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
339520608439	339520608956	339520609506	339520610056	339520610606	339520611156	339520611706	339520612256	339520612806	339520613356	339520613906	339520614456	339520615006	339520615556	339520616106	339520616656	339520617207	339520617756	339520618306	339520618856	339520619406	339520619956	339520620506	339520621056	339520621606	339520622157	339520622706	339520623256	339520623806	339520624356	339520624906	339520625456	339520626006	339520626556	339520627106	339520627656	339520628206	339520628756	339520629306	339520629856	339520630406	339520630956	339520631506	339520632056	339520632606	339520633156	339520633706	339520634256	339520634806	339520635356	339520635906	339520636456	339520637006	339520637556	339520638106	339520638656	339520639206	339520639756	339520640306	339520640856	339520641406	339520641956	339520642506	339520643056	339520643606	339520644156	339520644706	339520645256	339520645806	339520646356	339520646906	339520647456	339520648006	339520648556	339520649106	339520649656	339520650206	339520650756	339520651306	339520651856	339520652406	339520652956	339520653506	339520654056	339520654606	339520655156	339520655706	339520656256	339520656806	339520657356	339520657906	339520658456	339520659006	339520659556	339520660106	339520660656	339520661206	339520661756	339520662306	339520662856	339520663406	339520663956	339520664506	339520665056	339520665606	339520666157	339520666706	339520667256	339520667806	339520668356	339520668906	339520669456	339520670006	339520670556	339520671106	339520671656	339520672206	339520672756	339520673306	339520673856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2377	3600	2300	2372	3600	2300	2367	3600	2300	2363	3600	2300	2358	3600	2300	2353	3600	2300	2345	3600	2300	2335	3600	2300	2327	3600	2300	2319	3600	2300	2311	3600	2300	2302	3600	2300	2295	3600	2300	2290	3600	2300	2284	3600	2300	2278	3600	2300	2274	3600	2300	2271	3600	2300	2270	3600	2300	2270	3600	2300	2270	3600	2300	2270	3600	2300	2270	3600	2300	2270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22577	24182	35602	30420	23394	22089	20815	16141	15417	15516	15307	15180	15313	15268	15261	15423	15155	15290	15254	15338	15176	15444	15103	15207	15263	15142	15209	15317	15070	15040	15158	14986	15194	15284	15234	15163	15132	15100	15335	15160	15153	15003	15073	14879	15262	15117	14843	15145	15017	15077	15081	15215	15063	14801	15136	15198	14937	15128	14841	15214	15130	15005	15098	15085	15116	15171	15227	15025	15005	15021	15043	15135	14804	15038	14930	15271	15121	15129	15113	15209	15158	15142	14978	14897	15125	15037	15000	14939	15038	15116	15092	15159	15260	15246	15020	15044	15077	14927	14912	15077	15023	15148	15099	15221	15097	15196	15163	15076	14864	14933	15034	15102	15158	15134	15196	15228	15080	14740	14908	15136	15036	15068	15030	15115	14990	15223	15238	14985	15203	14933	15052	15093	15045	15029	15224	15062	15114	15085	15207	15223	15064	15130	15134	15044	14867	15064	15208	15124	15068	15032	15023	15189	15069	14779	15160	14840	15043	14978	15139	15088	15063	14826	15073	14874	15033	14991	15030	15177	15046	15043	14886	15074	15116	15083	15167	14977	15096	15111	14892	14914	14889	15137	14986	15052	15058	15111	15111	14956	15136	14808	15072	14927	15057	14958	15107	15160	15174	14996	14862	15046	15174	15078	14939	14877	15116	15114	15066	15083	15140	15038	15021	15042	15150	15148	15155	15120	15035	15139	15101	14923	15007	15137	15033	15203	15149	15190	15168	14937	15347	15266	15065	15283	14893	14999	15087	14889	15028	15147	14971	14915	15267	14981	14906	15077	15179	15036	14983	15174	14969	14896	14951	14933	15292	14941	15051	14972	15012	15122	15258	15097	14998	15196	15181	14991	15159	14952	15072	14993	15063	15019	15257	15022	14901	15101	14993	15306	15092	14994	15006	14855	15060	15060	14880	14954	14924	14854	14936	15149	15156	14973	14966	15014	14863	15211	15070	15119	15211	14972	15175	15084	15122	15091	15281	14971	15049	15049	15147	14947	15018	14965	15016	15168	15058	14938	15078	15068	14980	15009	15092	15117	14882	15090	15060	15230	14912	14869	15158	15218	15002	15041	14951	15008	15232	15126	14933	15137	15028	14897	15064	15198	15017	15122	15094	14891	15113	15108	14902	15042	14995	14997	14867	14942	15032	14936	15115	15110	15168	15120	15170	14961	15107	15170	15169	15141	15208	14964	15069	15121	14997	14986	15182	15094	15008	15213	14955	15067	14981	14896	15060	14984	15149	15215	14952	14947	14927	15026	14924	14841	15078	15102	15072	14981	15069	15086	14924	15001	15204	15071	15095	15121	15112	15100	15006	15086	15112	15193	15065	15051	15070	15025	14790	15008	15084	15118	15267	15183	15163	15194	14973	14887	15077	15222	15131	14990	14935	15063	14894	15024	15053	15042	15122	15093	15171	14902	14977	14981	15091	15088	15130	14889	15024	15170	15094	14941	15117	15204	15329	14922	15058	15161	15129	14945	15179	15026	15174	15023	14943	15020	15020	15146	15138	15059	15191	15224	15177	15078	14928	14898	15065	15057	15119	15145	15035	14966	14945	15173	15179	15060	15258	15099	14973	15095	15038	15023	15032	15349	15152	14916	15189	15078	15218	15068	15147	14855	14839	15244	15093	15098	15023	14997	15101	15048	14844	15118	15081	15186	15221	14986	15310	14911	15104	15135	15086	14947	14914	15085	15206	15044	15110	15131	15059	14912	14958	15100	15051	15008	15003	15241	15105	14969	15084	14959	15097	14919	15217	15121	15241	15181	15217	15007	14870	15124	15023	15031	15051	15005	14919	14953	15032	15161	14998	15019	15207	14998	15065	15207	14891	14969	15237	15044	14835	15137	14911	15026	15111	15027	15037	15250	15030	15169	14955	15033	15109	15101	15137	15178	15106	14960	15176	15030	14894	14952	14985	15097	15022	15198	14899	15175	14990	14969	14795	15123	14978	15109	14986	15243	15216	15107	15142	15051	15158	15152	15093	14982	15117	15090	15059	15181	15210	15165	15017	15119	15007	15063	14797	15017	14801	15014	15103	14990	15013	15174	15049	14998	15081	15016	15095	14919	15000	14965	15057	15214	15088	14937	15020	14896	14987	15012	14962	14995	15094	15039	15242	15132	15036	14969	15180	14894	15129	14988	15164	15044	15079	15152	15232	15149	15076	15154	15001	14996	15111	15091	15111	14987	15113	15039	15061	14958	15158	15088	15066	14981	15165	14846	15066	14973	15152	15036	15081	15154	14982	14921	14884	15034	15242	15002	15159	15070	15016	15009	15160	14953	14894	15110	15014	14918	14992	15046	15240	15127	14922	14938	14981	15074	15191	15050	15088	14944	15034	15230	15105	15123	14974	15202	15131	15163	14926	15102	14920	14894	15073	14980	15109	15116	14949	14942	14972	15151	15047	15096	15180	15062	15078	15156	15038	15152	14945	15026	15159	15079	15093	15011	15007	14971	14948	15004	15144	15125	15148	15175	14973	15162	15196	14919	15016	14809	15015	15068	15083	15176	15200	15075	14960	15095	15148	15119	15137	15124	15170	14982	15067	15170	15061	15213	14921	15128	15082	14935	15013	14988	14933	14976	15143	15149	15224	15042	15137	14869	14980	15208	14867	15205	14980	14757	15111	15181	15179	15191	15056	14940	15016	14990	15044	15146	15030	15201	15244	15133	14951	15127	15071	14955	14984	15097	14973	15068	15031	15063	14899	15220	15101	15048	14959	15088	14858	15051	15019	15173	14983	15090	15039	14953	15134	15032	15164	15174	15130	14896	15059	15123	15236	14900	15056	15195	15098	15151	14912	15024	15103	14955	15013	14890	15277	15209	15140	15043	14877	15022	15105	15137	15145	15054	15147	15192	15253	15407	15109	15053	15086	15203	15052	14995	15047	14946	15162	14820	14962	14817	14916	15056	15002	15027	15057	14952	15375	15224	15060	15153	14975	14987	15114	15095	15033	15025	14984	15067	15161	15169	15056	14957	15044	15207	15023	15086	15222	15045	15031	15016	15137	15156	15043	15065	14915	14904	15062	15073	14941	15177	15176	14982	14976	15025	15157	14998	15085	15050	15157	15054	15004	15087	15054	14919	15057	15198	14963	15087	15039	15164	15045	15019	15019	14789	15038	15048	15124	15208	15106	15154	15058	14896	15122	15022	14972	15042	15139	15170	14998	15077	15237	14883	15275	14998	15370	14992	15080	15012	14979	14942	14980	14943	15167	15137	14955	15003	15009	15098	15115	15069	15010	15045	15007	14958	15179	15029	15102	14995	15006	15088	15112	15034	15036	14982	14882	14909	15072	14858	14860	14930	15175	15248	14934	14886	15123	14997	15139	14926	14943	15076	15004	15117	15050	15048	15078	14885	14879	15153	15182	14952	15085	14994	15087	14915	14825	15105	15166	14865	15093	15136	14990	15167	15014	15049	15182	15004	15065	14906	15210	15095	15067	15135	15044	14974	15079	15055	14968	15138	15134	14954	15166	15036	15130	15009	14998	14959	15048	15095	15131	15088	15143	15071	15149	15007	14967	15026	15101	15019	15050	14910	15125	15179	15280	15101	15068	15031	14955	15009	15062	15042	15167	15064	14904	15041	14943	15011	15115	14881	15164	15305	14967	14773	15268	15126	14880	14940	15078	15008	15067	15156	15081	15079	15137	14911	14941	15049	15131	15189	15180	15065	15027	14853	14851	15117	14969	15042	15118	15162	15138	15223	15144	14875	14874	14958	15093	15216	14927	14979	15244	15030	15071	14879	15105	15011	14995	15087	15119	15188	15041	15149	15108	15106	15129	15056	15019	15029	14979	15062	15266	15191	15206	14818	15080	15097	14992	15064	15026	15042	15025	15042	15091	15139	15232	15011	15053	15216	15062	14951	15120	15196	14828	15151	14929	15047	14948	14999	15252	15066	15188	15180	15101	15117	15028	14906	15027	14975	15133	15296	15142	14993	14936	15084	15146	14851	14997	15183	14959	15273	15257	15089	15066	15127	15236	14987	15111	14813	14950	15074	15202	15088	14948	14968	15008	15088	14922	14924	15124	15172	14981	15098	14926	14884	15114	15121	15137	15106	15037	15094	15131	15049	15158	14969	15119	15086	14884	15011	14986	15095	15156	15067	15069	14961	15090	14897	14958	15238	14960	15138	15064	14959	15082	15130	15336	15113	15002	15034	15045	14982	15132	14904	14983	14882	15091	15125	15071	15157	15064	15140	15037	14995	15176	15041	14850	14859	15121	15250	14996	15203	15165	15054	15158	15116	14960	15142	15081	15201	15020	15101	15079	14913	15009	14964	15000	14838	14915	15036	15106	15029	15091	15043	15064	15131	15090	14932	14997	14945	14978	14995	14962	14990	14998	14999	14812	14925	14961	15050	15130	14976	15016	15131	15100	14927	15044	15105	15071	15020	14943	15027	15130	14845	15153	15317	15168	15003	14994	15114	15141	15066	15218	15160	14850	15229	15172	15122	15055	14982	15299	15191	14886	15048	15175	15063	14897	15176	15093	15043	14969	14886	15076	15002	15024	15085	15136	15197	14939	15223	15047	14902	14909	15034	14966	15188	15140	15035	15040	14900	14913	14967	14891	15038	15257	15209	15039	14951	14977	14947	14785	14977	15080	15059	14859	14970	14935	15071	15048	15171	15146	14879	15093	14986	15016	15049	15237	15098	15072	15064	15030	15079	15078	14908	14976	15083	15124	15227	15018	15066	15315	15102	15159	15068	15047	15105	15175	15079	14981	15045	14999	15198	15063	15018	15024	15121	15097	15068	15141	15047	14918	14889	14976	14852	15084	15097	15214	15029	14901	14972	15033	15070	15083	15095	15066	15010	15127	15080	15036	15215	15049	15194	15122	15073	14899	15074	15135	15234	14981	14914	15063	14979	14966	15125	15090	15163	15020	15123	15081	15131	14981	15003	15049	14953	15011	14950	14960	15049	14930	15009	14914	15014	14978	14872	15128	15068	15105	15137	15094	15104	14945	15305	15101	14917	15057	15077	15151	15020	15126	15198	14999	15154	15066	15034	15042	15067	15214	15043	14969	15081	15009	15043	15016	15071	15082	15116	15074	15156	15199	15110	15149	14980	14952	14922	15093	15108	15012	14980	14997	15023	15018	15111
57508	100131	81243	52923	28691	16176	13644	13178	13297	13237	13270	13270	13368	13416	13337	13405	13288	13311	13333	13338	13420	13307	13129	13351	13234	13308	13401	13313	13321	13319	13319	13164	13504	13429	13241	13312	13245	13181	13292	13438	13124	13347	13254	13350	13270	13288	13369	13344	13191	13229	13354	13280	13249	13264	13328	13278	13376	13358	13156	13265	13315	13243	13335	13179	13253	13222	13284	13177	13173	13399	13194	13360	13403	13037	13248	13295	13177	13286	13312	13347	13374	13230	13277	13282	13401	13283	13282	13236	13202	13296	13263	13324	13266	13185	13197	13121	13418	13327	13332	13280	13211	13255	13337	13283	13303	13433	13186	13428	13290	13287	13446	13132	13281	13230	13175	13406	13364	13395	13288	13236	13248	13348	13294	13335	13228	13271	13229	13162	13307	13381	13095	13166	13395	13238	13466	13113	13058	13199	13354	13244	13026	13246	13311	13383	13348	13314	13235	13286	13060	13271	13313	13381	13391	13176	13247	13237	13259	13264	13210	13255	13324	13284	13378	13362	13337	13345	13327	13322	13230	13174	13191	13336	13314	13235	13360	13191	13339	13287	13430	13212	13343	13222	13274	13164	13283	13271	13310	13185	13222	13234	13465	13374	13339	13440	13291	13271	13159	13213	13358	13351	13379	13333	13318	13247	13209	13354	13172	13259	13427	13279	13241	13313	13330	13381	13215	13316	13318	13272	13350	13358	13270	13201	13367	13321	13378	13384	13202	13307	13254	13272	13249	13481	13377	13162	13277	13096	13289	13297	13185	13129	13245	13280	13080	13285	13206	13240	13368	13144	13430	13197	13241	13064	13296	13150	13338	13234	13262	13223	13108	13371	13283	13204	13384	13389	13256	13264	13438	13350	13165	13243	13325	13338	13250	13154	13302	13265	13233	13117	13181	13370	13349	13163	13307	13384	13142	13309	13137	13316	13249	13332	13377	13136	13246	13332	13205	13389	13250	13334	13247	13264	13191	13274	13424	13325	13140	13274	13182	13234	13333	13192	13323	13163	13356	13154	13204	13529	13278	13263	13428	13358	13201	13288	12969	13346	13373	13242	13291	13333	13288	13035	13237	13166	13266	13296	13119	13160	13190	13301	13253	13314	13263	13209	13248	13374	13129	13226	13170	13137	13266	13307	13096	13259	13260	13121	13402	13239	13310	13227	13294	13255	13406	13289	13232	13347	13372	13308	13190	13152	13244	13292	13381	13254	13269	13398	13207	13098	13218	13088	13150	13307	13250	13211	13223	13147	13369	13243	13209	13174	13127	13279	13286	13244	13334	13391	13206	13341	13301	13253	13217	13177	13204	13355	13118	13226	13264	13178	13404	13366	13263	13206	13328	13261	13350	13265	13069	13239	13261	13240	13268	13405	13351	13359	13235	13325	13330	13256	13291	13241	13274	13291	13309	13266	13348	13464	13324	13333	13474	13387	13177	13502	13333	13247	13264	13207	13403	13226	13084	13347	13272	13220	13184	13360	13374	13268	13360	13187	13168	13255	13414	13289	13228	13343	13274	13309	13377	13413	13239	13387	13326	13391	13138	13198	13336	13252	13229	13390	13163	13285	13362	13203	13313	13274	13062	13275	13204	13304	13331	13349	13255	13249	13315	13264	13273	13227	13099	13513	13363	13385	13336	13192	13189	13340	13359	13232	13196	13231	13342	13333	13136	13326	13250	13280	13286	13142	13220	13344	13250	13443	13193	13242	13254	13258	13225	13249	13177	13244	13301	13253	13157	13370	13252	13140	13393	13281	13316	13244	13351	13125	13156	13415	13220	13393	13252	13292	13357	13389	13387	13162	13320	13308	13193	13061	13111	13216	13338	13222	13095	13269	13477	13227	13227	13398	13296	13240	13309	13326	13089	13273	13170	13278	13291	13145	13413	13116	13255	13273	13382	13268	13260	13495	13271	13354	13171	13297	13257	13233	13243	13222	13308	13199	13429	13201	13139	13245	13252	13233	13210	13263	13309	13162	13215	13176	13408	13048	13224	13229	13332	13219	13154	13316	13434	13346	13071	13230	13269	13367	13312	13309	13219	13354	13267	13059	13411	13266	13404	13470	13203	13423	13318	13302	13196	13385	13384	13114	13265	13293	13219	13291	13303	13304	13106	13182	13185	13244	13125	13205	13339	13369	13292	13302	13360	13229	13318	13221	13255	13270	13266	13214	13339	13470	13206	13224	13127	13178	13318	13324	13253	13235	13358	13446	13335	13339	13167	13330	13222	13407	13268	13156	13170	13355	13215	13145	13322	13245	13337	13241	13261	13321	13146	13204	13323	13280	13303	13339	13224	13189	13231	13316	13275	13186	13236	13286	13339	13384	13264	13206	13227	13238	13367	13193	13219	13149	13021	13251	13338	13319	13280	13286	13166	13360	13297	13379	13351	13290	13258	13352	13174	13182	13389	13280	13346	13064	13305	13224	13382	13308	13381	13435	13121	13294	13246	13263	13418	13281	13284	13322	13297	13258	13213	13164	13249	13343	13364	13178	13243	13220	13246	13260	13532	13263	13238	13172	13437	13364	13397	13292	13156	13179	13257	13356	13276	13395	13231	13211	13381	13271	13305	13148	13300	13302	13196	13173	13433	13347	13298	13156	13327	13237	13208	13094	13361	13274	13238	13269	13339	13370	13156	13351	13147	13278	13247	13342	13173	13277	13300	13163	13263	13315	13244	13209	13160	13305	13262	13192	13177	13150	13181	13254	13289	13302	13261	13282	13345	13071	13353	13178	13224	13157	13164	13220	13270	13333	13458	13194	13343	13223	13453	13375	13216	13430	13100	13264	13288	13394	13461	13132	13260	13390	13312	13281	13323	13184	13359	13378	13177	13410	13301	13161	13261	13335	13334	13149	13289	13384	13265	13295	13252	13189	13159	13275	13340	13254	13319	13156	13161	13441	13177	13263	13227	13245	13182	13178	13085	13233	13127	13346	13246	13288	13443	13156	13187	13251	13208	13210	13309	13051	13411	13342	13246	13190	13361	13293	13378	13331	13329	13267	13101	13135	13435	13304	13307	13202	13431	13318	13276	13282	13238	13418	13161	13246	13193	13264	13368	13129	13248	13299	13111	13256	13219	13387	13302	13196	13303	13390	13317	13183	13457	13292	13267	13318	13322	13238	13173	13267	13207	13198	13272	13134	13152	13255	13307	13393	13249	13292	13225	13266	13320	13183	13121	13273	13309	13198	13444	13334	13235	13208	13319	13112	13218	13269	13394	13339	13248	13322	13149	13244	13313	13238	13312	13305	13419	13083	13260	13149	13254	13148	13353	13412	13275	13181	13282	13182	13330	13163	13107	13306	13288	13244	13164	13357	13330	13356	13226	13277	13371	13486	13185	13219	13269	13057	13227	13121	13331	13176	13395	13254	13143	13162	13352	13300	13292	13430	13214	13255	13272	13322	13415	13188	13332	13345	13327	13292	13353	13231	13256	13331	13226	13287	13316	13189	13271	13076	13226	13393	13149	13281	13211	13198	13387	13187	13263	13268	13231	13363	13291	13298	13251	13130	13122	13287	13189	13378	13233	13484	13354	13263	13210	13093	13171	13376	13062	13296	13317	13346	13166	13331	13407	13408	13361	13296	13440	13288	13259	13299	13402	13480	13239	13330	13239	13274	13410	13099	13281	13347	13264	13366	13304	13218	13093	13208	13391	13336	13185	13114	13398	13155	13390	13192	13531	13182	13288	13242	13205	13310	13106	13357	13359	13197	13209	13304	13357	13195	13381	13309	13250	13194	13263	13267	13215	13393	13386	13228	13221	13306	13237	13389	13373	13117	13371	13283	13236	13122	13301	13246	13232	13252	13282	13521	13307	13163	13107	13331	13185	13362	13110	13163	13353	13395	13243	13219	13301	13182	13396	13243	13210	13326	13301	13186	13228	13389	13300	13377	13315	13286	13270	13242	13191	13268	13285	13087	13351	13396	13427	13166	13249	13172	13100	13369	13303	13269	13332	13231	13316	13203	13308	13097	13260	13269	13188	13271	13168	13285	13366	13172	13274	13137	13308	13311	13391	13323	13263	13386	13111	13308	13244	13275	13363	13220	13383	13215	13375	13212	13369	13252	13258	13150	13201	13322	13287	13320	13198	13252	13255	13021	13297	13306	13147	13229	13230	13382	13202	13242	13155	13274	13371	13245	13211	13257	13222	13212	13406	13276	13122	13219	13179	13355	13280	13182	13307	13385	13374	13285	13175	13383	13295	13422	13152	13223	13299	13206	13230	13192	13309	13102	13278	13190	13297	13175	13425	13304	13341	13223	13308	13264	13228	13327	13139	13324	13298	13268	13218	13429	13301	13203	13193	13419	13221	13154	13364	13114	13354	13291	13218	13311	13383	13189	13184	13245	13180	13220	13290	13073	13217	13245	13362	13192	13292	13278	13250	13380	13301	13263	13240	13338	13196	13085	13228	13194	13301	13324	13276	13331	13213	13199	13378	13228	13280	13124	13283	13258	13213	13337	13273	13311	13210	13295	13359	13165	13276	13185	13326	13353	13234	13190	13124	13170	13226	13144	13316	13145	13328	13229	13310	13291	13213	13453	13308	13272	13286	13197	13432	13156	13189	13342	13376	13441	13114	13377	13331	13250	13339	13187	13306	13293	13347	13192	13271	13373	13219	13321	13170	13214	13232	13336	13359	13255	13250	13163	13299	13336	13232	13324	13258	13325	13299	13319	13203	13173	13273	13357	13196	13326	13272	13091	13271	13363	13283	13167	13333	13359	13288	13236	13362	13407	13377	13220	13325	13393	13106	13323	13273	13266	13231	13342	13321	13281	13282	13252	13256	13094	13187	13274	13306	13120	13188	13263	13253	13310	13246	13171	13244	13207	13466	13096	13377	13274	13163	13328	13256	13187	13172	13281	13343	13400	13307	13271	13329	13236	13289	13315	13359	13097	13303	13100	13300	13274	13395	13331	13217	13212	13313	13359	13086	13204	13324	13191	13130	13241	13061	13310	13151	13297	13267	13340	13257	13180	13066	13211	13222	13316	13246	13437	13347	13304	13341	13415	13238	13102	13283	13238	13201	13219	13285	13412	13148	13316	13316	13185	13330	13167	13253	13150	13312	13166	13480	13046	13281	13186	13152	13074	13380	13175	13253	13209	13276	13116
33098	41221	41773	27981	18953	16708	16315	16017	16120	15980	16097	15948	15940	16069	15984	15976	16184	16119	16114	16067	16122	16104	16003	16149	16164	15915	16043	15831	15978	15861	15815	16056	16003	16029	15958	15929	16035	16011	16079	15822	16014	15821	15991	15943	15893	15895	15904	15969	16033	15954	15799	15889	15952	16109	15976	15980	15955	16091	16107	16063	16174	15947	15942	16007	16126	15936	16014	15897	15920	15826	15848	16086	15949	16058	15970	16038	16106	15987	15879	16145	16092	16121	15847	15833	15909	15920	16046	16000	16005	16145	16025	16003	16040	16163	16034	15977	16051	15945	16021	15806	15877	15983	15932	16249	15758	16040	15927	16073	16124	16189	15795	16184	15997	16028	16068	16063	16056	15859	16039	15896	15939	16161	16020	15989	15899	15986	15987	16012	15919	16075	15774	15913	15866	15871	15843	15877	15964	15933	16049	15942	15812	15717	16009	15948	16021	15876	16033	16173	15899	15848	15988	15939	15997	15984	15973	16025	16056	15766	16030	15863	15874	15848	15931	15938	16028	16026	16075	16140	16060	16030	16086	15941	15949	16019	16177	15982	15974	16018	15930	15858	15994	16068	15867	16244	15956	15863	15971	15871	15936	15853	15963	16132	15976	16087	15829	16037	15986	15892	15909	16077	15934	16108	16079	16033	15999	15900	16187	15896	16006	16157	15735	15954	16128	15876	15875	15950	16065	15913	15902	16003	16009	16013	16020	15956	15999	15756	15961	15879	15943	15905	16082	15841	15869	15803	16110	15900	15927	15966	15986	15903	16049	16183	15949	15984	15990	16225	16049	15826	15905	15957	15989	16015	15855	15881	16059	15889	15823	15857	16001	15969	15909	16148	16162	15813	15899	16095	16051	15940	16012	16143	16192	15996	15831	15967	15980	16066	15917	16209	15877	15817	15826	15882	16032	15940	16007	15961	16101	15880	15883	15892	15982	15861	16054	16006	15979	15992	16090	15958	16152	15829	15913	15933	16113	15823	15956	15893	15926	15970	15887	15952	16014	15856	15984	16056	15954	15896	16070	15668	15976	15960	16144	15823	15932	15883	15680	15996	16089	15849	15817	15928	15862	15925	15908	15934	15975	15994	16184	15826	15898	16103	15773	16048	15912	16257	15995	15929	16046	16019	16040	16002	15915	16007	15819	15865	16066	15956	15950	16019	15785	15871	16131	16007	16206	15842	15917	15977	15747	15900	15873	15910	15970	15889	15853	15836	15751	15818	16062	15872	16092	15884	15961	16275	15923	16100	15909	16055	16030	15998	15941	16019	15926	16037	15788	15825	16013	16087	16022	15958	15993	15993	16124	16104	15915	16054	16004	15974	15999	16026	16081	16059	15794	15857	16058	15951	15805	15994	15950	16105	16118	15956	15811	15819	16004	15880	16050	16035	15947	15875	15928	16100	16028	15997	15878	16114	16150	15839	15784	15987	15917	15960	15892	15841	16106	16113	15968	15965	16031	16019	16093	16036	16230	15857	15896	15881	15925	15952	16172	15965	16060	15946	16180	15840	16160	16005	15952	15930	16039	16096	15975	16062	15841	15954	15798	15889	16016	16092	15934	16245	15895	15992	16011	15961	16243	15790	15925	15902	15923	16030	16064	15945	16062	15952	15978	15914	16020	15978	16023	15988	16095	15879	16063	15984	16103	15930	16127	15806	16031	16008	16121	15985	15968	15984	16019	15990	15959	16042	15957	16212	15923	16002	16059	16247	15847	16277	16023	15910	15943	16050	15940	15943	15903	16120	15994	15890	15924	16027	16199	15843	15867	15990	15891	16072	16020	15950	15923	15952	15904	15992	16140	16002	16096	15849	15927	16239	16137	16066	15874	15973	16015	16342	16101	16033	15854	15924	16120	16070	15947	15860	16081	16037	16019	15894	16017	15893	16088	16008	15903	15985	16113	15886	15901	15977	15894	16006	16010	16145	16060	16112	16112	15852	15894	16299	15956	15686	16106	15871	16084	16024	16088	15821	16008	15952	16144	15902	15896	15839	16023	15874	16036	16201	16022	15855	16064	15832	16122	16104	15816	15953	15911	15840	16002	15918	16003	16105	15825	15861	16131	16012	15901	15954	15869	16124	16034	16039	16077	15943	15989	16000	15962	15923	15996	15889	16070	15765	16140	15974	15979	16014	15933	15906	15972	15884	16103	15971	16064	16093	16064	15990	15799	15935	15859	16088	16114	15970	15991	15951	15739	16136	15946	16140	15989	15993	16203	15954	15922	15904	15904	16009	16131	16000	16018	16080	15882	15933	15927	15893	15864	15947	15882	15957	15821	16038	15856	16029	15984	16030	16077	15892	15850	15902	16271	16122	16161	15958	15944	15803	15862	16115	16130	15947	15928	16273	15864	15678	16153	15946	15851	16216	15824	15865	15857	16037	15893	15792	15927	16040	16043	15990	16048	15966	15790	15893	16001	15949	16064	16062	15850	15920	15882	15872	15846	15961	16061	16022	15906	16035	16032	16047	15956	15986	15998	16067	16079	15956	15924	15858	16120	16062	16286	15905	16065	16187	16134	16135	15958	16009	15896	16071	16040	15930	16000	15909	16031	16043	15954	16136	16001	16007	15972	15997	15930	16002	15907	16156	15935	15881	16159	16018	15783	15789	15837	15908	16078	16056	15866	15991	15870	16009	15817	15890	15984	15935	15950	16126	15726	16019	15926	15860	15866	15986	16045	15973	15755	16060	16029	15856	16075	15998	16177	15761	16039	15959	16036	15904	15898	15976	16022	16057	16143	15938	15939	15928	15880	16059	15823	15870	15837	15984	16073	16021	15962	16015	15903	16023	16024	16084	15980	15950	16029	15977	16133	16003	16031	16202	15968	16050	16115	16107	16169	16001	15890	15958	16093	15805	15881	16035	15826	16029	15958	16032	15813	16021	16148	15970	16037	16147	15960	16011	16050	16034	16042	16011	16076	16035	15982	15868	15875	15875	15928	15958	16160	16120	15909	15906	15954	15760	15947	16274	16231	16103	16053	16069	15967	15890	15768	15839	15993	15910	15832	15963	16034	15867	15902	15962	16153	16042	16171	15979	15910	16129	16076	16100	16024	15931	15971	16055	15968	15928	16061	15981	16030	15831	15971	15791	15875	15950	15827	15864	16012	15909	16111	15931	16058	16010	15927	16033	15890	15966	16025	16319	15868	15961	15873	15992	15981	16055	16194	15935	15943	15917	15998	15857	15863	15984	16146	16029	16030	16184	15985	16053	16076	15861	16100	15856	16126	15887	16004	15905	15907	15991	15970	15995	16101	16091	15896	15933	15857	15803	15949	15935	16151	15857	15677	15879	16039	16024	16157	15988	15846	16063	16080	16041	15864	16074	16020	15852	16096	15938	16180	16069	15929	15859	15927	15993	15906	15850	15878	15994	16031	15989	15964	15974	15951	16122	15889	16037	16016	16076	15859	16088	16082	15821	15928	15998	15985	15944	16030	16047	15906	16033	16206	15892	16048	15826	15926	15896	15911	16075	15966	16005	15890	16105	15954	15764	15986	15916	16094	15965	15942	15805	15832	15842	16047	16096	15998	15996	15861	15787	16047	16101	16066	16158	16078	15969	16053	15931	15870	15876	15925	15990	16036	15856	16056	16044	15956	16097	15933	16224	16054	15944	15862	15963	16006	15941	16196	16045	15913	16037	16035	16029	15908	15931	16122	15970	15861	16003	16019	16001	16099	16151	15991	16101	16218	15860	15800	15856	16021	16236	15954	15796	15909	16021	16030	15986	15983	15888	15934	15919	15843	16094	16008	15714	16043	16106	16004	15975	16063	15982	15949	15958	16056	16003	15922	16088	16177	15951	16204	16057	16141	15948	16025	15927	15951	15903	15960	15935	15942	16198	16101	15766	16083	15695	15947	16073	15966	15839	16125	16121	16137	16146	16170	16118	15896	15913	15972	16063	15967	15839	16071	16007	15988	15964	16092	15844	16011	15968	16083	16122	15835	15830	15925	15862	15874	16026	16100	15952	15863	16121	15888	16144	15870	15964	16172	15824	15776	16098	16000	16259	16002	16247	16172	16278	15916	15975	16002	15818	15871	16132	15910	16075	16135	16072	16118	16158	15994	15794	16168	15960	15812	15917	16008	16007	15909	16005	15851	15950	16184	15926	15980	16028	15885	15958	15869	16074	16129	15879	15939	16094	16092	15989	16007	15825	15855	15930	15899	15935	15943	16099	16059	15968	15856	15853	16040	15983	15993	16092	15982	15858	16140	15980	16143	15961	15994	15785	15895	15680	15907	15979	15846	15814	15948	15860	15934	15853	16138	16064	15733	15850	15810	15979	15953	15998	15627	15908	16178	15784	16041	16017	15819	15843	16008	16023	16104	15924	15876	15959	15898	15903	15823	15901	16055	15860	16055	15847	15965	15958	16154	15821	16106	15839	16000	15939	16049	15985	16161	15903	16072	15993	15863	16105	16121	15971	16138	15945	15824	15998	16035	16012	15938	15998	15928	15867	16009	15929	15970	15998	16191	16203	16018	16159	16053	15994	16085	16044	15978	15938	15985	16099	15754	15874	15720	15947	16221	15882	15871	15788	15978	15960	15739	15921	16065	15806	15973	15848	15975	16143	16066	16008	15891	15930	16060	16010	15954	15899	15960	15871	15940	16107	16029	16080	16032	16093	16102	16207	15962	15926	16000	16169	15873	15983	15872	15737	16023	15840	15845	16050	15934	15929	15856	15876	16087	15932	15847	15931	15871	15888	15929	15896	15994	15885	15952	15805	15883	15929	15863	15879	15935	15979	15927	16077	16047	15897	16104	15797	16029	15872	16011	15905	15808	15971	15951	16028	15882	16063	15943	15822	16125	15870	16016	16013	15890	15896	15901	15920	15943	16098	16068	15953	16079	15981	16051	16027	15973	15917	15917	16086	15822	15922	15930	16220	15847	15876	15991	15941	15835	15946	15864	16253	15839	15918	15866	15996	16135	15965	16084	16210	16068	16121	15957	16148	16137	16027	15993	15985	15920	16124	15914	15798	15896	15762	16057	15974	16102	15796	16055	16181	15943	15949	15973	15931	15864	16156	16019	15922	15789	15857	15976	16046	16029	16095	15878	15927	15992	15818	16050	16009	15868	16078	15994	15965	16044	15968	15917	15841	15950	16084
42005	58663	42911	23600	16013	14498	14039	14070	14013	14008	14091	14188	14007	14103	14191	13966	14178	14139	14083	13967	14175	13917	14048	13956	13942	14124	14113	13938	14018	14030	14108	14083	14044	14063	13841	14109	13753	14042	14084	13909	14203	14115	13900	13926	14065	13987	14218	13952	13948	13928	14057	14063	13969	13951	13918	13950	14030	14066	14159	13841	14127	14116	14040	13895	14054	14146	13999	13928	13985	13973	13897	13949	14374	14088	14089	13916	13998	14102	14054	13936	14043	13936	14159	14160	14034	13973	13989	14053	14063	14098	14025	14013	14080	13954	13867	14117	14149	14164	14076	14126	13895	14104	14110	13892	14141	13889	14009	13958	14087	13782	14147	14111	14096	13957	14095	13959	13985	14116	13929	14013	14081	14067	14008	14014	14074	14110	13980	14068	14068	13949	14045	13990	14004	13860	14081	14059	13841	13951	14041	13987	14109	14086	13893	14052	14056	13956	13974	14097	14050	14073	14035	14098	13973	13921	14099	14024	14024	14103	14121	14031	14246	13941	14093	14052	14156	13931	14027	13969	13963	14103	14032	13992	13937	14041	13926	13935	14051	14063	14123	13839	13997	14024	14037	14163	13979	14059	14033	13814	14006	14007	14053	13934	14101	14114	14053	13881	13965	14030	14097	13950	14021	14064	13828	14021	13943	13988	14252	13953	14023	14024	13894	14069	14136	14086	14053	14058	14175	14089	14025	14053	14051	14035	14041	13877	13970	14138	13914	14073	14102	14154	13916	14313	14233	13947	13959	14005	14063	13902	14023	14017	13910	13975	13994	14153	14106	14128	14019	13924	14023	13990	14132	14219	14071	14008	13936	13963	13916	14276	14059	14173	14195	13933	14100	14061	13972	14129	14038	14030	14158	14042	14064	14165	14043	14069	14006	13944	14112	14116	13956	14008	13975	14117	14009	14011	14020	13892	14050	13979	14214	13884	14231	14245	13925	14030	14022	14018	14049	13876	14047	14167	14048	14006	13929	14167	14042	14018	14172	13913	13981	14061	14028	13938	14131	14114	14219	13976	14048	13975	13931	13963	14118	14001	14072	14037	13896	14024	14055	13987	14114	14021	13878	13787	14036	14084	14011	13915	14024	14062	13999	13990	14214	13968	13984	14019	14083	13980	14178	14130	14238	14123	13925	14052	13997	14029	13855	13996	14186	13949	14060	13966	13959	14097	13972	14136	13957	14143	14086	14032	14018	14038	14083	14091	13792	14063	14079	14173	14135	14062	14048	14118	13989	13918	14017	14000	14017	14064	14103	14116	14195	13969	14096	14259	14090	13953	13933	14221	14021	14089	13955	14092	14162	14077	14067	14024	14002	14145	14090	13993	13909	14060	13963	14026	14079	13917	14193	14125	14030	13897	14058	14099	14024	13997	14053	13966	13960	13985	13937	14040	13766	14017	14075	14072	14009	13994	14285	13812	13966	14072	14008	14046	14045	14102	13850	14218	13864	14092	13999	14039	14154	14086	14015	13930	14158	14139	13919	13870	14070	14006	14169	14057	13957	14095	14120	13943	13944	14049	13920	14115	14079	14097	13921	13979	13906	14065	13767	14027	14161	14030	14115	14035	14110	14043	13954	14006	13933	14187	14051	14079	14136	13996	14152	13981	13962	14122	14101	13947	13925	13963	13989	14046	13852	14068	13887	14069	13922	14067	14258	14053	13940	14082	13904	14102	13844	14033	14102	14012	13913	14111	13976	14286	14071	14148	13963	14053	14014	14070	13925	13980	14139	13986	14246	13923	13947	13895	14015	14067	13980	14131	13948	14026	14093	14025	14072	13893	14041	14051	13987	14182	14044	14101	14247	14108	13956	14037	13919	14145	13963	14079	13995	13943	14111	14158	14012	14047	14201	14045	14062	14226	14111	14143	14021	14085	14141	13908	13989	14069	13943	13818	13949	14176	13847	14234	13949	14177	14033	14124	14085	14141	14040	13971	13945	13848	14046	13834	14111	13981	14177	14040	14196	13985	14113	13973	14009	14123	14066	14112	14138	13993	14074	13978	14186	13926	13943	14025	14053	14040	13851	14091	14153	13931	14057	14023	14085	14081	14179	14094	14082	14022	13994	13911	14052	13947	13939	14055	14219	14082	13983	14177	14042	13941	14052	14044	13987	14012	13882	14054	14118	13936	13940	14014	14080	13980	13970	14062	13986	14006	14057	14157	14090	13926	14069	13940	14253	13899	13998	14081	14156	13941	13994	14143	14033	14027	13941	14003	14077	13995	14029	14009	14114	14247	13838	13855	14016	14034	13959	14123	14056	14052	13848	13953	14143	14069	14104	14137	14038	13992	14002	14144	14061	14188	14041	13977	13935	13975	13996	13921	14062	14060	14052	14066	14175	14004	14003	14152	14036	14006	14152	14001	14086	13919	14025	14004	14213	13952	13911	14299	14061	13988	14205	14129	14063	14072	14035	14142	13972	14164	13831	13976	14065	13926	14087	14060	14059	14081	14060	13923	14088	14039	13987	14046	13990	14097	14146	14066	14116	13884	14148	13997	13977	13994	14056	14050	14003	14021	13995	14191	14004	14126	14106	13855	13889	14081	13857	14028	14185	14127	14020	13962	14018	13907	14106	14122	14021	13895	14076	14124	14027	14092	14141	14033	14089	14045	13933	14150	14139	13996	14144	14122	13910	14187	14056	14163	14145	13958	13942	13897	13935	14117	14075	13927	13807	13959	13984	14136	14215	13941	13993	14084	13978	14084	13991	14078	13768	13922	13981	13964	14188	14215	14015	14040	14198	13993	14043	13997	14098	14105	14022	14130	14126	14007	13916	14152	14079	14129	14040	13901	13973	14080	14002	13952	14026	13992	14083	14029	14097	13954	14017	14018	14019	14115	14140	14071	14205	14112	14011	14008	14200	14110	14044	14097	13976	14040	14064	13999	14237	13998	14112	14041	13908	14048	14117	14191	14144	13953	13932	14019	14157	14124	14129	13876	14240	14067	13929	13847	13980	14182	14010	14009	14123	13939	14072	14108	14092	13948	14112	13956	14164	14164	14027	13852	14048	13829	14036	13984	14028	14160	14049	14185	14033	14044	14125	14019	14008	13964	13906	14008	13957	14171	14077	14137	14012	13956	13831	14133	13974	14044	14187	14012	14052	14118	14060	14085	14036	13915	13992	14052	14093	14247	14074	14053	13921	14089	13997	14156	13971	13908	14240	14013	14009	13998	14169	14065	14116	14016	14028	14110	14123	14097	14078	14208	14106	14110	13919	13927	14151	14118	13973	14083	14246	14089	14115	14011	13826	14001	14032	14300	14209	13988	14078	13869	14106	14177	14064	14083	13952	14110	14006	14045	14037	14039	14045	13906	14022	14218	14136	14038	13909	14074	14133	13955	14097	14163	14035	14107	13972	14097	14012	14117	14046	14092	14137	14102	14036	14186	13891	13938	13909	14101	14110	13856	13989	14063	14134	14026	13919	14089	14053	14067	14032	14081	14006	14149	14036	14081	13864	13984	14003	14107	13992	14045	14123	13939	14248	14157	14038	14049	14024	13977	13940	14048	14052	14000	14145	14081	14081	14112	13976	14194	14125	13998	14039	14073	14000	14100	13906	14018	13929	13969	14119	14139	13973	14080	14084	13991	13982	13982	14056	13981	14086	14027	14077	14069	14212	14160	14033	13898	13957	14098	13874	13965	14054	13887	13885	14038	14130	14129	13967	14002	14040	13996	13927	14135	14097	14018	14121	14308	14115	14096	13797	13867	13913	14135	14063	13993	14021	14016	14166	13947	14008	14046	14149	14139	13953	13977	14041	13903	14046	13925	14125	14030	14147	13980	14014	13897	14012	14119	13909	14033	14023	14134	14116	14149	14077	14139	14039	14281	14052	13904	14219	14160	14034	14143	13995	14172	13981	14056	14068	14014	13935	13994	14104	14041	14034	14098	14196	14111	14078	14086	14084	14057	14109	13998	13992	14019	14071	13926	14163	14035	14094	14166	14102	13836	14000	13865	13965	14100	14134	14260	14095	13970	13973	14061	14099	14057	14243	14156	13960	14004	14201	14069	14115	14055	14073	13988	14050	14041	14108	14064	14003	14070	14064	14020	14011	13992	14116	14035	13975	13886	14041	14143	14055	13972	13984	13935	14176	13986	13897	14072	14059	14018	14029	13959	13997	14005	13957	14104	14006	14045	14139	14198	13953	14022	14035	14019	14060	14081	13967	14055	13915	14132	13968	13947	13997	13939	13848	14102	14137	13996	13908	14010	14035	14066	14031	13946	14122	14110	13981	14070	14027	14025	14191	13884	14155	13895	14010	14047	13843	14187	14020	14021	13967	13909	13917	14037	14070	14053	13990	14102	14127	14083	13955	13945	14053	14027	14099	13998	14060	13856	14161	14024	14007	14083	13977	13924	14041	14075	14139	13959	14116	14056	14138	14081	13878	14196	13960	14214	14021	14035	14037	14064	13948	14161	14222	13954	14083	14070	14124	14033	14052	14072	14137	14080	14002	14007	14111	13969	14086	13991	13882	14057	13967	14032	14106	14010	14098	14124	14077	13919	14089	14050	14104	13908	14102	13862	13955	14134	13916	14059	14100	14191	14004	14061	14254	14042	13921	14008	14098	14000	14000	13925	14168	13926	14106	14013	14103	14108	13882	14015	14076	13921	13970	13973	13899	14183	14183	13927	14082	14102	13925	14008	14039	13962	14048	14102	13994	14168	13936	14075	14067	13930	13859	14090	13991	13816	14010	13953	14111	14009	14105	14128	14008	14064	13955	14003	14053	13953	14058	14152	13940	13989	14055	14260	14109	14123	14134	14081	14127	14011	14033	13999	14047	13966	14039	14077	14053	13993	14085	14112	14109	13968	14024	14051	13844	13889	14070	13993	14058	13944	14037	13888	13882	14061	14055	14008	14001	14048	13931	13977	14077	14036	13876	13987	14002	13920	13975	14016	14233	13914	13908	14081	14001	13957	13869	13985	13985	13972	14140	13952	14070	13921	14193	13982	13974	14046	14173	13934	14072	14024	14016	14043	14053	14115	14012	14070	14116	13975	13976	14181	14009	14020	14057	14152	14070	13976	14058	14170	13917	14071	13960	14107	14154	14322	14267	13974	14111	14023	14084	14103	14096	14038	14055	14075	13881	13973	13932	14109
30235	40725	48343	33494	21205	17496	16685	16023	15988	16091	15894	16068	15979	16019	15966	15825	15791	15817	15972	16102	16130	16094	16130	15886	16032	16111	15764	16007	15933	15737	15982	15950	15785	15841	16053	15926	15976	15882	16004	15865	15905	15857	15943	15889	15970	15876	16021	15854	15881	15817	15877	15946	15804	15723	16111	16031	15926	16005	16070	15808	16022	15996	15899	15749	15815	15832	16008	15676	15985	16018	15921	15797	15937	15843	15907	15623	16054	15915	15932	15801	15838	15990	15736	15795	15994	16095	15975	15767	15928	15954	15987	16124	16001	15906	15819	15800	15819	15979	15911	16065	16121	15918	15748	15726	15738	15990	16038	15965	15979	15878	15873	15809	15880	15972	15896	15898	15868	15861	15793	16049	15902	15880	15887	15782	15780	15797	15782	15860	15709	15885	15916	15942	15834	15962	16023	15828	15827	16023	15880	15839	15950	15993	15797	15929	16087	15878	15899	15908	15713	15731	15960	15712	15846	15994	15879	15720	15839	15721	15905	15986	15871	15921	15750	15811	15856	15884	15917	15581	15761	15959	15821	15882	16022	15895	15888	15873	15816	16019	15778	15836	15884	15883	15726	15931	15917	15921	15881	15719	15858	15568	15678	15807	15844	15889	16073	15811	15811	15833	15816	15918	15939	16002	15696	15847	15774	16140	15841	15833	15887	15937	15798	15829	15702	15826	15846	15865	15843	15986	16032	15953	16080	15827	15915	15914	15719	15741	15857	15604	16082	15726	15768	15976	15815	15916	15942	15836	15815	15599	15685	15911	15864	15908	15894	15993	15777	15834	15688	16079	15864	15924	15889	16001	15765	15953	15913	15858	16046	15948	15984	16079	15934	15915	15979	15594	15871	15829	16043	15804	15884	15841	15631	15988	16035	15673	15624	15979	15934	15866	15998	15874	15826	16009	15793	15843	15770	15930	16083	15800	15850	15856	15694	15868	15997	15924	15746	15823	15973	16038	15927	15872	15854	15765	15959	15934	16022	15979	15877	15950	15904	16031	16000	15917	15772	15756	15811	15772	15772	16215	15993	15793	15747	15911	16036	15866	15766	15775	15919	15901	15817	15897	15672	15822	16008	15816	15788	15848	15981	15888	15915	15948	15989	16055	15867	15995	15931	15986	15839	15964	15871	15762	15807	15932	15751	15888	15818	15884	15879	16054	15805	15917	15714	15865	15768	15776	15811	15815	15870	15810	15973	15924	16056	15997	15893	15731	15820	15792	15936	16005	15993	15820	15810	15905	15859	15877	15925	15721	15949	15896	15751	15766	15779	15919	15780	15625	15891	16023	15816	15973	15919	15610	15835	15886	15961	15711	16063	15981	15881	15883	15957	15944	15850	15918	15591	16111	15953	15895	15903	15906	15827	15697	15706	16014	15823	15746	15918	15674	15782	15828	15834	15945	15887	15771	15888	15791	16026	15802	15793	15881	15733	15791	15755	15873	15882	15974	15952	15825	15886	16009	15829	15820	15998	15976	15791	15870	15962	15910	15718	15700	15918	16075	15658	15776	15664	15789	15845	15908	15727	15851	15760	15861	15987	16170	15840	15775	15870	15901	15987	15859	15884	15685	15977	15904	16051	16025	15851	15560	15875	16158	15916	15954	15895	15819	15885	16039	15657	15773	15949	15971	16008	15884	15763	15707	15842	16000	15697	15898	15798	15904	16030	15925	15846	15975	15889	15914	15826	15904	15821	15970	15771	15720	15957	15845	15794	16064	15967	15779	15563	15824	16111	15877	15865	15811	15766	15908	15884	16073	15982	15794	15825	15796	15905	15956	15904	15972	15800	16046	16119	15678	15728	15751	15844	16050	15755	15858	15909	15962	15946	15781	16006	15801	15882	15899	15834	15983	15955	15859	15910	15970	15912	15941	15923	15909	15885	16028	15998	16006	16032	15881	15961	15887	15914	15924	15943	15836	15831	15876	15947	15823	15871	15941	15811	15772	15847	15889	15930	15902	15755	15768	15975	15881	16005	15896	15927	15703	15723	15810	15995	15991	15776	15881	15884	15758	16060	15746	15784	15871	15942	15969	16060	15895	15836	15936	15894	15937	15707	15933	15988	15683	15911	15836	15531	15924	15869	15888	15643	15874	15849	15613	15826	15916	15982	15994	16010	15998	15999	15782	15773	15798	15977	15827	15866	15860	15989	15841	16001	16044	15989	15914	15913	16064	15965	16031	16066	15665	15919	15747	15940	15849	15788	15908	15734	15836	15907	15906	15844	15836	15920	15878	15815	15921	15851	15926	16077	15808	15950	15753	15675	15714	15921	15861	16009	15876	16045	15954	15981	15989	15827	15909	15883	15948	15791	15793	15945	15829	16034	15743	16167	15815	15798	15843	15619	15826	15931	15919	15708	16050	16048	16051	15848	15825	15806	15929	15946	15819	15900	15789	15670	15914	16004	15973	15822	15616	15794	15972	15825	15764	15818	15950	15683	15805	15784	15954	15795	15744	15827	15976	15944	16014	15963	15883	15833	15859	15955	16012	15945	15732	15746	15854	15681	15715	15964	16023	15923	15950	15866	15735	15887	15996	15985	16045	15909	15971	15823	16018	15926	15900	15917	15990	15911	15821	15864	16055	15850	15892	15862	15955	15891	15947	15872	15890	15817	15882	15970	16048	16003	15727	15832	15907	15891	15810	15943	15906	15950	15856	15849	15840	15889	15843	15903	15583	16062	16072	15801	15948	15695	15911	15815	15921	15948	15791	15871	16052	15939	15859	15845	16024	15982	15939	15871	15816	15858	15772	15975	15621	15654	15946	15966	15890	15984	15805	15779	15848	16037	15907	15758	15830	15848	15982	15809	15983	15814	15888	15761	15977	15915	15857	15769	16051	16013	15872	15677	15932	15881	15767	15932	15770	15930	15832	15922	16029	15895	15906	16066	15997	15858	15810	15954	15772	16065	15596	15742	15954	15808	15826	15873	15949	15919	15978	16079	15720	15545	15826	15987	15964	16048	15727	16002	15970	16010	16070	16030	15807	16049	15799	15757	15946	15847	16135	15886	15865	15949	15778	15865	15773	15895	15851	15905	15948	16046	16097	15485	15886	15975	15735	15995	15984	15933	16010	15848	15884	15790	15751	15789	15810	15749	15969	15933	15787	16067	15915	15814	16012	15845	15907	16010	15934	15910	15931	15765	15876	16129	15990	15967	15860	15839	15786	15957	15996	15921	15866	15893	15992	15997	15979	15877	15896	16016	15980	15839	15978	16057	15778	15866	15846	15868	15887	15979	15997	16055	15855	15824	15897	15920	15904	15900	15818	15923	15687	15983	16093	15911	15947	15672	15713	15827	15858	15934	15884	16058	16083	15919	15961	16098	15792	15941	15867	15944	15869	15877	15847	15874	16094	15916	15796	15701	15790	15835	15747	15984	15649	16202	16081	15867	15856	15902	15874	15802	15683	15876	16144	15862	15896	15935	15712	15985	15812	15889	15863	16037	15815	15965	15682	15952	15775	15903	15657	16102	15849	15934	15902	15812	15817	15886	16105	15807	15923	15857	15688	15893	15837	15972	15855	15753	15955	15949	15968	15868	15821	15822	15788	15930	15958	15941	15786	15975	15964	15929	15913	16110	15929	15923	15957	15835	15901	15788	15790	15900	16199	15836	15785	16021	15869	15789	15872	16020	16135	15895	15927	15987	15904	16124	15852	15951	15827	15853	15904	15884	15782	15878	15857	15925	15749	15855	15885	15936	15942	15915	16000	15873	15860	15796	15717	15871	15949	15622	15897	16179	15907	15895	16022	15892	15830	16018	15842	15734	15787	16120	15965	15932	15762	16010	15841	15791	15831	15731	15631	15874	15931	15930	15956	15824	15843	15633	16000	16056	15903	16002	16007	15783	15954	15829	15843	15967	16010	15971	15917	15869	15772	15826	16006	15974	16007	15893	16109	16020	15900	16001	15907	15901	15580	16074	15737	15825	15889	15833	15847	15885	15811	15856	15993	15932	15757	15894	16021	15832	16039	15915	16050	15905	15870	15866	15801	16025	15933	16136	15915	15698	15839	15852	15760	16107	15782	15912	15781	15870	15756	16009	15750	15913	15944	15959	16032	15823	15935	15880	15816	15933	15937	15683	16050	16015	15833	15984	15866	15990	15805	15804	16005	15991	16029	15787	16007	15959	15760	16135	15822	15961	15924	16078	15969	15925	15856	15816	15989	16022	15809	15844	16022	15874	15934	15774	15855	16060	15972	16056	15766	15785	15940	15786	15891	15863	15816	15878	15793	16057	15891	15835	15723	15852	15994	15946	15917	15831	15798	15729	15996	15902	15734	15821	15914	16036	15924	16015	16031	15952	15829	15938	15923	15919	15783	16041	16056	15865	16056	15958	15994	15898	16050	15856	15976	16141	15961	16001	15968	16058	15828	16064	16011	15909	15853	15977	16071	15825	15883	15960	15798	15960	15966	15897	15941	15761	16231	16018	15958	16012	16018	15959	15921	16101	15836	15798	15740	15843	15915	15884	15903	15928	15757	15759	15903	15915	15849	16018	15957	15848	15960	16104	15883	15983	15967	15996	15952	15925	15880	16005	15761	15859	15954	15948	16076	15952	15743	15820	15717	15957	15897	16052	15934	15821	15869	15738	15934	15764	15998	15867	16032	15861	15832	16080	15997	15776	15761	16093	15720	15961	15890	15928	15999	15821	15989	15869	15591	15945	15883	15790	15981	15669	15844	15851	15735	15825	15788	15860	15898	15998	15854	15803	15838	15824	15710	16041	15806	16043	15831	15696	15907	15853	15784	15975	15662	16025	15700	15841	15762	15952	15593	15898	15882	16069	15937	15939	15753	16069	16103	15781	16024	15872	15952	15725	15918	15815	15974	15923	15954	15873	15976	15943	16029	15863	16075	16075	15876	15809	15623	15796	15784	15829	15961	15896	15994	15646	15983	15891	15711	16059	16002	15894	15835	15912	15825	15869	15831	16030	15905	15948	15850	15972	15776	15831	15883	16057	15958	16010	16142	15944	15894	15965	16072	15870	15863	15763	16084	15876	15947	16042	15946	15847	16079	15917	15836	15836	15918	15761	15816	15900	15803	15909	15855	16128	15958	15909	15907	15837	15920	16050	15889	15907	15993	15835	15884	15795	16009	15914	15833	16154	15756
49013	72755	54466	30320	17863	14488	14071	13988	14101	13963	14158	14126	14153	14003	14099	14187	13944	14151	13835	14009	14038	13970	13830	14006	14109	14032	13875	14024	13901	14015	13992	13916	13901	13932	13893	14059	14119	13990	14025	13854	14144	13936	14064	13959	14157	13842	14137	13974	13986	14073	13963	14141	14066	13910	13918	14003	13946	14260	14161	14031	13970	13920	14079	13840	14048	13926	13998	14018	14117	14044	14146	14090	14009	14095	14079	13947	14003	14089	14069	13926	13913	13838	13973	14162	14057	14092	13967	13963	13996	14052	13948	13983	13884	13841	14091	14115	14015	14003	14071	14089	13846	13937	13961	14032	14056	14050	14093	13901	14124	14128	13921	14021	13962	14121	13943	13958	14026	13988	14049	13906	14161	13937	13900	14041	13942	14210	13981	14019	14051	14055	13936	13985	14117	14163	13824	13997	14093	14089	13983	14040	13984	14072	14100	14085	13978	14053	14117	13969	13970	13921	14040	14022	13962	13832	13938	13990	14134	13953	13937	14112	14018	13976	14084	14147	14135	13966	13836	13909	13981	13987	14035	14055	14025	13923	14086	13998	14011	14079	13988	14086	13934	14071	13971	13986	14205	13895	13992	14013	14030	13990	14210	13932	13943	14126	13992	14023	13812	13962	14059	14058	13790	13953	13765	14072	13996	14103	13996	14115	14157	14098	14262	14125	14176	14052	14028	14115	14017	14002	13937	13942	13930	13871	14196	13947	13983	13955	14035	14166	14031	14000	13994	14163	13798	14012	14135	14082	14079	14086	14118	14198	13945	14070	14030	13961	14065	13909	13903	13864	13989	13889	13929	14060	13867	14100	14115	13983	14127	13935	14156	13791	13877	14051	14009	14028	14082	14056	14053	14089	13947	14191	14081	14039	14030	13925	14071	14048	14028	13898	14134	13952	14097	13847	14094	14069	14149	14031	13976	14030	13987	13915	13988	14146	13998	14044	13938	13895	14121	14060	13966	14188	14155	14079	14070	13814	13920	13939	13964	14046	13967	14095	13974	13904	14019	14002	13992	14100	13960	13782	14048	13980	13970	14014	13832	14080	14057	13873	13995	13825	14077	14080	14035	13994	14144	13999	14119	14003	14114	14072	13973	14004	13999	14028	14130	13976	14100	14023	14068	13951	13899	14085	13983	13983	13956	14032	14065	14142	13999	14036	13930	13976	14018	14023	14032	13943	14051	14138	14059	14145	13976	14104	13920	14056	14000	13892	14194	13858	13974	13926	13840	13924	14004	14009	14069	13929	13992	14080	13876	13930	14080	13951	13951	14011	14147	13910	13869	14061	13909	13930	13955	13894	14044	14038	14132	14017	14024	13908	13866	14018	13889	14047	13967	14065	13993	13976	14049	13962	14099	14111	13926	14079	14030	13921	14119	14107	14040	14014	14087	13993	14132	13874	13954	14149	13958	14106	14065	13930	14071	14024	14066	13933	14029	13884	13972	14012	14021	14008	13922	14050	13985	14164	14090	13773	13943	14070	14183	14080	14015	14044	13980	14104	13927	14149	14117	14152	14077	13890	14035	14029	14145	13954	14055	13978	14102	13929	13913	13940	14069	14100	13968	14096	13922	14075	13943	14067	14058	14147	14031	14141	13920	13945	13940	14127	13910	13965	13914	13900	13864	14127	14054	14025	14011	13980	13959	13928	14014	13915	14021	13911	13976	14090	14088	13889	13929	13950	14104	14158	14053	13937	13977	13929	14126	14034	13992	13931	14066	14047	13991	14049	13958	13978	14132	13975	14043	13893	14021	14074	13976	13948	13992	13972	14202	14047	14276	13930	14066	13964	14012	14132	14059	14011	13878	14044	13996	14036	13868	14047	14002	13978	14104	13884	14014	14031	14097	14068	14102	14046	13828	13971	13936	14121	13985	14152	13860	14003	13985	14022	13978	14012	14003	14147	13864	14107	14063	13969	14003	13820	14094	14007	14150	14183	14010	14051	14174	13932	13956	14037	14088	14079	13892	14022	14016	13949	14138	14024	14067	13806	14011	14011	14042	14074	14156	13864	13892	14003	14060	14132	13927	14001	13944	14142	13885	14007	14051	13982	14012	14073	14058	14096	13929	13958	14143	14131	14020	14091	13954	14035	13971	14012	13894	14034	13919	13965	13963	14091	14053	14065	13996	13883	14003	14000	13889	14045	14093	13981	13683	14102	14036	14025	13887	14167	14107	14093	13966	13974	14124	13962	13962	13965	14177	13976	14052	14070	14045	13880	13942	13979	14070	14083	14039	13885	13959	13910	14057	14117	14036	14077	13978	14106	13894	14102	13971	13989	14110	14057	13946	14136	14121	14094	14010	13797	13952	14023	14360	13924	14039	14009	13945	13987	13988	14045	14122	14094	13995	14024	14012	14206	13875	13925	13958	13876	14069	13957	14070	13733	14059	14001	13945	14008	13868	14083	14136	14062	14101	13894	14010	14124	14171	13970	14003	14004	13949	13875	14141	13855	14078	14044	14111	14138	14023	13951	13980	13973	14217	14088	13931	13978	14036	13944	14023	14068	14091	13922	14105	14091	14153	14022	14130	14104	13999	14020	13962	13894	14154	13994	14034	13955	14029	13975	13922	14042	13924	14058	14143	14025	14204	13994	14083	14005	13853	13953	13954	14011	13998	14124	14118	13988	13916	14056	13932	13983	14174	13978	14031	14033	13839	14042	13833	13930	14162	13854	13901	13968	13836	13822	14020	13928	13924	14191	13906	13917	13926	13873	14089	14111	13736	13992	14122	13854	14017	14087	14014	14069	14021	13989	13904	14247	13937	14001	14053	14030	14146	14057	13963	14078	14041	14197	13921	14060	14058	14003	14019	14088	13935	13928	14088	13978	13936	14105	14094	14130	14179	13966	14137	14131	13966	13927	13932	13985	13968	14048	14100	13966	14144	13994	14054	13792	14068	13889	13872	13908	13983	14119	14088	14089	14128	14027	13986	13999	13875	13997	14083	14065	14091	14005	14124	14024	14038	14168	13946	14002	14021	14062	14088	14004	13881	13964	14101	13906	14228	14045	14093	14177	13787	14145	14110	14108	14054	14045	13982	14039	13977	13999	13865	14053	14164	13986	14156	14009	14072	13899	13913	13926	13986	13973	13938	14048	14063	14015	14115	14010	14040	14004	14073	13940	13930	14034	14102	14085	14053	13989	13768	13872	14101	13896	13988	13803	14084	13970	14031	14098	14158	14038	13892	13992	14068	14004	14007	13998	14120	13933	13900	14022	14051	14122	13947	14022	14038	14048	14086	14179	13994	14133	14068	13928	14031	14063	14042	13962	13997	13815	14024	14019	14139	14061	14079	14017	13979	13833	13847	13967	13951	14065	13917	14099	14059	13958	14052	13937	14123	14096	14088	14205	13895	14005	13936	13958	14178	14072	13830	13864	13960	13785	13967	13967	13966	13901	13856	13883	14043	13968	14054	13958	14058	14161	14034	14091	13884	14109	14090	13958	13958	13816	14024	13901	13979	14014	13897	13963	13909	13830	14022	14072	14072	14147	13991	13941	13940	14035	13974	13873	14072	13811	14081	14036	14186	13974	14267	14010	14090	14092	13943	14148	14014	13947	13751	14038	13993	13935	14184	14008	14013	14067	14047	13981	14017	14129	13996	14009	14054	14040	13968	14107	14020	14051	14102	14045	13983	14141	13948	13708	13950	14007	14101	14114	14082	13924	14010	13847	13971	14076	14197	14131	13939	13887	14178	14015	14168	13905	13935	14184	14234	13982	14005	13969	13919	14086	13943	14078	13932	14144	13846	13936	13975	14101	14074	13967	14109	14027	13917	13926	14001	13930	14122	14038	13989	14146	14087	14181	14099	14053	14073	13956	13926	13909	14123	13994	13927	13927	13806	13992	14050	14139	14036	13871	14184	13928	13990	13967	14049	13973	14025	14015	14013	13982	14210	13913	14070	14015	13922	13859	14017	13845	14128	14208	14066	13909	13965	13935	14014	13896	14040	14059	14000	13950	14118	13968	14035	13936	13938	13981	14168	13920	14053	13979	14098	13976	13878	14001	14206	13975	14035	13982	14036	14136	14104	14016	13958	13941	14114	13944	13988	14126	14154	13999	13880	14195	14049	14117	13860	13925	14123	14083	14045	14200	14061	13931	14039	13996	14029	14074	14003	14218	13969	14115	13888	13891	14104	13831	14036	13875	14047	13910	14021	14096	13993	13948	14026	13974	14009	14198	14012	13963	13973	14047	14133	14025	13988	14183	14089	14080	14050	14167	14020	13946	14028	13968	13878	14168	14069	13882	14179	13905	14093	13987	13937	14105	14091	13942	14002	14045	14235	13953	14005	13915	14148	14151	14046	13846	14028	13905	14041	13872	14104	14173	14042	14042	14015	14062	14030	14017	14067	14090	14033	14083	14036	14135	13939	13967	14000	14123	14064	13987	13995	14012	14057	13925	14076	14021	14038	13991	14058	13930	14076	13975	13994	14118	14109	13856	14091	13963	14133	14025	14064	14055	13895	13962	14084	14019	13992	13836	14108	14070	13958	14049	13944	14051	14020	13917	14021	13894	14055	14081	14123	14097	13961	13955	14067	14042	14001	14116	14074	13992	14199	14067	14019	13910	14043	14112	13729	14053	13886	14148	14028	13928	13899	13927	13997	13929	13937	14007	14090	14150	14067	14057	13870	13964	14128	14124	13967	14076	14069	14101	13968	14032	13926	14057	14121	14147	13940	13975	14081	14016	14113	13952	14064	14149	14120	13870	13969	14070	14071	13863	13987	13905	14106	13847	13987	13907	14041	14072	13884	14121	14143	13926	14052	13929	14044	13935	14127	13813	13992	14108	13944	13916	13933	13993	14073	14069	14186	13745	14234	13952	14024	13857	13967	14183	13993	13990	13857	13868	13894	13996	14093	14107	14047	14053	14062	14076	14032	14034	13857	13987	13873	13879	14152	13994	14103	14039	14037	14085	14108	13987	14062	14041	14247	13843	13956	13867	13930	14035	14085	13892	14059	14129	14032	14065	14117	14007	13918	14043	13983	13965	14020	14040	13919	14037	14155	13983	13968	13989	14091	14011	14067	14066	14095	14118	14115	13951	14018	13923	13894	14081	14004	14080	14185	13992	14202	13805	14203	14075	13940	14048	14058	13966	14025	14105
23943	24900	38645	32438	24996	23382	21968	16857	16105	16213	16046	16024	16236	15975	15971	16044	15896	15894	15911	15950	15757	15940	16002	15814	15877	15770	15885	15898	15848	15751	15983	15811	15737	15913	15777	15778	15774	15842	15971	15786	15829	15705	15650	15823	15870	15888	15861	15692	15655	15784	15784	15757	15794	16031	15785	15826	15755	15837	15816	15854	15800	15781	15904	15811	15670	15980	15897	15860	15757	15940	15845	15781	15659	15792	15745	15838	15784	15771	15925	15904	15713	15745	15618	15650	15921	15930	15846	15502	15570	15647	15789	15778	15671	15686	15656	15634	15646	15804	15522	15727	15697	15773	15748	15761	15747	15589	15823	15934	15675	15766	15680	15864	15719	15888	15866	15753	15761	15825	15913	15920	15813	15852	15785	15682	15820	15678	15738	15638	15801	15469	15767	15809	15747	15767	15661	15774	15744	15612	15840	15704	15532	15729	15671	15861	15761	15536	15709	15773	15580	15672	15704	15720	15736	15814	15889	15610	15752	15909	15827	15817	15706	15735	15706	15905	15757	15599	15784	15759	15725	15807	15745	15752	15723	15865	15674	15734	15760	15779	16005	15750	15675	15714	15762	15801	15810	15768	16022	15861	15731	15720	15749	15881	15787	15689	15556	15621	15857	15790	15709	15692	15507	15676	15736	15718	15722	15591	15740	15625	15733	15690	15800	15674	15897	15583	15724	15778	15548	15757	15959	15597	15746	15622	15698	15764	15820	15909	15688	15824	15643	15707	15683	15607	15724	15774	15736	15735	15793	15786	15850	15699	15625	15857	15633	15732	15757	15791	15630	15671	15708	15893	15782	15765	15776	15735	15662	15854	15870	15922	15961	15788	15796	15833	15760	15714	15755	15901	15738	15833	15699	15965	15765	15612	15673	15807	15593	15716	15709	15552	15771	15757	15607	15608	15901	15582	15875	15650	15843	15692	15666	15838	15544	15516	15737	15851	15961	15732	15714	15744	15641	16019	15823	15803	15676	15705	15480	15803	15832	15654	15794	15857	15946	15794	15635	15709	15609	15704	15819	15695	15735	15699	15696	15782	15862	15747	15660	16026	15884	15765	15676	15799	15645	15690	15784	15756	15593	15679	15857	15681	15786	15661	15889	15708	15655	15576	15895	15801	15685	15820	15495	15761	15682	15757	15737	15812	15648	15710	15772	15711	15725	15708	15672	15675	15880	15847	15825	15599	15723	15500	15820	15838	15706	15841	15765	15925	15827	15776	15747	15660	15694	15824	15877	15867	15824	15845	15833	15749	15616	15736	15812	15700	15502	15851	15679	15557	15645	15713	15645	15711	15719	15771	15753	15615	15634	15683	15606	15586	15575	15814	15779	15656	15732	15815	15716	15670	15716	15643	15629	15773	15682	15581	15621	15524	16087	15615	15604	15747	15650	15621	15516	15838	15856	15719	15721	15759	15893	15691	15875	15767	15810	15612	15741	15610	15718	15733	15728	15677	15940	15870	15715	15685	15711	15693	15601	15626	15690	15762	15792	15657	15722	15751	15806	15778	15639	15676	15737	15774	15890	15862	15705	15685	15820	15639	15819	16013	15794	15678	15883	15798	15690	15874	15533	15724	15704	15725	15713	15685	15601	15773	15924	15712	16010	15594	15876	15557	15619	15627	15674	15745	15811	16001	15679	15697	15716	15828	15689	15940	15779	15728	15666	15824	15464	15762	15785	15880	15562	15639	15765	15635	15624	15731	15670	15722	15475	15655	15485	15684	15851	15891	15544	15847	15779	15605	15920	15595	15716	15638	15747	15828	15656	16092	15667	15738	15607	15669	15662	15576	15692	15836	15782	15915	15782	15715	15884	15824	15651	15616	15987	15793	15826	15720	15972	15618	15942	15682	15687	15762	15571	15765	15732	15650	15740	15681	15650	15667	15720	15653	15715	15691	15630	15756	15585	15685	15795	15683	15770	15770	15829	15667	15801	15670	15533	15724	15788	15797	15883	15722	15590	15644	15583	15564	15817	15708	15848	15793	15745	15731	15883	15667	15761	15885	15735	15850	15719	15679	15772	15704	15755	15879	15781	15881	15731	15638	15769	15617	15789	15832	15794	15788	15690	15759	15624	15790	15721	15683	15653	15735	15664	15673	15743	15537	15761	15746	15875	15751	15653	15707	15693	15561	15774	15787	15774	15784	15594	15678	15626	15725	15826	15784	15803	15617	15696	15770	15718	15655	15581	15732	15798	15658	15865	15862	15760	15746	15853	15838	15741	15680	15829	15688	15779	15785	15844	15843	15880	15799	15832	15579	15889	15802	15875	15541	15876	15716	15879	15692	15654	15685	15694	15854	15686	15621	15799	15843	15604	15586	15794	15529	15575	15815	15909	15888	15606	15778	15830	15837	15887	15687	15812	15857	15637	15704	15615	15642	15796	15674	15854	15654	15891	15958	15746	15693	15456	15864	15791	15622	15713	15797	15774	15673	16019	15820	15690	15745	15723	15752	15625	15825	15689	15808	15845	15912	15827	15646	15792	15628	15440	15789	15732	15771	15707	15479	15666	15796	15816	15654	15723	15856	15592	15693	15816	15756	15786	16009	15668	15659	15879	15756	15866	15883	15666	15724	15866	15668	15720	15661	15599	15740	15744	15836	15827	15801	15848	15787	15615	15687	15722	15600	15658	15957	15764	15856	15580	15596	15785	15726	15686	15837	15796	15765	15617	15756	15587	15811	15854	15610	15933	15683	15753	15714	15659	15730	15719	15698	15619	15597	15623	15897	15761	15726	15735	15656	15825	15812	15843	15891	15581	15662	15474	15696	15819	15717	15792	15714	15762	15768	15716	15801	15626	15671	15766	15905	15805	15860	15613	15636	15627	15572	15845	15742	15786	15809	15603	15625	15784	15648	15784	15672	15695	15838	15912	15590	15788	15519	15799	15564	15483	15720	15668	15837	15751	15572	15634	15881	15621	15911	15714	15590	15529	15658	15804	15866	15816	15667	15653	15871	15750	15675	15725	15639	15621	15702	15823	15814	15639	15785	15755	15735	15722	15870	15763	15674	15832	15739	15867	15696	15561	15627	15762	15628	15714	15568	15649	15767	15695	15899	15578	15859	15744	15737	15609	15624	15827	15574	15706	15674	15840	15668	15548	15811	15762	15758	15760	15761	15718	15728	15657	15771	15779	15799	15756	15904	15601	15624	15774	15640	15703	15745	15757	15672	15827	15667	15856	15511	15714	15663	15709	15698	15862	15827	15468	15640	15667	15681	15828	15802	15799	15749	15840	15724	15626	15722	15688	15692	15941	15591	15780	15862	15714	15751	15649	15742	15809	15770	15734	15788	15768	15560	15821	15857	15695	15643	15948	15700	15861	15611	15740	15673	15533	15653	15688	15774	15902	15875	15648	15799	15664	15597	15626	15594	15636	15603	15736	15629	15648	15639	15744	15657	15913	15642	15606	15648	15662	15867	15594	15778	15853	15773	15777	15698	15811	15618	15718	15655	15676	15641	15761	15693	15868	15776	15645	15734	15732	15653	15599	15914	15874	15735	15863	15814	15791	15881	15798	15674	15744	15665	15565	15694	15804	15890	15692	15677	15674	15883	15553	15762	15690	15752	15719	15854	15760	15453	15615	15760	15564	15699	15852	15633	15614	15712	15589	15573	15937	15732	15775	15813	15685	15588	15917	15831	15806	15713	15685	15740	15746	15752	15586	15717	15761	15682	15683	15521	15612	15714	15790	15792	15736	15450	15599	15715	15778	15627	15870	15792	15840	15541	15700	15813	15815	15636	15647	15687	15502	15596	15572	15807	15594	15506	15818	15590	15852	15748	15632	15824	15781	15861	15839	15534	15825	15691	15628	15708	15603	15610	15716	15597	15642	15955	15617	15726	15837	15621	15727	15896	15675	15636	15618	15899	15741	15802	15730	15594	15756	15769	15649	15763	15661	15656	15571	15605	15671	15668	15541	15678	15946	15874	15816	15535	15770	15510	15746	15819	15704	15752	15662	15667	15879	15714	15781	15863	15822	15801	15619	15578	15682	15635	15587	15711	15630	15749	15632	15795	15869	15808	15826	15899	15827	15756	15629	15597	15823	15981	15752	15794	15720	15684	15708	15795	15890	15693	15708	15795	15891	15571	15713	15650	15942	15798	15654	15619	15765	15644	15608	15895	15657	15708	15872	15653	15659	15851	15686	15532	15879	15752	15771	15696	15727	15660	15813	15724	15851	15665	15806	15664	15764	15838	15624	15835	15693	15712	15834	15766	15812	15724	15852	15696	15805	15476	15680	15811	15601	15778	15705	15827	15681	15697	15835	15675	15769	15763	15760	15732	15577	15864	15968	15583	15781	15709	15522	15699	15812	15595	15730	15734	15709	15804	15526	15635	15909	15625	15684	15779	15530	15796	15745	15745	15558	15610	15691	15790	15668	15671	15675	15637	15838	15700	15752	15961	15777	15734	15852	15533	15895	15820	15838	15663	15751	15726	15611	15635	15548	15592	15811	15702	15607	15738	15812	15753	15606	15873	15615	15651	15522	15769	15738	15493	15761	15672	15778	15680	15674	15682	15736	15645	15750	15815	15902	15769	15824	15540	15714	15757	15615	15479	15760	15434	15648	15761	15799	15902	15685	15544	15713	15620	15806	15822	15577	15764	15939	15730	15802	15729	15556	15677	15843	15607	15760	15579	15617	15851	15679	15764	15795	15783	15691	15804	15816	15669	15745	15465	15594	15655	15873	15772	15787	15686	15611	15764	15624	15692	15785	15682	15705	15803	15900	15770	15677	15911	15660	15768	15779	15915	15684	15551	15776	15772	15657	15562	15717	15815	15742	15899	15867	15792	15675	15947	15681	15768	15608	15846	15544	15790	15780	15602	15690	16113	15668	15782	15832	15681	15717	15785	15826	15656	15947	15668	15777	15610	15822	15712	15543	15706	15595	15910	15729	15794	15705	15612	15631	15761	15651	15856	15740	15660	15557	15689	15733	15638	15699	15566	15686	15706	15974	15717	15784	15742	15828	15630	15713	15732	15766	15832	15705	15636	15560	15680	15673	15678	15710	15622	15521	15643	15664	15700	15691	15702	15764	15773	15881	15874	15790	15749	15722	15847	15758	15937	15634	15883	15763	15638	15810	15923	15621	15739	15580	15591	15768	15872
63825	108175	87664	57295	30905	17250	14323	14099	13876	13932	13711	14074	13971	13853	14065	14037	13970	14012	13883	13999	13984	13962	13887	13767	13934	13887	13856	14024	13796	13913	13940	13864	13991	13776	13948	13969	13854	13848	13982	13776	13965	13792	13776	13852	14081	13937	13788	13976	13867	13907	13819	13916	13950	13807	13834	13921	13802	13921	13898	13901	13881	13806	13940	13899	13955	13944	13928	13900	13934	13887	13927	13880	13882	13989	13873	13784	13928	14043	13811	13838	13874	13908	13835	13745	13990	13823	14132	13845	13961	14069	13880	13904	13938	13763	13898	13877	13936	14081	13808	13868	13864	13975	13871	13785	13963	13966	13844	13861	13919	13900	13852	13897	13932	13996	13885	13916	13948	13835	13920	13899	13934	13979	13873	14026	13743	13916	13908	14076	13907	13992	13766	13857	13792	13822	13994	13727	13861	13995	13935	13908	13913	13998	13935	13874	13701	13889	13952	13870	13822	13964	13841	13855	13854	13815	13870	13754	13855	13897	13811	13876	13986	13877	14010	13870	13866	13835	14020	13898	13983	13839	13873	13805	13953	13902	14045	13895	13824	13960	13987	13862	13891	14105	13878	13769	13933	13971	13903	13929	13941	13816	14012	14019	13872	14026	13978	13970	13910	14063	13750	13877	13917	13890	14004	13838	13935	13975	14047	13820	14180	13880	13925	13843	13849	13964	13871	13910	13922	13871	13966	13881	13831	14040	13791	13767	13905	13829	13855	13784	13883	13848	13912	13918	13823	13856	13846	13911	14008	13990	13719	13890	14080	13953	13807	13874	13810	13986	13899	13991	13741	13902	13874	13770	13892	13977	14057	13946	14026	13881	13953	13793	13991	13911	13882	13977	13890	13960	13984	13985	13972	13872	14035	13913	13738	13873	13952	13963	13702	13844	13886	13810	14015	13665	13871	13910	14132	13757	13859	13925	13880	14120	13876	13993	13972	14017	13915	13971	13829	14068	13953	13863	13886	13978	13989	13986	13850	13788	13935	13921	13936	13832	13920	13892	13799	13837	14006	13867	14052	13871	13944	13856	14103	13964	13905	13858	13941	14032	13744	13890	14037	13942	13798	13909	14011	13873	13997	13943	13766	13935	14103	13887	13979	14079	13980	13855	13916	13976	13849	13896	14082	13854	13905	13870	13961	13845	13978	13821	13858	13971	14011	13807	13899	13798	13993	13938	13911	13883	13941	14042	13808	13960	13799	14034	14107	14052	13801	13962	13971	13998	13773	13824	14108	13922	13831	13929	13948	13821	13947	14025	14116	14012	14019	14022	13867	14060	13815	13961	13975	14108	13764	13820	13855	13904	13903	13838	13914	13777	14004	13931	13834	14042	14046	13877	14087	13932	13880	13818	13995	13852	13813	13852	13771	13846	13817	13880	13829	13832	13905	13870	14038	13786	13900	14001	13890	14009	13823	13901	13984	14031	13953	13934	13887	13870	14001	13946	13760	13824	13782	13793	13908	13784	13901	13886	13995	13866	13980	13835	13852	13983	14002	14089	13806	13934	13923	13893	13876	13885	13901	13867	13837	14112	14108	13847	13983	13995	13907	13875	13978	14017	13922	13726	13880	13790	13892	13850	13831	13753	13993	13691	13964	14005	13735	13804	13793	13987	13906	13948	13956	13847	13904	13912	14090	13920	13884	13974	13864	13944	13891	13916	13758	13977	13901	13934	13860	13961	14018	13761	13905	14014	13966	13822	13940	13927	13833	13876	14019	13958	13994	13964	14087	13835	13824	14015	13920	13857	13830	13923	13780	13959	13880	14011	13956	13946	13872	13837	13826	13752	13816	13930	14053	14066	13846	13940	14030	13898	13901	13909	13887	14046	13816	14031	13925	13891	13911	13989	13851	13938	13749	13850	14040	13801	14015	13872	13871	13983	13927	13908	14061	13860	13753	13983	13913	13898	14038	13865	13956	13826	13921	13917	13890	13876	13826	13898	13941	13953	13740	14075	13942	13895	13860	14078	13913	13921	13984	13908	13985	13933	13746	13901	13938	13876	13924	14086	13859	13893	13898	13880	13931	13821	13957	13875	14075	13767	13887	13738	13926	14064	14076	13934	13932	13777	13815	13837	13860	13910	13789	13802	13921	13921	13940	14024	13758	13721	14003	13936	13961	14004	13992	13960	13941	13856	13927	13966	13899	13800	13919	13852	13933	13986	13684	13765	13873	14016	13962	13890	13860	14033	13946	13893	13779	13910	13884	13822	13814	13913	13891	13851	13860	13913	13884	13832	13919	13930	14053	13919	13847	13968	13943	13969	13814	14023	13836	13951	13966	13802	13764	13844	14021	13918	13831	13977	13780	14041	13919	13797	13876	13803	13805	13984	13844	14016	13892	13956	13997	13926	13999	13820	13944	14032	14039	13867	13950	13967	13880	13940	13817	14002	13857	13892	13903	13931	13846	13824	13990	13894	13972	13905	13831	13980	13810	13903	13836	13958	13971	14052	13700	13847	13892	13918	13851	14023	13881	13843	13797	14012	13822	13983	13929	13875	14040	13984	13972	13930	13851	14008	13900	13994	13977	13902	13930	13802	13931	13910	13879	13959	14039	13863	13951	13829	14075	13933	13823	13875	13899	14043	14033	13925	13795	14031	13978	13816	13939	14095	13709	14067	13916	13997	13978	13873	14007	14037	13721	13872	13777	13821	14013	13863	13925	13855	13997	13842	13951	13899	13929	13864	14013	13784	13863	13882	13878	13835	13869	13951	13998	13958	13784	13966	13992	13975	13881	13856	13877	13767	13946	13939	13973	13676	13920	14008	13917	13851	13965	13918	13970	13994	14014	13904	13979	13915	13903	13814	14101	14028	13983	13877	13692	13907	13733	13796	13859	13866	13961	13825	13988	13964	13763	13851	13835	13938	13875	13864	14067	14040	13830	13945	13961	13787	13934	13984	13820	13913	13770	13896	13782	13770	14010	13980	14002	13899	13859	14108	13789	14033	13810	13797	13825	13939	13974	14104	13975	13840	13895	13961	13946	13889	13908	13916	13778	14016	13829	13950	14024	13789	13880	13960	13853	14135	14162	13931	13919	13949	14163	13861	13903	13863	13970	14146	13799	13863	14030	13812	13855	14140	13804	13805	13938	13809	13907	13804	14024	13813	13967	13972	14093	13898	13865	13858	13924	13905	14002	13912	14020	13905	13812	13805	13874	13961	14097	13932	13981	13809	13952	13776	13887	13966	13880	14087	13873	13951	13951	13923	13850	13983	13956	13850	14012	13927	13879	13875	14020	14164	14053	13880	13865	13875	13959	14000	13839	13892	13974	13997	13987	14015	14053	14053	14046	13880	14014	13931	13813	13880	13763	13800	13973	13875	13862	13945	13821	13864	13977	13872	13806	13919	13831	14015	13907	13818	13877	14024	14087	13903	13806	13747	13848	13736	13834	14030	13976	13736	14009	13988	13902	13958	13737	13729	13939	13984	13704	13928	13945	13719	13925	13925	14028	13817	14045	13732	13791	13902	13743	13863	13935	13925	13800	13879	13952	13848	13853	13881	13901	13952	13854	13886	13972	13894	13803	13812	13909	13886	14051	13910	13985	13817	13847	13915	13959	13883	14030	14004	13906	13835	13949	13956	13872	13915	13786	13835	13856	13773	13921	14031	13887	13869	13816	13938	13881	14038	13823	13815	13905	13836	14067	13882	13781	14007	13932	13768	13902	13829	14067	13810	14126	13908	13889	13897	14166	13947	13769	13936	13889	13769	13906	13810	13889	13743	13832	14015	13813	13993	13933	13994	13768	13764	13850	13860	13874	13793	13701	13963	13876	13766	13955	13910	13899	13983	14000	13871	13870	14028	13821	14090	13958	13765	14005	13857	13937	13940	13844	13882	13965	14115	13878	13909	13881	13990	13728	14003	14013	13744	13947	13865	13841	13889	13830	13890	13904	13868	13952	13825	13927	14054	14113	13825	13935	13844	13774	13985	13993	13889	14068	13735	13846	14022	13903	13856	13939	13801	13792	13814	13859	13841	13944	13846	13915	13773	14121	14108	13735	13707	13987	13814	13946	13915	13967	13820	13901	13953	13877	13865	13853	14035	13762	14119	13843	13761	13958	13836	13894	13851	14032	14016	13891	13910	13921	13901	14062	13959	13927	14072	13946	13962	13901	13829	13982	13870	13839	13762	13799	13986	13972	14058	13927	13857	13883	13995	13895	13872	13750	13761	13839	13931	13870	13900	13979	13797	13946	13999	13912	13908	13982	14062	14025	13883	13936	13920	13969	14003	13991	13972	13803	13870	13920	13799	13883	13886	13940	13871	14028	13878	13928	13930	13902	13961	14120	14067	13968	13843	14029	14031	13918	13955	13914	13917	13971	13824	13819	13942	13970	13929	13820	13789	13829	13849	13963	13741	13923	13885	13883	13900	14002	13802	14086	13803	13745	13928	13955	13728	13755	13978	13905	13844	13909	13895	13799	14022	13956	13878	13767	13807	13895	13911	13952	13707	13739	13996	13860	13968	13901	13875	13709	13940	13776	13922	13799	13729	13902	13790	13898	13881	13928	13913	13986	13873	13819	13743	13922	13840	13929	13945	13901	13826	13995	13844	13968	13977	13721	13772	13893	13954	13786	13874	13873	13947	14028	13817	14092	14003	13939	13813	13866	14038	13757	13814	13854	13817	13896	13856	13762	13839	13873	13976	13952	13903	13885	13957	13902	13895	13858	13976	13768	13884	13880	13870	13699	13958	13878	14016	13860	13866	14014	13870	13956	14026	13867	14008	13808	13952	14011	13942	13875	13926	13943	13851	13996	13828	14009	13934	13713	13943	13830	13821	13747	13850	14015	14167	13968	13872	14035	13864	13869	13995	14027	13935	13819	13861	13812	13973	13864	13976	13784	13883	13877	13802	13875	14005	13980	13864	13996	13941	13764	13962	13833	14046	13805	13770	14015	13823	13920	13938	13788	13947	13720	13921	13992	13980	13761	13725	13872	13846	14027	13765	13998	13935	13968	14035	13882	13904	13902	13860	13943	13622	13993	13725	13745	13988	13737	13905	14014	13866	13952	13790	13872	13835	13979	13874	13887	13935	13955	13958	13906	14053	13891	13909	13896	14019	13968	13889	13926	13953	13979	13864	14075	13978	13923	13914	14093	14055
33148	41001	42762	28277	18855	16434	15949	15738	15590	15683	15676	15727	15609	15650	15602	15494	15774	15649	15741	15785	15775	15553	15740	15576	15613	15865	15590	15689	15462	15754	15711	15523	15492	15603	15678	15605	15521	15453	15509	15591	15569	15674	15652	15570	15584	15516	15611	15492	15834	15855	15519	15573	15613	15529	15702	15449	15671	15530	15634	15635	15575	15503	15695	15759	15782	15805	15616	15665	15581	15715	15788	15741	15223	15776	15642	15599	15436	15622	15489	15660	15854	15480	15603	15435	15534	15708	15479	15542	15466	15466	15454	15717	15645	15545	15539	15648	15662	15684	15590	15668	15498	15448	15407	15735	15568	15486	15426	15679	15492	15538	15685	15739	15653	15687	15462	15433	15438	15489	15747	15494	15478	15475	15692	15615	15459	15599	15440	15517	15529	15742	15646	15731	15753	15548	15472	15603	15429	15468	15459	15719	15622	15713	15617	15543	15545	15579	15809	15434	15503	15667	15673	15647	15537	15558	15760	15560	15684	15630	15663	15619	15674	15788	15466	15605	15424	15443	15546	15592	15402	15547	15700	15523	15650	15705	15747	15525	15480	15585	15572	15333	15535	15494	15651	15663	15517	15627	15635	15672	15401	15645	15634	15645	15638	15504	15358	15612	15480	15520	15733	15590	15702	15471	15780	15468	15540	15547	15648	15582	15664	15362	15524	15551	15483	15403	15503	15663	15770	15629	15662	15694	15472	15506	15508	15517	15658	15724	15438	15522	15490	15787	15631	15756	15582	15677	15429	15471	15779	15619	15523	15664	15472	15340	15679	15729	15594	15725	15684	15539	15644	15589	15517	15563	15282	15513	15466	15736	15835	15652	15467	15575	15548	15561	15494	15782	15644	15626	15597	15558	15707	15596	15751	15473	15460	15669	15381	15441	15456	15619	15596	15556	15564	15580	15571	15530	15469	15614	15615	15623	15638	15689	15623	15587	15810	15418	15429	15560	15613	15590	15741	15376	15524	15396	15736	15548	15559	15702	15612	15503	15728	15379	15511	15563	15785	15616	15418	15316	15443	15648	15583	15650	15446	15705	15595	15656	15543	15618	15522	15584	15648	15623	15658	15408	15511	15430	15566	15631	15550	15487	15532	15716	15453	15579	15563	15693	15570	15699	15509	15523	15670	15603	15449	15593	15735	15804	15436	15500	15598	15531	15630	15647	15702	15668	15614	15337	15604	15539	15557	15734	15668	15601	15514	15802	15447	15608	15787	15639	15640	15603	15656	15389	15512	15443	15776	15741	15717	15620	15712	15920	15481	15437	15623	15490	15656	15547	15745	15632	15647	15722	15616	15677	15706	15567	15626	15507	15753	15603	15804	15638	15640	15488	15394	15605	15655	15694	15471	15535	15492	15517	15502	15362	15655	15525	15452	15200	15491	15588	15635	15732	15618	15421	15602	15577	15671	15285	15636	15425	15707	15555	15636	15730	15649	15399	15597	15550	15708	15477	15674	15483	15690	15577	15610	15513	15565	15600	15625	15620	15637	15637	15535	15591	15545	15537	15619	15412	15621	15690	15649	15570	15587	15632	15519	15686	15395	15569	15646	15555	15666	15748	15627	15509	15694	15713	15554	15720	15515	15385	15656	15550	15717	15400	15623	15696	15550	15625	15560	15442	15397	15690	15672	15593	15436	15662	15782	15412	15749	15660	15643	15696	15574	15447	15425	15715	15737	15633	15314	15433	15635	15597	15648	15633	15564	15368	15760	15732	15506	15541	15726	15555	15571	15489	15562	15599	15618	15704	15899	15756	15650	15511	15619	15572	15553	15507	15723	15632	15730	15433	15636	15671	15594	15421	15838	15702	15499	15576	15606	15524	15413	15601	15639	15675	15592	15505	15576	15479	15464	15477	15444	15429	15555	15450	15518	15261	15750	15460	15556	15576	15542	15803	15618	15581	15482	15763	15785	15514	15566	15578	15526	15622	15508	15744	15685	15422	15790	15708	15665	15599	15696	15358	15541	15474	15529	15503	15507	15672	15416	15481	15527	15304	15543	15650	15531	15598	15708	15587	15594	15686	15607	15401	15608	15615	15669	15642	15346	15604	15629	15716	15606	15610	15564	15340	15556	15454	15741	15453	15622	15427	15563	15469	15743	15518	15740	15689	15823	15767	15590	15476	15617	15667	15669	15428	15593	15645	15565	15544	15625	15589	15764	15757	15652	15574	15781	15452	15539	15509	15365	15492	15639	15534	15692	15533	15501	15514	15607	15537	15469	15600	15579	15522	15663	15522	15530	15563	15634	15721	15437	15491	15394	15649	15575	15760	15504	15584	15381	15615	15553	15632	15583	15587	15782	15756	15591	15733	15390	15680	15719	15717	15725	15529	15394	15577	15696	15360	15547	15542	15578	15833	15620	15462	15698	15544	15619	15626	15561	15408	15561	15602	15490	15565	15597	15783	15579	15546	15656	15640	15513	15542	15671	15623	15536	15640	15737	15580	15518	15584	15680	15688	15642	15579	15518	15489	15455	15689	15742	15549	15529	15410	15670	15643	15640	15636	15534	15604	15778	15721	15750	15750	15558	15754	15724	15685	15871	15464	15466	15809	15621	15548	15655	15649	15617	15703	15751	15623	15766	15574	15600	15676	15676	15678	15403	15462	15551	15540	15389	15482	15501	15707	15517	15668	15625	15631	15526	15700	15404	15415	15583	15468	15655	15548	15280	15500	15515	15580	15584	15412	15738	15716	15551	15574	15714	15468	15513	15675	15654	15760	15445	15531	15737	15837	15684	15439	15660	15373	15740	15625	15628	15617	15612	15532	15564	15521	15660	15553	15379	15642	15460	15379	15569	15762	15569	15654	15512	15486	15441	15703	15523	15419	15552	15565	15701	15601	15536	15667	15540	15501	15455	15627	15778	15611	15411	15563	15646	15490	15743	15656	15669	15639	15774	15567	15594	15602	15538	15406	15534	15575	15791	15607	15638	15452	15606	15476	15420	15468	15712	15496	15706	15629	15772	15755	15744	15415	15468	15620	15422	15662	15514	15296	15651	15699	15499	15475	15642	15659	15679	15645	15575	15354	15570	15606	15795	15665	15411	15434	15593	15631	15581	15708	15529	15648	15435	15679	15689	15434	15641	15494	15684	15614	15497	15567	15400	15644	15465	15619	15572	15648	15559	15566	15795	15788	15492	15508	15664	15564	15632	15562	15528	15581	15466	15757	15468	15452	15689	15608	15679	15734	15537	15562	15850	15578	15573	15359	15535	15682	15606	15634	15622	15603	15756	15616	15601	15582	15593	15700	15732	15568	15370	15643	15625	15670	15717	15486	15585	15567	15680	15623	15492	15702	15540	15639	15630	15704	15605	15498	15688	15488	15476	15604	15602	15535	15614	15506	15654	15553	15599	15654	15674	15588	15524	15516	15429	15754	15520	15674	15439	15584	15644	15654	15459	15504	15385	15646	15565	15666	15569	15810	15811	15531	15536	15453	15532	15371	15645	15507	15461	15529	15721	15784	15749	15436	15533	15544	15581	15600	15640	15495	15544	15534	15500	15595	15568	15727	15721	15603	15624	15841	15682	15583	15610	15549	15585	15479	15680	15674	15656	15596	15508	15574	15692	15617	15674	15728	15559	15474	15484	15638	15654	15553	15624	15536	15583	15647	15574	15622	15594	15736	15519	15432	15624	15601	15509	15436	15610	15655	15344	15801	15489	15469	15644	15544	15523	15302	15543	15698	15457	15647	15597	15444	15871	15646	15751	15688	15492	15743	15544	15609	15730	15643	15643	15553	15629	15727	15595	15556	15622	15647	15391	15681	15627	15681	15549	15679	15685	15703	15554	15493	15667	15661	15634	15555	15539	15501	15537	15662	15595	15595	15735	15578	15495	15495	15786	15515	15657	15651	15660	15605	15666	15445	15434	15628	15462	15496	15575	15592	15610	15662	15485	15464	15656	15575	15577	15570	15606	15578	15591	15555	15560	15680	15488	15708	15434	15584	15691	15602	15640	15521	15524	15874	15609	15736	15487	15652	15723	15766	15382	15613	15597	15636	15636	15327	15608	15593	15592	15593	15589	15711	15576	15560	15484	15548	15513	15546	15533	15762	15612	15673	15522	15571	15402	15596	15504	15422	15479	15581	15622	15766	15636	15529	15435	15749	15696	15626	15560	15646	15580	15721	15765	15595	15488	15630	15548	15762	15752	15686	15770	15529	15591	15476	15420	15689	15573	15608	15584	15673	15687	15597	15502	15548	15636	15530	15597	15757	15571	15367	15389	15654	15529	15729	15517	15588	15573	15601	15542	15640	15687	15658	15640	15729	15679	15527	15451	15485	15745	15534	15524	15559	15667	15669	15512	15716	15545	15615	15541	15510	15622	15609	15565	15503	15571	15580	15502	15523	15566	15579	15807	15679	15524	15588	15654	15576	15752	15665	15651	15508	15620	15596	15870	15625	15468	15670	15506	15640	15434	15746	15768	15636	15597	15474	15703	15652	15360	15440	15590	15618	15495	15539	15699	15431	15584	15680	15667	15467	15700	15675	15634	15630	15745	15405	15662	15539	15536	15703	15571	15619	15505	15679	15472	15594	15511	15518	15682	15569	15638	15532	15754	15560	15790	15479	15710	15548	15534	15553	15625	15533	15622	15635	15703	15718	15598	15659	15768	15600	15675	15592	15372	15458	15594	15384	15538	15569	15609	15574	15625	15543	15541	15609	15524	15866	15613	15673	15502	15569	15609	15489	15696	15616	15710	15508	15700	15363	15292	15380	15512	15939	15519	15744	15492	15548	15614	15700	15653	15705	15737	15647	15460	15529	15720	15698	15696	15507	15442	15463	15444	15445	15516	15598	15612	15581	15612	15517	15731	15585	15689	15802	15529	15565	15758	15513	15626	15633	15616	15453	15693	15710	15614	15433	15576	15501	15537	15520	15612	15577	15456	15585	15669	15545	15715	15654	15353	15586	15585	15338	15797	15461	15796	15680	15607	15484	15668	15458	15385	15562	15469	15524	15564	15486	15645	15578	15464	15734	15554	15634	15525	15610	15678	15507	15682	15527	15603	15686	15586	15672	15611	15518	15501	15544	15520	15462	15573	15588	15484	15751	15465	15588	15752	15645	15548	15506	15624	15767	15576	15659	15555	15508	15641	15738	15697	15454
41123	58379	43846	24127	15877	14205	13944	13856	13870	13924	13730	13839	13763	13695	13795	13868	13885	13819	13836	13768	13826	13882	13839	13773	13780	13857	13908	13828	13976	13862	13904	13728	13875	13875	13960	13787	13834	13791	13835	13914	13747	13824	13785	13781	13864	13986	13929	13651	13882	13947	13857	13782	13920	13734	13913	13790	13940	13795	13780	13830	13835	13915	13961	13804	13888	13854	13836	13869	13887	14020	13898	13754	13757	13825	13788	13780	13769	13793	13722	13921	13875	13954	13854	13810	13916	13777	13947	13905	13905	13898	13882	13820	13954	13877	13830	13735	13944	13850	13876	13802	13764	13783	13854	13899	13867	13842	13961	13762	13801	13936	13793	13979	13867	13842	13733	13816	13866	13836	13749	13768	13810	13664	13605	13780	13795	13844	13933	13839	13848	13729	13756	13737	13819	13950	13804	13750	13797	13816	13814	13890	13766	13845	13851	13789	13647	13962	13862	13887	13761	13837	13771	13776	13644	13855	13774	13798	13872	13908	13802	13821	13770	13958	13608	13954	13813	14005	13777	13736	13814	13852	13728	13746	13905	13661	13829	13767	13834	13890	13830	13809	13814	13861	13776	13892	13740	13810	14022	13856	13776	13671	13797	13668	13795	13813	13821	14068	13855	13724	13773	13917	13889	13673	13772	13723	13722	13994	13755	13681	13874	13927	13944	13840	13904	13859	13886	13936	13812	13826	13753	13889	13752	13818	13889	13833	13897	13819	13644	13900	13872	13773	13801	13711	13878	13745	13959	13772	13871	13704	13724	13798	13792	13723	13901	13942	13829	13895	13875	13904	13860	13858	13791	13825	13935	13910	13904	13791	13907	13759	13877	13846	13880	14094	13808	14006	13794	13924	13872	13756	13851	13790	13806	13836	13771	13847	13791	13900	13875	13803	13935	14036	13990	13840	13979	13825	13665	13975	13883	13896	13746	13829	13892	13758	13741	13908	13815	13760	13863	13978	13716	13820	13839	13675	14033	13849	13653	13837	13912	13818	13694	13721	13887	13849	13910	13822	13992	13842	13656	13828	13857	13882	13905	13801	13775	13741	13737	13852	13827	13726	13969	13779	14008	13861	13901	13846	13727	13923	14004	13910	13825	13989	13964	13821	13897	13764	13903	13692	13859	13837	13825	13819	13809	13816	13923	13665	13631	13879	13929	13810	14031	13722	13951	13774	13760	13834	13895	13774	13975	13838	13757	13682	13742	13813	13671	13843	13842	13872	13939	13696	13774	13904	14030	13807	13867	13791	13878	13941	13945	13885	13982	13880	13912	13882	13633	13805	13795	13743	13831	13898	13850	13929	13788	13795	13676	13871	13787	13826	13691	13833	13950	13904	13822	13823	13903	13915	13857	14008	13804	13803	13948	13792	13848	13891	13978	13862	13735	13756	13858	13989	13835	13715	13791	13761	13858	13645	13770	13807	13806	13891	13975	13810	13775	13832	13723	13940	13952	13789	13779	13955	13938	13889	13923	13950	13848	13956	13965	13950	13975	13776	13905	13767	13964	13689	13898	13812	13900	13807	13843	13745	13889	13719	13851	13844	13845	13683	13822	13750	13758	13959	13837	13755	13835	13902	13779	13839	13816	13800	13677	13840	14008	13848	13931	13979	13843	13834	13901	13741	13905	13621	13648	13823	13762	13786	13997	13844	13775	13765	13857	13853	13863	13837	13774	13921	13716	14000	13876	13690	13858	13861	13880	13864	13897	13868	13865	13736	13752	13778	13784	14081	13926	13661	13889	13805	13791	13825	13854	13693	13815	13838	13713	13840	13963	13729	14027	13888	13825	13945	13858	13861	13819	13856	13967	13969	13853	13942	13851	13606	13976	13798	13727	13839	13831	13967	13929	13783	13807	13837	13833	13804	13875	13739	13754	13800	13944	13782	13733	13894	13774	13882	13717	13872	13787	13740	13771	13862	13876	13750	13853	13771	13951	13746	13875	13759	13921	13723	13689	13793	13763	13896	13918	13559	13816	13852	13896	13963	13759	13757	13859	13880	13802	13849	13847	13816	13791	13890	13799	13868	14047	13890	13843	13737	13916	13840	13823	13861	13751	13951	13824	13821	13676	13772	13806	13717	13896	13875	13941	13896	13873	13731	13838	13846	13887	13792	13720	13900	13724	13756	13804	13834	13860	13699	13792	13777	13865	14001	13841	13866	13773	13724	13939	14052	13838	13814	13907	13742	13875	13687	13909	13778	13905	13967	13794	13787	13824	13817	13714	13798	13824	13774	14008	13782	13765	13707	13842	13810	13822	13836	13876	13823	13930	13838	13977	13906	13710	13812	13784	14041	13990	13738	13864	13848	13841	13943	13925	13859	13916	13878	13810	13803	13972	13721	13821	13675	14034	13755	13859	13831	14002	13782	13782	13932	13902	13740	13776	13786	13830	13829	13842	13880	13755	13793	13935	13875	13827	13939	13958	13861	13882	13880	13856	13759	13755	13830	13781	13732	13830	13899	13815	13846	13874	13922	13971	13877	13873	13968	13685	13988	13757	13800	13948	13854	13980	13730	13825	13846	13785	13854	13834	13740	13976	13839	13910	13687	13737	13852	13874	13777	13911	13941	13827	13899	13728	13964	13929	13884	13925	13850	13786	13938	13870	13878	13926	13791	13822	13949	13907	13774	13825	13906	13972	13928	13748	14038	13830	13850	13808	13921	13787	13848	13835	13735	13925	13938	13784	13760	13942	13734	13954	13882	13795	13818	13953	13895	13642	13774	13813	13871	13818	13907	13933	13905	13673	13737	13893	14028	13846	13809	13813	13866	13873	13815	13816	13840	14011	13710	13843	13756	13768	13644	13859	13768	13822	13685	13693	13832	13823	13750	13711	13895	13960	13691	13926	13876	13836	13814	13914	13834	13891	13704	13816	13766	13863	13867	13888	13747	13927	13730	14064	13841	13792	13887	13742	13780	13926	13811	13684	13780	13857	13885	13724	13814	13766	13953	13796	14015	14005	13840	13624	13896	13770	13939	13714	13711	13973	13859	13776	13775	13773	13853	13795	13844	13957	13797	13772	13839	13779	13788	13868	13741	13957	13823	13852	13841	13984	13898	13756	13749	13925	13742	13916	13892	13869	13855	13943	13724	13846	13846	13784	13655	13883	13930	14020	13765	13898	13785	13841	13814	13929	13835	13923	13856	13819	13749	13816	13757	13790	13882	13858	13878	13836	13728	13885	13898	13779	13871	13715	13988	13829	13828	13683	13875	13876	13943	13911	13778	13875	13884	13993	13665	13834	13867	13902	13840	13862	13886	14064	13733	13894	13820	13778	13773	13806	13832	13947	13861	13722	13911	13902	13721	13871	13737	13841	14019	13724	13924	13743	13795	13766	14002	13812	14005	13729	13810	13906	13785	13963	13889	13750	13785	13909	13709	13849	14000	13965	13879	13848	13813	13806	13707	13907	13847	13863	13879	13747	13886	13855	13804	13721	13772	13716	13813	13765	13884	13673	13766	13896	14012	13864	13782	13737	13765	13942	14018	13841	14011	13869	13774	14061	13754	13839	13926	13993	13799	13883	13828	13924	13754	13855	13863	13734	13843	13809	13729	13975	13749	13864	13674	13961	13819	13801	13716	13784	13892	13611	13701	13891	13795	13829	13977	14005	13903	13860	13845	13918	13860	13770	13816	14077	13919	13906	13808	13957	13784	13805	13853	13798	13893	13838	14014	13917	13779	13861	13674	13836	13838	13879	13864	13846	13875	13708	13987	13890	13822	13937	13974	13815	14012	13780	13934	13770	13790	13936	13894	13807	13685	13794	13654	13641	13673	13778	13879	13973	13874	13794	13693	13983	13535	13782	13839	13843	13825	13779	13812	13862	13981	13638	13725	13864	13814	13861	13860	13880	13939	13888	13847	13911	13788	13942	13914	13957	13695	13848	13982	13852	13895	13933	14034	13837	13705	13901	13736	13948	13813	13757	13770	13739	13788	13625	13837	13888	13860	13833	13895	13755	13767	13828	14083	13605	13797	13857	13812	13846	13698	13778	13744	13699	13749	13974	13763	13730	13703	13782	13846	13899	13806	13852	13878	13863	13964	14023	13800	13834	13829	14090	13921	13719	13705	13795	13855	13859	13716	13870	13799	13787	13800	13860	14033	13938	13779	13857	13751	13817	13708	13965	13910	13777	13802	13723	13803	13865	13742	13910	13983	13854	13985	13907	13675	13873	13708	13901	13967	13836	13889	13760	13920	13811	13966	13907	13685	13825	13715	13884	14084	13791	13769	13790	13833	13714	13734	13887	13802	13667	13698	13701	13913	13889	13887	13886	13958	13848	13870	13835	13821	13825	13859	13795	13997	13936	13789	13833	13818	13687	13968	13894	13860	14013	13767	13922	13902	13757	13928	13995	13855	13811	13949	14018	13670	14026	13807	14037	13864	13806	13725	13759	13749	14042	13867	13803	13840	13815	13752	13897	13887	13712	13685	13684	13930	13711	13900	13743	13718	13892	13855	13810	13721	13878	13889	13787	13908	13833	13949	13787	13658	13876	13840	13857	13972	13828	13784	13996	13908	13821	14000	13845	13891	13683	13767	13840	13861	13725	13954	13776	13927	13839	13945	13860	13787	13927	13888	13778	13861	13933	13782	13849	13979	13758	13905	13811	13934	13708	13857	13915	13999	13873	13880	13818	13783	13804	13797	13847	13664	13783	13903	13801	13984	13760	13909	13834	13764	13960	13772	13863	13836	13849	13982	13727	13980	13899	13789	13752	13659	13798	13919	13864	13892	13892	13759	13903	13830	13876	14014	14001	13972	13808	13779	13875	13830	13919	13935	13850	13935	13695	13867	14028	13858	13839	13859	13878	13877	13846	13859	13851	13902	13769	13718	14068	13717	13854	13832	13702	13874	13665	13994	13753	14024	13828	13621	13846	13750	13840	13784	13795	13983	13909	13690	13820	13894	13798	13802	13644	13830	13891	13830	13914	13846	13827	13863	13779	13857	13913	13855	13926	13918	13852	13807	13793	13926	13838	13776	13869	13867	14033	13925	13931	13886	13943	13952	13865	13915	13942	13879	13971	13996	13698	13933	13837	13765	13807	13872	13797	13747	13902	13858	13957	13806	13829	13958	13868	13914	13839	13899	13801	13806	13746	13842	13959	13893
30167	40654	48341	33060	20821	16774	15942	15520	15226	15502	15566	15351	15419	15561	15542	15520	15671	15501	15481	15500	15424	15469	15567	15508	15484	15685	15283	15329	15366	15564	15562	15484	15674	15423	15448	15471	15470	15543	15374	15497	15349	15530	15411	15437	15440	15273	15552	15588	15511	15576	15438	15501	15427	15597	15525	15386	15543	15459	15414	15487	15245	15360	15217	15618	15367	15508	15394	15425	15366	15503	15627	15510	15609	15508	15244	15416	15406	15384	15354	15365	15436	15412	15368	15528	15330	15502	15386	15513	15493	15440	15706	15616	15527	15415	15409	15412	15548	15491	15559	15695	15516	15341	15363	15524	15390	15302	15508	15431	15444	15341	15475	15524	15578	15593	15434	15547	15461	15531	15623	15439	15490	15395	15246	15413	15349	15321	15570	15400	15364	15405	15493	15411	15508	15400	15573	15422	15408	15304	15401	15442	15547	15651	15455	15621	15544	15440	15410	15273	15337	15411	15602	15426	15529	15547	15390	15527	15338	15173	15458	15425	15513	15380	15428	15383	15406	15398	15321	15419	15432	15497	15356	15516	15486	15366	15428	15349	15436	15470	15417	15270	15563	15362	15364	15305	15078	15598	15545	15532	15578	15355	15678	15282	15464	15565	15424	15552	15513	15498	15684	15513	15473	15523	15399	15542	15444	15607	15629	15452	15393	15355	15360	15422	15357	15547	15517	15560	15292	15416	15446	15248	15437	15466	15599	15386	15406	15448	15480	15373	15527	15496	15294	15454	15581	15269	15534	15648	15328	15451	15413	15610	15673	15181	15587	15422	15358	15298	15411	15532	15538	15466	15384	15451	15421	15456	15455	15576	15327	15533	15323	15654	15531	15408	15297	15394	15373	15284	15354	15342	15636	15458	15456	15226	15365	15343	15478	15472	15345	15333	15192	15408	15435	15366	15385	15495	15341	15363	15468	15536	15601	15646	15474	15274	15512	15629	15341	15383	15289	15324	15604	15502	15414	15453	15593	15315	15536	15438	15288	15587	15534	15574	15331	15694	15384	15437	15305	15251	15400	15426	15365	15326	15489	15261	15494	15458	15395	15541	15723	15439	15325	15607	15793	15512	15511	15493	15462	15554	15505	15468	15530	15504	15503	15544	15340	15504	15487	15251	15605	15368	15415	15505	15418	15396	15565	15548	15549	15442	15315	15497	15557	15395	15518	15292	15402	15337	15491	15357	15414	15604	15543	15629	15431	15427	15640	15351	15344	15414	15441	15426	15290	15680	15480	15452	15433	15523	15400	15456	15505	15603	15463	15373	15574	15443	15358	15273	15526	15590	15512	15543	15520	15311	15361	15427	15627	15587	15527	15583	15464	15341	15407	15389	15492	15508	15231	15333	15463	15461	15505	15342	15656	15443	15526	15338	15501	15496	15561	15398	15463	15328	15517	15707	15557	15409	15534	15449	15368	15545	15378	15382	15379	15477	15336	15462	15434	15509	15358	15475	15373	15368	15406	15421	15509	15380	15440	15466	15469	15572	15501	15306	15312	15402	15224	15541	15593	15428	15630	15490	15678	15373	15284	15461	15373	15412	15358	15247	15467	15533	15611	15435	15462	15287	15329	15350	15458	15358	15369	15412	15439	15463	15533	15449	15437	15379	15533	15205	15458	15515	15549	15613	15290	15284	15434	15344	15458	15452	15524	15558	15520	15635	15495	15530	15386	15333	15562	15637	15560	15654	15355	15496	15583	15428	15476	15293	15382	15386	15497	15570	15503	15554	15564	15422	15419	15465	15398	15296	15489	15414	15424	15468	15404	15543	15528	15481	15436	15399	15445	15536	15442	15646	15519	15428	15624	15487	15383	15466	15406	15532	15379	15430	15518	15342	15380	15387	15405	15587	15512	15446	15497	15498	15492	15414	15273	15566	15512	15205	15449	15364	15350	15399	15359	15491	15542	15351	15379	15512	15466	15469	15119	15287	15476	15548	15472	15316	15171	15495	15465	15335	15537	15272	15455	15618	15507	15420	15484	15376	15499	15278	15409	15354	15356	15404	15425	15574	15463	15435	15597	15724	15466	15489	15485	15562	15599	15633	15466	15612	15389	15678	15561	15328	15536	15232	15642	15445	15399	15275	15559	15337	15389	15368	15233	15213	15427	15464	15342	15379	15522	15263	15565	15532	15718	15510	15550	15385	15345	15217	15388	15293	15336	15499	15495	15372	15492	15314	15401	15504	15480	15493	15333	15576	15699	15676	15478	15412	15489	15339	15403	15343	15620	15310	15380	15311	15639	15523	15649	15377	15491	15490	15440	15353	15279	15526	15397	15327	15418	15401	15497	15503	15444	15486	15404	15312	15486	15554	15415	15343	15333	15173	15363	15583	15236	15330	15595	15379	15517	15326	15372	15414	15480	15443	15456	15548	15469	15474	15243	15568	15380	15455	15402	15384	15349	15308	15351	15451	15535	15571	15346	15500	15342	15374	15574	15426	15659	15511	15475	15502	15537	15275	15551	15267	15432	15463	15526	15789	15519	15598	15489	15437	15641	15551	15454	15462	15352	15349	15393	15421	15457	15735	15327	15333	15489	15343	15493	15705	15373	15459	15288	15223	15337	15282	15435	15366	15489	15374	15308	15483	15393	15368	15465	15778	15285	15294	15503	15341	15606	15449	15598	15455	15615	15603	15403	15376	15431	15317	15618	15487	15424	15366	15213	15322	15305	15350	15440	15413	15660	15642	15475	15352	15496	15424	15405	15547	15473	15594	15633	15580	15365	15515	15516	15529	15425	15458	15331	15359	15347	15507	15433	15494	15331	15353	15474	15395	15567	15651	15559	15554	15497	15507	15372	15335	15503	15449	15471	15452	15415	15360	15419	15482	15285	15305	15465	15483	15516	15492	15510	15508	15159	15269	15434	15445	15545	15514	15382	15476	15373	15361	15353	15410	15354	15537	15504	15368	15394	15543	15440	15572	15340	15496	15537	15362	15433	15450	15480	15507	15489	15417	15557	15356	15565	15547	15384	15560	15565	15579	15519	15582	15305	15600	15446	15316	15425	15318	15365	15343	15454	15472	15568	15434	15456	15411	15531	15522	15508	15403	15692	15368	15448	15502	15443	15626	15310	15505	15326	15358	15213	15427	15345	15425	15403	15481	15451	15261	15228	15500	15633	15429	15262	15543	15417	15500	15487	15633	15510	15496	15724	15427	15498	15483	15343	15491	15484	15733	15461	15667	15412	15541	15621	15383	15376	15419	15450	15460	15351	15515	15586	15413	15364	15503	15501	15449	15599	15408	15714	15557	15507	15343	15252	15443	15432	15463	15407	15379	15233	15254	15373	15328	15487	15297	15496	15549	15510	15439	15468	15454	15560	15294	15607	15534	15591	15571	15379	15375	15444	15640	15378	15432	15474	15480	15353	15606	15564	15346	15422	15406	15450	15536	15416	15220	15358	15477	15582	15460	15507	15333	15355	15334	15377	15432	15415	15552	15316	15523	15472	15475	15291	15407	15314	15411	15412	15302	15304	15397	15345	15386	15436	15398	15407	15352	15469	15271	15336	15277	15394	15583	15339	15567	15493	15449	15430	15352	15569	15503	15336	15578	15603	15572	15475	15291	15390	15499	15427	15372	15395	15489	15392	15355	15493	15620	15720	15680	15339	15263	15371	15314	15498	15243	15452	15388	15485	15447	15394	15434	15511	15697	15461	15098	15356	15365	15500	15492	15452	15613	15389	15374	15445	15647	15581	15465	15390	15513	15551	15375	15412	15467	15353	15339	15444	15395	15247	15622	15620	15373	15536	15545	15586	15486	15350	15463	15456	15358	15419	15321	15181	15533	15392	15363	15532	15630	15448	15546	15229	15440	15440	15488	15743	15424	15360	15240	15370	15462	15308	15434	15452	15481	15488	15512	15458	15497	15442	15551	15404	15482	15297	15424	15276	15477	15521	15340	15211	15438	15466	15417	15462	15568	15563	15789	15540	15671	15464	15495	15335	15604	15659	15484	15306	15330	15431	15470	15398	15394	15503	15379	15514	15441	15360	15634	15408	15475	15366	15397	15318	15475	15628	15488	15308	15434	15513	15379	15452	15185	15443	15742	15546	15567	15485	15595	15378	15418	15420	15382	15335	15403	15349	15358	15667	15481	15450	15524	15390	15381	15522	15496	15452	15580	15577	15537	15658	15359	15355	15488	15524	15406	15425	15331	15309	15434	15394	15267	15299	15400	15497	15492	15482	15608	15448	15511	15430	15364	15254	15353	15600	15394	15441	15404	15321	15377	15294	15472	15420	15448	15235	15569	15572	15548	15287	15474	15407	15547	15405	15436	15701	15298	15399	15583	15600	15474	15576	15695	15550	15482	15404	15490	15239	15514	15605	15505	15446	15545	15406	15508	15430	15426	15472	15542	15452	15470	15406	15375	15445	15551	15476	15423	15531	15274	15429	15248	15455	15423	15633	15525	15336	15490	15505	15397	15454	15439	15445	15370	15398	15422	15406	15382	15317	15328	15531	15519	15441	15312	15303	15510	15476	15526	15613	15559	15566	15298	15500	15282	15622	15561	15536	15445	15234	15352	15315	15503	15428	15502	15305	15432	15312	15515	15500	15434	15293	15554	15355	15216	15346	15445	15491	15375	15338	15292	15445	15514	15401	15437	15317	15502	15419	15479	15417	15152	15434	15386	15520	15591	15351	15464	15446	15368	15513	15438	15294	15508	15496	15518	15592	15523	15624	15511	15552	15540	15524	15524	15437	15435	15475	15412	15520	15358	15476	15499	15350	15535	15523	15480	15414	15264	15210	15508	15570	15551	15513	15500	15554	15379	15476	15527	15589	15592	15365	15356	15247	15498	15355	15462	15255	15352	15514	15399	15612	15383	15532	15277	15374	15635	15480	15381	15410	15528	15386	15646	15641	15621	15252	15482	15121	15395	15352	15389	15493	15471	15558	15461	15408	15575	15418	15347	15523	15382	15343	15422	15547	15415	15528	15292	15351	15373	15546	15453	15372	15535	15469	15324	15571	15487	15627	15542	15435	15628	15611	15539	15558	15422	15464	15403	15395	15405	15533	15330	15409	15470	15437	15502	15301	15330	15527	15542	15433	15405	15359	15360	15460	15275	15649	15576	15428	15298	15479	15382	15468	15205	15426	15362	15314	15613
48462	72736	54096	29676	17375	14226	13847	13889	13974	13703	13683	13839	13865	13851	13834	13729	13666	13805	13757	13814	13744	13716	13821	13715	13747	13666	13866	13744	13587	13851	13975	13787	13757	13803	13737	13719	13746	13840	13810	13850	13792	13730	13725	13808	13858	13803	13629	13691	13977	13828	13906	13740	13775	13649	13829	13895	13814	13543	13912	13752	13611	13833	13642	13826	13712	13744	13743	13721	13645	13658	13644	13780	13806	13710	13872	13604	13697	13878	13598	13741	13796	13740	13854	13775	13730	13655	13548	13716	13829	13704	13625	13713	13834	13873	13807	13757	13736	13673	13760	13676	13735	13776	13893	13761	13897	13705	13754	13805	13814	13757	13768	13618	13754	13836	13669	13731	13721	13914	13856	13761	13845	13788	13866	13683	13671	13785	13730	13939	13783	13687	13747	13784	13666	13833	13734	13740	13811	13737	13685	13733	13771	13818	13766	13772	13730	13781	13648	13713	13778	13709	13641	13677	13635	13633	13981	13651	13795	13847	13652	13589	13832	13733	13769	13830	13672	13652	13684	13654	13800	13807	13611	13863	13838	13734	13759	13750	13875	13546	13849	13759	13906	13888	13725	13875	13808	13776	13798	13702	13734	13750	13483	13850	13804	13752	13824	13819	13741	13810	13775	13821	13823	13782	13825	13704	13847	13799	13670	13811	13898	13784	13902	13780	13679	13698	13737	13758	13882	13907	13756	13700	13787	13708	13794	13595	13709	13908	13633	13724	13873	13924	13695	13849	13742	13731	13792	13655	13736	13788	13604	13509	13718	13715	13693	13867	13838	13678	13703	13717	13727	13743	13727	13791	13791	13791	13801	13672	13712	13748	13727	13785	13774	13751	13725	13700	13872	13923	13743	13745	13915	13853	13776	13770	13691	13784	13837	13889	13754	13658	13918	13735	13899	13687	13758	13798	13737	13865	13862	13786	13844	13575	13801	13676	13822	13722	13827	13759	13614	13867	13556	13587	13731	13689	13819	13655	13893	13648	13597	13700	13954	13785	13787	13771	13777	13642	13830	13762	13698	13795	13738	13808	13644	13618	13852	13875	13770	13860	13739	13708	13662	13667	13718	13937	13630	13755	13716	13744	13705	13619	13780	13590	13700	13643	13750	13731	13688	13911	13618	13847	13706	13860	13821	13614	13736	13900	13874	13805	13649	13832	13720	13955	13623	13782	13836	13497	13813	13538	13804	13849	13790	13824	13789	13983	13735	13648	13865	13532	13759	13777	13847	13842	13832	13874	13795	13520	13738	13705	13805	13830	13802	13840	13792	13656	13791	13771	13769	13626	13813	13694	13958	13872	13598	13962	13708	13811	13707	13767	13733	13620	13760	13707	13685	13745	13778	13896	13808	13681	13781	13780	13748	13773	13926	13684	13819	13780	13754	13876	13685	13780	13745	13645	13835	13883	13747	13748	13627	13664	13739	13715	13731	13921	13744	13839	13706	13699	13713	13754	13872	13626	13740	13881	13972	14006	13859	13864	13823	13838	13657	13753	13654	13812	13819	13806	13852	13727	13921	13738	13908	13667	13895	13750	13578	13612	13700	13820	13751	13831	13760	13798	13759	13760	13679	13751	13745	13622	13788	13604	13891	13737	13791	13812	13741	13689	13756	13937	13688	13674	13721	13731	13704	13723	13709	13795	13676	13771	13762	13735	13678	13901	13558	13755	13901	13755	13782	13734	13639	13670	13793	13802	13713	13746	13753	13987	13693	13762	13784	13761	13724	13844	13674	13692	13994	13720	13851	13771	13946	13727	13664	13741	13558	13809	13911	13781	13789	13681	13741	13831	13736	13736	13728	13851	13895	13661	13719	13786	13711	13795	13709	13768	13779	13823	13738	13827	13679	13670	13674	13779	13733	13806	13756	13741	13881	13834	13733	13714	13718	13829	13794	13818	13711	13862	13686	13807	13761	13836	13837	13655	13716	13637	13844	13659	13661	13729	13708	13851	13778	13794	13671	13507	13794	13704	13821	13688	13769	13810	13826	13781	13633	13815	13820	13684	13784	13749	13782	13661	13839	13900	13714	13766	13681	13767	13873	13663	13916	13588	13639	13813	13644	13792	13648	13731	13670	13499	13840	13600	13805	13883	13735	13818	13818	13703	13793	13725	13799	13539	13745	13657	13639	13667	13699	13851	13822	13766	13858	13770	13895	13887	13898	13905	13668	13786	13851	13819	13779	13803	13631	13787	13660	13810	13817	13846	13890	13611	13613	13631	13797	13787	13784	13624	13772	13782	13738	13793	13780	13958	13825	13751	13726	13776	13708	13627	13697	13690	13778	13645	13765	13770	13719	13664	13750	13746	13740	13887	13652	13745	13745	13746	13639	13718	13802	13687	13679	13765	13746	13903	13684	13672	13683	13734	13611	13658	13773	13713	13706	13671	13842	13842	13830	13735	13791	14035	13736	13739	13762	13596	13617	13744	13797	13670	13695	13761	13830	13685	13694	13689	13856	14011	13754	13765	13806	13963	13783	13767	13725	13916	13757	13900	13861	13836	13769	13723	13765	13687	13892	13835	13799	13693	13742	13805	13962	13739	13854	13802	13745	13594	13663	13854	13770	13732	13869	13766	13706	13767	13633	13605	13829	13684	13728	13781	13835	13879	13776	13811	13644	13732	13771	13793	13580	13656	13914	13796	13676	13774	13809	13740	13817	13721	13845	13533	13929	13829	13732	13646	13832	13626	13675	13686	13887	13727	13719	13610	13931	13810	13685	13766	13711	13933	13687	13894	13766	13712	13708	13832	13863	13758	13846	13840	13711	13779	13852	13785	13650	13779	13615	13817	13787	13682	13640	13806	13783	13820	14000	13606	13686	13923	13690	13689	13839	13655	13658	13876	13548	13529	13615	13775	13734	13783	13759	13751	13570	13815	13752	13710	13746	13678	13814	13849	13754	13834	13699	13720	13872	13703	13752	13865	13638	13897	13696	13894	13690	13771	13765	13810	13663	13797	13977	13795	13656	13700	13638	13752	13826	13701	13723	13691	13706	13720	13811	13624	13688	13736	13889	13765	13821	14017	13799	13803	13802	13772	13882	13624	13752	13818	13705	13828	13685	13819	13820	13740	13687	13754	13869	13863	13598	13920	13828	13691	13941	13544	13656	13778	13810	13833	13794	13767	13788	13742	13673	13842	13708	13841	13680	13904	13790	13844	13794	13857	13663	13913	13674	13676	13822	13652	13786	13808	13693	13833	13723	13743	13957	13857	13753	13709	13712	13729	13685	13841	13600	13745	13827	13826	13715	13810	13732	13890	13809	13822	13712	13833	13850	13639	13833	13545	13786	13709	13876	13795	13649	13883	13625	13827	13751	13684	13653	13640	13665	13715	13785	13826	13720	13760	13860	13646	13606	13717	13732	13718	13781	13831	13677	13648	13822	13664	13606	13545	13646	13754	13736	13761	13627	13738	13869	13766	13836	13719	13887	13718	13853	13811	13609	13730	13805	13874	13901	13767	13747	13661	13839	13705	13745	13750	13710	13804	13690	13722	13801	13725	13881	13688	13725	13580	13815	13878	13818	13810	13715	13877	13808	13679	13863	13834	13660	13893	13805	13700	13609	13877	13944	13775	13810	13916	13636	13786	13700	13690	13672	13811	13723	13723	13807	13822	13991	13748	13717	13818	13786	13774	13859	13941	13679	13837	13798	13545	13917	13802	13822	13612	13834	13712	13686	13732	13727	13858	13779	13756	13724	13765	13695	13765	13797	13678	13705	13799	13578	13746	13911	13554	13702	13763	13686	13879	13816	13835	13724	13735	13745	13774	13580	13713	13839	13732	13804	13686	13892	13825	13902	13695	13814	13752	13855	13612	13805	13695	13809	13826	13855	13756	13795	13730	13783	13641	13765	13723	13706	13640	13726	13704	13890	13783	13903	13659	13779	13708	13726	13920	13553	13705	13722	13734	13695	13769	13727	13801	13638	13640	13834	13857	13743	13556	13672	13785	13673	13859	13790	13767	13798	13779	13784	13802	13975	13726	13762	13982	13815	13789	13726	13871	13851	13732	13707	13740	13717	13820	13708	13909	13787	13701	13857	13777	13793	13719	13875	13842	13777	13651	13860	13762	13712	13539	13746	13694	13878	13612	13675	13993	13751	13895	13733	13820	13853	13833	13884	13803	13954	13813	13725	13857	13719	13835	13667	13516	13581	13740	13728	13590	13586	13664	13815	13698	13704	13886	13955	13947	13794	13883	13713	13719	13865	13769	13760	13891	13939	13875	13814	13837	13714	13525	13701	13696	13678	13751	13845	13779	13679	13722	13681	13644	13724	13797	13712	13644	13702	13752	13773	13744	13898	13595	13763	13583	13747	13800	13960	13840	13726	13821	14004	13845	13743	13538	13647	13957	13634	13730	13768	13726	13662	13718	13723	13770	13799	13833	13604	13700	13716	13614	13666	13635	13828	13853	13843	13609	13758	13681	13791	13679	13887	13698	13839	13733	13599	13771	13836	13682	13875	13785	13762	13601	13647	13718	13744	13628	13827	13926	13694	13812	13751	13762	13746	13778	13912	13760	13801	13816	13855	13716	13889	13610	13783	13812	13822	13778	13722	13706	13731	13808	13697	13686	13742	13793	13661	13854	13805	13783	13856	13682	13669	13620	13844	13673	13549	13629	13812	13697	13926	13699	13694	13794	13884	13839	13844	13687	13750	13699	13943	13717	13812	13673	13685	13859	13833	13919	13729	13719	13757	13805	13693	13901	13809	13783	14007	13812	13719	13679	13801	13742	13805	13783	13749	13634	13829	13731	13641	13768	13909	13606	13714	13738	13773	13726	13751	13739	13757	13618	13684	13731	13685	13734	13791	13661	13774	13834	13791	13739	13868	13964	13782	13630	13660	13646	13784	13794	13684	13667	13706	13745	13677	13782	13875	13795	13526	13603	13738	13586	13731	13689	13718	13742	13799	13782	13698	13706	13724	13792	13881	13519	13822	13693	13880	13823	13891	13819	13735	13702	13935	13840	13680	13822	13825	13707	13647	13886	13784	13775	13691	13696	13728	13696	13883	13870	13642	13611	13934	13870	13840	13861	13665	13731	13763	13749	13693	13823	13811	13752	13683	13668	13888	13793	13694	13579	13715	13754	13628	13908	13895	13695	13793	13911
24003	24941	37562	31151	24424	23269	21545	16525	15596	15857	15596	15320	15624	15778	15744	15596	15483	15351	15546	15280	15488	15477	15439	15521	15457	15335	15362	15513	15281	15221	15246	15463	15411	15164	15253	15427	15347	15337	15257	15410	15379	15288	15459	15422	15443	15459	15437	15309	15490	15389	15334	15291	15412	15252	15279	15337	15476	15269	15216	15368	15434	15340	15425	15213	15430	15463	15417	15269	15439	15411	15315	15153	15336	15204	15002	15169	15348	15147	15183	15396	15270	15179	15397	15314	15243	15284	15192	15243	15405	15340	15229	15338	15389	15308	15279	15323	15197	15348	15228	15429	15274	15144	15308	15348	15246	15424	15402	15388	15316	15501	15119	15384	15314	15068	15222	15241	15424	15235	15293	15277	15223	15493	15045	15455	15229	15457	15201	15360	15305	15296	15294	15350	15013	15393	15319	15184	15187	15421	15310	15446	15352	15397	15204	15250	15217	15258	15359	15167	15303	15300	15231	14942	15330	15434	15339	15174	15348	15389	15253	15343	15220	15288	15336	15274	15369	15392	15190	15107	15190	15301	15279	15245	15227	15337	15445	15508	15251	15254	15187	15369	15310	15446	15370	15462	15301	15394	15351	15302	15316	15166	15333	15125	15316	15178	15192	15491	15300	15338	15433	15286	15324	15492	15421	15267	15420	15179	15309	15219	15161	15246	15097	15227	15227	15545	15164	15315	15037	15130	15365	15440	15242	15227	15153	15313	15254	15271	15161	15399	15264	15164	15234	15271	15161	15244	15267	15316	14956	15296	15230	15318	15140	15064	15182	15236	15201	15029	15323	15279	15444	15384	15429	15200	15478	15495	15227	15368	15322	15244	15162	15293	15301	15230	15315	15207	15290	15187	15278	15204	15169	15235	15315	15384	15215	15086	15310	15376	15235	15246	15276	15235	15321	15157	15460	15340	15169	15407	15335	15374	15320	15489	15429	15165	15423	15270	15356	15441	15205	15368	15542	15131	15240	15267	15374	15341	15337	15183	15237	15153	15321	15213	15393	15082	15289	15401	15330	15393	15385	15068	15064	15430	15219	15275	15125	15389	15393	15050	15030	15123	15092	15305	15325	15032	15206	15167	15201	15489	15416	15418	14996	15264	15186	15172	15254	15304	15290	15224	15282	15244	15371	15172	15278	15248	15307	15417	15365	15310	15249	15263	15102	15071	15369	15296	15206	15193	15377	15317	15205	15352	15366	15120	15192	15170	15023	15241	15222	15279	15064	15380	15288	15303	15108	15295	15206	15218	15318	15299	15295	15589	15280	15433	15215	15339	15394	15320	15239	15231	15396	15471	15406	15298	15144	15152	15319	15291	15366	15296	15210	15239	15314	15227	15425	15337	15388	15244	15375	15469	15173	15116	15419	15337	15245	15096	15447	15299	15113	15320	15397	15362	15182	15302	15339	15250	15387	15296	15410	15321	15418	15250	15398	15439	15541	15413	15366	15066	15317	15055	15238	15415	15277	15362	15322	15324	15295	15356	15154	15304	15167	15266	15217	15082	15385	15140	15257	15289	15284	15072	15152	15185	15410	15280	15060	15114	15353	15347	15439	15235	15459	15155	15313	15130	15214	15181	15115	15292	15307	15210	15271	15325	15043	15295	15368	15210	15167	15310	15380	15275	15198	15349	15342	15374	15218	15342	15362	15218	15289	15242	15145	15205	15238	15358	15322	15194	15244	15160	15194	15340	15177	15042	15274	15265	15155	15260	15221	15369	15378	15241	15195	15262	15057	15490	15343	15232	15219	15021	15279	15175	15277	15115	15289	15190	15205	15316	15220	15284	15244	15231	15181	15389	15289	15375	15086	15170	15021	15364	15360	15220	15461	15399	15233	15332	15279	15312	15242	15321	15275	15187	15120	15504	15195	15282	15419	15275	15280	15422	15209	15185	15282	15341	15387	15296	15131	15255	15298	15378	15152	15300	15251	15245	15164	15179	15286	15265	15382	15294	15248	15205	15035	15423	15255	15327	15175	15444	15142	15238	15355	15311	15366	15049	15044	15176	15146	15384	15220	15391	15230	15409	15220	15209	15081	15418	15523	15157	15299	15469	15326	15078	15173	15458	15261	15323	15179	15230	15206	15182	15246	15095	15250	15158	15268	15107	15278	15386	15307	15151	15140	15296	15284	15184	15293	15123	15211	15415	15181	15288	15398	15234	15228	15450	15241	15401	15414	15211	15272	15287	15541	15359	15357	15293	15311	15295	15035	15207	15187	15334	15283	15205	15448	15209	15177	15244	15284	15325	15420	15248	15300	15306	15331	15115	15129	15159	15328	15271	15278	15227	15176	15271	15280	15079	15400	15189	15038	15250	15163	15203	15224	15258	15321	15240	15326	15203	15324	15315	15288	15332	15442	15432	15389	15231	15296	15253	15122	15353	15225	15215	15289	15255	15174	15249	15444	15261	15299	15372	15145	15311	15256	15259	15259	15333	15322	15269	15171	15206	15371	15287	15446	15395	15164	15450	15119	15420	15415	15538	15459	15356	15432	15193	15501	15242	15205	15321	15177	15182	15294	15011	15102	15198	15367	15068	15213	15181	15207	15220	15268	15191	15309	15277	15248	15304	15308	15079	15309	15183	15243	15474	15210	15098	15262	15274	15190	15229	15222	15298	15229	15259	15360	15179	15319	15284	15239	15040	15328	15274	15347	15190	15375	15318	15101	14982	15452	15074	15294	15219	15246	15161	15247	15024	15218	15203	15154	15266	15203	15351	15427	15305	15094	15128	15313	15319	15198	15212	15239	15352	15314	15292	15117	15285	15420	15340	15242	15392	15156	15216	15472	15445	15165	15376	15371	15233	15275	15096	15225	15264	15330	15297	15224	15314	15322	15181	15198	15216	15219	15090	15206	15366	15306	15291	15366	15135	15203	15409	15345	15293	15260	15242	15184	15189	15105	15250	15438	15332	15408	15448	15125	15259	15193	15335	15254	15337	15511	15294	15346	15211	15386	15341	15188	15451	15200	15177	15348	15086	15220	15185	15393	15104	15346	15277	15367	15234	15207	15178	15167	15169	15274	15266	15214	15180	15282	15318	15309	15022	15303	15328	15259	15052	15165	15109	15273	15268	15278	15081	15247	15229	15518	15491	15213	15211	15150	15241	15206	15221	15202	15214	15151	15442	15308	15157	15271	15267	15111	15203	15270	15127	15142	15389	15238	15339	15147	15277	15204	15350	15246	14984	15341	15314	15325	15340	15115	15089	15378	15222	15187	15353	15248	15399	15295	15279	15314	15270	15149	15310	15248	15291	15331	15102	15205	15241	15242	15307	15382	14982	15249	15374	15312	15399	15229	15210	15106	15258	15319	15337	15303	15378	15373	15303	15264	15334	15203	15557	15365	15432	15351	15301	15256	15227	15509	15342	15148	15217	15043	15367	15200	15289	15382	15172	15298	15185	15342	15304	15228	15435	15266	15195	15283	15290	15162	15434	15425	15324	15284	15220	15230	15296	15142	15389	15332	15260	15428	15227	15170	15291	15203	15221	15255	15311	15317	15220	15157	15420	15327	15201	15332	15308	15175	15189	15236	15172	15446	15201	15370	15304	15462	15245	15345	15094	15276	15237	15122	15298	15340	15325	15345	15313	15164	15461	15284	15272	15234	15121	15155	15264	15278	15302	15177	15149	15165	15263	15413	15466	15176	15070	15249	15212	15387	15118	15204	15361	15457	15473	15418	15341	15160	15220	15168	15355	15460	15226	15134	15209	15241	15432	15243	15111	15303	15290	15338	15221	14975	15394	15370	15282	15300	15255	15096	15258	15274	15207	15315	15398	15341	15183	15292	15142	15139	15347	15166	15435	15349	15367	15213	15098	15245	15138	15105	15317	15245	15205	15250	15288	15176	15250	15348	15235	15275	15318	15273	15104	15219	15156	15361	15279	15303	15168	15311	15083	15301	15295	15199	15498	14989	15162	15230	15236	15349	15515	15403	15273	15163	15265	15261	15219	15198	15107	15232	15363	15392	15260	15294	15229	15272	15295	15210	15250	15057	15142	15323	15324	15251	15330	15119	15343	15457	15169	15295	15386	15340	15420	15209	15291	15286	15353	15293	15136	15390	15091	15300	15286	15196	15292	15163	15206	15081	15246	15231	15134	15348	15313	15281	15222	15244	15402	15203	15260	15089	15154	15103	15350	15450	15324	15326	15304	15335	15161	15361	15085	15274	15425	15417	15300	15518	15205	15362	15238	15322	15222	15207	15252	15393	15202	15404	15188	15371	15176	15220	15307	15173	15112	15316	15286	15274	15322	15238	15349	15304	15319	15155	15026	15168	15306	15249	14949	15279	15126	15022	15163	15234	15189	15259	15253	15216	15338	15353	15348	15261	15234	15422	15239	15157	15444	15390	15384	15243	15163	15190	15116	15086	15286	15247	15242	15329	15320	15168	15109	15269	15262	15207	15180	15033	15183	15151	15271	15304	15246	15452	15096	15382	15398	15209	15263	15220	15201	15447	15140	15140	15366	15345	15105	15225	15273	15249	15458	15415	15423	15384	15136	15229	15466	15267	15206	15391	15358	15414	15161	15459	15257	15402	15324	15303	15513	15345	15263	15476	15083	15204	15223	15111	15137	15245	15143	15435	15470	15379	15296	15320	15374	15337	15230	15311	15206	15209	15212	15128	15039	15258	15277	15338	15372	15186	15363	15466	15301	15198	15462	15216	15428	15347	15342	15206	15189	15257	15199	15084	15374	15204	15244	15269	15301	15178	15353	15149	15370	15394	15156	15419	15210	15346	15276	15370	15176	15199	15073	15224	15070	15278	15266	15251	15104	15464	15238	15372	15373	15333	15363	15231	15301	15180	15135	15467	15144	15301	15264	15229	15374	15356	15282	15308	15210	15379	15196	15092	15138	15155	15161	15311	15438	15172	15419	15338	15362	15378	15254	15049	15173	15108	15457	14984	15362	15090	15245	15171	15334	15141	15244	15226	15194	15187	15248	15221	15323	15214	15137	15311	15349	15414	15561	15438	15380	15133	15320	15446	15328	15414	15457	15418	15325	15473	15419	15154	15279	15257	15228	15071	15276	15091	15269	15255	15428	15386	15227	15251	15198	15217	15414	15416	15320	15354	15200	15367	15235	15409	15156	15253	15289	15337	15387	15284	15277
63517	108431	87287	55489	29353	16541	13856	13671	13592	13489	13653	13548	13782	13674	13515	13621	13694	13575	13664	13813	13622	13687	13525	13611	13683	13607	13548	13588	13659	13637	13790	13579	13729	13663	13613	13608	13595	13581	13544	13749	13621	13628	13619	13665	13742	13684	13270	13703	13623	13555	13836	13630	13628	13616	13646	13564	13645	13649	13569	13757	13746	13726	13763	13554	13653	13670	13690	13650	13619	13638	13614	13680	13525	13576	13659	13651	13772	13585	13476	13611	13628	13589	13599	13657	13479	13593	13537	13693	13609	13708	13713	13717	13519	13502	13529	13746	13563	13725	13583	13488	13676	13623	13519	13577	13632	13534	13652	13596	13622	13496	13656	13624	13509	13561	13495	13640	13596	13725	13660	13706	13481	13519	13552	13568	13665	13538	13549	13548	13760	13702	13815	13562	13658	13638	13667	13667	13655	13679	13399	13651	13513	13561	13695	13643	13592	13716	13746	13671	13706	13699	13683	13680	13637	13800	13549	13603	13653	13503	13706	13689	13703	13465	13722	13734	13663	13627	13687	13593	13582	13570	13644	13647	13671	13520	13615	13767	13600	13764	13670	13679	13655	13572	13758	13598	13498	13709	13622	13722	13579	13634	13595	13548	13730	13633	13577	13576	13691	13524	13697	13544	13586	13472	13553	13664	13626	13622	13588	13612	13732	13447	13680	13461	13639	13626	13541	13563	13633	13656	13593	13737	13592	13635	13517	13713	13468	13440	13683	13535	13717	13602	13585	13832	13826	13673	13643	13649	13657	13733	13635	13542	13662	13596	13741	13548	13727	13733	13647	13700	13569	13660	13657	13871	13700	13481	13592	13690	13522	13579	13376	13602	13568	13676	13671	13424	13681	13582	13567	13523	13576	13645	13626	13495	13697	13683	13809	13552	13603	13696	13437	13601	13695	13569	13691	13675	13692	13622	13630	13646	13577	13663	13592	13540	13569	13602	13702	13583	13644	13606	13639	13609	13651	13514	13600	13478	13608	13732	13628	13592	13565	13537	13669	13679	13709	13532	13569	13642	13616	13487	13661	13551	13701	13525	13781	13741	13493	13625	13566	13610	13692	13593	13761	13749	13618	13734	13686	13623	13696	13731	13590	13601	13584	13536	13640	13625	13690	13607	13602	13508	13624	13568	13493	13594	13666	13555	13675	13590	13590	13624	13633	13840	13593	13645	13526	13630	13740	13595	13720	13602	13660	13609	13582	13659	13508	13526	13532	13642	13603	13556	13489	13731	13634	13782	13617	13797	13723	13709	13622	13449	13435	13678	13570	13515	13567	13713	13642	13495	13643	13597	13633	13748	13741	13389	13461	13436	13814	13590	13804	13634	13793	13624	13571	13514	13497	13497	13614	13605	13596	13381	13610	13515	13760	13648	13820	13512	13690	13682	13616	13623	13582	13507	13496	13505	13711	13419	13402	13703	13603	13683	13533	13678	13744	13535	13608	13724	13745	13588	13644	13613	13504	13648	13576	13628	13760	13594	13652	13628	13729	13595	13617	13558	13716	13578	13660	13793	13624	13545	13637	13526	13630	13680	13584	13551	13711	13578	13531	13639	13450	13588	13576	13545	13540	13625	13623	13587	13700	13501	13599	13578	13725	13654	13522	13606	13620	13626	13577	13784	13738	13641	13615	13643	13763	13710	13500	13612	13784	13680	13566	13691	13640	13669	13623	13676	13655	13515	13460	13625	13623	13678	13752	13682	13752	13645	13504	13632	13565	13674	13791	13652	13557	13768	13527	13552	13476	13634	13612	13804	13748	13549	13654	13599	13619	13572	13480	13520	13480	13619	13766	13604	13647	13736	13805	13522	13943	13668	13632	13557	13606	13802	13548	13642	13700	13581	13726	13532	13740	13799	13709	13476	13477	13582	13631	13669	13597	13628	13506	13690	13556	13632	13548	13630	13899	13667	13719	13643	13811	13781	13663	13596	13474	13501	13512	13826	13613	13602	13625	13394	13585	13666	13590	13416	13599	13740	13610	13497	13638	13622	13556	13524	13648	13642	13849	13661	13555	13540	13605	13728	13639	13495	13750	13664	13691	13432	13577	13704	13684	13640	13858	13567	13639	13625	13610	13771	13572	13683	13613	13575	13740	13623	13730	13498	13642	13511	13768	13781	13646	13648	13599	13572	13660	13620	13575	13690	13768	13499	13700	13681	13496	13755	13572	13626	13525	13528	13627	13702	13606	13545	13523	13499	13547	13633	13545	13464	13810	13552	13661	13585	13698	13463	13556	13540	13558	13625	13656	13617	13607	13505	13397	13670	13529	13645	13778	13513	13675	13708	13731	13588	13405	13612	13669	13589	13629	13361	13757	13494	13526	13575	13670	13595	13640	13631	13776	13517	13560	13733	13441	13611	13712	13545	13611	13466	13497	13770	13483	13559	13676	13772	13570	13573	13618	13541	13536	13600	13525	13556	13506	13680	13484	13792	13554	13646	13490	13678	13679	13634	13708	13435	13636	13571	13630	13595	13568	13520	13767	13559	13787	13503	13556	13676	13595	13622	13620	13637	13605	13621	13529	13703	13597	13727	13675	13393	13826	13569	13668	13567	13567	13482	13638	13673	13563	13660	13601	13485	13688	13672	13860	13592	13591	13700	13670	13649	13792	13756	13606	13545	13585	13685	13611	13787	13629	13715	13756	13624	13710	13817	13554	13804	13751	13555	13692	13665	13570	13642	13546	13621	13667	13610	13619	13591	13793	13587	13532	13576	13672	13506	13627	13447	13726	13518	13749	13698	13682	13590	13578	13509	13759	13875	13417	13715	13753	13565	13638	13694	13621	13623	13709	13415	13644	13554	13737	13627	13637	13417	13468	13569	13666	13602	13694	13738	13728	13619	13593	13689	13390	13424	13489	13508	13590	13618	13609	13557	13404	13686	13717	13587	13589	13586	13371	13624	13608	13566	13795	13697	13553	13729	13538	13579	13676	13758	13610	13633	13710	13460	13374	13648	13562	13611	13776	13576	13568	13764	13568	13450	13835	13653	13605	13637	13689	13671	13584	13498	13592	13636	13537	13497	13601	13563	13665	13536	13712	13537	13609	13775	13577	13563	13543	13691	13571	13625	13668	13634	13568	13596	13831	13561	13446	13621	13515	13551	13685	13571	13601	13495	13636	13638	13584	13780	13485	13395	13628	13609	13593	13812	13563	13707	13690	13723	13441	13732	13517	13432	13834	13611	13649	13648	13649	13624	13624	13787	13517	13604	13691	13603	13689	13843	13545	13516	13519	13579	13509	13615	13573	13641	13668	13682	13724	13706	13738	13575	13736	13658	13711	13603	13495	13699	13571	13488	13760	13718	13770	13476	13645	13740	13614	13652	13626	13572	13502	13595	13673	13499	13617	13718	13635	13755	13623	13617	13687	13574	13540	13665	13573	13532	13647	13646	13606	13601	13743	13544	13721	13471	13546	13731	13768	13484	13593	13657	13632	13540	13474	13788	13515	13654	13495	13824	13494	13519	13766	13628	13670	13625	13606	13596	13691	13691	13577	13610	13408	13695	13580	13582	13553	13640	13709	13428	13788	13529	13625	13622	13538	13823	13676	13501	13690	13581	13628	13744	13558	13642	13687	13521	13582	13613	13625	13570	13474	13599	13533	13520	13608	13645	13579	13654	13740	13454	13640	13359	13567	13629	13620	13397	13552	13774	13508	13600	13526	13566	13707	13545	13512	13767	13558	13487	13384	13662	13586	13394	13626	13580	13516	13685	13616	13767	13570	13667	13618	13730	13749	13723	13762	13573	13650	13583	13609	13724	13611	13547	13577	13629	13619	13789	13723	13673	13696	13673	13464	13690	13753	13610	13655	13563	13591	13557	13660	13618	13605	13428	13524	13614	13689	13591	13650	13521	13827	13734	13713	13515	13687	13573	13515	13571	13590	13680	13660	13557	13697	13582	13623	13502	13571	13581	13777	13640	13683	13721	13475	13630	13612	13602	13619	13590	13618	13544	13731	13593	13777	13497	13756	13564	13685	13803	13574	13603	13513	13778	13730	13779	13520	13500	13525	13694	13684	13862	13753	13587	13679	13617	13646	13671	13642	13584	13507	13509	13670	13556	13656	13584	13663	13517	13780	13612	13742	13577	13480	13631	13652	13611	13782	13694	13538	13588	13710	13797	13553	13466	13607	13524	13550	13574	13537	13576	13600	13645	13574	13740	13701	13771	13643	13532	13573	13807	13481	13604	13748	13512	13529	13640	13665	13663	13558	13566	13683	13559	13653	13535	13649	13594	13751	13786	13719	13657	13584	13701	13500	13660	13512	13642	13515	13730	13549	13744	13576	13459	13491	13616	13722	13557	13674	13595	13563	13762	13557	13685	13550	13495	13514	13563	13607	13679	13696	13701	13522	13647	13558	13521	13493	13790	13668	13542	13680	13675	13553	13486	13554	13483	13540	13708	13658	13623	13557	13658	13629	13625	13576	13608	13736	13643	13720	13668	13473	13628	13687	13423	13764	13471	13536	13547	13593	13535	13672	13748	13656	13391	13833	13667	13582	13643	13624	13662	13519	13572	13646	13713	13534	13667	13657	13674	13754	13556	13565	13701	13663	13518	13572	13518	13525	13533	13543	13725	13482	13691	13587	13467	13699	13586	13480	13500	13600	13616	13560	13665	13688	13613	13475	13585	13693	13530	13538	13604	13674	13781	13622	13726	13512	13733	13605	13690	13819	13551	13751	13531	13572	13541	13749	13567	13601	13668	13537	13742	13671	13783	13719	13555	13656	13691	13727	13705	13653	13487	13547	13683	13577	13723	13734	13564	13705	13665	13525	13578	13588	13691	13736	13457	13679	13680	13709	13560	13397	13627	13680	13700	13547	13601	13564	13499	13738	13602	13562	13456	13643	13625	13487	13657	13651	13685	13536	13580	13630	13821	13709	13665	13609	13577	13625	13741	13595	13663	13532	13602	13558	13683	13582	13587	13550	13621	13580	13518	13513	13478	13549	13750	13665	13382	13830	13507	13572	13680	13560	13813	13675	13665	13548	13657	13612	13554	13469	13592	13586	13614	13599	13621	13594	13628	13518	13616	13668	13638	13626	13593	13468	13613	13720	13558	13599	13803	13665	13662	13520	13741	13606	13664	13622	13623	13586	13613	13657	13725
33676	41229	40794	27321	18151	15936	15321	15313	15334	15085	15273	15301	15409	15239	15302	15303	15287	15360	15005	15303	15277	15193	15397	15050	15187	15147	15291	15149	15387	15211	15275	15302	15120	15150	15173	15078	15145	15246	15155	15121	15146	15135	15338	15208	15296	15148	15200	15322	15313	15202	15146	15332	15137	15111	15015	15069	15212	15188	15015	15121	15224	15387	15229	15244	15113	15364	15042	15294	15293	15437	15136	15114	15375	15250	15153	15008	15005	15319	15174	15249	15290	15080	15161	15137	15088	15294	15290	15196	15326	15289	15432	15153	15268	15042	15229	15060	15286	15216	15284	15003	15129	15110	15246	15332	15271	15110	15301	15321	15340	15278	15324	15051	15218	15336	15210	15236	15160	15121	15342	15062	15261	15106	15076	15064	15234	15111	15128	15167	15349	15231	15328	15283	15352	15332	15100	15116	15298	15281	15211	15152	14967	15203	15112	15200	15217	15128	15287	15268	15452	15279	15111	15362	15107	15116	15253	15060	14998	15284	15271	15107	15248	15160	15444	15301	15166	15016	15172	15219	15117	15092	15190	15211	15128	15257	15164	15204	15248	15106	15040	14999	15353	15416	15296	15347	15253	15182	15246	15232	15163	15206	15216	15141	15202	15241	15199	14978	15156	15192	15280	15074	15162	15032	15267	15088	15229	15165	15162	15111	15130	15256	15257	15308	15301	15204	15156	14990	15149	15312	15127	15078	15092	15272	15248	15162	15327	15248	15148	15022	15122	15218	15383	15289	15176	15235	15298	15108	15273	15200	15102	14994	15397	15000	15110	14971	15276	15286	15090	15199	15384	15233	14989	15154	15222	15193	15281	15281	15028	15254	15314	15170	15193	15295	15219	15108	15252	15369	15174	15140	15285	15115	15328	15074	15159	15219	15212	15034	15159	15287	15258	15377	15096	15081	15271	15121	15178	15208	15303	15265	15041	15084	15183	15192	15025	15122	15133	15213	15173	15097	15131	15235	15167	15087	15173	15297	15194	15055	15113	15115	15297	15228	15145	15221	15240	15253	15242	15159	15305	15158	15238	15301	15305	15169	15060	15121	15238	15116	15117	15032	15214	15257	15330	15033	14972	15190	15256	15078	15280	15259	15105	15123	14976	15143	15381	15168	15239	14990	15176	15332	15282	15079	15383	15232	15033	15113	15106	15215	14918	15098	15108	15099	15134	15239	15190	15204	15367	15133	15238	15264	15080	15135	15214	15201	15312	15225	15062	14869	15275	15215	15156	15199	15142	15162	15112	15278	15181	14991	15128	15192	15483	14994	15071	15260	15013	15054	15140	15072	15217	15185	15108	15412	15203	15219	15189	15193	15253	15275	15069	15129	15102	15266	15434	15149	15235	15163	14982	15079	15230	15223	15093	15008	15140	15128	15199	15076	15154	15229	15137	15217	15165	15198	14894	15167	15334	15130	15251	15098	15262	15082	15226	15254	15302	15167	15385	15121	15103	15055	15181	15138	15219	14836	15041	15025	15265	15237	15154	14996	15113	15140	15172	14912	14957	15180	15001	15137	15279	15193	15141	15254	15332	15202	15142	15175	15209	15021	15064	15026	15148	15167	15080	15205	15101	15276	15215	15269	15149	15048	15076	15218	15303	15108	15169	15176	15141	15145	15404	15162	15097	15006	15258	15067	14944	15034	15074	15210	15192	15006	15102	15184	15208	15282	15254	14979	15099	15317	15215	15134	15150	15313	15340	15079	15114	15082	15318	14993	15078	15212	15143	15228	15052	15184	15243	15041	15221	15212	15088	15400	15296	15200	15102	15095	15334	15334	15286	15286	15031	15062	15137	15307	15336	15276	15160	15030	15179	15181	15375	15156	14992	15186	15222	15345	15250	15252	15346	15135	15250	15009	15334	15022	15123	15053	15463	15024	15021	15363	15203	15070	15162	15081	15112	15386	15268	15082	15223	14975	15050	14971	15124	14985	15209	15094	15296	15059	15092	15234	15244	15158	15095	15131	15149	15359	15137	15191	15199	14983	15436	15198	15106	15320	15177	15161	15306	15135	15155	15141	15103	15285	15244	15193	15234	15133	15216	15159	15127	15127	14971	15162	15027	15127	15085	15212	15119	15156	15057	15360	15278	15324	15354	15300	15366	15347	15268	15403	14966	15131	15207	15332	15257	15145	15292	14982	15205	15164	15283	15214	15316	15200	15305	15192	15163	14991	15112	15171	15293	15345	15124	15167	15177	15320	15102	15145	15307	14966	15181	15343	15269	15328	15083	15241	15202	14992	15097	15080	15316	15493	15097	15292	15117	15068	15095	15126	15267	15178	15137	15309	15253	15340	15179	15235	15114	15247	15166	15268	15157	15193	15137	15317	15063	15252	15126	15238	15170	15273	15052	15155	15152	15225	15120	15014	15221	15277	15142	15159	15250	15072	15112	14958	15281	15277	15093	15033	15208	15063	15184	15160	15122	14982	15098	15226	15262	15210	15114	15115	15095	15139	15334	15290	15240	15175	15243	15180	15224	15198	15234	15317	15260	15260	15260	15188	15342	15313	14968	15227	15204	15359	15022	15127	15144	15103	15194	15182	15235	15231	15179	15152	14926	15105	15060	15157	15127	15374	15182	15034	15212	15083	15148	15316	15128	15392	15293	15146	15181	15147	15082	15228	15401	15212	15300	15004	15063	15276	15364	14953	15148	15419	15334	14998	15204	15147	15182	15067	15201	15209	15193	15073	15246	15245	15241	15126	15057	15378	15152	15229	15359	15335	15052	15197	15286	15247	15140	14950	15073	14866	15170	15246	15299	15281	15303	15063	15221	15128	15328	15244	15353	15273	15171	15143	15233	15211	15235	15316	14993	15245	15210	15179	15348	15019	15153	15009	15103	15194	15195	15161	15162	14976	15260	15192	15155	15030	15080	15131	15177	15088	15142	15061	15115	15226	15275	15199	15050	14979	15024	15398	15195	15152	15218	15288	15257	15254	15146	14948	15013	15113	15244	15325	15190	15221	15127	15022	15185	15363	15095	15269	15016	15123	15112	15255	15185	15210	15185	15189	15292	15354	15253	15154	15116	15015	15138	15127	15067	15270	15205	15305	15102	15387	15111	15242	14980	15100	15230	15122	15354	15143	15182	15344	15295	15192	15194	15290	15113	15015	15193	15398	15294	15247	15233	15036	15296	15249	15014	15123	15074	15436	15194	15283	15227	15454	15318	15296	15206	15312	15212	15146	15122	15190	15171	15058	15184	15130	15148	15082	15045	15368	15185	15260	15215	15014	15185	15233	15165	15379	15083	15244	15199	15183	15110	15203	15197	14960	15042	15236	15195	15116	15211	15132	15279	15106	15156	15188	15171	15150	15139	15286	15187	15187	15173	15154	15177	15438	15241	15263	14978	15098	15184	15270	15231	15247	15255	15169	15214	15334	15249	14898	15326	15343	15267	15077	15060	15208	15242	15113	15255	15408	15176	15146	15138	15070	15134	15443	15364	15422	15021	15287	15219	14895	15184	15112	15021	15043	15210	15241	15195	15018	15265	15094	15286	15233	14975	15363	15055	15268	15093	15246	15198	15163	15188	15254	15162	15104	15331	14999	15276	15205	15450	15278	15019	15140	15141	15264	15311	15187	15254	15262	15091	15057	15087	15196	15200	15157	15029	15096	15028	15149	15171	15141	15137	15082	15252	15082	15177	15153	15122	15380	15110	15171	15066	15381	15032	15261	15070	15274	15319	15416	15215	15366	15277	15295	15194	15050	15176	15282	15177	15104	15056	15008	15207	15222	15234	15154	15210	15148	15263	15363	15075	15271	15133	15106	15369	15264	15274	15077	15113	15254	15213	15206	15321	15226	15341	15243	15134	15108	15077	15221	15017	14958	15204	15199	15249	15189	15343	15047	15455	15222	15316	15189	15247	15339	15294	15268	15169	15199	15107	15092	15275	15179	15162	15175	15187	15117	15067	15204	15385	15037	15149	15307	15103	15174	15136	15240	15145	15226	15167	15146	15182	15160	15198	15223	15162	15208	15192	15017	15043	15267	15250	15230	15458	15075	15097	15236	15196	15128	15269	15102	15155	15074	15119	15203	15376	15125	15107	15414	15327	15192	15132	15395	15371	15068	15090	14899	15372	15160	15171	15015	15034	15119	15307	15207	15011	15205	15037	15240	15096	15172	15078	15237	15065	15157	15217	15029	15079	15061	15152	15206	15276	15094	15268	15127	15268	15068	15124	15148	15046	15247	15197	15056	15320	15061	15320	15265	15127	15216	15012	15232	15141	15050	15207	15261	15242	15157	15168	15326	15261	15200	15266	15071	15385	15067	15338	15179	15055	15180	15190	15131	15256	15232	15172	15181	15120	15311	15044	15119	15158	15304	15232	15131	15277	15398	15280	15182	15047	15071	15416	15430	15385	15139	14921	15196	15211	15216	15112	15445	14988	15159	15211	14994	15127	15231	15045	15157	15474	15256	15293	15178	15184	15311	15214	15114	15225	15118	14990	15306	15129	15376	15050	15274	15339	15097	15272	15312	15087	15143	15199	15342	15087	15251	15191	15151	15097	15243	15311	15176	15243	15263	14962	15064	15180	15244	15145	15094	14993	15202	15270	15235	15415	15159	15150	15291	15275	15250	15006	15455	15160	15161	15191	15310	15334	15196	15165	15267	15311	15225	15077	15131	15237	15180	15270	15012	15009	15193	15207	15030	15165	15439	15163	15290	15094	15213	15133	15198	15192	15232	15170	15106	15180	15134	15238	15170	15183	15296	15350	15191	15128	15147	14994	15208	15096	15113	15245	15372	15196	15194	15172	15250	15099	15299	15117	15182	15155	15197	15261	14997	15074	15374	15315	15024	15321	14985	15158	15108	15253	15222	15379	15171	15168	15248	15215	14995	15289	15172	15222	15017	14974	15351	14995	15102	15230	15370	15301	15351	15337	15285	15055	15182	15106	15297	15327	15294	15152	15234	15031	15165	15296	15193	15041	15193	15267	15139	15177	15278	15140	15228	15063	15216	15213	15129	15175	15286	15345	15229	15151	15092	15061	15311	15106	15118	15270	15176	15220	15160	15199	15075	15222	15199	15103	15228	15077	15127	15191	15211	15119	15223	15298	15394	15196	15242	15260	15226	15047	15070	15110	15193	15077	15212	15170	15148	15341	15197
42156	57957	42197	23087	15439	13848	13643	13626	13633	13670	13553	13437	13646	13588	13419	13558	13530	13642	13518	13758	13494	13473	13528	13575	13735	13631	13491	13545	13468	13627	13777	13467	13586	13661	13611	13508	13570	13503	13547	13524	13458	13609	13518	13641	13613	13452	13665	13386	13547	13632	13424	13702	13448	13797	13518	13649	13672	13578	13535	13583	13662	13526	13656	13518	13574	13519	13459	13704	13404	13420	13539	13649	13512	13575	13569	13493	13646	13596	13580	13448	13674	13552	13620	13446	13469	13693	13535	13510	13604	13504	13404	13604	13577	13581	13694	13442	13524	13579	13519	13656	13528	13577	13629	13545	13402	13646	13534	13614	13591	13501	13672	13713	13383	13575	13428	13827	13531	13741	13444	13490	13552	13629	13504	13389	13595	13502	13545	13566	13470	13491	13652	13576	13514	13742	13526	13624	13506	13417	13509	13686	13468	13735	13497	13510	13495	13517	13568	13395	13350	13564	13415	13597	13782	13484	13482	13422	13524	13503	13550	13440	13512	13637	13464	13421	13707	13539	13562	13554	13464	13341	13575	13460	13421	13670	13548	13667	13599	13571	13529	13609	13622	13518	13294	13493	13549	13534	13670	13715	13558	13582	13311	13457	13647	13644	13568	13468	13610	13753	13407	13507	13522	13521	13653	13531	13533	13347	13653	13596	13516	13425	13641	13699	13492	13553	13545	13632	13435	13591	13665	13807	13655	13478	13595	13407	13534	13514	13550	13590	13518	13487	13673	13550	13549	13734	13580	13607	13510	13550	13550	13644	13649	13518	13634	13555	13542	13556	13593	13593	13608	13644	13693	13601	13512	13693	13409	13581	13523	13535	13531	13436	13528	13593	13512	13691	13535	13468	13569	13595	13509	13653	13604	13503	13617	13608	13654	13688	13747	13566	13460	13560	13573	13582	13538	13537	13575	13388	13565	13567	13519	13580	13553	13594	13750	13616	13634	13657	13397	13488	13568	13596	13498	13548	13465	13549	13495	13642	13740	13510	13587	13603	13602	13474	13615	13448	13422	13484	13466	13389	13529	13537	13625	13528	13470	13411	13499	13515	13622	13485	13573	13524	13550	13529	13575	13489	13515	13633	13460	13781	13622	13605	13611	13679	13665	13388	13608	13594	13561	13569	13557	13559	13650	13615	13733	13454	13651	13490	13684	13669	13593	13398	13623	13542	13573	13526	13589	13460	13514	13501	13512	13494	13681	13608	13566	13581	13690	13559	13598	13782	13481	13545	13442	13462	13632	13457	13575	13529	13566	13510	13681	13420	13520	13389	13469	13618	13621	13588	13639	13579	13662	13549	13607	13478	13443	13668	13466	13541	13688	13574	13681	13501	13770	13505	13436	13423	13659	13513	13621	13559	13510	13606	13693	13701	13577	13532	13486	13597	13549	13701	13614	13586	13568	13519	13336	13441	13526	13542	13646	13477	13564	13442	13626	13701	13528	13711	13601	13790	13509	13608	13621	13712	13629	13744	13511	13463	13628	13485	13620	13487	13500	13468	13661	13591	13380	13594	13543	13585	13524	13474	13491	13534	13574	13656	13353	13597	13459	13641	13659	13565	13598	13608	13604	13580	13607	13510	13588	13532	13639	13576	13595	13549	13519	13576	13641	13500	13604	13587	13611	13761	13486	13574	13501	13664	13526	13390	13821	13750	13660	13570	13565	13608	13422	13483	13600	13770	13610	13464	13468	13628	13598	13677	13521	13635	13496	13519	13539	13663	13455	13608	13596	13552	13577	13597	13468	13640	13660	13467	13603	13490	13563	13538	13465	13549	13497	13458	13692	13409	13484	13471	13589	13383	13510	13685	13581	13535	13459	13529	13616	13521	13440	13473	13578	13561	13664	13740	13486	13405	13670	13481	13652	13637	13669	13590	13484	13624	13615	13588	13551	13586	13440	13638	13640	13449	13465	13451	13505	13677	13502	13728	13580	13688	13608	13599	13542	13397	13493	13577	13606	13699	13613	13530	13443	13636	13390	13567	13458	13713	13547	13438	13578	13364	13562	13590	13473	13593	13422	13530	13811	13412	13484	13555	13698	13541	13610	13494	13586	13670	13576	13424	13498	13619	13425	13547	13403	13653	13474	13580	13754	13563	13550	13344	13594	13500	13512	13600	13624	13658	13629	13444	13585	13682	13607	13498	13715	13560	13519	13483	13642	13733	13518	13681	13529	13483	13451	13591	13411	13497	13570	13749	13426	13568	13666	13602	13514	13556	13462	13726	13509	13633	13505	13439	13624	13515	13562	13644	13475	13719	13613	13644	13447	13463	13503	13744	13336	13506	13796	13508	13717	13576	13560	13619	13592	13808	13607	13508	13537	13539	13732	13771	13533	13539	13533	13592	13603	13628	13678	13447	13646	13557	13681	13650	13486	13580	13635	13578	13623	13560	13633	13639	13632	13755	13677	13501	13472	13626	13513	13740	13502	13526	13455	13494	13531	13631	13685	13583	13594	13427	13543	13531	13648	13512	13514	13372	13506	13391	13429	13511	13686	13752	13583	13590	13681	13463	13784	13656	13720	13523	13505	13536	13564	13419	13716	13568	13583	13497	13572	13507	13547	13594	13683	13788	13557	13555	13489	13490	13462	13778	13529	13467	13526	13520	13597	13517	13667	13426	13535	13402	13510	13631	13475	13489	13539	13554	13550	13493	13658	13700	13509	13486	13486	13507	13432	13650	13649	13555	13540	13417	13545	13601	13610	13631	13467	13624	13655	13398	13438	13621	13591	13530	13587	13659	13487	13644	13432	13475	13560	13511	13580	13535	13521	13550	13536	13540	13570	13486	13755	13693	13634	13506	13501	13755	13544	13494	13651	13612	13659	13657	13605	13441	13629	13433	13428	13509	13502	13427	13837	13568	13600	13672	13423	13544	13504	13753	13518	13493	13596	13582	13575	13639	13621	13662	13458	13604	13453	13571	13625	13793	13562	13749	13594	13461	13571	13661	13616	13526	13590	13592	13454	13490	13394	13621	13811	13539	13686	13655	13469	13596	13520	13571	13575	13496	13716	13694	13450	13492	13672	13473	13643	13561	13476	13526	13603	13456	13458	13661	13513	13507	13640	13666	13716	13392	13633	13605	13597	13521	13555	13569	13613	13503	13517	13580	13525	13513	13564	13539	13557	13623	13564	13364	13608	13386	13526	13640	13552	13436	13670	13495	13571	13688	13437	13435	13756	13648	13482	13681	13563	13550	13615	13539	13494	13617	13569	13447	13776	13627	13507	13569	13622	13601	13506	13690	13743	13573	13459	13650	13544	13574	13432	13581	13612	13434	13673	13557	13472	13619	13586	13600	13611	13617	13593	13463	13524	13564	13558	13612	13498	13773	13612	13565	13694	13565	13511	13491	13539	13614	13493	13687	13579	13584	13577	13346	13417	13612	13519	13505	13668	13569	13753	13614	13603	13495	13567	13656	13622	13768	13627	13627	13624	13534	13511	13468	13549	13586	13498	13549	13460	13644	13459	13415	13594	13528	13531	13580	13525	13546	13607	13355	13637	13606	13558	13564	13729	13432	13643	13571	13667	13485	13640	13576	13671	13558	13525	13638	13504	13408	13681	13598	13537	13501	13392	13465	13596	13572	13483	13591	13597	13514	13507	13604	13598	13585	13556	13519	13661	13508	13591	13423	13510	13550	13550	13609	13598	13440	13678	13604	13578	13509	13569	13557	13635	13581	13626	13428	13407	13604	13432	13455	13388	13786	13628	13569	13650	13550	13456	13467	13605	13568	13666	13484	13691	13548	13640	13505	13772	13450	13549	13661	13535	13527	13587	13595	13591	13614	13387	13624	13587	13457	13577	13694	13615	13557	13502	13604	13654	13394	13567	13586	13462	13674	13526	13508	13495	13474	13597	13540	13604	13569	13638	13653	13522	13625	13734	13465	13604	13670	13552	13547	13683	13549	13462	13717	13565	13429	13557	13698	13436	13506	13492	13534	13507	13409	13617	13544	13634	13680	13507	13646	13586	13559	13700	13575	13565	13615	13314	13488	13637	13603	13665	13562	13721	13729	13543	13516	13491	13698	13677	13428	13677	13539	13581	13623	13683	13476	13505	13635	13726	13515	13551	13542	13502	13556	13632	13519	13442	13553	13463	13600	13574	13618	13573	13520	13544	13591	13623	13595	13676	13419	13561	13553	13511	13538	13709	13606	13642	13566	13718	13503	13811	13522	13634	13521	13671	13674	13778	13445	13570	13542	13489	13502	13572	13698	13559	13635	13759	13499	13574	13585	13516	13452	13429	13692	13465	13676	13400	13659	13628	13767	13646	13565	13580	13712	13700	13369	13623	13628	13592	13626	13567	13634	13555	13470	13677	13580	13628	13436	13678	13636	13619	13591	13550	13660	13559	13433	13578	13493	13490	13515	13505	13643	13561	13680	13579	13637	13550	13522	13642	13514	13543	13700	13660	13592	13583	13544	13396	13395	13664	13514	13488	13623	13599	13478	13545	13566	13662	13352	13276	13632	13647	13527	13564	13604	13635	13629	13701	13515	13607	13653	13473	13670	13530	13636	13512	13523	13505	13567	13624	13737	13483	13620	13505	13610	13669	13628	13522	13568	13651	13575	13505	13612	13525	13684	13480	13566	13575	13666	13478	13590	13562	13625	13617	13556	13509	13507	13521	13553	13609	13560	13639	13682	13515	13736	13437	13689	13565	13427	13668	13473	13466	13548	13646	13697	13680	13474	13715	13548	13645	13676	13691	13521	13623	13522	13728	13446	13452	13584	13659	13639	13664	13428	13588	13572	13580	13748	13610	13585	13335	13637	13496	13581	13781	13474	13716	13489	13506	13577	13694	13517	13622	13641	13384	13533	13491	13466	13608	13643	13670	13500	13470	13623	13647	13504	13497	13539	13630	13452	13543	13497	13571	13543	13563	13684	13581	13747	13527	13463	13639	13409	13649	13595	13567	13552	13667	13491	13749	13410	13566	13600	13696	13721	13540	13720	13529	13570	13602	13707	13451	13532	13664	13570	13605	13522	13597	13399	13453	13473	13478	13560	13571	13586	13563	13552	13557	13586	13490	13447	13627	13343	13636	13493	13564	13514	13452	13496	13366	13557	13708	13596	13571	13402	13568	13727	13653	13415	13577	13573	13565	13431
30864	40939	45989	31959	19962	16404	15760	15357	15287	15219	15272	15251	15363	15105	15097	15255	15209	15210	14924	15233	15261	15244	15013	15185	15225	15342	14965	15305	15166	15259	15121	15391	15321	15152	15289	15222	15084	15167	15065	15145	15010	15128	15226	15125	15191	15088	15009	15284	15236	15052	15098	15160	15293	15179	15251	15225	15085	15313	15275	14970	15337	15124	15195	15150	15148	15037	15250	15163	15148	15253	15288	15147	15064	15378	15328	15233	15133	15284	15113	15234	15327	15208	15048	15277	15049	15124	15197	15364	15156	15007	15253	15291	15365	15339	15264	15172	15185	15120	14991	14990	15027	15188	14963	15138	15115	15316	15031	15179	15124	15189	15247	15289	15261	15070	14885	15122	15359	14967	15210	14927	15112	15346	15133	15166	15290	15097	14961	15142	15211	15172	15187	15162	15372	15160	15139	15139	15244	15348	15237	15147	15277	15162	15092	15124	15241	15146	15225	15042	14915	14982	15148	15086	15162	15204	15308	15250	15145	15142	15248	15349	15213	15065	15126	15078	15357	15164	15418	15149	15101	15108	15120	15109	15151	15128	15184	15409	15257	15197	15278	15218	15033	15393	14960	15072	15218	15114	15163	15139	14822	14863	15090	15322	15396	15168	15309	15122	15320	15129	15142	15086	15309	15087	15163	15294	15155	15106	15121	15153	15217	15242	15235	15138	15016	15081	15186	15053	15220	15036	15202	15265	15162	15114	15024	15162	15214	15185	15248	15230	15072	15197	15240	15129	15378	15209	15271	15336	15340	15186	14871	14978	15162	15252	15302	15117	15366	15189	15341	15258	15135	15119	15142	15055	15067	14998	15313	15023	14957	15372	14929	15216	15221	15304	15176	15184	15172	14988	15313	15228	15337	15088	15121	15365	15030	15240	15123	15098	15030	15340	15276	15182	15135	15406	15119	15008	15166	15027	15191	15245	15468	15105	14973	15257	15233	15016	15209	15199	15037	15163	15228	15091	15122	15058	15083	15056	15020	15258	15348	15057	15166	15076	15219	15412	15158	15283	15263	15146	15145	15226	15224	15068	15064	15226	15205	15081	15212	15279	14973	14943	15014	15332	15054	15021	15037	15184	15157	15294	15184	15148	15073	15175	15170	15295	15013	15136	15050	15116	15210	14839	15134	15058	15093	15196	15314	15231	15243	15329	15290	15397	15204	15169	15355	15073	15291	15104	15280	15303	14984	15258	15092	15218	15189	15312	15287	15258	15191	14836	15200	15105	15160	15261	15099	15227	14952	15165	15177	15165	15149	15006	15093	14896	15121	15253	15200	15320	15081	15085	15106	15061	15118	15044	15178	15371	15006	15013	15252	15363	15100	15113	15160	15141	15045	14990	15298	15189	15070	15142	15288	15250	15152	15080	14953	15006	14829	15163	15206	15060	15126	15252	15415	15267	15172	15324	15138	15003	15066	14860	15144	15001	15263	15228	15239	15217	15116	15015	15037	15131	15044	15205	15056	15101	15079	15191	15305	15098	15138	15198	15087	15099	15139	15313	15045	15382	15159	15219	15357	15251	15381	14992	15021	15242	15089	15242	15161	15221	15149	15033	15202	15091	15206	15032	15266	15060	14956	15300	15164	15195	15085	15287	15266	15096	15218	15027	15479	15095	14963	15024	15104	15162	15186	14995	15282	15223	15217	15149	15177	14984	15188	15087	15167	15203	15035	15052	15037	15117	14902	15177	15225	15186	15201	15186	15024	15135	14931	14982	15241	15171	15243	15093	15269	15238	15290	15302	15226	15128	15170	15253	15195	15173	15135	15363	15176	15193	15049	15376	15152	15068	15016	15268	15309	15251	15195	15002	15025	15095	14974	15050	14994	15098	15139	15236	15275	15219	14983	15137	15196	15228	15245	15080	15280	15081	15100	15136	15206	15266	15141	15064	15322	15012	15394	15158	15028	15073	14983	14995	15088	15308	15355	15056	15214	15181	15056	15077	15203	14981	15043	15114	15245	14990	15226	15261	15017	15437	15147	15105	15293	15320	15169	15357	15058	15201	15068	14976	15038	15208	15159	15183	15186	15200	15282	15258	15016	15259	15320	15189	15129	15062	15129	15390	15269	15116	15086	15285	15179	15128	15260	15091	15264	15217	15171	15276	15267	15404	15175	15110	15194	15081	15210	15197	15060	15173	15117	15244	15125	15172	15241	15256	15250	15243	15318	15204	15242	15186	15137	15187	15177	15238	14948	15164	15049	15007	15214	15341	15227	15178	15269	15259	15273	15133	15101	15112	14979	14924	15246	15327	15093	15225	15151	15273	15293	15216	15167	15195	15271	15110	15092	15066	15160	15004	15242	15018	15176	15135	15100	15137	15387	15206	15091	15117	15141	15258	14856	15195	15091	14951	15160	15136	15083	15085	15285	15085	15129	15231	15194	15102	15206	15163	15036	15188	15115	15273	15326	15017	15176	15098	15280	15245	15186	15184	15220	15089	15206	15231	15166	15233	15284	15285	15168	15092	15259	15094	15002	15095	15273	15181	15019	15049	15003	15193	15305	15234	15177	15182	15061	15036	15172	15102	15124	15179	15303	15110	15078	14977	15149	15146	15167	15080	15181	15205	15097	15226	15244	15075	15233	15101	15253	15117	15190	15330	15052	15002	15152	15247	15100	15121	15087	15240	15176	15159	15102	15074	15104	15085	15189	15396	15168	15316	15039	15345	15167	15177	15107	15172	15167	15153	15204	15131	15042	14817	15193	15071	15129	15266	15242	14953	15268	15210	14981	15183	15132	15139	15249	15109	15129	15162	15244	15033	15185	15145	15237	15289	15362	15110	15173	15162	15082	14988	15078	15269	15236	15044	15093	15249	15225	15211	15220	15180	15103	15092	15406	15212	15201	15000	15167	15315	15188	14997	15182	15172	15266	15285	15114	15223	15097	15279	14868	15084	15325	15113	15136	15144	15013	15099	15035	15230	15337	15338	15064	15035	15274	15075	15178	14990	15235	15088	15349	14957	15163	15099	15015	15108	15320	15055	15072	15180	15285	15353	15302	15160	15256	15177	15207	15014	15024	15230	15180	15119	15022	15147	15462	15099	15221	14992	15149	15156	15019	15047	15121	15328	15359	15126	15295	15161	15100	15303	15149	15156	14906	15244	15442	15022	15211	15320	15020	14967	15204	15105	15010	15289	15085	15002	15056	15091	15198	15180	15228	15190	15219	14958	15260	15278	15180	15111	15039	15266	15353	15049	15221	15164	15180	15012	15169	15095	15162	15112	15295	15124	15086	15149	15271	15124	15152	15185	15326	15238	15105	15224	15118	15128	15240	15344	15020	15123	15112	15254	15309	15164	14961	14936	15155	15152	15018	15055	15084	15095	15053	15085	15265	15227	14956	15159	15151	15255	15067	15168	15311	15151	15131	15212	15212	15187	15168	15244	15184	15287	15164	15123	15146	15297	15310	15139	15478	15101	15313	15227	15101	15256	14980	15090	15032	15107	15242	15236	15152	15109	15307	15091	15101	15144	15338	15301	15027	15101	15197	15343	15292	15044	15337	15179	15220	15133	15312	15161	15130	15022	15059	15293	15416	15287	15134	15196	15073	15207	15137	15156	15050	15206	15314	15103	15300	15101	15087	15153	15152	15196	15153	15044	15080	15113	15094	15192	15172	14968	15241	15246	15224	15061	15027	15134	15062	15103	15148	15087	15188	15149	15181	15239	15098	15130	14992	15182	15193	15417	15433	15146	15282	15236	15300	15224	15054	15000	15015	15238	15053	15089	15277	15223	15265	15302	15067	15033	15027	14988	15107	15252	15107	15109	15407	15284	15220	15216	15186	15102	15000	15123	15167	15132	15187	15185	15218	15132	15195	15266	15343	15103	15096	15026	15337	15296	15030	15401	15244	15301	15255	15134	15087	15307	15077	15408	15135	15208	15142	15093	15151	14958	15262	15187	15195	15049	15177	15216	15242	15293	15099	15108	15085	15167	15160	15067	15071	15218	15105	15080	15234	15139	15169	15191	15066	15156	15133	15321	15213	15035	15092	15234	15173	15343	15153	15299	15123	15205	15143	15098	15109	15110	15069	15296	15090	15127	15104	15196	15185	15321	15105	15177	15040	15291	15341	15264	15196	15320	15097	15173	15394	15394	15347	15116	15262	15067	15219	15367	15255	14999	15263	15026	15288	15108	15064	15099	15178	15211	15129	15343	15321	15031	15042	15135	15154	15055	15152	15188	15219	15101	15019	15058	15324	15115	15027	15191	15134	15230	15006	15187	15094	15060	15077	15197	15086	15170	15318	15098	15151	15093	15271	15314	15193	15202	15065	15041	15188	15285	15024	15005	15284	15176	15357	15038	15306	15302	15197	15214	15184	15177	15133	15090	15301	15051	15105	15072	15295	15125	15208	15211	15257	15124	15266	15158	15079	15191	15257	15117	15133	15170	15065	15205	14983	15156	15026	15186	15064	15089	15231	15262	15173	15100	15141	15337	15276	15333	15150	15271	15124	15092	15160	15164	15223	15198	15051	15349	15120	15204	15138	15133	15190	15230	15074	15298	15227	15088	15290	15093	15082	15033	15229	15309	15045	15117	15258	15321	15293	15225	15150	15066	15341	15167	15185	15335	14896	15207	15158	15321	15159	15259	15229	15099	15202	15303	15068	15174	15046	15403	14950	15209	15241	15144	15056	15242	15343	15164	15192	15169	15235	14886	15193	15134	15062	15240	15308	15036	15336	15029	15300	15359	15182	15108	15123	15278	15244	15205	15129	15197	15269	15063	15266	15315	15254	15073	15176	15125	15297	15181	15137	15152	15010	14966	15196	15119	15234	15173	15247	14940	15072	15140	15098	15278	15151	15065	15223	15068	15276	14951	15186	15078	15232	15074	15203	15307	15252	15325	15156	15212	15314	15148	15257	14890	15035	15007	15087	15156	15322	14970	15156	15174	15223	15306	15130	15178	15283	15287	15339	15162	15107	15229	15169	15056	15257	14881	15067	15164	14995	15263	14984	15328	15103	15115	15321	15315	15141	15244	15234	14944	15250	15260	15288	15134	15429	14999	15067	15023	15229	15098	15139	15336	14979	15300	15410	15275	15104	15196	15034	14989	14926	15120	15127	15216	15174	15153	15128	15225	15308	15192	15279	15045	15266	15238	15256	15221
50194	72214	51517	27985	16912	14025	13823	13676	13565	13601	13578	13734	13542	13449	13542	13574	13461	13536	13536	13570	13508	13555	13641	13536	13505	13374	13581	13707	13544	13491	13453	13617	13648	13327	13533	13537	13457	13634	13652	13356	13564	13583	13565	13644	13464	13593	13538	13506	13529	13482	13482	13704	13561	13602	13400	13581	13569	13495	13693	13484	13473	13372	13497	13599	13501	13459	13367	13486	13587	13453	13646	13573	13431	13510	13495	13580	13468	13521	13635	13442	13527	13503	13564	13554	13610	13669	13541	13438	13498	13639	13589	13471	13781	13650	13685	13560	13655	13568	13578	13476	13585	13668	13691	13509	13613	13607	13535	13611	13646	13698	13504	13642	13574	13532	13459	13483	13480	13611	13494	13509	13566	13592	13291	13541	13540	13453	13594	13577	13541	13524	13481	13474	13494	13515	13593	13443	13477	13213	13420	13626	13443	13475	13470	13576	13628	13447	13705	13468	13449	13347	13337	13519	13367	13536	13476	13502	13664	13531	13491	13485	13465	13565	13458	13512	13708	13558	13477	13705	13526	13470	13425	13552	13629	13311	13588	13631	13459	13521	13513	13438	13493	13699	13409	13692	13597	13600	13565	13436	13518	13494	13542	13484	13564	13498	13555	13638	13584	13499	13413	13566	13476	13523	13518	13509	13493	13525	13492	13515	13609	13508	13461	13407	13574	13463	13624	13380	13535	13536	13572	13705	13395	13454	13521	13602	13545	13436	13474	13449	13580	13499	13499	13523	13308	13422	13447	13818	13509	13575	13622	13576	13389	13564	13610	13419	13604	13456	13585	13564	13569	13349	13517	13528	13533	13539	13620	13623	13678	13410	13637	13548	13598	13457	13466	13664	13686	13501	13416	13526	13518	13621	13616	13545	13527	13532	13564	13592	13444	13683	13452	13558	13627	13650	13450	13451	13518	13579	13573	13501	13552	13607	13491	13342	13644	13426	13547	13660	13393	13443	13597	13445	13555	13519	13497	13628	13733	13625	13606	13493	13506	13442	13426	13436	13450	13588	13619	13603	13500	13593	13485	13433	13534	13379	13438	13460	13452	13736	13591	13537	13401	13601	13401	13566	13673	13623	13626	13493	13624	13601	13613	13597	13653	13458	13361	13446	13566	13550	13622	13495	13497	13694	13570	13342	13419	13451	13535	13467	13467	13600	13502	13507	13509	13609	13686	13516	13520	13647	13692	13487	13412	13557	13464	13468	13597	13572	13489	13599	13536	13508	13528	13310	13538	13704	13543	13508	13426	13634	13487	13433	13286	13632	13535	13390	13648	13618	13504	13512	13510	13517	13461	13548	13509	13493	13585	13722	13640	13522	13599	13675	13675	13434	13613	13529	13555	13641	13539	13525	13419	13777	13686	13553	13555	13462	13500	13533	13712	13431	13485	13725	13451	13449	13578	13401	13555	13501	13522	13686	13459	13500	13357	13480	13505	13372	13546	13437	13483	13422	13460	13488	13545	13487	13506	13592	13737	13583	13579	13466	13400	13434	13318	13593	13554	13587	13465	13340	13654	13369	13443	13453	13517	13635	13458	13454	13641	13641	13627	13533	13506	13583	13516	13473	13631	13565	13573	13624	13752	13716	13561	13411	13605	13476	13432	13591	13586	13480	13497	13512	13471	13541	13501	13797	13589	13487	13565	13651	13505	13808	13604	13547	13613	13618	13449	13468	13490	13583	13597	13509	13577	13456	13474	13583	13706	13766	13483	13521	13600	13618	13465	13473	13650	13539	13545	13546	13769	13423	13565	13410	13506	13652	13503	13377	13605	13519	13519	13497	13417	13670	13521	13528	13384	13542	13570	13466	13565	13406	13685	13670	13455	13570	13602	13619	13391	13547	13459	13601	13422	13405	13588	13562	13664	13642	13386	13660	13617	13587	13688	13576	13530	13539	13584	13711	13538	13598	13586	13608	13460	13610	13533	13450	13528	13565	13438	13467	13575	13773	13713	13518	13410	13610	13578	13465	13701	13442	13439	13396	13564	13533	13564	13669	13595	13423	13538	13671	13512	13434	13621	13611	13665	13603	13687	13443	13429	13522	13544	13521	13545	13599	13566	13547	13533	13611	13386	13639	13572	13506	13561	13532	13475	13577	13536	13373	13447	13569	13535	13561	13589	13606	13545	13574	13525	13432	13606	13477	13475	13691	13571	13609	13657	13641	13463	13660	13716	13503	13524	13554	13709	13468	13643	13524	13642	13577	13483	13595	13547	13492	13485	13582	13566	13435	13603	13403	13467	13686	13558	13596	13473	13451	13564	13649	13601	13414	13548	13477	13680	13688	13548	13637	13578	13576	13606	13626	13686	13503	13414	13501	13454	13597	13564	13511	13509	13659	13585	13423	13582	13440	13435	13671	13546	13760	13525	13753	13548	13365	13447	13435	13469	13447	13408	13536	13604	13303	13628	13462	13638	13524	13374	13276	13590	13693	13687	13452	13526	13498	13402	13507	13479	13528	13489	13308	13500	13675	13479	13778	13678	13597	13598	13562	13455	13668	13627	13537	13440	13483	13535	13569	13571	13540	13639	13559	13570	13702	13598	13617	13636	13408	13506	13370	13252	13356	13480	13461	13597	13478	13675	13460	13508	13540	13530	13430	13383	13595	13565	13521	13597	13466	13549	13516	13537	13599	13509	13478	13566	13516	13632	13471	13501	13578	13619	13475	13464	13503	13651	13466	13623	13454	13501	13543	13560	13603	13307	13568	13627	13541	13677	13557	13486	13386	13630	13363	13612	13563	13492	13594	13485	13572	13644	13442	13596	13600	13558	13500	13582	13606	13525	13667	13393	13608	13574	13636	13528	13448	13472	13491	13569	13646	13539	13618	13533	13506	13434	13417	13417	13743	13522	13582	13660	13434	13438	13564	13632	13466	13569	13507	13505	13666	13389	13594	13481	13610	13483	13476	13534	13623	13548	13568	13452	13464	13500	13546	13366	13531	13565	13460	13583	13599	13543	13478	13580	13590	13319	13402	13518	13389	13475	13561	13518	13613	13641	13606	13368	13517	13444	13546	13524	13503	13531	13454	13493	13522	13551	13739	13651	13489	13548	13584	13487	13459	13484	13446	13530	13450	13611	13575	13476	13645	13505	13604	13673	13509	13615	13740	13611	13633	13542	13647	13380	13568	13600	13543	13637	13556	13625	13412	13491	13626	13453	13575	13478	13618	13604	13473	13600	13623	13618	13488	13535	13634	13727	13633	13467	13547	13585	13551	13545	13440	13671	13633	13605	13572	13466	13596	13566	13506	13411	13554	13641	13252	13505	13527	13624	13555	13497	13505	13473	13418	13718	13458	13623	13530	13644	13629	13464	13582	13637	13646	13418	13397	13565	13519	13523	13559	13646	13527	13313	13514	13385	13503	13592	13622	13494	13620	13642	13625	13319	13650	13520	13489	13414	13606	13479	13574	13642	13484	13549	13469	13545	13657	13484	13536	13539	13544	13531	13498	13558	13387	13542	13444	13488	13646	13565	13599	13536	13453	13522	13448	13568	13612	13669	13508	13409	13517	13562	13526	13532	13508	13596	13412	13606	13486	13566	13511	13469	13599	13406	13532	13447	13533	13597	13498	13521	13488	13701	13522	13598	13520	13628	13611	13616	13536	13617	13501	13509	13478	13511	13533	13626	13481	13602	13451	13448	13586	13572	13498	13536	13471	13681	13489	13537	13505	13487	13557	13572	13549	13582	13446	13500	13539	13567	13392	13613	13567	13767	13593	13646	13580	13514	13544	13709	13559	13634	13541	13406	13535	13635	13516	13308	13509	13654	13489	13393	13532	13607	13541	13518	13515	13413	13583	13449	13637	13523	13641	13381	13680	13536	13464	13513	13576	13463	13699	13700	13520	13368	13583	13628	13661	13682	13414	13577	13623	13505	13386	13558	13510	13516	13480	13558	13501	13608	13577	13475	13509	13664	13466	13415	13485	13551	13627	13560	13626	13529	13494	13428	13595	13441	13510	13554	13539	13671	13413	13496	13483	13525	13601	13791	13610	13626	13684	13545	13477	13481	13527	13300	13580	13498	13646	13587	13519	13559	13460	13592	13459	13620	13418	13590	13418	13593	13719	13629	13466	13531	13468	13461	13383	13675	13358	13557	13522	13556	13428	13609	13578	13589	13562	13480	13713	13337	13665	13600	13570	13638	13564	13644	13329	13633	13491	13665	13600	13641	13571	13577	13610	13535	13453	13543	13373	13517	13409	13602	13878	13453	13559	13460	13466	13553	13557	13670	13438	13525	13458	13596	13559	13512	13684	13478	13478	13429	13535	13536	13565	13540	13494	13517	13451	13499	13506	13614	13376	13506	13631	13377	13682	13668	13588	13411	13535	13630	13508	13544	13512	13487	13692	13343	13513	13430	13583	13476	13594	13547	13429	13506	13605	13548	13532	13522	13656	13516	13390	13510	13647	13468	13671	13517	13553	13457	13550	13625	13553	13228	13550	13745	13561	13491	13458	13464	13526	13705	13522	13503	13545	13472	13609	13424	13521	13451	13485	13650	13455	13313	13580	13635	13524	13455	13572	13559	13294	13497	13528	13496	13369	13500	13684	13588	13362	13488	13548	13572	13441	13635	13525	13440	13430	13576	13621	13638	13582	13529	13523	13498	13724	13619	13515	13681	13451	13471	13561	13734	13661	13427	13565	13535	13566	13506	13590	13643	13398	13575	13611	13477	13625	13611	13403	13556	13585	13409	13542	13567	13531	13444	13697	13477	13681	13580	13535	13417	13653	13554	13625	13459	13593	13617	13453	13551	13536	13405	13469	13665	13374	13439	13536	13586	13345	13503	13556	13565	13603	13561	13429	13404	13594	13532	13599	13518	13581	13547	13594	13535	13669	13447	13500	13480	13453	13504	13470	13618	13506	13494	13613	13652	13586	13414	13566	13455	13500	13412	13503	13379	13393	13541	13465	13550	13496	13518	13608	13539	13479	13575	13701	13428	13470	13499	13451	13401	13408	13548	13498	13688	13538	13503	13371	13556	13540	13537	13538	13397	13417	13675	13444	13562	13530	13595	13537	13453	13692	13394	13517	13668	13555	13496	13645	13281	13601	13667	13729	13446	13639	13622	13548	13491	13597	13594	13543	13510	13536	13508	13464	13459	13507
24038	24862	35908	29112	23671	22969	21361	16245	15083	15424	15251	15061	15235	15141	15182	15060	15050	15012	15117	15037	14785	14834	15212	14921	14971	14837	14770	15045	14873	14956	15061	14892	14812	14801	14781	14929	14798	14997	15103	14965	14805	15029	15020	15017	15100	15032	14963	15027	15046	15041	14926	14795	14801	14938	15023	15054	15026	14948	14795	14885	14938	14925	14851	14968	15028	14923	14867	14926	15085	14982	14874	14929	14813	14766	14929	15029	14898	14947	14974	15122	15005	14728	15004	14850	14872	14684	14691	14818	14689	14955	14889	15043	14872	15028	14984	14889	14895	15065	14798	14692	15030	14850	14952	14959	15207	14862	14895	14939	14928	14895	14875	15022	14856	14949	14906	15107	14986	14815	14789	14723	14909	14731	14908	14953	14886	14822	14997	14982	15063	15022	14808	14874	14856	14881	14763	14747	14774	15002	14798	14801	14967	15038	15021	14861	14972	14736	14758	15032	15011	14782	14649	14859	14851	14801	14865	14750	14865	14931	14790	14813	14874	14711	14850	14859	14936	14911	14821	14840	14816	15073	14942	15037	14784	14791	14797	14967	14935	14994	15010	14914	15062	14992	14959	14975	14909	14879	15035	15000	14878	14729	14911	14764	14735	14820	14910	14750	14935	14797	14807	14973	15179	14832	14916	14713	14678	14800	15060	14742	14927	14882	14898	14904	15021	14874	15022	14937	14954	14957	15194	14931	14945	14670	14934	14785	14897	14839	14817	14793	14837	14918	14961	14956	14848	14861	14862	15087	14946	14798	14899	14993	14716	14925	14885	14658	14949	14750	14912	14970	15069	14900	14993	14818	15050	15113	15120	14857	14886	14857	15040	14912	14843	15015	15035	14991	14927	14798	14946	14851	14959	14904	14911	14970	15167	14898	15127	15138	14920	14656	15018	14859	14830	14992	14849	15141	14818	14982	14786	15043	14948	14978	14999	14906	14792	14784	14872	14876	14834	14867	14911	14775	14965	14946	14918	14699	15011	14905	14776	14717	15202	14782	14968	14869	14864	15016	15030	15042	14833	14946	14818	14573	14674	14715	14772	14723	14959	14934	14850	14919	14922	14875	14802	14854	14868	14826	14797	14663	14897	15013	14777	14691	14969	14795	14849	14920	14918	15006	14866	14866	15000	14950	14860	14777	14696	14880	14828	14846	14771	15027	15151	14821	14889	14833	14666	14824	14900	14821	14752	14914	15205	14895	14980	14731	14989	14821	14902	14840	14932	14893	14795	14840	14875	14969	14872	14991	14939	14859	14821	14973	14900	14823	14796	14638	14757	14790	14780	14783	14660	14818	14850	14821	14839	14758	15052	14926	15097	15015	14923	14696	14744	14767	14898	15053	14995	14875	14855	14818	14778	14848	14884	14841	14567	14746	14821	14851	14861	14875	14859	14970	14841	14909	14843	14928	14805	14724	14904	14926	15189	14898	14880	14910	14959	14813	14857	15045	14620	14703	14749	14878	14854	14839	14902	14938	14839	14916	14711	14826	14806	14886	14998	14854	15016	14791	14818	14673	14797	14844	14910	14881	14737	14951	14820	14894	14654	14828	14929	15024	14746	14708	14946	14749	14780	15074	14774	14772	15011	14886	14792	14862	14868	14756	14670	14872	14767	14924	14944	14712	14797	14700	14765	14781	14853	14900	14986	14772	14804	14945	14922	14735	14926	14703	14817	14812	14895	14777	14924	14675	15017	14941	14760	14803	14850	15005	14936	14824	14851	14954	14936	14816	14781	14755	14887	14840	14867	15190	14834	14721	15060	15036	14890	14805	14811	14671	14802	14992	14809	14880	14793	14809	14886	14851	14758	15002	14791	14913	14862	15063	15050	14772	14986	14901	14764	14999	14834	14945	14857	14805	14914	14887	14807	14986	14830	14677	14760	14943	14860	14859	15051	14920	15003	14825	14820	14772	14945	15013	14968	14716	14949	14900	14889	15021	14769	14947	14872	14726	14679	14885	14837	14811	14829	14868	15014	14954	14831	14894	14819	14950	14979	14772	14998	15035	14881	14813	14763	14798	14914	14969	14803	14896	14859	14865	14882	14888	15008	14907	14998	14765	14960	14766	14783	15083	14671	14856	14616	14858	14646	14913	14733	14953	14918	14776	14924	14931	14981	14911	14926	14868	14982	14979	14839	14764	14863	14906	14782	15003	14836	14781	14852	14927	14989	14886	14956	14952	14906	14881	14986	14955	14876	14827	14971	14932	14788	14716	14783	14871	15053	15019	14797	14723	14790	14957	14926	14940	15032	14832	14797	14799	15111	14791	14904	14930	14938	14871	14888	15090	14962	14790	14788	14558	14886	14729	14864	14891	14871	15094	14737	14874	14807	14746	14904	14967	14945	14786	14880	14763	14923	14972	14986	14912	14851	14931	14849	14905	14966	14846	14821	14871	15044	14946	14868	14750	14827	14750	14835	14938	14810	14790	14700	14973	14962	14727	14944	14827	14960	15071	14794	14695	14878	14860	14822	14829	14895	14752	14753	15121	14917	15014	14900	14950	14961	14836	14939	14790	15057	14862	14884	14889	14936	15046	14970	14888	14933	14931	14933	15167	14981	14941	14864	14935	14880	15025	14972	14917	14879	14833	14864	14982	14932	14793	14731	14918	14815	14790	14734	14897	14961	15039	14953	14861	14747	14923	15002	14733	14986	15025	15027	14819	14816	14788	14705	14750	14690	14822	14820	15003	14896	14881	14996	14773	14965	14815	14812	14806	14846	14841	14853	15006	15033	15028	15024	15034	14991	14910	14850	14849	14859	14918	14913	14749	14696	14824	14845	14848	14786	14835	14728	14897	14994	14720	15004	14830	15016	14838	14753	14818	14894	14764	15101	14850	14956	14878	14724	14951	15039	14746	14845	14920	14803	14877	15172	14902	14802	14916	14796	14924	14927	15014	15011	14969	14993	14827	14733	14790	14863	14830	14805	14843	14990	14742	14802	14964	14962	14892	14782	14848	14942	14760	14693	14896	15056	14852	14996	14842	14915	14955	15026	15004	14738	14723	14819	14892	14885	14789	14812	14979	14848	14929	14998	14897	14809	15009	15003	14782	14911	14818	14857	15051	14878	14876	14683	14866	14975	14889	14949	14869	14892	14880	14987	15056	15042	15032	14737	14747	14918	14908	15102	14913	14841	14708	14855	14678	14856	14909	14972	14786	14833	14922	14757	14922	14996	15027	14964	14928	14890	14817	14957	14817	14860	14725	14907	14735	14781	14670	14961	14997	14926	14858	14781	14678	14848	14888	14844	14868	14806	15021	14914	14786	14790	14991	14897	14855	15012	14993	15004	14735	14805	14856	14967	14893	14613	14917	14738	14891	14911	14853	14853	15022	14827	14924	14818	14827	14784	14909	14796	14919	14935	14823	15105	14805	14946	14990	14919	14943	14860	14811	14826	14967	15021	14812	14803	14923	15021	14646	14628	14875	14922	14931	14896	14809	14756	15021	14979	14957	14934	14861	14850	14761	14908	15095	14922	14719	14765	14977	14940	14823	14930	14905	14823	14815	14735	14707	14957	14809	15051	14925	14751	14761	14906	14671	15005	14898	14780	14755	14824	14824	14742	15011	14838	14894	14861	14738	14742	14809	14997	14825	15056	14891	15022	14884	14804	14822	14944	15027	14864	14850	14793	14973	14805	14838	14849	15067	15064	14911	14833	14926	14817	14775	15033	14928	14775	14820	14646	15177	14778	14724	14741	14929	14924	14858	14994	14895	14852	14866	14820	15071	14888	14815	14717	14928	14842	14975	14837	14917	14824	14847	14946	14964	14885	14835	14852	14706	14886	15091	15060	14796	14747	14765	14713	14963	14840	14645	14948	14688	14814	14940	14829	14763	14791	14821	14634	14804	14876	14819	14834	14836	14913	14751	14812	14799	14753	14837	15031	15008	14752	14802	15180	14811	14803	14888	14860	15088	14988	14794	14914	14942	14875	14703	15005	14895	15008	14923	14911	14912	14764	15007	14852	15015	14731	14842	14766	14735	14818	14898	14783	14717	14960	15034	14976	14963	14851	14825	14633	14986	14816	14836	14865	14922	14890	14997	14798	14846	14846	14821	14811	14844	14800	14917	14965	15023	14811	14786	14985	14816	14815	14848	14936	14837	14861	15035	14748	14638	14628	14561	14848	14889	14961	14909	14816	14938	14970	14824	14820	15013	14895	15105	14828	14795	14957	14694	14966	14944	14958	14897	14779	14646	14853	14771	14907	14952	14918	14912	14807	14964	14853	14810	14750	14839	14700	14949	14790	14872	14749	14798	14912	14923	14845	14871	15156	15003	14950	14820	14967	14916	15131	14858	14757	14797	14977	14787	14891	14925	15153	14816	15015	14936	14849	14873	14833	14864	15121	14892	14866	14983	14912	14806	14922	14927	14881	14580	14938	14997	14796	14812	14896	14691	14608	14892	15009	14879	14854	15091	14927	14910	15036	14835	14947	14842	14717	14910	14691	14745	14971	14832	15027	14808	14913	14861	14825	14821	14940	14824	14934	14939	14866	14843	15023	14826	14731	14817	14916	14844	15040	14833	15001	15019	14738	14734	14714	14902	14873	14855	14880	14953	14711	14941	14947	14672	14857	14584	15084	14750	14909	14887	14772	14862	14823	14984	14970	14731	14812	14840	14759	14839	14819	15184	15022	15007	15049	14952	14970	14868	15076	14869	14963	14918	14932	14658	14874	14829	14782	15000	15032	14950	14844	14952	15032	14694	14790	15086	14949	14788	14815	14783	14768	14912	15081	14850	14936	14913	14798	14963	14942	15021	14726	14872	14899	15024	14877	14695	14647	14866	14856	14950	14731	14867	14884	14920	14697	14955	14727	14682	14843	14851	14859	14789	14768	14729	15084	14961	14966	14887	14595	14927	14856	14738	14964	14966	15035	14877	15086	14816	14688	14924	14649	14764	14894	14858	14840	14768	14898	14890	14754	14910	14923	14852	14725	14813	14845	14899	14801	14705	14850	14839	15019	15026	15025	15138	14798	14953	14773	14945	14966	14918	14922	14810	14946	14965	14988	15002	14873	14950	14931	14805	14951	14935	14557	15113	14983	14869	14778	14824	14741	14831	14973	14727	14771	14709	14771	15060	14819	14865	14635	14839	14883	14950	14934	14917
62149	107736	84119	53005	29092	16607	13782	13457	13314	13304	13511	13323	13495	13424	13319	13358	13475	13539	13316	13442	13389	13408	13353	13406	13405	13434	13424	13345	13315	13370	13366	13359	13443	13351	13614	13502	13341	13337	13396	13357	13374	13230	13423	13430	13412	13289	13358	13292	13409	13262	13516	13296	13327	13415	13369	13351	13216	13326	13426	13488	13374	13354	13340	13364	13447	13177	13399	13494	13399	13405	13344	13391	13346	13497	13507	13333	13292	13506	13519	13455	13488	13443	13320	13445	13412	13355	13430	13519	13461	13401	13472	13344	13261	13487	13368	13361	13537	13415	13346	13349	13529	13442	13416	13319	13361	13374	13269	13427	13508	13423	13446	13358	13390	13198	13449	13247	13315	13551	13393	13647	13159	13469	13424	13473	13353	13395	13294	13391	13253	13339	13535	13442	13352	13537	13394	13368	13322	13352	13473	13332	13342	13386	13401	13381	13509	13344	13194	13323	13396	13418	13473	13499	13633	13351	13510	13326	13431	13415	13481	13353	13322	13439	13311	13235	13641	13332	13393	13369	13540	13406	13282	13447	13385	13392	13473	13377	13563	13243	13392	13448	13274	13438	13265	13392	13209	13331	13432	13277	13278	13371	13365	13337	13248	13323	13303	13392	13352	13427	13527	13467	13469	13377	13211	13458	13394	13451	13435	13341	13622	13293	13406	13310	13358	13354	13395	13239	13365	13245	13417	13337	13351	13339	13293	13501	13504	13331	13462	13326	13335	13238	13670	13310	13357	13407	13315	13427	13359	13303	13381	13297	13495	13375	13298	13307	13434	13491	13251	13306	13271	13502	13294	13518	13495	13560	13364	13498	13370	13469	13405	13274	13350	13416	13366	13330	13375	13530	13395	13337	13405	13376	13401	13397	13355	13411	13258	13424	13392	13276	13494	13320	13393	13308	13386	13376	13186	13393	13337	13372	13449	13489	13372	13379	13198	13415	13397	13217	13442	13350	13420	13191	13381	13322	13467	13285	13425	13604	13303	13300	13261	13383	13566	13492	13298	13547	13351	13515	13205	13374	13333	13275	13309	13322	13322	13334	13431	13484	13327	13350	13501	13427	13341	13400	13327	13371	13258	13445	13460	13361	13454	13362	13167	13551	13411	13417	13451	13365	13445	13222	13458	13299	13544	13413	13399	13366	13234	13394	13422	13491	13278	13517	13342	13180	13385	13191	13253	13261	13553	13405	13334	13375	13438	13403	13414	13569	13409	13415	13405	13281	13245	13518	13304	13205	13325	13397	13469	13395	13507	13318	13412	13371	13360	13381	13313	13297	13341	13324	13449	13355	13376	13295	13268	13420	13364	13423	13382	13369	13378	13410	13259	13390	13346	13307	13328	13309	13299	13316	13487	13464	13375	13434	13414	13387	13332	13435	13326	13471	13473	13480	13413	13498	13312	13315	13550	13141	13293	13329	13471	13465	13358	13377	13261	13468	13366	13518	13398	13394	13285	13326	13452	13316	13545	13506	13368	13439	13404	13298	13220	13375	13251	13357	13503	13368	13269	13434	13241	13316	13371	13377	13525	13316	13377	13354	13382	13444	13348	13307	13381	13273	13336	13340	13204	13239	13295	13309	13444	13251	13543	13354	13329	13420	13539	13394	13380	13425	13454	13508	13368	13541	13350	13423	13564	13351	13392	13401	13513	13390	13440	13424	13295	13460	13385	13539	13472	13365	13291	13324	13272	13424	13335	13314	13337	13450	13482	13391	13547	13353	13219	13348	13541	13489	13410	13482	13540	13151	13265	13435	13498	13318	13364	13429	13407	13297	13403	13487	13528	13327	13414	13401	13408	13409	13508	13381	13372	13475	13291	13384	13460	13354	13324	13486	13547	13532	13529	13373	13161	13387	13568	13303	13556	13367	13437	13484	13399	13310	13341	13351	13472	13473	13410	13323	13399	13254	13370	13362	13385	13354	13443	13345	13549	13324	13191	13406	13447	13606	13328	13375	13503	13439	13466	13393	13388	13316	13484	13191	13462	13343	13458	13599	13356	13406	13207	13170	13456	13167	13496	13322	13410	13366	13422	13283	13481	13461	13354	13550	13401	13263	13242	13267	13492	13402	13451	13533	13346	13630	13482	13463	13246	13250	13307	13384	13314	13500	13508	13480	13282	13341	13358	13327	13472	13397	13280	13249	13345	13341	13196	13440	13276	13434	13325	13323	13263	13496	13318	13301	13310	13323	13315	13369	13453	13400	13410	13282	13438	13358	13285	13313	13484	13442	13467	13351	13394	13441	13406	13439	13423	13493	13407	13271	13524	13407	13443	13348	13408	13353	13379	13376	13468	13314	13461	13594	13432	13349	13295	13223	13492	13395	13371	13347	13598	13399	13329	13411	13348	13334	13385	13400	13133	13379	13348	13330	13632	13338	13367	13325	13414	13317	13320	13172	13349	13314	13459	13502	13320	13383	13314	13314	13464	13394	13357	13523	13411	13436	13213	13299	13265	13482	13355	13255	13426	13401	13340	13382	13546	13438	13292	13264	13262	13371	13371	13321	13432	13281	13342	13413	13364	13525	13399	13379	13360	13174	13394	13301	13385	13273	13255	13401	13247	13395	13540	13429	13445	13297	13366	13401	13459	13580	13494	13388	13489	13646	13406	13414	13506	13500	13370	13419	13402	13423	13378	13505	13263	13483	13389	13265	13297	13326	13423	13447	13379	13310	13333	13385	13348	13141	13389	13373	13382	13447	13446	13443	13315	13394	13394	13194	13432	13406	13392	13505	13411	13405	13418	13469	13305	13324	13335	13406	13375	13385	13420	13298	13402	13590	13247	13340	13279	13430	13501	13510	13403	13462	13266	13460	13365	13452	13407	13228	13542	13430	13469	13506	13432	13423	13540	13240	13419	13299	13435	13423	13662	13427	13266	13375	13474	13342	13364	13520	13319	13278	13511	13534	13471	13492	13249	13354	13439	13585	13539	13275	13313	13183	13336	13469	13297	13490	13557	13372	13321	13490	13345	13317	13206	13364	13401	13229	13316	13266	13398	13310	13423	13326	13398	13401	13421	13324	13478	13411	13426	13417	13455	13253	13459	13463	13571	13400	13349	13311	13264	13401	13190	13287	13342	13495	13345	13460	13356	13407	13249	13453	13360	13352	13288	13500	13365	13708	13401	13256	13510	13436	13383	13405	13480	13362	13409	13523	13379	13439	13452	13362	13321	13388	13370	13484	13333	13244	13318	13438	13439	13302	13260	13270	13430	13381	13321	13341	13252	13354	13489	13280	13547	13494	13311	13435	13462	13228	13399	13437	13752	13380	13358	13305	13262	13487	13347	13361	13421	13400	13614	13395	13449	13349	13358	13439	13361	13356	13451	13399	13384	13376	13265	13340	13412	13411	13428	13356	13430	13286	13562	13363	13421	13279	13350	13519	13414	13293	13360	13233	13460	13347	13372	13511	13493	13248	13361	13408	13332	13375	13320	13325	13386	13366	13305	13382	13342	13436	13403	13460	13420	13312	13475	13405	13540	13479	13371	13508	13390	13239	13357	13335	13410	13420	13374	13481	13338	13382	13487	13317	13435	13630	13308	13362	13302	13318	13340	13646	13364	13451	13376	13436	13420	13353	13517	13340	13361	13534	13239	13205	13360	13356	13250	13401	13397	13385	13347	13199	13254	13367	13460	13300	13325	13544	13371	13243	13441	13589	13361	13278	13272	13671	13467	13421	13276	13454	13267	13320	13386	13141	13404	13340	13403	13458	13320	13384	13380	13152	13486	13516	13266	13336	13330	13431	13440	13469	13279	13403	13514	13480	13495	13284	13421	13449	13469	13450	13340	13457	13362	13436	13412	13465	13408	13268	13481	13387	13320	13307	13424	13191	13451	13504	13318	13436	13235	13320	13493	13433	13240	13393	13331	13457	13206	13463	13381	13422	13517	13364	13399	13245	13362	13301	13425	13416	13291	13436	13402	13331	13480	13325	13314	13444	13510	13220	13248	13347	13391	13375	13339	13433	13312	13230	13314	13234	13438	13451	13319	13361	13341	13390	13269	13284	13518	13348	13457	13399	13467	13245	13376	13437	13307	13389	13381	13287	13470	13514	13429	13170	13459	13348	13220	13407	13310	13432	13425	13592	13288	13320	13465	13180	13203	13395	13432	13373	13405	13354	13405	13381	13335	13328	13298	13392	13278	13265	13355	13449	13434	13524	13281	13326	13343	13371	13339	13371	13445	13342	13390	13523	13332	13350	13382	13280	13389	13416	13441	13516	13429	13367	13333	13357	13480	13310	13380	13369	13357	13442	13398	13340	13374	13422	13440	13404	13440	13477	13366	13427	13336	13507	13377	13264	13309	13393	13322	13280	13311	13263	13341	13400	13275	13368	13397	13349	13464	13424	13280	13548	13309	13484	13406	13324	13381	13431	13260	13408	13377	13403	13316	13372	13440	13213	13465	13548	13218	13474	13266	13496	13300	13430	13422	13371	13387	13429	13451	13361	13343	13459	13440	13516	13419	13461	13238	13463	13242	13383	13395	13365	13521	13347	13322	13395	13207	13266	13330	13481	13249	13419	13381	13375	13434	13402	13417	13399	13246	13438	13323	13368	13535	13352	13237	13501	13284	13450	13271	13399	13392	13344	13260	13395	13359	13355	13523	13265	13448	13540	13386	13323	13378	13281	13357	13330	13507	13459	13405	13461	13350	13358	13465	13319	13408	13439	13381	13468	13359	13258	13478	13214	13488	13230	13619	13353	13295	13332	13285	13471	13409	13494	13416	13332	13312	13367	13389	13427	13479	13402	13362	13402	13245	13442	13548	13262	13310	13452	13402	13473	13310	13351	13481	13526	13460	13345	13360	13430	13311	13440	13389	13225	13512	13402	13434	13328	13330	13282	13448	13392	13343	13302	13252	13543	13423	13357	13214	13441	13320	13301	13388	13236	13460	13251	13418	13411	13648	13315	13351	13262	13363	13346	13461	13343	13251	13401	13335	13465	13291	13277	13275	13511	13450	13324	13277	13332	13284	13427	13336	13385	13452	13209	13351	13480	13435	13217	13412	13398	13293	13541	13324	13353	13528	13293	13401	13337	13479	13407	13480	13230	13383	13497	13402	13496	13377	13335	13338	13473	13333	13357	13319	13404	13437	13330	13379	13335
33567	40575	39094	26335	17787	15862	15400	15323	15117	15109	15039	15336	15248	15199	15173	15333	15289	15417	15021	15371	15160	15213	15246	15244	15068	15254	15168	15157	15095	15153	14997	15168	15084	15233	15142	15192	15300	15210	15305	15162	15269	15228	15044	15094	15051	15179	15205	14991	15155	15352	15013	15134	15086	15280	15271	15192	15387	15114	15184	15334	15317	15342	15017	15193	15393	15056	15197	15285	15142	15194	15182	15280	15250	15145	15068	15260	15029	15200	15060	15101	15368	15084	15164	15246	15018	15224	15251	15158	15162	15091	15192	15154	15186	15165	15336	15063	15057	15146	15149	15194	15258	14906	15084	15168	14950	15140	15116	15072	14951	15095	15301	15160	15229	15308	15224	15167	15100	15053	15193	15240	15161	15104	15096	15198	14913	15161	15310	15166	14933	15383	15364	15100	15317	15218	15194	15213	15267	15037	15092	15225	15326	15069	15075	15277	15101	15114	15259	15336	15236	15075	15041	15153	15104	15110	15241	15203	15184	15076	15147	15139	14978	15083	15136	15225	14886	15061	15147	14900	15171	15151	15033	15186	15177	14897	15074	15099	15230	15268	15103	15258	15020	15114	15215	15167	15247	15033	15178	15050	15153	15215	14999	15206	15266	15038	15240	15153	15131	15158	15178	15203	15139	15071	15010	15151	15232	15063	15114	15210	15317	15137	15065	15060	15126	15196	15229	15195	15176	15134	15333	15211	15157	15130	15179	15003	15086	15217	15042	15279	15230	14959	15445	15154	15105	15289	15290	15067	15183	15369	15237	15146	15238	15017	15101	15047	15194	15304	15245	14991	15385	15216	15375	15110	15172	15220	14991	15250	15139	15126	15148	15169	15185	15324	15097	15011	15273	15134	15201	15165	15324	15171	15253	15088	15112	15033	15147	15369	15230	15114	15412	15147	15272	15205	15322	15206	15187	15021	15208	15021	15102	14995	15151	14917	15121	15355	15114	15325	15084	15086	15143	15159	15011	15111	15261	15196	15063	15050	15179	15099	15147	14954	15181	15152	15138	15163	15048	15277	15196	15230	15151	15226	15286	15098	15035	15339	15227	15288	15066	15113	15307	15149	15238	15178	15023	15017	15199	15414	15197	15165	15207	15188	15104	15253	15335	15170	15186	15156	14954	15189	15384	15223	15271	15356	15197	15150	15248	15232	15138	14977	15209	15045	15192	15185	15157	14995	15088	15000	14958	15015	15213	14866	15109	15086	15271	15169	15304	15058	15276	15196	15292	15221	15133	15259	15163	15161	15252	15191	15036	15251	15263	15085	15187	15104	15139	14946	15150	15151	15127	15017	15271	15176	15188	14985	15046	15000	14992	15090	15194	15348	15137	15307	15048	15277	15109	15262	15062	15107	15142	15262	14880	15057	15112	15229	15160	15083	15162	15196	15193	15291	15079	14954	15306	15205	15253	15280	15020	15230	15248	15275	15220	15190	15008	15207	15227	15211	15290	15191	15399	15010	15226	15123	15176	15093	15302	15265	15242	15219	15256	15225	15149	15078	15148	15128	14975	15053	15094	15030	15044	14948	15193	14974	15189	15321	15128	15285	14956	15093	15179	15179	15061	15052	15207	15185	15050	15203	15287	15002	15171	15129	15174	15208	15266	15038	15253	15258	15198	15089	15143	15243	15173	15049	15282	14963	14979	15130	15079	15159	15087	15374	15105	15212	15225	15071	14944	15125	15267	15108	15185	15161	15393	15047	15025	15231	15193	15139	15268	15083	15091	15186	15199	15162	15115	15327	15302	15144	15181	15222	15175	15279	15204	15244	15073	15208	15356	15127	15036	14966	15082	15069	15179	15177	15191	15302	15096	15159	14963	15084	15313	15045	15263	15302	15150	15209	15089	15036	15270	15181	15170	15207	15143	15302	14975	15301	15093	15114	14974	15196	15328	15251	15217	15007	15409	15363	15222	15257	15123	15323	15250	15234	15151	15066	15159	15038	15225	15258	15223	15132	15250	14964	15186	15312	15344	15030	15399	15090	14959	15171	15226	15019	15149	15159	15064	15232	15046	15342	15342	15262	15229	15163	15159	15250	15080	14985	15015	15162	15155	15033	15152	15143	15180	15214	15231	15027	15150	15060	15183	15210	15155	15161	15213	15128	15152	15167	15200	15155	15327	15375	15055	14979	15398	15316	15263	14870	15187	15202	15383	15179	15088	15355	15189	15398	15152	15220	15192	15077	14989	15147	15146	15261	15285	15191	15407	15087	15136	15232	15288	15243	15178	15329	15368	15299	14999	15098	15070	15192	15377	15232	15098	15312	15229	15160	15122	15401	15042	15010	15189	15380	15175	15285	14989	15103	15204	15375	15181	15210	15248	15265	15070	15187	15135	14953	15182	15194	15409	15258	15048	15036	15187	15186	15281	15315	15216	15078	15000	15074	15234	15073	15155	15129	15418	15328	15012	15145	15046	15152	15205	15056	15112	15305	15223	15219	15195	15170	15138	15146	15149	15111	15228	14981	15144	15204	15225	15072	15325	15205	15177	15104	15158	15177	15031	15197	15064	15087	15236	15085	15233	15263	15279	15157	15160	15017	15081	15055	15073	15078	15132	15165	15273	15205	15136	15152	15275	15270	15011	15013	15214	15196	15216	15139	14972	14995	15128	15326	15154	15035	15261	15319	15195	15229	15005	15210	15036	15042	15104	15142	15183	15042	14916	15047	15159	15375	15149	15117	15212	15161	14962	14976	14912	15205	15161	15136	15112	15186	15066	15384	15206	15007	15177	15157	15037	15150	15275	15143	15069	15165	15181	15287	15020	15265	15182	15315	15191	15115	15333	15123	15171	15169	15140	15064	15118	15387	15210	15133	15263	15055	15017	15029	15018	15175	15313	15195	15410	15218	14979	15112	15081	15168	15283	15001	15180	15119	15149	15058	15090	15069	15096	15169	15111	15340	15017	15088	15113	15223	15201	15265	15370	15180	15101	15006	15050	15093	15134	15131	15196	15118	15192	15086	15129	15269	15009	15091	15323	15184	15328	15134	15255	15186	15212	15224	15163	15225	14858	15101	15183	15267	15187	14993	15159	15330	15164	15131	14986	15016	15270	15314	15246	15224	15214	15223	14980	15059	15202	15233	15070	15091	15205	15111	15155	15127	15065	15201	15176	15093	15171	15253	15199	15121	15149	15133	15128	15189	15265	15125	15097	15164	15047	14975	15269	14954	15115	15296	15025	15185	15248	14971	15099	15253	14953	14975	14815	15406	15275	15070	15140	15153	15047	15153	15271	15175	15182	15151	15136	15096	15048	15018	15118	14939	15171	14958	15267	14993	15080	15128	15112	15126	15129	15168	15196	15106	14992	14974	15123	15188	15404	15085	15229	15115	15081	15014	15098	15250	15239	15125	15213	14991	15071	15245	15242	15129	15062	15166	14973	15263	15305	15034	15116	15310	15270	15081	14992	15071	15073	15144	15428	14938	15099	15236	15302	15148	14823	15290	15176	15296	15121	15159	15295	15271	15268	15169	15110	15337	15330	15158	15187	15255	15263	14904	15073	15158	15335	15248	15209	15026	15181	15209	15292	15208	15326	15199	15236	15246	15200	15311	15089	15171	15263	15221	14964	15054	15043	15113	15054	15198	15013	15236	15145	15426	15257	14967	15105	15286	15182	15156	15287	15113	14928	15252	15175	15240	15105	15355	15190	15293	15395	15082	14913	15122	15155	15164	15219	15128	15062	15186	15083	15126	15178	15137	15199	15109	15142	15124	15181	15125	15005	15316	15265	15080	15287	15114	15227	15274	15271	15274	15311	15399	15288	15170	15200	15027	15156	15289	15169	15122	15114	15030	15199	15101	15025	15103	15304	15334	15269	15225	15187	15175	15319	15115	15170	15112	15170	15124	15132	15074	15156	15189	15277	15195	15085	15077	15134	15295	15336	15038	15076	15240	15130	15101	15377	15262	15275	15130	15299	15168	15204	15006	15096	15156	15150	15155	15155	15098	15077	15028	15228	15059	15226	15076	15175	15255	15167	15175	15169	15055	15145	15280	15209	15138	15036	15102	15066	15177	15216	15357	15231	15073	15356	15154	15240	15218	15122	15182	15140	15080	14905	15021	15107	15085	15092	15123	15283	15014	15091	15105	15049	15001	15099	15220	15291	15240	15064	15203	14943	15109	15160	15176	15110	15173	15190	15165	15082	15175	15205	15242	15236	15278	15164	15271	15038	15325	14968	15217	15041	15185	15054	14968	15008	15333	15202	15152	15354	15368	14998	15040	15198	15312	15164	15322	14983	15131	15108	15055	15373	15267	15226	15266	15273	15118	15078	15230	15127	15131	15026	15349	15138	15236	15058	15125	15086	15154	15022	15232	15178	15208	15258	15061	15195	15062	15082	15233	15076	15351	15036	15055	15262	15190	15344	15250	15129	15153	14973	15056	15110	15188	15144	15065	15127	15117	14980	15185	15118	15108	15298	15258	15327	15268	15033	15149	15083	15263	15029	15042	15108	15084	15115	15153	15193	15055	15040	15040	14921	15069	15054	15171	15165	15070	15251	15190	15196	15070	15358	15070	15087	15269	15271	15106	15141	15100	15204	15332	15235	15310	15200	15198	15290	15159	15080	15257	15154	15290	15175	15292	15200	15100	15317	15128	15229	15099	15178	15164	15120	15040	15062	15081	15229	15127	15234	15513	15159	15155	15006	15074	15129	15178	14972	15149	15009	15083	15358	15177	15160	15115	15154	15120	15343	15122	15324	15271	15257	15121	15277	15153	15208	15126	15025	15102	15293	15054	15249	15413	15102	14943	15124	15045	14994	15213	15356	15176	15226	15162	15248	15146	15114	15202	15224	15218	15033	15048	15164	15051	15221	15134	15207	15226	15283	14945	15073	15147	15133	14918	15174	15108	15266	15142	15027	15185	15238	15212	14997	15186	15252	15271	15342	15181	15106	15174	15247	15016	15224	15315	15302	15207	15170	15615	15126	15098	15010	15052	15412	15164	15169	15105	15171	15151	15166	15069	15118	15305	15007	15216	15116	15278	15236	15301	14974	15207	15108	15246	15172	15127	15265	15146	15261	15083	15085	15345	15058	15180	15109	15017	15115	15270	15203	15412	15097	15235	15229	14948	15298	15060	15132	15237	15199	15139	15100	15140	15187	15007
42855	57620	40450	21970	15457	13912	13750	13607	13565	13543	13580	13525	13507	13623	13651	13598	13784	13497	13676	13630	13557	13739	13483	13605	13515	13461	13602	13616	13616	13600	13685	13646	13677	13634	13574	13593	13372	13641	13684	13573	13688	13431	13588	13570	13445	13576	13471	13457	13582	13504	13667	13630	13648	13642	13499	13866	13568	13664	13702	13706	13751	13498	13394	13558	13701	13714	13525	13663	13620	13622	13574	13603	13539	13592	13618	13592	13687	13799	13588	13543	13481	13519	13571	13717	13519	13714	13647	13512	13695	13558	13557	13461	13559	13798	13494	13607	13553	13586	13538	13705	13646	13490	13526	13480	13661	13540	13585	13728	13612	13482	13619	13682	13753	13656	13647	13562	13609	13576	13616	13585	13659	13564	13565	13606	13568	13465	13678	13554	13718	13622	13578	13654	13465	13574	13569	13700	13457	13551	13730	13735	13680	13622	13535	13551	13658	13503	13650	13697	13774	13568	13608	13702	13591	13547	13453	13573	13602	13536	13714	13603	13477	13591	13578	13506	13543	13416	13497	13533	13840	13480	13539	13648	13554	13620	13704	13664	13567	13539	13695	13554	13680	13491	13631	13556	13616	13414	13684	13510	13439	13588	13699	13599	13677	13453	13516	13546	13475	13498	13624	13800	13557	13616	13542	13678	13507	13503	13623	13554	13412	13601	13518	13472	13625	13498	13525	13644	13633	13702	13528	13641	13571	13561	13540	13615	13607	13621	13679	13712	13454	13547	13569	13409	13678	13528	13614	13640	13558	13483	13616	13696	13573	13508	13664	13602	13436	13551	13546	13675	13649	13654	13713	13360	13564	13388	13665	13652	13751	13522	13614	13713	13599	13497	13444	13511	13617	13636	13582	13493	13746	13664	13627	13545	13568	13828	13699	13682	13544	13574	13649	13537	13459	13649	13468	13671	13558	13658	13520	13621	13663	13681	13537	13568	13501	13465	13804	13597	13618	13776	13605	13434	13832	13682	13667	13670	13790	13580	13580	13499	13645	13583	13686	13422	13479	13599	13553	13481	13572	13586	13570	13613	13559	13545	13554	13613	13653	13533	13639	13665	13633	13637	13718	13670	13544	13621	13605	13744	13704	13676	13619	13554	13569	13492	13681	13646	13576	13661	13604	13364	13586	13698	13651	13672	13641	13682	13678	13517	13737	13646	13484	13593	13629	13548	13547	13517	13542	13549	13679	13360	13741	13571	13623	13672	13669	13539	13610	13546	13744	13662	13571	13578	13489	13528	13630	13547	13513	13496	13616	13717	13647	13503	13442	13501	13664	13550	13658	13630	13538	13600	13731	13530	13467	13367	13712	13561	13709	13511	13580	13625	13574	13564	13592	13520	13611	13429	13575	13620	13563	13709	13470	13598	13554	13515	13536	13616	13505	13700	13807	13482	13494	13549	13636	13721	13533	13685	13472	13590	13714	13464	13654	13574	13539	13608	13600	13506	13480	13581	13484	13692	13560	13507	13435	13730	13587	13559	13608	13660	13652	13647	13472	13469	13599	13509	13602	13648	13644	13535	13592	13550	13582	13480	13649	13630	13528	13652	13425	13581	13485	13604	13652	13502	13443	13466	13786	13530	13645	13662	13564	13653	13649	13667	13545	13340	13625	13573	13526	13563	13545	13583	13505	13634	13561	13409	13735	13721	13666	13598	13574	13505	13607	13547	13481	13466	13504	13559	13602	13539	13603	13615	13554	13530	13550	13669	13518	13721	13637	13704	13594	13600	13450	13487	13408	13538	13726	13631	13637	13739	13597	13723	13707	13628	13561	13500	13403	13687	13597	13584	13651	13601	13607	13588	13531	13594	13515	13518	13666	13605	13589	13692	13551	13491	13496	13618	13489	13646	13511	13508	13527	13496	13750	13504	13618	13617	13538	13430	13564	13659	13562	13578	13750	13660	13635	13581	13703	13493	13508	13635	13602	13720	13634	13651	13732	13601	13579	13638	13763	13559	13468	13716	13572	13416	13660	13692	13498	13486	13624	13614	13554	13614	13424	13680	13602	13574	13527	13688	13568	13509	13595	13459	13629	13643	13524	13611	13580	13551	13579	13577	13603	13656	13399	13792	13563	13499	13537	13774	13489	13358	13496	13643	13505	13712	13576	13512	13567	13543	13628	13649	13617	13586	13714	13640	13556	13627	13459	13357	13611	13636	13340	13595	13729	13637	13629	13593	13503	13537	13508	13619	13632	13702	13660	13599	13617	13576	13514	13750	13491	13642	13677	13697	13633	13453	13717	13609	13610	13460	13397	13401	13733	13487	13569	13643	13668	13503	13564	13598	13473	13557	13656	13455	13554	13589	13548	13450	13688	13712	13584	13584	13692	13688	13716	13524	13548	13517	13553	13684	13496	13742	13596	13679	13403	13670	13407	13638	13593	13453	13662	13612	13540	13585	13506	13604	13550	13500	13548	13640	13605	13479	13563	13548	13526	13572	13595	13538	13496	13431	13676	13314	13482	13743	13798	13467	13485	13626	13546	13623	13578	13786	13525	13410	13513	13584	13535	13454	13617	13371	13482	13571	13658	13584	13715	13540	13471	13647	13368	13575	13631	13492	13654	13724	13657	13593	13664	13582	13494	13593	13675	13606	13601	13616	13540	13470	13564	13523	13642	13689	13565	13587	13567	13651	13477	13583	13609	13647	13627	13473	13457	13627	13713	13636	13680	13845	13539	13487	13610	13643	13712	13578	13784	13507	13695	13596	13561	13551	13502	13560	13776	13590	13559	13517	13716	13753	13567	13634	13664	13570	13534	13541	13536	13447	13682	13584	13641	13572	13342	13430	13646	13650	13657	13589	13674	13415	13474	13511	13621	13707	13678	13700	13426	13539	13591	13546	13422	13572	13556	13637	13674	13618	13442	13541	13506	13436	13548	13576	13598	13585	13826	13408	13557	13809	13639	13657	13570	13465	13581	13585	13669	13666	13673	13783	13816	13775	13527	13536	13598	13448	13528	13502	13742	13456	13780	13383	13613	13588	13587	13697	13622	13543	13550	13453	13561	13486	13558	13668	13525	13582	13484	13522	13718	13498	13606	13616	13616	13643	13723	13537	13585	13442	13481	13791	13761	13548	13525	13559	13615	13562	13473	13818	13415	13518	13680	13564	13607	13628	13541	13517	13531	13791	13647	13585	13587	13550	13549	13728	13457	13480	13559	13765	13626	13617	13604	13501	13545	13620	13544	13717	13555	13617	13464	13539	13675	13561	13537	13706	13732	13707	13585	13612	13659	13386	13655	13557	13454	13622	13440	13767	13546	13622	13647	13546	13573	13562	13540	13484	13603	13644	13685	13525	13685	13588	13614	13538	13722	13495	13713	13508	13552	13401	13606	13512	13480	13650	13501	13541	13711	13554	13544	13591	13593	13608	13608	13627	13452	13537	13610	13566	13524	13664	13627	13505	13626	13668	13538	13661	13556	13581	13463	13626	13508	13462	13665	13577	13422	13730	13639	13614	13594	13551	13579	13577	13671	13575	13617	13721	13622	13535	13404	13614	13739	13571	13638	13648	13617	13435	13519	13565	13649	13562	13442	13382	13511	13760	13573	13604	13514	13714	13585	13612	13530	13568	13638	13546	13375	13682	13692	13467	13606	13572	13511	13630	13704	13608	13737	13643	13533	13586	13695	13632	13619	13606	13559	13644	13479	13631	13532	13698	13599	13651	13579	13640	13568	13495	13607	13547	13577	13636	13627	13586	13606	13522	13439	13579	13463	13511	13714	13637	13602	13554	13568	13668	13604	13727	13559	13642	13543	13704	13630	13530	13519	13740	13619	13756	13604	13791	13675	13444	13511	13568	13592	13522	13595	13484	13536	13651	13624	13443	13694	13491	13664	13602	13611	13691	13738	13685	13459	13676	13541	13432	13543	13799	13635	13650	13553	13559	13707	13778	13715	13666	13696	13676	13688	13722	13541	13594	13543	13642	13608	13683	13448	13530	13608	13575	13658	13519	13665	13692	13600	13567	13572	13425	13774	13613	13706	13313	13606	13638	13485	13689	13589	13650	13608	13434	13595	13349	13592	13651	13600	13578	13464	13558	13684	13597	13380	13657	13643	13607	13673	13552	13594	13726	13521	13450	13592	13601	13542	13600	13599	13468	13708	13568	13562	13649	13696	13617	13634	13460	13527	13690	13629	13696	13812	13603	13539	13403	13606	13627	13581	13684	13657	13647	13495	13700	13492	13463	13711	13649	13552	13618	13779	13620	13673	13628	13480	13570	13417	13634	13564	13697	13387	13828	13599	13579	13497	13655	13531	13703	13615	13469	13459	13544	13660	13538	13668	13486	13529	13473	13588	13593	13585	13749	13739	13596	13659	13665	13652	13662	13624	13657	13743	13851	13541	13494	13573	13489	13703	13669	13515	13548	13638	13441	13435	13619	13541	13730	13542	13592	13612	13670	13461	13502	13564	13592	13453	13490	13569	13725	13612	13804	13526	13753	13656	13543	13573	13525	13667	13620	13439	13584	13710	13649	13622	13474	13671	13669	13582	13480	13602	13655	13663	13390	13665	13686	13485	13513	13485	13804	13794	13568	13571	13663	13602	13444	13588	13596	13590	13751	13551	13580	13574	13545	13618	13614	13699	13504	13563	13547	13617	13572	13641	13728	13666	13667	13720	13487	13577	13627	13586	13667	13670	13523	13739	13521	13547	13557	13677	13606	13525	13756	13743	13608	13710	13691	13497	13460	13684	13525	13710	13623	13721	13451	13651	13681	13834	13502	13784	13630	13516	13478	13554	13544	13366	13465	13539	13753	13702	13629	13630	13533	13630	13680	13600	13465	13576	13480	13384	13438	13561	13556	13507	13777	13640	13559	13730	13660	13568	13544	13669	13660	13647	13668	13564	13548	13692	13548	13663	13674	13611	13415	13462	13548	13644	13428	13622	13636	13653	13612	13386	13475	13704	13510	13573	13485	13688	13670	13562	13580	13507	13632	13688	13537	13630	13506	13577	13579	13613	13683	13718	13406	13747	13589	13612	13514	13730	13490	13621	13515	13658	13737	13628	13687	13555	13637	13524	13755	13251	13576	13745	13525	13619	13557	13536	13643	13569	13620	13712	13522	13686	13494	13469	13469	13708	13578	13393	13577	13715	13463	13589	13456
30964	40420	44567	30859	19796	16492	15869	15517	15392	15381	15385	15546	15573	15391	15481	15470	15294	15236	15247	15254	15249	15631	15447	15399	15463	15268	15432	15552	15285	15506	15355	15689	15482	15430	15518	15270	15533	15495	15311	15489	15383	15567	15305	15253	15454	15538	15436	15286	15322	15361	15567	15281	15450	15292	15335	15512	15561	15388	15206	15317	15589	15104	15428	15484	15373	15268	15409	15250	15426	15191	15272	15368	15429	15284	15302	15360	15228	15425	15302	15541	15480	15230	15373	15247	15338	15422	15386	15456	15286	15312	15454	15603	15391	15236	15557	15207	15436	15383	15533	15295	15268	15235	15413	15590	15263	15349	15467	15327	15431	15521	15520	15346	15179	15380	15622	15541	15414	15340	15305	15202	15445	15418	15500	15181	15459	15492	15271	15514	15306	15222	15515	15410	15454	15399	15547	15490	15349	15417	15412	15338	15325	15338	15703	15398	15587	15281	15506	15514	15253	15124	15255	15510	15444	15327	15532	15413	15410	15524	15531	15468	15258	15347	15368	15250	15397	15350	15395	15297	15402	15432	15279	15559	15379	15321	15261	15539	15437	15316	15556	15533	15493	15468	15505	15397	15466	15431	15094	15455	15467	15441	15316	15373	15156	15512	15456	15483	15529	15360	15368	15380	15405	15414	15387	15352	15340	15538	15354	15535	15443	15222	15165	15514	15384	15424	15370	15274	15421	15480	15533	15401	15370	15471	15454	15512	15441	15490	15267	15392	15284	15365	15414	15591	15449	15150	15376	15390	15341	15495	15382	15372	15401	15315	15387	15456	15519	15376	15334	15367	15512	15427	15441	15396	15396	15233	15368	15505	15288	15158	15394	15469	15264	15522	15295	15428	15425	15375	15317	15213	15398	15331	15235	15178	15462	15538	15432	15359	15455	15490	15375	15486	15275	15472	15412	15393	15469	15428	15326	15184	15362	15274	15370	15334	15332	15452	15405	15431	15387	15500	15458	15215	15347	15484	15352	15213	15333	15485	15442	15485	15482	15507	15362	15512	15500	15273	15362	15313	15395	15266	15511	15489	15341	15185	15220	15318	15252	15318	15403	15439	15314	15269	15566	15303	15303	15184	15256	15332	15344	15463	15428	15472	15456	15303	15365	15367	15279	15318	15239	15339	15395	15527	15431	15373	15462	15398	15365	15310	15404	15341	15461	15312	15444	15297	15356	15522	15318	15353	15334	15198	15241	15323	15368	15054	15422	15109	15490	15356	15352	15368	15476	15320	15432	15341	15440	15474	15330	15423	15250	15108	15460	15479	15214	15295	15448	15261	15354	15178	15468	15286	15357	15445	15576	15400	15327	15383	15103	15560	15226	15551	15397	15388	15361	15396	15310	15249	15223	15401	15222	15263	15193	15365	15269	15362	15395	15483	15544	15344	15436	15474	15483	15075	15365	15503	15266	15343	15482	15486	15511	15574	15419	15396	15386	15238	15385	15472	15150	15359	15331	15296	15256	15473	15297	15414	15295	15078	15481	15366	15589	15197	15311	15443	15452	15336	15343	15438	15282	15181	15469	15399	15369	15384	15359	15468	15275	15274	15414	15435	15379	15381	15414	15483	15529	15290	15410	15527	15325	15374	15116	15269	15394	15289	15195	15293	15239	15251	15256	15258	15371	15539	15437	15225	15372	15403	15422	15394	15409	15370	15497	15576	15454	15255	15399	15239	15367	15473	15427	15334	15332	15249	15328	15441	15139	15261	15072	15271	15449	15444	15274	15340	15361	15291	15480	15296	15236	15546	15463	15228	15435	15432	15402	15452	15385	15291	15243	15330	15467	15419	15401	15449	15394	15352	15454	15466	15246	15189	15334	15341	15238	15214	15443	15310	15272	15291	15270	15230	15432	15303	15496	15352	15315	15551	15392	15334	15300	15217	15285	15255	15400	15282	15481	15258	15488	15351	15416	15237	15447	15449	15358	15436	15279	15360	15293	15391	15500	15239	15394	15410	15324	15330	15275	15390	15352	15547	15517	15386	15370	15484	15359	15502	15430	15260	15305	15173	15389	15210	15456	15366	15374	15470	15432	15296	15491	15248	15432	15272	15700	15393	15312	15354	15448	15480	15348	15440	15145	15366	15499	15288	15332	15353	15455	15301	15281	15603	15461	15459	15445	15280	15467	15298	15337	15386	15283	15515	15319	15347	15425	15345	15236	15238	15591	15386	15311	15557	15354	15361	15159	15321	15204	15096	15408	15348	15367	15269	15534	15335	15339	15652	15404	15500	15301	15321	15286	15175	15194	15355	15205	15364	15542	15444	15273	15260	15516	15261	15540	15400	15369	15492	15439	15080	15229	15316	15270	15339	15488	15371	15443	15171	15388	15392	15206	15364	15273	15368	15368	15323	15355	15359	15313	15247	15183	15310	15272	15467	15250	15478	15405	15254	15325	15280	15513	15518	15383	15335	15432	15344	15461	15501	15419	15442	15504	15222	15498	15313	15431	15329	15449	15546	15575	15254	15396	15326	15084	15350	15340	15187	15508	15408	15286	15307	15464	15347	15527	15274	15490	15574	15220	15571	15140	15308	15439	15492	15298	15321	15508	15380	15449	15369	15220	15447	15450	15257	15232	15413	15342	15328	15351	15400	15291	15255	15305	15360	15293	15414	15361	15236	15358	15169	15361	15259	15469	15361	15336	15269	15366	15501	15212	15479	15301	15279	15277	15352	15331	15122	15427	15169	15380	15195	15272	15409	15281	15407	15424	15429	15514	15490	15458	15494	15265	15334	15309	15262	15306	15275	15481	15312	15444	15342	15351	15544	15344	15395	15457	15150	15173	15503	15467	15385	15215	15335	15311	15270	15223	15224	15361	15475	15475	15354	15249	15448	15407	15109	15245	15343	15459	15419	15478	15198	15635	15367	15453	15197	15484	15383	15511	15271	15344	15390	15541	15484	15346	15195	15369	15323	15340	15279	15326	15459	15546	15299	15333	15262	15285	15321	15346	15397	15356	15407	15309	15496	15337	15232	15363	15426	15612	15221	15452	15415	15351	15261	15557	15420	15246	15173	15229	15429	15326	15346	15336	15371	15546	15337	15334	15127	15475	15538	15333	15380	15507	15375	15363	15527	15325	15339	15388	15448	15362	15207	15401	15310	15329	15393	15486	15441	15490	15493	15276	15454	15426	15449	15638	15281	15210	15354	15473	15385	15309	15477	15475	15232	15385	15513	15448	15279	15498	15560	15388	15505	15374	15383	15325	15311	15319	15390	15277	15385	15340	15302	15162	15515	15421	15236	15336	15320	15238	15183	15461	15350	15439	15551	15352	15423	15228	15346	15557	15236	15476	15329	15366	15554	15383	15294	15271	15443	15443	15212	15465	15258	15263	15395	15249	15262	15620	15457	15333	15606	15507	15527	15483	15414	15189	15378	15445	15499	15297	15322	15266	15171	15208	15342	15562	15253	15455	15401	15380	15478	15351	15419	15303	15354	15354	15149	15486	15425	15283	15452	15315	15389	15388	15394	15316	15370	15349	15350	15349	15444	15340	15307	15464	15308	15488	15432	15534	15206	15294	15374	15493	15300	15506	15296	15371	15340	15458	15291	15357	15474	15498	15185	15421	15449	15335	15317	15177	15318	15276	15406	15348	15166	15546	15323	15438	15442	15396	15490	15197	15365	15330	15323	15420	15278	15304	15440	15503	15302	15385	15491	15462	15329	15509	15401	15480	15366	15603	15361	15193	15385	15341	15484	15258	15329	15377	15242	15384	15391	15416	15272	15256	15496	15147	15366	15420	15330	15397	15324	15414	15431	15364	15300	15393	15185	15354	15415	15536	15435	15435	15271	15378	15439	15508	15317	15240	15497	15269	15376	15241	15428	15216	15327	15422	15384	15506	15326	15559	15198	15247	15296	15260	15242	15359	15293	15207	15531	15283	15243	15490	15386	15267	15519	15313	15306	15297	15497	15207	15511	15455	15317	15294	15136	15397	15259	15379	15383	15400	15309	15376	15261	15217	15370	15271	15283	15402	15554	15331	15432	15420	15242	15424	15288	15368	15279	15397	15230	15407	15380	15505	15389	15408	15530	15390	15307	15359	15481	15436	15357	15455	15402	15373	15393	15303	15362	15604	15429	15347	15326	15350	15300	15462	15337	15431	15465	15548	15368	15375	15306	15425	15325	15312	15352	15178	15629	15385	15427	15480	15414	15306	15216	15369	15372	15257	15461	15461	15359	15549	15341	15449	15409	15404	15399	15446	15251	15386	15318	15274	15312	15427	15513	15653	15454	15297	15534	15441	15457	15466	15397	15593	15557	15355	15425	15322	15414	15360	15439	15451	15331	15333	15351	15503	15389	15385	15343	15365	15600	15339	15252	15292	15172	15600	15176	15261	15422	15393	15404	15378	15334	15309	15467	15440	15362	15500	15429	15405	15264	15457	15310	15506	15451	15398	15352	15390	15506	15269	15346	15314	15249	15540	15470	15433	15317	15356	15336	15281	15176	15306	15294	15469	15339	15486	15302	15257	15334	15333	15313	15356	15127	15373	15373	15374	15420	15416	15384	15395	15417	15437	15524	15549	15397	15504	15324	15374	15409	15456	15361	15345	15411	15457	15268	15412	15392	15352	15568	15530	15361	15407	15328	15446	15361	15389	15416	15273	15175	15140	15398	15352	15335	15369	15256	15315	15215	15465	15483	15399	15368	15431	15490	15367	15148	15431	15351	15390	15529	15359	15323	15103	15395	15498	15385	15448	15680	15501	15378	15297	15189	15333	15383	15365	15315	15566	15397	15339	15162	15356	15167	15357	15450	15257	15421	15530	15216	15227	15364	15473	15394	15496	15371	15449	15437	15449	15303	15291	15568	15368	15429	15395	15249	15344	15261	15473	15391	15361	15517	15319	15297	15451	15206	15113	15291	15422	15518	15242	15478	15497	15205	15470	15446	15270	15458	15344	15317	15233	15301	15489	15339	15384	15259	15350	15325	15212	15392	15244	15287	15386	15439	15421	15270	15390	15370	15459	15282	15426	15587	15413	15364	15352	15304	15412	15453	15247	15358	15190	15324	15286	15463	15458	15400	15214	15412	15304	15486	15456	15243	15322	15352	15426	15410	15477	15455	15269	15453	15440	15278	15278	15399	15451	15364	15305	15351	15256	15249
50843	71422	50191	27022	16726	13954	13615	13706	13769	13844	13906	13789	13735	13823	13753	13652	13704	13744	13827	13729	13937	13975	13640	13735	13704	13596	13891	13709	13728	13647	13713	13725	13749	13814	13736	13618	13862	13768	13873	13741	13770	13596	13699	13744	13729	13609	13710	13557	13674	13800	13608	13811	13773	13723	13776	13865	13730	13959	13838	13718	13824	13664	13762	13794	13897	13667	13689	13619	13845	13523	13741	13700	13742	13659	13812	13667	13830	13628	13681	13560	13541	13968	13730	13766	13751	13629	13605	13730	13823	13714	13719	13753	13727	13535	13783	13848	13732	13688	13873	13770	13711	13695	13841	13734	13729	13718	13770	13577	13617	13703	13707	13676	13880	13936	13497	13711	13598	13581	13916	13715	13674	13771	13610	13840	13639	13752	13571	13773	13696	13614	13730	13677	13697	13519	13740	13763	13738	13586	13618	13748	13696	13488	13760	13734	13671	13766	13723	13664	13768	13619	13707	13759	13707	13788	13710	13629	13542	13603	13634	13626	13763	13653	13676	13661	13587	13800	13754	13621	13756	13716	13918	13644	13772	13771	13688	13735	13652	13647	13870	13798	13823	13667	13481	13642	13766	13726	13693	13839	13692	13769	13741	13814	13556	13847	13605	13819	13704	13837	13678	13767	13670	13634	13620	13660	13707	13736	13805	13858	13714	13806	13685	13709	13764	13723	13767	13596	13709	13726	13684	13753	13736	13729	13804	13706	13849	13584	13605	13689	13880	13770	13617	13694	13768	13726	13782	13413	13803	13749	13614	13573	13802	13720	13624	13819	13683	13705	13719	13701	13568	13750	13625	13484	13810	13798	13562	13724	13685	13729	14033	13648	13634	13696	13624	13608	13719	13697	13665	13663	13736	13699	13716	13767	13835	13668	13606	13751	13551	13765	13728	13670	13693	13758	13726	13718	13825	13841	13574	13692	13765	13647	13698	13753	13557	13895	13750	13688	13748	13776	13689	13582	13758	13670	13776	13689	13602	13732	13660	13801	13749	13714	13739	13742	13759	13515	13633	13709	13793	13690	13848	13605	13626	13635	13758	13719	13772	13877	13693	13740	13755	13545	13761	13656	13714	13627	13636	13702	13827	13697	13686	13660	13678	13703	13822	13593	13779	13619	13649	13554	13821	13656	13719	13799	13774	13622	13753	13708	13890	13633	13837	13707	13741	13847	13723	13640	13631	13717	13618	13647	13790	13643	13690	13714	13623	13715	13739	13752	13595	13757	13730	13662	13754	13871	13765	13881	13666	13671	13905	13817	13655	13644	13841	13786	13833	13745	13621	13728	13844	13455	13695	13677	13630	13773	13859	13802	13717	13689	13780	13684	13639	13781	13717	13762	13738	13679	13759	13635	13647	13782	13675	13693	13816	13707	13574	13644	13799	13739	13693	13679	13635	13702	13739	13536	13659	13663	13673	13687	13656	13696	13821	13678	13795	13570	13646	13777	13718	13761	13785	13703	13677	13791	13854	13877	13641	13602	13563	13530	13601	13666	13671	13623	13844	13689	13560	13672	13806	13746	13739	13724	13762	13645	13682	13723	13799	13684	13652	13717	13676	13639	13619	13875	13658	13738	13748	13760	13787	13809	13635	13593	13609	13700	13692	13691	13809	13830	13957	13670	13635	13773	13663	13883	13723	13637	13617	13787	13779	13586	13746	13685	13618	13800	13629	13834	13752	13679	13703	13772	13986	13703	13683	13728	13695	13898	13776	13700	13504	13657	13699	13706	13774	13724	13719	13636	13622	13618	13719	13689	13583	13838	13816	13879	13771	13880	13829	13628	13658	13823	13758	13757	13732	13772	13730	13677	13616	13851	13830	13712	13810	13775	13778	13624	13721	13811	13698	13762	13829	13927	13601	13887	13792	13820	13722	13745	13793	13664	13694	13790	13623	13588	13706	13659	13669	13780	13897	13564	13640	13774	13663	13792	13717	13787	13685	13600	13848	13652	13699	13750	13761	13855	13777	13595	13834	13767	13797	13807	13773	13677	13811	13635	13665	13700	13629	13707	13703	13777	13670	13806	13773	13587	13712	13754	13760	13679	13700	13669	13817	13528	13759	13800	13833	13729	13618	13764	13663	13729	13820	13618	13637	13765	13867	13613	13799	13711	13737	13870	13671	13712	13699	13755	13675	13698	13843	13684	13808	13725	13685	13791	13676	13702	13768	13839	13836	13731	13767	13638	13714	13835	13749	13838	13816	13804	13692	13678	13757	13821	13521	13803	13599	13839	13739	13745	13715	13810	13837	13774	13631	13690	13758	13869	13680	13579	13869	13678	13903	13778	13736	13554	13694	13758	13727	13573	13862	13758	13600	13675	13722	13754	13770	13728	13714	13916	13839	13776	13795	13879	13628	13726	13806	13562	13771	13887	13844	13846	13657	13650	13857	13911	13847	13586	13652	13607	13513	13606	13787	13872	13635	13658	13782	13609	13671	13676	13544	13905	13680	13646	13728	13734	13685	13808	13716	13791	13782	13647	13823	13707	13769	13712	13799	13622	13849	13795	13579	13721	13693	13789	13775	13808	13563	13711	13838	13692	13773	13753	13787	13799	13727	13729	13695	13524	13674	13808	13773	13768	13618	13886	13625	13733	13854	13727	13653	13686	13699	13707	13621	13652	13754	13720	13663	13757	13577	13694	13689	13636	13718	13614	13635	13733	13818	13626	13689	13752	13688	13669	13660	13598	13582	13810	13734	13697	13692	13795	13641	13879	13787	13758	13816	13615	13644	13734	13774	13752	13576	13721	13762	13744	13778	13730	13701	13779	13711	13639	13812	13575	13749	13647	13841	13769	13714	13670	13761	13778	13697	13704	13706	13794	13634	13623	13732	13697	13503	13671	13717	13794	13742	13834	13578	13712	13714	13743	13707	13702	13665	13815	13715	13589	13694	13581	13839	13829	13751	13780	13695	13699	13753	13706	13669	13817	13686	13616	13778	13784	13637	13872	13669	13666	13695	13531	13715	13836	13609	13803	13614	13836	13728	13595	13769	13712	13751	13838	13657	13620	13765	13751	13555	13860	13724	13723	13577	13757	13680	13612	13600	13744	13933	13738	13775	13857	13767	13693	13603	13645	13559	13483	13739	13768	13727	13716	13763	13731	13596	13816	13813	13746	13668	13702	13803	13707	13809	13807	13715	13670	13705	13895	13692	13717	13766	13588	13570	13914	13757	13473	13699	13539	13670	13702	13745	13783	13631	13865	13687	13702	13806	13734	13734	13821	13775	13655	13798	13767	13673	13568	13749	13849	13579	13657	13770	13799	13733	13790	13763	13711	13773	13827	13648	13677	13743	13755	13658	13685	13765	13626	13621	13695	13763	13671	13680	13832	13672	13661	13756	13786	13745	13811	13562	13644	13728	13667	13728	13809	13721	13711	13848	13574	13599	13720	13776	13818	13719	13678	13774	13656	13665	13665	13703	13685	13560	13656	13701	13757	13787	13735	13569	13623	13769	13856	13750	13787	13694	13684	14024	13810	13647	13755	13548	13915	13620	13750	13707	13835	13607	13736	13737	13766	13769	13657	13705	13687	13776	13767	13743	13648	13737	13646	13834	13766	13485	13519	13690	13624	13707	13739	13920	13779	13650	13533	13524	13797	13872	13736	13692	13633	13788	13898	13802	13856	13798	13810	13688	13683	13705	13824	13672	13647	13766	13876	13565	13637	13624	13836	13649	13724	13708	13761	13539	13903	13754	13694	13540	13583	13850	13582	13658	13534	13797	13681	13653	13722	13943	13829	13703	13699	13740	13535	13729	13788	13685	13596	13551	13617	13718	13762	13618	13635	13696	13713	13615	13804	13719	13756	13704	13822	13774	13719	13704	13526	13796	13767	13961	13737	13793	13609	13752	13764	13776	13829	13817	13593	13752	13735	13647	13775	13627	13789	13608	13896	13726	13724	13668	13741	13500	13640	13685	13787	13748	13716	13843	13621	13613	13788	13811	13707	13774	13620	13724	13701	13729	13678	13754	13808	13762	13747	13796	13517	13663	13712	13695	13668	13647	13960	13786	13780	13664	13710	13716	13755	13963	13619	13565	13751	13713	13638	13642	13579	13678	13712	13789	13747	13611	13714	13844	13785	13730	13771	13692	13860	13748	13690	13720	13837	13669	13546	13663	13756	13812	13723	13658	13714	13764	13763	13683	13719	13711	13735	13658	13862	13672	13748	13796	13597	13801	13827	13457	13548	13604	13711	13732	13830	13781	13643	13790	13801	13563	13894	13624	13465	13683	13611	13717	13709	13809	13742	13470	13702	13670	13808	13623	13652	13607	13691	13762	13834	13852	13582	13856	13574	13800	13801	13703	13667	13572	13654	13801	13763	13852	13755	13770	13600	13752	13773	13841	13633	13730	13745	13662	13728	13671	13577	13749	13572	13656	13641	13792	13804	13581	13634	13543	13598	13678	13844	13691	13503	13666	13820	13773	13760	13671	13942	13681	13637	13732	13695	13769	13930	13692	13881	13783	13661	13670	13618	13870	13660	13765	13780	13671	13747	13698	13684	13599	13717	13826	13733	13657	13686	13632	13795	13717	13622	13761	13762	13616	13589	13774	13777	13804	13836	13731	13583	13710	13580	13709	13589	13645	13852	13716	13611	13723	13843	13502	13772	13646	13785	13694	13707	13801	13731	13703	13576	13833	13809	13777	13704	13940	13654	13665	13893	13601	13799	13707	13855	13670	13850	13783	13586	13716	13687	13784	13695	13653	13735	13630	13779	13895	13671	13485	13722	13768	13735	13708	13769	13804	13772	13865	13615	13693	13638	13574	13711	13841	13727	13622	13765	13559	13886	13784	13737	13768	13589	13808	13923	13636	13614	13895	13712	13923	13681	13528	13472	13721	13679	13783	13744	13651	13765	13535	13873	13713	13673	13804	13838	13541	13709	13687	13786	13825	13526	13675	13907	13747	13657	13833	13773	13637	13687	13756	13542	13742	13830	13666	13775	13783	13654	13772	13787	13781	13604	13767	13729	13755	13837	13677	13664	13714	13825	13770	13751	13565	13755	13839	13523	13710	13648	13770	13641	13791	13764	13658	13543	13857	13464	13627	13740	13776	13718	13567	13771	13703	13708	13864	13735	13658	13807	13656	13770	13848	13812	13607	13707
24056	24903	36069	29630	24072	23190	21630	16786	15750	15965	15875	15824	15622	15575	15610	15645	15467	15668	15583	15609	15478	15659	15375	15564	15603	15750	15525	15417	15457	15429	15476	15512	15516	15700	15684	15674	15665	15550	15523	15502	15467	15646	15530	15574	15377	15566	15375	15378	15278	15374	15480	15481	15531	15552	15441	15467	15438	15307	15649	15685	15473	15608	15651	15416	15473	15466	15419	15502	15655	15423	15526	15511	15512	15499	15445	15447	15150	15485	15173	15119	15335	15352	15506	15744	15629	15543	15559	15500	15424	15328	15422	15454	15455	15514	15643	15596	15565	15437	15465	15350	15189	15331	15324	15280	15552	15356	15473	15442	15546	15420	15383	15512	15398	15328	15433	15358	15385	15524	15268	15339	15316	15342	15415	15356	15365	15600	15308	15397	15343	15439	15432	15682	15414	15477	15622	15293	15235	15339	15503	15391	15478	15335	15517	15432	15663	15484	15412	15499	15391	15481	15391	15402	15431	15403	15419	15367	15330	15255	15467	15247	15514	15452	15597	15430	15195	15448	15442	15396	15335	15354	15410	15405	15553	15454	15442	15435	15376	15291	15256	15392	15317	15248	15304	15314	15230	15258	15444	15535	15450	15536	15398	15429	15474	15191	15439	15389	15346	15396	15394	15248	15448	15397	15345	15329	15395	15354	15248	15589	15297	15408	15354	15378	15384	15583	15517	15634	15445	15404	15321	15522	15355	15257	15410	15353	15423	15304	15661	15430	15525	15579	15441	15416	15223	15440	15394	15618	15319	15497	15370	15566	15349	15380	15342	15302	15609	15546	15486	15448	15594	15117	15377	15343	15249	15486	15404	15246	15385	15413	15614	15427	15453	15599	15399	15413	15314	15357	15520	15609	15593	15440	15466	15515	15374	15419	15362	15490	15305	15447	15425	15375	15358	15483	15558	15475	15446	15362	15450	15213	15446	15367	15408	15521	15347	15391	15464	15558	15513	15386	15442	15198	15175	15403	15359	15428	15336	15486	15401	15359	15352	15341	15211	15279	15384	15518	15373	15613	15298	15341	15435	15246	15489	15634	15540	15289	15329	15619	15306	15446	15507	15420	15663	15480	15277	15502	15439	15321	15589	15477	15486	15348	15358	15189	15550	15532	15528	15253	15251	15290	15495	15552	15474	15397	15601	15444	15452	15431	15467	15512	15380	15367	15386	15291	15437	15507	15324	15334	15596	15564	15388	15407	15515	15280	15364	15351	15402	15527	15374	15387	15501	15359	15243	15329	15339	15308	15255	15441	15442	15398	15633	15546	15589	15568	15309	15255	15505	15494	15537	15379	15486	15628	15497	15447	15468	15456	15202	15332	15319	15348	15454	15429	15437	15286	15227	15426	15449	15594	15421	15379	15410	15473	15299	15485	15517	15381	15732	15324	15447	15507	15315	15366	15225	15446	15211	15250	15528	15371	15256	15290	15422	15465	15539	15592	15390	15377	15455	15449	15339	15508	15283	15612	15459	15557	15520	15245	15328	15587	15499	15467	15409	15634	15281	15250	15419	15360	15431	15474	15254	15358	15318	15416	15416	15399	15366	15497	15315	15476	15192	15356	15367	15291	15139	15545	15263	15470	15285	15426	15141	15446	15500	15436	15288	15342	15383	15359	15449	15319	15434	15390	15308	15379	15384	15460	15347	15353	15391	15468	15358	15528	15449	15367	15367	15379	15221	15287	15741	15306	15354	15511	15404	15395	15419	15555	15371	15254	15430	15525	15497	15211	15541	15404	15534	15643	15550	15458	15460	15279	15426	15538	15544	15650	15401	15197	15457	15344	15481	15409	15274	15464	15423	15408	15530	15384	15385	15500	15459	15456	15405	15484	15517	15306	15373	15281	15368	15409	15606	15495	15499	15247	15393	15256	15404	15365	15238	15233	15379	15395	15438	15237	15334	15426	15268	15603	15337	15406	15366	15471	15484	15368	15221	15178	15417	15322	15349	15475	15581	15322	15278	15373	15487	15382	15504	15433	15471	15642	15426	15440	15456	15514	15746	15339	15196	15537	15244	15295	15417	15389	15435	15412	15503	15545	15503	15425	15462	15301	15333	15452	15441	15512	15487	15493	15489	15463	15391	15619	15414	15407	15357	15282	15389	15432	15164	15291	15364	15627	15509	15245	15407	15459	15512	15333	15513	15641	15361	15383	15502	15335	15486	15407	15413	15364	15456	15430	15352	15425	15124	15392	15340	15304	15406	15473	15230	15457	15219	15320	15410	15570	15429	15400	15444	15360	15555	15411	15388	15519	15277	15413	15425	15542	15282	15284	15349	15391	15126	15325	15387	15372	15394	15384	15358	15514	15330	15553	15514	15681	15677	15573	15378	15547	15480	15308	15405	15512	15475	15688	15413	15375	15519	15215	15273	15365	15448	15389	15341	15288	15363	15424	15523	15587	15332	15316	15560	15553	15550	15428	15388	15369	15283	15349	15433	15631	15487	15310	15385	15412	15630	15470	15532	15424	15446	15433	15315	15431	15674	15445	15251	15516	15463	15574	15551	15416	15312	15409	15525	15512	15272	15353	15456	15396	15630	15478	15512	15323	15295	15492	15387	15520	15377	15368	15302	15324	15507	15265	15422	15363	15330	15407	15608	15485	15346	15376	15298	15441	15608	15348	15454	15469	15448	15442	15432	15313	15367	15387	15474	15435	15419	15484	15486	15447	15227	15384	15130	15400	15375	15412	15539	15472	15290	15534	15437	15478	15232	15469	15581	15369	15706	15527	15192	15457	15457	15396	15337	15398	15300	15384	15271	15220	15354	15298	15582	15559	15405	15422	15430	15307	15449	15522	15382	15422	15362	15422	15578	15159	15473	15408	15502	15492	15430	15450	15408	15480	15289	15354	15292	15290	15448	15207	15426	15396	15413	15373	15413	15377	15328	15386	15415	15200	15558	15590	15394	15447	15430	15232	15754	15400	15497	15385	15232	15164	15324	15423	15439	15574	15478	15261	15293	15560	15428	15517	15453	15597	15548	15208	15241	15366	15304	15323	15382	15292	15427	15569	15493	15228	15375	15161	15319	15434	15262	15513	15485	15527	15330	15421	15425	15447	15539	15312	15174	15413	15387	15412	15473	15252	15542	15599	15645	15463	15309	15296	15495	15362	15364	15433	15344	15497	15413	15521	15491	15363	15315	15341	15304	15147	15502	15626	15325	15466	15418	15645	15165	15363	15376	15343	15289	15457	15348	15382	15526	15550	15331	15497	15249	15334	15397	15368	15312	15253	15275	15609	15400	15297	15502	15528	15459	15239	15417	15301	15443	15306	15504	15514	15377	15549	15498	15320	15449	15373	15357	15411	15408	15464	15367	15492	15461	15304	15165	15317	15284	15508	15353	15596	15276	15437	15466	15220	15445	15442	15474	15408	15393	15458	15247	15371	15363	15559	15517	15445	15363	15203	15399	15421	15388	15367	15221	15627	15415	15517	15512	15559	15282	15474	15342	15280	15216	15403	15328	15335	15425	15476	15411	15471	15512	15419	15466	15244	15551	15495	15476	15544	15512	15360	15387	15425	15415	15235	15455	15350	15447	15443	15268	15362	15341	15239	15466	15400	15265	15382	15393	15408	15140	15232	15331	15415	15619	15608	15466	15584	15276	15421	15482	15411	15592	15403	15302	15298	15367	15250	15427	15398	15405	15426	15409	15370	15298	15414	15431	15313	15525	15255	15360	15413	15351	15381	15239	15496	15393	15300	15457	15243	15312	15268	15498	15436	15141	15370	15148	15401	15522	15373	15579	15564	15306	15457	15392	15391	15527	15461	15467	15351	15346	15353	15504	15349	15354	15452	15229	15297	15498	15284	15501	15378	15402	15629	15270	15463	15352	15529	15221	15237	15554	15378	15401	15333	15553	15304	15441	15482	15418	15316	15377	15460	15392	15416	15277	15459	15368	15535	15541	15651	15464	15380	15439	15344	15602	15354	15305	15123	15288	15337	15340	15325	15411	15177	15480	15359	15266	15300	15411	15516	15365	15349	15482	15405	15497	15311	15477	15509	15388	15254	15386	15579	15457	15370	15458	15331	15349	15360	15408	15212	15392	15530	15613	15347	15549	15322	15647	15615	15668	15394	15350	15475	15279	15309	15435	15216	15419	15493	15321	15561	15539	15473	15356	15506	15623	15610	15352	15481	15518	15529	15339	15375	15483	15519	15480	15469	15534	15352	15247	15506	15501	15543	15336	15431	15249	15441	15396	15406	15445	15473	15587	15349	15308	15397	15360	15384	15428	15381	15510	15291	15391	15370	15428	15361	15349	15330	15661	15376	15555	15306	15308	15390	15241	15287	15395	15442	15348	15416	15384	15419	15545	15331	15198	15570	15324	15525	15588	15464	15375	15251	15509	15425	15261	15355	15409	15371	15459	15457	15309	15500	15441	15423	15441	15588	15298	15180	15403	15442	15519	15656	15329	15356	15208	15361	15255	15389	15497	15398	15300	15488	15618	15433	15474	15696	15407	15341	15507	15218	15536	15516	15644	15340	15499	15298	15588	15450	15492	15409	15592	15216	15359	15263	15507	15378	15327	15425	15416	15445	15436	15279	15605	15757	15421	15259	15240	15536	15286	15471	15396	15287	15455	15388	15406	15564	15462	15386	15381	15354	15352	15489	15316	15450	15196	15294	15432	15448	15481	15005	15390	15291	15650	15364	15338	15593	15476	15521	15629	15397	15393	15480	15627	15519	15574	15469	15490	15238	15253	15437	15395	15286	15434	15221	15467	15347	15364	15482	15329	15349	15487	15617	15650	15404	15202	15472	15268	15458	15344	15596	15300	15305	15418	15680	15351	15342	15273	15325	15326	15349	15598	15417	15345	15519	15312	15350	15583	15298	15366	15659	15210	15493	15435	15030	15529	15433	15488	15300	15450	15639	15580	15495	15634	15428	15350	15418	15420	15544	15418	15450	15290	15471	15547	15457	15285	15369	15423	15357	15231	15347	15390	15123	15425	15367	15449	15269	15456	15611	15505	15397	15090	15499	15386	15405	15448	15368	15378	15212	15181	15333	15456	15424	15497	15572	15513	15520	15573	15484	15619	15494	15550	15557	15491	15280	15523	15416	15472	15261	15375	15316	15405	15280	15497	15321	15411	15268	15539	15382	15475	15563
61417	107656	84919	53306	29889	17090	14132	13894	13713	13825	13675	13697	13838	13735	13831	13768	13676	13752	13599	13865	13821	13887	13771	13860	13803	13837	13734	13635	13782	13905	13643	13682	13735	13841	13739	13798	13737	13741	13734	13709	13776	13824	13823	13676	13896	13879	13785	13743	13757	13808	13942	13693	13640	13754	13579	13767	13765	13617	13705	13752	13821	13836	13788	13769	13756	13717	13658	13677	13831	13694	13757	13753	13679	13627	13867	13738	13719	13868	13722	13783	13825	13786	13892	13642	13690	13794	13666	13890	13838	13644	13661	13717	13677	13865	13707	13801	13686	13688	14037	13759	13632	13796	13684	13719	13607	13710	13887	13860	13803	13611	13751	13570	13775	13576	13825	13586	13869	13785	13562	13856	13715	13673	13845	13701	13849	13848	13783	13822	13766	13865	13908	13717	13879	13756	13786	13624	13675	13672	13773	13726	13691	13704	13892	13771	13783	13885	13749	13797	13653	13746	13863	13848	13769	13699	13749	13615	13773	13757	13717	13593	13632	13827	13794	13836	13749	13784	13635	13958	13869	13792	13742	13738	13727	13835	13953	13723	13792	13793	13739	13664	13828	13757	13762	13856	13916	13812	13763	13809	13728	13653	13639	13845	13717	13799	13861	13805	13881	13757	13605	13679	13687	13840	13775	13703	13816	13702	13849	13819	13815	13880	13774	13699	13720	13813	13819	13757	13923	13676	13680	13788	13928	13792	13878	13578	13733	13650	13663	13780	13819	13700	13763	13803	13673	13656	13783	13778	13672	13488	13883	13682	13776	13559	13827	13691	13749	13755	13655	13903	13759	13752	13754	13759	13799	13788	13590	13788	13720	13723	13725	13680	13906	13674	13773	13768	13800	13798	13822	13579	13733	13758	13672	13789	13690	13644	13651	13621	13950	13727	13667	13828	13701	13780	13780	13680	13738	13821	13827	13793	13799	13678	13592	13839	13936	13817	13854	13686	13794	13935	13643	13528	13784	13831	13681	13799	13929	13912	13750	13870	13683	13712	13842	13616	13655	13727	13731	13792	13682	13651	13836	13792	13746	13928	13830	13729	13657	13877	13703	13830	13732	13840	13709	13803	13834	13798	13856	13848	13662	13693	13620	13763	13868	13686	13817	13686	13771	13806	13803	13635	13722	13829	13748	13844	13691	13860	13593	13832	13681	13921	13745	13798	13784	13739	13837	13827	13802	13814	13803	13830	13477	13797	13868	13884	13817	13694	13603	13627	13803	13763	13905	13623	13709	13792	13887	13604	13806	13837	13794	13772	13702	13652	13838	13759	13581	13844	13845	13819	13613	13803	13837	13736	13726	14009	13675	13638	13636	13676	13768	13863	13733	13803	13655	13911	13596	13687	13672	13596	13758	13700	13754	13766	13741	13820	13657	13754	13666	13739	13734	13741	13790	13606	13748	13687	13758	13635	13702	13810	13776	13794	13825	13781	13730	13646	13665	13671	13754	13644	13639	13742	13815	13673	13841	13723	13824	13691	13761	13612	13602	13817	13700	13713	13760	13785	13799	13761	13781	13633	13656	13889	13793	13696	13824	13795	13705	13717	13693	13845	13775	13818	13718	13702	13737	13785	13644	13837	13911	13801	13800	13661	13844	13655	13714	13879	13706	13867	13807	13679	13837	13694	13701	13818	13926	13773	13796	13852	13773	13788	13807	13762	13628	13757	13508	13729	13806	13808	13765	13795	13742	13750	13984	13638	13626	13667	13580	13813	13702	13711	13713	13875	13773	13815	13895	13713	13848	13737	13799	13786	13734	13830	13858	13571	13746	13640	13692	13609	13648	13969	13778	13783	13787	13800	13649	13810	13740	13801	13837	13637	13680	13695	13610	13853	13721	13654	13765	13790	13811	13833	13702	13655	13771	13781	13680	13769	13836	13728	13702	13709	13599	13687	13631	13804	13806	13890	13783	13689	13877	13791	13702	13841	13759	13869	13730	13802	13670	13849	13683	13811	13691	13638	13742	13524	13785	13682	13780	13743	13733	13542	13924	13716	13818	13634	13680	13666	13711	13774	13752	13662	13727	13723	13858	13651	13637	13690	13653	13715	13756	13816	13697	13804	13571	13736	13675	13749	13739	13788	13895	13468	13797	13797	13669	13564	13777	13583	13687	13540	13657	13844	13794	13558	13521	13670	13937	13738	13727	13649	13878	13701	13624	13690	13642	13799	13645	13614	13820	13630	13682	13737	13699	13709	13703	13813	13584	13642	13659	13773	13602	13819	13791	13972	13766	13727	13832	13929	13819	13715	13873	13708	13767	13824	13694	13702	13829	13785	13924	13682	13794	13827	13649	13712	13626	13596	13772	13831	13831	13706	13847	13596	13893	13810	13855	13790	13966	13627	13904	13829	13696	13806	13720	13698	13990	13727	13714	13766	13700	13748	13683	13766	13743	13818	13842	13629	13816	13804	13656	13625	13693	13728	13723	13851	13894	13799	13842	13703	13673	13808	13719	13827	13655	13705	13795	13821	13779	13794	13591	13782	13751	13859	13814	13758	13696	13852	13676	13821	13996	13657	13792	13735	13805	13675	13772	13621	13823	13952	13707	13665	13789	13861	13736	13693	13724	13708	13638	13654	13725	13777	13686	13725	13702	13724	13605	13970	13671	13654	13671	13817	13820	13752	13748	13761	13728	13743	13806	13754	13751	13733	13737	13810	13694	13917	13835	13812	13784	13795	13684	13841	13740	13736	13765	13674	13651	13892	13713	13712	13768	13747	13861	13731	13889	13952	13820	13685	13789	13727	13723	13629	13647	13801	13758	13917	13654	13710	13654	13677	13611	13814	13625	13854	13774	13766	13824	13625	13777	13714	13741	13786	13721	13765	13686	13915	13614	13652	13577	13813	13863	13862	13660	13671	13766	13810	13648	13648	13890	13824	13755	13690	13731	13603	13638	13856	13884	13743	13640	13647	13810	13896	13700	13642	13685	13847	13775	13720	13551	13850	13897	13757	13908	13666	13714	13716	13902	13835	13834	13661	13880	13517	13567	13717	13830	13824	13838	13774	13766	13727	13660	13595	13842	13775	13925	13723	13741	13765	13636	13585	13695	13751	13795	13755	13808	13652	13714	13696	13916	13721	13734	13686	13618	13693	13640	13552	13722	13624	13794	13805	13627	13677	13770	13793	13854	13619	13798	13734	13846	13618	13824	13663	13773	13725	13858	13965	13653	13810	13910	13876	13855	13660	13512	13995	13679	13951	13792	13681	13584	13822	13719	13701	13716	13951	13731	13620	13667	13721	13840	13746	13806	13564	13751	13735	13807	13781	13701	13572	13840	13736	13815	13856	13603	13708	13651	13727	13785	13673	13705	13759	13720	13774	13775	13761	13581	13744	13763	13866	13916	13683	13744	13710	13725	13723	13758	13798	13772	13669	13721	13603	13811	13723	13614	13641	13745	13685	13626	13631	13846	13679	13673	13585	13726	13667	13630	13715	13692	13909	13823	13850	13829	13694	13841	13804	13811	13624	13898	13667	13787	13711	13672	13707	13810	13834	13835	13766	13777	13750	13844	13778	13773	13702	13716	13781	13697	13981	13794	13932	13745	13760	13838	13658	13813	13814	13665	13855	13822	13789	13738	13749	13513	13820	13691	13803	13728	13874	13749	13546	13525	13499	13648	13811	13990	13890	13788	13676	13740	13735	13720	13549	13833	13667	13776	13673	13848	13831	13649	13793	13696	13830	13725	13748	13788	13695	13689	13808	13749	13733	13659	13730	13709	13655	13744	13724	13804	13713	13776	13707	13734	13624	13591	13706	13704	13752	13725	13628	13716	13853	13712	13732	13785	13585	13637	13729	13948	13892	13764	13782	13665	13940	13784	13705	13776	13880	13730	13791	13781	13877	13747	13721	13696	13788	13828	13896	13979	13689	13874	13617	13654	13701	13764	13710	13613	13825	13710	13657	13794	13869	13804	13757	13772	13502	13714	13693	13801	13709	13773	13873	13859	13614	13732	13574	13638	13716	13777	13884	13761	13918	13711	13620	13690	13733	13757	13915	13793	13691	13580	13874	13752	13703	13756	13647	13926	13799	13711	13882	13601	13838	13734	13733	13786	13592	13839	13616	13712	13649	13630	13647	13608	13895	13793	13763	13693	13786	13792	13661	13852	13759	13884	13798	13630	13738	13579	13712	13827	13714	13818	13728	13655	13752	13876	13600	13730	13967	13662	13679	13817	13818	13799	13780	13634	13596	13787	13848	13852	13741	13688	13810	13785	13540	13760	13839	13739	13815	13890	13679	13827	13533	13855	13718	13778	13510	13807	13759	13770	13868	13856	13763	13680	13648	13862	13677	13649	13691	13757	13704	13823	13751	13809	13575	13909	13733	13636	13736	13899	13811	13773	13719	13629	13844	13960	13646	13705	13819	13665	13690	13829	13670	13709	13830	13887	13750	13605	13732	13641	13819	13815	13882	13639	13736	13743	13775	13691	13819	13747	13806	13779	13864	13818	13991	13727	13854	13828	13650	13778	13811	13942	13876	13808	13667	13795	13756	13789	13852	13820	13769	13664	13891	13840	13837	13668	13721	13847	13869	13786	13709	13749	13782	13758	13730	13618	13778	13675	13709	13751	13781	13574	13777	13678	13737	13774	13796	13829	13805	13695	13703	13780	13778	13917	13746	13689	13832	13666	13835	13914	13808	13712	13768	13664	13965	13912	13668	13718	13730	13916	13873	13863	13762	13803	13783	13701	13653	13623	13730	13638	13714	13828	13627	13588	13723	13681	13636	13960	13822	13770	13604	13454	13814	13692	13979	13654	13654	13932	13638	13807	13760	13766	13847	13665	13658	13755	13697	13763	13602	13787	13665	13796	13760	13761	13686	13844	13773	13739	13876	13680	13712	13849	13755	13670	13720	13843	13785	13833	13803	13682	13843	13586	13827	13711	13659	13831	13666	13720	13576	13866	13804	13671	13690	13830	13668	13627	13706	13645	13858	13679	13764	13687	13705	13800	13796	13833	13689	13787	13682	13764	13772	13801	13844	13840	13708	13618	13853	13854	13749	13938	13825	13613	13770	13784	13686	13684	13694	13682	13859	13746	13653	13677	13868	13645	13811	13758	13809	13684	13689	13660	13776	13650	14007	13686	13768	14014	13765	13760	13739
33568	41290	39315	26877	18088	16456	15994	15760	15704	15790	15653	15596	15624	15737	15786	16027	15763	15784	16077	15716	15575	15473	15829	15632	15726	15675	15624	15692	15871	15769	15883	15663	15793	15740	15718	15915	15712	15629	15907	15806	15678	15730	15699	15907	15876	15853	15885	15596	15665	15731	15776	15781	15657	15917	15653	15682	15786	15637	15637	15826	15719	15851	15735	15692	15752	15588	15573	15712	15799	15679	15584	16026	15728	15566	15865	15676	15602	15618	15910	15892	15684	15917	15464	15675	15573	15654	15725	15543	15477	15713	15659	15820	15532	15815	15471	15661	15748	15703	15756	15706	15738	15871	15568	15641	15782	15635	15881	15698	15700	15644	15724	15830	15753	15744	15821	15738	15752	15622	15569	15609	15717	15787	15729	15653	15642	15693	15670	15720	15617	15754	15695	15730	15537	15737	15732	15714	15988	15815	15654	15826	15813	15712	15589	15811	15923	15764	15915	15785	15637	15784	15769	15654	15725	15791	15692	15777	15761	15590	15636	15411	16152	15595	15756	15793	15801	15760	15849	15788	15715	15744	15711	15779	15603	15716	15796	15641	15685	15823	15559	15656	15692	15454	15740	15970	15703	15737	15640	15692	15687	15799	15681	15816	15675	15829	15850	15767	15564	15692	15545	15644	15746	15690	15588	15772	15689	15764	15733	15693	15588	15943	15884	15701	15676	15797	15584	15668	15673	15672	15671	15331	15452	15677	15698	15714	15703	15633	15592	15766	15669	15801	15727	15624	15700	15615	15599	15729	15624	15755	15801	15760	15607	15702	15600	15887	15597	15619	15551	15537	15718	15731	15646	15723	15678	15661	15715	15902	15795	15830	15716	15895	15756	15809	15715	15602	15561	15708	15745	15620	15636	15905	15741	15850	15759	15685	15901	15568	15717	15784	15624	15669	15569	15834	15620	15633	15768	15641	15799	15651	15738	15470	15733	15749	15758	15789	15824	15607	15756	15684	15789	15674	15607	15744	15743	15700	15594	15728	15731	15723	15880	15573	15585	15671	15498	15592	15758	15737	15744	15786	15747	15502	15570	15557	15717	15606	15761	15427	15634	15763	15709	15617	15762	15681	15627	15699	15645	15775	15799	15815	15639	15779	15695	15778	15776	15690	15675	15603	15608	15909	15793	15697	15627	15659	15830	15572	15640	15602	15805	15767	15600	15685	15926	15578	15582	15636	15650	15444	15591	15596	15611	15690	15852	15585	15836	15910	15624	15689	15777	15633	15649	15695	15802	15855	15713	15654	15720	15714	15673	15642	15698	15487	15866	15795	15578	15694	15644	15685	15726	15912	15685	15726	15657	15770	15880	15740	15710	15739	15637	15697	15663	15656	15552	15711	15826	15762	15643	15718	15699	15868	15720	15850	15458	15697	15789	15911	15680	15555	15748	15823	15712	15784	15740	15633	15762	15746	15704	15628	15797	15726	15866	15632	15569	15594	15594	15742	15717	15841	15813	15750	15711	15566	15951	15656	15509	15788	15682	15674	15875	15609	15714	15933	15694	15723	15769	15649	15726	15704	15898	15605	15585	15817	15617	15686	15675	15866	15773	15717	15627	15437	15408	15591	15776	15892	15632	15922	15646	15737	15652	15834	15857	15758	15591	15627	15635	15611	15553	15816	15599	15727	15865	15805	15643	15699	15588	15738	15775	15686	15660	15630	15644	16142	15868	15770	15717	15818	15583	15634	15472	15887	15587	15827	15779	15654	15610	15904	15967	15728	15622	15919	15699	15559	15695	15604	15652	15641	15577	15707	15776	15688	15660	15771	15658	15706	15584	15719	15646	15800	15780	15719	15680	15627	15506	15796	15627	15617	15768	15642	15740	15683	15697	15513	15361	15834	15569	15658	15703	15623	15783	15740	15721	15662	15791	15640	15658	15622	15765	15774	15577	15712	15714	15632	15836	15796	15765	15720	15688	15736	15658	15744	15855	15722	15591	15704	15801	15595	15860	15701	15630	15632	15685	15860	15646	15686	15620	15741	15746	15794	15703	15731	15723	15761	15723	15824	15708	15534	15743	15615	15745	15636	15744	15833	15683	15688	15828	15566	15628	15840	15645	15475	15721	15633	15753	15631	15700	15850	15567	15768	15783	15570	15970	15873	15723	15749	15886	15822	15678	15878	15705	15619	15773	15665	15765	15587	15777	15666	15766	15966	15806	15681	15686	15673	15693	15797	15551	15344	15632	15671	15792	15843	15772	15563	15864	15788	15784	15740	15664	15658	15668	15649	15810	15716	15641	15594	15577	15492	15862	15714	15846	15920	15678	15814	15583	15676	15567	15577	15523	15731	15729	15712	15669	15697	15503	15655	15739	15744	15734	15685	15658	15594	15663	15851	15826	15816	15789	15671	15881	15690	15789	15654	15588	15628	15842	15735	15688	15766	15687	15808	15573	15776	15854	15804	15887	15664	15706	15593	15903	15609	15656	15685	15805	15652	15852	15687	15419	15620	15801	15773	15662	15726	15709	15612	15680	15746	15770	15697	15824	15782	15776	15783	15590	15618	15786	15825	15741	15507	15701	15644	15795	15668	15664	15738	15706	15646	15713	15678	15816	15859	15638	15949	15832	15484	15607	15794	15885	15638	15498	15540	15652	15814	15698	15675	15874	15666	15662	15890	15610	15625	15567	15736	15762	15952	15833	15804	15603	15777	15791	15559	15668	15649	15698	15834	15920	15637	15685	15816	15953	15755	15655	16020	15844	15763	15849	15632	15606	15737	15817	15769	15893	15595	15838	15689	15797	15648	15687	15533	15669	15583	15702	15500	15569	15853	15691	15833	15823	15521	15754	15671	15694	15614	15919	15711	15718	15554	15619	15592	15819	15848	15495	15805	15754	15816	15691	15926	15725	15606	15561	15719	15704	15594	15856	15801	15807	15723	15763	15855	15998	15723	15754	15720	15725	15572	15624	15809	16029	15668	15551	15760	15417	15768	15865	15780	15711	15461	15789	15717	15845	15884	15756	15688	15742	15455	15805	15651	15866	15697	15957	15764	15739	15621	15586	15793	15836	15572	15824	15882	15684	15660	15822	15644	15733	15703	15894	15783	15668	15675	15937	15601	15666	15731	15594	15626	15715	15878	15756	15786	15875	15786	15884	15610	15755	15593	16016	15820	15852	15571	15537	15517	15688	15566	15746	15775	15647	15598	15560	15599	15784	15849	15635	15952	15701	15602	15650	15600	15601	15630	15699	15817	15844	15662	15504	15701	15896	15734	15687	15381	15507	15556	15804	15660	15833	15629	15783	15867	15821	15664	15746	15632	15815	15673	15742	15673	15692	15601	15757	15643	15508	15656	15591	15649	15510	15795	15738	15722	15766	15739	15712	15786	15625	15560	15797	15733	15544	15629	15684	15778	15690	15556	15755	15832	15498	15788	15621	15755	15763	15807	15796	15664	15751	15551	15699	15749	15739	15859	15798	15638	15615	15660	15739	15724	15636	15601	15826	15672	15854	15710	15550	15901	15657	15628	15748	15813	15731	15707	15588	15736	15513	15492	15771	15819	15718	15730	15696	15749	15832	15763	15866	15810	15742	15595	15970	15736	15822	15742	15720	15816	15644	15913	15570	15737	15564	15552	15866	15638	15793	15632	15787	15748	16008	15689	15755	15711	15620	15696	15810	15783	15709	15840	15724	15773	15798	15571	15800	15460	15732	15610	15462	15611	15781	15868	15813	15709	15556	15684	15811	15633	15797	15598	15779	15653	15755	15554	15673	15861	16156	15597	15830	15789	15795	15830	15816	15637	15685	15837	15716	15755	15725	15775	15844	15704	15735	15829	15763	15662	15630	15766	15651	15730	15768	15804	15693	15708	15809	15628	15582	15636	15663	15664	15778	15728	15949	15847	15535	15667	15606	15703	15646	15804	15684	15673	15678	15639	15556	15648	15616	15590	15619	15562	15658	15613	15756	15623	15677	15668	15635	15474	15534	15772	15662	15779	15787	15754	15909	15759	15809	15584	15907	15652	15854	15852	15668	15668	15743	15759	15748	15609	15633	15616	15743	15890	15760	15678	15691	15776	15541	15839	15778	15653	15620	15781	15682	15775	15844	15740	15503	15750	15626	15772	15505	15585	15636	15739	15633	15802	15607	15693	16110	15718	15774	15808	15543	15719	15602	15655	15586	15637	15802	15701	15640	15925	15785	15579	15683	15637	15728	15820	15686	15694	15794	15733	15695	15933	15832	15839	15574	15695	15732	15616	15360	15775	15766	15658	15638	15700	15791	15635	15725	15509	15585	15653	15709	15939	15863	15576	15665	15773	15708	15751	15618	15605	15682	15844	15679	15771	15682	15739	15652	15670	15868	15609	15538	15625	15794	15612	15621	15749	15651	15865	15504	15603	15532	15769	15832	15749	15781	15589	15609	15815	15959	15876	15650	15609	15721	15745	15662	15633	15676	15653	15715	15684	15621	15851	15694	15728	15650	15707	15612	15704	15609	15707	15617	15850	15746	15562	15541	15780	15666	15570	15869	15758	15791	15724	15813	15731	15764	15722	15612	15594	15760	15666	15550	15623	15666	15855	15754	15723	15669	15519	15637	15760	15694	15632	15857	15827	15792	15874	15756	15865	15839	15846	15651	15847	15864	15572	15605	15698	15940	15632	15675	15511	15803	15765	15835	15827	15724	15745	15771	15603	15816	15578	15801	15567	15787	15637	15571	15776	15908	15878	15771	15698	15717	15672	15656	15703	15807	15698	15757	15746	15656	15675	15615	15837	15581	15588	15740	15519	15604	15696	15560	15612	15615	15590	15872	15568	15775	15723	15724	15574	15729	15863	15567	15682	15492	15729	15776	15700	15633	15647	15758	15918	15706	15765	15657	15933	15782	15735	15734	15731	15623	15690	15748	15778	15701	15541	15691	15710	15798	15854	15638	15798	15774	15706	15761	15600	15511	15596	15547	15565	15713	15754	15648	15618	15497	15780	15884	15728	15673	15642	15429	15779	16023	15757	15822	15924	15747	15687	15782	15616	15607	15677	15770	15622	15658	15834	15664	15694	15663	15722	15608	15778	15668	15650	15875	15460	15761	15553	15608	15816	15762	15748	15595	15599	15673	15788	15617	15801	15795	15682	15578	15804	15703	15738	15640	15605	15701	15769	15777	15565
42815	58162	40494	22310	15723	14168	14058	14100	14088	13913	13846	13896	14003	13903	13990	13984	14058	13828	13952	13808	13943	13866	13922	14012	13989	13956	14016	13944	13956	13865	13835	13881	13908	13933	14104	13871	13724	13898	13835	13838	13989	13942	13955	14017	13995	13858	13814	13894	13785	13859	14076	13962	13964	13792	14008	13900	13852	13841	13886	13769	13919	13908	14082	14031	13751	13814	14063	13895	13829	13926	13960	13852	13949	13894	13968	13777	14054	13820	13984	13896	13949	13680	13789	13950	13960	14010	13886	13983	13788	13958	14000	13804	13790	13797	13778	13878	13894	14026	14062	13891	13900	13626	13948	13927	13873	13775	14025	13849	14004	13904	13811	13925	13786	13892	13863	13843	13981	13835	14101	14012	13953	13899	13812	13905	13871	13779	14004	14010	13910	13916	13952	13768	14122	14007	13920	13909	13902	13892	13889	13867	13696	13873	13874	13809	13843	13920	13834	13913	13770	13851	13988	14019	13795	13917	13863	13942	13889	14096	14054	13929	13872	13915	13781	13981	13882	14045	13701	13899	13831	13826	13958	14008	14055	13941	13824	13749	13799	13746	14063	13863	13822	13654	13924	13922	13982	13848	13838	13994	14032	14096	13964	13886	13903	13940	13883	13864	13832	13754	13922	13624	13850	13899	13874	13890	13905	13857	13695	13707	13972	13859	13957	13931	13915	13989	13851	13892	13808	13896	14008	13873	13969	13871	13894	13850	13901	13938	13912	13937	13785	13753	14001	13961	14055	13858	13956	13867	13790	13863	13828	13901	13838	13746	14139	14005	13922	13792	13918	14027	13878	13916	13971	13793	13825	14019	13840	13894	13960	13941	13754	13889	13843	13936	13861	13867	14037	13907	13803	13844	13938	13943	14028	13762	13908	13846	13880	13987	13974	13889	13966	13818	13980	13887	13944	13917	13907	13821	13868	14015	13907	13930	13851	13774	13955	14019	13953	13868	13953	13847	13918	13997	13870	13878	13968	13855	13761	13956	14021	14051	13595	13847	13831	13680	14029	13846	13948	14097	13778	13843	13953	13772	13731	13930	14018	13930	14048	13895	13838	13807	13963	13863	13973	13994	13860	13863	13992	13887	13997	13879	13895	13989	13622	13809	13938	13853	13840	13997	13822	13893	13837	13981	13927	13881	13770	13834	13848	13838	14012	13816	13820	13886	13857	13967	13969	13910	13916	14021	14099	13788	13777	13917	14034	13965	13856	13766	13928	13876	13981	13879	13949	14039	13824	13917	13935	13977	13795	13911	14028	14014	14106	14015	13868	13774	13939	13998	13962	14088	13906	13899	14011	13816	13702	13954	14023	13902	13796	13990	14063	13664	13892	13934	13920	13871	13828	13611	13895	13788	13907	13917	13871	13861	14037	13715	14036	13917	14103	13883	13829	14002	13855	13904	13859	14076	13931	13832	13891	13985	13905	13978	13982	13858	13803	13811	13950	14007	13821	13777	13884	13848	14136	13906	13835	13969	13925	13755	13811	14054	14017	13838	13876	13928	13984	13869	13948	14010	13920	13795	13824	13679	13937	13918	13904	13840	14004	13736	13828	13867	13977	13738	13803	13713	13854	13876	13868	13936	14045	13963	13846	14011	13932	13834	13917	13872	13851	13921	14098	13840	13863	13955	13733	13970	13810	14030	13764	13792	13846	13969	13791	13954	13915	13936	13829	13853	13828	13963	13843	13756	13827	13775	13961	14159	13863	13926	13923	13839	13904	13716	13855	13775	13893	13860	13828	13843	13999	13913	13924	13977	13932	13949	13917	13931	13914	13874	13732	13932	13801	13970	13925	13909	13847	13948	13958	14024	13681	13845	13998	13982	13779	13897	13916	13927	13936	13948	14049	13968	14037	13896	14050	13989	13890	13903	13845	13865	13853	13801	13887	13838	13879	13792	13779	13943	13965	14039	13754	13724	13887	13836	13967	14050	13721	13821	14117	13864	13933	13925	13993	13886	13800	13757	13870	13937	13939	13844	13835	13905	13930	14015	14007	13820	13853	14047	13951	13981	13915	13877	13965	13905	13878	13987	13851	13735	13928	13807	13807	13799	13912	13797	13960	13885	13829	13822	13873	13830	13895	13947	14089	14032	13975	13857	13819	13893	13888	13899	13868	13851	13940	13796	13919	13847	13864	13886	14045	13914	13904	13956	13857	13916	14129	13780	13902	13860	13789	13980	13984	13889	14015	13863	13741	13889	13904	13928	14049	13885	13841	13887	14053	14013	13874	14027	14016	13937	13967	14021	13807	13881	13965	13960	13894	13747	13883	13915	13822	13788	13999	13975	13786	13800	13779	13997	13816	13856	14027	13930	13829	13881	13919	13886	13933	13810	13855	13924	14007	13950	13851	13919	13847	14021	13995	13876	13867	13991	13964	13754	13954	13900	13900	13981	13873	14072	13973	14136	13864	13849	13928	13898	13837	13928	13732	13791	13964	13878	13855	13822	13827	13913	13783	13883	13710	13839	13907	13926	14019	13879	13900	13925	13794	14020	13899	13704	13925	13922	14054	13969	13888	14020	13829	14094	13827	13957	13758	13979	13855	13999	13890	13957	13683	13836	13829	13743	13878	13801	13946	14013	14020	13779	13963	14051	14095	13765	13952	13741	13615	13971	14066	13882	13902	13898	13912	13983	14005	13862	13923	13854	13988	13891	13842	14017	13919	13948	14026	13982	13746	13874	13913	14026	13719	13834	13877	13945	14009	13943	13899	13852	13867	13815	13739	13762	13987	13832	13938	13819	13782	13984	13852	13700	13852	13937	13797	13965	13916	14026	13947	13985	13772	13911	14017	13875	13871	13926	14036	13836	13986	14000	13875	14060	13804	13889	13837	14004	14075	13787	14036	13898	13831	14009	13833	13737	13851	13859	13884	13879	13918	13737	13908	13832	13877	13869	13966	13854	13821	13740	13907	14032	13836	13928	13745	14004	13997	14040	14008	13919	13943	13796	13922	13810	13858	13793	13847	13832	13912	13805	13854	13834	13885	13898	13967	13924	14010	13963	14038	13993	13846	13940	13927	13827	13887	13869	13788	14054	13852	14030	13874	13947	13875	13940	13827	13865	13901	14065	14004	13962	13959	13788	13963	13818	13708	13979	13784	13789	13971	13853	13979	13812	13837	14014	13878	13934	13851	13848	13703	13833	13885	13858	13878	13926	13720	13883	13876	13981	13870	13783	14003	13818	13876	13975	13943	13974	13863	13598	13702	13796	13891	14035	14169	13825	13890	13985	13907	13846	14029	13738	13834	13800	13903	13965	13841	13854	13885	13713	13955	14035	14025	13843	13806	14050	14040	13876	13797	13902	13793	14025	13839	14018	13935	13863	13855	13755	13910	14069	13794	13920	13959	13883	13986	13741	13893	13903	13881	13848	14004	13848	13994	13857	13850	13938	13872	13946	13762	13989	14022	14065	13933	13861	13931	13782	13791	13988	14010	13996	13860	13918	13826	14008	14208	13733	13788	14047	13953	13850	13980	13903	13696	13854	14011	13902	14106	13785	13875	13940	13850	13900	13651	13983	13873	13869	13861	13955	13796	13870	13858	13846	13897	13917	13937	13971	13898	13930	13779	13936	13974	13901	13849	13999	13837	14034	13878	13948	13920	13871	13892	13817	13950	13772	14010	13768	14069	13847	13848	13825	13908	13842	14000	13727	13718	13825	13786	13784	13888	13740	13962	13827	13853	13988	13968	13947	13953	13904	13912	13853	13925	13690	13979	13884	13767	13855	13785	13859	13971	13820	13868	13762	14079	13939	13920	13965	13934	13905	13985	13962	13991	14007	13877	13965	13886	13954	13812	13900	14003	13776	13819	13924	13881	14053	13878	13970	13944	14027	13858	13939	13964	13850	13874	13908	13794	14027	13873	13967	13793	13749	13816	13923	14056	13849	13889	13963	14100	13934	13864	13783	13953	14162	13875	13889	13863	14031	13853	13913	13870	13825	13896	13925	13644	13772	13910	13948	13920	14059	14073	14008	13982	13889	13867	13885	13914	13782	14007	13785	13651	13971	13924	13867	13913	13925	13852	13953	13895	13925	14038	13900	13890	13828	13904	13878	13830	14095	13740	13871	13851	13845	13958	13962	13857	14164	13878	13821	13991	13904	14099	13828	13919	13945	13979	13856	13938	13833	13772	14012	13898	13859	13968	13858	13815	13905	13767	14102	13903	13988	13926	13956	13848	14011	13773	14010	13921	13817	13801	13956	13708	13904	14033	13987	13664	14087	13826	13809	13918	13843	13794	13762	13901	14013	14028	13912	13905	13793	13985	13898	14038	14049	13787	14029	13927	13881	13968	13889	14044	13788	13838	13771	13923	13823	13953	13846	13845	13748	13941	13963	13823	13860	13964	13900	14056	13945	13860	13927	13785	13785	14052	13931	13988	14061	13956	13967	13930	13864	13783	13679	13948	13854	14034	14005	13915	13903	13794	13871	13942	13956	13903	13731	13626	13902	13841	13745	14075	13835	13925	14068	14075	14107	13808	13886	14022	13878	14051	13710	13874	13872	13905	13960	13913	13758	13841	13787	14005	13993	13965	13856	13990	13869	13960	14003	13961	13940	13955	13956	13717	13694	13995	13855	14096	13712	13867	13872	14003	13923	13923	13969	13818	13973	13954	13874	13950	13939	13897	14084	13904	13929	13817	13850	13895	13671	13774	13805	13897	13935	13919	13855	13928	13935	13800	13812	13999	13831	13889	13882	13996	14045	14006	13769	13901	13761	13951	13860	13896	13852	13913	13809	13827	13975	13870	13836	13926	14025	13967	13940	14012	13909	13883	13969	13627	13749	13939	13894	13930	13848	13860	14020	13823	13901	13955	13828	13961	14004	13996	13995	13911	13721	14040	13970	13976	13946	13967	13945	14005	13786	13956	13877	13752	13866	13884	14043	13873	13777	13955	13855	13843	13977	13928	13901	13772	13809	13738	13893	13853	13921	13943	13847	13878	13846	13929	13935	13999	13767	13927	13810	13851	13956	13874	14025	13991	13912	13924	13852	13977	13964	13940	13931	13831	13832	13719	13991	14024	13808	13821	13833	13881	13976	13908	14069	13865	13771	13834	13842	14141	13695	13984	13890	13783	13772	13974	13802	13697	14025	14077	13817	13733	14003
30622	40308	44887	30700	20245	16885	16664	16121	15678	15888	15988	16039	15736	15916	15802	16021	16174	16020	15913	16025	16093	15757	15910	15882	15616	16064	15953	15895	15967	15686	15978	16158	15786	15864	15975	15816	16146	15819	15879	15952	15873	15920	15886	15830	15918	15864	15972	15798	15929	15984	15886	15936	15975	15898	15849	15791	16030	15991	15980	15810	15946	15852	15950	15940	15786	15876	16014	15720	15853	15894	15934	15819	15956	16135	15812	15802	16101	15669	15849	15839	15867	15839	15871	15959	15906	15911	15874	15911	15775	15678	15806	15944	15978	16122	15962	15845	15920	15919	15789	15713	15890	15865	16004	15938	15931	16075	15807	15965	15865	15955	15628	15942	15775	15952	15853	15897	15955	16003	15914	15831	15886	15922	15786	15797	16069	16009	15973	15882	15693	16004	15833	15943	16079	15770	15851	16014	16046	15756	15822	15893	15920	15918	15962	15871	16096	15698	15939	15827	15843	16115	15779	15830	15720	16016	16087	15860	15799	15933	15991	15893	15804	15881	15940	16093	15843	15888	16028	15949	15920	15980	15859	15904	15712	15910	15953	15968	15733	15774	15947	15852	15993	15933	15952	15752	15923	15995	16077	15761	15985	15960	15811	15788	15872	15910	15701	15850	16006	15833	15796	15767	15810	16001	15825	15685	15895	15789	16017	16066	16007	15809	15736	15930	15889	15942	15962	15869	15866	15946	15993	15955	16114	15900	15744	15751	15965	15945	16010	15886	15900	16058	16004	15951	15926	15908	16070	15915	15980	16038	15741	15948	15879	16070	15800	15997	15782	15776	15847	15914	15996	15942	15747	15827	15994	15861	15874	15973	15966	15798	16008	16073	15635	15989	15896	15771	15953	15870	15935	15664	15736	15728	15865	15965	15834	15880	15879	15749	16040	16059	15917	15967	16104	15993	15876	15984	15860	15748	15912	15974	15855	15818	15943	15911	15861	15966	15928	15788	15839	15787	15719	15824	15781	15957	15972	16001	15742	15897	15849	15954	15926	15851	15754	15961	15929	15984	15899	16080	15864	15889	15659	15860	15691	15861	15806	15959	15695	15808	15867	15745	15784	15571	15965	16000	15856	15869	15670	15747	15723	15864	15968	15934	15807	15872	15845	15900	15853	15811	15773	15884	15864	15796	15864	15852	15876	15943	15897	15936	15969	15953	16007	15871	15983	15864	15855	15840	15866	16003	15872	15978	15885	15895	15991	15876	15736	15929	15881	15855	15809	15807	15818	15970	15745	15848	15927	15867	15902	16022	15905	16069	15923	15753	15862	15934	15825	15963	16005	16015	16003	15971	15965	15893	16052	15901	15855	15762	15999	15883	15854	15990	15784	15873	15896	16035	16064	16000	15644	15983	15799	15851	15886	15933	15756	15894	15731	15789	15797	15791	15866	15984	15923	15879	15881	15993	15989	15855	15925	15780	15755	15832	15851	15847	16034	15810	15774	15863	15782	15970	15835	15746	15981	15981	15787	15745	15799	15864	15854	15833	15841	15968	15938	16008	15939	16006	15752	15878	15733	15837	15757	15937	15901	15958	15806	15700	15665	15738	16074	15782	15863	16048	15868	15852	15939	16019	15932	15883	15974	15777	15997	15908	15951	15929	16062	16032	15839	15947	15892	15840	15822	15805	15967	15944	15813	16045	15738	15752	15733	15894	15698	15786	15986	15726	15897	15879	15802	15962	15887	15909	15963	16025	15888	15883	15819	15665	15711	15843	15872	15869	15958	16003	15786	15949	15730	15928	15862	15917	15876	15889	15850	15922	15698	15946	16003	16091	15814	16016	15900	15926	15917	15935	15946	15755	15940	15930	15847	15850	15802	15902	16021	15855	16131	15869	16124	15806	15966	15829	15979	15924	16029	16050	15931	15718	15811	15980	15898	15909	16079	15946	15935	15984	16077	15793	16165	15929	16127	16012	15868	15978	15822	15910	15761	15917	15751	15645	15921	16030	15703	15872	15811	16099	15951	16015	15902	15653	15920	15799	15881	15738	15859	15853	15887	15915	15913	15874	16024	16076	15935	16109	15871	15875	16009	15878	15984	15757	16028	15997	15914	15951	15958	15749	15687	15669	15976	15822	15777	15969	15945	15760	15949	15900	15707	15765	16156	15912	15948	16082	15941	15900	15976	15913	16095	15807	15913	15978	15814	16053	15925	15801	15784	15859	16008	16122	15755	16183	15985	15997	15975	15992	16184	15724	15950	15992	15940	15941	15826	15886	15919	15581	15903	15868	15937	15946	15855	15750	15993	16036	15837	15807	15865	15860	15934	15892	15800	15925	15767	15978	15941	15837	15908	15931	16078	15976	15954	15857	15689	16007	15890	15724	16184	15933	15844	15963	16149	15882	15872	15973	15978	15735	15780	15829	15783	15708	15982	15931	15790	15952	15852	15814	15864	15880	15872	15898	15729	15777	15796	15881	16041	15945	15980	15960	15972	15815	15902	15942	15840	16092	15920	15945	15880	15956	15840	15927	15923	15781	15924	16035	15842	16080	15870	15986	15766	16049	15867	16148	15878	15971	15866	15938	15802	16037	15914	15856	15885	15751	15993	15671	15861	15742	16043	15636	16078	15927	15902	15935	15961	15908	15848	16024	15774	16072	15875	15831	15855	15910	15850	15991	15893	15997	15910	15852	15955	16006	16144	15841	15696	15923	15837	15848	15746	15859	15727	15811	15890	15819	16039	16057	15681	15772	16092	15926	16083	15978	16059	15934	15812	16017	15840	15816	16027	15835	15727	15884	15787	15965	15731	15959	15845	15795	15885	15807	15932	15866	15715	15984	15830	15811	15930	15858	16115	15846	15889	15817	16011	16069	15972	15918	15834	16031	15903	15731	15790	16042	15979	15954	15960	15689	15698	15870	15844	16045	15707	15941	15887	15704	15903	15954	15878	15992	16024	15869	16066	15989	15832	15715	16089	15852	15959	15978	15885	15899	15974	15896	15829	15946	15809	15756	15814	15813	16017	15915	15972	15721	15764	15895	15923	15973	15902	16019	15964	15989	15929	16015	16064	15972	16036	15909	15776	15776	15954	15962	15929	16029	15875	15840	15795	16001	15872	15758	15865	15844	15854	15773	15829	15934	15917	15891	15790	15770	16036	15922	15791	16026	15847	16048	15676	15953	15815	15760	15852	15703	15840	15858	15921	15812	15906	15866	15921	15693	15934	15902	15940	15672	15949	16192	15756	15787	15699	15774	15841	15988	15978	15730	15904	15949	15883	15927	15925	15963	15780	15928	15698	15910	15850	15951	15947	15904	15895	15820	16096	15876	16063	15825	15806	15959	15998	15944	15929	15863	15892	15813	15893	16005	16051	15993	16026	15805	15833	15824	15937	15844	16122	16015	15750	15902	15709	15988	16043	15916	15766	15708	15877	15827	15878	15966	15853	16107	15892	15759	15710	15708	16013	15993	15918	16057	15942	15930	15894	15883	15930	15701	15776	15934	15845	15836	15940	15803	15908	15817	16152	15882	15756	15729	15916	15793	16038	15916	15965	16012	15876	15902	15921	15764	15890	15753	15916	15933	15847	15968	16037	15873	16046	15929	15875	15682	15881	15987	15914	15864	15817	15882	16008	15778	15666	15891	15909	15897	15904	15716	15813	15822	15845	15832	15809	16197	15991	15886	15968	15848	15795	15830	15742	15817	15965	15830	16089	16015	15670	15785	15982	16035	15913	16031	15842	15859	15826	15865	16087	15760	15829	15828	15882	15916	16072	15927	15955	15848	15818	15892	16103	15691	15933	15883	15730	15884	16085	16070	16032	16021	16000	15719	15879	16153	15886	16040	15646	15811	15902	15807	15752	15913	16050	15904	15808	15814	15932	15903	15774	15901	15894	15821	15797	15919	15870	16066	15935	15822	15977	15852	15795	15818	15998	15895	15869	15841	15926	15806	15782	15753	16060	16027	15965	15802	15906	16013	15963	15896	16054	15767	15969	15804	15993	15720	15729	15768	16133	15877	15996	15793	16056	16163	15787	16050	15980	15791	15916	16020	15927	15936	16053	16223	15907	15711	15793	15720	15858	15937	15968	15881	16022	15878	15978	16065	15855	15862	16073	15966	16025	15819	15938	15729	15854	15730	15944	15909	15926	15843	15883	15650	15842	15773	15670	15973	15809	15711	15893	15958	15859	15771	16098	15961	15910	15812	15801	16060	16063	15889	15802	15918	15906	15871	15962	15888	15782	15927	15960	15989	15848	15908	15808	15779	15957	15904	15863	15706	15899	15857	15865	15864	15903	15881	15656	15829	15679	16003	15896	15851	15883	15739	15954	15819	15882	15798	15797	15825	15662	15926	15990	15783	15846	15931	15762	15814	15858	15908	15955	16028	15890	15873	15675	15964	15821	15891	15814	16081	16119	15858	15690	15929	15769	15898	15945	16007	15875	15840	15904	15757	15961	15981	15884	16115	15976	15808	16021	15900	15801	15925	15766	15848	15811	15939	15912	15931	16058	15767	15824	15979	15755	15891	16106	15945	15861	15994	15824	16054	15989	16122	15962	16270	15832	15960	16179	16134	15929	15764	15829	16026	16040	16185	15887	15956	15988	15835	15943	15866	15870	16021	16303	15955	15803	15884	15926	15954	15854	15779	15882	15700	15956	15747	15724	15821	15611	15994	15907	15920	16014	15680	15768	15916	16127	15767	15770	15881	15632	15808	15944	15688	15981	15970	15812	16229	15957	15905	15682	15991	15883	15833	15967	15650	15859	15858	15901	15920	15847	15781	15869	15820	15830	15848	15621	15890	15834	15908	16163	15775	15848	15890	16021	15801	15914	15781	15934	15886	16022	15754	15933	15822	15960	15976	15891	15681	15923	15706	15868	15821	15879	15945	16002	15807	16067	15799	15892	15790	15909	15762	15832	15898	15872	15844	15813	15899	15843	15880	15867	15939	16125	16004	15893	16002	15873	15794	15899	15786	15742	15820	16033	16042	15691	15902	15749	15782	15866	15948	15781	15684	15799	15965	15864	15922	15981	15796	15759	15749	15776	16024	16036	16213	15896	16022	15870	15912	15872	16013	15783	15915	15947	15785	15815	15975	15793	15905	15937	15866	15771	15870	15960	15799	16020	16162	15946	16003	16123	15893	16024	15991	16156	15905	15749	15865
50691	72094	50219	26847	16845	14384	13963	13957	14081	13929	14041	14042	13997	13965	14132	14061	14113	14069	14095	14047	13965	13919	14128	14058	14210	13867	14023	13927	14073	13986	14014	14087	14088	14130	13991	14028	14143	14077	14037	13955	14012	14007	13974	14054	13737	14135	14107	14077	13930	13905	14210	14121	13931	14022	13975	14065	14146	14100	13902	13966	14012	14005	13912	14103	14116	14025	14168	14049	14035	13820	14043	13933	14070	13951	13950	14048	14030	14060	14025	13860	14203	14152	14115	14004	14143	13865	14018	13984	13918	14126	14127	13926	14154	14141	14145	14003	14081	14207	14139	13931	14066	13912	14184	14056	14092	13963	14051	14170	14054	13872	14079	14020	13968	13978	13976	13926	14062	13939	14058	13975	14034	14039	14054	13882	13867	13945	14148	14050	13979	14120	14093	13896	14230	13984	13937	14097	13897	14012	14080	14178	14147	14095	13963	14159	13933	14007	13983	14098	14166	13978	14016	14156	13921	14118	13858	14059	13856	13920	14003	14011	14015	14030	13979	13999	14083	13929	14026	14027	13909	14019	14057	14125	14124	14052	14004	13877	14068	14027	13992	14042	13895	14050	14114	14055	13875	14199	14010	14014	14037	13841	13977	13975	14041	14062	14218	13986	13967	14000	14098	14101	14090	13957	13923	14090	14015	14131	13956	14075	14068	13979	13922	14034	14046	13933	13969	13923	13975	13979	14016	14166	13941	14114	14021	14042	14074	14010	13855	13965	13915	14082	13974	13986	14073	14032	13991	14044	14023	13999	14006	14104	14034	14120	13961	13945	14195	13914	13862	14022	13995	14094	14143	14065	14083	14152	14046	14095	14103	14018	14085	14008	14078	14021	13946	14150	13951	14137	14144	14140	14108	13893	14120	14054	14117	13988	14024	14128	14094	14167	14079	13964	14018	13982	14075	13956	14028	14149	13938	13996	14037	13872	14045	14065	13981	14277	14108	13891	14054	14326	14086	14054	13962	14124	13943	14206	14127	14030	14011	13858	13920	13961	14114	13993	14011	13960	14184	13775	13954	13853	14233	13950	14063	13957	14086	14043	14034	14148	13923	13963	13969	14209	14131	14000	13869	13983	13986	14008	14080	14001	14177	14022	13886	14176	14066	14148	14087	14045	13997	13971	14108	14007	13981	14161	14038	14151	13897	13997	13987	14046	13998	13912	13939	14200	14240	14018	14122	13987	14190	13972	13903	13908	13852	14190	14129	14171	14119	14090	14170	13965	14036	14071	14082	13996	13991	14030	14037	13978	14252	14107	14006	13970	14065	14120	13971	14001	14113	13985	14057	14004	14047	14028	13902	13908	14148	13930	14078	14077	14077	14078	14116	13896	14071	14056	14122	13937	14041	14193	14023	14115	14187	14056	13877	14069	14139	14103	14204	14034	14039	14130	14041	14042	14005	13946	14116	14091	14049	14015	14001	13960	13964	13943	13990	13952	13943	13919	13940	13990	13973	14114	14075	14072	14065	13960	13941	14055	14030	14147	14077	13848	14049	14001	13988	14133	14064	13871	14055	14074	13948	13912	13844	13944	14215	14170	14217	14090	13875	13802	13919	13929	14067	14115	14091	14094	14026	14062	13967	13955	13984	13966	14013	14099	14024	14098	14106	14061	14111	13958	13893	13932	13973	14117	13985	14005	14143	13824	14008	14066	14091	13851	13925	14002	13850	14001	14111	14074	14009	14032	14081	14062	13937	14092	14163	14049	13835	14113	14122	13966	13926	13984	14047	13981	13972	13930	14299	14162	14208	14005	13965	14127	13998	14133	13938	13935	13787	14078	14043	14001	14029	13970	13998	13906	14003	14001	14064	14117	13948	14002	14064	14125	14067	14063	14001	14079	13998	13950	13966	13949	14011	14145	13957	14006	13981	14193	14040	13949	14146	13856	14028	14033	14098	14024	13975	13887	14117	14036	14025	14030	13994	14001	13994	13995	14038	14197	13956	13920	13934	14088	14145	14001	14013	13962	14028	13976	14131	14179	14068	13905	14102	13939	13995	14032	14045	14067	14137	13922	14071	14109	14189	14082	13945	14042	14027	13984	14006	13934	13993	14024	13797	13806	14102	13943	14075	13985	13939	14092	13881	14008	14093	13866	13933	13960	14181	14223	14144	14168	14111	13944	14140	13947	14010	13855	13860	13938	14236	13935	14057	13859	13886	14053	13918	14137	14014	14070	14016	13890	14013	14015	14071	14117	14171	13909	14059	14096	13910	14184	14103	14106	14026	14104	13992	13856	14042	13931	14097	14189	13899	13999	13939	14004	13874	14070	14052	14018	13833	14045	13977	14155	13973	13899	14070	13926	13930	13959	13993	14091	13965	13947	13973	13944	14187	14038	13877	14109	13934	14053	14248	14012	13948	14043	14020	13968	14060	14016	13925	14021	14214	14053	14051	14141	14086	13943	14129	14058	14135	14070	13878	14029	13996	14049	13983	13977	14103	13999	14043	14083	13963	14118	13927	13990	14059	14108	13930	14072	13825	14121	13986	13928	14007	14118	14070	14074	14118	14017	14114	14000	13980	14042	14109	13957	14023	14071	13996	14126	13905	13920	14021	14045	14030	13839	14093	14052	13928	14096	14042	13965	13968	13934	14058	13987	14019	14071	14093	14188	13948	14016	14011	13965	14038	14044	14079	14103	14091	13998	14088	14034	14024	14079	14003	13988	13955	14172	13999	14283	14197	14042	14037	14040	14012	14145	14013	14088	14071	14078	13830	13884	13993	14139	13784	14018	14061	14006	14008	14117	13856	13881	13969	14045	14122	14048	13939	13982	13946	14055	14033	14037	14028	13928	13966	13957	14075	14019	14006	13999	14110	14037	13984	13878	14045	13949	13984	13974	14013	14095	14191	13936	13839	14118	14027	13977	14039	14076	14038	13963	14075	14097	13935	14096	14023	13977	14132	13978	13942	14104	14037	13835	13846	14088	14034	14067	14002	14111	13889	13929	14028	14039	14129	14054	14033	13999	13878	14164	14031	14105	14011	14015	14094	14038	14069	14022	13992	14052	14112	13971	14185	13897	13958	13974	14026	14118	13916	14035	14106	13962	13997	13832	14096	13996	13944	14048	13980	14054	14077	13910	14033	14059	13917	14115	14064	14033	13909	14169	14105	14008	13912	14101	14066	14081	13993	14006	13878	14253	13804	14009	13841	14094	13989	14034	14087	13980	14065	13925	14081	13879	14136	14077	14168	13701	14161	13906	14102	14020	14063	14010	14048	14169	14083	13999	14396	14044	13874	13940	14015	14214	14085	14041	13940	14178	13939	13972	13988	14011	14091	13821	14000	14041	14110	13931	13939	14107	13959	14041	14066	14076	14117	14095	13995	14113	14023	13789	14054	14046	13951	14073	13948	14005	13955	14019	13962	14026	13960	14069	14137	14073	14032	13949	13864	13992	14139	13981	14007	14107	14064	14041	14035	13946	13983	13896	13910	13949	14024	14157	13887	14025	14086	14007	14057	14154	14159	13931	14156	14098	13995	14099	13985	14119	14041	14066	14017	14141	13914	14098	14080	13957	13988	13939	13940	14165	13982	13936	13987	14032	14010	13973	13973	13881	13946	13955	14089	14052	14020	14104	13898	14239	13927	14027	13895	14071	14109	13902	14063	14114	13932	14076	13989	14006	14153	14075	14007	14040	14094	14041	14083	13974	13926	13875	14111	13936	13962	13934	13956	14076	14065	14035	14014	13960	13888	14098	13965	13943	13877	14087	13882	13963	13963	14168	13984	14122	14067	14118	14066	13988	14127	14119	14108	14027	14164	14096	14018	13922	14027	13965	14100	14093	14059	13949	14075	14140	14172	14014	14064	14028	14031	13947	14035	14002	14113	14055	13958	14015	13821	14020	14056	13901	14126	14151	13947	14002	14069	14074	14159	14026	14124	14047	13949	13979	14013	13958	14161	14071	14035	14081	13969	14152	14108	14066	14025	14052	14099	14136	14045	14091	13933	14015	14042	14012	13986	14068	13986	14011	13917	14040	13990	13977	14063	13830	14082	14124	14043	14080	14157	14173	13901	13959	14180	14098	13923	14087	13968	13881	13976	13905	14105	14012	13972	13914	14096	13864	14029	14025	13963	14131	13991	14025	14006	14104	13948	13871	14044	13885	14025	14027	14022	13962	14065	14154	14000	14146	13905	14097	14113	13918	14021	13974	13976	14119	13969	13965	14129	14021	13961	13985	13825	14200	13905	13994	14048	14046	14002	14126	14072	14148	13984	14063	14070	13958	14070	13965	14011	14005	14032	13993	14131	13962	14185	14176	14172	13959	13988	14087	14012	13956	14049	14068	14028	14153	14032	13935	14130	13993	13979	14073	14133	13961	14103	14022	14002	14075	13988	13925	14031	14008	14057	14056	14007	14094	14207	14281	14149	14075	14051	14149	13955	14148	14137	14116	13989	14136	13968	14046	14038	13940	14114	13911	14069	14294	14101	14160	14123	14110	14020	13899	13892	13932	14057	13929	14034	13992	14046	13913	14127	14090	13889	13991	13968	13880	14230	14068	13991	14011	14052	14100	13937	14141	13933	14073	13939	14036	14133	13970	14041	13965	13882	14025	13961	14101	14139	14110	14052	13990	13861	13978	14000	14164	14112	14068	13913	13994	13976	13985	13841	14091	13991	14002	14051	14085	13819	14113	14194	13846	14164	13962	14089	13901	13967	14021	14163	14018	14163	13899	14057	13934	14150	14022	14041	13943	14035	13987	13862	14085	13890	14004	14226	13997	14040	14024	13971	14080	14173	14090	14131	13963	13923	13965	13901	14101	13893	14168	14235	14065	13994	13940	14021	14058	14056	13902	14161	14100	13887	14109	14006	13943	13901	14131	14019	13910	14086	14017	13926	14028	13920	13899	14068	13860	14129	14207	14098	14004	14021	13905	14011	13854	13933	14160	14138	13979	14006	13922	13945	13846	14224	14035	14086	13901	14067	14016	14064	13988	14079	13998	14139	14117	13991	14242	14106	13915	14135	13788	14076	13951	13924	14077	14100	14052	14136	13959	14005	14072	14093	14021	14102	14127	14082	14105	13942	14183	14079	13950	14236	14084	13958	14037	13940	14249	14224	14031	14025	14277	14019	14090	13973	14086	13938	14051	14052	14041	14168	14197
23993	24773	35234	28404	23477	23142	22176	16867	16231	16355	16361	16155	16144	16089	15877	16152	16075	16050	16059	16085	15874	15977	15973	16258	15915	15997	15866	15940	15867	15975	16267	15902	16020	16045	15847	16078	15976	15901	16032	16207	16045	16138	16185	15956	16015	16107	15943	15748	15872	16342	16033	15916	15944	15935	15810	15978	15884	15870	16029	16032	15913	15917	15972	15922	15793	16150	15821	15851	15913	15949	15894	15852	15973	15981	16106	15859	15967	15981	16086	15872	16028	15836	16046	15959	15967	15985	16027	16117	16043	15939	15976	16059	16056	16054	16165	15796	15848	15721	15968	15986	15867	15891	15945	16025	15892	16050	16048	15891	16176	15799	15996	15920	15849	16031	15910	16033	15717	16034	15898	15973	15788	15811	15929	15847	15888	15844	15756	15929	15877	16014	15949	15751	15802	15913	15890	15871	15760	15821	16035	15951	15906	15898	15903	15877	15877	15786	15970	16003	16009	16079	15962	15936	16120	15878	15905	15976	15882	16018	15955	15968	15914	15897	15911	16035	15774	15872	15875	15696	15726	15848	16025	15619	16049	15962	15954	16053	16000	15888	15865	15900	15769	15746	15811	15935	15925	16067	15851	15922	15944	16025	15772	15945	16039	15880	16005	15756	15858	15995	15847	15881	15861	15919	15884	15909	15863	15850	16150	15746	15835	15952	16073	15922	15880	15951	15843	15855	15827	16038	15824	16001	15919	15810	15906	15668	16116	15764	15930	15881	15913	16042	15650	15969	15767	15938	15907	15914	15937	15882	16033	16117	15945	16000	16112	15698	15900	15864	15765	16082	15899	15966	15952	15796	16118	16067	15937	15926	16005	15895	15826	15847	16058	15830	15999	15902	15934	15890	15870	15907	15870	16119	15893	15879	15795	15871	15948	15881	15726	15828	16030	15967	16022	15844	15817	15951	15894	15987	15957	15927	15951	15946	15888	15706	15819	15895	15858	15868	15844	15874	15948	15732	15888	15952	16043	15679	16015	15936	16056	16039	15827	15973	15877	15749	15893	16033	15892	16085	15859	16059	15830	16032	16068	15929	16063	15835	15780	15853	15996	15926	15900	15993	15950	15769	16056	15795	16029	15920	15635	15839	16072	15896	16056	15879	15822	15690	15940	15861	15927	15749	15881	15890	15827	15874	15962	16028	15986	16001	15899	15860	16004	16085	16079	15838	15806	15954	15885	15785	15964	15899	15766	15599	15842	15788	15975	16002	15913	15926	15779	15723	15934	15764	15993	16032	15759	15828	16038	15791	15902	15843	15947	15868	15739	15941	16095	16056	15931	16244	15803	15738	15786	15848	15975	15780	16153	15678	15878	15933	15949	15969	15984	15797	15860	15767	15877	15959	15959	15830	16139	15898	15843	16158	15913	15872	15802	15896	15730	16191	16121	15863	16022	15855	16145	15730	15876	15855	15821	15896	15809	15960	15919	15932	15933	15981	15846	15476	15827	15833	15939	15999	15966	15777	15783	15680	15763	16002	15842	15849	15902	15927	16058	15935	16003	15957	15959	15863	15981	15985	15989	15869	15885	15965	16097	15756	15888	15814	15867	15987	16202	16053	16057	15877	15785	15930	16100	15980	15906	15904	15885	15898	15764	15939	16075	16011	15945	15718	15893	15994	15986	15989	15992	15963	15823	16016	16084	15832	15924	15876	15847	15881	15852	15988	16022	15820	16036	15853	15727	15967	15901	16051	15932	15882	15839	15924	15874	15832	15666	16050	15940	16054	15893	16068	16064	15856	15847	15792	15942	15826	15910	15921	15971	15951	15703	15820	16085	15733	15912	15928	15902	16101	16075	15902	15999	15644	16037	15896	15864	15870	15825	15980	16002	16020	15855	15875	15935	16048	15614	15593	15898	15920	15935	16020	15895	15789	16023	15772	15965	16049	15932	15968	15943	15720	15823	15894	16051	15843	15834	16105	16055	15867	15737	15860	16051	15952	15901	15982	15933	15886	15879	15873	16018	15678	15820	15759	16074	15982	15738	15911	15953	15807	15941	15724	15980	15881	15855	15736	15977	15811	15753	15791	15836	15858	15961	15869	15901	15835	16021	15753	15806	15950	16220	16052	15918	16049	16085	15945	15948	15907	16008	15837	15871	15870	15841	15980	15872	15892	16160	15861	15740	15986	15867	15848	15833	16089	15970	15835	15912	15778	15826	16030	15889	15760	15799	15900	15886	15794	15780	15919	15888	16107	16024	15997	15864	16024	16072	15771	15900	15928	15822	15818	16097	15832	15769	15980	15767	15946	15932	15899	15901	15911	15755	16032	15783	16105	15954	15982	15971	15835	15820	15719	15761	15873	15944	15884	15935	15893	15874	15933	15966	15948	15872	15870	16013	15907	15792	15898	15962	15925	15759	16012	15867	15826	16004	15903	15789	15866	15879	15666	15859	15874	15904	15900	15765	15777	15822	15817	15931	15898	15821	15805	16113	16129	15859	15918	15874	15784	15938	15978	15853	15943	15661	16017	16015	15857	15889	15978	15923	15909	15862	15978	15870	15882	15833	15893	15921	15936	16010	15975	15770	15790	15753	15870	15772	15860	16010	15701	16028	15756	15798	15910	15760	15515	15743	15941	16075	16142	16199	15885	16025	15729	15908	15881	15885	16058	15924	16041	15945	15782	16103	15877	16004	15977	15884	15821	15938	15913	15904	15804	15852	15715	15714	15979	16055	15854	15935	16078	15801	15865	15843	15828	15861	15896	15921	15751	16016	15992	15914	15874	15807	15947	15816	15919	15941	15945	15987	15947	15969	15894	15713	15791	15946	16172	15940	16004	16146	15812	16087	15920	16048	16101	15953	16010	16091	15772	16017	15847	15914	16046	15892	15864	15883	15909	15793	15931	15915	15863	15954	16079	16042	15956	16002	15745	15867	15788	15652	15984	15831	16055	15583	15808	15842	15831	15981	15780	15972	15955	15653	15926	15975	15856	15957	15726	15985	15892	15938	15925	15948	16000	15886	15875	15822	15850	16024	15976	15978	15947	15850	15862	15823	15913	15931	15899	15945	15937	16000	15870	15886	15703	15885	15754	15751	16024	15915	15955	15850	15977	15999	15777	15923	15811	15761	15748	15907	15900	15833	15785	15856	15912	15992	15877	15896	16067	15722	16051	15921	15822	15793	15727	16007	15790	15939	15761	16027	15881	15935	15932	15754	15788	16119	15852	15836	15882	15982	15949	15730	15795	15911	16021	15962	15732	15971	16004	16069	15899	15980	15983	15872	16014	15769	16089	15858	15744	15711	16109	15907	15826	16008	15732	15750	15835	16084	16124	15801	15902	15890	15986	16078	15974	15769	15804	15822	15965	15778	15862	15940	16046	15960	15998	15890	16008	15886	15749	15954	16007	15892	15762	15705	15813	15915	15927	15960	15865	15994	15817	15810	16048	15822	15832	15873	16022	15790	16016	15927	16003	15814	15933	15851	15916	15884	16000	15809	15773	16035	16010	15911	15873	15839	15839	15976	16007	15811	16037	15934	15957	15645	15920	15933	15958	15874	16045	15929	15790	15911	16044	16093	16030	15836	15962	15930	15915	15755	15938	16295	15793	15964	15740	16014	16039	15770	16097	16010	15991	15894	16012	16080	15900	15761	15851	15754	16018	15854	15833	15793	15907	15859	15902	15784	15820	16145	15819	15926	15954	15950	15796	16088	15759	15954	15841	15873	15958	15870	15819	16028	15806	15937	15967	16185	15964	15866	16098	15927	15915	15822	16088	15913	15901	15903	15999	15879	15921	15748	15784	16054	15690	15807	15949	15703	15801	15951	15805	16004	15981	15814	15843	16032	15767	15987	15869	15761	15754	16055	16193	16107	15905	15945	15932	15624	15891	15702	15900	15694	16084	15833	15879	15898	15868	15827	15941	15834	15785	15868	15811	15774	16168	16046	15731	15707	15915	15985	15829	15839	16094	15819	16122	16075	16008	15903	16022	16045	15847	15936	16106	15839	15848	15803	15831	15991	15913	16083	15777	15830	15865	15925	15930	16037	16024	16023	15939	16010	16023	15797	15765	15855	15916	15933	15848	15800	15702	15897	16020	15844	16025	15956	15947	15841	15849	15984	15849	15869	15995	15815	15924	15833	15883	15859	15902	15761	16072	15979	15879	15860	15865	16022	15867	15751	15963	15975	15972	15867	15759	15999	15788	15830	15733	16112	15922	15925	15896	16026	15684	16036	15994	15944	15897	15765	15849	15966	15959	15970	15871	15804	15892	15850	15830	15908	16037	15766	15954	15790	15897	15921	15833	15965	15884	15923	15881	15917	15991	15628	15863	15989	15839	15827	16112	15891	16020	15717	15786	15698	15877	15889	15842	15838	15920	16005	16144	15914	15849	15989	16105	15798	15885	15910	15720	15799	15801	15888	15945	15677	15761	15741	15880	15704	16055	16026	15892	15901	15933	15814	15959	15987	16041	16031	15957	15846	15860	15902	16016	15828	15819	15786	15747	15838	15819	15820	16091	15949	15821	15814	16013	16006	15991	15925	15905	15740	15808	15795	15722	15888	15923	15776	15925	15707	16019	15776	15909	15773	15770	16038	15793	15867	16034	15775	15879	16014	15828	15972	15876	15990	15907	15920	15836	15939	15858	16023	15821	15807	15993	15900	15895	15920	16050	15989	15865	15852	15796	15732	16163	16180	15863	15744	15723	15958	15671	15988	15865	15903	15951	15947	15826	16019	16060	15938	16071	15730	15787	15851	15956	15939	15916	15951	15920	16025	15772	15788	15985	16002	15818	16019	15877	15958	15963	15943	15832	15933	15825	15911	15950	15980	15757	15836	15831	16000	15928	15907	15944	16105	15848	15809	16005	15983	15932	15946	15778	16040	15873	15910	15929	15915	15941	15886	15945	15883	15924	16028	15983	15987	15900	15849	15771	15867	15894	15920	16051	15741	16033	16005	15967	15869	16014	16061	16101	15896	16077	15926	15893	15850	15847	15957	15953	15955	15833	15862	15837	15876	15879	15723	16001	15884	16085	15669	15772	15797	15949	16086	15935	15913	16113	16003	15839	15944	15932	15889	15597	15848	15897	15871	15771	15821	15725	15870	15849	16010	16021	15935	15691	15736	15853	15871	15897	15757	15910	16017	15970	15755	15861	15997	15832
63585	107265	83472	51550	27817	16676	14145	14084	14091	13966	13980	14100	14073	13982	14090	14161	14014	14153	14150	14025	13841	14097	14211	14031	14081	14109	14028	14131	14068	14058	14008	14093	14109	13988	14093	14061	14102	14085	14032	13979	14114	14229	13909	14050	13985	14113	14147	13832	13987	14095	14136	13984	14071	14128	13986	14007	14175	13956	14098	14003	14038	14065	14030	13965	14073	14135	14172	14204	14137	14141	13812	14000	14039	13918	14143	14063	13948	14065	14136	14155	13982	13967	13944	13928	14015	13848	14010	14039	13948	14027	14090	14076	13899	13938	13912	14136	14025	13954	14097	14032	13944	14167	14044	13921	14163	14049	14149	13937	14191	14122	14093	14106	14017	14159	14151	13863	14056	14104	13979	13948	14105	13953	14125	13970	14247	14051	14143	14011	14054	14055	13981	14104	13918	14035	14061	13965	13979	14029	14076	14129	13879	14010	14151	14021	14216	13963	13962	14225	14051	13997	13922	14214	14139	13876	14008	14051	14052	14039	14312	14069	14128	14006	13963	13896	13960	13864	13880	14151	14036	14013	14265	13913	13889	14003	14063	14131	14019	14092	13987	14077	13937	14093	13918	13745	13798	14186	14268	14013	13991	13991	14022	14043	13911	13884	14069	14039	14172	14097	14051	14061	13925	14146	13906	14099	14218	14185	14014	13903	14013	14146	14244	14121	13922	14055	14016	14012	14152	13907	14175	14077	14167	14062	13964	14010	14048	14050	13992	14162	13928	13996	14067	13936	14031	14145	14145	14114	14139	13940	14079	14138	14230	14199	14005	14055	13959	14023	14014	14022	14023	13950	13920	13936	14065	13991	14033	14161	14201	13969	14118	14024	13972	14108	13927	14075	14017	13993	14248	14122	14010	14037	14027	13969	14084	14115	14015	13963	14040	14114	14096	13945	13963	14078	13995	13924	14014	14103	14155	14073	14063	14027	13904	13963	14095	13960	14047	14052	13968	14042	14033	14111	14118	14068	14124	13946	14124	14062	13991	14147	14126	14016	14047	14183	14066	14072	14112	13919	13831	13897	13959	14139	13980	14139	14045	13983	14093	13952	14032	14182	13974	14086	13909	13939	14057	13851	13981	14029	14038	14023	14286	13976	13901	14026	13993	13906	14058	14092	14013	13972	13880	14128	13963	14165	13975	13910	14108	14220	14140	13973	14116	13883	13982	13890	14078	13915	13990	14148	13829	14113	13955	13946	14015	14032	13911	14041	14130	14086	13958	14259	14141	14025	14120	13765	13978	13941	14008	13997	13968	13960	14118	14066	14128	14015	14052	13993	14005	14025	14147	13923	14091	13969	14097	14030	14067	14065	14057	13974	13932	13956	14059	14021	14049	13929	14043	14117	14132	13997	14157	13956	14048	13927	14129	13983	14068	13989	13938	14128	14260	13800	14135	13982	14045	14137	14061	13879	13981	13999	13992	14023	14194	14135	13990	14024	13983	13997	14132	14028	14022	14111	14098	13993	14146	14144	13934	13906	14151	13963	13944	14024	14086	13984	14038	14180	14118	14001	14190	13947	14024	13956	13992	14088	14212	13966	14111	14136	13953	14106	14064	14074	14199	14084	13881	14114	14078	14067	14009	14042	14118	14034	13968	13929	14014	14111	14050	13943	14065	13883	14012	14165	13982	14086	13983	14100	14210	14045	14078	14011	14118	13981	14239	14023	14020	13975	14080	13870	14048	14014	13902	13991	13750	14038	14048	14057	14077	14045	14043	14036	13983	14124	13996	13981	13834	14017	14150	14034	14068	14199	13991	14003	13915	14069	13880	14090	14109	14061	13992	14053	13917	14018	14008	13968	14001	13876	14036	13985	14045	14062	14104	14094	13913	13879	13900	13955	13968	14150	13832	13936	14014	13862	14022	14010	13983	13965	14026	14114	13999	14015	13948	14311	13977	13989	14019	14093	14091	13931	14003	14046	13964	14058	14138	14029	13895	13830	14046	13977	14122	14251	14120	13970	13977	14035	14037	14053	13881	13837	14000	14023	13954	14140	14016	14057	13980	13958	14042	14171	14044	14038	14011	13879	13964	13969	14065	14057	13998	14093	14067	13990	14111	13874	14037	13940	13979	13924	14126	14024	14073	14163	13980	14174	13975	14000	14015	14044	14021	13923	14057	14068	14001	13990	14177	13946	14017	14044	14128	13976	14074	13955	14131	14033	14061	14167	14054	13929	14088	14015	13970	14054	13948	14200	14187	14030	14003	14022	14097	14190	14058	14035	13938	13980	13991	14001	13989	14094	13853	14070	14051	14094	13959	14217	13987	13995	13926	14009	14128	14120	14033	13917	14257	13921	14030	14050	14149	13998	14120	14031	14031	14022	13974	13925	13964	13958	14128	13790	14127	14103	14001	14185	13903	14058	14103	13943	13809	14037	14209	14052	13945	13945	14106	14057	14090	14021	13899	13806	14047	14092	13991	13986	14080	14100	14025	14127	14040	14016	14020	13924	14000	13947	13996	13979	14044	13993	14038	13947	14015	14182	13912	13986	13833	14020	14013	14043	13952	14160	13803	13870	14082	14082	13966	13844	14132	13849	13963	14098	14173	14070	14092	14021	14002	14072	13957	14049	13989	13913	13957	13888	14074	14029	14062	14070	14133	14007	14070	14087	14015	13992	14035	13831	14043	14068	13842	14200	13968	13971	13994	14025	14004	14064	14099	14084	14175	13934	14027	14184	13939	14179	14099	14005	14039	13988	14049	13919	13971	13983	14090	14022	14092	14100	14033	14030	13936	14149	14128	13978	13982	14022	14017	14103	14023	14116	14107	13980	14070	14085	13962	14006	14155	14023	14191	14031	13987	14052	14072	14096	14064	14040	14132	13973	13976	13962	14089	14100	14000	13920	14085	14116	14121	13917	14032	14020	14004	13902	14045	14011	14037	14037	14032	14133	14045	13986	13928	14140	14030	14034	14050	14071	14169	13912	13993	13871	14131	14012	13977	14006	14035	14004	14053	13936	13909	14016	13933	14039	14135	14076	14059	13936	13835	14072	13997	14103	13944	13964	14042	14005	14108	14094	13961	13961	13980	14090	14088	13994	14086	14143	14033	14046	14097	14069	14081	14087	14041	13888	14146	13978	13939	14014	13953	13852	14137	13824	13917	13914	14096	14003	14060	14000	13803	14002	13979	14043	14049	13961	14113	14077	14082	13939	14039	13997	14113	13889	13982	13971	13886	13995	14047	14027	14049	13964	13993	14208	14048	14127	14168	13964	13978	13909	14076	14138	13923	14161	14089	14088	14133	14162	14003	13892	13885	13906	14058	14018	14197	14223	13910	13916	14072	14206	14102	13947	14104	14059	14014	13998	14074	14028	14006	14070	13932	14040	14122	13986	13935	14175	14127	14000	13999	14019	14002	13972	14064	13960	14094	14016	14057	14043	14024	14108	14030	13977	13806	14206	14129	14007	14150	14004	14083	13985	14092	14039	14070	13876	14149	14042	13913	14124	13948	13875	13973	14074	14128	13823	13900	13973	13975	13882	13855	14078	14064	14139	14031	14051	14096	14019	14009	14001	13898	14095	14117	14025	14159	14044	13978	14103	14112	14044	13977	13911	14071	14032	14025	14163	14158	13965	13944	14133	14141	14100	14043	14035	14104	14038	14050	14094	14042	14014	14159	14061	14075	13958	14058	13893	14090	13887	14091	14147	14069	14012	13859	14055	13988	13884	14091	14165	14080	13981	14071	14225	14202	14042	14036	13895	14078	13979	13995	13999	14079	14033	14093	13932	13982	14132	13976	14038	13972	14077	13956	14228	14021	14072	14059	14181	14066	14122	14035	14021	14112	14087	13929	13961	14312	14052	13777	14027	14053	14121	14014	14038	14066	14048	13941	14097	14138	14122	14102	13879	14101	13963	14027	14190	13885	14121	13987	13945	14119	14109	14077	14171	14118	14122	14032	14010	14071	13838	13896	14040	13923	13878	14081	14080	14007	14079	14040	14174	14045	13971	13937	14024	14046	14105	14103	14064	14026	13936	14080	14013	14121	14023	14025	14091	13900	14038	14110	13931	13952	14059	13904	13979	14092	13988	14043	14062	14023	14033	13955	14000	13860	13991	14083	14034	14060	13995	14032	14081	13993	13868	14051	14050	14079	14091	14130	13979	13914	14073	14116	14114	14195	13982	13879	13951	14031	14031	14103	14073	14039	13835	13936	14007	14008	14037	14041	13961	14127	14061	13967	13967	14137	14085	14014	13916	14002	14023	13941	14028	14142	14273	14152	14055	14025	14124	13954	14071	14102	13863	14059	13950	14002	14010	14027	14170	14059	14090	13997	13927	13879	14010	13891	14072	14099	14130	13929	14096	14165	14019	13990	14028	13919	14002	13836	14209	14029	14218	13906	13956	13945	14051	14013	13986	14103	14056	13981	14098	13970	13914	14128	14011	13905	14060	13940	14079	13868	14082	14020	14000	14028	14000	13816	14121	13921	14067	14171	13991	14026	13935	14151	14266	14016	14240	13943	14130	14021	14191	13922	13995	14018	13972	14038	14178	13979	14135	13862	14128	14075	13961	14137	14015	13864	13997	14019	13910	14121	13912	13984	13941	14074	14241	14105	13807	14134	14100	14000	13953	14032	13978	13994	14075	14074	14033	14158	14094	14175	14109	13939	14104	14102	13943	14120	14156	13873	13987	13873	14090	14024	13842	14093	14072	14068	14066	14097	13842	13870	14051	13981	13951	14201	13939	14132	13942	13965	13972	14055	13860	14091	14051	14114	14024	14195	13975	13955	14008	14058	14070	14186	14061	14065	14069	14038	14116	14006	13960	14098	14001	14046	14039	13932	13902	14030	13941	13997	13994	13991	13828	14258	14091	14116	13998	13955	14170	14065	14065	13930	13929	13870	14102	13904	14126	13969	14168	13997	13833	14115	13883	14102	14078	13974	14148	13982	14103	14000	13974	13921	14038	14076	13991	14157	13979	14033	14113	13979	14059	14023	13952	13972	14004	13962	13934	13889	13977	14001	14152	14080	13903	14169	14026	14112	14138	14069	14164	14026	13900	14066	13894	13943	13896	14016	13970	14054	13996	13993	13784	14036	13939	13850	14111	14218	13934	13994	14167	13932	14037	14094	14083	13987	13930	14067	13998	13834	14005	14207	14001
33315	40977	39630	26307	18266	16417	16081	15848	15859	15794	15775	15981	16072	15817	15844	15854	16005	15773	15788	15596	15866	15686	15681	15653	15648	15742	15668	15855	16075	15729	15832	15778	15941	15753	15922	15948	15923	15911	15709	15734	15585	15942	15805	15838	15945	15762	15744	15751	15573	16016	15779	15735	15928	15792	15759	15843	15734	15749	16003	15794	15754	15648	16000	15729	15744	15625	15848	15675	15974	15795	15848	15745	15754	15725	15727	15846	15675	15888	15881	15788	15900	15829	15788	15885	15882	15607	15689	15845	15741	15807	15786	15791	15567	15817	15771	15750	15849	15582	15895	15719	15898	15743	15762	15722	15714	15926	15951	15792	15908	15668	15650	15798	15804	15770	15678	15812	15806	15824	15718	15800	15751	15747	15794	15795	15690	15794	15722	15924	15935	15645	15853	16056	15789	15876	15749	15644	15870	15828	15591	15898	15723	15669	15846	15808	15762	15695	15579	15799	15712	15696	15780	15697	15882	15809	15638	15465	15855	15577	15813	15821	15840	15755	15725	15516	15704	15639	15697	15707	15795	15614	15678	15800	15562	15825	15819	15883	15901	15846	15608	15821	15992	15758	15781	15917	15764	15835	15842	15864	15870	15837	15749	15668	15837	15764	15656	15778	15853	15986	15730	15643	15909	15825	15668	15729	15769	15841	15872	15776	15787	15633	15883	15661	15841	15966	15813	15738	15764	15670	15890	15838	15667	15592	15677	15660	15697	15648	15648	15727	15763	15716	15522	15789	15796	15859	15889	15722	15844	15711	15702	15742	15826	15783	15712	15812	15695	15621	15943	15767	15807	15845	15558	15894	15812	15773	15656	15730	15630	15704	15593	15700	15796	15739	15672	15765	15719	15926	15755	15895	15749	15805	15737	15731	15643	15873	15652	15942	15764	15866	15763	15797	15481	15728	15826	15585	15749	15868	15643	15798	15811	15753	15634	15736	15833	15617	15752	15698	15818	15675	15624	15747	15907	15686	15835	15689	15814	15756	15888	15852	15972	15656	15565	15776	15755	16050	15896	15754	15814	15620	15806	15868	15831	15734	15816	15593	15643	15589	15878	15868	15944	15936	15627	15835	15783	15732	15673	15781	15756	15803	15743	15718	15787	15737	15667	15736	15946	15780	15572	15653	15768	15634	15838	15680	15663	15792	16108	15703	15724	15913	15752	15682	15574	15734	15695	15611	15601	15642	15859	15821	15779	15842	15733	15780	15605	15675	15679	15819	15745	15836	15630	15773	16064	15800	15809	15598	15693	15646	15891	15819	15783	15813	15689	15696	15809	15873	15781	15635	15941	15660	15830	15637	15637	15666	15715	15817	15648	15773	15814	15632	15682	15602	15849	15792	15883	15892	15731	15794	15626	15658	15556	15760	15691	15727	15714	15750	15697	15607	15847	15949	15778	15893	15938	15749	15771	15710	15921	15773	15821	15693	15726	15566	15898	15808	15679	16185	15746	15797	15807	15726	15738	15903	15826	15669	15694	15925	15688	15776	15658	15676	15921	15856	15744	15869	15738	15653	15851	15847	15685	15790	15815	15698	15577	15619	15817	15796	15863	15827	15923	15791	15800	15558	15676	15928	16009	15627	15817	15808	15728	15789	15824	15688	15766	15972	15654	15679	15737	15754	15836	15709	15634	15577	15944	15743	15595	15764	15709	15618	15694	15783	15742	15714	15720	15828	15796	15950	15828	15795	15899	15406	15710	15794	15708	15970	15742	15825	15776	15797	15683	15907	15713	15927	15773	15757	15687	15836	15806	15763	15717	15850	15676	15946	15846	15728	15845	15848	15803	15811	15913	15611	15745	15739	15734	15864	15660	15778	15592	15795	15837	15774	15714	15734	15698	15527	15804	15804	15804	15908	15700	15906	15846	15826	15826	15862	15741	15807	15632	15910	15710	15704	15938	15686	15814	15646	15674	15761	15766	15878	15880	15643	15887	15980	15866	15749	15628	15724	15760	15934	15676	15727	15790	15730	15617	15913	15971	15628	15893	15837	15976	15763	15913	15707	15586	15594	15825	15863	15815	15605	15835	15872	15739	15839	15679	15737	15765	15811	15597	15606	15867	15808	15744	15820	15778	15608	15620	15844	15815	15800	15846	15627	15965	15669	16001	15713	15627	15798	15805	15721	15890	15745	15855	15761	15850	15521	15777	15559	15826	15817	15741	15744	15666	16030	15842	15701	15763	15762	15569	15668	15812	15775	15810	15877	15770	15729	15721	15742	15864	15689	15963	15792	15861	15744	15585	15792	15770	15904	15919	15808	15980	15899	15676	15762	15749	15755	15719	15549	15752	15721	15650	15693	15708	15858	15748	15795	15835	15865	15611	15802	15859	15701	15780	16014	15805	15847	15782	16054	15705	15671	15855	15974	15754	15874	15872	15592	15732	15771	15736	15626	15880	15842	15666	15834	15765	15615	15828	15887	15776	15781	15679	15738	15587	15856	15856	15636	15816	15761	15807	15978	15832	15727	16028	15721	15854	16033	15763	15716	15919	15784	15732	15922	15926	15648	15878	15719	15820	15844	15601	15700	15718	15927	15947	15831	15802	15957	15826	15838	15823	15929	15710	15832	15713	15591	15954	15784	15861	15573	15603	15861	15670	15489	15733	15865	15910	15656	15902	15884	15753	15694	15808	16028	15686	15757	15676	15774	15789	15744	16021	15663	15767	15813	15788	15807	15798	15741	15686	15552	15576	15857	15727	15663	15698	15683	15843	15919	15775	15718	15714	15751	15770	15618	15557	15648	15907	15797	15832	15878	15751	15697	15868	15756	15871	15692	15847	15683	15677	15732	15820	15604	15726	15746	15712	15903	15975	15670	15761	15829	15727	15784	15747	15884	15648	15721	15745	15848	15797	15801	15644	15890	15811	15600	15675	15644	15757	15799	16005	15682	15804	15745	15695	15719	15681	15606	15742	15816	15685	15794	15822	15711	15651	15802	15795	15676	15990	15710	15711	15706	15988	15807	15791	15843	15821	15655	15828	15627	15737	15610	15761	15817	15745	15712	15910	15832	15632	15832	15670	15818	15671	15792	15521	15797	15598	15759	15724	15858	15966	16006	15745	15739	15822	15736	15696	15768	15684	15722	15792	15808	15685	15994	15861	15988	15650	15784	15811	15827	15717	16027	15976	15827	15748	15815	15900	15978	15663	15543	15859	15837	15843	15930	15805	15871	15992	15799	15904	15552	15712	15736	15773	15966	15803	15905	15800	15849	15907	15927	15747	15582	15704	15801	16017	15979	15719	15740	15806	15759	15677	15772	15706	15836	15718	15784	16002	15686	15860	15890	15892	15678	15726	15868	15911	15713	15731	15708	15761	15893	15625	15729	16090	15657	15644	15857	15775	15697	15650	15881	15808	15855	15821	15711	15880	15853	15565	15804	15595	15657	15746	15706	15839	16019	15728	15714	15802	15520	15708	15858	15761	15767	15552	15583	15671	15697	15738	15794	15894	15757	15741	15850	15685	15640	15849	15690	15835	15725	15813	15884	15552	15819	15725	15607	15730	15697	15580	15857	15677	15716	15813	15818	15760	15721	15668	15808	15811	15624	15821	15749	15635	15680	15621	15664	15682	15602	15851	15702	15757	15640	15556	15586	15732	15768	15690	15714	15842	15600	15833	15912	15778	15812	15853	15986	15801	15628	15564	15800	15635	15742	15638	15814	15780	15754	15962	15652	15721	15686	15756	15838	15782	15525	15856	15891	15679	15618	15825	15776	15807	15770	15757	15666	15831	15651	15743	15732	15988	15567	15726	15703	15725	15666	15673	15949	15634	15935	15991	15731	15868	15903	15858	15650	15702	15744	15673	15567	15843	15759	15591	15528	15880	15807	15805	15721	15697	15733	15797	15679	15779	15764	15635	15638	15792	15921	15819	15839	15694	15795	15707	15806	15817	15838	15761	15610	15701	15671	15745	15669	15866	15731	15932	15556	15696	15719	15896	15594	15849	15685	15849	15775	16020	15758	15481	15784	15745	15722	15752	15702	15680	15715	15763	15747	15784	15754	15645	15995	15744	15706	15863	15899	15683	15656	15710	15564	15697	15891	15621	15821	15727	15684	15873	15624	15769	15736	15837	15828	15913	15706	15809	15610	15853	15680	15947	15794	15575	15840	15900	15841	15998	15840	15858	15794	15893	15738	15840	15793	15824	15848	15781	15811	15966	15618	15705	15906	15690	15814	15845	15911	15973	15768	15896	15875	15679	15742	15845	15923	15760	15775	15821	15763	15695	15881	15534	15899	15674	15837	15472	15921	15677	15620	15552	15634	15735	15644	15818	15809	15674	15657	15624	15850	15780	15893	15788	15800	15861	15782	15850	15702	15727	15866	15754	15829	15825	15839	15776	15724	15860	15921	15679	15666	15788	15481	15852	15851	15716	15851	15780	15821	15963	15747	15773	15596	15797	15822	15622	15793	15714	15675	15778	15745	15565	15759	15846	15831	15766	15727	15884	15898	15617	15627	15969	15910	15751	15756	15864	15645	15817	15649	15791	15861	15926	15698	15782	15884	15852	15643	15733	15882	15782	15849	15552	15801	15703	15880	15880	15795	15843	15956	15671	15945	15723	15840	15816	15791	15723	15654	15749	15811	15885	15822	15827	15603	15748	15766	15730	15832	15954	15792	15583	15623	15761	15803	15855	15945	15771	15814	15697	15575	15689	16029	15795	15786	15624	15821	15753	15635	15691	15606	15718	15944	15819	15687	15795	15614	15709	15618	15905	15741	15417	15722	15742	16021	15862	15886	15614	15907	15781	15833	15632	15590	15844	15649	15832	15707	15758	15739	15889	15816	15821	15770	15898	15801	15777	15795	15738	15833	15719	15795	15857	15672	15697	15737	15843	15808	15560	15766	15875	15720	15743	15901	15802	15590	15876	15689	15699	15875	15771	15950	15868	15831	15788	15916	15891	15675	15657	15743	15732	15843	15715	15659	15878	15835	15674	15871	15885	15862	15869	15825	15585	15826	15797	15695	15931	15821	15696	15568	15994	15758	15724	15806	15611	15762	15874	15747	15886	15611	15730	15805	15631	15648	15798	15797	15601	15574	15794	15811	15752	15542	15866	15866	15802	15806	15776	15659	15876	15904	15940	15827	15867	15586	15814	15802	15762	15456
42595	58420	40740	22057	15640	14195	14068	14019	13927	13881	13940	13869	13874	13989	14177	13904	14047	13882	14022	14066	13931	14003	13908	13848	14168	13900	13996	13896	13857	14039	13979	14147	13848	13893	13990	13954	13951	13918	13959	13965	13957	13895	13900	13978	13987	13977	13814	13957	13845	13939	13958	13948	14026	13856	14057	14066	14010	13838	13885	13915	13955	13771	13894	13998	13859	13790	13868	13868	14087	14009	13956	13952	13920	13994	13964	13948	13940	14001	13942	13990	13996	13920	13897	14097	13803	13993	14011	13804	13918	13994	14049	13821	14022	13977	13850	14145	13785	13910	13921	14099	13957	14109	14079	14212	14020	14011	13734	13958	14042	13959	14018	13873	14072	13905	13991	13864	13996	13885	14003	13784	14011	13970	13953	13878	13981	13881	14109	13983	14148	13952	13952	14172	13982	13872	13989	13961	13794	13961	14021	13930	13945	13965	13899	14037	13893	14016	13966	13791	13985	13923	13931	13922	13764	13946	13865	13981	13923	13771	13910	13806	13996	13916	13873	14033	13793	14062	13970	13783	13975	13785	13880	14043	14015	13922	13875	13818	14117	14028	14105	13805	13984	14071	14031	14009	13871	14046	14064	13916	14013	14017	14002	13878	13712	13845	13958	13962	13994	14065	14104	13863	13925	13996	13885	14088	13934	14080	13885	13903	13960	14052	14144	13877	13997	13971	14022	13887	13921	13795	13941	13987	13885	13959	13996	14023	13947	13958	13862	14140	13931	13880	14022	14027	13905	13980	14010	13986	13994	13823	13947	13990	14001	13949	13896	14045	13932	13968	13961	13848	13987	13902	14015	13925	13898	13946	13789	13819	13828	14052	13851	13861	13861	14152	13968	13921	13828	13899	14023	13892	13829	13994	13935	13870	13861	13952	13826	13957	13947	13987	13980	13912	14128	13930	13925	14158	13922	13902	14095	13848	13917	13972	13788	14091	13871	13960	13981	13956	13852	13951	13922	13946	13835	13973	14109	14018	13745	13965	13982	14016	13956	13965	13893	14021	13803	13826	14044	14024	13948	14054	13696	14041	13903	13936	13826	14071	14005	13987	13996	13720	13877	14031	13947	13880	13919	13817	13814	13836	13849	13939	14091	13986	13842	13995	13890	13962	14135	13786	13939	13983	14000	14033	14003	14154	13965	13860	14011	13822	13949	13800	13890	14093	14032	14069	13987	14014	13799	13942	14045	14013	13939	13876	14024	14053	13964	14036	13908	13935	14031	13934	14099	13946	14131	13959	14058	13790	13826	13900	13886	14130	13909	13901	13968	13912	14054	13921	14070	13887	13911	13813	13826	14007	14013	13781	13929	14018	14059	13913	14045	13879	14030	13928	13968	14001	13961	13756	14043	13900	13976	13865	13862	14070	13960	14161	13965	13850	13989	13879	13953	13966	13899	14036	14044	13877	13916	13974	13977	13889	13983	13829	13863	13938	14048	13866	13946	14064	13971	14021	14104	13971	14010	13990	13982	14056	13815	13888	14021	13876	13831	13842	14003	14053	14105	14067	13916	14049	14013	14010	13938	13832	13801	13935	14044	13969	14068	13951	13907	13995	13830	13875	13746	13972	14013	13882	14027	13829	13938	13968	14064	13833	13886	14006	14030	14088	13949	13967	13833	13983	13852	13993	13930	14015	13992	13913	13996	13945	14058	13875	14085	13853	13866	14032	13946	13967	14013	13935	13906	14085	13912	14012	13970	13918	13901	13922	13979	13944	14152	13822	13802	14025	14063	13851	13957	13923	14059	14098	13968	13926	13792	13994	13956	13908	13945	13815	13993	14067	13863	14084	13955	14014	13860	14074	14118	13997	13966	13868	14151	13822	14096	14033	14036	14012	13984	13897	14075	13850	14093	13860	13945	13871	13858	13994	13923	13873	13863	13925	13889	13900	14214	13999	13926	13938	13797	14011	13806	14075	13976	13887	14141	13973	13841	13977	13907	13888	14034	13779	13839	14064	13844	13757	14076	14056	14026	14015	13929	13914	14040	14023	13919	13964	13913	13949	13980	13818	13999	13924	14030	13937	14005	13880	13955	14104	13978	13787	14067	13814	14068	13977	13880	14041	14030	13961	13998	14086	13899	13984	13946	14030	13955	13989	13973	13901	13905	13943	14011	14016	13927	14088	13926	13962	13744	13930	13920	13880	14017	14029	14024	13701	13862	13793	13871	13915	14085	14097	14032	13763	13908	13941	14128	13972	14019	13879	13966	13918	14013	14057	14002	13945	13780	14013	14204	14012	14128	13948	13912	13884	13992	14048	14018	13782	13915	13910	13840	13926	14071	14020	14140	13888	14075	13887	13974	14008	13830	13878	13889	13894	13992	13915	13998	13967	14142	13941	13969	14064	13920	14034	14108	13938	13920	14164	14023	13821	13872	13931	13820	14158	13807	13971	13842	13874	14028	14013	14015	13837	13914	13980	14063	13981	13897	14058	13937	14063	13899	13894	13871	13903	13974	13684	14058	13967	14071	13994	14097	13953	13934	13991	13927	13997	13922	13980	14024	14010	13864	13969	13921	13944	13715	13942	13916	14001	13842	13857	13848	13901	13876	14002	13882	13967	13975	13814	14124	13861	13855	13907	13718	13884	13802	13916	14020	13960	14040	13820	13964	13915	13931	14050	13927	14053	13996	13967	14049	13991	13822	14000	14047	13934	13939	13931	13977	13963	13886	13992	13914	14082	14073	13923	13848	13929	14079	13967	13954	13932	13948	13972	13970	13936	13929	13930	13965	13942	13764	14008	14168	14011	13984	14022	13857	13948	14168	13866	13824	14022	14020	13927	13696	13969	13890	13730	13931	14031	13992	13975	13997	14072	13920	14139	13948	13783	14021	14058	13784	13889	14009	13761	14080	13942	14181	13867	13944	13899	13991	13870	14142	13854	13897	13900	13808	13935	13949	13974	13919	13793	14089	14037	13974	14068	13884	14018	13817	13983	14027	14035	13831	13955	14054	13995	14014	13889	14031	13979	13986	14050	14075	13901	13939	13962	13983	14024	13945	13956	13890	13880	14081	13932	14088	14114	13958	13805	13889	14103	13893	13894	13813	13976	13935	13966	13844	13855	13988	13890	13714	13955	13819	14160	13848	13998	14023	14152	13953	13913	14014	13979	13970	13882	13952	14033	13948	13903	13978	13881	13984	13944	13845	13984	14001	13853	13928	14027	13895	13946	14065	13953	14025	13912	13879	13950	13860	14080	13994	13804	13940	13928	13961	13957	13933	13979	14056	13886	13902	14176	13867	14095	13920	13854	13986	13895	13907	13967	13784	13903	13861	14042	13976	13947	13908	13942	13801	13929	13917	13892	13939	13905	14029	13989	13901	13913	13941	13863	13980	13956	13920	13930	13969	14013	13960	14052	13957	13932	13912	13969	13993	13934	14213	13975	13940	13872	13968	13923	13964	13924	13933	14052	13956	13894	14079	13851	13852	13996	13913	13830	13818	13886	13902	13923	13958	13863	13813	14098	13981	13736	14086	13986	14098	13885	14097	14029	13911	13959	13929	13925	13940	13945	13933	13798	13962	13754	13766	14074	14036	13878	14040	13813	13851	13930	13945	13969	13963	13921	13903	13907	13927	13913	13914	13853	14000	13884	14105	13931	13884	13768	13897	13932	14002	14096	13910	13927	14102	13984	13896	13883	13943	13935	13868	13853	13874	14087	13925	14057	14021	14000	13926	13958	13904	14092	13960	14199	13791	14002	13943	13902	13927	13990	14018	14080	13919	13920	14042	13941	14014	13818	13990	13933	14004	14048	14124	13889	14106	13963	13790	13928	14017	13988	14078	13956	13942	14029	13894	14079	13797	14092	14058	13760	14043	13937	14183	13931	13813	13920	13991	13906	13888	13925	13815	13788	14090	14081	14030	13971	14108	13969	14081	13881	13882	14078	13930	13792	13871	13875	13881	14062	14063	13922	14053	13943	14039	13965	13844	14022	13987	13893	13954	13852	13967	14132	13952	13855	13916	13985	13912	13906	13976	13942	14017	13925	13909	14040	13956	13906	13959	13787	14121	14049	13980	14003	13982	13938	13887	13738	13976	14016	13990	13779	13856	13827	13980	13922	14107	13941	13953	13633	13905	14018	14004	14032	13761	13892	14024	14058	13847	13892	13997	13794	13957	13873	14020	14014	13888	13960	13987	13854	13759	13971	13880	13884	13938	13968	13860	13853	13938	13992	14100	13974	13983	14002	14010	13989	13841	13938	13879	13902	13916	14206	14018	14038	13941	13921	13948	14025	13990	13942	13916	13901	13926	13988	14069	14070	13816	13989	13935	14009	13913	13922	13903	14068	14016	13967	13947	14115	14044	14078	13894	13787	13901	13996	13907	13949	13934	13842	13833	13803	14000	13873	14075	13898	14040	13868	14002	13918	13822	13923	14003	13941	13876	13995	13867	13944	14033	13778	13869	13939	13967	13939	13917	14046	13911	13773	13828	14145	13915	13843	14049	13938	13842	13954	13855	13933	13944	13961	13829	13785	14061	13910	14064	13882	14024	13998	13965	13981	14002	14031	13979	14205	14006	13907	13982	13988	13945	13884	13958	13897	14002	13988	14129	13895	14136	13953	14019	13874	14148	14064	13914	13910	13977	14040	14018	13900	13958	13961	13956	13958	13873	13914	13866	13861	14181	13891	13963	13975	13981	13921	13892	13899	13812	13937	13847	14056	13861	13982	14037	13943	13883	13927	13891	13922	14018	13939	13894	13848	14135	13830	13927	14200	13876	13825	14023	14041	13967	14009	13794	13887	14019	13894	14119	14015	14074	13909	14012	13927	13864	13938	14070	13954	13909	14048	13916	13945	14162	14163	13883	13951	13906	13879	14039	14078	13898	13918	14001	13997	13961	13753	13988	13922	13977	14035	14046	14027	14063	13893	13691	13971	13976	14112	13983	14034	13842	13818	13971	13873	13978	13965	14035	13895	14050	13984	13935	13811	14078	13943	14130	13890	14098	13910	14033	13938	13734	13950	13925	14120	14119	13875	13731	13977	14093	13906	13944	13801	13758	14002	13913	13926	13949	13881	13826	13949	13783	13962	14055	13976	13958	13735	14068	13985	13886	13968	13993	13910	13904	13925	13963	13816	13873	13909	13980	14097	13803	13970	13896	13880
30547	40647	46184	31097	20415	16915	16520	15956	16113	15992	16020	15951	15983	15861	15821	16083	16201	16145	15954	15722	15970	15989	15999	16040	15818	15958	15861	15894	15827	15864	15898	15797	15866	16032	15745	15784	15872	15923	15879	15916	15891	15995	15724	15914	16013	15910	16019	15918	15993	15804	15948	15817	15741	15892	15956	15810	15866	16034	15867	15946	15793	15992	16028	15996	15984	15935	15945	15839	15833	16062	16038	15746	16018	15821	15769	15777	16007	15995	15918	15857	16016	15959	15899	15827	15773	15778	15946	15958	16006	15849	15960	15965	15774	15868	15681	16002	15842	15926	15927	15980	15848	16016	15905	15856	15836	15978	15918	15773	15873	15687	16002	15956	15557	15826	15832	15827	15913	15954	15895	15777	15944	15744	15782	15826	15883	15813	15564	15929	15946	15883	16001	15902	15860	15944	15796	15737	15688	15670	15648	15839	15858	15977	15846	15881	15925	15879	16003	16012	15991	15790	16189	15798	15900	16078	15830	15990	16056	15944	16008	15930	15889	16040	15945	15983	15959	15758	15895	15790	15754	15777	15799	15720	16001	15969	16028	16055	15787	15904	16014	16102	16038	15898	16148	15937	15826	15709	15737	15773	15812	15778	15906	15859	15984	15882	15956	15883	15958	15934	15744	15947	15720	15680	15784	16011	15736	15958	15967	15743	15801	15947	15881	15845	15830	15753	15999	15689	15938	15989	15906	15876	15938	16020	15720	15822	15922	15846	16088	15931	15868	15881	15990	15985	15777	15838	15894	16021	15885	15868	16073	15769	15962	15949	15872	15960	15934	15902	15916	15792	15896	15975	16029	16075	15948	15806	15916	15778	16102	15988	16119	15795	15742	15765	15839	15882	15877	15685	15808	15788	15934	15947	15963	15801	15812	15809	15978	16061	15913	15769	16032	15914	15868	15908	15791	16030	15805	16013	15840	15925	16018	16095	15980	15909	16213	15904	15933	15903	16111	15917	15934	15829	15921	16036	15879	15782	15778	15896	16022	15853	15906	15962	15696	15824	15785	15994	16003	15898	15761	15833	15944	15986	15837	15733	15992	15782	15881	15977	15971	16024	15996	16082	15815	15845	15776	15846	15940	15795	15994	15832	15901	15886	15925	15827	15858	15764	15986	15883	15848	15724	15828	15959	15919	15975	15695	15958	15897	16049	15690	15853	15969	15881	15984	15787	15878	15959	15841	16061	15733	15780	15918	15753	16039	16037	15751	15899	15765	15882	16026	15950	15799	16086	15803	15830	15872	15822	15852	15766	15960	15898	15956	16026	15861	16140	15832	15896	15954	15991	15936	16048	15932	15930	16123	15982	16071	15781	15870	16047	15892	15781	16009	15898	15924	16028	15831	16139	16105	15721	15884	15774	16020	15839	16104	15916	15993	15999	16034	15788	15929	15843	15747	15890	15708	15888	16051	15862	15798	15661	15799	15697	15835	15922	15873	15898	15854	15827	16189	16045	15849	15936	15830	15925	15983	16061	15790	15941	15871	15841	15856	16033	15955	15779	15997	16015	15873	16043	15961	15970	15870	15750	15840	15765	15605	15875	15665	15818	15821	15783	16023	15904	15926	15851	15971	15950	15971	16033	15980	15825	15897	15684	16121	15845	15797	16030	15904	15902	15813	15833	15955	15835	15863	15791	16032	15845	16000	16177	16046	15900	15914	16004	15913	15878	15876	15748	15919	15783	16022	15841	15938	15701	15863	16063	15965	16102	15997	16056	15730	15808	15880	15769	16011	15819	15946	16023	15995	15731	15803	15978	15726	15822	15812	15953	15806	15889	15933	15826	16109	15918	15844	15909	15803	15824	15653	15974	15864	15765	15914	15852	15849	15869	15835	15949	15782	16092	15960	15908	15925	15921	15872	15972	15642	16024	15695	15711	15673	15887	15788	15895	15735	15769	15924	15923	15700	15760	16079	15917	15823	15847	15964	15957	15832	15892	15836	15963	16010	16035	15899	15991	15971	15936	16076	15810	15978	15776	16055	16141	15970	15763	16014	16101	16199	15942	16057	15849	15809	15835	15839	16024	15925	15986	15796	15794	15916	15685	15963	15894	15764	15915	15959	15886	15933	15940	15762	16030	15818	15741	15884	15896	15915	15890	15513	15916	15913	15847	16144	15953	15765	15845	15840	15936	16032	15846	16002	15938	15661	15694	15813	15890	15891	15928	16029	15891	15961	15836	15734	15873	15891	16042	15965	15758	15967	15867	15904	15942	15920	15875	15802	15845	15817	15847	15859	15760	15953	15962	15871	15889	15825	15787	15774	16112	15940	15929	15712	16005	15887	15862	15810	15860	15845	15891	15972	15796	15869	15838	16114	16051	15936	16165	15913	15850	15969	15763	15990	15891	15872	15969	16000	15943	16088	15836	15924	15838	15912	15953	15936	16129	15965	16016	15923	16072	15862	15845	15926	15985	15950	16076	15701	15853	15860	15882	15992	15820	15817	15788	15992	16044	15765	15811	15883	16007	15902	15870	15980	15870	15819	15928	15967	15866	15983	15961	15890	15856	15952	15651	15772	15928	15878	15851	15996	15785	15858	16022	15727	15932	15909	15902	15901	15916	16055	15890	16021	15999	15943	15975	15968	15937	15940	15927	15817	15712	15744	16099	15854	16006	16163	16028	16173	16033	15869	15765	15901	15785	16044	16014	15867	15855	15674	15968	15923	15948	15854	15827	15963	15759	16010	15892	16102	15894	16151	16140	15867	15939	15950	15847	15787	15944	16007	15771	16000	15885	15959	15975	16026	15880	15818	15961	15730	16086	15861	15985	15893	15871	15982	15731	15938	16066	15932	15896	15621	15841	15851	15943	15740	15963	15910	15819	15636	15905	16032	15990	15877	15882	15995	15957	15989	15985	15775	15980	15858	15879	15871	15932	15927	15965	16004	15662	15934	15753	15894	16026	16021	15943	16062	15827	15967	15888	15848	15684	15858	15785	15926	15921	15968	15885	15828	15959	16017	15851	15774	16083	15969	16017	15916	15734	15905	15866	15961	15937	15905	15745	15930	16047	15896	15973	15953	16063	15980	15757	15933	15959	15845	15699	15880	15797	15940	15998	15956	15890	15883	15752	15900	15844	15893	15903	15844	15963	16074	15821	16070	15910	15784	15838	15929	15888	15669	16041	15793	15918	16200	15989	16007	16008	15817	16039	15753	15989	15928	16045	15961	15906	15847	15810	15961	15802	15886	15709	15879	15783	15858	15889	15839	15889	16000	15809	15824	15892	16029	15893	15695	15938	16140	15801	15980	15869	15714	15786	15972	15998	15889	15748	15965	15848	15888	16020	16037	15812	15827	16041	15993	15985	16107	16173	15852	15991	16076	15854	15743	15971	15994	16005	16016	15945	15729	15940	15881	15906	15913	15896	15818	15775	15948	15728	16026	15949	15807	15982	15672	15830	15737	15784	15853	15727	15899	15758	15922	15822	15975	15947	16123	15873	15985	15995	15937	16063	15840	15903	15854	15957	15832	15741	15799	15833	15955	15890	15945	15967	15770	15997	15830	15971	16005	15810	15874	15941	15850	15991	15833	15896	15939	15914	15704	15763	16054	15929	15828	15671	15951	15733	16003	16051	15814	15926	15736	15970	15738	15865	15722	16027	15839	15809	16030	16039	15625	15940	15978	15898	16144	15845	15986	15936	15826	16021	16040	15866	16004	15857	15917	15881	15793	15835	15774	15922	15897	15884	15882	15988	16039	15989	15873	15859	15846	15876	15851	15990	15959	15814	15770	15832	15837	15840	15822	16137	16035	15986	15769	16070	15798	15756	15815	16129	15985	15969	15929	16063	15960	15798	15853	16090	15988	15891	15830	15953	16027	15744	15834	15981	15970	16047	16005	16072	15878	16084	15866	15659	15861	16010	15905	15919	15948	15776	15988	15777	15970	15925	15772	15719	15816	15793	16056	15981	15746	15891	15778	15846	15900	16018	15956	15906	16021	15842	15862	15850	15620	16009	15999	15896	16067	15937	15870	15846	15788	15800	15705	15934	15880	15881	15881	15630	15823	15758	16094	16007	15879	15844	15796	15921	15984	15820	15990	15793	15902	15820	15846	15967	15929	15726	15799	15968	15916	15790	16027	15824	15986	15897	15920	15942	16076	15936	16128	15850	16002	15884	15924	16059	15827	15987	15954	15983	16086	15913	15696	15913	15748	15875	16087	15944	15964	16001	15991	16100	15949	15806	15876	15744	15963	15890	15844	15693	16104	15589	16040	15951	15962	15763	15827	15867	15929	15893	15823	15953	15863	15868	15850	15912	15830	15956	16008	15896	15788	15910	15701	15744	15762	15903	16052	15929	15844	16001	16130	15843	15770	15871	15843	15892	15754	15874	15967	15929	15714	15795	16009	15848	15786	15943	15852	15689	15917	16017	15984	15909	15801	15699	16073	15903	16007	15846	15947	16061	16011	16062	15740	15900	15886	15892	15628	15883	16011	15863	15828	16142	15900	15904	15975	16053	15963	15783	15914	15691	15946	15961	15892	15783	15830	15845	15893	15884	15811	16100	16169	16047	15893	16028	16068	15637	15891	16152	15989	15833	15743	15768	15816	15720	15885	15976	16121	16043	16087	15590	15760	16068	16049	16004	15860	15822	15764	15695	15694	15817	15959	15863	16016	15875	16062	16058	15956	15880	15880	16118	15854	15917	15782	15993	15939	15803	15742	15855	15968	16045	15910	15914	15917	15944	15785	15750	15947	15844	15962	15918	16053	16001	15862	15901	15819	15870	15946	15964	15862	15840	15738	15902	15881	15890	15735	15797	16085	15948	15840	15948	15920	15855	15822	15931	15917	15802	15719	15789	15858	15776	15962	15743	15997	16007	15839	16036	15847	15933	15963	15744	15840	15798	15879	16008	15957	16050	15873	16010	15901	15995	16002	15931	15965	15882	15978	15872	15823	16032	16087	16107	15829	16066	15998	15931	15958	15978	16015	15882	15805	15877	15729	15966	15894	15806	15804	15788	15794	15960	15937	15901	15858	15996	15858	15924	15736	15835	15939	15679	15933	15946	15908	15819	15892	15944	15940	15849	15954	15749	15979	15767	15940	15937	15659	15917	15762	15928	15917	16080	15803	16158	15915	15708	15933	15801	15990	16059	15984	16133	15940	16015
50296	72715	51291	27292	17149	14418	14032	14032	14179	14055	13816	14159	13990	14074	14074	14040	14002	13940	14058	13997	14124	14013	14099	14159	14065	14106	14266	13961	14055	14198	13910	14307	14060	14068	14099	13953	14124	14049	14216	14062	14138	14050	14178	13971	14271	13981	14087	14124	14067	13981	14187	14304	14118	14048	14035	13870	13922	14029	14252	14112	14041	14016	14086	13813	14071	14107	13878	14157	14012	14126	14061	14056	14184	14098	14128	13986	14002	14001	14115	13881	14001	14102	13975	14095	13981	13990	14151	14001	14078	13894	14191	13935	13978	14018	14081	14093	14061	14042	14063	14078	14051	14200	14067	14075	14047	14200	14118	14109	14067	13954	14094	14011	14043	13938	14044	14040	14148	13985	14100	13832	13928	14172	14192	14003	13914	14367	14125	14159	13995	14143	14140	13916	13940	13986	14106	14010	14111	13970	13967	13989	14146	14066	14021	13887	14012	14078	13997	14007	13973	14201	14091	13956	14031	14193	14190	14016	14090	13886	14024	14052	14080	14013	14195	13987	14051	14039	14197	13965	13990	14156	14205	14078	14203	14022	14035	14069	13938	14138	13990	14011	14084	14130	14098	14117	14047	14010	13971	14141	14040	13931	14074	14153	14120	14117	14069	13879	14002	14079	13954	14063	14068	13951	14083	14303	14235	14088	14004	14066	13945	14138	14004	13938	14072	14112	14074	14059	14027	14212	13958	14081	14066	13911	14131	14083	13898	14243	14067	13926	14131	14080	14000	13958	14019	14060	14205	14100	14092	13968	14008	13950	14066	14103	13998	14107	13981	14012	13748	14164	14148	14123	14132	13909	14054	13901	14086	14085	14102	13940	14016	13889	14029	14197	14066	13928	14075	14034	14141	14034	13915	14043	14093	14087	14111	14133	14052	14052	14045	14005	13925	14115	14055	13996	14053	14053	14139	14124	14014	14080	14088	13985	14055	14114	13888	14094	14078	13814	14112	14045	14145	14157	14031	13916	13913	13968	13988	14070	14052	14005	14083	14046	13965	14162	13901	13952	14055	14190	13993	13980	13926	13954	14033	14203	14065	13923	14085	13963	14069	14071	13962	13929	14031	13913	14030	14175	14022	14095	14027	13843	14154	14032	13937	14065	14043	13935	13943	14071	14001	14168	14208	14047	14112	13896	14052	13938	14148	13990	13871	13975	13992	14095	13863	14068	14209	14064	14032	14090	13991	14033	13952	14063	13963	14079	14089	14140	14001	13979	14005	13991	13988	14038	14019	14032	14182	14039	14143	14058	14173	13963	13985	14160	13937	14091	14079	13999	13983	13978	14048	13858	14048	14063	14021	14253	14112	14132	13979	13961	14166	14274	14026	14035	14000	13904	14055	14275	13964	14146	14138	14101	14245	13895	14022	14014	14131	13996	14151	14067	14063	13974	13938	14076	13859	14026	14222	14119	14296	14228	14099	14103	14057	14139	13995	14047	13985	14081	14351	14170	13953	13917	14103	14128	13967	14193	14011	14078	14208	14066	13840	13922	13914	14018	14096	14189	14045	14058	13946	13940	14135	14112	14053	14051	13949	14024	14019	14040	14076	13900	14181	14009	14037	14202	14072	14029	14118	14009	14054	14069	13997	14022	14144	14024	14015	14060	14163	13998	14272	14049	13961	14286	13994	14189	14157	14120	14109	14119	14067	14086	13927	14009	14004	14093	13911	13886	14121	14079	14060	14121	14093	13864	14020	14242	14122	13977	13920	14087	14072	14045	13922	14258	14010	14219	14232	14070	14070	14012	13997	14155	14027	13936	14111	13986	14216	14018	14127	14026	14079	14156	13884	14031	14201	14078	13988	14073	13891	14227	14045	14127	14146	14047	14037	14101	14115	13901	13930	14017	13996	14180	13954	13906	14012	14319	13964	14032	14171	14107	14014	14049	14040	14093	13973	14122	13941	14212	14072	14150	13952	13952	14071	14003	13939	13965	13996	14051	14187	14111	14182	13930	14014	13962	13913	13941	14133	14184	14092	14127	14029	14019	13936	14071	14215	14018	14193	14159	13894	13830	14037	14104	13982	14078	14036	13949	13973	14204	13932	14068	14024	14019	14045	14067	14044	14045	14072	13950	13948	14028	13780	13982	14042	14090	13917	13945	14017	13943	14095	13907	14083	14107	14149	14095	14055	13990	14084	14084	13916	14020	13950	13987	14116	14175	13929	13897	14005	14060	14282	13892	14166	13964	14216	14102	13955	14069	14089	14233	14009	14044	14161	14141	14071	14118	14134	14014	14003	14001	14171	14067	14075	13934	14068	14003	14000	13925	14085	13903	14014	14070	14215	14079	14172	14083	14128	14079	14137	14003	13947	14061	14000	14003	14032	14233	14106	14092	14032	14012	13888	14008	14011	14168	13892	14169	14131	14021	14105	14168	14038	14202	14172	13976	14089	13911	13986	14001	14114	13978	13866	14134	13927	14090	13952	13872	14075	14033	14006	14115	14000	14208	14113	14051	14097	14030	14019	13919	14128	13899	14045	14050	13901	14075	14083	14067	13911	14074	14108	14089	14078	14026	14027	14064	14101	14057	13989	14143	14042	14001	14097	14104	13940	14093	13938	14023	14152	14056	14130	13960	14095	13964	14309	14076	14232	14018	13913	14043	14100	14046	13878	13985	14227	13951	14020	14116	14077	14107	14054	14058	14086	14106	13958	13958	14202	13997	14075	14259	14069	14119	14078	13963	14011	14023	14060	14087	14213	14049	14096	13917	13871	14025	14129	14026	14103	14188	14156	14258	14206	13940	14109	14121	14066	14182	13983	13940	14097	13952	14060	14058	14172	14183	13934	13978	13981	14080	14102	14153	14077	13983	14092	14089	14138	13988	14165	13992	14070	13990	14110	14213	14098	13902	13977	14073	13999	14001	14127	13970	14168	14054	14105	14086	13982	13974	14052	14122	14297	14006	14006	14065	14021	14022	13881	13958	14050	14106	14247	13916	14185	14054	14185	14026	14036	13997	13995	14166	13891	14002	13965	14009	13877	14004	14129	14072	14036	14013	14231	14013	13905	13983	13974	14063	13968	14010	14064	13980	14016	14151	14045	14001	14117	14040	14071	13876	14121	14205	13940	14063	14017	13984	14128	14124	14137	13972	14088	13861	13926	13992	14019	14297	13767	14190	14058	14087	13840	14109	13945	14088	14039	14023	14016	14140	13958	13953	14051	13863	14014	14154	13987	13958	14072	13980	13957	14256	14002	14019	13981	14059	14096	14328	14089	14143	14003	14153	14091	14189	14042	14088	14050	14020	14269	14224	14058	14044	13961	14091	13989	14122	14210	14175	14208	14036	14105	14143	13935	14132	14049	14057	13966	13843	14318	14003	14119	14044	14068	14036	14116	14085	14097	13971	13999	13980	14081	14100	13993	14050	14091	13968	13889	14248	14051	14013	13818	14118	13817	14080	14053	14088	14121	14078	14124	14160	14040	13994	13829	13923	14137	13974	14119	14052	14026	14172	14144	14090	13957	14002	14140	14021	14102	14045	14084	13953	14075	14011	14009	14017	14015	13938	14042	14140	14059	14118	13977	14159	14010	13862	14120	13991	13983	14066	13994	14180	13952	13967	14081	14265	14004	14121	14068	14081	14033	14008	14104	14201	13969	14120	14001	14076	14065	14059	14093	13950	13995	14140	13957	14072	14182	14081	14019	14085	14171	14088	14099	14098	14012	14086	14196	14147	14134	14048	14040	14138	14150	14044	13904	14057	13977	14074	13987	14220	13992	14205	13883	13916	13986	13964	13949	13915	14158	14076	14060	14216	14009	14047	14102	14034	14125	14071	14076	14179	13997	13934	14202	14040	14190	14023	14136	14114	14039	13904	14038	14158	14056	14015	13934	13929	14020	13889	14154	13811	14266	13913	13975	14099	14142	14171	14061	14016	14178	14012	13850	14089	14080	14062	13860	13943	14062	14095	14163	13927	14079	14011	14133	13981	14029	13865	14021	14057	13982	14119	14031	14203	14022	14013	14062	14100	14101	14178	14010	13935	13935	14107	13940	13904	14071	14151	14147	13930	14017	14106	14043	13983	14195	13944	14165	14085	14041	13997	14176	14088	14018	14039	14043	13942	13805	14070	14110	14095	14227	13939	14085	13972	13945	14031	14203	14113	14048	14026	14100	14043	13841	13924	14097	14053	14011	14026	14015	13926	14066	14033	13916	14091	14088	14090	14109	13931	14172	14131	14139	14086	14239	14188	14043	14219	14098	14193	13905	14135	13920	14062	13966	14070	14110	14050	14009	13914	14137	13898	14227	14131	14067	14093	14084	14191	14081	14024	14078	13921	14045	14211	14076	13982	13983	14005	13992	14089	14222	14097	14006	14081	13961	14074	14134	14034	14131	14125	14063	14088	14121	13873	14121	13997	13823	14016	13998	14015	13998	13936	13838	14168	13987	14019	14202	13919	14048	14062	14079	14033	14118	14044	14011	14166	14106	14094	14098	13890	14085	14162	14010	13937	13928	13985	13936	13963	13796	14163	14158	13929	14082	14034	14031	14110	13947	14217	14065	14030	14128	14030	14126	14092	13938	14025	13980	14136	14079	13897	14169	13928	14090	14146	14120	13999	14160	14016	14120	14009	14250	14107	14016	14104	13976	14093	13989	14101	14112	13992	13900	14041	14272	14125	13928	14267	14005	14104	14070	14153	14107	14069	14110	14146	14133	14090	13952	13929	14036	13965	14134	14083	14244	14109	14076	14204	14049	13965	14051	14190	14057	14227	14123	13933	13906	14005	14052	14203	14121	14129	13979	14091	14137	13992	14024	14022	14017	13909	14064	13945	13971	13904	13940	14110	14169	14213	14060	14064	14033	13989	14045	14029	13899	13962	14056	13988	14123	13982	13894	14069	13994	13967	13981	14043	14089	13934	14027	14102	14171	14005	13969	13958	14109	13967	14072	14071	13984	14017	13959	14162	14075	13926	14116	14105	13980	14101	14059	14063	13955	14077	13861	14157	14087	14121	13967	13968	13886	14060	14003	14199	13964	13957	14107	14184	13926	13882	14047	14106	14053	14077	13936	14156	14098	14010	14023	14148	13840	13993	13867	13966	14081	13965	13934	13900	14037	13917	14027	13945	14175	14024	14146	14139	14008	14073	13898	14101	13974	14109
23989	25042	36208	30007	23954	23056	22087	16988	16127	16398	16230	16102	15828	15871	15938	15975	15975	15977	15873	15867	15920	16108	16107	15968	16142	16171	15901	16126	16002	15925	15869	16203	15925	15645	15908	15839	16047	15961	15786	15946	15675	15804	15858	15696	15669	15671	15892	15755	15662	15740	16057	15730	15736	15997	15766	15791	15979	15832	15805	15973	15891	15874	15893	15820	15798	16008	15760	15787	15663	15778	15810	16014	15932	15680	15961	15751	15657	15987	15853	15778	15601	15730	15891	15787	15846	15722	15872	15874	15732	15770	15655	15744	15771	15996	16007	15785	16027	15821	15800	15910	15816	15910	16020	15972	15689	15778	15895	15780	15695	15955	15779	16126	15706	15811	15543	15883	16060	15920	15553	15909	15825	15709	15851	15825	15788	15887	15932	15850	15799	15742	15665	15743	15724	15842	15555	15672	15733	15635	16022	15877	15812	15602	15829	15764	16090	15893	16001	15974	15647	15806	15879	15925	15888	15654	15634	15936	15633	15633	15936	15923	15828	15685	15741	15923	15658	15905	16052	16048	15854	15840	16141	15737	16159	15605	15820	15611	15958	15928	15544	15801	15995	15820	15829	15791	15664	15620	15775	15724	15615	15758	15681	15569	15707	15826	15770	15748	15904	15985	16021	15753	15647	15682	15842	15683	15745	15796	15799	15928	15943	15828	15727	16168	15856	15797	15798	15669	15684	15795	15644	15734	15820	15549	15594	15669	16022	15783	15680	15849	15895	15835	15559	15669	15886	16113	15687	15853	15864	15789	15517	15803	15648	15654	15807	15769	15968	15849	15748	15731	15824	15875	15784	15964	15807	15665	15798	15702	15821	15837	15682	15796	15860	15818	15800	15800	15929	15767	15902	15552	15657	15981	15769	15629	15633	15770	15857	15751	15663	15878	15810	15989	15850	15722	15635	15698	15733	15883	15757	15868	15724	15783	15748	15944	15673	15785	15768	15714	15685	15880	15753	15872	15740	15862	15661	15768	15862	15957	15760	15747	16109	16042	15856	15679	15681	15805	15760	15864	15895	15704	15756	15795	15788	15562	15849	15748	15775	15737	15815	15629	15670	15862	15708	15940	15850	15911	15678	15785	15612	15635	15709	15839	15806	15681	15560	15704	15939	15910	15645	15916	15731	15595	15696	15665	15816	15751	15827	15793	15621	15755	15661	15780	15827	15713	15674	15619	15758	15713	15920	15630	15754	15565	15906	15909	15914	15610	15871	15841	15894	15629	15715	15614	15729	15707	15734	15845	15712	15704	15817	15698	15815	15850	15827	15858	15874	15833	15717	15846	15887	15713	15654	15653	15629	15782	15713	15874	15860	15716	15854	15674	15716	15902	15774	15772	15837	15867	15783	15982	15829	15738	15622	15876	15777	15946	15656	15687	15738	15882	15970	15899	15791	15752	15802	15788	15746	15766	15727	15722	15776	15912	15709	15748	15842	15936	15817	15903	15703	15691	15834	15632	15746	15848	15887	15813	15670	15772	15892	15702	15814	15863	15683	15588	15801	15593	15700	15661	15848	15728	15775	15733	15788	16019	15841	15810	15743	15676	15909	15747	15906	15766	15693	15707	15970	16054	15851	15856	15666	15782	15809	15794	15775	15807	15890	15990	15923	15777	15763	15689	15943	15756	15845	15624	15695	15794	15920	15857	15834	15857	15843	15781	15750	15794	15688	15749	15571	16000	15784	15802	15784	15811	15750	15624	15826	15854	15963	15846	15768	15769	15748	15670	15640	15819	15653	15798	15869	15805	15897	15811	15699	15829	15677	15872	15805	15645	15846	15679	15909	15866	15879	15645	15573	15633	15886	15737	15851	15636	15664	15754	15721	15775	15875	15658	15805	15747	15529	15854	15868	15749	15889	15714	15835	15692	15771	15693	15800	15567	15435	15579	15660	15634	15828	15782	15775	15570	15885	15689	15873	15777	15798	15620	15872	15731	15629	15798	15958	15966	15728	15660	15858	15813	15783	15741	15818	15796	15793	15695	15847	15714	15776	15676	15834	15672	15874	15699	15610	15966	15812	15888	15842	15833	15809	15727	15775	15651	15777	15756	15739	15789	15893	15556	15706	15812	15852	15655	15585	15790	15857	15889	15654	15811	15795	15915	15848	15889	15827	15940	15758	15754	15868	15773	15791	15692	15740	15731	15662	15794	15948	15834	15695	15815	15819	15600	15724	15755	15537	15708	15694	15708	15641	15784	15733	15920	15724	15945	15657	15684	15906	15744	15868	15806	15750	15760	15777	15826	15774	15961	16097	15789	15735	15851	15735	15731	15662	15813	15695	15728	15908	15587	15891	15885	15715	15929	15770	15748	15907	15822	15813	15665	15609	15792	15725	15703	15969	15779	15936	15689	15844	15693	15614	15666	15811	15628	15862	15684	16061	15708	15747	16033	15752	15682	15894	15721	15773	15766	15706	15639	15745	15743	15986	15758	15789	15650	15869	15817	15766	15904	15903	15899	15822	15737	15808	15762	15692	15822	15853	15735	15789	15950	15732	15810	15618	15797	15647	15915	15737	15825	15808	15743	15729	15765	15566	15743	15843	15697	15873	15832	15783	15851	15801	15672	15608	15575	15676	15753	15756	15814	15946	15594	15813	15891	15720	15873	15862	15713	15666	15743	15921	15823	15922	15755	15796	15841	15704	15761	15847	15680	15849	15639	15786	15889	15883	15830	15864	15905	15632	15703	15684	15825	15779	15672	15804	15892	15924	15764	15759	15713	15837	15901	15726	15647	15699	15786	15860	15761	15616	15738	15978	15703	15613	15582	15641	15891	15572	15864	15823	15884	15791	16060	15930	15694	15746	15801	15889	15812	15759	15668	15828	15846	15596	15708	15672	15682	15781	15891	15938	15763	15818	15732	15898	15737	15735	15553	15634	15895	15793	15883	15903	15699	15745	15870	15695	15775	15715	15853	15497	15767	15786	15658	15468	15918	15883	15749	15578	15655	15878	15759	15691	15700	15677	15829	15820	15699	15791	15875	15716	15743	15695	15529	15958	15974	15806	15676	15815	15729	15774	15745	15819	15787	15732	15598	15657	15812	15838	15780	15798	15828	15651	15725	15958	15769	15888	15690	15682	15589	15946	15705	15842	15878	15800	15671	15917	15811	15859	15660	15819	15564	15698	15853	15771	16091	15891	15841	15642	15640	15742	15820	15785	15830	15773	15874	15694	15825	15757	15848	15766	15622	15805	15801	15782	15722	15697	15982	15904	15929	15833	15777	15919	15818	15709	15587	15779	15718	15798	15654	15907	15709	15842	15876	15851	15697	15788	15673	15765	15866	15973	15793	15553	15751	16092	15747	15917	15723	15666	15722	15698	15775	15696	15719	15790	15675	15686	15544	15909	15814	15624	16025	15720	15849	15767	15876	15605	15695	15701	15777	15657	15720	15884	15571	15982	15778	15712	15621	15859	15890	16063	15857	15579	15843	15938	15719	15775	15757	15719	15837	15952	15696	15811	15874	15898	15772	15736	15664	15721	15976	15615	15841	15726	15872	15810	15821	15790	15613	15962	15870	15984	15780	15874	15669	15955	15634	15667	15817	15707	15909	15771	16024	15966	15885	15669	15537	15626	15746	15728	15675	15952	16021	15729	15579	15724	15847	15878	15899	15830	16026	15703	15907	15576	15646	15689	15792	15768	15626	15516	15757	15666	15764	15688	15581	15952	15786	15639	15829	15685	15787	15749	15802	15739	15843	15706	15876	15914	15815	15821	15772	15899	15822	15643	15489	15484	15755	15701	15746	15814	15807	16187	15991	15715	15625	15818	15829	16022	15925	16012	15730	16020	15663	15848	15956	15733	15890	15672	15792	15764	15812	15883	15734	15805	15876	15757	15706	15725	15737	15889	15873	15817	15667	15678	15705	15725	15719	15769	15881	15977	15790	15827	15907	15983	15740	15852	15855	15724	15879	15614	15786	15903	15644	15740	15700	15782	15820	15732	15756	15512	15691	15759	15742	15759	15829	15874	15843	15828	15762	16007	15816	15689	15703	15686	15703	15663	15693	15827	15626	15758	15841	15976	15614	15696	15825	15933	15862	15733	15824	15571	15692	15887	15586	15854	15740	15687	15531	15748	15784	15732	15657	15889	15824	15773	15965	15868	16014	15819	15609	15863	15803	15930	15903	15847	15814	15644	15839	15676	15890	15751	15882	15865	15580	15591	15713	15608	15608	15758	15804	15935	15912	15878	15805	15718	15646	15900	15765	15879	15785	15799	15582	15701	15734	15751	15782	15809	15702	15784	15762	15837	15722	15882	15992	15853	15822	15753	15729	15660	15755	15782	15986	15715	15801	15830	15686	15943	15599	15513	15634	15815	15759	15791	15857	15656	15764	15756	16028	15799	15665	15888	15789	15894	15691	15743	15723	15719	15589	15906	15667	15755	15812	15711	15679	15600	15844	15789	15921	15598	15914	15693	15708	15761	15688	15851	15941	15782	15781	15813	15831	15617	15603	15683	15798	15623	15794	15716	15834	15865	15658	15867	15839	15767	15766	15952	15629	15648	15604	15750	15565	15889	15904	15800	15652	15924	15928	15841	15806	15824	15602	15858	15875	15877	15721	15696	15715	15638	15644	15842	15956	15710	15855	15694	15489	15727	15639	15847	15721	15720	15726	15890	15849	15804	15741	15672	15817	15741	15820	15748	15941	15878	15721	15906	15635	15709	15708	15625	15729	15782	15741	15809	15620	15563	15719	15510	15831	15823	15642	15855	16001	15784	15614	15714	15789	15702	15811	15657	15856	15663	15684	15613	15874	15775	15762	15588	15766	15606	15819	15658	15793	15814	15979	15791	15811	15951	15894	15825	15841	15654	15809	15841	15820	15970	15680	15757	15773	15688	15991	15865	15861	15715	15663	15801	15928	15773	15661	15685	15722	15814	15614	15610	15599	15601	15853	15836	15547	15645	15922	15838	15737	15736	15487	15694	15818	15898	15766	15884	15677	15940	15870	15788	15755	15778	15897	15889	15802	15792	15728	15628	15645	15662	15712	15738	15802	16032	15923	15770	15584	16072	15742	15613	15740	15958	15693	15482	15822	15750	15904	15813	15808	15778	15840	15786	15760	15704	15621	15859	15631	15699	15820	15713	15613	15749	15706	15888	15876
61934	107329	84850	53335	29502	16703	14229	14092	13847	14003	13871	13754	13863	14002	13989	13958	13919	13985	13927	13815	13865	13832	13956	13927	13895	13907	13964	14013	13960	13934	14011	14089	13871	14101	14032	13907	13869	14031	14046	13987	13993	14112	14271	13959	13891	13916	13751	14017	13969	14001	13938	14053	13954	14114	14136	14030	13945	13874	13785	13791	13911	13816	13947	14142	14008	13957	13920	14038	13987	13946	14027	13989	13963	13751	13853	13968	13970	13890	13925	13852	13968	14040	14098	13957	13990	14005	14030	14079	13967	13923	14178	13770	13864	13958	13885	13976	13927	14140	13980	14052	13884	14200	14012	13946	13911	14094	13915	14091	13941	13937	13739	13840	14048	13971	13837	13916	13833	13815	14029	14071	14001	13933	13873	13748	14082	13922	13792	13850	14066	13884	13845	13807	14093	14028	13925	13958	13937	13925	14061	13961	13967	13957	14026	13954	13871	14046	14058	13976	13870	13913	14021	14051	13991	13929	13947	14097	13860	13998	14030	13799	13956	14013	13935	13953	14038	14118	13875	13900	14056	14065	14045	14003	13842	13999	13903	13947	13793	13937	14046	13991	13784	13984	13967	13743	13921	13995	14009	13972	13832	13943	13991	13745	13827	13996	13962	13733	13847	13875	13961	13790	13669	13969	13884	14032	13937	13932	13793	13946	14005	13875	13996	13822	13971	14037	13952	13866	13996	13929	13888	13954	13998	13906	13977	14009	14168	13956	13859	14009	14008	14007	13764	13963	13886	13743	14118	13915	14008	13993	14011	13975	13903	13902	14035	13965	13780	13940	13900	13843	13902	13878	13920	13854	13905	13917	13940	13876	13958	13964	13870	14082	14175	13985	13993	13969	14115	13892	13975	14052	13905	13907	14036	14014	14054	13919	13935	14119	13981	13954	14082	14018	14091	13892	14041	13998	14127	13957	14105	13951	13823	13962	13977	13844	14069	13930	13872	13953	13988	14039	13849	13981	13945	13827	13952	13884	13907	13911	13922	13894	13928	14153	13866	14029	13760	13997	14044	14013	13975	14097	13878	13774	13805	13911	14046	14020	14119	13954	13979	14057	13907	13972	13979	13989	13796	14035	13995	13841	13911	14103	14025	14028	13955	13937	13828	13847	13897	13944	14007	13970	13907	13909	13876	13973	13952	14060	14049	13833	13821	13778	14249	13823	13850	14030	13991	14060	13980	13946	14059	13857	13837	14029	14153	13766	13891	13766	13858	13911	14146	13964	13865	13941	13981	13962	13911	13955	13960	13867	13862	13981	13887	13888	13929	13987	13813	13943	14026	13879	13872	13781	13869	13905	13896	14084	13932	13938	13881	13946	13841	14066	14055	14073	13989	13994	13848	14008	13937	14090	13927	13957	13927	13791	13902	14083	14066	14122	13841	14085	14010	13793	14019	13953	13869	14021	13884	13994	13976	13978	13908	14096	13833	13856	13794	14001	14096	13904	14051	13789	14231	13840	13900	14086	14057	14133	14020	13894	14002	13936	13849	13863	13931	13948	14005	13889	14024	13756	14190	13952	13931	13910	13883	13959	14007	13992	13952	13878	13921	13924	14030	14019	13890	13855	13996	14022	13870	14037	13921	13846	13826	14096	13839	13939	13753	14166	13999	14188	13950	13928	14035	14015	13887	13964	13864	13998	13806	13928	14066	13974	14014	13993	13877	13991	14020	13915	13832	14044	14034	13990	13849	13981	13966	13856	13994	13883	13944	14031	13970	13967	13939	13927	13944	13968	13910	14002	14201	13838	14005	14005	13994	13878	13889	13956	13881	13746	13949	13947	13881	13994	13907	13908	14001	13897	14040	13736	14055	14033	13999	13814	14013	13981	13895	13959	14097	13868	13947	14028	13973	14018	14003	13971	14052	13958	14027	13916	13906	14007	14033	13851	13989	13770	13903	13822	13829	13950	13844	13859	14075	13932	14014	14075	14006	13976	13793	14046	13946	13951	13943	13957	13903	13857	13857	14006	13963	14009	13849	13918	13955	13916	14035	13846	13910	14082	13862	13995	14023	13917	13705	13885	14103	14060	13720	13945	13814	13981	13914	13760	13993	13951	13856	13975	13879	13936	14038	14114	14025	14025	14077	14011	13833	13995	13935	13950	14060	13837	13932	13960	13812	13821	13914	13981	13935	14056	13897	13875	14015	14101	13820	13866	13905	14155	13993	14016	13760	14008	13975	14045	13903	13918	13888	14041	13970	14060	13822	13924	13996	13816	13793	13937	13966	14018	13972	13958	13810	13877	13918	13925	14060	13915	13865	13870	14012	14080	14028	14035	14080	14052	13922	13834	13844	13841	13962	13884	13816	13932	13903	13903	13881	13912	13913	13905	14030	13894	13999	14103	13918	14086	13882	13973	13735	13907	14039	14001	13980	13957	14026	13863	14009	13918	14113	14016	13888	13914	14018	14024	13964	13966	13859	13879	14209	14102	13904	13992	13907	13915	13915	14087	13822	14070	13987	14018	14070	13952	13986	13932	13955	13942	13950	13948	13876	13815	13904	13835	13994	14035	14024	13853	13874	14089	14115	13850	13918	14098	14132	13893	14137	13953	13903	14015	14027	14035	13984	13971	14042	13874	13750	13878	13972	13830	13984	14104	14065	13942	13923	14035	13980	13794	14015	13958	13865	14022	13982	13826	13874	14089	13911	14018	13963	13961	13957	14063	13900	13971	13789	13996	13831	13977	13898	13997	13847	13918	14166	13923	14074	13586	14026	13887	14015	13994	13921	14133	14001	13918	13908	13720	13885	13956	13873	13842	14053	13932	14048	13912	14046	13888	13902	13994	14034	13923	13987	13963	14040	13895	13946	13988	14063	14061	14129	13981	14005	13885	14063	13907	13959	14032	14032	13939	14135	13922	13947	13969	13821	13946	13859	13936	14024	14002	13968	13997	14013	14015	14075	13811	14161	13927	13756	13956	13876	14126	13842	13797	13941	13908	14032	13978	13981	14020	13967	13902	13986	13834	13956	14068	14071	13943	13914	14023	13932	13787	14084	13998	13967	13946	14039	13923	13924	14002	13940	13867	13803	13889	14040	13860	13940	13911	13910	13894	13783	13904	14012	13835	14070	13940	13749	13793	13951	13840	14033	13895	13947	13916	14116	13928	13970	13897	13868	14151	13983	13784	13817	13892	14016	13959	13773	13852	14025	14032	13922	13921	14022	13927	13877	13810	13801	13835	13959	13977	14000	14009	13954	14006	13904	14009	13852	13941	14004	13943	14026	14014	13792	13797	13935	13885	14124	14060	14015	13837	14029	13863	14131	14010	13964	13998	13907	13867	13896	13867	13913	13973	14164	14009	14001	14010	14001	14013	13982	13908	14161	13881	13834	13844	13988	13817	14044	13803	14015	13918	13900	14152	13882	13971	14053	14010	14052	13793	13949	13882	14148	13848	13887	14030	14042	14046	14114	13848	13994	13922	13938	13946	14111	14003	13823	13732	13975	14012	13962	13772	13990	14006	13984	14049	14100	13827	14122	14087	13893	13925	14045	13999	13825	13959	14027	13994	13929	13861	13828	13778	13956	14037	13861	13945	14062	14054	13938	13966	14080	13851	14005	13996	13950	13835	14042	13902	13973	13795	14022	13988	13943	14022	13893	14030	13858	14031	13836	14032	13997	14033	14077	13822	13985	13819	13946	13915	13980	13928	13954	14018	13815	14031	13856	13949	13954	14010	13932	13910	13940	13960	14035	14047	14075	13813	13936	13932	13871	13976	13823	14000	13912	13974	14029	13864	13987	13888	13792	13967	14004	13937	13950	13999	13778	14044	14039	14044	13900	13800	13866	13915	13929	13858	13920	14057	13975	13975	13910	14004	13745	13939	13918	14023	13832	14144	14126	13851	13885	14013	14078	13877	14047	13864	13868	14041	13928	13828	13990	14088	13979	13882	13795	13943	14035	13917	13885	13963	13919	13806	13760	13926	13884	14114	13905	13928	14012	13889	13849	14015	13818	13910	13971	14049	13896	13919	13807	13928	14083	13960	14119	13899	13958	13877	14083	13984	14093	13922	13897	13945	14025	14016	13892	14006	13864	13859	14119	13847	13787	13898	13959	13876	13963	13843	13983	14124	13945	13934	13780	13901	13912	13958	14050	13885	13855	13895	13916	13898	13955	13939	13904	13984	14152	13972	14024	13926	14139	13980	13966	13932	13955	14046	13858	13908	14135	13908	13945	13862	13947	14027	13873	13860	13868	13936	14035	13967	14049	14060	13932	13859	13935	13908	13927	13788	14005	13995	13719	14026	14029	14010	13914	14019	13963	13992	13778	13904	13879	13918	13904	13726	14064	13912	13965	13909	13995	14007	13903	13820	13986	13924	14002	13957	13882	13935	13906	14119	13897	13888	13880	13936	13871	13838	14045	13974	14048	13878	13953	14059	13905	13997	13833	14066	13926	14051	13913	14076	13901	13968	13979	13950	13930	13997	13812	14105	13907	14040	13870	14055	13977	13934	13939	14042	13920	13874	13833	13982	13874	14059	13971	13860	13861	14053	13989	13872	14212	13976	13953	14041	13894	14001	14038	14037	13950	13930	13993	13989	13756	13861	13850	13776	14034	13803	13977	13939	14006	13972	13826	14059	13884	13939	13973	13960	13955	13927	14011	13937	13973	14001	13963	13882	14056	14050	13976	14058	13869	13953	13966	14009	14109	14045	14058	13938	14009	13952	13826	14068	14049	13985	13945	13899	13886	13834	13995	14044	13760	13890	14054	13904	13927	14015	14065	13871	13932	14012	14025	13825	13993	13885	13927	13854	14027	13943	14004	13933	13980	13849	13954	13988	13944	13986	14025	13887	13885	14137	14135	13812	13986	13865	13884	13924	13968	13984	14003	13987	13884	13904	13956	14131	13813	13820	13935	13917	13817	13880	13835	13758	13880	13881	14021	13933	14160	13920	13918	13905	14054	13890	13915	14033	13954	13956	13918	13892	13939	13922	13882	14067	13824	14178	13831	14103	13944	13974	13918	14083	13879	13973	14154	13975	13939	13913	14002	13820	14152	13897	13960	14231	13883	13959	14091	13761	14009	13802	14017	13788	13790	13880	13989	14035	13968	13874	13983	14025	13989	13864	14007	13795	13985	13897	14048	13892	14092	13811	14104	13894
33945	41220	39959	26894	18556	16123	15901	15978	15917	15865	15791	16098	15876	15825	15710	16002	15946	15877	15791	15783	15839	15849	15703	15771	16050	15917	15836	15872	15646	15868	15499	15766	15790	15808	15752	15811	15890	15700	15940	15733	15797	15865	15763	15753	15974	15872	15791	15705	15805	15638	15700	15801	15905	15858	15812	15797	15887	15803	15992	15929	15947	15840	15807	15868	15742	15738	15865	15679	15886	15929	15676	15927	15751	15885	15667	15790	15781	15698	15711	15747	15939	15845	15667	15768	15742	15657	15683	15667	15700	15636	16019	15815	15925	15845	15764	15899	15892	15830	15799	15939	15724	15746	15828	15707	15798	15817	15805	15766	15894	15759	15831	15676	15768	15869	15922	15827	15812	15831	15669	15878	15681	15762	15679	15723	15839	15894	15834	16019	15748	15681	15699	15578	15725	16032	15915	15938	15811	15707	15670	15411	15853	15855	15819	15643	15744	15675	15921	15740	15637	15856	15739	15634	15917	16031	15957	15858	15835	15684	15815	15826	15869	15837	15849	15539	15829	15681	15766	15699	15787	15964	15736	15762	15699	15692	15666	15793	15902	15878	15645	15877	15600	15718	15746	15805	15703	15673	15790	15640	15826	15755	15796	15798	15851	15777	15576	15852	15599	15972	15824	15763	15841	15919	15934	15762	15769	15730	15765	15800	15716	16133	15795	15713	15834	15771	15698	15618	15749	15865	15591	15759	16007	15669	15850	15556	15785	15705	15565	15741	16027	15642	15724	15888	15726	15775	15734	15638	15808	15905	15931	15623	15799	15971	15647	15640	15568	15780	15797	15676	15825	15827	15851	15814	15840	15804	15911	15879	15806	15860	15890	15861	15803	15736	15903	15964	15694	15685	15964	15775	15691	15875	15695	15784	15827	15682	15685	15799	15879	15810	15778	15793	15887	15954	15700	15652	15953	15952	15918	15694	15694	15788	15726	15941	15800	15785	15887	15921	15707	15907	15990	15874	15845	15744	15959	15812	15698	15742	15810	15776	15751	15759	15683	15936	15989	15776	15876	15656	15782	15850	15833	15825	15766	15741	15903	15823	15744	15812	15977	15651	15759	15674	15960	15708	15765	15715	15907	15745	15887	15805	15670	15739	15674	15751	15678	15744	15710	15759	15664	15832	15762	15765	15986	15898	15642	15968	15810	15811	15766	15601	15602	15821	15818	15766	15751	15929	15841	15673	15758	15634	15790	15797	15817	15872	15776	15925	15703	15672	15604	15693	15698	15899	15835	15947	15724	15842	15922	15810	15601	15678	15857	15863	15668	15697	15737	15612	15985	15830	15831	15859	15802	15677	15727	15875	15907	15978	15812	15835	15785	15735	15725	15900	15821	15691	15837	15868	15887	15675	15658	15875	15633	15796	15886	15798	15834	15799	15716	15849	15765	15688	15534	15840	15776	15833	15813	15775	15930	15751	15603	15819	15715	15802	15675	15830	15638	15774	16056	15732	15844	15837	16079	15681	15770	15842	15803	15647	15919	15696	15897	15861	15637	15752	16004	15805	15721	15844	15823	15678	15849	15869	15823	15941	15755	15415	16045	15584	15826	15972	15797	15878	15806	15870	15895	15927	15727	15756	15701	15759	15753	15631	15802	16038	15796	15880	15737	15793	15730	15640	15613	15727	15869	15720	15609	15800	15956	15692	15761	15544	15738	15640	15697	15616	15737	15977	15882	15784	15887	15732	15715	15811	16060	15774	15804	15891	15637	15657	15666	16023	15622	15789	15855	15744	15874	15707	15784	15716	15783	15922	15823	15693	15685	15603	15731	15754	15822	15869	15893	15909	15715	15850	15980	15759	15857	15712	15867	15998	15621	15753	15867	15686	15724	15656	15828	15795	15791	15820	15792	15566	15722	15872	15801	15684	15835	15584	15797	15448	15707	15472	15758	15812	15703	16011	15905	15763	15865	15687	15734	15685	15804	15720	15764	15896	15811	15604	15695	15796	15716	15727	15792	16026	15781	15743	15973	15576	15680	16037	15690	15633	15604	15743	15901	15884	15900	15812	15746	15764	15832	15650	15709	15751	16014	15738	15922	15650	15706	15839	15748	15937	15770	15804	15665	15882	15560	15738	15746	15908	15814	16004	15793	15929	15804	15693	15841	15885	15625	15649	15751	15946	15884	15803	16031	15772	15812	15599	15735	15914	15775	15735	15832	15811	15779	15695	15675	15807	15804	15715	15820	15891	15758	15702	15850	15768	15881	15626	15822	15780	16029	15702	15741	15836	15946	15909	16130	15713	15674	15773	15857	15778	15835	15729	15869	15942	15673	15733	15819	15704	15713	15716	15818	15988	15733	15808	15836	15901	15804	15845	15779	15931	15785	15856	15641	15783	15895	15809	15900	15672	15881	15747	15844	15713	15697	15729	16056	15695	15956	15829	15790	15763	15663	15902	15790	15884	15708	15622	15733	15874	15887	15942	15834	15611	15903	15842	15741	15629	15812	15854	15761	15825	15802	15779	15980	15816	15808	15791	15628	15792	15801	15777	15845	15829	15693	15840	15715	15951	15785	15914	15748	15703	15808	15954	15718	15958	15951	16022	15874	15790	15882	15643	15838	15768	15640	15648	15839	15857	15983	15721	15599	15659	15858	15865	16010	15521	15732	15892	15947	15945	15837	15761	15790	15675	15754	15730	15637	16000	15731	15765	15913	15970	15643	15892	15735	15810	15856	15877	15879	15813	15742	15837	15721	15955	15987	15853	16065	15890	15965	15729	15741	15805	16007	15723	15909	15820	15843	15793	15756	15770	15758	16020	15949	15859	15947	15756	15820	15716	15565	15979	15844	15646	16034	15918	15583	15724	15754	15645	15737	15782	15870	15637	15709	15829	15747	15840	15768	15713	15826	15779	15782	15772	15963	15664	15806	15916	16063	15821	15823	15820	15898	15856	15925	15757	15832	15855	15762	15687	15899	15842	15802	15804	15865	15738	15792	16024	15880	15645	15810	15722	15945	15713	15812	16064	15973	15850	15865	15825	15891	15823	15724	15573	15656	15560	15726	15656	15719	15903	16111	15767	15792	15918	15646	15848	15817	15872	15817	15757	15802	15695	15757	15680	15713	15717	15719	15794	15645	15728	15651	15862	15854	15690	15888	15745	15725	15728	15781	15571	15824	15846	15831	15779	15898	15759	15757	15771	15963	15837	15686	15610	15786	15651	15730	15708	15725	15741	15809	15760	15679	15747	15766	15780	15896	15894	15667	15574	15758	15862	16006	15793	15846	15731	15761	15771	15814	16034	15748	15777	15585	15783	15927	15869	15739	15896	15732	15756	15863	15818	15719	15838	15732	15692	15704	15918	15885	15674	15912	15833	15827	15760	15730	15971	15860	15817	15631	15643	15777	15741	15962	15833	15741	15538	15712	15733	15673	15895	15541	15772	15593	15969	15772	15906	16004	15712	15670	15803	15782	15740	15881	15858	15795	15779	15853	15799	15885	15819	16041	15755	15601	15839	15826	15847	15852	15798	15850	15683	15727	15935	15845	15869	15830	15886	15642	16002	15665	15597	15791	15924	15791	15901	15661	15845	15778	15837	15988	15854	15606	15859	15826	15764	15752	15851	15864	15757	15777	15961	15854	15758	15877	15812	15870	15956	15901	15898	15826	15827	15862	15716	15741	15876	15785	15802	15661	15818	15823	15953	15739	15534	15742	15653	15718	15567	15662	15653	15660	15836	15704	15650	15729	15500	15725	15692	15712	15835	15785	15746	15855	15905	15907	15864	15933	15621	15669	15769	15832	15794	15807	15764	15727	15909	15806	15897	15769	15733	15792	15634	15851	15647	15726	15731	15770	15827	15638	15964	15709	15917	15739	15709	15997	15883	15558	15655	15674	15715	15882	15897	15972	15810	15726	15883	15667	15958	15667	15747	15791	15763	15918	15722	15935	15671	15798	15747	15743	15862	15713	15854	15817	15717	15897	15886	15703	15748	15917	15666	15907	15862	16024	15748	15868	15622	15752	15520	15744	15749	15859	15910	15959	16008	15870	15786	15774	15833	15946	15764	15950	15795	15668	15656	15931	16020	15820	15719	15868	15823	15980	15713	15855	15905	15926	15850	15822	15888	15837	15884	15630	15777	15666	15705	15641	15984	15759	15917	15770	15858	15783	15805	15762	15644	15732	15625	15658	15757	15696	16054	15835	16013	15713	15785	15744	15769	15728	15913	15664	16000	15757	15672	15865	15623	15816	15756	15904	15853	16047	15865	15945	15793	15772	15685	15727	15578	15719	16041	15986	15735	15856	15768	15695	15773	15879	15831	15892	15991	15843	15843	15761	15815	15614	15882	15698	15661	15782	15879	15767	15608	15720	15837	15833	15768	15649	15901	15610	15752	15762	15824	15869	15820	15772	15938	15828	15790	15995	15888	15690	15900	15641	15721	15975	15871	15977	15727	15866	15844	15813	15936	15808	15779	15683	15643	15908	15754	15809	15810	15683	15861	15824	15895	15936	15754	15748	15909	15858	15813	15790	16085	15844	15719	15730	15721	15774	15708	15767	15705	15645	15631	15729	15858	15924	15826	15977	15706	15825	15624	15717	16013	15771	16023	15752	15730	15902	15845	15723	15831	15843	15848	15688	15958	15785	15902	15662	15899	15831	15794	15837	15950	15890	15808	15696	15802	15822	15873	15913	15726	15866	15843	15879	15793	16009	15770	15755	15790	15723	15761	15716	15950	15783	15618	16119	15914	16005	15847	15877	15851	15570	15722	15733	15804	15757	15832	15741	15950	15895	15911	15756	15761	15674	15796	15760	15743	15766	15941	15655	15766	15797	15701	15835	15682	15814	15868	15999	15928	15888	15934	15908	15929	15942	15547	15786	15977	15896	15887	15803	15935	15772	15792	15885	15680	15749	15507	15818	15798	15873	15611	15924	15644	16057	15830	15581	15737	15675	15803	15649	15711	15898	15654	15723	15855	15772	15716	15863	15820	15786	15748	15869	15619	15562	15634	15734	15769	15674	15653	15913	15818	15834	15664	15895	15864	15727	15616	15825	15868	15813	15758	16013	15647	15780	15653	15722	15747	15693	15613	15922	15839	15820	15788	15874	15744	15797	15771	15747	15829	15814	15767	15753	15750	15742	15695	15485	15901	15911	15929	15878	15666
42637	58141	40902	22705	15796	14229	14114	14063	13930	13959	14130	13972	14057	13915	13924	14113	13998	14068	14047	13936	13780	13990	13985	14009	13985	14056	14063	14081	13944	14056	14085	14078	13981	14083	13998	13994	14025	14074	14032	14045	14076	14013	14119	14012	13925	13986	13910	14058	13997	13991	13951	13990	13962	14086	14062	14066	13878	13979	13926	14034	13908	13955	14047	13988	13896	13817	13992	13865	13925	13932	14090	13999	13936	13970	14001	14055	14088	14018	14000	13962	13844	13991	13947	13952	13930	13980	14034	13953	14030	14088	14064	14026	13938	13982	13851	13922	13823	14033	13978	14039	13853	13945	13986	14037	13881	14027	14056	14020	13971	13909	14013	14023	14248	13832	13818	13882	13867	13989	13950	13978	14081	13954	14065	14064	14091	14312	14005	14173	13953	14049	13949	14072	14025	13890	13953	14035	13861	14178	13928	14144	13798	14040	13941	13767	14000	14018	13880	13925	13931	13996	13965	14000	13898	14071	13921	13988	14037	14099	13902	13932	14191	13904	13809	14009	14063	14087	13936	14032	14149	14081	13939	14068	13988	14161	13829	13890	14018	13936	14000	14008	13886	13892	14076	14030	14037	14079	14032	13970	14102	14038	13976	13945	13965	14070	14126	13911	14124	13996	14076	14016	14056	13844	14018	13964	13970	14013	13905	13985	13946	14079	14082	13783	13985	14011	14055	14006	14004	14035	14099	14023	14010	13991	13903	13985	13836	13976	14024	14097	14041	14051	13896	13979	14058	14157	14026	13920	13978	13899	13892	14026	13993	13946	14051	13779	14061	13954	14156	13976	13976	14056	13887	13944	14110	13908	14125	13967	14091	14003	13926	13985	13925	13970	13972	14008	13986	14137	14184	14092	13972	14098	13948	14127	13856	13770	14060	13996	13969	13840	14120	14115	13907	14053	14080	13923	13770	14023	13975	13951	14033	14048	13981	14014	14114	13815	14012	13999	14066	13895	14061	13916	14020	13997	14119	13978	14005	14093	13858	13963	13907	13979	14044	13951	13979	14167	13868	13962	14182	14000	14035	13875	14062	13890	13892	13973	13871	14116	14105	13817	13886	14128	14097	13993	13893	14150	13865	14052	14051	13980	13977	14021	13986	14071	14068	14010	14121	13976	14068	14113	14111	13922	13994	14108	13997	13907	14149	13902	13952	14018	13919	14051	13954	14117	13876	14019	13967	13857	13930	14092	14071	14118	13883	14003	14060	14120	14204	14022	13973	14152	13826	13941	14030	13886	13935	13934	14003	14015	13956	13997	13975	14024	14098	14040	13853	13893	13861	13959	13887	13891	14003	13913	13993	13976	14166	13947	13933	13978	14036	14113	13974	13937	14041	13884	14065	13779	14040	14011	13917	13973	14056	14057	13895	14232	13982	13864	14034	13888	14037	13885	14095	14198	13838	13921	13981	13968	14080	13850	13984	14043	14091	13951	13864	14097	13845	14007	13864	13904	13936	14035	13995	14186	13991	14202	13876	14093	13970	14017	13999	13914	13993	13948	13949	13932	13844	14039	13977	14024	14045	14024	14083	13894	13989	13883	13997	14074	14075	13986	14078	13909	13991	13883	14028	13931	14067	13920	13993	13845	14075	13931	14088	13999	13889	14096	13900	13972	13876	13896	14126	13960	13966	14016	13967	13982	13929	14007	13779	14120	14026	13897	13952	13976	13877	14003	13971	13872	13984	13977	13838	14029	14064	14031	14032	13968	14010	14033	13898	13996	14126	14014	14067	14149	13994	14073	13969	14077	13894	13924	13999	13923	13968	13962	14083	13919	13841	14008	13979	13907	13869	14013	13995	13941	14173	14065	14031	14123	14005	13917	13868	13978	13951	14100	13969	13845	13965	13786	14148	13965	13997	13918	13944	14019	14001	14007	14086	13986	13993	14030	13987	14088	14094	13954	14007	13995	13901	13929	13773	13998	13880	13921	14046	14038	13989	13973	13831	14037	14057	13911	13895	14092	13975	14050	13969	14080	13890	13846	13895	13818	14039	14136	13859	13944	13899	13798	14016	14164	14014	13998	14071	13993	14141	14061	14048	13975	13896	13923	14207	13924	13954	14058	14090	13959	13973	13860	13839	13970	13947	13961	13912	14015	13946	14091	13965	14003	14054	13829	14027	13869	14038	13841	14058	14011	14035	13973	13956	13904	13985	14041	14076	14043	14004	13982	14097	14131	14019	13825	13962	13942	13842	13956	14039	13924	13966	14038	13959	14132	13867	13957	13978	13905	14106	14053	14016	13940	13951	14050	14113	14110	14098	14001	13984	14154	14021	13945	14085	13677	13926	13847	13877	14016	13975	14033	14048	14080	14132	13851	13978	13999	13894	14018	14143	13872	13972	14009	13970	13885	14003	14002	14090	13870	13972	13947	14039	13941	13889	13855	13999	14003	14075	13984	14025	13856	14077	13877	14146	14040	14107	14010	14044	14042	14070	13903	13965	14013	14057	13794	14074	14064	14113	13989	14000	14189	14072	13996	13984	13981	14110	13988	14131	13899	13928	13978	14048	13911	13997	14003	14021	14108	13816	14014	13983	13951	13940	13848	14064	13944	13906	14004	14048	14050	14147	14015	14121	13985	13883	13965	13971	14016	13934	13951	13976	14017	14203	14147	14061	13988	13990	13802	13999	14112	13969	14093	14017	14081	14128	14138	13949	14030	13860	14039	13989	14113	13997	13983	14006	14050	13917	14030	14043	14031	13930	14179	14057	14027	14005	13788	13981	13854	13987	14182	13898	14127	13964	13852	13873	14090	14013	13935	13835	14044	13974	13932	14059	13848	14017	13792	14008	14066	13974	14052	13841	14000	13909	14033	13958	13984	13817	14037	14046	14059	14031	14058	14031	14044	14041	14016	14015	13763	13950	14235	13860	13880	14003	13961	14009	14193	13916	14030	13991	14083	13987	13990	13974	13926	13942	14034	14121	13926	13919	14100	13944	13857	14013	13918	13863	13899	14017	14011	13992	14056	13961	14077	13948	13965	13848	13875	13961	13979	13963	13869	14039	14012	13894	13994	14131	13879	13938	14066	13959	13999	14000	13959	13962	13865	13985	13972	13951	14014	13979	13958	13962	14014	13936	13818	14010	14040	14010	14075	14074	13964	13984	13863	14065	14047	13859	13875	13975	14009	13985	14081	14004	13929	14037	14042	13886	13865	14059	13863	14040	13915	13902	13979	14033	13939	14048	13813	14029	13985	13986	14077	14314	13933	13956	13894	14006	14141	13920	14025	14038	14010	14032	13944	14079	14055	13951	13962	14088	14026	13988	13972	14047	14069	14024	14047	14070	14007	13800	13923	14137	13947	14033	14157	14012	13901	13915	13914	13955	14086	13917	14001	14074	13982	13865	14072	13920	13852	14167	14149	13911	13922	13998	13949	14011	13811	13890	14011	14105	13936	14114	13941	13950	13976	14008	14001	14128	13967	14029	13836	13977	13932	13902	14023	14092	13959	14045	13915	14161	14014	13992	13906	13860	13785	14009	13935	14083	14039	13932	13995	14000	13947	13826	13804	13919	13873	14196	13939	14146	13957	13924	14010	13986	14111	13922	14006	14002	13956	14011	13927	13783	14081	14092	14013	14025	13961	14088	13974	14050	14053	13967	13982	13920	14028	13890	13921	14029	13746	13899	13963	14185	14023	14050	13912	13917	14023	13886	14055	13982	14105	14056	14001	14019	13765	13992	14120	14010	13879	14010	14116	13882	13949	13973	13894	14000	14050	13932	14066	13953	13934	13936	14041	13937	13913	13840	14008	13917	13975	13986	13935	14101	13941	14008	14070	13837	14032	13997	13991	13957	14050	14000	13951	13956	13990	13927	13880	13919	13921	14028	14010	14030	13998	14010	13971	13880	13849	13855	14069	14224	14061	13858	14056	13990	13907	14029	13918	13740	13863	14077	13943	13859	13911	14024	14265	13984	13924	13874	14019	13908	13861	13912	13926	14203	14010	14119	13926	14127	14216	13895	13941	13835	14006	13859	14139	14081	14001	13992	13838	13934	13834	14103	13962	14124	13995	13977	13792	13925	14093	13973	13989	14033	13924	13986	14019	13933	14047	13985	14039	13880	14007	14155	13959	13982	13961	13923	14043	14063	13937	14057	14018	14110	13844	13965	14096	14100	13897	14095	13943	14018	14201	13948	14182	14004	13970	14026	13995	14008	14059	14072	14030	14078	13811	14091	14116	13933	13900	14045	13976	13786	14109	13874	13952	14115	13873	13923	13945	13870	13930	14083	13977	13993	13865	14106	13979	13965	13875	13903	14051	13855	14171	13943	13967	14021	13817	13999	14067	14098	14088	14009	13996	13960	14160	14021	13914	13957	13897	13973	13980	13999	14184	13887	13900	14088	13871	13896	13916	13947	13958	14259	14081	14076	14075	13902	13944	14055	14082	13976	14045	14077	14046	14097	14120	14027	14026	14074	13994	14083	13943	13911	14131	14058	14150	14071	13975	13867	14148	13999	13914	14218	13997	13954	14055	13844	13835	14020	13891	13950	14043	13899	14031	13975	13911	14097	13969	13970	13940	14102	13871	13984	13982	13988	14069	14012	13804	14041	13888	13861	13938	13904	14085	13966	13860	14090	14041	13978	13889	13941	13910	13960	14001	14011	14027	13982	13898	13975	14025	14085	13969	14001	13957	13935	13910	14080	14099	13912	13929	13907	13844	13942	13975	13882	14069	13918	14010	14072	14003	14066	13875	13966	14138	13936	13836	13875	14180	14009	13921	13873	14027	14116	13983	13941	13946	13915	13952	14045	13928	14084	14007	14070	14132	14067	13986	14018	14041	13839	14091	13956	14123	13959	13971	14016	14067	14034	14001	14032	13943	13807	13974	14032	13778	13880	14039	14084	14014	14040	14126	14041	13946	14069	13889	14098	14043	14068	13924	14042	14100	14039	14032	13969	13942	14094	13995	14023	14117	14026	13962	14090	13897	14049	13871	14104	14056	14030	13896	14110	14211	14012	14166	13998	14037	13985	14024	14200	13941	13979	14014	13997	14275	13976	13947	14058	13980	13892	14073	14008	14026	13979	14072	14004	13977	14058	13817	13897	14026	14134	14078	13969	14044	14056	13963	14104	14132	14024	13920	13869	13805	14050	13993	13951	13966
30411	39735	45417	32225	20880	17304	16539	15946	15941	15910	15925	15720	15957	15887	16093	15942	15985	15849	15953	16007	15950	16008	15777	16063	15836	15910	15841	15826	16132	15977	15772	16026	15766	15984	15954	15753	15910	15861	15857	15828	15981	15887	15834	16024	15878	15883	15680	15994	15904	15889	15997	15860	15894	15725	15877	15829	15885	15938	15905	15750	15882	15895	15797	15984	15858	16025	15855	15704	15973	15807	15633	15842	15725	15777	15756	15916	15823	15935	15851	15754	15979	15827	15589	15741	15889	15850	15835	15889	15901	15854	15641	15946	15937	15737	15849	16013	15890	15887	16011	15883	15697	15916	15943	16016	15966	15774	15878	15761	15940	15939	15943	15828	15824	15896	15618	15794	15980	15788	16002	15948	16057	15723	15788	15918	15932	15840	15855	15886	15844	15899	15984	15985	15976	16027	15891	16011	15897	15912	15930	16001	15953	15815	15742	15887	15780	15832	15855	15927	16002	15981	15971	15757	15836	15777	15882	15851	15869	15897	15824	15863	15819	15816	15848	15807	15748	15894	15896	15926	16006	15864	16051	15767	15863	15901	15738	16001	15654	15875	15845	15876	15753	15878	16002	15829	15949	15828	15955	15922	15927	15935	15867	15786	15801	15697	15921	15891	15886	15892	15856	15971	16034	15925	15993	15999	15927	15890	15983	15652	15943	15933	15892	15964	15919	15916	15843	15830	15958	16025	15718	15962	15960	15876	15748	15878	15953	15868	15851	15884	15778	15735	15885	15828	16020	16010	15752	15973	15958	15682	15981	15930	15877	16080	16067	15941	15796	15834	15950	15852	15834	15787	15942	15765	15994	15929	16060	15603	15746	15807	15880	15772	16044	15659	15789	15916	15828	15965	16114	15733	15649	15756	15965	15759	15947	15590	16078	15796	15816	15938	16091	15884	15898	15869	16193	15981	15636	15822	15858	15753	16002	15823	16018	15970	15974	15786	15952	16168	15885	15898	15824	16099	15958	15640	15890	15680	15641	15935	15904	16004	15820	16045	15955	15666	15749	15788	15923	16056	15900	15981	16005	15717	15860	15891	15845	15893	15837	15920	16081	15817	15794	15925	15852	15787	15842	16013	15864	15743	15791	16114	15777	15872	15932	15887	15908	15737	15901	15988	15892	16152	16018	15951	15795	15823	15840	15888	15914	15909	16037	15619	15816	15916	15792	15848	15975	15836	15904	15959	15891	15836	15760	15716	15871	15720	15772	16094	15863	15778	15891	15840	16104	16067	15779	15743	15891	15815	15849	15653	15781	15760	15840	16039	16046	15838	15916	15836	15761	15867	15828	15721	15778	16030	15832	15816	16015	15753	15915	15834	16029	16072	15795	15790	15818	15598	16010	15945	15972	15857	16028	16010	15855	15920	15772	15804	15731	15798	15926	15816	15726	15950	15832	15792	16003	16115	15851	16216	15737	15709	15891	16082	15766	15970	15821	15896	15914	16003	15822	15886	15767	15833	16004	15922	15728	15790	15770	15815	15861	16098	16090	15910	15864	15716	15783	15872	15871	15951	15870	15836	15771	16198	15860	15703	15797	15840	15787	15839	15859	16001	15681	15788	15855	15995	15857	15862	15860	15789	15945	15879	15760	15986	15757	15814	15866	15759	15779	15706	15647	15875	15839	15772	15682	15844	15960	15832	15712	15725	15678	15762	15908	15850	16092	15885	16050	15794	15930	15890	15907	15874	15878	15852	15809	16018	15891	15858	16003	15709	15737	15778	15779	15933	15942	15913	15749	15674	15863	16096	15838	15783	15927	15780	15779	15927	15977	15760	15918	15889	15799	15867	15720	15903	15911	15486	15996	15801	15780	16019	16071	15951	15872	15980	16088	15729	15958	15938	15880	15996	15776	15783	15720	15737	15776	15908	15819	16012	15956	15897	15798	15904	15943	15912	15925	15958	15741	15806	15925	15916	15884	15761	15694	15867	15778	15829	15700	15975	15881	15936	15821	15816	15868	15859	15848	15670	15801	15716	15822	15858	15856	15896	15871	15900	15786	15835	15840	15851	15794	15804	15865	15804	15759	15976	15847	15884	15864	15918	15895	15803	15912	15697	15872	15809	15957	15866	15941	15939	15745	15862	15822	15976	15777	15909	15718	15994	15830	15929	15826	15927	15943	15846	15743	15854	15942	15845	15993	15887	15847	15870	15928	15772	15956	15911	15924	16014	15828	15969	16032	15883	15820	15855	15879	15907	15998	15923	15794	16116	16085	16045	15945	15712	15838	15835	16021	15675	15858	15995	15890	15741	15801	15916	15844	15753	15986	15883	15680	15743	16004	16070	15695	15744	15995	15707	15983	15652	15706	16069	15915	15820	15877	15866	15786	15898	15987	15816	15934	15841	15658	15842	15992	15933	16019	15939	16034	15844	15753	15839	15922	15862	15865	15761	16004	15736	15809	15955	15845	15903	15886	16009	15834	15775	15877	15901	15708	15875	16003	15923	15959	15756	15990	15790	15837	16025	15752	15859	16043	15900	15920	15765	15847	15824	15824	15889	16025	15770	16035	15920	16010	16010	15832	15945	16075	15935	15820	15864	16018	15889	15920	15789	16056	15729	15869	15823	15797	15800	15947	15943	16046	15929	15883	15883	15771	15973	15694	15757	15630	15983	16012	15681	15729	15903	15807	15935	15760	15894	15961	15990	15887	15977	15985	15748	15826	15811	15602	15876	15937	15986	15898	15674	15837	15897	16013	16008	15963	15823	15957	15756	15796	15796	16006	15733	15811	15823	16116	15752	15544	15942	15862	15839	15687	15874	15900	15780	16119	15703	16019	15770	15803	15845	15830	15702	15910	16024	16015	15857	15645	15825	15904	15952	15982	15804	15903	15851	15745	15865	15894	15824	15834	15964	15885	15790	16059	15889	15572	15898	16019	15838	15760	15760	15683	15960	15777	15879	16029	15917	15960	15905	16068	15774	15913	15698	15587	15942	15967	15792	16009	15761	15852	15788	15693	15751	16103	15676	15983	15925	15850	15725	15782	15882	15831	15871	15971	15657	15831	15827	15984	15908	15682	15963	15947	15847	16037	15753	15833	15978	16036	15860	15734	15845	15873	15878	15806	15952	16049	15907	15865	15946	16085	16089	15751	15944	15958	15889	15879	15999	16032	15810	15849	15814	15828	15950	15809	15885	16023	16030	15842	15993	16156	15983	16030	15780	15826	15874	15747	15757	15742	15877	15730	15769	16052	15808	16049	15728	15849	16024	15617	15802	15854	15774	15826	15758	15758	15841	15893	15849	16031	15793	15757	15934	15931	15943	15871	15982	15888	15852	15668	15736	15959	15880	15935	15684	15965	15979	15900	15713	15778	16093	15746	15864	15955	16001	15913	15737	15856	15860	15736	15787	16111	15775	15926	15937	15860	15912	15965	15943	15995	15950	15916	15859	15954	15714	15816	15851	15949	15799	15800	15857	15876	15871	16003	15840	15786	15903	15928	15780	15873	15974	15856	15939	15895	15802	15805	15653	15799	15911	15791	15783	15728	15783	15876	16058	15961	16039	15887	15937	16024	15895	16048	16089	15812	15856	16011	15973	16280	15829	15894	15726	15874	15578	15851	15758	16134	15864	15844	15867	16099	15806	15769	15799	15931	15744	15743	15976	15824	15912	15958	15868	15737	15980	15764	15829	15747	15897	15892	16027	15912	15927	15815	15908	15837	15955	15919	15800	15892	15711	15796	15802	15975	15708	15815	15840	16025	15920	15692	15953	15864	16128	15844	15640	15889	16029	15791	15931	15787	15844	15834	15807	16004	15829	15865	15746	15777	15961	15909	15944	15905	15812	15824	15987	15803	15845	15876	15815	15936	15764	15888	15848	15886	16081	15994	15995	15858	15953	15849	15792	15886	15747	15833	16125	15887	15768	15885	15904	15725	15855	15761	15821	15913	15922	15956	15724	15797	15854	15928	15903	15837	15851	15928	15759	15690	16110	15915	15789	15917	15738	15997	15825	16016	15923	15878	15913	15884	15993	15745	15838	15850	15819	15959	15793	15841	15845	15859	15914	15832	15913	15796	15667	15998	15965	15637	15753	15792	16246	16006	15979	16015	15960	16191	15793	15823	15897	15607	15914	15822	15803	16058	16013	15943	15839	15856	15890	15779	15821	16039	15993	15579	16036	15965	15798	15696	15862	15767	15816	15622	15948	15968	15890	16055	15800	15993	15807	15768	15783	15912	16046	15678	15858	15855	15963	15665	15816	16012	15707	15898	15772	15931	15991	15853	15865	15806	15895	15610	16116	15907	15844	15787	15871	15690	15955	16034	15870	15861	15755	15919	16058	15955	15817	15988	15952	15616	15747	15766	15849	15897	15887	15798	15724	16101	15832	15741	15683	15752	15774	15908	15940	15810	15961	15901	15903	15939	16043	15884	16073	15958	15834	15804	15928	15903	15922	16114	15887	15769	16001	15892	15919	15780	16074	15832	15967	15898	15783	15801	15879	15841	16020	15750	15662	15914	15943	16111	15885	15872	15956	15839	16075	15976	15843	15838	15782	15682	15866	15760	15897	15806	15964	15854	15822	15843	15849	15780	15771	15840	15978	15823	15745	15834	15938	16099	15752	16016	15800	15773	15964	15787	15798	15856	15820	15836	15840	15803	15907	15965	15807	15845	16052	15841	15966	15830	15972	15868	15958	15849	15871	15769	15774	16076	15939	15850	15617	15656	15795	16115	15905	16062	15912	16090	16001	15861	15920	15944	16047	15945	15890	15877	15693	15962	15758	15771	15810	15853	15702	15954	15925	15619	15819	15665	15768	15983	16052	15777	15810	15808	15844	15945	15892	15754	15744	16205	16029	15919	16044	15551	15655	15843	15940	16075	15834	15847	15833	15907	15937	15815	15976	15864	15898	15923	15734	15853	15721	15788	15560	15892	15766	15739	15898	15775	15893	16033	15795	15917	15755	15923	15859	16033	15995	15935	15986	15870	15882	15914	15884	15729	15968	15929	16099	15822	15942	15785	15911	15833	15876	15998	15950	15676	15816	15907	15972	15916	16064	15980	15863	15765	15923	15745	15744	15821	15886	15766	15904	16081	15905	15749	15838	16110	15860	15915	15888	15798	15930	15925	15839	15940	15755	15959	15813	16120	16044	15732	15885	15911	15824
50407	71471	51791	28300	17761	14407	13947	14040	13868	13869	14073	14105	14093	14007	14090	14025	14157	14037	14121	13942	14020	13915	14020	14106	14058	14005	14024	14005	13870	13916	14170	14017	13960	13965	13955	14057	14044	14100	13999	13948	14050	14043	14034	13950	14021	13983	14075	14079	14048	13956	14139	14043	14041	14214	14077	13990	14089	13982	13901	14168	14084	13928	14002	14104	14041	14221	14008	13947	13906	14227	14100	14119	14079	14017	14138	13900	13972	13873	13847	13901	14095	14024	14005	13947	14118	14081	13779	14141	14019	14075	14061	14151	14083	13947	14137	13889	13872	14099	14059	13973	14030	13957	14075	13994	14221	14047	13939	13860	14151	13782	14050	14068	14016	13995	13970	14060	14050	14079	14050	13981	13909	14007	14036	14140	14021	13985	13921	14089	14111	13998	13935	14111	14014	14095	13906	14168	14149	14101	13913	14035	14146	13999	14000	14021	14019	13864	14128	13941	13966	14063	14104	14230	14077	14126	14077	13940	13962	14089	14127	14064	13957	14036	13963	14012	14014	14027	14065	14116	14091	13972	14126	13987	14031	14013	14174	14061	13820	14031	13912	13923	14061	13811	14009	14017	14105	13989	14056	14109	14048	14056	14051	13995	13962	14054	13821	14047	13929	13976	13949	14050	14108	14035	14103	14011	13918	14097	14035	13909	14013	14162	13896	14001	14119	14077	14073	13998	13930	13956	13986	14160	14049	14033	13964	13878	13940	14071	14190	14015	13989	13995	14114	14026	13945	14128	14048	14033	14018	14029	13884	14119	14039	14131	13928	14038	13931	14272	14087	14128	13850	14201	14011	14000	14001	13956	13843	14210	14144	13916	13953	14033	14091	13808	14075	14011	14020	13985	13931	14065	13916	13819	14181	13998	14004	13956	14061	14087	13897	14118	14199	13953	13989	13975	14027	13850	13889	13931	13986	14002	14025	14011	14135	13997	14009	14120	13992	14061	13892	13964	14060	14029	13977	13857	14027	14054	13997	13924	14035	14189	14148	13932	14170	14177	14117	14011	13970	14225	14079	13942	14186	14070	13950	13949	13993	14031	13968	14094	14005	13966	13973	13888	14094	13985	14019	14052	14165	14004	13997	14271	13844	14165	13879	13964	14035	13989	14133	13951	13889	14179	13959	13969	14074	14054	14044	14084	13874	13977	13991	14027	14044	13901	14008	13977	14132	13919	14257	13942	13982	14002	14006	13947	14256	14008	14075	14053	13901	14114	14058	14067	13847	14042	14074	14055	14079	14096	13932	14117	14079	14105	13997	14139	14087	13931	14108	13888	13985	14103	13975	14065	13966	13981	13976	13964	14064	13979	13998	14096	14098	13947	14171	13903	13827	13995	13884	14067	14026	13954	14142	14106	14143	14024	13996	13904	14062	14025	13955	13932	13999	13872	13951	13839	14039	13975	14061	13964	13943	14221	14070	13938	14122	14051	14023	14053	14100	13920	13840	14065	13982	14241	14150	14089	13969	14074	13974	14056	13956	14011	14100	13962	14048	13908	14096	14091	14037	13893	13925	14049	14008	14000	14119	13986	14051	14017	13964	13963	14156	13972	13946	13924	14256	14040	13951	14107	14070	14128	13993	13885	14001	13958	13941	14021	14036	14003	13919	14113	14032	13967	14161	13992	14230	14043	14066	13987	14113	14118	13867	14103	14146	14009	13898	14039	13959	14096	14095	13949	14054	14006	14008	14007	13961	14029	14028	13932	13901	14086	14015	13943	13860	14005	14120	14178	13873	14135	14013	13910	14194	14121	14133	14037	14004	13936	14096	14182	13939	14017	14012	13923	13936	14061	14199	14112	13957	13972	14098	13922	14038	14080	13941	14095	14047	14133	13983	14041	14055	14127	14042	13815	14120	13895	14017	14146	13960	14213	13991	14230	14066	14135	13870	13945	14131	13975	14019	14016	13995	13984	14027	13941	14159	13977	14134	13957	14039	13869	14029	14101	14029	14126	13991	14011	13982	14063	14021	14028	14157	13997	14036	13947	14127	14136	14006	14059	13965	14179	14010	14021	14138	13928	14201	13885	14027	14088	14028	14001	14121	13889	13997	14164	13950	14150	14106	14020	14074	14060	14017	13943	14070	14053	13916	13938	14013	14085	14026	13944	14050	14038	13996	14035	14083	14096	13841	14113	14162	14050	14168	13937	13959	14086	14038	14010	13942	14099	13869	13902	14095	14078	13998	14045	14069	13957	13983	14047	14067	14089	13940	14035	13928	14104	14000	14016	14047	14100	14109	14007	14178	13934	13955	13972	14056	14073	14069	13925	14059	14162	14074	14110	14091	14030	13980	13985	14047	14078	13940	14113	14241	13952	14109	13822	14037	14099	13981	13880	13971	14048	13933	13910	13976	13987	13998	14041	13934	14005	13989	13979	13946	14143	14174	13920	14085	13990	14105	13969	14105	14041	14084	14020	13962	14239	14106	14065	14020	14219	14114	14015	13937	14041	14011	14202	14034	14004	14001	13972	13971	14108	13962	14081	14011	14118	14237	14030	14031	14038	14037	14058	14038	13872	14064	13932	14015	14100	13979	14039	13942	14044	14100	14019	13976	14104	14065	14219	14045	13988	13976	14108	14039	13849	14076	13881	13998	14123	14045	14087	13919	14139	14033	14021	13921	14249	14094	14057	13921	13838	14042	14031	13961	14040	14119	14031	13936	14049	13869	14085	14009	13971	14142	14035	13965	14163	13992	14015	13926	14029	14224	13963	13873	13994	14157	13944	14235	14025	14060	14116	14058	14088	14017	14086	14112	14104	14184	14030	14140	14049	14062	14024	14101	14016	13945	14121	14128	14003	14014	14091	13949	14169	14103	14120	13997	14176	14104	14100	13903	13837	13981	13991	14055	13916	13983	13922	14068	14013	13844	13918	14043	14023	14139	14008	14108	13984	14091	14063	14026	14094	14007	14067	14170	14029	14180	14067	14066	14280	14043	14006	14045	14086	13917	14084	14025	13987	14020	14072	14153	13950	13865	13889	14104	14083	14070	14108	13941	14025	14120	13928	14132	13982	13977	14038	14273	14044	14133	14171	13928	14000	14079	14118	13990	13954	13936	14140	14043	14058	14019	13819	13939	14191	14050	13997	14083	13943	14020	13858	13988	14090	13903	14153	14012	14008	13983	14190	14089	14026	14153	14186	14024	14042	13913	14108	13944	13954	14094	14074	14114	13998	14037	14190	14142	14021	14030	14028	14099	14001	14107	14098	14061	14185	13944	14095	14124	13972	14241	14062	13888	14039	13968	13871	14031	14106	14047	14017	14098	13828	14070	13886	13894	13988	13943	13954	14044	13994	14031	14031	14141	14174	14164	14107	14051	13935	14008	13936	14106	13884	14074	14148	13955	14017	13969	13894	14124	13985	14115	13923	13980	14008	14077	14048	13952	13854	14042	14072	14003	13860	14069	13912	13883	14121	14029	14036	14043	14099	14020	14051	14097	13999	14073	14060	13970	14032	14020	13987	14012	13917	14004	14002	14048	13984	14163	13960	14064	14076	13915	14042	14064	13964	13839	13985	14134	14161	14154	13878	14119	14050	13823	14204	13962	13909	14002	14042	14030	14017	14089	13970	14263	13951	14113	14089	14183	14094	14157	14092	13962	14139	14034	13959	14074	14033	14067	14040	14019	13975	13985	14016	14188	14124	14038	14123	14091	14103	13992	13918	14106	14084	14000	14121	13941	14102	14026	14079	13914	14189	13863	14176	13928	13868	13730	14189	13922	14044	13931	14047	14092	13949	14190	13922	13898	13991	13927	14072	13958	14064	13960	13952	14121	13990	13992	14039	14134	14060	13992	14066	14095	14086	14118	14162	13981	13827	14135	14040	13813	14060	14236	14087	14198	14024	13965	14073	14073	14000	14164	13920	13994	13992	13991	14101	13984	13975	14202	14227	14062	14020	13913	14105	14045	13943	14090	14048	14009	14064	14214	14162	14094	14077	14253	14040	13969	13853	14016	14019	13951	14036	13930	13923	14182	14099	14041	14013	13950	13957	14012	13937	14064	14105	14008	14088	13982	14105	14102	14134	13947	14152	13939	14119	14114	13964	14090	14107	14178	13985	14071	13909	14123	14224	14136	14127	14097	14053	14136	14077	14074	14104	14016	14070	14003	13780	13932	14016	14018	13909	14018	14224	14142	13931	13983	14111	14236	14009	13927	13974	14186	13958	14097	14009	13877	13934	14155	13867	14224	14038	14080	14130	13929	14102	14026	13999	14030	14111	13808	14108	13957	14051	14151	14071	14128	14039	14064	13978	13961	14038	14106	14003	13993	13991	14023	14198	14071	14026	14008	14074	14013	14076	14135	13950	13970	13975	13999	13852	13945	13993	14012	14041	14010	14080	13919	14103	13959	14186	14083	14025	14056	13915	13913	13872	14022	14027	14011	14020	14056	14007	14030	14166	14053	14106	14040	14016	14049	14044	14000	14210	13884	14067	14097	14109	14137	14141	14060	14151	14009	14033	13834	14034	13914	14082	14131	13995	14088	14146	14155	14065	14119	13808	13837	14211	14185	14138	14136	13927	14000	14096	13925	13999	14049	14284	13951	13942	14050	13922	14047	14022	14094	13999	14169	14102	13959	14224	13844	14031	13936	13968	13857	13921	13995	14038	14111	14015	13887	14166	14060	14109	14133	14082	13959	13837	13988	13926	13997	13920	13899	13952	14061	14101	14026	14111	14094	13982	13861	14059	14006	13999	13968	13991	14071	14050	13942	14209	13859	14022	13891	13976	14101	14133	13868	14062	14115	13976	14044	14057	14159	13876	14021	13953	14107	13944	13832	14151	13965	13978	14144	14066	14107	13956	14023	13926	14095	14118	13943	13994	14137	13974	14031	13991	14133	13989	14034	13966	14040	13988	14034	14086	13977	14275	14090	13992	13950	14111	14123	14019	14076	14131	14021	14074	14135	14002	14147	14079	14021	13933	13914	13896	14119	14020	13962	14100	14077	13957	14118	14113	14050	14102	13886	14112	14024	14053	14110	14038	13897	14018	14144	13930	14141	13906	13960	14206	14208	14093	13909	14054	14014	14019	14056	13928	14104	14173	13998	14109	14026	14029	13985	14093	14122	14243	14110	14135	13989	13977	14051	13969	13908	14073	14138	13985
24003	24743	36409	30524	24303	23264	22336	17020	16006	16435	16404	16211	16050	16320	16021	16070	16271	16166	16068	15984	16146	15936	16198	16165	15940	15969	16032	15955	15943	16209	16082	15947	16107	15777	16167	15796	16129	16164	15963	16071	16087	15942	15947	16288	15945	16030	16051	16166	16118	16008	16095	16085	15907	16174	16162	15963	16067	15963	15997	15901	15952	15706	16036	15994	16181	15908	16037	16028	16173	15930	16000	15996	16102	16083	15850	15792	16008	16055	15801	16029	16018	16149	16014	16037	15918	15860	15972	16054	15819	15843	15744	15847	15830	15952	15939	16017	16190	16123	16144	15884	15805	15980	15919	15860	15925	15924	15914	15992	16060	15866	15949	15914	15906	15879	15950	15831	15996	16107	15953	16165	15828	15909	15891	16080	15958	15960	16018	16038	15777	15948	15987	15978	15879	15901	15923	15940	16006	15663	15905	15890	16009	15936	15995	15925	15871	15991	15824	15865	15874	15871	15994	15915	15980	16093	15940	15986	15869	15924	16172	15913	16121	15824	15909	15995	16079	15820	15941	15963	15887	15910	16019	15871	15804	16080	15938	15864	15965	15884	16029	15949	16076	15875	15904	15884	15854	15814	15999	16065	15843	15862	15811	15843	15878	15894	16013	15922	15948	16076	15872	15816	16004	15948	15853	15704	15891	15869	15736	16060	15934	16006	15917	15961	15899	15858	15756	16081	15936	15958	15987	15883	15834	15914	15936	15910	16006	16142	15798	15801	15754	15945	15837	15864	15820	16142	15935	15948	15944	16185	15911	15868	15927	15869	15764	15945	15858	15889	15880	15938	15927	15735	15819	15970	15857	15716	15898	16030	15767	15935	15965	15717	15959	15814	15847	15851	15971	16020	16104	15799	15985	15728	15864	15984	15657	15999	16036	15996	15952	15902	16154	15957	15822	15839	15880	15994	15877	15987	15761	15892	15867	15887	15878	16183	16208	16104	16049	16077	15920	15887	15888	16132	15969	16007	15862	15797	16049	16057	15830	15935	15895	15835	15900	15915	15873	15869	15968	16051	15956	15865	15758	16073	15901	16050	16036	16021	15924	16020	16062	15785	15762	15891	15976	15887	16105	15925	15880	15831	16080	16108	16055	15907	15762	15808	16017	15999	15686	16026	15996	15688	15745	15960	15720	15942	15814	16036	15965	15983	15902	15921	16139	15763	16059	15977	15992	15736	15717	16045	15947	15967	16001	15751	16078	16093	15927	15868	15806	15996	15951	15926	15838	15827	15836	15908	15935	15982	15896	15793	15948	16059	15799	15823	15796	15959	15866	16072	15960	16108	15908	15946	15987	15919	15831	15963	16058	15979	15766	15844	16068	15801	15847	15985	15768	15795	15863	15813	15850	15836	15882	15962	15949	15994	15973	15910	15953	15922	16148	16035	15792	15711	15806	15915	15988	16146	15991	16039	16088	15926	15955	15981	15970	15814	15972	16196	16041	16141	16176	15943	16073	15905	15626	15863	15994	15930	16071	15918	16067	15758	16026	15786	15914	15950	16008	15863	15925	15826	16026	16005	15907	16002	15799	15985	15868	15898	15997	15809	16052	16077	16128	16025	16098	15809	15777	15865	15849	15821	15880	15947	15949	15793	16057	15747	16012	15835	15817	15882	15924	15983	15929	15739	16008	16017	15841	15772	15869	16014	16054	16167	16143	15945	16023	15895	15818	16016	15896	15954	15946	16046	15950	15930	15893	15718	16077	16001	15744	15868	16001	16018	16096	16106	15917	15840	16173	16050	15945	15894	15941	15791	15918	16075	16056	15826	16250	15959	15778	15854	16209	15976	15826	15819	16038	15800	16030	15898	15908	15923	15930	15840	15753	15949	15808	15904	15745	15684	15998	15744	15946	15968	15959	15891	16000	15990	15838	15661	15926	16045	15783	15927	15980	16059	15899	15988	15983	15931	15990	16007	15906	15685	16193	15789	15922	15943	15717	15886	16025	15900	15817	15848	15938	15935	15970	15817	15860	15931	15840	15924	15835	15753	15932	15832	15896	16085	15937	15814	16107	15766	15915	16087	16020	15858	16049	15640	15810	16024	16012	15926	15973	15883	15895	15972	16076	15768	15881	15988	15874	16001	16134	15989	16044	15866	15888	15905	16056	15930	16038	15946	15716	15726	16008	15994	15888	15793	15814	16019	16037	16170	15959	15815	16089	16149	15864	16059	16013	15798	15904	15987	16052	15923	16087	16094	16122	15799	15961	15879	15933	15970	15909	15931	15959	15818	15826	15871	15994	15728	16017	15846	15715	15908	15865	15913	15986	15931	15982	15922	15756	15740	15973	15956	16119	15783	16026	16109	16107	15887	15886	16121	15897	15924	15883	15980	15884	16014	15851	16025	15822	15948	16142	15909	15934	16115	15913	15795	16004	15806	15978	15833	15762	15992	16008	15831	16031	15935	15834	15938	15974	15927	15923	15999	16006	16006	15917	15891	15825	15972	15764	15985	15941	15824	15990	15841	15925	15890	15970	15913	15976	15928	15926	16149	15934	15960	15875	15800	16228	15970	15914	16222	16095	16096	15755	16006	15812	15990	15878	15953	15692	15870	16030	16006	15820	15752	15849	16002	16050	15976	15880	15851	15941	15923	16038	15843	15987	15945	16154	15868	16097	15747	15762	15718	15803	15762	15725	16045	15940	16021	15796	15780	16139	15887	15782	15931	15901	15985	15982	15999	15963	15770	15921	16012	15820	15931	15681	16002	16002	15759	16039	16050	15625	15891	15949	16099	15993	15906	15850	16043	15958	15928	15994	16246	15909	15824	16167	16130	16302	16000	16041	15831	15834	15780	16178	15896	16089	15856	15988	15712	16007	15800	15672	16013	15969	15823	16306	15860	16096	15826	16008	15793	16147	16001	16181	16140	16015	15742	15828	16000	15736	15910	16102	15782	15878	16004	15837	15674	15943	15949	16053	15928	15844	15830	16026	16037	15798	15789	15785	15702	16038	15920	16080	16036	15963	15867	15737	15879	16014	16068	15756	16068	15750	15955	15955	15839	15649	15933	16010	15798	15854	15877	15954	15633	15902	16023	15935	15945	15934	16067	15819	15806	16000	16111	16008	15838	16139	16010	15800	15783	15880	16098	15933	15974	15951	15817	16052	15842	15926	16212	15914	15821	15942	15930	15981	15876	15964	16000	15802	15908	16068	15955	15789	15983	15774	15812	16029	15759	15915	15982	16100	15977	15960	15880	16163	16082	15925	15815	15986	15975	15930	15728	15810	16049	15941	15960	15883	15702	16060	16020	16004	15855	15800	15879	15872	15853	16061	15956	15921	15874	16007	16008	16039	15928	16088	16015	15827	15959	15872	16055	16106	15920	15841	16040	15959	16030	15819	15824	15845	16015	15852	15986	15970	15903	15883	15943	15650	15868	15950	15842	16014	15944	16020	16110	15948	15943	15672	15861	15831	15808	15898	15950	15794	16125	15814	15897	15824	16127	15994	15900	15899	15872	15876	15892	16043	15768	15893	16094	15811	15976	15936	15934	16021	15712	15914	16082	15957	15887	15926	15948	16001	15895	15879	15693	15934	15955	16025	15892	15907	15877	16091	15864	15841	15962	16173	15950	15888	15882	15993	15906	15941	15682	15830	16024	15941	15682	16037	15971	16043	15903	15931	16228	15932	16045	16013	15771	16017	15849	16006	15913	15870	15765	15935	16162	15949	15854	15824	16004	15822	15888	15769	15880	16177	15932	15911	15914	15894	15866	16094	16083	15899	16172	16080	16111	15749	15986	15944	16254	15996	15927	15932	15947	15823	16082	16028	15864	16064	15813	15782	16060	15774	16060	16015	15910	15987	15981	15984	15882	15827	15890	15835	15995	16060	16098	15909	15694	15848	15685	15888	15981	16030	16109	15959	16084	15948	15931	15819	15748	15800	15752	15820	15800	15878	16035	16007	15941	15933	15996	15980	16078	16046	15904	15934	16092	15921	16037	16055	15911	15837	16015	15986	16106	15953	15816	15754	16129	15995	15905	15892	15889	16054	15644	15936	16040	15965	16029	15928	15867	15845	15931	15741	15968	15744	15880	16046	15849	16041	16109	15875	16006	15945	15901	16044	16040	15793	15707	15872	15985	15750	16109	16052	15910	15934	15955	15892	15884	15912	15982	16048	15883	15971	15912	15811	15845	15997	15898	15703	16013	16053	15967	15899	15813	15887	16100	15987	15865	16053	15953	15871	15966	16154	16049	15860	15959	15899	16096	15948	15839	15970	15910	15995	16015	15736	16040	16027	15981	15754	15845	15857	15950	15853	16009	16075	15947	16077	15905	15989	15817	15821	15937	15953	15915	15826	15884	15885	16193	15885	15943	15766	15831	16100	15900	15819	15825	15871	15780	16027	15882	15798	16025	16061	15996	15886	15993	15961	15809	16017	15949	15806	15764	15804	15767	15921	15802	15953	15801	15911	15906	16078	15818	15713	15833	15918	15956	15905	16054	15873	15906	15927	15979	15942	16062	15951	16203	15813	15981	15854	16003	15796	15719	15848	15885	15991	16074	16070	15829	15900	16033	15851	16038	15821	15977	15876	15773	15981	15818	15957	15897	15939	15925	15952	15928	15978	16038	15807	16041	16018	15794	15710	16010	15835	15884	15865	15755	16036	15961	15918	15889	16205	16011	15982	16123	15887	15972	15783	15779	16059	15864	16004	15888	15901	16044	15866	15924	15887	16110	15750	15985	15850	15765	16049	15986	15870	16048	16047	16007	15919	15902	16070	15928	15714	15900	15948	15922	15975	15799	15752	16154	15831	16062	15820	15791	15940	15715	15735	15883	15728	15859	15940	15910	15923	15943	15935	15895	15962	15884	15995	15946	15763	15791	15968	15986	16070	15832	15964	16027	15936	15842	15960	15875	15753	15791	15814	15960	16003	16048	15904	15902	15839	15963	15948	15978	15969	16079	15739	16102	15923	16119	15877	15891	15933	16111	15897	15617	15894	15877	15983	15900	15817	15812	15827	16206	15890	15840	16068	16107	15914	15873	15651	15870	15735	15859	15882	15772	15927	15888	16099	15952	15956	15742	15864	15795	15924	15972	15997	15868	15912	15855	15981	15928	16062	15932	15859	15844	16001	16078	15917	15896	15874	15984	16056	16021	16043	16101
62453	107633	86464	54561	30061	17269	14308	14012	14097	14052	14047	14089	14060	14105	14029	14122	14062	13970	14147	14090	14131	14031	14009	14058	14111	14223	14056	14025	14102	14180	14073	14177	13968	14063	14001	14098	14026	13987	14108	13911	14051	13912	13901	14081	14062	14147	14007	14062	13976	14057	14303	14050	14032	13989	14068	14098	13968	14182	14195	14009	14010	14082	14041	14052	14085	14008	14103	13963	14154	14008	14111	14117	14017	13956	14167	14145	13964	14009	14013	14224	14047	13896	14261	14044	14106	14085	13912	13989	14005	14040	14078	13841	13854	14201	14034	14246	14052	14154	14165	13996	14136	14239	14088	14163	14038	13943	14102	14059	14164	13971	14112	14169	14057	14131	14023	13962	13941	13990	14036	13938	14189	14007	13974	14119	14186	14185	14148	14041	14109	14056	14011	14098	14034	14072	13812	14051	14007	14143	14239	14145	14123	14011	13990	13987	14084	14131	14055	13972	14012	14124	14075	13978	13996	14132	14116	14081	13944	13866	14040	13934	13997	14141	13944	13972	14035	14101	14010	13839	14266	13935	14028	14107	14010	14095	14188	14103	14010	14028	13987	14045	13913	14162	14021	14097	14118	13870	14134	13972	13871	14149	13901	13858	13971	14062	14095	13969	14000	13965	14034	14167	13973	14109	13792	14069	14070	14057	14083	14094	14038	14064	13985	14101	13964	14082	13893	14017	14150	14040	13988	13976	14282	14029	14109	14175	13882	14007	14089	13891	14196	14162	13958	14076	13964	13995	14093	14031	13863	14031	13972	14104	14197	13999	14175	13980	13892	13964	13918	14219	13960	13981	14126	14046	14027	13990	13922	13965	13928	14037	14003	13884	14021	14118	14023	14043	14133	14022	14094	14044	14035	14005	14073	14086	13979	14117	14014	14219	13883	14250	14110	14068	14088	14089	13901	13963	14035	13945	14020	14204	13860	13882	14052	14093	13943	14075	13930	14027	14175	13964	14037	14151	13954	13933	14146	14023	14004	13948	13973	14013	14041	14081	14007	14069	13891	13993	13928	14156	14116	13968	14081	14092	14157	14052	14160	14101	14051	13965	14189	13961	13984	14019	13970	14019	14144	14117	13994	13875	13906	14079	14173	13988	14121	14033	14030	14046	13974	13978	13940	14011	14236	14165	14075	14049	14029	14144	14059	14054	14111	14040	14085	13970	13930	14028	13978	14092	14012	14207	14079	14148	14071	14158	14229	14017	13970	13891	13955	14064	14048	13947	14110	13926	14032	14054	14124	14105	14060	14107	14049	13973	13982	14048	14252	13947	13977	13924	14016	14069	14169	13932	13918	14063	14129	14120	13893	14122	13940	14035	13992	14172	14107	14136	14122	13877	14165	13954	13947	13984	14067	13942	14107	14057	13835	14054	14124	14130	13892	14097	14167	14295	13974	14011	13994	14062	14096	14180	13887	14100	14223	14057	14173	13897	14129	13996	13942	13952	14119	13975	14075	14112	14077	13994	14158	13946	13929	14052	14005	13970	14030	14012	14115	13944	14110	13880	14123	14123	13966	14039	13914	14107	14037	14068	14108	13976	13999	14005	14024	13986	14072	14125	13834	14018	14127	14101	14118	14104	14132	13942	14098	13833	14155	13937	13923	14094	14218	14100	14034	14096	14108	13863	14009	14140	14057	14152	14001	13926	14080	14101	14027	14006	13994	14064	14049	14123	14138	14054	14024	14209	14011	13907	14088	14064	14068	13916	14089	14006	14081	14087	14052	14079	13998	14071	14085	14145	14102	14004	14017	14010	14012	14084	13999	14113	14051	14070	14113	13910	13991	14118	14141	14123	13934	13983	14040	14024	13996	14080	13829	14065	13894	13790	14056	14016	14139	14137	14088	14021	14157	13989	13984	14119	14135	14039	14163	14029	14025	14287	14078	14211	14055	14005	14062	13944	13915	13982	14049	14017	13903	13938	13982	14068	14054	14030	13966	14044	14034	14128	14010	14048	14028	13908	14060	14009	14207	14046	14172	14161	13981	13999	14095	14095	14053	13982	14044	14006	14005	13928	14228	14079	14157	14138	14235	14108	14148	13983	13875	13985	14137	13962	14087	13920	14044	13992	13947	14160	14147	13965	13922	14070	14000	14030	14173	14087	13999	14007	14072	14001	14189	14000	14171	14168	13902	14049	14004	14046	14070	14010	14038	14166	14111	13916	14083	14042	14173	14091	14085	14066	14197	14126	14186	13954	13950	14082	14130	14022	14068	14038	14164	13959	14112	14049	14084	14074	14045	14062	13992	14003	14080	14057	14082	14191	14094	13945	13956	14143	13845	13881	14057	14117	14135	13967	13833	14105	14025	14061	14107	13961	13986	13984	13949	13961	14034	13978	14093	13920	13967	14047	13995	14099	14194	14128	13909	14171	13915	13950	14062	14104	14112	14062	14006	13887	14083	13979	14155	13892	13988	14125	14089	13977	13963	14077	13925	13896	14008	14078	13993	13972	14054	13820	14012	14087	14141	13991	13954	13838	14002	14052	13886	14079	14036	14017	14170	13972	14037	13972	14055	13995	13924	14043	13946	13980	14123	13950	14025	14092	14052	14084	14159	14093	14004	13991	14122	14120	14033	14157	13969	14057	13911	13934	13888	13965	14056	14067	14342	14000	13969	13942	14040	14139	14091	14119	13980	14034	14001	14022	14128	14095	14160	14028	14009	14143	13922	14033	13931	14026	13970	13953	14001	13889	13974	14217	13938	14069	14057	14089	14150	14147	13972	14077	13990	14135	14067	13979	14071	14030	14093	13991	14114	14182	14102	14117	13964	13956	14059	14110	14203	13976	14134	14056	14090	14055	14165	14072	14148	14015	13869	14158	13922	14200	13996	13994	14022	14084	14115	14071	13846	14141	14031	14041	13972	14037	13946	14155	14263	13998	13977	14061	13988	14143	13991	14069	14064	14176	14131	13992	13923	14173	14144	14065	14068	14229	14055	14029	13813	14099	14139	13907	14037	13981	14241	14027	14059	13958	14157	14131	14066	13867	14132	14261	14196	14050	14041	14109	13966	14068	14153	13949	13980	14052	13954	14057	14091	13985	13972	14057	13971	13981	14203	14062	13968	14062	14069	14101	14040	14076	14006	13955	14124	14089	13926	14010	14052	14203	14058	13979	14203	14003	14079	14184	13987	14105	14063	14139	13916	13868	14220	14004	14098	13985	14001	14053	14072	13952	13964	14003	14005	14061	13999	13847	14133	14137	13866	14029	13968	13993	14069	14104	13997	14174	13981	13916	14000	14069	14038	14023	14041	14020	14054	14120	13893	14209	13990	14220	14014	14075	14001	14168	14126	14027	14017	13962	14119	14163	13954	14025	14070	14165	14103	14090	14094	13998	13989	14047	14100	13928	13928	14252	14086	14118	14016	14114	13902	14012	14120	14033	14065	13986	14110	13970	14011	14108	14148	13996	14137	14222	14149	14238	14008	14064	14116	14161	14076	14118	14079	14049	14226	13982	14126	14078	14089	14112	13956	14274	14123	14105	14111	13984	14038	14002	14093	14159	14095	13961	14145	14054	14083	13941	14019	14095	14079	14069	14003	14125	14025	14044	13975	13856	14171	14098	14006	14035	14143	14023	14019	14008	13997	14112	14057	14201	13863	14061	14219	13885	14108	14032	14007	14098	13938	13913	14048	14057	13999	14003	14162	14142	14048	14198	13977	14078	13900	14133	13925	13952	14152	14234	13821	13863	14174	14002	14063	14175	14035	14062	13805	14076	14085	14083	14077	13876	13950	14088	14154	13993	14122	14164	14116	14121	14045	14069	14040	14173	13870	13905	13995	14139	14094	14133	13995	13918	14126	14107	13975	14137	13854	14062	14050	13970	13920	13797	14164	13957	13942	14213	13999	14281	13858	13986	14224	14014	14206	14074	14114	14096	13998	14081	13820	14143	14122	13920	14102	14029	14086	14106	13988	14101	14213	14012	13983	13900	13941	14025	13991	13988	13960	14168	13974	13900	14001	14070	13895	14111	14019	14103	14212	14066	14103	14148	14047	14008	13988	14123	14009	14001	14056	14038	13975	13933	14047	14007	13986	13984	14266	14080	14059	13968	14036	14002	14096	13991	13970	14059	14072	13988	14132	14054	14087	13943	14095	13989	14199	14024	13909	13994	14086	13930	14107	14096	14232	14023	14081	14240	14062	13944	14103	14107	14170	14003	13994	14009	14102	13958	14006	14116	14143	14122	14104	13930	14003	14067	13958	14055	13916	13958	14010	13941	14006	14030	14100	13985	14034	13929	14089	14008	14121	13828	14136	13975	14111	14162	14024	13978	14099	14067	13936	13904	14062	14056	14080	14084	14029	14160	14062	13909	13967	14054	14063	13936	13989	13957	13934	14179	13901	14154	13916	14135	14127	13991	14060	13966	14066	14027	14168	13855	14141	14059	14050	14080	14032	14172	14018	14104	14009	14060	14080	14084	14050	13932	13866	14080	14109	13996	13925	14218	14113	13961	14038	14152	14156	14092	13923	13930	14148	14116	14102	14137	13907	14023	14050	13963	14253	13995	14009	14265	14071	13904	14102	13994	14164	13969	14023	14059	14072	13937	14117	14216	14062	13919	14052	14034	14072	14025	13982	14178	13891	14151	14043	14010	14010	14094	14214	14185	14029	14139	14103	13953	13982	13959	14100	14041	13975	13996	14026	14021	14188	13979	14051	13817	14058	14017	13920	14117	13993	14082	14061	14077	14000	14102	13948	13989	13987	14059	13884	14118	14134	14058	14142	13962	14117	14055	14028	14141	14071	14180	14011	14056	13859	14060	13911	14068	14086	14040	14239	13955	14033	14033	13955	13968	13994	14073	14047	13942	14046	14223	14109	14167	14138	14084	13898	14046	14084	13960	14103	14050	14004	13879	14019	14003	14020	14049	14012	14060	13960	14138	14047	14156	13980	14079	14009	14089	14001	14074	14013	13996	14113	14077	13952	14241	14072	14133	14082	14056	13979	13912	13855	14108	13982	14046	14095	14083	13961	13975	14195	14164	14113	13877	14012	14119	13962	13865	14246	14125	14008	14011	13963	14127	14074	13858	14152	13962	14192	13719	14029	14149	13931	13948	14061	14141	13938	13997	14110	14125	14027	14125	13985	13928	14202	14166	14096	14133
33700	41257	40687	27733	18962	16892	16551	16160	16003	15972	15892	16172	16319	16170	16158	16106	16190	16269	16325	16138	16159	16051	16059	16304	16194	16249	15907	16219	16161	16100	15902	16299	16210	16150	16150	16123	16155	16168	16297	16380	16084	16109	16223	15985	16047	16240	16085	16089	16026	15973	16004	16033	16086	15910	16148	16155	16249	16184	15832	16199	16049	16195	15981	16122	16203	16095	16177	16138	16057	15833	16454	16072	16171	16096	16300	15957	15880	15991	16148	16164	16052	16268	16283	16220	15930	16338	16337	16084	15984	15964	16045	15895	16111	16264	16203	16082	16209	16321	16218	16088	16088	16123	15962	16179	15967	16173	16252	16269	16038	15970	16176	16064	16026	16146	15898	16108	16029	16043	16241	16329	15997	16111	16160	16021	16184	16213	15995	16151	16026	16111	16219	15977	16082	16085	15989	16069	16132	16252	16089	15837	15985	16086	15989	16019	16006	16104	16151	16041	16001	16253	16105	16172	16043	16269	16348	16238	16272	16075	16178	16116	16227	15954	16101	15928	15915	16139	16109	16124	16070	16130	16070	16061	15903	15993	16228	16066	16115	16061	16008	16052	16139	16023	16237	16122	16016	16013	15980	16087	16154	16017	16188	15959	16091	16399	16076	16045	16148	15967	16168	16201	16242	15839	16168	16398	16075	16036	16150	16200	15776	16123	16057	15855	16048	16126	16176	15981	16189	16185	16014	15957	15896	16029	16072	16187	16217	16107	15975	15932	16120	15976	16289	16268	15985	16032	15952	15954	16023	15956	16177	16094	16111	16190	16251	16125	16023	16047	16081	16338	16051	15959	16059	16068	16490	16270	15994	16019	15964	15927	15987	16191	16163	16199	16081	15916	16156	15787	16119	15882	16081	16048	16031	16060	16225	16175	16056	16092	16021	15964	16175	16388	16099	16085	16190	16080	16087	16113	15985	16230	16126	16315	16252	16125	16129	16054	16139	15942	15839	16065	16053	16102	16179	16225	15997	16203	16107	16113	15867	16105	16148	16154	16166	16125	16219	16143	16023	16074	16296	16011	15912	16009	16138	16031	16157	16275	16098	16013	16180	16206	16047	16055	16022	15846	15951	16073	15927	16174	15991	16031	16296	16140	16234	16117	16002	16077	16235	16246	15957	16187	16038	15898	16141	16161	16197	16165	16150	16192	16300	16008	15775	15813	16000	16236	16222	16137	16099	16161	16136	16223	16246	16194	16133	16072	15903	16147	16083	16034	16093	16059	16036	16254	16209	16243	15886	15947	16026	16107	16240	16115	16055	16110	16242	16083	16155	16140	16009	16242	16141	15996	16014	16061	16118	16080	16186	16253	15980	16073	15865	16078	15854	16094	15975	16153	16120	16067	16322	16115	16073	16007	16040	16011	16206	16203	16344	16355	16203	16075	16203	16006	16122	16106	16306	16248	15980	15994	16005	16143	16290	16118	16000	15948	16206	16187	16206	15987	16066	16144	16068	15955	15940	16205	16052	16115	16273	16028	16140	15926	15934	16033	16060	16119	16112	16156	16016	16071	15987	16176	16208	16194	16190	16416	16273	16050	16259	15916	16112	16287	16207	16203	16170	16229	16200	16296	16198	16145	16335	16242	15941	16159	16089	16008	16047	16124	16156	15972	16023	16099	16293	16079	16053	16121	16159	16223	16270	16196	16323	16063	16027	16074	16113	16079	15907	16046	16132	15908	16103	16107	16117	16009	16122	16031	15975	15983	16179	16059	16251	16122	16061	15978	16171	15976	16088	16198	16139	16239	15967	16102	16074	16034	16085	16065	16039	16175	16095	15937	15979	16007	16105	16064	16090	16007	16028	16184	16256	16156	16127	16058	15992	16007	16036	16145	16129	16206	16029	16196	16144	16079	16268	15762	16126	16168	16073	16108	16041	16064	16032	16131	16036	16054	15937	16196	16010	16192	16250	16268	16181	16018	15934	16239	16426	16272	16323	16049	15995	15998	16196	16204	16083	16273	16026	16088	16117	16226	16231	16187	16245	16099	16313	16057	15884	16246	16251	16099	16134	15941	16083	16017	16006	16086	16076	16105	15829	16099	16138	15995	16018	15975	16174	16162	15975	16175	16254	16291	16180	16080	16110	16163	16214	16175	16169	16269	16001	16173	16035	16211	16282	16092	16020	16219	16194	16001	16205	16151	16185	16126	16043	16006	16072	16132	16003	15993	16046	16102	16010	16078	16108	16046	16069	16186	15923	16152	15961	16072	16152	16064	16092	15991	16134	15976	16287	15981	16200	16202	16287	16231	16231	16080	16222	15984	16006	16065	16162	16053	16157	16123	16220	16181	16194	16149	16033	16260	16230	16033	15965	16046	16099	16182	16176	16295	16018	16320	16004	15965	16303	16107	16151	16250	15974	16130	16210	16177	16143	16271	15982	16200	16203	16144	16140	16015	16107	15974	16124	15956	16319	16226	16011	16076	16061	16162	16203	16121	16156	16014	16221	16090	16327	16074	16126	15888	16223	16260	16049	16164	16063	15953	16124	16134	16157	16178	16164	16095	15847	16105	16127	16187	15972	16128	15840	16183	16351	16174	16133	16127	16067	16083	16156	16177	16209	16294	16218	16246	16065	16231	16104	15959	16232	16094	16270	16245	15916	16020	16072	16040	16120	16019	16076	16097	15996	16123	16079	16223	16047	16061	16100	16093	16038	15887	16088	16078	15942	15998	16043	16230	16295	16208	16116	16050	16056	16105	16185	16338	16095	15973	16028	15912	16180	16125	16243	15990	15872	16158	15977	16051	16138	16154	16028	16166	16324	16116	16279	16305	16226	16287	15955	15793	16125	16127	16049	16186	16181	16191	16189	16169	16219	16174	15996	16480	16030	16065	15982	16185	16040	16143	16307	16205	16259	16107	16104	16061	16371	16133	16235	16226	16241	16219	16330	15950	16175	16136	15975	15989	16125	16103	15946	16141	16138	16051	15802	16141	16427	16040	16051	16125	16022	16079	16079	16279	15973	16018	16004	16031	16324	16071	16192	16265	16019	16055	16165	16012	16043	16075	16266	16239	16252	16213	16132	16110	16186	16078	15970	16147	16255	16226	16109	16164	16283	16024	16009	16155	16279	16062	16084	16256	15910	16229	16030	16032	16151	16131	15915	15925	16119	16313	16053	16111	16035	16123	16101	16217	16121	16234	16206	15984	16046	16104	16312	16011	16129	16107	16074	16246	16077	16093	16109	15983	16354	16077	16145	16150	16084	16073	16043	16232	16101	15803	16259	15949	16061	16045	15953	16147	16118	16048	15974	16034	16085	16253	15911	16088	16027	16094	15979	16228	16050	16345	16164	16050	16013	16098	15849	16049	16206	16077	16159	16060	16136	16000	16058	16203	16074	16284	16054	16144	16200	16044	15965	16195	15993	16053	15986	16113	16268	15917	16278	16209	16268	16187	16115	16240	16062	16089	16105	16123	16046	16051	16150	16007	16147	16140	16191	16156	16112	16010	15941	16037	15945	16305	16075	16048	16264	15898	16227	16042	16181	16079	16106	16126	16127	16020	16319	16165	15842	15916	16259	15979	15952	16026	16294	16069	16014	16023	16278	16088	16144	15986	16006	16105	16143	16208	15928	16041	16007	16165	16137	16205	16114	16005	16020	15944	15981	15950	15949	16290	16060	16161	16325	16210	16096	16307	16234	15952	16184	15876	15960	16173	16296	16170	16319	16113	16083	16303	16285	16184	16147	15929	16237	16085	16146	16099	16049	16340	16194	16138	16122	16248	16166	16128	16005	16028	15977	16074	16200	15883	16201	15897	16103	16026	16212	16044	16106	16070	16174	15978	16160	16230	16264	16188	16153	16026	16128	16142	16175	15940	16163	16150	16334	16167	16356	16074	16004	16019	16189	16065	16168	16071	16044	16154	16254	15949	16044	16058	16143	16113	16105	16096	16047	15980	16033	16090	16249	16006	16054	15985	16217	16143	16054	16094	16087	16166	16257	16148	16114	16064	16109	16229	15775	16045	16120	16085	16192	16129	16128	15932	16156	16059	16310	16146	16356	16050	16299	16352	16161	16063	16085	16148	16084	16058	16072	16294	16186	16180	16185	16053	16269	15972	16130	15948	16079	16180	16042	16166	16050	16068	16053	16080	16056	15940	16210	16141	15950	16102	16204	16113	16303	16299	16033	16061	16176	16213	16190	16039	16073	16194	15965	16138	16139	16003	16029	16085	16157	16118	16139	16145	16130	16160	16149	16058	16104	15979	16028	16073	16043	16252	16036	16085	16154	16214	16206	16194	16028	16090	15977	16115	15947	15953	16119	15993	15982	16140	16081	16303	16465	16059	16096	16161	16003	16311	16018	16056	16123	16155	16079	16106	16139	16257	16111	16050	16022	15952	15997	16248	16130	16028	16047	16019	16163	16103	16111	16131	16241	16079	16016	15998	16203	16001	16037	16133	16133	16075	16150	15961	16133	16167	16083	16193	15975	15933	16030	16170	15958	15983	16181	15962	16063	15766	16073	15911	16021	16168	16156	16270	15990	16046	15920	15965	16218	16164	16038	16056	16100	15962	15894	16134	16107	16088	15984	16234	16122	16238	16298	16078	16060	16092	16259	16007	16124	16264	16280	16071	16175	16065	16155	16181	16220	16136	16046	16150	16183	16196	16460	16287	16105	16016	16104	16319	16169	16397	16285	16085	16032	15909	16018	16068	16200	16221	16117	16378	15971	16137	16127	15971	16366	16135	15945	16007	15969	16182	16240	15982	16252	16249	16086	16126	16211	16103	16069	16210	16169	16144	15929	16271	16222	16360	15854	15982	16252	16202	16088	16040	16230	16194	16027	16219	16122	15990	15955	16199	16101	16267	16321	16134	16178	15945	16065	16247	16222	16248	16062	16251	16251	16047	16184	15948	16203	16136	15820	16051	16157	16057	16025	16114	16183	15889	16141	16159	16080	16128	15989	16276	16292	15854	16182	16239	16135	16196	16094	16119	16083	16212	16190	16171	16427	16150	16082	16136	16140	16150	16060	16140	16102	16193	16105	16139	15903	16245	15993	15926	16196	16092	16137	15996	16164	16259	16267	16221	16015	16165	16132	16065	16082	16027	16165	16216	16151	16110	16190	16331	16116	16210	16126	16193	15930	16142	16055	16178	16002	16032
42721	58281	42381	23203	15941	14332	14347	14098	13997	14076	14042	14086	14219	14065	14286	14028	14260	14203	14076	14207	14164	14202	14105	14156	13974	13998	13978	14199	13973	14060	14190	14175	14157	14087	14021	14308	14173	14025	14055	14101	14043	14224	14273	14010	14124	14319	14156	14301	14141	14133	14218	14331	14084	14102	14069	14092	14192	14127	14095	14126	14156	13882	14116	14242	14151	14174	14034	13917	14277	14283	14156	14183	14097	14188	14041	14004	14224	13961	14025	13970	14054	14078	14139	14170	14109	14160	14026	14025	14049	14134	14245	14140	14285	14015	13892	14233	14008	14200	13974	14098	14068	14084	14006	14078	14197	14225	14034	14058	14009	14035	13909	13969	14276	13959	14180	14112	14171	14108	14234	13953	14126	14086	14044	13973	14175	14080	14196	14070	14278	14008	14025	14018	14236	14102	13884	14063	13893	14266	14154	13990	14097	14241	14061	14088	14077	14044	14313	13892	14058	13915	14083	14213	14142	13997	14032	14147	13955	14127	14115	14109	14015	14148	14075	14158	14180	14293	14255	14170	14030	14075	14109	14179	14104	14168	14004	13968	14250	14126	14133	14026	14372	14213	13925	14022	14264	14065	14070	14268	14256	14404	14072	14096	14049	14087	14062	13963	14173	14023	14235	14108	14031	14260	14107	14198	14112	14250	14044	14097	14205	14149	14135	14000	14199	14096	14158	14169	14144	14039	14085	14337	14113	14099	14014	13994	14186	14107	13963	14132	14271	14116	14098	14113	14049	14058	14130	14146	14199	14013	14047	14162	14226	14144	14098	14156	14074	14122	14119	14249	14072	14056	14034	14008	14030	14254	14070	14062	14132	14081	14242	14247	14048	14179	14152	14072	14255	14067	14228	14006	14133	13987	13930	14171	14187	14103	14190	14103	14193	14007	14070	14056	14101	14166	14100	14161	14077	13970	14060	14102	14056	14155	14133	14098	14229	14117	14140	14086	14013	14213	14101	14110	14070	14189	14200	14048	14046	14175	14102	14116	13995	13949	13941	14106	14035	14208	14065	13992	13892	14101	13896	14180	14032	14030	14130	14261	14137	14166	14145	14246	14182	14210	14160	14150	14007	14034	14058	14094	14169	14086	14293	14085	14153	14018	14132	14048	13932	14085	14254	13996	14017	14269	14095	14236	14078	14051	14208	14182	14059	14097	14174	14189	14107	14161	14194	14084	14186	14107	14204	14139	14041	14123	14285	14066	14100	14174	14128	14194	14297	14047	14079	14027	14049	14189	14073	14241	14205	14212	14019	14311	13936	14032	14035	13995	14150	14130	14075	14072	14211	13968	14120	14221	14100	14100	14220	14261	14179	14062	14040	14184	14169	14083	14209	14105	14009	14029	14213	14236	14229	14122	13969	14064	14328	14254	14103	14172	14138	14137	14266	14089	14074	14094	14141	14163	14207	14188	14025	13953	14179	14096	14144	14204	14118	14186	14077	14159	14126	14168	14007	14240	13948	14187	13995	14072	14093	14097	13967	14115	14171	14104	13918	14100	14047	14298	13966	14047	14126	14125	14175	14163	14155	13978	14182	14123	14157	14178	14250	14315	14219	14010	14007	14039	14190	14112	14163	14269	14156	14243	14059	14122	14202	14118	14086	14139	14210	14215	14099	14308	14211	14072	14056	14039	14163	14310	14210	14161	14106	14031	14013	14145	14049	14045	14192	14094	14023	14110	14005	14077	14060	14033	14195	13935	14082	14039	14194	14034	14247	14109	14208	14125	14176	14007	13887	14032	14257	14097	14051	14136	14214	14145	14101	14153	14209	14101	14099	14218	14000	14095	14077	14151	13929	14099	14036	14110	14202	14177	13992	14070	14181	13956	14078	14035	14230	14153	14069	14084	14148	14046	14203	14165	14209	14029	14172	14229	14044	14033	14049	14082	14130	14120	14174	14210	14038	13951	14191	14315	14147	14220	14152	14005	14173	14001	14029	14127	14218	14007	14207	14053	14079	14098	14186	14039	14132	14005	14261	13915	14057	14117	14139	14021	14248	13925	14251	14142	14141	14155	14143	14098	14134	14043	14086	14101	14283	14094	14198	14305	13976	14257	14110	14237	14128	13964	14151	14155	14119	14217	14061	14150	14255	14003	14111	14200	14176	14130	14079	14232	14204	14186	14095	14222	14133	14254	14139	13994	14144	14117	14092	14153	14093	14056	14121	14132	14058	13999	13946	14214	14211	14213	14249	14105	14074	14226	14112	14205	14172	14256	13894	14151	14303	14267	14082	14137	14003	14026	14085	14144	14351	14092	14171	14080	14032	14018	14013	14130	14175	14055	14295	14127	14177	14282	14073	14124	14164	14040	13970	14052	14123	14074	14250	14137	14102	14168	14091	13955	14099	14140	14152	14176	14003	14135	14068	14177	14250	14118	14031	14221	14176	14215	14070	13952	14057	14087	14151	14134	14114	14154	14174	14106	14146	14005	13994	14203	14159	13992	14134	14127	14179	14233	14095	14019	14124	14196	14022	14075	14154	14322	14155	14230	14062	14184	14050	14292	14169	14064	14251	13979	14112	14186	14015	14083	14208	14043	14139	14047	14057	14156	14068	13933	14074	14159	14081	13973	14114	14063	14132	14087	14159	13919	14112	14015	14081	14089	14093	14120	14259	14136	14032	14168	13952	14017	14193	14113	14115	14195	14102	14376	14229	14063	14193	14030	14012	14159	14136	14179	14020	14018	14192	14185	14023	14107	14115	14308	14024	14047	14425	14052	14113	14158	14245	14144	14269	14089	13967	14103	13984	13985	14120	14147	14123	13973	14229	14152	14274	14294	14068	14163	14136	14054	13985	13911	14146	14169	14237	14194	14233	14114	14181	14040	14100	14047	14145	14040	14036	14239	14132	13989	13909	13987	14257	14248	14024	14147	14163	14200	14069	14164	14164	14091	14148	14165	14171	14256	14020	13993	14188	14124	14188	14113	14029	14169	14075	14095	14235	14181	14040	14025	14352	14079	14089	14087	14203	13969	14090	14092	14152	14038	14112	14169	13912	14131	14227	14027	14067	14227	14116	14039	14141	14270	14011	14125	14049	14151	14195	14095	14047	14072	14247	14022	14240	13965	14083	14082	14114	14033	14091	14063	14125	13931	14098	14249	14200	14272	14141	14057	14163	14034	14179	14058	14024	14133	14106	14142	14079	14270	14042	14136	14109	14010	14113	14350	14070	14095	14118	14051	14108	13954	14015	14260	14173	14199	14112	14166	14089	14094	14009	14342	14045	14030	14282	14418	14036	14040	13993	14042	14154	14152	14143	14060	14090	14229	13996	13953	14084	14068	14096	14195	14268	14277	14051	14029	14255	14079	14219	14121	13963	14204	14211	14075	14083	14112	14167	14126	13934	14068	14156	14020	14270	13988	14294	13992	14106	14217	14120	14047	14133	14115	14081	14077	14257	14059	14019	14297	14048	14253	14242	14143	14269	14148	14129	14115	14078	14085	14052	14046	14056	14331	14081	14082	14037	14037	14253	14160	14095	14057	13959	14158	14132	13978	14133	14132	14232	14136	14120	13948	14200	14066	14218	14059	14037	13997	14236	13978	14204	14018	14115	14093	14051	13972	14063	14275	14008	14064	14092	14169	14057	14163	14085	14066	14147	14088	14149	14177	13994	13994	14188	14239	13923	14232	14115	14081	14101	14096	14114	14088	14153	14092	14202	14050	14172	14044	14201	14057	14011	14146	14089	14318	13993	14147	14005	14074	14226	14087	14084	14127	14105	14163	14154	14041	14120	14234	14171	14116	14020	14087	14111	14032	14058	14121	14139	14069	14091	14142	13967	14135	14122	14062	14089	14262	14048	14118	14110	14062	14233	14049	14131	14016	14025	14261	14231	14046	14278	14063	14088	14102	13988	14055	14102	14158	13959	14152	14178	14149	14047	14114	14087	14017	14065	13991	14006	14078	14166	14186	14183	14091	13991	14132	14094	14155	14233	14140	14054	13957	14081	14222	14198	14235	14046	14007	14049	14243	14293	14184	13983	14207	14108	14218	13984	14231	14078	14147	14130	14158	14072	14161	14059	14137	14229	14096	13957	14011	14240	14052	14236	14178	14132	14033	14165	14200	14029	14044	14010	14247	14239	14035	14191	13915	14247	14142	14302	14018	14120	14053	14121	13926	13930	14051	14166	14107	14287	14069	14132	14102	14139	14067	14171	14134	14095	14150	14205	14119	14219	14120	14027	14054	14232	14089	14286	14229	14232	14310	14030	14178	14181	14170	14098	14145	14207	14161	14195	14186	14087	14368	14193	14085	14066	14157	14280	14102	14009	14167	14100	14100	14108	14268	14109	14196	14078	14067	14097	14037	14123	14213	14183	14301	14105	14053	14193	13985	14243	14083	14065	14281	14039	14172	14133	14167	14001	14226	14233	14136	14126	14083	14061	14036	14051	14000	14016	14133	14194	14067	14303	14209	14159	14155	14193	14183	13983	14003	14249	14117	14211	14119	14051	14064	14020	14178	14053	13981	14067	14109	14151	14221	14026	14246	14127	14090	13930	14115	14070	14230	14067	14073	13976	14144	14131	14161	14097	14092	14043	14197	14166	14212	14230	14098	14014	13984	14083	14261	14090	13890	14161	13996	14139	14041	14072	14210	14137	14189	14111	13973	14057	14158	14119	14103	14120	14367	14030	14002	14045	14064	14124	14222	14126	14078	14071	14047	14127	14153	14205	14133	14088	14095	14018	14104	14294	14074	14146	14188	14100	14247	14177	14100	14181	14250	13968	14172	14036	13773	14281	14171	13977	14036	14229	14293	13965	14123	14383	14313	14147	14200	13988	14246	14240	14004	14124	14074	14116	14170	14274	14306	14092	14041	14286	13988	14039	14053	14070	14103	14144	14057	14154	14003	14143	14308	14062	14239	14055	14086	14090	14090	14097	14171	14165	14033	14180	13983	14025	13964	14026	13883	14140	14150	14246	14122	14024	14107	14089	14082	13953	14084	14053	14126	14067	14269	14144	14014	14163	14094	14154	14256	14210	14099	14118	14195	14158	14277	14066	14079	14095	14143	14151	14005	14158	14141	13996	14352	14007	14140	14164	14059	14101	14024	14071	14269	14110	13860	14158	14110	14279	14062	14077	14124	14093	14124	14241	14083	14092	14253
30521	40252	46965	32474	20963	17247	16768	16245	16315	16184	16405	16019	16120	16262	16199	16184	16204	16273	16136	16230	15985	16145	16194	16283	16336	16314	16188	16140	16112	16189	16093	16129	16045	16167	16200	16136	16124	16246	16363	16187	16007	16257	16131	16073	16240	16175	16335	16212	16081	16202	16032	16137	16303	16169	16149	16127	16225	16195	16207	16203	16126	16289	15941	16116	16009	16053	16070	16063	16125	16176	16261	16310	16276	15988	16130	16403	16240	16144	16084	16059	16234	16151	16210	16152	16282	16125	16050	16237	16135	16294	16129	16123	16240	16063	16131	16362	16089	16242	16194	16153	16048	16048	16089	16034	15997	16357	16056	16132	16111	16222	15956	16053	16200	16206	16182	16134	16171	16165	16213	16064	16019	16138	16234	16004	16278	16096	16153	15978	16009	16179	16102	16010	15978	16075	15975	16113	15938	16072	16178	16199	16065	16110	16163	16164	15993	16151	16142	16177	16192	16244	16042	16104	16137	16110	16052	16185	16141	16030	16042	16333	16081	16306	16210	16233	16207	16116	15903	16131	16112	16122	16216	16194	16118	16081	16227	16151	16003	16101	16250	16037	16187	16317	16232	16111	16163	16078	16147	16163	16095	15947	16105	16156	16019	16183	16189	16186	16145	16193	16056	16367	16151	16187	16374	16137	16095	16099	16175	16005	16109	16206	16225	16103	15989	16134	16177	16124	16102	16063	16045	16098	15991	15913	16302	16158	16173	16134	16016	15945	16304	16004	16161	16119	16027	16240	15982	16138	15975	16130	16184	15972	16113	16204	16310	15840	16279	16019	15927	15905	16173	16101	16128	16205	16181	16198	16250	16095	16306	16293	16186	16056	16188	16076	16183	16241	16072	15933	16089	16161	15900	16112	16096	16111	16102	16181	15983	16241	16283	16307	16130	16115	16241	16072	16072	16101	16318	16343	16223	16193	16246	16257	16159	16200	15950	16072	15963	16111	15894	16147	16077	16281	16209	16083	15953	15990	16255	16144	16136	15987	16344	16078	16106	16129	16190	16300	16196	16159	16185	15958	16127	16178	16212	15944	16108	16000	16152	16181	16179	16079	16020	16198	16031	16067	16158	16020	16203	16096	15975	16014	16098	16131	16183	16308	16067	16161	16036	16140	16105	16291	16299	16214	16353	16210	16217	16173	16090	16105	16197	16193	16216	16252	16258	16095	16016	16133	16139	16028	16328	16327	16059	16119	15994	16057	16087	16179	16153	16280	15939	16015	16100	16159	16127	15929	16217	16228	16112	16319	16255	16304	16182	16067	16137	16040	16186	16163	16136	16284	16182	16310	16341	16116	15984	16337	16475	16343	16100	16014	16133	16298	16013	16008	16245	16112	16108	15980	16180	16392	16287	16111	16053	16061	15961	16212	16180	16155	16086	16129	16146	16243	16280	16156	16245	16334	16403	16186	16299	15885	16129	16059	16085	16173	16171	16084	16109	16365	16222	16092	16071	16016	16182	16086	16213	16061	16115	16140	16198	16095	16124	15972	16029	16020	16400	16153	16058	16101	16230	16055	16216	16290	16170	16177	16163	16145	16074	16139	16121	16174	16027	16282	16128	16286	16447	16203	16060	16218	16264	16277	15984	16169	15965	16140	16052	16111	16155	16077	16211	16219	15860	16216	16147	16199	16025	16092	16230	16047	16022	16305	16110	16294	16211	16201	16082	16149	16171	16167	16134	16260	16198	16097	16225	16150	16113	16096	16059	16011	16171	16247	16276	16090	16153	16208	15981	16270	16028	16131	16107	16123	16123	16413	16196	16237	15996	16214	16231	16185	16208	16070	16021	16145	16100	16310	15934	16082	16069	16083	16063	16163	16179	16161	16384	16080	16132	16193	16087	16091	16232	16197	16086	15994	16250	16254	16334	16278	16274	16212	16276	15878	16241	16193	16205	16105	16175	16107	16234	16022	15895	16114	16054	16025	16301	16041	15977	16182	16105	16019	16196	16229	16184	16180	16165	16224	16074	16153	16150	16135	16070	16331	16196	16193	16236	15973	16074	16080	16282	15994	16082	15941	16265	16380	16283	16169	16185	16236	16271	15896	16026	16166	15947	16142	16151	16077	16006	16130	16207	16079	16307	15971	16203	16300	16193	16145	16407	16212	16280	16319	16216	16169	16256	16086	16141	16167	16085	16080	16155	16043	16224	16088	16134	16113	16065	16111	16173	16131	15946	16207	16138	16000	16159	16229	16022	16119	16234	15955	16201	16114	16043	15960	16097	16123	15998	16002	16144	16359	16134	16135	16140	16043	16094	16216	16124	16086	16219	16063	16055	16198	16123	16079	16020	16057	16141	16187	16099	15943	16326	16081	16115	16462	16144	16038	16091	16167	16148	16160	16384	16259	16264	16129	16094	16249	16098	15976	16112	16277	16193	16280	16274	16059	16011	15909	16128	16202	16103	15877	16153	16035	16222	16020	16074	16265	16125	16034	16252	15925	16322	16179	15963	16095	16014	16032	16264	16184	16262	16213	16091	16233	16092	16203	16182	16194	16238	15990	15946	16145	16311	16142	16263	16316	16187	15992	16147	16173	16313	16244	16082	16237	16366	15864	16168	16114	16236	16084	16155	16105	16132	15873	16150	16147	16288	16211	16232	15906	16153	16049	15924	16181	16139	16031	16243	16001	16183	16152	16210	16042	16046	16083	16140	16109	16267	16140	16189	16168	16209	16292	16082	16012	16019	16173	16332	15949	16098	16024	16127	16101	16093	15982	16275	16101	16224	16099	16334	16015	16287	16208	16185	16009	16081	15977	16316	16232	16200	15947	16263	16123	16335	16174	16103	16223	16160	16185	16321	16060	16063	16120	15958	15975	16115	16093	16198	16177	16212	16359	16375	16160	16213	16252	16111	15989	16228	16236	16108	16126	16011	15979	16108	16128	16001	16059	15973	16168	16267	16290	16231	16000	16318	16062	16327	16098	16354	16245	16122	16132	15977	16038	15976	16103	16179	16151	16358	16140	16292	16244	16083	16131	16024	16075	16044	16057	16143	16036	15936	16036	15953	16130	15958	16171	16332	15919	16148	16321	16078	16116	16091	16044	16246	16117	16200	16136	16155	16094	16139	16175	16162	16359	16245	16186	16188	16186	16058	16256	15962	16112	16193	16236	16008	16023	16150	16065	16399	16137	16093	16054	16328	16033	16173	15991	16035	16111	16176	15966	16248	16161	16198	16115	16021	16230	16135	16115	16214	16078	16148	16082	16208	16164	16304	16236	15940	16139	16211	16087	16230	16145	16172	16251	16272	16120	16239	16222	16194	16157	16196	16146	16091	16220	16137	16094	16098	15957	16239	16196	16385	16287	16159	16122	16204	16449	15991	16337	15956	16201	16141	16187	15914	16122	16215	16206	16065	16019	16006	16182	16187	16289	16085	16181	16020	16255	16176	16111	16324	16015	16073	16122	16085	16056	16045	16062	15960	16284	16180	16162	15990	16123	16142	16046	16159	16099	16134	16307	16217	16259	16030	16216	16024	16192	16251	16238	16256	16151	16240	16118	16285	16184	16293	15952	16110	16041	16156	16277	16129	16184	16278	16062	16147	16002	16056	15925	15997	16288	15960	16193	16279	16200	16061	16063	16069	16210	16229	16044	16174	16171	16022	16152	15918	16144	16120	16336	15753	16043	15990	16197	16078	15950	16176	16185	16062	16279	16255	16021	16090	16199	16280	16276	16147	16378	16198	16156	16120	16055	16152	16195	16005	16099	16130	16009	16318	16357	16226	16060	16225	16211	16125	16086	15938	16284	16298	16210	15947	16266	16316	16283	16361	16260	16117	16050	16137	16306	16041	16187	16088	16515	16258	16177	16202	16173	16178	16179	16037	16027	16058	16114	15999	16227	16097	16170	16029	16083	16137	15961	16109	16215	16141	16142	16117	16279	16168	16216	16025	16211	16145	16148	16093	15860	15884	16069	16039	16059	16185	16013	16039	16113	16200	16027	16186	16219	16058	16218	16216	16244	16216	16250	16134	16295	16282	16168	16184	16179	16357	15931	16064	16088	16077	16081	15933	16354	16122	15993	16104	15976	16019	16035	16295	16121	16093	16314	16392	16048	16123	16079	16243	16149	16104	16220	16142	16376	16075	15931	16287	16315	16146	16098	16173	16144	16285	16213	16170	16158	16177	16140	16230	16264	16213	16132	16209	16132	16062	16234	16249	16233	16234	16077	16271	16073	16262	16241	16113	16397	16057	16118	16066	16190	15984	16114	16171	16368	16052	16267	16197	16123	16222	16070	16014	16082	16334	15907	16058	16165	16144	16290	15899	16088	16295	16323	16253	16178	16172	16202	16090	16255	16269	16231	16141	16114	16231	16239	16159	15947	16190	16214	16060	16223	16150	16245	16255	16099	16148	16076	16134	16149	16152	15970	16041	16097	16127	16128	16310	16190	16107	16259	16231	16270	15865	16059	16184	16154	16290	16177	16202	16029	16083	15994	16357	16041	16133	16095	16314	16308	16173	16159	16108	16096	16172	16063	16067	16212	16027	16253	16025	16197	16053	16220	16021	16196	16074	16171	16190	16198	16058	16196	16325	16091	16128	16319	16149	16259	16135	16296	16264	16032	16175	16345	16266	16169	16133	16310	16173	16184	16100	16143	16017	16095	16084	16281	16296	16200	16047	16132	16089	16295	16073	16264	16321	16237	16052	15983	16335	16205	16204	16455	16062	16271	16056	16239	16180	16174	16167	15960	16113	16241	15831	16108	16134	16160	16237	16220	16245	16065	16241	16112	16087	16188	16088	15891	16229	16158	16145	16121	16174	16111	15998	16166	16120	16296	16218	16069	16150	16029	16193	16203	16173	16217	16188	16148	16328	16213	16327	16081	16121	16054	16189	16055	16201	16169	16520	16259	16447	16269	16145	16218	16207	16098	16189	16358	16245	16071	16212	16174	16004	15915	16187	16233	16196	16231	16093	16258	16178	16155	16262	16124	16208	16258	16036	16005	16003	16223	16077	16253	16000	16163	16122	16155	16106	16261	16189	16134	16140	16032	16359	16161	16289	16151	16174	16196	16249	16262	16349	16206	16088	16030	16081	16116	16169	16221	16222	15912	16177	16150	16192	16118	16062	16104	16364	16125	16112	16109	16078	16136	16149	16401
49693	72025	52639	28532	17331	14832	14290	14195	14219	14009	14128	13933	14210	14303	14185	14256	14157	14266	14111	14314	14189	14155	14202	14233	14261	14283	14164	14268	14267	14252	14312	14089	14200	14108	14136	14141	14310	14159	14256	14065	14208	14228	14136	14307	14203	14141	14053	14250	14172	14225	14033	14127	14208	14255	14054	14080	14273	14191	14113	14176	14178	14167	14269	14123	14178	14236	14181	14120	14243	14203	14163	14132	14202	14213	14208	14179	14337	14157	14216	14176	14106	14114	14035	14204	14044	14260	14173	14223	14211	14234	14296	14222	14135	14067	14028	14423	14228	14089	14205	14339	14175	14238	14403	14160	14214	14090	14193	14308	14194	14151	14259	14260	14132	14122	14390	14165	14345	14222	14318	14252	14221	14235	14138	14233	14364	14032	14088	14162	14088	14214	14225	14176	14160	14226	14014	14187	14057	14346	14179	14236	14040	14190	14099	14243	14155	14271	14053	14171	14103	14005	14160	14205	14233	14152	14074	14318	14176	14227	14257	14226	13952	14094	14143	14264	14057	14190	14097	14050	14248	14245	14151	14059	14223	14044	14166	14326	14218	14248	14316	14123	14144	14136	14150	14228	14071	14270	14090	14101	14324	14265	14138	14177	14272	14089	14169	14160	14245	14235	14035	13966	14247	14287	14230	14258	14178	14161	14199	14102	14210	14143	14080	14371	14073	14297	14288	14170	14162	14176	14299	14384	14169	14267	14054	14231	14261	14155	14206	14206	14179	14101	14028	14121	14085	14042	14005	14221	14326	14318	14164	14173	14071	14139	14187	14237	14279	14116	14321	14390	14126	14090	14113	14235	14163	14306	14324	14090	14263	14103	14211	14158	14294	14271	14212	14064	14070	14131	14115	14144	14151	14108	14059	14198	14162	13965	14143	14275	14160	14145	14056	14138	14116	14168	14017	14057	14156	14182	14116	14133	14319	14160	14210	14141	14314	14110	14032	14217	14022	14159	14135	14076	14192	14108	14049	14227	14323	14106	14496	14007	14200	14285	14091	14151	14036	14150	14119	14243	14177	14264	14315	14236	14301	14177	14184	14085	14101	14134	14080	14025	14138	14126	14327	14308	14271	14080	14066	14155	14235	14335	14237	14084	14225	14058	14106	14261	14177	14140	14121	14095	14316	14172	14319	14097	14259	14102	14157	14053	14235	14273	14243	13984	14127	14067	14256	14182	14229	14251	14159	14165	14001	14077	14078	14166	14265	14112	14256	14199	14123	14320	14118	14161	14208	14256	14242	14132	14018	14226	14063	14167	14232	14162	14056	14135	14044	14148	14125	14171	14176	14100	14185	14305	14252	14173	14149	14235	14210	14217	14212	14231	14207	14249	14154	14187	14097	14241	14098	14193	14078	14050	14104	14084	14162	14165	14026	14254	14120	14340	14073	14222	14142	14034	14190	14188	14155	14119	14002	14306	14228	14182	14146	14050	14349	14025	14160	14233	14282	14193	14091	14218	14186	14155	14455	13940	14262	14183	14379	14217	14110	14210	14166	14330	14095	14200	14183	14220	14121	14189	14285	14171	14181	14281	14375	14288	14146	14292	14190	14208	14254	14171	14117	14093	14093	14154	14128	13980	14195	14118	14190	14214	14359	14084	14182	14037	14263	14025	14047	14220	14394	14249	14148	14225	14157	14058	14264	14020	14199	14143	14139	14119	14102	14322	14151	14297	13933	14231	14211	14205	14252	14210	14085	14045	14279	14082	14122	14231	14152	14240	14077	14268	14032	14195	14325	14278	14287	14134	14127	14172	14127	14245	14185	14272	14081	14277	14212	14181	14140	14177	14216	14102	14120	14219	14180	14085	14103	14009	14214	14180	14249	14111	14233	14178	14169	14119	14135	14079	14129	14181	14139	14328	14103	14252	14192	14101	14208	14078	14168	14289	14223	14206	14166	14004	14213	14283	14131	14239	14182	14406	14226	14305	14064	14118	14109	14250	14080	14221	14111	14143	14277	14043	14083	14241	14156	14152	14060	14169	14114	14299	14186	14157	14138	14123	14255	14216	14148	14242	14176	14153	14072	14098	14207	14084	14150	14104	14151	14272	14132	14122	14341	14067	14255	14268	14137	14261	14232	14116	13967	14229	14194	14170	14256	14282	14270	14306	14129	14140	14027	14269	14129	14118	14046	14160	14201	14024	14208	14267	14274	14162	14134	14200	14098	14145	14205	14105	14130	14340	14390	14132	13985	14135	14064	14251	14124	14189	14186	14190	14229	13989	14053	14212	14178	14169	14165	14243	14070	14111	14164	14237	14125	14347	14019	14083	14343	13927	14099	14136	14138	14312	14155	14137	14152	14198	14270	14194	14193	14074	14086	14053	14234	14059	14213	14113	14234	14073	14269	14156	14167	14103	14219	14132	14271	14198	14176	14093	14183	14248	14006	14155	14106	14188	14228	14129	14254	14285	14125	14296	14243	14223	14177	14250	14221	14044	14068	14093	14193	14088	14289	14021	14151	14124	14272	14294	14102	14234	14115	14140	14015	14128	14255	14107	14265	14177	14348	14146	14080	14155	14182	14065	14163	14076	14078	14146	14066	14195	14267	14269	14071	14194	14083	14102	14033	14161	14131	14092	14125	14081	14221	14125	14303	14132	14139	14245	14306	14194	14071	14118	14253	14201	14128	14130	14192	14356	14171	14247	14031	14127	13958	14079	14170	14159	14235	14169	14097	14181	14077	14105	14121	14084	14173	14155	14305	14159	14293	14271	14086	14032	14157	14218	14051	14297	14180	14268	14138	14280	14193	14210	14250	14258	14179	14095	14194	14038	14084	14146	14213	14216	14277	14089	14365	14220	14207	14216	14129	14340	14089	14093	14046	14211	14244	14305	14357	14084	14191	14096	14145	14116	14052	14248	14192	14123	14163	14176	14347	14167	13974	13967	14013	14075	14169	14152	14182	14246	14179	14089	14171	14280	14128	14382	14225	14164	14104	14199	14288	14247	14208	14176	14341	14234	14211	14264	14229	14115	14078	14106	14019	14167	14209	14076	14173	14210	14210	14325	14154	14249	14186	14039	14260	14058	14108	14333	14166	14153	14052	14121	14203	14143	14319	14080	14134	14234	14304	14340	14012	14118	14258	14160	14172	14012	14199	14143	14121	14247	14124	14070	14116	14189	14058	14101	14140	14122	14204	14218	14297	14173	14302	14413	14146	14247	14184	14132	14084	14202	14241	14084	14162	14196	14096	14160	14113	14272	14316	14245	14238	14053	14247	14113	14290	14211	14207	14155	14275	13952	14198	14250	14172	14251	14121	14202	14192	14174	14030	14235	14196	14182	14170	14239	14134	14328	14084	14047	14295	14154	14192	13980	14174	14148	14362	14033	14242	14151	14080	14124	14173	14093	14224	14042	14213	14163	14162	14100	14305	14053	14312	14187	14254	14287	14162	14052	14133	14000	14189	14138	14163	14317	13909	14264	14280	14244	14023	14216	14143	14141	14356	14181	14118	14122	13971	14256	14098	14175	14254	14255	14226	14170	14086	14229	14105	14298	14229	14192	14084	14155	14320	14107	14258	14092	14202	14335	14111	14240	14196	14389	14184	14227	13995	14275	14223	14150	14141	14071	14284	14243	14252	14298	14026	14183	14080	14086	14160	14177	14219	14086	14209	14262	14145	14172	14154	14301	14096	14151	14141	14125	14102	14179	14274	14183	14208	14067	14149	14050	14047	14280	13962	14214	14254	14206	14126	14183	14218	14257	14167	14075	14062	14199	14234	14156	14188	14329	13924	14093	14127	14134	14532	14128	14132	14192	14187	14116	14197	14101	14045	14144	14113	14261	14198	14102	14235	14178	14121	14076	14252	14063	14110	13919	14236	14002	14141	14280	14098	14230	14239	14179	14102	14263	14333	14115	14181	14142	14198	14117	14052	14033	14116	14347	14182	14294	14126	14163	14218	14189	14269	14201	14107	14163	14141	14179	14047	14241	14234	14171	14221	14190	14202	14175	14229	14072	14208	14219	14272	14005	14064	14093	14343	14077	14156	13972	14113	14157	14222	14277	13912	14120	14142	14196	14134	14229	14137	14168	14212	14247	14134	14108	14136	14032	14159	14180	14153	14067	13981	14117	14211	14100	14214	14282	14292	13966	14182	14185	14281	14098	14235	14194	14100	14081	14005	14140	14252	14221	14252	14280	14379	14196	14109	14288	14096	14128	14169	14203	14307	14225	14173	14377	14033	14052	14085	14181	14127	14170	14149	14113	14109	14174	14244	14146	14331	14157	14195	14300	14178	14214	14206	14119	14174	14191	14221	14172	14121	14325	14068	14073	14105	14159	14226	14145	14202	14240	14162	14197	14200	14090	14293	14205	13978	14081	13968	14165	14223	14181	14290	14209	14223	14158	14204	14197	14167	14090	14296	14338	14036	14274	14122	14249	14116	14062	14091	14187	14183	14058	14198	14032	14231	14106	14301	14255	14292	14035	14236	14221	14331	14164	14155	14284	14322	14275	14266	14196	14159	14189	14228	14116	14191	14270	14199	14138	14184	13996	14136	14360	14298	14082	14249	14238	14200	14234	14072	14170	14214	14226	14208	14168	14187	14193	14214	14049	14130	14273	14143	14308	14204	14096	14240	14127	14145	14139	14045	14193	14182	14225	14097	14069	13951	14195	14223	14128	14094	13899	13973	14184	14053	14104	14273	14133	14356	14110	14293	14223	14188	14310	14167	14003	14264	14118	14200	14124	14170	14333	14261	14284	14300	14126	14275	14251	14288	14180	14112	14107	14081	14160	14156	14208	14173	14096	14086	14043	14110	14056	14124	14150	14205	14153	14131	14534	14173	14239	14055	14248	14147	14189	14393	14170	14145	14216	14158	14185	14143	14236	14259	14088	14207	14129	14108	14189	14315	14314	14211	14236	14028	14105	14143	14188	14141	14222	14104	14108	14093	14357	14100	14156	14216	14189	14222	14235	14144	14173	14120	14243	14119	14142	14173	14167	14072	14192	14216	14195	14070	14344	14311	14240	14093	14124	14294	13956	14262	14075	14172	14220	14105	14236	14423	14133	14095	14127	14117	14109	14148	14322	14234	14120	14222	14195	14034	14222	14122	14279	14264	14143	14025	14240	14102	14163	14158	14371	14082	14127	14149	14168	14277	14142
23966	24922	37582	31477	24644	23404	22456	17155	16437	16652	16491	16487	16362	16496	16507	16485	16402	16395	16339	16175	16427	16369	16336	16450	16665	16120	16346	16369	16355	16382	16490	16283	16282	16336	16313	16390	16281	16309	16383	16352	16352	16133	16225	16259	16284	16273	16310	16145	16070	16424	16445	16187	16140	16260	16411	16168	16271	16209	16122	16289	16150	16550	16054	16238	16240	16290	16238	16012	15940	16235	16152	16236	15995	16036	16215	16271	16206	16118	16351	16054	16139	16161	16001	16078	16387	16222	16237	16330	16298	16204	16256	16292	16432	16251	16265	16343	16024	15952	16236	16260	16033	16364	16145	16167	16213	16154	16207	16103	16124	16075	16240	16306	16435	16394	16261	16262	16211	16172	16110	16124	16197	16090	16037	16353	16230	16348	16238	16210	16206	16273	16419	16244	16142	16271	16426	16264	16317	16064	15980	16357	16260	16045	16139	16132	16312	16256	16284	16320	16336	16224	16203	16032	16339	16200	16332	16230	16253	16099	16119	16086	16322	16096	16099	16218	16503	16301	16292	16226	16299	16173	16322	16178	16344	16104	16214	16126	16080	16316	16105	16111	16087	16202	16196	16428	16031	16257	16117	16444	16291	16157	16290	16295	16203	16278	16243	16017	15913	16271	16245	16193	16267	15951	16172	16168	16117	16054	16265	16193	16189	16175	16324	16161	16142	16247	16125	16358	16042	16132	16367	16091	16249	16200	15994	16172	16292	16270	16024	16131	16061	16148	16255	15841	16366	16160	16118	16257	16052	16295	16306	16087	16157	16036	16116	16414	16014	16206	16195	16149	16131	16395	16226	16057	16330	16318	16102	16211	16258	16113	16033	16013	16243	16165	16392	16194	16085	16351	16246	16265	16307	16338	16417	16257	16205	16105	16094	15958	16211	16178	16066	16047	16137	16308	15955	16038	16150	16169	16297	16104	16165	16376	15997	16222	16179	16037	16240	16191	16406	16262	16183	16242	16124	16173	16102	16375	16255	16052	16405	16381	16138	16504	16135	16247	16452	16222	16193	16132	16108	16219	16098	16204	16161	16293	16173	16132	16160	16483	16283	16321	16235	16301	16169	16112	16122	16348	16288	16125	16044	16022	16199	16017	16129	16115	16150	16210	16106	16535	16330	16218	16280	16196	16148	16312	16270	15953	16132	16195	16413	16129	16152	16369	16265	16107	16403	16091	16122	16172	16318	16252	16039	16127	16262	16028	16288	16175	16223	16201	16206	16348	16276	16178	16139	16103	16123	15970	16139	16316	16399	16341	16051	16126	16235	16130	16213	16070	16309	16165	16258	16468	16347	16134	16247	16267	16309	16068	16145	16209	16033	16552	16199	16413	16365	16068	16171	16141	15992	16195	16170	16013	16198	16101	16217	16142	16217	16261	16230	16080	16281	16009	16083	16119	16078	16333	16314	16071	16178	16276	16042	16132	16011	16311	15972	16161	16220	16092	16420	16125	16176	16211	16185	16292	16317	16194	16114	16289	16072	16050	16070	16173	16185	16175	16142	16173	16295	16086	15967	16268	16226	16220	16398	16291	16210	16152	16255	16236	16223	16303	16122	16015	15966	16174	16150	16264	16465	16311	15989	16118	16253	16408	16215	16198	16167	16017	16080	16026	15955	16008	15937	16090	16021	16129	16103	16164	16051	16195	16331	16458	16208	15974	16166	16055	16279	16336	16254	16206	16309	16084	16248	16014	15967	16001	16198	15977	16092	16218	16035	16115	16118	16208	16040	16171	16373	16111	16234	16208	16152	16261	16153	16227	16159	16312	16294	16373	16194	16209	15884	16120	16342	16239	16242	16204	16182	16205	16194	16136	16098	16110	16296	16292	15939	16190	16390	16344	16256	16128	16130	16257	16239	16192	16285	16188	16258	16263	16006	16233	16262	16244	16137	16134	16242	15932	16178	16284	16137	16248	15967	16098	16193	16164	16194	16282	16160	16296	16288	16210	16121	16162	16150	16341	16263	16112	16214	16210	16184	15940	16178	16206	16277	16049	16079	16240	16086	16281	16276	16217	16079	16273	16214	16089	16291	16243	16328	16103	16100	16380	16283	16167	16242	16124	16072	16000	16193	16192	16067	16232	16111	16034	16048	16226	16217	16249	16225	16078	16328	16018	16168	16295	16224	16243	16140	16251	16196	16254	16030	16180	16105	16270	16163	16294	15997	16280	16310	16200	16128	16226	16290	16422	16263	16154	16232	16249	16231	16377	16199	16200	16152	16320	16097	16187	16218	16310	16160	16212	15939	16012	16243	16276	16423	16325	16064	16210	16343	16212	16145	16346	16121	15882	16094	16156	16017	16320	16365	16183	16085	16207	16397	16217	16020	16319	16139	15970	16276	15955	16221	15974	16188	16331	16075	16257	16253	16053	16183	16116	16202	16181	16109	16135	16095	16183	16077	16202	16334	16258	16201	16268	16062	16111	16235	16240	16193	16339	16080	16318	16184	16334	16202	16117	16114	16374	16077	16265	16287	15997	16007	16236	16296	16160	16087	16128	16101	15981	16203	16221	16115	16186	16289	16065	16194	16279	16223	16388	16230	16042	16255	16071	15906	16120	16183	16163	16051	16210	16211	16272	16311	16028	16339	16143	16233	16420	16129	16223	16299	16176	16052	16065	16145	16183	16294	16350	16100	16390	16119	16085	16030	16292	16256	16264	16227	16398	16201	16015	16240	16250	16342	16303	16185	16031	15967	16060	16125	16060	16384	16433	16243	16272	16260	16140	16239	15954	16187	16387	16298	15968	16238	16282	16219	16369	16123	16309	16295	16287	16239	16105	16062	16046	16046	16208	16114	16280	16193	16080	16194	16250	16231	16036	16076	16233	16148	16305	16087	16079	16117	16161	16283	16233	16151	16070	16234	16101	16056	16204	16150	15947	16261	16156	16321	16159	15965	16209	16058	16085	16222	16150	16259	16311	16362	16068	16275	16272	16004	16113	16294	16238	16268	16183	16327	16129	16183	16331	16105	16281	15984	16358	16204	16243	16041	16075	16081	16197	16420	16242	16132	16294	16025	16222	16246	16446	16245	16132	16239	16144	16128	16005	16007	16130	16045	16431	16255	16042	16218	16317	16147	16278	16256	16324	16377	16227	16088	16045	16141	16129	16102	16037	16106	16151	16107	16217	16223	16203	16166	16194	16278	16139	16240	16065	16253	16189	16126	16122	16296	16178	16195	16045	16199	16166	16366	16207	16253	15961	16217	16355	16243	16146	16197	16290	16126	16279	16159	16114	16408	16085	16232	16198	16268	16087	16087	16305	16233	16112	16295	16051	16259	16325	16206	16160	16261	16095	16123	16185	16237	16121	16014	16155	16019	16136	16429	16131	16161	16154	16069	16351	16176	16105	16034	16090	16138	16267	16283	16274	16129	16049	16088	16233	16226	16169	16211	16212	16379	16434	16255	16223	16142	16096	16279	16120	16239	16195	16030	16206	16320	16295	16104	16395	16242	16098	16098	16142	16327	16446	16179	16211	16102	16114	16205	16073	16182	16265	15971	16111	16290	16109	16126	16262	16195	16119	16178	16103	16249	16320	16114	16193	16083	16024	16160	15986	16394	16143	16214	16238	16140	16081	16261	16360	16089	16173	16142	16308	16078	16205	16195	16255	16095	16132	16075	16238	16210	16167	16056	16139	16092	16193	16024	16046	16441	16257	16370	16117	16016	15992	16115	16169	16248	16149	16242	16303	16218	16082	16099	16014	16128	16273	16089	16340	16249	16191	16344	16095	16187	16194	16201	16286	16179	15870	16148	16083	16055	16241	16119	16101	16167	16055	16230	16219	16120	16210	16134	16237	15936	16103	16422	16029	16089	16384	16008	16227	16275	16147	16170	16069	16055	16051	16025	16087	16146	16145	15999	16053	16000	16102	16150	16196	16154	16256	16188	16273	16254	16154	16164	16172	16231	16245	16250	16267	16169	16315	16199	16164	16138	15890	16276	16229	16181	16204	16197	16220	16078	16146	16114	16396	16145	16291	16216	16266	16206	16305	16206	16288	16364	16162	16019	16143	16040	16176	16063	15948	16062	16109	16200	16298	16211	16252	16280	16320	16166	16012	16275	16173	16008	16138	16226	16174	16076	16098	16122	16295	16227	16341	16179	16356	16097	16089	16069	16069	16261	16088	15984	16007	16329	16272	16285	16218	16141	16169	16221	16250	16224	16140	16217	15994	16051	16159	16139	16178	16176	16319	16247	16212	16249	16204	16163	16010	16036	16238	16284	16361	16076	16390	16158	16176	16069	16116	16229	16252	16209	16112	16255	16199	16209	16152	16354	16156	16240	16174	16182	16092	15979	16140	16043	16239	16171	16256	16104	16020	16078	16134	16422	16158	16137	15929	16163	16060	16303	16205	16401	16512	16247	16309	16189	15979	16037	16191	16344	16112	16242	16264	16119	16143	16197	16050	16368	16227	16246	16040	16212	16202	16124	16202	16140	16081	16059	16293	16061	16314	16335	16037	16148	16078	16041	16158	16033	16051	16279	16107	16022	16175	16093	16047	16217	16025	16258	16224	16205	16172	16161	16189	16268	16314	16455	16011	16184	16367	16126	16206	16289	16101	15983	16256	16194	16047	16155	16235	16193	16294	16176	16138	16024	16318	16301	16337	16097	16164	16193	16223	16468	16106	16127	16268	16151	16475	16240	16165	15984	16251	16165	16360	16037	16196	16049	16305	16410	16203	16294	15882	16026	16251	16030	16135	16210	16344	16145	15864	16359	16133	16231	16158	16030	16190	16308	16195	16235	16042	16193	16255	16328	16336	16247	16213	16316	16137	16379	16091	16130	16279	16225	16355	16311	16225	16087	16060	16121	16196	16283	16196	16245	16229	16296	16002	16082	16270	16331	16204	16089	16145	16198	16172	16178	16173	16239	16182	16076	16274	16316	16149	16167	16068	16190	16104	16125	16098	16197	16223	16302	16181	16243	16152	16047	16258	16237	16032	16165	16138	16111	16145	16080	16144	16290	16129	15963	16258	16165	16290	16075	16214	16369	15942	16013	16262	16285	16021	16414	16216	16039	16107	16303	16265	16338	15932	16182	16431	16180	15985	16172	16053	16211	16278	16244	16057	16152	16251	16404	16213	16329	16237	16063	16417	16212	16085
63801	108487	86617	55478	30208	17273	14491	14327	14086	14168	14134	14306	14318	14185	14141	14129	14203	14139	14308	14290	14202	14475	14271	14140	14177	14196	14116	14241	14196	14230	14337	14190	14014	14274	14308	14209	14020	14211	14198	14393	14262	13997	14157	14149	14216	14292	14216	14177	14274	14255	14070	14168	14268	14321	13996	14168	14137	14160	14269	14186	14174	14103	14205	14195	14384	14264	14429	14162	14287	14215	14128	14363	14138	14401	14097	14232	14106	14088	14330	14156	14156	14159	14339	14261	14240	14246	13989	14111	14186	14198	14305	14292	14320	14056	14033	14337	14101	14256	14153	14402	14215	14228	14223	14067	14135	14037	14314	14244	14223	14201	14371	14303	14272	14278	14371	14306	14089	14230	14225	14083	14321	14176	14229	14067	14216	14207	14323	14215	14292	14196	14084	14060	14239	14136	14094	14103	14245	14290	14002	14272	14128	14294	14120	14188	14228	14272	14292	14281	14258	14127	14236	14235	14253	14310	14158	14289	14201	14223	14155	14239	14187	14300	14160	14172	14091	14241	14196	14152	14339	14292	14164	14096	14091	14128	14258	14293	14105	14252	14392	14187	14020	14183	14220	14209	14237	14358	14101	14345	14176	14235	14352	14330	14233	14095	14254	14171	14414	14122	14252	14254	14132	14251	13914	14124	14168	14327	14031	14171	14089	14213	14285	14098	14125	14254	14260	14079	13895	14164	14152	14303	14238	14190	14167	14184	14240	14220	14239	14153	14092	14209	14125	14252	14222	14181	14250	14228	14284	14232	14187	14228	14228	14121	14110	14366	14122	14298	14264	14086	14284	14234	14194	14316	14099	14156	14237	14165	14347	14155	14173	14172	14194	14210	14086	14141	14169	14075	14211	14192	14335	14245	14276	14244	14252	14172	14279	14227	14147	14079	14064	14167	14306	14216	14162	14271	14218	14233	14319	14362	14365	14212	14148	14160	14185	14007	14200	14247	14016	14162	14182	14255	14161	14418	14261	14251	14230	14173	14145	14350	14298	14218	14184	14021	14178	14228	14089	14195	14183	14353	14204	14019	14381	14233	13953	14183	14081	14146	14005	14105	13985	14260	14150	14022	14187	14152	14198	14183	14270	14118	14111	14043	14151	14300	14172	14197	14138	14381	14243	14138	14399	14121	14344	14084	14087	14180	14579	14142	14427	14115	14314	14199	14291	14020	14155	14307	14193	14109	14211	14129	14212	14273	14259	14223	14297	14062	14195	14152	14263	14123	14259	14280	14232	14112	14185	14094	14126	14273	14161	14146	14287	14154	14066	14164	14250	14119	13996	14288	14356	14221	14319	14062	14074	14041	14252	14131	14221	14192	14360	14263	14179	14146	14307	14196	13887	14148	14266	14238	14106	14202	14075	14221	14263	14224	14181	14145	14168	14124	14324	14098	14266	14182	14239	14235	14131	14118	14113	14217	14274	14235	14216	14181	14065	14215	14080	14265	14115	14098	14264	14026	14208	14145	14261	14048	14145	14285	14297	14141	14317	14149	14408	14192	14085	14127	14273	14122	14147	14129	14320	14226	14196	14172	14219	14139	14171	14348	14184	14227	14224	14134	14272	14020	14242	14347	14329	14141	14094	14170	14292	14149	13941	14215	14236	14106	14172	14028	14257	14225	14172	14052	14154	14233	14252	14230	14110	14212	14280	14100	14295	14212	14084	14220	14233	14204	14281	14290	14294	13941	14140	14164	14196	14182	14130	14194	14082	14250	14123	14235	14421	14167	14120	14162	14176	14075	14376	14097	14160	14171	14164	14192	14206	14288	14189	14085	14230	14104	14145	14166	14120	14148	14315	14410	14320	14248	14166	14257	14292	14013	14386	14235	14136	14070	14201	14309	14257	14293	14235	14244	14191	14097	14277	14217	14110	14194	14273	14051	14118	14164	14285	14251	14028	14149	14136	14224	14141	14284	13959	14225	14119	14186	14245	14093	14268	14135	14200	14241	14134	14319	14270	14051	14100	14194	14383	14198	14110	14214	14272	14231	14199	14274	14192	14333	14272	14167	14173	14135	13987	14297	14203	13981	14061	14291	14103	14225	14161	14186	14268	14055	14090	14260	14328	14005	14246	14288	14091	14360	14201	14115	14195	14358	14230	14082	14279	14135	14179	14290	14011	14376	14186	14061	14191	14143	14212	14026	14197	14383	14128	14379	14212	14183	14131	14192	14210	14195	14108	14079	14154	14333	14230	14262	14219	14133	14152	14220	14189	14130	14329	14260	14284	14224	14184	14182	14075	14123	14114	14381	14327	14233	14438	14140	14320	14174	14142	14245	14311	14186	14107	14215	14148	14328	14133	14065	14014	14245	14217	14342	14126	14140	14332	14174	14083	14121	14209	14241	14118	14241	14249	14243	14270	14227	14283	14055	14164	14364	14264	14199	14163	14099	14175	14158	14105	14216	14166	14228	13909	14195	14316	14129	14124	14227	14213	14237	14186	14291	14382	14341	14265	14167	14184	14175	14153	14177	14176	14332	14178	14117	14303	14143	14312	14252	14230	14293	14344	14245	14239	14098	14175	14281	14271	14150	14192	14123	14189	14138	14073	14251	14169	13938	14211	14254	14245	14188	14171	14140	14143	14277	14218	14037	14255	14300	14313	14283	14125	14163	14084	14206	14132	14173	14287	14076	14308	14313	14102	14103	14048	14151	14213	13990	14163	14120	13963	14104	14143	14196	14178	14263	14383	14218	14319	14259	14225	14148	14150	14176	14283	14120	14190	14176	14117	14138	14097	14112	14281	14100	14137	14272	14310	14162	14134	14192	14243	14385	14137	14188	14276	14152	14042	13995	14242	14244	14242	14244	14167	14164	14224	14118	14231	14191	14129	14073	14212	14284	14227	14224	14173	14075	14275	14273	14368	14340	14081	14186	14054	14286	14161	14294	14246	14312	14178	14261	14144	14191	13907	14368	14218	14092	14042	14097	14244	14158	14149	14088	14265	14171	14053	14241	14223	14202	14303	14207	14188	14149	14202	14338	14160	14196	14297	14014	14252	14049	14231	14447	14195	14373	14134	14364	14144	14101	14165	14087	14181	14195	14373	14046	14149	14226	14002	14295	14357	14144	14133	14181	14029	14195	14109	14102	14240	14252	14051	14116	14352	14184	14155	14177	14294	14328	14287	14222	14247	14208	14216	14286	14183	14174	14177	14160	14315	14306	14074	14288	14329	14277	14215	14076	14219	14281	14333	14226	14207	14140	14197	14182	14265	14198	14270	14211	14139	14308	14306	14347	14127	14238	14174	14088	14167	14060	14344	13999	14252	14260	14273	14067	14297	14363	14252	14138	14236	14164	14188	14299	14199	14329	14163	14319	14135	14304	14165	14293	14326	14136	14231	14132	14247	14086	14226	14086	14105	14201	14001	14179	14166	14266	14336	14236	14172	14248	14220	14361	14232	14287	14176	14269	14209	14260	14157	14252	14165	14150	14212	14031	14134	14147	14141	14047	14193	14136	14317	14233	14184	14294	14257	14138	14227	14166	14307	14228	14180	14142	14162	14183	14205	14163	14258	14227	14161	14201	14227	14327	14436	14241	14200	14139	14193	14163	14244	14072	14229	14271	13955	14314	14256	14263	14124	14248	14213	14206	14214	14217	14068	14287	14344	14156	14108	14111	14030	14210	14216	14248	14186	14088	14070	14263	14132	14200	14299	14163	14186	14205	14294	14126	14266	14263	13984	14254	14041	14084	14108	14341	14303	14023	14275	14250	14321	14185	14337	14213	14148	14219	14341	14304	14216	14321	14208	14425	14056	14178	14340	14151	14188	14177	14069	14182	14164	14152	14299	14375	14167	14286	14179	14165	14276	14066	14104	14272	14214	14134	14264	14259	14019	14125	14189	14039	14213	14293	14271	14254	14222	14153	14244	14115	14151	14100	14187	14232	14241	14150	14300	14089	14149	14267	14348	14187	14199	14185	14074	14223	14160	14057	14047	14182	14118	14218	14091	14060	14179	14274	14231	14145	14089	14304	14183	14247	14222	14333	14009	14076	14173	14090	14293	14218	14081	14329	14231	14087	14216	14099	14232	14245	14259	14030	14070	14254	14262	14216	14338	14201	14214	14101	14080	14206	14334	14134	14161	14202	14015	14205	14285	14158	14063	14184	14246	14145	14073	14112	14173	14192	14092	14124	14189	14186	14130	14235	14385	14046	14228	14103	14119	14162	14180	14083	14187	14232	14200	14325	14159	14272	14175	14188	14320	14358	14146	14146	14256	14249	14242	14199	14203	14267	14327	14045	14089	14204	14213	14326	14263	14309	14214	14137	14273	14137	14183	14207	14250	14213	14152	14277	14290	14045	13995	14253	14333	14203	14212	14145	14217	14363	14220	14469	14254	14149	14200	14182	14351	14113	14114	14140	14205	14210	14096	14066	14477	14246	14149	14097	14284	14114	14253	14131	14197	14328	14331	14115	14257	14106	14122	14277	14348	14073	14212	14190	14148	14134	14107	14154	14282	14237	14301	14393	13984	14167	14205	14117	14177	14225	14077	13926	14045	13979	14368	14119	14317	14250	14207	14182	14023	14108	14203	14111	14212	14186	14127	14224	14233	14033	14345	14248	14215	14303	14182	14284	14244	14204	14132	14146	14114	14104	14086	14168	14146	14237	14014	14094	13975	14182	14246	14078	14218	14277	14139	14147	14148	14100	14245	14266	14178	14187	14118	14084	14228	14228	14186	14265	14033	14305	14170	14184	14065	14266	14398	14110	14313	14100	14359	14233	14068	14262	14387	14199	14286	14183	14363	14081	14077	14147	14074	14232	14320	14126	14284	14327	14147	14146	14269	14121	14152	14182	14005	14366	14266	14191	14223	14304	14111	14165	14137	14137	14045	14303	14299	14246	14192	14294	14135	14151	14275	14146	14155	14249	14287	14085	14205	14305	14245	14117	14251	14231	14219	14164	14016	14270	14108	14330	14070	14208	14044	14219	14098	14265	14111	14254	14147	14206	14060	14307	14235	14163	14234	14220	14134	14235	14115	14258	14127	14014	14149	14139	14236	14190	14164	14205	14194	14192	14207	14209	14185	14165	14028	14251	14283	13982	14151	14161	14188	14154	14313	14154	14242	14271	14375	14083	14272	14171	14182	14154	14300	13988	14229	14296
33217	41155	41695	27969	19060	16810	16596	16509	16515	16528	16324	16377	16238	16223	16417	16384	16209	16236	16322	16336	16155	16287	16337	16354	16436	16465	16294	16477	16368	16230	16239	16199	16215	16310	16233	16279	16255	16057	16266	16392	16369	16210	16053	16386	16504	16277	16131	16352	16405	16374	16319	16331	16303	16221	16279	16462	16274	16251	16071	16355	16285	16171	16314	16311	16219	16209	16206	16342	16257	16179	16262	16196	16385	16116	16110	16379	16102	15985	16403	16129	16275	16325	16405	16348	16244	16350	16426	16386	16267	16388	16223	16405	16367	16247	16173	16204	16185	16272	16236	16519	16224	16382	16462	16371	16300	16185	16419	16289	16318	16215	16207	16210	16375	16089	16482	16134	16179	16149	16293	16362	16195	16350	16312	16116	16180	16222	16259	16168	16353	16182	16330	16228	16232	16424	16222	16476	16294	16121	16440	16186	16475	16137	16272	16299	16161	16267	16252	16328	16361	16141	16313	16328	16209	16330	16278	16394	16078	16372	16311	16287	16373	16178	16402	16361	16193	16317	16274	16197	16371	16137	16344	16234	16267	16380	16416	16434	16068	16285	16360	16168	16210	16289	16234	16104	16094	16281	16269	16167	16469	16211	16145	16512	16242	16205	16010	16209	16134	16231	16070	16051	16381	16253	16270	16097	16217	16125	16319	16206	16252	16255	16318	16346	16151	16280	16421	16425	16151	16332	16125	16230	16461	16358	16251	16245	16250	16236	16346	16116	16190	16315	16044	16347	16153	16192	16177	16310	16230	16228	16247	16389	16421	16553	16238	16294	16272	16163	16297	16385	16330	16203	16283	16297	16341	16426	16190	16060	16209	16150	16167	16307	16221	16184	16305	16372	16205	16289	16501	16169	16322	16216	16378	16330	16243	16210	16242	16140	16324	16177	16074	16212	16284	16213	16263	16343	16356	16377	16185	16538	16197	16279	16401	16327	16274	15981	16334	16494	16234	16226	16164	16185	16274	16364	16257	16354	16026	16021	16314	16294	16340	16409	16293	16309	16317	16416	16509	16522	16310	16224	16219	16314	16075	16470	16342	16336	16212	16187	16194	16543	16252	16312	16267	16388	16406	16403	16438	16264	16135	16486	16269	16311	16311	16151	16237	16410	16460	16159	16148	16275	16229	16150	16229	16339	16216	16519	16206	16123	16377	16188	16361	16176	16243	16326	16321	16527	16489	16307	16147	16322	16244	16269	16292	16341	16336	16224	16344	16337	16313	16346	16133	16216	16081	16334	16247	16277	16145	16485	16190	16295	16441	16391	16342	16200	16293	16235	16440	16358	16339	16310	16235	16311	16326	16145	16229	16015	16376	16296	16160	16173	16367	16321	16519	16295	16319	16208	16496	16159	16087	16201	16127	16298	16034	16213	16304	16285	16245	16399	16202	16124	16440	16136	16152	16265	16339	16247	16220	16304	16110	16154	16376	16348	16294	16359	16282	16290	16284	16255	16169	16312	16358	16327	16447	16276	16295	16234	16422	16275	16274	16096	16000	16433	16292	16243	16286	16389	16284	16517	16265	16251	16285	16303	16341	16337	16360	16213	16494	16114	16253	16195	16390	16240	16036	16221	16470	16270	16218	16325	16462	16375	16359	16454	16205	16350	16302	16242	16259	16386	16311	16226	16255	16281	16331	16388	16336	16229	16327	16295	16187	16211	16195	16388	16237	16414	16123	16204	16429	16280	16299	16287	16170	16052	16393	16210	16479	16431	16364	16277	16321	16197	16342	16542	16319	16353	16405	16282	16359	16400	16107	16281	16345	16030	16262	16436	16074	16418	16215	16407	16152	16269	16172	16315	16242	16459	16257	16137	16333	16247	16467	16338	16030	16272	16256	16326	16339	16270	16161	16348	16345	16120	16217	16388	16458	16161	16229	16337	16179	16420	16211	16267	16329	16236	16353	16135	16361	16312	16222	16342	16282	16328	16156	16237	16437	16404	15992	16274	16161	16356	16199	16059	16283	16121	16387	16186	16284	16366	16187	16463	16405	16305	16261	16351	16416	16208	16293	16313	16252	16323	16106	16176	16044	16181	16251	16432	16525	16299	16337	16316	16560	16437	16444	16212	16089	16454	16231	16260	16355	16231	16215	16297	16391	16138	16096	16244	16340	16232	16222	16280	16426	16432	16145	16530	16281	16239	16188	16151	16441	16085	16219	16253	16189	16377	16385	16285	16118	16216	16181	16012	16227	16288	16172	16399	16367	16206	16296	16310	16316	16468	16238	16184	16353	16421	16242	16397	16334	16443	16119	16264	16150	16248	16243	16109	16398	16377	16258	15904	16212	16189	16412	16273	16170	16083	16333	16003	16407	16228	16336	16280	16247	16414	16248	16256	16194	16137	16309	16337	16309	16342	16222	16085	16337	16296	16480	16404	16185	16249	16283	16320	16288	16462	16115	16293	16224	16079	16286	16256	16199	16444	16137	16340	16529	16235	16427	16114	16450	16140	16204	16225	16281	16109	16263	16416	16335	16513	16341	16285	16347	16207	16365	16222	16353	16195	16426	16354	16218	16327	16404	16366	16224	16384	16060	16206	16448	16204	16175	16319	16267	16336	16155	16054	16394	16289	16210	16343	16181	16225	16244	16290	16297	16266	16386	16402	16205	16356	16214	16239	16483	16341	16106	16165	16205	16344	16394	16247	16441	16130	16456	16367	16321	16323	16177	16073	16456	16280	16246	16194	16210	16215	16226	16346	16271	16148	16405	16286	16223	16368	16230	16314	16294	16225	16278	16386	16255	16207	16172	16208	16256	16059	16338	16219	16203	16281	16296	16197	16319	16320	16097	16340	16523	16056	16211	16349	16285	16276	16030	16159	16093	16260	16162	16060	16536	16347	16191	16313	16236	16305	16337	16349	16418	16387	16287	16240	16283	16370	16209	16310	16265	16363	16467	16144	16274	16253	16242	16335	16197	16225	16202	16317	16155	16285	16186	16084	16264	16340	16271	16240	16234	16117	16366	16541	16146	16312	16453	16283	16301	16414	16296	16185	16167	16203	16411	16071	16226	16195	16338	16179	16213	16477	16382	16238	16031	16240	16244	16305	16102	16239	16344	16021	16111	16370	16304	16126	16294	16171	16220	16398	16368	16318	15968	16410	16485	16306	16255	16220	16172	16332	16290	16287	16058	16398	16215	16469	16328	16111	15985	16251	16283	16243	16278	16391	16126	16285	16380	16430	16169	16178	16189	16176	16324	16169	16379	16302	16296	16322	16275	16325	16550	16193	16203	16053	16335	16241	16453	16308	16177	16265	16304	16198	16238	16380	16375	16208	16165	16254	16212	16453	16369	16176	16362	16300	16152	16447	16318	16428	16187	16403	16095	16509	16360	16069	15929	16127	16172	16210	16188	16227	16207	16372	16049	16324	16213	16376	16335	16261	16443	16197	16378	16216	16165	16107	16290	16144	16231	16303	16354	16234	16404	16451	16211	16219	16388	16118	16275	16105	16266	16436	16225	16346	16284	16225	16471	16195	16372	16107	16296	16250	16259	16278	16088	16225	16110	16427	16334	16109	16216	16237	16232	16278	16403	16377	16333	16271	16304	16271	16072	16213	16333	16273	16315	16201	16140	16122	16265	16264	16249	16153	16198	16134	16154	16220	16341	16285	16252	16299	16363	16286	16370	16390	16294	16347	16387	16317	16293	16253	16278	16266	16162	16291	16193	16264	16123	16249	16345	16232	16349	16289	16238	16136	16356	16529	16298	16352	16443	16220	16308	16426	16270	16322	16200	16373	16395	16400	16374	16198	16173	16206	16257	16433	16354	16252	16306	16158	16345	16584	16299	16146	16131	16304	16170	16248	16233	16348	16158	16226	16310	16171	16449	16273	16315	16329	16259	16355	16106	16343	16216	16233	16401	16482	16274	16200	16312	16355	16359	16268	16137	16222	16300	16262	16246	16383	16253	16287	16213	16263	16446	16095	16114	16399	16274	16220	16444	16350	16383	16199	16353	16291	16128	16247	16217	16263	16388	16209	16392	16340	16152	16368	16353	16255	16213	16306	16292	16338	16385	16207	16002	16273	16279	16336	16397	16402	16353	16454	16268	16043	16404	16284	16273	16294	16309	16143	16068	16220	16247	16209	16393	16204	16393	16183	16099	15977	16245	16386	16423	16405	16301	16144	16295	16207	16374	16271	16395	16303	16231	16285	16751	16287	16275	16108	16190	16155	16267	16047	16286	16428	16211	16189	16288	16320	16306	16184	16348	16401	16309	16290	16162	16303	16550	16199	16305	16201	16298	16169	16271	16333	16289	16161	16397	16305	16286	16144	16525	16317	16528	16346	16519	16108	16154	16147	16312	16319	16285	16274	16480	16408	16332	16153	16397	16313	16273	16218	16290	16162	16409	16272	16366	16229	16377	16255	16237	16243	16463	16259	16179	16317	16180	16480	16412	16213	16292	16306	16387	16320	16490	16321	16294	16368	16350	16077	16277	16227	16359	16292	16343	16354	16301	16266	16074	16424	16308	16352	16265	16150	16362	16235	16105	16213	16192	15984	16254	16275	16110	16414	16302	16191	16085	16180	16404	16334	16148	16212	16106	16414	16253	16251	16224	16260	16085	16436	16377	16335	16310	16208	16311	16233	16371	16280	16193	16255	16403	16212	16393	16316	16402	16238	16147	16341	16273	16177	16236	16098	16350	16179	16310	16132	16301	16502	16326	16406	16146	16131	16168	16175	16358	16372	16168	16296	16281	16119	16427	16250	16285	16283	16291	16153	16324	16222	16486	16131	16339	16260	16092	16086	16238	16219	16115	16337	16357	16234	16180	16297	16322	16218	16379	16115	16204	16388	16367	16575	16368	16226	16278	16292	16194	16173	16167	16293	16248	16056	16129	16196	16217	16378	16261	16390	16393	16441	16240	16356	16355	16162	16379	16127	16357	16343	16402	16362	16297	16170	16384	16157	16007	16284	16303	16228	16181	16039	16013	16216	16234	16451	16489	16340	16325	16176	16042	16028	16251	16139	16271	16317	16303	16229	16159	16392	16036	16423	16407	16295	16257	16381	16332	16109	16302	16313	16429	16297	16242	16142	16185	16050	16216	16294	16270	16118	16261	16056	16252	16342	16179	16228	16324	16044	16435	16316	16083	16452	16369	16367
41303	58350	42440	23363	16103	14544	14434	14388	14254	14465	14327	14101	14263	14167	14463	14335	14298	14134	14510	14371	14286	14236	14356	14335	14253	14247	14293	14378	14286	14354	14333	14373	14178	14134	14303	14363	14194	14104	14196	14112	14257	14352	14458	14244	14036	14279	14321	14301	14385	14355	14278	14174	14156	14373	14218	14211	14341	14193	14266	14264	14140	14410	14237	14284	14168	14280	14280	14340	14251	14242	14426	14225	14205	14291	14252	14317	14169	14450	14288	14146	14286	14183	14369	14226	14309	14284	14220	14230	14248	14322	13952	14206	14200	14295	14149	14197	14045	14206	14193	14142	14243	14155	14281	14314	14282	14307	14154	14145	14347	14196	14126	14194	14351	14230	14287	14230	14125	14255	14284	14263	14315	14452	14212	14180	14492	14098	14222	14312	14234	14100	14315	14255	14342	14264	14100	14231	14189	14273	14301	14240	14241	14399	14373	14468	14120	14227	14272	14311	14297	14394	14210	14188	14200	14318	14208	14080	14160	14291	14323	14074	14426	14069	14155	14378	14282	14152	14232	14310	14198	14171	14301	14076	14151	14292	14266	14234	14217	14156	14200	14225	14282	14128	14419	14336	14118	14207	14383	14197	14255	14269	14277	14380	14280	14074	14356	14431	14305	14256	14251	14274	14294	14265	14158	14339	14543	14334	14327	14326	14227	14253	14487	14220	14292	14474	14184	14115	14219	14371	14379	14083	14260	14332	14208	14332	14175	14387	14298	14133	14340	14237	14227	14290	14222	14220	14242	14269	14313	14212	14158	14193	14208	14226	14566	14142	14208	14162	14257	14198	14339	14210	14177	14165	14358	14215	14212	14232	14225	14264	14296	14158	14275	14196	14158	14341	14219	14174	14125	14218	14307	14236	14193	14262	14250	14269	14281	14224	14275	14130	14236	14183	14202	14294	14294	14281	14221	14130	14149	14385	14195	14280	14297	14066	14320	14252	14255	14289	14335	14227	14306	14277	14305	13993	14262	14312	14223	14332	14353	14243	14232	14391	14262	14202	14291	14357	14281	14206	14144	14256	14152	14409	14306	14338	14243	14339	14340	14174	14216	14166	14274	14204	14231	14217	14268	14188	14309	14230	14369	14127	14177	14182	14331	14456	14169	14210	14128	14319	14252	14226	14299	14269	14280	14312	14181	14152	14440	14325	14236	14184	14210	14073	14363	14212	14308	14287	14299	14328	14348	14118	14279	14163	14258	14188	14055	14110	14390	14299	14271	14094	14234	14317	14293	14243	14413	14237	14373	14239	14310	14054	14255	14216	14372	14281	14230	14240	14249	14161	14217	14311	14082	14089	14267	14116	14203	14258	14322	14203	14310	14425	14274	14186	14221	14220	14119	14302	14372	14396	14191	14254	14203	14315	14274	14141	14210	14146	14235	14222	14259	14177	14200	14381	14341	14231	14184	14254	14270	14167	14410	14416	14496	14105	14257	14349	14293	14222	14219	14553	14265	14224	14113	14358	14294	14129	14204	14203	14400	14326	14340	14279	14187	14330	14149	14371	14261	14316	14167	14240	14259	14291	14155	14277	14247	14059	14312	14234	14236	14190	14193	14282	14391	14057	14127	14468	14370	14236	14254	14201	14304	14309	14391	14111	14300	14367	14276	14252	14323	14363	14482	14290	14108	14340	14254	14359	14289	14377	14194	14298	14241	14264	14259	14336	14237	14140	14430	14335	14249	14212	14415	14308	14225	14228	14436	14328	14450	14422	14332	14201	14294	14184	14365	14325	14412	14173	14407	14210	14104	14393	14225	14152	14148	14199	14103	14207	14235	14203	14219	14338	14420	14153	14135	14458	14118	14240	14333	14283	14214	14188	14161	14273	14393	14239	14218	14130	14332	14199	14383	14198	14291	14200	14229	14281	14277	14176	14195	14250	14396	14294	14316	14216	14202	14238	14233	14360	14439	14282	14318	14292	14409	14256	14378	14089	14257	14159	14243	14133	14414	14271	14201	14328	14242	14316	14190	14339	14245	14266	14163	14283	14262	14102	14288	14271	14162	14179	14190	14280	14005	14271	14171	14217	14113	14199	14262	14170	14324	14212	14314	14194	14184	14322	14289	14253	14253	14192	14380	14338	14236	14338	14275	14250	14380	14242	14180	14354	14217	14408	14316	14261	14219	14340	14200	14264	14163	14136	14426	14282	14255	14190	14328	14216	14260	14297	14126	14252	14039	14269	14375	14428	14153	14305	13989	14291	14336	14325	14110	14471	14215	14174	14237	14301	14208	14309	14348	14329	14413	14217	14160	14497	14249	14280	14366	14337	14293	14284	14056	14300	14127	14213	14137	14456	14142	14118	14273	14168	14144	14573	14373	14447	14136	14281	14360	14056	14349	14235	14388	14232	14141	14232	14395	14356	14364	14229	14152	14138	14370	14432	14256	14263	14191	14272	14246	14229	14293	14171	14161	14202	14245	14217	14323	14275	14340	14269	14330	14271	14226	14226	14203	14233	14279	14196	14428	14423	14071	14257	14097	14245	14337	14351	14349	14400	14290	14293	14222	14321	14175	14028	14189	14312	14315	14332	14195	14334	14316	14218	14182	14173	14315	14424	14119	14366	14172	14343	14330	14258	14241	14252	14236	14357	14218	14298	14344	14179	14260	14056	14302	14291	14126	14197	14106	14276	14261	14303	14167	14240	14367	14226	14378	14198	14170	14277	14246	14251	14223	14318	14211	14350	14115	14252	14206	14155	14371	14253	14414	14336	14147	14228	14271	13984	14358	14337	14174	14149	14038	14126	14423	14296	14334	14249	14206	14137	14386	14314	14183	14229	14173	14300	14288	14329	14289	14309	14237	14214	13974	14195	14320	14087	14317	14069	14190	14239	14256	14228	14263	14310	14217	14256	14245	14548	14301	14205	14150	14249	14264	14300	14293	14153	14304	14311	14134	14168	14261	14228	14326	14162	14333	14201	14338	14443	14303	14232	14238	14174	14187	14132	14297	14191	14138	14308	14158	14341	14254	14230	14183	14097	14306	14277	14321	14341	14214	14287	14294	14207	14324	14254	14050	14372	14352	14263	14187	14259	14272	14194	14079	14300	14313	14097	14219	14263	14154	14295	14392	14199	14305	14244	14137	14215	14256	14261	14257	14486	14311	14138	14176	14220	14334	14215	14210	14134	14188	14405	14227	14128	14348	14174	14242	14324	14238	14366	14339	14191	14172	14367	14256	14343	14267	14145	14186	14326	14326	14208	14220	14228	14253	14390	14190	14216	14291	14274	14177	14229	14309	14288	14167	14189	14392	14372	14190	14146	14260	14283	14194	14223	14265	14211	14306	14165	14168	14216	14251	14206	14203	14343	14136	14123	14399	14156	14389	14182	14297	14218	14394	14309	14200	14374	14044	14230	14178	14231	14204	14269	14358	14210	14220	14401	14307	14077	14220	14388	14378	14320	14213	14327	14212	14354	14127	14205	14218	14281	14359	14262	14178	14263	14139	14307	14287	14230	14362	14211	14344	14135	14273	14368	14114	14250	14372	14369	14246	14461	14244	14204	14517	14128	14337	14191	14404	14234	14231	14216	14138	14411	14462	14238	14298	14316	14213	14285	14327	14121	14384	14267	14148	14243	14221	14234	14287	14182	14305	14342	14210	14115	14322	14140	14408	14309	14263	14186	14308	14232	14079	14218	14201	14272	14137	14314	14334	14191	14190	14324	14232	14244	14210	14381	14226	14132	14109	14216	14237	14322	14230	14130	14274	14125	14156	14093	14286	14200	14181	14294	14240	14320	14244	14177	14184	14295	14169	14282	14037	14193	14252	14194	14360	14158	14066	14244	14266	14422	14242	14026	14300	14366	14440	14289	14397	14372	14267	14174	14317	14202	14271	14272	14252	14141	14303	14319	14310	14311	14458	14383	14236	14318	14341	14164	14237	14230	14223	14253	14189	14186	14268	14209	14405	14149	14315	14188	14134	14155	14307	14289	14295	14103	14327	14298	14257	14257	14280	14285	14443	14428	14270	14391	14206	14322	14319	14231	14252	14191	14275	14328	14189	14332	14269	14228	14313	14230	14167	14138	14240	14254	14399	14162	14237	14301	14325	14385	14109	14278	14126	14222	14308	14387	14175	14428	14313	14192	14329	14329	14284	14350	14124	14364	14120	14284	14399	14329	14163	14087	14182	14274	14128	14321	14177	14236	14199	14303	14242	14144	14359	14234	14328	14214	14299	14268	14192	14154	14184	14357	14140	14170	14443	14262	14328	14229	14173	14325	14322	14207	14150	14359	14315	14101	14347	14179	14453	14194	14253	14271	14202	14412	14274	14223	14263	14152	14322	14223	14087	14257	14325	14093	14305	14122	14361	14230	14336	14408	14136	14317	14308	14047	14343	14153	13996	14112	14247	14131	14233	14229	14208	14338	14262	14351	14318	14249	14336	14233	14132	14241	14192	14328	14310	14226	14156	14233	14220	14368	14289	14246	14256	14193	14226	14296	14231	14455	14456	14390	14286	14374	14213	14187	14213	14192	14219	14105	14341	14305	14190	14331	14121	14320	14344	14182	14322	14165	14173	14283	14321	14222	14221	14301	14184	14343	14167	14296	14163	14127	14319	14282	14231	14278	14274	14383	14108	14195	14083	14487	14175	14222	14302	14366	14057	14204	14262	14255	14269	14282	14236	14348	14301	14130	14384	14369	14256	14280	14218	14343	14177	14209	14364	14265	14176	14369	14250	14161	14253	14167	14251	14146	14345	14274	14141	14285	14254	14359	14252	14421	14282	14213	14144	14505	14410	14278	14253	14246	14210	14236	14244	14134	14319	14329	14102	14326	14269	14243	14260	14251	14282	14215	14279	14397	14220	14226	14236	14231	14108	14188	14147	14371	14216	14098	14356	14182	14300	14184	14132	14272	14222	14087	14289	14257	14199	14229	14285	14134	14236	14303	14239	14195	14273	14282	14164	14175	14274	14321	14209	14148	14168	14265	14163	14320	14228	14176	14294	14137	14233	14298	14115	14051	14258	14246	14242	14343	14322	14078	14212	14347	14313	14196	14023	14301	14318	14319	14168	14256	14238	14239	14060	14096	14167	14039	14195	14188	14204	14179	14407	14355	14273	14303	14352	14368	14237	14231	14385	14185	14384	14258	14100	14175	14199	14230
30458	40806	47022	32478	21053	17775	16983	16727	16391	16541	16539	16507	16345	16417	16425	16438	16534	16553	16505	16536	16333	16508	16402	16371	16278	16406	16468	16474	16430	16454	16325	16382	16433	16441	16139	16368	16459	16601	16449	16468	16429	16378	16318	16345	16437	16544	16555	16655	16426	16589	16509	16677	16412	16336	16263	16491	16262	16115	16291	16476	16351	16431	16575	16516	16312	16482	16393	16268	16434	16316	16558	16331	16556	16476	16609	16286	16306	16241	16312	16123	16439	16284	16481	16606	16264	16546	16572	16475	16325	16446	16390	16478	16429	16712	16503	16382	16301	16414	16437	16276	16280	16338	16249	16161	16405	16316	16449	16284	16419	16466	16437	16305	16334	16226	16281	16402	16506	16417	16248	16385	16322	16362	16353	16315	16365	16426	16288	16410	16439	16339	16495	16362	16497	16384	16313	16404	16371	16452	16269	16417	16412	16369	16144	16515	16526	16560	16417	16478	16283	16341	16399	16308	16475	16285	16336	16331	16366	16458	16362	16358	16324	16402	16516	16236	16440	16330	16185	16456	16210	16359	16352	16606	16445	16278	16313	16461	16237	16170	16234	16305	16368	16276	16468	16468	16382	16306	16396	16489	16560	16346	16335	16502	16272	16509	16382	16505	16268	16241	16502	16300	16418	16502	16396	16370	16470	16261	16355	16472	16307	16329	16292	16278	16401	16368	16364	16423	16536	16551	16137	16447	16314	16331	16404	16382	16515	16494	16385	16322	16259	16520	16434	16280	16360	16555	16364	16293	16338	16314	16420	16597	16191	16265	16378	16481	16265	16177	16571	16520	16433	16512	16563	16457	16237	16391	16389	16218	16409	16454	16214	16271	16450	16487	16427	16317	16276	16373	16270	16284	16515	16317	16449	16445	16514	16507	16411	16336	16338	16336	16553	16490	16239	16306	16245	16454	16227	16262	16465	16560	16519	16576	16493	16350	16344	16370	16236	16584	16331	16564	16469	16544	16399	16232	16596	16562	16311	16339	16547	16233	16481	16415	16538	16330	16258	16665	16480	16536	16195	16260	16179	16395	16396	16437	16128	16386	16362	16645	16450	16230	16508	16444	16583	16507	16428	16403	16392	16442	16287	16362	16523	16384	16475	16291	16329	16239	16453	16392	16573	16336	16291	16217	16359	16656	16346	16494	16275	16431	16489	16336	16198	16580	16414	16223	16479	16639	16391	16551	16394	16453	16156	16476	16304	16356	16334	16303	16505	16585	16649	16162	16394	16462	16467	16281	16461	16271	16245	16335	16543	16413	16496	16320	16240	16374	16613	16419	16133	16374	16422	16396	16355	16332	16521	16252	16576	16183	16195	16452	16378	16404	16467	16350	16426	16210	16436	16354	16441	16233	16314	16156	16520	16435	16376	16428	16457	16315	16509	16389	16291	16619	16462	16419	16391	16528	16227	16288	16389	16437	16253	16360	16363	16538	16438	16450	16368	16360	16505	16291	16506	16283	16364	16424	16346	16389	16441	16471	16277	16373	16422	16341	16441	16308	16412	16127	16412	16343	16377	16638	16469	16297	16420	16245	16523	16475	16329	16577	16400	16390	16556	16661	16336	16531	16324	16259	16381	16383	16459	16358	16511	16409	16242	16411	16395	16455	16519	16371	16377	16407	16428	16368	16459	16355	16285	16358	16384	16465	16271	16571	16405	16283	16414	16342	16144	16356	16533	16288	16396	16468	16533	16387	16295	16291	16759	16352	16401	16497	16388	16439	16234	16554	16367	16371	16377	16361	16434	16199	16644	16310	16401	16339	16353	16429	16285	16394	16395	16401	16358	16581	16453	16284	16503	16162	16182	16468	16326	16677	16339	16359	16280	16327	16429	16330	16455	16588	16509	16419	16149	16267	16194	16336	16395	16627	16418	16157	16450	16223	16508	16319	16260	16324	16346	16246	16325	16311	16438	16490	16352	16312	16325	16527	16337	16169	16439	16228	16208	16461	16569	16353	16257	16560	16436	16327	16524	16264	16317	16291	16296	16417	16248	16388	16520	16389	16320	16467	16416	16274	16393	16494	16323	16415	16432	16205	16544	16345	16298	16361	16330	16370	16308	16481	16351	16548	16256	16526	16285	16524	16403	16357	16560	16442	16291	16360	16549	16228	16345	16406	16582	16314	16461	16451	16300	16392	16306	16369	16317	16370	16555	16410	16467	16634	16389	16478	16398	16448	16472	16321	16323	16421	16353	16268	16703	16351	16406	16429	16508	16449	16338	16468	16448	16133	16269	16463	16390	16116	16475	16463	16524	16371	16231	16522	16338	16586	16342	16321	16424	16400	16384	16478	16307	16409	16403	16443	16419	16492	16346	16519	16237	16438	16244	16230	16473	16318	16368	16612	16599	16362	16227	16392	16487	16570	16473	16436	16327	16326	16318	16307	16342	16459	16421	16227	16309	16329	16223	16542	16401	16425	16419	16589	16310	16503	16406	16347	16330	16311	16369	16329	16475	16456	16358	16280	16413	16213	16261	16141	16311	16289	16671	16346	16351	16446	16211	16486	16534	16375	16346	16388	16450	16328	16275	16325	16251	16414	16310	16411	16596	16143	16527	16404	16278	16409	16214	16540	16380	16425	16512	16473	16376	16330	16444	16369	16524	16289	16458	16338	16294	16411	16385	16301	16551	16564	16500	16313	16405	16450	16362	16660	16407	16516	16348	16379	16459	16577	16527	16439	16552	16399	16464	16384	16504	16342	16193	16289	16504	16575	16335	16372	16465	16324	16161	16314	16197	16222	16237	16335	16488	16528	16352	16414	16233	16454	16508	16412	16312	16641	16169	16496	16397	16461	16222	16323	16502	16463	16404	16368	16388	16536	16319	16476	16460	16302	16590	16426	16525	16507	16301	16400	16238	16282	16360	16361	16394	16259	16416	16404	16481	16346	16409	16379	16627	16445	16329	16478	16432	16461	16411	16451	16457	16392	16179	16276	16228	16624	16392	16595	16330	16493	16541	16426	16375	16383	16601	16282	16275	16489	16537	16502	16373	16321	16418	16233	16373	16385	16491	16191	16380	16264	16372	16145	16074	16396	16564	16330	16597	16389	16481	16337	16367	16383	16539	16403	16530	16357	16377	16360	16468	16513	16560	16479	16406	16359	16370	16412	16412	16297	16361	16554	16529	16487	16339	16372	16458	16508	16420	16404	16476	16443	16451	16530	16367	16396	16353	16167	16508	16380	16356	16386	16463	16225	16364	16192	16476	16433	16383	16430	16436	16353	16342	16274	16497	16444	16309	16347	16363	16502	16470	16362	16427	16366	16405	16545	16313	16427	16481	16403	16306	16329	16456	16446	16473	16471	16391	16458	16341	16317	16238	16146	16355	16594	16444	16566	16471	16289	16264	16299	16444	16376	16338	16494	16228	16305	16596	16430	16173	16419	16464	16527	16504	16376	16432	16449	16392	16305	16268	16427	16127	16333	16481	16366	16416	16203	16608	16484	16369	16486	16209	16722	16602	16306	16428	16348	16347	16281	16399	16538	16471	16422	16356	16636	16153	16331	16494	16475	16326	16455	16428	16536	16513	16367	16226	16526	16523	16525	16515	16129	16553	16403	16368	16481	16457	16519	16498	16433	16340	16527	16298	16383	16546	16265	16392	16307	16318	16546	16382	16402	16409	16433	16518	16390	16293	16515	16421	16336	16262	16168	16308	16313	16346	16265	16405	16272	16315	16331	16529	16413	16328	16350	16335	16454	16340	16471	16472	16271	16576	16385	16344	16487	16220	16342	16419	16193	16238	16529	16479	16231	16281	16246	16370	16568	16310	16573	16421	16361	16333	16394	16194	16398	16413	16167	16435	16261	16423	16439	16236	16511	16261	16468	16515	16480	16568	16501	16501	16488	16465	16162	16299	16477	16146	16297	16424	16392	16473	16543	16288	16453	16435	16347	16359	16470	16377	16303	16365	16450	16503	16268	16293	16225	16124	16332	16361	16341	16409	16392	16600	16429	16352	16268	16456	16442	16343	16404	16463	16369	16430	16491	16495	16569	16332	16532	16418	16383	16493	16451	16363	16395	16299	16638	16667	16275	16235	16390	16458	16283	16396	16397	16479	16439	16349	16309	16311	16290	16404	16174	16340	16630	16215	16432	16311	16409	16445	16381	16307	16413	16398	16294	16318	16402	16227	16577	16357	16314	16693	16205	16353	16457	16514	16466	16176	16309	16546	16319	16360	16606	16419	16328	16372	16238	16193	16258	16268	16332	16258	16431	16423	16314	16352	16677	16610	16454	16255	16418	16186	16511	16469	16452	16416	16592	16415	16417	16554	16208	16238	16381	16261	16402	16435	16355	16383	16551	16440	16306	16446	16423	16504	16370	16460	16662	16384	16359	16478	16469	16354	16593	16342	16467	16214	16446	16372	16400	16405	16276	16333	16375	16403	16252	16220	16193	16558	16393	16525	16280	16240	16350	16422	16383	16326	16513	16478	16426	16591	16416	16490	16280	16248	16234	16409	16244	16330	16432	16464	16440	16601	16345	16222	16385	16349	16117	16204	16416	16362	16431	16437	16570	16358	16316	16329	16487	16423	16255	16558	16509	16438	16482	16622	16503	16512	16450	16473	16371	16224	16272	16287	16429	16408	16323	16483	16273	16401	16242	16481	16398	16411	16413	16496	16352	16480	16262	16304	16427	16373	16352	16293	16593	16259	16327	16412	16426	16396	16291	16280	16313	16387	16405	16453	16351	16364	16369	16300	16543	16295	16479	16453	16383	16359	16302	16540	16343	16402	16241	16342	16566	16414	16150	16378	16365	16363	16289	16263	16576	16529	16314	16399	16371	16516	16561	16549	16441	16551	16500	16553	16580	16461	16419	16582	16419	16528	16579	16296	16335	16587	16378	16258	16632	16411	16236	16385	16411	16420	16459	16544	16485	16370	16331	16365	16550	16508	16480	16341	16643	16421	16257	16570	16298	16405	16126	16463	16392	16321	16445	16337	16505	16535	16471	16351	16352	16342	16525	16520	16244	16150	16249	16506	16310	16448	16458	16261	16437	16380	16370	16538	16325	16202	16303	16349	16244	16430	16453	16546	16221	16439	16392	16516	16541	16378	16591	16276	16353	16201	16159	16437	16525	16202	16386	16395	16337	16263	16312	16506	16525
49051	72507	52603	28534	17807	14830	14564	14278	14259	14513	14439	14423	14331	14271	14316	14398	14186	14338	14335	14146	14275	14281	14565	14406	14346	14309	14272	14153	14529	14244	14254	14365	14387	14273	14418	14416	14298	14218	14440	14196	14548	14489	14383	14377	14232	14404	14388	14510	14342	14453	14350	14280	14306	14267	14438	14308	14406	14380	14480	14223	14377	14390	14236	14264	14394	14192	14233	14257	14305	14285	14208	14289	14233	14227	14130	14405	14267	14283	14475	14457	14197	14198	14192	14320	14321	14273	14226	14356	14472	14401	14228	14350	14112	14318	14312	14217	14291	14121	14321	14251	14091	14225	14363	14286	14614	14300	14210	14332	14449	14455	14286	14228	14200	14461	14204	14366	14238	14325	14391	14408	14367	14150	14500	14228	14301	14179	14459	14209	14411	14322	14279	14457	14328	14432	14147	14502	14332	14303	14311	14287	14348	14308	14254	14297	14330	14306	14443	14327	14282	14302	14420	14356	14254	14198	14368	14295	14357	14302	14444	14393	14468	14232	14040	14312	14380	14221	14347	14278	14342	14169	14292	14271	14226	14443	14413	14256	14279	14352	14427	14388	14356	14357	14442	14427	14313	14161	14367	14411	14232	14352	14183	14415	14287	14321	14270	14272	14364	14432	14266	14268	14247	14234	14316	14289	14378	14210	14236	14365	14481	14241	14422	14229	14309	14284	14304	14230	14259	14357	14114	14061	14325	14233	14480	14382	14226	14390	14338	14156	14400	14490	14387	14364	14304	14340	14463	14297	14214	14344	14342	14256	14320	14300	14507	14295	14430	14151	14297	14224	14284	14309	14360	14257	14348	14320	14198	14422	14186	14253	14294	14291	14353	14370	14186	14247	14229	14256	14503	14360	14286	14375	14293	14383	14347	14220	14315	14155	14451	14206	14240	14156	14514	14216	14191	14212	14102	14317	14088	14286	14168	14235	14532	14297	14192	14266	14497	14426	14350	14193	14164	14320	14283	14280	14179	14220	14228	14465	14453	14320	14364	14099	14537	14367	14360	14354	14128	14353	14260	14256	14349	14185	14405	14254	14181	14357	14420	14341	14317	14391	14333	14107	14330	14277	14174	14388	14307	14196	14375	14411	14368	14213	14403	14389	14341	14295	14271	14282	14383	14355	14282	14345	14407	14164	14388	14216	14229	14247	14313	14300	14268	14408	14215	14578	14377	14234	14312	14184	14297	14393	14201	14252	14423	14209	14299	14335	14229	14220	14420	14355	14323	14242	14304	14434	14550	14345	14341	14168	14376	14173	14442	14120	14458	14441	14434	14393	14170	14288	14306	14301	14377	14549	14401	14339	14338	14424	14324	14273	14353	14254	14306	14510	14370	14301	14288	14245	14325	14318	14330	14342	14448	14480	14208	14320	14377	14349	14196	14344	14261	14308	14473	14413	14484	14147	14223	14356	14532	14294	14357	14444	14236	14207	14054	14323	14469	14305	14482	14444	14373	14159	14329	14289	14363	14217	14236	14381	14274	14304	14325	14362	14132	14361	14302	14328	14366	14353	14414	14358	14374	14188	14322	14308	14360	14149	14237	14181	14315	14240	14352	14411	14090	14217	14189	14545	14260	14292	14236	14265	14165	14335	14562	14168	14306	14230	14322	14284	14325	14353	14131	14286	14430	14199	14226	14399	14292	14354	14250	14492	14270	14265	14414	14287	14342	14298	14265	14487	14297	14164	14287	14429	14376	14341	14211	14530	14320	14217	14338	14416	14283	14182	14437	14381	14353	14390	14204	14225	14320	14282	14309	14463	14409	14333	14428	14340	14380	14384	14325	14348	14375	14273	14453	14214	14313	14290	14485	14341	14375	14323	14336	14491	14331	14222	14411	14329	14414	14250	14249	14268	14286	14412	14384	14265	14260	14423	14483	14239	14350	14299	14441	14275	14061	14395	14264	14300	14327	14321	14314	14327	14306	14385	14409	14354	14249	14316	14174	14213	14452	14315	14312	14318	14416	14161	14397	14410	14225	14355	14295	14386	14150	14252	14475	14422	14379	14268	14370	14365	14385	14348	14346	14498	14429	14301	14142	14403	14399	14392	14467	14243	14344	14266	14231	14273	14102	14493	14287	14380	14389	14200	14369	14261	14187	14329	14499	14303	14270	14258	14406	14098	14281	14261	14352	14312	14111	14370	14292	14388	14314	14191	14247	14204	14188	14354	14335	14160	14247	14497	14291	14287	14460	14421	14251	14333	14315	14222	14313	14229	14258	14296	14395	14332	14570	14271	14517	14531	14456	14349	14370	14111	14343	14386	14255	14135	14277	14449	14331	14321	14362	14276	14264	14152	14522	14211	14314	14346	14232	14332	14471	14472	14232	14245	14266	14192	14515	14129	14383	14259	14343	14282	14351	14343	14332	14227	14196	14186	14205	14228	14297	14271	14305	14302	14238	14291	14218	14298	14387	14230	14222	14180	14248	14366	14309	14407	14370	14363	14133	14289	14248	14275	14309	14258	14347	14323	14267	14293	14416	14245	14302	14066	14272	14342	14323	14373	14259	14250	14484	14171	14356	14231	14244	14316	14331	14360	14318	14268	14501	14410	14408	14232	14212	14301	14266	14246	14441	14329	14284	14378	14114	14266	14290	14311	14206	14327	14295	14270	14177	14400	14331	14348	14404	14237	14087	14214	14238	14258	14177	14415	14312	14377	14286	14426	14384	14163	14479	14293	14381	14490	14179	14441	14181	14214	14177	14260	14281	14270	14263	14379	14188	14422	14426	14451	14263	14129	14222	14204	14144	14386	14345	14301	14248	14413	14426	14243	14321	14313	14507	14359	14341	14297	14205	14155	14372	14329	14117	14414	14298	14253	14345	14279	14530	14464	14260	14191	14421	14474	14284	14364	14432	14313	14410	14076	14269	14439	14482	14234	14408	14371	14290	14225	14132	14456	14263	14314	14432	14382	14373	14279	14328	14457	14300	14352	14291	14452	14269	14282	14310	14239	14188	14297	14307	14234	14091	14295	14274	14369	14364	14551	14367	14481	14310	14253	14419	14495	14341	14275	14410	14328	14249	14330	14387	14299	14416	14438	14282	14261	14284	14426	14366	14199	14265	14218	14324	14325	14281	14220	14390	14295	14271	14418	14338	14368	14364	14401	14239	14288	14370	14194	14396	14273	14437	14329	14220	14294	14424	14217	14362	14248	14432	14417	14436	14389	14359	14300	14285	14233	14183	14250	14289	14455	14252	14329	14428	14335	14196	14439	14440	14169	14345	14359	14346	14246	14321	14165	14347	14222	14373	14439	14265	14367	14248	14351	14364	14330	14271	14332	14221	14437	14367	14258	14354	13964	14331	14240	14443	14467	14493	14218	14410	14287	14412	14257	14372	14251	14187	14202	14437	14300	14464	14195	14245	14199	14286	14094	14355	14213	14365	14253	14490	14303	14425	14244	14354	14323	14114	14515	14325	14409	14439	14266	14300	14279	14469	14275	14393	14352	14261	14324	14306	14558	14454	14189	14266	14163	14235	14313	14503	14402	14180	14453	14361	14412	14295	14288	14422	14293	14322	14298	14295	14424	14311	14132	14293	14341	14191	14448	14280	14440	14401	14362	14346	14313	14317	14193	14138	14406	14390	14267	14142	14469	14282	14355	14517	14372	14447	14295	14438	14240	14343	14303	14350	14373	14327	14355	14183	14431	14376	14464	14330	14359	14309	14315	14268	14419	14313	14381	14276	14428	14399	14370	14347	14321	14380	14397	14265	14350	14289	14441	14131	14436	14341	14365	14265	14459	14436	14304	14304	14260	14531	14171	14536	14298	14369	14440	14217	14294	14027	14282	14248	14267	14356	14250	14266	14355	14321	14349	14468	14366	14293	14365	14432	14359	14355	14492	14195	14412	14152	14365	14143	14285	14296	14291	14184	14468	14379	14329	14530	14294	14363	14231	14218	14428	14391	14272	14422	14329	14461	14364	14423	14309	14138	14311	14353	14233	14316	14060	14236	14244	14230	14364	14400	14307	14401	14313	14403	14377	14588	14295	14430	14349	14210	14217	14439	14391	14279	14395	14366	14416	14359	14305	14336	14507	14352	14205	14368	14225	14311	14477	14218	14370	14339	14391	14462	14300	14560	14347	14169	14322	14315	14480	14242	14204	14196	14324	14294	14207	14252	14281	14299	14308	14448	14221	14308	14150	14258	14277	14384	14440	14244	14219	14385	14237	14288	14409	14446	14384	14351	14178	14303	14465	14364	14121	14338	14594	14269	14380	14383	14305	14342	14497	14345	14357	14354	14478	14202	14109	14379	14237	14429	14362	14398	14569	14322	14398	14239	14216	14175	14314	14441	14382	14385	14326	14411	14482	14346	14254	14421	14315	14215	14387	14447	14458	14320	14276	14244	14435	14262	14356	14276	14320	14489	14359	14423	14375	14438	14292	14266	14494	14429	14465	14213	14197	14339	14155	14465	14321	14433	14396	14273	14353	14311	14218	14236	14613	14307	14329	14293	14170	14403	14432	14381	14231	14459	14477	14214	14107	14173	14234	14441	14300	14372	14382	14380	14423	14356	14454	14312	14490	14419	14410	14271	14423	14333	14308	14458	14369	14276	14306	14250	14267	14273	14353	14393	14210	14256	14346	14301	14232	14417	14386	14405	14438	14377	14409	14379	14438	14350	14211	14366	14323	14357	14295	14203	14397	14254	14558	14271	14349	14320	14423	14316	14268	14295	14333	14491	14326	14253	14140	14317	14277	14291	14461	14519	14457	14542	14399	14189	14393	14304	14283	14282	14187	14490	14393	14382	14374	14311	14331	14271	14354	14334	14205	14336	14258	14440	14277	14443	14270	14372	14376	14215	14375	14441	14291	14392	14342	14372	14295	14273	14510	14280	14358	14291	14349	14444	14333	14338	14356	14394	14235	14247	14331	14336	14345	14395	14307	14197	14398	14394	14211	14225	14335	14391	14195	14248	14374	14340	14248	14247	14452	14357	14324	14494	14353	14610	14241	14131	14354	14259	14200	14353	14335	14335	14379	14423	14516	14236	14194	14313	14294	14504	14181	14369	14247	14246	14301	14351	14311	14403	14352	14651	14158	14340	14292	14484	14347	14200	14310	14379	14366	14270	14255	14448	14273	14211	14476	14226	14500	14338	14314
23977	24692	36902	31118	24500	23572	22637	17302	16748	16936	16700	16604	16518	16770	16762	16529	16578	16545	16569	16552	16629	16626	16349	16351	16701	16441	16714	16502	16334	16524	16533	16568	16453	16566	16553	16509	16370	16380	16611	16685	16419	16550	16596	16520	16311	16505	16478	16452	16528	16477	16453	16445	16481	16370	16643	16588	16480	16170	16587	16516	16400	16354	16572	16392	16466	16599	16528	16447	16483	16297	16510	16352	16489	16489	16422	16749	16450	16396	16494	16369	16479	16468	16479	16502	16548	16419	16530	16300	16352	16364	16386	16335	16369	16344	16369	16335	16272	16555	16644	16291	16443	16607	16309	16501	16501	16281	16287	16411	16493	16448	16176	16557	16342	16508	16536	16402	16439	16288	16356	16417	16355	16469	16303	16365	16494	16440	16442	16362	16531	16296	16281	16413	16407	16243	16548	16306	16407	16645	16236	16458	16479	16420	16565	16345	16524	16386	16509	16614	16415	16384	16485	16260	16359	16442	16466	16629	16388	16351	16399	16425	16480	16399	16349	16323	16397	16464	16473	16482	16532	16364	16360	16268	16415	16418	16562	16538	16327	16297	16547	16367	16325	16373	16327	16436	16553	16500	16285	16581	16292	16371	16361	16386	16476	16300	16465	16410	16482	16289	16337	16227	16383	16515	16503	16390	16656	16376	16365	16507	16440	16456	16527	16334	16181	16391	16311	16513	16419	16432	16429	16274	16370	16573	16299	16424	16476	16543	16549	16236	16386	16312	16372	16349	16362	16487	16356	16363	16327	16314	16413	16320	16384	16429	16405	16370	16429	16443	16389	16297	16249	16247	16476	16314	16374	16244	16574	16355	16403	16370	16558	16390	16231	16416	16598	16458	16414	16568	16368	16444	16431	16328	16377	16476	16307	16442	16454	16385	16511	16456	16370	16374	16312	16275	16177	16277	16243	16242	16297	16327	16255	16329	16220	16563	16324	16456	16428	16305	16315	16290	16534	16417	16474	16555	16253	16214	16341	16353	16385	16445	16325	16371	16437	16195	16429	16241	16465	16467	16319	16380	16420	16523	16312	16363	16403	16477	16541	16497	16627	16331	16492	16364	16377	16317	16287	16504	16426	16423	16358	16260	16311	16468	16606	16485	16608	16226	16482	16359	16469	16475	16477	16287	16574	16290	16345	16539	16478	16287	16189	16609	16479	16302	16381	16271	16265	16291	16463	16403	16437	16568	16231	16343	16572	16392	16339	16550	16374	16563	16288	16439	16456	16362	16367	16498	16394	16263	16331	16417	16554	16546	16508	16491	16346	16364	16321	16339	16490	16442	16646	16539	16477	16415	16385	16331	16245	16451	16434	16504	16338	16424	16534	16414	16271	16399	16509	16317	16356	16467	16305	16511	16510	16503	16264	16250	16490	16558	16484	16297	16463	16248	16402	16621	16617	16402	16490	16409	16304	16350	16112	16310	16447	16531	16301	16397	16392	16457	16300	16455	16439	16358	16296	16422	16203	16495	16242	16278	16456	16268	16402	16361	16499	16262	16347	16161	16374	16550	16227	16520	16149	16444	16416	16279	16134	16599	16553	16303	16474	16326	16209	16304	16397	16326	16550	16548	16467	16258	16256	16421	16323	16181	16457	16535	16435	16319	16525	16445	16390	16490	16435	16371	16404	16415	16279	16382	16488	16374	16655	16225	16546	16594	16423	16199	16340	16393	16391	16461	16558	16584	16331	16381	16204	16249	16279	16127	16241	16607	16315	16395	16251	16253	16308	16489	16411	16351	16409	16366	16287	16329	16392	16447	16289	16134	16412	16388	16305	16498	16380	16392	16546	16426	16343	16429	16492	16389	16428	16147	16313	16394	16273	16294	16271	16403	16531	16462	16267	16410	16581	16471	16455	16367	16442	16486	16347	16309	16324	16428	16543	16519	16562	16454	16435	16334	16237	16465	16384	16529	16334	16455	16324	16219	16385	16322	16179	16376	16404	16506	16265	16437	16372	16378	16483	16277	16261	16423	16434	16600	16381	16313	16452	16526	16293	16290	16396	16535	16404	16347	16347	16368	16434	16435	16407	16365	16215	16369	16408	16409	16180	16526	16342	16480	16385	16457	16283	16409	16470	16331	16353	16450	16626	16298	16419	16354	16482	16438	16446	16453	16606	16344	16437	16238	16264	16304	16490	16306	16365	16233	16316	16391	16382	16465	16313	16378	16308	16329	16608	16519	16397	16521	16476	16463	16495	16478	16449	16426	16502	16393	16431	16473	16316	16400	16542	16335	16265	16430	16519	16578	16236	16439	16172	16355	16485	16300	16241	16420	16453	16258	16540	16515	16457	16443	16507	16285	16533	16432	16457	16369	16598	16423	16444	16387	16289	16311	16357	16432	16303	16418	16498	16346	16449	16254	16587	16413	16500	16359	16222	16384	16179	16266	16442	16409	16465	16340	16369	16466	16329	16348	16426	16445	16561	16388	16444	16682	16586	16497	16498	16322	16166	16279	16303	16193	16448	16616	16403	16529	16388	16318	16444	16480	16448	16261	16268	16239	16533	16291	16204	16349	16409	16396	16346	16323	16481	16350	16431	16474	16382	16472	16309	16370	16278	16417	16471	16322	16379	16509	16413	16373	16517	16314	16495	16449	16461	16367	16157	16423	16356	16466	16609	16375	16450	16550	16570	16587	16410	16380	16303	16496	16053	16271	16376	16395	16300	16283	16456	16184	16383	16479	16247	16261	16459	16438	16362	16499	16218	16322	16637	16341	16400	16235	16281	16396	16543	16441	16395	16543	16450	16397	16589	16341	16289	16299	16449	16409	16397	16362	16405	16309	16778	16246	16333	16338	16327	16240	16323	16334	16384	16310	16268	16289	16331	16238	16525	16438	16501	16149	16350	16585	16330	16422	16408	16471	16369	16398	16437	16038	16416	16594	16439	16385	16414	16351	16451	16310	16332	16494	16410	16338	16473	16393	16389	16299	16414	16602	16305	16691	16102	16480	16578	16211	16520	16351	16554	16383	16377	16452	16373	16235	16296	16215	16574	16412	16278	16321	16481	16196	16245	16418	16364	16424	16390	16369	16515	16352	16398	16374	16258	16373	16220	16214	16438	16567	16312	16532	16215	16245	16321	16240	16290	16540	16394	16417	16438	16448	16292	16440	16335	16437	16400	16476	16503	16428	16522	16322	16323	16307	16260	16513	16250	16264	16461	16505	16248	16453	16480	16524	16452	16360	16423	16246	16495	16307	16279	16266	16291	16484	16450	16331	16089	16353	16188	16430	16483	16201	16447	16205	16525	16473	16455	16193	16214	16449	16387	16342	16549	16430	16429	16498	16553	16365	16306	16467	16226	16291	16339	16375	16394	16404	16366	16332	16222	16473	16434	16388	16494	16449	16636	16198	16281	16369	16301	16409	16429	16377	16327	16397	16315	16293	16375	16388	16210	16431	16135	16376	16448	16305	16440	16563	16334	16308	16459	16266	16335	16429	16339	16363	16469	16423	16253	16250	16668	16467	16233	16186	16472	16461	16387	16519	16346	16414	16340	16315	16411	16433	16336	16329	16544	16510	16279	16264	16303	16450	16367	16607	16277	16346	16167	16271	16259	16407	16363	16423	16366	16275	16515	16417	16419	16320	16649	16434	16466	16469	16182	16285	16413	16375	16257	16471	16405	16396	16570	16421	16575	16453	16349	16472	16403	16226	16288	16197	16175	16318	16315	16563	16395	16459	16389	16515	16312	16334	16418	16331	16530	16401	16494	16364	16301	16291	16543	16451	16453	16259	16443	16196	16396	16244	16488	16352	16333	16348	16226	16111	16403	16421	16284	16482	16493	16353	16422	16428	16431	16335	16121	16445	16086	16383	16401	16320	16353	16383	16342	16387	16356	16431	16259	16531	16390	16428	16388	16440	16513	16395	16334	16390	16373	16390	16395	16417	16377	16248	16252	16492	16233	16535	16218	16333	16510	16596	16471	16383	16455	16591	16319	16577	16406	16422	16297	16317	16290	16446	16323	16545	16555	16210	16282	16391	16523	16496	16431	16501	16463	16193	16336	16346	16441	16301	16389	16336	16517	16413	16666	16409	16324	16388	16543	16301	16400	16406	16497	16252	16591	16409	16223	16365	16287	16373	16487	16451	16642	16281	16298	16416	16327	16349	16369	16305	16373	16268	16436	16486	16307	16299	16452	16331	16352	16526	16397	16438	16592	16506	16407	16365	16388	16320	16278	16405	16310	16545	16288	16394	16439	16325	16397	16338	16576	16373	16318	16355	16178	16374	16386	16341	16252	16227	16508	16352	16375	16478	16486	16398	16312	16382	16193	16391	16303	16317	16601	16536	16553	16348	16414	16379	16512	16434	16544	16324	16318	16215	16255	16168	16479	16111	16361	16212	16249	16264	16327	16435	16492	16411	16383	16640	16536	16422	16146	16428	16334	16262	16669	16389	16225	16389	16427	16541	16589	16574	16371	16416	16325	16618	16298	16491	16351	16343	16522	16213	16261	16096	16400	16357	16453	16370	16292	16295	16254	16506	16369	16399	16377	16407	16357	16379	16423	16356	16413	16070	16189	16391	16240	16338	16446	16496	16404	16346	16369	16314	16538	16617	16399	16541	16432	16465	16341	16309	16447	16303	16345	16317	16177	16286	16234	16311	16351	16299	16286	16255	16444	16418	16499	16394	16364	16381	16410	16329	16283	16378	16397	16457	16365	16284	16269	16363	16377	16467	16208	16318	16259	16368	16306	16499	16702	16407	16487	16405	16390	16337	16509	16309	16393	16340	16331	16256	16384	16358	16459	16368	16414	16339	16253	16472	16389	16444	16440	16493	16413	16365	16210	16350	16436	16303	16555	16608	16480	16396	16482	16319	16171	16333	16344	16453	16446	16467	16389	16343	16280	16153	16588	16304	16399	16258	16305	16366	16544	16414	16444	16392	16548	16441	16360	16232	16421	16224	16383	16276	16274	16421	16556	16122	16387	16453	16455	16454	16485	16536	16335	16403	16363	16432	16464	16291	16115	16383	16491	16425	16329	16366	16410	16281	16397	16383	16619	16402	16183	16277	16327	16438	16398	16277	16337	16475	16556	16489	16509	16338	16286	16296	16405	16264	16381	16353	16419	16334	16350	16383	16368	16209	16548	16419	16376	16535
64093	108486	87215	55088	30489	17348	14566	14223	14260	14234	14312	14162	14369	14492	14458	14248	14225	14186	14443	14497	14316	14381	14424	14285	14292	14458	14289	14388	14231	14316	14391	14259	14306	14372	14232	14259	14264	14366	14296	14405	14334	14232	14346	14174	14307	14287	14363	14431	14356	14333	14286	14362	14371	14230	14249	14263	14403	14204	14225	14365	14214	14332	14250	14465	14475	14353	14143	14347	14044	14270	14267	14406	14353	14273	14275	14225	14222	14237	14394	14313	14383	14276	14326	14257	14436	14369	14291	14398	14242	14302	14257	14239	14158	14391	14267	14307	14286	14181	14254	14429	14362	14310	14230	14320	14215	14271	14343	14315	14319	14301	14216	14369	14419	14268	14286	14588	14367	14230	14282	14260	14244	14367	14445	14104	14231	14411	14276	14334	14339	14454	14429	14307	14275	14076	14169	14324	14337	14386	14293	14267	14197	14324	14406	14437	14296	14388	14361	14270	14306	14279	14309	14427	14233	14269	14307	14258	14454	14327	14265	14323	14549	14455	14380	14333	14281	14412	14230	14290	14460	14260	14110	14333	14165	14273	14182	14309	14389	14233	14363	14233	14351	14381	14166	14310	14361	14381	14376	14374	14225	14386	14073	14355	14186	14323	14240	14256	14289	14201	14331	14396	14309	14302	14350	14241	14414	14093	14226	14399	14288	14224	14427	14429	14352	14221	14253	14371	14421	14301	14531	14217	14308	14377	14243	14256	14257	14281	14295	14313	14339	14342	14397	14352	14329	14327	14288	14189	14265	14362	14322	14409	14254	14414	14406	14166	14262	14267	14300	14298	14291	14253	14279	14335	14371	14330	14343	14476	14207	14495	14322	14337	14147	14513	14420	14194	14341	14349	14070	14387	14185	14227	14360	14502	14363	14358	14264	14454	14360	14356	14137	14319	14143	14222	14296	14385	14337	14245	14272	14283	14256	14326	14316	14164	14334	14439	14278	14215	14272	14203	14137	14350	14296	14239	14494	14207	14356	14189	14205	14051	14223	14388	14260	14204	14465	14285	14363	14375	14316	14425	14100	14090	14288	14532	14348	14296	14388	14212	14162	14212	14257	14160	14328	14450	14252	14149	14254	14389	14271	14415	14228	14111	14431	14226	14253	14145	14161	14198	14389	14338	14478	14233	14361	14408	14357	14259	14305	14316	14360	14125	14258	14273	14318	14304	14486	14292	14388	14564	14057	14316	14369	14248	14167	14277	14412	14265	14258	14295	14343	14279	14231	14034	14304	14276	14364	14408	14261	14239	14282	14278	14371	14284	14175	14360	14304	14236	14269	14286	14341	14345	14384	14262	14304	14426	14363	14144	14204	14334	14334	14321	14250	14189	14173	14206	14218	14408	14233	14392	14321	14360	14232	14126	14248	14204	14289	14476	14329	14351	14305	14354	14347	14236	14324	14341	14281	14248	14361	14354	14179	14302	14113	14244	14379	14326	14345	14395	14240	14274	14487	14062	14334	14192	14347	14204	14303	14346	14421	14307	14280	14416	14475	14373	14156	14268	14518	14493	14438	14257	14297	14406	14315	14407	14252	14311	14195	14323	14261	14339	14521	14161	14297	14153	14403	14136	14364	14223	14218	14291	14157	14392	14315	14177	14448	14425	14471	14307	14299	14210	14262	14207	14172	14153	14236	14409	14361	14359	14325	14276	14527	14364	14278	14331	14297	14354	14294	14386	14253	14406	14431	14229	14511	14331	14230	14637	14314	14339	14143	14203	14206	14333	14400	14215	14441	14217	14388	14429	14064	14334	14471	14210	14222	14459	14355	14303	14385	14278	14364	14334	14441	14321	14336	14383	14420	14390	14353	14120	14456	14337	14411	14426	14317	14274	14216	14286	14326	14260	14462	14183	14159	14247	14426	14439	14375	14208	14186	14343	14376	14281	14257	14364	14327	14183	14372	14180	14316	14352	14309	14132	14251	14274	14372	14210	14175	14365	14357	14313	14354	14482	14361	14402	14323	14158	14263	14298	14427	14284	14295	14230	14337	14241	14261	14480	14281	14001	14266	14363	14387	14289	14446	14290	14238	14488	14460	14465	14265	14291	14450	14294	14178	14090	14317	14340	14238	14342	14378	14224	14194	14314	14379	14115	14234	14330	14252	14484	14318	14246	14552	14343	14329	14344	14177	14304	14176	14505	14307	14255	14370	14309	14272	14131	14265	14198	14395	14270	14353	14348	14402	14296	14251	14299	14277	14414	14342	14219	14101	14336	14218	14366	14268	14187	14364	14292	14351	14372	14333	14289	14263	14390	14313	14138	14224	14461	14318	14291	14208	14264	14242	14430	14239	14347	14291	14420	14342	14331	14119	14277	14362	14282	14111	14381	14429	14339	14144	14361	14325	14318	14225	14347	14422	14332	14343	14312	14256	14358	14261	14287	14377	14324	14351	14152	14330	14356	14326	14272	14293	14123	14352	14207	14292	14186	14293	14156	14414	14182	14353	14169	14262	14183	14207	14350	14230	14416	14177	14359	14393	14481	14312	14281	14344	14245	14388	14237	14174	14278	14271	14222	14315	14269	14154	14166	14385	14193	14241	14143	14360	14306	14211	14438	14314	14261	14466	14336	14303	14382	14385	14492	14310	14229	14528	14211	14434	14297	14309	14317	14332	14216	14280	14305	14380	14461	14387	14113	14286	14311	14410	14456	14211	14432	14333	14212	14361	14208	14386	14260	14329	14403	14412	14308	14157	14247	14252	14398	14201	14276	14453	14264	14287	14392	14416	14431	14239	14374	14299	14361	14214	14282	14338	14258	14262	14322	14253	14379	14368	14455	14261	14293	14304	14379	14282	14238	14379	14280	14238	14316	14395	14415	14393	14392	14441	14299	14302	14274	14407	14074	14194	14390	14166	14165	14354	14326	14241	14295	14150	14417	14267	14278	14181	14281	14130	14305	14393	14166	14189	14356	14410	14266	14444	14290	14123	14313	14291	14259	14337	14321	14152	14217	14217	14273	14237	14401	14408	14527	14309	14218	14275	14312	14232	14471	14173	14219	14252	14274	14273	14156	14230	14414	14211	14447	14150	14409	14273	14307	14355	14261	14394	14356	14269	14353	14388	14306	14166	14184	14184	14337	14305	14216	14269	14447	14363	14125	14208	14321	14269	14255	14407	14132	14336	14208	14246	14182	14292	14437	14324	14152	14410	14306	14274	14344	14202	14389	14308	14364	14248	14207	14455	14290	14570	14637	14171	14421	14179	14458	14243	14285	14204	14372	14367	14228	14244	14268	14285	14332	14326	14358	14278	14427	14345	14220	14277	14166	14141	14273	14275	14338	14275	14223	14333	14160	14286	14218	14212	14449	14324	14398	14357	14291	14268	14311	14123	14314	14335	14470	14183	14280	14335	14137	14175	14166	14448	14422	14247	14190	14421	14179	14515	14477	14113	14441	14265	14307	14380	14243	14325	14161	14151	14471	14308	14217	14304	14366	14452	14403	14424	14237	14301	14226	14153	14142	14391	14307	14303	14478	14299	14231	14514	14348	14406	14253	14225	14312	14259	14391	14346	14213	14423	14476	14266	14217	14580	14194	14129	14285	14313	14454	14344	14364	14312	14233	14385	14338	14065	14380	14314	14161	14288	14240	14323	14320	14296	14328	14243	14381	14286	14256	14290	14134	14207	14479	14370	14243	14317	14101	14322	14244	14461	14298	14218	14231	14473	14251	14430	14122	14331	14148	14228	14160	14451	14348	14341	14253	14356	14427	14184	14294	14252	14425	14174	14231	14459	14274	14177	14298	14152	14196	14139	14383	14185	14302	14282	14385	14397	14325	14141	14318	14279	14285	14359	14269	14303	14318	14220	14349	14463	14378	14320	14315	14271	14276	14283	14323	14221	14317	14370	14270	14373	14281	14435	14293	14431	14312	14277	14405	14217	14322	14434	14299	14323	14468	14282	14307	14363	14348	14439	14344	14297	14156	14266	14220	14395	14246	14211	14235	14274	14274	14494	14347	14303	14289	14311	14168	14215	14329	14312	14216	14325	14324	14139	14266	14369	14233	14416	14187	14445	14389	14348	14332	14470	14194	14202	14393	14310	14232	14266	14411	14356	14171	14257	14265	14363	14186	14325	14447	14399	14310	14134	14285	14496	14459	14394	14240	14275	14252	14415	14300	14291	14318	14197	14137	14384	14260	14197	14437	14194	14417	14161	14316	14335	14267	14444	14319	14360	14206	14211	14295	14353	14232	14211	14115	14311	14223	14201	14398	14239	14330	14210	14270	14225	14291	14351	14246	14282	14335	14255	14374	14179	14351	14217	14357	14236	14301	14274	14339	14233	14275	14294	14366	14223	14341	14085	14197	14369	14270	14207	14274	14329	14300	14298	14191	14231	14319	14338	14324	14212	14267	14505	14179	14260	14301	14529	14264	14309	14288	14250	14186	14305	14352	14305	14380	14130	14361	14242	14316	14270	14242	14272	14289	14344	14175	14279	14427	14180	14312	14313	14216	14479	14156	14444	14367	14321	14299	14353	14242	14226	14411	14306	14169	14340	14393	14398	14075	14157	14359	14330	14214	14271	14153	14152	14286	14276	14143	14245	14460	14273	14346	14390	14446	14196	14253	14444	14405	14358	14405	14290	14357	14224	14301	14217	14167	14449	14247	14439	14260	14363	14301	14143	14447	14241	14414	14354	14185	14251	14174	14394	14260	14346	14239	14321	14485	14420	14345	14076	14311	14171	14199	14305	14281	14331	14255	14264	14176	14305	14382	14330	14253	14342	14399	14308	14384	14326	14184	14599	14339	14324	14210	14103	14444	14372	14471	14397	14122	14208	14383	14332	14366	14264	14545	14355	14344	14398	14350	14149	14170	14339	14280	14283	14370	14192	14365	14332	14132	14266	14262	14363	14313	14211	14167	14256	14244	14439	14272	14348	14466	14401	14225	14344	14273	14315	14363	14240	14490	14218	14361	14338	14191	14055	14147	14266	14301	14195	14298	14396	14336	14281	14353	14319	14296	14396	14199	14438	14238	14260	14265	14255	14286	14360	14294	14320	14229	14324	14267	14205	14180	14177	14157	14231	14348	14349	14175	14357	14224	14311	14297	14296	14289	14205	14356	14407	14252	14074	14197	14206	14252	14269	14317	14332	14245	14165	14417
33010	40749	41375	28325	19310	17135	16836	16469	16483	16642	16574	16555	16481	16653	16809	16536	16399	16415	16571	16585	16451	16486	16427	16468	16573	16528	16456	16490	16515	16536	16277	16394	16547	16410	16425	16499	16471	16494	16463	16420	16631	16370	16640	16529	16612	16653	16525	16439	16470	16447	16413	16443	16380	16440	16429	16587	16642	16422	16657	16449	16467	16504	16506	16528	16401	16533	16566	16230	16638	16390	16526	16560	16491	16385	16468	16395	16438	16263	16757	16581	16562	16395	16371	16536	16296	16538	16365	16470	16376	16415	16445	16411	16500	16680	16389	16500	16441	16529	16435	16543	16430	16685	16613	16376	16430	16603	16478	16526	16558	16466	16442	16566	16397	16402	16297	16498	16413	16344	16296	16452	16161	16295	16530	16263	16511	16451	16537	16160	16473	16432	16355	16286	16561	16387	16395	16450	16392	16276	16360	16368	16516	16238	16401	16531	16568	16367	16421	16570	16631	16347	16308	16438	16481	16239	16251	16405	16594	16641	16427	16348	16406	16592	16329	16424	16444	16426	16340	16469	16383	16560	16427	16484	16502	16426	16318	16523	16443	16340	16322	16569	16527	16370	16468	16514	16583	16423	16614	16392	16575	16503	16329	16569	16491	16715	16442	16450	16388	16440	16337	16299	16357	16517	16283	16487	16408	16431	16723	16482	16412	16393	16543	16539	16450	16546	16698	16307	16541	16438	16657	16483	16333	16515	16451	16559	16525	16438	16261	16431	16514	16385	16387	16476	16505	16451	16604	16272	16509	16436	16324	16482	16481	16261	16569	16642	16424	16372	16519	16305	16372	16379	16280	16490	16517	16322	16550	16310	16330	16495	16419	16264	16276	16607	16346	16408	16225	16414	16427	16528	16454	16355	16618	16588	16721	16497	16374	16501	16623	16486	16421	16519	16454	16356	16567	16389	16579	16598	16516	16349	16601	16426	16640	16506	16356	16537	16308	16322	16425	16546	16433	16327	16362	16294	16374	16354	16272	16508	16430	16586	16491	16404	16476	16463	16456	16347	16441	16447	16579	16520	16468	16468	16339	16425	16462	16350	16360	16400	16376	16279	16631	16490	16470	16354	16520	16347	16356	16416	16428	16633	16576	16571	16452	16446	16584	16548	16536	16454	16414	16413	16670	16289	16555	16330	16450	16508	16494	16656	16559	16500	16406	16398	16296	16407	16518	16348	16475	16614	16569	16482	16677	16465	16439	16330	16583	16332	16307	16518	16428	16471	16467	16452	16483	16622	16694	16374	16425	16539	16483	16482	16575	16329	16512	16506	16508	16399	16277	16230	16322	16410	16321	16653	16580	16449	16650	16452	16362	16467	16521	16508	16385	16164	16654	16350	16421	16326	16591	16388	16495	16386	16494	16682	16484	16435	16366	16430	16513	16278	16398	16388	16364	16370	16361	16332	16546	16360	16331	16378	16458	16572	16529	16352	16363	16449	16375	16457	16525	16297	16426	16438	16370	16602	16374	16637	16541	16374	16436	16366	16429	16402	16534	16431	16429	16328	16446	16319	16381	16454	16583	16419	16478	16366	16461	16223	16596	16477	16654	16694	16502	16335	16362	16411	16524	16485	16497	16374	16524	16434	16521	16365	16215	16237	16311	16363	16317	16659	16399	16637	16575	16538	16272	16493	16573	16558	16547	16557	16464	16519	16492	16496	16353	16304	16418	16571	16500	16169	16394	16465	16452	16548	16525	16276	16524	16597	16498	16410	16427	16448	16644	16421	16427	16491	16468	16382	16479	16540	16755	16359	16359	16388	16270	16586	16344	16474	16322	16416	16480	16412	16502	16471	16524	16594	16388	16311	16442	16364	16292	16391	16514	16501	16524	16502	16574	16421	16241	16430	16370	16455	16371	16494	16502	16604	16413	16611	16456	16457	16549	16294	16516	16213	16590	16552	16492	16377	16402	16505	16271	16436	16454	16483	16500	16425	16296	16244	16366	16303	16220	16352	16438	16447	16435	16504	16624	16505	16293	16365	16551	16297	16473	16467	16427	16447	16438	16509	16530	16451	16471	16358	16401	16496	16409	16542	16531	16321	16416	16524	16549	16417	16476	16563	16607	16511	16656	16513	16364	16547	16480	16411	16334	16521	16393	16297	16284	16424	16276	16497	16247	16397	16520	16401	16445	16457	16485	16423	16591	16303	16560	16369	16297	16410	16424	16631	16448	16629	16404	16473	16382	16543	16507	16173	16443	16603	16411	16417	16566	16586	16378	16498	16446	16616	16345	16361	16491	16462	16569	16388	16553	16570	16395	16420	16682	16351	16359	16510	16430	16532	16629	16606	16800	16578	16359	16453	16354	16441	16427	16504	16501	16577	16503	16447	16431	16362	16295	16788	16517	16561	16597	16422	16368	16570	16524	16332	16442	16552	16634	16516	16458	16305	16381	16417	16396	16331	16552	16480	16418	16502	16432	16416	16686	16272	16419	16378	16397	16628	16512	16515	16441	16502	16545	16470	16439	16459	16692	16630	16459	16444	16415	16535	16461	16498	16567	16486	16352	16387	16270	16517	16313	16251	16546	16612	16328	16448	16398	16431	16468	16564	16354	16537	16468	16471	16444	16396	16510	16611	16479	16438	16307	16361	16180	16597	16363	16352	16604	16454	16394	16429	16614	16563	16397	16295	16462	16530	16165	16520	16488	16335	16423	16640	16514	16635	16473	16439	16645	16395	16570	16251	16481	16497	16493	16433	16352	16436	16519	16433	16486	16453	16310	16396	16348	16485	16532	16173	16390	16431	16373	16583	16529	16472	16667	16557	16599	16476	16424	16632	16464	16523	16515	16281	16486	16320	16476	16604	16330	16484	16574	16478	16516	16492	16296	16284	16646	16667	16369	16430	16454	16455	16296	16527	16483	16465	16288	16507	16240	16388	16569	16512	16526	16513	16393	16260	16486	16571	16387	16460	16821	16519	16376	16324	16518	16464	16589	16531	16382	16504	16370	16540	16337	16426	16361	16374	16369	16290	16381	16374	16358	16506	16314	16515	16297	16423	16494	16516	16486	16592	16299	16458	16568	16213	16364	16507	16381	16503	16309	16182	16467	16328	16465	16438	16179	16317	16434	16579	16550	16473	16618	16470	16361	16572	16393	16341	16486	16450	16429	16425	16428	16370	16371	16610	16475	16310	16606	16349	16527	16299	16423	16442	16377	16582	16484	16444	16554	16591	16324	16668	16541	16541	16718	16436	16322	16565	16285	16395	16334	16460	16265	16379	16378	16460	16577	16364	16679	16455	16430	16439	16559	16428	16603	16272	16183	16398	16489	16412	16343	16475	16451	16623	16456	16448	16213	16375	16307	16483	16379	16582	16376	16390	16481	16591	16366	16568	16464	16203	16285	16478	16383	16615	16478	16571	16539	16521	16602	16630	16331	16390	16454	16457	16675	16550	16459	16359	16439	16270	16413	16400	16315	16183	16414	16406	16322	16307	16458	16748	16469	16355	16241	16491	16527	16515	16329	16352	16430	16583	16770	16525	16298	16579	16391	16660	16434	16535	16552	16471	16410	16365	16442	16471	16316	16445	16482	16452	16485	16420	16359	16443	16440	16551	16666	16424	16476	16368	16678	16716	16560	16353	16652	16340	16590	16310	16488	16331	16343	16432	16454	16442	16539	16234	16530	16339	16404	16498	16492	16527	16496	16412	16310	16529	16424	16487	16513	16429	16494	16433	16405	16410	16361	16507	16261	16521	16565	16306	16371	16661	16464	16560	16490	16355	16510	16470	16588	16481	16433	16448	16542	16566	16621	16515	16504	16250	16336	16342	16533	16373	16458	16477	16288	16483	16486	16556	16426	16452	16477	16567	16627	16338	16426	16715	16505	16374	16341	16387	16345	16362	16281	16537	16555	16328	16593	16355	16519	16318	16381	16645	16343	16644	16362	16617	16668	16448	16505	16553	16721	16389	16379	16544	16469	16517	16594	16455	16455	16300	16506	16683	16316	16310	16455	16540	16619	16398	16533	16504	16512	16506	16338	16389	16394	16490	16374	16318	16584	16442	16367	16407	16414	16362	16571	16417	16417	16349	16424	16445	16303	16459	16507	16359	16323	16545	16541	16404	16297	16464	16411	16308	16519	16622	16497	16573	16581	16242	16439	16494	16456	16594	16284	16421	16403	16417	16305	16575	16488	16544	16418	16479	16504	16625	16415	16457	16394	16357	16307	16305	16610	16397	16441	16421	16398	16490	16531	16426	16539	16593	16439	16521	16306	16526	16319	16354	16581	16459	16438	16349	16523	16611	16426	16384	16712	16457	16496	16522	16401	16494	16510	16434	16427	16434	16388	16517	16583	16593	16347	16420	16619	16347	16460	16482	16449	16344	16547	16358	16562	16429	16555	16442	16162	16604	16426	16558	16400	16446	16387	16711	16401	16514	16647	16507	16342	16523	16441	16502	16428	16338	16333	16596	16566	16573	16429	16492	16476	16452	16374	16367	16350	16342	16564	16548	16514	16403	16586	16296	16402	16385	16382	16275	16442	16452	16451	16390	16402	16479	16328	16325	16280	16271	16591	16383	16434	16393	16532	16568	16390	16438	16512	16657	16438	16589	16515	16433	16791	16570	16518	16521	16865	16537	16473	16547	16312	16384	16212	16429	16480	16462	16473	16464	16341	16426	16420	16411	16249	16292	16403	16530	16378	16534	16455	16426	16704	16562	16480	16470	16409	16386	16362	16243	16177	16440	16459	16472	16625	16476	16261	16499	16560	16555	16384	16684	16602	16554	16422	16403	16420	16362	16437	16518	16382	16528	16700	16478	16438	16304	16378	16697	16474	16349	16556	16452	16362	16470	16349	16361	16289	16456	16467	16550	16445	16444	16284	16570	16274	16149	16435	16610	16588	16488	16570	16415	16313	16559	16439	16470	16433	16407	16460	16327	16608	16442	16319	16316	16472	16495	16564	16493	16436	16636	16587	16316	16434	16668	16412	16606	16464	16554	16618	16561	16375	16579	16351	16592	16586	16636	16550	16292	16250	16395	16552	16523	16532	16639	16393	16347	16464	16607	16309	16197	16628	16397	16356	16690	16599	16242	16424	16255	16450	16443	16602	16488	16654	16366	16414	16582	16491	16332	16234	16348	16513	16365	16595	16373	16575	16329
41118	58458	42973	23436	16362	14670	14311	14279	14365	14327	14383	14525	14396	14286	14333	14366	14532	14429	14279	14235	14393	14453	14394	14351	14458	14367	14434	14266	14532	14330	14468	14224	14052	14369	14145	14239	14130	14376	14299	14212	14402	14357	14462	14241	14407	14382	14355	14027	14356	14398	14498	14231	14236	14385	14228	14425	14352	14506	14314	14353	14253	14363	14324	14338	14344	14256	14371	14211	14101	14365	14383	14438	14331	14266	14312	14242	14437	14179	14361	14216	14261	14381	14427	14305	14300	14317	14328	14395	14376	14335	14409	14358	14227	14298	14180	14430	14348	14268	14348	14437	14384	14248	14512	14353	14281	14192	14270	14362	14349	14270	14391	14204	14335	14334	14260	14285	14251	14123	14447	14467	14269	14193	14254	14327	14308	14329	14334	14429	14255	14301	14339	14361	14460	14374	14242	14298	14330	14300	14330	14291	14418	14439	14250	14333	14219	14326	14395	14374	14363	14195	14412	14324	14298	14240	14397	14445	14266	14274	14255	14423	14193	14370	14211	14413	14237	14367	14310	14184	14335	14295	14313	14253	14268	14484	14201	14404	14343	14430	14269	14254	14261	14313	14260	14345	14242	14345	14326	14261	14333	14274	14382	14259	14380	14375	14292	14296	14252	14342	14337	14327	14220	14353	14198	14375	14296	14335	14484	14323	14259	14455	14255	14406	14171	14266	14303	14416	14384	14442	14415	14372	14426	14435	14352	14187	14182	14455	14433	14404	14244	14339	14326	14300	14354	14307	14390	14352	14368	14389	14174	14280	14217	14348	14314	14281	14295	14409	14317	14311	14284	14186	14343	14293	14345	14289	14255	14375	14278	14249	14318	14308	14406	14402	14297	14477	14443	14243	14390	14415	14490	14309	14498	14236	14175	14218	14430	14193	14257	14314	14454	14403	14398	14277	14392	14210	14364	14342	13972	14341	14353	14344	14246	14108	14321	14450	14370	14486	14263	14362	14425	14233	14367	14414	14346	14382	14209	14402	14240	14377	14173	14064	14336	14329	14264	14334	14439	14238	14358	14353	14293	14469	14423	14214	14365	14398	14341	14323	14152	14442	14435	14269	14046	14430	14287	14270	14315	14329	14315	14217	14320	14276	14337	14303	14397	14368	14383	14289	14317	14327	14275	14439	14336	14484	14307	14386	14370	14405	14340	14451	14307	14317	14405	14389	14260	14299	14221	14369	14446	14324	14371	14218	14373	14418	14483	14307	14263	14235	14379	14295	14257	14177	14286	14289	14372	14227	14553	14312	14386	14264	14353	14527	14243	14448	14073	14380	14313	14388	14492	14275	14386	14319	14390	14355	14341	14379	14352	14212	14377	14341	14393	14281	14251	14369	14384	14232	14339	14238	14312	14181	14292	14253	14235	14377	14484	14171	14400	14271	14121	14435	14184	14345	14466	14325	14389	14273	14346	14195	14275	14210	14442	14411	14454	14451	14270	14267	14335	14307	14327	14232	14303	14366	14305	14389	14347	14370	14284	14300	14382	14315	14250	14300	14367	14367	14270	14266	14345	14320	14458	14395	14316	14320	14367	14300	14314	14230	14261	14226	14320	14309	14363	14607	14406	14386	14357	14412	14379	14441	14286	14233	14321	14305	14335	14198	14401	14260	14293	14382	14348	14389	14294	14264	14442	14201	14333	14347	14289	14249	14269	14255	14416	14170	14348	14424	14453	14274	14374	14326	14353	14486	14403	14363	14310	14412	14341	14347	14109	14384	14257	14365	14481	14040	14452	14302	14399	14275	14447	14306	14322	14290	14134	14565	14341	14246	14220	14494	14224	14348	14311	14254	14437	14302	14461	14313	14257	14194	14332	14347	14388	14400	14235	14363	14292	14272	14618	14316	14260	14518	14324	14367	14295	14403	14313	14375	14322	14440	14392	14279	14194	14255	14470	14419	14477	14148	14179	14341	14376	14381	14311	14402	14302	14339	14356	14232	14316	14362	14393	14368	14306	14231	14326	14155	14391	14246	14339	14335	14212	14265	14377	14363	14347	14220	14253	14280	14401	14429	14318	14189	14475	14352	14388	14423	14392	14445	14379	14319	14261	14272	14287	14427	14340	14296	14483	14253	14345	14444	14280	14409	14380	14403	14356	14147	14413	14279	14348	14196	14290	14320	14295	14297	14325	14444	14297	14362	14401	14354	14240	14213	14414	14299	14194	14334	14316	14151	14289	14448	14404	14352	14237	14541	14387	14150	14476	14455	14385	14278	14276	14251	14293	14232	14353	14248	14347	14345	14279	14268	14224	14261	14427	14308	14287	14316	14325	14377	14323	14373	14279	14195	14255	14326	14215	14324	14280	14428	14588	14434	14210	14361	14309	14447	14480	14267	14360	14344	14311	14355	14374	14336	14301	14316	14350	14267	14564	14227	14266	14330	14331	14403	14331	14273	14216	14439	14321	14417	14248	14499	14188	14372	14398	14319	14349	14329	14271	14415	14152	14254	14249	14231	14203	14188	14226	14326	14433	14385	14177	14401	14076	14317	14199	14330	14386	14327	14359	14236	14356	14428	14337	14397	14463	14229	14361	14391	14328	14366	14222	14320	14382	14107	14263	14432	14338	14178	14352	14464	14381	14365	14244	14331	14173	14284	14256	14375	14402	14115	14358	14287	14584	14232	14334	14349	14289	14262	14421	14366	14302	14407	14371	14316	14438	14281	14319	14363	14322	14351	14214	14302	14350	14428	14238	14418	14373	14404	14482	14378	14133	14241	14482	14194	14436	14359	14324	14228	14385	14219	14318	14542	14304	14197	14407	14387	14362	14194	14350	14144	14385	14387	14291	14414	14339	14351	14361	14283	14213	14263	14247	14359	14262	14151	14272	14426	14280	14472	14236	14281	14448	14333	14455	14333	14352	14324	14414	14299	14311	14243	14463	14426	14236	14421	14294	14272	14522	14306	14356	14236	14355	14449	14318	14428	14330	14328	14470	14444	14249	14276	14436	14225	14393	14262	14448	14326	14278	14189	14487	14418	14410	14294	14306	14435	14306	14430	14376	14341	14296	14406	14353	14437	14377	14255	14415	14326	14297	14226	14268	14465	14307	14350	14163	14412	14204	14395	14295	14422	14288	14441	14280	14271	14235	14309	14496	14188	14271	14447	14310	14342	14199	14325	14288	14445	14234	14415	14289	14329	14430	14300	14487	14485	14288	14383	14248	14357	14319	14215	14287	14425	14422	14268	14333	14403	14256	14342	14453	14399	14177	14424	14033	14266	14232	14223	14348	14334	14301	14169	14437	14326	14378	14252	14395	14255	14308	14039	14248	14245	14346	14302	14283	14266	14347	14233	14495	14239	14303	14317	14289	14250	14321	14305	14267	14429	14233	14355	14499	14185	14336	14310	14356	14322	14365	14099	14588	14306	14351	14282	14278	14260	14389	14206	14292	14244	14465	14202	14347	14243	14318	14237	14213	14198	14410	14369	14298	14267	14326	14459	14244	14469	14269	14398	14473	14271	14182	14457	14298	14321	14370	14448	14193	14310	14455	14190	14408	14270	14518	14432	14323	14307	14381	14379	14450	14357	14149	14423	14404	14483	14337	14410	14307	14232	14346	14310	14272	14266	14206	14317	14265	14218	14422	14225	14210	14230	14424	14347	14386	14185	14378	14250	14466	14225	14277	14340	13994	14408	14240	14496	14254	14248	14470	14295	14471	14296	14143	14426	14325	14303	14210	14337	14429	14345	14197	14357	14261	14283	14476	14489	14311	14434	14308	14289	14256	14262	14212	14404	14191	14246	14292	14374	14339	14433	14259	14203	14392	14258	14379	14478	14273	14480	14298	14384	14264	14297	14342	14404	14272	14457	14278	14356	14275	14370	14254	14439	14249	14177	14305	14258	14370	14202	14318	14273	14302	14162	14591	14435	14345	14176	14312	14264	14345	14231	14475	14144	14287	14240	14425	14454	14274	14315	14399	14280	14284	14428	14362	14322	14290	14412	14301	14408	14256	14322	14394	14353	14214	14366	14243	14225	14427	14357	14433	14323	14323	14291	14559	14370	14313	14351	14399	14102	14413	14324	14405	14330	14320	14489	14296	14316	14304	14404	14454	14354	14348	14387	14419	14274	14392	14381	14348	14303	14266	14117	14223	14440	14445	14284	14377	14323	14441	14297	14307	14314	14348	14263	14313	14268	14355	14229	14533	14261	14232	14585	14150	14279	14215	14251	14341	14254	14341	14345	14399	14310	14418	14306	14418	14338	14320	14279	14295	14401	14173	14363	14442	14195	14219	14247	14468	14234	14250	14246	14312	14195	14274	14479	14371	14446	14350	14469	14252	14229	14328	14123	14280	14367	14220	14255	14241	14307	14372	14604	14291	14363	14272	14341	14436	14218	14276	14486	14382	14325	14448	14435	14168	14246	14488	14445	14437	14285	14407	14416	14430	14336	14216	14375	14284	14263	14353	14432	14433	14270	14243	14236	14266	14392	14424	14208	14436	14332	14447	14424	14418	14295	14458	14549	14273	14418	14339	14503	14273	14304	14445	14437	14356	14414	14444	14340	14243	14336	14427	14469	14475	14342	14338	14375	14305	14353	14522	14305	14409	14453	14287	14272	14403	14268	14351	14217	14407	14344	14529	14394	14285	14221	14455	14192	14424	14334	14264	14419	14400	14300	14309	14401	14287	14340	14287	14152	14311	14384	14408	14333	14246	14375	14309	14269	14246	14301	14425	14285	14345	14495	14383	14342	14209	14192	14375	14183	14270	14239	14351	14333	14317	14371	14266	14324	14206	14256	14241	14212	14381	14266	14304	14257	14332	14324	14314	14505	14396	14395	14282	14429	14199	14278	14296	14372	14327	14304	14347	14225	14262	14181	14363	14272	14427	14273	14362	14249	14407	14315	14373	14481	14461	14321	14529	14248	14355	14333	14219	14196	14372	14373	14216	14427	14298	14339	14398	14384	14319	14312	14318	14336	14532	14350	14323	14302	14372	14112	14356	14300	14282	14122	14414	14376	14337	14336	14251	14327	14408	14241	14259	14362	14276	14510	14168	14477	14135	14235	14309	14418	14348	14213	14410	14324	14217	14465	14434	14207	14426	14360	14352	14200	14329	14437	14413	14174	14410	14237	14380	14391	14330	14338	14242	14355	14324	14434
30041	40123	47882	33044	21340	18006	16971	16607	16454	16504	16475	16742	16655	16576	16374	16457	16390	16547	16641	16726	16693	16323	16608	16613	16361	16592	16600	16616	16523	16491	16453	16396	16579	16476	16427	16769	16587	16469	16461	16491	16629	16556	16406	16652	16555	16455	16632	16518	16464	16640	16667	16620	16451	16634	16618	16582	16500	16574	16448	16592	16450	16505	16298	16499	16337	16447	16368	16366	16525	16796	16578	16582	16581	16409	16435	16541	16417	16547	16521	16444	16289	16537	16562	16287	16709	16493	16544	16686	16517	16604	16236	16336	16569	16383	16534	16463	16486	16214	16328	16422	16580	16395	16527	16630	16409	16330	16593	16769	16515	16649	16367	16450	16582	16291	16460	16576	16522	16419	16440	16491	16526	16620	16576	16636	16567	16441	16554	16547	16467	16633	16703	16579	16514	16497	16545	16584	16523	16421	16471	16534	16431	16536	16369	16506	16629	16334	16249	16557	16289	16540	16369	16617	16631	16420	16413	16467	16780	16560	16689	16475	16589	16636	16605	16504	16459	16521	16417	16450	16536	16590	16686	16573	16476	16459	16778	16387	16458	16578	16428	16459	16610	16375	16557	16399	16560	16450	16554	16615	16573	16519	16347	16613	16350	16594	16514	16530	16322	16573	16384	16376	16412	16402	16590	16288	16552	16343	16472	16618	16593	16460	16658	16337	16445	16495	16497	16363	16491	16670	16525	16463	16613	16532	16538	16602	16549	16500	16584	16588	16483	16520	16536	16618	16365	16491	16390	16584	16329	16404	16601	16494	16488	16470	16457	16424	16221	16268	16243	16274	16622	16193	16312	16267	16415	16435	16576	16506	16429	16411	16359	16622	16545	16620	16594	16516	16553	16454	16444	16379	16251	16497	16593	16503	16646	16505	16456	16534	16557	16472	16347	16570	16512	16579	16578	16336	16420	16331	16413	16532	16638	16531	16744	16602	16500	16408	16366	16475	16646	16451	16520	16621	16729	16452	16463	16543	16369	16374	16416	16648	16467	16315	16486	16503	16395	16401	16521	16448	16549	16382	16323	16689	16463	16398	16476	16384	16477	16588	16671	16397	16580	16512	16447	16408	16462	16410	16467	16640	16552	16542	16551	16378	16528	16389	16385	16431	16338	16216	16742	16494	16685	16559	16388	16512	16654	16456	16354	16714	16605	16513	16633	16303	16566	16342	16626	16340	16429	16611	16364	16419	16599	16506	16554	16496	16470	16553	16285	16359	16423	16593	16366	16421	16676	16525	16626	16585	16670	16504	16618	16569	16310	16462	16436	16240	16449	16510	16579	16492	16484	16383	16605	16344	16485	16609	16646	16656	16361	16458	16640	16310	16450	16471	16627	16277	16468	16562	16720	16320	16637	16507	16636	16403	16238	16354	16523	16549	16629	16600	16464	16549	16685	16631	16336	16504	16834	16426	16540	16353	16451	16534	16491	16497	16575	16491	16532	16562	16352	16423	16454	16392	16310	16416	16548	16446	16635	16515	16433	16534	16592	16696	16672	16493	16792	16449	16593	16290	16640	16468	16440	16647	16649	16594	16522	16372	16417	16517	16552	16601	16443	16507	16619	16593	16421	16462	16583	16612	16461	16397	16383	16377	16568	16439	16498	16417	16348	16384	16443	16544	16590	16490	16351	16553	16584	16474	16387	16441	16427	16777	16518	16363	16487	16335	16503	16470	16312	16608	16428	16443	16367	16556	16456	16490	16621	16439	16708	16415	16393	16663	16568	16816	16483	16593	16489	16560	16461	16495	16536	16560	16302	16338	16325	16476	16563	16543	16425	16472	16550	16386	16286	16557	16382	16478	16496	16303	16528	16557	16639	16569	16535	16534	16496	16592	16696	16394	16710	16520	16516	16427	16547	16610	16389	16560	16563	16495	16393	16473	16393	16422	16367	16505	16472	16532	16423	16423	16579	16453	16339	16248	16403	16350	16374	16456	16483	16620	16580	16370	16497	16489	16605	16219	16538	16631	16417	16287	16612	16418	16863	16464	16525	16436	16387	16494	16663	16514	16577	16482	16469	16466	16698	16588	16499	16669	16394	16753	16361	16553	16575	16549	16654	16635	16635	16517	16465	16641	16412	16676	16515	16481	16473	16553	16414	16533	16556	16463	16519	16416	16611	16590	16586	16541	16496	16590	16447	16576	16587	16333	16554	16426	16609	16461	16492	16565	16534	16492	16481	16651	16453	16451	16493	16421	16680	16291	16411	16559	16580	16461	16604	16614	16544	16581	16662	16314	16375	16491	16493	16589	16596	16442	16365	16628	16467	16411	16584	16374	16333	16490	16319	16569	16562	16527	16415	16514	16563	16370	16349	16543	16621	16735	16601	16564	16419	16562	16683	16532	16429	16543	16500	16570	16598	16532	16613	16631	16395	16509	16481	16635	16473	16445	16565	16508	16510	16450	16436	16580	16446	16600	16536	16511	16511	16337	16425	16555	16606	16354	16498	16607	16619	16724	16529	16342	16621	16505	16251	16220	16320	16493	16436	16451	16272	16567	16622	16737	16502	16501	16528	16698	16509	16437	16595	16446	16456	16641	16551	16417	16354	16441	16463	16352	16405	16168	16445	16504	16525	16387	16386	16434	16511	16458	16430	16534	16753	16450	16383	16337	16346	16369	16445	16602	16573	16658	16387	16685	16497	16444	16525	16467	16509	16442	16381	16366	16358	16409	16474	16685	16440	16604	16654	16505	16489	16551	16387	16586	16491	16497	16450	16617	16473	16513	16490	16418	16734	16414	16452	16597	16496	16468	16634	16407	16522	16373	16544	16445	16384	16312	16539	16389	16516	16440	16521	16502	16552	16216	16744	16584	16600	16571	16465	16469	16437	16477	16418	16545	16494	16505	16535	16546	16401	16442	16590	16375	16492	16428	16505	16447	16431	16345	16378	16434	16421	16552	16296	16362	16485	16327	16564	16598	16431	16278	16569	16500	16559	16407	16335	16437	16400	16343	16359	16544	16687	16493	16398	16333	16407	16445	16467	16612	16643	16489	16440	16584	16595	16434	16592	16446	16647	16322	16594	16742	16586	16640	16691	16616	16610	16495	16535	16541	16673	16470	16636	16409	16524	16622	16621	16457	16474	16623	16368	16508	16338	16571	16619	16557	16357	16791	16544	16379	16478	16559	16473	16690	16439	16432	16614	16613	16398	16680	16523	16516	16568	16335	16643	16466	16429	16359	16452	16569	16362	16541	16407	16430	16803	16314	16481	16593	16339	16459	16482	16456	16334	16385	16606	16275	16348	16424	16401	16473	16365	16449	16674	16504	16599	16568	16526	16369	16656	16500	16598	16582	16558	16588	16450	16324	16540	16439	16537	16643	16655	16504	16606	16273	16370	16520	16539	16374	16403	16417	16264	16442	16703	16458	16623	16628	16590	16411	16303	16386	16606	16352	16553	16421	16539	16670	16459	16505	16615	16309	16495	16526	16588	16751	16662	16445	16510	16452	16538	16359	16636	16574	16572	16384	16462	16640	16451	16380	16366	16374	16352	16294	16642	16650	16590	16657	16472	16516	16347	16513	16442	16487	16690	16579	16428	16417	16383	16435	16477	16548	16533	16489	16560	16530	16424	16544	16579	16499	16592	16587	16499	16413	16453	16534	16841	16549	16681	16535	16567	16386	16497	16562	16480	16329	16552	16527	16496	16819	16546	16472	16439	16413	16237	16578	16536	16633	16632	16542	16409	16341	16581	16590	16442	16655	16618	16466	16550	16659	16562	16146	16514	16501	16379	16501	16699	16471	16353	16562	16513	16503	16339	16543	16468	16403	16451	16336	16493	16466	16420	16528	16369	16615	16604	16517	16456	16563	16760	16635	16509	16417	16428	16505	16546	16646	16618	16419	16515	16489	16348	16506	16494	16466	16668	16614	16566	16410	16613	16463	16475	16519	16345	16462	16375	16331	16588	16619	16656	16682	16564	16444	16557	16521	16475	16481	16361	16415	16519	16649	16252	16434	16410	16396	16508	16405	16346	16457	16589	16642	16567	16525	16440	16513	16445	16599	16468	16457	16554	16450	16490	16496	16567	16533	16370	16323	16498	16421	16341	16578	16409	16555	16443	16424	16444	16452	16518	16569	16499	16537	16550	16509	16397	16361	16601	16612	16590	16446	16374	16481	16687	16200	16432	16486	16398	16316	16466	16494	16392	16538	16371	16564	16354	16537	16396	16413	16518	16598	16389	16348	16441	16448	16467	16481	16698	16550	16564	16406	16344	16567	16414	16326	16310	16534	16461	16623	16696	16391	16407	16463	16573	16496	16560	16537	16474	16356	16422	16428	16566	16523	16554	16535	16672	16658	16419	16343	16494	16582	16441	16624	16622	16413	16498	16311	16387	16415	16499	16400	16587	16541	16540	16545	16417	16481	16536	16698	16536	16533	16579	16340	16582	16433	16653	16521	16574	16588	16429	16603	16381	16421	16446	16716	16486	16583	16359	16464	16465	16403	16725	16435	16738	16463	16486	16450	16452	16453	16550	16521	16397	16382	16536	16405	16641	16329	16474	16440	16491	16524	16358	16439	16469	16823	16381	16534	16473	16529	16624	16356	16649	16554	16475	16575	16569	16666	16531	16471	16646	16406	16541	16350	16319	16472	16491	16596	16393	16453	16559	16429	16441	16681	16511	16371	16352	16351	16512	16406	16490	16433	16534	16632	16416	16613	16534	16573	16498	16603	16430	16433	16395	16554	16541	16586	16439	16513	16458	16451	16420	16375	16332	16553	16502	16639	16365	16408	16366	16599	16527	16517	16447	16561	16486	16591	16438	16571	16474	16541	16555	16526	16308	16616	16499	16551	16630	16535	16513	16554	16727	16318	16562	16136	16422	16574	16498	16584	16645	16581	16513	16650	16579	16659	16572	16539	16676	16511	16625	16504	16440	16528	16488	16604	16670	16348	16451	16499	16484	16253	16645	16503	16578	16422	16543	16328	16620	16639	16459	16690	16586	16437	16307	16641	16424	16304	16543	16350	16664	16260	16648	16496	16406	16568	16596	16599	16567	16422	16662	16601	16365	16607	16620	16447	16537	16419	16640	16474	16533	16422	16500	16589	16439	16539	16538	16629	16580	16345	16485	16453	16370	16618	16680	16497	16294	16397	16583	16469
48748	73378	54087	29098	17858	14976	14396	14494	14523	14309	14448	14414	14480	14504	14282	14315	14437	14391	14288	14366	14638	14506	14422	14521	14304	14353	14347	14477	14402	14230	14476	14353	14456	14478	14458	14414	14352	14550	14348	14249	14244	14482	14387	14487	14437	14436	14237	14417	14295	14173	14417	14127	14279	14358	14494	14487	14513	14499	14431	14257	14410	14446	14360	14204	14464	14421	14314	14502	14423	14401	14524	14387	14552	14521	14294	14356	14227	14339	14374	14349	14378	14329	14369	14339	14296	14438	14517	14292	14362	14472	14402	14387	14140	14453	14331	14325	14465	14349	14301	14316	14327	14424	14415	14534	14510	14297	14285	14350	14334	14458	14549	14336	14345	14434	14278	14367	14529	14309	14290	14362	14409	14274	14382	14409	14419	14360	14316	14504	14528	14138	14200	14514	14377	14367	14212	14417	14163	14510	14503	14521	14495	14370	14203	14356	14525	14195	14118	14489	14213	14386	14350	14445	14512	14215	14478	14389	14267	14482	14423	14488	14343	14392	14342	14411	14368	14370	14340	14236	14470	14353	14340	14375	14387	14457	14220	14337	14396	14441	14402	14322	14395	14605	14280	14515	14500	14235	14343	14401	14472	14403	14268	14305	14395	14364	14461	14506	14614	14367	14534	14463	14257	14303	14505	14426	14395	14427	14449	14307	14370	14381	14405	14498	14478	14445	14393	14452	14370	14418	14431	14419	14498	14112	14472	14415	14586	14263	14356	14499	14337	14307	14328	14295	14294	14397	14456	14375	14319	14347	14215	14489	14386	14358	14270	14445	14372	14231	14288	14329	14278	14379	14405	14429	14554	14356	14375	14419	14424	14296	14303	14314	14474	14378	14373	14391	14515	14357	14376	14462	14441	14395	14328	14435	14326	14520	14266	14384	14343	14527	14565	14395	14483	14322	14415	14420	14397	14469	14376	14459	14366	14322	14338	14452	14343	14316	14349	14472	14452	14307	14498	14368	14306	14263	14308	14464	14537	14344	14329	14378	14396	14355	14371	14363	14251	14487	14222	14273	14522	14243	14425	14310	14348	14304	14514	14512	14410	14332	14435	14304	14335	14411	14455	14344	14432	14526	14466	14388	14237	14288	14402	14535	14505	14411	14414	14334	14461	14245	14331	14334	14483	14311	14407	14506	14138	14366	14370	14437	14501	14323	14401	14423	14309	14380	14326	14368	14478	14396	14338	14294	14442	14338	14457	14436	14367	14377	14470	14385	14306	14431	14304	14372	14395	14324	14354	14371	14309	14434	14292	14484	14618	14321	14160	14325	14277	14527	14364	14419	14419	14503	14427	14415	14302	14399	14339	14260	14345	14320	14567	14301	14383	14320	14271	14315	14388	14376	14409	14350	14339	14338	14336	14463	14462	14474	14257	14582	14343	14304	14420	14335	14430	14387	14317	14168	14360	14315	14316	14275	14197	14368	14363	14357	14463	14436	14359	14307	14394	14430	14338	14414	14449	14359	14323	14349	14131	14552	14561	14347	14420	14362	14425	14544	14390	14406	14240	14495	14195	14431	14404	14472	14556	14332	14327	14449	14369	14493	14359	14504	14446	14436	14470	14408	14342	14351	14239	14541	14311	14382	14515	14401	14529	14298	14288	14285	14345	14267	14264	14403	14330	14273	14423	14467	14413	14414	14268	14460	14378	14358	14418	14377	14279	14358	14258	14346	14382	14291	14355	14404	14379	14357	14375	14447	14425	14443	14252	14404	14320	14241	14332	14431	14461	14509	14337	14365	14251	14298	14476	14311	14508	14379	14334	14475	14199	14502	14426	14408	14319	14449	14302	14284	14376	14574	14575	14301	14458	14392	14480	14365	14382	14112	14458	14455	14276	14393	14579	14331	14462	14504	14328	14418	14355	14540	14520	14245	14431	14357	14211	14353	14361	14534	14571	14239	14504	14338	14481	14153	14385	14647	14339	14267	14380	14433	14535	14403	14292	14585	14290	14505	14385	14390	14586	14289	14525	14283	14338	14417	14271	14439	14505	14387	14583	14316	14472	14272	14422	14370	14441	14356	14243	14306	14446	14275	14632	14365	14303	14386	14422	14472	14512	14416	14520	14292	14407	14262	14408	14417	14504	14540	14399	14407	14436	14418	14426	14464	14352	14517	14356	14313	14282	14477	14522	14478	14388	14341	14277	14328	14338	14318	14450	14371	14471	14217	14341	14507	14437	14368	14307	14368	14416	14556	14341	14299	14317	14471	14236	14403	14441	14495	14457	14493	14479	14370	14231	14518	14344	14327	14430	14390	14546	14314	14432	14343	14358	14432	14453	14382	14415	14376	14315	14135	14551	14361	14507	14403	14230	14348	14405	14403	14356	14363	14355	14435	14281	14499	14332	14225	14361	14484	14310	14499	14292	14559	14381	14494	14309	14420	14413	14284	14363	14474	14342	14173	14292	14483	14374	14511	14436	14438	14265	14326	14422	14370	14359	14205	14265	14245	14410	14276	14453	14419	14530	14406	14654	14457	14347	14503	14456	14232	14340	14508	14265	14323	14254	14213	14443	14411	14404	14526	14171	14510	14391	14243	14441	14462	14537	14295	14343	14446	14352	14479	14434	14296	14171	14450	14306	14273	14362	14472	14340	14338	14429	14271	14414	14435	14424	14419	14382	14447	14397	14434	14299	14336	14389	14218	14448	14359	14461	14333	14521	14384	14065	14397	14290	14507	14314	14209	14519	14365	14341	14338	14427	14527	14382	14243	14451	14407	14498	14348	14392	14324	14468	14354	14378	14531	14225	14317	14413	14460	14391	14278	14378	14285	14217	14551	14480	14356	14435	14347	14338	14391	14321	14474	14305	14307	14437	14196	14519	14514	14414	14270	14315	14388	14266	14394	14287	14292	14518	14430	14416	14401	14463	14496	14370	14264	14358	14209	14415	14323	14423	14280	14300	14447	14270	14411	14466	14324	14406	14365	14402	14383	14295	14297	14307	14351	14230	14372	14394	14530	14268	14472	14403	14338	14406	14499	14347	14438	14373	14451	14282	14416	14344	14365	14330	14388	14296	14390	14377	14491	14458	14335	14430	14346	14422	14394	14366	14355	14368	14389	14524	14356	14462	14245	14491	14305	14348	14302	14267	14332	14293	14471	14380	14416	14305	14402	14391	14449	14491	14401	14393	14278	14265	14368	14410	14462	14393	14348	14469	14298	14500	14319	14384	14279	14279	14448	14439	14427	14332	14447	14341	14372	14279	14360	14430	14348	14365	14392	14373	14362	14503	14334	14447	14229	14350	14390	14363	14387	14327	14481	14418	14463	14422	14309	14284	14414	14261	14522	14331	14282	14325	14478	14343	14365	14368	14469	14436	14423	14312	14442	14510	14309	14275	14411	14406	14368	14290	14258	14364	14366	14264	14300	14258	14354	14443	14144	14338	14371	14209	14461	14404	14331	14323	14420	14369	14398	14598	14446	14515	14524	14399	14312	14261	14465	14338	14459	14302	14307	14483	14568	14317	14371	14269	14476	14490	14594	14400	14376	14309	14252	14332	14306	14465	14498	14402	14335	14503	14567	14288	14280	14424	14414	14489	14393	14463	14544	14401	14415	14381	14520	14434	14412	14315	14422	14595	14464	14474	14506	14225	14566	14385	14346	14437	14313	14409	14274	14454	14552	14293	14405	14293	14483	14291	14303	14415	14437	14385	14230	14350	14408	14487	14479	14410	14469	14392	14410	14319	14400	14279	14299	14543	14500	14304	14366	14296	14203	14605	14364	14262	14431	14315	14348	14367	14250	14193	14472	14340	14433	14189	14448	14396	14376	14304	14516	14356	14527	14394	14305	14404	14473	14350	14298	14475	14416	14520	14316	14409	14451	14431	14571	14322	14552	14318	14362	14460	14545	14368	14352	14278	14284	14578	14459	14271	14113	14409	14321	14402	14254	14415	14523	14448	14396	14513	14371	14437	14278	14478	14477	14449	14271	14441	14304	14349	14563	14386	14394	14592	14442	14303	14473	14245	14341	14374	14235	14398	14357	14362	14272	14442	14264	14482	14543	14380	14426	14223	14476	14374	14561	14409	14553	14426	14646	14458	14392	14345	14471	14359	14310	14219	14405	14443	14571	14327	14458	14471	14443	14462	14269	14283	14283	14330	14392	14381	14435	14377	14428	14387	14485	14293	14393	14365	14295	14432	14344	14374	14200	14508	14377	14429	14239	14422	14274	14273	14332	14346	14304	14487	14476	14365	14410	14306	14418	14345	14401	14429	14277	14353	14328	14511	14395	14422	14322	14391	14465	14450	14222	14450	14231	14372	14493	14373	14325	14417	14375	14287	14408	14302	14277	14375	14267	14558	14417	14441	14174	14315	14518	14318	14566	14282	14409	14211	14477	14319	14226	14381	14299	14380	14357	14353	14360	14496	14420	14303	14356	14419	14466	14333	14564	14464	14467	14402	14402	14436	14396	14466	14420	14250	14405	14297	14428	14367	14278	14446	14253	14398	14478	14463	14463	14346	14334	14417	14459	14403	14486	14401	14316	14310	14398	14564	14184	14386	14283	14326	14414	14299	14415	14439	14486	14300	14457	14598	14299	14447	14283	14386	14541	14196	14194	14432	14319	14492	14376	14431	14219	14499	14430	14448	14379	14395	14360	14448	14470	14459	14336	14196	14334	14496	14366	14427	14417	14209	14199	14406	14354	14408	14232	14627	14463	14520	14462	14201	14435	14543	14383	14178	14340	14525	14439	14296	14343	14547	14281	14356	14370	14470	14468	14500	14344	14413	14338	14371	14098	14302	14502	14173	14462	14360	14429	14370	14428	14484	14457	14360	14482	14441	14366	14284	14448	14357	14593	14465	14422	14285	14339	14467	14287	14269	14408	14302	14488	14374	14225	14363	14351	14372	14479	14557	14175	14535	14533	14405	14466	14311	14464	14382	14396	14310	14454	14389	14347	14365	14411	14485	14517	14301	14505	14689	14339	14310	14425	14394	14390	14466	14454	14321	14424	14398	14483	14434	14391	14345	14327	14273	14249	14585	14328	14266	14310	14394	14367	14274	14449	14341	14303	14364	14322	14383	14444	14367	14576	14444	14437	14306	14369	14338	14291	14585	14322	14445	14433	14288	14373	14304	14354	14336	14360	14422	14330	14484	14488
23954	24733	37009	31132	24685	23523	22627	17621	16683	16790	17041	16849	16724	16875	16846	16734	16813	16475	16740	16447	16622	16534	16727	16670	16721	16503	16596	16723	16590	16646	16669	16490	16646	16682	16677	16727	16607	16297	16617	16374	16602	16511	16646	16418	16466	16523	16567	16404	16526	16573	16513	16372	16599	16306	16615	16517	16450	16649	16491	16662	16624	16400	16593	16395	16587	16680	16479	16556	16584	16430	16557	16235	16532	16445	16348	16441	16315	16608	16613	16401	16554	16515	16601	16499	16580	16459	16525	16390	16629	16465	16436	16419	16430	16324	16610	16450	16460	16440	16667	16430	16659	16543	16505	16415	16550	16566	16524	16545	16279	16550	16429	16670	16504	16337	16458	16471	16435	16533	16590	16441	16786	16530	16419	16327	16343	16478	16674	16426	16443	16511	16498	16498	16145	16491	16504	16339	16599	16476	16504	16494	16471	16471	16540	16510	16396	16442	16423	16407	16354	16513	16591	16379	16568	16687	16330	16494	16649	16681	16437	16269	16363	16385	16638	16610	16308	16470	16399	16444	16426	16365	16247	16401	16529	16705	16635	16512	16408	16522	16420	16508	16434	16322	16531	16341	16560	16471	16413	16660	16574	16355	16473	16583	16451	16588	16355	16449	16469	16453	16500	16551	16505	16483	16326	16464	16473	16461	16408	16646	16366	16533	16328	16363	16373	16184	16552	16593	16352	16511	16521	16565	16620	16469	16632	16532	16350	16437	16445	16416	16477	16616	16605	16527	16628	16425	16605	16430	16654	16584	16618	16520	16433	16346	16499	16706	16387	16443	16605	16477	16596	16423	16531	16225	16670	16610	16532	16444	16331	16334	16329	16431	16563	16277	16691	16532	16382	16474	16637	16622	16550	16590	16545	16687	16390	16685	16570	16481	16422	16481	16247	16203	16582	16433	16469	16406	16511	16527	16421	16484	16523	16508	16641	16433	16688	16362	16519	16440	16507	16339	16561	16482	16454	16418	16354	16515	16635	16529	16549	16477	16419	16592	16358	16462	16797	16376	16499	16520	16551	16403	16350	16659	16602	16439	16566	16550	16409	16450	16611	16514	16491	16453	16344	16349	16429	16668	16622	16464	16467	16376	16324	16323	16451	16602	16553	16343	16495	16650	16441	16547	16558	16314	16402	16560	16615	16430	16316	16474	16306	16300	16436	16464	16566	16515	16515	16423	16626	16634	16451	16587	16564	16439	16476	16579	16382	16572	16476	16403	16601	16548	16370	16423	16495	16470	16629	16371	16467	16526	16398	16685	16574	16660	16350	16522	16495	16384	16460	16444	16357	16624	16431	16417	16489	16413	16407	16492	16309	16516	16499	16216	16443	16533	16503	16488	16414	16597	16324	16726	16548	16447	16475	16620	16613	16562	16378	16505	16416	16384	16429	16542	16600	16492	16366	16251	16382	16522	16523	16363	16516	16446	16592	16522	16449	16433	16449	16341	16544	16404	16534	16311	16309	16336	16434	16303	16500	16440	16452	16378	16500	16752	16643	16636	16576	16557	16509	16480	16589	16396	16578	16429	16577	16507	16553	16426	16646	16424	16379	16366	16403	16391	16373	16659	16331	16476	16558	16642	16491	16491	16272	16523	16712	16515	16331	16372	16518	16528	16764	16504	16413	16355	16508	16486	16482	16498	16443	16490	16436	16437	16444	16407	16417	16450	16425	16406	16627	16467	16432	16515	16283	16509	16569	16589	16341	16580	16730	16504	16418	16541	16489	16450	16386	16346	16598	16450	16359	16359	16338	16543	16508	16438	16469	16533	16601	16434	16550	16489	16389	16516	16303	16510	16542	16324	16566	16339	16605	16347	16362	16466	16550	16411	16458	16435	16532	16452	16524	16537	16567	16493	16766	16631	16687	16521	16349	16501	16444	16589	16471	16452	16626	16525	16538	16342	16450	16413	16798	16525	16633	16532	16263	16354	16518	16455	16309	16697	16626	16552	16364	16290	16475	16498	16423	16626	16502	16640	16602	16373	16453	16451	16474	16486	16421	16584	16438	16324	16595	16476	16407	16576	16602	16454	16545	16564	16470	16556	16736	16597	16470	16322	16426	16437	16665	16477	16568	16446	16420	16336	16472	16537	16556	16494	16413	16485	16479	16456	16462	16654	16345	16393	16616	16374	16521	16632	16451	16555	16527	16511	16527	16487	16565	16412	16408	16307	16601	16688	16537	16521	16416	16315	16377	16301	16283	16497	16203	16416	16480	16375	16456	16259	16424	16475	16538	16392	16392	16431	16505	16616	16413	16541	16487	16512	16299	16366	16425	16317	16411	16449	16340	16572	16266	16452	16485	16234	16403	16679	16515	16552	16451	16505	16505	16412	16472	16458	16572	16516	16432	16363	16610	16652	16473	16395	16608	16533	16459	16397	16573	16445	16425	16381	16174	16450	16452	16587	16502	16514	16433	16474	16360	16388	16395	16458	16622	16501	16524	16549	16524	16611	16510	16455	16493	16486	16442	16356	16496	16310	16566	16505	16784	16507	16586	16633	16429	16525	16454	16467	16321	16556	16576	16295	16554	16376	16606	16481	16473	16414	16672	16560	16403	16475	16419	16688	16696	16431	16505	16323	16603	16258	16542	16559	16392	16370	16402	16458	16339	16484	16745	16355	16467	16524	16613	16256	16447	16680	16364	16360	16460	16308	16617	16588	16490	16181	16687	16625	16182	16625	16397	16469	16556	16344	16492	16264	16321	16409	16495	16343	16517	16408	16343	16448	16582	16534	16558	16419	16625	16404	16460	16433	16318	16616	16621	16387	16383	16229	16526	16397	16511	16493	16302	16439	16692	16332	16474	16529	16393	16504	16471	16400	16273	16453	16502	16523	16579	16510	16655	16646	16454	16639	16400	16389	16391	16495	16539	16551	16473	16274	16495	16438	16548	16427	16483	16581	16286	16358	16440	16475	16636	16456	16495	16488	16378	16281	16682	16420	16507	16641	16488	16472	16597	16506	16385	16610	16671	16554	16404	16487	16461	16499	16433	16426	16334	16383	16267	16460	16513	16319	16296	16347	16336	16588	16496	16345	16350	16589	16754	16661	16495	16331	16465	16635	16491	16443	16518	16516	16528	16656	16252	16401	16686	16512	16495	16293	16723	16470	16552	16601	16324	16289	16552	16323	16420	16677	16571	16459	16534	16482	16445	16496	16503	16327	16478	16282	16415	16274	16402	16372	16332	16434	16512	16512	16541	16498	16557	16617	16387	16517	16305	16663	16418	16398	16404	16567	16530	16649	16506	16565	16549	16546	16423	16462	16519	16671	16341	16666	16441	16483	16397	16480	16417	16268	16699	16581	16518	16557	16425	16331	16402	16409	16458	16252	16411	16288	16730	16504	16515	16415	16400	16318	16341	16459	16567	16530	16656	16594	16547	16546	16482	16307	16281	16461	16378	16488	16455	16446	16599	16460	16305	16285	16521	16518	16532	16420	16570	16395	16530	16296	16571	16195	16328	16405	16436	16475	16566	16528	16411	16525	16346	16188	16359	16594	16503	16504	16489	16534	16472	16651	16524	16359	16482	16188	16471	16587	16457	16694	16639	16588	16589	16506	16420	16379	16456	16502	16497	16622	16485	16475	16463	16476	16522	16292	16514	16565	16310	16512	16658	16382	16295	16614	16519	16513	16470	16533	16392	16308	16509	16482	16582	16657	16536	16410	16318	16567	16371	16340	16600	16490	16477	16556	16348	16588	16527	16274	16485	16390	16409	16484	16548	16501	16569	16294	16407	16322	16427	16310	16526	16465	16408	16471	16484	16534	16320	16536	16450	16279	16526	16574	16715	16418	16562	16384	16770	16400	16484	16489	16534	16435	16530	16492	16464	16620	16453	16366	16245	16323	16337	16364	16347	16490	16731	16589	16552	16525	16400	16520	16466	16323	16669	16430	16600	16567	16437	16600	16326	16748	16310	16373	16673	16565	16560	16418	16317	16347	16347	16601	16514	16293	16328	16464	16629	16402	16720	16410	16545	16597	16346	16549	16359	16400	16621	16587	16555	16649	16627	16662	16489	16475	16639	16583	16540	16580	16265	16672	16558	16503	16566	16471	16459	16292	16474	16408	16158	16703	16531	16314	16476	16642	16389	16586	16461	16341	16389	16399	16709	16650	16426	16303	16587	16481	16232	16554	16468	16382	16451	16405	16550	16200	16511	16437	16364	16440	16355	16393	16444	16279	16409	16540	16364	16464	16559	16537	16396	16534	16343	16715	16451	16507	16486	16526	16480	16552	16406	16404	16449	16607	16160	16587	16448	16452	16478	16526	16406	16414	16774	16403	16453	16309	16549	16581	16341	16571	16501	16349	16520	16635	16323	16610	16616	16602	16509	16547	16497	16657	16670	16484	16479	16598	16764	16468	16538	16602	16485	16532	16432	16546	16343	16503	16458	16554	16340	16529	16494	16509	16437	16358	16574	16491	16713	16429	16500	16430	16613	16462	16633	16398	16400	16367	16482	16276	16718	16584	16518	16486	16460	16309	16349	16420	16547	16398	16348	16538	16505	16519	16622	16359	16479	16402	16302	16278	16626	16534	16502	16487	16518	16496	16223	16539	16540	16487	16382	16327	16532	16591	16527	16513	16543	16388	16483	16611	16302	16433	16597	16591	16467	16341	16501	16564	16615	16524	16446	16661	16383	16499	16392	16582	16396	16516	16367	16440	16496	16464	16518	16529	16486	16426	16633	16542	16402	16522	16541	16525	16345	16639	16369	16574	16327	16585	16516	16447	16302	16471	16420	16467	16220	16584	16420	16665	16651	16695	16306	16431	16306	16621	16555	16415	16389	16508	16246	16377	16354	16393	16505	16353	16460	16420	16457	16385	16487	16706	16406	16523	16521	16357	16467	16447	16548	16469	16626	16547	16492	16446	16465	16553	16249	16362	16528	16473	16424	16336	16418	16354	16352	16563	16241	16512	16405	16466	16553	16474	16344	16490	16403	16533	16655	16497	16425	16484	16389	16479	16349	16481	16413	16582	16447	16528	16501	16323	16413	16533	16658	16444	16835	16378	16459	16559	16466	16314	16526	16518	16651	16203	16218	16466	16435	16334	16413	16475	16349	16379	16441	16608	16604	16264	16463	16580	16530	16456	16369	16549	16420	16557
62683	108457	86924	55523	30562	17343	14723	14422	14411	14302	14335	14308	14550	14450	14371	14334	14368	14337	14389	14414	14252	14493	14547	14295	14302	14522	14295	14431	14390	14513	14233	14420	14475	14270	14446	14415	14387	14379	14389	14481	14411	14501	14640	14542	14429	14506	14421	14441	14284	14482	14415	14447	14410	14371	14271	14428	14366	14412	14387	14551	14584	14449	14510	14403	14353	14480	14631	14598	14228	14439	14410	14267	14416	14328	14393	14442	14543	14302	14408	14301	14425	14385	14394	14450	14603	14362	14354	14321	14300	14259	14344	14370	14372	14348	14273	14296	14326	14518	14348	14207	14274	14444	14428	14524	14417	14418	14341	14296	14346	14324	14288	14286	14431	14404	14453	14396	14460	14248	14386	14423	14191	14334	14320	14483	14346	14282	14389	14330	14379	14241	14420	14293	14521	14458	14433	14398	14480	14312	14391	14438	14458	14351	14307	14271	14346	14430	14358	14312	14567	14336	14611	14553	14396	14451	14386	14421	14406	14341	14388	14448	14312	14341	14561	14491	14318	14401	14448	14205	14264	14484	14313	14469	14336	14427	14439	14413	14312	14400	14463	14379	14437	14429	14350	14471	14309	14657	14352	14302	14412	14527	14193	14387	14273	14352	14405	14409	14376	14252	14352	14443	14478	14271	14209	14243	14341	14248	14474	14304	14389	14350	14428	14454	14276	14304	14382	14322	14481	14487	14472	14320	14326	14317	14288	14401	14339	14358	14346	14637	14171	14280	14317	14215	14273	14384	14329	14258	14350	14298	14247	14303	14410	14452	14613	14525	14486	14312	14422	14398	14349	14305	14409	14392	14351	14305	14394	14498	14531	14379	14393	14283	14446	14327	14370	14218	14449	14360	14357	14416	14336	14390	14309	14421	14346	14415	14413	14456	14436	14449	14409	14491	14447	14360	14321	14216	14257	14176	14301	14462	14357	14281	14253	14530	14310	14485	14333	14297	14583	14209	14251	14366	14389	14441	14420	14350	14495	14468	14431	14429	14243	14422	14436	14171	14376	14319	14447	14378	14470	14417	14371	14257	14245	14491	14441	14372	14363	14349	14535	14290	14292	14296	14457	14338	14556	14453	14192	14472	14400	14490	14181	14365	14384	14465	14241	14356	14347	14275	14229	14339	14212	14514	14482	14237	14388	14498	14394	14476	14483	14321	14421	14430	14353	14396	14296	14403	14249	14508	14289	14336	14476	14365	14359	14555	14383	14542	14399	14364	14266	14303	14424	14346	14417	14438	14282	14369	14328	14131	14388	14452	14343	14376	14287	14474	14415	14527	14306	14425	14271	14273	14440	14262	14427	14336	14390	14366	14166	14354	14424	14415	14531	14417	14437	14422	14355	14416	14453	14212	14320	14314	14191	14237	14430	14181	14310	14393	14466	14407	14329	14388	14307	14272	14475	14282	14250	14368	14572	14457	14370	14196	14445	14338	14281	14376	14477	14458	14319	14400	14356	14358	14176	14402	14448	14168	14410	14444	14358	14275	14367	14402	14381	14390	14560	14428	14389	14580	14608	14299	14456	14412	14323	14346	14306	14352	14110	14239	14381	14260	14296	14542	14355	14369	14479	14375	14348	14343	14403	14265	14347	14322	14322	14388	14412	14478	14366	14562	14202	14320	14370	14253	14513	14391	14186	14406	14406	14178	14377	14267	14466	14259	14332	14445	14405	14264	14538	14472	14342	14333	14333	14250	14312	14384	14440	14348	14405	14495	14331	14516	14651	14429	14281	14364	14415	14244	14433	14450	14528	14452	14600	14432	14352	14202	14411	14504	14292	14406	14234	14441	14278	14438	14465	14356	14488	14388	14418	14447	14425	14480	14535	14407	14342	14310	14324	14481	14399	14438	14273	14322	14353	14520	14448	14292	14391	14398	14270	14440	14342	14404	14266	14458	14467	14187	14369	14393	14424	14434	14417	14309	14446	14364	14310	14500	14389	14299	14378	14482	14344	14381	14331	14387	14415	14382	14452	14286	14528	14418	14480	14416	14511	14281	14362	14336	14454	14299	14540	14519	14229	14454	14313	14303	14266	14207	14484	14315	14352	14370	14334	14396	14334	14255	14549	14318	14400	14545	14345	14194	14376	14453	14429	14412	14457	14387	14324	14382	14308	14516	14449	14399	14446	14319	14446	14397	14388	14442	14398	14384	14307	14367	14321	14388	14469	14312	14387	14373	14251	14363	14518	14341	14427	14257	14342	14589	14247	14225	14346	14485	14363	14480	14403	14295	14446	14298	14369	14411	14393	14433	14456	14324	14465	14373	14326	14384	14300	14422	14426	14436	14296	14423	14324	14341	14374	14338	14439	14449	14385	14282	14342	14389	14341	14519	14293	14349	14329	14437	14303	14340	14285	14319	14423	14482	14391	14402	14434	14546	14426	14326	14538	14146	14533	14382	14461	14090	14434	14454	14310	14475	14409	14349	14349	14331	14315	14398	14366	14471	14599	14471	14199	14471	14283	14461	14372	14473	14552	14334	14423	14523	14264	14447	14493	14262	14412	14286	14242	14460	14308	14331	14421	14322	14335	14172	14327	14396	14265	14295	14401	14440	14450	14581	14406	14400	14397	14329	14260	14478	14312	14396	14193	14292	14438	14424	14397	14256	14434	14452	14324	14250	14449	14392	14324	14483	14408	14459	14382	14449	14332	14330	14241	14316	14388	14295	14356	14432	14315	14495	14320	14180	14513	14369	14264	14477	14470	14317	14273	14484	14392	14503	14463	14493	14475	14417	14404	14363	14340	14429	14463	14291	14228	14213	14294	14511	14245	14494	14399	14514	14490	14428	14367	14430	14323	14498	14343	14419	14312	14289	14416	14735	14215	14290	14366	14420	14313	14341	14588	14484	14406	14384	14401	14331	14398	14315	14412	14530	14098	14394	14511	14482	14256	14207	14332	14343	14386	14424	14461	14372	14313	14372	14272	14474	14232	14304	14244	14476	14354	14170	14365	14444	14295	14322	14366	14333	14386	14424	14368	14342	14377	14305	14332	14335	14387	14357	14400	14374	14462	14329	14365	14383	14345	14441	14277	14299	14385	14185	14353	14469	14401	14266	14348	14368	14248	14476	14387	14314	14268	14391	14591	14427	14376	14392	14463	14401	14245	14476	14412	14442	14407	14448	14273	14424	14363	14457	14369	14429	14480	14132	14477	14251	14298	14466	14324	14498	14370	14446	14415	14511	14468	14281	14352	14259	14519	14384	14296	14316	14355	14198	14464	14320	14389	14344	14233	14420	14426	14262	14465	14452	14336	14544	14319	14313	14401	14266	14270	14209	14293	14241	14348	14484	14295	14451	14527	14430	14561	14346	14295	14449	14343	14476	14252	14350	14363	14356	14335	14343	14602	14293	14421	14233	14502	14288	14350	14239	14435	14476	14410	14482	14399	14168	14195	14355	14393	14247	14271	14566	14250	14287	14354	14434	14517	14351	14445	14335	14263	14282	14377	14259	14360	14346	14387	14611	14342	14319	14318	14456	14410	14304	14443	14357	14367	14254	14352	14552	14329	14256	14476	14407	14516	14461	14249	14425	14479	14505	14427	14340	14460	14355	14336	14495	14400	14261	14372	14569	14232	14399	14340	14322	14353	14402	14394	14358	14416	14476	14368	14552	14480	14436	14330	14208	14211	14400	14461	14348	14348	14467	14386	14398	14368	14366	14410	14343	14294	14507	14206	14499	14368	14336	14349	14278	14321	14389	14279	14573	14604	14382	14328	14114	14480	14068	14256	14306	14469	14405	14325	14278	14281	14533	14463	14443	14326	14561	14291	14428	14367	14244	14429	14314	14381	14317	14569	14353	14331	14380	14406	14253	14480	14498	14394	14293	14232	14486	14282	14321	14367	14563	14403	14407	14364	14302	14382	14154	14311	14228	14401	14294	14565	14099	14561	14237	14400	14311	14549	14372	14379	14323	14362	14450	14321	14640	14265	14466	14533	14316	14416	14395	14317	14287	14311	14429	14504	14317	14457	14208	14440	14532	14323	14606	14226	14270	14306	14273	14457	14559	14345	14409	14455	14377	14402	14328	14324	14256	14234	14332	14376	14495	14374	14416	14452	14233	14323	14471	14382	14584	14439	14274	14436	14365	14405	14540	14519	14414	14367	14383	14575	14278	14319	14279	14268	14474	14431	14328	14327	14301	14516	14189	14290	14278	14283	14394	14548	14481	14284	14447	14437	14542	14443	14487	14442	14162	14418	14221	14440	14455	14506	14498	14326	14485	14233	14452	14341	14371	14471	14222	14375	14552	14255	14355	14502	14410	14282	14316	14474	14479	14467	14429	14457	14366	14299	14348	14343	14313	14221	14361	14224	14412	14681	14314	14480	14391	14329	14413	14427	14341	14388	14349	14260	14427	14192	14591	14483	14385	14473	14389	14230	14392	14459	14411	14330	14351	14331	14278	14264	14432	14283	14518	14495	14378	14358	14324	14425	14206	14386	14434	14218	14480	14317	14365	14459	14460	14301	14251	14331	14422	14276	14527	14368	14300	14423	14547	14363	14381	14476	14326	14364	14292	14312	14536	14458	14409	14319	14455	14359	14433	14454	14277	14205	14444	14378	14179	14230	14667	14403	14509	14388	14284	14323	14460	14472	14432	14300	14434	14428	14378	14471	14415	14269	14298	14373	14423	14360	14558	14436	14344	14420	14478	14348	14460	14524	14442	14215	14275	14498	14452	14318	14612	14438	14338	14389	14383	14314	14549	14317	14309	14314	14340	14431	14315	14598	14523	14366	14461	14365	14255	14356	14337	14360	14343	14200	14182	14258	14411	14397	14387	14488	14261	14373	14400	14332	14342	14498	14379	14468	14334	14371	14332	14380	14400	14088	14413	14395	14435	14395	14356	14444	14360	14297	14248	14300	14313	14436	14282	14459	14381	14319	14440	14426	14245	14479	14474	14314	14302	14301	14291	14420	14371	14409	14348	14325	14357	14434	14335	14406	14315	14356	14576	14315	14433	14368	14357	14362	14265	14245	14445	14268	14435	14362	14382	14429	14585	14265	14530	14522	14410	14433	14429	14313	14403	14460	14396	14324	14387	14380	14435	14388	14494	14408	14318	14395	14426	14441	14515	14452	14412	14579	14443	14397	14399	14527	14357	14388	14263
33481	41038	41261	28170	19392	17249	16646	16453	16330	16424	16299	16336	16295	16445	16477	16773	16477	16571	16666	16545	16402	16498	16461	16508	16540	16515	16289	16566	16585	16472	16533	16475	16437	16454	16429	16468	16415	16407	16218	16371	16720	16609	16623	16627	16509	16370	16558	16523	16558	16369	16362	16500	16550	16319	16487	16615	16388	16295	16483	16411	16471	16422	16626	16438	16384	16462	16562	16399	16606	16399	16252	16542	16693	16468	16555	16398	16596	16385	16533	16366	16368	16406	16512	16362	16445	16332	16357	16203	16435	16578	16360	16576	16601	16407	16490	16320	16340	16617	16314	16417	16284	16528	16534	16453	16293	16453	16470	16521	16385	16568	16537	16368	16382	16352	16437	16594	16353	16356	16511	16457	16417	16337	16529	16491	16394	16440	16558	16587	16407	16625	16585	16495	16380	16628	16267	16363	16470	16631	16346	16474	16430	16390	16425	16532	16492	16282	16369	16347	16243	16468	16333	16473	16516	16457	16455	16385	16379	16584	16319	16359	16308	16456	16475	16298	16642	16365	16397	16451	16317	16715	16598	16236	16377	16627	16347	16578	16342	16398	16452	16285	16548	16328	16428	16584	16447	16557	16494	16419	16414	16420	16347	16371	16545	16550	16473	16459	16619	16664	16513	16402	16529	16483	16457	16580	16506	16319	16564	16425	16370	16353	16368	16490	16636	16349	16407	16531	16454	16248	16247	16527	16585	16421	16210	16372	16452	16402	16461	16563	16715	16395	16456	16594	16459	16469	16482	16475	16448	16492	16486	16279	16576	16342	16293	16278	16616	16393	16477	16321	16439	16356	16306	16686	16652	16362	16324	16447	16620	16404	16393	16386	16469	16303	16184	16415	16417	16352	16559	16419	16567	16503	16521	16590	16382	16413	16372	16726	16553	16558	16535	16441	16335	16457	16549	16515	16445	16536	16500	16474	16576	16328	16595	16492	16369	16444	16398	16482	16501	16451	16625	16460	16370	16480	16352	16604	16344	16495	16673	16565	16469	16419	16553	16680	16597	16424	16311	16422	16374	16462	16444	16494	16349	16391	16502	16371	16504	16334	16474	16489	16299	16511	16406	16356	16602	16604	16595	16455	16426	16442	16529	16514	16636	16334	16339	16709	16587	16603	16624	16433	16433	16452	16517	16340	16356	16475	16410	16300	16322	16436	16469	16412	16592	16396	16602	16478	16424	16719	16437	16509	16294	16453	16361	16457	16367	16399	16438	16426	16372	16566	16347	16277	16502	16490	16555	16358	16456	16415	16263	16242	16344	16470	16348	16387	16611	16634	16465	16550	16498	16502	16264	16214	16688	16515	16558	16323	16512	16458	16457	16548	16240	16541	16332	16415	16428	16493	16308	16520	16354	16414	16329	16346	16478	16771	16608	16417	16344	16365	16739	16549	16379	16396	16385	16468	16380	16437	16317	16369	16553	16247	16414	16299	16447	16218	16687	16364	16492	16495	16539	16582	16305	16449	16387	16598	16324	16534	16602	16358	16650	16359	16325	16439	16446	16368	16455	16422	16291	16391	16583	16407	16447	16678	16473	16523	16564	16566	16456	16594	16479	16517	16407	16337	16270	16472	16304	16344	16456	16166	16462	16380	16687	16404	16368	16522	16456	16364	16434	16303	16477	16382	16516	16049	16622	16334	16673	16454	16477	16331	16488	16570	16419	16400	16448	16450	16275	16315	16482	16424	16315	16522	16463	16457	16625	16512	16445	16671	16274	16397	16412	16518	16392	16290	16430	16406	16473	16601	16385	16439	16655	16240	16265	16304	16652	16620	16523	16407	16562	16377	16438	16588	16455	16467	16611	16500	16603	16283	16417	16316	16419	16521	16499	16190	16351	16455	16504	16328	16288	16560	16432	16501	16544	16459	16430	16657	16349	16386	16447	16517	16414	16415	16481	16576	16608	16347	16362	16524	16494	16440	16479	16481	16531	16446	16497	16443	16342	16268	16369	16537	16520	16411	16584	16563	16551	16336	16397	16699	16709	16459	16382	16306	16416	16510	16561	16356	16550	16490	16469	16549	16186	16431	16282	16319	16342	16398	16524	16307	16475	16370	16654	16650	16635	16334	16514	16460	16423	16535	16236	16543	16468	16494	16682	16550	16449	16391	16450	16466	16350	16563	16720	16218	16493	16382	16622	16313	16238	16595	16333	16430	16332	16437	16423	16454	16646	16441	16438	16629	16495	16401	16586	16433	16364	16472	16442	16375	16264	16503	16570	16513	16568	16501	16329	16643	16454	16384	16464	16489	16638	16517	16477	16575	16480	16302	16373	16570	16515	16586	16360	16488	16258	16499	16451	16310	16420	16585	16499	16337	16399	16366	16445	16480	16543	16441	16566	16355	16485	16424	16471	16604	16591	16551	16560	16497	16544	16495	16339	16392	16514	16529	16473	16454	16457	16525	16336	16344	16542	16492	16449	16390	16346	16530	16466	16417	16549	16412	16375	16340	16493	16659	16601	16501	16535	16401	16553	16677	16311	16409	16442	16277	16383	16125	16348	16641	16468	16473	16650	16585	16619	16542	16297	16595	16454	16302	16555	16303	16582	16340	16620	16560	16459	16322	16321	16338	16404	16456	16481	16098	16429	16343	16527	16764	16301	16425	16382	16367	16223	16631	16506	16538	16582	16520	16568	16353	16466	16292	16449	16459	16637	16819	16648	16636	16556	16741	16549	16242	16271	16371	16516	16487	16563	16307	16421	16395	16281	16502	16629	16562	16569	16562	16511	16484	16451	16475	16606	16575	16494	16444	16544	16313	16326	16290	16579	16457	16642	16305	16421	16456	16544	16299	16408	16517	16498	16270	16408	16372	16467	16696	16453	16438	16577	16405	16465	16578	16483	16661	16486	16333	16587	16453	16351	16516	16239	16410	16302	16298	16435	16419	16389	16363	16398	16246	16408	16539	16525	16413	16416	16519	16556	16621	16625	16525	16507	16453	16491	16652	16567	16518	16522	16573	16338	16484	16335	16566	16400	16790	16530	16568	16466	16682	16528	16381	16767	16556	16554	16423	16588	16507	16592	16443	16512	16565	16420	16504	16568	16479	16463	16256	16549	16535	16458	16839	16473	16415	16421	16442	16299	16534	16606	16524	16321	16341	16746	16438	16586	16594	16493	16505	16511	16431	16514	16462	16384	16587	16516	16534	16378	16560	16369	16164	16483	16369	16507	16445	16413	16482	16348	16637	16559	16425	16480	16332	16452	16568	16570	16434	16775	16301	16477	16403	16629	16425	16670	16582	16595	16360	16676	16588	16253	16357	16654	16491	16523	16378	16611	16251	16376	16319	16733	16465	16700	16384	16451	16570	16561	16559	16448	16505	16530	16587	16473	16421	16508	16498	16213	16241	16379	16566	16310	16459	16498	16309	16639	16476	16598	16539	16434	16212	16328	16394	16536	16240	16529	16547	16566	16568	16512	16606	16463	16314	16440	16429	16581	16483	16523	16397	16481	16463	16142	16403	16525	16429	16423	16577	16382	16324	16622	16602	16611	16371	16384	16385	16416	16380	16415	16583	16483	16438	16680	16519	16443	16473	16374	16398	16378	16520	16440	16429	16295	16336	16523	16347	16477	16495	16251	16584	16392	16514	16279	16445	16534	16210	16314	16524	16490	16586	16393	16453	16572	16587	16240	16369	16393	16297	16584	16684	16624	16525	16191	16309	16353	16564	16479	16554	16326	16263	16487	16545	16506	16397	16508	16621	16417	16471	16540	16424	16733	16590	16473	16482	16399	16517	16627	16668	16458	16495	16556	16380	16443	16409	16621	16642	16383	16455	16441	16494	16246	16435	16701	16474	16529	16297	16552	16504	16773	16415	16437	16472	16607	16590	16338	16392	16451	16287	16606	16471	16483	16366	16484	16591	16332	16604	16376	16216	16350	16418	16174	16387	16544	16210	16595	16644	16515	16551	16618	16434	16268	16325	16440	16541	16401	16510	16369	16394	16510	16571	16515	16572	16315	16489	16549	16486	16189	16341	16341	16406	16416	16436	16548	16346	16252	16424	16621	16252	16539	16340	16585	16565	16390	16473	16338	16564	16343	16415	16468	16356	16385	16394	16424	16664	16390	16521	16527	16524	16527	16473	16500	16444	16552	16509	16500	16430	16522	16294	16540	16391	16498	16338	16445	16437	16372	16444	16587	16327	16419	16380	16549	16602	16374	16455	16629	16439	16215	16322	16349	16486	16570	16490	16581	16356	16336	16624	16529	16445	16565	16392	16473	16445	16538	16538	16404	16412	16424	16556	16309	16398	16629	16311	16350	16549	16344	16415	16364	16449	16388	16286	16321	16275	16466	16364	16522	16627	16549	16493	16513	16466	16596	16525	16272	16521	16489	16361	16436	16518	16600	16491	16613	16476	16288	16424	16246	16556	16413	16511	16440	16311	16500	16302	16438	16604	16389	16467	16399	16481	16746	16471	16323	16422	16557	16496	16310	16441	16506	16379	16495	16397	16262	16488	16599	16378	16261	16458	16424	16355	16553	16701	16548	16462	16420	16565	16452	16525	16608	16455	16538	16331	16216	16491	16244	16612	16497	16384	16476	16487	16525	16504	16590	16387	16613	16380	16512	16463	16467	16375	16630	16462	16392	16501	16565	16438	16433	16490	16407	16629	16302	16401	16389	16322	16470	16372	16309	16424	16400	16261	16506	16623	16611	16418	16484	16227	16499	16566	16284	16419	16198	16291	16423	16250	16592	16585	16611	16282	16400	16647	16535	16477	16447	16476	16362	16694	16412	16602	16277	16304	16474	16535	16474	16370	16360	16498	16415	16454	16597	16464	16493	16496	16605	16407	16239	16349	16685	16576	16345	16426	16474	16394	16464	16508	16583	16412	16354	16428	16661	16439	16326	16526	16433	16478	16199	16319	16472	16472	16363	16485	16642	16642	16391	16646	16516	16343	16358	16458	16611	16394	16395	16490	16437	16464	16389	16452	16558	16464	16436	16362	16419	16459	16459	16369	16644	16623	16607	16312	16429	16429	16400	16561	16319	16378	16447	16694	16468	16585	16660	16574	16455	16559	16376	16468	16463	16462	16590	16485	16560	16440	16430	16599	16491	16583	16476	16562	16533	16556	16492	16557	16459	16537	16416	16574	16346	16333
41994	58240	42530	23570	16392	14679	14614	14351	14352	14446	14477	14324	14483	14253	14421	14380	14301	14448	14582	14459	14382	14459	14310	14353	14310	14323	14410	14499	14326	14460	14577	14417	14522	14520	14331	14350	14438	14384	14456	14496	14456	14226	14328	14352	14385	14233	14406	14383	14459	14362	14248	14262	14389	14531	14475	14508	14451	14467	14573	14478	14425	14522	14449	14420	14519	14198	14520	14375	14250	14366	14376	14466	14418	14392	14442	14402	14406	14346	14398	14483	14489	14414	14420	14526	14333	14557	14367	14409	14424	14434	14426	14543	14327	14328	14246	14386	14489	14308	14340	14343	14316	14307	14385	14327	14384	14395	14356	14323	14405	14389	14330	14445	14467	14273	14443	14424	14411	14540	14537	14318	14318	14401	14531	14310	14574	14344	14470	14252	14143	14276	14376	14394	14355	14241	14478	14430	14470	14451	14387	14358	14220	14282	14465	14267	14392	14436	14462	14290	14486	14530	14441	14116	14378	14426	14518	14280	14346	14406	14450	14482	14271	14184	14243	14457	14312	14445	14645	14386	14415	14334	14527	14316	14484	14386	14375	14230	14299	14492	14380	14405	14614	14560	14376	14313	14301	14311	14337	14519	14392	14296	14457	14490	14462	14418	14174	14355	14432	14461	14540	14282	14449	14486	14472	14357	14525	14298	14376	14492	14354	14262	14372	14416	14400	14435	14479	14341	14546	14361	14449	14462	14361	14321	14241	14600	14451	14279	14499	14434	14395	14468	14483	14458	14422	14273	14442	14335	14304	14414	14431	14417	14246	14419	14340	14508	14304	14358	14412	14575	14268	14397	14457	14442	14452	14279	14343	14256	14383	14416	14375	14355	14386	14522	14285	14423	14192	14291	14550	14427	14421	14259	14272	14232	14382	14438	14447	14226	14568	14338	14325	14299	14511	14433	14292	14314	14295	14486	14565	14448	14268	14443	14454	14366	14469	14489	14337	14403	14331	14355	14492	14458	14430	14560	14521	14444	14400	14553	14357	14455	14346	14141	14444	14526	14397	14347	14564	14470	14465	14360	14410	14610	14507	14502	14386	14298	14387	14419	14453	14511	14385	14390	14172	14327	14192	14454	14632	14296	14433	14380	14266	14425	14415	14343	14435	14244	14321	14394	14456	14235	14337	14381	14428	14500	14354	14424	14471	14374	14357	14284	14287	14341	14499	14378	14337	14459	14319	14343	14276	14405	14526	14527	14473	14512	14219	14376	14170	14375	14447	14446	14331	14531	14432	14341	14397	14530	14231	14209	14322	14338	14547	14360	14385	14224	14352	14376	14328	14387	14279	14365	14336	14357	14424	14278	14523	14264	14389	14538	14402	14321	14429	14351	14445	14403	14433	14477	14323	14461	14450	14410	14446	14438	14284	14469	14451	14440	14196	14286	14394	14313	14342	14276	14389	14478	14430	14477	14469	14331	14531	14381	14408	14486	14379	14358	14332	14208	14496	14429	14586	14505	14384	14494	14490	14302	14451	14525	14278	14448	14221	14491	14292	14336	14447	14403	14640	14356	14469	14313	14489	14386	14475	14427	14291	14231	14472	14300	14495	14370	14426	14404	14276	14405	14425	14362	14403	14159	14506	14374	14289	14318	14527	14369	14428	14458	14537	14443	14356	14345	14555	14318	14233	14445	14397	14357	14527	14401	14211	14437	14333	14295	14367	14377	14523	14385	14349	14277	14342	14352	14308	14283	14345	14437	14374	14370	14459	14328	14492	14234	14485	14332	14519	14389	14270	14561	14223	14427	14372	14437	14378	14286	14367	14370	14342	14500	14369	14529	14593	14362	14477	14281	14378	14438	14515	14345	14529	14365	14360	14218	14424	14378	14501	14461	14241	14544	14394	14321	14477	14429	14465	14358	14543	14401	14405	14309	14520	14449	14391	14390	14305	14361	14211	14315	14405	14346	14385	14243	14442	14450	14332	14437	14247	14578	14352	14381	14511	14335	14308	14360	14425	14377	14390	14338	14376	14346	14158	14389	14457	14446	14563	14520	14396	14349	14483	14350	14385	14456	14396	14357	14285	14564	14328	14480	14463	14511	14591	14481	14443	14397	14625	14409	14422	14301	14344	14407	14412	14414	14339	14411	14557	14551	14303	14299	14315	14443	14444	14564	14423	14454	14268	14350	14476	14520	14469	14375	14585	14335	14345	14437	14347	14433	14469	14261	14249	14365	14303	14348	14323	14390	14350	14438	14438	14320	14340	14309	14475	14518	14224	14402	14510	14282	14382	14543	14412	14465	14428	14257	14480	14283	14117	14544	14277	14373	14361	14232	14379	14255	14398	14602	14433	14499	14375	14548	14355	14484	14357	14385	14331	14284	14405	14449	14351	14244	14425	14405	14232	14560	14388	14290	14392	14335	14336	14316	14133	14349	14406	14252	14533	14350	14504	14478	14311	14532	14338	14257	14392	14353	14426	14419	14289	14299	14490	14641	14419	14508	14273	14443	14315	14341	14399	14454	14291	14511	14406	14291	14270	14439	14242	14283	14355	14419	14423	14599	14468	14403	14449	14397	14417	14333	14270	14474	14280	14426	14295	14456	14574	14364	14406	14463	14352	14466	14414	14473	14521	14324	14451	14309	14384	14324	14230	14389	14369	14263	14515	14430	14362	14279	14275	14260	14267	14441	14321	14329	14548	14390	14383	14407	14405	14303	14416	14329	14287	14335	14301	14370	14346	14519	14387	14474	14340	14434	14348	14423	14404	14431	14387	14245	14378	14335	14400	14564	14517	14406	14310	14340	14306	14499	14420	14480	14484	14355	14406	14516	14310	14251	14275	14461	14390	14401	14326	14289	14357	14372	14509	14408	14284	14524	14313	14325	14304	14542	14392	14499	14300	14364	14300	14317	14224	14192	14462	14448	14156	14367	14473	14245	14282	14417	14365	14241	14344	14621	14378	14445	14410	14335	14255	14367	14403	14317	14338	14453	14477	14322	14319	14393	14346	14288	14344	14275	14197	14445	14443	14319	14435	14273	14488	14268	14603	14519	14424	14394	14459	14446	14359	14316	14351	14526	14352	14523	14406	14398	14345	14505	14337	14382	14309	14531	14343	14334	14429	14298	14540	14494	14392	14311	14451	14352	14487	14390	14487	14492	14443	14432	14427	14518	14314	14270	14543	14418	14373	14292	14361	14519	14385	14171	14355	14590	14441	14441	14423	14555	14330	14485	14317	14299	14444	14381	14492	14382	14274	14544	14375	14304	14593	14322	14336	14407	14354	14408	14294	14396	14267	14499	14535	14477	14287	14427	14487	14523	14310	14526	14225	14463	14344	14117	14335	14322	14575	14560	14351	14334	14531	14438	14222	14251	14399	14290	14329	14478	14238	14447	14462	14442	14345	14379	14450	14347	14359	14319	14499	14536	14324	14323	14489	14421	14460	14212	14347	14293	14370	14529	14455	14453	14452	14315	14375	14270	14470	14424	14391	14483	14422	14468	14312	14381	14467	14432	14475	14457	14467	14629	14360	14102	14337	14415	14458	14250	14367	14367	14366	14350	14420	14294	14512	14607	14395	14350	14431	14182	14219	14434	14516	14361	14493	14338	14370	14375	14643	14469	14353	14436	14349	14263	14321	14341	14444	14304	14290	14356	14392	14256	14282	14448	14399	14507	14420	14318	14371	14250	14530	14431	14347	14377	14340	14449	14430	14351	14498	14369	14432	14528	14278	14422	14270	14398	14491	14295	14531	14360	14306	14164	14505	14406	14474	14291	14361	14461	14421	14239	14507	14296	14276	14277	14396	14236	14332	14272	14218	14399	14365	14491	14282	14466	14486	14293	14366	14453	14333	14371	14478	14295	14265	14389	14407	14405	14306	14400	14415	14398	14452	14456	14573	14404	14389	14390	14544	14384	14443	14518	14296	14354	14615	14397	14305	14262	14391	14511	14399	14337	14560	14349	14410	14298	14389	14441	14350	14432	14440	14439	14477	14483	14420	14392	14398	14351	14318	14571	14340	14424	14489	14448	14362	14386	14412	14460	14447	14345	14319	14478	14447	14421	14292	14366	14390	14457	14338	14532	14462	14322	14536	14502	14427	14336	14361	14452	14247	14623	14447	14354	14455	14256	14300	14561	14394	14350	14505	14293	14381	14575	14480	14370	14473	14374	14477	14494	14479	14557	14478	14467	14239	14441	14320	14285	14296	14580	14353	14404	14454	14306	14310	14424	14585	14357	14311	14343	14500	14525	14523	14582	14326	14617	14377	14514	14186	14385	14309	14445	14391	14311	14432	14202	14380	14406	14478	14358	14505	14394	14450	14466	14468	14383	14390	14473	14219	14339	14365	14384	14463	14336	14308	14481	14454	14445	14317	14396	14465	14219	14420	14328	14316	14560	14606	14523	14236	14422	14328	14403	14277	14384	14286	14332	14206	14520	14324	14432	14350	14386	14491	14417	14586	14338	14392	14521	14426	14530	14464	14292	14551	14362	14420	14389	14325	14183	14370	14481	14300	14420	14619	14302	14275	14466	14281	14465	14321	14340	14404	14410	14632	14502	14346	14234	14409	14274	14376	14465	14358	14359	14500	14413	14318	14389	14483	14320	14304	14438	14287	14514	14340	14484	14561	14305	14469	14383	14446	14500	14483	14299	14255	14336	14397	14326	14340	14331	14324	14375	14324	14411	14536	14272	14512	14349	14300	14309	14401	14534	14450	14266	14435	14377	14393	14453	14208	14328	14437	14441	14271	14476	14274	14303	14600	14371	14421	14430	14553	14382	14580	14345	14514	14432	14274	14349	14430	14326	14540	14353	14260	14257	14482	14458	14485	14381	14418	14331	14286	14486	14315	14382	14352	14408	14394	14459	14413	14277	14374	14402	14198	14569	14293	14390	14391	14386	14296	14353	14242	14470	14345	14414	14329	14342	14449	14269	14426	14370	14422	14359	14468	14592	14394	14279	14300	14426	14267	14391	14431	14441	14452	14420	14302	14464	14363	14486	14488	14426	14366	14479	14429	14518	14225	14453	14346	14454	14312	14405	14503	14341	14380	14473	14354	14503	14393	14448	14425	14400	14534	14616	14453	14373	14274	14328	14314	14345	14348	14406	14412	14420	14353	14427	14416	14304	14351	14455	14369	14313	14473	14452	14471	14524	14647	14374
30549	40601	46920	32985	21232	17750	16854	16601	16409	16711	16565	16538	16600	16363	16581	16497	16323	16525	16726	16523	16603	16505	16493	16476	16538	16269	16609	16543	16382	16371	16292	16531	16389	16563	16560	16445	16470	16569	16396	16502	16671	16562	16572	16478	16358	16459	16447	16353	16397	16485	16324	16473	16429	16444	16532	16243	16544	16632	16429	16392	16518	16309	16419	16473	16425	16283	16520	16257	16394	16422	16338	16400	16400	16295	16392	16666	16572	16373	16339	16318	16538	16342	16422	16519	16225	16336	16315	16386	16337	16308	16284	16462	16394	16182	16312	16553	16575	16501	16534	16378	16379	16357	16543	16395	16538	16246	16604	16465	16639	16397	16471	16338	16576	16391	16389	16374	16505	16391	16418	16397	16431	16512	16525	16489	16458	16424	16285	16443	16414	16396	16300	16421	16577	16490	16331	16126	16398	16531	16517	16575	16475	16454	16391	16410	16315	16343	16366	16345	16446	16227	16327	16546	16417	16463	16328	16391	16286	16270	16363	16301	16384	16320	16666	16327	16302	16479	16495	16235	16417	16643	16651	16440	16410	16378	16539	16512	16272	16371	16260	16424	16422	16327	16381	16433	16576	16568	16364	16377	16573	16443	16286	16337	16451	16213	16473	16394	16592	16441	16508	16521	16403	16571	16142	16559	16652	16325	16283	16522	16379	16403	16294	16617	16265	16535	16318	16286	16477	16285	16503	16639	16347	16270	16324	16395	16621	16487	16353	16391	16455	16266	16412	16493	16455	16350	16524	16474	16434	16468	16534	16656	16445	16621	16489	16640	16661	16402	16403	16327	16575	16455	16266	16587	16476	16434	16514	16426	16382	16381	16702	16503	16307	16417	16443	16551	16603	16339	16477	16603	16463	16553	16405	16261	16525	16278	16505	16357	16413	16458	16397	16338	16399	16305	16506	16312	16556	16394	16379	16514	16688	16349	16615	16595	16630	16484	16382	16304	16313	16405	16403	16376	16616	16315	16551	16192	16500	16479	16344	16251	16595	16509	16500	16308	16380	16503	16452	16435	16589	16629	16429	16449	16374	16347	16386	16348	16263	16595	16481	16314	16496	16421	16423	16398	16595	16696	16408	16546	16399	16433	16228	16430	16473	16538	16432	16444	16385	16461	16326	16442	16600	16732	16447	16331	16232	16400	16379	16543	16486	16386	16234	16361	16496	16153	16350	16240	16366	16502	16673	16499	16617	16483	16240	16419	16291	16470	16341	16564	16355	16308	16430	16524	16483	16350	16394	16438	16308	16400	16509	16387	16279	16239	16428	16526	16414	16311	16474	16525	16577	16358	16656	16308	16551	16441	16572	16345	16327	16235	16510	16454	16663	16384	16425	16527	16506	16514	16350	16311	16263	16435	16458	16585	16256	16483	16221	16355	16275	16516	16579	16588	16482	16399	16448	16328	16389	16350	16304	16521	16445	16475	16594	16338	16400	16395	16466	16415	16417	16520	16330	16492	16521	16319	16521	16485	16252	16205	16255	16206	16345	16322	16326	16569	16347	16361	16264	16440	16374	16410	16541	16541	16628	16255	16353	16320	16273	16476	16412	16387	16477	16432	16431	16535	16476	16373	16494	16303	16421	16664	16433	16427	16346	16283	16446	16448	16465	16328	16623	16540	16501	16463	16494	16247	16358	16311	16417	16342	16452	16496	16547	16611	16362	16603	16655	16412	16459	16467	16466	16369	16353	16206	16546	16461	16515	16322	16362	16353	16404	16696	16741	16345	16584	16555	16363	16225	16344	16393	16431	16388	16272	16540	16483	16279	16538	16670	16496	16586	16501	16444	16338	16339	16456	16373	16480	16422	16681	16310	16299	16538	16381	16514	16388	16396	16579	16655	16320	16393	16456	16463	16345	16338	16462	16447	16349	16547	16149	16462	16464	16567	16632	16536	16384	16485	16339	16402	16334	16267	16448	16471	16234	16500	16347	16297	16672	16499	16376	16345	16605	16441	16288	16491	16526	16505	16408	16387	16435	16488	16374	16407	16289	16603	16325	16411	16291	16410	16487	16544	16561	16378	16568	16415	16436	16507	16294	16305	16324	16656	16193	16502	16311	16330	16497	16336	16384	16297	16555	16455	16480	16531	16395	16295	16476	16434	16443	16585	16276	16423	16521	16415	16426	16634	16425	16678	16432	16325	16539	16262	16404	16368	16336	16418	16348	16348	16298	16455	16444	16280	16563	16448	16715	16329	16378	16450	16561	16243	16368	16525	16520	16365	16550	16461	16465	16429	16372	16571	16405	16481	16428	16583	16327	16454	16660	16522	16519	16589	16391	16464	16449	16399	16422	16441	16519	16441	16424	16245	16391	16400	16686	16486	16352	16414	16297	16500	16307	16304	16334	16217	16429	16597	16506	16416	16198	16263	16394	16238	16305	16390	16474	16364	16399	16511	16411	16473	16588	16297	16271	16490	16573	16534	16456	16410	16492	16539	16384	16395	16549	16585	16430	16375	16309	16254	16473	16443	16490	16474	16316	16393	16480	16497	16375	16538	16445	16449	16386	16264	16589	16511	16578	16260	16589	16563	16438	16426	16382	16298	16427	16320	16425	16443	16461	16437	16479	16402	16424	16343	16536	16309	16374	16356	16428	16483	16364	16398	16600	16353	16362	16478	16416	16399	16396	16294	16404	16413	16305	16261	16426	16500	16487	16349	16513	16553	16482	16370	16408	16477	16327	16479	16437	16431	16324	16290	16476	16429	16547	16418	16491	16537	16425	16451	16555	16496	16596	16630	16332	16393	16308	16209	16420	16397	16304	16436	16513	16442	16371	16454	16506	16220	16472	16517	16445	16532	16535	16341	16704	16493	16321	16559	16312	16416	16468	16271	16243	16606	16292	16581	16661	16503	16435	16506	16458	16538	16456	16461	16570	16474	16137	16171	16412	16310	16395	16282	16408	16384	16605	16475	16546	16502	16270	16445	16541	16380	16571	16517	16316	16496	16387	16262	16337	16356	16311	16444	16356	16332	16480	16495	16422	16511	16592	16434	16538	16260	16431	16187	16176	16401	16525	16444	16541	16522	16322	16399	16451	16232	16323	16480	16449	16229	16568	16486	16444	16486	16436	16546	16393	16521	16289	16495	16543	16555	16464	16303	16408	16413	16193	16230	16226	16403	16439	16444	16374	16397	16618	16622	16613	16332	16198	16638	16499	16362	16494	16782	16425	16405	16174	16458	16334	16363	16334	16431	16323	16338	16494	16357	16568	16484	16595	16410	16436	16239	16429	16359	16463	16207	16083	16393	16378	16497	16519	16435	16324	16407	16393	16443	16454	16423	16418	16560	16478	16415	16529	16354	16409	16618	16750	16261	16511	16296	16309	16294	16436	16319	16481	16493	16401	16386	16452	16443	16359	16397	16456	16527	16408	16496	16403	16399	16248	16218	16434	16495	16430	16455	16336	16340	16350	16338	16381	16346	16554	16298	16406	16319	16358	16333	16486	16318	16387	16566	16341	16325	16384	16326	16359	16390	16474	16589	16426	16409	16441	16275	16397	16392	16269	16252	16515	16392	16462	16558	16437	16508	16617	16398	16415	16593	16517	16359	16284	16449	16400	16306	16529	16711	16492	16450	16325	16333	16452	16475	16458	16459	16394	16462	16365	16208	16414	16488	16464	16371	16329	16280	16362	16428	16431	16481	16450	16431	16428	16353	16588	16302	16369	16361	16345	16485	16513	16591	16303	16366	16426	16584	16585	16348	16522	16243	16372	16467	16352	16435	16490	16262	16366	16432	16647	16279	16425	16324	16415	16576	16570	16613	16482	16453	16482	16401	16637	16300	16390	16584	16420	16475	16331	16521	16336	16363	16506	16558	16379	16346	16256	16424	16526	16458	16392	16552	16377	16395	16336	16689	16269	16485	16334	16412	16461	16420	16429	16336	16564	16420	16499	16369	16576	16411	16428	16321	16272	16432	16612	16246	16277	16451	16398	16339	16627	16349	16546	16287	16345	16517	16571	16319	16280	16471	16609	16346	16600	16665	16325	16702	16461	16569	16397	16441	16264	16453	16432	16339	16593	16378	16452	16374	16305	16613	16386	16379	16469	16657	16450	16476	16376	16202	16290	16170	16259	16544	16487	16494	16352	16477	16391	16493	16584	16568	16458	16379	16468	16230	16478	16512	16398	16587	16403	16284	16303	16455	16466	16652	16478	16386	16388	16349	16413	16419	16415	16461	16531	16350	16494	16494	16641	16389	16346	16432	16536	16368	16338	16283	16338	16318	16370	16320	16409	16343	16305	16366	16496	16377	16253	16374	16497	16496	16527	16289	16513	16680	16383	16697	16378	16446	16247	16419	16505	16422	16382	16202	16399	16539	16745	16239	16518	16229	16547	16432	16275	16476	16406	16451	16511	16421	16360	16545	16574	16401	16470	16470	16393	16370	16414	16359	16377	16214	16172	16253	16287	16364	16441	16439	16393	16555	16522	16353	16391	16466	16362	16407	16398	16428	16485	16518	16525	16377	16508	16491	16555	16454	16337	16439	16434	16621	16429	16365	16480	16385	16410	16388	16379	16409	16419	16496	16521	16381	16252	16327	16668	16287	16312	16532	16334	16631	16321	16349	16474	16371	16445	16444	16339	16470	16337	16147	16363	16537	16431	16296	16454	16458	16568	16462	16380	16307	16455	16414	16322	16232	16591	16526	16289	16555	16507	16506	16481	16497	16634	16474	16440	16452	16423	16557	16555	16381	16348	16535	16505	16592	16356	16513	16435	16446	16522	16315	16410	16397	16316	16534	16591	16291	16397	16324	16259	16335	16433	16300	16232	16411	16517	16541	16227	16477	16265	16339	16511	16361	16481	16396	16358	16304	16387	16551	16354	16523	16614	16430	16518	16412	16389	16595	16535	16341	16230	16264	16351	16365	16454	16537	16362	16482	16381	16533	16210	16465	16416	16411	16632	16264	16388	16369	16355	16408	16464	16332	16405	16534	16419	16381	16404	16343	16236	16386	16640	16283	16520	16479	16259	16440	16429	16395	16284	16335	16432	16404	16429	16370	16440	16254	16725	16578	16394	16424	16291	16452	16318	16360	16505	16514	16585	16389	16533	16372	16431	16362	16501	16568	16483	16291	16368	16325	16602	16500	16323	16634	16454	16469
49680	72753	52753	28694	17916	14897	14434	14560	14399	14189	14636	14290	14379	14381	14280	14461	14307	14247	14525	14520	14387	14558	14337	14368	14421	14544	14381	14262	14540	14355	14324	14515	14364	14355	14363	14494	14311	14404	14327	14420	14358	14306	14329	14436	14452	14326	14407	14535	14443	14196	14185	14463	14546	14401	14387	14393	14296	14315	14293	14360	14433	14330	14419	14260	14300	14500	14480	14518	14349	14461	14387	14412	14490	14319	14515	14323	14394	14422	14317	14443	14358	14483	14357	14448	14396	14187	14569	14305	14264	14394	14453	14350	14309	14282	14255	14400	14329	14409	14520	14431	14318	14465	14321	14277	14473	14306	14393	14453	14348	14353	14344	14318	14462	14266	14421	14458	14282	14353	14384	14530	14401	14387	14390	14464	14378	14364	14408	14490	14294	14372	14367	14249	14400	14405	14409	14354	14678	14396	14489	14432	14397	14341	14381	14550	14382	14510	14356	14381	14330	14388	14295	14355	14374	14204	14276	14458	14404	14330	14361	14395	14336	14336	14488	14403	14407	14337	14554	14353	14312	14249	14405	14230	14476	14481	14460	14405	14391	14436	14362	14353	14390	14221	14411	14251	14436	14184	14333	14349	14480	14421	14218	14418	14279	14491	14245	14308	14424	14267	14378	14333	14488	14456	14477	14335	14304	14505	14306	14576	14393	14367	14225	14391	14359	14249	14323	14385	14409	14436	14307	14506	14402	14368	14352	14541	14387	14463	14423	14430	14351	14318	14364	14405	14449	14382	14191	14271	14420	14226	14448	14295	14512	14478	14383	14276	14392	14272	14400	14190	14498	14351	14382	14295	14262	14404	14418	14302	14361	14361	14281	14493	14425	14198	14356	14390	14182	14433	14527	14456	14282	14521	14371	14221	14335	14364	14270	14424	14299	14345	14374	14351	14397	14384	14390	14416	14231	14408	14405	14572	14390	14361	14412	14422	14328	14306	14483	14367	14618	14336	14242	14632	14538	14498	14355	14352	14337	14562	14363	14448	14396	14569	14410	14347	14361	14247	14254	14277	14370	14254	14469	14492	14488	14379	14355	14370	14326	14455	14322	14336	14448	14531	14244	14419	14346	14398	14488	14351	14285	14422	14534	14356	14420	14311	14395	14258	14309	14607	14471	14447	14437	14209	14316	14196	14427	14297	14383	14258	14227	14201	14124	14564	14424	14449	14393	14413	14536	14387	14321	14399	14350	14355	14204	14361	14463	14358	14479	14590	14481	14643	14387	14372	14354	14405	14520	14254	14502	14255	14401	14444	14323	14349	14329	14277	14429	14396	14439	14400	14458	14394	14318	14309	14326	14467	14386	14304	14455	14349	14219	14336	14252	14358	14399	14426	14402	14361	14489	14357	14298	14529	14452	14444	14538	14408	14322	14526	14274	14412	14456	14395	14421	14416	14348	14435	14360	14318	14517	14218	14434	14332	14465	14384	14490	14313	14458	14481	14273	14346	14384	14261	14285	14389	14378	14318	14491	14328	14377	14516	14351	14376	14429	14467	14529	14226	14444	14380	14458	14526	14583	14408	14346	14539	14573	14366	14341	14493	14380	14417	14284	14484	14372	14355	14407	14431	14340	14410	14531	14226	14348	14417	14374	14387	14234	14504	14334	14289	14379	14301	14422	14446	14324	14319	14528	14277	14299	14396	14499	14465	14397	14462	14334	14404	14542	14360	14220	14249	14503	14464	14386	14445	14332	14427	14254	14538	14217	14448	14536	14440	14257	14334	14347	14435	14395	14448	14361	14310	14525	14425	14217	14274	14365	14393	14378	14544	14369	14443	14517	14594	14325	14348	14386	14383	14411	14248	14448	14414	14354	14275	14623	14359	14455	14375	14575	14499	14390	14439	14288	14509	14340	14451	14266	14329	14390	14507	14290	14296	14261	14267	14417	14346	14359	14346	14401	14383	14122	14378	14402	14257	14369	14274	14450	14495	14407	14338	14499	14278	14534	14340	14393	14410	14415	14353	14486	14389	14488	14271	14362	14359	14414	14433	14376	14428	14311	14449	14452	14473	14399	14450	14347	14201	14318	14338	14386	14290	14266	14382	14323	14225	14346	14426	14410	14402	14293	14290	14464	14368	14339	14319	14422	14411	14405	14386	14445	14487	14219	14303	14290	14352	14364	14292	14429	14380	14324	14475	14339	14517	14432	14319	14518	14268	14232	14558	14280	14349	14483	14465	14317	14240	14331	14340	14548	14392	14310	14408	14250	14376	14493	14568	14298	14243	14443	14397	14480	14414	14370	14439	14485	14443	14412	14501	14262	14280	14468	14319	14425	14606	14490	14403	14408	14365	14357	14506	14271	14447	14387	14326	14356	14246	14365	14584	14508	14410	14469	14379	14425	14458	14448	14385	14356	14512	14451	14414	14419	14346	14452	14318	14448	14350	14399	14262	14397	14423	14342	14258	14344	14394	14380	14389	14434	14657	14317	14321	14368	14288	14395	14429	14536	14269	14454	14288	14518	14423	14405	14479	14377	14424	14231	14478	14562	14445	14414	14354	14533	14314	14294	14472	14121	14431	14321	14385	14448	14578	14362	14425	14242	14443	14322	14353	14503	14270	14428	14407	14357	14316	14404	14411	14256	14435	14433	14442	14424	14282	14261	14266	14362	14326	14494	14319	14343	14228	14481	14402	14295	14301	14403	14502	14338	14320	14314	14388	14370	14334	14293	14340	14345	14328	14442	14333	14200	14217	14277	14353	14441	14449	14381	14272	14377	14278	14307	14425	14382	14422	14350	14384	14500	14416	14435	14380	14325	14368	14343	14365	14419	14326	14508	14393	14306	14398	14640	14281	14264	14545	14244	14500	14279	14426	14377	14395	14220	14467	14250	14421	14379	14411	14348	14483	14368	14337	14376	14419	14275	14328	14193	14299	14368	14361	14295	14500	14386	14297	14546	14351	14429	14546	14359	14406	14448	14390	14308	14300	14444	14411	14188	14199	14386	14282	14409	14304	14388	14366	14315	14389	14405	14251	14423	14321	14148	14482	14367	14320	14335	14081	14362	14621	14356	14267	14302	14367	14424	14455	14526	14299	14292	14408	14389	14318	14618	14373	14329	14446	14381	14312	14368	14498	14406	14437	14506	14330	14444	14435	14376	14347	14355	14292	14437	14374	14554	14336	14297	14381	14439	14251	14328	14460	14399	14459	14369	14469	14157	14445	14537	14293	14223	14384	14432	14353	14429	14387	14280	14345	14362	14207	14348	14543	14533	14431	14278	14413	14400	14583	14378	14382	14423	14416	14266	14372	14353	14479	14462	14273	14448	14527	14219	14394	14465	14433	14612	14445	14510	14425	14396	14621	14603	14469	14306	14394	14414	14404	14303	14493	14355	14326	14428	14533	14517	14394	14557	14328	14398	14676	14324	14274	14402	14431	14496	14524	14445	14399	14340	14430	14389	14398	14361	14375	14272	14233	14426	14454	14227	14351	14340	14396	14322	14535	14488	14449	14494	14394	14376	14492	14443	14353	14340	14361	14484	14372	14463	14263	14342	14366	14275	14385	14599	14392	14464	14297	14202	14296	14296	14355	14233	14333	14416	14302	14418	14544	14236	14444	14465	14368	14451	14535	14547	14292	14475	14363	14191	14277	14554	14467	14462	14172	14332	14481	14493	14419	14478	14490	14397	14289	14445	14579	14071	14433	14297	14504	14404	14356	14404	14357	14339	14301	14310	14296	14456	14428	14298	14316	14453	14243	14256	14416	14183	14369	14475	14576	14433	14364	14206	14401	14483	14393	14192	14486	14270	14389	14333	14566	14413	14495	14364	14379	14526	14308	14473	14391	14229	14407	14288	14427	14293	14234	14412	14314	14434	14427	14491	14416	14396	14491	14362	14511	14409	14334	14288	14323	14455	14192	14259	14412	14422	14357	14454	14319	14427	14383	14578	14305	14431	14267	14299	14377	14394	14455	14442	14458	14432	14338	14440	14464	14368	14350	14523	14466	14191	14270	14482	14337	14371	14289	14516	14483	14252	14433	14455	14370	14451	14516	14419	14466	14321	14109	14410	14291	14265	14386	14417	14222	14441	14248	14440	14481	14330	14306	14455	14380	14355	14443	14440	14423	14482	14512	14326	14260	14514	14530	14208	14474	14443	14450	14396	14327	14312	14425	14393	14448	14347	14206	14427	14412	14306	14623	14498	14456	14295	14380	14290	14393	14435	14567	14504	14465	14421	14260	14478	14369	14186	14415	14413	14326	14425	14416	14366	14422	14508	14329	14387	14418	14485	14331	14398	14481	14415	14460	14342	14337	14323	14390	14461	14496	14328	14246	14383	14359	14574	14234	14386	14501	14381	14423	14343	14320	14432	14258	14330	14363	14530	14383	14271	14275	14425	14355	14471	14292	14405	14502	14283	14585	14449	14317	14330	14414	14451	14585	14220	14311	14386	14265	14413	14341	14404	14393	14425	14286	14453	14348	14293	14260	14332	14355	14474	14284	14452	14497	14317	14376	14332	14356	14464	14363	14506	14428	14265	14327	14456	14457	14341	14391	14437	14343	14292	14352	14535	14310	14338	14153	14357	14342	14528	14589	14380	14253	14391	14417	14365	14488	14248	14576	14489	14359	14442	14439	14458	14551	14369	14353	14295	14302	14582	14351	14405	14398	14365	14272	14443	14305	14323	14577	14334	14368	14387	14468	14520	14357	14616	14371	14483	14309	14520	14390	14359	14533	14473	14415	14611	14547	14458	14319	14507	14236	14320	14279	14349	14415	14407	14301	14393	14410	14415	14452	14559	14343	14449	14450	14378	14513	14300	14457	14461	14477	14416	14445	14348	14357	14483	14197	14387	14386	14386	14432	14379	14305	14399	14450	14362	14260	14329	14159	14424	14268	14532	14545	14239	14312	14462	14495	14386	14329	14369	14448	14367	14306	14345	14319	14441	14343	14498	14371	14596	14466	14501	14239	14520	14251	14391	14398	14617	14482	14428	14446	14403	14302	14150	14407	14323	14452	14353	14315	14342	14554	14353	14405	14466	14513	14307	14378	14384	14382	14375	14405	14236	14411	14499	14476	14328	14334	14452	14266	14457	14204	14212	14336	14379	14231	14435	14365	14322	14477	14322	14175	14611	14335	14225	14403	14333	14307	14080	14332
23983	24657	36730	30653	24134	23520	22532	17525	16416	16715	16787	16809	16699	16638	16587	16699	16476	16490	16512	16587	16383	16504	16469	16544	16453	16720	16586	16408	16557	16179	16533	16348	16422	16466	16451	16390	16518	16373	16522	16499	16392	16668	16439	16309	16550	16628	16328	16568	16662	16444	16384	16271	16535	16272	16345	16414	16521	16325	16561	16314	16543	16328	16294	16267	16323	16386	16359	16378	16478	16201	16506	16309	16398	16453	16453	16656	16444	16231	16427	16376	16374	16391	16481	16463	16416	16411	16474	16187	16422	16371	16492	16313	16454	16377	16481	16329	16501	16406	16297	16133	16448	16419	16489	16443	16511	16564	16515	16497	16544	16486	16338	16544	16294	16606	16457	16125	16341	16374	16383	16362	16371	16427	16393	16443	16458	16222	16340	16420	16323	16412	16288	16338	16181	16369	16500	16437	16226	16379	16434	16355	16235	16522	16533	16169	16402	16187	16273	16285	16280	16338	16361	16471	16416	16207	16297	16360	16322	16296	16415	16350	16581	16221	16249	16208	16266	16342	16317	16544	16520	16338	16385	16557	16399	16475	16204	16601	16426	16459	16261	16392	16433	16411	16406	16221	16556	16471	16384	16391	16364	16321	16209	16375	16271	16421	16413	16217	16294	16100	16469	16501	16432	16440	16406	16439	16494	16350	16364	16070	16259	16363	16369	16300	16321	16237	16330	16472	16232	16531	16452	16474	16306	16392	16447	16472	16532	16506	16551	16291	16394	16278	16371	16631	16468	16436	16277	16613	16534	16150	16310	16316	16476	16509	16212	16546	16334	16487	16528	16129	16319	16373	16395	16500	16249	16388	16274	16241	16354	16435	16327	16238	16603	16227	16411	16435	16220	16557	16396	16446	16322	16435	16223	16292	16486	16401	16489	16430	16247	16349	16568	16460	16464	16326	16314	16408	16506	16469	16222	16275	16364	16357	16232	16262	16256	16264	16295	16452	16360	16274	16503	16447	16263	16450	16483	16452	16313	16360	16466	16437	16429	16387	16311	16080	16262	16488	16351	16474	16486	16426	16318	16335	16366	16390	16340	16488	16351	16375	16473	16336	16306	16217	16461	16165	16324	16394	16309	16358	16473	16298	16415	16329	16258	16383	16227	16365	16196	16319	16143	16276	16378	16336	16132	16432	16530	16401	16369	16353	16397	16373	16358	16527	16115	16304	16439	16334	16308	16403	16339	16457	16318	16495	16488	16246	16529	16142	16355	16395	16226	16522	16479	16376	16307	16299	16534	16458	16380	16292	16268	16439	16434	16521	16475	16370	16405	16294	16239	16400	16335	16505	16403	16404	16358	16578	16350	16264	16300	16537	16437	16424	16411	16442	16368	16313	16344	16484	16311	16265	16418	16383	16354	16423	16466	16378	16399	16458	16420	16292	16603	16546	16440	16290	16306	16449	16380	16277	16292	16398	16336	16548	16565	16325	16259	16400	16395	16329	16448	16285	16416	16197	16346	16506	16484	16393	16368	16300	16357	16472	16467	16328	16436	16418	16459	16427	16276	16525	16338	16465	16344	16342	16247	16229	16262	16546	16407	16193	16252	16306	16417	16311	16232	16613	16374	16278	16337	16392	16409	16543	16261	16491	16347	16452	16042	16330	16190	16366	16202	16399	16480	16449	16498	16384	16301	16278	16173	16281	16262	16271	16267	16315	16236	16435	16389	16344	16394	16652	16175	16291	16388	16343	16405	16530	16232	16266	16390	16427	16227	16430	16095	16137	16249	16348	16354	16509	16368	16226	16343	16491	16273	16331	16336	16263	16285	16344	16124	16366	16444	16231	16425	16309	16404	16234	16456	16493	16363	16348	16247	16423	16462	16330	16346	16424	16248	16280	16424	16481	16475	16437	16410	16426	16402	16241	16276	16497	16376	16184	16345	16459	16423	16378	16371	16231	16395	16392	16339	16364	16442	16526	16458	16480	16213	16176	16496	16565	16322	16402	16294	16415	16438	16525	16436	16462	16301	16417	16220	16314	16456	16437	16491	16401	16219	16161	16405	16524	16451	16408	16294	16372	16486	16333	16314	16254	16226	16376	16342	16259	16349	16616	16469	16285	16408	16336	16424	16380	16313	16079	16300	16497	16315	16247	16453	16319	16455	16306	16145	16304	16218	16355	16222	16352	16319	16526	16253	16406	16310	16367	16332	16237	16414	16358	16374	16549	16390	16331	16480	16258	16295	16154	16302	16517	16375	16216	16289	16514	16210	16465	16476	16386	16403	16173	16257	16288	16295	16645	16451	16399	16190	16500	16226	16471	16356	16373	16229	16426	16375	16364	16134	16275	16361	16132	16373	16220	16470	16420	16234	16143	16367	16426	16267	16395	16280	16471	16282	16308	16428	16278	16119	16256	16426	16293	16307	16328	16450	16524	16301	16407	16331	16415	16296	16271	16510	16308	16401	16209	16381	16326	16263	16455	16586	16564	16373	16477	16404	16509	16466	16352	16402	16618	16333	16304	16446	16206	16367	16531	16272	16201	16418	16247	16392	16290	16465	16242	16343	16357	16447	16443	16399	16278	16386	16314	16399	16258	16438	16341	16354	16338	16379	16250	16298	16393	16405	16489	16371	16422	16423	16152	16389	16487	16482	16457	16406	16229	16179	16437	16291	16271	16445	16085	16475	16457	16296	16403	16493	16294	16419	16332	16527	16254	16401	16432	16304	16455	16451	16487	16396	16533	16418	16516	16395	16392	16302	16634	16177	16399	16537	16419	16436	16351	16433	16313	16431	16328	16380	16316	16302	16302	16468	16604	16383	16355	16161	16475	16319	16399	16344	16213	16331	16385	16336	16342	16498	16316	16421	16335	16477	16289	16384	16293	16401	16300	16261	16366	16475	16315	16330	16362	16553	16215	16420	16515	16468	16404	16373	16429	16492	16405	16500	16444	16338	16483	16272	16382	16235	16320	16312	16287	16389	16362	16218	16408	16377	16244	16524	16384	16361	16599	16412	16375	16281	16382	16149	16453	16420	16411	16479	16385	16459	16434	16489	16310	16410	16607	16434	16400	16471	16424	16451	16286	16619	16470	16409	16291	16468	16352	16349	16263	16485	16433	16365	16445	16334	16536	16491	16309	16472	16382	16498	16323	16233	16353	16212	16413	16335	16275	16383	16272	16599	16549	16297	16374	16485	16102	16545	16492	16305	16318	16508	16582	16420	16360	16408	16338	16372	16469	16515	16389	16524	16365	16386	16419	16436	16399	16292	16242	16508	16510	16277	16488	16335	16283	16299	16542	16239	16346	16377	16293	16154	16451	16268	16278	16398	16302	16345	16396	16262	16508	16425	16375	16259	16074	16412	16183	16505	16354	16281	16470	16279	16384	16365	16396	16365	16464	16335	16243	16210	16198	16349	16365	16437	16404	16427	16393	16178	16463	16459	16076	16513	16232	16453	16233	16340	16403	16463	16174	16414	16154	16232	16427	16278	16321	16242	16455	16377	16288	16211	16222	16317	16503	16120	16350	16523	16323	16226	16403	16392	16353	16365	16216	16247	16379	16427	16290	16159	16403	16393	16318	16205	16413	16281	16207	16425	16185	16216	16329	16189	16441	16460	16397	16279	16248	16361	16412	16475	16303	16504	16466	16630	16361	16319	16374	16351	16446	16392	16419	16513	16332	16335	16372	16553	16394	16420	16548	16561	16269	16289	16395	16218	16272	16193	16554	16188	16310	16337	16348	16365	16501	16306	16328	16277	16238	16194	16200	16379	16630	16381	16212	16288	16501	16329	16280	16078	16414	16468	16324	16257	16246	16415	16520	16265	16166	16261	16345	16329	16412	16287	16389	16426	16234	16390	16435	16240	16243	16134	16264	16452	16308	16252	16384	16506	16375	16311	16345	16276	16374	16299	16344	16304	16413	16327	16263	16179	16169	16392	16408	16528	16283	16218	16332	16417	16320	16165	16280	16261	16350	16327	16411	16246	16221	16508	16358	16261	16422	16379	16257	16556	16342	16314	16225	16375	16442	16438	16529	16284	16366	16413	16246	16479	16394	16197	16260	16565	16482	16390	16361	16433	16544	16316	16206	16438	16336	16475	16187	16259	16574	16336	16606	16294	16497	16347	16379	16434	16347	16558	16469	16475	16204	16343	16486	16449	16307	16355	16378	16425	16341	16394	16391	16389	16228	16200	16265	16380	16239	16553	16199	16290	16340	16224	16397	16396	16558	16298	16617	16351	16320	16437	16280	16315	16374	16255	16417	16336	16274	16273	16164	16204	16391	16504	16373	16292	16448	16336	16440	16195	16274	16222	16083	16376	16431	16206	16292	16408	16195	16436	16363	16212	16366	16347	16308	16357	16261	16309	16327	16245	16329	16246	16394	16375	16338	16555	16328	16279	16409	16508	16366	16531	16345	16250	16161	16386	16409	16438	16303	16405	16277	16381	16361	16342	16286	16541	16256	16223	16341	16256	16228	16457	16225	16301	16087	16278	16420	16451	16448	16432	16513	16282	16345	16441	16632	16329	16315	16289	16270	16489	16266	16356	16191	16277	16319	16373	16228	16363	16316	16230	16247	16442	16453	16459	16406	16636	16391	16376	16591	16143	16367	16490	16343	16431	16480	16501	16438	16237	16288	16211	16466	16419	16302	16400	16447	16350	16407	16284	16422	16581	16480	16373	16332	16414	16401	16323	16474	16369	16425	16385	16407	16388	16234	16109	16073	16408	16313	16496	16452	16441	16415	16430	16483	16236	16421	16218	16273	16227	16567	16447	16313	16395	16377	16355	16293	16373	16423	16407	16347	16238	16469	16392	16557	16345	16323	16384	16317	16230	16172	16325	16396	16249	16379	16235	16279	16410	16368	16232	16308	16351	16375	16301	16447	16361	16410	16403	16540	16311	16326	16332	16559	16313	16336	16236	16231	16271	16306	16432	16424	16385	16422	16449	16288	16589	16552	16494	16341	16485	16224	16435	16362	16228	16451	16492	16500	16328	16412	16438	16220	16345	16273	16250	16576	16429	16204	16383	16340	16426	16432	16338	16421	16334	16329	16382	16487	16445	16372	16232	16699	16481	16344	16307	16384	16414	16230	16451	16359	16426	16451	16190	16379	16443	16575	16386	16316	16306	16567	16299	16444	16275	16468	16555	16345	16422	16362
63196	107940	87505	54889	30138	17451	14608	14292	14546	14299	14412	14464	14351	14471	14399	14367	14283	14506	14411	14368	14261	14407	14409	14433	14353	14311	14453	14439	14472	14473	14432	14576	14393	14204	14387	14353	14414	14325	14351	14417	14523	14285	14359	14362	14296	14418	14279	14343	14392	14401	14512	14346	14175	14218	14340	14502	14380	14429	14540	14331	14214	14285	14402	14389	14311	14215	14477	14242	14407	14425	14236	14456	14338	14495	14310	14149	14479	14265	14304	14414	14316	14647	14401	14428	14564	14355	14385	14215	14500	14410	14442	14351	14515	14291	14356	14326	14288	14386	14350	14319	14311	14366	14410	14576	14349	14390	14481	14403	14371	14513	14512	14337	14446	14353	14388	14485	14341	14386	14444	14375	14445	14431	14366	14511	14296	14439	14255	14294	14341	14360	14310	14345	14442	14372	14318	14456	14508	14559	14429	14209	14336	14409	14248	14444	14162	14418	14438	14427	14314	14359	14402	14329	14312	14361	14406	14164	14274	14306	14260	14338	14345	14385	14277	14420	14411	14358	14307	14314	14541	14317	14310	14235	14426	14340	14360	14412	14499	14472	14267	14376	14381	14349	14221	14445	14433	14391	14382	14326	14381	14412	14269	14387	14403	14346	14217	14349	14510	14353	14410	14484	14470	14504	14379	14284	14490	14549	14299	14370	14355	14366	14368	14448	14378	14260	14429	14397	14213	14229	14376	14227	14385	14445	14467	14321	14420	14422	14318	14376	14264	14101	14388	14245	14531	14315	14376	14384	14292	14230	14323	14344	14445	14358	14355	14243	14359	14267	14297	14441	14373	14325	14395	14494	14377	14310	14268	14367	14467	14184	14306	14374	14318	14384	14402	14372	14534	14345	14433	14411	14303	14374	14378	14231	14417	14244	14317	14344	14352	14414	14457	14403	14300	14469	14294	14376	14170	14369	14369	14484	14422	14299	14349	14431	14433	14428	14305	14418	14288	14303	14398	14473	14290	14379	14505	14322	14391	14339	14468	14292	14429	14334	14260	14297	14309	14281	14396	14526	14411	14480	14334	14508	14352	14460	14596	14417	14417	14376	14540	14217	14388	14275	14336	14366	14482	14458	14505	14344	14419	14440	14391	14368	14426	14443	14335	14412	14400	14427	14476	14358	14307	14440	14416	14360	14251	14345	14464	14563	14438	14417	14588	14293	14410	14317	14371	14366	14462	14407	14211	14380	14359	14203	14545	14525	14353	14340	14388	14341	14172	14510	14576	14256	14338	14420	14349	14539	14377	14309	14397	14233	14391	14334	14153	14499	14454	14494	14389	14342	14389	14306	14333	14405	14411	14400	14109	14409	14356	14388	14507	14453	14336	14374	14349	14464	14452	14328	14389	14557	14429	14301	14295	14295	14467	14346	14342	14223	14322	14401	14548	14460	14303	14601	14246	14380	14398	14559	14624	14317	14294	14340	14514	14479	14292	14432	14365	14296	14421	14383	14386	14352	14403	14257	14402	14488	14356	14416	14315	14439	14239	14288	14405	14499	14333	14208	14416	14333	14376	14300	14154	14382	14256	14443	14387	14556	14564	14416	14401	14550	14219	14562	14412	14343	14402	14410	14200	14237	14251	14412	14319	14389	14400	14398	14216	14326	14489	14389	14383	14249	14314	14304	14257	14281	14359	14541	14284	14400	14338	14307	14275	14519	14526	14275	14298	14313	14239	14266	14152	14474	14390	14644	14278	14432	14384	14287	14456	14494	14403	14304	14401	14395	14274	14400	14258	14466	14431	14490	14445	14455	14269	14441	14387	14404	14373	14548	14401	14253	14323	14246	14368	14412	14311	14230	14393	14368	14322	14369	14477	14451	14207	14153	14221	14595	14155	14432	14322	14576	14421	14316	14498	14376	14319	14342	14425	14186	14486	14403	14340	14250	14440	14316	14421	14243	14289	14235	14423	14173	14402	14473	14234	14356	14328	14413	14353	14324	14303	14436	14400	14307	14294	14240	14274	14341	14497	14241	14509	14327	14405	14344	14284	14384	14469	14412	14415	14456	14673	14186	14276	14417	14333	14267	14462	14410	14346	14497	14457	14612	14314	14239	14328	14325	14479	14446	14460	14348	14393	14307	14263	14270	14351	14494	14491	14512	14310	14236	14301	14507	14473	14445	14195	14452	14299	14427	14388	14384	14371	14378	14226	14287	14507	14409	14405	14431	14105	14345	14335	14405	14294	14445	14563	14279	14296	14282	14378	14338	14486	14283	14265	14383	14307	14430	14255	14344	14544	14313	14423	14339	14275	14242	14327	14374	14390	14308	14418	14443	14344	14368	14353	14316	14360	14351	14315	14374	14306	14306	14279	14309	14405	14297	14457	14370	14503	14388	14370	14306	14230	14445	14511	14314	14412	14512	14312	14433	14404	14450	14361	14277	14404	14451	14343	14359	14403	14352	14422	14338	14302	14320	14399	14457	14453	14413	14537	14352	14287	14242	14350	14256	14390	14507	14480	14295	14264	14385	14524	14303	14341	14355	14334	14480	14478	14337	14250	14497	14380	14486	14279	14183	14412	14085	14558	14349	14328	14404	14310	14426	14475	14289	14410	14376	14521	14452	14299	14430	14253	14346	14212	14416	14430	14317	14438	14452	14403	14452	14374	14439	14418	14519	14424	14333	14463	14393	14470	14355	14418	14522	14250	14364	14347	14357	14493	14485	14447	14326	14345	14367	14432	14386	14609	14418	14510	14222	14372	14352	14404	14422	14367	14324	14397	14303	14382	14459	14270	14285	14387	14378	14424	14302	14293	14377	14111	14355	14405	14533	14513	14438	14382	14355	14286	14415	14256	14506	14365	14170	14517	14307	14458	14385	14343	14443	14382	14627	14544	14448	14269	14260	14349	14433	14374	14315	14213	14305	14502	14374	14343	14306	14481	14455	14424	14397	14370	14449	14438	14344	14266	14499	14199	14323	14286	14316	14362	14523	14336	14387	14556	14357	14395	14348	14375	14428	14296	14473	14404	14272	14427	14445	14390	14458	14490	14281	14397	14520	14327	14432	14375	14355	14306	14351	14310	14449	14379	14421	14501	14368	14570	14306	14307	14465	14304	14576	14376	14250	14364	14487	14182	14355	14242	14453	14448	14507	14442	14384	14441	14276	14391	14393	14438	14413	14353	14373	14493	14427	14182	14272	14357	14267	14430	14314	14238	14362	14180	14355	14481	14201	14435	14340	14385	14462	14259	14295	14223	14282	14393	14336	14349	14416	14472	14248	14495	14466	14542	14415	14125	14397	14359	14350	14428	14480	14351	14378	14359	14325	14539	14286	14380	14211	14301	14281	14445	14503	14198	14298	14273	14424	14332	14420	14312	14497	14361	14411	14155	14392	14392	14342	14461	14364	14464	14494	14324	14472	14222	14444	14274	14324	14323	14395	14349	14365	14484	14305	14414	14412	14553	14262	14493	14298	14306	14370	14465	14061	14301	14434	14469	14307	14316	14492	14222	14309	14336	14453	14368	14501	14341	14457	14505	14340	14332	14442	14342	14371	14484	14390	14381	14361	14328	14359	14370	14321	14344	14322	14386	14426	14380	14291	14428	14333	14478	14458	14296	14533	14509	14389	14231	14301	14510	14409	14258	14606	14497	14382	14396	14442	14319	14264	14284	14311	14348	14345	14529	14482	14413	14378	14475	14312	14365	14345	14423	14501	14339	14265	14397	14495	14335	14378	14313	14444	14354	14372	14402	14443	14483	14221	14387	14449	14456	14355	14457	14488	14304	14401	14334	14338	14244	14419	14450	14323	14141	14408	14305	14405	14380	14353	14534	14456	14334	14327	14271	14343	14258	14453	14282	14316	14347	14387	14329	14262	14340	14286	14414	14420	14430	14530	14369	14318	14492	14191	14387	14448	14374	14448	14190	14349	14233	14441	14206	14370	14458	14182	14546	14578	14375	14229	14323	14286	14242	14367	14381	14243	14404	14306	14326	14400	14429	14318	14393	14233	14372	14342	14289	14429	14344	14378	14392	14504	14212	14330	14345	14392	14510	14513	14448	14372	14436	14464	14372	14593	14375	14454	14381	14258	14491	14347	14209	14469	14412	14466	14318	14204	14317	14375	14452	14504	14490	14281	14360	14374	14330	14470	14340	14362	14430	14452	14314	14373	14465	14289	14410	14481	14244	14446	14457	14252	14433	14410	14286	14252	14382	14545	14430	14383	14329	14546	14344	14265	14378	14400	14208	14290	14386	14331	14223	14199	14367	14349	14581	14504	14465	14411	14482	14409	14303	14526	14353	14472	14239	14356	14404	14370	14357	14289	14381	14235	14452	14310	14375	14294	14260	14250	14299	14271	14365	14253	14399	14421	14395	14450	14458	14271	14287	14330	14363	14414	14267	14292	14369	14393	14442	14415	14288	14443	14293	14349	14350	14359	14328	14286	14356	14277	14361	14438	14324	14284	14467	14399	14429	14342	14397	14378	14369	14331	14428	14203	14208	14330	14462	14270	14405	14372	14392	14403	14532	14402	14395	14374	14363	14418	14350	14280	14405	14412	14472	14351	14427	14387	14482	14228	14337	14455	14465	14350	14290	14495	14428	14486	14462	14315	14322	14294	14316	14382	14510	14326	14411	14443	14273	14462	14275	14358	14350	14139	14389	14423	14331	14587	14191	14368	14271	14250	14364	14283	14386	14390	14218	14300	14326	14320	14401	14426	14356	14418	14321	14419	14276	14400	14394	14410	14496	14329	14295	14373	14231	14305	14401	14301	14342	14390	14382	14370	14370	14378	14358	14237	14502	14353	14414	14406	14323	14488	14355	14512	14327	14485	14277	14330	14364	14421	14218	14458	14368	14338	14285	14430	14427	14349	14413	14475	14336	14349	14239	14308	14431	14470	14397	14463	14331	14290	14415	14323	14496	14416	14299	14589	14300	14415	14448	14396	14328	14455	14360	14416	14354	14395	14376	14235	14415	14326	14339	14312	14323	14371	14367	14265	14403	14441	14289	14395	14448	14166	14490	14279	14411	14315	14358	14474	14236	14328	14574	14500	14256	14518	14332	14262	14189	14509	14349	14399	14468	14375	14304	14354	14462	14337	14567	14455	14344	14378	14332	14476	14426	14212	14491	14279	14457	14314	14313	14312	14390	14433	14144	14458
32890	41803	41772	28274	19309	16995	16527	16488	16606	16467	16307	16238	16318	16298	16286	16345	16242	16248	16501	16405	16331	16327	16515	16429	16181	16432	16251	16260	16272	16300	16395	16332	16436	16617	16323	16671	16443	16392	16147	16335	16404	16316	16344	16442	16356	16203	16193	16351	16220	16356	16466	16356	16304	16415	16319	16291	16631	16422	16469	16252	16396	16332	16243	16078	16301	16266	16310	16410	16397	16223	16204	16438	16269	16335	16393	16234	16399	16264	16146	16241	16273	16319	16509	16562	16291	16245	16208	16303	16413	16285	16328	16321	16174	16198	16382	16172	16181	16246	16191	16289	16190	16309	16340	16415	16239	16238	16485	16312	16396	16279	16370	16216	16239	16261	16354	16397	16542	16221	16421	16268	16286	16300	16230	16238	16343	16408	16387	16400	16340	16378	16377	16178	16392	16384	16433	16225	16263	16297	16405	16212	16272	16332	16307	16502	16319	16172	16378	16313	16551	16045	16365	16107	16293	16134	16285	16135	16331	16422	16181	16288	16318	16333	16502	16168	16307	16220	16297	16414	16158	16154	16340	16296	16378	16153	16440	16432	16169	16160	16227	16340	16124	16226	16345	16166	16228	16084	16262	16534	16472	16308	16287	16212	16330	16075	16302	16229	16260	16279	16268	16310	16269	16464	16513	16196	16279	16149	16366	16394	16350	16256	16193	16325	16361	16328	16404	16305	16110	16364	16378	16342	16638	16528	16413	16278	16375	16560	16436	16192	16306	16346	16367	16083	16294	16115	16361	16142	16213	16307	16396	16371	16113	16267	16541	16378	16325	16313	16264	16228	16367	16257	16288	16110	16327	16328	16286	16333	16443	16299	16293	16326	16484	16306	16060	16412	16392	16298	16199	15970	16278	16264	16347	16309	16343	16330	16404	16237	16414	16153	16283	16550	16236	16360	16283	16297	16257	16208	16376	16258	16234	16508	16239	16226	16470	16187	16382	16297	16538	16338	16236	16401	16392	16219	16423	16519	16427	16309	16322	16199	16430	16316	16308	16251	16385	16145	15955	16459	16321	16306	16278	16118	16303	16422	16304	16256	16528	16403	16568	16397	16247	16252	16256	16010	16310	16240	16052	16237	16239	16276	16515	16522	16262	16263	16217	16218	16131	16176	16475	16482	16268	16455	16340	16144	16272	16378	16548	16309	16427	16183	16229	16046	16367	16262	16480	16399	16169	16181	16198	16221	16322	16392	16450	16298	16148	16238	16209	16363	16164	16288	16222	16219	16151	16406	16459	16330	16176	16291	16156	16107	16414	16180	16375	16334	16275	16309	16419	16072	16308	16278	16371	16231	16378	16390	16409	16183	16394	16344	16239	16318	16349	16296	16509	16371	16179	16297	16385	16372	16362	16459	16287	16233	16440	16335	16299	16327	16224	16323	16419	16467	16322	16217	16320	16294	16048	16301	16156	16175	16139	16237	16328	16355	16238	16277	16189	16151	16445	16279	16386	16484	16313	16286	16222	16328	16196	16413	16404	16217	16357	16265	16333	16217	16474	16266	16266	16323	16493	16416	16412	16317	16383	16383	16283	16318	16416	16290	16327	16332	16284	16344	16516	16258	16266	16375	16221	16283	16395	16149	16199	16383	16437	16240	16308	16255	16189	16408	16183	16294	16221	16455	16383	16359	16304	16410	16446	16215	16305	16127	16199	16406	16114	16341	16212	16439	16311	16408	16367	16098	16358	16262	16429	16298	16215	16215	16226	16163	16103	16136	16047	16287	16343	16540	16340	16480	16189	16112	16052	16368	16311	16350	16206	16149	16256	16286	16389	16389	16398	16284	16354	16220	16317	16285	16324	16154	16005	16300	16390	16116	16055	16268	16247	16229	16376	16433	16260	16394	16163	16316	16295	16425	16387	16162	16259	16436	16380	16333	16119	16106	16320	16337	16327	16352	16303	16354	16431	16137	16368	16210	16364	16266	16191	16159	16376	16363	16123	16265	16432	16437	16456	16374	16420	16290	16517	16420	16426	16271	16157	16413	16138	16363	16243	16321	16437	16196	16146	16212	16288	16086	16299	16367	16476	16318	16154	16282	16445	16318	16396	16226	16310	16463	16148	16341	16401	16321	16307	16278	16307	16359	16348	16321	16480	16190	16223	16240	16338	16299	16226	16286	16298	16286	16559	16491	16264	16287	16306	16377	16380	16156	16416	16241	16274	16280	16147	16372	16232	16418	16298	16257	16555	16439	15962	16231	16338	16399	16486	16042	16159	16227	16356	16255	16155	16313	16297	16412	16379	16265	16463	16173	16209	16428	16383	16443	16312	16405	16266	16486	16333	16331	16307	16320	16293	16452	16396	16403	16315	16486	16371	16269	16289	16495	16227	16220	16585	16410	16488	16384	16428	16313	16338	16160	16038	16227	16387	16533	16370	16332	16324	16414	16173	16213	16408	16414	16318	16284	16409	16316	16248	16111	16357	16271	16336	16335	16424	16293	16358	16204	16141	16510	16308	16389	16363	16389	16274	16264	16366	16127	16057	16464	16330	16219	16488	16426	16456	16245	16248	16366	16298	16080	16398	16138	16214	16228	16236	16392	16261	16449	16421	16235	16427	16256	16313	16121	16200	16290	16385	16295	16140	16290	16269	16272	16240	16214	16338	16329	16555	16240	16139	16203	16493	16169	16397	16261	16106	16312	16292	16218	16268	16142	16376	16182	16288	16250	16234	16348	16416	16452	16537	16182	16230	16559	16527	16510	16439	16279	16433	16304	16191	16239	16340	16230	16381	16318	16512	16265	16341	16081	16285	16419	16347	16044	16311	16423	16308	16111	16258	16329	16275	16248	16365	16155	16472	16410	16189	16226	16294	16171	16247	16272	16194	16202	16258	16139	16157	16140	16282	16306	16365	16304	16484	16282	16320	16202	16426	16290	16316	16374	16301	16485	16204	16166	16350	16312	16262	16578	16459	16292	16205	16392	16361	16438	16409	16282	16223	16445	16612	16311	16341	16429	16227	16203	16488	16360	16221	16448	16376	16230	16308	16123	16312	16166	16395	16491	16241	16235	16372	16459	16318	16465	16494	16360	16388	16468	16506	16162	16325	16419	16468	16290	16383	16245	16240	16314	16289	16331	16265	16232	16374	16377	16303	16411	16254	16605	16331	16493	16308	16230	16290	16353	16238	16336	16228	16453	16382	16228	16339	16291	16226	16180	16240	16412	16390	16202	16002	16297	16254	16297	16310	16375	16379	16282	16410	16390	16362	16299	16596	16323	16105	16421	16307	16418	16392	16238	16278	16291	16473	16021	16313	16493	16588	16401	16220	16377	16477	16262	16311	16291	16448	16424	16356	16602	16209	16306	16241	16289	16423	16175	16195	16597	16425	16304	16374	16230	16273	16269	16303	16133	16289	16183	16461	16289	16357	16398	16171	16271	16425	16327	16346	16494	16176	16201	16326	16279	16365	16309	16280	16421	16094	16481	16460	16339	16254	16354	16281	16181	16298	16067	16383	16355	16278	16325	16483	16222	16368	16308	16146	16286	16353	16224	16116	16342	16138	16263	16285	16197	16279	16258	16365	16250	16329	16274	16206	16338	16339	16362	16298	16205	16276	16253	16295	16149	16511	16320	16512	16386	16503	16214	16390	16428	16321	16355	16411	16322	16426	16233	16331	16312	16516	16176	16186	16500	16389	16228	16548	16406	16286	16452	16312	16572	16378	16298	16275	16223	16137	16328	16209	16117	16336	16405	16260	16471	16433	16410	16305	16373	16540	16233	16268	16228	16242	16402	16192	16360	16336	16350	16337	16513	16155	16220	16252	16139	16255	16357	16211	16300	16373	16334	16506	16220	16347	16207	16302	16450	16070	16276	16330	16228	16509	16056	16388	16292	16214	16144	16199	16114	16338	16215	16185	16469	16370	16254	16367	16483	16259	16307	16382	16403	16130	16314	16289	16291	16222	16379	16290	16207	16249	16183	16472	16278	16102	16247	16350	16324	16273	16448	16269	16204	16284	16272	16222	16367	16230	16233	16293	16262	16184	16458	16481	16158	16277	16463	16292	16131	16383	16241	16161	16165	16475	16285	16340	16376	16401	16115	16370	16474	16248	16200	16297	16340	16255	16370	16501	16519	16325	16333	16434	16325	16354	16315	16425	16253	16410	16528	16253	16342	16233	16238	16255	16373	16225	16499	16389	16297	16362	16212	16308	16150	16394	16288	16369	16359	16211	16338	16469	16307	16304	16345	16200	16236	16259	16370	16295	16413	16431	16378	16243	16256	16318	16482	16098	16567	16507	16420	16266	16243	16282	16327	16235	16121	16388	16518	16364	16183	16290	16148	16319	16263	16471	16349	16438	16329	16300	16190	16323	16452	16225	16224	16180	16367	16353	15998	16154	16380	16396	16366	16245	16294	16301	16019	16340	16247	16411	16273	16392	16537	16340	16359	16312	16271	16230	16362	16244	16255	16402	16337	16382	16334	16247	16379	16277	16204	16169	16255	16197	16453	16361	16238	16335	16219	16333	16554	16340	16498	16438	16480	16344	16218	16467	16219	16329	16559	16350	16409	16361	16337	16392	16476	16310	16379	16430	16190	16190	16255	16419	16210	16453	16377	16341	16425	16363	16524	16538	16330	16461	16313	16247	16427	16276	16256	16315	16253	16599	16367	16215	16308	16210	16377	16338	16427	16418	16257	16243	16384	16383	16169	16281	16311	16232	16575	16473	16212	16304	16318	16232	16332	16444	16428	16326	16357	16177	16217	16327	16208	16034	16438	16218	16234	16370	16134	16307	16364	16383	16463	16396	16461	16117	16278	16239	16288	16209	16208	16136	16363	16415	16225	16324	16504	16111	16119	16352	16362	16406	16300	16294	16271	16388	16300	16280	16416	16491	16398	16322	16156	16270	16434	16457	16360	16464	16261	16251	16423	16405	16358	16460	16215	16291	16221	16221	16311	16246	16256	16349	16240	16375	16389	16367	16185	16239	16121	16361	16270	16231	16083	16094	16347	16218	16545	16348	16282	16046	16331	16330	16253	16359	16203	16478	16366	16407	16268	16247	16367	16224	16364	16247	16326	16243	16455	16262	16363	16327	16335	16422	16354	16406	16424	16257	16308	16210	16441	16523	16287	16332	16194	16414	16294	16272	16247	16355	16450
41701	59177	42942	23464	16308	14913	14385	14432	14304	14310	14273	14436	14278	14343	14504	14245	14291	14418	14331	14533	14439	14289	14442	14414	14109	14311	14263	14335	14434	14254	14263	14368	14284	14246	14292	14275	14370	14387	14250	14336	14376	14301	14225	14351	14183	14226	14336	14317	14235	14374	14305	14451	14308	14391	14441	14251	14266	14213	14184	14252	14303	14417	14281	14063	14272	14421	14173	14326	14345	14426	14452	14359	14458	14357	14355	14474	14379	14361	14294	14383	14288	14447	14235	14198	14215	14239	14416	14291	14321	14377	14435	14347	14169	14435	14370	14331	14271	14300	14340	14275	14252	14463	14490	14447	14364	14249	14203	14237	14263	14393	14301	14558	14311	14424	14234	14246	14356	14253	14221	14475	14272	14223	14348	14297	14203	14297	14276	14422	14320	14255	14198	14254	14488	14229	14240	14497	14481	14251	14454	14363	14212	14317	14296	14309	14286	14248	14387	14073	14310	14360	14303	14211	14252	14420	14302	14439	14374	14350	14304	14489	14287	14280	14200	14281	14338	14332	14263	14178	14245	14307	14360	14286	14312	14205	14369	14393	14385	14294	14200	14464	14327	14333	14337	14380	14322	14440	14513	14342	14436	14251	14307	14430	14449	14242	14260	14231	14373	14347	14248	14365	14562	14263	14293	14517	14342	14237	14320	14213	14259	14265	14320	14510	14197	14319	14421	14507	14351	14275	14419	14390	14409	14355	14306	14377	14163	14185	14297	14090	14398	14384	14277	14417	14510	14274	14534	14380	14393	14293	14382	14326	14302	14410	14238	14327	14378	14315	14393	14376	14287	14458	14275	14346	14365	14424	14419	14183	14391	14380	14357	14267	14284	14444	14419	14258	14314	14374	14354	14359	14080	14332	14321	14398	14241	14368	14317	14412	14200	14394	14516	14308	14399	14318	14226	14215	14504	14290	14373	14413	14416	14299	14439	14269	14450	14389	14266	14382	14305	14321	14233	14269	14420	14375	14256	14337	14489	14364	14379	14299	14413	14358	14158	14500	14374	14425	14429	14532	14399	14478	14424	14231	14361	14178	14286	14363	14413	14212	14290	14365	14335	14498	14330	14356	14314	14110	14230	14225	14390	14452	14256	14253	14414	14127	14389	14238	14288	14231	14234	14184	14474	14337	14215	14408	14353	14336	14397	14283	14315	14206	14356	14233	14276	14245	14265	14332	14350	14227	14333	14413	14401	14557	14446	14112	14351	14340	14447	14216	14269	14226	14268	14205	14273	14366	14238	14348	14333	14450	14337	14393	14169	14269	14170	14331	14520	14226	14292	14109	14373	14242	14233	14326	14434	14372	14321	14446	14381	14288	14272	14338	14189	14328	14299	14347	14429	14490	14376	14378	14535	14316	14331	14312	14366	14403	14462	14361	14293	14208	14176	14301	14468	14236	14266	14231	14168	14377	14496	14240	14478	14437	14424	14449	14299	14327	14514	14266	14356	14291	14398	14414	14307	14375	14311	14512	14095	14478	14300	14238	14335	14477	14336	14429	14431	14318	14327	14215	14367	14168	14292	14285	14421	14305	14330	14290	14295	14291	14419	14124	14351	14589	14285	14362	14378	14334	14520	14313	14314	14344	14321	14392	14432	14330	14378	14358	14348	14354	14415	14265	14310	14469	14287	14437	14244	14303	14336	14283	14327	14432	14406	14370	14290	14213	14339	14229	14294	14301	14266	14249	14309	14362	14415	14226	14277	14255	14289	14476	14382	14232	14356	14241	14279	14164	14166	14322	14241	14360	14331	14642	14315	14282	14350	14542	14314	14360	14252	14241	14267	14347	14352	14240	14254	14206	14356	14527	14327	14352	14334	14289	14299	14312	14228	14272	14423	14299	14301	14397	14317	14378	14388	14355	14323	14320	14493	14372	14405	14327	14328	14244	14279	14318	14384	14461	14478	14237	14179	14271	14194	14459	14419	14434	14416	14323	14361	14322	14354	14159	14333	14239	14426	14345	14341	14251	14334	14283	14425	14372	14247	14325	14307	14333	14349	14458	14306	14274	14307	14173	14288	14379	14164	14288	14354	14239	14334	14180	14458	14267	14262	14188	14344	14311	14253	14321	14388	14259	14324	14364	14334	14140	14111	14384	14190	14214	14430	14434	14508	14389	14321	14407	14187	14262	14205	14236	14449	14342	14344	14240	14258	14350	14355	14341	14251	14399	14251	14392	14337	14334	14226	14217	14326	14302	14383	14325	14378	14442	14544	14120	14260	14400	14368	14228	14360	14317	14183	14424	14320	14233	14390	14291	14413	14382	14430	14226	14229	14333	14335	14293	14454	14322	14279	14479	14252	14154	14417	14480	14390	14288	14341	14142	14437	14319	14436	14308	14318	14326	14325	14347	14422	14317	14218	14557	14318	14350	14387	14358	14335	14288	14313	14374	14429	14298	14438	14487	14415	14150	14449	14295	14276	14308	14292	14504	14250	14287	14471	14571	14222	14349	14305	14210	14256	14420	14421	14353	14243	14204	14363	14306	14426	14282	14316	14447	14330	14399	14262	14321	14401	14284	14406	14398	14309	14424	14430	14335	14364	14336	14362	14252	14247	14495	14359	14441	14251	14168	14371	14183	14526	14366	14427	14340	14389	14282	14287	14287	14350	14471	14295	14248	14396	14249	14209	14509	14315	14195	14296	14381	14424	14443	14367	14175	14361	14332	14236	14345	14114	14362	14345	14332	14300	14343	14513	14266	14362	14266	14227	14215	14270	14311	14220	14366	14297	14322	14497	14417	14430	14325	14243	14178	14466	14347	14339	14381	14402	14329	14277	14365	14289	14368	14425	14216	14276	14392	14426	14362	14174	14500	14317	14274	14458	14303	14338	14261	14323	14288	14528	14253	14339	14209	14422	14281	14415	14357	14284	14192	14386	14241	14264	14363	14397	14402	14397	14460	14397	14428	14452	14270	14435	14233	14218	14309	14452	14483	14311	14293	14277	14234	14332	14389	14250	14428	14508	14312	14304	14279	14236	14330	14416	14387	14422	14486	14340	14226	14461	14394	14276	14327	14370	14256	14155	14114	14372	14280	14470	14244	14238	14367	14402	14158	14338	14431	14209	14345	14541	14425	14254	14251	14443	14271	14468	14367	14258	14378	14443	14216	14511	14291	14435	14375	14325	14504	14353	14352	14500	14300	14311	14252	14372	14353	14357	14251	14205	14447	14472	14266	14177	14389	14310	14406	14300	14220	14379	14420	14253	14547	14408	14230	14430	14313	14160	14275	14290	14322	14275	14375	14394	14327	14258	14301	14298	14405	14124	14425	14380	14464	14262	14332	14192	14328	14328	14351	14265	14339	14301	14401	14302	14383	14444	14318	14403	14328	14427	14434	14274	14450	14375	14426	14322	14200	14391	14451	14391	14478	14192	14354	14256	14299	14343	14539	14395	14342	14063	14256	14272	14248	14370	14246	14430	14343	14428	14434	14322	14330	14312	14514	14319	14352	14162	14403	14391	14263	14469	14437	14347	14319	14312	14402	14321	14273	14304	14145	14240	14326	14398	14290	14226	14362	14272	14351	14399	14353	13990	14363	14260	14403	14238	14323	14254	14211	14360	14174	14393	14439	14309	14312	14480	14132	14360	14410	14384	14313	14281	14444	14290	14538	14306	14311	14221	14340	14351	14291	14224	14311	14507	14317	14353	14340	14350	14352	14301	14374	14225	14420	14532	14279	14419	14288	14252	14220	14207	14451	14234	14308	14420	14354	14351	14362	14274	14441	14385	14420	14168	14215	14243	14413	14402	14369	14308	14293	14375	14240	14284	14324	14435	14459	14321	14354	14338	14325	14163	14247	14226	14426	14301	14265	14536	14447	14469	14251	14359	14343	14335	14367	14283	14337	14314	14312	14296	14167	14292	14269	14440	14199	14287	14282	14375	14263	14461	14452	14287	14327	14604	14530	14361	14368	14340	14280	14496	14389	14392	14346	14305	14327	14109	14121	14476	14258	14338	14394	14200	14441	14483	14294	14376	14581	14408	14385	14332	14240	14383	14359	14323	14464	14327	14337	14403	14227	14464	14423	14312	14297	14444	14471	14242	14369	14185	14216	14514	14333	14287	14325	14305	14352	14134	14136	14442	14234	14198	14370	14341	14443	14415	14285	14259	14316	14294	14204	14315	14211	14362	14290	14263	14284	14292	14249	14384	14358	14332	14330	14519	14247	14494	14463	14091	14278	14262	14500	14397	14408	14182	14341	14302	14414	14266	14323	14334	14401	14495	14258	14229	14512	14419	14449	14210	14196	14439	14334	14303	14242	14294	14243	14288	14441	14313	14387	14219	14314	14195	14268	14195	14245	14244	14468	14453	14221	14434	14387	14296	14427	14250	14271	14432	14199	14347	14312	14269	14411	14497	14413	14357	14360	14381	14267	14392	14452	14216	14450	14400	14382	14409	14377	14373	14307	14155	14482	14469	14381	14304	14225	14214	14359	14303	14130	14319	14273	14496	14247	14267	14255	14260	14253	14444	14323	14377	14261	14525	14429	14247	14428	14300	14450	14254	14226	14361	14466	14292	14312	14231	14419	14451	14285	14182	14288	14380	14399	14402	14250	14167	14250	14226	14290	14293	14356	14296	14264	14254	14322	14480	14319	14210	14338	14246	14275	14480	14223	14304	14407	14267	14504	14246	14258	14362	14195	14327	14362	14228	14160	14355	14339	14193	14450	14355	14535	14319	14209	14397	14444	14376	14334	14249	14395	14324	14274	14185	14314	14442	14347	14378	14289	14203	14247	14321	14561	14410	14289	14344	14407	14274	14285	14493	14371	14367	14291	14431	14395	14269	14359	14306	14408	14415	14291	14317	14403	14317	14203	14363	14360	14365	14146	14432	14321	14208	14285	14168	14363	14444	14236	14343	14360	14223	14303	14276	14324	14460	14362	14372	14178	14338	14214	14325	14303	14532	14458	14359	14344	14370	14355	14185	14574	14346	14345	14456	14367	14323	14401	14196	14372	14428	14203	14540	14356	14420	14321	14327	14358	14352	14355	14470	14533	14395	14384	14413	14273	14363	14313	14427	14315	14344	14398	14255	14349	14433	14319	14212	14396	14417	14377	14273	14361	14231	14205	14230	14215	14241	14248	14514	14208	14371	14344	14398	14339
30447	41024	47235	32926	21131	17709	17025	16522	16301	16523	16466	16304	16339	16636	16557	16346	16457	16414	16351	16672	16549	16560	16544	16446	16444	16410	16307	16201	16556	16259	16321	16322	16550	16349	16265	16325	16283	16323	16382	16334	16397	16304	16210	16371	16384	16301	16457	16408	16522	16230	16264	16492	16358	16482	16362	16447	16464	16447	16351	16575	16447	16574	16335	16404	16451	16296	16453	16417	16583	16183	16348	16241	16364	16351	16379	16352	16281	16445	16415	16178	16480	16352	16468	16320	16282	16303	16295	16386	16248	16414	16399	16300	16332	16348	16315	16318	16414	16317	16424	16485	16385	16431	16452	16291	16400	16310	16135	16150	16224	16425	16400	16169	16241	16359	16512	16481	16402	16298	16344	16224	16201	16473	16226	16356	16404	16434	16460	16357	16312	16314	16314	16282	16274	16129	16290	16241	16305	16155	16217	16253	16374	16454	16311	16523	16306	16349	16452	16406	16428	16536	16340	16555	16316	16399	16564	16426	16277	16256	16439	16131	16259	16173	16327	16335	16356	16373	16328	16340	16405	16331	16302	16433	16471	16137	16321	16240	16404	16308	16309	16446	16393	16351	16340	16495	16361	16415	16364	16344	16354	16183	16183	16340	16214	16175	16276	16368	16099	16108	16359	16326	16382	16326	16351	16393	16243	16220	16321	16305	16547	16332	16382	16442	16244	16286	16218	16315	16345	16363	16439	16310	16269	16258	16437	16289	16218	16287	16547	16270	16351	16361	16307	16368	16230	16202	16446	16362	16250	16559	16344	16109	16458	16428	16362	16473	16520	16491	16358	16397	16371	16292	16235	16399	16444	16299	16360	16303	16255	16217	16402	16272	16451	16263	16368	16361	16354	16275	16324	16368	16476	16208	16261	16467	16496	16456	16359	16424	16304	16257	16276	16378	16337	16318	16253	16462	16150	16332	16372	16271	16365	16331	16420	16469	16263	16331	16252	16403	16149	16268	16471	16357	16371	16540	16191	16324	16107	16235	16418	16229	16352	16469	16404	16522	16259	16156	16108	16494	16458	16335	16469	16260	16323	16406	16538	16212	16038	16229	16133	16253	16224	16178	16274	16422	16540	16339	16341	16298	16480	16476	16292	16514	16278	16088	16390	16419	16336	16484	16181	16331	16242	16290	16287	16380	16198	16104	16371	16216	16176	16503	16406	16195	16265	16323	16397	16346	16474	16370	16189	16555	16258	16368	16421	16286	16409	16569	16177	16171	16511	16608	16398	16113	16241	16362	16462	16515	16344	16168	16267	16312	16413	16371	16417	16449	16245	16273	16341	16290	16455	16315	16111	16395	16239	16418	16224	16249	16399	16324	16370	16380	16352	16546	16228	16307	16388	16250	16341	16314	16273	16137	16355	16337	16375	16264	16422	16220	16364	16269	16437	16413	16284	16146	16297	16176	16337	16269	16307	16235	16327	16250	16258	16487	16389	16228	16360	16318	16536	16336	16272	16368	16468	16430	16201	16423	16203	16293	16240	16258	16557	16253	16286	16454	16528	16394	16215	16265	16501	16405	16194	16254	16254	16234	16452	16338	16367	16496	16378	16253	16300	16253	16353	16156	16434	16276	16242	16435	16382	16336	16461	16397	16285	16257	16675	16420	16390	16332	16388	16490	16366	16298	16361	16431	16381	16347	16227	16223	16316	16191	16283	16228	16359	16182	16349	16339	16411	16310	16472	16185	16353	16210	16424	16272	16364	16445	16463	16437	16439	16490	16455	16389	16372	16182	16526	16382	16466	16360	16278	16336	16353	16323	16345	16361	16574	16249	16424	16424	16445	16362	16378	16344	16474	16216	16357	16503	16391	16307	16208	16458	16290	16374	16409	16344	16243	16204	16321	16213	16502	16449	16353	16497	16443	16377	16460	16447	16523	16366	16140	16367	16189	16526	16448	16277	16416	16314	16348	16339	16411	16494	16279	16327	16309	16233	16352	16355	16331	16411	16171	16420	16562	16185	16436	16413	16308	16321	16235	16531	16452	16322	16367	16358	16250	16387	16416	16229	16300	16400	16426	16570	16352	16268	16465	16397	16272	16258	16243	16423	16271	16228	16353	16340	16374	16217	16366	16250	16354	16432	16284	16273	16474	16241	16454	16366	16616	16454	16410	16269	16354	16457	16417	16349	16252	16589	16301	16592	16227	16348	16285	16275	16361	16411	16359	16533	16320	16225	16264	16401	16304	16316	16247	16184	16408	16426	16324	16395	16316	16544	16386	16352	16285	16316	16262	15956	16275	16284	16512	16289	16302	16429	16521	16233	16530	16440	16505	16270	16289	16365	16219	16465	16298	16338	16299	16414	16175	16488	16313	16218	16346	16429	16292	16261	16333	16391	16387	16438	16240	16333	16458	16324	16343	16284	16286	16378	16213	16247	16472	16413	16302	16215	16462	16171	16306	16260	16409	16254	16164	16264	16502	16335	16431	16281	16314	16380	16277	16316	16228	16307	16247	16387	16460	16182	16243	16348	16360	16227	16436	16163	16210	16225	16255	16287	16354	16343	16361	16329	16145	16227	16132	16163	16361	16403	16468	16392	16313	16299	16381	16109	16313	16423	16405	16216	16345	16312	16368	16461	16329	16435	16330	16310	16478	16438	16395	16437	16478	16467	16303	16447	16337	16381	16208	16145	16486	16316	16267	16245	16295	16436	16354	16342	16295	16187	16482	16349	16126	16340	16370	16338	16282	16212	16244	16289	16469	16560	16311	16273	16373	16326	16452	16267	16365	16352	16277	16303	16275	16453	16505	16261	16462	16298	16188	16287	16310	16443	16554	16161	16444	16421	16254	16361	16386	16457	16402	16588	16459	16309	16311	16301	16225	16417	16377	16304	16394	16615	16519	16296	16378	16301	16282	16372	16413	16309	16287	16407	16354	16323	16332	16234	16443	16392	16214	16397	16257	16230	16211	16253	16395	16596	16434	16444	16246	16266	16470	16265	16447	16504	16180	16182	16360	16601	16402	16494	16308	16222	16297	16356	16443	16313	16447	16394	16441	16217	16329	16351	16667	16324	16353	16362	16345	16579	16241	16386	16247	16401	16293	16264	16299	16313	16483	16337	16360	16246	16435	16455	16390	16419	16227	16239	15932	16310	16478	16075	16630	16344	16486	16390	16218	16107	16293	16425	16364	16349	16385	16321	16476	16311	16421	16355	16434	16372	16276	16215	16203	16304	16353	16324	16448	16367	16301	16344	16431	16373	16466	16175	16342	16211	16480	16335	16292	16319	16342	16356	16341	16379	16323	16486	16441	16391	16480	16169	16152	16358	16301	16484	16364	16223	16329	16019	16455	16532	16196	16353	16272	16412	16398	16415	16384	16352	16705	16335	16422	16396	16117	16360	16314	16324	16448	16353	16418	16260	16402	16313	16386	16521	16258	16183	16364	16305	16239	16339	16324	16465	16378	16227	16307	16447	16326	16462	16291	16296	16335	16175	16179	16259	16165	16397	16422	16359	16550	16135	16340	16183	16239	16124	16383	16441	16505	16232	16410	16372	16456	16431	16483	16389	16393	16329	16425	16193	16540	16325	16192	16305	16331	16391	16307	16447	16260	16243	16261	16433	16415	16470	16353	16186	16129	16234	16377	16278	16475	16451	16199	16438	16298	16364	16137	16427	16169	16211	16295	16074	16304	16183	16490	16256	16609	16297	16251	16353	16454	16540	16317	16422	16369	16382	16484	16443	16259	16249	16420	16209	16288	16206	16431	16175	16169	16220	16429	16225	16417	16240	16203	16135	16457	16293	16210	16427	16462	16226	16208	16315	16297	16188	16485	16582	16482	16230	16541	16471	16320	16567	16285	16354	16394	16472	16409	16302	16118	16240	16211	16269	16476	16559	16447	16248	16446	16336	16373	16450	16367	16413	16357	16476	16460	16408	16356	16282	16308	16185	16364	16319	16345	16396	16482	16229	16292	16230	16413	16389	16286	16290	16398	16283	16425	16461	16457	16418	16520	16411	16359	16335	16272	16114	16356	16528	16354	16266	16413	16317	16321	16360	16149	16339	16363	16279	16188	16306	16261	16365	16255	16397	16305	16413	16367	16314	16218	16427	16557	16381	16590	16161	16229	16321	16393	16258	16251	16230	16360	16366	16240	16160	16357	16121	16220	16576	16351	16457	16289	16372	16421	16257	16409	16278	16528	16375	16445	16580	16371	16357	16556	16231	16295	16147	16414	16297	16139	16334	16264	16260	16238	16268	16421	16467	16098	16243	16479	16432	16416	16292	16345	16168	16332	16225	16402	16304	16443	16314	16318	16433	16300	16267	16364	16384	16315	16294	16354	16319	16326	16116	16316	16309	16344	16224	16367	16398	16289	16367	16327	16236	16269	16195	16439	16365	16313	16447	16396	16304	16610	16097	16397	16191	16540	16423	16426	16265	16332	16330	16293	16337	16370	16295	16367	16488	16327	16286	16324	16493	16267	16498	16458	16281	16456	16294	16524	16357	16467	16418	16388	16188	16250	16160	16254	16222	16284	16371	16335	16374	16504	16425	16568	16388	16477	16211	16226	16214	16374	16284	16608	16381	16355	16224	16393	16420	16283	16313	16498	16424	16219	16335	16257	16509	16282	16347	16232	16498	16371	16512	16370	16299	16350	16424	16481	16217	16399	16336	16441	16379	16441	16465	16453	16379	16348	16223	16258	16495	16331	16263	16222	16411	16427	16510	16488	16362	16356	16374	16189	16552	16465	16066	16471	16261	16487	16291	16391	16348	16369	16397	16507	16387	16312	16269	16341	16330	16399	16423	16419	16300	16546	16434	16436	16514	16504	16279	16463	16359	16327	16234	16225	16501	16422	16330	16198	16247	16460	16317	16183	16169	16502	16308	16433	16282	16434	16105	16212	16255	16328	16499	16296	16399	16125	16273	16419	16209	16380	16356	16320	16253	16310	16238	16429	16474	16462	16458	16521	16500	16269	16394	16517	16313	16142	16261	16349	16248	16431	16387	16269	16349	16443	16403	16371	16476	16382	16534	16465	16295	16418	16440	16329	16239	16454	16487	16322	16375	16491	16299	16462	16312	16276	16556	16316	16395	16321	16266	16536	16306	16392	16406	16304	16381	16388	16300	16163	16409	16218	16265	16427	16341	16314	16281	16443	16468
49962	73791	53359	29057	17843	15050	14359	14353	14558	14217	14453	14241	14281	14199	14478	14431	14271	14267	14306	14384	14306	14237	14250	14197	14228	14617	14401	14187	14157	14319	14369	14242	14423	14253	14351	14267	14290	14398	14340	14450	14259	14237	14322	14425	14383	14416	14286	14322	14239	14368	14506	14489	14295	14144	14276	14325	14390	14369	14311	14351	14314	14454	14508	14369	14556	14343	14475	14342	14196	14207	14209	14475	14222	14417	14251	14359	14264	14247	14218	14469	14337	14400	14301	14254	14188	14371	14385	14501	14347	14204	14261	14177	14463	14120	14436	14179	14371	14341	14144	14251	14402	14332	14350	14375	14251	14452	14258	14304	14474	14295	14344	14383	14330	14480	14250	14389	14232	14199	14354	14364	14482	14350	14228	14447	14389	14481	14301	14333	14391	14240	14245	14282	14198	14333	14506	14349	14287	14095	14282	14188	14216	14280	14312	14297	14271	14433	14422	14392	14240	14483	14200	14339	14215	14419	14240	14363	14351	14340	14404	14222	14420	14348	14409	14426	14406	14182	14251	14268	14512	14144	14569	14412	14462	14363	14396	14409	14439	14355	14522	14333	14466	14450	14458	14360	14329	14433	14336	14378	14301	14323	14259	14229	14420	14446	14224	14374	14432	14352	14247	14440	14469	14207	14270	14286	14233	14244	14328	14353	14301	14224	14447	14340	14194	14487	14493	14286	14416	14393	14248	14429	14257	14248	14205	14426	14351	14273	14258	14521	14322	14344	14357	14408	14435	14245	14410	14416	14416	14434	14425	14261	14449	14224	14331	14381	14325	14479	14253	14426	14259	14357	14407	14378	14341	14204	14371	14316	14389	14276	14226	14273	14230	14337	14339	14426	14274	14345	14327	14407	14413	14509	14394	14399	14195	14254	14388	14323	14504	14275	14452	14298	14291	14327	14210	14251	14364	14217	14354	14308	14473	14360	14273	14296	14422	14432	14243	14324	14386	14332	14338	14426	14385	14316	14361	14365	14291	14335	14258	14292	14436	14449	14155	14302	14386	14294	14293	14364	14516	14446	14297	14375	14346	14244	14342	14328	14180	14403	14423	14193	14316	14399	14334	14319	14374	14393	14290	14224	14362	14279	14361	14232	14401	14251	14314	14414	14453	14394	14196	14270	14343	14440	14292	14353	14374	14359	14196	14383	14477	14488	14210	14292	14248	14333	14360	14338	14315	14379	14249	14298	14343	14374	14202	14410	14425	14218	14287	14463	14514	14224	14318	14344	14321	14190	14340	14440	14123	14384	14384	14313	14315	14381	14457	14331	14310	14277	14383	14373	14282	14320	14247	14387	14388	14358	14369	14178	14396	14407	14309	14363	14426	14331	14514	14361	14289	14360	14327	14307	14378	14214	14397	14390	14389	14234	14212	14277	14384	14412	14292	14312	14294	14446	14316	14338	14191	14388	14409	14276	14432	14193	14383	14440	14395	14336	14305	14518	14370	14427	14568	14421	14512	14436	14272	14479	14400	14291	14299	14385	14280	14366	14342	14180	14176	14252	14215	14253	14422	14310	14106	14371	14282	14130	14355	14410	14260	14266	14349	14240	14309	14455	14274	14465	14380	14179	14319	14360	14408	14264	14157	14388	14236	14370	14401	14446	14263	14376	14480	14271	14050	14275	14368	14456	14408	14319	14483	14177	14205	14287	14252	14281	14233	14300	14293	14548	14367	14265	14391	14180	14437	14394	14370	14323	14378	14396	14130	14304	14445	14381	14369	14301	14460	14177	14288	14490	14287	14387	14287	14299	14398	14121	14420	14330	14235	14313	14324	14468	14371	14229	14354	14402	14438	14362	14271	14171	14362	14417	14441	14300	14467	14417	14297	14321	14224	14266	14461	14350	14381	14410	14090	14320	14311	14471	14181	14304	14326	14339	14413	14328	14407	14403	14377	14490	14370	14315	14419	14214	14445	14339	14318	14305	14261	14244	14361	14266	14320	14371	14373	14247	14534	14318	14116	14315	14403	14221	14283	14112	14279	14329	14330	14444	14229	14344	14284	14351	14328	14597	14458	14307	14200	14483	14198	14249	14330	14358	14373	14445	14269	14334	14069	14336	14348	14297	14305	14184	14361	14506	14264	14358	14312	14136	14228	14392	14396	14447	14260	14214	14267	14335	14305	14254	14264	14403	14272	14385	14383	14192	14277	14264	14302	14288	14173	14335	14323	14417	14273	14072	14324	14320	14366	14503	14331	14482	14201	14386	14281	14306	14390	14268	14365	14209	14295	14224	14393	14389	14312	14223	14326	14287	14361	14391	14413	14332	14188	14308	14262	14395	14281	14340	14408	14383	14429	14244	14226	14361	14281	14174	14295	14367	14212	14283	14403	14417	14269	14318	14311	14305	14289	14390	14224	14381	14520	14319	14350	14406	14234	14355	14386	14240	14327	14358	14287	14471	14245	14501	14483	14385	14331	14326	14313	14286	14209	14204	14385	14364	14508	14358	14398	14258	14234	14210	14197	14321	14150	14534	14417	14177	14356	14412	14405	14350	14388	14386	14213	14441	14271	14503	14139	14455	14327	14373	14260	14304	14399	14448	14499	14241	14256	14334	14355	14380	14547	14362	14358	14306	14295	14248	14437	14258	14273	14387	14205	14185	14171	14213	14246	14290	14312	14209	14316	14410	14191	14382	14319	14411	14331	14248	14281	14283	14386	14228	14427	14376	14451	14237	14442	14258	14356	14278	14300	14533	14298	14369	14244	14322	14403	14397	14329	14316	14199	14493	14231	14302	14375	14270	14242	14336	14267	14336	14348	14375	14380	14437	14318	14359	14277	14382	14397	14334	14389	14273	14385	14466	14318	14538	14247	14319	14319	14378	14244	14450	14373	14395	14339	14311	14383	14269	14226	14376	14378	14209	14465	14269	14340	14427	14437	14288	14363	14122	14554	14196	14322	14244	14296	14462	14391	14345	14501	14397	14391	14222	14407	14228	14380	14312	14318	14412	14345	14456	14298	14239	14271	14299	14341	14221	14313	14258	14309	14108	14138	14282	14262	14373	14444	14372	14197	14440	14363	14336	14093	14335	14344	14426	14355	14316	14519	14110	14452	14321	14392	14313	14305	14357	14226	14385	14453	14431	14288	14146	14376	14359	14294	14487	14200	14312	14270	14452	14330	14275	14474	14298	14209	14480	14184	14405	14269	14407	14382	14413	14305	14202	14267	14069	14325	14292	14270	14405	14236	14238	14291	14300	14236	14348	14350	14330	14365	14385	14346	14451	14380	14346	14318	14437	14338	14299	14417	14139	14317	14210	14460	14382	14308	14341	14401	14403	14449	14313	14287	14269	14333	14383	14417	14431	14153	14329	14404	14326	14284	14236	14474	14433	14325	14210	14265	14359	14342	14380	14334	14369	14305	14340	14311	14353	14307	14468	14373	14153	14110	14218	14350	14508	14326	14180	14373	14174	14410	14288	14453	14408	14404	14478	14416	14403	14213	14342	14344	14189	14483	14295	14244	14177	14407	14382	14122	14273	14268	14382	14357	14283	14285	14540	14281	14444	14517	14326	14405	14627	14355	14318	14458	14445	14376	14281	14371	14397	14307	14275	14298	14412	14250	14282	14155	14353	14350	14491	14310	14390	14429	14317	14379	14315	14212	14453	14366	14093	14245	14486	14318	14364	14352	14231	14311	14286	14453	14264	14399	14456	14096	14436	14445	14450	14335	14427	14431	14373	14302	14319	14260	14406	14396	14221	14442	14309	14190	14329	14361	14249	14332	14388	14252	14244	14404	14322	14293	14320	14246	14259	14438	14234	14484	14329	14139	14463	14309	14416	14188	14426	14392	14525	14379	14297	14397	14215	14353	14384	14226	14305	14291	14382	14295	14218	14409	14305	14317	14276	14511	14365	14463	14330	14335	14482	14127	14199	14312	14376	14315	14380	14248	14364	14431	14317	14326	14329	14254	14348	14496	14389	14360	14127	14295	14178	14403	14370	14325	14375	14373	14334	14442	14297	14402	14278	14509	14295	14333	14401	14377	14405	14221	14284	14514	14242	14367	14309	14313	14372	14277	14320	14291	14300	14251	14209	14455	14422	14214	14425	14306	14173	14187	14208	14338	14325	14320	14446	14352	14353	14398	14521	14198	14314	14309	14417	14303	14162	14479	14356	14225	14259	14457	14330	14348	14373	14285	14394	14258	14310	14253	14371	14296	14395	14311	14316	14391	14496	14265	14332	14400	14177	14286	14276	14460	14252	14324	14265	14381	14336	14407	14504	14290	14330	14547	14368	14251	14166	14350	14347	14300	14245	14247	14241	14466	14362	14252	14446	14156	14424	14325	14404	14301	14221	14523	14392	14457	14535	14221	14296	14229	14355	14264	14403	14323	14180	14387	14300	14387	14371	14154	14451	14175	14355	14332	14304	14434	14282	14457	14412	14351	14263	14395	14193	14301	14282	14270	14323	14441	14495	14370	14464	14340	14375	14471	14212	14369	14408	14306	14354	14200	14384	14153	14556	14351	14335	14416	14516	14236	14430	14417	14172	14308	14345	14295	14474	14108	14183	14195	14329	14265	14252	14360	14150	14269	14228	14335	14363	14294	14474	14318	14330	14244	14387	14274	14230	14397	14455	14255	14303	14351	14333	14520	14355	14323	14331	14276	14178	14402	14358	14387	14390	14475	14321	14221	14606	14305	14163	14340	14333	14558	14363	14293	14280	14377	14415	14237	14284	14555	14437	14288	14427	14194	14455	14274	14438	14387	14264	14176	14442	14499	14248	14322	14353	14339	14356	14356	14349	14364	14462	14586	14499	14355	14240	14241	14450	14377	14223	14252	14298	14256	14237	14462	14372	14173	14502	14292	14412	14485	14191	14415	14520	14363	14112	14342	14335	14282	14264	14395	14233	14330	14267	14388	14327	14315	14245	14365	14276	14329	14475	14448	14458	14206	14228	14307	14444	14347	14522	14310	14344	14102	14282	14339	14240	14389	14334	14281	14351	14215	14264	14536	14394	14448	14273	14314	14377	14415	14312	14404	14456	14417	14319	14379	14248	14312	14255	14435	14424	14417	14286	14414	14352	14276	14361	14369	14382	14385	14396	14316	14171	14183	14324	14403	14339	14382	14329	14225	14352	14301	14352	14179	14393	14186	14449
24046	24818	36941	30638	24555	23509	22602	17565	16452	16839	16774	16485	16761	16576	16558	16427	16590	16386	16672	16676	16465	16432	16492	16214	16476	16468	16233	16481	16355	16447	16275	16408	16490	16339	16142	16382	16321	16484	16385	16276	16276	16167	16253	16448	16483	16247	16264	16474	16328	16277	16661	16333	16437	16220	16530	16293	16172	16379	16292	16145	16372	16411	16409	16596	16307	16338	16350	16380	16386	16181	16155	16409	16346	16294	16171	16232	16294	16332	16283	16301	16253	16239	16336	16529	16283	16234	16316	16241	16358	16260	16296	16194	16135	16348	16072	16266	16159	16171	16236	16149	16610	16575	16381	16343	16259	16280	16190	16496	16406	16260	16487	16410	16147	16232	16368	16262	16211	16241	16309	16214	16306	16406	16427	16339	16269	16097	16396	16256	16306	16270	16228	16245	16382	16279	16408	16243	16310	16116	16489	16443	16320	16228	16242	16382	16239	16513	16175	16139	16398	16178	16158	16490	16249	16157	16346	16249	16080	16408	16344	16295	16346	16229	16261	16382	16325	16233	16486	16210	16420	16231	16219	16274	16345	16206	16292	16336	16351	16300	16377	16268	16434	16364	16352	16313	16145	16232	16175	16201	16136	16267	16268	16361	16338	16261	16321	16401	16221	16339	16226	16157	16268	16335	16195	16129	16192	16263	16092	16162	16255	16363	16166	16186	16283	16334	16320	16108	16204	16567	16306	16203	16217	16309	16210	16365	16347	16168	16127	16021	16176	16201	16217	16333	16488	16306	16426	16199	16406	16294	16178	16229	16425	16409	16385	16357	16270	16296	16363	16313	16418	16350	16333	16199	16154	16306	16160	16338	16163	16305	16196	16291	16201	16343	16046	16160	16214	16042	16127	16233	16316	16493	16400	16379	16331	16205	16171	16248	16058	16493	16042	16228	16388	16111	16459	16262	16306	16386	16236	16252	16096	16177	16204	16300	16271	16239	16463	16166	16336	16241	16396	16259	16222	16169	16088	16338	16359	16234	16341	16251	16282	16280	16342	16502	16319	16491	16370	16363	16094	16232	16141	16210	16105	16275	16357	16181	16384	16088	16354	16196	16235	16216	16364	16131	16370	16407	16373	16222	16414	16336	16427	16163	16440	16254	16109	16177	16364	16323	16158	16102	16200	16322	16277	16385	16222	16331	16321	16315	16337	16271	16320	16277	16311	16341	16278	16461	16345	16238	16245	15927	16153	16214	16276	16289	16511	16165	16240	16190	16307	16316	16339	16128	16163	16132	16382	16107	16274	16203	16190	16239	16186	16169	16164	16336	16383	16101	16533	16290	16437	16328	16111	16140	16247	16216	16186	16334	16133	16304	16355	16238	16311	16109	16346	16264	16062	16136	16231	16175	16266	16462	16368	16256	16410	16235	16391	16410	16499	16311	16398	16183	16324	16041	16063	16202	16158	16353	16117	16043	16351	16467	16283	16259	16231	16275	16338	16134	16284	16252	16264	16308	16218	16312	16331	16418	16242	16313	16145	16367	16375	16228	16059	16299	16499	16492	16140	16368	16115	16161	16354	16192	16288	16121	16268	16317	16156	16205	16406	16384	16189	16369	16323	16114	16219	16397	16185	16244	16294	16437	16301	16297	16390	16332	16346	16347	16256	16205	16320	16191	16173	16155	16229	16237	16288	16168	16452	16138	16472	16459	16385	16492	16263	16265	16284	16384	16335	16357	16203	16381	16129	16408	16212	16468	16505	16394	16106	16343	16246	16332	16259	16587	16273	16225	16336	16319	16625	16238	16306	16330	16311	16283	16315	16420	16101	16137	16203	16198	16356	16454	16375	16171	16052	16285	16591	16333	16538	16266	16186	16317	16291	16359	16253	16199	16302	16188	16389	16008	16210	16214	16323	16327	16212	16045	16178	16252	16329	16235	16235	16079	16089	16285	16347	16368	16275	16293	16295	16240	16244	16466	16269	16317	16180	16099	16092	16407	16364	16374	16240	16291	16428	16242	16335	16203	16293	16273	16381	16353	16263	16206	16113	16219	16396	16160	16342	16241	16125	16397	16291	16274	16156	16158	16131	16228	16113	16393	16208	16363	16204	16144	16113	16252	16166	16338	16200	16373	16279	16237	16087	16263	16323	16129	16494	16201	16369	15995	16128	16237	16207	16242	16386	16074	16299	16213	16362	16418	16203	16354	16261	15948	16403	16410	16164	16259	16345	16358	16353	16352	16292	16391	16343	16289	16338	16315	16226	16246	16145	16309	16271	15983	16312	16242	16472	16313	16294	16031	16314	16334	16490	16269	16239	16115	16414	16205	16250	16230	16144	16115	16447	16397	16116	16216	16255	16224	16175	16350	16228	16241	16233	16395	16338	16291	16332	16323	16547	16351	16451	16455	16222	16378	16268	16202	16244	16215	16392	16334	16224	16272	16277	16283	16481	16286	16334	16077	16235	16274	16139	16330	16247	16438	16203	16414	16317	16434	16374	16275	16174	16241	16179	16192	16444	16079	16052	16281	16206	16181	16156	16264	16139	16188	16219	16265	16247	16022	16273	16187	16334	16242	16329	16369	16325	16209	16306	16254	16325	16232	16333	16306	16273	16362	16257	16268	16272	16176	16158	16412	16060	16181	16195	16373	16318	16235	16328	16320	16536	16083	16241	16265	16373	16356	16516	16358	16199	16160	16242	16100	16048	16280	16403	16151	16175	15983	16216	16269	16431	16402	16268	16232	16184	16353	16096	16221	16254	16357	16329	16381	16378	16273	16247	16239	16394	16494	16315	16526	16326	16260	16310	16225	16283	16143	16182	16351	16326	16465	16343	16393	16307	16290	16339	16188	16278	16323	16344	16247	16319	16358	16223	16297	16360	15991	16208	16249	16268	16490	16245	16222	16171	16213	16223	16184	16247	16120	16065	16220	16436	16329	16351	16276	16291	16159	16332	16562	16229	16141	16286	16097	16165	16108	16324	16235	16428	16385	16256	16229	16176	16524	16367	16476	16414	16441	16394	16107	16224	16363	16280	16111	16171	16082	16224	16294	16275	16310	16163	16146	16336	16146	16399	16116	16102	16081	16146	16276	16217	16361	16547	16387	16170	16373	16204	16171	16327	16265	16140	16277	16027	16420	16131	16059	16202	16214	16270	16263	16326	16151	16052	16078	16195	16298	16338	16371	16254	16297	16270	16440	16356	16313	16161	16358	16333	16413	16292	16147	16295	16325	16075	16473	16346	16419	16177	16347	16106	16277	16409	16164	16313	16261	16239	16266	16354	16421	16232	16375	16127	16182	16329	16061	16105	16463	16239	16188	16311	16210	16203	16247	16338	16299	16366	15956	16177	16508	16302	16307	16034	16336	16408	16117	16242	16412	16383	16205	16352	16468	16443	16444	16365	16140	16283	16381	16251	16218	16213	16138	16344	16297	16264	16180	16305	16292	16460	16314	16183	16428	16338	16195	16333	16237	16411	16129	16159	16174	16219	16314	16176	16204	16341	16432	16321	16459	16360	16247	16223	16327	16250	16331	16346	16298	16311	16240	16227	16018	16350	16209	16272	16333	16253	16309	16274	16283	16324	16364	16162	16389	16068	16300	16333	16286	16319	16179	16388	16339	16319	16160	16141	16346	16451	16219	16399	16213	16385	16202	16205	16391	16162	16328	16112	16250	16174	16416	16191	16297	16194	16317	16134	16302	16228	16219	16492	16260	16163	16239	16227	16133	16381	16198	16251	16236	16196	16306	16478	16457	16177	16360	16003	16349	16293	16261	16369	16300	16402	16247	16224	16222	16119	16124	16318	16453	16363	16358	16442	16136	16262	16274	16407	16165	16174	16479	16280	16154	16350	16464	16194	16163	16326	16363	16279	16224	16321	16216	16054	16275	16333	16188	16444	16358	16178	16255	16390	16507	16409	16193	16220	16410	16375	16120	16079	16192	16054	16257	16261	16286	16253	16226	16307	16357	16519	16234	16421	16324	16396	16197	16278	16213	16370	16145	16259	16277	16262	16165	16380	16099	16410	16235	16258	16287	16229	16246	16062	16259	16207	16301	16163	16149	16239	16045	16209	16233	16322	16340	16374	16336	16342	16121	16115	16368	16201	16152	16263	16457	15974	16256	16355	16439	16259	16102	16167	16230	16214	16186	16393	16319	16339	16359	16190	16273	16139	16336	16186	16433	16309	16430	16197	16314	16114	16164	16262	16368	16117	16132	16407	16180	16260	16170	16430	16447	16173	16255	16239	16235	16217	16351	16258	16148	16103	16189	16183	16300	16344	16292	16410	16275	16284	16139	16231	16339	16504	16121	16206	16288	16168	16343	16141	16207	16250	16327	16069	16283	16076	16307	16296	16312	16302	16461	16229	16088	16289	16254	16254	16300	16266	16298	16259	16006	16222	16299	16149	16270	16097	16378	16311	16473	16210	16225	16290	16171	16001	16019	16139	16281	16203	16278	16369	16114	16170	16145	16552	16432	16376	16482	16279	16378	16171	16030	16252	16332	16148	16381	16296	16210	16236	16402	16132	16116	16381	16337	16517	16372	16176	16038	16225	16270	16052	16220	16177	16197	16441	16505	16511	16089	16254	16250	16370	16321	16337	16390	16309	15999	16168	16235	16170	16170	16216	16432	16323	16185	16196	16162	16272	16698	15997	16124	16283	16328	16582	16419	16253	16143	16118	16243	16262	16283	16422	16264	16382	16312	16242	16184	16355	16271	16228	16134	16132	16274	16310	16268	16345	16189	16196	16309	16362	16232	16447	16275	16251	16240	16397	16257	16352	16312	16518	16307	16290	16225	16167	16418	16354	16181	16429	16261	16374	16275	16370	16237	16403	16431	16319	16450	16307	16161	16269	16292	16254	16340	16377	16346	16411	16190	16098	16162	16417	16213	16275	16246	16280	16035	16448	16240	16219	16141	16307	16293	16121	16167	16330	16459	16387	16284	16136	16101	16264	16007	16313	16378	16321	16158	16369	16182	16349	16207	16264	16351	16222	16401	16161	16289	16310	16293	16199	16173	16095	16135	16062	16429	16305	16135	16268	16486	16153	16262	16251	16234	16460	16323	16430	16319	16396	16368	16312	16306	16290	16154	16522	16179	16389	16358	16348	16354	16264	16319	16166	16279	16235	16288	16300	16122	16252	16006	16079	16455	16303	16419
61808	107920	86630	55292	30370	17366	14580	14278	14252	14347	14375	14105	14203	14262	14276	14354	14336	14321	14380	14367	14338	14211	14252	14516	14155	14202	14323	14462	14390	14154	14384	14274	14191	14389	14405	14391	14257	14182	14369	14312	14346	14226	14120	14227	14279	14267	14410	14253	14359	14289	14223	14246	14394	14354	14189	14311	14428	14287	14320	14370	14334	14361	14335	14307	14303	14353	14334	14286	14089	14256	14236	14245	14367	14265	14072	14366	14381	14285	14366	14018	14376	14206	14396	14388	14380	14377	14160	14158	14198	14354	14234	14378	14370	14437	14254	14365	14297	14254	14347	14218	14457	14181	14193	14344	14298	14207	14310	14242	14376	14186	14450	14361	14234	14265	14486	14320	14042	14377	14372	14150	14070	14457	14283	14276	14351	14333	14289	14241	14223	14421	14191	14227	14169	14386	14401	14180	14187	14336	14360	14302	14312	14280	14308	14270	14500	14368	14153	14391	14437	14306	14288	14271	14219	14315	14297	14316	14296	14478	14216	14195	14285	14195	14256	14318	14277	14232	14461	14205	14240	14330	14196	14396	14286	14142	14181	14280	14384	14247	14282	14204	14376	14308	14308	14472	14191	14192	14327	14316	14248	14185	14264	14333	14218	14219	14215	14192	14331	14306	14321	14252	14221	14160	14199	14220	14239	14169	14393	14377	14380	14127	14229	14297	14382	14223	14270	14242	14312	14391	14343	14185	14322	14213	14226	14372	14426	14141	14143	14330	14378	14303	14408	14239	14316	14318	14396	14258	14374	14228	14181	14453	14187	14332	14324	14377	14318	14243	14224	14242	14231	14380	14241	14156	14152	14380	14261	14505	14302	14246	14356	14403	14322	14282	14295	14271	14157	14453	14499	14356	14129	14280	14207	14367	14213	14276	14178	14539	14346	14182	14165	14330	14426	14407	14226	14288	14367	14450	14299	14330	14219	14324	14252	14202	14229	14300	14188	14413	14263	14186	14288	14380	14171	14182	14305	14119	14251	14328	14339	14456	14392	14119	14116	14190	14358	14404	14357	14419	14288	14253	14393	14405	14446	14361	14236	14223	14195	14215	14179	14324	14233	14424	14356	14197	14222	14051	14200	14300	14194	14276	14343	14275	14200	14295	14119	14341	14300	14291	14139	14350	14267	14227	14303	14291	14331	14228	14175	14092	14219	14227	14452	14385	14168	14212	14323	14375	14388	14299	14296	14290	14145	14187	14312	14302	14355	14248	14360	14194	14223	14427	14173	14205	14166	14192	14186	14220	14325	14212	14403	14308	14253	14333	14267	14214	14308	14358	14481	14359	14260	14272	14305	14290	14043	14111	14199	14350	14418	14241	14200	14347	14267	14239	14252	14260	14381	14058	14298	14278	14306	14393	14333	14332	14241	14236	14340	14288	14312	14292	14287	14221	14257	14202	14300	14328	14233	14423	14108	14408	14171	14384	14305	14231	14242	14160	14367	14386	14420	14335	14228	14135	14155	14174	14376	14423	14186	14319	14111	14098	14312	14394	14340	14288	14424	14369	14474	14281	14196	14397	14257	14277	14364	14407	14258	14273	14323	14265	14142	14342	14167	14307	14125	14179	14322	14402	14124	14251	14278	14422	14239	14251	14193	14257	14315	14228	14307	14300	14364	14181	14352	14331	14219	14200	14172	14144	14461	14254	14262	14300	14286	14236	14243	14268	14359	14316	14477	14319	14221	14316	14449	14237	14428	14159	14200	14262	14321	14173	14100	14190	14258	14215	14441	14181	14354	14273	14206	14232	14153	14191	14252	14359	14310	14188	14121	14299	14412	14288	14328	14156	14441	14270	14318	14297	14314	14433	14188	14149	14224	14297	14377	14026	14279	14212	14248	14370	14154	14164	14255	14371	14336	14183	14452	14322	14312	13992	14260	14237	14152	14351	14255	14255	14166	14122	14397	14308	14315	14262	14540	14131	14335	14211	14294	14306	14448	14280	14320	14268	14402	14199	14321	14115	14290	14255	14416	14454	14230	14362	14416	14371	14299	14376	14265	14259	14150	14074	14206	14205	14132	14251	14308	14330	14312	14226	14285	14290	14279	14281	14396	14335	14268	14174	14297	14227	14230	14382	14354	14223	14309	14464	14264	14391	14301	14211	14337	14261	14283	14098	14433	14359	14191	14434	14108	14279	14391	14348	14363	14282	14415	14276	14257	14285	14355	14472	14221	14234	14164	14249	14370	14149	14234	14179	14268	14213	14227	14423	14110	14375	14320	14342	14372	14317	14212	14090	14258	14234	14296	14347	14185	14301	14388	14184	14180	14463	14218	14413	14387	14347	14396	14315	14285	14282	14328	14293	14337	14425	14179	14340	14278	14298	14239	14209	14312	14233	14181	14344	14286	14389	14215	14282	14277	14223	14273	14167	14377	14344	14255	14264	14155	14360	14164	14309	14290	14418	14486	14357	14201	14399	14295	14433	14125	14236	14367	14315	14074	14318	14170	14194	14249	14232	14224	14411	14247	14309	14104	14275	14412	14384	14513	14365	14348	14400	14360	14240	14206	14286	14227	14473	14393	14327	14380	14293	14244	14259	14313	14284	14221	14309	14304	14277	14421	14350	14269	14194	14243	14229	14377	14390	14426	14248	14302	14153	14300	14255	14255	14388	14237	14293	14228	14314	14217	14356	14484	14281	14399	14259	14215	14176	14251	14421	14199	14320	14283	14446	14341	14322	14186	14340	14292	14301	14313	14432	14022	14389	14131	14274	14276	14291	14246	14509	14366	14156	14233	14440	14320	14323	14302	14261	14082	14317	14164	14217	14135	14343	14320	14237	14290	14161	14215	14117	14285	14138	14322	14195	14351	14454	14223	14376	14390	14331	14259	14243	14516	14230	14260	14194	14475	14248	14258	14340	14319	14222	14169	14214	14252	14440	14206	14434	14375	14276	14181	14473	14446	14186	14250	14230	14314	14285	14223	14207	14233	14128	14163	14354	14228	14320	14229	14258	14331	14142	14266	14450	14313	14150	14271	14136	14162	14338	14166	14262	14142	14298	14265	14277	14478	14278	14266	14261	14338	14343	14233	14217	14600	14185	14439	14251	14287	14550	14142	14173	14212	14304	14309	14258	14299	14220	14238	14176	14250	14232	14236	14417	14316	14418	14408	14291	14402	14290	14234	14591	14281	14263	14388	14311	14268	14392	14325	14274	14205	14187	14256	14343	14268	14351	14238	14202	14394	14145	14296	14224	14100	14447	14277	14299	14317	14144	14077	14243	14250	14264	14408	14241	14248	14280	14316	14262	14330	14298	14334	14381	14152	14232	14145	14307	14227	14407	14340	14183	14255	14216	14342	14184	14192	14347	14310	14270	14375	14420	14339	14358	14227	14405	14417	14207	14195	14327	14256	14461	14405	14355	14162	14282	14112	14370	14126	14406	14174	14279	14447	14151	14208	14383	14190	14150	14289	14363	14353	14224	14026	14411	14330	14246	14288	14465	14294	14417	14382	14268	14183	14270	14245	14452	14247	14218	14197	14318	14218	14279	14185	14405	14218	14169	14317	14292	14381	14279	14111	14251	14100	14302	14171	14411	14339	14280	14218	14198	14337	14395	14309	14281	14187	14253	14295	14299	14232	14388	14230	14220	14216	14305	14443	14456	14298	14166	14216	14215	14190	14356	14182	14234	14158	14360	14451	14289	14273	14280	14182	14239	14318	14030	14186	14308	14114	14259	14272	14430	14299	14245	14172	14174	14161	14224	14252	14245	14189	14345	14289	14313	14226	14268	14299	14217	14342	14283	14210	14329	14254	14387	14347	14300	14227	14142	14268	14274	14236	14356	14339	14230	14221	14257	14078	14393	14353	14354	14511	14264	14306	14225	14275	14243	14188	14296	14150	14415	14234	14255	14208	14337	14341	14244	14213	14162	14274	14308	14235	14171	14293	14282	14345	14286	14147	14232	14243	14370	14352	13996	14239	14180	14051	14509	14235	14312	14060	14333	14508	14262	14415	14347	14224	14303	14214	14350	14198	14256	14083	14162	14178	14435	14276	14304	14162	14219	14266	14318	14319	14219	14471	14338	14226	14354	14322	14258	14191	14292	14227	14299	14421	14185	14379	14125	14319	14295	14245	14339	14339	14397	14297	14195	14190	14159	14300	14459	14217	14284	14317	14388	14416	14201	14293	14148	14237	14226	14135	14324	14202	14324	14249	14313	14276	14171	14190	14470	14380	14459	14271	14247	14346	14296	14526	14223	14265	14198	14181	14209	14131	14142	14190	14197	14264	14237	14254	14288	14446	14133	14329	14462	14293	14238	14353	14364	14227	14228	14068	14263	14305	14273	14390	14175	14370	14306	14312	14139	14202	14282	14317	14129	14221	14261	14279	14174	14318	14188	14206	14298	14249	14207	14196	14163	14305	14278	14207	14265	14153	14379	14125	14354	14358	14188	14227	14399	14318	14227	14533	14266	14159	14155	14270	14408	14394	14273	14339	14175	14169	14284	14245	14300	14168	14263	14116	14146	14353	14235	14194	14178	14328	14138	14421	14265	14328	14273	14100	14245	14221	14267	14331	14376	14421	14265	14189	14515	14399	14363	14368	14346	14238	14257	14289	14225	14367	14211	14301	14212	14181	14343	14386	14296	14214	14259	14331	14301	14340	14236	14373	14220	14400	14106	14254	14266	14170	14396	14527	14322	14166	14316	14226	14328	14249	14228	14339	14339	14294	14172	14242	14247	14278	14297	14276	14282	14250	14261	14308	14232	14407	14408	14167	14155	14404	14283	14348	14175	14298	14334	14162	14282	14223	14226	14137	14383	14382	14452	14250	14476	14169	14319	14361	14238	14239	14340	14370	14363	14267	14413	14285	14216	14128	14336	14282	14147	14374	14300	14327	14353	14142	14269	14152	14358	14382	14205	14148	14236	14300	14474	14322	14298	14306	14361	14195	14547	14289	14244	14219	14391	14241	14311	14366	14211	14407	14275	14269	14169	14267	14315	14258	14269	14458	14322	14199	14343	14197	14322	14189	14333	14162	14230	14253	14353	14349	14286	14137	14370	14294	14145	14358	14286	14414	14243	14294	14338	14331	14254	14320	14188	14235	14380	14418	14292	14221	14208	14401	14274	14516	14067	14389	14211	14386	14297	14281	14158	14357	14267
33574	41192	40497	27838	19022	16880	16662	16259	16444	16271	16216	16142	16255	16173	16400	16251	16392	16312	16314	16125	16148	16141	16403	16386	16157	16196	16161	16480	15952	16102	16223	16219	16138	16163	16217	16344	16056	16158	16245	16049	16373	16316	16334	16263	16086	16104	16255	16223	16219	16259	16353	16150	16297	16036	16262	16254	16220	16186	16024	15969	16033	16168	16083	16159	16447	16077	16176	16060	16318	16307	16218	16337	16117	16132	16152	16311	16222	16293	16147	16180	16182	16207	16091	16060	16296	16080	16186	16025	16163	16273	16187	16071	16157	16223	16198	16401	16236	16160	16179	16045	16162	16072	16071	16026	16138	16151	16362	16057	16384	16173	16139	16030	16176	16120	16352	16142	16098	16230	16167	16094	16339	16272	16033	16182	15871	16146	16301	16167	16197	16232	16264	16344	16172	16192	16037	16324	16237	16240	16202	16135	16099	16239	16119	16131	16198	16314	16175	16452	16177	16045	16163	16075	16051	16177	16212	16111	16382	16219	16173	16166	16156	16093	16079	16145	16195	16022	16230	15844	16021	16280	16293	16320	16251	16205	16190	16264	16247	16320	16248	16462	16213	16357	16093	16197	16029	16033	16165	16003	16104	16199	16173	15992	15955	16164	16161	16154	16224	16175	16083	16174	15896	16191	16026	16260	16131	16131	16232	16127	16252	16041	15972	16079	16116	16316	15938	16229	16206	16128	16280	16065	16164	16394	16198	16112	16227	16306	16189	16120	16217	16280	16181	16163	16103	15976	16327	16226	16363	16356	16039	16235	16292	16007	16122	16081	16091	16229	16170	16243	16261	16079	16081	16319	16087	16224	16346	16059	16175	16154	16227	16227	16375	16146	16374	16162	16137	16079	16129	16132	16106	16329	16391	16220	16185	16195	16188	16148	16154	16194	16030	16248	16098	16067	16136	16069	16132	16239	16233	16226	16298	16259	16303	16269	16110	16095	16192	16182	16252	16003	16233	16048	16095	16131	16134	16139	16286	16344	16096	16098	16221	16144	16137	16252	16203	16146	16110	16075	16102	16062	16130	16137	16212	16051	16194	16190	16219	16206	16195	16185	16261	16122	16203	16212	16132	16175	16206	16371	16049	16234	16111	16161	16166	16117	16389	16294	16308	16319	16204	16139	16074	16242	16128	16247	16063	16251	16344	16234	16229	16322	16268	16024	16177	16132	16252	16262	16210	16138	16130	16309	16153	16363	16055	16343	16207	16110	16128	16307	16343	16215	16127	16017	16097	16323	16124	16208	16387	16217	16162	16247	16326	16181	16235	15987	16271	16140	16425	16269	16134	16197	16216	16272	16243	16071	16287	16295	16296	15997	16231	16200	16194	16102	16071	16415	16220	15998	16154	16151	16157	16323	16281	16109	16121	16165	16275	16181	16251	16159	16169	16237	16432	16246	16292	16437	16433	16279	16285	16222	16358	16196	16130	15999	16331	16255	16158	16194	16128	16163	16178	16082	16080	16086	16087	16187	16185	16281	16274	16140	16067	16043	16143	16037	16080	16256	16249	16275	16162	16236	16116	16160	16125	16122	16118	16111	16190	16118	16386	16179	15946	16219	16026	15963	15811	16019	16294	16298	16273	16046	16379	16152	16379	16147	16116	16266	16232	16209	16050	16253	16123	16089	15993	16068	16207	16160	16252	16116	16157	16145	16214	16208	16069	16280	16251	16231	16063	16006	16335	16084	16171	16195	16129	16161	16070	16067	16228	16048	16341	16056	16020	16159	16343	16270	16109	16105	16010	15928	16264	16170	16357	16236	16254	16183	16077	15969	15859	16074	16239	16077	16167	16132	16206	16205	16172	16257	16311	16184	16231	16337	16215	16386	16310	16124	16275	15942	16106	16037	16128	16287	16116	16115	16039	16083	16150	16289	16212	16344	16288	16212	16219	16181	16323	15986	16119	16223	16001	16008	16163	16252	16283	16053	15886	16094	16338	16193	16132	16068	16216	16237	16209	16089	16111	16392	16278	16301	16358	16176	16245	16421	16078	16371	16154	16206	16340	16095	16153	16235	16108	16176	16066	16088	16107	16183	16232	15891	16248	16250	16058	16280	16275	16295	16181	16132	16229	16218	16118	16077	15993	16356	16098	16021	16292	16233	16296	16376	16167	16144	16185	16112	16325	16181	15994	16422	16219	16359	16135	16297	16204	16072	16049	16245	15917	16006	16216	16168	16281	16222	16259	16089	16156	16106	16106	16044	16305	16177	16109	16049	16088	16087	16327	16243	16171	16058	16254	16144	16117	16027	15957	16145	16142	16061	16169	16233	16230	16079	16383	16101	16275	16308	16086	16336	16260	15992	16057	16086	16143	16254	16128	15957	16299	16152	16117	16072	16169	16163	16172	16219	16086	16209	16089	16200	16275	16263	16069	16049	16048	16264	16339	16204	16106	16165	16041	16087	16124	16169	16162	16072	16093	16309	16168	16077	16417	16348	16052	16403	16131	16274	16309	16073	16210	16087	16219	16356	16110	16292	16194	16221	16265	16304	16276	16216	16234	16265	16233	16122	16144	16262	16239	16033	16220	16326	16007	16162	16175	16339	16088	16114	16177	16226	16265	16122	16000	15810	16059	16193	16164	16070	16243	16164	16101	16098	16103	16188	16093	16012	16464	16161	16414	16134	15760	16138	16094	16275	16223	16161	16250	16238	15932	15970	16167	16161	16165	16126	16160	16183	16171	16083	16253	16219	16205	16000	16109	16399	16131	16181	15823	16161	16143	16231	16102	16229	16048	16056	16102	16205	16167	16243	16233	16061	16094	16064	15777	16098	16109	16170	16011	16264	16150	15994	16169	16116	16210	16186	16218	16246	16171	16025	16155	16210	16127	16429	16155	16147	16306	16308	16090	16204	16260	16130	16168	16337	16142	16147	16234	16348	16411	16128	16162	16198	16150	15918	16067	16200	15948	16013	16187	16089	16296	16290	16239	16218	16028	16051	16169	16357	16186	16264	16287	16120	16183	16208	16349	16227	16188	16151	16217	16259	15988	16106	16051	16174	16261	16152	16355	16221	16205	16013	15954	16069	16243	16227	16257	16214	16269	16354	16336	16181	16087	16167	16428	16224	16276	16239	16348	16280	16240	16183	16261	16188	16320	16345	16218	16090	16313	16315	16445	16100	16192	16401	15865	16208	16251	16287	16258	16219	16005	16128	16205	16156	16161	16215	16211	16245	16118	16175	16051	16416	16176	16119	16225	16344	16092	16125	16226	15962	16193	16058	16267	16294	15965	16092	16112	16214	16125	16305	16338	16119	16210	16160	16173	16135	16119	16158	16408	16135	16237	16200	16049	16074	16190	15999	16119	16133	16282	16238	16148	16261	16124	16137	16213	16162	16249	16143	16169	16140	16144	16306	16262	16037	16136	16104	16353	16223	15975	16108	16294	16181	16302	16142	16199	16042	16263	15886	16145	15987	16136	16333	16174	16299	16208	16048	16201	16180	16217	16200	16187	16170	16125	16108	16078	16162	16157	16046	16399	16373	16165	16159	15955	15935	16253	16318	16423	16202	16548	16144	16273	16298	16233	16162	16322	16137	16119	16193	16269	16225	16232	16233	16433	16114	16138	16158	16230	16195	15974	16294	16189	16293	16139	16193	16314	16115	16315	16063	16216	16283	16155	16206	16084	16188	16213	16498	16171	16161	16298	16262	16392	16246	16226	16203	16188	16214	16284	16053	16172	16250	16305	16208	16033	16332	16274	16190	16319	16019	16156	16141	16073	16018	15983	16050	16092	16072	15997	16242	16301	16144	16274	16239	16191	16086	15978	16074	16159	16172	16408	15967	16388	16192	16274	16008	16164	16208	16211	16151	16455	16013	16194	16169	16018	16066	16254	16212	16218	16159	16080	16148	16277	16181	16139	16226	16102	16319	16206	16236	16222	16269	16160	16199	16071	16142	16154	16007	16112	16057	16162	16315	16196	16425	16234	15965	16077	16123	16077	16073	15882	16198	16171	16065	16236	16442	16129	16170	16186	16292	16218	16146	16182	16391	16152	16362	16285	16206	16332	16068	16319	16185	16196	16131	16357	16182	16136	16401	16200	16083	16247	16129	16170	16110	16217	16135	16292	16131	16214	16117	16286	16133	16231	16051	16274	16344	16144	16260	16075	15977	16216	16342	16120	16082	16235	16162	16171	16195	16135	16083	15834	16047	16212	16080	16246	16254	16161	16257	16193	16000	16328	16135	16322	16164	16054	16136	16084	16074	16275	16224	16247	15961	16160	16421	16327	16175	16322	16220	16075	16089	16320	16200	16188	16386	16185	16223	16189	16178	16381	15886	16003	16139	16485	16177	16200	16212	16148	16098	16336	16176	16181	16328	16114	16150	16254	16013	16042	16123	16155	16137	16156	16236	16203	16238	16109	16110	16221	16243	16323	16188	16191	16205	16322	16332	16259	16233	16137	16269	16104	16111	16094	16105	16129	16329	16157	16331	16260	16124	16204	16176	16427	16289	16249	16235	16226	16159	15989	16397	16166	16058	16183	16238	16345	16382	16132	16184	16096	16016	16231	16015	16232	16235	16122	16219	16224	16276	16118	16129	16240	16178	16086	16145	16287	16152	16130	16229	16366	16349	16293	16277	16075	16147	16148	16149	16072	16094	16005	16161	16008	16232	16267	16223	16184	16323	16435	16262	16001	16257	16199	16184	16206	15980	16095	16128	16240	16214	16239	16018	16097	16330	16301	16184	16335	16318	16121	16263	16060	16143	16215	16118	16087	16291	16241	16057	16083	16060	16187	16001	16165	16020	16381	16277	16236	16245	16451	16126	16043	16287	16349	16076	16054	16141	16205	16144	16076	16316	16224	16166	16156	16014	16099	16080	16172	16206	16379	16200	16123	16241	16294	16326	16176	16254	16022	16049	16201	16109	16151	16008	16394	16077	16024	16009	16232	16047	16056	16231	16199	16193	16046	16078	16209	16243	16200	16185	16164	16309	16205	16311	16327	16483	16237	16121	16132	16200	16424	16271	16256	16126	16351	16085	15951	16341	16126	16212	16249	15988	16063	16305	16193	16178	16124	16067	16129	15972	16319	16293	16156	16253	16121	16171	16201	16075	16021	16371	16225	16172	16012	16153	16397	16019	16247	16177	16254	16045	16212	16348
42700	57986	41703	23463	16164	14459	14329	14223	14178	14351	14252	14373	14175	14437	14235	14369	14241	14133	14153	14226	14200	14327	14318	14307	14454	14237	14321	14281	14055	14145	14175	14417	14361	14376	14168	14249	14372	14157	14204	14226	14320	14186	14160	14332	14347	14302	14188	14265	14134	14283	14321	14343	14244	14212	14454	14407	14197	14364	14140	14372	14224	14339	14163	14174	14236	14419	14259	14287	14307	14261	14297	14293	14466	14169	14295	14346	14234	14331	14265	14249	14168	14285	14349	14335	14311	14173	14336	14284	14335	14169	14339	14264	14146	14231	14293	14148	14296	14249	14402	14337	14233	14235	14297	14209	14336	14287	14309	14246	14283	14342	14368	14191	14311	14222	14202	14222	14218	14385	14285	14234	14346	14260	14178	14283	14139	14296	14341	14212	14361	14251	14225	14202	14323	14369	14254	14238	14206	14140	14166	14260	14185	14324	14329	14262	14213	14257	14338	14263	14398	14206	14093	14199	14385	14231	14370	14435	14174	14315	14313	14147	14126	14308	14212	14358	14265	14223	14193	14286	14210	14315	14306	14340	14266	14189	14301	14318	14130	14187	14251	14298	14333	14417	14209	14247	14220	14064	14213	14242	14095	14058	14303	14175	14339	14249	14286	14225	14264	14394	14153	14219	14309	14180	14240	14311	14195	14145	14312	14377	14099	14424	14283	14248	14261	14218	14347	14187	14314	14339	14230	14295	14249	13998	14370	14166	14194	14216	14297	14420	14061	14290	14363	14308	14219	14426	14094	14335	14425	14352	14221	14178	14227	14348	14201	14359	14384	14329	14319	14287	14297	14194	14204	14259	14244	14382	14365	14315	14173	14227	14141	14288	14326	14264	14274	14271	14068	14185	14204	14316	14300	14353	14173	14302	14204	14211	14325	14054	14396	14395	14201	14119	14314	14288	14432	14163	14193	14197	14399	14218	14320	14191	14134	14371	13999	14256	14278	14146	14055	14147	14320	14331	14137	14330	14297	14183	14112	14168	14107	14226	14345	14189	14310	14241	14317	14175	14080	14368	14176	14198	14313	14197	14173	14358	14457	14281	14324	14343	14251	14122	14368	14191	14311	14196	14271	14235	14154	14274	14193	14306	14319	14186	14197	14529	14204	14066	14210	14389	14244	14213	14258	14365	14221	14237	14227	14444	14390	14183	14239	14182	14386	14274	14271	14157	14136	14207	14233	14187	14376	14133	14310	14100	14316	14143	14369	14179	14280	14355	14235	14476	14245	14343	14247	14182	14169	14330	14271	14172	14247	14376	14344	14267	14407	14210	14103	14358	14314	14362	14388	14037	14173	14373	14351	14155	14423	14259	14268	14176	14291	14392	14458	14273	14164	14366	14201	14142	14208	14173	14280	14283	14288	14429	14374	14384	14270	14141	14247	14245	14178	14109	14373	14331	14153	14221	14179	14407	14238	14307	14156	14209	14265	14132	14130	14350	14158	14241	14281	14334	14388	14245	14309	14250	14228	14183	14279	14072	14408	14288	14269	14283	14309	14104	14335	14377	14384	14036	14304	14275	14403	14413	14283	14295	14348	14353	14215	14238	14101	14201	14364	14245	14031	14166	14222	14515	14225	14326	14374	14252	14328	14353	14051	14321	14360	14264	14205	14461	14173	14137	14294	14273	14252	14129	14175	14120	14397	14285	14223	14245	14217	14251	14245	14226	14303	14267	14149	14181	14199	14152	14222	14284	14351	14191	14203	14242	14215	14138	14338	14281	14477	14231	14161	14182	14420	14189	14445	14128	14269	14250	14133	14336	14136	14297	14290	14153	14280	14289	14387	14268	14332	14222	14279	14407	14096	14317	14516	14140	14312	14323	14312	14257	14284	14400	14177	14259	14282	14179	14079	14215	14288	14245	14277	14214	14311	14316	14230	14397	14421	14120	14301	14367	14173	14517	14146	14206	14383	14422	14132	14257	14213	14174	14320	14107	14265	14240	14287	14197	14311	14216	14169	14250	14376	14385	14161	14254	14113	14125	14371	14273	14243	14227	14194	14138	14264	14317	14290	14281	14125	14230	14228	14115	14169	14343	14411	14317	14175	14097	14242	14277	14319	14207	14179	14246	14363	14301	14235	14292	14218	14323	14181	14297	14458	14048	14262	14348	14236	14357	14344	14365	14261	14260	14236	14294	14191	14283	14266	14271	14199	14248	14370	14272	14101	14301	14198	14136	14180	14248	14204	14236	14282	14206	14174	14352	14279	14234	14209	14314	14200	14405	14218	14313	14398	14344	14080	14355	14175	14330	14190	14400	14120	14472	14371	14190	14382	14339	14340	14246	14389	14244	14270	14141	14428	14188	14227	14360	14243	14048	14001	14355	14274	14214	14285	14324	14321	14223	14252	14279	14066	14259	14303	14373	14227	14126	14339	14211	14393	14438	14270	14313	14224	14162	14207	14350	14288	14240	14354	14149	14159	14279	14303	14218	14297	14221	14129	14194	14339	14189	14323	14258	14180	14252	14104	14163	14109	14250	14101	14309	14215	14213	14161	14104	14168	14324	14268	14296	14152	14222	14384	14384	14428	14203	14351	14529	14338	14170	14158	14363	14179	14389	14444	14395	14382	14289	14463	14197	14138	14106	14354	14170	14299	14223	14303	14291	14226	14133	14323	14201	14365	14216	14331	14187	14286	14301	14386	14257	14247	14354	14219	14064	14106	14282	14236	14207	14207	14320	14103	14326	14336	14306	14284	14337	14209	14296	14247	14266	14270	14458	14460	14279	14256	14234	14385	14187	14139	14307	14138	14244	14220	14284	14310	14195	14157	14245	14185	14205	14311	14236	14159	14136	14147	14299	14156	14305	14386	14285	14317	13981	14286	14356	14377	14186	14178	14255	14281	14158	14230	14096	14098	14105	14395	14219	14342	14217	14350	14305	14244	14150	14376	14239	14217	14290	14267	14097	14204	14409	14328	14334	14217	14099	14251	14176	14285	14282	14228	14201	14154	14302	14369	14145	14221	14100	14271	14388	14235	14146	14298	14308	14304	14183	14112	14274	14269	14375	14348	14424	14260	14211	14368	14371	14278	14346	14341	14318	14211	14354	14296	14143	14223	14127	14273	14140	14144	14326	14090	14295	14150	14312	14400	14099	14397	14148	14316	14301	14238	14251	14301	14207	14178	14286	14313	14160	14278	14243	14284	14127	14198	14301	14190	14274	14315	14111	14381	14238	14146	14232	14317	14175	14199	14126	14285	14238	14286	14361	14324	14307	14256	14280	14319	14355	14283	14296	14295	14413	14147	14240	14353	14198	14347	14332	14396	14194	14274	14256	14289	14280	14262	14083	14377	14446	14289	14201	14341	14354	14258	14214	14217	14146	14199	14269	14262	14338	14367	14240	14220	14471	14186	14398	14227	14208	14330	14225	14229	14362	14279	14281	14223	14346	14206	14139	14122	14222	14185	14212	14294	14051	14168	14152	14178	14220	14357	14338	14253	14249	14515	14226	14400	14058	14093	13990	14241	14325	14266	14230	14237	14413	14338	14233	14262	14352	14354	14134	14119	14267	14327	14332	14236	14226	14170	14327	14217	14235	14188	14232	14365	14284	14292	14187	14247	14284	14156	14190	14108	14168	14292	14169	14321	14251	14464	14311	14047	14108	14365	14170	14190	14341	14231	14321	14274	14154	14336	14279	14091	14340	14207	14282	14284	14290	14231	14290	14212	14292	14295	14315	14104	14185	14196	14287	14176	14175	14309	14149	14196	14229	14247	14227	14213	14230	14179	14288	14260	14071	14432	14198	14381	14258	14196	14292	14092	14312	14081	14397	14388	14327	14289	14222	14168	14185	14276	14220	14180	14324	14108	14144	14200	14259	14201	14382	14289	14273	14392	14257	14255	14479	14113	14280	14255	14248	14220	14417	14204	14287	14234	14151	14243	14286	14324	14237	14165	14373	14209	14262	14065	14164	14273	14220	14350	14271	14129	14185	14418	14250	14310	14336	14214	14322	14197	14336	14198	14275	14344	14246	14387	14283	14279	14292	14296	14407	14293	14293	14144	14258	14310	14095	14196	14399	14291	14293	14140	14266	14097	14223	14384	14357	14193	14174	14222	14020	14239	14164	14281	14243	14213	14422	14261	14294	14190	14402	14242	14233	14182	14247	14304	14304	14079	14389	14185	14156	14177	14261	14331	14311	14311	14328	14315	14512	14169	14299	14330	14253	14207	14348	14306	14402	14367	14198	14399	14192	14336	14189	14236	14155	14190	14173	14365	14357	14348	14311	14296	14447	14097	14171	14322	14411	14218	14296	14263	14248	14283	14178	14210	14213	14193	14285	14196	14316	14263	14182	14314	14019	14130	14286	14280	14165	14390	14306	14191	14343	14344	14325	14189	14287	14120	14139	14334	14385	14276	14435	14380	14230	14256	14062	14088	14297	14287	14216	14388	14204	14208	14117	14301	14287	14216	14247	14255	14437	14328	14253	14308	14283	14330	14286	14286	14122	14466	14339	14285	14242	14426	14162	14313	14164	14231	14145	14442	14298	14114	14169	14433	14267	14271	14161	14352	14254	14276	14290	14343	14235	14119	14450	14409	14276	14349	14192	14326	14239	14151	14370	14415	14370	14258	14318	14210	14442	14219	14247	14357	14130	14490	14163	14214	14254	14285	14056	14294	14270	14372	14301	14438	14262	14241	14181	14333	14266	14250	14223	14153	14247	14155	14216	14120	14209	14075	14396	14159	14267	14214	14288	14237	14261	14239	14360	14206	14121	14334	14163	14461	14207	14340	14235	14318	14254	14236	14206	14412	14145	14312	14315	14242	14440	14240	14334	14149	14142	14302	14362	14270	14361	14219	14331	14374	14391	14139	14301	14339	14182	14283	14194	14284	14313	14190	14312	14223	14266	14359	14258	14035	14343	14291	14310	14194	14220	14204	14364	14236	14334	14258	14370	14319	14288	14286	14207	14226	14165	14206	14234	14294	14316	14228	14238	14321	14134	14162	14170	14383	14285	14247	14345	14401	14235	14218	14337	14263	14346	14375	14151	14215	14250	14327	14309	14236	14191	14214	14284	14181	14270	14204	14278	14130	14219	14331	14259	14305	14330	13999	14138	14420	14153	14229	14249	14248	14164	14368	14283	14118	14095	14210	14177	14231	14434
30312	41145	46910	32601	21006	17393	16702	16357	16062	16237	16190	16230	16212	16255	16325	16413	16221	16203	16174	16092	16368	16363	16199	16147	16078	16087	16213	16307	16045	16304	15997	16074	16395	16238	16072	16130	16153	16126	16178	16204	16283	16133	16187	16189	16011	16162	16273	16035	16205	16276	16281	16073	15963	16156	16184	16049	16244	16060	16121	16394	16178	16303	16095	16302	16278	16131	16267	16154	16270	16180	16078	16199	16317	16186	15996	16048	16157	16234	16284	16078	16261	16161	16299	15918	15945	16271	16168	16031	16318	16206	16339	16196	16272	16159	16172	16252	16149	16250	16151	16022	16271	16151	16199	16284	15900	16302	16098	16091	16100	16170	16068	16078	16144	15784	15947	16240	15970	16003	16018	16027	16085	16006	16231	16256	16145	16166	16175	16196	16297	16311	16193	16148	16088	16101	16295	16140	16152	15892	16004	16215	16311	16097	16188	16166	16082	16166	16094	16020	16128	16139	16183	16127	16171	16188	16270	16066	16188	16196	16226	16267	16049	16123	16315	16321	16374	16272	16113	16050	16161	16183	16009	16104	15937	15841	16115	15767	16096	16236	16251	16161	16167	16174	16201	16118	16176	16094	16272	16275	16160	16271	16267	16072	16136	15900	16164	16176	16241	16123	16075	16058	16272	16076	16022	16303	16323	16283	16085	16025	16165	16142	16174	16362	16332	16346	16340	16119	16272	16275	16328	16297	16159	16007	16096	16172	16351	16311	16173	16351	16089	16059	16221	16210	16242	16182	16142	16241	16267	16143	16254	16117	16307	16387	16268	16259	16294	16139	16083	16237	16235	16218	16022	16051	16283	16263	16089	16083	16186	16157	16153	16150	16261	16152	15999	16297	16248	16157	16319	16461	16232	16214	16315	16115	16123	16396	16139	16142	16013	16146	16229	16042	16065	16104	16266	16297	16276	16049	16191	16244	16232	16092	16051	16068	16221	16217	16248	16057	16144	16303	16140	16366	16255	16137	16179	16153	16070	16111	16368	15970	16222	15973	16272	15968	16192	16138	16118	16268	16095	16205	16244	16048	16224	16013	16109	15910	16247	16221	16149	16187	16294	16368	16125	16096	16419	16141	16113	15915	15910	16072	16137	16068	16176	16185	16229	16226	16363	16108	16284	16254	16248	16074	16180	16046	16076	16113	16392	16344	16340	16213	16116	16198	16251	16097	16096	16146	16017	16153	16239	16042	16308	16124	16322	16277	16320	16080	16156	15977	16022	16059	16269	16151	16108	15942	16358	16131	16140	16026	16357	16090	16126	16133	16023	16130	16271	16254	16105	16207	16210	16177	16184	16368	16200	16238	16165	16010	16121	16405	16157	16115	16179	16254	16157	16176	16075	15982	16155	16214	16339	16142	16231	16387	16237	16047	15990	16167	16178	16222	16180	16216	16111	16076	16099	16059	15983	16029	16032	16162	16424	16165	16133	16120	16158	16188	15962	16276	16276	16183	16197	16242	16209	16093	16269	16190	16169	16218	16131	16146	16091	15859	16299	16010	16207	16123	16005	16111	16163	16284	16001	16180	16129	16205	16124	16045	16015	16089	16369	16237	16077	16130	16137	16034	16220	16158	16104	16045	16129	16197	15913	16181	16150	16274	16094	16412	16171	16209	15998	16125	16199	16201	16116	16146	16378	16164	16188	16277	16148	16360	16151	16169	16098	16075	16207	16150	16272	16206	16189	15980	16141	16234	16107	16245	16097	16080	16043	15995	16169	16199	16115	16208	16313	16233	16048	15856	16069	16155	16180	16160	16090	16284	16091	16247	15991	16177	16071	16305	16204	16065	16091	16019	16264	16057	16191	16144	16113	16286	16139	16014	15906	16157	16454	16012	16227	16228	16123	16056	16217	16141	16261	16106	16098	16170	16169	16200	16393	16122	16284	16148	16104	16202	16103	16160	16184	16199	16138	16137	16101	16185	16165	16132	16261	16081	16078	16325	16198	16250	16078	16089	16197	16153	16052	16321	16090	16176	16082	16156	16113	16230	16050	15973	16054	16167	16304	16396	16245	16328	16148	16104	16098	16131	16027	16145	16163	16076	16360	16316	16087	16130	16215	16424	16282	16216	16250	16002	16495	16070	16350	16050	16218	16195	16187	16143	16014	16161	16178	16131	16163	16233	16164	16178	16275	16359	16050	16024	16184	16166	16226	16133	16248	16133	16198	16253	16121	16175	16177	16179	16123	16134	16159	16192	16215	16043	15987	16005	16311	16090	16204	16033	16180	16014	15998	15946	16476	16251	16062	15992	16070	16280	16215	16091	16188	16109	16003	16136	16259	16179	16177	16213	16169	16161	16294	15924	16279	16093	16040	15925	15955	15961	16174	16211	16116	16257	16095	16285	16128	16128	15980	16088	16122	15954	16136	16174	15906	16116	16262	16408	16141	16014	15959	16187	16152	15987	16339	16091	16172	16233	16078	15964	16110	16258	16121	16034	16212	16118	16208	16109	16182	16027	16099	16303	16185	16058	16132	16140	16265	16254	16208	16257	15955	16118	16372	16101	15971	16060	16233	16324	16256	16037	16048	16280	16317	16203	16087	16070	16237	16196	16079	16207	16355	16358	15988	16183	15979	16196	16025	16215	16276	16188	16045	16286	16034	16194	16176	16241	16119	16205	16155	15995	16182	16253	16076	16259	15979	16161	16202	16127	16019	16159	16099	16099	16373	16100	16026	16143	15964	16113	16098	16304	16244	16055	16235	16335	16142	16241	16286	16188	16166	16142	16173	16266	16174	16197	16095	16294	16075	16387	16237	16058	16230	16360	16326	16239	16244	16046	16133	15981	16024	16169	16326	16107	16122	16196	16452	16179	16413	16178	16104	16280	16187	16173	16135	15983	16219	16056	16160	16234	16190	16249	16261	16118	16224	16354	16199	16260	16184	16143	16199	16141	16138	16199	16153	16169	16211	16010	16154	16153	15934	16317	16278	16232	16082	16075	16225	16199	16186	16079	16284	16244	16122	16148	16099	15918	16051	16279	16186	16137	16017	16359	16175	16090	16076	16005	16267	16166	16098	16314	15952	16230	16268	16211	16106	16200	16283	16124	16013	16131	16042	16124	16133	16151	16287	16256	16324	16010	15940	16193	16199	16096	16363	16306	16147	16324	16284	16182	16136	16219	16063	16171	16350	16196	16262	16096	16061	16154	16082	16005	16248	16204	16267	16214	16118	16261	16351	16206	16247	16261	16114	16160	16297	16099	16328	16058	16219	16314	16172	16321	16345	16178	16179	16071	16173	16277	16053	15983	16074	16036	16134	16308	16281	16125	16326	16226	16192	16127	16268	16115	16109	15966	15951	16069	16076	16122	15992	16334	16220	16106	16210	16157	16216	16341	16071	16124	16003	15989	16139	16181	16152	16070	16202	16072	16226	16160	16349	16199	16130	16213	16283	16098	16252	16302	16228	16077	16141	16232	16264	16300	16077	16043	16136	16267	16228	16242	16087	16238	16152	16097	16004	16354	16345	16167	16134	16186	16331	16176	16256	16003	16072	16251	16229	15992	16021	16320	16152	16139	15999	16211	16143	16415	16244	16300	16191	16295	16024	16260	16000	16193	16112	16175	16203	16132	16020	16254	16222	16211	16270	16116	16146	16103	16156	16150	16180	16303	16266	16196	16219	16124	16326	16268	16061	16200	15900	16012	16137	16002	16330	16198	16172	16169	16231	16145	16252	16193	16098	16029	16267	16067	16147	16163	16036	16156	16176	15995	16283	16149	16251	16033	16152	16298	16085	16007	16212	16209	16210	16243	16211	16003	16242	16231	16386	16152	16177	16218	16335	16244	16107	16084	16135	16187	16102	16231	16318	16314	16131	15876	16199	16039	16244	16085	16074	16244	16184	16181	16004	16076	16134	16288	16086	16131	16065	16246	16097	16235	16260	16319	16019	16171	16288	16353	16094	16121	16077	16294	16447	16027	16317	16163	16275	16244	16059	16086	16264	16227	16246	16207	16163	16137	15870	16206	16169	16027	16040	16074	16019	16179	16225	16220	16164	16225	16188	16058	16060	16062	16144	16063	16336	16180	16334	16185	16229	16227	16185	16152	16137	16218	16122	16185	16042	16113	16059	16231	16278	16178	16268	16119	15977	16078	16138	16227	16449	16341	16249	16168	16175	16299	15981	16387	15985	16198	16398	16038	16220	16268	16018	16071	16043	16237	16421	16055	16270	16064	16100	16188	16130	16027	16301	16082	16030	16152	16097	16134	16077	16247	16081	16121	16051	16022	16170	16056	16117	16222	16249	16132	16248	15881	16056	16297	16078	16202	16095	16238	16365	16021	15939	16230	15995	16185	16212	16178	16167	16215	16441	16086	16317	16210	16242	16009	16018	16266	15991	16236	16215	16373	16338	16210	16021	16048	16342	16188	16210	16034	16232	16289	16237	16047	16269	16290	16058	16216	16209	16137	16272	16148	16155	16038	16240	16158	16090	16251	16282	16064	15959	16088	16219	16203	16197	16340	16186	16102	16142	16056	16312	16187	15928	16359	16248	16191	16381	16167	16117	16157	15986	16246	16200	15970	16461	16244	16224	16060	16143	16136	16152	16243	16067	16264	15973	16075	16280	16009	16311	16181	16063	16213	16076	16216	16254	16373	15988	16136	16078	16086	16300	16115	16170	16292	16223	16065	16098	16185	16033	16363	16357	16182	16240	16257	16223	16260	16108	16203	16243	16159	15873	16026	16374	16129	16022	16102	16138	16001	16213	15839	16151	16010	16154	16122	16232	16339	16159	15994	16248	16279	16165	16199	16196	16095	16206	15941	16043	16236	16092	16103	16229	16126	16155	16326	16225	16154	16084	16217	16116	16084	16269	16160	16176	16080	16150	16172	16205	16115	16111	16009	16100	15963	16327	16269	16421	16270	16273	16244	16234	16134	16047	16311	16478	16413	16156	16209	16245	16105	16286	16114	16218	16258	16075	16268	16275	16156	16305	16142	16196	16346	16106	16079	16273	15966	16019	16008	16360	16140	16012	16095	16150	16128	16019	16072	16222	16121	16245	16232	16150	16216	16126	16186	16219	16151	16200	16175	15992	16130	16215	16069	16156	16126	16253	16329	16218	16261	16345	16180	16388	16123	16197	16216	16078	15928	16132	16225	16141	15963
49529	73920	52865	29036	17879	14853	14329	14341	14154	14220	14278	14340	14345	14343	14354	14182	14261	14320	14250	14311	14412	14393	14189	14370	14197	14231	14205	14309	14162	14380	14349	14251	14212	14400	14245	14255	14312	14200	14445	14298	14320	14140	14276	14420	14404	14126	14320	14286	14230	14412	14230	14126	14104	14284	14234	14270	14275	14367	14328	14266	14282	14347	14307	14250	14356	14144	14261	14274	14358	14176	14406	14219	14362	14366	14355	14409	14150	14336	14395	14153	14318	14447	14427	14400	14184	14235	14247	14426	14349	14294	14536	14317	14303	14144	14334	14183	14471	14287	14401	14398	14156	14317	14380	14253	14099	14264	14317	14250	14484	14337	14191	14345	14255	14425	14174	14183	14262	14472	14189	14396	14337	14271	14213	14245	14306	14401	14288	14238	14302	14274	14383	14227	14387	14237	14202	14324	14506	14350	14367	14559	14307	14261	14295	14283	14277	14142	14282	14356	14343	14356	14294	14395	14346	14136	14420	14179	14368	14197	14463	14295	14182	14326	14398	14265	14319	14367	14168	14271	14304	14224	14424	14444	14123	14317	14313	14267	14287	14184	14178	14452	14279	14371	14158	14261	14202	14298	14389	14226	14247	14345	14392	14259	14220	14231	14334	14391	14365	14387	14390	14398	14357	14512	14197	14368	14514	14303	14396	14301	14316	14278	14328	14210	14362	14427	14215	14299	14285	14353	14363	14178	14288	14315	14334	14331	14328	14247	14369	14406	14353	14230	14209	14193	14397	14347	14195	14268	14444	14203	14327	14309	14385	14153	14368	14265	14238	14352	14500	14277	14322	14389	14147	14294	14365	14182	14367	14152	14193	14412	14183	14317	14343	14239	14246	14140	14418	14396	14186	14266	14463	14255	14346	14338	14477	14211	14209	14292	14262	14367	14245	14275	14413	14249	14345	14409	14181	14282	14356	14363	14368	14137	14266	14350	14030	14237	14202	14461	14354	14449	14380	14226	14290	14208	14200	14308	14329	14368	14354	14323	14244	14331	14111	14294	14319	14226	14302	14542	14350	14081	14391	14212	14350	14305	14274	14251	14184	14181	14359	14322	14434	14265	14298	14327	14252	14431	14331	14252	14280	14170	14395	14387	14384	14094	14301	14356	14290	14250	14417	14289	14249	14266	14316	14499	14323	14150	14172	14273	14102	14342	14352	14330	14401	14313	14223	14378	14212	14152	14400	14273	14335	14341	14375	14423	14169	14450	14252	14257	14187	14238	14156	14440	14385	14271	14180	14274	14187	14263	14268	14286	14291	14311	14370	14307	14259	14253	14328	14093	14292	14288	14270	14221	14434	14258	14201	14291	14255	14317	14355	14279	14330	14121	14217	14314	14199	14189	14259	14356	14204	14222	14188	14319	14404	14250	14448	14380	14179	14321	14234	14447	14377	14266	14243	14261	14199	14210	14169	14325	14221	14227	14244	14183	14404	14342	14269	14378	14137	14372	14363	14340	14155	14272	14228	14164	14375	14235	14437	14156	14132	14284	14316	14483	14038	14504	14414	14427	14288	14199	14133	14320	14150	14383	14324	14232	14344	14301	14248	14402	14321	14247	14422	14326	14360	14225	14486	14202	14201	14258	14275	14357	14362	14321	14230	14320	14245	14209	14223	14079	14306	14102	14343	14322	14291	14189	14458	14277	14168	14483	14275	14237	14330	14387	14268	14452	14240	14128	14178	14416	14176	14288	14352	14385	14337	14465	14241	14265	14452	14354	14291	14290	14210	14437	14228	14167	14374	14109	14265	14333	14268	14247	14417	14261	14178	14312	14321	14290	14309	14247	14380	14312	14369	14254	14233	14198	14396	14339	14481	14223	14167	14249	14281	14367	14344	14205	14382	14424	14384	14239	14311	14272	14167	14208	14383	14270	14319	14173	14446	14198	14297	14243	14268	14278	14250	14444	14275	14117	14352	14235	14181	14368	14377	14305	14160	14202	14282	14236	14345	14401	14214	14209	14371	14315	14457	14203	14285	14339	14345	14274	14232	14189	14326	14294	14306	14309	14426	14373	14354	14335	14158	14362	14340	14112	14508	14361	14348	14322	14366	14241	14312	14324	14322	14127	14385	14254	14326	14321	14236	14301	14275	14184	14127	14266	14332	14106	14502	14277	14277	14351	14374	14365	14308	14308	14240	14285	14334	14175	14391	14277	14135	14289	14313	14186	14440	14341	14404	14320	14347	14230	14261	14350	14187	14199	14270	14298	14440	14243	14214	14134	14271	14291	14395	14437	14206	14375	14446	14283	14261	14167	14346	14257	14316	14258	14279	14345	14142	14293	14188	14474	14273	14159	14278	14349	14132	14388	14255	14224	14345	14339	14275	14251	14288	14430	14286	14325	14323	14254	14233	14280	14282	14153	14260	14348	14180	14342	14434	14193	14237	14318	14419	14197	14338	14401	14246	14375	14376	14288	14287	14368	14389	14243	14318	14316	14305	14335	14319	14262	14456	14397	14389	14449	14360	14349	14257	14388	14215	14346	14349	14301	14187	14176	14204	14217	14346	14291	14253	14199	14203	14334	14423	14366	14296	14094	14359	14349	14250	14323	14306	14334	14369	14139	14179	14210	14565	14226	14307	14347	14241	14177	14382	14399	14380	14195	14420	14282	14313	14247	14278	14450	14307	14202	14402	14341	14293	14226	14302	14256	14434	14190	14407	14247	14185	14325	14356	14268	14313	14220	14197	14299	14271	14346	14345	14410	14323	14173	14238	14117	14307	14406	14246	14172	14270	14383	14255	14339	14356	14298	14362	14339	14252	14230	14358	14296	14416	14276	14425	14330	14146	14155	14320	14259	14218	14249	14254	14189	14314	14301	14137	14427	14306	14456	14491	14356	14327	14276	14369	14365	14245	14251	14225	14375	14381	14219	14394	14190	14408	14081	14125	14232	14180	14174	14320	14291	14349	14186	14258	14208	14326	14393	14351	14416	14262	14275	14261	14480	14345	14425	14284	14356	14214	14044	14435	14450	14255	14271	14163	14324	14345	14409	14279	14371	14207	14315	14319	14352	14353	14248	14221	14184	14184	14316	14181	14333	14276	14256	14233	14356	14411	14415	14328	14295	14331	14321	14439	14221	14364	14230	14302	14469	14289	14412	14268	14484	14445	14284	14250	14451	14185	14293	14432	14372	14247	14354	14257	14267	14458	14253	14264	14306	14331	14168	14285	14295	14190	14350	14336	14312	14346	14183	14252	14325	14319	14263	14502	14344	14119	14169	14262	14233	14361	14336	14351	14257	14195	14411	14146	14320	14268	14123	14186	14245	14385	14351	14287	14404	14355	14172	14235	14252	14362	14130	14411	14140	14137	14429	14110	14189	14490	14264	14320	14348	14268	14307	14198	14438	14406	14211	14258	14258	14296	14283	14230	14384	14134	14324	14169	14221	14076	14139	14289	14382	14239	14385	14276	14235	14495	14288	14281	14255	14295	14348	14268	14313	14284	14303	14265	14237	14306	14310	14368	14148	14258	14218	14158	14309	14491	14291	14227	14393	14385	14252	14254	14143	14178	14127	14439	14474	14341	14278	14336	14120	14243	14294	14403	14384	14413	14310	14226	14225	14327	14390	14415	14311	14432	14360	14167	14513	14383	14319	14287	14264	14128	14526	14371	14176	14432	14277	14232	14293	14303	14172	14213	14376	14291	14426	14336	14448	14148	14251	14179	14227	14066	14148	14230	14308	14370	14270	14410	14191	14177	14286	14402	14243	14394	14321	14427	14169	14410	14353	14231	14367	14363	14238	14169	14235	14309	14213	14299	14449	14242	14335	14384	14420	14288	14144	14251	14371	14315	14224	14231	14277	14425	14456	14343	14233	14360	14183	14447	14262	14275	14263	14316	14369	14176	14286	14261	14243	14335	14374	14285	14331	14391	14238	14267	14262	14199	14227	14297	14369	14353	14271	14281	14254	14194	14278	14227	14492	14387	14208	14232	14398	14369	14369	14510	14349	14248	14293	14301	14204	14189	14413	14168	14282	14214	14368	14256	14277	14160	14278	14271	14209	14251	14131	14296	14305	14120	14376	14159	14355	14375	14232	14258	14178	14249	14094	14245	14366	14369	14327	14233	14369	14227	14315	14229	14323	14372	14192	14401	14360	14301	14242	14269	14305	14327	14280	14243	14176	14270	14215	14230	14411	14228	14167	14319	14305	14088	14309	14291	14470	14232	14318	14312	14335	14373	14297	14269	14287	14390	14301	14368	14369	14229	14429	14254	14233	14266	14424	14165	14336	14267	14271	14392	14156	14273	14273	14320	14314	14160	14129	14469	14310	14291	14124	14312	14250	14354	14280	14228	14086	14290	14160	14145	14235	14406	14352	14246	14270	14303	14213	14465	14284	14280	14355	14209	14217	14277	14408	14171	14341	14394	14395	14174	14453	14442	14246	14226	14340	14320	14187	14464	14185	14230	14304	14202	14340	14297	14358	14259	14188	14158	14316	14327	14244	14437	14200	14302	14323	14478	14197	14248	14238	14364	14180	14248	14331	14329	14300	14193	14084	14316	14206	14290	14461	14411	14331	14212	14283	14224	14175	14226	14382	14190	14476	14234	14300	14268	14324	14247	14357	14130	14309	14327	14431	14241	14251	14314	14186	14358	14326	14379	14441	14234	14458	14282	14240	14223	14330	14289	14208	14241	14269	14110	14381	14215	14200	14150	14329	14407	14253	14287	14354	14314	14255	14274	14384	14297	14158	14434	14289	14271	14303	14270	14281	14174	14280	14204	14290	14364	14307	14300	14377	14372	14301	14410	14270	14244	14317	14167	14329	14194	14304	14284	14159	14264	14285	14343	14225	14367	14138	14251	14249	14157	14300	14307	14180	14318	14386	14187	14261	14438	14261	14147	14213	14310	14392	14306	14218	14270	14357	14247	14273	14392	14164	14363	14325	14256	14367	14278	14394	14480	14341	14211	14379	14316	14366	14305	14355	14349	14335	14351	14210	14295	14155	14168	14354	14318	14383	14318	14393	14119	14307	14392	14376	14240	14345	14159	14330	14151	14244	14357	14389	14290	14314	14199	14182	14219	14399	14094	14350	14287	14263	14419	14285	14356	14198	14280	14339	14145	14380	14392	14319	14245	14249	14421	14303	14207	14166	14314	14355
24004	24983	36545	30530	24467	23426	22289	17542	16422	16697	16926	16567	16678	16694	16615	16512	16516	16504	16470	16476	16413	16563	16437	16412	16421	16372	16314	16339	16368	16452	16395	16429	16742	16450	16323	16426	16508	16267	16531	16308	16198	16464	16350	16246	16504	16388	16364	16273	16296	16415	16425	16362	16233	16460	16360	16389	16584	16329	16373	16601	16041	16423	16212	16315	16306	16445	16329	16304	16284	16304	16205	16405	16346	16124	16437	16185	16265	16483	16237	16071	16279	16269	16189	16434	16449	16344	16415	16328	16189	16349	16299	16419	16425	16304	16257	16316	16283	16411	16329	16406	16518	16050	16201	16061	16411	16240	16352	16166	16057	16309	16227	16440	16505	16276	16069	16222	16395	16117	16318	16312	16285	16440	16291	16381	16249	16425	16226	16321	16163	16388	16360	16208	16448	16151	16329	16295	16270	16315	16281	16225	16280	16269	16471	16525	16210	16215	16141	16266	16427	16351	16194	16328	16231	16337	16247	16426	16459	16261	16223	16156	16190	16338	16281	16260	16139	16226	16492	16258	16215	16234	16479	16344	16287	16306	16128	16184	16334	16159	16172	16350	16523	16399	16424	16259	16024	16312	16298	16240	16144	16451	16368	16338	16382	16402	16150	16430	16199	16184	16378	16446	16324	16486	16305	16175	16153	16221	16215	16421	16297	16424	16318	16093	16261	16052	16184	16512	16338	16584	16155	16200	16362	16239	16133	16299	16234	16098	16317	16315	16384	16098	16270	16280	16292	16430	16457	16320	16090	16165	16312	16239	16310	16264	16254	16010	16496	16417	16221	16271	16316	16273	16309	16300	16548	16198	16348	16299	16281	16156	16439	16448	16251	16208	16344	15992	16252	16254	16300	16191	16468	16212	16154	16149	16261	16414	16550	16299	16384	16214	16441	16285	16261	16285	16066	16472	16326	16244	16243	16183	16321	16393	16464	16247	16131	16280	16351	16211	16364	16134	16287	16260	16334	16207	16433	16274	16216	16280	16469	16232	16438	16279	16175	16350	16257	16230	16360	16198	16298	16346	16265	16225	16360	16427	16125	16414	16283	16173	16096	16258	16258	16272	16243	16425	16400	16391	16309	16094	16216	16333	16442	16288	16147	16228	16320	16089	16224	16289	16227	16380	16258	16425	16306	16200	16183	16321	16140	16249	16276	16305	16430	16368	16483	16279	16247	16251	16227	16440	16213	16305	16271	16249	16180	16260	16227	16139	16089	16253	16226	16240	16271	16248	16193	16294	16299	16337	16454	16101	16273	16181	16295	16352	16291	16383	16204	16448	16181	16499	16307	16324	16273	16395	16454	16317	16185	16314	16142	16390	16232	16148	16241	16369	16350	16440	16421	16142	16242	16274	16223	16212	16306	16299	16244	16306	16084	16283	16355	16085	16351	16114	16202	16414	16530	16400	16365	16268	16268	16528	16351	16376	16549	16121	16448	16310	16055	16310	16316	16390	16385	16168	16125	16125	16271	16239	16141	16239	16275	16373	16310	16207	16246	16334	16303	16272	16315	16180	16252	16235	16369	16314	16376	16167	16207	16294	16284	16288	16192	16184	16462	16372	16429	16503	16218	16287	16308	16308	16236	16340	16209	16328	16387	16243	16247	16261	16306	16297	16288	16188	16384	16296	16184	16338	16278	16388	16185	16220	16319	16300	16429	16323	16287	16228	16271	16229	16293	16248	16269	16282	16212	16089	16290	16202	16304	16191	16210	16211	16114	16273	16256	16320	16366	16327	16344	16236	16298	16170	16106	16341	16221	16387	16280	16444	16262	16244	16235	16100	16410	16174	16426	16407	16298	16322	16341	16081	16380	16262	16215	16258	16286	16170	16185	16410	16245	16135	16342	16278	16263	16299	16183	16591	16405	16401	16300	16277	16159	16280	16233	16307	16406	16519	16335	16309	16420	16455	16241	16331	16480	16215	16225	16339	16283	16345	16304	16309	16507	16324	16433	16088	16218	16427	16289	16049	16144	16344	16266	16131	16171	16401	16325	16272	16105	16127	16216	16295	16264	16215	16397	16315	16304	16196	16233	16381	16460	16401	16369	16358	16520	16377	16191	16354	16215	16290	16149	16168	16278	16276	16237	16109	16385	16300	16404	16291	16381	16328	16449	16363	16246	16278	16279	16294	16249	16268	16313	16383	16227	16245	16319	16379	16273	16317	16268	16295	16316	16289	16164	16402	16273	16187	16235	16241	16338	16285	16424	16250	16239	16250	16254	16249	16243	16421	16387	16500	16368	16398	16184	16350	16361	16308	16461	16128	16475	16341	16361	16439	16260	16503	16322	16349	16375	16112	16208	16382	16294	16400	16303	16249	16320	16362	16294	16269	16354	16152	16313	16313	16434	16344	16204	16393	16458	16172	16219	16327	16244	16400	16394	16299	16324	16289	16369	16235	16350	16274	16632	16313	16261	16328	16043	16232	16097	16505	16276	16399	16676	16237	16198	16467	16440	16404	16143	16181	16420	16264	16390	16457	16221	16254	16137	16108	16214	16231	16201	16297	16346	16222	16238	16295	16216	16273	16335	16358	16461	16277	15968	16509	16211	16377	16390	16323	16185	16384	16147	16214	16057	16373	16476	16295	16338	16314	16222	16396	16463	16276	16259	16263	16415	16249	16237	16539	16227	16325	16337	16170	16247	16200	16428	16283	16490	16253	16322	16323	16217	16196	16269	16329	16368	16221	16318	16214	16355	16292	16317	16304	16111	16462	16460	16410	16377	16370	16340	16396	16244	16269	16349	16319	16287	16294	16238	16217	16362	16238	16022	15907	16323	16345	16230	16281	16284	16314	16288	16172	16236	16466	16207	16297	16307	16124	16551	16380	16300	16183	16376	16277	16220	16312	16188	16214	16165	16323	16262	16274	16045	16269	16417	16181	16422	16174	16178	16330	16388	16382	16360	16407	16216	16349	16264	16312	16336	16240	16250	16094	16376	16523	16421	16149	16243	16169	16163	16250	16085	16178	16274	16251	16318	16325	16560	16417	16448	16381	16255	16215	16324	16264	15957	15996	16132	16380	16401	16365	16174	16112	16341	16584	16228	16388	16400	16395	16231	16223	16274	16480	16409	16254	16323	16112	16458	16365	16096	16268	16497	16359	16265	16187	16157	16137	16380	16454	16416	16471	16389	16051	16205	16258	16235	16119	16167	16334	16189	16269	16198	16260	16341	16406	16211	16124	16327	16282	16267	16104	16224	16278	16311	16170	16060	16261	16108	16456	16214	16334	16490	16230	16283	16204	16235	16315	16095	16378	16344	16264	16128	16320	16178	16163	16116	16243	16319	16419	16428	16281	16426	16337	16224	16344	16336	16363	16222	16263	16216	16547	16313	16131	16416	16149	16272	16408	16314	16287	16211	16156	16264	16244	16382	16118	16269	16182	16366	16220	16399	16224	16213	16022	16365	16365	16250	16149	16277	16186	16305	16350	16298	16211	16185	16272	16425	16110	16300	16211	16229	16219	16251	16190	16331	16175	16245	16259	16270	16021	16225	16348	16391	16423	16119	16226	16359	16333	16388	16406	16303	16466	16474	16276	16172	16372	16037	16245	16245	16265	16460	16460	16388	16362	16332	16206	16177	16312	16305	16347	16242	16422	16055	16131	16157	16178	16185	16369	16213	16327	16274	16263	16430	16178	16271	16367	16253	16358	16344	16244	16063	16306	16384	16277	16294	16250	16321	16359	16232	16323	16276	16187	16488	16398	16375	16196	16550	16270	16358	16216	16226	16504	16314	16245	16200	16220	16215	16276	16142	16316	16242	16485	16416	16236	16514	16218	16102	16394	16180	16305	16138	16140	16363	16554	16384	16333	16279	16319	16302	16207	16303	16018	16196	16237	16257	16430	16309	16290	16333	16112	16120	16295	16397	16225	16300	16545	16345	16413	16285	16306	16441	16201	16148	16448	16330	16186	16505	16206	16180	16292	16411	16376	16461	16315	16180	16151	16165	16242	16334	16222	16416	16266	16349	16312	16312	16348	16362	16324	16232	16264	16228	16330	16353	16408	16310	16396	16224	16306	16297	16260	16220	16273	16243	16199	16374	16341	16426	16366	16109	16246	16284	16169	16487	16420	16238	16105	16152	16020	16334	16244	16486	16194	16114	16226	16279	16362	16112	16269	16226	16291	16251	16278	16175	16164	16086	16178	16355	16234	15985	16232	16134	16455	16133	16316	16201	16238	16360	16170	16191	16408	16217	16452	16393	16218	16229	16205	16099	16214	16414	16364	16201	16203	16452	16221	16012	16316	16231	16369	16306	16380	16073	16147	16504	16119	16352	16261	16404	16100	16328	16252	16255	16371	16194	16326	16523	16418	16367	16301	16265	16343	16422	16031	16484	16115	16302	16157	16332	16373	16298	16327	16234	16139	16393	16217	16297	16291	16255	16342	16191	16378	16412	16147	16277	16149	16305	16315	16272	16256	16258	16175	16265	16464	16403	16207	16381	16053	16283	16305	16388	16242	16148	16134	16432	16293	16459	16268	16179	16318	16382	16454	16313	16378	16446	16413	16287	16422	16369	16374	16360	16188	16215	16288	16141	16125	16453	16374	16176	16344	16159	16298	16292	16101	16333	16198	16373	16324	16417	16316	16206	16166	16112	16246	16246	16367	16139	16461	16149	16371	16297	16453	16234	16404	16394	16290	16162	16282	16412	16146	16282	16340	16367	16313	16409	16182	16389	16296	16282	16295	16345	16177	16227	16067	16385	16249	16438	16380	16289	16315	16251	16029	16320	16588	16225	16166	16241	16204	16219	16167	16205	16254	16226	16133	16411	16360	16317	16251	16185	16153	16317	16360	16432	16265	16506	16334	16240	16324	16245	16326	16269	16249	16232	16363	16294	16089	16335	15995	16468	16389	16260	16352	16384	16274	16335	16252	16386	16332	16266	16181	16283	16410	16229	16305	16335	16620	16347	16330	16364	16152	16401	16337	16435	16293	16202	16305	16110	16379	16370	16139	16327	16260	16185	16279	16254	16328	16301	16449	16139	16309	16153	16166	16334	16218	16226	16330	16220	16056	16294	16401	16068	16245	16302	16187	16359	16246	16300	16362	16514	16055	16450	16283	16344	16252	16243	16398	16269	16217	16325	16324	16117	16293	16461	16179
61351	108229	85678	54371	30016	17493	14527	14313	14292	14137	14423	14236	14461	14329	14403	14369	14444	14365	14414	14446	14328	14527	14345	14433	14263	14559	14436	14440	14325	14368	14360	14523	14296	14464	14364	14538	14362	14299	14408	14239	14302	14538	14262	14371	14362	14501	14348	14181	14384	14190	14271	14357	14236	14369	14280	14216	14300	14378	14328	14367	14272	14377	14374	14397	14309	14402	14514	14374	14278	14375	14361	14272	14425	14351	14398	14367	14360	14335	14458	14385	14375	14368	14375	14351	14272	14534	14390	14218	14307	14366	14190	14544	14330	14547	14343	14419	14402	14195	14356	14368	14313	14462	14431	14325	14473	14321	14283	14486	14365	14427	14283	14255	14508	14426	14418	14218	14296	14414	14380	14488	14392	14268	14314	14308	14379	14390	14421	14267	14350	14262	14202	14426	14483	14226	14344	14306	14403	14328	14188	14335	14264	14242	14336	14352	14442	14468	14299	14358	14499	14415	14232	14443	14382	14229	14191	14314	14416	14297	14418	14256	14471	14309	14243	14365	14422	14526	14127	14431	14413	14331	14552	14538	14304	14573	14307	14479	14191	14407	14293	14321	14172	14520	14454	14228	14148	14354	14282	14365	14237	14279	14443	14412	14240	14437	14331	14386	14196	14275	14458	14348	14341	14339	14391	14198	14431	14207	14356	14342	14264	14371	14234	14469	14357	14335	14279	14264	14526	14256	14295	14122	14378	14443	14243	14365	14368	14323	14263	14329	14277	14276	14444	14347	14336	14232	14281	14306	14176	14121	14462	14390	14312	14234	14364	14457	14235	14311	14450	14321	14317	14335	14342	14492	14318	14335	14283	14348	14308	14314	14245	14280	14375	14310	14487	14438	14461	14359	14391	14307	14318	14361	14351	14310	14353	14310	14441	14326	14371	14347	14465	14404	14574	14361	14404	14525	14299	14421	14260	14318	14295	14411	14306	14303	14244	14401	14313	14409	14388	14316	14232	14286	14440	14434	14435	14363	14322	14345	14412	14443	14322	14425	14264	14310	14286	14305	14322	14244	14257	14340	14388	14272	14475	14232	14270	14416	14262	14499	14280	14109	14464	14491	14327	14514	14336	14235	14412	14364	14382	14287	14368	14617	14481	14381	14285	14494	14383	14380	14295	14412	14306	14468	14438	14281	14201	14362	14469	14423	14237	14539	14339	14501	14358	14371	14403	14375	14446	14354	14380	14355	14362	14265	14405	14384	14461	14403	14493	14455	14353	14353	14416	14363	14218	14494	14353	14270	14245	14351	14240	14398	14344	14504	14564	14382	14331	14360	14441	14202	14380	14377	14444	14419	14325	14471	14269	14373	14372	14159	14300	14307	14349	14320	14324	14418	14320	14388	14261	14402	14416	14205	14444	14269	14239	14506	14320	14382	14318	14397	14526	14487	14284	14203	14460	14203	14267	14270	14452	14298	14367	14434	14252	14328	14245	14286	14464	14391	14347	14303	14362	14271	14354	14182	14232	14343	14516	14325	14401	14349	14376	14370	14510	14288	14284	14358	14321	14300	14524	14323	14249	14266	14467	14398	14225	14421	14247	14405	14317	14451	14343	14502	14259	14279	14570	14410	14322	14289	14509	14312	14574	14390	14405	14298	14395	14359	14588	14163	14417	14347	14337	14163	14296	14339	14509	14359	14298	14310	14435	14290	14303	14413	14368	14478	14442	14295	14358	14455	14404	14293	14343	14511	14462	14415	14452	14503	14524	14250	14233	14383	14452	14276	14476	14467	14322	14235	14321	14354	14212	14267	14393	14498	14495	14308	14454	14433	14348	14365	14262	14329	14196	14349	14256	14382	14409	14383	14341	14288	14354	14280	14195	14400	14250	14265	14115	14144	14290	14316	14391	14167	14507	14333	14460	14173	14352	14425	14399	14210	14380	14317	14607	14170	14407	14211	14381	14320	14169	14345	14227	14429	14390	14214	14353	14395	14316	14260	14321	14386	14397	14454	14225	14439	14307	14248	14258	14432	14388	14438	14558	14394	14459	14389	14381	14427	14250	14410	14501	14272	14389	14473	14379	14372	14400	14494	14379	14231	14348	14471	14395	14306	14215	14310	14432	14327	14319	14315	14368	14481	14509	14293	14260	14189	14539	14410	14514	14373	14446	14204	14296	14397	14293	14452	14417	14440	14318	14265	14334	14514	14289	14336	14390	14246	14583	14361	14459	14373	14335	14417	14429	14275	14255	14378	14274	14403	14391	14274	14406	14395	14271	14416	14344	14306	14456	14450	14443	14394	14356	14405	14489	14388	14282	14452	14270	14360	14234	14454	14315	14470	14258	14296	14274	14258	14513	14328	14426	14475	14466	14528	14205	14382	14329	14301	14271	14396	14457	14380	14329	14433	14376	14377	14432	14348	14339	14338	14256	14443	14276	14333	14281	14317	14478	14456	14259	14620	14320	14395	14483	14413	14422	14333	14274	14424	14257	14289	14367	14319	14339	14350	14392	14369	14211	14220	14381	14424	14411	14334	14330	14424	14099	14257	14312	14231	14391	14103	14246	14181	14423	14268	14514	14266	14291	14342	14342	14282	14489	14246	14297	14411	14420	14262	14532	14380	14366	14348	14372	14261	14231	14284	14191	14337	14389	14507	14201	14300	14318	14211	14168	14572	14365	14243	14292	14431	14270	14343	14386	14221	14233	14218	14346	14258	14469	14227	14499	14584	14338	14323	14465	14316	14066	14259	14365	14446	14380	14384	14212	14482	14354	14468	14307	14439	14383	14261	14173	14207	14321	14536	14463	14497	14507	14368	14332	14336	14357	14410	14546	14222	14368	14243	14320	14471	14365	14208	14414	14471	14470	14397	14288	14386	14505	14442	14198	14396	14311	14218	14414	14352	14186	14339	14484	14320	14566	14296	14337	14276	14314	14395	14347	14276	14345	14523	14372	14322	14441	14379	14316	14380	14309	14208	14261	14336	14368	14203	14339	14433	14264	14397	14360	14324	14320	14412	14428	14286	14239	14247	14452	14347	14198	14351	14451	14385	14410	14320	14505	14239	14403	14375	14458	14267	14259	14443	14507	14324	14195	14456	14530	14436	14429	14390	14176	14326	14584	14400	14378	14317	14385	14325	14222	14370	14452	14178	14465	14313	14305	14265	14260	14388	14254	14346	14326	14420	14205	14468	14296	14450	14449	14301	14207	14310	14330	14174	14301	14219	14268	14397	14424	14357	14421	14288	14288	14273	14387	14278	14268	14305	14089	14418	14508	14341	14438	14305	14397	14246	14498	14228	14477	14367	14312	14429	14362	14524	14413	14246	14360	14368	14368	14347	14380	14450	14323	14264	14268	14243	14350	14407	14400	14525	14483	14279	14365	14370	14421	14288	14316	14265	14344	14393	14421	14277	14383	14464	14254	14299	14425	14394	14446	14386	14244	14545	14280	14377	14377	14331	14258	14134	14254	14207	14349	14186	14290	14293	14235	14345	14391	14413	14444	14347	14224	14287	14321	14382	14386	14444	14280	14297	14352	14415	14429	14392	14493	14485	14369	14176	14399	14268	14317	14375	14494	14544	14401	14355	14303	14414	14534	14230	14248	14451	14317	14252	14419	14330	14439	14436	14209	14211	14262	14426	14338	14488	14295	14398	14523	14346	14347	14363	14301	14276	14354	14344	14413	14412	14162	14434	14371	14196	14288	14184	14502	14297	14387	14393	14274	14394	14470	14250	14643	14289	14346	14435	14356	14285	14325	14355	14341	14476	14419	14378	14425	14259	14209	14388	14430	14294	14658	14245	14460	14297	14339	14266	14335	14248	14370	14416	14298	14418	14459	14276	14320	14426	14325	14435	14207	14223	14409	14302	14349	14338	14335	14294	14432	14397	14321	14276	14429	14368	14378	14240	14488	14341	14344	14222	14405	14470	14311	14541	14481	14514	14444	14392	14275	14285	14373	14301	14221	14350	14420	14490	14368	14213	14479	14422	14457	14328	14505	14202	14412	14260	14293	14353	14235	14220	14478	14261	14257	14284	14285	14492	14221	14531	14325	14333	14326	14331	14332	14328	14507	14385	14363	14402	14129	14319	14346	14258	14411	14247	14378	14402	14390	14239	14253	14123	14426	14317	14238	14361	14279	14371	14431	14431	14372	14324	14266	14299	14373	14430	14390	14260	14282	14350	14391	14303	14441	14377	14191	14589	14232	14325	14298	14333	14360	14375	14297	14315	14323	14156	14395	14170	14179	14460	14365	14585	14450	14449	14427	14393	14298	14175	14524	14350	14239	14330	14359	14542	14409	14461	14149	14236	14361	14354	14471	14292	14288	14365	14389	14219	14349	14391	14348	14444	14319	14294	14247	14460	14258	14447	14172	14312	14351	14352	14295	14391	14277	14453	14352	14296	14517	14270	14453	14373	14312	14334	14306	14377	14191	14294	14204	14344	14425	14388	14349	14220	14489	14383	14323	14353	14364	14343	14406	14533	14502	14379	14403	14198	14450	14296	14411	14368	14436	14247	14393	14139	14387	14418	14469	14419	14354	14505	14352	14407	14439	14306	14442	14426	14453	14383	14360	14410	14158	14332	14255	14275	14311	14271	14370	14447	14433	14422	14350	14422	14345	14374	14310	14213	14445	14295	14316	14230	14427	14298	14142	14239	14553	14218	14303	14229	14235	14185	14344	14381	14350	14442	14454	14345	14277	14277	14543	14349	14367	14314	14290	14424	14414	14483	14257	14291	14409	14372	14338	14158	14495	14353	14331	14413	14334	14264	14300	14354	14300	14267	14502	14471	14338	14435	14176	14164	14249	14374	14163	14227	14156	14433	14423	14534	14041	14309	14364	14455	14218	14386	14220	14350	14460	14369	14267	14315	14410	14403	14407	14284	14269	14242	14327	14445	14411	14434	14446	14230	14276	14484	14394	14437	14492	14314	14423	14275	14337	14321	14112	14487	14293	14092	14290	14317	14325	14223	14403	14304	14337	14344	14413	14311	14248	14294	14262	14210	14462	14414	14349	14271	14354	14426	14494	14210	14397	14451	14303	14409	14489	14423	14398	14250	14261	14288	14288	14413	14369	14270	14098	14494	14521	14336	14279	14318	14230	14291	14368	14390	14392	14268	14382	14323	14216	14277	14387	14412	14352	14362	14465	14411	14257	14549
33684	42389	40978	27361	18823	17089	16598	16490	16447	16451	16577	16606	16465	16431	16458	16638	16253	16540	16555	16384	16419	16313	16461	16437	16323	16511	16480	16397	16674	16394	16638	16491	16455	16300	16333	16427	16309	16453	16311	16420	16544	16402	16446	16569	16531	16528	16432	16573	16400	16566	16526	16269	16513	16352	16595	16460	16564	16552	16474	16421	16275	16527	16463	16589	16315	16314	16474	16325	16490	16597	16575	16539	16472	16517	16581	16309	16194	16319	16458	16488	16308	16336	16590	16593	16507	16550	16336	16417	16451	16548	16259	16608	16456	16321	16288	16408	16550	16487	16248	16302	16510	16216	16475	16407	16514	16311	16238	16390	16391	16609	16593	16459	16213	16749	16587	16487	16326	16469	16561	16413	16416	16474	16321	16535	16382	16320	16353	16274	16524	16432	16213	16403	16514	16463	16455	16179	16414	16439	16536	16276	16462	16522	16414	16415	16473	16534	16428	16588	16302	16216	16317	16350	16408	16377	16129	16280	16494	16246	16285	16428	16282	16224	16219	16369	16288	16409	16505	16444	16423	16446	16559	16487	16527	16395	16399	16366	16569	16453	16427	16622	16624	16386	16656	16335	16597	16578	16439	16378	16415	16549	16431	16472	16468	16452	16445	16496	16382	16293	16471	16472	16501	16502	16330	16590	16433	16349	16516	16304	16327	16420	16358	16349	16448	16314	16259	16231	16503	16509	16297	16168	16225	16558	16286	16464	16408	16350	16395	16440	16427	16282	16464	16433	16446	16244	16553	16595	16193	16368	16508	16450	16556	16633	16231	16588	16549	16311	16405	16432	16231	16371	16579	16645	16448	16507	16331	16270	16476	16353	16430	16376	16497	16462	16408	16504	16407	16301	16285	16472	16344	16564	16556	16408	16612	16373	16499	16243	16553	16204	16442	16425	16528	16520	16643	16471	16749	16420	16429	16532	16303	16441	16608	16610	16488	16375	16485	16518	16485	16525	16565	16323	16524	16458	16426	16351	16328	16344	16429	16488	16367	16382	16458	16363	16313	16382	16452	16484	16538	16398	16552	16489	16632	16300	16334	16522	16498	16341	16307	16560	16342	16472	16454	16350	16347	16443	16492	16281	16509	16437	16480	16379	16697	16373	16480	16427	16542	16464	16429	16174	16365	16418	16303	16408	16458	16413	16344	16488	16411	16241	16541	16418	16256	16414	16422	16406	16379	16480	16386	16461	16499	16469	16583	16307	16468	16497	16434	16474	16428	16441	16584	16394	16621	16482	16464	16393	16546	16427	16373	16427	16485	16419	16515	16530	16398	16391	16480	16585	16616	16495	16621	16557	16517	16260	16402	16484	16508	16370	16318	16539	16638	16672	16464	16194	16308	16445	16525	16670	16479	16447	16372	16320	16353	16550	16354	16451	16420	16420	16183	16550	16450	16638	16467	16426	16419	16375	16439	16527	16490	16449	16353	16450	16419	16188	16415	16419	16525	16505	16530	16449	16415	16291	16328	16437	16524	16526	16305	16480	16406	16559	16335	16319	16149	16316	16361	16444	16250	16231	16415	16404	16502	16395	16527	16303	16459	16319	16471	16282	16570	16513	16604	16507	16395	16367	16597	16451	16487	16554	16565	16308	16413	16391	16376	16339	16437	16454	16360	16491	16497	16458	16281	16537	16410	16497	16416	16471	16346	16491	16548	16394	16440	16323	16385	16383	16321	16351	16503	16353	16349	16318	16369	16585	16312	16335	16315	16620	16550	16308	16527	16474	16524	16565	16196	16398	16405	16454	16349	16386	16313	16371	16504	16409	16494	16483	16418	16374	16540	16269	16365	16375	16498	16433	16274	16373	16262	16132	16391	16527	16490	16514	16439	16476	16458	16366	16479	16427	16361	16379	16618	16516	16410	16471	16619	16556	16571	16648	16497	16530	16342	16422	16415	16383	16398	16377	16358	16524	16566	16512	16353	16487	16395	16394	16332	16412	16480	16371	16265	16235	16304	16526	16496	16284	16332	16266	16374	16375	16278	16395	16255	16243	16478	16597	16462	16357	16381	16662	16462	16417	16407	16417	16482	16266	16293	16677	16578	16622	16451	16423	16353	16398	16362	16554	16322	16468	16519	16291	16450	16680	16286	16361	16404	16225	16534	16591	16450	16487	16329	16339	16578	16486	16561	16330	16406	16288	16308	16653	16507	16440	16411	16416	16523	16367	16501	16337	16522	16619	16548	16274	16303	16355	16384	16278	16385	16382	16160	16307	16308	16484	16229	16227	16300	16361	16259	16412	16450	16328	16542	16559	16388	16476	16345	16541	16340	16635	16545	16621	16443	16283	16366	16452	16510	16455	16148	16364	16362	16383	16437	16257	16540	16157	16352	16576	16347	16675	16479	16477	16296	16380	16499	16432	16559	16439	16490	16663	16442	16426	16311	16417	16217	16435	16415	16450	16253	16416	16317	16422	16480	16301	16511	16533	16481	16162	16390	16424	16446	16490	16364	16351	16402	16450	16512	16552	16140	16430	16392	16291	16465	16431	16466	16518	16335	16426	16258	16327	16435	16549	16426	16585	16693	16639	16549	16444	16490	16432	16500	16347	16445	16169	16365	16467	16163	16217	16600	16271	16292	16439	16508	16393	16464	16499	16335	16592	16381	16590	16340	16355	16656	16362	16289	16505	16423	16488	16477	16575	16360	16249	16439	16431	16498	16352	16500	16517	16331	16461	16120	16405	16497	16425	16359	16602	16349	16455	16300	16330	16341	16434	16362	16610	16443	16310	16472	16302	16325	16329	16474	16480	16254	16385	16250	16199	16408	16260	16297	16416	16492	16543	16424	16617	16542	16573	16632	16386	16543	16478	16472	16482	16531	16595	16380	16456	16389	16411	16495	16356	16500	16254	16308	16470	16513	16570	16329	16285	16403	16252	16274	16471	16382	16469	16339	16467	16479	16494	16461	16419	16342	16260	16540	16461	16263	16482	16560	16491	16572	16628	16460	16380	16439	16436	16365	16443	16548	16439	16632	16277	16477	16339	16366	16231	16419	16434	16343	16439	16417	16515	16475	16450	16426	16436	16553	16250	16250	16346	16489	16526	16284	16328	16568	16501	16403	16374	16550	16326	16176	16356	16401	16484	16425	16325	16289	16294	16510	16322	16393	16710	16365	16361	16616	16515	16220	16254	16321	16519	16280	16172	16429	16383	16440	16377	16482	16528	16262	16516	16537	16308	16452	16472	16480	16422	16425	16532	16264	16400	16515	16238	16679	16520	16437	16554	16431	16378	16446	16393	16462	16483	16551	16364	16297	16444	16627	16547	16467	16191	16370	16383	16496	16616	16531	16452	16302	16396	16423	16317	16447	16233	16387	16514	16256	16425	16559	16449	16520	16271	16477	16284	16230	16399	16428	16547	16547	16316	16487	16498	16410	16538	16310	16239	16390	16385	16461	16448	16412	16403	16118	16272	16330	16291	16446	16308	16405	16479	16747	16436	16474	16300	16346	16438	16364	16519	16250	16233	16434	16487	16451	16366	16445	16506	16425	16587	16252	16370	16509	16529	16495	16542	16463	16501	16677	16734	16326	16240	16355	16354	16448	16406	16293	16356	16349	16456	16529	16555	16535	16481	16460	16575	16447	16413	16407	16375	16447	16456	16635	16487	16306	16405	16352	16421	16202	16621	16530	16310	16369	16467	16307	16360	16385	16414	16312	16453	16473	16381	16134	16277	16232	16447	16411	16537	16549	16561	16485	16291	16207	16333	16338	16554	16450	16324	16476	16430	16415	16535	16381	16431	16289	16194	16458	16372	16409	16335	16366	16642	16317	16078	16454	16395	16425	16624	16543	16402	16473	16601	16549	16624	16654	16313	16267	16626	16253	16283	16464	16292	16404	16405	16272	16575	16449	16337	16438	16598	16472	16425	16275	16370	16317	16394	16352	16576	16401	16505	16420	16302	16486	16450	16329	16602	16668	16312	16462	16486	16263	16389	16416	16339	16332	16406	16550	16334	16516	16382	16477	16333	16513	16402	16327	16276	16407	16382	16320	16280	16300	16483	16527	16310	16445	16427	16570	16561	16335	16446	16533	16373	16501	16618	16337	16377	16445	16410	16348	16622	16193	16272	16456	16498	16498	16403	16447	16536	16326	16369	16542	16498	16469	16665	16477	16148	16419	16278	16397	16246	16311	16403	16507	16397	16278	16505	16389	16223	16430	16444	16369	16410	16375	16607	16433	16464	16602	16310	16489	16496	16453	16388	16348	16272	16448	16376	16375	16415	16318	16560	16391	16337	16405	16427	16431	16202	16336	16426	16462	16573	16498	16225	16476	16410	16539	16411	16348	16709	16391	16389	16433	16191	16465	16306	16386	16558	16312	16435	16491	16461	16534	16449	16326	16482	16455	16236	16447	16307	16608	16374	16356	16557	16498	16602	16504	16431	16457	16494	16425	16310	16491	16456	16460	16561	16455	16634	16457	16583	16372	16314	16259	16344	16389	16498	16436	16209	16431	16344	16441	16375	16422	16430	16512	16305	16239	16239	16341	16423	16383	16354	16318	16470	16326	16541	16428	16242	16413	16274	16436	16366	16512	16277	16341	16541	16338	16447	16361	16554	16406	16414	16532	16459	16434	16448	16460	16231	16459	16254	16422	16448	16499	16242	16312	16374	16492	16501	16254	16437	16506	16505	16411	16307	16397	16425	16464	16628	16355	16263	16454	16273	16466	16635	16479	16383	16346	16295	16446	16426	16574	16511	16369	16694	16383	16504	16450	16401	16612	16465	16346	16426	16429	16326	16250	16439	16529	16316	16443	16356	16322	16479	16528	16359	16372	16467	16252	16211	16472	16349	16435	16308	16427	16333	16476	16521	16585	16468	16502	16363	16575	16508	16395	16383	16485	16417	16196	16370	16467	16502	16511	16394	16509	16488	16341	16286	16449	16326	16447	16284	16420	16449	16564	16375	16583	16521	16558	16258	16327	16422	16571	16332	16397	16539	16425	16490	16317	16590	16585	16424	16393	16506	16293	16501	16248	16361	16520	16325	16392	16312	16295	16395	16520	16442	16171	16579	16229	16364	16444	16420	16290	16428	16291	16319	16325	16525	16580	16236	16427	16460	16631	16367	16441	16327	16388	16435	16519	16505	16331	16382	16540	16277
42577	59561	41781	22651	16027	14568	14620	14334	14246	14423	14461	14476	14508	14319	14429	14368	14387	14273	14433	14365	14605	14451	14343	14411	14471	14590	14359	14362	14426	14484	14381	14368	14493	14464	14401	14436	14448	14431	14511	14493	14675	14451	14615	14480	14456	14471	14409	14418	14272	14296	14364	14506	14433	14428	14364	14360	14483	14508	14370	14390	14390	14619	14342	14446	14470	14594	14420	14481	14471	14513	14456	14653	14269	14489	14396	14615	14356	14419	14511	14373	14434	14437	14554	14362	14324	14343	14379	14521	14444	14582	14412	14458	14383	14460	14249	14361	14383	14353	14312	14496	14317	14358	14327	14403	14366	14304	14508	14466	14409	14437	14326	14546	14429	14505	14528	14519	14386	14374	14405	14487	14414	14565	14486	14378	14411	14315	14310	14481	14416	14371	14381	14427	14403	14385	14427	14529	14399	14618	14569	14467	14382	14509	14291	14423	14473	14386	14318	14549	14418	14337	14353	14276	14351	14522	14305	14350	14344	14500	14376	14485	14567	14418	14537	14386	14335	14373	14257	14373	14529	14453	14328	14579	14501	14401	14325	14368	14385	14437	14278	14527	14328	14450	14463	14511	14371	14269	14418	14410	14399	14445	14334	14438	14402	14378	14574	14343	14467	14381	14492	14395	14429	14332	14283	14385	14546	14402	14622	14283	14454	14422	14426	14448	14500	14451	14382	14426	14368	14403	14457	14426	14512	14465	14497	14504	14581	14377	14371	14404	14525	14439	14530	14422	14510	14445	14455	14310	14609	14328	14473	14602	14267	14355	14494	14530	14408	14427	14455	14574	14562	14531	14394	14515	14457	14439	14480	14457	14361	14496	14627	14427	14452	14377	14409	14390	14425	14454	14666	14236	14325	14387	14453	14361	14403	14404	14416	14418	14521	14302	14359	14431	14242	14379	14479	14384	14359	14431	14441	14339	14422	14388	14458	14661	14379	14427	14444	14329	14620	14505	14398	14439	14260	14390	14444	14407	14323	14394	14527	14519	14351	14412	14350	14311	14304	14410	14411	14442	14271	14339	14403	14422	14436	14502	14360	14536	14492	14276	14541	14473	14571	14524	14429	14380	14536	14335	14501	14541	14509	14579	14376	14483	14440	14462	14370	14361	14395	14343	14451	14283	14328	14488	14586	14570	14310	14521	14509	14388	14536	14472	14408	14436	14404	14476	14325	14331	14399	14440	14475	14425	14562	14350	14441	14370	14452	14443	14359	14521	14276	14441	14566	14492	14353	14308	14493	14560	14273	14590	14326	14400	14538	14434	14470	14464	14603	14576	14568	14385	14364	14397	14402	14432	14341	14425	14420	14355	14403	14480	14472	14404	14468	14296	14494	14274	14302	14434	14343	14642	14514	14465	14366	14505	14388	14433	14482	14326	14446	14371	14400	14374	14340	14420	14438	14503	14441	14551	14554	14481	14418	14582	14401	14388	14345	14438	14293	14430	14467	14373	14517	14388	14445	14351	14407	14389	14569	14409	14482	14501	14412	14432	14468	14397	14437	14464	14542	14364	14392	14439	14454	14402	14278	14539	14501	14450	14421	14431	14443	14319	14530	14420	14417	14464	14313	14257	14531	14485	14368	14477	14505	14570	14378	14720	14372	14318	14362	14354	14435	14476	14370	14545	14259	14343	14583	14237	14416	14357	14422	14395	14439	14636	14196	14489	14308	14341	14483	14365	14460	14475	14400	14432	14511	14358	14398	14484	14626	14486	14364	14457	14378	14486	14359	14475	14395	14374	14587	14427	14296	14520	14501	14431	14340	14453	14302	14422	14309	14554	14287	14476	14330	14454	14313	14581	14346	14398	14411	14450	14403	14419	14544	14413	14359	14459	14402	14505	14396	14490	14414	14482	14494	14380	14407	14505	14425	14298	14436	14364	14283	14417	14242	14377	14463	14514	14518	14271	14394	14414	14595	14243	14450	14403	14448	14474	14481	14414	14481	14307	14256	14401	14500	14472	14481	14600	14492	14442	14333	14329	14369	14482	14519	14494	14547	14419	14484	14270	14339	14510	14525	14317	14460	14289	14534	14440	14549	14474	14486	14375	14362	14433	14379	14467	14413	14237	14363	14289	14440	14600	14401	14362	14477	14361	14373	14330	14656	14452	14454	14496	14532	14385	14390	14477	14429	14366	14417	14441	14479	14338	14426	14417	14426	14313	14452	14438	14436	14550	14427	14356	14652	14294	14452	14509	14474	14362	14531	14298	14464	14433	14442	14347	14501	14504	14558	14470	14395	14462	14475	14546	14405	14468	14532	14472	14441	14319	14408	14417	14378	14525	14518	14520	14581	14309	14434	14478	14465	14448	14425	14500	14418	14391	14403	14499	14467	14394	14234	14490	14483	14280	14295	14479	14387	14489	14530	14587	14394	14464	14525	14417	14318	14363	14593	14336	14422	14435	14371	14508	14453	14435	14407	14394	14543	14498	14519	14404	14364	14398	14440	14627	14440	14456	14305	14447	14409	14365	14481	14498	14216	14443	14552	14464	14553	14409	14371	14381	14195	14366	14490	14371	14234	14278	14249	14484	14401	14415	14535	14457	14523	14364	14363	14475	14444	14430	14552	14415	14368	14567	14563	14399	14526	14378	14363	14650	14460	14439	14442	14539	14314	14445	14484	14591	14371	14360	14245	14426	14144	14429	14466	14414	14458	14490	14474	14410	14595	14363	14526	14484	14313	14271	14548	14418	14442	14488	14308	14377	14440	14430	14567	14412	14389	14317	14530	14395	14415	14436	14535	14546	14417	14562	14700	14388	14501	14371	14428	14348	14232	14443	14479	14378	14650	14350	14340	14416	14530	14401	14444	14337	14317	14211	14513	14408	14401	14370	14362	14554	14517	14500	14465	14484	14558	14448	14319	14514	14375	14311	14404	14433	14249	14443	14478	14431	14416	14342	14418	14382	14352	14418	14565	14433	14472	14511	14231	14392	14508	14484	14445	14437	14514	14420	14359	14464	14364	14399	14485	14550	14441	14447	14630	14393	14193	14463	14344	14377	14507	14406	14424	14434	14418	14575	14470	14435	14459	14255	14503	14431	14378	14491	14470	14454	14388	14253	14493	14393	14302	14474	14385	14502	14321	14337	14371	14370	14539	14451	14409	14517	14412	14457	14451	14502	14356	14353	14473	14286	14447	14448	14300	14366	14493	14398	14455	14427	14224	14525	14476	14345	14414	14480	14436	14513	14467	14485	14387	14576	14326	14279	14317	14409	14390	14546	14433	14376	14430	14667	14475	14526	14433	14489	14340	14420	14414	14376	14496	14277	14326	14451	14496	14523	14259	14211	14369	14481	14558	14445	14415	14433	14633	14509	14616	14522	14405	14506	14146	14586	14526	14502	14466	14597	14319	14445	14447	14449	14525	14447	14561	14273	14372	14426	14747	14567	14473	14608	14525	14302	14372	14266	14482	14240	14541	14411	14507	14483	14459	14477	14565	14373	14347	14531	14401	14399	14540	14508	14626	14530	14427	14597	14244	14369	14358	14429	14229	14365	14588	14546	14429	14376	14573	14315	14455	14321	14361	14381	14348	14372	14457	14476	14356	14523	14282	14324	14441	14516	14342	14429	14560	14525	14341	14368	14243	14498	14531	14433	14438	14336	14312	14343	14515	14394	14233	14400	14493	14428	14376	14378	14302	14383	14389	14336	14410	14390	14411	14451	14434	14436	14456	14430	14500	14405	14486	14344	14462	14365	14439	14627	14395	14345	14316	14416	14342	14562	14504	14290	14508	14386	14399	14405	14450	14342	14406	14432	14368	14556	14374	14461	14551	14381	14479	14410	14472	14405	14466	14695	14343	14267	14591	14540	14535	14505	14375	14559	14457	14428	14448	14350	14562	14527	14439	14334	14490	14459	14524	14447	14465	14305	14437	14370	14409	14503	14410	14255	14580	14216	14384	14454	14340	14426	14437	14562	14412	14384	14608	14485	14288	14490	14487	14317	14416	14441	14383	14399	14524	14464	14499	14499	14464	14480	14449	14420	14532	14430	14470	14365	14480	14414	14535	14560	14476	14401	14565	14554	14479	14408	14407	14402	14306	14319	14300	14518	14378	14449	14328	14326	14562	14411	14424	14496	14403	14421	14588	14520	14457	14323	14515	14245	14510	14406	14421	14406	14437	14527	14406	14331	14388	14541	14411	14520	14392	14417	14423	14350	14387	14502	14528	14449	14509	14431	14571	14427	14379	14379	14346	14363	14276	14232	14284	14451	14352	14416	14461	14417	14408	14498	14450	14516	14566	14400	14459	14463	14410	14472	14353	14586	14569	14341	14594	14555	14331	14315	14395	14251	14443	14353	14410	14376	14176	14625	14366	14448	14335	14602	14382	14475	14393	14372	14509	14425	14518	14448	14460	14502	14658	14237	14377	14410	14667	14524	14373	14508	14515	14503	14437	14455	14624	14474	14482	14489	14495	14484	14587	14467	14338	14599	14326	14467	14462	14320	14362	14415	14480	14433	14474	14415	14306	14471	14527	14366	14442	14368	14369	14390	14385	14416	14515	14352	14462	14544	14373	14466	14374	14366	14431	14403	14405	14446	14439	14422	14428	14492	14508	14572	14381	14612	14378	14466	14247	14399	14332	14396	14381	14578	14546	14542	14369	14355	14292	14449	14526	14399	14499	14403	14308	14411	14446	14310	14566	14349	14340	14406	14650	14507	14353	14493	14433	14397	14512	14504	14254	14601	14330	14327	14408	14396	14432	14515	14609	14351	14417	14496	14423	14358	14518	14395	14386	14439	14563	14501	14309	14389	14520	14277	14429	14488	14625	14412	14263	14341	14340	14430	14441	14515	14355	14432	14391	14481	14418	14499	14390	14456	14573	14409	14427	14398	14398	14439	14480	14387	14446	14372	14427	14531	14397	14443	14406	14334	14507	14464	14474	14236	14490	14445	14459	14289	14077	14410	14477	14393	14298	14506	14407	14371	14355	14431	14437	14404	14504	14458	14302	14412	14622	14328	14485	14254	14312	14465	14280	14465	14553	14269	14474	14276	14389	14514	14466	14429	14407	14565	14442	14431	14432	14268	14392	14490	14638	14370	14321	14457	14288	14316	14430	14537	14467	14331	14382	14403	14416	14339	14569	14436	14262	14605	14431	14441
30395	41663	46067	31674	21069	17732	17349	16674	16560	16831	16671	16642	16747	16721	16683	16717	16578	16597	16835	16749	16757	16565	16398	16645	16521	16567	16529	16640	16572	16661	16707	16859	16795	16830	16687	16732	16603	16603	16763	16524	16698	16614	16661	16696	16667	16687	16588	16686	16559	16766	16541	16603	16516	16809	16831	16602	16590	16496	16649	16590	16705	16655	16645	16682	16762	16627	16468	16774	16618	16648	16558	16593	16492	16423	16516	16598	16574	16475	16520	16458	16713	16500	16749	16599	16546	16856	16717	16531	16762	16682	16554	16677	16522	16813	16566	16685	16510	16473	16531	16662	16615	16506	16633	16616	16769	16733	16761	16702	16673	16426	16563	16548	16614	16661	16663	16473	16668	16709	16605	16670	16386	16654	16539	16396	16828	16744	16536	16639	16666	16648	16572	16737	16598	16691	16528	16343	16793	16794	16552	16533	16647	16406	16614	16956	16725	16326	16583	16668	16657	16483	16836	16681	16660	16607	16639	16449	16610	16795	16744	16683	16621	16585	16752	16568	16746	16668	16781	16595	16549	16499	16806	16603	16568	16514	16435	16500	16504	16866	16654	16752	16698	16581	16695	16594	16593	16558	16681	16405	16865	16827	16655	16665	16647	16761	16725	16661	16551	16435	16664	16615	16615	16697	16612	16395	16474	16726	16608	16815	16545	16782	16512	16646	16543	16684	16624	16484	16730	16518	16638	16803	16631	16663	16486	16558	16677	16611	16740	16592	16677	16670	16577	16729	16512	16514	16611	16560	16611	16600	16603	16546	16573	16588	16503	16797	16734	16635	16300	16590	16711	16673	16670	16595	16567	16383	16596	16529	16500	16698	16474	16676	16739	16634	16627	16717	16778	16604	16679	16594	16483	16665	16597	16807	16619	16844	16536	16625	16349	16534	16692	16632	16645	16686	16533	16675	16732	16664	16530	16542	16577	16684	16654	16494	16506	16503	16323	16802	16737	16652	16439	16559	16757	16585	16705	16593	16455	16533	16614	16820	16499	16454	16471	16512	16653	16769	16673	16520	16533	16867	16737	16436	16660	16580	16583	16556	16653	16755	16368	16718	16508	16594	16566	16640	16735	16567	16589	16612	16489	16497	16541	16664	16550	16786	16628	16688	16579	16618	16677	16561	16582	16506	16571	16566	16678	16732	16711	16677	16604	16621	16682	16597	16547	16523	16548	16535	16741	16565	16740	16536	16715	16406	16596	16809	16480	16819	16502	16538	16558	16524	16696	16787	16380	16663	16833	16653	16420	16518	16670	16580	16569	16718	16541	16617	16628	16402	16570	16585	16516	16445	16618	16611	16403	16580	16576	16541	16700	16738	16663	16506	16630	16527	16663	16739	16598	16472	16560	16737	16702	16769	16696	16728	16571	16534	16571	16544	16508	16603	16679	16738	16517	16617	16622	16751	16769	16521	16431	16596	16639	16510	16953	16616	16565	16575	16445	16604	16509	16736	16630	16618	16403	16513	16603	16445	16646	16577	16599	16623	16613	16542	16655	16603	16637	16614	16591	16665	16695	16531	16654	16525	16796	16726	16666	16625	16570	16652	16606	16723	16539	16673	16670	16696	16594	16761	16698	16572	16618	16565	16605	16533	16658	16733	16450	16565	16671	16665	16732	16719	16852	16544	16592	16744	16552	16493	16548	16518	16520	16792	16585	16575	16495	16553	16489	16708	16522	16513	16628	16668	16652	16529	16351	16751	16642	16697	16599	16571	16633	16621	16625	16557	16625	16729	16755	16694	16801	16351	16576	16335	16540	16728	16645	16641	16571	16547	16530	16342	16465	16685	16614	16696	16664	16743	16675	16677	16629	16491	16477	16729	16503	16691	16552	16423	16650	16687	16745	16634	16568	16743	16741	16560	16647	16713	16569	16661	16617	16705	16759	16730	16731	16696	16488	16504	16614	16627	16702	16472	16517	16573	16362	16252	16496	16601	16576	16626	16647	16593	16682	16551	16491	16637	16663	16401	16663	16421	16689	16707	16571	16556	16555	16616	16610	16687	16546	16697	16702	16546	16637	16549	16632	16672	16485	16485	16676	16526	16498	16666	16523	16708	16701	16398	16566	16642	16708	16557	16622	16483	16703	16735	16581	16780	16590	16619	16760	16709	16586	16843	16619	16817	16818	16636	16564	16631	16750	16611	16435	16582	16609	16771	16657	16479	16656	16645	16598	16757	16418	16517	16611	16472	16639	16580	16770	16824	16701	16619	16689	16352	16654	16573	16522	16632	16565	16720	16650	16524	16409	16570	16566	16692	16728	16655	16575	16619	16516	16632	16694	16883	16551	16671	16572	16532	16641	16614	16553	16602	16491	16626	16533	16785	16573	16329	16631	16692	16607	16685	16690	16738	16589	16648	16703	16564	16652	16692	16656	16441	16589	16678	16703	16839	16539	16420	16496	16740	16552	16625	16650	16556	16601	16644	16757	16596	16746	16313	16628	16698	16602	16643	16772	16470	16701	16506	16598	16691	16497	16450	16876	16629	16642	16679	16505	16623	16532	16495	16763	16850	16678	16566	16681	16682	16506	16729	16611	16588	16586	16748	16648	16612	16521	16747	16733	16292	16752	16828	16713	16709	16624	16694	16463	16620	16537	16489	16545	16800	16449	16453	16453	16389	16449	16832	16640	16670	16783	16837	16595	16615	16598	16646	16474	16247	16593	16660	16536	16588	16754	16677	16571	16369	16591	16387	16683	16433	16501	16542	16679	16660	16577	16480	16948	16662	16567	16450	16524	16604	16773	16649	16529	16520	16710	16552	16734	16687	16868	16649	16535	16372	16448	16648	16552	16734	16714	16785	16603	16607	16541	16833	16694	16586	16637	16571	16679	16494	16591	16556	16645	16758	16605	16655	16616	16702	16705	16656	16748	16768	16634	16441	16706	16584	16532	16617	16437	16777	16641	16540	16656	16548	16529	16640	16578	16639	16516	16720	16782	16729	16444	16529	16648	16685	16623	16615	16513	16596	16467	16538	16649	16557	16506	16555	16844	16557	16540	16706	16915	16707	16522	16534	16554	16506	16645	16478	16521	16620	16690	16731	16733	16717	16770	16484	16551	16594	16820	16856	16643	16626	16700	16712	16572	16695	16630	16593	16530	16474	16558	16725	16691	16413	16611	16456	16607	16496	16814	16581	16858	16806	16725	16623	16775	16576	16624	16270	16808	16568	16848	16585	16595	16568	16767	16542	16741	16631	16555	16618	16553	16529	16671	16872	16749	16533	16506	16571	16653	16646	16754	16762	16552	16477	16495	16553	16398	16571	16568	16690	16479	16600	16671	16690	16412	16528	16777	16740	16687	16546	16620	16758	16794	16626	16560	16658	16677	16515	16598	16720	16875	16457	16666	16566	16552	16521	16616	16690	16507	16577	16784	16900	16643	16791	16455	16617	16673	16819	16620	16723	16509	16672	16546	16630	16597	16595	16800	16823	16688	16671	16649	16694	16710	16528	16728	16552	16677	16765	16681	16627	16582	16713	16733	16583	16781	16690	16665	16524	16545	16536	16614	16498	16463	16474	16629	16593	16595	16493	16653	16513	16616	16456	16612	16553	16538	16628	16669	16713	16593	16688	16482	16661	16644	16702	16756	16642	16663	16492	16479	16592	16637	16491	16741	16573	16547	16732	16766	16784	16761	16710	16371	16609	16452	16520	16367	16523	16587	16677	16837	16841	16729	16343	16561	16541	16765	16828	16528	16741	16810	16472	16669	16604	16601	16629	16619	16554	16646	16326	16716	16731	16603	16591	16783	16584	16488	16608	16531	16637	16696	16704	16746	16640	16564	16562	16420	16604	16522	16651	16605	16825	16785	16661	16633	16688	16745	16493	16627	16566	16653	16671	16742	16810	16673	16702	16657	16620	16548	16826	16770	16775	16538	16576	16535	16808	16627	16516	16655	16499	16509	16626	16451	16909	16520	16651	16630	16582	16705	16493	16602	16646	16452	16668	16402	16483	16715	16666	16650	16703	16402	16778	16716	16557	16643	16733	16631	16779	16747	16507	16615	16730	16777	16541	16650	16475	16488	16763	16618	16689	16528	16535	16623	16455	16644	16602	16580	16480	16489	16487	16816	16690	16491	16695	16560	16679	16504	16578	16566	16380	16561	16564	16573	16432	16449	16665	16537	16608	16670	16460	16624	16794	16587	16787	16684	16566	16516	16667	16743	16538	16638	16528	16606	16599	16595	16707	16544	16700	16797	16588	16601	16632	16639	16703	16732	16634	16456	16737	16523	16627	16451	16721	16522	16879	16923	16644	16674	16488	16609	16612	16528	16523	16647	16411	16684	16592	16803	16723	16521	16679	16599	16698	16487	16551	16698	16546	16618	16510	16457	16733	16607	16699	16423	16548	16726	16570	16598	16562	16551	16537	16537	16421	16634	16618	16769	16609	16637	16711	16575	16770	16500	16695	16684	16740	16709	16793	16645	16547	16842	16400	16768	16578	16776	16533	16381	16726	16592	16700	16570	16618	16585	16455	16657	16632	16554	16359	16503	16667	16559	16752	16458	16425	16517	16697	16705	16675	16828	16532	16775	16536	16605	16508	16740	16532	16554	16717	16491	16646	16613	16665	16641	16563	16630	16720	16877	16552	16671	16444	16525	16598	16682	16645	16698	16605	16450	16633	16779	16519	16624	16586	16599	16702	16765	16799	16576	16686	16674	16410	16723	16577	16469	16680	16694	16493	16619	16591	16670	16719	16444	16598	16588	16844	16855	16574	16639	16698	16659	16691	16696	16677	16767	16608	16559	16691	16613	16609	16715	16624	16796	16688	16621	16445	16915	16445	16603	16576	16599	16774	16716	16628	16694	16618	16605	16624	16776	16544	16445	16780	16611	16722	16550	16522	16523	16533	16666	16626	16675	16573	16657	16575	16715	16613	16628	16618	16719	16595	16623	16634	16580	16504	16551	16702	16750	16706	16625	16532	16541	16673	16745	16603	16602	16431	16660	16635	16735	16612	16502	16699	16610	16604	16866	16752	16650	16891	16594	16775	16659	16763	16651	16567	16669	16461	16561	16747	16531	16617	16599	16692	16578	16535	16645	16643	16633	16502	16560	16386	16638	16477	16477	16640	16395	16366	16722	16652	16500	16552	16853	16610	16700	16460
50140	74225	51607	27490	17497	14985	14535	14544	14626	14456	14580	14451	14611	14553	14724	14682	14583	14630	14518	14539	14606	14626	14587	14593	14503	14716	14485	14466	14509	14594	14501	14648	14690	14463	14507	14632	14639	14538	14550	14519	14627	14700	14445	14606	14535	14685	14620	14481	14484	14575	14510	14691	14551	14589	14364	14767	14596	14487	14552	14683	14629	14527	14725	14523	14491	14473	14665	14629	14565	14494	14484	14560	14613	14687	14646	14635	14673	14388	14691	14611	14643	14477	14689	14685	14565	14329	14732	14560	14518	14784	14531	14457	14566	14826	14632	14577	14696	14552	14618	14733	14545	14504	14751	14636	14390	14588	14707	14496	14564	14486	14407	14546	14560	14641	14422	14564	14602	14501	14511	14576	14537	14613	14581	14645	14606	14548	14393	14649	14591	14493	14646	14683	14586	14505	14568	14631	14457	14687	14514	14718	14497	14506	14614	14672	14665	14432	14553	14526	14686	14545	14576	14564	14717	14558	14503	14606	14445	14441	14511	14552	14388	14518	14662	14355	14611	14543	14564	14599	14589	14757	14682	14557	14475	14517	14628	14603	14594	14567	14549	14600	14561	14678	14771	14527	14595	14632	14401	14656	14446	14579	14501	14525	14493	14604	14440	14465	14677	14518	14480	14541	14655	14671	14608	14596	14563	14656	14619	14622	14584	14694	14631	14377	14454	14624	14599	14751	14541	14688	14610	14628	14665	14458	14588	14516	14494	14778	14518	14738	14436	14513	14411	14843	14489	14790	14431	14819	14470	14626	14502	14599	14745	14586	14466	14535	14533	14583	14642	14511	14667	14491	14591	14593	14585	14473	14683	14562	14564	14631	14505	14572	14497	14557	14549	14533	14532	14690	14512	14547	14414	14453	14512	14624	14597	14457	14459	14475	14624	14505	14422	14621	14733	14618	14614	14563	14546	14605	14621	14457	14655	14440	14620	14578	14495	14568	14718	14599	14566	14646	14539	14663	14625	14640	14736	14615	14538	14678	14367	14462	14599	14553	14547	14560	14336	14679	14609	14623	14595	14592	14621	14517	14501	14578	14705	14591	14634	14553	14768	14527	14565	14524	14723	14546	14587	14409	14661	14529	14644	14540	14502	14613	14683	14429	14493	14750	14569	14519	14778	14718	14669	14733	14559	14444	14657	14676	14541	14653	14579	14643	14664	14682	14617	14512	14587	14638	14467	14484	14460	14642	14538	14650	14544	14543	14539	14434	14400	14637	14555	14454	14631	14530	14616	14379	14403	14529	14519	14646	14477	14718	14520	14543	14629	14489	14576	14646	14601	14620	14654	14505	14475	14732	14425	14398	14798	14578	14555	14429	14608	14457	14609	14523	14659	14446	14389	14594	14551	14743	14603	14499	14586	14673	14386	14620	14589	14623	14648	14607	14447	14416	14543	14432	14478	14505	14606	14522	14640	14575	14484	14550	14465	14574	14617	14629	14488	14513	14600	14445	14628	14561	14604	14604	14528	14540	14585	14553	14543	14702	14472	14638	14674	14522	14443	14682	14806	14494	14605	14706	14402	14565	14578	14691	14508	14515	14563	14651	14654	14521	14575	14497	14711	14481	14605	14539	14545	14553	14433	14552	14643	14415	14561	14450	14585	14506	14478	14502	14620	14559	14550	14692	14635	14537	14550	14604	14609	14553	14698	14477	14753	14499	14443	14560	14589	14651	14546	14615	14557	14597	14620	14513	14595	14569	14561	14718	14513	14592	14449	14687	14426	14505	14508	14614	14654	14682	14427	14654	14539	14417	14480	14531	14602	14432	14538	14457	14487	14411	14517	14595	14558	14557	14571	14542	14588	14704	14597	14548	14585	14519	14484	14516	14920	14526	14706	14664	14660	14443	14587	14523	14474	14517	14652	14453	14590	14587	14460	14634	14632	14526	14708	14677	14535	14580	14505	14568	14689	14554	14434	14506	14461	14488	14571	14645	14610	14555	14584	14553	14471	14563	14640	14576	14648	14535	14576	14540	14468	14562	14727	14561	14584	14562	14693	14601	14490	14500	14420	14466	14683	14626	14724	14549	14453	14737	14414	14561	14594	14463	14681	14452	14709	14531	14864	14501	14595	14518	14487	14656	14684	14450	14579	14499	14541	14550	14719	14774	14704	14676	14675	14487	14446	14507	14743	14763	14582	14515	14610	14483	14594	14298	14569	14610	14453	14493	14703	14663	14395	14510	14512	14723	14542	14485	14604	14588	14561	14673	14427	14701	14607	14392	14737	14358	14654	14457	14567	14674	14513	14509	14662	14529	14608	14537	14611	14678	14694	14638	14618	14480	14605	14555	14618	14497	14607	14499	14685	14566	14542	14528	14524	14466	14594	14541	14583	14518	14542	14434	14630	14620	14449	14553	14436	14357	14603	14533	14648	14618	14627	14421	14563	14438	14596	14611	14584	14715	14403	14712	14541	14513	14444	14565	14435	14478	14718	14592	14493	14512	14692	14577	14579	14648	14419	14686	14717	14423	14749	14586	14565	14541	14710	14690	14417	14486	14732	14597	14324	14595	14478	14474	14606	14604	14534	14611	14547	14494	14673	14487	14620	14303	14573	14388	14581	14539	14504	14631	14704	14485	14632	14630	14688	14443	14391	14541	14614	14494	14530	14538	14506	14506	14531	14560	14556	14737	14361	14625	14665	14598	14559	14529	14716	14693	14626	14494	14800	14463	14630	14500	14501	14702	14550	14436	14635	14594	14527	14646	14574	14501	14681	14471	14611	14686	14510	14566	14585	14478	14486	14581	14608	14531	14617	14708	14584	14584	14556	14431	14516	14587	14534	14653	14673	14646	14658	14436	14648	14628	14733	14647	14504	14577	14652	14582	14574	14539	14591	14602	14451	14707	14515	14616	14618	14534	14589	14464	14694	14630	14565	14455	14424	14502	14485	14503	14733	14699	14607	14511	14667	14389	14563	14633	14555	14716	14535	14521	14529	14639	14545	14564	14644	14439	14555	14380	14705	14540	14719	14693	14530	14536	14566	14568	14596	14572	14667	14691	14451	14704	14490	14537	14518	14619	14500	14688	14592	14505	14596	14731	14576	14644	14659	14580	14581	14693	14610	14583	14569	14557	14631	14675	14528	14472	14568	14430	14475	14535	14623	14431	14568	14630	14562	14513	14528	14482	14629	14601	14380	14592	14506	14471	14676	14579	14665	14712	14631	14554	14693	14605	14379	14610	14525	14621	14487	14660	14727	14401	14699	14633	14687	14601	14727	14517	14655	14662	14687	14347	14537	14702	14614	14575	14656	14576	14592	14586	14695	14602	14561	14543	14566	14553	14452	14674	14699	14476	14494	14426	14727	14658	14683	14528	14581	14588	14575	14496	14613	14465	14472	14594	14585	14466	14327	14365	14670	14722	14473	14571	14551	14629	14510	14591	14589	14532	14517	14864	14623	14644	14509	14638	14732	14590	14542	14563	14596	14611	14457	14579	14535	14669	14590	14507	14482	14626	14568	14548	14574	14546	14722	14412	14636	14535	14725	14581	14696	14644	14568	14601	14582	14485	14538	14504	14606	14482	14602	14669	14673	14432	14543	14718	14579	14436	14598	14629	14522	14621	14576	14557	14555	14666	14419	14595	14525	14436	14631	14581	14501	14459	14637	14497	14522	14632	14531	14734	14706	14516	14633	14493	14504	14785	14636	14529	14498	14805	14571	14551	14588	14497	14562	14629	14524	14536	14599	14458	14522	14637	14513	14469	14743	14463	14512	14806	14383	14558	14630	14469	14384	14597	14559	14556	14577	14638	14605	14473	14681	14674	14432	14594	14563	14683	14676	14596	14644	14591	14626	14598	14444	14559	14552	14462	14669	14530	14462	14659	14656	14535	14525	14634	14697	14785	14471	14656	14720	14436	14682	14680	14722	14593	14529	14757	14699	14589	14543	14619	14659	14563	14631	14659	14654	14652	14597	14459	14685	14732	14485	14559	14554	14791	14451	14571	14617	14450	14528	14485	14539	14537	14344	14732	14602	14651	14703	14679	14656	14713	14638	14578	14618	14606	14688	14648	14659	14673	14552	14577	14587	14679	14572	14668	14673	14651	14703	14450	14375	14858	14676	14445	14513	14515	14673	14490	14725	14629	14595	14657	14536	14471	14607	14638	14538	14476	14673	14484	14676	14695	14475	14581	14321	14583	14519	14634	14409	14593	14612	14612	14650	14456	14600	14609	14559	14555	14578	14383	14449	14498	14634	14558	14581	14507	14514	14510	14639	14558	14701	14562	14664	14686	14461	14573	14708	14614	14526	14532	14428	14551	14603	14604	14398	14605	14463	14711	14622	14433	14432	14666	14701	14439	14513	14397	14565	14485	14645	14751	14492	14623	14529	14675	14785	14533	14561	14569	14530	14493	14678	14591	14641	14544	14498	14695	14294	14723	14540	14452	14619	14603	14626	14594	14599	14653	14474	14456	14578	14620	14492	14737	14584	14578	14511	14447	14473	14449	14567	14533	14699	14624	14620	14594	14672	14658	14549	14437	14464	14485	14748	14454	14552	14572	14580	14675	14608	14722	14640	14514	14520	14500	14618	14524	14381	14668	14552	14505	14629	14538	14679	14625	14785	14484	14470	14643	14697	14441	14542	14622	14727	14388	14625	14611	14475	14650	14581	14542	14646	14654	14708	14562	14562	14513	14633	14558	14619	14619	14709	14460	14561	14616	14676	14626	14561	14491	14520	14557	14689	14594	14629	14486	14534	14542	14548	14641	14668	14457	14564	14550	14617	14432	14398	14476	14538	14715	14489	14556	14667	14507	14736	14463	14486	14561	14551	14613	14553	14650	14430	14477	14537	14553	14684	14318	14417	14750	14559	14443	14527	14504	14622	14748	14623	14725	14603	14465	14547	14580	14429	14556	14620	14572	14380	14527	14673	14375	14609	14657	14734	14378	14569	14619	14625	14594	14539	14635	14623	14725	14637	14685	14530	14356	14731	14665	14495	14627	14674	14471	14510	14639	14661	14401	14585	14585	14516	14698	14470	14505	14594	14420	14711	14624	14569	14684	14506	14461	14620	14704	14366	14552	14459	14773	14537	14504	14624	14598	14466	14556	14722	14556	14523	14607	14551	14571	14635	14583	14597	14590	14489	14590	14280	14620	14510	14673
24095	25558	36694	29303	23881	23565	22818	17908	17229	17499	17514	17252	17228	17251	17150	17162	17267	17164	17050	16900	17138	16909	17125	17133	16861	17317	17131	17060	17015	16992	16927	16870	16871	16845	17067	17136	17045	16899	17053	17021	16839	16860	17050	16929	17108	17070	16817	16719	16821	17126	16902	17076	16968	16960	17123	16882	16859	17051	16767	16870	16906	17043	16948	16891	16967	16982	16846	16999	17061	16940	16927	17038	17046	16785	16945	16832	17093	16951	16965	17028	16996	16965	16864	16841	16957	17008	16895	16951	16991	16876	17122	16993	16986	16918	16871	16918	17068	16947	16830	16914	16888	16818	17001	17137	16823	16883	16915	16960	16988	16891	17081	17064	16805	16739	16961	16900	16980	16934	16897	16826	16794	16883	16915	16885	16852	16859	16952	16844	16853	16886	16883	16673	16841	16921	16815	16872	16794	17012	17085	16912	16846	17008	16932	16968	16868	16845	16840	16829	16800	16796	16771	17146	17164	16994	16880	16804	16677	16894	17028	16898	16979	16933	16995	16880	17097	16923	16962	17227	16783	16941	16967	16949	17030	16845	16954	16903	17012	16865	17009	16798	16945	16903	16909	17018	16965	17085	16863	16907	16975	16797	16763	16936	16860	16947	16882	16813	16790	16862	16890	17142	16998	16896	16714	16787	16817	17046	16820	16880	17104	17014	16854	16931	17077	16681	16787	17089	16928	16949	16947	16737	16898	16952	16967	16834	16975	16847	16905	17034	16816	16769	17066	16998	16812	17104	16855	16877	16759	16843	17066	16963	16746	16869	16875	16854	16812	17039	17176	16812	16944	16916	16869	16897	16875	16858	16855	16834	16881	16877	16937	16952	16860	16964	16993	16945	16894	16807	16826	16771	16956	16727	16984	16894	17147	16971	16722	16690	16906	17068	16889	16766	16962	16967	17020	16901	17019	16922	16801	16918	17048	16763	16859	16808	16873	16732	16797	17014	16976	16874	16815	16894	16963	16922	16772	16974	16927	16845	16939	16998	16946	16863	16864	16741	16938	16951	17026	16968	16872	16833	16962	16886	16881	17014	16909	16997	16870	16868	16752	16918	17025	16764	16913	16842	16907	16927	16972	17000	17156	16772	16911	16805	16940	16846	16855	16725	16860	16883	16767	16915	16960	16988	16789	16752	16847	16823	16974	16831	16839	17047	16934	16765	17010	17104	17092	17142	16813	16935	16810	16781	16973	16864	16849	16971	16944	17003	16938	16948	17019	16842	16655	16796	16908	16846	16831	16827	16738	16900	16799	16566	16771	16846	16876	16829	16764	16798	16967	16854	16963	17093	16884	16985	16947	16784	16804	16922	16849	16947	17042	16743	17062	17123	16877	16631	16788	16978	16805	16912	16935	16949	17014	16790	16791	16839	16944	16832	16592	16769	16878	16852	16550	16723	16947	17015	16820	17045	16747	17030	17115	17047	16934	16985	16935	16774	16763	16929	16999	16983	17030	16868	16738	17102	16853	16958	17130	16953	16847	16877	16750	16997	16884	16794	16972	16786	16874	17028	16823	17063	16795	16913	16813	17072	16799	16839	16640	16720	16703	16745	16805	16977	16953	17132	16642	17001	16740	16844	16929	17018	16958	16942	16942	17013	16941	16955	17105	16937	16766	16736	17242	16975	16798	16885	16999	16910	16785	16802	16809	17003	17179	16905	16927	16726	17001	16819	16771	16852	16955	17018	16905	16859	17067	16915	16895	16912	16992	17010	16883	16847	16974	16934	16828	16913	16874	16853	16990	16875	16737	16894	16968	16800	16960	16834	16892	16987	16758	16829	16974	16808	16990	16941	16966	16833	17070	16953	16850	16845	16775	16895	16758	16998	16932	16996	16801	16643	16944	16887	17075	16807	16599	16776	16980	17032	16980	16912	16888	16874	16741	17019	16950	16817	16863	16760	17013	16805	16833	16835	16990	16821	16937	16840	16752	16808	16929	16839	16995	16856	16827	16739	16960	16974	17023	16941	16638	16631	17035	17012	16696	16769	16976	16872	16777	16933	16975	16824	16713	16816	16857	16975	16815	16848	16820	16847	16899	16757	16984	16934	16774	16818	17006	17022	16763	16964	16751	16996	16784	16962	16692	17083	16889	16956	16967	16905	16998	16935	16775	17038	16811	16784	16930	16876	16839	16725	17040	17138	16840	17014	16927	16923	16727	17008	17095	17064	16929	16768	16945	17130	16863	16937	16971	17022	16829	17032	16826	16968	17004	16766	16856	16692	16841	16684	16691	16891	16918	16960	16857	16816	16818	16915	17052	16901	16835	16892	16842	16991	16889	16946	16976	16995	16787	16826	16826	16888	16863	16926	16732	17011	17036	16729	16811	16833	17066	16831	16957	17052	16811	16668	16941	16876	16766	16872	16926	16840	16915	16791	17004	16936	16840	16774	17047	16957	16767	16888	16936	16954	17072	17061	16733	16589	17114	17085	16879	16903	17046	16868	16899	17045	16958	16706	16656	16868	17036	16927	16631	16936	16977	16865	16824	16959	16839	17055	16751	16998	16837	17092	16732	16719	16774	16942	16880	17185	16862	16823	16754	17030	16921	17005	16905	16590	16912	16791	16912	16964	16867	16887	17131	17197	16780	16964	16950	16667	16808	16790	16860	16907	16959	16740	16790	16982	16800	16830	16854	17017	16930	17025	16963	16746	16853	16796	16844	16768	16936	16777	16761	16943	16798	16896	16848	16917	16836	16895	16836	16882	16927	17110	16946	16787	16740	16987	16937	16900	16826	16977	16763	16918	16937	16859	16936	16939	16979	16851	16960	16782	16795	16835	16838	16898	16940	16708	16890	16739	16891	16876	16857	16770	16720	16803	16803	16810	16739	16901	16927	16972	16887	16942	16731	16918	16997	16981	16749	16959	16826	16861	16869	16939	17044	16924	16836	16761	16994	16709	16890	16809	16864	16847	16755	16997	16905	16644	16734	16596	16996	16778	16900	16892	17085	17020	16848	16950	16771	16962	16886	16994	16971	17011	17072	16917	17076	16901	16831	16835	16820	16945	16917	17080	16825	16956	16947	16806	16831	16920	17160	16796	16824	16814	17034	16882	16786	16601	16981	16918	16852	16694	16742	16911	16864	17045	16727	17018	16878	16709	17139	16991	16953	17107	17055	16768	16678	16951	16889	16797	16866	17133	16913	16758	16843	16774	16852	16727	16895	16906	16786	16770	16843	16805	16759	16695	16793	16772	16886	16739	16973	17056	16832	16866	16974	16951	17014	16946	17033	16822	16982	16961	16865	16843	16993	16806	16898	16898	17012	16884	16808	16831	16788	16704	16726	16976	16803	16791	16806	16862	16901	16827	16804	16996	16858	16805	16848	16943	16723	16949	16908	16872	16796	17053	16968	16892	16871	16869	16811	16799	17022	17039	17087	16861	16839	16823	16859	16871	16891	16800	16877	16958	16925	16941	16929	16991	16898	16935	16767	16944	16960	17023	16885	16762	16985	16806	16747	16954	17068	16883	16797	16769	16886	17005	16869	16932	16901	16974	16742	16963	16735	16950	16828	16792	16833	16938	16810	16722	16744	16640	17158	17002	16974	16854	16920	16946	16695	16726	16903	17052	16910	16818	17012	16833	16758	16750	16982	16779	16845	17015	16850	16927	16877	16769	16797	16976	16715	16821	16906	17078	16928	16809	17036	17004	16916	16828	16920	16708	16776	16941	16857	16946	16922	16974	16819	16880	16800	16925	16883	16822	16822	16819	16962	16805	16862	16898	16810	16957	16911	17102	16963	16889	16911	16928	16973	16858	16852	16518	16878	16919	16862	16945	16927	16943	16832	16839	16832	17098	17062	16831	16870	16886	16881	16888	17021	17012	16829	17023	16864	16861	16857	16769	16983	16974	16996	16716	16816	16985	16806	16847	16591	16751	17097	16869	16885	16943	16866	16750	16898	17002	17023	16713	16958	16952	16810	16887	16823	16940	17098	16942	16864	16786	16718	16715	16669	16804	16887	16937	16750	16864	17029	16768	16756	16832	16955	16908	16909	16791	16911	16750	16969	16844	16824	16723	16810	16749	16720	16946	16819	16831	16728	17071	17066	16950	16975	16975	16837	16904	16928	16973	16778	16895	16870	16760	16912	16786	16797	16718	16639	16807	16914	16985	17034	16864	16681	16910	16753	17019	16985	16922	16821	16878	17085	16864	16880	17050	17004	16782	16890	17068	16986	16893	17231	16946	16968	16873	16936	17004	16922	16824	17110	16969	16974	16946	17052	16875	16780	16989	17061	16960	16957	16897	17078	17163	17096	17066	16802	16854	16687	16720	16959	16909	16957	16652	16814	16903	16831	16784	17054	16926	16814	16865	16835	17016	16872	16943	16689	17135	17047	17016	16935	16884	16847	16814	16841	16812	16810	16863	16782	16764	16751	16871	16734	16647	16853	16904	16829	17034	16843	17075	16841	16865	16893	17039	16940	16975	16923	16847	16844	17147	16912	16853	16959	16760	17030	16766	16826	16992	17138	16886	16918	17019	16790	16725	16829	16759	16841	16922	16779	16947	16959	16878	16930	16950	16885	16914	16969	16776	16687	16785	16862	16825	16931	16956	16846	16990	16976	17004	16973	16822	16732	16755	16944	17056	16803	16809	16928	16940	16643	16744	16825	16861	16814	16807	16734	16865	16977	16891	16890	16996	16948	16879	16739	16748	16935	16761	17045	16644	16863	16924	16673	16956	16851	16949	16793	16767	16877	16864	16795	16805	17109	16913	16983	17046	16987	16904	16845	16655	17101	16894	16859	16973	16905	16821	17042	16790	16975	17013	16953	16787	16979	16865	17015	16910	16900	16953	16757	16973	16820	16875	16894	17000	16784	17005	16757	16810	16765	16789	16850	17052	16831	16854	16818	16963	16795	16820	16992	16889	16754	17093	17095	16817	16821	16740	17173	17026	16751	16824	16802	17015	16952	16853	16780	16881	16976	16765	16949	16812	16930	17001	16894	16782	16897	16995	16879	16853	16793	16661	16891	16783	16650	16701	16755	16835	16741	16917	17053	16856	16681	16904	16762	16900	16943	16946	16903	16991	16765	17047	17019	17112	16962	16724	16997	16850	16970	16715	16958	16923	16815	16869	16941	16914	16810	16941	16977	16905	16754	16945
62482	105757	84162	52598	28458	17126	15067	14797	14769	14718	14790	14805	14709	14723	14797	14744	14612	14762	14792	14679	14780	14677	14884	14852	14672	14735	14734	14779	14931	14642	14727	14767	14782	14846	14620	14702	14537	14822	14774	14773	14847	14912	14704	14835	14701	14707	14920	14733	14807	14763	14615	14760	14759	14709	14716	14680	14687	14802	14686	14801	14709	14749	14802	14909	14669	14826	14732	14751	14837	14825	14680	14795	14548	14749	14574	14721	14843	14866	14643	14663	14788	14538	14866	14904	14865	14731	14629	14720	14886	14750	14667	14733	14730	14740	14713	14639	14634	14822	14701	14649	14603	14599	14769	14747	14786	14717	14819	14690	14739	14834	14736	14699	14636	14809	14709	14751	14797	14464	14585	14641	14806	14702	14681	14579	14568	14729	14708	14697	14726	14725	14717	14872	14816	14759	14630	14839	14639	14739	14702	14588	14563	14725	14657	14560	14643	14670	14773	14624	14811	14851	14683	14823	14637	14720	14633	14757	14675	14727	14696	14800	14761	14717	14735	14850	14566	14538	14521	14904	14666	14751	14838	14684	14810	14715	14755	14829	14528	14698	14729	14697	14745	14602	14669	14535	14827	14736	14687	14830	14644	14708	14706	14685	14779	14741	14795	14637	14770	14700	14693	14598	14785	14811	14686	14841	14678	14728	14640	14665	14704	14844	14851	14622	14895	14710	14737	14876	14623	14719	14719	14847	14765	14734	14624	14733	14670	14746	14799	14682	14766	14734	14524	14811	14639	14718	14810	14691	14721	14551	14576	14626	14819	14675	14622	14856	14803	14761	14890	14802	14904	14608	14477	14868	14538	14759	14659	14600	14760	14699	14571	14686	14696	14680	14779	14671	14677	14810	14871	14633	14692	14854	14713	14715	14642	14687	14606	14755	14701	14633	14580	14623	14740	14550	14595	14627	14709	14757	14697	14724	14832	14810	14748	14830	14894	14715	14659	14737	14734	14691	14629	14686	14565	14582	14707	14657	14767	14622	14713	14753	14621	14703	14687	14590	14831	14669	14753	14661	14783	14701	14888	14619	14753	14845	14721	14742	14744	14689	14772	14834	14648	14653	14607	14781	14537	14682	14690	14722	14879	14499	14725	14670	14815	14730	14725	14697	14741	14702	14571	14654	14793	14790	14825	14716	14654	14699	14711	14728	14667	14697	14866	14681	14616	14845	14779	14561	14873	14772	14880	14779	14672	14755	14758	14517	14790	14634	14529	14564	14761	14598	14587	14645	14684	14741	14579	14691	14455	14697	14696	14878	14703	14614	14691	14601	14709	14670	14797	14604	14692	14705	14666	14727	14716	14597	14740	14702	14527	14643	14575	14840	14765	14930	14754	14738	14659	14752	14719	14688	14850	14722	14760	14693	14701	14729	14781	14805	14615	14523	14719	14675	14640	14811	14763	14814	14567	14563	14767	14707	14695	14674	14767	14658	14627	14761	14688	14855	14931	14615	14657	14669	14638	14721	14688	14616	14740	14776	14483	14760	14588	14696	14630	14579	14840	14797	14756	14668	14865	14747	14615	14745	14651	14759	14640	14802	14677	14711	14635	14556	14800	14752	14627	14852	14878	14795	14792	14983	14920	14805	14716	14697	14624	14897	14839	14625	14532	14825	14759	14802	14659	14788	14731	14705	14637	14625	14819	14699	14931	14686	14755	14708	14514	14713	14566	14702	14631	14715	14794	14838	14691	14653	14851	14810	14735	14700	14707	14570	14664	14662	14702	14675	14730	14766	14670	14777	14652	14796	14697	14763	14654	14671	14555	14777	14817	14753	14675	14702	14754	14699	14795	14744	14734	14815	14699	14759	14590	14731	14705	14713	14504	14799	14509	14764	14751	14663	14630	14640	14942	14675	14796	14716	14891	14540	14757	14458	14739	14702	14867	14754	14495	14681	14615	14730	14744	14916	14667	14620	14774	14749	14808	14603	14670	14780	14790	14785	14569	14849	14720	14826	14684	14743	14750	14631	14683	14765	14653	14841	14712	14860	14716	14704	14835	14852	14786	14831	14770	14795	14718	14803	14617	14886	14565	14756	14893	14754	14759	14717	14640	14670	14498	14760	14851	14723	14721	14770	14831	14821	14771	14776	14744	14653	14669	14723	14907	14824	14603	14569	14959	14808	14654	14641	14557	14714	14846	14705	14644	14694	14779	14672	14686	14570	14799	14724	14647	14862	14665	14729	14732	14704	14757	14793	14648	14765	14800	14601	14858	14880	14639	14658	14666	14679	14637	14685	14911	14736	14773	14715	14704	14661	14733	14727	14705	14632	14729	14763	14722	14703	14670	14789	14781	14713	14817	14791	14632	14698	14881	14673	14630	14768	14848	14555	14721	14774	14708	14587	14618	14703	14534	14645	14685	14699	14597	14650	14706	14607	14548	14750	14694	14795	14720	14738	14801	14748	14759	14841	14660	14669	14626	14852	14700	14786	14603	14897	14738	14710	14836	14748	14701	14712	14768	14849	14671	14747	14670	14630	14673	14738	14909	14685	14781	14677	14648	14685	14663	14690	14561	14743	14666	14603	14680	14714	14656	14634	14711	14746	14819	14771	14705	14714	14718	14718	14732	14681	14761	14526	14702	14639	14802	14803	14746	14877	14688	14565	14528	14815	14661	14847	14722	14720	14864	14671	14654	14775	14641	14795	14660	14817	14772	14822	14733	14699	14527	14615	14688	14662	14870	14856	14563	14688	14565	14594	14803	14673	14725	14733	14767	14641	14603	14673	14866	14623	14715	14682	14697	14810	14715	14852	14626	14647	14558	14741	14826	14784	14776	14764	14632	14716	14703	14727	14595	14738	14580	14645	14591	14685	14671	14714	14724	14733	14822	14648	14766	14753	14761	14788	14667	14709	14724	14750	14851	14774	14761	14648	14677	14641	14806	14702	14690	14671	14597	14642	14548	14795	14765	14790	14711	14651	14696	14670	14582	14566	14631	14766	14547	14762	14669	14597	14799	14734	14739	14689	14730	14574	14563	14654	14882	14687	14576	14739	14737	14625	14729	14674	14580	14647	14752	14706	14846	14631	14709	14733	14664	14647	14779	14749	14810	14810	14618	14644	14806	14675	14766	14774	14699	14728	14686	14798	14611	14586	14826	14685	14701	14684	14637	14634	14616	14621	14593	14617	14878	14689	14638	14684	14860	14654	14637	14782	14883	14592	14784	14742	14799	14762	14970	14784	14789	14870	14515	14764	14765	14610	14790	14582	14689	14833	14692	14657	14840	14915	14735	14646	14833	14702	14728	14683	14650	14722	14622	14688	14740	14736	14774	14694	14703	14657	14786	14740	14828	14659	14628	14825	14603	14814	14649	14797	14640	14601	14603	14705	14659	14625	14612	14906	14721	14746	14695	14697	14857	14638	14626	14735	14662	14773	14574	14711	14586	14847	14808	14584	14710	14633	14595	14847	14667	14719	14700	14688	14889	14686	14626	14673	14675	14622	14563	14607	14799	14638	14617	14606	14711	14727	14688	14785	14896	14562	14710	14655	14739	14630	14845	14760	14718	14644	14682	14763	14636	14678	14625	14691	14762	14666	14854	14739	14735	14826	14678	14773	14681	14709	14765	14765	14600	14647	14629	14926	14758	14829	14808	14718	14687	14750	14721	14836	14798	14826	14850	14739	14729	14669	14676	14787	14570	14660	14738	14786	14623	14727	14761	14559	14697	14570	14673	14633	14674	14640	14722	14590	14820	14711	14717	14682	14860	14663	14724	14702	14725	14640	14661	14745	14583	14619	14705	14742	14817	14746	14642	14680	14614	14812	14729	14475	14510	14650	14810	14496	14754	14669	14679	14772	14554	14804	14796	14709	14822	14668	14572	14519	14677	14561	14557	14498	14761	14742	14614	14814	14802	14873	14701	14584	14748	14654	14639	14509	14625	14715	14629	14802	14789	14635	14735	14595	14657	14788	14664	14801	14633	14792	14833	14628	14785	14763	14706	14666	14508	14688	14762	14850	14593	14656	14753	14648	14732	14520	14555	14653	14615	14618	14816	14716	14707	14707	14607	14616	14811	14660	14715	14809	14683	14540	14569	14717	14691	14612	14644	14682	14748	14616	14714	14735	14700	14731	14831	14821	14629	14946	14776	14701	14812	14975	14753	14694	14677	14615	14762	14868	14737	14895	14743	14860	14512	14708	14775	14684	14787	14787	14533	14699	14677	14741	14686	14717	14701	14644	14672	14775	14754	14671	14753	14693	14594	14805	14721	14649	14746	14728	14698	14445	14645	14729	14618	14631	14688	14617	14766	14905	14628	14750	14719	14776	14713	14738	14808	14698	14702	14706	14743	14680	14769	14511	14777	14880	14798	14883	14617	14793	14713	14739	14676	14726	14563	14769	14729	14777	14630	14700	14677	14606	14638	14701	14606	14544	14620	14729	14792	14699	14677	14701	14665	14544	14604	14756	14672	14738	14633	14630	14780	14757	14774	14592	14783	14753	14686	14730	14823	14631	14961	14431	14702	14637	14676	14754	14626	14765	14654	14595	14689	14784	14725	14735	14724	14756	14740	14623	14633	14800	14794	14665	14586	14582	14879	14879	14689	14661	14811	14808	14700	14810	14688	14926	14705	14786	14602	14894	14588	14620	14694	14603	14897	14765	14789	14669	14719	14784	14569	14724	14625	14615	14656	14732	14817	14810	14635	14612	14622	14846	14780	14576	14792	14787	14691	14674	14615	14960	14932	14858	14675	14723	14781	14763	14840	14733	14831	14658	14667	14849	14776	14739	14682	14797	14674	14848	14716	14707	14728	14756	14652	14613	14620	14769	14743	14723	14865	14817	14473	14823	14612	14799	14714	14739	14615	14742	14539	14789	14597	14801	14485	14653	14714	14817	14572	14908	14771	14829	14717	14606	14689	14682	14672	14835	14790	14815	14631	14651	14831	14815	14877	14597	14873	14619	14802	14703	14761	14534	14841	14724	14759	14741	14803	14622	14673	14770	14678	14765	14732	14576	14649	14747	14766	14765	14741	14686	14490	14798	14633	14796	14554	14560	14640	14701	14994	14596	14771	14674	14501	14696	14813	14745	14664	14685	14842	14764	14787	14747	14787	14634	14565	14568	14548	14799	14735	14671	14641	14746	14692	14588	14659	14722	14614	14782
33714	43050	40615	27544	19451	17518	17340	17155	17024	17149	17125	16876	17083	16839	17390	17076	16656	16931	16849	16913	16892	17072	16903	16856	16859	17035	16935	16863	16839	17089	17082	17071	16976	16928	17031	17203	17130	16962	17005	16990	17052	17021	17018	16908	16754	16894	16980	16839	16969	16978	17029	16869	16784	17042	17014	17262	17008	16859	17080	16952	16989	16926	16835	17042	16756	16962	17082	16795	17081	16987	16972	16781	16945	16868	16968	17054	16916	16951	17017	16958	16832	17097	16969	16969	17029	16988	16870	16888	17076	17115	17170	16835	17007	17030	17076	17117	16994	17018	16911	16875	16810	17057	16776	17019	16982	16889	16866	16989	17091	16958	17076	16973	16971	16947	17278	16935	16893	16982	16908	16959	17082	17265	17071	17078	17017	16961	17013	16796	17064	16967	16922	16898	16937	16960	17110	16980	17041	17130	16961	16804	16880	17020	16896	16976	16910	16876	16789	16813	17084	17039	16830	16940	16898	16879	16988	16968	17038	17054	16950	16888	16927	17122	17022	17020	16833	17305	16884	16968	16879	16795	16945	17015	16901	16829	16977	16821	16899	16823	17072	16853	16946	16782	16729	17033	16877	16907	17056	16844	17190	17056	16905	17107	16963	16921	16943	17038	16996	16857	16841	16805	16969	17062	16892	16919	16900	16733	16860	16864	16908	17134	17029	17057	17209	16962	16925	16821	16750	17009	16930	16972	16968	16889	16965	16987	16995	16985	16883	16904	17145	16800	16870	17071	16976	16836	17012	16867	16998	17109	17005	16774	16849	16827	16834	16821	17099	17011	17201	16934	17053	16830	16903	16826	16922	16858	16929	17114	16890	16883	17038	16833	17067	16881	17012	17208	17167	16929	17153	16937	16998	16911	16845	16936	17081	16778	17110	16771	16947	16972	17016	16973	17090	17034	16880	16856	16948	16995	16948	17137	17061	17052	16894	16888	17024	16931	16937	17009	16950	16791	16953	16932	16902	16828	17021	16757	16940	17037	17326	16882	16911	17086	16833	16959	17028	16873	16997	17118	16901	17077	16848	16797	16906	16929	16939	17006	17015	16987	16890	16911	16868	16898	17102	16995	17114	17239	16977	16834	16920	17003	16836	16890	16705	16825	16880	16859	16946	16934	16998	17007	16966	16730	16904	17050	16907	16891	16752	16894	17132	16917	16950	16868	16976	17066	16969	16923	16905	16993	16967	16916	17097	17071	16949	16912	16850	17183	16831	16750	16852	16747	16928	16976	16856	17107	16841	17011	16862	16863	16895	16964	16881	16954	17031	16978	17007	16907	16908	16663	17035	16945	16959	16914	17013	16888	17041	16716	17172	16759	16842	16955	16957	16838	17015	17095	17095	17011	17011	17023	16780	17059	16936	17122	16973	16884	16806	16791	17040	17041	17155	16834	17053	17141	17073	16959	16842	16960	17114	16768	17068	16989	16983	16858	16954	16936	17050	16974	16977	16703	17082	16829	17021	16890	16965	16689	16874	16846	17058	17043	17002	17008	17063	16989	17110	17136	17088	16885	17138	17033	17037	17079	16953	17277	16954	17088	16851	16979	16924	17019	17029	16925	16987	16966	16973	16968	16864	17023	17041	16983	16997	16900	16940	16819	17093	16925	16842	16957	16839	16768	16768	16973	16963	17104	16897	16955	17077	16913	16831	16804	16969	17216	16865	16898	16987	16820	16892	17127	17197	16922	16986	16962	16806	16782	16953	16798	16974	16764	16967	16879	17052	17161	16906	16914	16873	16782	17102	16883	16816	16908	16861	16773	16951	16829	17087	16727	16857	16902	16852	16978	16911	16988	17054	16786	16835	16936	16984	16955	17107	16877	16758	16821	17047	16976	16976	16827	17161	16964	16892	17031	16808	16975	16709	16868	17011	16991	16937	17073	16789	16930	16902	16946	17031	17060	17034	16861	17101	16905	16952	16996	17033	16867	16900	17022	16990	16993	16976	17139	16903	16760	16895	16814	16892	16977	16909	17020	17030	16945	16912	16925	17131	16817	16997	16963	17018	17007	16955	16921	16868	16912	16883	16770	16919	16959	17127	16991	16797	17115	17087	17135	16928	16835	17266	16875	16984	16972	16822	17070	16920	16760	16985	16843	17003	16949	16926	16965	16797	17031	17072	17053	17027	17076	17140	16893	16945	17064	17164	17070	16874	16881	16853	17131	16930	16840	17004	16962	17161	16916	16938	16767	17055	17059	16919	16975	16856	16993	16955	16919	16802	16963	16966	16925	17169	16847	16987	16909	17063	16823	16920	17105	16977	16820	16988	16970	16898	17009	16887	16903	16934	17043	16861	16964	16845	16908	17071	17120	16946	17038	16962	17017	16709	16956	16948	16900	16928	16964	16758	16755	17011	16724	16812	16830	16847	16988	17057	16892	16970	16921	17077	16931	16805	17026	16915	17041	17184	16936	16996	16879	17015	16966	16827	17012	16904	16928	17187	16980	17045	16926	16809	17126	16972	16776	16890	17060	17059	17085	17094	16880	17026	16967	17015	17148	16851	16931	16927	16957	17081	17076	16963	16728	16982	16921	16877	16941	17069	16843	17001	16930	16979	16994	17090	16954	17066	17051	16882	17006	17032	16941	16987	17021	17123	16898	17082	16925	16859	17039	16845	16906	17022	16907	16944	16966	17082	17118	17065	16964	17224	17072	16971	17080	16890	16976	16716	16994	16909	17020	16874	17028	16918	16959	16831	17016	17145	16977	16914	16935	17056	17138	17033	16844	17091	17039	16797	17219	16937	16712	16943	17085	16980	17006	16933	16784	16822	16808	16882	17009	17080	16996	17017	16749	17059	16897	16895	16888	16890	17098	16875	16815	16893	16871	16804	17009	16965	16884	16790	16660	16804	17072	16801	16906	16800	16884	16846	17084	16995	17037	17066	16982	17067	16928	16948	17019	16950	16974	16934	16890	16843	16940	17124	16962	16932	16949	16965	16931	17092	16899	17056	17073	16993	16992	16955	17073	16924	16872	17066	16977	16636	16761	16642	17027	17101	17039	16964	17095	17152	16947	16952	16871	16897	16989	16876	16975	16960	16688	16791	17025	16585	17061	17003	16986	16777	16941	16785	16963	16986	17048	16869	16830	17072	16994	17147	16954	16857	17010	16843	16814	16933	17047	17030	16984	16857	16886	16960	16894	16808	16921	16981	16906	16974	16752	16802	16777	16990	16809	16941	16848	17102	16993	16897	16990	17149	16962	16905	16832	17057	17094	17007	16800	17041	16964	16999	16892	17019	17001	16916	16891	16946	17081	16854	16917	16916	16743	16766	16943	16930	16978	17008	16975	16866	16846	16882	16964	17066	17026	17020	16993	17141	16780	16836	17048	16944	16967	16734	17137	17043	17039	16893	17059	17117	17060	16915	16943	16823	16905	16819	17027	16911	16826	16908	17073	17103	16781	17105	17037	17032	16973	17187	16847	16975	16976	17035	16965	17064	16970	16802	17026	16955	16845	17057	16709	16786	16677	16857	16777	16930	16829	16894	16904	17023	16820	16926	16853	16866	17097	16972	16977	17135	17060	17204	16924	16969	16808	16989	16917	16934	16821	16892	17000	16954	17128	17194	16827	16869	16688	16884	16789	17012	16939	17101	17059	17028	16822	16906	16912	17170	17005	17083	16917	16812	17022	16819	17037	16940	16971	16870	17073	16869	17091	16852	16968	16917	16894	17095	16852	16788	17021	16828	17193	17039	17068	16962	16880	17158	17046	16830	16929	16924	17013	16958	16936	16993	17043	17093	16924	17118	16979	17167	17019	17053	17009	17160	16876	16954	16944	17014	16958	16912	16980	17050	17006	17062	16871	17074	17001	17001	17053	17009	17067	16850	16745	17100	16728	17071	16866	17164	17054	16814	16879	16981	16986	16759	16905	17129	16986	16986	16881	16830	16948	17032	17059	17079	16890	17105	17034	17013	16812	16901	16976	16918	16947	17022	16962	16887	16845	16844	17006	16921	16956	17018	17020	17004	16957	16977	16977	16926	17045	17144	16961	16934	16904	16842	16876	16916	17002	16920	17024	16897	17016	16939	16917	16938	16901	17058	16930	16809	17113	16939	16911	17091	16760	16855	16886	16972	16902	17069	16869	16869	17063	16965	16969	16900	16778	16892	16894	16805	16894	16902	16989	16839	16903	16888	17079	16976	16883	16964	16937	16928	16903	17049	16780	16818	17050	16861	16815	17017	16945	16687	17049	16894	16868	16840	16916	16698	16893	16995	17071	16957	17088	16959	16698	17029	16873	16924	16984	16979	17078	16784	17067	16649	16973	16881	17043	17180	17082	16855	17088	16951	16899	16844	16835	16958	16907	17030	17102	16836	16842	17126	16974	16818	17073	16947	16898	17008	16921	17069	16952	17253	17190	16752	16849	17101	16959	16873	17049	17036	17029	16938	16949	16920	16727	17031	16839	17131	16829	16836	16777	17010	17088	17080	16930	16809	16756	16819	16930	16920	16911	16916	16908	16857	16887	16991	16854	16994	16835	16687	17013	17054	16872	17055	16889	16830	16791	16746	17028	17074	16898	16958	16737	16956	16802	16790	17047	17229	17144	17190	16945	16858	16873	17070	16951	17143	17033	17003	16979	16922	16921	16954	17057	16883	16877	17004	17089	17066	16768	16878	16851	16965	16990	17005	16800	16930	16968	16934	17044	16805	16748	16933	16908	16801	16859	16924	17031	16892	16883	16872	16875	17039	16757	16849	17055	16976	16996	16796	16760	17006	17105	16972	16906	16807	17072	17006	17076	16885	16812	16928	16691	16897	16927	16909	16879	16876	16868	16887	16944	16779	16999	16896	16967	17027	16840	16730	16892	17178	16874	16770	16947	17002	17131	16769	17097	17097	16838	17046	16847	16957	16852	16810	16894	16974	17062	17086	17176	16950	17065	16841	16856	17031	16985	16970	16951	17003	17040	16958	17006	16865	17177	17021	17051	16853	17005	16826	16882	17064	17083	17075	16846	17046	16841	16874	16882	16805	16969	16934	16821	16765	17016	17089	17016	16926	17129	16985	16830	17009	17028	17178	17012	16871	16790	16851	16805	16960	16830	16952	16883	17024	17072	16925	17020	17006	16816	16874	16855	16702	17147	17001	16771	16927	16977	16956	16942
43047	59150	41477	22957	16337	14901	14793	14683	14612	14783	14809	14753	14765	14792	14853	14674	14670	14851	14736	14623	14710	14828	14632	14613	14674	14647	14654	14652	14657	14623	14670	14740	14837	14631	14787	14618	14744	14679	14693	14798	14624	14778	14844	14621	14716	14561	14732	14631	14694	14730	14738	14721	14590	14663	14766	14752	14640	14774	14808	14690	14814	14786	14848	14593	14624	14781	14821	14636	14631	14737	14710	14518	14643	14604	14691	14701	14731	14554	14875	14423	14653	14734	14676	14695	14838	14735	14786	14662	14623	14623	14710	14614	14655	14847	14693	14724	14734	14653	14608	14614	14847	14794	14608	14733	14560	14540	14589	14543	14676	14615	14662	14645	14623	14623	14719	14729	14803	14629	14658	14755	14654	14691	14761	14626	14795	14727	14626	14809	14615	14804	14670	14694	14487	14674	14703	14778	14854	14573	14647	14642	14919	14684	14626	14897	14801	14677	14695	14738	14557	14647	14617	14541	14659	14767	14845	14736	14641	14744	14684	14602	14698	14746	14895	14683	14698	14649	14755	14753	14647	14640	14835	14755	14576	14607	14739	14676	14634	14835	14671	14696	14819	14708	14599	14570	14917	14654	14638	14677	14790	14743	14582	14696	14693	14847	14704	14719	14684	14676	14728	14605	14882	14582	14666	14748	14631	14736	14714	14739	14710	14784	14565	14562	14865	14646	14565	14488	14676	14738	14910	14780	14886	14701	14663	14719	14708	14717	14695	14805	14791	14790	14808	14600	14831	14525	14673	14667	14782	14572	14574	14767	14742	14802	14708	14665	14619	14646	14765	14598	14749	14561	14757	14796	14645	14808	14750	14912	14919	14618	14676	14823	14668	14786	14646	14977	14714	14717	14669	14694	14650	14693	14654	14557	14666	14702	14760	14586	14817	14536	14646	14616	14582	14759	14609	14671	14619	14657	14705	14749	14803	14801	14583	14747	14654	14704	14544	14661	14731	14760	14700	14786	14769	14659	14769	14840	14844	14633	14649	14880	14870	14643	14836	14754	14729	14559	14592	14784	14707	14719	14625	14803	14680	14756	14483	14732	14598	14780	14641	14653	14978	14786	14637	14591	14567	14893	14654	14768	14756	14760	14647	14635	14542	14793	14682	14852	14797	14795	14812	14667	14688	14551	14740	14645	14659	14743	14567	14698	14594	14614	14560	14722	14566	14725	14608	14515	14634	14637	14575	14712	14702	14551	14675	14659	14783	14582	14676	14701	14800	14473	14796	14655	14629	14761	14630	14754	14810	14701	14612	14737	14760	14703	14807	14752	14721	14706	14677	14628	14816	14697	14795	14720	14759	14640	14836	14737	14626	14691	14877	14579	14681	14844	14686	14801	14755	14693	14466	14722	14731	14717	14712	14728	14877	14623	14641	14793	14624	14702	14638	14782	14781	14555	14707	14723	14661	14701	14541	14808	14568	14763	14622	14838	14643	14498	14732	14789	14831	14748	14692	14632	14667	14632	14931	14725	14861	14721	14627	14677	14882	14693	14776	14897	14695	14761	14719	14775	14565	14673	14734	14914	14693	14823	14570	14676	14854	14751	14617	14585	14666	14726	14589	14891	14709	14764	14678	14786	14696	14687	14656	14724	14682	14640	14737	14646	14863	14809	14727	14572	14735	14555	14722	14533	14655	14721	14736	14753	14613	14612	14735	14637	14850	14703	15007	14788	14681	14744	14604	14773	14727	14796	14592	14893	14661	14810	14834	14782	14722	14661	14640	14591	14719	14782	14562	14568	14833	14847	14740	14741	14974	14603	14698	14653	14698	14595	14800	14637	14639	14636	14576	14781	14595	14712	14760	14814	14770	14747	14618	14641	14631	14637	14644	14790	14707	14768	14691	14813	14966	14693	14696	14506	14881	14818	14798	14750	14639	14736	14690	14780	14659	14755	14815	14577	14662	14663	14828	14578	14705	14605	14774	14658	14626	14771	14715	14722	14694	14645	14716	14550	14727	14781	14655	14793	14577	14727	14563	14755	14686	14802	14651	14712	14613	14831	14612	14689	14798	14709	14581	14743	14714	14608	14767	14687	14676	14683	14710	14805	14810	14664	14825	14572	14707	14770	14630	14657	14698	14676	14661	14669	14823	14798	14864	14610	14760	14560	14756	14760	14731	14799	14695	14845	14715	14742	14705	14785	14791	14550	14736	14711	14668	14645	14834	14783	14657	14634	14856	14928	14770	14738	14670	14539	14735	14746	14834	14608	14690	14796	14665	14645	14723	14634	14817	14491	14649	14842	14689	14820	14753	14749	14593	14838	14658	14751	14739	14665	14582	14618	14630	14845	14651	14818	14626	14716	14634	14690	14657	14638	14724	14674	14840	14706	14775	14630	14777	14683	14689	14703	14827	14502	14818	14573	14525	14751	14668	14714	14550	14687	14769	14834	14661	14744	14758	14714	14616	14752	14705	14891	14699	14584	14562	14738	14746	14833	14699	14858	14779	14661	14693	14695	14655	14577	14815	14718	14723	14812	14688	14899	14835	14670	14784	14675	14762	14601	14771	14646	14674	14631	14711	14760	14791	14841	14679	14683	14845	14758	14715	14678	14724	14631	14757	14702	14797	14779	14659	14714	14916	14623	14755	14657	14861	14763	14765	14630	14782	14834	14683	14638	14532	14638	14805	14629	14773	14725	14547	14812	14613	14653	14741	14702	14725	14730	14761	14729	14609	14612	14715	14610	14720	14681	14623	14660	14572	14794	14644	14840	14667	14653	14761	14833	14623	14663	14701	14869	14634	14706	14724	14734	14760	14834	14687	14914	14813	14689	14688	14736	14774	14618	14865	14849	14653	14687	14732	14664	14727	14884	14624	14610	14768	14660	14642	14697	14673	14666	14759	14683	14803	14794	14787	14604	14702	14607	14695	14719	14706	14857	14665	14820	14670	14787	14633	14671	14741	14885	14789	14697	14629	14620	14662	14619	14775	14908	14765	14643	14660	14734	14582	14764	14751	14648	14755	14705	14738	14680	14630	14754	14800	14651	14614	14717	14607	14746	14603	14774	14746	14623	14669	14628	14686	14720	14717	14795	14498	14514	14671	14671	14614	14825	14744	14509	14797	14637	14827	14783	14776	14687	14741	14584	14627	14598	14729	14769	14670	14738	14577	14736	14728	14641	14783	14734	14698	14612	14636	14586	14717	14750	14831	14730	14686	14751	14756	14625	14909	14600	14530	14570	15011	14748	14598	14796	14832	14554	14528	14716	14655	15066	14771	14684	14571	14864	14703	14823	14728	14597	14641	14704	14715	14517	14690	14707	14557	14808	14674	14800	14706	14711	14775	14744	14650	14910	14643	14809	14617	14901	14836	14620	14692	14710	14677	14779	14807	14780	14706	14796	14711	14623	14752	14703	14757	14683	14701	14482	14730	14713	14813	14739	14712	14731	14754	14703	14642	14667	14598	14555	14679	14694	14581	14810	14806	14643	14688	14705	14855	14836	14629	14699	14680	14805	14715	14784	14582	14542	14778	14895	14914	14775	14851	14824	14615	14672	14661	14601	14895	14851	14892	14727	14722	14863	14876	14621	14949	14658	14717	14899	14651	14735	14600	14626	14763	14727	14674	14677	14760	14608	14754	14679	14757	14781	14716	14799	14636	14801	14670	14751	14898	14670	14727	14788	14612	14640	14646	14744	14569	14733	14820	14743	14663	14883	14814	14834	14907	14630	14697	14795	14672	14812	14528	14861	14810	14671	14827	14822	14665	14705	14763	14684	14647	14686	14700	14704	14795	14772	14624	14773	14857	14640	14671	14674	14657	14744	14690	14611	14714	14746	14714	14757	14465	14623	14796	14638	14651	14673	14806	14643	14710	14707	14554	14636	14650	14621	14706	14752	14742	14602	14660	14598	14789	14871	14640	14703	14761	14659	14610	14987	14873	14712	14680	14771	14754	14817	14782	14708	14711	14769	14717	14788	14781	14776	14750	14782	14503	14746	14753	14855	14804	14726	14720	14744	14646	14614	14686	14687	14562	14555	14603	14615	14771	14681	14772	14726	14606	14775	14777	14575	14680	14607	14783	14590	14776	14908	14612	14758	14783	14644	14879	14681	14611	14797	14775	14816	14799	14814	14735	14796	14569	14848	14581	14681	14519	14708	14697	14634	14683	14903	14709	14765	14642	14666	14729	14883	14679	14908	14614	14760	14629	14693	14854	14464	14709	14653	14733	14690	14685	14731	14797	14712	14898	14653	14712	14898	14735	14638	14742	14819	14776	14702	14800	14866	14534	14680	14688	14636	14892	14648	14714	14680	14578	14714	14753	14531	14772	14632	14809	14805	14601	14720	14676	14738	14708	14874	14614	14681	14739	14607	14664	14814	14716	14815	14740	14896	14677	14562	14676	14782	14741	14682	14829	14830	14543	14718	14744	14698	14775	14681	14633	14882	14671	14523	14725	14843	14808	14658	14556	14732	14580	14767	14771	14728	14748	14604	14857	14636	14702	14749	14752	14690	14635	14817	14564	14746	14623	14661	14718	14760	14686	14783	14598	14744	14655	14888	14658	14738	14736	14685	14995	14824	14664	14719	14862	14599	14659	14700	14639	14788	14766	14753	14732	14736	14653	14724	14742	14791	14599	14830	14555	14778	14636	14791	14723	14759	14880	14790	14638	14671	14810	14780	14789	14672	14712	15026	14575	14714	14728	14735	14755	14736	14759	14508	14820	14741	14602	14752	14600	14629	14712	14686	14728	14539	14644	14608	14830	14598	14776	14678	14702	14676	14728	14550	14826	14790	14835	14616	14685	14760	14707	14821	14775	14765	14587	14848	14805	14624	14737	14762	14750	14666	14579	14692	14620	14715	14728	14802	14874	14548	14569	14780	14706	14812	14853	14743	14807	14674	14735	14761	14659	14677	14746	14750	14663	14823	14693	14666	14635	14428	14827	14604	14706	14701	14672	14742	14874	14792	14802	14680	14820	14662	14663	14801	14776	14575	14629	14696	14700	14510	14905	14526	14695	14779	14636	14631	14682	14606	14819	14726	14906	14753	14794	14859	14784	14753	14633	14713	14631	14775	14731	14790	14621	14560	14560	14805	14616	14632	14780	14712	14927	14788	14872	14757	14787	14762	14673	14703	14700	14757	14737	14716	14602	14640	14711	14689
30451	42596	46626	32495	21270	18129	17535	17164	17154	17178	17160	17131	17112	17056	16895	17089	17126	17071	16960	17081	16932	17080	16978	16915	17060	17038	17037	17035	16975	17062	17224	17125	17073	16854	17008	17080	16870	16949	16818	17021	17246	17029	17096	17142	17087	16894	17037	16994	17189	17036	16936	17197	17049	16828	17212	17070	17164	16920	17129	16989	17048	16986	17118	17185	16978	17201	17176	17077	16939	16974	17009	17017	16959	17124	17159	16972	17036	17039	17169	16959	17028	17069	16964	17063	16820	17063	16988	16863	17144	17028	17058	17072	16917	16913	16816	16960	17242	17171	17104	17088	17184	17030	17096	17262	17126	16924	17191	16955	17008	17193	17034	17151	17096	17123	16910	17119	17132	17135	17108	17140	16969	16928	17230	17053	16974	17084	17138	16942	17093	17029	17041	17035	16932	16997	17235	17190	17036	17007	16891	17070	17098	16979	17152	16702	16911	16916	16990	17163	17111	16965	16925	17053	17099	16988	16971	17031	17031	17023	17068	17193	17086	16930	16928	16828	17094	16974	17023	16994	17000	17130	17034	17058	17191	16869	17137	16894	17084	16797	16978	16736	16906	16941	16861	17158	16940	16887	16885	16997	17114	16953	17043	17026	17032	16886	17181	17017	16954	16853	16850	17102	16969	16894	16972	16710	16933	17047	17011	17031	17123	16919	16823	17072	16949	17035	17048	17043	16888	16875	17126	17169	17200	17060	17085	16916	17063	16994	17039	17075	17287	16992	16978	17136	17193	16886	16813	17008	16982	16875	17037	16826	16999	17030	17044	16929	16967	17181	16918	16998	16977	17037	17120	16963	16929	16827	16930	16919	17186	17216	16983	16976	17079	17054	17134	17013	17064	17034	16979	16805	17017	16993	17087	17188	17047	17035	16991	16902	16851	17254	16947	16847	17038	17010	16837	16905	17084	17191	16928	16940	17045	17261	17115	16976	17083	17056	16840	17075	16924	17145	17197	16976	16993	16968	17100	16972	17052	16807	17091	16915	16963	17005	17071	17045	16858	16868	16985	17111	17054	17075	17155	16997	16943	16936	16884	17060	16931	17124	16960	17003	16972	17146	16948	17055	17078	16922	17199	17027	16775	16959	16868	16948	17153	17065	16972	16972	16932	17029	17048	17104	17202	17129	16870	16977	17068	17003	16913	16820	16885	17052	17084	17009	17086	16950	17062	16965	16902	17000	17260	17087	17061	17090	16932	17068	17071	17116	16838	16780	17023	17010	17234	17178	17162	16932	16954	16859	17211	17094	17046	16975	17164	17005	17177	17042	16870	17118	17227	17008	16942	16803	16893	16854	17006	17218	16963	16903	16879	17109	17278	17033	17031	17077	16929	17032	17015	16991	17030	16945	17055	16948	17063	16886	16874	17006	17048	16950	17006	17042	16857	17043	17181	17020	16939	17023	17134	17046	16966	16945	16981	16966	17119	17044	17208	16971	17192	16993	17020	17036	17142	16975	16963	17080	17148	17108	17051	16916	17127	17039	17077	16928	17146	16959	17256	16955	16966	16953	16892	17027	17000	17148	17213	16938	17110	17044	17030	17037	17037	17043	17143	17071	16862	17031	16828	16966	17148	17086	16934	16984	17111	16886	17104	17008	16917	16872	16971	17060	16911	17202	17101	16977	17267	17001	16818	17075	17034	16951	17076	17160	16987	16996	17091	17055	16993	17047	16966	16788	17095	16832	16978	17050	17109	17026	17108	17141	16858	16949	17230	16819	17110	17022	16995	16980	16997	16862	17037	17048	17006	16939	16991	16963	17225	16865	16856	17001	16973	17117	16917	17041	16853	17045	17291	17079	17076	17026	17091	17056	16991	17132	17032	17214	17292	17095	17328	17095	17214	16828	17062	16990	17053	16865	17192	16809	16737	17078	17073	16937	17009	16967	16753	16976	17092	17079	17079	17090	17035	16949	17208	17072	17057	17085	16674	17069	16939	17076	16973	17083	16919	16978	16935	17102	17039	16953	17084	16883	16970	17038	17101	17107	17044	16930	16995	16935	17068	17163	16904	17162	17025	16831	17067	16962	16918	16876	17141	16972	16953	17003	16900	16978	17099	17060	16984	17078	17087	16996	17149	17051	17194	17021	17004	16711	17176	16959	16704	17062	17107	17012	16915	17053	17118	17003	17019	16872	16952	16930	17006	17053	16916	17089	17060	17008	17093	17070	17080	17144	16912	17033	17064	17005	17164	17043	16986	16963	16957	17036	17099	16871	17116	17112	17024	17083	16968	16990	16923	17075	17227	16979	16885	16999	16773	16989	16924	17064	17007	17011	16852	17041	17015	17075	16952	16952	16948	16963	17017	17055	17044	16941	16935	17041	17090	16935	17067	17082	17006	17110	17022	17146	17136	17055	16937	16847	16992	17162	17138	17094	16947	16823	16905	16986	17057	16814	17153	17076	17297	16909	16860	17039	17132	17037	16966	17123	17033	17123	17077	16959	17165	16849	17104	17213	17194	16929	16979	17014	17038	17026	17025	17055	16949	17022	17035	17088	17022	17106	16968	16857	17159	16969	16821	17312	17042	16876	17203	16952	16994	16892	17027	17026	17012	17134	17135	17126	17074	17142	17346	17171	17114	17143	17097	17169	17212	17162	17268	16960	16915	16959	17135	17032	16938	16835	17055	16979	17082	17064	17079	17156	16940	17099	16926	17059	17096	17023	17077	16913	17029	17158	17190	17018	16957	17054	17073	17098	17161	17047	17160	17147	17206	17183	16967	17150	16967	17030	16957	17021	17270	16957	16993	17025	17114	17010	16993	17117	17232	17143	16968	16927	17079	17014	17097	16936	17051	16910	17016	17223	16886	17011	16882	17135	17088	16760	17123	17023	16870	17036	17291	17028	16889	17237	17094	17084	16970	17198	16967	17103	17056	17136	16781	17194	17026	17205	17296	17167	16950	16824	17064	17058	17116	17152	17079	17126	17007	16925	17143	17120	17022	16919	17075	16825	16950	16940	16857	17160	17155	17105	16921	16999	17140	17158	17039	16999	17006	17091	16980	16915	17129	17047	17035	17107	17236	17060	17210	16959	17122	17333	17051	17245	17075	16968	16917	16802	16708	17005	17192	17102	17194	16871	17245	17019	16908	16931	17289	16948	17023	17198	17111	16887	16887	16877	17111	17074	16965	16902	17050	17039	17007	17056	17216	17116	17183	16921	17130	16981	17074	17067	16976	17059	16831	17118	17235	17251	17153	17024	17195	17123	17107	16952	17072	17108	17190	17125	17084	16904	16916	16854	17123	16986	17113	16896	17000	17191	17139	17107	17089	17110	17064	16871	17056	17130	17168	17095	16864	17042	16980	17247	17194	16700	17208	17066	16963	17091	16988	17093	17107	16966	17191	17172	17114	17082	17115	16948	17047	17200	17100	17003	17186	16749	16909	17055	17177	16966	17062	17116	17040	16912	17023	17296	17014	17028	17004	17088	17069	17063	16886	17023	17226	16938	17104	17021	17182	17110	17018	17004	17164	17083	17014	16885	17010	17142	16887	16870	17078	16990	17037	16959	17139	16854	17096	17092	17035	16936	16999	16959	17064	16946	17143	16854	16813	17088	16765	17073	16937	16993	16860	16903	16865	17261	17141	16859	16952	17097	17060	16890	16848	16938	16867	17083	17183	16984	16976	17012	17056	17161	17145	17126	17074	17002	17008	17279	16999	16884	17153	16928	17068	17116	17178	16839	17052	16913	17016	17130	17194	17148	17093	16971	16964	16896	16893	16956	17172	16975	17096	17011	16952	16872	17019	16968	17009	17134	17147	17135	17106	16829	16881	17060	17201	16988	17074	17016	17313	16789	17203	17070	17051	16891	17047	17080	16943	17035	16954	16905	17003	17024	16938	17188	16913	17332	17257	16927	16973	16964	17062	17053	16944	17009	17122	17036	17082	17016	16897	16904	16940	17110	17156	16897	16863	17121	17040	17149	17027	17060	17131	17105	17048	17047	17146	17108	17373	16859	17021	16967	16989	17052	17048	16923	17145	17102	16909	17023	17198	16991	17293	16973	16934	16918	17028	17123	17214	17058	17019	16728	17012	17205	16935	16895	16940	17224	17201	17045	16927	16929	16842	16874	16964	17098	17074	17033	17053	17051	17242	17035	17085	16944	17121	16850	17042	17076	16965	16981	16964	17109	16961	16969	17055	17325	16860	17074	16997	16984	17042	17049	17070	17049	17002	16974	17057	17001	17088	16958	16940	17016	16773	17104	17034	16969	17106	17111	17005	17091	16848	16837	17053	16961	16998	17029	17147	17115	17005	16990	17421	17100	17035	17224	16912	16990	17113	16985	17056	17360	17025	17137	16992	17004	16940	17111	17154	16704	16854	17039	16975	16972	16996	17009	17145	17185	16746	17106	17025	17091	17180	16869	16999	17045	16740	16895	17013	16882	16976	17051	17318	16974	16853	17091	17092	17028	16869	16895	16875	17123	16851	16892	16986	16875	16936	17073	17027	17076	16968	17023	17048	17033	17028	17055	16963	17004	17080	17003	16960	17106	16968	17094	16969	17023	17052	17121	16950	16954	17033	17145	16972	17131	17007	16911	17229	17097	17199	16985	17252	17195	16977	17138	17125	16931	17121	17156	17147	16994	16982	17131	17332	17223	17361	17139	17234	17003	17038	16756	16857	17124	17074	17055	16943	17163	16975	17023	16937	16980	17182	17149	16908	17120	16829	17013	17019	16939	16907	16893	17150	17069	17053	17136	17155	17306	17167	16844	17004	17181	17079	16936	17002	17133	16941	17034	17207	17174	17090	17051	17024	16836	16694	17160	16810	17114	17095	16988	16971	16896	16968	16878	17317	16926	17144	17227	17233	16944	16827	16936	17012	17054	17162	17057	16900	17036	16914	17104	16966	17106	16930	16824	17093	17029	17059	17051	17101	17183	17147	17224	17093	17032	17139	16872	16978	17127	17047	17023	17101	16819	17071	17100	17140	17082	16950	17054	17111	17062	17141	17004	16895	17015	16990	16994	17150	17037	17149	17023	17198	16962	17160	17119	17125	16870	17145	17145	16960	16984	16872	17081	16917	17009	17219	16978	17154	17079	17130	16909	16982	16934	17006	17045	17120	17241	16925	16978	17231	16891	17078	17037	16999	17040	16947	17139
50424	74081	52018	28568	17773	15168	14836	14734	14677	14645	14818	14752	14830	14724	14686	14760	14832	14963	14860	14775	14796	14805	14703	14814	14673	14858	14744	14658	14846	14785	14840	14739	14803	14738	14692	14853	14843	14620	14730	14870	14863	14782	14612	14742	14883	14860	14743	14786	14734	14717	14665	14643	14732	14755	14672	14771	14677	14708	14881	14839	14678	14809	14751	14614	14855	14747	14835	14895	14868	14773	14941	14846	14797	14861	14785	14758	14753	14822	14762	14638	14857	14831	14840	14858	14839	14703	14881	14769	14756	14840	14644	14794	14907	14823	14803	14674	14822	14776	14849	14747	14805	14856	14750	14841	14669	14656	14884	14888	14775	14720	14763	14711	14607	14795	14775	14753	14649	14661	14981	14684	14820	14870	14736	14767	14675	14778	14903	14707	14622	14809	14776	14761	14640	14601	14745	14709	14668	14748	14909	14813	14717	14562	14728	14710	14717	14707	14626	14703	14826	14636	14657	14836	14699	14836	14804	14790	14777	14731	14644	14907	14930	14816	14726	14658	14795	14902	14606	14739	14715	14817	14904	14814	14834	14780	14904	14834	14800	14729	14760	14655	14811	14732	14823	14852	14953	14724	14735	14767	14812	14702	14719	14658	14510	14855	14843	14873	14626	14670	14743	14531	14893	14771	14857	14713	14775	14903	14698	14832	14812	14665	14728	14714	14812	14698	14751	14517	14818	14734	14667	14684	14844	14753	14535	14678	14585	14831	14784	14819	14732	14779	14673	14777	14670	14776	14659	14661	14632	14816	14768	14822	14846	14691	14838	14861	14704	14841	14889	14751	14698	14966	14829	14843	14738	14688	14749	14798	14826	14822	14773	14886	14669	14721	14723	14749	14710	14825	14805	14862	14723	14659	14733	14751	15019	14816	14719	14658	14768	14691	14765	14784	14790	14785	14894	14827	14899	14611	14725	14722	14817	14710	14633	14949	14619	15017	14892	14786	14783	14742	14764	14759	14802	14990	14943	14829	14955	14821	14668	14804	14753	14759	14798	14688	14794	14722	14760	14827	14819	14685	14821	14581	14781	14701	14796	14641	14672	14748	14840	14841	14852	14673	14653	14780	14880	14697	14824	14842	14830	14692	14639	14685	14838	14868	14761	14936	14631	14764	14838	14794	14814	14716	14758	14962	14645	14957	14743	14833	14856	14700	14810	14714	14932	14710	14793	14764	14896	14763	14711	14867	14724	14714	14826	14791	14678	14816	14709	14775	14919	14801	14741	14662	14848	14785	14746	14753	14718	14795	14793	14918	14742	14724	14776	14829	14772	14677	14798	14911	14763	14752	14850	14605	14837	14841	14755	14780	14619	14792	14780	14703	14781	14737	14654	14970	14717	14696	14806	14887	14687	14769	14899	14657	14735	14742	14858	14829	14779	14640	14650	14740	14792	14757	14700	14908	14672	14907	14866	14599	14781	14722	14916	14789	14651	14655	14768	14839	14617	14766	14597	14759	14785	14710	14638	14714	14785	14611	14746	14867	14723	14674	14689	14724	14668	14831	14755	14761	14742	14816	14762	14704	14783	14768	14877	14684	14699	14682	14661	14707	14651	14855	14913	14784	14794	14784	14617	14868	14770	14642	14961	14620	14734	14544	14718	14758	14801	14831	14624	14860	14665	14840	14801	14712	14697	15027	14719	14847	14769	14876	14735	14635	14750	14761	14870	14837	14936	14805	14736	14659	14720	14838	14708	14671	14773	14744	14772	14573	14682	14780	14774	14774	14876	14781	14802	14773	14886	14677	14687	14771	14753	14778	14801	14851	14852	14695	14899	14634	15035	14844	14770	14688	14716	14732	14710	14772	14698	14811	14848	14683	14679	14810	14678	14721	14743	14779	14733	14671	14864	14759	14885	14743	14898	14793	14735	14785	14790	14857	14749	14699	14844	14817	14890	14672	14536	14880	14676	14630	14836	14810	14637	14743	14835	14941	14722	14670	14940	14974	14754	14813	14789	14701	14711	14877	14708	14767	14754	14652	14813	14703	14706	14582	14606	14789	14924	15010	14704	14680	14783	14812	14582	14914	14706	14810	14612	14812	14638	14781	14885	14846	14734	14734	14716	14635	14778	14601	14761	14774	14797	14771	14602	14732	14807	14828	14888	14673	14891	14802	14804	14852	14806	14819	14871	14930	14660	14814	14822	14794	14756	14724	14929	14614	14752	14713	14842	14771	14750	14696	14789	14673	14815	14729	14806	14700	14870	14866	14675	14807	14892	14619	14709	14717	14847	14595	14833	14707	14915	14840	14612	14691	14642	14900	14753	14857	14701	14596	14679	14802	14732	14727	14654	14864	14715	14716	14698	14704	14602	14643	14656	14912	14790	14746	14818	14769	14789	14821	14866	14692	14809	14757	14847	14859	14830	14943	14776	14766	14720	14805	14796	14617	14785	14759	14737	14670	14705	14757	14861	14650	14781	14712	14810	14673	14834	14637	14700	14686	14725	14751	14826	14835	14808	14838	14744	14745	14720	14804	14724	14941	14787	14710	14789	14837	14773	14549	14766	14770	14720	14952	14758	14870	14612	14651	14848	14635	14834	14978	14675	14754	14791	14637	14811	14849	14759	14633	14635	14793	14922	14798	14788	14726	14824	14711	14839	14897	14756	14702	14718	14827	14698	14689	14805	14730	14775	14766	14575	14715	14535	14807	14898	14927	14756	14645	14836	14733	14842	14762	14684	14798	14908	14990	14741	14802	14820	14849	14917	14966	14713	14678	14726	14659	14943	14921	14798	14747	14587	14749	14602	14622	14721	14714	14745	14742	14859	14807	14641	14587	14690	14703	14678	14805	14796	14849	14764	14693	14771	14564	14777	14625	14738	14640	14729	14880	14766	14711	14916	14707	14741	14609	14839	14712	14699	14779	14710	14839	14756	14623	14789	14822	14927	14792	14933	14742	14730	14751	14698	14853	14949	14829	14827	14737	14768	14659	14907	14827	14598	14903	14565	14696	14745	14771	14726	14767	14805	14701	14748	14646	14841	14859	14806	14744	14731	14687	14712	14651	14851	14764	14865	14704	14850	14673	14759	14842	14704	14731	14868	14881	14877	14665	14673	14703	14731	14738	14651	14692	14512	14790	14743	14741	14598	14671	14652	14834	14918	14875	14781	14915	14770	14800	14765	14793	14797	14755	14743	14659	14658	14765	14751	14926	14756	14626	14635	14711	14864	14746	14691	14743	14674	14812	14748	14730	14737	14857	14660	14733	14852	14664	14754	14833	14817	14597	14846	14734	14801	14628	14816	14753	14858	14816	14687	14691	14829	14842	14607	14656	14818	14696	14687	14728	14914	14789	14680	14691	14828	14811	14631	14898	14809	14910	14779	14869	14800	14756	14775	14756	14713	14823	14854	14763	14687	14817	14868	14662	14858	14683	14770	14713	15034	14739	14766	14779	14793	14843	14630	14801	14726	14784	14822	14760	14774	14798	14685	14899	14901	14704	14809	14765	14926	14779	14738	14951	14795	14787	14929	14664	14688	14773	14819	14823	14574	14741	14794	14762	14742	14826	14624	14667	14662	14758	14746	14671	14800	14727	14755	14797	14747	14780	14814	14796	14738	14771	14831	14791	14647	14735	14937	14643	14887	14773	14742	14869	14737	14788	14677	14893	14825	14766	14702	14816	14785	14896	14621	14879	14736	14898	14803	14852	14646	14727	14717	14848	14841	14829	14699	14763	14910	14795	14869	14793	14820	14828	14790	14958	14744	14782	14958	14859	14814	14772	14677	14740	14869	14614	14792	14721	14876	14752	14949	14901	14784	14734	14817	14923	14715	15070	14755	14777	14810	14722	14736	14843	14885	14663	14897	14596	14642	14968	14597	14694	14750	14716	14801	14759	14638	14657	14841	14759	14765	14834	14485	14796	14825	14737	14663	14676	14547	14847	14739	14639	14738	14854	14785	14747	14789	14773	14750	14787	14867	14748	14706	14707	14730	14753	14666	14703	14793	14601	14813	14730	14710	14795	14858	14795	14878	14719	14846	14641	14758	14694	14814	14698	14753	14577	14828	14874	14938	14686	14807	14744	14797	14832	14674	14856	14789	14657	14728	14840	14538	14822	14708	14713	14931	14749	14938	14733	14688	14837	14876	14717	14879	14918	14766	14656	14649	14908	14728	14783	14795	14909	14743	14826	14787	14795	14927	14772	14849	14806	14817	14737	14766	14810	14801	14720	14690	14761	14625	14931	14666	14845	14764	14789	14839	14795	14830	14836	14787	14817	14753	14841	14719	14758	14791	14741	14922	14929	14674	14710	14777	14729	14810	15020	14896	14837	14628	14654	14859	14780	14817	14886	14903	14964	14850	14603	14773	14735	14816	14758	14759	14837	14930	14706	14745	14836	14730	14711	14903	14850	14770	14679	14677	14841	14788	14766	14700	14687	14801	14726	14701	14843	14799	14645	14893	14670	14706	14860	14663	14799	14827	14806	14828	14863	14957	14907	14747	14877	14788	14880	14563	14946	14803	14800	14796	14695	14791	14810	14510	14857	14686	14854	14873	14822	14683	14665	14658	14787	14916	14804	14775	14607	14884	14725	14932	14861	14878	14748	14728	14714	14684	14735	14822	14787	14657	14767	14740	14735	14744	14912	14828	14779	14693	14880	14714	14840	14718	14732	14829	14777	14860	14653	14702	14612	14805	14774	14707	14899	14755	14914	14830	14880	14762	14706	14932	14710	14790	14793	14709	14853	14827	14894	14679	14852	14793	14622	14818	14707	14871	14923	14884	14687	14684	15014	14785	14781	14703	14604	14623	14826	14751	14775	14652	14655	14833	14880	14723	14928	15002	14618	14914	14899	14675	14667	14598	14875	14804	14750	14869	14697	14737	14770	14844	14772	14840	14666	14727	14643	14615	14692	14673	14701	14754	14829	14674	14655	14759	14721	14749	14723	14656	14643	14815	14728	14755	14592	14882	15000	14641	14825	14874	14718	14854	14878	14872	14899	14708	14768	14794	14748	14866	14773	14889	15008	14680	14914	14756	14672	14934	14602	14833	14591	14915	14711	14744	14845	14785	14896	14805	14906	14784	14929	14846	14755	14847	14768	14841	14831	14860	14779	14759	14742	14653	14717	14973	14803	14790	14854	14711	14906	14902	14804	14796	14728
23867	25582	37446	30524	24610	23858	23150	18457	17715	17715	17452	17365	17460	17373	17533	17350	17458	17439	17285	17416	17517	17526	17618	17441	17470	17560	17147	17414	17387	17342	17397	17370	17348	17176	17217	17355	17403	17259	17314	17088	17273	17275	17196	17330	17462	17374	17243	17197	17309	17193	17250	17318	17411	16958	17147	17164	17258	17333	17428	17152	17211	17178	17168	16953	17180	17237	17054	17224	16997	17242	17177	17357	17249	17183	17095	17282	17094	17199	17386	17187	17169	17253	17522	16988	17021	17222	17198	17210	17192	17142	17043	17168	17093	17345	17063	17097	17252	17371	17293	17330	17207	17104	17209	17149	17207	17117	17071	17111	17302	17103	17426	17051	17186	17171	17073	17334	17131	17221	17284	17234	17163	17286	17385	17323	17446	17309	17335	17400	17308	17153	17243	17036	17129	17137	17352	17350	17067	17231	17366	17286	17168	17195	17074	17296	16866	17144	17158	17106	17289	17309	17218	17369	17336	17101	17202	17143	17193	17219	17360	17142	17301	17435	17389	17301	17213	17232	17042	17204	17158	17149	17120	17155	17253	17136	17226	17320	17218	17110	17022	17209	17282	16961	16996	17220	17252	16918	17238	17178	17343	17419	17202	17255	17457	17324	17209	17223	17110	17267	17045	17232	17199	17059	17298	17467	17273	17184	17114	17128	17201	17365	17208	17114	17098	17202	17235	17254	17233	17322	17267	16994	17137	17224	17465	17189	16980	17442	17137	17327	17081	17098	17172	17452	17271	17296	17243	17306	17313	17127	17166	17213	17253	17226	17098	17291	17346	17101	17223	17291	17190	17108	17113	17270	17364	17408	17078	17310	17285	17335	17086	17118	17265	17091	17093	17168	17221	17229	17196	17250	17249	17175	17387	16912	17380	16984	17129	17113	17145	17147	17012	17077	17194	17358	17275	17344	17257	17118	17158	17324	17069	17218	17181	17269	17186	17036	17217	17211	17277	17421	17150	17110	17083	17216	17181	17186	17175	17407	17353	17156	17289	17184	17112	17138	17176	17341	17165	17217	17245	17106	17198	17128	17234	17240	17267	17209	16994	17218	17298	17153	17396	17198	17147	17293	17045	17216	17258	17198	17008	17164	17298	17352	17092	17246	16956	17151	17162	17199	17073	17237	17021	17198	17276	17240	17159	17279	17022	17126	17065	17176	17031	17149	17139	17025	17150	17347	17370	17252	17406	17297	17172	17319	17378	17437	17248	17030	16996	16945	17125	17185	17101	17261	17283	17233	17192	16916	16828	17306	17222	17288	17392	17183	17015	17215	17103	17154	17117	17033	17128	17225	17171	17082	17035	17264	17349	17191	17141	17310	17253	17156	17126	17166	17137	17048	17245	17113	17374	17143	17242	17114	17203	17074	17216	17163	17011	16997	17479	17310	17328	17108	17020	17171	17291	16990	17103	17147	17120	17268	17300	17088	17250	17112	17126	17170	17169	17307	17159	17288	17367	17214	17193	17349	16984	17138	17193	17219	17061	17300	17295	17148	17241	17178	17297	17356	17242	17188	17033	17159	17178	16982	17265	17260	17233	17130	17219	17102	17037	17010	17354	16989	17154	17202	17165	17133	16987	17224	17253	17177	17332	17240	17323	17206	17111	17197	17127	17136	17237	17007	17225	17245	17331	17060	16934	17364	16985	17215	17122	17130	16951	17135	17258	17239	16981	17206	17322	17238	17021	17166	17274	17478	17123	17066	17209	17346	17130	17295	17100	17375	17347	17137	17330	17307	17160	17273	17308	17129	17068	16925	17357	17084	17112	17321	17321	17304	17270	17170	17291	17282	17400	17193	17277	17259	17242	17211	17251	17284	17296	17302	17292	17211	17285	17237	17303	17335	17351	17131	17217	17139	17189	17264	17166	17332	17017	17093	17257	17267	17190	17139	17284	17212	17201	17341	17237	17117	17321	17212	17115	17180	17311	17202	17128	17288	17217	17046	17147	16990	17261	17037	17261	17258	17313	17040	17214	17093	17139	17098	17229	17157	17218	17262	17246	17294	17167	17145	17105	17184	17306	17251	17260	17254	17152	17095	17062	17183	17185	17329	17332	17096	17273	17027	17058	17048	17231	17303	17082	17186	17177	17296	17176	17249	17033	17276	17293	17292	17144	17169	17226	17163	17167	17162	17163	17310	17261	17187	17193	17241	17119	17078	17168	17032	17322	17225	17202	17191	17279	17069	16985	17207	17284	17140	17204	17002	17226	16983	17258	17213	17277	16974	17371	17132	17180	17205	17135	17277	17323	17322	17483	17216	17335	17327	17243	17042	17341	17208	17277	17238	17163	17178	17224	17290	17175	17089	17323	17176	17179	17428	17336	17218	17298	17224	17227	17096	17417	17120	16989	17110	17178	17439	17162	17179	17254	17187	17138	17396	17104	17102	17119	17054	17316	17381	17290	17165	17088	17177	17174	17245	17145	17107	17188	17137	17106	17082	17143	16968	17229	17171	17232	17293	17177	17171	17394	17077	17054	17283	17089	17151	17170	17222	17345	17100	17204	17084	17151	17239	17098	17146	17360	17219	17135	17141	17159	17308	17016	17182	17296	17218	17290	17264	17264	17152	17197	17322	17338	17092	17086	17214	17296	17258	17166	17317	17202	17258	17150	17220	17177	17152	17154	17207	17275	17302	17321	17219	17205	17073	17242	17267	17193	17100	17117	17140	17336	17176	17430	17117	17089	17210	17213	17210	17212	17232	17018	17296	17302	17319	17130	17263	17318	17302	17219	17302	17265	17020	17286	17290	17195	17149	17054	17260	17262	17105	17208	17141	17325	17346	17226	17197	17195	17169	17203	17174	17186	17159	17151	17102	17298	17225	17202	17171	17112	17022	17460	17166	17256	17248	17160	17218	17290	17357	17141	17052	17199	17120	17293	17286	17340	17249	17171	17287	17155	17133	17258	17457	17247	17123	17093	17339	17080	17250	17246	17436	17255	17207	17054	17281	17003	17228	17067	17161	17171	17225	17094	17228	17279	17071	17247	17038	17136	17138	17276	17267	17264	17062	17111	17178	16926	16967	17371	17103	17081	17168	17321	17272	17288	17271	17000	17246	16965	17145	17145	17125	16930	17123	17256	17187	17305	17040	17098	17237	17213	17126	17212	17320	17195	17109	17337	17205	17185	17168	17285	17292	17127	17238	17165	17252	17161	17317	17324	16926	17230	17261	17067	17309	17409	16983	17111	17355	17380	17149	17083	17168	17253	17183	17339	17134	17227	17462	17302	17316	17345	17106	17122	17429	17238	17286	17215	17259	17031	17160	17192	17468	17248	17079	17217	17055	17042	17178	17180	17151	17054	17001	17395	17264	17134	17252	17122	17048	17280	17024	17100	17142	17177	17334	17123	17248	17098	17370	17121	17018	17275	17244	17248	17231	17178	17188	17092	17264	17137	17021	17141	17111	17178	17278	17165	17101	17191	17169	17232	17219	17106	17206	17311	17274	17080	17203	17130	17134	17395	17126	17169	17304	17158	17191	17115	17154	17248	17116	17007	17105	17133	17213	17336	16991	17335	17145	17092	17294	17238	17213	17229	17263	17119	17382	17132	16961	17257	17241	17224	17305	17380	17160	17062	17037	17200	17235	17093	17239	17142	17443	17404	17267	17089	17334	17068	17157	17269	17402	17166	17312	17131	17064	17185	17035	17065	17147	17218	17256	17324	17408	17162	17189	17196	17043	17199	17365	17289	17352	17367	17387	17057	17158	17294	17322	17182	17321	17190	16974	17309	17310	17275	17294	17309	17134	17189	17087	17197	17143	17314	17299	17359	17228	17091	16976	17186	17277	17300	17535	17118	17095	17346	17177	17305	17240	17260	17334	17205	17137	17136	17272	17204	17116	17273	17323	17151	17370	17034	17062	17288	17258	17235	17232	17354	17348	17192	17314	17024	17361	17250	17251	17078	16963	17074	17102	17459	17102	17137	17169	17190	17267	17241	17325	17350	17233	17302	17404	17117	17422	17178	17216	17136	17400	17067	17051	17257	17104	17118	17032	17245	17277	17216	17115	17221	17190	17276	17396	17101	17118	17450	17255	17359	17320	17371	17283	17537	17239	17212	17163	17293	17207	17300	17256	17082	17184	17194	17196	17238	17224	17198	17242	17065	17216	17141	17217	17095	17141	17248	17234	17239	17280	17186	17432	17413	17170	17198	17125	17292	17182	17145	17082	17159	17117	17103	17204	17283	17181	17145	17103	17262	17263	17314	17222	17435	17263	17278	17193	17179	17299	17132	17103	17121	17206	17112	17173	17025	17246	17228	17179	17007	17179	17198	17251	17039	17047	17112	17037	17139	17235	17192	17109	17215	17195	17273	17087	17519	17201	17259	17411	17198	17164	17157	17367	17489	17219	17138	17241	17078	17186	17228	17265	17239	17213	17348	17342	17218	17230	17249	17070	17192	17167	17459	16870	17181	17207	17305	17241	17227	17289	17099	17191	17220	17107	17281	17392	17286	17299	16933	17256	17200	17090	17279	17079	17122	17390	17343	17200	17095	17205	17272	17137	17149	17226	17196	16914	17054	17094	17299	17083	17285	16950	17272	17342	17231	17044	17350	17289	17204	17261	17217	17125	17212	17352	17239	17210	17459	17060	16984	17344	17413	17082	17116	17250	17315	17099	17169	17202	17168	17243	17143	17084	17314	17253	17330	16987	17152	17188	17093	17097	17240	17154	17219	17218	17128	17162	17245	17213	17329	17187	17077	17439	17277	17320	17294	17145	17168	17312	17419	17178	17178	17197	17107	17196	17009	17162	17070	17155	17068	17166	17304	17365	17149	17237	17224	17087	17294	17208	17154	17028	17207	17172	17219	17196	17086	17062	17037	17229	17331	17233	17112	17160	17030	17202	17175	17145	17144	17170	17331	17218	17097	17198	17008	17230	17149	17264	17224	17286	17170	17160	17144	17072	17180	17300	17227	17198	17384	17447	17103	17406	17258	17320	17357	17113	17077	17298	17221	17168	17193	17279	17426	17359	17262	17178	17309	17242	17074	17055	17137	17154	17136	17093	17169	16988	17234	17293	17340	17137	17213	17267	17114	17177	17171	17231	17179	17132	17205	17124	17313	17063	17223	17073	17180	17232	17152	17109	17306	17041	17087	17235	17214	17048
60673	104774	85306	54570	30135	17518	15164	14928	14792	14783	14755	14879	14683	14766	14864	14840	14803	14862	14913	14846	14905	14908	14853	14952	14822	14904	14964	14908	14725	14755	14753	14802	14817	14893	14711	14819	14764	14763	14854	14754	14795	14925	14702	14826	14836	14865	14923	14879	14754	14792	14904	15043	14819	14689	14727	14765	15058	14990	14658	14796	14682	14895	14980	14832	14901	14879	14779	14758	14666	14766	14824	14839	14947	14766	14779	14843	14867	14816	14797	14789	14750	14708	14783	14818	14798	14810	14921	14968	14960	14732	14697	14900	14839	14842	14871	15035	14823	14849	14888	14818	14752	14787	14807	14857	14790	14872	14796	14600	14973	14853	14954	14877	14748	14857	14767	14835	14812	14934	14763	14773	14984	14784	14978	14776	14926	14856	14898	14765	14698	14899	14900	14738	14870	14773	14847	14684	14842	14892	14963	14706	14802	14735	14746	14836	14860	14797	14798	14967	14859	14937	14959	14779	14681	14635	14742	14754	14790	14834	14783	14903	14805	14717	14870	15034	14806	14918	14925	14883	14803	14866	14689	14924	14834	14797	14946	14773	14991	14967	14615	14867	14818	14780	14743	14660	14934	14797	14698	14803	14885	14657	14763	14830	14803	14628	14789	14788	14696	15015	14784	14751	15050	14847	14803	14716	14746	14858	14724	14804	14870	14822	14884	14813	14860	14660	14783	14910	14793	14873	14942	15002	14822	14847	14690	14863	14901	14937	14883	14875	14765	14946	14848	14664	14734	14822	14904	14697	14896	14771	14767	14881	14999	14922	14750	14848	14893	14603	14784	14776	14892	14887	14746	14861	14949	14729	14760	14719	14974	14926	14789	14942	14660	14740	14830	14736	14832	14627	14646	14698	14810	14819	14763	14917	14650	14806	14654	14879	14810	14776	14931	14772	14687	14802	15071	14805	14833	14953	14901	14707	14676	15022	14891	14870	14941	14773	14854	14851	14901	14888	15100	14706	14765	14945	14812	14852	14740	14934	14773	14778	15025	14831	14791	14773	14884	14826	15055	14886	14967	14723	14772	14949	14720	14792	14862	14891	14959	14963	14765	14715	14810	14951	14896	14927	14862	14753	14822	14727	14737	14838	14734	14998	14802	14799	14776	14709	14610	14750	14738	14887	14854	14678	14822	14824	14844	14805	14645	14918	14794	14867	14954	14846	15021	14759	14651	14903	14686	14957	14804	14898	14835	14882	14694	14844	14713	14866	14848	14944	14755	14809	15004	14978	14729	14628	14754	14794	14631	14869	14893	14700	14901	14689	14838	14709	14728	14848	14772	14828	14798	14824	14915	14855	14841	14747	14801	14864	14958	14820	14892	14798	14844	14859	14879	14823	14839	14781	14912	14823	14856	14709	14927	14745	14777	15012	14642	14758	14855	14832	14887	14755	14813	14889	14957	14995	14918	14788	14802	14843	14731	15004	14921	14768	14813	14920	14630	14649	14980	14649	14954	14849	14797	14814	14811	14815	14638	14811	14905	14968	14769	14693	14753	14901	14972	14849	14902	14869	14797	14908	14787	14625	14630	14897	14896	14941	14875	14851	14727	14899	14934	14810	14679	14762	14959	14865	14788	14639	14922	14796	14599	14880	15042	14906	14765	14696	14843	14798	14690	14726	14794	14934	14856	14765	14843	14829	14713	14557	14887	14726	14771	14884	14719	14821	14821	14852	14883	15032	14829	14833	14863	14732	14802	14955	14803	14870	14758	14682	14911	15030	14737	14768	14586	14774	14852	14845	14816	14794	14820	14832	14798	14872	14911	14625	14821	14806	14837	14928	14909	14697	14853	14846	14669	14910	14829	14833	14766	14877	14886	14838	14725	14835	14883	14703	14858	14822	14839	14630	14826	15042	14816	14958	14925	14988	14834	14743	14787	14802	14925	14857	14753	14798	14777	14932	14859	14665	14783	14758	14839	14805	14788	14820	14667	14948	14745	14843	14788	14933	14868	14842	14966	15032	14832	14590	14862	14826	14646	14785	14808	14709	14856	14909	14960	14888	14764	14799	14984	14844	14810	14804	14770	14774	14772	14950	14735	14684	14846	14835	14830	14776	14765	14718	14943	14892	14979	14901	14797	14768	14796	14864	14778	14793	14902	14933	14862	14852	14775	14851	14674	14867	14771	14771	14724	14813	14936	14884	14785	14945	14878	14753	14786	14728	14870	14921	14830	14753	14926	14585	14593	14991	14856	14902	14969	14901	14994	14888	14677	15020	14742	14852	14927	14832	14770	14697	14668	14687	15004	14727	14825	14937	14822	14920	14904	14802	14676	14889	14865	14794	14811	14821	14840	14639	14885	14882	14847	14805	14903	14683	14936	14825	14739	14775	14913	14811	14776	14811	14867	14827	14760	14894	14857	14751	14805	14772	14792	15041	14749	14801	14626	14857	14856	14835	14653	14745	14827	14796	14692	14963	14674	14847	14800	14924	14786	14908	14780	14836	14838	14884	14825	14798	14722	14890	14846	14784	14834	14848	14861	14859	14723	14812	14624	14676	15035	14695	14905	14770	14928	14906	14727	14906	14710	14754	14971	14797	14789	14865	14901	14727	15049	14860	14735	14914	14735	14854	14831	14846	14793	14733	14847	14784	14755	14632	14805	14841	14792	14847	14933	14983	14736	14727	14948	14823	14934	14828	14930	14831	14892	14861	14917	14785	14913	14749	14813	14901	14643	15017	14811	14937	14748	14775	14738	14743	14977	14701	14880	15016	14848	14783	14808	14872	14821	14734	14783	14801	14770	14900	14753	14771	14714	14944	14842	14833	14817	14830	14820	14824	14953	14828	14926	14764	14743	14821	14814	14941	14984	14648	14876	14978	14900	14763	15026	14793	14852	14757	14815	14833	14829	14866	14729	14731	14814	14850	14813	14750	14870	14914	14785	14932	14770	14809	14956	14861	14881	14872	14710	14792	14995	14928	14811	14779	14930	14884	14937	14672	14819	14798	14827	14960	14801	14804	14834	14874	14768	14777	14862	14870	14824	14859	14585	14973	14981	14929	14820	14878	14746	14831	14850	14815	14792	14898	14881	14837	14819	14751	14846	14730	14883	14828	14868	14919	14843	14915	14902	14744	14767	14725	14871	14782	14874	14719	14721	14781	14991	14711	14801	14852	14927	14871	14739	14813	14737	14530	14894	14892	14925	14813	14817	14790	14716	14873	14714	14692	14877	14847	14747	14698	14785	14577	14871	14639	14866	14756	14693	14826	14736	14680	14965	14900	14841	14815	14779	14828	14955	15067	14726	14742	14723	14894	14774	14772	14712	14647	14653	14725	14848	14837	14910	14920	14836	14770	14926	14820	14948	14725	14783	14812	14726	14848	14878	14786	14828	14776	14923	14889	14926	14738	14843	14763	14908	14805	15039	14762	14769	14774	14865	14658	14860	14658	14837	14888	14800	14891	14711	14824	14759	14805	15012	14858	14723	14812	14902	14823	14879	14961	14826	14810	14855	14849	14870	14746	14708	14885	14842	14762	14851	14807	14963	14717	14697	14885	14989	14886	14680	14797	14937	14869	14788	15129	14873	14831	14926	14759	14862	14786	14993	14834	14873	14924	14732	14830	14878	14687	14804	14735	14861	14846	14884	14761	14742	14821	14852	14745	14762	14838	14982	14681	14810	15005	14801	14708	14684	14929	14809	14881	14758	14932	14780	14980	14904	14808	15014	14754	14720	14565	14919	14949	14648	14910	14876	14722	14775	14939	14692	14681	14929	14836	14829	14879	14855	14503	14691	14817	14763	14840	14789	14926	14838	14755	14831	14785	14925	14723	14775	14732	14815	14785	14895	14590	14729	14715	14771	14861	14911	14634	14998	14901	14786	14746	14753	14818	14897	14878	14844	14979	14732	14729	14854	14741	14725	14924	14915	14888	14738	14821	14750	14738	14863	14748	14936	14729	14801	14829	15099	14825	14826	14861	14943	14926	14766	14875	14882	14815	14956	14748	14926	14847	14754	14782	14896	14935	14857	15055	14906	14742	14715	14842	14721	14729	14841	14954	14899	14891	14847	14742	14925	14884	14806	14776	14936	14795	14763	14661	14881	14909	14846	14970	14926	14811	14820	14805	14668	14833	14749	14690	14770	14816	15020	14676	14851	14850	14882	14821	14646	14798	14942	14969	14641	14899	14921	14820	14832	14814	14782	14972	14891	14876	14755	14817	15044	15061	14712	14689	14836	14779	14753	14813	14885	14753	14798	14736	14895	14869	14851	14877	14678	14851	14961	14591	14769	14768	14946	14803	14911	14832	14574	14896	14764	14875	14820	14748	14739	14950	14835	14770	14865	14797	14806	15018	14912	14802	14928	14944	14863	14826	14970	14725	14730	15008	14758	15089	15011	14856	14923	14763	14844	14855	14792	14813	14929	14654	14726	14735	14694	14778	14787	14812	14853	14753	14846	14789	14929	14999	14926	14836	14796	14879	14893	14865	14874	14861	14852	14883	14748	14674	14805	14801	14803	14860	14800	14881	14797	14859	14802	14806	14758	14709	14837	14879	14909	14704	14898	14748	14989	14704	14756	14872	14941	14706	14881	15012	14920	14825	14914	14830	14711	14982	14764	14837	14833	14882	14776	14829	14827	14670	14950	14737	14902	14895	14718	14873	15027	14721	14934	14887	14740	14834	14985	14641	14842	14933	14641	14900	14857	14760	14798	14857	14785	14790	14778	14737	14823	14670	14915	14842	14733	14842	14842	14706	14875	14687	14829	14782	14779	14969	14795	14906	14773	14806	14715	14868	14860	14844	14887	14851	14709	14695	14643	14845	14756	14834	14837	14823	14955	14871	14750	14848	14914	14907	14689	14915	14758	14732	14822	14937	14795	14767	14915	14926	14842	14736	14893	14988	14980	14813	14769	14837	14829	14777	14876	14779	14663	14883	14941	14866	14725	14782	15001	14860	14829	14835	14879	14816	14934	14865	14810	14812	14728	14821	14797	14929	14731	14787	14730	14864	14781	14860	14884	14766	14933	14745	14718	14797	14659	14685	14736	14780	14879	14803	14922	14752	14890	14668	14783	14789	14825	14791	14781	14872	14888	14965	14712	14794	14986	14812	14756	14716	14854	14791	14806	14913	14764	14804	14819	14806	14799	14930	14772	14781	14838	14949
33576	42468	41723	28190	19926	17822	17317	17386	17303	17132	17243	17157	17228	17291	17245	17299	17136	17043	17269	17072	17467	17243	17346	17167	17468	17201	17072	17103	17254	17190	16950	17062	17136	17351	17134	16984	17157	17126	17119	17143	17240	17324	17113	17219	17176	17130	16988	17299	17118	17278	17143	17292	17134	17148	17094	17084	17348	17190	17237	17283	17236	17235	17159	17288	17271	17197	17356	16942	17043	17175	17202	17162	17270	17263	17207	17186	17413	17292	17186	16980	17122	17083	17258	17047	17010	17104	17133	17264	17275	16969	17225	17254	17359	17016	17101	17302	17222	17112	17135	16958	17239	17119	17177	17016	17180	17229	17317	17160	17195	17102	17158	17035	17133	17196	17065	17006	17010	17464	17133	17243	17087	17178	17295	17166	17237	16904	16996	17259	17241	17224	17184	17144	17219	17206	17463	17006	17195	17317	16999	17404	17058	16954	17045	17283	17225	17196	17270	17269	17220	17203	17257	17123	17086	17295	16845	16961	16980	17114	17175	17067	17108	17287	17281	17214	17035	17065	17229	17000	17084	17190	17020	17259	17163	16834	17104	17079	17202	17227	17121	17132	16947	16995	16992	17002	17186	17157	17200	17024	17268	17253	17128	17145	17059	17062	16955	16967	17175	17144	17212	17151	16962	16877	17201	17155	17007	17226	17197	17081	17309	17197	17163	16810	17331	17181	17146	17129	17153	17145	17366	17218	17022	17079	17174	17089	17040	17193	17104	17197	17227	17152	17245	17113	16979	16958	17057	16873	17013	17123	17211	17435	17125	17380	17296	17054	17077	17101	17200	17075	17113	16937	17073	17102	17094	17102	16935	17175	17120	16928	16906	17099	17085	17020	16785	17093	17052	17276	17305	17072	17225	17149	17115	17233	16999	17100	16864	17087	16966	17181	17097	17435	17090	16898	17341	17129	17003	17320	17214	17125	17326	17240	17137	17068	17037	17274	17210	17100	17074	17115	17261	17077	17289	17064	17205	17218	17136	17086	17397	17257	17079	17039	17131	17073	17174	17121	17035	17063	17051	16956	17205	17149	17200	17157	17218	17119	17263	17040	16901	17364	17018	17089	17091	17010	17098	17087	17103	16962	17149	17075	17204	17019	17024	17248	17165	17067	17080	17124	17151	16905	17121	17006	17045	17099	17294	17136	17130	17118	17008	17124	17013	17262	17091	17156	17122	17062	17137	17130	17369	17161	17213	17031	17230	17221	17184	17121	17160	16932	17108	17133	17475	17022	17105	17025	17267	17352	17189	17362	17096	17256	17176	17162	17205	17200	17062	17056	17177	17041	17176	17290	17299	17060	17236	17223	17035	17135	17228	17357	16941	17073	17159	17080	17295	17124	17235	16996	17255	17173	17138	17066	17419	17077	17314	16934	17096	17050	17296	17206	17189	17244	17112	17040	17083	17161	17227	17119	16974	17156	17179	17315	17219	17200	16967	17105	17168	17355	16977	17002	17084	17127	17331	17080	17052	17245	17273	17053	17338	17160	17230	17037	17044	17029	17143	17104	17410	17300	17147	17179	17350	17327	17261	17110	17127	17185	17074	17085	17343	17202	17108	17096	17012	16973	17232	17297	17248	17180	17233	17179	17087	16952	17040	17172	17116	17029	17056	17191	17153	17165	16982	17016	17071	17186	17199	16930	17024	17127	17095	17019	17178	17014	17173	17341	17176	17152	17064	17292	16851	17118	17284	17090	17094	17201	17052	17354	17140	17172	16937	17215	17124	17024	17340	17094	17343	17206	17169	17054	17102	16980	17042	17181	17211	17017	17180	17298	17149	17248	17184	17101	17196	17050	17280	16963	17136	17271	17145	17261	17077	17220	17019	17131	17024	17252	17104	17180	17272	16944	17075	17027	17031	17181	17024	17020	17194	17135	17221	17293	16958	16932	17284	17212	17039	17005	17220	17156	17041	17130	16964	17055	17350	17483	17059	17438	17364	17259	17323	17194	17184	17152	16970	17011	17114	17251	17103	17306	17326	17177	17200	17096	17021	17200	17304	17282	17250	17265	17234	17056	17121	17184	17246	17224	16963	17173	17194	17219	17035	16966	17211	17120	17145	17120	17011	17173	17194	16976	17014	16904	17216	17095	17045	17162	17116	17104	17167	17167	17179	17232	16961	17053	17127	17110	17381	17222	17171	17270	17039	17113	17339	17114	17095	17124	17278	17211	17147	17058	17283	17188	16956	16995	17236	17022	17215	17152	17248	17063	17294	17188	17161	17119	17152	17333	17223	17284	17004	17092	17333	17254	17220	17291	17343	17241	17182	17275	17192	16827	17157	17327	16997	17139	17065	16875	17171	17073	17134	17004	17157	17178	17149	17098	16947	17083	17087	17105	17140	17219	17218	17184	16891	17037	17357	17119	17173	16959	17222	17033	17201	17247	17203	17118	17187	17241	17097	17074	17056	17214	17318	17308	17205	17057	17071	17374	17173	17278	17119	17276	17113	17001	17155	17155	17249	16941	16997	17038	17150	17062	17145	17173	17135	17388	17214	17094	17230	17077	17138	17180	17063	17134	17215	17060	17273	16945	17088	16969	17020	17161	17172	17134	17278	17088	17067	17166	17156	17406	17200	17211	17087	17162	17251	17220	17126	16964	17150	17341	17092	17193	17112	17206	17089	17110	17075	17098	17171	17113	16852	17197	17241	17169	16940	17050	17010	17237	17060	17246	17185	17095	17197	16957	16987	17283	17125	17206	17150	16975	17012	17014	17020	17262	17180	17090	17171	17112	17147	17123	16989	17188	17123	17012	17056	17222	17144	17050	17184	17112	17096	16975	17123	16924	16906	17056	17070	17519	17160	17188	17010	17164	16996	17187	17213	17132	17139	16947	17182	17038	17024	17020	17205	16986	17216	17123	17091	17065	17259	17153	17139	17127	17260	17341	17253	17204	17116	17140	17078	17262	17225	17009	17038	17031	17071	17146	17117	16954	17200	17124	17161	17148	17015	17073	17232	17103	17249	17194	17212	17294	16948	17063	17191	17029	16912	17149	17132	17272	17186	17069	17264	16933	17267	17120	17047	17122	17095	17147	16954	17026	17031	17019	16939	17221	17069	17106	17052	17149	17169	17294	17260	17249	17451	17292	17326	17169	17156	17077	17037	17059	17022	17076	17242	17102	17158	17229	17139	17203	17178	17109	17167	17025	17094	17072	17173	17369	17031	16864	17108	17122	17109	17083	17198	17095	17178	16943	17098	16995	17047	17196	17122	17279	17093	17271	17114	17142	16890	17143	17102	17076	17073	17156	17047	17087	17071	16924	17130	17363	17406	17340	17149	17027	17267	17131	17021	17054	17118	17165	16935	17140	17250	17142	17095	17159	17189	17106	17049	17068	16891	17068	17062	17092	17163	17125	17029	17179	17127	17153	17270	17173	17041	17297	17141	17175	17119	17314	17125	17173	17165	17302	17139	17136	17252	17136	17172	17183	17009	17269	17099	17165	17267	17132	17209	17197	17171	17136	17218	17092	16982	17303	17214	16980	16919	16923	16996	17275	16875	17149	17126	17167	17218	17148	17192	17136	17190	17228	17193	17144	17244	17210	17090	17249	17087	17220	17015	17131	17055	17219	17060	17069	17264	17325	17158	17088	17057	17128	17139	17104	17149	17091	16980	16999	16983	17101	17346	17135	17125	17179	17031	17302	17087	17138	17063	17121	17145	17323	17430	17080	16975	17302	17263	17298	17183	17163	17192	17163	17149	17198	16923	17143	17043	16995	17112	17293	17235	17161	17117	17070	17279	17089	16918	16990	17317	17226	16997	17187	17186	17249	16977	17189	17325	17013	17023	16944	17016	17096	17061	17370	17292	17132	17295	17167	17194	17094	17030	17197	17092	17100	17204	17322	17118	17130	17232	17152	16978	17139	17136	17031	17229	17005	17144	17077	17245	17238	17176	16963	17083	17135	17157	17085	17096	17012	17167	17364	17113	17207	17211	17234	17210	17178	17376	17049	17098	17186	17158	16961	17261	17171	17195	16988	17142	17249	17148	17230	17198	17226	17101	17192	17043	17196	17049	16984	17229	17297	17062	16961	17334	17140	17135	17099	17092	17266	17069	17183	17017	17034	17362	17315	17235	17236	17283	17124	17301	17157	17070	17174	17163	17200	17092	17257	17249	17189	17057	17083	17123	17071	17130	17125	17126	17251	17229	17072	17016	17221	17109	17241	17282	17131	17176	17200	17160	17149	17078	17039	17318	17006	17016	17080	17227	17305	17264	16810	17193	17171	17213	17156	17205	17195	17098	17156	17052	17098	17051	17209	17178	17227	17201	17336	17103	16757	17212	17068	17085	17097	17411	17119	17248	17262	17088	16965	17017	17335	17278	17310	17272	17232	17083	17280	17111	17001	17230	17020	17213	17242	17211	17281	16976	16929	17193	17122	17194	17191	17175	17168	17037	17303	16847	17239	17164	17185	17252	17084	17096	17028	17170	17014	16995	17293	17126	17144	17319	17126	17179	17089	17145	17117	17208	17204	16895	17086	17156	17296	17286	16943	17082	17189	17203	17202	17279	17208	17111	17239	17102	17121	17133	17214	17422	17136	17284	17216	17413	17147	16966	17118	17101	17163	17053	17067	17411	17391	17436	17276	17317	17150	17143	17233	17179	17202	17294	17204	17185	17210	17133	17441	17180	17063	17147	17095	17082	17043	17052	17033	16913	17055	17165	17229	17191	17175	17165	17226	17002	17056	17152	17105	17250	17032	17157	16883	17232	17143	17039	17121	17285	17187	17004	17078	17175	17164	17123	17130	17049	17056	17221	17159	17132	16974	17073	17060	17268	16935	17240	17382	17387	17065	17242	17299	17246	17260	17141	17284	17180	17254	17116	17179	17144	17128	17009	17184	17151	17323	17094	17218	17068	17054	17130	17128	17039	17285	17140	16960	17384	17325	17035	17109	17216	17192	17210	17352	17113	17223	17201	17295	17117	17066	17272	17112	17238	16959	17122	17114	17224	17212	17226	17077	17032	17100	17210	17001	17430	17264	17096	16997	17102	16992	17261	17390	17070	17176	17137	17068	17062	17186	17184	17248	16966	16953	17008	17264	17204	17262	17162	17019	17191	17084	17292	16994	17123	17043	17155	17181	17059	17252	17025	17109	17041	17158
42730	59997	42499	23569	16548	15094	14863	14865	14750	14733	14788	14778	14718	14818	14771	14684	14877	14909	15013	14677	14683	14664	14927	14793	14951	14815	14788	15015	14773	14852	14743	14803	14806	14859	14677	14619	14924	14835	14805	14804	14762	14668	14907	14709	14827	14837	14714	14777	14722	14850	14922	14953	14597	14692	14865	14747	14766	14898	14745	14927	14933	14793	14896	14828	14952	14945	14735	14649	14727	14821	14793	14869	14879	14874	14821	14866	14849	14730	14794	14663	14701	14837	14947	14794	14765	14920	14799	14787	14757	14733	14800	14821	14635	14944	14960	14746	14796	14803	14681	14921	14735	14682	14553	14962	14813	14779	14777	14829	14733	14909	14758	14897	14934	14951	14873	14807	14692	14743	14806	14738	14966	14894	14866	14906	14829	14818	14798	14798	14754	14752	14776	14873	14754	14692	14840	14795	14846	14734	14813	14564	14746	14815	14814	14695	14785	14637	14765	14846	14736	15027	14799	14920	14872	14803	14947	14792	14694	14892	14705	14768	14951	14755	14735	14711	14728	14783	14655	14953	14818	14717	14681	14907	14910	14801	14747	14728	14717	14887	14694	14916	14759	14739	14708	14738	14735	14602	14869	14858	14819	14855	14931	14747	14661	14813	14760	14797	14777	14743	14771	14867	14905	14806	14637	14860	14781	14751	14729	14790	14681	14706	14873	14999	14746	14794	14770	14778	14720	14798	14743	14761	14716	14631	14750	14674	14638	14749	14850	14754	14691	14580	15039	14829	14847	14842	14905	14837	14674	14700	14863	14719	14936	14902	14994	14887	14792	14836	14786	14760	14842	14703	14657	14831	14751	14882	14833	14601	14718	14711	14674	14735	14940	14885	14833	14759	14786	14834	14909	14650	14725	14617	14717	14797	14811	14853	14787	14802	14914	14720	14878	14872	14759	14745	14677	14790	14860	14715	14523	14727	14769	14932	14781	14810	14699	14830	14721	14715	14617	14774	14891	14790	14790	14545	14661	14708	14803	14739	15059	14716	14840	14820	14696	14672	14814	14762	14695	14814	14709	14798	14750	14720	14852	14709	14780	14885	14739	15090	14850	14918	14829	14716	14878	14814	14676	14785	14721	14765	14686	14771	14641	14948	14727	14778	14843	14749	14696	14894	14711	15027	14481	14739	15006	14741	14783	14646	14849	14891	14738	14742	14818	14781	14948	14753	14651	14621	14820	15017	14812	14901	14770	14784	14880	14697	14824	14981	14897	14787	14809	14859	14750	14736	14737	14818	14756	14684	14910	14875	14645	14752	14881	14862	14875	14755	14753	14664	14604	14804	14841	14961	14663	14851	14800	14753	14739	14864	14730	14732	14903	14633	14837	14675	14706	14789	14848	14719	14651	14763	14799	14753	14722	14719	14799	14653	14726	14898	14787	14732	14754	14921	14836	14664	14800	14733	14753	14655	15031	14674	14818	14785	14812	14849	14818	14909	14864	14826	14652	14635	14695	14885	14800	14892	14672	14894	14709	14865	14821	14742	14961	14801	14787	14916	14730	14777	14619	14603	14812	14687	14732	14722	14837	14757	14882	14767	14788	14886	14748	14740	14853	14792	14823	14653	14751	14736	14786	14820	14713	14800	14686	14854	14632	14890	14665	14717	14817	14785	14851	14833	14773	14728	14957	14888	14890	14905	14932	14859	14828	14918	14546	14839	14682	14799	14837	14930	14764	14791	14711	14754	14855	14778	14698	14905	14769	14808	14762	14858	14835	14865	14901	14764	14733	14881	14726	14674	14943	14884	14855	14751	14887	14830	14606	14635	14722	14758	14844	14751	14746	14860	14742	14717	14797	14800	14813	14691	14786	14819	14936	14855	14889	14799	14703	14758	14540	14904	14769	14826	14648	14785	14791	14641	14733	14758	14697	14654	14790	14859	14622	14661	14871	14893	14844	14710	14754	14768	14627	14823	14873	14743	14805	14703	14803	14825	14755	14788	14818	14822	14896	14650	14666	14703	14862	14784	14887	14736	14807	14758	14687	14882	14612	14733	14876	14912	14677	14630	14937	14720	14782	14935	14750	14919	14868	14875	14708	14863	14672	14833	14913	14790	14917	14736	14644	14894	14676	14816	14809	14611	14889	14757	14600	14817	14598	14752	14669	14827	14778	14830	14779	14802	14706	14926	14900	14725	14689	14758	14835	14724	14831	14727	14742	14864	14795	14904	14747	14758	14763	14874	14657	14803	14878	14929	14867	14668	14908	14616	14858	14739	14898	14796	14885	14767	14839	14730	14892	14874	14769	14781	14730	14842	14772	14987	14727	14898	14791	14840	14742	14845	14724	14748	14892	14718	14835	14876	14819	14663	14939	14727	14955	14690	14746	14840	14754	14944	14832	14839	14897	14824	14820	14874	14856	14706	14736	15006	14802	14871	15104	14548	14922	14880	14762	14911	14821	14801	14690	14795	14905	14752	14683	14618	14768	14700	14702	14825	14872	14919	14782	14679	14764	14960	14676	14854	14796	14893	14842	14829	14705	14649	14763	14735	14832	14727	14904	14937	14769	14826	14991	14814	14843	14796	14769	14818	14992	14821	14744	14764	14833	14836	14575	14941	15006	14729	14901	14711	14823	14854	14658	14757	15103	14840	14876	14762	14876	14865	14810	14855	14922	14712	14861	14824	14798	14831	14607	14688	14738	14795	14657	14942	14833	14872	14787	14587	14768	14936	14698	14827	14838	14947	14828	14781	14747	14789	14871	14722	14874	14746	14972	14616	14590	14883	14749	14700	14895	14685	14620	14809	14921	14925	14709	14831	14872	14806	14655	14819	14785	14695	14625	14824	14542	14868	14683	14886	14783	14583	14987	14720	14726	14671	14700	14699	14844	14816	14872	14807	14888	14792	14855	14678	14839	14771	14859	14829	14872	14688	14714	14833	14729	14604	14781	14915	14871	14823	14857	14836	14807	14788	14711	14801	14810	14636	14889	14637	14834	14736	14920	14819	14761	14780	14806	14736	14686	14880	14804	14859	14818	14645	14796	14767	14766	14743	14901	14773	14609	14850	14675	14766	14897	14758	14878	14707	14912	14796	14733	14803	14795	14714	14655	14752	15022	14792	14847	14750	14779	14625	14831	14753	14953	14771	14799	14891	14819	14819	14695	14720	14837	14717	14745	14795	14501	14697	14901	14767	14774	14721	14719	14752	14818	14910	14913	14730	14692	14678	14712	14654	14815	14851	14698	14789	14735	14876	14841	14768	14829	14741	14791	14735	14747	14756	14889	14902	14834	14674	14800	14876	14687	14667	14878	14795	14706	14868	14870	14779	14699	14696	14727	14652	14818	14878	14760	14793	14824	14799	14724	14739	14759	14868	14744	14697	14656	14674	14821	14758	14655	14753	14725	14683	14670	14826	14853	14895	14709	14917	14722	14913	14753	14847	14702	14878	14815	14696	14946	14941	14970	14722	14700	14718	14760	14956	14755	14913	14874	14633	14877	14667	14807	14638	14614	14732	14945	14853	14870	14700	14741	14854	14978	14735	14785	14791	14851	14953	14635	14581	14698	14756	14810	14981	14653	14715	15060	14799	14797	14729	14891	14865	14719	14847	14829	14824	14837	14830	14935	14807	14988	14788	14812	14723	14846	14641	14947	14875	14801	14922	14799	14949	14667	14785	14817	14938	14745	14719	14835	14814	14742	14831	14686	14750	14886	14760	14900	14857	14637	14797	14604	14819	14857	14928	14858	14662	14758	14833	14777	14639	14772	14812	14873	14834	14717	14837	14917	14967	14750	14748	14932	14736	14899	14809	14949	14757	14803	14924	14815	14728	14815	14804	14698	14681	14737	14899	14928	14872	14808	14654	14830	14731	14727	14786	14834	14942	14925	14831	14832	14826	14604	14837	14708	14763	14775	14699	14753	14899	14742	14836	14865	14835	14697	14757	14717	14723	14839	14705	14680	14818	14742	14744	14745	14848	14779	14809	14707	14891	14772	14679	14774	14816	14773	14784	14706	14757	14936	14756	14790	14851	14808	14752	14683	14697	14737	14703	14786	14796	14867	14731	14853	14850	14697	14820	14689	14709	14946	14800	14746	14766	14876	14832	14790	14955	14813	14751	14698	14784	14780	14701	14762	14895	14899	15099	14786	14666	14749	14788	14707	14744	14821	14669	14815	14714	14681	14823	14830	14810	14926	14731	14738	14728	14771	14795	14922	14775	14842	14832	14673	14667	14747	14673	14699	14882	14973	14843	14933	14766	14835	14952	14918	14701	14831	14859	14775	14837	14715	14788	14936	14860	14659	14831	14782	14654	14845	14766	14816	14727	14646	14782	14902	14688	14832	14786	14895	14650	14913	14815	14901	14919	14678	14790	14881	14867	14647	14939	14724	15063	14741	14851	14925	14784	14873	14719	14775	14941	14776	14841	14677	14683	14788	14748	14909	14892	14869	14618	14714	14693	14879	14802	14744	15053	14669	14843	14775	14655	14757	14870	14890	14757	14724	14751	14760	14769	14879	14887	14611	14716	14684	14796	14894	14741	14809	14854	14930	14836	14777	14656	14645	14758	14642	14665	14828	14881	14897	14720	14766	14806	14860	14862	14905	14729	14719	14880	14906	14787	14984	14893	14788	14723	14814	14781	14665	14801	14943	14894	14822	14654	14911	14734	14761	14690	14977	14844	14929	14667	14764	14776	14865	14913	14834	14814	14796	14671	14633	14809	14838	14448	14744	14807	14961	14662	14649	14922	14770	14703	14786	14780	14773	14823	14842	14808	14792	14820	14836	14612	14849	14895	14859	14904	14908	14786	14760	14756	14978	14827	14841	14787	14797	14836	14896	14834	14748	14913	14858	14754	14787	14886	14684	14894	14602	14775	14726	14674	14827	14742	14694	14740	14649	14957	14739	14700	14775	14996	14975	14748	14643	14604	14623	14746	14839	14636	14848	14773	14686	14661	14754	14906	14730	14626	14804	14944	14664	14703	14954	14785	14743	14776	14694	14709	14760	14825	14877	14808	14610	14785	14787	14715	14739	14655	14899	14787	14691	14851	14750	14660	14857	14710	14803	14735	14721	15044	14840	14792	14694	14783	14806	14688	14958	14732	14627	14748	14794	14748	14804	14803	14693	14724	14876	14870	14833	14726	14807	14885	14784	14827	14899	14768
30407	40861	47119	32838	21465	18394	17757	17302	17266	17261	17149	17326	17332	17377	17480	17112	17199	17080	17194	17322	17276	17126	17307	17174	17262	17177	17242	17202	17277	17187	17258	17050	17224	17190	17074	17157	17188	17072	17033	17300	17185	17048	17124	17122	17236	17058	17371	16939	17094	17227	17118	17229	17247	17233	17092	17278	17229	17009	17231	16963	17142	17073	17117	17102	17121	17071	17237	17135	17230	16957	17082	17166	17192	17099	17125	17024	16970	17074	17145	17228	17046	17195	17165	17057	17093	16971	17016	17187	17042	17042	17197	17203	17129	17280	17367	17199	17017	17400	17323	17294	17249	17291	17258	17000	17230	17208	17024	17216	17211	17172	17230	17032	17138	17192	17081	17256	17138	17235	17323	17204	17175	17258	17040	17079	17373	17370	17162	17005	17088	17296	17063	17297	17179	17187	17123	17167	17255	17061	17256	17133	17267	17067	17252	17216	17218	17345	16884	17195	17061	17125	17321	17124	17065	17106	17107	17316	17143	17189	16887	17122	17276	17166	17319	16996	17136	17024	17006	17307	17111	17001	17104	17223	17079	17100	17058	17254	17107	17029	17187	16971	17148	17224	16959	17054	17193	17302	17215	17185	17218	17073	17070	17124	17181	17099	17295	17172	17298	17243	16824	17202	17280	17266	17243	17107	17350	17083	17109	17153	16900	17229	17074	17059	17026	17140	17294	17071	17152	17245	17300	17194	17107	17212	17330	17022	16988	17163	17163	17152	17219	17008	17052	17120	17054	17077	16952	17220	17065	17194	17086	17073	17099	17111	17347	17162	17004	17065	17058	17054	17269	17054	16985	17018	17076	17221	17246	17200	17343	17304	17089	17139	17166	17247	17127	17023	17101	16880	17254	17282	17134	17155	17162	17303	17200	17002	16894	17130	17179	16884	17016	17114	17148	17183	17075	17227	17307	17026	17153	17154	17097	17126	17254	17069	17142	17104	17071	17131	17172	17149	17151	16955	17135	17140	17100	17227	17172	16956	17190	17085	17094	17107	17221	17020	17370	17219	16896	17075	17069	17172	17369	17103	17051	17091	17239	16994	17131	16939	17270	17292	17145	17247	17181	17148	17051	17101	17085	17083	17176	17243	16875	17120	17211	17106	17089	17152	16922	16969	17152	17289	17014	17086	17136	17065	17122	16899	17102	17051	17253	16895	16985	17186	17159	17076	17287	17090	17135	17191	16928	17078	17164	17219	17175	17230	17145	17287	17253	17238	17144	17253	17105	17055	17087	17130	16917	17112	17057	17025	17106	17136	17364	17109	17192	17192	17322	17124	17143	17251	17048	16924	17171	17300	17124	17188	17210	17047	17182	17069	17290	17115	17316	17034	17162	17022	16962	17114	16940	16981	17368	17192	17179	17031	17050	17305	17294	17089	17193	17225	16976	16963	17239	17246	17188	17108	17218	17228	17211	17231	17194	17058	17080	16930	17118	17024	16900	17266	17341	17151	17057	17150	17155	17082	17096	17082	17253	17094	17099	17271	17260	17211	17377	17150	17093	17059	17193	17148	17055	17280	17172	16926	17079	17083	17210	17053	17098	17238	17228	17175	17134	17221	17231	16912	17219	17193	17373	17165	17139	17228	16945	17154	17019	17050	17159	17095	17212	17199	17028	16994	17183	17203	17167	17135	16886	17385	17112	17209	17105	17102	17323	17290	16935	17140	17130	17073	17290	16958	17029	17052	17143	17297	17136	17269	17089	17211	17160	17057	16957	17162	17126	17056	16986	17098	16826	17068	17126	17226	17122	17058	17122	16842	17166	17065	17038	17219	17206	17151	17044	17192	17154	17110	17317	17093	16955	17135	16989	17120	17121	17134	17150	17023	17131	17105	17081	17213	17113	17040	17081	17271	17142	16882	17247	17128	16993	17273	17187	17144	17322	17186	17101	16929	17176	17170	17202	17099	17152	17164	17076	17068	17189	17265	17301	17055	17136	17218	17108	17067	17164	17022	17018	17079	17291	17055	16927	17201	17008	17292	17211	17190	17224	17105	17116	17142	16868	16937	17074	17197	17093	17004	17091	17205	17065	17073	17333	17150	17129	17079	17225	17270	17112	17165	17163	17260	17156	17169	17263	16931	17185	17144	17269	17041	17090	17026	17129	17017	17086	17123	17005	17084	17232	17159	17181	17192	17133	17081	17112	17211	17397	17196	17038	16989	17106	17096	17061	17016	16995	17057	17088	16996	17100	17379	17032	17197	17136	17202	17248	17277	17070	17291	17107	16970	17117	17181	17197	17154	16990	17243	17343	17283	17308	17174	17061	17183	17172	17144	16963	17164	17328	16808	17233	17131	17101	17178	17265	17185	17165	17200	17114	17185	17133	17181	17244	17123	17213	17171	17106	17325	17363	17235	17118	17131	17195	17128	17264	17186	17136	16995	17261	17228	17064	17285	17232	17264	17057	17213	17218	17039	16969	16995	17310	17011	17176	16915	17197	16999	17173	17042	17124	17124	17184	17181	17284	16971	17174	16997	17141	17091	17056	17259	17156	17256	17185	16938	17037	17355	17353	17490	17179	17122	17384	17075	17061	17223	17282	17155	17220	17163	17298	17191	17256	17187	17148	17326	17161	17298	17162	17004	17152	17330	17160	16984	17309	17205	17034	17081	17305	17180	17119	17206	17063	17177	17125	17114	16934	17145	16965	17019	17169	17202	17187	17242	17292	17157	17044	16952	17117	17323	17231	17148	17047	17179	17139	17104	17140	17052	17272	17175	17228	17148	17225	17200	17167	17133	17146	17195	17099	17097	17110	17179	17246	17243	17067	17234	17298	17104	17266	17042	17112	17338	17084	17159	16970	17156	17183	17100	17117	17265	17165	17321	17302	17066	17340	17182	17352	17218	17234	17336	17245	17339	17281	17047	17205	17313	17274	17285	17245	17089	17206	17166	17054	17146	17033	17133	17112	17147	17169	17342	17116	17019	17093	17160	17126	17152	17278	17026	17249	17167	17253	17149	17040	17067	17246	17045	17350	17288	17045	16822	17150	17075	17171	17140	17143	17147	17101	17130	17169	17138	17132	16999	17271	17031	17046	17074	17090	17139	17192	16978	17130	17235	17333	17213	17262	17149	17104	17016	17190	17182	17272	17165	17059	17377	17361	17252	17066	17165	17215	17311	17249	17239	17183	17064	17029	17230	16984	17093	17172	17103	17152	17170	17162	17160	17052	16869	16940	17083	17138	17194	17380	17334	17211	16965	16901	17082	16934	17371	17304	17127	17149	17222	16959	17175	17254	17190	17089	17079	17135	16942	17138	17218	17034	17231	17100	17187	17244	17268	16984	17230	16977	17217	17190	17195	17065	17217	17150	17166	17097	17227	17120	17103	17115	17017	17161	17385	17037	17126	17201	17129	17090	17162	17217	17260	17287	17087	17367	17189	17172	17155	17294	17078	17124	17291	17228	17130	17183	17137	17181	17286	17365	17201	17154	17300	17227	17208	17105	17103	16952	16942	17055	17128	17369	17011	17179	17228	17187	17114	17200	17102	17221	16878	17139	17263	17183	16985	16962	17247	17183	16877	17165	17105	16913	16882	17223	17133	17218	17137	17092	17167	17113	16966	17077	17213	17180	17246	17170	17054	17162	17236	17201	17115	17191	17218	17039	17502	17239	17142	17219	17195	17289	17144	17336	17132	17333	17272	17173	17243	17010	17168	17229	17168	17063	17026	17139	17205	17290	17280	17360	16953	16956	17262	17078	17150	16965	17127	16912	17187	17294	17029	17182	17049	17232	17169	16986	17166	17142	17026	17270	17310	17083	17169	17144	17050	17064	17270	17038	17185	17326	17123	17232	17009	17052	17168	17134	17184	17031	17101	17000	17145	17071	17195	17309	17003	16995	17125	17058	17176	16914	17217	17206	17003	17064	16991	17175	17231	17038	17291	17365	17110	17215	17120	17195	17283	17112	17081	17139	17056	17363	17386	17010	17095	17004	17174	17409	17065	17251	17107	17102	16929	17005	17207	17344	17189	17059	17147	17280	17196	17098	17229	17145	17093	17334	17210	17308	17266	17328	17196	17203	17065	17112	17139	17033	17093	17262	17485	17092	17379	17249	17138	17087	17362	17178	17320	17224	17078	17316	17264	17166	17155	17005	17259	16939	17223	17014	17308	17067	17224	17112	16969	17094	17155	17230	17375	17254	17114	17331	16952	17081	17120	16998	17122	17122	17147	17274	17121	17167	17229	17293	16944	17106	17095	17114	17289	16938	17110	17117	17030	17368	17064	17186	17099	17559	16909	17168	17134	17066	17321	17237	17221	16942	17182	17006	17131	17132	17248	17270	17109	16948	17209	17142	17332	17194	17091	17051	17108	17189	17170	17191	17150	17336	17157	16978	17272	17072	17131	17074	17306	17182	17129	17402	17330	17259	17274	17138	17117	17085	17150	16914	17291	17150	16953	17299	17034	17355	17243	17053	17161	17184	17151	17077	17212	17285	17165	16988	17125	17208	17132	17317	17359	17347	17103	17065	17278	17035	17218	17000	16975	17080	17228	17262	17044	17006	17042	17048	17167	17317	17311	17235	17042	17210	16925	17269	17157	17238	17249	17129	17124	17179	17055	17225	16980	17071	17171	17033	16998	17321	17127	16999	17230	16960	17189	17229	17177	17331	17205	17243	17252	17001	17159	17346	17209	17041	17203	17010	17051	16943	17227	17059	17111	16990	17071	17077	17184	17440	17072	17008	16999	17046	17109	16971	17138	17221	17066	17115	17162	17198	17187	16994	17344	17305	17192	17114	17064	17106	17045	17328	17222	17229	17358	17232	17168	17241	17020	17165	17111	17248	17243	17229	17175	17563	17195	17118	17049	17041	17171	17181	17064	17016	17125	17166	17280	17012	17152	17274	17290	17120	17090	16982	16981	17082	17437	17176	17007	17186	17232	17098	17221	17224	17075	17323	17200	17165	17086	16979	17109	17141	17212	17355	17145	17238	17141	17200	17185	17103	17174	17055	17044	17139	17049	17190	17174	16987	17185	17156	17120	17238	17130	17220	17124	17150	16969	17011	16952	16980	17208	17192	17025	17230	17005	17157	16942	17265	17225	17225	17156	17051	17361	17147	17153	17126	17181	17114	17187	17110	17068	17059	17423	17331	17094	17048	17151
50477	73144	52753	28951	18008	15365	14927	14779	14973	14837	14765	14936	14821	14838	14873	14967	14845	14879	15056	14880	14756	14994	14924	14851	14834	14884	14953	14812	14865	14824	14989	14798	14642	14747	14855	14746	14635	14787	14818	14952	14797	14945	14798	14869	14839	14887	14725	15055	14917	14733	14687	14894	14765	14833	14858	14871	14890	14847	14928	14850	14862	14860	14902	14906	14837	14839	14636	14904	14862	14698	14954	14962	14926	14870	14787	14903	14876	14709	14802	14846	14764	14970	14613	14856	14753	14841	14874	14753	14816	14813	15008	14807	14947	14857	14880	14837	14826	14893	14972	14890	14835	14883	14647	14934	14906	14708	14807	15007	14818	14903	14789	14883	14853	14859	14887	14983	14863	14663	14854	14847	14984	14802	14876	14738	14797	14851	14659	14914	14890	14813	14690	14795	14924	14729	14696	14832	14771	14758	14920	14767	14767	14893	14812	14834	14821	14878	14752	14823	14906	14887	14826	14772	14826	14723	14897	14794	14924	14913	14907	14834	14583	14972	14685	14714	14856	14932	14945	14927	14827	14979	14970	14788	15018	14829	14907	14789	14858	14830	14785	14952	14872	14860	14808	14872	15020	14827	14854	14830	14846	14613	14867	14791	14737	14862	14704	14849	14688	14682	14896	14914	14693	14848	14786	14866	14938	14953	14751	14865	14703	14654	14701	14814	14803	14769	14998	14791	14919	14885	14752	14860	15082	14743	14641	14743	14779	14759	14808	14792	14627	14903	14996	14842	14978	14893	14877	14749	14738	14625	14993	15052	14894	14733	15100	14859	14846	14755	14724	14790	14924	14795	14732	14906	14647	14962	14739	14745	14675	14718	14924	14837	15047	14851	14895	14927	14763	14858	14800	14681	14756	14748	14830	14725	14794	14877	14835	14842	14852	14930	14697	14828	14908	14820	14947	14773	14729	14785	14862	14783	14906	14871	15078	14915	14763	14832	14868	14753	14781	14889	14743	15059	14805	14937	14741	14849	14959	14714	14863	14760	14956	14949	14664	14966	14832	14981	14805	14771	14734	14841	14697	14877	14823	14869	14969	14690	14779	14748	14840	14960	14773	14815	14771	14802	14964	14672	14945	14823	14759	14725	14781	14884	14793	14843	14900	14710	14742	14738	14845	14708	14787	14705	14927	14959	14841	14954	14690	14899	14771	14788	14855	14844	14855	14956	14866	14849	14857	14802	14761	14873	14802	14866	14881	14900	14716	14812	14844	14841	14827	14963	14787	14820	14727	14654	14856	14847	14895	14848	14878	14800	14855	14812	14765	14819	14802	14695	14717	14923	15002	14837	14767	14765	14755	14932	15020	14839	14731	14867	14656	14780	14863	14800	14764	14788	14776	14948	14870	14836	14902	14786	14788	14832	14927	14773	14768	15037	14764	14885	14890	14811	14735	14660	14799	14890	14768	14932	14796	14817	14719	14698	14762	14937	14865	14830	14981	14956	14877	14848	14692	14805	14863	14673	15006	14747	14774	14585	14916	14777	14781	14968	14726	14858	14776	14661	14771	14741	14910	14934	14964	14830	14810	14962	14909	14821	14860	14778	14880	14833	14822	14902	14826	14924	14846	15005	14887	14697	14793	14842	14738	14757	14707	14932	14805	14930	14845	14933	14829	14890	14825	14872	14625	14831	15035	14757	14802	14763	14867	14768	14962	14902	14890	14801	14861	14807	14914	14794	14896	14803	14794	14780	14689	14748	14862	14742	14846	14855	14921	14735	14951	14773	14807	14787	14859	14831	14918	14739	14842	14846	14708	15024	14868	14766	14785	14936	14862	14944	14899	15021	14872	14911	14876	14811	14850	14943	14806	14768	14775	14830	14741	14941	14868	14805	14994	14874	14940	14930	14828	14824	14837	14755	14809	14837	14821	14696	14944	14691	14850	14929	14761	14915	14840	14786	14917	14883	14708	14781	14931	14820	14856	14948	14688	14734	14736	14834	14636	14677	14900	14894	14834	14919	14930	14787	14744	14970	14874	14858	14924	14771	14776	14925	14780	14724	14860	14877	14808	14833	14727	14856	14523	14722	14743	14736	14871	14850	14761	14729	14886	15101	14750	14982	14791	15061	14945	14794	14697	14918	14816	14775	14903	14873	14604	14829	14964	14821	14969	15001	14871	14782	14972	14913	14807	14963	14830	14927	14767	14868	14716	14834	14877	14648	14827	14737	14773	14742	14693	14670	14792	14878	14858	14762	14841	14889	14751	14908	14799	14875	14711	14882	14859	14865	14741	14957	14877	14731	14747	14866	14812	14941	14818	14717	14858	14867	14918	14759	14873	14843	14943	14866	14674	14817	14898	14811	14855	14868	14880	14689	14812	14706	14927	14789	14906	14835	14825	14922	14732	14700	14862	14899	14675	14886	14785	14723	14808	14868	14868	14842	14863	14845	14844	14875	15103	14859	14734	14696	14807	14819	14638	14909	14807	14665	14743	14776	14811	14818	14866	14959	14867	14845	14804	14766	14853	14776	14820	14982	14811	14740	14847	14883	14577	14645	14804	15074	14922	14829	14773	15107	14733	14789	14811	14895	14930	14726	14858	14879	14898	14789	14788	14801	14839	14868	14953	14618	14802	14692	14786	14851	14731	14919	14816	14682	14688	14685	14926	14621	14816	14813	14713	14830	14935	14895	14755	14797	14770	14813	14831	14763	14812	14848	14913	14928	14896	14834	14751	14737	14852	14808	14887	14793	14917	14762	14764	14726	14811	14968	14898	14944	14947	14662	14830	14885	14651	14800	14711	14870	14897	14688	14912	14741	14814	14844	14690	14850	14761	14890	14992	14889	14972	14754	15005	14891	14897	14750	14981	14924	14757	14809	14838	14857	14903	14968	14849	14896	14822	14658	14674	14627	14870	14861	14792	14794	14793	14765	14753	14769	14817	14840	14837	14617	14840	14896	14850	14753	14826	14694	14852	14868	14855	14889	14853	14838	14801	14734	14897	14898	14916	14909	14845	14939	14811	14921	14762	14780	14578	14863	14815	14862	14867	14918	14824	14808	14882	14867	14907	14825	14886	14670	14764	14734	14666	14886	15013	14944	14933	15133	14821	14742	14895	14767	14728	14947	14882	14884	14797	14826	14874	14857	14890	14721	14800	14727	14939	14789	14943	14770	15045	14844	14940	14785	14716	15044	14814	14559	14970	14809	14864	14758	14771	14957	14890	14902	14735	14879	14609	14759	14844	14971	14867	14768	14774	15017	14744	14869	14897	14978	14732	14691	14787	15020	14822	14851	14630	14983	14774	14794	14843	14932	14873	14769	14945	14759	14757	14880	14762	14758	14634	14727	14786	14829	14853	14902	14767	14923	14935	14814	14795	14838	14714	14763	14914	14899	14984	14771	14615	14908	14889	14889	14796	14895	14831	14917	14754	14842	14918	15033	14842	14917	14893	14970	14783	14900	14677	14860	14842	14800	14824	14772	14835	14803	14733	14588	15032	14649	14796	14973	14930	14873	14799	14894	14819	14734	14903	14811	14776	14774	14961	14781	14838	14821	14715	14878	14836	14717	14923	14713	14787	14726	14776	14708	14735	14826	14920	14671	14745	14785	14851	14748	14796	14691	14890	14877	14875	14762	14870	14929	14987	14987	14715	14811	14951	14788	14845	14829	14720	14673	14773	14842	14779	14992	14733	15042	14801	14959	14744	14965	14927	14871	14867	14935	14752	14919	14706	14861	15117	14876	14917	14758	14943	14676	14812	14873	14741	14874	14745	14878	14788	14930	14767	14887	14853	14745	14736	14778	14826	14787	14878	14883	14811	14866	15109	14850	14742	14999	14784	14847	14835	14919	14821	14673	14958	14705	14949	14887	14810	14953	14847	14864	14754	14893	14759	14821	14728	14942	14823	14794	14915	14843	14959	14866	14869	14875	14917	14823	14880	14661	14905	14854	14766	14720	14734	14900	14865	14760	14873	14922	14774	14808	14943	14799	14926	14904	14881	14793	14806	14875	14856	14742	14770	14700	14942	14758	14733	14890	14779	14816	14895	14763	14855	14771	14741	14876	14797	14925	14747	14763	14820	14784	14933	14654	14894	14780	14759	14972	14775	14926	14736	14947	14935	14764	14787	14798	14955	14810	14995	14849	14753	14746	14761	14809	14918	14879	14866	14700	14946	14832	14746	14906	14895	14788	14976	14908	14857	14845	14913	14887	14806	14790	14935	14808	14869	14706	14706	14905	15013	14946	14912	14909	14803	15023	14734	14940	14833	14798	14861	14830	14874	14735	14759	14923	14815	14845	14927	14710	14881	14874	14894	14919	14705	14612	14993	14855	14991	14796	15016	14849	14873	14955	14779	14789	14907	15047	14984	14863	14762	14805	14954	14829	14813	14783	14775	14840	14900	14800	14730	14752	14892	14881	14836	14829	14933	14820	14907	14824	14748	14842	14882	14913	14762	14802	14757	14763	14754	14826	14773	14791	14815	14805	14911	14765	14805	14830	14682	14845	14819	14800	15046	14868	14880	14741	14851	14770	14693	14781	14786	14854	14855	14763	14802	14923	14808	14840	14812	14886	14771	14787	14800	14870	14871	14716	14850	14964	14970	14900	14856	14793	14789	14828	14910	14815	14741	14759	14795	14832	14883	14785	14747	14873	14746	14688	14805	14603	14854	14718	14828	14904	14898	14898	14824	14850	14832	14775	14831	15166	14850	14825	14786	14874	15068	14947	14868	14822	14799	14791	14934	14930	14831	14927	14871	14823	14766	14826	14843	14766	14912	14862	14923	14804	15035	14762	14757	14896	14766	14768	14642	14947	14853	14729	14791	14899	14775	14762	14884	14916	14798	15085	14890	14778	14947	14818	14829	14845	14772	14852	14799	14770	14794	14808	14879	14810	14729	14912	15026	14806	14984	14820	14847	14929	14864	14752	14692	14764	14807	14604	14742	14890	14784	14813	14841	14670	14785	14696	14943	14855	14778	14854	14826	14847	14997	14691	14892	14854	14721	14856	14739	14734	14929	14748	14821	14844	14736	14694	14861	15018	14829	14886	14844	14806	14850	14982	14797	14822	14885	14995	14907	14834	14833	14998	14794	14720	14930	15005	14859	14814	14710	14916	14779	14825	14903	14896	14832	14639	14840	14934	14716	14851	14871	14895	14719	14821
23817	24955	37045	30941	24619	23823	23136	18419	17519	17742	17661	17366	17431	17290	17537	17471	17675	17480	17389	17292	17512	17573	17435	17408	17401	17351	17415	17593	17283	17405	17303	17426	17300	17074	17117	17142	17150	17237	17339	17208	16939	17287	17418	17192	17415	17307	17294	17393	17345	17231	17200	17363	17379	17638	17241	17219	17221	17184	17423	17292	17359	17209	17388	17360	17272	17184	17236	17300	17211	17233	17206	17267	17404	17231	17399	17476	17276	17386	17163	17097	17179	17053	17289	17161	17187	17200	17331	17219	17220	17241	17148	17290	17026	17317	17473	17142	17179	17288	17310	17090	17028	17180	17167	17331	17244	17180	17309	17173	17459	17365	17147	17133	17172	17475	17408	17179	17293	17028	17424	17311	17210	17196	17231	17208	17199	17379	17288	17221	17272	17318	17235	17055	17017	17190	17117	17107	17220	17156	17153	17232	17061	17143	17283	17268	17173	17125	17286	17292	17150	17233	17097	17515	17221	17108	17034	17254	17303	17216	17317	17385	17196	17175	17022	17072	17231	17195	17099	17204	17351	17077	17191	17108	17128	17215	17222	17259	17388	17239	17320	17352	17072	17133	17167	17316	17257	17084	17107	17174	17150	17147	17109	17353	17088	17333	17062	17088	17210	17060	17210	17197	17102	17287	17253	17067	17308	17146	17136	17231	17195	17263	17124	17233	17245	17142	17230	17169	17315	17109	17103	17142	17077	17168	17100	17182	17078	17171	17311	17114	17117	17244	17187	17193	17286	17040	17216	17224	17080	17170	17226	17196	17012	17214	17138	17146	17189	17132	17187	17131	17044	17110	17255	17082	17120	17241	17487	17172	17352	17242	17164	17312	17223	17104	17092	17071	17143	17152	17044	17056	16990	17124	17077	17168	17219	17232	17109	17029	17183	17227	17052	17275	17229	17239	17216	17295	17032	17082	17232	17173	17352	17226	17434	17197	17239	17386	17191	17039	17191	17124	17255	17150	17242	17200	17361	17256	17166	17204	17177	17178	17294	17039	17146	17343	17279	17160	17313	17130	17404	17105	17137	17199	17109	17113	17389	17310	17191	17332	17283	16990	17137	16966	17192	17087	17297	17062	17112	17162	17012	17091	17165	17161	17288	17261	17248	17194	17253	17245	17227	17196	17162	17232	17270	17387	17320	17331	17199	17285	17222	17125	17253	17216	17225	17211	17293	17167	17375	17156	17458	17227	17294	17354	17141	17337	17184	17237	17143	17234	17417	17358	17382	17231	17136	17116	17163	17199	17289	16991	17075	17298	17069	17150	17183	17268	17189	17072	17185	17384	17122	17120	17245	17249	17223	17168	17264	17243	17285	17329	17294	17280	17068	17016	17134	17270	17244	17261	17411	17124	17272	17336	17233	17216	17263	17181	17526	17395	17251	17113	17473	17108	17049	17450	17339	17188	17331	17068	17271	17366	17189	17171	17092	17314	17110	17190	17186	17061	17389	17238	16980	17047	17116	17107	17098	17119	17074	17242	17181	17194	17180	16973	17235	17324	17478	17010	17153	17200	17217	17206	17139	17076	17169	17340	17265	17200	17135	17188	17071	16998	17251	17210	17365	17348	17213	16928	17122	17284	17244	17400	17260	17250	17141	17206	17379	17229	17260	17030	17199	17179	17139	17326	17204	17128	17080	17351	17210	17236	17082	17198	17234	17422	17061	17229	17067	17409	17196	17099	17109	17367	17254	17153	17108	17368	17178	17026	17310	17183	17422	17255	17172	17195	17107	17196	17113	17100	17263	17454	17282	17100	17232	17188	17223	17287	17250	17309	17405	17290	17246	17241	17271	17334	17321	17284	17286	17239	17288	17053	17088	17279	17219	17265	17143	17379	17231	17173	17289	17168	17359	17238	17234	17082	17501	17166	17095	17210	17326	17284	17226	17294	17239	17120	17271	17188	17517	17187	17224	17334	17232	17089	17132	17100	17214	17271	17378	17099	17159	17246	17029	17268	17431	17264	17135	17391	17277	17126	17141	17153	17319	17215	17163	17203	17126	17271	17376	17311	17263	16987	16986	17283	17138	17244	17140	17258	16886	17058	17137	17341	16962	17241	17217	17229	17256	17230	17288	17213	17202	17302	17301	17082	17264	17290	17216	17279	17320	17296	17194	17283	17234	17271	17019	17289	17175	17242	17197	17204	17380	17140	17267	17434	17200	17064	17327	17175	17092	17186	17227	17177	17073	17347	17231	17208	17060	17233	17255	17167	17094	17065	17188	17383	17267	17128	17232	16973	17092	17044	17187	17220	17139	17129	17117	17168	17041	17074	17076	17238	17275	17121	17218	17346	17091	17271	17207	17282	17246	17327	17222	17172	17213	17096	16980	17091	17147	17173	17077	17212	17296	17111	17313	17279	17321	17172	17218	17227	17043	17197	17157	17484	17259	17100	17099	16993	17064	17258	17461	17133	17135	17306	17187	17092	17196	17199	16879	17021	17156	17059	17071	17269	17283	17300	16966	17304	17358	17086	17282	17004	17061	17278	17288	17201	17335	17159	17205	17214	17274	17217	17338	17097	17277	17181	17181	17222	17142	17197	17347	17282	17232	17175	17347	17237	17368	17283	17152	17054	17175	17093	17178	17109	17175	17288	17174	17220	17238	16891	17265	17098	17320	17249	17160	17096	17158	17197	17026	17164	17297	17512	17154	17251	17089	17027	17168	17132	17230	17053	17205	17109	17300	17119	16975	17415	17392	17298	16942	17286	17156	16954	17158	17005	17241	17093	17132	17173	17156	17123	17040	17131	17265	17301	17173	17465	17069	17354	17134	17408	17246	17231	17163	17053	17110	17285	17252	17094	17237	17297	17255	17243	17135	17236	17188	17093	17213	17306	17266	17148	17164	17296	17160	17257	17050	17130	17264	17284	17177	17082	17195	17036	17162	17322	17184	17064	17302	16979	17162	17111	17113	17182	17084	17314	17244	17155	17143	17239	17204	17136	17225	17126	17115	17202	17179	17197	16960	17312	17414	17204	17269	17359	17269	17239	17173	17341	17213	17242	17078	17305	17192	17153	17306	17074	17263	17234	17208	17039	17222	16939	16970	17223	17171	17378	17344	17031	17211	17198	17258	17217	17312	17280	17228	17254	17277	17138	17347	17155	17162	17159	17235	17428	17256	17282	17292	17022	16960	17199	17241	17009	17233	17363	17284	17279	17213	17090	17147	17396	17366	17111	17138	17362	17213	17179	17178	17172	17180	17202	17131	17156	17344	17190	17238	17179	17119	17112	17028	17257	17018	17020	17490	17046	17201	17152	17242	17319	17151	17287	17303	17116	17396	17146	17123	17219	17171	17109	17117	17230	17226	17336	17060	17074	17188	17127	17152	17385	17129	17188	17284	17072	17409	17358	16972	16992	17136	17276	17270	17306	17210	17197	17258	17442	17223	17338	17237	17211	17333	17220	17062	17352	17215	17229	17197	17256	17259	17166	16973	16955	17143	17168	17323	17082	17118	17115	17363	17115	17177	17212	17313	17314	17056	17145	17237	17103	17213	17319	17073	17301	17090	17207	17082	17354	17249	17249	17107	17090	17197	17075	17158	16998	17243	17088	17286	17204	17288	17266	17012	17305	17152	17242	17245	17146	17260	17343	17222	17180	17157	17220	17175	17007	17063	17298	17317	17308	17158	17024	17278	17100	17214	17140	17130	17182	17241	17137	17313	17230	17053	17411	17240	17275	17439	17224	17251	17183	17126	17215	17209	17259	17349	17170	17107	17238	17253	17285	17134	17210	17147	16993	17076	17242	17138	17033	17295	17035	17252	17094	17233	17439	17418	17217	17058	17155	17383	17096	17180	17354	17401	17178	17172	17176	17171	17201	17265	17291	17148	17277	17114	17373	17123	17192	17027	17183	17275	17297	17225	17375	17298	16965	17293	17247	17240	17273	17192	17299	17152	17198	17104	17280	17320	17143	17188	17191	17144	16964	17123	17079	17227	17117	17179	17166	17212	16825	17262	17136	17262	17134	17043	17098	17223	17151	17115	17224	17271	17413	17189	17348	17179	17177	17048	17263	17157	17055	17102	17229	17108	17068	17123	17111	17214	17014	17085	16994	17146	17101	17073	17139	16913	17245	17305	17010	17192	17361	17341	17098	17109	17086	17157	17085	17168	17224	17099	17216	17093	17135	17099	17400	17222	17014	17130	16902	17284	17360	17120	17088	17081	17282	17122	17108	17327	16968	17217	17265	17182	17222	17085	17133	17191	17375	17091	17120	17140	17498	17149	17166	17138	16935	17081	16984	17260	17046	17153	17090	17185	16974	17095	17109	17194	16988	17246	17336	17174	17186	17284	17214	17426	17171	17307	17188	17372	17287	17164	17045	17192	17081	17379	17351	17291	17090	17077	17261	17261	17409	17130	17290	17056	16946	17218	17249	17010	17179	17059	17244	17191	17177	17302	17108	16926	17263	17123	17125	17420	17163	16991	17235	17064	17132	17438	17224	17162	17052	17319	17117	17384	17129	17207	17158	17244	17049	17171	17217	17006	17161	17088	17201	17257	17062	17043	17265	17127	16967	17153	17291	17322	17218	17191	17048	17144	17134	17244	17093	17303	17103	17113	17127	17445	17236	16944	17322	17385	17235	17428	17094	16993	17077	17303	17030	17271	17213	17150	17106	17292	17240	17357	17148	17322	16899	17232	17177	17395	17263	17239	17240	17013	17248	17069	17277	17030	17212	17267	17150	17060	17133	17205	17058	17252	16970	17211	17136	17111	17226	17240	17331	17096	17229	17220	17083	17149	17237	17393	17213	17272	17157	17241	17197	17171	17209	17045	17206	17351	17246	17195	16975	17190	17159	17264	17102	17283	17259	17186	17056	17221	17020	17216	17211	17301	17228	17167	17125	17269	17146	17100	17200	17032	17134	17173	17099	17119	17266	17185	17268	17311	17334	17134	17206	17261	17237	17150	17217	17287	17119	17167	17132	17282	17161	17078	16942	17194	17087	17248	17379	17129	17236	17002	17009	17238	17139	17313	17103	17115	17210	17109	17306	17321	17200	17140	17346	17206	17119	17146	17221	17341	17199	17223	17198	17185	17299	17170	17175	17247	17276	17197	17164	17135	17222	17106	17094	17183	17161	17212	17290	17158	17262	17164	17204	17000	16996
63242	107590	86045	55485	30417	17743	15013	14903	14781	14849	14774	14944	14752	14844	14814	14665	15093	14829	14918	14884	14857	14816	14876	14926	14798	14717	14820	14825	14875	14988	14902	14829	14874	14927	14865	14784	14858	14793	14837	14888	14863	14740	14815	14965	14833	14924	14869	14981	14775	14875	14877	14963	14944	14765	14804	14928	14749	14827	14698	14858	14861	14903	14723	14786	14850	14874	14766	15081	14807	14805	14839	14795	14984	14619	14868	14826	14826	14870	14786	14762	14903	14714	15033	14919	14705	14907	14652	14855	14911	14884	14807	14819	14880	14838	14896	14784	14702	14775	14699	14817	14899	14709	14821	14843	14867	14866	14877	14969	14948	14704	15038	14877	14949	14941	15044	14855	14895	14780	14775	14920	14916	14729	14806	14859	14933	14756	14807	14907	14836	14860	14863	14957	14796	14915	14745	14599	14867	14920	14936	14888	14820	14914	14898	14915	14934	14914	14600	14916	14858	14942	14975	14748	15031	14864	14841	14866	14886	14737	14780	14721	14960	14916	14874	14821	14936	14824	14808	14783	14891	14935	14743	14679	14772	14667	14789	14704	14909	14917	14737	14867	14821	14869	14918	14870	14939	14803	14803	14788	14865	14816	14687	14759	14885	14832	15002	14918	14889	14872	14754	14839	14835	14797	14813	14809	14894	14841	14738	14584	14765	14873	14807	14728	14746	14974	14857	14858	14896	14872	14837	14960	14986	14885	14782	14868	14798	14672	14837	14884	14927	14815	14997	14717	14826	14938	14798	14856	14890	14692	14928	14682	14777	14774	14763	14822	14956	14934	14887	14683	14784	14666	14689	14805	14744	15027	14921	15082	14974	14990	14878	14715	14782	14730	14700	14832	14704	14765	14832	14937	14949	14728	14856	14977	14790	14949	14790	14762	14923	14818	14825	14850	14670	14849	14831	14936	14830	14893	14922	14607	14859	14680	14783	14845	14829	14877	14852	14728	14904	14864	14875	14850	14709	14922	14813	14818	14861	14832	14789	14938	14649	14772	14861	14707	14809	14868	14774	14786	14535	14811	14947	14753	14726	14844	14979	14922	14900	14893	14723	14743	14739	14883	14727	14767	14836	14946	14788	15059	14822	14851	14947	14810	14907	14792	14758	14766	14732	14773	14553	14870	14680	14973	14769	14729	14859	14783	14684	14899	14784	14471	14961	14904	14780	14901	14875	14964	14876	14777	14711	14877	14828	14898	14831	14849	14793	15011	14669	14854	14921	14793	14926	14856	14858	14765	14840	14867	14925	14804	14790	14685	14853	14677	14981	14677	14799	14823	14823	14858	14950	14693	14861	14782	14912	14776	14850	15009	14848	14901	14833	14779	14806	14711	14835	14950	14835	14917	14917	14819	14956	14704	14865	14942	14810	14939	14833	14959	15015	14904	14840	14687	14940	14821	14949	14739	14768	14813	14781	14766	14916	14757	14868	14769	14929	14845	14835	14941	14806	14812	14992	14851	14971	14990	15012	14911	14879	14817	14807	14895	14755	14662	14613	14605	14945	14773	14752	14764	14905	14931	14965	14863	14869	14981	14885	14874	14890	14977	14873	14904	14898	14798	14692	14853	14897	14873	14738	14985	15016	14805	14841	14735	14654	14919	14888	14796	14960	14850	14886	14853	14817	14817	14913	14670	14839	14985	14733	14734	14877	14933	14967	14887	14751	14843	14796	14827	14670	14927	14810	14818	14934	14928	14822	14972	14747	14843	14701	14903	14860	14942	15030	14768	14696	14935	14864	14981	14830	14864	14841	14929	14953	14747	14842	14963	14705	14860	14923	14750	14760	14820	14857	14901	14884	14674	14805	14918	15064	14953	14789	14737	14960	14898	14987	14795	14900	14888	14852	15029	14855	14747	14840	14621	14808	14904	14809	14797	14809	14930	14642	14931	14916	14807	14895	14842	14899	14812	14901	14970	14771	14781	14853	14940	14828	14758	14764	14779	14826	14733	14983	14892	14932	14878	14844	14876	14862	14985	14874	15039	14911	14759	14688	14694	14778	14802	14756	14808	14711	14743	14965	14842	15060	14910	14852	14807	14840	14875	14805	14860	14884	14853	14851	14869	14811	14779	14710	14836	14878	14771	14783	14871	14949	14884	14896	14667	14831	15005	14720	14709	14682	14866	14806	14770	14867	14821	14858	14994	14923	14870	14855	14969	14858	14811	14666	14947	14960	14798	14759	14799	14897	14825	14963	14822	14919	14778	15067	14823	14785	14646	14867	14673	14872	14846	14762	14684	14918	14712	14735	14827	14890	14899	14910	14773	14831	14879	14900	14887	14917	14898	14873	14866	14901	14908	14898	14942	14801	14927	14823	14900	14825	14781	14982	14741	14905	14731	14696	14872	14761	14857	14855	14779	14849	14812	14822	14948	14712	14891	14847	14857	14971	14831	14870	14920	14938	14790	14766	14891	14811	14774	14717	14903	14742	14790	14761	14722	14811	14862	14975	14810	14850	14935	14773	14802	14953	14724	14858	14757	14877	14856	14860	14606	14959	14828	14780	14844	14941	14874	14822	14788	14866	14825	14912	14846	14867	14726	14867	14968	14818	14904	14894	14780	14831	14934	14930	14791	14683	14884	14847	14897	14854	15032	14862	14855	14738	14939	14845	14735	14852	14654	14808	14798	14759	14903	14923	14803	14917	14736	14780	14732	14893	14741	15114	14727	15014	14905	14733	14805	14829	14805	14845	14679	14960	14707	14811	14883	14848	14840	14863	14906	14731	14490	14901	14850	14800	14725	14677	14959	14896	14838	14589	14819	14866	14727	14708	14791	14857	14904	14805	14786	15016	14972	14884	14832	14866	14829	14886	14920	14877	14813	14795	14912	14841	14753	14928	14871	14623	14890	14882	14650	14756	14818	14867	14914	14743	14756	14779	14754	14734	14777	14785	14907	14749	14819	14826	14774	14917	14709	14848	14635	14906	14860	14708	14804	14807	14859	14868	14815	14946	14721	14877	14867	14869	14599	14817	14777	15019	14847	14808	14721	14814	14721	14835	14857	14861	14912	15009	14728	14852	14696	14846	14848	14981	14875	14828	15023	14816	14847	14964	14757	14888	14818	14686	14771	14819	14888	14916	14924	14831	14665	14896	14664	14838	14816	14936	14678	14865	14620	14743	14701	14821	14929	14734	14952	14639	14907	14811	14797	14896	14750	14866	15029	15018	14842	14820	14883	14845	14921	14925	14778	14915	14913	14810	14818	14752	14631	14931	14847	14855	14801	14707	14841	14744	14806	14847	14941	14816	14756	14721	14792	14994	14771	14713	14835	14818	14874	15099	14576	14885	14713	14822	14988	14857	14754	14932	14746	14805	14795	14896	14711	14915	14840	14808	14912	14844	14763	14683	14748	14712	14740	14840	14883	14779	14891	14760	14917	14684	14897	14779	14854	14801	14598	14769	14824	14932	14915	14767	14898	14877	15030	14721	14824	14724	14855	14757	14826	14731	14849	14886	14916	14871	14931	14868	14888	14863	14785	14741	14910	14873	14723	14833	14935	14850	14890	14590	14897	15104	14763	14920	14833	14718	14993	14980	14807	14760	14929	14839	14887	14795	14927	14813	14734	14890	14792	14932	14761	14894	14756	14889	14843	14748	14665	14836	14733	14869	14799	14823	14764	14940	14808	14881	14554	14754	14730	14720	14765	14814	14733	14806	14899	14858	14865	14759	14813	14651	14913	14880	14729	14901	14944	14879	14872	14738	15000	14814	14995	15039	14969	15041	14809	14992	14821	14786	14654	14702	14796	14886	14790	14791	14753	14865	14858	14966	14874	14740	14914	14981	14860	14876	15051	14791	14765	14981	14866	14903	14624	14807	14886	14865	14780	14860	14867	14831	14890	14703	14875	14655	14844	14906	14814	14695	14822	14807	14646	14737	14774	14890	14760	14876	14828	14772	14837	14865	14803	14975	14911	14854	14910	14806	14939	14719	14710	14948	14844	14763	14862	14991	14838	14790	14856	14780	14774	14851	14975	14989	14735	14693	14871	14926	14863	14713	14931	14740	14775	14890	14825	14894	14692	14918	14956	14852	14925	14904	14823	14842	14798	14786	14705	14913	14891	14748	14857	14963	14802	14837	14920	14752	14726	14864	14828	14749	14805	14905	14682	14895	14720	14874	15103	14791	14861	14776	14702	14886	14720	14658	14922	14715	14788	14790	14921	14824	14951	14757	14858	14852	14638	14841	14986	14699	14863	14899	14734	14827	14958	14843	14750	14869	14828	14774	14835	14744	14885	14837	14819	14800	14855	14652	14936	14873	14755	14710	15025	14817	14773	14807	14783	15037	14766	14827	14834	14896	14859	14829	14824	14589	14966	14768	14755	14842	14917	14861	14741	14750	14858	15002	14760	14721	14903	14755	14965	14715	14790	14769	14922	14799	14824	14699	14824	14835	14801	14838	14979	14916	14889	14728	14917	14776	14748	14965	14861	15121	14825	14875	14767	14909	14657	14860	14802	14910	14781	14776	14970	14823	14929	14922	14746	14883	14923	14608	14939	14783	14880	14819	14825	14954	14855	14880	14787	14841	14885	14851	15022	14671	14885	14875	14847	14692	14833	14805	14926	14709	14803	14937	14832	14841	14910	14893	14859	14773	14781	14803	14904	14814	15032	14923	14673	14937	14916	14912	14927	14966	14823	14860	14972	14830	14962	14818	14958	14843	14695	14880	14780	14914	14812	14851	14699	14854	14805	14862	14711	14709	14954	14636	14725	14745	14895	14795	14681	14845	14921	14718	15017	14558	14804	14825	14881	14869	14955	14760	14988	14791	14747	14863	14825	14804	14994	14785	14768	14927	14817	14777	14903	14904	14797	14732	14805	14848	14864	14777	14831	14776	14665	14941	14737	14789	14773	14765	14827	14988	14867	14796	14943	14931	14797	14882	14815	14800	14739	14878	14726	14879	14715	14889	14801	14861	14886	14885	14936	14921	14943	14825	14782	14908	14902	14791	14845	14868	14841	14785	14904	14853	14951	14762	14722	14695	14986	14950	14806	14844	14816	14608	14888	14765	14860	14549	14702	14831	14773	14931	14780	15012	14832	14810	14946	14892	14770	14775	14950	14813	14991	14929	14772	14796	14792	14908	14798	14936	14868	14891	14810	14917	14935
33435	41431	41245	28455	19724	17853	17641	17420	17178	17250	17166	17170	17237	17249	17043	17164	17122	17196	17111	17213	17221	17149	17019	17150	17124	17189	17245	17089	17125	17181	17156	17119	17117	17053	17098	17292	17256	17034	17147	17122	17238	16974	17157	17250	16948	17353	17128	16858	17133	16908	17157	17193	17069	17272	16900	17076	17014	16879	17061	16999	17155	17152	17264	17218	17094	17075	17215	17060	17132	17104	17105	17090	17198	17013	16992	17167	17033	17152	16957	16726	17077	17291	17250	17137	17220	17131	17101	17217	16957	17199	17149	17109	17140	17175	17197	16982	17103	17186	17168	17085	16953	17066	17293	17307	16928	17096	17129	17055	17058	17081	17153	17098	17312	17135	17005	16899	17246	17171	16974	17099	17225	17304	17074	17139	17044	17207	17207	17057	17099	16910	17078	16969	17154	16842	17067	16983	17035	17068	17310	17089	17170	16950	17036	16909	17299	17190	17037	17003	17250	17150	17064	17043	17126	16904	17134	16912	17216	17136	17230	16990	17033	17197	17230	16946	17174	16992	17072	16861	17108	16983	17158	17193	17192	17023	17154	17302	17208	17241	17166	17073	16942	17163	17142	17114	16963	16778	17085	17060	17186	16897	17123	17126	17085	17175	17050	17091	17123	17205	17305	17174	17196	17179	17257	16844	17035	16918	17097	17253	17206	16993	17066	17194	17349	17148	17029	17276	17136	17219	16976	16857	16868	17275	16951	17179	17047	17128	17041	16979	16995	17119	17068	17176	17305	16962	17096	17177	17077	17058	17020	17295	17031	17052	17208	17118	16887	17217	17150	17091	17109	16920	17255	17071	17234	17152	16811	17245	17233	17293	17148	17184	16950	17115	17308	17289	17218	17272	17192	17207	17140	16931	16868	17192	17029	17115	16966	17039	17155	17113	17013	16907	17136	17282	17331	17044	17071	17114	17021	17310	17047	17049	17011	17022	17195	17191	17074	16934	17103	17131	17125	16991	17134	17077	17018	16931	17138	17029	16901	17051	16925	17039	17146	17171	16844	16964	17104	17026	17138	17075	17181	17127	17085	17058	16951	17079	17111	16907	17041	17122	16992	17281	17029	17203	17170	17167	17223	17066	17393	17090	17002	17036	16898	17009	17051	17053	17272	16786	17072	16961	17144	17073	17191	17187	17190	17196	17105	17169	16998	17341	17239	17330	17195	17110	17228	17047	16974	17078	17275	16968	17143	17327	16797	17178	17114	17197	17089	17138	17024	16840	17208	17095	17330	17109	17073	16948	17002	17279	16953	17107	17232	17159	17086	16888	17040	17230	17107	17148	17305	17220	17068	17193	17046	17124	16834	17222	17259	17018	17222	17174	17013	17237	17337	17084	17007	17162	17059	17092	17198	17041	16922	17133	17193	17102	17034	16952	17153	17095	17109	17130	17206	17013	17144	16984	17083	16896	17138	17226	17064	17087	17149	17264	17116	17210	16982	17100	16980	17113	16945	17218	17025	17236	17157	17093	17194	16975	17184	17223	17260	17050	17186	16986	17191	17051	17193	17061	17289	17190	16977	17234	17093	17111	17036	17136	17223	17125	17048	17125	17190	17260	17197	17295	17145	17219	17186	17104	17037	17112	17206	17235	17264	17110	17086	17098	17122	16951	17023	17322	16992	17004	17131	16996	17123	17129	17132	17111	17242	17141	17221	17112	17105	17140	17236	16963	17101	17061	17045	17171	17210	16931	16956	17108	17331	17071	17181	17118	17064	17248	17268	17133	17185	16938	17209	17230	17145	17113	17321	17139	17007	17086	17196	17135	17073	17285	17212	17032	17088	17468	16838	16999	17014	17099	17018	17091	17308	17066	17130	17176	17148	17217	17018	17264	17040	17003	17043	17098	17102	17245	17247	17299	17202	16879	17185	16845	17222	17079	17213	17366	16977	16897	17191	17168	17206	17082	17140	17161	17034	17129	17104	17120	17057	17172	17053	17086	17240	17127	17053	17045	17043	17020	17132	17274	17122	17137	17033	17005	17220	17155	16949	16963	17050	17320	16991	17210	17093	17101	16900	17023	17085	17212	17340	17104	17118	16935	17129	17123	17174	17019	17053	17156	17097	17141	17228	17207	17214	17207	16974	17274	17297	17174	17172	17136	17006	17244	17172	17270	17258	17085	17172	17296	17246	17215	17160	17116	16961	17306	17268	17158	17064	17148	17166	17226	17161	16955	17166	17127	16975	16975	17149	17160	17018	17143	17106	17201	17129	17110	17188	17155	17260	17094	17072	16981	16858	16876	17129	17146	17108	17047	17074	17214	16981	17046	16909	17103	17023	17127	17074	17108	17299	17263	17071	17100	17032	16955	16953	17153	17142	17020	17104	17221	17276	17177	16967	17106	17230	17151	17138	17255	17153	17131	16944	16989	17117	17090	16980	17071	16984	17078	17003	17148	17260	17082	17105	17160	16867	17064	17001	17336	17152	17180	17146	17252	17179	16992	17070	16866	17189	17076	17070	17061	17148	17066	17083	17020	16831	17118	16952	16858	17050	17002	17160	17244	17203	17081	17205	17013	17153	17044	17139	17103	17331	17063	17023	17075	16991	17005	17129	17036	17022	17229	17212	17120	17092	16952	17133	16874	17008	17091	17109	16996	17156	17117	17278	17010	17102	17244	17118	17071	16975	16959	17147	17169	17174	17291	17207	17174	17123	17238	17264	17187	16967	16910	16930	17139	17115	16847	17211	17173	16968	17078	17131	17071	17191	17081	17210	17054	17118	17251	16993	17092	17125	16780	17341	17194	17122	17226	17049	17229	17061	17156	17138	17175	17277	17133	17152	17201	17236	17047	17225	17104	17038	17092	17082	17090	17097	17291	17187	17193	17128	17232	17047	16978	16927	17297	17173	17081	17001	17212	17169	17175	17034	17178	17225	17272	17187	17178	17164	17051	17110	16980	17078	16961	16951	17191	17203	17124	17126	16999	17025	17157	17128	17086	17035	16982	17050	17199	17177	16908	17301	17006	16857	17009	17168	17326	17163	17022	17082	17149	17092	16853	17040	17157	17167	17131	17119	17166	17075	17087	16977	16927	17067	17058	17297	17245	17065	17162	17228	17170	17041	17205	16953	17101	16913	17414	17233	17101	17140	17290	17296	17195	17100	17426	17176	17038	17011	17129	16997	17041	17057	17095	17181	17313	17183	17105	17018	17063	17113	17073	17105	17014	17179	17290	17274	17291	16904	17093	17201	17077	17046	17105	17227	17262	17039	17105	17237	17044	17063	17319	17091	17288	17015	17029	17096	17029	17003	16880	16954	17086	17095	17121	17296	17242	17128	16759	17115	17008	16951	17039	17203	17245	17253	17206	17026	16997	17047	17295	17008	16913	16922	16986	17250	17094	17000	17013	17193	17098	17094	17027	17142	17151	17164	17225	17121	17258	17204	17146	17181	16923	16962	17087	17206	17055	17275	17003	17256	17188	16962	17039	17270	17042	17108	16943	17185	17189	17102	17232	17027	17150	17291	17182	17257	17058	17098	16995	17119	17110	17072	17037	17013	17093	17146	17141	17223	17141	17280	17222	16820	16929	17242	17229	17133	17025	17097	17121	17202	17035	17076	17014	17106	17140	17097	17221	16986	17069	17183	17067	17328	17089	17303	17141	17182	17221	17131	17062	16982	17053	17062	16995	16933	17096	17272	16991	16911	16891	17115	17167	17205	17069	17027	17272	17124	16891	16993	16973	17106	16938	17176	16835	17087	17182	17288	17182	17193	17078	17084	17249	17077	17059	17157	16844	17065	16890	17016	17044	17195	17124	17082	17160	17081	16960	17199	17030	16949	16947	17193	17081	17141	17098	17141	17240	17253	17159	17171	17179	17193	17023	17000	16956	17003	17217	17055	17070	16891	16833	17306	17130	17069	17216	17076	17159	17236	17187	17202	17121	17314	17095	17077	17330	17083	17251	16996	17093	16965	16777	17096	17180	17140	17114	17072	17256	17253	17353	17091	17206	17083	17058	17048	16986	17052	17097	17083	17143	17067	16966	17050	17209	16946	17072	17207	16988	17112	17046	17205	17330	16855	17149	17081	17168	17047	17116	16998	17021	17034	17317	17075	16972	17130	17055	17004	17135	17237	17017	17103	17148	17156	17096	17144	17115	17161	17092	17062	17154	17148	17114	17257	16810	17078	17206	17171	17032	17009	17204	17251	17156	17134	17263	17155	17139	17066	17170	17049	17121	17039	17084	17233	17062	16916	17242	17186	17139	16918	17169	17262	16924	17141	16958	17039	17057	17369	16980	17069	17029	17395	17241	17135	17073	17088	17135	17137	17089	16993	17037	17122	17011	17039	17084	17291	17117	17073	17108	17084	17152	16906	17143	16961	17003	17126	16903	17044	16981	17100	16981	17081	17388	17138	17205	16895	17216	17165	17198	16908	17351	16983	17061	16985	17248	17062	17285	17139	17001	17189	16948	17242	16987	17337	17043	16974	17211	17074	17397	17121	17031	17129	16993	17003	16941	17163	17161	17015	17174	17258	17185	17000	17028	17243	17164	17119	17003	17106	17320	17027	17158	17048	16950	17109	17106	17221	17139	17052	17025	17102	16834	17179	17211	17158	17059	17111	17137	17385	16977	16993	17269	17056	17274	17234	17160	17247	16999	17152	17182	17180	16994	17079	17134	17035	17076	17158	17049	17116	17101	17073	17149	17240	17076	17197	17049	17022	16929	17009	17226	17182	17284	17275	17142	16888	16987	17103	16973	17401	17125	17109	17029	17033	17183	17057	17262	17026	17127	17022	17063	17176	17110	17133	17063	17214	16811	17091	17096	17129	17145	17052	17046	16785	17256	17147	17038	17258	17073	17101	17161	17242	17178	17309	17221	17113	17170	16972	16973	17081	17084	17125	17152	17176	16942	17215	17041	17338	17129	17227	17150	17229	17159	17169	17026	17130	17071	16982	16994	17119	17046	17130	16996	17232	17036	17239	16976	17108	16921	17004	17205	17175	17137	17163	17070	17172	17272	16956	17049	17089	17149	17163	17157	17011	17218	17004	17133	17196	17129	17072	17174	17054	17117	16975	17290	17125	17043	17189	17256	17131	17235	17228	17148	17220	17181	17265	17058	17230	17081	17199	17130	16944	17155	16892	16921	17083	16901	17033	17026
42798	60038	43087	24060	16730	15224	15061	14835	14833	14836	14756	14901	14960	14700	14774	14804	14949	14707	14699	14868	14829	14911	14753	14824	14769	15046	14732	14688	14635	14824	14847	14784	14888	14917	14792	14970	14607	14887	14859	14658	14942	14714	14943	14825	14776	14756	14741	14938	14717	14787	14707	14749	14918	14751	14752	14818	14742	14870	14803	14737	14790	14847	14750	14717	14829	15044	14788	14777	14811	14848	14688	14786	14668	14784	14751	14747	14995	14679	14841	15004	14896	14764	14915	14743	14902	14732	14857	14762	14819	14712	14778	14894	14908	14820	14736	14769	14749	14556	14889	14519	14853	14936	14655	14744	14673	14885	14807	14805	14830	14855	14822	14712	14837	14773	14959	14903	14867	14706	14752	14853	14855	14906	14705	14677	14603	14788	14877	14950	14777	14799	14884	14734	14805	14706	14768	14933	14747	14753	14886	14675	14819	14772	14767	14668	14712	14697	14807	14772	14880	14828	14730	14748	14759	14780	14730	14790	14755	14936	14794	14810	14702	14815	14849	14982	14624	14825	14646	14818	14947	14681	14792	14713	14857	14931	14808	14795	14856	14631	14805	14817	14759	14829	14834	14891	14851	14660	14578	14889	14766	14855	14791	14792	14761	14888	14706	14841	14847	14794	14798	14912	14800	14737	14930	14682	14943	14730	14792	14873	14762	14773	14722	14692	14914	14827	14720	14698	14925	14617	14853	14747	14672	14688	14888	14671	14603	14969	14859	14845	14875	14778	14992	14758	14696	14823	14817	14923	14688	14816	14757	14849	14891	14693	14837	14771	14795	14788	14671	14888	14689	14791	14698	14818	14798	14911	14584	14704	14883	14913	14859	14755	14809	14827	14707	14781	14811	14868	14913	14896	14886	14730	14930	14799	14808	14816	14787	14950	14775	14757	14736	14853	14772	14906	14744	14698	14965	14920	14856	14768	14944	14860	14761	14815	14739	14717	14680	14834	14758	14742	14917	14909	14769	14822	14814	14747	14900	14771	14861	14734	14845	14622	14816	14732	14812	14841	14691	14734	14755	14874	14825	14940	14725	14606	14837	14858	14655	14849	14828	14925	14878	14728	14770	14859	14696	14933	15050	14846	14583	14904	14782	14623	14849	14924	14707	14816	14817	14666	14740	14989	14654	14872	14631	14683	14914	14912	14691	14909	14859	14915	14921	14825	14753	14960	14882	14837	14659	14856	14727	14869	14811	14766	14836	14742	14854	14791	14983	14871	14655	14887	14726	14692	14874	14920	14775	14861	14703	14693	14813	14851	14876	14772	14733	14868	14800	14796	14776	14826	14756	14719	14976	14963	14777	14688	14842	14949	14584	14553	14880	14963	14923	14808	14707	14795	14929	14895	14840	14970	14770	14784	14759	14919	14808	14888	14760	14777	14692	14866	14776	14805	14710	14937	14768	14854	14632	14767	14748	14836	14834	14782	14714	14829	14720	14655	14837	14654	14946	14845	14774	14674	14748	14959	14840	14789	14723	14856	14725	14956	14762	14899	14720	14770	14824	14557	14848	14789	14693	14978	15031	14689	14887	14957	14862	14728	14826	14695	14763	14806	14707	14698	14851	14701	14789	14895	14754	14747	14963	14790	14857	14856	14823	14784	14730	14899	14938	14766	14898	14726	14751	14789	14802	14874	14721	14834	14788	14661	14717	14710	14862	14756	14701	14777	14900	14752	14701	14726	14938	14861	14814	14653	14826	14721	14863	14627	14789	14777	14716	14707	14762	14890	14739	14776	14913	14725	14819	14586	14591	14766	14875	14724	14801	14853	14866	14763	14745	14889	14633	14800	14703	14780	14798	14740	14796	14784	14919	14802	14759	14859	14697	14966	14763	14887	14720	14780	14767	14848	14734	14630	14879	14774	14816	14728	14884	14838	14904	14784	14805	14768	14818	14829	14742	14757	14632	14843	14709	14835	14834	14845	14884	14847	14924	14843	14894	14741	14963	14957	14900	14815	14758	14725	14771	14835	14835	14779	14941	14854	14779	14749	14746	14794	14810	14757	14895	14835	14771	14758	14974	14748	14799	14824	15001	14996	14862	14713	14810	14698	14847	14668	14847	14757	14809	14800	14739	14799	14623	14841	14829	14665	14778	14863	14859	14856	14623	14724	14813	14763	14738	14800	14871	14915	14574	14817	14757	14878	14802	14711	14829	14798	14848	14883	14845	14841	14900	14798	14767	14888	14610	14508	14866	14841	14936	14811	14691	14772	14782	14734	14837	14935	14952	14811	14808	14656	14846	14785	14867	14730	14780	14830	14811	14662	14702	14677	14769	14651	14874	14885	14812	14759	14825	14823	14959	14740	14972	14771	14908	14685	14815	14869	14868	14868	14890	14666	14888	14784	14672	14909	14706	14724	14805	14814	14897	14743	14700	14960	14842	14837	14859	14830	14847	14936	14677	14940	14830	14684	14704	14650	14900	14925	14900	14799	14875	14993	14855	14858	14711	14719	14816	14853	14810	14863	14745	14835	14910	14830	14817	14801	14710	14890	14808	14746	14866	14790	14928	14767	14779	14754	14703	14842	14844	14845	14866	14646	14665	14812	14962	14714	14722	14815	15011	14946	14873	14735	14859	14734	14889	14829	14855	14766	14701	14850	14748	14814	14706	14866	14813	14789	14984	14832	14822	14881	14805	14981	14700	14857	14775	14690	14717	14794	14882	14967	14770	14709	14948	14814	14898	15009	14847	14710	14827	14882	14825	14798	14822	14853	14712	14712	14815	14864	14650	14838	14815	14923	14774	14796	14752	14719	14778	14814	14842	14790	14821	14678	14830	14819	14901	14881	14929	14791	14838	15049	14818	14757	14879	14902	14854	14766	14853	15016	14761	14813	14753	14834	14718	14754	14805	14852	14861	14730	14836	14738	14849	14617	14784	14904	14686	14963	14766	14925	14756	14835	14681	14895	14819	14938	14738	14835	14895	14801	14805	14663	14869	14754	14778	14776	14804	14852	14891	14647	14932	14855	14756	14799	14788	14739	14893	14770	14922	14663	14900	14842	14894	14747	14756	14815	14750	14821	14847	14662	14674	14678	14966	14893	14800	14857	14763	15056	14966	14742	14835	14771	14973	14827	14707	14771	14824	14726	14838	14685	14753	14970	14752	14744	14879	14745	14745	14873	14715	14626	14951	14800	14905	14940	14845	14824	14823	14705	14764	14826	14824	14770	14869	14792	14621	14678	14867	14621	14855	14843	14843	14900	14678	14757	14816	14757	14950	14903	14693	14720	14857	14932	14884	14858	14733	14824	14678	14854	14663	14661	14731	14800	14720	14715	14899	14883	14915	14863	14691	14818	14666	14709	14919	14805	14914	14725	14888	14586	14876	14737	14892	14625	14748	14796	14757	14883	14814	14618	14657	14856	14748	14679	14818	14983	14758	14960	14815	14545	14948	14772	14862	14812	14941	14712	14822	14858	14897	14840	14685	14699	14786	14684	14754	14743	14757	14829	14845	14752	14819	14901	14712	14718	14795	14782	14862	14789	14657	14725	14875	15071	14913	14699	14646	14911	14832	14905	14695	14858	14933	14823	14851	14764	14829	14678	14854	14732	14913	14702	14801	14754	14777	14713	14851	14745	14738	14796	14704	14819	14827	14635	14793	14661	14897	14781	14671	14871	14846	14738	14780	14797	14784	14753	14854	14672	14872	14864	14768	14839	14796	14716	14769	14909	14922	14863	14661	14687	14739	14886	14832	14750	14736	14719	14799	14882	14905	14677	14824	14798	14842	14740	14600	14846	14761	14712	14828	14768	14888	14806	14871	14783	14873	14646	14912	14910	14848	14874	14791	14819	14992	14883	14816	14875	14776	14828	14808	14767	14870	14790	14792	14673	14956	14571	14718	14853	14604	14799	14766	14711	14692	14638	14742	15001	14747	14872	14746	14835	14909	14834	14690	14743	14787	14821	14907	14853	14795	14876	14810	14779	14726	14905	14786	14816	14931	14996	14798	14808	14943	14965	14747	14808	14759	14861	14666	14817	14931	14749	14699	14784	14709	15030	14807	14739	14826	14805	14954	14794	14876	14754	14690	14716	14642	14850	14867	14807	14695	14829	14758	14776	14830	14754	14799	14764	14803	14873	14849	14769	14752	14811	14753	14716	14819	14907	14773	14799	14707	14861	14783	14874	14779	14837	14752	14614	14757	14897	14888	14752	14891	14804	14755	14874	14800	14732	14797	14641	14626	14887	14969	14793	14755	14821	14732	14603	14761	14874	14923	14647	14757	14847	14786	14881	14743	14864	14854	14626	14820	14707	14924	15027	14761	14838	14949	14884	14742	14872	14933	14741	14735	14871	14860	14766	14958	14623	14767	14778	14798	14739	14898	14683	14705	14849	14868	14714	14766	14772	15045	14706	14661	14866	14872	14867	14747	14699	14803	14692	14919	14911	14795	14848	14733	14854	14935	14738	14654	15003	14834	14798	14787	14788	14700	14820	14859	14869	14731	14627	14811	14733	14782	14662	14690	14726	14700	14888	14842	14673	14936	14506	14949	14767	14810	14756	14703	14759	14757	14707	14816	14956	14788	14740	14818	14765	14800	14811	14696	14695	14764	14733	14640	14608	14679	14702	14742	14875	14753	14879	14809	14921	14668	14696	14821	14833	14799	14837	14661	14874	14730	14690	14758	14780	14922	14772	14687	14788	14712	14601	14724	14765	14818	14914	14903	14827	14661	14730	14871	14849	14659	14680	14879	14925	14735	14976	14999	14866	14752	14667	14795	14933	14853	14833	14879	14745	14817	14786	14725	14851	14770	14743	14806	14727	14819	14916	14928	14771	14839	14929	14666	14637	14823	14816	14882	14964	14802	14994	14767	14943	14926	14793	14727	14850	14772	14785	14809	14827	14663	14797	14662	14739	14965	14874	14813	14701	14856	14791	14698	14742	14681	14901	14857	14824	14704	14655	14821	14706	14638	14816	14839	14730	14783	14696	14964	14838	14754	14727	14880	14839	14651	14886	14796	14857	14756	14820	14821	14825	14818	14870	14823	14820	14875	14831	14683	14857	14706	14732	14632	14880	14775	14807	14759	14588	14834	14822	14855	14932	14663	14870	14784	14822	14942	14824	14933	15020	14905	14879	14815	14957	14817	14828	14897	14662	14883	14724
30612	40374	45967	32273	21483	18364	17795	17073	17186	17117	17225	17166	17124	17260	16961	17200	17244	17247	17033	17172	17289	17178	17027	16996	16998	16996	17286	17121	17043	16797	16908	16860	16956	16886	17036	16969	17132	17144	16988	17039	16934	16973	16840	16985	17050	17025	17030	17162	16940	17143	17232	17140	16992	17071	16949	17147	16988	16938	16772	17037	17205	17019	17123	17059	17185	17138	16988	17244	16903	17162	17167	17211	16971	17014	16835	17006	17162	17117	16953	17144	17054	17013	16995	16900	17052	16994	17053	16938	17102	17371	16968	17178	16975	17092	17202	16792	17007	17035	17001	17055	16907	17112	17163	17162	16995	17166	17188	16878	16805	17203	16928	17004	17043	16992	16969	16933	17181	16886	16819	16927	16975	16985	17151	16963	17051	17212	17006	16817	17132	17050	16638	17062	17145	16931	16905	17054	16848	17073	16917	17007	17134	16881	17109	17071	17097	16826	16949	17029	17118	17174	17135	17022	17047	17006	17117	17110	16994	16948	17155	16979	16826	17122	17092	17065	17084	16889	16998	17137	17071	16990	17267	16972	16998	16955	17131	17107	17075	16995	17001	17126	16927	16857	17114	16964	17250	16891	17057	16944	17241	17008	17146	16970	17040	16917	16812	17146	16972	17057	17053	17221	16873	17005	16863	17080	17052	16962	16956	17099	16973	16892	17123	16839	16848	17152	17089	16987	17034	17152	16896	16739	16954	16970	17050	16973	17120	17195	17048	16810	16966	17002	17049	16992	16975	16955	16926	17009	17278	17125	16879	17252	16915	16862	16842	16963	16904	17042	17118	17005	16956	17144	16972	16963	16984	16939	17185	17007	17041	17040	16986	17063	17204	16941	17238	16995	16973	17106	17058	17013	16716	17006	17139	16975	17293	17131	16808	17152	16947	16916	17243	17006	16802	17020	16945	17031	16967	17223	16985	16917	17134	16801	17018	17031	16962	17052	16873	17061	17185	17022	17005	17044	16945	17054	17017	16871	16955	16960	17133	16987	17059	17180	16992	16903	16920	17056	17098	17240	16983	17100	16948	16965	17136	17132	17230	17081	16773	16958	17015	17107	17076	17073	16917	16960	17069	17117	17057	17066	16975	17062	16917	17262	16978	17137	17116	16978	17120	17098	16938	17104	16927	17035	17115	17082	16879	17110	16848	17024	17119	16932	16963	17180	17012	17033	16964	16895	16894	16852	16880	17011	16977	17141	17079	17013	17215	17053	17011	16817	17001	16898	16859	16869	17183	16823	16852	17122	17032	16997	16781	17139	17159	16974	16932	16911	16965	16924	16977	16832	16815	16867	17084	16964	17126	17032	17102	17051	17011	17047	17044	17028	16941	16877	16958	16931	17237	17086	16941	16741	16945	16981	16986	17092	16942	16886	17053	16814	16953	17048	17122	16879	17009	17012	17242	17129	17123	16894	17104	17111	17054	16937	17081	16906	17043	17018	17201	16964	16969	16936	17104	17112	17113	17089	17050	17115	16813	16973	16900	16949	16999	17069	17013	16987	16931	16959	17077	17045	17101	17027	17141	17122	17115	16856	17184	17080	17096	17079	16994	16811	17057	16970	17108	16918	16935	16914	17133	16973	17028	17212	17231	17017	17028	16990	17019	17034	16939	16984	16968	16964	16860	17092	17015	17001	17056	17039	16945	16916	17097	17206	16916	16968	17160	17110	17038	17133	16966	16893	17135	16777	16927	16901	17152	17185	17115	16925	17038	16939	16958	17055	16897	17079	17139	16747	16845	16901	17014	16955	16847	16929	16957	16704	16980	16955	17216	17118	17012	17014	16914	16888	17124	17132	17141	17016	17132	17001	17130	16834	17076	17027	17029	17181	16999	17115	17003	16960	17248	16999	17098	16924	17067	16837	17331	17149	17014	16998	17077	17083	17098	17018	17048	16868	17230	17092	16965	17141	17090	17132	16949	17084	17152	17210	17033	17187	17157	17058	17103	16960	17180	17112	17060	16847	16921	16902	17123	16960	16979	17110	17167	17108	16983	17061	16913	16927	17101	16988	17298	16969	16857	16895	17085	17092	16766	16888	16918	17067	17057	17022	17082	16918	16935	16977	17010	17000	17212	17104	17043	17033	17028	17111	16988	16913	17220	16944	16948	17014	17001	17161	17030	17201	16939	17104	17137	16889	16860	17003	17137	16958	16976	17011	17003	17088	17087	16934	16988	17054	17185	17132	16977	16985	16898	17013	17230	16902	17036	17099	17264	17009	16997	16971	17129	17013	16835	17207	17209	16924	17124	17048	17073	17001	17033	16901	17002	17089	17197	16966	17012	16989	17199	17151	17009	17018	17105	16866	17018	16950	16822	16901	16975	17190	16932	17055	17056	17123	17184	17119	16913	17082	16758	17070	16806	17053	17125	16955	17174	16834	16926	16856	17061	16905	16888	17047	17121	17142	17168	16665	17135	17034	17072	17018	16871	17063	16814	16988	17123	16986	16956	17002	17083	16942	17033	17002	17019	16965	16930	17057	17072	17067	17068	16919	17050	16878	16845	16956	17144	17177	17135	17255	17187	17009	17149	16958	17177	17108	17186	17130	17117	16940	17068	17068	16950	16910	17020	17182	16891	17198	17105	16988	17253	17055	17031	16889	17144	16972	17244	17032	17141	17047	16890	17129	17069	16933	16935	17197	17094	17108	17005	16973	17101	17051	17002	16909	17287	17145	17185	17081	17317	17084	17265	16892	17016	16957	17000	17059	17233	17012	16898	17001	17006	16976	17247	17236	17156	16928	17058	17156	17231	17339	17193	17052	17171	17036	17062	16893	17094	17085	16925	16979	17000	17093	17204	16993	17146	17062	16903	16941	16992	16805	17167	17029	16994	17124	16982	16945	17076	16932	16842	17006	17000	17095	17073	16962	17290	17067	17154	16987	17074	17056	17060	16859	16847	17266	17143	16816	17067	17155	17063	17158	17037	17105	17045	17109	16952	16939	17098	17047	17093	17131	17206	17144	17107	17026	16986	16961	16718	17101	17180	17041	16913	17041	17041	17083	17171	17033	16937	16699	17010	17140	16989	16977	16996	17026	16990	16992	16880	16864	16938	16991	16960	16865	17014	16957	16961	17006	16977	17027	17074	16966	17155	16933	17020	17024	17069	17138	17086	17023	17072	16837	17073	16906	16954	17202	16994	16980	16971	17207	17033	17052	17063	17068	17065	17116	17024	16927	17172	17015	16900	17054	17145	17212	16994	16928	17017	17056	17019	17158	17093	17015	17018	16968	17004	17159	17049	16980	17157	17197	17012	16770	17034	17107	17194	16997	17005	17044	17039	17087	17038	17079	17115	17144	17044	16932	16817	16857	17132	17113	17213	17147	17038	16988	17057	17128	16944	16920	16983	17024	17020	17296	17216	17065	17060	16920	16938	17012	17137	16802	17304	17039	17034	16984	17172	16883	17061	17004	17015	17057	17178	17139	17061	16959	16862	17073	17201	16915	17102	17069	17026	16948	17141	17127	17104	16865	17090	17058	17001	16892	17284	16899	17106	16951	16972	17029	17204	17046	17105	17117	16878	17126	17005	17051	16844	17149	17106	16801	17096	16942	16826	17041	17232	17043	16995	17084	17023	17207	17016	17107	16916	16767	16970	16881	16998	16911	16855	17029	17179	17080	16976	17187	17077	16964	17058	16974	17166	17007	17099	17025	16954	17142	17006	17125	17010	16990	16968	17185	16834	17293	17003	17021	17117	16834	16932	17115	17221	17209	16992	16811	17010	17090	17028	16861	17081	16868	17031	17269	16928	17057	16922	16956	16863	16958	16840	17141	17009	17080	17330	17056	17043	16908	16990	16946	17064	17037	17111	16948	16978	17217	16975	17167	17107	17239	16845	16979	17003	17244	17170	17118	17184	17065	16949	16727	17062	17223	17077	16986	17014	16963	16913	17106	16988	17104	17169	16861	17021	17150	17076	17018	17026	16928	17108	16835	16972	17027	17025	17103	17065	16923	17020	17063	17014	17017	17153	16968	16992	16930	16965	17017	16881	16862	17125	17087	17013	17232	16907	16924	17047	17084	16860	17075	16843	17034	17113	17158	17127	16993	17038	17103	17220	16882	16880	16804	16965	17210	17212	17098	17017	16963	17142	16964	16951	17050	17095	17004	16973	16977	17045	17046	17114	17046	17123	17074	16998	17171	17039	17130	16920	17026	17069	17201	17027	16928	17101	16844	16889	16889	16877	17078	16946	17140	16973	16870	16964	16977	16873	16919	17134	16853	17177	17215	17039	16860	17107	17205	17029	17024	17011	16925	17006	17089	17029	16830	17240	17161	16779	17266	17182	17102	17009	17026	17185	17212	17216	16933	16926	16882	17027	17235	16963	16938	17115	17118	16992	16914	17041	16930	16886	16883	16978	16818	17044	16961	17099	17237	17051	17187	16986	17060	17136	17064	17052	16893	17020	16883	16981	17089	16926	17010	17131	17106	17148	17054	16893	16933	17013	16829	16983	16854	17112	16922	16969	17171	17077	16936	17068	16943	17271	17028	17033	17004	16805	17141	17067	17038	17048	17046	17106	17125	17246	17083	17024	17033	16945	17098	17076	16921	16978	17181	17329	16978	17081	16969	17006	17083	17130	17105	17080	16928	17081	17118	17032	17086	17042	16982	17109	17134	17166	17071	17030	17080	17286	16811	17188	17063	17190	17063	16978	17092	17269	17177	16920	16961	16902	16928	16998	17139	17109	16949	17192	16897	17085	17196	16923	16843	16882	16913	16749	17196	17113	17036	17005	17064	16841	16800	17121	17042	17102	17179	17179	16958	17042	17100	17009	17066	17076	17023	16660	16982	16944	16996	17162	17045	16880	16882	16925	16985	17219	17114	17077	17058	17111	17134	17084	17061	17132	17007	17210	17121	17154	17278	16900	16983	16984	16978	17139	17067	17033	17027	16966	16944	16955	16901	17169	17049	17387	17122	16994	17074	16970	17006	17009	17150	17238	16982	17212	17002	17136	16857	17059	17139	17059	17161	17046	17032	17039	17109	17036	17220	16946	16972	16986	16939	17030	17014	16873	16961	17030	16853	17087	17003	17081	16957	17030	17016	17120	17067	17164	17052	16936	16965	17215	17216	17009	17024	16860	17040	17175	17148	16963	16934	17317	16885
50291	72810	52051	28388	17780	15303	14814	14811	14778	14818	14785	14715	14742	14852	14798	14796	14783	14747	14642	14812	14876	14693	14755	14827	14746	14607	14828	14757	14818	14764	14765	14798	14696	14680	14642	14969	14782	14751	14872	14860	14694	14889	14723	14717	14773	14711	14813	14809	14760	14743	14842	14693	14778	14679	14885	14683	14643	14725	14689	14854	14768	14842	14870	14784	14770	14731	14721	14829	14508	14740	14834	14716	14739	14858	14544	14702	14849	14853	14687	14926	14458	14797	14716	14650	14585	14681	14671	14879	14755	14599	14722	14848	14756	14996	14723	14769	14703	14796	14901	14582	14695	14666	14673	14789	14668	14711	14663	14755	14821	14819	14622	14721	14692	14784	14749	14718	14789	14664	14950	14708	14718	14817	14701	14720	14714	14554	14627	14649	14671	14839	14709	14770	14828	14853	14792	14759	14732	14661	14758	14717	14572	14756	14906	14638	14649	14863	14586	14777	14677	14837	14752	14720	14584	14652	14710	14725	14874	14686	14717	14650	14667	14812	14725	14737	14890	14577	14931	14724	14837	14640	14874	14653	14858	14679	14676	14473	14704	14715	14865	14688	14747	14653	14751	14572	14794	14860	14759	14749	14872	14683	14646	14742	14740	14660	14797	14743	14752	14821	14587	14782	14674	14815	14716	14834	14739	14651	14745	14923	14854	14771	14684	14830	14807	14806	14806	14718	14784	14594	14703	14762	14904	14702	14869	14976	14525	14626	14773	14572	14665	14761	14639	14716	14781	14726	14579	14651	14731	14700	14813	14803	14610	14580	14805	14575	14898	14819	14696	14741	14902	14588	14677	14565	14687	14745	14686	14677	14617	14774	14706	14792	14778	14747	14657	14698	14712	14652	14698	14930	14672	14658	14512	14736	14786	14699	14923	14870	14732	14612	14648	14655	14820	14751	14609	14836	14817	14587	14694	14834	14696	14780	14621	14772	14873	14643	14717	14600	14673	14656	14780	14801	14844	14650	14678	14723	14755	14693	14700	14708	14840	14752	14547	14736	14814	14591	14776	14769	14651	14739	14811	14642	14694	14821	14760	14927	14772	14666	14748	14663	14900	14730	14817	14730	14813	14797	14798	14724	14786	14670	14741	14846	14760	14831	14775	14674	14837	14726	14768	14661	14774	14701	14791	14713	14536	14719	14840	14741	14755	14606	14533	14651	14724	14644	14777	14522	14726	14576	14785	14786	14677	14689	14641	14682	14798	14741	14815	14888	14720	14804	14666	14854	14707	14812	14487	14808	14717	14914	14428	14739	14577	14624	14742	14841	14579	14771	14691	14701	14748	14732	14620	14845	14762	14761	14730	14883	14839	14667	14745	14815	14768	14845	14801	14814	14659	14557	14840	14729	14680	14727	14796	14826	14744	14777	14875	14657	14805	14728	14822	14701	14774	14816	14658	14832	14612	14705	14692	14805	14707	14742	14681	14598	14819	14682	14811	14771	14668	14681	14607	14666	14808	14702	14940	14769	14754	14817	14690	14858	14828	14942	14699	14697	14801	14717	14760	14753	14622	14741	14934	14595	14763	14777	14620	14548	14783	14632	14652	14574	14760	14749	14751	14751	14720	14826	14811	14794	14648	14929	14741	14688	14748	14717	14720	14736	14706	14641	14752	14777	14811	14795	15056	14609	14659	14750	14652	14784	14730	14848	14521	14659	14739	14636	14824	14953	14793	14839	14745	14874	14759	14844	14680	14737	14660	14690	14858	14733	14855	14663	14612	14775	14768	14532	14814	14635	14624	14646	14669	14714	14621	14636	14800	14854	14685	14656	14690	14665	14805	14750	14798	14840	14710	14795	14724	14583	14943	14685	14697	14709	14937	14817	14825	14713	14981	14727	14753	14881	14852	14632	14883	14583	14752	14771	14660	14763	14759	14758	14670	14613	14751	14610	14975	14692	14686	14719	14818	14813	14807	14774	14683	14788	14617	14606	14798	14993	14797	14730	14747	14853	14779	14678	14837	14781	14784	14674	14719	14703	14627	14634	14932	14871	14725	14759	14744	14887	14636	14914	14831	14745	14755	14762	14672	14502	14893	14590	14709	14765	14881	14702	14696	14735	14819	14804	14694	14573	14837	14668	14690	14779	14807	14658	14762	14982	14736	15027	14714	14746	14682	14649	14636	14796	14823	14744	14826	14665	14486	14684	14850	14677	14718	14881	14818	14951	14690	14653	14910	14640	14751	14954	14874	14788	14676	14767	14905	14681	14702	14724	14707	14780	14749	14681	14677	14654	14726	14681	14919	14849	14658	14783	14659	14804	14759	14732	14605	14696	14835	14821	14717	14735	14677	14831	14692	14754	14684	14702	14912	14882	14747	14801	14722	14649	14671	14859	14705	14755	14843	14603	14703	14639	14687	14718	14775	14803	14781	14572	14824	14641	14743	14674	14767	14678	14758	14798	14848	14704	14657	14642	14699	14531	14767	14613	14766	14849	14821	14781	14716	14849	14692	14776	14801	14691	14766	14584	14948	14787	14702	14700	14621	14731	14751	14768	14859	14660	14800	14722	14716	14764	14847	14642	14747	14778	14855	14558	14786	14791	14631	14740	14771	14633	14833	14798	14688	14652	14768	14813	14546	14721	14869	14862	14671	14659	14704	14815	14612	14749	14796	14747	14618	14662	14791	14640	14887	14830	14641	14712	14891	14668	14727	14694	14790	14624	14713	14753	14834	14848	14793	14655	14669	14688	14795	14851	14886	14911	14716	14655	14774	14899	14609	14811	14726	14668	14745	14695	14641	14515	14663	14898	14729	14800	14675	14557	14804	14758	14684	14696	14682	14424	14772	14785	14766	14611	14660	14747	14818	14890	14893	14841	14790	14709	14733	14622	14820	14622	14724	14714	14873	14641	14662	14911	14785	14634	14753	14673	14871	14946	14689	14843	14705	14806	14965	14665	14800	14942	14732	14560	14750	14874	14740	14828	14958	14657	14882	14789	14582	14746	14816	14796	14825	14795	14918	14589	14655	14628	14685	14837	14817	14737	14674	14554	14712	14709	14757	14674	14615	14713	14668	14866	14778	14726	14662	14652	14908	14611	14654	14640	14793	14785	14810	14834	14664	14693	14802	14611	14838	14832	14826	14675	14710	14805	14668	14837	14658	14860	14583	14804	14899	14745	14858	15003	14820	14658	14735	14838	14817	14721	14910	14831	14721	14677	14655	14834	14794	14767	14776	14783	14669	14708	14681	14972	14750	14824	14778	14792	14671	14776	14657	14713	14748	14839	14863	14634	14802	14576	14710	14807	14611	14897	14765	14596	14802	14738	14908	14639	14632	14896	14620	14699	14843	14687	14748	14766	14627	14816	14901	14703	14929	14765	14705	14913	14665	14888	14627	14681	14597	14750	14621	14752	14630	14789	14849	14737	14651	14785	14682	14775	14939	14811	14816	14799	14773	14872	14875	14473	14860	14949	14875	14648	14632	14843	14754	14756	14740	14761	14769	14674	14728	14851	14746	14716	14768	14719	14812	14949	14721	14826	14705	14602	14830	14816	14787	15006	14823	14714	14748	14862	14845	14786	14847	14660	14736	14817	14694	14646	14677	14783	14660	14641	14857	14795	14811	14632	14739	14740	14911	14910	14760	14731	14653	14875	14731	15019	14883	14590	14969	14821	14646	14658	14747	14684	14726	14710	14796	14644	14923	14689	14683	14708	14714	14767	14852	14950	14964	14642	14632	14791	14742	14758	14762	14817	14690	14846	14771	14839	14776	14787	14653	14657	14746	14811	14600	14801	14693	14603	14712	14636	14781	14786	14571	14706	14736	14986	14709	14726	14822	14650	14733	14817	14694	14710	14955	14650	14779	14701	14787	14511	14773	14822	14859	14779	14768	14593	14664	14736	14846	14627	14722	14869	14737	14723	14919	14759	14766	14904	14738	14673	14738	14715	14827	14713	14749	14877	14600	14638	14790	14828	14682	14685	14777	14810	14804	14757	14718	14811	14730	14830	14758	14719	14678	14514	14903	14681	14768	14818	14883	14691	14677	14780	14524	14711	14626	14569	14762	14777	14695	14670	14696	14739	14562	14887	14681	14670	14731	14775	14729	14623	14743	14793	14841	14717	14789	14705	14778	14731	14838	14782	14720	14805	14606	14822	14799	14613	14765	14820	14638	14866	14917	14618	14826	14569	14599	14854	14561	14692	14788	14720	14808	14584	14819	14734	14780	14719	14751	14707	14582	14860	14781	14805	14786	14518	14839	14526	14718	14780	14821	14641	14739	14587	14729	14850	14765	14471	14842	14652	14808	14784	14813	14896	14596	14793	14722	14717	14746	14602	14836	14658	14848	14735	14708	14660	14718	14724	14725	14724	14814	14804	14715	14643	14746	14718	14958	14726	14651	14674	14841	14933	14646	14695	14632	14751	14644	14610	14792	14713	14715	14887	14838	14652	14734	14793	14615	14859	14657	14617	14698	14641	14645	14724	14656	14685	14789	14797	14758	14781	14816	14854	14720	14733	14752	14696	14720	14749	14821	14757	14718	14827	14751	14752	14626	14734	14757	14618	14690	14775	14719	14849	14767	15006	14685	14803	14821	14858	14887	14918	14636	14804	14877	14658	14753	14788	14756	14908	14598	14906	14555	14779	14803	14870	14541	14791	14790	14539	14710	14723	14769	14756	14656	14598	14910	14820	14725	14840	14684	14749	14664	14693	14898	14767	14882	14687	14667	14740	14621	14778	14743	14755	14743	14791	14594	14757	14699	14650	14959	14864	14619	14553	14791	14722	14911	14687	14706	14828	14870	14769	14672	14654	14919	14739	14868	14657	14559	14805	14658	14648	14812	14704	14753	14798	14753	14751	14774	14754	14826	14737	14923	14730	14921	14711	14700	14745	14769	14842	14708	14753	14909	14617	14666	14691	14696	14851	14577	14641	14654	14814	14962	14756	14844	14554	14804	14864	14913	14721	14923	14659	14666	14815	14532	14688	14664	14778	14835	14935	14614	14835	14738	14879	14745	14795	14765	14907	14819	14646	14815	14745	14825	14854	15036	14810	14757	14818	14809	14685	14835	14758	14757	14691	14690	14793	14891	14572	14819	14589	14662	14797	14738	14632	14811	14739	14854	14778	14633	14762	14667	14609	14591	14921	14786	14602	14634	14813
23977	24731	36212	30036	24069	23737	22894	18109	17289	17376	17513	17426	16982	17358	17089	17173	17180	17072	17271	16975	17174	17106	17210	17290	17242	17132	17233	17082	17185	17262	17200	17185	17045	16982	17118	17001	16975	17230	16984	17016	17094	16960	16974	16917	17195	17086	17124	17021	17074	17155	17005	17006	16870	17173	17096	16939	17025	16926	16799	16967	17050	17010	16994	17036	17015	16810	16850	16932	16970	16892	16979	16943	16899	17010	17046	17063	17158	16800	16856	16895	17157	16762	16763	17153	17040	16842	16807	17169	16966	17021	17064	17175	17172	16971	17085	17010	17065	16941	16899	16868	17012	17136	17103	16966	17086	17177	17006	16881	17131	16957	16892	16857	16994	17109	17131	16993	17137	17034	16976	16928	17141	16999	17109	17174	17055	17034	17002	16933	17037	17037	17068	17186	17003	17067	17223	16953	17006	17118	16923	16986	17036	17109	16918	16960	17141	16976	17011	17009	17062	16904	16877	17054	16902	16959	17032	16848	17044	16909	16948	17083	17122	17149	17039	16986	17000	17131	17031	16954	17226	16930	16875	16955	17040	17113	16786	16927	17188	16918	16917	16953	17222	17064	17215	17069	17057	16862	17067	16907	16954	17119	17158	16894	16952	16935	16961	17100	16994	16768	17005	16920	16910	17093	17028	17032	16985	16723	17106	16927	16956	16995	16945	17050	17067	17057	16953	16993	17010	16990	16932	16804	17240	16803	17019	17061	16924	16795	17042	16871	16947	17080	16771	16867	16816	17073	16860	17123	16936	17017	17045	17017	16982	16931	16840	16893	16858	16895	16885	16818	16839	17020	16965	16954	16913	17046	16884	16843	16972	17011	16916	16988	16983	16805	16796	16717	16751	16922	16892	16908	17082	16993	17045	17248	17102	17101	16995	16894	16831	17071	16907	16808	16904	17053	17112	17024	16848	17078	16955	17115	16820	16800	16903	16870	16977	16985	16900	16824	16935	16975	16985	17054	17062	16946	16926	17060	17231	17065	16948	16961	16826	16751	16913	17202	16855	17043	17031	16979	16944	16858	16969	16918	16933	17074	17038	17033	17221	17119	16852	16979	17062	17038	17073	16862	17154	16996	16942	16865	16985	17142	17224	16906	16985	16814	16997	17106	17054	16958	17126	17083	16746	17043	16921	17034	16840	16966	17191	16990	16789	16952	17012	16884	16832	16856	17044	17109	16897	16967	16991	17199	17083	17198	16627	17154	16901	17036	17209	17019	17228	17074	17128	17138	17053	16894	16979	16915	16930	17078	16984	17044	16932	16940	16849	17047	17014	16875	17166	16948	16961	17070	16911	16809	17139	17142	16978	17196	16874	17059	16728	16830	16995	17105	17125	16851	16939	17077	16952	16826	16980	16879	17031	17118	16905	16914	16990	17072	17204	16757	16925	17043	16962	16978	16928	16990	16928	16880	16942	17273	16936	17017	17032	16897	17098	17023	16882	16931	17171	17102	16992	17190	16861	16951	16759	16839	16969	16922	17232	17038	17156	17038	16968	17008	16937	16752	16944	16987	17302	17055	17103	16937	16724	17030	16912	16983	17017	16912	16880	17044	16935	17053	16824	17051	17017	16737	16852	17141	16939	17016	17014	16897	17042	17032	16949	17058	17024	16855	17043	17065	17014	17218	16940	16973	17067	16887	17007	16932	16782	16987	17045	16958	16877	17064	17102	16925	17213	17107	17085	17127	17027	17008	16860	16894	17181	17061	16881	16970	16979	16969	16998	17078	16965	16779	16770	16837	17113	16882	17052	16720	17148	16772	16898	17162	16867	17110	17198	17098	16805	16967	17089	17026	16910	16979	16932	17005	16924	17195	16922	17173	16784	16913	17099	16976	16875	16976	17097	17046	17046	16918	17210	16791	16881	16953	16855	17052	16931	16777	16990	17031	16930	16898	17061	17197	16868	16967	17042	16837	16768	17006	16950	16874	16928	16933	16966	17071	17020	16903	17099	16934	16967	16932	16697	17013	17087	17032	17057	17088	16968	17044	17058	17137	16759	16925	16937	17243	17065	16928	16739	16916	17108	17015	16937	17121	16776	17008	16966	17036	17083	16930	17045	16978	16898	17037	17071	16999	16970	17121	16987	17032	16932	16812	16869	17017	16953	16914	16831	16793	17061	17053	17009	16772	17032	16696	16858	16709	17065	16812	17051	16904	17064	16785	16785	16799	16969	16872	16986	17277	17035	17316	16849	16873	16971	16830	17012	17098	17015	16971	16996	17167	17043	17120	17102	17264	16861	17029	16951	17035	17088	16949	16892	17120	17004	17046	16744	17033	17025	16886	16860	17099	17082	17051	17064	17138	16822	16918	17017	16878	16789	16923	17023	16987	16811	16884	17096	17034	17172	17093	16976	16920	16877	17065	17013	17054	17000	16995	16904	16916	16911	16996	16927	16848	17096	17166	17102	16826	17031	16974	16980	16959	16929	16711	16977	17129	16794	16852	16900	17036	16815	17243	17055	17159	17089	17063	16890	16916	16946	16961	16945	17093	16826	17071	16995	16971	17021	16985	16971	16823	16983	17125	16833	16943	16714	16994	16941	16923	17132	17017	16921	16922	16716	16995	16936	16879	16959	17053	16995	16796	16873	16868	17173	16989	16743	17130	16973	16939	16890	16813	16957	16988	16839	16965	16911	16985	16882	17065	17025	17057	16888	16801	16911	16989	17108	17142	17033	17016	16818	17050	17153	16839	16914	17104	16927	16887	16926	17049	17045	16823	16956	16842	17136	16910	16767	16871	16945	16989	17030	16963	16963	17112	17047	17095	16836	16935	16979	17025	17116	17059	16948	17122	17031	16849	17003	16764	16834	17083	17001	16999	17014	16814	16934	17113	16983	16948	16954	16892	17001	16794	17011	17049	16847	16963	17062	17005	16842	16964	16841	16863	16885	16856	16779	16883	16942	17028	17150	17068	17133	16838	17104	16859	16961	16941	17066	17077	16946	17115	16900	16939	16861	16971	16859	16766	17120	17099	16978	17059	17165	16862	16933	17031	16774	17041	16896	16880	17087	17028	16924	16924	17246	16784	17026	17042	16964	16852	16784	16892	16989	16912	16912	17133	16911	16820	16949	16908	16924	16956	16932	16857	16915	16963	16914	17032	16993	16700	16741	16975	16991	16931	16933	16960	16973	17069	16989	17040	17005	17151	16814	17063	17097	17152	17002	17163	17066	16852	17027	17153	16912	16734	17072	17080	16776	17028	17068	16745	17007	16800	16990	17036	17173	16731	16988	17036	17130	17119	16840	17001	16889	17107	16760	16931	17263	16839	16962	16930	16711	16915	16735	16917	16954	16931	17049	16915	16913	17133	17248	16991	16890	16976	16793	16831	16958	16980	17031	16849	16812	16933	17053	17002	16987	17103	17063	16900	16945	16763	16889	16878	17141	16945	16859	17088	16840	17203	16929	17093	16947	17060	16974	16867	17002	17077	17103	17152	16945	16981	16896	16987	17205	16944	16941	16850	16902	17015	17027	17026	17032	16940	16994	16786	16893	16850	16868	16933	16927	17105	16704	16805	16992	17112	17153	16972	16845	16973	16963	16935	16930	17055	17073	17050	16877	17202	17056	16975	17118	16984	17006	16991	16969	17164	17047	17009	17082	17104	17071	17069	16849	16804	17100	17078	16879	17058	16962	16976	16881	17135	16889	17134	16950	16951	17070	16874	16714	16950	16858	17106	17177	16849	16889	16963	17048	16999	16774	16751	16980	16960	17002	16963	17084	16899	16783	16934	16921	17038	16908	17027	16950	16869	17123	16927	17095	17261	16992	16952	16875	17039	16988	17096	17074	16935	17001	17067	17054	16993	17036	16865	16936	17225	16921	16996	17111	16864	16939	17007	17067	16882	17017	17054	17030	17058	16881	16850	16967	16922	17047	16849	16983	16944	16987	17348	16890	17065	16890	16858	17025	16829	17122	17026	16994	16937	17009	16941	17012	16949	16882	16953	16836	17021	16952	16953	16938	16862	17132	17012	16779	16765	16955	16980	16897	17120	16916	16954	16976	16904	16866	17038	16810	16861	17044	16992	16624	16999	16897	17027	17002	16945	16801	16968	17119	17048	17024	16950	16867	16890	17134	17121	16909	17077	16904	17060	17014	16747	17098	16858	16893	17122	16752	16837	16942	16889	17171	16988	16903	16933	16869	17355	17118	17075	17144	17001	16815	17004	17076	17227	16954	16960	17053	16949	16994	16941	16924	16966	17009	17102	17044	17083	16798	17136	16841	16961	16960	16935	16880	16904	16820	16911	17061	16894	17019	16941	16958	17049	16862	17001	17167	17157	16919	16807	17258	17005	16942	16906	17057	16851	17024	17142	16919	16998	16809	17007	16952	16759	16787	16999	16853	17076	17035	17117	17030	16972	17008	16791	16976	16972	16938	17076	16872	17021	16935	16999	16936	17050	17137	16952	16978	16821	16868	16836	17044	16956	17012	16979	17143	16960	17001	16924	17060	17050	17015	16993	17031	16994	17129	17074	16742	17000	16977	16918	16903	16891	17067	17011	16878	17018	17164	16928	16910	16813	17014	16654	16885	16825	17068	17076	17115	16843	16880	16767	17063	16723	16712	16903	16854	17060	17048	17119	17039	16909	16959	16861	16766	16826	16809	17232	16995	16974	16973	17061	17041	16792	16923	17027	17122	16849	17032	16845	17110	16939	16938	17056	16860	16644	17087	17081	17050	17102	16823	16940	17000	16817	17044	16964	17007	17005	17038	16942	17056	16969	17222	16959	17032	16931	16989	16965	16979	17083	16865	17054	17017	16992	17036	16843	17060	17215	17066	16917	16940	16672	16970	16806	16970	17054	16872	16998	17073	17043	17070	17177	16823	16985	17050	17104	17104	16896	16992	16978	16900	16788	16806	16817	16856	16982	16783	16992	16735	17040	16977	17108	17067	17054	17013	16978	16906	16838	17055	17063	17052	16942	16977	16891	16855	16933	16964	16994	16975	17096	17118	17055	17048	17141	16948	16978	16975	17075	16968	17037	17077	17036	16854	17020	17224	16935	16847	17160	17002	17085	17196	17123	16925	16988	17208	16901	16908	17130	17034	16953	16965	17118	16953	16821	16918	16738	16907	16985	17301	16962	16916	17098	17008	17131	16979	16915
62458	107497	85936	54154	29312	17431	15015	14613	14681	14677	14759	14921	14827	14972	14774	14719	14744	14589	14835	14781	14777	14636	14728	14559	14679	14590	14618	14862	14772	14826	14812	14856	14721	14587	14676	14774	14630	14647	14660	14806	14913	14473	14754	14672	14618	14642	14692	14819	14816	14694	14654	14692	14584	14772	14749	14638	14553	14662	14643	14616	14634	14551	14530	14752	14613	14710	14706	14575	14676	14696	14796	14708	14764	14722	14645	14713	14792	14665	14902	14724	14846	14625	14762	14790	14703	14708	14918	14617	14798	14777	14575	14624	14580	14498	14852	14747	14740	14748	14810	14652	14766	14608	14647	14653	14628	14787	14605	14627	14707	14782	14603	14606	14695	14561	14833	14623	14653	14601	14681	14861	14602	14566	14627	14758	14685	14702	14747	14579	14752	14613	14676	14851	14742	14768	14657	14668	14578	14769	14691	14654	14681	14739	14624	14693	14660	14715	14558	14627	14486	14671	14678	14847	14684	14704	14772	14772	14664	14573	14779	14845	14686	14644	14737	14688	14870	14821	14708	14672	14646	14730	14618	14579	14734	14621	14694	14745	14781	14698	14854	14621	14631	14671	14779	14784	14735	14677	14618	14859	14753	14621	14688	14641	14740	14631	14523	14778	14593	14532	14655	14553	14722	14825	14665	14555	14657	14761	14777	14733	14559	14511	14697	14910	14592	14687	14771	14737	14660	14747	14799	14791	14599	14716	14808	14783	14772	14697	14744	14778	14729	14859	14530	14721	14700	14570	14770	14866	14472	14629	14644	14715	14729	14749	14824	14694	14808	14785	14836	14563	14669	14638	14742	14817	14576	14657	14728	14618	14691	14888	14783	14662	14639	14839	14792	14588	14523	14666	14802	14814	14483	14715	14634	14606	14753	14631	14495	14664	14770	14695	14731	14901	14539	14902	14654	14652	14692	14739	14874	14617	14709	14649	14603	14680	14782	14625	14856	14892	14770	14683	14810	14718	14706	14503	14661	14737	14712	14655	14710	14750	14748	14730	14803	14703	14654	14622	14898	14627	14682	14719	14503	14866	14755	14744	14767	14630	14695	14700	14765	14666	14725	14666	14825	14640	14670	14681	14715	14708	14707	14652	14819	14660	14687	14786	14726	14730	14668	14778	14646	14612	14616	14718	14680	14818	14680	14703	14686	14736	14754	14779	14680	14813	14693	14770	14643	14617	14775	14688	14727	14864	14694	14651	14744	14627	14725	14549	14798	14560	14888	14664	14676	14643	14690	14645	14714	14575	14568	14686	14878	14568	14748	14744	14606	14452	14678	14718	14604	14758	14685	14851	14614	14739	14786	14614	14871	14608	14749	14839	14729	14654	14633	14667	14706	14634	14634	14574	14661	14693	14583	14575	14667	14612	14647	14706	14701	14696	14683	14628	14523	14693	14575	14670	14711	14702	14699	14823	14730	14608	14620	14719	14694	14652	14787	14643	14692	14779	14606	14639	14640	14835	14747	14698	14786	14779	14712	14709	14834	14534	14646	14575	14687	14562	14682	14766	14636	14707	14617	14713	14767	14656	14673	14673	14642	14603	14714	14729	14741	14683	14864	14674	14669	14794	14792	14831	14501	14742	14628	14693	14658	14883	14699	14843	14776	14806	14813	14894	14709	14716	14594	14705	14698	14823	14604	14730	14709	14664	14824	14610	14568	14598	14718	14668	14695	14742	14661	14612	14543	14692	14764	14636	14552	14799	14779	14573	14589	14558	14938	14799	14787	14670	14635	14595	14695	14694	14650	14658	14831	14634	14839	14731	14630	14688	14812	14764	14664	14613	14912	14643	14742	14655	14773	14638	14635	14647	14593	14631	14755	14644	14589	14693	14680	14729	14684	14746	14723	14527	14567	14742	14763	14729	14705	14635	14852	14595	14787	14810	14705	14688	14809	14718	14815	14682	14693	14752	14697	14745	14740	14562	14807	14733	14802	14575	14684	14717	14739	14618	14695	14676	14591	14661	14514	14539	14772	14593	14686	14454	14725	14785	14728	14535	14826	14731	14569	14666	14713	14703	14561	14678	14647	14778	14662	14621	14776	14809	14732	14729	14673	14640	14785	14665	14804	14856	14569	14798	14729	14775	14723	14753	15004	14702	14741	14674	14470	14459	14686	14725	14760	14797	14826	14725	14663	14606	14621	14793	14658	14473	14664	14797	14697	14760	14666	14712	14601	14547	14668	14663	14739	14663	14734	14644	14603	14662	14818	14718	14566	14709	14791	14697	14782	14611	14859	14713	14629	14753	14590	14638	14652	14531	14790	14756	14731	14737	14822	14679	14610	14733	14652	14953	14866	14736	14749	14741	14784	14473	14655	14764	14628	14509	14570	14566	14797	14722	14845	14613	14664	14654	14741	14559	14677	14696	14854	14677	14672	14812	14545	14645	14658	14787	14474	14667	14750	14688	14709	14663	14791	14826	14599	14506	14755	14645	14633	14980	14698	14730	14635	14638	14590	14661	14665	14662	14734	14715	14874	14639	14676	14667	14761	14511	14482	14575	14741	14786	14628	14876	14752	14539	14744	14652	14717	14453	14757	14718	14683	14643	14675	14523	14725	14716	14705	14714	14746	14679	14695	14657	14547	14743	14833	14519	14928	14846	14486	14780	14781	14570	14670	14793	14668	14696	14625	14659	14620	14755	14627	14655	14656	14725	14679	14740	14519	14702	14761	14699	14672	14746	14711	14617	14630	14671	14740	14794	14713	14720	14778	14733	14611	14531	14747	14610	14711	14570	14695	14522	14869	14598	14743	14422	14758	14759	14805	14697	14649	14668	14630	14632	14648	14578	14575	14835	14700	14647	14851	14752	14683	14699	14742	14877	14663	14727	14685	14577	14708	14591	14527	14667	14664	14840	14904	14779	14731	14731	14486	14587	14715	14540	14666	14650	14690	14705	14766	14508	14637	14705	14780	14618	14691	14786	14758	14713	14645	14697	14725	14662	14691	14658	14743	14566	14461	14740	14755	14611	14798	14648	14690	14716	14701	14834	14617	14672	14715	14746	14828	14572	14696	14781	14621	14729	14771	14630	14704	14634	14570	14642	14764	14644	14672	14685	14531	14649	14689	14666	14432	14718	14695	14709	14581	14709	14910	14606	14689	14728	14684	14608	14700	14723	14738	14704	14750	14724	14768	14813	14700	14748	14726	14718	14755	14727	14630	14485	14819	14722	14608	14716	14695	14551	14776	14588	14658	14868	14743	14693	14721	14538	14737	14511	14870	14650	14706	14593	14656	14655	14653	14635	14744	14734	14584	14813	14694	14693	14779	14604	14661	14759	14577	14735	14910	14635	14702	14712	14615	14602	14710	14707	14427	14573	14693	14722	14740	14681	14865	14749	14718	14653	14663	14774	14746	14732	14606	14749	14640	14733	14554	14650	14756	14631	14729	14685	14710	14592	14671	14723	14599	14816	14661	14704	14687	14801	14665	14612	14732	14796	14692	14699	14780	14749	14646	14698	14794	14625	14629	14728	14667	14701	14671	14678	14669	14707	14522	14921	14780	14728	14890	14679	14667	14832	14561	14791	14744	14834	14786	14925	14608	14689	14602	14816	14573	14781	14826	14745	14740	14434	14630	14818	14692	14867	14672	14869	14662	14558	14719	14805	14669	14607	14751	14626	14792	14556	14927	14621	14782	14596	14632	14819	14659	14737	14624	14722	14715	14578	14767	14491	14666	14718	14661	14624	14821	14735	14627	14764	14688	14630	14623	14606	14627	14752	14728	14633	14569	14837	14581	14928	14632	14706	14832	14578	14804	14707	14732	14629	14637	14909	14658	14740	14450	14592	14736	14506	14797	14596	14683	14728	14815	14749	14797	14766	14555	14746	14664	14735	14804	14798	14560	14672	14849	14677	14683	14619	14534	14611	14910	14859	14598	14528	14776	14678	14652	14640	14739	14509	14716	14660	14429	14797	14659	14768	14792	14778	14700	14568	14752	14875	14494	14630	14616	14723	14612	14744	14838	14778	14798	14608	14754	14641	14638	14621	14650	14693	14684	14836	14865	14619	14700	14609	14712	14612	14758	14646	14713	14786	14680	14718	14693	14726	14658	14746	14535	14819	14850	14645	14733	14695	14706	14597	14655	14713	14705	14590	14558	14900	14654	14683	14605	14886	14754	14642	14753	14596	14673	14703	14900	14554	14681	14819	14595	14563	14709	14552	14625	14792	14674	14678	14708	14738	14662	14705	14741	14699	14635	14764	14793	14705	14732	14865	14498	14581	14730	14546	14695	14665	14737	14700	14763	14800	14486	14607	14595	14621	14734	14526	14588	14530	14806	14616	14813	14618	14623	14725	14614	14626	14708	14754	14591	14839	14497	14650	14558	14803	14662	14718	14688	14780	14624	14688	14617	14558	14833	14866	14748	14626	14710	14761	14566	14622	14651	14585	14553	14737	14786	14675	14802	14770	14704	14949	14731	14641	14686	14696	14864	14631	14667	14761	14842	14552	14672	14676	14617	14695	14478	14714	14753	14758	14798	14808	14803	14660	14531	14714	14715	14612	14585	14834	14706	14887	14559	14864	14630	14663	14665	14519	14718	14600	14636	14731	14596	14767	14879	14729	14828	14696	14800	14659	14637	14824	14852	14620	14604	14593	14681	14637	14713	14839	14498	14753	14568	14583	14559	14780	14690	14966	14714	14708	14613	14765	14740	14622	14845	14825	14782	14830	14587	14759	14561	14658	14730	14778	14603	14637	14735	14748	14768	14601	14619	14753	14566	14585	14869	14841	14780	14701	14718	14793	14680	14758	14734	14492	14659	14853	14630	14863	14649	14757	14735	14731	14640	14757	14498	14684	14689	14728	14660	14850	14497	14526	14615	14521	14650	14638	14745	14890	14695	14695	14696	14606	14767	14697	14591	14616	14840	14804	14775	14807	14658	14660	14693	14692	14681	14779	14580	14567	14588	14834	14686	14696	14799	14748	14797	14708	14646	14901	14671	14645	14808	14602	14908	14667	14834	14695	14621	14679	14694	14764	14641	14741	14783	14746	14696	14730	14733	14664	14729	14694	14796	14859	14585	14666	14757	14779	14574	14601	14812	14665	14675	14683	14801	14647	14739	14729	14537	14677	14624	14635	14752	14808	14705	14781	14628	14703	14791	14568
33593	41496	40636	27783	19468	17506	17117	16798	16948	17046	16849	16807	16950	16969	16989	16759	16799	16840	17019	16865	16737	16722	16813	16644	16855	16919	16852	16829	16953	16863	17071	16730	16651	16936	16809	16652	16609	16705	16875	16733	16916	16910	17051	16836	16790	16731	16703	16752	16718	16906	16721	16617	16904	16904	16798	16864	16736	16915	16972	17073	16865	16741	16741	16894	16683	16662	16804	16589	16859	16844	16707	16845	16957	16679	16889	16774	16954	16725	16950	16896	16631	16791	16673	16808	16871	16886	16975	16782	16921	16820	16901	16843	16812	16880	16588	16714	16835	16641	16776	16695	16803	16733	16798	16554	16733	16758	16723	16802	16895	16732	16880	16861	16594	16734	16699	16719	16829	16792	16945	16809	16648	16776	16900	16753	16828	16930	16975	16768	16746	16733	16753	16618	16931	16794	16703	16741	16761	16863	16749	16723	16748	16791	16784	16802	16994	16736	16828	16701	16781	16815	16577	16742	16649	16704	16683	16598	16803	16930	16777	16832	16831	16610	16833	16899	16660	16635	16772	16751	16817	16984	16942	16990	16981	16766	16780	17043	16880	16899	16616	16938	16817	16700	16623	16697	16768	16890	16789	16754	16874	16572	16599	16761	16818	16744	16730	16774	16720	16821	16958	16727	17004	16730	16591	16810	16685	16684	16727	16842	16618	16488	16906	16791	16816	16819	16759	16791	16600	16753	16997	16775	16906	16895	16822	16958	16876	16774	16637	16927	16695	16750	16889	16836	16696	16660	16791	16781	16901	16702	16729	16788	16780	16699	16881	16754	16708	16827	16726	17075	16892	16875	16784	16713	16827	16893	16768	16844	16916	16930	16809	16844	16732	16700	16861	16805	16612	16770	16687	16727	16666	16575	16756	16990	16780	16862	16818	16764	16831	16820	16831	16769	16712	16859	16677	16779	16772	16527	16637	16783	16890	16779	16905	16929	16681	16848	16798	16941	16841	16787	16839	16904	16897	16929	16835	16719	16652	16698	16799	16776	16858	16687	16903	16828	16978	16866	16665	16640	16743	16803	16916	16745	16621	16619	17000	16677	16556	16770	17060	16632	16608	17027	16686	16982	16776	16800	16631	16886	16599	16716	16709	16659	16624	16626	16865	16752	16715	16955	16706	16847	16813	16829	16779	16698	16783	16802	16689	16746	16784	16799	16766	16948	16867	16865	16796	16661	16921	16876	16732	16597	16814	16731	16675	16789	16700	16609	16902	16816	16857	16770	16913	16812	16803	16878	16625	16788	16765	16919	16957	16806	16911	16824	16752	16897	16786	16917	16829	16992	16686	16847	16800	16633	16872	16658	16794	16975	16778	16905	16640	16856	16774	16775	17030	16746	16739	16716	17000	16739	16742	16684	16780	16681	16856	16916	16505	16607	16608	16812	16726	16821	16966	16646	16663	16678	16527	16958	16872	16850	16843	16772	16816	16780	16915	16671	16655	16822	16686	16673	16633	16735	16748	16780	16830	16867	16881	16619	16678	16845	16727	16978	16740	16869	16818	16905	16710	16589	16772	16725	16757	16658	16841	16754	16785	16944	16811	16934	16812	16611	16771	16786	16769	16659	16960	16874	16935	16650	16845	16770	16837	16958	16735	16860	17035	16818	16886	16796	17001	16972	16902	16984	16792	16630	16670	16721	16936	16927	16713	16963	16721	16773	16689	16704	16999	16828	16803	16690	16830	16868	16785	16860	16864	16961	16776	16873	16812	16902	16815	16875	16771	16902	16831	16754	16851	16764	16772	17027	16872	16778	17043	16970	16867	16854	16679	16709	16918	16986	16824	16736	16847	16977	16753	16650	16941	16746	16765	16861	16683	16704	16576	16688	17061	16937	16901	16826	16693	16802	17017	16872	16679	16764	16851	16759	16707	16930	16613	16755	16878	16860	16746	16747	16848	16864	16983	16784	16800	16790	16780	16767	16811	16819	16717	16808	16821	16856	16721	16645	16848	17020	16642	16711	16853	16813	16745	16642	16833	17012	16790	16768	16768	16874	16709	16966	16736	16798	16718	16689	16734	16798	16885	16855	16978	16525	16728	16647	16767	16769	16894	16804	16761	16688	16634	16923	17037	16894	16734	16655	16859	17001	16782	16815	16703	16736	16681	16754	16855	16539	16767	16832	16806	16862	16831	16689	16688	16874	16949	16816	16623	16736	16974	16817	16910	16714	16733	16733	16757	16755	16917	16852	16849	16717	16601	16878	16823	16820	16936	16708	16718	16780	16728	16730	16871	16857	16791	16764	16841	16864	16947	16679	16950	16704	16829	16838	16761	16882	16888	16951	16646	16820	16921	16865	16810	16766	16672	16707	16792	16645	16742	16898	16690	16800	16788	16717	16680	17041	16624	16580	16592	16830	16812	16526	16703	16683	16734	16691	16750	16977	16657	16765	16750	16790	16862	16769	16839	16753	16868	16721	16951	16808	16661	16737	16771	16730	16680	16690	16791	16785	16712	16827	16636	16752	16792	16678	16716	16756	16726	16873	16803	16781	16711	16839	16796	16750	17002	16900	16775	16798	16796	16617	16931	16905	16746	16706	16887	16796	16798	16744	16686	16571	16701	16670	16763	16884	16754	16935	16820	16800	16765	16720	16715	16752	16624	16576	16770	16859	16756	16810	16743	16753	16752	16644	16825	16891	16830	16857	16648	16840	16952	16884	16829	16836	16726	16946	16730	16881	16667	16692	16889	16908	16869	16681	16595	16927	16655	16903	16808	16848	17062	16764	16874	16975	16989	16896	16722	16929	16782	16993	16739	16845	16787	16861	16706	16761	16819	16710	16827	16743	16556	16764	17005	16815	16693	16972	16992	16768	16852	16910	16801	16961	16874	16720	16911	16824	16760	16775	16945	16886	16962	16818	16643	16987	16843	16731	16748	16663	16855	16696	16806	16668	16739	16785	16772	16819	16817	16853	16796	16863	16844	17021	16719	16818	16892	16846	16833	16659	16812	16659	16747	16864	16908	16791	16950	16646	16859	16751	16948	16814	16802	16768	16770	16828	16842	16782	16850	16570	16738	16795	16767	16936	16913	16739	16701	16575	16810	16725	16775	16965	16678	16722	17013	16810	16743	16830	16895	16801	16786	16652	16950	16698	17010	16647	16747	16858	16950	16840	16913	17121	16794	16684	16906	16792	16778	16616	16710	16810	16764	16990	16816	16742	16944	16863	16735	16546	16571	16848	16925	16769	16898	16893	16785	16784	16945	16744	16862	16941	16753	16874	16723	16591	16661	16741	16669	16883	16719	16957	16774	16819	16663	16806	16721	16876	16888	16953	16908	16608	16940	16730	16813	16856	16803	16805	16814	16775	16878	16757	16931	16796	16905	16772	16793	16738	16822	16723	16805	16728	16822	16828	16764	16617	16816	16794	16776	16806	16901	16822	16811	16739	16682	16677	16719	16765	16740	16791	17059	16854	16882	16769	16877	16787	16833	16817	16915	16976	16574	16732	16815	16947	16922	16830	16794	16684	16760	16689	16701	16733	16785	16746	16830	16731	16608	16688	16690	16887	16880	16818	16944	16733	16627	16791	16759	16920	16784	16963	17178	16981	16774	16914	16859	16748	16965	16850	17003	16774	16953	16914	16939	16928	16940	16854	16990	16962	16807	16726	16830	16705	16674	16779	16851	16714	16864	16836	16794	16970	16862	16658	16801	16852	16861	16899	16950	16686	16742	16845	16674	16782	16852	17072	16662	16752	16610	16636	16652	16689	16936	16823	16674	16835	16775	16616	16844	16785	16690	16820	16683	16807	16863	16931	16888	16834	16895	16720	17042	16700	16997	16881	16789	16824	16847	16773	16944	16755	16894	16749	16667	16656	16726	16829	17006	16777	17049	16972	16855	17016	16929	16844	16863	16842	16996	16889	16688	16795	16648	16823	16895	16944	16953	16789	16950	16837	16823	16880	16901	16842	16814	16745	16701	16760	16746	16905	16989	16773	16816	16883	16919	16724	16806	17066	16785	16705	16953	16726	16685	16961	16791	16901	16767	17073	16714	16721	16695	16843	17015	16951	16610	16737	16638	16798	16957	16648	16801	16858	16839	16716	16989	16783	16685	16698	16656	16692	16858	16783	16792	16845	16753	16924	16892	16952	16727	16907	16645	16717	16687	16614	16685	16811	16672	16545	16710	16723	16875	16731	16867	16865	16834	16686	16778	16761	16833	16851	16774	16733	16723	16812	16830	16715	16827	16806	16756	16826	16743	16806	16747	16872	16927	16819	16929	16706	16827	16807	16679	16782	16775	16845	16563	16780	16927	16730	16796	16708	16948	16858	16951	16995	16727	16691	16654	16826	16787	16965	17033	16840	16703	16996	16846	16844	16880	16700	16991	16812	16911	16779	16812	16681	16768	16837	16911	16653	16563	16663	16797	16942	16736	16770	16844	16779	16784	17046	16812	16717	16651	16763	16786	16825	16743	16816	16778	16902	17053	16532	16869	16789	16769	16979	16734	16766	17023	16835	16709	16781	16953	16586	16799	16705	16669	16948	16933	16930	16713	16755	16812	16969	16676	16700	16833	16831	16681	16748	17006	16696	16993	16736	16877	16762	16829	16588	16838	16876	16822	16812	16789	16686	16818	16820	16893	16953	16799	16691	16874	16992	16899	16722	16844	16746	16578	16720	16626	16968	16847	16656	16885	16665	16839	16786	16873	16735	16873	16675	16847	16706	16678	16789	16788	16924	16817	16751	16874	17076	16953	16775	17083	16640	16812	16899	16831	16642	16682	16693	16747	16768	16612	16836	16740	17064	16757	16877	16935	16892	17046	16814	16812	16688	16509	16912	16980	16649	16723	16769	16690	16681	16736	17001	16854	16673	16756	16810	16711	16561	16789	16751	16918	16778	17036	16827	16838	16720	16719	17106	16777	16725	16876	16890	16889	16935	16906	16916	16814	16773	16687	16802	16832	16519	17194	17112	16850	16875	16971	16892	16819	16989	17069	16921	17117	16762	16721	16972	16763	16619	16906	16859	16940	16961	16906	16899	16906	16824	16660	16772	16922	17040	16815	16774	16572	16784	16685	16854	16709	16694	16870	16781	16781	16916	16665	16891	16756	16676	16725	16764	16853	16919	16772	16504	16820	16802	16951	16697	16736	16905	16684	16583
42802	58771	41827	23269	16407	14995	14714	14627	14513	14575	14538	14670	14528	14577	14625	14668	14610	14507	14621	14490	14466	14679	14729	14567	14616	14728	14707	14418	14709	14562	14680	14665	14659	14624	14620	14461	14540	14604	14594	14368	14511	14408	14669	14642	14516	14572	14607	14623	14511	14541	14695	14526	14606	14627	14715	14800	14620	14587	14618	14666	14444	14667	14672	14660	14578	14609	14465	14698	14551	14600	14566	14703	14676	14755	14560	14656	14509	14664	14804	14594	14662	14658	14656	14627	14724	14481	14640	14446	14689	14337	14539	14481	14629	14636	14597	14589	14554	14533	14582	14593	14612	14544	14600	14583	14729	14711	14492	14474	14454	14692	14639	14417	14719	14652	14520	14421	14722	14524	14596	14596	14819	14498	14600	14406	14495	14467	14426	14426	14637	14617	14652	14655	14612	14591	14360	14625	14576	14470	14432	14689	14647	14731	14737	14551	14593	14603	14607	14540	14528	14586	14630	14572	14551	14655	14467	14521	14529	14645	14496	14716	14569	14701	14505	14781	14570	14512	14555	14477	14496	14548	14475	14445	14616	14702	14606	14578	14550	14569	14573	14587	14664	14620	14825	14577	14468	14592	14681	14547	14766	14595	14666	14493	14617	14644	14500	14564	14626	14530	14608	14632	14466	14635	14621	14599	14603	14624	14545	14537	14656	14417	14711	14445	14696	14638	14611	14622	14501	14684	14567	14483	14648	14616	14428	14458	14706	14514	14462	14474	14594	14530	14687	14476	14562	14493	14599	14555	14670	14733	14706	14628	14497	14624	14545	14540	14479	14471	14621	14591	14635	14691	14521	14506	14547	14659	14650	14580	14478	14716	14439	14490	14586	14568	14580	14691	14554	14572	14418	14535	14706	14548	14720	14689	14506	14443	14538	14499	14662	14600	14536	14640	14698	14666	14652	14606	14759	14659	14660	14563	14459	14479	14584	14347	14667	14655	14649	14549	14600	14399	14792	14871	14693	14526	14663	14436	14502	14686	14654	14574	14752	14583	14516	14691	14720	14497	14550	14600	14578	14530	14579	14642	14546	14579	14504	14594	14726	14672	14602	14821	14692	14843	14549	14581	14672	14608	14624	14641	14645	14655	14743	14600	14528	14515	14648	14605	14422	14582	14550	14527	14457	14667	14746	14500	14653	14608	14610	14747	14533	14597	14663	14601	14663	14591	14466	14447	14666	14538	14491	14577	14495	14491	14632	14643	14677	14701	14753	14703	14529	14569	14577	14545	14542	14554	14618	14408	14679	14592	14705	14700	14573	14643	14599	14590	14448	14831	14509	14532	14698	14574	14582	14561	14562	14396	14671	14590	14637	14455	14630	14588	14683	14678	14666	14629	14549	14548	14649	14785	14500	14512	14514	14532	14500	14570	14501	14668	14497	14752	14718	14580	14531	14747	14509	14572	14455	14564	14509	14548	14526	14679	14698	14600	14659	14493	14679	14572	14696	14598	14635	14594	14741	14601	14692	14510	14678	14561	14573	14622	14557	14569	14579	14686	14612	14542	14619	14654	14551	14641	14526	14456	14685	14443	14531	14585	14619	14633	14712	14487	14706	14731	14585	14603	14903	14495	14697	14470	14468	14653	14602	14431	14789	14737	14547	14569	14646	14542	14647	14765	14618	14578	14639	14546	14558	14637	14523	14591	14547	14571	14692	14558	14558	14556	14548	14599	14524	14516	14631	14470	14752	14551	14572	14676	14586	14692	14417	14529	14674	14484	14487	14537	14706	14694	14585	14658	14635	14735	14623	14596	14518	14416	14683	14789	14658	14643	14523	14638	14593	14608	14548	14627	14513	14494	14352	14580	14606	14673	14526	14434	14666	14593	14491	14594	14506	14564	14505	14785	14625	14518	14784	14535	14504	14530	14518	14633	14593	14611	14560	14680	14698	14409	14464	14598	14633	14653	14623	14395	14437	14471	14634	14884	14615	14511	14539	14576	14493	14515	14748	14627	14526	14576	14566	14631	14469	14711	14428	14537	14655	14585	14680	14531	14495	14608	14545	14474	14636	14674	14608	14645	14552	14594	14589	14686	14566	14608	14594	14608	14554	14604	14660	14782	14710	14453	14682	14615	14661	14633	14473	14656	14619	14725	14554	14573	14734	14446	14792	14583	14853	14615	14681	14663	14658	14360	14570	14452	14755	14482	14578	14567	14407	14593	14533	14649	14621	14556	14688	14604	14409	14653	14611	14518	14631	14519	14605	14555	14534	14725	14512	14753	14554	14741	14520	14513	14554	14549	14502	14618	14571	14578	14603	14645	14587	14560	14615	14423	14738	14631	14646	14511	14570	14308	14544	14668	14786	14567	14647	14696	14425	14550	14674	14568	14558	14489	14803	14562	14535	14545	14664	14574	14487	14524	14642	14598	14603	14615	14490	14656	14507	14511	14537	14598	14477	14806	14543	14621	14661	14712	14608	14568	14679	14500	14765	14628	14556	14671	14430	14692	14579	14655	14481	14515	14462	14458	14690	14602	14577	14550	14461	14659	14563	14417	14758	14459	14448	14589	14633	14629	14549	14592	14627	14546	14563	14691	14407	14610	14597	14709	14542	14610	14500	14586	14593	14480	14613	14461	14624	14534	14698	14572	14697	14690	14578	14544	14640	14546	14558	14541	14593	14772	14550	14589	14557	14621	14660	14443	14713	14519	14532	14637	14689	14588	14583	14645	14645	14558	14646	14585	14593	14512	14729	14630	14525	14631	14573	14629	14617	14745	14615	14617	14537	14703	14782	14607	14662	14488	14686	14680	14631	14624	14522	14519	14576	14547	14527	14617	14574	14440	14682	14630	14581	14358	14605	14542	14645	14611	14658	14489	14615	14580	14621	14755	14629	14588	14440	14685	14537	14469	14376	14407	14418	14642	14549	14508	14591	14787	14594	14700	14558	14692	14642	14635	14458	14683	14587	14671	14615	14558	14574	14561	14635	14469	14746	14625	14466	14652	14436	14658	14543	14704	14648	14719	14538	14590	14464	14645	14572	14672	14553	14631	14564	14360	14630	14613	14559	14623	14478	14624	14592	14534	14671	14615	14672	14649	14566	14759	14481	14639	14644	14523	14668	14574	14472	14638	14627	14498	14617	14572	14571	14642	14638	14657	14426	14743	14661	14626	14559	14507	14633	14704	14586	14616	14615	14417	14753	14597	14470	14557	14531	14598	14673	14507	14545	14694	14771	14447	14611	14597	14647	14664	14584	14623	14664	14585	14536	14766	14481	14620	14444	14433	14599	14657	14513	14696	14530	14663	14633	14494	14533	14411	14490	14607	14662	14547	14445	14514	14478	14652	14841	14575	14599	14580	14772	14674	14610	14706	14404	14642	14548	14649	14584	14653	14618	14635	14407	14599	14575	14749	14689	14555	14632	14580	14435	14570	14561	14535	14377	14523	14631	14629	14644	14342	14609	14725	14719	14686	14549	14628	14671	14497	14750	14791	14708	14625	14603	14634	14672	14583	14641	14639	14631	14585	14638	14444	14714	14499	14641	14547	14736	14515	14564	14456	14633	14587	14639	14529	14473	14562	14499	14710	14631	14490	14506	14511	14652	14703	14426	14410	14637	14603	14432	14715	14546	14664	14749	14608	14627	14589	14615	14641	14481	14620	14634	14536	14581	14590	14608	14557	14558	14469	14644	14672	14513	14541	14550	14607	14700	14648	14480	14606	14508	14635	14662	14599	14510	14681	14522	14599	14665	14594	14570	14487	14701	14653	14583	14572	14513	14692	14553	14489	14514	14551	14784	14522	14514	14601	14707	14665	14554	14760	14689	14626	14683	14424	14597	14628	14512	14654	14561	14503	14738	14549	14613	14550	14534	14563	14720	14483	14763	14538	14547	14512	14665	14542	14572	14567	14644	14539	14599	14708	14578	14537	14731	14657	14757	14692	14566	14710	14840	14599	14538	14635	14765	14769	14736	14671	14471	14574	14469	14685	14683	14750	14614	14647	14523	14488	14414	14730	14644	14458	14625	14517	14405	14733	14701	14576	14644	14486	14659	14594	14563	14634	14586	14532	14638	14499	14595	14586	14590	14462	14642	14411	14450	14638	14602	14481	14595	14554	14697	14527	14731	14541	14396	14609	14612	14371	14648	14589	14680	14553	14506	14555	14694	14602	14572	14668	14462	14382	14606	14671	14582	14649	14623	14482	14645	14691	14584	14704	14651	14672	14345	14565	14528	14562	14463	14627	14551	14659	14611	14605	14427	14756	14598	14509	14806	14557	14682	14515	14512	14543	14569	14588	14567	14685	14620	14603	14493	14559	14576	14419	14517	14541	14533	14700	14423	14589	14631	14478	14565	14599	14626	14669	14676	14622	14637	14676	14677	14635	14563	14603	14488	14585	14565	14617	14653	14528	14494	14583	14558	14713	14329	14720	14592	14596	14495	14549	14489	14981	14604	14503	14477	14566	14448	14528	14539	14529	14542	14521	14474	14733	14439	14498	14461	14541	14508	14519	14468	14829	14767	14475	14733	14684	14725	14452	14689	14616	14602	14580	14759	14524	14576	14573	14703	14425	14483	14540	14674	14622	14592	14466	14493	14666	14731	14497	14370	14667	14634	14636	14367	14442	14488	14696	14632	14684	14588	14647	14574	14497	14550	14675	14606	14564	14671	14572	14680	14573	14392	14562	14601	14746	14536	14558	14381	14607	14535	14543	14611	14630	14651	14558	14747	14506	14562	14676	14653	14666	14511	14537	14743	14529	14544	14737	14694	14654	14588	14469	14677	14683	14505	14449	14716	14525	14657	14619	14733	14373	14633	14702	14704	14724	14471	14562	14449	14527	14628	14618	14585	14772	14618	14635	14651	14773	14669	14718	14633	14621	14613	14547	14542	14604	14419	14534	14640	14574	14661	14510	14559	14587	14647	14599	14511	14411	14602	14521	14706	14514	14647	14583	14589	14516	14749	14680	14553	14521	14572	14409	14662	14531	14814	14761	14571	14701	14449	14534	14434	14692	14606	14697	14635	14581	14702	14578	14690	14555	14441	14576	14604	14702	14546	14664	14588	14625	14700	14656	14661	14661	14715	14439	14635	14550	14560	14494	14549	14665	14465	14579	14560	14596	14653	14603	14579	14561	14625	14546	14593	14738	14561	14750	14709	14728
30638	40937	46128	32112	20989	17712	17360	16661	16645	16640	16549	16678	16725	16772	16710	16443	16685	16651	16481	16497	16516	16433	16471	16781	16507	16609	16575	16768	16523	16662	16722	16445	16606	16628	16678	16558	16624	16762	16694	16653	16441	16530	16760	16732	16624	16719	16576	16751	16560	16424	16377	16675	16804	16626	16494	16754	16513	16630	16612	16616	16596	16651	16852	16584	16639	16611	16544	16557	16552	16597	16624	16573	16665	16447	16480	16266	16580	16471	16536	16560	16769	16671	16567	16324	16510	16689	16662	16509	16448	16637	16573	16803	16698	16859	16640	16647	16621	16394	16744	16695	16552	16685	16688	16387	16566	16392	16671	16631	16556	16457	16618	16587	16611	16593	16492	16673	16411	16657	16637	16704	16419	16713	16645	16502	16687	16530	16453	16717	16656	16476	16716	16823	16567	16411	16650	16380	16559	16472	16401	16334	16482	16548	16411	16436	16666	16633	16508	16496	16539	16484	16470	16412	16739	16415	16337	16517	16668	16686	16538	16502	16597	16601	16422	16569	16664	16454	16686	16431	16561	16594	16485	16599	16729	16480	16535	16553	16670	16621	16473	16599	16521	16656	16463	16499	16609	16502	16469	16521	16543	16587	16452	16549	16483	16661	16496	16453	16506	16604	16569	16453	16585	16644	16488	16835	16737	16727	16668	16424	16489	16445	16660	16514	16535	16284	16688	16511	16438	16627	16666	16527	16495	16607	16697	16563	16519	16637	16716	16634	16681	16690	16750	16436	16572	16453	16697	16526	16716	16529	16494	16611	16523	16681	16639	16555	16621	16559	16567	16547	16657	16716	16607	16442	16645	16689	16548	16559	16608	16560	16519	16597	16569	16484	16756	16432	16673	16679	16347	16485	16457	16628	16534	16547	16493	16594	16704	16772	16521	16626	16505	16562	16628	16483	16660	16502	16519	16557	16401	16629	16563	16535	16567	16583	16352	16668	16788	16594	16580	16577	16706	16584	16544	16661	16586	16469	16564	16470	16562	16464	16327	16502	16477	16711	16727	16622	16543	16412	16535	16392	16635	16676	16668	16538	16523	16606	16523	16310	16548	16661	16686	16696	16529	16655	16728	16645	16541	16567	16567	16700	16606	16569	16598	16665	16483	16340	16532	16502	16819	16410	16480	16740	16651	16607	16784	16688	16589	16476	16698	16391	16505	16704	16589	16435	16637	16549	16551	16546	16655	16417	16604	16622	16602	16768	16816	16657	16639	16644	16538	16476	16478	16662	16793	16656	16821	16556	16751	16712	16745	16417	16520	16735	16716	16788	16535	16448	16582	16638	16534	16410	16450	16559	16598	16703	16673	16630	16775	16750	16575	16692	16450	16502	16230	16624	16729	16481	16373	16628	16719	16636	16615	16594	16522	16504	16461	16598	16586	16731	16601	16431	16671	16611	16545	16550	16664	16670	16448	16616	16526	16610	16709	16400	16515	16667	16620	16577	16576	16453	16731	16618	16336	16313	16550	16568	16614	16635	16612	16592	16616	16483	16641	16560	16430	16714	16615	16581	16470	16678	16704	16692	16519	16421	16560	16573	16391	16605	16536	16615	16714	16604	16747	16576	16610	16638	16470	16449	16491	16524	16672	16416	16562	16496	16607	16446	16471	16735	16442	16560	16609	16548	16628	16719	16739	16584	16699	16460	16386	16658	16664	16628	16547	16776	16617	16580	16554	16636	16386	16671	16570	16733	16820	16703	16776	16644	16665	16508	16436	16555	16747	16553	16683	16478	16718	16585	16623	16526	16602	16652	16824	16562	16588	16480	16418	16594	16662	16409	16695	16536	16465	16455	16641	16570	16655	16631	16437	16540	16642	16341	16688	16519	16402	16616	16531	16627	16612	16611	16813	16728	16375	16433	16627	16667	16697	16571	16561	16665	16599	16558	16470	16552	16475	16666	16627	16659	16690	16626	16522	16513	16711	16580	16485	16707	16633	16527	16652	16719	16528	16614	16546	16704	16551	16687	16622	16477	16635	16706	16631	16731	16440	16574	16701	16401	16392	16722	16627	16593	16447	16518	16440	16573	16467	16405	16582	16694	16626	16605	16654	16534	16659	16787	16588	16892	16470	16583	16519	16669	16525	16583	16519	16582	16461	16366	16661	16634	16576	16674	16425	16623	16671	16665	16552	16642	16648	16568	16484	16475	16594	16263	16393	16458	16811	16592	16580	16554	16376	16449	16513	16526	16513	16616	16531	16572	16581	16442	16678	16603	16624	16562	16744	16590	16670	16590	16697	16730	16484	16636	16394	16580	16512	16485	16615	16510	16619	16635	16578	16568	16664	16644	16598	16475	16451	16598	16639	16719	16398	16483	16636	16543	16618	16658	16603	16608	16729	16455	16441	16660	16594	16444	16645	16714	16647	16761	16571	16459	16530	16620	16556	16744	16524	16667	16712	16488	16457	16595	16391	16742	16666	16598	16696	16507	16678	16605	16594	16868	16698	16380	16463	16368	16577	16479	16769	16424	16338	16457	16506	16629	16514	16445	16346	16542	16569	16476	16547	16499	16569	16607	16537	16351	16525	16571	16706	16680	16504	16378	16442	16540	16381	16732	16660	16606	16542	16667	16743	16665	16642	16509	16564	16620	16570	16491	16638	16581	16593	16532	16593	16796	16707	16725	16944	16530	16460	16467	16493	16664	16798	16537	16640	16384	16608	16753	16448	16826	16561	16619	16511	16563	16573	16483	16760	16390	16457	16434	16578	16572	16595	16859	16604	16614	16753	16555	16546	16468	16401	16561	16506	16673	16622	16634	16681	16665	16675	16513	16594	16495	16561	16469	16625	16780	16838	16550	16590	16582	16477	16651	16531	16519	16547	16759	16704	16506	16718	16565	16545	16528	16503	16500	16523	16801	16554	16600	16517	16519	16627	16611	16534	16638	16353	16492	16600	16552	16696	16514	16464	16466	16454	16528	16536	16608	16857	16695	16333	16349	16529	16565	16707	16574	16584	16417	16433	16583	16651	16655	16626	16696	16523	16554	16561	16401	16636	16615	16710	16456	16817	16361	16460	16636	16531	16628	16487	16499	16477	16580	16469	16552	16748	16438	16835	16473	16430	16556	16585	16548	16467	16482	16676	16451	16677	16503	16524	16522	16639	16538	16578	16603	16714	16729	16623	16709	16656	16455	16481	16330	16556	16608	16426	16397	16490	16540	16493	16539	16601	16615	16727	16697	16609	16605	16572	16591	16444	16637	16470	16463	16355	16463	16753	16604	16557	16770	16564	16735	16627	16630	16486	16606	16541	16413	16350	16535	16598	16777	16368	16467	16616	16615	16416	16786	16681	16600	16711	16682	16579	16478	16794	16670	16705	16703	16764	16607	16535	16830	16549	16640	16420	16606	16661	16531	16708	16517	16763	16646	16500	16378	16547	16404	16575	16547	16733	16789	16629	16587	16735	16562	16752	16416	16538	16445	16695	16589	16560	16736	16567	16652	16520	16377	16643	16572	16469	16628	16541	16577	16768	16506	16581	16619	16670	16493	16467	16729	16749	16556	16577	16439	16560	16549	16717	16586	16632	16521	16478	16420	16519	16464	16558	16545	16602	16449	16579	16620	16451	16428	16437	16651	16669	16744	16588	16680	16642	16407	16465	16545	16607	16704	16705	16544	16684	16732	16620	16589	16646	16496	16354	16452	16503	16463	16594	16628	16582	16549	16488	16366	16685	16686	16695	16508	16584	16674	16603	16620	16668	16393	16752	16522	16763	16650	16578	16589	16621	16507	16605	16588	16712	16687	16494	16598	16392	16633	16686	16702	16612	16586	16548	16697	16844	16472	16634	16730	16367	16537	16823	16446	16540	16392	16602	16488	16562	16488	16488	16538	16543	16631	16723	16626	16376	16888	16741	16557	16607	16468	16633	16507	16644	16615	16471	16635	16594	16813	16537	16459	16490	16571	16586	16544	16557	16547	16502	16543	16486	16382	16558	16587	16575	16496	16608	16594	16656	16417	16759	16570	16565	16587	16478	16435	16593	16497	16595	16657	16524	16553	16594	16352	16608	16679	16543	16417	16539	16491	16517	16565	16361	16679	16600	16695	16666	16531	16663	16528	16503	16648	16586	16450	16696	16671	16523	16561	16746	16691	16596	16571	16782	16566	16530	16740	16537	16569	16538	16614	16639	16531	16582	16545	16556	16405	16481	16599	16738	16675	16461	16500	16345	16633	16400	16640	16609	16423	16542	16643	16576	16481	16554	16544	16747	16707	16466	16832	16658	16770	16466	16509	16693	16869	16687	16696	16595	16506	16740	16497	16508	16573	16542	16641	16639	16759	16578	16660	16561	16482	16389	16466	16777	16739	16609	16561	16607	16570	16556	16722	16470	16340	16600	16583	16506	16598	16549	16752	16689	16531	16669	16612	16588	16489	16411	16653	16670	16635	16591	16464	16702	16664	16676	16680	16421	16511	16690	16568	16380	16388	16623	16613	16635	16327	16673	16345	16480	16623	16560	16536	16566	16704	16467	16567	16756	16614	16654	16799	16767	16686	16685	16325	16666	16646	16651	16656	16555	16661	16657	16724	16615	16702	16835	16478	16557	16569	16613	16440	16508	16499	16792	16717	16634	16666	16609	16742	16474	16594	16611	16475	16515	16414	16699	16857	16347	16423	16389	16317	16675	16688	16545	16620	16644	16635	16529	16642	16720	16482	16484	16419	16690	16661	16509	16559	16590	16525	16525	16548	16599	16737	16331	16533	16686	16559	16528	16556	16693	16630	16469	16563	16914	16587	16369	16401	16502	16611	16750	16627	16853	16790	16510	16525	16420	16428	16482	16560	16672	16552	16652	16488	16635	16458	16578	16782	16631	16768	16547	16553	16579	16700	16686	16620	16638	16393	16402	16719	16520	16708	16598	16639	16554	16622	16525	16589	16638	16630	16573	16651	16541	16489	16624	16648	16779	16557	16677	16760	16483	16485	16562	16872	16513	16388	16599	16404	16411	16631	16450	16742	16670	16523	16539	16587	16619	16742	16493	16602	16532	16752	16720	16636	16490	16475	16533	16412	16690	16611	16533	16522	16548	16486	16694	16697	16651	16669	16588	16712	16665	16559	16522	16486	16595	16645	16611	16495	16445	16659	16538	16733	16631	16480	16711	16523
49378	72223	51708	28169	17599	14899	14733	14424	14479	14416	14579	14444	14531	14516	14564	14593	14504	14580	14535	14507	14612	14632	14406	14494	14651	14404	14594	14534	14543	14463	14472	14473	14489	14671	14490	14536	14608	14499	14572	14623	14534	14575	14562	14549	14606	14507	14378	14404	14446	14590	14396	14519	14516	14400	14503	14490	14574	14467	14563	14519	14402	14477	14335	14618	14533	14464	14452	14391	14424	14487	14622	14368	14641	14490	14517	14545	14361	14585	14475	14650	14522	14461	14399	14510	14398	14557	14599	14567	14533	14372	14497	14641	14393	14533	14497	14426	14631	14505	14648	14453	14400	14457	14470	14454	14333	14498	14554	14374	14457	14545	14543	14409	14389	14494	14393	14335	14448	14514	14547	14341	14590	14386	14558	14288	14619	14558	14502	14654	14407	14676	14488	14552	14440	14267	14461	14659	14472	14485	14611	14456	14540	14542	14513	14537	14395	14703	14435	14462	14549	14458	14476	14574	14495	14472	14662	14477	14464	14474	14628	14434	14345	14515	14498	14557	14460	14436	14415	14483	14355	14526	14244	14467	14578	14521	14531	14351	14362	14477	14435	14540	14328	14587	14482	14504	14491	14460	14410	14489	14578	14429	14399	14494	14462	14565	14447	14565	14490	14452	14546	14659	14359	14533	14609	14619	14370	14393	14446	14582	14529	14681	14464	14512	14516	14394	14684	14282	14705	14453	14342	14436	14477	14555	14707	14298	14704	14472	14516	14301	14433	14577	14369	14611	14411	14488	14453	14403	14599	14392	14648	14445	14580	14616	14525	14572	14490	14419	14440	14506	14289	14667	14365	14521	14719	14482	14468	14510	14387	14479	14613	14487	14524	14544	14432	14398	14467	14521	14448	14576	14523	14389	14556	14464	14455	14565	14585	14410	14433	14627	14627	14454	14455	14455	14492	14425	14594	14455	14401	14545	14474	14516	14456	14559	14539	14649	14639	14542	14359	14537	14416	14480	14664	14607	14487	14444	14417	14559	14583	14661	14332	14502	14438	14601	14445	14434	14574	14445	14625	14417	14355	14509	14544	14432	14532	14350	14425	14320	14601	14448	14397	14482	14502	14489	14555	14341	14566	14417	14456	14380	14604	14517	14457	14393	14442	14566	14475	14487	14460	14365	14534	14374	14618	14444	14574	14482	14589	14385	14433	14377	14465	14493	14484	14344	14461	14394	14417	14527	14567	14356	14434	14463	14497	14411	14340	14690	14454	14588	14342	14535	14493	14614	14415	14549	14622	14355	14490	14407	14609	14530	14541	14677	14504	14342	14611	14540	14442	14429	14520	14588	14564	14658	14511	14535	14373	14329	14682	14412	14471	14458	14264	14690	14412	14430	14537	14298	14405	14424	14552	14419	14600	14494	14394	14422	14332	14541	14643	14625	14542	14486	14587	14342	14483	14392	14502	14424	14524	14512	14415	14401	14369	14691	14672	14479	14524	14645	14421	14425	14368	14412	14582	14579	14467	14556	14597	14543	14348	14402	14411	14539	14515	14726	14546	14556	14354	14468	14336	14682	14621	14487	14532	14611	14440	14372	14591	14527	14452	14507	14683	14535	14560	14389	14506	14390	14597	14465	14526	14511	14526	14509	14370	14592	14707	14306	14682	14329	14359	14513	14361	14431	14630	14497	14414	14413	14603	14410	14560	14592	14505	14572	14383	14531	14536	14502	14524	14424	14448	14560	14564	14504	14462	14484	14468	14459	14384	14509	14449	14568	14411	14436	14510	14299	14530	14521	14643	14306	14399	14452	14360	14370	14513	14487	14503	14491	14544	14621	14616	14665	14463	14388	14422	14427	14418	14506	14655	14520	14433	14511	14468	14505	14406	14435	14415	14576	14344	14511	14542	14307	14656	14507	14431	14448	14614	14452	14807	14561	14397	14401	14418	14472	14517	14478	14617	14689	14481	14515	14669	14572	14373	14348	14349	14416	14448	14613	14393	14504	14534	14560	14579	14397	14491	14508	14491	14437	14406	14395	14688	14616	14451	14383	14506	14154	14479	14562	14499	14509	14440	14673	14303	14490	14476	14542	14432	14426	14505	14335	14423	14466	14380	14517	14444	14430	14581	14619	14556	14494	14422	14441	14598	14434	14655	14452	14549	14493	14500	14504	14379	14423	14597	14470	14451	14391	14382	14385	14522	14435	14729	14532	14520	14502	14418	14528	14518	14502	14379	14491	14446	14423	14524	14504	14441	14458	14535	14332	14483	14597	14584	14297	14474	14475	14403	14433	14434	14478	14536	14525	14652	14533	14444	14393	14443	14395	14540	14520	14506	14602	14495	14430	14465	14470	14355	14468	14654	14634	14464	14663	14456	14363	14510	14470	14422	14451	14520	14457	14509	14475	14502	14379	14552	14420	14497	14481	14546	14447	14525	14480	14397	14554	14415	14428	14394	14509	14508	14319	14581	14547	14414	14468	14466	14375	14571	14502	14509	14563	14553	14529	14526	14477	14296	14506	14493	14537	14544	14432	14626	14502	14671	14585	14556	14516	14375	14755	14556	14655	14469	14455	14550	14509	14451	14577	14437	14343	14477	14434	14416	14368	14648	14587	14541	14575	14646	14481	14457	14461	14559	14542	14433	14483	14479	14456	14639	14365	14503	14394	14401	14623	14587	14598	14382	14483	14389	14643	14627	14621	14588	14486	14603	14562	14389	14503	14503	14526	14481	14491	14483	14430	14367	14546	14596	14316	14405	14585	14633	14476	14468	14489	14385	14431	14434	14483	14414	14410	14455	14631	14513	14495	14421	14560	14461	14481	14468	14424	14217	14578	14605	14534	14397	14375	14560	14588	14581	14695	14417	14592	14424	14416	14363	14476	14553	14627	14487	14568	14534	14452	14422	14433	14492	14453	14573	14598	14284	14477	14552	14573	14595	14695	14588	14425	14414	14470	14628	14611	14532	14382	14523	14484	14497	14653	14423	14488	14464	14391	14458	14574	14725	14523	14404	14612	14472	14306	14565	14627	14358	14590	14484	14451	14453	14454	14632	14618	14504	14625	14551	14483	14468	14614	14558	14715	14432	14464	14405	14474	14289	14489	14484	14535	14463	14609	14501	14487	14473	14468	14579	14429	14494	14245	14485	14450	14580	14368	14624	14564	14434	14484	14470	14550	14410	14490	14416	14623	14529	14496	14540	14608	14544	14623	14471	14493	14553	14549	14480	14513	14540	14500	14496	14673	14558	14294	14519	14447	14600	14391	14439	14534	14423	14525	14500	14462	14391	14350	14529	14600	14561	14501	14598	14478	14595	14447	14612	14492	14546	14512	14411	14540	14529	14574	14520	14491	14539	14411	14491	14607	14516	14562	14430	14456	14504	14560	14454	14476	14500	14651	14626	14588	14477	14510	14609	14559	14507	14567	14548	14590	14304	14458	14583	14420	14515	14666	14564	14341	14465	14443	14485	14390	14505	14416	14501	14399	14487	14529	14639	14400	14479	14476	14582	14356	14558	14304	14478	14594	14533	14532	14477	14561	14417	14459	14448	14481	14699	14370	14571	14564	14568	14459	14587	14453	14383	14616	14424	14649	14620	14400	14450	14470	14490	14463	14673	14371	14470	14369	14545	14394	14637	14455	14485	14454	14509	14412	14572	14379	14503	14610	14524	14382	14356	14463	14495	14693	14571	14341	14426	14450	14519	14538	14520	14418	14505	14651	14345	14592	14475	14706	14439	14410	14507	14636	14345	14509	14615	14442	14448	14474	14492	14647	14661	14423	14559	14650	14677	14422	14502	14483	14656	14511	14618	14547	14453	14532	14484	14541	14330	14580	14471	14512	14403	14547	14607	14460	14508	14502	14541	14591	14546	14466	14536	14480	14569	14527	14479	14514	14428	14345	14306	14628	14455	14561	14438	14508	14364	14477	14526	14650	14378	14456	14504	14666	14451	14679	14384	14518	14516	14635	14446	14535	14541	14487	14455	14407	14349	14526	14418	14492	14527	14379	14516	14584	14460	14604	14334	14486	14586	14489	14486	14415	14357	14524	14577	14636	14646	14402	14484	14483	14500	14410	14539	14543	14316	14323	14633	14504	14440	14416	14452	14566	14537	14635	14503	14499	14344	14590	14368	14460	14511	14442	14544	14528	14532	14329	14308	14644	14402	14513	14720	14422	14457	14536	14579	14459	14390	14488	14644	14523	14719	14653	14636	14504	14525	14606	14535	14500	14530	14505	14570	14729	14646	14430	14641	14516	14672	14488	14607	14456	14563	14661	14633	14414	14714	14448	14619	14397	14651	14655	14586	14354	14649	14481	14372	14468	14581	14670	14454	14495	14609	14575	14501	14561	14404	14564	14533	14379	14539	14376	14587	14401	14399	14560	14351	14676	14565	14344	14566	14443	14487	14641	14254	14655	14550	14546	14733	14385	14467	14487	14586	14445	14466	14458	14581	14337	14578	14465	14356	14597	14455	14473	14460	14477	14454	14675	14529	14524	14493	14632	14465	14460	14420	14475	14328	14403	14270	14496	14527	14525	14648	14366	14395	14387	14455	14549	14776	14468	14499	14569	14535	14809	14514	14302	14359	14367	14481	14504	14561	14595	14550	14448	14510	14443	14437	14306	14467	14460	14600	14417	14418	14446	14526	14522	14633	14382	14414	14404	14382	14551	14453	14515	14381	14462	14518	14511	14488	14515	14412	14397	14435	14610	14421	14374	14522	14414	14586	14414	14497	14362	14472	14302	14481	14606	14520	14392	14471	14485	14569	14469	14385	14382	14560	14503	14496	14561	14512	14480	14509	14576	14425	14550	14426	14577	14487	14444	14458	14487	14331	14510	14421	14517	14483	14472	14783	14547	14484	14511	14544	14425	14423	14581	14587	14497	14512	14446	14611	14469	14453	14428	14561	14417	14562	14479	14304	14427	14403	14452	14430	14534	14566	14434	14446	14664	14518	14478	14314	14489	14527	14516	14647	14340	14324	14599	14495	14430	14353	14681	14574	14419	14436	14366	14587	14534	14466	14563	14640	14440	14445	14606	14445	14398	14452	14517	14610	14526	14347	14541	14441	14473	14552	14628	14631	14471	14606	14753	14420	14417	14500	14451	14438	14395	14324	14504	14500	14463	14425	14538	14436	14463	14538	14491	14397	14527	14477	14439
23886	24717	36650	30341	24288	23425	22301	17669	16850	16905	16966	16987	16775	16697	16832	16906	16639	16746	16698	16490	16668	16588	16635	16637	16558	16803	16685	16691	16352	16565	16515	16751	16545	16502	16581	16800	16686	16607	16475	16355	16482	16504	16519	16675	16433	16498	16309	16569	16601	16401	16302	16452	16502	16574	16372	16473	16612	16483	16471	16450	16365	16526	16552	16399	16435	16479	16496	16630	16510	16528	16435	16316	16624	16602	16646	16556	16483	16563	16669	16363	16559	16466	16357	16421	16427	16510	16508	16331	16514	16648	16534	16423	16461	16571	16536	16600	16505	16490	16366	16648	16264	16320	16346	16363	16724	16593	16346	16612	16486	16525	16583	16556	16416	16296	16448	16349	16646	16535	16412	16555	16352	16494	16326	16654	16298	16343	16445	16477	16530	16574	16569	16542	16581	16508	16553	16478	16328	16579	16702	16574	16430	16444	16416	16601	16624	16423	16426	16507	16427	16532	16458	16316	16541	16255	16439	16470	16591	16467	16355	16543	16656	16698	16428	16357	16455	16479	16543	16341	16310	16760	16655	16279	16491	16687	16436	16578	16526	16484	16534	16423	16358	16471	16523	16457	16354	16408	16660	16407	16538	16614	16393	16280	16588	16490	16383	16430	16420	16389	16401	16358	16703	16377	16445	16420	16658	16530	16369	16344	16531	16470	16623	16577	16619	16523	16326	16525	16376	16413	16524	16584	16613	16452	16559	16449	16620	16523	16460	16419	16343	16350	16574	16602	16646	16621	16355	16307	16340	16338	16440	16451	16618	16583	16548	16267	16509	16481	16618	16498	16577	16602	16520	16440	16192	16488	16505	16593	16405	16403	16372	16474	16418	16480	16435	16515	16522	16505	16431	16410	16470	16578	16412	16398	16431	16526	16680	16317	16294	16518	16562	16493	16564	16611	16455	16313	16455	16346	16472	16558	16494	16337	16480	16497	16148	16332	16782	16434	16450	16579	16596	16437	16507	16517	16358	16566	16444	16535	16411	16384	16435	16419	16392	16433	16557	16459	16431	16575	16605	16485	16433	16449	16729	16574	16635	16525	16527	16357	16389	16545	16480	16565	16535	16479	16629	16338	16417	16548	16361	16431	16400	16445	16582	16756	16471	16555	16746	16436	16579	16640	16588	16439	16443	16815	16509	16585	16519	16399	16417	16467	16390	16414	16355	16661	16663	16611	16427	16570	16520	16673	16544	16341	16392	16309	16499	16708	16689	16613	16355	16389	16422	16477	16514	16232	16352	16458	16445	16511	16447	16252	16381	16478	16428	16433	16453	16692	16525	16439	16535	16519	16543	16370	16373	16453	16332	16429	16642	16358	16580	16450	16654	16528	16400	16460	16379	16437	16419	16582	16459	16490	16425	16429	16457	16676	16627	16611	16542	16517	16552	16447	16539	16595	16610	16471	16322	16621	16483	16508	16415	16504	16301	16478	16457	16590	16431	16399	16666	16459	16492	16535	16544	16432	16365	16573	16826	16585	16768	16787	16611	16379	16404	16587	16336	16440	16507	16398	16320	16696	16520	16431	16451	16617	16469	16542	16611	16425	16374	16385	16525	16480	16612	16546	16629	16551	16418	16688	16552	16524	16506	16342	16582	16556	16514	16429	16472	16257	16631	16753	16547	16707	16427	16544	16580	16400	16331	16649	16747	16604	16444	16554	16411	16577	16438	16681	16638	16324	16385	16405	16439	16575	16257	16414	16630	16357	16580	16409	16566	16633	16561	16582	16564	16240	16274	16341	16598	16560	16567	16619	16547	16456	16595	16486	16396	16588	16520	16420	16307	16570	16470	16544	16442	16867	16477	16447	16605	16470	16422	16509	16321	16693	16563	16436	16282	16424	16439	16550	16579	16499	16449	16370	16466	16579	16526	16338	16528	16517	16518	16461	16612	16413	16494	16527	16593	16729	16357	16504	16461	16452	16330	16448	16541	16640	16427	16512	16396	16388	16396	16249	16416	16407	16342	16505	16666	16595	16329	16550	16408	16279	16318	16463	16410	16339	16487	16656	16441	16480	16531	16378	16467	16486	16341	16405	16273	16441	16614	16483	16326	16528	16588	16382	16470	16430	16385	16486	16352	16394	16509	16415	16340	16362	16496	16449	16565	16714	16482	16348	16576	16547	16410	16351	16427	16359	16461	16323	16477	16376	16489	16253	16536	16512	16543	16440	16277	16487	16335	16573	16503	16570	16565	16442	16424	16426	16410	16493	16425	16399	16521	16375	16425	16533	16303	16488	16608	16574	16322	16351	16543	16560	16471	16496	16662	16547	16485	16517	16249	16513	16506	16405	16494	16489	16614	16483	16496	16474	16460	16621	16475	16444	16500	16399	16514	16355	16240	16537	16433	16601	16430	16442	16508	16677	16583	16483	16590	16485	16651	16467	16573	16409	16330	16509	16467	16461	16609	16411	16495	16509	16611	16512	16467	16377	16628	16552	16458	16633	16576	16474	16517	16600	16500	16339	16486	16549	16507	16519	16574	16273	16412	16417	16449	16333	16473	16601	16389	16525	16241	16509	16484	16440	16501	16424	16520	16192	16560	16426	16341	16416	16476	16454	16372	16554	16646	16542	16684	16547	16470	16426	16384	16440	16611	16506	16346	16361	16556	16387	16613	16455	16621	16523	16557	16317	16483	16424	16525	16504	16515	16385	16258	16462	16345	16309	16324	16430	16574	16517	16290	16478	16497	16248	16393	16280	16503	16530	16533	16284	16462	16551	16418	16521	16473	16504	16554	16467	16535	16421	16379	16573	16641	16585	16490	16688	16457	16391	16657	16504	16471	16450	16553	16437	16556	16392	16536	16357	16211	16474	16377	16567	16538	16424	16353	16394	16571	16477	16554	16244	16491	16471	16370	16497	16395	16680	16605	16471	16498	16543	16417	16508	16289	16441	16536	16498	16670	16526	16426	16523	16608	16266	16456	16472	16289	16313	16402	16439	16451	16465	16541	16535	16569	16533	16445	16583	16586	16465	16410	16421	16333	16739	16519	16504	16657	16532	16593	16265	16639	16442	16540	16321	16410	16635	16626	16531	16451	16461	16444	16361	16601	16525	16299	16389	16478	16331	16415	16681	16496	16353	16615	16465	16508	16421	16347	16363	16491	16388	16388	16564	16499	16347	16444	16509	16369	16390	16332	16475	16326	16427	16418	16326	16479	16596	16656	16435	16605	16376	16419	16327	16528	16320	16505	16627	16455	16609	16442	16253	16405	16489	16487	16533	16657	16541	16405	16535	16523	16434	16540	16333	16280	16506	16545	16407	16632	16477	16468	16427	16390	16552	16238	16417	16433	16592	16421	16605	16357	16511	16524	16382	16395	16365	16555	16423	16604	16566	16442	16630	16355	16328	16659	16624	16343	16568	16547	16566	16392	16504	16508	16515	16696	16484	16551	16467	16389	16497	16578	16383	16554	16319	16475	16482	16424	16303	16500	16311	16815	16391	16423	16739	16446	16278	16493	16428	16656	16513	16572	16489	16486	16397	16382	16469	16535	16430	16464	16368	16430	16402	16238	16259	16521	16382	16244	16518	16483	16585	16528	16515	16614	16252	16700	16379	16452	16361	16399	16364	16440	16526	16364	16416	16461	16459	16425	16306	16271	16337	16492	16444	16332	16520	16556	16262	16204	16496	16497	16545	16472	16459	16446	16508	16492	16321	16513	16450	16530	16365	16398	16642	16550	16626	16653	16373	16505	16539	16466	16433	16770	16129	16607	16506	16612	16540	16383	16612	16398	16424	16498	16387	16563	16619	16541	16350	16595	16483	16353	16529	16543	16395	16441	16567	16496	16534	16488	16386	16250	16500	16436	16202	16373	16559	16508	16487	16694	16345	16357	16573	16331	16357	16503	16631	16519	16511	16225	16287	16517	16415	16638	16523	16433	16561	16377	16295	16355	16282	16468	16405	16638	16469	16226	16317	16211	16481	16519	16347	16484	16341	16411	16494	16257	16258	16592	16203	16450	16335	16535	16423	16528	16570	16476	16659	16474	16467	16546	16443	16511	16442	16639	16555	16637	16778	16470	16474	16296	16522	16347	16370	16451	16603	16398	16377	16390	16531	16638	16577	16569	16596	16537	16579	16497	16614	16293	16478	16248	16742	16410	16457	16589	16542	16507	16332	16415	16323	16452	16502	16363	16549	16461	16646	16311	16554	16578	16485	16579	16587	16485	16581	16494	16448	16534	16563	16546	16660	16400	16421	16537	16474	16507	16616	16454	16481	16601	16542	16300	16537	16770	16317	16576	16593	16617	16651	16502	16444	16437	16455	16443	16479	16513	16565	16265	16539	16513	16512	16564	16489	16606	16448	16495	16567	16494	16324	16747	16541	16394	16502	16617	16553	16450	16573	16356	16343	16539	16377	16380	16421	16566	16311	16451	16408	16541	16405	16484	16322	16531	16537	16605	16343	16528	16461	16541	16449	16674	16303	16604	16577	16497	16354	16400	16488	16297	16524	16387	16571	16397	16474	16443	16348	16358	16331	16345	16614	16381	16525	16510	16552	16592	16559	16528	16387	16423	16444	16575	16419	16490	16379	16614	16416	16486	16519	16671	16570	16403	16505	16591	16510	16493	16516	16358	16364	16577	16447	16552	16464	16636	16619	16365	16569	16399	16618	16382	16431	16496	16391	16239	16359	16430	16524	16495	16564	16409	16413	16349	16447	16606	16371	16428	16351	16500	16539	16600	16414	16561	16446	16378	16626	16512	16520	16493	16521	16355	16490	16399	16531	16517	16575	16736	16476	16517	16396	16335	16342	16565	16604	16652	16607	16585	16400	16368	16355	16603	16568	16767	16348	16466	16429	16430	16437	16570	16352	16401	16391	16185	16750	16585	16473	16483	16435	16580	16319	16373	16359	16263	16306	16439	16408	16486	16353	16530	16741	16635	16644	16695	16415	16587	16353	16631	16578	16649	16360	16690	16661	16541	16383	16450	16451	16508	16407	16393	16313	16500	16266	16445	16421	16503	16411	16399	16480	16454	16491	16404	16518	16526	16526	16451	16427	16496	16464	16385	16454	16352	16429	16481	16471	16359	16388	16528	16497	16403	16596	16467	16430	16435	16291	16578	16566	16342	16615	16403	16486	16309	16463	16334	16337	16437	16417
62921	108275	85953	54777	30008	17081	14629	14428	14395	14643	14456	14436	14488	14667	14385	14577	14448	14389	14493	14477	14534	14480	14423	14541	14611	14480	14582	14405	14458	14437	14273	14428	14422	14378	14466	14442	14520	14541	14498	14538	14533	14446	14437	14440	14534	14381	14551	14424	14547	14533	14347	14307	14390	14473	14389	14495	14447	14597	14350	14494	14368	14451	14439	14498	14557	14526	14514	14635	14544	14465	14578	14500	14513	14369	14426	14519	14388	14413	14391	14380	14393	14350	14304	14492	14700	14430	14514	14410	14485	14436	14577	14230	14489	14434	14493	14195	14431	14585	14444	14538	14604	14396	14464	14376	14375	14506	14485	14409	14327	14416	14482	14548	14504	14631	14449	14423	14414	14463	14496	14301	14418	14559	14583	14468	14541	14345	14335	14469	14366	14402	14335	14379	14469	14486	14431	14526	14530	14417	14397	14448	14413	14447	14537	14441	14474	14396	14392	14464	14336	14541	14538	14528	14235	14447	14552	14369	14474	14553	14410	14361	14408	14521	14298	14380	14479	14429	14367	14409	14446	14582	14522	14567	14435	14530	14401	14361	14430	14286	14760	14475	14430	14524	14447	14511	14564	14466	14501	14438	14574	14532	14628	14408	14598	14310	14367	14443	14323	14567	14473	14433	14499	14568	14134	14518	14330	14389	14481	14463	14298	14358	14395	14520	14284	14480	14301	14634	14498	14334	14432	14561	14466	14459	14414	14369	14498	14436	14448	14449	14367	14455	14541	14427	14201	14660	14531	14417	14374	14456	14529	14332	14412	14357	14477	14578	14521	14423	14533	14335	14345	14579	14338	14568	14442	14401	14328	14566	14309	14462	14344	14384	14597	14375	14409	14635	14583	14575	14393	14569	14436	14472	14353	14620	14302	14355	14569	14570	14289	14376	14384	14494	14714	14527	14458	14327	14415	14446	14392	14364	14592	14467	14237	14408	14486	14418	14381	14460	14320	14497	14469	14438	14401	14441	14506	14502	14501	14370	14548	14450	14480	14404	14377	14542	14270	14402	14592	14355	14503	14567	14413	14659	14458	14498	14569	14345	14413	14513	14415	14439	14299	14242	14347	14531	14430	14334	14457	14342	14602	14353	14510	14561	14384	14439	14505	14655	14545	14366	14449	14532	14399	14408	14526	14486	14249	14395	14464	14389	14415	14571	14197	14498	14415	14377	14317	14513	14553	14508	14459	14482	14410	14416	14537	14485	14388	14620	14532	14615	14656	14472	14516	14293	14405	14331	14578	14355	14518	14495	14584	14429	14403	14431	14305	14388	14407	14413	14471	14547	14347	14564	14382	14442	14410	14403	14373	14545	14462	14377	14519	14464	14515	14595	14394	14384	14252	14426	14435	14266	14419	14512	14336	14245	14351	14378	14459	14446	14570	14400	14336	14453	14401	14569	14455	14377	14531	14401	14602	14193	14450	14570	14496	14321	14505	14545	14371	14241	14333	14245	14411	14389	14587	14466	14409	14309	14620	14523	14493	14497	14339	14406	14377	14325	14346	14327	14408	14580	14426	14348	14563	14595	14574	14536	14293	14433	14456	14488	14387	14395	14418	14233	14609	14310	14450	14405	14272	14470	14480	14459	14422	14454	14350	14332	14554	14438	14409	14462	14436	14451	14328	14542	14502	14388	14427	14687	14453	14384	14459	14472	14546	14537	14339	14614	14423	14412	14437	14437	14306	14365	14250	14514	14175	14523	14366	14436	14304	14376	14379	14471	14426	14468	14554	14679	14488	14440	14391	14468	14475	14199	14325	14379	14490	14442	14365	14316	14418	14494	14726	14472	14670	14407	14457	14450	14450	14578	14455	14529	14517	14376	14526	14447	14496	14399	14425	14415	14540	14296	14340	14343	14371	14294	14492	14431	14441	14540	14329	14436	14458	14423	14390	14458	14431	14416	14549	14346	14452	14367	14296	14538	14385	14532	14387	14460	14346	14367	14433	14442	14392	14394	14372	14514	14486	14356	14451	14443	14339	14363	14534	14369	14322	14340	14553	14475	14342	14376	14376	14357	14608	14332	14497	14443	14280	14466	14440	14368	14367	14401	14265	14558	14411	14460	14364	14315	14416	14372	14453	14601	14251	14443	14336	14445	14463	14387	14320	14411	14361	14596	14425	14501	14350	14435	14481	14411	14395	14394	14433	14490	14519	14367	14362	14472	14402	14345	14400	14538	14374	14424	14492	14588	14302	14366	14304	14584	14499	14464	14497	14461	14442	14575	14444	14339	14322	14573	14371	14461	14436	14506	14588	14417	14347	14342	14384	14516	14509	14376	14406	14369	14376	14504	14463	14248	14449	14468	14431	14503	14476	14371	14490	14337	14412	14322	14407	14509	14417	14454	14354	14565	14393	14523	14466	14255	14525	14403	14481	14563	14447	14289	14449	14521	14385	14588	14439	14365	14375	14450	14535	14468	14490	14347	14428	14380	14399	14470	14423	14424	14528	14274	14406	14548	14578	14541	14481	14424	14458	14381	14434	14460	14369	14361	14293	14373	14506	14434	14360	14530	14375	14589	14618	14527	14460	14273	14481	14501	14285	14484	14426	14573	14535	14446	14579	14505	14457	14451	14488	14570	14466	14533	14549	14649	14580	14489	14396	14493	14553	14358	14435	14383	14344	14362	14456	14425	14390	14414	14413	14421	14488	14435	14505	14420	14450	14484	14604	14459	14445	14347	14443	14299	14456	14522	14658	14401	14312	14375	14519	14555	14441	14318	14376	14272	14469	14466	14452	14508	14382	14374	14472	14443	14623	14311	14510	14465	14392	14318	14571	14360	14483	14450	14473	14461	14497	14525	14296	14253	14553	14365	14531	14489	14439	14330	14526	14412	14500	14468	14550	14514	14369	14584	14284	14484	14541	14378	14462	14461	14484	14566	14429	14528	14370	14490	14564	14474	14268	14430	14525	14393	14455	14508	14467	14331	14423	14526	14415	14319	14496	14397	14492	14519	14412	14335	14498	14530	14348	14494	14486	14364	14352	14266	14529	14458	14263	14481	14408	14595	14278	14569	14611	14407	14541	14399	14468	14458	14470	14378	14419	14351	14410	14520	14421	14477	14331	14574	14317	14395	14513	14370	14528	14375	14600	14245	14338	14421	14437	14413	14413	14446	14309	14596	14255	14581	14434	14571	14480	14335	14498	14343	14568	14415	14463	14414	14413	14580	14623	14500	14427	14451	14447	14519	14335	14462	14418	14305	14285	14290	14474	14365	14244	14417	14386	14312	14400	14540	14490	14362	14644	14304	14438	14410	14398	14490	14646	14457	14476	14272	14211	14456	14266	14387	14664	14385	14547	14527	14468	14655	14472	14488	14492	14557	14374	14413	14474	14383	14524	14541	14515	14555	14446	14495	14368	14471	14415	14629	14685	14431	14433	14342	14274	14397	14283	14407	14389	14500	14604	14351	14589	14497	14356	14459	14382	14541	14551	14348	14547	14342	14363	14478	14412	14325	14318	14503	14536	14373	14331	14277	14498	14396	14464	14368	14407	14370	14325	14533	14371	14373	14410	14320	14331	14501	14410	14346	14416	14473	14350	14455	14473	14359	14299	14518	14279	14423	14559	14379	14451	14399	14408	14292	14504	14358	14499	14359	14535	14347	14387	14461	14349	14353	14276	14522	14438	14478	14510	14406	14468	14427	14537	14436	14406	14447	14358	14309	14341	14373	14456	14400	14454	14318	14550	14446	14442	14473	14530	14583	14346	14646	14299	14376	14379	14509	14268	14515	14364	14264	14446	14462	14441	14504	14518	14423	14445	14387	14541	14551	14359	14494	14525	14478	14294	14285	14550	14475	14391	14306	14385	14374	14296	14532	14470	14354	14333	14505	14588	14485	14294	14351	14469	14253	14583	14551	14404	14140	14322	14609	14570	14506	14400	14473	14433	14506	14672	14605	14387	14607	14494	14353	14413	14432	14586	14343	14434	14373	14420	14470	14584	14317	14536	14284	14367	14411	14446	14411	14516	14529	14343	14405	14419	14445	14378	14489	14463	14474	14517	14339	14448	14406	14349	14587	14385	14447	14552	14441	14463	14348	14443	14471	14354	14507	14369	14640	14465	14284	14506	14502	14403	14445	14474	14433	14332	14276	14395	14487	14428	14531	14381	14501	14408	14691	14485	14426	14462	14425	14440	14462	14575	14529	14499	14367	14471	14384	14353	14523	14487	14147	14449	14334	14535	14571	14461	14420	14531	14625	14438	14493	14309	14341	14507	14583	14553	14306	14247	14518	14391	14326	14413	14452	14349	14328	14533	14425	14254	14331	14524	14520	14452	14452	14345	14443	14279	14384	14421	14419	14441	14384	14480	14236	14402	14374	14345	14435	14544	14469	14497	14571	14356	14407	14584	14419	14532	14490	14355	14385	14508	14585	14410	14272	14309	14518	14440	14434	14441	14529	14404	14397	14367	14458	14303	14413	14400	14558	14526	14389	14450	14505	14433	14311	14402	14294	14491	14553	14521	14425	14526	14582	14444	14327	14397	14485	14517	14380	14408	14485	14467	14448	14550	14557	14361	14471	14434	14309	14422	14397	14344	14553	14534	14451	14261	14552	14328	14479	14380	14480	14482	14333	14457	14394	14478	14373	14444	14519	14472	14470	14585	14414	14343	14426	14527	14417	14544	14403	14333	14333	14440	14581	14439	14499	14465	14453	14318	14439	14462	14310	14439	14504	14398	14553	14444	14305	14399	14063	14488	14459	14305	14452	14393	14624	14290	14357	14457	14449	14422	14515	14514	14570	14497	14618	14475	14210	14521	14453	14353	14337	14456	14524	14495	14327	14587	14426	14506	14386	14419	14593	14440	14413	14688	14510	14416	14199	14443	14293	14296	14373	14510	14329	14632	14372	14495	14418	14484	14402	14417	14355	14483	14395	14514	14362	14248	14325	14445	14505	14657	14442	14443	14535	14464	14521	14478	14481	14356	14486	14587	14377	14533	14743	14510	14452	14340	14448	14418	14523	14458	14393	14370	14329	14394	14488	14433	14582	14340	14442	14411	14439	14293	14611	14538	14438	14491	14342	14369	14192	14532	14335	14449	14418	14457	14324	14474	14496	14479	14307	14566	14539	14440	14346	14275	14601	14375	14535	14564	14382	14489	14419
33767	41138	40360	27486	18693	16942	16828	16416	16562	16297	16408	16104	16414	16339	16279	16224	16231	16206	15968	16258	16151	16424	16378	16473	16393	16383	16412	16404	16348	16374	16329	16012	16302	16254	16342	16306	16324	16273	16119	16131	16258	16315	16080	16338	16339	16099	16256	16274	16417	16333	16253	16364	16419	16141	16225	16527	16293	16168	16208	16362	16175	16163	16197	16140	16335	16304	16411	16184	16374	16384	16346	16396	16301	16378	16336	16335	16366	16188	16429	16292	16295	16229	16334	16044	16287	16506	16307	16191	16155	16201	16235	16416	16187	16267	16210	16220	16308	16429	16379	16259	16196	16151	16142	16222	16333	16295	16436	16150	16172	16302	16241	16053	16233	16407	15918	16346	16272	16272	16216	16282	16299	16406	16568	16338	16384	16196	16254	16202	16259	16216	16305	16143	15906	16118	16405	16269	16384	16173	16289	16346	16334	16326	16176	16145	16210	16189	16297	16260	16429	16394	16315	16380	16243	16332	16127	16083	16322	16243	16470	16288	16091	16073	16231	16260	16340	16114	16489	16153	16222	16330	16076	16438	16296	16151	16207	16287	16329	16161	16318	16114	16299	16432	16228	16177	16287	16287	16309	16332	16289	16345	16255	16275	16236	16218	16182	16161	16164	16303	16410	16352	16241	16196	16369	16416	16238	16298	16246	16213	16371	16128	16381	16527	16204	16415	16297	16116	16324	16157	16427	16161	16148	16553	16357	16315	16262	16275	16265	16261	16049	16255	16127	16160	16113	16211	16237	16472	16174	16198	16070	16325	16451	16437	16499	16286	16336	16184	16260	16034	16373	16212	16184	16283	16164	16240	16184	16251	16391	16316	16169	16173	16249	16296	16346	16323	16076	16119	16163	16314	16297	16145	16139	16076	16212	16166	16395	15968	16257	16333	16288	16208	16282	16176	16467	16417	16228	16310	16427	16249	16347	16396	16319	16097	16355	16355	16190	16272	16064	16289	16458	16373	16315	16175	16207	16355	16204	16180	16226	16323	16316	16155	16325	16322	16194	16206	16407	16315	16335	16218	16160	16341	16330	16113	16251	16190	16151	16159	16139	16403	16459	16274	16532	16377	16304	16249	15961	16228	16223	16247	16274	16293	16398	16108	16277	16268	16291	16085	16085	16254	16247	16453	16191	16175	16401	16188	16226	16129	16305	16426	16312	16125	16215	16415	16341	16122	16185	16298	16063	16179	16149	16304	16383	16354	16183	16362	16302	16216	16197	16453	16241	16284	16248	16088	16128	16231	16295	16375	16523	16256	16130	16178	16230	16132	16186	16498	16216	16352	16281	16136	16266	16149	16478	16206	16121	16182	16259	16291	16306	16206	16238	16184	16377	16479	16300	16115	16360	16419	16287	16381	16139	16366	16185	16352	16440	16261	16292	16253	16308	16329	16455	16384	16353	16170	16340	16324	16177	16350	16261	16191	16338	16352	16393	16132	16114	16378	16280	16356	16002	16467	16362	16243	16084	16237	16404	16400	16240	16399	16426	16137	16351	16286	16236	16215	16249	16240	16310	16307	16274	16141	16446	16148	16347	16338	16219	16085	16402	16410	16264	16193	16230	16375	16363	16385	16160	16367	16332	16104	16285	16061	16411	16193	16242	16208	16304	16217	16372	16218	16137	16320	16278	16323	16369	16159	16133	16366	16265	16177	16467	16112	16116	16282	16253	16283	16119	16128	16354	16204	16278	16463	16502	16359	16227	16200	16134	16090	16173	16169	16298	16225	16217	16240	16324	16253	16286	16152	16366	16185	16260	16412	16233	16133	16337	16217	16258	16136	16378	16233	16125	15975	16113	16106	16190	16292	16183	16108	16094	16188	16086	16090	16267	16187	16266	16158	16259	16144	16259	16084	16371	16228	16321	16166	16257	16277	16141	16324	16174	16219	16386	16246	16378	16232	16407	16185	16285	16367	16220	16384	16284	16261	16339	16366	16162	16204	16052	16172	16330	16102	16269	16205	16372	16092	16312	16243	16167	16263	16395	16097	16156	16382	16325	16097	16293	16401	16346	16301	16373	16219	16231	16149	16232	16203	16306	16167	16236	16037	16311	16459	16269	16446	16238	16213	16066	16260	16099	16248	16080	16258	16248	16187	16191	16088	16393	16280	16479	16315	16237	16344	16327	16261	16303	16254	16334	16014	16219	16293	16260	16178	16252	16440	16043	15995	16145	16342	16458	16427	16219	16296	16178	16082	16167	16329	16182	16467	16288	16356	16329	16129	16338	16220	16218	16070	16379	16282	16166	16181	16122	16299	16403	16318	16294	16298	16205	16258	16285	16184	16256	16310	16247	16228	16274	16299	16290	16303	16218	16226	16196	16365	16204	16213	16170	16135	16206	16283	16179	16361	16286	16210	16172	16180	16197	16406	16212	16334	16281	16366	16234	16189	16054	16356	16297	16165	16334	16271	16296	16205	16365	16306	16278	16262	16440	16203	16140	15975	16346	16287	16353	16233	16293	16298	16497	16145	16361	16173	16371	16232	16143	16281	16304	16102	16494	16208	16184	16222	16195	16160	16304	16294	16395	16323	16240	16276	16050	16236	16246	16359	16019	16136	16331	16210	16170	16317	16262	16284	16275	16235	16289	16196	16067	16150	16197	16177	16226	16206	16164	16162	16358	16092	16196	16203	16233	16242	16523	16107	16228	16268	16317	16365	16331	16267	16394	16292	16173	16243	16245	16463	16216	16217	16172	16192	16307	16496	16210	16443	16292	16090	16488	16306	16091	16108	16370	16188	16262	16346	16453	16307	16399	16515	16259	16229	16243	16312	16103	16307	16238	16286	16282	16339	16395	16216	16244	16207	16242	16326	16215	16197	16165	16345	16311	16394	16163	16277	16276	16197	16272	16246	16383	16015	16286	16333	16273	16090	16254	16202	16525	16436	16270	16282	16191	16200	16041	16285	16120	16166	16290	16308	16337	16126	16382	16400	16284	16062	16287	16185	16170	16103	16326	16118	16168	16222	16387	16288	16184	16098	16276	16196	16397	16422	16151	16311	16082	16098	16392	16378	16225	16181	16363	16290	16007	16293	16271	16022	16279	16076	16160	16157	16261	16313	16233	16351	16234	16345	16136	16251	16432	16259	16334	16354	16243	16271	16407	16268	16086	16359	16094	16140	16054	16239	16155	16236	16234	16157	16521	16121	16122	16394	16298	16217	16309	16298	16504	16345	16170	16315	16068	16323	16291	16349	16199	16339	16394	16129	16216	16196	16041	16058	16278	16282	16130	16262	16460	16340	16239	16248	16213	16333	16348	16041	16082	16394	16364	16120	16323	16362	16258	16331	16224	16405	16195	16211	16147	16300	16177	16087	16201	16171	16201	16273	16240	16336	16195	15967	16189	16446	16277	16350	16259	16291	16320	16241	16165	16412	16271	16124	16211	16148	16337	16268	16273	16221	16333	16390	16116	16219	16035	16140	16330	16101	15959	15996	16236	16224	16272	16227	15989	16352	16165	16077	16284	16225	16164	16272	16444	16521	16498	16048	16111	16143	16123	16312	16402	16188	16305	16141	16411	16172	16215	16150	16101	16317	16456	16179	16258	16055	16172	16270	16175	16278	16186	16309	16173	16280	16372	16319	16219	16051	16220	16222	16372	16217	16107	16463	16464	16052	16192	16294	16309	16408	16270	16202	16281	16145	16316	16363	16151	16280	16339	16352	16300	16395	16567	16440	16249	16331	16176	16267	16240	16280	16220	16107	16320	16375	16281	16346	16172	16256	16299	16236	16539	16388	16173	16167	16169	16214	16158	16111	16233	16332	16485	16353	16237	16432	16175	16161	16417	16158	16143	16287	16343	16179	16318	16016	16282	16274	16189	16327	16294	16224	16363	16175	16275	16373	16168	16151	16152	16338	16275	16290	16360	16358	16341	16344	16147	16292	16395	16257	16411	16419	16271	16171	16033	16239	16195	16273	16150	16343	16372	16232	16207	16363	16209	16208	16249	16300	16289	16288	16133	16403	16302	16157	15935	16288	16192	16355	16458	16239	16013	16250	16239	16419	16352	16239	16294	16095	16172	16047	16195	16264	16180	16267	16365	16167	16343	16230	16360	16360	16123	16285	16372	16359	16252	16327	16406	16180	16260	16288	16356	16231	16216	16254	16244	16286	16401	16237	16218	16269	16060	16457	16180	16184	16164	16263	16305	16267	16083	16320	16209	16232	16048	16506	16381	16221	16309	16407	16209	16450	16196	16285	16240	16407	16310	16242	16226	16221	16290	16171	16125	16399	16225	16333	16293	16458	16159	16304	16108	16233	16225	16292	16165	16252	16327	16287	16307	16363	16338	16057	16250	16161	16249	16133	16400	16146	16235	16301	16429	16287	16155	16093	16283	16330	16327	16289	16517	16249	16268	16192	16175	16349	16425	16305	16436	16273	16068	16290	16170	16148	16201	16367	16467	16255	16050	16150	16305	16262	16259	16203	16176	16185	16270	16144	16258	16368	16233	16184	16360	16313	16370	16306	16218	16466	16239	16027	16213	16253	16188	16304	16237	16325	16125	16297	16092	16268	16265	16281	16459	16409	16102	16306	16235	16102	16350	16332	16211	16407	16243	16251	16094	16411	16141	16201	16466	15977	16272	16493	16159	16286	16268	16145	16282	16186	16190	16297	16167	16091	16422	16418	16389	16313	16402	16376	16335	16238	16180	16595	16478	16452	16189	16248	16345	16214	16524	16226	16296	16310	16327	16303	16352	16274	16245	16306	16267	16253	16081	16406	16242	16150	16259	16418	16371	16294	16377	16413	16416	16383	16179	16326	16189	16148	16141	16043	16428	16264	16320	16244	16189	16309	16146	16376	16229	16188	16308	16332	16180	16230	16180	16314	16224	16217	16364	16356	16345	16246	16349	16395	16153	16484	16277	16229	16116	16291	16231	16253	15944	16348	16145	16455	16093	16391	16148	16228	16201	16304	16446	16299	16522	16285	16215	16328	16311	16264	16229	16315	16002	16179	16341	16330	16336	16291	16351	16280	16492	16108	16181	16443	16189	16428	16296	16414	16256	16269	16185	16305	16397	16315	16302	16228	16391	16367	16391	16139	16411	16194	16116	16349	16430	16202	16467	16271	16312	16154	16383	16159	16208	16131	16271	16222	16186	16060
42944	58864	42004	23114	16294	14700	14242	14139	14253	14226	14309	14198	14191	14341	14431	14374	14406	14340	14084	14354	14310	14175	14279	14302	14277	14319	14202	14425	14323	14427	14328	14237	14341	14419	14176	14395	14176	14363	14207	14242	14176	14270	14169	14342	14220	14278	14233	14304	14193	14148	14368	14314	14147	14431	14443	14212	14468	14239	14443	14226	14418	14178	14303	14233	14273	14273	14349	14196	14344	14362	14212	14191	14366	14200	14354	14317	14261	14264	14374	14199	14237	14235	14210	14267	14242	14274	14357	14033	14349	14290	14160	14330	14112	14303	14309	14169	14378	14080	14329	14184	14508	14129	14198	14203	14224	14262	14247	14146	14270	14395	14529	14183	14272	14209	14258	14245	14259	14028	14554	14363	14226	14282	14426	14293	14331	14325	14157	14308	14323	14314	14139	14163	14291	14164	14407	14283	14285	14176	14079	14316	14238	14336	14329	14245	14213	14344	14226	14171	14317	14251	14319	14269	14114	14225	14148	14401	14206	14317	14248	14444	14196	14218	14302	14333	14212	14282	14216	14277	14306	14310	14431	14213	14344	14293	14283	14352	14281	14362	14139	14281	14125	14193	14160	14111	14396	14188	14328	14168	14272	14169	14390	14261	14251	14318	14452	14203	14291	14233	14397	14178	14239	14316	14256	14292	14377	14217	14184	14310	14267	14321	14288	14297	14324	14247	14319	14321	14373	14313	14351	14295	14342	14336	14009	14387	14094	14153	14368	14161	14200	14122	14377	14383	14047	14389	14267	14306	14386	14271	14193	14341	14246	14356	14163	14230	14207	14172	14212	14189	14182	14279	14276	14193	14347	14278	14458	14180	14283	14150	14424	14459	14348	14270	14334	14427	14226	14358	14330	14262	14310	14138	14224	14287	14549	14321	14395	14220	14232	14292	14180	14326	14234	14387	14271	14042	14267	14113	14177	14317	14092	14467	14163	14168	14525	14268	14232	14318	14169	14299	14126	14241	14373	14248	14229	14271	14207	14363	14339	14306	14338	14294	14305	14352	14185	14385	14175	14275	14334	14179	14221	14327	14318	14192	14455	14351	14361	14232	14131	14324	14204	14361	14428	14350	14153	14164	14253	14219	14395	14221	14433	14112	14242	14420	14170	14371	14270	14217	14343	14333	14228	14301	14334	14180	14487	14151	14343	14368	14016	14271	14266	14318	14160	14121	14315	14260	14379	14232	14394	14263	14167	14170	14326	14325	14369	14231	14213	14334	14111	14410	14179	14340	14301	14307	14263	14369	14315	14313	14132	14349	14296	14115	14365	14212	14316	14223	14329	14372	14203	14184	14335	14291	14162	14308	14380	14342	14275	14302	14371	14184	14295	14343	14261	14394	14263	14152	14161	14179	14053	14118	14309	14307	14185	14259	14331	14226	14177	14309	14223	14114	14320	14233	14301	14250	14442	14201	14535	14433	14276	14380	14434	14129	14315	14156	14228	14241	14262	14240	14215	14233	14304	14242	14402	14230	14224	14274	14155	14186	14276	14329	14339	14295	14283	14194	14373	14340	14153	14325	14106	14255	14226	14311	14381	14346	14202	14352	14404	14228	14308	14107	14285	14216	14180	14244	14283	14403	14503	14156	14345	14166	14372	14258	14365	14310	14131	14150	14407	14378	14221	14290	14200	14124	14390	14271	14284	14384	14181	14283	14352	14358	14344	14390	14265	14362	14373	14215	14168	14282	14244	14266	14374	14420	14177	14409	14153	14121	14186	14458	14389	14391	14085	14290	14279	14037	14280	14222	14396	14154	14269	14445	14161	14208	14219	14214	14315	14277	14112	14291	14238	14140	14239	14213	14313	14071	14218	14264	14424	14232	14333	14324	14194	14116	14411	14293	14336	14243	14140	14279	14211	14277	14290	14270	14210	14205	14370	14151	14348	14255	14399	14465	14221	14288	14269	14201	14257	14252	14271	14347	14270	14222	14313	14119	14443	14343	14204	14356	14428	14216	14259	14268	14303	14196	14232	14243	14435	14400	14366	14266	14336	14334	14261	14182	14451	14189	14251	14174	14313	14392	14352	14224	14341	14254	14366	14425	14270	14374	14326	14178	14315	14113	14328	14276	14415	14264	14244	14402	14351	14304	14269	14279	14203	14293	14287	14137	14216	14352	14397	14200	14238	14285	14375	14396	14227	14358	14386	14438	14169	14262	14249	14100	14284	14210	14412	14367	14221	14245	14272	14162	14369	14271	14263	14283	14211	14360	14188	14380	14292	14304	14164	14292	14190	14087	14097	14331	14317	14300	14335	14238	14168	14393	14307	14255	14354	14322	14210	14251	14206	14083	14377	14257	14237	14128	14206	14171	14123	14345	14260	14245	14428	14433	14269	14248	14234	14308	14362	14273	14267	14267	14134	14185	14212	14359	14342	14268	14405	13990	14410	14328	14255	14370	14346	14255	14209	14304	14313	14193	14056	14309	14343	14396	14391	14209	14226	14132	14351	14429	14298	14227	14235	14248	14108	14286	14198	14336	14360	14336	14314	14190	14144	14288	14319	14289	14240	14288	14204	14270	14254	14209	14270	14306	14207	14120	14157	14392	14234	14352	14267	14234	14298	14473	14309	14238	14334	14273	14446	14247	14340	14333	14280	14254	14087	14085	14298	14100	14244	14245	14451	14208	14079	14358	14302	14262	14260	14308	14246	14272	14184	14186	14391	14236	14232	14115	14233	14479	14325	14314	14417	14344	14189	14338	14366	14255	14349	14293	14236	14253	14260	14053	14389	14271	14293	14161	14223	14319	14172	14290	14302	14272	14278	14311	14241	14275	14282	14366	14370	14281	14256	14313	14319	14189	14107	14315	14383	14343	14290	14181	14276	14361	14375	14400	14243	14192	14348	14141	14263	14190	14287	14369	14397	14118	14129	14452	14297	14216	14386	14414	14293	14340	14228	14235	14365	14228	14269	14234	14337	14185	14441	14353	14166	14206	14145	14162	14268	14375	14226	14340	14137	14216	14279	14275	14254	14234	14270	14240	14146	14411	14247	14165	14293	14303	14101	14262	14233	14317	14287	14213	14260	14109	14360	14423	14275	14329	14176	14237	14317	14264	14477	14209	14090	14252	14278	14267	14311	14367	14283	14248	14334	14197	14096	14566	14353	14299	14367	14226	14361	14216	14380	14258	14188	14445	14362	14265	14291	14370	14196	14388	14441	14295	14262	14323	14201	14248	14203	14099	14310	14233	14302	14312	14343	14336	14317	14285	14179	14243	14404	14099	14087	14451	14144	14192	14165	14137	14210	14076	14305	14394	14272	14315	14193	14320	14187	14207	14141	14317	14302	14330	14219	14267	14408	14261	14337	14257	14227	14212	14240	14119	14337	14205	14261	14320	14328	14388	14145	14459	14387	14128	14233	14275	14299	14370	14367	14418	14174	14262	14231	14101	14101	14233	14146	14390	14312	14310	14374	14196	14319	14436	14404	14360	14395	14143	14224	14285	14242	14212	14460	14256	14322	14278	14412	14443	14243	14203	14472	14288	14360	14276	14547	14187	14366	14338	14249	14164	14381	14262	14318	14162	14428	14360	14159	14139	14231	14393	14327	14185	14161	14281	14065	14232	14333	14229	14294	14237	14251	14499	14246	14358	14255	14304	14272	14362	14271	14355	14266	14129	14193	14313	14286	14365	14266	14275	14294	14243	14221	14115	14194	14275	14209	14153	14410	14269	14232	14280	14272	14378	14146	14320	14201	14292	14427	14258	14194	14204	14151	14210	14245	14199	14219	14246	14144	14153	14312	14336	14174	14166	14434	14549	14143	14347	14360	14303	14276	14342	14192	14368	14302	14274	14259	14362	14215	14221	14354	14082	14302	14174	14269	14255	14179	14358	14110	14258	14410	14262	14384	14295	14187	14288	14235	14190	14319	14305	14283	14238	14388	14175	14277	14382	14302	14251	14429	14289	14270	14185	14318	14207	14136	14254	14229	14445	14460	14193	14234	14110	14282	14243	14455	14216	14311	14234	14293	14481	14317	14349	14323	14243	14208	14351	14176	14180	14167	14197	14158	14225	14241	14171	14386	14241	14215	14166	14139	14199	14211	14384	14318	14444	14259	14327	14172	14383	14114	14356	14379	14221	14347	14335	14367	14468	14273	14256	14432	14125	14388	14236	14373	14312	14216	14247	14207	14264	14331	14398	14248	14370	14181	14386	14258	14385	14161	14257	14132	14139	14322	14194	14254	14231	14453	14316	14348	14334	14380	14292	14132	14108	14283	14311	14188	14338	14104	14278	14127	14287	14330	14292	14377	14365	14126	14385	14228	14131	14427	14228	14361	14199	14221	14527	14376	14090	14319	14219	14242	14398	14300	14273	13984	14197	14349	14248	14120	14331	14202	14293	14211	14167	14207	14200	14322	14257	14291	14223	14183	14362	14360	14360	14283	14249	14260	14220	14285	14336	14196	14295	14185	14391	14133	14254	14062	14311	14400	14230	14371	14336	14342	14242	14330	14352	14360	14256	14274	14351	14335	14297	14344	14210	14133	14289	14353	14048	14253	14326	14303	14091	14332	14280	14177	14208	14334	14335	14217	14192	14141	14469	14269	14122	14194	14246	14348	14227	14237	14317	14269	14407	14316	14303	14362	14118	14177	14243	14122	14307	14149	14204	14246	14177	14197	14256	14155	14237	14198	14263	14332	14264	14269	14193	14283	14190	14239	14191	14293	14383	14159	14359	14290	14333	14282	14276	14208	14301	14224	14243	14330	14238	14251	14394	14126	14388	14130	14253	14396	14171	14504	14230	14215	14240	14347	14265	14195	14434	14259	14202	14442	14384	14322	14451	14317	14151	14266	14213	14322	14268	14387	14178	14240	14232	14273	14336	14262	14234	14586	14165	14341	14229	14227	14337	14421	14349	14309	14204	14342	14286	14210	14350	14328	14240	14366	14271	14186	14316	14386	14323	14237	14184	14195	14048	14180	14248	14198	14359	14205	14494	14285	14390	14183	14288	14124	14097	14329	14235	14176	14330	14223	14210	14207	14183	14294	14423	14248	14211	14340	14218	14266	14357	14388	14416	14406	14280	14247	14254	14175	14314	14189	14288	14406	14193	14259	14311	14403	14248	14464	14301	14161	14122	14358	14278	14285	14320	14164	14401	14249	14183
31129	40992	45221	31489	20024	17059	16723	16243	16203	16126	16290	16243	16377	16164	16250	16061	16162	16299	16232	16083	16337	16213	16067	15911	16240	16197	16125	16141	16013	15923	16165	16255	16244	16158	16108	16153	16200	16300	16147	16069	16126	16235	16065	16121	16127	15946	16094	16311	16326	16251	16169	16131	16257	15997	16101	16130	16020	16017	16099	16050	16242	16094	16370	16176	16004	15825	16095	16007	16121	16258	16274	16331	16297	16317	16026	16078	16154	16111	15976	16051	16159	16260	15994	16136	16148	16110	16129	16112	16023	16290	16133	16057	16023	16144	16079	16152	16230	15962	16215	16067	16105	16195	16292	16188	16139	16194	16171	16319	16284	16182	16169	16017	15948	16125	16096	16265	16025	16067	15945	16073	16149	16269	16130	16180	16014	16198	16076	16217	16035	16325	16069	16175	16131	15990	16154	16147	16186	15968	16324	16040	16142	16316	16070	16233	16305	16077	16234	15994	15995	16317	16234	16075	16159	16232	16245	16125	16262	16051	16124	15653	16119	16124	15949	15956	16179	16129	16097	15880	16155	16238	16171	16046	16192	16162	16219	16128	16186	16189	16157	15987	16189	16152	16151	16110	16232	16092	16001	16143	16318	16016	16024	16078	16048	16037	16282	16178	16150	16241	16215	16068	16029	15994	16053	16037	16093	16339	16214	16281	16156	16036	16189	16076	15928	15993	16046	16082	16271	16063	16107	16092	16089	16074	16205	16297	16095	16071	16369	16030	16033	16335	16185	16181	16019	16120	16211	15926	16287	16256	16138	16112	16150	16031	16294	16199	16095	16187	16131	16047	16040	15920	16193	16079	16072	16049	16181	15963	16233	16100	16060	15987	16003	15935	16096	16241	16135	15922	16120	16374	16099	16366	15977	16157	16108	16245	16127	16083	16205	16089	16042	15995	15990	16003	16104	16178	16014	16008	16235	16302	16244	16183	16013	16132	15983	16048	16167	16094	16176	16184	16042	16114	16189	16054	16028	16140	16144	16165	16122	16087	16168	16218	16133	15998	16055	16168	16010	16115	16019	16160	16166	16138	16089	16127	15970	16306	16107	16289	16182	16156	16311	16068	16314	16270	16182	15965	16121	15913	15996	16010	16194	16079	16261	16117	16027	16216	16046	16197	16141	16139	16141	15961	16174	15961	16278	16200	16046	16094	16048	16017	16285	16144	16039	16350	16235	15983	16057	16174	16096	16076	15900	16103	16144	16183	16128	15993	16228	16284	16139	16291	16176	16059	16308	16104	16087	16396	16048	16300	16215	15890	15939	16118	16234	16194	16024	16069	16183	16139	15993	16073	16066	16325	16176	16180	16218	16178	15975	16080	16193	16033	16180	15874	15980	16149	16259	16209	16149	16115	16047	16046	16132	16093	16124	16281	16135	16343	16209	16359	16300	16156	16168	16209	16096	16213	16296	16061	16205	16138	16090	16119	16138	16182	16249	16069	16004	16049	16118	15930	16050	16068	16112	16015	16249	16032	16151	16157	16086	16048	16255	16095	16040	16286	16196	16217	16328	16220	16214	16231	16145	16049	16059	15996	16293	16161	16201	16243	16007	16170	16194	16048	16127	16048	16173	16221	16212	16262	16069	16293	15944	15999	16330	16145	15990	16019	16229	16189	16040	16133	16183	16028	16218	16126	16188	16196	15947	16151	15985	16071	16177	16046	15892	16135	16262	16043	16160	16170	16092	16171	16126	16102	16109	16120	16119	16286	16198	16114	16250	16132	16066	16128	16214	16147	16013	16212	16298	15965	16129	16309	16077	15910	16073	16235	16236	16265	16261	16190	16074	16291	16290	16127	16178	16257	16280	15842	16144	16100	16252	16046	16368	16068	16117	16009	16152	16178	16110	15998	16041	16219	16268	16249	16197	15920	16434	16293	16156	16122	16156	16118	16145	16132	16104	16056	16025	16215	16245	16004	16005	16282	16185	16251	16033	16163	16209	16002	15975	16183	16156	16037	16028	16037	16309	16198	16152	16181	16075	15807	15977	16093	16194	16051	16041	15951	16090	16196	16103	16063	16115	16153	16258	16262	16024	16183	16118	16207	16077	16082	16075	16116	15990	15933	16025	16211	16114	16082	16147	16220	16059	15831	16199	15852	15950	16201	16110	16178	16066	16158	16134	16027	16331	16083	16083	16114	16135	16164	16223	15991	16167	15991	16138	16003	16130	16122	16079	16064	15946	16075	16113	15960	15975	16035	16339	16198	16004	16035	16191	16029	16093	16055	16002	16209	16065	16074	16107	16192	16119	16145	16031	15996	16057	16233	16066	16311	16238	16017	16172	15900	16031	16290	16043	16131	16105	16048	16010	16064	16343	16257	16081	16198	16182	16081	15989	16100	16173	16070	16169	16151	16011	16217	16116	16211	16063	16265	16156	16152	16182	16129	16206	16321	15908	16335	16220	16011	15928	16077	16038	16015	16017	16164	16204	16100	16339	16217	16058	16021	16108	16070	16275	16126	16102	16018	16193	16187	16209	16087	16210	16107	16118	16142	15966	16277	16056	16174	16453	16235	15988	16085	16168	15984	16129	16079	16130	16260	15901	15949	16190	16040	16275	16429	16354	16080	16132	16099	16232	16104	16248	16087	16208	16052	16325	16260	16100	16063	16044	16243	16089	16049	16185	16157	16177	16120	16341	15955	15961	16107	16272	16162	16188	16104	15982	15885	16215	16123	16379	16243	16254	16155	16152	16186	16137	16158	16198	16243	16259	16103	16018	15734	16121	16250	16208	16233	16074	16057	16271	16069	16251	16123	15935	16005	16196	16122	16092	16180	16044	16107	16111	16180	16064	16221	16302	16255	15997	16276	16140	16231	15983	16288	16068	15978	16117	16229	15838	16120	16052	16125	16083	15952	16176	16094	16128	15905	16172	16187	16095	16119	16076	16120	16260	16091	16116	16138	16096	16220	16227	16241	16454	16012	16283	16291	15986	16066	15938	16016	15964	16121	16226	16097	15997	16106	16057	15983	16044	16183	16123	16219	16317	16035	16127	16205	16254	16025	16127	16052	16182	15945	16186	16203	16321	16186	16130	16310	16088	16055	16153	15979	16253	16129	16040	16082	15936	15966	16056	16039	16153	16210	16242	16145	15993	15896	15902	16041	16160	16103	16076	16018	16128	16232	16189	16323	16151	16225	16208	16199	16286	16068	16153	16055	16058	16353	16055	16082	16049	16076	16052	16371	16147	16407	16178	16251	16251	16238	16031	16196	16109	16234	15958	16213	16321	16081	16139	16133	16026	16331	15986	16222	16043	16268	16169	16115	16198	16020	16188	16205	16211	15926	15940	16013	16135	16139	16251	16219	15960	16082	16022	16144	16143	16107	15972	16148	16046	16084	16143	16066	16312	16103	16244	16217	16273	16024	16239	16091	16219	16126	16183	16091	16181	16190	16010	15943	16215	15946	16203	16204	16267	15997	16025	16163	16225	16121	16118	16063	16306	16081	16136	16297	16028	16190	16225	16190	16258	16088	16032	16170	15994	16347	16371	16170	16123	16131	16189	16265	16153	16133	16219	16022	16232	16284	16385	16018	16220	16262	16145	16102	16029	16149	16030	16341	16164	16038	16171	15995	16017	16177	16007	16142	16210	16077	16201	16091	16256	16123	15971	15940	16186	16142	16015	16132	16165	16090	16142	16180	16147	16201	16152	16132	16212	16144	15878	15874	16084	16155	16083	16122	16231	15964	16230	16024	15976	16227	16325	15875	16147	16118	15987	16049	16067	16062	16287	16162	15953	16155	16290	16125	16225	16241	16239	16094	16149	16143	16098	16169	16140	16029	16199	16117	16292	15836	16007	16130	16280	16121	16278	15833	16124	16070	16144	16249	16080	16009	16080	16042	16105	16220	15998	16099	15993	15944	16032	16223	16173	16079	16240	15906	16106	16295	16383	16194	16222	16266	16180	16055	16184	16038	16093	16088	16149	16105	15966	16069	16170	16079	16191	16086	15966	16242	16343	16130	16046	16139	15886	16048	16159	16010	15962	16218	16075	16151	16170	16283	16276	15987	16201	16120	16119	16085	15810	16034	16168	16394	15973	16200	15904	16129	16105	16247	16031	15950	16354	16228	16054	16189	16145	16318	16239	16328	16342	16104	16262	16112	16204	16181	16181	16140	16087	16126	16150	16202	16230	16115	16072	16041	15822	16158	16049	16117	16075	16187	16093	16051	16216	16069	16155	16093	16154	16093	16300	16156	16079	16071	16168	16061	16316	16254	16056	16205	16106	16183	16225	16068	16116	16137	16143	16098	16211	16195	16050	15930	16039	16022	16272	16157	15946	16007	16329	16040	16145	16077	16113	16157	16142	16066	16257	16174	16168	16323	16273	16136	16151	16230	15906	16167	15995	16309	16055	16191	16069	15957	16287	16052	16045	16088	16030	16216	16178	16320	16172	16048	16054	16200	15905	16221	15949	16028	16150	16235	16258	16202	16144	16213	16093	16228	16183	16233	16086	16326	16211	16206	16223	16104	16179	15985	16261	16306	16124	15954	16045	16156	16052	16244	16036	16059	16033	16182	15983	16134	16268	16228	15995	16077	16159	16121	16099	16201	16141	16118	16058	16181	16166	16321	16181	16217	16129	16376	16251	16108	15946	15992	16165	16163	16101	16144	16091	16112	16067	16061	15992	16111	16189	16058	16060	16160	16048	16100	16084	16128	16282	16161	16190	16280	16117	15824	15987	16309	16061	16239	16028	16117	16231	15981	16155	16022	16191	16122	16167	15948	16186	16090	16039	16083	16202	16149	15964	16195	16248	16158	16074	16282	16283	16109	16144	15918	16134	16104	16063	16125	16001	15937	16033	15840	16047	16028	16107	16061	16090	16263	16195	16275	16264	15957	16095	16184	16166	16080	16100	15991	16329	16162	16097	16244	16190	15969	16240	16109	16119	16187	16167	16264	16158	16088	16075	16268	16134	16330	16267	15980	16276	16192	16246	16184	16243	16236	16035	16122	16230	16225	16265	16086	16310	16219	16192	16008	16325	16068	16114	16056	16094	16147	16180	16129	16194	16094	16109	16066	16168	16273	16460	16239	16189	15938	16331	16217	16134	16182	16610	16103	16163	16146	16183	16391	16174	16044	16064	16006	16207	16221	16220	16163	16260	16144
49386	70605	50387	27330	17043	14712	14205	14160	14195	14219	14205	14163	14299	14211	14318	14234	14093	14227	14172	14249	14201	14276	14191	14260	14203	14153	14224	14157	14076	14266	14101	14208	14389	14256	14314	14236	14272	14221	14178	14174	13990	14133	14079	14268	14171	14070	14236	14137	14142	14076	14192	14272	14119	14181	14119	14207	14427	14502	14167	14177	14074	14275	14013	14051	14218	14283	14194	14216	14199	14325	14219	14172	14070	14136	14184	14118	14167	14255	14247	14357	14172	14017	14336	14337	14128	14020	14104	14303	14109	14157	14237	14285	14114	14338	14272	14198	14081	14212	14329	14086	14260	14146	14100	14200	14342	14154	14123	14096	14287	14212	14006	14217	14145	14349	14174	14166	14245	14166	14156	14175	14057	14449	13984	14102	14102	14014	14374	14258	14175	14008	14193	14215	14280	14160	14247	14038	14129	13934	14184	14295	13928	14271	14122	14341	14141	14279	14240	14263	14048	13972	14173	14173	14177	14203	14124	14288	14135	14138	13996	14250	14142	13959	14135	14185	14258	14222	14196	14241	14147	14275	14129	14051	14232	14145	14157	14137	14317	13928	14144	14315	14136	14222	14156	14216	14110	14199	14105	14291	14292	14157	14169	14140	14214	14244	14290	13986	14164	14182	14144	14197	14153	14259	14159	14276	14135	14241	14231	14180	14161	14205	14289	14235	14199	14255	14313	14158	14244	14132	14292	14188	14126	14123	14133	14153	14123	14280	14183	14145	14338	14220	14139	14180	14095	14198	14191	14179	14178	14328	14121	14124	13964	14199	14045	14092	14144	14165	14230	14303	14035	14283	14176	14307	13920	14081	14166	14098	14319	14247	14060	14165	14087	14135	13989	14135	14267	14360	14101	14183	14287	14202	14053	14323	14113	14038	14133	14139	14275	14028	14043	14085	14133	14140	14312	14136	14214	14208	14137	14143	14180	14253	14086	14017	14151	14111	14198	14034	14235	14163	14305	14107	14263	14085	14178	14403	14069	14114	14233	14163	14201	14474	14173	14254	14111	14299	14348	14063	14190	14048	14147	14034	14340	14193	14233	14177	14153	14138	14312	14080	14154	14038	14288	14388	14151	14247	14199	14226	14082	14232	14209	14307	14171	14160	14145	14255	14182	14189	14337	14242	14227	14171	14105	14273	14347	13992	14030	14228	14137	14268	14284	14331	14251	14273	14200	14082	14282	14069	14201	14115	14412	14119	14153	14337	14200	14186	14148	14133	14235	14144	14214	14099	14060	14121	14188	14144	14277	14063	14072	14040	14243	14198	14157	14286	14139	14250	14295	14125	14082	14184	14252	14072	14223	14202	14327	14366	14298	14191	14162	14047	13989	14371	14235	14071	14116	13924	14194	14177	14231	14190	14105	14190	14160	14298	14171	14021	14200	14336	14080	14354	14298	14151	14091	14238	14153	14086	14302	14349	14288	14168	14274	14172	14139	14321	14293	14137	14255	14250	14227	14118	14419	14091	14224	14057	14141	14217	14245	14108	14149	14100	14285	14171	14199	13936	14102	14094	14213	14083	14123	14113	14016	14367	14096	14178	14225	14090	14237	14142	14246	14185	14140	14131	14114	14159	14222	14104	14414	14179	14098	14264	14152	14169	14182	14121	14236	14319	14164	14328	14121	14217	14238	14248	14254	14323	14067	14223	14244	14196	14196	14277	14240	14165	14341	14262	14184	14143	14002	14309	14132	14159	14268	14165	14145	14155	14238	14336	14248	14255	14190	13990	14297	14117	14370	14299	14270	14079	14354	14357	14159	14075	14165	14309	14094	14174	14244	14123	14124	14140	14262	14112	14460	14285	14129	14245	14002	14263	14264	14250	14158	14167	14271	14328	14259	14330	14148	14323	14204	14416	14007	14160	14295	14266	14272	14099	14161	14242	14303	14303	14239	14264	14196	14287	14159	14009	14309	14196	14226	14195	14410	14189	14126	14244	14266	14216	14310	14243	14225	14363	13995	14095	14148	14297	14430	14265	14199	14127	14058	14054	14237	14073	14151	14152	14342	13952	14132	14165	14222	14194	14100	14076	14088	14280	14258	14361	14100	14275	14169	14258	14244	14087	14202	14180	14259	14318	14092	14190	14193	14266	14063	14217	14123	14166	14250	14201	14296	14313	14251	14319	14239	14071	14308	14137	14313	14209	14133	14171	14215	14076	14325	14114	14090	14104	14152	14160	14112	14276	14102	14110	14154	14167	14097	14014	14380	14324	14171	13961	14059	14086	14204	14138	14136	14302	14078	14245	14112	14240	14198	14098	14225	14182	14168	14246	14130	14227	14057	14319	14161	14128	13965	14198	14328	14078	14274	14111	14262	14214	13990	14030	14295	14367	14146	14075	14392	14220	14095	14215	14072	14169	14209	14113	14205	14217	14243	14173	14170	14194	14177	14214	14043	14178	14261	14207	14202	14076	14178	14400	14114	14315	14170	14301	14137	14162	14215	14061	14056	14337	13992	14309	14165	14097	14158	14079	14211	14045	14271	14397	14263	14179	14274	14243	14266	14091	14244	14240	14292	14076	14309	14206	14206	14248	14398	14159	14066	14224	14144	14184	14240	14095	14347	14311	14351	14016	14260	14260	14292	14108	14131	14187	13982	14257	14122	14173	14098	14115	14069	14126	14161	14121	14207	14281	14340	14135	14217	14392	14185	14156	14166	14153	14293	14215	14104	14105	14263	14250	14209	14233	14332	14178	14023	14199	14129	14184	14145	14302	14214	14245	14211	13951	14047	14145	14408	14220	14325	14119	13974	14427	13978	14161	14317	14337	14059	14241	14177	14204	14302	14258	14267	14237	14170	14046	14292	14117	14160	14343	14283	14271	14302	14163	14173	14184	14102	14212	14161	14234	13998	14212	14150	14117	14284	13938	14166	14081	14205	14360	14178	14247	14004	14197	14285	14384	14328	14049	14167	14217	14213	14238	14108	14151	14223	14096	14054	14087	14210	14228	14218	14359	14182	14061	14225	13965	14185	14235	14306	14175	14202	14240	14075	14163	14364	14300	14250	14174	14289	14169	14141	14208	14312	14196	14062	14230	14252	14099	14193	14054	14257	14203	14115	14188	14256	14165	14191	14281	14306	14293	14209	14286	14238	14259	14358	14249	14211	14147	14169	14202	14258	14126	14274	14300	14204	14239	14184	14204	14235	14120	13988	14161	14368	14116	14342	14133	14017	14132	14130	14036	14201	14189	14451	14128	14256	14082	14191	14170	14051	14163	13991	14129	14212	14107	14292	14063	14207	14219	14213	14142	14250	14085	14179	14264	14199	14238	14162	14103	14182	14204	14097	14258	14029	14338	14229	14286	14235	14141	14246	14218	14073	14172	14454	14121	14081	14254	14189	14202	14236	14109	14211	14042	14193	14058	14218	14074	14199	14219	14193	14214	14302	14119	14312	14286	14204	14113	14278	14275	14047	14157	14193	14088	14354	14347	14147	14161	14373	14071	14017	14242	14175	14185	14081	14206	14160	14117	14168	14247	14267	14304	14297	14427	14182	14389	14257	14096	14343	14357	14246	14062	14148	14119	14408	14138	14194	14196	14289	14070	14191	14225	14139	14276	14333	14326	14279	14237	14208	14224	14131	14256	14186	14131	14105	14192	14423	14187	14246	14109	14221	14418	14111	14091	14051	14261	14233	14075	14250	14057	14200	14152	14166	14157	14121	14252	14092	14236	14325	14163	14382	14258	14264	14423	14369	14149	14236	14063	14051	14132	14244	14101	14150	14039	14108	14272	14281	14211	14113	14168	14172	14333	14173	14254	14204	14171	14211	14113	14108	14193	14306	14140	14074	14150	14287	14264	14218	14261	14086	14337	14188	14177	14249	14212	14236	14174	14131	14079	14204	13996	14115	14187	14202	14334	14347	14117	14186	14141	14266	14167	14425	14365	14172	14006	14319	14194	14268	14337	14117	13953	14226	14180	14233	14175	14418	14172	14192	14261	14134	14204	14124	14048	14184	14129	14135	14037	14288	14343	14276	14130	14125	14248	14208	14410	14131	14128	14192	14148	14166	14168	14149	14214	14149	14081	14209	14059	14068	14255	14011	14089	14173	14052	14129	14216	14160	14181	14156	14354	14195	14243	14071	14059	14259	14226	14364	14180	14172	14218	14231	14157	14191	14290	14097	14035	14161	14015	14294	14121	14256	14100	14264	14162	14158	14279	14075	14131	14211	14267	14120	14217	14221	14294	14147	14113	14198	14219	14026	14246	14260	14051	14113	14162	14116	14082	14034	13928	14075	14221	14082	14201	14103	14071	14307	14293	14225	14172	14407	14147	14305	14163	14285	14123	14341	14071	14224	14125	14070	14200	14204	14262	14271	14187	14083	14322	14160	14164	14166	14324	14249	14173	14215	14283	14213	14199	14191	14343	14205	14113	14213	14046	14195	14142	14155	14065	14270	14318	14030	14147	14148	14124	14355	14432	14097	14234	14239	14024	14191	14250	14168	14352	14273	14170	14247	14167	14086	14164	14227	14105	14118	14295	14124	14153	14218	14267	14249	14287	14063	14160	14151	13964	14240	14172	14098	13991	14095	14186	14085	14370	14310	14272	14167	14207	14252	14187	14204	14098	14115	14241	14195	14165	14352	14220	14241	14299	14180	14182	14385	14024	14267	14069	14332	14290	14085	14480	14149	14058	14211	14084	14296	14117	14249	14295	14031	14154	14199	14097	14246	14151	14364	14292	14312	14216	14159	14233	14280	14357	14243	14318	14174	14191	14127	14165	14168	14284	14154	14167	14309	14215	14329	14164	14087	14286	14099	14303	14047	14306	14122	14503	14231	14289	14176	14269	14211	14169	14245	14098	14040	14147	14333	14210	14057	14283	14321	14249	14061	14165	14091	14153	14303	14022	14352	14383	14147	14147	14180	14116	14147	14027	14220	14273	14214	14161	14312	14221	14165	14196	14160	14148	14209	14181	14219	14281	14081	14156	14258	14412	14033	14314	14483	14249	14324	14365	14140	14354	14089	14127	14260	14258	14408	14215	13990	14100	14195	14137	14223	14156	14332	14057	14238	14003	14236	14460	14204	14273	14165	14175	14115	14214	14303	14242	14254	14292	14122	13948	14303	14152	14175	14256	14012	14225	14222	14163	14220	14243	14342	14231
23974	25022	36455	29838	23941	23252	22017	17100	16251	16338	16255	16221	16548	16308	16282	16441	16321	15989	16199	16202	16138	16218	15991	16084	16046	16053	16227	16160	16279	16178	15908	16277	16175	16041	16075	16055	16171	15982	16145	16016	16069	15977	16147	16192	16069	16092	15973	16103	16050	16004	16129	15885	16066	16055	15989	16216	16171	16009	16132	16232	15966	16268	16042	15991	15895	15926	16109	16028	16018	16081	15872	15963	15911	16131	16161	16087	16044	15995	16096	15774	16065	16099	16030	15932	16240	16066	16010	16098	16060	16034	15999	16153	16369	16032	16055	16062	15909	15844	16057	15919	16045	15865	15899	15919	15989	15928	16344	16004	16113	15979	16113	16032	15981	16272	15907	16077	16130	15995	15985	15921	16111	16068	15907	15985	16104	16015	16018	16115	16230	15858	15968	15942	16130	15968	16126	16115	16094	16154	16108	15893	16056	16062	15948	16024	15955	15950	15936	15945	15813	16050	15995	16020	16182	16144	15990	15953	16057	15774	15926	15882	15842	16063	15932	16172	16012	16026	16024	15796	15857	15971	16004	15895	16124	16181	16216	15970	16039	15984	15968	15818	15972	16059	15978	16039	16005	16002	16037	16170	16189	16168	16041	16095	15940	15871	16149	15961	16120	15861	15853	16023	16037	15961	16041	15953	16079	16006	15930	16104	15880	15867	15816	15868	16067	15919	16079	15934	16013	15983	16058	16067	16030	16303	16066	16010	16028	15987	16152	16014	16220	15974	15816	15943	16173	16151	16183	16171	16049	16060	15844	15850	15912	16014	16115	15977	16054	16026	15930	16161	15990	15992	16075	16062	15933	16172	16068	16051	15846	15924	16014	15964	15987	15996	16154	16040	15976	15919	16058	15882	15898	16073	15964	16116	15917	15924	16174	15963	15940	15869	15911	16080	15982	15992	15961	15910	15713	15840	15965	16017	16089	15848	15990	16189	16084	15864	15872	16135	16024	15895	15928	16091	16153	16120	16144	15989	15973	15805	16228	16042	16089	16100	16156	16085	15960	16016	16081	15921	16173	16153	16048	16136	15944	16007	15746	16044	16194	16068	16033	16079	15861	16014	16069	16057	15897	15910	16085	16021	16011	16119	15878	16193	16077	15965	16109	16199	16155	15881	15971	15917	16311	15986	16113	15954	16148	16050	15908	15898	15864	15884	15997	15971	15912	16117	15872	15729	16096	16001	16049	15838	15984	15972	15913	16158	15991	15880	16140	16107	15992	16042	15964	15912	16063	16070	16105	16046	16061	16002	15905	16061	16042	16203	15942	15980	16040	16073	16074	16099	16000	16225	15936	15969	16163	15902	15862	15833	16143	16174	16075	15923	15797	16252	15790	16023	15987	15949	15912	15892	16029	15844	15976	16031	15915	15995	15973	16202	15997	15992	16250	16071	15963	16080	16091	15978	15945	16107	15958	15918	15967	15893	16171	15898	15931	16085	16028	16032	15997	16049	16102	16063	15676	16186	16002	15936	16094	16072	15985	16186	16267	16162	15973	16121	16241	16079	16041	16042	15910	15992	16014	15994	16136	16095	16119	15943	16034	16110	15922	16093	16026	15970	16022	16172	15973	16026	15879	16070	15934	16119	15966	16069	16084	16130	16115	15891	16010	16147	16092	16177	15862	16052	16001	16177	16077	16023	15993	15796	16009	15882	15825	16021	15971	16128	16009	16130	15844	16092	16039	16026	15911	15949	15940	15993	15868	15966	16011	16020	15784	15882	16266	16085	16082	15992	16040	16275	16111	16039	16131	15996	15930	15873	16143	15979	15920	15852	16033	16018	15973	15968	16014	16146	16100	16175	16153	16199	16112	15937	15915	15925	16211	15887	15926	16231	16170	15902	16102	16131	15928	16151	15805	16363	16067	15998	16006	16054	15916	16090	16068	16010	15925	16002	16027	15942	16106	15877	15982	15937	16200	16240	15941	15977	16074	16134	16037	15770	15803	16092	16108	16167	15927	16072	15937	16246	16005	15922	16036	16122	16031	15946	16186	15954	16055	15769	15874	15888	15966	16068	16061	16053	16053	16059	15969	16077	16331	16195	16139	15864	16072	15952	15925	15889	15922	15955	16050	15975	15987	15935	16210	15875	15965	15902	16089	15960	15986	15807	16251	16081	16226	15938	15905	16020	15955	15839	15862	15955	16089	16014	16220	15879	16034	16129	16040	15885	16067	15859	15997	16145	16120	15967	16106	16050	16013	16012	15866	15924	15956	15979	16014	15850	15844	16111	16095	16079	15838	16102	16118	16000	15967	16167	16035	15943	16029	16102	16146	15999	16085	16060	15914	15971	16061	16135	15998	16053	16077	16188	15798	15836	16165	16119	15857	16104	16051	16199	16137	16172	15979	16150	15873	15911	16244	16083	16101	16049	15985	15954	15985	15967	15953	16046	16083	15889	16073	15998	16086	16020	16139	16104	16070	15889	16034	16131	16068	15989	16075	15983	15938	15980	15985	16039	15709	16074	15936	16071	16034	16010	15863	16253	16035	16005	15968	15894	16189	16111	16100	16019	15989	16041	16160	15906	15872	15872	16070	15907	16182	16028	15921	15886	16115	16137	16050	16054	16109	16169	16137	15859	16095	16009	16065	15940	15902	15949	16074	16025	16051	15947	15948	16144	16039	16095	15911	16059	16007	15907	16143	15833	16092	15899	16005	16004	15939	15810	15903	15896	15955	16037	15991	15937	15880	16127	15981	15972	15968	15925	16212	16068	15952	15951	15942	16005	15830	15883	15965	15889	15949	15996	15899	15981	15952	15848	15892	15872	15869	15874	15951	16033	16069	16002	16075	15802	16211	16006	16071	15961	16069	16138	15934	15983	16043	15906	16190	15805	15961	15976	15926	15775	15983	15990	15980	16167	15967	16020	15784	16066	16044	15996	16118	15877	15880	15838	16073	16069	16047	16071	15817	16172	16139	15846	15928	15867	15979	15931	15920	15801	15980	15967	16135	16132	15987	16049	16112	16069	15811	16141	16122	16042	16047	16061	16043	15967	15982	15956	16090	15948	16045	15958	15956	16052	16002	16039	15918	15847	16003	15897	16175	16033	16149	15949	15916	16013	16079	15952	16085	15899	15906	15904	16074	16175	16049	16167	15982	16062	16046	15970	15984	15979	16148	15929	15848	16097	16055	15852	15907	15907	16081	15788	16059	16104	16109	15941	16164	15815	16035	15935	15864	15837	15879	15865	15959	15890	15997	15993	16061	16250	15964	16002	16012	16043	16052	16015	16058	16013	15882	15876	15905	16040	15974	15983	15710	16091	15910	15919	15989	15981	16015	16035	16003	15962	15809	16113	16170	15992	16083	16042	16032	15990	15962	15890	16170	15871	15871	16072	16035	16014	16318	15917	16123	15877	15936	16033	16283	15837	15992	15916	15931	16095	15997	15959	15998	16181	15996	16103	16033	15923	16187	15958	16142	16023	15984	16194	16115	16020	16080	15997	16078	16025	15905	16108	16120	16059	15803	16058	15918	15904	15936	16206	16033	15847	16059	16121	15930	15999	15987	16179	16115	15991	16059	16046	15993	15859	15929	16151	15870	15999	16086	16168	16049	16339	15871	16015	15864	15765	15916	16172	15959	15987	15982	15901	15946	16012	16056	15994	15920	16093	15908	15778	15862	16069	16097	16130	16082	15983	16034	16039	15901	15859	15974	16072	16113	16086	16074	16064	15926	15990	15883	16090	16016	15873	15877	15990	16242	15979	15871	15993	15899	15901	15966	15959	16037	16061	15934	15899	15732	15982	15711	16217	16068	16030	16074	16108	15894	16032	16056	16166	15982	16067	16164	15991	15988	16010	16092	16082	16051	15927	16258	16061	16010	16153	16145	15977	15998	16041	16235	15794	16019	15989	16196	16142	15934	16190	15899	15942	15899	16042	16160	15863	16059	16032	16003	15968	15824	16150	15695	16011	15813	16009	15958	15970	16207	16104	16101	16077	16076	15991	15758	16129	16034	16008	15878	15952	15942	16107	16038	16070	16019	16005	16033	16109	15854	16084	15873	15916	16205	16181	15880	15925	16107	16020	16100	16029	16091	16133	15987	16035	16028	16042	15943	16006	15857	15820	16044	15879	16096	15775	15933	15944	16188	15841	15933	15780	15956	15822	16003	16164	15906	15840	15962	16049	15966	16024	16146	15921	16056	16233	16117	16131	16030	15899	16012	16049	15984	15733	15833	16017	16126	15956	16002	16046	15813	16011	15975	15688	15964	16028	16013	15964	16253	15986	15972	15961	15936	15831	16036	15669	16094	15864	16034	15892	15957	16166	15821	15836	16000	15932	16122	16012	15904	15808	15993	15971	16059	16070	16012	16169	15996	16121	15837	15956	16046	15844	15822	16042	15980	16090	15984	15933	15794	15912	15875	16048	16105	15937	15991	16128	16066	15950	15883	15917	15937	15921	16004	15833	15920	16127	15902	15773	16091	16038	15943	15922	16218	15844	15939	15897	15928	15933	15915	16026	16164	16061	16191	15994	15969	15967	15886	15830	15994	16126	16107	15852	15862	16090	15920	16003	16032	15984	16162	16074	15996	16053	15900	16291	15995	16224	16221	15942	15977	16115	16085	16241	16020	15944	16050	16114	15821	16088	15920	15863	15987	15943	15932	16133	15928	15910	15788	15877	15892	15948	15836	15989	15965	16111	16158	15925	15892	15825	16010	16080	16052	16220	15964	16050	16127	15976	16142	15774	15981	16070	16057	16064	16048	15896	16108	16156	16014	15963	15983	15852	15982	16085	15849	16059	16204	15802	15909	15962	16062	15927	15827	16109	15937	16141	16070	16008	15880	16282	15981	16123	16030	15597	16127	15926	16026	16017	15992	16002	15930	16064	15921	16179	16000	16013	16024	16097	15979	15999	16097	16240	16088	16106	15917	15961	15986	15945	15820	16094	16022	15778	15924	15905	16033	16088	15877	16083	15828	16175	15933	16117	15895	15964	15983	16203	16100	15851	15944	15843	15984	15865	15941	15977	16033	16042	15894	15913	15876	15917	16064	16078	16268	15832	15971	15975	15992	15945	16081	16115	16042	16178	15867	16082	15918	15966	16062	15973	15979	16036	15840	15856	16175	16165	15993	15936	15940	15989	15989	15977	16007	16017	15940	15908
63078	107877	85102	53235	28667	16674	14363	14027	14138	14065	14134	14205	14078	13897	14114	14206	14035	14116	14151	14236	14154	14023	13927	14112	13993	14109	14206	14123	14225	14234	14144	14395	14024	14189	14162	14103	14187	14030	14193	14006	14183	13938	14077	13976	14092	14207	13965	14191	14063	14180	14142	14164	14081	14050	14094	14030	14091	13987	14311	14164	14205	14193	14325	14126	14177	13979	14097	13922	14214	14022	14103	14067	14124	14083	14130	14086	14140	14095	14183	14112	13998	14048	14117	14046	14045	13993	14125	14057	14028	14192	14198	13981	14311	14065	14206	13948	14129	14013	13988	14198	14014	14156	14277	13961	14018	14236	14215	14043	13994	13992	14154	13868	14021	13853	14185	14018	14124	14129	14153	14244	14220	14216	14261	14094	13973	14082	13956	14136	13963	14141	14227	13956	14140	13977	14094	14027	14107	14100	13993	14088	14089	14137	13995	14114	13984	14313	14046	14274	14088	14134	14154	14184	14114	14149	14094	14109	14181	14063	14074	13927	14193	14167	14145	14150	14073	13945	14153	13983	14044	14016	14112	14090	14376	14104	14078	14131	13969	14175	14108	13855	14202	14275	14048	14200	14006	14129	14193	14063	13989	14143	14019	14178	14261	13999	14080	14172	14094	13947	14024	14116	14149	14281	14134	13955	13955	14056	13992	14114	13978	14125	13803	14155	14016	14152	14245	14283	14268	13988	14251	13970	14182	14034	14182	14094	14141	14089	14249	14111	13981	14075	14040	14013	13972	14042	14036	14186	14109	14101	14034	14134	14144	14093	14343	14170	13979	14134	14153	14061	14159	13966	14137	14038	14143	14281	14200	14027	13968	13989	14180	14097	13955	13995	14021	14039	14264	13948	13927	14221	14177	14201	14097	14130	13975	14338	14065	14102	14056	14219	14079	14058	14071	13982	14066	13922	14092	14166	14001	14117	14078	14024	14202	14181	14269	14225	14140	14243	14079	14260	14150	14051	13946	14078	14107	14006	14059	14118	13993	14060	14152	14072	13990	14015	14052	14098	14028	14001	13996	14027	14235	14054	14171	14075	14056	14160	14198	13966	14138	14107	14289	14003	14186	14094	14063	14227	14136	14063	14113	13972	13993	14020	14157	14165	14072	14124	14118	14107	14244	14035	14058	14083	14007	14099	14197	14000	13928	14122	14105	14163	14087	14163	14073	14019	14084	14040	14103	14118	14094	14264	13990	14002	14109	14222	14087	14150	13987	14042	14013	14126	14253	14170	14148	14081	14142	14173	14067	14041	13964	13969	14151	14050	14033	14102	13979	14148	14097	14056	14029	14044	14254	14228	14193	14049	14284	13912	14026	14199	14104	14135	13998	14091	14068	14075	14073	14012	13993	14126	14015	14116	14288	14102	14089	14088	14062	14193	13980	13998	14120	14253	14078	13979	14059	14076	14122	14128	14132	14018	14204	14125	14000	14138	14050	14002	13823	14136	14094	14039	14193	14166	14048	14192	14063	14248	14220	14250	14052	14073	14079	14104	13993	14151	14084	14109	14330	14005	14069	14110	14262	14147	14009	14085	14126	13896	14130	14193	14196	14145	14072	14011	14000	14066	14111	14068	14146	14076	14029	13954	14023	14011	14246	14154	14090	14113	14273	14099	13988	14040	14030	14053	13974	14065	14076	14006	14132	14197	13933	13980	14179	14144	14285	14015	14117	14094	14042	14117	14054	13999	13903	14254	14028	14058	13919	14019	13993	14163	14085	14023	14200	14062	14060	14061	14045	13958	13881	14144	14170	14004	14160	13941	14083	14205	14198	14028	14198	14006	13976	14069	14201	14045	13974	14137	14054	14125	14181	13953	14078	14160	14175	14273	14294	14103	14038	14160	14020	14081	14094	14185	14119	14073	13913	14159	14139	14047	14039	14051	14105	14214	14039	13910	14035	14167	14039	14108	14000	14179	14144	14054	14183	13864	14155	14156	14154	14115	14155	14226	14177	14126	14013	14041	14020	14037	14273	14065	14278	14153	14177	14153	14147	14042	14144	14117	14296	14019	13967	13854	14114	14048	14156	14072	13960	14078	13913	14044	14213	14210	14116	14097	14071	14119	14124	14018	14126	14206	14062	14000	14200	14098	14077	14075	14077	14114	14084	14156	13902	14066	13954	13946	14240	13997	14099	14128	14104	14104	14177	14161	14156	14230	14147	14207	13917	14117	13768	14108	14085	14214	14273	13899	14177	14187	14156	13918	14060	14039	14163	14211	13912	14157	14093	14202	14228	14103	14055	14117	14285	14137	14039	14200	14081	14162	14114	14237	14119	14124	14232	14103	14171	14126	14332	14059	14131	14215	14140	13960	14064	14220	14254	14051	14290	13942	14003	14053	14019	14142	14101	14163	14270	14175	14073	14111	14106	14034	13987	14081	14202	14193	14076	14163	14075	14157	14272	14210	13905	14243	13997	14011	14259	14084	14168	14079	13922	14037	14021	13961	14024	14116	13978	13984	14224	14173	14231	14140	14122	14028	14137	14033	14140	14154	14152	14112	14066	14088	14201	14068	14107	14100	14139	14113	14149	14074	14076	14107	14031	14192	14107	14047	14096	14276	14211	13976	14105	14008	14078	14090	14163	14014	14096	14026	14021	14054	14123	13993	13945	14114	14088	14103	13947	13949	14095	14028	14135	14242	14038	14062	14170	14117	14235	13999	14259	14058	14139	14197	14103	14137	14024	14058	13993	14162	13952	14144	14096	14272	14058	14187	14304	14062	14222	14139	14047	14048	14042	14115	14193	14114	14133	14173	14146	14118	14314	14089	14106	13958	13878	14000	14113	13934	14075	14080	14108	14203	13935	13948	13996	13927	14072	14185	14079	13948	14195	14213	13937	14144	14205	14133	14208	14140	14070	14086	14017	14017	14032	14172	14118	14061	14206	13986	14180	14033	14024	14094	14045	14036	14081	14004	14170	14177	13934	14067	13976	14168	14092	13947	14089	13935	14124	14067	14129	14245	14034	14178	14033	14056	13860	14099	13929	14037	14335	14021	14003	14009	14123	14031	14117	14178	14088	13968	14256	14045	14006	14076	13972	13962	14084	14140	14011	14184	14179	14131	14043	14102	13902	14108	14120	13916	14157	14065	14038	14309	14096	14018	14012	14059	14110	14132	14084	14181	14170	14064	14182	14139	14146	14190	14049	14261	14084	14211	14038	14058	13902	14067	14127	14100	14154	14109	14034	14016	14101	14174	14052	14023	14003	14206	14100	13908	14033	13998	14322	14020	14170	14004	14083	14111	14068	14033	14159	14119	13876	14020	14067	14029	14050	14047	14008	14010	14199	14238	14023	14111	14005	14104	14103	14039	13926	14054	14212	14222	14152	14226	14087	14059	14040	14018	14117	14098	14039	13994	14094	14241	14048	14095	14000	13981	13988	14170	14038	14163	14028	14057	14042	14092	13988	13989	14171	14007	14170	14089	13937	13991	13964	14099	14144	14144	13915	14053	14051	13975	13962	14067	13913	14133	14016	14118	14171	14141	14011	14255	14171	14024	14060	14102	14146	14024	14112	14082	13981	14164	14259	14009	14076	14107	13864	14113	14013	14131	14236	14180	14210	14051	14162	14128	14155	14212	14244	14062	14286	14202	14146	14056	14176	14120	14124	14082	14092	14071	14064	14056	14114	14164	13991	14026	14139	14095	14178	14334	14021	14090	14203	13998	14324	13996	14014	14315	14067	14229	14162	14084	14149	14212	14093	14057	14272	14072	14139	14038	14140	14002	13988	14142	14259	14187	14169	13958	14133	14017	14047	14115	13952	14118	14108	14063	13944	14004	14057	14037	14234	14047	13899	14116	14155	14008	14203	13983	14045	14043	14105	14097	14163	14067	14233	14031	14115	14037	14298	14048	14127	14088	14053	14059	14039	14133	14261	13999	14033	14249	14049	14274	14138	14102	14032	13937	14120	14114	13963	13954	14087	14249	14206	14001	14058	14165	14221	14021	14039	14125	14304	14074	14198	14070	13995	14219	13885	14001	13836	13991	14133	14058	14079	13994	14152	13962	14165	13967	13976	14146	13996	14094	13985	14187	14185	14129	14029	14096	14278	14046	14025	14062	13979	14081	14075	14163	14101	14199	13975	14121	14122	14271	14235	13985	14202	14024	14114	14071	14146	13988	14090	14085	14083	13969	14117	14024	14132	14092	14228	14021	14206	14167	14073	14071	13926	14097	14116	14149	14151	14190	14019	14219	14142	13912	14051	14048	14069	14040	14094	14207	14149	14146	14068	14048	14080	14087	14041	14358	14250	14192	14175	14007	14080	14091	14107	14042	14098	14137	13998	14215	14112	14043	14063	14172	14067	14233	14180	13895	14163	14108	14077	14058	13968	13998	14115	14203	13969	14304	13977	14002	14125	14147	14183	14074	14039	14164	14011	14107	14115	13967	14157	14006	14163	14036	14001	14045	14044	13886	14084	14016	14119	13915	14013	14187	14227	14107	14077	14153	14168	14101	14150	14010	14092	14111	13945	14109	14177	14111	14121	14114	14033	14012	14095	14208	14059	14192	14077	13987	14192	14089	13953	14137	13952	14017	14007	14108	14052	14073	14149	13994	14083	14174	13989	14013	14160	14004	13993	14184	13985	14135	14081	13983	13959	14226	14138	13948	14059	14212	14190	14367	14100	14060	14110	14109	14023	14060	14186	14106	13957	14095	13996	14097	14055	14091	14197	14029	14310	14047	14069	14137	14068	14008	14021	14032	14015	14040	14063	14218	14036	14050	14035	14195	13788	14034	14057	14125	14181	14085	14207	14087	14140	14107	14135	14157	13996	14193	14244	14086	13941	14219	14188	14008	14081	14135	14013	13966	14044	13995	14193	14039	14027	14164	14100	14130	14120	14099	14251	14048	14084	14038	14118	14173	14015	14077	13983	14025	14219	14258	13976	14008	14115	14144	14289	14044	13958	13988	14079	14061	14011	14060	13959	14149	14048	14169	14033	14192	14098	14108	14172	14117	14057	14064	14026	14072	14289	14139	14044	14085	14110	14002	14039	14177	14135	14130	14064	13999	13973	14169	14155	14150	13984	14006	14155	14067	14109	14076	14211	14076	14201	14005	14211	14008	14022	14222	14138	13933	14121	14091	14140	14249	14235	14095	14223	14142
33110	41637	40362	27153	18610	16260	16307	15654	15827	15978	15879	15940	16142	15752	15723	15909	15746	15802	15818	15844	15824	15837	15773	15799	15765	15876	15775	15855	15909	15717	15689	15735	15777	15715	15624	15599	15849	15930	15813	15825	15830	15741	15759	15766	15755	15642	15907	15884	15707	15885	15792	15883	15651	15835	15862	15789	15639	15842	15685	15686	15714	15844	15717	15779	15887	15675	15816	15946	15792	15891	16028	15662	15768	16043	15719	15624	15706	15670	15607	15799	15720	15678	15826	15713	15951	15713	15644	15873	15548	15704	15825	15571	15945	15823	15773	15745	15914	15746	15755	15889	15803	15748	15834	15855	15715	15822	15821	15827	15605	15871	15782	15735	15626	15680	15625	15863	15638	15891	15824	15871	15699	15824	15810	15673	15497	15919	15753	15768	15786	15774	15687	15801	15594	15648	15941	15614	15763	15688	15735	15727	15750	15715	15962	15728	15751	15696	15865	15832	15896	15746	15637	15863	15581	15542	15716	15713	15811	15589	15933	15471	15567	15686	15795	15734	15641	15737	15882	15729	15792	15912	15736	15683	15799	15742	15684	15863	15691	15623	15667	15635	15703	15803	15587	15799	15860	15874	15657	15776	15831	16018	15802	15765	15844	15759	15630	15927	15863	15763	15799	15796	15714	15740	15514	15593	15628	15726	15682	15824	15658	15702	15735	15592	15784	15663	15755	15747	15707	15761	15729	15703	15884	15856	15756	15797	15708	15766	15735	15634	15742	15639	15796	15921	15772	15889	15873	15826	15995	15785	15803	15885	15913	15806	15877	15722	15786	15854	15749	15861	15766	15867	15742	15687	15748	15705	15738	15934	15709	15607	15725	15704	15563	15707	15525	15927	15944	15931	15850	15857	15957	15630	15823	15611	15632	15689	15893	15648	15747	15821	15662	15764	15759	15715	15806	15841	15615	15735	15781	15695	15834	15836	15638	15811	15980	15776	15850	15805	15843	15761	15626	15689	15654	15896	15780	15655	15674	15708	15515	15824	15835	15575	15660	15644	15765	15893	15731	15633	15679	15825	15910	15785	15697	15767	15821	15699	15963	15776	15786	15729	15876	15736	15748	15638	15802	15749	15906	15782	15977	16071	15720	15810	15454	15636	15459	15953	15641	15901	15996	15912	15758	15879	15876	15539	15670	15748	15886	15758	15729	15651	15792	15794	16040	15890	15705	15645	15730	15760	16056	15698	15769	15708	15894	15813	15724	15642	15726	15705	15765	15682	15970	15835	15767	15634	15915	15772	15785	15710	15719	15793	15716	15750	15783	15812	15718	15749	15808	15753	15877	15761	15851	15698	15817	15709	15516	15742	15816	15909	15705	15774	15616	15632	15754	15950	15743	15877	15582	15651	15709	15709	15787	15565	15664	15706	15724	15606	15674	15723	15907	15732	15679	15784	15809	15877	15993	15784	15787	16021	15829	15927	15711	15771	15742	15612	15705	15864	15887	15834	15696	15902	15813	15839	15544	15714	15816	15659	15721	15720	15711	15812	15622	15695	15807	15695	15640	15720	15858	15832	15873	15778	15673	15884	15633	15881	15758	15780	15751	15700	15648	15776	15731	15643	15862	15683	16110	15896	15732	15737	15609	15614	15757	15680	15710	15781	15782	15763	15793	15746	15696	15605	15858	15625	15902	15695	15607	15878	15939	15522	15854	15799	15626	15768	15977	16061	15982	15593	15894	15751	15695	15856	15754	15827	15858	15789	15756	15754	15664	15718	15850	15752	15819	15765	15881	15865	15669	15754	15581	15818	15780	15862	15886	15919	15715	15785	15634	15646	15586	15868	15702	15839	15821	15737	15616	15837	15757	15598	15723	15906	15755	15750	15766	15600	15905	15878	16004	15804	15675	15728	15770	15837	15772	15725	15759	15962	16009	15824	15794	15812	15665	15636	15822	15837	15628	15713	15570	15782	15759	15686	15658	15662	15669	15583	15583	15654	15611	15708	15671	15763	15875	15749	15688	15935	15790	15812	15713	15905	15871	16019	15503	15792	15937	15854	15613	15521	15696	15883	15790	15672	15630	15749	15926	15949	15627	15847	15730	15808	15750	16007	15837	15567	15587	15893	15788	15564	15755	15901	15862	15662	15700	15756	15725	15733	15686	15526	15684	15739	15766	15704	15748	15705	15740	15760	15709	15722	15722	16078	15672	15711	15726	15719	15917	15841	15710	15705	16066	15676	15742	15800	15637	15588	15723	15654	15708	15805	15663	15617	15627	15905	15651	15578	15690	15750	15715	16025	15892	15929	15472	15701	15739	15627	15725	15772	15587	15801	15791	15689	15862	15722	15643	15673	15650	15777	15653	15757	15900	15726	15635	15983	15968	16048	15758	15905	15721	15722	15806	15711	15562	15806	15777	15739	15844	15886	15927	15709	15734	15791	15890	15666	15541	15988	15615	15439	15827	15819	15726	15568	15707	15658	15870	15714	15733	15979	15714	15694	15839	15493	15747	15763	15541	15825	15715	15720	15655	15680	15838	15677	15673	15661	15863	15736	15580	15665	15627	15731	15736	15785	15694	15684	15757	15645	15784	15835	15794	15817	15831	15712	15817	15736	15770	15695	15725	15474	15683	15746	15599	15694	15704	15770	15618	15834	15676	15666	15864	15933	15716	15770	15827	15959	15716	15535	15932	15737	15857	15876	15906	15791	15734	15810	15853	15808	15716	15825	15765	15732	15772	15772	15757	15826	15799	15889	15894	15717	15726	15822	15757	15759	15843	15665	15873	15737	15848	15600	15793	15931	15525	15752	15804	15699	15772	15875	15660	15932	15790	15652	15837	15541	15733	15676	15682	15835	15757	15702	15716	15772	15764	15684	15815	15761	15786	15657	15752	15650	15961	15933	15981	15504	15630	15760	15779	15856	15737	15817	15733	15690	15823	15588	15707	15620	15583	15589	15463	15853	15674	15793	15708	15904	15894	15782	15717	15684	15829	15603	15719	15793	15791	15849	15719	15990	15625	15703	15649	15725	15654	15746	15679	15815	15944	15548	15660	15726	15718	15565	15775	15749	15865	15819	15637	15607	15735	15935	15746	15707	15777	15566	15936	15722	15690	15761	15872	15675	15798	15749	15812	15668	15585	15745	15843	15867	15746	15890	15926	15749	15575	15901	15686	15882	15919	15856	15768	15877	15738	15807	15690	15798	15828	15782	15480	15772	15821	15771	15920	15794	15863	15885	15874	15776	15981	15686	15901	15761	15637	15874	15767	15821	15764	15739	15735	15621	15715	15651	15608	15835	15711	15658	15789	15824	15627	16081	15770	15627	15860	15475	15946	15511	15699	15855	15789	15843	15848	15701	15730	15661	15794	15710	15795	15635	15632	15564	15648	15604	15715	15829	15800	15815	15815	15925	15804	15630	15934	15775	15739	15853	15926	15875	15556	15950	15758	15799	15722	15867	15684	15948	15865	15840	15760	15888	15819	15683	15755	15774	15808	15768	15927	15859	15726	15707	15720	15922	15800	15838	15773	15795	15707	15767	15717	15767	15901	15819	15916	15841	15694	15713	15845	15734	15781	15777	16087	15774	15733	15897	15779	15681	15916	15726	15891	15843	15732	15602	15602	15736	15651	15802	15774	15615	15712	15767	15625	15828	15809	15764	15632	15622	15831	15768	15605	15692	15745	15757	16022	15602	15878	15676	15719	15785	15574	15907	15849	15676	15720	15615	15659	15622	15727	15698	15811	15633	15874	15698	15785	15579	15971	15816	15765	15755	15748	15804	15734	15816	15771	15729	15816	15699	15692	15908	15648	15786	15928	15719	15770	15949	15674	15668	15820	15836	15822	15723	15631	15990	15719	15680	15732	15696	15546	15696	15561	15697	15822	15863	15616	15789	15924	15860	15797	15847	15722	15835	15876	15926	15759	15536	15732	15986	15591	15680	15722	15767	15790	15682	15838	15878	15809	15797	15748	15705	15721	15809	15684	15817	15768	15734	15679	15793	15649	15621	15742	15637	15735	15918	15724	15889	15725	15679	15792	15892	15866	15715	15687	15848	15823	15781	15620	15675	15752	16008	15786	15932	15752	15830	15576	15724	15812	15920	15867	15728	15842	15778	15799	15881	15738	15960	15730	15749	15771	15826	15829	15932	15898	15881	15856	15922	15917	15870	15807	15726	15714	15804	16027	15552	15682	15868	15701	15700	15796	15873	15903	16047	15855	15808	15846	15724	15772	15889	15841	15594	15666	15957	15774	15945	15843	15688	15690	15842	15814	15829	15783	15939	15584	15746	15824	15662	15783	15812	15820	15705	15871	15728	15672	15765	16050	15712	15861	15890	15718	15673	15578	15717	15721	15499	15670	15915	15775	15680	15830	15897	15749	15592	15580	15747	15684	15743	15770	15738	15657	15712	15682	15760	15870	15852	15716	15700	15700	15735	15680	15859	15900	15607	15704	15612	15855	15746	15763	15760	15892	15938	15668	15858	15677	15857	15840	15684	15824	15844	15837	15754	15714	15760	15778	15703	15802	15796	15748	15616	15696	15712	15978	15702	15767	15963	15835	15849	15586	15784	15689	15705	15691	15654	15799	15756	15852	15839	15668	15750	15665	15914	15766	15770	15811	15706	15827	15808	15783	15951	15802	15766	15835	15868	15945	15663	15657	15736	15885	15736	15870	15687	15605	15889	15767	15868	15636	15578	15784	15895	15838	15792	15832	15905	15802	15704	15779	15658	15856	15817	15889	16020	15794	15611	15655	15707	15744	15781	15674	15501	15632	15782	15775	15670	15719	15721	15701	15739	15761	15623	15833	15799	15597	15872	15960	15680	15896	15653	15729	15680	15956	15723	15751	15753	15819	15772	15572	15716	15706	15792	15918	15743	15756	15533	15902	15675	15845	15869	15827	15967	15903	16032	15689	15624	15916	15862	15891	15845	15851	15876	15789	15860	15752	15750	15754	15780	15779	15851	15481	15699	15745	15689	15901	15806	15802	15715	15887	15668	15749	15816	15616	15717	15701	15657	16007	15589	15968	15673	15774	15545	15688	15805	15688	15493	15750	15804	15914	15723	15765	15880	15772	15806	15639	15966	15772	15819	15823	15905	15845	15880	15559	15628	15911	15657	15541	15852	15704	15880	15927	15839	15978	15954	15663	15774	15705	15489
42562	58516	41563	22756	15570	14097	13873	13882	13939	13880	13887	13948	14065	14093	13874	13886	13917	14019	13858	13820	13690	14004	13956	13933	14011	14158	13799	13910	14023	13886	14106	13957	13966	13987	13945	13861	13756	14017	13848	13726	13841	13923	13902	14024	13956	14041	14020	14048	13936	13872	13964	13935	14061	13928	13929	13780	13847	13876	13860	13990	13848	13848	13806	13950	13945	13856	14012	13994	13741	13947	13793	14082	13791	14130	13943	14051	13937	13898	13919	13874	13917	13988	14096	13828	13922	13825	14041	13838	13844	13968	13829	13914	14141	13906	13930	14038	13909	13960	13783	13864	13931	13872	13935	13963	14025	14024	13897	13830	13875	13981	13842	13873	14083	14024	13807	13806	13800	13876	13898	13890	13919	13930	13984	14108	13908	13874	13985	14004	13773	13875	13997	13924	13679	14018	13932	14071	13922	13974	13978	13982	13978	13870	13973	14053	13903	13845	13955	13848	13952	14121	13768	14010	13837	13937	14050	13867	13912	13929	13891	13964	13881	14012	13891	13909	13990	14031	13908	13959	13836	13973	13837	13890	13856	13723	13871	13879	13739	13844	13948	13849	13953	13894	13831	13887	13894	13880	13859	14065	13947	13906	13923	13782	13911	13879	14033	13727	13948	13846	14049	13826	13869	13926	14030	13864	13879	13847	13906	14005	14047	13849	13919	13952	13953	13983	13858	13955	13899	13968	13765	13913	13962	13842	13835	14027	13834	14049	13913	13956	13911	13879	13891	14007	13880	13923	13993	13872	13940	13972	13895	13991	13924	13926	13884	13844	13855	13896	13768	13793	13835	13756	13775	13810	14015	13924	13754	13803	14017	13800	13941	13947	14030	13848	13778	13863	13999	13965	13854	13989	14151	13915	13938	13723	13749	13852	13872	13861	13865	13930	13858	14004	13950	13951	13744	14004	13846	13934	13929	13790	14004	13931	13735	14001	13843	13697	13960	13949	13961	13937	13908	13982	14037	13862	13924	13968	13929	13870	13851	13960	13838	13938	14175	13922	13826	13767	13803	13907	14016	13784	13907	13919	14053	13898	13745	13898	13744	13843	14004	13879	13879	13875	13762	13884	13797	13845	13905	13816	13934	13851	13841	13957	13982	13868	13864	13881	13846	13811	13994	13818	13870	13710	13975	13940	13941	13817	13923	13887	13829	13955	13863	13939	14183	13955	13940	13904	13900	14142	13816	13929	13775	13937	13797	13885	14050	13923	13877	13953	14066	13885	13917	13912	13913	13916	13955	13859	13889	14073	13934	13879	13938	13971	13847	13902	13875	13916	14023	13793	14016	13897	13741	13960	13785	13891	13892	13950	13836	13873	13889	13948	14037	13930	13790	13858	13852	13974	13918	13884	13888	13955	14034	13916	13939	13808	14047	13908	13810	14050	13883	13901	13919	13897	13704	13871	13989	13913	13905	13872	13873	13848	13961	13949	13986	13726	14061	13992	13876	13948	13821	13696	13923	13772	13968	14006	14022	14044	13795	14034	13954	13953	14000	13723	13763	13940	13978	13968	14150	13886	14000	13887	13777	13893	13807	13958	13908	13898	13850	13809	14085	13894	13899	13873	13783	13972	13866	13917	13708	13986	13727	13779	13997	14002	13814	13983	13950	13853	13877	13884	13957	14046	13843	14066	13751	13971	13986	13847	13877	13880	13845	13991	13817	13728	13882	13861	13796	13776	13905	13874	13882	13920	13765	14066	14102	14051	13771	13955	13918	13884	13954	14092	13918	13959	14097	13895	13760	14020	14100	13938	13936	13994	13917	13942	13945	13850	13872	14016	13851	14015	13993	14034	13971	13940	13855	13873	13847	13853	13979	13967	13805	14024	13832	14011	13917	13846	14012	13951	13971	13919	14010	13982	13861	13941	13942	13961	13871	14254	13884	13860	13869	13942	13843	13744	13921	13650	14028	13896	13869	13832	13907	14031	14093	13874	13862	13883	13818	13814	13921	13856	13982	13753	13859	14067	13993	13932	13776	13979	13915	13946	14149	13761	13945	13965	13886	14047	13806	13899	13975	14064	13842	13910	13843	13841	13989	13988	13760	13867	14014	13853	13926	13757	13743	13808	13845	13891	13930	13899	13878	14122	13863	13816	13762	13901	13996	13902	13794	13899	13910	13730	13947	13957	14052	13873	13950	13926	13910	14220	13862	14073	13855	13842	13755	13769	14044	13817	13802	14007	13843	13993	13888	13889	13974	13871	13898	13872	13981	13870	13793	14109	13870	13865	13977	13876	13791	14009	13911	13824	13941	13827	13965	13849	13907	14001	13855	14024	13881	14005	13906	13699	13756	13854	13945	13942	13879	13965	13863	13852	13906	13836	13939	13826	13905	13789	13926	13995	13937	14070	13966	13783	13959	14036	13879	13803	14105	14044	13972	13891	13859	13894	13828	13972	13885	13993	13991	13849	13916	13923	13891	13930	13812	13965	13928	13871	13969	13863	14090	13834	13871	14048	14006	13819	13917	13930	14015	13891	13864	14016	13766	13869	13784	13782	13883	14097	13717	13920	13798	13882	13830	13898	13799	14007	13873	14033	13951	13839	13878	14028	13865	13990	14124	13898	13903	14029	14015	13916	13880	13898	13908	13995	14014	13894	13871	14001	13947	13933	14021	13988	13973	13900	13812	14006	13943	13908	13822	13863	14123	13956	13848	13969	13982	13924	13957	13905	13899	13797	13946	13899	13972	13867	13769	14039	13904	14146	13879	13922	13876	13772	14056	13990	13875	13949	13821	13731	13957	13964	13930	13890	13918	13775	14051	13897	13971	13691	13862	13968	13872	13900	13873	13980	13988	13871	13685	13940	13921	13934	13830	13898	14027	13956	13928	13865	13895	13975	13918	13876	14142	13826	13949	13950	13938	13840	13812	13848	13910	13833	13858	13947	14000	13880	13855	13950	13787	13885	14012	13930	13853	13949	13984	13945	14103	13936	13963	13894	13838	13967	13776	13899	14056	13980	13958	13876	13805	13860	13922	13909	13943	13990	13964	13884	13942	14092	13862	13885	13907	13789	14023	13975	13777	13886	13947	13897	13868	13903	13775	13839	13808	14069	13777	13891	14035	13865	13882	13970	13811	13942	13914	13891	13924	13903	13936	13977	14020	14007	13881	13971	14029	14033	13925	13908	13972	13957	13810	13882	13947	14047	13799	13929	13989	14008	13670	13986	13728	13904	13861	13999	13903	13968	13794	14048	13879	13957	14005	14023	13993	13952	13800	13966	13798	13988	13974	13864	14009	13863	13903	13989	13961	13961	13899	13944	13854	13768	14063	13728	13891	13869	13806	13820	13877	13719	13842	13921	13843	13799	14077	13757	13798	14041	14210	13852	13966	13842	14011	13938	14007	14122	13942	14011	13790	13937	13903	14028	13930	14037	13963	13884	13675	13674	13785	13913	13830	13930	13956	13669	13983	13962	13855	13947	13876	13953	13901	13938	13868	13833	13932	13957	13823	13936	13978	13986	13959	14050	13704	13792	13984	13956	13926	13773	13915	13774	13856	13895	13922	13801	13847	13887	13988	13842	13895	13999	13885	13991	13909	13979	13933	13821	14026	13806	14080	13916	13730	13935	13987	14062	13813	13923	13975	13943	13803	14007	13952	13801	13768	13841	13936	13955	13951	13803	13912	13940	13811	13880	13948	13917	13921	13915	13891	13947	13802	13748	13843	13994	13946	13772	13848	13934	14004	13934	13877	13942	14027	13990	14062	14032	14011	13963	13757	13883	13813	13830	13939	13923	13825	13991	14007	13770	14020	13882	13711	13832	13835	13783	13914	13882	14013	14069	13897	13926	13894	13887	13927	13850	13845	13888	13837	13952	13903	14021	13992	13904	13701	13887	13832	13915	13892	13782	13903	13895	14071	13869	13710	14005	13953	13913	13787	13937	13840	14033	14051	13990	13902	14112	14106	13899	13940	14019	13953	13896	13922	13799	13730	13997	13962	13839	13951	14111	13914	13886	13808	13918	14053	13902	13859	13865	13875	13701	13802	13856	13993	14046	14044	13873	13800	13765	14022	13878	13941	13947	14063	13980	13827	13941	13945	14029	13876	13844	14065	13952	13861	13877	13909	13887	13956	13719	13938	13893	13865	13991	14020	14042	13921	13977	13808	13841	13850	14047	14053	13896	13863	13903	13860	13962	14012	13917	13941	13767	14029	13992	13881	13753	14006	13972	13883	13874	13926	13929	13854	14059	13836	13819	13857	13827	14053	13840	13947	13842	14023	13681	13967	13902	14041	13873	13843	13963	14044	14024	13933	13987	14004	13863	13842	13877	13842	14019	13862	14007	13904	14015	13886	13794	14023	14008	13919	13880	13791	13743	13954	13817	14068	13846	13917	13869	13787	13921	13876	14166	14069	13938	13905	13862	14003	13949	14024	13787	13999	13970	13857	13776	14152	13964	13866	14045	13999	13807	13983	13979	14068	13810	14024	14045	13989	13932	13814	13854	14050	13848	13930	13876	13785	13977	13741	13954	13771	13823	13962	13830	13843	13935	13849	13821	13930	13908	13855	13871	13908	13947	14020	13801	13970	14002	13991	13878	14003	14012	13970	13897	14065	13845	13901	14021	13754	13980	13867	13815	13811	14009	14018	13963	13948	13905	14039	13835	13933	14012	13880	13849	14079	13977	13911	13851	14151	13758	14077	13928	14001	13891	14055	13927	13785	13999	13850	13826	14072	14010	14030	13769	13814	14061	14000	13974	14010	13944	13910	13924	13796	14037	14080	13885	13870	13880	14043	14013	14013	13841	13822	13750	14031	13781	13769	14059	13886	13946	13877	13952	13940	13748	13908	13861	14052	13730	13939	13846	14039	13954	13935	13775	13873	13899	13795	13967	13938	13809	13986	14056	13955	13833	13854	13823	13947	13875	13950	13980	13851	13995	13832	13896	13848	13931	13771	13864	13883	13921	13864	13900	13920	13882	13872	13850	14046	13852	14014	13874	13836	13928	13789	13845	14105	13697	13755	14033	13797	13888	13936	13903	13953	13899	14082	14023	13879	13881	13883	13953	13928	13960	13959	13901	14133	13715	14005	13983	13852	13974	13898	14044	13843	14009	13775	13891	13821	13952	14022	13917	14088	13948	13861	13907	13928	14033	13958	13950
31400	41187	44197	30276	19571	16387	16147	15691	15633	15899	15527	15639	15536	15520	15616	15516	15679	15610	15789	15862	15638	15675	15774	15456	15757	15644	15712	15531	15669	15463	15611	15615	15625	15579	15536	15607	15621	15720	15708	15809	15556	15523	15623	15638	15571	15653	15469	15508	15645	15771	15542	15571	15705	15813	15719	15453	15774	15328	15621	15611	15521	15616	15432	15658	15626	15633	15619	15579	15730	15597	15546	15566	15555	15646	15722	15635	15601	15786	15537	15668	15475	15682	15876	15593	15538	15593	15372	15405	15685	15574	15396	15641	15672	15693	15592	15655	15489	15411	15632	15550	15619	15696	15506	15544	15449	15729	15561	15585	15592	15617	15524	15599	15410	15487	15668	15621	15574	15824	15507	15502	15694	15649	15623	15608	15466	15399	15594	15408	15611	15785	15587	15506	15642	15477	15654	15578	15639	15633	15726	15552	15540	15571	15564	15629	15501	15585	15596	15608	15510	15726	15714	15620	15710	15696	15392	15716	15502	15611	15767	15336	15526	15411	15569	15547	15504	15571	15522	15662	15567	15584	15510	15386	15456	15524	15689	15705	15639	15544	15728	15378	15596	15492	15558	15443	15642	15621	15543	15551	15612	15714	15564	15776	15609	15699	15740	15562	15770	15620	15480	15715	15560	15685	15799	15631	15719	15626	15516	15548	15606	15639	15521	15646	15631	15581	15655	15400	15677	15676	15532	15762	15633	15512	15412	15584	15527	15649	15452	15610	15548	15698	15547	15451	15721	15782	15507	15760	15660	15538	15788	15410	15621	15550	15425	15476	15388	15712	15605	15664	15518	15369	15515	15642	15719	15594	15257	15674	15467	15354	15531	15668	15552	15722	15579	15623	15564	15675	15446	15473	15428	15512	15547	15662	15657	15703	15482	15556	15579	15511	15688	15429	15507	15596	15667	15494	15579	15732	15428	15546	15417	15668	15682	15565	15646	15553	15600	15582	15661	15493	15511	15588	15511	15738	15478	15529	15661	15596	15853	15466	15674	15644	15684	15635	15645	15629	15449	15487	15564	15624	15530	15613	15873	15501	15533	15470	15550	15646	15450	15811	15445	15555	15627	15416	15839	15748	15539	15607	15640	15753	15712	15580	15735	15676	15528	15560	15620	15520	15667	15732	15477	15615	15508	15488	15522	15642	15500	15505	15684	15559	15705	15581	15779	15718	15481	15664	15717	15764	15572	15607	15587	15705	15544	15477	15660	15471	15769	15579	15552	15597	15511	15503	15562	15839	15680	15626	15748	15348	15700	15533	15427	15580	15611	15611	15621	15651	15666	15806	15509	15660	15508	15574	15603	15468	15626	15486	15600	15555	15666	15669	15559	15469	15558	15674	15606	15599	15478	15552	15538	15532	15386	15692	15837	15572	15469	15554	15624	15916	15823	15715	15551	15591	15550	15586	15651	15785	15609	15733	15661	15741	15556	15643	15553	15524	15719	15676	15443	15498	15555	15606	15729	15603	15575	15716	15848	15554	15616	15550	15669	15642	15737	15691	15560	15569	15661	15400	15869	15562	15447	15582	15306	15504	15610	15562	15501	15553	15507	15506	15674	15632	15735	15786	15805	15503	15542	15608	15559	15515	15407	15490	15513	15577	15649	15511	15600	15540	15661	15591	15376	15357	15587	15544	15869	15626	15694	15597	15550	15572	15665	15810	15725	15621	15742	15434	15495	15619	15619	15759	15734	15567	15573	15717	15724	15684	15522	15580	15642	15622	15486	15596	15557	15487	15540	15567	15780	15563	15475	15492	15676	15597	15688	15371	15443	15462	15707	15625	15530	15659	15539	15518	15633	15715	15487	15588	15406	15622	15571	15474	15605	15578	15498	15539	15496	15576	15536	15666	15578	15625	15521	15737	15547	15824	15642	15746	15807	15612	15670	15644	15578	15452	15506	15513	15449	15417	15571	15769	15731	15636	15706	15552	15732	15646	15567	15764	15663	15761	15461	15481	15590	15752	15624	15685	15393	15420	15500	15475	15630	15810	15417	15704	15718	15857	15741	15535	15530	15638	15533	15722	15551	15548	15512	15426	15680	15500	15638	15647	15441	15742	15582	15529	15543	15526	15617	15493	15535	15613	15704	15360	15567	15354	15561	15564	15557	15656	15710	15759	15564	15797	15726	15599	15517	15543	15424	15504	15652	15520	15803	15590	15648	15768	15562	15454	15405	15583	15461	15398	15599	15464	15617	15618	15592	15624	15454	15608	15667	15765	15813	15492	15487	15605	15566	15562	15766	15609	15408	15461	15496	15540	15473	15483	15553	15630	15478	15669	15666	15477	15637	15512	15525	15532	15648	15659	15433	15470	15498	15608	15676	15707	15665	15619	15441	15562	15750	15775	15680	15602	15389	15679	15493	15673	15799	15633	15570	15732	15618	15524	15472	15537	15676	15480	15516	15723	15645	15597	15547	15507	15487	15585	15537	15790	15740	15489	15493	15537	15614	15643	15662	15373	15655	15639	15623	15633	15781	15587	15775	15782	15455	15521	15614	15603	15529	15561	15571	15631	15551	15676	15678	15639	15642	15798	15666	15785	15361	15477	15722	15679	15717	15685	15694	15732	15642	15687	15595	15664	15644	15741	15567	15600	15639	15358	15529	15539	15497	15623	15559	15595	15645	15438	15622	15659	15616	15450	15802	15691	15693	15725	15670	15503	15454	15649	15651	15701	15500	15690	15567	15530	15659	15546	15655	15701	15747	15690	15314	15530	15621	15629	15380	15892	15742	15475	15584	15619	15721	15551	15619	15459	15477	15601	15609	15624	15612	15667	15453	15453	15711	15415	15572	15608	15653	15595	15450	15470	15741	15576	15575	15405	15609	15852	15762	15460	15677	15474	15634	15571	15539	15479	15592	15654	15615	15480	15655	15490	15631	15524	15657	15671	15643	15551	15533	15567	15611	15615	15560	15310	15655	15706	15773	15434	15544	15459	15661	15705	15657	15564	15640	15444	15623	15478	15577	15688	15691	15802	15620	15615	15629	15683	15832	15548	15399	15893	15604	15441	15530	15667	15722	15598	15497	15507	15529	15731	15754	15490	15422	15615	15599	15481	15609	15673	15509	15611	15644	15380	15590	15730	15739	15505	15562	15706	15573	15511	15550	15689	15559	15528	15401	15502	15513	15513	15662	15637	15633	15456	15539	15447	15583	15750	15629	15600	15627	15503	15555	15546	15360	15542	15745	15707	15428	15552	15591	15508	15483	15392	15587	15475	15571	15642	15358	15524	15466	15433	15619	15521	15443	15676	15614	15708	15677	15518	15633	15672	15456	15561	15633	15617	15668	15555	15465	15649	15566	15661	15795	15719	15642	15348	15705	15554	15705	15609	15430	15676	15605	15611	15477	15484	15493	15621	15410	15541	15625	15654	15549	15556	15429	15709	15598	15688	15782	15632	15480	15591	15657	15442	15690	15840	15473	15516	15517	15616	15603	15498	15831	15548	15685	15610	15552	15615	15738	15860	15527	15592	15480	15499	15690	15551	15714	15580	15673	15670	15654	15735	15478	15379	15826	15630	15617	15536	15623	15683	15676	15482	15761	15706	15606	15684	15464	15479	15465	15541	15506	15406	15639	15625	15650	15323	15309	15579	15696	15441	15695	15562	15423	15588	15658	15769	15510	15643	15506	15857	15602	15506	15626	15458	15521	15725	15731	15645	15726	15551	15427	15609	15651	15551	15572	15479	15664	15620	15733	15339	15570	15604	15620	15641	15599	15706	15597	15566	15629	15629	15732	15660	15730	15625	15658	15563	15529	15531	15646	15570	15475	15620	15638	15572	15462	15659	15493	15569	15510	15477	15519	15478	15588	15518	15632	15610	15644	15650	15497	15527	15764	15625	15725	15475	15808	15640	15571	15670	15540	15591	15582	15335	15486	15748	15645	15371	15633	15780	15665	15635	15545	15433	15568	15514	15573	15647	15574	15507	15427	15760	15674	15551	15633	15587	15582	15545	15640	15448	15444	15552	15796	15535	15468	15621	15616	15673	15641	15592	15733	15480	15731	15557	15635	15724	15721	15350	15605	15547	15487	15500	15458	15629	15578	15630	15614	15552	15544	15410	15755	15502	15594	15421	15439	15616	15749	15649	15649	15650	15692	15405	15698	15491	15691	15741	15855	15530	15479	15535	15602	15363	15773	15645	15505	15681	15805	15603	15461	15719	15707	15600	15578	15555	15520	15680	15623	15596	15609	15585	15614	15542	15574	15486	15530	15805	15506	15731	15618	15632	15585	15629	15560	15767	15603	15523	15641	15494	15691	15776	15741	15589	15480	15608	15437	15398	15645	15675	15504	15698	15784	15584	15662	15503	15634	15642	15714	15553	15519	15560	15503	15789	15468	15405	15621	15579	15638	15579	15402	15566	15675	15719	15488	15538	15609	15551	15308	15520	15625	15629	15744	15412	15670	15752	15799	15624	15538	15681	15557	15633	15571	15669	15648	15663	15449	15553	15587	15556	15658	15812	15634	15560	15375	15496	15617	15507	15756	15564	15682	15642	15639	15511	15578	15433	15554	15676	15691	15573	15636	15374	15659	15564	15495	15602	15418	15589	15342	15449	15575	15739	15510	15742	15716	15688	15738	15516	15328	15564	15519	15612	15437	15490	15569	15383	15598	15531	15652	15467	15661	15731	15791	15718	15583	15590	15835	15519	15633	15401	15633	15468	15688	15649	15612	15562	15557	15479	15454	15544	15908	15500	15508	15671	15422	15529	15504	15582	15602	15681	15835	15628	15491	15591	15728	15498	15498	15654	15589	15594	15662	15532	15496	15593	15668	15725	15731	15557	15694	15524	15615	15609	15533	15803	15498	15544	15628	15379	15665	15565	15465	15662	15768	15860	15598	15527	15675	15563	15884	15564	15649	15498	15659	15505	15592	15718	15556	15743	15601	15608	15758	15631	15605	15725	15638	15592	15724	15784	15495	15492	15625	15584	15839	15446	15667	15263	15564	15580	15592	15664	15657	15452	15728	15654	15657	15566	15628	15739	15492	15766	15603	15582	15492	15672	15737	15773	15656	15580	15802	15558	15672	15674	15624	15600	15406	15674	15567	15591	15575	15486	15634	15433	15798	15603	15702	15589	15621	15644	15614	15547	15681	15658	15715	15688
49275	69058	48426	25975	16430	14240	13881	13911	13858	13877	13897	13860	13894	13783	13796	13905	13783	13782	13764	13851	13978	13678	13911	13724	13907	13732	13760	13837	14070	13690	13889	13940	13906	13880	13731	13875	13853	13976	13866	13761	13864	13846	14101	13770	13824	13799	13736	13827	13828	13829	13944	13842	13864	13813	13891	13687	13846	13894	13676	13926	13922	13987	13942	13906	13692	13890	13848	13855	13886	13919	13908	13895	13784	13784	13869	13812	13824	14029	13772	13847	13666	13891	13847	13950	13926	13733	13862	13880	13847	13842	13954	13766	13779	13789	13840	13786	13855	13856	13834	13815	13881	13857	13814	13796	13910	13794	13986	13717	13944	13774	13726	13763	13846	13887	13987	13802	13837	13862	13893	13859	13769	13983	13940	13835	14029	13808	13714	13869	14024	13854	13867	13816	13956	13945	13949	13769	13935	13805	13855	13912	13840	13794	13792	13732	13885	13943	13867	13601	13836	13812	13790	13836	13827	13964	13755	13920	13774	13846	13885	13941	13843	13791	13853	13815	13850	13811	13806	13761	13832	13811	13847	13905	13874	13956	13848	13828	13968	13929	13814	13838	13672	13875	13751	13813	13887	14115	13834	13766	13959	13798	13907	13851	13750	13814	13724	13889	13846	13764	13881	13913	13843	13843	13792	13801	13905	13914	13965	13828	13927	13959	13831	13963	13683	13856	13903	13638	13976	13914	13933	13904	13783	13772	14043	13824	13738	13972	13741	13732	13746	13773	13784	13933	13843	13820	13913	13811	13856	13943	13909	13724	13937	13777	13801	13890	13886	13852	13659	13914	13890	13972	13913	13694	13811	13728	13855	13949	13935	13825	13839	13722	13918	13780	13859	13887	13981	13764	13845	13740	13820	13923	13719	13627	13827	13738	13826	13801	13781	13981	13830	13853	13915	13917	13912	13783	13809	13908	13983	13825	14018	13675	13782	13780	13863	13864	13782	13839	13750	13980	13909	13753	13968	13838	13748	13715	13879	13856	13612	13853	13800	13991	14078	13739	13751	13959	13670	13887	13848	13744	13993	13920	13935	13720	13896	13795	13877	13778	13928	13840	13921	13753	13937	13861	13827	13856	13683	13697	13945	13744	14062	13949	13832	14019	13804	13968	13889	13889	14008	13837	13847	13675	13719	13936	13910	13973	13955	13873	13886	13731	13885	13939	14028	13756	13964	13773	13907	13965	13991	13756	13889	13805	13745	13931	13792	13978	13796	13852	13931	13897	13983	13832	13989	13860	13691	13960	13722	13823	13905	13971	13898	13874	13970	13758	13926	13752	13734	13652	13871	13856	13983	13843	13721	13757	13710	13814	13943	13841	13794	13930	14004	13758	13817	13728	13826	13978	13891	13838	13901	13948	13913	13796	13928	13764	14006	13842	13875	13637	14068	13750	13791	13831	14001	13895	13874	13859	13812	13650	13853	13693	13969	13821	13904	13910	13840	13854	13960	13720	13749	13912	13936	13791	13867	13942	13846	13817	13953	13923	13907	13827	13986	13924	13723	13794	13873	13897	13818	13878	13788	14007	13776	14165	13904	13909	13874	13778	13761	13876	13784	13783	13877	13650	13918	13772	13831	13868	13784	13715	13877	13781	13910	14016	13803	13904	13920	13829	13723	14029	13944	13845	13894	13784	13883	13789	13829	13883	14002	13753	13921	13836	13814	13822	13710	13884	14031	13820	13824	13829	13871	13825	13813	13714	13829	13916	13705	13927	13898	13854	13999	13951	13848	13876	13886	13848	13787	13901	13777	13954	13955	13797	14008	13837	13833	13815	13762	13871	13817	13860	13969	13825	14013	13780	13801	13977	13845	13915	14091	13727	13853	13819	13884	13889	13945	13966	13857	13955	13901	14001	13894	13886	13760	13632	13933	13855	13794	13777	13901	13815	13862	13888	13940	13829	13681	13882	13789	13822	13785	13734	14005	13609	13901	13838	13891	13739	13849	13755	13737	13858	13869	13884	13861	13848	13742	13688	13814	13726	14060	13973	13896	14017	13838	13834	13837	13996	13730	13756	13826	14046	13906	13928	13906	13848	13902	13882	13849	13812	13795	13768	13945	13833	13967	13820	13869	13877	13915	13820	13906	13895	13864	13935	13737	13882	13986	13875	13824	13813	13703	13814	13914	13796	14022	13831	13825	13767	13888	14125	13816	13767	13920	13985	13944	13873	13927	13881	13850	13940	13916	13661	14195	13751	13697	13853	13955	13845	13808	13865	13957	13850	13968	13827	13821	13841	13862	14013	13979	13998	13896	13788	14013	13775	13885	13991	13883	13818	14025	13745	13734	13864	13838	13854	13917	13938	13651	13738	13877	13840	13858	13686	14021	13885	13792	13738	13795	13896	13798	13788	13759	13739	13891	13788	13801	13706	13872	13647	14035	13823	13877	13938	13837	13768	13916	14003	13776	13751	13867	13810	13828	13927	13895	13979	13848	13662	13933	13814	13884	13805	13966	13802	13784	13960	13822	13949	13743	13848	13757	14004	13875	13819	13943	13766	13771	13748	14041	13857	13892	13841	14040	13877	13973	13924	13791	13764	13956	14003	13717	14022	13942	13827	13968	13757	13879	13814	13844	13943	13838	13902	13855	13876	13754	14002	13868	13794	13856	13746	13843	13866	13805	13824	13791	13890	13916	13747	13809	13840	13787	13784	13909	13861	13877	14077	13790	13933	13756	13765	13879	13938	13691	13807	13812	13829	14106	13915	13855	13891	13822	13882	13734	13951	13906	13873	13877	13844	13783	13972	13709	13711	13896	13699	13894	13871	13859	13962	13785	13827	13778	13844	13895	14007	13817	13797	13819	13874	13723	13856	13831	14048	14041	13985	13992	13820	13871	13783	13697	13824	14049	13943	13927	13722	13807	13904	13663	13823	13767	13780	13822	13904	13908	13901	14004	13906	13865	13631	13765	13926	13837	13847	13656	13910	13711	13735	13764	13883	13720	14027	13894	13767	13818	13918	13823	13895	13759	13850	13708	13784	13891	13897	13755	13725	13715	13959	13789	13812	13809	13809	13795	13897	13905	13750	13644	13984	13916	13773	13847	13853	13830	13900	13776	13895	13945	13855	13758	13900	13939	13689	13886	13925	13826	13827	13838	13856	13742	14050	13873	13852	13869	13704	13838	13966	13896	13831	13881	13834	13907	13890	13765	13863	13995	14019	13862	13868	13972	13832	13840	13851	13880	13750	13786	13904	13740	13717	13832	13878	13732	13754	13999	13876	13706	13890	13817	13778	13806	13865	13813	13845	13879	13815	13781	13969	13826	13825	13923	13880	13903	13908	13865	13849	13839	13725	13893	13893	13755	13630	13994	13806	13872	13921	13866	13798	13875	13798	13957	13895	13916	13919	13767	13874	13973	13758	13879	13712	14048	13895	13773	14036	13848	13904	14060	13819	13861	13699	13725	13855	13548	13905	13853	13964	13821	13933	13906	14073	13836	13849	13871	13884	13782	13778	14031	13871	13909	13970	13850	13892	13781	13906	13854	13768	13813	13867	13834	14006	13817	13621	14005	14011	13749	13787	13898	13819	14010	13867	13819	13849	13710	14037	13804	13714	13945	13941	13859	13854	13793	13847	13869	13866	13896	13848	13937	13841	13781	13937	13861	13809	13759	13813	13861	13969	13870	13977	13932	13980	13888	13754	13851	13966	13712	13930	13851	13621	13639	13770	13980	13899	13881	13834	13930	13860	13865	13719	13857	13822	13822	13907	13924	13916	13838	13858	13963	13881	13857	13782	13911	13898	13828	13844	13925	13749	13877	13811	14055	13873	13779	13806	13977	13648	13912	13925	13929	13805	13799	13864	13872	13927	13799	13793	14018	13889	13846	13786	13923	13896	14018	13713	13860	13962	13860	13862	13822	13872	13744	13803	13832	13798	13823	13947	13704	13879	13986	13936	13719	13853	13769	13935	13926	13857	13662	13866	13680	13800	13832	13939	13855	13912	13973	13868	13896	13790	13800	13760	13745	13760	13723	13864	13875	13933	13813	13974	13780	13993	13898	13868	13686	13764	13801	13730	13968	13922	13814	13950	13702	14025	13901	13765	13960	13779	13757	13900	13719	13852	13813	13756	13945	13900	13855	13788	13712	13719	13819	13767	13997	13870	13791	13887	13634	14025	13821	13818	13856	13983	13941	13758	13780	13900	13849	13724	13817	13837	13898	13861	13799	13852	13951	13931	13776	13708	13778	13795	14029	13872	13933	13805	13890	13932	13976	13815	13748	13928	13648	13836	13860	13914	13961	13855	13760	13940	13921	13896	13931	13867	13819	13745	13681	13987	13841	13719	13688	13947	13884	13813	13792	13936	13964	13610	13709	13911	13955	13877	13937	13844	13830	13978	13938	13880	13929	13873	13969	14044	13860	13853	14033	13700	13916	13909	13796	13918	13842	13836	13740	13891	13891	13730	13841	13648	13909	13848	13931	13795	13902	14056	13828	13961	13784	13876	13835	14037	13922	14036	13953	13876	13931	13771	13973	13747	13910	13691	13840	13967	13745	13865	13732	13926	14034	13896	13846	13772	13799	13945	13818	13970	13914	13940	13695	13764	13873	14034	13873	13936	13673	13789	13762	13741	13955	13831	13884	13922	13894	14003	13984	13805	13827	13789	13879	13890	13898	13766	13778	13888	13716	13910	13903	13826	13921	14007	13859	13813	13875	13798	13662	13836	13789	13849	13937	13949	13899	13873	13757	14078	13832	13917	13720	13941	14039	13942	14044	13849	13841	13905	13918	13697	13891	13896	13633	13705	13909	13792	13892	13874	13947	14026	13795	13879	13708	13796	13942	13945	13817	13815	13821	13935	13769	13835	13913	13626	13953	13813	13997	13983	13819	13870	13776	13733	13863	13710	13738	13728	13880	13861	13828	13896	13885	13841	13866	13781	14015	13854	13898	13826	13858	13691	13899	13789	13791	13741	13724	13909	13855	13944	13962	13797	13942	13960	13787	13838	13780	13960	13915	13818	13692	13945	13859	13914	13915	13860	13829	13854	13812	13951	13778	14086	13787	13796	13927	13728	14005	13795	14002	13838	13813	13829	13830	13978	13962	13766	13831	13810	13807	13927	13779	13712	13837	14009	13833	13786	13959	13715	13868	13983	13742	13781
23923	24824	35812	29397	23710	22882	21358	16488	15623	15826	16084	15613	15835	15870	15650	15601	15693	15658	15855	15459	15765	15736	15579	15688	15634	15485	15441	15467	15494	15526	15527	15526	15575	15619	15608	15481	15381	15593	15488	15363	15600	15779	15480	15500	15505	15493	15486	15527	15333	15451	15389	15489	15504	15664	15492	15514	15394	15375	15272	15422	15394	15364	15271	15436	15309	15335	15380	15455	15504	15366	15350	15538	15514	15537	15387	15460	15725	15407	15440	15494	15509	15457	15530	15310	15378	15436	15442	15468	15527	15528	15443	15511	15361	15512	15496	15352	15585	15568	15425	15445	15623	15297	15403	15530	15437	15628	15418	15399	15551	15270	15639	15477	15575	15363	15611	15395	15212	15256	15412	15474	15553	15674	15561	15688	15395	15397	15592	15523	15295	15226	15702	15376	15263	15232	15423	15377	15426	15333	15508	15482	15550	15573	15434	15731	15422	15509	15263	15482	15345	15433	15557	15418	15362	15507	15452	15445	15629	15426	15318	15573	15457	15516	15479	15533	15432	15393	15437	15350	15518	15441	15308	15412	15312	15465	15422	15383	15552	15339	15470	15426	15675	15492	15327	15406	15369	15341	15320	15568	15453	15403	15303	15449	15521	15285	15378	15506	15569	15331	15426	15408	15373	15555	15600	15526	15250	15560	15483	15675	15458	15410	15477	15442	15337	15288	15452	15478	15420	15385	15407	15453	15478	15333	15489	15425	15362	15459	15471	15385	15454	15301	15240	15525	15454	15365	15472	15210	15603	15562	15358	15480	15300	15157	15459	15470	15621	15498	15368	15542	15441	15342	15408	15467	15491	15295	15379	15467	15599	15427	15294	15369	15388	15365	15371	15381	15516	15581	15491	15379	15543	15311	15301	15501	15648	15620	15554	15478	15347	15360	15378	15527	15362	15459	15761	15408	15335	15253	15468	15312	15429	15562	15553	15396	15321	15463	15402	15295	15357	15634	15618	15387	15392	15177	15366	15552	15337	15424	15459	15439	15523	15375	15381	15552	15391	15316	15419	15363	15241	15500	15278	15393	15396	15446	15434	15354	15463	15304	15399	15310	15198	15470	15464	15515	15409	15564	15520	15380	15456	15198	15593	15430	15514	15440	15475	15685	15437	15427	15338	15555	15596	15426	15491	15514	15327	15618	15293	15465	15494	15491	15500	15469	15422	15412	15449	15593	15512	15411	15495	15396	15623	15442	15252	15299	15433	15522	15506	15696	15350	15314	15409	15462	15377	15540	15275	15499	15726	15333	15371	15462	15341	15351	15422	15589	15199	15707	15486	15356	15313	15499	15439	15541	15397	15516	15258	15515	15511	15427	15348	15442	15363	15483	15387	15426	15492	15427	15323	15766	15493	15387	15512	15363	15467	15386	15440	15512	15508	15550	15573	15348	15418	15555	15560	15346	15347	15693	15523	15499	15539	15443	15465	15392	15382	15410	15465	15248	15353	15455	15321	15354	15534	15425	15437	15383	15435	15518	15251	15366	15387	15519	15432	15263	15362	15541	15309	15464	15335	15380	15409	15392	15331	15451	15479	15587	15516	15406	15339	15343	15440	15430	15398	15436	15638	15416	15463	15361	15523	15438	15387	15362	15366	15593	15395	15461	15445	15469	15331	15432	15428	15307	15426	15447	15445	15495	15515	15562	15441	15493	15576	15463	15521	15683	15540	15349	15491	15270	15390	15337	15511	15450	15365	15564	15461	15618	15419	15310	15402	15306	15508	15689	15479	15268	15330	15410	15592	15261	15550	15610	15549	15442	15483	15286	15367	15411	15503	15447	15641	15520	15182	15489	15426	15379	15344	15461	15412	15328	15430	15443	15315	15444	15415	15455	15498	15566	15348	15505	15450	15291	15456	15334	15522	15141	15384	15539	15439	15220	15522	15366	15354	15491	15232	15521	15548	15464	15484	15460	15427	15332	15502	15403	15512	15463	15324	15626	15573	15470	15506	15537	15526	15417	15454	15426	15568	15272	15514	15617	15304	15760	15519	15593	15458	15450	15421	15297	15455	15376	15154	15527	15541	15464	15547	15523	15539	15408	15523	15665	15490	15533	15547	15475	15660	15336	15455	15514	15548	15658	15552	15406	15683	15467	15368	15498	15436	15453	15527	15326	15360	15459	15469	15432	15328	15401	15405	15383	15416	15568	15520	15389	15564	15564	15471	15338	15343	15615	15559	15326	15406	15483	15469	15496	15442	15353	15332	15468	15492	15594	15393	15599	15423	15306	15451	15373	15429	15274	15432	15506	15327	15478	15493	15403	15338	15428	15371	15416	15233	15494	15521	15348	15464	15540	15481	15388	15380	15605	15301	15469	15449	15499	15591	15307	15711	15429	15543	15165	15305	15396	15478	15466	15491	15620	15410	15560	15468	15455	15474	15277	15271	15447	15361	15298	15390	15520	15468	15492	15326	15548	15416	15359	15513	15329	15543	15532	15637	15422	15598	15342	15348	15441	15667	15540	15587	15330	15508	15492	15490	15393	15355	15447	15560	15373	15416	15300	15351	15353	15416	15426	15417	15546	15600	15515	15444	15294	15481	15377	15486	15423	15154	15497	15346	15316	15572	15495	15465	15312	15415	15400	15379	15401	15451	15342	15583	15475	15378	15486	15282	15450	15420	15371	15357	15415	15402	15552	15452	15405	15479	15385	15499	15386	15276	15480	15295	15297	15310	15223	15357	15479	15342	15431	15405	15508	15502	15485	15407	15492	15399	15464	15312	15407	15373	15270	15451	15325	15377	15526	15559	15463	15400	15395	15376	15226	15438	15484	15371	15494	15518	15272	15326	15405	15325	15571	15521	15352	15420	15536	15474	15650	15582	15293	15379	15393	15464	15533	15317	15350	15635	15556	15257	15449	15511	15469	15507	15334	15555	15473	15255	15578	15360	15579	15454	15413	15339	15290	15404	15306	15516	15324	15371	15483	15342	15300	15326	15335	15603	15530	15605	15642	15417	15321	15571	15592	15432	15450	15159	15534	15299	15384	15461	15473	15395	15439	15461	15456	15331	15518	15377	15142	15502	15370	15486	15483	15577	15599	15490	15605	15390	15461	15473	15139	15472	15383	15326	15426	15416	15618	15354	15710	15476	15695	15438	15267	15334	15340	15436	15288	15281	15427	15511	15513	15365	15500	15503	15365	15484	15524	15442	15288	15545	15543	15570	15419	15418	15453	15470	15397	15538	15472	15438	15247	15519	15661	15471	15387	15432	15472	15345	15345	15313	15392	15401	15341	15391	15313	15294	15527	15321	15385	15374	15313	15485	15451	15402	15525	15272	15534	15352	15254	15413	15330	15484	15468	15354	15451	15522	15553	15523	15401	15550	15172	15456	15379	15411	15368	15421	15427	15571	15193	15489	15458	15554	15495	15424	15375	15231	15385	15549	15302	15498	15445	15165	15343	15284	15435	15430	15365	15212	15400	15349	15531	15490	15340	15399	15434	15543	15310	15251	15280	15481	15466	15409	15450	15347	15350	15444	15396	15514	15285	15274	15565	15495	15361	15455	15407	15205	15246	15224	15498	15404	15391	15428	15406	15399	15487	15361	15378	15404	15454	15396	15331	15593	15528	15632	15382	15303	15395	15335	15431	15337	15451	15327	15511	15421	15490	15365	15462	15559	15523	15365	15406	15193	15384	15545	15534	15578	15353	15637	15435	15535	15637	15626	15475	15461	15345	15505	15381	15488	15401	15251	15558	15541	15639	15268	15426	15367	15267	15317	15472	15432	15420	15410	15606	15568	15336	15416	15497	15289	15475	15574	15354	15394	15663	15492	15390	15440	15486	15348	15312	15212	15333	15545	15364	15411	15330	15571	15461	15332	15414	15681	15396	15422	15740	15476	15340	15028	15537	15299	15335	15514	15690	15439	15508	15558	15467	15419	15356	15383	15241	15295	15350	15551	15468	15519	15431	15470	15426	15460	15429	15628	15423	15474	15391	15427	15423	15492	15225	15475	15347	15528	15383	15372	15386	15460	15524	15305	15325	15169	15448	15328	15377	15345	15369	15476	15483	15432	15474	15458	15363	15378	15466	15434	15515	15391	15378	15568	15554	15370	15508	15452	15522	15256	15438	15513	15273	15420	15493	15337	15329	15254	15381	15500	15180	15452	15346	15508	15371	15396	15519	15413	15334	15574	15417	15336	15337	15436	15577	15399	15402	15512	15464	15439	15524	15315	15190	15556	15369	15587	15678	15502	15517	15389	15325	15577	15694	15229	15359	15332	15376	15474	15431	15484	15316	15344	15397	15472	15299	15405	15539	15307	15343	15522	15528	15387	15404	15450	15342	15327	15414	15271	15396	15580	15294	15402	15534	15390	15395	15416	15508	15270	15573	15414	15535	15421	15313	15496	15514	15407	15473	15589	15411	15648	15433	15590	15350	15420	15411	15399	15743	15355	15435	15471	15405	15613	15362	15499	15345	15439	15448	15630	15368	15214	15523	15492	15375	15258	15247	15373	15197	15557	15443	15259	15559	15397	15382	15437	15341	15202	15584	15541	15231	15567	15383	15287	15577	15398	15469	15352	15453	15413	15475	15424	15377	15440	15539	15426	15174	15466	15412	15232	15438	15371	15433	15484	15454	15497	15392	15283	15420	15400	15441	15269	15386	15376	15353	15464	15486	15378	15432	15521	15259	15421	15306	15369	15445	15444	15649	15539	15485	15444	15332	15545	15341	15652	15459	15358	15236	15470	15288	15327	15331	15216	15291	15420	15432	15378	15216	15160	15395	15336	15387	15397	15413	15335	15258	15399	15646	15530	15538	15487	15275	15314	15331	15420	15425	15229	15504	15275	15464	15455	15634	15463	15507	15445	15356	15346	15350	15369	15456	15493	15514	15431	15408	15437	15404	15362	15331	15530	15447	15444	15371	15491	15218	15614	15331	15483	15326	15390	15464	15497	15393	15362	15379	15265	15346	15430	15343	15267	15500	15633	15378	15583	15440	15464	15465	15499	15398	15372	15401	15563	15351	15401	15521	15487	15346	15461	15526	15511	15347	15261	15373	15470	15517	15149	15252	15288	15320	15606	15415	15532	15424	15489	15525	15451	15331	15300	15400	15304	15180	15447	15425	15457	15356	15333	15477	15418	15305	15592	15449	15475	15318
62232	107349	84081	52396	27981	16212	13964	13770	13621	13606	13783	13661	13681	13757	13663	13509	13775	13796	13656	13764	13771	13781	13668	13650	13801	13677	13821	13780	13707	13740	13785	13662	13472	13649	13793	13807	13844	13844	13719	13750	13587	13882	13620	13684	13802	13782	13883	13720	13796	13540	13747	13695	13643	13615	13508	13744	13627	13696	13808	13744	13813	13903	13825	13744	13625	13614	13723	13843	13519	13690	13687	13732	13717	13777	13672	13722	13927	13897	13800	13745	13594	13715	13727	13686	13644	13653	13674	13758	13646	13651	13648	13713	13649	13774	13770	13553	13723	13741	13668	13751	13788	13687	13648	13794	13669	13800	13706	13712	13695	13894	13540	13780	13788	13766	13745	13722	13665	13689	13613	13624	13763	13746	13701	13610	13636	13720	13656	13724	13777	13716	13631	13760	13795	13879	13764	13702	13666	13789	13650	13763	13754	13941	13779	13737	13648	13622	13666	13751	13613	13719	13791	13746	13702	13587	13813	13717	13533	13876	13681	13658	13768	13775	13741	13722	13596	13779	13663	13648	13790	13649	13661	13733	13854	13677	13579	13856	13712	13736	13735	13668	13567	13833	13634	13665	13623	13849	13683	13711	13649	13752	13602	13496	13704	13573	13756	13731	13715	13492	13667	13670	13745	13666	13720	13851	13824	13600	13694	13601	13627	13746	13651	13571	13553	13658	13724	13880	13581	13469	13570	13690	13906	13594	13860	13559	13631	13866	13726	13537	13674	13841	13655	13586	13719	13767	13838	13638	13677	13584	13680	13823	13684	13774	13745	13775	13678	13758	13728	13697	13733	13813	13444	13868	13632	13792	13622	13441	13747	13614	13679	13728	13614	13779	13728	13877	13618	13750	13733	13599	13701	13648	13758	13766	13647	13440	13746	13865	13743	13598	13880	13757	13664	13666	13621	13590	13583	13637	13789	13829	13633	13559	13750	13843	13621	13777	13771	13669	13617	13553	13635	13567	13871	13547	13903	13811	13654	13654	13790	13665	13731	13622	13731	13699	13704	13642	13974	13684	13761	13682	13676	13800	13824	13564	13706	13612	13683	13983	13672	13742	13828	13652	13803	13773	13771	13838	13746	13671	13597	13633	13684	13740	13551	13815	13814	13641	13607	13742	13685	13786	13692	13647	13707	13654	13763	13755	13606	13771	13654	13582	13729	13646	13765	13676	13718	13636	13529	13792	13830	13754	13840	13722	13830	13786	13597	13729	13738	13736	13701	13812	13698	13668	13525	13845	13838	13813	13702	13700	13751	13858	13543	13830	13778	13776	13758	13862	13869	13830	13700	13761	13501	13760	13648	13779	13875	13785	13869	13624	13684	13744	13819	13595	13601	13754	13610	13873	13800	13771	13549	13593	13612	13729	13838	13738	13695	13584	13743	13770	13608	13745	13676	13803	13865	13649	13804	13767	13580	13650	13685	13739	13735	13615	13765	13706	13514	13728	13772	13761	13609	13850	13749	13798	13676	13542	13723	13660	13761	13704	13764	13728	13714	13721	13751	13754	13725	13809	13631	13500	13695	13726	13756	13640	13579	13614	13653	13769	13761	13905	13580	13706	13775	13817	13704	13663	13739	13612	13674	13743	13696	13679	13702	13666	13671	13814	13644	13552	13800	13651	13760	13761	13812	13686	13651	13801	13661	13622	13640	13910	13736	13770	13721	13684	13709	13889	13790	13574	13809	13873	13702	13774	13766	13600	13646	13619	13578	13627	13805	13701	13737	13666	13756	13641	13722	13767	13813	13764	13717	13764	13847	13820	13647	13791	13613	13868	13757	13715	13753	13648	13665	13689	13536	13670	13707	13804	13669	13747	13623	13760	13564	13853	13720	13688	13706	13533	13546	13681	13679	13786	13735	13761	13739	13811	13758	13742	13600	13689	13749	13719	13801	13635	13690	13612	13724	13838	13719	13736	13750	13664	13767	13791	13762	13693	13662	13694	13590	13760	13674	13755	13649	13580	13748	13631	13667	13785	13799	13742	13554	13718	13539	13726	13893	13641	13585	13687	13731	13807	13709	13720	13680	13639	13714	13579	13705	13615	13837	13795	13820	13510	13938	13646	13881	13793	13775	13857	13664	13617	13722	13784	13773	13593	13675	13815	13708	13587	13903	13657	13697	13673	13664	13749	13550	13659	13721	13556	13735	13494	13659	13768	13746	13578	13606	13814	13786	13582	13728	13875	13781	13610	13780	13822	13607	13714	13698	13587	13743	13771	13695	13657	13612	13830	13610	13765	13753	13697	13781	13741	13703	13757	13547	13637	13799	13639	13644	13606	13635	13660	13845	13658	13678	13916	13736	13731	13739	13496	13646	13785	13725	13874	13669	13697	13793	13632	13665	13619	13612	13599	13849	13605	13671	13639	13674	13628	13707	13693	13610	13816	13781	13654	13861	13662	13762	13760	13715	13700	13805	13660	13623	13838	13640	13702	13582	13860	13835	13679	13810	13793	13718	13699	13730	13696	13597	13519	13812	13926	13765	13759	13729	13870	13671	13764	13742	13605	13691	13822	13491	13730	13763	13652	13746	13713	13691	13714	13599	13845	13712	13831	13596	13822	13664	13709	13711	13656	13693	13770	13678	13728	13832	13617	13818	13632	13505	13776	13670	13615	13735	13716	13721	13517	13739	13706	13661	13778	13712	13704	13694	13421	13621	13608	13496	13729	13566	13812	13682	13630	13729	13767	13718	13681	13958	13741	13654	13731	13779	13724	13609	13739	13695	13805	13747	13827	13659	13788	13748	13701	13786	13663	13717	13688	13802	13783	13717	13834	13835	13674	13701	13663	13703	13644	13725	13678	13787	13738	13799	13775	13786	13699	13614	13731	13535	13718	13724	13691	13504	13663	13767	13673	13740	13872	13695	13753	13815	13816	13779	13755	13921	13799	13921	13692	13679	13636	13677	13575	13525	13847	13641	13661	13713	13767	13909	13668	13587	13751	13696	13651	13607	13784	13890	13643	13632	13662	13696	13812	13634	13678	13761	13738	13644	13733	13622	13693	13830	13728	13645	13775	13679	13717	13744	13585	13750	13708	13726	13637	13788	13584	13615	13509	13718	13637	13685	13666	13668	13671	13692	13472	13780	13621	13712	13756	13704	13579	13709	13616	13773	13752	13864	13843	13881	13702	13706	13665	13704	13732	13741	13687	13636	13747	13667	13617	13560	13619	13725	13748	13946	13776	13798	13821	13816	13728	13676	13683	13662	13743	13655	13647	13827	13644	13677	13875	13877	13681	13671	13696	13602	13816	13696	13745	13730	13720	13746	13823	13693	13670	13668	13878	13646	13704	13788	13740	13709	13802	13697	13847	13739	13651	13750	13645	13679	13719	13579	13792	13592	13774	13671	13826	13652	13693	13805	13814	13641	13633	13688	13699	13753	13596	13685	13724	13638	13603	13547	13681	13788	13665	13791	13696	13521	13573	13886	13650	13768	13690	13791	13575	13860	13507	13888	13523	13733	13709	13758	13811	13788	13643	13685	13661	13702	13783	13770	13877	13867	13865	13599	13845	13623	13788	13707	13749	13735	13662	13734	13785	13645	13597	13899	13543	13809	13857	13667	13628	13667	13734	13686	13615	13651	13713	13743	13664	13807	13860	13605	13598	13770	13603	13647	13678	13831	13713	13687	13668	13696	13804	13625	13777	13816	13838	13601	13686	13671	13729	13655	13766	13666	13626	13643	13900	13704	13710	13515	13822	13659	13881	13781	13763	13738	13624	13617	13687	13663	13703	13599	13666	13693	13725	13779	13836	13666	13762	13781	13711	13688	13843	13657	13768	13841	13785	13498	13841	13696	13731	13763	13758	13828	13624	13867	13612	13612	13822	13647	13711	13628	13663	13925	13896	13542	13709	13669	13654	13631	13663	13564	13762	13768	13711	13917	13705	13695	13690	13563	13588	13784	13808	13635	13769	13724	13723	13710	13557	13757	13772	13840	13679	13545	13736	13632	13837	13662	13876	13703	13845	13756	13777	13482	13575	13694	13672	13683	13640	13799	13827	13580	13752	13666	13686	13735	13768	13576	13593	13772	13791	13718	13885	13666	13723	13739	13571	13695	13670	13726	13772	13855	13723	13506	13689	13653	13634	13586	13643	13596	13816	13766	13775	13567	13779	13771	13774	13643	13558	13660	13793	13758	13849	13696	13629	13591	13609	13821	13675	13768	13759	13726	13744	13618	13767	13508	13765	13742	13747	13605	13577	13662	13679	13525	13641	13790	13713	13750	13626	13731	13708	13637	13721	13713	13713	13917	13604	13693	13611	13802	13524	13767	13679	13652	13842	13762	13671	13602	13861	13768	13672	13737	13765	13476	13560	13784	13824	13559	13776	13600	13736	13602	13745	13710	13625	13672	13718	13683	13601	13614	13561	13695	13760	13628	13747	13692	13698	13617	13539	13639	13608	13705	13702	13791	13637	13802	13728	13679	13606	13792	13805	13743	13698	13635	13451	13617	13627	13861	13665	13627	13799	13819	13708	13752	13567	13812	13804	13695	13552	13780	13613	13741	13883	13745	13812	13689	13862	13707	13682	13655	13584	13770	13643	13616	13496	13796	13728	13679	13775	13647	13660	13813	13644	13799	13885	13864	13677	13774	13682	13861	13656	13633	13682	13667	13753	13853	13764	13817	13579	13658	13757	13698	13723	13607	13746	13685	13914	13651	13744	13560	13646	13732	13645	13679	13609	13648	13677	13750	13754	13713	13790	13690	13626	13707	13632	13771	13685	13730	13517	13712	13588	13616	13902	13796	13698	13797	13800	13804	13786	13751	13607	13594	13672	13652	13714	13831	13612	13839	13776	13723	13732	13850	13670	13693	13902	13630	13752	13824	13783	13899	13867	13800	13716	13851	13706	13682	13789	13612	13547	13749	13785	13773	13741	13505	13509	13810	13919	13581	13715	13746	13787	13793	13688	13611	13690	13823	13598	13708	13578	13484	13773	13614	13556	13723	13707	13672	13794	13762	13722	13786	13574	13752	13597	13730	13716	13728	13744	13926	13803	13648	13927	13629	13721	13762	13707	13699	13837	13916	13744	13933	13654	13643	13785	13704	13569	13661	13722	13700	13512	13876	13627	13780	13619	13763	13562	13730	13795	13709	13599	13745	13727
33751	40753	38482	26267	17903	16120	15790	15400	15498	15423	15471	15453	15301	15632	15320	15343	15428	15355	15550	15453	15573	15429	15445	15263	15089	15559	15400	15712	15251	15323	15188	15476	15376	15578	15337	15298	15396	15401	15426	15257	15400	15311	15328	15384	15313	15375	15369	15436	15325	15459	15329	15288	15430	15386	15489	15545	15451	15357	15212	15331	15472	15247	15446	15332	15470	15568	15457	15338	15323	15389	15556	15333	15552	15383	15382	15359	15566	15531	15427	15468	15407	15293	15307	15430	15296	15298	15454	15451	15569	15453	15659	15541	15512	15553	15070	15406	15446	15268	15392	15533	15414	15228	15462	15404	15249	15435	15323	15201	15409	15654	15465	15268	15285	15180	15329	15410	15421	15529	15278	15278	15288	15435	15518	15502	15277	15614	15332	15413	15382	15248	15311	15459	15432	15538	15331	15407	15280	15460	15566	15393	15371	15432	15336	15256	15526	15516	15341	15401	15386	15351	15262	15455	15358	15688	15586	15534	15404	15470	15436	15409	15291	15409	15341	15367	15382	15382	15326	15405	15339	15496	15534	15486	15407	15531	15352	15329	15436	15434	15249	15287	15461	15286	15592	15461	15472	15142	15413	15206	15337	15589	15313	15394	15266	15343	15372	15197	15292	15481	15597	15204	15344	15502	15397	15568	15098	15329	15487	15438	15342	15537	15129	15142	15205	15343	15416	15266	15365	15448	15446	15186	15240	15354	15264	15444	15616	15481	15403	15394	15343	15346	15442	15235	15281	15319	15354	15205	15404	15318	15225	15413	15281	15386	15495	15486	15343	15433	15375	15283	15302	15448	15297	15137	15393	15425	15592	15274	15300	15354	15447	15226	15473	15408	15278	15484	15251	15519	15361	15430	15222	15290	15223	15384	15380	15300	15309	15594	15427	15184	15362	15524	15587	15458	15474	15346	15328	15340	15467	15362	15399	15327	15303	15506	15262	15488	15305	15441	15435	15346	15355	15381	15220	15353	15449	15448	15338	15330	15346	15282	15311	15287	15452	15370	15479	15368	15504	15420	15191	15520	15317	15225	15438	15177	15221	15492	15518	15308	15241	15404	15391	15352	15274	15343	15074	15256	15473	15277	15378	15512	15589	15416	15479	15367	15256	15354	15335	15434	15301	15563	15315	15418	15446	15515	15497	15343	15392	15544	15582	15453	15345	15349	15135	15435	15467	15548	15486	15480	15434	15147	15136	15343	15121	15184	15364	15440	15473	15419	15246	15294	15353	15361	15331	15267	15289	15371	15296	15427	15388	15474	15549	15656	15192	15376	15435	15292	15402	15483	15620	15205	15384	15292	15463	15383	15379	15381	15434	15322	15399	15430	15122	15365	15508	15451	15512	15417	15302	15420	15420	15444	15464	15545	15229	15414	15454	15386	15527	15401	15294	15435	15328	15271	15282	15379	15477	15353	15336	15406	15377	15269	15368	15510	15345	15553	15250	15509	15565	15218	15487	15465	15593	15404	15465	15332	15388	15316	15431	15359	15291	15268	15377	15338	15410	15340	15271	15447	15406	15287	15426	15492	15449	15389	15168	15393	15214	15496	15296	15400	15344	15462	15371	15298	15328	15370	15264	15227	15447	15367	15309	15290	15410	15420	15454	15344	15365	15419	15309	15370	15538	15605	15362	15504	15467	15390	15395	15456	15454	15500	15398	15467	15288	15578	15385	15302	15436	15554	15497	15206	15114	15372	15380	15386	15217	15484	15385	15325	15465	15428	15132	15515	15336	15360	15375	15096	15428	15405	15462	15309	15325	15308	15400	15307	15339	15098	15411	15468	15405	15505	15465	15341	15560	15544	15322	15316	15272	15301	15509	15403	15467	15262	15420	15373	15293	15408	15362	15336	15512	15338	15461	15275	15519	15285	15530	15471	15258	15298	15365	15340	15323	15404	15330	15502	15443	15442	15285	15263	15557	15434	15547	15486	15461	15218	15298	15375	15299	15391	15432	15516	15452	15421	15177	15484	15314	15414	15382	15588	15398	15595	15387	15368	15537	15300	15428	15142	15409	15250	15617	15499	15283	15466	15271	15285	15277	15218	15334	15510	15359	15243	15483	15476	15456	15212	15332	15486	15414	15430	15546	15637	15622	15435	15410	15584	15283	15281	15283	15315	15279	15398	15354	15349	15589	15350	15249	15510	15426	15495	15584	15459	15508	15433	15307	15260	15426	15438	15263	15359	15295	15508	15445	15343	15348	15410	15322	15344	15221	15413	15507	15422	15361	15185	15345	15394	15561	15356	15410	15276	15496	15437	15574	15400	15364	15309	15233	15416	15364	15425	15416	15441	15558	15558	15422	15445	15344	15482	15182	15340	15377	15418	15421	15401	15169	15210	15454	15432	15238	15359	15494	15362	15521	15314	15323	15583	15276	15480	15425	15525	15433	15555	15315	15176	15410	15304	15081	15339	15069	15471	15389	15399	15281	15337	15350	15484	15377	15359	15250	15377	15538	15516	15199	15361	15284	15308	15448	15354	15439	15313	15526	15565	15484	15426	15448	15293	15352	15276	15298	15478	15485	15274	15360	15440	15359	15228	15341	15331	15180	15462	15329	15354	15475	15295	15505	15456	15576	15377	15339	15364	15519	15306	15489	15527	15493	15454	15436	15539	15553	15363	15336	15354	15142	15454	15251	15296	15407	15443	15502	15405	15446	15441	15260	15423	15376	15371	15427	15486	15347	15386	15548	15471	15513	15422	15347	15400	15332	15276	15428	15300	15525	15380	15358	15285	15471	15499	15408	15181	15146	15466	15480	15244	15674	15434	15530	15321	15223	15409	15313	15347	15394	15394	15382	15421	15290	15440	15350	15265	15371	15403	15487	15372	15537	15458	15428	15507	15226	15420	15359	15205	15646	15448	15434	15491	15374	15394	15238	15507	15362	15422	15397	15394	15435	15230	15240	15451	15649	15507	15393	15444	15434	15479	15324	15348	15363	15352	15557	15317	15294	15241	15386	15325	15588	15249	15446	15287	15572	15360	15468	15419	15238	15348	15297	15422	15352	15324	15348	15489	15378	15236	15456	15411	15455	15386	15362	15385	15342	15477	15422	15355	15297	15573	15513	15217	15259	15390	15329	15415	15333	15344	15075	15440	15446	15193	15261	15380	15436	15360	15569	15468	15428	15501	15292	15632	15409	15240	15387	15528	15318	15319	15409	15241	15549	15251	15308	15380	15403	15222	15426	15405	15476	15601	15238	15470	15402	15357	15325	15472	15476	15420	15562	15536	15505	15451	15310	15478	15659	15532	15425	15411	15496	15284	15459	15385	15253	15565	15434	15548	15345	15236	15217	15123	15363	15501	15592	15633	15350	15306	15362	15388	15337	15234	15236	15443	15354	15354	15422	15538	15198	15410	15281	15297	15273	15314	15565	15526	15529	15255	15635	15505	15329	15384	15314	15382	15618	15397	15498	15424	15427	15447	15514	15298	15244	15506	15266	15362	15291	15330	15542	15212	15523	15542	15340	15344	15585	15283	15109	15388	15292	15465	15501	15359	15364	15330	15253	15192	15388	15576	15231	15323	15685	15424	15507	15313	15344	15275	15342	15388	15423	15402	15531	15299	15477	15238	15388	15273	15534	15296	15105	15257	15376	15480	15436	15290	15305	15367	15346	15343	15408	15182	15161	15159	15454	15672	15320	15233	15696	15458	15396	15348	15551	15536	15328	15183	15517	15310	15474	15491	15601	15448	15302	15398	15375	15423	15610	15494	15650	15359	15355	15431	15402	15291	15425	15302	15257	15292	15400	15148	15322	15425	15591	15308	15411	15380	15519	15150	15340	15321	15336	15606	15369	15318	15499	15472	15204	15455	15306	15290	15518	15448	15378	15282	15480	15477	15231	15402	15358	15374	15203	15358	15490	15410	15444	15394	15416	15515	15282	15481	15531	15337	15581	15364	15477	15253	15323	15400	15446	15455	15421	15651	15308	15365	15460	15431	15605	15331	15499	15298	15318	15234	15164	15348	15181	15352	15715	15503	15481	15400	15233	15443	15350	15355	15354	15327	15307	15615	15479	15220	15468	15451	15463	15530	15372	15457	15366	15390	15495	15198	15355	15404	15437	15377	15429	15307	15351	15457	15326	15383	15444	15486	15238	15472	15257	15531	15430	15391	15299	15366	15309	15384	15335	15398	15245	15402	15520	15401	15321	15395	15269	15381	15448	15471	15390	15170	15416	15426	15100	15414	15448	15023	15485	15197	15230	15412	15317	15465	15479	15430	15488	15348	15289	15335	15365	15478	15586	15367	15416	15369	15507	15253	15267	15303	15354	15212	15450	15234	15290	15473	15292	15142	15467	15421	15298	15523	15410	15384	15339	15527	15323	15459	15396	15376	15175	15415	15651	15372	15369	15439	15584	15484	15422	15443	15438	15425	15408	15444	15429	15362	15460	15335	15407	15471	15429	15465	15240	15233	15530	15451	15391	15416	15475	15486	15270	15469	15235	15375	15276	15365	15362	15246	15524	15386	15374	15519	15294	15213	15447	15459	15420	15299	15387	15430	15441	15463	15262	15528	15538	15374	15267	15517	15275	15337	15459	15506	15580	15327	15306	15203	15551	15586	15418	15415	15314	15257	15329	15503	15618	15353	15337	15388	15187	15544	15411	15262	15545	15381	15520	15289	15444	15486	15327	15397	15432	15467	15224	15447	15255	15366	15441	15290	15391	15358	15385	15183	15263	15319	15463	15387	15429	15270	15436	15553	15158	15341	15320	15274	15393	15267	15527	15186	15423	15388	15194	15225	15194	15464	15545	15508	15418	15260	15480	15285	15337	15573	15254	15369	15593	15560	15555	15467	15477	15497	15344	15569	15254	15423	15335	15242	15213	15303	15382	15427	15300	15207	15378	15332	15561	15511	15111	15324	15402	15561	15250	15283	15540	15414	15418	15329	15349	15354	15435	15332	15365	15464	15390	15421	15297	15399	15331	15321	15267	15321	15271	15351	15627	15394	15325	15466	15377	15358	15257	15390	15291	15504	15223	15472	15123	15305	15264	15493	15425	15289	15423	15478	15529	15600	15462	15267	15524	15424	15649	15547	15624	15502	15536	15617	15479	15222	15455	15205	15478	15316	15616	15307	15559	15342	15643	15400	15410	15378	15462	15598
43328	57808	40015	22146	15515	14031	13711	13793	13588	13777	13648	13679	13717	13635	13694	13738	13762	13644	13907	13816	13706	13702	13719	13772	13717	13680	13743	13537	13731	13665	13657	13665	13662	13627	13752	13604	13601	13564	13744	13911	13867	13589	13871	13768	13834	13715	13593	13789	13505	13626	13671	13638	13711	13656	13652	13777	13596	13653	13580	13720	13722	13821	13676	13818	13783	13716	13820	13697	13622	13863	13856	13717	13557	13637	13709	13565	13586	13637	13544	13685	13629	13830	13618	13475	13735	13622	13796	13779	13570	13962	13622	13757	13572	13602	13614	13634	13654	13709	13663	13632	13590	13531	13648	13704	13809	13703	13706	13681	13725	13763	13888	13597	13698	13474	13749	13623	13738	13689	13597	13675	13670	13602	13816	13798	13720	13595	13738	13713	13625	13757	13803	13599	13792	13452	13658	13565	13642	13692	13543	13644	13569	13644	13607	13667	13536	13774	13739	13815	13663	13680	13831	13839	13693	13713	13760	13572	13935	13581	13699	13632	13770	13782	13695	13743	13727	13816	13610	13821	13744	13640	13542	13721	13789	13701	13723	13651	13686	13687	13705	13574	13702	13596	13711	13501	13608	13704	13556	13709	13549	13706	13621	13592	13766	13687	13577	13619	13635	13555	13695	13655	13602	13696	13720	13626	13712	13694	13775	13640	13647	13714	13717	13781	13654	13556	13617	13617	13700	13687	13692	13625	13516	13800	13576	13875	13668	13664	13709	13630	13679	13796	13612	13699	13880	13682	13676	13712	13657	13785	13717	13695	13684	13664	13677	13808	13807	13756	13532	13804	13649	13754	13743	13579	13648	13700	13594	13560	13581	13530	13701	13667	13755	13718	13738	13730	13739	13585	13589	13677	13804	13729	13839	13740	13770	13741	13599	13447	13676	13728	13852	13763	13652	13632	13779	13725	13604	13808	13601	13530	13701	13531	13601	13733	13537	13635	13521	13606	13577	13714	13769	13700	13582	13544	13701	13778	13613	13839	13691	13726	13516	13852	13617	13577	13656	13599	13656	13776	13698	13775	13620	13716	13649	13674	13547	13664	13507	13784	13554	13553	13806	13680	13641	13527	13792	13726	13711	13715	13805	13594	13518	13777	13637	13946	13552	13669	13644	13470	13684	13736	13634	13708	13738	13798	13568	13685	13791	13619	13723	13544	13868	13752	13620	13760	13597	13698	13662	13637	13847	13640	13713	13726	13660	13752	13491	13787	13736	13667	13678	13776	13525	13703	13707	13590	13832	13625	13700	13626	13624	13605	13832	13486	13655	13740	13744	13557	13639	13768	13730	13638	13647	13810	13753	13482	13618	13706	13761	13646	13638	13729	13573	13586	13674	13624	13597	13826	13780	13718	13775	13598	13812	13824	13517	13625	13615	13794	13725	13673	13718	13692	13655	13701	13634	13705	13757	13722	13904	13667	13700	13654	13579	13748	13764	13877	13467	13585	13715	13790	13730	13779	13744	13634	13838	13726	13528	13601	13643	13655	13736	13730	13548	13486	13692	13996	13762	13729	13755	13682	13568	13563	13723	13669	13704	13798	13646	13857	13559	13852	13693	13730	13648	13618	13649	13716	13804	13844	13765	13671	13608	13691	13640	13714	13563	13689	13615	13593	13716	13691	13695	13957	13777	13892	13549	13848	13629	13687	13749	13593	13582	13659	13702	13585	13750	13683	13563	13735	13674	13747	13594	13650	13772	13773	13736	13697	13771	13697	13575	13653	13681	13727	13622	13719	13590	13620	13578	13581	13668	13834	13695	13782	13671	13700	13649	13756	13654	13778	13779	13532	13718	13694	13717	13690	13539	13581	13685	13576	13649	13653	13632	13795	13743	13591	13706	13696	13632	13674	13750	13744	13653	13637	13659	13663	13729	13634	13866	13687	13850	13575	13777	13634	13632	13720	13634	13727	13759	13675	13826	13555	13720	13642	13710	13703	13761	13754	13728	13700	13705	13620	13590	13730	13704	13688	13661	13751	13646	13702	13619	13810	13590	13627	13743	13426	13758	13686	13644	13705	13501	13667	13728	13622	13650	13703	13585	13603	13624	13616	13664	13603	13770	13757	13818	13680	13779	13637	13763	13742	13886	13749	13657	13640	13616	13767	13742	13511	13887	13714	13745	13799	13659	13723	13755	13627	13757	13809	13815	13656	13574	13860	13523	13725	13689	13835	13581	13535	13793	13671	13732	13503	13757	13615	13767	13728	13924	13682	13795	13905	13724	13718	13680	13765	13690	13653	13738	13616	13747	13554	13817	13539	13711	13602	13726	13538	13733	13644	13763	13682	13696	13516	13815	13816	13666	13785	13488	13741	13766	13595	13747	13496	13649	13675	13653	13714	13629	13645	13700	13737	13745	13638	13771	13721	13513	13578	13804	13505	13600	13730	13611	13565	13664	13651	13686	13746	13759	13652	13751	13553	13753	13655	13861	13525	13588	13580	13619	13890	13532	13569	13593	13830	13652	13489	13758	13762	13587	13683	13847	13687	13631	13578	13713	13766	13633	13741	13682	13748	13712	13772	13552	13785	13516	13617	13675	13642	13690	13511	13640	13802	13694	13784	13650	13748	13668	13651	13636	13713	13613	13692	13808	13720	13508	13713	13668	13618	13847	13741	13528	13599	13636	13743	13588	13684	13799	13546	13485	13565	13685	13719	13611	13649	13789	13749	13733	13752	13759	13696	13700	13746	13792	13662	13600	13674	13755	13654	13577	13746	13618	13781	13858	13655	13727	13719	13630	13679	13699	13750	13794	13632	13592	13740	13803	13758	13724	13610	13808	13723	13652	13609	13750	13775	13615	13836	13801	13647	13722	13638	13631	13623	13728	13527	13712	13673	13837	13681	13739	13543	13613	13686	13676	13592	13741	13598	13579	13680	13644	13506	13712	13667	13698	13848	13569	13647	13669	13576	13703	13679	13661	13583	13817	13844	13667	13803	13693	13543	13659	13649	13704	13689	13763	13544	13721	13699	13865	13535	13622	13660	13723	13515	13563	13854	13781	13769	13741	13588	13568	13590	13686	13728	13728	13564	13645	13832	13728	13915	13923	13751	13663	13597	13608	13805	13680	13752	13698	13572	13693	13686	13683	13660	13884	13769	13650	13761	13761	13575	13704	13785	13576	13646	13725	13646	13755	13768	13536	13575	13598	13819	13627	13726	13673	13648	13560	13846	13741	13637	13645	13629	13597	13770	13823	13815	13579	13534	13841	13563	13607	13806	13681	13703	13605	13653	13681	13556	13832	13699	13632	13601	13783	13745	13739	13725	13610	13625	13720	13637	13720	13716	13793	13820	13651	13841	13830	13837	13617	13685	13815	13773	13603	13617	13691	13632	13752	13727	13620	13664	13653	13799	13607	13715	13660	13657	13708	13556	13733	13490	13653	13646	13596	13647	13729	13812	13670	13617	13764	13731	13800	13803	13817	13673	13672	13629	13718	13671	13700	13644	13623	13723	13766	13806	13433	13656	13736	13577	13663	13735	13708	13766	13678	13715	13570	13735	13634	13672	13650	13884	13661	13606	13762	13719	13645	13653	13816	13744	13720	13529	13669	13642	13744	13631	13682	13636	13754	13728	13550	13741	13621	13689	13654	13733	13800	13669	13654	13802	13666	13752	13667	13729	13577	13666	13739	13597	13519	13659	13793	13679	13641	13633	13739	13546	13699	13636	13756	13735	13814	13729	13668	13629	13677	13679	13869	13564	13706	13625	13722	13817	13790	13686	13734	13538	13566	13928	13602	13765	13593	13619	13702	13673	13701	13630	13617	13536	13720	13675	13627	13701	13539	13797	13685	13621	13758	13580	13445	13640	13653	13838	13719	13582	13638	13661	13466	13655	13757	13969	13772	13508	13698	13527	13537	13737	13481	13687	13619	13571	13712	13749	13710	13627	13522	13643	13663	13620	13670	13760	13736	13603	13723	13578	13694	13817	13675	13885	13660	13743	13738	13559	13633	13615	13638	13716	13720	13534	13622	13686	13694	13678	13620	13657	13783	13772	13588	13765	13601	13589	13662	13687	13669	13548	13738	13843	13486	13606	13563	13813	13841	13934	13797	13678	13789	13713	13690	13727	13668	13709	13631	13654	13671	13844	13496	13620	13653	13745	13670	13626	13622	13590	13774	13667	13669	13660	13733	13664	13684	13919	13658	13692	13681	13595	13491	13540	13680	13797	13493	13773	13637	13719	13658	13826	13817	13477	13684	13710	13741	13760	13600	13726	13744	13713	13479	13685	13681	13726	13615	13571	13758	13909	13682	13833	13790	13702	13769	13606	13559	13821	13677	13655	13674	13687	13646	13676	13644	13602	13747	13711	13813	13635	13709	13719	13644	13650	13723	13763	13696	13734	13522	13705	13614	13631	13601	13678	13840	13771	13651	13567	13760	13772	13678	13725	13786	13791	13851	13758	13771	13616	13622	13856	13843	13725	13739	13680	13582	13625	13608	13616	13778	13728	13856	13757	13804	13735	13727	13795	13537	13790	13643	13756	13586	13640	13553	13727	13672	13659	13631	13660	13703	13633	13714	13700	13499	13573	13778	13776	13652	13712	13707	13724	13608	13585	13764	13720	13653	13819	13676	13773	13695	13811	13779	13713	13579	13653	13674	13506	13768	13642	13805	13631	13853	13567	13661	13601	13690	13828	13871	13577	13620	13637	13599	13781	13720	13654	13767	13609	13851	13658	13767	13813	13660	13737	13691	13830	13594	13670	13681	13628	13630	13687	13553	13742	13683	13634	13711	13714	13645	13833	13478	13835	13692	13591	13582	13702	13728	13583	13792	13545	13627	13686	13847	13599	13729	13783	13717	13383	13787	13623	13527	13714	13725	13738	13845	13677	13801	13582	13699	13795	13597	13582	13924	13712	13640	13580	13714	13676	13790	13733	13652	13718	13556	13562	13603	13901	13622	13667	13614	13662	13634	13740	13637	13803	13656	13674	13566	13707	13641	13635	13771	13854	13542	13698	13674	13677	13686	13724	13714	13646	13669	13856	13872	13646	13814	13612	13694	13732	13753	13688	13638	13998	13709	13591	13719	13609	13654	13720	13592	13591	13729	13715	13728	13599	13653	13855	13469	13726	13645	13602	13818	13723	13814	13687	13631	13652	13742	13665
31589	40544	42586	29277	19248	16356	15752	15568	15334	15461	15475	15501	15320	15435	15364	15301	15401	15331	15337	15356	15260	15348	15473	15413	15561	15384	15467	15394	15370	15385	15440	15352	15430	15420	15196	15372	15307	15398	15042	15360	15424	15210	15244	15162	15343	15291	15265	15455	15254	15415	15363	15422	15254	15323	15382	15150	15397	15280	15334	15374	15196	15428	15286	15288	15289	15172	15295	15203	15186	15315	15249	15596	15643	15353	15530	15315	15406	15358	15288	15190	15359	15413	15365	15333	15330	15323	15370	15307	15477	15226	15195	15255	15225	15136	15242	15220	15305	15578	15384	15129	15179	15110	15305	15196	15184	15370	15582	15264	15241	15414	15242	15439	15242	15356	15331	15182	15296	15411	15269	15382	15302	15318	15301	15302	15379	15151	15134	15438	15412	15313	15308	15297	15149	15417	15309	15241	15325	15251	15400	15313	15356	15335	15349	15293	15198	15278	15475	15212	15211	15176	15228	15091	15362	15263	15473	15225	15360	15392	15237	15452	15287	15261	15383	15331	15293	15189	15342	15249	15171	15216	15147	15342	15230	15336	15491	15146	15122	15438	15300	15298	15230	15190	15348	15070	15400	15361	15358	15318	15386	15340	15217	15215	15218	15458	15262	15270	15300	15303	15352	15304	15211	15379	15336	15120	15315	15191	15147	15221	15223	15312	15297	15365	15364	15430	15397	15440	15316	15365	15354	15240	15243	15190	15117	15326	15469	15200	15627	15353	15204	15225	15192	15315	15444	15492	15133	15283	15313	15263	15139	15308	15404	15056	15351	15258	15404	15299	15464	15408	15348	15548	15128	15289	15256	15245	15143	15186	15372	15323	15161	15217	15349	15263	15186	15378	15389	15240	15359	15415	15239	15254	15435	15268	15146	15375	15465	15269	15176	15376	15344	15417	15404	15236	15273	15377	15191	15185	15421	15064	15200	15411	15327	15260	15480	15219	15137	15517	15162	15576	15406	15360	15313	15379	15361	15169	15407	15273	15274	15340	15463	15244	15032	15283	15479	15350	15217	15463	15320	15163	15285	15343	15245	15312	15381	15278	15306	15502	15179	15139	15257	15349	15348	15383	15177	15161	15420	15302	15231	15186	15357	15460	15293	15346	15203	15336	15299	15313	15208	15175	15507	15305	15408	15277	15336	15328	15225	15476	15318	15281	15286	15207	15050	15426	15387	15133	15297	15253	15152	15346	15438	15480	15234	15404	15467	15262	15343	15251	15518	15350	15505	15322	15200	15249	15413	15294	15298	15455	15420	15186	15289	15210	15268	15433	15504	15439	15344	15203	15280	15448	15375	15200	15246	15104	15303	15220	15256	15227	15280	15270	15443	15368	15382	15108	15346	15334	15504	15323	15417	15528	15502	15227	15072	15290	15323	15205	15419	15456	15382	15321	15270	15342	15388	15426	15348	15342	15194	15408	15260	15256	15269	15338	15246	15189	15341	15335	15460	15487	15443	15297	15134	15364	15103	15359	15419	15394	15404	15298	15321	15327	15368	15283	15337	15176	15474	15418	15290	15083	15183	15358	15477	15345	15211	15224	15212	15249	15597	15307	15365	15363	15298	15301	15003	15305	15338	15340	15270	15451	15264	15397	15316	15236	15350	15106	15431	15174	15490	15490	15283	15335	15284	15292	15105	15184	15304	15306	15177	15339	15466	15490	15246	15440	15369	15251	15217	15360	15174	15328	15079	15293	15384	15563	15341	15393	15384	15259	15395	15340	15363	15402	15286	15474	15468	15046	15339	15286	15103	15422	15460	15148	15282	15097	15525	15287	15213	15108	15148	15360	15363	15452	15645	15265	15263	15303	15372	15262	15202	15339	15341	15332	15528	15190	15285	15361	15269	15417	15350	15270	15346	15307	15418	15460	15398	15485	15401	15141	15257	15167	15173	15270	15049	15134	15419	15270	15439	15213	15343	15273	15166	15373	15334	15247	15329	15343	15463	15217	15241	15301	15411	15367	15411	15334	15237	15291	15307	15121	15352	15228	15285	15292	15395	15400	15459	15473	15373	15350	15466	15392	15414	15307	15305	15230	15079	15350	15445	15375	15260	15421	15033	15042	15224	15340	15193	15246	15404	15507	15453	15204	15355	15469	15433	15371	15234	15212	15329	15315	15470	15111	15271	15268	15312	15297	15347	15327	15406	15232	15365	15257	15257	15198	15260	15234	15147	15385	15229	15297	15132	15496	15422	15299	15344	15272	15340	15182	15254	15107	15163	15358	15366	15241	15408	15068	15424	15322	15432	15465	15310	15171	15378	15285	15279	15231	15308	15386	15372	15439	15543	15238	15463	15286	15303	15349	15582	15229	15167	15436	15380	15025	15346	15321	15289	15516	15251	15341	15236	15318	15264	15336	15398	15275	15282	15379	15224	15454	15416	15326	15304	15234	15157	15291	15321	15094	15316	15228	15325	15166	15401	15229	15510	15365	15094	15335	15492	15582	15357	15286	15288	15359	15128	15349	15296	15165	15319	15013	15213	15370	15421	15281	15386	15267	15404	15366	15368	15276	15352	15402	15435	15240	15251	15155	15156	15297	15303	15209	15451	15417	15235	15333	15413	15467	15125	15297	15438	15332	15415	15392	15492	15373	15398	15245	15181	15229	15360	15356	15341	15492	15360	15142	15418	15197	15185	15317	15255	15376	15405	15469	15380	15234	15207	15244	15344	15279	15448	15317	15296	15487	15334	15554	15336	15401	15235	15216	15260	15253	15397	15386	15311	15533	15300	15299	15366	15403	15265	15075	15505	15172	15359	15100	15334	15250	15499	15238	15190	15198	15327	15244	15326	15283	15407	15533	15449	15357	15250	15354	15379	15136	15441	15206	15331	15179	15302	15248	15426	15249	15361	15178	15268	15221	15140	15346	15315	15229	15320	15355	15327	15210	15338	15342	15396	15338	15302	15287	15527	15241	15513	15309	15316	15458	15286	15099	15417	15305	15344	15354	15381	15274	15432	15478	15314	15402	15327	15522	15343	15503	15364	15252	15308	15331	15197	15042	15392	15276	15349	15402	15267	15176	15224	15336	15364	15193	15387	15619	15434	15447	15166	15279	15159	15236	15332	15307	15344	15164	15314	15244	15414	15415	15361	15226	15285	15243	15269	15358	15288	15401	15327	15218	15266	15436	15332	15560	15243	15314	15318	15512	15155	15392	15446	15254	15265	15177	15340	15307	15244	15225	15245	15428	15259	15370	15240	15479	15312	15208	15377	15269	15406	15261	15241	15348	15322	15434	15262	15567	15354	15452	15293	15131	15258	15345	15256	15273	15365	15322	15282	15449	15363	15311	15329	15362	15286	15156	15106	15304	15525	15424	15247	15294	15307	15262	15239	15413	15443	15337	15071	15421	15132	15219	15300	15307	15385	15174	15235	15459	15315	15348	15246	15459	15296	15318	15376	15352	15255	15318	15308	15465	15218	15440	15324	15579	15292	15218	15271	15261	15464	15262	15195	15303	15216	15277	15516	15312	15222	15232	15313	15288	15256	15366	15232	15206	15370	15264	15346	15322	15269	15343	15375	15309	15440	15442	15421	15343	15485	15123	15230	15312	15392	15442	15236	15457	15240	15121	15226	15450	15440	15302	15385	15185	15458	15157	15314	15479	15167	15270	15325	15423	15314	15489	15546	15253	15264	15352	15229	15330	15464	15222	15226	15220	15283	15306	15226	15207	15271	15262	15599	15233	15417	15300	15253	15243	15444	15280	15399	15356	15082	15314	15369	15353	15369	15248	15418	15368	15354	15245	15299	15416	15356	15280	15417	15372	15213	15393	15316	15325	15347	15321	15271	15512	15321	15239	15403	15262	15453	15434	15329	15431	15061	15236	15179	15242	15273	15093	15069	15380	15261	15307	15199	15349	15315	15438	15363	15384	15376	15390	15511	15319	15368	15353	15240	15274	15441	15281	15533	15171	15234	15310	15224	15326	15293	15501	15244	15201	15196	15406	15293	15274	15418	15291	15274	15406	15197	15101	15471	15404	15378	15563	15158	15398	15279	15312	15350	15214	15395	15266	15158	15087	15446	15356	15074	15339	15416	15195	15240	15272	15304	15301	15263	15128	15285	15250	15251	15377	15322	15124	15341	15370	15332	15332	15353	15277	15299	15522	15316	15146	15133	15220	15201	15320	15380	15397	15413	15437	15295	15378	15461	15277	15361	15385	15249	15526	15177	15398	15295	15430	15321	15273	15250	15451	15311	15377	15390	15414	15433	15281	15324	15285	15444	15388	15360	15378	15406	15396	15510	15234	15230	15445	15155	15206	15307	15380	15368	15316	15354	15311	15496	15450	15455	15244	15225	15432	15252	15385	15334	15255	15387	15159	15322	15247	15437	15360	15233	15283	15246	15191	15284	15479	15293	15299	15177	15400	15355	15389	15405	15168	15146	15579	15582	15435	15420	15417	15458	15305	15276	15277	15374	15271	15575	15372	15409	15338	15555	15214	15321	15291	15336	15047	15235	15266	15262	15403	15345	15408	15084	15295	15463	15299	15265	15382	15266	15288	15449	15121	15213	15252	15445	15431	15332	15361	15497	15136	15421	15249	15282	15222	15239	15462	15447	15407	15401	15266	15389	15186	15426	15363	15296	15300	15236	15416	15364	15458	15551	15443	15348	15257	15375	15415	15462	15516	15305	15338	15326	15127	15531	15305	15246	15292	15287	15301	15210	15242	15121	15370	15457	15308	15421	15335	15301	15256	15184	15397	15247	15364	15243	15319	15284	15401	15291	15238	15473	15331	15424	15481	15278	15246	15253	15599	15202	15210	15286	15355	15270	15236	15328	15289	15211	15216	15279	15493	15244	15531	15405	15477	15425	15263	15435	15347	15223	15186	15312	15407	15338	15343	15337	15494	15334	15470	15414	15308	15166	15328	15358	15304	15524	15292	15359	15283	15303	15338	15366	15215	15396	15054	15276	15416	15314	15178	15258	15453	15088	15193	15249	15373	15345	15284	15129	15323	15312	15321	15227	15179	15134	15392	15202	15098	15180	15434	15454	15260	15524	15314	15327	15328	15513	15278	15189	15338	15321	15302	15196	15497	15499	15255	15411	15221	15341	15367	15387	15342	15333	15198	15333	15456	15408	15713	15412	15256	15210	15250	15229	15279
49093	67405	46259	25259	16346	14072	14015	13642	13659	13718	13691	13890	13767	13859	13735	13752	13684	13478	13802	13761	13812	13772	13549	13424	13652	13762	13691	13618	13704	13637	13822	13601	13651	13731	13695	13659	13766	13766	13705	13712	13705	13486	13744	13686	13754	13683	13659	13586	13704	13768	13762	13707	13710	13722	13604	13780	13669	13732	13844	13758	13809	13706	13692	13617	13678	13705	13703	13465	13630	13761	13770	13705	13567	13624	13806	13625	13700	13856	13708	13551	13664	13729	13687	13497	13756	13689	13689	13638	13608	13690	13612	13690	13544	13697	13717	13532	13743	13471	13579	13902	13738	13867	13849	13587	13791	13500	13696	13562	13718	13790	13795	13622	13751	13719	13676	13594	13905	13597	13701	13624	13609	13638	13767	13637	13834	13528	13621	13734	13552	13706	13684	13604	13640	13631	13567	13817	13744	13435	13689	13631	13718	13693	13664	13738	13718	13778	13849	13708	13799	13731	13750	13702	13790	13681	13789	13804	13591	13737	13566	13681	13775	13659	13705	13652	13783	13687	13803	13624	13652	13694	13613	13671	13713	13671	13683	13614	13732	13756	13544	13727	13751	13841	13769	13748	13570	13695	13739	13716	13607	13646	13635	13659	13637	13719	13745	13610	13485	13665	13653	13700	13606	13916	13480	13625	13776	13610	13945	13694	13706	13790	13587	13763	13780	13554	13486	13627	13503	13749	13599	13729	13531	13563	13670	13560	13718	13726	13546	13709	13737	13631	13634	13678	13635	13450	13681	13650	13537	13743	13601	13618	13589	13561	13622	13934	13729	13678	13676	13562	13631	13794	13749	13476	13781	13646	13496	13777	13612	13831	13661	13588	13567	13608	13664	13788	13770	13775	13483	13653	13644	13538	13682	13682	13678	13752	13659	13622	13756	13750	13577	13831	13717	13677	13614	13800	13551	13816	13591	13700	13732	13682	13700	13686	13747	13536	13626	13681	13688	13703	13721	13746	13599	13765	13768	13599	13674	13676	13744	13674	13720	13755	13588	13752	13514	13586	13710	13480	13807	13732	13746	13578	13716	13704	13720	13535	13809	13585	13616	13795	13770	13561	13655	13662	13641	13655	13697	13641	13856	13662	13707	13548	13723	13649	13658	13612	13697	13775	13734	13632	13687	13702	13676	13514	13720	13638	13775	13682	13522	13678	13558	13606	13682	13749	13799	13546	13732	13560	13657	13658	13809	13732	13522	13796	13663	13654	13919	13526	13777	13705	13684	13651	13651	13563	13448	13814	13674	13688	13741	13808	13737	13654	13508	13699	13575	13640	13629	13716	13805	13720	13710	13598	13811	13540	13838	13596	13705	13495	13670	13753	13770	13722	13614	13673	13695	13719	13480	13660	13656	13665	13624	13725	13614	13651	13700	13765	13674	13601	13697	13672	13594	13608	13648	13717	13580	13718	13670	13532	13693	13558	13633	13561	13772	13661	13758	13641	13740	13647	13584	13536	13648	13670	13753	13726	13596	13725	13637	13650	13784	13692	13572	13674	13631	13655	13586	13891	13578	13660	13753	13811	13449	13812	13659	13524	13613	13776	13764	13551	13805	13375	13476	13704	13737	13737	13791	13659	13747	13684	13747	13597	13463	13565	13837	13683	13639	13730	13541	13607	13677	13606	13628	13646	13605	13499	13676	13768	13749	13467	13797	13725	13618	13748	13692	13745	13609	13774	13547	13796	13639	13773	13547	13569	13709	13649	13623	13728	13520	13742	13675	13675	13731	13757	13697	13672	13668	13598	13574	13689	13565	13639	13740	13672	13654	13735	13691	13622	13550	13585	13571	13715	13693	13756	13745	13812	13557	13662	13576	13540	13645	13694	13769	13843	13631	13688	13811	13605	13523	13672	13627	13586	13748	13505	13624	13742	13696	13727	13617	13602	13631	13765	13660	13639	13588	13688	13449	13584	13574	13654	13758	13500	13619	13780	13784	13548	13757	13720	13704	13742	13748	13585	13599	13621	13747	13629	13529	13707	13821	13631	13772	13608	13583	13572	13804	13759	13711	13638	13830	13739	13711	13716	13915	13505	13784	13602	13652	13617	13612	13506	13563	13696	13766	13671	13540	13631	13792	13687	13778	13893	13644	13582	13729	13544	13806	13808	13617	13597	13691	13828	13665	13523	13751	13795	13761	13627	13801	13676	13755	13691	13869	13620	13675	13694	13627	13624	13644	13783	13656	13735	13713	13815	13698	13662	13749	13626	13752	13698	13690	13635	13633	13586	13679	13671	13838	13776	13480	13462	13643	13755	13821	13596	13699	13611	13643	13590	13611	13682	13682	13657	13686	13663	13671	13761	13823	13650	13602	13669	13597	13681	13646	13759	13617	13767	13625	13695	13782	13656	13600	13922	13750	13919	13725	13629	13647	13826	13575	13447	13749	13744	13686	13844	13697	13686	13738	13643	13675	13555	13517	13657	13706	13562	13840	13681	13666	13647	13782	13606	13717	13791	13651	13803	13713	13677	13680	13649	13881	13685	13598	13700	13689	13668	13553	13723	13697	13627	13589	13615	13603	13788	13694	13756	13537	13664	13650	13744	13694	13695	13725	13610	13780	13816	13673	13892	13676	13654	13843	13616	13737	13574	13685	13620	13728	13721	13523	13748	13450	13667	13720	13801	13827	13625	13597	13796	13571	13702	13631	13608	13652	13586	13775	13622	13660	13722	13730	13553	13651	13629	13773	13712	13682	13662	13649	13692	13596	13697	13534	13707	13725	13725	13700	13667	13613	13714	13791	13663	13577	13626	13663	13693	13653	13489	13642	13498	13716	13720	13616	13701	13703	13741	13737	13558	13760	13638	13680	13644	13742	13661	13691	13690	13769	13688	13695	13676	13633	13575	13786	13835	13657	13630	13750	13656	13713	13817	13740	13649	13821	13617	13749	13670	13749	13609	13681	13725	13621	13691	13873	13735	13769	13675	13709	13740	13857	13699	13803	13714	13655	13579	13634	13614	13861	13532	13638	13739	13675	13520	13612	13716	13564	13820	13760	13664	13754	13776	13607	13791	13706	13621	13445	13785	13538	13568	13587	13599	13643	13681	13780	13664	13680	13726	13610	13712	13825	13868	13643	13529	13782	13711	13692	13685	13645	13527	13604	13594	13586	13665	13685	13606	13731	13696	13598	13662	13750	13566	13671	13588	13766	13648	13951	13737	13489	13691	13682	13633	13733	13759	13623	13634	13585	13783	13629	13849	13613	13600	13678	13578	13759	13568	13757	13616	13793	13577	13825	13593	13581	13608	13576	13652	13521	13775	13607	13743	13809	13613	13718	13721	13541	13566	13688	13662	13700	13702	13739	13730	13731	13764	13528	13645	13708	13707	13601	13664	13596	13881	13645	13798	13615	13619	13769	13755	13452	13494	13583	13619	13730	13640	13578	13714	13757	13701	13711	13757	13540	13819	13557	13681	13622	13690	13796	13608	13746	13671	13891	13714	13763	13717	13657	13754	13662	13663	13553	13632	13643	13578	13757	13704	13745	13629	13897	13790	13826	13658	13597	13712	13726	13677	13498	13730	13608	13636	13704	13731	13599	13747	13841	13690	13695	13554	13699	13445	13709	13696	13732	13625	13759	13727	13594	13631	13674	13738	13734	13647	13763	13532	13706	13835	13626	13600	13718	13617	13625	13871	13793	13813	13657	13730	13731	13559	13792	13559	13766	13718	13608	13659	13731	13796	13684	13702	13765	13501	13744	13688	13659	13692	13610	13613	13552	13681	13670	13579	13711	13656	13758	13724	13771	13866	13805	13612	13801	13770	13590	13865	13772	13737	13669	13782	13627	13593	13602	13735	13780	13588	13661	13608	13787	13693	13671	13484	13704	13763	13763	13768	13665	13787	13760	13738	13619	13731	13606	13723	13717	13706	13775	13669	13605	13611	13754	13834	13803	13600	13753	13591	13518	13582	13810	13915	13516	13696	13527	13695	13612	13743	13572	13804	13729	13746	13712	13758	13662	13631	13711	13744	13574	13887	13880	13643	13763	13701	13659	13734	13686	13689	13739	13448	13657	13605	13534	13679	13826	13670	13485	13585	13644	13615	13714	13703	13790	13809	13552	13518	13626	13527	13618	13782	13685	13627	13650	13624	13682	13771	13681	13765	13487	13705	13609	13794	13732	13746	13662	13652	13666	13627	13783	13753	13596	13837	13686	13522	13582	13754	13575	13723	13611	13770	13702	13540	13527	13799	13686	13571	13642	13669	13703	13629	13578	13558	13645	13720	13821	13930	13705	13599	13602	13672	13732	13616	13764	13652	13812	13724	13743	13639	13715	13628	13713	13566	13857	13661	13675	13599	13562	13630	13669	13577	13637	13839	13810	13707	13698	13714	13594	13762	13751	13602	13794	13737	13714	13815	13646	13674	13696	13754	13702	13648	13717	13606	13616	13728	13583	13740	13602	13660	13539	13725	13498	13796	13568	13694	13742	13760	13605	13736	13598	13748	13577	13653	13691	13621	13791	13647	13726	13814	13585	13632	13731	13730	13654	13839	13753	13548	13687	13766	13645	13829	13730	13658	13585	13502	13814	13729	13712	13768	13502	13736	13722	13671	13635	13648	13750	13687	13736	13747	13706	13598	13577	13653	13744	13727	13796	13685	13668	13800	13664	13470	13716	13761	13794	13537	13719	13628	13705	13721	13588	13580	13603	13604	13511	13588	13686	13792	13600	13739	13551	13479	13621	13728	13564	13777	13643	13824	13736	13969	13755	13818	13642	13845	13767	13620	13547	13548	13647	13653	13575	13719	13706	13736	13791	13775	13415	13707	13785	13736	13670	13716	13727	13792	13790	13543	13615	13562	13641	13631	13884	13645	13797	13622	13498	13662	13687	13811	13607	13697	13762	13655	13669	13775	13562	13952	13680	13769	13866	13539	13704	13722	13791	13660	13627	13649	13766	13706	13648	13619	13741	13646	13800	13586	13734	13684	13736	13684	13688	13741	13580	13823	13597	13626	13777	13562	13688	13692	13747	13475	13762	13585	13675	13755	13735	13582	13711	13676	13776	13697	13782	13556	13609	13711	13634	13509	13752	13541	13451	13598	13564	13651	13560	13639	13724	13710	13542	13840	13638	13733	13660	13709	13633	13653	13639	13598	13625	13719
23938	23905	34116	29248	24055	23064	21827	16596	15231	15597	15439	15419	15497	15370	15348	15364	15407	15645	15386	15221	15121	15173	15283	15240	15214	15273	15203	15191	15271	15137	15147	15298	15261	15121	15454	15227	15283	15278	15253	15117	15040	15118	15230	15320	15131	15291	15356	14958	15229	15224	15150	15175	15150	15196	15290	15210	14917	15023	15327	15243	15296	15190	15260	15250	15290	15204	15143	15247	15329	15214	15066	15179	15231	15090	15257	15224	15180	15103	15297	15318	15283	15168	15123	15113	15300	15103	15256	15296	14907	15189	15186	15157	15204	15176	15157	15421	14988	15424	15000	14998	15171	15122	15102	15334	15201	15168	15300	14919	15283	15339	15214	15222	15462	15174	15173	15167	15248	15054	15025	15203	14994	15266	15140	15238	15272	15332	15333	15182	15052	15330	15000	15164	15014	15205	15243	15056	15180	15233	15423	15059	15334	15043	14909	15369	15318	15300	15029	15126	15195	14997	15094	15169	15119	15022	15161	15461	15032	15314	15269	15143	15261	15151	15351	15255	15027	15111	14927	15220	15330	15296	15305	15072	15231	15148	15215	14954	15066	15399	15204	15284	15316	15233	15085	15517	15007	15118	15109	15107	15091	15408	15187	15100	15054	15138	15213	15119	15066	15306	15083	15311	14917	15012	15187	15104	15294	15095	15297	15140	15077	15044	15147	15236	15141	15276	15104	15030	14923	15106	15207	15234	15300	15034	15060	15134	15058	15376	15235	15241	15126	15153	15074	15311	15280	15135	15204	15080	15131	15114	15079	15297	15194	15248	15194	15144	15113	14985	15107	15158	15126	15153	15031	15193	15143	15210	15288	15256	15262	15131	15019	15048	15124	15183	15192	15247	15170	15112	15030	15140	15024	15136	15419	15383	15284	15152	15304	15278	15180	15084	15121	15154	15064	15163	15215	15032	15054	15094	15138	15104	15136	15072	15170	15109	15073	15052	15121	15238	15235	15318	15104	15256	14919	15188	15351	15103	15370	15214	15043	15020	15103	15027	15030	15179	15239	15241	15052	15189	15137	15004	15198	15118	14757	15323	14978	15150	14974	15174	15072	15139	15026	14937	15160	15435	15197	15092	15123	15130	14923	15326	15146	15025	15131	15028	14968	14874	15189	15117	15218	15172	15126	15082	15140	15135	15115	15323	15263	15284	15316	15117	15278	15274	15140	15214	15142	15091	15147	15213	15086	14908	14919	15218	15283	15230	15186	15226	15103	15384	15041	15218	15079	15145	15126	15222	15232	15340	14996	14964	15053	15031	15204	15145	15065	15164	15289	15136	15269	15089	15084	15138	15062	15009	15422	15046	15194	15168	14996	15227	15131	15302	15255	15043	15221	15178	14999	15071	15297	14964	15099	15048	15302	15139	15304	15201	15331	15137	15159	15262	15004	15122	15058	15102	15291	15108	15153	15098	15081	15173	14972	15208	15300	15121	14957	15229	15371	15221	15005	15310	15224	15100	15159	15134	15172	15208	15341	15254	15262	15145	15237	15243	15116	15253	15051	15246	14982	15127	14989	15120	15127	14925	15192	15123	15071	15093	14996	15017	14948	15238	15295	15051	15089	15240	15182	15104	15217	15201	15156	15192	15101	14969	15358	14956	15121	15053	15284	15027	15253	15233	15213	14999	15025	15059	15325	15144	15092	15054	15183	15059	15171	15062	15154	15119	15223	15204	15131	15149	15177	15058	15457	15170	15111	15058	15147	15344	15182	15262	15164	15079	15209	15001	15325	15200	15080	15183	15104	15159	15070	15205	15288	15248	15042	15113	15021	15242	15300	15075	15280	15070	15284	15202	15016	15076	15189	15138	15200	15170	15270	15087	15056	15019	15142	15019	15277	15011	15268	15294	15095	15160	15359	15233	15248	15017	15133	15091	15175	15068	15280	15322	15033	15140	15096	15341	15253	15139	15209	15152	15261	15195	15005	14999	14958	15037	15064	15114	15199	15158	15041	15039	15206	15117	15208	15055	15172	14927	15112	15131	15191	15084	15112	15389	15110	15284	15253	15281	15354	15318	15232	15041	15270	15021	15168	15149	15418	15177	15028	15125	15014	14991	15025	15158	15149	14994	15005	14909	15122	15191	15273	15054	14939	15146	15059	15110	15072	15046	15093	15203	15046	14933	15169	15086	15103	15268	15150	15145	15164	15022	15234	15074	15081	15204	15147	15371	15139	15145	15066	15130	15227	15192	14879	15097	15240	15003	15134	15138	15044	15231	15167	15161	15155	15131	15060	15170	15095	15278	15221	15506	15096	15020	15236	15212	15121	15327	15185	15052	15025	14953	15224	15248	15066	15288	15201	15105	15369	15319	15096	15240	15105	15115	15151	15162	15115	15067	14975	15154	15026	15185	15184	15169	15126	15297	15230	15125	15259	15124	15308	14948	15156	14989	15122	15175	15099	14987	14942	14952	15217	15016	15398	15138	15072	15220	15262	15067	15071	15087	15241	15160	15323	15142	15105	15086	15129	15222	15174	15079	15133	15254	15214	15154	15030	15042	15133	15057	15282	15197	15265	15078	15191	15415	15314	15049	15267	15273	15155	14963	15251	15094	15129	15227	15121	15233	15250	15324	15112	15043	15126	15074	15212	15051	15309	15317	15188	15284	15150	15136	15235	15258	14893	15140	15281	15306	15075	15137	14901	15167	15187	15129	15383	15131	15111	15117	15275	15119	15088	15111	14880	14905	15284	15041	15059	14995	15333	15230	15239	15155	14900	15209	15169	15193	15106	15055	15287	15319	15277	15138	15187	15107	15241	15249	15201	15263	14898	15140	15113	15090	15099	15081	15120	15204	15094	15113	15038	14993	15138	15339	15148	15071	15113	15288	15235	15139	15080	15034	15100	15096	15228	14957	15153	14904	15112	14873	14990	15081	15100	15044	15340	15135	15287	15283	15420	15086	15138	15212	15197	15159	15182	15280	14934	15004	15137	15011	15087	15124	15316	15182	15180	15189	15119	15230	15140	15148	15104	15246	15099	15059	15372	15180	15032	15312	15045	15047	15000	15060	15092	15259	15145	15155	15033	15120	15056	15048	15339	15286	15066	15154	15170	15157	15153	15107	15308	15445	15183	15198	15072	15040	15291	15131	15181	15177	15157	15181	15293	14985	15321	15095	15053	15126	15022	15348	15128	15145	15211	15201	15138	14948	15228	15022	14993	15009	15141	15166	15246	15209	15172	14882	15064	15220	15214	15215	15177	15092	15096	15300	15041	15210	14964	15257	15012	15050	14961	15357	15030	15300	15232	15200	15063	15201	15049	15094	15069	15113	15184	15200	15128	15167	15217	15233	15129	15163	15170	15175	15231	15156	15069	15083	15056	15233	15153	15353	14863	14835	15132	15002	15173	14958	15081	15233	15344	15355	15208	15085	15053	15152	15187	15130	15143	15080	15151	15101	15233	14936	15126	15080	15085	15022	15094	15068	15123	15051	14999	15211	15129	15197	15356	15205	15343	14930	15133	15079	15081	15208	15154	15156	15187	15153	15018	15084	15090	15249	15159	15229	15115	15132	15061	15093	15103	15123	14991	15146	15043	15098	15190	15030	15126	15114	15204	15333	15221	15120	15124	15054	15229	14866	15098	15218	15089	15006	15188	15163	15053	15379	15197	14994	14980	15165	15000	15167	15137	15173	15036	15067	15222	15314	15162	15097	15300	15101	15296	14955	15153	15284	15101	14901	15022	15173	15292	15179	15230	15004	15244	15243	14918	15302	15224	14919	15233	15028	15308	15039	15133	15058	15240	15207	15345	15272	15309	15161	15088	15031	15204	15016	14933	15073	15189	14936	15066	15326	15052	15246	15008	15195	15090	15087	14997	15120	15069	15207	15302	15120	15121	15094	15160	15078	15201	15176	15055	15233	15115	15111	15341	15267	15153	15221	15127	15303	15215	15144	15049	15126	14919	15080	15002	15394	15254	15039	15297	15197	15092	15110	15139	15315	15228	15135	15085	15195	15146	15228	15093	15078	15018	15192	15161	15243	15136	15262	15144	15168	15025	15060	15203	15014	15172	15126	15000	15131	14991	15153	15274	15108	15342	15153	15208	15147	14941	15243	15284	15260	15270	15236	15123	15125	15044	14919	15011	15136	15184	14997	15299	15109	15171	15206	15123	14995	15042	15064	15149	14951	14965	15155	15260	15271	14820	15117	15227	15156	15124	15147	15082	15027	15260	15202	15204	15396	15247	15269	15094	14915	15036	15022	15145	15354	15145	15073	15093	15130	15053	15094	15025	15186	15031	15069	15061	15099	15044	15050	15255	15196	15175	15099	15232	15106	15024	14888	14992	15111	14983	15315	15205	15221	15027	15166	15137	15000	15135	15082	15215	15071	15176	15051	15253	15216	15228	14994	15062	15149	15229	15303	15313	15029	15336	15226	15203	15196	14986	15141	15202	15128	15250	15094	15157	14986	14939	15078	15016	15066	15043	15037	15287	15108	15205	15354	15323	15104	15247	15130	15071	15076	15106	15309	15178	15309	14989	14980	15185	15346	15117	15199	15126	14940	14929	15369	15345	15130	15184	15131	15113	15330	15353	15160	15103	15020	15060	15212	15309	15055	15111	15087	15085	15214	15263	15204	14998	15057	15202	15217	15077	15081	15043	15200	14963	15296	15238	15350	15112	15248	15181	15110	15171	15219	15060	15192	15231	15112	15050	15068	15053	15050	14988	15081	14999	15141	15124	15077	15286	15054	15275	15122	15295	15068	15146	15121	15214	15268	15099	15085	15046	14955	15200	15178	15108	15053	15237	15211	15228	15234	15133	15154	15114	15090	15320	15157	15075	15163	15152	15147	14977	15168	15279	15136	15052	15030	15015	15026	15002	15169	15095	15196	15281	15053	15089	15039	15139	15063	15214	15195	15109	14985	15176	15235	15108	15006	15028	14888	15118	14987	14889	15142	15057	15372	15279	15224	15136	14963	15174	15046	15079	14956	15104	15263	15370	15178	15217	15092	15180	15143	15153	15258	14950	15252	15271	15153	15204	15046	15209	15114	15236	15103	15062	15188	14986	14858	15168	15098	15069	15258	14997	15138	15295	14998	14993	15400	15201	15162	15275	15025	15238	15235	15101	15270	15098	15311	15160	15227	15128	14972	15037	15077	15108	15139
61085	104500	85398	55947	30805	17177	13903	13276	13429	13437	13647	13529	13564	13504	13435	13581	13543	13608	13575	13555	13591	13474	13436	13470	13487	13517	13589	13480	13717	13429	13471	13349	13658	13442	13633	13514	13478	13686	13434	13511	13638	13582	13611	13591	13561	13488	13579	13500	13517	13431	13561	13741	13597	13597	13556	13511	13571	13485	13587	13603	13555	13419	13658	13575	13623	13502	13535	13415	13537	13551	13463	13472	13434	13472	13385	13607	13498	13574	13472	13486	13563	13544	13536	13605	13463	13619	13610	13506	13500	13630	13529	13507	13473	13638	13696	13450	13458	13578	13572	13480	13562	13632	13587	13573	13474	13444	13458	13467	13600	13486	13501	13314	13432	13384	13435	13470	13607	13401	13605	13542	13522	13437	13485	13604	13415	13457	13515	13432	13515	13527	13602	13628	13520	13502	13446	13488	13479	13599	13474	13564	13547	13646	13454	13549	13604	13574	13472	13616	13670	13388	13466	13644	13529	13642	13571	13424	13453	13414	13500	13559	13534	13442	13396	13545	13588	13360	13458	13579	13477	13585	13560	13568	13660	13583	13567	13366	13457	13477	13521	13514	13646	13518	13470	13570	13567	13582	13510	13489	13507	13395	13441	13434	13555	13600	13625	13672	13373	13605	13422	13593	13618	13353	13527	13517	13478	13451	13508	13520	13614	13274	13630	13417	13355	13576	13420	13570	13517	13519	13640	13478	13487	13456	13528	13559	13538	13545	13629	13667	13616	13408	13459	13527	13666	13457	13529	13380	13531	13524	13464	13494	13535	13428	13417	13642	13528	13434	13396	13481	13382	13445	13393	13568	13521	13567	13521	13469	13289	13477	13673	13536	13660	13548	13477	13484	13623	13502	13422	13643	13515	13502	13721	13501	13327	13422	13555	13592	13613	13607	13372	13519	13518	13599	13501	13548	13615	13575	13506	13580	13571	13570	13730	13435	13488	13283	13560	13402	13622	13470	13531	13472	13574	13472	13587	13503	13419	13476	13510	13397	13503	13443	13518	13563	13514	13621	13513	13620	13538	13508	13549	13587	13540	13700	13519	13525	13402	13545	13356	13546	13560	13525	13586	13647	13563	13435	13444	13600	13694	13483	13608	13416	13399	13561	13367	13485	13535	13492	13621	13607	13436	13443	13485	13483	13537	13420	13686	13511	13578	13492	13539	13563	13652	13564	13357	13671	13421	13512	13534	13635	13404	13437	13608	13421	13605	13556	13569	13526	13283	13517	13507	13779	13413	13602	13443	13510	13642	13670	13477	13504	13461	13551	13537	13508	13434	13635	13439	13574	13493	13421	13544	13421	13518	13537	13471	13542	13566	13607	13425	13512	13671	13596	13367	13480	13625	13446	13542	13422	13560	13456	13427	13303	13361	13654	13541	13597	13605	13525	13358	13572	13447	13594	13540	13557	13442	13646	13544	13501	13573	13544	13707	13619	13559	13567	13655	13478	13514	13392	13541	13449	13644	13572	13496	13519	13610	13585	13616	13536	13565	13513	13445	13486	13478	13382	13541	13491	13528	13568	13438	13390	13404	13489	13700	13634	13578	13353	13563	13385	13648	13405	13443	13413	13533	13527	13361	13663	13295	13466	13584	13600	13472	13602	13725	13618	13538	13620	13504	13587	13506	13492	13514	13563	13466	13342	13562	13497	13563	13532	13529	13703	13482	13560	13699	13575	13597	13579	13719	13556	13582	13621	13415	13573	13523	13439	13598	13470	13564	13463	13395	13515	13505	13528	13533	13601	13454	13382	13376	13484	13521	13554	13475	13375	13399	13599	13573	13341	13486	13484	13535	13662	13568	13542	13588	13544	13361	13590	13590	13573	13555	13471	13476	13499	13571	13580	13453	13376	13351	13472	13531	13644	13425	13553	13598	13485	13566	13391	13569	13524	13373	13582	13596	13641	13544	13347	13554	13471	13547	13581	13576	13482	13436	13514	13520	13543	13564	13593	13438	13601	13560	13683	13513	13618	13500	13590	13650	13590	13554	13327	13551	13461	13611	13568	13537	13526	13466	13317	13539	13430	13479	13581	13562	13548	13616	13560	13555	13430	13431	13486	13480	13408	13577	13365	13475	13405	13726	13501	13485	13593	13568	13564	13348	13522	13514	13533	13461	13529	13429	13622	13447	13603	13586	13527	13520	13435	13579	13519	13399	13555	13658	13609	13457	13446	13529	13433	13457	13536	13569	13745	13779	13474	13455	13666	13524	13601	13523	13510	13522	13472	13535	13650	13354	13487	13509	13701	13448	13539	13547	13458	13564	13594	13542	13740	13426	13568	13820	13589	13503	13677	13637	13520	13433	13539	13431	13420	13537	13442	13609	13596	13666	13297	13530	13578	13646	13776	13431	13445	13630	13526	13558	13426	13663	13607	13511	13662	13515	13622	13567	13508	13410	13571	13390	13451	13477	13372	13506	13535	13434	13512	13388	13633	13627	13584	13535	13417	13570	13444	13571	13581	13544	13605	13572	13553	13617	13415	13516	13540	13698	13505	13557	13684	13593	13510	13495	13458	13400	13503	13363	13395	13623	13455	13592	13439	13550	13594	13615	13630	13420	13420	13519	13609	13680	13370	13515	13422	13582	13551	13538	13504	13287	13589	13499	13578	13588	13506	13634	13481	13459	13350	13535	13438	13505	13622	13513	13552	13446	13413	13367	13648	13554	13503	13647	13549	13454	13605	13691	13418	13386	13517	13471	13464	13441	13635	13658	13521	13560	13521	13588	13647	13471	13655	13575	13474	13628	13527	13527	13496	13472	13657	13649	13460	13487	13451	13542	13561	13552	13460	13698	13487	13546	13435	13627	13352	13458	13545	13417	13591	13553	13518	13443	13454	13702	13562	13526	13424	13482	13533	13624	13402	13421	13530	13556	13644	13528	13630	13396	13530	13388	13593	13418	13378	13592	13615	13534	13446	13631	13720	13540	13685	13437	13566	13511	13489	13414	13370	13345	13464	13594	13452	13659	13539	13539	13534	13626	13501	13488	13519	13488	13499	13594	13411	13696	13465	13418	13535	13478	13565	13495	13588	13453	13676	13594	13407	13509	13400	13531	13572	13472	13588	13563	13481	13533	13643	13527	13571	13438	13557	13517	13458	13447	13454	13500	13374	13537	13609	13494	13484	13469	13402	13670	13441	13457	13454	13470	13566	13532	13399	13499	13440	13509	13536	13570	13534	13494	13493	13521	13550	13506	13415	13497	13675	13495	13476	13589	13650	13609	13744	13485	13511	13545	13474	13610	13494	13291	13593	13541	13506	13450	13513	13524	13590	13474	13614	13570	13633	13506	13429	13433	13434	13510	13616	13361	13430	13284	13511	13651	13320	13658	13575	13525	13518	13696	13483	13514	13452	13692	13449	13727	13331	13482	13655	13499	13426	13549	13516	13437	13527	13628	13526	13478	13681	13558	13700	13485	13413	13516	13562	13469	13360	13459	13409	13444	13504	13445	13624	13525	13397	13553	13492	13570	13749	13482	13499	13592	13469	13631	13330	13534	13455	13560	13586	13758	13582	13507	13470	13585	13479	13657	13475	13444	13559	13495	13346	13503	13683	13659	13361	13676	13450	13411	13689	13355	13632	13568	13470	13493	13586	13345	13608	13649	13566	13444	13647	13568	13281	13527	13500	13635	13404	13596	13461	13548	13463	13557	13452	13506	13305	13689	13696	13615	13398	13561	13568	13398	13473	13550	13515	13464	13489	13685	13462	13602	13424	13627	13353	13448	13376	13546	13426	13423	13520	13475	13299	13395	13381	13576	13437	13469	13562	13670	13475	13525	13488	13563	13509	13595	13447	13504	13491	13455	13684	13532	13395	13634	13565	13446	13467	13569	13548	13612	13524	13407	13458	13567	13482	13401	13520	13461	13427	13534	13535	13555	13528	13556	13573	13624	13579	13601	13403	13592	13281	13486	13622	13580	13525	13382	13391	13359	13459	13782	13654	13450	13438	13566	13800	13722	13668	13637	13632	13361	13708	13469	13710	13492	13552	13469	13594	13469	13615	13465	13550	13508	13507	13477	13438	13453	13392	13616	13653	13497	13481	13525	13621	13552	13534	13673	13573	13552	13417	13609	13510	13543	13611	13506	13405	13583	13609	13544	13495	13651	13319	13457	13571	13654	13774	13592	13445	13515	13468	13745	13364	13677	13548	13403	13571	13528	13438	13403	13415	13453	13483	13636	13409	13475	13661	13449	13456	13593	13389	13662	13423	13601	13628	13500	13415	13415	13512	13636	13350	13538	13509	13610	13463	13683	13507	13501	13590	13441	13428	13460	13590	13644	13500	13350	13613	13330	13339	13393	13464	13511	13668	13470	13436	13579	13352	13513	13475	13540	13548	13484	13634	13406	13484	13745	13571	13448	13435	13478	13382	13616	13661	13327	13473	13499	13583	13697	13283	13602	13630	13608	13471	13572	13477	13550	13620	13607	13352	13407	13464	13645	13459	13542	13413	13382	13602	13652	13498	13237	13529	13634	13308	13590	13582	13704	13529	13324	13457	13551	13551	13628	13393	13410	13597	13447	13366	13311	13402	13522	13497	13597	13606	13535	13510	13628	13533	13512	13485	13435	13389	13572	13559	13501	13506	13521	13401	13537	13285	13455	13482	13550	13440	13633	13497	13543	13577	13262	13555	13716	13414	13590	13573	13598	13510	13543	13641	13509	13570	13569	13629	13406	13493	13526	13365	13548	13510	13486	13521	13588	13646	13521	13312	13656	13467	13422	13578	13436	13539	13654	13595	13387	13523	13487	13484	13572	13569	13398	13717	13457	13513	13488	13567	13729	13401	13553	13381	13514	13588	13479	13676	13577	13458	13563	13554	13655	13501	13535	13494	13526	13447	13421	13503	13614	13572	13546	13426	13686	13492	13478	13451	13493	13394	13499	13422	13489	13568	13654	13596	13455	13499	13502	13550	13437	13436	13587	13528	13569	13604	13565	13528	13519	13520	13514	13452	13490	13437	13591	13616	13514	13503	13681	13313	13577	13575	13614	13577	13619	13571	13682	13486	13563	13599	13655	13321	13572	13462	13636	13460	13426	13367	13512	13495	13423	13590	13608	13480	13512	13590	13469	13474	13357	13440	13461	13505	13511	13509	13587	13417	13581	13435
33733	39509	38882	27241	18508	15941	15554	15246	15266	15307	15258	15371	15151	15117	15132	15401	15422	15334	15295	15288	15292	15239	15354	15388	15013	15253	15275	15258	15325	15379	15339	15465	15268	15157	15187	15184	15316	15539	15317	15310	15354	15498	15595	15312	15317	15280	15207	15309	15217	15393	15409	15215	15367	15133	15296	15251	15375	15318	15409	15070	15365	15147	15290	15291	15015	15316	15366	15251	15287	15209	15332	15277	15259	15492	15323	15371	15404	15248	15377	15044	15404	15376	15265	15374	15264	15200	15112	15221	15133	15238	15112	15328	15283	15139	15284	15237	15387	15162	15291	15380	15328	15278	15166	15262	15180	15281	15274	15252	15169	15357	15130	15213	15089	15447	15399	15230	15303	15192	15155	15223	15404	15019	15351	15316	15465	15436	15304	15216	15145	15088	15311	15164	15348	15100	15235	15229	15306	15150	15396	15250	15195	15131	15229	15231	15271	15178	15220	15189	15170	15254	15288	15158	15163	15307	15147	15367	15243	15283	15273	15108	15259	15326	15041	15163	15483	15377	15188	15232	15381	15200	15260	15342	15200	15209	15363	15141	15132	15169	15310	15216	15299	15404	15235	15259	15489	15251	15467	15294	15283	15209	15300	15396	15368	15057	15378	15253	15411	15189	15154	15232	15245	15429	15310	15287	15254	15215	15169	15038	15201	15211	15260	15255	15306	15067	15411	15318	15223	15237	15430	15312	15360	15308	15339	15245	15062	15253	15318	15435	15271	15256	15431	15360	15353	15087	15200	15030	15093	15386	15252	15255	15282	15244	15207	15198	15292	15121	15391	15230	15427	15310	15130	15276	15188	15282	15060	15170	15153	15005	15090	14924	15368	15165	15290	15404	15125	15262	15238	15414	15482	15257	15295	15347	15433	15132	15298	15399	15203	15366	15360	15282	15446	15213	15528	15476	15321	15323	15242	15302	15375	15198	15185	15090	15248	15150	15193	15295	15222	15363	15171	15225	15277	15317	15367	15403	15158	15362	15422	15330	15435	15134	15390	15407	15399	15336	15245	15314	15166	15337	15327	15279	15218	15374	15443	15465	15180	15286	15236	15331	15280	15152	15433	15211	15153	15248	15092	15118	15210	15332	15278	15298	15187	15307	15374	15308	15319	15215	15114	15101	15256	15448	15266	15431	15356	15289	15125	15367	15158	15086	15234	15337	15469	15292	15375	15438	15283	15076	15272	15280	15141	15232	15240	15289	15341	15274	15328	15257	15311	15397	15187	15087	15131	15162	15439	15197	15230	15268	15146	15109	15357	15212	15121	15338	15344	15293	15364	15277	15226	15208	15497	15476	15086	15293	15251	15289	15157	15139	15254	15222	15305	15279	15340	15306	15353	15355	15229	15282	15363	15197	15191	15537	15354	15210	15401	15408	15122	15422	15254	15247	15228	15278	15312	15152	15324	15219	15231	15052	15176	15358	15198	15106	15136	15284	15263	15253	15339	15201	15361	15147	15320	15111	15228	15212	15119	15286	15263	15142	15176	15346	15264	15368	15524	15210	15326	15244	15358	15187	15294	15311	15429	15250	15164	15016	15591	15399	15303	15367	15289	15347	15266	15444	15153	15265	15165	15186	15387	15302	15128	15201	15193	15252	15209	15196	15205	15023	15266	15252	15493	15172	15373	15217	15250	15336	15234	15470	15401	15310	15226	15181	15134	15245	15254	15335	15319	15127	15375	15290	15304	15386	15093	15270	15345	15379	15241	15249	15390	15190	15242	15231	15150	15241	15495	15224	15203	15139	15256	15346	15234	15409	15307	15045	15368	15191	15241	15205	15172	15372	15204	15268	15190	15227	15212	15333	15170	15110	15271	15246	15322	15166	15121	15312	15183	15311	15272	15128	15386	15226	15223	15039	15184	15409	15443	15333	15353	15240	15308	15222	15099	15197	15270	15419	15262	15385	15085	15125	15425	15329	15270	15199	15302	15482	15187	15365	15295	15346	15341	15104	15183	15374	15258	15394	15374	15305	15244	15401	15356	15455	15299	15318	15243	15262	15287	15292	15309	15257	15183	15220	15410	15286	15166	15120	15125	15323	15308	15432	15264	15339	15169	15206	15187	15436	15301	15314	15173	15328	15265	15135	15129	15496	15234	15301	15297	15370	15368	15259	15266	15147	15190	15244	15347	15342	15288	15233	15451	15310	15331	15149	15331	15211	15355	15292	15061	15466	15400	15344	15177	15461	15416	15312	15189	15249	15477	15253	15361	15239	15200	15533	15243	15389	15265	15211	15303	15001	15203	15236	15269	15156	15164	15289	15171	15270	15200	15223	15305	15445	15319	15187	15266	15448	15303	15359	15139	15518	15383	15509	15173	15196	15387	15214	15312	15340	15174	15153	15264	15249	15107	15366	15397	15344	15347	15366	15350	15141	15073	15078	15144	15263	15354	15323	15084	15306	15252	15183	15060	15300	15283	15234	15317	15202	15374	15488	15480	15372	15357	15251	15286	15266	15432	15110	15452	15463	15223	15297	15204	15352	15078	15201	15365	15259	15337	15295	15276	15258	15124	15285	15384	15290	15202	15320	15184	15346	15280	15457	15178	15287	15373	15260	15233	15380	15376	15228	15417	15315	15223	15444	15153	15285	15286	15437	15478	15159	15411	15306	15349	15275	15287	15322	15511	15419	15227	15426	15269	15337	15308	15446	15328	15249	15362	15327	15100	15247	15397	15285	15385	15439	15290	15184	15252	15258	15202	15113	15126	15305	15387	15112	15238	15341	15307	15179	15453	15322	15190	15391	15402	15244	15242	15291	15225	15411	15104	15215	15464	15290	15228	15375	15295	15346	15236	15157	15360	15321	15258	15128	15376	15287	15231	15291	15266	15121	15199	15299	15250	15353	15377	15148	15173	15172	15259	15170	15315	15290	15228	15154	15336	15146	15176	15123	15234	15308	15105	15221	15197	15471	15038	15222	15210	15308	15064	15121	15398	15297	15222	15338	15364	15227	15307	15229	15389	15289	15386	15313	15356	15269	15343	15207	15416	15422	15203	15196	15229	15242	15371	15054	15204	15443	15370	15321	15298	15389	15339	15170	15177	15280	15233	15238	15290	15218	15285	15309	15099	15203	15327	15121	15182	15424	15213	15551	15220	15328	15373	15305	15151	15250	15161	15478	15246	15080	15210	15285	15313	15297	15361	15302	15143	15284	15297	15409	15273	15299	15241	15320	15539	15461	15270	15190	15219	15371	15481	15283	15404	15192	15207	15006	15264	15217	15383	15242	15513	15553	15276	15193	15152	15246	15314	15321	15310	15344	15373	15114	15063	15276	15207	15214	15430	15385	15411	15369	15346	15146	15346	15283	15156	15388	15319	15274	15326	15397	15298	15366	15384	15229	15206	15232	15275	15486	15280	15265	15155	15117	15381	15364	15223	15171	15169	15276	15514	15156	15227	15248	15233	15131	15303	15277	15229	15337	15135	15231	15290	15205	15138	15206	15268	15386	15248	15415	15135	15240	15251	15358	15109	15150	15284	15434	15276	15225	15274	15283	15303	15273	15160	15310	15191	15213	15387	15333	15184	15321	15237	15126	15444	15221	15314	15203	15244	15399	15185	15143	15521	15385	15272	15560	15358	15352	15351	15287	15470	15293	15484	15291	15224	15397	15256	15190	15282	15483	15317	15222	15327	15213	15220	15124	15182	15292	15058	15148	15415	15307	15311	15292	15119	15216	15271	15427	15210	15244	15241	15105	15088	15101	15184	15080	15360	15239	15159	15131	15180	15368	15373	15209	15322	15202	15169	15358	15358	15293	15251	15257	15464	15275	15339	15275	15100	15270	15148	15287	15134	15301	15331	15373	15264	15333	15347	15220	15294	15176	15222	15250	15253	15373	15278	15182	15235	15284	15243	15235	15334	15207	15419	15274	15397	15392	15279	15216	15180	15240	15303	15269	15333	15168	15309	15339	15270	15326	15282	15380	15276	15168	15149	15218	15114	15110	15341	15292	15531	15274	15280	15395	15457	15235	15231	15328	15360	15273	15402	15261	15329	15329	15322	15108	15212	15418	15227	15269	15406	15368	15156	15280	15252	15343	15447	15363	15581	15087	15248	15133	15265	15395	15417	15377	15260	15307	15140	15185	15497	15390	15408	15599	15293	15356	15083	15258	15257	15255	15258	15315	15244	15402	15395	15281	15125	15300	15255	15167	15351	15352	15418	15317	15197	15107	15276	15147	15273	15258	15117	15308	15243	15277	15157	15119	15393	15306	15421	15148	15319	15162	15378	15197	15211	15387	15370	15130	15323	15332	15310	15246	15355	15442	15279	15361	15241	15205	15327	15321	15353	15265	15310	15195	15273	15160	15219	15158	15195	15241	15355	15354	15264	15197	15445	15508	15196	15344	15280	15208	15327	15302	15225	15374	15378	15225	15387	15149	15348	15251	15173	15360	15123	15401	15245	15019	15263	15173	15217	15220	15313	15447	15228	15352	15136	15344	15304	15314	15027	15357	15366	15332	15419	15444	15381	15166	15273	15162	15260	15564	15368	15217	15263	15217	15209	15371	15236	15382	15225	15503	15252	15376	15308	15356	15341	15333	15454	15335	15326	15324	15356	15398	15243	15333	15161	15363	15249	15166	15538	15155	15401	15138	15149	15282	15190	15359	15495	15450	15252	15354	15243	15194	15233	15318	15236	15060	15360	15407	15314	15221	15317	15158	15187	15323	15217	15236	15201	15278	15307	15158	15166	15092	15187	15314	15387	15315	15191	15371	15143	15226	15366	15231	15329	15251	15195	15251	15178	15247	15258	15236	15269	15240	15147	15481	15302	15311	15161	15232	15241	15253	15503	15348	15312	15144	15446	15308	15335	15343	15286	15172	15275	15267	15127	15329	15250	15462	15407	15254	15335	15225	15051	15519	15191	15256	15299	15174	15501	15332	15191	15331	15367	15404	15351	15230	15458	15426	15220	15276	15187	15286	15309	15405	15114	15228	15083	15250	15184	15205	15329	15226	15177	15307	15220	15063	15269	15450	15172	15285	15348	15366	15521	15304	15323	15007	15308	15321	15470	15170	15325	15111	15379	15179	15155	15139	15089	15286	15303	15167	15210	15462	15270	15167	15194	15277	15382	15262	15379	15238	15235	15286	15239	15241	15204	15226
42828	55199	41016	23719	16084	14145	13618	13493	13726	13641	13704	13606	13607	13673	13700	13619	13513	13471	13630	13540	13558	13523	13713	13598	13606	13541	13697	13717	13698	13555	13636	13770	13582	13695	13545	13687	13577	13599	13570	13687	13599	13624	13623	13600	13669	13729	13539	13569	13754	13617	13594	13618	13607	13614	13536	13784	13674	13564	13626	13444	13613	13652	13747	13554	13564	13544	13699	13516	13734	13635	13638	13772	13589	13597	13482	13609	13626	13602	13658	13600	13641	13642	13644	13645	13574	13488	13726	13484	13513	13559	13662	13523	13673	13604	13648	13693	13625	13566	13611	13678	13488	13762	13576	13686	13722	13570	13698	13476	13582	13650	13727	13726	13601	13672	13615	13505	13507	13628	13750	13725	13639	13547	13632	13462	13590	13596	13732	13604	13483	13573	13448	13468	13665	13792	13813	13757	13405	13604	13645	13593	13544	13760	13477	13441	13446	13686	13611	13483	13726	13492	13797	13588	13695	13635	13546	13620	13714	13691	13662	13623	13613	13551	13574	13646	13681	13510	13575	13622	13770	13663	13521	13669	13534	13485	13443	13699	13679	13669	13564	13562	13710	13549	13668	13656	13626	13601	13626	13687	13470	13590	13542	13686	13598	13607	13461	13675	13668	13746	13824	13594	13448	13651	13698	13549	13450	13643	13687	13739	13562	13520	13401	13664	13603	13598	13687	13810	13541	13614	13678	13556	13755	13491	13658	13649	13712	13588	13561	13613	13647	13508	13485	13568	13714	13678	13632	13481	13677	13536	13745	13688	13589	13710	13544	13616	13370	13634	13660	13516	13721	13558	13700	13541	13530	13553	13513	13650	13532	13574	13587	13527	13468	13588	13862	13661	13727	13759	13907	13705	13709	13802	13727	13514	13732	13549	13721	13661	13566	13564	13473	13593	13521	13474	13745	13527	13703	13596	13589	13629	13575	13582	13557	13577	13761	13619	13501	13665	13603	13565	13731	13473	13768	13542	13689	13469	13821	13549	13451	13656	13790	13542	13676	13580	13703	13618	13533	13727	13613	13776	13658	13594	13722	13550	13532	13599	13622	13738	13787	13662	13648	13610	13620	13658	13589	13723	13635	13750	13647	13459	13536	13730	13579	13783	13744	13491	13562	13579	13684	13674	13523	13649	13616	13641	13653	13720	13637	13703	13646	13417	13650	13804	13580	13525	13553	13530	13800	13556	13558	13662	13693	13645	13606	13686	13454	13590	13556	13642	13566	13667	13626	13573	13558	13639	13743	13661	13671	13565	13468	13667	13478	13534	13691	13579	13742	13773	13605	13470	13530	13711	13658	13666	13552	13513	13407	13494	13485	13622	13680	13584	13708	13653	13656	13664	13562	13554	13614	13568	13506	13692	13590	13635	13487	13670	13943	13578	13593	13412	13613	13503	13680	13560	13649	13672	13516	13541	13558	13670	13538	13487	13665	13685	13565	13598	13515	13607	13585	13715	13500	13770	13621	13594	13665	13720	13703	13412	13566	13579	13594	13654	13574	13595	13657	13596	13757	13653	13625	13546	13715	13496	13457	13704	13561	13675	13487	13676	13549	13572	13637	13618	13604	13682	13622	13605	13577	13536	13480	13697	13683	13494	13651	13784	13536	13653	13685	13552	13566	13548	13540	13659	13773	13629	13734	13581	13756	13736	13547	13764	13469	13599	13832	13529	13467	13706	13701	13722	13583	13585	13590	13647	13555	13634	13810	13498	13570	13712	13635	13618	13657	13395	13626	13823	13627	13467	13762	13704	13404	13554	13589	13543	13583	13495	13696	13570	13530	13648	13671	13487	13447	13615	13600	13734	13513	13512	13497	13649	13480	13677	13431	13566	13659	13804	13692	13578	13718	13563	13344	13682	13499	13561	13841	13392	13776	13618	13613	13496	13708	13692	13670	13637	13712	13468	13613	13442	13713	13650	13552	13759	13678	13654	13682	13613	13574	13700	13693	13699	13681	13652	13708	13540	13570	13560	13645	13580	13679	13649	13559	13580	13651	13719	13567	13651	13690	13536	13558	13617	13545	13600	13545	13735	13538	13721	13683	13683	13478	13558	13655	13681	13731	13576	13580	13666	13560	13530	13513	13680	13561	13596	13562	13578	13702	13693	13562	13613	13534	13495	13525	13545	13625	13591	13559	13766	13691	13555	13536	13600	13666	13529	13452	13784	13515	13772	13580	13560	13796	13661	13650	13663	13701	13532	13555	13777	13577	13633	13647	13681	13560	13725	13570	13536	13745	13695	13387	13500	13685	13591	13577	13673	13418	13718	13707	13600	13706	13623	13818	13644	13552	13759	13631	13381	13562	13625	13597	13594	13600	13599	13647	13694	13597	13604	13631	13500	13681	13638	13612	13679	13695	13477	13663	13535	13663	13710	13585	13619	13534	13697	13509	13581	13744	13693	13697	13539	13836	13553	13661	13490	13656	13623	13494	13593	13625	13687	13393	13526	13557	13518	13622	13564	13755	13553	13678	13617	13828	13776	13519	13672	13332	13535	13613	13589	13723	13657	13626	13518	13440	13642	13560	13599	13462	13513	13604	13520	13731	13539	13562	13552	13556	13525	13541	13599	13705	13563	13645	13615	13861	13668	13583	13454	13590	13511	13548	13747	13609	13473	13556	13747	13612	13650	13677	13561	13785	13597	13649	13593	13625	13663	13505	13702	13660	13554	13640	13624	13686	13579	13629	13755	13592	13706	13725	13604	13470	13357	13683	13516	13647	13573	13680	13411	13597	13590	13466	13553	13724	13755	13511	13627	13347	13674	13503	13596	13690	13465	13562	13640	13412	13597	13702	13689	13453	13632	13661	13607	13636	13694	13764	13554	13577	13601	13458	13621	13586	13635	13662	13708	13731	13798	13624	13620	13743	13684	13503	13690	13814	13555	13723	13732	13626	13496	13653	13696	13641	13637	13686	13718	13487	13631	13516	13567	13434	13740	13484	13751	13582	13637	13543	13493	13680	13583	13650	13592	13698	13641	13557	13712	13532	13710	13644	13663	13602	13651	13553	13739	13580	13630	13603	13600	13641	13669	13605	13648	13704	13484	13562	13624	13567	13574	13561	13594	13682	13638	13731	13567	13791	13529	13536	13573	13556	13724	13471	13652	13700	13594	13696	13595	13689	13566	13482	13596	13812	13599	13583	13590	13579	13540	13518	13533	13897	13547	13580	13744	13498	13478	13511	13589	13690	13575	13687	13616	13625	13534	13725	13571	13731	13497	13592	13493	13607	13376	13706	13714	13645	13514	13620	13646	13692	13793	13567	13482	13481	13714	13691	13558	13627	13682	13553	13545	13687	13622	13528	13497	13863	13678	13734	13589	13722	13634	13668	13688	13666	13516	13675	13808	13754	13546	13601	13731	13737	13628	13379	13641	13639	13485	13683	13675	13613	13530	13575	13619	13557	13569	13587	13799	13553	13681	13643	13524	13706	13659	13469	13732	13739	13631	13606	13658	13658	13573	13535	13532	13675	13480	13651	13548	13631	13614	13652	13622	13863	13640	13570	13615	13528	13620	13506	13499	13762	13507	13662	13705	13633	13614	13511	13502	13552	13545	13638	13854	13470	13630	13553	13660	13750	13593	13606	13569	13716	13636	13478	13611	13571	13701	13628	13562	13507	13735	13556	13745	13635	13674	13726	13674	13594	13603	13503	13557	13748	13594	13508	13582	13639	13576	13628	13685	13635	13596	13734	13664	13622	13605	13484	13502	13583	13642	13497	13571	13967	13612	13659	13524	13755	13556	13573	13596	13599	13614	13508	13662	13537	13665	13776	13712	13749	13421	13507	13709	13532	13874	13588	13696	13590	13667	13554	13616	13556	13639	13454	13551	13560	13641	13560	13471	13776	13578	13707	13534	13561	13650	13464	13656	13572	13505	13709	13635	13605	13519	13592	13456	13556	13483	13591	13496	13668	13629	13536	13587	13463	13597	13644	13784	13581	13577	13662	13582	13785	13566	13648	13636	13609	13579	13648	13718	13617	13590	13601	13697	13805	13539	13528	13672	13664	13638	13460	13653	13618	13636	13662	13476	13598	13586	13620	13780	13669	13519	13625	13713	13631	13556	13560	13639	13675	13604	13585	13606	13693	13535	13584	13520	13577	13593	13654	13689	13649	13648	13737	13578	13647	13637	13676	13638	13510	13677	13440	13668	13518	13625	13579	13677	13620	13682	13462	13537	13495	13799	13498	13758	13763	13632	13461	13737	13713	13733	13552	13734	13554	13775	13587	13680	13787	13645	13552	13559	13631	13567	13686	13658	13655	13621	13554	13714	13706	13829	13867	13543	13621	13638	13555	13685	13668	13544	13501	13471	13569	13590	13561	13646	13759	13712	13514	13631	13534	13643	13549	13729	13754	13549	13714	13594	13467	13689	13549	13580	13591	13503	13618	13492	13694	13543	13526	13470	13608	13712	13611	13695	13389	13588	13657	13750	13465	13616	13658	13436	13739	13644	13699	13469	13551	13615	13596	13610	13733	13558	13789	13531	13506	13509	13784	13572	13441	13537	13805	13622	13537	13463	13723	13749	13472	13723	13621	13608	13666	13547	13703	13591	13498	13545	13577	13790	13670	13580	13638	13553	13706	13725	13601	13720	13590	13642	13606	13802	13611	13596	13682	13643	13662	13668	13681	13501	13642	13679	13634	13650	13635	13637	13668	13677	13607	13661	13526	13568	13647	13596	13632	13504	13599	13551	13591	13600	13749	13625	13679	13588	13856	13486	13621	13690	13646	13723	13661	13658	13548	13594	13483	13568	13612	13714	13555	13712	13457	13619	13522	13625	13557	13615	13657	13625	13571	13647	13617	13617	13516	13640	13643	13696	13697	13505	13589	13704	13746	13487	13748	13593	13760	13554	13527	13679	13659	13838	13637	13670	13688	13736	13782	13622	13574	13507	13604	13625	13662	13554	13540	13477	13778	13564	13663	13648	13507	13646	13709	13567	13602	13609	13560	13809	13730	13680	13608	13559	13621	13726	13476	13629	13554	13622	13533	13842	13703	13748	13575	13735	13619	13672	13602	13582	13544	13588	13658	13643	13549	13483	13585	13627	13656	13508	13622	13634	13681	13747	13694	13727	13607	13596	13623	13708	13588	13477	13683	13577	13690	13646
31360	39440	43268	30161	19567	16503	15928	15369	15335	15583	15463	15581	15613	15492	15348	15388	15357	15391	15450	15606	15323	15424	15442	15367	15434	15460	15488	15473	15427	15280	15510	15244	15572	15270	15467	15234	15378	15538	15494	15333	15284	15505	15393	15445	15361	15343	15354	15698	15538	15226	15358	15443	15372	15368	15478	15458	15577	15344	15634	15358	15517	15468	15334	15327	15291	15428	15464	15372	15662	15384	15427	15420	15402	15414	15367	15434	15441	15432	15364	15281	15333	15404	15299	15404	15357	15469	15427	15461	15265	15397	15349	15326	15305	15319	15470	15365	15506	15477	15395	15334	15421	15286	15346	15371	15446	15399	15450	15359	15415	15199	15477	15499	15452	15424	15037	15350	15320	15268	15481	15425	15454	15405	15481	15361	15482	15440	15215	15272	15302	15342	15500	15421	15417	15400	15426	15396	15400	15470	15353	15537	15248	15278	15391	15385	15424	15472	15575	15384	15344	15405	15473	15509	15402	15408	15324	15489	15601	15526	15103	15376	15451	15504	15338	15463	15348	15371	15305	15507	15676	15465	15288	15354	15386	15360	15418	15535	15285	15522	15578	15541	15585	15234	15421	15082	15431	15596	15502	15311	15527	15351	15288	15278	15385	15151	15456	15398	15448	15453	15270	15450	15424	15294	15238	15551	15250	15418	15581	15337	15373	15328	15462	15589	15454	15364	15372	15525	15399	15218	15321	15459	15375	15233	15488	15303	15465	15406	15409	15288	15291	15334	15544	15329	15528	15395	15592	15412	15431	15310	15372	15303	15174	15350	15394	15119	15351	15546	15554	15408	15395	15518	15462	15343	15451	15441	15285	15209	15415	15358	15278	15225	15292	15375	15299	15628	15508	15501	15388	15389	15423	15306	15504	15515	15467	15510	15350	15524	15199	15402	15307	15485	15301	15203	15456	15299	15379	15202	15451	15326	15334	15419	15628	15618	15592	15347	15452	15327	15276	15528	15317	15438	15445	15611	15407	15245	15350	15355	15424	15284	15549	15341	15296	15502	15285	15489	15506	15391	15373	15561	15259	15384	15248	15404	15262	15411	15170	15535	15387	15437	15330	15335	15605	15545	15452	15358	15379	15462	15434	15362	15467	15409	15317	15540	15470	15381	15244	15559	15514	15319	15255	15398	15248	15267	15290	15508	15301	15563	15290	15420	15315	15324	15650	15392	15504	15160	15474	15407	15426	15455	15247	15343	15329	15390	15225	15310	15403	15206	15466	15374	15322	15429	15245	15399	15195	15405	15465	15350	15370	15409	15424	15271	15357	15292	15365	15420	15323	15556	15326	15540	15335	15321	15461	15458	15537	15454	15572	15342	15337	15414	15331	15302	15490	15490	15419	15395	15204	15316	15406	15447	15473	15300	15360	15302	15245	15751	15388	15390	15353	15498	15205	15208	15484	15396	15523	15274	15347	15534	15461	15273	15309	15400	15396	15550	15407	15297	15465	15329	15325	15616	15358	15317	15616	15456	15354	15284	15368	15277	15350	15498	15288	15533	15387	15388	15443	15497	15400	15320	15547	15272	15355	15195	15329	15411	15421	15322	15435	15264	15511	15378	15467	15433	15428	15380	15362	15476	15326	15245	15345	15490	15364	15352	15481	15430	15485	15448	15369	15397	15456	15403	15423	15413	15418	15552	15279	15446	15367	15183	15511	15482	15525	15299	15313	15183	15402	15314	15261	15336	15501	15375	15356	15359	15550	15328	15195	15278	15515	15401	15361	15452	15519	15211	15495	15314	15454	15306	15263	15520	15347	15271	15577	15608	15496	15449	15330	15321	15436	15455	15420	15354	15253	15272	15395	15367	15485	15265	15403	15358	15512	15450	15296	15345	15370	15185	15446	15266	15462	15249	15325	15413	15331	15437	15353	15339	15517	15470	15517	15370	15476	15530	15610	15493	15580	15529	15251	15237	15421	15404	15382	15223	15306	15416	15472	15283	15282	15372	15344	15347	15356	15381	15453	15380	15479	15617	15418	15308	15476	15325	15415	15334	15355	15482	15497	15296	15303	15392	15409	15334	15484	15508	15238	15462	15295	15508	15435	15469	15441	15300	15347	15444	15397	15390	15316	15495	15488	15630	15232	15383	15245	15305	15238	15330	15253	15296	15290	15386	15264	15405	15361	15427	15486	15341	15238	15216	15523	15175	15446	15422	15442	15242	15455	15426	15379	15612	15723	15231	15317	15471	15157	15309	15401	15324	15292	15395	15309	15174	15608	15395	15396	15550	15348	15417	15417	15554	15662	15278	15391	15552	15339	15444	15347	15538	15458	15356	15424	15478	15278	15379	15247	15533	15308	15379	15248	15357	15386	15672	15442	15274	15369	15390	15174	15354	15518	15302	15499	15491	15235	15247	15265	15422	15518	15323	15457	15382	15329	15431	15310	15389	15307	15421	15246	15372	15539	15387	15487	15506	15416	15240	15285	15366	15191	15321	15326	15339	15323	15410	15248	15573	15401	15317	15304	15220	15404	15461	15299	15269	15421	15497	15412	15439	15299	15406	15329	15353	15387	15453	15267	15312	15599	15247	15414	15466	15580	15403	15231	15500	15434	15310	15296	15381	15345	15317	15288	15415	15344	15475	15435	15386	15545	15387	15190	15372	15582	15273	15352	15348	15503	15533	15483	15367	15563	15558	15261	15407	15405	15506	15314	15384	15423	15312	15356	15323	15379	15415	15425	15203	15600	15372	15366	15474	15500	15556	15320	15317	15152	15273	15431	15356	15266	15257	15413	15450	15209	15357	15419	15345	15354	15395	15303	15353	15138	15321	15418	15402	15539	15481	15353	15492	15421	15347	15292	15270	15396	15503	15587	15460	15454	15384	15468	15104	15376	15414	15598	15446	15360	15368	15378	15458	15286	15367	15463	15253	15387	15329	15326	15123	15236	15470	15541	15309	15457	15456	15283	15420	15498	15421	15367	15317	15225	15183	15458	15375	15294	15356	15270	15159	15239	15233	15374	15450	15490	15235	15432	15208	15523	15305	15171	15378	15552	15455	15377	15648	15467	15312	15293	15410	15321	15315	15483	15380	15303	15565	15260	15342	15491	15459	15392	15644	15498	15408	15424	15367	15427	15290	15515	15483	15289	15405	15508	15217	15341	15521	15370	15681	15410	15628	15337	15463	15288	15318	15432	15421	15319	15432	15474	15322	15588	15350	15414	15432	15321	15340	15341	15241	15402	15488	15505	15493	15296	15406	15513	15399	15461	15492	15453	15332	15354	15293	15255	15426	15369	15275	15440	15225	15407	15255	15485	15563	15364	15455	15417	15250	15356	15347	15508	15522	15454	15140	15379	15505	15348	15309	15444	15245	15551	15386	15351	15234	15291	15483	15660	15393	15284	15378	15403	15264	15398	15438	15360	15237	15214	15279	15378	15428	15138	15316	15447	15296	15544	15539	15391	15206	15480	15230	15364	15449	15368	15296	15382	15379	15470	15473	15436	15363	15378	15432	15492	15348	15390	15508	15509	15546	15629	15500	15298	15626	15444	15459	15434	15411	15624	15280	15675	15496	15262	15382	15492	15439	15310	15552	15423	15373	15484	15426	15513	15362	15374	15425	15401	15321	15463	15321	15410	15418	15373	15328	15433	15454	15283	15395	15457	15228	15251	15404	15458	15306	15280	15547	15336	15338	15498	15481	15378	15353	15363	15400	15339	15419	15462	15519	15301	15391	15442	15552	15307	15513	15570	15332	15351	15410	15401	15387	15353	15467	15420	15449	15333	15400	15472	15470	15431	15481	15420	15481	15346	15256	15449	15519	15449	15482	15303	15211	15394	15324	15141	15326	15209	15266	15123	15343	15343	15514	15540	15243	15600	15648	15423	15198	15219	15188	15397	15348	15537	15346	15372	15457	15386	15217	15415	15716	15302	15335	15121	15256	15535	15555	15443	15323	15228	15508	15473	15462	15473	15403	15120	15290	15333	15335	15481	15457	15593	15403	15553	15263	15458	15387	15335	15330	15500	15379	15301	15538	15390	15316	15452	15263	15378	15280	15391	15377	15276	15345	15286	15366	15570	15317	15234	15219	15420	15259	15375	15478	15394	15222	15386	15489	15459	15408	15591	15359	15413	15516	15402	15252	15438	15330	15355	15462	15259	15502	15393	15539	15510	15462	15313	15530	15260	15633	15383	15538	15145	15267	15410	15467	15348	15420	15226	15425	15376	15384	15333	15466	15219	15327	15349	15512	15447	15241	15375	15306	15530	15346	15219	15309	15557	15433	15345	15407	15359	15365	15525	15322	15322	15578	15526	15292	15437	15318	15405	15383	15294	15384	15467	15393	15501	15338	15392	15344	15360	15422	15422	15393	15455	15551	15271	15293	15407	15270	15403	15293	15189	15294	15122	15417	15248	15383	15262	15409	15274	15374	15554	15437	15343	15579	15479	15336	15568	15385	15406	15315	15429	15514	15252	15564	15398	15436	15449	15447	15532	15355	15402	15346	15380	15401	15326	15407	15389	15291	15499	15576	15598	15304	15378	15485	15489	15432	15456	15330	15557	15315	15402	15351	15370	15554	15346	15266	15284	15328	15378	15349	15377	15344	15429	15588	15332	15446	15516	15444	15311	15509	15427	15406	15325	15341	15280	15258	15319	15442	15518	15275	15540	15398	15458	15378	15461	15412	15403	15451	15385	15485	15523	15452	15287	15402	15465	15283	15499	15365	15534	15312	15331	15292	15463	15385	15361	15276	15367	15416	15485	15451	15454	15427	15482	15326	15413	15494	15358	15454	15310	15338	15473	15472	15649	15418	15457	15492	15458	15457	15503	15392	15484	15418	15548	15352	15383	15499	15469	15459	15373	15244	15530	15282	15405	15399	15270	15493	15446	15315	15449	15512	15562	15414	15334	15376	15472	15402	15467	15543	15254	15304	15444	15500	15349	15103	15396	15393	15550	15408	15472	15556	15371	15509	15512	15461	15371	15298	15236	15517	15361	15392	15487	15354	15283	15277	15477	15404	15401	15428	15242	15438	15562	15473	15526	15278	15258	15422	15399	15370	15472	15513	15325	15441	15331	15339	15325	15382	15394	15563	15322	15478	15581	15347	15302	15550	15358	15312	15443	15295	15423	15463	15340	15474	15410	15476	15315	15272	15582	15426
47910	65225	47667	26433	16843	14270	13794	13907	13802	13759	13786	13767	13813	13777	13882	13669	13878	13868	13792	14039	13687	13660	13785	13829	13741	13722	13676	13729	13909	13775	13786	13736	13792	13698	13777	13678	13569	13868	13693	13681	13699	13655	13793	13723	13685	13804	13651	13689	13751	13708	13651	13725	13767	13807	13819	13761	13723	13833	13869	13701	13787	13567	13720	13763	13550	13728	13666	13747	13728	13785	13695	13731	13676	13625	13846	13872	13700	13777	13902	13762	13762	13805	13742	13696	13556	13619	13727	13654	13765	13826	13809	13585	13678	13594	13800	13851	13589	13763	13734	13573	13683	13875	13671	13662	13763	13628	13744	13659	13869	13905	13743	13748	13657	13783	13815	13810	13767	13759	13632	13742	13694	13714	13698	13843	13817	13777	13790	13870	13746	13778	13609	13760	13875	13655	13646	13704	13714	13717	13821	13548	13787	13724	13645	13815	13947	13831	13716	13911	13632	13683	13728	13812	13634	13782	13729	13629	13777	13596	13588	13591	13710	13758	13872	13580	13721	13554	13822	13763	13708	13657	13814	13696	13725	13815	13799	13526	13846	13856	13670	13857	13939	13908	13713	13667	13887	13598	13760	13720	13777	13667	13602	13716	13724	13662	13824	13746	13836	13752	13814	13673	13672	13743	13714	13730	13631	13714	13662	13762	13801	13663	13801	13661	13718	13737	13788	13701	13784	13826	13827	13811	13616	13612	13824	13756	13680	13898	13724	13627	13808	13764	13718	13884	13605	13911	13810	13671	13808	13567	13626	13797	13691	13783	13681	13704	13859	13676	13815	13862	13586	13860	13732	13674	13678	13669	13696	13676	13602	13717	13745	13679	13737	13670	13762	13751	13653	13905	13828	13713	13833	13858	13913	13826	13774	13728	13847	13780	13729	13745	13705	13788	13660	13800	13757	13579	13704	13747	13855	13652	13783	13721	13662	13691	13686	13623	13609	13804	13707	13681	13647	13645	13834	13608	13734	13754	13816	13831	13682	13748	13700	13812	13728	13899	13622	13773	13767	13872	13808	13567	13667	13778	13791	13732	13703	13665	13747	13632	13854	13557	13724	13824	13612	13655	13652	13809	13873	13659	13903	13774	13865	13781	13611	13718	13882	13800	13629	13691	13751	13739	13827	13542	13729	13730	13741	13686	13675	13830	13803	13721	13613	13718	13742	13705	13867	13743	13654	13639	13731	13596	13894	13733	13649	13657	13860	13861	13862	13752	13823	13784	13772	13716	13744	13776	13774	13598	13700	13790	13528	13809	13823	13802	13695	13729	13645	13739	13695	13889	13765	13818	13680	13613	13717	13653	13717	13904	13632	13631	13808	13639	13801	13815	13725	13741	13742	13697	13634	13757	13642	13843	13719	13781	13674	13631	13761	13776	13459	13806	13739	13767	13730	13699	13699	13703	13616	13662	13648	13783	13758	13776	13490	13528	13756	13653	13863	13789	13805	13760	13842	13697	13771	13749	13805	13787	13633	13800	13733	13880	13707	13773	13925	13839	13726	13745	13739	13664	13806	13782	13634	13661	13657	13706	13615	13494	13807	13801	13812	13754	13616	13663	13840	13735	13918	13604	13773	13736	14067	13836	13755	13696	13798	13744	13676	13739	13838	13823	13725	13694	13769	13805	13659	13663	13816	13561	13676	13697	13726	13726	13584	13841	13855	13742	13835	13747	13858	13753	13809	13519	14025	13735	13716	13827	13868	13861	13702	13692	13561	13779	13837	13716	13759	13749	13850	13635	13779	13806	13728	13675	13830	13708	13720	13637	13747	13898	13695	13829	13777	13790	13681	13749	13766	13771	13754	13638	13683	13692	13901	13631	13624	13751	13739	13794	13788	13742	13864	13735	13755	13778	13836	13699	13776	13800	13684	13826	13835	13736	13792	13625	13836	13686	13731	13564	13695	13659	13669	13802	13849	13700	13733	13732	13794	13689	13752	13738	13864	13769	13828	13773	13660	13759	13734	13739	13614	13769	13767	13814	13684	13801	13791	13810	13909	13714	13752	13640	13562	13673	13765	13613	13602	13757	13649	13865	13587	13566	13675	13724	13805	13744	13533	13733	13833	13739	13749	13870	13782	13721	13857	13758	13771	13799	13644	13718	13631	13700	13647	13631	13629	13574	13639	13757	13749	13614	13671	13751	13630	13647	13796	13569	13727	13837	13759	13658	13704	13634	13640	13902	13792	13817	13886	13731	13610	13874	13632	13716	13734	13660	13738	13750	13748	13937	13682	13669	13888	13672	13643	13668	13732	13702	13791	13671	13838	13891	13669	13600	13937	13658	13710	13636	13720	13870	13758	13735	13844	13761	13759	13752	13838	13841	13804	13734	13731	13712	13843	13639	13680	13733	13894	13656	13708	13677	13672	13786	13712	13945	13753	13563	13535	13619	13708	13858	13836	13630	13786	13555	13836	13657	13862	13739	13630	13667	13676	13711	13647	13653	13652	13784	13640	13737	13770	13889	13933	13625	13787	13836	13688	13690	13672	13847	13807	13764	13805	13819	13821	13644	13754	13691	13813	13824	13633	13718	13604	13698	13710	13743	13750	13898	13571	13895	13727	13569	13701	13671	13712	13739	13667	13595	13666	13596	13598	13811	13902	13627	13918	13782	13592	13837	13879	13792	13798	13830	13665	13867	13655	13984	13787	13796	13773	13904	13844	13659	13641	13790	13616	13825	13785	13697	13723	13786	13751	13790	13671	13700	13784	13808	13774	13741	13842	13672	13589	13818	13568	13679	13698	13777	13658	13718	13667	13759	13868	13695	13744	13765	13611	13670	13671	13636	13666	13700	13653	13861	13743	13861	13678	13806	13827	13849	13956	13839	13943	13670	13845	13713	13800	13548	13815	13762	13936	13744	13724	13904	13883	13617	13766	13631	13774	13866	13747	13702	13880	13733	13579	13779	13671	13777	13859	13607	13776	13702	13789	13684	13717	13718	13804	13810	13614	13800	13739	13704	13723	13810	13785	13705	13573	13706	13779	13738	13710	13733	13712	13681	13753	13683	13832	13799	13734	13738	13739	13782	13625	13716	13701	13598	13844	13750	13702	13668	13632	13541	13762	13872	13605	13785	13808	13736	13857	13661	13708	13687	13824	13846	13661	13737	13784	13811	13494	13712	13822	13601	13860	13544	13919	13747	13735	13758	13793	13770	13884	13508	13783	13517	13736	13890	13722	13743	13513	13711	13774	13789	13687	13590	13812	13798	13835	13685	13812	13883	13721	13824	13790	13784	13812	13829	13848	13665	13774	13644	13857	13844	13713	13666	13895	13736	13798	13800	13691	13590	13780	13787	13632	13851	13688	13801	13682	13829	13598	13826	13703	13604	13818	13672	13663	13942	13710	13886	13513	13776	13764	13783	13606	13796	13856	13850	13825	13760	13669	13855	13773	13785	13601	13585	13795	13767	13766	13736	13809	13793	13766	13747	13763	13785	13486	13715	13846	13834	13723	13598	13676	13732	13848	13771	13883	13845	13801	13612	13887	13721	13730	13742	13777	13911	13640	13604	13823	13824	13835	13719	13752	13673	13703	13747	13711	13731	13815	13804	13720	13755	13708	13820	13696	13800	13824	13920	13663	13692	13772	13788	13812	13696	13751	13703	13712	13811	13606	13670	13699	13841	13630	13900	13846	13755	13605	13711	13759	13784	13743	13836	13610	13778	13615	13824	13825	13902	13780	13770	13589	13806	13585	13709	13841	13707	13552	13543	13654	13802	13878	13693	13805	13787	13701	13673	13606	13875	13675	13754	13717	13770	13617	13646	13730	13688	13719	13707	13845	13600	13629	13664	13816	13673	13581	13644	13742	13793	13859	13878	13790	13887	13594	13717	13886	13695	13768	13817	13626	13718	13816	13940	13895	13806	13770	13665	13669	13684	13661	13773	13628	13877	13828	13705	13870	13785	13725	13646	13673	13915	13820	13929	13727	13544	13889	13711	13843	13781	13733	13604	13623	13690	13767	13674	13738	13852	13814	13411	13739	13956	13800	13704	13713	13705	13752	13632	13849	13712	13784	13740	13701	13928	13807	13655	13807	13777	13688	13783	13898	13686	13772	13804	13864	13724	13758	13795	13768	13692	13740	13743	13720	13693	13528	13699	13610	13748	13756	13778	13762	13691	13747	13744	13789	13704	13730	13761	13791	13715	13818	13822	13835	13718	13676	13789	13610	13659	13856	13792	13779	13747	13630	13802	13743	13803	13688	13767	13701	13765	13772	13768	13695	13902	13827	13842	13664	13784	13770	13823	13650	13672	13691	13735	13649	13694	13842	13753	13715	13819	13796	13723	13868	13827	13791	13669	13871	13861	13781	13662	13844	13621	13793	13750	13837	13722	13603	13593	13751	13633	13666	13602	13842	13753	13917	13817	13895	13645	13590	13771	13665	13679	13545	13810	13749	13873	13703	13765	13894	13820	13734	13793	13849	13563	13753	13742	13905	13673	13698	13688	13716	13758	13601	14006	13823	13737	13749	13672	13925	13724	13807	13556	13606	13680	13572	13838	13859	13874	13862	13797	13988	13822	13694	13714	13656	13773	13636	13697	13878	13656	13690	13701	13832	13654	13840	13804	13695	13873	13889	13853	13703	13716	13866	13686	13742	13675	13860	13747	13821	13830	13794	13608	13637	13727	13820	13724	13545	13712	13644	13524	13698	13701	13741	13731	13689	13814	13764	13912	13859	13788	13581	13741	13756	13567	13780	13827	13768	13656	13707	13696	13753	13640	13599	13618	13682	13663	13648	13633	13817	13788	13934	13590	13674	13809	13761	13670	13626	13726	13897	13674	13565	13601	13757	13841	13876	13744	13747	13622	13719	13699	13569	13717	13650	13488	13748	13951	13725	13866	13739	13650	13677	13764	13879	13751	13768	13849	13810	13756	13832	13767	13673	13779	13806	13670	13662	13744	13687	13791	13854	13623	13688	13664	13856	13635	13937	13769	13854	13766	13677	13776	13831	13573	13692	13597	13689	13655	13648	13755	13826	13746	13845	13851	13814	13816	13707	13651	13964	13688	13755	13695	13806	13805	13598	13707	13797	13811	13758	13537	13658	13717	13753	13732	13636	13687	13869	13812	13905	13666	13709	13625	13614	13894	13791	13690	13837	13659
23962	24525	36571	30122	24223	23332	21823	16677	15581	15867	15870	15726	15812	15725	15673	15813	15926	15669	15638	15516	15576	15524	15726	15596	15743	15559	15318	15546	15546	15699	15404	15621	15516	15672	15557	15467	15418	15567	15550	15575	15513	15474	15481	15513	15468	15537	15424	15483	15601	15522	15754	15775	15382	15538	15357	15492	15337	15415	15728	15366	15538	15356	15431	15381	15376	15424	15542	15276	15333	15439	15462	15472	15639	15533	15305	15258	15475	15524	15527	15485	15623	15565	15520	15620	15468	15624	15508	15496	15614	15436	15662	15746	15394	15345	15431	15491	15475	15411	15359	15358	15529	15538	15518	15547	15650	15377	15659	15581	15471	15601	15353	15358	15677	15480	15459	15415	15423	15379	15376	15252	15336	15564	15379	15215	15455	15534	15431	15265	15299	15585	15515	15308	15321	15567	15566	15440	15383	15344	15486	15569	15439	15455	15392	15294	15387	15210	15402	15614	15468	15509	15600	15354	15619	15453	15595	15532	15273	15423	15412	15408	15490	15513	15363	15550	15408	15361	15404	15554	15294	15488	15523	15552	15538	15496	15394	15451	15491	15518	15364	15347	15616	15490	15573	15386	15306	15546	15619	15618	15373	15161	15178	15410	15359	15417	15499	15493	15509	15443	15520	15389	15352	15388	15558	15576	15363	15503	15411	15513	15551	15623	15569	15276	15412	15414	15373	15373	15593	15436	15398	15521	15432	15539	15516	15221	15537	15442	15352	15439	15613	15444	15510	15362	15283	15438	15392	15422	15532	15533	15476	15505	15325	15701	15382	15470	15435	15414	15460	15479	15527	15568	15286	15452	15409	15392	15384	15516	15608	15294	15530	15476	15494	15682	15477	15360	15454	15444	15532	15458	15364	15403	15529	15654	15419	15453	15316	15572	15424	15524	15424	15415	15494	15375	15551	15455	15248	15625	15542	15632	15528	15483	15274	15543	15336	15309	15238	15467	15380	15295	15497	15315	15652	15338	15445	15373	15582	15517	15567	15653	15296	15500	15518	15504	15306	15366	15506	15188	15520	15418	15249	15449	15423	15607	15455	15528	15340	15302	15546	15437	15473	15274	15330	15498	15607	15455	15533	15396	15699	15508	15457	15436	15565	15359	15458	15323	15339	15387	15673	15582	15479	15337	15527	15442	15318	15553	15448	15512	15462	15349	15501	15493	15425	15359	15510	15472	15178	15232	15237	15316	15499	15293	15465	15579	15527	15261	15402	15665	15605	15487	15565	15492	15404	15284	15556	15452	15447	15513	15585	15426	15615	15539	15388	15543	15549	15669	15469	15392	15113	15371	15324	15413	15383	15402	15475	15598	15496	15469	15577	15355	15446	15501	15363	15231	15431	15555	15405	15353	15425	15374	15460	15465	15281	15525	15359	15254	15410	15341	15312	15357	15438	15345	15494	15568	15289	15519	15525	15411	15459	15258	15459	15462	15454	15483	15519	15519	15453	15540	15452	15344	15524	15275	15340	15248	15297	15523	15509	15215	15486	15303	15554	15512	15302	15368	15556	15532	15399	15324	15383	15369	15263	15639	15388	15365	15460	15477	15618	15434	15683	15708	15470	15427	15273	15268	15321	15608	15547	15367	15293	15415	15474	15394	15612	15296	15499	15456	15304	15637	15330	15309	15409	15624	15596	15453	15472	15398	15648	15476	15326	15453	15656	15297	15461	15441	15590	15259	15378	15333	15394	15480	15417	15335	15465	15621	15431	15427	15645	15539	15560	15349	15470	15541	15458	15369	15364	15609	15432	15301	15467	15319	15652	15518	15522	15460	15486	15443	15382	15313	15440	15501	15494	15339	15476	15616	15517	15483	15339	15347	15602	15589	15479	15584	15561	15396	15503	15312	15471	15576	15578	15420	15402	15508	15411	15508	15542	15432	15454	15384	15433	15691	15565	15676	15428	15451	15304	15414	15490	15154	15380	15646	15610	15599	15257	15441	15349	15468	15496	15531	15681	15411	15397	15521	15433	15393	15616	15375	15424	15624	15392	15284	15261	15373	15340	15493	15499	15530	15348	15461	15470	15482	15586	15177	15420	15535	15415	15521	15408	15338	15428	15332	15605	15381	15598	15351	15635	15340	15431	15222	15577	15367	15524	15231	15438	15441	15398	15309	15340	15503	15389	15353	15466	15505	15594	15443	15502	15406	15456	15351	15494	15319	15392	15642	15345	15429	15463	15304	15410	15502	15464	15466	15412	15359	15322	15365	15415	15480	15532	15300	15549	15495	15435	15475	15330	15297	15595	15405	15497	15371	15563	15481	15413	15507	15305	15599	15421	15510	15517	15405	15395	15370	15422	15551	15364	15348	15352	15354	15425	15297	15561	15527	15657	15549	15462	15416	15349	15224	15363	15301	15569	15429	15237	15476	15612	15510	15444	15295	15395	15421	15504	15492	15551	15555	15436	15383	15410	15457	15291	15443	15394	15570	15476	15404	15244	15543	15531	15396	15481	15288	15516	15437	15486	15460	15243	15296	15526	15349	15315	15360	15334	15449	15313	15427	15476	15463	15480	15593	15410	15398	15516	15379	15341	15489	15348	15418	15479	15263	15403	15435	15448	15624	15396	15436	15474	15337	15368	15251	15417	15481	15382	15409	15507	15501	15250	15367	15320	15393	15583	15400	15242	15485	15519	15382	15614	15629	15755	15408	15677	15508	15508	15590	15482	15585	15433	15386	15379	15393	15310	15452	15443	15452	15621	15283	15202	15532	15331	15352	15461	15300	15475	15473	15551	15519	15669	15394	15465	15388	15613	15500	15575	15530	15389	15494	15413	15487	15347	15572	15207	15476	15542	15427	15555	15283	15725	15377	15348	15284	15496	15494	15378	15437	15434	15482	15410	15465	15426	15324	15479	15384	15543	15460	15380	15513	15384	15559	15650	15391	15549	15324	15426	15547	15715	15622	15567	15426	15688	15562	15530	15271	15426	15583	15546	15397	15449	15375	15405	15346	15451	15529	15556	15237	15564	15554	15645	15557	15304	15485	15355	15646	15458	15402	15312	15576	15451	15445	15315	15361	15533	15635	15558	15485	15297	15327	15477	15391	15438	15499	15514	15404	15607	15342	15470	15290	15547	15430	15408	15586	15495	15529	15441	15272	15183	15426	15242	15276	15472	15207	15394	15450	15387	15501	15230	15372	15208	15519	15554	15407	15560	15679	15349	15457	15484	15547	15396	15487	15550	15427	15420	15568	15723	15246	15490	15300	15541	15249	15467	15608	15558	15383	15662	15323	15402	15495	15409	15338	15472	15414	15404	15412	15477	15554	15519	15544	15490	15386	15560	15603	15430	15385	15780	15496	15499	15450	15388	15301	15398	15345	15305	15597	15423	15375	15536	15529	15481	15457	15393	15280	15280	15241	15365	15511	15497	15438	15431	15549	15371	15428	15477	15258	15657	15377	15487	15556	15485	15419	15398	15461	15402	15377	15349	15394	15586	15275	15425	15486	15459	15514	15277	15548	15356	15376	15507	15516	15403	15263	15493	15470	15413	15385	15339	15309	15501	15447	15554	15491	15342	15506	15551	15474	15498	15585	15596	15479	15618	15632	15531	15547	15426	15425	15570	15430	15499	15532	15561	15393	15451	15436	15540	15452	15514	15465	15394	15350	15475	15334	15355	15480	15497	15511	15519	15431	15537	15432	15246	15388	15618	15567	15611	15405	15345	15421	15343	15486	15402	15563	15477	15543	15432	15559	15525	15558	15440	15435	15306	15391	15369	15370	15333	15500	15435	15309	15303	15319	15415	15402	15479	15621	15401	15561	15438	15505	15471	15553	15394	15429	15364	15362	15447	15438	15470	15256	15488	15384	15506	15492	15570	15396	15294	15470	15338	15477	15429	15441	15507	15517	15555	15507	15177	15375	15175	15189	15340	15380	15437	15567	15396	15246	15424	15556	15425	15527	15565	15452	15455	15434	15370	15198	15452	15461	15563	15427	15312	15273	15471	15395	15354	15568	15438	15485	15560	15424	15409	15295	15136	15247	15425	15194	15510	15596	15527	15561	15357	15428	15516	15483	15526	15444	15514	15420	15632	15414	15461	15336	15397	15542	15523	15517	15372	15465	15367	15307	15609	15495	15635	15601	15468	15439	15366	15439	15543	15370	15326	15403	15364	15425	15323	15503	15436	15381	15623	15434	15501	15548	15411	15467	15503	15529	15536	15439	15322	15304	15405	15617	15394	15493	15457	15563	15624	15497	15451	15342	15511	15513	15474	15205	15254	15460	15292	15309	15236	15365	15574	15567	15484	15326	15490	15476	15474	15491	15656	15481	15558	15403	15383	15386	15503	15531	15554	15593	15343	15401	15390	15499	15571	15365	15348	15388	15599	15474	15115	15516	15536	15497	15385	15372	15431	15391	15344	15582	15502	15589	15174	15490	15576	15396	15458	15378	15480	15366	15498	15522	15338	15439	15474	15435	15513	15370	15261	15450	15691	15416	15475	15481	15668	15319	15247	15448	15345	15580	15463	15415	15299	15391	15335	15274	15397	15317	15492	15442	15671	15421	15420	15150	15398	15387	15467	15353	15501	15296	15126	15531	15607	15362	15192	15516	15792	15608	15407	15639	15227	15442	15480	15452	15539	15358	15434	15440	15475	15388	15208	15480	15434	15386	15533	15441	15357	15405	15518	15512	15473	15607	15474	15349	15395	15514	15439	15551	15576	15360	15581	15329	15410	15373	15153	15360	15535	15383	15577	15510	15363	15313	15613	15618	15470	15587	15498	15673	15468	15423	15647	15405	15470	15334	15379	15542	15422	15329	15517	15523	15500	15701	15546	15508	15389	15394	15453	15516	15443	15386	15421	15576	15514	15472	15461	15453	15483	15206	15354	15432	15382	15432	15532	15471	15510	15461	15401	15288	15372	15569	15596	15613	15315	15433	15399	15179	15387	15399	15379	15520	15582	15618	15595	15633	15200	15404	15618	15412	15503	15608	15433	15398	15385	15510	15539	15443	15454	15358	15315	15536	15264	15311	15431	15301	15615	15458	15527	15455	15669	15445	15446	15658	15254	15357	15375	15580	15359	15532	15314	15423	15384	15540	15310	15514	15494	15304	15478	15386	15405	15407	15324	15462	15391	15493	15460	15347	15463	15474	15588	15507
63092	104857	83452	53945	30425	17520	14119	13824	13706	13694	13722	13891	13816	13838	13994	13990	13618	13778	13634	13829	13816	13856	13729	13773	13855	13936	13867	13738	13662	13781	13796	13835	13811	13806	13840	13572	13823	13777	13898	13753	14058	13753	13942	13810	13746	13856	13832	13712	13797	13945	13843	13739	13600	13799	13710	13664	13752	13742	13668	13861	13669	13857	13747	13753	13751	13763	13733	13748	13716	13751	13844	13701	13881	13908	13755	13692	13893	13883	13705	13699	13787	13761	13693	13740	13749	13647	13805	13628	13636	13589	13828	13724	13844	13995	13857	13596	13576	13773	13997	13942	13752	13665	13673	13691	13758	13893	13795	13800	13740	13773	13848	13790	13799	13766	13752	13747	13652	13805	13931	13624	13662	13754	14014	13662	13761	13794	13719	13724	13569	13636	13780	13754	13666	13715	13651	13619	13663	13728	13724	13807	13785	13651	13655	13799	13809	13699	13756	13783	13687	13814	13940	13864	13772	13701	13695	13705	13812	13774	13721	13629	13859	13685	14051	13719	13730	13645	13688	13835	13751	13721	13652	13634	13738	13848	13779	13713	13745	13738	13639	13848	13798	13844	13836	13697	13786	13644	13886	13668	13686	13845	13662	13649	13773	13805	13858	13738	13620	13734	13616	13688	13851	13856	13759	13716	13843	13716	13734	13855	13708	13651	13780	13701	13821	13743	13719	13967	13747	13699	13678	13873	13796	13747	13819	13882	13646	13762	13785	13817	13595	13905	13624	13650	13760	13711	13776	13627	14002	13672	13883	13840	13677	13979	13729	13691	13570	13685	13676	13860	13861	13645	13672	13769	13687	13761	13817	13747	13602	13829	13699	13695	13740	13722	13938	13776	13720	13733	13865	13745	13702	13659	13820	13865	13844	13952	13863	13806	13842	13915	13782	13821	13765	13659	13684	13655	13729	13619	13692	13761	13621	13698	13669	13754	13790	13580	13778	13786	13736	13898	13637	13689	13633	13708	13663	13753	13839	13784	13842	13871	13770	13773	13751	13741	13804	13687	13736	13726	13794	13850	13810	13849	13656	13632	13729	13670	13785	13655	13793	13617	13865	13816	13613	13800	13625	13704	13748	13766	13607	13904	13710	13934	13752	13639	13688	13735	13813	13888	13709	13834	13830	13877	13636	13708	13816	13880	13700	13855	13856	13893	13731	13823	13832	13761	13673	13764	13763	13710	13720	13691	13753	13812	13838	13658	13624	13712	13673	13673	13925	13761	13652	13653	13730	13605	13707	13824	13704	13822	13845	13825	13762	13788	13744	13706	13628	13830	13463	13756	13770	13753	13671	13876	13804	13811	13816	13657	13799	13665	13723	13678	13613	13862	13762	13721	13689	13633	13780	13597	13672	13717	14017	13785	13805	13629	13850	13723	13664	13779	13889	13780	13710	13830	13751	13815	13953	13933	13669	13887	13840	13886	13569	13684	13737	13840	13831	13703	13882	13861	13702	13742	13845	13618	13685	13779	13688	13672	13748	13772	13722	13723	13739	13748	13644	13805	13794	13949	13903	13626	13725	13738	13855	13874	13643	13760	13675	13778	13887	13713	13915	13750	13789	13952	13805	13804	13740	13709	13782	13647	13785	13703	13792	13776	13897	13791	13860	13889	13972	13798	13919	13644	13707	13733	13735	13556	13854	13908	13800	13724	13720	13748	13742	13798	13729	13681	13723	13836	13793	13821	13762	13842	13792	13772	13712	13827	13936	13885	13715	13789	13808	13770	13627	13869	13716	13767	13837	13833	13954	13859	13950	13570	13969	13753	13928	13631	13906	13537	13728	13860	13657	13592	13895	13809	13625	13759	13818	13594	13605	13605	13789	13817	13777	13655	13890	13833	13639	13645	13777	13815	13813	13893	13764	13849	13742	13799	13912	13811	13707	13670	13800	13690	13518	13726	13701	13779	13986	13633	13665	13764	13624	13698	13871	13831	13758	13756	13679	13927	13673	13824	13749	13625	13938	13752	13718	13759	13815	13826	13822	13713	13663	13736	13586	13852	13943	13747	13807	13777	13721	13714	13808	13702	13799	13621	13710	13777	13636	13695	13616	13770	13962	13656	13632	13701	13989	13804	13717	13609	13852	13892	13658	13754	13788	13670	13750	13881	13737	13689	13638	13599	13863	13934	13598	13785	13547	13681	13655	13840	13660	13732	13714	13719	13801	13770	13976	13759	13860	13763	13840	13615	13779	13820	13759	13782	13645	13694	13797	13563	13900	13763	13579	13623	13639	13817	13693	13870	13837	13695	13698	13892	13740	13835	13832	13740	13793	13664	13906	13676	13643	13548	13865	13690	13613	13618	13839	13708	13845	13699	13766	13735	13795	13726	13809	13769	13831	13783	13788	13879	13897	13889	13798	13726	13821	13785	13692	13567	13798	13791	13756	13682	13659	13750	13842	13733	13931	13723	13789	13697	13692	13739	13737	13835	13792	13863	13806	13831	13833	13889	13677	13923	13804	13617	13730	13900	13992	13617	13773	13808	13786	13911	13822	13773	13705	13642	13902	13885	13956	13877	13669	13543	13632	13814	13645	13839	13611	13764	13901	13918	13700	13753	13802	13769	13879	13654	13638	13654	13862	13690	13855	13722	13664	13803	13726	13543	13882	13624	13637	13665	13680	13667	13667	13957	13729	13692	13759	13858	13636	13711	13827	13688	13613	13914	13870	13677	13951	13699	13779	13832	13741	13685	13773	13668	13766	13783	13882	13850	13814	13830	13851	13740	13816	13615	13784	13776	13788	13759	13941	13637	13946	13705	13766	13715	13808	13661	13769	13722	13892	13740	13699	13734	13933	13620	13671	13773	13797	13719	13757	13750	13749	13799	13656	13717	13815	13830	13945	13696	13664	13846	13893	13639	13726	13735	13722	13641	13790	13855	13760	13783	13684	13700	13900	13847	13683	13712	13784	13844	13858	13562	13679	13691	13705	13636	13760	13734	13746	13827	13734	13587	13868	13811	13876	13688	13686	13801	13639	13653	13719	13674	13821	13740	13804	13664	13750	13720	13686	13663	13908	13786	13602	13702	13773	13801	13835	13970	13727	13728	13884	13793	13824	13792	13796	13767	13800	13667	13726	13762	13880	13904	13681	13826	13869	13732	13841	13679	13812	13796	13609	14008	13709	13781	13760	13783	13919	13600	13797	13740	13798	13761	13886	13823	13795	13757	13950	13740	13949	13649	13937	13667	13795	13707	13805	13813	13642	13796	13694	13861	13781	13750	13936	13899	13740	13840	13960	13883	13838	13767	13754	13737	13753	13841	13864	13837	13757	13676	13773	13879	13732	13739	13713	13738	13760	13717	13717	13837	13817	13638	13950	13581	13867	13964	13890	13806	13669	13718	13601	13682	13897	13778	13876	13780	13741	13790	13596	13693	13782	13638	13649	13646	13769	13724	13843	13614	13736	13848	13690	13698	13758	13737	13736	13678	13840	13745	14037	13588	13630	13624	13795	13706	13930	13698	13787	13689	13700	13735	13749	13694	13731	13805	13693	13726	13659	13610	13877	13808	13785	13769	13830	13777	13946	13877	13749	13897	13822	13615	13753	13649	13783	13921	13755	13731	13743	13779	13752	13809	13757	13672	13719	13536	13898	13764	13735	13637	13847	13887	13721	13386	13827	13689	13754	13767	13742	13676	13656	13965	13876	13856	13909	13909	13808	13790	13769	13745	13726	13741	13838	13676	13760	13571	13718	13693	13929	13810	13703	13718	13834	13780	13752	13768	13601	13561	13719	13628	13756	13716	13682	13704	13640	13721	13680	13677	13840	13799	13680	13529	13760	13695	13837	13745	13702	13696	13776	13688	13903	13732	13661	13718	13528	13812	13652	13763	13873	13557	13676	13832	13634	13893	13944	13781	13767	13731	13851	13852	13773	13732	13704	13633	13735	13831	13725	13919	13824	13764	13680	13691	13761	13795	13607	13741	13737	13777	13678	13740	13793	13662	13682	13866	13640	13717	13743	13802	13720	13687	13785	13650	13778	13677	13664	13788	13768	13976	13831	13792	13851	13769	13779	13705	13824	13736	13797	13820	13655	13872	13761	13894	13747	13758	13708	13797	13857	13713	13771	13841	13733	13739	13782	13714	13782	13830	13752	13658	13746	13848	13755	13749	13837	13698	13827	13851	13684	13747	13873	13785	13747	13687	13600	13770	13566	13707	13789	13637	13795	13702	13813	13766	13846	13512	13728	13823	13584	13885	13843	13839	13638	13759	13697	13742	13829	13888	13956	13718	13841	13821	13632	13701	13762	13864	13879	13448	13866	13749	13765	13712	13671	13510	13719	13764	13833	13892	13656	13777	13802	13708	13784	13675	13700	13746	13709	13728	13789	13854	13762	13802	13862	13899	13877	13583	13777	13620	13865	13786	13541	13801	13938	13639	13854	13768	13622	13833	13635	13715	13769	13742	13746	13916	13658	13748	13863	13970	13770	13873	13925	13695	13660	13762	13781	13683	13767	13651	13727	13821	13727	13702	13825	13630	13734	13691	13907	13682	13777	13658	13794	13898	13669	13817	13776	13761	13990	13816	13844	13776	13937	13525	13754	13699	13707	13652	13680	13722	13853	13699	13717	13762	13603	13805	13594	13718	13883	13820	13710	13724	13829	13783	13738	13787	13782	13629	13671	13714	13875	13864	13903	13676	13872	13794	13632	13764	13620	13941	13804	13695	13798	13847	13662	13587	13681	13746	13544	13675	13757	13805	13831	13696	13739	13831	13711	13888	13872	13640	13668	13817	13725	13819	13722	13734	13855	13816	13730	13712	13738	13813	13747	13705	13609	13990	13838	13527	13707	13712	13840	13912	13762	13684	13689	13689	13683	13758	13686	13890	13772	13802	13917	13756	13553	13761	13864	13837	13748	13706	13910	13817	13835	13690	13814	13718	13639	13800	13810	13962	13694	13790	13835	13588	13695	13695	13685	13843	13808	13843	13891	13647	13730	13786	13561	13808	13808	13659	13711	13810	13712	13911	13736	13739	13692	13857	13669	13818	13787	13761	13808	13800	13856	13763	13705	13758	13735	13740	13750	13761	13651	13723	13641	13896	13643	13688	13646	13819	13617	13833	13852	13786	13805	13657	13688	13740	13777	13648	13832	13686	13834	13790
32859	39796	39884	27144	18476	16531	16123	15909	15610	15521	15770	15542	15812	15563	15696	15961	15927	15686	15952	15762	15988	15748	15725	15637	15712	15453	15809	15839	15720	15547	15743	15830	15673	15923	15715	15619	15629	15534	15656	15803	15664	15638	15623	15682	15590	15770	15608	15836	15542	15777	15741	15860	15764	15821	15670	15768	15599	15728	15760	15589	15648	15725	15665	15705	15569	15692	15702	15615	15732	15694	15814	15581	15546	15852	15705	15523	15810	15776	15699	15585	15867	15861	15616	15619	15869	15711	15729	15643	15686	15584	15738	15854	15700	15727	15625	15835	15576	15790	15780	15813	15797	15598	15887	15774	15739	15806	15685	15757	15658	15693	15680	15759	15714	15837	15659	15692	15672	15514	15714	15651	15876	15722	15806	15613	15747	15653	15733	15559	15680	15687	15606	15928	15805	15623	15788	15871	15751	15615	15659	15990	15493	15661	15584	15536	15537	15839	15745	15507	15677	15730	15702	15870	15649	15596	15761	15581	15797	15738	15775	15642	15617	15591	15528	15698	15918	15651	15913	15557	15615	15661	15414	15703	15720	15592	15758	15502	15622	15688	15670	15642	15528	15489	15759	15712	15762	15660	15755	15669	15601	15747	15804	15665	15756	15598	15519	15644	15540	15629	15773	15803	15667	15666	15742	15798	15610	15617	15724	15737	15697	15735	15808	15621	15784	15844	15729	15745	15739	15580	15751	15664	15628	15711	15681	15648	15668	15669	15746	15673	15806	15805	15677	15622	15650	15695	15687	15714	15638	15789	15676	15690	15809	15305	15395	15667	15692	15698	15642	15879	15508	15421	15573	15698	15593	15804	15762	15639	15559	15778	15671	15872	15767	15705	15843	15610	15605	15790	15744	15604	15792	15605	15637	15671	15743	15372	15529	15750	15783	15701	15592	15844	15743	15729	15682	15629	15684	15774	15662	15822	15458	15679	15685	15739	15849	15759	15828	15673	15617	15698	15634	15718	15579	15673	15624	15627	15798	15667	15631	15720	15822	15408	15708	15705	15946	15593	15818	15838	15624	15885	15648	15763	15756	15527	15805	15622	15621	15902	15716	15685	15769	15845	15619	15699	15766	15603	15595	15678	15631	15605	15711	15770	15787	15864	15574	15588	15802	15594	15775	15610	15870	15598	15718	15493	15826	15537	15607	15580	15599	15813	15517	15588	15605	15836	15717	15915	15599	15820	15851	15923	15810	15652	15637	15683	15715	15812	15541	15678	15730	15626	15629	15636	15664	15684	15863	15646	15641	15615	15697	15875	15651	15671	15636	15640	15766	15449	15729	15905	15849	15524	15608	15521	15655	15800	15574	15723	15560	15618	15753	15707	15634	15683	15530	15766	15709	15601	15473	15698	15701	15666	15806	15669	15593	15698	15635	15621	15594	15787	15815	15712	15681	15972	15808	15786	15559	15835	15574	15675	15582	15773	15585	15686	15736	15627	15598	15693	15665	15646	15738	15609	15752	15607	15806	15653	15707	15815	15570	15646	15736	15656	15670	15702	15536	15732	15800	15680	15592	15602	15709	15611	15589	15892	15659	15638	15588	15405	15830	15639	15615	15673	15537	15713	15905	15676	15530	15766	15932	15756	15711	15653	15625	15699	15779	15902	15729	15731	15965	15539	15864	15655	15710	15771	15688	15648	15601	15622	15639	15729	15724	15762	15678	15669	15876	15758	15633	15596	15653	15668	15686	15876	15624	15620	15791	15563	15606	15723	15521	15755	15766	15630	15684	15770	15698	15754	15786	15568	15807	15753	15615	15621	15686	15835	15790	15728	15539	15526	15687	15543	15690	15723	15704	15692	15723	15539	15744	15627	15800	15770	15603	15751	15461	15633	15766	15498	15627	15690	15958	15616	15680	15593	15652	15799	15826	15617	15563	15623	15551	15659	15667	15934	15688	15791	15715	15780	15686	15646	15660	15656	15519	15544	15804	15543	15321	15870	15701	15825	15711	15571	15813	15650	15682	15601	15637	15561	15794	15476	15598	15699	15684	15627	15525	15679	15741	15792	15659	15823	15694	15944	15668	15546	15562	15799	15799	15856	15835	15554	15449	15612	15674	15573	15622	15688	15707	15746	15567	15749	15647	15713	15829	15729	15868	15590	15407	15601	15738	15713	15751	15559	15749	15560	15582	15716	15769	15657	15591	15690	15770	15694	15782	15580	15670	15612	15634	15617	15712	15756	15712	15696	15757	15674	15555	15805	15679	15762	15739	15809	15544	15863	15629	15907	15867	15482	15612	15644	15618	15929	15672	15602	15595	15491	15516	15884	15744	15671	15822	15638	15812	15737	15830	15751	15557	15801	15867	15662	15627	15606	15689	15887	15818	15501	15754	15575	15730	15701	15676	15682	15627	15464	15599	15647	15764	15658	15640	15701	15431	15794	15800	15911	15678	15878	15570	15731	15741	15660	15832	15718	15549	15839	15783	15641	15793	15704	15671	15813	15852	15695	15818	15701	15748	15638	15807	15667	15609	15798	15950	15632	15619	15699	15612	15721	15864	15840	15670	15829	15794	15860	15758	15734	15792	15663	15590	15890	15588	15661	15820	15694	15724	15731	15718	15792	15627	15483	15799	15754	15620	15711	15635	15728	15648	15723	15528	15834	15548	15777	15830	15671	15721	15907	15797	15513	15598	15629	15638	15616	15763	15458	15834	15706	15772	15767	15601	15688	15679	15673	15764	15652	15877	15697	15586	15772	15813	15715	15451	15622	15626	15585	15514	15846	15663	15714	15773	15758	15768	15700	15514	15751	15553	15863	15642	15912	15943	15933	15761	15862	15426	15800	15812	15859	15847	15568	15771	15587	15737	15640	15465	15663	15645	15557	15876	15826	15529	15671	15573	15660	15724	15761	15775	15494	15625	15750	15805	15606	15671	15740	15830	15665	15665	15645	15506	15653	15761	15609	15724	15762	15503	15733	15876	15588	15462	15528	15561	15565	15560	15733	15567	15396	15652	15552	15545	15469	15699	15713	15734	15685	15502	15618	15723	15716	15786	15728	15817	15561	15620	15710	15607	15721	15592	15691	15938	15554	15586	15793	15557	15636	15652	15671	15574	15691	15674	15694	15650	15833	15793	15846	15635	15645	15777	15830	15673	15706	15789	15652	15711	15721	15696	15689	15536	15791	15557	15957	15651	15593	15647	15789	15760	15849	15558	15885	15677	15535	15685	15534	15806	15656	15984	15855	15655	15850	15684	15813	15725	15678	15605	15836	15722	15632	15626	15597	15811	15654	15762	15736	15630	15816	15847	15576	15661	15800	15636	15562	15671	15597	15719	15753	15468	15803	15732	15807	15660	15679	15775	15773	15745	15626	15607	15599	15436	15706	15855	15787	15702	15690	15773	15719	15765	15663	15655	15744	15648	15885	15672	15648	15823	15671	15662	15722	15885	15749	15725	15640	15769	15536	15843	15697	15767	15940	15679	15616	15664	15872	15714	15770	15588	15761	15885	15770	15831	15839	15745	15703	15820	15779	15612	15496	15771	15714	15695	15727	15707	15628	15673	15606	15621	15702	15722	15675	15964	15661	15693	15800	15678	15814	15607	15557	15708	15470	15636	15682	15689	15586	15744	15702	15612	15619	15712	15550	15757	15526	15421	15681	15918	15727	15743	15640	15755	15896	15762	15572	15500	15633	15764	15693	15735	15746	15800	15675	15744	15683	15861	15816	15863	15867	15716	15548	15664	15626	15612	15786	15577	15496	15616	15376	15596	15769	15661	15632	15494	15856	15574	15729	15632	15559	15624	15590	15622	15688	15818	15646	15556	15762	15668	15639	15859	15740	15621	15577	15612	15808	15650	15677	15839	15787	15767	15726	15751	15749	15957	15723	15725	15738	15765	15885	15579	15982	15896	15641	15754	15883	15488	15666	15743	15747	15611	15661	15601	15834	15572	15715	15797	15528	15406	15666	15467	15655	15679	15611	15765	15669	15825	15635	15824	15698	15728	15695	15853	15739	15557	15652	15526	15719	15748	15549	15719	15832	15618	15721	15597	15745	15533	15735	15459	15583	15660	15855	15558	15633	15748	15956	15701	15808	15740	15688	15782	15768	15614	15749	15570	15774	15768	15548	15823	15661	15537	15736	15908	15664	15640	15651	15685	15657	15849	15583	15873	15501	15677	15874	15558	15549	15710	15629	15779	15550	15766	15839	15728	15596	15547	15577	15766	15762	15765	15522	15658	15517	15530	15538	15828	15887	15762	15663	15617	15775	15586	15663	15758	15747	15479	15733	15628	15542	15533	15562	15557	15658	15737	15640	15732	15744	15604	15599	15709	15390	15721	15617	15552	15918	15735	15759	15676	15864	15783	15603	15675	15579	15712	15783	15618	15680	15910	15820	15504	15775	15668	15701	15970	15846	15743	15722	15731	15687	15593	15709	15643	15609	15729	15649	15439	15478	15514	15798	15624	15547	15553	15576	15598	15646	15778	15692	15722	15691	15706	15530	15756	15709	15763	15636	15639	15776	15742	15559	15772	15723	15614	15861	15638	15638	15825	15587	15635	15860	15744	15757	15782	15986	15696	15659	15776	15813	15628	15840	15939	15852	15728	15772	15728	15368	15684	15737	15599	15656	15537	15554	15783	15600	15921	15618	15892	15683	15635	15719	15718	15573	15959	15912	15849	15608	15769	15759	15662	15616	15651	15614	15659	15682	15729	15802	15789	15807	15661	15782	15737	15591	15783	15575	15528	15798	15656	15786	15694	15746	15587	15690	15753	15688	15618	15696	15554	15584	15763	15578	15835	15755	15631	15915	15672	15638	15730	15547	15507	15708	15712	15730	15990	15730	15657	15749	15684	15614	15722	15774	15593	15690	15667	15743	15603	15724	15658	15867	15869	15706	15600	15709	15596	15495	15824	15694	15667	15589	15541	15487	15629	15545	15581	15690	15672	15758	15571	15710	15492	15774	15687	15582	15618	15684	15588	15482	15675	15701	15625	15723	15870	15862	15560	15794	15886	15604	15735	15677	15670	15821	15526	15705	15863	15717	15890	15774	15603	15800	15811	15716	15687	15671	15628	15742	15758	15610	15843	15700	15722	15738	15874	15825	15720	15621	15578	15633	15632	15760	15848	15673	15694	15850	15776	15773	15796	15509	15770	15838
42226	58304	41925	23505	16118	14313	13985	13918	13851	14059	13992	13731	13852	13979	13964	14045	14058	13959	13935	14150	13953	14035	14048	13809	13979	13852	13959	13800	14046	13972	13966	13895	14059	13951	14124	14008	14009	13836	13927	13947	13916	13780	14032	13885	13870	13990	14057	14056	13843	13928	13951	13911	13920	13759	13872	14026	13983	13868	13931	14077	14178	14017	13924	13980	14028	13831	14076	13996	13929	13975	13967	13898	13991	13928	13962	13925	13928	13949	13883	13885	13969	14033	13861	13883	13948	13855	13851	13779	13866	13897	14066	13875	14122	14040	13985	13945	13826	13874	13924	14009	13901	13942	13936	13822	13815	13922	13845	13907	13851	13987	14047	13945	14086	13940	13943	13930	13874	13921	13805	13841	13921	14012	13963	13878	13869	13931	13909	13915	13784	13990	13996	14081	13986	13879	13885	14007	14075	13930	13951	13899	13857	13955	13903	13834	13905	13921	13819	14007	13741	13857	14132	13905	14096	13997	13968	13969	13836	13952	13824	14055	13886	14015	13850	13878	13779	14023	13795	14048	13933	13772	13869	14055	13819	13873	13984	14112	13888	13948	13974	13926	13955	13925	13915	13974	14068	14064	13820	13916	13842	13969	13902	13834	13939	13975	13850	13989	13856	13923	14020	14165	13997	13946	14100	13804	14088	13945	13802	13940	13930	14045	14013	13818	13796	14068	13964	14020	13934	14015	13982	13942	13878	13917	13730	13880	13946	14021	13877	13955	13843	14050	13808	13927	13768	13854	13807	14001	13998	13968	13850	13999	13792	13880	13997	13932	14001	14072	13979	13905	13985	13990	13818	13968	13823	13978	13908	13982	14036	14066	13979	14074	13977	13914	13966	14017	14133	14097	13926	13796	13884	13940	13827	14033	13871	13882	13803	13953	13967	13985	13959	13776	13973	13854	13903	13942	13776	13857	13873	14058	13973	13814	14120	13913	14102	14001	14237	14083	13729	13933	13634	13820	13744	13982	13880	13834	13912	13889	13806	13879	13812	13888	13844	14050	13931	13819	14023	13898	13747	13910	13868	13927	13943	13867	14033	13895	13771	13744	13870	13877	14039	14145	13975	13812	13899	14084	14167	13952	13981	13958	13845	13963	13964	14038	13814	13806	13805	13999	13795	13819	14096	13918	13933	13929	14027	13851	13939	13830	13909	13847	13811	13964	13857	13927	13834	13979	14018	13936	13807	14045	14027	13918	14014	14065	14000	13816	14024	13931	13939	14027	14072	14035	13909	13978	13921	13885	13826	13812	14126	13979	13873	13934	13862	14016	14019	13984	13980	14035	13913	13766	13993	13930	14088	14108	14024	13968	13953	13991	13913	13907	14062	14032	14016	13998	13701	13904	13891	13963	13848	14019	13920	13864	14012	13995	13812	13976	13896	13973	13855	14076	13894	13913	13849	13927	13931	13925	14014	13934	13957	13902	13901	13965	13839	13900	13981	13835	13980	13806	13954	13898	13960	13778	14089	14004	14021	14123	14063	14051	13804	13912	14016	13962	13962	13959	14106	14080	14057	13893	13922	13978	13969	13896	13871	14067	14012	14084	13978	13785	13798	13915	13985	13921	13911	13879	14181	13971	14031	13913	14044	14061	13919	14088	13870	13928	13942	13936	13919	13935	13910	13878	13918	13831	13996	14018	13807	13856	13848	13860	13750	13959	13927	13906	13773	13809	14062	13804	13935	13803	14055	13954	13832	13747	13853	14031	13976	13931	13962	14002	13855	13898	13938	14005	14044	13979	14040	14055	13992	13975	13962	13999	13951	13863	13846	14076	13803	13898	13861	14102	13648	13904	13926	13920	13948	13921	14130	14000	13838	13831	14021	13793	13914	13931	13741	14037	13905	14039	13961	13959	13833	13964	13979	13943	13849	13812	13884	13991	13993	13886	14089	13999	13768	13911	14041	13987	13974	14181	13825	14059	13917	14014	13986	13795	14101	13979	13846	13956	13884	13870	14055	14024	13954	13869	14052	14056	13994	13901	13852	14036	13894	14035	14084	13979	13774	13929	13994	13789	13924	13868	13944	13919	13922	14044	13909	13963	14038	13857	13969	13772	13866	14051	13969	13925	13777	13845	13858	13732	13921	14011	13861	13926	13897	13901	13857	13926	13914	14121	14123	13791	14104	13939	14036	13843	14034	13901	13867	13856	14016	13990	14028	13996	14143	13964	13877	13757	13987	13808	13909	13866	13995	13943	14120	13774	13825	14091	13974	13915	13940	14019	13991	13915	13994	14097	13960	14018	13828	13793	13976	13968	13874	13984	13834	13902	14062	13910	14112	13980	14074	13939	14011	13831	13966	13985	13937	13751	13870	13931	14135	14034	13880	13769	13950	13976	13845	14078	13866	13789	13790	14056	13970	13837	13992	13862	13760	13895	13830	13904	14022	13941	13899	13997	14010	13891	13950	13837	13899	13845	13855	13792	14098	14099	13820	13975	13869	13808	14033	14014	13964	13943	13877	13774	13871	13940	14083	13835	13826	14119	13990	13724	13780	13868	13915	13840	13907	13930	13893	13959	13879	13952	13888	14044	13803	13931	13875	13786	13937	13928	13802	13973	13921	13850	14035	14175	14029	13921	13929	13844	13787	13905	13821	13790	13899	13901	13825	13862	13749	13980	13976	13765	13976	13845	14093	13977	13971	13996	13894	13966	13882	14053	13918	13993	13888	13914	13923	13975	13941	13978	13977	14019	13926	14005	13806	14044	13878	13811	14073	14007	13969	13893	13941	14008	14026	13938	14142	13993	13771	14070	13951	13927	13935	13849	13929	13901	14013	13888	13895	13957	13961	13910	14095	13833	13970	13808	13971	13883	13773	13841	14038	13988	14030	14100	13889	14051	13975	13802	14040	13879	13870	13821	13978	13771	13808	13942	13982	14052	13962	13860	13895	13913	13807	13921	13926	14042	13805	14034	14181	13932	13821	14022	13687	14003	14054	13965	13799	14091	13896	14078	13988	13969	14034	13999	13825	13985	14139	13804	13979	13955	14036	13941	14014	13958	13855	14050	13974	13929	14038	13964	13788	13956	13959	13697	14052	13967	14039	13960	13856	14010	13974	13801	13914	13839	13928	13842	14018	13902	13762	13968	13775	13993	13883	13904	13920	13996	13919	13878	13872	13895	14070	13931	13927	13985	13922	13767	14024	14099	14073	13835	13907	13759	13937	14032	14097	13939	13847	13880	13932	14077	13948	13924	13912	14039	13998	13869	13983	14010	14037	13950	13818	13767	13998	13931	13964	14012	14059	14110	14063	14036	13869	13835	13952	13668	13768	13832	13978	14059	13848	13907	13964	13807	13940	13948	13910	13911	13974	14215	13990	13990	13978	13962	13971	13778	13928	13900	13839	13988	13913	13906	14232	14021	13643	13982	13946	13854	14039	13952	13795	13901	13903	13861	13900	13941	13717	13896	13997	13921	13938	13861	14074	13885	13940	13986	13918	14035	14145	14074	13995	14042	13959	13999	13837	13850	13890	13914	13937	14100	13932	13915	13765	13933	14124	13844	14062	13983	14027	13942	14082	13891	13846	14153	13920	13874	14041	14057	14046	13800	13876	14078	14021	14072	13932	13812	13860	13957	13967	13918	13925	13837	14016	13748	13706	13753	13944	13895	14044	13899	14038	13823	13960	13801	13834	13917	14011	13991	13920	13967	13971	14045	13968	13871	13867	13862	13977	13879	14028	13929	14045	13785	13849	13862	13828	13962	13999	13886	14031	13905	13762	14044	13916	13954	13847	13723	13978	13908	13877	13944	13822	13846	13862	13889	13824	13897	13886	13832	13871	13892	13851	13970	13796	13931	13761	13778	14133	13941	13899	13890	13996	13791	13997	13897	13858	14022	13895	14041	13983	13961	13784	13926	13835	13912	13861	13789	13979	13799	13805	13873	14016	13975	13933	13971	13936	13672	13993	13777	13878	13931	13826	13995	14006	14065	13971	13747	13855	13927	13969	13926	13994	13951	13927	13829	13788	14204	13725	13892	14018	13976	13857	14017	13925	14005	13983	13939	13914	13942	13968	13895	13988	14009	13922	14000	13879	14048	13935	13934	13964	13859	13823	14073	13900	13842	13795	13869	13976	13953	13931	13912	13795	13890	13901	13945	14000	13907	13925	13823	14125	14009	13764	13814	13984	14048	13780	13945	13772	13994	13968	13755	14134	13985	13989	13854	14107	14100	13983	14064	13976	14048	14048	13933	13708	13903	13873	13937	14189	14036	13993	14050	13916	13928	13879	14037	13939	14054	13865	13914	13966	13852	13872	13852	13812	13924	14061	13845	14090	13891	13991	13865	14042	13887	13953	14007	13887	14087	13965	14062	13829	14022	13919	13879	14160	13992	13878	13891	14029	14025	13916	13999	14005	13916	13844	13926	13983	13877	14028	13875	13990	14131	13977	13974	13921	13870	13961	13854	13828	13918	14039	13937	13939	13974	13978	13770	13896	13973	13951	13877	13990	14064	14026	13906	13840	14001	13890	14037	13976	13962	13883	13940	13841	13715	13992	14012	13923	14015	13814	13899	13798	13942	13923	13859	14057	13864	13947	14152	13916	13903	13841	14040	13891	14038	13950	13840	13870	13960	14015	13905	13903	13998	13916	13841	13971	13922	14132	14009	14041	13928	13821	14017	13963	13864	13704	14013	13853	13905	13962	13948	13976	13915	14144	13889	13828	13900	14037	13914	13945	13970	13890	13892	13878	13957	13882	14062	13993	14022	13811	14019	13845	13921	13967	14192	13838	13809	13948	13939	13928	13801	13830	13790	14004	13929	14055	13924	14034	13975	14071	13927	13928	13976	13922	13944	14012	13868	14039	14017	13980	13924	13838	13816	13976	13967	13802	14051	13996	13828	13902	13831	13950	13861	14010	13972	13911	13898	13786	13872	14038	14015	13899	13965	14051	13967	13875	14117	13806	14115	14062	13880	13945	13849	13964	13934	13924	13988	13924	13847	14115	13905	13856	13963	14000	13922	13759	13978	14024	13812	13961	13960	13962	13947	13861	13994	14189	14025	13991	13887	13880	13978	13867	14032	13907	13872	13870	14025	13809	13815	13888	13875	13896	13990	14001	13989	13862	14093	13876	13909	13849	14061	13858	14031	13911	13958	13988	13967
31674	40411	43817	29891	19584	16951	16363	15926	15985	15901	15796	15752	15844	15754	15925	15856	15896	15928	15794	15836	15879	15816	15620	15730	15672	15747	15676	15726	15793	15806	15737	15693	15978	15734	15927	15787	15932	15801	15869	15726	15800	15838	15986	15867	15657	15788	15813	15783	15643	15934	15804	15745	15976	15624	15765	15867	15929	15851	15817	15810	15843	15797	15883	15905	15985	15759	15640	15810	15838	15884	15836	15828	15803	15776	15649	15876	15804	15840	15718	15573	15659	15822	15600	15776	15882	15864	15976	15679	15908	15754	15745	15623	15830	15799	15986	15926	15710	15762	15789	15750	15618	15729	15919	15855	15870	15863	15785	15617	15757	15938	15833	15794	15724	15796	15848	15867	15814	15817	15767	15624	15717	15707	15838	15705	15871	15943	15716	15820	15872	15864	15964	15937	15909	15856	15841	15618	15687	15726	15919	15937	15679	15868	15731	15665	15848	15702	15835	15849	15753	15791	15745	15765	15849	15578	15988	15695	15897	15775	15894	15684	15787	15668	15761	15601	15844	15811	15968	16027	15773	15654	15664	15780	15855	16012	15845	15985	15884	15772	15791	15740	15822	15753	15761	15883	15760	15819	15797	15926	15652	15787	15749	15673	15868	15701	15774	15928	15650	15586	15774	15533	15942	15781	15729	15689	15791	15621	15691	15833	15655	15740	15732	15853	15729	15703	15687	15864	15655	15511	15624	15626	15713	15935	15774	16019	15724	15727	15963	15644	15921	15541	15564	15724	15722	15897	15719	15973	15808	15746	15616	15879	15681	15763	15913	15883	15836	15744	16075	15917	15870	15951	15803	15854	15821	15772	15844	15964	15862	15813	15506	15755	15712	15765	15905	15814	15767	15642	15831	15702	15881	15571	15691	15839	15837	15591	15667	15906	15961	15802	15774	15511	15841	15996	15702	15936	15806	15779	15682	15849	15752	15749	15872	15617	15701	15770	15775	15771	15869	15901	16029	15823	15750	15792	15765	15762	15810	15920	15871	15881	15931	15777	15606	15740	15552	15960	15967	15758	16074	15809	15909	15743	15876	15877	15714	15779	15686	15860	15787	15799	15710	15824	15924	15947	15833	15817	15632	15928	15957	15770	15838	15630	15746	15560	15948	15775	15708	15889	15906	15765	15781	15776	15830	15784	15702	15870	15843	15822	15725	15785	15854	15675	15843	15759	15763	15565	15751	15900	15932	15739	15861	15840	15917	15567	15882	15898	15734	15950	15913	15840	16112	15611	15829	15759	15694	15679	15748	15714	15824	15928	15951	15847	15925	15730	15612	15785	15788	15881	15744	15780	15623	15656	15800	15810	15815	15730	15912	15719	15727	15693	15799	15772	15644	15747	15893	15790	15725	15782	15816	15837	15660	15794	16039	15877	15771	15907	15885	15849	15722	15866	15915	15622	15760	15668	15644	15753	15820	15536	15789	15783	15879	15624	15736	15867	15874	15851	15513	15729	15582	15780	15805	15857	15697	15784	15774	15825	15889	15885	15868	15692	15509	15940	15781	15813	15745	15743	15885	15850	15797	15878	15800	16021	15696	15655	15571	15662	15682	15933	15688	15836	15883	15716	15742	15877	15769	15697	15619	15845	15897	15847	15848	15690	15721	15808	15744	15635	15720	15774	15720	15653	15829	15871	15886	15759	15815	15627	15656	15828	15870	15598	15903	15823	15854	15807	15773	15889	15777	15898	15971	15698	15911	15761	15958	15857	15835	15632	15757	15810	15878	15945	15994	15797	15849	15795	15852	15871	15909	15838	15935	15874	15816	15880	15661	15656	15861	15750	15878	15843	15825	15762	15566	15737	15653	15886	15682	15621	15575	15926	15655	15756	15856	15813	15666	15728	15838	15801	15843	15720	15713	16053	15719	15776	15850	15858	15756	15797	15637	15798	15796	15666	15866	15683	15621	15788	15934	15672	15824	15701	15902	15839	15893	15796	15834	15790	15832	15829	15752	15977	15773	15692	15901	15807	15761	15799	15889	15959	15972	15774	15708	15881	15783	15906	15634	15801	15829	15810	15630	15864	15738	15792	15789	15971	15939	15826	15861	15792	15843	15944	15789	15780	15617	15688	15889	15881	15599	15764	15665	15641	15767	15623	15679	15729	15741	15776	15973	15763	15756	15784	15925	15667	15721	15749	15896	15717	15889	15623	15878	15831	15727	15748	15977	15792	15671	15883	15846	15705	15847	15707	15911	15591	15796	15879	15677	15831	15652	15833	15656	15783	16089	15946	15631	15804	15921	15688	15765	15838	15840	16071	15707	15658	16074	15760	15701	15797	15643	15750	15867	15923	15966	15598	15576	15630	15744	15708	15793	15842	15646	15757	15881	16068	15896	15829	15661	15809	15732	15845	15852	15770	15899	15774	15920	15890	15713	15840	15830	15575	15841	15658	15809	16008	15767	15840	15765	15721	15618	15805	15662	15729	15833	15671	16038	15877	15870	15553	15723	15794	15830	15519	15692	15791	15621	15722	15734	15783	15766	15745	15807	15832	15774	15764	15848	15775	15677	15793	15738	15838	15868	15758	15648	15792	15831	15890	15660	15715	15862	15787	15603	15490	15742	15914	16060	15774	15721	15684	15768	15730	15699	15639	15763	15875	15893	15645	15738	15895	15811	15578	15767	15686	15792	15690	15773	15600	15908	15731	15804	15877	16021	15579	15718	15810	15799	15816	15824	15906	15873	15616	15767	15635	15863	15828	15714	15611	15671	15805	15835	15767	15885	15696	15747	15822	15864	15676	15721	15886	15885	15840	15750	15876	15813	15784	15463	15606	15805	15955	15903	15872	15529	15806	15808	15765	15858	15591	15697	15799	15857	15892	15708	15763	15713	15756	15799	15673	15881	15854	15797	15602	15764	15676	15753	15836	15746	15694	15850	15778	15621	15780	15800	15595	15927	15779	15925	15807	15621	15764	15867	15953	15907	15725	15769	15645	15797	15771	15845	15734	15794	15787	15851	15834	15658	15823	15751	15818	15887	15687	15640	15934	15897	15770	15844	15870	15612	15880	15777	15782	15887	15795	15863	15847	15804	15829	15585	15824	15999	15910	15858	15859	15770	15736	15866	15815	15843	15770	15629	15676	15720	15723	15798	15790	15692	15494	15867	15871	15850	15866	15943	15869	15762	15757	15820	15992	15924	15719	15812	15624	15825	15807	15846	15820	15590	15629	15734	15797	15657	15744	15592	15642	15797	15977	15753	15861	16026	15892	15748	15723	15618	15600	15585	15659	15800	15874	15778	15782	15764	15824	15762	15840	15716	15652	15859	15602	15731	15754	15845	15732	15916	15881	15879	15774	15807	15719	15858	15687	15925	15782	15821	15724	15883	15642	15897	15910	15976	15490	15911	15735	15748	16076	15690	15752	15896	15780	15853	15802	15892	15807	15732	15846	15954	15760	16041	15896	15827	15871	15941	15746	15876	15760	15622	15884	15813	15676	15866	15921	15952	15747	15687	15950	15775	15775	15765	15698	15684	15697	15613	15757	15620	15696	15499	15896	15775	15729	15849	15819	15970	15663	15510	15818	15854	15732	15791	15852	15837	15919	15696	15869	15969	15750	15717	15642	15696	15756	15769	15836	15951	15636	15786	15609	15741	15779	15876	15902	15678	15858	15673	15704	15700	15736	16051	15791	15721	16080	15947	15915	15728	15654	15694	15631	15498	15744	15756	15710	15717	15836	15851	15658	15692	15767	15698	15816	15875	15715	15659	15555	15776	15768	16068	15765	15790	15782	15662	15836	15878	15741	15973	15766	15724	15933	15883	15772	15991	15802	15798	15889	15841	15901	15846	15867	15637	15802	15830	15625	15801	15999	15782	15888	15820	15944	15659	15607	15622	15656	15868	16007	15771	15906	15747	15768	15842	15621	15498	15652	15728	15799	15894	15771	15789	15663	15989	16010	15787	15883	15931	15905	15940	15826	15829	15800	15732	15756	15690	15727	15830	15751	15768	15716	15645	15766	15869	15733	15806	15788	15632	15952	15764	15708	15843	15697	15755	15911	15656	15884	15884	15856	15727	15902	15714	15678	15973	16015	15849	15905	15844	15700	15716	15611	15831	15930	16044	15680	15719	15816	15831	15826	15752	15798	15824	15966	15603	15533	15786	15844	15834	16008	15798	15762	15707	15646	15567	15805	15698	15972	15832	15745	15668	15671	15806	15968	16053	15860	15499	15903	15794	15871	16036	15619	15945	15807	15688	15826	15765	15813	15738	15978	15830	15820	15719	15659	15716	15929	15710	15762	15790	15919	15937	15781	15867	15731	15768	15868	15937	15725	15815	15896	15864	15806	15608	15747	15848	15766	15881	15960	15752	15846	15814	15676	15786	15821	15696	15874	15664	15670	15723	15806	15814	15893	15885	15693	15584	15791	15787	15702	15817	15565	15888	15844	15922	15776	15633	15884	15754	15801	15690	15744	15791	15847	15617	15717	15719	15732	15824	15962	15787	15681	15880	15816	15806	15648	15753	15837	15776	15806	15907	15878	15794	15930	15799	15804	15747	15575	15889	15680	15782	15803	15747	15697	15888	15870	16043	15774	15716	15614	15955	15479	15692	15636	15956	15863	15862	15885	15969	16026	15722	15927	15654	15541	15918	15664	15923	15814	15863	15801	15810	15634	15820	15776	15781	15712	15721	15720	15751	15835	15770	15952	15823	15733	15937	15701	15883	15645	15846	15782	15910	15795	15665	15707	15810	15848	15766	15926	15989	15985	16072	15871	15853	15660	15717	15926	15942	16027	15821	15692	15895	15882	15830	15768	15637	15665	15565	15751	15858	15609	15655	15688	15827	15791	15779	15613	15640	15647	15873	15853	15749	15779	15761	15650	15760	15774	15731	15699	15732	15932	15823	15930	15687	15832	15673	15756	16115	15822	15869	15918	15925	15619	15741	15867	16074	15706	15725	15720	15843	15640	15774	15742	15754	15707	15938	15999	15788	15698	15880	15789	15703	16038	15886	15842	15689	15739	15772	15899	15625	15669	15556	15937	16012	15894	15768	15664	15986	15947	15625	15592	15805	15813	15908	15784	15758	16018	15719	15581	15734	15913	15783	15835	15769	15750	15881	16030	15661	15859	15492	15812	15640	15925	15827	15858	15663	15711	15775	15914
46558	65652	47363	26343	16497	14614	14013	13896	13944	14151	13962	14020	14052	13839	14100	13923	13853	14060	13853	14083	14066	13971	13953	13949	14103	13806	13990	14017	13970	14062	13978	14017	14028	13966	13979	14145	13884	13959	13959	13939	13937	14059	14005	14081	14004	14010	14018	13855	14018	14002	14097	13975	14078	14051	13971	13986	14135	14008	13987	13991	13862	13893	13847	14007	14203	13950	14130	13984	13990	14047	13913	13966	13948	13990	14032	13868	13951	13770	13951	13983	13794	13990	13985	14161	14029	14005	13988	13851	14154	13782	13913	13969	13890	13920	13965	13986	13923	13937	13904	13865	13869	13833	14001	13979	13968	13905	13847	13904	13985	14095	14002	13905	14079	14077	13988	13948	13897	13899	13903	13984	14023	14107	13734	14115	14023	14003	13982	14046	13869	14178	13915	14057	13877	13898	13923	14025	13924	13919	14113	14001	13984	13860	13928	13911	13999	13973	14055	13945	13967	13899	13946	14030	14016	14010	14010	13891	14045	14123	14023	13957	14020	13912	14013	14050	14006	14050	13942	14101	14038	14020	13874	14129	14168	14009	14097	13919	13959	14003	14087	13935	14041	14010	14058	14024	13934	13900	14091	13937	14109	13941	13946	13796	14104	14214	13897	13961	14042	13972	14008	13805	14023	13839	13946	13964	14038	14109	14006	13885	13821	14018	14016	13949	14026	14038	13968	13961	13970	14034	14009	13949	13847	13958	14043	13995	14042	14097	14226	13907	14066	13965	14013	14006	14101	13804	13987	13934	14011	14018	13835	14054	13878	13919	14056	14069	14021	13992	13918	14044	13871	14071	13893	14085	14158	13991	13984	13977	14060	14125	14087	14021	14024	13929	13936	13935	13842	14006	13768	14057	13933	14071	13872	14072	13976	13919	13911	14005	13980	13881	13775	13908	14111	13911	13973	13876	13946	13921	13997	13917	14002	13866	14155	13870	13919	13962	13940	13957	13861	14132	14107	13905	14060	13995	13933	13934	13841	13934	14015	13935	13973	14248	13919	14025	13963	14106	13884	13999	13955	14074	14083	14020	14128	14013	14195	13887	13955	14034	13890	13884	13916	14035	13948	14069	13876	14102	13943	14018	13910	14090	14150	14009	14088	13973	13974	13963	13913	14063	14100	14078	13937	13956	14000	13825	14006	13938	13993	13942	14190	14021	14051	14061	14093	13926	14071	13927	14025	14011	13900	14065	14015	14084	13904	13859	13950	13973	13936	14042	14057	13936	13958	14164	14189	13909	13906	13933	14033	13917	13868	13992	14032	14030	14115	14084	13939	14053	14042	13990	13946	13808	13841	13850	13895	13906	14005	13972	13998	14113	14037	13984	13976	14057	13918	13915	13925	14025	13879	13968	13900	14011	13954	13942	13985	13996	13883	13839	13819	13968	13980	14085	14151	14002	13918	13911	14050	13926	13900	14066	14047	13774	13906	13964	13880	14168	13897	14087	13927	14033	14072	13971	13938	13886	14041	14062	14081	13925	14035	14028	14140	14063	13969	13917	14156	13998	14029	13707	14060	14039	14037	14137	13992	13721	13991	13906	14010	14030	13963	14094	14015	14100	13929	14031	14043	13915	14067	14072	14133	13851	14036	14027	14234	13935	13807	14178	14040	14011	14064	14032	14040	13973	14063	13961	13982	13810	13926	13957	14033	14169	13901	14010	14017	14042	13942	13975	14062	14079	14070	13865	14065	14030	14027	14005	14010	13753	13861	14068	14096	13989	13971	13944	14039	13970	13875	13896	13999	13904	14201	14034	13926	13994	14047	13916	13915	14121	14173	13958	14006	14009	13894	13989	13965	14045	14024	13908	14019	13930	13935	14213	14019	13932	13939	13768	14034	13943	14124	13989	13998	13946	14064	13978	14151	13896	13909	14031	13917	13852	14031	14006	13840	13901	13911	13897	14043	14005	13942	13888	13798	13909	13914	14089	13775	13805	14010	13999	13946	13967	13868	13980	14112	14011	14056	13946	13862	13926	13839	14007	13940	13929	14062	14002	14113	13940	13947	13874	13888	14122	13939	14140	14050	14095	14081	13816	14086	14003	13987	13968	13974	13985	13999	13990	14075	13936	13944	13972	13936	14138	13969	13957	13860	14039	14034	14021	14060	14087	14170	13961	13956	14088	13933	13934	13913	13864	13961	13946	13877	14099	14083	14113	13971	13941	13902	13877	14099	14039	14096	14038	13979	14123	14088	13907	13752	13882	14050	13901	13942	14017	14053	14145	13911	14066	13894	13829	14117	13952	14029	14045	14127	14016	14082	13934	14179	14129	13845	14028	14052	13937	13920	13914	13818	14169	14100	13966	13902	14167	14165	13991	14065	13966	14034	13946	14112	13995	13941	14022	14024	14073	14084	13985	13937	13862	14026	13993	14075	14056	13852	13913	14151	14049	13991	13991	13924	13825	13853	14010	13983	13913	13998	13925	13988	13978	14078	13887	13878	14020	14161	13798	14072	13999	13866	13817	14059	14060	13884	13966	13993	13960	13963	13879	13876	14064	13915	14037	13888	13986	14093	13885	13957	13838	13948	14000	13947	14087	14010	14081	14048	14017	13958	13844	13835	14042	14145	14029	14100	14057	14047	14207	14217	13931	14072	14030	14045	14081	14038	14149	13913	13817	13987	14171	13836	14102	14018	13786	14030	13795	14002	13961	14039	14095	14006	13961	13880	13937	14181	13769	14064	13737	14078	14089	14041	14192	13933	14021	14141	14013	14045	13950	13998	13967	14024	13911	13974	13974	14010	13977	13904	13901	14072	13865	13977	14047	13970	13865	13959	14042	13815	14032	13907	14063	14048	14009	13812	13950	14015	14105	14071	13987	13788	14123	13903	13969	13961	13821	14004	13949	13995	13990	13939	13935	13906	14141	13987	13956	14056	14019	14105	13978	13855	13950	13832	14040	13836	14163	14076	14237	13980	14033	14003	14093	13991	13991	13866	13940	13948	13968	14074	13926	13867	13752	14221	13809	14083	13980	13868	13985	14025	14000	13694	14065	14057	13942	13990	14180	14026	13896	13971	14261	14069	13936	14096	13963	13915	13911	13845	14124	14019	13873	13995	13930	14012	13978	13846	14034	14039	13970	14075	13952	13954	13876	13952	13925	13901	14042	13979	14025	13925	14004	13943	14009	13945	13943	14072	13858	13935	14007	13864	14013	14081	13738	13867	13997	13968	13971	14063	13894	13936	13851	13962	13801	14109	14238	14005	14001	14071	13818	13971	13965	14048	13902	13881	13921	14043	14054	13829	14004	14001	13982	14022	13978	13942	14011	14018	14011	13991	14104	13786	14015	14051	13955	13927	13922	14141	13852	13996	13930	14060	14032	14041	13999	13981	13956	14026	14034	14068	13929	14014	14113	14084	14063	13941	14030	14020	14114	13932	14002	14000	13948	14029	14018	13928	14169	13911	13879	14085	13949	13954	14059	13972	14057	13951	14152	14138	14044	13917	14020	14004	13990	13939	13918	14063	13906	13960	13948	14138	14043	13852	13899	14043	13993	13894	13902	13938	14189	13910	13970	13951	13831	13967	14034	13873	13886	14037	14001	13985	14006	14032	13951	13832	14065	13714	13966	13944	14036	13949	14053	14088	14021	14060	14063	13992	13932	13961	13850	14058	13901	14048	13962	13955	14127	14170	14038	13930	13899	13963	14035	14036	14027	14000	13983	13952	13997	13955	14187	13994	13915	14106	13978	14064	13906	14039	14041	14099	14089	13936	14010	13914	13933	13998	13992	14059	13893	14134	13866	14023	14023	13908	13817	13895	13910	13811	13958	13858	14111	14090	13999	14095	13894	14019	14030	13815	13842	14039	14193	14106	13952	13997	14095	13918	14031	13982	13811	14157	13916	13872	13877	14004	13845	13984	13862	14001	14142	13832	14102	13959	14010	13981	14078	14142	14006	13917	14066	13884	14011	13959	14122	13959	14038	13959	13934	13907	14018	13848	14193	13904	13978	14089	14033	13891	13966	14056	13963	13935	13941	13987	14159	14062	13999	13911	14082	13918	14081	13877	14135	13860	14149	14147	13986	13902	13988	13798	14060	13792	14109	13898	13886	14038	13928	13926	13925	14012	13733	13978	13847	13972	14091	14190	13956	14133	14038	13930	13818	14082	13952	13982	14020	13803	14049	13989	14163	13957	14059	14053	14065	13913	13897	13973	14001	13953	13926	13986	14053	14029	13922	13875	14087	13969	14126	14021	14141	14022	13902	13956	13943	13968	14115	14096	13914	13940	13983	14085	13972	13931	14033	13993	13837	13993	13845	13875	14004	14025	13948	13926	14142	13946	14016	13988	13952	13968	14049	14022	13945	14059	13946	14002	13944	13990	13987	13974	13996	13868	14015	14028	13923	14031	13952	14163	13966	14026	14087	13941	13920	13848	13953	13971	14034	13976	14033	13870	14015	13958	14041	13941	13951	13982	14042	14004	13937	13919	13920	13900	13953	13992	14032	13706	13831	13854	14106	13987	13858	14006	13910	14062	13965	14083	13964	13991	13933	13954	13971	13975	14035	13982	13745	13877	14114	13784	14152	14138	13937	14099	14062	13906	13948	14029	13855	13989	14064	14125	13971	14008	14123	13928	13933	13983	13951	13848	13873	13925	13905	14018	14031	13852	14056	13981	14022	13928	13955	14025	13980	13811	14025	14123	13957	14031	13917	13876	14108	13901	13958	13889	13954	13992	14100	14086	13951	13988	14148	14025	14090	13979	13979	13888	14090	14156	13753	14018	14047	14165	14036	13907	13858	13852	13894	13964	13958	13793	13931	14010	13945	13874	14063	13934	14021	14067	14011	14033	13966	13968	14017	13814	13875	14187	14044	13970	13863	14019	13952	13969	13905	13886	13917	13881	14058	14036	13962	14065	13735	14079	13883	13993	13924	14110	14115	14068	13959	14124	14164	14097	13980	13920	14116	13903	13989	13920	14078	14042	13951	13923	13778	13953	14012	14160	14048	14011	13841	13961	14145	13913	13900	14057	13986	13948	14032	14138	14132	14107	14053	13901	13985	13945	13943	14156	14137	13951	14011	14030	14002	14000	14134	13992	13976	13835	14066	13897	13906	13856	14012	14143	14072	14037	13996	13969	14110	14182	13890	13891	14082	13898	14120
23877	24525	37051	30405	24368	23366	22329	16866	15944	16182	16282	15946	16037	15917	16002	15963	15953	15875	16141	15974	15892	15936	15991	15812	15944	15888	15837	15773	15944	16029	15744	15553	15652	15827	15800	15508	15644	15860	15740	15747	15721	15699	15768	15800	15676	15682	15648	15714	15782	15727	15883	15741	15889	15842	15856	15775	15710	15665	15813	15765	15573	15714	15676	15685	15835	15776	15756	15598	15887	15688	15626	15614	15676	15625	15627	15815	15728	15604	15762	15791	15675	15754	15768	15925	15831	15804	15733	15647	15700	15693	15653	15635	15653	15637	15905	15471	15520	15718	15769	15764	15456	15784	15729	15694	15661	15791	15775	15601	15760	15647	15849	15673	15676	15503	15622	15701	15595	15659	15756	15622	15728	15797	15800	15656	15675	15613	15755	15733	15677	15727	15707	15540	15629	15652	15630	15551	15759	15719	15592	15662	15742	15618	15752	15665	15816	15789	15726	15796	15685	15742	16086	15615	15698	15430	15897	15736	15518	15684	15898	15607	15673	15711	15545	15559	15777	15893	15696	15827	15736	15879	15520	15877	15720	15767	15630	15700	15622	15579	15701	15642	15653	15793	15822	15547	15514	15887	15497	15586	15731	15784	15967	15771	15661	15721	15806	15777	15844	15753	15887	15503	15695	15795	15605	15776	15667	15463	15558	15563	15690	15686	15847	15803	15668	15695	15617	15797	15797	15632	15664	15768	15547	15577	15755	15678	15494	15669	15790	15711	15668	15622	15758	15760	15732	15537	15833	15629	15649	15845	15756	15756	15643	15571	15696	15407	15645	15799	15870	15550	15657	15542	15908	15710	15650	15632	15580	15652	15806	15694	15734	15723	15519	15812	15567	15389	15990	15776	15638	15743	15755	15564	15594	15680	15639	15597	15620	15531	15624	15636	15997	15544	15807	15618	15709	15789	15769	15732	15765	15892	15670	15721	15753	15529	15656	15707	15844	15681	15773	15741	15723	15762	15846	15725	15601	15487	15619	15870	15919	15810	15728	15684	15774	15682	15843	15698	15545	15808	15671	15726	15800	15715	15779	15824	15825	15704	15477	15854	15652	15900	15744	15909	15852	15634	15528	15615	15534	15774	15579	15678	15477	15563	15795	15566	15855	15849	15507	15563	15620	15752	15793	15596	15719	15612	15742	15561	15678	15655	15819	15764	15619	15612	15576	15655	15718	15687	15753	15799	15702	15841	15776	15897	15677	15636	15714	15758	15787	15430	15599	15593	15673	15677	15771	15798	15589	15616	15692	15788	15526	15695	15540	15526	15731	15708	15880	15672	15982	15653	15605	15764	15821	15649	15678	15739	15635	15771	15566	15593	15768	15729	15602	15725	15893	15717	15667	15589	15673	15551	15592	15870	15827	15666	15640	15786	15664	15892	15916	15867	15867	15812	15701	15488	15778	15732	15878	15757	15746	15571	15728	16017	15658	15843	15991	15711	15552	15686	15669	15580	15787	15593	15700	15727	15826	15644	15801	15588	15685	15616	15713	15722	15793	15608	15668	15794	15621	15670	15597	15881	15730	15659	15750	15811	15669	15791	15697	15660	15733	15656	15605	15651	15589	15835	15586	15658	15807	15853	15721	15723	16000	15858	15650	15825	15973	15778	15761	15671	15678	15584	15679	15700	15898	15761	15751	15507	15532	15510	15675	15674	15844	15632	15666	15627	15668	15771	15798	15890	15638	15778	15743	15694	15665	15714	15696	15694	15577	15699	15885	15836	15782	15779	15785	15582	15577	15662	15685	15827	15710	15806	15637	15596	15906	15799	15554	15847	15891	15679	15947	15728	15776	15817	15847	15690	15664	15927	15922	15608	15706	15697	15631	15557	15597	15564	15659	15747	15467	15710	15720	15716	15525	15776	15731	15843	15661	15710	15757	15560	15801	15642	15642	15695	15734	15841	15709	15530	15594	15893	15958	15656	15629	15773	15728	15924	15816	15645	15727	15646	15726	15699	15910	15723	15617	15539	15792	15751	15793	15758	15671	15677	15728	15653	15507	15421	15621	15744	15775	15801	15684	15695	15691	15737	15586	15806	15609	15756	15571	15748	15499	15710	15705	15803	15716	15794	15614	15736	15782	15555	15837	15923	15782	15776	15791	15661	15777	15792	15611	15687	15642	15812	15905	15843	15599	15673	15649	15845	15753	15797	15779	15879	15788	15566	15787	15698	15733	15601	15867	15799	15735	15769	15656	15682	15658	15774	15773	15738	15810	15708	15831	15664	15702	15776	15587	15711	15742	15764	15620	15656	15687	15753	15824	15630	15763	15468	15853	15666	15707	15530	15532	15763	15463	15739	15741	15835	15719	15741	15842	15876	15732	15766	15669	15803	15605	15893	15708	15728	15747	15768	15727	15588	15680	15771	15884	15638	15855	15736	15883	15795	15923	15782	15863	15759	15692	15727	15780	15663	15725	15871	15871	15668	15628	15724	15762	15484	15573	15584	15692	15724	15760	15537	15598	15774	15725	15707	15929	15699	15759	15571	15791	15745	15716	15592	15746	15609	15540	15623	15924	15788	15601	15767	15786	15659	15724	15919	15778	15794	15664	15758	15498	15632	15778	15723	15674	15783	15613	15759	15901	15557	15637	15812	15493	15620	15587	15766	15739	15824	15818	15618	15785	15814	15809	15609	15414	15683	15730	15800	15586	15596	15601	15772	15371	15608	15608	15870	15716	15847	15543	15734	15590	15707	15692	15714	15850	15831	15663	15848	15897	15783	15737	15739	15719	15669	15824	15732	15754	15729	15549	15658	15684	15562	15696	15700	15705	15915	15510	15614	15733	15755	15702	15803	15592	15532	15717	15833	15907	15725	15530	15672	15515	15729	15806	15609	15775	15764	15677	15945	15669	15667	15621	15931	15792	15802	15837	15526	15727	15604	15521	15404	15758	15650	15563	15828	15881	15818	15840	15906	15784	15643	15857	15486	15786	15650	15618	15716	15684	15814	15555	15704	15574	15772	15495	15790	15665	15672	15626	15907	15562	15608	15648	15756	15763	15658	15673	15861	15771	15689	15724	15791	15882	15942	15626	15653	15771	15537	15715	15810	15812	15714	15734	15600	15829	15766	15685	15612	15549	15580	15675	15576	15754	15552	15793	15616	15669	15769	15768	15676	15642	15669	15795	15782	15621	15543	15691	15764	15694	15733	15716	15748	15659	15600	15578	15455	15578	15547	15720	15578	15775	15803	15971	15696	15711	15809	15860	15723	15692	15549	15784	15875	15635	15951	15868	15749	15866	15600	15661	15629	15523	15605	15633	15886	16064	15606	15733	15751	15698	15653	15682	15746	15636	15641	15651	15539	15521	15671	15720	15655	15686	15591	15655	15760	15524	15365	15532	15834	15757	15763	15554	15593	15700	15720	15733	15636	15778	15679	15578	15625	15683	15553	15680	15624	15729	15633	15656	15497	15548	15701	15507	15689	15695	15546	15658	15652	15484	15666	15678	15805	15593	15751	15828	15746	15767	15589	15574	15813	15763	15740	15551	15941	15539	15642	15660	15487	15577	15672	15670	15493	15856	15806	15667	15939	15585	15628	15718	15660	15526	15736	15764	15861	15781	15917	15845	15733	15770	15680	15738	15799	15796	15538	15757	15611	15637	15704	15765	15581	15702	15705	15753	15522	15789	15699	15921	15680	15708	15710	15666	15679	15814	15672	15696	15517	15736	15733	15652	15790	15822	15545	15674	15768	15575	15576	15944	15873	15947	15685	15664	15878	15791	15896	15782	15753	15718	15676	15872	15787	15736	15988	15909	15746	15599	15737	15636	15547	15596	15514	15586	15672	15762	15632	15848	15569	15735	15675	15745	15703	15583	15982	15648	15700	15631	15658	15628	15691	15738	15805	15711	15751	15617	15797	15628	15742	15587	15711	15548	15624	15693	15572	15587	15615	15651	15811	15637	15628	15655	15623	15656	15681	15531	15767	15873	15832	15684	15683	15728	15728	15542	15789	15689	15782	15799	15758	15675	15790	15514	15511	15807	15741	15560	15624	15647	15753	15787	15797	15779	15607	15805	15769	15815	15742	15666	15757	15510	15576	15743	15606	15776	15694	15769	15760	15763	15806	15735	15773	15738	15667	15683	15786	15689	15673	15763	15668	15765	15618	15596	15710	15720	15882	15525	15558	15828	15555	15651	15561	15635	15731	15495	15804	15694	15468	15593	15684	15474	15804	15672	15759	15724	15672	15781	15730	15842	15714	15830	15721	15898	15685	15637	15694	15679	15745	15741	15717	15843	15811	15766	15614	15783	15743	15682	15721	15640	15553	15570	15639	15680	15649	15746	15637	15721	15630	15642	15709	15651	15450	15713	15817	15657	15632	15634	15658	15757	15697	15852	15499	15582	15850	15639	15609	15722	15644	15808	15626	15484	15721	15654	15639	15625	15666	15841	15592	15703	15707	15710	15502	15831	15761	15716	15711	15707	15775	15862	15803	15715	15501	15821	15679	15670	15698	15833	15701	15980	15581	15486	15665	15621	15561	15591	15752	15661	15653	15540	15726	15740	15623	15618	15766	15735	15867	15730	15449	15691	15641	15803	15895	15714	15815	15672	15587	15666	15746	15640	15817	15547	15670	15695	15614	15626	15670	15536	15655	15605	15614	15761	15715	15591	15726	15529	15678	15716	15497	15765	15582	15526	15818	15720	15770	15777	15596	15955	15786	15835	15635	15600	15642	15856	15632	15682	15813	15572	15718	15727	15591	15647	15538	15720	15571	15591	15755	15759	15782	15744	15595	15745	15812	15710	15665	15482	15684	15710	15595	15869	15841	15669	15535	15666	15665	15685	15714	15668	15821	15755	15642	15611	15685	15815	15681	15636	15656	15710	15652	15714	15654	15591	15748	15745	15707	15651	15612	15830	15687	15750	15622	15664	15555	15786	15682	15603	15605	15731	15810	15470	15765	15777	15671	15946	15651	15697	15812	15670	15833	15645	15529	15497	15764	15947	15739	15810	15733	15616	15671	15690	15589	15644	15624	15741	15695	15867	15584	15724	15666	15807	15641	15726	15646	15690	15938	15760	15804	15792	15621	15729	15699	15698	15630	15593	15629	15752	15710	15615	15763	15716	15709	15775	15730	15766	15774	15671	15754	15737	15665	15549	15828
64587	108079	85647	54854	29849	18077	14473	14095	13787	13960	13917	14005	14116	14062	13964	14034	14060	14070	13889	13942	13896	14244	14092	14004	14123	14093	13901	13946	14043	14022	13986	13996	13868	13986	14066	13980	13983	13931	13920	14048	14136	13983	13929	14007	13732	14027	13977	13911	14024	13938	13951	14044	14014	13945	14110	14041	14041	14019	13889	14019	13931	13990	14021	13774	13936	14006	14125	13926	13823	13871	14000	14151	14127	13889	13918	13798	13950	13995	13956	13943	13980	13963	13922	14033	13978	13944	13905	14046	13968	13911	13965	14078	13947	13956	14032	13870	14025	14031	13916	14155	13869	13694	13862	14016	13873	13907	13772	13937	13894	13968	13932	13859	14054	13966	14011	14154	14159	13979	14159	13903	13943	13959	13894	14075	14068	13941	14163	14047	13949	14067	13946	13921	13960	13988	14055	14141	13864	13890	14174	13936	13986	13797	13924	13958	14075	14239	13790	13947	14063	14046	13836	13945	13830	13964	13859	13740	14079	13890	13905	13837	13968	13843	14055	13757	13867	13914	13849	13810	13992	13871	13903	13905	13949	13946	13931	13978	14150	14109	14063	14089	14056	13905	14085	14030	13994	13930	13863	13977	14009	13946	13984	13899	13946	14079	14004	14189	13882	14154	13907	13886	13990	14038	14126	13898	13877	14030	13898	14070	13975	14053	13950	14030	13967	14041	13978	13912	13926	13874	13898	13993	13964	13926	13915	14101	13973	13834	14132	13941	13899	14010	13968	14131	13886	13836	13808	13921	14007	13851	14015	13996	13862	14038	14070	13908	13894	14005	14067	13892	13962	13921	13849	13909	14009	13987	13868	13937	13932	13823	13902	14156	13768	14012	14041	14008	13997	13848	13925	14037	14107	13887	13801	13780	13947	13978	13974	13991	14089	13988	14048	13919	13848	13987	13947	14062	13912	13916	14037	13989	13980	13890	13742	14021	13905	14045	13939	13925	14021	13803	13989	13893	14077	14071	13833	13877	14065	13850	13856	13857	13872	13848	13908	13898	13981	13790	13944	13833	13872	13968	14063	13947	14112	13965	14023	13923	13870	13935	13936	14079	13887	14137	14194	14050	14055	14089	13825	13889	13985	14203	13951	14156	13989	13994	13938	14042	13893	13910	13946	14046	14157	14020	13956	13864	14042	14045	13806	14086	14015	13823	14101	14119	13949	14048	14059	13941	13907	13961	14038	14020	13883	14105	13903	13926	14045	14061	13927	13960	13967	13961	13984	13932	14028	14051	13879	14073	13988	13911	13920	13839	14069	13891	14024	13984	13916	14063	14050	13985	14083	14014	13888	13949	13821	14046	14042	13923	13846	13883	13993	13865	14010	13887	13927	13879	13957	14159	13988	14110	13883	14034	14154	13982	13959	13821	13828	14100	13980	13915	14006	13938	13964	13960	14030	14045	13841	14097	13889	14096	13924	13931	14017	14063	13988	14001	13973	13874	13793	14050	13937	13914	14157	14097	13969	13933	14009	14051	14072	13935	14102	14070	13872	14003	14004	13844	14158	13963	13986	14031	14018	14096	13933	14030	14006	14109	14105	13813	14022	13855	13883	14176	13961	13883	13991	13979	13986	13859	14071	13960	13886	13944	13914	13896	13828	13984	13995	13880	14001	13903	13973	14083	13884	14037	14095	13897	14062	13875	13950	13855	13936	14034	13987	13880	13872	14028	14112	13792	13998	13849	13934	14212	13905	13850	14004	14061	13850	13877	13872	14081	14129	13921	14013	14086	13999	14059	13891	13861	13925	13837	13998	14032	13979	14014	13924	13931	13956	13881	13964	13908	13982	13835	13910	13883	13914	13906	13757	13825	14135	14010	13992	13752	13930	13893	13961	14011	14032	13888	13932	13921	13877	13993	13912	14035	13811	14020	13991	13983	13949	13985	13858	13927	13875	14081	13827	14031	13806	13988	14167	14004	13943	13997	14000	14026	13924	13885	13951	14051	14080	13945	13979	13909	14008	13902	13939	13942	13926	13961	13988	13964	13976	14012	14014	13863	13909	14024	14141	14014	14190	13885	13886	13889	13936	13880	13859	13952	14042	13943	14006	14105	13842	13991	13980	13902	13906	13952	13869	13988	13952	13960	14135	13857	13883	13982	14019	14224	14009	13979	14003	13944	14009	14062	13969	13784	13984	14034	13814	13887	14009	14174	13791	13991	13884	13899	13749	13854	13848	13893	13928	13883	13929	14013	13934	14111	14120	13831	13970	13772	13986	14022	13865	14078	13916	13933	13973	13877	14030	13980	13742	13872	13842	13869	13866	13998	14164	13918	14083	13944	13824	14064	13980	14187	13796	14025	13931	13888	13834	13779	14090	14078	14061	13869	14067	13948	13846	14103	14011	13882	13992	13962	14025	14022	14017	13785	14059	13851	14005	13916	14036	13897	13964	14141	14028	14053	13941	14146	13960	13978	14086	13853	13955	13838	13929	13987	14020	13972	14059	13993	13922	14062	13803	13944	14126	13838	13872	13925	13897	14074	13952	13782	13954	14085	13895	13942	14040	13936	13865	14137	13981	13885	13903	14080	13872	13993	13757	13951	14012	13866	14096	14053	13954	13877	13906	13989	13892	13828	13822	13940	13963	13929	14069	13907	14042	13964	13811	13990	13979	14008	14063	14122	14069	14055	13895	13945	14040	13964	14128	13916	14035	13979	13849	13893	13899	13917	13923	14042	13956	13835	13788	13979	14011	14027	13909	14011	13886	13867	13889	13948	14112	13970	14005	13994	13741	14067	14121	13972	13969	13986	13846	14057	13865	14052	13868	14090	13829	14035	13960	14107	14045	13989	13981	14024	13936	13841	13799	13967	14010	13707	13946	13961	14010	13956	13795	14026	13763	13957	14055	14044	13912	14053	13951	13851	13879	13931	13813	13994	13996	13890	14145	13888	13875	13953	13800	14053	13970	13871	14026	14042	13950	13912	14080	13995	13887	14035	14008	13925	13800	13997	14000	13967	14020	13996	13934	14016	13855	13948	13700	13912	14041	14060	13994	13934	13920	14017	13982	13950	13676	13902	13909	13789	14053	14050	14052	14010	13949	13937	13948	13767	14105	13905	13810	13943	14040	13985	13977	13961	14065	13921	14083	13852	13973	14034	13860	14029	13972	14060	14149	13809	13917	13835	14081	14071	13702	14053	14120	14083	13915	14033	13960	13872	13905	14000	13931	14004	13762	13822	13868	13995	13861	13975	13859	14016	13811	13886	14108	13929	13829	14021	13929	13951	14052	13928	13748	13927	13939	14015	14071	13641	13840	13973	14117	13927	14008	14146	13798	14063	13739	13766	13904	14054	13825	13986	14076	13897	13952	14003	13816	13900	13924	14000	14063	13884	13906	14123	13977	13802	14006	13954	13903	14076	13815	14130	14002	13928	13886	13935	14002	13921	14058	14030	13784	13921	13913	14090	13819	14039	13758	13832	13841	14025	13904	13834	14003	13989	14011	14004	13928	14044	13849	13953	13963	14075	14093	13885	14073	14062	13855	13917	13906	13927	13987	13866	13833	13973	13833	13966	13933	13947	13986	13880	13887	13855	13900	14009	13798	14039	14024	13917	13941	14056	13813	14003	13842	14067	13841	14048	13945	13961	14000	13956	13966	14004	13888	14141	14126	14141	13783	13932	13951	13931	13946	14059	14014	13905	13962	14077	13891	13959	13933	13790	14009	13964	13897	13946	13879	13890	14052	14022	13970	13909	14045	13898	13854	14085	13967	13997	13993	13738	14040	14023	13996	14047	13911	13857	13948	13996	13982	13912	14082	13740	14012	14142	13941	13874	13886	13964	13871	13971	13974	13926	13853	13988	14154	13876	14026	14109	14045	13921	14049	13928	13949	14010	13912	14105	14017	13778	14093	13852	13957	13913	14019	13895	14087	14106	13911	14074	14018	14105	14059	14179	13990	13852	13768	13825	13972	14000	13965	13997	14109	13902	13851	13929	14107	14071	14024	14032	14013	13890	13972	13796	14090	13754	14126	13904	13932	14011	13942	13977	14022	13993	13960	14008	14120	14003	13994	13756	13932	14147	14035	14037	13873	14004	14014	13944	14050	13904	14080	13861	13968	13887	13954	13891	13861	13857	13961	14060	13945	14008	13863	14001	13903	14083	13916	14031	13941	13889	14120	14030	14066	13796	14005	13936	13954	13972	13844	14025	13942	13885	13832	13930	14035	13942	13976	13908	13942	13977	13941	14081	13849	14057	13873	13804	13978	13978	14005	13937	14072	14017	13932	13909	14009	13736	13985	13957	14099	14214	14012	13922	13923	14044	14052	13849	14133	13910	14030	13852	14026	13974	13926	14031	13876	13982	14157	13986	13945	14090	13973	13817	14048	13939	13852	13898	14024	13818	13992	13930	13821	13839	14063	13886	13881	13710	13973	13765	13993	14074	14044	13955	13973	13934	14182	13867	13911	14052	13902	13894	13828	13832	13829	13982	13886	13902	13950	14149	13956	13990	14039	13818	13955	14021	13863	13851	13922	13933	13984	13987	13888	13968	14048	13812	13891	13901	13885	14018	13953	13918	13925	13919	13984	13933	14024	13994	13916	13950	13994	13997	13950	13987	14014	14005	13857	13914	13819	13970	14056	14028	14068	13886	13869	14039	13716	14006	13859	14037	14001	13987	13891	13967	13906	13820	13909	13983	13986	14010	13881	14007	13982	13973	14058	14149	13832	14080	13916	13999	14136	13967	13963	13908	13957	13997	14052	14039	14122	14082	13977	13966	13895	13975	13907	13879	13950	14073	14022	13876	13825	13862	13865	13982	14031	13844	13924	14062	14042	13936	13955	14048	13946	13912	13826	14088	13975	13848	14004	13891	13946	13892	13879	13845	13930	13966	13865	13810	13831	13824	14060	13961	13927	14009	13775	13978	13827	14080	13834	13922	13995	14035	14015	14009	13872	13934	14082	13938	14101	13834	13843	13919	14132	13992	13965	14009	13804	13988	13908	14071	13781	13850	14028	13797	13902	14009	14130	13826	13967	13948	13936	13920	14051	13893	14075	13991	13972	14019	14007	14000	13902	14027	14018	13939	14028	13962	14131	13814	13919	13927	13790	13946	14002	13970	13911	14085	14012	13882	13935	14126	14009	13928	13818	14009	13865	13728
32518	39761	40984	28095	18907	16674	16425	15972	15876	16012	15868	15630	15730	15843	15981	15953	15713	15916	16064	15999	15916	15910	16027	15855	15847	15846	15752	15863	15921	15795	15796	15907	16002	16109	15856	15782	16016	15845	15979	15982	15942	15759	15883	15869	15710	15877	15837	15911	15874	15888	15810	15928	15789	15817	15807	15921	15782	16032	15852	15978	15972	16182	15852	15918	15876	15989	16083	15950	15890	15872	15779	15856	15962	15979	15856	15990	16043	15929	15916	15892	15738	15861	15825	15694	15831	16000	15931	15890	15943	15810	15833	16032	15815	15912	15998	15910	15865	15872	15866	15874	15941	16096	15727	15810	16030	15749	15802	15909	15865	16041	15941	15856	15989	15884	16020	15987	15927	15587	15896	15857	15931	15822	15714	15820	15976	15651	15670	16027	15702	15827	15811	15688	15815	15956	15869	15783	15967	15995	15870	15936	15794	15765	15789	15885	15831	15643	16029	15748	15686	15629	15788	15996	15946	15780	16092	15836	15847	15918	15833	15849	15806	15751	15879	15878	15757	15906	15919	16017	15949	15936	15881	15907	15785	15753	15698	15826	15894	15864	15979	15885	15747	15877	15849	15962	16010	15839	15817	15893	15799	15800	15909	15900	15918	15856	15935	15706	15940	15637	15912	15825	15684	15927	15836	15921	15701	15891	15706	15837	15832	15859	16011	15864	15804	15911	15829	16005	15769	15865	15731	15654	15759	16011	15823	15793	15841	15781	15842	15835	15809	15876	15995	15707	16052	15982	16007	15822	15840	15848	15805	15850	15649	16003	15975	15848	15838	15841	16209	15791	15890	15904	15816	15893	15982	15843	15659	15817	15840	15667	15929	15970	15900	15855	15769	16006	15823	15832	15879	16036	15961	15749	15841	15883	15857	15920	15947	15879	15904	15711	15882	15807	15893	15842	15915	15720	15760	15561	16040	15999	15949	16074	15879	15774	15811	16052	16009	15986	15867	15812	16127	16027	16035	16042	15698	15832	15828	15832	15911	15912	15926	15839	15874	15782	15814	15780	15857	15740	15839	15805	15827	15860	15915	15774	15699	15605	15758	16116	15765	15703	15882	15861	15950	15829	15918	15982	16096	16117	15867	15889	15843	15712	16057	15905	15922	15926	15973	15756	15839	15730	15828	15726	15743	15896	15903	15914	15723	15762	15775	15869	15839	15830	15949	15802	15853	15720	15932	15882	15907	15985	15948	15782	15852	16100	15901	15795	15781	15948	15889	15790	15770	16058	16020	15956	15924	15793	16012	15835	15676	15813	15789	15765	15953	15869	15882	15921	15826	16101	15906	15680	15685	15787	15846	15908	15838	15909	15969	15996	15940	15746	15914	15905	15949	15874	16023	15997	15902	16004	15797	15878	15890	15828	15896	15861	15954	15754	15941	15665	15743	15912	15888	15928	16022	15948	15864	15801	15698	15862	15911	15711	15866	15938	15981	15852	15809	15790	15920	15947	15813	15850	15791	15839	15817	15703	15695	15894	15842	15702	15894	16074	15990	15878	15751	15953	15665	15823	15795	15988	15691	16004	16023	15781	15708	15716	16055	15884	15812	15804	15954	15882	15978	15940	15874	15945	15839	15865	15887	15843	15633	15886	15688	15848	15826	15927	15584	15743	15714	15899	15914	15927	16045	15870	15783	15773	15768	16155	16024	15767	15802	15997	15831	15908	15680	15797	15819	15881	15905	15640	15811	15827	15712	15892	15991	15817	15775	15974	15994	15968	15864	15817	16069	15806	15817	15785	15763	15831	15769	15841	15857	16063	15753	15734	15892	15858	15882	15861	15823	15870	15954	15691	15876	15762	16027	15915	15894	15898	15991	15827	15901	15994	15717	15991	15745	15874	15910	16018	15858	15852	15845	15767	15850	15773	15851	15812	15813	15859	16092	15907	15758	15865	15907	15786	15689	16082	15904	15854	15714	15964	15793	15884	15762	15807	16052	15812	15749	15839	15878	16036	16051	15999	15883	15994	15805	15898	15925	15813	15952	15821	15818	15829	16096	16050	16105	15959	15810	15740	15938	15919	16026	15768	15763	15978	15932	15889	15848	15884	15810	15847	15683	15949	15964	15792	15784	15713	15884	15832	15796	15756	15921	15935	15746	15859	15879	15738	15797	15874	15916	15939	15756	15912	16040	15665	15733	16052	15734	15922	15898	15969	15882	15722	15790	15806	15904	15892	15845	15836	15759	15810	15997	15880	15865	15839	15933	15776	15814	15756	15958	15892	15828	15850	15919	15899	15747	15944	15846	15961	15800	15884	16087	15734	15822	15905	15997	15819	15781	15994	15772	15951	15885	15929	15760	15888	16065	15862	15929	15873	16147	15955	15938	15806	15594	15931	16003	16051	15800	15917	15724	15932	15776	15880	15890	16029	16054	15676	15960	15832	15877	15611	15781	15955	15755	15688	15810	15628	15640	15752	15758	15656	16100	15864	15870	15766	15929	15851	15920	15783	16068	15845	15842	15813	15919	15803	16038	15714	15755	16007	15802	15935	16067	15691	15827	15957	15778	15784	15824	15961	15857	15734	15854	15707	15815	15901	15736	15657	15880	15901	15771	15678	15779	15888	15926	15832	15655	15802	15907	15786	15763	15915	16016	15958	15891	15786	16114	15901	16014	15999	15866	15864	15889	15851	15725	15754	15941	15735	15758	15825	16069	15953	15808	15907	15834	15858	15840	15743	15697	15568	15898	15730	15923	15923	15749	15817	16008	15908	15959	15948	16104	15850	15840	15931	15907	15734	15813	15862	15897	15900	15969	15719	15712	15908	15943	15940	15760	15817	15825	15926	15895	15887	15719	15765	15962	15897	16118	15922	15879	16056	15902	15995	15723	15781	15760	15789	15925	15926	15780	15906	15763	15758	15710	15880	15824	15893	15750	15861	15994	15873	15854	15868	15896	16057	15875	15942	15887	15802	15936	15769	15901	16146	15989	16071	15819	15829	16002	15913	16085	15899	15943	15816	15751	15874	15749	16049	15830	15854	15969	15963	15916	15794	15781	15817	15938	15901	15747	15853	15819	16021	15951	15911	15909	15850	15846	15851	15750	15963	15853	15801	15832	15667	15800	15871	15653	15792	15790	16024	15908	15757	15810	15985	15839	15897	15995	15864	15762	15757	16047	15894	15829	15908	15797	15859	15840	15714	15760	15855	15771	15830	15783	16009	15970	15921	15961	15938	15897	15948	15828	16029	15871	15937	16008	15694	15946	15830	16024	15882	15963	15857	15744	16052	15927	15957	15832	15939	15891	15751	15773	15987	15877	15699	15915	15811	15805	15804	15792	15960	15874	15866	16071	15948	16049	15870	15875	15798	15980	15796	16017	15900	15756	15904	15770	15799	15909	15785	15726	15874	15899	15912	15779	15713	15747	15736	16002	15848	15806	15989	15971	15809	15983	15664	16059	15924	15819	15848	16001	15888	15781	15778	15951	15620	15737	15693	15816	15843	15882	15862	15669	15915	15801	15880	15956	15785	15893	15859	15918	15979	16017	15863	15777	15690	16123	15805	15778	15800	15907	15837	15885	15934	15612	15715	15833	15838	15791	15910	16047	15735	15835	15969	16029	16029	15786	15860	15710	15851	15768	15954	15935	15879	15788	15826	15767	15833	15941	15970	15934	15810	15954	15969	15726	15820	16037	15806	15851	15775	15956	15826	15727	15811	15818	15922	15747	15957	15822	15975	15879	15802	15875	15831	15808	15829	15797	15892	15864	15882	15712	15748	15834	15970	15734	15982	15828	16027	15892	15853	15774	15738	15990	15901	15954	15795	15879	15873	15901	15986	15935	15823	15859	15956	15862	15803	16007	15863	15868	15686	15882	15951	15852	15908	15814	15841	15970	15812	15962	15925	16031	15773	15832	15975	15775	15799	15857	15727	15816	15829	15981	15783	15828	15642	15797	15761	15742	15902	15759	15919	15774	15632	15898	16034	15941	15800	15879	15786	15956	15907	15790	16023	16158	15723	15824	15855	15847	15996	15902	16030	16012	15793	15801	15842	16068	15866	15743	15942	15863	15794	15863	15881	15963	15879	15925	16077	15731	15849	15894	16044	15922	15860	15844	15794	15856	15848	15925	15756	15908	15810	15848	15576	15801	15942	15865	16080	15871	15795	15555	15745	15834	16029	16075	15872	15953	15886	15608	15982	16020	15877	15941	15966	15821	15793	15754	15938	16020	15947	15909	15819	15844	15892	15764	15885	15935	15861	15925	15824	15667	15747	15719	15754	16021	15747	15894	15797	16055	15576	15776	15770	15861	15933	15907	15898	15917	15663	15781	15768	15974	15981	15701	15858	15765	15805	15831	15892	15853	15698	15813	15940	15907	15885	15822	15857	15988	15909	16036	15972	15954	15859	15793	16056	15890	15861	15866	15731	15764	15917	15868	15867	15898	15810	16045	15857	15908	15833	15872	15746	15821	15844	15816	15806	15735	15878	15822	15894	16036	15800	15863	15636	15918	15788	15862	15836	15834	15907	15864	15792	15871	15807	15826	15878	15983	16076	15939	15751	15879	15798	15750	15912	15844	15826	15994	15893	15857	15811	15788	15880	15766	16079	15857	15747	15851	15930	16092	15898	15776	15841	16019	15966	15966	15970	15821	15808	15901	15765	15828	15664	15750	15682	15976	15816	15764	15831	15785	16135	15756	15915	15848	15898	15862	15880	15889	15751	15942	16018	15612	15879	15859	16019	15907	15709	15772	15918	15960	15958	16016	15947	15785	15921	15815	15832	15893	15832	15696	15883	15734	15615	15872	15992	15769	15907	15893	15889	15958	15880	15849	15912	15877	15994	16021	15800	15817	16038	15961	15693	15645	15790	16030	15680	15893	15696	15924	15805	15987	15880	15900	15731	15693	15830	15958	15747	15871	15899	15938	15863	15756	15891	15826	15708	15770	15657	15670	15998	15800	16080	15914	15813	15733	15906	15970	15699	15788	15980	15894	15941	15771	15807	15851	16036	15773	15802	15721	15692	15907	15815	15794	15899	15821	15726	15823	15821	15885	15879	15894	16163	15939	15927	15968	15989	15989	15807	15751	15831	15859	15707	15904	15850	15952	15704	15812	16006	15817	15952	15856	15890	15825	15898	15905	15916	15893	15814	16056	15761	15769	15953
40991	57588	42740	23853	16347	14231	14170	13964	14027	14105	13984	13915	13999	14077	14124	13999	14165	13976	14000	14133	13954	13971	14174	14013	13907	13996	14172	13950	14034	14089	14037	14065	14028	14171	14123	14073	14090	14058	13939	14160	14043	13970	14136	13890	13998	13914	14108	14007	14119	14144	13970	14025	14108	14121	14202	13935	14171	14159	14154	14017	14084	14102	14079	13982	14037	14087	14010	13986	13923	14114	14035	13998	13806	13952	13885	14103	13950	14025	13832	14168	14155	13975	13980	13851	14006	13953	14060	14054	13925	14039	13927	14015	14005	14174	14009	14038	14068	13891	13997	13833	14109	13956	14132	14131	13928	14134	14058	13942	14068	14049	14072	14008	13892	13732	14093	14066	14228	14050	14034	14133	14015	14104	14171	13984	14134	14137	14155	14071	14100	14126	13936	14041	14013	14030	14035	14183	13947	13967	14110	14082	14162	14023	13902	14072	13907	14002	14109	14016	14179	13988	14004	14046	13995	13860	14015	14035	13869	13909	14046	13971	13891	14160	13982	14182	13879	14194	14009	14003	13982	14172	14168	13989	14003	13887	13893	14110	14150	14187	14007	14073	14130	14178	13946	14109	14047	13916	14129	13996	14003	13962	14208	14048	14026	13905	14069	13963	13813	14151	14182	13979	14013	14033	14088	14058	13925	14247	13892	13986	14003	14022	13969	14123	14090	14308	14104	14175	14092	14074	13909	14048	13947	14034	14185	13998	14183	14059	14141	14067	13989	13937	14093	14116	13941	13990	14075	13933	14055	13865	14055	14148	13973	14042	14051	14110	14034	14107	13994	14040	14025	14010	14002	13924	13930	13941	14085	14079	14088	13877	13983	14040	14195	13850	13943	14042	14055	13935	14175	14025	14017	14037	14090	13993	14182	14031	14015	14008	14148	13927	14225	14187	14169	14146	14089	14093	14071	14016	14121	14142	14007	14017	14105	14096	14283	14041	13920	13987	14033	14173	14243	14031	14026	14110	14076	13984	14021	14089	14144	14150	13956	14011	14090	14008	13952	13969	14035	13915	13999	14140	13990	14036	13996	14095	14057	13964	13971	13894	14077	14099	13838	14030	13961	14000	14061	13897	14061	14109	13988	13949	14123	13975	13966	13885	14187	14012	13973	14082	13962	13991	13948	13909	13929	14026	14100	14052	13973	14070	14050	14081	14026	13981	13915	14068	14037	14088	14149	13957	13922	14060	13907	14056	14178	13946	13999	14083	13995	14165	13886	13926	13895	13926	14169	14100	14003	14054	14067	14058	13929	14225	14048	14029	13953	13987	14104	13975	14011	14051	14285	13954	14072	14144	14073	14003	13996	14039	13864	14070	14010	14005	14270	13887	14009	13993	14025	14047	14186	14046	14137	13844	14024	13945	14060	13964	13999	14047	14049	13972	14098	13965	14010	13992	13884	14120	14079	14016	14070	14128	13802	14185	13937	14126	14033	13931	14038	14023	14040	14118	14090	13994	14119	14088	14086	14072	14154	14008	13883	14134	13997	14005	13955	14160	14073	14014	13974	13996	14000	13944	13914	13924	13942	14061	14167	14018	14027	14121	14020	14106	13928	14029	14098	14182	14045	13933	14125	14121	14086	14019	13976	14103	14018	14060	13971	13972	13972	14021	14150	13945	14050	14082	14074	14056	14103	14128	14175	14091	13878	13976	13900	13941	14007	13933	13949	14082	13933	14103	13895	14034	14010	14129	14106	14100	13905	13998	14026	14038	14105	13932	14231	14073	13948	13966	13954	14240	13988	13929	14002	14023	14062	13912	13910	13912	14197	14138	14134	14099	13990	14082	14002	14081	14034	14152	13955	14099	13839	14036	14138	13907	14007	14126	13976	14150	14144	14046	13877	14044	13946	13882	14080	14154	13982	13913	13990	14113	13974	13953	14085	14166	14168	14150	14152	14016	14124	14148	14054	14089	14228	13966	14152	14043	14190	13892	14148	14049	13803	14142	14020	14083	14023	14097	14101	14051	13911	13897	13951	14019	14109	13985	14053	14124	14017	14054	13868	14038	14019	13998	14101	13839	14027	13968	13945	14010	14230	14017	13937	14080	14160	14076	14042	13995	14190	13949	14004	14107	14003	14028	14063	14012	14055	14072	13864	14068	14059	13964	13995	14017	14027	13891	14075	14090	14062	13983	14090	14174	14123	13938	14013	14053	14115	14148	13953	14145	13949	14100	13946	14186	14037	13867	14111	14055	13928	13865	14143	14013	14108	14030	14020	14180	14220	14180	13970	13964	14102	14051	14103	14050	13863	14118	14036	14005	14024	13962	14060	13929	14093	14250	14031	13935	14139	14012	14055	14046	14007	14043	14003	13940	14029	13951	13996	13895	14127	13960	14112	14053	13992	14044	14048	13872	13954	13984	14005	14034	13906	14244	13836	14072	14061	14086	14145	13934	14155	14106	14045	13982	14069	13944	13940	13961	14022	14101	14156	13983	14068	13984	14158	14066	13966	13955	13919	14023	14105	13888	14168	14050	14040	14147	14130	13863	13980	14025	13986	13950	13957	13843	13897	13956	13926	13957	14108	13910	14202	14051	13943	14065	14045	14055	13986	14031	14144	14028	14001	13910	13984	14093	14002	13921	14087	14223	13903	14112	14043	13986	13757	14178	13958	13945	14038	14005	13940	14106	14056	14002	13989	14159	14009	14137	13848	13957	14041	14226	13956	14111	13912	14028	14057	14106	14084	14053	13998	13950	14218	13914	14053	14016	14115	13948	14049	14116	14023	13894	14114	14034	13980	13864	13931	14054	14146	14007	13933	14142	13956	14069	13955	14042	13931	14032	14232	14043	13941	14025	14134	14061	13993	14072	13970	13937	14037	14182	14008	14108	13964	14064	14105	13885	13894	13982	13981	14021	14089	14033	13926	13913	13989	14155	13994	14019	14212	13988	14114	14127	13961	14130	13954	13923	13966	14150	14126	14030	13875	14145	14016	14098	13962	13947	14117	14122	13886	13964	13889	14044	13889	13962	14083	13953	14004	13951	13962	14206	13965	14005	13888	14115	13977	14067	14158	14046	14038	14127	14000	14066	14124	13975	14027	14012	14030	14021	14042	14032	14051	14038	14111	13846	14120	14159	14237	14091	13905	14034	14096	13931	14043	13945	13889	13952	13991	14082	14027	14244	14078	14125	14154	13885	14048	13885	13884	14115	13998	13957	14059	14056	14039	13969	13929	14193	14119	13997	14059	14006	13934	14049	14064	14003	14025	14044	14058	14035	13965	13969	13950	14112	14102	13927	13886	14089	14079	14100	13920	13966	14106	14216	14017	14142	14179	14099	14158	14099	14079	13967	14101	14101	13857	14002	14075	14076	14035	14036	14131	14122	14023	13991	14039	14054	14076	14041	14064	14120	14081	14015	14028	13982	14109	14038	13963	14083	14091	13948	13956	14045	14033	14004	13930	14087	13959	14042	14046	14107	14116	14078	14060	14030	14097	14105	14018	14145	13886	14085	14106	14021	13969	13963	14225	14087	14084	14127	14056	14057	13946	13944	14056	14150	14110	13892	14004	14284	14156	13931	13919	13922	13883	13815	13993	13936	13935	13976	13985	14005	14013	14141	14128	14101	13923	13974	13988	14055	13900	13988	14134	14082	14034	14190	13943	14079	13992	13851	14050	13876	14005	14049	13894	14170	14141	13985	14062	14164	13956	13991	14116	14022	14050	14032	14037	14240	13988	14131	13872	14249	13934	13944	14122	14105	14147	14014	13974	14044	13957	13887	13973	14165	14127	14077	13959	14067	13982	14082	13941	13993	14113	14041	13897	14292	14032	14003	13898	14312	14119	14016	13967	14117	13956	14116	14006	14221	14107	13980	13968	14126	14031	14057	14014	14196	14143	13935	14032	14077	13974	13921	13929	14089	14024	13959	14078	14052	13961	14176	14128	13976	13961	14055	14024	14031	13969	14061	13935	13997	13962	14046	14110	14084	14114	14010	14185	13990	13917	13961	14186	14038	13947	14009	14020	14108	14029	13973	14111	14084	13773	13881	13918	14097	14066	14010	14043	14043	13979	14110	14192	14038	14003	14265	14041	14013	14121	14132	13993	14087	14019	13950	13849	14099	14068	13917	13933	14049	13964	13930	14209	14054	13881	13945	13868	14140	13987	14272	13991	13946	14029	13855	14033	14054	14209	14101	13929	14045	14233	14058	13944	14075	13954	14012	14057	14064	14111	14048	13914	13985	14017	14074	14103	13995	14045	13954	13974	14001	13922	14008	13922	14009	14079	13963	14074	14074	14032	14124	14048	14182	14100	14095	13927	14015	13985	13998	14058	13965	14015	14031	14001	13882	13955	13880	14132	14056	14067	14016	14093	14168	13984	13994	14063	13980	14055	14020	14019	13997	14185	14147	14095	14036	14030	14061	14060	14208	14073	14230	13935	14184	14160	14235	14232	14120	14164	14188	14024	13991	13983	13996	14071	14106	14109	14183	14195	13979	14093	14150	14000	14085	14119	13963	14120	13865	14102	14096	13954	14057	14102	13864	14096	14003	14101	14136	13967	14121	14222	13990	14112	14021	13892	14167	13907	14170	13979	14097	14066	14061	14078	13831	14159	13974	14026	14059	14016	13971	14006	13915	14012	13980	14109	13997	14166	13833	14141	14070	13879	14223	14087	13980	13976	14011	14133	13838	13889	14081	14134	14153	13992	13938	14140	13979	14042	13987	13974	14067	14163	13896	14060	14143	14053	13930	14036	14026	14008	13980	14032	14147	14095	14007	14068	14166	13961	13995	14028	14041	14064	13913	13978	14010	14062	13979	14065	13984	14030	13972	14079	14133	13951	14136	14132	14065	14058	14167	14175	14024	14022	14151	14011	14117	13975	13929	13900	13859	13976	14045	14035	13984	14017	14094	13950	13812	14246	14058	14183	14035	14096	14156	14003	14128	14101	14013	14089	13882	14111	14048	14077	13971	14031	14074	14083	13933	14178	14006	13987	13983	14092	14096	14140	13886	14115	14047	13950	14141	13877	13881	13816	14067	13837	14178	14078	13998	14009	13959	13949	13893	14191	13873	13967	14130	13703	14048	14164	14139	14067	13909	14150	13939	13939	14113	14152	14013	14030	13967	14052	13985	13933	14069	14178	13965	13819	14004	14025	14029
31159	41320	45059	30611	19901	17100	16251	15907	16154	16252	16018	15946	15910	16100	15899	15764	15861	15895	15972	15964	15752	15976	15796	15775	16022	15910	16138	15949	15680	15865	16060	15821	15783	15954	15980	15766	16061	16004	15924	15714	15944	15917	15738	15903	15973	15770	15787	15754	15985	15733	15707	15837	16051	15889	15912	15940	16179	15919	15741	15719	15671	15883	15665	15949	15944	15863	15797	15864	15853	15933	15873	15689	15960	15930	15837	15705	16025	15743	15724	15906	15862	16039	15599	15695	15946	15769	15889	15636	15869	15915	15776	15977	16016	15752	15838	15664	15995	15872	15792	15738	15819	15836	15780	15864	15829	15784	15881	15797	15901	15713	15708	15776	15940	15965	15994	15771	15759	16090	15789	15920	15914	15845	16003	15950	15883	15853	16011	15925	15663	15790	15863	15668	15885	15823	15773	15629	15858	15925	15869	15872	15767	15718	15899	15826	15902	15939	15796	16076	15876	15878	15840	15724	15959	15702	15818	15892	16017	15817	15764	15842	15804	15890	15897	15886	15852	15765	15722	15779	15785	15892	15888	15829	15928	15890	15743	15668	15657	15871	15727	15787	15745	15889	15764	15839	15949	15989	15786	15758	15717	15920	15900	15902	15716	15718	15886	15771	15837	15917	15963	15707	15770	15816	15891	15874	15895	15759	15637	15795	15916	15968	15696	15761	15906	15712	15963	15899	15822	15731	15751	15939	15920	15700	15846	15816	15851	15785	15894	15849	15882	16018	15780	15944	15773	15843	15860	15943	15836	15770	15894	15816	15889	15933	15895	15764	15829	15775	15583	15942	16195	15816	15712	15806	15796	15937	15832	15773	15888	16085	15836	15864	15817	15774	15814	15806	15990	15765	15857	15776	15976	15632	15923	16147	15767	15828	15891	15927	16026	15795	15848	15796	15840	15717	15818	15911	15646	15900	15877	15874	15951	15889	15963	15970	15540	15970	15950	15873	15747	15731	15877	15905	15875	15850	15683	15779	15948	15944	15906	15941	15932	16021	15970	15931	15901	15902	16102	15945	15959	15877	15773	15938	15714	15928	15739	15867	15709	15744	15904	15813	15740	15800	15962	15821	15805	16040	15908	15879	15812	15652	15766	15895	15872	15679	15897	15862	15842	15852	15816	15969	15885	15919	15785	15827	15752	15699	15937	16155	16130	15928	15925	15754	15800	15949	15824	16023	15889	15805	15701	15745	15973	16003	15868	15739	15874	15916	16105	15845	15850	15667	15848	15939	15967	15774	15843	15901	15943	15814	15755	15874	15897	15911	15845	15879	15763	16119	15898	15864	15926	16032	15897	15710	15980	15708	15805	15842	15899	15840	15644	15870	15893	15861	15897	15955	15691	15961	15742	15868	15872	15923	15890	15936	15735	16000	15932	15847	15959	15958	15733	15961	15945	15802	15511	15874	15806	15813	15578	15916	15837	15880	15800	15642	16055	15934	15760	15639	15696	15625	15752	15673	15919	15936	15884	15736	15566	15796	15704	15809	15765	15762	15702	15801	15616	15874	15787	15828	15709	15718	16081	16008	15907	15835	16044	16104	16033	15751	15902	15873	15839	15967	15759	15848	15787	15706	15793	15773	15959	15738	15894	15903	15802	15914	15872	15909	16033	16010	15886	15739	16011	15836	15853	15734	15864	15962	15787	16045	16005	16050	16100	15851	15919	15851	15821	15708	15819	15880	15732	15707	15942	16007	15924	15782	15827	15929	16021	15835	15729	15874	16029	15991	15714	15905	15967	15963	15951	15668	15911	16036	15817	15892	15965	15792	15946	16166	15973	15911	15815	15961	16035	15966	15847	15859	15984	15881	15901	15819	15963	15782	15801	15850	16051	16041	15724	15827	15852	15743	15842	15905	15831	15874	15952	16015	15907	15774	15721	15883	15950	15786	15898	15847	16053	15786	15811	15962	15928	15935	15812	15805	15895	15735	15950	16017	16008	16015	15649	15726	15843	15696	15855	15675	15795	15818	15791	15855	15761	15788	15856	15670	15775	15903	15751	15547	15832	15932	15989	15926	15802	15680	15912	15816	15794	15869	15951	15703	15950	15792	15900	15911	15822	15803	15873	15874	16044	15814	15819	15800	15929	15805	15986	15829	15815	15696	15866	15756	15884	15817	16047	15775	15757	15728	15906	15994	15897	15830	15968	15953	15878	15863	15729	15813	15896	15458	15797	15891	15848	15819	15740	15603	15997	15867	15849	15915	15898	15973	15771	15996	15695	15837	15819	15766	15796	16035	15829	15708	16027	15737	15912	16007	15881	15862	15867	15886	15865	15718	16009	16091	15859	15804	15700	15911	15853	15935	16043	15769	15868	15945	15991	15664	15698	15857	15948	15837	15830	15944	15942	15534	15931	15945	15783	15786	16094	16088	15762	15784	15835	15847	15875	15918	16119	15777	15887	15853	16056	15870	15662	15943	15875	15850	15938	15863	15863	15956	15826	16063	15780	15728	15725	15852	15742	15893	15860	15841	16018	15788	15954	15955	16005	15931	15720	15815	15829	15865	15600	15748	15730	15870	15706	15941	15935	15947	15710	15611	15940	15854	15831	15723	15598	15824	15977	15833	15721	15967	15936	15943	15845	15786	15917	15981	15815	15894	15833	15935	15801	15794	15851	15743	15828	15802	16056	15873	15884	15976	15695	15972	15931	15909	15907	15860	15846	15955	15947	15911	15885	16043	16040	15744	15973	15881	15876	15948	15871	15778	15950	15898	16005	15837	15777	15647	15787	15747	15835	15698	15983	15841	15966	15834	15844	15813	15647	15900	16148	15904	15935	15949	16051	15796	15955	15971	15740	15872	15913	15835	15891	15785	15789	15781	15973	15791	15813	15820	15881	15776	15855	15841	15790	15842	15868	15867	15828	15819	15779	15933	15930	15995	15931	15796	15701	16069	15806	15814	15948	16008	15680	15883	15896	15932	15754	15859	15839	15795	15823	15920	15912	15960	15825	15990	15942	15989	15605	15885	15671	15857	15742	15871	15720	15818	15860	15907	15794	15710	15763	15985	15877	15775	15701	16052	15858	15934	15873	15843	15695	15752	15927	15736	15849	15912	15965	15911	15839	15922	15921	15895	15912	15699	15815	15923	15810	15948	15887	15867	15828	16004	15904	15788	15949	15924	15948	16120	15726	15858	15782	15953	15758	15689	15917	15683	16001	15874	15831	15811	16078	16007	15817	15817	15775	15962	15680	15659	15686	15845	15952	15803	15848	15855	15689	15840	15847	15695	15982	16018	15787	15920	16149	15849	15771	15791	15815	16010	15852	15680	15836	15913	16150	15735	15964	15975	16007	15686	15820	15879	15982	15859	15841	15934	15892	15957	15998	15774	16052	15966	15755	16015	15795	15762	15927	15854	16034	15832	15899	15657	15773	15745	15765	15644	15870	15790	15963	15838	15959	15858	15650	15786	15835	15693	15915	15799	16046	15820	15936	15897	15968	15850	15932	15879	15909	15760	15886	16044	15700	15766	15817	15972	15813	15938	15825	15852	15801	15833	15830	16094	16025	15904	15675	15814	15966	15636	15881	15688	15640	15690	15771	15658	15871	15915	15749	15791	15768	15759	16007	16030	15819	16081	15941	15663	15905	15983	15754	15877	15795	15674	15735	15923	15858	15869	15813	16002	15710	15769	15716	15869	15788	15837	15906	16011	15854	15950	15927	15720	15817	15929	15894	15959	15995	15819	16057	15792	15871	15846	15846	15868	15689	15956	15650	15835	15808	15851	15823	15985	15833	15898	15584	15986	15879	16023	15844	15776	15800	15708	15914	15874	15945	15812	15887	15868	16050	15789	15954	15817	15657	15640	15760	15553	15876	15895	15897	15928	15793	15874	15723	15830	16012	15682	16003	15828	15820	15922	15996	15888	15727	15720	15991	15754	15951	15738	15884	15883	15887	15811	15811	15950	15859	15808	15828	15750	15936	15701	15880	15941	15780	15913	15755	16078	15761	15744	15789	16029	15801	16031	15840	15766	15843	15947	15816	15758	15972	15966	15879	15948	15903	15875	15917	15736	15939	15844	15711	15780	15883	15777	15733	15940	15825	16081	15744	15642	15839	15774	15969	15539	15892	15755	15851	15663	15928	15769	16021	15910	15890	16079	15749	15957	15973	15792	15879	15772	15854	15886	15863	16006	15935	15945	15834	15993	15850	16036	15823	15858	15805	15890	15817	15876	15659	15758	15878	16027	15845	15812	15834	15875	15749	15814	15873	15933	16101	15706	15875	15931	15865	15880	15826	15896	15706	15735	15844	16010	15973	15843	15837	15925	15934	16078	16044	15751	15792	15796	15859	15888	15836	15877	15823	15842	15759	15859	15876	15930	15853	16052	15974	15762	15856	15856	15846	15850	15884	15949	16076	15880	15644	15792	16150	15867	15944	15767	15931	15964	15986	15937	16211	15989	15991	15867	15967	15845	15786	15793	15836	15885	15880	15963	16057	15926	15776	15933	15779	15743	15837	15886	15972	15859	15890	15830	15667	15871	15783	15795	15989	16122	15938	15849	15875	15864	15856	15921	16038	16061	15788	15881	15905	15928	15850	15658	15793	15932	15893	15777	15818	15862	15879	15932	15707	15866	16004	15951	15991	15977	15873	15719	15771	15954	16052	15850	15958	15742	15917	15976	15906	15894	16030	15966	16086	15787	16126	15806	15878	15904	15882	15894	15921	15783	15686	15648	15702	15888	15862	15855	15870	15930	15671	15812	15675	15583	15603	15780	15813	15829	15892	15706	15929	15966	15906	15781	15982	15803	15683	15930	15840	15791	15781	16057	15918	15885	15886	15922	15829	15859	15922	15679	15842	15963	15944	15950	15698	15651	16110	15894	15807	15891	16163	15927	15762	15874	15784	15921	15726	15630	15927	15834	15826	15694	16057	15801	16000	15752	16011	15990	15892	15718	15813	15860	15936	15929	15771	15773	15937	15790	15831	15943	15970	15773	15953	16028	15859	15872	15982	15898	15877	15774	16044	15781	15922	15880	15749	15890	15873	16048	15777	15758	15805	15870	15893	15817	16033	16037	15840	15949	15954	15809	15731	15787	15787	15802	15783	15739	15883	15689	15957	15886	15794	16112	15861	15921	15874	16058	15891	15829	16084	15837	15994	16013
43736	64703	48362	26475	17074	14611	14166	13911	13971	14008	14198	14051	14138	13998	14000	13991	13951	14010	14043	14091	14129	14046	14092	13956	13911	13876	14146	14107	14040	13964	14174	13994	14097	14007	14038	13943	14044	13885	14094	14091	14078	14113	14211	14013	14094	14141	14089	13978	14082	14147	13868	14040	13957	14007	13993	13977	14019	14001	14090	13829	13980	13856	14126	14084	14077	13928	14091	13855	14050	13894	13937	14021	14103	13946	14090	13978	13997	14052	13970	13897	14140	13825	14050	13991	14074	14108	14088	14103	14058	14016	14120	13920	14013	13944	13814	14074	14063	14079	14006	14065	14149	13946	13908	14077	14041	13993	14089	14025	13953	13865	14061	14117	14110	13966	14076	13990	13910	13996	13868	14223	13936	14043	14008	14042	14076	14125	14154	14051	13944	13982	14067	14024	13932	14037	14167	14019	14004	14010	14000	14057	14181	14061	14095	14106	14096	14048	14060	14037	14040	14017	14062	13836	14133	13954	13977	14030	13870	14118	14028	13991	14077	13947	14027	14009	14068	14052	13877	13915	14001	14046	14116	13947	14100	14083	14002	14078	14127	13898	13917	14018	14028	14124	13913	13836	14048	13930	14025	14125	13954	13995	13969	13994	14019	13938	14053	14112	13971	14062	13881	13955	14115	13994	14091	14104	13871	14137	13927	14007	13914	13986	13959	13981	14203	14061	14151	14121	14082	14107	13977	13942	14045	14005	14020	14108	13963	14058	14040	13901	14111	13996	14078	13984	14272	14121	13877	13958	14043	14033	13894	14047	14042	13941	13951	14081	14187	13995	14000	14108	14127	13933	13806	13865	13994	14040	14173	13998	13919	14015	14010	13965	14095	13955	13960	13944	14103	14025	13883	14085	13984	13936	14176	14005	13863	14031	13973	14209	13885	14091	14029	14327	13903	13939	14232	14069	13940	14087	14001	13934	14058	13927	14252	13985	13994	13969	13879	14038	14006	13972	14201	14051	14036	14035	13882	13988	14182	14062	14129	14069	13899	14177	14238	14106	13954	13979	14072	14094	13922	14147	13930	14023	14091	14166	14013	14014	13891	13978	13941	14091	14095	14048	14130	14055	14008	14150	14160	14029	14015	13891	14146	14132	13971	14042	14164	13916	13893	13909	14145	14102	14061	14006	14099	13790	13956	14107	14174	13915	13965	14154	14118	14000	13899	14046	13962	14102	14024	13952	14171	13977	14006	14100	13896	14000	14014	14069	13855	13967	14017	13998	13937	13968	13901	14029	14029	14019	13996	14127	13902	13941	13856	13838	14043	14002	14163	14109	14097	13840	13901	14075	14081	14022	13934	14180	13974	13990	14143	13939	14062	14072	14205	13874	13923	14045	14181	13927	14195	14068	13860	14073	13920	14048	14007	13977	14163	14126	13970	14004	13783	14080	13953	13968	14002	14135	13924	14083	13986	13977	13928	13984	13983	13984	13939	13978	13856	14091	13954	14129	13856	13925	13999	13898	14090	13964	14082	14054	13986	14044	13961	13919	14142	13977	14167	14087	14042	14010	14124	14059	13958	14028	14138	13960	14017	14060	14026	13995	14100	13998	14050	13962	13912	13998	13878	14073	14101	14102	13997	13861	14030	13876	14049	14023	13949	13943	14214	14069	14153	13912	14167	14049	14118	14124	13909	14098	14106	14077	14090	14092	14044	13949	14108	14165	13984	14082	14184	13994	13828	14153	14101	13986	13970	14154	14024	13909	14163	14109	13960	14003	14000	14017	14036	14206	14013	14061	13988	13908	14022	14076	14096	14011	13801	13906	13974	13951	14015	14103	14092	14219	13990	14139	13946	14043	14013	14116	13910	13996	14050	14051	13949	14085	13932	14016	13860	14051	14031	13995	14024	14089	13982	13991	14097	14054	14002	14101	13993	13961	13880	13879	14065	14192	13996	14065	14078	14128	14094	14169	14057	14041	13896	14007	13898	14169	14040	14080	14069	13988	13887	14063	13944	13890	13944	14073	13954	14146	13946	13816	14017	13973	14026	13968	14090	13979	14089	14178	14128	13925	13988	13966	14009	14064	14187	14033	14138	14050	14033	13986	14041	14168	14015	14131	13875	14010	14067	13907	14109	13843	14058	14046	14217	13900	13924	14050	13883	13980	13976	14049	14009	14119	13980	14000	14056	13996	14072	14052	13945	13988	13944	14158	14121	14028	14047	14048	14103	13928	14143	13801	14088	13947	14192	14099	14084	14087	13891	13937	13883	14045	13973	13922	14066	14106	14156	14006	13973	13813	13944	14144	14010	14039	13923	14000	13934	14049	14066	14088	14112	14008	13804	13989	14117	14084	13980	13993	13897	13878	14057	13958	13812	14083	13985	14144	14076	13979	14066	14042	14171	13999	14023	14082	13983	14122	14191	14098	13984	14036	13912	14009	13861	14060	13809	14116	13875	14067	13947	14099	14179	13969	14017	14041	13911	13976	13982	14075	13982	13935	13867	14170	14124	13940	14209	13934	13941	14064	13765	13897	14122	14050	13985	13937	14052	14030	14061	13928	14091	13967	14266	14000	14110	14136	14123	13943	13916	13920	14067	14003	14057	13876	14008	13934	14093	13987	14046	14014	14079	14040	14111	14080	14012	14003	14006	14147	14113	14118	14144	14107	13755	13981	13992	14011	14073	14129	14156	13860	14271	14056	14004	13995	14027	13980	14020	14121	13990	14042	14040	14032	14111	14101	13950	14085	13960	13955	14191	14110	14142	13921	14075	14017	13903	13998	14016	14046	14084	13826	13868	14120	13907	13943	14040	14118	13898	13939	13921	14070	14183	13994	14251	13922	14102	14103	14106	13982	13959	14092	13924	13945	13951	14057	14001	14028	13878	13960	14067	14072	14124	13888	14125	13781	14029	14112	14083	14017	14047	14068	13930	14100	14016	14138	14130	14009	14151	14093	13940	14030	14004	14032	13967	13993	14114	13947	13974	13981	14121	14113	13939	13971	14015	14101	14142	13939	14105	14123	14109	14068	13915	13961	14066	14031	14034	13886	14018	14046	14261	14009	14006	14026	14106	14070	13944	14140	14024	14309	13990	14089	13992	14051	13997	13974	14009	13830	14036	13981	13955	14050	14097	14052	14088	13977	14102	14034	14015	14086	14124	14115	14102	14025	14078	14072	14055	14147	13935	14045	14109	13900	13979	14136	13964	13991	14252	14072	13935	13904	13955	14067	13976	13935	14217	14079	14011	14132	14037	13981	13987	14045	13913	14056	13982	13932	14055	14049	13959	13888	14070	13972	14060	13877	14053	13938	14039	14045	14229	14135	14172	14010	14076	13985	14077	14180	13993	14048	14071	13907	13963	14170	14081	14105	14085	14000	13890	14085	14066	14111	13915	13900	13942	13962	14038	13898	14144	14024	14158	14028	14235	13807	14240	14032	14151	13929	13936	14229	14101	14055	13893	14042	14032	14073	14040	14055	14091	13993	13914	14122	14088	13989	13782	14007	13940	14189	14101	14006	13945	14151	13931	14071	14103	14106	13963	14195	14117	14091	14099	14060	14056	13944	14135	14130	14012	14143	14006	13959	14030	14081	13865	13909	13985	13934	14095	14078	14037	14142	14040	14029	13729	14150	14039	13998	14077	13800	14227	14040	14058	13991	14094	13980	14122	13961	13981	13887	14085	14008	13797	14132	13989	14062	14169	14044	14027	13942	14026	13991	14019	14157	13938	14099	14189	13872	14101	13991	14109	14088	13868	14130	14076	14075	14059	14045	14059	13981	13836	13973	13943	13944	14111	14095	13975	14119	13945	14123	14016	13948	14114	14119	14032	13981	14123	14199	13960	14153	14029	14121	14104	14236	14063	14011	13974	13796	14119	14061	13942	14144	14194	14022	14092	13902	14159	14080	14070	13941	14127	14198	13975	13966	14122	14022	14042	14055	14046	14115	13951	14227	14032	14015	13936	14162	13944	14015	14107	13983	14010	14002	14121	13958	13918	13931	13945	14148	14191	14104	14322	14073	14042	14007	14229	13974	14109	14036	14008	13874	14073	14034	14071	13917	14271	14104	13978	13991	14122	13976	14001	14052	14049	14122	14011	14160	13876	14040	13953	13872	13905	13895	14115	13946	14038	13961	13880	14195	14149	13908	13964	13989	14071	13808	14003	13849	14108	13904	14116	14029	14044	13931	14162	14090	14236	14075	13969	14061	13949	14072	13883	13956	14071	14102	13985	14202	14145	14015	14129	13964	13996	14004	14083	14132	14065	14049	14034	14171	14078	13997	14144	14136	13902	13968	14095	14044	13959	14029	13952	14053	13864	13986	13933	13905	14046	14082	14099	14010	13929	13957	14023	13905	13940	14088	13942	14008	13960	13835	14102	13991	13823	13803	14124	14231	14036	14088	14011	13956	14081	14108	14025	14007	14186	14005	14039	13948	13998	13976	14030	14083	14001	14023	13949	14008	13862	13921	14100	13972	13908	14202	14007	14187	14147	14181	14093	13923	14018	13938	14079	13819	14190	13973	14018	13926	14139	14044	13961	14108	13939	14081	13934	13922	14050	14021	13938	14080	14058	14180	13882	13925	14029	14089	14001	13994	14031	14009	13987	14030	14046	14001	14083	14137	13966	13974	14054	14121	13926	14080	14066	14087	14127	13954	13957	13989	14094	14014	14172	13953	13980	13980	14081	14163	13893	14061	14124	13968	13879	13962	14095	14098	14012	14182	14243	13966	14059	13978	13910	14056	14164	13941	13943	14075	14026	14167	13967	14221	14180	14126	14083	13941	13994	13993	14210	14095	14039	13983	14136	14059	14125	13964	13964	14096	14012	14050	14006	14002	14094	13977	13791	14124	14095	13895	14119	13974	13930	13899	13967	14116	13952	13984	13882	14074	14007	14031	14149	14014	14098	14155	14060	13882	14006	13816	13957	13988	13897	13971	13931	13930	14044	13907	13943	13953	14002	13980	13942	13891	14083	13977	13917	14049	14048	13927	14107	13994	13997	14085	14058	14135	13946	13935	14025	14023	14078	14014	14087	14207	14007	13840	13919	14092	13808	13957	14080	14214	13927	14016	14027	14067	14038	14057	14061	13885	14021	13907	14130	14146	13913	14117	14297	13987	13942	14064	14142	14181	13930	14033	14014	13927	14065	13969	13977	14024
23855	24973	37794	31538	24640	23389	22011	16838	15932	15946	16048	15944	15839	15850	16030	15892	15679	15974	15831	15842	15778	15749	15822	15792	16140	15968	15718	15714	15773	15626	15697	15894	15852	15572	15545	15836	15810	15757	15660	15721	15762	15657	15836	15632	15735	15871	15681	15670	15681	15780	15785	15760	15788	15945	15790	15699	15628	15652	15771	15874	15888	15815	15665	15748	15804	15864	15864	15756	15559	15695	15817	15696	15879	15665	15819	15714	15822	15626	15752	15677	15669	15603	15651	15738	15854	15638	15809	15868	15675	15758	15759	15810	15728	15641	15573	15755	15636	15666	15986	15728	15767	16021	15625	15928	15727	15684	15816	15570	15737	15718	15561	15826	15814	15901	15782	15744	15604	15697	15911	16016	15721	15862	15572	15671	15597	15877	15957	15903	15571	15481	15588	15709	15691	15562	15827	15751	15514	15559	15596	15563	15608	15768	15772	15707	15887	15742	15632	15661	15763	15765	15687	15741	15836	15510	15706	15864	15817	15738	15576	15693	15761	15615	15708	15614	15589	15814	15609	15643	15676	15611	15537	15921	15917	15786	15862	15717	15617	15706	15633	15818	15707	15799	15709	15810	15712	15725	15702	15870	15846	15836	15602	15716	15811	15729	15863	15595	15461	15630	15598	15795	15804	15678	15818	15623	15831	15557	15698	15570	15792	15900	15718	15637	15760	15603	15593	15685	15839	15621	15838	15710	15760	15788	15696	15511	15769	15634	15879	15873	15672	15779	15607	15818	15736	15575	15695	15780	15491	15737	15684	15405	15591	15629	15637	15551	15675	15655	15553	15674	15595	15845	15848	15860	15563	15739	15706	15749	15737	15771	15832	15695	15738	15621	15780	15573	15889	15331	15530	15758	15610	15597	15680	15661	15568	15686	15806	15701	15759	15649	15802	15496	15630	15784	15694	15621	15565	15778	15591	15637	15488	15770	15765	15689	15801	15597	15880	15756	15852	15730	15727	15570	15696	15727	15809	16000	15742	15713	15665	15875	15810	15642	15621	15966	15716	15656	15810	15738	15697	15597	15643	15843	15704	15688	15774	15692	15805	15880	15409	15769	15884	15699	15821	15778	15761	15744	15700	15538	15514	15746	15806	15766	15646	15756	15846	15585	15571	15788	15748	15659	15678	15814	15732	15553	15623	15753	15560	15947	15956	15725	15657	15871	15546	15617	15702	15700	15742	15511	15848	15872	15852	15634	15743	15798	15712	15539	15680	15709	15704	15792	15725	15871	15594	15878	15807	15716	15615	15496	15725	15665	15707	15784	15609	15847	15848	15651	15804	15853	15547	15663	15753	15674	15670	15453	15620	15434	15505	15581	15986	15979	15760	15778	15507	15746	15702	15768	15854	15708	15812	15693	15782	15681	15717	15505	15606	15620	15666	15716	15858	15615	15543	15655	15737	15701	15693	15619	15835	15630	15802	15740	15673	15732	15754	15834	15615	15546	15876	15598	15605	15626	15728	15710	15746	15601	15805	15732	15660	15658	15510	15713	15803	15847	15642	15571	15734	15813	15692	15817	15590	15712	15627	15635	15502	15812	15793	15664	15591	15716	15787	15726	15730	15745	15843	15747	15617	15617	15749	15602	15712	15730	15669	15842	15678	15637	15648	15692	15477	15635	15718	15684	15768	15696	15547	15665	15803	15728	15597	15655	15617	15621	15638	15639	15588	15768	15817	15811	15800	15725	15902	15724	15782	15828	15876	15629	15514	15477	15766	15661	15676	15567	15710	15740	15748	15573	15780	15641	15725	15794	15732	15787	15882	15926	15686	15607	15610	15708	15835	15682	15692	15776	15785	15673	15666	15650	15651	15731	15792	15838	15731	15643	15831	15702	15630	15757	15903	15556	15770	15620	15716	15480	15648	15781	15596	15746	15735	15740	15639	15634	15565	15673	15696	15639	15617	15828	15609	15617	15719	15622	15509	15640	15756	15559	15729	15911	16016	15622	15851	15636	15580	15520	15570	15668	15707	15691	15914	15750	15791	15703	15574	15920	15694	15759	15922	15503	15486	15533	15566	15635	15717	15835	15870	15682	15906	15861	15623	15788	15618	15476	15858	15692	15758	15840	15817	15637	15649	15763	15866	15565	15585	15855	15884	15550	15617	15531	15627	15630	15705	15761	15773	15905	15634	15571	15740	15720	15687	15629	15807	15630	15865	15631	15745	15976	15730	15728	15656	15603	15691	15612	15729	15943	15666	15700	15633	15746	15753	15631	15642	15482	15781	15634	15771	15623	15973	15589	15676	15897	15765	15594	15680	15797	16015	15652	15693	15822	15918	15888	15684	15650	15851	15616	15741	15617	15650	15710	15605	15633	15618	15849	15628	15739	15710	15609	15937	15719	15803	15669	15677	15866	15818	15561	15751	15864	15634	15820	15606	15879	15955	15637	15596	15626	15545	15731	15530	15765	15781	15768	15677	15813	15826	15700	15687	15783	15653	15857	15605	15618	15740	15926	15724	15750	15697	15679	15509	15594	15708	15465	15652	15821	15496	15643	15641	15402	15654	15656	15574	15685	15650	15761	15791	15720	15802	15865	15741	15695	15536	15838	15678	15804	15752	15829	15828	15543	15857	15811	15744	15902	15811	15742	15814	15837	15680	15738	15884	15727	15712	15693	15701	15766	15912	15735	15479	15672	15916	15878	15897	15586	15648	15646	15454	15698	15600	15612	15646	15641	15685	15667	15868	15763	15757	15730	15460	15594	15473	15562	15776	15664	15537	15806	15696	15746	15824	15774	15699	15765	15580	15569	15783	15676	15522	15693	15867	15566	15589	15773	15706	15793	15520	15688	15737	15864	15692	15771	15834	15638	15508	15832	15575	15535	15574	15746	15866	15808	15808	15466	15691	15719	15850	15708	15712	15772	15644	15573	15847	15630	15724	15830	15763	15751	15842	15741	15796	15728	15800	15698	15593	15829	15793	15607	15804	15624	15835	15742	15574	15733	15691	15926	15861	15643	15746	15737	15856	15696	15532	15762	15929	15560	15525	15821	15517	15836	15790	15571	15389	15609	15618	15600	15760	15749	15701	15747	15662	15703	15685	15777	15800	15796	15732	15688	15719	15666	15802	15658	15811	15403	15654	15603	15673	15395	15648	15548	15836	15802	15726	15768	15798	15779	15606	15701	15526	15744	15868	15689	15642	15745	15698	15624	15574	15634	15528	15540	15694	15710	15684	15579	15639	15712	15761	15886	15706	15535	15730	15816	15873	15663	15949	15834	15565	15663	15666	15484	15758	15623	15686	15634	15714	15811	15434	15781	15784	15594	15640	15800	15773	15732	15850	15610	15575	15721	15674	15636	15798	15802	15765	15715	15796	15704	15743	15743	15777	15868	15894	15578	15812	15666	15734	15584	15667	15706	15730	15526	15634	15797	15645	15699	16016	15610	15749	15612	15835	15930	15802	15673	15754	15693	15610	15646	15681	15764	15646	15637	15727	15733	15693	15728	15604	15740	15787	15660	15688	15757	15615	15830	15765	15620	15579	15645	15756	15735	15403	15741	15537	15772	15768	15728	15864	15815	15551	15527	15909	15629	15662	15683	15663	15508	15735	15590	15634	15936	15642	15672	15861	15579	15637	15947	15813	15683	15747	15722	15836	15746	15874	15552	15906	15705	15522	15611	15503	15756	15820	15623	15957	15636	15704	15698	15686	15590	15602	15548	15753	15696	15730	15705	15522	15741	15581	15871	15867	15816	15704	15817	15661	15591	15627	15688	15811	15753	15981	15726	15731	15711	15963	15639	15811	15636	15659	15670	15648	15455	15859	15773	15781	15659	15783	15625	15791	15668	15721	15703	15949	15711	15970	15488	15535	15628	15647	15612	15629	15672	15591	15799	15635	15521	15489	15631	15697	15533	15440	15611	15825	15822	15762	15698	15597	15659	15780	15656	15934	15583	15802	15603	15589	15803	15802	15726	15677	15726	15758	15488	15657	15485	15720	15738	15783	15528	15675	15594	15794	15667	15747	15695	15844	15672	15652	15767	15810	15697	15778	15481	15827	15917	15675	15721	15679	15690	15885	15685	15873	15489	15586	15654	15753	15655	15910	15702	15711	15769	15712	15551	15708	15705	15682	15715	15607	15709	15751	15844	15868	15860	15555	15462	15766	15743	15763	15502	15776	15683	15839	15774	15691	15603	15681	15840	15626	15792	15670	15477	15595	15566	15554	15719	15623	15758	15878	15775	15774	15651	15568	15743	15816	15928	15898	15861	15525	15776	15583	15743	15867	15746	15823	15728	15766	15702	15742	15662	15604	15707	16020	15900	15768	15538	15572	15775	15632	15724	15627	15663	15714	15703	15710	15706	15753	15742	15630	15637	15737	15816	15849	15626	15610	15673	15703	15654	15836	15554	15610	15668	15732	15831	15540	15724	15582	15809	15778	15595	15800	15760	15588	15843	15693	15810	15628	15750	15785	15770	15706	15655	15760	15953	15975	15747	15488	15617	15703	15697	15689	15653	15739	15803	15673	15719	15668	15673	15895	15724	15844	15728	15554	15482	15596	15751	15642	15704	15508	15919	15683	15684	15655	15692	15683	15553	15652	15629	15581	15498	15752	15850	15763	15695	15575	15687	15694	15860	15707	15570	15755	15667	15904	15873	15629	15709	15823	15651	15827	15673	15849	15637	15884	15744	15646	15835	15620	15747	15766	15511	15579	15578	15669	15547	15586	15702	15712	15820	15601	15619	15722	15652	15713	15628	15735	15646	15864	15748	15647	15545	15641	15605	15643	15726	15714	15710	15657	15609	15931	15732	15765	15781	15653	15672	15673	15636	15788	15691	15705	15608	15615	15721	15614	15641	15681	15937	15661	15598	15733	15777	15654	15601	15694	15827	15785	15753	15819	15673	15735	15751	15785	15852	15715	15663	15578	15601	15621	15790	15750	15756	15561	15614	15743	15681	16025	15661	15891	15843	15784	15555	15701	15600	15677	15578	15607	15732	15712	15470	15599	15730	15653	15749	15673	15728	15641	15714	15747	15773	15463	15654	15712	15836	15681	15815	15791	15899	15738	15623	15923	15752	15765	15703	15676	15685	15613	15695	15826	15780	15588	15793	15590	15714	15882	15601	15929	15564	15910	15682	15617	15655	15733	15583	15935	16005
62601	107929	86688	55762	31585	17559	14294	13975	13885	13974	13869	13802	13922	13937	14046	13932	13938	14078	13836	13902	13883	13941	13967	14066	14074	13976	13794	14023	14008	14009	13944	13979	14041	13970	13883	13880	13906	13913	13851	13996	13873	14008	13900	13890	13899	13816	14054	13912	13944	14030	14035	13960	13905	13962	13945	14002	13966	13982	13841	14024	13803	13931	13945	14083	13970	13988	13890	13916	14119	13932	14039	13867	13961	13676	13666	14008	13859	14044	13799	13922	13972	13904	14036	13911	13981	13909	13782	13927	13982	13995	13887	13903	13900	14012	14002	14004	14000	13886	14155	14015	13843	13967	13915	13881	13916	13922	13943	13883	13906	13961	13982	13968	13995	13917	13987	14025	14001	14014	13794	13873	13879	13955	13968	13903	13911	13941	13877	13831	13989	13976	13809	14052	13934	13868	13977	14012	13823	13989	13818	13805	13964	13753	14019	13936	13895	13944	14005	14133	13887	13900	14030	14091	14033	13846	14058	13980	14108	13713	13996	14076	13820	13893	13989	13948	13913	14088	13765	13892	14004	13994	13856	13742	14016	13881	13780	14010	13989	13924	13904	13933	13963	13798	13965	14020	13873	13774	13984	14011	13898	14122	13996	13751	13989	13838	13933	13961	13915	13836	13875	13930	13908	13934	13914	14093	14034	13825	13830	13953	14036	13835	13882	13951	13953	13933	14034	13824	13950	13933	14020	14020	14009	13908	14024	13904	13902	14157	13955	13892	13898	13939	13954	14037	13996	14044	14003	14023	13873	13931	13938	14114	13884	13788	13981	13891	13903	13984	13869	13812	13894	13847	14002	13738	14028	13929	13875	13917	13886	14101	14003	13813	13862	13864	14039	14013	13867	13933	13843	13962	13866	13971	13764	14116	13986	13951	13864	13953	13810	14012	13886	13936	13907	14047	13899	13871	13790	13939	13962	14006	13903	13880	13920	13863	14015	13917	13990	14021	13947	13914	13933	14014	13950	14169	13981	13659	14077	13783	13972	13955	14000	13982	13826	14029	14007	13906	13743	14044	14012	13809	13786	14060	14090	13877	13926	14055	13969	13909	13953	14075	13838	14029	13952	13932	13872	13894	13839	13900	13995	13900	13893	13755	13899	13991	13923	13800	13914	13955	14094	13901	13973	13894	13841	13884	13804	13886	13945	13868	13992	13717	13920	13939	13937	13871	14090	13795	14083	13780	14008	13861	13964	13881	13723	14174	13971	14052	13874	13852	13888	13891	13759	13941	13747	13941	13864	13878	13767	13896	13894	13937	14050	13754	13850	13903	14074	13972	13954	13948	13903	13883	13892	14019	13913	13964	14055	13962	13878	13897	13923	13832	14034	13760	13887	13873	13882	13996	13868	14021	13920	14072	13920	13831	13858	13850	13781	14076	13898	13992	13891	13752	13971	14041	13921	13882	14133	13927	14009	13930	13967	13836	13773	13954	13927	14026	13924	13899	13978	13849	13965	13953	13858	13876	13888	13914	14064	13900	13810	13867	13918	13971	14011	13880	13852	14033	14035	13849	14052	13964	14180	14015	13926	13939	13779	13860	13915	13845	13803	13951	13878	14078	13927	13962	13963	13979	13942	13752	13972	14007	13951	13844	13918	13899	13968	13998	13849	13944	13954	13890	14043	13955	14055	14009	13981	13890	13895	13887	13920	13944	14107	13883	13919	13817	13929	13895	14006	14018	13964	13844	14060	13867	13703	13888	13881	13909	14036	13872	13971	14034	14050	13813	13825	13953	14089	13922	13885	14008	13791	14004	13994	14183	13941	13889	13793	14053	13987	13756	14019	13788	13987	14019	14050	13849	13957	13873	13830	13987	13956	13968	13853	14040	14005	13976	13825	13794	13899	13852	13968	13807	13834	13903	13988	13994	13770	13979	13850	14000	13896	13822	14030	14073	13850	13832	13997	13878	14184	13919	13955	14022	13919	14054	14074	13891	13754	13823	13831	13933	14061	13985	13792	14057	13825	13891	13877	13969	14073	13887	13658	13872	13769	13811	13814	13783	14066	13934	13941	13773	13856	13905	13915	13965	13917	14077	13863	14052	13944	14061	13819	13997	13820	14028	13798	13956	13842	13908	13986	13828	13938	13919	13959	13987	13937	13910	13839	13987	13822	13843	14016	14092	13962	13931	13691	13911	13965	13832	13925	14018	13736	14006	13895	13876	13811	14009	13819	13837	14115	13837	13947	13874	13742	13918	13884	13985	13858	13759	13902	13820	13961	13900	14126	14039	13988	13946	13939	13896	14128	13897	14059	14037	13949	13772	13918	13708	13867	13958	13993	13869	13839	13899	14110	13950	13860	13892	14061	13815	14057	13991	13874	13948	13861	14098	13957	13821	13938	14009	14129	13961	14081	13905	14112	13979	13996	14095	13869	13946	14005	13963	13961	13712	13833	13961	13999	14044	13897	14284	13865	13855	13685	13879	14006	13866	14100	14012	13929	14046	13987	14004	13902	14002	13877	13895	13935	13931	13785	13870	14047	13913	13929	13894	13926	13903	13827	14047	13933	13954	13937	13896	13888	13981	13909	13975	13843	13817	13770	13966	13987	13885	13965	13871	13915	13994	13856	14070	13986	13909	13868	13823	14010	13834	13899	13834	13959	13838	13992	13897	13850	13841	13709	14026	13852	13912	13963	14086	13856	14068	14079	13916	14043	13740	13937	13924	13847	13981	13858	13969	13897	13990	13927	13908	13930	13975	13822	13990	13929	13900	13847	13954	14140	13996	13705	13937	13941	13934	13917	13884	13905	13950	13895	13887	13859	13789	14111	13867	14035	13816	13906	13898	13911	13915	14067	13867	13919	13767	13910	14043	13871	13992	13946	13911	13939	13878	13929	13940	13909	13887	13977	13890	13903	13978	14001	14080	14014	13863	14089	13853	13816	13927	14023	13978	13881	13935	14015	14027	13791	13903	13844	13953	13850	14016	13753	13846	13831	13932	14029	13882	14021	13937	14049	13959	13696	14040	13734	14012	14024	14175	13757	13869	13832	13985	14005	13868	13938	13953	13994	13866	13907	13868	13936	13803	13922	13918	13757	13928	13739	13895	13799	14049	13837	13742	13892	13897	13923	13853	13845	13919	13878	14055	13817	13978	13871	13946	13912	13632	13833	13809	13858	13805	13904	13821	13916	13931	13938	13970	13876	14013	14177	13895	14021	14084	13987	14011	13844	13917	14031	13939	14042	13952	13878	13893	13842	14188	13886	13863	14006	13959	13817	13965	13832	13824	14153	13896	13915	13855	13825	14042	13809	13836	13833	14084	13807	13655	14004	13967	13737	14066	13912	14011	14162	13775	14024	13945	13984	13940	13917	14019	14041	13791	14015	13944	13924	13953	13778	13968	13789	13973	14004	14155	13874	13942	13960	13872	13953	13935	13873	13975	13936	13930	14046	13851	14245	13787	13737	13963	13882	14042	13730	13901	13893	13983	13835	14130	13817	13990	13812	13873	13855	13913	14004	13908	13860	13972	13796	13767	14035	13884	13919	13904	13934	13864	13916	13859	14030	13880	13906	13978	13911	13936	13937	13770	13956	13901	13973	13790	13845	14071	13950	14046	13868	14099	13975	13900	13786	13994	13925	13901	14039	14120	13870	13999	13932	13922	14088	13866	13855	13833	13889	13905	13903	13827	13882	13929	13977	13931	13923	13975	14124	13796	13985	14054	13918	13851	14043	13874	14012	13996	14066	13900	13728	13849	13817	13835	13916	13924	14063	13875	13933	13980	13970	13952	13847	14067	13955	13904	14074	13735	14041	14043	13958	13894	14087	13879	13902	14028	14003	13940	13930	13867	13978	13982	13921	13892	13858	13928	13888	13950	13925	14081	13888	14002	14039	13770	13944	13935	13763	13939	13867	13880	13860	13900	13910	13897	13922	13993	13951	14040	13828	13989	14066	13940	13890	14105	13912	13809	13948	13812	13986	13943	13954	14024	13845	13951	13682	14114	13892	13975	13746	13967	13893	14005	14047	13949	13995	13930	13976	13970	13955	14009	13945	13839	14038	13787	13923	13986	13818	13975	14049	13922	13919	13996	13865	13976	13934	14052	13815	13873	13789	13831	13892	13907	13713	14004	13910	13870	13776	13889	13863	13845	14020	13944	14083	13730	13928	13899	13838	14019	13755	14035	13973	13919	13917	13699	13800	13842	14029	13913	14054	13963	13994	13816	13917	13777	13811	13948	13827	13911	13963	13886	13972	13864	13913	13953	14038	13950	14096	13987	14008	13893	13926	13760	13796	13899	13843	13929	13912	13875	13761	13931	13962	13866	13948	13814	13777	13984	14073	13937	13973	13924	13690	13863	13824	13853	14186	13944	14026	13989	13952	14031	13963	13938	13923	13865	13947	13895	13995	13738	13968	13916	13864	13897	13802	13924	13834	13867	14012	13814	13837	13936	14043	13815	13809	13984	13958	13810	13798	14009	13757	14033	13843	13962	13949	13888	13974	13823	13994	13943	13851	13904	13950	13801	14025	13883	13989	13794	14007	13704	13808	13901	13908	13886	13978	13905	13969	14056	14134	13963	13897	13874	13968	14038	13944	13793	13761	13890	13984	13901	13764	13897	14173	13876	13843	13759	13854	13982	14028	13827	13767	13881	13933	13801	14077	13820	13891	13721	13926	13826	14077	13846	14019	13763	14061	14071	13836	13987	13937	13973	13908	13957	13937	13820	13898	13707	14099	13939	13971	14132	13865	13961	13984	13917	13863	13939	13786	13767	14034	13885	13864	14014	13820	13833	13791	13787	13948	13886	13911	14010	14111	13947	13864	13918	13943	14039	14007	13876	13929	13890	13893	13921	14135	13862	14006	14009	14070	14064	14030	13756	13960	13958	13915	14156	13933	14022	13972	13933	13924	13915	13905	13731	14096	14022	13938	14023	13707	13855	13966	13992	14112	14046	14011	13866	13917	13881	13748	13919	14019	13967	14094	13857	13820	13894	13836	13740	13783	13993	13939	13872	13962	13780	14025	13814	14056	14003	13822	13866	13846	13955	13936	14116	14052	13958	13882	13857	14000	13853	14005	13980	14012	14171	13905	13940	13885	13982	13837	13842	13922	13863	14065	13820	13865	14010	13762	13910	13966	13808	13892	13927	14056	13894	13934	13992
32533	41447	41696	28270	18806	16404	16128	15701	15728	15707	15598	15812	15843	15839	15670	15693	15698	15743	15671	15651	15623	15723	15781	15637	15638	15938	15740	15716	15616	15572	15861	15725	15822	15674	15552	15856	15786	15602	15851	15837	15601	15923	15538	15567	15612	15530	15495	15619	15851	15753	15626	15634	15540	15822	15709	15718	15678	15834	15687	15719	15744	15769	15856	15764	15479	15536	15646	15868	15655	15699	15742	15827	15837	15643	15489	15878	15795	15670	15483	15610	15700	15541	15689	15478	15795	15858	15601	15439	15665	15579	15850	15749	15690	15693	15582	15757	15754	15755	15640	15796	15565	15644	15575	15756	15755	15690	15989	15464	15587	15760	15552	15667	15518	15534	15545	15619	15607	15761	15789	15955	15736	15917	15770	15472	15601	15720	15703	15717	15655	15523	15890	15671	15562	15670	15695	15857	15732	15665	15679	15591	15694	15650	15799	15512	15842	15621	15542	15692	15632	15577	15747	15527	15436	15711	15752	15640	15763	15639	15695	15701	15578	15692	15735	15770	15700	15725	15523	15802	15799	15677	15701	15543	15813	15745	15643	15491	15629	15636	15481	15584	15701	15589	15842	15826	15661	15540	15763	15634	15716	15565	15844	15617	15807	15728	15585	15703	15564	15829	15554	15667	15368	15455	15580	15497	15641	15625	15593	15719	15809	15789	15679	15646	15642	15507	15640	15471	15827	15624	15571	15682	15475	15929	15486	15697	15650	15604	15747	15604	15515	15674	15638	15657	15780	15808	15838	15799	15478	15570	15700	15583	15550	15539	15697	15746	15634	15470	15779	15571	15807	15762	15790	15546	15735	15664	15631	15669	15849	15743	15680	15513	15659	15696	15796	15760	15722	15739	15533	15550	15714	15543	15676	15824	15372	15662	15772	15480	15618	15854	15700	15580	15769	15953	15761	15723	15516	15797	15492	15687	15569	15856	15561	15550	15595	15656	15769	15599	15545	15884	15707	15636	15606	15682	15660	15873	15574	15569	15752	15772	15707	15776	15606	15916	15794	15621	15661	15881	15627	15855	15620	15500	15569	15554	15591	15731	15757	15583	15581	15622	15676	15801	15745	15519	15492	15622	15766	15932	15786	15675	15558	15519	15715	15654	15672	15755	15792	15608	15600	15591	15647	15674	15702	15785	15823	15739	15620	15631	15779	15700	15723	15708	15574	15486	15664	15743	15721	15563	15633	15668	15696	15749	15799	15522	15880	15722	15610	15692	15576	15837	15779	15679	15585	15733	15814	15675	15780	15638	15732	15536	15780	15801	15614	15659	15552	15760	15872	15747	15575	15723	15555	15781	15613	15482	15479	15786	15748	15734	15607	15546	15728	15836	15850	15771	15502	15702	15640	15633	15479	15747	15730	15672	15851	15688	15662	15736	15531	15496	15577	15647	15922	15471	15708	15653	15785	15813	15780	15772	15586	15571	15732	15702	15710	15767	15697	15772	15608	15785	15617	15732	15676	15701	15770	15656	15715	15941	15704	15544	15809	15732	15764	15850	15663	15618	15630	15747	15513	15732	15635	15488	15699	15666	15480	15570	15717	15497	15700	15830	15709	15656	15533	15673	15858	15615	15724	15578	15650	15613	15656	15570	15510	15410	15558	15641	15720	15617	15727	15749	15965	15688	15605	15818	15624	15652	15717	15645	15577	15726	15664	15715	15899	15596	15554	15615	15545	15764	15832	15437	15592	15557	15752	15777	15705	15632	15815	15585	15769	15620	15623	15750	15407	15684	15711	15751	15798	15838	15657	15438	15582	15624	15315	15645	15972	15601	15689	15689	15631	15778	15606	15620	15661	15519	15573	15534	15702	15809	15775	15679	15636	15671	15565	15844	15557	15715	15620	15626	15601	15397	15596	15506	15414	15722	15607	15918	15675	15642	15785	15781	15571	15805	15764	15615	15675	15762	15743	15674	15648	15899	15576	15782	15701	15610	15565	15594	15767	15568	15730	15588	15497	15606	15701	15660	15420	15764	15631	15617	15917	15515	15709	15749	15662	15725	15566	15863	15819	15761	15688	15888	15611	15559	15719	15594	15650	15407	15563	15623	15731	15681	15465	15670	15693	15450	15654	15697	15556	15524	15639	15664	15831	15707	15693	15688	15721	15774	15658	15639	15728	15588	15590	15568	15490	15803	15537	15612	15720	15476	15692	15664	15634	15520	15870	15689	15702	15626	15670	15687	15670	15728	15575	15536	15707	15671	15623	15686	15572	15797	15653	15669	15719	15580	15732	15613	15650	15706	15685	15771	15598	15701	15604	15583	15561	15586	15763	15647	15849	15739	15586	15691	15736	15728	15635	15599	15643	15665	15723	15804	15681	15768	15504	15614	15504	15614	15751	15810	15724	15853	15479	15609	15724	15703	15773	15912	15830	15690	15682	15747	15769	15559	15641	15745	15883	15642	15718	15666	15597	15523	15671	15662	15673	15660	15615	15595	15682	15781	15623	15566	15598	15785	15664	15482	15633	15648	15495	15647	15673	15642	15685	15590	15710	15621	15493	15682	15497	15646	15663	15734	15571	15744	15641	15505	15733	15715	15662	15449	15579	15800	15748	15516	15588	15610	15748	15732	15654	15881	15592	15474	15432	15460	15525	15671	15642	15897	15745	15632	15734	15890	15627	15635	15607	15640	15810	15638	15682	15516	15653	15488	15699	15650	15573	15448	15699	15503	15562	15587	15639	15664	15599	15393	15488	15760	15565	15557	15602	15573	15553	15494	15694	15472	15632	15562	15670	15665	15791	15741	15742	15650	15736	15631	15743	15717	15682	15677	15647	15526	15494	15687	15785	15679	15560	15606	15760	15745	15793	15760	15482	15394	15696	15630	15659	15860	15859	15719	15604	15845	15878	15679	15486	15835	15606	15531	15523	15530	15829	15764	15752	15654	15611	15845	15842	15743	15572	15637	15691	15752	15476	15626	15662	15656	15778	15809	15619	15583	15367	15470	15876	15673	15520	15753	15656	15740	15591	15795	15655	15758	15926	15695	15674	15882	15719	15739	15717	15698	15720	15665	15765	15563	15762	15554	15515	15525	15487	15861	15753	15928	15776	15861	15814	15719	15749	15672	15775	15711	15537	15695	15399	15535	15605	15645	15616	15670	15729	15715	15758	15528	15805	15799	15951	15570	15635	15736	15689	15743	15621	16046	15620	15484	15692	15710	15705	15539	15703	15813	15711	15627	15794	15785	15696	15930	15460	15503	15709	15470	15453	15662	15750	15759	15590	15608	15705	15738	15775	15746	15533	15657	15728	15702	15864	15854	15577	15634	15469	15477	15923	15654	15753	15583	15712	15712	15693	15589	15705	15567	15766	15645	15617	15590	15903	15754	15888	15717	15555	15592	15683	15871	15724	15748	15801	15729	15794	15554	15682	15646	15556	15737	15854	15728	15725	15783	15797	15707	15797	15797	15752	15563	15781	15499	15794	15812	15495	15868	15612	15405	15644	15600	15653	15799	15449	15848	15657	15768	15687	15726	15814	15686	15621	15580	15605	15723	15695	15558	15504	15650	15654	15703	15719	15895	15687	15605	15750	15674	15661	15388	15768	15669	15702	15819	15703	15575	15556	15718	15544	15685	15659	15379	15637	15810	15586	15813	15455	15709	15697	15660	15738	15628	15731	15654	15602	15658	15762	15492	15549	15762	15784	15474	15686	15658	15683	15754	15733	15783	15569	15602	15624	15453	15741	15680	15690	15976	15836	15518	15917	15745	15743	15649	15699	15681	15851	15870	15664	15538	15684	15622	15596	15747	15906	15760	15761	15585	15778	15693	15680	15715	15520	15809	15573	15679	15637	15563	15512	15711	15517	15496	15702	15585	15880	15700	15814	15699	15543	15693	15682	15690	15645	15566	15731	15493	15629	15832	15711	15727	15767	15873	15681	15597	15574	15443	15650	15624	15628	15710	15745	15607	15620	15671	15707	15472	15793	15715	15690	15523	15713	15894	15761	15700	15668	15728	15743	15477	15552	15736	15807	15559	15741	15537	15567	15592	15520	15584	15476	15702	15652	15584	15643	15705	15543	15741	15520	15731	15582	15724	15717	15630	15922	15490	15541	15723	15721	15770	15822	15656	15835	15652	15711	15714	15642	15448	15730	15792	15720	15388	15499	15861	15656	15674	15765	15527	15607	15274	15625	15594	15707	15527	15560	15795	15690	15603	15705	15646	15680	15622	15748	15553	15612	15564	15960	15936	15780	15468	15531	15383	15764	15713	15664	15654	15752	15620	15557	15606	15713	15772	15716	15677	15750	15534	15651	15651	15600	15630	15817	15967	15772	15626	15722	15645	15578	15490	15596	15745	15709	15687	15758	15651	15794	15620	15538	15765	15734	15905	15743	15680	15775	15705	15579	15769	15700	15757	15796	15679	15634	15633	15670	15797	15833	15657	15628	15623	15786	15530	15714	15669	15600	15688	15663	15415	15605	15697	15675	15718	15574	15518	15610	15603	15620	15533	15723	15684	15646	15584	15621	15718	15910	15716	15714	15598	15689	15559	15659	15839	15771	15563	15619	15677	15699	15543	15677	15660	15681	15750	15449	15735	15617	15644	15799	15625	15489	15591	15684	15697	15757	15727	15687	15684	15671	15558	15515	15618	15681	15607	15621	15588	15686	15656	15647	15784	15678	15868	15797	15754	15606	15610	15755	15658	15750	15477	15659	15670	15713	15712	15706	15634	15698	15791	15595	15795	15529	15798	15655	15806	15537	15713	15653	15644	15775	15514	15763	15644	15707	15676	15633	15723	15782	15604	15831	15808	15553	15724	15500	15572	15661	15703	15591	15766	15624	15575	15847	15629	15598	15859	15811	15496	15471	15668	15727	15721	15682	15705	15661	15753	15768	15630	15585	15809	15847	15574	15643	15731	15741	15817	15685	15633	15577	15486	15617	15611	15690	15611	15856	15582	15621	15844	15484	15707	15573	15720	15600	15823	15845	15668	15425	15525	15671	15673	15522	15581	15542	15565	15682	15736	15661	15674	15808	15880	15709	15724	15639	15844	15575	15531	15808	15896	15862	15731	15678	15705	15570	15606	15809	15660	15595	15782	15681	15470	15737	15674	15602	15853	15779	15634	15733	15737	15787	15680	15663	15596	15687	15818	15779	15554
40519	58612	43415	24282	16137	14476	13955	13987	14008	13938	13945	13925	13858	14001	13998	13878	13808	13828	13962	13782	13793	13745	13941	13872	13969	13813	13826	13922	13793	13855	13953	13974	13785	13936	13867	13857	13923	13900	13771	13837	13867	14058	13885	13815	13855	14014	13837	13793	13999	14058	13926	13859	13950	14000	13929	13751	13999	13937	13877	13810	13909	14044	13836	13862	13945	13957	13867	13878	13822	13831	14015	13950	13764	14054	13949	13902	13774	13844	14099	13861	13833	13606	13935	13885	13896	13767	13983	13807	13763	13980	14067	13871	13948	13863	13780	13949	13812	13926	13769	14003	13862	13872	13856	13930	13945	13896	13917	13918	13865	13922	13897	13907	13846	13880	13939	13853	13839	13968	13929	13730	13980	13868	13849	13894	13925	13900	13806	13786	13912	13919	13904	13968	13902	13847	13993	14061	13724	13923	13829	13942	14029	13909	13874	13859	13934	14067	13909	14004	14095	13883	13998	13870	13823	13951	13942	13762	13842	13863	13807	13865	13818	13819	13924	13800	13896	14066	13960	14036	14003	13820	13890	13926	13831	14116	13983	13953	13980	13919	14111	13882	13846	13981	13776	14051	13731	13863	13884	13951	14000	13951	13808	13964	13965	13828	13842	13727	13919	13825	13815	14016	14014	13957	13857	13964	13972	13938	13842	13870	13984	13827	13989	13945	14027	13736	13968	13902	13958	13780	13834	13921	13825	14031	13866	13875	13749	13953	13971	13859	14009	13602	13831	13918	13915	14004	14026	13985	14026	14038	13995	13755	13839	14048	13867	13925	13864	13970	13933	13906	13974	13854	13882	13872	13793	14022	14055	13941	13722	13883	13878	13778	13983	13964	13965	13835	13995	13744	14065	13981	13759	13854	14036	13848	13928	13941	13974	13936	13829	13900	13849	13833	13833	13813	13935	14012	13834	13994	13924	13889	13834	13814	14025	13984	13911	13969	14197	13860	13870	13773	13796	13983	13830	14064	13982	14046	13893	13644	13829	14002	13916	13870	13929	13906	13945	14023	13773	13754	13790	13975	13935	13670	13906	13996	13827	13956	14059	13942	13713	13855	13791	13905	13909	13672	13745	13858	13770	13779	13834	13803	13846	13804	14012	13951	13682	13948	13821	13895	13718	13977	13905	13849	14067	13751	13916	13961	14021	14029	13775	13876	13970	13994	13966	13934	13944	13951	13911	13828	13895	13817	13892	13978	14108	13726	14060	13915	13877	13902	13873	13861	13856	13717	13789	13909	13998	13880	13940	14002	13685	14007	14083	13877	13778	14042	13869	13774	13986	13822	13874	13964	13984	13888	13938	13853	13864	13865	13798	13894	13834	13812	13969	13933	14014	13967	14025	13990	13789	13876	13825	13917	13812	13862	13908	13978	13831	13819	13905	13860	13939	13913	13872	13968	13856	13926	13939	13799	13855	13864	13878	13920	14127	13833	13877	13858	13793	13885	13880	14001	13808	13758	13850	13838	13794	13989	13887	13983	13953	13949	13875	13699	13740	13945	13875	13898	13865	14131	13989	13925	13746	13993	13858	13853	13764	13762	13831	14042	13791	13880	13818	13719	13886	13836	14007	13873	14050	13716	13953	13927	13789	13921	13829	13747	13927	13900	13802	13862	13833	13865	13851	13997	13912	13914	13763	13900	13882	13839	13837	13688	13929	13973	14009	13904	13904	14032	13849	13877	13783	13816	13874	13944	13817	13924	13831	13930	13837	13828	13821	13942	14053	13898	13849	13723	13944	13830	13878	13933	13990	13803	13828	13952	13952	13975	14026	13911	13840	14003	14074	13730	13747	13711	13918	13975	13985	13897	13862	13866	13782	13909	13936	14073	13955	13845	13962	13919	14015	13941	13850	13847	13849	13883	13835	14043	13838	13771	13925	13857	13871	13922	14026	14036	14001	13917	13735	14036	13934	13928	13861	13945	13818	13730	13972	13895	13899	13840	13793	13892	13878	14033	13958	13728	14091	13726	13794	13873	13939	13821	13841	13999	13980	13904	13824	14091	13829	13906	13865	13800	13923	13977	13994	13730	13930	13980	13809	13865	14071	13985	13921	13807	13847	13958	14034	13842	14052	14018	13756	14014	13941	13908	14093	13902	13925	13959	13883	14066	13854	13939	13853	13850	14057	13949	13781	14000	13773	13846	13866	13924	13960	14098	13867	13900	13897	13896	13921	13940	13884	13930	13924	14077	13754	13882	13964	13790	13889	14021	14071	13894	13930	13856	13872	13843	13834	13716	13944	13839	13894	13868	13976	13929	13990	13882	13872	13989	13848	13883	13890	13720	13887	13979	13972	13910	13907	14115	13810	13982	13909	14025	13722	13818	13966	13915	13914	13725	13833	14021	13874	13861	13738	13824	13973	13915	13921	13916	13865	13899	13924	13791	13913	13902	13896	13816	13770	13988	14073	13732	13977	13771	14031	13945	13718	14003	13788	13766	14026	13963	13939	13844	13770	13943	13882	13994	13765	13977	13969	13873	13742	13894	13949	14098	13967	13728	13970	13717	13844	14014	13860	13876	13788	13728	13886	13873	13976	13908	13901	13925	13952	13972	13937	13851	13983	14043	13927	14012	13908	13894	13901	13908	13856	13856	13761	14083	13946	13974	13810	14001	13896	14010	13889	13833	13817	13909	13913	13943	13706	13853	14123	13870	13967	14025	13993	13835	13876	13934	13864	13775	14057	13782	14029	14043	13909	13932	13795	13968	13814	13898	13857	14053	13745	13908	13950	13945	13917	13824	13881	13940	13751	13958	13975	13977	13816	14022	14253	13913	14063	13883	13890	13866	13905	13864	13969	13843	13968	13852	13809	13915	13858	14058	13927	14034	13948	13869	13858	14009	13769	14046	13883	13883	13917	13919	13864	13944	14087	13881	13812	13865	13962	13990	13899	13851	13722	13892	13985	13903	13758	13984	13736	13957	13920	13798	13877	13985	14166	14061	14070	13907	13960	13886	13971	13770	13838	13825	14032	14093	13940	13790	13917	13901	13787	13799	13973	13932	13867	13811	13989	13986	13939	13970	13992	14070	13692	14053	13744	14045	13779	13990	13873	13795	13729	13723	13964	13913	13887	13882	13966	13882	13834	13997	13986	13906	13774	13852	13984	13956	13897	13890	13835	13937	13749	13934	13929	13956	13910	13860	14006	14005	14014	13979	13816	13996	13864	13790	13831	13987	13954	13799	13875	13793	13991	13993	13811	14007	14004	13873	13964	13811	13811	13846	13841	13948	13830	13993	13837	13732	13982	13940	14016	14019	13837	13885	13937	13847	13873	13723	13935	13858	13966	13883	13896	13778	13819	14032	13892	13872	13748	13790	14036	13964	13841	13940	13948	13709	13900	13892	13858	13944	13910	13949	14061	13909	13965	14173	13913	13878	14025	14086	13850	13919	13812	13901	13814	13754	14063	13892	13930	13965	13931	13851	13878	13831	13817	13772	13989	13953	13944	13794	13981	13885	13878	13954	13853	13917	14000	13762	13910	13904	14004	13905	13938	13872	13905	13823	13887	14087	13972	13918	13825	13953	13924	13951	13957	13790	14014	13805	13918	13933	13747	13881	13999	13982	13834	13996	13922	13851	13839	13786	14040	13768	13838	13847	13898	13802	13929	14026	13949	13936	13891	13981	13773	13976	13894	13834	13788	14041	13751	13883	13765	13792	13964	13812	13896	13879	13967	13914	13992	14001	13990	13695	13846	13877	13914	13918	13727	13813	14102	13765	14006	13966	13798	13846	13883	13923	13762	14053	13896	13967	13822	13886	13921	13795	13979	13761	13799	14007	13837	14010	13875	13808	13902	13967	13933	13881	13844	13918	13865	13855	13894	14096	14037	13857	13761	13808	13854	13894	13995	13800	13874	13848	13923	13821	13759	13921	13728	13962	14024	13880	13933	14052	13974	13766	13902	13815	13882	14112	14112	13931	13832	13879	13817	14025	13980	13836	13761	13880	13818	13933	13950	14085	13968	13789	13931	13855	14079	13799	13949	13980	13932	13910	14024	13941	13865	14030	13932	13877	13840	13981	13849	13842	14098	13816	13971	13870	13806	13876	14009	13976	13937	13857	13855	13959	13783	13995	13940	13868	13900	13855	13833	13942	13805	13959	13800	13846	13949	14088	14015	13895	13887	13883	13918	14040	13838	13911	13957	13998	13922	13974	13848	13960	13909	14032	13852	14029	13836	14031	13984	14133	13874	13849	13870	14002	14011	13871	13963	13916	13887	13812	14037	13856	13852	13754	13948	13877	13965	13842	13867	13889	13948	13825	13812	13915	13999	13883	13843	13912	13847	13903	13948	14047	13904	13987	13935	13849	13863	13934	14103	14126	13793	14018	13988	13933	13757	13924	13757	13757	13756	13899	14038	13893	13980	14007	13886	14008	13908	13984	13958	13818	13957	13977	13853	13722	13935	14077	13788	13957	13795	13911	13937	13956	13814	13780	13852	13974	13848	13914	13793	13956	13907	13844	13907	13814	13938	13805	14005	13789	13947	13823	13772	13954	13907	13876	13799	13834	13967	14061	13818	13956	13854	13808	13961	13906	13993	13670	14002	13931	13830	14038	13988	13953	13920	13934	13915	14114	13893	13979	13954	13781	13903	13882	13913	13861	13980	13954	13983	13931	13894	13932	13993	13900	13922	13811	13805	13753	13888	14104	13914	13881	14022	13776	13886	13845	14117	13920	13956	13963	13964	14021	13994	13874	13752	13886	13991	14052	13763	14010	13941	13820	13996	13836	14064	13953	13735	13898	14010	13851	13992	13797	13787	13860	13911	13842	13985	13820	13825	13819	14010	13906	14002	13892	13912	14072	13848	13891	13912	13978	13880	13775	13863	13861	13864	13911	13906	13825	13870	13841	13933	13654	13995	14102	13910	13776	13880	13917	13950	13968	13889	13887	13768	13923	13751	13834	13913	13766	13929	13692	13722	13955	13954	13799	13934	14031	13873	13934	13825	14022	13833	13847	13939	13863	14062	14005	14118	13806	13990	13993	13916	13823	13789	13864	13986	13829	13986	13791	13914	13787	13893	13873	13909	14043	13995	13876	13814	13872	13856	13864	13992	13836	13706	13935	13815	14046	13807	13995	13854	13818	14065	13969	13993	14048	13836	13732
30905	40881	45781	31328	19917	16433	15805	15562	15538	15511	15312	15402	15456	15436	15595	15505	15384	15414	15652	15330	15458	15365	15643	15448	15729	15565	15411	15381	15580	15529	15446	15386	15342	15311	15472	15448	15377	15519	15442	15388	15600	15495	15557	15448	15420	15223	15326	15472	15454	15377	15474	15607	15375	15413	15556	15433	15505	15333	15451	15438	15441	15541	15305	15342	15323	15449	15382	15477	15380	15391	15415	15408	15377	15553	15556	15500	15376	15397	15570	15541	15531	15488	15502	15539	15465	15530	15504	15400	15334	15341	15366	15469	15433	15291	15362	15464	15262	15244	15427	15455	15316	15338	15488	15408	15558	15452	15498	15448	15402	15265	15585	15325	15420	15427	15332	15277	15434	15189	15472	15501	15467	15457	15500	15357	15570	15532	15391	15421	15385	15406	15446	15605	15353	15501	15538	15390	15491	15467	15295	15312	15281	15144	15438	15314	15614	15406	15289	15326	15372	15526	15417	15271	15396	15398	15352	15519	15503	15336	15419	15366	15377	15366	15491	15308	15430	15127	15371	15347	15407	15471	15385	15269	15303	15290	15386	15280	15456	15315	15433	15468	15325	15409	15561	15252	15204	15296	15403	15451	15368	15327	15345	15258	15261	15520	15566	15140	15483	15413	15443	15241	15270	15484	15485	15306	15496	15586	15513	15464	15564	15406	15471	15227	15440	15347	15482	15636	15328	15314	15350	15485	15541	15444	15379	15458	15396	15498	15414	15353	15205	15483	15365	15383	15309	15405	15645	15499	15385	15275	15467	15361	15306	15363	15326	15269	15402	15450	15338	15461	15253	15281	15289	15339	15584	15274	15159	15338	15398	15378	15226	15438	15415	15347	15395	15275	15369	15462	15491	15273	15304	15311	15296	15350	15507	15367	15344	15586	15340	15365	15412	15355	15288	15278	15492	15446	15168	15354	15457	15523	15283	15300	15271	15448	15328	15510	15487	15377	15320	15454	15465	15467	15449	15390	15453	15428	15397	15432	15314	15235	15334	15376	15315	15289	15085	15247	15415	15466	15505	15378	15520	15627	15574	15474	15786	15510	15354	15304	15242	15363	15496	15291	15371	15415	15434	15185	15529	15375	15568	15526	15532	15471	15413	15257	15469	15389	15285	15369	15537	15501	15376	15469	15366	15312	15422	15397	15331	15346	15226	15373	15390	15348	15274	15431	15442	15536	15474	15322	15473	15271	15254	15236	15580	15520	15407	15395	15279	15388	15247	15337	15450	15540	15273	15345	15335	15358	15670	15428	15249	15401	15407	15454	15352	15334	15506	15357	15281	15325	15334	15353	15439	15241	15524	15379	15358	15228	15574	15507	15462	15368	15324	15265	15343	15208	15679	15473	15375	15300	15521	15327	15340	15430	15304	15503	15517	15281	15203	15507	15437	15449	15308	15268	15330	15530	15362	15265	15335	15428	15389	15336	15605	15318	15488	15455	15439	15244	15426	15377	15415	15419	15255	15271	15336	15200	15293	15386	15143	15450	15554	15554	15461	15521	15418	15428	15324	15508	15496	15140	15479	15327	15380	15478	15385	15260	15375	15419	15542	15498	15351	15530	15317	15365	15536	15515	15406	15490	15294	15745	15543	15553	15213	15298	15249	15332	15393	15337	15455	15568	15554	15302	15357	15354	15325	15205	15336	15338	15519	15202	15362	15332	15395	15339	15412	15369	15430	15381	15404	15385	15543	15317	15431	15510	15216	15261	15454	15437	15219	15455	15546	15493	15357	15353	15366	15365	15252	15327	15502	15485	15647	15359	15377	15485	15578	15395	15429	15531	15570	15403	15533	15433	15441	15386	15366	15463	15277	15374	15472	15456	15330	15464	15402	15228	15533	15489	15395	15492	15624	15647	15258	15342	15342	15291	15328	15369	15464	15411	15522	15453	15683	15394	15420	15429	15449	15463	15381	15385	15339	15370	15480	15375	15328	15413	15399	15381	15394	15663	15450	15448	15373	15358	15298	15349	15343	15326	15459	15396	15444	15404	15279	15329	15538	15265	15517	15417	15431	15401	15280	15448	15500	15498	15591	15403	15465	15512	15355	15435	15381	15654	15516	15350	15311	15356	15430	15363	15466	15672	15569	15462	15345	15341	15534	15314	15532	15395	15558	15427	15390	15420	15288	15109	15340	15510	15349	15489	15384	15484	15353	15388	15263	15432	15538	15501	15363	15415	15206	15496	15442	15490	15491	15273	15426	15348	15272	15346	15418	15185	15600	15414	15499	15618	15614	15314	15508	15225	15271	15374	15432	15417	15597	15674	15474	15532	15246	15431	15367	15255	15402	15593	15279	15396	15359	15398	15321	15232	15337	15438	15307	15481	15416	15338	15685	15661	15344	15368	15372	15319	15373	15562	15296	15272	15343	15267	15418	15486	15305	15361	15453	15202	15328	15304	15213	15400	15501	15441	15402	15399	15376	15433	15368	15302	15139	15201	15292	15484	15189	15321	15299	15391	15338	15464	15161	15322	15377	15320	15300	15327	15384	15517	15314	15549	15581	15338	15421	15260	15564	15558	15538	15483	15449	15459	15339	15510	15223	15374	15341	15388	15402	15463	15466	15449	15331	15417	15461	15400	15411	15326	15513	15580	15428	15458	15525	15372	15354	15390	15448	15389	15320	15497	15454	15340	15444	15490	15326	15441	15427	15321	15586	15431	15445	15439	15451	15466	15488	15415	15275	15282	15505	15444	15445	15448	15394	15270	15426	15433	15348	15350	15545	15592	15465	15437	15480	15211	15611	15366	15315	15283	15272	15463	15404	15366	15575	15398	15524	15415	15474	15397	15759	15314	15399	15470	15478	15471	15471	15378	15267	15372	15547	15468	15587	15169	15352	15527	15282	15469	15373	15400	15208	15389	15511	15418	15123	15248	15369	15446	15434	15512	15414	15324	15742	15415	15301	15567	15161	15460	15190	15257	15326	15355	15277	15461	15469	15430	15405	15415	15333	15256	15380	15400	15496	15412	15609	15431	15482	15294	15649	15281	15159	15251	15498	15429	15405	15618	15425	15366	15426	15345	15516	15362	15435	15562	15378	15339	15473	15501	15567	15244	15591	15490	15353	15375	15590	15357	15357	15421	15344	15316	15492	15626	15304	15381	15308	15602	15362	15550	15245	15282	15424	15230	15560	15407	15466	15418	15229	15549	15524	15346	15473	15259	15661	15329	15379	15462	15312	15375	15507	15599	15390	15449	15462	15456	15449	15399	15522	15467	15256	15517	15368	15157	15227	15418	15295	15339	15609	15503	15566	15477	15325	15231	15477	15238	15293	15468	15231	15368	15452	15436	15292	15371	15151	15418	15510	15430	15468	15367	15508	15532	15576	15488	15407	15454	15455	15266	15260	15385	15269	15243	15343	15275	15360	15295	15265	15184	15297	15442	15366	15285	15428	15357	15361	15275	15497	15406	15496	15327	15267	15284	15468	15252	15349	15367	15376	15220	15390	15371	15340	15382	15498	15275	15452	15343	15467	15322	15552	15319	15579	15489	15554	15536	15364	15467	15451	15214	15337	15268	15247	15429	15398	15551	15358	15467	15344	15376	15523	15478	15402	15332	15383	15235	15425	15363	15309	15231	15264	15432	15510	15494	15312	15372	15423	15435	15486	15523	15577	15501	15299	15361	15444	15462	15433	15555	15593	15523	15487	15441	15512	15490	15453	15464	15293	15403	15166	15490	15441	15377	15510	15378	15405	15549	15553	15354	15518	15305	15459	15390	15488	15509	15420	15423	15542	15484	15455	15468	15681	15639	15393	15440	15371	15056	15313	15444	15482	15490	15458	15363	15386	15586	15478	15399	15297	15339	15394	15393	15533	15481	15573	15418	15271	15266	15488	15356	15318	15530	15538	15405	15548	15387	15403	15463	15398	15124	15531	15409	15385	15522	15345	15462	15149	15481	15273	15502	15336	15499	15327	15472	15334	15301	15275	15329	15284	15573	15503	15432	15443	15363	15469	15220	15376	15391	15290	15524	15287	15282	15278	15342	15398	15300	15332	15456	15441	15229	15221	15371	15371	15406	15383	15447	15276	15490	15270	15377	15459	15402	15417	15264	15623	15231	15311	15597	15356	15247	15325	15511	15262	15389	15400	15320	15414	15430	15300	15302	15459	15451	15450	15333	15513	15455	15443	15368	15211	15543	15382	15374	15382	15407	15440	15164	15492	15449	15461	15330	15398	15446	15617	15531	15584	15380	15102	15280	15450	15464	15452	15334	15386	15438	15461	15428	15377	15430	15272	15412	15340	15541	15245	15176	15390	15416	15404	15386	15338	15415	15471	15405	15621	15471	15362	15482	15310	15434	15550	15537	15301	15446	15461	15440	15527	15374	15460	15446	15443	15353	15341	15535	15589	15445	15307	15302	15417	15496	15571	15551	15410	15200	15309	15439	15407	15613	15261	15250	15318	15523	15359	15397	15276	15183	15313	15294	15393	15511	15319	15376	15357	15331	15511	15466	15430	15305	15474	15550	15347	15564	15400	15209	15468	15339	15387	15506	15420	15442	15518	15632	15315	15565	15503	15255	15504	15364	15320	15586	15372	15442	15568	15598	15231	15383	15429	15296	15347	15237	15423	15462	15622	15420	15397	15297	15320	15421	15483	15533	15364	15247	15486	15400	15344	15574	15351	15421	15424	15198	15446	15570	15560	15610	15389	15295	15518	15489	15340	15472	15450	15574	15429	15461	15508	15383	15237	15397	15515	15384	15402	15425	15396	15651	15438	15533	15437	15415	15318	15287	15386	15373	15415	15428	15358	15334	15310	15569	15407	15390	15408	15254	15189	15231	15427	15361	15586	15342	15295	15441	15561	15364	15522	15178	15611	15180	15447	15420	15399	15250	15411	15381	15253	15434	15587	15510	15400	15319	15312	15284	15435	15337	15446	15467	15486	15420	15582	15662	15496	15500	15192	15542	15448	15362	15615	15478	15363	15510	15305	15531	15451	15486	15451	15572	15372	15310	15442	15277	15387	15287	15602	15413	15315	15441	15308	15533	15281	15307	15335	15533	15417	15463	15441	15482	15214	15332	15428	15485	15449	15451	15335	15435	15401	15282	15563	15314	15407	15354	15389	15422	15334	15276	15325	15246	15444	15299	15402	15409	15373	15543
41387	63693	48743	27559	17061	14121	13760	13860	13690	13749	13801	13611	13736	13795	13712	13793	13704	13793	13729	13709	13755	13744	13773	13777	13789	13664	13843	13643	13609	13769	13783	13830	13779	13678	13929	13778	13807	13920	13681	13630	14001	13881	13555	13738	13717	13598	13799	13717	13743	13558	13841	13862	13578	13692	13808	13604	13705	13757	13799	13766	13854	13798	13716	13603	13595	13787	13993	13840	13733	13656	13681	13703	13734	13883	13647	13754	13891	13792	13868	13769	13655	13562	13606	13603	13677	13716	13746	13767	13692	13747	13892	13730	13821	13788	13773	13661	13662	13685	13853	13808	13903	13859	13759	13766	13676	13902	13756	13610	13769	13757	13628	13780	13674	13802	13883	13728	13847	13481	13713	13712	13887	13798	13734	13841	13658	13783	13773	13948	13713	13959	13642	13694	13712	13675	13702	13808	13949	13592	13712	13980	13779	13708	13707	13804	13742	13799	13726	13771	13657	13787	13705	13748	13825	13600	13701	13657	13745	13688	13752	13809	13795	13610	13940	13823	13826	13675	13750	13700	13767	13759	13870	13615	13724	13834	13761	13845	13779	13654	13749	13718	13915	13590	13873	13648	13728	13836	13744	13834	13698	13687	13692	13864	13644	13712	13826	13678	13753	13552	13678	13950	13832	13731	13695	13859	13718	13811	13735	13674	13670	13778	13827	13800	13727	13843	13684	13974	13673	13707	13619	13801	13716	13697	13864	13678	13755	13730	13688	13727	13856	13783	13791	13729	13537	13549	13579	13857	13637	13662	13845	13784	13546	13673	13767	13696	13570	13530	13830	13666	13941	13854	13718	13873	13500	13627	13626	13756	13912	13597	13854	13782	13822	13779	13631	13695	13884	13786	13876	13727	13790	13850	13806	13604	13876	13566	13625	13644	13668	13748	13532	13712	13629	13644	13800	13667	13629	13793	13752	13858	13633	13730	13748	13819	13665	13853	13824	13520	13901	13627	13788	13735	13811	13688	13754	13758	13643	13683	13661	13680	13821	13525	13659	13770	13779	13659	13611	13797	13651	13820	13519	13709	13634	13886	13907	13868	13868	13699	13779	13797	13764	13574	13909	13741	13718	13856	13637	13827	13934	13767	13862	13769	13712	13709	13861	13666	13935	13751	13578	13873	13769	13749	13814	13708	13705	13869	13742	13747	13779	13785	13751	13803	13858	13863	13800	13905	13865	13666	13646	13585	13746	13787	13667	13686	13737	13828	13803	13766	13717	13796	13658	13818	13789	13764	13762	13829	13823	13741	13796	13828	13574	13788	13559	13753	13786	13754	13601	13743	13802	13655	13635	13739	13775	13868	13774	13675	13887	13578	13685	13734	13822	13788	13553	13557	13652	13760	13894	13819	13729	13796	13735	13776	13771	13842	13663	13790	13626	13769	14009	13880	13609	13854	13706	13658	13774	13745	13748	13726	13783	13914	13596	13740	13773	13850	13839	13698	13773	13584	13654	13739	13880	13657	13782	13730	13826	13768	13741	13803	13589	13796	13752	13772	13514	13829	13844	13708	13722	13697	13784	13751	13806	13846	13778	13742	13864	13792	13760	13738	13630	13893	13690	13746	13659	13762	13944	13864	13727	13738	13707	13639	13623	13783	13639	13631	13827	13826	13851	13822	13839	13641	13760	13635	13860	13634	13832	13825	13827	13793	13857	13708	13732	13866	13814	13741	13794	13782	13708	13630	13610	13670	13783	13711	13796	13660	13656	13729	13674	13714	13569	13877	13911	13750	13744	13834	13730	13672	13591	13681	13708	13788	13749	13785	13714	13611	13721	13812	13746	13709	13735	13706	13750	13739	13835	13731	13813	13711	13811	13561	13785	13730	13650	13702	13721	13893	13836	13652	13807	13908	13745	13610	13739	13715	13706	13767	13677	13831	13764	13730	13855	13799	13937	13573	13696	13697	13664	13474	13865	13677	13752	13735	13684	13569	13741	13674	13776	13782	13844	13625	13697	13712	13640	13757	13801	13770	13750	13719	13769	13480	13820	13575	13756	13697	13805	13732	13912	13823	13484	13649	13753	13639	13720	13796	13670	13733	13752	13965	13711	13695	13828	13628	13782	13716	13790	13769	13813	13583	13868	13768	13702	13653	13827	13661	13775	13545	13788	13732	13650	13659	13741	13772	13792	13664	13668	13708	13717	13768	13510	13819	13726	13819	13849	13849	13710	13694	13724	13664	13645	13706	13778	13640	13717	13670	13789	13970	13674	13738	13742	13669	13728	13779	13845	13658	13758	13664	13796	13729	14014	13734	13739	13776	13709	13715	13507	13715	13730	13903	13792	13663	13760	13748	13767	13742	13849	13774	13832	13644	13801	13598	13616	13853	13857	13676	13859	13778	13750	13653	13694	13890	13834	13647	13754	13758	13777	13636	13885	13742	13793	13710	13738	13746	13582	13681	13791	13704	13711	13792	13656	13832	13623	13722	13722	13564	13830	13754	13818	13908	13856	13850	13740	13722	13536	13803	13823	13634	13825	13697	13718	13808	13789	13718	13834	13904	13600	13658	13800	13666	13736	13828	13950	13800	13846	13832	13937	13726	13707	13747	13709	13678	13942	13768	13648	13816	13660	13654	13782	13839	13681	13742	13850	13617	13782	13794	13791	13643	13724	13772	13758	13756	13704	13733	13665	13616	13810	13744	13830	13689	13713	13751	13786	13587	13756	13796	13695	13952	13687	13684	13777	13726	13933	13909	13655	13615	13679	13785	13762	13751	13943	13846	13771	13732	13768	13996	13682	13822	13753	13821	13803	13759	13661	13740	13720	13822	13681	13835	13751	13772	13870	13855	13677	13984	13735	13844	13690	13777	13736	13640	13665	13724	13927	13603	13756	13834	13753	13752	13852	13748	13709	13785	13704	13846	13861	13768	13687	13695	13876	13717	13589	13698	13772	13728	13878	13702	13900	13718	13900	13836	13821	13490	13711	13904	13771	13669	13910	13816	13771	13755	13628	13813	13749	13721	13760	13681	13705	13780	13739	13718	13620	13760	13482	13840	13712	13887	13575	13743	13673	13802	13721	13779	13713	13896	13719	13731	13668	13685	13710	13751	13862	13685	13696	13800	13690	13747	13763	13568	13741	13804	13777	13619	13657	13666	13782	13739	13593	13692	13758	13660	13829	13612	13723	13895	13794	13810	13987	13860	13662	13753	13776	13901	13810	13786	13751	13710	13799	13632	13743	13866	13769	13703	13651	13815	13598	13799	13728	13879	13897	13693	13728	13667	13530	13709	13836	13846	13892	13777	13782	13579	13920	13825	13729	13610	13704	13832	13676	13837	13796	13771	13641	13802	13700	13806	13672	13641	13832	13946	13720	13725	13754	13895	13618	13764	13636	13682	13819	13673	13805	13656	13742	13890	13736	13748	13762	13878	13707	13779	13763	13750	13761	13834	13636	13801	13783	13791	13656	13769	13677	13775	13684	13670	13832	13795	13792	13729	13835	13756	13932	13609	13892	13601	13864	13657	13819	13676	14024	13653	13824	13643	13642	13779	13719	13715	13696	13710	13711	13605	13721	13695	13791	13793	13576	13806	13666	13792	13636	13614	13736	13623	13662	13730	13751	13884	13718	13771	13817	13713	13875	13703	13622	13785	13644	13729	13643	13723	13952	13659	13668	13771	13689	13791	13682	13802	13831	13875	13766	13774	13817	13804	13697	13841	13660	13790	13590	13889	13794	13895	13829	13827	13797	13772	13963	13656	13712	13854	13636	13732	13984	13639	13777	13579	13814	13848	13779	13806	13767	13683	13701	13733	13734	13890	13783	13724	13731	13845	13823	13683	13819	13828	13727	13933	13568	13621	13801	13852	13640	13698	13762	13797	13672	13676	13796	13691	13867	13633	13753	13932	13768	13791	13743	13831	13836	13834	13911	13634	13817	13710	13683	13781	13743	13811	13591	13792	13923	13809	13557	13589	13681	13719	13741	13860	13618	13744	13787	13652	13896	13782	13772	13704	13639	13729	13686	13767	13706	13594	13798	13767	13651	13828	13793	13695	13624	13843	13518	13799	13699	13610	13777	13676	13717	13767	13917	13837	13650	13942	13611	13794	13801	13838	13803	13734	13794	13665	13792	13726	13817	13990	13700	13615	13780	13960	13691	13717	13745	13798	13668	13782	13900	13584	13610	13725	13729	13825	13808	13768	13631	13841	13696	13760	13769	13712	13748	13845	13632	13612	13802	13755	13758	13736	13757	13631	13878	13807	13693	13792	13643	13576	13768	13751	13546	13817	13722	13795	13634	13771	13795	13634	13829	13765	13697	13918	13729	13810	13814	13742	13642	13814	13620	13740	13758	13705	13744	13677	13738	13735	13725	13867	13843	13640	13824	13698	13763	13773	13714	13672	13783	13689	13737	13670	13640	13759	13880	13694	13943	13701	13832	13846	13680	13912	13693	13778	13849	13847	13685	13884	13726	13828	13821	13790	13765	13742	13835	13744	13770	13695	13739	13752	13701	13763	13685	13707	13744	13923	13758	13634	13737	13763	13682	13691	13588	13556	13790	13734	13579	13695	13739	13874	13752	13649	13806	13849	13832	13667	13702	13693	13576	13776	13824	13850	13845	13791	13869	13839	13676	13744	13815	13653	13957	13811	13738	13696	13802	13838	13590	13663	13774	13781	13824	13814	13718	13720	13923	13892	13801	13966	13741	13812	13798	13725	13765	13750	13905	13715	13706	13609	13664	13888	13652	13779	13673	13858	13717	13678	13848	13956	13846	13740	13720	13800	13771	13747	13872	13758	13779	13697	13618	13869	13819	13696	13659	13827	13814	13910	13615	13699	13735	13683	13580	13677	13636	13933	13931	13720	13642	13732	13842	13844	13835	13733	13813	13776	13654	13830	13807	13706	13729	13639	13634	13796	13793	13667	13702	13721	13676	13770	13873	13708	13638	13705	13729	13745	13738	13744	13711	13669	13801	13843	13754	13706	13968	13787	13745	13607	13827	13624	13563	13656	13840	13742	13794	13722	13827	13655	13663	13844	13889	13872	13714	13681	13771	13797	13767	13849	13776	13778	13675	13697	13638	13771	13733	13749	13870	13725	13559	13756	13802	13855	13762	13726	13725	13779	13672	13838	13688	13827	13768	13779	13642	13835	13742	13585
23816	25570	41083	34287	25911	23581	21715	16352	15479	15688	15421	15549	15316	15347	15443	15235	15408	15224	15365	15096	15272	15328	15299	15277	15228	15276	15232	15281	15194	15226	15261	15066	15249	15231	15350	15168	15099	14981	15066	15325	15251	15231	15315	15236	14897	14973	15197	15296	15293	15279	15222	15178	15154	15178	15188	15218	15092	15033	15215	15245	15013	15090	15257	15267	15204	15022	15197	15110	15082	15191	14965	15243	15195	15371	15168	15172	15379	15074	15276	15196	15093	15061	15167	14984	15078	15175	15163	15066	15031	15110	15214	15113	15068	14950	15399	15174	15128	15224	15123	15205	14944	15050	14947	15219	14992	14859	15196	15120	14949	15099	15171	15121	15074	15106	14969	15033	14952	15284	15078	15161	15256	15130	15286	15051	15287	15038	15067	15016	14950	15181	15162	15189	15093	15126	14810	15098	15303	15139	14937	14921	14992	14997	15226	15010	15133	15145	15110	15199	15256	15240	15126	15105	15238	15061	15159	15033	14965	15056	14951	15041	15001	15041	15234	15037	15086	15169	15084	15002	15079	15055	15015	15081	14997	14978	15117	14975	15177	15181	15012	14995	14949	15064	14950	15094	15131	15177	14862	14989	14944	14894	15150	15312	15171	15232	15323	15142	14988	15233	15132	15023	15187	15048	15124	15064	15087	15069	15039	15071	15267	15186	15208	15049	15269	14959	15119	15198	15011	14991	15050	15093	15131	15353	15308	14910	15019	15194	15105	15137	15126	15140	15180	14899	15065	15012	15049	15149	15060	15074	15008	14893	15287	15097	15096	14927	15171	15258	15145	15100	15270	14923	15119	15049	15082	15212	15164	14903	15080	15173	15321	15173	15142	15213	15174	15026	15348	15138	15081	15176	14959	15126	14894	15317	15112	15134	15127	15074	15134	15174	15200	15135	15254	15172	15020	14886	15188	15226	15004	15231	15253	15079	15092	14888	15051	15024	15106	15233	15082	14940	15215	15132	15167	15105	15037	15201	15095	15059	14956	14957	15177	14965	15172	15254	14994	14960	15092	15148	15212	15148	15221	15045	15233	14937	15083	15107	15170	14951	15250	15094	15049	15294	15192	15136	15098	15092	15147	15052	14997	14905	15206	15142	15004	15065	15067	15172	15212	15132	15017	15127	14990	15002	15198	14919	15107	15069	15038	15018	15114	15164	15117	15285	15132	15223	15228	15175	14961	14938	14926	15113	15187	14996	15270	15170	15006	15185	15243	15075	15137	15093	15065	15054	15084	15122	15062	14986	15156	15181	15039	15197	15204	15135	15257	15121	15060	14957	15012	15067	15203	15220	14965	15376	15198	15090	15222	15070	15299	14992	15194	15000	15319	15127	15066	14936	15206	15103	14862	15109	15069	15013	15041	15061	15195	15017	15056	15202	14977	14834	15151	15056	15181	15166	15250	15015	15210	15148	15240	15119	14942	15172	15025	15082	15323	15279	15097	14927	15120	14866	15037	15086	15081	14841	15037	15029	15066	15180	15234	14869	15211	15058	14971	15084	14933	15211	15121	15074	15149	15162	15276	15085	15251	15226	15166	15079	15186	14964	15204	15188	15009	15115	15100	15177	15119	15279	15095	14871	15063	15099	15390	15103	15162	15122	15212	15211	14932	15026	15036	15058	15094	14971	15099	14964	14959	14978	15025	15136	15145	14974	15204	14984	15013	14930	15112	15205	15101	15010	15080	15221	15092	15058	15377	15190	15092	15064	15106	15054	14916	15147	15017	15134	15182	15053	15103	15075	15147	15150	14856	15140	14945	15036	14966	15023	15021	14938	15026	15123	15076	15230	15275	15223	15293	15016	14991	15247	15094	15268	15076	15158	15017	15055	14926	15153	15059	15066	15200	15145	15035	15185	15059	15269	15184	15055	15014	14993	15093	15018	15180	15024	15118	15084	15151	15232	15152	15281	15231	15267	15139	15088	14904	14975	15291	15227	15110	15151	15216	14946	15026	15169	15030	15050	15089	15244	15094	15103	15239	15022	15284	15143	15013	15249	15266	14965	15011	14936	15159	15132	15031	15019	15083	15056	15191	14870	14978	15190	15066	15081	15075	15172	15188	15083	14827	15213	14975	15214	15234	15159	15262	15022	15084	14971	15253	15540	15149	15207	14886	15082	15160	15209	15083	15057	15020	15201	14973	15198	15028	15202	15124	15109	15031	15203	15124	15030	15072	15071	15061	14998	14966	14995	15180	15125	14981	14945	15205	15001	15161	15088	14864	15202	15055	14997	15029	15216	15116	15046	14995	15190	15235	14934	15014	15003	15118	15124	15144	15105	15138	15061	14971	15143	15109	15067	15141	15217	15104	14858	15145	14924	15028	15295	15027	15190	15009	14858	15210	14960	15181	15025	15081	15330	15125	15183	15204	14961	15009	15023	15137	15229	15250	15033	15082	15120	15231	15125	15230	15089	15035	15117	15079	15119	14985	15145	14984	15017	15175	15038	15350	15220	15128	15145	15109	15216	15347	15014	15229	15102	15151	14961	15098	14910	15021	15128	15218	15064	14917	15111	14983	15277	15288	14988	15221	15122	15014	14978	14935	14880	15321	15097	15129	14961	15183	15057	15041	15318	15135	15146	15033	14960	15089	15102	15080	15013	15094	14960	15206	15076	15237	15044	15016	15145	15179	15143	15114	15061	15146	15125	15169	15147	15250	15104	15131	15154	15172	14999	15119	15044	15060	15106	15234	14979	15083	15008	15113	15101	15152	15187	15399	15107	14997	15123	15185	15186	15050	15271	15323	15064	15042	15178	15051	15089	15047	14971	15043	15109	15044	15190	15045	15026	14969	14857	15204	15193	15236	15229	15014	15274	15080	15038	15041	15049	15226	15292	15070	15125	15205	15123	14979	15135	15053	15009	15217	15268	15086	15027	15044	15131	15106	15043	15222	15003	15078	15177	15184	14974	14946	14957	15169	15109	15256	15174	15176	15221	14977	14951	15087	15109	15247	15031	15057	15009	14980	14986	15177	15149	15101	15084	15076	14962	15165	15149	15110	15250	15092	15020	15054	15138	15151	15109	15188	14917	15067	15017	15139	15145	15028	15086	15120	15238	15050	15179	15047	15209	15038	15192	14925	15089	15162	15166	14940	15051	15066	15053	15179	15022	15058	14989	15184	15205	15099	15086	15153	15084	15145	14971	15107	15088	15032	15078	14924	15170	15221	15171	15178	15261	15061	15031	14905	15040	15088	15159	15186	14929	15084	15033	15075	15020	15216	15256	15123	15227	15155	14960	14991	15182	15300	15103	15150	15180	14988	15069	14911	15144	15083	15325	15245	15033	15026	15273	15125	15185	15166	15145	15342	14869	14864	15042	15092	14863	14949	15207	15098	15223	15265	15131	15229	15203	15069	15060	15158	14933	15221	14979	15110	14945	15096	15143	15004	15153	15126	15055	15212	15197	15366	15084	15026	15151	15118	14912	15271	15214	15177	15164	15130	14956	15076	15056	15107	15077	15152	15074	15149	15149	15077	15184	15255	15165	15206	15080	15072	15169	15002	15209	15238	15254	15151	14931	15019	14898	15154	15156	15061	14971	15312	14990	15099	15068	14871	15141	15206	15033	15217	15099	14999	15167	15120	15132	15131	15051	15176	15187	15048	15108	14911	14963	15164	15018	14960	15058	15154	15078	15139	15056	15173	15104	14948	15079	14938	15061	15057	15059	15222	15203	14960	15118	15310	15139	15149	14972	15115	15065	15013	15108	15069	14969	15074	14941	15039	15103	15169	15181	15048	15036	14891	15152	15155	15091	15324	15151	15120	15267	15227	15111	15036	15111	15133	15109	15014	15176	15103	15096	15105	15045	15035	15135	14918	15098	15259	15114	15006	15042	15215	15111	15106	15114	15177	15095	15253	14910	14987	15091	15156	15126	15078	14954	14962	15035	15112	15118	15097	15017	15326	15244	15002	15045	15049	15155	15252	15106	15214	15157	15039	15157	14990	15137	14966	15024	15000	15075	15066	15004	15176	15050	15165	15264	15030	15056	15207	15029	15017	15126	15026	15017	15276	15072	15165	15040	14804	15079	15101	15063	15053	15136	15139	15106	15172	14992	15078	14998	15217	15222	14854	14998	15143	15094	15141	15051	15025	15153	15016	14999	15177	15004	15133	15090	14967	15218	14947	14979	14926	14934	14935	15252	15286	15305	15174	15164	15052	15220	15178	14997	15020	15021	15169	15084	15183	15007	14966	15072	15138	15272	15057	15006	15109	15262	15160	14925	15007	14943	15060	15363	15053	15031	15053	15031	15114	15145	15106	15151	15297	15249	15309	15070	15103	14969	15068	15016	15228	15085	15019	15116	15162	14913	14975	14945	14902	15081	14933	15050	15263	15288	15031	15046	15037	15028	15175	15191	15113	15095	14914	15092	15000	14940	15188	15047	15226	14984	15277	15240	15207	14961	15031	14923	14888	14992	15080	15147	15096	15134	15195	15007	15141	15222	15127	14933	15162	15029	15164	15070	15177	15080	15201	15203	15236	15072	15084	15062	15237	15040	15002	15171	15013	15000	15036	15047	15116	15117	15224	15219	15249	15066	15098	15064	15102	15121	15152	15155	15061	14945	14996	15107	15038	14974	15097	14959	15121	15035	15292	15078	15035	14968	15290	15264	15132	15228	15049	15159	15334	15086	15162	15068	15081	15031	15020	14939	15139	15141	15151	15206	15016	15092	15127	15003	15119	15053	14956	14998	14906	15230	15145	15090	15104	15051	15081	15202	15145	15052	14993	15163	15187	14848	15129	14974	15163	15102	15062	15008	15313	14826	15088	15150	15063	15042	15190	15057	15085	15174	15208	15223	15043	15288	15222	15112	15018	15114	15061	15074	15051	14978	14995	14779	15122	15027	14912	15217	15127	15179	15018	14929	15185	14965	15158	15146	14968	15227	15187	15078	15122	15124	15335	14986	15139	15109	15056	15114	14938	15002	14861	15105	15208	15115	15156	15039	15031	15066	15227	15171	14983	14788	15073	14923	15227	15088	15052	15091	15182	15001	14925	15037	15152	15126	15316	15043	15013	15125	15069	15066	15347	15149	15073	15209	15116	15089	15098	15175	15143	15023	15176	15067	15071	15019	15266	15170	15081	15087	15057	15137	15069	15281	15177	14985
63135	104279	87421	59925	33091	18025	14050	13414	13416	13569	13500	13509	13642	13575	13630	13599	13535	13626	13439	13635	13441	13543	13586	13769	13530	13584	13407	13552	13612	13703	13590	13583	13680	13486	13539	13648	13536	13536	13449	13599	13575	13525	13537	13511	13433	13507	13475	13449	13409	13462	13489	13588	13525	13433	13604	13618	13593	13551	13585	13681	13481	13536	13482	13637	13453	13434	13397	13476	13451	13596	13441	13598	13508	13627	13681	13645	13461	13503	13545	13502	13481	13557	13586	13572	13604	13584	13552	13435	13475	13443	13609	13425	13305	13473	13482	13636	13654	13615	13552	13550	13572	13551	13436	13440	13656	13548	13501	13625	13509	13547	13514	13497	13439	13454	13469	13343	13676	13446	13403	13517	13674	13708	13371	13411	13408	13618	13392	13380	13639	13522	13560	13446	13447	13474	13554	13579	13453	13439	13538	13505	13530	13645	13493	13597	13466	13464	13514	13382	13623	13466	13622	13526	13438	13434	13526	13553	13509	13626	13487	13511	13609	13455	13779	13630	13379	13308	13474	13498	13558	13407	13467	13436	13518	13579	13660	13605	13682	13615	13497	13495	13499	13583	13421	13511	13559	13281	13436	13417	13679	13655	13596	13479	13581	13531	13499	13447	13522	13683	13401	13689	13598	13327	13574	13510	13682	13411	13540	13390	13450	13447	13600	13520	13512	13618	13392	13495	13508	13397	13591	13508	13457	13548	13524	13618	13511	13479	13539	13555	13631	13430	13617	13447	13534	13566	13365	13532	13578	13500	13618	13528	13545	13515	13397	13505	13497	13632	13417	13540	13446	13647	13568	13568	13455	13428	13551	13569	13479	13589	13407	13552	13588	13595	13367	13624	13650	13378	13471	13550	13437	13570	13500	13500	13473	13658	13498	13489	13553	13625	13660	13626	13517	13692	13431	13548	13418	13488	13538	13339	13551	13513	13699	13540	13495	13483	13568	13603	13490	13468	13352	13485	13634	13545	13431	13648	13309	13416	13326	13623	13500	13620	13588	13639	13476	13293	13558	13524	13517	13574	13572	13472	13541	13611	13290	13554	13442	13607	13590	13367	13484	13525	13473	13580	13499	13588	13507	13621	13414	13359	13799	13342	13637	13534	13464	13431	13388	13616	13492	13475	13259	13578	13513	13525	13635	13753	13519	13567	13523	13490	13437	13478	13514	13569	13625	13481	13522	13514	13435	13544	13590	13519	13466	13520	13479	13319	13538	13537	13533	13365	13576	13622	13439	13390	13566	13491	13451	13477	13459	13421	13506	13582	13528	13495	13602	13639	13358	13502	13508	13577	13406	13603	13642	13514	13419	13644	13414	13625	13533	13506	13780	13495	13450	13523	13448	13505	13293	13527	13454	13393	13430	13428	13550	13525	13233	13363	13595	13687	13422	13674	13521	13480	13467	13598	13538	13429	13614	13635	13511	13526	13522	13501	13525	13500	13476	13695	13492	13528	13508	13558	13550	13484	13402	13554	13666	13522	13630	13576	13557	13516	13570	13517	13564	13436	13381	13392	13465	13475	13522	13452	13565	13368	13262	13351	13394	13332	13529	13461	13469	13506	13475	13472	13478	13712	13430	13686	13436	13478	13661	13692	13511	13479	13394	13527	13513	13559	13538	13507	13457	13500	13459	13505	13452	13603	13501	13493	13630	13472	13654	13523	13475	13588	13622	13473	13625	13537	13495	13484	13506	13547	13446	13600	13578	13565	13638	13590	13582	13523	13646	13376	13417	13427	13484	13517	13393	13463	13462	13500	13618	13476	13528	13479	13570	13417	13777	13496	13678	13392	13485	13473	13615	13566	13562	13392	13505	13591	13492	13511	13284	13383	13636	13567	13464	13603	13496	13474	13385	13434	13364	13645	13359	13649	13380	13523	13566	13459	13488	13515	13582	13469	13555	13523	13480	13508	13497	13571	13657	13580	13543	13482	13541	13442	13343	13529	13579	13500	13471	13501	13412	13581	13601	13456	13504	13609	13574	13552	13704	13482	13408	13599	13560	13469	13482	13486	13442	13583	13704	13514	13500	13421	13535	13514	13490	13518	13523	13555	13556	13565	13554	13677	13592	13567	13532	13639	13406	13561	13525	13612	13576	13491	13553	13400	13471	13501	13367	13565	13553	13379	13407	13563	13515	13705	13346	13587	13649	13527	13506	13493	13686	13356	13513	13462	13599	13544	13659	13615	13466	13509	13543	13480	13497	13421	13441	13290	13639	13507	13463	13643	13518	13501	13552	13481	13744	13315	13628	13504	13519	13588	13518	13427	13615	13540	13521	13429	13591	13447	13541	13598	13425	13524	13608	13495	13542	13425	13431	13462	13592	13424	13476	13639	13550	13401	13554	13436	13377	13493	13485	13547	13643	13241	13555	13606	13320	13463	13708	13481	13571	13357	13415	13447	13475	13481	13511	13606	13530	13370	13389	13485	13542	13519	13496	13516	13429	13507	13735	13585	13459	13335	13600	13594	13572	13399	13730	13588	13461	13491	13694	13557	13468	13286	13423	13532	13517	13482	13559	13599	13581	13533	13642	13502	13607	13557	13575	13430	13638	13585	13554	13484	13486	13620	13471	13498	13448	13629	13544	13536	13390	13533	13566	13463	13505	13520	13487	13320	13452	13408	13480	13470	13468	13648	13443	13582	13504	13452	13419	13534	13699	13496	13566	13601	13579	13518	13568	13621	13477	13571	13329	13379	13460	13583	13631	13590	13481	13545	13583	13485	13551	13516	13504	13473	13591	13667	13494	13465	13651	13607	13589	13538	13474	13535	13525	13470	13600	13519	13497	13361	13652	13530	13407	13495	13417	13587	13528	13648	13460	13635	13563	13501	13454	13648	13700	13514	13609	13468	13613	13769	13626	13456	13663	13601	13379	13440	13579	13641	13580	13407	13465	13530	13479	13622	13448	13619	13455	13372	13509	13558	13566	13415	13523	13500	13511	13560	13571	13469	13458	13480	13356	13595	13465	13515	13573	13437	13555	13569	13510	13492	13470	13649	13390	13391	13447	13507	13424	13559	13504	13494	13518	13683	13469	13456	13576	13377	13506	13552	13494	13672	13576	13481	13744	13633	13552	13585	13311	13680	13538	13464	13574	13600	13502	13471	13505	13610	13388	13569	13441	13563	13552	13628	13490	13469	13596	13373	13525	13560	13463	13560	13698	13627	13607	13516	13590	13532	13348	13303	13690	13350	13600	13579	13516	13513	13439	13450	13559	13702	13401	13492	13495	13521	13573	13622	13472	13398	13487	13582	13621	13585	13449	13626	13346	13486	13513	13503	13439	13468	13547	13509	13591	13551	13385	13665	13605	13419	13547	13618	13628	13471	13538	13393	13569	13609	13385	13568	13648	13427	13485	13350	13411	13378	13510	13627	13527	13402	13514	13545	13457	13614	13505	13573	13560	13476	13498	13395	13370	13569	13461	13473	13526	13436	13519	13470	13482	13465	13600	13539	13528	13652	13395	13641	13665	13192	13319	13562	13322	13607	13763	13362	13372	13518	13473	13598	13552	13462	13557	13643	13407	13494	13503	13704	13483	13553	13518	13354	13617	13479	13544	13402	13430	13562	13422	13638	13369	13360	13673	13438	13465	13391	13412	13477	13535	13475	13394	13522	13590	13489	13614	13327	13461	13532	13476	13463	13416	13434	13619	13427	13566	13414	13548	13411	13359	13428	13407	13614	13418	13439	13435	13676	13576	13633	13416	13560	13628	13451	13498	13646	13477	13508	13649	13716	13526	13609	13635	13728	13495	13380	13520	13517	13501	13567	13530	13371	13530	13417	13590	13473	13333	13618	13597	13367	13426	13350	13517	13474	13600	13366	13504	13501	13441	13506	13686	13570	13436	13541	13521	13388	13205	13425	13487	13554	13534	13460	13709	13419	13480	13449	13601	13489	13461	13551	13584	13488	13546	13565	13630	13272	13482	13619	13615	13518	13542	13581	13577	13524	13422	13497	13427	13438	13523	13498	13630	13561	13659	13470	13539	13468	13557	13618	13512	13654	13486	13455	13460	13420	13462	13431	13449	13517	13466	13676	13382	13495	13550	13483	13535	13453	13546	13597	13671	13531	13638	13391	13499	13663	13636	13507	13511	13470	13610	13598	13681	13348	13538	13446	13613	13409	13564	13623	13686	13429	13461	13512	13443	13613	13475	13461	13417	13539	13684	13534	13384	13593	13622	13617	13753	13510	13414	13449	13514	13679	13633	13582	13487	13386	13438	13489	13527	13560	13378	13449	13647	13420	13446	13612	13341	13518	13264	13485	13575	13350	13534	13561	13658	13571	13462	13584	13536	13609	13600	13475	13587	13561	13490	13541	13607	13589	13301	13537	13527	13405	13479	13522	13370	13458	13665	13623	13517	13536	13495	13498	13470	13416	13502	13505	13567	13594	13563	13531	13452	13547	13493	13569	13546	13549	13622	13557	13580	13550	13604	13610	13553	13798	13532	13433	13460	13614	13266	13659	13369	13624	13474	13462	13425	13349	13465	13475	13552	13351	13656	13222	13485	13654	13566	13468	13550	13677	13654	13562	13536	13692	13587	13378	13575	13448	13565	13552	13422	13559	13659	13573	13507	13633	13393	13555	13453	13570	13556	13421	13491	13554	13549	13495	13472	13498	13572	13556	13484	13727	13509	13456	13705	13520	13353	13600	13346	13532	13454	13528	13485	13526	13433	13481	13530	13429	13540	13570	13403	13601	13498	13679	13602	13586	13488	13474	13674	13592	13483	13592	13545	13539	13494	13458	13470	13449	13608	13599	13445	13524	13498	13378	13446	13464	13522	13481	13568	13419	13523	13558	13434	13515	13409	13709	13495	13536	13525	13541	13416	13738	13560	13356	13395	13505	13550	13586	13400	13342	13664	13534	13442	13388	13447	13516	13555	13584	13471	13352	13549	13506	13516	13549	13604	13522	13444	13414	13414	13657	13541	13327	13637	13514	13383	13396	13399	13426	13421	13479	13518	13693	13479	13576	13404	13539	13554	13527	13495	13570	13596	13647	13332	13404	13487	13601	13483	13545	13640	13568	13490	13442	13514	13481	13679	13556	13496	13586	13501	13532	13476	13523	13560	13652	13531	13470	13562	13586	13631	13429	13442	13581	13369	13487
31014	41563	46403	30151	19233	16224	15445	15029	14950	14991	14929	15229	14963	14965	15085	15049	15051	15090	15061	15135	14762	14972	14973	15002	14826	14823	15028	14960	14938	15225	15058	14982	15122	14900	14970	15213	14878	15002	14968	14998	15118	14859	15072	15164	15115	15026	14935	14918	14807	14981	15009	15029	14944	14769	14924	15039	15073	14790	15099	15072	14923	15095	15100	14916	15044	15259	14904	14898	15066	14827	15094	14942	15076	14966	15016	14892	15075	15187	15104	15060	14878	15035	14809	15056	14915	15071	14876	15016	15112	15021	14950	14892	14979	15098	15026	14758	14998	15054	14908	14857	14837	14938	14961	15102	15155	14851	15022	15213	14984	14786	14888	14888	14960	15069	15059	15082	15083	15126	14896	15053	15093	15041	14982	15073	14968	14751	15056	14916	15009	14940	14947	15064	15137	14910	14933	15167	15084	14818	15050	15235	15008	15081	15107	14820	15051	15131	15110	14990	14698	15202	14868	14833	15069	14982	14735	14834	14997	15029	15005	15021	15148	15009	14991	14824	14766	15122	14951	14820	14970	14862	14986	14927	14775	14842	15066	14957	14935	14986	15077	15084	14794	15038	15123	14988	15159	14935	15115	15065	14928	14933	15158	15011	14792	15010	15085	14874	14958	14769	15032	14948	15115	15127	14859	15169	14852	15057	15113	15014	15088	14940	14947	14988	14879	15084	14999	14983	14906	14956	15105	15038	14919	14998	14703	15297	15259	14922	14862	15050	14751	14891	14964	15079	14985	14946	14858	15020	15040	14992	14827	15048	15060	14895	15058	15105	15012	14781	14923	15022	14975	14910	14967	14948	14994	14956	14770	15071	15173	14979	14962	14935	15148	15018	14902	14956	15113	15038	15064	15073	14981	15074	14935	14945	15039	14938	15063	14906	14948	14929	15023	14856	14914	14898	14886	14807	14998	15132	15190	14753	14854	14886	14995	14920	14979	14997	15108	14934	14966	15091	15002	15023	15098	15087	15204	14868	14987	14701	14826	14990	14982	15018	15171	15220	15013	15123	15008	15091	14978	14938	14866	14953	15211	14948	14953	15012	15119	15005	14968	15073	15112	15047	14836	14979	14988	15006	14972	14978	15065	15078	14757	14991	14982	15093	14984	15058	15053	15019	15137	15062	14910	15033	15028	14908	14810	14836	15142	15161	14945	14980	14955	15155	14978	15041	15058	14958	15161	14905	14894	14889	15201	14967	15100	15173	15194	14985	14999	14944	15077	14798	14961	15115	14975	15136	15167	15054	14991	14850	15004	15016	14801	15090	14962	14894	14871	14855	15023	14904	14971	15038	14865	15016	14783	15025	14817	15145	15012	14951	14988	14935	15031	15073	15011	15014	14989	15026	15019	15049	14872	15125	15000	14788	14980	14949	15019	15057	15002	14960	15035	14874	14956	14788	14843	14957	14943	14968	14905	15018	14940	14921	14924	15040	14755	15098	15044	14865	14929	14851	15020	14898	15154	14995	14996	15021	14960	14893	15079	14940	15020	15105	15001	14821	15062	14936	15111	15118	14910	14924	15103	15089	14909	15130	15006	14910	15125	14906	14966	14916	15027	14978	14983	14975	14846	15131	14997	14893	15180	14968	15067	14988	15067	14950	14975	14988	15045	14804	14811	15239	14864	14985	14959	14752	15110	15279	14963	14774	14950	14889	14877	14821	14794	14917	14843	14838	14857	14937	14688	14881	14961	15169	15006	14799	15051	14989	15071	14904	14972	14949	15008	14904	15097	14917	14769	14929	14960	14900	15099	14921	14820	15070	14923	14871	14894	15048	14856	14906	14928	14929	15204	15026	14878	15121	15101	14948	15142	14846	14912	15058	15101	14929	15014	14996	14902	14899	15098	15090	15036	15081	15033	14995	14859	15070	14763	15094	15057	15272	14939	14913	15096	14934	15146	15024	14914	14926	15014	15080	14955	15100	14921	14959	14940	14922	15088	14829	15145	15019	14781	15028	14997	14965	14895	14962	14895	15026	15170	15245	14888	15050	14828	14976	14879	15026	15001	15056	15023	14908	15126	14833	15117	14932	15115	14969	15025	15111	14913	14966	14975	15001	15057	15117	14799	15071	15101	14922	14903	15026	14927	15094	15084	15140	15108	14855	14870	14980	14841	15113	14898	15075	14997	15001	14982	14814	14932	14896	15016	15081	14956	15005	15087	15042	14964	14912	14980	15107	15004	15039	15019	15058	15103	15004	14857	14892	15078	14980	14946	14914	14856	14895	15041	14944	14894	15078	15056	14828	15107	15063	15017	14950	14911	14974	15085	14919	14854	15044	15089	15037	14928	15036	14756	15006	14961	14955	15023	14994	15226	14972	14905	14936	15081	15060	14906	14980	14952	15095	14887	15022	15092	14860	14833	14886	15080	14860	15113	15097	14924	14975	14999	14958	15085	15007	14911	15060	15034	14968	15102	15100	14979	14840	15043	14935	15041	14883	15003	14821	15012	15097	15130	15049	15023	15068	15110	15151	15217	15103	14989	14946	14944	14962	14943	14786	15234	15198	14892	15038	14941	15036	15087	14864	15031	15054	14969	15136	15086	15053	14948	15213	15107	15109	14888	15204	14943	14719	14850	14932	14926	14985	15061	14921	14954	14932	14810	14989	15017	15073	14935	15066	14962	15230	15098	14979	14840	14887	14996	14831	14915	15075	14978	14950	14935	14913	15083	14996	15071	14952	15041	15221	15293	14856	15033	15148	15113	14980	14962	15141	15201	14943	15040	14849	15133	14913	15074	15022	15092	15048	14929	14944	15059	15105	15069	14871	14865	14862	15024	14980	14962	15032	15003	14929	14811	15061	15001	15038	15040	14950	15170	14961	15150	14780	15266	14986	14895	14956	14943	15026	14900	14934	15048	14957	15100	14767	14987	14982	15014	14822	15004	15074	14937	15031	15010	14855	14891	14996	15108	14794	15134	14970	15147	14961	14985	15057	15025	15112	15070	14988	14935	14950	14826	15020	15078	14915	14967	14865	14859	14936	14978	14986	15086	15242	15010	15013	15010	15087	14891	14955	14960	15075	15087	14949	14987	14871	14980	14945	14923	15009	15183	15144	15070	14984	14816	15052	14855	15227	15002	14854	15181	15097	15090	15212	14964	14926	14997	14863	14864	15121	15086	15004	15060	15192	15056	15037	15051	15054	14988	14744	14982	15036	14792	15031	14992	14879	15188	15138	15140	14890	14887	15231	14981	14965	14989	15039	14851	14934	15057	14926	15031	15023	15044	14978	14872	14962	14713	15148	14836	15029	15072	15095	14954	15073	14881	14929	14919	15111	15014	15016	14953	14822	14936	15032	14890	14824	14951	14893	14899	14840	14960	14993	15171	15056	15036	14885	14852	14817	14968	15072	14943	14972	14916	15090	14788	15214	15013	14891	14736	14991	14868	15061	15038	15184	14959	15058	14956	15130	14952	15006	15099	14940	14870	15032	14975	15032	15137	15058	15083	15148	15022	14867	14713	14916	15042	14836	14962	14870	15028	14651	14990	15116	15187	14895	14948	15111	15220	14919	15036	15051	15105	14977	15002	14806	15126	14892	14981	14940	14978	15148	14871	15058	15163	15160	14991	15050	15236	15113	14859	15168	14948	14848	15018	14940	15015	14989	15000	14927	14957	14996	14931	14875	15130	14876	14957	15021	15177	15166	15111	15179	15100	15055	14918	14946	15036	14850	14996	15194	15029	14880	15127	14966	14926	14997	15002	15032	14918	14859	15044	14928	15050	14938	14946	14942	15086	14953	14960	14955	14920	15063	15151	14998	15028	15055	15006	14967	15049	15001	14970	15002	15105	15028	14802	14877	14956	14917	14992	14959	15141	15033	15003	15018	15085	14937	15021	14853	14980	15101	15064	14838	14903	14864	15025	14907	15233	14903	15131	14904	15014	14858	14983	14838	14963	15138	15096	14859	15040	14970	14916	15082	14899	14906	14924	15099	14846	14945	15027	14991	14800	15079	14940	14887	14913	14939	15092	14906	15059	15118	15004	15083	14950	14953	14937	14932	15129	14807	15178	14987	15026	14848	14772	14886	14850	14941	14995	14872	14771	15011	15076	14968	15079	15118	15062	14805	14936	14935	15121	14998	14812	14913	14982	14952	14879	14834	14999	14821	15095	14951	14953	14947	15109	15029	15161	15032	15103	14898	14961	15083	15074	14849	14814	14898	14960	15321	14976	15073	14920	14859	15117	15067	14946	14952	15044	14894	14946	14984	14947	14889	14987	14920	14924	14909	14988	15107	14927	14957	15235	15231	15001	14938	15072	14929	14989	15002	14873	15048	14975	14987	15034	14859	15039	14884	15000	14826	14765	14970	15128	14842	14989	15032	14838	14787	14928	15094	15103	15072	14901	14939	15147	14832	14857	15043	14979	14859	14811	14969	15045	15081	15057	14931	14910	15104	14911	14813	14886	15158	14932	14927	15142	15000	14950	15087	14966	14923	14997	15107	15071	15104	15130	15084	15168	15049	15239	14996	14980	14949	14991	14911	14898	14630	14912	14856	15014	14757	14889	15105	14816	15116	14984	14930	14828	14917	14935	15021	15087	14843	15018	14917	15122	15102	15076	15038	14978	14827	15046	14990	14885	15083	14821	15289	14768	14984	15193	14976	14848	14909	15079	15102	14907	14872	14979	14796	15005	14905	14960	15031	15249	15060	14910	14891	14978	14942	15086	14991	15035	14850	14824	14974	15087	14979	14958	15119	15009	15027	14972	15048	14992	14968	15043	15157	15062	14879	14997	15004	14861	14926	14976	14903	14976	14928	14989	14941	15112	15109	15071	14909	15170	15066	14961	14864	14891	14869	14864	15123	14867	15055	15057	14925	15055	14941	14994	14966	15047	14780	15075	15031	15084	15149	15092	14949	14863	14959	15096	14862	15015	14934	14965	14866	14885	15101	15124	15017	15007	14771	14805	14985	15028	14799	15000	15162	14943	15015	14890	14858	15078	14882	15124	14864	15038	15089	15191	14942	14983	15076	14918	15073	15214	14836	14905	15073	15053	14930	14840	14988	14958	15044	14954	14983	14936	14857	14842	14851	15230	14970	14918	15230	15199	15026	14993	14958	14966	15210	14927	15008	14977	15087	14982	14964	15075	14870	14982	14927	14974	14992
37331	60893	47986	26465	16640	14161	13356	13353	13486	13395	13470	13521	13242	13542	13612	13439	13484	13505	13429	13395	13320	13486	13409	13397	13291	13381	13450	13440	13462	13440	13445	13343	13403	13417	13451	13451	13515	13458	13376	13513	13415	13409	13392	13454	13484	13519	13412	13481	13371	13282	13399	13426	13527	13431	13498	13332	13460	13461	13513	13394	13452	13594	13387	13466	13487	13618	13419	13375	13373	13466	13470	13428	13433	13285	13443	13340	13395	13348	13455	13327	13458	13255	13291	13275	13204	13363	13539	13432	13346	13404	13494	13388	13279	13364	13506	13448	13241	13422	13289	13374	13371	13320	13543	13349	13539	13401	13318	13332	13596	13269	13412	13466	13343	13488	13351	13507	13495	13431	13500	13573	13437	13495	13374	13439	13474	13357	13431	13462	13423	13488	13417	13378	13511	13258	13476	13380	13441	13587	13328	13552	13462	13492	13320	13338	13445	13313	13432	13536	13422	13382	13459	13524	13528	13521	13548	13356	13720	13415	13494	13440	13570	13276	13263	13353	13596	13641	13555	13426	13593	13415	13586	13628	13406	13528	13438	13471	13431	13496	13505	13370	13399	13532	13333	13446	13477	13379	13438	13587	13459	13260	13533	13343	13413	13493	13478	13386	13510	13432	13434	13267	13317	13625	13589	13407	13443	13476	13386	13442	13349	13365	13381	13460	13371	13440	13442	13356	13534	13354	13426	13429	13377	13396	13507	13503	13468	13392	13476	13393	13463	13594	13288	13367	13316	13470	13404	13464	13325	13452	13635	13479	13383	13425	13388	13294	13420	13310	13536	13496	13315	13427	13449	13345	13453	13402	13364	13429	13541	13562	13326	13461	13339	13526	13334	13437	13412	13235	13306	13370	13505	13438	13463	13492	13622	13271	13381	13560	13483	13307	13413	13437	13509	13440	13384	13450	13371	13584	13405	13456	13432	13363	13313	13291	13406	13452	13424	13138	13522	13429	13478	13337	13439	13399	13481	13483	13349	13531	13330	13368	13592	13735	13371	13199	13433	13534	13280	13354	13347	13329	13625	13286	13440	13319	13512	13488	13480	13420	13471	13441	13488	13340	13369	13523	13484	13332	13518	13509	13422	13359	13405	13540	13431	13411	13310	13494	13423	13357	13560	13575	13295	13495	13397	13353	13369	13449	13482	13271	13225	13484	13386	13354	13428	13469	13364	13262	13497	13382	13538	13460	13444	13583	13263	13458	13362	13529	13338	13382	13372	13581	13400	13409	13432	13414	13455	13275	13528	13450	13348	13487	13436	13429	13320	13533	13424	13457	13492	13387	13650	13229	13456	13477	13401	13352	13438	13494	13544	13428	13235	13521	13552	13399	13441	13339	13394	13470	13491	13502	13481	13386	13530	13472	13389	13396	13432	13385	13480	13414	13343	13509	13355	13346	13445	13339	13397	13346	13414	13406	13348	13592	13332	13482	13460	13456	13326	13261	13490	13504	13350	13471	13249	13372	13392	13449	13451	13307	13475	13463	13468	13435	13373	13247	13372	13624	13334	13347	13361	13293	13311	13531	13586	13427	13325	13436	13470	13325	13506	13408	13403	13455	13263	13460	13430	13421	13493	13584	13363	13621	13268	13363	13364	13540	13507	13444	13391	13473	13441	13539	13509	13349	13471	13458	13390	13536	13512	13418	13447	13509	13422	13248	13220	13550	13487	13525	13449	13301	13617	13403	13304	13466	13433	13507	13537	13437	13442	13443	13420	13311	13452	13497	13505	13453	13351	13503	13385	13372	13494	13439	13419	13503	13519	13512	13351	13402	13424	13470	13486	13433	13339	13464	13393	13543	13540	13527	13428	13416	13397	13613	13462	13605	13321	13476	13405	13403	13316	13399	13453	13492	13427	13429	13285	13625	13304	13234	13429	13469	13454	13395	13265	13386	13262	13619	13538	13421	13463	13540	13386	13589	13382	13537	13376	13262	13316	13476	13459	13489	13550	13315	13302	13385	13400	13416	13360	13384	13440	13380	13616	13479	13533	13416	13326	13328	13484	13481	13633	13324	13432	13516	13371	13402	13428	13520	13444	13407	13481	13308	13463	13565	13411	13423	13386	13707	13509	13354	13325	13431	13595	13470	13495	13431	13423	13269	13567	13446	13509	13242	13410	13635	13598	13410	13357	13402	13414	13446	13534	13562	13227	13548	13610	13508	13330	13599	13334	13391	13352	13535	13450	13377	13381	13322	13455	13393	13414	13296	13370	13493	13426	13416	13340	13470	13306	13273	13434	13265	13484	13440	13310	13411	13415	13582	13468	13299	13391	13475	13492	13508	13422	13337	13466	13498	13461	13308	13408	13378	13424	13429	13488	13515	13443	13356	13372	13410	13441	13355	13456	13323	13565	13526	13508	13442	13368	13544	13321	13474	13379	13501	13403	13538	13324	13422	13350	13423	13387	13372	13446	13553	13384	13490	13529	13434	13409	13490	13400	13269	13495	13280	13601	13442	13474	13504	13346	13486	13455	13383	13619	13291	13413	13474	13328	13360	13129	13438	13373	13411	13576	13435	13420	13306	13310	13334	13411	13494	13281	13402	13345	13433	13425	13595	13473	13520	13390	13451	13396	13357	13468	13424	13495	13357	13371	13543	13406	13530	13349	13448	13507	13330	13480	13576	13522	13476	13441	13599	13314	13412	13251	13389	13323	13551	13396	13469	13405	13370	13491	13519	13540	13582	13530	13416	13454	13311	13345	13272	13530	13592	13552	13370	13554	13529	13476	13458	13457	13405	13357	13461	13450	13275	13464	13447	13521	13254	13438	13352	13417	13462	13525	13436	13494	13271	13528	13472	13359	13352	13392	13336	13427	13511	13311	13688	13292	13369	13565	13402	13466	13412	13420	13340	13342	13287	13389	13502	13468	13344	13495	13285	13392	13475	13249	13434	13429	13421	13503	13620	13482	13259	13509	13506	13349	13286	13340	13395	13341	13603	13467	13360	13371	13367	13428	13358	13381	13426	13345	13377	13403	13585	13413	13485	13424	13539	13566	13402	13257	13517	13405	13468	13594	13391	13492	13302	13396	13454	13483	13504	13401	13408	13435	13563	13546	13588	13403	13421	13569	13472	13449	13437	13317	13574	13412	13234	13413	13410	13436	13509	13513	13411	13442	13337	13431	13530	13359	13390	13390	13330	13431	13448	13413	13424	13381	13420	13346	13389	13568	13427	13581	13383	13510	13557	13533	13589	13575	13483	13332	13359	13582	13276	13485	13386	13417	13352	13208	13416	13446	13463	13447	13525	13376	13340	13635	13479	13433	13354	13557	13541	13536	13340	13508	13493	13513	13374	13609	13356	13436	13493	13385	13261	13536	13282	13521	13425	13498	13539	13430	13361	13398	13223	13343	13422	13240	13524	13576	13491	13420	13436	13413	13426	13540	13387	13247	13552	13400	13180	13459	13488	13351	13467	13394	13460	13304	13412	13404	13544	13340	13389	13391	13488	13577	13507	13400	13275	13447	13470	13618	13463	13397	13487	13557	13410	13590	13577	13418	13563	13589	13450	13385	13364	13444	13368	13355	13339	13502	13392	13560	13552	13399	13472	13357	13608	13524	13549	13558	13438	13423	13481	13196	13536	13380	13316	13317	13464	13462	13581	13282	13495	13340	13304	13422	13471	13707	13352	13397	13285	13519	13446	13311	13380	13490	13377	13437	13532	13333	13584	13415	13268	13396	13302	13486	13468	13336	13464	13340	13536	13456	13477	13477	13391	13687	13402	13611	13456	13328	13505	13349	13319	13464	13422	13457	13450	13361	13444	13399	13489	13457	13245	13530	13452	13517	13385	13530	13455	13546	13564	13215	13402	13471	13402	13386	13459	13529	13364	13506	13481	13459	13401	13450	13397	13480	13369	13385	13331	13513	13361	13400	13485	13414	13438	13362	13440	13263	13621	13425	13452	13391	13344	13352	13478	13407	13458	13464	13385	13437	13461	13275	13452	13362	13482	13453	13317	13560	13354	13345	13352	13285	13419	13349	13306	13447	13359	13438	13356	13461	13318	13435	13581	13426	13409	13465	13463	13507	13480	13438	13452	13383	13571	13530	13415	13550	13482	13406	13522	13507	13393	13460	13466	13603	13436	13516	13480	13505	13570	13379	13496	13562	13581	13430	13465	13496	13221	13586	13333	13589	13307	13528	13262	13358	13327	13546	13378	13311	13383	13450	13424	13343	13304	13385	13471	13374	13474	13592	13382	13399	13466	13451	13226	13488	13369	13266	13470	13549	13440	13466	13517	13460	13436	13347	13510	13217	13450	13341	13386	13453	13672	13389	13433	13493	13259	13449	13429	13664	13446	13420	13534	13504	13427	13505	13175	13465	13373	13481	13551	13511	13440	13536	13263	13540	13579	13362	13500	13378	13492	13625	13502	13447	13400	13645	13456	13393	13548	13362	13456	13387	13475	13528	13269	13239	13565	13482	13377	13326	13517	13446	13518	13415	13445	13280	13441	13547	13469	13459	13373	13330	13464	13372	13391	13393	13310	13522	13498	13393	13431	13449	13507	13424	13363	13422	13372	13581	13368	13426	13416	13433	13282	13513	13419	13506	13461	13460	13500	13406	13465	13412	13513	13428	13459	13520	13542	13416	13351	13725	13488	13383	13548	13365	13351	13425	13339	13360	13636	13300	13514	13363	13647	13294	13485	13543	13465	13455	13552	13443	13421	13456	13430	13451	13492	13456	13347	13254	13366	13383	13512	13454	13597	13308	13406	13298	13412	13529	13470	13445	13420	13506	13435	13539	13388	13262	13382	13482	13562	13480	13427	13544	13440	13505	13348	13484	13585	13456	13432	13457	13489	13328	13374	13379	13460	13399	13321	13420	13426	13403	13545	13364	13501	13505	13520	13248	13599	13389	13478	13294	13425	13447	13262	13413	13495	13511	13492	13445	13408	13537	13268	13416	13352	13409	13418	13370	13440	13625	13378	13432	13327	13526	13331	13464	13556	13272	13380	13379	13361	13497	13461	13440	13371	13472	13513	13395	13572	13491	13499	13502	13451	13334	13533	13537	13447	13362	13357	13278	13538	13453	13589	13433	13498	13363	13438	13325	13395	13324	13236	13434	13361	13430	13379	13447	13499	13430	13405	13596	13412	13409	13408
31637	43127	44519	29270	18879	15926	15317	14954	14734	14937	15126	15130	14799	14712	14804	15034	15044	14909	14698	14970	14950	14970	14793	15018	14768	14844	14705	15055	14935	15025	14933	14890	14767	15000	14734	14928	14979	14889	14766	14879	15033	14824	14869	14918	15057	15001	14930	14994	14664	14702	15015	14740	14829	14985	14728	14808	14880	14826	15039	14848	15090	14981	14911	14674	14936	14780	14969	14841	15006	14826	14829	14910	14716	14907	14851	14778	14928	14997	14895	14717	14948	14656	14885	14833	14793	14809	14817	14957	14783	14948	14872	14899	14981	14925	14871	14741	14976	14889	14849	14838	14831	14896	14706	14779	14823	14900	14775	14916	14750	14675	14793	14728	14781	14998	14919	14910	14821	14863	14692	14760	14949	14739	14810	14752	14893	15105	14915	14814	14847	14835	14825	14869	14821	14705	15090	14774	15029	14893	14727	14833	14903	14759	14796	14826	14890	14786	14667	14936	14795	14736	14912	14833	14958	14887	14887	14815	14845	14961	14967	14928	14960	14700	14946	14886	14887	14916	14950	14930	14879	14663	15062	14796	15001	15070	14863	14870	14845	14934	14760	14826	14569	14810	14800	14879	14892	15072	14846	14802	14593	14588	14884	14654	15185	14801	14798	14614	14898	14790	14894	14857	15007	14907	14903	14944	14971	14953	14787	14716	14764	14832	15105	14909	14960	14884	14799	14877	14627	14936	14959	14869	14910	14982	14924	14719	14949	14861	14843	14898	14814	14869	14860	14911	14927	14884	14830	14830	14976	14886	14903	14847	14692	14864	15060	15043	14717	14707	14835	14706	14732	14799	14745	14902	14753	14847	14767	14857	14689	14861	14734	14801	14993	14970	15003	14946	14844	14814	14991	14999	14941	14806	14925	14933	14906	14965	14897	14828	14767	14731	15024	15037	14887	15129	14867	14939	14720	14954	14729	14699	14948	14949	14851	14961	14810	14922	14936	15037	15076	14898	14899	14613	14955	14938	14855	14757	14757	14769	14866	14851	14910	14867	14798	14697	14987	14862	14939	14710	14708	14931	14856	14817	14902	14694	14937	14736	14932	14842	14857	14892	14757	14780	14821	14866	14800	14916	14875	14782	14886	14772	14596	14994	14944	14826	15021	14842	14941	14809	14737	14661	14736	14815	15013	14726	14899	14853	14793	14869	14782	14983	14715	14805	14962	15060	15026	14868	14928	14618	14856	14827	14747	14849	14863	14887	14811	15046	14830	14911	14910	14738	14898	14879	14915	14837	14910	14657	14871	14912	14868	14880	14940	14846	14762	14749	14935	15030	14894	15132	14851	14797	14749	14931	14730	14664	14786	14697	14991	14782	14794	14840	14804	15118	14996	14835	14851	14822	14980	15086	14956	14855	14903	14929	14818	14707	14785	14840	14902	14907	14951	14844	14933	14628	14920	14673	14795	14836	14750	14807	14941	14919	14902	14765	14786	14685	14970	14916	14822	15033	14795	15059	14796	15010	14738	14669	14713	14900	14908	14916	14935	14699	14704	14839	14802	14902	14767	14840	14753	14749	14920	14784	15001	15019	14550	14965	14862	14838	15003	14886	14781	14991	14983	14996	14961	14990	15030	14916	14846	14671	14763	14865	14791	14684	14982	14821	14818	14954	14965	14836	15023	14935	14826	14629	14804	14750	14938	14727	14832	14931	14942	15010	14991	14883	14899	15012	14963	14754	14786	15005	14801	14993	14681	14795	14918	14626	14801	14839	14957	14899	14995	14821	14964	14855	14801	14783	14966	14928	14738	15008	14827	14803	14849	14933	14823	14857	14884	14907	14754	14738	14651	15031	14858	14868	15032	14859	14766	14895	14961	14764	14679	14882	14822	14997	15035	14927	14972	14842	15045	14872	14765	14788	14806	14801	14701	14950	14716	14830	14968	14858	15009	14837	14949	14973	14962	14831	14714	14851	14938	14947	14817	14931	14965	14847	14829	14788	14754	14844	14776	14869	14822	14830	14743	14860	15124	14913	15063	15009	14963	14672	14795	14789	14671	14763	14813	14821	14641	14821	14876	14864	14989	14656	14637	14738	14651	15000	14791	14802	15075	14717	14746	14707	14878	14817	14773	14686	14962	15007	14909	14850	14797	14894	14940	14781	14913	14906	14886	14885	14958	14875	14954	14647	14853	14773	14804	15016	14824	14994	14847	14940	14753	14819	14906	14719	14841	14804	14915	14989	14818	14733	14875	14813	14888	14880	14761	14809	14966	14944	14990	14786	14745	14826	14959	14766	14738	14847	14844	14822	14791	14849	14943	14974	14874	14894	14987	14716	15013	14835	14775	14929	14829	14980	14975	14912	14752	14641	14777	14845	14787	14798	14775	14770	14786	14929	14854	14747	14836	14875	14905	14908	14829	14825	14749	14797	14851	14943	14764	14857	15008	14913	14849	14934	14879	15019	14829	14778	14692	14921	15040	14955	14825	14884	14707	14887	14948	14854	14914	14746	14803	14832	14838	14963	14949	14917	14941	15001	14859	15003	14730	14813	14943	14895	14815	15016	14792	14679	14823	14929	15029	14873	14672	14854	14989	14873	14841	14985	14876	14856	14869	14959	14838	14849	14867	14696	14906	14985	14941	14807	14907	14893	15012	14962	14796	14641	14752	14836	15115	14953	15003	14884	15052	14782	14830	14785	14817	14916	14770	15022	14860	14860	14823	14839	14810	14905	14924	14705	14899	15030	14790	15020	14953	14737	14834	14762	14725	15041	15017	14854	14913	14831	14819	14854	14885	14648	14835	14971	14800	14872	14708	14809	14807	14954	14868	14679	14872	14923	14857	14781	14853	14869	14753	14783	14804	14997	14810	14788	14862	14947	14909	14779	14920	14917	14668	14820	14823	14873	14963	14739	14947	14833	14778	14847	14866	14991	14873	14824	14722	14984	14767	14895	14857	14837	14962	14907	14790	14845	14817	14629	14737	14698	14987	14687	14768	14995	14996	14839	14840	14802	14959	14937	14772	14863	14973	14858	14857	15087	14863	14944	14869	14763	14885	14753	14987	14847	14974	14633	15047	14902	14885	14942	14767	14904	14870	14989	14808	14796	14680	14651	14814	14764	14757	15107	14688	14772	14677	14772	14750	14857	14850	15076	14929	14803	15008	14888	14805	14957	14809	14637	14789	14889	15063	15108	15004	14872	14671	15024	14940	14841	14969	14985	14921	15044	14940	15119	14826	14788	14917	14810	14867	14834	14898	14838	14998	14726	14714	15053	14775	14882	14889	14728	14955	14547	14792	14728	14701	15014	14875	14805	14948	14894	14930	14858	14853	14733	14817	14941	14842	14855	14805	14842	14687	14957	14801	14763	14728	14799	15047	14816	14682	14829	15030	14818	14744	14989	14879	14890	14835	14871	14871	14959	14916	14929	14822	14850	14735	14883	14892	14887	15016	14977	14849	14720	14909	14832	15019	14682	14833	14926	14899	14797	14862	14700	14953	14916	14929	14973	14854	14806	15035	14801	14879	14962	14846	14720	14779	14751	14921	14836	14701	15033	14908	14600	15063	14796	14626	14909	14834	14914	14853	14711	14766	14815	14880	14697	14937	14863	14927	14861	14854	14896	14737	15079	14857	14806	14780	14843	14666	14991	14984	14947	14797	14979	14896	14839	14944	15048	14814	14994	14926	14818	14974	14928	14807	14838	14959	14929	14881	14864	14898	14923	14710	14963	14897	14872	14835	14899	14848	14751	14768	15017	15020	14837	14699	14746	14803	14683	14993	14923	14809	14837	15052	15055	14806	14919	14779	14874	14824	14769	14978	14917	15011	14773	14575	14907	14805	14981	14896	14917	14904	14789	14625	14946	14868	14828	14759	14850	14976	15056	14899	14874	15014	14829	14828	14834	15119	14729	14931	15006	14816	14764	14869	14681	14981	14901	14785	15008	14993	14827	14926	14876	14941	14854	14783	14744	14854	14779	14854	14908	15175	14678	14906	14807	14914	14996	14923	14805	14884	14908	14887	14845	14782	14814	14893	14639	15020	15127	14980	14913	14902	14758	14896	14729	14817	14900	14936	14848	14910	14759	14895	14945	14793	14907	14968	14803	14975	14888	14851	15070	14995	14983	14746	14950	14719	14867	14712	14853	14806	14798	14923	14974	14716	14955	14969	14916	15126	14861	14981	14867	14926	14882	14803	14763	14850	14893	14692	14846	14839	14713	14696	14676	14764	14823	14912	14724	15005	14916	14853	14928	14882	14854	15051	14814	14839	14902	14951	14926	14905	15001	14971	14967	15096	14925	14849	14890	14882	14822	14847	14933	14907	14769	14872	15020	14981	14857	14961	15099	14826	15007	14729	14826	14952	14931	14835	14956	14787	14840	14896	14887	14899	14834	14649	14706	14823	14910	14733	14838	14924	14971	14810	14915	15001	14824	14848	15020	14793	14825	14885	14919	14871	14770	14888	14899	14870	14906	14962	14899	14799	14858	14838	14789	15001	14949	14964	14817	14919	14776	14741	14896	14843	14764	14844	14782	14967	14890	14869	14696	14894	14876	14830	14946	14840	14924	14886	14778	14694	14982	14873	14753	14890	14787	14803	14563	14810	15005	14897	14705	14776	14809	15069	14814	14913	14823	14835	14916	14943	14923	14734	14803	14828	14860	14854	14883	14831	14890	15026	14754	15120	14885	14758	14843	14925	14860	14850	14833	14615	14840	14889	14684	15094	14936	14934	14754	14838	14835	14854	14921	14796	14735	14818	14886	14936	14836	14805	14744	14708	14846	14868	14879	14761	14820	14810	14837	14957	14793	14924	14734	14779	14874	14870	14757	14937	14742	14898	15006	14986	15061	14902	15034	14917	14856	15071	14807	14750	14683	14936	14936	14827	14745	14712	14953	14891	14885	15010	14649	15017	14947	14692	14984	14889	14994	14806	14856	14791	14935	14800	14784	14810	14839	14867	14891	14775	14756	14852	14926	14642	14726	15008	14900	14980	14863	15048	14712	14952	14914	14861	14845	15082	14881	15024	15119	14830	14893	14894	14964	14940	14771	15027	14932	14833	14840	14988	14925	14911	14912	14663	14804	14732	14812	14870	15011	14850	14829	14861	14731	14744	15015	15052	15108	14900	14762	14764	15048	14917	14871	15040	14973	14972	14829	14750	14987
41003	64392	46469	25134	16281	14044	13502	13347	13496	13439	13430	13412	13346	13448	13201	13339	13551	13425	13330	13411	13460	13250	13401	13492	13442	13415	13409	13557	13465	13294	13451	13272	13353	13416	13490	13367	13377	13333	13408	13308	13373	13374	13311	13410	13667	13526	13199	13574	13365	13479	13293	13310	13448	13176	13360	13301	13384	13416	13397	13506	13568	13324	13252	13521	13458	13316	13335	13331	13352	13320	13506	13558	13154	13337	13382	13411	13494	13328	13489	13395	13339	13183	13350	13356	13492	13257	13470	13369	13421	13353	13452	13295	13310	13364	13240	13449	13469	13227	13425	13351	13263	13323	13359	13299	13247	13491	13448	13364	13364	13328	13364	13409	13453	13343	13628	13416	13177	13317	13448	13521	13312	13225	13551	13320	13405	13386	13432	13487	13270	13432	13392	13410	13320	13469	13491	13391	13411	13445	13440	13319	13307	13346	13566	13498	13521	13490	13408	13524	13326	13312	13383	13391	13414	13334	13393	13342	13258	13477	13407	13389	13381	13472	13571	13417	13327	13369	13338	13518	13475	13349	13202	13420	13293	13391	13297	13514	13446	13348	13463	13608	13272	13365	13333	13265	13395	13246	13420	13298	13510	13480	13236	13284	13278	13318	13332	13310	13432	13422	13276	13390	13315	13351	13477	13367	13239	13265	13373	13424	13436	13378	13248	13452	13194	13340	13205	13543	13138	13460	13359	13371	13324	13358	13392	13411	13545	13228	13240	13430	13406	13380	13611	13357	13487	13454	13391	13406	13296	13157	13363	13194	13364	13637	13438	13288	13324	13484	13407	13355	13437	13388	13458	13446	13335	13321	13224	13502	13306	13268	13462	13357	13444	13439	13277	13287	13365	13391	13397	13178	13375	13399	13327	13338	13568	13480	13274	13407	13233	13285	13402	13404	13236	13214	13294	13416	13554	13334	13201	13377	13412	13463	13327	13350	13379	13258	13354	13473	13403	13418	13425	13507	13446	13443	13441	13407	13295	13366	13343	13291	13302	13335	13272	13309	13423	13263	13312	13525	13387	13376	13503	13305	13421	13304	13570	13486	13530	13254	13459	13277	13397	13227	13373	13289	13266	13506	13357	13427	13349	13371	13420	13392	13542	13301	13356	13296	13271	13250	13226	13365	13147	13391	13330	13292	13269	13469	13474	13380	13323	13417	13502	13250	13540	13456	13363	13518	13427	13436	13334	13316	13223	13320	13434	13369	13484	13366	13351	13471	13269	13530	13208	13392	13320	13316	13534	13355	13272	13297	13386	13260	13501	13379	13199	13254	13519	13342	13474	13372	13300	13267	13355	13564	13332	13289	13285	13593	13318	13317	13439	13255	13437	13276	13468	13406	13065	13397	13288	13344	13370	13382	13439	13236	13393	13318	13428	13286	13391	13173	13415	13367	13461	13268	13218	13427	13469	13305	13385	13308	13370	13366	13405	13499	13336	13408	13234	13238	13543	13333	13417	13403	13282	13300	13355	13296	13423	13423	13418	13338	13316	13521	13165	13501	13391	13479	13241	13273	13502	13240	13240	13253	13249	13331	13413	13200	13316	13282	13358	13374	13344	13408	13457	13530	13436	13363	13207	13475	13395	13406	13222	13585	13387	13450	13345	13318	13238	13543	13456	13450	13484	13447	13390	13262	13237	13419	13324	13497	13254	13360	13463	13421	13202	13318	13338	13418	13307	13412	13564	13167	13270	13433	13239	13403	13325	13224	13381	13328	13532	13212	13413	13350	13359	13436	13405	13311	13337	13466	13298	13464	13336	13343	13361	13507	13285	13373	13419	13436	13213	13479	13414	13384	13531	13390	13240	13308	13355	13344	13325	13370	13363	13560	13274	13462	13455	13284	13427	13384	13448	13372	13341	13323	13337	13295	13446	13362	13273	13258	13400	13392	13325	13477	13130	13341	13324	13343	13392	13264	13331	13427	13220	13318	13454	13442	13421	13384	13318	13222	13351	13482	13404	13365	13320	13403	13320	13318	13405	13328	13522	13518	13414	13285	13359	13481	13496	13346	13302	13410	13493	13213	13383	13264	13471	13391	13306	13525	13203	13394	13468	13396	13417	13412	13336	13418	13379	13246	13358	13452	13447	13394	13430	13450	13427	13511	13361	13369	13360	13427	13301	13493	13293	13449	13255	13306	13380	13550	13377	13328	13337	13362	13340	13421	13329	13474	13421	13213	13499	13254	13430	13389	13399	13400	13480	13392	13229	13280	13263	13589	13357	13371	13391	13306	13321	13535	13304	13401	13245	13270	13296	13356	13299	13209	13506	13335	13116	13336	13378	13498	13319	13404	13358	13370	13354	13490	13394	13267	13428	13336	13354	13298	13399	13397	13359	13246	13357	13457	13371	13332	13373	13360	13325	13282	13480	13498	13419	13394	13344	13475	13302	13371	13294	13501	13432	13480	13342	13283	13299	13509	13473	13377	13351	13411	13431	13272	13500	13349	13433	13313	13421	13418	13223	13361	13184	13419	13289	13281	13407	13347	13403	13314	13357	13321	13468	13402	13379	13374	13463	13325	13476	13358	13400	13214	13291	13402	13260	13384	13272	13328	13428	13348	13511	13474	13305	13363	13318	13564	13238	13295	13387	13390	13378	13299	13487	13356	13437	13252	13481	13488	13313	13427	13306	13336	13508	13418	13441	13432	13297	13564	13338	13390	13800	13517	13419	13450	13452	13280	13377	13526	13319	13316	13262	13493	13449	13279	13288	13287	13400	13282	13425	13379	13241	13240	13310	13414	13310	13184	13359	13486	13468	13241	13369	13311	13452	13277	13359	13295	13134	13340	13512	13337	13391	13501	13513	13399	13366	13498	13379	13186	13490	13417	13334	13196	13183	13287	13299	13343	13240	13468	13270	13258	13542	13415	13321	13429	13433	13331	13351	13520	13312	13440	13392	13383	13327	13329	13465	13350	13240	13349	13448	13425	13276	13485	13294	13301	13156	13399	13436	13342	13367	13410	13303	13458	13274	13309	13493	13421	13301	13481	13385	13530	13411	13345	13444	13422	13422	13250	13278	13300	13372	13439	13442	13404	13222	13497	13323	13358	13368	13480	13238	13351	13366	13397	13465	13424	13441	13319	13370	13396	13284	13559	13333	13313	13368	13460	13318	13308	13504	13252	13442	13407	13369	13339	13263	13326	13331	13197	13262	13311	13395	13206	13525	13545	13204	13185	13505	13291	13562	13288	13309	13232	13391	13335	13289	13278	13399	13421	13317	13485	13424	13384	13339	13574	13244	13312	13268	13478	13263	13448	13403	13231	13380	13401	13292	13238	13315	13347	13332	13432	13406	13443	13438	13394	13295	13512	13430	13367	13428	13339	13581	13588	13384	13437	13360	13385	13548	13372	13327	13383	13557	13501	13402	13366	13402	13394	13470	13307	13345	13261	13343	13370	13352	13391	13500	13404	13526	13328	13257	13405	13273	13532	13564	13413	13339	13310	13617	13239	13465	13252	13394	13419	13462	13318	13612	13360	13440	13334	13408	13237	13371	13258	13430	13338	13434	13419	13489	13567	13155	13367	13450	13269	13272	13518	13461	13395	13394	13172	13384	13439	13419	13319	13328	13343	13413	13291	13411	13464	13371	13308	13334	13343	13421	13481	13423	13352	13415	13280	13396	13503	13327	13448	13312	13321	13384	13391	13264	13422	13656	13457	13336	13392	13457	13465	13396	13346	13414	13459	13366	13417	13350	13461	13318	13525	13399	13158	13386	13216	13437	13369	13330	13328	13437	13308	13449	13471	13498	13296	13231	13506	13323	13323	13312	13518	13237	13374	13502	13411	13326	13433	13346	13385	13400	13398	13369	13406	13388	13463	13173	13519	13374	13307	13493	13190	13269	13374	13259	13328	13329	13410	13395	13246	13500	13369	13415	13347	13406	13377	13385	13363	13422	13205	13342	13306	13358	13325	13414	13269	13397	13406	13439	13303	13403	13491	13332	13490	13336	13238	13514	13415	13385	13387	13392	13310	13441	13400	13306	13380	13449	13380	13325	13446	13247	13340	13294	13324	13507	13356	13326	13241	13541	13394	13426	13383	13372	13296	13369	13448	13399	13534	13479	13349	13443	13382	13342	13361	13405	13430	13410	13170	13330	13410	13486	13453	13250	13411	13531	13317	13401	13457	13375	13329	13404	13330	13424	13409	13395	13284	13243	13204	13431	13327	13376	13538	13447	13375	13351	13388	13483	13291	13447	13339	13466	13334	13362	13285	13448	13325	13277	13417	13250	13450	13325	13393	13538	13401	13337	13417	13380	13413	13364	13359	13421	13342	13434	13345	13304	13459	13249	13500	13296	13441	13345	13479	13548	13278	13604	13249	13500	13406	13278	13479	13245	13343	13281	13282	13222	13444	13357	13337	13621	13272	13342	13357	13368	13201	13172	13336	13382	13230	13444	13229	13491	13362	13374	13314	13542	13410	13419	13498	13380	13436	13392	13416	13375	13426	13319	13387	13378	13428	13238	13477	13417	13540	13481	13413	13381	13277	13487	13277	13221	13540	13340	13499	13377	13357	13477	13377	13517	13403	13511	13390	13334	13340	13543	13313	13387	13181	13198	13235	13443	13442	13485	13431	13431	13207	13473	13353	13559	13346	13293	13230	13446	13368	13425	13416	13367	13165	13310	13255	13376	13518	13355	13320	13336	13332	13382	13393	13425	13412	13398	13400	13524	13417	13158	13364	13324	13389	13447	13541	13366	13322	13367	13421	13327	13277	13418	13445	13369	13371	13372	13321	13408	13400	13291	13467	13409	13359	13327	13561	13456	13336	13490	13229	13458	13405	13489	13375	13372	13372	13466	13297	13370	13300	13530	13345	13576	13275	13440	13223	13300	13572	13538	13374	13262	13379	13418	13516	13378	13430	13462	13303	13295	13439	13301	13490	13313	13389	13544	13326	13368	13306	13298	13251	13558	13369	13502	13501	13235	13281	13260	13496	13424	13400	13480	13245	13340	13298	13386	13217	13294	13304	13611	13443	13392	13374	13506	13307	13452	13362	13330	13510	13270	13395	13283	13308	13564	13355	13591	13386	13356	13266	13467	13280	13288	13332	13608	13523	13289	13403	13308	13427	13443	13273	13382	13489	13474	13316	13460	13256	13452	13382
23889	26301	38483	32290	24798	22659	20571	15686	14822	15088	14937	14774	14808	14849	14957	14685	14881	14852	14695	14592	14714	14558	14825	14948	14679	14527	14585	14743	14646	14771	14664	14639	14558	14497	14415	14547	14410	14410	14696	14771	14766	14576	14647	14514	14522	14551	14673	14482	14459	14765	14466	14328	14703	14535	14658	14623	14628	14502	14479	14582	14607	14511	14562	14538	14668	14444	14663	14750	14382	14658	14735	14609	14571	14672	14614	14552	14963	14485	14537	14573	14649	14442	14525	14752	14446	14504	14375	14568	14622	14650	14472	14615	14543	14547	14701	14513	14486	14471	14691	14548	14663	14562	14575	14413	14554	14465	14604	14522	14462	14687	14394	14674	14594	14429	14683	14635	14514	14530	14608	14529	14582	14594	14597	14403	14555	14508	14633	14703	14538	14554	14586	14588	14598	14730	14594	14412	14591	14542	14494	14428	14692	14558	14523	14510	14426	14463	14556	14621	14462	14451	14593	14352	14507	14566	14564	14461	14586	14543	14534	14579	14517	14464	14498	14645	14691	14531	14614	14478	14486	14506	14683	14541	14509	14478	14642	14504	14450	14319	14388	14713	14482	14562	14584	14434	14392	14306	14523	14657	14743	14628	14408	14398	14454	14582	14400	14460	14412	14461	14395	14647	14644	14542	14622	14691	14705	14530	14532	14574	14341	14501	14487	14647	14440	14610	14638	14665	14632	14543	14639	14687	14454	14601	14685	14567	14481	14631	14558	14544	14670	14561	14537	14479	14406	14612	14530	14505	14648	14498	14624	14625	14480	14393	14465	14389	14655	14325	14583	14547	14671	14408	14638	14445	14298	14632	14571	14399	14458	14632	14549	14638	14297	14525	14396	14465	14487	14632	14384	14458	14406	14452	14349	14545	14333	14420	14549	14676	14547	14660	14601	14612	14588	14555	14496	14353	14547	14474	14515	14280	14450	14383	14485	14527	14524	14367	14656	14461	14545	14660	14338	14323	14563	14650	14620	14701	14508	14560	14657	14687	14596	14548	14474	14556	14529	14430	14597	14678	14676	14400	14375	14555	14667	14578	14491	14328	14401	14368	14546	14596	14532	14703	14698	14630	14684	14396	14612	14482	14415	14490	14483	14631	14533	14724	14416	14431	14421	14565	14457	14575	14592	14539	14656	14505	14562	14464	14729	14717	14535	14504	14510	14517	14468	14492	14588	14270	14335	14551	14658	14504	14446	14566	14631	14651	14451	14711	14510	14693	14456	14537	14703	14393	14459	14593	14610	14480	14517	14506	14536	14637	14725	14540	14555	14657	14425	14721	14576	14616	14698	14492	14496	14499	14499	14533	14642	14518	14562	14477	14621	14632	14693	14612	14550	14486	14448	14559	14647	14546	14590	14376	14654	14584	14652	14544	14538	14643	14327	14601	14280	14460	14804	14529	14535	14761	14509	14555	14414	14398	14686	14530	14659	14264	14727	14473	14605	14641	14567	14565	14793	14701	14372	14527	14561	14671	14627	14565	14626	14506	14753	14658	14594	14533	14483	14439	14415	14480	14565	14467	14616	14622	14406	14406	14334	14659	14250	14408	14428	14347	14398	14384	14618	14375	14568	14472	14687	14450	14657	14388	14368	14509	14731	14618	14647	14461	14481	14563	14381	14433	14335	14684	14597	14526	14618	14479	14567	14565	14594	14379	14500	14562	14475	14580	14351	14415	14571	14203	14579	14510	14644	14581	14375	14474	14371	14452	14469	14512	14683	14401	14567	14455	14609	14462	14628	14668	14539	14403	14513	14545	14629	14459	14502	14464	14358	14495	14484	14407	14486	14617	14586	14650	14634	14748	14361	14514	14588	14359	14409	14774	14608	14463	14747	14614	14648	14576	14504	14396	14627	14491	14604	14585	14589	14803	14666	14684	14563	14414	14532	14589	14472	14368	14706	14364	14715	14512	14535	14520	14476	14488	14441	14643	14332	14544	14383	14512	14593	14620	14796	14522	14584	14456	14437	14689	14551	14462	14484	14394	14499	14471	14481	14556	14412	14638	14626	14746	14491	14468	14649	14408	14589	14478	14392	14527	14494	14429	14525	14410	14489	14686	14637	14469	14357	14478	14514	14494	14570	14568	14421	14730	14781	14705	14434	14509	14382	14495	14694	14387	14498	14500	14432	14528	14402	14484	14515	14385	14437	14458	14337	14550	14429	14593	14661	14614	14564	14553	14433	14399	14377	14572	14374	14560	14477	14466	14747	14289	14751	14447	14504	14435	14555	14600	14490	14473	14656	14635	14574	14465	14498	14557	14792	14610	14515	14531	14508	14375	14655	14442	14606	14549	14409	14481	14545	14440	14612	14508	14436	14780	14573	14466	14711	14682	14425	14450	14608	14506	14581	14445	14559	14331	14468	14580	14649	14613	14420	14381	14468	14498	14438	14439	14722	14664	14606	14478	14653	14589	14545	14670	14618	14418	14319	14570	14626	14558	14377	14380	14442	14534	14608	14535	14604	14561	14547	14405	14721	14582	14658	14705	14634	14406	14453	14558	14345	14429	14555	14545	14514	14462	14500	14562	14681	14726	14542	14598	14552	14615	14416	14564	14612	14437	14507	14568	14546	14471	14544	14552	14567	14729	14513	14575	14552	14720	14270	14522	14594	14532	14621	14397	14390	14559	14547	14519	14680	14582	14534	14753	14541	14550	14362	14498	14483	14406	14536	14716	14761	14640	14679	14416	14586	14673	14584	14504	14203	14664	14591	14525	14608	14565	14351	14490	14423	14461	14648	14396	14524	14547	14445	14479	14594	14563	14521	14622	14385	14450	14584	14601	14340	14506	14615	14493	14728	14596	14574	14564	14475	14651	14638	14586	14368	14873	14614	14628	14524	14467	14662	14595	14560	14546	14578	14427	14529	14378	14624	14501	14566	14543	14662	14418	14448	14415	14377	14476	14527	14502	14580	14519	14494	14436	14479	14458	14461	14642	14526	14640	14647	14608	14705	14666	14914	14657	14329	14530	14550	14409	14414	14446	14425	14536	14590	14576	14600	14505	14700	14527	14469	14541	14688	14447	14574	14565	14600	14681	14418	14573	14652	14707	14490	14640	14515	14553	14446	14662	14266	14294	14372	14381	14578	14468	14600	14690	14634	14437	14561	14493	14688	14332	14534	14475	14503	14533	14529	14350	14674	14598	14395	14417	14603	14657	14510	14323	14612	14480	14613	14589	14417	14566	14552	14522	14537	14524	14594	14465	14524	14363	14487	14461	14647	14478	14419	14479	14540	14518	14680	14605	14457	14451	14507	14516	14695	14447	14524	14583	14581	14638	14535	14453	14523	14626	14534	14666	14559	14546	14621	14582	14715	14392	14516	14370	14557	14482	14387	14546	14393	14202	14547	14487	14475	14350	14234	14387	14402	14604	14530	14524	14715	14543	14576	14526	14689	14607	14593	14290	14553	14643	14342	14541	14654	14497	14387	14520	14487	14574	14398	14567	14503	14569	14493	14766	14558	14698	14645	14601	14481	14510	14604	14502	14340	14528	14455	14368	14495	14457	14439	14585	14365	14573	14593	14534	14367	14333	14544	14330	14435	14541	14608	14636	14535	14500	14506	14412	14329	14626	14537	14586	14577	14495	14541	14631	14645	14637	14463	14502	14389	14493	14377	14722	14524	14387	14593	14572	14538	14583	14602	14565	14564	14325	14408	14570	14557	14424	14640	14495	14654	14500	14537	14679	14551	14449	14527	14421	14517	14514	14549	14430	14497	14639	14603	14572	14575	14440	14496	14428	14722	14506	14445	14419	14611	14500	14656	14369	14586	14663	14534	14660	14568	14318	14517	14303	14476	14542	14505	14595	14358	14577	14649	14468	14546	14475	14565	14492	14429	14607	14561	14611	14383	14528	14770	14541	14528	14373	14502	14572	14497	14572	14703	14554	14390	14544	14709	14697	14557	14611	14683	14550	14567	14448	14604	14347	14499	14488	14432	14459	14603	14483	14574	14641	14607	14636	14601	14496	14580	14571	14479	14599	14422	14463	14610	14697	14534	14612	14507	14681	14563	14411	14794	14700	14371	14457	14733	14731	14622	14434	14436	14398	14350	14779	14458	14595	14612	14618	14474	14551	14654	14486	14639	14336	14471	14285	14590	14453	14453	14539	14460	14670	14566	14534	14448	14515	14729	14508	14471	14610	14607	14641	14611	14523	14591	14781	14516	14377	14492	14369	14565	14447	14684	14489	14647	14579	14610	14486	14422	14245	14567	14330	14471	14569	14561	14586	14712	14288	14898	14494	14429	14550	14730	14373	14321	14545	14523	14440	14709	14543	14494	14566	14359	14555	14658	14543	14814	14583	14530	14453	14420	14526	14452	14644	14468	14525	14506	14462	14855	14616	14513	14428	14692	14510	14368	14470	14468	14601	14331	14703	14703	14434	14476	14561	14703	14311	14368	14526	14589	14445	14722	14607	14601	14549	14644	14607	14604	14629	14695	14505	14523	14478	14567	14442	14345	14297	14618	14372	14648	14679	14409	14483	14435	14461	14353	14426	14470	14533	14665	14545	14621	14666	14557	14719	14546	14524	14528	14288	14402	14448	14447	14350	14421	14432	14568	14692	14660	14559	14499	14532	14495	14444	14373	14427	14474	14458	14547	14611	14588	14782	14593	14586	14473	14510	14588	14539	14492	14441	14516	14649	14659	14496	14362	14387	14573	14373	14638	14672	14543	14706	14596	14535	14563	14512	14538	14493	14416	14347	14497	14426	14508	14529	14514	14492	14600	14488	14346	14425	14403	14301	14440	14525	14643	14328	14481	14406	14397	14286	14506	14527	14438	14669	14686	14532	14500	14373	14656	14497	14416	14500	14565	14394	14519	14689	14334	14558	14355	14487	14570	14700	14303	14548	14613	14557	14555	14608	14459	14550	14713	14557	14456	14653	14418	14451	14581	14597	14577	14547	14446	14551	14580	14551	14789	14297	14519	14600	14518	14426	14532	14402	14446	14467	14678	14476	14374	14467	14433	14659	14638	14630	14478	14401	14553	14539	14514	14524	14365	14528	14604	14527	14657	14352	14560	14464	14473	14660	14555	14601	14721	14487	14542	14552	14579	14453	14638	14631	14557	14439	14614	14500	14642	14591	14489	14416	14356	14571	14613	14705
55724	105661	84345	55047	30209	16688	13625	13117	13087	13173	13142	13076	13259	13116	13222	13161	13200	13184	13244	13147	13218	13226	13110	13239	13038	12928	13159	13206	13357	13338	13163	13221	13258	13045	13155	13084	13076	13137	13199	13101	13117	13277	13219	13175	13185	13080	13154	13074	13185	13267	13104	13086	13207	13116	13012	13263	13195	13174	13107	13164	13075	13016	13233	13114	13161	13263	13034	13104	13219	13037	13187	13127	13180	12979	13208	13131	13327	13200	13235	13039	13077	13206	13086	13241	13221	13116	13203	13136	13074	13106	13106	13010	13211	13106	13211	13141	13276	13178	13177	13150	13081	13128	13164	13263	13219	13049	13251	13233	13179	13088	13012	13226	12901	13086	13228	13041	13258	13194	13110	13092	13170	13165	12907	13022	13260	13035	13217	13221	13219	13201	13032	13069	12897	13108	13312	13166	13218	13210	13142	13120	13122	13385	13252	13437	13271	13302	13118	13203	13326	13183	13228	13171	13113	13008	13038	13126	13178	13179	13083	13267	13097	13275	13275	13056	13222	13046	13124	13216	13099	13242	13061	13127	13099	13097	13155	13389	13137	12926	13162	13085	13191	13030	13113	13105	13086	13172	12985	13150	13064	13189	13143	13066	12973	13099	13249	13146	13072	13138	13167	13135	13140	12991	13104	13175	13133	13267	13043	13131	13292	13086	13101	13145	13030	13234	13136	13168	13000	13045	13296	13041	13159	13139	13162	13246	13165	13033	13270	13149	13194	13366	13155	12951	13080	13262	13140	13196	13242	13185	13190	13178	13069	13119	13270	13139	13058	13310	13009	13217	13195	13020	13042	13072	13118	13064	13098	13198	13267	12956	12972	13105	13168	13115	13125	13188	13061	13229	13191	13160	13186	13160	13015	13099	13191	13170	12958	13149	13280	13138	13172	13153	13336	13180	13110	13262	13020	13178	13148	13248	13204	13105	13086	13099	13085	13155	13061	13137	12911	13206	13206	13225	13272	13107	13127	13097	13117	13171	13136	13276	13127	13252	13227	13018	13152	12920	13365	13105	13116	13074	12998	13052	12966	12972	13136	13121	13165	13125	13053	13199	13119	13012	13131	13208	13055	13142	13320	13249	13049	13420	13179	13077	13202	13018	13139	12976	12964	13046	13017	13170	13172	13203	12980	13038	13074	13217	12918	13108	13306	13269	13292	13078	13155	13252	13040	13250	13097	13085	13070	13273	13201	13189	13386	13138	13082	13063	12976	13160	13095	13317	13012	13033	13025	13123	13217	13061	13096	13165	13095	13128	13024	13416	13124	13125	13361	13144	13070	13158	13008	13109	13061	13111	13093	13165	13186	13138	13087	13211	13174	13278	13285	13233	13228	13180	13151	13160	13234	13052	13389	13083	13144	13060	13285	13081	13139	13263	13148	13219	13110	13299	13149	13128	13139	13114	13205	13158	13142	13171	13206	13084	13002	13159	13354	13235	13128	13202	12984	13070	13198	13219	13169	13259	13054	13087	13087	13166	13017	13181	13004	13017	13111	13029	13212	13064	13233	13042	13147	13127	13148	13192	13258	13127	13141	13177	13169	13105	13126	13134	13074	13179	13019	13124	13018	13168	13281	13139	13185	13035	13126	13035	13199	13179	13174	13155	13195	13260	13196	13196	13243	13131	12953	13039	13223	13295	13035	13124	13304	13001	13008	13188	13098	13154	13081	13062	13190	13135	13214	13115	13104	13014	13322	13148	13120	13220	13106	13128	13027	13141	12958	13079	13250	12898	13284	13211	12962	12990	13305	13131	12996	13095	13128	13260	13414	12976	13178	13167	13193	13144	12995	13166	13175	13111	13118	12976	13048	13141	13318	13071	13127	13263	13146	13223	13180	13092	13101	13138	13037	13267	12974	13092	12986	13090	13045	13096	13238	13144	13165	13200	13151	13083	13042	13195	13260	13155	13115	13175	13064	13109	13178	13178	13121	13144	13162	13071	13286	13088	13093	12883	13144	13122	13068	13141	12888	13129	13217	13077	13111	13213	13250	13318	12980	13044	13255	13188	13175	13034	13025	13016	13176	13154	13080	13085	12989	13104	13065	13162	13183	13187	13076	13039	13207	13195	13036	13079	13197	13257	13028	13057	13246	13313	13055	13034	13057	13246	13299	13024	13132	13086	13076	13156	13232	13039	13129	13212	13062	13047	13290	13155	13133	13028	13162	13108	13129	13069	13103	13071	13107	13246	13110	13151	13236	13066	13171	13093	13284	13074	13226	13208	13072	13311	12980	13126	13147	12966	13044	13173	13112	13154	13157	13150	13102	13196	13099	13202	13377	13157	13127	13243	13158	13037	13150	13137	13136	13102	13110	13136	13285	13202	13073	13082	13126	13218	13069	13136	13164	13246	13094	13198	13008	13186	13084	13217	13066	13220	13142	13206	13204	13217	13018	13023	13170	13130	13087	13059	13239	13105	13040	13095	13254	13125	13059	13070	13003	13217	13173	13112	13208	13161	13136	13111	12832	13286	12986	13192	13136	13230	13042	13254	13061	13103	13186	13144	13307	12927	13002	13009	13105	13219	13230	13064	13189	13166	13119	13149	13114	13143	13025	13193	13099	13205	13118	13211	13201	13034	13153	13263	13153	13171	13212	13183	13160	13195	13114	13167	13109	13204	13080	12901	13038	12986	13194	13180	13185	13065	13212	13086	13146	12989	13158	13164	13234	13204	13069	13062	13099	13137	13299	13166	12978	13163	13323	13127	13296	13179	13047	13244	13132	13090	12943	13075	13059	13088	13301	13071	13284	13119	13175	13153	13182	13027	13063	13267	13117	13058	13081	13047	13114	13108	13154	13112	13223	13225	12997	13306	13129	13137	13271	13149	13208	13224	13273	13202	13162	13065	13131	13189	13380	13196	13089	13029	13272	13309	13126	13017	13044	13432	13157	13157	12900	13155	13220	13163	13178	13184	13347	12914	13145	13193	13100	13082	13192	13041	13208	13113	13178	13047	13047	13259	13108	13250	12956	13059	13019	13201	13304	13024	13248	13115	13095	13120	13121	13124	13401	13260	13109	13184	13106	13148	13187	13037	13114	13101	13178	13024	13180	13065	12994	13066	13061	13148	13158	13135	13148	12990	13186	12949	12930	13068	13002	13028	13117	13033	13239	13152	13099	13132	13004	13317	13102	13006	13120	13054	13215	13056	13167	13215	13147	13157	13262	13040	13084	13368	13214	13268	13242	13278	13104	13095	13326	13027	13044	13124	13099	13192	13239	13154	13213	13197	13082	13265	13048	13130	13326	13108	13034	13170	13099	13119	13061	13066	13147	13287	13144	13216	13254	13196	13140	13001	13130	13146	13063	13124	13024	13170	12907	12938	13299	12953	13088	12930	13212	13086	12991	12958	13140	13187	13144	13000	13106	13138	13189	13102	13115	13138	13227	12964	13273	13139	13386	13203	13169	13064	13023	13199	13106	13237	13206	13176	13202	12992	13271	13157	13213	13062	13118	13182	12976	13083	13194	13057	13083	13211	12992	13082	13096	13162	13332	13147	13286	13116	13083	13173	13134	13243	13227	13340	13026	13191	13202	13265	13013	12984	12978	13142	13163	13146	13148	13300	13102	13085	13135	13197	13125	13219	13082	13066	12950	13131	13092	13223	13094	13099	13100	13131	13105	13073	13186	13136	13019	12941	13068	13168	13038	13043	13103	13087	13107	13151	13108	13098	13231	13355	13138	12999	13074	13101	12970	13119	13086	13447	13204	13133	13227	13212	13110	13018	13101	13181	13262	13270	13084	12967	13123	13095	13120	13200	13148	13192	13057	13055	13122	13222	13194	13131	13015	13312	13049	13216	12987	13118	13140	13212	13000	13200	13232	13077	13141	13176	13109	13243	13163	13126	13232	13146	13182	13238	13083	12987	13269	13088	13261	13196	13212	13073	13212	13093	13130	13352	13195	13252	13292	13161	13132	13212	13188	13114	13057	13228	13209	13191	13103	13295	13200	13168	13329	13194	13173	13062	13107	13136	13281	13116	13202	12975	13151	13114	13188	13031	13029	13280	13143	13215	13204	13141	13004	12998	13068	13155	12987	13259	13064	13061	13142	12898	13023	13093	13077	13119	13098	13198	13168	13081	13164	13163	13114	13074	13253	13131	13253	13175	13028	13118	12945	13210	13145	13172	13039	13073	13075	13022	12987	13160	13180	13125	13269	13158	13003	13010	13249	13005	13136	13117	13081	13007	13220	13180	13029	13088	13103	12975	12971	13151	13207	13151	13083	13247	13067	13244	13184	13078	13095	12993	13190	13224	13187	13048	13015	13306	12975	13213	13112	13308	13172	13196	13191	13214	13154	13153	13068	13179	13224	13145	12897	13172	13174	12979	13193	13255	13073	13240	13094	13262	13059	13033	13207	13157	13124	13205	12994	13091	13074	13184	13177	13012	13001	13323	12994	13214	13197	12985	13005	13067	13115	13199	13182	13047	13038	13162	13043	12913	13218	13146	13162	13042	13109	13127	12974	13093	13049	13157	13152	13165	13183	13100	13100	13156	13212	13034	13248	13014	13091	12986	13142	13035	13030	13145	13218	13124	12992	13203	13250	13256	13086	13225	13057	13172	13067	13075	13180	13150	13082	12976	13124	13355	13149	13111	13269	13225	13125	13009	13306	13113	13188	13145	13200	13202	13275	13091	13108	13073	13188	13199	13109	12987	13082	13253	13158	13141	13268	13132	13243	13113	13260	13150	13129	13192	13013	13209	13277	13144	13059	12991	13161	13086	13079	13165	13185	13078	13377	13054	13092	13128	13074	13064	13080	13188	13171	13123	13076	13096	13176	13196	13148	13104	13203	13046	13184	13171	13098	13181	13066	13119	13096	12980	13182	13119	13119	13154	13118	12955	13090	12968	13123	13284	13218	13242	13038	13114	13134	13278	13105	13159	13140	13256	12959	13167	13136	13128	13094	12961	13015	13262	13154	13133	13225	13155	12981	12990	13104	13143	12975	13062	13199	12957	13167	13281	13045	13141	13208	13101	13063	13126	13104	13126	13025	13222	13133	13161	13105	13169	13128	13217	13123	13008	13121	13116	13083	13100	13063	13065	13022	13204	13064	13212	13037	13193	13097	13207	13215	13212	13095	13085	13139	13129	13134	13087	13133	13154
32297	43611	41967	27494	17982	15239	14741	14735	14632	14791	14600	14752	14589	14727	14578	14565	14662	14814	14440	14627	14585	14516	14509	14853	14842	14743	14704	14440	14515	14549	14698	14578	14489	14599	14741	14610	14588	14420	14712	14414	14522	14680	14528	14481	14613	14523	14609	14485	14578	14527	14467	14449	14639	14520	14464	14695	14541	14714	14567	14547	14778	14581	14692	14619	14564	14549	14694	14603	14397	14569	14496	14645	14462	14614	14575	14372	14412	14750	14757	14787	14525	14416	14532	14593	14625	14491	14781	14567	14447	14707	14696	14527	14433	14590	14528	14483	14533	14564	14477	14659	14193	14533	14613	14668	14438	14389	14799	14592	14631	14789	14527	14482	14588	14285	14632	14689	14618	14708	14504	14614	14471	14479	14670	14572	14748	14566	14383	14631	14532	14677	14424	14469	14560	14768	14521	14552	14750	14450	14529	14448	14474	14576	14606	14501	14559	14427	14643	14535	14620	14471	14576	14583	14589	14708	14533	14557	14580	14548	14572	14424	14646	14529	14698	14672	14386	14763	14523	14646	14696	14366	14602	14573	14711	14427	14467	14695	14486	14729	14587	14620	14646	14629	14711	14597	14483	14658	14651	14679	14590	14299	14549	14632	14629	14607	14563	14392	14511	14463	14847	14719	14616	14515	14497	14414	14814	14454	14545	14626	14587	14478	14567	14432	14687	14714	14332	14482	14507	14385	14498	14402	14600	14609	14619	14632	14763	14576	14601	14728	14565	14665	14769	14570	14453	14435	14738	14641	14618	14677	14549	14611	14556	14453	14440	14500	14624	14620	14646	14589	14593	14615	14586	14580	14582	14577	14564	14837	14470	14546	14592	14514	14588	14579	14704	14471	14578	14664	14569	14709	14535	14419	14632	14475	14593	14549	14545	14578	14544	14640	14485	14806	14457	14399	14387	14552	14691	14537	14595	14574	14689	14628	14777	14725	14623	14549	14661	14691	14629	14488	14554	14603	14312	14519	14553	14426	14682	14659	14414	14325	14458	14365	14608	14621	14349	14486	14630	14682	14560	14678	14567	14474	14492	14507	14449	14812	14317	14390	14455	14830	14531	14584	14510	14542	14671	14410	14659	14494	14352	14495	14716	14587	14583	14758	14779	14700	14419	14462	14383	14719	14589	14587	14693	14727	14661	14489	14710	14563	14621	14602	14403	14395	14643	14659	14447	14514	14450	14362	14645	14479	14599	14544	14490	14678	14621	14407	14614	14548	14508	14688	14519	14615	14579	14652	14415	14558	14792	14375	14641	14596	14619	14621	14737	14367	14771	14679	14564	14693	14720	14504	14563	14674	14471	14515	14507	14599	14629	14639	14655	14541	14588	14445	14653	14507	14553	14539	14551	14479	14641	14760	14614	14423	14558	14678	14650	14543	14497	14541	14411	14594	14583	14552	14688	14536	14332	14559	14497	14667	14423	14521	14580	14581	14561	14366	14686	14531	14583	14465	14684	14553	14614	14367	14241	14433	14712	14504	14539	14629	14549	14795	14559	14572	14513	14547	14493	14678	14647	14376	14431	14668	14678	14591	14617	14569	14514	14342	14415	14494	14798	14363	14623	14542	14630	14616	14685	14703	14454	14533	14453	14486	14507	14501	14641	14586	14551	14539	14443	14593	14468	14387	14692	14575	14617	14519	14635	14726	14655	14553	14478	14462	14586	14368	14625	14524	14531	14479	14563	14427	14541	14595	14633	14610	14670	14589	14673	14669	14568	14793	14495	14591	14561	14463	14407	14610	14496	14407	14586	14477	14619	14695	14770	14762	14793	14594	14665	14635	14419	14742	14389	14657	14699	14598	14554	14589	14517	14294	14581	14688	14637	14398	14440	14525	14600	14569	14610	14779	14609	14657	14370	14580	14641	14583	14792	14444	14312	14605	14523	14671	14752	14512	14482	14584	14522	14518	14553	14474	14463	14648	14635	14551	14775	14461	14412	14400	14687	14700	14596	14647	14488	14684	14705	14576	14485	14485	14589	14545	14805	14524	14567	14580	14394	14716	14766	14569	14527	14699	14538	14578	14583	14526	14510	14496	14581	14443	14705	14462	14799	14648	14695	14575	14639	14430	14539	14404	14443	14457	14815	14542	14562	14641	14357	14540	14637	14575	14626	14507	14644	14617	14491	14515	14844	14683	14599	14379	14599	14544	14593	14536	14351	14517	14531	14617	14560	14537	14529	14621	14513	14750	14627	14569	14527	14615	14442	14698	14624	14589	14530	14625	14531	14548	14558	14752	14610	14602	14581	14519	14537	14480	14528	14390	14622	14551	14532	14667	14711	14717	14538	14506	14668	14690	14684	14546	14693	14567	14676	14623	14559	14538	14640	14491	14605	14590	14675	14637	14737	14843	14719	14727	14597	14693	14506	14468	14520	14399	14694	14467	14501	14601	14700	14531	14648	14635	14518	14563	14464	14589	14609	14486	14690	14632	14414	14749	14695	14448	14572	14611	14321	14494	14740	14685	14442	14481	14498	14640	14502	14348	14676	14582	14785	14490	14572	14425	14442	14465	14528	14589	14740	14553	14667	14467	14582	14622	14798	14611	14572	14739	14848	14628	14522	14569	14594	14726	14488	14596	14746	14539	14707	14653	14558	14694	14444	14593	14622	14527	14504	14565	14731	14537	14677	14739	14559	14695	14514	14523	14559	14511	14634	14418	14638	14719	14369	14703	14754	14691	14552	14517	14655	14573	14675	14589	14641	14544	14415	14532	14527	14517	14540	14426	14422	14337	14665	14632	14666	14470	14416	14664	14546	14539	14519	14551	14326	14552	14617	14503	14758	14476	14723	14451	14602	14406	14565	14555	14420	14511	14458	14544	14486	14443	14453	14593	14587	14501	14587	14422	14592	14565	14501	14406	14470	14581	14657	14548	14697	14631	14671	14734	14617	14537	14683	14505	14566	14667	14492	14359	14520	14613	14589	14732	14562	14537	14469	14518	14366	14678	14616	14360	14596	14622	14582	14573	14589	14711	14794	14561	14530	14611	14709	14312	14578	14549	14411	14699	14602	14541	14523	14522	14545	14405	14515	14514	14443	14636	14620	14625	14703	14406	14680	14412	14556	14385	14491	14581	14603	14558	14607	14526	14483	14638	14351	14547	14582	14493	14641	14539	14693	14341	14552	14498	14640	14610	14702	14719	14411	14492	14660	14339	14631	14644	14481	14573	14534	14754	14567	14545	14463	14398	14559	14694	14713	14408	14452	14517	14652	14502	14444	14713	14600	14586	14613	14596	14548	14478	14448	14385	14598	14505	14567	14637	14695	14671	14528	14560	14411	14617	14722	14373	14755	14606	14611	14559	14605	14484	14609	14585	14567	14463	14616	14669	14384	14591	14654	14560	14517	14409	14812	14568	14492	14709	14702	14419	14674	14636	14570	14595	14441	14618	14493	14711	14493	14691	14716	14644	14656	14666	14565	14601	14746	14670	14652	14517	14507	14500	14593	14751	14497	14596	14504	14597	14591	14608	14676	14670	14717	14536	14418	14707	14859	14612	14614	14311	14405	14628	14514	14556	14580	14445	14715	14647	14736	14611	14600	14464	14549	14530	14612	14323	14314	14633	14569	14375	14734	14735	14353	14784	14656	14348	14683	14616	14592	14477	14518	14433	14389	14646	14485	14512	14646	14482	14562	14588	14601	14641	14553	14549	14622	14670	14522	14743	14706	14691	14549	14564	14640	14504	14565	14603	14604	14695	14829	14343	14638	14620	14515	14366	14462	14664	14544	14471	14768	14464	14485	14444	14782	14519	14576	14687	14524	14450	14556	14339	14567	14592	14484	14451	14438	14610	14584	14675	14534	14680	14463	14428	14611	14696	14619	14612	14650	14484	14529	14599	14568	14573	14639	14645	14513	14514	14642	14463	14601	14712	14610	14690	14453	14585	14551	14629	14604	14664	14696	14553	14707	14678	14462	14570	14497	14733	14746	14539	14466	14577	14700	14469	14602	14538	14724	14538	14625	14603	14580	14634	14700	14833	14570	14417	14473	14469	14584	14667	14366	14520	14393	14571	14473	14464	14532	14805	14633	14513	14639	14595	14544	14627	14710	14440	14435	14586	14646	14486	14562	14502	14709	14412	14787	14560	14612	14628	14709	14648	14527	14711	14644	14487	14617	14621	14725	14480	14443	14487	14461	14672	14629	14736	14730	14590	14533	14636	14670	14653	14472	14648	14679	14689	14760	14701	14804	14498	14568	14612	14680	14587	14595	14516	14325	14581	14533	14640	14748	14451	14566	14561	14500	14476	14404	14548	14565	14569	14495	14516	14529	14781	14656	14517	14517	14645	14422	14671	14574	14549	14346	14639	14407	14503	14558	14644	14473	14804	14526	14574	14649	14724	14660	14466	14548	14585	14568	14674	14534	14402	14633	14742	14699	14599	14656	14676	14474	14529	14401	14615	14637	14579	14595	14497	14737	14778	14738	14553	14420	14611	14555	14651	14595	14659	14565	14585	14563	14583	14690	14502	14566	14454	14690	14586	14394	14615	14752	14633	14629	14442	14597	14670	14765	14656	14483	14590	14535	14529	14544	14657	14591	14567	14528	14737	14607	14676	14676	14562	14468	14491	14465	14720	14704	14478	14514	14679	14540	14573	14675	14452	14412	14512	14490	14519	14577	14715	14529	14678	14532	14499	14504	14613	14468	14798	14630	14613	14657	14716	14563	14565	14556	14639	14642	14530	14465	14382	14342	14438	14522	14647	14617	14692	14795	14563	14640	14523	14561	14515	14588	14590	14560	14704	14616	14467	14398	14479	14509	14406	14494	14573	14584	14559	14591	14686	14553	14624	14633	14721	14539	14519	14491	14567	14707	14367	14452	14506	14654	14331	14550	14541	14675	14607	14545	14519	14690	14310	14511	14570	14743	14565	14633	14528	14376	14640	14687	14519	14507	14457	14553	14539	14634	14476	14757	14483	14715	14630	14535	14625	14467	14615	14497	14488	14478	14500	14571	14714	14672	14624	14761	14508	14468	14510	14466	14494	14485	14655	14485	14586	14633	14663	14495	14662	14555	14841	14664	14493	14566	14504	14347	14549	14390	14396	14567	14658	14362	14506	14587	14662	14581	14623	14475	14650	14446	14548	14518	14572	14553	14661	14725	14508
40152	60527	43133	23697	15522	13664	13259	13192	13251	13197	13211	13256	13113	13141	13167	13175	13405	13156	13278	13032	13105	13187	13288	13122	13183	13093	13182	13195	13237	13216	13129	13256	13124	13058	13041	13169	13117	13070	13106	13110	13194	12979	13057	13113	13181	13181	13187	13190	13425	13231	13159	13083	13299	13065	13237	13277	13201	13116	13044	13174	13273	13098	13205	13216	13050	13143	13159	13224	13228	13156	13180	13248	13150	13038	13120	13280	13070	13157	13257	13412	13043	13159	13048	13249	13223	13206	13143	13210	13152	13254	13223	12957	13148	13233	13187	13130	13025	13157	13046	13112	13149	13282	13160	12993	13425	13257	13263	13162	13126	13168	13266	13105	13262	13068	13148	13014	13416	13169	13108	13037	13202	13075	13251	13098	13153	13159	13072	13219	13205	13154	13180	13255	13195	13226	13119	13202	12982	13194	13096	13168	13307	13107	13197	13094	13149	13170	13200	13105	13223	13085	12939	13105	13196	13136	13162	13135	13256	13241	13170	13085	13136	13317	12968	13238	13123	13164	13167	13172	13107	13100	13205	13163	13240	13333	13201	13223	13004	13147	13281	13207	13058	13162	13066	13262	13164	13219	13171	13264	13171	13158	13278	13150	13032	13132	13118	13137	13236	13235	13111	13330	12983	13125	13120	13285	13077	13044	13270	13158	13054	13145	13104	13293	13023	13161	13081	13286	13220	13330	13330	13227	13101	13208	13150	13093	13130	13190	13305	13049	13246	13222	13123	13213	13135	13201	13196	13179	13068	13200	13004	13217	13157	13335	13067	13222	13286	13298	13176	13153	13155	13131	13138	13154	13243	13156	13198	13120	13127	13263	13239	13038	13269	13317	13086	13153	13038	13091	13132	13215	13260	13193	13145	13029	13157	13152	13148	13204	13149	13164	13024	13279	13218	13205	13219	13038	13397	13258	13154	13235	13334	13192	13273	13115	13278	13268	13228	13261	13201	13046	13245	13258	13214	13200	13337	13139	13191	13286	13208	13342	13201	13024	13045	12988	13055	13132	13168	13268	13120	13142	13283	13263	13146	13117	13041	13331	13100	13194	13145	13220	13216	13057	13073	13261	13105	12961	13134	13208	13230	13328	13138	13220	13182	12927	13129	13223	13085	13020	13193	13038	13040	13246	12987	13273	13108	13153	13258	13212	13127	13205	13154	13243	13077	13102	13122	13054	13312	13079	13248	13188	13268	13216	13151	13278	13332	13186	13333	13181	13061	13228	13122	12907	13230	13193	13102	13140	13206	13157	13286	12973	13162	13264	13205	13063	13165	13182	13345	13110	13303	13272	13267	13095	13182	13194	13192	13062	13111	13338	13154	13079	13222	13082	13041	13004	13268	13149	13110	12921	13265	13221	13276	13233	13177	13159	13072	13069	13387	13152	12916	13030	13118	13166	13194	13076	12999	13309	13331	13228	13245	13167	13227	13148	13132	13180	12980	13191	13044	13236	13103	13118	13041	13132	13191	13210	13090	13301	13284	13235	13144	13132	13173	13164	13184	13156	13149	13232	13151	13047	13332	13149	13196	13192	13170	13131	13230	13022	13120	13171	13359	12938	13059	13070	13080	13235	13030	13124	13189	13083	13140	13131	13198	13112	13343	13208	13103	13214	13211	13246	13193	13261	13257	13275	13191	13138	13111	13168	13194	13453	13128	13155	13071	13227	13250	13097	13229	13098	13164	13045	13129	13180	13288	13321	13216	13153	13259	12990	13217	13124	13230	13139	13164	13280	13106	13168	13132	13069	13019	13146	12931	13239	13246	13238	13359	13275	13065	13166	13235	13120	13002	13214	13380	13216	13053	13176	13204	13282	13146	13160	12947	13359	13206	13090	12987	13307	13135	13112	13208	13205	13332	13150	13224	13178	13256	13129	13064	12993	13113	13023	13126	13065	13241	13188	13129	13188	13299	13103	13085	13213	13077	13133	13191	13050	13313	13136	13267	13062	13239	13150	13186	13141	13200	13223	13137	13132	13198	12934	13195	13196	13289	13111	13044	13083	13246	13120	13245	13198	13034	13287	13116	13064	13282	13164	13256	13161	13135	13029	13193	13244	13017	13299	13111	13197	13200	13168	13155	13094	12948	13236	13132	13217	13160	13228	13195	13256	13054	13131	13225	13104	13216	13204	13116	13014	13168	13095	13224	13097	13272	13214	13213	13269	13135	13153	13224	13121	13045	13064	13181	13156	13063	13142	13159	13177	13302	13192	13226	13100	13215	13216	13182	13166	13079	13162	13209	13050	13242	13339	13282	13156	13228	13137	13313	13061	13193	13237	13285	13140	13141	13179	13121	13102	12987	13218	13050	13238	13216	13134	12918	13185	13148	13105	13256	13225	13137	13221	13298	13158	13001	13104	12974	13081	13233	13147	13151	13192	13025	13169	13223	13354	13130	13163	13172	13150	13001	13140	13181	13274	13140	13129	13070	13129	13047	13199	13303	13265	13396	13088	13122	13038	13201	13219	13106	13155	13125	13164	13254	13085	13116	13137	13162	13110	13194	13297	13184	13110	13334	13179	13102	13127	13283	13201	13176	13231	13181	13016	13219	13343	13126	12981	13063	13298	13270	13066	13137	13295	13136	13081	13332	13189	13143	13042	13135	13156	13267	13070	13259	12980	13455	13167	13052	13060	13130	13074	13093	13098	13211	12980	13171	13216	13036	13228	13228	13191	13089	13235	13145	13227	13089	13406	12950	13043	13127	13258	13252	13233	13168	12972	13163	13220	13226	13332	13187	13286	13102	13048	13171	13070	13148	13154	13149	13308	13164	13150	13061	13275	13150	13199	13162	13078	13135	13290	13208	13138	12997	13075	13254	13216	13288	13339	13189	13045	13256	13257	13163	13222	13108	13298	13142	13124	13100	13224	13291	13290	13114	13101	13291	13086	13314	13130	13082	13114	13148	13183	13180	13205	13050	13046	13166	13174	13028	13249	13233	13060	13020	13198	13178	13333	13172	13257	13181	13109	13216	13176	13202	13171	13257	13152	13210	13295	13101	13138	13282	13243	13144	13173	13114	13244	13000	13281	13302	13126	13162	13156	13260	13181	13263	13310	13241	13271	13304	13129	13178	13134	13124	13184	13271	13257	13216	13075	13091	13197	13180	13267	13105	13079	13209	13213	13174	13250	13335	13372	13097	13143	13099	13246	13091	13259	13080	13223	13113	13198	13028	13069	13172	13148	13069	13195	13190	13164	13259	13212	13074	12922	13189	13059	12963	13172	13224	13342	13088	13285	13064	13365	13309	13203	13154	13057	13120	13277	13223	13171	13281	13327	13368	13001	13199	13120	13153	13211	13241	13107	13088	13254	13078	13078	13291	13183	13258	13116	13204	13168	13191	13032	13167	13117	13230	13201	13288	13378	13233	13269	13243	13226	13160	13219	13117	13010	13136	13175	13199	13230	13270	13135	13163	13262	13184	13250	13180	13186	12997	13076	13063	13164	13278	13105	13108	13358	13127	13203	13106	13065	13118	13244	13210	13243	13207	13176	13166	13503	13268	13142	13330	13280	13022	13171	13161	13046	13281	13348	13113	13154	13246	13159	13284	13180	13130	13355	13051	13132	13226	13158	13221	13236	13288	13060	13250	13196	13324	13171	13052	13094	13106	13095	13009	13257	12907	13107	13134	13139	13288	13289	13250	13108	13236	13236	13293	13166	13097	13321	13209	13016	13253	13175	13172	13143	13034	13207	13220	13152	13104	13203	13177	13030	13033	13191	13224	13086	13137	13153	13313	13161	13050	13173	13162	13190	13063	13206	13005	13197	13078	13215	13150	13042	13405	13176	13151	13068	13112	13227	13267	13128	13185	13189	13101	13103	13242	13354	13258	13287	13061	13078	13215	13156	13098	13078	13353	13349	13304	13153	13232	13143	13231	13247	13105	13190	13069	13090	13185	13299	13232	13250	13121	13112	13080	13104	13170	13170	13058	13241	13273	13055	13203	13176	13209	13206	13182	13291	13117	13137	13177	13155	13219	13062	12962	13083	13292	13206	13277	13117	13275	13233	13031	13240	13243	13138	13315	13103	13197	13173	13155	13183	13087	13166	13048	13238	13111	13215	13104	13036	13060	13021	13234	13143	13364	13099	13320	13058	13204	13254	13243	13041	13115	13046	13110	13290	13156	13135	13265	13208	13226	13144	13234	13071	13242	13044	13290	12917	13220	13022	13089	13169	13255	13047	13285	13126	13134	13375	13081	13066	13108	13274	13120	13230	13227	13147	13436	12983	13259	13349	13246	13048	13223	13232	13232	13255	13173	13255	13220	13291	13172	13197	13263	13095	13273	12907	13170	13160	13136	13154	13105	13281	13191	13113	13137	13245	13335	13072	13314	13135	13140	13056	13126	13072	13311	13214	13129	13159	13112	13164	13253	13263	13281	13065	13174	13032	13055	13261	13346	13269	13089	13153	13261	13237	13252	13040	13412	13087	13047	13056	13225	13109	13098	13119	13246	13105	13182	13303	13078	13384	13163	13172	13202	13335	13212	13085	13333	13141	13143	13111	13048	13028	13355	13082	13152	13145	13212	13096	13217	13162	13123	13108	13109	13277	13134	13128	13335	13199	13186	13275	13143	13125	13170	13063	13200	13082	13046	13234	13199	13171	13212	13304	13260	13249	13162	13284	13092	13001	13157	13147	13031	13241	13190	13004	13219	13299	13218	13305	13163	13186	13097	13171	13083	13158	13130	13160	13200	13167	13340	13193	13343	13399	13242	12996	13203	13190	13113	13139	13011	13060	13233	13059	13303	13132	13098	13224	13257	13178	13201	13221	13380	13279	13101	13371	13160	13107	13266	13208	13294	13145	13127	13107	13051	12938	13269	13320	13123	13179	13219	13178	13015	13385	13349	13175	13117	13332	13303	13169	13292	13056	13200	13269	13133	13372	13330	13147	13118	13103	13318	13138	13237	13083	13250	13191	13230	13121	13107	12961	13052	13160	13189	13275	13193	13013	13360	13168	13050	13170	13282	13142	13266	13199	13191	13050	13310	13127	13153	13153	13186	13062	13241	13144	13281	13151	13045	12988	13172	13267	13355	13267	13040	13142	13027	13115	13096	13265	13215	13345	13220	13116	13201	13221	13217	13375	13214	12942	13148	13012	13044	13221
32356	43246	41800	27797	18137	15265	14760	14412	14612	14502	14666	14680	14694	14605	14472	14547	14452	14312	14609	14443	14712	14552	14582	14577	14609	14605	14558	14512	14550	14546	14518	14420	14482	14784	14480	14500	14608	14482	14334	14578	14370	14342	14578	14607	14462	14562	14382	14570	14549	14579	14409	14523	14564	14456	14503	14559	14321	14512	14539	14625	14465	14391	14726	14528	14683	14434	14612	14621	14558	14304	14502	14569	14448	14776	14484	14483	14523	14435	14439	14670	14616	14505	14374	14457	14532	14496	14419	14516	14381	14398	14383	14593	14298	14467	14454	14437	14591	14573	14268	14429	14449	14580	14376	14399	14513	14487	14301	14593	14669	14540	14218	14412	14453	14526	14400	14588	14596	14434	14588	14588	14495	14488	14652	14512	14562	14406	14482	14403	14492	14469	14557	14486	14572	14422	14421	14462	14360	14560	14627	14385	14452	14632	14681	14450	14386	14569	14621	14360	14476	14672	14581	14617	14419	14363	14573	14560	14601	14642	14518	14303	14350	14361	14584	14734	14642	14429	14580	14621	14323	14431	14554	14457	14568	14427	14520	14308	14535	14518	14490	14699	14480	14401	14639	14447	14485	14575	14309	14319	14606	14470	14421	14478	14558	14358	14343	14553	14566	14617	14505	14526	14479	14654	14568	14546	14561	14609	14504	14436	14232	14349	14291	14436	14528	14463	14705	14622	14593	14382	14731	14559	14582	14450	14421	14604	14553	14510	14573	14354	14454	14470	14428	14427	14560	14623	14466	14433	14628	14532	14487	14679	14533	14528	14292	14411	14595	14570	14433	14553	14489	14398	14396	14464	14591	14443	14460	14339	14613	14469	14611	14493	14650	14504	14429	14562	14385	14504	14450	14563	14463	14514	14495	14521	14475	14554	14613	14607	14463	14478	14545	14509	14589	14523	14558	14379	14647	14317	14417	14676	14496	14370	14499	14686	14492	14397	14380	14366	14418	14548	14183	14735	14563	14471	14462	14519	14433	14390	14411	14339	14509	14539	14545	14582	14432	14344	14630	14538	14533	14600	14447	14562	14424	14514	14426	14498	14499	14563	14393	14398	14632	14480	14336	14321	14542	14502	14436	14430	14383	14400	14656	14423	14491	14360	14408	14541	14657	14400	14395	14388	14571	14541	14650	14391	14511	14466	14469	14473	14310	14174	14507	14481	14604	14524	14457	14503	14550	14352	14564	14467	14429	14462	14522	14542	14489	14462	14588	14350	14499	14332	14518	14461	14447	14470	14456	14593	14441	14425	14471	14423	14468	14543	14537	14606	14496	14701	14487	14411	14533	14433	14609	14660	14424	14479	14486	14356	14384	14346	14469	14398	14325	14530	14361	14298	14584	14098	14239	14542	14641	14397	14581	14524	14428	14592	14663	14601	14309	14528	14475	14382	14427	14456	14507	14358	14568	14364	14425	14379	14387	14481	14564	14454	14324	14466	14355	14402	14400	14476	14631	14682	14485	14557	14368	14403	14492	14532	14645	14467	14453	14358	14364	14570	14519	14308	14572	14524	14500	14477	14398	14470	14495	14320	14524	14417	14558	14352	14451	14511	14631	14643	14740	14628	14485	14599	14526	14385	14450	14622	14491	14341	14485	14510	14564	14434	14333	14666	14546	14478	14482	14424	14621	14446	14652	14384	14479	14670	14669	14549	14502	14681	14561	14589	14697	14574	14648	14523	14490	14505	14347	14399	14411	14422	14434	14464	14356	14551	14546	14437	14473	14450	14539	14288	14606	14493	14392	14459	14536	14530	14492	14371	14415	14575	14527	14604	14522	14693	14666	14442	14362	14445	14457	14600	14415	14569	14596	14665	14341	14646	14513	14613	14344	14660	14745	14641	14645	14491	14588	14611	14355	14608	14611	14605	14546	14492	14496	14498	14645	14569	14439	14301	14454	14562	14597	14333	14567	14330	14438	14445	14438	14408	14517	14544	14393	14529	14614	14527	14534	14461	14378	14379	14429	14433	14526	14650	14605	14518	14533	14460	14568	14392	14427	14467	14471	14523	14516	14667	14333	14468	14383	14553	14565	14473	14458	14376	14331	14569	14413	14629	14456	14544	14454	14570	14424	14557	14653	14440	14569	14481	14346	14399	14486	14463	14526	14664	14569	14550	14527	14517	14565	14463	14578	14507	14252	14586	14554	14516	14287	14518	14490	14306	14580	14468	14386	14421	14640	14528	14481	14435	14503	14493	14586	14545	14386	14427	14306	14416	14540	14353	14605	14687	14666	14510	14454	14569	14463	14657	14637	14393	14452	14487	14537	14739	14454	14698	14429	14498	14505	14524	14348	14577	14686	14703	14586	14510	14647	14559	14431	14493	14400	14399	14539	14494	14415	14592	14546	14663	14326	14618	14679	14555	14572	14380	14565	14589	14522	14428	14520	14333	14621	14534	14617	14487	14523	14542	14415	14549	14446	14316	14689	14527	14728	14712	14465	14519	14445	14529	14449	14495	14584	14489	14496	14393	14459	14595	14365	14631	14529	14540	14371	14479	14627	14347	14326	14452	14281	14354	14482	14296	14383	14527	14725	14585	14428	14398	14474	14512	14625	14425	14491	14357	14572	14569	14420	14518	14339	14406	14396	14264	14295	14344	14530	14385	14544	14435	14626	14538	14428	14394	14557	14422	14564	14584	14838	14500	14598	14655	14519	14466	14588	14485	14536	14379	14443	14475	14752	14584	14323	14593	14729	14442	14558	14440	14424	14872	14558	14520	14428	14432	14742	14475	14458	14398	14426	14556	14531	14593	14557	14199	14697	14508	14480	14608	14401	14630	14364	14504	14621	14398	14569	14502	14472	14195	14613	14685	14396	14520	14576	14473	14590	14591	14578	14401	14340	14477	14296	14450	14380	14256	14514	14501	14605	14373	14451	14639	14408	14547	14489	14246	14456	14492	14623	14530	14458	14403	14688	14290	14424	14534	14487	14526	14486	14538	14560	14315	14714	14666	14602	14422	14454	14683	14527	14527	14727	14519	14644	14598	14622	14319	14494	14615	14571	14424	14438	14573	14437	14554	14581	14523	14779	14525	14556	14561	14496	14397	14292	14412	14346	14405	14451	14705	14437	14567	14482	14445	14590	14698	14500	14515	14546	14456	14529	14413	14625	14472	14334	14637	14668	14345	14397	14429	14576	14458	14362	14455	14380	14414	14563	14434	14347	14401	14673	14188	14471	14514	14414	14492	14463	14662	14445	14481	14500	14530	14610	14334	14666	14427	14491	14567	14352	14625	14701	14420	14625	14449	14814	14332	14367	14565	14555	14476	14333	14567	14369	14485	14633	14418	14559	14364	14478	14528	14350	14510	14391	14678	14326	14509	14502	14344	14476	14317	14548	14595	14588	14505	14560	14452	14806	14577	14461	14385	14550	14407	14418	14511	14600	14494	14398	14511	14480	14431	14566	14461	14381	14503	14425	14467	14648	14513	14370	14451	14369	14426	14557	14649	14261	14519	14286	14433	14542	14383	14431	14430	14591	14333	14414	14547	14663	14481	14560	14434	14551	14459	14581	14661	14525	14568	14636	14471	14594	14640	14424	14534	14643	14479	14511	14380	14437	14644	14729	14404	14415	14408	14445	14495	14551	14594	14659	14554	14427	14668	14428	14399	14382	14334	14532	14505	14367	14264	14553	14498	14459	14515	14493	14410	14432	14548	14570	14409	14506	14585	14559	14456	14386	14460	14448	14667	14448	14574	14457	14621	14546	14351	14591	14291	14304	14425	14442	14476	14412	14377	14451	14540	14422	14516	14606	14499	14430	14326	14380	14577	14426	14553	14584	14597	14344	14514	14669	14550	14504	14322	14585	14575	14387	14479	14541	14361	14488	14609	14529	14554	14719	14578	14574	14666	14637	14449	14339	14602	14472	14566	14475	14493	14570	14599	14558	14453	14589	14543	14666	14514	14547	14392	14473	14475	14396	14408	14444	14641	14588	14674	14284	14770	14583	14394	14473	14336	14433	14567	14317	14643	14794	14359	14602	14716	14464	14346	14389	14429	14763	14447	14450	14349	14483	14299	14510	14719	14583	14666	14647	14648	14214	14609	14366	14384	14662	14566	14544	14548	14531	14470	14522	14560	14551	14511	14498	14683	14370	14538	14420	14553	14310	14314	14611	14469	14547	14435	14447	14497	14604	14517	14547	14575	14542	14549	14797	14404	14511	14650	14792	14536	14611	14705	14414	14470	14591	14446	14581	14508	14341	14594	14600	14405	14413	14606	14385	14704	14589	14530	14443	14611	14405	14454	14470	14476	14518	14641	14340	14354	14690	14688	14694	14478	14514	14635	14651	14488	14437	14477	14551	14615	14462	14577	14458	14326	14425	14475	14643	14593	14351	14605	14574	14414	14486	14345	14611	14581	14552	14375	14597	14589	14353	14523	14482	14485	14470	14716	14649	14589	14700	14457	14383	14576	14466	14541	14463	14573	14516	14394	14481	14505	14508	14375	14337	14491	14406	14481	14411	14527	14635	14484	14477	14580	14299	14368	14424	14507	14522	14617	14436	14573	14594	14604	14491	14521	14664	14582	14693	14470	14392	14386	14409	14433	14465	14598	14383	14405	14497	14478	14664	14574	14582	14489	14499	14524	14531	14592	14534	14370	14755	14327	14470	14659	14424	14466	14625	14470	14425	14561	14467	14408	14372	14579	14479	14565	14381	14631	14432	14313	14530	14418	14472	14484	14421	14463	14565	14537	14668	14393	14350	14440	14263	14457	14498	14476	14382	14297	14348	14391	14568	14499	14487	14457	14424	14643	14298	14668	14545	14475	14442	14660	14325	14489	14459	14490	14561	14481	14545	14298	14413	14410	14588	14676	14559	14405	14617	14491	14398	14649	14568	14445	14475	14443	14311	14596	14443	14560	14540	14402	14615	14399	14457	14533	14688	14502	14737	14601	14581	14650	14436	14743	14489	14368	14480	14579	14431	14561	14469	14553	14580	14421	14394	14447	14537	14637	14534	14423	14517	14547	14629	14549	14507	14805	14527	14780	14555	14604	14461	14366	14637	14540	14575	14579	14608	14487	14479	14293	14632	14549	14593	14677	14532	14452	14522	14329	14559	14671	14474	14406	14603	14558	14519	14327	14629	14684	14524	14433	14690	14461
41761	61214	43691	23839	15553	13440	13180	13229	13227	13112	13169	13111	13231	13164	13142	13039	13166	13119	13196	13049	13199	13102	12936	13079	13251	13109	13232	13053	13185	13140	13107	13192	13225	13118	13132	13132	13210	13192	12998	13138	13249	13232	13249	13165	13303	13144	13085	13183	13027	13383	13038	13127	13232	13096	13141	13186	13134	13232	13221	13232	13079	13158	13173	13118	13163	13169	13185	13176	13100	13186	13292	13079	13114	13071	13141	13011	13196	13048	13195	13274	13189	13133	13174	13265	13015	13253	13300	13326	13159	13262	13148	13072	13086	13314	13103	13119	13241	13179	13253	13139	13161	13069	13084	13076	13180	13035	13135	13007	13257	13222	13150	13279	13121	13123	13219	13095	13144	13140	13065	13137	12893	13116	13025	13128	13113	13122	13143	13129	13248	13111	12998	13118	13239	13068	13163	13140	13124	13024	13145	13037	13187	13115	12949	13237	13198	13181	13068	13012	13120	13210	13271	13109	13164	13174	13212	13249	13199	13198	13105	13037	13188	13200	13135	13041	13251	13187	13247	13084	13113	13144	13121	12986	13172	13039	13140	13163	13026	13075	13201	13132	13115	13077	13152	13136	13226	13091	13166	13130	13182	13251	13228	13043	13297	13123	13129	13024	13095	13173	13160	13095	13177	13313	13058	13040	13200	13243	13241	13312	13389	13205	13326	13224	13031	13271	13161	13216	13079	13053	13286	13059	13214	13185	13052	13298	13070	13126	13227	13201	13048	13095	12922	13053	13161	13177	13169	13156	13141	13133	13211	13132	13099	13246	13133	13234	12981	13030	13089	13128	13244	13189	13059	13325	13074	13269	13238	13248	13173	13011	13035	13221	12904	13041	13233	13329	13215	13041	13160	13038	13128	13220	13205	13146	13049	13157	13264	13166	13104	13188	13045	13282	13135	13005	13127	13053	13323	13210	13254	13244	13180	13050	13192	13194	13041	13073	13144	13174	13148	13253	13154	12986	13237	13145	13317	13137	13135	12956	13185	13178	13082	12956	13272	13198	13184	13200	13129	13022	13132	13110	13139	13144	13129	13210	13199	13085	13117	13128	13186	13251	13030	13047	13032	13248	13142	13196	13294	13159	12979	13163	13205	13153	13209	13113	13028	13165	13048	13244	13142	13070	13043	13222	13128	13094	13273	13092	13218	13123	13057	13278	13208	13273	13177	13269	13179	13188	13048	13302	13122	13075	13144	13095	13115	13257	12993	13139	13060	13138	13031	13205	13343	13239	13020	13094	13260	13088	13175	13201	13098	13084	13068	13151	13209	13260	13186	13133	13008	13130	13085	13424	13168	13181	13220	13288	13084	13231	13219	13246	13250	13296	13158	13078	13333	13048	13104	13351	13020	13129	12999	13182	13202	13117	13298	13197	13133	13129	13131	13120	13065	13113	13172	13192	13215	13149	13041	13072	13212	13086	13063	13195	13197	13222	13100	13368	13162	13090	13125	13232	13218	13008	13199	13197	13164	13059	13272	13093	13186	13230	13363	13200	13144	13138	13306	13154	13224	13192	13160	13149	13351	13136	13139	13132	13256	13018	13070	13172	13219	13233	13197	13093	13178	13190	13120	13294	13274	13281	13234	13230	13288	13287	13027	13213	13190	13287	13225	13205	13177	13155	13094	13191	13221	13268	13272	13185	13272	13206	13260	13081	13130	13201	13383	13073	13131	13074	13060	13149	13110	13017	13140	13140	13253	13120	13099	13038	13178	13111	13166	13117	13204	13212	13114	13134	13014	13123	13074	13029	13148	13134	12951	13070	13096	13084	13010	13355	13209	13141	13060	13166	13242	13115	12990	13100	13226	13169	13181	13292	13097	13138	13045	13169	13282	13095	13202	13187	13037	13189	13226	13128	13033	13211	13106	13058	13135	13156	13132	13278	13167	13049	13314	13108	13119	13076	13327	13071	13106	13148	13112	12984	13092	13109	13075	13172	13151	13122	13187	13276	13198	13062	13302	13224	13038	12978	13111	13202	13344	13128	13364	13113	13193	13249	13087	13081	13321	13074	13160	13223	13219	13089	13247	13127	13231	13220	13182	13211	13188	13163	13115	13315	13188	13105	13020	13268	13030	13258	13107	13074	13139	13076	13178	13001	13135	13073	13120	13163	13187	13165	13155	13228	13131	13166	13153	13231	13192	13129	13209	13105	13148	13037	13315	13229	13202	13057	13305	13100	13262	13200	13347	13187	13298	13160	13085	13244	13241	13139	13106	13305	13213	12997	13108	13182	13055	13013	13160	13209	13088	13204	13201	13111	13234	13189	13073	13203	12992	13071	13188	13044	13136	13008	13108	13118	13184	13096	13196	13025	13038	13223	13264	13244	13058	13110	13182	13165	13097	13136	13083	13153	13188	13175	13334	13206	13224	13083	13114	13123	13135	13145	12985	13271	13142	13070	13177	13180	13186	13073	13149	13212	13186	13170	12929	13076	13304	13076	13149	13099	13199	13129	13175	13023	13089	13264	13108	13143	13016	13124	13158	13203	13069	13064	13200	13030	13095	13220	13217	13214	13178	12992	13095	13170	13029	13068	13401	13060	13090	13189	13270	12940	13090	13343	13089	13029	13071	13236	13127	13213	13168	13139	13127	13145	13147	13058	13305	13193	13205	13237	13189	13219	13250	13074	13132	13056	13257	13012	13000	13084	13196	13101	13273	13004	13139	13067	13124	12959	13296	13257	13112	13218	13208	13291	13109	13231	13118	13051	13149	13194	13191	13090	13131	13182	13046	13062	13116	13151	13308	13122	13110	13163	13172	13135	13322	13254	13145	13117	13244	13127	13227	13166	13016	13073	13153	13160	13055	13070	13140	13107	13097	13082	13302	12959	13276	12992	13137	13242	13128	13140	13171	13263	13208	13168	13095	13120	13272	13235	13058	13218	13149	13081	13240	13097	13135	13124	13229	13144	13115	13203	12955	13220	13045	13211	13108	13415	13126	13238	13104	13038	13224	13235	13096	13265	13060	13281	13117	13017	13231	13259	13250	13114	13141	13071	12933	13167	13120	13039	13255	13271	13159	13138	13154	13045	13090	13140	12993	13184	12979	13433	13084	13218	13198	13095	13225	13293	13257	13087	13064	13172	13094	13159	13103	13144	13049	13262	13065	13117	13154	13140	13239	13009	13220	13133	13030	13286	13197	13254	13207	13440	13119	13147	13028	13347	13156	13156	13095	13181	13092	13063	13322	13199	13116	13066	13203	13122	13121	13281	13184	13148	13281	13220	13003	13191	13278	13152	13194	13157	13214	13177	13193	13215	13124	13167	13050	13256	13068	13069	13098	13097	13090	13106	13161	13275	13109	13143	12996	13187	13132	13197	13203	13212	13247	13168	13077	13199	13084	13185	13181	13167	13233	13221	13102	13187	13131	13105	13082	13222	13295	13295	13180	13045	13210	13187	13135	12992	13206	13220	13177	13289	13302	13256	13138	13114	13120	13137	13234	13185	13236	13220	13120	13268	13155	13065	13189	13318	13185	13184	13167	13104	13018	13198	13223	13184	13270	13136	13282	13195	13177	13122	13136	13203	13108	13247	13218	13129	12989	13139	13106	13161	13153	13206	13120	13077	13220	13065	13196	13212	13386	13098	13168	13099	13202	13181	13269	13151	12988	13137	13171	13033	13100	13081	13074	13103	13146	13254	13190	13230	13180	13107	13140	13117	13190	13355	13190	13273	13170	13218	13213	13146	13210	13198	13235	13151	13124	13277	13239	13053	13349	13097	13039	13130	13294	13067	13165	13107	13071	13074	13109	13101	13115	13108	13143	13005	13069	13097	13306	13031	13377	13201	13287	13239	13021	13117	13112	13239	13092	13100	13078	13069	13064	13110	13301	13110	13158	13139	13183	13129	13141	13127	13187	13186	13276	13344	13152	13277	13304	13037	13179	13115	13161	13181	13252	13032	13280	13036	13323	13154	13309	13230	13110	13163	13163	13250	13192	13253	13076	13177	12988	13182	13021	13228	13161	13016	13070	13276	13114	13071	13157	13076	13242	13198	13124	13016	13105	13294	12980	13006	13214	13012	13088	13141	13128	13232	13202	13036	13166	13238	13181	13189	13218	13210	13296	13145	13082	13260	13011	13026	13387	13292	13279	13090	13070	13130	13270	13185	13107	13067	13136	13095	13147	13209	13350	13160	13079	13106	13100	12973	13194	13263	13174	13203	12955	13236	13136	13215	13140	13013	13259	13188	13302	13145	13287	13161	13006	13049	13053	13074	13165	13043	13302	13168	13185	13050	13133	13236	13186	13190	13268	13043	13236	13137	12859	13187	13139	13195	13150	13249	13168	13134	13089	13116	13111	13233	13269	13234	13086	13292	13162	13234	13207	13093	13164	13258	13289	13059	13157	13009	13156	13122	13151	13200	13094	13076	13110	13214	13203	13040	13215	13206	12983	13192	13242	13126	13162	13164	13102	13215	13133	13101	13113	12972	13318	13273	12955	13272	12972	13141	13153	13053	13411	13140	13040	13140	13273	13206	13309	13074	13079	13205	13286	13149	13157	13119	13128	13109	13190	13090	13145	12992	13077	13252	13218	13088	13201	13238	13048	12916	13196	13362	13068	13129	13109	13177	13259	13073	13335	13138	13268	13066	13256	12989	13196	13147	13235	13021	13110	13169	13122	13102	13108	13141	13261	13212	13142	13099	12952	13036	13098	13196	13205	13188	13209	13046	13198	13204	13211	13047	13291	13315	13226	13160	13172	13176	13068	12997	13376	13244	13069	13175	13120	13200	13214	13160	13149	13196	13113	13235	13122	13293	12984	13129	13246	13066	13098	13153	13131	13234	13047	13282	13289	13139	13106	13183	13204	13224	13180	13211	13186	13299	13115	13210	13082	13166	12949	13105	13458	13037	12982	13259	13122	13066	13211	13331	13127	13130	13038	13145	13171	13093	13114	13153	13020	13150	12956	13152	13344	13147	13254	12992	13167	13111	13151	13202	13114	13126	13112	13189	13245	13088	13242	13109	13206	13163	13132	13207	13240	13103	13106	13252	13133	13081	13065	13095	13146	13100	13102	13184	13229	13108	13086	13159	13229	13171	13110	13172	13319	13107	13139	13109	13224	13252	13129	13269	13183	13288	13281	13171	13151	13041	13151	13170	13159	13144
23767	26091	39364	33359	25105	22763	20616	15310	14561	14546	14614	14651	14311	14418	14292	14245	14201	14069	14329	14235	14341	14302	14335	14219	14359	14289	14342	14204	14313	14203	14138	14260	14141	14089	14241	14251	14223	14357	14207	14144	14121	14437	14157	14221	14353	14269	14141	14276	14172	14171	14218	14283	14279	14213	14145	14267	14168	14250	14216	14151	14164	14156	14038	14114	14415	14201	14346	14146	14246	14012	14262	14315	14083	14195	14176	14120	14274	14438	14219	14238	14544	14268	14327	14266	14136	14205	14265	14193	14254	14056	14044	14167	14138	14311	14037	14196	14239	14184	14257	14385	14386	14370	14174	14071	14084	14102	14074	14224	14188	14065	14145	14196	14401	14190	14135	14240	13987	14172	14309	13959	14318	13962	14029	14330	14098	14102	14126	14049	14195	14186	14058	14095	14144	14217	14205	14240	14178	14070	13948	14039	14349	14195	14224	14268	14114	14098	14302	14229	14091	14167	14226	14119	14255	14000	13948	14131	14231	14157	14116	14118	14371	14280	14076	14109	14102	14000	14308	14070	14131	14083	14367	14079	14140	14151	14202	14009	14164	14127	14036	14208	14222	14140	14008	13960	14002	14007	14138	14152	14086	14204	14211	14108	13908	14035	14079	14238	14339	14112	14135	14162	14285	14169	14369	14089	14115	14250	14209	14142	14130	14284	14342	14141	14169	14053	14116	14181	14174	14307	14190	14299	14235	13976	14018	14205	14097	13934	14169	14129	14033	14186	14206	14260	14289	14275	14109	14232	14380	14198	14162	14060	14296	14238	14302	14221	14161	14166	14156	14164	14127	14014	14273	14233	14105	14060	14094	14244	14253	13941	14022	14144	14299	14113	14353	14080	14044	14148	14260	14141	14168	14102	14228	14266	14087	14042	14255	14145	14379	14151	14319	14121	14306	14186	14235	14282	14308	14393	14217	14210	14154	14234	14062	14153	14124	13936	14196	14133	14173	14087	14155	14228	14054	14069	14152	14193	14107	14105	14189	14175	14219	14134	14146	14153	14275	14169	14040	14404	14001	14140	14111	14295	14147	14123	14351	14218	14173	14068	14026	14050	13929	14128	14362	14280	13953	14307	14037	13896	14244	14166	14151	14026	14226	14156	14076	14068	14201	14027	14206	13822	14013	14227	14122	13967	14108	14249	14071	14231	14195	14147	14279	14098	14056	14135	14235	14145	14225	14305	14243	14163	14240	14155	14028	14070	14090	14132	14275	13961	14296	14076	14046	13950	14124	14150	14112	14250	14167	14119	14156	14251	14110	14086	14112	14040	14014	14184	14280	14186	14195	14138	14288	14142	13999	14161	13992	14071	14221	14282	14228	14258	14149	14151	14141	14131	14152	13965	14185	14177	14292	14016	14203	13976	14273	14076	14108	14151	14053	14075	13990	13958	14010	14192	14172	14124	14090	14057	14216	14136	14187	14013	13965	14197	14347	14061	14204	14124	13995	14147	14202	14163	14261	14342	14217	14144	14074	13937	14133	14073	14053	14011	14302	14151	14045	14190	14135	14168	14099	14197	14158	14119	14335	14100	14072	14030	14312	14173	14075	14167	14269	14159	14144	14015	14030	14161	13991	13967	14188	14207	13980	14005	14202	14256	14220	14158	13991	14098	14130	14147	14135	14188	14147	14128	14125	14203	13914	14038	14239	14156	14149	14129	14113	14227	14191	14233	13991	14065	14251	14145	14341	14221	14171	14125	14101	14142	14131	14292	14200	14151	14040	13892	14321	14212	14161	14355	14078	14265	14034	14252	14134	14284	14182	14279	13907	13930	13893	14172	14275	14217	14194	14223	14016	14110	13965	13933	14104	14086	14149	14158	14091	14166	14229	13946	14087	14191	14178	14122	14221	14175	14184	14127	14003	14192	14209	14101	14207	14018	14203	14211	14250	14126	14361	13980	13986	14015	14116	14051	14206	14149	13894	14148	14019	14354	14128	14003	14044	14048	14049	14030	14039	14331	14187	14179	14171	14282	14276	14100	14051	14203	14224	14311	14047	14315	14166	14248	14209	13983	14137	14209	14018	14054	13949	14183	14211	14232	14233	14239	14022	14214	14271	14136	14196	14259	14036	14199	14327	14115	14281	14286	14278	14149	14100	14164	14184	14107	13996	13975	14144	14220	14049	14043	14121	14048	14275	14151	14222	14169	14295	14334	14016	14078	14047	14127	14156	14076	14141	14140	14076	14198	13997	14088	13990	13862	14264	14290	14236	13983	14092	14146	14413	14131	14067	14190	14071	14258	14290	14092	14095	14243	14000	14336	14132	14103	14073	14160	14058	14137	14319	14166	14306	14169	14058	14078	14250	13872	14238	14100	14185	13986	14060	14107	14214	14222	14128	14085	14106	14285	14187	14296	14086	14124	14258	14245	14115	14304	14170	13987	14144	14209	14188	13982	14181	13988	13996	14104	14183	14035	14023	14182	14153	14147	14199	13974	14273	14140	14091	14143	14255	14064	14257	14204	14357	14164	14211	14198	14226	14105	14153	14139	14134	14129	14258	14146	14272	14167	14020	14060	14306	14034	14332	14141	14120	14242	14349	14275	14172	14159	14199	14100	14126	14168	14137	14050	14224	14190	14315	14112	14130	14115	14078	14255	14265	14061	14159	14110	14358	13952	14110	14097	14192	14021	14204	14178	14191	14066	14122	14028	14147	14172	14026	14089	14044	13973	14200	13891	14204	14175	14090	14003	14099	14218	14255	14294	14050	14138	14087	14198	14150	14111	13996	14236	14113	14254	14045	14173	14247	14109	14043	14082	14190	14385	14233	14048	14053	14272	14060	14267	14384	14149	14001	14180	14047	13914	14032	14129	14062	14134	14234	14221	14142	14246	14001	14119	14212	14251	14256	14256	14197	13908	14192	14143	14119	14217	14115	14029	14078	14136	14150	14178	14230	14379	14119	14092	13922	14137	14182	14203	14093	14025	14308	14025	14074	14103	14226	14164	14304	14200	14266	14259	14283	14003	14160	14155	14223	14317	14029	14203	13946	14122	14000	14368	14094	14035	14173	14105	14254	14082	14132	14124	14175	14174	14060	13990	14232	14105	14106	14082	13863	14103	14148	14295	14055	14264	14194	14200	14245	14182	14163	14202	14147	14087	13994	14223	14188	14102	14103	14368	14141	14136	14121	14180	14182	14121	13894	13940	14146	14178	14385	14247	14130	14144	14032	14289	14177	14274	14026	14151	14083	14130	14114	14078	14182	13936	14232	14144	14060	14285	14064	14169	14114	14151	14221	14164	14159	14237	14030	14239	13949	14219	14122	14036	14215	14196	13951	14245	14165	14128	14140	14079	14250	14029	13885	14147	14103	14125	14210	14155	14282	14007	14271	13928	14124	14041	14120	13974	14158	14171	14181	14189	14061	14200	14289	14319	14148	14111	14268	14156	14026	14076	14030	14031	14232	14157	14093	14102	14234	14079	14152	14239	13908	14047	14111	14123	14110	14182	14002	14028	14067	13911	13891	14138	14038	14250	14202	14079	14214	14035	14254	14202	14111	14377	14192	14057	14035	14158	14051	13999	14209	14189	14206	14187	14091	14058	14021	13893	14047	14128	14168	14064	14449	14106	14190	14145	14055	13978	14321	14047	14171	14119	14174	13987	14179	13876	14246	14108	14154	14218	13858	14202	14441	14136	14172	14019	14185	14306	13915	14197	14038	14107	13918	14191	14126	14152	14122	13980	14257	14198	14298	14128	14110	14124	14057	13986	14227	14026	14134	14250	14074	14014	14283	14046	14318	14182	14037	14182	14069	14201	14091	14139	14146	14235	14297	14030	14052	14030	14124	14139	13992	14105	14024	14130	14149	14177	14095	14203	14078	14360	14086	14125	14427	14216	14185	14295	14405	14035	14203	14183	14110	14202	14134	14063	14009	14136	14214	14184	14158	14335	14086	14233	14113	14097	14210	14278	14232	13984	14102	14071	14195	14165	14167	14186	14147	14302	14155	14182	14305	14416	14188	13967	14182	13959	14241	13999	14127	14096	14197	14272	14112	14151	14101	14115	14258	14375	14155	14130	14079	14120	14063	14080	14165	14187	14345	14203	14176	14105	13986	14246	14203	14149	14245	14295	14054	14051	14090	13981	14155	14211	14323	14236	13992	14220	14172	14061	14127	14348	14146	14155	14197	14111	14092	14205	14271	14149	14102	14294	14079	14081	14214	14227	14082	14120	14204	14167	14155	14081	14239	14354	14317	14228	14209	14078	14160	14149	14146	14148	13988	14192	14042	14098	14129	14361	14176	14009	14121	14252	14128	14164	14205	14103	14112	14214	14163	14133	14241	13988	14370	14222	14003	14012	14027	14221	14208	14145	14107	14250	14029	14172	14355	14149	14181	14050	13907	13979	14090	14167	13975	14166	14255	14107	14157	14114	14141	14104	14177	14075	14166	14247	14210	14238	14364	14368	14057	14235	14294	14087	14003	13907	14248	14129	14001	14028	13991	14354	14054	14199	14027	14197	13999	14054	14044	13993	14188	14248	14211	14246	14266	14110	14132	13950	14055	14187	14284	14192	13932	14187	14194	14022	14216	14184	14278	14246	14131	14202	14127	14130	14083	14085	13989	14122	13974	13971	14192	14293	13968	14154	14162	14034	14089	14242	14096	14043	14357	14060	14121	14007	14109	14174	14198	14132	14068	14103	14283	14286	14319	13967	13907	14092	13939	14166	14126	14184	14333	14124	14217	14230	14062	14061	14136	14133	14075	14229	14013	14027	14301	14106	14053	14092	14183	14074	14077	14256	14210	14112	14316	14119	14124	14259	14037	14093	14200	14279	14206	14055	14308	14194	14261	14119	14307	14244	14301	14095	14008	14217	14299	13948	14166	14137	14071	14054	13955	14129	14069	14135	14081	14085	14223	14158	14252	14145	14070	14192	14128	14257	14379	14126	14096	14197	14072	14110	14176	14253	14207	14295	14079	14332	14006	14252	13941	14018	14235	13932	14066	14287	13996	14111	14216	14121	14256	13984	14189	14172	14250	14168	14224	14052	14416	14176	14244	14011	14178	14126	14017	14194	14226	14074	14212	14250	14155	14230	14102	14167	14060	14228	14148	14178	13998	14057	14099	14374	14295	14124	14115	14129	14054	14133	14264	14242	14429	14181
60221	103557	85904	56604	30959	16688	13308	12946	12860	12953	12950	12912	12998	12979	13049	12983	13119	12907	13019	12951	12901	12971	12970	12869	12849	13009	12945	13030	12974	12815	13045	12859	12892	12819	12977	12981	12801	13027	12896	12947	12960	12919	12991	12920	12963	13020	12970	13127	12808	12813	12991	12848	12932	12724	13134	12949	13092	12904	12644	13109	13051	12925	12842	12744	13177	12723	13030	12943	13120	13103	12830	12857	13017	12933	12905	12987	12759	12833	12951	12891	12973	12927	12957	12962	12993	12927	13040	12851	12906	12844	12875	13007	12950	12916	13036	12938	12879	12920	12863	13082	12838	13046	12839	12884	13195	12863	12872	13086	13104	12895	12847	12904	12923	12987	12932	12942	12907	12882	12867	13033	12900	13005	12973	12914	12950	12907	12837	12944	12872	12904	12903	13024	13013	13080	12983	12964	13020	12938	12934	12864	12988	12913	12881	12914	12970	12951	12791	13063	13066	12846	12916	13004	12984	12844	12897	12933	12868	13007	12916	12863	12774	12853	12981	13073	12908	12953	12970	12966	13008	12857	13014	12855	12916	12945	12954	12868	12908	12932	12871	12958	12998	12816	12838	12952	12843	12904	12866	12963	12934	12812	12781	12740	13022	12812	12836	12797	12892	13092	12984	12934	12852	12885	12827	13079	12953	13146	13042	12664	12967	12725	12849	13074	12964	12778	12916	13055	12886	12851	13017	12928	12930	12891	13043	12965	12963	13018	13002	12955	12992	12850	12853	12840	12901	12968	12923	13083	12866	12909	12939	12907	13020	12963	12998	12902	12903	12853	12895	13007	13061	12901	12948	12912	12940	12788	12926	12950	12836	13111	12818	12902	13019	12827	12997	13001	13042	13076	12882	12933	12914	12721	12997	13071	12885	12813	12989	12917	12990	13121	12905	12938	12736	13008	13104	12835	12937	12971	13000	12805	12929	12877	12942	12858	12976	12774	12997	12877	12710	13057	12942	12815	12941	12996	12980	12947	12836	13142	12753	12816	13159	12894	13023	12826	12892	13203	12977	13020	13080	12996	12891	12953	12958	13219	12937	13058	12961	13029	13043	13037	13106	12870	12898	12849	13044	12940	12898	12942	12972	12949	12978	12816	12783	12965	12907	12792	12961	12969	12892	12814	12830	13070	12946	12943	12955	12843	12972	12945	12883	13006	12915	13168	12827	13001	12811	12933	13007	12990	12789	12812	12886	12980	12879	12706	12974	12949	12940	13119	13060	13052	12774	12756	13023	12930	12758	12783	12895	13015	13005	12935	12978	13100	12919	12845	12963	12943	12922	12913	12858	13000	13043	12963	12867	12870	13042	12855	12936	13149	12835	12833	12818	12898	12991	13039	12915	12961	12732	12910	12851	13028	12995	12998	12950	12946	12972	12889	12879	12980	13021	12886	12931	12947	12931	12938	12965	12986	12939	12964	13025	13051	12721	13095	12866	12938	12754	12929	12889	12692	13007	12920	13134	12907	12956	12930	13042	13048	12996	12988	12931	12989	12856	12917	12850	12898	12983	12897	12760	12981	13048	12866	12760	12988	12915	12813	13017	12938	13020	13038	12878	12931	12897	12990	12955	13034	12994	12999	13007	12856	13042	12999	13088	12984	12886	12838	12810	12951	13168	12920	12963	12999	13039	13040	12902	13040	12907	13032	12951	13094	12841	12952	12945	13094	12829	13039	12780	12998	12960	12946	12907	13071	13021	12843	12800	12954	12961	12819	13068	12959	12846	13060	13015	12932	13094	12872	13017	12856	12991	12781	12885	12956	12989	13056	12961	12978	12912	12984	12999	13146	12932	13090	13031	12810	12995	12904	12937	13034	12961	12946	12849	12921	12894	12996	12954	13067	12878	12973	12894	12981	12875	13066	12977	12993	12888	12744	13050	12912	12929	12871	12928	12964	13078	12836	12940	13074	12980	12845	12782	12872	12922	12865	12991	12871	12877	12812	12883	12920	12897	13101	12855	12772	12823	12879	12955	12881	13102	13057	12983	12953	12838	13125	13036	12974	12883	12883	12914	12957	12847	12757	12806	12977	12906	12950	12911	12972	12703	12784	12872	12899	12959	12833	13005	12895	12904	12989	12798	13089	13005	12862	12931	12870	12915	12987	12907	12963	13038	12927	13042	12971	13036	12907	13023	13034	12940	13054	13059	12912	12931	13114	12793	13024	12840	12870	12924	13064	12876	12979	12836	13041	12853	12998	12810	13079	12904	12951	12850	13012	12924	12992	13045	12843	12810	12971	12936	13057	12750	12919	12958	12836	12806	12881	13051	12883	13036	12899	12963	12999	12816	13003	13112	12913	12921	13006	12822	13020	12800	12929	12954	12893	13017	12816	12944	12986	13071	12812	12881	12861	12793	12940	12954	12922	12825	12988	12887	12828	12924	12917	12851	12840	12882	12812	13022	12964	12943	13020	12965	12837	12940	13045	13130	12886	13017	12913	12925	12957	13001	12941	12911	12957	12816	12979	13084	12782	12875	12699	13044	12982	13036	12995	12902	13057	12962	12890	13018	12934	13064	13020	12796	12958	12901	12917	12870	12960	12826	13000	12805	12903	12981	12928	13005	12731	12838	13012	13063	12882	12950	13124	13023	12870	12872	12852	12808	13023	12951	12930	13027	12829	12909	13028	12915	12999	12943	12970	12848	12825	12900	12948	12988	13009	12880	12996	13010	13036	12952	12885	12842	12884	13073	12788	13046	13007	12850	12906	12957	12979	12887	12957	12774	13023	12938	13064	12900	12708	12965	12956	12760	13094	12874	13009	12939	13117	12903	12961	13064	12902	13052	12865	12833	12800	12922	12945	12954	12988	13035	12966	12794	12873	12859	12795	13005	12915	12821	12858	12987	12943	12826	12977	12851	12888	12856	12980	13000	12897	13019	12911	12950	12879	12961	12903	12937	12798	13066	12966	13057	12861	12946	12846	12960	12890	12993	13000	13042	12902	12861	13017	12895	13027	12995	13221	12995	12821	12783	12831	12946	12984	12975	13016	12773	12950	13094	12839	12753	12885	12786	12863	13166	12805	13152	12828	12915	12962	13041	12929	12949	12981	12999	12916	12997	12964	12959	12940	12940	13008	12998	12926	12913	12977	12872	12921	12960	12871	12864	12931	12909	12955	13038	12915	12901	12952	13052	13008	12944	12936	13019	12881	12939	12838	12886	12954	12818	13008	13000	13012	12861	12874	12933	13011	12942	12940	12988	12888	12769	12872	12986	12979	12994	12851	12876	12978	12932	12983	12950	12968	12992	12932	12893	12906	12982	12853	12940	12981	12920	12928	12866	12814	12904	12880	12887	12908	13019	12895	12843	12928	13106	12966	13032	12893	12871	12845	12926	12892	12838	12994	13025	12899	12984	12981	12765	12932	13042	13012	12877	12849	12860	12883	13077	13066	12828	12866	12891	12792	12964	12887	12996	12873	12819	12973	12938	12934	13006	13009	12902	13053	12991	12934	12833	12921	12993	12984	13086	12895	13008	12982	12876	13024	13070	12773	13000	13093	13027	12982	12876	12954	12952	12979	12968	13059	12963	12873	12944	12878	12838	12883	12847	12950	13047	12808	12813	12945	13039	13118	13297	12868	12849	13021	12835	13034	13032	12830	12896	12910	12891	13056	12909	12941	12847	12986	12933	13090	12960	12947	12971	13096	13008	12938	12804	13011	13077	12879	12996	12946	13037	12984	12971	13109	12997	12994	12982	12864	12818	12721	13130	12991	13008	12927	12880	12855	12864	12909	12907	12935	12957	13019	12852	12941	13005	12954	12965	12989	13051	12960	12939	12876	13000	12906	13057	13113	13051	12955	13003	12887	12944	12890	12870	13099	12817	13007	12871	12881	13065	12986	12950	12883	12990	13040	13013	13121	13030	13117	12865	12544	12987	12915	12962	13020	13045	12876	13084	12859	12803	13078	12814	12848	12842	12923	12984	12918	12898	12987	12956	13063	13003	12909	12905	12999	12883	12813	12923	12938	12962	12934	12967	12905	12979	13053	12855	12943	12863	12799	12881	13051	12727	13080	12798	12906	12905	12929	12798	12926	12887	13056	13032	12844	12943	13013	13039	12820	12928	12916	13063	12843	12992	13042	12926	12883	12926	12921	12944	13084	12969	12907	13048	12845	12800	13047	13062	12890	12878	12817	12866	12924	12780	12934	12913	12925	13012	12898	12942	12777	12895	12798	12887	13074	12893	12902	12922	12890	12875	12898	12914	12897	12783	12857	12940	13037	12807	12925	12923	12986	13078	13057	13040	12963	12913	12909	12859	12846	13083	13014	12974	12973	13016	12960	12924	12812	13070	12753	12914	12798	12904	13071	12974	12823	12921	12754	13018	12974	12869	12885	12951	12949	12953	12974	12852	12891	12916	12818	12972	12781	13000	12930	13077	12921	12776	13125	12951	12918	12907	12833	13183	12826	13033	12967	12847	12987	12871	12966	12837	12959	12925	12995	12957	12894	12788	12886	12902	12924	13081	12915	13154	12826	12964	12924	13007	12796	12900	12990	12870	12933	12912	12942	12877	12860	13049	12975	12893	12917	13087	12798	12818	12872	12788	13053	12811	12965	12885	13036	12999	12989	12874	12967	12933	13033	12984	12995	12930	12912	12846	12997	12912	12966	12996	12886	12979	12914	12900	12861	13116	12925	12810	12916	13008	12918	12891	12993	12954	12971	12990	13064	13056	12812	13099	12889	12948	12858	12987	13070	12933	12928	13046	12972	12923	12865	12970	12938	13043	12791	12835	12956	12981	12788	12956	12907	12859	13057	12868	12905	13008	12845	12912	12856	12885	13042	12928	12905	12741	12957	12957	12917	12954	12813	13123	13000	12943	12867	13073	12878	12868	12855	12885	12937	12815	12925	13080	12979	13005	12944	12958	13054	13007	12913	12951	12897	12961	12901	12976	12872	12881	13102	12987	12845	12758	13019	13075	12827	12825	12966	12702	12904	12857	12788	13073	12957	12974	12831	12910	13002	12987	12870	12972	12830	12844	12986	12970	12817	12953	12861	13040	12967	12923	13267	12945	13135	12914	12997	13054	12936	13077	12910	13094	12970	13012	13071	12953	12858	12904	12941	12943	12804	12940	12934	12969	12774	12835	12832	13003	12983	12934	12911
31360	44427	43537	28642	18187	15452	14724	14298	14413	14316	14294	14193	14244	14314	14344	14435	14367	14254	14265	14351	14329	14195	14390	14277	14358	14308	14402	14255	14292	14472	14331	14287	14275	14206	14408	14352	14490	14327	14307	14510	14396	14411	14475	14308	14470	14389	14350	14261	14451	14359	14260	14475	14525	14293	14150	14442	14351	14314	14261	14385	14350	14289	14436	14279	14276	14297	14434	14352	14328	14428	14299	14393	14240	14260	14388	14481	14254	14382	14319	14402	14325	14249	14376	14207	14177	14307	14359	14305	14466	14133	14371	14359	14156	14228	14266	14209	14378	14232	14237	14157	14238	14321	14379	14343	14497	14380	14206	14284	14353	14348	14331	14403	14269	14347	14465	14471	14199	14334	14425	14094	14251	14373	14250	14363	14272	14292	14261	14297	14320	14152	14376	14413	14125	14321	14377	14454	14310	14272	14270	14289	14469	14418	14434	14242	14463	14395	14257	14358	14384	14260	14262	14342	14251	14310	14339	14161	14297	14180	14379	14384	14259	14477	14312	14283	14235	14432	14148	14357	14552	14269	14316	14296	14380	14381	14435	14476	14459	14241	14342	14329	14446	14396	14288	14360	14400	14263	14331	14346	14428	14486	14398	14518	14317	14346	14276	14274	14204	14342	14212	14432	14490	14352	14390	14236	14441	14338	14412	14266	14445	14473	14244	14395	14187	14359	14283	14448	14286	14182	14048	14149	14398	14344	14390	14459	14390	14295	14603	14381	14371	14273	14291	14322	14373	14070	14443	14327	14289	14180	14345	14343	14335	14246	14352	14248	14134	14307	14451	14475	14182	14265	14448	14244	14430	14268	14314	14291	14389	14387	14308	14318	14244	14349	14299	14220	14470	14430	14128	14244	14351	14234	14447	14272	14473	14479	14417	14343	14276	14303	14230	14556	14491	14263	14427	14387	14249	14379	14438	14407	14246	14356	14290	14211	14392	14363	14354	14504	14257	14220	14215	14297	14355	14189	14400	14223	14168	14258	14450	14269	14453	14377	14456	14315	14383	14281	14183	14327	14181	14378	14223	14229	14371	14345	14544	14151	14254	14385	14222	14286	14233	14232	14249	14474	14369	14387	14521	14321	14150	14207	14311	14385	14377	14294	14367	14529	14303	14299	14433	14212	14339	14188	14481	14347	14195	14333	14236	14312	14423	14302	14526	14459	14484	14270	14318	14251	14173	14301	14454	14294	14313	14502	14400	14479	14425	14269	14332	14478	14377	14519	14374	14349	14291	14217	14471	14127	14208	14304	14260	14209	14377	14423	14324	14159	14284	14428	14329	14195	14272	14280	14321	14414	14317	14266	14389	14402	14104	14131	14256	14275	14453	14211	14368	14430	14452	14405	14275	14448	14297	14447	14219	14272	14438	14486	14357	14376	14411	14293	14380	14386	14138	14325	14219	14271	14308	14278	14155	14357	14368	14256	14232	14216	14286	14535	14440	14533	14279	14179	14302	14291	14340	14290	14288	14546	14286	14391	14496	14314	14438	14386	14178	14335	14373	14348	14180	14435	14323	14195	14500	14366	14302	14485	14323	14369	14318	14257	14559	14560	14512	14556	14470	14349	14414	14307	14386	14505	14250	14239	14189	14306	14353	14235	14309	14214	14239	14422	14232	14352	14317	14365	14281	14344	14352	14417	14388	14214	14528	14445	14345	14356	14306	14334	14327	13979	14409	14231	14383	14256	14460	14374	14299	14221	14330	14503	14176	14318	14306	14429	14432	14427	14466	14285	14247	14397	14402	14312	14437	14273	14181	14367	14426	14453	14242	14376	14574	14131	14310	14342	14425	14446	14405	14352	14325	14093	14299	14276	14358	14393	14207	14328	14269	14376	14547	14327	14231	14314	14431	14255	14486	14506	14250	14264	14373	14249	14388	14225	14509	14259	14280	14150	14243	14455	14378	14495	14134	14379	14415	14323	14273	14326	14127	14334	14294	14434	14189	14315	14275	14531	14526	14399	14604	14237	14229	14286	14314	14175	14307	14355	14426	14168	14228	14120	14389	14349	14533	14390	14295	14234	14311	14411	14342	14310	14531	14278	14370	14213	14406	14396	14275	14445	14245	14434	14409	14339	14296	14178	14229	14296	14382	14401	14159	14218	14431	14396	14534	14189	14474	14459	14393	14399	14189	14315	14365	14348	14469	14390	14284	14398	14331	14373	14385	14310	14382	14234	14361	14156	14296	14419	14478	14252	14542	14308	14202	14365	14231	14349	14136	14256	14428	14137	14582	14315	14188	14357	14407	14569	14280	14114	14418	14212	14337	14190	14298	14342	14351	14296	14291	14343	14336	14318	14464	14222	14338	14415	14410	14338	14382	14295	14366	14476	14518	14414	14469	14133	14124	14281	14398	14403	14331	14411	14399	14279	14462	14362	14291	14555	14332	14494	14130	14232	14453	14375	14363	14336	14486	14308	14325	14475	14419	14453	14415	14466	14258	14325	14123	14442	14084	14417	14297	14324	14284	14263	14169	14226	14420	14418	14420	14590	14371	14459	14369	14300	14316	14544	14353	14273	14252	14289	14453	14304	14376	14495	14173	14240	14193	14429	14238	14141	14247	14243	14446	14199	14335	14451	14453	14505	14351	14240	14340	14305	14376	14422	14312	14429	14403	14239	14359	14166	14283	14237	14354	14454	14431	14021	14237	14127	14362	14416	14313	14488	14221	14348	14442	14320	14382	14171	14369	14470	14356	14463	14309	14133	14318	14256	14462	14266	14246	14158	14264	14244	14421	14408	14416	14356	14420	14370	14525	14336	14475	14402	14436	14249	14521	14365	14103	14260	14250	14149	14451	14323	14506	14316	14504	14455	14115	14466	14316	14331	14412	14257	14263	14392	14335	14270	14226	14114	14270	14312	14321	14238	14387	14502	14302	14443	14296	14325	14318	14387	14252	14333	14353	14324	14339	14321	14326	14270	14496	14465	14276	14277	14153	14283	14305	14313	14434	14258	14421	14449	14248	14329	14327	14063	14199	14504	14287	14488	14220	14301	14240	14399	14282	14456	14268	14259	14317	14419	14249	14359	14202	14429	14339	14357	14288	14384	14460	14606	14415	14511	14451	14400	14172	14285	14236	14582	14307	14492	14417	14295	14481	14348	14282	14269	14357	14320	14278	14329	14200	14434	14359	14503	14311	14484	14321	14391	13995	14167	14295	14389	14232	14152	14438	14309	14452	14247	14453	14307	14394	14262	14274	14332	14350	14311	14420	14435	14245	14234	14209	14362	14342	14149	14408	14378	14368	14479	14337	14369	14506	14457	14361	14470	14335	14498	14376	14500	14330	14410	14284	14127	14273	14247	14303	14363	14436	14207	14328	14335	14499	14376	14184	14315	14373	14393	14300	14196	14358	14241	14210	14429	14394	14152	14410	14336	14472	14281	14495	14514	14129	14314	14255	14286	14334	14187	14440	14481	14486	14275	14314	14320	14181	14233	14338	14292	14414	14385	14225	14493	14371	14279	14408	14487	14446	14179	14253	14325	14282	14348	14378	14458	14284	14347	14366	14307	14320	14313	14292	14387	14474	14512	14210	14293	14149	14363	14377	14433	14217	14436	14147	14459	14297	14430	14183	14309	14177	14323	14341	14227	14269	14398	14257	14275	14227	14348	14158	14182	14041	14165	14506	14231	14427	14470	14408	14228	14344	14283	14388	14344	14254	14290	14261	14421	14241	14259	14168	14462	14466	14237	14511	14343	14325	14435	14317	14129	14210	14312	14329	14540	14340	14261	14495	14551	14429	14375	14303	14326	14113	14414	14423	14337	14504	14490	14360	14180	14247	14308	14312	14275	14410	14128	14492	14333	14448	14403	14510	14349	14415	14151	14311	14162	14442	14373	14250	14272	14422	14277	14204	14396	14337	14258	14111	14269	14418	14341	14281	14274	14260	14282	14470	14268	14214	14155	14260	14433	14267	14410	14303	14400	14406	14274	14279	14318	14205	14485	14380	14329	14210	14369	14522	14397	14185	14301	14506	14239	14253	14400	14250	14312	14302	14272	14311	14482	14581	14338	14217	14250	14201	14466	14298	14223	14500	14284	14377	14216	14418	14416	14468	14288	14269	14275	14430	14292	14349	14450	14422	14344	14371	14244	14299	14263	14412	14459	14292	14129	14308	14348	14466	14414	14219	14322	14373	14464	14195	14220	14567	14309	14161	14349	14377	14258	14425	14496	14601	14369	14500	14518	14472	14341	14407	14458	14354	14417	14435	14401	14518	14230	14440	14430	14334	14359	14354	14457	14270	14254	14300	14209	14188	14356	14217	14087	14477	14277	14194	14299	14235	14312	14594	14469	14444	14521	14439	14318	14301	14219	14455	14315	14438	14291	14330	14112	14164	14477	14392	14354	14357	14364	14387	14289	14257	14256	14337	14486	14376	14479	14297	14169	14444	14396	14206	14375	14338	14285	14298	14188	14242	14594	14331	14280	14321	14445	14259	14290	14407	14326	14349	14358	14039	14296	14224	14166	14276	14412	14412	14244	14216	14237	14423	14305	14353	14443	14411	14385	14378	14310	14230	14370	14384	14263	14409	14378	14330	14315	14377	14487	14310	14289	14446	14123	14475	14255	14112	14403	14299	14427	14385	14442	14266	14104	14426	14265	14406	14099	14362	14250	14458	14411	14254	14383	14147	14362	14230	14457	14431	14251	14557	14311	14286	14221	14165	14345	14341	14379	14192	14323	14331	14091	14514	14566	14262	14350	14377	14342	14309	14525	14453	14447	14349	14307	14289	14306	14471	14472	14371	14371	14341	14316	14372	14398	14438	14118	14436	14259	14392	14442	14562	14307	14193	14402	14342	14287	14376	14188	14243	14334	14482	14348	14422	14222	14247	14436	14349	14447	14443	14319	14277	14418	14333	14376	14440	14300	14336	14202	14435	14168	14385	14255	14357	14283	14456	14578	14352	14311	14330	14465	14099	14420	14486	14565	14332	14358	14356	14294	14272	14242	14372	14113	14355	14251	14275	14331	14375	14350	14154	14240	14355	14320	14259	14220	14378	14392	14271	14206	14268	14672	14548	14278	14425	14255	14179	14424	14308	14323	14294	14496	14535	14477	14298	14334	14393	14186	14370	14330	14189	14344	14219	14161	14169	14296	14526	14299
38422	61798	45056	25110	15715	13640	13255	13159	13102	12974	13028	12993	13131	13152	13079	13150	13036	13006	13060	12961	13075	13151	12942	13145	13036	13075	13120	13103	13039	13150	13047	13053	12963	13193	12985	13191	13232	13164	13156	12969	12861	13100	13045	13229	13086	13149	13255	13326	13037	12931	13084	13071	13082	12992	13057	12986	13078	12980	13175	13147	13193	13063	13048	12989	13065	13294	13082	13080	13188	13130	13112	13040	13103	13058	13012	12984	12907	13013	13183	13101	12941	13121	13071	13090	13084	13153	12936	13170	13104	13222	13029	13082	13026	12868	13039	13152	13226	12874	12955	13014	12934	12953	13095	13021	13078	13068	13047	13018	13169	13131	13007	13001	13046	13095	12846	13128	12960	13030	13015	13094	13131	13167	13125	13068	13055	12976	13018	13207	13029	12960	13000	13122	13038	13015	13049	13019	13149	13104	13148	13040	13174	13063	13171	13012	13089	13058	12986	12944	13104	13080	13055	13066	13005	13094	13065	13039	12927	12993	13113	13082	13232	13052	13000	13060	13017	13187	13030	12976	12994	13304	13022	12952	12892	13114	13319	12897	13166	12989	13148	13069	13332	13075	13113	12982	13256	13197	13153	13152	13014	12984	13048	13037	13090	13061	13131	13040	13272	13112	12918	13199	12997	12978	13166	13078	12956	13250	13046	13040	13081	13076	13086	13113	13050	13146	13028	13170	13068	13169	13024	13069	13137	13116	12990	13181	13162	13104	13141	13066	12992	13077	13083	13046	13097	13078	13005	13009	13043	13028	13064	12985	13165	13072	12962	13075	13147	13149	13024	13031	13096	13202	12968	13125	13170	13208	12922	13083	13076	13091	12970	13163	12920	13094	13087	13067	13222	13101	13035	13040	13116	12900	13076	13286	13237	13138	13035	13204	13197	13181	13050	12959	13103	13033	12928	13186	13031	13132	13222	13062	13116	13187	12991	13038	13071	13283	13208	13144	13134	13174	13086	13058	13048	13096	13061	13035	13234	13000	12978	13016	13113	13045	12953	13218	13090	13106	13090	13087	13139	13072	13128	13201	12997	13245	13048	13150	13027	12946	13083	12950	13131	13158	13215	13202	13102	13069	13097	13037	12968	13237	13077	12902	12943	13126	13149	13209	13052	13041	13065	12956	12993	13039	13104	13159	13248	13213	12917	13109	13094	12923	13089	12938	12995	13018	13048	13007	13165	12951	12985	13139	13134	13261	13056	13026	13156	13121	13069	13144	13021	13015	13195	13080	13049	13210	13227	13005	13202	13199	13123	12957	13088	13071	13116	13229	13181	12976	13108	12986	13039	13250	13156	13132	13038	12976	13116	13153	13002	13046	13223	13119	13129	13153	13004	13130	13158	13228	13117	13106	13111	13046	13067	13083	13163	13054	13118	13136	13053	13064	13145	12966	13155	13126	13084	13078	13122	13105	13171	13101	13089	12998	12908	13065	12977	13005	13052	13046	12993	13146	12982	13077	13058	12983	12994	13017	13011	13113	13024	13103	13217	12963	13107	13104	12967	13182	13227	13203	13009	12872	13021	13171	13154	13062	13098	12935	13216	13114	12965	13102	13125	12946	12946	13072	13133	13228	13229	13027	13027	13034	13032	13169	13179	13147	13094	13045	12945	13018	13092	12936	13289	13074	12983	12948	13095	13012	13119	13170	13062	13123	13074	13117	13067	13023	13144	13010	12963	13035	12939	13085	12941	13157	12960	13201	13228	13083	13009	13183	13162	12941	13004	12965	12948	13116	13207	13082	13080	13193	13123	13195	13218	13099	12906	13019	12983	13230	12963	13152	13010	13020	13063	13034	13096	12893	12981	13232	13167	13098	13038	13095	13136	13276	12944	12998	13015	13081	13169	13098	12931	13114	13304	12906	13127	13141	13180	13082	13134	13100	13161	12971	13087	13014	13037	13104	13172	13131	13029	13154	12849	13083	13070	12994	13014	13010	13180	13029	13168	13016	13136	13073	13213	13031	13135	13008	13159	13183	13029	13117	13105	13014	12932	13110	13064	12985	13132	13181	12998	13123	12961	13109	12912	12995	13161	13125	13051	13041	13279	13071	13012	13140	13151	13032	13152	12995	13108	13101	13159	13076	13071	13123	13121	13067	13016	13128	13026	13075	13135	13029	13051	13019	13101	13132	13034	13058	12915	13149	13017	12999	13088	13016	13015	13186	12935	13089	13020	13088	13155	13033	13083	12879	13018	13170	13036	13057	13162	13021	13062	13064	13090	12998	13261	13062	13056	12969	13053	13196	13125	13179	13034	13047	12928	13196	13028	12960	13118	12963	13020	13072	12926	13029	13136	13048	13056	13133	13153	13240	13378	12987	13065	13101	13066	12981	13078	13183	13142	13155	13112	13131	13136	13031	13043	12943	13070	12959	13076	13089	12962	13010	13151	13170	13033	13038	13251	13079	13088	13186	13127	13031	13183	13068	12998	13141	13056	13080	12981	13053	13061	12985	12986	13175	13143	12918	13037	13219	13215	12981	13140	13040	13092	12984	13003	13060	12941	13181	13238	13230	12855	13135	12987	13170	13092	12963	13187	13236	13088	13024	13101	13029	13117	13170	13102	13089	13084	13220	13005	13220	13068	12994	13127	13056	13022	13010	12960	13075	13036	13106	13108	13051	13108	13025	13025	13172	12982	13002	13227	13121	13020	13080	12965	13032	13221	13053	13100	12993	12989	13151	13120	12932	13015	13045	13054	13107	13181	13133	13030	13051	13192	13047	13090	13259	13086	13047	13026	13088	13134	13276	13202	13037	13222	13279	13092	13066	13091	13072	12862	13165	13170	13074	13105	13069	13186	13140	13162	13021	12954	13109	13269	13155	13088	13105	13052	13133	13082	12961	13138	13056	13014	13171	13082	12946	13144	13041	12989	13157	12868	13116	13281	13031	13151	13028	13133	12928	13159	12921	13182	13063	13125	13164	13009	13122	13083	13243	12998	13026	13037	13141	13144	13008	13099	13040	13153	12932	13206	13109	13140	13028	12920	12974	13263	13321	13074	13085	13099	13084	13161	13159	12968	13152	12989	13066	13160	13197	12903	12948	13028	13231	13143	12961	13126	13135	13048	13091	12945	13099	13146	13039	12877	12960	13057	13041	13023	13057	13124	13103	13011	13086	13175	13356	13227	13090	13182	13097	13252	13146	13029	12879	13214	13051	12992	12890	13087	13045	12966	13245	12995	13069	13053	13082	13124	13048	13138	12958	13146	13050	13161	13159	13336	13033	13190	13070	13280	13013	13147	13020	13095	13134	12968	13026	13082	13134	12982	13109	12875	13074	13108	12978	13151	13053	12872	13047	13083	13106	13201	13047	13158	12953	13037	13173	13198	13278	13006	13124	13001	12989	13047	13177	13271	13057	13007	12977	13055	12993	13140	13049	12958	13202	13148	13107	12918	13073	13202	13008	12921	12909	13097	13122	13083	13185	13082	13319	13137	13050	12874	13039	13090	13137	13157	13089	12998	12965	12995	12986	13195	12916	12903	13065	13008	13214	13042	13072	13159	13077	13029	13146	13042	13027	13204	13090	13032	13061	13049	12913	13139	13123	13027	13072	13341	12961	13141	13013	13049	13000	13087	13204	12993	13179	13222	13133	13030	13015	13241	13132	13046	13086	13134	13044	13103	12978	13108	13118	13134	13151	13120	13049	13049	13003	13136	13091	13140	13154	13254	13022	12889	13218	13198	13066	13065	13107	13175	13045	13151	12971	13010	13100	13026	13226	13039	13083	13069	13176	13053	13288	13105	13094	13105	13207	13068	12994	13008	13212	13189	13191	12888	13131	12985	13104	13110	13133	13010	13035	13288	12941	13003	13056	13070	13125	13108	13146	13113	13077	13253	13288	12972	12875	13016	12999	13115	13043	13057	13038	13167	13113	13222	12996	13013	13101	13016	13030	13216	12910	13087	12926	12969	13030	13061	13068	12970	12913	13133	13183	13100	13172	12980	12923	13005	13110	13069	12965	12970	13087	13064	13268	13036	13106	13113	13126	13145	12924	13132	13151	13090	13057	13045	13181	13092	13149	13065	13067	13187	12966	13074	13073	13035	13011	13253	13034	12993	12904	13045	13101	13087	13033	13056	12996	13090	13193	13090	13283	13020	13259	13031	13148	12989	13015	13072	13082	13108	13154	13093	13009	12978	13176	13044	13119	13071	13143	13024	13184	13118	13071	13121	13210	13085	13096	13060	13033	12968	13034	13074	13071	13199	13170	13121	13088	12992	13289	13057	13122	13015	13168	13162	13007	13120	13265	13100	13010	13217	13049	12994	13007	13161	12995	13083	13030	13023	13081	13222	13239	12958	13094	13027	13031	13098	13129	13075	13145	12944	13106	13049	13009	13092	13183	13126	12982	13233	12888	13137	13117	13104	13122	13225	13182	13125	13101	13071	12910	12843	13157	13013	12955	12959	13035	13008	12993	13012	13112	13210	13124	13121	13105	13156	12995	13214	12943	13116	12916	13183	13076	13192	13114	13050	13172	13009	13131	13009	13074	12978	13069	13151	13124	13061	13117	13089	13204	12992	13028	13145	13155	13071	12888	13115	13071	13021	13094	13012	12948	13013	13101	13051	13270	13225	13059	12937	13075	13009	13128	12928	13185	13064	13047	13237	13026	13038	13129	13133	13135	13000	13125	13035	13034	13154	13139	13210	13026	13074	13035	12978	13047	13074	13136	13031	13217	13027	13186	13028	13335	13174	13170	12998	13199	13060	13086	13158	13057	13047	13107	13032	13023	13156	13046	13089	13023	13151	13011	13130	13031	13159	13036	13067	13016	13182	12970	13035	13168	12940	13190	13114	13232	13086	13014	13070	13093	13027	13137	12969	13202	12926	13076	13301	13066	13151	13101	13114	13022	13009	13254	13156	13018	12963	13139	12981	13066	13043	13128	13214	13080	13049	13018	13253	13082	12981	13007	13208	13042	12863	12891	13176	13037	13085	13170	12949	13179	13082	13051	13098	13026	13110	13229	13075	13031	13093	13030	13168	13186	13087	13201	13111	13104	13116	13213	12976	13129	13189	13112	13192	13174	13091	13073	13033	13182	13314	13146	13000	13173	13022	13170	13111	13062	12993	12905	13085	12987	12950	13146	13250	13083	13170	13206	13187	13001
31308	42565	44263	28754	18310	15421	14907	14776	14694	14421	14455	14485	14517	14479	14551	14510	14389	14572	14392	14558	14303	14466	14449	14462	14753	14367	14423	14519	14571	14531	14420	14435	14421	14343	14618	14450	14626	14270	14399	14424	14358	14457	14343	14446	14279	14431	14362	14550	14511	14451	14619	14327	14516	14528	14596	14366	14284	14557	14299	14465	14548	14477	14374	14298	14431	14302	14449	14243	14444	14534	14463	14351	14253	14421	14522	14340	14490	14420	14426	14487	14519	14432	14444	14569	14597	14416	14699	14309	14385	14571	14721	14440	14354	14473	14405	14323	14243	14398	14363	14503	14297	14473	14547	14540	14550	14546	14476	14240	14440	14507	14374	14473	14448	14292	14481	14318	14485	14493	14467	14412	14506	14399	14424	14453	14375	14380	14406	14407	14361	14305	14417	14645	14500	14492	14462	14442	14249	14425	14206	14344	14424	14513	14418	14523	14404	14369	14660	14321	14453	14396	14503	14355	14422	14480	14560	14419	14365	14456	14409	14437	14630	14258	14422	14357	14607	14327	14423	14568	14636	14414	14420	14565	14532	14521	14374	14567	14331	14534	14524	14412	14522	14569	14499	14496	14438	14466	14500	14397	14650	14532	14601	14509	14582	14387	14608	14394	14357	14426	14346	14410	14601	14521	14561	14544	14558	14472	14520	14292	14432	14540	14407	14506	14241	14444	14649	14569	14412	14457	14523	14428	14333	14608	14558	14576	14460	14488	14411	14608	14489	14476	14329	14502	14447	14582	14402	14419	14345	14633	14592	14572	14546	14649	14350	14439	14344	14073	14605	14331	14705	14467	14443	14598	14366	14514	14439	14532	14452	14521	14587	14425	14533	14628	14470	14426	14465	14242	14524	14559	14453	14547	14526	14646	14207	14571	14390	14526	14411	14484	14600	14458	14494	14494	14444	14466	14649	14570	14627	14284	14325	14426	14188	14448	14400	14254	14752	14422	14424	14383	14672	14538	14324	14650	14532	14500	14457	14365	14384	14498	14476	14290	14528	14363	14339	14187	14559	14543	14564	14484	14492	14347	14634	14145	14542	14432	14395	14675	14419	14438	14587	14581	14533	14298	14648	14485	14538	14597	14459	14474	14713	14544	14496	14199	14458	14449	14477	14571	14574	14403	14262	14302	14605	14323	14416	14486	14313	14646	14446	14460	14338	14509	14564	14343	14290	14374	14518	14234	14509	14545	14525	14368	14444	14496	14453	14396	14399	14384	14351	14390	14436	14549	14579	14516	14428	14703	14582	14554	14334	14465	14415	14526	14376	14473	14349	14572	14431	14334	14397	14522	14437	14572	14486	14373	14210	14498	14413	14565	14612	14401	14413	14407	14575	14469	14415	14436	14588	14536	14561	14377	14400	14678	14396	14486	14195	14356	14412	14619	14419	14376	14531	14347	14683	14497	14370	14430	14326	14488	14454	14151	14402	14481	14450	14469	14356	14317	14425	14477	14592	14235	14469	14589	14376	14457	14314	14664	14460	14543	14544	14582	14440	14472	14468	14339	14585	14457	14457	14617	14407	14487	14625	14472	14529	14346	14329	14315	14478	14453	14585	14225	14498	14406	14268	14403	14294	14634	14417	14438	14499	14624	14726	14315	14380	14488	14319	14338	14464	14309	14501	14502	14488	14466	14285	14401	14603	14369	14477	14527	14373	14285	14375	14370	14546	14562	14489	14516	14535	14525	14312	14310	14440	14467	14361	14360	14341	14345	14725	14217	14491	14343	14436	14533	14494	14392	14475	14428	14222	14439	14354	14562	14653	14544	14355	14071	14418	14678	14583	14505	14434	14380	14500	14467	14601	14649	14796	14249	14459	14432	14661	14385	14381	14448	14376	14459	14434	14291	14468	14538	14383	14484	14381	14108	14524	14653	14491	14444	14364	14478	14514	14350	14434	14548	14655	14447	14424	14457	14592	14447	14499	14584	14467	14367	14703	14511	14461	14547	14455	14462	14499	14747	14453	14595	14727	14434	14303	14470	14277	14255	14510	14281	14358	14413	14310	14491	14373	14191	14505	14384	14394	14454	14510	14429	14475	14559	14347	14510	14498	14527	14505	14459	14542	14444	14322	14521	14594	14454	14480	14671	14496	14467	14541	14461	14358	14593	14307	14473	14502	14281	14378	14465	14442	14651	14669	14349	14609	14501	14445	14458	14634	14318	14231	14228	14418	14597	14531	14408	14543	14443	14705	14334	14470	14590	14467	14375	14653	14439	14377	14633	14362	14615	14485	14295	14473	14507	14561	14419	14392	14239	14450	14513	14598	14530	14490	14617	14368	14559	14551	14399	14416	14352	14541	14629	14404	14340	14311	14482	14537	14383	14706	14596	14473	14467	14451	14449	14557	14597	14411	14405	14517	14362	14235	14406	14519	14388	14268	14544	14526	14489	14326	14475	14464	14394	14462	14539	14433	14516	14612	14362	14320	14352	14441	14369	14445	14367	14235	14463	14362	14305	14667	14403	14515	14599	14508	14499	14243	14439	14379	14450	14351	14517	14485	14422	14551	14543	14392	14733	14499	14493	14387	14413	14418	14558	14394	14369	14444	14346	14531	14324	14611	14419	14619	14353	14588	14406	14444	14554	14308	14662	14531	14416	14468	14600	14407	14452	14475	14460	14457	14535	14514	14682	14511	14391	14387	14668	14573	14568	14381	14483	14310	14399	14405	14365	14575	14390	14525	14455	14327	14459	14450	14384	14542	14541	14474	14344	14347	14533	14297	14342	14459	14493	14562	14380	14424	14375	14553	14452	14442	14606	14577	14242	14497	14363	14431	14403	14539	14508	14632	14457	14596	14463	14437	14654	14544	14482	14530	14648	14467	14327	14357	14467	14557	14357	14399	14521	14401	14491	14358	14394	14304	14549	14493	14571	14452	14493	14486	14602	14609	14428	14617	14506	14535	14407	14364	14449	14590	14448	14276	14256	14490	14255	14551	14484	14539	14434	14515	14440	14373	14496	14414	14615	14360	14396	14522	14595	14542	14414	14651	14413	14476	14638	14499	14458	14577	14553	14288	14398	14538	14635	14524	14666	14540	14441	14396	14372	14656	14544	14488	14400	14426	14476	14204	14478	14499	14384	14370	14417	14421	14435	14423	14341	14533	14420	14450	14426	14596	14468	14453	14619	14424	14386	14332	14472	14449	14711	14728	14342	14413	14466	14302	14476	14447	14568	14454	14648	14536	14257	14319	14468	14603	14615	14604	14330	14429	14598	14385	14504	14414	14460	14474	14556	14669	14363	14462	14213	14526	14358	14500	14731	14420	14571	14491	14309	14598	14558	14266	14511	14547	14485	14488	14410	14421	14552	14545	14278	14442	14468	14507	14538	14324	14710	14521	14435	14608	14606	14646	14444	14436	14818	14423	14191	14413	14530	14608	14380	14458	14346	14442	14342	14348	14437	14547	14437	14495	14306	14626	14327	14463	14527	14605	14528	14402	14289	14378	14374	14412	14401	14350	14584	14563	14572	14414	14505	14505	14611	14557	14480	14458	14485	14628	14477	14516	14544	14390	14683	14513	14402	14641	14489	14592	14306	14357	14528	14365	14703	14456	14484	14556	14686	14412	14569	14413	14567	14488	14528	14477	14280	14393	14539	14376	14424	14459	14535	14538	14417	14409	14452	14412	14621	14639	14516	14472	14452	14593	14508	14532	14349	14314	14579	14550	14598	14420	14427	14442	14444	14514	14423	14481	14470	14233	14341	14615	14447	14370	14745	14439	14435	14423	14526	14578	14392	14435	14311	14444	14460	14515	14544	14619	14516	14485	14587	14408	14450	14335	14450	14454	14455	14416	14333	14393	14591	14400	14588	14413	14448	14453	14531	14483	14435	14509	14464	14465	14475	14234	14448	14450	14460	14477	14555	14687	14418	14584	14387	14472	14312	14524	14558	14511	14577	14384	14566	14448	14444	14735	14580	14471	14345	14397	14558	14292	14605	14599	14385	14264	14421	14587	14412	14363	14356	14516	14371	14364	14498	14639	14437	14592	14491	14641	14402	14608	14420	14371	14354	14495	14321	14361	14417	14533	14455	14443	14463	14605	14380	14455	14369	14618	14531	14371	14496	14344	14575	14559	14376	14346	14643	14368	14519	14589	14282	14346	14542	14510	14512	14498	14387	14470	14337	14624	14562	14418	14518	14381	14459	14354	14396	14213	14454	14402	14407	14462	14439	14378	14414	14501	14592	14566	14461	14362	14696	14521	14490	14402	14543	14422	14204	14229	14477	14502	14442	14426	14578	14458	14694	14474	14430	14462	14458	14682	14562	14547	14433	14418	14409	14450	14310	14171	14202	14514	14471	14664	14350	14527	14638	14616	14470	14633	14411	14594	14690	14401	14454	14484	14605	14468	14582	14457	14528	14513	14464	14464	14376	14612	14582	14433	14485	14632	14744	14468	14504	14525	14526	14407	14622	14529	14426	14425	14513	14267	14551	14581	14479	14397	14292	14252	14617	14636	14373	14522	14409	14561	14420	14458	14448	14395	14482	14399	14458	14327	14439	14520	14335	14392	14461	14459	14492	14524	14490	14334	14451	14514	14306	14601	14488	14484	14367	14473	14354	14567	14400	14505	14199	14627	14478	14531	14476	14381	14513	14449	14385	14445	14397	14393	14367	14163	14292	14448	14391	14469	14515	14373	14535	14418	14502	14505	14290	14470	14510	14353	14329	14324	14384	14282	14393	14241	14444	14310	14461	14489	14557	14517	14560	14501	14414	14565	14452	14362	14447	14537	14473	14516	14508	14628	14455	14506	14407	14202	14395	14560	14370	14374	14467	14582	14671	14417	14501	14426	14452	14419	14549	14375	14597	14517	14612	14491	14499	14463	14447	14470	14342	14452	14349	14463	14333	14513	14390	14556	14393	14571	14403	14647	14348	14327	14564	14399	14473	14583	14498	14574	14539	14663	14482	14398	14433	14647	14657	14434	14389	14483	14444	14576	14663	14380	14348	14536	14322	14375	14417	14446	14400	14444	14560	14556	14256	14451	14424	14517	14451	14364	14449	14558	14501	14488	14585	14551	14429	14426	14443	14434	14634	14353	14554	14424	14421	14478	14375	14496	14616	14285	14515	14384	14369	14405	14414	14550	14388	14681	14612	14584	14520
37730	61545	45713	25168	16005	13557	13167	13074	13168	13230	13020	13325	13209	13192	13248	13245	13261	13295	13298	13078	13324	13153	13140	13119	13140	13134	13129	13216	13202	13073	13088	13168	13364	13136	13259	13183	13221	13165	13152	13169	13181	13174	13370	13211	13108	13210	13088	13335	13286	13323	13022	13039	13211	13105	13101	13116	13250	13123	13050	13136	13147	13148	13100	13266	13140	13104	13239	12983	13271	12978	13157	13094	13136	13291	13253	13050	13171	13126	13331	13191	13328	13177	13035	13133	13095	13116	13154	13019	13140	13235	12869	13096	13005	13013	12997	13036	13260	13150	13190	13169	13114	13219	13198	13194	13132	13342	13282	13045	13130	13176	13360	13142	13167	13395	13263	13134	13247	13007	13429	13054	13082	13157	13097	13258	13119	13204	13278	12990	13025	13067	13188	13069	13076	13202	12900	13266	13184	13149	13163	13184	13114	13220	13033	13114	13087	13262	13157	13292	13105	13215	13190	13050	13236	13159	13222	13124	13232	13093	13027	13213	13110	13157	13170	13288	13212	13158	13098	13152	13285	13132	13066	13230	13213	13119	13265	13185	13052	13044	13108	13019	13280	13118	13137	13291	13133	13152	13200	13256	13124	13121	13189	13146	13056	13211	13254	13094	13131	13135	13207	13053	13250	13084	13114	13153	12995	13000	13181	13132	13006	13222	13083	13215	13132	13144	13094	13197	13147	13134	12915	13091	13076	13060	13319	13131	13397	12984	13133	13197	13054	13206	12967	13268	13171	13182	13028	13189	13232	13227	13094	13372	13045	13205	13063	13121	13154	13001	13165	13181	13104	13163	13257	13109	13142	13192	13018	13102	13169	13069	13252	13065	13265	13171	13256	13112	13135	13175	13362	13096	13121	13236	13056	13169	13147	13247	13255	13073	12988	13238	13113	13124	13209	13111	13169	13143	13346	13026	13210	13074	13435	13093	13111	13002	13174	13202	13180	13082	13188	13151	13026	13152	13203	13051	13086	12922	13167	13229	13123	13343	13162	13080	13203	13188	13150	13212	13135	12978	13130	13123	13071	13216	13372	13107	13191	13242	13060	13194	12976	13184	13336	13042	13166	13123	13115	13148	13078	13193	13130	13301	13037	13096	13169	13014	13231	13144	13263	13060	13171	13236	13242	13158	13267	13158	13189	13126	13163	13263	13214	13099	13112	13204	13243	13112	13299	13290	12957	13287	13194	13039	13230	13134	13351	13138	13263	13168	13108	13054	13121	13031	13259	13142	13232	13212	13046	13153	13199	13182	13260	13224	13157	13075	13061	13066	13232	13201	13056	13075	12999	13194	13179	13143	13055	13073	13267	13121	13190	13229	13245	13170	13180	13119	13192	13160	13114	13024	13065	13187	13332	13165	13134	12998	13035	13163	13218	13138	13166	13274	13171	13061	13221	13204	13102	13167	13199	13295	13248	13328	13130	13043	13043	13213	13194	13163	13323	13138	13147	12922	13041	13375	13320	13160	13112	13197	13024	13105	13121	13087	13195	13134	13255	13121	13116	13077	13271	13128	13306	13224	13133	12977	13199	13142	13225	13188	13207	13131	13117	13144	13171	13173	13056	13187	13077	13109	13092	13174	13343	13071	13207	13204	13091	13252	13141	13131	13153	13083	13242	13011	13060	13086	13245	13374	13169	13383	13126	13127	13223	13133	13188	13225	13234	13124	13096	13125	13072	13088	13333	13055	13271	13099	13219	13307	13130	13182	13083	13225	13261	13138	13107	13117	13070	13269	13283	13162	13130	13223	13329	13286	13202	13197	13261	13240	13075	13150	12983	13218	13177	13235	13215	13194	13160	13234	13010	13162	13101	13143	13183	13257	13055	13167	13247	13088	13238	13244	13076	13273	13229	13217	13088	13178	12988	13082	13124	13174	13124	13127	13245	13317	13094	12990	13099	12989	13068	13134	13231	13102	13257	13111	13112	12965	13123	12989	12943	13113	13056	13018	13135	13168	13058	13204	13204	12989	13258	13170	13116	13320	13099	13252	13141	13188	13036	13089	13177	13031	13264	13134	13170	13125	13037	13198	13219	13121	13274	13107	13107	13212	13264	13122	13145	13154	13234	13132	13155	13216	13015	13356	13098	13009	12936	13106	13153	13194	13077	13127	13252	13218	13062	13176	13161	13144	13256	13185	13229	13110	13062	13111	13214	13176	13177	13104	13200	13280	13135	13142	13186	13135	13208	13041	13270	13104	13259	13071	13227	13204	13086	13072	13190	13154	13208	13078	13125	13082	13216	13151	13134	13062	13177	13002	13153	13124	13116	13251	13135	12958	13175	13058	13259	12988	13149	13191	13049	13225	12997	13076	13077	13168	13187	13101	13270	13152	13053	13180	13126	12981	13211	13306	13012	13273	13229	13223	13061	13233	12945	13098	13099	13011	13219	13151	13151	13229	13177	12990	13047	13252	13069	13093	13065	13110	13362	13138	13253	13219	13156	13080	13062	13203	13222	13070	13275	13090	13263	13098	12967	13178	13125	13069	13297	12908	13129	13142	13225	12926	13145	13191	13156	13003	13022	13120	13058	13293	13049	13122	13259	13003	12986	13186	13048	13343	13293	13188	13179	13150	13143	13142	13244	13201	13165	13281	13024	13154	13105	13056	13250	13125	13171	13165	13067	13193	13186	13276	13002	13126	13128	13080	13048	13129	13073	13290	13169	13333	12892	13034	13262	13215	13026	13240	13192	13136	13031	13210	13127	13104	13155	13028	13173	13026	13109	12959	13125	13140	13118	13125	13273	13183	13034	13128	13309	13183	13175	13055	13108	13121	13092	13264	13052	13175	13175	12997	13126	13019	13117	13163	13147	13129	13165	13078	13158	13066	13183	13114	12989	13372	13069	13136	13175	13109	13300	13118	13162	13088	13124	13194	13117	13063	13080	13175	13272	13203	13243	13268	12899	13113	13221	13068	13059	13161	13093	13173	13044	13149	13118	13148	13086	13148	12957	13089	13211	13053	13209	13222	13197	13047	13337	13236	13283	13202	13039	13195	13089	13221	13045	13118	13151	13061	12934	13147	13193	13171	13126	12995	13225	13081	13116	13247	13179	13234	13123	13058	13163	13007	13060	13107	13194	13170	13121	13053	13026	13214	13096	13210	13238	13254	13173	13056	13041	13073	13182	13169	13187	13220	12992	13110	13208	13129	13181	13365	13134	13167	13025	13216	13217	13097	13179	13206	13353	13068	13168	13238	13180	13163	13135	13166	13136	13116	13226	12968	13144	13058	13252	13160	13339	12971	13176	13301	13138	13124	13123	13261	13062	13082	13134	13085	13101	13010	13118	13124	13132	13149	13180	13058	13013	13020	13259	13178	13099	13063	13115	13072	13091	13123	13138	13167	13179	13166	13127	13239	13126	13296	13181	13081	13251	13123	13120	13164	12982	13110	13109	13148	13277	13095	13198	13189	13160	13302	13088	13087	13061	13191	13050	13196	13130	13372	13281	13246	13099	13184	13062	13094	13140	13121	13214	13169	13095	13165	13219	13333	13228	13247	13247	13285	13051	13204	13243	13128	13000	13195	13113	13261	13219	13050	13154	13330	13125	13221	13142	13356	13119	13018	13330	13100	13124	13055	13061	13331	13136	13172	13195	13043	13199	13275	13183	13077	13111	13063	13257	13318	13157	13194	13091	13282	13119	13136	13191	13118	13183	13261	13251	13275	13246	13174	13170	13267	13117	13168	12976	13135	13211	13174	13192	13216	13115	12991	13144	13256	12982	13190	13193	13133	13143	13058	13240	12916	13253	13289	13356	13201	13204	13092	13202	13035	13056	13155	13164	13185	13081	13127	13173	13193	13057	13126	13175	13107	13283	13275	13177	13233	12982	13157	13224	13066	13194	13150	13070	12976	13153	13070	13152	13295	13057	13284	13168	13011	13227	13242	13131	13212	13002	13230	13131	13231	13018	13224	13170	13246	12981	13306	13098	13153	13040	13217	13205	13203	13173	13145	13204	13251	13098	13210	13004	13141	13216	13081	13114	13132	13147	13135	13097	13124	13106	12921	13218	13174	13117	13251	13310	13013	13143	13196	13142	13086	13282	13275	13154	12976	13166	13094	13111	13016	13109	13139	13169	13052	13053	13126	13233	13103	13132	13259	13225	12971	13228	13204	13315	13152	13127	13186	13268	13211	13110	13086	13018	13156	13240	13233	13191	13230	13116	13235	13187	13195	13077	13197	13137	13078	13099	13155	13218	13213	13034	13182	13209	13259	13198	13290	13058	13109	13063	13163	13288	13205	13113	13099	13220	13157	13149	13143	13075	13066	13117	13017	13000	13029	13027	13189	13174	13103	13181	13286	13096	13053	13078	12958	13264	13045	13154	13156	13120	13190	13225	13052	13221	13036	13159	13149	13357	13210	13231	13312	13093	13182	13106	13262	13093	13106	13165	13094	13251	13180	13260	13174	13138	12996	13255	13091	13167	13164	13201	13180	13284	13191	13066	13222	13111	12924	13249	13163	13033	13108	13127	13090	13224	13151	13253	12941	13098	13138	13046	13152	13316	13228	13075	13093	13229	13139	13161	13108	12949	13086	13285	13174	13242	13164	13046	13118	13286	13216	13072	13181	13111	12994	13148	13278	13116	13273	13057	13056	13184	13261	13287	13162	13171	13170	13031	13101	13224	13206	13110	13080	13198	13142	13305	13038	13083	13168	13050	13194	13331	13191	13186	13207	13187	13065	13179	13153	13093	13044	13133	13213	13137	13161	13205	13188	13238	13203	13017	13124	13068	13042	13209	13223	13042	13218	13247	13234	13039	13051	13155	13288	12980	13248	13250	13005	13194	13110	13099	13232	13128	13159	13086	13203	13117	12944	13274	13078	13245	13172	12989	13167	12915	13223	13108	13199	13201	13292	13254	13110	13263	13289	13195	13149	13294	13118	12990	13246	13252	13040	13103	13086	13293	12962	13100	13103	13016	13069	13120	13196	13140	13132	13111	13185	13066	13266	13242	13297	13296	13234	13134	13182	13171	13294	13044	13117	13074	13209	13224	13155	13194	13076	13009	13113	13155	13214	13163	13079	13053	13088	13283	13110	13126	13201	13189	13131	12972	13025	13231	13090	13325	13126	13067	13163	13155	13237	13252	13245	13090	13182	13193	12990
23789	25891	40466	34004	25541	23383	21118	15568	14579	14767	14886	14663	14522	14646	14740	14455	14702	14653	14601	14587	14491	14537	14471	14477	14513	14475	14536	14301	14416	14470	14426	14326	14344	14410	14333	14406	14288	14517	14476	14505	14409	14367	14556	14448	14414	14455	14281	14381	14423	14465	14297	14342	14468	14338	14488	14531	14337	14354	14459	14318	14488	14404	14257	14424	14365	14282	14292	14169	14249	14330	14215	14301	14411	14505	14396	14331	14363	14491	14423	14633	14464	14376	14413	14298	14311	14567	14413	14375	14271	14381	14291	14310	14342	14399	14230	14341	14290	14225	14351	14453	14373	14337	14446	14223	14284	14288	14412	14205	14329	14411	14445	14562	14236	14368	14164	14246	14276	14340	14184	14287	14377	14426	14423	14410	14332	14439	14516	14442	14316	14596	14237	14522	14315	14374	14527	14427	14511	14325	14434	14340	14484	14382	14472	14392	14607	14267	14398	14298	14314	14240	14452	14394	14329	14278	14343	14237	14237	14297	14370	14535	14335	14449	14180	14238	14381	14453	14246	14242	14187	14353	14331	14434	14416	14385	14246	14415	14458	14345	14307	14530	14352	14412	14322	14261	14464	14400	14418	14315	14117	14478	14373	14222	14452	14249	14328	14276	14408	14447	14467	14560	14354	14342	14270	14289	14270	14135	14202	14399	14265	14380	14191	14569	14066	14222	14459	14287	14247	14481	14308	14414	14249	14321	14407	14441	14341	14229	14234	14464	14352	14441	14327	14421	14329	14296	14290	14413	14314	14433	14387	14391	14372	14454	14418	14403	14284	14486	14334	14256	14391	14482	14265	14496	14251	14374	14208	14029	14172	14587	14414	14362	14541	14300	14317	14367	14164	14315	14287	14425	14442	14330	14310	14215	14305	14390	14376	14334	14309	14078	14504	14391	14168	14216	14401	14166	14417	14452	14294	14114	14333	14337	14275	14518	14205	14346	14475	14291	14184	14352	14245	14269	14366	14397	14282	14377	14428	14371	14369	14362	14445	14356	14351	14238	14231	14330	14236	14322	14294	14310	14160	14296	14406	14249	14208	14271	14436	14499	14292	14209	14403	14472	14378	14350	14472	14263	14270	14352	14583	14326	14291	14440	14492	14259	14470	14294	14395	14313	14168	14269	14468	14441	14217	14409	14327	14296	14412	14420	14276	14297	14351	14447	14202	14505	14113	14347	14341	14445	14592	14190	14254	14352	14339	14321	14408	14310	14397	14310	14186	14397	14237	14355	14312	14309	14390	14289	14320	14300	14433	14471	14324	14248	14421	14317	14288	14304	14282	14132	14312	14494	14365	14344	14197	14394	14346	14215	14422	14223	14418	14308	14411	14174	14468	14481	14243	14318	14051	14376	14173	14322	14288	14227	14324	14326	14651	14391	14406	14481	14479	14336	14371	14312	14270	14380	14315	14415	14287	14453	14146	14452	14317	14039	14490	14229	14354	14385	14323	14161	14283	14351	14218	14287	14317	14156	14215	14507	14329	14173	14311	14271	14462	14500	14318	14310	14220	14155	14465	14293	14235	14239	14262	14238	14329	14323	14495	14201	14606	14423	14208	14332	14247	14354	14314	14473	14296	14351	14536	14419	14073	14215	14368	14328	14356	14275	14379	14242	14503	14353	14590	14187	14384	14390	14217	14238	14431	14269	14381	14235	14349	14234	14218	14407	14247	14427	14237	14524	14350	14135	14294	14097	14176	14274	14465	14494	14269	14455	14154	14203	14482	14483	14301	14395	14346	14470	14381	14245	14430	14317	14474	14168	14275	14320	14371	14495	14342	14331	14469	14390	14296	14199	14234	14277	14489	14290	14240	14441	14451	14359	14355	14556	14290	14509	14223	14244	14363	14400	14293	14600	14275	14369	14281	14371	14434	14434	14410	14576	14329	14438	14389	14447	14279	14339	14218	14156	14289	14112	13991	14386	14663	14253	14358	14330	14424	14227	14272	14250	14307	14265	14557	14412	14337	14365	14154	14165	14187	14288	14140	14173	14336	14431	14229	14327	14351	14432	14270	14380	14461	14639	14330	14275	14230	14299	14486	14417	14267	14235	14246	14285	14282	14345	14203	14278	14350	14409	14372	14234	14616	14352	14342	14461	14278	14400	14482	14240	14146	14190	14412	14257	14245	14383	14357	14367	14398	14252	14175	14241	14294	14298	14488	14412	14406	14300	14347	14328	14214	14205	14162	14357	14465	14317	14119	14339	14341	14324	14343	14273	14117	14199	14448	14223	14345	14360	14295	14194	14259	14350	14471	14311	14286	14372	14248	14209	14352	14295	14317	14295	14189	14392	14354	14248	14380	14292	14346	14264	14364	14334	14095	14325	14363	14400	14267	14187	14302	14368	14465	14138	14349	14452	14311	14372	14584	14492	14354	14296	14494	14394	14354	14041	14383	14298	14304	14196	14397	14194	14271	14147	14574	14306	14411	14293	14338	14472	14267	14343	14379	14229	14256	14046	14368	14273	14367	14383	14430	14350	14388	14347	14300	14230	14175	14398	14151	14299	14508	14309	14442	14300	14426	14321	14475	14316	14388	14380	14284	14271	14099	14384	14233	14370	14388	14301	14463	14448	14308	14416	14283	14289	14333	14336	14478	14537	14368	14233	14292	14347	14272	14299	14383	14452	14144	14430	14326	14385	14441	14422	14436	14277	14426	14309	14304	14555	14321	14274	14243	14294	14251	14358	14079	14419	14235	14585	14305	14423	14295	14549	14135	14374	14459	14411	14121	14259	14298	14357	14402	14340	14268	14371	14405	14146	14222	14280	14372	14312	14562	14260	14312	14305	14254	14329	14551	14183	14251	14305	14210	14112	14399	14348	14292	14376	14413	14458	14493	14500	14496	14354	14365	14398	14498	14277	14075	14244	14320	14366	14255	14253	14209	14290	14276	14485	14267	14222	14319	14242	14176	14134	14379	14336	14356	14234	14437	14062	14304	14325	14235	14256	14450	14254	14387	14431	14308	14257	14342	14358	14453	14306	14247	14356	14566	14353	14287	14297	14424	14350	14272	14509	14377	14341	14269	14553	14409	14338	14073	14523	14243	14400	14376	14368	14276	14210	14351	14354	14403	14531	14310	14306	14342	14376	14333	14112	14311	14376	14258	14383	14225	14519	14394	14177	14314	14174	14213	14348	14464	14330	14346	14154	14316	14199	14228	14475	14400	14464	14275	14335	14348	14260	14524	14254	14124	14323	14346	14286	14543	14273	14228	14135	14253	14283	14414	14221	14272	14335	14220	14265	14382	14240	14447	14223	14260	14214	14466	14404	14346	14245	14427	14290	14373	14249	14314	14479	14312	14399	14175	14334	14345	14245	14170	14357	14296	14361	14101	14282	14415	14433	14528	14260	14373	14341	14325	14407	14419	14339	14359	14317	14242	14351	14363	14224	14390	14179	14208	14415	14472	14308	14233	14572	14379	14429	14382	14331	14228	14419	14221	14481	14441	14492	14355	14257	14126	14406	14125	14330	14358	14151	14427	14413	14249	14334	14307	14400	14445	14274	14369	14399	14538	14277	14331	14250	14293	14449	14303	14401	14461	14357	14440	14137	14241	14396	14382	14384	14388	14314	14180	14175	14210	14328	14247	14492	14408	14229	14231	14346	14414	14183	14187	14048	14354	14360	14460	14250	14302	14392	14523	14385	14254	14338	14199	14168	14317	14427	14158	14340	14342	14274	14280	14215	14332	14249	14335	14394	14277	14276	14271	14404	14412	14297	14278	14390	14461	14209	14211	14431	14352	14300	14347	14359	14455	14444	14305	14291	14356	14350	14272	14190	14411	14429	14505	14262	14294	14441	14226	14254	14464	14265	14247	14417	14403	14182	14321	14209	14264	14272	14338	14387	14268	14431	14413	14480	14436	14336	14336	14452	14411	14340	14287	14136	14481	14361	14248	14428	14332	14219	14339	14508	14231	14412	14389	14460	14386	14242	14331	14401	14513	14290	14357	14508	14344	14319	14217	14456	14335	14510	14249	14464	14434	14215	14280	14210	14362	14494	14357	14146	14292	14391	14310	14276	14454	14439	14254	14094	14468	14185	14302	14405	14355	14214	14314	14303	14567	14330	14303	14193	14287	14380	14286	14311	14153	14526	14168	14305	14369	14315	14540	14490	14472	14340	14210	14275	14430	14245	14345	14557	14409	14257	14300	14375	14213	14288	14232	14089	14095	14363	14147	14335	14325	14368	14276	14393	14152	14073	14265	14270	14322	14253	14324	14268	14102	14316	14388	14250	14293	14254	14256	14371	14418	14231	14355	14444	14411	14389	14326	14382	14382	14435	14398	14147	14282	14251	14271	14397	14253	14405	14223	14488	14171	14280	14205	14242	14153	14365	14248	14436	14298	14265	14409	14309	14312	14342	14358	14436	14387	14156	14158	14566	14266	14543	14501	14406	14340	14499	14379	14393	14283	14251	14334	14425	14332	14289	14393	14287	14457	14284	14219	14264	14407	14355	14393	14256	14309	14350	14277	14385	14272	14254	14293	14316	14344	14451	14357	14389	14149	14089	14286	14509	14272	14309	14201	14354	14464	14329	14213	14242	14359	14310	14482	14365	14432	14505	14257	14429	14460	14206	14441	14291	14524	14393	14422	14237	14395	14378	14384	14430	14360	14268	14258	14261	14228	14232	14444	14191	14323	14541	14354	14342	14197	14303	14199	14399	14381	14207	14077	14266	14306	14418	14259	14455	14396	14160	14380	14275	14275	14329	14202	14277	14395	14183	14284	14459	14406	14175	14344	14402	14316	14390	14274	14334	14258	14371	14371	14340	14451	14231	14176	14363	14517	14184	14317	14225	14140	14395	14260	14171	14346	14334	14242	14175	14342	14337	14247	14464	14504	14333	14084	14311	14258	14210	14665	14397	14324	14396	14381	14350	14318	14185	14473	14447	14298	14419	14335	14368	14377	14429	14449	14087	14306	14529	14481	14396	14278	14212	14238	14347	14400	14284	14198	14321	14346	14246	14303	14122	14215	14234	14224	14425	14443	14281	14220	14346	14221	14267	14336	14259	14352	14409	14238	14426	14283	14528	14329	14374	14527	14455	14411	14435	14471	14279	14513	14200	14401	14401	14226	14448	14313	14227	14223	14453	14343	14466	14257	14429
63354	101070	85764	59451	33049	17364	13619	13074	13291	13133	12950	13111	13070	13097	13141	13194	13048	13191	13166	13124	13042	13025	13009	13142	13096	13107	12958	12998	13066	12904	13046	13065	13083	12880	13030	13130	13098	13024	13198	13018	13094	13149	13049	13054	13090	13119	13093	13109	13061	13127	13023	13115	13011	13081	13113	13093	13174	13249	13105	13238	13179	13143	12975	13152	13158	13152	13162	12974	12971	13029	13036	13080	13140	13081	13103	13074	13036	13060	13089	13218	13238	13121	13119	12974	13002	13118	13147	13214	13054	12941	12971	13066	13042	13146	13099	13092	13050	13124	12907	13202	12824	13107	13101	13153	13151	12926	12954	13040	13154	13093	13122	13025	13161	13018	12998	13054	13197	12950	13133	13266	13127	12960	12959	13085	13079	13088	13086	13192	12967	13019	12938	13030	13078	13153	13034	13129	13016	13010	13074	12956	13068	13061	12943	13001	13134	13061	13078	13133	13174	13096	13016	13213	13060	13129	13020	13034	13087	12946	13218	13058	13080	12914	13083	13106	13207	12951	12941	13035	13120	13072	13013	13111	13162	13279	12988	13127	12904	13207	13055	13148	13075	13025	12950	13073	13091	13027	13047	13128	13015	13122	12911	13010	13213	13244	13038	13165	13040	13054	12992	13186	13040	13192	13056	12931	13057	13079	12988	13036	12899	13089	13162	12968	13055	12992	13051	13209	12957	13180	13001	13005	13232	13189	13169	12948	13068	13100	13224	13043	12949	13006	13069	12945	12954	13166	13120	13134	13100	13012	12991	12820	13092	12941	12896	13088	13076	13084	13009	13000	13189	13057	13035	12973	13006	13029	13016	13001	13020	13029	13228	13119	13203	13037	13120	13092	13100	13080	12998	13047	13056	13027	13104	13078	13000	13071	13047	12983	13175	13086	13103	13123	13154	13005	13029	13015	13062	12922	13005	13030	13055	13064	13115	13179	12860	13078	13049	13187	12976	13168	13017	13020	13231	13056	13098	12984	13020	12999	13074	13214	12952	13117	13158	12998	13003	12885	13037	12870	13126	13000	13106	13334	13226	13149	13092	12861	13166	13085	12979	13036	12970	12952	13055	13108	12906	13015	12953	13061	13076	13016	13174	13186	13063	13059	13071	13127	13110	13005	13012	12912	13058	13090	13198	13146	13072	13096	13074	13154	13138	13142	13142	13119	13011	13058	13118	12965	13019	12969	13187	13148	12991	13253	13186	13000	13166	12936	13010	12997	13068	12956	13040	13206	13065	13054	13076	13168	12938	13047	13167	13038	13225	13213	13121	12954	13036	13035	13078	13015	13146	13073	13093	13140	13215	13135	13144	13065	13225	13001	13108	13207	13066	13087	12903	13113	13022	13112	13039	13071	13035	13123	13101	12943	13137	13137	13126	12959	13131	13171	13163	12983	13007	13111	13118	13061	13086	13095	12997	13027	13040	12933	13003	13006	13037	13099	13143	13285	13104	13166	13094	13120	12939	13133	13041	13125	13211	13015	13068	13154	13098	13127	12996	13191	13045	13032	13034	13239	13008	13154	13081	13006	13174	13157	13004	13058	13045	13040	13060	13147	13059	12986	13077	13098	13055	13281	13043	12960	12874	13336	12997	13105	13000	13067	13099	13035	12972	12956	13132	12986	13066	13210	13067	13120	13156	12997	13081	13004	13004	13207	12993	13143	13121	13089	13100	13033	12978	13049	13061	13299	13155	13167	13030	13181	13082	13140	13154	13118	12988	13172	13031	12866	12956	12974	13161	13080	12930	13190	13077	13022	13011	13058	12929	12936	13104	12949	13030	13000	13032	12992	13025	13251	13069	13066	13093	13098	13052	13134	13222	13000	13169	12947	13197	13078	13027	12835	12934	12903	13017	13075	13216	13178	13057	13038	13062	12997	13087	13083	13069	13219	13049	13116	12904	13112	13006	12945	13001	13127	13076	13136	13112	12848	13175	12986	12951	13023	13095	12955	13014	13049	13076	13030	13122	12980	13022	13082	12930	12915	13095	13030	13018	13018	13025	13080	13120	13057	12949	13112	13073	13040	13023	13164	13152	13160	13013	12960	13104	12975	13002	13046	13145	13066	13120	13040	13050	13081	13174	13177	13098	12836	13196	13190	13058	12981	12935	13250	13100	13052	13120	13000	13172	13119	13147	12876	12929	13212	12931	13130	13160	13043	13052	13139	12809	13020	12997	13023	13189	13059	13060	13035	13124	12933	13192	13186	13112	13114	13066	13019	12964	13070	13060	12955	13124	13005	13161	13063	13082	13167	13080	13015	13130	13029	13144	13029	13064	13141	12969	13160	12834	13091	13241	13117	13132	13082	13138	13099	13096	12972	13158	13065	13173	12884	13114	13026	12956	13046	13163	13078	12931	13163	13132	13130	13047	13058	13105	13144	12949	13046	13159	13053	13064	13186	13029	13134	12993	13010	13017	13117	13099	12860	13068	13030	12942	13062	12995	13076	12915	13083	13050	13040	13165	12988	13169	13020	13180	13000	13104	13101	13196	13091	12986	12941	13217	13125	13048	12975	13132	13039	13158	13082	13166	13042	13156	13089	13086	13031	12919	13110	13101	13102	13216	13101	13012	12902	13076	12991	12923	13194	13120	13157	13179	13031	13075	13030	13037	13147	12949	12987	13160	13053	13020	13063	13126	13071	13067	13139	13108	13096	13069	13006	13055	13049	13026	13089	13278	13025	13049	12986	13074	13212	13256	13067	13192	13101	12925	13122	12982	13121	12989	13152	13110	12995	13158	13118	12993	13025	13095	13133	13183	13053	13052	13029	13013	13130	12969	13093	12996	13012	13022	13143	13057	13009	13100	12973	13175	13038	13112	13284	13110	13169	13115	12917	13071	13233	13112	13183	13136	13181	12945	13009	13133	12862	13003	13046	13077	12978	12991	13164	13050	13053	13111	13215	12966	12987	13058	13078	13001	13234	13002	13117	13103	13052	13064	12979	13102	13091	13021	13049	12986	13011	12935	12922	13004	13162	13056	12982	13090	13159	13114	13124	13073	13073	13049	13059	13089	13038	13084	13002	13032	13149	13149	13020	13014	13020	13178	13008	13076	12886	13016	13180	13067	13178	13077	13090	13344	12912	13007	12953	13145	13052	13139	12901	13094	13022	13047	13043	13006	12967	12991	13059	12950	13063	13048	13054	13070	13039	13113	12941	13074	12998	12876	13147	12925	12982	13071	13074	12980	13051	12993	12989	13079	12836	12950	12938	13090	13031	12915	13003	13059	13102	13099	13071	13244	13183	13029	13044	12940	13061	13047	13170	13189	13079	13085	12954	13182	13222	13160	13043	13108	13149	12811	13097	13108	12966	13078	12971	12927	13005	12999	12879	12936	13008	12955	13067	13165	13102	13045	13085	13169	13110	13090	12985	13027	13177	13117	13011	13094	13104	13036	13033	13005	13077	12937	12910	12920	13033	12983	13223	13134	13020	13152	13068	13145	13013	13008	12763	13030	12926	13079	13120	12973	13070	13086	13049	12952	13130	13030	13080	13032	13026	13183	13049	13250	13017	13055	13271	13053	13015	12964	13097	13100	13068	13077	13048	12987	13025	13046	12901	13099	13065	13081	13113	13049	13031	13101	13171	13007	12951	13156	13061	13171	13020	13108	12998	12968	13132	12886	13127	12821	13141	12945	13041	13077	13122	13038	12973	13004	12891	13126	13196	12950	13003	13060	13070	13138	13037	12894	13127	12949	13155	13092	12992	13108	13040	13051	13112	13058	13035	13040	13061	13141	13028	13130	13146	13022	13088	13139	12981	13081	12985	13067	12965	13121	13057	12885	12980	13217	13092	12902	12909	13184	12999	13001	12988	13211	13041	13046	12905	12969	13017	13131	13076	13200	12955	13205	13030	13042	13081	12958	13086	13185	13132	13109	13200	13040	13104	12954	12758	13032	13173	13125	13112	13088	12889	13036	13032	12970	13024	13112	13069	13101	12940	12990	13062	12954	12946	13049	13146	13148	13084	12846	13075	12954	12962	13138	13180	13153	13227	12990	12867	13075	13002	12968	13053	12892	12952	13060	12925	13077	13111	13023	13060	12991	13054	13173	13086	13262	13129	13206	13164	13155	13078	13090	13011	13046	13181	13040	13144	13163	13217	13173	13146	13081	13017	13042	12939	12929	13056	13079	13096	13043	13012	13191	12910	13159	13085	13018	13177	13164	12996	13134	13137	13112	13140	12982	12962	13177	13002	13146	13132	13020	13160	13026	12996	12965	13080	13010	12973	13059	13077	12889	13074	13099	13214	13206	13066	13192	13079	13210	13108	13005	12934	13154	13095	12886	13081	12968	13074	13083	12985	13135	13028	13187	13049	12993	13058	13214	13109	13224	13187	12838	13075	13057	12998	13088	13046	13021	12850	13126	13063	13125	13067	13027	12962	13056	13041	13148	12986	13060	13054	13200	12969	12989	13041	13074	13078	13076	13086	13102	13081	12989	13049	13086	13041	13163	12974	12962	13128	13103	12969	13020	13144	13191	12897	13133	13012	13067	12959	13183	13200	12969	12898	13074	13076	13155	13027	13080	13054	13015	13096	13137	12934	13055	13021	12965	12991	13023	13061	12904	13207	13124	12871	13248	12903	13146	13038	13069	13133	13077	13038	13290	12915	13111	13033	13023	13103	13118	13072	12907	13077	13157	13012	13002	13150	12950	12951	13149	13113	13084	13173	13093	12974	13215	12893	12980	13014	13157	12923	13144	12919	13006	12995	12956	12969	13107	12963	13116	13057	12930	13040	13208	12987	12941	12823	13127	13043	13067	13002	13110	13157	12908	13184	13052	12993	12921	12943	12999	13100	13016	13034	13084	13159	13033	13225	13089	13025	13047	13049	13253	13000	12745	13177	12956	13127	13073	13081	13135	13075	13106	13111	13040	13049	13011	13046	13042	12913	12939	13089	13194	12881	12940	13141	12972	13167	13088	12920	13045	12889	13006	12985	13205	13089	12947	13128	13123	13053	13031	12984	12970	13033	13185	13041	12997	12881	13046	13004	13012	12931	13067	13030	13078	12921	12970	13006	13221	13077	13085	12945	13089	13333	12982	13196	13116	13064	13031	13090	13111	13123	12989	13040	12984	13118	13061	12931	13135	13040	12978	13127	13065	12994
31963	41723	44032	28829	18530	15787	15150	14807	14878	14674	14916	14719	14773	14746	14741	14789	14713	14860	14833	14873	14854	14793	14778	14704	14709	14782	14671	14902	14734	14725	14956	14719	14852	14697	14613	14689	14822	14806	14705	14828	14684	14703	14783	14858	14828	14612	14666	14829	14818	14907	14896	14761	14795	14845	14926	14692	14671	14865	14989	14770	14686	14653	14580	14885	14688	14922	14770	14733	14627	14701	14645	14699	15049	14881	14795	14878	14773	14708	14762	14777	14792	14803	14534	14640	14650	14818	14751	14734	14575	14681	14811	14622	14689	14668	14625	14797	14811	14862	14808	14739	14672	14789	14662	14711	14895	14712	14620	14500	14905	14782	14590	14801	15017	14738	14648	14911	14508	14584	14864	14728	14666	14735	14735	14854	14845	14865	14672	14677	14665	14682	14741	14657	14849	14709	14518	14704	14643	14759	14646	14715	14695	14651	14758	14802	14602	14550	14824	14768	14715	14793	14918	14699	14618	14832	14942	14776	14724	14652	14663	14806	14740	14749	14701	14571	14721	14434	14764	14678	14825	14735	14769	14865	14948	14726	14677	14734	14862	14739	14740	14671	14642	14836	14564	14824	14797	14760	14453	14719	14887	14672	14791	14805	14657	14683	14900	14704	14640	14839	14826	14877	14749	14877	14706	14735	14622	14846	14605	14852	14803	14798	14688	14658	14642	14833	14646	14736	14666	14455	14653	14914	14522	14921	14749	14899	14754	14804	14897	14833	14761	14587	14767	14555	14744	14746	14909	14641	14699	14840	14574	14858	14484	14765	14687	14682	14895	14749	14682	14638	14500	14667	14828	14860	14755	14845	14826	14556	14714	14592	14821	14820	14849	14924	14825	14763	14962	14591	14707	14874	14735	14626	14756	14592	14695	14827	14676	14546	14481	14825	14896	14621	14749	14824	14959	14840	14941	14910	14762	14842	14933	14573	14632	14825	14608	14870	14809	14641	14842	14635	14728	14775	14656	14798	14704	14754	14486	14676	14905	14701	14718	14678	14755	14680	14939	14745	14668	14713	14660	14656	14624	14781	14789	14683	14745	14743	14694	14621	14801	14582	14701	14587	14610	14688	14811	14747	14907	14739	14651	15062	14866	14854	14843	14701	14935	14888	14993	14526	14766	14802	14827	14620	14702	14915	14620	14718	14664	14673	14739	14579	14685	14410	14730	14711	14731	14542	14700	14829	14756	14551	14908	14703	14726	14742	14700	14662	14829	14798	14801	14808	14734	14653	14620	14785	14710	14471	14728	14736	14739	14586	14704	14801	14791	14686	14858	14618	14801	14907	14733	14819	14847	14920	14969	14841	14859	14575	14835	14746	14572	14656	14755	14809	14709	14589	14736	14953	14696	14699	14736	14660	14847	14749	14861	14692	14689	14811	14660	14583	14603	14730	14656	14520	14841	14766	14859	14668	14960	14811	14846	14916	14661	14628	14829	14764	14566	14703	14743	14678	14861	14727	14649	14778	14834	14863	14712	14701	14723	14736	14668	14777	14761	14941	14743	14704	14709	14621	14787	14585	14957	14605	14814	14722	14975	14761	14618	14750	14648	14588	14727	14703	14601	14775	14915	14727	14751	14629	14516	14728	14689	14642	14882	14768	14696	14768	14731	14681	14951	14705	14519	14665	14660	14653	14797	14729	14808	14812	14622	14685	14699	14755	14677	14748	14887	14812	14707	14773	14772	14735	14912	14659	14671	14701	14785	14575	14660	14673	14647	14696	14624	14703	14786	14814	14881	14728	14644	14661	14517	14918	14692	14795	14817	14776	14627	14634	14731	14923	14743	14915	14670	14921	14797	14789	14733	14718	14619	14703	14714	14729	14674	14784	14896	14842	14780	14707	14839	14815	14641	14735	14913	14733	14912	14670	14772	14897	14695	14533	14785	14548	14730	14690	14918	14749	14753	14769	14656	14670	14750	14788	14725	14576	14603	14844	14778	14879	14451	14655	14786	14508	14645	14853	14880	14682	14577	14666	14534	14705	14752	14879	14792	14763	14865	14800	14843	14664	14839	14795	14644	14769	14524	14875	14663	14840	14564	14736	14673	14582	14718	14830	14708	14761	14806	14708	14761	14642	14604	14765	14744	14730	14824	14489	14741	14704	14677	14665	14734	14874	14614	14698	14740	14655	14553	14730	14890	14822	14811	14783	14670	14650	14845	14743	14868	14876	14652	14849	14651	14581	14586	14589	14685	14941	14662	14759	14765	14839	14721	14843	14600	14688	14754	14785	14823	14735	14627	14769	14812	14779	14814	14504	14812	14693	14921	14727	14746	14816	14748	14790	14710	14743	14485	14884	14607	14675	14650	14515	14700	14531	14836	14691	14800	14708	14643	14792	14890	14699	14688	14677	14815	14766	14589	14767	14711	14861	14703	14836	14603	14686	14645	14734	14697	14712	14683	14911	14799	14667	14748	14860	14645	14637	14668	14839	14633	14815	14819	14754	14699	14714	14578	14496	14540	14736	14826	14846	14717	14581	14748	14753	14835	14660	14606	14768	14734	14752	14694	14648	14620	14747	14872	14699	14661	14640	14660	14706	14718	14695	14555	14812	14750	14638	14832	14610	14813	14840	14710	14846	14862	14462	14688	15011	14851	14708	14747	14780	14659	14554	14698	14842	14953	14879	14803	15042	14728	14741	14630	14667	14696	14533	14760	14737	14745	14619	14924	14746	14723	14722	14595	14656	14660	14612	14628	14593	14872	14627	14792	14597	14720	14725	14763	14609	14629	14750	14747	14903	14646	14692	14736	14622	14677	14758	14721	14837	14802	14519	14707	14719	14942	14780	14664	14813	14667	14818	14803	14750	14722	14812	14630	14697	14616	14731	14714	14704	14709	14783	14689	14598	14832	14984	14884	14563	14845	14597	14662	14661	14749	14740	14674	14601	14717	14793	14887	14632	14781	14816	14917	14677	14503	14676	14679	14935	14783	14854	14809	14834	14815	15082	14823	14695	14728	14840	14745	14561	14671	14745	14654	14911	14844	14551	14792	14867	14837	14673	14921	14707	14644	14616	14772	14781	14664	14511	14788	14679	14823	14710	14816	14759	14674	14706	14668	14726	14851	14958	14847	14657	14683	14642	14841	14762	14626	14817	14836	14743	14887	14733	14953	14740	14804	14581	14585	14665	14730	14691	14724	14774	14902	14719	14973	14848	14632	14828	14674	14834	14634	14900	14718	14875	14737	14716	14674	14667	14736	14591	14809	14803	14782	14679	14685	14741	14901	14790	14271	14834	14645	14717	14597	14849	14926	14720	14636	14684	14658	14722	14883	14636	14692	14653	14748	14825	14641	14745	14688	14712	14807	14752	14720	14893	14822	14660	14572	14700	14785	14743	14863	14696	14517	14686	14902	14949	14862	14913	14661	14723	14637	14761	14832	14718	14918	14800	14899	14856	14812	14815	15052	14794	14659	14704	14606	14717	14706	14679	14648	14594	14783	14826	14807	14711	14688	14652	14693	14695	14634	14801	14683	14750	14717	14849	14650	14698	14816	14795	14599	14830	14770	14721	14718	14845	14753	14807	14518	14629	14661	14723	14743	14897	14834	14812	14765	14688	14810	14636	14746	14703	14717	14556	14866	14805	14481	14760	14719	14702	14529	14818	14794	14662	14645	14708	14727	14680	14782	14421	14813	14891	14680	14574	14661	14912	14645	14676	14677	14713	14856	14850	14783	14914	14614	14684	14716	14739	14800	14827	14733	14647	14743	14799	14875	14951	14552	14723	14560	14976	14819	14693	14817	14835	14876	14722	14758	14636	14686	14783	14683	14776	14914	14908	14738	14739	14563	14808	14713	14773	14724	14666	14624	14716	15036	14757	14784	14994	14854	14724	14833	14844	14778	14742	14724	14802	14944	14769	14855	14788	14632	14762	14709	14754	14805	14739	14707	14729	14876	14803	14753	14707	14832	14626	14828	14829	14842	14718	14832	14541	14668	14663	14645	14635	14874	14699	14750	14675	14702	14743	14736	14625	14703	14807	14672	14913	14921	14857	14618	14685	14617	14713	14613	14769	14656	14641	14741	14718	14739	14651	14772	14688	14546	14871	14799	14766	14650	14515	14811	14656	14670	14732	14632	14697	14660	14793	14685	14794	14634	14524	14690	14630	14821	14774	14798	14691	14572	14684	14846	14894	14718	14942	14970	14858	14805	14673	14799	14775	14595	14428	14791	14874	14947	14744	14766	14783	14815	14748	14594	14601	14801	14707	14720	14832	14618	14690	14815	14682	14585	14766	14715	14635	14761	14747	14467	14789	14910	14773	14658	14717	14819	14731	14691	14757	14797	14654	14812	14814	14864	14703	14437	14822	14732	14700	14862	14654	14713	14600	14914	14719	14883	14861	14814	14785	14829	14717	14813	14885	14725	14533	14809	14694	14753	14725	14868	14816	14778	14730	14744	14765	14814	14677	14826	14700	14861	14697	14797	14678	14589	14667	14896	14733	14797	14811	14678	14767	14865	14663	14653	14701	14995	14745	14837	14847	14822	14858	14827	14926	14790	14682	14774	14665	14811	14863	14567	14802	14699	14813	14756	14859	14713	14964	14751	14882	14831	14839	14830	14734	14622	14711	14868	14909	14785	14517	14720	14852	14832	14761	14775	14737	14711	14612	14601	14710	14795	14768	14887	14733	14753	14922	14721	14769	14716	14736	14754	14802	14589	14768	14784	14812	14879	14604	14637	14723	14807	14612	14635	14870	14833	14685	14774	14859	14851	14890	14736	14767	14688	14975	14704	14632	14629	14660	14793	14646	14792	14833	14576	14524	14868	14655	14711	14624	14849	14812	14689	14715	14881	14704	14627	14641	14594	14721	14923	14868	14597	14746	14707	14991	14771	14728	14806	14662	14723	14684	14769	14860	14839	14614	15041	14801	15027	14663	14776	14705	14920	14733	14761	14631	14625	14929	14847	14764	14687	14636	14825	14891	14730	14805	14842	14773	14821	14793	14711	14649	14667	14817	14741	14744	14787	14731	14621	14758	14659	14698	14697	14713	14796	14839	14667	14896	14636	14756	14786	14812	14848	14791	14811	14659	14764	14677	14704	14753	14883	14891	14722	14817	14741	14578	14826	14622	14863	14702	14882	14833	14589	14644	14683	14590	14676	14706
39053	60025	45294	25102	15963	13661	13150	13326	13240	13321	13317	13226	13414	13342	13280	13323	13192	13233	13226	13276	13239	13295	13301	13200	13361	13250	13188	13447	13376	13170	13445	13369	13303	13349	13272	13130	13483	13377	13241	13366	13332	13197	13342	13329	13277	13366	13351	13382	13410	13311	13136	13203	13248	13270	13293	13275	13238	13164	13311	13326	13261	13189	13230	13358	13467	13400	13434	13263	13235	13239	13391	13172	13510	13177	13213	13269	13223	13370	13343	13246	13222	13279	13289	13181	13192	13323	13464	13422	13312	13282	13352	13254	13411	13298	13281	13388	13402	13280	13372	13429	13162	13270	13247	13312	13233	13307	13297	13345	13284	13324	13342	13293	13204	13264	13344	13225	13373	13457	13326	13216	13287	13411	13295	13350	13298	13153	13213	13265	13332	13347	13219	13202	13242	13265	13199	13248	13323	13243	13502	13448	13361	13231	13231	13172	13311	13090	13015	13437	13432	13309	13367	13198	13294	13228	13414	13367	13355	13301	13188	13195	13358	13534	13477	13301	13329	13239	13322	13217	13290	13447	13321	13254	13461	13264	13304	13229	13222	13322	13271	13310	13300	13258	13307	13222	13228	13336	13301	13323	13281	13211	13171	13289	13281	13242	13357	13269	13252	13363	13289	13414	13221	13370	13190	13330	13204	13261	13247	13163	13230	13379	13405	13388	13208	13271	13162	13272	13345	13249	13335	13463	13459	13304	13374	13369	13446	13076	13322	13293	13359	13230	13289	13169	13192	13247	13315	13272	13315	13309	13250	13352	13400	13362	13282	13377	13301	13241	13014	13391	13122	13287	13398	13397	13290	13274	13292	13244	13445	13416	13384	13251	13300	13240	13202	13305	13249	13231	13294	13455	13334	13212	13282	13370	13378	13229	13351	13236	13254	13217	13427	13269	13011	13195	13221	13339	13376	13214	13411	13210	13441	13445	13322	13229	13377	13405	13196	13190	13174	13436	13341	13197	13260	13255	13318	13294	13108	13352	13400	13085	13141	13340	13304	13185	13226	13192	13400	13334	13282	13145	13312	13264	13252	13167	13215	13303	13318	13351	13162	13228	13308	13300	13369	13350	13318	13420	13322	13332	13330	13238	13221	13250	13163	13115	13264	13307	13330	13341	13424	13310	13347	13240	13346	13454	13293	13252	13289	13370	13278	13395	13164	13463	13193	13294	13359	13148	13352	13178	13283	13444	13361	13306	13290	13244	13288	13180	13410	13342	13255	13234	13310	13217	13306	13253	13436	13386	13262	13133	13260	13380	13064	13319	13103	13281	13088	13405	13253	13378	13178	13274	13391	13156	13196	13176	13333	13373	13466	13441	13205	13319	13264	13256	13272	13255	13221	13310	13203	13202	13427	13297	13245	13202	13395	13212	13198	13207	13251	13374	13449	13256	13292	13425	13121	13153	13121	13308	13313	13286	13273	13279	13312	13380	13433	13323	13195	13232	13412	13237	13136	13329	13108	13351	13395	13173	13443	13201	13114	13473	13289	13206	13208	13466	13238	13348	13306	13262	13385	13365	13277	13281	13485	13269	13374	13197	13285	13229	13408	13276	13291	13189	13281	13064	13148	13203	13283	13298	13350	13293	13315	13406	13241	13270	13343	13318	13304	13370	13327	13307	13434	13294	13328	13320	13174	13430	13326	13214	13226	13395	13322	13260	13035	13269	13158	13355	13296	13371	13483	13149	13290	13346	13256	13291	13264	13245	13346	13274	13353	13279	13508	13337	13202	13070	13098	13350	13084	13305	13186	13269	13416	13270	13292	13321	13212	13468	13345	13253	13340	13189	13426	13230	13298	13138	13278	13211	13268	13187	13459	13278	13455	13240	13305	13253	13294	13337	13281	13246	13369	13163	13245	13332	13350	13248	13206	13134	13324	13285	13192	13297	13108	13340	13435	13242	13176	13318	13247	13233	13228	13199	13197	13286	13202	13215	13244	13347	13155	13330	13265	13357	13374	13392	13291	13289	13326	13360	13247	13345	13123	13312	13387	13235	13233	13337	13280	13294	13276	13496	13336	13371	13318	13240	13348	13332	13209	13305	13320	13155	13334	13391	13431	13393	13263	13347	13266	13257	13351	13363	13188	13280	13147	13378	13268	13507	13263	13295	13158	13255	13271	13438	13495	13418	13342	13296	13368	13238	13441	13302	13268	13357	13368	13245	13325	13514	13286	13242	13159	13401	13330	13363	13375	13268	13198	13251	13160	13292	13275	13312	13208	13248	13338	13335	13318	13333	13205	13344	13382	13313	13230	13388	13250	13290	13154	13229	13367	13370	13384	13296	13243	13422	13295	13304	13276	13198	13217	13227	13327	13328	13162	13191	13375	13277	13369	13292	13363	13302	13308	13257	13401	13402	13284	13336	13284	13189	13318	13396	13235	13272	13277	13322	13344	13385	13295	13154	13318	13316	13300	13368	13220	13336	13320	13390	13235	13404	13259	13261	13379	13194	13331	13525	13419	13167	13149	13240	13303	13244	13203	13468	13282	13366	13277	13202	13399	13364	13362	13290	13169	13182	13087	13384	13359	13339	13032	13338	13351	13330	13256	13138	13398	13269	13400	13219	13265	13601	13372	13346	13245	13248	13246	13523	13267	13442	13154	13242	13330	13474	13265	13376	13189	13348	13145	13184	13270	13243	13366	13305	13215	13093	13286	13174	13339	13375	13249	13404	13211	13267	13385	13223	13343	13278	13409	13341	13365	13271	13230	13282	13251	13172	13265	13202	13313	13346	13272	13319	13253	13415	13385	13444	13389	13365	13261	13371	13266	13109	13162	13263	13413	13218	13314	13141	13235	13366	13188	13387	13226	13349	13470	13347	13293	13290	13292	13335	13471	13371	13261	13381	13294	13315	13372	13305	13243	13311	13352	13316	13251	13221	13477	13334	13432	13259	13423	13297	13238	13251	13453	13333	13412	13313	13232	13330	13325	13312	13307	13397	13386	13327	13354	13350	13336	13290	13191	13240	13227	13311	13367	13263	13347	13559	13277	13270	13374	13356	13503	13283	13347	13435	13347	13265	13277	13159	13361	13219	13229	13411	13187	13390	13405	13350	13251	13365	13380	13303	13405	13230	13188	13337	13343	13229	13326	13379	13279	13297	13353	13320	13467	13289	13444	13169	13132	13253	13332	13349	13438	13363	13317	13319	13300	13230	13335	13324	13241	13489	13391	13278	13237	13258	13145	13139	13330	13281	13286	13398	13212	13264	13328	13230	13331	13223	13285	13375	13103	13372	13147	13404	13272	13238	13090	13345	13232	13285	13273	13342	13437	13282	13389	13182	13221	13436	13046	13168	13382	13269	13225	13320	13342	13283	13356	13359	13342	13316	13488	13284	13262	13144	13261	13292	13222	13496	13303	13281	13206	13400	13363	13518	13341	13398	13245	13273	13518	13254	13247	13248	13186	13271	13176	13328	13101	13434	13191	13159	13361	13241	13355	13150	13406	13306	13196	13339	13464	13186	13277	13329	13287	13320	13331	13191	13272	13388	13397	13337	13381	13267	13398	13200	13378	13204	13219	13452	13316	13365	13329	13329	13212	13268	13288	13356	13345	13419	13431	13435	13402	13159	13210	13241	13197	13218	13372	13182	13197	13305	13226	13116	13489	13260	13235	13278	13297	13348	13297	13224	13425	13303	13248	13120	13322	13370	13357	13338	13525	13372	13277	13240	13248	13289	13349	13268	13311	13218	13428	13374	13184	13186	13228	13389	13251	13239	13347	13276	13212	13250	13282	13355	13323	13158	13151	13271	13406	13331	13350	13299	13371	13134	13208	13333	13277	13406	13250	13258	13333	13259	13281	13167	13282	13092	13263	13263	13356	13400	13397	13346	13271	13381	13342	13155	13292	13373	13270	13208	13323	13289	13225	13331	13193	13240	13277	13465	13189	13279	13278	13283	13415	13323	13264	13213	13216	13387	13304	13416	13315	13223	13167	13248	13354	13172	13322	13075	13342	13180	13244	13219	13248	13381	13321	13304	13314	13234	13299	13243	13315	13187	13329	13198	13458	13321	13205	13288	13353	13415	13299	13317	13367	13251	13282	13249	13205	13377	13221	13207	13287	13196	13206	13369	13110	13450	13291	13360	13368	13215	13281	13235	13326	13415	13339	13419	13330	13189	13143	13275	13495	13260	13208	13224	13406	13328	13295	13346	13215	13273	13346	13173	13399	13310	13272	13344	13401	13452	13331	13147	13186	13299	13423	13262	13126	13321	13210	13238	13419	13234	13210	13472	13494	13119	13212	13276	13198	13436	13219	13231	13430	13269	13238	13209	13261	13301	13191	13349	13325	13380	13232	13322	13107	13204	13117	13260	13312	13312	13309	13466	13573	13264	13249	13198	13322	13298	13336	13437	13346	13313	13273	13276	13236	13453	13452	13193	13351	13322	13123	13323	13315	13187	13357	13455	13263	13221	13218	13176	13172	13377	13226	13287	13324	13324	13367	13308	13313	13399	13389	13309	13190	13329	13538	13158	13347	13198	13344	13272	13235	13312	13293	13278	13366	13307	13171	13183	13290	13324	13269	13513	13283	13323	13417	13250	13423	13246	13215	13228	13432	13258	13308	13417	13334	13289	13299	13220	13243	13130	13283	13118	13332	13219	13301	13234	13194	13292	13239	13363	13353	13144	13091	13274	13288	13367	13361	13322	13420	13367	13260	13299	13072	13344	13316	13274	13229	13240	13352	13281	13312	13200	13441	13283	13195	13341	13250	13384	13249	13248	13222	13400	13374	13383	13226	13328	13361	13174	13371	13367	13218	13402	13193	13313	13148	13289	13305	13328	13083	13409	13197	13459	13348	13394	13434	13167	13300	13117	13266	13211	13235	13439	13257	13312	13293	13301	13351	13329	13337	13370	13384	13395	13308	13160	13253	13479	13317	13116	13476	13279	13360	13267	13318	13355	13323	13284	13210	13259	13301	13299	13304	13248	13221	13307	13257	13300	13222	13301	13323	13410	13179	13236	13198	13131	13311	13417	13467	13288	13330	13355	13249	13185	13377	13406	13182	13287	13499	13210	13275	13193	13113	13256	13405	13221	13319	13276	13252	13386	13356	13292	13265	13336	13231	13353	13357	13420	13232	13253	13254	13498	13417	13287	13299	13406
32202	40147	43959	28868	18489	15921	15355	14949	14987	15003	14900	15106	15044	15343	14944	14984	15107	15049	14966	14929	14936	14982	14946	14908	14983	14916	14953	14834	14874	15041	15041	14986	14872	14750	14823	14888	14938	14773	14908	15047	14985	14903	15064	14785	14844	14805	15131	15152	15084	14890	15037	15070	14861	14863	14729	14830	15047	15017	14897	14812	14975	14795	15032	15107	14834	14788	14924	15111	14936	14804	14857	14890	14904	14866	14950	14799	14899	14867	14780	14689	15033	14896	15017	14892	14979	14886	14885	14926	15039	14753	14850	14772	14939	14881	14759	14749	14964	14910	14906	14894	14968	15111	15094	14914	14958	14911	15133	14843	14920	15046	15081	14986	14849	14878	14901	15074	14805	14937	14730	15034	14927	14968	15105	14812	14950	14885	14927	14641	14833	15009	14878	14897	14946	14956	14957	14949	14883	14997	14855	14977	14824	14926	15155	14924	14833	14881	14937	14613	14949	14732	15003	15050	14964	15013	14975	14950	14944	15009	14902	14856	14785	14834	14829	14942	14948	14853	14687	14961	14856	14835	14815	14770	14851	14879	14819	14794	14818	14898	15073	14937	14909	15008	15034	14670	14845	14947	14927	14888	14744	14850	14963	14903	14998	14862	14861	14779	14936	14871	14945	15010	15092	14796	15030	15146	14982	15084	14957	14942	14774	14881	15112	14768	14893	14820	14873	14811	14882	14946	15131	14947	14814	14891	15040	14807	14897	15141	14841	15003	14889	14968	14987	14882	14930	15065	14941	14754	14721	14985	14873	14916	14700	14832	14865	14985	14941	14813	14737	14726	14913	14783	14853	14914	14812	14941	14864	14942	14967	15040	14922	14775	15001	14786	15083	14998	14976	14662	14712	14759	15009	14765	15009	14859	14877	14726	14758	15050	14899	14803	14999	15083	14817	14974	15030	14852	15096	15079	14910	14815	14725	14808	14912	15079	14895	14822	14877	15054	14858	14975	14995	14913	14753	14939	14997	14862	15080	15122	15005	14920	15001	14873	14962	14834	14784	15139	15137	14940	14773	14758	14827	14691	14859	14858	14926	14884	14861	15165	14894	14962	15030	14893	15121	14994	15044	14877	14716	14724	14724	14848	14951	14965	14687	14755	15013	14993	15003	15079	14872	15009	14980	14641	14713	15218	15007	14893	14970	14789	14832	14848	14857	14769	14867	14799	14946	14707	14881	15059	14797	14704	14849	14760	14906	14793	14909	14736	14796	14979	15009	14959	14874	14974	15065	14771	14764	14680	14820	14845	14973	14850	14766	14920	14929	14850	15085	15005	14981	15020	15146	14843	14962	14723	14871	15011	15018	14729	15016	14921	14805	14950	14965	14926	14973	14991	15036	14904	14963	14934	14721	14906	14960	14784	15017	14952	14968	14894	14830	14835	14787	14945	15030	14886	15026	14926	14870	15122	14919	14841	14894	14826	14849	14845	14903	14973	14915	15040	14912	14881	14811	14884	14976	14852	14920	15021	14995	14884	15168	14850	14742	14934	14706	14770	14780	14782	14799	14930	14977	14872	14990	14860	14885	14910	15119	14999	15063	14954	14938	14828	15013	15105	15008	14860	14768	14902	14918	14835	14801	15021	15017	14974	14787	15145	14962	14917	15148	14964	14926	14965	14906	15013	14948	14928	14983	14925	14941	15025	14834	15017	14849	14866	14989	14987	15032	14970	14942	14945	14950	14868	15015	14738	14833	14910	14904	14864	14989	14959	14815	14909	14870	14929	14868	14976	14798	14923	14760	14842	14930	14958	14971	14861	14932	14851	14732	14698	14980	14831	14771	15024	14981	14952	14933	15062	14961	14780	14889	14994	14829	14836	14923	14944	14776	14967	14987	14918	14852	14810	14897	14815	15034	15038	14821	14947	15032	15070	15032	14760	14797	14875	14935	15051	15040	14793	14881	15006	14962	14972	15066	15089	14942	15017	14865	15036	14823	14745	15048	15027	14959	14866	14986	15004	14775	15091	15031	15035	14908	14873	14774	14745	14907	14826	14920	14679	14797	14899	14843	14886	15008	15058	14846	14811	14823	14932	14844	14848	14568	14828	14707	15013	15041	14937	14990	14867	14871	15029	15012	14919	14734	14940	14916	14925	15061	14912	14888	14897	15161	15050	14916	14837	14737	14901	14904	14876	15123	15058	14955	14708	14826	14991	15066	15123	14790	15016	15028	14837	14724	14859	14995	14788	14872	14936	14865	14976	14905	15038	14946	15014	15067	14950	14968	14952	14963	14961	15192	15035	14851	14987	14744	14838	14776	14768	14679	14750	14878	14839	14871	14788	14929	15016	15071	14775	14693	14856	14901	14876	14820	15010	14942	14806	14771	14876	14769	15157	14922	15077	14911	15122	14845	14944	14812	14975	14822	14958	14860	14860	14748	14808	14897	14870	15072	14992	15053	14828	15064	14994	14880	14988	15040	14985	14852	14892	14928	14930	14953	14993	14937	15034	15066	15045	14951	14799	14988	14681	14791	14985	15028	14848	14790	14970	14899	14902	15082	14970	15047	14975	15070	15076	14746	14636	14972	15107	14979	15096	14878	14913	14974	14855	14939	14927	14702	14917	15063	14871	15010	14884	15085	14955	14949	15086	14964	14728	14895	14990	15029	14951	14771	14963	14820	15042	14888	14939	14813	14835	15309	15094	14919	14874	15037	14911	14941	14999	14915	14890	14900	14754	14868	14999	15091	14727	14741	14834	14891	14920	15083	15166	14982	14939	14833	14853	14914	14699	14747	14866	14962	14859	14927	14850	14983	14974	14864	14922	14831	14910	14929	14895	14960	14855	14964	14923	15026	14973	14947	14930	14847	15071	14973	14831	14819	15060	14749	14972	14931	14926	15030	14713	14765	14944	14909	14910	15074	14929	14911	14815	14920	14968	14893	14889	14760	15094	14986	14836	14930	15015	15014	14874	15141	14930	14786	14964	14923	14938	14945	14987	14980	14891	14869	15112	14733	14891	14835	15020	14998	14914	14766	14941	14774	14835	15100	14849	14819	14890	14974	15036	14924	14795	14999	15017	14843	14850	14956	14872	14920	14811	14990	14897	14934	15062	14906	14805	15046	14994	15059	14836	15056	15005	15052	15104	15002	14782	14900	14949	14858	14883	15009	14918	15020	14884	15048	14821	14975	14989	15012	14791	14913	14978	14754	14936	14909	14776	15001	14875	14998	14842	14852	14967	14909	14723	15070	14954	14771	14592	14957	14985	14908	14933	14894	14993	14861	14805	14882	14914	14865	14875	15015	14832	14952	14797	14974	14921	14928	14959	14970	14953	14881	14775	14902	15082	14892	14936	14932	14962	14860	14994	15002	14932	14983	14869	15052	14895	14927	14926	15006	14858	14834	14773	14936	15054	14895	14872	14994	15023	14898	14975	15050	14951	14940	14751	14973	15003	14950	14845	14899	14983	14852	14809	15052	14973	15098	14816	14975	14848	14818	14975	14842	15098	14830	14787	14776	14901	14974	15026	14949	15096	14917	14693	15018	14920	15038	15024	14874	14873	14855	14921	14986	15080	14793	15018	14955	14891	14927	15009	14817	14943	14863	14958	14799	15040	15140	14840	14986	14792	14945	15073	14957	14958	14916	14921	15095	14758	15105	14873	14773	15140	14948	14868	15009	14835	14838	14752	14884	14857	14888	15009	15040	14845	14921	14924	14909	14898	14854	14843	14881	14914	15021	14770	14895	14976	14817	14677	14999	15075	14828	14943	14997	14928	14887	14965	14821	14960	14886	14879	14960	15002	14852	14954	14932	15008	15131	15046	14979	14948	15064	14961	15000	15004	14874	14967	14856	14949	14937	14930	14869	14940	14987	14940	14908	14927	15007	15066	14795	14872	14841	15060	15014	14910	14953	14935	14936	14933	14945	14769	15023	14922	15093	14980	15070	14771	15046	14949	14864	15001	15037	15071	14892	14925	15094	14902	14690	15053	14959	14887	14938	15018	14876	14967	14838	14822	14898	14971	14791	14828	14976	14968	15006	14831	15080	14905	15002	14989	14893	14956	14877	14965	15137	14870	14826	14781	14926	15010	14910	14858	14901	14867	14857	14802	14909	14973	15143	14948	14939	14837	14848	15047	15103	14870	14954	14964	14719	14991	15140	14977	14995	14787	14980	14902	14856	14865	14885	14823	15127	14897	14902	14904	14853	14888	14976	14989	14874	15060	14961	14975	15037	15073	15071	14875	14974	14882	15009	15015	14831	14980	15011	14952	14921	14848	14877	14899	15054	14883	15021	15024	14974	14846	14902	14944	14857	14997	14915	14793	14987	14905	15067	14960	14862	14939	14878	14985	14733	14976	15137	14924	15181	15000	14718	14948	15182	14963	14986	15056	14798	15066	14965	14925	14839	14776	14995	14701	14763	14784	14945	15007	14955	14974	14907	15165	15019	14844	15131	14795	15048	15048	15043	14940	14904	14818	15043	14994	15002	14797	14949	15109	14867	14890	14821	14958	14810	14966	14894	14916	14815	15011	14832	14902	14935	14906	14868	14777	14904	14887	14812	14658	15002	14807	14981	14689	15056	15002	14764	14898	15071	14908	14876	14983	14880	14791	15067	14835	14789	14932	14960	14989	14810	14968	14688	14893	14624	14809	14982	14930	14971	15031	14734	14984	14906	15086	14852	14908	14986	14971	14714	14858	15058	15033	14876	15094	14880	14943	14811	15070	14951	14942	14913	14723	14786	14958	14906	15010	15076	14786	14804	14734	14827	14818	14758	14752	15116	14912	14790	14702	15033	15095	14926	14982	14879	14855	14909	14907	14875	14808	14937	14899	14930	14874	14903	14872	14998	15029	15053	15007	14841	14999	15011	14801	14902	14821	14956	14866	14882	14927	14990	15050	14928	14993	14905	14907	14861	14999	14907	15092	15192	14901	14807	14752	14951	15132	14762	15107	14801	14862	15004	15052	14993	14922	14786	15030	14800	14748	14862	14932	14881	14824	15078	14795	15084	14818	14698	14983	14832	14926	15003	15020	14948	14903	14717	14672	14932	15131	14934	14890	14951	14993	14762	14730	15007	14916	14865	14927	14842	14832	14844	14734	14855	14909	14723	14940	14980	14916	14896	15022	14921	14872	14810	14929	14898	14893	14768	15193	14970	14967
38566	57788	44990	25163	16095	13937	13487	13329	13349	13443	13467	13390	13513	13463	13404	13342	13414	13474	13554	13351	13509	13486	13526	13192	13308	13389	13427	13614	13426	13404	13439	13410	13365	13356	13592	13529	13340	13439	13424	13394	13394	13334	13452	13601	13490	13605	13422	13508	13283	13316	13366	13383	13465	13500	13393	13335	13423	13298	13445	13288	13439	13408	13473	13467	13419	13401	13286	13349	13380	13376	13354	13406	13280	13548	13431	13457	13527	13430	13324	13492	13449	13295	13420	13430	13329	13401	13515	13309	13544	13450	13410	13379	13425	13487	13483	13348	13485	13341	13334	13358	13517	13502	13430	13324	13451	13449	13461	13336	13480	13462	13531	13558	13517	13301	13315	13475	13458	13220	13516	13380	13316	13530	13472	13329	13480	13419	13583	13455	13339	13506	13449	13568	13374	13492	13332	13278	13346	13563	13439	13531	13334	13317	13381	13455	13417	13347	13325	13521	13552	13479	13436	13401	13568	13385	13206	13577	13451	13435	13567	13514	13561	13280	13500	13467	13393	13498	13414	13445	13523	13483	13332	13425	13582	13415	13507	13461	13326	13411	13508	13379	13502	13342	13229	13296	13373	13531	13317	13413	13454	13380	13310	13348	13559	13335	13285	13418	13294	13411	13498	13478	13409	13454	13287	13308	13438	13406	13314	13415	13395	13529	13368	13552	13282	13367	13318	13368	13543	13536	13398	13417	13527	13364	13456	13457	13369	13439	13367	13397	13376	13404	13303	13447	13428	13564	13266	13287	13285	13280	13408	13317	13337	13324	13371	13269	13476	13337	13406	13346	13496	13379	13433	13381	13498	13552	13428	13362	13389	13668	13257	13382	13398	13487	13485	13456	13431	13495	13356	13392	13474	13473	13452	13420	13523	13427	13443	13731	13604	13612	13544	13208	13374	13671	13316	13341	13501	13509	13368	13340	13366	13426	13541	13324	13494	13393	13285	13504	13360	13321	13432	13505	13385	13465	13463	13351	13374	13561	13537	13306	13397	13397	13475	13313	13388	13442	13368	13380	13489	13344	13351	13440	13462	13444	13423	13417	13528	13352	13264	13418	13450	13519	13430	13215	13385	13485	13524	13307	13343	13372	13429	13463	13481	13428	13444	13280	13417	13364	13636	13439	13358	13435	13388	13580	13344	13351	13595	13353	13546	13503	13332	13376	13472	13408	13341	13439	13483	13279	13437	13349	13165	13467	13448	13570	13365	13335	13504	13497	13309	13437	13258	13490	13355	13414	13465	13348	13410	13347	13487	13465	13509	13485	13587	13413	13295	13580	13365	13323	13445	13409	13454	13303	13366	13319	13544	13404	13392	13267	13413	13382	13487	13474	13279	13353	13377	13508	13585	13573	13413	13508	13622	13342	13569	13590	13348	13408	13396	13447	13241	13437	13469	13285	13489	13390	13445	13234	13339	13438	13456	13518	13482	13504	13506	13518	13363	13472	13436	13332	13394	13433	13350	13384	13396	13365	13459	13330	13501	13542	13242	13377	13209	13391	13456	13329	13342	13179	13377	13487	13596	13307	13386	13542	13453	13408	13346	13441	13441	13325	13357	13412	13504	13341	13433	13504	13507	13600	13302	13353	13354	13535	13440	13394	13348	13414	13317	13557	13351	13292	13499	13433	13474	13407	13450	13401	13399	13465	13532	13395	13446	13437	13505	13243	13313	13472	13389	13419	13370	13349	13421	13374	13348	13382	13578	13379	13395	13481	13565	13377	13415	13439	13346	13244	13525	13482	13484	13499	13267	13450	13501	13493	13406	13279	13378	13607	13402	13434	13480	13577	13480	13420	13444	13378	13512	13546	13327	13404	13416	13326	13327	13306	13386	13471	13471	13298	13337	13447	13437	13412	13438	13463	13422	13499	13414	13253	13434	13404	13453	13369	13366	13516	13331	13475	13386	13433	13337	13554	13425	13445	13268	13431	13480	13445	13467	13484	13321	13686	13351	13316	13571	13543	13395	13435	13301	13306	13465	13422	13479	13316	13562	13385	13433	13416	13455	13404	13386	13459	13321	13325	13646	13482	13430	13491	13361	13316	13426	13470	13435	13213	13388	13342	13706	13358	13391	13437	13503	13294	13483	13438	13342	13364	13528	13538	13433	13428	13553	13542	13405	13422	13426	13332	13318	13416	13527	13390	13479	13367	13381	13494	13348	13347	13461	13437	13487	13408	13419	13357	13476	13458	13346	13429	13540	13480	13546	13523	13608	13436	13476	13316	13422	13350	13352	13460	13489	13290	13480	13490	13414	13451	13504	13393	13289	13205	13436	13429	13514	13403	13461	13331	13502	13341	13597	13338	13422	13337	13417	13414	13374	13367	13365	13465	13480	13441	13433	13283	13324	13329	13503	13348	13367	13476	13402	13408	13476	13274	13383	13401	13337	13387	13411	13437	13396	13490	13270	13427	13279	13550	13439	13375	13435	13445	13499	13395	13213	13475	13252	13321	13385	13350	13289	13294	13415	13526	13463	13431	13308	13369	13360	13421	13454	13553	13334	13216	13522	13354	13270	13392	13315	13305	13363	13344	13514	13309	13326	13303	13481	13504	13531	13312	13459	13452	13368	13321	13365	13487	13318	13480	13288	13312	13255	13393	13343	13486	13501	13473	13626	13356	13473	13468	13385	13406	13400	13471	13390	13394	13347	13397	13432	13247	13241	13352	13582	13367	13397	13557	13391	13332	13343	13254	13404	13285	13482	13443	13362	13540	13429	13520	13385	13573	13386	13552	13544	13315	13515	13392	13418	13470	13408	13401	13414	13489	13320	13468	13385	13286	13469	13465	13436	13315	13471	13433	13538	13374	13350	13504	13292	13391	13440	13346	13467	13408	13428	13350	13584	13483	13488	13408	13429	13520	13421	13297	13504	13443	13535	13468	13409	13534	13432	13410	13292	13502	13565	13511	13505	13284	13403	13450	13391	13280	13482	13475	13460	13531	13420	13446	13438	13486	13386	13491	13401	13329	13546	13408	13495	13501	13404	13395	13442	13337	13453	13456	13494	13524	13314	13538	13462	13424	13514	13310	13251	13418	13317	13382	13425	13458	13656	13379	13406	13480	13433	13577	13503	13381	13303	13456	13601	13229	13380	13267	13474	13402	13390	13403	13410	13419	13576	13481	13275	13495	13561	13354	13417	13275	13354	13322	13568	13416	13586	13433	13475	13433	13281	13482	13459	13336	13470	13318	13379	13428	13502	13364	13438	13545	13245	13406	13601	13334	13431	13702	13391	13612	13557	13444	13417	13478	13464	13383	13296	13674	13483	13520	13604	13429	13628	13316	13355	13468	13534	13276	13444	13285	13379	13407	13484	13410	13618	13490	13444	13409	13429	13572	13229	13279	13429	13523	13360	13493	13309	13495	13301	13372	13577	13381	13319	13548	13332	13546	13466	13365	13319	13387	13408	13359	13352	13522	13383	13310	13362	13342	13144	13575	13336	13276	13379	13402	13454	13523	13284	13445	13470	13401	13560	13253	13465	13314	13447	13598	13412	13582	13414	13456	13456	13544	13418	13240	13445	13363	13459	13525	13350	13476	13513	13325	13451	13319	13372	13368	13444	13396	13464	13436	13431	13437	13386	13356	13404	13373	13278	13425	13456	13470	13372	13481	13368	13516	13556	13549	13467	13391	13459	13462	13453	13430	13348	13483	13481	13444	13457	13317	13523	13311	13449	13263	13472	13509	13627	13369	13381	13370	13316	13453	13549	13473	13511	13318	13436	13324	13233	13358	13599	13253	13427	13322	13434	13398	13445	13423	13492	13392	13630	13467	13400	13375	13570	13323	13347	13491	13610	13276	13371	13346	13454	13225	13321	13284	13488	13516	13393	13351	13421	13467	13389	13246	13395	13319	13439	13320	13452	13501	13284	13623	13387	13506	13293	13228	13531	13394	13476	13554	13273	13485	13469	13549	13461	13468	13374	13352	13452	13420	13419	13472	13365	13248	13339	13379	13498	13399	13570	13409	13515	13345	13375	13419	13493	13433	13488	13355	13271	13479	13609	13443	13483	13587	13379	13328	13263	13476	13481	13350	13339	13484	13280	13509	13456	13461	13338	13437	13440	13420	13412	13633	13368	13477	13360	13262	13470	13369	13419	13500	13474	13417	13388	13281	13423	13430	13545	13347	13671	13382	13436	13286	13399	13255	13364	13518	13414	13389	13396	13465	13392	13371	13561	13400	13501	13369	13360	13509	13240	13500	13507	13466	13313	13474	13469	13425	13244	13387	13384	13502	13425	13489	13417	13451	13482	13441	13402	13416	13425	13326	13457	13375	13359	13354	13391	13426	13419	13305	13316	13425	13418	13483	13438	13228	13384	13333	13553	13568	13461	13427	13301	13390	13436	13500	13345	13408	13214	13491	13501	13461	13583	13370	13526	13516	13430	13319	13445	13444	13436	13428	13438	13400	13454	13346	13410	13382	13365	13304	13476	13216	13501	13481	13387	13439	13497	13429	13500	13335	13540	13482	13513	13536	13347	13484	13379	13438	13248	13445	13405	13373	13428	13303	13423	13419	13347	13325	13562	13444	13547	13333	13458	13405	13250	13387	13533	13538	13356	13337	13527	13407	13488	13509	13423	13418	13381	13311	13312	13421	13431	13303	13468	13474	13374	13424	13412	13414	13480	13366	13300	13395	13643	13471	13505	13343	13241	13483	13420	13449	13325	13475	13380	13352	13480	13446	13417	13398	13321	13560	13421	13517	13304	13390	13367	13415	13583	13498	13517	13539	13338	13325	13333	13348	13327	13224	13475	13473	13465	13390	13331	13423	13426	13605	13508	13414	13403	13338	13356	13405	13508	13270	13520	13529	13376	13469	13329	13306	13399	13544	13362	13377	13553	13446	13454	13410	13314	13515	13528	13335	13243	13470	13332	13526	13355	13451	13489	13365	13439	13244	13506	13429	13520	13496	13327	13386	13446	13357	13361	13457	13473	13528	13578	13364	13368	13370	13293	13440	13319	13508	13522	13425	13431	13522	13364	13359	13430	13398	13346	13570	13387	13436	13278	13229	13464	13316	13372	13514	13526	13472	13439	13390	13428	13344	13397	13322	13210	13469	13452	13335	13480	13264	13409	13418	13365	13334	13348	13391	13326	13336	13441	13522
23830	24876	38528	32343	24772	23264	21860	16398	15154	15388	15277	15224	15394	15145	15307	15197	15215	15262	15112	15203	15323	15234	15142	15240	15234	15153	14982	15270	15108	15091	15181	15010	15061	15086	15081	14984	14962	15112	14992	15032	15112	15266	15020	15068	15067	14954	15011	15131	14912	15170	15001	14992	14998	14970	14838	14968	15181	15083	14977	15040	14899	14946	14989	15063	14955	14750	14974	15069	15153	15032	15037	14804	15070	15054	14988	14821	14935	14849	14911	15147	15158	14775	15165	15077	14923	14869	14926	14754	14965	15018	14979	14787	14983	15054	14959	14737	15011	14952	15026	15063	15193	14879	15026	15032	14909	15065	14870	14832	15054	14834	14876	14931	15066	15002	14926	15074	14916	14878	14982	15133	15005	14893	14968	14919	14791	14849	15061	15024	15067	15047	14819	15026	14973	15061	14949	14819	14897	14872	14948	15138	14938	14986	14854	15120	14817	14900	14944	15151	14932	14863	14877	14831	14970	14922	14913	14977	14906	14918	15021	15208	14910	14950	15035	15207	15044	14926	15049	14958	15162	15076	15108	15049	14936	14842	15004	15103	14819	14901	14827	14941	15119	14920	14897	15021	14922	15012	15017	15154	14996	15016	14918	14959	14853	14895	15004	14810	14827	14787	14957	14800	14820	14800	14955	15063	14985	14946	14881	14862	14908	14958	14908	14894	14981	14963	14951	14953	14936	14998	14863	14892	15028	14901	14964	14844	15050	14913	14867	14835	14878	14842	15019	14928	14996	15040	14991	14863	14987	14945	14824	14858	14932	14943	14990	14921	14957	14884	14635	14763	14845	14995	15069	14943	14778	14969	14928	14980	14797	14869	14894	14903	15158	14827	14858	14915	14871	14988	14923	14929	15046	14983	14884	14919	14893	14872	14826	14982	15045	14915	15015	14875	14795	14804	14806	15091	14743	15073	15037	14934	15067	15022	14983	14976	14986	14916	14968	15078	14810	15138	14879	15030	14832	14901	14929	14935	15041	14985	14934	15021	14879	14746	14875	14904	15208	14952	14862	15116	15018	14997	14910	14795	15166	15076	15062	15052	15012	15150	14941	15065	14892	14928	14934	14701	14848	14955	15036	15058	15055	15055	15150	14988	15052	14850	14878	14921	14948	14955	15084	14955	15176	14844	14835	14971	14862	14796	15085	15044	15059	14761	14829	15113	15116	14872	14850	14955	14992	15055	15071	15011	15053	14787	15028	14962	15104	14965	15016	14890	14739	15022	14926	14838	15144	14972	14944	14874	14991	15070	14911	14831	14787	14767	14930	14899	15027	14800	14853	15029	15012	14777	14958	15019	15061	15140	14995	14985	14977	14964	15051	15129	14936	15089	15008	14921	15040	14928	15172	14705	15046	15027	14842	15110	14811	15128	14893	14809	14822	14889	14959	14933	15060	14956	15047	14901	14814	14781	14908	14806	15061	15016	14851	15184	15116	14915	14988	14794	14776	14938	15002	15068	14933	14805	14873	14933	14952	15020	14986	14948	15103	15009	14910	14819	14976	14875	14950	14915	15056	15025	14764	14953	14786	14869	14762	14797	14833	15012	15073	14733	14984	14799	14962	15037	15174	14924	15003	14945	14931	14713	14889	14845	15035	15202	14844	15025	14931	14754	15087	14913	14989	14850	14937	14784	14568	14866	14859	14896	15058	15132	15127	14988	14986	14843	14911	14730	15028	15120	14941	14746	14796	14901	14995	14890	14901	14835	14971	15041	14931	15229	15048	15061	14915	14839	14865	14809	14994	14997	15066	14954	14982	15041	14928	14905	14870	14888	15017	15087	14974	15063	14930	15123	14831	14824	14947	14857	15150	14931	14829	14902	14885	14912	14813	15000	14967	14877	14830	14865	14930	14954	14705	14895	14913	15074	15019	14853	14864	15050	14976	14772	14973	14861	14806	14904	14954	14883	14871	15072	14945	15024	14799	14839	15163	14812	15006	14927	14961	14948	14945	15076	14975	14905	14907	14898	15065	14980	15024	14966	15027	15112	15054	14897	14830	15062	14853	15047	14961	14917	14914	14927	14896	14953	15022	14990	15063	15077	14925	15023	14924	14970	14912	14801	14839	14932	15127	14930	14821	14801	15024	15015	14753	14956	14913	14954	14995	14808	14952	14926	14930	15236	15158	14888	14920	14730	14924	14849	14918	14915	14895	14872	14949	15056	14731	15102	14941	15010	14814	15114	14936	14683	14828	14984	14876	15024	14987	14972	14912	14944	15077	14962	14772	14983	14974	15049	14941	14853	14996	14904	14949	15008	15136	14862	14977	14950	14994	15103	14956	14811	14920	15054	14880	15123	14993	14903	14729	14893	14818	14952	14844	14920	15005	14916	14916	14893	14945	14912	14955	14972	14993	14981	14953	15023	14728	14765	14891	15181	14992	15012	15009	15026	14983	14959	14903	14945	14875	14924	14854	14926	15017	15094	15022	14931	15055	14914	14913	14999	14968	14980	15174	14917	14914	15084	14975	14850	15018	14842	15019	14788	14893	14779	14856	14772	15014	14828	15032	15056	14952	14944	14995	14935	15002	14855	14948	14970	15023	15063	14879	15035	15085	14990	14884	14980	15114	14925	15058	15077	14742	14906	14838	15048	14891	14946	15105	14954	15154	14962	15019	14925	14795	14976	14970	14904	14902	15023	14967	14861	15067	14922	14961	14965	15009	14867	14785	15045	14917	14912	15007	14843	15094	14940	14993	15131	14850	14896	14914	14978	15071	14973	15199	15035	14919	14955	14973	14919	15036	14938	14726	15068	15040	14963	14770	14862	14839	15095	15090	14894	14832	14860	15084	14967	14935	15081	14995	15092	15037	14961	14843	15077	14910	15098	15110	15035	15055	15106	14765	14934	14939	14807	14975	14900	15049	14961	14958	15024	14921	14868	15142	14880	15013	15020	15098	14898	14815	14808	14780	14837	14886	15010	14818	14933	14821	14943	14954	14926	15070	14921	14762	14822	14770	14854	14944	15013	14965	14884	14926	15071	14830	15024	14823	14845	14984	15112	14913	14858	14962	14982	14873	14852	14826	14879	14959	14813	14911	14928	15033	15017	15078	14762	14876	14858	14829	14867	14800	14852	15145	14751	14997	14895	15083	14899	15013	14950	15104	14936	15073	14845	14847	14856	14839	15086	15137	14908	14862	14901	14917	14834	14777	14910	14776	14839	14961	14874	15005	14760	15013	14874	15030	14927	14976	14943	15002	15188	15090	14989	14845	15228	14946	14984	14806	14803	14835	14952	14793	14914	14911	15001	15052	14841	14777	15140	14869	14879	14741	15008	14983	14884	15115	14773	15016	14988	14895	14797	14837	14917	14878	14791	15012	14922	14946	15211	14863	14947	14805	15051	14906	14968	14978	14927	14918	14967	14986	15002	15088	14947	15155	14984	15137	14826	14894	14968	14806	14831	14983	14845	15000	14740	14944	15023	15020	15076	14950	15247	15050	15045	15049	14956	14756	14824	15191	14990	14998	14801	15026	15035	14999	15158	15058	15001	15068	14987	14914	14922	15008	14660	14978	15053	14972	14711	14926	14935	14918	14898	15048	14930	15065	14886	15001	15122	14816	14976	14941	14893	14935	14959	15089	14863	14866	14901	14891	15027	15026	14934	14831	15010	15108	15067	14955	14899	14930	15076	14936	14906	14969	14920	14994	14867	14873	15008	15044	15020	15024	14792	14703	15056	14820	15036	14859	15082	14929	14851	14887	14981	14888	15033	14821	15100	15110	14980	14909	14926	14865	15067	15027	14707	14976	14921	14797	14974	14943	14774	14867	14792	15035	14965	14814	14949	14898	14701	14928	15027	15093	15066	14971	14792	14873	15030	14932	14977	14920	15014	15075	14984	15122	14759	14869	15057	14970	14768	14781	14830	15028	14789	15110	15059	15050	14898	15058	14993	15030	15059	14775	14856	15061	15123	14831	15057	14860	14795	14912	14906	14821	14863	14820	14928	15091	15140	15070	15048	14989	14884	14904	14898	15065	15097	15010	14960	15046	15046	15072	14998	14968	14805	14817	15042	15002	14763	14966	14855	15087	15031	14928	14837	14922	15005	14972	15041	14882	14984	15035	15003	14852	14926	14974	14946	15030	15025	14828	14756	14870	14843	14783	15091	14932	14909	15003	14821	15074	14832	14725	15022	14916	15065	15103	14896	14796	15053	14844	14979	14976	15120	14946	14784	14758	15032	14953	14967	14947	15074	15099	14762	14896	14920	14827	15181	14983	14939	14779	14822	14754	14992	14890	14961	15107	14719	14907	14988	15052	14845	14859	14983	14942	14920	14884	14878	14922	14803	14982	14918	14878	14873	14970	14936	15107	14955	15110	14952	14808	14933	14956	14779	14939	15056	14954	14787	14923	14917	15064	14831	14944	14900	14821	15005	14987	14887	14954	14914	15054	14998	15110	15010	15065	14888	14930	14823	14824	14959	15106	15131	15025	15074	14952	14939	14897	14883	15016	14937	15032	14983	15073	14828	15129	15047	15169	14967	14967	15098	14851	15056	14955	15027	14833	14838	15084	15088	15033	14959	15086	14796	15052	14879	15011	15024	14909	14896	14960	14849	14931	14876	14834	14955	14865	15145	15027	15068	15208	14921	15161	15065	15148	14891	14939	14796	15069	15068	15116	15079	14982	14915	14922	14861	14812	14873	14970	14995	14818	14833	14857	14902	15028	14862	15070	15147	15027	14916	14977	14777	15053	14741	14875	14774	14852	14972	15002	14857	15004	14932	14797	14869	15065	14878	14866	15209	14900	15141	14941	15095	15071	14946	14842	14914	15000	14846	14869	14834	15100	15046	14978	15084	14942	14807	14804	14849	14815	14987	15017	15087	14822	14977	15067	14833	14708	15112	14936	14919	14975	14805	15000	14820	14794	14959	15012	14903	14850	15044	15086	14976	15167	15012	14900	14867	14662	14914	14749	14858	14978	14825	15010	15054	14903	15204	14846	14915	14898	14841	15037	14914	14982	14923	14860	14832	15022	14841	15024	15014	14972	15074	14889	15004	15217	15005	14853	15026	15017	14839	14926	15096	14715	14924	14856	15008	14927	14878	14964	15058	14888	14709	14724	14721	14871	15070	15052	14941	15095	14876	14767	14901	14979	14810	14871	14856
61396	102767	87014	57842	31649	17253	13923	13467	13482	13271	13525	13534	13466	13435	13347	13604	13469	13397	13492	13464	13471	13424	13520	13528	13536	13526	13631	13453	13611	13506	13302	13441	13376	13417	13471	13491	13400	13419	13476	13438	13460	13467	13347	13393	13537	13414	13659	13390	13521	13438	13450	13383	13468	13352	13537	13361	13398	13463	13455	13409	13492	13353	13253	13531	13525	13443	13516	13521	13367	13423	13542	13600	13381	13360	13446	13517	13353	13334	13495	13419	13523	13470	13303	13371	13428	13434	13433	13613	13504	13494	13414	13382	13409	13347	13470	13554	13329	13407	13414	13394	13471	13413	13400	13485	13499	13325	13311	13435	13479	13408	13358	13455	13518	13396	13324	13461	13422	13458	13482	13452	13497	13321	13322	13427	13377	13479	13389	13476	13442	13434	13578	13381	13525	13613	13462	13459	13557	13347	13550	13486	13420	13443	13432	13406	13579	13487	13503	13488	13347	13494	13448	13339	13581	13547	13246	13383	13509	13426	13422	13200	13454	13593	13445	13621	13597	13526	13441	13485	13498	13366	13569	13347	13457	13456	13439	13409	13355	13298	13517	13468	13418	13564	13392	13464	13388	13402	13308	13298	13465	13424	13370	13406	13522	13525	13456	13482	13307	13280	13520	13279	13503	13498	13445	13455	13341	13371	13380	13234	13423	13388	13375	13593	13336	13475	13356	13232	13440	13452	13291	13408	13304	13460	13489	13491	13271	13341	13569	13473	13361	13276	13447	13312	13350	13493	13476	13557	13404	13623	13551	13453	13476	13498	13566	13596	13448	13404	13333	13361	13392	13491	13413	13489	13380	13501	13440	13493	13445	13452	13368	13319	13313	13491	13442	13487	13407	13499	13362	13428	13504	13396	13533	13436	13443	13537	13371	13221	13466	13450	13466	13580	13472	13352	13420	13316	13467	13338	13415	13489	13409	13356	13376	13349	13328	13497	13455	13472	13442	13270	13408	13478	13327	13202	13456	13332	13336	13457	13385	13463	13547	13454	13244	13395	13415	13221	13458	13431	13385	13338	13581	13432	13490	13322	13359	13416	13501	13442	13574	13486	13616	13386	13578	13430	13409	13363	13230	13565	13328	13465	13449	13411	13569	13290	13352	13472	13438	13414	13528	13391	13631	13500	13290	13434	13442	13416	13482	13654	13364	13445	13371	13451	13460	13475	13455	13498	13538	13339	13369	13523	13585	13545	13637	13434	13370	13254	13401	13323	13301	13442	13563	13592	13388	13311	13446	13349	13321	13492	13569	13298	13488	13390	13428	13473	13423	13472	13478	13356	13409	13326	13539	13515	13471	13333	13426	13355	13461	13453	13457	13400	13511	13457	13508	13456	13298	13487	13471	13512	13560	13508	13467	13266	13430	13300	13381	13539	13608	13297	13378	13462	13518	13468	13434	13345	13360	13307	13311	13390	13447	13305	13307	13375	13375	13387	13582	13477	13497	13367	13313	13398	13407	13414	13334	13437	13456	13512	13417	13452	13366	13420	13511	13410	13359	13491	13391	13504	13532	13480	13504	13486	13541	13546	13425	13525	13445	13346	13451	13339	13573	13482	13424	13444	13362	13453	13403	13392	13466	13437	13477	13518	13400	13559	13269	13444	13253	13376	13374	13434	13557	13368	13547	13552	13298	13304	13219	13432	13351	13338	13342	13322	13463	13334	13595	13260	13295	13417	13426	13454	13463	13423	13403	13442	13448	13506	13369	13352	13481	13402	13515	13445	13500	13556	13506	13358	13353	13648	13529	13367	13452	13393	13651	13345	13426	13525	13435	13589	13430	13460	13473	13432	13477	13279	13271	13507	13436	13619	13499	13418	13416	13480	13535	13407	13336	13298	13454	13489	13490	13339	13288	13637	13492	13469	13385	13434	13345	13590	13600	13584	13468	13378	13351	13338	13446	13392	13400	13433	13257	13379	13313	13478	13325	13484	13513	13314	13473	13384	13304	13480	13470	13470	13380	13517	13363	13513	13524	13459	13410	13460	13442	13414	13383	13433	13555	13486	13439	13474	13356	13363	13472	13452	13407	13571	13596	13521	13413	13529	13347	13413	13376	13421	13391	13433	13416	13507	13450	13431	13379	13418	13470	13587	13306	13237	13418	13419	13597	13367	13433	13563	13393	13547	13389	13406	13405	13359	13555	13475	13349	13331	13355	13278	13608	13331	13395	13474	13598	13410	13473	13216	13292	13576	13401	13515	13442	13361	13435	13394	13416	13407	13330	13485	13238	13314	13405	13295	13536	13499	13351	13369	13498	13315	13486	13381	13320	13302	13442	13344	13341	13401	13434	13407	13456	13434	13499	13458	13255	13519	13467	13300	13524	13299	13491	13307	13386	13410	13550	13417	13450	13629	13288	13395	13357	13563	13417	13333	13429	13516	13508	13459	13508	13299	13392	13494	13368	13310	13466	13426	13484	13549	13398	13532	13448	13496	13325	13383	13352	13462	13527	13384	13434	13204	13307	13495	13415	13534	13353	13481	13476	13319	13319	13489	13373	13400	13423	13610	13426	13479	13363	13444	13497	13515	13352	13463	13497	13482	13559	13389	13480	13531	13410	13453	13472	13397	13474	13218	13521	13362	13573	13526	13416	13437	13394	13336	13357	13397	13540	13512	13383	13492	13364	13516	13367	13349	13467	13394	13416	13370	13311	13459	13509	13345	13401	13434	13416	13449	13403	13505	13491	13278	13487	13533	13434	13411	13547	13429	13472	13501	13560	13503	13369	13295	13473	13467	13431	13441	13655	13480	13372	13416	13413	13552	13318	13484	13588	13360	13504	13449	13455	13538	13532	13466	13360	13490	13413	13600	13388	13377	13607	13445	13342	13489	13317	13414	13511	13514	13280	13406	13409	13511	13427	13443	13354	13243	13344	13386	13418	13375	13503	13469	13372	13267	13469	13252	13411	13342	13492	13282	13551	13396	13464	13398	13280	13397	13253	13407	13294	13402	13480	13262	13387	13518	13457	13386	13347	13414	13239	13538	13398	13337	13520	13609	13396	13399	13478	13386	13441	13406	13452	13441	13465	13445	13352	13336	13446	13404	13464	13367	13358	13349	13484	13243	13298	13476	13593	13461	13558	13281	13437	13538	13353	13420	13433	13405	13322	13434	13356	13419	13331	13470	13630	13458	13522	13460	13449	13621	13584	13323	13571	13375	13602	13430	13346	13523	13564	13415	13381	13438	13395	13530	13352	13543	13546	13384	13380	13379	13427	13499	13591	13427	13555	13402	13442	13273	13613	13521	13438	13609	13470	13407	13630	13494	13275	13453	13494	13414	13268	13387	13382	13509	13348	13423	13371	13544	13407	13240	13606	13286	13369	13515	13591	13395	13299	13427	13477	13418	13490	13425	13334	13337	13356	13291	13388	13526	13312	13452	13576	13394	13519	13527	13406	13207	13350	13360	13438	13414	13402	13359	13448	13456	13276	13354	13351	13491	13359	13320	13421	13361	13576	13574	13435	13371	13346	13450	13379	13530	13444	13189	13397	13395	13351	13594	13380	13310	13389	13288	13470	13480	13265	13492	13424	13274	13312	13386	13651	13268	13279	13380	13314	13400	13355	13551	13317	13404	13419	13420	13425	13332	13478	13563	13574	13344	13521	13444	13245	13386	13483	13427	13467	13526	13374	13487	13412	13386	13364	13482	13386	13525	13563	13393	13415	13467	13452	13391	13376	13384	13609	13426	13468	13409	13447	13531	13537	13300	13512	13542	13201	13455	13275	13272	13551	13452	13401	13434	13307	13634	13539	13461	13398	13539	13428	13275	13600	13500	13403	13294	13496	13365	13642	13299	13439	13389	13480	13496	13532	13500	13384	13336	13423	13468	13279	13331	13418	13428	13488	13395	13396	13570	13256	13441	13371	13352	13404	13492	13616	13352	13401	13550	13234	13539	13534	13516	13600	13380	13358	13425	13434	13279	13373	13212	13488	13582	13433	13458	13479	13469	13454	13432	13385	13488	13444	13439	13465	13652	13400	13401	13457	13586	13542	13272	13402	13343	13410	13288	13589	13556	13474	13510	13436	13402	13584	13405	13405	13325	13462	13469	13347	13380	13426	13299	13384	13501	13397	13552	13466	13386	13586	13612	13411	13381	13452	13494	13504	13489	13438	13364	13503	13573	13426	13455	13344	13436	13556	13530	13395	13470	13373	13535	13442	13364	13459	13510	13474	13516	13325	13659	13284	13378	13333	13388	13451	13459	13503	13377	13548	13279	13432	13469	13401	13389	13508	13383	13480	13399	13312	13462	13463	13384	13511	13479	13241	13559	13461	13358	13438	13249	13251	13442	13464	13235	13447	13503	13434	13272	13367	13329	13477	13389	13319	13460	13370	13375	13493	13454	13497	13500	13410	13450	13456	13441	13430	13575	13434	13458	13479	13440	13517	13447	13370	13333	13609	13329	13432	13472	13528	13293	13575	13335	13433	13315	13475	13270	13556	13428	13469	13664	13364	13435	13451	13382	13510	13325	13370	13547	13377	13549	13274	13165	13363	13349	13350	13437	13592	13460	13483	13459	13377	13286	13449	13418	13454	13290	13352	13238	13417	13397	13367	13383	13401	13327	13472	13493	13505	13289	13556	13659	13410	13447	13343	13384	13282	13416	13438	13552	13452	13499	13172	13598	13593	13480	13410	13291	13386	13339	13460	13435	13504	13381	13519	13438	13361	13677	13315	13299	13494	13391	13296	13342	13341	13369	13398	13494	13584	13318	13437	13457	13586	13319	13521	13369	13499	13571	13417	13500	13439	13474	13436	13575	13448	13545	13236	13484	13451	13502	13464	13460	13432	13347	13517	13443	13448	13578	13401	13273	13254	13474	13488	13496	13484	13566	13328	13315	13547	13409	13455	13537	13531	13324	13479	13402	13479	13332	13395	13535	13536	13312	13383	13300	13387	13418	13478	13327	13389	13573	13453	13331	13441	13525	13423	13548	13440	13607	13420	13486	13348	13305	13550	13225	13434	13493	13317	13288	13590	13373	13451	13438	13240	13571	13332	13453	13514	13401	13336	13524	13435	13422	13356	13389	13433	13375	13504	13518	13489	13381	13465	13333	13417	13399	13389	13486	13497	13517	13303	13309	13347	13331	13485	13375	13434	13336
31998	42801	43363	29181	18787	15864	15578	15304	15153	15321	15231	15186	15222	15350	15219	15040	15160	15236	15332	15374	15266	15272	15054	15175	15118	15307	15101	15120	15321	15303	15062	15019	15089	15311	15183	15185	15293	15127	15055	15280	15160	15161	15283	15309	15140	15300	15163	15169	14994	15150	15060	15168	15164	15043	15211	15300	15368	15019	15323	15214	15078	15195	15169	15108	15243	15218	15188	15139	15351	15222	15259	15128	15076	15258	15293	15208	15245	15244	15157	15373	15223	15074	15331	15015	15056	15117	15255	15282	15342	15222	15465	15290	15252	15246	15295	15192	15117	15063	15219	15088	15286	15284	15269	15222	15108	15121	15225	15143	15209	15107	15128	15182	15330	15198	15208	15075	15061	15285	15329	15295	15279	15269	15177	15159	15068	15036	15212	15164	15286	15223	15133	15135	15172	15205	15076	15158	15204	14976	15313	15044	15237	15175	15188	15025	15024	15078	15179	15218	15044	15210	15204	15288	15274	15317	15186	15005	15104	15269	15302	15230	15241	15078	15117	15212	15141	15328	15301	15225	15442	15246	15052	15114	15241	15202	15097	15283	15243	15258	15403	15310	15383	15198	15074	15028	15138	15097	15240	15107	15104	15301	15239	15236	15309	15042	15275	15173	15340	15185	15374	15140	15248	15142	15380	15295	15276	15171	15063	15166	15119	15140	15134	15214	15320	15223	15319	15294	15128	15260	15132	15159	15226	15239	15166	15228	15110	15250	15136	15145	15061	15202	15312	15065	15280	15147	15145	15176	15258	15180	15279	15135	15338	15266	15308	15018	15044	15188	15019	15257	15203	15105	15174	15145	15255	15159	15150	15167	15306	15282	15139	15140	15167	15138	15159	15031	15313	15147	15048	15256	15306	15244	15214	15063	15107	15180	15045	15113	15050	15217	15198	15015	15338	15373	15302	15033	15170	15109	15090	15306	15243	15425	15079	15305	15192	15191	15292	15324	15050	14951	14994	15252	15067	15057	15220	15169	15159	15053	15088	15192	14977	15105	15038	15241	15416	15062	15005	15112	15196	15134	14998	14982	15061	15246	15135	15151	14995	15001	15279	15024	15272	15237	15175	15221	15305	15115	15113	15185	15114	15206	15158	15221	15099	15114	15241	15327	15130	15083	15023	15211	15369	15130	15152	15318	15278	15082	15330	15208	15164	15364	15252	15093	15142	15311	15258	15364	15165	15183	15510	15173	15401	15339	15418	15101	15187	15147	15246	15167	15116	15175	15221	15223	15196	15218	15411	15182	15219	15268	15217	15056	15135	15286	15145	15123	15318	15334	15157	15109	15260	15436	15208	15178	15196	14876	15124	15009	15246	15336	15173	15315	15029	15021	15091	15237	15186	15275	15311	15328	15179	15225	15298	15312	15246	15320	15208	15052	15153	15212	15367	15240	15121	14946	14976	15164	15226	15127	14931	15253	15141	15382	15358	15245	15223	15136	14946	15073	15206	14915	15176	15430	15230	15087	15307	15183	15126	15054	15173	15191	15193	15241	15228	15255	15122	15075	15174	15292	15122	15100	15383	15266	15457	15267	15305	15235	15205	15128	15102	15249	15369	15206	15317	15153	15001	15181	15215	15391	15171	15170	15245	15139	15198	15158	15210	15155	15145	15044	15208	15408	15173	15246	15129	15210	15472	15254	15228	15199	14966	15230	14955	15152	15336	15226	15247	15223	15082	15069	15292	15209	15325	15211	15242	15116	15313	14920	15253	15058	15209	15073	15162	15000	15180	15227	15133	15092	15220	15248	15153	15335	15057	15296	15124	15257	15237	15255	15083	15117	15243	15076	15239	15062	15120	15265	15221	15080	15188	15377	15297	15197	15342	15229	15229	15165	15238	14908	15260	15141	15324	15289	15140	15398	15308	15255	15034	15007	15340	15107	15252	15246	15206	15263	15315	15190	15165	15105	15051	15213	15258	15102	15261	15262	15282	15203	15160	15112	15078	15226	15104	15054	15129	15154	15039	14874	15339	15012	15219	15118	15293	15436	15244	15149	15236	15149	15193	15142	15294	15242	15218	15168	15274	15347	15286	15028	15093	15157	15255	15220	15020	15015	15139	15050	15076	15304	15069	15160	15309	15138	15239	15004	15361	15025	15270	15189	15224	15106	15308	15283	15306	15135	15194	15019	15038	15293	15219	15186	15131	15027	15057	15098	15033	15258	15282	15095	15114	14950	15103	15120	15017	15097	15224	15265	15213	15283	15235	15125	15161	15194	15163	15228	15116	15191	15141	15237	15233	15248	15069	15181	15364	15063	15070	15139	15217	15374	15036	15171	15413	15264	15294	15254	15217	15174	15275	15077	15121	14878	15042	15015	15216	15276	15243	15102	15227	15217	15217	15156	15175	15406	15283	15165	15089	15277	15422	15278	15266	15129	15020	15127	15088	15289	15042	15198	15407	15224	15276	14943	15436	15123	15119	15217	15209	15173	15221	15040	15349	15210	15097	15220	15233	15184	15252	15154	14942	14860	15187	15182	15272	15152	15181	15292	15182	15115	15054	15116	15227	14998	15204	15196	15084	15176	15254	15225	15317	15348	15353	15221	15160	15380	15134	15435	15162	15199	15244	15066	15138	15096	15340	15275	15108	15182	15283	15116	15322	15161	15051	15153	15186	15224	15118	15106	15163	15157	15123	15264	15226	15219	15278	15142	15372	15242	15309	15143	15362	15273	15113	15016	15124	15248	15010	15028	15133	15243	15068	15123	15255	15262	15161	15181	15074	15111	15059	15308	15250	15324	15488	15304	15300	15074	15322	15097	15120	15258	15189	15087	15238	15212	15205	15388	15236	15207	15224	15039	15137	15315	15176	15145	15152	15258	15228	15087	15209	15120	15008	15335	15278	15190	14941	15160	15138	15278	15156	15337	15376	14923	15042	15249	15222	15092	15184	15312	15005	15354	15137	15083	15103	15169	15357	15250	15230	15208	15347	15183	15113	15276	15245	15316	15029	15195	15358	15383	15162	15365	15421	15230	15217	15089	15214	15131	15224	15231	15178	15299	15249	15276	15241	15225	15249	15334	15177	15128	15193	15112	15241	15100	15368	15185	15253	15149	15140	15222	15252	15291	15311	15168	15089	15161	15112	15044	15325	15251	15215	15011	15324	15078	15116	15192	15173	15165	15269	15225	14993	15160	15096	15191	15278	15275	15211	15038	15118	15301	15404	15076	15116	15094	15248	15254	15199	15354	15111	15226	15133	15072	15104	14898	15315	15123	15048	15314	15168	15257	15251	15206	15116	15254	15405	15163	15237	15346	15308	15283	15124	15162	14972	15197	15171	15115	15352	15136	15272	15308	15301	15149	15135	15227	15162	15155	15194	14944	15170	15234	15116	15027	15104	15242	15121	15144	15301	15249	15223	15199	15200	15080	15142	15045	15263	15115	15260	15279	15163	15252	15336	15223	15282	14878	15161	15154	15015	14937	15180	15075	15047	14998	15372	15102	15077	15466	15159	15205	15128	15186	14981	15172	15139	15209	15121	15148	15197	15147	15026	15117	15249	15289	15170	15144	15157	15125	15199	15348	15188	15424	15301	15068	15152	15197	15221	15221	15450	15177	15156	15277	15198	15051	15236	15246	15145	15071	15117	15158	15214	15123	15349	15124	14994	14975	15266	15435	15151	15246	15276	15421	15116	15121	15243	15259	14957	15031	15157	15121	15003	15068	15022	15155	15169	15283	15137	15173	15345	15078	15218	15379	15262	15155	15124	15197	14990	15225	15000	15175	15082	15357	15122	15176	15419	15016	14885	15069	15070	15202	15433	15194	15329	15203	15079	15223	15336	15232	15309	15284	15128	15264	15214	15022	15156	15315	15099	15244	15260	15086	15175	15252	15173	15245	15340	15069	15210	15341	15181	15211	15145	15134	15170	15320	15356	15107	15000	15352	15165	15210	15243	15356	15363	15229	15032	15373	15267	15388	15346	15105	15298	15202	14918	15165	15288	15226	14971	15240	15175	15077	14994	15472	15312	15239	15181	15138	15166	15348	15354	15220	15241	15223	15228	15093	14972	15272	15341	15222	15168	15302	15239	15206	15248	15099	15224	15124	15110	15150	15299	15344	15170	15226	15150	15296	15073	15106	15365	15172	15269	15264	15102	15181	15251	15172	15311	15301	15163	15081	15336	15309	15117	15224	15104	15081	15047	15385	15184	15137	15231	15091	15325	15246	15202	15107	15212	15176	14972	15096	15252	15140	15096	15187	15301	15207	15155	15373	15237	14996	15268	15182	15145	15086	15289	15174	15255	15064	15164	15141	15271	15097	15144	15058	15298	15169	15204	15218	15343	15111	15280	15199	15381	15237	15143	15345	15166	15149	15112	15413	15206	15209	15261	15345	15220	15164	15019	15195	15063	14917	15307	14964	15022	15070	15181	15145	15083	15380	15232	15460	14948	15157	15229	15077	15299	15226	15145	15070	15292	15148	15259	15143	15163	15038	15288	15081	15187	15313	15253	15011	15215	15167	15101	14910	15361	15076	15160	15108	15103	15154	15119	15077	15333	15202	15019	15125	15255	15187	15216	15335	15156	14991	15257	15224	15251	15204	15411	15140	15074	15245	14881	15177	15246	15148	15250	15189	15025	15108	15328	15138	15125	15095	15087	15154	15180	15160	15121	15162	15131	14935	15120	15198	15278	15219	15081	15227	15297	15068	15133	15112	15185	15138	15217	15254	15186	15241	14979	15264	15001	15350	15192	15155	15338	15035	15086	15141	15221	15005	15294	15135	15278	15189	15259	15249	15275	15177	15076	15091	15220	15173	15178	15239	15380	15215	15360	15372	15232	15226	15338	15260	15258	15447	15085	15078	15220	15097	15230	14870	14991	15175	15086	15469	15285	15168	15266	15080	15214	15135	15202	15151	15096	15281	15156	15353	15246	15149	15080	15237	15205	15186	15159	15351	15403	15138	15342	15038	15193	15107	15234	15199	15302	15366	15185	15103	15075	15190	15188	15318	15252	15069	15136	15036	15220	15236	15237	15035	15331	15243	15212	15148	15203	15274	15215	15265	15182	15165	15233	15115	15114	15279	15173	15131	15395	14796	15085	15389	15093	15078	15239	15393	15331	15314	15347	15121	15103	15233	15119	15189	15124	15199	15168	15213	15239	15184
39073	61157	45206	24665	15923	14036	13725	13755	13590	13626	13591	13787	13615	13628	13649	13648	13441	13646	13557	13664	13609	13431	13572	13621	13679	13706	13668	13614	13647	13526	13794	13502	13597	13694	13541	13634	13600	13618	13725	13538	13789	13696	13740	13644	13712	13564	13625	13521	13639	13746	13570	13612	13786	13704	13618	13578	13407	13679	13657	13545	13684	13461	13550	13588	13590	13675	13615	13553	13596	13540	13594	13648	13616	13616	13601	13590	13556	13655	13497	13592	13819	13549	13426	13666	13530	13544	13648	13691	13497	13545	13690	13580	13707	13649	13563	13585	13586	13733	13678	13525	13659	13691	13509	13558	13695	13552	13639	13433	13485	13878	13499	13624	13665	13564	13669	13584	13548	13731	13565	13627	13660	13687	13770	13625	13725	13580	13686	13614	13718	13524	13512	13699	13638	13528	13643	13514	13520	13703	13558	13664	13583	13749	13467	13723	13482	13741	13482	13593	13699	13555	13633	13573	13694	13694	13560	13757	13690	13521	13629	13456	13549	13695	13566	13662	13652	13662	13623	13774	13808	13517	13427	13478	13667	13666	13697	13672	13492	13571	13608	13728	13696	13491	13706	13604	13576	13589	13562	13653	13565	13831	13716	13554	13637	13521	13683	13601	13615	13525	13627	13629	13577	13612	13569	13605	13568	13658	13462	13696	13627	13450	13548	13615	13570	13617	13407	13501	13646	13616	13335	13647	13596	13606	13683	13690	13556	13714	13626	13607	13642	13760	13567	13647	13844	13722	13556	13601	13757	13606	13513	13702	13660	13537	13544	13534	13559	13577	13643	13662	13717	13659	13556	13652	13633	13490	13700	13779	13632	13541	13548	13681	13431	13625	13666	13783	13600	13635	13464	13548	13628	13631	13756	13531	13528	13516	13564	13725	13582	13582	13842	13595	13501	13668	13687	13511	13711	13670	13577	13498	13793	13534	13905	13538	13609	13563	13809	13683	13458	13621	13489	13575	13442	13543	13545	13767	13491	13518	13736	13600	13616	13587	13703	13555	13618	13573	13406	13518	13667	13417	13881	13645	13680	13506	13586	13443	13561	13725	13661	13502	13410	13645	13526	13735	13591	13516	13794	13614	13761	13738	13717	13777	13495	13707	13604	13852	13780	13609	13735	13613	13753	13633	13668	13624	13672	13704	13558	13551	13666	13737	13498	13575	13581	13516	13605	13624	13866	13615	13523	13628	13776	13727	13611	13548	13681	13532	13650	13461	13507	13533	13477	13586	13562	13692	13579	13535	13716	13698	13535	13520	13751	13511	13570	13532	13596	13545	13599	13706	13488	13609	13585	13538	13737	13552	13611	13543	13790	13654	13719	13554	13606	13494	13682	13662	13595	13559	13635	13460	13722	13468	13585	13525	13531	13586	13483	13536	13578	13627	13653	13627	13602	13738	13590	13708	13501	13631	13672	13629	13602	13688	13644	13575	13505	13531	13615	13770	13586	13638	13489	13496	13518	13581	13649	13698	13480	13624	13651	13593	13638	13524	13525	13657	13687	13597	13536	13694	13573	13755	13733	13720	13649	13685	13687	13605	13695	13544	13661	13743	13363	13624	13537	13737	13579	13696	13573	13612	13639	13726	13619	13607	13505	13521	13622	13587	13700	13661	13641	13682	13643	13557	13541	13687	13696	13598	13799	13673	13726	13541	13545	13676	13578	13794	13536	13699	13507	13603	13683	13447	13614	13544	13591	13706	13745	13706	13677	13724	13658	13685	13628	13534	13630	13614	13520	13436	13757	13545	13553	13648	13678	13688	13688	13501	13800	13614	13594	13500	13633	13719	13489	13702	13592	13634	13651	13535	13570	13687	13670	13634	13607	13701	13468	13695	13580	13584	13576	13508	13579	13434	13557	13533	13656	13734	13635	13375	13613	13645	13551	13600	13717	13605	13405	13697	13556	13510	13573	13824	13739	13518	13471	13707	13463	13617	13644	13468	13807	13672	13551	13755	13618	13333	13673	13803	13586	13403	13647	13711	13562	13549	13671	13802	13545	13488	13695	13656	13652	13503	13507	13634	13623	13612	13654	13475	13596	13698	13805	13574	13716	13753	13550	13659	13585	13674	13631	13702	13634	13593	13578	13579	13662	13638	13619	13613	13628	13723	13921	13590	13643	13429	13594	13608	13692	13507	13744	13601	13538	13605	13619	13696	13594	13495	13653	13521	13644	13535	13627	13602	13597	13637	13530	13636	13693	13416	13631	13691	13798	13746	13560	13635	13654	13684	13555	13548	13543	13791	13498	13490	13608	13733	13548	13831	13792	13569	13552	13565	13594	13605	13516	13736	13430	13695	13762	13485	13697	13632	13687	13613	13705	13609	13697	13569	13685	13782	13634	13683	13658	13739	13548	13574	13625	13765	13755	13572	13653	13524	13691	13584	13764	13784	13709	13485	13559	13630	13539	13605	13534	13578	13840	13479	13607	13692	13608	13712	13620	13566	13729	13487	13640	13469	13531	13502	13656	13517	13603	13528	13657	13766	13582	13534	13742	13659	13581	13477	13681	13637	13659	13572	13503	13759	13436	13625	13560	13593	13413	13668	13629	13531	13801	13580	13597	13510	13466	13589	13729	13627	13567	13700	13460	13730	13659	13631	13828	13664	13484	13614	13757	13737	13679	13643	13622	13761	13564	13677	13461	13625	13444	13573	13527	13511	13733	13769	13726	13658	13523	13567	13769	13631	13586	13667	13764	13620	13661	13519	13562	13682	13673	13693	13575	13511	13629	13762	13655	13650	13534	13632	13623	13638	13452	13690	13673	13706	13506	13560	13522	13559	13854	13547	13503	13634	13779	13584	13628	13548	13392	13629	13660	13548	13735	13450	13548	13705	13598	13607	13614	13552	13680	13434	13694	13484	13557	13570	13681	13533	13608	13487	13639	13508	13628	13558	13514	13590	13579	13696	13637	13435	13721	13678	13519	13637	13576	13677	13670	13807	13606	13629	13557	13666	13640	13674	13801	13553	13565	13607	13558	13641	13524	13701	13630	13659	13686	13620	13619	13627	13578	13763	13784	13660	13549	13790	13533	13651	13567	13496	13640	13573	13682	13666	13538	13650	13585	13604	13723	13606	13650	13576	13652	13611	13534	13663	13695	13753	13673	13575	13719	13624	13765	13445	13680	13544	13615	13674	13543	13614	13630	13532	13641	13681	13819	13630	13613	13731	13763	13514	13720	13556	13700	13551	13509	13667	13638	13635	13653	13847	13478	13517	13683	13593	13555	13571	13601	13565	13756	13635	13692	13638	13673	13512	13679	13778	13631	13695	13606	13632	13818	13725	13667	13593	13782	13714	13598	13470	13693	13624	13624	13625	13838	13727	13599	13522	13679	13686	13488	13466	13780	13546	13528	13619	13745	13591	13578	13658	13674	13748	13491	13607	13714	13672	13667	13603	13746	13423	13586	13684	13739	13582	13651	13597	13576	13583	13588	13682	13591	13517	13581	13485	13665	13539	13584	13579	13804	13581	13686	13671	13552	13602	13667	13611	13596	13663	13643	13630	13632	13590	13604	13544	13535	13603	13537	13851	13658	13502	13689	13697	13650	13575	13583	13737	13560	13548	13499	13603	13656	13757	13500	13675	13683	13657	13563	13562	13544	13659	13684	13530	13664	13621	13660	13554	13760	13595	13617	13721	13547	13672	13568	13565	13701	13690	13643	13514	13636	13476	13861	13639	13657	13474	13573	13512	13554	13654	13680	13601	13600	13515	13789	13843	13547	13664	13573	13457	13598	13560	13435	13647	13575	13661	13545	13616	13868	13530	13612	13686	13598	13638	13637	13547	13577	13604	13655	13497	13546	13738	13634	13526	13615	13563	13668	13541	13564	13559	13544	13459	13682	13656	13623	13739	13584	13642	13584	13680	13619	13803	13530	13634	13618	13586	13614	13554	13615	13674	13517	13656	13685	13477	13643	13631	13660	13728	13504	13596	13673	13547	13460	13649	13653	13614	13652	13620	13532	13543	13469	13699	13444	13709	13659	13612	13673	13599	13672	13652	13671	13760	13658	13727	13802	13608	13701	13734	13572	13695	13454	13659	13723	13492	13602	13585	13567	13649	13609	13595	13578	13657	13598	13558	13617	13658	13567	13549	13560	13739	13755	13582	13652	13735	13546	13645	13700	13474	13693	13598	13628	13681	13535	13540	13666	13689	13572	13481	13620	13781	13668	13819	13584	13510	13781	13774	13683	13646	13500	13753	13701	13562	13620	13533	13720	13653	13702	13706	13560	13724	13547	13482	13775	13737	13543	13621	13561	13591	13765	13524	13587	13532	13608	13547	13517	13774	13744	13785	13556	13575	13719	13687	13756	13609	13649	13556	13700	13478	13651	13679	13561	13598	13598	13527	13739	13648	13455	13445	13535	13867	13499	13540	13573	13598	13523	13624	13591	13708	13611	13794	13489	13749	13615	13737	13547	13726	13623	13659	13442	13725	13584	13645	13738	13576	13411	13712	13709	13511	13605	13580	13528	13735	13601	13635	13412	13672	13703	13514	13636	13627	13733	13727	13613	13711	13698	13642	13728	13527	13600	13565	13858	13720	13669	13559	13690	13548	13558	13501	13728	13673	13483	13501	13610	13490	13717	13656	13464	13722	13785	13693	13641	13478	13573	13617	13591	13575	13711	13672	13731	13604	13654	13675	13490	13613	13706	13743	13600	13555	13664	13553	13662	13632	13679	13584	13527	13530	13660	13610	13643	13577	13683	13624	13584	13652	13731	13745	13550	13722	13546	13863	13664	13567	13587	13766	13661	13566	13490	13814	13777	13768	13496	13609	13749	13580	13541	13593	13728	13717	13644	13592	13627	13650	13732	13496	13659	13683	13764	13643	13771	13528	13555	13541	13716	13652	13666	13639	13704	13608	13585	13625	13555	13739	13536	13739	13725	13620	13515	13707	13717	13633	13614	13719	13488	13493	13553	13589	13599	13742	13668	13664	13676	13709	13779	13640	13643	13771	13627	13505	13521	13464	13597	13800	13651	13746	13587	13556	13648	13686	13669	13759	13733	13723	13519	13610	13716	13516	13600	13709	13631	13635	13628	13512	13510	13759	13603	13520	13538	13656	13588	13673	13563	13540	13672	13908	13674	13742	13543	13828	13765	13588
32345	42655	41852	27622	18471	15870	15431	15064	15076	15139	15113	14993	15235	15197	15121	14942	14978	15234	15099	15195	15089	15127	15292	15109	15100	15211	15211	15120	15210	15280	15103	15118	15139	14942	15006	14898	15043	15180	15209	15038	15004	15030	14971	15173	15186	15144	15116	15044	14881	15113	15072	15043	15124	15110	14898	15167	15208	15150	15038	15141	14891	15109	15119	15207	15059	15116	15103	15084	14880	15200	15146	14953	15042	15090	14940	15121	15096	15003	15051	15269	14976	14960	15235	15147	15042	15055	15165	15105	14938	15111	15204	15034	15113	15158	15010	15053	15156	15050	15090	14967	15211	15218	15165	15112	15240	15124	15276	14932	15203	15200	15212	15199	15160	14967	15133	14981	15032	15179	14923	14968	15060	15060	15158	15095	15286	15241	15034	14941	15092	15198	15123	15164	15120	14863	15240	14963	15073	15191	14932	15052	15248	15135	15170	15047	14977	14952	15433	15155	15229	15052	15048	14931	15078	15192	15166	15142	15067	15049	15120	14966	15232	15113	15166	15082	15033	14945	15123	15004	15079	15000	14924	15075	15173	14981	14991	14881	15158	15003	14929	14906	15099	14827	15102	14920	15221	15011	15129	15248	15094	15124	15249	14946	15306	15273	15067	15082	15048	15058	15089	15006	15092	15123	15014	15093	14934	15210	15108	14963	15226	15091	15166	15147	14957	15065	15210	15034	15064	14924	15068	15210	15044	15157	15074	15035	15014	15100	14975	15168	15135	15150	15062	15120	15123	15085	14921	15224	15028	15210	15067	15150	15215	15251	15181	15080	14935	15152	15213	15101	15265	14952	15036	15134	15211	15264	14966	14931	14939	15184	15232	15076	14956	14927	14966	15086	14982	14946	15009	14967	15284	15152	14961	14958	15028	14909	15112	15108	15431	15048	15264	14965	15065	15157	15232	15012	15095	15138	15114	15075	15401	15201	14982	15226	15102	14913	14984	15114	14898	15061	15259	15202	15327	15007	15064	15130	15221	15132	15021	15091	15111	15003	15077	15069	15018	14894	14955	14960	14948	15180	15103	15282	15358	15243	15085	14952	15257	15241	15212	14965	15189	15048	15273	14972	15077	15144	15097	15066	15121	15155	15001	15145	15106	15136	15120	15206	14920	15287	15049	15223	14958	15137	15134	15288	15014	14853	14970	15087	15074	15049	15155	14962	15079	14822	15058	14860	14971	15119	15148	15224	15133	15348	15083	15207	15182	14918	15102	15006	15107	15010	14998	15030	15186	15026	15053	15177	15030	15220	15107	15202	15137	15066	14982	15074	15099	15223	15030	15257	14981	15070	15052	15154	15056	15060	14994	14915	15189	15171	15089	15136	15137	15260	15048	15026	14992	15006	14963	14984	15233	15094	15171	15122	15434	15218	15221	15021	14905	14965	15061	15186	15060	14978	15238	15219	15169	15204	15157	15256	14864	15068	15172	14977	14972	15377	15079	15108	15276	15092	15292	14936	15286	15062	15199	15032	15153	15023	15306	14958	15036	15197	14944	15074	15020	15093	15085	14981	15140	15007	15143	14913	15291	15300	14947	15265	15018	14978	15029	15087	15191	15030	15246	15107	14935	15031	15267	15029	15100	15020	15014	15211	15062	15213	15190	15198	14995	15076	15138	15052	14990	15203	14820	15036	14916	15054	15160	15202	15195	15147	15122	15166	15063	15116	15030	15062	15081	15171	15019	15221	15052	15153	14956	15236	15208	15115	15103	15182	15207	15187	15128	15097	15025	15020	15088	15028	15098	15128	15213	15029	15266	15043	15243	14865	15019	14939	15099	15056	15068	15032	14904	14981	15013	14853	14926	15128	15281	15117	14976	15161	15011	15090	15188	15123	15269	14902	15019	15234	15155	15086	14888	14876	15030	14965	15205	15107	14982	15247	15019	15252	15001	15076	15127	15034	15027	15165	15176	14942	14959	15085	15008	15026	15062	14953	15070	15154	14938	15100	15101	14915	14940	15177	15098	14980	15000	15018	15009	15091	15183	15009	15214	15275	15314	15102	15125	15036	14976	15096	15308	14832	14910	15228	15155	15106	15020	15245	15315	15072	15167	15078	14957	15171	15137	15032	15143	14934	15071	15138	14959	14999	15026	15194	15156	14933	15142	15163	15184	15184	15259	15059	15178	15102	15056	15163	15083	14918	14979	15023	15090	15065	15070	15154	15152	15127	15147	15237	15159	15177	14888	15140	15154	15184	15105	15106	15179	14990	15333	15110	15147	15170	15229	15086	14996	15069	15023	15264	14957	14972	15189	15259	15157	15022	14952	15060	15035	14989	15019	14986	15157	15082	15131	15153	15095	15278	15116	15104	15103	15199	15311	15119	14968	15074	14768	15181	15145	15149	15110	14963	15171	14983	14894	15015	14869	15084	15215	15180	15065	15075	15017	15092	14999	15088	15075	15059	15090	15053	15037	14995	14825	15105	15060	14838	15099	15282	15048	15039	15100	15046	14994	15251	15146	15052	15203	15331	15097	15239	15027	14988	15032	14826	15175	15200	14955	15130	15075	15108	15226	15020	15057	15114	14988	15010	15114	14861	15034	15028	15177	15176	15233	15225	15232	14902	15091	15176	15063	14996	15096	15172	15109	15214	15302	15187	15085	15271	15184	15069	15214	15282	15065	14984	15324	14848	15116	15149	14953	14968	15006	15060	15012	15030	15223	15125	15121	15090	15133	14953	15159	14885	15066	15000	15031	14977	15049	15065	15117	15002	15134	14980	15002	14986	15130	15210	15220	15175	15200	14915	15177	15013	14989	15094	15220	15222	15198	14969	14771	15110	15183	15168	15154	15084	15139	14961	14916	14997	15188	15042	14965	14859	14910	15125	15017	15109	15256	14859	14958	15215	15263	15205	14990	14923	14998	15058	15104	15179	15300	15161	15198	15121	15163	15054	15215	15052	15020	15034	15145	15230	15229	15056	15040	15108	15051	15058	15223	15118	14998	14976	15102	15095	15119	15142	14889	14991	15029	14982	15171	15136	14969	14915	15105	15006	15261	15057	15061	15121	15042	15126	15040	15061	15321	15173	15195	14995	15177	15163	15002	14962	14965	15150	15027	15045	15195	15152	15015	15181	14985	15042	15176	15030	15067	15284	15254	15101	15058	15197	14962	15094	15110	15185	15193	14998	15235	15014	15187	15131	15152	15089	15049	15085	15361	15183	15078	15165	15369	15218	14942	14923	15075	15278	15082	15237	15061	15033	15232	15167	15242	15095	15159	15006	15153	14978	15182	14952	14875	14884	15043	15139	14953	14879	15099	15276	15126	15205	14999	15282	15054	14898	15202	14966	14977	14941	15054	15030	15023	15016	15003	15116	15034	15132	14991	15259	15191	15117	15176	15101	14982	15061	15212	15034	15055	15117	14962	15100	15333	15284	15242	15243	15037	14909	15173	15224	15170	15123	15236	15034	15007	15032	15278	15233	15474	14947	15217	15006	15064	15142	14947	15135	15262	14909	15086	15149	15082	15138	15185	15202	15170	15052	15169	14915	15084	14943	14883	15173	15167	15044	15065	14911	15125	15221	15109	15043	15218	15189	15167	15205	15115	15201	15198	15090	15006	15084	14998	14972	15102	15103	15220	15376	15185	15054	15116	15036	15003	15167	15057	15057	14995	15072	15120	15145	15187	14924	15005	15038	15181	15150	15003	15290	15014	15144	14912	15111	15094	14991	15167	14969	15025	15072	15151	15170	15228	15112	15090	14906	14962	15006	14894	15124	15124	15223	15333	14956	15037	15111	15052	14965	15160	15022	15100	15016	14929	15244	15056	15132	15131	15268	14956	15275	15057	15083	15141	15139	15226	15020	14951	15020	15099	15097	15157	15170	15135	15169	15134	15103	15164	15014	15093	15110	15187	14995	15052	14995	15213	15212	15029	15070	15105	15052	15048	15057	15012	15204	15056	15061	15372	15164	14904	15206	15033	15148	15273	14972	15019	15141	15262	15172	15113	15168	15141	15189	15148	15236	15053	15078	15172	15271	15094	15234	15201	15135	15273	15178	15080	14947	14849	15127	15096	15159	15023	15391	15148	15110	14951	15101	15140	14878	15244	15123	15187	15262	15022	15090	14925	14930	15016	15104	15099	15093	14965	15208	15103	14978	15204	15180	15057	15114	15087	15120	15230	15171	15091	15086	15019	15326	15414	15032	15231	14976	15095	15258	14871	15054	15096	15190	15087	15271	15105	15092	15060	15120	15272	15328	14993	15079	15040	15003	15196	15113	15267	15218	15003	15091	14881	15064	15007	14949	15256	14995	14994	15110	15082	15280	15239	15105	15153	15166	14761	15167	15123	15029	15175	15359	15178	15178	14950	15201	14854	15026	14933	15012	14914	15223	14912	15157	15017	15001	15002	15096	14953	15005	15046	15028	15305	15232	15064	14968	14946	15093	15030	15123	15147	15268	14885	14969	14912	15197	15059	15193	15037	15276	15131	15158	15063	15344	15208	15024	15092	14987	15202	14944	15198	15053	15142	15108	15257	15018	15217	15098	15218	15029	14998	15094	14958	15076	15154	15116	15154	15094	15057	15125	15051	14944	15253	15163	15148	15069	15110	15184	15151	14945	15056	15095	15041	15245	15184	15172	14898	14999	15131	14968	15171	14979	15221	14998	14945	15112	15134	15273	15026	15069	15108	14920	15022	15000	15049	14967	15040	14990	15091	15099	15274	14988	15079	15065	15344	15144	15133	15086	15202	15170	14912	15135	15148	15074	15060	15203	15152	15152	15238	15158	15113	14998	14905	15074	14871	14859	15096	15009	15136	15121	15308	15282	15080	15185	15098	15119	15014	15279	15032	15098	15062	14958	14927	15127	15320	15067	15183	15056	15104	15132	15011	14937	15215	14940	15155	15125	15177	15072	15188	15232	15088	15057	15231	15133	15155	15141	15038	15132	15208	15280	15063	15129	14969	14923	15104	15001	15109	15085	15146	15196	15023	15119	15131	15259	15136	15235	15333	15026	14935	15211	15197	15045	15018	15071	15215	15191	15145	15022	15088	15172	15060	15260	15114	15168	15226	15130	15011	15098	15097	15015	14964	15289	14997	15113	15206	15248	15026	14923	15033	15184	14995	15084	15017	15053	14994	14957	15043	15082	15072	14889	15254	15107
38240	58511	43251	23228	15857	13957	13633	13647	13637	13595	13550	13451	13417	13388	13634	13666	13719	13493	13540	13784	13586	13396	13438	13526	13587	13543	13667	13689	13414	13681	13606	13723	13584	13534	13556	13583	13421	13621	13545	13581	13606	13537	13635	13667	13617	13587	13630	13572	13601	13501	13594	13408	13556	13550	13324	13568	13487	13714	13504	13583	13614	13613	13491	13533	13574	13323	13466	13569	13593	13444	13395	13520	13509	13571	13598	13406	13389	13587	13668	13557	13476	13471	13571	13660	13577	13515	13643	13552	13591	13544	13551	13606	13313	13621	13493	13541	13432	13437	13638	13446	13623	13717	13455	13697	13440	13418	13511	13548	13496	13579	13395	13414	13470	13555	13605	13607	13575	13577	13434	13526	13601	13429	13609	13531	13293	13598	13617	13625	13467	13429	13482	13450	13500	13288	13782	13565	13582	13699	13533	13459	13404	13701	13461	13529	13562	13724	13536	13500	13522	13748	13557	13568	13663	13549	13563	13516	13601	13691	13385	13543	13360	13626	13512	13431	13425	13344	13587	13536	13500	13628	13610	13564	13418	13533	13461	13523	13672	13504	13630	13573	13512	13555	13476	13395	13601	13563	13531	13608	13509	13608	13627	13521	13499	13426	13707	13371	13538	13481	13557	13609	13421	13622	13598	13414	13497	13625	13487	13344	13614	13497	13448	13617	13567	13610	13541	13531	13631	13475	13475	13643	13567	13401	13719	13485	13442	13466	13299	13655	13590	13490	13567	13582	13510	13624	13497	13498	13491	13545	13630	13551	13624	13776	13563	13625	13776	13486	13441	13419	13618	13489	13402	13587	13643	13598	13600	13486	13434	13470	13522	13601	13703	13447	13435	13592	13551	13630	13546	13521	13421	13558	13617	13506	13453	13586	13479	13534	13655	13514	13569	13394	13623	13512	13657	13701	13438	13507	13429	13510	13469	13438	13672	13500	13626	13568	13504	13590	13454	13557	13419	13622	13558	13627	13457	13524	13663	13585	13356	13588	13495	13647	13467	13527	13619	13528	13681	13539	13494	13497	13606	13682	13419	13584	13493	13495	13534	13491	13342	13487	13393	13518	13493	13554	13572	13534	13524	13535	13525	13572	13768	13469	13423	13599	13574	13551	13648	13572	13402	13317	13565	13369	13547	13493	13612	13405	13596	13609	13556	13409	13634	13541	13541	13472	13540	13494	13537	13495	13623	13417	13656	13584	13557	13621	13605	13408	13424	13718	13495	13665	13502	13439	13590	13475	13462	13477	13566	13358	13529	13576	13578	13539	13541	13629	13504	13481	13546	13540	13502	13504	13362	13421	13585	13462	13504	13497	13435	13564	13621	13611	13597	13563	13468	13497	13487	13561	13476	13507	13540	13503	13569	13559	13467	13478	13619	13664	13448	13638	13534	13547	13547	13391	13563	13553	13543	13370	13511	13550	13616	13577	13448	13553	13484	13616	13490	13682	13582	13686	13533	13559	13537	13607	13476	13471	13444	13562	13407	13461	13581	13516	13542	13609	13500	13676	13494	13529	13509	13848	13693	13535	13448	13433	13733	13515	13453	13513	13581	13510	13477	13627	13495	13618	13457	13421	13654	13562	13514	13528	13449	13617	13380	13581	13487	13411	13380	13622	13454	13439	13411	13416	13618	13561	13648	13462	13491	13492	13477	13469	13412	13606	13550	13557	13461	13527	13555	13584	13505	13508	13506	13386	13590	13690	13552	13622	13638	13534	13590	13551	13654	13480	13553	13569	13545	13585	13609	13560	13471	13436	13466	13486	13580	13548	13574	13561	13433	13505	13525	13646	13454	13549	13507	13538	13464	13499	13501	13717	13610	13599	13460	13429	13527	13660	13670	13492	13632	13631	13475	13589	13654	13461	13569	13577	13511	13337	13581	13541	13554	13394	13443	13574	13651	13452	13524	13595	13465	13403	13619	13412	13573	13416	13508	13593	13551	13615	13462	13593	13411	13521	13597	13437	13597	13468	13491	13552	13411	13367	13511	13432	13560	13600	13424	13460	13456	13519	13438	13563	13586	13442	13515	13524	13651	13425	13496	13503	13648	13561	13474	13573	13631	13596	13600	13660	13662	13445	13523	13578	13375	13576	13545	13501	13535	13440	13572	13526	13574	13495	13517	13584	13620	13607	13496	13523	13392	13786	13497	13757	13586	13718	13339	13501	13413	13525	13458	13620	13410	13399	13403	13693	13511	13474	13452	13592	13556	13488	13461	13430	13495	13475	13662	13613	13672	13589	13600	13673	13607	13512	13604	13512	13440	13574	13556	13463	13616	13557	13557	13510	13547	13609	13653	13725	13583	13554	13612	13625	13523	13517	13669	13580	13689	13452	13646	13624	13501	13534	13538	13661	13495	13362	13617	13597	13545	13477	13513	13672	13534	13617	13511	13618	13708	13566	13468	13466	13566	13607	13704	13652	13519	13553	13661	13430	13521	13606	13671	13544	13538	13742	13627	13356	13522	13572	13546	13526	13534	13526	13524	13596	13533	13433	13524	13426	13548	13448	13372	13533	13533	13512	13617	13441	13420	13610	13415	13433	13689	13412	13542	13634	13515	13671	13624	13514	13545	13451	13564	13384	13211	13651	13495	13502	13458	13493	13691	13507	13546	13365	13653	13488	13640	13573	13619	13603	13570	13561	13867	13676	13388	13539	13454	13601	13630	13454	13608	13609	13539	13486	13595	13576	13598	13465	13569	13565	13441	13421	13672	13447	13662	13481	13576	13583	13406	13547	13642	13623	13477	13590	13524	13493	13580	13480	13546	13640	13594	13528	13678	13543	13648	13412	13478	13677	13506	13497	13481	13673	13729	13411	13577	13704	13664	13378	13598	13648	13530	13617	13483	13590	13587	13608	13580	13618	13458	13581	13496	13573	13556	13564	13601	13503	13701	13494	13542	13492	13460	13478	13508	13491	13651	13638	13604	13536	13497	13558	13565	13632	13537	13596	13522	13413	13609	13585	13564	13502	13576	13486	13467	13471	13526	13504	13553	13585	13575	13501	13581	13616	13528	13562	13420	13460	13649	13577	13491	13448	13552	13577	13626	13475	13556	13496	13597	13417	13450	13683	13456	13611	13483	13635	13385	13672	13581	13561	13459	13537	13611	13493	13379	13535	13599	13425	13456	13527	13405	13604	13483	13658	13772	13447	13484	13562	13524	13494	13438	13629	13429	13425	13537	13558	13584	13574	13533	13522	13519	13401	13673	13731	13421	13499	13490	13441	13502	13515	13772	13578	13459	13589	13423	13540	13667	13428	13366	13614	13503	13651	13596	13581	13555	13530	13466	13701	13595	13428	13449	13421	13585	13606	13692	13498	13358	13478	13587	13476	13531	13566	13503	13683	13483	13451	13459	13628	13376	13605	13601	13711	13576	13606	13582	13473	13536	13492	13504	13412	13366	13576	13509	13628	13459	13585	13518	13456	13490	13544	13531	13532	13492	13411	13466	13530	13365	13521	13527	13346	13588	13482	13567	13566	13622	13398	13538	13509	13719	13645	13476	13681	13479	13489	13625	13468	13354	13511	13509	13443	13584	13518	13637	13546	13396	13717	13501	13640	13539	13518	13710	13487	13561	13593	13566	13474	13625	13516	13344	13446	13521	13648	13575	13400	13529	13638	13585	13577	13406	13358	13569	13563	13510	13578	13547	13686	13557	13431	13549	13535	13480	13455	13489	13598	13622	13573	13503	13585	13547	13569	13695	13362	13530	13557	13707	13608	13477	13602	13639	13573	13469	13503	13630	13475	13481	13616	13555	13543	13514	13596	13575	13491	13481	13573	13521	13409	13589	13474	13614	13614	13501	13563	13550	13514	13601	13737	13647	13468	13555	13430	13485	13613	13467	13532	13400	13331	13670	13644	13636	13450	13546	13630	13688	13458	13437	13450	13540	13381	13569	13520	13523	13479	13679	13629	13529	13739	13620	13651	13366	13666	13456	13371	13546	13600	13568	13654	13671	13611	13682	13399	13618	13419	13657	13501	13714	13533	13598	13522	13587	13423	13423	13561	13440	13378	13652	13527	13642	13523	13367	13485	13602	13382	13652	13479	13538	13477	13582	13402	13426	13579	13453	13494	13539	13830	13523	13578	13434	13647	13582	13372	13493	13508	13597	13445	13707	13574	13383	13493	13564	13427	13703	13550	13656	13531	13700	13676	13687	13598	13522	13679	13860	13577	13552	13437	13489	13519	13711	13452	13460	13574	13516	13408	13611	13575	13491	13548	13561	13657	13562	13598	13645	13604	13557	13440	13541	13448	13645	13542	13461	13648	13594	13578	13525	13453	13581	13562	13531	13598	13598	13525	13554	13493	13467	13503	13625	13549	13731	13434	13562	13447	13578	13528	13466	13457	13536	13420	13711	13497	13386	13465	13470	13594	13431	13680	13726	13533	13512	13620	13559	13554	13464	13536	13502	13619	13532	13471	13705	13606	13535	13710	13533	13544	13524	13473	13588	13475	13480	13544	13519	13708	13581	13604	13409	13541	13589	13436	13683	13439	13713	13463	13428	13424	13518	13560	13556	13519	13458	13674	13701	13536	13434	13487	13517	13491	13531	13617	13451	13278	13572	13504	13513	13534	13583	13544	13483	13505	13383	13579	13556	13460	13581	13525	13473	13497	13417	13532	13688	13516	13575	13609	13467	13371	13466	13546	13612	13622	13547	13695	13571	13568	13552	13457	13458	13451	13555	13498	13490	13696	13598	13602	13447	13493	13529	13584	13458	13559	13523	13544	13432	13541	13412	13445	13488	13559	13690	13585	13741	13404	13541	13621	13523	13614	13565	13579	13534	13564	13534	13558	13564	13601	13395	13476	13571	13662	13680	13533	13618	13526	13498	13558	13549	13511	13478	13442	13538	13526	13544	13587	13575	13525	13626	13562	13576	13543	13582	13523	13422	13469	13557	13416	13627	13594	13741	13494	13700	13503	13686	13539	13456	13618	13445	13471	13531	13406	13545	13513	13385	13434	13427	13676	13475	13435	13620	13652	13588	13627	13631	13463	13479	13409	13553	13639	13500	13524	13534	13459	13449	13425	13712	13448	13555	13412	13611	13621	13434	13411	13563	13668	13532	13633	13524	13532	13628	13771	13505	13617	13518	13565	13588	13674
23823	25036	40475	34611	26273	23477	21528	15957	15076	15180	15169	14996	15115	14906	14965	14900	14944	14995	15140	14938	14872	14798	14849	14706	14791	14721	14906	14905	14864	14881	14722	14835	14845	14771	14801	14855	14767	14581	14616	14897	14978	14619	14683	14847	14854	14661	14602	14625	14920	14732	14792	14803	14697	14804	14772	14588	14814	14906	14778	14867	14850	14884	14659	14660	14774	14860	14776	14842	14729	14789	14698	14595	14607	14644	14831	14606	14716	14631	14817	14792	14658	14610	14556	14726	14754	14890	14734	14811	14490	14710	14801	14438	14960	14700	14621	14657	14745	14787	14609	14914	14673	14767	14756	14684	14601	14544	14662	14640	14755	14768	14565	14613	14642	14714	14813	14747	14663	14705	14528	14693	15037	14951	14876	14578	14779	14566	14578	14720	14810	14879	14733	14767	14801	14640	14662	14767	14756	14883	14548	14721	14793	14689	14612	14718	14702	14640	14524	14478	14799	14609	14700	14622	14692	14746	14787	14852	14701	14739	14732	14733	14677	14742	14646	14523	14611	14635	14745	14546	14764	14612	14723	14548	14602	14637	14799	14800	14653	14770	14672	14622	14769	14760	14792	14551	14468	14547	14648	14690	14601	14836	14701	14779	14715	14777	14625	14680	14629	14559	14752	14581	14641	14678	14608	14734	14578	14599	14786	14909	14788	14721	14744	14697	14564	14860	14937	14884	14745	14716	14868	14646	14630	14655	14654	14697	14869	14583	14807	14900	14775	14753	14648	14423	14584	14802	14524	15015	14835	14708	14665	14581	14822	14722	14660	14804	14918	14923	14799	14746	14687	14797	14594	14816	14641	14626	14547	14563	14589	14783	14498	14454	14874	14569	14763	14829	14609	14732	14585	14540	14708	14786	14626	14581	14633	14360	14595	14874	14836	14580	14656	14684	14754	14665	14569	14818	14719	14759	14865	14850	14788	14821	14837	14442	14707	14634	14637	14874	14763	14557	14702	14604	14682	14745	14661	14559	14776	14669	14554	14644	14793	14618	14605	14643	14692	14731	14824	14575	14718	14760	14801	14565	14819	14604	14818	14558	14767	14848	14673	14553	14564	14598	14625	14750	14818	14801	14683	14910	14819	14624	14702	14581	14868	14673	14803	14664	14707	14655	14548	14739	14904	14731	14615	14617	14504	14742	14738	14717	14676	14684	14643	14675	14922	14472	14821	14765	14707	14600	14774	14684	14707	14780	14900	14778	14734	14791	14625	14643	14671	14839	14596	14704	14709	14550	14651	14762	14612	14709	14702	14775	14658	14710	14823	14675	14701	14498	14522	14936	14544	14684	14655	14813	14637	14598	14751	14733	14691	14801	14517	14735	14769	14807	14767	14704	14627	14537	14562	14639	14843	14618	14648	14633	14706	14743	14739	14827	14902	14683	14875	14783	14868	14649	14743	14755	14694	14590	14588	14584	14767	14755	14609	14617	14808	14631	14662	14667	14605	14748	14635	14513	14797	14805	14681	14511	14820	14714	14543	14694	14839	14643	14557	14866	14625	14731	14570	14724	14734	14709	14721	14763	14713	14752	14554	14705	14716	14633	14816	14585	14476	14588	14866	14667	14596	14804	14684	14776	14709	14596	14887	14623	14793	14723	14655	14689	14717	14733	14648	14647	14725	14772	14584	14615	14606	14776	14760	14649	14807	14804	14607	14710	14734	14743	14629	14866	14803	14656	14680	14843	14698	14718	14747	14652	14601	14567	14680	14739	14766	14582	14815	14488	14706	14685	14875	14572	14596	14795	14688	14533	14637	14597	14660	14695	14562	14667	14670	14734	14686	14703	14729	14757	14723	14654	14641	14767	14672	14754	14574	14761	14739	14628	14584	14814	14849	14852	14853	14654	14711	14816	14665	14681	14666	14683	14636	14673	14776	14823	14886	14838	14611	14723	14694	14682	14758	14645	14734	14471	14733	14707	14748	14700	14840	14590	14573	14777	14647	14778	14756	14547	14824	14897	14723	14728	14659	14630	14755	14623	14713	14663	14721	14798	14780	14664	14635	14617	14666	14872	14804	14706	14829	14701	14756	14715	14826	14848	14614	14714	14526	14450	14769	14634	14548	14621	14559	14816	14879	14789	14603	14894	14704	14686	14857	14599	14543	14591	14690	14733	14859	14477	14669	14762	14658	14526	14498	14598	14560	14600	14682	14813	14758	14736	14900	14679	14836	14696	14653	14781	14724	14583	14687	14790	14933	14644	14674	14866	14779	14781	14712	14750	14691	14746	14701	14778	14673	14664	14737	14880	14778	14812	14644	14652	14738	14834	14765	14736	14687	14784	14832	14715	14656	14700	14671	14760	14653	14676	14814	14667	14723	14736	14664	14681	14501	14569	14719	14596	14771	14768	14830	14827	14794	14644	14752	14634	14616	14775	14864	14678	14677	14571	14750	14550	14600	14661	14744	14624	14640	14735	14646	14513	14557	14730	14628	14682	14587	14739	14729	14684	14734	14888	14784	14814	14723	14839	14762	14858	14451	14816	14636	14841	14624	14651	14641	14879	14631	14660	14841	14647	14551	14603	14795	14796	14591	14511	14865	14737	14582	14851	14884	14616	14795	14575	14651	14701	14652	14642	14754	14683	14713	14729	14577	14758	14684	14614	14634	14701	14831	14821	14826	14669	14483	14798	14770	14685	14757	14945	14660	14832	14842	14769	14837	14698	14656	14450	14714	14696	14827	14629	14659	14755	14615	14691	14647	14494	14525	14687	14761	14772	14706	14641	14822	14770	14586	14757	14763	14731	14750	14735	14783	14539	14414	14522	14627	14623	14616	14611	14802	14712	14718	14681	14741	14724	14904	14521	14661	14690	14893	14772	14846	14688	14767	14612	14605	14710	14846	14766	14617	14567	14621	14607	14673	14738	14747	14640	14764	14676	14834	14798	14608	14579	14630	14685	14641	14741	14644	14527	14540	14613	14714	14685	14448	14762	14683	14608	14556	14722	14714	14631	14780	15000	14685	14658	14825	14713	14638	14672	14508	14718	14793	14689	14520	14488	14763	14642	14834	14585	14865	14572	14728	14658	14699	14671	14748	14718	14702	14772	14634	14824	14824	14747	14646	14580	14794	14802	14514	14532	14843	14759	14717	14751	14679	14571	14668	14799	14663	14727	14837	14786	14855	14739	14834	14800	14767	14768	14919	14707	14683	14574	14802	14853	14662	14707	14609	14715	14593	14596	14439	14741	14858	14777	14524	14640	14623	14661	14511	14664	14767	14861	14643	14658	14719	14577	14650	14731	14556	14550	14689	14674	14649	14656	14855	14742	14641	14586	14725	14691	14824	14600	14675	14627	14884	14622	14936	14749	14711	14751	14446	14730	14607	14937	14721	14717	14742	14850	14699	14601	14720	14894	14715	14587	14767	14679	14808	14593	14656	14744	14798	14650	14722	14944	14808	14840	14785	14951	14803	14770	14580	14754	14736	14860	14550	14574	14571	14706	14758	14778	14720	14548	14824	14718	14831	14841	14845	14663	14721	14676	14801	14764	14556	14775	14711	14633	14755	14585	14599	14654	14753	14759	14736	14685	14775	14677	14806	14688	14632	14732	14537	14451	14691	14670	14632	14698	14951	14605	14895	14645	14671	14654	14674	14607	14507	14791	14818	14715	14621	14696	14773	14804	14692	14657	14628	14782	14689	14861	14744	14723	14696	14700	14764	14822	14825	14943	14828	14744	14804	14649	14695	14694	14815	14634	14773	14746	14763	14925	14788	14581	14499	14664	14889	14646	14734	14763	14834	14616	14623	14594	14669	14793	14799	14823	14526	14706	14798	14700	14733	14523	14595	14617	14517	14768	14731	14714	14790	14724	14524	14776	14595	14915	14766	14660	14876	14639	14705	14609	14536	14672	14772	14806	14711	14716	14778	14749	14547	14841	14502	14747	14727	14823	14780	14806	14701	14699	14715	14689	14605	14465	14585	14812	14849	14717	14720	14733	14712	14732	14622	14806	14880	14561	14614	14808	14751	14709	14774	14754	14606	14876	14545	14621	14809	14826	14635	14728	14596	14701	14752	14685	14702	14744	14522	14730	14774	14857	14672	14502	14610	14688	14688	14766	14782	14899	14785	14857	14666	14716	14638	14594	14789	14706	14834	14780	14742	14715	14547	14876	14761	14657	14816	14698	14782	14795	14810	14802	14750	14693	14849	14675	14564	14791	14619	14674	14674	14806	14842	14917	14730	14804	14800	14722	14562	14514	14763	14614	14819	14724	14765	14703	14714	14737	14917	14750	14580	14832	14777	14803	14624	14709	14817	14419	14689	14634	14702	14679	14815	14510	14735	14718	14780	14753	14770	14824	14673	14900	14709	14636	14609	14783	14870	14696	14899	14918	14665	14682	14453	14687	14706	14903	14719	14670	14750	14694	14604	14763	14787	14755	14595	14630	14556	14654	14836	14678	14674	14602	14800	14716	14909	14757	14713	14675	14754	14556	14711	14638	14702	14811	14699	14756	14879	14720	14474	14690	14611	14669	14521	14520	14737	14577	14715	14659	14790	14528	14675	14649	14628	14667	14672	14800	14740	14635	14630	14659	14712	14718	14533	14638	14752	14624	14688	14572	14773	14505	14680	14575	14535	14501	14549	14723	14610	14644	14572	14776	14687	14478	14650	14589	14894	14596	14627	14742	14659	14656	14844	14689	14695	14527	14672	14796	14845	14762	14714	14556	14607	14598	14675	14709	14765	14582	14575	14872	14616	14723	14741	14772	14560	14621	14892	14755	14775	14731	14546	14609	14647	14877	14748	14681	14710	14851	14798	14741	14615	14496	14713	14660	14781	14789	14555	14463	14757	14696	14674	14673	14650	14782	14647	14566	14696	14689	14608	14754	14865	14691	14637	14648	14812	14722	14697	14674	14732	14702	14841	14802	14734	14682	14779	14591	14764	14701	14707	14606	14756	14622	14668	14928	14874	14690	14809	14681	14543	14732	14557	14710	14647	14641	14815	14702	14655	14737	14925	14504	14698	14468	14674	14805	14690	14643	14627	14719	14676	14756	14522	14569	14677	14729	14646	14674	14771	14697	14525	14623	14731	14595	14843	14798	14624	14782	14821	14691	14664	14695	14707	14592	14926	14603	14649	14695	14796	14672	14695	14748	14760	14724
61757	105169	90363	61089	34243	17765	13725	13275	13241	13323	13186	13342	13317	13353	13397	13142	13258	13095	13416	13235	13320	13215	13366	13400	13333	13360	13297	13222	13265	13351	13290	13247	13280	13224	13176	13257	13340	13292	13362	13263	13216	13147	13294	13436	13336	13135	13264	13315	13410	13332	13266	13331	13306	13412	13370	13287	13301	13347	13228	13222	13371	13392	13290	13296	13235	13205	13222	13182	13278	13213	13207	13292	13231	13336	13310	13296	13289	13348	13320	13242	13144	13416	13281	13156	13238	13204	13338	13318	13356	13228	13206	13197	13128	13336	13309	13266	13345	13218	13092	13134	13150	13209	13372	13130	13180	13279	13187	13207	13285	13226	13190	13441	13295	13266	13177	13294	13390	13239	13324	13232	13239	13270	13361	13339	13461	13586	13135	13215	13324	13250	13380	13313	13224	13305	13224	13219	13229	13351	13282	13452	13174	13109	13156	13237	13241	13267	13285	13207	13295	13223	13278	13321	13345	13224	13313	13250	13255	13273	13231	13151	13354	13363	13204	13529	13282	13383	13250	13291	13160	13138	13295	13166	13396	13143	13193	13360	13162	13136	13391	13383	13221	13321	13372	13317	13441	13496	13254	13261	13288	13281	13136	13205	13112	13205	13243	13370	13207	13297	13411	13320	13283	13306	13298	13292	13281	13378	13205	13248	13294	13286	13168	13315	13303	13149	13328	13205	13227	13142	13119	13214	13235	13191	13220	13231	13246	13315	13241	13341	13331	13245	13311	13379	13348	13335	13233	13311	13327	13265	13140	13363	13206	13353	13383	13183	13151	13349	13307	13373	13298	13269	13103	13271	13209	13223	13345	13320	13220	13178	13314	13348	13214	13150	13147	13324	13184	13386	13286	13223	13137	13272	13285	13388	13185	13078	13310	13210	13348	13324	13200	13282	13347	13376	13195	13213	13325	13296	13351	13520	13204	13110	13278	13191	13180	13358	13263	13432	13335	13306	13305	13384	13327	13279	13305	13336	13309	13320	13291	13149	13328	13060	13330	13201	13273	13139	13176	13382	13314	13255	13273	13166	13282	13330	13151	13110	13267	13226	13165	13274	13341	13204	13452	13382	13181	13424	13398	13419	13377	13226	13194	13314	13325	13321	13218	13309	13173	13215	13173	13234	13176	13449	13346	13328	13385	13224	13122	13201	13141	13240	13351	13179	13365	13291	13178	13235	13260	13235	13186	13237	13279	13164	13290	13451	13319	13167	13279	13172	13462	13194	13274	13303	13161	13304	13085	13197	13129	13216	13246	13296	13084	13208	13360	13195	13273	13259	13253	13270	13187	13177	13196	13357	13253	13257	13259	13402	13417	13376	13319	13211	13236	13260	13246	13200	13278	13174	13241	13102	13126	13330	13181	13266	13223	13310	13120	13445	13154	13330	13325	13294	13400	13184	13128	13131	13303	13234	13175	13102	13145	13390	13290	13244	13264	13198	13241	13251	13224	13347	13318	13243	13127	13260	13319	13298	13152	13214	13330	13314	13036	13166	13421	13274	13279	13382	13261	13223	13353	13303	13214	13144	13245	13032	13134	13194	13250	13127	13117	13190	13276	13300	13304	13078	13369	13306	13241	13202	13118	13244	13407	13340	13190	13314	13208	13215	13225	13364	13328	13263	13226	13303	13323	13254	13232	13319	13256	13210	13169	13244	13142	13329	13364	13232	13146	13265	13212	13219	13287	13320	13202	13104	13379	13171	13201	13204	13137	13168	13252	13206	13303	13463	13333	13206	13215	13350	13295	13091	13236	13217	13267	13086	13274	13397	13377	13258	13307	13352	13395	13324	13181	13228	13299	13290	13264	13251	13332	13393	13398	13341	13241	13201	13128	13370	13304	13249	13274	13253	13233	13215	13163	13281	13206	13152	13240	13189	13165	13374	13320	13265	13270	13281	13255	13180	13218	13347	13189	13294	13375	13337	13162	13283	13184	13295	13453	13325	13340	13167	13134	13224	13183	13233	13164	13254	13246	13430	13338	13232	13364	13253	13187	13415	13397	13308	13044	13258	13300	13270	13265	13182	13314	13269	13236	13258	13215	13259	13242	13207	13337	13045	13281	13245	13381	13141	13304	13257	13252	13220	13254	13183	13239	13359	13160	13351	13279	13205	13263	13330	13295	13210	13145	13402	13292	13254	13185	13310	13353	13209	13373	13255	13184	13423	13156	13066	13400	13351	13280	13207	13219	13251	13131	13120	13288	13120	13503	13179	13191	13234	13401	13214	13306	13325	13361	13253	13321	13339	13177	13282	13265	13098	13082	13345	13115	13235	13289	13268	13366	13254	13291	13438	13194	13362	13408	13359	13333	13165	13248	13250	13207	13223	13272	13095	13215	13221	13118	13214	13272	13310	13338	13288	13438	13347	13183	13275	13363	13424	13359	13190	13130	13170	13308	13346	13140	13428	13309	13324	13462	13197	13366	13265	13155	13195	13158	13125	13339	13179	13134	13242	13202	13230	13137	13336	13306	13368	13220	13312	13185	13431	13271	13328	13293	13318	13254	13402	13103	13103	13283	13388	13313	13244	13190	13234	13352	13288	13211	13356	13344	13114	13290	13294	13127	13264	13423	13185	13202	13316	13060	13216	13234	13131	13244	13242	13336	13457	13266	13319	13233	13231	13187	13276	13361	13310	13309	13210	13309	13150	13398	13316	13246	13349	13172	13192	13290	13228	13184	13259	13251	13221	13213	13145	13214	13332	13347	13271	13245	13144	13438	13197	13410	13278	13249	13169	13177	13143	13324	13338	13110	13145	13178	13139	13319	13265	13300	13228	13387	13256	13261	13220	13304	13350	13379	13282	13183	13150	13248	13149	13163	13158	13323	13113	13003	13303	13239	13391	12966	13395	13158	13237	13332	13317	13277	13299	13413	13277	13078	13331	13233	13533	13233	13379	13287	13411	13103	13126	13298	13163	13228	13398	13231	13395	13024	13284	13321	13262	13133	13317	13280	13414	13392	13221	13476	13428	13336	13318	13343	13267	12997	13265	13261	13087	13204	13082	13371	13255	13214	13093	13253	13289	13350	13241	13384	13426	13254	13225	13043	13391	13329	13221	13197	13258	13265	13263	13217	13462	13195	13125	13301	13174	13275	13160	13228	13101	13418	13210	13418	13378	13356	13317	13389	13358	13252	13225	13275	13372	13315	13264	13363	13243	13282	13178	13224	13322	13140	13298	13270	13220	13360	13316	13419	13252	13305	13362	13164	13246	13235	13143	13273	13314	13249	13238	13181	13334	13468	13380	13385	13317	13185	13277	13291	13223	13181	13195	13205	13246	13210	13105	13285	13198	13390	13140	13225	13366	13339	13202	13302	13350	13270	13270	13302	13236	13329	13230	13285	13169	13242	13247	13146	13186	13163	13188	13287	13217	13262	13396	13150	13287	13297	13153	13227	13413	13344	13295	13179	13342	13344	13189	13316	13245	13307	13312	13292	13114	13200	13330	13180	13126	13348	13104	13310	13338	13341	13256	13176	13285	13175	13236	13179	13107	13609	13285	13174	13373	13384	13482	13360	13278	13235	13336	13193	13481	13166	13261	13354	13432	13294	13254	13160	13210	13221	13287	12981	13160	13327	13259	13343	13372	13038	13301	13348	13271	13222	13285	13426	13143	13371	13186	13156	13187	13224	13251	13253	13262	13262	13295	13307	13260	13357	13238	13342	13366	13155	13211	13234	13367	13312	13227	13324	13196	13208	13276	13304	13255	13199	13245	13250	13246	13219	13275	13208	13188	13329	13150	13281	13395	13286	13234	13389	13142	13236	13224	13032	13302	13323	13184	13229	13377	13184	13196	13370	13118	13340	13467	13270	13432	13166	13385	13105	13205	13309	13229	13184	13374	13391	13276	13269	13249	13210	13240	13277	13201	13164	13369	13228	13098	13332	13245	13157	13233	13313	13226	13197	13349	13325	13336	13297	13190	13329	13285	13318	13139	13359	13315	13187	13188	13316	13270	13164	13347	13415	13406	13296	13422	13354	13076	13250	13194	13346	13130	13398	13169	13398	13338	13255	13198	13193	13141	13407	13246	13124	13362	13263	13304	13250	13208	13178	13272	13244	13246	13207	13255	13323	13167	13398	13261	13171	13370	13108	13112	13171	13275	13307	13302	13157	13238	13353	13180	13187	13253	13194	13281	13370	13407	13282	13429	13182	13202	13376	13358	13261	13149	13259	13250	13186	13212	13128	13234	13168	13439	13337	13249	13343	13147	13282	13205	13272	13246	13305	13308	13288	13217	13248	13307	13328	13382	13428	13161	13267	13212	13318	13295	13282	13273	13192	13285	13370	13331	13222	13496	13213	13290	13444	13355	13280	13211	13356	13217	13162	13243	13317	13286	13258	13397	13267	13322	13302	13089	13333	13239	13267	13265	13122	13212	13100	13299	13182	13400	13258	13399	13151	13196	13408	13336	13391	13340	13323	13227	13377	13059	13353	13265	13225	13334	13533	13336	13228	13252	13284	13171	13374	13232	13154	13227	13223	13194	13324	13067	13246	13191	13195	13132	13204	13278	13327	13390	13310	13423	13077	13117	13245	13277	13308	13254	13139	13379	13282	13258	13351	13357	13350	13365	13072	13326	13308	13390	13184	13415	13427	13174	13112	13254	13213	13353	13205	13255	13373	13356	13375	13173	13561	13034	13263	13430	13300	13289	13165	13102	13167	13338	13442	13344	13377	13299	13448	13238	13196	13127	13199	13287	13232	13353	13172	13245	13113	13305	13295	13148	13215	13332	13203	13277	13308	13328	13380	13130	13255	13370	13171	13393	13339	13266	13176	13278	13337	13321	13366	13360	13295	13276	13219	13334	13272	13318	13324	13361	13259	13267	13201	13284	13452	13190	13193	13095	13412	13234	13110	13466	13306	13379	13179	13273	13325	13309	13387	13328	13441	13299	13327	13315	13169	13234	13301	13227	13169	13319	13368	13273	13336	13196	13231	13231	13249	13515	13257	13250	13280	13242	13408	13234	13267	13293	13367	13180	13262	13170	13349	13215	13215	13474	13234	13273	13291	13045	13190	13261	13327	13485	13222	13199	13328	13447	13199	13279	13227	13448	13104	13246	13313	13332	13442	13139	13219	13209	13287	13199	13301	13251	13370	13346	13001	13176
30757	40751	45936	31967	19617	15880	14999	14580	14630	14614	14526	14708	14465	14703	14728	14642	14636	14715	14642	14748	14701	14763	14504	14705	14807	14472	14693	14538	14684	14620	14719	14613	14664	14811	14580	14569	14535	14446	14529	14529	14473	14603	14750	14424	14418	14698	14514	14639	14577	14657	14611	14618	14622	14626	14638	14474	14754	14784	14493	14530	14432	14572	14405	14677	14679	14529	14634	14824	14720	14527	14608	14640	14545	14547	14627	14660	14510	14530	14585	14526	14594	14529	14746	14600	14699	14563	14590	14713	14684	14554	14503	14785	14638	14686	14627	14631	14609	14654	14481	14630	14574	14416	14360	14445	14514	14662	14665	14578	14697	14740	14710	14390	14549	14484	14781	14645	14540	14523	14349	14340	14545	14644	14451	14345	14642	14420	14620	14578	14640	14533	14636	14760	14550	14707	14490	14552	14669	14513	14449	14486	14682	14286	14670	14635	14689	14452	14466	14561	14787	14493	14411	14485	14596	14598	14524	14379	14548	14661	14515	14492	14665	14546	14528	14474	14530	14491	14630	14623	14504	14480	14701	14597	14587	14561	14794	14659	14497	14657	14565	14473	14543	14487	14552	14468	14658	14627	14531	14516	14529	14591	14486	14650	14587	14823	14387	14474	14502	14588	14566	14470	14684	14517	14568	14604	14479	14523	14525	14403	14536	14550	14569	14535	14583	14516	14577	14513	14532	14595	14630	14501	14491	14704	14727	14634	14591	14637	14691	14595	14524	14737	14537	14672	14505	14550	14500	14565	14613	14491	14574	14405	14708	14664	14704	14644	14691	14581	14602	14559	14565	14475	14475	14614	14506	14735	14692	14628	14788	14694	14782	14680	14596	14613	14631	14434	14680	14327	14590	14642	14620	14603	14727	14690	14556	14546	14568	14562	14600	14533	14599	14522	14649	14599	14568	14743	14460	14779	14722	14703	14683	14703	14564	14723	14653	14388	14530	14658	14457	14608	14719	14546	14521	14525	14617	14535	14560	14503	14593	14799	14533	14601	14340	14704	14302	14522	14616	14597	14569	14556	14671	14469	14659	14656	14533	14498	14334	14464	14474	14596	14686	14543	14565	14589	14462	14680	14493	14459	14760	14641	14627	14593	14490	14446	14548	14551	14394	14503	14285	14669	14334	14478	14611	14605	14560	14535	14488	14644	14743	14615	14667	14478	14635	14587	14378	14680	14431	14782	14774	14599	14628	14749	14704	14463	14510	14491	14693	14473	14529	14583	14631	14698	14497	14554	14423	14492	14670	14405	14519	14673	14502	14449	14647	14638	14502	14520	14678	14548	14743	14718	14478	14612	14663	14674	14714	14747	14528	14759	14609	14620	14607	14625	14693	14452	14489	14496	14582	14715	14584	14646	14580	14537	14707	14491	14587	14599	14480	14526	14636	14629	14602	14485	14406	14651	14645	14454	14437	14479	14673	14715	14603	14455	14557	14636	14637	14540	14486	14632	14597	14661	14429	14523	14393	14481	14530	14372	14664	14504	14526	14549	14643	14652	14887	14635	14706	14484	14564	14743	14679	14673	14595	14736	14711	14498	14511	14665	14756	14564	14495	14564	14597	14687	14596	14467	14443	14477	14618	14466	14651	14701	14676	14433	14489	14510	14592	14459	14572	14669	14645	14691	14680	14467	14500	14487	14511	14402	14433	14534	14516	14694	14626	14640	14578	14734	14515	14559	14343	14416	14702	14487	14585	14909	14612	14499	14657	14705	14833	14438	14670	14472	14494	14685	14524	14419	14532	14605	14625	14414	14587	14679	14636	14608	14624	14723	14505	14727	14471	14493	14742	14582	14553	14425	14508	14516	14632	14694	14660	14476	14606	14556	14663	14675	14527	14528	14450	14397	14494	14553	14353	14658	14525	14663	14450	14463	14469	14576	14737	14640	14629	14586	14640	14676	14529	14579	14450	14605	14732	14627	14827	14643	14581	14561	14495	14489	14761	14658	14471	14771	14587	14755	14525	14455	14545	14606	14480	14530	14561	14452	14564	14606	14578	14431	14521	14543	14463	14290	14497	14470	14526	14634	14651	14658	14382	14617	14446	14671	14732	14665	14672	14395	14628	14486	14639	14668	14609	14552	14559	14464	14537	14699	14616	14529	14481	14356	14744	14638	14534	14493	14509	14486	14666	14972	14541	14549	14544	14550	14646	14686	14494	14704	14582	14411	14724	14523	14666	14570	14325	14424	14457	14551	14471	14516	14809	14542	14498	14718	14642	14469	14600	14532	14374	14541	14748	14585	14726	14459	14765	14521	14487	14510	14731	14625	14538	14633	14523	14573	14741	14599	14598	14495	14568	14622	14467	14636	14709	14498	14555	14314	14405	14544	14660	14395	14688	14520	14521	14547	14480	14520	14639	14635	14847	14820	14627	14489	14785	14705	14427	14435	14565	14467	14542	14645	14637	14703	14375	14567	14654	14623	14475	14794	14486	14472	14698	14718	14524	14738	14571	14784	14631	14565	14568	14664	14561	14379	14573	14493	14488	14593	14588	14508	14665	14530	14492	14693	14572	14650	14791	14636	14475	14598	14444	14506	14487	14633	14705	14693	14642	14576	14597	14572	14505	14540	14546	14597	14752	14563	14512	14425	14415	14658	14660	14666	14580	14602	14711	14607	14505	14452	14775	14509	14596	14569	14640	14537	14770	14710	14619	14626	14641	14390	14573	14601	14619	14591	14525	14504	14659	14606	14769	14530	14379	14293	14454	14584	14509	14423	14488	14429	14500	14456	14709	14552	14673	14695	14626	14513	14610	14471	14691	14592	14530	14663	14513	14630	14489	14608	14648	14796	14670	14502	14469	14686	14538	14458	14698	14687	14488	14500	14489	14761	14599	14672	14726	14575	14678	14777	14636	14713	14491	14391	14599	14438	14717	14631	14405	14464	14721	14581	14734	14622	14572	14717	14511	14405	14564	14504	14632	14581	14614	14697	14455	14655	14547	14625	14365	14594	14558	14386	14439	14559	14725	14585	14487	14721	14413	14635	14393	14404	14423	14629	14520	14674	14565	14483	14466	14419	14514	14572	14380	14503	14676	14574	14798	14505	14583	14438	14652	14805	14526	14289	14469	14660	14302	14636	14582	14531	14448	14783	14505	14514	14480	14624	14578	14612	14466	14488	14690	14414	14401	14884	14773	14612	14530	14637	14630	14632	14590	14369	14625	14587	14708	14513	14603	14609	14580	14625	14568	14629	14445	14536	14637	14447	14513	14553	14503	14502	14698	14575	14559	14544	14474	14626	14697	14603	14643	14655	14353	14791	14640	14612	14617	14536	14803	14698	14730	14487	14547	14590	14542	14645	14466	14532	14466	14805	14631	14430	14764	14463	14741	14676	14844	14611	14671	14480	14471	14582	14412	14576	14420	14766	14592	14687	14673	14489	14785	14428	14362	14557	14424	14469	14468	14565	14650	14654	14445	14644	14631	14589	14524	14731	14753	14705	14739	14618	14496	14457	14690	14650	14473	14432	14881	14628	14567	14617	14636	14409	14478	14634	14560	14536	14685	14448	14614	14755	14635	14618	14453	14613	14450	14755	14579	14815	14538	14495	14701	14606	14496	14575	14604	14656	14581	14716	14606	14712	14624	14666	14859	14771	14757	14374	14518	14627	14555	14648	14624	14482	14665	14591	14543	14636	14650	14446	14483	14463	14502	14588	14498	14719	14639	14555	14527	14539	14692	14476	14714	14483	14439	14620	14572	14526	14616	14652	14452	14506	14621	14546	14478	14599	14489	14507	14515	14622	14409	14475	14701	14545	14833	14584	14753	14340	14492	14651	14786	14632	14687	14660	14491	14421	14483	14711	14429	14674	14615	14587	14589	14622	14713	14484	14438	14541	14258	14436	14542	14804	14698	14645	14586	14683	14675	14433	14708	14634	14684	14398	14711	14625	14608	14683	14593	14521	14635	14474	14560	14620	14719	14489	14401	14619	14690	14640	14573	14568	14674	14435	14624	14568	14427	14735	14607	14584	14472	14445	14592	14661	14704	14601	14337	14655	14672	14772	14629	14569	14670	14443	14731	14718	14555	14700	14531	14474	14573	14535	14632	14416	14594	14385	14603	14421	14437	14542	14545	14436	14594	14593	14693	14584	14706	14598	14729	14430	14736	14551	14749	14602	14676	14611	14631	14559	14620	14605	14708	14520	14601	14500	14736	14368	14665	14519	14643	14527	14454	14469	14645	14492	14460	14513	14764	14520	14672	14505	14710	14510	14533	14782	14607	14406	14553	14400	14550	14645	14725	14524	14639	14451	14455	14609	14538	14621	14646	14555	14631	14737	14911	14650	14733	14442	14472	14560	14414	14609	14542	14704	14551	14486	14724	14540	14462	14597	14750	14531	14526	14581	14667	14483	14539	14483	14615	14517	14463	14649	14643	14521	14518	14696	14621	14585	14455	14620	14787	14456	14569	14663	14692	14461	14354	14598	14668	14689	14503	14443	14511	14406	14646	14651	14532	14507	14523	14339	14549	14542	14530	14717	14469	14489	14563	14535	14595	14607	14536	14507	14617	14561	14547	14672	14671	14686	14567	14721	14509	14630	14675	14372	14483	14434	14500	14391	14617	14539	14535	14489	14650	14511	14475	14380	14721	14529	14528	14506	14591	14549	14579	14662	14658	14547	14627	14557	14636	14614	14624	14381	14667	14489	14592	14533	14594	14606	14624	14538	14444	14473	14594	14198	14244	14580	14533	14547	14429	14542	14444	14543	14668	14660	14514	14584	14758	14570	14373	14592	14446	14429	14580	14669	14548	14491	14409	14503	14854	14663	14548	14659	14581	14564	14579	14539	14675	14814	14619	14848	14636	14632	14559	14556	14628	14683	14678	14583	14558	14480	14573	14669	14659	14391	14632	14493	14462	14432	14541	14720	14618	14489	14618	14712	14434	14571	14589	14511	14696	14589	14588	14586	14554	14557	14520	14449	14603	14325	14702	14472	14533	14554	14635	14541	14722	14709	14512	14585	14648	14536	14638	14726	14749	14629	14673	14579	14734	14602	14757	14659	14588	14595	14371	14358	14628	14633	14584	14545	14665	14565	14565	14623	14620	14547	14582	14544	14616	14481	14623	14500	14366	14588	14464	14528	14675	14649	14731	14749	14630	14662
36337	59078	48169	28928	16801	14166	13350	13063	13312	13200	13041	13338	13190	13137	13295	13166	13185	13281	13217	13184	13108	13183	13311	13142	13314	13152	12998	13075	13178	13213	12960	13195	13092	12931	13212	13206	13101	13107	13112	13191	13161	13221	13303	13060	13141	13066	13279	13052	13167	13169	13045	13183	13127	13012	13168	13120	13181	13184	13184	13203	13128	13090	13134	13270	13192	13299	13197	13294	13220	13159	13104	13169	12967	13145	13117	13055	13136	13193	13071	13256	13213	13131	13197	13251	13168	13171	13088	13182	13089	13262	12982	13181	13143	13217	13211	13216	13249	13182	13082	13113	13138	13182	13145	13056	13226	13283	13129	13058	13084	13065	13004	13241	13116	13219	13107	13190	13243	13100	13193	13017	13128	13196	13141	13201	13290	13265	13090	13191	13181	13140	13240	13073	13264	13135	13089	13225	13077	13186	12993	13227	13160	13076	13270	13155	13124	13239	13037	13018	13104	13056	13236	13124	12944	13193	13039	13175	13238	13203	13214	13137	13163	13092	13266	13135	13308	13223	13235	13159	13192	13110	13260	13156	13134	13057	13300	13039	13225	13200	13386	13046	13024	13163	13242	13031	13230	13180	13069	13143	13113	13166	13119	13046	13166	13280	13164	13120	13263	13352	13056	13012	13050	13241	13154	13272	13064	13209	13126	13205	13044	13279	13063	13142	13167	13026	13005	13209	13144	13000	13183	13128	13281	13162	13186	13095	13098	13174	13323	13151	13253	13041	13038	13209	13037	13049	13164	13183	13267	13117	13220	13205	13373	13066	13117	13201	13136	13178	12950	13167	13188	13167	13202	13002	13236	13030	13228	13228	13121	13210	13077	13136	13085	13088	13146	13085	13134	13262	13195	13246	13071	13209	13103	13142	13056	13145	13203	13090	13151	13201	12896	13185	13318	13305	13227	13354	13063	13159	13262	13234	13206	13175	12979	13038	13153	13076	13238	13095	13307	13023	13258	13122	13099	13306	13182	13117	13127	13098	13148	13167	13180	13212	13118	13152	13159	13235	13052	13244	13075	13009	13176	13184	13119	13152	13226	13075	13074	13095	13130	13307	13103	13271	13194	13212	13155	13226	13090	13061	13218	13149	13338	13238	13266	13207	13213	13188	13157	13137	12976	13168	13183	13347	13100	13309	13311	13106	12919	13244	13199	13201	13033	13116	13197	13034	13113	13230	13154	13322	13076	13059	13186	13325	13143	13118	13179	13197	12990	13288	13131	13239	13116	13226	13162	13289	13135	13232	13222	13429	13210	13086	13189	13223	13125	13007	13104	13180	13272	13117	13069	13079	13091	13144	13118	13075	13091	13239	13015	13270	13200	13226	13088	13189	13169	13147	13183	13275	13110	13235	13093	13085	13170	13333	13164	13364	13060	13043	13212	13198	13220	13200	13230	13015	13267	13181	13222	13186	13231	13095	13175	13085	13050	13180	13268	13100	13055	12964	13280	13083	13127	13105	13061	13260	13247	13306	13075	13120	13215	12908	13167	13167	13257	13301	13066	13194	13146	13271	13061	13220	13198	13166	13165	13134	13215	13210	13092	13014	13211	13227	13282	13128	13188	13285	13163	13158	13178	13081	13200	13277	13195	13239	13127	13150	13081	13248	13148	13257	13065	13054	13083	13229	13161	13115	13291	13147	13208	13158	13067	13256	13261	13218	13231	13135	13220	13169	13127	13176	13273	13271	13189	13025	13234	13268	13051	13243	13123	13204	13318	13193	13140	13032	13081	13136	13044	13198	13142	13133	13207	13281	13265	12996	12968	13149	13219	13043	13047	13103	13126	13188	13041	13165	13132	13094	13246	13188	13184	13070	13237	13247	13260	13236	13063	13035	13291	13210	13135	13243	13141	13208	13256	13093	13270	13115	13117	13058	13249	13135	13162	13041	13230	13291	13320	13207	13048	13142	13257	13177	13081	13199	13130	13151	13248	13229	13316	13031	13205	13120	13388	13098	13215	13128	13040	13200	13242	13208	13200	13275	13176	13255	13281	13156	13180	13064	13180	13138	13224	13032	13202	13190	13195	13244	13205	13158	13326	13155	12968	13144	13053	13222	13261	13148	13094	13269	12912	13046	13301	13213	13150	13052	13218	13286	13226	13115	13028	13141	13316	13207	13082	13172	13215	13031	13189	13092	13122	13128	13211	13258	13069	13324	13091	13061	13229	13119	13075	13034	13150	13015	13223	13102	13227	13118	13131	13065	13279	13276	13140	13165	13160	13075	13129	13218	13193	13066	13121	13242	13215	13141	13104	13151	13186	13354	13206	13347	13076	13273	13056	13092	13269	13105	13211	13366	13205	13045	13194	13365	12971	13225	13316	13229	13121	13048	13060	13219	13256	13115	13242	13170	13163	13130	13181	13186	13249	13097	13190	13157	13204	13166	13187	13188	13171	13199	13131	13086	13151	13091	13145	13275	13174	13117	13170	13155	13215	13106	13204	13199	13252	13192	13263	13064	13121	13098	13030	13131	13297	13189	13108	13118	13105	13207	13350	13041	13127	13077	13152	13174	13257	13126	13085	13168	13129	13128	13127	13093	13353	13187	13112	13093	13025	13230	13163	13173	13192	13186	13101	13206	13116	13199	13165	13214	13274	13026	13169	13013	13227	13219	13181	13193	13320	13210	13000	13266	13038	13013	13257	13188	13219	13105	13172	13154	13270	13163	13102	13246	13232	13265	13148	13113	13105	13218	13045	13336	12834	13197	13203	13199	13139	13083	13111	13149	13176	13028	13133	13148	13213	13206	13254	13216	13158	13117	12997	13096	13174	13255	13256	13162	13053	13193	13093	12986	13227	13154	13290	13179	13139	13135	13107	12988	13244	12984	13260	13323	13163	13289	13227	13320	13115	13304	13164	13200	13305	13197	13300	13251	13012	13166	12983	13198	13112	12955	13149	13285	13282	13090	13095	13189	13174	13305	13163	13151	13108	13217	12906	13425	13196	13143	13005	13108	13201	13115	13254	13298	13319	13075	13183	13010	13207	13000	13117	13153	13297	13246	13348	13100	13238	13120	13289	13123	13322	13233	13180	13114	12949	13239	13170	13256	13102	13122	13208	13131	13131	13138	13096	13151	13308	13074	13052	13278	13163	13199	13196	13193	13122	13070	13074	13255	13158	13172	13361	13119	13262	13245	13135	13066	13191	13172	13195	13142	13117	13184	12995	13007	13172	13119	13096	13160	13080	13176	13248	13142	13262	13134	13221	13200	13197	13168	13131	13136	13007	13223	13037	13069	13107	13168	13171	13058	13169	13049	13103	13165	13089	13011	13013	13090	13097	13056	13145	13258	13173	13223	13123	12913	13312	13211	13108	13195	13177	13154	12983	13302	13170	13081	13151	13244	13129	13108	13313	13359	13207	13070	13158	13095	13196	13113	13193	13155	13147	13067	13131	13162	13124	13124	13257	13220	13213	13212	13157	13093	13164	13110	13145	13092	13133	13143	13059	13017	12983	13153	13262	13247	13266	13137	13103	13103	13294	13102	12977	13156	13127	13336	13252	13148	13156	13166	13199	13061	13174	13012	13215	13171	13282	13213	13335	13240	13164	13190	13119	13066	13215	13042	13142	13233	13028	12927	13008	13214	13114	13045	13235	13130	13089	13171	13088	13095	13185	13313	13182	13129	13336	13012	13072	13200	13149	13090	13238	13118	13130	13105	13007	13161	12997	13219	12959	13028	13145	13117	13148	13183	13103	13250	13198	13186	13122	13160	13094	13267	13054	13136	13320	13229	13192	13213	13137	13074	13176	13122	13187	13109	13030	12953	13083	13176	13115	13267	12959	13113	13258	13095	12997	13282	13051	13019	13070	13351	13081	13189	13128	13166	13162	13239	13178	12996	13305	13072	13107	13198	13126	13109	13223	13070	13043	13021	13154	13204	13213	13179	13140	13131	13140	13264	12882	13126	13193	13120	13182	13111	13198	13223	13319	13143	13176	13246	13172	13174	13165	13134	13141	13041	13179	13164	13216	13160	12986	13226	13163	13151	13067	13145	12963	13172	13210	13085	13169	13096	13103	13181	13235	13083	13205	13194	13218	13216	13286	13154	13153	13082	13154	13211	13122	13319	13174	13210	13143	13006	13099	13026	13068	13120	13110	13139	13330	13038	13218	13145	13212	13113	13326	13140	13166	13301	13142	13106	13140	13219	13095	13215	13254	13126	13192	13216	13132	13125	13119	13235	13191	13057	13167	13186	13382	13176	13105	12965	13245	13068	13290	13211	13109	13118	13088	13171	13123	13232	13154	13251	13223	13193	13234	13186	13142	13019	13206	13209	13271	13153	13180	13214	13142	13228	13159	13215	13099	13236	13190	13260	13135	13094	13207	13159	13032	13282	13294	13206	13192	13001	13155	13132	13062	13251	13049	13097	13085	13133	13155	13165	13086	13152	13182	13092	13224	13043	13193	13098	13144	13126	13337	13137	13228	13093	13081	13068	13189	13102	13141	13222	13237	13209	13090	13150	13202	13139	13195	13236	13238	13015	13005	13280	13133	13239	13104	12998	13171	13194	13133	13144	13207	13203	13226	13266	13034	13198	13088	13212	13265	13084	13139	13173	13186	13035	13183	13163	13196	13203	13252	13168	13156	13146	13195	13249	13294	13129	13203	13209	13043	12988	13062	13260	13062	13222	13005	13101	13146	13218	13128	13176	13061	13089	13161	13192	13204	13029	13187	13300	13256	13192	13089	13107	13109	13069	13410	13060	13046	13107	13209	13153	13054	13171	13061	13324	13122	13124	13106	13051	13180	13198	13215	13167	13125	13122	13078	13255	13286	13128	13291	13197	13095	13312	13293	13157	13206	13268	13237	13300	13002	12997	13118	13025	13093	13063	13389	13238	13140	13021	13198	13292	12979	13100	13217	12999	13170	13029	13218	13140	13120	12957	13223	13157	13135	13187	13129	13105	13183	13119	13231	13168	13207	13232	13154	13230	13103	13126	13279	13133	13112	13160	13144	12968	13197	13159	13215	13102	13084	13145	13290	13172	13269	13070	13161	13178	13225	13244	13209	13257	13160	13018	13216	13019	13246	13057	13087	13242	13315	13164	13163	13255	13039	12893	13180	13199	13173	13147	13265	13237	13263	13149	13163	13162	13239	13283	13193	13181
31222	39759	43453	30440	19181	15536	14762	14401	14352	14356	14282	14142	14371	14352	14491	14312	14182	14407	14275	14431	14215	14198	14218	14194	14263	14283	14340	14209	14235	14359	14252	14228	14358	14427	14523	14344	14312	14069	14234	14233	14397	14366	14189	14411	14189	14304	14275	14330	14212	14212	14290	14120	14143	14201	14149	14133	14147	14261	14150	14479	14266	14288	14333	14107	14278	14226	14368	14223	14368	14344	14170	14450	14140	14303	14264	14098	14085	14149	14371	14254	14236	14185	14249	14169	14144	14271	14142	14222	14257	14364	14120	14176	14122	14317	14282	14402	14165	14281	14223	14503	14385	14411	14305	14158	14180	14396	14331	14209	14179	14306	14347	14348	14246	14252	14259	14128	14443	14087	14250	14335	14232	14145	14236	14209	14162	14275	14227	14076	14295	14114	14269	14242	14326	14373	14232	14076	14376	14081	14335	14415	14316	14291	14341	14233	14449	14199	14189	14325	14254	14232	14117	14141	14336	14283	14297	14101	14249	14296	14395	14229	14227	14292	14185	14184	14309	14259	14154	14345	14215	14313	14177	14344	14320	14289	14435	14191	14145	14165	14109	14219	14234	14445	14101	14328	14413	14459	14241	14383	14251	14150	14181	14250	14118	14407	14415	14255	14418	14447	14221	14130	14323	14158	14288	14257	14177	14147	14376	14113	14241	14229	14387	14389	14290	14533	14265	14180	14438	14361	14433	14148	14411	14395	14295	14348	14405	14266	14360	14301	14275	14199	14334	14084	14153	14439	14389	14419	14339	14345	14390	14251	14210	14225	14216	14280	14316	14160	14212	14265	14163	14267	14283	14358	14280	14281	14092	14204	14435	14406	14288	13966	14483	14184	14272	14284	14417	14499	14227	14105	14383	14168	14220	14285	14160	14338	14163	14191	14199	14429	14331	14380	14169	14308	14068	14235	14187	14268	14266	14209	14190	14077	14277	14173	14236	14163	14311	14416	14259	14279	14415	14229	14500	14239	14485	14333	14236	14213	14306	14197	14334	14268	14163	14203	14371	14176	14246	14370	14064	14219	14293	14339	14233	14378	14310	14228	14367	14216	14269	14270	14175	14085	14429	14221	14300	14395	14336	14258	14305	14183	14250	14507	14340	14301	14295	14239	14437	14062	14170	14291	14276	14211	14144	14410	14226	14310	14299	14252	14324	14216	14276	14255	14348	14053	14154	14247	14300	14178	14461	14310	14347	14172	14209	14230	14106	14020	14266	14435	14180	14303	14159	14380	14245	14385	14400	14411	14278	14298	14250	14191	14182	14304	14183	14334	14399	14368	14204	14452	14334	14343	14068	14293	14184	14316	14419	14456	14276	14195	14283	14233	14309	14363	14204	14238	14374	14312	14316	14338	14341	14139	14422	14310	14360	13975	14151	14240	14391	14161	14278	14127	14238	14183	14172	14285	14315	14308	14264	14343	14189	14165	14385	14389	14117	14253	14441	14101	14452	14170	14189	14213	14294	14068	14266	14116	14346	14124	14168	14219	14233	14461	14201	14274	14402	14432	14439	14200	14189	14167	14323	14281	14316	14302	14351	14334	14428	14169	14253	14266	14384	14329	14354	14282	14445	14382	14358	14230	14234	14149	14178	14283	14211	14169	14299	14327	14316	14208	14128	14313	14445	14365	14223	14303	14271	14165	14224	14297	14267	14165	14338	14422	14356	14208	14322	14322	14239	14323	14338	14241	13955	14160	14379	14483	14359	14296	14351	14374	14426	14289	14217	14200	14360	14154	14244	14247	14299	14317	14316	14230	14225	14163	14379	14264	14184	14169	14162	14368	14482	14235	14237	14284	14279	14129	14281	14345	14290	14348	14198	14490	14232	14224	14108	14178	14068	14191	14342	14453	14321	14202	14342	14349	14450	14255	14242	14258	14299	14394	14281	14188	14421	14163	14300	14357	14170	14218	14244	14225	14177	14243	14265	14163	14278	14211	14340	14345	14268	14281	14230	14323	14190	14398	14289	14232	14272	14096	14215	14180	14266	14383	14213	14183	14174	14285	14243	14198	14421	14183	14471	14150	14394	14142	14383	14248	14232	14082	14201	14251	14389	14322	14234	14358	14255	14156	14153	14312	14399	14346	14128	14336	14385	14154	14174	14511	14256	14319	14363	14357	14109	14328	14304	14380	14226	14256	14205	14400	14248	14322	14200	14369	14388	14368	14030	14087	14252	14219	14408	14278	14446	14357	14160	14067	13982	14143	14189	14255	14269	14362	14398	14015	14356	14303	14321	14240	14371	14172	14333	14128	14348	14270	14438	14013	14347	14233	14251	14130	14443	14350	14166	14267	14228	14128	14269	14193	14376	14262	14244	14519	14314	14276	14277	14177	14067	14388	14379	14295	14147	14215	14457	14141	14186	14367	14250	14354	14200	14025	14372	14256	14053	14273	14132	14068	14256	14136	14022	14206	14368	14260	14317	14300	14403	14224	14190	14155	14076	14126	14184	14166	14087	14217	14146	14337	14142	14132	14276	14161	14431	14336	14291	14328	14277	14377	14234	14182	14285	14115	14185	14126	14248	14310	14357	14073	14218	14318	14203	14044	14189	14234	14241	14255	14300	14354	14144	14137	14378	14231	14208	14300	14359	14315	14324	14079	14137	14164	14395	14323	14293	14326	14481	14111	14298	14243	14363	14312	14350	14239	14178	14268	14184	14315	14156	14151	14355	14310	14088	14372	14299	14278	14102	14156	14341	14332	14267	14314	14412	14305	14497	14287	14361	14294	14254	14271	14394	14373	14283	14451	14181	14153	14115	14293	14369	14362	14291	14372	14213	14318	14193	14235	14361	14379	14320	14106	14265	14400	14192	14371	14217	14376	14437	14308	14135	14416	14364	14257	14319	14313	14264	14230	14193	14290	14132	13930	14258	14167	14166	14274	14081	14072	14111	14336	14236	14329	14467	14255	14362	14295	14463	14263	14255	14335	14138	14254	14265	14188	14251	14184	14285	14223	14380	14231	14040	14481	14352	14242	14232	14260	14289	14153	14022	14187	14304	14298	14099	14423	14341	14283	14294	14398	14384	14357	14464	14113	14282	14484	14432	14483	14494	14505	14250	14261	14385	14369	14375	14140	14359	14182	14488	14259	14234	14192	14266	14317	14245	14284	14373	14301	14331	14291	14272	14199	14082	14258	14037	14333	14178	14213	14329	14105	14358	14281	14272	14136	14212	14283	14194	14387	14219	14448	14479	14189	14119	14358	14417	14290	14480	14351	14190	14179	14342	14120	14354	14450	14294	14431	14267	14480	14223	14130	14289	14338	14059	14202	14352	14176	14340	14211	14140	14257	14062	14217	14157	14381	14092	14216	14167	14189	14299	14233	14258	14533	14288	14167	14308	14502	14319	14563	14311	14263	14187	14600	14313	14218	14238	14097	14236	14471	14309	14297	14328	14188	14355	14299	14308	14249	14423	14213	14347	14389	14399	14336	14110	14165	14300	14299	14301	14184	14268	14136	14332	14316	14316	14287	14503	14494	14252	14326	14376	14399	14311	14160	14240	14347	14243	14048	14424	14459	14071	14301	14296	14342	14361	14174	14428	14099	14242	14237	14245	14061	14276	14204	14217	14284	14210	14156	14298	14364	14182	14283	14480	14438	14296	14266	14179	14257	14092	14051	14460	14128	14433	14311	14403	14260	14323	14261	14303	14131	14168	14422	14329	14297	14271	14099	14319	14435	14232	14179	14330	14321	14396	14237	14411	14256	14221	14057	14275	14232	14433	14136	14434	14275	14275	14228	14148	14206	14260	14214	14323	14191	14308	14404	14334	14283	14337	14443	14245	14157	14164	14284	14253	14189	14216	14171	14115	14479	14355	14295	14532	14358	14150	14187	14363	14045	14530	14150	14111	14356	14076	14309	14197	14310	14147	14250	14383	14299	14149	13944	14246	14247	14368	14175	14149	14194	14089	14313	13967	14380	14378	14341	14348	14345	14283	14376	14462	14291	14328	14255	14317	14241	14199	14226	14472	14308	14137	14321	14159	14334	14355	14251	14109	14165	14311	14021	14169	14173	14507	14187	14398	14377	14335	14112	14128	14419	14383	14245	14415	14247	14334	14197	14302	14450	14243	14115	14424	14207	14267	14101	14081	14384	14259	14178	14249	14118	14286	14386	14445	14301	14360	14309	14314	14103	14558	14312	14303	14250	14232	14460	14123	14202	14211	14263	14337	14281	14338	14192	14282	14222	14493	14298	14204	14227	14145	14250	14266	14185	14448	14143	14175	14217	14348	14072	14205	14323	14554	14310	14399	14268	14259	14234	14143	14367	14434	14268	14226	14279	14406	14250	14371	14314	14335	14155	14250	14231	14214	14241	14308	14317	14355	14226	14194	14191	14298	14304	14277	14295	14298	14079	14262	14313	14115	14216	14380	14324	14241	14324	14140	14187	14310	14366	14267	14195	14170	14269	14377	14150	14261	14240	14357	14275	14299	14272	14378	14297	14277	14379	14319	14229	14207	14205	14331	14182	14255	14318	14273	14203	14270	14143	14264	14236	14098	14063	14232	14411	14249	14341	14051	14207	14297	14258	14481	14244	14329	14391	14450	14564	14396	14366	14349	14338	14353	14332	14143	14183	14226	14292	14239	14284	14534	14485	14403	14227	14181	14153	14171	14462	14250	14548	14310	14226	14267	14214	14274	14218	14181	14173	14234	14357	14247	14112	14224	14134	14308	14311	14271	14224	14068	14327	14344	14436	14195	14312	14223	14266	14190	14078	14454	14223	14159	14340	14367	14213	14468	14342	14318	14276	14333	14280	14297	14255	14465	14446	14194	14221	14251	14369	14244	14065	14409	14434	14283	14145	14373	14337	14330	14130	14141	14119	14255	14310	14198	14334	14340	14312	14195	14449	14194	14191	14380	14307	14335	14248	14409	14331	14311	14342	14303	14283	14351	14376	14271	14245	14382	14342	14290	14240	14064	14480	14447	14146	14217	14405	14266	14243	14268	14373	14215	14291	14360	14274	14152	14165	14326	14398	14228	14412	14455	14365	14174	14161	14273	14276	14004	14286	14270	14285	14297	14154	14285	14433	14193	14243	14322	14293	14188	14119	14419	14393	14358	14194	14195	14252	14321	14258	14278	14162	14252	14145	14260	14368	14322	14233
34002	56569	45047	27427	16568	13971	13252	12917	13010	12997	13147	13000	13026	13007	13094	12976	12857	12991	12870	13028	12966	12955	13136	13018	13164	13029	12938	13011	13081	12743	13051	13050	12999	12994	13028	13092	13129	13044	13171	12948	13040	13112	12910	12874	12942	12850	12960	13030	13042	13099	12938	12873	13033	13210	12961	13097	13128	12983	12911	12932	13049	12905	13014	13044	13072	12965	12920	13136	12996	12936	13128	12967	13042	13016	12883	12963	13223	13066	13048	12841	13049	13039	12990	13037	13066	13123	13099	12953	13000	12942	13016	13151	12904	13196	13096	12892	13011	12883	13012	13045	13031	13054	12995	12996	13031	13066	12921	13044	12883	13048	13028	12938	12907	12877	12951	13083	13016	13012	13000	12918	13128	12997	12988	13123	12981	12834	13027	13090	12899	12896	13038	12946	13258	12968	13099	12802	13054	12992	13019	13086	13139	13017	12939	12977	13034	13002	12909	13060	13063	12992	12961	12923	12859	13103	13095	13025	13022	12969	12968	12824	13076	13115	12906	13052	13137	13161	13084	12951	12797	12930	13245	13024	12938	12947	12903	12962	12972	12978	12949	13099	13006	13110	13052	12967	12964	13032	13111	13063	12998	12935	12988	12898	13118	13084	13003	13103	13026	13029	13074	13033	13048	12817	12991	12845	13001	13134	12988	12913	12929	12924	13008	12978	13015	12917	13020	13014	13076	13030	13004	13063	13096	12937	12983	13020	12943	13149	13136	13067	12889	12966	12893	13001	13009	12934	13065	13093	13143	12930	12935	13140	12934	12943	12890	13145	13019	12773	13089	13097	12846	13023	12832	12902	13069	13076	12987	13003	13027	13029	13166	12880	12942	12929	12919	13024	13057	13058	12909	12938	13080	13029	13040	13051	12892	13097	12884	13070	12840	13222	12987	12877	12994	13112	13053	12953	12965	13098	12931	13016	13030	12911	12899	12896	13012	12974	13123	13068	13125	12976	12853	12888	13013	12924	13195	13056	12919	12988	13144	13027	13186	12872	13139	13025	12950	13084	13241	12964	12909	12951	13126	13108	13049	12934	12969	13056	13007	13074	12884	12960	12872	13021	12980	13026	13191	13072	13077	12966	13109	12894	13124	13102	13012	12916	12931	13032	13031	12885	13158	13074	13106	12947	12946	12886	13074	13040	13034	13097	12977	12933	13008	13016	13126	12945	13070	12963	12919	12986	12994	12889	12921	13031	12985	13004	12972	12908	13003	13076	12853	12847	12979	12979	13092	12934	12990	13116	12982	13161	13163	13133	13069	13324	12979	12960	12934	12949	13065	13012	13083	12921	13003	13163	13012	13007	13069	12940	12842	13022	12990	12862	13054	13084	12864	13111	13086	13038	12961	12959	13007	13094	13139	13010	13093	12901	12946	13067	12874	13038	13107	12911	13095	12990	13001	13136	13109	12983	12846	13172	13038	13039	13011	13035	12899	13101	13082	13151	12906	12996	13078	13052	12921	13130	13020	13099	13138	13004	13079	13018	12955	12986	13174	12934	13046	13111	13019	13054	13105	13020	12851	13011	13025	13065	13005	13021	13030	13072	13044	12971	12945	13069	13016	13083	13091	12821	13095	13085	12907	13077	12980	13149	13024	13016	12937	13055	13147	13079	12929	13005	13082	12798	12975	13113	13022	12869	13027	12860	12942	12976	13028	12979	12883	13103	13039	13029	12971	12921	13078	13004	13015	13194	12990	13053	13100	12971	13045	12883	12962	12863	13005	13041	12969	13033	12993	13109	13138	12862	12867	13176	13010	12989	13181	13167	13023	12935	12854	13024	13074	12839	13007	12996	13038	12917	13081	12853	12914	13144	12991	13039	12973	13042	13121	13133	12978	13037	12941	13092	12883	12854	13071	12981	12927	12866	12982	13227	13118	13029	13033	13138	12954	13007	13094	13066	13148	13146	12964	13125	12942	12973	12925	13189	12961	12975	12936	12815	13083	13047	13040	13176	12950	12798	12823	13024	13146	12828	12988	13174	13184	13099	13147	13038	12955	13094	12888	13009	13199	12980	12947	12956	13013	13138	13097	12965	12986	12916	12986	13108	12997	13060	12974	12857	13056	12923	13147	13061	12904	13002	12979	13065	13054	13087	13045	12982	13255	13007	13053	13072	13056	12870	13071	13105	13079	13054	13020	13046	13128	13050	13003	13062	13127	12972	13084	13015	12951	12978	13028	12945	12916	13085	12938	12949	13039	12855	13093	13168	13021	12926	12943	12944	12881	12954	13093	13003	12955	13044	12966	13085	12871	13196	13152	13010	12904	12973	13051	12940	13116	12965	12971	12965	12990	13162	13112	13028	13072	13016	12961	13011	13141	13173	13025	13131	12796	13053	13052	12972	12881	12981	12978	13033	13144	12917	13066	12987	12943	13116	13127	12924	12901	12943	13056	12935	13099	12902	13035	12948	13016	12914	12856	12975	13133	12920	12831	12898	13107	13037	12934	12999	13042	13035	13051	13159	13021	12999	12888	13063	13039	13055	12976	13119	12984	13149	13118	12891	13044	13063	13179	13009	13050	13104	12751	12993	13040	12991	13189	12907	13000	13194	12935	12981	13002	12954	12911	12973	12911	12921	12905	13115	13016	12958	13146	13025	13260	12903	13041	13121	12956	13199	13013	13000	12987	13079	12909	12956	13011	13014	13024	12987	13092	13099	12891	13011	13066	12926	13176	13046	13143	13061	13022	13045	13022	12979	13172	12997	13086	12914	12990	12918	13019	13084	13114	13122	13077	13003	13109	13086	12936	12909	13170	12945	12883	13065	12919	13021	13170	12949	13231	13010	13013	12963	12863	13013	12893	13046	13023	12900	13104	13013	13071	13045	12994	13058	12985	13044	12945	12953	13093	12947	13174	12995	13068	13250	13100	12925	13013	12979	13062	12990	12973	13128	12982	13087	12988	13019	13062	12865	12938	13046	12958	12853	13108	13053	13065	12929	13074	12959	12900	13160	13062	12981	12999	12883	12945	13052	12990	13078	12868	13013	13154	13012	13011	13041	13117	12861	13001	13000	12982	12868	13134	13098	13013	12961	13056	13156	13024	12940	13098	12992	13117	13061	13143	13005	12969	13018	13183	13105	12966	12899	13068	13045	13026	12884	13123	12949	13064	13062	12948	12911	13116	12964	12935	13019	13049	13002	12857	13006	13034	13026	13033	12817	12990	13044	13138	12990	12988	12996	12969	12813	12985	12911	12874	13059	12878	12908	13012	12789	13164	12954	12933	13077	13081	12857	13201	13127	12984	12895	12967	13097	12945	13158	13023	13111	13028	12983	13142	13003	13035	12800	13021	13049	12998	12864	13191	12867	13098	13045	13000	12945	12934	12869	12858	13170	12840	12908	13201	12838	13109	13093	12813	13013	12982	13008	12926	13144	12885	13037	13011	12969	13082	13069	12983	12904	13103	12937	13073	13196	13000	13002	13104	12971	12925	13057	12961	13089	13076	12972	12864	13099	12937	13059	12880	13083	13147	12953	12996	13171	12976	13078	12909	13063	13058	13035	12890	13057	12919	13025	13170	13086	12947	12993	13019	12944	12826	12939	12908	13076	13025	13049	12994	13134	12944	13095	12999	13027	13076	12875	13036	13098	12905	13100	13126	13233	12907	12977	13046	12917	12945	13093	13033	13021	12981	13161	12970	13121	12968	12966	12984	13111	13132	13062	12954	13091	13049	12925	13013	12978	12893	13028	12981	12931	13063	13088	13007	12898	12962	12890	13050	12909	12928	13044	12896	13063	13021	13196	13052	12946	13138	12911	13066	13079	12930	12964	13058	12881	13000	12935	12936	12923	12956	12962	13079	13009	12900	13004	12898	12925	12927	12819	13049	13009	13030	13144	12791	13060	13129	13135	12970	13122	12899	13056	13077	13077	12981	12923	12962	13033	13094	13038	12906	13100	12924	12821	13216	13003	13025	12944	13133	13079	12913	12997	13071	12943	13034	13089	12876	13083	12935	12885	12915	13009	13010	13059	13108	12989	12993	12983	12952	12997	13039	12888	12878	13089	13004	12920	12987	12875	12986	13078	12997	12979	12957	12947	13058	12852	12983	13013	13119	12995	13048	12970	13069	13095	12793	13038	13031	13005	12954	13043	12991	13156	12971	12800	13033	13026	12937	13101	13062	13084	12883	13024	12980	12861	12961	12982	13004	12933	12924	12994	12982	12965	12867	12961	13191	13016	13033	13043	13031	13100	12984	13088	13032	12995	13020	12861	12821	12922	13074	12916	13062	13030	13116	13005	13002	13120	12970	12936	13015	12959	12919	13003	12883	12753	12905	13218	12893	12890	13134	13110	12935	13126	12991	12817	13092	12968	12950	13000	13053	12898	13105	12960	13048	13084	12931	12810	12939	13067	12978	13019	13047	12947	13126	13063	12914	12907	12882	12930	12915	12963	13002	13066	12884	13060	13105	12924	13107	12874	13026	12833	13013	13078	12976	12997	13031	12976	13205	12921	12911	12953	13076	12898	12965	12902	13081	13002	12985	13021	13090	13080	12983	12977	13085	12977	12893	13071	13177	13132	13035	12983	13018	12997	13039	13058	13004	13099	13140	13009	12986	12868	13061	13046	13124	13000	13089	12964	13062	13036	13009	13037	13034	12927	13069	13060	13006	13003	13044	12917	13053	13136	12910	13046	13033	12946	12980	12975	13114	13073	13002	12854	12895	13072	12899	13104	13011	13055	13106	12926	13010	13034	13043	12970	13133	13063	12990	12954	12874	12910	13041	12900	13126	13054	12752	12992	13045	12936	13086	12991	12987	13067	13051	12896	13059	13067	12967	13089	13136	12988	12932	12871	12962	12894	13004	12872	12938	12812	12964	13046	12956	13093	13054	12827	13070	13104	12969	12875	13104	13012	13066	13004	12942	12908	12941	13046	13003	13006	12827	12734	13020	12986	13041	13053	12997	12806	13095	12813	13045	13027	12983	12931	13076	13121	12971	12989	13016	12855	12959	12772	13076	13006	12850	12980	13086	13022	12990	12869	13143	12948	12912	12778	13057	12878	13095	12965	12944	12977	12820	13023	12936	13050	13065	13027	12915	13083	12988	13041	12909	12952	13122	12861	13067	13121	13080	13049	13148	13126	12980	12956	12970	13097	13010	12886
23733	26578	47570	44987	29628	23993	20075	15080	14015	14142	14087	13747	13858	13735	13861	13964	13975	13713	13673	13817	13833	13783	13829	13752	13766	13924	13613	13807	13656	13675	13548	13571	13842	13818	13793	13748	13809	13915	13817	13694	13649	13865	13772	13674	13808	13585	13819	13926	14043	13735	13633	13547	13771	13779	13689	13619	13837	13622	13526	13814	13624	13825	13622	13777	13705	13792	13718	13758	13726	13824	13566	13685	13764	13800	13783	13497	13882	13660	13839	13724	13712	13796	13855	13795	13701	13607	13684	13711	13770	13732	13610	13539	13826	13891	13738	13678	13801	13598	13773	13815	13717	13664	13816	13694	13567	13536	13684	13583	13777	13690	13783	13791	13687	13612	13561	13810	13655	13604	13456	13543	13759	13632	13748	13695	13836	13814	13756	13650	13457	13753	13850	13662	13846	13699	13818	13584	13540	13675	13845	13753	13693	13650	13632	13776	13786	13512	13704	13663	13512	13756	13709	13539	13646	13880	13645	13891	13761	13753	13724	13645	13724	13576	13639	13600	13710	13573	13661	13647	13753	13606	13794	13651	13769	13762	13774	13719	13557	13795	13806	13585	13718	13858	13688	13789	13656	13685	13659	13639	13566	13807	13587	13723	13740	13704	13655	13726	13720	13423	13411	13587	13659	13644	13678	13650	13741	13775	13697	13697	13684	13439	13733	13524	13674	13472	13770	13756	13799	13658	13692	13527	13753	13567	13621	13695	13517	13799	13723	13503	13562	13702	13690	13783	13862	13802	13563	13703	13560	13575	13665	13709	13729	13617	13707	13684	13654	13714	13607	13532	13770	13768	13729	13646	13576	13784	13501	13600	13685	13827	13753	13756	13584	13731	13381	13561	13595	13734	13661	13534	13699	13780	13612	13604	13627	13773	13646	13645	13688	13870	13682	13798	13566	13567	13631	13653	13793	13615	13566	13658	13706	13639	13747	13720	13774	13657	13607	13777	13638	13632	13649	13722	13832	13709	13561	13670	13741	13594	13686	13814	13692	13609	13658	13659	13633	13605	13767	13700	13836	13597	13777	13617	13782	13528	13756	13728	13758	13633	13662	13718	13866	13800	13734	13785	13692	13645	13682	13635	13754	13625	13760	13671	13762	13711	13597	13584	13450	13568	13683	13512	13442	13680	13891	13678	13557	13462	13523	13822	13602	13643	13465	13765	13658	13758	13760	13532	13622	13672	13536	13723	13516	13681	13896	13649	13893	13849	13730	13691	13505	13902	13651	13826	13827	13673	13683	13699	13668	13617	13679	13565	13573	13659	13574	13643	13533	13644	13703	13555	13711	13834	13739	13857	13618	13675	13640	13667	13581	13518	13613	13773	13710	13639	13646	13815	13540	13997	13854	13576	13645	13761	13510	13602	13781	13783	13473	13378	13790	13774	13581	13611	13755	13834	13718	13666	13735	13643	13734	13733	13797	13609	13490	13488	13497	13683	13762	13556	13671	13678	13798	13656	13852	13632	13672	13632	13738	13673	13464	13642	13785	13616	13701	13647	13913	13813	13724	13829	13824	13906	13658	13613	13793	13874	13658	13831	13686	13655	13597	13840	13621	13767	13688	13631	13668	13705	13792	13774	13585	13622	13710	13524	13816	13534	13506	13736	13612	13691	13629	13684	13627	13616	13752	13726	13849	13742	13827	13666	13624	13827	13488	13520	13767	13753	13665	13577	13631	13905	13805	13733	13701	13815	13687	13758	13614	13749	13744	13732	13714	13744	13714	13627	13687	13653	13820	13687	13848	13548	13815	13732	13719	13863	13687	13831	13735	13702	13612	13691	13585	13770	13842	13659	13616	13799	13734	13553	13592	13630	13831	13708	13755	13725	13665	13632	13714	13717	13643	13833	13669	13824	13709	13648	13772	13697	13729	13715	13748	13738	13472	13628	13788	13788	13837	13727	13879	13625	13579	13716	13601	13610	13656	13623	13726	13472	13623	13577	13755	13592	13588	13725	13613	13657	13712	13665	13628	13496	13633	13655	13531	13771	13717	13576	13711	13544	13611	13789	13642	13634	13654	13621	13536	13578	13604	13519	13636	13586	13586	13830	13601	13575	13747	13688	13636	13580	13779	13487	13502	13732	13680	13657	13663	13601	13619	13675	13554	13783	13702	13591	13666	13717	13683	13636	13653	13676	13784	13875	13776	13640	13864	13813	13484	13519	13676	13591	13555	13465	13693	13798	13724	13701	13694	13789	13751	13804	13562	13442	13776	13564	13921	13652	13620	13530	13851	13497	13767	13753	13456	13511	13579	13637	13479	13527	13598	13790	13515	13656	13722	13634	13774	13478	13756	13643	13677	13843	13764	13566	13867	13664	13794	13475	13568	13591	13539	13590	13643	13517	13555	13628	13620	13476	13795	13702	13605	13689	13644	13542	13654	13732	13871	13595	13603	13549	13703	13691	13626	13769	13660	13771	13691	13666	13735	13508	13689	13801	13854	13548	13451	13882	13642	13504	13682	13600	13757	13678	13726	13573	13535	13622	13721	13525	13561	13486	13777	13674	13701	13621	13726	13749	13766	13718	13487	13548	13641	13899	13652	13716	13659	13494	13748	13664	13628	13758	13788	13767	13739	13567	13778	13802	13781	13673	13663	13767	13688	13710	13895	13732	13506	13503	13598	13587	13696	13676	13667	13568	13640	13657	13858	13527	13751	13496	13778	13716	13752	13598	13758	13477	13703	13782	13694	13795	13719	13696	13614	13730	13511	13905	13797	13762	13773	13785	13853	13753	13579	13742	13651	13668	13601	13566	13618	13671	13872	13693	13544	13739	13688	13790	13577	13666	13666	13654	13661	13697	13818	13515	13700	13541	13578	13715	13681	13580	13544	13661	13673	13629	13658	13665	13711	13650	13786	13521	13556	13758	13705	13872	13428	13693	13808	13628	13719	13620	13638	13665	13662	13619	13784	13618	13692	13769	13750	13671	13636	13737	13766	13584	13661	13656	13593	13808	13396	13601	13720	13705	13731	13673	13664	13892	13697	13659	13543	13775	13620	13474	13540	13687	13501	13621	13788	13700	13521	13723	13725	13661	13619	13737	13846	13913	13674	13644	13654	13711	13738	13789	13898	13529	13641	13798	13595	13944	13647	13727	13960	13731	13710	13538	13624	13577	13628	13762	13718	13766	13689	13571	13850	13756	13696	13499	13764	13610	13698	13711	13653	13599	13569	13661	13404	13755	13693	13801	13747	13785	13776	13675	13701	13467	13579	13652	13579	13569	13602	13773	13543	13570	13797	13763	13644	13604	13801	13651	13756	13742	13459	13730	13740	13560	13603	13585	13682	13739	13721	13666	13595	13728	13691	13698	13923	13675	13666	13705	13550	13660	13639	13573	13631	13735	13749	13692	13601	13917	13645	13748	13555	13709	13763	13577	13595	13684	13613	13823	13653	13594	13583	13666	13662	13556	13800	13549	13620	13509	13583	13592	13654	13443	13722	13816	13620	13770	13594	13476	13910	13549	13682	13654	13715	13568	13745	13744	13657	13761	13824	13775	13753	13659	13717	13848	13683	13789	13908	13772	13674	13638	13591	13734	13749	13629	13798	13794	13568	13829	13631	13535	13754	13767	13821	13469	13499	13596	13839	13596	13953	13709	13728	13538	13751	13743	13779	13762	13693	13694	13747	13610	13746	13496	13692	13601	13614	13629	13637	13525	13730	13666	13627	13655	13581	13754	13689	13735	13804	13590	13572	13704	13550	13833	13701	13629	13534	13719	13714	13732	13690	13895	13788	13728	13735	13901	13978	13581	13561	13816	13601	13458	13470	13560	13622	13822	13714	13599	13675	13552	13690	13592	13684	13708	13647	13815	13451	13558	13566	13764	13691	13682	13765	13765	13555	13794	13682	13659	13810	13591	13681	13599	13584	13622	13735	13568	13692	13687	13741	13726	13520	13531	13787	13765	13476	13797	13740	13663	13525	13741	13830	13636	13761	13542	13690	13711	13677	13759	13916	13872	13509	13717	13601	13720	13657	13683	13497	13539	13568	13543	13538	13704	13809	13811	13680	13889	13819	13711	13849	13684	13697	13574	13686	13517	13659	13444	13724	13640	13768	13608	13591	13728	13606	13710	13608	13515	13656	13583	13708	13759	13880	13650	13521	13503	13700	13672	13628	13705	13670	13882	13555	13658	13757	13478	13495	13590	13688	13596	13569	13567	13692	13650	13533	13766	13672	13597	13618	13714	13671	13614	13584	13637	13814	13561	13770	13559	13601	13555	13696	13555	13782	13671	13523	13614	13643	13633	13787	13652	13754	13784	13640	13663	13647	13704	13778	13719	13570	13596	13596	13319	13551	13686	13590	13704	13551	13649	13731	13684	13659	13485	13536	13700	13669	13845	13763	13786	13731	13638	13853	13744	13660	13787	13727	13770	13904	13634	13684	13792	13625	13553	13833	13510	13527	13488	13626	13570	13785	13617	13730	13780	13641	13581	13502	13691	13463	13706	13718	13602	13540	13649	13768	13626	13648	13606	13645	13604	13703	13606	13448	13669	13736	13630	13811	13653	13736	13546	13701	13682	13679	13857	13575	13573	13821	13592	13588	13484	13543	13772	13496	13772	13456	13614	13738	13836	13664	13638	13701	13688	13505	13672	13736	13527	13588	13659	13615	13567	13760	13695	13744	13608	13716	13615	13457	13723	13787	13796	13790	13822	13673	13596	13938	13714	13703	13668	13702	13522	13811	13578	13698	13700	13642	13809	13705	13823	13579	13531	13469	13588	13729	13686	13638	13669	13789	13599	13860	13685	13626	13538	13495	13756	13614	13695	13673	13699	13655	13776	13614	13699	13749	13669	13595	13688	13605	13583	13737	13676	13527	13553	13813	13661	13773	13816	13664	13765	13728	13773	13794	13715	13598	13681	13704	13737	13831	13572	13782	13668	13830	13563	13734	13765	13746	13480	13668	13562	13712	13572	13795	13505	13720	13717	13619	13623	13795	13767	13526	13614	13556	13698	13802	13664	13741	13766	13966	13769	13503	13806	13762	13735	13852	13590	13672	13639	13655	13718	13629	13833	13631	13605	13820	13870	13686	13596	13596	13668	13518	13623	13718	13563	13576	13627	13488	13596	13608	13484	13578	13794	13519	13609	13610	13631	13607	13606
62564	93490	85512	64716	36145	20444	13600	12623	12734	12730	12700	12714	12651	12634	12597	12738	12703	12620	12657	12677	12665	12507	12691	12616	12691	12676	12572	12556	12629	12648	12689	12639	12592	12689	12626	12803	12666	12623	12706	12757	12586	12633	12696	12862	12754	12553	12776	12636	12785	12513	12659	12683	12653	12695	12673	12557	12751	12653	12560	12604	12546	12676	12601	12586	12490	12477	12680	12626	12627	12489	12751	12740	12785	12564	12502	12622	12587	12530	12539	12613	12798	12593	12614	12615	12697	12543	12562	12590	12704	12588	12476	12567	12765	12606	12660	12647	12692	12507	12698	12622	12541	12534	12679	12527	12686	12636	12608	12522	12402	12537	12716	12568	12763	12557	12568	12645	12699	12602	12726	12763	12730	12702	12486	12752	12656	12592	12578	12683	12694	12622	12612	12524	12587	12591	12747	12451	12681	12662	12553	12519	12403	12783	12636	12573	12562	12713	12686	12581	12714	12569	12478	12657	12664	12705	12720	12832	12673	12593	12564	12568	12606	12584	12714	12710	12560	12628	12597	12838	12434	12759	12650	12670	12660	12630	12416	12699	12711	12577	12635	12669	12796	12758	12620	12540	12672	12937	12619	12688	12443	12473	12734	12793	12703	12565	12610	12592	12590	12603	12663	12623	12747	12782	12595	12627	12526	12651	12612	12552	12743	12646	12474	12641	12650	12541	12575	12436	12624	12698	12722	12577	12645	12674	12647	12734	12899	12744	12637	12601	12596	12540	12675	12612	12831	12577	12686	12527	12674	12620	12617	12521	12476	12479	12613	12605	12627	12527	12319	12604	12650	12608	12562	12625	12658	12557	12465	12435	12591	12559	12798	12725	12493	12683	12533	12479	12791	12467	12543	12534	12678	12608	12665	12561	12660	12696	12685	12585	12615	12545	12780	12579	12671	12635	12575	12701	12640	12645	12570	12545	12809	12671	12655	12557	12770	12741	12525	12486	12470	12612	12620	12678	12557	12527	12577	12614	12662	12564	12596	12655	12502	12566	12618	12623	12689	12541	12465	12637	12625	12555	12625	12570	12500	12723	12717	12689	12701	12736	12645	12570	12637	12595	12618	12660	12515	12706	12533	12801	12570	12570	12738	12606	12551	12458	12675	12716	12588	12478	12626	12750	12612	12561	12595	12531	12587	12737	12616	12497	12733	12535	12520	12735	12703	12710	12562	12533	12585	12663	12608	12755	12593	12481	12682	12534	12482	12826	12616	12576	12704	12661	12532	12620	12702	12636	12642	12592	12658	12662	12588	12556	12643	12536	12623	12659	12568	12684	12610	12649	12492	12648	12720	12611	12539	12657	12502	12601	12675	12558	12564	12646	12737	12737	12687	12670	12664	12699	12486	12561	12624	12628	12709	12498	12582	12662	12532	12403	12746	12646	12655	12654	12511	12586	12592	12505	12592	12619	12472	12612	12632	12407	12686	12687	12740	12653	12613	12623	12686	12481	12568	12515	12571	12685	12648	12613	12699	12623	12785	12473	12586	12490	12609	12577	12716	12465	12482	12476	12664	12740	12684	12647	12565	12677	12736	12574	12704	12593	12643	12732	12740	12606	12687	12651	12531	12645	12519	12642	12552	12525	12633	12514	12487	12640	12610	12716	12782	12593	12722	12734	12580	12592	12518	12458	12549	12549	12533	12742	12616	12484	12477	12569	12748	12690	12488	12515	12806	12642	12658	12729	12623	12590	12637	12648	12651	12666	12659	12592	12648	12684	12580	12596	12677	12657	12495	12652	12660	12670	12610	12588	12490	12671	12654	12580	12577	12560	12482	12596	12555	12645	12632	12578	12620	12568	12488	12422	12408	12540	12777	12616	12528	12537	12785	12604	12688	12707	12589	12764	12501	12464	12666	12733	12694	12794	12613	12661	12366	12578	12666	12851	12593	12470	12599	12676	12664	12660	12576	12556	12651	12654	12610	12669	12781	12664	12684	12585	12609	12625	12704	12567	12633	12713	12653	12622	12781	12618	12512	12726	12509	12564	12665	12522	12730	12574	12593	12609	12614	12564	12696	12462	12604	12508	12563	12582	12536	12630	12583	12641	12564	12751	12672	12615	12721	12479	12546	12565	12833	12638	12757	12607	12619	12592	12665	12806	12633	12622	12630	12748	12571	12732	12384	12605	12524	12640	12707	12594	12534	12530	12519	12702	12600	12707	12629	12721	12652	12555	12507	12574	12532	12617	12519	12546	12654	12648	12542	12661	12585	12592	12730	12488	12485	12531	12529	12728	12488	12689	12744	12485	12592	12743	12547	12547	12640	12705	12675	12544	12606	12636	12549	12556	12767	12528	12691	12701	12667	12479	12687	12667	12642	12594	12503	12628	12464	12445	12697	12722	12554	12475	12832	12591	12600	12648	12666	12465	12760	12609	12653	12869	12534	12587	12563	12532	12561	12523	12546	12594	12740	12659	12654	12725	12567	12709	12552	12593	12410	12767	12657	12630	12591	12503	12590	12773	12502	12482	12694	12568	12642	12584	12640	12581	12648	12796	12825	12616	12479	12546	12602	12612	12788	12773	12652	12631	12652	12666	12745	12505	12565	12491	12768	12623	12621	12794	12521	12714	12591	12553	12471	12521	12676	12755	12700	12565	12543	12553	12608	12572	12625	12530	12524	12511	12486	12601	12502	12576	12586	12627	12520	12772	12667	12584	12677	12648	12642	12572	12506	12611	12615	12650	12637	12492	12490	12605	12818	12577	12729	12679	12532	12720	12629	12755	12720	12550	12496	12504	12678	12716	12638	12522	12558	12504	12711	12698	12399	12463	12544	12430	12698	12514	12574	12726	12636	12577	12508	12512	12594	12624	12583	12568	12567	12714	12710	12641	12599	12577	12612	12435	12551	12477	12611	12653	12644	12691	12536	12483	12704	12605	12701	12608	12527	12647	12569	12621	12646	12375	12603	12663	12554	12628	12533	12715	12710	12577	12759	12623	12557	12364	12645	12587	12753	12709	12664	12683	12510	12767	12672	12649	12452	12770	12593	12505	12626	12686	12524	12591	12601	12531	12781	12578	12761	12650	12909	12620	12754	12712	12650	12667	12681	12484	12481	12751	12701	12623	12535	12572	12659	12675	12664	12657	12655	12630	12587	12484	12600	12464	12571	12557	12584	12692	12605	12748	12534	12512	12646	12600	12589	12706	12564	12609	12528	12553	12551	12575	12529	12576	12752	12621	12669	12496	12559	12543	12641	12531	12571	12512	12685	12649	12620	12773	12552	12456	12677	12536	12460	12617	12763	12732	12548	12533	12656	12570	12536	12633	12579	12545	12575	12533	12516	12614	12594	12613	12496	12654	12568	12677	12700	12578	12815	12531	12584	12666	12659	12538	12546	12659	12597	12853	12531	12574	12485	12720	12661	12692	12648	12783	12633	12519	12545	12543	12678	12662	12754	12629	12721	12500	12605	12751	12591	12579	12719	12505	12633	12577	12656	12449	12645	12720	12607	12534	12747	12605	12520	12642	12553	12689	12672	12560	12620	12487	12586	12604	12668	12787	12604	12440	12624	12746	12425	12530	12390	12431	12724	12645	12591	12511	12527	12662	12681	12630	12652	12479	12709	12500	12558	12667	12528	12683	12741	12594	12563	12737	12639	12571	12605	12631	12584	12737	12631	12555	12503	12673	12565	12576	12598	12543	12624	12636	12703	12694	12637	12574	12568	12512	12579	12407	12539	12561	12668	12571	12522	12495	12731	12749	12591	12613	12619	12466	12582	12635	12638	12449	12589	12586	12640	12645	12717	12573	12660	12750	12496	12679	12416	12658	12587	12494	12599	12689	12515	12526	12681	12761	12745	12629	12543	12619	12486	12731	12581	12494	12667	12718	12647	12679	12444	12711	12571	12706	12777	12580	12493	12565	12567	12731	12573	12597	12708	12567	12654	12731	12645	12657	12607	12593	12626	12641	12663	12661	12577	12624	12593	12485	12730	12652	12557	12612	12556	12534	12758	12785	12376	12514	12599	12469	12600	12645	12710	12643	12488	12632	12594	12767	12706	12569	12488	12662	12595	12416	12488	12563	12481	12540	12680	12505	12648	12679	12592	12663	12540	12618	12688	12502	12729	12723	12825	12577	12549	12567	12575	12718	12553	12728	12559	12304	12620	12677	12655	12679	12536	12661	12610	12673	12724	12369	12708	12513	12569	12551	12638	12606	12618	12601	12587	12672	12526	12646	12588	12686	12728	12633	12682	12813	12520	12536	12603	12650	12618	12639	12633	12354	12577	12678	12547	12572	12695	12509	12629	12574	12493	12660	12584	12670	12684	12722	12695	12854	12582	12714	12738	12539	12498	12541	12463	12585	12696	12573	12731	12630	12595	12717	12628	12578	12702	12588	12622	12537	12523	12684	12642	12590	12677	12554	12731	12624	12660	12377	12619	12576	12604	12659	12675	12830	12479	12666	12697	12438	12484	12464	12550	12769	12638	12382	12541	12688	12559	12741	12592	12638	12826	12769	12624	12615	12683	12741	12714	12698	12729	12591	12648	12694	12666	12655	12592	12596	12581	12561	12412	12551	12675	12501	12658	12562	12684	12516	12605	12703	12540	12695	12539	12586	12598	12716	12451	12665	12559	12584	12496	12430	12530	12877	12549	12634	12604	12529	12565	12526	12514	12611	12659	12476	12666	12663	12638	12560	12438	12443	12728	12599	12591	12657	12635	12766	12684	12615	12720	12558	12542	12674	12516	12465	12507	12418	12589	12562	12498	12750	12540	12601	12620	12697	12737	12615	12691	12692	12481	12626	12668	12679	12591	12671	12681	12588	12612	12479	12445	12646	12648	12717	12460	12384	12631	12793	12722	12734	12656	12435	12744	12545	12548	12612	12638	12594	12694	12729	12688	12765	12589	12534	12714	12616	12644	12593	12655	12496	12696	12514	12534	12571	12603	12680	12515	12565	12677	12545	12676	12594	12615	12483	12522	12581	12795	12667	12568	12481	12651	12520	12526	12619	12578	12602	12574	12615	12569	12608	12593	12652	12578	12528	12589	12676	12522	12606	12745	12560	12554	12552	12544	12636	12647	12502	12591	12779	12697	12630	12632	12502	12621	12520	12584	12596	12507	12745	12614	12704	12666	12654	12772	12598	12666	12610	12565	12451
30936	42105	44929	30605	18934	14924	14280	14045	13838	13886	14041	13898	13925	13883	13931	13952	13774	13927	13947	13906	13822	13819	13988	13878	14047	13893	13984	14063	13768	14032	13982	14110	14061	14039	14066	13931	13799	13908	13958	13762	13876	13988	14150	13916	13861	13860	13920	13785	13832	13936	13941	13821	14013	14056	14181	14082	13912	13950	14057	14036	13942	14131	14037	13785	13902	13759	13992	13937	14043	13949	13825	14006	13805	14009	14029	14073	13929	13615	13890	13738	13937	13909	13961	13865	14078	14029	14008	13912	13847	13878	13867	14014	14002	14059	13802	13838	13918	13929	13912	13777	13963	13744	14158	14045	13956	13881	13828	13911	14003	13798	14017	14026	13865	13804	13964	14028	13960	14010	14030	13994	13763	13627	14004	14048	14025	14052	13846	14008	13741	14013	13846	13871	14034	14139	13833	13899	13994	13999	13903	13784	13919	13972	13941	13927	13983	13957	13787	14046	13931	13964	13800	13824	13884	13994	14104	13677	13882	13820	13887	13895	13856	13928	13743	13884	13855	13734	14134	13949	13928	13987	13853	13861	14057	13836	13876	14074	13762	13913	13687	13844	13983	13998	13806	13763	13893	14117	13900	13838	13827	13934	13926	13857	13965	13900	13912	13962	13945	13932	14066	13761	13749	13766	13866	13725	13870	13994	14061	14044	13895	13944	13924	13887	13845	13770	13848	14011	14098	13856	13908	13953	13620	13855	13814	13992	13770	13831	13855	13840	13840	13742	13896	14110	14041	13915	13977	13762	13953	13846	13871	14039	13847	13821	13898	13959	13779	13710	13758	13789	13921	14005	13886	13671	13876	13944	13831	13766	14062	13995	13853	13985	13859	14022	13895	13988	13911	13976	13839	13839	13980	13961	13662	13843	13958	13988	13872	13918	13863	13931	13801	14005	13966	13834	13824	13891	13753	13938	13806	13806	13837	14048	13683	13871	13800	14067	13964	13791	14029	13897	13995	13782	13923	13848	13759	13673	14105	13902	13886	14033	14011	13924	13891	13875	13902	13894	14075	13869	13878	14063	13855	13942	13873	13899	13980	13962	13988	14045	13846	13744	14092	13921	13873	14096	13954	13952	13983	13816	13970	14027	13778	13839	13728	13901	14003	13752	13702	13828	13859	13925	13896	13827	13889	13874	13946	13845	13829	13987	13778	14001	13988	13879	13828	13962	13880	13983	14097	13807	13955	13799	13968	13842	13802	13855	14123	13953	14033	13941	13964	13887	13780	13852	13932	13774	13790	14112	13938	13874	13964	13913	13927	14042	13735	14003	13873	13836	14024	13902	13778	14006	13882	13813	14053	13978	14018	14031	13786	13942	13730	14014	13921	13842	13814	13933	13862	13825	13893	13913	14021	13777	13831	13904	13956	13929	13869	13910	13832	13910	13880	13902	13787	13905	13869	13811	13910	14083	13868	13794	13737	13853	13850	13822	13806	13945	13747	13827	13824	13786	13943	13944	13884	13928	13726	13756	14016	13875	13902	13874	14197	14003	14074	13863	14058	13867	13938	13880	13962	13819	13731	13786	13930	13987	14053	14143	13898	13827	14050	13890	14002	14022	13831	13953	13953	13822	13880	13990	14073	13685	13860	13853	13966	13982	14092	13933	13761	13949	13722	13884	13843	13759	14009	13939	13966	13781	13823	13749	13738	13995	14007	14036	13651	13819	13920	13773	13888	13937	13933	14022	13878	13844	13938	14071	13959	13956	13800	14006	13660	13902	13742	14015	14004	13760	13908	13916	13837	13971	13931	13696	14027	13882	13923	13796	13937	13935	13746	13823	13834	13975	13984	13896	13866	13925	14155	13823	13800	13773	13817	13835	13849	14067	14057	13883	13784	14022	13844	13947	13930	13955	13921	14038	14008	13934	13725	13842	13973	13821	13959	14066	13829	13760	13924	13745	13846	14049	13824	13893	13848	13896	14119	13790	13836	13871	13892	13765	13946	13793	13673	14059	13845	13695	13888	13860	13883	13855	13961	14005	13943	13951	13669	13926	14095	13872	14098	14020	13932	14165	14022	13829	13913	13937	14126	14065	13771	13806	13833	13889	13978	13992	13941	14081	13803	13632	13986	13963	13935	13925	14028	13844	14090	13836	13704	13898	13957	13982	13880	13860	14077	13793	13861	13954	13959	14081	13850	13951	13804	13840	13770	13914	13972	13824	13994	13799	13873	13776	14017	14097	13943	13803	13983	13967	13896	14053	14089	13833	14056	13935	13803	13847	14160	13900	14027	14041	13806	13817	13907	13934	13968	14057	13853	13889	13823	13815	13784	13838	13776	14012	14032	14013	13931	14089	13818	13922	13941	13895	13890	14027	13893	13853	13774	14016	13948	13983	13943	14062	13954	13935	13875	14091	14008	13988	13980	13979	13843	13924	13933	13998	13870	13747	13917	13952	14077	14034	14004	13952	14053	14022	13926	13863	14049	13917	14123	13750	13982	13830	13842	14108	13800	14060	14068	14028	14000	13931	13932	13912	13924	13970	14001	13973	13789	13828	14067	13738	13911	13877	14012	13937	13820	14015	13849	13874	13917	13797	13906	13677	13961	13839	13758	13777	13895	13662	13890	14032	13974	13956	13733	13906	13934	13998	13992	14145	14066	13916	13918	14051	13837	13802	13871	13924	13857	13915	13985	13861	13800	13921	13933	13885	13928	13917	13836	14038	13880	14027	13959	13901	13795	13871	13994	13836	14082	13962	13916	14039	13984	14057	13984	13836	13966	13678	13931	13952	13844	13916	13953	14069	13921	13917	13851	13780	13820	13966	13949	13886	13892	13897	13878	14161	13904	13833	13949	14181	14067	13912	13836	13975	14096	13960	13956	13978	13870	13786	13918	13812	13993	13758	13824	13750	14082	14072	13923	13911	13889	13883	13872	14173	13985	13905	13939	14003	13940	13895	13969	13870	13934	13851	13801	13814	13845	13937	14059	13807	13947	13938	13650	14010	13832	13873	13835	13808	13970	13923	13861	13760	13962	13981	14046	13905	13995	14047	14067	14075	14214	14021	13969	13930	13873	13893	13892	13700	13986	13997	13780	13960	13944	14000	13941	13827	13835	13875	13867	13873	14036	13871	13862	13815	14011	13979	13743	13935	13906	13857	13933	13909	14016	14038	14030	13837	13946	14025	13856	13880	13918	14022	13840	13740	13943	13873	13703	13973	13826	13901	13804	14015	13885	13962	13825	13959	13895	13869	14059	13864	13900	13770	14038	14003	13884	13841	14016	13891	13884	14081	14073	14089	13727	13977	13928	13755	14085	13799	13941	13758	13914	13992	13843	13910	13865	13889	14030	14088	13989	13912	13900	14064	14028	13891	13993	13969	14063	13963	13937	13944	13899	14019	14032	13863	14229	13960	13955	13936	13881	13910	13982	13785	13915	13748	13894	14026	13811	13841	13852	13898	13936	13801	13991	13858	14062	14166	14025	13794	13894	13917	13889	14111	14050	13913	13893	13880	13787	14047	13823	13982	13754	13899	14029	13977	13866	13872	13916	13874	13852	13881	13840	13899	14090	13835	13847	13857	13769	13928	13705	13931	13788	13833	13920	13958	14008	13805	13976	13769	13930	13872	13864	13918	13855	13867	13942	13853	13965	13981	13911	13966	13826	13850	13738	13873	13909	14176	13925	13921	13855	13951	13863	13954	13728	13897	13947	14060	13887	13829	13930	13952	13904	13950	13904	13876	13927	13801	13892	14043	13934	13917	13968	13963	13834	13905	13910	13892	13889	13869	13940	13907	13799	13961	13845	13991	13788	13996	14098	13919	13876	13766	13976	13874	13818	13801	13816	13957	13841	13962	13902	13820	13955	13820	13846	13944	13832	13904	14002	13958	14020	13971	13851	13952	13916	13933	13761	13914	13854	13860	13938	13934	13806	13798	13826	13923	13992	13816	13936	14039	13923	13873	13812	14205	13935	13809	13929	13916	13901	14041	14030	13882	13898	13595	13793	14004	14007	13868	13945	13864	14053	13950	13850	13870	14012	13793	13848	13891	13934	13916	13860	13959	13865	13816	13811	13857	13988	14022	13873	13783	13709	13828	13857	13911	13803	13775	13839	13791	13647	13899	13974	14014	13745	13805	14053	14008	13986	13867	13880	13970	13737	13845	13900	13804	13836	14020	13839	13891	13976	13851	13918	13817	13835	13992	13892	13988	13892	13680	13968	13880	14065	13946	13911	13920	13946	13809	14143	14032	13865	14014	13737	13851	13997	13980	14074	14019	14052	13941	13806	13989	13758	13772	13783	14044	13994	13902	13806	14047	13953	13882	13847	13889	13993	13920	13897	13832	14064	13947	13992	13933	13905	13961	14016	14003	13839	13913	13898	13972	13904	13724	13963	13901	13944	13964	13828	13961	13770	13735	14048	13898	14001	14123	14056	13950	13953	13840	13758	13991	13996	14011	13987	14176	13796	14022	13953	13813	13810	13950	14028	13981	13954	14139	13972	13845	13940	14041	13887	13819	13938	14144	14062	13801	13967	13752	13989	14009	14153	13857	13866	14047	13812	13962	14050	13921	13962	13756	13950	13866	13885	13801	13858	13931	13868	13968	13954	13791	13876	13807	13989	14020	14055	13812	13898	13828	14039	14014	13931	13919	13705	13867	13874	13847	13872	13844	13871	13956	13958	14095	13943	13783	14065	13873	14185	13862	13850	13877	13970	13898	14012	13991	13882	13950	14151	13888	13873	13968	13788	14035	13894	13897	13867	13951	13820	13817	13956	14256	13900	13762	13904	14027	13858	13971	13903	13894	13929	13980	14122	13869	13804	13907	13959	13920	14045	14052	13911	13925	13833	13734	13751	13815	13848	13884	13910	13763	13845	13854	13892	13947	13833	13859	13913	13852	14082	14083	13797	13938	13913	13986	13972	13908	13943	13750	13976	13884	13853	14020	13798	13776	13950	13822	14029	14106	13988	14016	13899	13803	13947	14026	14108	13986	13850	13931	13900	14032	13835	13783	13681	13904	13983	13919	13901	13874	13788	14013	13885	13941	13942	14000	14059	13981	13835	13948	13870	13908	14054	13995	14071	14000	13875	14171	14009	13999	13947	13942	13678	13971	14095	13912	13922	14115	13996	13929	13926	13668	13987	14025	14050	14182	13789	13852
36146	61015	46216	27089	16482	13517	12768	12835	12753	12753	12763	12682	12839	12706	12776	12715	12734	12629	12670	12813	12620	12689	12779	12672	12558	12546	12789	12739	12732	12703	12748	12765	12656	12621	12903	12816	12857	12727	12859	12646	12665	12720	12528	12751	12725	12531	12743	12712	12771	12654	12675	12758	12779	12726	12567	12548	12933	12620	12709	12828	12815	12698	12858	12738	12724	12661	12717	12667	12717	12842	12761	12701	12866	12756	12696	12725	12724	12643	12708	12714	12606	12726	12784	12599	12748	12678	12732	12852	12678	12718	12499	12695	12614	12725	12688	12713	12630	12705	12629	12787	12652	12786	12697	12791	12793	12661	12667	12707	12744	12757	12644	12721	12817	12701	12620	12671	12643	12659	12706	12715	12685	12679	12671	12729	12742	12811	12706	12613	12630	12646	12589	12647	12774	12593	12790	12705	12642	12861	12843	12733	12641	12699	12665	12736	12715	12591	12791	12629	12683	12596	12826	12737	12754	12664	12578	12676	12762	12701	12716	12756	12825	12814	12563	12709	12610	12699	12695	12660	12700	12897	12724	12779	12687	12535	12762	12759	12615	12709	12777	12735	12599	12633	12770	12692	12634	12665	12714	12594	12623	12729	12700	12634	12673	12748	12601	12867	12832	12648	12642	12794	12669	12761	12661	12954	12638	12717	12748	12660	12726	12717	12802	12700	12678	12893	12707	12779	12856	12765	12688	12606	12820	12759	12829	12693	12776	12684	12823	12768	12736	12807	12686	12651	12673	12810	12981	12594	12836	12685	12734	12705	12613	12812	12716	12766	12728	12806	12638	12752	12804	12519	12588	12680	12708	12655	12721	12632	12694	12791	12779	12644	12745	12586	12744	12761	12573	12782	12807	12977	12571	12835	12839	12638	12806	12609	12817	12802	12756	12719	12849	12794	12841	12639	12846	12655	12516	12907	12684	12686	12771	12805	12695	12782	12675	12736	12747	12749	12760	12762	12723	12635	12773	12719	12767	12739	12593	12729	12707	12740	12558	12894	12729	12632	12582	12574	12600	12661	12578	12766	12613	12739	12777	12663	12937	12809	12790	12597	12787	12532	12580	12688	12640	12722	12717	12783	12795	12627	12776	12721	12682	12561	12699	12720	12606	12748	12841	12560	12667	12830	12721	12634	12705	12617	12741	12690	12584	12756	12788	12648	12628	12877	12832	12719	12648	12695	12676	12732	12631	12682	12695	12589	12761	12787	12626	12675	12583	12786	12793	12762	12651	12701	12519	12721	12781	12885	12623	12663	12660	12731	12642	12836	12750	12546	12545	12867	12674	12881	12823	12504	12626	12702	12590	12751	12666	12791	12657	12678	12605	12723	12762	12719	12688	12691	12708	12593	12710	12737	12720	12692	12823	12587	12661	12611	12775	12574	12685	12613	12796	12726	12665	12725	12650	12849	12611	12897	12675	12567	12822	12624	12629	12764	12639	12574	12691	12627	12830	12742	12797	12656	12730	12746	12806	12914	12559	12855	12694	12605	12737	12595	12616	12634	12691	12721	12746	12736	12829	12672	12660	12635	12871	12643	12800	12680	12743	12651	12727	12827	12777	12715	12618	12716	12673	12628	12792	12612	12736	12752	12483	12705	12682	12668	12799	12645	12644	12641	12730	12673	12794	12675	12769	12847	12787	12822	12599	12522	12684	12920	12842	12664	12755	12590	12738	12683	12643	12672	12680	12617	12706	12784	12645	12743	12948	12669	12714	12518	12768	12688	12745	12720	12616	12703	12617	12752	12766	12750	12677	12670	12738	12712	12724	12638	12703	12584	12657	12802	12643	12600	12781	12759	12705	12689	12896	12661	12842	12720	12739	12696	12750	12653	12682	12683	12802	12750	12524	12648	12496	12662	12626	12576	12589	12709	12744	12874	12606	12868	12565	12814	12634	12784	12673	12658	12851	12754	12825	12682	12669	12719	12853	12748	12718	12648	12675	12727	12665	12731	12663	12550	12744	12744	12722	12756	12683	12698	12764	12730	12711	12702	12754	12756	12561	12878	12569	12683	12766	12977	12786	12633	12763	12628	12679	12693	12793	12799	12817	12579	12709	12655	12694	12780	12737	12704	12730	12732	12643	12701	12799	12762	12659	12672	12693	12763	12662	12686	12619	12749	12665	12672	12790	12741	12605	12747	12571	12636	12662	12753	12703	12594	12716	12740	12679	12730	12655	12693	12663	12818	12840	12704	12510	12813	12825	12667	12718	12648	12738	12552	12815	12766	12720	12719	12713	12650	12790	12730	12726	12699	12746	12795	12563	12695	12737	12810	12581	12807	13028	12702	12729	12570	12779	12614	12759	12683	12799	12774	12901	12782	12696	12670	12659	12879	12705	12749	12701	12797	12626	12711	12986	12582	12506	12637	12883	12745	12710	12705	12709	12647	12765	12827	12833	12663	12751	12698	12710	12684	12716	12629	12679	12819	12643	12669	12770	12712	12824	12747	12773	12707	12765	12641	12710	12785	12838	12807	12824	12819	12711	12690	12684	12510	12843	12649	12783	12772	12742	12615	12594	12610	12680	12727	12859	12679	12698	12791	12816	12694	12590	12686	12771	12775	12717	12735	12894	12787	12643	12630	12815	12881	12791	12744	12807	12814	12637	12774	12709	12602	12685	12603	12532	12659	12674	12774	12808	12806	12630	12654	12684	12920	12668	12708	12780	12693	12850	12781	12805	12903	12640	12545	12682	12750	12703	12684	12807	12944	12760	12695	12749	12535	12652	12766	12784	12692	12634	12750	12652	12720	12667	12877	12803	12799	12717	12784	12772	12810	12775	12676	12731	12704	12873	12726	12921	12763	12655	12567	12764	12592	12747	12700	12591	12580	12529	12739	12797	12641	12733	12625	12847	12672	12640	12612	12627	12799	12782	12798	12727	12755	12740	12838	12831	12783	12887	12760	12666	12694	12665	12717	12841	12781	12741	12734	12742	12748	12764	12732	12761	12793	12718	12732	12830	12669	12828	12587	12780	12630	12756	12777	12682	12696	12596	12775	12659	12673	12697	12815	12705	12671	12604	12622	12739	12755	12648	12781	12581	12776	12633	12821	12619	12737	12631	12651	12663	12796	12685	12832	12720	12681	12626	12728	12722	12651	12745	12754	12849	12747	12785	12633	12797	12699	12824	12731	12699	12682	12570	12704	12668	12642	12571	12714	12736	12722	12809	12725	12600	12675	12782	12756	12654	12719	12739	12630	12822	12793	12640	12672	12731	12557	12789	12751	12775	12679	12748	12682	12706	12804	12819	12662	12726	12961	12679	12809	12838	12649	12640	12876	12627	12662	12777	12720	12676	12725	12682	12762	12760	12632	12719	12664	12800	12561	12636	12572	12728	12782	12743	12724	12664	12812	12868	12685	12652	12741	12850	12718	12767	12819	12820	12596	12670	12656	12786	12719	12771	12789	12659	12605	12701	12614	12672	12754	12714	12591	12645	12726	12591	12843	12803	12695	12618	12734	12518	12651	12707	12691	12717	12663	12843	12723	12650	12580	12635	12828	12653	12656	12784	12630	12756	12732	12498	12873	12691	12819	12865	12756	12860	12671	12661	12713	12809	12691	12609	12800	12756	12640	12659	12714	12779	12866	12693	12815	12685	12642	12699	12737	12612	12789	12592	12805	12807	12641	12743	12602	12776	12764	12623	12554	12852	12659	12636	12677	12670	12663	12604	12758	12649	12564	12801	12824	12809	12796	12698	12742	12657	12630	12783	12522	12658	12857	12677	12705	12809	12675	12683	12631	12793	12719	12775	12733	12770	12717	12943	12702	12577	12726	12926	12654	12779	12717	12702	12755	12708	12796	12918	12640	12772	12817	12615	12811	12715	12839	12699	12696	12720	12568	12659	12621	12648	12641	12662	12691	12676	12670	12660	12758	12633	12650	12782	12685	12745	12704	12542	12711	12788	12889	12670	12778	12962	12628	12805	12842	12737	12693	12643	12657	12636	12694	12679	12681	12795	12645	12667	12697	12628	12779	12836	12734	12769	12727	12675	12640	12760	12794	12750	12757	12680	12698	12604	12864	12745	12580	12744	12855	12867	12736	12773	12822	12588	12628	12601	12723	12753	12730	12871	12595	12692	12682	12811	12787	12640	12674	12657	12751	12621	12568	12705	12791	12774	12773	12590	12814	12609	12646	12850	12589	12681	12915	12688	12842	12753	12784	12862	12674	12658	12724	12565	12782	12614	12642	12708	12751	12497	12822	12748	12766	12739	12799	12912	12803	12657	12723	12633	12700	12750	12645	12887	12682	12682	12720	12731	12660	12735	12611	12787	12743	12698	12796	12678	12616	12658	12932	13013	12822	12856	12810	12690	12862	12658	12649	12786	12633	12740	12820	12662	12770	12667	12679	12616	12660	12736	12640	12726	12742	12763	12843	12532	12799	12770	12553	12672	12642	12505	12680	12751	12553	12675	12767	12837	12645	12666	12828	12681	12669	12803	12603	12790	12784	12692	12692	12708	12761	12662	12757	12675	12863	12764	12858	12733	12692	12790	12660	12805	12625	12752	12689	12650	12691	12720	12892	12780	12670	12804	12748	12720	12655	12661	12767	12592	12653	12533	12708	12844	12549	12747	12660	12917	12745	12793	12703	12684	12620	12765	12931	12807	12621	12908	12644	12726	12570	12839	12602	12789	12727	12668	12706	12570	12921	12658	12614	12657	12619	12794	12584	12664	12816	12850	12667	12703	12645	12716	12680	12700	12815	12762	12751	12666	12695	12599	12633	12581	12838	12642	12701	12684	12787	12671	12662	12783	12722	12835	12783	12683	12851	12690	12756	12748	12763	12596	12763	12720	12753	12793	12686	12639	12612	12833	12563	12882	12702	12597	12768	12755	12712	12714	12755	12803	12814	12718	12748	12784	12710	12823	12729	12747	12720	12609	12603	12700	12737	12587	12588	12489	12622	12611	12776	12774	12858	12639	12719	12811	12735	12822	12629	12637	12926	12766	12770	12519	12761	12714	12705	12854	12787	12564	12928	12673	12715	12733	12702	12736	12593	12777	12623	12834	12640	12789	12821	12717	12666	12697	12768	12793	12742	12790	12636	12715	12642	12829	12663	12639	12692	12683	12764	12599	12797	12836	12730	12877	12753	12395	12754	12648	12928
32326	38856	37935	28197	18227	14679	13791	13390	13467	13465	13596	13698	13537	13492	13473	13644	13700	13610	13574	13376	13516	13613	13520	13540	13562	13528	13681	13454	13477	13623	13714	13600	13676	13531	13570	13704	13615	13561	13709	13488	13649	13530	13682	13599	13841	13635	13382	13424	13399	13446	13612	13686	13559	13394	13389	13531	13739	13425	13446	13509	13546	13426	13562	13527	13743	13630	13534	13476	13554	13579	13602	13814	13721	13573	13600	13473	13518	13460	13546	13591	13695	13560	13622	13504	13610	13535	13645	13716	13484	13571	13487	13600	13637	13705	13579	13450	13571	13728	13640	13623	13632	13646	13652	13539	13491	13577	13562	13609	13410	13784	13702	13587	13649	13651	13568	13455	13459	13614	13341	13380	13589	13509	13546	13462	13676	13515	13597	13474	13426	13705	13780	13582	13410	13555	13652	13637	13461	13476	13644	13609	13552	13389	13763	13620	13544	13609	13598	13457	13545	13641	13587	13505	13620	13523	13515	13560	13500	13464	13556	13636	13552	13556	13418	13519	13408	13523	13614	13510	13556	13529	13703	13515	13439	13384	13485	13513	13599	13598	13570	13517	13481	13653	13703	13625	13609	13572	13559	13438	13376	13656	13444	13458	13535	13695	13728	13566	13576	13563	13525	13394	13550	13533	13636	13544	13532	13377	13559	13410	13808	13704	13651	13515	13582	13474	13573	13539	13531	13384	13533	13507	13470	13605	13555	13424	13520	13312	13637	13684	13507	13453	13537	13584	13514	13637	13409	13542	13477	13426	13376	13396	13317	13618	13632	13684	13630	13536	13556	13458	13460	13555	13581	13656	13560	13608	13547	13500	13412	13448	13497	13481	13291	13624	13654	13837	13407	13444	13461	13380	13451	13755	13580	13523	13560	13575	13438	13659	13490	13803	13580	13447	13519	13476	13625	13483	13553	13541	13541	13522	13457	13549	13637	13513	13672	13649	13671	13416	13478	13585	13692	13619	13641	13587	13563	13449	13656	13522	13372	13439	13334	13389	13526	13630	13462	13413	13629	13538	13488	13533	13624	13627	13606	13467	13457	13436	13509	13581	13538	13414	13861	13660	13362	13503	13544	13798	13672	13446	13693	13386	13497	13499	13520	13634	13779	13580	13546	13570	13619	13430	13546	13525	13569	13649	13605	13499	13561	13360	13413	13524	13363	13690	13679	13601	13656	13475	13497	13537	13573	13694	13533	13394	13549	13558	13677	13537	13402	13586	13487	13395	13577	13492	13643	13360	13485	13685	13528	13608	13808	13539	13337	13250	13734	13555	13641	13594	13638	13401	13526	13572	13434	13538	13681	13459	13594	13485	13584	13648	13577	13526	13462	13450	13600	13587	13734	13433	13484	13569	13704	13808	13634	13450	13509	13570	13507	13496	13611	13678	13472	13507	13587	13586	13625	13597	13472	13521	13565	13770	13428	13757	13618	13695	13571	13652	13496	13400	13516	13405	13494	13537	13494	13564	13573	13519	13584	13586	13583	13491	13611	13541	13652	13587	13454	13509	13552	13564	13408	13620	13417	13404	13740	13474	13666	13502	13476	13549	13575	13440	13468	13582	13377	13544	13611	13446	13531	13585	13546	13402	13660	13621	13575	13680	13687	13490	13563	13512	13529	13673	13457	13590	13528	13527	13472	13394	13484	13594	13677	13580	13583	13530	13544	13705	13630	13536	13622	13619	13665	13573	13652	13506	13674	13405	13477	13511	13769	13737	13582	13675	13456	13406	13603	13615	13580	13662	13814	13737	13670	13557	13568	13753	13481	13626	13578	13513	13428	13584	13477	13555	13619	13484	13499	13615	13846	13417	13576	13692	13563	13627	13684	13620	13377	13323	13419	13587	13444	13511	13675	13642	13630	13567	13554	13566	13524	13446	13515	13688	13389	13594	13461	13694	13554	13588	13350	13381	13489	13628	13508	13480	13561	13593	13411	13593	13494	13604	13595	13561	13512	13602	13450	13572	13509	13593	13513	13585	13534	13433	13598	13511	13681	13539	13329	13538	13604	13568	13585	13602	13457	13388	13453	13449	13707	13725	13609	13498	13564	13543	13435	13559	13551	13657	13545	13564	13829	13731	13553	13433	13480	13465	13495	13449	13346	13568	13476	13550	13352	13464	13453	13603	13568	13543	13891	13542	13343	13480	13454	13591	13542	13667	13339	13402	13490	13514	13633	13704	13505	13608	13550	13541	13559	13697	13551	13724	13620	13708	13605	13757	13484	13625	13616	13670	13467	13668	13527	13683	13691	13450	13634	13525	13573	13581	13465	13483	13510	13558	13568	13489	13460	13547	13688	13749	13428	13545	13381	13441	13555	13477	13515	13464	13601	13645	13601	13496	13602	13531	13375	13648	13547	13529	13565	13454	13536	13559	13539	13498	13429	13368	13498	13589	13625	13494	13833	13512	13394	13495	13433	13484	13576	13563	13411	13557	13666	13652	13673	13524	13641	13530	13636	13537	13577	13486	13497	13317	13588	13536	13506	13568	13520	13396	13472	13664	13564	13635	13485	13574	13403	13590	13507	13621	13756	13602	13821	13569	13604	13396	13608	13722	13522	13600	13685	13602	13447	13500	13800	13501	13447	13774	13568	13587	13559	13518	13492	13739	13428	13573	13542	13603	13593	13529	13528	13581	13596	13329	13639	13648	13297	13359	13692	13356	13787	13539	13754	13473	13428	13396	13476	13480	13544	13635	13496	13666	13679	13630	13469	13680	13720	13455	13562	13422	13614	13506	13649	13455	13522	13466	13560	13502	13529	13451	13524	13449	13516	13730	13584	13771	13590	13669	13517	13611	13406	13576	13529	13730	13678	13490	13558	13561	13655	13670	13335	13404	13540	13504	13529	13649	13626	13623	13431	13701	13424	13498	13499	13495	13449	13648	13625	13505	13605	13548	13570	13622	13463	13520	13621	13645	13672	13549	13622	13415	13534	13635	13593	13511	13457	13797	13609	13561	13582	13711	13459	13610	13575	13623	13676	13546	13532	13629	13709	13485	13533	13497	13198	13438	13441	13476	13529	13768	13438	13537	13609	13530	13662	13372	13825	13525	13611	13463	13450	13496	13494	13370	13652	13667	13683	13622	13685	13616	13604	13711	13554	13477	13580	13571	13620	13618	13671	13380	13630	13650	13333	13677	13495	13497	13738	13641	13799	13462	13542	13696	13656	13700	13433	13475	13558	13682	13629	13559	13443	13454	13502	13745	13631	13531	13486	13550	13451	13635	13527	13688	13312	13612	13638	13582	13488	13532	13498	13554	13321	13528	13500	13753	13643	13601	13459	13625	13594	13663	13599	13740	13596	13535	13584	13505	13590	13522	13527	13714	13744	13323	13617	13524	13496	13457	13569	13630	13724	13462	13448	13583	13753	13559	13646	13535	13492	13524	13503	13520	13470	13408	13486	13525	13554	13554	13656	13526	13713	13586	13730	13531	13698	13490	13657	13576	13664	13665	13769	13553	13697	13775	13537	13646	13648	13563	13551	13646	13516	13511	13499	13588	13496	13575	13634	13514	13495	13467	13601	13711	13490	13360	13483	13627	13394	13512	13456	13314	13610	13424	13816	13593	13546	13484	13606	13618	13584	13612	13677	13559	13507	13535	13523	13399	13398	13453	13509	13524	13623	13772	13604	13696	13511	13633	13482	13706	13595	13682	13430	13477	13618	13492	13686	13657	13705	13578	13599	13666	13713	13759	13443	13729	13596	13549	13522	13767	13415	13684	13727	13480	13501	13678	13563	13559	13462	13463	13550	13573	13561	13606	13398	13655	13618	13537	13794	13502	13437	13629	13589	13719	13645	13576	13580	13520	13476	13620	13612	13394	13540	13721	13693	13468	13385	13411	13482	13746	13638	13492	13324	13696	13790	13539	13479	13902	13496	13531	13613	13560	13756	13586	13575	13556	13618	13550	13696	13690	13680	13389	13630	13497	13647	13620	13489	13566	13341	13600	13562	13437	13574	13630	13701	13830	13394	13649	13628	13543	13547	13532	13701	13746	13624	13678	13698	13477	13423	13573	13629	13782	13543	13508	13504	13466	13382	13509	13560	13677	13619	13538	13529	13466	13683	13463	13667	13513	13562	13432	13701	13489	13681	13560	13472	13493	13711	13446	13577	13531	13643	13515	13639	13800	13522	13490	13599	13751	13301	13329	13596	13526	13591	13590	13394	13603	13664	13535	13431	13611	13545	13519	13615	13586	13409	13491	13682	13446	13533	13510	13399	13689	13578	13809	13600	13444	13681	13510	13675	13617	13517	13578	13468	13641	13535	13412	13698	13624	13707	13459	13696	13654	13747	13700	13491	13602	13471	13422	13643	13630	13632	13553	13570	13634	13543	13496	13689	13447	13674	13584	13598	13743	13751	13654	13728	13521	13744	13455	13614	13518	13675	13543	13630	13592	13668	13727	13509	13499	13691	13817	13463	13397	13357	13564	13572	13634	13611	13707	13538	13567	13551	13660	13643	13482	13530	13543	13707	13566	13597	13506	13587	13462	13527	13669	13493	13758	13647	13596	13512	13662	13558	13590	13710	13627	13523	13495	13595	13393	13568	13623	13502	13678	13773	13544	13400	13580	13588	13610	13648	13449	13430	13486	13464	13533	13536	13561	13523	13517	13454	13485	13597	13756	13462	13645	13551	13385	13497	13580	13601	13559	13473	13515	13369	13540	13691	13642	13515	13525	13577	13490	13554	13642	13456	13477	13403	13606	13605	13735	13445	13452	13425	13685	13513	13742	13558	13504	13752	13470	13515	13386	13492	13507	13639	13561	13317	13453	13577	13753	13724	13700	13392	13459	13535	13682	13685	13571	13610	13448	13656	13611	13596	13599	13459	13600	13591	13659	13516	13472	13606	13327	13479	13394	13583	13620	13445	13573	13541	13564	13710	13586	13637	13717	13419	13741	13470	13549	13852	13463	13659	13501	13589	13514	13342	13631	13638	13465	13576	13636	13568	13780	13512	13613	13707	13466	13696	13590	13624	13752	13590	13618	13547	13664	13606	13462	13609	13491	13504	13328	13585	13503	13636	13267	13577	13600	13522	13689	13579	13617	13631	13613	13685	13406	13574	13643	13623	13625	13576	13513	13654	13708	13610	13646	13670	13593	13481	13653
36806	53640	39858	26029	16245	13174	12723	12703	12398	12395	12318	12625	12695	12603	12547	12661	12723	12382	12510	12642	12385	12521	12580	12518	12466	12478	12576	12523	12655	12545	12481	12572	12475	12531	12489	12503	12443	12592	12419	12443	12497	12677	12558	12525	12528	12422	12526	12496	12462	12618	12526	12586	12530	12512	12526	12507	12463	12618	12513	12395	12466	12471	12464	12593	12343	12418	12502	12648	12548	12568	12456	12322	12406	12490	12553	12491	12575	12527	12646	12416	12502	12354	12297	12608	12353	12540	12563	12509	12614	12535	12606	12465	12424	12392	12581	12370	12571	12501	12314	12587	12548	12581	12391	12518	12488	12488	12558	12475	12471	12493	12650	12521	12413	12582	12555	12303	12523	12591	12629	12488	12483	12551	12566	12579	12404	12620	12436	12558	12506	12594	12533	12540	12665	12451	12402	12574	12556	12498	12559	12646	12425	12495	12457	12472	12618	12451	12572	12497	12510	12528	12560	12414	12580	12450	12565	12658	12419	12331	12465	12546	12516	12336	12423	12407	12451	12594	12420	12492	12419	12591	12420	12634	12323	12581	12520	12412	12534	12506	12470	12595	12635	12436	12618	12604	12521	12438	12642	12562	12555	12515	12347	12562	12591	12374	12557	12496	12468	12545	12491	12423	12465	12407	12465	12422	12557	12480	12531	12373	12462	12572	12564	12581	12410	12497	12455	12605	12527	12408	12629	12432	12543	12499	12501	12527	12388	12486	12388	12392	12508	12517	12455	12450	12536	12502	12607	12411	12411	12431	12481	12569	12557	12525	12479	12461	12553	12650	12367	12485	12478	12490	12453	12434	12510	12567	12620	12382	12553	12487	12442	12521	12392	12397	12626	12484	12449	12403	12495	12351	12547	12440	12716	12616	12482	12445	12595	12533	12609	12526	12412	12495	12459	12529	12391	12492	12549	12561	12583	12379	12617	12369	12390	12597	12466	12398	12393	12618	12472	12383	12607	12612	12538	12584	12482	12678	12476	12479	12449	12564	12549	12407	12526	12385	12677	12597	12446	12518	12545	12511	12560	12465	12564	12609	12527	12391	12501	12585	12601	12464	12599	12469	12385	12458	12542	12527	12543	12375	12475	12467	12606	12414	12573	12467	12436	12343	12491	12590	12458	12407	12569	12596	12542	12609	12485	12509	12490	12582	12636	12545	12342	12455	12349	12433	12526	12395	12484	12480	12521	12461	12518	12505	12573	12556	12413	12520	12588	12665	12633	12503	12470	12447	12494	12348	12698	12600	12380	12584	12634	12514	12532	12699	12611	12341	12274	12604	12569	12609	12439	12433	12477	12674	12341	12510	12504	12591	12517	12514	12429	12590	12404	12505	12390	12399	12679	12482	12481	12384	12525	12770	12481	12580	12576	12511	12651	12505	12366	12473	12564	12597	12490	12761	12416	12292	12615	12636	12614	12460	12426	12442	12493	12595	12571	12553	12615	12427	12385	12460	12414	12592	12517	12419	12528	12587	12511	12576	12374	12558	12432	12432	12578	12596	12406	12557	12583	12559	12311	12351	12551	12542	12531	12375	12617	12563	12596	12425	12590	12538	12600	12533	12586	12449	12474	12390	12635	12515	12518	12600	12522	12512	12632	12415	12504	12481	12512	12536	12500	12642	12651	12440	12510	12405	12542	12532	12600	12696	12459	12464	12422	12603	12328	12638	12462	12381	12470	12494	12551	12540	12471	12472	12492	12509	12437	12743	12631	12651	12507	12674	12518	12428	12610	12396	12582	12582	12528	12560	12504	12575	12386	12380	12515	12642	12396	12698	12670	12424	12513	12389	12643	12528	12556	12733	12372	12446	12585	12421	12503	12472	12673	12461	12519	12560	12472	12588	12653	12612	12601	12603	12638	12476	12385	12563	12635	12503	12651	12585	12425	12528	12645	12534	12590	12446	12451	12516	12371	12518	12457	12574	12714	12617	12565	12479	12360	12387	12458	12490	12423	12531	12591	12594	12545	12453	12578	12398	12461	12396	12487	12641	12477	12506	12515	12600	12733	12372	12486	12673	12563	12412	12441	12489	12521	12499	12606	12657	12619	12501	12537	12610	12558	12630	12529	12539	12551	12549	12441	12644	12624	12340	12365	12544	12548	12536	12426	12471	12439	12401	12614	12464	12475	12588	12550	12530	12451	12569	12516	12610	12529	12553	12462	12529	12499	12617	12360	12534	12552	12549	12661	12323	12461	12548	12511	12373	12569	12515	12472	12535	12564	12578	12476	12394	12518	12562	12461	12494	12668	12564	12613	12477	12560	12656	12540	12524	12442	12530	12506	12508	12487	12446	12425	12362	12456	12607	12490	12568	12448	12457	12454	12613	12469	12521	12697	12481	12597	12314	12392	12650	12379	12643	12688	12590	12563	12447	12335	12589	12463	12516	12609	12511	12400	12541	12484	12484	12589	12471	12610	12505	12371	12594	12649	12379	12436	12502	12670	12550	12506	12528	12433	12486	12524	12710	12519	12434	12381	12476	12557	12431	12523	12474	12630	12527	12575	12480	12471	12520	12428	12493	12423	12421	12558	12560	12497	12484	12715	12500	12630	12493	12567	12582	12560	12529	12489	12533	12419	12497	12572	12446	12357	12531	12598	12534	12700	12473	12429	12567	12468	12479	12469	12583	12536	12422	12431	12555	12481	12502	12583	12427	12495	12405	12430	12553	12492	12451	12498	12433	12365	12700	12637	12516	12492	12531	12662	12660	12530	12567	12542	12392	12514	12393	12384	12544	12395	12446	12462	12619	12468	12614	12379	12566	12488	12500	12480	12420	12634	12641	12530	12421	12609	12595	12484	12445	12577	12596	12525	12676	12507	12472	12610	12591	12383	12405	12531	12337	12462	12552	12428	12615	12478	12503	12557	12563	12534	12656	12468	12498	12542	12420	12546	12434	12492	12574	12409	12630	12596	12593	12603	12356	12432	12449	12541	12518	12404	12519	12399	12597	12433	12632	12569	12359	12552	12594	12427	12629	12482	12432	12569	12410	12382	12477	12698	12526	12517	12576	12604	12341	12398	12512	12484	12564	12466	12488	12474	12492	12497	12538	12577	12570	12596	12497	12635	12539	12560	12431	12477	12472	12555	12525	12394	12716	12530	12433	12782	12502	12524	12537	12588	12511	12557	12513	12520	12485	12483	12594	12517	12618	12480	12348	12650	12657	12440	12675	12576	12528	12555	12538	12758	12525	12617	12615	12589	12498	12723	12608	12560	12462	12609	12431	12653	12538	12619	12600	12482	12563	12497	12447	12461	12409	12574	12428	12447	12500	12508	12480	12459	12463	12595	12515	12447	12442	12552	12464	12476	12529	12492	12431	12517	12522	12464	12488	12403	12445	12490	12424	12407	12570	12616	12436	12676	12377	12567	12490	12608	12468	12574	12569	12591	12446	12265	12530	12565	12473	12430	12489	12556	12543	12525	12446	12423	12537	12388	12564	12446	12505	12552	12433	12577	12543	12428	12432	12486	12429	12590	12448	12368	12423	12605	12403	12472	12593	12643	12618	12462	12681	12556	12677	12644	12627	12381	12349	12410	12513	12569	12527	12517	12506	12456	12592	12456	12471	12448	12511	12410	12640	12523	12527	12492	12581	12539	12426	12489	12663	12419	12612	12468	12601	12397	12587	12492	12506	12501	12364	12417	12561	12551	12354	12468	12578	12493	12498	12502	12624	12530	12574	12490	12554	12424	12438	12483	12378	12635	12584	12611	12529	12417	12512	12679	12629	12502	12655	12543	12584	12405	12569	12444	12365	12419	12501	12372	12669	12489	12411	12530	12474	12602	12383	12659	12513	12414	12647	12431	12525	12629	12427	12531	12631	12497	12318	12695	12512	12520	12599	12477	12588	12576	12459	12417	12450	12453	12688	12330	12617	12676	12586	12585	12408	12430	12494	12542	12399	12658	12297	12353	12402	12555	12631	12408	12636	12646	12271	12421	12514	12440	12468	12434	12512	12652	12502	12542	12497	12476	12601	12673	12484	12523	12598	12354	12446	12654	12576	12484	12587	12725	12469	12458	12624	12404	12619	12692	12523	12604	12516	12542	12581	12564	12606	12501	12588	12535	12395	12478	12509	12414	12587	12328	12692	12506	12565	12606	12468	12504	12480	12527	12549	12560	12498	12458	12624	12596	12444	12548	12223	12671	12581	12573	12654	12470	12492	12401	12622	12537	12493	12580	12538	12473	12339	12458	12553	12526	12630	12497	12729	12447	12506	12399	12410	12533	12623	12515	12616	12633	12501	12499	12640	12533	12571	12681	12598	12436	12459	12563	12532	12508	12607	12733	12643	12404	12464	12547	12593	12586	12492	12429	12601	12464	12501	12418	12518	12461	12582	12633	12581	12539	12449	12486	12592	12546	12495	12588	12622	12401	12507	12501	12428	12527	12687	12493	12456	12583	12592	12536	12522	12486	12583	12408	12449	12451	12406	12461	12560	12470	12631	12632	12370	12555	12606	12545	12639	12632	12455	12472	12587	12518	12294	12526	12415	12313	12465	12557	12521	12450	12413	12398	12587	12447	12617	12504	12466	12484	12553	12570	12605	12411	12650	12438	12437	12523	12593	12547	12573	12414	12729	12465	12413	12418	12446	12386	12597	12354	12495	12493	12614	12575	12559	12484	12262	12599	12413	12670	12456	12509	12529	12629	12481	12600	12464	12531	12626	12479	12523	12655	12477	12584	12404	12490	12576	12426	12444	12529	12428	12562	12634	12416	12690	12508	12451	12515	12339	12304	12487	12447	12460	12426	12647	12616	12717	12561	12579	12652	12507	12504	12512	12638	12364	12477	12625	12613	12467	12539	12453	12460	12517	12427	12353	12628	12491	12671	12456	12537	12561	12369	12500	12497	12568	12439	12673	12511	12472	12602	12656	12411	12560	12614	12544	12568	12479	12586	12438	12393	12617	12657	12381	12524	12623	12529	12510	12400	12461	12515	12529	12318	12583	12408	12372	12550	12616	12529	12457	12645	12311	12581	12586	12423	12501	12412	12528	12551	12504	12395	12423	12682	12377	12325	12565	12369	12479	12495	12513	12461	12426	12532	12565	12743	12529	12552	12478	12574	12563	12546	12514	12417	12434	12523	12645	12559	12530	12558	12501	12396	12584
23824	24674	39894	36918	27057	23288	20410	14566	13187	13418	13412	13450	13241	13124	13276	13271	13374	13340	13295	13243	13364	13198	13330	13139	13172	13171	13105	13241	13129	13050	13198	13036	13217	13261	13155	13255	13227	13285	13145	13162	13173	13336	13283	13254	13204	13322	13012	13118	13216	13144	13187	13105	12990	13263	13305	13188	13290	13076	13171	13144	13066	13306	13263	13019	13111	13135	13220	13052	13065	13268	13287	13110	13079	13259	13195	13128	13037	12908	13057	12924	13139	13103	13049	13047	13119	13001	13120	13058	13074	13106	13272	13121	13118	13091	13061	13070	13177	13191	13044	13144	13266	13190	13248	13202	13175	13095	13095	13137	13131	12956	12925	13045	13177	13079	13195	13250	13148	13048	13078	13090	13203	13240	13086	13063	13005	12976	13052	13024	12979	13044	13008	12983	12938	13125	13166	13279	13139	13062	13012	13098	13195	12977	13014	13179	13050	13098	13110	13217	12987	13099	13085	13114	13145	13062	13211	12838	13035	12972	13073	12861	13153	13187	13109	12961	13034	13215	13161	13019	13022	13105	13025	13001	13294	13164	13268	13252	13116	13056	13087	13083	12951	13044	13058	13041	12984	12991	13087	13163	13248	13132	13114	13218	12937	13078	13148	13079	13021	13256	13200	13082	13077	13192	13036	13167	12954	12996	12892	12974	13365	13150	13205	12938	13053	13060	13004	13043	13038	13218	13204	13037	13236	13158	13074	13168	13016	13007	13178	13132	13089	13143	13196	13128	13177	13136	13006	12998	13034	13285	12915	13103	13065	13116	12819	13257	13155	13135	13011	13090	13179	12948	12999	13025	13271	13137	12954	13077	13055	13211	13109	13057	13136	13082	13124	13151	12903	13142	13210	13225	13169	13070	13195	13043	13111	13234	13161	13056	12918	13153	13216	13164	13215	13193	13074	13007	13030	12946	13101	13168	13143	13075	13178	12996	13025	12907	13006	13099	13113	13146	13281	13087	13070	13039	13178	13226	12976	13094	13355	13140	13065	13130	13275	13057	13020	12963	12883	13261	13005	13022	13055	12984	13091	13053	12996	13015	12964	13055	13252	13106	13149	13180	13174	13248	13051	13220	13235	13139	13128	13030	13065	13174	13261	13119	13172	13046	13078	13000	13018	13129	13152	13036	12852	12974	12971	12935	13028	13114	13194	13094	12906	12882	13128	13150	13014	13081	13089	12933	13007	12921	12890	13103	12938	13186	13048	13017	12985	13143	13101	13115	13174	12986	13186	13184	12957	13059	12998	13060	13092	12994	13198	13231	12949	13000	12917	13039	13016	13117	12964	13072	13183	13034	13129	13065	13191	13285	13109	13093	13170	13107	13126	13015	13087	13073	12976	13089	13077	13021	13016	13212	13182	13220	13051	13264	12886	13107	13191	13153	12865	13113	13144	13197	12991	13115	13176	13267	13188	13192	12821	13187	12963	13299	13132	13208	13076	13168	13245	13187	13116	13023	12876	12955	13160	12947	13091	13080	13048	13231	13110	13107	12959	13193	13099	13216	13202	12952	13221	13176	13138	13224	13093	13108	13072	13075	13074	13035	12896	13126	13064	12931	13082	13211	13184	13133	13100	13150	13261	13258	13162	12921	12982	13150	13206	12986	13085	13139	13036	13013	13125	13047	12928	13093	12990	13204	13048	13136	13107	13050	13001	13094	12985	13083	13040	12994	12949	12991	13272	13045	13129	12983	13125	12970	13201	13209	13115	13156	13084	12910	13036	13228	13041	13082	13347	13026	12919	12954	13144	13148	13079	13304	13270	13112	12820	13017	12967	13022	13107	12926	13085	13092	12999	13045	13045	13091	13168	13107	13168	13115	13190	13229	13217	13185	13050	12987	12973	13053	13178	13288	13123	13095	13267	13138	13151	12996	13168	13107	13041	13103	12995	13268	13305	13108	13077	13070	12971	13064	12969	12946	12926	13181	13109	13111	13170	13052	13028	13200	13134	13072	13295	13024	13073	13040	13095	13198	13072	13048	13281	13006	13106	13075	13213	13074	13035	13026	12969	13004	12790	13034	12997	13083	13169	13120	13222	13010	13174	12985	13102	13053	13289	13152	13131	12970	13057	12919	13019	12932	13114	13217	13143	12996	13149	13068	13264	13195	13061	13104	13048	13160	13323	12994	13197	13374	13342	13158	13129	13164	13134	12968	13256	13276	13121	13052	13117	12956	13175	13017	13140	13055	12963	13048	13076	13229	13035	13013	13124	12949	13142	13167	13006	13167	13005	13144	13148	13030	13163	12956	12928	13028	13105	13037	13145	13163	13019	13087	13047	13064	13228	12986	13068	13255	13099	13211	13056	13117	13073	13102	13194	13017	13068	13114	13240	13047	12874	13069	13125	13203	13156	13155	12964	13075	13091	13124	13116	13101	13041	13133	13002	13096	13119	13026	13070	13094	13057	13144	13153	12856	13101	13165	13248	13249	13235	12881	13236	13263	13071	13134	13251	13135	13125	13085	13093	13062	12972	13214	13252	13121	13075	13213	13120	13082	13013	12938	13177	12962	12986	13027	12837	13009	13089	13153	13222	13080	13287	13169	13004	12968	12988	13025	13161	13053	13123	13050	13133	13202	13018	12921	13123	13085	13014	13140	12966	12867	13016	13128	12950	12944	12976	13007	13049	12949	13251	13095	13233	13292	13097	13093	13117	12854	13129	12935	12987	13281	12992	12918	12942	12973	13020	12917	13194	13241	13108	12881	13157	13205	12967	13114	13031	13126	13065	13063	13025	13173	13189	13029	13041	13245	13112	13044	12991	12914	13080	13052	12876	13093	13076	13046	13134	13111	13290	13242	13113	13157	13162	13212	13263	13168	13122	13160	13355	13065	13058	13204	13174	13085	12925	13132	12883	13052	13053	12949	12992	13120	13202	13109	13005	13011	13086	13235	13130	13041	13151	12938	13117	12872	13026	12938	13077	13101	13050	13017	13108	13190	12984	13119	13157	13226	13114	13249	13161	13073	13339	12999	13102	13103	13067	13087	13030	13286	12964	12883	12965	13211	13100	13113	13037	13015	13029	13004	12976	13148	13128	13219	13054	13076	12825	13055	13268	13050	13137	13020	13099	12825	12949	12941	13025	13115	13046	13001	13143	13036	13082	13122	13207	13167	13132	13078	13090	12910	12949	12859	13036	12850	13156	13023	12754	13158	12904	12978	13191	13020	13031	13039	13031	13091	13069	12885	13147	13035	13051	13203	12822	13207	13103	13158	12921	13201	13198	13109	12917	13080	13083	12930	13097	13124	12901	12996	12987	13167	13198	13010	12983	13053	13148	13187	13283	13020	13121	12968	13015	12931	13183	13064	13082	13040	13118	12923	13245	13135	13015	13019	13066	13203	13284	13047	13102	12959	12981	13086	13098	12843	13114	13192	13014	13021	13093	13075	13238	12969	13012	12916	13070	13150	13170	13139	13240	12906	13154	13176	13031	13273	13188	13056	12836	13080	13084	12980	12939	13111	13085	12939	13268	13093	13139	12892	13017	12896	13261	13105	13030	12947	13050	13037	12917	13172	13192	13093	13036	13226	13046	13242	13167	13114	12999	12831	12971	13168	12989	13265	13021	12999	13031	13090	13219	13201	12910	13199	13048	13103	13132	13217	13000	13082	13028	13085	13324	13181	13151	13025	13213	13069	13294	13104	13044	13139	13188	13087	13091	13128	13167	12843	13172	13057	13099	13091	13111	13005	13208	13001	12997	13118	13019	13002	12915	13109	13041	13108	13057	13173	13002	13059	13175	12872	13005	13094	12956	13125	13157	13087	12925	13164	13163	12919	13163	12941	13127	13148	13098	12972	13098	13103	13148	13308	13122	13067	13253	13016	13036	13197	12988	13034	12970	13073	13107	13185	13086	13091	13269	13106	13148	13102	13063	13122	13124	13092	13122	13119	13111	13013	13121	13021	13029	13177	12963	13280	13106	13120	13079	13119	13143	13079	13310	13125	13260	13226	13129	13180	13011	12983	12823	13216	13080	13102	13117	13223	13248	12871	12983	13160	12952	12999	12997	13050	12904	13118	13156	13032	13029	13168	13185	13113	13263	12986	13102	13019	13138	13011	13036	13238	13053	13043	13158	13152	13086	13101	13237	13205	13111	12957	12954	13127	13054	13150	13209	13061	13094	13163	13039	13106	12953	12973	12990	13186	13090	12958	13035	13060	12983	12962	13156	13210	13089	13019	13195	13015	13130	13078	12906	13089	13167	13092	12957	12972	13074	12966	13078	13030	13016	13100	13133	13025	13069	12987	13174	13057	13092	13035	13191	13025	13087	13084	13033	12967	13153	13127	13122	13055	12983	13150	13006	13100	13078	12996	13185	13173	12964	12921	13010	12961	12901	13011	13026	13126	12906	13192	13240	13035	13166	12758	13019	13136	12900	13045	13189	13014	13217	13069	13060	13045	13051	12992	12939	13110	13242	13102	13070	13052	13222	13195	13124	13041	13240	13093	13041	13129	13077	12989	13194	12807	13049	12996	13070	13001	13014	13145	13094	13052	13162	12938	13006	13004	13013	13084	13057	13108	13151	12910	13011	13053	13026	13152	13124	13057	12929	13141	12939	12950	12956	12961	13129	13085	13124	13134	13134	12939	13199	13111	12959	13200	12978	13041	13073	13097	13076	13127	13066	13138	13050	13064	13016	12927	13117	13114	12948	13050	13076	12992	12969	12864	12832	13049	13217	12992	13262	13117	13123	13110	13064	13207	13176	12913	13018	13179	13101	13110	13213	12806	13100	13091	12952	13178	12978	13019	13043	13196	13058	12989	12809	13003	13029	13145	13039	13225	12979	13068	13055	13078	13126	13173	13084	13173	13099	12994	13014	13013	12956	12940	13065	13051	13137	13070	13011	13167	13106	12929	12837	13052	13070	13208	13085	13006	13114	13070	13057	13145	13129	13047	12911	12956	13006	12859	13014	13181	13162	13076	12974	13028	12992	13163	13085	13106	12922	12788	13133	13228	13149	13085	13059	13231	13040	13188	13156	13237	13113	12951	13158	13172	13038	13028	13135	13168	13015	13194	13235	12970	13131	13111	12905	13088	13010	13064	13349	13106	13113	13119	13129	13127	13146	12948	13039	13240	13115	13035	13095	13059	12952	13176	13190	13029
63219	103182	89572	64095	36051	18598	13207	12132	12354	12128	12219	12376	12148	12250	12331	12188	12213	12008	12254	12301	12105	12077	12179	12340	12151	12251	12286	12185	12091	12219	12275	12192	12361	12262	12169	12178	12420	12124	12191	12234	12184	12278	12431	12084	12203	12302	12207	12254	12346	12365	12182	12230	12126	12210	12206	12146	12321	12206	12341	12257	12204	12171	12138	12246	12232	12156	12247	12211	12180	12284	12434	12339	12272	12086	12242	12105	12299	12093	12290	12218	12293	12287	12179	12242	12088	12305	12210	12466	12248	12178	12158	12351	12103	12288	12266	12428	12214	12221	12161	12194	12251	12128	12184	12153	12116	12154	12293	12296	12189	12166	12328	12264	12127	12182	12265	12240	12010	12201	12449	12171	12247	12301	12206	12114	12286	12127	12187	12207	12213	12140	12218	12078	12157	12062	12175	12157	12406	12142	12147	12222	12128	12133	12212	12156	12242	12234	12269	12197	12179	12151	12195	12122	12245	12298	12114	12345	12135	12325	12244	12168	12223	12231	12345	12167	12030	12146	12097	12277	11912	12339	12221	12069	12111	12158	12211	12212	12191	12198	12192	12227	12250	12211	12258	12111	12094	12230	12346	12175	12215	12137	12249	12205	12286	12163	12139	12221	12252	12377	12049	12105	12048	12272	11956	12207	12184	12173	12180	12234	12515	12258	12212	12199	12282	12182	12200	12084	12111	12243	12185	12315	12363	12292	12374	12239	12206	12411	12235	12179	12332	12252	12290	12266	12237	12217	12227	12177	12196	12124	12206	12063	12232	12233	12138	12169	12237	12224	12092	12166	12303	11938	12310	12277	12204	12193	12065	12184	12105	12245	12276	12204	12390	12192	12230	12200	12194	12320	12224	12299	12299	12200	12167	12180	12253	12195	12173	12273	12112	12340	12346	12289	12196	12203	12058	12190	12166	12306	12022	12312	12272	12090	12195	12237	12196	12308	12202	12221	12203	12351	12293	12156	12060	12239	12257	12248	12302	12359	12172	12193	12150	12153	12209	12231	12159	12242	12188	12244	12057	12240	12269	12201	12181	12377	12164	12118	12269	12375	12318	12309	12318	12251	12319	12207	12180	12074	12234	12321	12168	12281	12167	12186	12266	12043	12255	12178	12114	12167	12134	12222	12102	12128	12066	12260	12226	12213	12289	12101	12242	12226	12156	12173	12086	12084	12337	12255	12190	12288	12250	12213	12246	12229	12129	12167	12188	12001	12272	12345	12317	12182	12180	12335	12347	12291	12354	12369	12147	12120	12148	12033	12224	12335	12265	12007	12283	12178	12305	12210	12221	12031	12310	12117	12183	12249	12059	12202	12322	12241	12159	12197	12211	12186	12196	12370	12155	12207	12214	12202	12381	12165	12149	12195	12270	12250	12157	12222	12117	12263	12357	12174	12224	12191	12094	12246	12128	12173	12347	12219	12249	12246	12156	12222	12261	12266	12198	12157	12185	12117	12141	12179	12227	12163	12128	12217	12196	12217	12247	12086	12254	12111	12203	12157	12006	12035	12305	12106	12098	12129	12228	12252	12192	12151	12189	12238	12145	12179	12232	12267	12324	12236	12181	12103	12391	12253	12148	12380	12139	12095	12186	12192	12201	12311	12163	12237	12169	12261	12216	12220	12018	12156	12355	12184	12177	12298	12214	12252	12293	12215	12252	12161	12339	12108	12329	12347	12130	12121	12114	12343	12210	12166	12057	12224	12188	12356	12304	12409	12276	12267	12209	12158	12301	12186	12218	12314	12258	12262	12146	12323	12140	12086	12164	12256	12300	12180	12175	12147	12109	12141	12214	12063	12274	12259	12207	12148	12122	12277	12109	12190	12298	12230	12283	12162	12045	12315	12148	12166	12067	12126	12234	12162	12105	12189	12166	12155	12213	12349	12266	12272	12244	12095	12161	12439	12216	12264	12359	12266	12198	12177	12122	12128	12377	12225	12325	12210	12343	12010	12317	12235	12238	12191	12244	12311	12233	12264	12290	12110	12189	12247	12342	12286	12268	12218	12264	12182	12173	11951	12136	12149	12128	12112	12190	12250	12333	12172	12191	12307	12173	12328	12439	12083	12282	12180	12241	12224	12166	12194	12270	12267	12144	12159	12085	12282	12254	12080	12260	12165	12012	12188	12286	11994	12139	12313	12130	12184	12267	12198	12141	12094	12350	12194	12205	12179	12166	12195	12177	12319	12274	12180	12195	12362	12229	12287	12243	12351	12203	12235	12164	12161	12150	12231	12184	12201	12114	12197	12174	12171	12296	12262	12080	12304	11992	12249	12162	12234	12234	12228	12332	12227	12244	12147	12309	12389	12478	12215	12233	11929	12195	12294	12230	12319	12200	12270	12151	12330	12207	12033	12059	12058	12213	12162	12252	12268	12135	12239	12132	12157	12087	12168	12215	12014	12260	12210	12113	12287	12051	12108	12233	12174	12198	12156	12182	12141	12082	12358	12137	12191	12120	12194	12164	12132	12314	12049	12116	12051	11982	12217	12102	11953	12286	12346	12167	12253	12316	12114	12284	12389	12249	12449	12206	12116	12163	12334	12183	12423	12218	12179	12291	12319	12140	12293	12129	12146	12267	12085	12203	12382	12074	12124	12241	12113	12152	12198	12199	12220	12094	12151	12315	12268	12062	12191	12170	12140	12058	12288	12194	12148	12306	11997	12159	12096	12266	12182	12167	11995	12315	12161	12361	12163	12196	12382	12132	12212	12185	12082	12214	12053	12035	12236	12237	12092	12263	12196	12225	12221	12139	12149	12201	12191	12086	12093	12195	12249	12161	12181	12152	12169	12398	12129	12232	12307	12256	12242	12149	12243	12269	12267	12209	12142	12212	12110	12390	12142	12259	12190	12147	12201	12237	12196	12108	12295	12207	12365	12365	12221	12183	12218	12253	12104	12285	12223	12195	12147	12193	12074	12313	12275	12193	12204	12127	12091	12322	12292	12049	12332	12185	11977	12348	12185	12226	12232	12214	12436	12245	12221	12235	12154	12108	12249	12175	12249	12003	12352	12075	12202	12100	12221	12182	12374	12297	12273	12142	12260	12170	12121	12130	12342	12279	12450	12153	12252	12079	12186	12073	12088	12223	12091	12072	12291	12178	12274	12275	12172	12349	12214	12208	12163	12305	12267	12117	12180	12040	12179	12216	12252	12283	12120	12352	12180	12262	12196	12102	12230	12132	12257	12178	12241	12366	12141	12213	12219	12265	12378	12311	12219	12097	12157	12125	12334	12069	12185	12353	12333	12287	12198	12249	12213	12209	12287	12194	12142	12441	12218	12146	12243	12271	12087	12244	12222	12370	12237	12284	12227	12132	12200	12240	12306	12114	12250	12196	12170	12145	12227	12045	12315	12112	12216	12281	12222	12274	12146	12087	12211	12242	12075	11996	12109	12238	12309	12201	12270	12354	12103	12378	12201	12254	12097	12145	12159	12292	12160	12133	12225	12123	12259	12137	12262	12160	12020	12133	12249	12212	12167	12320	12024	12262	12231	12107	12217	12137	12288	12349	12223	12188	12189	12062	12183	12225	12325	12229	12317	12114	12115	12232	12256	12268	12351	12214	12259	12239	12235	12354	12148	12238	12332	12257	12199	12291	12310	12119	12168	12288	12171	12165	12086	12248	12167	12104	12266	12161	12291	12201	12255	12214	12138	12221	12132	12132	12153	12210	12260	12178	12263	12121	12146	12188	12154	12220	12167	12330	12103	12323	12174	12188	12274	12238	12201	12128	12132	12377	12164	12181	12132	12345	12238	12281	12100	12134	12129	12267	12160	12247	12189	12240	12193	12243	12250	12129	12275	12168	12265	12094	12253	12067	12116	12107	12316	12249	12215	12249	12284	12143	12214	12288	12235	12204	12240	12234	12289	12358	12312	12220	12201	12233	12174	12279	12139	12209	12219	12252	12285	12231	12313	12279	12290	12145	12131	12204	12067	12164	12192	12146	12315	12137	12093	12189	12137	12257	12275	12076	12265	12187	12168	12147	12261	12293	12168	12213	12309	12097	12248	12120	12202	12271	12150	12285	12198	12189	12206	12245	12294	12130	12284	12302	12268	12205	12273	12192	12196	12180	12257	12240	12098	12269	12250	12197	12231	12180	12259	12107	12075	12332	12264	12178	12163	12092	12387	12083	12300	12055	12333	12061	12202	12322	12179	12198	11960	12279	12338	12190	12065	12293	12166	12273	12282	12091	12188	12175	12053	12200	12259	12212	12075	12359	12291	12077	12140	12355	12219	12121	12176	12286	12303	12232	12417	12221	12169	12181	12190	12257	12319	12189	12151	12386	12188	12154	12144	12200	12277	12218	12202	12059	12196	12309	12111	12190	12118	12175	12189	12110	12125	12296	12298	12113	12241	12081	12236	12341	12128	12207	12059	12100	12176	12112	12286	12263	12190	12249	12280	12247	12053	12234	12269	12151	12019	12219	12134	12361	12355	12220	12073	12278	12097	12166	12035	12291	12169	12289	12134	12246	12281	12311	12324	12278	12278	12172	12264	12198	12201	12204	12094	12256	12285	12218	12271	12230	12226	12301	12286	12257	12207	12029	12115	12169	12042	12224	12161	12194	12315	12147	11973	12220	12223	12300	12058	12270	12140	12250	12125	12198	12182	12417	12214	12161	12221	12126	12159	12078	12345	12168	12216	12153	12088	12208	12161	12241	12237	12031	12371	12408	12436	12166	12227	12184	12195	12089	12152	12203	12232	12284	12331	12205	12232	12167	12218	12304	12201	12355	12191	12323	12087	12158	12266	12190	12405	12256	12204	12088	12271	12094	12226	12136	12224	12169	12064	12305	12287	12350	12321	12154	12348	12309	12193	12285	12339	12236	12104	12137	12374	12307	12302	12236	12094	12163	12175	12239	12081	12123	12112	12147	12218	12113	12266	12183	12215	12217	12280	12126	12179	12093	12318	12218	12193	12110	12338	12234	12175	12186	12253	12104	12246	12108	12156	11973	12233	12345	12175	12174	12275	12187	12269	12141	12137	12295	12217	12180	12184	12010	12173	12151	12159	12178	12241	12221	12089	12118	12230	12251	12241	12155	12175	12191	12225	12220	12261	12152	12150	12156	12171	12394	12310	12162	12245	12028	12260	12117	12379	12165	12199
31404	38774	43131	30799	18992	14761	13832	13385	13346	13301	13241	13438	13284	13312	13273	13251	13314	13215	13302	13634	13137	13211	13302	13266	13216	13341	13317	13114	13335	13144	13220	13221	13332	13326	13167	13235	13350	13293	13095	13406	13201	13267	13319	13307	13150	13272	13141	13096	13270	13297	13362	13415	13368	13329	13227	13266	13408	13298	13268	13170	13144	13204	13262	13163	13052	13313	13281	13304	13283	13275	13220	13113	13365	13204	13230	13152	13256	13125	13312	13285	13067	13246	13003	13309	13221	13295	13331	13121	13192	13279	13320	13267	13235	13292	13181	13191	13249	13197	13248	13080	13018	13395	13202	13238	13079	13013	13100	13088	13157	13291	13321	13159	13198	13211	13273	13372	13085	13308	13115	13219	13207	13121	13426	13166	13272	13225	13333	13263	13226	13356	13074	13080	13298	13250	13405	13360	13327	13320	13295	13339	13197	13419	13423	13369	13296	13176	13358	13151	13218	13389	13295	13137	13310	13301	13242	13197	13395	13087	13215	13314	13368	13095	13149	13234	13230	13222	13320	13126	13398	13192	13054	13256	13353	13263	13301	13104	13084	13143	13204	13041	13077	13312	13168	13238	13334	13153	13109	13200	13297	13166	13256	13294	13342	13239	13128	13234	13177	13227	13272	13062	13254	13215	13307	13460	13391	13173	12983	13161	13293	13311	13277	13236	13106	13313	13288	13247	13270	13218	13319	13203	13246	13241	13293	13315	13085	13262	13376	13145	13218	13205	13021	13208	13312	13184	13229	13145	13239	13431	13200	13134	12998	13201	13030	13207	13159	13052	13094	13266	13276	13122	13083	13154	13122	13195	13067	13100	13388	13371	13243	13170	13345	13163	13144	13239	13125	13149	13103	13039	13390	13357	13295	13208	13235	13038	13265	13389	13403	13238	13317	13389	13180	13240	13154	13159	13100	13345	13351	13191	13184	13227	13192	13224	13291	13208	13198	13114	13259	13127	13459	13260	13366	13132	13088	13020	13255	13340	13205	13241	13197	13145	12949	13040	13321	13170	13202	13131	13435	13298	13056	13059	13288	13277	13193	13225	13326	13174	13235	13287	13413	13315	13271	13222	13161	13295	13101	13292	13129	13137	13382	13312	13318	13257	13444	13137	13260	13291	13293	13146	13089	13172	13422	13007	13020	13192	13346	13553	13255	13195	13066	13157	13292	13293	13272	13175	13287	13325	13307	13434	13204	13268	13404	13139	13233	13219	13240	13184	13203	13318	13162	13394	13088	13200	13239	13089	13164	13182	13257	13348	13188	13163	13209	12989	12998	13127	13250	13437	13237	13435	13226	13283	13171	13207	13120	13335	13255	13318	13080	13232	13259	13165	13184	13173	13111	13223	13157	13460	13214	13389	13249	13156	13195	13217	13194	13256	13352	13243	13110	12970	13190	13203	13191	13217	13395	13160	13170	13107	13299	13318	13387	13217	13179	13212	13384	13243	13349	13137	13296	13236	13177	13202	13095	13241	13081	13264	13172	13267	13362	13130	13182	13397	13322	13298	13346	13450	13205	13158	13303	13081	13349	13247	13352	13324	13354	13101	13307	13147	13464	13431	13354	13374	13374	13266	13335	13532	13364	13370	13133	13247	13476	13193	13382	13416	13332	13266	13204	13324	13260	13399	12955	13281	13188	13089	13233	13186	13210	13171	13231	13153	13369	13277	13357	13365	13156	13203	13206	13213	13100	13245	13194	13347	13341	13213	13142	13243	13131	13306	13424	13210	13223	13107	13147	13142	13328	13329	13318	13343	13144	13149	13413	13154	13321	13302	13247	13228	13360	13208	13279	13310	13119	13256	13214	13297	13361	13266	13276	13208	13322	13144	13249	13242	13224	13131	13042	13110	13365	13347	13356	13212	13331	13346	13214	13156	13170	13068	13346	13276	13132	13100	13257	13147	13399	13236	13198	13248	13271	13283	13268	13089	13347	13350	13383	13199	13205	13247	13126	13239	13037	13236	13206	13143	13096	13128	13129	13350	13295	12977	13320	13251	13282	13375	13178	13148	13176	13337	13126	13217	13243	13398	13289	13209	13265	13201	13097	13402	13402	13249	13310	13259	13209	13033	13276	13354	13112	13334	13253	13179	13401	13271	13271	13213	13156	13132	13226	13032	13144	13211	13147	13174	13153	13275	13302	13247	13164	13149	13094	13282	13293	13267	13121	13142	13266	13166	13247	13251	13204	13123	13129	13043	13160	13383	13225	13235	13142	13223	13266	13325	13061	13278	13317	13309	13284	13099	13229	13188	13315	13142	13284	13397	13272	13204	13169	13179	13192	13032	13261	13330	13259	13221	13210	13249	13306	13299	13350	13286	13407	13216	13388	13409	13291	13405	13340	13083	13173	13413	13197	13336	13203	13378	13130	13192	13288	13264	13271	13120	13312	13286	13242	13347	13306	13189	13266	13288	13201	13311	13251	13244	13163	13238	13196	13222	13150	13136	13220	13002	13214	13178	13311	13203	13224	13216	13084	13276	13169	13184	13167	13253	13225	13335	13218	13161	13386	12991	13240	13290	13200	13284	13321	13341	13295	13194	13285	13291	13270	13098	13319	13191	13283	13187	13399	13276	13369	13232	13261	13399	13314	13215	13046	13440	13303	13110	13193	13308	13376	13200	13306	13305	13267	13335	13245	13196	13254	13125	13356	13371	13279	13201	13295	13290	13213	13170	13290	13031	13242	13256	13230	13094	13326	13211	13211	13430	13336	13280	13245	13285	13326	13410	13245	12984	12995	13007	13169	13568	13113	13195	13140	13303	13144	13286	13282	13226	13183	13214	13229	13440	13455	13095	13198	13035	13334	13217	13291	13169	13261	13268	13281	12980	13141	13164	13380	13326	13307	13097	13227	13359	13187	13402	13247	13354	13213	13364	13346	13068	13123	13215	13361	13175	13283	13343	13183	13269	13103	13212	13489	13134	13138	13417	13404	13462	13277	13406	13309	13123	13236	13335	13266	13170	13241	13286	13171	13191	13094	13273	13037	13331	13126	13203	12974	13193	13086	13265	13191	12986	13047	13256	13382	13301	13255	13314	13345	13179	13362	13369	13290	13227	13275	13194	13233	13350	13077	13287	13436	13281	13268	13392	13310	13334	13391	13225	13060	13305	13290	13251	13254	13073	13208	13180	13166	13273	13340	13296	13245	13366	13141	13252	13284	13131	13218	13207	13337	13154	13191	13135	13197	13338	13534	13186	13202	13131	13240	13352	13105	13173	13070	13210	13215	13302	13312	13070	13236	13231	13309	13129	13270	13000	13055	13137	13358	13296	13123	13102	13047	13379	13139	13206	13221	13344	13280	13030	13335	13203	13279	13185	13253	13387	13202	13328	13125	13193	13186	13340	13151	13121	13260	13319	13407	13335	13294	13097	13117	13199	13239	13179	13171	13256	13334	13375	13024	13322	13349	13365	13129	13174	13221	13144	13169	13153	13250	13178	13333	13382	13386	13293	13197	13124	13421	13155	13317	13308	13344	13219	13423	13371	13297	13157	13316	13293	13023	13202	13311	13319	13440	13218	13343	13093	13310	13123	13172	13213	13131	13135	13160	13166	13312	13238	13295	13217	13278	13367	13078	13299	13284	13236	13426	13153	13259	13168	13134	13271	13224	13147	13322	13140	13392	13220	13223	13282	13125	13176	13194	13132	13067	13411	13224	13168	13122	13329	13180	13291	13309	13115	13187	13154	13206	13232	13232	13321	13319	13282	13215	13405	13214	13293	13206	13212	13316	13317	13130	13475	13282	13224	13298	13331	13279	13372	13202	13243	13110	13245	13186	13185	13244	13385	13124	13250	13153	13272	13267	13305	13010	13151	13500	13247	13260	13210	13317	13173	13201	13190	13266	13236	13231	13243	13285	13228	13332	13251	13157	13056	13394	13226	13177	13430	13418	13278	13075	13058	13304	13184	13458	13165	13076	13199	13423	13177	13257	13325	13269	13288	13210	13282	13248	13276	13132	13141	13166	13252	13194	13141	13412	13157	13374	13264	13264	13327	13311	13314	13226	13038	13308	13327	13215	13394	13447	13287	13404	13055	13222	13260	13370	13155	13283	13294	13337	13175	13397	13202	13372	13339	13278	13173	13061	13069	13171	13353	13262	13093	13233	13157	13315	13354	13150	13146	13065	13179	13262	13246	13256	13181	13484	13224	13093	13252	13248	13334	13253	13242	13107	13273	13301	13334	13153	13316	13371	13249	13265	13204	13167	13210	13189	13079	13060	13105	13321	13262	13284	13167	13198	13085	12992	13268	13325	13041	13392	13130	13282	13250	13340	13426	13262	13114	13308	13087	13256	13243	13326	13129	13275	13330	13099	13084	13133	13312	13285	13303	13370	13338	13406	13301	13349	13249	13341	13200	13350	13271	13236	13171	13349	13373	13248	13098	13171	13358	13200	13162	13436	13294	13195	13284	13009	13198	13144	13290	13288	13174	13237	13287	13111	13232	13384	13276	13381	13267	13423	13274	13178	13240	13364	13228	13409	13264	13182	13098	13395	13116	13112	13223	13251	13185	13259	13145	13281	13165	13148	13333	13427	13213	13413	13294	13415	13373	13242	13238	13219	13238	13144	13182	13202	13067	13370	13194	13451	13193	13147	13263	13051	13210	13202	13229	13138	13167	13255	13250	13292	13150	13286	13174	13237	13168	13215	13264	13262	13255	13321	13245	13324	13234	13242	13274	13107	13291	13272	13414	13197	13371	13289	13330	13272	13277	13254	13253	13403	13166	13210	13301	13135	13317	13286	13114	13352	13061	13182	13165	13301	13144	13227	13201	13394	13182	13249	13379	13149	13303	13345	13184	13372	13335	13278	13270	13283	13257	13404	13257	13252	13157	13156	13322	13381	13321	13333	13226	13336	13306	13408	13363	13073	13375	13357	13153	13369	13183	13362	13330	13104	13219	13193	13232	13188	13329	13402	13230	13388	13004	13209	13142	13292	13179	13280	13195	13280	13426	13374	13168	13243	13163	13314	13240	13261	13067	13371	13346	13352	13254	13306	13280	13309	13159	13444	13176	13237	13185	13226	13359	13318	13294	13384	13221	13153	13157	13316	13325	13278	13234	13085	13059	13149	13214	13325	13337	13243	13282	13339	13284	13375	13163	13250	13144
38357	57380	46780	27966	16910	12970	12509	12357	12686	12295	12464	12223	12405	12499	12233	12252	12237	12341	12444	12282	12508	12397	12471	12382	12368	12228	12246	12326	12242	12415	12519	12267	12275	12411	12227	12430	12343	12382	12293	12280	12357	12305	12224	12261	12372	12255	12289	12344	12302	12205	12164	12338	12318	12254	12283	12401	12225	12258	12360	12217	12368	12344	12319	12163	12183	12315	12284	12427	12397	12096	12424	12370	12358	12149	12229	12233	12286	12498	12388	12243	12414	12224	12270	12301	12288	12346	12251	12489	12382	12318	12247	12406	12351	12323	12364	12102	12312	12405	12353	12315	12305	12261	12272	12395	12394	12366	12268	12319	12163	12380	12220	12361	12289	12353	12261	12257	12319	12201	12407	12327	12364	12347	12367	12299	12377	12351	12361	12463	12391	12269	12336	12363	12154	12332	12250	12429	12277	12384	12249	12400	12360	12376	12164	12363	12301	12191	12377	12435	12202	12255	12337	12229	12376	12333	12302	12453	12331	12342	12251	12305	12312	12172	12268	12288	12226	12367	12231	12349	12188	12326	12340	12297	12171	12389	12294	12343	12204	12248	12390	12389	12394	12423	12216	12424	12389	12368	12450	12369	12251	12247	12161	12225	12245	12250	12280	12315	12304	12301	12407	12210	12236	12198	12185	12276	12454	12500	12382	12237	12304	12369	12236	12225	12428	12362	12289	12232	12379	12273	12199	12395	12130	12371	12262	12167	12463	12441	12305	12162	12224	12331	12473	12335	12171	12537	12342	12206	12389	12354	12252	12322	12282	12201	12371	12317	12321	12297	12254	12321	12391	12445	12313	12273	12212	12161	12179	12230	12401	12250	12318	12407	12326	12278	12422	12251	12316	12198	12357	12262	12261	12349	12296	12462	12306	12328	12331	12151	12288	12261	12253	12336	12420	12441	12182	12252	12345	12420	12327	12391	12220	12342	12283	12226	12351	12392	12210	12362	12453	12311	12325	12392	12228	12497	12425	12405	12354	12387	12242	12366	12234	12359	12253	12313	12225	12321	12244	12198	12274	12284	12387	12234	12236	12280	12227	12257	12353	12313	12249	12295	12280	12205	12340	12377	12222	12385	12182	12309	12306	12291	12474	12419	12340	12322	12211	12280	12151	12260	12378	12249	12302	12201	12366	12233	12480	12325	12288	12338	12129	12328	12443	12213	12239	12262	12247	12453	12344	12458	12347	12289	12261	12356	12339	12429	12380	12315	12190	12417	12338	12349	12395	12404	12218	12314	12432	12452	12307	12332	12174	12389	12506	12183	12346	12449	12433	12245	12367	12413	12366	12389	12428	12208	12288	12338	12234	12509	12198	12425	12419	12204	12281	12264	12441	12277	12471	12357	12326	12429	12223	12223	12246	12386	12345	12447	12365	12234	12178	12247	12275	12262	12381	12336	12168	12257	12171	12269	12450	12203	12137	12417	12476	12326	12434	12205	12477	12459	12512	12355	12306	12305	12421	12422	12370	12421	12308	12311	12271	12355	12306	12301	12283	12131	12320	12329	12231	12348	12295	12240	12317	12386	12357	12353	12312	12517	12297	12361	12289	12337	12424	12376	12317	12256	12223	12255	12428	12277	12311	12340	12402	12289	12312	12352	12463	12425	12278	12276	12349	12225	12304	12414	12303	12221	12222	12330	12347	12342	12406	12318	12297	12382	12368	12443	12274	12474	12293	12324	12528	12308	12406	12288	12290	12025	12335	12221	12345	12367	12291	12307	12331	12432	12345	12365	12460	12342	12425	12173	12390	12333	12245	12311	12496	12245	12216	12440	12160	12299	12355	12453	12357	12424	12240	12342	12224	12409	12346	12301	12406	12340	12380	12213	12398	12335	12210	12118	12400	12202	12334	12366	12339	12155	12197	12372	12377	12168	12235	12334	12185	12314	12319	12235	12332	12296	12265	12309	12315	12521	12384	12266	12236	12364	12246	12394	12365	12334	12391	12464	12274	12413	12233	12371	12136	12270	12205	12355	12350	12280	12207	12239	12469	12392	12449	12286	12277	12261	12350	12240	12259	12317	12360	12280	12440	12306	12256	12331	12158	12386	12309	12156	12370	12225	12381	12246	12370	12273	12282	12413	12226	12484	12421	12434	12282	12276	12402	12168	12260	12229	12365	12238	12319	12272	12405	12347	12333	12245	12360	12338	12314	12346	12187	12318	12224	12300	12347	12277	12266	12507	12378	12151	12610	12275	12258	12361	12398	12428	12387	12256	12137	12446	12408	12303	12117	12228	12281	12291	12510	12337	12191	12319	12443	12294	12228	12326	12392	12326	12434	12418	12335	12272	12286	12465	12121	12313	12410	12377	12346	12260	12359	12270	12220	12287	12302	12295	12468	12331	12514	12455	12288	12495	12239	12367	12345	12148	12294	12299	12335	12188	12321	12320	12438	12305	12317	12285	12272	12353	12228	12340	12330	12365	12343	12257	12432	12311	12189	12288	12199	12266	12235	12356	12319	12338	12485	12332	12216	12337	12262	12415	12133	12134	12317	12427	12414	12239	12353	12231	12271	12184	12434	12258	12306	12216	12410	12457	12358	12351	12253	12168	12263	12508	12181	12251	12297	12212	12265	12448	12444	12362	12344	12343	12231	12281	12285	12327	12432	12230	12486	12410	12317	12410	12281	12161	12410	12413	12204	12381	12363	12260	12175	12298	12269	12264	12242	12340	12110	12349	12222	12472	12321	12157	12493	12372	12326	12274	12473	12306	12177	12287	12464	12276	12372	12425	12250	12255	12432	12276	12210	12364	12369	12485	12253	12329	12242	12248	12280	12309	12338	12152	12231	12315	12108	12283	12339	12284	12311	12422	12363	12310	12339	12381	12287	12242	12337	12306	12233	12357	12292	12149	12539	12421	12372	12167	12208	12254	12411	12150	12370	12291	12353	12272	12276	12170	12274	12400	12231	12419	12323	12358	12381	12267	12291	12244	12462	12259	12446	12320	12335	12308	12227	12317	12225	12263	12460	12214	12427	12227	12250	12407	12415	12264	12357	12305	12436	12301	12411	12443	12354	12289	12270	12309	12306	12298	12390	12362	12415	12341	12294	12316	12315	12206	12245	12291	12456	12305	12432	12344	12233	12300	12211	12451	12312	12221	12271	12242	12472	12472	12301	12350	12345	12339	12382	12509	12383	12417	12226	12333	12202	12296	12299	12268	12240	12330	12422	12403	12190	12285	12258	12415	12276	12214	12347	12067	12270	12314	12310	12327	12161	12479	12418	12316	12330	12327	12289	12274	12322	12345	12288	12301	12322	12259	12341	12350	12328	12269	12391	12355	12476	12372	12566	12280	12336	12227	12380	12094	12529	12222	12322	12382	12265	12286	12310	12500	12345	12201	12386	12291	12373	12368	12473	12292	12228	12241	12324	12301	12259	12290	12305	12188	12279	12370	12363	12386	12319	12286	12278	12117	12199	12407	12309	12412	12373	12257	12221	12347	12293	12258	12392	12238	12216	12341	12362	12201	12212	12351	12324	12358	12480	12340	12295	12323	12324	12206	12277	12380	12357	12320	12307	12335	12263	12213	12360	12378	12400	12372	12315	12221	12240	12294	12211	12303	12479	12308	12225	12330	12381	12226	12397	12307	12313	12435	12367	12383	12336	12374	12467	12293	12377	12223	12278	12327	12386	12346	12175	12194	12337	12411	12292	12353	12384	12204	12170	12236	12226	12523	12300	12202	12356	12137	12247	12217	12226	12285	12254	12265	12302	12334	12478	12436	12057	12315	12462	12245	12399	12548	12176	12277	12324	12227	12329	12309	12389	12463	12347	12279	12425	12229	12334	12358	12400	12497	12287	12338	12222	12392	12323	12278	12321	12417	12320	12383	12266	12325	12254	12464	12258	12361	12461	12418	12264	12301	12401	12268	12234	12328	12308	12315	12359	12183	12084	12343	12329	12330	12310	12163	12298	12468	12384	12404	12261	12412	12307	12514	12373	12361	12278	12275	12361	12535	12441	12375	12378	12501	12444	12365	12315	12368	12313	12470	12151	12471	12310	12328	12313	12274	12514	12388	12289	12315	12463	12342	12364	12298	12385	12304	12364	12359	12209	12329	12266	12332	12308	12300	12413	12472	12316	12306	12212	12342	12326	12284	12394	12237	12220	12253	12174	12263	12345	12419	12352	12270	12420	12133	12328	12428	12183	12257	12422	12320	12338	12364	12327	12367	12287	12215	12321	12341	12223	12255	12352	12398	12286	12183	12180	12182	12410	12333	12450	12325	12385	12112	12352	12229	12441	12420	12379	12377	12475	12278	12265	12274	12244	12347	12176	12370	12360	12419	12359	12283	12320	12229	12375	12343	12327	12441	12393	12246	12235	12187	12305	12342	12370	12312	12339	12468	12037	12244	12277	12437	12356	12215	12350	12424	12266	12295	12423	12176	12224	12450	12332	12390	12468	12470	12203	12410	12199	12410	12314	12316	12238	12286	12185	12331	12386	12486	12309	12312	12469	12229	12351	12071	12497	12303	12293	12335	12275	12288	12384	12269	12273	12409	12465	12385	12307	12109	12253	12400	12371	12484	12307	12372	12519	12314	12372	12288	12366	12415	12277	12178	12307	12346	12284	12342	12450	12378	12405	12149	12243	12339	12265	12268	12373	12407	12179	12332	12391	12265	12337	12249	12348	12288	12433	12261	12461	12235	12468	12183	12564	12200	12373	12313	12400	12275	12334	12377	12369	12369	12298	12422	12406	12445	12162	12260	12457	12190	12461	12263	12334	12397	12396	12166	12162	12436	12417	12405	12263	12103	12402	12313	12192	12215	12431	12354	12335	12238	12294	12362	12277	12217	12260	12210	12380	12209	12378	12300	12302	12365	12358	12379	12336	12356	12300	12289	12253	12222	12307	12383	12308	12416	12362	12306	12325	12553	12505	12123	12367	12237	12378	12334	12282	12318	12382	12202	12489	12320	12509	12334	12366	12307	12335	12392	12199	12360	12229	12420	12286	12355	12441	12213	12326	12566	12226	12424	12351	12310	12362	12310	12255	12232	12357	12216	12282	12211	12332	12303	12229	12309	12297	12222	12324	12349	12348	12310	12136	12391	12504	12387	12343	12240	12293	12410	12335	12250	12264	12500	12502	12319	12378	12308	12349	12408
32188	39222	36062	25436	18073	14273	13393	13115	12974	13049	12767	12967	12809	12792	13050	12876	12941	12897	13001	12879	12982	13049	13078	12925	12690	12957	12847	13015	12983	12797	12883	12980	12789	12872	12871	12877	12994	12833	12893	12968	12812	12613	13426	13112	12855	12736	12838	12819	12915	12747	12904	12842	12701	12844	12888	12980	12858	12748	12832	12706	12875	12955	12871	12803	12947	13034	12996	12964	12945	12940	12757	12915	12853	12838	12937	12971	12872	12903	13043	12787	12883	12916	12981	12766	12941	13013	12999	12816	13035	12858	12793	12881	12981	12855	12944	12897	12931	12810	12898	13016	12966	12736	12938	12886	13053	13011	12742	13114	12971	12896	13075	12724	12769	12999	12973	12870	12869	12885	12986	12910	13079	12954	12815	12984	12906	12845	12966	12680	12790	12801	12806	12739	12727	12895	13092	12954	13129	12944	13011	12887	13012	12979	12839	13052	12925	12639	12863	12825	12812	12914	12899	13104	12939	12896	12977	12836	12861	12933	12987	12868	12964	12931	12887	12911	13071	12976	12708	12692	12716	12804	12968	12714	12898	13047	12943	13000	12788	12840	12875	13081	12871	12880	12895	12892	12811	12918	12948	12801	12907	12896	12654	12915	12860	13042	12765	12829	12904	12889	12854	13023	12980	12642	12872	12749	12797	12791	12883	13079	13032	12939	12855	12808	12875	12871	12986	12854	12905	12831	12864	12729	13013	12657	12799	13061	12836	12975	12898	12983	12697	12917	12849	12757	12929	12879	12927	12854	12996	12982	12999	12812	12904	12801	12872	12789	12826	12870	12908	12860	12925	12910	12679	13100	12932	12800	12917	12882	13186	12910	12793	12913	12831	12943	12702	12874	12970	12943	12950	12955	12888	12948	12662	12945	12853	12903	12929	12747	12990	12926	12892	12802	12776	12910	12700	12906	12905	12919	12809	12914	12782	12916	12794	12844	12613	12840	12747	12828	12875	12777	12795	12736	12617	12925	12718	12686	12779	12885	12989	12951	12926	12908	12858	12694	12718	12787	13016	12875	12850	12599	12935	12943	12818	12939	12871	12848	12977	12838	12687	12963	12920	12827	12965	12705	13030	13067	12869	13041	12909	13065	12666	12819	12794	12769	12963	12946	12860	12751	12800	12910	12968	12966	12972	12953	13065	12996	13036	13083	12831	12962	13055	12821	12973	12900	12842	13033	12926	12907	12793	12941	12937	12841	12939	12642	12801	12757	13102	12778	12973	12931	13015	12975	12811	13041	12959	12828	12805	12907	13004	12991	12793	12841	12758	12970	13006	12931	12888	12930	12826	12800	12935	12803	13012	12781	12736	12688	12753	13045	12780	12848	12844	12979	12995	12905	12785	12887	12913	12790	12970	12892	12914	12946	12750	12788	12855	12910	12696	12942	12970	12838	12899	12983	12824	12858	12904	12946	12913	13093	12972	12978	12849	12979	12743	12738	12952	12852	12965	12954	12930	12901	13104	13075	12992	12862	12812	12815	12771	12667	12984	13005	12869	12767	12740	12582	12869	12778	12973	12730	12895	12671	12880	12937	12851	12743	12611	12715	12780	12918	13059	12984	12894	13030	13035	12722	13187	12749	12766	12787	12740	12942	12924	12856	12904	12856	12809	12889	12961	12999	12853	13112	12892	12736	12835	12929	12980	12907	12962	12780	12975	12916	13200	12805	12836	12722	12785	12861	12910	12854	12994	13000	12810	12947	12897	12755	12825	13000	12798	12840	12874	12958	13025	12882	12776	12954	12838	12978	12924	12966	13001	12978	12898	12912	12893	12872	12883	12818	12823	12793	13025	12892	12808	12726	12872	12955	12901	12782	13028	12940	13007	12916	12686	12745	12613	12891	12899	12978	13021	12815	13041	12894	13034	12890	12942	12879	12831	12887	12650	12711	12805	12883	12999	12931	13013	12880	12794	12673	12796	12832	12834	12827	12846	12862	12863	13064	12686	12927	12643	12819	12809	12921	12796	12801	12897	12891	12882	12855	12942	12936	13002	12744	12995	12828	13068	12990	12890	12835	13108	12830	12931	12885	12996	12954	12846	12860	12999	12826	12923	12874	12673	12742	12949	12757	12978	12933	12977	12722	12815	12802	12937	12917	12970	12839	12866	12780	12834	12973	12875	12765	12907	12753	12683	12953	12977	12829	13038	13033	12822	12930	12795	12739	12869	13040	12925	12807	12896	12813	12680	12870	12856	12994	12852	12853	12948	12885	12904	12751	12906	12755	12913	12833	12804	12963	12733	13091	13073	12893	13056	12732	12916	12972	12742	12848	13093	12908	12913	12935	12751	12904	12827	12747	12972	12938	12636	12903	12974	12906	12871	12767	12825	12728	12791	12919	12933	12918	13060	12942	12887	12780	12839	12904	12947	12956	12717	12868	13008	12913	13087	13085	12958	12967	13165	13057	12892	12967	13003	12931	12872	12953	12876	12996	12836	12883	12731	12871	12971	12840	12830	12972	12946	12911	12842	13024	12992	12920	13069	12859	12937	12843	12913	12926	12918	13137	12875	12999	12867	12885	13030	12937	13022	13001	12949	12878	12901	13017	12909	13004	13063	12931	12997	12823	12869	12991	12820	12909	12907	12885	12837	12775	12881	12973	12881	12803	12831	12737	12804	12908	13047	12991	12796	12866	12994	12793	12796	13028	12815	12936	12992	12901	12925	12840	12929	12849	13061	12877	12987	12851	12913	13046	12759	13054	12737	12829	12839	12874	12875	12843	13139	12959	12910	13174	12883	12977	13101	12980	12885	13085	12744	12654	12924	12829	12885	12845	12837	12967	12958	12810	12867	12963	13125	12908	13018	12794	12991	12955	12965	12999	12940	12957	12963	12935	12937	13072	12873	12802	12935	12981	12931	12879	13135	12669	12948	12956	12855	12987	13065	12875	12821	12955	13109	12870	12982	12763	12825	12923	12846	12898	12880	13086	12899	12859	12843	12831	12688	12785	12958	12878	12968	12899	12877	12882	13008	12922	12868	13157	12842	12861	12867	12865	12975	12939	12999	12730	12898	13083	12956	13121	12924	12805	12839	12875	12846	12739	12728	12800	12783	12913	12919	12823	12970	12822	12696	12830	12910	12909	12977	12872	13001	13092	12970	13118	12930	12898	12887	12983	12929	12994	12791	12819	12919	12969	12925	12900	12714	12999	12853	13011	12716	12922	12654	12979	12803	12870	12857	12972	12747	12876	13082	13033	12859	12827	13019	12768	12949	12626	12802	12930	12802	12794	12757	12642	12793	12992	12956	12796	13009	12738	12923	12940	13045	12797	12997	12964	12995	12972	13030	12914	12876	12948	12993	12765	12875	12967	12913	12923	13195	12895	12808	12946	12537	12725	12732	12668	12863	12998	13024	12892	12996	12789	12686	12994	12938	12875	12733	12877	12883	13083	12874	12786	12991	12707	12921	12832	12862	12704	12602	12887	12854	12615	12826	12892	12986	12914	12716	12940	12798	12890	12857	12864	12965	12702	12753	12848	12850	12854	12856	12958	12963	13163	13121	12675	12846	12962	12726	12940	13003	12695	12848	12738	12846	12851	12842	12843	13073	13047	12990	12855	12926	12926	12867	13030	12813	12859	12919	12863	12920	12892	12884	13000	12888	12553	13154	12879	12919	12878	12794	12810	13021	12953	12915	12892	12874	12912	12869	12899	12791	13095	12740	12836	12913	12721	12835	12988	12978	12886	13112	12998	12767	13020	12925	12783	12826	12769	12801	12889	12689	12751	12879	12790	12970	13014	13172	13006	12781	12675	12925	12989	12876	13068	12923	12958	12946	12702	12897	12961	12900	12878	12919	13045	12841	12880	12757	12928	12882	12697	12974	12807	12917	13086	12906	12889	12887	13161	12992	12844	13154	12736	12794	12868	12936	13022	12820	12840	12761	12936	12918	12981	12933	12788	12939	12973	12789	12816	12874	12960	12888	12806	12639	12862	12777	12656	12960	12860	13000	12861	12911	12937	12715	12771	12776	12773	12856	13042	12921	12781	12887	13113	12942	12897	12984	12967	12745	12819	12773	12955	13070	12948	12916	13114	12849	12892	12987	12889	12843	12833	12959	12807	12940	12846	12953	12810	12785	12957	12825	12736	12925	13046	12957	12914	12921	12982	12799	13005	12834	13116	12713	12835	12925	13039	13182	12915	13031	12751	13018	12879	12914	12916	12909	12906	12951	12933	12873	12830	12851	12833	12760	12850	12902	12765	12781	12806	13027	12985	12784	12777	12774	13059	13163	12878	12845	12809	12900	12920	12946	12661	12903	12810	13074	12864	12723	12828	12900	12911	12865	12907	13003	13002	12932	13085	13001	12929	12773	12848	12740	12929	12990	12869	12911	12881	12894	12841	12640	12869	12760	12782	13034	13022	12758	13008	12850	12767	12914	12744	12826	12849	12707	12863	12927	12816	12825	12936	13050	12854	12875	13012	12980	12821	12950	12811	12793	12892	12939	12738	12912	12861	12890	12990	13044	12957	12931	12958	13048	12949	13079	12831	12967	12816	12862	13040	12878	12947	13018	12810	12858	12924	12904	13118	12867	12807	12840	12713	12959	12876	12950	12804	12936	12879	12897	12845	12779	12759	12685	12842	12977	12791	13000	12835	12797	12845	12812	12862	12910	12704	12866	12930	12926	12984	12838	12806	12889	13017	12814	12982	12831	12953	13043	12884	12814	12966	12687	12854	12911	13042	12905	13042	12876	12828	12733	12883	12880	12767	12918	12719	13073	12960	12774	12622	12778	12835	12785	12838	12858	12847	12807	12979	12754	12850	12882	12871	12949	12893	13045	12900	12821	12767	13011	12692	12686	12785	13002	12989	12802	12861	13064	13018	12888	12874	12887	12825	12822	12972	13119	13049	12907	12961	12945	13002	12801	12674	12650	12672	12731	12815	12858	12877	12881	12815	13001	12948	12864	12794	12966	13050	13084	12822	12955	13145	12968	12815	13130	13006	12844	12672	12941	13044	13042	12821	12878	12746	12804	12888	12983	12926	12767	13007	12826	12922	12884	12741	12880	12980	12914	12857	12905	12989	13022	12774	12888	12871	13035	12899	12985	12732	12926	12851	13040	12880	12810	12886	12867	12611	12874	12833	12885	12751	12928	12855	12993	12881
35763	53318	37635	23887	17014	13169	12280	12119	11996	12163	12076	12003	12214	11934	12247	11997	12061	12104	12103	11911	12131	12165	12152	12111	12094	12232	12265	12040	12043	12043	12060	12120	11992	12164	12113	11978	12066	12068	12078	11940	12259	11970	12016	11965	12000	11960	11998	12215	12009	12113	11945	12089	11949	12120	12130	12136	12196	12028	11936	11915	12084	12066	12160	12207	12213	12051	12113	12080	12063	12234	12011	12064	11951	12222	11962	12075	12091	12080	12090	12134	12080	12093	11919	12029	12074	12181	12066	12017	11983	12074	12125	12182	12164	11994	11986	12073	12202	12089	11937	12073	12066	12100	11998	12159	11995	12091	12058	12097	11919	12197	12094	12016	12114	12042	12227	12047	12063	11961	11954	12133	11978	12232	11951	12187	12145	11967	12149	11988	12027	11881	12086	12118	12052	11895	12063	12063	12197	12179	11975	12065	12214	12000	12179	12082	12075	12066	12092	12033	12128	12025	12156	11995	12099	12172	12123	12121	12158	11999	12114	12103	12055	12116	12063	11938	12236	12057	12082	12023	12104	12053	12066	12127	12088	11979	11960	12150	12083	12119	12129	11995	11961	12122	12196	11939	12052	12117	12177	11991	11948	12066	11883	12082	12106	12046	12042	12046	11944	11998	12006	12038	12087	12017	12035	12128	12156	12285	12027	12075	12186	12067	12019	12130	12076	12169	12042	12008	12123	12180	12133	11998	12050	12121	12008	12059	12116	12080	12011	12247	12140	11923	11895	12145	12119	12123	12167	12122	11973	12128	12059	12123	12101	11980	12177	12157	12075	12038	12039	12092	12116	11965	11977	11992	12177	11942	12138	12045	12212	12131	12052	12042	11910	12110	12002	12105	12001	12109	11950	12187	12058	12110	12155	12136	11973	12110	12163	12040	12188	12215	12141	12136	11985	12210	12077	12102	11948	12162	12068	12088	12195	11822	12190	11940	12006	12195	12078	12052	12189	12081	12216	12078	11897	12044	12228	11979	12112	11956	12091	11875	11874	12012	12168	12110	12001	12020	12069	12135	11898	12237	12003	12181	12103	11929	12177	12156	12010	12108	12109	12146	12216	12085	12216	12011	12116	12006	12111	12116	12022	11942	11984	12026	12062	12072	12102	11987	12140	12072	12153	12133	11880	12093	12080	12222	12076	12108	11996	12246	12151	12215	12165	12116	12284	11924	12075	12044	12207	12049	12074	11922	12197	12195	12089	12117	11972	12051	11863	12054	12075	12040	12214	12119	11989	11858	12135	12080	11965	12093	12079	11973	12045	12023	12036	12103	12026	12150	12059	12042	12207	12116	12035	11964	12030	12055	12116	12113	11933	12220	12080	12078	12132	12148	12022	12118	12145	12162	12085	11995	12098	11953	12106	12078	12016	12135	12172	12100	12158	12025	12012	12052	11937	12018	12058	11967	12138	11982	11906	12051	12051	12026	12139	12044	12174	12045	11929	11974	12102	12079	12076	12074	12170	12017	11988	12045	12000	12032	12215	12105	12021	12101	12112	11989	12100	12060	11995	12048	12028	12084	12030	12029	12077	12054	12029	12103	12078	12180	12059	12204	12076	11969	12034	11999	12062	12072	12151	11919	12135	12141	12196	12119	12110	12066	12027	12274	12136	12059	12105	12210	12080	11976	12100	11934	12083	12152	12115	12152	12069	12069	12099	12129	12051	12085	12017	11940	12026	12191	12149	12086	12077	11951	11976	11976	12244	12193	11928	12161	12011	12174	11892	12122	11975	12123	12009	12117	11879	12002	12020	12207	12115	12192	12165	12128	12229	11992	12172	12131	12190	11993	12228	12121	12022	12104	12084	12166	12154	12123	12070	12061	11864	11972	12131	12100	12162	12034	12111	12152	12180	11937	12047	12099	12093	12021	12103	12095	11948	12185	12012	12297	12014	12001	12037	12110	12023	12057	11968	12066	12110	12202	12113	12056	12078	12054	12007	12105	12032	12165	12120	12112	12151	12074	11884	12148	12090	11879	11991	12163	11952	11962	12137	12191	12186	11936	12002	12062	12086	12289	12201	11986	12195	11984	12144	12088	12100	12191	11972	12168	12077	12036	11930	11990	12029	11959	12020	12019	11921	12082	12210	11984	12198	12105	12043	11996	12056	12237	12113	11948	12039	12118	12145	12053	12020	12112	12089	11970	12047	11842	12039	11969	12021	12086	12144	12045	12122	12066	12080	11932	12111	12014	12068	12026	12122	12132	12058	12003	12177	12147	12064	12102	12031	12033	12050	12244	12014	12061	12123	12042	12128	11956	12020	12013	12067	12202	12201	12067	12100	12051	12002	11977	12125	12135	12062	12071	12177	11936	12051	12070	12096	12188	12029	12013	12126	11979	11766	12122	12138	12182	11948	12056	12108	12049	12150	12253	12095	12009	12001	12022	12068	12132	12131	12079	12134	12144	11988	11977	12147	12087	12113	12251	11905	12147	12174	12166	11989	12056	12157	11896	12098	11986	11945	11964	12078	12088	12234	12065	11914	12193	12002	12164	12000	12049	12009	12167	12088	12071	11953	12005	11991	12129	11953	12013	12107	12165	11918	12046	11992	12044	12057	12115	12179	11964	12135	12011	12189	11990	12194	11997	11979	12139	12147	12093	11998	12121	12016	12064	12039	12026	12053	12159	12009	11969	12148	12091	12043	12062	12074	12098	12120	12030	12147	11995	12201	11942	12212	12049	12187	11985	12158	12145	11870	12122	12085	12157	11997	12002	12127	12109	12104	11940	12055	12100	12161	12078	12135	12023	12029	12123	12007	12185	12025	12055	12093	11755	12085	12171	12225	12142	12218	12101	12224	12166	11905	12219	12119	11990	11984	11983	12166	12082	12165	11898	12161	12011	12017	12153	12042	12181	11967	12039	12109	12097	12278	12088	12125	12060	11964	12072	12104	12052	12186	11924	12001	12197	12178	11983	12248	12020	12150	11998	12038	12116	11937	12087	12126	12095	12039	12215	12068	12087	12190	12187	12081	12180	12043	12040	12200	12183	11985	12161	12008	12045	11982	12222	12041	11926	12045	12248	12080	11989	12320	12153	12281	12066	12109	12113	12164	11932	12175	12067	12095	12143	12100	12066	12063	12124	12192	12021	12067	12112	11965	11931	12061	12327	12086	12030	12015	12152	12204	12155	12263	12121	12060	12162	12034	12140	12167	12062	11945	12217	12085	12005	12112	12137	11995	12172	12155	12025	12032	12101	12038	11902	12159	12024	12011	12023	12218	11924	11998	12164	12052	12146	12267	11937	11943	12209	12196	12126	12149	12109	12261	12304	12078	12069	12171	12035	11957	12245	12043	12005	12081	12020	12187	12014	12184	11983	12164	12138	12162	12136	11998	12208	11970	12130	12018	12005	12018	11987	12098	12038	12064	11979	12209	11999	12098	11991	12138	12022	11984	12088	12147	12032	12142	11955	11985	11935	12050	12101	12014	11967	12008	12030	12129	12241	11987	12040	12037	12233	12117	12116	12061	11853	12086	12110	12172	11862	12119	12121	11978	12096	12117	12094	12085	12246	11987	12058	12089	12150	12167	12094	12156	12100	12151	12018	12125	12070	12000	12042	12179	12032	12251	12256	12132	12093	12152	12116	12202	11942	12169	12152	12092	12247	12118	11941	12107	12103	11980	12020	12087	12082	11997	12085	11942	12082	12010	12027	12128	11888	12128	12102	12027	12131	12075	11950	11861	12167	12136	12136	12058	11945	12193	12160	12162	12102	12078	12003	12020	12011	12041	12160	12041	12015	12161	12019	12076	12249	12153	11994	11989	12007	12184	11907	12082	12165	11975	12035	12106	11961	11969	12097	12114	12094	12203	12282	12085	12093	12198	12099	12112	11921	12201	12095	12022	11892	12174	12056	12018	11927	12191	12078	12043	12245	12244	11982	12004	12197	12078	11873	12002	12117	12210	12092	11903	12006	12008	12098	12121	12018	12045	12058	12054	12172	12104	12089	12145	12170	11929	11985	12106	12128	12163	12090	12220	12068	12127	12136	12176	11968	12167	12090	12156	12107	12037	12108	11943	12095	12064	12146	12061	12135	12031	12079	12093	12035	11999	11941	12025	11921	12084	12053	12110	12018	11974	12162	11896	12179	12133	12161	11999	12011	12096	12070	12039	12042	12171	12188	12149	12092	12043	12242	12068	12059	11906	11985	12154	12099	11991	12079	12056	12159	12098	12179	12063	12159	11848	12224	11920	11967	12050	12056	12149	12030	12080	12162	12021	12040	12187	12028	11953	12121	12113	12104	12002	12062	12014	11937	11990	12008	12038	12086	12111	12091	12050	12005	12214	12090	11926	12071	12171	12179	11949	12042	12112	12039	11957	12109	11949	12118	12144	12081	12129	11961	12021	11946	12009	12111	12160	12153	11953	12158	12015	12178	12125	12114	12019	12064	12097	12157	12108	11988	12327	12030	12288	11924	11896	12075	12181	12150	12075	11945	12116	12060	12119	11932	12100	12025	12065	12050	12043	12276	12067	12147	12204	12084	12238	12030	12101	12099	11981	12192	12167	12186	12084	12073	12125	12206	12040	12060	12002	12162	12050	12058	12064	12158	12185	12170	12171	12123	12108	12131	12061	12008	12109	12115	12134	12133	12033	12083	12170	11881	12262	11948	12124	12083	12166	11995	12022	12022	12061	12269	12008	12128	12173	12079	11993	12010	12104	12243	12107	12120	12119	12131	11974	12158	12116	12167	12070	12053	11900	12081	12113	12208	12095	12047	11980	12099	12266	12025	12106	12019	12166	12079	11985	12147	11985	12262	11936	11898	12241	11885	12055	12156	12134	12280	12007	12270	12234	12121	12193	12133	12094	12105	12061	11840	12036	12003	11980	12107	12052	12139	12207	12025	12167	12079	12152	12200	12105	12073	12236	12075	12087	12131	11983	12178	11964	12111	12137	12127	12160	12031	12019	11984	12054	12103	12152	11985	12040	12039	11907	12031	12091	12064	12034	12125	12173	12046	12056	12105	12090	12078	11972	12137	12042	12117	11984	12016	12117	12186	12006	12064	12107	12060	12211	11995	12037	12058	11924	11982	12073	12116	11911	12171	12070	12138	12106	11971	12102	11957	12270	12076	12161	12045	11973	12137	12215	12076	12041	12205	12006	12107
23907	25016	38105	38401	31727	25337	20630	14122	12654	12660	12688	12627	12483	12516	12427	12299	12367	12489	12284	12399	12428	12537	12311	12487	12276	12318	12240	12366	12242	12198	12256	12395	12283	12299	12402	12389	12354	12166	12224	12272	12251	12272	12356	12187	12310	12450	12366	12260	12371	12260	12205	12115	12246	12330	12334	12320	12300	12187	12039	12201	12399	12311	12106	12242	11985	12336	12413	12290	12160	12068	12276	12369	11966	12199	12247	12266	12280	12160	12038	12275	12292	12133	12223	12220	12069	12114	12076	12248	12198	12409	12160	12271	12249	12096	12411	12255	12280	12098	12367	12218	12213	12229	12267	12399	12344	12282	12193	12116	12043	12322	12236	12169	12128	12115	12195	12104	12205	12261	12352	12264	12209	12150	12210	12132	12312	12325	12225	12143	12296	12390	12207	12285	12140	12165	12205	12246	12395	12205	12117	12014	12142	12205	12205	12180	12030	12234	12244	12069	12209	12302	12158	12221	12174	11948	11991	12227	12141	12284	12106	12216	12066	12129	12284	12115	12182	12157	12206	12355	12273	12162	12424	12067	12133	12137	12108	12449	12186	12175	12406	12254	12080	12218	12105	12279	12367	12100	12280	12345	12278	12153	12325	12306	12166	12500	12263	12039	12129	12165	12169	12133	12092	12106	12221	12102	12403	12080	12246	12280	12378	12400	12238	12228	12466	12236	12320	12384	12247	12348	12330	12319	12397	12170	12248	12315	12171	12191	12272	12185	12163	12139	12209	12325	12330	12154	12017	12121	12280	12342	12372	12298	12129	12250	12226	12039	12263	12369	12075	11818	12128	12272	12278	12346	12165	12197	12156	12302	12186	12041	12310	12176	12233	12242	12338	12164	12295	12224	12063	12279	12115	12213	12108	12144	12071	12206	12183	12200	12302	12375	12235	12389	12306	12211	12195	12222	12158	12169	12066	12073	11957	12160	12129	12337	12151	12265	12303	12335	12155	12315	12226	12094	12242	12229	12060	12178	12258	12092	12406	12179	12205	12055	12395	12346	12320	12320	12419	12183	12171	12231	12124	12200	12082	12240	12258	12175	12221	12276	12296	12129	12194	12298	12083	12107	12209	12186	12120	12201	12202	12304	12229	12289	12310	12304	12151	12327	12354	12239	12345	12053	12229	12182	12177	12156	12150	12145	12267	12208	12174	12124	12251	12199	12157	12262	12043	12257	12178	12163	12234	12165	12188	12274	12115	12269	12213	12292	12286	12355	12234	12261	12061	12256	12279	12350	12231	12138	12261	12129	12189	12299	12212	12242	12325	12247	12349	12344	12227	12059	12255	12356	12104	12277	12202	12128	12197	12255	12186	12204	12295	12161	12244	12329	12325	12411	12243	12202	12193	12236	12290	12215	12172	12277	12272	12040	12473	12227	12400	12244	12212	12124	12160	12168	12185	12404	12268	12205	12314	12263	12288	12319	12296	12135	12327	12294	12058	12354	12350	12181	12183	12157	12213	12266	12263	12107	12169	12165	12153	12075	12219	12255	12342	12265	12073	12174	12177	12151	12269	12116	12081	12203	12227	12333	12173	12289	12362	12377	12187	12367	12088	12304	12322	12298	12177	12307	12344	12110	12311	12329	12198	12273	12224	12215	12267	12170	12054	12388	12186	12175	12313	12012	12276	12106	12156	12036	12333	12375	12314	12183	12147	12423	12020	12300	12337	12221	12221	12313	12032	12086	12163	12270	12128	12288	12132	12444	12162	12289	12296	12335	12234	12248	12061	12110	12326	12241	12303	12173	12252	12182	12245	12165	12074	12133	12188	12243	12221	12123	12250	12110	12132	12248	12190	12091	12290	12185	12322	12161	12177	12297	12312	12061	12174	12198	12202	12261	12200	12304	12219	12286	12079	12287	12078	12366	12310	12203	12231	12446	12282	12386	12245	12188	12272	12312	12207	12313	12155	12249	12338	12373	12164	12175	12046	12265	12080	12134	12203	12140	12207	12074	12118	12107	12095	12156	12063	12362	12106	12120	12155	12143	12203	12319	12101	12365	12132	12158	12267	12237	12073	12247	12200	12086	12081	12347	12284	12301	12112	12275	12017	12170	12347	12150	12285	12205	12020	12233	12113	12210	12187	12240	12219	12247	12287	12346	12121	12208	12174	12133	12349	12262	12282	12300	12390	12170	12161	12348	12289	12278	12340	12299	12270	11835	12243	12073	12108	12454	12395	12163	12284	12204	12297	12323	12327	12324	12128	12206	12246	12400	12141	12227	12299	12078	12122	12233	12254	12002	12160	12201	12234	12190	12291	12243	11986	12314	12184	11971	12184	12380	12123	12078	12261	12213	12282	12031	12307	12229	12215	12095	12070	12252	12237	11892	12130	12120	12201	12149	12212	12123	12300	12107	12079	12230	12176	12117	12212	12172	12236	12264	12233	12048	12252	12274	12295	12210	12298	12021	12222	12228	12188	12276	12144	12311	12284	12230	12148	12214	12234	12229	12086	12237	12112	12305	12168	12347	12139	12270	12066	12298	12064	12166	12363	12304	12219	12253	12357	12251	12094	12424	12129	12263	12187	12191	12122	12197	12220	12283	12099	12192	12386	12220	12139	12208	12351	12281	12167	12154	12329	12326	12247	12178	12047	12207	12150	12209	12384	12345	12127	12266	12207	12386	12462	12316	12246	12113	12162	12162	12126	12219	12197	12147	12231	12204	12287	12292	12168	12208	12260	12320	12426	12228	12164	12215	12278	12175	12068	12040	12098	12120	12220	12188	12295	12232	12201	12213	12390	12276	12179	12167	12325	12324	12070	12266	12335	12324	12232	12202	12075	12262	12281	12177	12024	12318	12143	12101	12330	12319	12192	12235	12266	12244	12220	12026	12278	12135	12241	12182	12142	12329	12113	12381	12283	12167	12371	12189	12087	12162	12263	12008	12397	12190	12274	12201	12137	12271	12369	12102	12138	12293	12080	12301	12310	12271	12129	12204	12266	12353	12212	12206	12340	12049	12178	12168	12279	12185	12330	12442	12159	12260	12335	12177	12320	12210	12046	12236	12269	12060	12229	12174	12392	12075	12198	12102	12329	12363	12240	12384	12305	12057	12201	12377	12188	12120	12148	12392	12314	12328	12344	12342	12243	12280	12215	12102	12237	12231	12132	12248	12302	12178	12259	12273	12262	12197	12282	12224	12200	12259	12391	12207	12227	12195	12127	12020	12129	12243	12346	12305	12179	12160	12226	12233	12384	12333	12353	12247	12279	12132	12236	12139	12162	12131	12237	12287	12116	12266	12283	12202	12011	12059	12231	12242	12295	12315	12233	12202	12346	12260	12126	12206	12115	12184	12151	12288	12191	12208	12202	11954	12079	12095	12086	12199	12252	12119	12165	12117	12164	12042	12137	12338	12161	12264	12016	12203	12215	12053	12074	12216	12310	12243	12038	12318	12055	12332	12130	12239	12291	12375	12051	12305	12199	12420	12250	12158	12228	12105	12113	12205	12132	12282	12328	12269	12280	12229	12049	12202	12081	12195	11972	12202	12183	12196	11980	12245	12033	12366	12310	12387	12341	12384	12378	12221	12035	12194	12222	12245	12271	12393	12303	12261	12223	12188	12153	12110	12166	11990	12119	12220	12215	12144	12181	12272	12138	12296	12081	12244	12250	12174	12284	12024	12255	12274	12079	12288	12207	12021	12246	12401	12234	12352	12107	12083	12122	12439	12154	12362	12177	12178	12190	12317	12326	12397	12280	12097	12331	12153	12306	12245	12110	12187	12063	12261	12231	12168	12164	12202	12324	12306	12262	12487	12153	12356	12174	12227	12160	12179	12258	12085	12216	12159	12226	12237	12309	12291	12207	12167	12300	12098	11996	12064	12146	12177	12142	12192	12274	12209	12184	12142	12397	12292	12267	12293	12188	12328	12195	12274	12164	12027	12115	12293	12160	12356	12292	12054	12193	12370	12176	12294	12062	12235	12260	12161	12100	12181	12127	12099	12171	12188	12279	12205	12148	11976	12269	12221	12200	12184	12314	12207	12500	12130	12184	12175	12171	12396	12425	12236	12273	12215	12167	12187	12182	12274	12246	12212	12259	12276	12146	12173	12300	12227	12014	12116	12234	12254	12323	12083	12235	12244	12243	12220	12135	12238	12222	12214	12269	12075	12189	12161	11995	12271	12219	12237	12135	12140	12102	12009	12271	12279	12234	12167	12312	12129	12291	12264	12154	12337	12181	12255	11998	12086	12242	12137	12274	12420	12268	12192	12279	12259	12138	12201	12071	12265	12337	12027	12177	12260	12233	12273	12358	12208	12312	12153	12333	12166	12074	12161	12324	12205	12192	12014	12186	12345	12108	12063	12332	12099	12189	12139	12381	12300	12213	12219	12361	12098	12215	12193	12167	12211	12394	12192	12209	12226	12237	12287	12173	12122	12199	12339	12306	12244	12112	12133	12194	12203	12249	12178	12195	12207	12181	12176	12281	12206	12246	12307	12338	12285	12190	12335	12067	12200	12296	12069	12273	12229	12291	12095	12214	12130	12383	12318	12227	12213	12260	12136	12324	12070	12284	12280	12237	12362	12232	12261	12298	12387	12058	12279	12222	12227	12245	12112	12183	12209	12144	12376	12263	12317	12288	12010	12324	12406	12351	12339	12296	12255	12143	12314	12109	12213	12253	12254	12313	12170	12224	12176	12348	12284	12180	12228	12006	12311	12222	12262	12167	12092	12195	12201	12107	12240	12220	12287	12082	12228	12405	12245	12244	12205	12158	12316	12307	12349	12124	12202	12333	12321	12282	12267	12255	12110	12221	12367	12135	12305	12338	12254	12109	12280	12149	12326	12013	12197	12249	12282	11994	12381	12167	12193	12307	12295	12232	12137	12173	12219	12278	12180	12137	12255	12179	12193	12157	12350	12208	12228	12369	12287	12187	12232	12212	12307	12280	12273	12168	12251	12130	12254	12338	12275	12352	12138	12126	12015	11977	12198	12279	12322	12089	12153	11992	12192	12242	12249	12363	12058	12218	12084	12095	12196	12106	12332	12087	12103	12195	12246	12320	12136	12119	12280	12218	12193	12200	12169	12325	12249	12260	12385	12065	12253	12180	12342	12234	12218	12341	12079	12037	12199	12161	12273	12202	12180	12247	12252	12273	12307
61667	104980	85365	67453	43201	24084	14123	12056	11661	11710	11485	11744	11492	11727	11810	11676	11706	11624	11677	11505	11484	11650	11535	11673	11616	11525	11722	11562	11643	11672	11718	11514	11708	11514	11568	11731	11833	11617	11648	11638	11709	11634	11550	11749	11697	11666	11710	11682	11677	11638	11683	11702	11395	11625	11752	11618	11679	11566	11694	11766	11517	11621	11686	11724	11843	11708	11684	11545	11725	11621	11648	11553	11701	11655	11622	11635	11684	11567	11513	11685	11626	11578	11673	11658	11734	11607	11569	11546	11707	11674	11620	11660	11538	11684	11676	11566	11630	11751	11695	11657	11600	11623	11576	11768	11566	11584	11754	11789	11562	11573	11645	11505	11558	11716	11530	11763	11628	11575	11646	11616	11608	11581	11759	11639	11503	11699	11595	11721	11607	11615	11717	11701	11653	11777	11634	11709	11699	11515	11700	11551	11514	11492	11558	11516	11545	11696	11696	11548	11561	11599	11691	11620	11681	11612	11591	11549	11728	11668	11722	11504	11747	11682	11601	11684	11482	11646	11521	11728	11535	11558	11404	11623	11773	11473	11524	11540	11621	11531	11647	11646	11481	11580	11587	11552	11638	11595	11811	11588	11453	11634	11696	11601	11633	11528	11721	11548	11693	11429	11587	11611	11604	11458	11434	11622	11783	11480	11556	11686	11622	11644	11444	11704	11639	11421	11595	11472	11705	11516	11672	11592	11715	11703	11639	11886	11666	11670	11874	11649	11660	11484	11710	11610	11561	11797	11611	11601	11631	11673	11520	11539	11604	11770	11577	11590	11660	11504	11536	11592	11718	11427	11613	11676	11659	11611	11648	11585	11776	11587	11513	11716	11527	11530	11763	11550	11612	11547	11709	11438	11555	11502	11654	11409	11663	11717	11665	11712	11519	11597	11789	11597	11593	11429	11762	11695	11443	11799	11637	11679	11619	11523	11578	11654	11607	11674	11716	11675	11585	11667	11509	11710	11644	11728	11602	11628	11514	11664	11713	11696	11635	11544	11586	11603	11573	11683	11699	11672	11601	11533	11542	11788	11489	11731	11465	11675	11699	11570	11636	11791	11564	11535	11589	11673	11598	11783	11771	11690	11589	11576	11772	11728	11851	11485	11739	11531	11556	11507	11567	11545	11622	11615	11808	11804	11652	11740	11718	11629	11514	11781	11802	11733	11679	11699	11488	11549	11599	11597	11501	11587	11544	11626	11632	11681	11715	11668	11629	11544	11597	11609	11707	11629	11609	11636	11724	11545	11612	11514	11478	11600	11703	11730	11626	11632	11564	11697	11649	11654	11805	11629	11659	11812	11761	11480	11537	11529	11555	11767	11699	11707	11483	11547	11585	11489	11682	11590	11527	11542	11520	11552	11747	11591	11720	11759	11644	11547	11704	11506	11727	11546	11617	11763	11592	11551	11544	11727	11624	11731	11592	11689	11594	11662	11694	11631	11525	11587	11686	11668	11587	11666	11684	11641	11698	11639	11610	11705	11495	11767	11586	11522	11635	11619	11683	11541	11610	11491	11596	11492	11503	11623	11502	11589	11549	11677	11632	11631	11659	11725	11684	11702	11557	11665	11699	11669	11684	11642	11693	11614	11555	11611	11605	11684	11704	11676	11440	11675	11529	11774	11575	11503	11710	11576	11554	11692	11631	11645	11724	11379	11647	11635	11574	11603	11619	11573	11586	11708	11628	11518	11790	11632	11538	11462	11713	11702	11544	11783	11531	11555	11551	11739	11723	11670	11503	11603	11693	11724	11597	11722	11749	11541	11650	11791	11428	11587	11615	11630	11682	11522	11638	11609	11544	11576	11484	11678	11813	11612	11584	11672	11557	11805	11720	11713	11511	11528	11671	11732	11698	11525	11707	11423	11541	11567	11579	11565	11586	11566	11493	11553	11846	11610	11524	11611	11457	11670	11535	11643	11558	11660	11682	11891	11551	11550	11718	11651	11561	11623	11583	11565	11715	11564	11708	11662	11605	11602	11675	11756	11621	11629	11621	11709	11518	11626	11628	11681	11507	11577	11632	11713	11668	11623	11689	11744	11655	11587	11469	11629	11492	11559	11674	11654	11765	11605	11711	11654	11728	11505	11586	11595	11629	11808	11622	11667	11395	11791	11578	11633	11669	11716	11657	11611	11548	11503	11556	11612	11618	11707	11609	11640	11682	11671	11619	11509	11709	11730	11465	11709	11478	11639	11706	11745	11468	11653	11638	11731	11619	11742	11507	11683	11659	11686	11599	11486	11709	11537	11870	11487	11622	11536	11648	11706	11622	11571	11668	11671	11631	11611	11685	11624	11566	11574	11638	11605	11750	11686	11724	11558	11496	11607	11736	11461	11588	11793	11677	11697	11510	11623	11524	11514	11596	11443	11429	11657	11519	11684	11550	11610	11567	11686	11702	11639	11653	11758	11677	11485	11615	11754	11778	11451	11730	11557	11478	11613	11507	11786	11587	11697	11739	11614	11549	11679	11643	11773	11482	11518	11587	11590	11575	11662	11592	11671	11438	11589	11649	11707	11698	11483	11545	11498	11748	11573	11596	11552	11685	11544	11649	11591	11620	11665	11624	11610	11613	11567	11691	11770	11509	11797	11640	11542	11595	11630	11789	11611	11554	11507	11669	11674	11516	11699	11764	11740	11661	11637	11606	11574	11580	11639	11842	11759	11660	11497	11622	11677	11548	11662	11599	11575	11608	11652	11664	11621	11715	11688	11596	11694	11562	11691	11583	11690	11474	11482	11635	11554	11669	11678	11829	11549	11765	11698	11559	11808	11694	11720	11588	11660	11660	11686	11812	11587	11667	11594	11486	11540	11659	11676	11584	11455	11739	11576	11646	11473	11479	11560	11617	11667	11714	11593	11645	11595	11650	11547	11714	11590	11687	11645	11758	11724	11691	11685	11669	11590	11644	11618	11632	11572	11551	11662	11535	11877	11711	11547	11547	11593	11682	11760	11719	11658	11520	11700	11745	11619	11505	11580	11804	11577	11573	11539	11623	11601	11665	11745	11615	11567	11596	11561	11722	11782	11542	11665	11633	11644	11695	11391	11635	11709	11467	11502	11556	11628	11523	11609	11559	11677	11614	11781	11666	11690	11563	11533	11591	11829	11631	11751	11589	11616	11607	11643	11637	11674	11608	11610	11541	11554	11764	11644	11791	11794	11542	11654	11645	11684	11722	11556	11515	11666	11736	11431	11724	11733	11752	11595	11452	11546	11766	11687	11652	11690	11633	11568	11527	11612	11606	11646	11520	11595	11735	11571	11628	11456	11521	11575	11641	11601	11566	11669	11468	11588	11700	11606	11735	11523	11606	11522	11495	11706	11611	11849	11578	11623	11569	11604	11619	11470	11670	11574	11534	11624	11662	11707	11694	11672	11535	11531	11546	11622	11473	11710	11600	11638	11657	11579	11633	11643	11516	11561	11604	11677	11565	11464	11705	11781	11503	11633	11592	11399	11763	11409	11525	11708	11683	11718	11527	11614	11566	11726	11667	11557	11519	11610	11585	11610	11587	11587	11526	11659	11553	11584	11756	11664	11763	11530	11595	11637	11737	11481	11530	11446	11613	11562	11561	11475	11677	11807	11566	11684	11467	11656	11593	11606	11519	11579	11665	11604	11739	11626	11575	11630	11569	11741	11719	11655	11430	11773	11751	11606	11726	11736	11576	11555	11412	11687	11550	11411	11733	11483	11740	11332	11567	11664	11603	11690	11556	11655	11653	11541	11557	11692	11470	11649	11565	11667	11448	11577	11449	11609	11602	11679	11515	11600	11664	11627	11551	11670	11669	11587	11594	11676	11754	11629	11605	11559	11593	11583	11611	11598	11797	11648	11641	11624	11634	11723	11488	11587	11670	11602	11788	11597	11458	11699	11740	11474	11600	11681	11789	11731	11628	11601	11658	11578	11594	11611	11701	11558	11518	11587	11630	11673	11550	11541	11626	11628	11536	11716	11670	11706	11602	11565	11740	11583	11706	11518	11510	11626	11549	11666	11610	11673	11716	11732	11578	11718	11760	11520	11549	11623	11620	11726	11746	11732	11566	11596	11647	11703	11552	11605	11712	11535	11483	11635	11498	11595	11747	11490	11807	11683	11453	11798	11780	11614	11708	11644	11647	11796	11669	11707	11510	11638	11555	11629	11667	11549	11730	11584	11680	11729	11607	11810	11609	11717	11684	11541	11579	11641	11720	11635	11756	11711	11519	11754	11773	11528	11619	11762	11640	11714	11755	11792	11728	11602	11622	11580	11588	11599	11536	11611	11432	11689	11802	11529	11773	11740	11707	11581	11532	11559	11627	11550	11663	11615	11748	11741	11695	11632	11644	11591	11494	11836	11649	11717	11710	11588	11533	11659	11692	11610	11400	11713	11661	11622	11586	11582	11509	11662	11708	11575	11629	11760	11429	11480	11551	11672	11719	11565	11713	11644	11530	11667	11590	11672	11652	11542	11677	11763	11607	11619	11690	11683	11671	11620	11589	11567	11609	11611	11653	11638	11563	11565	11588	11638	11528	11621	11656	11771	11533	11683	11587	11586	11668	11682	11640	11617	11823	11596	11641	11773	11631	11621	11461	11515	11421	11700	11580	11618	11694	11641	11492	11610	11660	11634	11506	11607	11617	11604	11593	11657	11621	11583	11612	11730	11696	11693	11564	11775	11768	11550	11506	11562	11668	11446	11818	11483	11561	11677	11689	11652	11587	11757	11483	11638	11709	11605	11574	11425	11621	11616	11747	11729	11590	11552	11752	11507	11647	11583	11771	11654	11688	11529	11517	11459	11627	11641	11484	11582	11651	11623	11690	11502	11577	11654	11613	11651	11565	11641	11478	11566	11626	11650	11639	11688	11658	11710	11626	11523	11632	11583	11651	11654	11398	11645	11680	11641	11682	11667	11702	11741	11531	11652	11734	11565	11680	11702	11553	11681	11450	11568	11608	11554	11505	11552	11612	11587	11645	11652	11683	11633	11621	11651	11650	11792	11618	11619	11684	11683	11663	11686	11700	11621	11572	11545	11552	11621	11616	11464	11557	11656	11552	11704	11741	11509	11450	11561	11717	11558	11664	11556	11628	11561	11696	11648	11582	11663	11607	11786	11621	11484	11544	11624	11502	11628
31442	40966	40504	27641	18432	14141	12982	12559	12430	12559	12463	12395	12424	12417	12539	12413	12574	12493	12529	12550	12447	12598	12533	12328	12634	12375	12404	12591	12464	12422	12377	12608	12572	12375	12674	12601	12456	12341	12483	12450	12394	12356	12366	12413	12539	12527	12560	12425	12184	12445	12390	12300	12436	12408	12432	12454	12422	12466	12370	12350	12472	12261	12379	12511	12370	12426	12180	12367	12475	12466	12488	12522	12457	12465	12285	12355	12534	12517	12283	12395	12435	12547	12401	12365	12489	12367	12335	12280	12163	12456	12472	12347	12431	12301	12378	12247	12524	12530	12367	12494	12439	12363	12409	12303	12426	12438	12464	12254	12333	12562	12474	12418	12511	12570	12506	12380	12444	12455	12408	12458	12464	12263	12356	12267	12552	12419	12447	12515	12443	12230	12553	12290	12424	12551	12193	12444	12286	12431	12596	12412	12341	12356	12371	12254	12349	12515	12476	12484	12559	12415	12226	12314	12524	12408	12455	12329	12448	12605	12443	12513	12416	12365	12337	12352	12530	12444	12303	12306	12736	12457	12375	12358	12503	12204	12484	12381	12296	12433	12498	12404	12479	12460	12398	12399	12324	12393	12512	12516	12368	12440	12402	12431	12433	12393	12466	12561	12392	12277	12404	12449	12482	12457	12388	12416	12556	12529	12232	12562	12163	12421	12537	12434	12628	12408	12505	12469	12470	12419	12554	12302	12408	12396	12385	12335	12525	12559	12222	12299	12230	12534	12368	12349	12268	12322	12529	12444	12502	12539	12464	12396	12502	12521	12400	12386	12349	12296	12392	12436	12397	12454	12268	12356	12430	12473	12374	12482	12347	12468	12570	12485	12449	12355	12454	12586	12540	12556	12450	12494	12557	12368	12486	12417	12443	12378	12547	12427	12419	12632	12571	12422	12399	12411	12491	12434	12453	12438	12312	12440	12582	12380	12524	12584	12563	12703	12503	12492	12289	12422	12459	12489	12514	12317	12514	12436	12445	12767	12356	12472	12448	12430	12367	12511	12511	12448	12417	12693	12476	12373	12409	12378	12368	12435	12263	12394	12317	12455	12563	12304	12592	12331	12427	12381	12421	12476	12536	12351	12405	12383	12334	12371	12494	12464	12426	12559	12703	12439	12518	12367	12330	12343	12532	12362	12464	12446	12411	12338	12610	12396	12313	12452	12583	12376	12392	12375	12485	12427	12400	12487	12541	12470	12461	12401	12502	12448	12350	12439	12363	12442	12550	12458	12370	12595	12347	12545	12537	12488	12589	12413	12564	12397	12427	12349	12566	12319	12317	12251	12526	12355	12320	12518	12317	12253	12697	12325	12405	12412	12527	12272	12272	12471	12339	12453	12354	12466	12441	12348	12366	12301	12528	12579	12386	12672	12452	12486	12207	12262	12351	12443	12351	12406	12352	12518	12653	12571	12433	12483	12569	12408	12292	12549	12316	12452	12437	12556	12617	12522	12405	12449	12515	12405	12375	12553	12529	12493	12461	12374	12384	12380	12394	12545	12480	12523	12349	12461	12339	12448	12560	12386	12296	12416	12341	12373	12344	12404	12411	12590	12450	12341	12266	12439	12474	12669	12456	12387	12451	12439	12525	12388	12504	12493	12660	12313	12414	12535	12431	12444	12410	12363	12461	12507	12422	12462	12262	12413	12664	12453	12533	12389	12489	12414	12409	12466	12625	12546	12341	12361	12405	12559	12466	12238	12402	12368	12421	12477	12382	12560	12229	12295	12432	12363	12384	12498	12475	12194	12566	12348	12630	12329	12445	12436	12640	12448	12385	12360	12658	12414	12521	12358	12491	12384	12396	12342	12574	12342	12509	12502	12233	12347	12480	12450	12411	12503	12554	12464	12453	12525	12355	12458	12362	12466	12334	12438	12517	12417	12276	12276	12411	12376	12462	12433	12404	12372	12298	12298	12443	12440	12297	12323	12412	12555	12563	12451	12436	12450	12451	12456	12325	12255	12596	12453	12548	12370	12262	12244	12429	12404	12431	12388	12333	12392	12674	12311	12371	12355	12357	12465	12345	12496	12303	12433	12564	12568	12385	12417	12387	12413	12599	12419	12349	12377	12364	12269	12436	12412	12622	12347	12486	12528	12453	12352	12302	12477	12482	12467	12235	12444	12597	12431	12447	12466	12538	12489	12255	12390	12376	12437	12448	12423	12501	12333	12475	12574	12413	12583	12423	12534	12407	12506	12374	12445	12702	12342	12287	12493	12441	12527	12466	12332	12459	12207	12499	12393	12494	12330	12421	12588	12362	12310	12372	12285	12397	12460	12621	12227	12492	12437	12457	12450	12482	12410	12601	12351	12387	12524	12521	12580	12765	12449	12442	12518	12388	12350	12311	12533	12448	12526	12724	12514	12477	12475	12345	12398	12484	12486	12535	12431	12396	12420	12692	12468	12294	12355	12379	12289	12455	12464	12466	12428	12453	12407	12406	12453	12565	12449	12263	12317	12570	12166	12211	12352	12317	12295	12421	12656	12439	12500	12546	12253	12405	12266	12455	12383	12571	12376	12424	12304	12488	12308	12526	12404	12436	12410	12337	12502	12419	12405	12389	12422	12466	12386	12351	12487	12504	12420	12421	12379	12328	12386	12635	12405	12597	12278	12284	12396	12333	12454	12344	12407	12306	12466	12367	12268	12346	12531	12437	12582	12358	12467	12379	12342	12337	12458	12274	12321	12383	12366	12514	12432	12346	12467	12440	12452	12548	12471	12443	12567	12511	12324	12440	12425	12521	12489	12457	12363	12504	12329	12466	12289	12524	12429	12499	12453	12354	12340	12295	12344	12426	12674	12427	12429	12270	12267	12556	12513	12381	12326	12526	12544	12358	12421	12597	12314	12517	12491	12485	12369	12388	12398	12466	12456	12493	12562	12347	12539	12582	12503	12683	12376	12497	12320	12479	12358	12494	12375	12525	12523	12445	12381	12318	12362	12389	12663	12337	12532	12388	12483	12467	12524	12467	12532	12340	12426	12499	12451	12347	12459	12280	12561	12385	12391	12497	12377	12552	12602	12306	12249	12353	12536	12393	12487	12557	12588	12398	12502	12433	12407	12398	12547	12424	12351	12599	12480	12531	12440	12584	12415	12517	12577	12396	12349	12397	12472	12440	12328	12511	12326	12575	12431	12413	12379	12414	12628	12413	12384	12264	12384	12510	12441	12393	12319	12567	12503	12493	12453	12475	12381	12415	12344	12358	12501	12498	12466	12485	12419	12393	12369	12578	12243	12382	12414	12313	12411	12502	12431	12557	12537	12446	12376	12247	12381	12349	12460	12417	12356	12322	12488	12479	12361	12307	12413	12539	12406	12538	12507	12492	12346	12298	12378	12509	12548	12749	12444	12380	12268	12523	12291	12452	12423	12475	12334	12480	12585	12629	12447	12360	12221	12427	12367	12431	12524	12444	12470	12504	12441	12446	12582	12369	12520	12454	12414	12529	12487	12405	12199	12301	12437	12368	12489	12378	12475	12449	12217	12410	12418	12450	12521	12479	12310	12264	12401	12227	12555	12418	12332	12341	12434	12390	12363	12386	12400	12376	12397	12513	12524	12552	12179	12529	12507	12385	12448	12350	12563	12367	12336	12425	12524	12357	12544	12577	12517	12338	12567	12506	12363	12427	12323	12395	12463	12480	12528	12279	12480	12419	12461	12345	12447	12527	12431	12661	12582	12461	12491	12433	12398	12557	12581	12552	12355	12287	12331	12337	12449	12598	12384	12375	12531	12488	12484	12427	12405	12457	12446	12400	12405	12426	12411	12460	12569	12550	12425	12459	12362	12479	12222	12476	12409	12354	12396	12263	12466	12268	12413	12434	12293	12437	12317	12356	12548	12390	12591	12554	12326	12466	12492	12557	12525	12482	12338	12513	12534	12356	12353	12351	12487	12450	12574	12372	12356	12344	12320	12287	12570	12405	12345	12474	12364	12405	12522	12282	12510	12524	12476	12312	12400	12307	12498	12502	12507	12450	12451	12357	12303	12375	12256	12447	12351	12374	12625	12449	12435	12316	12598	12502	12488	12319	12378	12369	12377	12339	12443	12324	12478	12554	12442	12425	12585	12596	12447	12513	12355	12405	12267	12429	12496	12464	12475	12560	12441	12409	12292	12375	12395	12512	12573	12354	12603	12315	12500	12516	12593	12414	12272	12618	12354	12463	12491	12624	12279	12464	12430	12386	12553	12221	12557	12460	12377	12530	12362	12297	12418	12606	12431	12324	12395	12566	12456	12243	12472	12439	12497	12537	12417	12352	12390	12493	12427	12481	12470	12495	12438	12570	12528	12492	12320	12511	12342	12389	12447	12280	12404	12509	12499	12396	12356	12326	12322	12416	12373	12428	12305	12567	12473	12442	12440	12387	12376	12510	12315	12328	12489	12612	12449	12465	12453	12536	12529	12643	12421	12562	12201	12383	12452	12556	12572	12311	12634	12519	12355	12478	12507	12417	12398	12528	12384	12407	12393	12415	12684	12403	12454	12302	12230	12518	12443	12388	12469	12221	12462	12417	12455	12315	12584	12438	12327	12474	12424	12438	12367	12487	12428	12408	12482	12618	12348	12198	12444	12437	12426	12656	12285	12422	12361	12393	12387	12452	12353	12548	12301	12529	12356	12524	12326	12462	12485	12408	12241	12406	12308	12409	12488	12353	12382	12528	12564	12392	12350	12443	12369	12607	12493	12592	12528	12424	12423	12350	12541	12450	12367	12488	12459	12413	12415	12470	12514	12460	12268	12536	12607	12426	12360	12419	12371	12244	12385	12454	12500	12471	12488	12366	12259	12404	12443	12471	12451	12495	12328	12348	12348	12519	12531	12399	12314	12436	12304	12459	12352	12393	12351	12481	12350	12505	12328	12406	12659	12343	12552	12351	12481	12355	12334	12562	12322	12555	12505	12428	12415	12522	12395	12397	12403	12416	12378	12373	12526	12469	12488	12518	12508	12423	12668	12458	12276	12481	12517	12406	12500	12364	12506	12299	12346	12286	12390	12540	12565	12469	12336	12421	12412	12462	12583	12543	12429	12408	12506	12470	12500	12463	12284	12421	12450	12365	12472	12472	12412	12489	12524	12395	12494	12423	12301	12456	12511	12442	12287	12378	12502
38177	58201	41934	26430	17522	13084	12248	11815	11875	11704	11798	11747	11859	11819	11765	11820	11906	11741	11753	11788	11674	11779	11808	11788	11699	11801	11780	11831	11866	11689	11694	11796	11977	11793	11883	11869	11853	11919	11856	11764	11745	11873	11813	11639	11713	11797	11763	11811	11848	11876	11910	11656	11719	12033	11826	11775	11732	11946	11838	11739	11789	11787	11842	11981	11862	11865	11829	11760	11537	11911	11754	11706	11622	11883	11923	11822	11635	11814	11797	11938	11763	11785	11905	11906	11794	11737	11834	11823	11894	11856	11838	11779	11744	11871	11933	11804	11915	11802	11709	11751	11725	11669	11701	11881	11979	11784	11808	11768	11838	11710	11780	11775	11610	11855	11970	11889	11749	11828	12033	11871	11734	11833	11715	11741	11789	11882	11609	11840	11817	11762	11716	11912	11618	11814	11805	11773	11767	11840	11641	11811	11690	11836	11894	11835	11772	11810	11754	11754	11861	11751	11809	11769	11804	11763	11815	11776	11741	11786	11781	11812	11832	11743	11940	11771	11781	11761	11698	11716	11749	11820	11600	11790	11696	11773	11825	11753	11847	11945	11791	11741	11824	11744	11846	11753	11821	11962	12127	11828	11823	12015	11766	11835	11854	11785	11820	11732	12025	11819	11797	11738	11945	11665	11887	11886	11780	11674	11730	11722	11758	11871	11906	11821	11713	11893	11861	11721	11892	11742	11816	11763	11697	11718	11705	11820	11693	11824	11826	11935	11568	11903	11870	11696	11865	11747	11892	11889	12036	11723	11772	11766	11816	11743	11800	11963	11883	11824	11802	11889	11837	11905	11711	11736	11773	12016	11781	11777	11777	11846	11863	11758	11747	11990	11744	11694	11841	11773	11912	11816	11770	11837	11798	11850	11912	11956	11797	11766	11684	12007	11720	12028	11836	11886	11845	11709	11801	11829	11709	11948	11908	11743	11802	11830	11791	11896	11782	11832	11722	11781	11858	11708	11724	11965	11966	11754	11842	11876	11743	11871	11795	11732	11783	11796	11747	11921	11672	11904	11674	11832	11830	11747	11819	11702	11696	11705	11784	11675	11832	11763	11673	11867	11795	11743	11850	11821	11621	11871	11756	11632	11835	11787	11701	11696	11788	11796	11722	11780	11785	11755	11787	11783	11807	11722	11821	11739	11951	11773	11799	11845	11763	11814	11814	12025	11839	11710	11861	11864	11825	11829	11762	11821	11724	11828	11790	11719	11835	11876	11874	11915	11772	11751	11616	11785	11794	11736	11885	11683	11850	11846	11787	11818	11837	11850	11829	11840	11750	11801	11688	11854	11880	11779	11705	11823	11731	11984	11741	11817	11923	11821	11873	11758	11757	11872	11809	11779	11867	11746	11760	11753	11867	11928	11693	11885	11778	11827	11938	11724	11712	11784	12008	11742	11734	11802	11757	11910	11697	11859	11713	11954	11818	11748	11903	11667	11630	11741	11740	11832	11868	11829	11892	11812	11802	11832	11740	11752	11806	11680	11938	11844	11904	11818	11734	11865	11772	11885	11848	11736	11872	11678	11734	11634	11695	11790	11720	11708	11895	11900	11773	11772	11857	11861	11822	12016	11823	11895	11838	11781	11930	11757	11715	11845	11779	11784	11840	11901	11684	11860	11772	11873	11727	11727	11819	11847	11621	11768	11788	11715	11767	11650	11740	11689	11811	11825	11738	11754	11784	11809	11709	11703	11676	11730	11744	11801	11784	11824	11814	11931	11676	11822	11729	11858	12029	11740	11741	11696	11747	11850	11788	11820	11796	11798	11784	11782	11942	11774	11916	11913	11696	11816	11742	11951	11836	11622	11738	11892	11960	11669	11766	11747	11919	11740	11895	11697	11670	11899	11819	11759	11778	11836	11833	11849	11972	11784	11750	11943	11834	11642	11974	11654	11859	11800	11885	11853	11743	11813	11871	11739	11874	11674	11728	11821	11814	11832	11960	11725	11761	11954	11938	11729	11867	11888	11802	11847	11772	11795	11800	11816	11898	11791	11773	11756	11752	11779	11770	11804	11755	11607	11847	11934	11631	11777	11930	11766	11843	11827	11877	11825	11907	11801	11922	11870	11746	11762	11907	11817	11748	11869	11804	11879	11792	11751	11659	11858	11815	11949	11813	11801	11779	11909	11800	11743	11928	11674	11921	11645	11689	11767	11772	11781	11812	11694	11817	11938	11875	11892	11841	11906	11760	11599	11992	11869	11639	11733	11676	11698	11754	11641	11765	11883	11760	11820	11774	11912	11884	11849	11829	11698	11820	11771	11868	11786	11870	11694	11765	11768	11873	11813	11759	11843	11666	11924	11979	11719	11767	11781	11774	11926	11665	11867	11672	11810	11619	11939	11677	11845	11799	11751	11844	11726	11779	11824	11708	11857	11872	11697	11725	11861	11876	11714	11776	11655	11836	11775	11818	11674	11755	11944	11953	11853	11780	11861	11704	11786	11818	11841	11734	11815	11781	11914	11734	11820	11833	11821	11969	11798	11657	11776	11949	11840	11750	11676	11717	11763	11767	11966	11885	11727	11753	11657	11714	11906	11982	11978	11830	11655	11954	11789	11854	11739	11812	11715	11811	11677	11795	11882	11796	11831	11583	11824	11807	11795	11822	11815	11828	11735	11920	11963	11828	11852	11828	11662	11871	11917	11629	11864	11690	11744	11699	11836	11809	11689	11823	11806	11724	11827	11830	11861	11773	11923	11796	11863	11771	11776	12008	11727	11897	11659	11716	11944	11648	11981	11679	11958	11894	11751	11787	11786	11771	11829	11880	11786	11707	11812	11741	11880	11877	11969	11652	11676	11795	11656	11753	11878	11904	11870	11722	11594	11907	11803	11784	11830	11755	11974	11690	11761	11681	11877	11781	11744	11871	11911	11674	11894	11605	11791	11735	11865	11959	11747	11850	12111	11792	11600	11911	12002	11784	11851	11879	11606	11897	11880	11777	11958	11678	11962	11793	11762	11797	11882	11576	11817	11837	11846	11829	11679	11743	11599	11791	11796	11840	11763	12077	11899	11726	11775	11702	11820	11831	11529	11805	11693	11854	11777	11840	11779	11823	11845	11855	11981	11723	11777	11785	11724	11749	11782	11666	11913	11733	11866	11774	11699	11820	11783	11910	11834	11789	11802	11755	11900	11888	11754	12041	11932	11738	11819	11785	11899	11763	11713	11671	11729	11953	11772	12038	11763	11927	11945	11847	11783	11743	11933	11960	11889	11894	11879	11713	11637	11879	11694	11866	11805	11975	11853	11777	11694	11792	11622	11579	11826	11762	11783	11644	11856	11893	11782	11700	11775	11872	11779	11863	11910	11833	11768	11657	11845	11786	11901	11891	11919	11728	11820	11825	11804	11797	11803	11830	11711	12007	11920	11881	11870	11874	11818	11996	11767	11775	11598	11857	11513	11692	11826	11758	11657	11887	11796	11817	11848	11800	11865	11748	11747	11760	11847	11858	11814	11866	11673	11859	11881	11763	11869	11889	11901	11740	11743	11702	11736	11817	11645	11972	11860	11816	11805	11788	11771	11684	11923	11790	11680	11819	11787	11825	11977	11771	11887	11758	11832	11772	11840	11936	11878	11879	11826	11742	11672	11712	11748	11870	11624	11962	11787	11827	11900	11868	11716	11781	11734	11778	11926	11670	11931	11746	11901	11872	11633	11817	11720	11636	11705	11761	11752	11785	11663	11824	11824	11874	11864	11847	11947	11806	11771	11963	11832	11815	11870	11762	11801	11739	11867	11918	11836	11751	11774	11688	11746	11845	11821	11900	11572	11831	11888	11738	11674	11915	11931	11550	11849	11748	11746	11748	11837	11801	11852	11750	11742	11799	11753	11800	11821	11910	11654	11750	11845	11839	11761	11830	11750	11892	11800	11832	11833	11782	11712	11861	11811	11870	11791	11908	11770	11861	11727	11805	11840	11648	11806	11855	11840	11781	11870	11813	11691	11826	11708	11733	11895	11772	11729	11648	11842	11709	11864	11976	11819	11818	11770	11693	11935	11993	11997	11872	11757	11766	12109	11794	11787	11857	11904	11765	11642	11832	11799	12001	11694	11883	11904	11832	11865	11933	11789	11779	11752	11787	11686	11963	11913	11910	11833	11740	11652	11877	11852	11793	11898	11889	11743	11769	11702	11826	11835	11796	11863	11894	11909	11968	11697	11929	11833	11744	11886	11844	11963	12028	11871	12020	11908	11887	11820	11750	11820	11682	11869	11818	11807	11836	11649	11813	11880	11684	11762	11885	11744	11884	11882	11745	11802	11715	11905	11783	11749	11757	11695	11983	11807	11825	11696	11801	11768	11956	11822	11724	11780	11880	11699	11897	11883	12002	11753	12002	11677	11775	11720	11843	11772	11727	11828	11791	11764	11878	11868	11749	11917	11839	11871	11864	11771	11856	11892	11807	11884	11971	11703	11867	11962	11956	11571	11770	11808	11599	11957	11925	11676	11690	11734	11812	11753	11830	11763	11824	11971	11905	11809	11878	11688	11732	11727	11934	11728	11879	11936	11714	11837	11925	11770	11852	11884	11664	11922	11768	11804	11901	11784	11733	11864	11701	11920	11701	12040	11828	11688	11775	11700	11867	11779	11807	11936	11858	11883	11851	11723	11683	11930	11936	11818	11788	11797	11763	11748	11694	11686	11971	11793	11861	11827	11883	11926	11675	11807	11847	11674	11743	11812	11844	11749	11647	11785	11834	11874	11802	11850	11737	11900	11736	11600	11774	11837	11813	11935	11941	11807	11895	11850	11634	11860	11876	11704	11883	11802	11889	11603	11767	11858	11705	11911	11724	11910	11806	11846	11824	11827	11880	11985	11704	11717	11911	11754	11837	11727	11690	11710	11744	11721	11837	11791	11876	11779	11720	11866	11813	11879	11941	11618	11785	11697	11987	11831	11841	11750	11664	11802	11934	11959	11933	11864	11713	11766	11821	11773	11772	11853	11925	11737	11774	11859	11807	11910	11824	11775	12030	11820	11868	11806	11688	11776	11895	11857	11924	11829	11876	11725	11716	11693	11802	11588	11863	11825	11838	11953	11753	11766	11890	11794	11763	11852	11722	11838	11794	11705	11852	11873	11801	11901	11816	11776	11864	11802	11864	11908
32666	38157	35806	24425	16557	13367	12619	12292	12290	12160	12226	12399	12349	12209	12323	12342	12322	12009	12320	12250	12480	12464	12348	12289	12226	12358	12206	12490	12341	12359	12268	12209	12450	12276	12288	12115	12222	12226	12304	12374	12223	12201	12394	12011	12083	12313	12327	12111	12074	12297	12120	12093	12105	12168	12072	12183	12228	12153	12327	12111	12073	12335	12195	12383	12136	12180	12190	12240	12246	12324	12329	12190	12145	12356	12456	12093	12215	12240	12261	12515	12208	12318	12372	12258	12295	12237	12252	12095	12133	12178	12274	12359	12385	12236	12256	12324	12320	12489	12307	12198	12484	12308	12257	12143	12157	12275	12269	12201	12273	12230	12119	12339	12277	12302	12062	12214	12386	12260	12319	12180	12257	12232	12317	12217	12197	12401	12335	12115	12101	12268	12255	12123	12418	12264	12235	12082	12304	12357	12191	12224	12249	12294	12105	12272	12223	12156	12124	12130	12291	12291	12295	12130	12239	12406	12369	12279	12114	12261	12326	12142	12218	12185	12203	12239	12144	12249	12108	12256	12372	12489	12405	12287	12229	12139	12251	12220	12191	12254	12361	12151	12272	12307	12268	12209	12248	12279	12251	12290	12099	12316	12185	12194	12180	12282	12274	12181	12304	12093	12304	12289	12196	12229	12292	12281	12168	12178	12274	12386	12282	12229	12197	12146	12166	12225	12255	12269	12203	12186	12373	12268	12140	12155	12084	12290	12128	12167	12279	12186	12131	12188	12271	12299	12176	12100	12128	12163	12234	12116	12303	12115	12050	12333	12134	12362	12388	12308	12134	12114	12398	12246	12325	12246	12173	12340	12234	12160	12239	12350	12307	12259	12116	12350	12316	12203	12241	12213	12178	12402	12247	12181	12168	12190	12301	12201	12298	12178	12211	12251	12342	12122	12140	12304	12336	12289	12347	12319	12434	12332	12334	12370	12179	12287	12315	12306	12299	12004	12226	12251	12201	12336	12107	12202	12236	12151	12256	12286	12381	12042	12213	12160	12233	12123	12113	12420	12166	12291	12326	12138	12321	12162	12043	12041	12112	12154	12283	12230	12252	12135	11996	12240	12170	12282	12487	12182	12151	12352	12155	12232	12390	12144	12320	12219	12051	12201	12283	12237	12283	12329	12382	12383	12336	12298	12328	12191	12218	12294	12286	12205	12258	12253	12242	12255	12167	12242	12234	12263	12064	12291	12385	12439	12334	12110	12295	12316	12150	12173	12096	12374	12222	12211	12262	12335	12405	12109	12130	12259	12168	12196	12176	12231	12318	12247	12310	12443	12267	12241	12344	12233	12249	12106	12036	12285	12338	12292	12425	12421	12316	12254	12471	12150	12174	12209	12262	12189	12206	12429	12414	12184	12323	12221	12317	12069	12285	12298	12201	12188	12242	12279	12136	12289	12138	12053	12314	12168	12274	12241	12283	12222	12212	12329	12249	12240	12419	12316	12198	12309	12149	12354	12128	12284	12299	12286	12195	12172	12239	12360	12297	12136	12150	12145	12165	12211	12202	12325	12228	12279	12253	12342	12316	12155	12325	12277	12296	12263	12191	12260	12388	12347	12400	12386	12090	12080	12060	12183	12175	12220	12308	12309	12319	12234	12132	12178	12286	12205	12327	12237	12348	12415	12230	12417	12354	12346	12224	12240	12159	12288	12214	12111	12236	12157	12120	12295	12410	12163	12378	12267	12391	12280	12304	12168	12124	12205	12337	12114	12268	12145	12505	12286	12113	12322	12263	12480	12304	12397	12432	12207	12270	12157	12284	12224	12132	12173	12328	12006	12226	12240	12306	12410	12289	12340	12311	12186	12251	12189	12184	12321	12077	11971	12371	12192	12156	12202	12204	12029	12307	12270	12241	12133	12251	12212	12272	12322	12342	12120	12211	12140	12277	12107	12427	12307	12248	12206	12278	12278	12373	12338	12080	12130	12256	12291	12214	12221	12261	12120	12123	12321	12367	12074	12249	12268	12335	12435	12301	12140	12212	12004	12057	12106	12190	12133	12166	12287	12194	12085	12111	12076	12193	12258	12143	12149	12214	12138	12220	12100	12411	12110	12155	12192	12150	12188	12216	12222	12313	12251	12179	12199	12320	12026	12133	12210	12297	12261	12057	12200	12067	12424	12261	12578	12267	12270	12430	12262	12253	12090	12169	12237	12444	12306	12220	12174	12309	12244	12190	12432	12282	12342	12275	12083	12263	12323	12485	12256	12344	12304	12334	12405	12349	12500	12409	12261	12337	12292	12189	12347	12011	12262	12286	12233	12106	12229	12032	12237	12265	12340	12197	12491	12253	12413	12224	12325	12316	12374	12226	12256	12378	12391	12275	12161	12277	12242	12005	12190	12433	12363	12296	12214	12192	12263	12240	12282	12388	12357	12291	12301	12302	12387	12223	12103	12277	12229	12250	12333	12228	12317	12265	12209	12193	12185	12342	12050	12286	12283	12133	12004	12187	12240	12259	12230	12199	12263	12142	12332	12197	12226	12111	12310	12286	12391	12287	12276	12218	12409	12276	12408	12149	12149	12236	12276	12238	12268	12339	12279	12279	12043	12147	12132	12351	12273	12253	12226	12378	12425	12508	12389	12328	12159	12106	12328	12254	12018	12281	12385	12231	12121	12088	12070	12308	12405	12197	12153	12278	12093	12156	12103	12304	12213	12214	12281	12217	12169	12367	12283	12330	12185	12315	12234	12137	12305	12136	12211	12108	12195	12407	12291	12355	12248	12279	12354	12231	12170	12243	12248	12180	12202	12262	12330	12271	12211	12245	12155	12285	12377	12206	12187	12371	12332	12225	12239	12228	12263	12307	12115	12278	12260	12392	12198	12287	12313	12385	12202	12219	12120	12352	12205	12155	12201	12223	12332	12183	12137	12059	12234	12222	12218	12440	12162	12290	12116	12392	12119	12276	12283	12286	12253	12151	12161	12144	12087	12101	12240	12314	12260	12310	12240	12207	12218	12507	12145	12375	12236	12481	12314	12131	12284	12414	12334	12061	12290	12141	12214	12230	12307	12104	12275	12266	12143	12219	12320	12146	12269	12225	12336	12222	12177	12243	12279	12190	12140	12341	12279	12300	12136	12279	12255	12398	12144	12368	12377	12212	12194	12298	12304	11972	12202	12397	12390	12166	12096	12203	12313	12063	12350	12323	12312	12217	12241	12421	12039	12435	12193	12403	12214	12348	12199	12397	12270	12254	12268	12228	12107	12075	12197	12216	12245	12307	12346	12214	12419	12284	12334	12352	12184	12296	12369	12138	12190	12169	12254	12227	12014	12356	12112	12117	12291	12343	12324	12367	12270	12237	12216	12225	12107	12432	12323	12197	12117	12338	12348	12180	12271	12254	12291	12174	12246	12241	12092	12076	12256	12279	12079	12250	12364	12230	12209	12166	12293	12163	12071	12104	12237	12240	12374	12338	12149	12399	12168	12212	12331	12180	12236	12181	12293	12242	12324	12208	12240	12396	12189	12335	12131	12106	12220	12287	12224	12075	12477	12310	12246	12238	12299	12345	12168	12269	12043	12088	12232	12224	12166	12174	12181	12119	12211	12196	12199	12380	12338	12119	12280	12254	12212	12161	12214	12270	12388	12309	12098	12023	12202	12216	12198	12227	12277	12353	12216	12213	12259	12206	12258	12281	12335	12206	12345	12168	12199	12195	12160	12168	12234	12344	12286	12077	12245	12286	12104	12092	12359	12239	12290	12277	12132	12325	12244	12386	12129	12366	12263	12204	12232	12265	12186	12025	12039	12316	12307	12295	12262	12315	12306	12349	12433	12189	12266	12277	12389	12483	12477	12313	12232	12169	12300	12285	12038	12369	12243	12253	12286	12274	12130	12199	12310	12230	12268	12210	12544	12213	12325	12274	12215	12295	12387	12147	12212	12244	12163	12345	12180	12151	12242	12216	12293	12401	12270	12182	12304	12300	12340	12195	12229	12248	12205	12231	12275	12080	12271	12198	12231	12183	12209	12114	12103	12263	12174	12276	12093	12219	12330	12314	12340	12412	12238	12201	12170	12164	12125	12231	12246	12433	12315	12372	12358	12252	12280	12229	12310	12193	12259	12064	12176	12388	12266	12273	12180	12419	12230	12249	12345	12233	12230	12212	12054	12353	12344	12317	12480	12246	12239	12124	12378	12153	12352	12290	12214	12083	12177	12092	12186	12324	12369	12301	12315	12410	12275	12381	12205	12353	12170	12321	12460	12098	12266	12241	12007	12311	12220	12341	12421	12150	12206	12285	12120	12104	12247	12222	12234	12419	12330	12221	12184	12205	12183	12220	12302	12238	12239	12352	12111	12439	12273	12328	12317	12193	12243	12211	12187	12154	12345	12246	12195	12299	12336	12212	12289	12327	12364	12296	12240	12341	12215	12332	12145	12427	12229	12195	12312	12244	12103	12185	12186	12045	12334	12106	12113	12254	12279	12299	12433	12268	12181	12235	12256	12341	12269	12334	12431	12309	12317	12263	12356	12211	12232	12246	12116	12502	12076	12220	12273	12447	12263	12206	12138	12207	12098	12272	12141	12137	12047	12266	12199	12322	12457	12240	12309	12399	12205	12197	12382	12273	12322	12160	12237	12247	12125	12223	12336	12169	12096	12213	12323	12184	12438	12155	12250	12153	12193	12283	12145	12163	12226	12022	12239	12336	12462	12237	12100	12200	12193	12299	12182	12245	12250	12416	12164	12280	12133	12408	12147	12361	12295	12267	12165	12052	12129	12182	12270	12187	12125	12269	12243	12346	12285	12222	12318	12193	12296	12271	12272	12092	12132	12235	12188	12382	12382	12189	12458	12162	12186	12177	12311	12229	12356	12408	12268	12316	12490	12416	12301	12257	12357	12113	12189	12176	12257	12218	12196	12001	12406	12191	12319	12399	12259	12042	12333	12225	12369	12188	12132	12167	12307	12364	12285	12315	12338	12247	12309	12289	12251	12491	12271	12237	12245	12207	12125	12219	12305	12269	12051	12351	12276	12184	11936	12099	12385	12289	12413	12245	12387	12222	12188	12255	12410	12310	12347	12128	12096	12202	12293	12211	12242	12287	12059	12239	12289	12306	12345	12123	12065	12188	12398	12260	12288	12333	12345	12290	12363	12082	12231
36571	52248	37434	23281	15846	12545	11875	11770	11755	11740	11884	11620	11849	11813	11600	11737	11711	11833	11716	11502	11720	11664	11581	11859	11793	11678	11589	11787	11673	11659	11683	11748	11723	11816	11715	11813	11768	11757	11629	11734	11622	11781	11692	11522	11534	11670	11768	11627	11658	11560	11642	11721	11698	11632	11723	11757	11777	11746	11608	11782	11759	11773	11799	11677	11610	11741	11680	11600	11796	11710	11742	11620	11562	11687	11620	11703	11906	11787	11680	11701	11696	11772	11731	11503	11847	11800	11720	11566	11758	11663	11634	11708	11716	11772	11689	11740	11671	11659	11739	11702	11647	11589	11476	11640	11756	11677	11589	11701	11567	11748	11720	11893	11802	11716	11786	11629	11692	11649	11800	11668	11649	11525	11648	11780	11719	11684	11649	11744	11700	11620	11660	11657	11811	11661	11712	11687	11670	11722	11686	11879	11637	11697	11682	11665	11685	11538	11692	11643	11700	11721	11772	11619	11715	11644	11542	11692	11659	11596	11764	11535	11724	11692	11805	11685	11817	11596	11823	11705	11516	11772	11680	11750	11762	11727	11706	11813	11571	11578	11661	11808	11763	11583	11716	11757	11601	11837	11731	11770	11832	11729	11678	11483	11733	11646	11802	11580	11669	11656	11772	11800	11841	11508	11478	11637	11764	11604	11734	11837	11654	11723	11648	11798	11588	11757	11548	11782	11635	11736	11717	11654	11700	11803	11588	11803	11811	11617	11648	11735	11814	11733	11678	11758	11621	11683	11802	11695	11622	11678	11742	11610	11614	11716	11649	11868	11749	11636	11609	11746	11567	11814	11750	11536	11741	11625	11681	11781	11691	11650	11646	11663	11692	11747	11613	11632	11809	11734	11798	11622	11657	11770	11685	11665	11589	11579	11728	11803	11701	11644	11672	11747	11716	11607	11839	11832	11655	11732	11748	11789	11649	11706	11575	11811	11600	11669	11637	11658	11700	11769	11760	11576	11843	11793	11723	11638	11621	11579	11604	11761	11704	11715	11738	11596	11770	11585	11828	11539	11703	11768	11685	11910	11865	11786	11739	11567	11758	11630	11741	11570	11841	11669	11777	11804	11700	11641	11777	11769	11780	11683	11557	11664	11574	11708	11571	11792	11780	11636	11796	11655	11743	11760	11604	11568	11838	11713	11767	11649	11796	11529	11597	11700	11674	11775	11823	11641	11607	11520	11650	11649	11696	11689	11688	11811	11644	11837	11841	11564	11647	11724	11638	11624	11702	11679	11571	11967	11724	11673	11627	11705	11526	11681	11774	11636	11676	11681	11715	11684	11811	11691	11785	11601	11707	11596	11811	11751	11658	11767	11676	11547	11731	11667	11535	11789	11655	11810	11615	11715	11835	11673	11633	11783	11808	11754	11688	11623	11648	11903	11799	11598	11746	11770	11624	11630	11698	11672	11666	11577	11563	11881	11589	11656	11824	11657	11744	11632	11730	11644	11657	11681	11706	11667	11633	11650	11763	11704	11700	11756	11567	11739	11649	11851	11745	11629	11595	11601	11839	11655	11498	11543	11655	11682	11711	11652	11924	11662	11580	11770	11675	11560	11804	11609	11640	11709	11633	11692	11765	11749	11686	11603	11746	11739	11732	11843	11611	11684	11631	11499	11803	11583	11757	11686	11591	11679	11732	11808	11794	11601	11686	11793	11721	11804	11573	11573	11587	11790	11669	11729	11773	11610	11774	11712	11655	11726	11519	11745	11655	11687	11668	11757	11679	11710	11568	11713	11768	11823	11576	11703	11676	11571	11704	11670	11683	11676	11825	11653	11695	11725	11629	11641	11720	11706	11738	11595	11758	11551	11663	11538	11780	11706	11785	11739	11619	11674	11708	11673	11634	11697	11753	11581	11743	11881	11586	11899	11769	11622	11839	11714	11742	11720	11611	11784	11625	11683	11771	11678	11712	11747	11634	11747	11636	11821	11672	11724	11696	11628	11701	11713	11579	11725	11615	11675	11670	11773	11764	11596	11708	11698	11714	11889	11692	11651	11584	11702	11846	11801	11594	11661	11725	11591	11676	11826	11699	11836	11786	11731	11594	11701	11818	11599	11643	11738	11763	11604	11831	11732	11584	11684	11789	11757	11823	11727	11685	11778	11622	11797	11694	11825	11675	11591	11587	11560	11782	11726	11631	11847	11633	11613	11788	11663	11739	11718	11694	11815	11694	11723	11629	11823	11674	11810	11670	11697	11679	11536	11752	11797	11754	11557	11640	11679	11554	11615	11733	11634	11570	11675	11677	11654	11604	11586	11699	11751	11602	11690	11690	11725	11563	11734	11737	11557	11763	11664	11563	11662	11644	11745	11815	11694	11698	11730	11686	11693	11651	11736	11747	11719	11830	11754	11805	11663	11817	11834	11722	11803	11683	11935	11604	11860	11698	11649	11739	11767	11641	11757	11667	11587	11643	11546	11597	11730	11538	11789	11732	11602	11649	11727	11732	11867	11850	11780	11622	11772	11632	11792	11724	11758	11628	11565	11711	11668	11700	11706	11858	11888	11657	11434	11691	11726	11691	11679	11738	11618	11718	11601	11726	11718	11790	11798	11664	11812	11683	11701	11708	11849	11673	11787	11791	11775	11597	11782	11642	11722	11773	11912	11646	11644	11796	11577	11727	11518	11784	11745	11671	11669	11782	11705	11697	11818	11561	11814	11806	11559	11804	11504	11521	11946	11641	11736	11657	11574	11643	11563	11778	11902	11784	11694	11872	11735	11781	11746	11815	11728	11758	11647	11608	11562	11707	11666	11678	11830	11839	11741	11805	11624	11633	11637	11850	11692	11570	11602	11793	11679	11788	11623	11686	11695	11884	11732	11858	11613	11666	11635	11663	11740	11771	11818	11576	11919	11587	11828	11789	11720	11693	11666	11763	11623	11554	11599	11816	11712	11627	11785	11698	11787	11617	11832	11707	11637	11672	11644	11778	11653	11566	11586	11746	11749	11674	11707	11719	11792	11557	11574	11563	11769	11641	11687	11522	11623	11646	11708	11689	11676	11776	11793	11673	11653	11450	11728	11562	11528	11803	11619	11720	11790	11742	11608	11728	11727	11743	11747	11632	11709	11737	11570	11894	11754	11691	11768	11794	11810	11677	11706	11796	11539	11693	11650	11705	11759	11720	11650	11615	11788	11791	11781	11717	11715	11821	11616	11544	11747	11688	11701	11853	11583	11691	11899	11826	11679	11751	11634	11602	11771	11623	11618	11630	11669	11730	11689	11849	11809	11898	11579	11785	11630	11738	11598	11822	11754	11605	11685	11860	11618	11783	11767	11796	11707	11638	11584	11587	11646	11751	11641	11604	11820	11626	11679	11830	11673	11705	11739	11740	11785	11777	11777	11634	11551	11855	11747	11724	11607	11730	11830	11753	11632	11784	11711	11834	11653	11843	11577	11745	11616	11684	11625	11728	11684	11819	11678	11875	11427	11717	11703	11690	11692	11703	11699	11520	11550	11592	11685	11700	11848	11687	11824	11754	11685	11806	11764	11837	11836	11710	11673	11718	11792	11806	11667	11618	11739	11687	11637	11570	11699	11810	11651	11935	11845	11757	11567	11648	11782	11607	11599	11631	11578	11656	11645	11804	11610	11625	11742	11760	11682	11586	11837	11799	11812	11675	11597	11649	11756	11706	11606	11666	11723	11577	11642	11760	11693	11762	11723	11574	11838	11808	11760	11579	11511	11692	11595	11727	11589	11757	11859	11530	11763	11737	11755	11676	11650	11697	11680	11877	11791	11531	11609	11718	11604	11549	11754	11592	11701	11567	11734	11809	11690	11588	11707	11750	11641	11560	11718	11760	11677	11779	11689	11693	11698	11699	11919	11584	11715	11737	11698	11792	11844	11644	11512	11792	11793	11590	11737	11564	11677	11745	11825	11732	11738	11698	11757	11786	11630	11586	11737	11653	11721	11859	11788	11760	11684	11806	11734	11699	11724	11702	11872	11735	11646	11644	11538	11661	11725	11643	11707	11675	11826	11620	11575	11673	11772	11735	11715	11619	11650	11740	11685	11637	11575	11852	11692	11590	11800	11609	11723	11690	11673	11569	11542	11663	11704	11733	11737	11625	11691	11590	11651	11796	11443	11719	11764	11651	11817	11661	11667	11665	11588	11726	11639	11595	11874	11680	11794	11697	11663	11759	11570	11731	11603	11701	11629	11699	11759	11617	11561	11719	11870	11580	11758	11539	11625	11749	11688	11654	11779	11667	11589	11661	11701	11505	11797	11542	11752	11604	11865	11712	11675	11699	11720	11612	11774	11498	11704	11767	11616	11438	11673	11582	11732	11588	11626	11651	11658	11841	11725	11788	11696	11737	11779	11731	11728	11623	11672	11485	11493	11654	11743	11573	11736	11714	11671	11748	11733	11799	11653	11710	11523	11631	11679	11624	11662	11748	11669	11746	11654	11701	11673	11706	11835	11708	11740	11751	11686	11529	11868	11706	11749	11613	11811	11796	11796	11647	11753	11638	11751	11652	11741	11854	11795	11714	11681	11682	11766	11673	11656	11684	11741	11570	11618	11670	11549	11792	11670	11806	11701	11732	11679	11854	11681	11682	11735	11670	11847	11738	11604	11662	11784	11774	11712	11760	11697	11627	11881	11665	11729	11749	11698	11834	11868	11676	11575	11693	11717	11702	11780	11854	11579	11522	11588	11635	11626	11693	11727	11719	11558	11821	11713	11712	11861	11613	11627	11645	11588	11610	11721	11643	11681	11661	11768	11597	11731	11804	11553	11580	11630	11785	11736	11818	11575	11723	11688	11541	11688	11701	11734	11637	11757	11834	11738	11614	11641	11652	11671	11636	11658	11807	11674	11700	11829	11710	11636	11689	11805	11577	11632	11618	11648	11630	11705	11571	11696	11557	11654	11664	11730	11773	11709	11717	11669	11678	11719	11779	11633	11670	11583	11739	11783	11871	11569	11649	11819	11625	11607	11737	11751	11508	11768	11580	11717	11655	11832	11665	11714	11941	11633	11835	11600	11604	11678	11820	11690	11793	11787	11557	11658	11604	11755	11699	11794	11762	11811	11730	11826	11609	11699	11760	11618	11808	11726	11653	11723	11672	11741	11753	11764	11516	11581	11655	11495	11721	11739
23924	24941	39003	33446	27267	24541	20790	13643	12310	12341	12148	11988	11988	11858	12101	12091	11902	11861	11789	12107	11992	11931	11964	11873	11940	11994	11942	11836	11839	11629	11882	11977	11782	11727	11853	11864	11893	11887	12049	11843	11959	11908	12059	11814	11943	11982	11877	12005	11956	11935	11922	11772	11916	11995	11962	11655	11969	11748	11828	11813	11767	11836	11915	11941	11758	11712	11985	11709	11760	11816	11680	11926	11907	11631	11862	11886	11878	11726	11740	11909	11870	11835	11790	11925	11787	11811	11737	11842	11903	11883	11884	11886	11815	11895	11846	11795	11871	11646	12000	11809	11736	11742	11915	11672	11682	12009	11841	11637	11738	11777	11822	11729	11855	11973	11604	11685	11790	11729	11643	11851	11934	11788	11786	11991	11822	11706	11729	11897	11751	11586	11876	11970	11820	11697	11613	11715	11763	11787	11804	11844	11844	11692	11859	11725	11740	11797	11837	11857	11833	11764	11717	11740	11851	11940	11844	11872	11617	11668	11802	11815	11749	11902	11992	11601	11665	11717	11817	11880	11750	11854	11889	11930	11735	11701	11770	11499	11680	11711	11766	11788	11774	11721	11707	11866	11854	11759	11587	11662	11795	11732	11843	11707	11940	11903	11922	11788	11896	11874	11736	11979	11601	11784	11692	11691	11737	11868	11793	11916	11895	11624	11865	11857	11607	11542	11732	11756	11716	11849	11766	11877	11837	11882	11833	11850	11726	11701	11778	11886	11836	11743	11858	11828	11819	11819	11860	11710	11836	11827	11974	11791	11633	11640	11574	11856	11732	11781	11628	11841	11690	11775	11764	11743	11730	11975	11742	11651	11652	11884	12015	11662	11939	11698	11787	11762	11849	11740	11713	11661	11890	11921	11810	11846	11768	11929	11917	11755	11908	11866	11845	11776	11676	11683	11791	11746	11747	11715	11894	11762	11542	11707	11730	11790	11623	11806	11962	12053	11678	11787	11720	11683	11636	11801	11770	11777	11900	11826	11766	11640	11717	11883	11983	11879	11672	11647	11881	11828	11818	11682	11834	11686	11757	11746	11764	11828	11842	11592	11699	11842	11690	11950	11862	11654	11637	11628	11872	11809	11647	11750	11645	11763	11883	11721	11780	11605	11568	11906	11980	11912	11596	11696	11910	11737	11724	11655	11939	11878	11862	11618	11781	11730	11766	11899	11811	11676	11767	11922	11842	11896	11685	11800	11920	11714	11809	11745	11876	11784	11882	11807	11829	11860	11747	11849	11656	11881	11648	11613	11803	11609	11736	11534	11871	11910	11933	11797	11766	11858	11893	11677	11851	11831	11922	11791	11793	11714	11822	11817	11813	11766	11794	11873	11764	11816	11537	11727	11810	11691	11763	11898	11713	11769	11867	11764	11969	11774	11881	11729	11800	11667	11819	11786	11956	11725	11756	11862	11679	11812	11882	11938	11863	11586	11775	11765	11742	11749	11769	11636	11836	11731	11784	11869	11750	11731	11686	11756	11817	11641	11730	12057	11817	11809	11818	11879	11684	11887	11989	11864	11920	12146	11721	11820	11835	11829	11821	11815	11785	11774	11794	11714	11718	11896	12034	11827	11757	11750	11753	12001	11817	11829	11825	11741	11825	11833	11816	11806	11788	11679	11767	11872	11846	11865	11824	11820	11979	11792	11815	11730	11846	11805	11798	11746	11830	11703	11824	11780	11549	11834	11828	11750	11589	11620	11952	11789	11708	11720	11815	11711	11787	11721	11726	11664	11853	11834	11759	11830	11766	11651	11555	11713	11731	11934	11839	11799	11555	11877	11782	11860	11662	11773	11827	11720	11701	11692	11942	11777	11698	11771	11761	11704	11759	11803	11827	11686	11785	11820	11814	11890	11872	11738	11827	11986	11689	11776	11910	11600	11824	11869	11886	11775	11786	11671	11857	11713	11899	11719	11717	11609	11726	11732	11743	11813	11706	11711	11708	11792	11830	11579	11730	11890	11901	11841	11808	11745	11691	11855	11667	11850	11786	11547	11793	11825	11789	11906	11876	11728	11820	11945	11682	11970	11796	11741	11713	11941	11855	11894	11825	11683	11750	11646	11835	11705	11729	11837	11707	11718	11735	11693	11593	11787	11678	11754	11882	11726	11626	12015	11962	11715	11785	11656	11761	11918	11752	11827	11851	11752	11783	11799	11700	11772	11670	11836	11741	11685	11837	11752	11702	11942	11868	11768	11794	11744	11776	11657	11698	11824	11873	11677	11814	11657	11760	11697	11715	11563	11863	11837	11753	11680	11774	11858	11842	11739	11652	11756	11742	11918	11785	11933	11854	11718	11538	11759	11764	11794	11813	11678	11775	11740	11751	11948	11759	11817	11725	11749	11931	11500	11803	11829	11774	11791	11830	11745	11802	11592	11743	11863	11791	11678	11695	11858	11641	11756	11791	11832	11893	11745	11856	11894	11740	11828	11791	11875	11691	11946	11801	11932	11746	11698	11710	11672	11692	11801	11747	11712	11888	11639	11670	11899	11978	11811	11752	11921	11886	11856	11791	11980	12013	11847	11885	11941	11783	11911	11790	11901	11812	11806	12073	11696	11873	11834	11988	11776	11737	11782	11748	11935	11919	11670	11629	11666	11911	11823	11622	11826	11844	11642	11791	11771	11766	11889	11737	11847	11773	11867	11808	11899	11883	11685	11727	11631	11888	11721	11696	11645	11827	11779	11738	11746	11770	11589	11790	11896	11789	11652	11823	11990	11950	11671	11750	11734	11804	11660	11748	11998	11766	11710	11861	11754	11762	11709	11983	11897	11839	11919	11873	11847	11708	11605	11489	11655	11761	11702	11639	11772	11819	11727	11553	11904	11844	11869	11713	11838	11946	11668	11836	11947	11664	11770	11579	11631	11872	11721	11859	11799	11883	11837	11634	11613	11833	11844	11771	11732	11809	11688	11627	11734	11772	11878	11916	11816	11638	11845	11981	11982	11842	11834	11867	11872	11857	11800	11838	11635	11778	11708	11826	11762	11855	11670	11877	11807	11762	11760	11637	11718	11940	11744	11685	11632	11891	11660	11741	11704	11780	11788	11965	11834	11776	11642	11752	11760	11635	11705	11815	11679	11815	11772	11813	11822	11755	11664	11687	11705	11789	11816	11706	11650	11635	11771	11630	11742	11898	11996	11663	11912	11919	11763	11682	11868	11713	11840	11814	11821	11600	11822	11710	11698	11974	11600	11707	11814	11678	11794	11749	11748	11931	11751	11897	11825	11733	11664	11757	11863	11865	11712	11791	11855	11661	11876	11857	11673	11870	11791	11829	11829	11906	11804	11803	11908	11800	11874	11960	11680	11735	11808	11622	11778	11668	11929	11652	11701	11775	11869	11662	11863	11630	11689	11728	11811	11792	11750	11801	11786	11785	11765	11937	11987	11674	11796	11811	11623	11841	11754	11945	11620	11666	11675	11670	11583	11737	11675	11786	11803	11766	11676	11790	11699	11784	11679	11608	11773	11675	11900	11914	11773	11805	11707	11839	11891	11799	11798	11834	11735	11888	11624	11790	11718	11901	11724	11924	11716	11637	11886	11870	11608	11734	11873	11802	11801	11837	11689	11652	11752	11839	11660	11699	11716	11596	11716	11800	11800	11710	11703	11802	11865	11597	11688	11753	11699	11963	11923	11696	11835	11915	11811	11835	11857	11846	11784	11773	11589	11744	11640	11822	11830	11912	11894	11833	11932	11644	11739	11765	11790	11828	11658	11721	11739	11777	11872	11937	11762	11654	11673	11726	11807	11799	11872	11856	11718	11717	11644	11760	11781	11852	11668	11942	11759	11809	11839	12007	11735	11978	11643	11740	11609	11698	11800	11944	12013	11891	11746	11775	11937	11752	11822	11753	11830	11812	11798	11617	11760	11725	11755	11836	12150	11856	11737	11861	11671	11839	11784	11764	11855	11710	11888	11854	11865	11771	11712	11801	11551	11703	11665	11955	11857	11577	11653	11592	11942	11729	11781	11935	11727	11871	11901	11981	11737	11760	11726	11605	11867	11662	11760	11757	12038	11705	11811	11822	11770	11787	11756	11747	11676	12002	11594	11756	11537	11719	11642	11754	11741	12042	11755	11663	11717	11961	11760	11977	12046	12057	11835	11861	11675	11820	11889	11831	11777	11716	11830	11516	11595	11804	12030	11815	11818	11870	12014	11914	11744	11837	11796	11818	11860	11686	11805	11785	11701	11691	11997	11711	11836	11846	11917	11917	11809	11761	11791	11714	11525	11821	11878	11643	11664	11656	11762	11659	11822	11724	11655	11642	11837	11801	11940	11624	11784	11823	11781	11958	11668	11921	11695	11820	11672	11593	11645	11718	11903	11605	11872	11722	11780	11790	11662	11709	11739	11615	11909	11779	11893	12171	11819	11811	11666	11945	11916	11793	12021	11786	11964	11694	11645	11743	11688	11594	11727	11857	11682	11771	11688	11900	11753	11835	11936	11799	11871	11818	11740	11695	11647	11858	11744	11651	11812	11685	11815	11844	12029	11770	11713	11891	11854	11769	11684	11954	11756	11715	11837	11807	11812	11742	11828	11933	11857	11830	11811	11639	11728	11731	11739	11762	11801	11706	11664	11747	11666	11893	11802	11692	11746	11626	11567	11641	11938	11782	11807	11806	11769	11712	11859	11892	11729	11608	11697	11877	11694	11684	11718	11903	11671	11917	11812	11692	11546	11872	11732	11779	11703	11937	11977	11752	11722	11766	11808	11791	11839	11783	11770	11831	11791	11738	11801	11608	11761	11844	11738	11740	11733	11733	11784	11835	11855	11692	11728	11811	11859	11768	11893	11921	11754	11817	11769	11752	11713	11707	11867	11819	11816	11649	11906	11720	11652	11769	11794	11900	11747	11751	11794	11813	11843	11826	11756	11732	11876	11712	11961	11774	11971	11856	11867	11676	11763	11872	11839	11709	11722	11835	11909	11921	11869	11743	11754	11845	11698	11806	11827	11666	11683	11766	11586	11672	11875	11687	11693	11636	11909	11667	11612	11614	11793	11798	11884	11856	11758	11765	11809	11806	11829	11879	11869	11853	11856	12028	11889	11695	11786	11801	11827	11828	11928	11843	11779	11543	11822	11588	12033	11876	11939	11768	11818
62950	107471	84924	60831	39416	22869	14689	11981	11550	11362	11224	11372	11419	11465	11325	11405	11372	11450	11494	11285	11477	11489	11370	11442	11474	11543	11331	11411	11489	11420	11318	11467	11412	11334	11452	11431	11384	11626	11342	11357	11526	11431	11405	11295	11318	11366	11317	11353	11419	11314	11345	11342	11409	11204	11439	11287	11524	11343	11467	11483	11464	11374	11483	11497	11280	11440	11352	11649	11415	11364	11465	11334	11500	11405	11311	11566	11266	11359	11113	11279	11323	11251	11341	11483	11300	11379	11257	11279	11347	11433	11328	11496	11497	11251	11377	11385	11256	11541	11256	11373	11433	11280	11482	11479	11278	11580	11410	11605	11418	11345	11185	11303	11454	11350	11354	11240	11272	11451	11317	11370	11459	11400	11314	11322	11524	11316	11326	11326	11377	11483	11548	11385	11391	11408	11456	11539	11288	11266	11315	11394	11347	11433	11306	11403	11338	11469	11402	11326	11357	11274	11319	11403	11313	11268	11344	11435	11475	11483	11317	11435	11475	11353	11365	11432	11214	11578	11454	11252	11497	11250	11445	11495	11431	11438	11440	11360	11460	11352	11387	11379	11354	11324	11274	11338	11498	11239	11267	11425	11304	11563	11464	11362	11478	11250	11280	11345	11456	11399	11377	11396	11449	11351	11338	11264	11332	11486	11497	11543	11466	11372	11290	11364	11312	11309	11288	11331	11285	11549	11443	11278	11351	11373	11315	11248	11292	11365	11285	11246	11459	11540	11340	11400	11408	11340	11381	11319	11295	11408	11346	11414	11406	11381	11447	11370	11308	11382	11360	11505	11439	11389	11283	11500	11305	11331	11298	11261	11248	11346	11430	11271	11363	11297	11373	11505	11470	11393	11458	11427	11466	11580	11515	11357	11498	11280	11319	11278	11503	11346	11406	11338	11476	11520	11407	11458	11238	11299	11448	11187	11370	11388	11341	11533	11240	11416	11452	11301	11518	11479	11356	11310	11467	11285	11446	11182	11419	11279	11380	11273	11545	11510	11404	11289	11478	11227	11373	11368	11320	11414	11269	11278	11445	11374	11327	11420	11435	11367	11300	11312	11335	11360	11247	11297	11493	11434	11417	11361	11474	11345	11345	11372	11369	11403	11399	11260	11523	11397	11440	11315	11354	11345	11264	11332	11464	11248	11419	11367	11362	11247	11287	11313	11340	11323	11506	11326	11279	11468	11440	11306	11525	11350	11385	11236	11327	11370	11263	11415	11260	11278	11339	11456	11466	11358	11493	11285	11376	11432	11480	11412	11609	11445	11415	11350	11387	11290	11297	11355	11294	11463	11484	11428	11351	11491	11432	11379	11489	11273	11408	11443	11259	11443	11325	11290	11293	11264	11460	11510	11325	11436	11579	11207	11394	11317	11306	11309	11434	11388	11315	11390	11274	11394	11294	11485	11259	11378	11423	11248	11392	11374	11106	11425	11336	11355	11469	11227	11481	11367	11263	11356	11348	11399	11398	11438	11282	11384	11441	11303	11373	11377	11515	11340	11283	11357	11520	11575	11387	11550	11442	11278	11328	11353	11327	11352	11309	11504	11486	11376	11276	11324	11275	11460	11530	11474	11255	11327	11490	11494	11277	11384	11305	11471	11299	11227	11330	11411	11226	11527	11337	11350	11436	11325	11313	11379	11272	11365	11465	11261	11462	11601	11275	11316	11307	11335	11524	11354	11555	11413	11353	11344	11350	11483	11304	11266	11434	11470	11422	11204	11432	11287	11407	11362	11532	11412	11299	11538	11361	11424	11444	11415	11289	11441	11338	11405	11325	11384	11489	11372	11548	11303	11380	11319	11301	11549	11262	11374	11333	11338	11466	11163	11397	11320	11472	11402	11242	11524	11610	11468	11356	11389	11403	11432	11249	11376	11374	11411	11425	11369	11475	11180	11522	11504	11311	11360	11420	11342	11376	11424	11382	11431	11447	11404	11357	11305	11298	11314	11373	11484	11242	11301	11288	11550	11278	11347	11320	11232	11514	11449	11405	11286	11313	11343	11364	11254	11356	11435	11459	11308	11326	11485	11404	11239	11549	11169	11396	11354	11489	11369	11349	11359	11303	11349	11343	11390	11483	11364	11281	11383	11200	11443	11463	11310	11272	11359	11392	11382	11415	11336	11355	11562	11434	11375	11461	11350	11449	11293	11458	11496	11401	11424	11243	11241	11371	11332	11433	11327	11422	11284	11351	11473	11402	11450	11285	11282	11282	11382	11290	11315	11399	11397	11529	11587	11470	11302	11410	11304	11375	11409	11506	11152	11625	11366	11423	11340	11190	11400	11280	11329	11431	11313	11332	11273	11395	11416	11499	11348	11330	11285	11346	11283	11208	11393	11257	11304	11442	11479	11423	11506	11341	11452	11443	11203	11367	11485	11334	11275	11431	11434	11619	11325	11345	11406	11452	11464	11618	11597	11503	11532	11352	11469	11324	11314	11269	11375	11418	11116	11356	11381	11545	11324	11465	11352	11198	11358	11486	11358	11315	11378	11299	11397	11527	11478	11344	11330	11302	11314	11287	11430	11417	11235	11527	11315	11249	11356	11491	11325	11368	11216	11320	11378	11417	11429	11393	11410	11321	11315	11276	11397	11398	11387	11378	11365	11343	11447	11457	11408	11375	11398	11412	11416	11437	11265	11243	11359	11485	11420	11360	11420	11335	11379	11308	11527	11383	11318	11271	11383	11348	11376	11261	11304	11284	11466	11296	11348	11420	11473	11324	11426	11539	11391	11473	11385	11381	11305	11404	11350	11369	11147	11368	11287	11256	11280	11351	11340	11413	11164	11393	11401	11372	11296	11287	11477	11422	11464	11274	11359	11327	11424	11308	11447	11382	11438	11384	11243	11427	11521	11346	11424	11289	11415	11302	11316	11388	11339	11330	11302	11315	11267	11267	11463	11286	11331	11383	11341	11465	11461	11256	11572	11446	11190	11411	11326	11439	11357	11537	11354	11235	11310	11436	11375	11462	11359	11334	11513	11410	11362	11354	11587	11369	11292	11508	11260	11395	11341	11454	11348	11221	11384	11390	11346	11377	11335	11500	11496	11442	11404	11327	11311	11315	11313	11344	11518	11363	11378	11147	11330	11386	11264	11272	11286	11487	11411	11543	11522	11493	11457	11388	11442	11334	11288	11323	11418	11508	11288	11374	11322	11510	11230	11320	11383	11378	11240	11436	11354	11354	11343	11235	11273	11428	11356	11389	11321	11456	11367	11478	11532	11315	11489	11358	11262	11456	11367	11318	11469	11231	11378	11284	11244	11281	11399	11200	11425	11360	11352	11401	11406	11301	11374	11343	11296	11629	11473	11402	11378	11394	11449	11408	11439	11446	11309	11318	11324	11210	11349	11405	11249	11344	11330	11437	11341	11470	11311	11414	11279	11432	11440	11530	11283	11403	11158	11435	11438	11210	11532	11324	11499	11368	11448	11364	11205	11319	11424	11439	11430	11491	11416	11486	11401	11329	11425	11374	11427	11394	11409	11475	11371	11408	11180	11364	11170	11500	11404	11324	11376	11346	11284	11324	11388	11341	11427	11478	11459	11391	11318	11460	11425	11398	11466	11370	11485	11471	11474	11337	11129	11313	11221	11536	11341	11413	11416	11356	11408	11278	11222	11516	11339	11373	11564	11264	11433	11273	11473	11325	11363	11446	11333	11351	11320	11377	11347	11654	11482	11257	11384	11458	11327	11354	11389	11486	11364	11258	11349	11284	11421	11384	11447	11433	11292	11461	11338	11383	11242	11397	11561	11539	11339	11393	11302	11519	11405	11320	11384	11305	11341	11388	11357	11369	11416	11484	11320	11361	11525	11190	11487	11539	11291	11483	11211	11438	11366	11538	11301	11435	11471	11511	11396	11416	11304	11297	11353	11448	11482	11337	11377	11374	11211	11373	11478	11433	11315	11540	11436	11342	11265	11269	11383	11293	11458	11250	11428	11415	11292	11331	11398	11424	11383	11323	11267	11264	11341	11320	11362	11326	11411	11527	11388	11377	11351	11377	11520	11084	11264	11469	11538	11450	11361	11367	11342	11295	11495	11337	11317	11293	11449	11329	11362	11470	11411	11395	11361	11280	11567	11318	11242	11392	11334	11168	11404	11340	11430	11306	11359	11358	11346	11467	11358	11377	11341	11302	11497	11360	11395	11550	11357	11380	11319	11400	11514	11317	11350	11367	11246	11297	11345	11542	11236	11352	11462	11625	11440	11416	11297	11350	11298	11423	11406	11408	11296	11274	11331	11481	11221	11453	11346	11397	11310	11396	11320	11343	11513	11428	11438	11474	11544	11493	11267	11449	11256	11395	11362	11336	11359	11249	11354	11306	11365	11460	11119	11330	11331	11332	11377	11382	11433	11577	11436	11087	11425	11288	11393	11371	11325	11366	11449	11380	11284	11368	11495	11370	11410	11307	11454	11422	11355	11402	11280	11400	11412	11416	11334	11487	11360	11363	11532	11290	11424	11248	11366	11378	11445	11388	11472	11267	11346	11403	11432	11441	11379	11520	11517	11524	11437	11522	11300	11265	11307	11323	11429	11398	11616	11351	11431	11323	11359	11548	11395	11400	11342	11383	11359	11223	11529	11509	11405	11368	11564	11316	11441	11336	11283	11328	11297	11247	11549	11456	11399	11311	11317	11345	11518	11308	11425	11352	11351	11438	11468	11373	11298	11341	11249	11279	11359	11213	11347	11576	11497	11364	11494	11381	11581	11413	11522	11238	11238	11540	11370	11361	11238	11324	11341	11435	11306	11303	11443	11358	11271	11330	11493	11411	11374	11274	11384	11386	11283	11274	11414	11232	11491	11482	11398	11409	11348	11340	11283	11508	11472	11225	11325	11346	11387	11306	11269	11460	11507	11342	11362	11303	11485	11164	11445	11339	11317	11310	11365	11221	11368	11474	11346	11260	11468	11296	11298	11359	11393	11182	11345	11422	11370	11353	11391	11396	11436	11411	11440	11291	11464	11468	11516	11399	11375	11515	11488	11394	11312	11415	11338	11425	11190	11331	11346	11406	11364	11401	11451	11434	11475	11262	11502	11328	11264	11207	11465	11280	11353	11296	11281	11303	11411	11323	11398	11188	11635	11553	11435	11407	11386	11290	11248
31779	40249	41285	26572	16966	13781	13017	12683	12568	12432	12653	12499	12306	12447	12611	12348	12530	12424	12574	12387	12404	12644	12479	12624	12493	12596	12382	12496	12421	12465	12459	12416	12588	12507	12305	12367	12380	12436	12304	12417	12472	12488	12526	12445	12371	12516	12420	12189	12432	12431	12529	12501	12461	12392	12475	12370	12535	12409	12445	12606	12531	12327	12290	12626	12502	12450	12277	12420	12574	12444	12343	12483	12543	12416	12515	12508	12363	12497	12262	12371	12256	12557	12370	12349	12287	12498	12483	12379	12543	12478	12423	12408	12341	12407	12580	12415	12409	12336	12425	12211	12398	12519	12298	12460	12522	12274	12434	12452	12484	12372	12482	12444	12375	12362	12401	12470	12480	12379	12456	12430	12454	12476	12448	12383	12481	12438	12383	12447	12476	12519	12321	12415	12428	12473	12411	12423	12570	12418	12295	12479	12324	12440	12326	12337	12602	12545	12674	12316	12380	12503	12406	12303	12334	12523	12524	12326	12554	12391	12417	12508	12413	12536	12604	12496	12511	12471	12411	12606	12372	12457	12285	12477	12360	12458	12533	12373	12525	12320	12501	12540	12280	12476	12337	12393	12357	12435	12427	12282	12423	12370	12488	12400	12343	12326	12575	12246	12429	12404	12358	12324	12621	12492	12602	12479	12421	12486	12335	12423	12519	12642	12555	12378	12369	12446	12246	12419	12612	12330	12531	12557	12521	12319	12631	12171	12332	12452	12331	12302	12342	12417	12353	12461	12563	12487	12381	12297	12607	12481	12440	12430	12600	12245	12283	12585	12521	12385	12474	12617	12597	12292	12432	12293	12325	12358	12506	12419	12467	12301	12381	12430	12496	12286	12566	12441	12372	12427	12364	12389	12376	12324	12540	12596	12411	12557	12545	12381	12567	12433	12474	12442	12515	12333	12259	12463	12518	12524	12371	12358	12357	12314	12488	12513	12540	12429	12437	12458	12394	12545	12476	12412	12337	12296	12499	12391	12320	12440	12478	12467	12672	12535	12369	12459	12359	12540	12336	12377	12373	12449	12415	12472	12438	12379	12556	12430	12482	12506	12545	12352	12348	12317	12410	12639	12377	12391	12363	12462	12356	12443	12586	12399	12475	12447	12382	12489	12328	12302	12519	12582	12463	12648	12337	12487	12484	12307	12437	12514	12280	12455	12403	12516	12575	12585	12348	12309	12389	12330	12201	12248	12482	12446	12457	12513	12413	12465	12524	12399	12476	12443	12535	12429	12497	12553	12369	12488	12407	12501	12445	12384	12449	12442	12237	12349	12406	12397	12236	12474	12313	12324	12296	12476	12409	12467	12523	12554	12314	12466	12573	12385	12567	12509	12454	12438	12536	12517	12574	12533	12531	12531	12579	12592	12471	12528	12351	12545	12481	12472	12298	12271	12422	12449	12596	12265	12305	12676	12284	12466	12424	12358	12390	12501	12327	12434	12480	12346	12341	12324	12528	12329	12507	12407	12541	12374	12360	12293	12222	12254	12471	12319	12343	12284	12289	12468	12365	12329	12343	12359	12622	12436	12500	12405	12463	12435	12376	12352	12557	12499	12418	12319	12493	12203	12512	12494	12597	12335	12508	12281	12502	12379	12609	12344	12283	12433	12461	12604	12341	12395	12335	12549	12617	12585	12497	12506	12413	12572	12742	12623	12508	12362	12575	12394	12511	12353	12392	12319	12479	12397	12376	12520	12587	12468	12367	12197	12401	12371	12547	12297	12494	12376	12571	12487	12394	12392	12583	12384	12576	12532	12353	12301	12450	12451	12390	12480	12361	12433	12583	12315	12599	12598	12393	12349	12713	12439	12410	12394	12452	12481	12317	12362	12552	12416	12489	12659	12390	12393	12454	12526	12432	12227	12445	12350	12514	12350	12475	12476	12375	12563	12370	12326	12406	12435	12633	12320	12391	12455	12551	12334	12377	12481	12404	12609	12449	12355	12503	12492	12437	12340	12393	12326	12568	12556	12446	12449	12621	12545	12470	12505	12560	12501	12335	12695	12324	12360	12562	12324	12460	12607	12334	12318	12533	12294	12458	12459	12618	12250	12333	12494	12440	12551	12368	12565	12369	12247	12455	12534	12384	12345	12433	12432	12561	12295	12384	12243	12407	12425	12295	12381	12376	12423	12323	12243	12415	12367	12211	12380	12321	12554	12499	12532	12506	12333	12421	12491	12530	12316	12416	12459	12389	12428	12436	12557	12435	12424	12631	12556	12542	12473	12411	12312	12426	12580	12346	12463	12451	12527	12273	12389	12405	12344	12565	12541	12556	12482	12553	12471	12361	12380	12388	12493	12632	12321	12319	12430	12485	12427	12645	12564	12183	12513	12331	12364	12484	12513	12431	12413	12560	12441	12470	12365	12544	12493	12409	12507	12493	12400	12355	12531	12566	12349	12511	12453	12478	12448	12541	12661	12509	12494	12454	12440	12569	12351	12169	12380	12456	12369	12270	12445	12460	12387	12167	12400	12139	12349	12348	12553	12459	12696	12606	12413	12647	12559	12582	12625	12554	12372	12418	12495	12353	12665	12489	12462	12434	12299	12449	12432	12418	12463	12319	12425	12500	12535	12516	12470	12457	12341	12397	12445	12514	12407	12382	12332	12512	12470	12508	12479	12484	12490	12434	12498	12517	12318	12487	12379	12446	12551	12460	12344	12483	12327	12548	12408	12488	12443	12480	12462	12447	12294	12371	12343	12477	12363	12355	12319	12629	12143	12336	12472	12318	12491	12525	12289	12651	12477	12471	12421	12502	12378	12375	12324	12465	12430	12603	12451	12559	12506	12582	12338	12423	12397	12404	12512	12426	12515	12703	12343	12563	12440	12295	12540	12488	12277	12488	12459	12593	12520	12253	12391	12602	12429	12303	12420	12409	12509	12377	12579	12502	12461	12394	12202	12423	12522	12531	12478	12469	12313	12360	12398	12448	12496	12411	12487	12310	12376	12618	12460	12491	12257	12408	12532	12429	12582	12440	12513	12484	12284	12433	12401	12564	12424	12621	12476	12372	12629	12483	12321	12524	12472	12261	12452	12519	12394	12399	12448	12414	12444	12490	12682	12457	12614	12486	12532	12385	12528	12601	12549	12579	12396	12388	12524	12128	12355	12446	12519	12465	12424	12458	12569	12585	12476	12514	12518	12412	12375	12585	12445	12593	12281	12569	12449	12385	12314	12583	12515	12564	12510	12358	12448	12301	12420	12424	12413	12570	12376	12288	12437	12440	12524	12421	12479	12330	12526	12588	12561	12542	12364	12506	12423	12330	12435	12531	12440	12328	12430	12532	12565	12339	12482	12405	12424	12308	12508	12445	12501	12599	12301	12555	12501	12359	12477	12465	12428	12449	12395	12393	12486	12612	12336	12450	12539	12469	12469	12535	12253	12510	12359	12673	12362	12393	12529	12249	12458	12312	12498	12584	12394	12443	12298	12522	12373	12375	12491	12380	12399	12508	12446	12403	12591	12312	12466	12267	12213	12412	12270	12473	12432	12301	12442	12511	12539	12644	12306	12507	12572	12572	12473	12646	12499	12486	12521	12487	12515	12523	12443	12640	12378	12410	12321	12415	12471	12417	12378	12418	12300	12499	12315	12360	12315	12422	12265	12520	12519	12476	12397	12515	12386	12508	12490	12379	12270	12539	12449	12608	12570	12384	12406	12384	12316	12316	12515	12378	12421	12494	12482	12561	12411	12464	12575	12366	12667	12653	12451	12415	12552	12397	12596	12504	12490	12447	12527	12312	12418	12282	12377	12335	12471	12352	12608	12444	12533	12484	12319	12454	12388	12531	12626	12599	12589	12632	12611	12337	12462	12389	12546	12485	12537	12371	12205	12599	12529	12524	12571	12443	12290	12489	12434	12470	12310	12579	12491	12366	12370	12514	12444	12405	12323	12340	12559	12507	12423	12472	12569	12314	12436	12566	12507	12555	12355	12332	12587	12311	12471	12457	12445	12452	12378	12510	12396	12413	12564	12481	12481	12230	12434	12354	12467	12502	12431	12479	12477	12486	12494	12360	12435	12460	12278	12586	12678	12600	12342	12364	12390	12544	12391	12338	12451	12466	12585	12503	12491	12374	12444	12390	12417	12249	12396	12503	12631	12444	12532	12509	12393	12518	12498	12300	12520	12366	12287	12436	12386	12458	12475	12488	12416	12337	12519	12388	12408	12576	12440	12562	12506	12565	12436	12440	12306	12348	12435	12227	12470	12360	12602	12425	12247	12224	12391	12377	12450	12506	12482	12403	12320	12626	12314	12464	12420	12522	12375	12357	12343	12638	12408	12365	12439	12392	12579	12686	12565	12391	12504	12325	12532	12510	12381	12391	12303	12355	12397	12519	12220	12645	12569	12542	12465	12377	12491	12572	12558	12510	12431	12500	12619	12471	12428	12502	12524	12437	12472	12431	12361	12345	12364	12476	12353	12423	12362	12439	12588	12424	12418	12420	12519	12394	12307	12393	12436	12388	12519	12417	12493	12446	12385	12353	12652	12418	12335	12326	12399	12457	12422	12319	12446	12394	12461	12657	12442	12356	12397	12412	12486	12455	12293	12361	12195	12535	12315	12473	12461	12334	12383	12651	12538	12650	12602	12456	12523	12302	12392	12600	12483	12353	12194	12494	12654	12523	12281	12399	12421	12405	12316	12510	12687	12577	12473	12456	12200	12374	12397	12467	12258	12436	12494	12594	12202	12609	12488	12530	12360	12490	12432	12442	12470	12570	12453	12583	12541	12470	12492	12517	12419	12584	12496	12516	12604	12326	12468	12406	12473	12464	12375	12473	12333	12464	12513	12455	12343	12476	12542	12446	12389	12512	12381	12610	12598	12431	12485	12508	12341	12450	12288	12553	12576	12459	12596	12565	12464	12263	12334	12266	12548	12448	12421	12452	12429	12551	12635	12411	12493	12622	12586	12429	12529	12539	12420	12478	12341	12478	12474	12239	12530	12466	12538	12498	12503	12416	12368	12439	12283	12545	12417	12433	12277	12478	12593	12464	12243	12420	12486	12434	12672	12510	12423	12434	12467	12546	12545	12548	12626	12529	12426	12410	12540	12383	12549	12419	12271	12309	12515	12524	12419	12478	12417	12359	12284	12459	12374	12493	12408
39335	58383	43245	24009	15784	12872	12164	11928	11880	11870	11712	11828	11792	11992	11867	11756	11776	11797	11827	11738	11695	11879	11801	11883	11773	11835	11952	11885	11676	11658	11962	11921	11901	11805	11827	11913	11826	11698	11767	11795	11821	11832	11698	11652	11695	11864	11754	11833	11979	11759	11737	11698	11843	12020	11748	11850	11809	11951	11864	11973	11778	11844	11896	11785	11988	11760	11815	11927	11962	11831	11766	12010	11764	11903	11963	11875	11834	11616	11817	11906	11869	11776	11909	11848	11725	11922	12007	11834	11969	11841	11787	11860	11784	11814	11779	11816	11801	11802	11846	11844	11739	11850	11785	11783	11916	11991	11941	11835	11861	11839	11917	11976	11853	11703	11902	11707	11763	11710	11933	11906	11910	11665	11859	11873	11803	11842	11861	11825	11860	11891	11788	11740	11857	11774	11881	11966	11811	11929	11754	11868	11807	11644	11842	11677	11781	11795	11787	11851	11885	11837	11720	12063	11779	11652	11812	11860	11733	11758	11882	11868	11718	11849	11861	11902	11695	11735	11803	11837	11770	12025	11788	11727	11928	11828	11715	11886	11924	11830	11715	11947	11820	11828	11897	12028	11606	11789	11732	11874	11792	11809	11825	11821	11657	11816	11947	11684	11830	11885	12003	11932	11791	11920	11793	11907	11920	11908	11761	11848	11713	11926	11813	11980	11815	11774	11717	11848	11746	11883	11917	11831	11859	11658	11727	11612	11924	11963	11727	11847	11931	11794	11745	11954	11865	11851	11782	11865	11872	11771	11850	11851	11730	11908	11745	11750	11897	11844	11795	11889	11741	11829	11600	11913	11826	11802	11761	11738	12001	11796	12079	11881	11717	11713	11752	12036	11920	11711	11862	11704	11927	11668	11890	11861	11860	11980	11919	11926	11835	11901	11779	11768	11754	11921	11721	11765	11906	11792	11820	11869	11808	11931	11984	11883	11796	11808	11923	11727	11974	11777	11874	11673	11796	11854	11864	11931	11797	11878	11905	11844	11928	11752	11737	11774	11836	11714	11885	11836	11853	11903	11810	11779	11799	11904	11814	11926	11858	11878	11844	11947	11875	11792	11907	11777	11713	11879	11820	11879	11870	11733	11824	11860	11745	11838	11675	11930	11762	11781	11866	11820	11947	11903	11794	11831	11925	11817	11867	11793	11834	12008	11749	11809	11812	11671	11697	11909	11800	11788	11843	11813	11746	11900	11858	11926	11765	11825	11701	11955	11805	11873	11841	11864	11854	11734	11858	12044	11845	11758	11756	11840	11904	11711	11884	11794	11958	11778	11831	11936	11702	11835	11789	11795	11852	11814	11820	11872	11732	11915	11880	11845	11927	11941	11797	11867	11992	11825	11856	11786	11862	11776	11774	11879	11990	11871	11881	11788	11842	11818	11750	11808	11997	11698	11968	11993	11605	11906	11922	11797	11911	11973	11839	11782	11866	11970	11764	11751	11902	11971	11978	11714	11965	11759	11981	11819	11757	11915	11885	11705	11818	11755	11971	11834	11933	11770	11937	11717	11692	11772	11842	11759	11902	11886	11919	11732	11787	11754	11792	11944	11834	11963	11826	11911	11909	11912	11839	11892	11912	11893	11723	11864	11729	11764	11764	11645	11898	11715	11963	11813	11858	11695	11982	11838	11632	11766	11656	11961	11888	11823	11760	11751	11760	11744	11862	11876	11870	11820	11788	11819	12009	12107	11819	12001	11668	11912	11885	11793	11824	11862	11930	11747	11841	11859	11884	11813	11940	11921	11953	11869	11825	11956	11783	11906	11792	11827	11725	11837	11684	11911	11803	11996	11797	11674	11799	11873	11791	11850	11864	11887	11936	11735	11866	11834	11976	11886	11779	11836	11812	11783	11941	11754	11831	11878	11921	11889	11971	11698	11880	11903	11891	11858	11873	11927	11837	11989	11740	11832	11971	11776	11883	11827	11966	11834	11886	11770	11787	11968	11869	11802	11882	11868	11981	11891	11972	11916	11816	11853	11847	11831	11968	11894	11916	11777	11844	11895	11803	11732	11917	12027	11782	11815	11754	11776	11765	11804	11803	11815	11751	11837	11908	11731	11555	11812	11984	11750	11823	11721	11768	11869	11782	11778	11808	11892	11922	12006	11790	11818	11750	11456	11820	11797	11873	11915	11928	11798	11947	11812	11829	11786	11694	11638	11619	11936	11875	11863	11829	11775	11812	11828	11903	11760	11867	11866	11838	11971	11988	11749	11815	11815	11823	11901	11859	11660	11811	11873	11820	11819	11800	11767	11830	11785	11969	11696	11785	11722	11957	11818	11901	11882	11947	11808	11766	11885	11908	11795	11840	11816	11861	11903	11940	11773	11848	11934	11789	11748	11709	11784	11945	11911	11949	11923	11908	11731	11771	11781	11818	11915	11859	11692	11909	11690	11688	11795	11982	11681	11784	11890	11882	11749	11787	11807	11864	11736	11832	11747	11703	11735	11871	11857	11781	11799	11747	11763	11819	11921	11856	11823	11891	11784	11865	11913	11921	11818	11960	11895	11752	11962	11754	11959	11985	11686	11888	11727	11881	11886	11825	11660	11868	11879	11650	11784	11959	11692	11963	11749	11748	11882	11889	11781	11841	11815	11807	11822	11701	11789	11851	11864	12060	11799	11750	11734	11987	11839	11948	11657	11800	11768	11930	11789	11803	11864	11676	11976	11818	11869	11828	11784	11764	11887	11868	11722	11869	11857	11821	11743	11822	11682	11726	11946	11797	11893	11915	11818	11831	11742	11674	11859	11841	11757	11995	12020	11713	11944	11835	11852	11866	11697	11886	11857	11781	11734	11776	11755	11936	11871	11841	11810	11804	11885	11959	11816	11748	11918	11858	11777	11693	11824	11699	11959	11762	11868	11792	11872	11824	11710	11835	11877	11767	12028	11800	11830	11789	11650	11716	11778	11822	11754	11993	11926	11856	11844	11746	11781	11714	11877	11680	11773	11821	11822	11664	11848	11812	11675	11784	11701	11823	11718	11817	11743	11940	11918	11794	11807	11941	11831	11829	11783	11725	11786	11650	11924	11921	11815	11820	11835	11928	11731	11718	11907	11983	11804	11985	11736	11828	11995	12034	11988	11795	11948	11876	11857	11803	11781	11759	11767	11947	11934	11709	11759	11839	11963	11909	11845	11897	11835	11849	11841	11821	11841	11754	11926	11956	11788	11809	11960	11797	11918	11846	11917	11738	11918	11643	11780	11869	11746	11734	11952	11858	11934	11824	11873	11990	11802	11788	11930	11889	11751	11647	11913	11794	11871	11880	11739	11870	11964	11701	11847	11861	11765	11759	11779	11876	11906	11729	11967	11784	11889	11810	11804	11895	12031	11874	11925	11834	11749	11835	11781	11910	11684	11818	11730	11818	11701	11796	11738	11779	11706	12000	11769	11970	11890	11734	11944	11842	12002	11920	11620	11879	11618	11828	11773	11766	11652	11916	11836	11861	11929	11879	11638	11887	11775	11980	11762	11934	11943	11794	11784	11769	11831	11923	11793	11872	11837	11676	11832	11741	11903	11906	11894	11855	11858	11850	11889	11849	11842	11801	11862	11970	11857	11773	11890	11788	11672	11976	11817	11867	11736	11958	11797	11849	11808	11734	11751	11687	11971	11938	12014	11763	11821	11803	11798	11820	11790	11855	11955	11803	11839	11815	11751	11791	11888	11788	11799	11685	11898	11831	11896	11675	11924	11826	11809	11820	11891	11862	11995	11833	11820	11880	11813	11741	12001	11701	11868	11887	11876	12033	11838	11803	11909	11834	11847	11806	11847	11904	11899	11774	11787	11757	11766	11841	11884	11896	11846	11851	11837	11723	11769	11828	12000	11801	11843	11823	11944	11963	11752	11727	11888	11903	11901	11821	11725	11957	11905	11816	11849	11727	11731	11896	11792	11861	11726	11966	11690	11846	11761	11739	11863	11717	11801	11709	11886	12024	11805	11770	11691	11889	11921	11897	11745	11827	11792	11837	11889	11969	11935	11794	11957	11938	11825	11962	11954	11787	11859	11968	11743	11826	11598	11965	11788	11686	11853	11686	11816	11925	11660	11847	11909	12050	11643	11763	11888	11871	11845	11723	11920	11719	11970	11855	11790	11804	11853	11859	12055	11623	11830	12026	11666	11884	12033	11737	11734	12117	11936	11896	11811	11706	11776	11780	11852	11781	11883	11925	11891	11903	11861	11809	11876	11888	11939	11818	11850	11924	11752	11755	11859	11836	11624	11860	11908	11895	11832	11874	11793	11789	11783	11754	11826	11941	11836	11894	11717	11897	11802	11744	11825	11745	11784	11763	11796	11792	11851	11888	11837	11977	11889	11777	11765	11771	11855	11748	11740	11689	11877	11923	11906	11801	12011	11793	11749	11900	11786	11767	11942	12002	12037	12007	11741	11843	11838	11852	11835	11865	11876	11821	11937	11889	11893	11870	11817	11803	11887	11754	11877	11789	11897	11783	11974	11848	11820	11766	11742	11711	11711	11716	11754	11862	11861	11975	11892	11876	11839	11737	11811	11765	11756	11844	11673	12002	11663	11762	11806	11803	11800	11883	11722	11820	11790	11717	11929	11714	11897	11826	11858	11867	11937	11895	11893	11932	11777	11750	11936	11765	11875	11856	11852	11932	11872	11904	11770	11804	11888	11891	11728	11713	11821	11956	11889	11764	11776	11793	11884	11887	11841	11915	11891	11882	11972	12083	11722	12028	11885	11836	11929	11806	11663	12035	11809	11755	11793	11861	11909	11854	11966	11935	11942	11759	11865	11885	11686	11857	11833	11866	11720	11741	11742	11837	11899	11801	12062	11859	11724	11805	11781	11851	11903	11814	11797	11793	11913	11837	11860	11898	11878	11830	11892	11857	11843	11795	11917	11869	11839	11685	11737	11996	11763	11948	11840	11702	11807	11834	11941	11744	11965	11836	11864	11730	11768	11968	11872	11829	11769	11808	12005	11968	11814	11950	11858	11916	11747	11970	11686	11926	11816	11995	11741	11958	11927	11696	11887	11642	11886	11887	11966	11862	11779	11904	11913	11964	11934	11788	11918	11924	11808	11809	12003	11897	11942	11890	11836	11735	11870	11777	11923	11812	11880	11719	11905	11831	11818
33072	37438	36459	23958	16063	13354	12746	12451	12286	12379	12283	12299	12412	12441	12385	12388	12357	12422	12293	12358	12404	12341	12116	12326	12303	12051	12328	12307	12339	12185	12374	12256	12060	12328	12319	12372	12377	12244	12350	12380	12357	12503	12172	12317	12261	12376	12366	12348	12282	12259	12251	12086	12324	12466	12366	12250	12435	12334	12304	12263	12051	12502	12224	12161	12127	12365	12156	12384	12286	12373	12272	12313	12358	12376	12391	12322	12510	12322	12320	12208	12221	12214	12148	12188	12276	12442	12212	12334	12423	12263	12245	12164	12328	12413	12262	12308	12169	12096	12372	12390	12328	12387	12362	12270	12412	12102	12190	12176	12280	12162	12178	12397	12314	12316	12221	12206	12254	12259	12151	12468	12293	12217	12319	12208	12324	12439	12370	12340	12398	12235	12276	12437	12451	12141	12160	12260	12064	12156	12164	12315	12432	12387	12197	12359	12384	12329	12269	12264	12141	12338	12229	12399	12518	12151	12184	12170	12268	12221	12210	12253	12253	12272	12457	12240	12490	12387	12327	12148	12234	12305	12199	12220	12404	12358	12260	12328	12243	12394	12316	12162	12403	12205	12170	12303	12410	12301	12336	12333	12235	12352	12187	12215	12323	12182	12325	12206	12221	12257	12289	12278	12275	12282	12220	12063	12248	12334	12263	12273	12326	12290	12203	12196	12206	12460	12394	12215	12225	12426	12333	12281	12266	12315	12346	12270	11990	12411	12148	12149	12409	12200	12194	12151	12245	12032	12255	12197	12429	12370	12238	12224	12141	12334	12256	12447	12329	12375	12480	12533	12276	12384	12394	12265	12464	12322	12170	12337	12287	12202	12549	12393	12362	12310	12456	12422	12205	12228	12221	12342	12245	12322	12263	12176	12393	12445	12399	12329	12344	12204	12246	12264	12289	12302	12301	12367	12204	12303	12232	12267	12185	12121	12486	12117	12242	12404	12142	12133	12403	12316	12094	12255	12174	12098	12147	12365	12150	12307	12384	12240	12411	12378	12185	12281	12365	12345	12300	12275	12287	12269	12195	12178	12322	12137	12285	12152	12065	12370	12383	12330	12303	12269	12058	12297	12173	12311	12635	12382	12312	12299	12164	12415	12287	12231	12118	12263	12349	12232	12191	12195	12373	12273	12416	12273	12203	12289	12329	12325	12198	12215	12386	12316	12082	12247	12417	12176	12411	12219	12248	12133	12337	12283	12121	12461	12287	12387	12182	12206	12228	12375	12252	12297	12322	12409	12185	12315	12285	12187	12333	12246	12103	12276	12197	12326	12414	12443	12140	12117	12435	12353	12246	12242	12173	12401	12456	12359	12280	12253	12195	12125	12374	12455	12252	12312	12011	12205	12230	12279	12311	12206	12359	12275	12513	12291	12306	12236	12124	12490	12349	12135	12334	12341	12136	12233	12229	12278	12273	12104	12377	12416	12334	12071	12352	12285	12295	12282	12444	12258	12482	12262	12195	12195	12376	12283	12265	12356	12362	12296	12305	12299	12308	12303	12129	12504	12310	12320	12360	12397	12314	12238	12314	12377	12332	12400	12331	12306	12178	12264	12240	12233	12313	12442	12430	12238	12326	12297	12312	12185	12377	12395	12339	12271	12383	12332	12376	12235	12380	12417	12189	12143	12258	12312	12498	12229	12397	12318	12189	12423	12010	12443	12170	12433	12451	12231	12209	12188	12350	12463	12243	12244	12382	12297	12245	12186	12295	12123	12253	12254	12410	12410	12372	12252	12338	12224	12290	12217	12257	12223	12276	12343	12101	12197	12276	12199	12162	12525	12464	12394	12395	12243	12276	12269	12341	12390	12135	12219	12295	12173	12187	12210	12384	12277	12331	12373	12401	12258	12274	12466	12354	12133	12243	12321	12255	12335	12264	12454	12309	12318	12498	12234	12340	12385	12313	12176	12242	12367	12398	12294	12408	12480	12499	12026	12399	12337	12298	12195	12320	12217	12399	12320	12408	12416	12349	12178	12257	12282	12328	12388	12276	12268	12326	12381	12477	12329	12300	12425	12403	12399	12319	12263	12310	12321	12358	12405	12422	12291	12494	12361	12241	12391	12174	12313	12202	12366	12435	12339	12293	12161	12211	12273	12259	12321	12233	12489	12206	12243	12287	12163	12221	12201	12289	12168	12330	12182	12278	12265	12084	12356	12490	12319	12392	12420	12324	12396	12289	12225	12428	12291	12231	12353	12406	12145	12313	12445	12437	12211	12328	12546	12211	12182	12224	12320	12394	12231	12403	12310	12234	12394	12251	12284	12405	12428	12352	12182	12522	12379	12332	12249	12256	12353	12290	12413	12066	12310	12245	12089	12207	12296	12208	12252	12365	12333	12270	12316	12263	12309	12235	12148	12228	12314	12299	12268	12356	12433	12437	12273	12295	12220	12326	12223	12303	12223	12363	12292	12301	12367	12439	12249	12252	12354	12354	12198	12334	12313	12231	12366	12400	12367	12477	12191	12269	12151	12295	12311	12215	12324	12251	12340	12268	12249	12337	12382	12364	12353	12282	12339	12356	12317	12332	12265	12226	12269	12263	12294	12161	12419	12341	12259	12320	12124	12491	12222	12156	12281	12464	12403	12100	12160	12424	12462	12521	12171	12096	12203	12232	12356	12118	12251	12243	12412	12365	12313	12331	12222	12320	12326	12230	12417	12323	12033	12378	12281	12230	12172	12295	12334	12477	12369	12180	12089	12164	12391	12091	12457	12522	12328	12206	12261	12296	12402	12370	12315	12105	12259	12243	12374	12307	12187	12203	12133	12149	12295	12473	12333	12338	12370	12309	12224	12437	12183	12334	12235	12172	12220	12375	12228	12359	12385	12354	12297	12456	12289	12173	12154	12403	12425	12317	12343	12466	12262	12173	12207	12330	12315	12393	12191	12314	12193	12501	12312	12259	12397	12333	12412	12374	12248	12277	12304	12430	12383	12298	12341	12311	12321	12274	12276	12178	12314	12122	12133	12327	12233	12227	12181	12399	12260	12339	12363	12283	12354	12169	12227	12289	12449	12340	12288	12295	12242	12259	12340	12351	12313	12306	12361	12267	12106	12066	12295	12235	12419	12153	12243	12247	12094	12161	12257	12194	12354	12336	12161	12315	12282	12174	12059	12385	12383	12199	12228	12377	12229	12457	12330	12165	12361	12323	12202	12252	12190	12332	12237	12285	12327	12235	12392	12297	12293	12139	12200	12143	12247	12269	12177	12482	12339	12321	12244	12352	12064	12268	12230	12329	12305	12469	12283	12427	12073	12266	12290	12281	12273	12220	12157	12280	12238	12309	12350	12406	12201	12357	12203	12164	12248	12214	12230	12248	12214	12363	12289	12145	12348	12330	12247	12320	12332	12342	12461	12197	12449	12555	12496	12364	12088	12060	12237	12515	12156	12423	12194	12192	12348	12294	11978	12341	12380	12305	12268	12308	12229	12301	12350	12395	12260	12278	12156	12346	12261	12173	12302	12443	12141	12280	12274	12196	12209	12276	12388	12331	12383	12336	12451	12312	12312	12412	12198	12382	12479	12269	12299	12229	12222	12436	12398	12456	12426	12238	12190	12228	12174	12235	12426	12112	12323	12301	12296	12408	12462	12327	12522	12194	12203	12518	12334	12270	12433	12471	12421	12385	12304	12310	12522	12273	12109	12299	12302	12211	12275	12423	12446	12458	12355	12342	12573	12464	12389	12256	12255	12297	12230	12245	12160	12373	12243	12445	12271	12513	12368	12358	12268	12332	12443	12412	12286	12333	12180	12270	12386	12179	12314	12359	12354	12159	12302	12319	12215	12354	12256	12191	12321	12132	12155	12454	12439	12416	12336	12282	12198	12419	12310	12336	12348	12240	12369	12358	12151	12370	12311	12411	12331	12283	12219	12306	12157	12248	12285	12303	12291	12236	12345	12314	12149	12307	12305	12327	12283	12399	12413	12470	12248	12407	12254	12467	12267	12304	12392	12239	12100	12192	12396	12242	12293	12247	12245	12248	12218	12065	12224	12156	12138	12579	12488	12176	12298	12144	12243	12309	12082	12251	12338	12190	12187	12595	12280	12285	12483	12296	12283	12381	12227	12273	12385	12344	12478	12294	12133	12460	12289	12337	12326	12234	12283	12285	12360	12582	12299	12350	12199	12239	12181	12455	12390	12180	12302	12242	12360	12383	12431	12215	12325	12249	12414	12372	12296	12192	12329	12362	12284	12402	12418	12341	12341	12391	12330	12425	12208	12303	12263	12350	12236	12394	12307	12249	12255	12536	12438	12428	12408	12320	12396	12301	12114	12372	12330	12406	12465	12233	12325	12268	12432	12397	12332	12188	12209	12409	12287	12292	12316	12287	12428	12159	12326	12435	12207	12312	12426	12310	12339	12301	12265	12454	12246	12447	12308	12349	12304	12383	12166	12225	12395	12362	12181	12251	12214	12200	12080	12330	12216	12443	12275	12247	12209	12233	12303	12423	12243	12419	12216	12140	12293	12405	12303	12262	12335	12162	12467	12233	12114	12198	12354	12280	12315	12187	12219	12170	12213	12308	12444	12479	12283	12125	12289	12377	12588	12301	12318	12204	12466	12473	12597	12440	12450	12458	12326	12312	12482	12417	12133	12424	12303	12118	12289	12239	12215	12086	12276	12366	12125	12192	12204	12338	12163	12249	12371	12320	12306	12465	12211	12053	12290	12341	12395	12280	12462	12198	12362	12531	12387	12374	12395	12301	12411	12317	12324	12439	12224	12434	12429	12187	12213	12337	12283	12410	12273	12080	12429	12105	12238	12199	12279	12334	12430	12318	12285	12275	12283	12474	12419	12424	12322	12354	12276	12223	12264	12336	12173	12579	12255	12426	12266	12137	12283	12272	12339	12260	12241	12324	12387	12516	12288	12136	12333	12354	12238	12422	12255	12228	12280	12423	12334	12278	12191	12247	12256	12253	12141	12311	12386	12367	12144	12348	12396	12540	12212	12410	12308	12183	12376	12211	12197	12305	12170	12329	12212	12310	12381	12191	12289	12325	12368	12279	12317	12315	12269	12255	12393	12228	12078	12248	12319	12243	12275	12288	12388	12405	12350	12413	12311	12339	12354	12178	12448	12229	12408	12298	12211	12297	12281	12223	12350
36692	51558	38409	21691	15312	12629	11837	11907	11832	11819	11653	11766	11923	11801	11855	11740	11691	11749	11771	11615	11529	11807	11764	11749	11756	11825	11587	11611	11527	11684	11777	11657	11738	11876	11713	11680	11883	11705	11777	11714	11805	11733	11744	11816	11782	11755	11663	11899	11684	11690	11633	11797	11860	11736	11815	11833	11862	11831	11707	11690	11706	11704	11846	11805	11741	11803	11734	11894	11645	11854	11713	11700	11591	11781	11639	11728	11879	11569	11742	11735	11529	11843	11690	11775	11866	11743	11750	11723	11764	11741	11801	11895	11799	11750	11737	11916	11708	11689	11739	11729	11644	11975	11671	11934	11770	11514	11661	11658	11694	11541	11767	11777	11720	11772	11715	11906	11632	11710	11630	11733	11804	11811	11893	11719	11776	11753	11797	11662	11764	11836	11715	11720	11741	11800	11637	11546	11670	11724	11751	11762	11827	11621	11639	11802	11708	11780	11697	11605	11643	11648	11726	11660	11705	11816	11667	11900	11584	11662	11826	11724	11856	11666	11869	11633	11676	11709	11632	11864	11726	11610	11816	11750	11759	11695	11706	11687	11777	11707	11723	11814	11663	11810	11571	11766	11665	11775	11836	11577	11760	11822	11704	11831	11804	11624	11614	11820	11874	11685	11769	11720	11808	11844	11848	11625	11558	11690	11779	11656	11706	11683	11756	11812	11739	11729	11770	11820	11712	11774	11653	11841	11774	11779	11609	11840	11736	11816	11767	11501	11677	11810	11756	11735	11719	11827	11742	11808	11595	11616	11838	11706	11678	11902	11644	11744	11657	11688	11704	11917	11857	11863	11970	11734	11801	11654	11677	11723	11882	11818	11761	11785	11673	11644	11934	11853	11832	11669	11765	11617	11847	11823	11637	11749	11763	11663	11787	11721	11659	11679	11947	11875	11677	11764	11655	11688	11749	11850	11722	11824	11727	11826	11656	11673	11761	11739	11556	11729	11764	11812	11695	11656	11806	11805	11776	11761	11644	11654	11746	11637	11774	11743	11757	11803	11615	11869	11576	11844	11663	11803	11749	11778	11777	11578	11747	11677	11635	11686	11742	11796	11896	11837	11690	11702	11775	11681	11650	11862	11921	11908	11876	11722	11729	11706	11787	11495	11764	11743	11856	11868	11552	11628	11757	11681	11772	11648	11725	11837	11641	11732	11742	11822	11750	11770	11695	11691	11677	11666	11739	11499	11873	11735	11854	11639	11748	11637	11845	11572	11828	11822	11797	11573	11672	11723	11748	11640	11787	11673	11736	11681	11677	11618	11614	11859	11688	11727	11663	11827	11711	11838	11672	11746	11847	11760	11754	11743	11843	11702	11763	11678	11746	11815	11774	11696	11792	11682	11883	11518	11841	11599	11749	11693	11697	11691	11663	11635	11896	11591	11714	11711	11796	11804	11639	11784	11762	11669	11846	11730	11679	11672	11786	11732	11629	11844	11620	11624	11832	11634	11761	11720	11589	11795	11854	11781	11805	11785	11673	11610	11663	11779	11693	11594	11706	11791	11755	11666	11687	11825	11805	11814	11600	11807	11765	11809	11712	11734	11757	11861	11650	11854	11639	11798	11659	11761	11734	11883	11678	11894	11979	11605	11765	11728	11709	11745	11873	11685	11691	11728	11746	11666	11747	11791	11725	11795	11825	11810	11753	11654	11785	11623	11725	11778	11570	11729	11509	11766	11807	11678	11807	11829	11580	11694	11772	11638	11703	11559	11805	11871	11770	11786	11738	11778	11788	11629	11741	11651	11773	11609	11553	11642	11879	11814	11806	11738	11763	11714	11786	11670	11883	11741	11911	11697	11853	11862	11753	11782	11844	11771	11727	11853	11916	11761	11843	11820	11705	11778	11820	11696	11654	11682	11712	11712	11809	11774	11823	11751	11736	11763	11721	11736	11712	11746	11868	11751	11677	11655	11862	11588	11857	11701	11913	11721	11683	11793	11879	11715	11761	11901	11845	11916	11691	11716	11869	11684	11572	11732	11761	11586	11737	11739	11802	11857	11839	11810	11734	11658	11902	11743	11836	11652	11654	11741	11893	11658	11799	11622	11896	11716	11749	11688	11700	11733	11549	11821	11762	11995	11754	11926	11838	11816	11681	11667	11750	11765	11717	11701	11649	11745	11554	11856	11575	11733	11835	11801	11862	11765	11796	11693	11664	11800	11793	11683	11612	11608	11540	11797	11687	11651	11766	11712	11649	11487	11932	11704	11692	11783	11796	11677	11758	11708	11703	11712	11586	11722	11676	11772	11730	11724	11772	11778	11803	11884	11793	11757	11758	11798	11774	11641	11566	11763	11641	11862	11755	11779	11807	11795	11796	11692	11802	11630	11781	11825	11805	11846	11745	11723	11661	11660	11724	11790	11658	11850	11654	11651	11552	11742	11679	11650	11735	11789	11630	11743	11744	11724	11853	11763	11583	11508	11609	11685	11647	11651	11713	11647	11685	11604	11854	11741	11549	11767	11767	11822	11726	11716	11742	11830	11865	11683	11711	11755	11805	11793	11688	11660	11775	11894	11757	11636	11548	11673	11887	11686	11799	11692	11675	11735	11715	11882	11763	11680	11781	11787	11770	11750	11640	11882	11752	11742	11762	11510	11798	11779	11734	11711	11908	11746	11746	11755	11682	11808	11634	11606	11873	11725	11699	11708	11838	11659	11883	11708	11771	11857	11878	11789	11727	11819	11785	11755	11736	11947	11687	11805	11859	11627	11671	11798	11745	11758	11682	11720	11925	11772	11757	11637	11620	11918	11857	11621	11802	11595	11840	11680	11844	11683	11770	11772	11740	11734	11718	11538	11818	11829	11766	11897	11801	11830	11620	11549	11964	11771	11978	11869	11651	11782	11767	11670	11743	11682	11632	11652	11738	11812	11715	11607	11675	11569	11793	11834	11740	11825	11680	11756	11680	11685	11686	11726	11737	11522	11720	11746	11810	11720	11706	11719	11651	11614	11624	11672	11744	11742	11886	11693	11723	11863	11875	11824	11685	11842	11670	11854	11786	11779	11892	11593	11672	11751	11680	11725	11703	11668	11680	11729	11640	11868	11817	11650	11745	11631	11857	11869	11603	11913	11663	11598	11708	11690	11676	11707	11639	11716	11648	11657	11677	11498	11689	11763	11955	11712	11763	11613	11826	11677	11663	11729	11663	11697	11681	11703	11660	11772	11712	11666	11666	11782	11754	11696	11695	11669	11587	11676	11621	11748	11793	11683	11768	11636	11793	11725	11726	11431	11890	11793	11918	11722	11699	11752	11721	11752	11578	11638	11658	11733	11739	11897	11743	11668	11637	11787	11720	11585	11714	11759	11740	11768	11646	11860	11798	11773	11780	11550	11771	11810	11605	11725	11772	11730	11701	11682	11674	11668	11870	11924	11748	11693	11693	11660	11610	11778	11698	11776	11668	11687	11819	11824	11819	11704	11740	11734	11783	11947	11841	11718	11883	11623	11933	11720	11707	11834	11685	11582	11700	11861	11708	11892	11702	11610	11729	11664	11667	11776	11891	11652	11641	11933	11714	11686	11852	11757	11627	11751	11697	11695	11753	11755	11564	11621	11685	11769	11752	11666	11856	11754	11709	11779	11797	11794	11604	11670	11852	11838	11837	11661	11760	11868	11858	11674	11676	11769	11871	11818	11800	11613	11744	11825	11709	11739	11791	11810	11930	11789	11841	11666	11779	11743	11651	11627	11747	11744	11733	11838	11858	11818	11719	11869	11667	11723	11689	11715	11828	11692	11665	11739	11737	11715	11768	11699	11739	11629	11883	11678	11953	11736	11773	11690	11724	11775	11519	11673	11726	11666	11502	11711	11400	11639	11709	11797	11666	11674	11655	11789	11626	11683	11769	11747	11748	11676	11773	11780	11645	11667	11687	11692	11659	11692	11761	11843	11790	11574	11689	11883	11787	11752	11655	11619	11863	11786	11885	11684	11742	11712	11794	11806	11770	11699	11714	11746	11727	11913	11769	11783	11662	11987	11962	11818	11702	11649	11694	11774	11822	11624	11716	11781	11682	11689	11618	11754	11851	11786	11751	11665	11563	11745	11895	11686	11737	11575	11630	11873	11583	11773	11728	11730	11578	11660	11753	11710	11765	11727	11782	11688	11526	11883	11720	11761	11695	11882	11837	11748	11728	11853	11708	11808	11703	11534	11635	11743	11756	11824	11840	11787	11865	11782	11615	11794	11751	11753	11548	11845	11595	11757	11846	11810	11707	11871	11986	11546	11743	11632	11904	11724	11794	11727	11755	11854	11509	11764	11791	11658	11736	11813	11791	11838	11797	11725	11834	11701	11893	11709	11725	11508	11757	11784	11778	11569	11808	11700	11788	11775	11831	11766	11919	11703	11758	11845	11707	11741	11681	11837	11769	11728	11637	11728	11671	11704	11829	11823	11699	11691	11704	11726	11664	11740	11595	11661	11630	11619	11677	11726	11699	11743	11859	11858	11687	11649	11841	11893	11793	11593	11801	11722	11862	11706	11569	11755	11737	11649	11686	11804	11688	11759	11836	11908	11602	11691	11650	11846	11913	11775	11624	11773	11714	11808	11764	11799	11714	11716	11818	11705	11700	11739	11781	11782	11798	11752	11765	11655	11960	11827	11810	11720	11740	11658	11826	11614	11643	11784	11743	11779	11675	11749	11660	11818	11652	11648	11788	11647	11631	11653	11733	11743	11781	11806	11663	11696	11724	11737	11640	11810	11639	11626	11652	11696	11592	11775	11778	11812	11736	11762	11696	11670	11610	11852	11692	11885	11786	11550	11734	11897	11620	11926	11842	11677	11711	11779	11770	11821	11734	11656	11542	11850	11695	11787	11757	11830	11626	11545	11799	11832	11608	11733	11942	11736	11769	11798	11783	11768	11693	11706	11674	11775	11729	11836	11660	11770	11781	11750	11745	11831	11606	11834	11668	11777	11759	11639	11686	11615	11891	11789	11666	11740	11777	11841	11713	11820	11748	11833	11867	11622	11819	11872	11841	11695	11765	11740	11683	11637	11622	11827	11628	11597	11634	11733	11841	11670	11673	11746	11759	11816	11794	11654	11643	11716	11845	11905	11796	11649	11749	11741	11944	11654	11659	11722	11799	11831	11606	11749	11859	11820
23835	25071	39712	34141	29394	25431	21784	14609	12431	12282	12411	12205	12269	12132	12069	12018	12043	12183	11842	11908	12138	11852	12029	12027	12041	11954	12032	11672	11952	11916	12101	11883	11924	11951	11931	11857	11812	11946	11865	11942	11906	11838	11971	11933	11733	12037	11948	11787	11670	11911	11916	12010	11957	11920	11863	11864	11870	11785	12004	11827	11785	11860	11833	11822	11719	11932	11688	11889	11880	11806	11776	11825	11771	11784	11853	11953	11916	11823	11834	11851	11940	11787	12071	11732	11739	11835	12001	11824	11785	11826	11970	11820	11690	11878	12040	11907	11860	11957	11936	11891	11998	11987	12045	11799	11857	11773	11781	11859	11929	11883	11827	11917	12106	11980	11727	12062	11987	11868	11846	11813	11743	11812	11886	11941	11875	11660	11827	11936	11848	11774	12032	12031	11970	11800	12074	11895	11864	11786	11774	11937	11936	11987	12025	11850	11827	11911	11848	11922	11833	11966	11913	11806	11971	11922	11776	11713	11581	11835	11780	11857	11814	11826	11892	11742	11915	11663	11827	11844	11768	11954	11856	11715	11806	11850	11815	11800	11673	12029	11985	11754	11730	11842	11867	11797	11750	11875	11905	11804	11838	11899	11747	11904	11983	11805	11877	11881	11819	11834	11813	11940	11837	11808	11870	11652	11956	11812	11799	11843	11937	11775	11902	11876	11727	11720	11960	11934	12047	11880	11900	11755	11943	11840	11864	11875	11753	11876	11712	11852	11826	11689	11697	11864	11729	11984	11941	11830	11797	11941	11974	12040	11704	11703	12028	11715	11816	11868	11774	11765	11765	11633	11907	11844	11787	11708	11721	11824	11692	11691	11836	11864	11734	11788	11921	11797	11751	11924	11866	11884	11837	11730	11766	11814	11811	11821	11878	11799	11833	11894	11826	11823	11963	11806	11711	11873	11682	11959	11775	11754	11914	11761	11809	11719	12014	11740	11932	11897	11997	11697	11772	11775	11794	11889	11998	12035	11939	11858	11946	11747	11808	11924	11849	11845	11996	11901	11868	12011	11924	11613	11890	11857	11687	11952	11892	11994	11841	11805	11828	11715	11914	11916	11867	11921	11794	11869	11935	11872	11628	11760	11778	11938	11731	11782	11832	11849	11930	11985	11898	11767	11789	11800	11731	11848	12076	11780	11784	11736	11797	11653	11817	11961	11783	11851	11793	11996	11807	11778	11794	11830	11790	11970	11878	11799	11850	11807	11987	11890	11918	11795	11917	11707	11862	11694	11830	11925	11822	11758	11738	11774	11919	12010	11844	11836	11865	11746	11733	11953	11923	11922	11918	11768	11773	11962	11798	11826	11849	11954	11787	11807	11766	11745	11931	11706	11735	11908	11746	11863	11926	11746	11718	11989	11896	11698	11871	11789	11875	11831	11805	11842	11892	11828	11791	11768	11781	11873	11914	12079	11914	11829	11827	11950	11694	11965	11853	11821	11910	11848	11963	11936	11930	11859	11613	11885	11972	11821	11730	11814	11858	11997	11941	11674	11816	11954	11814	11809	11836	11880	11915	11760	11831	11950	11877	11975	11812	11770	12042	11968	11815	11796	11720	11844	11802	11869	11738	11848	11698	11778	11966	11927	11948	11963	12095	11862	11732	11794	11877	11977	12093	11822	11974	11878	11960	12035	11819	11833	11782	11933	11875	11847	11910	11646	11895	11919	11851	11906	11718	11859	11746	11626	11582	11750	11709	11843	11665	11707	11968	11891	11710	11694	11863	11819	11870	11779	12020	11821	11703	11894	11925	11853	11722	11703	11738	11763	11794	11866	11680	11924	11873	11709	11880	12051	11786	11820	12008	11687	11817	11792	11844	11946	11808	11862	11752	11877	11814	12027	11854	11865	11902	11848	11793	11843	11934	11854	12005	11710	11856	11750	11728	11789	11870	11748	11875	11628	11856	11902	11882	11832	11872	11923	11809	11750	11956	11901	11732	11874	11886	11826	11804	12057	11860	12030	11796	11932	11758	11988	12038	11784	11723	11853	11857	11852	11882	11856	11950	11805	11904	11782	11714	11818	11709	11756	11821	11779	11858	11837	11827	11820	11873	11753	11961	11831	11798	11889	11839	11607	11894	11906	11755	11614	11854	11876	11897	11766	12060	11862	11875	11881	12036	11758	11823	11805	11856	11910	11870	11749	11848	11682	11791	11828	11859	11988	11772	11905	11671	11779	11631	11620	11828	11842	11899	11925	11897	12028	11714	11943	11775	11835	12053	11851	11784	11802	11989	11879	11770	11912	11894	11908	11887	11715	11934	11856	11822	11876	11828	11891	11842	11911	11878	11673	11804	11957	11841	11973	11895	11983	11786	11767	11792	11687	12003	11814	11827	11875	11780	12018	11894	11937	12102	11820	11903	11923	11688	11877	12036	11760	11832	11733	11816	11797	11937	11926	11884	11873	11866	11810	11840	11916	11769	11694	11645	11734	12026	12029	11765	11747	11837	11815	11787	11840	11720	11868	11873	11957	11790	11906	11951	11915	11784	11805	11899	11855	11885	11822	11969	11929	11656	11727	11750	11789	11706	11836	11869	11807	11825	11794	11839	12006	11766	11805	11691	11796	11944	11737	11800	11869	11955	11790	11901	11954	11893	11822	11927	11640	11863	11739	11745	11842	11810	11899	12034	11844	11856	11752	11926	11671	11700	11704	11818	11699	11961	11749	11875	11854	11889	11779	11861	11863	11943	11707	11740	11774	11668	11738	11804	11986	12056	11924	11879	11888	11752	11808	11824	12108	11993	11897	11942	12027	11901	11852	11937	11817	11927	11869	11852	11954	11837	11803	12074	11753	11892	11981	11909	11871	11848	11687	11729	11774	11818	11897	11772	11962	11872	11939	11909	11739	11816	11839	11873	11770	11823	11957	11848	11890	11817	11710	11901	11778	11854	11841	11844	11738	12023	11824	11796	11783	11789	12059	12014	11701	11839	11702	11769	11707	11780	11864	11944	11850	12038	11890	11918	11708	11878	11831	12015	11757	11732	11781	11805	11833	11811	11867	11892	11828	11825	11958	11957	11887	11712	12004	11847	11683	11689	11734	11747	11781	11538	11766	12015	11812	11927	11787	11873	11854	11805	11956	11978	11892	11789	11835	11765	11947	11895	11838	11868	11714	11658	11922	11593	11973	11890	11925	11957	11693	11900	11837	11964	11687	11969	11793	11782	11875	11911	11914	11693	11969	11791	11737	11942	11820	11880	11856	11864	11797	11796	11890	11916	11963	11798	11971	11968	11955	11971	11826	11870	11700	11787	11691	11820	11795	11821	11781	11787	11878	11783	11968	11938	11926	11852	11770	11794	11703	11633	11903	11913	11778	11892	11851	11912	11938	11874	11817	11867	11727	11993	11666	11929	11879	11985	11710	11873	11812	11943	11722	11888	11754	11697	11715	11832	11696	11870	11820	11804	11952	11954	11862	11734	11920	11911	11786	11780	11896	11888	11900	11679	11764	11776	12006	12011	11895	11833	11658	11826	11654	11832	11860	11625	11864	11796	11822	11822	11664	11693	11762	11766	11856	11771	11966	11821	11727	11995	11747	12034	11827	11815	11599	11759	11801	11757	11717	11842	11745	11743	11895	11732	11931	11821	11985	11837	11650	11799	11963	11924	11967	11964	11824	11751	11908	12034	11711	11877	11827	11958	11822	11903	11725	11961	11655	11884	11940	11569	11822	11808	11882	11819	11923	11845	11707	11945	11883	11623	11695	11811	12024	11847	11746	11939	11746	11859	11930	11894	11760	11996	11715	11766	11888	11948	11833	11871	11929	11858	11834	11870	11839	11886	11670	11804	11842	11901	11668	11788	11736	11884	11804	11885	11871	11834	11885	11900	11758	11801	11806	11828	11694	11910	11896	11848	11837	11846	11818	11915	11879	11732	11815	11898	11895	11568	11803	11937	11891	12015	11859	11739	11683	11891	11880	12060	11787	11889	11871	11849	11812	11931	11875	11828	11872	11674	11958	11739	11724	11717	11812	11743	11805	11807	12028	11810	11761	12044	11942	12058	11785	11776	11867	11675	11811	11962	11889	11785	11906	11791	11935	11837	11952	11855	11821	11927	11952	11982	11787	11786	11805	11876	11913	11851	11770	11819	11683	11833	11863	11925	11896	11924	11861	11756	11765	11888	11871	11822	11702	11971	11887	11986	11656	11745	11775	11893	11877	11661	11819	11651	11913	11825	11911	11757	11787	11839	11990	11800	11690	11594	11853	11917	11800	11999	11989	11913	11842	11817	11877	11839	11778	11528	11837	11735	11788	11961	11881	11846	11989	11728	12031	11988	11785	11994	11885	12032	12019	11841	11872	11819	11843	11895	11919	11810	11848	11744	11767	12103	11850	11940	11809	11860	11897	11692	11940	11772	11829	11880	11827	11890	11670	11724	11652	11719	11925	11763	11922	12027	11874	11879	11915	11829	12005	12090	11870	11849	11748	11862	11854	11699	11823	11859	11818	11571	11679	11782	11829	11978	11867	11862	11687	11882	11815	11901	11655	11850	11796	11818	11862	12043	11777	11857	11827	11761	11880	11978	11917	11787	11868	11850	11937	11849	11928	12061	11676	11886	11857	11847	11884	11894	11690	11903	11730	12049	11871	11974	11891	11777	11826	11710	11887	11911	11892	11953	11919	11936	11931	11889	11887	11838	11884	11747	11643	11976	11839	11858	11888	11645	11921	11933	11845	11722	11797	11604	11856	11866	11965	11719	11596	11772	11924	11779	11902	11832	11925	11842	11908	11791	11781	11893	11709	11941	11832	11883	11776	11818	11793	11797	12020	11914	11857	11864	11893	11847	12005	12070	11752	11837	11794	11739	11781	11947	11731	11754	11858	11903	11775	11762	11817	11662	11635	11807	11955	11817	11719	11679	11730	11731	11704	11780	11899	11903	11835	11866	11786	11880	11829	11874	11816	11815	11757	11752	11801	11826	11892	11796	11879	11858	11677	11958	11764	11830	11810	11971	11982	11842	11777	11800	11618	11710	11783	11793	11773	11963	11887	11715	11805	11686	11794	11783	11591	12001	11960	11771	11673	11860	11908	11760	11927	12024	11791	11807	11764	11732	11746	11972	12025	11597	11761	11800	11787	11887	11977	11664	11880	12060	11948
61201	104040	86430	61904	42586	25593	16475	13250	11760	11517	11431	11271	11517	11401	11581	11470	11371	11458	11475	11506	11350	11467	11372	11380	11396	11403	11604	11329	11564	11462	11454	11473	11480	11535	11365	11418	11367	11474	11412	11415	11531	11498	11269	11481	11543	11509	11535	11324	11545	11294	11447	11431	11384	11368	11346	11474	11433	11456	11574	11414	11342	11339	11378	11392	11391	11337	11300	11519	11479	11463	11575	11534	11465	11495	11445	11454	11433	11486	11196	11504	11522	11388	11360	11442	11380	11358	11523	11295	11552	11550	11556	11360	11462	11362	11410	11473	11426	11398	11517	11603	11249	11366	11491	11395	11610	11480	11408	11466	11487	11505	11496	11486	11513	11416	11512	11343	11553	11325	11470	11358	11433	11448	11371	11492	11394	11450	11449	11416	11583	11429	11438	11393	11483	11516	11471	11437	11571	11445	11533	11392	11420	11521	11426	11417	11310	11490	11487	11379	11373	11390	11530	11345	11329	11344	11544	11571	11491	11521	11492	11400	11396	11409	11664	11508	11330	11516	11507	11298	11447	11442	11524	11397	11357	11419	11550	11471	11340	11444	11522	11407	11393	11641	11404	11317	11463	11371	11440	11375	11336	11329	11555	11425	11372	11356	11339	11451	11517	11403	11426	11350	11383	11393	11606	11307	11342	11254	11614	11452	11417	11344	11306	11496	11492	11454	11508	11467	11424	11310	11528	11473	11309	11506	11434	11579	11464	11280	11468	11583	11459	11409	11534	11343	11367	11359	11480	11351	11449	11378	11494	11235	11466	11477	11525	11385	11455	11463	11456	11505	11424	11381	11665	11401	11375	11559	11310	11475	11315	11378	11290	11568	11545	11392	11579	11419	11463	11500	11370	11637	11330	11474	11243	11410	11588	11460	11414	11520	11507	11614	11380	11399	11401	11439	11454	11447	11517	11610	11535	11293	11365	11525	11544	11382	11486	11425	11287	11508	11588	11325	11551	11588	11469	11497	11493	11376	11416	11386	11576	11468	11545	11444	11601	11383	11517	11262	11380	11365	11479	11480	11415	11477	11449	11336	11359	11414	11404	11418	11422	11510	11363	11398	11453	11425	11449	11442	11551	11384	11536	11509	11561	11224	11392	11509	11567	11391	11437	11501	11398	11554	11372	11455	11365	11351	11390	11407	11486	11370	11383	11403	11527	11239	11560	11424	11469	11392	11527	11519	11528	11391	11372	11322	11493	11541	11473	11410	11472	11351	11403	11318	11522	11428	11419	11541	11523	11457	11355	11438	11400	11368	11445	11414	11538	11618	11429	11389	11369	11537	11343	11446	11373	11466	11545	11409	11437	11441	11244	11338	11551	11567	11330	11471	11405	11372	11500	11444	11557	11536	11488	11496	11495	11423	11260	11598	11385	11331	11500	11472	11340	11418	11467	11347	11370	11507	11480	11353	11505	11451	11293	11413	11491	11407	11471	11570	11431	11475	11438	11564	11420	11385	11415	11546	11458	11670	11361	11472	11561	11384	11497	11436	11475	11241	11373	11393	11430	11568	11339	11348	11459	11496	11459	11384	11483	11463	11442	11408	11438	11278	11348	11484	11342	11379	11459	11365	11506	11388	11475	11466	11509	11197	11500	11529	11643	11430	11361	11431	11548	11327	11481	11410	11544	11441	11274	11258	11469	11340	11374	11476	11464	11401	11365	11469	11336	11426	11295	11366	11366	11347	11359	11609	11223	11338	11434	11496	11347	11539	11562	11422	11468	11359	11433	11509	11433	11594	11456	11575	11542	11233	11506	11469	11542	11368	11460	11418	11395	11337	11383	11506	11394	11487	11477	11580	11324	11412	11557	11496	11416	11335	11499	11588	11392	11375	11528	11416	11386	11416	11470	11473	11368	11378	11314	11492	11502	11464	11506	11285	11298	11441	11269	11422	11428	11397	11420	11379	11384	11450	11489	11474	11359	11379	11374	11518	11416	11377	11554	11458	11462	11389	11518	11477	11391	11451	11465	11423	11467	11487	11415	11492	11540	11387	11461	11262	11375	11351	11313	11420	11395	11431	11581	11440	11506	11467	11412	11316	11512	11471	11447	11301	11445	11438	11383	11436	11378	11365	11459	11597	11459	11426	11561	11410	11381	11527	11471	11519	11359	11526	11444	11304	11553	11434	11422	11429	11426	11527	11513	11355	11430	11660	11485	11374	11391	11488	11483	11406	11380	11654	11535	11503	11596	11536	11279	11505	11408	11580	11331	11419	11378	11526	11436	11392	11446	11483	11479	11406	11465	11333	11517	11479	11429	11463	11511	11403	11332	11351	11561	11650	11375	11511	11490	11301	11485	11292	11556	11462	11452	11400	11395	11492	11478	11412	11442	11475	11442	11406	11563	11476	11375	11533	11352	11396	11366	11444	11354	11369	11364	11521	11498	11462	11370	11283	11408	11522	11375	11266	11295	11510	11459	11465	11454	11355	11454	11471	11431	11458	11556	11337	11463	11516	11462	11585	11396	11366	11614	11537	11386	11563	11402	11485	11514	11461	11499	11383	11324	11491	11332	11489	11455	11329	11410	11586	11411	11320	11443	11506	11332	11449	11462	11434	11215	11494	11461	11458	11521	11379	11517	11368	11551	11269	11352	11388	11408	11390	11460	11477	11320	11341	11437	11596	11581	11411	11385	11665	11536	11522	11557	11478	11295	11452	11302	11325	11504	11434	11499	11417	11407	11408	11323	11401	11418	11392	11557	11306	11480	11245	11548	11444	11440	11508	11284	11478	11404	11386	11415	11340	11450	11360	11515	11351	11315	11448	11328	11292	11291	11326	11413	11469	11516	11348	11523	11479	11446	11617	11436	11481	11508	11504	11430	11420	11371	11503	11230	11527	11373	11483	11608	11486	11427	11335	11748	11453	11538	11570	11248	11365	11578	11500	11458	11579	11573	11397	11417	11466	11511	11418	11511	11559	11468	11480	11567	11579	11417	11351	11351	11492	11467	11204	11328	11337	11204	11476	11537	11582	11451	11450	11303	11335	11341	11375	11514	11435	11447	11392	11302	11542	11245	11386	11456	11573	11460	11522	11221	11493	11496	11550	11417	11370	11412	11399	11482	11402	11597	11425	11452	11228	11463	11345	11380	11620	11466	11331	11449	11513	11553	11462	11346	11439	11468	11507	11402	11279	11440	11375	11554	11413	11416	11589	11480	11364	11379	11708	11437	11484	11406	11417	11522	11415	11540	11266	11404	11386	11574	11420	11457	11560	11466	11491	11345	11417	11427	11513	11361	11450	11272	11436	11408	11366	11514	11522	11402	11465	11370	11343	11427	11570	11421	11431	11534	11321	11607	11536	11467	11533	11466	11604	11612	11268	11372	11402	11481	11449	11472	11400	11399	11364	11402	11304	11445	11373	11469	11488	11516	11310	11435	11454	11388	11536	11451	11603	11320	11347	11462	11473	11487	11464	11273	11376	11425	11541	11475	11482	11538	11484	11402	11530	11687	11538	11485	11354	11359	11524	11254	11484	11558	11452	11286	11597	11349	11508	11431	11389	11416	11513	11442	11485	11496	11561	11422	11490	11605	11430	11400	11502	11410	11350	11595	11568	11348	11366	11498	11520	11487	11329	11451	11329	11291	11430	11481	11382	11376	11440	11416	11460	11566	11387	11351	11494	11450	11355	11430	11480	11421	11317	11422	11549	11356	11543	11348	11386	11334	11410	11451	11446	11379	11399	11406	11404	11376	11405	11545	11403	11313	11219	11590	11503	11327	11410	11381	11331	11549	11396	11505	11335	11438	11469	11572	11394	11573	11328	11478	11503	11485	11460	11336	11361	11510	11393	11527	11393	11419	11524	11399	11515	11453	11533	11405	11527	11628	11484	11556	11440	11392	11281	11329	11431	11414	11345	11338	11346	11499	11412	11560	11526	11446	11530	11461	11455	11326	11331	11351	11525	11552	11489	11517	11469	11523	11371	11410	11413	11400	11364	11320	11378	11482	11399	11589	11457	11381	11230	11443	11522	11415	11429	11397	11511	11470	11564	11416	11354	11268	11549	11423	11477	11495	11521	11452	11502	11334	11436	11608	11386	11430	11437	11491	11517	11373	11441	11356	11347	11484	11550	11276	11361	11390	11374	11529	11631	11458	11323	11360	11450	11482	11437	11373	11370	11368	11438	11384	11431	11332	11431	11454	11308	11482	11559	11397	11615	11433	11516	11508	11490	11561	11411	11334	11487	11543	11566	11406	11463	11301	11435	11455	11413	11511	11479	11485	11491	11329	11446	11356	11670	11678	11330	11427	11359	11381	11441	11510	11359	11570	11489	11333	11343	11481	11591	11422	11441	11438	11432	11360	11416	11428	11283	11466	11285	11342	11423	11515	11338	11409	11326	11472	11438	11441	11517	11477	11442	11387	11570	11291	11573	11376	11365	11415	11322	11377	11425	11438	11479	11341	11558	11398	11465	11392	11529	11462	11341	11390	11448	11438	11432	11501	11282	11447	11339	11418	11362	11446	11448	11432	11486	11275	11381	11373	11394	11503	11398	11572	11446	11486	11400	11412	11282	11456	11515	11466	11386	11559	11455	11658	11375	11483	11394	11247	11482	11463	11407	11483	11628	11486	11370	11464	11369	11433	11272	11366	11414	11469	11630	11396	11353	11363	11357	11222	11352	11563	11406	11454	11349	11399	11518	11546	11530	11280	11389	11471	11402	11326	11443	11357	11395	11570	11549	11554	11305	11432	11551	11566	11163	11443	11427	11233	11613	11397	11523	11468	11340	11344	11466	11419	11564	11568	11357	11560	11389	11477	11388	11384	11347	11496	11453	11461	11368	11516	11505	11523	11524	11453	11529	11300	11371	11506	11491	11299	11610	11545	11459	11351	11254	11470	11405	11414	11459	11417	11436	11562	11590	11453	11537	11477	11465	11420	11467	11337	11478	11273	11394	11388	11423	11418	11327	11488	11463	11646	11483	11384	11423	11478	11460	11452	11469	11432	11412	11462	11395	11474	11414	11457	11786	11508	11276	11274	11383	11341	11609	11392	11408	11376	11606	11381	11554	11624	11454	11341	11472	11293	11445	11360	11372	11406	11404	11359	11297	11360	11522	11478	11420	11493	11495	11391	11440	11419	11575	11421	11316	11412	11404	11358	11480
31165	38716	42955	28608	18806	14913	13970	13571	13366	13512	13338	13483	13545	13307	13323	13528	13461	13477	13324	13401	13641	13701	13342	13596	13268	13495	13206	13681	13572	13473	13553	13251	13368	13467	13441	13232	13382	13428	13481	13286	13299	13312	13460	13610	13453	13377	13394	13474	13444	13415	13220	13184	13438	13425	13438	13427	13474	13263	13483	13298	13430	13452	13568	13606	13369	13336	13424	13503	13424	13539	13344	13416	13207	13147	13352	13332	13419	13441	13446	13325	13269	13460	13223	13501	13408	13255	13286	13449	13423	13176	13381	13261	13284	13404	13250	13493	13394	13587	13312	13473	13363	13412	13417	13530	13354	13531	13457	13472	13375	13279	13373	13316	13481	13367	13299	13393	13249	13172	13296	13467	13333	13409	13506	13253	13521	13304	13428	13514	13337	13356	13291	13607	13390	13519	13264	13319	13381	13324	13336	13457	13337	13361	13212	13309	13403	13428	13496	13248	13204	13502	13463	13408	13413	13513	13545	13325	13508	13517	13403	13277	13366	13589	13225	13316	13470	13163	13323	13242	13425	13378	13456	13421	13465	13349	13341	13427	13267	13287	13696	13448	13447	13319	13175	13402	13353	13273	13442	13232	13284	13330	13312	13465	13526	13350	13537	13607	13277	13551	13296	13355	13289	13417	13513	13363	13480	13233	13519	13366	13355	13369	13383	13377	13354	13391	13430	13344	13412	13487	13562	13405	13460	13417	13591	13509	13528	13294	13194	13313	13382	13356	13429	13487	13434	13565	13360	13415	13597	13260	13428	13347	13378	13353	13537	13325	13519	13498	13388	13375	13371	13485	13394	13283	13182	13334	13331	13461	13510	13395	13263	13339	13364	13426	13382	13278	13297	13267	13578	13352	13392	13235	13444	13382	13261	13367	13312	13246	13282	13339	13404	13486	13550	13408	13252	13511	13336	13425	13274	13324	13374	13360	13403	13432	13575	13435	13502	13229	13239	13413	13399	13254	13337	13477	13287	13412	13419	13313	13543	13476	13197	13354	13479	13374	13304	13358	13566	13513	13304	13251	13294	13360	13370	13493	13408	13442	13398	13328	13427	13415	13378	13299	13397	13344	13195	13400	13536	13548	13167	13452	13228	13354	13394	13398	13267	13387	13443	13445	13566	13462	13433	13386	13411	13397	13407	13462	13581	13275	13250	13226	13236	13331	13294	13509	13394	13535	13445	13306	13460	13315	13278	13235	13420	13459	13321	13306	13199	13257	13214	13504	13179	13261	13381	13431	13541	13295	13315	13422	13387	13504	13447	13128	13319	13466	13247	13412	13266	13194	13315	13412	13424	13518	13491	13372	13670	13445	13302	13416	13327	13479	13415	13374	13456	13324	13399	13484	13569	13294	13333	13399	13613	13293	13327	13557	13342	13396	13492	13548	13351	13383	13234	13379	13459	13358	13341	13274	13349	13419	13485	13454	13334	13380	13630	13346	13231	13379	13587	13206	13387	13404	13242	13320	13284	13302	13367	13250	13364	13510	13319	13371	13176	13486	13478	13463	13521	13516	13311	13226	13450	13416	13302	13233	13368	13493	13452	13356	13282	13318	13444	13501	13414	13280	13328	13413	13507	13289	13584	13300	13432	13315	13430	13300	13434	13460	13356	13263	13327	13364	13424	13388	13229	13390	13388	13501	13425	13372	13466	13308	13487	13398	13507	13534	13476	13366	13300	13312	13530	13335	13328	13398	13540	13748	13433	13258	13348	13455	13448	13255	13197	13372	13438	13473	13213	13216	13330	13299	13134	13319	13525	13371	13340	13311	13577	13233	13416	13477	13293	13614	13436	13434	13330	13399	13322	13370	13355	13220	13252	13431	13291	13408	13434	13278	13435	13390	13288	13359	13293	13453	13399	13522	13295	13198	13458	13404	13338	13229	13429	13485	13361	13259	13366	13444	13249	13149	13162	13327	13526	13440	13440	13323	13334	13385	13616	13396	13379	13382	13490	13256	13195	13426	13481	13230	13476	13444	13527	13231	13439	13574	13523	13305	13329	13479	13338	13452	13600	13443	13304	13387	13337	13320	13390	13410	13344	13331	13388	13422	13342	13582	13263	13492	13396	13236	13285	13338	13272	13414	13386	13581	13454	13301	13412	13490	13282	13459	13481	13412	13514	13434	13152	13200	13325	13529	13414	13431	13405	13433	13456	13347	13315	13379	13528	13455	13477	13518	13464	13448	13412	13376	13391	13178	13417	13478	13283	13476	13290	13429	13433	13489	13389	13431	13265	13395	13432	13349	13329	13333	13382	13350	13368	13333	13290	13177	13382	13217	13396	13312	13594	13381	13323	13283	13400	13523	13272	13321	13254	13301	13511	13474	13403	13508	13353	13269	13320	13363	13517	13293	13357	13576	13489	13608	13342	13554	13316	13302	13470	13520	13330	13358	13403	13371	13300	13411	13572	13490	13433	13278	13343	13556	13379	13497	13244	13481	13553	13460	13396	13294	13280	13458	13330	13232	13527	13467	13383	13485	13365	13441	13340	13327	13390	13453	13521	13369	13361	13425	13404	13452	13374	13330	13429	13381	13219	13271	13349	13478	13356	13500	13142	13378	13457	13389	13393	13326	13258	13246	13497	13260	13447	13404	13381	13384	13490	13544	13239	13343	13545	13287	13389	13401	13372	13271	13351	13587	13319	13376	13195	13462	13310	13395	13424	13459	13547	13159	13364	13380	13403	13287	13317	13492	13545	13540	13421	13401	13473	13305	13283	13486	13331	13471	13587	13483	13354	13347	13362	13513	13470	13492	13439	13221	13406	13386	13493	13444	13293	13425	13261	13356	13447	13570	13415	13311	13353	13258	13210	13413	13466	13263	13415	13420	13366	13271	13353	13309	13447	13478	13533	13262	13320	13460	13323	13429	13329	13462	13456	13339	13311	13262	13296	13283	13443	13451	13447	13196	13397	13433	13371	13413	13423	13486	13476	13354	13346	13503	13456	13371	13411	13496	13551	13363	13500	13465	13236	13415	13423	13427	13363	13399	13400	13296	13310	13319	13372	13400	13487	13537	13452	13369	13495	13262	13253	13353	13439	13297	13375	13384	13455	13310	13531	13541	13440	13589	13602	13400	13269	13305	13331	13442	13492	13287	13287	13360	13461	13451	13597	13547	13394	13425	13483	13435	13322	13485	13578	13294	13629	13481	13548	13296	13453	13503	13531	13472	13384	13416	13402	13084	13409	13448	13246	13488	13348	13453	13342	13474	13449	13414	13464	13375	13283	13408	13498	13549	13534	13431	13488	13379	13428	13594	13381	13450	13459	13443	13325	13298	13283	13361	13253	13369	13538	13416	13297	13349	13350	13539	13466	13362	13366	13373	13392	13292	13336	13297	13400	13399	13538	13317	13398	13292	13487	13237	13347	13366	13334	13219	13327	13542	13400	13291	13497	13381	13483	13439	13376	13480	13441	13392	13450	13459	13289	13539	13360	13376	13490	13348	13364	13454	13219	13342	13313	13329	13176	13266	13330	13371	13505	13373	13428	13389	13551	13504	13421	13262	13459	13381	13360	13372	13416	13399	13546	13308	13322	13502	13338	13219	13445	13496	13348	13322	13464	13324	13573	13479	13526	13394	13350	13498	13454	13294	13436	13391	13402	13415	13394	13492	13502	13322	13555	13308	13450	13339	13429	13402	13498	13272	13370	13506	13417	13390	13539	13316	13473	13577	13380	13357	13338	13492	13343	13405	13223	13249	13237	13335	13382	13265	13232	13412	13452	13463	13292	13405	13319	13242	13461	13416	13556	13426	13468	13529	13509	13427	13287	13211	13586	13370	13398	13369	13407	13288	13450	13508	13483	13387	13456	13255	13563	13495	13508	13430	13473	13432	13423	13580	13232	13145	13351	13349	13355	13368	13424	13394	13378	13621	13468	13452	13507	13326	13326	13600	13380	13179	13441	13345	13482	13376	13425	13463	13479	13608	13267	13294	13398	13498	13535	13383	13514	13298	13343	13450	13366	13338	13307	13502	13412	13408	13393	13510	13040	13317	13432	13301	13511	13352	13325	13325	13275	13495	13436	13128	13525	13370	13278	13433	13239	13281	13257	13431	13476	13485	13387	13428	13335	13377	13363	13200	13402	13507	13385	13624	13466	13370	13453	13363	13364	13439	13467	13528	13362	13392	13594	13587	13506	13245	13375	13237	13498	13456	13433	13295	13347	13453	13311	13393	13548	13346	13368	13391	13430	13454	13344	13240	13245	13305	13220	13464	13151	13321	13182	13354	13349	13340	13430	13247	13324	13387	13600	13549	13374	13351	13538	13356	13494	13508	13528	13378	13490	13660	13318	13387	13292	13412	13316	13421	13440	13181	13477	13545	13505	13378	13395	13500	13344	13393	13352	13501	13452	13358	13293	13403	13491	13525	13459	13523	13491	13580	13445	13495	13533	13676	13420	13507	13351	13344	13354	13203	13325	13380	13381	13481	13527	13496	13470	13462	13379	13349	13481	13362	13389	13611	13600	13400	13337	13349	13482	13534	13587	13255	13405	13408	13464	13370	13426	13579	13541	13396	13534	13564	13579	13415	13305	13500	13272	13290	13463	13421	13662	13487	13430	13409	13455	13606	13554	13432	13292	13396	13369	13320	13226	13301	13421	13490	13514	13189	13504	13243	13340	13386	13270	13604	13569	13519	13356	13358	13420	13430	13483	13318	13354	13327	13329	13376	13498	13415	13367	13339	13497	13413	13299	13412	13575	13529	13327	13332	13343	13362	13424	13166	13410	13330	13373	13516	13391	13515	13357	13493	13372	13319	13309	13443	13287	13469	13222	13370	13414	13289	13420	13357	13175	13328	13526	13575	13423	13466	13304	13275	13359	13557	13396	13276	13324	13479	13339	13452	13347	13478	13454	13426	13488	13321	13507	13461	13350	13192	13230	13508	13429	13256	13389	13380	13329	13291	13504	13431	13342	13450	13345	13401	13343	13434	13365	13266	13498	13514	13544	13357	13318	13439	13451	13279	13440	13419	13625	13413	13517	13381	13417	13334	13477	13256	13404	13254	13252	13274	13456	13292	13361	13395	13400	13276	13472	13501	13334	13479	13401	13493	13456	13440	13370	13391	13352	13406	13437	13402	13310	13360	13566	13573	13374	13365	13376	13495
37412	57411	45533	25637	17391	13490	12795	12669	12506	12343	12508	12398	12551	12617	12468	12529	12438	12572	12466	12319	12516	12565	12418	12398	12542	12556	12556	12560	12330	12522	12560	12588	12627	12486	12374	12578	12677	12437	12413	12336	12575	12575	12527	12531	12654	12440	12437	12378	12449	12413	12492	12576	12477	12392	12623	12347	12325	12725	12442	12467	12417	12360	12390	12404	12662	12474	12346	12510	12447	12477	12586	12361	12461	12441	12530	12510	12409	12610	12333	12492	12452	12426	12464	12421	12433	12588	12373	12494	12424	12435	12465	12558	12641	12348	12346	12386	12406	12463	12568	12528	12383	12642	12553	12633	12618	12488	12551	12445	12425	12645	12391	12597	12597	12665	12367	12606	12472	12559	12469	12555	12446	12331	12542	12467	12545	12368	12414	12550	12538	12456	12484	12611	12418	12480	12644	12523	12467	12498	12518	12404	12558	12548	12478	12549	12439	12492	12491	12487	12562	12420	12406	12524	12428	12562	12380	12377	12534	12341	12519	12444	12399	12445	12527	12462	12610	12403	12448	12432	12543	12782	12359	12492	12497	12469	12536	12581	12458	12582	12513	12501	12545	12628	12666	12486	12433	12371	12617	12407	12601	12405	12336	12568	12342	12328	12531	12606	12508	12588	12481	12472	12556	12523	12633	12540	12648	12568	12466	12560	12289	12679	12481	12630	12432	12559	12486	12497	12474	12302	12400	12487	12480	12427	12348	12456	12553	12458	12479	12327	12458	12516	12557	12464	12481	12507	12522	12531	12536	12478	12611	12407	12467	12549	12459	12776	12551	12502	12419	12251	12413	12559	12399	12493	12430	12573	12484	12461	12574	12485	12644	12391	12485	12470	12589	12448	12348	12562	12429	12606	12505	12443	12453	12592	12510	12494	12496	12459	12477	12482	12328	12513	12612	12630	12395	12395	12422	12535	12585	12545	12344	12557	12450	12494	12493	12544	12519	12501	12553	12627	12424	12699	12663	12433	12429	12470	12366	12373	12411	12466	12497	12382	12378	12496	12344	12582	12382	12439	12431	12485	12458	12569	12434	12593	12540	12500	12548	12492	12580	12508	12294	12408	12462	12526	12574	12504	12330	12527	12550	12547	12601	12455	12386	12520	12455	12609	12537	12478	12568	12519	12535	12568	12481	12518	12572	12485	12524	12453	12468	12598	12742	12681	12534	12382	12502	12463	12535	12482	12449	12492	12418	12441	12382	12475	12345	12419	12405	12529	12664	12545	12530	12472	12536	12487	12522	12465	12533	12465	12396	12544	12605	12473	12507	12501	12422	12528	12533	12497	12639	12402	12486	12626	12482	12353	12403	12598	12493	12561	12513	12371	12493	12332	12610	12359	12548	12623	12362	12599	12603	12618	12554	12245	12427	12440	12433	12522	12572	12467	12549	12555	12299	12501	12462	12437	12486	12592	12420	12549	12594	12312	12560	12434	12409	12404	12580	12489	12458	12504	12422	12390	12526	12325	12514	12416	12492	12570	12362	12634	12542	12561	12599	12362	12459	12472	12410	12399	12550	12599	12361	12525	12625	12767	12518	12466	12330	12565	12499	12537	12511	12456	12590	12533	12512	12610	12407	12422	12386	12476	12424	12343	12440	12476	12665	12407	12415	12389	12359	12525	12535	12620	12346	12366	12566	12403	12503	12483	12608	12427	12528	12467	12481	12412	12494	12619	12473	12552	12329	12625	12527	12534	12548	12541	12521	12507	12545	12451	12480	12402	12486	12389	12501	12646	12528	12514	12510	12398	12599	12519	12508	12382	12655	12572	12452	12660	12434	12478	12458	12359	12593	12590	12488	12305	12429	12499	12580	12617	12318	12502	12478	12478	12541	12498	12485	12396	12361	12492	12705	12590	12460	12462	12425	12502	12605	12329	12510	12463	12493	12553	12473	12432	12507	12463	12549	12580	12347	12391	12454	12622	12502	12417	12511	12438	12523	12488	12515	12501	12450	12448	12405	12317	12474	12527	12548	12336	12399	12531	12336	12486	12444	12467	12510	12578	12435	12508	12495	12568	12660	12436	12363	12436	12474	12727	12418	12357	12524	12706	12574	12515	12357	12409	12585	12620	12526	12435	12458	12468	12477	12612	12560	12508	12293	12567	12470	12478	12435	12523	12532	12543	12503	12588	12563	12494	12429	12637	12286	12400	12492	12323	12394	12609	12448	12633	12445	12444	12354	12469	12577	12441	12498	12632	12468	12470	12614	12563	12551	12712	12387	12385	12477	12406	12476	12409	12478	12553	12432	12565	12503	12497	12460	12449	12387	12543	12542	12390	12548	12542	12479	12388	12642	12494	12554	12683	12583	12645	12498	12629	12429	12550	12381	12532	12414	12392	12552	12659	12311	12653	12542	12403	12437	12510	12646	12437	12521	12499	12515	12720	12452	12542	12437	12519	12463	12437	12540	12417	12538	12526	12483	12316	12381	12460	12449	12481	12564	12419	12516	12619	12584	12625	12459	12620	12668	12473	12407	12542	12409	12425	12519	12569	12530	12522	12502	12297	12499	12413	12237	12690	12426	12383	12529	12367	12440	12576	12511	12526	12485	12418	12472	12608	12445	12463	12490	12445	12449	12647	12262	12524	12575	12471	12428	12418	12653	12513	12669	12582	12599	12498	12443	12645	12440	12459	12466	12557	12639	12488	12475	12451	12452	12518	12341	12442	12470	12562	12461	12452	12369	12491	12644	12426	12535	12465	12413	12453	12444	12419	12458	12523	12531	12411	12550	12539	12725	12213	12545	12502	12475	12470	12543	12261	12554	12426	12471	12482	12408	12521	12491	12419	12520	12347	12532	12460	12496	12536	12466	12610	12439	12480	12605	12653	12314	12516	12539	12413	12566	12379	12591	12458	12323	12711	12549	12419	12455	12565	12401	12354	12434	12386	12552	12435	12415	12513	12490	12496	12405	12489	12528	12450	12451	12534	12424	12461	12433	12586	12549	12396	12586	12451	12599	12588	12483	12544	12410	12373	12432	12497	12470	12486	12614	12466	12446	12285	12294	12509	12610	12636	12512	12400	12363	12471	12524	12413	12415	12528	12538	12571	12429	12587	12361	12454	12451	12484	12390	12403	12431	12655	12333	12362	12386	12506	12520	12553	12381	12483	12431	12392	12408	12462	12421	12377	12330	12528	12584	12437	12435	12502	12540	12579	12482	12467	12370	12471	12566	12542	12444	12471	12554	12525	12331	12666	12628	12445	12589	12214	12557	12560	12422	12406	12564	12500	12429	12623	12429	12582	12567	12361	12513	12594	12502	12359	12411	12513	12515	12589	12525	12458	12609	12501	12502	12359	12425	12601	12375	12537	12548	12450	12497	12404	12557	12463	12387	12304	12524	12492	12284	12438	12450	12433	12546	12498	12464	12650	12528	12635	12483	12509	12456	12523	12411	12378	12428	12580	12508	12520	12586	12455	12513	12479	12534	12459	12436	12496	12383	12513	12488	12377	12300	12408	12428	12560	12448	12471	12406	12448	12528	12528	12483	12537	12427	12639	12317	12403	12471	12509	12650	12474	12352	12507	12365	12517	12495	12476	12351	12493	12436	12553	12514	12453	12581	12453	12570	12508	12348	12425	12508	12553	12499	12455	12477	12515	12445	12318	12528	12495	12473	12605	12503	12439	12435	12421	12437	12398	12418	12288	12536	12551	12587	12496	12542	12434	12320	12598	12546	12489	12430	12498	12416	12441	12492	12670	12472	12483	12495	12377	12491	12457	12536	12447	12563	12464	12452	12298	12610	12374	12434	12523	12424	12493	12477	12474	12492	12601	12526	12559	12460	12468	12469	12579	12435	12422	12547	12533	12550	12600	12509	12417	12368	12372	12514	12403	12458	12560	12556	12358	12557	12372	12449	12446	12524	12462	12550	12281	12496	12532	12440	12435	12391	12639	12586	12449	12556	12541	12366	12348	12566	12320	12452	12543	12349	12468	12617	12456	12504	12418	12450	12497	12391	12529	12489	12506	12423	12455	12512	12531	12423	12473	12680	12436	12361	12595	12589	12291	12561	12482	12627	12506	12589	12427	12513	12462	12390	12547	12537	12465	12545	12572	12522	12552	12542	12461	12451	12465	12459	12576	12706	12504	12558	12468	12652	12538	12512	12447	12535	12387	12356	12459	12560	12456	12484	12552	12514	12433	12493	12365	12403	12311	12499	12533	12524	12447	12460	12568	12403	12411	12614	12473	12419	12215	12651	12485	12651	12641	12399	12435	12318	12454	12426	12431	12347	12535	12493	12351	12616	12503	12617	12491	12706	12572	12453	12433	12527	12472	12490	12613	12431	12531	12626	12446	12392	12420	12636	12595	12404	12369	12645	12446	12589	12553	12463	12460	12401	12625	12371	12561	12344	12427	12642	12448	12392	12562	12385	12486	12303	12644	12584	12539	12424	12431	12418	12528	12629	12467	12594	12561	12295	12456	12454	12516	12384	12520	12339	12432	12363	12539	12488	12368	12378	12586	12388	12538	12451	12407	12437	12503	12462	12440	12470	12650	12566	12553	12478	12506	12233	12496	12484	12390	12420	12425	12441	12321	12457	12670	12403	12537	12389	12543	12657	12494	12497	12485	12526	12480	12555	12591	12576	12411	12371	12402	12340	12508	12467	12535	12423	12460	12607	12606	12616	12542	12419	12559	12434	12387	12532	12390	12489	12611	12422	12403	12459	12484	12560	12554	12587	12499	12452	12579	12453	12558	12443	12533	12540	12623	12370	12359	12477	12368	12600	12577	12306	12456	12625	12440	12674	12460	12657	12570	12662	12416	12370	12640	12426	12367	12638	12464	12550	12413	12394	12580	12382	12478	12412	12549	12501	12581	12368	12426	12416	12446	12444	12551	12587	12484	12401	12568	12380	12582	12452	12503	12687	12264	12595	12613	12508	12339	12479	12291	12404	12492	12470	12381	12331	12495	12415	12547	12523	12479	12454	12303	12541	12386	12443	12488	12670	12432	12543	12567	12502	12417	12595	12468	12429	12585	12475	12386	12436	12471	12519	12591	12420	12413	12533	12587	12466	12406	12492	12487	12533	12460	12551	12543	12475	12343	12584	12368	12528	12450	12619	12585	12641	12482	12464	12368	12394	12550	12564	12583	12507	12353	12483	12474
32772	37173	38601	27054	18373	15492	14857	14526	14598	14377	14588	14326	14257	14350	14316	14485	14506	14293	14351	14430	14527	14686	14456	14732	14470	14465	14590	14418	14542	14478	14318	14451	14422	14504	14511	14498	14495	14451	14356	14444	14399	14295	14532	14408	14441	14381	14368	14429	14391	14559	14278	14526	14313	14482	14364	14345	14278	14359	14436	14442	14446	14487	14671	14460	14406	14628	14482	14490	14309	14468	14304	14565	14399	14414	14265	14447	14498	14403	14461	14216	14497	14409	14466	14375	14450	14589	14362	14440	14411	14536	14504	14384	14382	14474	14230	14428	14485	14192	14373	14491	14415	14295	14507	14461	14368	14388	14190	14449	14360	14386	14529	14162	14392	14326	14397	14572	14418	14520	14336	14220	14505	14255	14240	14377	14440	14269	14417	14295	14660	14420	14494	14475	14283	14387	14295	14419	14501	14474	14487	14340	14264	14455	14369	14444	14460	14311	14458	14407	14437	14341	14522	14399	14507	14514	14405	14357	14417	14427	14369	14457	14300	14533	14404	14484	14437	14502	14163	14492	14283	14290	14470	14512	14222	14464	14351	14320	14162	14238	14499	14298	14460	14443	14417	14465	14266	14492	14307	14588	14400	14374	14483	14216	14358	14420	14425	14273	14376	14434	14267	14301	14429	14437	14501	14422	14301	14363	14064	14403	14430	14490	14352	14432	14339	14385	14468	14629	14564	14287	14531	14275	14455	14574	14649	14359	14402	14417	14398	14283	14411	14471	14413	14275	14403	14459	14546	14206	14466	14472	14494	14388	14463	14316	14324	14402	14357	14365	14389	14425	14545	14399	14477	14273	14442	14224	14432	14394	14556	14354	14447	14385	14373	14427	14384	14545	14415	14390	14492	14501	14580	14361	14316	14314	14568	14444	14448	14458	14498	14373	14441	14241	14366	14319	14535	14410	14398	14502	14244	14539	14239	14288	14294	14280	14405	14387	14348	14634	14296	14281	14014	14333	14313	14223	14506	14407	14628	14395	14342	14270	14408	14472	14413	14354	14620	14297	14345	14322	14459	14396	14270	14186	14303	14329	14318	14512	14469	14200	14300	14400	14270	14348	14422	14478	14592	14295	14538	14401	14611	14461	14345	14453	14414	14265	14507	14583	14527	14566	14495	14172	14327	14519	14478	14669	14535	14459	14322	14412	14256	14334	14460	14470	14400	14501	14481	14452	14515	14578	14338	14432	14384	14324	14463	14469	14376	14323	14191	14511	14379	14167	14252	14432	14579	14377	14449	14195	14472	14521	14283	14583	14493	14628	14523	14401	14350	14493	14377	14570	14578	14541	14416	14518	14453	14395	14462	14404	14484	14450	14373	14285	14484	14475	14537	14366	14392	14434	14562	14361	14462	14307	14409	14375	14282	14382	14250	14628	14327	14432	14303	14488	14409	14357	14467	14531	14499	14390	14521	14299	14486	14718	14522	14494	14540	14303	14457	14457	14321	14398	14326	14343	14351	14327	14405	14373	14405	14566	14591	14460	14466	14474	14283	14557	14666	14280	14546	14392	14381	14404	14398	14247	14332	14305	14441	14391	14264	14430	14468	14487	14403	14476	14378	14351	14358	14320	14380	14445	14464	14271	14399	14333	14327	14298	14424	14383	14534	14635	14457	14467	14574	14504	14352	14443	14320	14297	14511	14500	14342	14279	14357	14537	14404	14492	14480	14528	14370	14530	14330	14431	14274	14424	14317	14312	14394	14335	14347	14287	14559	14255	14425	14576	14530	14355	14247	14255	14541	14473	14523	14393	14316	14162	14335	14355	14563	14352	14428	14213	14134	14444	14452	14566	14369	14424	14243	14312	14398	14253	14405	14434	14272	14578	14385	14330	14450	14406	14477	14361	14389	14358	14540	14520	14316	14373	14242	14374	14333	14436	14519	14451	14444	14360	14461	14549	14276	14293	14490	14451	14410	14425	14413	14495	14498	14627	14446	14365	14480	14540	14390	14328	14507	14402	14159	14483	14539	14342	14464	14399	14391	14509	14484	14459	14298	14404	14196	14555	14506	14416	14421	14609	14433	14429	14479	14392	14329	14390	14559	14335	14305	14224	14435	14335	14513	14444	14579	14341	14342	14410	14687	14307	14446	14372	14364	14386	14421	14414	14302	14592	14468	14323	14283	14382	14443	14288	14536	14306	14422	14728	14442	14161	14357	14392	14420	14320	14474	14490	14575	14418	14388	14464	14449	14528	14364	14402	14477	14347	14438	14663	14534	14455	14418	14241	14360	14581	14419	14441	14515	14318	14436	14431	14503	14459	14500	14274	14439	14563	14584	14492	14428	14490	14281	14305	14208	14381	14271	14341	14335	14567	14556	14510	14301	14602	14468	14497	14387	14266	14452	14476	14387	14549	14262	14212	14405	14181	14424	14373	14508	14492	14394	14414	14330	14324	14380	14436	14587	14437	14329	14205	14411	14427	14232	14281	14473	14416	14332	14365	14577	14409	14461	14546	14349	14464	14329	14366	14491	14415	14437	14440	14502	14542	14489	14551	14550	14464	14506	14281	14398	14379	14426	14558	14408	14403	14281	14451	14527	14447	14251	14402	14494	14423	14246	14478	14365	14506	14437	14393	14352	14377	14376	14467	14433	14552	14499	14425	14456	14336	14692	14323	14443	14512	14595	14482	14598	14339	14396	14357	14436	14332	14378	14486	14541	14503	14424	14319	14497	14445	14359	14412	14346	14445	14319	14208	14274	14397	14484	14409	14449	14440	14428	14455	14447	14425	14491	14455	14567	14528	14245	14427	14563	14469	14370	14543	14560	14370	14380	14505	14591	14317	14247	14263	14468	14403	14411	14614	14443	14248	14381	14470	14380	14339	14419	14274	14429	14436	14400	14357	14281	14463	14462	14360	14546	14471	14264	14429	14516	14397	14446	14316	14544	14607	14444	14481	14471	14359	14370	14577	14421	14383	14322	14304	14430	14522	14482	14435	14372	14467	14467	14408	14380	14392	14509	14328	14405	14515	14485	14420	14387	14580	14463	14290	14433	14336	14324	14685	14362	14513	14323	14416	14336	14401	14410	14333	14294	14404	14520	14313	14462	14509	14350	14471	14423	14464	14219	14507	14440	14234	14255	14376	14441	14470	14384	14462	14269	14392	14420	14561	14419	14308	14373	14513	14364	14388	14399	14372	14389	14293	14403	14419	14457	14573	14493	14495	14347	14455	14520	14316	14620	14639	14543	14419	14320	14451	14333	14287	14708	14454	14367	14399	14527	14518	14649	14408	14519	14356	14495	14402	14592	14212	14524	14321	14481	14203	14298	14399	14580	14301	14169	14469	14440	14417	14358	14470	14223	14317	14503	14460	14528	14385	14492	14477	14538	14475	14459	14436	14358	14449	14470	14493	14300	14246	14400	14406	14455	14228	14370	14548	14466	14449	14525	14199	14301	14379	14349	14369	14286	14442	14535	14292	14444	14340	14278	14347	14503	14478	14177	14301	14316	14472	14466	14458	14395	14420	14616	14334	14520	14571	14349	14422	14289	14461	14301	14379	14241	14168	14554	14478	14556	14515	14324	14205	14476	14645	14449	14407	14515	14708	14153	14503	14353	14262	14423	14467	14482	14431	14423	14528	14295	14249	14379	14441	14358	14406	14292	14337	14331	14484	14392	14491	14383	14306	14628	14408	14434	14469	14418	14463	14520	14317	14312	14209	14578	14436	14362	14249	14404	14526	14381	14220	14326	14465	14307	14528	14283	14357	14383	14216	14462	14332	14316	14519	14406	14387	14329	14615	14488	14490	14317	14590	14554	14383	14451	14384	14437	14787	14497	14580	14566	14333	14322	14504	14623	14440	14450	14252	14624	14493	14513	14296	14487	14406	14392	14380	14500	14652	14533	14470	14495	14367	14465	14314	14525	14294	14294	14542	14558	14352	14258	14354	14344	14257	14444	14404	14432	14561	14722	14483	14356	14331	14213	14327	14276	14393	14423	14370	14463	14533	14650	14389	14352	14403	14188	14416	14308	14252	14321	14425	14511	14583	14415	14528	14312	14306	14407	14348	14449	14324	14442	14501	14373	14326	14161	14620	14412	14485	14355	14428	14434	14445	14371	14210	14431	14409	14562	14304	14287	14212	14367	14333	14367	14222	14482	14402	14355	14330	14307	14392	14328	14351	14482	14454	14407	14350	14427	14542	14520	14535	14545	14295	14533	14448	14520	14285	14399	14527	14530	14321	14337	14316	14537	14281	14463	14283	14370	14427	14129	14475	14447	14436	14393	14411	14280	14595	14416	14352	14345	14301	14377	14254	14411	14394	14526	14447	14467	14420	14173	14321	14313	14431	14540	14512	14518	14331	14512	14113	14287	14571	14542	14464	14523	14357	14464	14262	14405	14368	14371	14301	14552	14372	14355	14475	14349	14543	14595	14445	14526	14519	14442	14400	14401	14479	14605	14435	14453	14669	14430	14229	14492	14384	14569	14373	14448	14340	14379	14589	14457	14565	14366	14422	14469	14220	14540	14503	14437	14485	14383	14345	14463	14706	14321	14334	14503	14430	14577	14686	14471	14423	14456	14361	14245	14208	14259	14326	14388	14387	14437	14353	14307	14409	14431	14289	14418	14484	14305	14273	14356	14462	14461	14467	14107	14308	14350	14594	14521	14499	14532	14338	14390	14522	14370	14390	14344	14459	14303	14190	14367	14430	14382	14523	14616	14658	14411	14223	14400	14326	14505	14494	14517	14340	14404	14322	14423	14324	14256	14408	14493	14380	14347	14385	14435	14612	14433	14445	14575	14338	14450	14230	14215	14252	14501	14456	14436	14454	14413	14378	14359	14608	14445	14183	14514	14679	14527	14528	14211	14381	14492	14538	14226	14479	14520	14382	14385	14427	14346	14235	14256	14495	14492	14436	14332	14391	14350	14291	14298	14403	14486	14616	14397	14470	14337	14315	14527	14365	14338	14512	14279	14390	14303	14375	14398	14190	14396	14254	14469	14390	14469	14413	14394	14544	14469	14351	14589	14471	14504	14429	14360	14238	14179	14304	14471	14589	14494	14504	14566	14419	14441	14564	14429	14507	14590	14539	14395	14556	14394	14211	14490	14504	14494	14326	14302	14328	14486	14158	14553	14317	14477	14528	14489	14303	14308	14237
36156	51821	41217	24283	16784	14020	13579	13206	13237	13226	13387	13194	12987	13154	13168	13138	13028	12985	13254	13285	13225	13303	13099	13188	13282	13161	13112	13310	13058	13214	13234	13243	13204	13186	13128	13279	13233	13210	13148	13162	13266	13161	13283	12995	13283	13027	13165	13183	13097	13214	13047	13124	13105	13098	13122	13378	13264	13099	13137	13167	13152	13397	13026	13127	13163	13162	13184	13277	13226	13096	13049	13049	13102	13188	13074	13214	12962	13262	13230	13108	13132	13324	13055	13128	13110	13128	13172	13223	13118	13223	13183	13297	13244	13110	13060	13089	13188	13078	13233	13045	13249	13260	13164	13050	13231	13191	13130	13197	13170	13321	13140	13206	13097	13267	13200	13193	13084	13247	12973	13198	13149	13082	13239	13077	13224	13071	13156	13100	13044	13080	13096	13159	13215	13252	13399	13308	13181	13208	13055	13270	13165	13107	13221	13280	13211	13142	13072	13005	13063	13195	13004	13247	13098	13135	13163	13269	13127	13147	13253	13226	13006	13012	13098	13278	13161	13024	13271	13125	13212	13240	13194	13325	13288	12988	13192	13093	13269	13269	13208	13384	13209	13296	13147	13133	13292	13242	13281	13100	13105	12956	13243	13056	13144	13245	13213	13230	13108	13135	13201	13282	13177	13127	13195	13175	13048	13409	12982	13248	13197	13009	13204	13172	13192	13175	13276	13161	13228	13192	13148	13014	13237	12954	13009	13108	13151	13229	13030	13302	13343	13097	13198	13092	13236	13154	13270	13153	13049	13164	13215	13122	13248	13100	13064	13176	13069	13176	13251	13026	13092	13234	13065	13212	13334	13299	13166	13227	13102	13164	12892	13186	13197	13247	13093	13121	13120	13079	13319	12928	13202	13152	13126	13151	13166	13152	13068	13117	13162	13208	13118	13278	13062	13147	13242	13182	13163	13158	13151	13042	13197	13261	13339	13051	13070	13186	13108	13370	13229	13022	13165	13198	13064	13023	13186	13064	13171	13094	13155	13272	13346	13328	13308	13130	13221	13098	13069	13094	13199	13152	13035	13163	13030	13238	13137	13141	13072	13164	13208	13029	13187	13265	12998	13258	13176	13125	13096	13144	13058	13243	13209	13136	13201	13223	13186	13133	13255	13254	13270	12979	13132	13150	13191	13055	13212	13152	13098	13106	13148	13243	13199	13106	13295	13089	13227	13146	13089	13095	13075	13151	13116	13122	13202	13120	13052	13105	13244	13314	13147	12981	13102	13129	13125	13211	13291	13452	13268	13238	13024	13279	13138	13046	13108	13126	13184	13181	13127	13186	12981	13154	13165	13092	13055	13059	13264	13347	13238	13210	13290	13256	13122	13237	13176	13139	13081	13178	13198	13110	13206	13367	13216	13195	13285	13323	13199	13024	13186	13154	13071	13279	13259	13095	13062	13192	13078	13250	13194	13110	13063	13042	13225	13057	13125	13094	13185	13143	13146	13252	13149	13232	13102	13190	13068	13266	13114	13138	13162	13103	13375	13089	13042	13304	13077	13147	13105	13156	13217	13231	13059	13142	13392	13270	13003	13223	13269	13115	13132	13184	13246	13161	13080	13162	13099	13087	13188	13135	13247	13125	13141	13203	13325	13203	13187	13098	13193	13123	13234	13119	13085	13198	13166	13058	12978	13168	13222	13060	13285	13097	13116	13080	13174	13054	13035	13064	13179	13081	13227	13198	13143	13217	13086	13259	13141	13194	13154	13178	13122	13175	13212	13149	13098	13113	13137	13269	13216	13199	13290	13119	13301	13141	13202	13176	13091	13314	13124	13250	13202	13051	13149	13093	13225	13156	13270	13264	13285	13306	13131	13267	13223	13268	13090	13222	13004	12944	13055	13153	13147	13129	13166	13308	13256	13058	13138	13142	13229	13227	13194	13296	13270	13097	13227	13011	13245	13130	13136	13167	12971	13164	13244	13185	13098	13183	13076	13191	13150	13107	13199	13115	12974	13145	13178	13185	13249	13220	13182	13220	13143	13174	13110	13120	13029	13254	13072	13217	13288	13124	13277	13309	13300	13222	13139	13234	13173	13227	13271	13231	13174	13179	13182	13098	13088	13082	13185	13359	13044	13229	13108	13072	13117	13133	13193	13274	13081	13206	13151	12912	13307	12971	13170	13131	13294	13201	13214	13036	13119	13229	13204	13087	13129	13242	12994	13207	13089	13280	13201	12976	13226	13235	13006	13273	13274	13022	13190	13086	13022	13347	13194	13028	13222	13295	13140	13206	13283	13168	13053	12984	13115	13187	13223	13307	13084	13112	13116	13082	13279	13145	13004	13155	13152	13061	13119	13048	12965	13160	13070	13395	13343	13023	13235	13098	13306	13171	13112	13214	13225	13096	13101	13044	13101	13239	13170	13296	13032	13080	13120	13209	13238	13178	13110	13143	13201	13168	13244	13183	13228	13184	13130	13135	13125	13285	13112	13311	13250	13191	12902	13264	13147	13085	13097	13064	13305	13332	13293	13242	12963	13154	13339	13135	13168	13162	13208	13029	13222	13299	13316	13175	13136	13069	13245	13144	13112	13118	13179	13213	13255	13310	13157	13075	13149	13239	13295	13185	13283	13113	13234	13218	13135	13253	13098	13242	13218	13257	13119	13053	13105	13032	13232	13155	13387	13181	13079	13155	13113	13197	13246	13273	13230	13131	13093	13254	13186	13170	13076	13109	13164	13107	13240	13158	13220	13135	13289	13296	13174	13238	13165	13176	13343	13117	13237	13297	13315	12970	13196	13088	13085	13213	13149	13275	13157	13093	13243	13132	13278	13141	13055	13344	13105	13234	13217	13175	13264	13161	13230	13152	13026	13070	13174	13059	13289	13139	13057	13314	13223	13187	13257	13230	13098	13039	13198	13083	13110	13209	13199	13294	13104	12943	13215	13107	13204	13145	13045	13165	13169	13236	13191	13178	13221	13158	13236	13069	13247	13030	12968	13134	13421	13297	13318	13169	13180	13164	13213	13108	13180	13175	13137	13085	13279	13157	13238	13202	13253	13058	12904	13168	13047	13120	13335	13043	13134	13063	13180	13335	13240	13153	13212	13109	13140	13304	13195	13166	13366	13122	13104	12985	13228	13126	13038	13078	13167	13330	13040	13224	13158	13100	13152	12848	13063	13361	13256	13186	13078	13221	13266	13065	13137	13071	13178	13110	13218	13276	13258	13310	13172	13202	13188	13107	13141	13038	13116	13196	13173	13113	13018	13165	13116	13349	13077	13299	13223	13105	13084	13347	13398	13216	13349	13189	13147	13186	13117	13268	13141	13154	13091	13181	13044	13193	13272	13195	13138	13328	13091	13125	13103	13196	13239	13033	13258	13221	12995	12983	13238	13148	13181	13203	13078	13120	13122	13107	13136	13179	13030	13079	13156	13175	13091	13241	13221	13232	13114	13197	13083	13080	13104	13191	13093	13155	13101	13284	13129	13261	13129	13206	13277	13170	13190	13134	13153	13274	13320	13101	13294	13223	13154	13195	13308	13126	13138	13179	13245	13048	13012	13284	13248	13076	13271	13069	13179	13202	13197	13058	13144	13221	13204	13203	13219	13158	13153	13167	13232	13239	13265	13213	13212	12980	13215	13222	13114	13293	13307	13029	13085	13309	13182	13198	13070	13184	13259	13038	13364	13200	13093	13109	13202	13180	13023	13213	13145	13326	13221	13036	13194	13200	13141	13131	13206	13093	13135	13374	13259	13234	13093	13197	13123	12986	13145	13089	13064	13071	13212	13241	13313	13253	13194	13157	13243	13232	13105	13329	13250	13157	12903	13113	13130	13134	13096	13162	13079	13102	13429	13097	13226	13179	13355	13204	13163	13246	13080	13289	13268	13191	13072	13258	13217	13175	13157	13158	13133	13368	13160	13002	13208	13077	13200	12998	13285	13301	13212	13227	13118	12995	13074	13180	13200	13050	12974	13215	13211	13069	13003	13055	13091	13003	13124	13038	13105	13262	12973	13120	13161	13090	12979	13095	13262	13364	13254	13033	13188	13082	13115	13049	13177	13181	13101	13181	13230	13031	13118	13330	13346	13168	13309	13118	13183	13079	13103	13203	13139	12995	13047	13083	13094	13284	13340	13203	13188	12929	13230	13141	13142	13099	13111	13182	13118	13148	13243	13241	13228	13206	13167	13128	12995	13303	13073	13104	13076	13053	13081	13282	13052	13286	13229	13153	13226	13409	13256	13198	13071	13289	13111	13028	13155	13002	13102	13181	13341	13203	13273	13071	12981	13170	13272	13072	13239	13173	13214	13132	13114	13150	13125	13229	13069	13253	13196	13162	13080	13149	13137	13299	13100	13281	13127	13243	13236	13112	13066	13116	13080	13184	13122	13206	13247	13108	13179	13306	13052	13092	13360	13303	13122	13019	13192	13163	13120	13079	13174	13200	12967	13147	13065	13120	13016	13079	13132	13241	13138	13070	13114	12981	13300	13110	13161	13177	13186	13216	13289	13363	13129	13058	13055	13353	13127	13204	13484	13140	13141	13229	13139	13121	13182	13277	13474	13060	13245	13306	13257	13235	12990	13231	13040	13277	13105	13147	13252	13176	13145	13242	13021	13175	13143	13147	13298	13151	13181	13192	13027	13112	13264	13236	13276	13100	13160	13107	13284	13391	13259	13185	13140	13194	13130	13094	13276	13153	13182	13145	13225	13042	13183	13166	13271	13242	13128	13283	13122	13017	13332	13185	13141	13134	13292	13200	13141	13102	13063	13135	13230	13292	13128	13224	13241	13216	13228	13125	13060	13160	13067	13155	13184	13211	13072	13342	13002	13094	13250	13136	13118	13108	13049	13174	13235	13274	13296	13177	13222	13013	13005	13169	13048	13091	13323	13197	13288	13171	13173	13083	13163	13196	13314	13103	13159	13062	13168	13081	13090	13108	13194	13108	13072	13209	13237	13114	13191	13163	13141	13271	13113	13105	13229	13146	13184	13113	13225	13149	13067	13432	13138	13067	13207	13063	13287	13091	13178	13031	13125	13119	13157	13176	13034	13019	13137	13211	13269	13220	13230	13118	13124	13185	13210	13100	13187	13186	13193	13199	13163	13124	13206	13106	13193	13288	13187	13308	13016	13156	13026	13264	13287	13223	13173	13145
23852	23882	36623	32997	27349	25427	23528	17091	15433	15608	15460	15378	15431	15475	15442	15564	15368	15381	15618	15321	15133	15288	15099	15196	15482	15169	15119	15334	15220	15336	15224	15140	15361	15216	15175	15202	15319	15309	15192	15510	15151	15220	15220	15105	15099	15157	14952	15432	15169	15138	15429	15067	15216	15373	15162	15165	15427	15240	15283	15139	15206	15361	15227	15354	15178	15404	15183	15248	15095	15127	15270	15301	15330	15259	15048	15272	15195	15252	15217	15075	15200	15054	15093	15162	15053	15193	15028	15248	15125	15274	15355	15202	15214	15236	14986	15046	14943	15030	15206	15293	15179	15333	15175	15089	15233	15041	15216	15115	15170	15088	14958	15173	15059	15177	15049	15231	15107	14981	15396	15354	15187	15112	15230	15285	15182	15252	15389	15253	15108	15141	14992	15013	15088	15012	14905	15275	15220	14997	15167	15245	15080	15045	15013	15052	15184	15311	14956	15112	15156	15218	15175	15175	15182	15259	15341	15264	15201	15027	14993	15176	15190	15271	15235	15283	15180	15235	15117	15081	15054	15100	15199	15075	15225	15200	15255	15137	15326	15092	15180	15176	15188	14961	15209	15001	15183	15135	15477	15097	15131	15266	15303	15089	15193	15208	15290	15281	15187	14974	15004	15134	15040	15263	15223	15043	15055	15097	15107	15100	15230	15122	15154	15406	15240	15008	15292	15290	15217	15268	15288	15194	15310	15278	15139	15130	15207	14912	15189	15309	15110	15004	15012	14941	15121	15184	15034	15294	15111	15223	15124	15153	15119	15232	15115	15194	15220	15290	15335	15174	15184	15088	14928	15140	15174	15009	15161	15176	14987	15149	15064	14953	15241	15161	15271	15200	15146	15015	15157	15280	15155	15146	15313	15086	15274	15188	14998	15279	15167	15155	15109	15134	15060	15071	15055	15257	15117	15251	15109	15189	15142	15165	15150	15114	15329	15296	15135	15337	15291	15261	15174	14999	15296	15108	15261	15021	14956	15289	15123	15210	15028	15060	15263	15218	15130	15095	15154	15076	15125	15092	15208	15115	15023	15293	15176	15214	15044	15303	15184	15212	15126	15151	15251	15306	15260	15149	15184	14949	15254	15063	15046	15271	15255	15154	15050	15248	15036	15184	15175	14870	15061	15117	15233	15260	15012	15062	15122	15172	15149	14924	15125	15193	15258	15303	15157	15240	15211	15113	15037	15096	15252	15047	15340	15052	15205	15329	15076	15247	15107	15102	15306	15291	14920	15059	15023	15088	15139	15055	15169	15002	15048	15228	15138	15100	15174	15215	15319	15236	15048	15069	15091	15253	15074	15264	15195	15073	15174	15229	15091	15131	15093	14958	14971	15018	15137	15246	15177	15052	15063	15067	15370	15014	15345	15088	15196	15166	15134	15187	15130	15350	15202	15180	15198	15137	15159	14906	15105	15287	15131	15313	15156	15039	15270	15024	15023	14937	15114	14806	15121	15289	15244	15031	15197	15237	15157	15168	15249	15196	15053	15255	15166	14876	15009	15129	15120	15130	15212	15100	14977	15140	15157	15001	15109	15198	15178	15135	15091	15279	14969	15110	15185	15027	15173	15068	15296	15270	15318	15056	15144	15142	15067	15201	14999	15187	15190	15411	15295	15566	15113	15038	15064	15211	15066	15136	15114	15284	15169	14991	15092	14803	15258	15194	15008	15073	15182	15152	15192	15151	15328	15155	15067	15216	15084	15217	15121	15052	15007	15384	15161	15265	15378	15045	15128	15175	15072	14963	14943	15227	15125	15119	15109	15176	15086	15165	15111	15208	14980	15191	15024	15062	15258	15212	15068	15162	15271	15296	15292	15174	15197	15078	15211	15209	15057	15235	15193	15126	15211	15100	15255	15052	15171	15179	15096	15183	15188	15208	15174	14836	15105	15302	15222	15119	15021	15015	15089	15238	15172	15314	15231	15243	15170	15242	15038	15201	15103	15274	15103	15255	15214	15124	15213	15119	15139	15116	15319	15240	15061	15131	15205	15071	15138	15085	15217	15100	15228	15077	15245	15108	15023	15024	15180	15183	14968	15140	15325	15072	15329	15208	15073	15236	15081	15103	15156	15185	15059	15164	15290	15109	15112	15071	15246	15180	15275	15141	15269	15014	15058	15288	15168	15052	15089	15257	14988	15137	15119	15159	14974	15205	15217	15208	15226	15035	15207	15047	15205	15177	15320	15180	15100	15048	15085	15128	15150	15009	15259	15090	15225	15183	14963	15104	15165	15214	15148	15216	15197	14996	15075	15037	15190	15232	15161	15254	15182	15285	15121	15226	15200	15179	15264	15119	15105	15169	14995	14876	15231	15108	15062	15020	15312	15386	15304	15124	15123	15266	15096	15054	15314	15386	15004	15215	15282	15274	15105	15166	15087	15235	15184	15176	15031	15213	15272	15187	15092	14954	14929	15065	15247	15040	14992	15257	14996	15149	15077	14936	15200	15105	15124	15106	14997	14957	15065	15242	15148	15326	15101	15167	15018	14939	15392	15154	15174	15002	15165	15087	15160	15235	15104	15288	15099	15119	15379	15171	15266	15147	15078	15478	15209	15219	15259	15385	15081	14960	15094	15122	15160	15112	15154	15164	15119	14994	15054	15100	15347	15214	15110	15414	15481	15016	15225	15063	15124	15187	15250	15119	15164	15362	15118	15009	15126	15088	15206	15085	15265	15098	15156	15129	15166	15119	15176	15130	15296	15338	15152	15132	15224	15203	15094	15196	15256	15253	15135	15128	15381	15199	15209	15250	15055	15173	15092	15215	15253	15120	15260	15128	15127	15140	15199	15078	15067	15152	15078	15014	15035	15415	15125	15091	14978	15241	15167	15228	15181	15230	15223	15279	15124	15263	15016	15077	15328	15327	15311	15062	15024	15035	15185	15020	15005	15123	15201	15078	15031	14873	15142	15141	15281	15197	15066	15247	15112	15270	15009	15082	15044	15265	15100	15197	15126	15059	15108	15001	15195	15319	15208	15073	15168	15159	14890	15299	15136	15310	15073	15241	15238	15081	15247	15014	15176	15058	15068	14972	15042	15028	15093	15179	15241	15014	15207	15020	15110	15011	15315	15307	15299	14949	15184	15067	15087	15308	15171	15219	15080	15092	15175	15144	15081	15032	15158	15257	14965	15094	15030	15115	15174	15042	15189	15158	15178	15280	15190	15237	15238	15306	15296	15441	15259	15182	15084	15190	15236	15259	15065	15223	14978	15097	15003	15093	15262	15097	15275	14988	15430	15351	15006	15225	15159	15232	15296	15225	15135	15244	14971	15139	15108	15206	15254	15066	15323	15194	15341	15141	15356	15190	15013	15316	14987	15062	15282	15168	15355	15068	15089	15132	15024	15084	15204	15325	15146	15259	15251	15092	15201	15352	15128	15043	15117	15196	15176	15234	15074	15335	15221	15245	15055	15247	15084	15200	15189	15224	15076	15102	15192	15053	14996	15029	15273	15086	15075	15159	15034	15254	15056	15163	15098	15132	15111	15042	15270	15091	15056	15192	15295	15045	15200	15379	15281	15157	15197	15157	15028	15017	15206	15028	14997	15362	14980	15213	15056	15223	15187	15099	15092	15193	14988	15190	15208	15141	15147	15082	14986	15261	15340	15119	15179	15182	15133	15200	15226	15179	15116	15232	15106	15282	15157	15187	15132	15024	15182	15172	15070	15122	15019	15236	15315	15274	15243	15198	15110	15086	15318	15021	15185	15397	15073	15247	15412	15152	15169	15307	15096	15287	14890	15248	15085	15188	15321	15073	14916	15195	15239	15189	15167	15209	15104	15237	15257	15126	15245	15166	15042	15101	15241	15275	15083	15235	15369	15139	15224	14895	15226	15104	15227	15260	15179	15460	15258	15125	15013	14956	15154	14995	15198	15305	15041	15090	15089	15181	15100	15170	15034	15250	15209	15173	15037	15069	15092	14961	15108	15192	15201	15052	15171	15231	15189	15008	15297	15126	15257	15085	15217	15151	15168	15099	15081	15140	15183	15028	14941	14996	15166	15333	15010	15074	15255	15045	15075	15084	15294	15226	15094	14896	15125	15400	15250	15241	15264	15231	15327	15083	15163	15223	15257	15334	14917	15113	14945	15047	15026	15155	15254	14942	15042	15340	15274	15069	15201	15148	15213	15107	15006	15088	15193	15258	15052	15190	15139	14939	15094	15075	15168	15240	15127	15212	14972	15092	15115	15076	15148	15139	15008	15093	15110	15142	15095	15153	15215	15283	15148	15120	15206	15141	15184	15255	15090	15096	15284	15081	15194	15257	15375	15324	15125	15205	15271	14990	15069	15041	15104	15146	15306	15038	15025	14926	15136	15120	15093	15163	14989	14960	14947	15098	15166	15245	15390	15195	15266	15053	15130	15103	15037	15266	15139	15170	14983	15076	15179	15419	15242	15113	15229	15225	15159	15330	15157	15111	15158	15165	15028	15136	15095	15234	15243	15234	15335	15225	15106	14998	15100	15002	15033	15232	15250	15038	15209	15050	15193	15111	15198	15096	15195	15066	15102	15180	15139	15304	15085	15087	15228	15234	15049	15234	15121	15165	15125	15166	15107	15147	15274	14976	14989	15092	15182	15079	15023	15093	15142	15105	15070	15173	15011	14999	14882	15008	15269	14934	14926	15173	15079	15150	14931	15088	15079	15079	15021	15050	15494	15080	15213	15328	15215	15175	15131	15183	15305	15166	15311	15197	15252	15172	15219	15155	15114	15051	15184	15042	15111	15272	15113	15015	15138	15230	15011	14959	14909	15246	15321	15293	15237	15229	15093	15425	15092	15315	15116	15088	15179	14963	15213	14997	14985	15011	15064	15046	15150	15200	15320	15109	15195	15162	15250	15367	15200	15107	15390	15234	15184	15303	15153	14997	15195	15292	15160	15284	15274	15211	15024	14899	15132	15003	15273	15175	14929	15054	15198	14974	15075	15194	15015	15149	15133	15124	15127	15349	15256	15065	15122	15285	15088	15223	15381	15137	15195	15196	15131	15137	15127	15014	15101	15165	15058	15071	15221	15336	15329	15005	15062	15387	15119	15432	15278	15226	15450	15357	15121	15087	15213	15440	15199	15233	15277	15189	15213	15155	15360	15204	15223	15323	15260	15193
61185	105598	88654	64599	41184	24512	15442	13872	13624	13612	13733	13549	13557	13725	13613	13699	13584	13529	13530	13562	13736	13593	13409	13635	13566	13578	13604	13657	13667	13583	13584	13620	13555	13490	13513	13630	13648	13697	13593	13709	13620	13551	13663	13348	13625	13582	13584	13477	13635	13604	13551	13729	13664	13615	13623	13727	13701	13452	13679	13668	13473	13548	13529	13580	13662	13441	13603	13634	13562	13656	13571	13540	13745	13609	13460	13728	13354	13603	13575	13494	13587	13660	13673	13577	13628	13608	13629	13685	13499	13580	13731	13562	13694	13639	13523	13729	13584	13715	13611	13610	13667	13756	13571	13635	13541	13686	13681	13581	13417	13565	13521	13647	13473	13503	13526	13485	13443	13624	13645	13763	13603	13635	13540	13683	13580	13838	13497	13589	13603	13588	13690	13438	13553	13525	13453	13575	13734	13638	13582	13458	13571	13628	13626	13758	13501	13662	13745	13650	13567	13504	13557	13672	13644	13745	13446	13663	13507	13686	13516	13660	13552	13511	13711	13504	13599	13561	13520	13469	13435	13594	13664	13357	13707	13693	13601	13671	13556	13487	13664	13542	13627	13479	13366	13700	13600	13647	13429	13587	13514	13735	13544	13588	13556	13528	13559	13661	13645	13614	13544	13613	13598	13595	13592	13486	13733	13530	13758	13737	13659	13503	13586	13532	13688	13456	13583	13391	13575	13519	13521	13634	13543	13516	13704	13706	13632	13580	13480	13647	13636	13644	13737	13574	13527	13702	13681	13659	13524	13636	13555	13465	13625	13562	13479	13453	13576	13373	13686	13592	13631	13451	13576	13593	13526	13597	13474	13564	13489	13536	13633	13631	13564	13630	13598	13645	13599	13699	13574	13502	13486	13675	13569	13642	13586	13669	13500	13618	13464	13441	13532	13559	13527	13761	13646	13578	13631	13457	13679	13641	13721	13437	13645	13556	13428	13583	13603	13564	13699	13517	13591	13545	13668	13804	13647	13741	13644	13614	13380	13580	13602	13600	13576	13543	13574	13754	13536	13577	13471	13663	13692	13665	13613	13687	13428	13569	13572	13531	13572	13554	13504	13587	13578	13606	13580	13361	13677	13475	13515	13595	13665	13571	13391	13520	13675	13530	13676	13499	13652	13439	13630	13539	13697	13621	13556	13650	13442	13608	13583	13597	13619	13624	13644	13716	13507	13615	13572	13542	13672	13429	13531	13447	13494	13458	13664	13729	13625	13588	13479	13644	13722	13617	13583	13586	13730	13484	13600	13453	13598	13752	13592	13547	13550	13538	13565	13537	13627	13455	13582	13711	13625	13735	13637	13656	13570	13490	13729	13493	13679	13330	13548	13586	13457	13592	13530	13372	13458	13537	13611	13374	13595	13575	13601	13805	13462	13602	13661	13658	13532	13624	13572	13539	13587	13556	13724	13462	13590	13620	13605	13497	13598	13451	13565	13582	13610	13567	13657	13468	13761	13506	13570	13556	13474	13496	13628	13590	13574	13602	13815	13611	13461	13571	13801	13444	13472	13621	13494	13666	13577	13621	13362	13462	13627	13459	13585	13619	13528	13629	13425	13634	13646	13561	13534	13464	13498	13620	13627	13596	13622	13723	13588	13608	13555	13623	13504	13722	13673	13573	13572	13565	13515	13604	13641	13592	13716	13610	13644	13722	13464	13476	13466	13574	13421	13466	13446	13500	13616	13476	13392	13293	13489	13546	13624	13635	13639	13414	13667	13668	13586	13585	13487	13673	13426	13409	13469	13492	13631	13628	13562	13567	13492	13731	13485	13470	13591	13578	13622	13498	13575	13518	13393	13635	13553	13408	13748	13888	13636	13534	13618	13475	13673	13779	13498	13586	13672	13525	13607	13567	13508	13628	13505	13694	13601	13719	13665	13435	13462	13681	13344	13659	13403	13483	13594	13550	13716	13561	13486	13500	13583	13610	13586	13439	13584	13639	13514	13606	13656	13711	13622	13532	13597	13613	13592	13673	13620	13458	13575	13633	13614	13433	13508	13823	13615	13640	13627	13646	13576	13550	13681	13599	13633	13705	13694	13664	13689	13510	13591	13687	13682	13606	13709	13448	13433	13556	13600	13674	13724	13621	13676	13510	13752	13424	13444	13658	13620	13650	13545	13555	13508	13462	13599	13670	13562	13565	13590	13443	13480	13656	13598	13620	13696	13698	13484	13584	13846	13596	13500	13575	13566	13564	13537	13493	13706	13586	13670	13573	13539	13684	13423	13628	13482	13606	13569	13651	13458	13652	13606	13605	13303	13613	13596	13582	13652	13488	13712	13539	13558	13552	13556	13698	13457	13484	13665	13686	13632	13574	13490	13613	13517	13696	13544	13604	13621	13362	13742	13489	13709	13642	13464	13588	13688	13714	13566	13521	13543	13573	13687	13540	13523	13589	13486	13436	13691	13542	13654	13501	13440	13652	13456	13627	13575	13629	13508	13440	13604	13488	13510	13622	13540	13451	13566	13459	13492	13602	13707	13293	13685	13552	13493	13664	13638	13464	13633	13588	13600	13504	13433	13507	13578	13700	13592	13619	13537	13511	13676	13702	13488	13474	13660	13552	13500	13513	13690	13515	13770	13672	13409	13559	13577	13561	13746	13545	13535	13611	13534	13527	13620	13604	13521	13472	13458	13582	13530	13717	13693	13674	13645	13567	13520	13534	13575	13640	13704	13571	13592	13625	13764	13487	13764	13665	13565	13526	13401	13671	13605	13536	13393	13714	13685	13584	13490	13797	13593	13623	13549	13605	13650	13552	13598	13554	13673	13429	13545	13438	13588	13467	13691	13565	13873	13633	13513	13450	13749	13621	13633	13472	13576	13437	13534	13602	13571	13601	13701	13504	13670	13614	13664	13692	13710	13598	13677	13560	13514	13577	13500	13597	13627	13555	13551	13778	13682	13560	13525	13368	13671	13526	13678	13535	13544	13576	13550	13627	13577	13631	13619	13589	13487	13561	13662	13614	13720	13436	13499	13611	13546	13534	13661	13626	13667	13667	13595	13496	13611	13612	13677	13619	13706	13532	13578	13573	13736	13657	13660	13554	13688	13470	13506	13524	13540	13645	13538	13588	13502	13588	13616	13734	13538	13459	13720	13761	13530	13556	13751	13625	13451	13510	13653	13726	13665	13528	13590	13657	13599	13620	13598	13668	13491	13655	13716	13565	13649	13531	13605	13573	13512	13696	13615	13691	13729	13416	13702	13574	13526	13503	13642	13569	13746	13599	13684	13449	13538	13476	13793	13633	13565	13565	13544	13635	13652	13492	13616	13593	13713	13734	13674	13523	13549	13438	13759	13583	13543	13801	13521	13409	13499	13526	13580	13394	13420	13591	13480	13545	13520	13641	13501	13557	13714	13526	13693	13527	13566	13463	13526	13519	13636	13617	13687	13458	13721	13687	13667	13591	13599	13550	13610	13496	13422	13588	13656	13546	13608	13686	13665	13637	13461	13703	13687	13641	13489	13720	13631	13487	13644	13764	13572	13569	13642	13598	13474	13646	13689	13489	13591	13566	13607	13688	13552	13697	13760	13649	13493	13558	13593	13614	13577	13536	13553	13447	13465	13762	13624	13454	13406	13535	13586	13518	13415	13606	13579	13516	13464	13662	13551	13631	13495	13487	13566	13532	13719	13626	13457	13537	13664	13540	13614	13478	13606	13583	13636	13651	13665	13362	13541	13595	13561	13649	13658	13621	13654	13631	13592	13563	13697	13441	13639	13599	13490	13593	13558	13666	13607	13770	13529	13503	13712	13526	13505	13657	13671	13604	13585	13660	13601	13494	13721	13586	13600	13570	13733	13442	13698	13598	13573	13427	13627	13541	13604	13586	13677	13582	13785	13654	13463	13725	13782	13699	13420	13648	13549	13596	13699	13453	13475	13414	13679	13574	13613	13654	13651	13511	13597	13490	13466	13565	13780	13536	13654	13625	13624	13267	13553	13613	13626	13613	13610	13651	13596	13661	13817	13483	13576	13563	13502	13567	13695	13579	13636	13465	13671	13501	13556	13593	13613	13671	13692	13580	13461	13622	13389	13676	13661	13637	13547	13607	13523	13435	13530	13518	13499	13571	13560	13816	13685	13758	13682	13603	13589	13573	13779	13601	13454	13697	13616	13681	13579	13481	13460	13402	13790	13644	13555	13546	13626	13737	13724	13765	13571	13459	13580	13673	13572	13619	13582	13732	13572	13481	13634	13564	13461	13504	13660	13443	13533	13554	13661	13415	13766	13768	13632	13555	13614	13600	13543	13574	13648	13470	13693	13550	13670	13688	13515	13566	13659	13697	13498	13367	13524	13501	13649	13695	13679	13601	13590	13435	13634	13647	13766	13625	13468	13640	13608	13671	13560	13467	13644	13592	13592	13771	13671	13540	13588	13683	13652	13455	13603	13564	13626	13588	13562	13651	13525	13311	13433	13642	13618	13627	13544	13490	13775	13519	13631	13620	13784	13638	13728	13671	13597	13560	13780	13730	13579	13711	13588	13601	13584	13632	13606	13681	13463	13486	13589	13583	13504	13666	13570	13459	13753	13410	13474	13535	13523	13860	13498	13625	13709	13611	13688	13719	13534	13691	13501	13620	13507	13602	13540	13525	13602	13591	13513	13850	13694	13622	13497	13646	13532	13617	13448	13629	13577	13794	13482	13597	13672	13566	13615	13605	13490	13592	13479	13555	13584	13589	13458	13451	13660	13577	13628	13465	13465	13545	13747	13403	13640	13730	13563	13572	13788	13724	13589	13574	13579	13448	13646	13612	13588	13542	13714	13526	13849	13683	13618	13505	13737	13565	13448	13619	13842	13644	13688	13641	13569	13493	13653	13668	13705	13479	13496	13613	13622	13594	13520	13487	13501	13737	13605	13587	13528	13437	13635	13555	13647	13502	13555	13362	13608	13660	13468	13580	13613	13417	13522	13519	13589	13454	13765	13642	13468	13594	13566	13558	13718	13519	13382	13558	13573	13459	13513	13576	13570	13491	13680	13611	13495	13589	13505	13711	13577	13516	13600	13634	13528	13570	13580	13472	13607	13556	13479	13528	13670	13498	13730	13598	13539	13460	13662	13687	13704	13736	13715	13679	13571	13573	13703	13611	13699	13588	13693	13663
31758	41122	43816	30432	19843	16875	16370	15889	16009	16015	15921	15967	15779	15902	15892	15850	16007	16084	15989	15930	15760	15928	15811	15915	15846	15928	15752	15846	15836	15939	15978	15877	16115	15956	15802	15731	15789	15821	15663	15716	15759	15624	15732	15867	15742	16013	15913	15672	15737	15981	15860	15722	15716	15903	15886	15902	15809	15898	16084	15720	15911	15736	15853	15914	15998	15896	15904	15934	15964	15851	15812	15689	15873	15893	15823	15740	15837	15699	15878	15710	15745	15931	15809	15847	15850	15842	15724	15866	15787	15994	15700	16035	15992	15766	15755	15513	15779	15771	15815	15871	15746	15852	15845	15830	15855	15831	15854	15845	15911	15956	15497	15862	15661	15887	15900	15535	15809	15850	15904	15874	15755	15912	15916	15919	15806	15845	15929	15892	15734	15995	15705	15640	15716	15829	15776	15710	15857	15791	15847	15841	15866	15783	15934	15734	15681	15760	16063	15809	15842	15807	15874	15787	15931	15691	15587	15636	15712	15926	15673	15996	15890	15867	15865	15872	15872	15841	15715	15682	15811	15704	15956	15848	16023	15734	15942	15874	15794	15776	15721	15773	15610	15844	15937	15967	15913	15699	15777	15801	15892	15721	15720	15882	15849	15639	15705	15736	15802	15811	15783	15807	15704	15728	15695	15715	15486	15722	16028	15651	15677	15674	15796	15763	15802	15813	15820	15666	15814	15825	15773	15605	15865	15859	15639	15635	15735	15728	15830	15966	15953	15876	15668	16019	15899	15750	15808	15794	15710	16003	15938	15906	15860	15764	15888	15789	15671	15746	15821	15876	15809	15770	15686	15496	15773	15666	15755	15888	15898	15746	15774	15707	15757	15831	15853	15814	15736	15713	15813	15692	16040	15861	15754	15749	15854	15924	15606	15965	15717	15974	15832	15671	15705	15794	15805	15847	16048	15950	16017	15641	15771	16055	15899	15746	15783	15904	15811	15766	15796	15992	16004	15689	15671	15770	15839	15681	15801	15807	15932	15922	15894	15916	15721	15706	15923	15949	15870	15809	15879	15695	15903	15841	15943	15825	15841	15867	15893	15807	15827	15647	15803	15871	15690	15801	15821	16097	15962	15895	15904	15838	15879	15782	15748	15696	15923	15737	15967	15884	15762	15918	16018	15918	15819	15771	15874	15782	15523	15797	15851	15946	15931	15603	15805	15860	15687	15826	15902	15852	15889	15853	15863	15814	15917	15946	16020	15997	15764	15808	15968	15936	15729	15765	15869	16015	16082	15764	15993	15853	15844	15718	15768	15680	15831	15922	15991	15685	15870	15909	15690	15767	15755	15808	15917	15877	15887	15735	15673	15790	15707	15847	15746	15819	15737	15776	15786	15814	15767	15887	15920	15822	15882	15807	15821	15908	15736	15585	15920	15819	16032	15797	15747	15959	15800	15678	15691	15831	15778	15806	15951	15699	15844	15806	15911	15882	15768	15866	15898	16020	15707	15882	15939	15832	15855	15760	15766	15724	15695	15850	15875	15747	15879	15625	15994	15636	15795	15980	15963	15716	15809	15731	15793	15900	16027	15683	15875	15942	15828	15681	15864	15822	16020	15775	15632	15884	15876	15889	15731	15776	15776	15860	16013	16027	15872	15974	15722	15855	15780	15717	15790	15826	15670	15842	15908	15683	15800	15876	15962	15801	15769	15952	15767	15744	15998	15767	15712	15873	15981	15747	16005	15901	15928	15743	15877	15848	16047	15772	15806	15941	15647	15786	15850	15782	15792	15596	16059	15875	15852	15910	15789	15900	15718	15822	15970	15950	16019	15792	15786	15791	15890	15785	15758	15537	15801	15983	15829	15777	15585	15726	15776	15663	15939	15950	15724	15923	15951	15867	15789	15761	15905	15831	15911	15846	15826	15865	15638	15964	15802	15981	15723	15817	15750	15728	15705	15813	15823	16080	15709	15652	15610	15939	15949	15949	15827	15847	15801	15754	15785	15629	15708	15842	15819	15799	15820	15877	15741	15751	15672	15575	15967	15876	15696	15871	15822	15779	15869	15814	15847	15900	16043	15841	15738	15860	15825	15934	15752	15823	15792	15949	15847	15903	15747	15830	16012	15805	15738	15809	15768	15945	15940	15869	16050	15749	15801	15911	15769	15841	15761	15749	15849	15846	15891	15864	15769	16046	15791	15925	15832	15799	15566	15730	15758	15705	15790	15803	15888	15834	15805	15788	15936	15791	16053	15686	15622	15728	15709	15810	15936	15826	15843	15874	15782	15837	15754	15743	15866	15875	15858	15691	15725	15901	15972	15883	15734	15924	15806	15816	15755	15919	15893	15766	15956	15678	15749	15639	15637	15669	15793	15917	15746	15872	15913	15805	15845	15838	15899	15713	16006	15656	15728	15839	15779	15831	15751	15871	15817	15699	15849	15690	15877	15765	15859	15793	15599	15834	15931	15742	15758	15927	15868	16027	15773	15764	15710	15877	15961	15848	15719	15654	15692	15688	16021	15747	15881	15604	15830	15637	15737	15839	15962	15866	15797	15817	15821	16072	15902	15831	15909	15740	15843	15860	15733	15572	15907	15739	15982	15749	15751	15743	15849	15997	15983	15575	15797	15876	15845	15732	16026	16015	15910	15899	15810	15815	15677	15620	16089	15821	15893	15729	15718	15767	15703	15772	15914	15818	15886	15678	15968	15806	15859	15875	15848	15868	15748	15825	15934	15888	15863	15732	15736	15907	16024	15990	15758	15841	15920	15771	15723	15846	15730	15660	15732	15846	15907	15995	15873	15749	15730	15741	15855	15704	15699	15703	15912	15965	15824	15942	15729	15668	15632	15637	15750	15827	15738	15803	15907	15880	15710	15846	15827	15934	15807	15877	15758	15642	15939	15943	15910	15796	15940	15806	15966	15839	15958	15850	15747	15776	15858	15885	15887	15825	15997	15877	15889	15883	15919	15809	15932	16055	15930	15963	15923	15877	15881	15640	15747	15784	15798	15870	15724	15784	15648	15653	15921	15852	15862	15710	15855	15752	15717	15715	15719	16012	15838	15772	15746	15893	15617	15949	15838	15863	15798	15957	15910	15884	15986	15761	15857	15930	15815	15760	16036	15889	15879	15748	15968	15624	15869	15656	15871	16001	15767	15822	15958	15872	15679	15759	15911	15652	15819	15888	15727	15861	16019	15813	15733	15968	15812	15839	16105	15832	15772	15857	15799	15772	15785	15943	15919	15960	15961	15880	15734	15816	15763	15778	15926	15828	15779	15690	15949	15963	15849	15736	15809	15838	15997	15905	15812	15732	15914	15794	15753	15790	15984	15737	15920	15745	15800	15798	15730	15787	15875	15958	15829	15848	15865	15888	15874	15658	15771	15831	16066	15822	15969	15899	15995	15752	15796	15878	15834	15777	15888	15871	15804	15884	15729	15719	15673	15776	15848	15839	15629	15870	15985	15721	15770	15857	15849	15853	15791	15682	15811	15797	15519	15801	15694	15824	15867	15799	16190	15952	15908	15803	15673	15760	15921	16006	15765	15908	15707	15876	15969	15827	15787	16007	15905	15813	15610	15821	15837	15638	15611	15931	15833	15848	15829	15878	15711	15746	15850	15826	15899	15855	15883	15889	15902	15743	15890	15687	15758	15910	15879	15873	15861	15800	15798	15873	15958	15893	15827	15758	15833	15905	15809	15987	15883	15884	15775	15796	15787	15988	15701	15813	15838	16171	15757	15732	15790	15839	15816	15672	15732	15915	15854	15903	15938	15906	15782	15691	15951	15934	15787	15862	15890	16023	15958	15839	15735	15929	15835	15909	15780	15953	15824	15645	15581	15881	15843	15677	15834	15850	15807	15673	15749	15938	15793	15858	15812	15870	15947	15794	15691	15859	15669	15703	15847	15757	15696	16101	15707	15795	15702	15693	15762	15915	15940	15710	15593	15786	16042	15735	15865	15812	15652	15909	15916	16081	15898	15761	15840	15783	15616	15750	15785	15860	15818	15604	15700	15775	15853	15707	15837	15949	15684	15856	15838	15932	15648	15962	15661	15766	15817	16069	15798	15884	15874	15813	15848	15898	15973	15779	15909	15953	15771	15659	15944	15806	15684	15795	15880	15735	16043	15865	15689	15825	15846	15795	15815	15780	15731	15623	15806	15804	15759	15938	15830	15697	15657	15849	15881	15821	15897	15855	16072	15836	15660	16055	15716	15676	15721	15709	15881	16077	15803	15775	15731	15630	15721	15926	16031	16009	15908	15946	15821	15786	15816	15727	15892	15925	16023	15764	15892	15914	16053	15991	15932	15632	15944	15793	15696	15741	15875	15664	15919	15805	15800	15816	15754	16014	15879	15810	15633	15922	15767	15889	15983	15678	15770	15774	15881	15859	15923	15881	15786	15676	15720	15770	15800	15844	15741	15823	15728	15885	15962	15759	15746	15548	15897	15746	15912	15638	15786	15661	15880	15594	15924	15878	15761	15932	15794	15840	15761	15671	15971	15835	15755	15737	15771	15596	15744	15647	15971	15737	15713	15750	15841	15756	15953	15744	15799	15775	15997	15826	15914	15804	15828	15808	15805	15912	15743	15812	15780	15776	15634	15896	16070	15663	15781	15677	15907	15747	15901	15869	15643	15817	15909	15857	15876	15820	15977	15832	15819	15938	15878	15664	15905	15671	15802	15913	15786	15871	15798	15778	15734	15839	15623	15943	15748	15761	15751	15810	15754	15872	15607	15880	15955	15891	15999	15779	15975	15827	15940	15897	15809	15763	15793	15847	15824	15732	15747	15993	15923	15872	15776	15704	15855	15894	15795	15793	15756	16114	15840	15643	15902	15771	15814	15939	15831	15917	15863	15744	15847	15660	15761	15776	15766	16066	15751	15917	15853	15801	15878	15672	15929	15779	15913	16081	16126	15861	15918	15766	15623	15714	15670	15677	15849	15836	15792	15977	15863	15582	15717	15875	15940	16043	15733	15909	15877	15772	15847	15769	15844	15779	15960	15814	15989	15835	15813	15856	15870	15850	15755	15980	15947	15737	15757	15977	15650	15748	15669	15784	15643	15710	15890	15763	15965	15644	15696	15902	15973	15846	16017	15822	15861	15818	15875	15742	15689	15644	15663	15917	15737	15969	15811	15727	15921	15752	15942	15997
38960	59190	45864	26003	17043	14637	14100	13947	14021	13959	13906	14025	14109	14193	14051	13908	14107	14185	14115	14009	14015	13969	14157	14136	14016	13955	13951	14065	13989	13983	14079	13992	14129	14042	14148	14073	14057	13934	14162	14068	13956	13886	13944	13838	14023	13963	14150	13800	13877	14039	13984	14087	14042	13976	14079	14159	14009	13903	14086	13930	14036	13954	14167	14014	13989	14191	13880	14045	13895	14157	13980	13973	14138	14196	14007	13909	14057	13897	14017	13968	14006	13927	14075	14104	14063	14132	14104	13990	13981	13991	14211	14046	14121	14086	14149	13889	14102	14072	13988	14130	13996	14060	13919	13915	13968	13954	13887	13980	13953	13895	14016	13989	14042	14027	14036	14007	13958	14060	13937	14145	14022	13775	14091	13842	14023	13809	13989	14097	13955	13967	14039	14045	13948	13992	14142	14068	13881	14097	13900	13990	14087	14161	14050	13936	14059	13978	14072	13943	14021	13880	14211	14046	14094	14078	13979	14160	13889	13855	13916	13900	13919	13976	13862	14058	13987	14097	14083	13852	14069	13902	13973	14062	13864	14085	13926	13989	13990	14008	14090	13933	14087	13994	13960	14051	13944	13998	14169	14049	14045	13969	13804	14078	14071	14075	14044	14072	14014	14125	13998	13829	13950	14016	13952	13928	14128	14027	13951	14031	14103	14051	14008	13964	14121	13917	13898	14027	14032	13935	13957	13846	13912	14251	14085	13965	14145	13958	13958	13996	13970	14079	13907	13913	14001	14057	14047	14063	14059	14041	13873	13801	14006	13943	14251	14117	13998	14064	13974	14105	14058	14014	14209	13977	14050	13885	14086	14123	14011	14106	13901	13960	13853	13875	13925	13801	14087	14053	14101	13921	14065	14064	13866	13915	14057	14160	13990	14195	13938	13905	14212	14136	14102	13893	14098	14016	14092	14061	13954	13937	14230	14033	13967	14038	14133	14036	13977	13999	13895	14029	14169	14030	14001	13936	14137	14041	14092	13952	14202	13913	13981	13929	13966	13903	13877	14031	13997	14016	13953	13966	14176	13934	14118	13920	14114	14017	14095	14035	13995	14130	13938	13998	13968	13986	14088	13855	13952	13987	14057	13819	13929	13800	13999	14034	14153	14008	13993	14120	13878	14162	14143	13921	14020	13892	14070	14140	14100	13899	14038	14106	14034	14081	13990	13984	14032	14041	13904	14070	13961	14017	14042	13983	14147	13890	14154	13831	14078	13964	14052	14068	13834	14067	14035	13965	13958	14075	13910	13946	14155	14153	13980	14114	14047	13853	14092	13972	13944	14085	13901	14117	14058	14065	14074	14017	13986	14092	13981	14050	14006	14075	14046	14023	13893	13970	13885	14130	13954	13945	14075	14070	13903	14129	14122	14068	14000	14081	14000	14066	13958	13969	14048	14024	14037	14165	13960	14078	14001	13914	13930	14064	14000	14106	14105	14033	13965	14236	13871	14120	14162	13904	14056	14117	14107	14005	13922	14048	13971	13948	14087	14015	14317	14037	13999	14100	14007	14040	13942	14039	13986	13919	13918	13907	13963	14055	14004	13966	14042	14076	13942	13905	14026	14262	13994	13973	13931	14190	14054	14092	14026	13838	14010	14109	13972	13981	14060	14026	14062	14034	14084	14074	13938	14073	13899	13878	13883	14026	14070	14178	13960	13946	14031	13977	14022	13986	14115	13879	14181	13942	13900	14016	14067	13872	14057	14105	14161	14102	13943	13921	14068	13906	13946	14161	14139	13961	13960	14081	14011	14122	14000	13914	14025	13995	14121	13902	14083	13876	14047	13911	14160	14084	14087	14021	13792	14013	14059	14039	13996	14064	14042	14019	14034	13889	14006	14031	14028	14057	14094	14063	14034	13921	14053	14013	14122	14089	13954	13943	14049	14115	14218	14104	14055	14061	14108	14026	13892	13888	13963	13975	13967	14020	14017	13970	13841	14004	14003	13728	14029	14003	14117	13973	13867	13978	14085	13970	14083	13974	13978	14005	14045	13874	13830	14026	13920	13963	13984	13925	13982	14004	13992	13866	13962	14003	14151	14069	13946	13868	13984	13872	13981	13947	14097	13829	13931	13937	14063	14026	14123	13869	14115	13978	14138	13970	13935	14142	14039	14028	14201	14037	14041	14076	13936	14046	14029	14121	13904	14010	13953	14018	13889	13871	13993	14056	14028	13961	14180	14146	13898	13909	13985	14223	13801	13948	13861	14049	13894	13914	14130	14009	14048	14022	14173	14050	14012	14004	13741	13899	13941	13905	13921	14030	14085	13995	14003	13934	14030	13840	14077	14128	14054	14069	13948	14044	14105	14003	14061	13998	13980	14164	13972	13949	13910	13960	13909	13875	14002	13973	14038	14024	13922	14262	14095	13811	14057	13992	13924	14084	14079	13944	14071	13965	14097	13883	13890	13881	14140	13928	14170	14028	14067	13884	14128	14020	14054	13953	14055	13913	14222	14136	14040	13902	13911	14015	14017	14137	13979	13953	14045	14116	13881	14026	14118	14114	14090	13914	14016	14063	13976	13958	13926	14107	14187	13956	13840	14151	13906	14045	14066	13908	14063	13986	13982	13975	14126	14017	13987	14023	13888	13913	14244	13913	13984	14033	14034	13861	14026	14050	14170	14063	14002	14002	13982	14045	14089	14099	13996	13895	14126	13981	13956	14005	14046	13900	14004	14120	13860	14010	14199	13812	13964	13931	13995	13968	14033	14030	14069	14112	14025	14008	13911	13980	14019	14188	14054	14084	13967	14176	14033	14028	13942	14071	14042	14139	13977	13958	13997	14026	14041	14112	14000	14056	14035	14018	14204	14135	14029	14203	14019	13915	13884	13950	14126	13992	14068	14156	13893	13935	14156	14035	13988	14013	13962	14110	14106	14057	13921	14085	13908	14060	14068	14102	14144	14042	14120	13970	13971	14037	13969	14193	13975	13883	13985	14041	13890	14097	14047	14041	14025	13908	13935	14068	14050	13994	14113	14040	13989	13934	14015	14066	14120	13972	14066	13837	13930	13952	14096	14071	13868	13909	13913	14214	14102	13951	14008	13952	13911	14014	13951	13979	14135	13990	14232	14056	14020	13949	13863	14099	14015	14013	13876	14053	14037	13929	14325	13949	14044	13899	14054	14016	13988	14072	14030	13989	13971	14068	14068	14090	14045	14021	14054	14005	13996	13894	14052	13959	14055	13933	14143	13852	14029	14096	13939	13930	13986	13853	13909	13950	14018	14112	14045	13893	13927	13962	14027	14077	14031	14104	14077	14051	14085	14149	13973	13967	14000	14117	14009	13993	14088	14037	13886	13963	14028	13984	14144	13927	13888	13994	13954	14057	13936	14135	13925	13975	14055	13862	14089	14171	13982	14078	13973	13997	13975	14056	13912	14146	13990	14026	14162	13977	13928	14002	13955	14142	14080	13883	13991	13973	13953	14138	14102	14064	14068	14218	14048	13980	13875	14050	14182	13946	14106	14070	14071	14025	14107	14088	13969	14050	13928	13981	14116	13944	14051	13939	13975	14078	14135	13928	13877	13909	14030	13932	14065	14043	14015	14096	13950	14009	14060	13961	14146	14047	13916	13993	14025	14067	14013	14073	13929	13912	13993	14032	14059	14002	14096	14013	14124	14028	14121	14107	13971	13975	13937	13984	13875	14083	14197	13883	14073	13929	13992	13883	14023	13945	13973	14196	13871	14195	14222	14025	13921	14028	14142	14004	14069	14091	13905	13932	13955	14067	13885	14034	14096	13945	14010	14035	13966	14121	14040	13924	14299	14018	14043	14109	14023	14093	14177	14073	13940	14032	13936	13882	13872	14028	14012	13969	14103	13935	14055	13880	13936	14039	14217	14016	13880	14081	14047	13977	14089	14049	14146	13930	13900	14019	14040	14184	14057	13836	14024	13997	14138	14040	13936	14224	13987	13824	14131	13822	14067	13943	13890	13824	13976	14074	14005	13972	14020	14057	13980	14131	14138	14105	14013	13975	14130	13810	14041	13927	14012	14090	13832	14035	13996	13938	14120	13993	13931	13900	13969	14003	14035	14052	14114	14151	13929	13946	13947	14114	14090	13991	14009	13927	14011	13931	14143	14051	14088	14064	14012	13981	14028	13987	14105	13985	13994	13904	14026	14110	13947	14046	13971	14145	13952	13866	13933	14124	14115	13987	14033	13974	14063	14107	13970	14084	14182	14006	14029	14055	14017	13952	13921	13835	14169	14036	14099	14117	14050	14068	13990	14167	14063	14174	14178	14015	14004	14015	14052	14045	14047	14136	13873	14157	13929	14072	13939	14111	14017	13989	14149	13991	14029	13920	13904	14109	14129	14028	14219	14231	14083	14029	14054	14091	14120	14061	13903	13958	13972	14041	14000	13821	13986	13878	13981	13950	14071	14031	14089	14016	14074	13952	13980	13881	13871	14060	14019	14083	14049	13994	14197	14047	14179	14059	14106	14076	14220	14024	14156	14044	13929	13976	14103	14082	14164	14064	14045	14039	14127	13910	14153	13932	13932	13854	13922	13928	14187	13939	14019	13999	13891	14040	14138	13870	13874	14046	13938	14011	14138	14150	13938	14077	13948	13957	14086	13933	14152	13926	14030	13948	14158	14010	13994	14097	13909	13942	13972	13949	14171	13932	14036	13976	14043	14240	13815	14080	14157	13932	14078	14062	13930	14182	14158	13970	14156	13961	14173	14043	13932	14086	14057	14037	14100	13931	14071	13998	14195	14136	13996	13898	13836	14155	13852	14037	14083	14171	14031	14078	14062	13985	13878	14009	13928	14213	13977	13846	14003	14128	14075	14020	14002	14008	14046	13969	14042	13833	13952	14171	14086	13927	13951	14009	14036	14000	13844	14047	13982	13961	14107	13987	14072	14093	14010	14303	14056	14028	13997	14059	13931	14007	14009	13949	13983	14192	14085	14030	14051	14146	14080	13959	14126	14000	13902	14175	13982	13967	14130	14049	13916	13912	14135	14051	13922	13937	14053	14134	14068	14048	14070	14072	14120	13920	14052	14169	14191	14066	14009	14153	13909	14030	14170	13985	14025	14084	14141	14108	13978	14101	14145	14172	14164	14177	14075	14061	14049	13876	13959	14006	14034	14007	14130	13948
34021	40650	38120	26312	18500	16439	16364	16045	15850	15973	15916	16043	15958	15836	16083	15825	15964	16064	15999	16139	16003	15839	15927	15853	16206	16238	16137	16121	16121	15992	15979	15755	16111	16009	15993	15938	15846	15972	16055	16030	16245	16023	15835	15843	16014	15916	15888	15992	16004	16108	16190	16071	16151	16071	15823	15895	15798	15894	15883	15785	15963	15932	16174	15843	15923	15958	15986	16100	15789	15830	15849	16035	15977	15963	16099	15916	15953	15945	15976	16017	15900	16031	16056	15975	15898	15996	16036	15932	15984	15889	15924	15805	15949	15915	16036	15983	15924	15955	16053	15885	15898	15824	15909	15961	15939	15920	15984	15826	15922	16016	16013	15940	15730	16035	15904	15904	15721	15932	15697	15694	15891	16123	15809	16126	16036	15884	15979	16002	15879	15872	15973	15751	15877	15971	16036	15838	15951	15902	15931	15749	15984	15666	15993	16134	15955	15826	15987	15944	16059	16081	15918	15807	15971	16052	16066	15746	15859	16103	15902	15987	15704	16145	16112	15973	15962	16106	15883	15944	16068	15934	15991	16102	16021	15935	15894	15699	15861	15984	15853	15980	15942	16126	15923	16050	15881	15859	15984	16009	15995	15812	15963	15954	15968	15912	15707	16124	16118	15924	16030	15924	15929	16101	16165	16057	16083	15774	15996	15936	15882	15885	15830	15823	15903	16050	15945	16036	15944	15751	15977	15841	16136	16174	16021	16010	16005	16121	15805	16134	16073	15930	16228	16067	16036	15980	15993	15954	16030	16001	16134	15966	15994	15992	16278	15983	15929	15968	15866	15933	16057	16044	15854	15891	16182	16051	15763	15923	15889	15879	15957	15914	16124	15955	15941	16020	15993	15929	15793	16023	16104	15887	15952	15977	15873	15747	15711	15922	15891	15844	15965	16109	15874	16109	15803	16009	16007	15996	16102	15942	15927	15818	16078	16116	16014	15967	15914	15858	15999	16049	16126	16066	15978	16083	15922	15936	16057	16074	15929	16016	16007	15903	15827	16133	15920	16002	16011	16013	15932	15871	16066	16031	16058	16076	15914	16041	16219	16159	16062	15839	15872	15892	16074	15967	16017	15996	15816	15991	16122	16006	15867	15826	15893	15703	15900	15868	16071	15985	15952	15977	15943	15969	16028	15743	16007	15952	16287	15848	16107	15794	15853	16051	15908	15939	15879	15895	15807	15956	16074	16138	15904	15797	15977	15920	15933	16181	15857	15968	15917	15927	15835	15934	16101	15905	15947	15883	15977	15991	16097	16220	16075	15989	15796	15930	15853	15970	15925	16211	15994	16158	16001	16072	15942	15973	15937	16065	16027	16017	15724	16002	15912	16142	15824	16020	16198	15924	15893	16027	16063	15937	15994	15940	15658	15940	15902	15870	16025	16123	15986	15942	15809	15938	16104	16003	16044	16073	15998	15972	16186	15898	15791	15828	15995	16054	15891	15835	15999	15910	16024	15967	15895	15888	16015	15974	15859	16101	15936	16152	15880	16032	16170	15985	15916	15934	15980	15931	15924	15980	15920	15821	15949	15735	15867	15796	16017	15861	16066	15748	16067	16040	15997	15939	15836	15825	15914	15952	15874	16079	16108	15918	15761	15876	16175	15975	16137	15981	16002	15999	15953	15881	16142	16062	16003	16066	15999	15881	15890	15826	15960	15820	16113	15954	16115	15935	15827	15938	15983	15964	15885	15852	15966	15963	16108	15925	15914	16050	16009	16024	16008	16055	15879	15821	15964	16050	16007	15990	16066	15838	16002	16109	16000	15870	16012	16084	15973	15990	16019	15786	15848	15949	15914	15993	16149	16044	16042	16086	16025	15822	16062	15791	15846	16095	15960	15983	15936	15787	16126	15969	15937	15810	15991	16055	15955	16193	15915	16233	16223	16056	16096	15936	15965	15999	16121	16047	15857	15715	16008	15912	15879	16028	15775	15942	15850	15942	16019	15839	16188	15886	15958	16000	16021	15918	16013	16083	16046	15951	15784	15786	15864	16108	16043	16090	15897	16062	16114	16029	16126	15841	16040	15813	15927	15783	15954	15779	15892	16023	15964	15990	15897	15838	16297	16020	15780	15895	16031	16211	15991	15784	16053	15730	16161	16027	16050	16055	16111	16112	16063	16138	15887	15917	16186	15924	15968	15787	16094	15809	16131	16021	16051	15980	15957	15817	15842	16005	15886	15863	15964	15932	16042	15909	15954	15777	15968	15881	15857	15871	15959	15838	15985	15986	15994	16017	16091	15926	16060	16024	16142	15918	16049	15793	15964	16059	16082	15985	15784	16169	15920	15948	15999	16033	15991	16077	15983	15881	15865	15872	16011	15796	15811	15885	15806	15903	16048	16036	15999	16025	16041	15821	15748	15890	15754	15887	16141	15779	15909	15894	16030	15993	15801	15891	16016	16015	16031	16019	15860	15810	16070	16010	15901	15865	16037	15990	15930	15914	16060	16066	16227	16019	16014	16121	15964	15944	16162	15873	16013	15805	15813	15981	16079	16016	15976	15854	15939	15878	16077	15844	16057	16030	16065	16041	15963	15960	15868	16135	16129	15974	15844	16018	16023	16213	16097	15960	15870	15808	16038	15989	16084	16245	15925	15731	15965	16012	16072	16059	16231	15949	15706	15916	16119	15819	16044	15945	15940	16054	16097	15995	15883	15780	16090	15998	15886	15905	15944	16077	15972	16039	16064	15894	15862	15969	15916	16002	15954	15839	15926	15985	16098	16109	15964	16249	15936	15821	16008	15960	16021	16131	16238	15912	16073	16040	16123	15948	16023	15905	16080	15962	16014	16049	15795	16013	15977	16020	15888	15932	15849	16068	15710	15834	16060	15886	15654	16007	16057	16009	16094	15853	16053	15892	15987	15883	15976	15861	16033	15916	15886	15906	15772	15812	15789	16034	16030	16120	15706	16109	15949	16043	16084	15992	16084	16037	15707	15952	15850	15799	15753	15968	15951	15803	15905	16039	16076	15848	16101	16102	16000	16016	16032	15810	16032	15923	15964	16056	15977	15919	15934	15767	15960	16034	15718	16010	15878	15932	16068	15872	15893	16054	15998	16012	15910	16189	15807	15783	15805	15964	15889	15971	16070	15845	15937	15921	15854	16016	15754	15933	15933	16009	16032	16112	16082	15820	16219	15946	15941	15986	15939	16065	16042	16034	15933	15844	16035	16136	15957	16032	16124	16227	15899	16032	15964	15918	15825	15900	15982	16013	15912	15957	15965	15836	15937	16031	16152	15951	15890	15812	15739	15813	16114	15998	15679	16092	16037	15872	15904	15901	15953	16039	16013	15808	16073	15938	16019	15982	15832	15685	15992	16077	15760	16091	15915	15804	15962	15892	15847	15982	15833	15832	15991	16111	16044	15936	16105	16317	15934	15820	16193	16239	16024	15980	15987	16015	15890	15999	15953	15925	15985	15983	15912	15772	15882	15712	16032	16103	16040	16011	15992	15955	15955	15969	16090	15790	16028	15962	15882	15896	16110	15981	16236	16110	16037	16062	16194	16083	15987	15990	15951	15781	15937	15993	16055	15893	15898	16026	15957	16108	15921	16094	16078	15956	15805	15982	15922	15968	16008	15888	15987	16098	15933	16283	15919	16156	15912	15969	16029	16179	16012	16054	15988	15803	15937	15595	15998	15908	15753	16139	16071	16087	16119	15994	16139	15915	15702	16044	15830	16002	16163	16016	15998	15995	15928	15968	16052	15900	16014	15952	16008	15798	15882	15981	15910	15972	16047	15915	16043	15884	15957	15935	15773	15812	15820	15883	15896	15663	16032	15916	15920	15872	16003	15862	16076	16023	16151	15911	15824	15826	15923	16000	15976	15820	15853	15952	15857	15947	16095	16105	15991	16050	16102	15821	15730	15767	15993	16051	16125	15939	16063	15753	15897	16015	15965	15991	16061	15651	16012	16120	16150	15940	15830	15795	16000	16069	15994	15933	15946	16016	15891	15885	16097	16014	15905	15920	16053	15945	16062	16009	16121	16013	15847	15900	15894	16046	15965	15970	15944	16066	15872	15958	15934	15891	16043	15926	15916	15994	15938	16119	16093	15871	15950	15922	16008	15873	16000	15854	16042	15778	16104	16043	16044	16018	15981	15875	16131	15991	15977	15883	16033	16110	16044	16241	15939	16028	15920	15855	15861	16041	16027	16055	15944	15950	15834	16091	15885	15745	15834	15672	15985	15876	15828	16034	16279	15774	15980	15886	15727	15853	16073	15810	15847	15996	16074	15995	15907	15798	15845	16068	15948	15899	15945	15937	16075	15831	16056	15975	16012	16127	15842	15831	16000	15902	15829	15932	16024	15931	15957	15922	16170	16026	16159	15932	16025	15995	15954	15832	16003	15955	15852	16030	16072	15811	15734	15945	15957	15934	15969	15887	15917	15937	16006	15966	15773	16009	16007	16012	15943	16117	16112	15894	15985	15961	15995	16076	15956	15941	16143	16168	16133	16015	15820	15808	15853	15904	15822	16035	15899	15938	15865	16068	15956	16085	16044	16082	15959	16063	16058	15986	15777	16148	15889	16005	15897	15718	15864	15849	16050	15919	16100	15984	16041	15916	16036	15843	15906	15944	15978	16054	16002	16175	15984	15720	16105	16080	16070	16120	16018	15970	15984	16007	15940	15861	16030	16208	16020	16074	15945	16058	15938	16019	15964	15875	15921	15877	16123	16035	15852	15971	15825	16122	15985	15999	15855	15892	15938	15874	15821	15981	16129	16000	16000	16001	16104	15863	16026	16030	15866	15771	15980	16082	15934	15888	15927	15857	15763	15871	15702	15838	15939	15948	15925	15875	15882	15943	16020	15875	16147	16053	15753	15721	15940	15621	15942	15876	16054	15941	15961	15877	15870	15992	15921	15970	16025	16080	16011	16081	16010	16099	16032	15877	16050	16128	16237	15954	15958	16080	16201	16105	15986	16129	15925	15930	15917	16146	15978	15894	15895	15913	15818	15898	15920	15934	15966	16031	16140	15936	15915	16049	16002	16061	15908	15949	16055	15987	15961	15931	15855	15934	15815	15986	15857	15868	15802	15996	16152	15973	15988	16099	15974	15855	15919	15691	15930	15930	15924	15802	15881	15915	15915	15909	15995	15925
38633	52840	39327	22509	15810	14533	14105	13955	13973	14238	14208	14081	14039	14251	14091	14023	14216	14148	14153	13898	14155	14181	14081	14151	14005	14010	14090	14136	14104	14161	14036	13998	14062	13969	14071	14116	13925	14026	14145	14090	14157	14255	14064	14124	14138	14008	14140	14059	14046	14213	14259	13988	14218	14132	14119	14252	14137	13990	14007	14133	14147	14243	14121	14103	14049	13969	14063	14159	14054	14066	13890	14002	13909	14131	14078	13917	14240	14259	14097	14058	14117	14077	13939	14004	14100	14072	14153	14044	14061	14057	14131	14352	14024	14054	14202	14135	14032	14049	14162	14053	14167	14104	14197	14126	13972	14121	14008	13996	14156	14143	13890	14240	14137	14150	14021	14125	14097	14210	14206	14090	14110	14165	14175	13996	14041	14018	14087	14163	14161	14151	14229	14060	14016	14283	14193	14136	14170	13936	14027	14167	13978	14030	14034	14073	14027	14252	14203	14133	14057	14102	14071	14088	13980	14029	14048	13980	14285	14029	14068	14061	14120	13972	14032	14053	14105	14088	14142	14127	14190	14113	14118	14146	13974	14047	14108	14097	14119	13994	14007	13989	14102	14208	14199	14172	14195	14284	14079	14102	14084	14089	14326	14341	14077	14063	13967	14025	14068	14046	14154	14179	14142	14180	14065	13920	13994	14168	13962	14077	14214	14055	14267	14062	14087	13880	14162	13966	14107	14026	14211	14045	14042	14284	14202	14134	13995	13983	14074	14050	14045	14138	14028	14121	14175	14103	13966	14146	14140	14069	14213	14042	13842	14297	14057	14082	14123	14069	14292	14148	14046	14168	13947	14219	14128	13971	14104	14025	14205	14153	13977	14122	14097	14173	14098	14045	14021	14234	13968	14004	13980	14051	14252	14211	14092	14130	14083	14042	14115	13967	14053	14196	14177	14052	14106	14039	14140	13987	14046	14092	14077	14079	13976	14021	14019	14162	14089	14059	14161	14221	14063	13966	13940	14123	14195	14004	14165	14172	14049	14040	13922	14071	14060	14008	14054	14093	13991	14008	14212	14136	14095	14074	14176	14170	14070	13992	14042	14163	13969	14126	14117	14080	14088	14079	14074	14158	13949	14203	14025	14117	14081	14058	14099	13976	14073	14087	14005	14215	14122	13961	14104	14136	14003	14083	14179	14081	14158	14056	14083	14030	13996	14217	14204	14193	14070	14018	14115	14161	14146	14001	14084	14210	14087	13940	14006	13988	14192	14080	14121	14026	14061	14128	14039	14056	14147	14092	14103	14089	14096	14126	14023	13982	14185	14118	14113	14078	14017	14273	14170	13838	14256	14096	14165	14023	13956	14121	14091	14078	14233	14132	14035	13883	14136	14187	14129	14217	14063	14121	14070	14168	14034	13980	14202	14183	14084	14184	14184	14066	14195	14123	14053	14066	14144	14103	14118	14109	14230	14141	14232	14088	14167	14004	14003	13975	14154	14261	14168	14197	14150	14122	14155	14011	14144	13884	14119	14294	13883	14103	14138	14027	13868	14110	14053	14214	14115	14115	14135	14082	14170	14099	14090	14072	14040	14101	14121	14026	14136	14044	14029	14155	13963	14101	14068	14036	14050	14000	14060	13972	14097	14244	14214	14088	14152	14125	13965	14112	14206	14013	14156	14219	14048	13997	14001	13865	13905	14066	14018	14095	14127	14102	14024	14118	14141	14162	14194	14029	14271	14104	14122	14204	14103	14128	14163	14013	14178	14035	14041	13954	14150	14062	14157	14116	14074	14036	13958	14032	14145	14087	14169	14068	14244	14087	14070	14095	14386	14073	14124	14243	14000	14142	13935	14054	14169	14202	13974	14042	14251	14213	14149	14076	14179	14376	14189	14099	13954	14132	13911	13978	13946	13904	14048	13982	14136	14060	14192	14185	13995	14121	14101	14054	14065	13964	14046	14099	14137	14173	13931	14075	13991	14103	14109	14164	14040	14059	13943	14155	14173	13943	14126	14068	14242	14118	14240	14083	14088	13872	14110	14126	14055	14065	14116	13975	14049	14120	13924	14182	14111	14035	14007	14058	14006	14162	14190	14073	13997	14407	14053	14103	14172	14191	13926	14015	14190	14134	13982	14056	14100	13992	14203	14061	14042	14149	14107	13985	14195	14040	14177	14068	14085	14033	14121	14025	14314	14007	14132	14234	14129	13946	14112	14025	13894	13999	14068	14118	14181	14021	14129	14097	13966	14286	14077	14185	13939	14100	14079	14104	14032	13945	14097	13947	14231	14230	14153	14197	14024	14163	14113	14235	14009	14038	14028	14044	14099	14087	13993	13995	14010	13935	14125	14112	14140	14134	14142	14118	14075	14107	14037	14087	13959	14072	14178	14050	14068	14095	14106	14030	14029	14182	13914	13962	14153	13997	14004	14294	13999	13965	14052	14047	13944	14003	14134	13910	14129	14032	14066	14032	14129	14178	13986	13935	14303	14031	14065	14048	14128	14100	14109	14058	14001	13921	14146	14056	14120	14177	14027	14338	14036	14128	14041	14122	14166	14123	13970	13917	14072	14042	14036	14225	14165	14138	14028	14169	14046	14077	14002	14110	13916	14192	13987	14166	14010	14089	14142	14043	14158	14019	14211	13933	14203	14165	14073	14198	13937	13943	14077	14062	13924	13941	14141	14016	13963	13929	13992	14175	14220	13930	13955	14233	14054	14042	14316	14234	14056	14187	14032	13982	14038	14033	13976	14084	14104	14241	14197	14150	14096	13978	14024	14138	14064	14188	14125	14104	14063	14207	13965	14031	13882	14071	14157	13994	13830	14121	13937	14136	14081	14084	14104	14068	14099	14135	14019	13973	14106	14003	14026	13973	14085	14151	14114	14305	14086	14168	13972	14083	14135	14062	14059	14108	14034	14102	13951	14034	14149	14111	14113	14162	14070	14122	14135	13961	13995	14323	14056	14124	13997	14246	14196	14144	14286	14167	13978	14046	13989	13989	14236	14089	14051	14029	14168	14047	14070	13884	14180	14081	13949	14091	14095	14131	14107	13953	14123	14092	14175	14024	14170	14037	14045	14083	14276	14009	13870	14050	14100	14243	14083	13942	14141	14276	13983	14072	14096	14006	13964	14053	14121	14174	14152	13980	14046	14109	13962	14143	14025	14108	14124	13951	14201	14265	13999	14122	13927	14032	14101	14117	14103	14039	14194	14013	14044	14140	14027	13940	14078	13983	14114	14093	14181	14051	14116	14096	14121	14229	14139	14028	14119	14073	14098	13993	14134	14039	14043	14231	14064	14055	14107	14116	14179	14111	14157	14161	13974	14090	14204	14102	14030	14035	14153	13893	14222	14153	14036	14162	14219	14153	14190	14042	14051	14067	13973	14085	14202	14089	14054	14103	14079	14073	13995	14213	13868	13985	14106	14060	14197	14098	14213	13871	14122	14017	14255	13939	14028	14060	14151	14109	14023	14143	14108	14055	14091	14048	13910	14143	14124	14118	14137	14158	14117	13892	14086	14027	14145	14136	14203	14088	14120	13945	14178	14015	14013	14037	14001	14071	14070	14160	14082	13987	14080	14023	14005	14102	14026	14019	14133	14062	13961	14258	14003	13993	14030	14088	13979	14060	14006	13998	14050	14095	14122	14024	14132	14085	14132	14053	14042	14052	14152	13955	14227	13962	14230	14078	14068	14122	14124	14135	13995	13921	14183	14071	13801	13953	13897	14083	14087	14161	14146	13956	14107	14129	14013	14087	14102	14124	14033	14075	14201	14108	14015	13884	14048	14150	14196	14055	14173	14012	13946	14176	14160	13888	13988	14000	14100	13998	14196	14063	14115	14093	14132	14145	14189	13941	14058	14130	14011	14186	14217	14210	14117	14127	14112	14216	14158	14251	14177	14145	13899	14090	14194	14035	14398	14144	14000	14158	14095	14008	13916	13986	14044	14006	14015	14081	14113	14148	14155	14046	14067	13968	14243	14024	14178	13869	14091	14084	14063	14080	14080	14131	14080	13947	14048	14178	14190	14051	14009	14028	14127	14115	14094	14151	14149	14073	14130	14054	14275	14019	14044	14045	14231	14223	14039	14145	14061	14011	13865	13924	14001	14081	13966	13967	14094	14314	14122	13963	14084	13972	14230	13944	13987	13960	14223	13992	14070	14146	14047	14103	14010	14147	14108	14185	14305	13984	14277	14219	14031	13987	14238	14121	14080	14058	14073	14176	14133	13962	13921	14234	14236	14080	13953	14083	14076	14016	14139	14087	14019	14119	13914	14128	14162	14073	14099	14206	14116	14100	14159	14113	13931	14286	14034	14167	13961	14219	14062	14073	14008	14088	14187	14143	14104	14008	14224	14025	14084	14283	14062	14033	14214	14095	14165	14184	14193	14174	14018	14154	14092	14341	14024	13944	14128	14215	14048	14033	13964	13941	14104	14132	13950	14140	14092	13961	14149	14135	14100	14000	14128	14254	14027	13952	13915	14154	14136	13871	14029	13990	14118	14132	13967	13896	14092	14109	14152	14129	13999	14189	14109	14272	13994	13978	14114	14037	14125	14113	14140	14103	14006	14126	13887	13947	14183	13931	14256	14168	14036	14076	14044	14010	14161	14229	14141	14167	14185	14202	14082	14027	14014	14124	14218	14080	14054	14097	14184	14224	13981	14145	14054	14111	14009	13877	14036	14101	14066	13998	14247	14154	13929	14180	14233	14092	14048	14115	14028	13928	14071	14156	14018	14272	14029	14086	13907	14141	14171	14240	14134	13967	14230	14030	14152	14076	13992	14223	13876	13861	14162	14099	13975	13976	14287	14082	14057	14272	14179	14166	13964	13931	14122	14031	13999	14064	13931	14233	14145	14247	14028	14004	14114	14038	13923	14010	14164	14095	14095	14080	14238	14167	14140	14224	14005	14276	14204	14149	14074	14164	14028	14077	14164	14134	14057	14087	14055	14130	14226	14276	14203	14115	14145	14230	14139	14022	14186	14069	14383	13896	14196	14200	13790	13977	13886	14140	14109	14130	14181	14198	14000	13865	14134	14035	13990	14174	14194	14000	13939	14138	14128	14252	14176	14017	14083	14072	14043	14017	14176	14045	14159	13990	14150	14163	14117	14112	14166	13909	13950	14143	14095	13980	14154	14050	14256	14107	14128	14182
23904	24969	39217	33686	25726	24002	22436	16744	15907	16155	15936	16015	16086	16008	15961	15912	15837	15826	15814	15837	15752	15743	15767	15732	16023	15578	15868	15581	15867	15741	15905	15804	15823	15746	15594	15875	15887	15804	15875	15695	15729	15611	15727	15757	15612	15786	15729	15805	15698	15925	15712	15644	15897	15874	15485	15711	15633	15434	15710	15819	15542	15629	15606	15800	15667	15624	15581	15591	15520	15689	15692	15585	15825	15723	15705	15687	15760	15774	15744	15763	15658	15371	15783	15446	15688	15711	15665	15682	15713	15620	15671	15494	15634	15715	15579	15658	15562	15693	15742	15567	15621	15737	15737	15848	15819	15693	15964	15834	15725	15802	15585	15579	15534	15536	15795	15551	15604	15558	15621	15753	15605	15750	15459	15608	15691	15579	15695	15767	15743	15585	15685	15570	15786	15704	15641	15709	15808	15581	15588	15748	15691	15914	15397	15628	15774	15977	15681	15620	15639	15800	15722	15563	15560	15848	15529	15713	15668	15824	15768	15527	15651	15691	15719	15646	15726	15763	15693	15558	15709	15562	15685	15773	15960	15602	15691	15569	15825	15641	15730	15686	15814	15521	15739	15704	15528	15606	15513	15701	15554	15543	15580	15943	15719	15584	15660	15531	15747	15564	15707	15521	15670	15900	15509	15548	15763	15700	15694	15727	15708	15655	15716	15886	15789	15650	15811	15568	15481	15689	15708	15673	15704	15776	15708	15543	15561	15698	15586	15623	15573	15601	15503	15398	15767	15859	15552	15429	15601	15583	15716	15524	15575	15781	15793	15554	15856	15435	15768	15657	15841	15678	15641	15503	15725	15910	15583	15455	15612	15590	15547	15735	15565	15602	15672	15706	15837	15751	15744	15507	15530	15573	15628	15592	15649	15588	15634	15563	15695	15634	15560	15722	15731	15748	15632	15796	15570	15585	15678	15764	15559	15796	15803	15568	15598	15647	15851	15842	15555	15490	15413	15533	15723	15495	15714	15564	15550	15701	15632	15794	15777	15754	15687	15661	15590	15587	15505	15766	15664	15594	15576	15638	15793	15719	15658	15503	15640	15551	15675	15700	15676	15671	15695	15725	15561	15556	15898	15493	15874	15645	15567	15620	15699	15699	15790	15600	15735	15732	15793	15688	15710	15773	15742	15760	15690	15706	15909	15643	15859	15611	15748	15547	15602	15684	15672	15634	15609	15632	15752	15595	15820	15596	15753	15508	15628	15653	15520	15514	15588	15805	15705	15823	15636	15759	15546	15804	15762	15857	15513	15655	15547	15600	15602	15686	15639	15554	15819	15616	15676	15593	15908	15570	15617	15637	15751	15575	15747	15532	15640	15551	15498	15785	15495	15615	15555	15812	15690	15557	15732	15671	15508	15948	15543	15656	15575	15820	15657	15623	15402	15655	15696	15691	15583	15729	15832	15597	15576	15524	15582	15692	15752	15477	15498	15631	15576	15766	15872	15571	15569	15671	15801	15627	15718	15574	15690	15781	15755	15553	15741	15593	15545	15452	15598	15629	15572	15811	15797	15524	15929	15621	15835	15533	15637	15490	15656	15481	15443	15574	15552	15676	15628	15766	15895	15590	15705	15571	15450	15786	15612	15699	15705	15481	15796	15687	15549	15720	15653	15625	15368	15559	15479	15797	15672	15744	15762	15660	15779	15673	15549	15572	15391	15492	15530	15497	15627	15530	15732	15576	15531	15801	15846	15793	15868	15656	15762	15568	15595	15556	15625	15439	15662	15627	15663	15432	15632	15703	15627	15533	15575	15783	15644	15649	15800	15567	15685	15682	15759	15618	15628	15722	15509	15576	15674	15483	15577	15663	15764	15569	15578	15517	15834	15724	15855	15640	15461	15857	15643	15821	15749	15693	15632	15412	15598	15635	15696	15515	15683	15689	15775	15588	15802	15817	15617	15645	15604	15587	15693	15651	15894	15616	15672	15619	15628	15718	15597	15659	15829	15695	15684	15771	15528	15793	15567	15457	15659	15575	15564	15649	15630	15593	15715	15450	15680	15711	15623	15689	15597	15705	15703	15592	15740	15702	15671	15732	15515	15616	15690	15747	15881	15700	15679	15639	15874	15598	15575	15645	15664	15666	15531	15529	15364	15731	15778	15653	15702	15918	15542	15757	15697	15680	15694	15634	15725	15662	15546	15704	15549	15681	15722	15808	15641	15613	15759	15659	15534	15766	15609	15499	15742	15602	15721	15669	15673	15699	15619	15738	15721	15723	15627	15690	15743	15755	15585	15571	15622	15500	15481	15666	15535	15616	15717	15589	15795	15765	15658	15741	15883	15577	15628	15710	15518	15552	15583	15645	15626	15520	15852	15765	15586	15790	15731	15454	15652	15771	15526	15800	15676	15900	15868	15742	15679	15708	15566	15582	15639	15542	15729	15803	15585	15562	15530	15765	15742	15579	15753	15652	15790	15682	15564	15622	15611	15693	15668	15402	15546	15664	15636	15779	15990	15555	15569	15699	15889	15722	15782	15645	15692	15507	15612	15651	15884	15653	15722	15665	15696	15584	15856	15696	15642	15608	15528	15590	15681	15617	15792	15913	15740	15601	15649	15646	15604	15571	15476	15767	15683	15692	15676	15350	15691	15723	15802	15497	15695	15656	15593	15650	15689	15634	15731	15665	15607	15740	15491	15526	15700	15664	15831	15884	15700	15564	15632	15521	15598	15550	15643	15552	15760	15805	15657	15639	15417	15464	15740	15732	15731	15664	15658	15691	15768	15731	15483	15547	15633	15724	15848	15645	15671	15689	15756	15779	15836	15648	15706	15582	15706	15655	15811	15738	15635	15646	15616	15645	15681	15734	15744	15788	15763	15644	15749	15596	15828	15935	15832	15664	15621	15651	15738	15746	15578	15635	15707	15743	15746	15791	15767	15714	15822	15599	15596	15686	15595	15699	15593	15687	15648	15576	15761	15815	15799	15704	15578	15675	15615	15721	15518	15624	15571	15915	15678	15666	15725	15660	15590	15639	15590	15458	15632	15674	15604	15636	15621	15595	15716	15552	15588	15588	15695	15495	15671	15739	15586	15569	15732	15645	15592	15790	15713	15654	15705	15610	15710	15643	15682	15745	15441	15719	15605	16035	15826	15707	15667	15746	15724	15799	15641	15606	15567	15818	15656	15609	15550	15758	15757	15684	15763	15540	15653	15536	15550	15778	15723	15806	15760	15846	15649	15560	15682	15591	15683	15702	15747	15607	15590	15652	15625	15692	15576	15764	15522	15629	15673	15504	15573	15745	15621	15683	15814	15617	15432	15705	15523	15672	15570	15623	15679	15658	15543	15591	15715	15496	15297	15585	15649	15614	15618	15497	15661	15537	15465	15563	15664	15660	15621	15507	15692	15751	15603	15506	15624	15459	15616	15640	15391	15643	15831	15585	15626	15461	15720	15602	15698	15685	15701	15850	15673	15739	15681	15878	15684	15636	15702	15790	15740	15677	15857	15488	15698	15470	15725	15615	15627	15569	15710	15704	15863	15611	15853	15782	15630	15783	15550	15691	15561	15781	15552	15528	15503	15651	15649	15579	15767	15711	15819	15561	15633	15717	15693	15696	15556	15655	15701	15792	15578	15736	15555	15806	15723	15660	15550	15475	15739	15604	15733	15473	15628	15662	15513	15642	15689	15644	15559	15854	15695	15717	15619	15666	15604	15548	15685	15713	15673	15682	15840	15626	15777	15657	15751	15710	15606	15745	15773	15633	15782	15635	15912	15557	15672	15682	15535	15699	15809	15510	15530	15594	15582	15663	15618	15675	15515	15677	15727	15514	15642	15660	15470	15661	15540	15578	15798	15537	15922	15868	15630	15574	15807	15673	15550	15629	15462	15632	15695	15828	15538	15598	15699	15577	15763	15826	15563	15726	15719	15515	15547	15606	15449	15658	15699	15616	15573	15711	15603	15618	15580	15685	15697	15501	15635	15704	15420	15537	15739	15872	15714	15774	15831	15547	15660	15624	15769	15736	15501	15852	15637	15621	15729	15575	15577	15872	15805	15661	15752	15754	15648	15601	15634	15705	15683	15701	15722	15809	15816	15627	15636	15555	15722	15715	15712	15508	15724	15713	15688	15598	15752	15506	15485	15506	15393	15609	15441	15489	15717	15771	15701	15563	15674	15719	15777	15698	15693	15773	15787	15695	15701	15547	15779	15750	15408	16055	15916	15853	15512	15646	15660	15773	15640	15419	15718	15729	15871	15766	15763	15694	15619	15637	15725	15608	15525	15657	15635	15646	15543	15657	15543	15706	15535	15732	15566	15630	15631	15818	15621	15665	15620	15556	15532	15689	15736	15521	15910	15794	15807	15616	15410	15652	15537	15628	15599	15611	15563	15717	15625	15621	15472	15655	15542	15654	15636	15687	15614	15599	15591	15606	15626	15748	15818	15588	15576	15526	15539	15663	15688	15588	15739	15814	15646	15770	15792	15660	15665	15735	15661	15854	15593	15560	15715	15609	15629	15665	15828	15611	15683	15461	15535	15585	15480	15563	15630	15610	15783	15856	15790	15724	15682	15871	15561	15561	15605	15517	15799	15699	15811	15742	15413	15568	15691	15559	15712	15583	15653	15570	15747	15733	15549	15753	15658	15641	15446	15601	15769	15666	15569	15454	15571	15564	15775	15482	15776	15651	15533	15645	15755	15748	15775	15873	15605	15520	15775	15811	15741	15546	15813	15571	15535	15557	15482	15716	15815	15425	15771	15701	15730	15844	15562	15553	15480	15661	15695	15655	15845	15574	15851	15595	15792	15806	15842	15427	15791	15633	15516	15657	15699	15598	15691	15479	15565	15756	15529	15634	15576	15650	15605	15712	15655	15723	15660	15618	15561	15640	15486	15578	15609	15602	15680	15598	15714	15552	15706	15560	15567	15686	15655	15745	15706	15702	15569	15621	15675	15763	15662	15648	15726	15708	15586	15696	15662	15662	15716	15634	15667	15703	15699	15751	15714	15502	15750	15469	15392	15802	15617	15469	15405	15668	15469	15567	15811	15621	15555	15744	15728	15912	15761	15751	15562	15565	15615	15654	15960	15667	15813	15602	15608	15526	15567	15693	15483	15732	15581	15620	15657	15654	15701	15716	15623	15823	15864	15468	15575	15709
61826	104918	88698	58446	32749	20233	15328	14161	14028	13851	13797	13944	14020	13804	13995	14003	14000	13792	14001	13908	13922	13873	13869	13887	13876	13910	14095	13858	13764	13868	14002	13909	13815	14004	13977	13934	13930	13886	13781	14034	13958	13928	13953	13892	13922	14023	13961	14054	14006	13954	13925	13952	14012	13853	13925	13828	13902	13619	13944	13914	13941	13967	13886	13965	13904	13968	14050	13762	13950	13914	13991	13831	13925	13842	13922	13919	13950	13881	14059	13918	13761	14031	13916	13973	14057	14079	14075	13814	13971	13762	13940	13835	13894	13959	14010	13729	13804	13822	13927	14049	13839	13823	13898	13794	13976	13965	13913	13854	13975	14072	13836	13993	13840	13935	13953	13912	13900	13958	13976	13841	14018	13785	13931	13895	13724	13925	13732	13950	14000	13929	13820	13783	13775	14065	13881	14023	13809	13960	13927	13893	14042	13984	14053	13976	13850	13836	13920	13861	13899	13921	13962	13867	13857	14034	14055	13891	13879	13722	13938	14126	13861	13872	13932	13798	13857	14022	13729	13829	13827	13929	13947	13716	13841	13957	13798	13987	14014	13802	14068	13860	13860	13856	13906	13903	13895	13779	13991	14008	13929	13684	13971	13810	13710	13904	13862	13985	13937	13819	13769	13973	13876	13877	13919	14093	13742	13817	13812	13706	13909	14009	14000	13848	13851	13906	14013	13895	13772	13856	14044	13729	13715	13927	13843	13875	13938	13984	14089	13862	13908	13916	13935	13862	13951	14176	13769	14055	13805	13712	14008	13954	13815	13993	13868	13899	13893	13899	13960	13849	13796	13991	13918	13850	13710	13734	13978	13883	13941	13811	13741	13832	13992	14055	13768	14097	13723	13913	13854	13995	14031	13910	14078	13837	13874	13893	13908	13809	13809	13985	13966	13776	14142	13915	13906	13862	13786	13807	14028	13983	13894	13784	13868	13796	13802	14045	13801	13904	13925	13778	13780	13877	13839	13760	14001	14011	13989	13850	13748	13934	13891	13864	13994	13936	14041	13768	13914	13863	14078	13863	14029	14042	14048	13919	13957	14002	13819	13912	13945	13928	13771	13892	13779	13625	13874	13851	13838	13940	13821	13904	13847	13955	14058	13928	13959	13805	13796	13952	13928	13980	13874	13804	13901	13757	13774	13774	14095	13867	13889	13819	14108	14030	14018	13899	13927	13903	13802	13985	13842	13911	14070	14029	14024	13858	13957	13819	13859	13822	13721	13921	13847	13937	13848	13862	13763	14044	14035	13929	14035	13849	13891	13953	13892	13887	13805	13770	13826	14025	13984	13793	13984	13944	13979	13924	13844	13828	14249	13893	13915	13859	13844	13879	14032	13946	13983	13885	13979	13832	14010	13827	13779	13883	13906	14032	13992	13860	14078	13862	13898	13792	13934	13866	13677	14014	13902	13913	14048	14042	13906	13708	13968	13774	13861	13924	14008	13874	13987	13844	13922	13899	14023	14048	13896	13789	14012	13656	13941	13847	14055	13825	13859	13896	13908	14032	13833	13994	13791	13743	14114	13783	13874	13914	14004	13773	13875	13961	13913	13808	13847	14028	13791	13885	13933	13852	13865	13813	13949	14100	13975	13866	13822	13883	14022	13955	13813	13832	13790	13901	13960	13780	13958	13877	13778	13859	13959	13971	13869	13967	14081	14006	13857	13964	13871	13852	13962	13898	13877	13864	13892	13922	13925	13818	13846	13980	13830	13955	13893	13889	13858	14028	13935	13932	14037	14161	13955	14041	13773	13858	13894	13866	13861	13945	13803	13807	14010	13831	13876	13736	13787	13826	13932	13897	13738	13932	13971	13781	13861	13905	13871	13882	13853	13921	13886	13873	13911	13795	13854	13804	13814	13882	13898	14002	13952	14019	13794	14021	13819	13903	13944	13796	13873	13957	13851	13791	13844	13919	13787	14047	13948	13989	13894	13837	13888	13799	13895	13908	13738	13929	13804	13877	13959	13938	13990	13923	13939	13906	13924	13856	13945	14037	13919	13976	13741	13888	13709	13921	13883	13971	13892	13821	13870	13783	14017	13670	13864	13988	13922	13912	14029	13919	13907	13957	13938	13711	13915	13891	13844	13762	13843	13842	13920	13911	13856	13938	13861	13844	13918	14003	13748	13906	13949	13904	13774	13978	13883	13871	13939	13777	13990	13948	13860	13905	14043	13893	13794	13921	13813	13932	13991	14062	13946	13741	13956	13952	13797	14021	13807	14003	13803	13972	13894	14044	13935	13850	13906	14054	13870	14037	13932	14080	13763	14062	13777	14083	13800	13942	13787	13901	13874	13966	13951	13772	13988	13909	13840	13840	13909	14018	14078	13760	13941	13786	13957	14098	13845	13960	13851	13992	13852	13891	13766	14028	13836	13926	14096	13868	13904	13873	13956	13955	13898	14024	13886	13898	13748	13858	13968	13974	13783	13922	13910	13826	13870	13895	14059	13812	13964	13928	13859	13930	13772	13789	13882	13959	13999	13986	13876	13973	13955	13934	13845	13825	13731	13803	13844	14007	13926	13890	14015	13983	13881	13764	13788	13982	13784	13811	13969	13713	13935	13863	13888	13917	13892	14007	13842	13984	13696	13911	13815	13834	14063	13986	13925	13883	13902	13998	13914	13854	13839	13875	14080	13955	13825	13837	14032	13856	13880	13941	14007	13994	13940	13915	14017	13976	13954	13946	13861	13925	13912	13844	13947	13833	13846	13794	13826	13945	13837	13895	14004	13896	13855	13933	13915	13980	14064	14020	14006	13870	13921	13875	13716	13808	13923	13993	13735	13828	14008	13991	13925	13854	13786	14071	13880	13882	13894	13914	13991	14034	14125	13894	13847	13894	13790	13944	13753	13960	13772	13946	13957	13800	13992	13819	14043	13940	13934	13920	13822	14056	13892	13942	13722	13865	14007	13744	13778	14030	14050	13830	13833	13888	13867	13909	14066	13918	13984	13868	13865	13910	13855	13768	13767	13880	13891	13922	13986	13973	14001	13926	13835	13906	13957	13961	13978	13936	14036	13830	13902	13870	13976	13968	13893	13688	13769	13902	14053	13781	13894	13974	13870	13973	13904	13947	13796	13919	13835	13741	13844	13813	13741	14057	14022	13875	13915	13975	13967	14091	13862	13800	13868	13911	13755	13930	13848	13766	14008	13856	13928	13895	13985	13741	13959	13808	13984	13826	13728	13808	13831	13903	13889	13978	13837	14027	13786	13899	13892	13822	13909	14085	13809	14018	13704	13798	13906	14046	13857	13902	13890	13752	13830	13957	13968	13932	13727	13951	13928	13979	13676	13845	13918	13808	13728	13876	13767	13936	13901	14002	13956	13671	13900	13884	13835	13907	14023	13858	13962	13812	13813	13874	13938	13885	13819	13988	13848	13878	13923	13918	13856	13903	13935	13942	13828	13820	13809	13883	14009	13958	13869	13783	13871	14008	13887	13867	13965	13844	13907	13932	13762	14019	13965	14026	13910	13673	13968	13924	13907	13836	14001	13866	13937	14015	13904	13822	13891	13813	13891	13847	13912	13905	13800	13845	13997	13848	13817	13832	13864	13765	13835	13971	13882	13972	13888	14024	13930	14055	13977	13854	13885	13866	13835	13935	13777	13834	13851	13929	13899	13875	13838	13820	13938	14002	13825	13973	14035	13850	13830	13863	13777	13915	13924	13944	13963	13766	14122	13856	14031	14013	13811	13966	13929	13928	13900	13823	13776	13749	13915	13847	13907	13739	13932	13901	13659	13991	14001	13903	13913	13974	13868	13999	13938	14003	13783	13921	13903	13872	13843	13687	13938	13853	13870	13917	13832	13718	14007	13927	13911	13973	13919	14163	13880	13871	13879	13890	13875	13868	13737	13778	13888	13890	13965	13943	13970	13851	13945	13922	13935	13865	13956	13983	13805	13952	13782	13897	13773	13943	13881	13908	13886	13866	13779	13945	13956	13926	13786	13826	13860	14112	13794	14063	13758	13711	14040	13866	13952	14046	13933	13961	14081	13881	13965	13848	14020	13756	13773	13964	13983	13846	14041	13982	14002	13985	13909	14059	13971	13886	13770	13861	13840	14055	13961	13911	13939	13926	13984	13744	13737	13930	13956	13811	13920	13809	13971	13705	14007	13939	13837	13762	13964	13911	13959	14070	13884	13931	13892	13930	13762	13835	13938	13673	14022	13826	13772	13773	13997	13705	13822	13866	13804	13850	13866	14011	14074	13817	13929	13939	13934	13884	14011	13853	13952	13927	13898	13946	13888	13941	14021	13872	13799	13942	13908	13911	13758	13926	14024	13746	13921	13953	13995	13607	13860	13679	14038	13738	13853	13844	14089	13763	13871	13817	13994	13863	13864	14026	13883	13783	13789	13938	14052	13974	13829	13801	13824	13837	13884	13869	13837	13817	13824	13871	14039	13818	13959	14044	13918	13817	13889	13945	13914	13854	13973	13871	13893	13830	13863	13984	13883	13984	13934	13936	13932	13855	13831	13933	13962	13960	13891	13866	13936	13794	13952	13765	13764	13939	13776	13983	13983	13571	13771	14053	13939	13872	13944	13863	13876	13965	14018	13994	13964	13921	13942	13931	13949	13899	13878	14069	13946	13790	14031	13825	13880	13984	13905	13799	13769	13846	13957	13933	14141	13927	14036	13942	13820	13782	13812	13758	14046	13863	14088	13797	13794	13931	13888	13887	13727	13761	14021	13939	13966	14052	13906	13953	13821	13927	13891	13885	13951	13861	13835	13879	13953	14019	13855	13855	13758	13695	13908	13915	13746	14073	13810	13852	14154	13792	13998	13958	13902	13927	13826	13619	13930	13925	13968	13726	13942	13722	13761	13964	13640	13947	13912	13902	14086	13896	13792	14012	13977	13973	13871	13936	13851	13846	13900	13894	13885	13862	13827	13797	13897	13855	13808	13781	13753	14063	13851	13890	13831	13710	13909	13903	13855	13960	13804	13816	13778	13844	13908	13857	14022	13746	14050	13906	13918	13886	13874	13698	13996	13839	13879	14091	13933	14051	13965	13765	13933	13767	14004	13804	13884	13870	13973	13952	13827	13952	13969	13843	13808	13937	13849	14171	13858	14036	13871	13961	14011	13965	13782	13833	13976	13864
32770	42379	40387	27321	19155	16875	16482	15999	16148	16079	15999	15994	16108	15977	16338	15969	16073	16192	16127	15940	15897	16007	16068	16131	16120	16068	16205	16169	15945	15891	16159	16012	15918	15893	15830	15939	16049	15951	16230	16229	16147	15974	16085	16098	16137	16041	16216	16130	16174	16192	16010	15989	16017	16132	15926	15876	15916	15967	15976	16240	16155	16104	16030	15871	15902	16091	15985	16084	16046	16094	15919	16040	16045	15898	16049	15986	16038	16025	15863	15917	15994	16051	15896	15988	15917	15992	15976	16096	15973	15814	15892	16045	16008	16235	16130	15947	15956	15814	16009	16235	15978	15814	16093	16086	16018	15911	16037	15911	16110	15899	15910	16036	16095	16023	15836	16020	15838	16012	16129	15973	15923	15934	15918	15931	16018	15855	15805	15912	15989	16233	15832	15909	16147	15940	16013	15988	16026	16012	16115	15872	15824	15734	15897	15931	15867	15924	15906	16024	15983	15700	15924	16014	15910	16125	16161	16211	15942	15877	16027	15944	16065	15870	16092	15948	15908	16008	16191	16026	15860	16056	16198	15995	15952	16108	16024	15939	16341	15871	16115	15791	15809	16154	15956	16030	15915	15886	16116	15913	15933	16085	15825	15911	16166	16051	16101	15914	16032	15907	16093	16103	15981	15821	16007	16103	15891	16018	16126	16025	16146	16111	16000	15740	15761	16066	15916	16113	16030	15890	16304	15879	16022	15867	16132	15786	16049	16013	16007	16081	15863	15965	15974	15823	16120	15924	16026	15944	16039	16020	15937	16069	15976	16001	15831	16066	15850	16067	16043	16054	15865	15939	16010	16046	15957	16118	15832	16109	16045	16102	16022	15888	16080	15890	15802	16104	15926	15917	15890	15823	16143	15885	15851	15893	15958	15937	16069	16004	15936	16102	16137	16093	15951	15865	15668	15850	16089	16006	16046	15978	16150	15899	15894	15893	16028	15993	15963	15897	15996	16090	16245	16076	15943	15881	15974	16065	16063	16095	16051	15946	16120	16042	15929	16022	16117	15979	16049	16057	16064	16080	16108	16062	15899	15941	16060	15934	16007	15719	16151	15962	15785	15938	16061	16068	16203	16135	16083	15875	15954	15977	16000	16050	15915	16175	15930	15748	16004	15934	15914	16169	15800	15912	16084	15997	16006	15832	15918	15874	16014	15953	16062	16001	16056	16032	15807	16190	16120	16015	15946	16008	15959	15947	15930	15960	15853	16159	15985	16128	15914	16032	16046	16050	16031	16122	16023	15887	15920	16020	16186	16049	15855	15821	16146	15873	16070	15906	15916	16016	16089	16010	15979	16046	15899	16055	16121	16113	15850	15948	16106	16001	16233	15982	15905	16014	15807	15977	15890	16014	16002	16155	15995	15886	15853	16044	16001	16074	16024	15923	16101	16003	15770	15846	16039	16013	15930	15957	15767	15731	15836	15948	15973	15945	15977	15931	16049	15981	16027	15995	16059	16016	16018	15926	15973	16105	15955	16182	16123	16147	15996	15872	15916	15651	15837	15978	16100	15870	15945	16124	15931	16156	16219	16044	16035	16072	15874	15784	15926	16086	15914	16275	15863	15885	15848	15879	15971	15887	15937	16228	16134	15965	15913	15760	15992	16104	15765	15836	16062	15919	15920	15745	16006	15898	15984	16113	16042	15936	15847	15938	16004	16091	16069	16010	16133	15938	15952	15868	15881	16156	15875	16050	16093	15945	15871	15940	16026	16065	15912	15901	16061	16081	15829	15830	15946	15984	15969	15910	15952	16157	15832	15871	15850	15954	16062	15937	15992	16020	16073	15865	16011	16165	15839	16040	16199	15895	16029	15714	16087	16017	15986	16202	16024	15956	16036	15907	16023	15899	16058	16045	16008	15904	15942	16132	16063	15776	15915	15975	16052	16019	16030	16086	16058	15907	15884	15904	15984	16074	16184	15971	16037	15974	15925	15979	16087	15952	16087	16156	15978	16018	16008	16125	15970	15911	15970	16058	15951	15934	15976	15973	16088	15941	16019	16136	16119	16105	15987	16046	15814	16158	16046	15951	16103	15905	16208	15928	15972	16087	15716	15986	15819	15891	15999	16016	16023	15875	15955	15974	16001	16080	15946	16036	16192	16175	16016	16069	16162	15979	15875	16045	16068	16129	15910	15867	15795	16070	16062	15748	15929	15931	15965	16016	15915	15889	16115	16071	16049	16036	15967	15931	15938	16101	15972	15980	16043	15951	16029	15918	16145	15861	16039	16136	16005	16029	15928	16089	15945	15967	15706	16226	15857	16115	16141	16232	15976	15844	16032	16028	16137	15981	15921	15980	15882	15808	15898	16010	15932	15903	16129	16086	16156	15953	16018	16103	16111	15993	16132	15882	15929	15914	15995	15801	15828	16060	15864	16039	16032	15973	16008	16075	16159	15862	16063	15863	16175	15923	16163	16028	15934	16020	16046	15881	15948	16141	15989	16191	16116	16026	16228	15893	15974	16026	15986	15986	15850	16010	16036	15990	16001	16101	15867	16073	16185	15971	16043	16035	16022	16109	16013	16045	16070	15947	15996	16121	16006	15998	16044	15725	16130	15861	15857	15834	15927	16006	15972	15791	16156	16039	15986	16019	15961	16007	15920	15909	15687	16117	15956	16024	16065	16087	15838	16046	15996	15989	16192	15862	15843	16042	16105	16169	16095	15836	16023	16116	15858	15957	15810	15829	15912	16140	15988	16031	16034	15932	16042	16183	15960	16185	15818	15954	16048	15940	15898	15933	15935	16045	15872	15753	15821	15984	15916	15998	15932	16176	16203	15934	16066	16142	16080	16045	16066	15726	15958	15963	16090	15881	15961	16028	16111	16198	15847	16005	16202	15861	16140	16015	15985	15957	15928	15918	15970	16141	16185	15949	16080	15903	15876	16017	15915	16096	16146	15987	15825	15869	15986	15974	16015	16091	15872	15876	15931	15808	16002	15938	16117	16035	16086	16103	16062	16080	16025	15965	15848	16051	15995	16154	15887	15953	16139	15818	16000	16166	16114	16211	16089	15799	16050	15925	16039	15831	16087	16057	15992	15939	15902	15909	16069	16057	16142	15880	15942	15868	15969	15964	15869	15894	16190	16079	16126	15895	15929	16049	15888	15991	15922	15823	15857	16035	15951	16059	16033	16074	16031	16076	15817	16040	16108	15917	16005	16252	16090	16004	15917	15921	15867	15881	15980	15991	15934	15850	16072	15857	15874	16047	16047	16083	16136	16100	16025	16014	15981	15864	15894	16113	15945	15981	15988	15996	15975	16307	16014	16019	16011	15907	15974	16079	15796	15915	16124	15988	16059	15984	16059	16198	15983	15991	15820	15919	16174	15835	16136	16103	16182	15760	16131	15932	16067	16077	16076	15957	16019	15868	16156	16130	16044	15944	16035	15938	15874	16044	16078	15958	15993	15820	16039	15889	16123	16099	15882	15893	16094	16147	15793	15931	16161	16094	15988	16042	16110	15998	16034	16117	16049	15879	16038	16047	16023	16016	16104	16061	16029	16157	16232	16081	16131	15905	15975	15948	16015	16082	16052	15997	16014	15807	16184	15761	15947	16049	16178	15910	15943	15863	15978	15895	16026	16135	16012	16095	15920	16118	16058	15999	15882	15954	16095	16066	16181	16075	16129	16051	16085	15922	15960	15870	15922	15935	16048	15963	15977	15806	15867	16068	16053	15899	15997	16194	16100	15764	15766	16068	16042	16011	15994	16027	16028	15984	16006	16045	15998	16058	16120	16106	16117	16204	16010	15967	15935	15913	16003	16088	16110	15960	15955	16158	16099	16130	15876	16105	16023	16082	15947	16028	15848	15859	16048	16105	15723	16108	15982	16112	16065	16043	16055	15906	16094	16042	15978	16093	15996	16202	15850	15741	15919	15806	16029	15943	15952	16030	15972	16147	15854	16076	16133	15973	15989	16043	15814	16214	15885	15794	16077	16022	16105	16077	15905	16069	15903	16124	16055	16045	16002	15881	15917	15953	15966	16059	16000	15865	15846	15992	16184	16179	16049	15900	16006	16046	15964	16112	15947	15972	16142	15998	15844	16126	15982	15892	16047	15984	15994	16128	15984	15950	16052	16097	15991	16124	16059	16048	15973	16035	16133	15860	16037	16102	16111	16075	16137	16092	16122	16085	16042	15964	16005	15945	16113	16042	16093	16040	15827	15902	16044	16043	16007	15898	15948	16028	16019	15986	16048	16191	16092	15986	15928	16070	16001	15887	15782	16009	16008	15950	16134	16006	16112	15960	15920	15921	16050	16082	15892	16096	16104	16037	15922	15818	15989	15870	15789	15854	16074	15833	15930	15854	16009	16043	15905	15812	15993	16169	16102	16116	16161	16124	15877	15912	15812	16067	15895	15858	15911	16075	16030	15949	16130	16128	15932	15938	15954	15825	15952	15923	16090	15850	16028	16056	16141	15989	15948	15918	15819	15940	16071	15978	16002	15692	16032	15941	16040	16073	15951	16132	16054	15897	15914	15861	15891	15783	16048	16019	15988	15965	15938	16036	16115	15969	16027	16032	16061	16137	16018	15873	16102	15945	16059	16036	16018	15930	16003	16234	16222	16059	15982	15954	15971	16071	15916	15853	16073	16133	16112	15863	16193	16011	15870	16066	15916	16183	16012	16160	15931	15911	15915	16028	16124	16072	16253	15945	16168	15827	15785	15851	15938	16130	16058	15888	16078	15966	16105	15874	15999	15916	15913	15852	15981	16024	16173	15965	15920	16107	16061	16153	16251	16012	16116	15829	16059	16040	16019	15953	15928	15981	16077	15923	15975	15950	16027	15949	15944	15887	15909	15750	15941	16179	16127	15946	15837	15815	16228	16036	16101	15866	16124	15916	16059	16104	16011	16101	16053	15964	16118	15991	15967	15702	15920	15919	16059	16159	15974	15983	15854	15970	15920	15791	16002	16027	16106	16068	16133	16126	16084	15942	16105	16030	15860	15980	15988	16114	16098	16067	15917	15913	16149	16030	16192	16002	15964	15849	15967	15812	15799	15992	15957	15835	15811	16096	15893	15976	16003	15862	15939	16196	16319	16116	16103	16041	16097	16018	15969	15887	15987	16008	15994	16061	15908	16031	15821	16097	15874	16028	15954	15952
41087	59542	41383	23341	16618	14673	14315	14028	14131	14262	14282	14174	14115	14173	14103	14100	14187	14107	14188	14269	14202	14046	14269	14289	14289	14062	14148	14254	14118	14246	14125	13963	14082	14196	14122	14151	14110	14122	14053	14194	14081	14212	14117	14183	14165	14123	14085	13977	14268	13957	14243	14225	14060	14133	14260	14125	14143	14211	14159	14034	14271	14224	14235	14041	14170	14231	14164	14121	14137	14051	13986	14149	14332	14116	14015	14117	14076	14269	14288	14166	14027	14315	14146	14112	14248	14171	13924	14049	14145	14075	14063	14000	14055	14339	14182	14160	14112	14211	14211	14171	14174	14239	13986	14159	14169	13998	14203	13992	13996	14064	14162	14115	13990	14132	14095	14100	14027	14349	14110	14109	14255	14088	14265	14186	14106	14091	14084	14187	14226	14320	14145	14041	14050	14092	14156	14245	14207	14034	14210	14074	14276	14127	14233	14311	14071	14138	13953	14352	14090	14239	13969	14073	14069	14041	14175	14078	14194	14007	14212	14186	14247	14174	14157	14204	14196	14102	13999	14154	14050	14219	14182	14030	14141	14243	14125	13945	14094	13964	14201	14063	14164	14165	14020	14173	13989	14077	14029	13932	14207	14145	14068	14233	14217	14152	14074	14274	13978	14129	14233	14198	14217	14103	14152	14064	14077	13972	14225	13967	14100	14295	14153	14190	14055	14045	14179	14043	13998	14235	14160	14074	14097	14092	14177	14277	14110	14061	14183	14118	14239	13990	14153	14048	14190	14201	14205	14079	14169	14163	14051	14100	14129	13983	14203	14100	14095	14231	14355	14178	14027	14095	14176	14005	14072	14177	14167	14037	14211	14193	13949	14188	14190	14051	14122	14111	14213	14142	14166	14127	14127	14094	14285	14059	14142	14017	14142	14035	14152	14138	13901	14166	13931	14252	14312	14044	14049	14143	14081	14096	14145	14225	13999	13991	14125	14031	14165	14198	14193	14232	14206	14107	14264	14083	14220	14278	14082	14198	13930	14159	14267	14168	14137	14202	14203	14091	14183	14055	13983	14245	14127	14183	14162	14131	13975	14223	14073	14142	14191	14319	14039	14151	14001	14025	14217	14053	14015	14147	14013	14020	14052	14072	14145	14085	14197	14192	14033	14115	14140	14126	13972	14152	14222	14307	14057	14295	14262	14116	14029	14132	13944	14225	14030	14103	14202	14000	14177	14102	13987	14034	14221	14176	14143	14091	14147	14187	13985	13949	14257	14010	13710	14140	14235	14062	14155	13997	14068	14195	14128	14250	14015	14138	14122	14194	14119	14100	14045	14153	14009	14097	14197	14043	14244	14019	14072	14149	14077	14168	14230	14131	14098	14096	14109	14191	14128	14133	14090	14154	14043	14256	14221	14135	14101	14156	14195	14181	14170	13993	14044	14141	14166	14207	14117	14139	14385	14148	14077	14097	14154	14111	14096	13979	14207	14149	14085	14100	14212	14171	14151	14152	14111	14200	14302	13942	13957	14179	14163	14069	14184	14235	14124	13939	14151	14170	14061	14011	13905	14225	14288	13964	14169	14120	14149	14191	14122	14144	14118	14150	14230	14129	13989	13920	14175	14114	14078	14137	14128	14139	14052	14303	14145	14158	14197	13991	14062	14057	14339	14231	14103	14085	14161	14374	14093	14204	14309	14121	14048	14151	14096	14095	14079	14233	14112	14211	14201	14025	14126	14057	14085	13891	14023	14090	14205	14093	14135	14191	14165	14133	14030	14138	14120	14144	14256	14154	14122	14044	14156	14151	14187	14146	14349	14297	14161	14140	14177	14008	14095	14184	13878	14214	13935	13986	14326	14085	14119	14273	14100	14033	13957	14215	14033	14147	14216	14160	14148	14230	14093	14132	14050	14379	14053	13994	13969	14070	14112	14046	14151	14031	14206	14178	14270	14118	14161	14080	14226	14181	14003	14118	14106	14113	13980	14138	14209	14245	14098	14145	14239	14159	14073	14093	14155	14085	14224	14090	14289	14154	14057	14095	14140	14115	14006	14096	14071	14259	14121	14053	14119	14003	14270	14183	14147	14010	14127	14093	14233	14122	14101	14072	14280	14020	14174	14113	14268	14244	14133	13983	14069	14186	14190	14203	13958	14201	14179	14116	14212	14228	13940	14033	13992	14303	14089	14086	14033	14226	14093	14065	13953	14093	14183	14071	14023	14125	14134	14184	14103	14134	14343	14195	14137	14184	14168	14229	14176	14142	14129	14129	13953	13984	14151	14049	14090	14140	14206	14195	14028	14115	14172	14230	14210	14015	14239	14148	13980	14373	14083	14214	14050	14047	14128	14132	14089	14160	14183	14193	14020	14072	14341	14174	14117	14025	14285	14134	14083	14039	14250	14026	14205	13904	14084	14198	14228	14277	14011	14180	14070	13922	14067	14102	14130	14105	13896	13954	14175	14179	14168	13862	14239	14031	13964	14139	14051	14058	14093	13986	14098	14128	14127	14089	14108	14140	14233	14039	14215	14148	14225	14046	14013	14228	14157	14096	14169	14161	14116	14107	14208	14261	14150	14280	14121	14173	14145	14031	14080	13998	14099	14233	14230	13889	14124	14118	14172	14116	14011	14222	13988	14308	14120	14116	14267	14096	14243	14005	14254	14129	14242	14301	14161	14134	14147	14108	14111	14116	14158	14102	14166	14033	14060	14054	14058	14006	14143	14214	14147	14275	14236	14107	14131	14094	14199	14015	14007	14041	14034	14209	14138	14098	14127	14054	14041	14141	14133	14039	14069	14233	14216	14175	13866	14146	14033	14226	14384	14033	14057	14062	14279	14132	14164	14053	14280	14146	14274	14246	14026	14356	14141	14089	14245	14154	14228	13990	14275	14111	14107	14256	14108	14146	14110	14082	14194	14051	14249	14085	14096	14008	14229	14081	14183	14053	14218	14038	14120	14241	14201	14044	14185	14120	14297	14046	14130	14087	14065	14247	14016	14236	14234	14132	14153	14041	14069	14127	14066	14138	14009	14038	14241	14160	14204	14282	13991	14307	14044	14153	14136	14027	14163	14014	14129	14060	14112	14209	14226	14088	14228	14287	14127	14244	14109	14211	14196	14290	14289	14186	14293	14138	14011	14104	14187	14191	14110	14100	14150	14119	14130	14259	14241	14221	14114	14141	14007	14013	14168	14110	14011	13915	14151	14004	14223	14020	14257	14088	14085	13997	13997	14140	14052	14032	14133	14091	14119	14201	14023	14139	14261	14151	14035	14111	14194	14031	14014	14203	14015	14045	14272	14066	14138	14185	14248	14326	14078	14105	14058	14096	14037	14187	14258	14208	13981	14012	14125	14119	14200	14194	14193	14199	14291	14232	14179	14310	14256	14080	14231	14168	14190	14060	14075	14065	14150	14147	14276	14243	14119	14169	14022	14240	13899	14148	14137	14084	14179	14048	14139	14099	14146	14347	14200	14095	14172	14180	13979	14143	14086	14157	13957	14319	14073	14066	14012	14164	14260	14003	14097	14100	14206	14236	14082	14056	14265	14158	13986	14127	14074	14160	14317	13959	14076	13997	14247	14106	14032	14137	14188	14097	14065	14192	14205	14104	14143	14243	14175	14247	14092	14253	14271	14183	14074	14194	14121	14062	13992	14103	14233	14139	14219	14125	14174	14000	13980	14175	14078	14248	14174	14044	14218	14308	14013	14151	14137	14234	14193	14060	14284	14129	14173	14182	14204	14010	14064	14209	14208	14312	14090	14337	14233	14194	14023	14380	14013	14159	14215	14105	14227	14014	13985	14173	14018	14217	14036	14179	14165	14222	14248	13924	14166	14117	14158	14086	14145	14189	14215	14204	14299	14147	14108	14183	14133	14036	14181	14233	14282	14178	14220	14154	14175	14164	14035	14255	14513	14196	14188	14036	14105	14056	14060	14180	14259	14192	13904	14135	14148	14181	14309	14031	14203	14029	14187	14206	14101	14168	14166	14156	14133	14087	14106	14152	14210	14084	14045	14151	14053	14181	14127	14004	14095	14009	14198	14206	14200	14228	14118	14148	14193	14269	14132	14182	14096	14119	14192	14159	14133	14091	14137	14265	14227	14044	14121	14065	14301	14052	14200	14240	14065	14404	14164	14206	14224	14045	14242	14080	14014	14200	14204	14100	14155	14038	14190	13944	14140	13974	14052	14106	14105	14024	14091	14196	14133	14221	14239	14190	14167	13987	14114	14214	14136	14095	14081	14260	14147	14304	14123	14051	13940	14205	14164	14028	14007	13957	14043	14069	14221	14153	14095	14052	14129	14049	14235	14084	14130	13966	14155	14067	14091	14231	14246	14129	14264	14189	14162	14129	14138	14184	14299	14173	14238	14049	14079	14141	14325	13995	14084	14172	14084	14206	14127	14274	14305	14053	14130	14042	14185	14104	14123	13937	14175	14117	14177	14157	14071	14295	14165	14179	14165	14235	14261	14139	14156	14114	14103	14011	14287	14291	13981	14070	14131	14209	14032	14157	14142	14061	14200	14156	14120	14049	14188	14087	14241	13969	14156	14062	14258	14075	14139	13963	13932	14114	14198	14264	14143	14119	13955	14028	14251	14030	14086	14147	14217	14186	14202	14239	14174	14052	14231	14269	14052	14147	14219	14071	13976	14119	14028	14116	14117	14278	14058	14162	14338	14120	14155	14074	14279	14107	14170	14055	14120	14007	14167	14088	13983	14196	14193	14284	14119	14151	14184	14139	14089	14177	14217	14223	14150	14158	14224	14065	14135	14145	14217	14240	14124	14138	14333	14083	14112	14096	14024	14272	14153	14112	14371	14274	14265	13938	14044	14212	14117	14063	14107	14106	14293	14163	14198	14221	14127	14207	14150	14136	14128	14197	14091	13991	14080	14206	14225	14109	14142	14147	14178	14272	14051	14138	14084	14048	14178	14177	14133	14267	14015	14078	14173	14115	13903	14152	14154	14003	14260	13896	14162	14276	14182	14143	14006	14049	14155	13988	14295	14139	14109	14233	14085	14171	14167	14221	14052	14004	14004	14087	14195	14038	14318	14192	14049	14204	14130	14238	14228	14046	14076	14237	14087	14330	14215	14176	14092	13998	14071	14247	13893	14087	14179	14200	13918	14230	14130	14048	14188	14118	14079	14031	14114	14021
34423	40531	37306	24512	18023	16481	16071	16133	15962	16005	15891	16082	15920	15748	15833	15786	16135	15761	15931	15748	15913	15762	15788	16002	15918	15858	15881	15884	15774	15926	15994	15917	15948	15816	15861	15824	15856	15848	15836	15859	15855	15809	15866	15888	15954	15865	15938	15944	15765	15936	15591	15973	15972	16012	15844	15928	15848	15822	15726	15914	15963	15948	15694	15776	15981	16061	15841	15912	15840	15670	15920	15996	15855	15926	15965	15800	15758	15953	15896	15791	15804	15824	16054	16116	15746	15714	15832	15929	15810	16015	16000	15887	15974	15935	15981	15988	15832	15891	15985	15685	15973	15832	15962	15900	15816	15789	15879	15666	15807	16015	15844	15964	15682	15872	15865	15932	15770	16099	15910	16018	15879	15883	16043	15972	16022	15975	15684	15777	15633	15901	15681	15874	15784	15759	15874	15805	16001	15550	15656	15883	15843	15849	15753	15793	15916	15899	15820	15791	15935	15909	15704	15898	15986	15787	15871	15781	15985	15824	15831	15725	15769	15762	15727	15749	15959	15880	15841	15992	15985	15896	15812	15745	15911	15909	15968	15804	15962	15845	15803	15805	15888	15876	15940	15740	15645	15794	15890	15787	15864	15874	15908	15999	15966	15805	15751	15979	15918	15957	15765	15697	15706	15747	15868	15649	15814	15853	15745	15824	15798	15593	16015	15921	15930	15874	15861	15800	15743	15875	15869	15847	15631	15612	15881	15840	15756	15827	15834	15910	15809	15875	15848	15850	15862	15847	15829	15705	15712	15804	15799	15916	16068	15802	15562	15781	15929	15765	15712	15767	15889	15740	15820	15858	15982	15877	15872	15643	15760	16049	15871	15776	15799	15999	15932	15798	15886	15913	15903	15942	15956	15869	16024	15918	15800	15758	15893	15877	15870	15856	15970	15907	15784	15794	15881	15883	15757	15732	15973	15654	15794	15893	15860	15719	15764	15914	15864	15844	15718	16052	15988	15822	15798	15955	15881	15942	15885	15942	15707	15963	16053	15901	15731	15941	15878	15899	15729	15725	16014	15938	15654	15994	15830	15596	15866	15693	15890	15703	15839	16036	15882	15799	15854	15699	15968	15918	15957	15817	15949	15826	15843	15815	15970	15857	15970	15935	15755	15702	15853	15900	15636	15736	15930	15815	15882	15833	15779	15906	15760	15815	16092	15943	15797	15825	15792	15939	15980	15879	15822	15864	15849	15898	15697	15879	15692	15833	15907	15947	15899	15842	15691	15601	15808	15806	15703	15767	15849	15758	15800	15954	15852	15829	15725	15805	16013	15936	15882	15841	15840	15831	15758	15713	15591	15673	15749	15797	16075	15837	15960	15851	16036	16047	16063	15934	15840	15858	15892	15859	15592	15790	15817	15931	15841	15859	15973	15752	15830	15875	15960	15912	15884	15879	15758	15884	15718	15757	15787	15961	15823	15977	15899	15713	15943	15722	16030	15899	15830	15848	15869	15866	15977	15840	15740	15932	15751	15783	15897	15845	15717	15914	15893	15865	15826	16013	15813	15848	15797	15753	15903	15847	15809	15882	15837	15971	15817	15840	15798	15775	15891	15955	15801	15992	16030	15604	16009	15887	15852	15797	15799	15915	15940	15673	15716	15832	15801	15861	15730	15754	15929	15625	15850	15744	15882	15951	15819	15903	15746	15982	15758	15669	15659	15890	15998	15810	15723	15918	15939	15823	15849	16065	15858	15790	15955	16006	15945	15796	16123	15982	15958	16032	16055	15979	15789	15649	15861	15970	15790	15929	15856	16130	16007	15807	15736	15859	16058	15766	15855	15680	15984	15820	15728	16043	15862	15942	15927	15778	15883	16004	15827	15886	16050	15970	15990	16029	15920	15778	15775	15831	15875	15918	15772	15686	15754	15932	15758	15902	15848	15756	15861	15756	15673	15830	15811	15870	15838	15860	15790	15851	15967	15864	15840	15670	15942	15769	16047	15835	15912	15807	15922	15919	15939	15679	16030	15840	15830	15735	15581	15946	15779	15875	15779	15800	15571	16004	15961	15804	15835	15872	15800	15931	15962	15924	16116	16000	16024	15826	15900	16093	15993	15902	15862	15721	15740	15976	15815	15929	15921	15927	15759	15978	15811	15747	15724	15789	15736	15831	15726	15943	15946	15713	15842	15813	15869	16135	15745	15870	15953	15903	15866	16066	16031	15518	16079	15810	15855	16054	15760	15953	15800	15695	15888	15815	15817	15864	15808	15798	16033	15773	15840	15841	15723	15825	15975	15985	16118	15931	15572	15816	15935	15921	15869	15818	15943	15812	15709	15798	15753	15960	15934	15964	15688	15862	15898	15888	15693	15795	16020	15898	15809	15906	16002	15922	15741	15952	15840	15738	15975	15785	15789	15772	15671	15897	15887	16033	15698	15975	16024	16135	15657	15660	15862	15941	15808	16011	15992	15797	15905	16099	15890	15781	15749	15685	15760	15728	15992	15974	15684	15799	15776	15757	15942	15867	15909	15740	15923	15744	15856	15882	15938	15710	15860	15727	15690	15929	15873	15784	16058	15822	15851	16000	15843	15840	15908	15905	15890	15750	15737	15913	15836	15805	16026	15639	15891	15911	15755	15760	15705	15885	15862	15824	15810	15856	15988	15857	15963	15762	15727	15878	15837	16092	15796	15875	15933	15903	16033	15817	15713	15963	15848	15766	15879	15791	15958	15794	15869	15723	15710	15883	15968	15908	15909	15791	15932	15881	15910	15789	15821	16052	15918	16008	15926	15843	16045	15874	15996	15969	15792	15852	15824	15830	15940	15909	15845	16055	15745	16056	15847	15806	15738	15832	15754	15885	15915	15939	15891	15817	15950	15686	15775	15985	15817	15821	15923	15974	15754	15881	15801	15845	15841	15928	15864	15755	15822	16049	15880	15732	15749	15801	15868	16025	15862	15828	16078	15942	16073	15901	15884	15826	15771	15797	15634	15821	15944	15835	15878	15768	16007	15857	15793	15870	15926	15880	15865	15634	15755	15975	15875	15784	15977	15703	15893	15806	15813	15806	15784	15797	15931	15944	15892	15725	16043	15860	15707	15665	15783	15727	15910	15771	15784	15834	15922	15768	15769	15968	15829	15975	16050	15917	16114	15828	15856	15873	16193	15858	15773	15975	15720	15764	15700	16008	15707	15743	15821	16118	15682	15858	15824	15879	15856	15944	15923	15742	15667	15983	15880	15840	15705	15948	15946	15950	15870	15823	15827	15743	15764	16040	15848	15807	15874	15835	15893	15780	15863	15741	15686	15875	16024	15875	15775	15847	15964	15898	15537	15897	15724	15712	15831	15919	15998	15814	15586	15605	15928	15989	15826	15753	15827	16001	15871	15738	15925	15919	15881	15775	16015	15910	15786	15850	15915	15751	15918	15892	15749	15974	16014	15786	15731	15663	16020	15950	16027	15755	15935	15947	15864	15731	15961	15732	15815	15826	15836	15876	15763	15776	15800	15928	15662	15662	15956	15877	15875	15844	15823	15700	15706	15966	15965	15819	15896	15781	15858	15923	15901	15993	15852	15987	15681	15817	15950	15974	15871	15911	15706	15577	15966	15998	16026	15880	15746	15848	15955	15939	15794	16013	15717	15887	15679	15748	15847	15822	15948	15868	16013	15601	15948	15796	15889	15719	16100	16157	15695	15634	16004	15906	15940	15714	15977	15924	15821	16014	15984	15979	15992	15988	15832	15870	15802	15659	15892	16029	15859	15985	15763	15788	15952	15784	15696	15837	16064	15966	15929	15762	15820	15829	15822	15887	15829	15722	15840	15985	15690	15906	15809	15796	15865	15845	16060	16059	15818	15997	15883	15752	15795	15899	15897	15818	16060	15945	15863	15770	15859	15918	15856	16010	15870	15887	15867	15641	15827	15879	15845	15753	15797	15810	15705	16000	15868	15951	15862	15825	15757	15909	15835	15906	15762	15812	16032	15916	15791	15574	15689	15862	15737	16019	15863	15784	15791	15600	15853	15898	15741	15912	15855	15706	15917	16001	16100	15900	16001	15933	15796	15856	15545	15912	15717	16006	15958	15895	15843	16058	16160	15889	15871	15945	15834	15692	15939	15871	15894	15773	15852	15714	15888	15730	15830	15875	15918	15952	15950	15902	16039	16058	15972	15720	16060	15734	15790	15862	15865	15822	15732	15857	15728	15999	15894	15758	15843	16030	16076	15845	15880	15719	15902	15953	15835	15806	15874	15839	15829	15874	15885	15724	15716	15831	15860	15911	15921	15899	15829	16050	15829	15782	15940	15813	15937	15832	15909	15624	16025	15893	15892	15810	15754	15867	15731	15850	15812	15843	15858	15834	16077	15991	15912	15926	15837	15888	15913	15985	15946	15789	15814	15849	15931	15938	15833	15860	16084	16166	15900	15802	15991	15751	15829	15840	16005	15973	15994	15967	15919	15822	15776	15935	16021	15941	15784	15934	15945	15836	15925	15726	15783	15892	15840	15909	15608	15676	15717	15978	15898	15794	15953	15916	15785	15888	15986	15866	15906	15865	15866	15825	15997	15699	15862	15888	15768	15839	15739	15917	15951	15892	15844	15778	15836	15907	15847	15851	16093	16133	16129	15865	15823	15799	15983	15874	15965	15765	15936	15835	15951	15753	15952	15875	15685	15833	15746	15942	15758	15788	15937	15808	15692	15801	15860	15752	15841	15778	15861	15742	15951	15849	15812	15938	15945	15784	15766	16030	15813	15749	15877	15786	15801	16017	15863	16000	15808	15789	15938	15749	15729	15987	15936	15895	15838	15746	15810	15778	16045	15913	15911	15854	15927	15838	15977	15899	15769	15867	15905	15780	15815	15963	15901	15996	15894	16009	15972	15826	15997	15909	15954	15741	15912	16004	15754	15925	15924	15822	15893	15814	15747	15945	16005	15898	15801	15880	15793	15863	15934	15700	15884	15942	15904	15660	15946	15861	16113	15852	15916	15853	15910	15779	15690	15881	15668	15898	16010	16081	15771	15961	15811	15930	15869	15849	15915	15890	15770	15742	15735	16031	16056	15953	15716	15874	15822	15908	15752	15718	15762	16000	15985	15824	15896	15774	15948	15875	15835	15861	15730	15904	15947	15967	15845	15885	15692	15858	15911	15648	15983	15866
39289	53762	37579	20265	15997	14499	14163	13970	14123	14183	13969	14008	13969	13884	14112	13942	14158	14172	14132	13977	14183	14037	14074	14142	13914	14131	14080	14091	14011	14157	14037	13950	14096	14051	14180	14186	14092	14058	13883	13950	14060	14206	14173	13852	14174	14180	14040	14001	14015	14099	14088	14026	13949	14053	13960	13985	14136	14117	13870	13954	14096	14024	14152	13970	14009	14059	13990	13973	13831	14045	14037	13903	13890	14113	13925	14114	13942	14016	14156	14059	13891	14002	13981	14145	14155	14004	13902	13920	14158	13971	13969	13940	14056	14105	14182	14109	14028	14114	14017	14059	13996	13962	13955	14199	14028	14062	14041	14059	13992	14157	13930	14171	14077	14012	14280	13869	13983	14130	14072	14037	13884	14052	14121	14144	14023	14206	14005	14124	14084	14068	13959	14095	13931	13947	13946	14059	14060	14160	14133	13950	14037	14121	14112	14062	13987	14172	14046	14254	13973	13962	13965	14147	14020	14059	13853	13873	14146	14311	14013	13875	13990	14096	14012	14015	13904	13897	14086	13884	14059	13996	14062	14001	13949	14122	14020	13858	13907	14076	14081	13927	14085	13939	14063	14033	14051	14029	14091	13974	14026	14031	13900	13955	13929	14116	13996	14074	13957	14102	14102	13990	13991	13991	14048	14005	14052	14146	14008	14042	14051	14143	14027	14151	14104	14076	14083	13982	14120	14064	13977	14120	14109	14074	14062	14051	14058	14058	14019	14074	13970	13925	14072	14066	14038	14106	13971	14221	13888	13919	14213	13984	14058	14121	13958	14098	14095	13995	14046	14016	14114	14099	13986	13947	14072	13967	14022	14177	14050	14025	14081	13956	14016	13945	14013	14058	14124	14076	13954	14022	13956	14014	14135	14039	14143	13990	14027	13984	14087	14245	14047	14098	14115	14187	14012	13941	14025	13983	14000	14029	14077	14038	13865	14181	13925	14132	14187	14072	14017	14040	14026	13894	14057	14023	13955	13923	13892	13970	14126	14026	13996	14001	13962	14010	14206	13876	14027	14079	14064	14036	13851	14111	13757	14022	14146	14046	13970	14049	14034	14143	14101	14105	13960	13975	13985	14297	13975	14165	13940	14244	14259	14075	14144	13995	14039	14069	13996	14080	14084	14058	13973	13933	14060	14164	14058	14085	13915	14161	14051	14042	13916	14163	13938	14034	14286	13923	14238	14093	14144	14056	14111	13881	13804	14085	13995	14078	13965	14100	14056	13921	14013	14265	13905	14107	14036	13885	14133	14157	13967	14117	13990	14126	14053	14113	14175	14093	14158	14081	14016	13888	14119	14091	14021	13957	14063	14010	14048	13991	14123	13981	13877	14057	14061	13957	14020	13908	14164	14082	14019	13977	13978	13985	14033	14164	13875	14074	14080	14122	14008	14070	14104	13945	14113	14060	14018	13872	14213	13990	14073	14064	14018	13919	13933	14085	13953	13922	13951	14095	14029	14161	13946	13921	14150	13873	14046	14079	13896	13988	13927	14012	13899	14015	13900	14020	14044	14081	14139	14032	13970	14076	14070	13841	14041	13872	14070	14215	13957	14053	13979	13975	14006	14043	14053	13830	14259	14009	14049	14035	14162	14020	14055	13943	14053	14024	14069	13960	14207	13901	14112	14087	14091	14047	14129	14019	14022	14017	13956	13990	13886	13925	14030	14108	13988	14116	14190	13975	14034	13969	14195	14009	14002	14005	14119	14107	14162	14043	14101	13980	14093	14093	14212	14051	14064	14108	14005	13892	14077	14131	14122	14058	13944	14011	14099	13965	14120	13993	14186	14068	14087	13891	14104	13975	13845	14214	14017	13877	14025	14313	14022	14026	13926	14045	14037	14067	13942	14059	13973	14187	14123	14057	13990	14036	14284	14029	14031	14009	13964	14063	13993	14000	13943	14183	14047	14057	13986	13964	14092	13985	13907	14039	14151	14003	14054	13886	14019	14321	14218	13999	14167	14006	14068	13833	14082	14113	13992	13951	13848	14038	13901	14027	14042	14011	14061	13957	13928	13894	14003	14098	13972	13937	13986	13907	14032	14001	14196	14106	14136	14003	14141	14147	14134	14169	13926	14118	13952	13991	13912	14022	14041	13765	14060	13977	14227	14008	14030	13983	13986	14069	14236	14070	14009	14000	14021	13918	14062	13936	13924	14019	13942	14076	13882	14222	14195	14123	13916	14047	14128	14163	14016	14088	13959	14132	14139	14162	14046	14061	14004	14041	13856	14034	14122	13949	14102	14059	14006	14120	13985	13991	14092	14033	14099	14076	14029	13955	13942	14285	14098	14204	14057	14122	14004	14071	14136	14263	14086	14119	14209	13772	14189	13900	14040	14134	14040	14100	14109	14156	13995	14161	14099	14032	13959	13984	14068	14137	14039	14176	13958	14036	14102	14115	13916	13958	14002	14254	14000	14119	14111	13936	14023	13954	14047	13928	13887	14004	13986	14160	14087	14035	13989	14181	13887	13982	14113	14016	14144	14016	14058	14139	13864	13960	13902	13853	13894	14000	14026	14016	13998	14029	14096	14001	14054	13990	14074	14210	14123	14034	13888	13989	13920	14009	13900	13849	14158	13996	13986	14012	14045	14043	14155	14076	14162	14060	14096	14000	14054	13928	13948	13991	13998	14070	13999	14144	14114	13997	13894	13959	13994	14081	13941	14028	14185	14070	13906	14003	14075	14148	13916	13977	13958	14063	14031	14015	14093	14092	14200	14052	14028	13985	14074	14108	13869	14115	13945	14231	14196	13979	13893	14118	13969	14115	13933	14022	13895	14062	14043	14337	14030	14234	14036	14210	14072	13996	14088	14013	14144	14069	14038	14119	13947	14048	14081	14251	13939	14032	14110	14156	14063	13992	14177	14174	14159	13974	14093	14029	14002	14181	14069	14099	14086	14055	14014	14070	14176	13938	13975	14087	13980	13853	13951	14131	14108	14054	14090	14156	14047	13993	14034	14048	14025	14113	14181	14181	14048	14335	14025	14064	13882	14022	14018	14202	14128	14096	14103	14045	14006	14017	13991	13986	14058	14003	14053	14119	14076	14083	13958	14157	13922	13990	14065	14005	14088	14225	14120	14189	14081	14037	14091	14175	14101	14175	13982	14090	14124	14136	14093	14011	13900	13948	14124	13940	14025	14061	14184	14084	13961	14010	14087	14137	14136	14003	14170	13876	14039	14198	14020	14089	14024	14099	14152	14129	14188	14053	14010	14107	13923	13951	14049	13861	14002	13946	14086	14087	14159	14030	13928	14202	14169	13893	14028	14095	14003	14147	13955	14059	13995	14135	14111	13991	14040	14194	13886	14207	13996	13899	14134	13955	14196	13879	13970	14137	14022	14044	14098	14122	13996	13835	13988	13927	14166	14137	14131	14206	14287	14141	14102	13948	13986	14075	14178	13993	14042	14231	14057	14190	13937	13881	14125	14223	14110	14047	13981	14077	14133	14057	13830	14070	14021	14308	14168	14028	13983	14146	14087	14212	14167	14057	14064	14052	13990	14084	14056	14122	14175	13894	14045	14157	13937	14255	14056	13921	14084	14020	13931	14000	14044	14067	14133	13930	13954	14042	14047	14039	13978	14043	14099	14007	14064	14094	14134	14170	13918	13975	14012	13990	14053	14087	14153	14072	13976	14186	14021	14001	14160	13932	14185	14071	13929	13977	13960	14020	14095	13882	13987	14114	14227	13958	14095	14010	14060	14021	14233	13913	13990	13944	14121	13958	14217	14244	14076	13970	13960	14020	13993	14203	14055	13994	14081	14022	14030	14166	13956	13906	14023	14182	13763	14130	14042	14088	14127	14093	14070	14232	14170	14030	14035	14053	14095	14001	14020	13956	14030	14124	14065	13909	14143	13964	13975	14000	14180	14019	14082	14078	14051	14087	14079	13931	14085	14113	14012	14114	14165	14010	14119	13999	14048	14132	14021	13930	14171	14049	14134	14059	14034	13989	13998	13989	14102	14146	14006	14045	14122	14089	14023	14110	13981	14052	14110	13952	14162	13981	14121	14093	14178	14032	14017	14053	13934	13938	14069	14052	14115	14089	14021	14128	13978	14098	14056	14081	14102	14134	14058	14067	14134	14091	14047	13979	14061	14209	13889	14124	13935	14022	14026	13985	14080	13841	14025	14001	14103	14233	14023	13929	14110	14265	13941	13996	13943	14087	14111	13926	14053	13960	14047	14020	14117	13917	14016	13980	14137	14186	14069	14067	14187	13942	14060	13968	14117	13886	14009	14052	14049	14067	14098	14102	13895	14068	13983	14035	14051	14068	14064	13981	13968	14021	14126	14212	14155	13850	14090	14149	13942	14003	14049	14001	14011	13948	14152	13919	14168	14002	14062	14167	14129	14005	14117	14122	14026	14233	14104	14132	14047	14175	13947	14040	13962	14113	14241	13998	13923	14115	14007	13941	14153	14066	14046	13972	14074	14225	14024	14125	14008	14017	13990	14081	14126	14021	14055	14011	14025	14150	14035	14134	13961	14042	14230	14038	14107	14013	14054	14016	13993	14075	14100	14057	14042	14107	13895	13844	13949	14159	13997	14118	13925	14115	14098	14093	13949	13935	14213	13914	14001	14130	14100	14115	14089	14123	14076	14117	14055	14099	14145	14044	13943	14027	14097	14177	13959	13921	14137	13964	13981	14049	14059	14039	14128	13971	14166	14028	14041	14039	13965	14009	13966	14004	13891	14100	13982	13919	13929	13968	14020	14133	14126	14049	14242	14010	14114	14016	14016	13977	14095	14158	14188	14159	14195	13963	13972	14086	14120	13929	13937	14072	14067	14262	14110	14095	13931	14243	13931	14009	13975	14108	13954	14005	14189	14034	14018	14085	14045	14076	13966	13912	14112	14007	14049	14078	14159	14013	13942	14063	13907	14034	14054	13929	14027	13958	14026	14005	13862	14100	13792	14308	14064	14001	14095	14059	14103	14070	13996	14117	14066	13985	13982	14078	14033	14008	14040	14211	14147	14026	14357	14172	14047	14023	14121	13988	14175	14071	14128	14103	13967	14075	14003	14026	14147	13980	14079	14011	13836	14088	14076	13907	14088	14118	14184	14113	14057	13922	14076	14073	14141	13979	14270	14141	13972	14094	14123	13973
24019	24856	36529	30466	24632	23591	22048	16841	15936	15857	15801	15722	15642	15922	15831	15795	15604	15546	15767	15767	15789	15564	15672	15582	15530	15647	15489	15726	15338	15571	15504	15441	15614	15619	15354	15439	15578	15597	15722	15530	15565	15588	15696	15528	15612	15618	15297	15268	15563	15615	15357	15278	15477	15536	15527	15528	15476	15404	15500	15315	15743	15610	15675	15527	15713	15439	15429	15619	15512	15596	15401	15535	15265	15457	15501	15426	15600	15464	15519	15331	15535	15647	15621	15435	15387	15397	15485	15499	15455	15247	15407	15508	15297	15550	15449	15428	15400	15501	15703	15495	15329	15603	15473	15483	15539	15434	15548	15419	15428	15279	15356	15549	15528	15481	15577	15527	15370	15520	15490	15582	15532	15631	15697	15442	15519	15515	15374	15417	15354	15598	15649	15487	15466	15301	15595	15606	15699	15495	15470	15609	15597	15488	15584	15375	15415	15381	15447	15567	15500	15509	15258	15471	15439	15380	15670	15574	15352	15451	15584	15493	15326	15395	15555	15472	15624	15313	15433	15748	15464	15370	15586	15628	15467	15441	15484	15444	15512	15662	15273	15538	15392	15646	15441	15326	15461	15452	15464	15658	15407	15624	15604	15425	15486	15525	15303	15448	15570	15347	15485	15463	15444	15728	15458	15710	15499	15491	15587	15406	15508	15464	15400	15455	15320	15320	15609	15395	15706	15471	15373	15614	15428	15324	15502	15450	15603	15542	15466	15487	15324	15369	15528	15453	15412	15570	15285	15456	15449	15508	15349	15253	15526	15536	15351	15541	15550	15564	15574	15381	15509	15429	15309	15434	15436	15372	15497	15353	15525	15359	15559	15615	15528	15537	15592	15594	15478	15372	15346	15277	15547	15498	15669	15360	15339	15521	15314	15405	15613	15553	15619	15558	15378	15242	15434	15360	15219	15660	15483	15265	15445	15395	15606	15506	15406	15413	15285	15631	15585	15406	15621	15398	15515	15432	15608	15297	15362	15528	15525	15460	15465	15359	15515	15499	15294	15325	15580	15665	15487	15425	15248	15462	15444	15359	15593	15507	15461	15496	15518	15547	15330	15422	15520	15563	15459	15496	15489	15551	15509	15579	15504	15554	15694	15635	15250	15179	15567	15345	15502	15477	15341	15534	15679	15419	15368	15457	15618	15482	15501	15454	15458	15448	15349	15317	15475	15407	15401	15416	15571	15497	15385	15490	15426	15505	15405	15347	15418	15516	15452	15571	15373	15623	15437	15337	15725	15475	15419	15418	15765	15431	15488	15448	15492	15448	15379	15422	15566	15316	15533	15456	15630	15470	15494	15640	15491	15448	15478	15467	15533	15390	15500	15552	15617	15502	15452	15468	15496	15557	15240	15309	15168	15354	15570	15474	15542	15453	15473	15419	15561	15366	15423	15523	15495	15341	15602	15527	15356	15458	15387	15365	15456	15380	15446	15308	15567	15484	15564	15371	15666	15565	15458	15534	15469	15315	15501	15462	15601	15482	15277	15243	15468	15665	15551	15498	15513	15445	15489	15617	15523	15562	15526	15504	15520	15415	15397	15502	15398	15357	15732	15636	15551	15379	15524	15475	15394	15388	15334	15410	15607	15453	15564	15347	15408	15459	15451	15547	15623	15421	15416	15335	15560	15578	15405	15459	15623	15691	15553	15573	15463	15539	15404	15660	15308	15664	15495	15468	15403	15355	15433	15360	15464	15602	15630	15423	15611	15456	15408	15262	15477	15498	15432	15398	15423	15495	15558	15531	15542	15397	15433	15542	15425	15476	15400	15370	15676	15423	15584	15356	15599	15446	15581	15303	15401	15439	15540	15502	15524	15526	15487	15545	15588	15505	15361	15409	15371	15226	15536	15621	15513	15526	15480	15660	15494	15533	15496	15532	15515	15308	15308	15508	15402	15547	15369	15390	15430	15502	15688	15451	15281	15348	15359	15497	15266	15464	15585	15532	15549	15439	15411	15529	15573	15656	15482	15346	15183	15593	15524	15475	15477	15622	15590	15462	15451	15415	15620	15454	15488	15506	15532	15436	15386	15394	15502	15604	15367	15459	15469	15419	15322	15295	15436	15633	15627	15486	15482	15621	15782	15412	15339	15260	15386	15657	15729	15542	15361	15444	15292	15489	15497	15515	15481	15408	15750	15673	15688	15561	15318	15457	15301	15567	15467	15422	15440	15481	15369	15508	15467	15537	15454	15296	15503	15497	15523	15308	15685	15390	15690	15419	15480	15565	15495	15485	15584	15291	15542	15419	15563	15449	15371	15268	15660	15418	15526	15428	15430	15495	15439	15471	15447	15206	15646	15307	15487	15576	15483	15577	15423	15458	15465	15310	15621	15399	15643	15390	15451	15357	15414	15498	15512	15626	15530	15569	15610	15593	15754	15553	15389	15327	15586	15555	15443	15316	15554	15397	15419	15430	15257	15403	15500	15472	15299	15460	15575	15420	15562	15491	15216	15385	15456	15520	15671	15646	15729	15518	15562	15534	15325	15438	15468	15714	15487	15382	15486	15357	15491	15510	15563	15515	15639	15457	15341	15371	15548	15317	15510	15391	15200	15286	15521	15446	15337	15312	15591	15393	15533	15512	15436	15482	15528	15431	15668	15276	15328	15450	15270	15468	15350	15264	15426	15663	15497	15484	15429	15316	15573	15616	15520	15412	15382	15288	15473	15339	15372	15485	15533	15290	15471	15441	15625	15520	15516	15585	15504	15549	15464	15441	15380	15510	15434	15610	15335	15510	15542	15503	15503	15597	15379	15481	15429	15403	15451	15571	15347	15437	15266	15568	15525	15448	15503	15383	15340	15525	15579	15441	15589	15465	15531	15470	15371	15387	15432	15280	15335	15402	15436	15466	15655	15524	15470	15275	15351	15481	15308	15456	15480	15304	15366	15556	15462	15563	15348	15413	15421	15614	15360	15295	15306	15513	15361	15450	15600	15500	15403	15385	15395	15592	15398	15399	15519	15386	15492	15276	15564	15297	15477	15385	15493	15335	15440	15557	15351	15468	15498	15338	15427	15430	15404	15475	15432	15237	15399	15441	15491	15620	15300	15793	15529	15448	15300	15347	15199	15317	15262	15557	15461	15462	15552	15490	15421	15500	15437	15363	15496	15480	15418	15505	15355	15545	15802	15446	15404	15410	15645	15548	15518	15334	15422	15462	15433	15502	15320	15398	15467	15508	15531	15606	15635	15415	15310	15473	15430	15404	15348	15524	15676	15607	15607	15506	15488	15387	15521	15557	15364	15502	15567	15355	15380	15545	15458	15415	15398	15438	15487	15579	15277	15475	15509	15579	15513	15338	15412	15644	15521	15501	15461	15721	15336	15303	15193	15360	15510	15437	15544	15467	15547	15184	15395	15568	15423	15351	15459	15500	15726	15531	15659	15451	15509	15394	15466	15386	15390	15422	15376	15339	15353	15438	15507	15457	15605	15500	15346	15355	15473	15648	15529	15543	15410	15351	15397	15610	15586	15386	15498	15580	15413	15425	15504	15490	15599	15286	15535	15500	15274	15373	15486	15461	15517	15578	15368	15376	15419	15519	15483	15708	15436	15658	15585	15414	15428	15361	15356	15453	15354	15649	15369	15501	15501	15425	15546	15413	15406	15749	15444	15277	15338	15572	15504	15428	15635	15501	15457	15405	15551	15516	15323	15652	15502	15522	15351	15325	15472	15414	15360	15333	15423	15531	15493	15519	15503	15460	15446	15637	15626	15438	15475	15591	15406	15387	15415	15441	15552	15495	15587	15309	15490	15400	15505	15304	15557	15286	15405	15564	15431	15538	15500	15498	15587	15546	15503	15645	15538	15460	15384	15346	15484	15454	15620	15576	15533	15475	15591	15438	15452	15582	15334	15559	15384	15504	15435	15396	15624	15564	15344	15433	15321	15476	15373	15470	15600	15862	15383	15507	15293	15306	15618	15525	15534	15465	15322	15627	15608	15509	15466	15307	15506	15487	15515	15639	15477	15475	15467	15274	15729	15447	15616	15220	15593	15665	15488	15690	15507	15308	15417	15593	15268	15387	15461	15322	15635	15727	15590	15555	15611	15308	15654	15462	15434	15501	15564	15509	15249	15685	15243	15439	15471	15669	15399	15538	15528	15527	15403	15352	15409	15582	15420	15265	15370	15522	15411	15551	15670	15523	15486	15521	15672	15451	15545	15417	15556	15482	15431	15394	15383	15551	15432	15520	15556	15479	15448	15551	15538	15283	15454	15652	15482	15441	15526	15303	15402	15525	15399	15453	15548	15347	15415	15501	15441	15453	15346	15628	15271	15426	15338	15712	15416	15329	15199	15501	15556	15423	15648	15644	15714	15445	15593	15532	15350	15363	15421	15278	15642	15480	15535	15505	15567	15487	15515	15438	15593	15428	15509	15480	15513	15367	15313	15552	15433	15318	15277	15424	15274	15505	15376	15539	15422	15520	15432	15403	15595	15487	15341	15497	15454	15443	15498	15518	15371	15438	15504	15485	15500	15607	15356	15695	15443	15399	15438	15478	15556	15434	15399	15539	15395	15305	15323	15609	15464	15643	15418	15605	15513	15545	15297	15511	15382	15375	15284	15422	15484	15375	15530	15482	15328	15497	15474	15508	15418	15490	15444	15385	15474	15529	15607	15554	15226	15507	15529	15420	15558	15500	15558	15274	15369	15286	15578	15388	15675	15326	15437	15360	15358	15450	15399	15450	15323	15626	15399	15345	15376	15711	15515	15510	15320	15320	15408	15553	15397	15502	15648	15430	15585	15619	15481	15558	15624	15682	15350	15583	15315	15656	15574	15342	15383	15426	15262	15378	15533	15631	15367	15415	15493	15464	15582	15504	15369	15489	15367	15445	15480	15586	15470	15443	15464	15266	15358	15312	15206	15356	15362	15520	15400	15377	15550	15541	15549	15458	15586	15537	15467	15428	15401	15230	15408	15383	15562	15433	15527	15627	15613	15514	15443	15499	15318	15277	15554	15566	15579	15530	15555	15526	15492	15512	15550	15310	15331	15392	15377	15558	15419	15555	15356	15502	15558	15483	15480	15323	15367	15437	15233	15461	15359	15358	15441	15519	15453	15489	15354	15478	15529	15345	15514	15720	15321	15476	15409	15454	15588	15366
60798	107824	85413	54633	32312	18224	14444	13855	13755	13828	13794	13621	13683	13791	13923	13840	13784	13758	13894	13903	13746	13966	13925	13659	13706	13969	13770	13647	13795	13931	13863	14027	13730	13713	13856	13717	13948	13752	13806	13924	13714	13734	13885	13824	13762	13944	13873	13840	13618	13835	13761	13683	13832	13918	13672	13796	13806	13853	13912	13761	13891	13945	13547	13798	13879	14001	13820	13727	13767	13700	13832	13924	13752	13637	13849	13776	13929	13675	13761	13875	13679	13956	13825	13916	13798	13801	13801	13949	13737	13827	13745	13684	13837	13833	13742	13837	13687	13668	13957	13880	13727	13799	13725	13803	13760	13835	13830	13886	13796	13839	13916	13888	13788	13780	13682	14007	13883	13790	13867	13665	13748	13692	13919	13872	14018	13764	13675	13784	13584	13770	13925	13715	13820	13989	13824	13822	13853	13797	13760	13672	13722	13750	13909	13904	13809	13645	13777	13787	13802	13884	13930	13816	13838	13914	13989	13849	13826	13776	13855	14007	13759	13781	13764	13611	13774	13892	13773	13847	13832	13748	13722	13721	13957	13823	13791	13909	14042	13739	13791	13803	13947	13819	13762	14001	13563	13814	13853	13717	13977	13826	13933	13639	13931	13813	13745	13857	13762	13905	13881	13793	13726	13835	13874	13578	13707	13871	13898	13884	13712	13741	13814	13933	13814	13599	13809	13859	13906	13906	13766	13744	13731	13962	13579	13960	13719	13939	13853	13942	13877	13838	13675	13841	13891	13801	13753	13834	13777	13826	13672	13804	13769	13794	13826	13658	13695	13796	13885	13746	13801	13758	13918	13894	13773	13761	13919	13675	13717	13676	13910	13829	13745	13966	13789	13634	13844	13873	13861	13948	13683	13852	13616	13688	13944	13747	13940	13774	13808	13806	13635	13937	13768	13943	13682	13890	13859	13903	13774	13828	13919	13834	13946	13533	13948	13584	13827	13780	14060	13911	13701	13837	13871	13581	13726	13663	13693	13781	13817	13600	13801	13738	13822	13936	13761	13868	13842	13759	13757	13814	13649	13855	13694	13815	13751	13928	13738	13910	13743	13691	13898	13829	13840	13834	13872	13945	13850	13737	13781	13707	13797	13877	13752	13658	13900	13755	13943	13687	13787	13804	13640	13684	13751	13772	13780	13858	13682	13974	13837	13775	13710	13836	13843	13784	13842	13990	13727	13990	13861	13705	13929	13859	13867	13800	13772	13820	13788	13743	13729	13813	13804	13884	13641	13804	13923	13733	13836	13701	13711	13877	13708	13905	13727	13841	13694	13915	13902	13833	13927	13697	13800	13899	13801	13854	13828	13675	13836	13719	13728	13884	13739	13890	13796	13877	13718	13840	13749	13817	13844	13850	13825	13599	13897	13872	13800	13766	13718	13822	13826	13909	13835	13710	13681	13842	13748	13845	13907	13890	13797	13850	13757	13796	13854	13734	13818	13885	14007	13725	13883	13717	13841	13731	13803	13842	13704	13713	13844	13805	13805	13779	13698	13914	13746	13701	13884	13834	13842	13669	13739	13766	13765	13906	13745	13892	13727	13680	13912	13870	13794	13826	13667	13784	13865	13722	13718	13771	13705	13748	13805	14004	13716	13983	13763	13859	13671	13860	13850	13774	13763	13823	13859	13943	13943	13862	13839	13840	13740	13567	13803	13894	13812	13684	13730	13974	13677	13939	13734	13784	13727	13651	13881	13785	13872	13777	13803	13892	13683	13882	13947	13783	13810	13889	13726	13865	13845	13888	13705	13803	13935	13892	13788	13754	13803	13784	13950	13823	13939	13926	13897	13791	13782	13947	13945	13779	13701	13652	13898	13813	13889	13709	13856	13844	13780	13820	13611	13853	13702	13837	13797	13873	13721	13764	13829	13740	13860	13761	13888	13923	13786	13651	13921	13537	13866	13896	13790	13903	13844	13751	13753	13897	13843	13792	13897	13788	13819	13796	13828	13742	13952	13897	13844	13821	13905	13770	13899	13886	13775	13687	13885	13853	13859	13646	13781	13806	13900	13858	13765	13799	13734	13879	13597	13792	13776	13779	13897	13794	13935	13868	13796	13773	13872	13839	13794	13857	13978	13903	13762	13865	13801	13828	13835	13651	13744	13815	13943	13855	13902	13827	13836	13832	13859	13899	13695	13698	13937	13816	13718	13823	13732	13885	13842	13778	13692	13708	13893	13824	13807	13769	13681	13828	13869	13629	13802	13810	13818	13774	13809	13752	13845	13791	13918	13779	13706	13771	13774	13868	13794	13790	13815	13661	13846	13760	13807	13867	13699	13922	13852	13751	13953	13783	13799	13710	13805	13750	13857	13812	13781	13867	13634	13981	13903	13705	14043	13830	13625	13683	14015	13668	13833	13719	13887	13680	13782	13817	13773	13613	13870	13814	13893	13688	13612	13772	13775	13790	13831	13743	13939	13731	13806	13881	13719	13891	13674	13838	13509	13831	13920	13869	13876	13830	13823	13904	13879	13792	13947	13773	13868	13806	13654	13849	13989	13764	13773	13914	13809	13995	13707	13777	13627	13791	13807	13821	13759	13798	13902	13886	13831	13821	13630	13705	13903	13708	13646	13822	13836	13943	13646	13926	13899	13868	13769	13658	13904	13830	13766	13775	13810	13782	13849	13592	13735	13878	13850	13818	13851	13729	13920	13784	13729	13903	13783	13658	13929	13681	13641	13751	13798	13910	13893	13604	13769	13983	13763	13858	13736	13839	13707	13771	13700	13879	13739	13773	13868	13682	13868	13804	13890	13816	13791	13767	13837	13751	13656	13695	13759	13759	13883	13612	13670	13911	13888	13782	13722	13846	13814	13698	13862	13720	13749	13687	13714	13901	13844	13618	13889	13835	13849	13705	13845	13821	13866	13881	13991	13764	13778	13847	13728	13739	13586	13716	13800	13829	13818	13691	13650	13860	13898	13874	13744	13776	13902	13698	13667	13765	13829	13704	13769	13820	13884	13939	13807	13880	13730	13879	13820	13784	13789	13831	13836	13735	13748	13822	13804	13697	13682	14017	13644	13913	13745	13931	13907	13661	13790	13913	13762	13788	13688	13835	13784	13905	13885	13736	13926	13765	13833	13722	13828	13762	13909	13791	13732	13895	13614	13967	13829	13899	14020	13714	13665	13848	13939	13899	13662	13786	13711	13810	13719	13679	13831	13752	13846	13792	13752	13767	13778	13765	13902	13709	13838	13699	13924	13789	13735	13675	13765	13842	13706	13858	13775	14004	13722	13821	13969	14118	13719	13742	13864	13753	13810	13910	13725	13807	13784	14014	13892	13658	13794	13875	13840	13726	13886	13935	13741	13790	13773	13815	13717	13982	13836	13811	13800	13904	14039	13782	13802	13843	13799	13732	13746	13912	13707	13760	13785	13867	13668	13806	13863	13846	13759	13773	13773	13772	13804	13737	13835	13752	13894	13899	13997	13782	13791	13876	13785	13683	13661	13905	13763	13663	13847	13763	13715	13695	13706	13815	13809	13865	13793	13802	13770	13822	13904	13697	13702	13706	13773	13620	13794	13866	13768	13843	13818	13746	13796	13872	13685	13850	13863	13702	13907	13858	13771	13960	13775	13845	13799	13756	13905	13766	13762	13640	13666	13861	13806	13752	13858	13810	13951	13616	13739	13854	13861	13897	13825	13660	13801	13780	13783	13836	13879	13697	13884	13896	13926	13800	13611	13938	13984	13842	13770	13831	13732	13782	13716	13922	13722	13874	13814	13948	13868	13725	13662	13864	13776	13735	13862	13831	13716	13909	13764	13853	13751	13776	13913	13716	13858	13979	13768	13797	13707	13715	13751	13883	13745	13709	13933	13780	13921	13677	13840	13875	13861	13902	13917	13680	13823	13881	13909	13845	13847	13722	13894	13859	13971	13915	13723	13862	13915	13756	13945	13739	13778	13731	13862	13769	13694	13869	13758	13775	13803	13680	13862	13730	13768	13944	13740	13657	13694	13840	13896	13810	13766	13739	13789	13812	13870	13728	13693	13763	13884	13817	13607	13970	13808	13916	13752	13855	13805	13730	13824	13697	13734	13845	13837	13901	13599	13876	13655	13837	13776	13827	13759	13701	13847	13726	13876	13965	13664	13866	13828	13773	13889	13647	13672	13767	13876	13657	13981	13935	13803	13664	13902	13874	13948	13711	13791	13910	13679	13725	13797	13663	13881	13907	13818	13999	13775	13715	13794	13864	13771	13856	13824	13992	13873	13849	13658	13862	13865	13867	13851	13872	13771	13752	13785	13681	13854	13837	13852	13731	13908	13742	13905	13875	13552	13826	13895	13653	13753	13775	13916	13825	13641	13787	13926	13843	13880	13823	13805	13884	13829	13767	13865	13770	13740	13812	13950	13862	13891	13681	13737	13795	13752	13755	13852	13785	13988	13910	13835	13835	13920	13814	13784	13648	13893	13873	13838	13768	13673	13806	13853	13833	13855	13891	13882	13826	13798	13873	13893	13765	13938	13799	13862	13787	13536	13824	13775	13829	13818	13781	13741	13698	13828	13615	13629	13966	13755	13781	13893	13688	13571	13790	13626	13845	13846	13912	13726	13713	13728	13815	13752	13769	13748	13836	13876	13829	13898	13930	13767	13862	13739	13750	13792	13648	13827	13768	13812	13636	13747	13840	13782	13752	13878	13797	13686	13652	13881	13769	13587	13821	13762	13866	13701	13846	13856	13744	13717	13920	13868	13889	13790	13859	13746	13775	13706	13891	13852	13581	13822	13825	13691	13906	13679	13963	13915	13768	13811	13641	13935	13731	13876	13892	13930	13683	13680	13855	13723	13669	13873	13802	13659	13819	13814	13861	13816	13745	13820	13764	13590	13719	13790	13864	13949	13795	13842	13794	13923	13702	13942	13862	13697	13760	13926	13761	13799	13722	13889	13748	13914	13795	13865	13575	13967	13755	14004	13806	13935	13798	13848	13662	13835	13839	13860	13819	13759	13922	13751	13717	13808	13763	13859	13850	13817	13786	13821	13902	13783	13861	13801	13766	13906	13696	13849	13857	13853	13804	13696	13673	13834	13736	13855	13778	13837	13761	13690	13790	13615	13896	13830	13939	13770	13692	13826	13763	13792	13730	13752	13803	13833	13848
32708	41371	41304	27905	19260	16636	16415	15780	15837	15793	15900	15866	16070	16091	15821	15932	15980	15846	16047	15951	15875	15887	15835	15980	15876	15945	16020	15782	15746	15999	15742	16058	16035	15916	16029	15789	15877	16074	15969	15883	15883	15837	16044	15852	15959	15904	15699	15753	15913	15852	15834	15790	15915	15905	15912	15821	15949	15890	16004	16012	15701	15784	15835	16114	16059	15928	15875	15802	15959	15860	15858	15821	15701	15843	15991	15758	15569	15831	16028	15929	15861	15746	15757	16022	15773	15880	15901	16046	15998	16074	15771	16006	16125	15925	15805	15956	15891	15831	15793	15989	15988	15911	15845	15996	15874	15870	15852	16116	15983	15854	15823	15988	16000	15835	15878	16019	16082	16025	16007	15821	15765	15813	15998	15991	15867	15954	15886	15787	15677	16018	15794	15810	15766	15944	15934	15979	15976	15894	15876	15883	16191	16008	15936	16151	15976	15823	15875	15935	15917	15907	15753	15885	15892	15975	16053	15832	15964	15881	15871	15921	15827	15864	15981	15901	15800	15783	15859	15742	15984	15869	15780	15958	15840	15755	15775	15811	15847	16108	15864	15960	15933	15923	15891	15894	15834	15905	15972	15973	15863	16036	15726	15889	16019	15724	15776	15799	16005	16181	15990	15915	15983	15946	15990	15796	15863	15856	15850	15935	15959	15701	15852	15780	16141	15932	15848	15778	15852	15813	15906	15935	15565	15878	15861	15831	15837	15929	15808	15857	15774	15875	15655	15927	15850	15983	15911	16053	15869	15883	15745	15909	15895	15897	15911	15753	15893	15917	16085	15866	16089	16088	15998	16053	15957	15818	15969	15946	15875	15828	15954	15935	15895	15950	15966	15983	15873	15958	15842	15961	15935	15891	15949	16035	15776	15941	15890	16017	16010	15966	15965	16060	16101	15987	16041	15909	15818	15948	15803	16121	15945	15800	15899	15942	15992	15901	16019	15850	15796	15795	15814	15815	15851	15957	15919	15773	15954	16027	15955	15655	15674	15783	15716	15762	15752	15966	15866	15878	15927	15846	15834	15771	15852	15929	16011	15867	15873	15863	15778	15811	15701	15920	15743	15961	16000	15911	15955	15821	15789	15675	15771	15965	15850	15761	15851	15690	15907	15950	15929	15796	15791	15884	16110	15717	15821	16069	15968	15749	15758	15986	15943	15964	15850	15968	15959	15841	16034	15747	15642	15919	16002	15910	16030	15844	15932	16104	15975	15681	16018	15912	15816	15962	15863	15932	15724	15898	15808	15718	15774	15951	15762	15764	15958	15885	15754	15661	15909	15899	15923	15915	15977	15905	15867	15831	15944	15887	15886	15681	15879	15859	15886	15761	15907	15709	15969	15868	16037	15905	15894	15809	16057	15612	15773	15729	15931	15972	15923	15766	15804	15844	16047	16026	15764	15927	16026	16008	15840	15826	15917	15776	15799	15840	15978	15800	15938	15898	15831	15971	15946	16090	15935	15916	15856	15876	15843	15753	15850	15880	15785	15653	15792	16170	15984	15857	15853	15879	15929	15801	15743	15790	15891	15907	15927	15994	15971	15711	15826	15792	16016	16019	15851	15719	16013	15819	15877	15896	15999	15863	15841	15750	15833	16013	15971	15927	16022	15906	15624	15868	15810	15864	15903	15936	15860	16107	15872	15747	15833	15793	16031	15915	15771	15656	16082	15904	15937	15788	15860	15994	15904	15646	15888	15930	15891	15827	15735	15934	15781	16014	15880	15989	15633	15788	15882	16107	16061	15998	16089	15868	15843	15750	15951	15773	15851	15875	15891	15644	15799	15811	15707	15910	15790	15881	15866	16080	15849	15965	15845	15917	15696	15755	15949	15913	15906	15855	15786	15827	16114	15680	15958	15934	15862	15773	16125	16064	15972	15828	15941	15701	15661	15900	15968	15836	16051	15608	15935	15833	15803	15841	15815	16038	15855	15866	16145	15784	15906	15820	16011	15902	15784	15877	15915	15905	15853	15862	15823	16049	15900	15752	15822	15978	15792	15797	15968	15955	15858	15792	15855	15801	16046	16024	15894	15829	15929	16115	15814	16012	16121	15785	15800	15751	16045	16034	16121	15789	15926	15729	15896	15757	16183	15840	15797	15851	15849	15853	15855	15894	15868	15836	15984	15772	16033	15943	15781	16034	15816	16228	15835	16035	15734	15962	15728	15776	15978	15909	15825	15906	16066	15918	15868	15818	15846	15760	15845	15946	15960	15976	15867	15928	15959	15906	16058	15990	15730	15868	15843	16025	16037	15870	15792	15925	16071	15867	15853	15849	15905	15683	15791	15900	15712	15743	15785	15788	15858	15996	15834	16051	15722	15848	15739	15973	15947	16127	16130	16027	15834	15984	15820	15813	15721	16037	16027	15833	15761	15718	15832	15982	15999	15840	15870	15809	15918	15775	15929	15739	15941	15758	15845	15624	15811	15903	15864	15959	15902	15784	15779	15886	15822	15726	15781	15980	16121	15748	16020	15881	15986	15939	15901	15770	15887	15875	15702	15803	15816	16033	15982	15997	15780	15862	16004	15962	15872	15958	16012	15943	16131	15798	15849	15794	15841	16017	16069	15663	15875	15874	15796	15798	15756	15791	15990	15885	16040	15917	15754	15974	16026	15795	16018	15909	15976	15770	15999	15821	15939	15885	16024	15958	16050	15939	15924	15863	15908	15935	15820	15716	15833	15856	16012	16106	15886	15925	15821	15863	15912	15587	15910	15856	15972	15970	16000	15892	15859	15738	15806	15791	15801	16037	16048	15775	16022	15934	15896	15813	16009	15783	15869	15922	15782	15970	15810	15960	16035	15981	16034	15923	15872	15728	15875	16066	15905	15650	16001	15907	15756	16007	15905	15752	16202	15748	15913	15924	15905	15902	16077	15893	15656	15755	15928	15873	15814	15814	15984	15993	15857	15971	15806	15815	15943	15851	15915	15860	15924	15920	15826	15790	15952	15761	15761	15835	16034	15884	16050	15892	16013	15992	15965	15869	15951	15847	16125	15544	15706	16013	15999	16074	15959	15740	15818	15741	15952	15933	15939	15867	16055	15901	15928	15924	16156	15690	15890	15876	15833	15881	15909	16015	15848	15838	15949	15792	15931	15803	15885	15934	15907	15943	15941	16164	15897	15775	15801	15937	15824	15886	15886	15808	15904	16078	15763	15957	15758	15968	16092	15650	15803	15761	15861	15908	15926	15862	16037	15805	15969	15754	15758	15989	15924	15866	15926	16096	15851	15872	15818	15836	15995	15946	16008	16141	16015	15968	15745	15934	15815	15845	16015	15934	15946	15909	15918	15901	15890	15863	15878	15780	15767	15991	15884	15882	15866	15921	16065	15997	15893	15951	15938	15928	15918	15918	16041	15851	15960	15897	16038	15951	15794	15863	15785	15868	15761	15760	16037	15896	15772	15866	15998	15832	15922	15864	15848	15710	15919	15873	15769	15860	15905	15823	15849	15965	16084	15975	16059	16014	15791	15785	16024	15951	15955	15943	15955	15953	15997	15882	16033	15823	15866	15841	15754	15938	16029	15812	16011	16019	15954	15840	15951	15850	15841	15855	15925	15895	15862	16126	15951	15950	15880	15772	15968	15824	15908	15970	15892	15983	15875	15869	15926	16045	15906	15863	16094	15926	16179	16084	15897	15928	16047	15792	15851	15740	15836	16079	15889	15769	15809	16036	15800	15992	15940	15977	15739	15836	15947	15943	15881	15866	15758	15860	15844	15864	15906	15826	15858	16016	15808	15819	16090	16102	15855	15952	15971	16164	15740	15763	15957	15966	16137	15817	15969	15778	15877	15892	15908	15988	15695	16026	15759	15794	15933	15809	15812	16009	15913	16017	15977	15817	15949	15872	15641	15840	15997	15946	15903	15945	15967	15818	15672	15660	15997	15886	15906	15919	15879	15938	15696	15840	15856	15683	15865	15711	15725	15767	15805	15878	15900	15813	15812	15716	15884	15984	15940	15860	15896	15981	16015	15982	16201	15806	15817	15825	15827	15777	15916	15587	16125	16039	16058	15899	15836	16017	15912	16020	15905	15891	15952	15801	16020	16003	16109	15826	15997	15818	16092	16094	15963	15964	15824	15913	15908	15752	15881	16000	15864	15816	15866	15940	16001	16015	16000	15706	16091	15825	16014	15905	16040	15828	15942	15705	15953	15879	15895	15994	16043	15982	15948	15964	15991	15980	15883	15920	15975	15910	15900	16046	15919	15833	15946	15791	15699	15960	15920	15926	15823	15859	15988	16053	15905	15948	15879	15956	16044	15996	15832	15975	16038	15828	15772	15996	15928	15992	15904	16100	15934	15884	16021	16069	15911	16109	15966	16052	15893	15767	16076	15911	15734	15698	15904	16085	15936	15913	15903	16095	15928	16106	15916	16029	15968	15888	15847	15862	15891	15864	15913	15938	16025	15834	16091	15843	15967	15916	16001	15895	15929	16024	15903	15873	16000	15925	15970	15822	16121	15913	16091	15842	15758	15903	15858	15883	15988	15827	16020	16008	15550	16154	15887	15797	15961	15800	15910	15894	15755	15744	16037	16061	15893	15871	15844	15892	15853	15835	15819	15772	15866	15877	15751	15771	15653	16087	15862	15810	15882	15799	15764	15839	15770	15886	15881	15636	15969	16044	16031	15867	15778	15916	15852	15939	15713	15828	16014	15866	15959	16037	15885	15745	15893	15974	15924	15839	15928	15841	15899	15904	16035	15738	15753	16122	15989	15804	15940	15831	15873	15844	15821	15826	15925	15928	15998	15911	15905	16045	16152	15912	15913	15827	16130	15928	16073	15928	16062	16053	15934	15968	15871	15644	16021	15840	16308	15926	15976	16055	16058	15791	15782	15979	15724	15832	16092	15708	15864	16027	16031	15850	15695	15787	15850	16011	15955	15833	15920	15951	16041	15733	15970	15955	15873	15752	16049	15989	15883	15749	15815	16076	15869	16102	15899	15707	16082	15989	15978	15905	16061	15979	15912	15718	15980	15776	15817	15909	16024	15934	15876	15821	15745	15884	16009	15996	15736	15935	16029	15983	15701	15826	15961	16059	16035	15893	16061	15997	15685	15843	15913	15921	15801	15855	15930	15838	15752	15857	15847	15742	15782	15861
41746	59031	43336	23966	16608	14514	14043	13980	14026	14008	13983	14035	14218	14029	14119	13898	14054	14115	13968	14034	13954	14082	13982	14107	13958	14245	14097	14093	13950	14221	14117	14077	14135	14054	14268	14044	13912	14131	14011	14111	14034	14076	13869	14220	13932	13918	14314	14030	14160	14198	14083	14110	13906	13930	14102	14110	13971	14110	14041	14039	14075	14006	14084	14099	14051	14110	13889	14074	13990	14163	13984	14196	14199	14065	14050	14011	14085	14097	14003	13958	14103	14071	14070	14298	14032	14226	14029	14029	14163	14084	13989	13982	14055	14009	14156	14150	14086	14138	13996	13983	14093	14039	13910	14155	14119	14026	14035	14004	13821	14128	14144	14065	13946	14042	13998	14193	14039	14169	13964	14080	14031	14059	14055	14055	13973	14035	14041	14024	14188	14102	14153	14137	13883	14018	14057	14059	14091	14000	14069	14195	14176	14138	14156	14172	14150	14064	14219	13924	14150	13929	14058	13965	14082	13957	14038	13864	14082	14129	13920	14087	14067	14199	13903	14025	14200	13913	14074	13936	14001	14156	14009	13926	13990	13996	14063	14067	14069	14126	13969	14009	14087	13929	14006	13988	14010	14047	14038	13894	14358	14026	14016	14012	14018	13935	14223	14030	13928	14094	14183	14039	14138	13992	14143	14177	13885	14041	13940	13823	14068	13993	14108	13986	14141	14045	14112	14363	13926	14102	14007	13881	13999	14017	14006	14008	14122	14217	14102	14141	13967	14068	14006	14091	14093	13999	14172	13969	14015	14075	13839	14018	14099	14040	14104	14001	14267	14089	13917	13989	14110	13929	14039	14174	14075	13969	14173	13985	14164	14068	14057	13970	14040	14171	13991	14216	13960	13988	13943	14121	13830	14126	14072	13955	13951	14125	13974	14110	14038	14011	14273	14029	13977	14309	13976	13941	14022	14221	13963	14069	14169	14161	14120	14087	13999	14034	14146	13923	14182	14135	14132	13986	14155	14116	14172	14167	14026	13989	14060	13984	14201	14033	14091	13988	14127	13946	13962	13917	14007	13939	14073	14227	13930	14051	13877	13975	14125	13975	14063	14034	14129	13964	13977	14014	14134	14188	14193	14152	13902	14023	14059	14023	14023	14082	14057	14107	13870	14130	14168	14135	14011	13964	14093	14058	14065	14132	14161	14178	14024	13969	14113	14189	14056	14001	14105	14105	13958	14083	14093	14109	13988	14063	13839	14008	14124	14135	13893	14151	14031	14066	14011	13968	14004	14002	14100	13920	14131	14142	14052	14079	14169	14137	14187	14105	13968	14178	14005	14141	14044	14075	14025	14074	14100	14025	14109	13920	14008	14115	14039	13836	14117	13941	14105	13949	14063	14170	14122	13931	14134	14091	14039	14009	14087	14079	14066	14046	14018	14020	14079	14024	14014	14210	14127	14083	13982	14069	14242	14138	14178	14170	14047	14149	14219	14147	14061	13954	14194	14062	14167	14014	14145	14044	14007	13840	13912	14097	14053	14116	14208	14034	14140	13960	13951	14066	14143	14014	14120	14178	14066	14100	14070	14061	14120	14082	13976	14009	14204	14208	14054	14095	14213	13917	14010	14077	14057	14013	13963	14049	13963	14019	14041	14150	13944	13965	14071	14173	14148	14024	14226	13902	14022	14015	14069	13932	14174	14246	13948	13942	13973	14106	14059	14038	13887	14031	13899	14230	14089	13904	14081	13929	13929	13949	14021	14081	13947	14034	14161	14138	14123	13943	14000	14265	14128	14057	14029	14105	14142	13926	14143	13942	13980	13992	14083	14047	14038	14034	14022	13910	14024	14034	14344	14054	13934	13999	14040	14118	14111	14135	14027	13984	14204	14031	14019	14137	14019	14126	14054	14163	14139	13882	14185	14055	14031	13976	13997	14034	14114	14004	14044	14167	14105	13973	14159	14021	14067	14166	14111	14068	13972	14000	14093	14144	14018	14038	14053	13936	13951	13991	14051	14021	14005	14063	14182	14008	14127	14142	14137	14101	14212	14000	14093	14149	14093	14035	14196	14150	14200	14047	13907	14135	14012	14004	14232	13942	13956	13977	13998	13992	14069	13939	14013	13932	14063	14084	14022	13964	14086	14072	14033	14100	14280	13912	14082	14007	13967	14184	14204	13874	14033	14076	14173	14042	13932	14111	14097	14173	13939	14011	14057	14026	14135	14015	14129	14111	14029	14093	14196	14099	14101	14017	14009	13940	14047	14136	13959	14156	14168	13971	13875	14064	14011	14289	14185	14055	14020	14143	14110	13994	14056	13980	14184	14065	13997	14040	14115	14081	13989	14158	14086	14095	14038	14085	14228	14166	14120	14084	13981	14034	13967	14146	14028	13978	13988	13903	14199	14032	14206	14076	14111	13908	14007	14066	14060	14063	14067	14096	14089	14010	14094	14107	13889	14171	14044	14038	14018	14038	14119	13985	13986	13974	14274	14074	14101	13999	14079	14030	14016	14066	14027	14086	14039	14102	14102	13903	14126	14196	14172	14007	14151	14074	14111	14027	14261	13989	14007	13894	13888	14106	14176	14092	13933	14161	14215	13994	14094	14080	14152	13958	14023	14122	13984	14235	14188	14054	14091	13932	14139	14127	14068	14013	13894	14024	14110	14048	14129	13907	14059	14154	14040	14134	13970	13965	14192	14032	14048	14085	14246	14018	14073	14068	14164	14156	14177	14148	13975	14172	14204	13958	13927	14012	14026	14149	14226	14178	14074	13995	14072	13985	13971	13984	14037	14183	14073	14154	14014	14060	14097	14130	14168	14182	14179	13908	14002	14052	14027	14153	13819	13966	14041	14135	14096	14097	14163	13912	14104	13977	14115	14190	13972	14150	13944	13960	14149	14121	14042	14019	14149	14146	14056	14095	14111	14144	14046	14049	14034	14134	14086	14196	13859	13967	14032	14127	14286	14165	14080	14044	14070	13947	14100	14128	14223	14188	14034	14121	14046	14055	14133	13931	13941	14204	13900	14082	13816	14170	13965	13878	14113	14128	14150	14186	13983	13906	14146	13980	14067	13977	14077	14201	14053	13915	13949	14065	14125	14104	14125	13921	14055	14163	13971	14028	14186	14156	14058	13960	14163	14026	14053	13958	14008	13927	14046	14094	14082	14016	14127	14125	13960	14177	14077	14124	14123	14057	14049	14003	14128	14044	14023	13836	13959	14100	14080	13919	13995	13953	14176	14002	14089	13995	14154	14054	14214	14001	13968	14064	14026	14179	14213	13956	14233	13922	14095	14103	14088	14193	14109	14099	14002	13890	14115	14309	14098	14003	13965	14048	14165	14014	14126	14104	14076	14085	14146	14190	14010	14005	14192	14118	14138	14031	14160	14160	14022	14061	14139	14062	14045	14023	14103	14107	14094	13948	14155	14008	14165	13973	13928	14036	13955	13921	14111	13984	14141	13946	13848	14077	14027	14035	14246	13935	13946	14088	14172	14147	14106	14019	14020	14293	14075	14033	14040	13963	14145	14128	14181	14062	14176	14170	14144	14109	14077	14203	14109	13963	14065	14200	14029	13977	14057	14106	13923	14019	14087	13987	13975	14209	14165	14165	14071	14132	14095	13908	14113	13966	14020	13896	13977	14031	14169	13948	14091	13978	14146	13999	14071	14172	14162	14053	13933	14033	14178	14070	14014	14141	14073	13980	14075	14131	14211	14053	14097	14032	14085	13976	14157	14131	14002	14135	14069	14295	13913	14131	14053	14193	14061	13854	14048	14223	13988	14091	14070	13924	14056	14161	14057	14078	13968	14113	14010	14090	13989	14101	14084	14115	14054	13963	14113	14050	14077	14172	14005	14124	13925	14176	14028	14062	14113	13951	14039	13959	13964	13952	14069	13979	14059	14009	14072	14002	14006	14216	14034	14104	14187	13942	14225	13997	14102	14040	14144	14236	14013	13987	14127	14011	13949	14025	14007	14029	13981	14015	14024	14102	14100	14125	14123	14235	14231	13922	14015	13946	14031	14184	14122	13988	13997	13924	14031	14099	14211	14213	14092	14106	14197	14015	14088	14059	14075	14140	14091	13945	13992	14050	14094	14125	14035	13968	14052	14007	13878	13960	14083	14041	13895	14126	14203	14041	14093	13994	14052	14055	14281	13967	14032	14088	14023	14101	14102	13963	13989	14063	14168	13997	14058	14011	14087	14092	14118	14212	14173	13996	14103	13968	14013	14108	14003	14184	13940	13970	14155	13926	14091	14087	14116	13982	14055	14130	14096	14241	14004	14015	14061	14064	14145	14259	14050	14035	14129	14120	14089	14012	14092	13976	14034	13995	14126	14142	14173	14309	13992	14046	14189	13965	14076	13942	13931	14105	13936	14111	14013	14027	14086	14019	14154	14223	14020	13975	14020	13971	14086	14089	14133	14088	14030	14123	14055	14051	13995	14076	14059	14013	14140	14022	14092	13910	14118	14142	14123	13894	14010	14016	13989	14232	14046	14019	14140	14010	14030	14113	14022	14188	14032	14098	14024	14143	14095	14000	14063	14086	14120	13997	14181	13909	14039	14047	14089	14089	14111	14046	14286	13971	13925	14034	13980	14113	14220	14175	14106	13984	14011	14008	14065	13937	13938	14088	13908	14045	13969	13938	13950	13891	14108	14127	14006	14033	14119	13891	14176	14137	14150	14099	14275	13927	14060	14044	14046	14027	14089	14049	14112	14177	14076	14048	13939	14177	14134	14027	14002	14139	14018	14001	13999	13921	14049	14199	14168	14135	14079	14087	14174	14205	14129	14084	14144	14033	14028	14027	14185	14216	14155	14268	14019	14062	14138	14052	14168	13975	14076	14104	14068	14228	13965	13973	14050	14092	13937	14056	14066	14014	14126	14179	14064	14082	14085	13887	14031	14056	14071	14171	14056	14324	13955	14052	14044	14003	14171	14169	14124	14051	14040	14030	14103	13925	14104	13983	14034	13962	13831	14024	14047	13955	14073	14140	14123	13815	13955	14217	14064	14031	14101	14096	13990	13873	14041	14138	14109	13893	14018	14068	14205	14053	14070	14044	14135	14028	14044	14035	14039	14142	14057	13955	14126	14065	14065	14117	14342	14045	14020	14080	14097	13940	14133	14103	14087	13939	13919	14225	14030	14199	13947	14142
34204	39347	37394	26560	18720	16578	16330	16127	16294	16251	16217	16150	16172	16158	16294	16187	16273	16252	15969	16200	16208	16164	16176	16104	16075	16240	16167	16056	16357	16055	16155	16164	16326	16286	16313	16135	16196	16045	16191	16137	15948	16093	16210	15989	16096	16174	16101	16117	16254	16111	16021	15967	16123	16402	16341	15905	15843	16090	15933	16138	16126	16066	16150	16042	15996	16456	16039	16162	16089	16117	16066	16131	16200	16128	16009	15968	16146	16093	16049	15917	16092	16299	16266	16113	16181	16240	15996	16129	16045	16082	16153	15986	16092	16191	16079	16088	15877	16047	16063	16047	16014	16100	16172	16116	16161	16018	16217	16129	15859	16065	16030	16120	16115	15997	16105	16160	16073	16136	16043	16013	16085	16229	16017	16100	15994	16012	16005	16075	16110	16100	16036	16049	16101	16107	15898	16141	15980	16154	16214	16033	16031	15918	16115	16149	16082	15958	16124	16211	16209	15947	16107	16124	16138	16382	15982	16115	16103	16199	15872	16107	16273	15978	16142	16168	16020	16023	16352	15980	16071	15915	16250	16131	16158	16311	15992	16235	15949	16110	16022	16242	16275	16099	16117	15954	16343	16143	16208	16174	15972	16278	16146	15868	16141	16125	16200	16101	16060	15992	16204	16118	15956	16249	16401	16201	16226	16107	16117	16034	16174	16098	16037	15912	15888	15983	16087	16159	16074	16247	16209	16158	16058	16203	16164	16069	16066	16086	16078	16279	15997	15973	16122	16038	16085	16084	16303	16161	16217	15961	16132	16082	15894	16087	16130	16128	16243	16010	16020	16037	15989	16086	16212	16132	16109	16158	15993	16214	16084	16075	16042	16019	16074	16053	16085	15987	16012	15947	16119	16223	16091	16015	16003	16015	16101	15906	15921	15940	16186	16083	16000	16089	16141	16145	15904	15903	16067	15991	16222	16065	15993	15930	16056	16103	16043	16123	16164	16137	16036	16108	16318	16210	16069	16172	16142	16195	16232	16258	16033	15980	15908	16017	16071	16077	16195	16264	16204	16043	15988	15991	16059	16046	16236	16151	15997	16084	16050	16202	16102	16030	16224	16134	15976	16133	16205	16029	16078	16342	16098	15926	16293	16135	16093	16123	15963	16152	16116	16111	15947	16180	16150	16085	15960	16304	16157	15922	16067	16130	16057	16127	16075	16018	16188	16169	16141	16125	16004	16049	16065	16011	16110	16326	16034	16215	16224	15944	16079	16088	16297	15970	16092	16114	16069	16065	16022	16303	16080	16104	16138	15958	16075	16158	16231	15871	15998	16061	15992	16236	15901	16080	15980	16151	16040	16185	16081	16072	16133	16141	15990	16161	16130	16115	16109	16092	16002	15837	16163	16258	16249	16183	16147	16032	16043	16304	15979	16154	16277	16154	15991	15940	15969	16165	16181	16182	16346	15994	16228	16197	16113	16009	15996	16125	16221	16008	16122	16173	16109	16213	16099	16124	16241	16230	16012	16012	16100	16170	16285	16194	16021	16079	16021	16160	15962	16209	15952	16137	15968	16117	16215	16157	16242	15914	16381	15907	16146	16105	16130	16130	16216	16158	16213	15999	16132	16273	16005	16009	16220	16151	16285	16063	16000	16005	16200	16152	16349	16112	16139	16022	16154	16135	16144	16180	16110	16296	16248	16329	16151	16005	16011	16081	16202	16221	16147	16001	16250	16175	16157	16093	16005	16010	16227	15921	16223	16127	16138	15876	15940	16069	16279	16125	16063	16211	16214	16027	15943	16081	16000	15942	15910	16058	16080	16042	16084	16117	16006	16233	16183	16073	16007	16123	16152	16093	16163	16172	16045	16136	15956	16128	16049	16164	16052	16101	16045	15950	15987	16067	16088	16219	15908	16121	16171	16462	16256	16183	16081	16023	16011	16251	15974	16172	16151	15987	16229	16037	16128	16085	16033	15895	16085	16230	16061	16195	16193	16203	15995	16065	16124	16030	16098	15985	16181	16350	15999	16051	16084	16032	16150	16040	15956	16038	16198	16021	16043	16054	16027	16154	16181	16069	16200	16240	16073	16149	16109	15910	16212	16113	16082	15947	16126	16142	16019	16022	16134	16235	16114	16003	16049	16221	15978	16038	16029	16244	16089	16100	16154	16095	16334	16161	15991	16041	16145	16190	15995	15964	16143	16310	16023	16146	16009	16124	16019	16089	16084	15913	15856	15960	15951	16131	16132	16144	16069	16286	16003	16042	16111	16004	16135	16091	16157	16071	16001	15765	16008	16027	15986	16059	16147	15997	15944	16026	16157	16234	16118	16236	16237	16248	16224	16198	16000	16131	16252	16360	16219	16173	16191	16203	16097	16144	16324	16055	16087	15871	16073	16070	16123	16071	15897	16162	16262	16179	16147	16366	16000	15958	16154	16164	16083	16041	16209	16269	16108	16055	16160	16029	16199	16158	16095	15888	16249	16040	16183	16119	15847	16227	16178	16078	15977	16158	16134	16116	16142	16148	16148	16109	16209	16020	15998	16206	16068	16049	16151	15954	15943	15858	16165	16105	16074	16278	16041	16104	16165	16083	16072	16056	16211	16120	16040	16020	16103	16016	16169	16030	16210	16097	16231	16039	16062	16084	16069	16260	16201	16034	16218	15964	16081	16034	16246	16309	16160	16221	16315	16170	16101	16245	15957	16029	16200	16375	16075	16123	16145	16072	16150	15975	16225	16021	15956	16152	16080	16075	16071	16265	16165	16273	16327	16113	16291	16185	15944	16155	16179	16057	16057	16123	16147	15952	16197	15934	16237	16124	16078	16041	16073	15972	16011	16198	16115	16174	16080	15979	16103	15984	16269	15950	16238	16120	16368	16066	16098	16246	16082	16112	16031	15969	16076	15943	16071	16110	16215	16268	16089	15986	16039	16159	16123	16195	16261	16214	16114	16255	16111	16119	16249	16141	15942	16049	15916	16060	16058	15997	16042	16035	15977	16022	15933	16325	16164	16168	16011	16214	16203	16027	16095	16315	15988	16094	15999	16157	16197	16096	16089	16225	16142	15982	15994	16179	16084	16070	16152	16113	16224	16028	16161	15877	16065	16004	16047	16039	16157	16138	16258	16153	16013	16266	16059	16164	15960	16047	16168	16244	16180	15902	16027	16117	16074	16053	15966	16009	16053	16206	16200	16221	16237	16242	16048	15831	16168	16161	16242	16292	15984	16052	16061	16274	16305	15949	16082	16179	16202	16027	15906	16111	16108	16159	16110	16077	16091	16086	16125	16048	16239	16147	16005	16073	16135	16183	16128	15991	15869	16130	16107	16058	16078	15919	15937	16073	16176	16037	16100	15885	16167	16161	16067	16119	16153	15958	15875	16107	16222	16120	15966	16165	16031	16098	16325	16134	16189	16029	16008	16097	16179	16083	15982	16255	16178	16102	16202	16255	16265	16125	16106	15951	15993	15970	16028	15966	15956	15976	16250	16146	15961	16068	16115	16222	16186	16371	16051	15963	16045	16012	16184	16009	15974	16144	16118	16060	16139	16032	16177	16144	16061	16208	16050	15970	15933	16265	16213	16151	16382	16230	16128	16240	16195	16061	16131	16282	16165	16091	16154	16340	16137	16008	16371	16019	16046	16020	16067	16036	16103	16143	16230	16155	16018	16218	16164	16171	15945	16059	16002	16040	16084	16167	16093	15985	16170	16141	16011	16045	16202	16026	15982	16062	15948	16023	16142	16289	16102	16110	16150	16127	16152	16084	16085	16337	16187	16158	16387	16165	16148	15961	16122	16105	16196	16141	16067	15870	16273	15952	16003	16075	15970	16048	16024	16095	16186	16208	16039	16034	16149	16307	16035	16029	15901	16014	16231	16111	16179	16201	16016	16003	16049	15976	15947	16308	16208	16011	16066	16108	16076	16032	16013	16125	16077	16038	16253	15934	16143	16073	15988	16041	16034	16084	16122	16182	16249	16100	15968	15933	15878	16069	16127	16123	16013	16040	16009	16045	16080	16171	16077	16196	16034	16039	15997	16066	16306	16018	16136	16082	16274	16044	16042	16150	16092	16182	16009	16151	16126	16239	16158	16219	16012	16113	16215	16093	16057	16148	16014	16137	16033	16264	16346	16083	16208	16054	15813	16069	16063	16292	16240	16150	16149	16109	16146	15972	16256	16043	16095	16141	16179	16333	16349	16081	15953	15994	15888	15978	16062	15925	16126	15940	16047	16260	16303	16059	16229	16165	16213	16012	15897	15955	16340	16111	16019	15959	16180	16054	16055	16148	16171	16165	16318	16160	16117	16200	16131	15893	16162	16151	16077	16008	16132	16163	16287	16088	16064	16072	16055	16025	16243	16045	16088	16103	16180	16186	15956	15959	16090	15975	16031	16011	16094	16056	16102	16043	16085	15994	16105	16079	15993	16174	16097	16084	16161	16067	15944	16113	16220	15944	15963	16231	16180	16043	16057	16159	16166	15783	15980	16059	16128	16022	16233	16212	16010	16093	16210	16223	16090	16134	16202	16082	16110	16207	16117	16053	16089	16209	16107	16115	16100	16093	15930	16127	16054	16204	16246	16152	16145	16038	16120	16069	16118	16004	16068	16121	16128	16300	16146	16287	15910	16034	16028	16153	16031	16144	16163	16188	16033	16242	16060	15904	16055	16097	15873	16042	16272	16175	16189	16138	16118	16077	16335	15871	16204	16039	15777	15977	16345	16241	16213	16166	16238	16151	16149	15865	16099	16109	16058	15981	16064	15963	16023	15959	16335	16079	15994	16060	15986	16043	16117	16025	16287	16102	16267	16101	16242	16264	15968	16189	16203	16131	16082	15925	16153	15956	15965	16048	16128	16136	16161	16191	16056	16143	16180	16097	16173	16017	16095	16240	16159	16205	16002	15884	16106	16161	16073	16016	15924	16066	16101	16259	16254	16216	16178	16136	15959	16044	16127	16114	15978	16146	16052	16113	16212	16238	16056	16003	16269	16156	16072	16244	16108	16204	15993	16067	15981	16015	16067	16106	15991	16207	16103	15995	16059	16298	16228	16202	15989	16116	16069	15997	16182	16069	16066	15913	16125	16209	16136	16170	16151	16125	16188	16196	16195	16139	16081	16114	16160	16212	15952	16066	16147	16351	16088	16009	16140	16054	15880	16032
38519	52313	38467	22669	16169	14337	14112	14131	14086	14066	14388	14246	14270	14139	14161	14232	13990	14165	14200	14199	14127	14169	14223	14057	14012	14198	14108	14102	14153	14158	14075	14246	14341	14228	14172	14225	14132	14014	14120	14040	14251	14129	14255	14236	14144	14116	14261	14346	14137	14093	14036	14105	14124	14163	14300	14268	14159	14069	14046	14252	14059	14216	14206	14096	14190	14421	14117	14071	14277	14191	14210	14214	14037	14097	14045	14239	13959	14271	14129	14218	14094	14283	14243	14099	14220	14301	14217	14174	14027	14178	14207	14042	14221	14024	14015	14315	14121	14291	14253	14401	14251	14048	14291	14240	14098	14172	14169	14081	14218	14162	14401	14271	14067	14231	14184	14234	14314	14162	14166	14230	14089	14344	14160	14334	14059	14189	14320	14170	14323	14146	14170	14132	14306	14090	14158	14179	14198	14334	14242	14178	14210	14150	14220	14205	13943	14269	14248	14092	14227	14227	14179	14152	14204	14133	14022	14403	14178	14211	14273	14243	14051	14221	14207	14281	14186	14106	14126	14249	14053	14231	14138	14247	14326	14282	14051	14416	14120	14129	14218	14084	14144	14091	14203	14272	14200	14333	14238	14001	14149	14190	14117	14193	14222	14091	14174	14193	14223	14215	14124	14139	14345	14266	13994	14104	14216	14087	14260	14042	14129	14060	14306	14134	14152	14227	14089	14077	14181	14212	13986	14057	14193	14229	14276	14310	14279	14134	14218	14191	14340	14029	14066	14313	14205	14275	14163	13935	14276	14205	14172	14165	14215	14127	14052	14134	14355	14223	14226	14152	14155	14202	14224	14126	14179	14320	14082	14235	14123	14239	14162	14142	14125	14257	14255	14218	14080	14276	14284	14111	14062	14275	14139	14084	14209	14273	14292	13989	14267	14158	14027	14238	14319	14191	14284	14184	14080	14026	14120	13998	14176	14234	14331	14372	14168	14242	14141	14106	14161	14184	14176	14235	14103	14407	14249	14272	14174	14071	14234	14210	14114	14262	14205	14072	14073	14235	14047	14066	13956	14204	14123	14168	14242	14187	14133	14207	14228	14119	14166	14232	14017	14132	14353	14153	14141	14018	14288	14354	14373	14262	14237	14380	14140	14193	14149	14456	14076	14172	14068	14172	14298	14306	14346	14168	14160	14166	14191	14122	14175	14216	14107	14221	14168	14279	14188	14105	14137	14256	14320	13967	14163	14144	14203	14112	14210	14120	14214	14118	14118	14177	14236	14118	14252	14129	14068	14168	14030	14203	14289	14134	14162	14027	14130	14084	14181	14140	13990	14234	14120	14255	14127	14186	14245	14203	14319	14266	14072	14155	14217	14250	14259	14222	14198	14236	14307	14115	14263	14105	14109	14153	14285	14241	14077	14245	14170	14199	14210	14299	14218	14136	14186	14164	14117	13995	14175	14171	14228	14107	14077	14163	14184	14073	14181	14189	14079	14239	14200	13994	14072	14192	14231	14153	14109	14155	14259	13986	14123	14251	14232	14185	14077	14363	14135	14281	14028	14295	14186	14234	14151	14052	14070	14308	14185	14221	14041	14267	14174	14198	14318	14089	14183	14267	14091	14180	14014	14142	14212	14095	14194	14201	14176	14157	14089	13963	14195	14184	14331	14162	14223	14057	14136	13906	14012	14193	14195	14007	14121	14140	14091	14107	14258	14170	14103	14365	14217	14066	14165	14291	14188	14103	14250	14190	14134	14149	14271	14127	14204	14181	14199	14066	14060	14217	14169	14187	14186	14108	14082	14185	14057	14162	14369	14215	14158	14145	14119	14156	14264	14205	14286	14175	14152	14109	14225	14050	14087	14128	14202	14048	14207	14060	14075	14006	14345	14126	14188	14187	14217	13943	14121	14213	14233	14141	13979	14150	14086	14270	14333	14114	14249	14068	14085	14161	14085	14082	14255	14203	14104	14309	14102	14014	14282	14346	14131	14110	14073	14050	13964	14410	14213	14184	14102	14007	14260	14424	14112	14054	14295	14154	14058	14116	14080	14207	14256	13847	14203	14163	14236	14087	14223	14188	14174	14318	14313	14047	14102	14141	14250	14248	14181	14107	14139	14305	14096	14071	14139	14112	14115	14144	14299	14232	14074	14139	14123	14177	14070	14058	14215	14096	14264	14328	14184	14217	14050	14122	14094	14178	14293	14323	14167	14120	14103	14193	14247	14152	14163	14293	14194	14249	14161	14112	14262	14150	14106	14229	14139	14339	14290	14189	14313	14011	14137	14214	14081	14185	14128	14215	14142	14373	14172	14405	14240	14227	14229	14238	14270	14298	14310	14326	14222	14126	14245	14046	14203	14194	14225	14279	14128	14226	14266	14218	14302	14338	14150	14390	14139	14045	14296	14210	14322	14198	14127	14317	14151	14166	14407	14153	14277	14317	14155	14286	14346	14122	14212	14070	14202	14096	14258	14076	14094	14192	14053	14209	14285	14202	14202	14341	14268	14299	14276	14119	14298	14173	14001	14221	14426	14113	14221	14339	14195	14157	14098	14272	14101	14298	14229	14144	14251	14193	14279	14157	14113	14052	14204	14235	14190	14374	14109	14264	14110	14270	14125	14110	14073	14165	14192	14133	14268	14145	14302	14186	14097	14138	14382	14293	14214	14412	14185	14217	14250	14104	14309	14177	14109	14036	14115	14266	14087	14223	14205	14266	14128	14030	14115	13912	14219	14219	14316	14037	14254	14315	14105	14099	14370	14188	14218	14125	14167	14213	14244	14246	14148	14249	14106	14122	14172	14067	14225	14207	14179	14020	14102	14069	14303	13989	14061	14195	14253	14205	14076	14174	13919	14113	14202	14316	14238	14197	14132	14316	14266	14244	14115	14278	14151	14349	14150	14158	14182	14164	14144	14359	14093	14066	14101	14247	14072	14082	14212	14214	14271	14131	14060	14171	14294	14018	14297	14161	14134	14210	14089	14095	14269	14145	14213	14151	14089	14096	14218	14074	14122	14186	14107	14226	14120	14215	14092	14129	14042	14189	13985	14149	14272	14249	14400	14008	14102	14069	13975	14233	14206	14154	14331	14022	14197	14170	14195	14228	14180	14146	14255	14128	14141	14167	13992	14229	14160	14177	14127	14267	14051	14265	14360	13981	14063	14110	14242	14201	14341	14097	14170	14164	14235	14186	14221	14115	14055	14197	14163	14282	14098	14113	14223	14146	14045	14228	14197	14237	14256	14113	14199	14345	14158	14253	14381	14091	14220	14307	14164	13954	14159	14082	14097	14075	14074	14384	14250	14108	14107	14240	14207	14232	14162	14204	14167	14200	14115	14217	14134	14203	13998	14165	14202	14182	14270	14156	14118	14220	14261	14097	14085	14057	14189	14169	14212	14137	14123	14166	14292	13990	14080	14225	14289	14142	14081	14209	14190	14121	14202	14333	14237	14166	14146	14228	14138	14255	14084	14077	14167	14167	14140	14137	14191	14179	14172	14056	14079	14283	14088	14064	14272	14189	14327	14334	14175	14123	14026	14198	14194	14177	14122	14177	14310	14358	14138	14093	14142	14254	14077	14135	14066	14130	14135	14173	14084	14196	14149	14096	14298	14217	14126	14214	14096	14171	14123	14157	14022	14259	14188	14206	14255	14269	14279	14060	14233	14155	14121	14192	14275	14190	14339	14115	14074	14148	14163	14178	14098	14223	14147	14265	14138	14187	14129	14319	14393	14242	14190	14230	14249	14108	14110	14229	14177	14277	14291	14195	14156	14144	14262	14202	14189	14132	14358	14234	14157	14122	14009	14205	14122	14120	14110	14157	14250	14128	14233	14210	14136	14150	14180	14128	14221	14293	14255	14262	14099	14197	14208	14209	14066	14154	14179	14148	14325	14148	14188	14251	14173	14016	14116	14295	14308	14090	14258	14064	14111	14218	14163	14216	14146	14151	14107	14166	14220	14162	14188	14358	14218	14182	14119	14280	14155	14177	14197	14177	13915	14192	14134	14274	14348	14087	14289	14255	14081	14246	14167	14235	14247	14142	14268	14210	14059	14340	14355	14207	14177	14187	14067	14129	14170	14366	14128	14172	14027	14041	14263	14159	14015	14239	14143	14227	14210	14271	14359	14190	14297	14254	14137	14073	14166	14255	14189	14063	14127	14181	14278	14141	14108	14219	14135	14254	14130	14283	14136	14232	14366	14213	14184	14076	14258	14224	14200	14225	14422	14114	14106	14233	14179	14150	14189	14223	14135	14229	14287	14266	14110	14249	14210	14018	14158	14202	14196	14270	14228	14228	14212	14207	14278	14258	14413	14129	14140	14088	14248	14345	14231	14165	14152	14213	14257	14288	14158	14344	14119	14090	14137	14031	14065	14326	14216	14242	14229	14175	14147	14259	14278	14243	14088	14243	14040	14162	14171	14286	14275	14175	14281	14273	14083	14256	14185	14100	14236	14205	14047	14050	14162	14112	14080	14145	14306	14004	14106	14383	14211	14093	14274	14263	14208	14330	14188	14271	14189	14173	14271	14217	14100	14183	14122	14143	14076	14135	14163	14176	14202	14145	14210	14150	14149	14221	14113	14025	14165	14101	14071	14085	14109	14147	14294	13899	14237	14088	14369	14163	14093	14285	14166	14060	14217	14191	14172	14242	14195	14217	14294	14018	14291	14258	14102	14381	14045	14175	14250	14163	14375	14072	14245	14182	14157	14110	14112	14120	14055	14209	14185	14139	14226	14097	14184	14100	14278	14212	14217	14251	14037	14136	14082	14487	14016	14166	14254	14265	14221	14400	14107	14189	14164	14172	14362	14219	14305	14303	14137	14095	14188	14217	14130	14024	14227	14095	14271	14296	14050	14154	14218	14189	14157	14386	14141	14145	14010	14246	14193	14350	14115	14080	14219	14290	14194	14256	14086	14275	14206	14262	14168	14217	14357	14239	14136	14020	14224	14186	14034	14331	14176	14016	14250	14131	14261	14141	14052	14237	14232	14262	14245	13988	14126	14193	14005	14370	14285	14114	14229	14305	14040	14221	14040	14110	14195	14236	14098	14036	14271	14016	14127	14378	13995	14230	14120	14179	14135	14266	14099	14124	14309	14065	14151	14185	14375	14045	14171	14211	14192	14135	14190	14124	14302	14140	14232	14049	14210	14234
23937	25134	37230	31707	25091	23648	22451	17566	16450	16526	16475	16472	16414	16266	16392	16519	16349	16197	16191	16348	16246	16167	16335	16276	16161	16207	16349	16101	16255	16372	16313	16057	16147	16131	16111	16480	16253	16286	16335	16107	16136	16091	16125	16343	15884	16349	16405	16165	16142	16190	16449	15964	16272	16178	16139	15885	16077	16049	16040	16081	16139	16205	16119	16285	16052	16195	16437	16215	16284	16141	16117	16260	16070	16203	16107	16033	16154	16321	16098	16251	16021	15924	16088	15862	16023	16105	16114	16241	16115	15984	16171	16323	16259	16255	16268	16064	16237	16134	16178	16095	16178	16117	16231	16124	16175	16015	16262	16119	16122	16012	16302	16065	16174	15933	16284	16243	16009	16151	16138	16048	16195	16172	15989	16165	16081	16018	16063	15989	16167	16271	16091	16099	16164	16266	16101	16247	15898	16369	16247	16234	16184	16230	16068	15960	16236	16158	16192	15955	16170	16020	16140	16264	16301	16125	16052	16181	15950	16089	16140	16130	16243	16217	16158	15986	16055	16318	16023	16029	16131	16132	16107	16178	16077	16290	16115	16124	16099	16143	16018	16160	16114	16117	16116	15837	16194	16059	16041	16080	16231	16191	16087	16151	16162	16095	16184	16211	16021	16214	16112	16052	16102	16472	16201	16046	16046	16317	16155	16025	16151	16147	16139	16113	16045	16253	16160	16055	15980	16128	16122	16072	16140	16116	15997	16079	16298	16174	16133	16060	16029	15990	16249	15921	15923	15939	16119	16137	16039	16122	16218	16292	16149	16194	16075	16075	16149	16038	16240	16188	16148	16068	16092	16153	15897	16088	16042	16145	16039	16125	15898	16316	16049	15927	16069	15971	16061	16004	16193	16019	15941	16076	16140	16029	16242	16122	15918	16355	16032	15975	16269	16089	16369	15922	16171	16068	16186	16211	16238	16071	16423	16023	16259	15923	15969	16036	16210	15974	16267	16254	16011	16132	16243	16426	16130	16084	16227	16157	16100	16138	16287	15781	16399	16153	16103	16035	16339	16076	16015	16287	15996	16038	16195	16137	16152	16179	16257	16227	16103	16203	16320	15981	16095	16028	16164	16251	16160	16224	16249	15946	16390	16127	16044	16311	16151	15903	16022	16112	16065	16025	16045	16016	16063	16075	16047	16069	16303	16165	15957	16126	16112	16132	15997	15968	16050	16315	16032	16096	16010	16024	16120	16080	16176	16106	16135	16078	16137	16177	16128	16062	16142	16054	16003	15925	16110	16003	16077	15959	16054	16004	16292	15970	16002	16104	16017	15949	16294	16260	16345	16137	16160	16027	16051	16047	16117	16052	16051	15926	16094	16171	16042	15951	15950	16104	16180	16010	16078	16237	15817	16264	16232	16174	16040	16054	16261	16082	15927	16020	15886	16285	16086	15956	16084	16072	16093	16130	16047	15983	16121	16040	16127	16093	16186	16001	16226	16044	16080	16208	16198	16151	16064	16060	16039	16219	15947	16384	16083	16110	15844	16071	16066	16258	16217	16146	16232	15953	16116	16152	16051	16025	16120	16233	16009	15991	16121	16123	16222	15958	16062	16169	16051	16192	16317	16205	16073	16087	15952	15810	16104	16073	16209	16282	16152	16171	16149	16063	16123	16205	16210	16207	16167	16184	16347	16020	16315	15997	16098	15994	16119	15980	15994	16110	16142	16141	16222	16064	15966	16026	15997	16102	16177	16087	16155	16244	15929	16049	16092	16066	16137	16140	15933	16116	16225	16159	16221	16168	16053	16083	15983	15940	15947	15996	16103	15970	16196	15927	16001	16229	16270	16192	16056	16138	16122	16018	16224	16098	16215	16019	15998	16081	16077	16120	16207	15992	16207	16233	15980	15811	16153	15942	16099	15870	16164	16308	16112	16197	16191	16174	16051	15900	15990	16039	15950	16109	16225	16160	16112	16144	16234	16040	16135	16256	16246	16128	16151	16151	16085	16022	16234	16031	16268	16062	16172	16154	16106	16180	16188	16037	16147	16025	16011	16066	16165	16282	16123	16161	16282	16006	16241	16013	16033	16171	16125	16106	16055	15938	16026	15956	16305	16176	15975	16098	15994	15797	15996	16250	16186	16015	16260	16320	16200	16111	16189	16122	16155	16166	16012	16023	16180	16079	16159	16021	16183	16007	16047	16037	16015	16114	15976	15859	16170	16124	16059	16296	16365	16193	16019	16037	16092	16150	16095	15923	16103	16025	16213	16119	16066	16033	16043	16238	16242	16001	16007	16251	16203	16040	16090	16208	16244	16190	15921	15983	16119	16027	15977	16046	16037	16064	15999	16120	16132	16431	16362	16073	16124	16049	16243	16355	16276	15984	16132	16327	16205	16230	16153	16318	16072	15930	16191	16051	16075	16045	16181	16116	15995	16126	15919	16163	16125	16108	16081	16264	16135	16054	16219	16068	16064	16098	16276	16195	16155	16247	16134	16186	16154	16026	16164	16013	16045	16085	16341	16183	16071	15694	15913	16125	16121	16207	16160	16169	15967	16069	15978	16019	16131	15908	16128	16132	16069	16120	16002	16081	16221	16262	16123	16090	16212	16033	16128	16111	16093	16108	15937	15946	16096	16042	16184	16057	16083	16126	16128	16082	16008	16044	16060	16156	16068	16045	15979	15946	16124	16131	15961	16313	16104	16224	16110	16131	16181	16148	16178	16151	15954	16121	16192	16032	16225	16040	16121	15871	15832	16024	16299	15998	16097	16198	16066	15922	15985	16266	16105	16004	16297	16201	16311	16222	16197	16084	16149	16008	16159	15938	16018	16078	16172	15979	16250	16053	15998	16191	16234	16188	16158	16030	16031	16090	15982	16123	16015	16000	15994	16164	16140	16254	16126	16119	16032	16140	16317	16196	16205	16043	16115	16093	15970	16226	16329	16154	16218	16159	16189	16150	16000	16256	16168	16049	16203	16021	16216	16089	16203	16204	16376	16159	16127	16133	16070	15965	16028	15840	16126	16065	16354	15955	16009	16140	16161	16125	16000	16096	16133	16196	16088	16348	16095	16079	16005	16110	16019	15953	16290	15947	16181	16226	16165	15858	16042	16042	16067	16153	16304	16171	16172	15913	16087	16115	16268	16015	16140	16031	16025	16116	16308	16206	16226	16296	16097	15871	16061	15899	16064	16029	16130	16128	16070	16153	16110	15927	16308	15959	16059	16001	16162	16112	16160	16026	15857	16137	16109	16241	16039	15935	15905	15953	16234	16295	16109	16176	16175	16037	16129	16099	16130	16208	16366	16249	16055	16120	16181	16022	16452	15995	16066	15950	16023	16057	15979	16209	15980	16214	16221	16081	16126	16040	16360	16260	16142	16144	16167	16273	16196	16191	16069	15979	16091	15929	16018	15888	15888	16025	16231	16275	16032	16206	15994	15975	16125	16141	16003	16053	16040	16170	16038	16010	16121	16209	16078	16099	16085	16030	16094	16101	16335	15873	15990	16181	16215	16200	16188	16049	16141	16019	15927	15952	16065	16065	15978	15973	16044	16073	16155	16250	16138	16075	16213	16168	15949	16165	16160	15941	16025	15982	15964	15972	16062	15970	16220	16121	16039	16102	15960	16211	16100	16184	16039	16282	16040	16321	16222	16113	16055	16176	16167	16134	16056	16092	16137	16012	16076	15980	15903	16124	16126	16235	16071	16023	16170	16104	16270	15955	15987	15950	15939	16156	16101	16119	15985	15995	16194	16013	16128	16029	16157	16112	16211	15939	15856	16127	16323	16118	16186	16215	16218	16227	16192	16069	16060	15870	16131	16182	16145	16105	16171	16027	16073	16066	16122	16009	15990	15986	16049	16048	16090	15833	16073	16075	16199	16059	16209	16084	16194	16153	16315	16156	16061	16141	16026	16083	16148	16029	16048	16377	16221	16032	15935	16056	16170	15937	16244	16028	15939	15968	16064	16139	16166	16106	16213	16012	16066	16130	16138	16079	16144	16150	16194	16189	16296	16149	16225	16042	16207	16157	16254	15902	16051	16034	16052	16044	15917	16109	16179	16121	16118	16088	15963	16185	16156	15960	16052	16231	16118	16227	16099	16133	16228	16117	16238	16212	16063	16066	16160	15936	15977	16013	16026	16224	16193	16135	16110	16173	16059	16243	16139	16001	15997	16120	16203	16190	16315	16104	15955	16171	16508	16053	16196	16168	16261	16043	16262	15899	16219	16084	16154	16154	16211	16248	15969	15821	16193	15966	16612	15968	16177	16024	16064	16125	16072	16014	16233	16154	15991	16132	16062	16108	16208	16371	15991	15974	16146	16199	16273	16025	16007	16234	15977	16025	16300	16010	16209	16009	16051	16227	16267	16082	16051	16124	16090	16282	16074	16054	16007	16113	16246	16239	16115	15995	16051	16179	16270	15957	16173	16132	16008	16134	16008	16066	16012	16044	16117	16141	16289	16172	16026	16091	16184	15956	16277	16255	15971	16058	16384	16196	16018	16160	16126	16107	16201	16261	16265	16146	16059	16134	16083	16031	16282	16266	16146	16045	16156	16091	16055	16159	16063	16052	15945	16094	15925	16041	15972	16304	16095	16088	16199	16065	16085	16183	16145	16151	15956	16296	16101	16149	16176	16184	16056	16067	16152	15971	16170	15995	15919	16211	16107	16118	16090	16307	16091	16097	16026	15989	16041	16239	16059	16053	16180	16089	15926	15904	16134	15932	16018	16216	16292	15971	15922	16176	16044	16004	16255	15929	16074	16030	16090	16102	16043	16046	16145	16165	16051	16112	16170	16129	16042	16138	16058	16157	16059	15992	16098	15991	16122	16184	16205	16170	16240	16079	16097	16051	16272	16018	16224	16120	16209	15823	15934	16202	16225	15974	16053	16148	16034	16125	16214	16104	16063	16102	16077	16200	15891	16069	16141	16104	16190	16085	16038	16238	16119	16014	16088	16108	16074	16071	16152	16173	15882	16276	16304	16099	16042	16010	16059	16143	16070	16176	16077	16232	16179	16146	16152	16190	16105	16234	16132	16198	16099	15935	16050	16155	16138	16238	16049	15990	15754	16145	16042	16106	15899	16231	16059	16140	16332	15903	15845	15963	15972	16191	16144	16051	15860	15977	15894	16147	16070	16110	16099	16135	16064	16110
63871	106896	87807	57355	32480	17841	14582	13919	14138	14265	14300	14233	14205	14167	14107	14216	14357	14184	14086	14153	14235	14263	14261	14028	14251	14224	14151	14199	14338	14213	14218	14119	14303	14324	14124	14347	14219	14217	14199	14211	14273	14263	14357	14273	14310	14213	14038	14217	14413	14339	14389	14177	14174	14264	14400	14296	14121	14292	14226	14167	14380	14158	14197	14198	14086	14214	14306	14326	14151	14265	14271	14047	14019	14343	14203	14286	14308	14256	14162	14260	14084	14191	14232	14119	14381	14154	14368	14265	14397	14256	14122	14197	14225	14119	14238	14098	14183	14179	14171	14200	14301	14093	14157	14141	14425	14023	14044	14272	14206	14188	14202	14081	14213	14255	14194	14273	14307	14140	14220	14225	14202	14097	14164	14163	14175	14143	14166	14185	14190	14270	14352	14152	14332	14111	14092	14197	14172	14074	14183	14153	14090	14294	14184	14216	14422	14145	14100	14220	14223	14113	14131	14067	14128	14215	14309	14009	14301	14069	14323	13941	14139	14119	14074	14202	14140	14224	14274	14274	14358	14155	14302	14101	14198	14164	14126	14272	14144	14463	14284	14182	14186	14116	14200	14242	14120	14193	13970	13939	14050	14284	14240	14258	14073	14218	14205	14278	14173	14126	14108	14127	13979	14262	14166	14231	14270	14223	14189	14066	14124	14275	14252	14040	14211	14203	14153	14203	14160	14226	14076	14250	14279	14031	14228	14212	14240	14186	14297	14148	14383	14134	14209	14268	14391	14089	14285	14153	14182	14141	14226	14161	14342	14175	14264	14170	13970	14234	14111	14121	14033	14081	14179	14308	14245	14242	14144	14160	14296	14234	14122	14308	14318	14277	14392	14283	13949	14011	14144	14258	14033	14176	14084	14276	14238	14117	14043	14184	14146	14048	14263	14173	14074	14163	14364	14133	14274	14241	14330	14237	14051	14291	14198	14195	14307	14084	14108	14396	14252	14112	14285	14308	14128	14084	13960	14158	14398	14257	14076	14176	14385	14169	14143	14294	14149	13998	14262	14151	14195	14376	14139	14325	14078	14077	14183	14079	14346	14161	14200	14339	14238	14264	14136	14277	14182	14104	14192	14126	14158	14253	14326	14223	14318	14173	14195	14078	14347	14446	14091	14037	14232	14079	14189	14069	14190	14021	14194	14253	14088	14193	14078	14157	14094	14163	14378	14348	14166	14257	14023	14202	14340	14240	14342	14161	14141	14051	14147	14375	14292	13962	14304	14246	14286	14019	14193	14047	14127	14149	14131	13964	14262	14313	14326	14349	14191	14199	14161	14350	14167	14281	14295	14354	14149	14222	14212	14288	14252	14234	14151	14268	14203	14308	14456	14250	14125	13956	14103	14353	14232	14432	14153	14167	14193	14136	14235	14101	14261	14417	14207	14379	14363	14327	14278	14461	14210	14060	14449	14159	14272	14215	14096	14254	14251	14271	14312	13972	14187	13994	14124	14267	14261	14277	14131	14192	14317	14232	14084	14124	14314	14186	14126	14134	14138	14192	14158	14358	14271	14231	14125	14270	14155	14250	14476	14268	14169	14173	14311	14122	14081	14246	14090	14109	14200	14257	13954	14096	14146	14188	14187	14078	14263	14363	14099	14307	14122	14172	14056	14218	14335	14214	14117	14238	14201	14391	14217	14271	14126	14325	14275	14139	14059	14206	14250	14174	14257	14240	14063	14276	14134	14141	14217	14349	13994	14053	14159	14166	14074	14127	14258	14119	14122	14022	14122	14085	14252	14122	14088	14168	14209	14310	14276	14208	14195	14182	14167	14161	14107	14230	14190	14133	14221	14074	14093	14195	14193	14173	14263	14263	14314	14165	14101	14394	14209	14266	14232	14146	14053	14272	14227	14080	14111	14139	14368	14119	14246	14073	14186	14070	14073	14179	14099	14211	14140	14318	14272	14151	14140	14043	14248	14289	14211	14226	14135	14096	14225	14212	14010	14165	14123	14190	14187	14145	14076	14226	14158	14252	14212	14179	14125	14151	14213	14298	14107	14192	14197	14171	14004	14298	14075	14272	14396	14032	14245	14285	14337	13956	14266	14151	14241	14233	14110	14118	14254	14255	13999	14173	14043	14159	14152	14048	14216	14188	14125	14146	14183	14100	14290	14290	14280	14252	14111	14285	14157	14079	14267	14183	14345	14238	14220	14267	14044	14188	14301	14183	13986	14188	14356	14029	14185	14232	14052	14192	14093	14376	14099	14204	14154	14156	14353	14243	14134	14211	14360	14165	14173	14081	14321	14157	14245	14254	14204	14121	14061	14000	14249	14164	14180	14129	14214	14125	14272	14106	14094	14239	14160	14089	14083	14247	13961	14183	14196	14133	14210	14182	14220	14188	14028	14206	14092	14213	14331	14357	14128	14346	14212	14226	14065	14270	14235	14219	14259	14113	14098	14350	14303	14214	14316	14132	14136	14129	14002	14304	14228	14245	14180	14193	14125	14191	14374	14191	14289	14127	14053	14070	14171	14217	14236	14471	14168	14061	14170	14173	14172	14243	14300	14153	14346	14113	14184	14215	14037	14253	14223	13989	14114	14264	14314	14150	14415	14213	14167	14137	14183	13999	14282	14182	14033	14067	14417	14143	14323	14142	14270	14165	14302	14225	14043	14298	14147	14297	14213	14147	14404	14260	14255	14196	14215	14146	14145	14205	14079	14161	14273	14127	14362	14108	14152	14256	14199	14427	14269	14285	14263	14370	14133	14225	14379	14174	14003	14211	14268	14236	14133	14323	14197	14081	14134	14123	14197	14308	14149	14092	14149	14013	14314	14206	14148	14269	14113	14186	14316	14240	14196	14264	14230	14244	14182	14198	14167	14233	14182	14222	14239	14152	14176	14255	14060	14219	14221	14294	14279	14126	14276	14008	14325	14127	14393	14168	14182	14276	14199	14287	14155	14202	14241	14308	14230	14173	14251	14312	14291	14244	14240	14176	14136	14041	14262	14043	14320	14434	14182	14108	14110	14198	14049	14130	13993	14193	14022	14168	14428	14185	14150	13878	14270	14363	14108	14157	14155	14188	14299	14391	14088	14250	14126	14271	14185	14260	14311	14154	14220	14074	14175	14098	14278	14122	14052	14135	14269	14130	14326	14098	14207	13918	14323	14283	14163	14190	14132	14106	14228	14110	14105	14131	14139	14154	14200	14237	14016	14124	14274	14239	14311	14142	14171	14090	14172	14249	14259	14355	14240	14140	14370	14251	14166	14249	14315	14035	14098	14326	14324	14113	14036	14220	14203	14282	14297	14171	14186	14215	14174	14251	14331	14195	14012	14083	14345	14214	14139	14294	14169	14186	14322	14264	14205	14226	14108	14122	14144	14172	14266	14358	14192	14222	14275	14353	14045	14265	14067	14271	14216	13990	14231	14070	14101	14134	14188	14222	14110	14239	14135	14173	14101	14336	14180	14069	14210	14324	14153	14196	14095	14122	14240	14174	14202	14090	14222	14099	14263	14224	14211	14323	14115	14047	14212	14135	14129	14287	14153	14213	14034	14157	14227	14050	14153	14177	14229	14322	14218	14275	14212	14320	14188	14257	14239	14308	14201	14200	14258	14123	14234	14253	14139	14153	14297	14227	14214	14094	14225	14149	14118	14083	14221	14260	14204	14049	14152	14252	14356	14032	14043	14185	14073	14066	14252	14001	14293	14218	14408	14223	14274	14062	14198	14015	14183	14169	14330	14331	14205	14003	14213	14182	14165	14111	14221	14231	14240	14310	14300	14207	14099	14310	14260	14099	14134	14170	14236	14184	14283	14121	14267	14266	14256	14291	14254	14127	14034	14169	14266	14253	13998	14131	14176	14130	14019	14185	14205	14199	14122	14120	14104	14251	14389	14200	14429	14004	14285	14242	14224	14146	14269	14172	14159	14264	14308	14054	14245	14228	14216	13993	14274	14185	14330	13996	14275	14171	14201	14179	14212	14278	14119	14179	14123	14328	13938	14169	14202	14190	14146	14366	14161	14218	14279	14126	14233	14214	14168	14142	14211	14182	14272	14096	13939	14185	14132	14088	14168	14162	14135	14140	14111	14309	14312	14343	14017	14310	14212	14025	14185	14229	14259	14210	14170	14188	14171	14216	14264	14226	14264	14177	14149	14355	14288	14331	14210	14199	14136	14110	14173	14035	14059	14187	14436	14181	14204	14097	14279	14243	14030	13906	14441	14013	14169	14341	14203	14231	14137	14378	14373	14164	14310	14231	14292	14238	14066	14290	14148	14413	14103	14218	14062	14248	14167	14256	14176	14262	14084	14263	14456	14359	14257	13977	14280	14251	14380	14240	14213	14001	14245	14241	14251	14065	14223	14264	14147	14175	14104	14238	14157	14263	14248	14297	14189	14058	14255	14061	14219	14097	14231	14162	14196	14298	14245	13907	14046	14216	14195	14269	14185	14217	14068	14142	14459	14395	14284	14401	13982	14117	14201	14237	14099	14254	14316	14236	14272	14187	14131	14255	14047	14223	14162	14157	14203	14138	14291	14114	14238	14251	14054	14069	14078	14231	14226	14160	14087	14230	14184	14257	14088	14190	14182	14004	14162	14416	14157	14234	14144	14291	14204	14238	14135	14299	14418	13979	14191	14251	14177	14029	14104	14158	14211	14145	14226	14176	14229	14167	14072	14093	14276	14118	14332	14310	14285	14220	14177	14189	14154	14203	14087	14228	14219	14243	14217	14315	14354	14103	13998	14361	14103	14009	14290	14225	14205	14249	14166	14373	14309	14192	14264	14143	14173	14219	14189	14068	14260	14172	14126	14132	14165	14244	14082	14204	14278	14303	14220	14267	14338	14169	14228	14180	14233	14139	14039	14179	14104	14158	14246	14286	14302	14244	14204	14246	14021	14389	14191	14247	14281	14086	14124	14118	14062	14099	14368	14327	14183	14283	14263	14190	14289	14082	14036	14234	14195	14195	14135	14208	14118	14202	14153	14312	14062	14075	14266	14251	14171	14200	14247	14127	14290	14157	14224	14205	14181	14435	14330	14158	14191	14174	14171	14147	14251	14327	13957	14306	14371	14233	14140	14105	14239	14299	14313	14165	14379	14161	14238	14194	14162	14388	14126	14310	14215	14098	14284	14257	14219	14306	14339	14268
32518	41679	42028	28925	19708	17258	16755	16373	16388	16416	16614	16389	16600	16476	16264	16420	16579	16418	16630	16556	16206	16533	16545	16271	16559	16543	16429	16476	16590	16439	16568	16619	16331	16740	16598	16446	16417	16697	16498	16435	16504	16297	16504	16644	16506	16515	16571	16417	16626	16483	16526	16401	16465	16681	16476	16292	16494	16538	16564	16377	16628	16299	16474	16462	16293	16392	16668	16375	16335	16497	16373	16388	16463	16473	16328	16467	16533	16355	16393	16384	16390	16441	16636	16487	16316	16552	16659	16457	16602	16310	16510	16423	16321	16249	16188	16286	16394	16513	16549	16448	16483	16340	16454	16540	16526	16633	16375	16433	16667	16336	16420	16537	16614	16456	16542	16377	16467	16495	16363	16472	16436	16369	16697	16373	16380	16429	16480	16582	16378	16597	16744	16315	16435	16467	16502	16431	16617	16550	16424	16563	16491	16304	16511	16461	16419	16419	16474	16500	16473	16510	16612	16466	16533	16490	16371	16254	16601	16463	16423	16439	16249	16562	16405	16534	16685	16519	16459	16429	16355	16471	16542	16473	16446	16505	16551	16481	16437	16461	16268	16446	16424	16406	16171	16342	16089	16329	16541	16558	16582	16474	16517	16632	16659	16297	16316	16689	16435	16422	16330	16448	16483	16341	16522	16494	16476	16376	16549	16388	16498	16425	16435	16407	16437	16155	16352	16436	16617	16313	16323	16504	16235	16464	16483	16480	16336	16370	16555	16554	16341	16538	16415	16566	16494	16444	16797	16244	16456	16350	16301	16523	16346	16406	16472	16408	16365	16370	16453	16503	16282	16457	16577	16247	16344	16341	16284	16381	16293	16553	16527	16392	16326	16382	16275	16327	16424	16443	16344	16357	16430	16323	16363	16659	16471	16192	16345	16295	16502	16362	16362	16450	16616	16433	16432	16547	16437	16432	16511	16630	16453	16338	16582	16645	16487	16318	16705	16455	16464	16447	16453	16458	16336	16398	16375	16583	16567	16229	16407	16265	16341	16382	16383	16350	16516	16591	16527	16526	16417	16312	16401	16565	16355	16665	16356	16270	16659	16540	16514	16480	16519	16522	16531	16414	16471	16525	16478	16267	16397	16519	16479	16397	16369	16638	16457	16473	16404	16565	16471	16643	16257	16675	16482	16637	16550	16642	16363	16390	16441	16431	16314	16365	16211	16394	16459	16518	16480	16249	16358	16497	16190	16395	16529	16562	16252	16341	16346	16504	16476	16439	16577	16802	16385	16377	16431	16316	16290	16333	16563	16653	16398	16436	16502	16368	16495	16628	16491	16258	16583	16391	16422	16564	16476	16708	16525	16443	16527	16520	16355	16355	16534	16300	16544	16452	16600	16548	16505	16472	16490	16276	16637	16639	16301	16563	16414	16428	16493	16469	16391	16333	16492	16502	16359	16348	16520	16353	16329	16693	16584	16183	16459	16593	16387	16358	16336	16333	16336	16246	16282	16457	16406	16482	16408	16497	16342	16503	16463	16526	16215	16262	16301	16528	16484	16463	16341	16381	16380	16312	16355	16470	16378	16317	16278	16396	16510	16662	16528	16425	16479	16428	16418	16567	16460	16445	16567	16316	16395	16487	16261	16499	16469	16406	16416	16375	16529	16508	16352	16189	16389	16354	16377	16538	16353	16404	16410	16619	16444	16546	16412	16381	16365	16536	16292	16423	16607	16523	16510	16469	16373	16408	16306	16435	16347	16356	16384	16375	16506	16593	16320	16282	16468	16380	16335	16353	16545	16425	16477	16504	16386	16376	16500	16230	16580	16525	16381	16431	16490	16407	16237	16337	16499	16504	16391	16394	16413	16526	16566	16512	16501	16281	16472	16545	16556	16287	16394	16348	16462	16431	16598	16584	16404	16543	16549	16510	16422	16548	16548	16498	16296	16368	16511	16414	16434	16464	16529	16418	16259	16373	16251	16596	16442	16364	16305	16428	16615	16563	16449	16485	16427	16425	16532	16357	16547	16493	16514	16473	16431	16493	16449	16559	16370	16344	16397	16405	16212	16596	16443	16563	16507	16557	16477	16293	16597	16459	16265	16526	16394	16584	16361	16545	16516	16477	16575	16441	16518	16428	16691	16582	16411	16353	16383	16625	16376	16607	16376	16434	16456	16496	16532	16454	16481	16200	16269	16432	16521	16451	16517	16560	16427	16233	16664	16655	16389	16376	16457	16510	16308	16200	16361	16429	16533	16229	16393	16411	16192	16433	16470	16476	16435	16460	16328	16423	16332	16643	16418	16417	16739	16451	16379	16473	16640	16528	16505	16487	16371	16463	16419	16397	16392	16573	16419	16517	16343	16294	16479	16620	16508	16642	16513	16543	16596	16229	16622	16611	16491	16534	16542	16466	16468	16383	16335	16600	16513	16410	16173	16612	16526	16485	16617	16370	16441	16455	16388	16532	16619	16515	16538	16584	16412	16436	16245	16419	16389	16531	16507	16401	16400	16554	16564	16395	16436	16447	16155	16323	16654	16456	16466	16534	16407	16361	16351	16809	16403	16477	16514	16483	16610	16316	16487	16443	16494	16717	16421	16277	16550	16303	16426	16462	16556	16456	16282	16341	16243	16545	16205	16306	16583	16414	16535	16551	16487	16441	16702	16303	16574	16384	16386	16299	16504	16238	16467	16320	16443	16374	16393	16184	16567	16605	16559	16505	16419	16512	16237	16324	16349	16422	16574	16438	16689	16317	16366	16758	16741	16536	16405	16309	16597	16534	16604	16392	16523	16450	16508	16468	16305	16482	16458	16453	16355	16472	16669	16508	16314	16505	16302	16335	16434	16410	16393	16562	16408	16374	16469	16424	16500	16456	16460	16417	16311	16356	16439	16548	16305	16462	16515	16626	16250	16375	16479	16432	16423	16196	16221	16294	16533	16504	16432	16432	16455	16425	16490	16527	16502	16325	16578	16602	16300	16544	16425	16428	16380	16493	16438	16461	16487	16647	16624	16402	16446	16298	16463	16363	16324	16456	16596	16559	16394	16557	16297	16488	16636	16528	16583	16605	16524	16531	16621	16363	16108	16267	16387	16355	16411	16519	16604	16361	16462	16420	16517	16488	16461	16590	16381	16313	16590	16510	16366	16459	16611	16436	16590	16444	16464	16311	16537	16502	16545	16498	16585	16540	16510	16545	16560	16444	16383	16320	16469	16630	16255	16579	16507	16716	16509	16188	16140	16451	16482	16525	16482	16585	16589	16376	16442	16552	16349	16431	16132	16563	16428	16496	16391	16425	16556	16550	16447	16295	16315	16481	16589	16418	16523	16361	16444	16491	16629	16488	16562	16385	16428	16454	16377	16463	16366	16315	16207	16288	16295	16609	16606	16283	16469	16494	16539	16494	16544	16328	16352	16281	16475	16496	16295	16397	16533	16297	16446	16618	16442	16422	16657	16458	16472	16446	16514	16565	16647	16543	16418	16290	16478	16478	16519	16500	16517	16690	16636	16426	16334	16548	16599	16522	16489	16458	16534	16620	16502	16463	16384	16456	16351	16522	16477	16505	16505	16452	16627	16316	16370	16460	16316	16536	16441	16469	16390	16426	16413	16485	16362	16565	16600	16503	16591	16446	16673	16527	16676	16491	16353	16435	16378	16375	16579	16414	16550	16612	16384	16482	16331	16532	16441	16503	16305	16355	16318	16617	16419	16328	16418	16333	16317	16548	16426	16524	16458	16403	16478	16562	16431	16432	16347	16417	16483	16472	16625	16555	16643	16423	16519	16465	16452	16313	16428	16563	16450	16476	16662	16463	16536	16501	16320	16508	16531	16675	16647	16347	16409	16466	16363	16418	16463	16401	16595	16655	16483	16481	16428	16483	16398	16607	16585	16627	16388	16379	16551	16497	16433	16579	16502	16524	16401	16352	16537	16416	16363	16326	16557	16519	16462	16542	16462	16471	16608	16548	16310	16358	16364	16452	16458	16473	16304	16568	16515	16486	16548	16458	16321	16385	16495	16362	16564	16621	16571	16526	16310	16415	16257	16391	16352	16349	16453	16365	16201	16451	16327	16362	16514	16541	16360	16393	16631	16669	16406	16320	16517	16554	16428	16434	16392	16473	16599	16338	16504	16327	16437	16558	16481	16305	16426	16262	16545	16353	16292	16579	16509	16547	16301	16373	16492	16695	16344	16418	16565	16343	16382	16443	16306	16419	16244	16540	16433	16523	16592	16493	16500	16436	16423	16567	16558	16594	16459	16638	16408	16297	16762	16328	16512	16200	16264	16341	16240	16433	16473	16480	16294	16491	16462	16624	16440	16430	16509	16465	16514	16653	16537	16456	16487	16345	16481	16525	16731	16489	16317	16343	16532	16492	16554	16450	16282	16540	16760	16375	16620	16575	16280	16509	16354	16506	16544	16369	16561	16454	16196	16249	16135	16417	16500	16471	16685	16448	16492	16363	16316	16497	16814	16242	16418	16390	16300	16471	16423	16423	16494	16603	16656	16520	16701	16363	16492	16220	16444	16473	16626	16306	16338	16515	16412	16357	16391	16477	16345	16421	16433	16354	16518	16597	16195	16542	16619	16402	16397	16535	16548	16450	16638	16336	16470	16715	16483	16529	16561	16346	16415	16391	16453	16320	16427	16520	16384	16484	16610	16482	16621	16646	16694	16448	16355	16354	16245	16387	16268	16481	16490	16394	16277	16599	16687	16461	16369	16382	16428	16610	16331	16579	16384	16544	16475	16606	16296	16618	16578	16422	16519	16294	16545	16462	16461	16378	16645	16358	16520	16326	16333	16589	16338	16390	16601	16496	16505	16460	16562	16413	16119	16306	16418	16543	16472	16285	16434	16636	16519	16588	16549	16369	16417	16308	16524	16496	16575	16560	16679	16237	16310	16486	16484	16386	16369	16678	16360	16669	16567	16311	16276	16553	16526	16472	16565	16499	16309	16491	16267	16247	16489	16338	16428	16623	16363	16438	16306	16323	16458	16492	16422	16366	16586	16464	16245	16462	16474	16574	16658	16281	16441	16682	16558	16539	16586	16600	16456	16555	16549	16488	16353	16523	16506	16454	16502	16391	16481	16512	16549	16581	16530	16592	16604	16483	16489	16529	16569	16611	16601	16456	16521	16471	16627	16562	16587	16632	16537	16573
40522	59135	43426	25081	16995	14834	14534	14383	14237	14477	14277	14367	14391	14416	14492	14437	14344	14485	14353	14393	14438	14450	14452	14518	14389	14340	14370	14427	14397	14354	14375	14374	14531	14271	14341	14367	14252	14341	14420	14498	14469	14453	14366	14307	14387	14349	14321	14577	14416	14284	14278	14408	14394	14368	14437	14361	14536	14320	14500	14446	14469	14285	14322	14470	14505	14328	14364	14289	14402	14403	14570	14215	14373	14318	14300	14498	14572	14317	14512	14255	14343	14395	14404	14520	14382	14467	14357	14456	14427	14213	14397	14396	14456	14419	14478	14505	14437	14408	14419	14469	14418	14429	14317	14595	14446	14451	14387	14351	14439	14562	14415	14386	14342	14337	14523	14302	14381	14289	14434	14456	14515	14494	14566	14424	14326	14387	14329	14630	14499	14488	14296	14436	14462	14452	14318	14166	14375	14340	14207	14323	14231	14395	14330	14459	14431	14450	14272	14426	14365	14439	14292	14456	14187	14616	14351	14548	14238	14488	14236	14416	14339	14396	14513	14467	14338	14311	14300	14482	14432	14402	14398	14456	14574	14422	14442	14370	14407	14357	14336	14297	14518	14247	14401	14383	14459	14466	14433	14556	14321	14521	14548	14348	14354	14333	14289	14513	14427	14410	14480	14447	14422	14235	14400	14383	14272	14387	14332	14414	14495	14388	14461	14414	14594	14456	14352	14446	14344	14383	14418	14470	14330	14479	14285	14331	14541	14359	14333	14314	14425	14321	14365	14354	14438	14381	14371	14499	14530	14359	14467	14366	14359	14355	14411	14341	14351	14393	14334	14433	14670	14647	14671	14355	14444	14405	14408	14406	14227	14336	14432	14398	14447	14439	14516	14596	14267	14396	14441	14384	14386	14488	14479	14517	14593	14354	14244	14416	14298	14417	14426	14546	14565	14358	14414	14215	14419	14321	14400	14373	14488	14489	14489	14411	14447	14371	14436	14461	14519	14256	14322	14345	14553	14305	14385	14606	14462	14324	14408	14247	14444	14406	14539	14479	14410	14513	14536	14391	14345	14443	14399	14542	14437	14392	14364	14483	14563	14279	14252	14375	14302	14300	14361	14283	14393	14479	14415	14418	14406	14466	14398	14343	14347	14310	14371	14418	14692	14227	14581	14290	14549	14244	14351	14542	14409	14458	14320	14714	14484	14450	14271	14352	14416	14360	14484	14438	14353	14501	14422	14240	14421	14257	14421	14566	14483	14480	14319	14313	14576	14499	14360	14425	14450	14604	14370	14400	14378	14422	14187	14354	14525	14464	14411	14463	14567	14351	14362	14443	14364	14470	14499	14431	14297	14472	14531	14423	14558	14449	14398	14412	14361	14387	14317	14387	14481	14521	14468	14350	14480	14498	14478	14323	14258	14477	14432	14442	14354	14469	14384	14387	14359	14536	14413	14453	14358	14358	14448	14269	14435	14433	14556	14391	14291	14477	14484	14444	14306	14468	14357	14456	14386	14497	14386	14249	14521	14266	14490	14498	14427	14515	14550	14324	14414	14285	14266	14382	14377	14402	14404	14123	14415	14331	14350	14341	14394	14313	14424	14462	14481	14301	14299	14553	14547	14470	14286	14560	14336	14240	14299	14401	14389	14379	14361	14315	14419	14486	14428	14470	14405	14288	14254	14393	14324	14605	14415	14456	14520	14367	14403	14358	14506	14461	14354	14383	14365	14568	14422	14346	14625	14389	14313	14396	14466	14363	14432	14473	14383	14627	14479	14400	14550	14306	14472	14346	14289	14215	14438	14547	14143	14449	14428	14264	14459	14471	14293	14445	14464	14378	14373	14474	14474	14537	14523	14282	14296	14424	14415	14515	14483	14251	14261	14522	14230	14334	14526	14612	14523	14406	14431	14417	14301	14584	14438	14289	14504	14399	14373	14426	14386	14469	14314	14396	14430	14312	14329	14353	14445	14292	14485	14546	14462	14393	14340	14281	14505	14325	14358	14566	14309	14295	14400	14323	14272	14437	14387	14447	14529	14368	14360	14557	14478	14416	14241	14319	14470	14399	14391	14516	14275	14343	14489	14332	14366	14407	14551	14436	14198	14531	14372	14276	14399	14347	14370	14225	14530	14437	14455	14421	14308	14491	14384	14428	14387	14472	14485	14301	14452	14477	14466	14484	14435	14384	14383	14318	14419	14347	14483	14427	14237	14380	14402	14463	14476	14318	14407	14386	14315	14368	14296	14366	14394	14455	14492	14457	14688	14538	14469	14342	14480	14395	14403	14175	14430	14302	14444	14394	14469	14554	14572	14340	14456	14280	14458	14573	14578	14316	14489	14596	14312	14345	14586	14268	14364	14288	14501	14371	14498	14427	14330	14239	14358	14424	14362	14492	14513	14555	14439	14320	14281	14290	14406	14416	14593	14420	14465	14165	14247	14202	14376	14381	14324	14336	14447	14400	14371	14464	14491	14383	14508	14476	14501	14292	14420	14388	14432	14396	14333	14317	14497	14507	14211	14488	14451	14423	14498	14400	14452	14420	14335	14446	14401	14454	14597	14538	14299	14491	14433	14373	14455	14502	14433	14364	14415	14326	14493	14531	14359	14339	14471	14281	14457	14277	14346	14427	14489	14294	14538	14343	14544	14234	14398	14344	14452	14241	14441	14305	14357	14487	14447	14353	14498	14537	14233	14502	14401	14505	14256	14346	14267	14323	14352	14487	14366	14410	14339	14245	14531	14317	14534	14324	14474	14331	14426	14444	14516	14224	14529	14498	14279	14307	14274	14327	14399	14596	14342	14560	14330	14529	14487	14456	14430	14442	14413	14384	14401	14384	14429	14449	14335	14601	14474	14557	14494	14211	14552	14505	14339	14359	14437	14381	14410	14531	14455	14390	14451	14398	14383	14409	14305	14323	14447	14440	14470	14444	14526	14520	14338	14433	14373	14336	14391	14339	14303	14391	14192	14345	14343	14408	14386	14344	14415	14482	14369	14368	14383	14402	14413	14458	14243	14463	14402	14315	14392	14463	14387	14349	14580	14394	14474	14367	14397	14438	14505	14345	14244	14355	14430	14364	14210	14476	14540	14390	14499	14594	14441	14436	14326	14503	14303	14241	14493	14494	14458	14426	14458	14231	14512	14360	14408	14112	14494	14507	14392	14400	14336	14442	14322	14365	14355	14481	14557	14443	14394	14480	14519	14339	14328	14381	14398	14452	14467	14503	14423	14426	14353	14343	14301	14296	14257	14432	14386	14333	14529	14411	14290	14451	14490	14387	14551	14352	14463	14364	14333	14375	14278	14291	14360	14407	14454	14404	14455	14481	14399	14399	14392	14351	14404	14362	14429	14168	14525	14359	14385	14270	14617	14394	14519	14408	14330	14427	14366	14453	14480	14226	14207	14491	14365	14447	14363	14372	14394	14573	14212	14367	14453	14459	14387	14418	14369	14398	14574	14445	14397	14603	14418	14322	14308	14397	14419	14445	14515	14360	14410	14400	14425	14475	14378	14611	14150	14487	14411	14358	14346	14389	14414	14305	14378	14236	14392	14533	14371	14275	14388	14440	14324	14492	14467	14199	14530	14304	14446	14287	14264	14284	14347	14403	14493	14317	14431	14464	14429	14242	14339	14344	14555	14346	14369	14277	14579	14359	14266	14444	14497	14473	14486	14358	14514	14400	14393	14444	14240	14393	14423	14375	14147	14369	14505	14554	14441	14184	14248	14366	14221	14400	14370	14483	14358	14524	14358	14325	14621	14366	14508	14400	14439	14487	14549	14552	14426	14461	14503	14552	14380	14331	14399	14438	14447	14409	14239	14482	14352	14543	14437	14458	14503	14305	14415	14401	14380	14696	14398	14490	14546	14449	14369	14264	14259	14517	14395	14588	14513	14316	14485	14415	14243	14298	14361	14457	14294	14286	14376	14483	14324	14494	14432	14363	14553	14412	14496	14364	14519	14257	14427	14546	14420	14361	14475	14418	14631	14384	14523	14432	14411	14320	14558	14487	14389	14449	14365	14394	14526	14417	14338	14414	14463	14383	14304	14480	14361	14413	14384	14364	14433	14435	14259	14394	14335	14336	14421	14414	14480	14484	14428	14453	14338	14334	14366	14351	14472	14373	14519	14418	14294	14403	14353	14350	14513	14294	14328	14267	14469	14363	14275	14554	14210	14448	14438	14342	14252	14391	14363	14664	14280	14375	14345	14443	14437	14387	14440	14382	14402	14325	14485	14379	14360	14283	14365	14523	14506	14371	14457	14454	14419	14289	14491	14371	14692	14429	14475	14267	14357	14377	14451	14474	14304	14509	14441	14299	14322	14449	14260	14263	14231	14325	14437	14454	14289	14462	14508	14364	14321	14460	14547	14460	14205	14417	14558	14451	14254	14455	14581	14272	14470	14567	14404	14340	14434	14501	14395	14354	14363	14460	14408	14425	14291	14449	14397	14356	14325	14418	14460	14440	14461	14527	14456	14217	14286	14579	14432	14490	14379	14408	14369	14335	14600	14517	14296	14450	14318	14526	14282	14203	14437	14331	14372	14335	14330	14358	14470	14407	14463	14530	14520	14384	14408	14417	14253	14255	14274	14465	14526	14203	14314	14595	14379	14461	14332	14485	14470	14392	14306	14485	14497	14272	14541	14362	14398	14230	14355	14463	14457	14358	14285	14467	14314	14471	14402	14588	14468	14379	14336	14442	14285	14571	14262	14446	14214	14520	14637	14430	14370	14383	14567	14390	14453	14372	14379	14393	14321	14443	14212	14379	14416	14362	14453	14252	14540	14468	14424	14505	14340	14282	14359	14468	14494	14419	14382	14348	14345	14485	14551	14336	14403	14326	14385	14289	14334	14386	14492	14380	14293	14434	14326	14486	14404	14533	14681	14447	14338	14447	14455	14326	14282	14484	14490	14317	14491	14410	14364	14547	14404	14553	14321	14514	14410	14455	14511	14380	14300	14432	14407	14249	14368	14361	14422	14481	14464	14378	14392	14487	14469	14316	14432	14392	14407	14709	14435	14300	14454	14239	14256	14452	14399	14412	14250	14453	14413	14402	14423	14295	14358	14333	14473	14427	14588	14461	14341	14331	14351	14454	14453	14497	14575	14433	14268	14463	14402	14488	14456	14536	14390	14309	14403	14587	14373	14318	14414	14393
34752	39256	37233	26449	18940	17232	16854	16753	16708	16628	16793	16725	16784	16716	16777	16336	16522	16879	16670	16893	16814	16630	16673	16653	16641	16495	16647	16775	16627	16515	16666	16616	16745	16701	16727	16744	16661	16727	16588	16648	16605	16558	16649	16708	16421	16482	16765	16556	16662	16724	16654	16829	16697	16491	16644	16741	16467	16538	16616	16714	16672	16886	16767	16624	16732	16616	16634	16547	16547	16768	16395	16618	16699	16667	16591	16594	16873	16562	16648	16544	16534	16513	16619	16651	16578	16690	16690	16777	16612	16628	16661	16608	16872	16731	16836	16694	16350	16578	16764	16652	16742	16592	16596	16742	16573	16606	16725	16609	16670	16714	16690	16710	16568	16611	16755	16570	16670	16845	16652	16593	16561	16612	16542	16608	16671	16767	16765	16734	16669	16663	16670	16633	16743	16527	16617	16637	16645	16501	16539	16536	16560	16580	16587	16612	16831	16630	16730	16681	16577	16678	16596	16591	16540	16434	16570	16835	16611	16509	16506	16603	16671	16498	16670	16641	16672	16587	16597	16518	16628	16517	16734	16717	16601	16786	16478	16644	16805	16755	16868	16626	16671	16505	16649	16215	16609	16483	16474	16639	16729	16719	16598	16547	16599	16516	16689	16598	16647	16609	16632	16798	16648	16401	16578	16534	16677	16733	16709	16770	16738	16504	16482	16449	16768	16572	16594	16707	16599	16754	16590	16536	16597	16643	16626	16684	16577	16615	16844	16591	16576	16691	16696	16962	16772	16727	16796	16713	16667	16570	16644	16678	16819	16586	16751	16580	16658	16617	16671	16516	16711	16681	16451	16563	16662	16615	16450	16566	16624	16634	16736	16474	16644	16678	16848	16834	16707	16655	16675	16702	16469	16803	16551	16567	16504	16562	16539	16500	16619	16589	16450	16589	16636	16869	16812	16647	16688	16768	16621	16677	16598	16548	16624	16646	16488	16842	16720	16679	16616	16632	16871	16599	16662	16710	16519	16658	16623	16606	16485	16670	16719	16756	16727	16646	16734	16738	16882	16570	16610	16628	16651	16658	16524	16564	16640	16565	16609	16611	16417	16720	16542	16612	16800	16803	16606	16517	16817	16766	16678	16604	16613	16527	16599	16702	16541	16597	16548	16593	16697	16675	16448	16707	16884	16664	16711	16539	16583	16609	16477	16726	16556	16611	16592	16547	16841	16843	16670	16242	16597	16657	16736	16714	16754	16547	16530	16729	16525	16642	16719	16684	16665	16673	16685	16639	16719	16842	16736	16751	16570	16766	16658	16618	16555	16558	16661	16761	16631	16636	16788	16609	16694	16834	16635	16661	16467	16657	16523	16581	16811	16646	16596	16452	16863	16549	16738	16706	16598	16701	16662	16726	16940	16734	16546	16714	16526	16716	16733	16597	16666	16813	16650	16660	16658	16481	16631	16569	16694	16629	16683	16746	16740	16758	16744	16614	16685	16714	16594	16556	16689	16388	16793	16545	16511	16643	16668	16456	16710	16501	16523	16657	16620	16432	16696	16579	16681	16817	16693	16817	16652	16620	16764	16701	16627	16664	16693	16486	16724	16779	16583	16668	16582	16731	16881	16701	16590	16650	16772	16687	16697	16595	16603	16656	16729	16659	16674	16740	16673	16574	16457	16609	16560	16649	16672	16660	16595	16696	16721	16796	16626	16436	16796	16658	16352	16530	16827	16771	16697	16721	16605	16742	16871	16873	16440	16656	16623	16545	16605	16681	16929	16676	16784	16723	16560	16531	16568	16471	16610	16754	16827	16664	16749	16598	16367	16634	16474	16700	16776	16567	16753	16743	16522	16561	16807	16517	16647	16786	16934	16615	16759	16655	16759	16749	16700	16647	16636	16746	16442	16627	16600	16616	16805	16583	16626	16791	16658	16583	16728	16698	16663	16692	16661	16587	16599	16573	16618	16563	16724	16601	16680	16425	16660	16559	16642	16579	16693	16620	16640	16708	16779	16765	16658	16668	16679	16513	16518	16762	16609	16436	16494	16477	16778	16732	16588	16629	16578	16691	16736	16741	16697	16564	16649	16582	16583	16650	16767	16627	16663	16642	16500	16573	16667	16652	16700	16661	16648	16699	16775	16595	16594	16622	16747	16956	16742	16769	16638	16559	16604	16790	16816	16719	16764	16563	16641	16804	16591	16565	16833	16506	16800	16592	16794	16729	16577	16692	16497	16689	16649	16558	16698	16663	16646	16864	16700	16644	16523	16662	16797	16677	16736	16700	16645	16759	16449	16606	16451	16731	16776	16783	16620	16747	16799	16632	16624	16931	16477	16601	16393	16769	16643	16650	16823	16550	16626	16710	16587	16618	16767	16583	16830	16354	16886	16643	16675	16866	16701	16472	16711	16492	16560	16761	16755	16570	16544	16578	16583	16584	16698	16709	16578	16745	16802	16733	16808	16700	16585	16758	16416	16771	16743	16798	16743	16702	16659	16699	16572	16635	16473	16431	16534	16636	16534	16430	16536	16492	16719	16612	16798	16812	16505	16591	16578	16705	16802	16405	16594	16823	16608	16500	16659	16608	16799	16616	16800	16650	16704	16745	16566	16564	16743	16675	16751	16642	16653	16710	16681	16586	16829	16494	16769	16573	16648	16770	16668	16625	16597	16662	16861	16691	16615	16698	16666	16518	16578	16590	16825	16519	16740	16581	16914	16522	16746	16705	16682	16712	16602	16810	16575	16612	16837	16700	16567	16689	16723	16453	16743	16634	16619	16642	16398	16830	16576	16566	16780	16649	16696	16821	16626	16453	16547	16579	16807	16645	16627	16469	16552	16724	16700	16875	16557	16403	16777	16616	16716	16847	16555	16670	16646	16590	16549	16572	16714	16670	16610	16523	16499	16607	16673	16835	16610	16772	16665	16496	16727	16696	16648	16755	16619	16773	16804	16561	16704	16653	16794	16552	16593	16531	16594	16763	16647	16575	16675	16755	16659	16733	16652	16596	16689	16554	16610	16766	16853	16750	16719	16651	16664	16600	16514	16732	16583	16621	16561	16846	16737	16676	16699	16686	16586	16540	16723	16691	16793	16650	16612	16617	16774	16779	16457	16743	16752	16712	16771	16767	16742	16713	16541	16737	16835	16505	16840	16600	16760	16754	16544	16602	16668	16633	16648	16595	16563	16447	16697	16523	16396	16595	16645	16728	16767	16624	16643	16481	16679	16647	16589	16813	16774	16800	16600	16593	16638	16444	16785	16732	16463	16714	16654	16675	16708	16644	16735	16644	16676	16789	16646	16744	16640	16762	16711	16492	16574	16649	16659	16669	16829	16616	16754	16611	16868	16711	16615	16722	16589	16555	16664	16656	16692	16656	16721	16651	16532	16761	16589	16709	16729	16572	16744	16721	16689	16726	16658	16744	16869	16721	16729	16723	16606	16649	16838	16895	16517	16607	16701	16703	16640	16622	16691	16567	16615	16918	16682	16681	16637	16640	16711	16450	16704	16589	16596	16744	16825	16539	16618	16636	16612	16643	16861	16794	16618	16544	16594	16495	16348	16578	16778	16628	16578	16751	16596	16618	16853	16825	16411	16745	16876	16594	16613	16854	16733	16531	16870	16712	16808	16736	16637	16640	16706	16440	16704	16593	16670	16669	16855	16574	16427	16595	16718	16657	16613	16642	16640	16720	16639	16609	16660	16703	16569	16796	16668	16708	16927	16815	16657	16617	16635	16433	16877	16532	16712	16682	16633	16628	16699	16673	16755	16597	16318	16679	16553	16566	16482	16596	16816	16825	16715	16723	16582	16733	16708	16526	16609	16618	16732	16898	16779	16691	16580	16688	16450	16764	16720	16710	16538	16638	16618	16657	16700	16730	16477	16731	16583	16762	16807	16695	16632	16747	16627	16668	16754	16454	16548	16716	16802	16743	16696	16736	16768	16789	16653	16759	16559	16760	16533	16767	16571	16618	16593	16625	16743	16756	16554	16741	16754	16714	16667	16633	16690	16556	16629	16418	16611	16720	16649	16585	16451	16607	16650	16670	16594	16685	16547	16611	16690	16665	16625	16645	16643	16605	16800	16904	16622	16601	16627	16460	16469	16549	16689	16795	16556	16458	16401	16573	16791	16304	16586	16515	16578	16536	16730	16734	16628	16484	16798	16506	16816	16560	16761	16636	16763	16530	16798	16612	16707	16726	16598	16759	16835	16543	16515	16566	16533	16657	16436	16744	16668	16575	16621	16540	16636	16771	16584	16814	16648	16521	16543	16622	16823	16869	16655	16633	16673	16466	16575	16424	16704	16745	16766	16658	16593	16729	16815	16700	16691	16648	16518	16558	16561	16575	16695	16686	16600	16679	16822	16633	16777	16729	16716	16771	16708	16855	16655	16493	16806	16669	16624	16635	16646	16562	16647	16592	16704	16763	16795	16772	16663	16639	16620	16807	16499	16552	16714	16829	16565	16478	16754	16678	16710	16863	16893	16576	16669	16671	16847	16572	16466	16604	16696	16470	16625	16658	16636	16699	16558	16659	16731	16716	16682	16788	16485	16578	16672	16718	16689	16678	16652	16640	16512	16488	16697	16627	16635	16675	16731	16688	16736	16688	16709	16578	16792	16569	16496	16430	16592	16477	16505	16541	16633	16673	16573	16668	16742	16654	16547	16415	16606	16681	16683	16419	16614	16663	16618	16475	16642	16534	16613	16626	16520	16666	16649	16866	16714	16796	16586	16585	16639	16619	16688	16547	16574	16583	16636	16676	16786	16603	16717	16696	16640	16642	16310	16349	16792	16617	16609	16669	16541	16655	16636	16803	16816	16719	16653	16795	16662	16470	16716	16633	16616	16700	16667	16626	16702	16818	16564	16579	16665	16679	16625	16689	16500	16722	16656	16522	16866	16804	16660	16649	16698	16728	16701	16634	16897	16750	16726	16753	16854	16748	16649	16567	16762	16669	16803	16672	16682	16853	16552	16560	16503	16701	16537	16639	16618	16783	16674	16785	16629	16698	16405	16714	16647	16678	16423	16556	16462	16568	16705	16600	16609	16867	16650	16705	16590	16717	16738	16913	16695	16688	16621	16720	16605	16789	16728	16719	16561	16720	16821	16736	16568	16469	16617	16482	16679	16643	16471	16787	16492	16615	16612	16713	16641	16669
39488	52322	37977	22305	16196	15006	14481	14660	14411	14638	14411	14518	14568	14474	14774	14531	14649	14423	14692	14707	14614	14405	14481	14582	14452	14540	14505	14619	14497	14603	14496	14488	14532	14582	14496	14509	14725	14543	14618	14499	14485	14526	14503	14453	14446	14523	14370	14411	14459	14595	14466	14484	14396	14424	14430	14630	14532	14448	14574	14425	14521	14586	14452	14628	14585	14461	14546	14586	14443	14565	14547	14435	14665	14599	14538	14504	14664	14644	14492	14260	14502	14492	14365	14595	14558	14427	14427	14529	14682	14675	14280	14406	14644	14679	14533	14532	14456	14532	14467	14651	14462	14641	14580	14554	14584	14432	14555	14385	14505	14461	14594	14392	14474	14520	14555	14559	14474	14700	14619	14388	14705	14562	14616	14592	14520	14608	14491	14448	14543	14579	14542	14593	14443	14447	14561	14508	14609	14649	14501	14510	14523	14547	14472	14536	14705	14482	14478	14467	14431	14620	14451	14393	14553	14700	14467	14331	14668	14788	14653	14431	14486	14545	14698	14600	14577	14421	14363	14558	14369	14607	14687	14399	14520	14566	14582	14671	14587	14462	14548	14582	14544	14627	14619	14443	14527	14510	14393	14539	14575	14525	14604	14632	14406	14465	14542	14428	14436	14587	14638	14520	14490	14541	14358	14439	14567	14392	14593	14616	14404	14566	14607	14495	14490	14655	14490	14456	14462	14472	14511	14404	14458	14643	14397	14524	14445	14605	14557	14514	14454	14764	14498	14425	14404	14466	14536	14496	14474	14654	14783	14488	14702	14585	14467	14444	14416	14512	14524	14545	14533	14566	14543	14681	14777	14428	14442	14467	14367	14411	14627	14616	14471	14494	14486	14632	14362	14516	14527	14511	14425	14600	14611	14535	14629	14445	14660	14635	14509	14736	14491	14429	14581	14581	14552	14446	14383	14619	14608	14413	14750	14617	14557	14437	14424	14651	14460	14558	14668	14511	14548	14707	14584	14571	14477	14398	14578	14456	14734	14508	14534	14557	14564	14605	14568	14494	14643	14584	14612	14550	14598	14465	14496	14647	14518	14456	14376	14733	14478	14503	14466	14560	14452	14604	14649	14553	14537	14492	14600	14565	14557	14331	14238	14442	14528	14547	14530	14672	14590	14587	14498	14473	14625	14663	14527	14590	14363	14688	14652	14674	14593	14614	14702	14529	14453	14406	14388	14629	14375	14446	14485	14630	14600	14593	14575	14551	14544	14542	14586	14558	14546	14471	14428	14602	14548	14623	14518	14402	14527	14404	14487	14590	14457	14621	14453	14474	14418	14533	14553	14413	14564	14530	14682	14389	14643	14442	14519	14392	14341	14381	14500	14463	14634	14522	14507	14498	14574	14503	14639	14441	14526	14565	14477	14592	14424	14647	14514	14487	14475	14650	14425	14570	14540	14644	14356	14530	14506	14464	14805	14530	14664	14452	14437	14618	14828	14488	14615	14525	14495	14520	14442	14489	14471	14776	14637	14570	14505	14615	14569	14439	14555	14573	14580	14395	14496	14487	14711	14481	14538	14501	14510	14566	14535	14492	14692	14449	14457	14574	14714	14456	14601	14492	14504	14449	14611	14489	14559	14502	14486	14627	14604	14521	14523	14470	14397	14470	14552	14324	14590	14587	14534	14534	14507	14552	14450	14516	14632	14479	14388	14604	14664	14769	14466	14733	14504	14489	14552	14399	14413	14458	14496	14670	14475	14712	14422	14617	14542	14505	14551	14548	14534	14623	14495	14561	14501	14496	14588	14458	14620	14504	14530	14417	14456	14596	14608	14619	14608	14512	14431	14433	14506	14524	14644	14447	14552	14433	14609	14365	14475	14429	14629	14494	14496	14293	14473	14491	14595	14476	14513	14413	14498	14875	14516	14549	14494	14563	14358	14448	14653	14406	14645	14495	14467	14669	14599	14476	14397	14525	14502	14607	14556	14617	14614	14554	14528	14576	14458	14573	14562	14494	14388	14517	14644	14557	14426	14538	14598	14453	14588	14421	14543	14297	14529	14696	14363	14486	14412	14665	14608	14508	14526	14512	14576	14510	14549	14576	14381	14509	14798	14570	14523	14795	14474	14561	14557	14432	14486	14504	14516	14473	14560	14471	14583	14455	14604	14429	14523	14629	14481	14674	14424	14524	14472	14460	14460	14600	14635	14366	14388	14572	14588	14515	14536	14506	14478	14482	14599	14536	14565	14411	14389	14590	14432	14609	14543	14448	14459	14497	14616	14347	14609	14568	14682	14543	14663	14512	14687	14569	14641	14586	14457	14428	14469	14728	14454	14684	14619	14540	14451	14495	14593	14530	14541	14551	14490	14510	14506	14635	14370	14414	14582	14582	14470	14558	14528	14431	14374	14700	14543	14524	14628	14694	14389	14652	14511	14538	14622	14422	14529	14592	14670	14492	14512	14383	14698	14470	14601	14524	14558	14451	14646	14462	14538	14485	14454	14553	14387	14375	14620	14461	14615	14450	14499	14504	14407	14558	14638	14443	14518	14491	14547	14536	14674	14593	14570	14619	14577	14410	14516	14501	14538	14489	14367	14536	14474	14478	14516	14647	14532	14394	14565	14366	14668	14421	14621	14594	14504	14573	14511	14440	14613	14313	14463	14536	14402	14551	14472	14487	14610	14576	14547	14461	14673	14630	14580	14564	14619	14421	14384	14530	14669	14467	14434	14710	14603	14494	14632	14526	14570	14632	14578	14529	14368	14554	14490	14606	14405	14498	14447	14479	14466	14621	14598	14536	14465	14650	14504	14579	14589	14476	14490	14377	14434	14562	14705	14467	14568	14490	14501	14475	14549	14550	14618	14530	14494	14649	14582	14596	14546	14510	14422	14628	14440	14614	14507	14609	14382	14501	14631	14440	14465	14535	14428	14606	14421	14462	14519	14579	14511	14553	14575	14523	14560	14627	14559	14451	14586	14474	14641	14597	14520	14346	14551	14613	14576	14450	14502	14512	14545	14444	14500	14355	14317	14742	14736	14398	14621	14522	14397	14657	14480	14517	14513	14500	14431	14336	14488	14476	14565	14324	14685	14389	14448	14490	14726	14605	14739	14510	14517	14644	14502	14697	14485	14425	14677	14460	14552	14613	14706	14541	14707	14444	14434	14612	14500	14637	14779	14422	14543	14481	14691	14664	14483	14427	14351	14689	14742	14406	14529	14442	14604	14516	14700	14482	14375	14453	14615	14440	14633	14630	14456	14392	14457	14572	14424	14482	14457	14421	14360	14485	14527	14579	14605	14329	14500	14633	14554	14537	14617	14485	14506	14517	14461	14497	14519	14641	14552	14384	14631	14455	14585	14595	14761	14335	14600	14593	14688	14441	14428	14455	14626	14567	14661	14637	14632	14586	14711	14570	14438	14604	14623	14538	14431	14618	14587	14534	14512	14561	14542	14487	14499	14432	14611	14688	14567	14716	14509	14505	14430	14447	14475	14693	14651	14561	14632	14630	14612	14736	14585	14666	14584	14470	14508	14631	14532	14422	14525	14472	14541	14638	14527	14421	14602	14490	14647	14467	14593	14447	14549	14338	14406	14643	14757	14470	14556	14428	14589	14596	14476	14398	14423	14562	14447	14610	14537	14649	14536	14510	14422	14532	14644	14644	14546	14570	14669	14276	14658	14520	14628	14401	14611	14586	14350	14647	14605	14423	14531	14622	14517	14326	14532	14505	14594	14559	14582	14696	14622	14467	14456	14366	14587	14486	14481	14530	14617	14665	14693	14518	14667	14454	14488	14424	14415	14491	14655	14517	14561	14618	14460	14391	14752	14574	14543	14580	14646	14680	14483	14438	14598	14505	14545	14367	14664	14560	14527	14575	14565	14494	14375	14539	14491	14535	14423	14552	14581	14419	14479	14540	14430	14438	14722	14519	14701	14636	14534	14613	14409	14651	14576	14552	14453	14585	14536	14389	14434	14645	14502	14696	14557	14604	14544	14393	14630	14567	14382	14688	14477	14599	14616	14546	14485	14430	14509	14679	14534	14481	14482	14465	14503	14653	14476	14532	14601	14369	14714	14518	14442	14691	14536	14775	14582	14600	14526	14763	14487	14507	14563	14670	14368	14543	14560	14536	14640	14563	14469	14597	14534	14634	14427	14626	14552	14619	14588	14415	14520	14520	14423	14397	14480	14511	14472	14469	14492	14695	14615	14515	14384	14553	14525	14470	14570	14679	14499	14616	14397	14638	14447	14353	14697	14541	14472	14612	14535	14433	14659	14574	14539	14383	14454	14684	14393	14716	14400	14603	14498	14662	14418	14526	14551	14659	14693	14685	14442	14634	14560	14626	14597	14383	14467	14578	14625	14536	14687	14431	14627	14568	14417	14403	14602	14619	14527	14648	14282	14465	14564	14458	14716	14613	14608	14504	14575	14490	14423	14412	14545	14448	14528	14396	14673	14580	14527	14469	14499	14452	14397	14599	14343	14527	14552	14398	14582	14443	14468	14485	14529	14709	14484	14571	14489	14615	14575	14385	14587	14626	14552	14588	14506	14521	14552	14573	14604	14540	14670	14558	14564	14520	14518	14601	14551	14778	14421	14451	14610	14457	14477	14703	14517	14665	14512	14449	14575	14506	14435	14383	14562	14584	14590	14469	14521	14504	14517	14561	14561	14543	14578	14563	14562	14456	14487	14489	14631	14287	14705	14397	14759	14474	14564	14631	14573	14457	14545	14534	14506	14503	14446	14574	14440	14613	14567	14400	14477	14540	14470	14562	14602	14427	14509	14391	14483	14444	14430	14537	14489	14591	14520	14514	14481	14472	14601	14460	14696	14557	14459	14500	14569	14556	14453	14497	14508	14682	14439	14740	14474	14697	14638	14574	14587	14363	14601	14403	14638	14725	14601	14576	14613	14425	14444	14398	14628	14575	14610	14617	14476	14614	14432	14413	14463	14701	14408	14519	14546	14536	14476	14494	14664	14640	14525	14518	14684	14532	14455	14417	14575	14498	14530	14670	14641	14516	14674	14427	14430	14523	14493	14536	14547	14434	14507	14658	14473	14544	14367	14656	14712	14675	14409	14407	14585	14386	14599	14522	14671	14497	14842	14599	14475	14677	14537	14575	14482	14384	14626	14530	14568	14516	14421	14484	14539	14513
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
