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
339231210906	339231211475	339231212025	339231212575	339231213125	339231213673	339231214225	339231214775	339231215325	339231215875	339231216425	339231216975	339231217523	339231218075	339231218625	339231219175	339231219725	339231220273	339231220825	339231221375	339231221925	339231222475	339231223025	339231223575	339231224125	339231224675	339231225225	339231225775	339231226325	339231226875	339231227425	339231227975	339231228525	339231229075	339231229626	339231230175	339231230725	339231231275	339231231825	339231232375	339231232925	339231233475	339231234025	339231234575	339231235125	339231235675	339231236226	339231236775	339231237325	339231237875	339231238425	339231238975	339231239525	339231240075	339231240625	339231241175	339231241725	339231242275	339231242825	339231243375	339231243925	339231244475	339231245025	339231245575	339231246125	339231246675	339231247225	339231247775	339231248325	339231248875	339231249425	339231249975	339231250525	339231251075	339231251625	339231252175	339231252725	339231253275	339231253825	339231254375	339231254925	339231255475	339231256025	339231256575	339231257125	339231257675	339231258225	339231258775	339231259325	339231259875	339231260425	339231260975	339231261525	339231262075	339231262625	339231263175	339231263725	339231264275	339231264825	339231265375	339231265925	339231266475	339231267025	339231267575	339231268125	339231268675	339231269225	339231269775	339231270325	339231270875	339231271425	339231271975	339231272526	339231273075	339231273625	339231274175	339231274725	339231275275	339231275825	339231276375	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24766	21816	29555	24740	24892	59427	76328	59927	44120	31309	21928	17921	16724	16632	16634	16555	16379	16357	16424	16602	16536	16480	16558	16337	16255	16636	16451	16351	16378	16572	16484	16373	16435	16498	16354	16578	16612	16482	16455	16476	16367	16299	16294	16381	16490	16344	16291	16424	16265	16255	16309	16568	16383	16554	16391	16077	16179	16240	16554	16390	16444	16296	16151	16396	16273	16315	16353	16309	16387	16356	16437	16301	16398	16284	16400	16346	16279	16341	16490	16281	16119	16449	16364	16338	16501	16404	16511	16437	16250	16291	16250	16420	16421	16352	16290	16343	16190	16296	16442	16499	16365	16389	16546	16401	16461	16337	16394	16317	16555	16288	16382	16228	16397	16633	16344	16230	16361	16381	16202	16490	16431	16154	16179	16196	16197	16455	16172	16295	16323	16177	16272	16366	16320	16355	16522	16473	16375	16332	16216	16201	16036	16209	16246	16244	16333	16342	16442	16170	16195	16421	16330	16492	16247	16363	16356	16226	16417	16093	16407	16625	16556	16363	16311	16146	16179	16299	16342	16445	16467	16268	16241	16287	16291	16359	16147	16212	16616	16240	16274	16484	16364	16292	16473	16348	16315	16354	16459	16455	16365	16503	16160	16336	16335	16280	16306	16250	16268	16229	16308	16340	16464	16207	16293	16201	16283	16520	16244	16364	16322	16366	16568	16377	16330	16133	16082	16344	16311	16522	16343	16375	16106	16369	16266	16294	16358	16401	16561	16389	16259	16199	16207	16296	16217	16320	16391	16230	16247	16346	16523	16363	16537	16231	16467	16218	16251	16389	16270	16469	16288	16393	16283	16249	16242	16320	16502	16318	16401	16246	16474	16295	16230	16153	16390	16325	16356	16400	16211	16419	16299	16295	16276	16386	16300	16475	16357	16088	16361	16197	16313	16074	16178	16256	16345	16454	16222	16460	16171	16435	16299	16255	16186	16300	16279	16237	16370	16379	16276	16351	16237	16239	16200	16280	16175	16385	16436	16378	16397	16401	16152	16261	16446	16124	16298	16501	16188	16315	16412	16358	16431	16256	16200	16430	16398	16430	16313	16252	16238	16579	16372	16289	16237	16242	16298	16273	16366	16475	16410	16374	16361	16339	16127	16394	16401	16401	16427	16476	16449	16382	16323	16422	16394	16275	16436	16437	16391	16187	16377	16339	16388	16427	16187	16300	16508	16237	16225	16250	16430	16277	16289	16298	16525	16405	16198	16259	16256	16362	16157	16402	16446	16472	16433	16407	16148	16462	16323	16202	16326	16327	16422	16298	16175	16365	16352	16506	16400	16549	16448	16252	16418	16171	16462	16485	16119	16290	16338	16370	16376	16294	16414	16491	16469	16167	16399	16328	16476	16511	16259	16185	16411	16263	16353	16273	16217	16291	16306	16444	16507	16214	16289	16353	16318	16146	16284	16263	16373	16311	16346	16173	16293	16242	16583	16362	16406	16159	16416	16274	16234	16506	16311	16322	16377	16206	16304	16414	16408	16620	16470	16445	16251	16420	16496	16343	16146	16163	16304	16469	16449	16289	16329	16341	16557	16334	16120	16125	16182	16134	16231	16296	16272	16393	16365	16157	16280	16626	16259	16349	16236	16222	16328	16252	16460	16237	16522	16238	16364	16132	16384	16235	16210	16364	16319	16106	16401	16318	16445	16301	16215	16189	16235	16299	16358	16264	16148	16011	16292	16174	16315	16181	16372	16365	16144	16412	16395	16478	16376	16295	16458	16327	16323	16284	16304	16169	16384	16226	16295	16393	16388	16464	16377	16288	16387	16401	16413	16300	16536	16427	16280	16034	16389	16562	16364	16305	16269	16216	16399	16418	16269	16379	16208	16260	16368	16193	16203	16326	16352	16403	16553	16381	16291	16423	16567	16192	16235	16437	16381	16332	16278	16492	16274	16525	16304	16371	16097	16277	16393	16094	16214	16507	16247	16177	16291	16135	16324	16383	16403	16299	16440	16386	16306	16448	16319	16137	16326	16042	16279	16199	16197	16186	16336	16454	16431	16588	16349	16555	16311	16357	16408	16349	16385	16453	16355	16277	16430	16196	16403	16414	16364	16282	16279	16344	16356	16052	16297	16390	16407	16400	16189	16193	16376	16222	16250	16286	16233	16247	16418	16277	16580	16425	16391	16468	16373	16241	16340	16291	16425	16368	16393	16363	16196	16410	16272	16362	16176	16471	16452	16506	16426	16340	16482	16417	16489	16398	16388	16216	16372	16411	16184	16373	16390	16262	16364	16188	16421	16423	16397	16387	16498	16231	16370	16246	16384	16516	16303	16528	16322	16181	16329	16239	16330	16423	16432	16412	16417	16312	16272	16363	16404	16283	16300	16245	16433	16396	16387	16335	16217	16362	16318	16180	16264	16487	16289	16338	16282	16415	16491	16203	16392	16568	16699	16370	16369	16294	16377	16548	16400	16486	16541	16428	16440	16214	16475	16331	16337	16451	16400	16345	16238	16171	16440	16303	16328	16380	16414	16417	16280	16246	16233	16481	16023	16332	16367	16515	16382	16515	16312	16519	16346	16281	16347	16394	16380	16436	16242	16339	16349	16325	16357	16348	16561	16206	16417	16234	16313	16525	16440	16386	16294	16407	16261	16367	16250	16307	16391	16428	16262	16457	16540	16516	16402	16342	16266	16061	16492	16161	16369	16357	16228	16243	16263	16383	16529	16308	16522	16321	16365	16360	16393	16356	16550	16276	16560	16466	16241	16400	16155	16479	16415	16155	16345	16319	16243	16124	16117	16090	16291	16356	16230	16181	16484	16358	16250	16446	16257	16270	16341	16371	16119	16366	16227	16243	16289	16298	16479	16403	16391	16231	16317	16340	16203	16419	16528	16236	16302	16409	16241	16261	16335	16301	16243	16268	16489	16242	16183	16157	16392	16340	16343	16493	16359	16475	16240	16563	16480	16270	16333	16231	16409	16279	16279	16489	16323	16375	16440	16439	16430	16337	16364	16342	16376	16476	16225	16516	16376	16368	16126	16337	16224	16188	16231	16393	16248	16035	16190	16389	16203	16208	16338	16132	16139	16223	16390	16284	16365	16523	16136	16434	16254	16452	16393	16265	16435	16453	16429	16334	16258	16400	16435	16231	16179	16459	16614	16430	16433	16313	16234	16331	16264	16372	16257	16152	16306	16470	16216	16065	16386	16462	16269	16450	16403	16397	16352	16229	16206	16243	16130	16378	16306	16414	16333	16464	16160	16368	16409	16419	16235	16391	16107	16368	16274	16335	16380	16424	16469	16313	16496	16417	16400	16401	16481	16242	16471	16233	16371	16329	16330	16143	16208	16300	16368	16163	16301	16572	16329	16215	16402	16269	16340	15976	16253	16225	16161	16422	16479	16455	16223	16294	16431	16448	16461	16264	16294	16144	16436	16225	16295	16199	16348	16310	16458	16415	16307	16494	16425	16175	16399	16180	16405	16255	16325	16365	16578	16235	16420	16559	16326	16230	16431	16488	16300	16464	16214	16515	16080	16410	16273	16300	16317	16201	16400	16506	16340	16497	16411	16318	16535	16447	16435	16222	16468	16315	16422	16246	16379	16269	16265	16323	16429	16319	16255	16329	16425	16369	16406	16235	16389	16070	16291	16313	16241	16480	16569	16098	16371	16419	16443	16198	16306	16318	16398	16366	16363	16330	16453	16450	16424	16332	16455	16393	16302	16507	16478	16411	16098	16355	16361	16484	16208	16415	16188	16054	16188	16485	16356	16460	16352	16358	16285	16266	16327	16298	16325	16256	16344	16353	16289	16366	16281	16297	16370	16327	16493	16354	16520	16347	16158	16346	16240	16514	16506	16265	16448	16276	16423	15996	16402	16397	16275	16148	16281	16195	16277	16368	16435	16251	16391	16355	16510	16252	16426	16484	16360	16266	16395	16550	16326	16441	16511	16375	16290	16295	16383	16326	16561	16252	16327	16228	16338	16310	16299	16516	16326	16388	16191	16234	16271	16367	16413	16520	16198	16202	16276	16198	16324	16480	16492	16435	16359	16302	16175	16228	16251	16229	16433	16200	16213	16164	16503	16289	16305	16526	16186	16267	16332	16144	16303	16446	16444	16449	16175	16466	16412	16526	16451	16266	16286	16361	16353	16500	16426	16187	16242	16537	16372	16485	16323	16403	16568	16380	16345	16376	16262	16470	16438	16413	16371	16183	16238	16235	16466	16454	16321	16220	16465	16358	16437	16312	16540	16362	16214	16393	16384	16260	16233	16297	16256	16213	16167	16164	16351	16307	16471	16368	16452	16429	16457	16184	16373	16342	16425	16200	16330	16335	16355	16101	16285	16299	16440	16211	16213	16253	16116	16337	16150	16313	16466	16224	16367	16297	16160	16258	16321	16466	16262	16508	16199	16402	16477	16454	16264	16224	16340	16201	16445	16232	16319	16234	16345	16243	16363	16197	16430	16598	16491	16366	16230	16250	16377	16252	16421	16327	16432	16138	16279	16422	16253	16056	16218	16373	16268	16224	16433	16163	16353	16457	16523	16272	16371	16216	16276	16350	16262	16472	16221	16299	16410	16448	16290	16338	16332	16286	16196	16279	16351	16360	16323	16613	16417	16376	16453	16305	16395	16461	16137	16074	16376	16345	16321	16233	16274	16382	16366	16342	16200	16409	16313	16460	16422	16360	16314	16313	16419	16082	16193	16442	16228	16286	16334	16214	16300	16254	16229	16357	16257	16107	16160	16313	16176	16561	16300	16256	16378	16232	16458	16310	16351	16584	16384	16394	16394	16301	16435	16279	16376	16409	16269	16311	16278	16514	16323	16330	16322	16310	16404	16574	16186	16510	16336	16415	16288	16214	16209	16305	16373	16356	16314	16483	16268	16440	16221	16462	16340	16293	16393	16293	16301	16271	16387	16600	16352	16407	16282	16257	16425	16251	16240	16444	16394	16352	16491	16478	16271	16202	16323	16400	16297	16408	16440	16421	16183	16289	16263	16226	16331	16185	16329	16437	16389	16426	16559	16539	16498	16451	16529	16311	16349	16316	16415	16391	16324	16354	16258	16252	16436	16477	16300	16323	16478	16363	16443	16168	16413	16433	16355	16383	16182	16303	16305	16401	16452	16202	16304	16244	16181	16438	16378	16474
20675	36091	34618	26951	35764	66439	77490	60271	43993	29249	18111	14209	13240	13337	13232	13457	13406	13430	13410	13332	13336	13401	13345	13435	13477	13137	13279	13477	13350	13350	13583	13345	13200	13405	13426	13516	13320	13339	13438	13278	13491	13579	13401	13557	13432	13302	13446	13441	13364	13397	13342	13380	13409	13410	13593	13343	13208	13336	13424	13331	13370	13423	13252	13299	13522	13382	13427	13424	13359	13332	13499	13139	13429	13364	13510	13463	13419	13469	13288	13330	13244	13555	13349	13459	13579	13302	13340	13191	13529	13414	13391	13317	13518	13374	13340	13204	13411	13273	13351	13412	13464	13345	13317	13583	13331	13396	13442	13526	13451	13452	13325	13307	13399	13381	13424	13490	13507	13157	13294	13444	13202	13469	13405	13177	13440	13318	13194	13392	13290	13355	13372	13479	13332	13262	13316	13390	13294	13371	13298	13449	13300	13397	13479	13378	13445	13412	13223	13459	13396	13318	13425	13403	13493	13264	13422	13443	13293	13424	13190	13370	13346	13487	13443	13453	13450	13402	13430	13243	13434	13325	13404	13279	13249	13439	13456	13370	13532	13349	13380	13299	13331	13244	13369	13469	13334	13448	13380	13252	13360	13299	13453	13277	13467	13424	13481	13385	13520	13277	13367	13366	13407	13424	13460	13363	13363	13302	13396	13321	13294	13406	13417	13213	13378	13354	13316	13372	13392	13441	13386	13383	13434	13151	13468	13342	13391	13385	13345	13263	13484	13475	13301	13468	13346	13385	13351	13395	13253	13410	13485	13394	13380	13179	13464	13202	13351	13384	13443	13402	13231	13440	13410	13381	13401	13367	13524	13310	13433	13453	13293	13270	13533	13441	13431	13253	13500	13529	13380	13536	13422	13241	13342	13451	13265	13500	13455	13456	13360	13323	13342	13380	13480	13406	13400	13469	13507	13390	13375	13400	13466	13348	13590	13278	13406	13266	13484	13504	13503	13440	13316	13559	13453	13472	13461	13360	13199	13233	13465	13524	13482	13458	13363	13156	13284	13552	13391	13447	13193	13511	13258	13439	13381	13363	13220	13492	13481	13415	13293	13507	13347	13497	13331	13392	13366	13440	13370	13372	13280	13313	13388	13493	13291	13392	13586	13413	13356	13371	13399	13410	13475	13482	13416	13400	13400	13298	13579	13506	13364	13276	13248	13509	13313	13527	13457	13406	13413	13494	13439	13173	13372	13313	13335	13380	13333	13349	13444	13325	13353	13408	13561	13421	13367	13335	13372	13247	13318	13394	13489	13291	13378	13464	13418	13443	13422	13276	13245	13154	13363	13374	13338	13512	13121	13305	13180	13427	13388	13367	13323	13459	13560	13340	13292	13302	13468	13402	13474	13373	13278	13458	13379	13421	13426	13569	13526	13445	13420	13435	13322	13173	13462	13606	13252	13372	13389	13314	13549	13383	13387	13403	13532	13362	13394	13438	13405	13367	13322	13394	13329	13403	13374	13367	13510	13414	13314	13362	13407	13442	13344	13531	13447	13312	13244	13415	13310	13348	13601	13430	13444	13281	13552	13253	13548	13224	13337	13377	13422	13385	13356	13411	13398	13268	13345	13494	13442	13497	13626	13390	13206	13317	13347	13488	13303	13391	13439	13534	13547	13284	13299	13221	13385	13317	13315	13323	13258	13466	13321	13320	13352	13341	13402	13319	13387	13294	13280	13233	13257	13310	13292	13422	13281	13458	13370	13336	13499	13342	13271	13341	13372	13189	13490	13317	13378	13372	13348	13334	13302	13290	13461	13365	13576	13307	13244	13380	13302	13372	13454	13259	13578	13392	13494	13392	13479	13314	13385	13372	13506	13365	13427	13412	13446	13296	13388	13307	13255	13516	13303	13421	13368	13262	13561	13238	13310	13455	13325	13201	13424	13334	13424	13335	13492	13352	13226	13298	13328	13319	13344	13395	13322	13418	13484	13275	13296	13376	13559	13173	13454	13432	13324	13451	13486	13409	13301	13312	13487	13410	13347	13382	13322	13480	13429	13414	13212	13523	13359	13445	13415	13330	13514	13439	13378	13291	13298	13478	13311	13296	13512	13258	13286	13269	13452	13415	13432	13399	13435	13378	13435	13465	13226	13513	13182	13510	13499	13203	13400	13375	13288	13405	13443	13502	13557	13351	13280	13339	13217	13489	13421	13412	13387	13561	13384	13209	13303	13478	13348	13434	13459	13393	13443	13450	13459	13306	13326	13548	13356	13318	13365	13502	13330	13386	13454	13526	13253	13503	13300	13361	13352	13319	13398	13237	13494	13303	13360	13435	13349	13364	13344	13369	13573	13342	13375	13531	13375	13415	13625	13226	13379	13353	13366	13432	13283	13437	13391	13527	13218	13488	13292	13473	13279	13362	13415	13390	13392	13341	13296	13339	13406	13305	13279	13351	13356	13329	13318	13283	13441	13479	13209	13303	13334	13431	13368	13363	13481	13443	13331	13361	13352	13359	13395	13422	13241	13323	13352	13364	13261	13501	13282	13360	13340	13546	13300	13517	13455	13274	13344	13413	13427	13418	13586	13502	13619	13353	13237	13380	13467	13272	13423	13341	13282	13454	13411	13291	13297	13470	13313	13382	13430	13400	13188	13471	13400	13268	13445	13475	13481	13413	13416	13358	13469	13349	13392	13445	13361	13573	13346	13277	13361	13337	13374	13373	13238	13606	13352	13341	13433	13497	13361	13215	13410	13399	13394	13501	13427	13361	13480	13177	13298	13545	13361	13330	13488	13428	13432	13503	13424	13341	13456	13558	13492	13403	13437	13288	13331	13466	13283	13327	13323	13425	13496	13314	13691	13290	13294	13564	13295	13301	13467	13414	13422	13306	13323	13284	13342	13237	13396	13339	13398	13349	13350	13273	13425	13320	13562	13560	13431	13343	13276	13620	13424	13422	13307	13393	13640	13358	13369	13269	13461	13316	13240	13385	13340	13513	13426	13288	13319	13369	13354	13335	13338	13612	13260	13464	13317	13472	13316	13449	13404	13355	13366	13304	13464	13298	13430	13307	13422	13390	13316	13404	13461	13411	13343	13299	13222	13292	13485	13403	13378	13322	13377	13496	13360	13547	13336	13446	13479	13430	13395	13396	13362	13329	13275	13301	13514	13392	13219	13423	13327	13403	13558	13448	13325	13371	13197	13386	13241	13392	13399	13411	13372	13439	13328	13316	13285	13346	13159	13249	13282	13248	13434	13401	13264	13220	13413	13372	13339	13379	13553	13262	13320	13383	13370	13309	13388	13319	13370	13352	13426	13427	13415	13482	13331	13310	13337	13310	13235	13350	13356	13373	13429	13317	13342	13345	13160	13477	13328	13481	13477	13428	13424	13387	13513	13452	13403	13292	13434	13409	13270	13390	13290	13463	13528	13391	13409	13520	13285	13464	13274	13349	13397	13417	13448	13454	13251	13264	13465	13481	13264	13405	13286	13394	13306	13338	13356	13343	13284	13403	13483	13345	13433	13261	13246	13510	13482	13267	13243	13298	13309	13421	13357	13400	13460	13462	13331	13498	13200	13430	13295	13495	13319	13489	13417	13343	13408	13352	13375	13317	13458	13466	13322	13423	13243	13454	13358	13419	13477	13424	13228	13293	13370	13404	13525	13462	13383	13274	13351	13402	13469	13336	13538	13420	13215	13366	13490	13474	13334	13040	13403	13421	13425	13397	13421	13289	13392	13497	13299	13386	13258	13369	13562	13526	13394	13375	13313	13261	13268	13301	13418	13236	13313	13230	13475	13360	13247	13410	13430	13439	13302	13248	13485	13512	13485	13337	13366	13343	13327	13501	13318	13461	13468	13322	13305	13385	13350	13144	13257	13397	13345	13359	13502	13481	13419	13386	13182	13382	13463	13373	13266	13277	13670	13193	13452	13216	13357	13279	13356	13332	13455	13502	13531	13484	13368	13330	13278	13469	13409	13333	13382	13362	13330	13389	13375	13366	13341	13322	13383	13297	13579	13224	13402	13426	13310	13489	13082	13176	13290	13394	13192	13348	13311	13447	13264	13450	13410	13433	13416	13379	13225	13208	13206	13250	13464	13290	13449	13264	13355	13387	13384	13175	13293	13301	13259	13331	13443	13439	13544	13219	13500	13422	13452	13472	13424	13428	13370	13381	13424	13401	13336	13326	13277	13425	13367	13112	13361	13572	13338	13350	13477	13259	13403	13388	13431	13336	13269	13380	13349	13234	13472	13290	13448	13339	13339	13341	13379	13443	13485	13423	13323	13262	13477	13308	13295	13335	13421	13192	13341	13268	13445	13477	13317	13458	13300	13415	13131	13320	13426	13578	13268	13231	13155	13384	13404	13443	13460	13429	13342	13431	13466	13379	13371	13362	13381	13393	13297	13357	13247	13379	13542	13228	13390	13417	13362	13331	13458	13460	13339	13326	13423	13365	13478	13283	13352	13304	13501	13385	13262	13346	13275	13434	13248	13627	13180	13291	13425	13477	13466	13446	13220	13273	13436	13235	13407	13561	13478	13369	13412	13424	13277	13304	13466	13317	13481	13345	13460	13501	13415	13503	13416	13576	13462	13261	13439	13410	13389	13276	13448	13257	13424	13533	13494	13544	13451	13248	13343	13405	13276	13553	13345	13149	13367	13405	13421	13332	13545	13405	13349	13181	13306	13489	13428	13335	13309	13318	13298	13365	13559	13361	13305	13337	13356	13206	13381	13381	13331	13349	13430	13406	13415	13410	13278	13408	13479	13254	13363	13236	13374	13363	13399	13357	13271	13372	13320	13540	13251	13449	13525	13399	13332	13414	13306	13364	13426	13605	13423	13353	13507	13478	13496	13385	13476	13445	13550	13424	13432	13263	13460	13657	13310	13439	13304	13431	13395	13446	13361	13575	13274	13509	13391	13294	13315	13268	13186	13193	13405	13435	13236	13404	13316	13402	13259	13436	13320	13426	13541	13440	13601	13315	13535	13364	13397	13247	13462	13335	13540	13332	13438	13321	13466	13494	13237	13288	13214	13335	13468	13351	13272	13452	13429	13333	13391	13524	13485	13390	13311	13471	13354	13305	13476	13369	13408	13298	13290	13310	13314	13334	13453	13393	13400	13378	13276	13405	13280	13204	13374	13376	13310	13344	13346	13430
30292	22389	22652	21181	19012	23958	27535	25264	21749	18974	17930	17571	17798	17752	17792	17699	17751	17838	17800	17698	17765	17676	17623	17729	17753	18033	17729	17806	17700	17705	17674	17641	17745	17822	17682	17710	17663	17651	17753	17679	17857	17723	17658	17617	17937	17864	17732	17833	17747	17808	17657	17659	17618	17754	17806	17499	17744	17743	17661	17651	17572	17742	17694	17579	17604	17678	17661	17534	17680	17486	17479	17651	17831	17818	17722	17630	17821	17564	17686	17633	17755	17782	17910	17537	17803	17822	17605	17919	17658	17672	17809	17728	17728	17676	17750	17740	17788	17515	17870	17772	17689	17574	17701	17879	17574	17597	17638	17640	17763	17648	17844	17453	17685	17801	17878	17834	17649	17568	17790	17608	17489	18009	17682	17755	17895	17626	17771	17635	17663	17925	17615	17615	17741	17803	17790	17763	17520	17601	17827	17728	17663	17602	17726	17649	17565	17825	17798	17617	17604	17679	17795	17681	17693	17694	17814	17753	17838	17438	17540	17538	17866	17739	17617	17724	17642	17598	17663	17641	17569	17523	17496	17876	17674	17617	17732	17802	17680	17620	17569	17628	17723	17736	17617	17741	17710	17593	17930	17713	17534	17573	17410	17650	17522	17820	17811	17792	17613	17582	17797	17615	17784	17699	17764	17770	17854	17801	17701	17475	17823	17701	17614	17527	17740	17747	17770	17685	17619	17806	17806	17476	17518	17584	17679	17537	17705	17634	17820	17687	17748	17742	17737	17810	17667	17628	17582	17677	17798	17757	17491	17703	17712	17675	17761	17726	17551	17735	17790	17681	17830	17636	17738	17693	17697	17753	17650	17784	17724	17753	17549	17630	17722	17705	17798	17837	17672	17718	17778	17671	17615	17806	17452	17793	17589	17693	17657	17541	17705	17677	17664	17651	17709	17637	17721	17621	17595	17725	17763	17807	17774	17649	17685	17619	17823	17797	17604	17915	17781	17760	17677	17813	17857	17578	17810	17607	17547	17557	17585	17716	17625	17743	17781	17617	17484	17666	17907	17956	17704	17856	17780	17708	17770	17811	17932	17597	17691	17728	17608	17627	17774	17892	17847	17505	17577	17696	17774	17690	17699	17729	17848	17629	17923	17845	17936	17700	17841	17779	17782	17760	17616	17709	17908	17689	17608	17614	17768	17727	17608	17670	17657	17607	17701	17683	17790	17620	17772	17718	17883	17669	17800	17659	17631	17625	17325	17668	17721	17542	17787	17673	17694	17793	17761	17878	17893	17742	17704	17550	17574	17749	17724	17857	17677	17896	17807	17747	17709	17599	17743	17690	17684	17748	17711	17815	17512	17795	17672	17552	17570	17859	17816	17668	17626	17552	17632	17823	17639	17635	17542	17601	17482	17531	17653	17874	17752	17649	17676	17702	17678	17591	17600	17645	17746	17794	17564	17970	17713	17717	17489	17580	17909	17662	17487	17527	17710	17600	17584	17521	17936	17763	17804	17728	17836	17936	17642	17601	17787	17605	17876	17789	17728	17714	17528	17396	17762	17789	17691	17710	17583	17871	17602	17631	17718	17728	17729	17746	17653	17678	17509	17729	17523	17800	17864	17692	17618	17766	17639	17728	17663	17584	17577	17630	17441	17427	17553	17586	17753	17729	17648	17631	17618	17565	17902	17715	17704	17591	17661	17679	17689	17784	17633	17940	17730	17765	17711	17565	17610	17677	17754	17777	17766	17799	17847	17691	17640	17571	17746	17739	17713	17640	17760	17614	17923	17725	17600	17439	17701	17601	17836	17561	17771	17720	17682	17593	17879	17774	17869	17567	17750	17544	17690	17535	17623	17537	17897	17426	17901	17606	17682	17606	17583	17767	17634	17754	17580	17721	17538	17439	17568	17511	17606	17858	17625	17844	17666	17763	17645	17731	17743	17794	17668	17790	17641	17762	17702	17740	17863	17431	17698	17576	17810	17495	17614	17755	17522	17603	17711	17646	17751	17774	17522	17835	17637	17722	17834	17791	17455	17563	17521	17840	17707	17823	17732	17648	17620	17681	17872	17636	17752	17726	17654	17765	17622	17642	17644	17438	17507	17746	17665	17616	17769	17604	17656	17722	17692	17777	17708	17637	17787	17732	17709	17551	17742	17634	17660	17638	17747	17882	17584	17684	17645	17875	17842	17851	17605	17710	17845	17966	17736	17679	17948	17761	17633	17497	17818	17622	17739	17637	17571	17726	17668	17688	17825	17815	17653	17857	17602	17645	17474	17834	17846	17905	17633	17753	17784	17887	17527	17558	17786	17608	17561	17780	17761	17663	17818	17733	17766	17565	17723	17759	17805	17447	17789	17517	17622	17754	17812	17711	17848	17798	17625	17710	17911	17459	17642	17563	17795	17880	17797	17700	17684	17659	17628	17711	17871	17728	17631	17717	17638	17673	17762	17854	17756	17818	17792	17702	17733	17990	17827	17721	17674	17592	17882	17695	17959	17778	17720	17627	17622	17662	17682	17942	17733	17627	17597	17635	17653	17798	17644	17843	17866	17743	17876	17636	17694	17707	17460	17684	17633	17735	17599	17633	17748	17813	17664	17804	18006	17648	17812	17653	17799	17930	17751	17553	17686	17743	17801	17881	17875	17596	17697	17749	17991	17608	17472	17704	17645	17836	17752	17963	18010	17594	17728	17994	17652	17743	17630	17568	17437	17811	17807	17673	17900	17699	17718	17823	17590	17705	17772	17769	17625	17777	17839	17468	17611	17875	17897	17647	17882	17747	17787	17944	17736	17633	17587	17591	17753	17722	17724	17832	17628	17650	17554	17714	17907	17753	17792	17846	17743	17827	17661	17586	17631	17556	17620	17942	17575	17733	17915	17619	17727	17684	17737	17731	17691	17810	17799	17821	17785	17767	17715	17644	17773	17823	17778	17727	17735	17865	17907	17500	17557	17776	17847	17765	17852	17905	17497	17518	17701	17635	17621	17536	17605	17543	17539	17761	17587	17542	17869	17613	17716	17639	17696	18008	17596	17470	17802	17636	17475	17629	17742	17639	17625	17599	17598	17647	17635	17667	17713	17706	17646	17648	17742	17639	17889	17600	17741	17795	17737	17805	17635	17629	17635	17847	17656	17686	17861	17835	17824	17733	17828	17692	17869	17472	17692	17817	17386	17683	17737	17659	17817	17661	17526	17709	17594	17568	17803	17596	17627	17863	17796	17752	17679	17521	17782	17732	17648	17533	17639	17536	17751	17686	17691	17808	17676	17703	17702	17629	17874	17729	17625	17738	17685	17661	17615	17952	17708	17734	17701	17535	17607	17848	17768	17698	17510	17582	17870	17653	17687	17596	17859	17757	17714	17622	17744	17951	17727	17603	17629	17628	17718	17728	17822	17785	17729	17473	17955	17730	17734	17870	17657	17714	17777	17795	17781	17651	17545	17602	17761	17735	17407	17706	17919	17861	17732	17853	17638	17811	17699	17674	17804	17677	17825	17639	17843	17788	17833	17575	17904	17752	17678	17910	17880	17836	17868	17771	17594	17670	17894	17644	17451	17685	17762	17706	17888	17823	17793	17662	17583	17721	17725	17877	17723	17791	17858	17745	17648	17724	17525	17779	17937	17541	17691	17543	17696	17907	17719	17802	17745	17664	17625	17670	17732	17773	17708	17544	17629	17673	17747	17730	17909	17529	17692	17723	17835	17567	17726	17665	17580	17962	17794	17692	17823	17847	17884	17831	17855	17844	17706	17704	17766	17642	17712	17706	17664	17835	17772	17642	17771	17898	17539	17675	17724	17819	17710	17774	17852	17622	17630	17640	17519	17756	17555	17637	17434	17695	17478	17613	17684	17704	17690	17709	17796	17687	17521	17762	17434	17514	17514	17671	17855	17700	17643	17619	17694	17714	17748	17706	17732	17733	17829	17689	17630	17608	17619	17707	17846	17796	17690	17827	17803	17809	17846	17577	17712	17808	17618	17642	17620	17811	17835	17658	17708	17786	17632	17952	17631	17952	17766	17648	17687	17686	17613	17797	17976	17819	17569	17511	17544	17760	17584	17736	17648	17706	17865	17457	17982	17743	17891	17822	17723	17947	17782	18024	17535	17561	17632	17698	17604	17681	17690	17709	17793	17762	17609	17840	17781	17622	17668	17882	17579	17711	17525	17602	17819	17635	17655	17807	17635	17607	17748	17697	17684	17574	17686	17643	17758	17770	17604	17766	17934	17722	17771	17908	17770	17475	17670	17709	17614	17495	17773	17683	17616	17584	17628	17631	17749	17818	17815	17679	17561	17444	17590	17436	17869	17956	17607	17900	17705	17688	17972	17653	17653	17831	17584	17842	17864	17529	17473	17831	17668	17701	17660	17702	17635	17836	17708	17584	17713	17788	17695	17591	17636	17570	17664	17571	17712	17588	17626	17728	17738	17666	17646	17604	17841	17812	17757	17707	17643	17687	17517	17901	17696	17683	17753	17801	17600	17852	17685	17680	17849	17756	17859	17629	17489	17663	17565	17935	17496	17758	17678	17674	17692	17475	17651	17678	17737	17707	17884	17799	17749	17817	17759	17482	17575	17618	17550	17449	17739	17598	17727	17675	17689	17892	17609	17567	17417	17598	17765	17724	17875	17775	17863	17670	17664	17689	17813	17536	17718	17829	17788	17570	17634	17630	17904	17689	17619	17665	17714	17728	17748	17728	17653	17758	17585	17746	17790	17770	17621	17570	17514	17610	17822	17805	17820	17540	17618	17768	17731	17787	17688	17621	17447	17560	17884	17756	17782	17821	17685	17694	17636	17811	17751	17816	17629	17646	17594	17651	17892	17630	17701	17585	17969	17890	17809	17776	17679	17516	17733	17636	17658	17603	17701	17691	17703	17606	17495	17694	17520	17680	17735	17655	17693	17897	17787	17619	17789	17907	17641	17744	17621	17823	17838	17768	17926	17685	17577	17773	17528	17665	17460	17773	17645	17738	17623	17815	17804	17620	17676	17419	17571	17575	17729	17870	17987	17948	17771	17837	17625	17907	17713	17692	17763	17556	17880	17575	17728	17686	17705	17728	17671	17619	17498	17655	17680	17430	17703	17774	17807	17701	17722	17692	17852	17621	17847	17698	17670	17603	17755	17821	17590	17838	17625	17729	17753	17629	17603	17862
17000	17642	18399	16844	16283	23720	26652	22770	17900	14866	14237	14310	14174	14164	14073	13989	13990	14036	14016	14283	13997	14073	14057	14085	14142	14222	14032	14022	13988	14051	14084	13986	14034	14068	14086	14107	14069	14054	14137	14176	13942	13975	14102	14026	13855	14119	13929	14179	14065	13950	14156	14164	14033	14098	13931	13974	14109	13985	14088	14107	14069	14183	13990	14171	13931	13982	14187	13968	14026	14060	14077	13928	14216	14058	14108	14181	14083	14039	14116	13975	14153	13895	14051	14139	14041	13993	14156	13898	14100	14148	13987	14088	14117	14181	13996	14097	13990	14153	13961	14065	14055	14025	14155	14076	14118	13966	14118	14163	14117	13798	13916	13997	14104	13921	14060	13928	14289	13970	14054	14187	14046	14103	14075	14018	14034	14073	14242	14015	14004	14067	14012	13904	14086	14163	13972	13977	13977	14067	14046	14087	13996	13997	13945	13934	14167	14001	14075	14077	14021	14079	14020	14031	13950	14103	14129	13908	13980	14001	14041	14103	13934	14017	14040	13813	14158	14011	14112	14176	13867	13956	13950	14125	14026	13988	14140	14140	14115	14053	14019	14016	14140	14139	14020	13881	13941	13828	14008	14104	14116	13971	14069	13987	14079	14274	13972	14087	14005	14035	14051	13980	14076	13923	14123	13982	13991	13936	14011	14119	13898	14243	14050	13838	13924	14068	14088	14042	14155	13979	14061	14133	13928	14010	14008	14070	14013	14039	14126	14013	14083	14156	14324	14057	13956	14081	14096	14060	13945	13964	14245	14009	13850	14170	14004	14252	14074	14000	14229	14084	14044	13897	13942	14072	14158	14146	14184	14300	14002	14084	13921	14059	14053	14014	13959	14126	14232	13958	13915	14064	13953	14080	14042	14054	14073	13917	13859	14172	14029	13939	13995	14137	14111	14213	14063	13946	14006	14039	14133	14004	14067	13982	14092	14107	14058	13941	14023	13966	14084	13933	14070	14081	14189	13936	14226	14029	14039	14113	13914	13909	14083	14172	14125	14094	14143	13990	14040	13931	14211	14058	14096	13973	14118	14036	13905	14056	14078	13826	14004	13967	14028	14191	14079	14072	13895	14074	13974	14005	13956	13925	13873	13936	14134	14044	14020	13879	14189	13905	14159	14071	13991	13995	14058	13951	14136	14044	14179	14216	14020	13988	14029	13983	14107	13997	14134	13812	14149	14046	14047	14039	14208	13877	14105	13862	13964	14138	14079	14273	14192	14130	13848	14097	13936	13939	14111	14125	13847	14002	14080	14210	14187	13871	14158	13996	14141	14015	14071	14136	14109	14044	14161	14008	14148	13933	13934	13945	14080	13958	14069	14018	14147	14215	13955	14091	14049	14061	14067	14054	14170	14173	13933	14046	14091	14002	14144	13866	13937	13891	14151	14259	14087	14053	13971	14013	14120	14127	14143	14185	14028	14025	14023	14278	13951	14181	14044	14068	14027	13986	13947	14058	14153	14186	14106	14015	14083	14008	14109	14167	14019	13994	14168	14115	13917	13965	14062	14079	14119	14136	14060	14075	13971	14076	14065	14203	14048	14125	14071	14092	13993	14017	14090	14020	14126	14214	14005	14178	14075	14099	13867	14157	14008	14086	14092	14203	14092	14060	13884	14031	14156	14041	14114	14036	13933	13999	13954	14091	13990	13903	14028	14046	14057	14242	13961	14120	14075	13992	14072	14196	14037	14028	14046	14256	13977	14129	14081	13963	14024	13995	14135	14222	14113	14157	13996	14000	14035	14089	14008	13970	14052	14028	14091	14097	14013	14040	14139	14026	14149	13909	14211	13886	14110	14217	14035	13904	14242	13944	14142	13945	14237	14092	13987	14152	13996	14103	13915	14017	14067	14112	13993	13861	14157	14016	14005	14174	14084	14029	14210	14079	13960	14285	14045	14017	14195	14054	13938	14109	14024	13964	13992	13993	13979	14060	13939	14124	14060	14145	13934	14134	14020	14256	13962	13975	13974	14076	13939	14121	14157	14080	14000	13998	14076	14129	14200	13977	13919	14097	14061	14057	13908	14078	14105	14154	14072	14074	14018	14113	14159	14026	14217	13982	14188	14022	14121	13922	13988	13976	14180	13995	14087	14032	14155	14140	13883	14152	14024	13948	14166	14014	13957	14026	14048	14121	14138	14128	14111	14003	13933	14046	13754	14067	13934	14191	13924	14200	14079	14211	13968	14169	13951	14152	14025	13953	14185	14013	14050	14068	14075	14154	13948	14095	13849	14107	14102	13956	14014	14073	14023	13925	14039	13872	13954	14099	13996	14071	14084	14057	14117	14039	14083	14014	14205	14062	14020	14024	14217	14166	14017	14121	13992	13871	14016	13763	14003	14042	14014	13864	14033	14115	13957	14087	14119	14081	14230	13959	14019	14018	14007	14185	14033	14177	14251	13975	13984	14123	14114	13943	14063	14132	14102	14025	13851	14137	14056	14143	14249	14041	14009	14074	13965	14045	14100	13910	14064	13995	14207	14031	14171	14098	13989	13896	14186	14137	14056	13909	14041	14096	14189	14018	14054	14105	13981	14067	14049	14068	14146	14124	14150	14204	13988	13954	14036	14061	14243	13969	13941	13935	14110	14072	14149	14115	14193	13999	14000	14070	14060	14079	13978	14112	14108	14012	14020	14056	13918	13804	14046	14036	13949	13858	13806	14121	13987	14012	14126	14066	13916	14004	13951	14021	14101	13962	13909	13919	14034	13965	14083	13956	14016	14108	14200	14110	13948	14059	13914	14084	14147	13998	14052	13964	13928	14025	14100	14242	14023	14119	14003	13951	13927	14011	14026	14008	13957	14091	14220	14213	13974	13927	14004	14052	13949	14196	14070	14136	14115	14174	14056	14071	14012	14178	14099	14076	14085	13886	14149	14034	14096	13954	14035	14162	14310	14105	14254	14141	14168	13900	14124	14005	14036	14059	13930	14197	14086	14023	13909	14084	14064	13973	14074	14000	14065	13973	14139	14093	14119	14057	14175	14071	14103	14061	14017	14156	14114	14041	14065	14044	14185	14080	13941	14261	13973	14027	14144	14068	14010	13910	14042	14170	14039	14103	14111	14038	14050	14122	14028	14045	14041	14104	14023	14066	13937	14127	13975	14124	14026	14166	14037	14137	14024	14167	14154	13993	13996	13804	14099	14079	14012	14102	13908	14172	14133	14059	14113	14024	14086	14156	14056	14181	13978	14271	14006	14147	14051	14062	14146	14031	13885	14248	14079	14009	13940	14148	13938	14059	14021	14017	14067	14067	14128	14102	14169	14101	13970	14111	14002	14132	14034	14140	13966	13985	14148	14034	13875	14019	14047	14046	14076	13949	14033	14071	13989	14045	14131	14153	13961	14075	14115	14077	14008	14039	13995	14034	14169	13976	14039	14095	13957	14083	13992	13937	14012	13883	14080	13957	14139	14131	14055	13954	13862	14030	13910	13904	14104	13955	13927	14190	14189	14154	13994	14107	14025	14143	14008	13946	13981	14169	14125	13908	14274	14197	14078	14108	13995	14057	13830	13948	14021	14126	14161	14082	14169	14060	13872	14089	13869	14075	14080	13967	14017	14008	14038	14238	14127	14063	14109	14130	14145	14205	14056	13963	13985	14050	13981	14050	14319	13977	14032	14034	14115	14250	13988	13999	14095	14115	13918	13965	14078	14115	14181	14110	14122	14110	14054	14081	14064	13968	14247	14074	14117	14114	13986	13957	13955	13917	14081	14146	13980	14048	13991	14066	14108	14130	14049	13895	14025	14271	13962	14035	14042	14038	13997	14026	13980	13923	14020	14048	14133	13978	13956	13957	14003	14063	14043	14073	14020	14036	14124	13956	14103	14057	13857	13953	13940	14003	14040	14035	13939	13947	14223	14092	14044	14119	14128	13954	14108	14145	14045	14220	13990	14128	14094	13996	14200	13917	13840	14063	14016	14193	14025	14102	13864	14120	14020	14195	13975	14060	14027	13951	14011	14132	13910	14035	14128	14160	14082	14022	14155	14075	14054	13923	13974	14081	14230	14125	14105	14094	14014	14183	13842	14064	13951	13976	14027	14181	14020	13911	14054	14140	14148	14049	13940	13965	13857	14040	14090	13928	13997	14181	14092	13940	13984	13970	14117	14247	14005	14210	14095	14135	14022	14051	14106	13996	13967	14066	13976	14022	13792	14046	14160	13983	14020	14063	14097	14096	14008	13997	14192	13993	13934	13972	14228	14037	14196	13992	14019	14044	14031	14141	14153	14100	13995	13844	14087	14018	14030	14091	13904	13985	13962	14007	13880	14213	14007	14025	14003	14092	14073	14059	14085	13988	13909	14165	13898	14005	14016	14040	14177	14174	14038	14035	14050	13923	14067	14132	13903	14076	14245	14004	14001	14163	13967	14070	14030	14094	13965	13959	14103	13953	14125	14204	14072	14145	14033	13986	14059	14071	14037	14065	14049	14024	14031	14115	13949	14106	14038	14060	14111	13987	14022	13910	14098	14070	13975	14005	13966	14024	14085	13993	14057	14027	14098	13952	14075	13927	13994	14105	14011	14017	14205	14092	14046	14147	14181	14017	14039	14083	14092	14147	13914	14167	14035	13941	13878	14037	13813	14127	13889	13877	14154	14019	14095	14180	14208	14067	14080	14090	14020	14014	14038	14144	14101	13876	14147	13874	13986	13937	14104	13907	14002	14148	14103	14220	14096	13851	14091	13948	14279	14150	14048	14043	14129	14077	14124	14006	13988	14025	14125	14034	14006	14059	14106	13992	14072	14083	14033	14123	14137	13968	14113	13911	14098	14027	14107	13934	13954	14137	14041	13994	14012	14165	14096	14207	13999	14027	13996	14124	13943	14105	13991	14165	13953	14138	14144	14156	14227	14061	14132	14146	14229	14014	14157	13974	14083	13885	13998	14078	13977	14012	13980	14202	14131	14055	13886	14121	14097	14030	14171	14011	13971	14142	14287	13954	14149	14165	13947	14098	14057	14127	14249	13965	14137	14031	14034	14135	14129	14126	13864	13965	13969	14062	14279	14032	14078	14029	14037	14086	13965	14130	14117	14077	14188	14252	14093	13992	14055	14106	14185	14001	13939	13948	14126	14148	13951	14017	13976	14242	14127	14282	14132	13970
25570	21101	27922	25066	24359	45826	62003	53895	40441	28074	21178	18626	18123	17993	18094	18192	18339	18018	18052	18075	18237	18152	18166	18073	18029	18130	18078	17858	18127	18140	18040	18068	17982	18068	18083	18014	18116	18192	18016	17822	17991	17974	17992	17941	17960	18118	17990	17928	17994	17912	18076	18011	18084	17978	17900	17843	17928	18242	18078	17911	17979	18062	17845	18034	18018	17961	18332	17779	18018	18147	18150	17878	17953	18224	18150	18108	17988	17948	18146	18282	18150	18263	18116	17963	17857	17987	17938	17961	18072	18141	17791	18105	17889	18119	18141	17919	18000	18146	18027	18054	18150	18080	17719	17695	18009	18265	18133	17799	18027	17994	17993	18110	18080	18069	17901	17897	18172	18168	17964	18073	18086	18149	17820	17992	17966	17945	17934	18048	17924	17995	18058	18073	18059	17677	17978	17890	17674	18051	18085	17949	18142	17979	18110	17914	17934	17932	18010	17824	17928	17973	17908	18178	18062	18129	18074	18127	17867	17950	17950	18040	17970	18000	17990	18076	18180	17953	18144	17949	18045	18073	17853	17983	17651	18116	17890	18008	17967	17904	17965	18218	17985	18203	17946	17841	17983	18261	17973	17952	18078	17969	17936	17749	17835	18029	17990	17955	17785	17982	18066	17984	17790	18151	18176	18028	17902	18183	18070	18066	17895	17893	18021	18005	18071	17822	18011	18095	18158	18132	17782	17983	17927	17882	17986	17887	18041	17942	18153	18043	17978	17912	18066	18275	18100	17950	17937	17889	18018	17637	17904	17903	18055	18109	18073	18086	17994	18088	18034	17950	18059	17959	18111	18081	18070	17905	17795	18172	17826	17966	18131	18009	18015	18151	17917	17782	17751	18112	17906	18071	17971	18102	18178	18044	18077	18046	18025	17964	18018	17880	17902	17966	18025	17930	17987	18035	17974	17795	18001	18141	18221	17946	17877	17975	18000	18122	18018	17981	17889	18134	17981	17838	18119	17922	17941	17798	18033	18086	17936	17969	18026	17909	17905	18001	18264	18026	17995	17911	17745	17855	17961	17961	18073	17870	18167	17796	18009	17900	17964	17903	17842	17965	17977	17917	17950	18289	17896	18105	18180	18023	18037	17834	18096	17971	17828	18075	17888	18057	17903	18000	18174	18180	17990	18008	18020	17972	17847	17944	18061	18113	17865	18018	17975	17842	17836	17844	18122	18077	17872	17962	17803	17941	17889	18107	18120	18007	17988	17874	17980	17832	17916	18055	17832	18008	17681	17998	17843	17862	17956	17942	17936	17852	17876	17911	18005	18141	18073	18014	17980	17898	17867	17894	17847	18109	18240	17914	18100	17996	18017	18127	18144	18308	17876	18088	17986	17950	17791	18093	18086	17864	18115	18004	17951	17742	18011	18120	18046	17905	17930	18131	18202	18026	18134	17756	17902	17914	18223	18001	17957	17934	17892	18214	17995	17809	17811	18071	17993	17905	17971	17930	18039	18065	18061	17920	17854	17885	17898	17864	18295	17989	18029	18021	17800	17796	17749	17920	18002	17956	17965	18072	18260	17999	18066	17824	17982	17863	18174	18025	17882	18101	18074	17847	17868	17898	18109	17880	17920	17909	17714	17863	18074	18201	17894	18022	18146	18063	18181	17951	17867	17845	17981	17935	17970	18077	17875	17984	17929	17967	18028	17937	18122	18040	17703	17930	17870	17931	18021	18006	17975	17998	17791	18113	18096	17986	17856	17943	18073	18014	17933	18166	17954	18049	18129	17949	18045	18037	18092	18173	18002	17878	17898	17962	18139	17884	17854	17980	18053	18199	17934	17960	18075	17956	18090	17936	17983	17935	18005	17932	18048	18076	17985	18300	18016	17915	18239	18025	17959	17944	18098	17987	17871	17863	18023	17892	17874	18092	17918	18005	18162	18077	18022	18022	18090	17844	17981	17984	18176	17951	18130	18148	18086	17908	18062	18034	18003	17883	18065	17748	17891	17981	18178	17976	18132	18055	17982	18120	17931	17878	18024	18141	18103	17982	17940	17798	17744	17845	18059	17838	18117	18019	17778	17904	17970	17857	17936	17984	18029	17902	17978	17923	17973	17854	18145	18001	18053	17934	18010	18052	17991	17953	18035	17966	17848	17936	18063	17795	18026	17859	17940	17921	17728	17947	17995	18086	17699	17937	17968	18018	17924	17835	17991	18013	18099	17864	18151	17888	18067	18033	17976	17923	17901	18074	17872	17908	17876	17934	18054	18268	17994	17838	17870	17962	17917	18013	17835	17939	17904	17808	17852	18109	17998	18134	18077	17741	18039	17965	18148	17920	17885	18068	18021	17985	17967	17926	17862	17983	17950	17952	18045	17934	17771	17877	17972	18006	17976	17749	18008	17941	17966	17882	18045	18123	18025	18018	17974	17984	17924	18063	17883	17991	17837	17828	18026	17944	17953	17960	18156	17860	17947	18219	17896	18234	18009	18145	18013	17806	18007	18206	17902	18097	17863	17977	18051	18119	18165	17983	17900	17824	18109	17921	18005	17960	17955	17964	17972	18067	17973	17939	18232	18262	17982	17973	18197	18260	17981	17805	18020	17917	18131	18075	18025	17816	18077	17822	17909	17876	18059	17901	17908	18227	18122	17960	18011	18020	17918	17715	17918	17864	17987	18052	17935	17845	17936	18120	18151	17863	18122	18023	17983	17979	17755	18155	18044	17990	18086	18172	17980	18011	18007	18088	18065	18012	17979	17887	17830	18039	17836	18100	18112	18225	17996	17907	17882	18009	17866	18024	18029	17908	17956	18043	17898	17899	18096	18004	18111	18054	17955	18170	18034	17890	18066	18103	17846	18025	18002	18134	18245	18188	18010	17965	18016	18064	17941	17922	18192	17990	18197	17981	17911	17918	17947	18035	18269	17986	18056	17864	18030	18007	18065	17789	18018	18080	18039	17962	18007	17800	17850	17892	18084	17793	17902	17927	17998	17701	18023	17910	18053	18206	18154	18047	18034	18046	18031	17904	18189	17948	18021	18076	17940	18072	17925	17876	17985	17798	17905	18187	18023	17872	17855	17983	18109	17939	18072	18019	18009	17889	17968	18007	18056	17989	17865	18074	18110	18035	18170	18162	18088	18134	17905	17952	17846	17945	17869	17829	17837	18007	17878	17888	18082	17840	18092	17958	18063	17982	18159	18221	18125	17976	17969	18020	17967	18082	17839	18164	18048	18185	17975	17856	17980	17877	18106	17808	17826	18151	17952	17991	18045	18118	17707	17970	17811	17984	17930	17954	17886	17963	18028	18095	17861	18085	18134	18069	17785	17844	17884	17862	18276	17931	17991	18156	18102	18046	18008	18024	18011	18025	18173	17950	18114	17885	18074	17989	17837	17801	17774	17974	18127	18045	17898	18037	17841	17810	18112	17890	17898	17999	17896	18134	18110	17972	18013	17660	17952	17939	17843	17876	18374	17990	17932	18126	18052	17899	18026	18033	17954	18138	18146	18027	17951	17954	18196	18063	17903	17975	18049	18033	17993	17962	17854	18123	17993	17981	18264	18021	17917	18088	17953	17899	17945	17977	18098	18133	17884	18083	18000	17919	18083	17955	17841	17865	18014	18041	18140	18165	17918	17952	17858	17993	17837	17807	17963	17835	18086	17905	17976	17873	17749	17981	17837	18019	18142	17984	17959	17757	17959	17636	17865	17959	17926	17968	18037	18158	18109	17941	18048	17962	18008	17977	18028	17973	17924	18114	18017	17973	18028	17912	18099	18095	18251	18354	18165	18450	18285	17827	18006	17938	17918	17814	17946	17912	17967	17921	18024	17989	18021	18180	17923	18158	18055	17916	18083	17863	18005	18076	17765	18041	17874	18015	17971	17901	18109	17636	17777	18310	18057	18179	17724	17994	18141	18282	17942	18118	17960	17882	17739	17966	17904	17985	17760	18015	17842	18077	17909	17963	18116	18000	17982	18024	17977	17960	18049	17813	18060	17982	17869	17937	17909	18034	18062	18144	18084	18055	18078	17977	18142	18036	17882	18273	18083	17816	17916	17926	17896	18063	18100	17945	18047	17952	17998	18005	18140	17905	18124	17958	18091	17753	18007	17986	17930	17910	18206	17828	17875	17756	17966	18004	18043	18063	18018	17902	17914	17894	17832	17941	18022	17917	18091	18078	18040	18108	18038	17956	18102	17891	17995	17964	17882	17870	18121	18402	18283	17985	17951	18028	17843	17844	18011	17935	17809	17901	18157	18034	17877	17828	18236	18071	18034	17963	18214	17951	18072	17905	18009	17919	18030	18006	18052	18004	18070	17889	17934	18180	17840	17873	18084	18014	17889	17738	18100	18149	18093	17729	18006	17886	18078	18126	17976	17855	17887	17984	18097	17774	17943	18008	18161	17723	17860	17719	18111	18060	17960	17973	17769	18052	17731	17845	17975	18096	17991	17853	17935	17960	17755	18071	18118	17941	18136	18109	18083	17969	17941	17904	17932	18096	18018	18054	18105	17946	18004	17863	17800	18118	17941	17740	17915	18137	17828	17913	17876	18115	18248	18055	18104	17946	18037	17918	18135	18033	18081	17753	18075	18076	17988	18019	18071	17914	18097	17862	17953	18081	17906	18075	18093	18041	18029	18039	18170	17815	18036	17748	17787	18075	17996	17904	17898	17983	18067	18044	17916	17887	18140	17920	18026	17827	17816	17970	18240	18006	18003	18098	18079	18124	17818	18046	18150	17883	18129	17723	18040	18005	18068	17914	17991	18028	18078	18047	18127	17957	17924	17726	18008	18033	18207	17910	18101	18044	17993	18020	18090	18006	18017	18039	17986	18015	17958	18033	18234	17925	18084	18134	18068	18163	17938	18053	17893	18032	18063	18114	17949	18066	18005	17914	17879	17873	18017	17854	18096	18105	17924	17658	18047	18024	17943	17809	17947	17956	17986	17899	17978	17961	18139	17961	17988	17882	17769	18075	17920	17833	18051	17964	17895	18062	17950	18011	18029	17956	18228	18106	18125	17811	17916	18049	18078	17840	18061	18009	17799	17976	18152	17921	18001	18171	17983	18111	17871	18034	18240	18058	18026	17921	18051	17910	17940	17867	18373	18119	17889	17878	17851	17992	18246	18026	17973	18125	17975	17933	18071	18121
17111	26467	24401	20456	24958	47714	58909	51225	38138	23763	16731	14567	14340	14166	14270	14300	14231	14478	14278	14049	14218	14288	14382	14136	14250	14238	14200	14364	14181	14319	14354	14255	14195	14055	14230	14137	14103	14114	14314	14250	14291	14127	14321	14211	14241	14025	14254	14236	14022	14157	14397	14119	14273	14110	14345	14414	14103	14055	14255	14260	14290	14153	14278	14367	14134	14120	14246	14322	14432	14126	14178	14328	14191	14219	14186	14209	14189	14285	14285	14217	14331	14510	14219	14348	14404	14072	14208	14203	14128	14307	14172	14250	14239	14289	14362	14146	14272	14127	14329	14233	14211	14276	14146	14249	14166	14262	14248	14413	14232	14420	13985	14287	14240	14063	14276	14165	14128	14201	14121	14208	14152	14079	14088	14028	14278	14236	14124	14155	14260	14336	14170	14225	14377	14077	14224	14142	14204	14133	14260	14248	14191	14259	14163	14172	14335	14168	14150	14148	14218	14196	14298	14280	14376	14066	14198	14067	14254	14139	14042	14248	14264	14282	14195	14144	14223	14298	14220	14200	14146	14197	14318	14316	14256	14058	14283	14308	14202	14178	14305	14198	14028	14325	14368	14287	14210	14298	14160	14232	14184	14253	14188	14333	14126	13975	14392	14089	14106	14319	14158	14316	14265	14183	14259	14224	14100	14307	14278	14234	14368	14212	14081	14128	14263	14225	14333	14136	14207	14258	14160	14117	14266	14166	14216	14250	14140	14225	14210	14232	14253	14264	14181	14243	14304	14237	14043	14304	14276	14300	14174	14203	14210	14157	14351	14184	14226	14194	14150	14114	14121	14280	14155	14164	14157	14320	14266	14245	14128	14192	14273	14234	14190	14274	14144	14217	14172	14269	14310	14265	14228	14288	14390	14337	13996	14313	14334	14344	14147	14160	14061	14310	14015	14059	14213	14363	14176	14234	14294	14170	14260	14172	14366	14198	14383	14325	14141	14320	14169	14229	14141	14199	14269	14186	14162	14431	14044	14270	14260	14066	14293	14361	14216	14245	14284	14352	14195	14303	14363	14162	14075	14250	14021	14205	14120	14362	14285	14180	14207	14246	14129	14128	14273	14160	14110	14154	14114	14266	14195	14288	14229	14144	14288	14343	14248	14069	14233	14292	14241	14113	14332	14368	14176	14332	14286	14167	14182	14291	14340	14275	14056	14300	14349	14009	14228	14254	14270	14324	14136	14100	14248	14092	14357	14221	14299	14170	14273	14247	14181	14182	14407	14265	14139	14200	14140	14096	14259	14033	14222	14360	14115	14259	14329	14219	14132	14088	14199	14329	14258	14148	14203	14177	14220	14316	14323	14183	14183	14351	14338	14258	14391	14433	14149	14088	14165	14204	14296	14194	14173	14266	14244	14401	14204	14215	14369	14468	14259	14385	14073	14149	14126	14412	14178	14178	14284	14139	14154	14299	14218	14191	14332	14242	14268	14141	14338	14231	14214	14254	14299	14255	14296	14190	14316	14154	14157	14152	14230	14325	14111	14332	14078	14241	14207	14262	14585	14190	14179	14200	14050	14263	14120	14308	14144	14233	14254	14196	14317	14299	14348	14371	14115	14097	14328	14359	14163	14193	14180	14120	14142	14253	14036	14224	14261	14106	14258	14198	14161	14056	14236	14170	14264	14345	14202	14311	14201	14066	14284	14223	14162	14147	14232	14314	14279	14323	14276	14071	14192	14250	14398	14197	14141	14132	14271	14261	14172	14215	14041	14080	14120	14216	14068	14162	14192	14247	14225	14192	14192	14251	14181	14293	14176	14011	14229	14167	14191	14235	14288	14260	14370	14299	14227	14128	14207	14228	14411	14177	14152	14298	14175	14037	14250	14216	14198	14400	14072	14364	14158	14149	14167	14217	14244	14224	14276	14192	14251	14300	14240	14273	14264	14237	14155	14283	14418	14189	14315	14210	14115	14330	14308	14182	14062	14231	14172	14242	14223	14205	14279	14223	14266	14072	14460	14242	14280	14491	14296	14069	14260	14240	14283	14225	14140	14092	14117	14269	14057	14081	14242	14291	14313	14086	14226	14260	14269	14166	14232	14146	14113	14408	14106	14187	14263	14134	14228	14316	14304	14273	14152	14326	14153	14189	14037	14228	14279	14384	14021	14220	14060	14022	14071	14191	14393	14064	14220	14099	14056	14074	14155	14099	14287	14401	14225	14312	14172	14159	14173	14164	14449	13967	14202	14117	14147	14222	14279	14460	14133	13996	14327	14117	14241	14052	14440	14301	14155	14099	14374	14301	14327	14176	14322	14246	14111	14186	14255	14203	14092	14104	14156	14248	14141	14351	14250	14382	14284	14157	14189	14115	14309	14239	14305	14092	14428	14274	14033	14196	14248	14179	14263	14191	14082	14260	14211	14272	14131	14284	14220	14241	14165	14242	14085	14199	14252	14197	14294	14164	14291	14287	14244	14172	14011	14229	14163	14253	14250	14123	14314	14310	14178	14349	14267	14359	14209	14232	14190	14255	14285	14208	14231	14162	14095	14238	14346	14109	14244	14300	14106	14220	14241	14167	14365	14146	14197	14168	14220	14253	14175	14199	14325	14214	14073	14274	14221	14222	14091	14232	14255	14318	14068	14258	14247	14314	14263	14179	14168	14362	14115	14161	14222	14421	14283	14210	14133	14373	14161	14176	14133	14118	14166	14254	14281	14175	14154	14377	14270	14339	14251	14250	14161	14298	14343	14305	14127	14241	14556	14298	14088	14248	14223	14116	14334	14250	14276	14161	14328	14150	14303	14081	14364	14319	14278	14104	14253	14067	14327	14055	14393	14324	14135	14171	14264	14079	14259	14079	14270	14191	14214	14199	14208	14402	14269	14358	14158	14232	14178	14154	14140	14343	13996	14289	14245	14260	14076	14262	14009	14148	14300	14179	14085	14271	14293	14130	14169	14153	14096	14183	14263	14203	14149	14304	14203	14280	14190	14103	14313	14217	14323	14283	14265	14321	14343	14177	14177	14107	14218	14312	14101	14169	14346	14360	14053	14234	14212	14043	14202	14386	14183	14208	14247	14235	14128	14186	14311	14274	14237	14340	14211	14234	14144	14219	14213	14321	14135	14366	14219	14263	14341	14324	14276	14159	14284	14317	14315	14146	14350	14197	14177	14227	14289	14341	14082	14080	14120	14212	14234	14212	14251	14292	14255	14253	14276	14090	14257	14157	14245	14354	14224	14324	14132	14305	14271	14311	14116	14262	14158	14201	14153	14232	14185	14343	14319	14159	14252	14153	14352	14229	14234	14237	14236	14321	14250	14146	14333	14326	14260	14294	14172	14443	14220	14203	14127	14127	14181	14141	14178	14136	14166	14117	14250	14266	14342	14093	14215	14115	14204	14166	14360	14154	14263	14258	14199	14082	14138	14203	14136	14215	14218	14340	14267	14160	14232	14284	14048	14472	14204	14177	14225	14092	14256	14293	14169	14230	14337	14155	14358	14220	14277	14049	14275	14194	14223	14164	14336	14176	14187	14270	14259	14146	14285	14104	14250	14180	14268	14157	14164	14117	14284	14210	14304	14164	14140	14204	14234	14279	14208	14392	14197	14109	14278	14095	14103	14344	14244	14302	14053	14129	14147	14211	14200	14200	14189	14234	14421	14361	14311	14123	14297	14423	14246	14082	14200	14097	14163	14291	14122	14244	14265	14029	14257	14307	14152	14626	14056	14329	14386	14461	14114	14313	14217	14085	14161	14315	14199	14262	13988	14241	14395	14125	14097	14245	14179	14189	14284	14244	14171	14020	14237	14202	14185	14111	14266	14252	14299	14179	14178	14112	14106	14157	14203	14306	14218	14384	14263	14127	14217	14233	14082	14289	14280	14266	14250	14211	14138	14203	14107	14339	14164	14210	14248	13991	14081	14284	14347	14208	14146	14193	14302	14248	14137	14406	14199	14281	14089	14126	14123	14249	14136	14164	14183	14438	14327	14249	14250	14123	14093	14170	14308	14231	14244	14283	14149	14176	14337	14425	14233	13974	14194	14144	14159	14327	14336	14216	14143	14377	14383	14389	14221	14359	14208	14262	14458	14228	14102	14348	14243	14107	14352	14265	14195	14255	14048	14188	14075	14126	14182	14451	14201	14294	14269	14172	14183	14165	14265	14337	14154	14287	14271	14193	14181	14299	14020	14036	14124	14253	14249	14111	14248	14221	14214	14168	14242	14106	14089	14124	14240	14321	14417	14265	14321	14177	14169	14223	14207	14410	14211	14233	14275	14242	14218	14333	14228	14070	14008	14372	14279	14164	14157	14355	14243	14129	14422	14205	14452	14233	14132	14139	14196	14207	14196	14194	14142	14318	14310	14177	14107	14244	14028	14251	14255	14058	14159	14105	14084	14330	14301	14134	14059	14115	14133	14177	14421	14316	14233	14145	14223	14024	14140	14252	14339	14101	14261	14107	14102	14288	14101	14101	14170	14275	14090	14223	14264	14246	14285	14318	14401	14297	14211	14312	14291	14127	14262	14373	14343	14210	14285	14371	14153	14218	14242	14144	14345	14161	14357	14195	14221	14164	14314	14250	14168	14278	14365	14081	14188	14356	14154	14182	14258	14311	14254	14155	14210	14111	14139	14093	14293	14149	14230	14262	14210	14311	14013	14265	14229	14210	14189	14259	14025	14263	14125	14191	14106	14221	14368	14122	14195	14312	14011	14156	14224	14209	14148	14158	14258	14351	14185	14084	14136	14332	14216	14037	14091	14286	14316	14114	14024	14134	14231	14210	14254	14081	14173	14019	14128	14371	14284	14371	14234	14065	14233	14301	14113	14169	14385	13889	14307	14207	14207	14379	14300	14138	14160	14224	14231	14210	14291	14147	14375	14171	14167	14194	14215	14115	14197	14100	14290	14172	14223	14061	14356	14124	14266	14420	14318	14095	14123	14096	14132	14327	14337	14293	14228	14172	14072	14088	14188	14136	14337	14158	14262	14201	14147	14171	14178	14237	14196	14333	14263	14267	14386	14322	14257	14068	14339	14256	14275	14162	14275	14292	14300	14310	14163	14285	14303	14084	14292	14285	14209	14168	14185	14223	14180	14297	14179	14375	14167	14452	14265	14147	14283	14308	14276	14156	14237	14207	14125	14309	14335	14256	14228	14220
24050	21103	28484	23998	21944	35243	62721	66631	50552	37109	28044	20372	15869	15210	15199	15047	14963	15084	15315	14906	14907	15114	15197	15118	14937	14941	14995	15194	14824	15175	14997	14881	14961	15116	14981	15012	15096	14991	14842	15044	14953	15103	15032	15027	14775	14920	14921	14889	14778	14916	14961	14786	15041	15160	14986	14863	15064	14892	14821	14807	14762	14939	14910	14871	15038	15010	14891	14966	14844	15100	14913	14800	15126	14971	15004	15000	14788	14760	14841	14878	14820	14746	14824	14959	14836	15061	14984	14975	15031	14895	14675	14971	14970	14999	15088	14917	14644	14741	14949	14994	15045	15021	14906	14770	14953	15040	14969	14901	15033	14928	14823	14850	15022	14756	14892	15045	14920	14863	15025	14997	14780	14846	14744	14837	14928	15015	14865	15005	15150	14895	14880	14848	14987	14993	14932	14895	14680	14777	14887	14905	14903	14944	14912	14921	14936	14964	15044	14808	14619	14884	14976	14755	14842	14929	14912	14748	14945	14948	15080	14958	14804	14754	14842	14832	14771	14949	14982	14999	15013	14934	15021	14818	14775	14791	14824	14861	14901	14976	14733	14783	14742	15053	14878	15015	14951	14843	14832	14915	14990	14890	14887	14802	14783	14752	14627	15062	15108	14848	14865	15032	14906	14769	14838	15153	14770	15048	14701	14896	14995	14835	15034	14992	14921	15040	14689	14846	15053	14895	14903	14871	14884	14935	15011	14914	14764	14963	14965	14843	14798	14935	14906	14798	14848	15200	15144	14828	14928	14717	14955	14963	14789	14877	14926	14928	14774	14923	14904	14841	14640	14619	14896	14982	14812	14719	14944	14901	14810	14833	14801	14904	14859	14726	15011	14873	14932	14977	14679	14771	14776	14830	14854	15003	14860	14967	14939	14777	14946	14626	14804	14918	14917	14955	14986	14948	15158	14850	14875	14713	14752	14834	14970	14727	14979	14901	15032	14911	14981	14911	14818	14924	14920	14973	14685	14908	14933	14968	14789	14806	14935	14919	14923	15039	15020	15058	14786	14964	14882	15039	14636	15026	14825	14737	14833	14978	14968	14733	15092	14933	14856	15005	14905	15064	15015	14881	15003	14838	14768	15034	14802	14720	15027	15054	14711	14890	14810	14785	14887	14891	15012	14910	15005	14934	14831	14962	14755	14939	14972	15010	14884	14879	15048	14951	14934	14928	14811	14780	14903	14914	14773	15118	14749	14887	14924	14918	14791	14807	14997	14683	14810	14895	14953	14778	14907	14832	15045	14985	14803	14827	14915	15038	14758	14684	14877	15003	14790	14843	14892	14877	14942	14832	14841	14872	14926	14840	14740	14861	14855	15003	15069	14963	14718	14926	14818	14929	15006	15006	14812	14887	15024	15049	14981	14897	14896	14775	14943	15041	14871	15102	14613	14898	15125	14811	14973	14863	14663	14858	14867	14873	14906	14768	14772	14839	15026	14628	14809	14830	14798	14955	14996	14878	14913	15144	14977	14824	14813	14796	14839	14859	14947	14991	15006	15117	14743	14643	14807	15079	15053	15069	14991	14896	14795	14972	15036	14996	14826	14878	15147	14986	15010	14879	15105	14755	14987	14776	14845	14888	14887	14922	14870	14832	14964	14661	14957	14963	15077	14970	14780	14725	14746	14930	14971	14872	14825	14695	14965	14866	14909	14850	14990	14977	14942	14945	14880	14908	14883	14656	14889	15026	14959	14941	14778	14913	15026	14917	14865	14907	14798	14996	14888	14944	14960	15045	14975	14928	14764	14921	14909	14984	15033	14940	14981	15036	14912	15038	14917	14834	14897	14960	15051	15074	15078	15083	14990	14936	14856	15199	14962	14975	14988	14698	14903	14771	14925	14783	14801	14713	14929	14957	14892	15096	14702	14863	14999	14874	14847	14810	14934	14739	14982	15005	15000	14913	14667	14837	14780	14660	14966	14755	15081	14978	15216	14719	14782	14781	14846	14928	15019	15093	14868	14714	15039	14923	15021	15052	14878	14812	14977	14814	14949	15065	15103	15014	14815	14847	14841	15033	14973	14667	15134	14812	14817	14816	14883	14833	14862	15006	14907	14942	15096	15022	14777	14863	14879	15036	14848	14894	14887	14967	14866	14999	15009	14701	14885	14834	14934	15120	14795	15101	14750	14976	15053	14874	14657	14984	15055	14978	14779	15130	14965	14906	14810	14905	14703	14962	14864	14865	14752	14898	14868	14919	14931	14969	14960	14878	15076	14905	14959	15013	14946	15052	14884	14754	14814	14846	14850	14817	14886	14799	14733	14942	14921	14866	14852	14777	14693	14995	14855	15013	14979	14949	14979	14861	14866	14941	14828	14978	14706	14910	15161	14807	14907	14789	14993	15042	14945	14924	15077	14967	14877	14905	14981	14923	14788	14772	14721	14992	15022	15033	14883	14922	14924	14975	15013	14830	14924	14919	14910	14895	14934	14934	14953	14995	14816	14995	14908	14913	14895	14935	15035	14863	14756	14918	14995	15073	15036	14683	14896	14970	14838	14851	15124	14921	14949	14870	14937	14866	14874	14909	15000	15050	14989	14859	14703	14868	14903	14868	14983	14878	14865	15085	14931	14989	14843	14808	14771	14972	15035	15026	14868	14985	14851	15022	14915	14828	14865	14852	15015	14921	14769	14734	14786	14984	14850	14850	14822	14841	14872	14784	14845	14929	14860	14929	14855	14907	14875	14818	14955	14880	14647	14896	14823	14967	15043	14851	14980	14990	14912	14948	14756	14904	14870	14995	14794	14730	14974	14882	14823	14901	14749	14662	14726	14830	14774	14794	14989	14901	14975	14853	15091	15040	14971	14790	14986	14909	14958	15018	14890	14974	14890	14852	14761	15023	15059	14841	14675	14949	14795	14886	14940	14814	14890	14688	14998	14715	14932	14853	14925	14869	14783	14827	14891	14899	15230	14897	14878	14825	14681	14807	14813	15100	14904	14839	14825	14740	14737	15017	14734	14992	14943	15074	15136	14780	14889	14855	14899	14834	14854	14972	14785	14839	14998	14695	14782	15071	14815	14901	14970	15105	14851	14937	14920	14818	14838	14818	14806	14937	14878	14772	14940	15009	14956	14947	14839	14967	15052	14913	14639	14931	14990	14939	14975	14950	14864	15053	14972	14757	15053	14827	14736	14727	14817	14862	15051	14781	15011	15080	15002	14879	14959	15021	14845	14894	14888	14852	14937	15095	15111	14925	14759	14951	14812	15246	15003	14814	14867	15019	14979	14865	15233	15002	14822	14667	14826	14912	15075	14859	14913	14916	14912	15063	14718	14770	14975	14901	14995	14848	15009	14668	14579	14791	14754	14933	14859	14907	14786	15021	14791	14951	14983	14947	15010	14877	14740	14749	15060	14865	15200	15028	14936	14854	14786	14985	14923	14911	14916	14857	14932	14823	14925	14826	14953	14825	14646	15065	14925	15038	14905	14863	15192	15051	14775	14920	14792	14795	14721	14836	14854	14890	14966	14904	14938	14826	14981	14887	14878	14722	14972	14866	14802	14820	14769	14947	14745	14998	14754	14758	14930	14993	14611	14838	15271	15081	14813	14783	14881	14970	14899	14845	15015	14773	14831	14989	14737	14960	14915	14919	14954	15040	14809	14860	14970	15010	15067	14952	14912	14922	14892	14724	14802	14830	14918	14959	14859	14726	15087	14912	15020	14775	14959	14876	14959	14859	14801	15115	14755	14974	14837	14960	14987	15076	14915	14836	14876	14970	15020	14861	14787	14907	14891	14906	14952	14871	14995	14822	14717	14848	14933	15135	14922	14761	14891	14937	14713	15020	14963	14978	14959	14560	14816	14935	14802	15067	14702	14808	14957	14686	15026	14843	14870	14980	14870	14859	14810	14871	15047	14899	14871	14640	14803	14831	14831	14594	14681	15003	14940	14905	15003	15038	15115	14930	14804	14762	14783	14752	14992	14765	15027	14915	14887	15074	14868	15019	14866	14885	14967	15055	14814	15054	14903	15034	15076	14728	14864	15017	14884	14830	14799	14924	14875	15138	14770	14709	14870	14941	14886	14802	15013	15168	15074	14886	14773	14725	14888	14920	14914	14904	15008	14748	14881	14926	14948	14828	14850	14765	14800	15003	14885	15030	14998	14980	15055	14875	14901	14858	14864	14692	14952	14911	15000	15063	15005	14934	14935	14640	14779	14847	14915	14827	14758	15036	14826	14909	14904	14944	14999	14962	14778	14792	14977	14968	14973	14772	15052	14680	14926	14784	14977	14716	15062	14899	14919	14988	14975	14855	14927	14974	14905	15025	14978	14928	14742	14873	15010	14706	14911	15020	14817	14902	14914	15178	14819	15003	14980	14864	14891	14883	14960	14918	14918	14907	14824	14867	14956	14868	14717	14922	14814	14841	14907	14848	15085	14993	15068	15027	14901	14799	15032	14908	14871	14819	15031	14948	14898	14982	14788	14822	14743	14800	14772	14931	14778	14892	14980	15174	14978	14815	14852	14736	14913	14903	14707	14789	14909	14840	14824	14908	14972	14882	15017	15064	14754	14894	14971	15016	14883	14994	14904	14941	14921	14969	15089	14824	15008	14904	14775	14920	14904	14903	15032	14875	15041	14948	14981	14914	14887	14944	14919	14863	15061	14665	14832	15121	14947	14981	14842	15009	14703	14692	14931	14900	14523	14891	14856	14937	14877	14841	14705	14915	14957	14703	15007	14895	14943	14775	15146	14972	14756	14918	14813	15072	14826	14897	15016	14772	15001	14874	15050	14954	14972	14702	14729	14916	14754	14942	14725	14960	14964	14964	15035	14979	14935	14771	14818	14899	15048	14881	14890	14867	14970	14979	14989	14897	15048	14970	14764	14918	14893	14794	14789	15051	15004	14767	14806	14919	14888	14928	14735	14852	15023	14831	15052	14944	15104	14864	15078	14933	14973	14937	14960	14834	15010	14963	14979	14769	14820	14962	15126	14842	14921	14903	14993	14998	14703	14862	14728	14767	14982	14932	14768	15001	14837	14958	14862	14859	14795	15224	14923	14747	14694	15028	15080	15059	14894	15001	14633	14799	14867	14911	14805	14947	14965	14968	14863	14722	15010	14784	14830	14879	14849	14723	14945	14889	14979	14887	15078	15004
19028	32892	29242	22235	24369	40294	63091	66506	49508	36407	27226	17108	12599	12361	12418	12408	12401	12425	12436	12395	12404	12439	12509	12331	12304	12505	12323	12367	12327	12388	12276	12216	12226	12427	12486	12325	12461	12380	12459	12204	12498	12342	12402	12429	12433	12444	12359	12396	12419	12308	12515	12457	12306	12394	12295	12530	12320	12353	12437	12370	12421	12384	12287	12331	12470	12361	12346	12261	12451	12397	12467	12355	12297	12471	12417	12667	12528	12247	12438	12350	12367	12325	12179	12322	12490	12278	12332	12467	12490	12410	12527	12423	12384	12327	12514	12387	12367	12383	12385	12275	12417	12275	12465	12354	12592	12541	12284	12377	12320	12515	12267	12477	12328	12410	12477	12370	12412	12299	12424	12247	12575	12478	12366	12512	12332	12373	12321	12470	12329	12392	12343	12456	12414	12289	12365	12411	12518	12318	12228	12498	12376	12377	12231	12261	12423	12350	12409	12325	12374	12430	12338	12355	12396	12324	12341	12252	12376	12450	12440	12440	12341	12292	12403	12379	12265	12303	12461	12325	12342	12300	12305	12459	12256	12591	12277	12351	12437	12448	12443	12428	12416	12506	12298	12415	12267	12468	12504	12374	12501	12333	12268	12389	12347	12293	12282	12312	12326	12454	12370	12236	12346	12256	12434	12464	12432	12375	12441	12243	12463	12379	12361	12467	12526	12326	12519	12428	12408	12303	12333	12248	12372	12371	12275	12368	12454	12493	12384	12334	12366	12320	12432	12427	12408	12378	12419	12462	12379	12352	12404	12381	12545	12408	12532	12442	12528	12441	12343	12328	12377	12354	12299	12364	12624	12361	12472	12486	12415	12443	12485	12483	12438	12341	12288	12253	12430	12319	12402	12419	12244	12470	12447	12469	12210	12304	12340	12434	12317	12329	12496	12460	12260	12317	12513	12485	12315	12290	12406	12194	12300	12391	12305	12331	12589	12280	12315	12375	12384	12302	12255	12388	12371	12504	12286	12448	12353	12293	12342	12392	12392	12275	12382	12476	12322	12412	12539	12291	12414	12449	12406	12378	12439	12402	12279	12331	12334	12409	12287	12546	12412	12380	12367	12531	12455	12290	12292	12545	12439	12423	12424	12353	12363	12506	12412	12361	12436	12509	12276	12384	12365	12383	12363	12450	12367	12383	12560	12385	12241	12271	12285	12426	12359	12302	12377	12500	12301	12529	12315	12347	12430	12437	12274	12375	12363	12454	12321	12382	12481	12262	12535	12333	12417	12480	12420	12300	12371	12286	12266	12355	12639	12315	12401	12405	12503	12374	12403	12266	12344	12321	12330	12506	12262	12278	12295	12430	12316	12436	12479	12522	12356	12177	12301	12511	12472	12296	12585	12260	12330	12414	12324	12452	12290	12382	12416	12395	12308	12289	12162	12254	12307	12377	12312	12170	12387	12382	12434	12263	12117	12480	12308	12432	12227	12420	12466	12230	12255	12432	12432	12356	12218	12253	12238	12418	12395	12266	12458	12261	12384	12408	12510	12343	12378	12352	12573	12262	12339	12520	12329	12371	12240	12512	12328	12331	12355	12394	12457	12391	12204	12633	12348	12456	12374	12380	12387	12372	12427	12297	12472	12288	12560	12264	12556	12352	12345	12258	12354	12254	12491	12300	12501	12490	12462	12380	12383	12347	12438	12307	12332	12444	12512	12237	12330	12499	12552	12376	12352	12405	12452	12330	12478	12575	12377	12375	12242	12195	12469	12498	12294	12425	12287	12341	12533	12489	12338	12441	12345	12238	12421	12390	12127	12366	12505	12299	12297	12366	12482	12451	12317	12314	12237	12297	12398	12440	12334	12338	12371	12390	12159	12335	12440	12438	12536	12540	12328	12484	12430	12383	12575	12278	12458	12416	12410	12503	12359	12274	12486	12332	12466	12330	12377	12164	12376	12284	12397	12455	12285	12206	12371	12449	12314	12357	12431	12234	12439	12322	12260	12418	12520	12473	12376	12386	12283	12379	12342	12261	12423	12236	12537	12437	12378	12573	12436	12470	12286	12376	12520	12313	12335	12519	12452	12351	12466	12145	12284	12317	12302	12307	12409	12269	12459	12484	12473	12404	12454	12478	12453	12378	12304	12343	12406	12449	12452	12248	12477	12329	12313	12360	12314	12417	12410	12466	12419	12414	12410	12330	12458	12470	12412	12406	12373	12396	12277	12493	12389	12464	12310	12388	12444	12522	12515	12513	12271	12453	12355	12245	12539	12413	12221	12438	12384	12422	12451	12420	12450	12321	12456	12315	12500	12518	12291	12376	12386	12493	12411	12378	12289	12443	12456	12407	12338	12331	12481	12408	12466	12411	12386	12579	12410	12449	12345	12458	12512	12437	12409	12528	12504	12499	12495	12301	12419	12403	12361	12412	12274	12373	12442	12544	12411	12462	12545	12415	12457	12288	12404	12329	12515	12516	12404	12597	12329	12340	12424	12305	12276	12269	12251	12478	12421	12520	12269	12301	12397	12336	12516	12201	12273	12387	12348	12407	12337	12600	12321	12392	12351	12295	12212	12197	12258	12351	12348	12315	12347	12297	12672	12354	12474	12430	12512	12602	12327	12397	12373	12262	12384	12401	12419	12309	12306	12464	12546	12371	12386	12313	12473	12429	12281	12342	12376	12481	12314	12610	12444	12398	12466	12402	12358	12518	12223	12460	12247	12432	12484	12190	12451	12502	12341	12273	12371	12377	12348	12454	12323	12308	12335	12347	12533	12343	12280	12321	12369	12259	12316	12524	12301	12514	12479	12353	12435	12389	12226	12459	12432	12294	12298	12157	12308	12371	12324	12391	12379	12367	12439	12410	12435	12334	12432	12352	12449	12368	12392	12444	12405	12384	12377	12401	12342	12316	12326	12525	12214	12393	12412	12418	12280	12468	12453	12367	12485	12295	12334	12392	12299	12393	12325	12350	12251	12439	12306	12374	12257	12390	12431	12257	12467	12470	12372	12357	12591	12335	12464	12411	12519	12350	12360	12375	12338	12269	12248	12385	12418	12393	12321	12310	12396	12414	12380	12270	12471	12505	12426	12400	12302	12405	12387	12471	12363	12499	12360	12410	12215	12271	12401	12276	12389	12448	12384	12396	12419	12474	12454	12435	12257	12298	12361	12264	12429	12340	12475	12442	12432	12393	12395	12466	12275	12364	12345	12369	12319	12456	12392	12371	12212	12514	12326	12334	12473	12289	12205	12346	12398	12556	12267	12402	12213	12538	12395	12220	12289	12468	12248	12269	12323	12386	12381	12311	12400	12369	12353	12417	12296	12456	12391	12434	12435	12312	12398	12457	12383	12238	12235	12397	12506	12339	12286	12330	12279	12259	12477	12395	12381	12328	12307	12377	12449	12328	12338	12341	12397	12221	12399	12307	12406	12560	12452	12319	12288	12477	12360	12350	12369	12426	12525	12290	12420	12334	12499	12502	12375	12345	12395	12333	12451	12281	12515	12401	12500	12434	12467	12209	12288	12380	12371	12392	12439	12468	12372	12301	12114	12405	12468	12431	12460	12366	12584	12478	12325	12408	12253	12391	12264	12333	12424	12476	12320	12530	12393	12315	12359	12430	12235	12430	12327	12353	12316	12351	12426	12390	12384	12318	12352	12319	12441	12440	12545	12310	12307	12508	12480	12421	12093	12365	12354	12371	12222	12382	12338	12388	12298	12477	12380	12235	12252	12329	12451	12192	12298	12290	12445	12293	12362	12596	12305	12299	12357	12427	12211	12436	12476	12501	12304	12410	12431	12467	12471	12526	12332	12487	12458	12363	12369	12326	12563	12467	12427	12448	12410	12293	12351	12396	12557	12437	12417	12336	12360	12265	12390	12345	12177	12379	12366	12491	12485	12220	12286	12379	12403	12355	12372	12346	12391	12529	12464	12422	12333	12460	12444	12235	12303	12347	12524	12467	12385	12500	12377	12264	12403	12523	12422	12181	12371	12496	12427	12320	12321	12358	12427	12347	12205	12190	12443	12396	12296	12581	12464	12280	12409	12339	12341	12401	12348	12309	12269	12240	12502	12419	12485	12291	12418	12177	12337	12381	12379	12399	12384	12467	12393	12583	12217	12457	12354	12396	12448	12486	12408	12423	12403	12295	12430	12450	12284	12328	12407	12362	12331	12350	12537	12492	12324	12357	12392	12375	12460	12360	12366	12277	12401	12265	12456	12460	12401	12333	12478	12397	12359	12419	12420	12415	12404	12419	12372	12454	12179	12367	12272	12370	12467	12418	12328	12223	12352	12499	12375	12297	12306	12265	12278	12368	12339	12424	12350	12495	12474	12237	12355	12449	12377	12351	12330	12479	12371	12333	12375	12331	12432	12416	12404	12316	12408	12539	12584	12492	12439	12377	12424	12362	12429	12470	12363	12462	12262	12606	12383	12467	12408	12376	12496	12383	12218	12328	12162	12492	12256	12455	12463	12369	12307	12270	12333	12345	12296	12445	12456	12340	12401	12249	12299	12340	12496	12486	12241	12442	12379	12463	12494	12318	12289	12401	12341	12389	12335	12569	12363	12332	12369	12507	12401	12413	12324	12357	12257	12375	12383	12298	12206	12358	12210	12368	12323	12510	12374	12393	12443	12384	12367	12430	12367	12439	12225	12442	12260	12529	12376	12473	12381	12389	12517	12424	12324	12492	12244	12277	12573	12304	12469	12339	12366	12400	12542	12269	12520	12394	12281	12463	12488	12394	12487	12397	12392	12491	12387	12483	12353	12351	12426	12304	12465	12349	12472	12421	12409	12235	12386	12288	12286	12222	12355	12335	12316	12380	12375	12427	12408	12389	12335	12385	12440	12241	12319	12470	12346	12393	12271	12421	12357	12358	12213	12505	12397	12465	12347	12475	12320	12402	12410	12418	12247	12242	12446	12327	12405	12423	12343	12249	12404	12335	12357	12441	12288	12400	12373	12474	12418	12269	12534	12354	12301	12440	12371	12373	12533	12334	12405	12430	12286	12458	12293	12416	12313	12311	12541	12357	12593	12268	12325	12471	12464	12385	12218	12381	12359	12396	12339	12296	12321	12417	12339	12313	12354	12385	12444	12284	12380	12519	12352	12351	12383	12366	12330	12436	12428	12376	12284	12327	12132	12413	12539	12299
30288	22371	21443	19473	18970	23639	25764	23628	21085	19867	18501	18177	17657	17572	17875	17718	17596	17871	17969	18016	17578	17798	17894	17521	17752	17658	17587	17732	17801	17725	17666	17672	17713	17565	17715	17779	17873	17310	17655	17697	17679	17699	17772	17823	17739	17736	17709	17835	17709	17755	17617	17662	17620	17665	17734	17750	17651	17956	17636	17751	17603	17631	17636	17522	17740	17546	17588	17785	17627	17765	17803	17731	17678	17649	17721	17706	17679	17869	17881	17511	17552	17929	17589	17694	17779	17843	17735	17900	17586	17507	17617	17563	17692	17737	17799	17636	17704	17517	17690	17699	17604	17499	17576	17792	17773	17788	17617	17684	17549	17554	17767	17691	17769	17614	17616	17543	17582	17639	17632	17738	17574	17885	17562	17644	17691	17675	17719	17767	17752	17685	17597	17635	17792	17754	17675	17457	17634	17596	17674	17718	17778	17621	17621	17677	17745	17766	17799	17610	17922	17760	17492	17544	17468	17698	17760	17612	17526	17484	17797	17599	17747	17598	17759	17587	17618	17631	17777	17659	17536	17818	17591	17608	17605	17498	17462	17772	17603	17712	17691	17557	17834	17743	17514	17813	17766	17862	17935	17925	17707	17679	17654	17617	17740	17857	17677	17712	17805	17601	17998	17621	17485	17660	17594	17706	17734	17545	17551	17746	17711	17691	17482	17569	17848	17624	17638	17777	17886	17868	17793	18001	17806	17653	17717	17617	17670	17630	17581	17450	17606	17702	17935	17810	17882	17463	17735	17456	17625	17484	17813	17706	17746	17649	17876	17670	17667	17849	17615	17781	17726	17696	17602	17683	17633	17756	17725	17511	17618	17541	17753	17745	17562	17750	17577	17759	17786	17755	17922	17819	17983	17839	17674	17687	17614	17819	17590	17587	17522	17573	17649	17499	17723	17486	17945	17793	17698	17726	17639	17644	17630	17684	17812	17644	17675	17411	17537	17754	17629	17473	17709	17619	17761	17791	17825	17654	17398	17786	17629	17421	17549	17714	17604	17428	17690	17907	17566	17912	17698	17770	17620	17785	17587	17753	17573	17711	17748	17684	17670	18076	17756	17614	17640	17749	17760	17672	17718	17745	17616	17697	17597	17796	17664	17726	17840	17934	17706	17491	17789	17764	17724	17548	17610	17704	17642	17523	17682	17808	17681	17902	17673	17580	17726	17867	17563	17700	17729	17653	17786	17760	17854	17596	17675	17781	17724	17690	17834	17635	17593	17923	17624	17645	17787	17567	17411	17615	17626	17801	17663	17656	17780	17509	17587	17635	17488	17743	17546	17701	17601	17677	17628	17682	17828	17694	17580	17651	17765	17749	17786	17610	17876	17830	17598	17735	17729	17681	17572	17603	17674	17619	17813	17781	17699	17501	17738	17521	17655	17569	17618	17763	17648	17786	17674	17630	17675	17605	17684	17368	17576	17762	17570	17325	17672	17789	17823	17794	17697	17772	17989	17744	17701	17482	17753	17825	17678	17443	17590	17795	17577	17637	17650	17652	17765	17575	17692	17437	17705	17727	17654	17571	17722	17735	17863	17812	17781	17623	17665	17706	17601	17561	17634	17704	17870	17742	17876	17814	17889	17641	17711	17519	17570	17563	17680	17661	17746	17739	17598	17709	17843	17705	17395	17837	17646	17724	17664	17551	17705	17650	17819	17691	17676	17570	17774	17890	17772	17848	17582	17818	17607	17653	17660	17630	17447	17756	17686	17644	17648	17592	17680	17637	17423	17475	17583	17683	17641	17766	17692	17638	17751	17631	17805	17605	17731	17702	17913	17752	17792	17664	17713	17628	17545	17605	17882	17752	17819	17572	17866	17776	17619	17574	17919	17701	17667	17682	17741	17747	17672	17689	17518	17583	17640	17665	17702	17668	17683	17571	17490	17696	17628	17735	17646	17779	17629	17784	17799	17781	17809	17719	17742	17586	17819	17701	17801	17483	17602	17650	17624	17621	17751	17708	17623	17564	17581	17737	17548	17870	17609	17730	17649	17524	17541	17734	17693	17631	17860	17684	17496	17709	17651	17776	17773	17667	17600	17693	17425	17612	17608	17665	17680	17766	17760	17631	17786	17841	17732	17721	17569	17683	17568	17670	17689	17701	17876	17772	17739	17566	17873	17846	17668	17801	17725	17833	17649	17753	17792	17697	17687	17684	17665	17636	17849	17669	17705	17920	17753	17644	17852	17730	17698	17762	17492	17640	17745	17500	17681	17643	17733	17671	17621	17631	17650	17458	17722	17564	17767	17789	17568	17637	17711	17696	17701	17852	17689	17656	17752	17778	17835	17511	17664	17745	17699	17657	17564	17685	17736	17702	17804	17812	17582	17717	17777	17772	17703	17803	17789	17974	17618	17653	17731	17627	17745	17651	17574	17585	17623	17630	17585	17852	17792	17772	17664	17735	17650	17920	17684	17678	17832	17598	17651	17587	17752	17808	17541	17739	17670	17782	17625	17809	17591	17648	17704	17602	17677	17612	17822	17704	17852	17678	17782	17718	17658	17698	17815	17583	17516	17810	17954	17619	17507	17495	17657	17675	17661	17680	17745	17610	17656	17733	17752	17625	17616	17716	17668	17801	17728	17639	17804	17964	17602	17656	17830	17611	17667	17717	17483	17723	17837	17744	17756	17756	17714	17642	17648	17810	17544	17708	17590	17696	17569	17555	17817	17786	17739	17610	17824	17679	17568	17662	17899	17606	17773	17811	17660	17786	17670	17647	17646	18013	17754	17903	17510	17565	17753	17678	17676	17694	17654	17653	17737	17641	17865	17727	17799	17595	17745	17719	17649	17659	17627	17611	17753	17784	17798	17641	17707	17660	18060	17569	17559	17684	17768	17698	17739	17624	17703	17664	17715	17636	17683	17694	17692	17722	17593	17623	17733	17787	17566	17669	17818	17582	17685	17874	17726	17585	17680	17658	17667	17622	17772	17701	17890	17752	17624	17623	17846	17838	17688	17776	17827	17568	17754	17751	17737	17718	17432	17716	17661	17753	17738	17548	17778	17566	17591	17763	17828	17606	17925	17735	17690	17830	17622	17743	17748	17828	17656	17629	17856	17836	17693	17806	17747	17762	17762	17806	17808	17669	17706	17433	17329	17866	17597	17657	17676	17649	17698	17849	17801	17842	17585	17746	17872	17740	17655	17579	17490	17561	17786	17607	17633	17556	17649	17755	17640	17700	17596	17949	17726	17652	17689	17538	17526	17499	17683	17879	17829	17628	17669	17705	17933	17955	17591	17539	17546	17635	17733	17534	17812	17654	17772	17700	17774	17746	17743	17815	17722	17804	17710	17624	17811	17706	17732	17924	17782	17657	17809	17672	17581	17593	17719	17767	17728	17816	17827	17677	17627	17569	17713	17815	17772	17486	17773	17953	17584	17580	17598	17748	17777	17642	17521	17744	17793	17794	17528	17672	17612	17624	17603	17898	17617	17744	17610	17565	17714	17633	17635	17572	17735	17436	17529	17716	17708	17602	17473	17398	17640	17679	17726	17515	17619	17659	17623	17771	17643	17623	17546	17734	17531	17511	17680	17593	17695	17702	17494	17772	17675	17570	17648	17715	17676	17660	17549	17598	17857	17720	17653	17605	17841	17817	17720	17752	17731	17656	17840	17709	17596	17700	17562	17593	17820	17750	17621	17650	17662	17756	17778	17677	17817	17657	17660	17558	17821	17553	17884	17517	17735	17689	17551	17702	17648	17747	17552	17877	17743	17462	17602	17624	17761	17620	17653	17408	17637	17747	17830	17742	17802	17596	17734	17742	17363	17665	17675	17566	17682	17623	17844	17722	17865	17697	17354	17754	17674	17695	17747	17586	17590	17474	17842	17670	17613	17608	17710	17627	17609	17628	17840	17593	17648	17644	17744	17769	17955	17516	17617	17735	17698	17790	17520	17607	17673	17587	17758	18047	17635	17692	17658	17608	17706	17675	17719	17755	17583	17685	17782	17676	17807	17620	17894	17823	17719	17768	17734	17636	17454	17613	17453	17661	17765	17411	17894	17678	17719	17603	17877	17721	17583	17412	17720	17588	17788	17740	17535	17662	17848	17685	17876	17636	17784	17591	17765	17644	17616	17772	17798	17779	17524	17693	17858	17764	17686	17697	17540	17801	17643	17763	17496	17612	17614	17699	17745	17745	17634	17560	17679	17429	17601	17718	17684	17700	17898	17619	17410	17776	17691	17564	17611	17632	17642	17632	17739	17739	17780	17739	17816	17822	17921	17531	17766	17623	17661	17922	17699	17400	17785	17739	17731	17756	17942	17648	17854	17658	17869	17625	17617	17843	17672	17975	17947	17733	17635	17834	17608	17742	17996	17903	17782	17772	17531	17595	17788	17882	17976	17700	17778	17622	17677	17560	17640	17583	17911	17489	17782	17730	18044	17857	17684	17817	17745	17765	17550	17456	17798	17691	17682	17807	17533	17772	17622	17593	17999	17656	17630	17714	17680	17966	17685	17850	17655	17469	17774	17665	17665	17863	17753	17785	17622	17561	17726	17787	17725	17625	17743	17772	17912	17812	17865	17776	17610	17854	17741	17587	17545	17697	17914	17601	17739	17816	17857	17735	17550	17563	17678	17940	17820	17832	17590	17700	17707	17565	17637	17581	17620	17550	17772	17886	17705	17437	17626	17867	17569	17877	17559	17757	17688	17722	17638	17428	17546	17808	17893	17655	17821	17752	17641	17733	17773	17826	17656	17840	17692	17821	17671	17839	17681	17604	17826	17612	17603	17590	17651	17632	17706	17605	17587	17761	17820	17740	17731	17589	17953	17339	17663	17407	17684	17885	17493	17660	17623	17593	17950	17774	17570	17396	17543	17819	17626	17677	17680	17657	17874	17574	17582	17728	17665	17732	17607	17642	17716	17745	17732	17684	17527	17657	17597	17707	17590	17604	17935	17787	17699	17822	17692	17636	17628	17701	17718	17870	17775	17685	17519	17521	17667	17586	17623	17738	17871	17551	17798	17611	17679	17562	17563	17768	17597	17542	17688	17594	17685	17732	17488	17726	17627	17613	17757	17729	17639	17734	17907	17666	17666	17924	17797	17560	17627	17593	17785	17701	17707	17423	17643	17695	17688	17622	17741	17701	17540	17534	17698	17671
16371	16968	15467	14865	16427	22809	24406	21216	18023	16395	14977	14138	14152	13966	14011	14246	14098	14102	14151	14011	13998	14023	14085	13810	13969	13858	14016	14182	14003	13958	13927	14043	14039	14080	13987	14054	14165	13927	13953	14092	14003	14002	13949	13919	14039	13837	14143	14000	14031	14123	13956	13971	13969	13836	14034	14250	14034	14095	13960	14076	14010	14113	14066	14063	14004	13966	14058	14013	14151	14096	14070	14035	13934	13986	13929	14036	14088	13944	14092	14077	14161	13957	14076	14138	13951	13999	14078	14045	13932	13947	13959	13961	13967	13912	13952	14096	14111	14088	14122	13922	14075	13977	13898	14078	14104	14007	14066	13939	13923	14106	14016	14135	13933	14000	14149	13963	14016	14067	14153	14029	14096	14178	14219	14247	14089	13942	14035	14078	14016	14106	14122	13849	14081	14063	13893	13944	14049	13925	14058	14106	14074	14191	14062	14169	13970	14024	14116	13966	13910	13885	13962	14021	13929	14019	14134	13836	14102	14096	14084	13993	14236	14062	14037	13948	14143	14075	13941	14028	13997	14154	14101	13880	14046	14013	14142	14077	13895	13820	13827	13947	14076	14096	14013	14078	13969	14001	14014	14074	14140	14039	14094	14090	13997	14120	14148	14012	14071	14031	14169	14012	13979	14085	13975	13952	14049	14149	13982	14168	14014	14084	14042	14197	14059	13926	14068	14065	13982	14014	13762	14081	14133	14031	13873	13949	13907	13946	14040	14014	13951	13878	14070	14142	14150	13999	14013	14005	14151	14085	14159	14049	14054	13989	14035	14122	14159	13789	14175	14012	13962	14051	14033	14100	14072	14101	14005	14082	13912	14102	14161	13900	14063	14256	14062	14001	14134	14092	14020	14140	14031	14180	14046	14016	13946	13992	14108	14025	13996	13895	13887	14057	13901	13999	14031	14049	14113	13967	13959	14015	14163	13946	14021	14135	14064	14074	14098	14003	14072	13967	13912	13855	14042	14000	14143	14032	14110	14050	14049	14186	14136	13863	14156	13939	13955	14073	14104	13976	13828	14125	14018	13962	14047	14179	14193	13817	14073	14029	13989	13943	14030	14245	14225	13957	14084	13869	13903	14095	13913	14033	13965	14005	14067	14096	13939	13987	13956	13881	13986	14018	14056	14101	13975	13964	14169	13985	14050	14081	14114	14047	14054	13982	14038	14120	13877	13990	13972	13877	13922	13924	14101	14051	13924	14057	14027	13984	14067	14055	14252	14018	14017	13897	13949	14107	13996	14143	13930	14021	14060	13983	14267	13908	13992	14114	14249	14044	14010	13967	14012	14040	14091	13990	14126	13855	13927	14118	14031	14000	13926	14103	13860	14190	14085	14006	13930	13928	14194	14095	14087	13988	14073	14156	13908	14064	14156	13988	13983	14020	13998	14242	13933	14025	14079	14219	14056	14067	13979	14205	13999	14190	14005	14093	14076	13952	14094	14075	13991	14004	13862	14118	14100	13886	14025	14000	14092	14101	14026	13968	14072	13979	14023	14011	14093	14145	13947	14075	13904	14197	14223	13991	14051	14131	13924	13936	14105	14160	14122	14071	13984	13915	14065	13998	14076	13886	13985	13948	14096	14045	14117	13992	14042	14047	14001	14048	14085	14005	14072	13894	14021	14101	14077	13951	14065	14069	13972	14186	13741	13911	14020	14218	14097	13998	13906	13958	14221	13986	14097	14094	14001	13895	14085	13983	14014	13984	14054	14193	14014	14192	13956	14307	14091	13987	14072	14059	14130	13989	14177	13910	13899	14006	14000	14028	14192	14091	14059	14106	13842	13982	13993	13971	14063	14062	13951	13955	14142	13828	13899	14072	14015	14136	14196	14142	14030	13950	13883	14080	13917	13928	14104	13937	14141	13928	13977	13986	13951	13934	14066	13960	13993	14154	13991	14017	14133	14004	14135	14065	14179	13912	13960	14008	13976	13983	14005	14000	14038	14124	13876	14023	13915	13928	13976	14064	14110	14019	14007	13991	14063	14046	14083	14064	14059	13975	13933	13909	14095	14082	13935	14120	14074	14004	13961	13953	13982	13992	14007	13978	14226	14174	14062	13984	13881	13988	13826	14048	14106	14113	14054	13933	13944	14026	14110	14042	13893	14106	14064	13982	14031	14035	14017	14213	14295	14179	14023	13904	13998	14091	14059	13982	13916	14230	14081	13963	14215	14100	14030	13991	14048	14071	13847	14168	14189	14093	14204	14076	14178	14083	14000	13981	14024	13914	14059	14146	14169	14219	13995	14131	13960	14142	14200	13843	14064	13970	14088	14134	13900	14022	14167	14041	13928	14097	13975	14149	14066	14106	13878	14025	13995	14163	14031	14115	14029	14187	14025	14088	13961	14035	13988	14263	13997	14010	14182	14070	14011	14111	13982	14122	14041	13959	14336	13957	14066	14028	13770	14117	14102	13929	14164	14006	13983	14047	14057	14036	14008	14023	14053	13752	14110	14111	13979	14106	14042	14019	14029	14130	14031	14205	14099	13958	13967	13940	13943	13986	13987	13986	14224	14239	14111	14093	14044	14006	14149	14109	13983	13879	14151	13930	13995	14001	14110	14143	14123	14057	14189	13866	13960	14074	14059	13966	14042	13957	13936	14113	13989	13891	14120	14006	14081	14092	14025	14051	14060	14053	14140	13939	14013	14178	14129	14211	14056	13968	14092	14026	14010	14040	14105	13968	13986	14056	13867	13978	13964	14009	13955	13877	13986	14021	14047	14019	13978	14067	14020	14020	14035	13871	13957	14044	14246	14104	13871	14000	14133	14036	13949	13851	14014	14013	14151	14032	14365	13992	13939	14098	14061	14177	14106	14129	14118	13940	14114	14072	13834	14082	13977	14133	14130	14141	14155	13993	14058	13952	14222	14069	14084	13884	14028	14170	13951	13947	14121	14214	14133	13950	13972	14005	14000	14106	14050	14085	14090	13995	14026	14023	13960	14139	13920	14000	14041	14057	14199	14126	14178	13745	14033	13969	14019	14039	14049	14116	14086	14096	13860	14100	13976	14012	14084	13877	14047	14101	14149	14003	14093	13841	13905	13866	14171	13942	13969	13962	13962	14036	14075	13863	14050	14055	13993	14208	13935	14040	13975	14114	13977	13957	14062	13918	13924	14017	13966	14037	13954	14116	14216	13907	14307	14168	14128	13955	13913	13925	14105	14096	14177	14048	14011	14073	14043	13930	14103	14157	13941	14121	13890	14152	14019	14167	14066	14141	14095	13996	14029	13868	14036	14019	14062	13917	14102	13958	14071	13844	14008	14018	14124	14010	14008	14088	14108	14002	13971	13939	14056	13963	14089	14041	14062	14034	14113	13930	14029	14161	13936	13978	13948	14014	14083	13803	14076	13921	13885	14050	13896	13970	14119	13969	14047	13896	14115	14015	14039	14105	13986	13962	14042	14188	14115	14029	14081	14154	14074	14055	14113	14126	14111	14031	14070	14206	13968	14157	14037	13993	13991	13898	14116	14075	14093	13991	14103	14230	14180	13954	14173	13870	14087	14086	14097	14094	14061	14048	13998	14071	14204	14068	14081	13983	14004	14110	13999	14158	13995	14106	13995	13899	13962	14169	14076	14036	13971	14000	14103	14060	13857	13967	14070	14082	13911	13907	14120	14156	14101	14034	13963	13896	13981	13931	13930	14052	13978	13966	13961	14073	13991	14153	14156	14156	14079	14141	14129	14141	13981	13964	13961	14008	14043	14032	14020	14064	14105	14092	14102	14075	13947	14022	14174	13976	14144	14091	14121	14124	14029	13995	13840	13968	14030	13917	13971	13959	14034	14127	14065	14122	13833	14081	14020	13997	14256	13910	13930	14172	13929	13970	14083	14006	14150	13981	14082	14072	14001	14046	14014	14093	14073	14076	14228	13912	13900	13807	14008	14079	14055	13951	14080	13874	14072	14120	14076	14120	14008	14011	14123	14218	13980	14172	13872	14056	14128	13895	14050	13926	14102	14082	14110	13891	13954	14203	14101	14098	14061	13967	14099	14073	13964	14101	14073	14126	14012	14011	14144	14127	14060	14022	13989	14017	14049	14131	14133	13991	14073	13898	14065	14028	14105	14112	14047	14099	13955	13980	14048	14132	14014	14056	14069	13984	13883	14050	13999	14017	14023	13989	13879	14035	14058	13958	14176	13939	14002	14058	13895	14042	13967	13936	14188	14089	13881	14101	14051	14098	13994	14009	14144	14111	14106	14102	14178	13836	13944	14094	13916	14076	14148	14106	14134	14114	14087	14078	14078	14095	14081	14052	14064	13872	13876	14013	13993	14105	14058	14121	14014	14006	13766	14006	14098	13982	14143	13966	14024	14049	14010	14085	14053	13924	13988	14132	14167	13969	13916	14001	14330	13963	14061	14106	13968	14035	13996	14011	13940	14037	14083	14065	14071	14222	14017	14150	13992	14045	14049	13896	14110	13961	13920	14044	14018	13897	14010	13996	13882	13913	14048	14256	13956	14032	13942	13937	13956	13828	14121	14134	14096	14064	13931	13901	14119	14097	14070	14059	14228	14114	14131	14048	14099	13939	14080	13994	13995	14182	14060	14076	14015	13991	14094	14083	14036	14113	13903	13823	14024	13873	14086	14112	14072	14125	13932	14145	14008	13936	14049	14009	14042	14057	14101	14113	14041	14075	14125	13998	13981	13971	14080	14055	13921	14062	14224	13899	14069	13933	14114	14032	14036	14157	13947	14128	14019	13938	14070	14008	13973	14007	14096	13940	14129	13921	14191	14154	14119	14014	13972	14076	14033	13877	14072	14234	13916	14152	14048	14042	14038	13985	14052	14148	13953	14149	13999	14063	14059	14031	14105	13861	13975	14163	14162	13826	14005	13877	14019	13951	14111	13838	13950	13959	13889	14028	14024	13952	14017	13995	14132	14172	14104	14050	13871	14076	13984	14055	14108	14128	13936	14179	14008	14268	14166	14289	13908	13988	14002	13985	14027	14099	13949	13904	14072	13914	14008	13949	14010	13987	14113	14029	14208	13986	14021	14040	13907	14190	14211	14040	13930	14087	14137	13930	13983	13981	14013	14083	14114	13995	13918	14037	14190	14061	13943	14234	13859	13984	14056	13963	14073	13993	13979	13864	14110	13980
25406	21102	27963	25017	26393	54162	54814	55154	39224	28431	21474	18822	18338	18103	18265	18435	18004	18266	18312	18174	18141	18145	18153	18170	18032	18231	18000	18192	18006	18165	18056	18215	18109	18083	18377	18044	18242	18249	18155	18176	18255	18223	18254	18115	18197	18116	18032	17993	18095	18028	18079	18163	18183	18090	18235	18106	18036	17947	18183	18044	17814	18019	18077	18021	18286	18109	18020	18292	18176	17917	18041	17896	18253	17873	17955	18280	17922	18212	18132	17953	18230	18162	18134	18195	18199	18024	18138	18039	18078	17953	18086	18024	18071	17839	17879	17986	18046	17847	18056	17846	18075	18123	18169	18131	18305	18104	18095	17983	18281	18186	18075	18190	18009	17943	17947	18009	18151	17909	18215	18031	18024	17921	18089	18191	18362	17866	17982	17959	18107	18171	18167	17888	17975	18189	18139	18033	18092	17803	18150	17993	18061	18021	18088	17989	18029	18088	18087	18145	18014	17980	17957	18081	18012	18210	18223	17999	17888	17960	18200	17984	18257	17987	17954	17924	18135	17984	18125	18234	18055	18071	18076	17943	17942	17923	17985	18247	17944	18013	17996	18251	18112	18091	18289	18118	18069	17958	18221	18160	18248	17917	18131	18039	18050	18142	17961	18145	18098	18059	18166	18151	18160	18056	18038	18002	18162	18054	18068	17940	17891	18016	18144	18072	18181	18078	18068	18101	18108	17915	18099	18138	17923	18022	17870	17999	17911	17972	18026	18227	18267	18373	18195	18133	17989	18008	18154	18111	18101	17917	18064	17950	17930	17828	17975	17924	17983	17928	17867	18066	17974	17913	18029	18018	18051	17916	18019	18058	17992	18026	18021	18191	18023	17933	18024	17997	17926	17953	18159	17975	17972	17995	18154	18242	18469	18156	18037	17963	18168	18033	18185	18101	18048	17905	18304	17985	18114	18165	17886	18005	18003	17882	18024	18207	18009	17993	18179	18043	17961	18047	17975	17980	18189	18043	18144	18023	18113	18017	18056	17885	18160	18094	17899	17937	18004	17951	18136	18021	18071	18096	18110	18041	18072	17943	18100	17741	18049	17969	18218	18067	18115	17896	18003	17949	18078	18056	18247	18149	18068	18429	18043	18052	18017	18067	18100	18023	18152	18095	18024	18184	18011	18235	18084	18176	18086	18136	17903	17744	17972	18118	18145	18034	17856	18003	18029	18052	18150	17857	17827	17957	17942	18014	18032	18234	18308	18092	18124	18120	18442	18046	18005	18217	17956	17963	18022	18170	18121	18082	17881	18296	18073	18224	17948	18098	18134	18016	17942	17898	18039	18170	18087	18113	18101	18024	18082	18007	17958	18073	18008	17984	18036	17989	18083	18147	18105	18062	18146	18006	17927	18241	18008	18133	17936	17986	17788	18033	18120	18146	18295	18113	18349	18145	18027	18122	18163	17939	18123	18036	17995	18169	18017	18183	17983	18016	18003	18145	18055	17913	18373	18058	18008	18188	18030	18085	17784	17866	18056	18030	17830	18172	18098	17859	17899	18160	18105	18142	18184	18037	18069	18276	18002	17831	18173	18065	17948	17833	18172	17967	18169	18100	18364	18178	18130	18012	18066	18035	18133	18103	18234	17969	18031	17855	18067	17849	18013	18177	17884	18155	18199	18144	18005	18111	18043	18063	17888	18016	17919	17900	17937	18120	18092	18063	18071	18203	17951	18059	18090	18211	17955	17903	18099	17993	18027	17976	18185	17920	17964	17959	18098	17956	17993	18124	17920	18278	18148	18201	18156	18001	17961	18157	18190	18019	18073	18164	18069	18163	17940	18282	18168	18060	17971	18003	18069	18130	18173	18111	18207	18205	18052	18093	18310	17989	18032	18024	18221	18066	18143	18037	18248	18021	18004	18173	18223	17969	18139	17994	18195	18205	17911	18163	17890	18042	18187	18046	17867	18068	18236	18007	18282	18178	18047	18042	17941	18044	18058	18103	18276	18079	17949	18299	18153	17892	17974	17959	17896	18157	18130	17887	18077	18004	18077	18052	17972	18046	18048	18052	17935	18089	17949	18039	18188	18204	17981	18077	18132	18158	18004	17986	17934	17942	18042	18068	18172	17972	18097	18101	18092	18183	18023	18044	17971	18050	18156	17960	17997	18134	17946	18119	18055	18123	17980	18027	18301	18036	18251	18007	18005	18140	17826	17952	18135	18104	18109	18207	18139	17999	18036	17953	18248	18051	18094	18028	17930	18135	18051	17996	18056	18156	18019	17939	18230	17945	17959	18018	18133	18152	18006	18022	18226	18090	18058	17932	18053	17880	18086	17907	17957	18123	18242	17992	18162	17900	17903	18195	18102	18094	18131	17937	17821	18035	17982	18091	17911	18101	18161	17973	18185	17959	18282	18121	18015	17988	18098	17999	18045	18006	17948	18160	18010	17861	17869	17993	17994	17961	17945	18218	17946	17791	18126	18073	18110	18092	17973	18029	18025	17979	17960	18026	17880	17815	18213	18142	18063	18120	17997	18190	18075	18280	17905	18015	17995	18109	18022	18070	18050	18022	18072	18118	18152	18150	17896	18080	18014	18155	17920	18072	18284	17930	17871	18175	18173	18027	17867	17868	17961	17949	18053	17997	17954	17865	18155	18184	18252	18248	18134	17985	18350	18017	18032	18179	17970	18014	18185	18236	17879	18099	18002	18229	18180	18205	18173	18089	18171	18098	18296	18096	18022	18044	18006	17930	18238	18118	17993	17984	17936	18027	18147	18087	18282	18179	17997	18475	18291	18211	18064	18001	18005	18248	17957	18042	17839	17954	18021	18010	17997	18013	17992	18142	18317	18061	18011	18012	18077	18016	18171	17999	18131	18262	18003	17866	18131	18054	18010	18266	18031	18231	18068	18078	17977	18294	18038	17970	18072	18000	17964	18106	18118	18052	18045	18118	18154	18358	17962	18087	17937	17867	17990	18064	18084	18052	18100	18100	17926	17971	18048	18113	18146	17993	18318	18047	17856	17841	18091	18147	18125	17952	18284	18039	18106	18111	18038	18110	18199	18300	18267	18108	18073	18338	17991	18266	18149	18087	17968	18031	18138	17992	18145	18135	18161	18132	17942	18127	18057	17978	18033	17956	18045	18327	18040	18116	18408	18166	18015	17970	18008	18224	18039	18047	18137	18102	18025	17890	17921	18193	18125	18152	18132	18128	17949	17908	18177	18074	18062	18038	18251	18019	18198	18086	18097	18202	18082	18322	17911	18240	18037	18036	18079	18159	18149	18087	18155	18151	18258	18122	17939	18012	17921	18344	17920	18220	18222	18030	18084	17991	18124	18024	18005	18055	18020	18119	18018	18103	17805	18044	18136	18284	18156	17902	18048	18179	17961	17885	18159	17911	18025	18055	18163	18044	17997	18071	17962	17942	18175	18070	18086	17891	17950	18036	17952	18034	18089	17853	18214	18034	18294	18213	18093	17927	18091	18081	17960	18227	17954	17962	18046	18057	18143	18140	17990	17916	18123	18134	17944	18106	18208	18055	17935	18097	18115	18085	18110	18120	18131	18084	17993	18050	18276	18011	18018	18104	18046	18061	18131	18120	18248	18192	18287	18178	17954	17961	17839	18274	18118	18099	18276	18265	18239	18127	18080	18229	18221	18060	18041	18174	18113	17861	18147	18094	18101	17861	18072	17936	17823	18136	17998	17809	18032	18125	18186	18094	17910	18071	18095	18007	18098	18215	17858	18003	18234	18339	18332	17917	17929	17939	18292	17879	18198	17980	18238	18080	17941	18061	18123	18127	17869	18154	18177	18068	18054	18204	18082	18122	18145	18068	18027	18139	18044	18018	18196	18040	18192	18151	18012	18061	18041	17998	18084	18073	18073	18143	18005	17913	18084	18151	17988	17921	18123	18145	17989	18265	17913	17943	18045	18041	18192	18044	18150	17995	18061	17954	18019	18061	18062	18275	18136	18077	18037	17938	18365	18250	18132	18126	18072	17805	18088	18013	17994	17979	18042	18076	18181	18111	18077	18016	18021	18083	17850	18184	18106	18195	18068	18083	18023	18207	18103	18267	18131	17876	18058	18310	17992	17891	17896	18110	18082	18149	18049	17872	18056	18191	18163	17978	17987	18104	18231	18178	18163	18107	17960	18086	18131	18023	18259	18068	18068	18266	18087	18081	17952	18094	18130	18038	18007	17983	18131	18131	17957	17947	17990	18260	18153	18018	18121	18128	17963	17936	17893	17963	18047	18168	18093	18063	17895	17977	17985	17822	18272	18144	18049	18199	18062	18046	18011	18204	18282	17971	18028	17972	17994	18180	17955	17964	18014	18005	17997	18132	18128	18035	18033	18303	18261	18094	17948	18227	18199	18103	18249	18262	18260	18080	18210	18000	18095	18180	17922	18246	18075	18068	18105	18455	18116	18178	17937	17938	17900	17948	18175	18042	18262	18280	18162	18007	18121	18145	18060	18015	18079	18218	18130	18143	18163	18175	18131	17848	18092	18095	17964	18047	17906	18146	18169	18249	18191	18175	18019	18221	18089	18147	17892	18173	18152	18267	18047	17997	18116	18153	18136	18092	18032	18181	17907	17995	18061	18234	18164	18219	17974	18093	18200	18265	18233	18019	18018	17989	18250	18204	17958	18084	17848	18046	18008	18130	17832	17899	17991	18046	18047	18074	18165	18148	17978	17916	17910	17990	18075	17983	18002	18318	18091	18167	18112	18222	18258	18083	17990	18215	18154	17876	18226	18118	18144	18173	17991	18093	18077	17878	18003	18185	18021	18204	18086	17899	18046	18094	18062	18144	18049	18072	18110	18059	18112	17856	18229	18048	18172	17967	18109	18135	18288	18153	18138	17976	18030	17944	18330	18036	18178	18211	17989	18116	18280	17968	18208	18054	17906	17994	17997	17849	18054	17967	18041	18057	18213	18138	18266	18311	18333	18087	18160	18058	18134	18156	17940	18022	17959	18050	18081	18057	18144	18223	18148	18372	18156	18043	18158	17990	18207	18172	18196	18211	18124	18217	18077	18229	18001	18203	18194	18059	18159	18040	18221	18281	18031	18069	17898	18164	18188	18134	17964	18209	18132	18075	18074	18147	18147	18088	18290	18238	18245	18135	18073	18012	18146	18059	18164	18189	18086	17991
16846	25815	24180	20923	30797	51294	54364	52449	37059	24227	16725	14386	14279	14244	14298	14294	14327	14444	14304	14294	14117	14326	14149	14266	14312	14210	14281	14390	14302	14364	14163	14296	14433	14425	14137	14442	14420	14249	14437	14297	14417	14207	14369	14228	14136	14324	14294	14190	14238	14254	14306	14118	14273	14189	14285	14172	14181	14331	14195	14377	14430	14147	14120	14138	14237	14337	14170	14173	14290	14355	14145	14226	14303	14217	14263	14251	14172	14359	14212	14187	14363	14356	14203	14252	14159	14266	14459	14292	14277	14192	14222	14192	14210	14401	14155	14237	14027	14331	14217	14270	14288	14274	14151	14101	14402	14268	14420	14335	14312	14288	14298	14260	14267	14078	14207	14387	14327	14129	14196	14086	14323	14199	14341	14258	14227	14253	14224	14118	14389	14316	14354	14412	14133	14341	14465	14382	14213	14298	14204	14210	14227	14140	14378	14393	14471	14163	14152	14270	14165	14163	14218	14145	14255	14238	14186	14226	14256	14134	14267	14198	14211	14292	14325	14244	14340	14380	14354	14258	14164	14384	14331	13991	14168	14271	14473	14423	14289	14341	14261	14210	14218	14276	14346	14274	14216	14255	14294	14217	14215	14232	14384	14323	14336	14210	14276	14256	14337	14220	14456	14411	14218	14421	14342	14085	14359	14223	14262	14291	14255	14239	14338	14305	14196	14140	14256	14195	14168	14230	14343	14228	14262	14324	14341	14249	14347	14278	14271	14236	14262	14163	14290	14395	14300	14239	14080	14216	14213	14449	14331	14179	14183	14156	14304	14247	14370	14182	14367	14172	14075	14280	14399	14118	14343	14246	14479	14119	14246	14305	14115	14284	14152	14140	14237	14316	14264	14227	14261	14259	14322	14306	14251	14197	14211	14391	14364	14186	14132	14208	14263	14187	14308	14336	14316	14210	14210	14283	14316	14260	14267	14213	14280	14254	14282	14266	14279	14303	14206	14300	14269	14120	14254	14047	14223	14391	14204	14250	14252	14317	14208	14225	14232	14366	14184	14140	14173	14353	14356	14183	14200	14365	14189	14224	14190	14210	14387	14290	14118	14267	14311	14276	14295	14357	14368	14178	14266	14187	14314	14234	14348	14336	14254	14305	14203	14385	14420	14051	14285	14240	14409	14186	14002	14454	14274	14104	14322	14108	14108	14339	14256	14278	14342	14315	14300	14134	14233	14198	14239	14317	14337	14157	14437	14173	14237	14375	14139	14239	14295	14280	14248	14368	14004	14281	14348	14151	14212	14156	14312	14276	14217	14271	14409	14076	14269	14365	14263	14243	14160	14299	14297	14083	14204	14181	14372	14189	14304	14440	14363	14187	14243	14222	14398	14260	14181	14376	14207	14108	14320	14204	14399	14370	14035	14328	14246	14232	14059	14314	14421	14226	14338	14262	14153	14250	14134	14214	14224	14302	14189	14271	14303	14275	14235	14375	14176	14256	14254	14451	14198	14308	14310	14296	14153	14259	14296	14132	14263	14197	14365	14133	14397	14285	14281	14274	14289	14404	14187	14111	14287	14210	14477	14150	14342	14275	14271	14251	14434	14241	14370	14303	14283	14356	14319	14197	14347	14383	14265	14249	14213	14209	14292	14146	14354	14223	14271	14309	14374	14232	14293	14289	14180	14250	14152	14271	14357	14268	14306	14333	14349	14366	14111	14327	14209	14182	14012	14132	14243	14278	14253	14357	14215	14317	14284	14340	14379	14193	14366	14450	14291	14160	14008	14332	14286	14319	14217	14181	14208	14328	14359	14066	14203	14291	14204	14395	14421	14411	14363	14211	14256	14446	14153	14260	14227	14288	14268	14288	14392	14037	14146	14351	14269	14258	14276	14150	14369	14216	14221	14249	14053	14235	14275	14223	14154	14191	14376	14313	14145	14122	14273	14235	14214	14268	14128	14169	14271	14220	14194	14319	14156	14247	14199	14202	14120	14293	14271	14181	14160	14309	14234	14224	14276	14204	14242	14209	14385	14266	14340	14160	14396	14133	14307	14203	14208	14200	14120	14275	14187	14156	14188	14163	14334	14232	14257	14201	14367	14246	14186	14284	14222	14317	14425	14306	14348	14255	14269	14443	14286	14169	14144	14188	14344	14140	14263	14232	14151	14111	14428	14249	14159	14165	14123	14179	14281	14370	14236	14301	14237	14483	14137	14382	14035	14221	14207	14201	14306	14267	14144	14220	14180	14272	14178	14305	14353	14279	14146	14206	14343	14321	14210	14496	14153	14257	14252	14349	14214	14326	14396	14278	14159	14243	14322	14285	14285	14269	14245	14180	14359	14293	14282	14293	14366	14213	14416	14301	14373	14386	14456	14335	14404	14281	14343	14321	14181	14426	14342	14294	14208	14372	14271	14423	14292	14347	14328	14152	14327	14313	14370	14294	14173	14350	14248	14223	14342	14330	14235	14274	14237	14099	14308	14334	14298	14237	14271	14161	14165	14053	14166	14058	14347	14224	14442	14321	14090	14154	14225	14271	14241	14377	14280	14278	14313	14191	14317	14239	14305	14342	14441	14168	14112	14127	14350	14339	14197	14355	14150	14315	14326	14258	14420	14403	14237	14293	14315	14374	14230	14245	14197	14139	14197	14069	14136	14349	14176	14265	14253	14318	14265	14324	14250	14172	14200	14204	14361	14166	14258	14299	14286	14238	14277	14574	14309	14471	14191	14196	14442	14238	14167	14224	14360	14378	14235	14333	14464	14350	14237	14202	14312	14339	14222	14307	14251	14112	14245	14354	14227	14225	14276	14353	14363	14327	14254	14197	14228	14171	14215	14248	14313	14253	14398	14230	14284	14313	14168	14286	14193	14222	14334	14269	14349	14278	14215	14458	14338	14148	14269	14036	14259	14241	14223	14340	14395	14451	14370	14285	14176	14317	14265	14195	14379	14207	14264	14364	14071	14421	14367	14312	14203	14359	14047	14204	14203	14357	14375	14132	14339	14374	14296	14276	14121	14336	14514	14353	14138	14216	14257	14047	14377	14272	14264	14152	14284	14312	14250	14265	14252	14315	14432	14166	14202	14409	14337	14495	14210	14180	14225	14375	14337	14399	14270	14275	14242	14315	14291	14268	14331	14152	14119	14357	14053	14221	14404	14249	14124	14347	14328	14316	14325	14056	14251	14267	14409	14146	14369	14319	14283	14210	14302	14238	14215	14314	14266	14332	14394	14435	14363	14205	14132	14342	14326	14378	14214	14321	14270	14307	14147	14330	14261	14385	14294	14135	14135	14307	14236	14161	14351	14103	14312	14242	14360	14183	14030	14139	14419	14211	14081	14393	14142	14248	14287	14238	14125	14279	14421	14266	14302	14385	14321	14253	14306	14118	14110	14270	14313	14066	14156	14307	14435	14219	14309	14300	14109	14138	14218	14326	14172	14300	14276	14371	14138	14316	14312	14283	14387	14327	14294	14144	14431	14142	14365	14177	14190	14263	14162	14293	14384	14164	14377	14271	14431	14208	14287	14239	14175	14164	14434	14378	14185	14257	14299	14218	14338	14252	14169	14248	14241	14338	14258	14240	14140	14084	14318	14185	14435	14224	14370	14202	14222	14379	14185	14125	14275	14306	14263	14361	14421	14272	14267	14486	14390	14305	14248	14146	14227	14372	14356	14429	14218	14192	14092	14222	14314	14309	14247	14153	14078	14291	14248	14245	14202	14278	14352	14247	14243	14228	14238	14391	14376	14107	14255	14297	14204	14308	14334	14307	14344	14149	14164	14265	14367	14267	14311	14290	14352	14177	14515	14339	14225	14252	14199	14202	14251	14195	14129	14164	14297	14328	14271	14287	14149	14341	14196	14186	14268	14236	14296	14232	14210	14272	14326	14273	14181	14148	14204	14156	14162	14135	14294	14379	14260	14403	14328	14324	14265	14212	14300	14136	14288	14341	14285	14314	14011	14336	14332	14322	14110	14412	14289	14097	14398	14271	14145	14269	14280	14199	14369	14278	14188	14126	14181	14427	14292	14227	14199	14134	14135	14207	14331	14285	14241	14298	14124	14241	14232	14309	14157	14153	14168	14237	14396	14229	14299	14213	14275	14202	14261	14195	14053	14346	14250	14157	14133	14240	14151	14378	14197	14352	14324	14390	14253	14124	14343	14424	14199	14314	14443	14354	14202	14221	14240	14347	14219	14290	14286	14101	14418	14371	14268	14251	14323	14312	14252	14229	14306	14174	14276	14397	14109	14365	14344	14193	14351	14329	14332	14234	14265	14204	14370	14199	14135	14245	14403	14249	14193	14246	14138	14219	14278	14281	14265	14101	14204	14309	14105	14084	14134	14157	14341	14397	14242	14211	14301	14512	14367	14381	14402	14312	14233	14342	14255	14295	14263	14183	14236	14343	14311	14197	14203	14274	14332	14270	14273	14262	14273	14375	14324	14240	14260	14273	14241	14313	14370	14279	14220	14456	14288	14295	14298	14389	14252	14304	14322	14335	14373	14345	13933	14291	14333	14127	14091	14381	14294	14294	14264	14214	14311	14062	14236	14244	14292	14258	14208	14128	14227	14253	14155	14327	14322	14174	14251	14222	14159	14314	14135	14372	14292	14060	14333	14354	14111	14195	14338	14409	14361	14275	14287	14356	14293	14196	14196	14205	14216	14275	14147	14204	14175	14188	14084	14277	14378	14268	14208	14289	14524	14164	14262	14258	14291	14323	14308	14204	14075	14205	14319	14358	14246	14129	14137	14319	14268	14243	14295	14346	14219	14243	14330	14349	14269	14311	14158	14414	14235	14307	14130	14258	14271	14268	14270	14273	14206	14285	14312	14244	14367	14376	14165	14522	14329	14062	14255	14303	14409	14205	14209	14193	14258	14284	14258	14224	14265	14324	14231	14296	14238	14250	14236	14339	14532	14283	14295	14356	14241	14287	14235	14147	14200	14398	14302	14264	14345	14373	14240	14205	14287	14141	14271	14215	14296	14491	14258	14273	14354	14306	14172	14358	14368	14115	14298	14200	14317	14224	14148	14368	14353	14299	14141	14365	14357	14360	14282	14271	14386	14232	14339	14199	14240	14166	14370	14213	14379	14245	14244	14343	14175	14345	14119	14341	14301	14181	14277	14301	14151	14140	14268	14179	14148	14096	14039	14344
24058	21110	28568	23965	24288	34952	64142	69497	51811	36402	23655	17682	16490	16089	15856	15894	16084	15971	16043	15922	15899	16095	15879	15776	15785	15886	15978	15919	15984	16009	16008	15700	15803	15979	15993	15948	15875	15768	15938	15875	15971	15913	15913	15862	15826	15767	15836	15799	15765	15661	15771	15867	15918	15941	15964	15937	15814	15971	15659	16053	15927	15830	15822	15875	15929	15963	15826	15620	15635	15790	15864	15888	15779	15743	15870	15854	15713	15578	15834	15668	15898	15657	15826	15919	15784	15866	15972	15830	15794	15913	15928	15806	15853	15758	15889	15746	15772	15803	15668	15816	15956	16053	16089	15728	15635	15855	16043	15745	15935	15698	15766	15903	15771	15667	15749	15702	15946	15705	15746	15794	15769	15794	15961	15763	15634	15793	15720	15846	15856	15804	15592	15783	15744	15731	15848	16055	15945	15687	15823	15811	15678	15824	15659	15667	15938	15802	15677	15956	15894	15834	15795	15765	15872	15932	15957	15974	15755	15835	15820	16010	15688	15999	15877	15829	15760	15829	15887	15770	15698	15824	15927	15916	15864	15758	15897	16034	15778	15693	15761	15678	15829	15719	15848	15899	15852	15979	15902	15974	15906	15841	15815	15734	15819	15677	15954	15777	15661	15945	15884	15817	15773	15958	15691	15740	15755	15742	15791	15783	15776	15759	15789	15460	15809	15769	15707	15766	15884	15829	15722	15747	15940	15748	15632	15683	15836	15976	15635	15695	15778	15564	15451	15819	15741	15763	15711	15785	15924	16079	15771	15814	15698	15847	15848	15845	15736	15780	15938	15904	15817	15697	15805	15808	15989	15735	15838	15720	15670	15870	15887	15811	15862	15692	15776	15633	15701	15640	15623	15812	15796	15656	15679	15961	15880	15529	15734	15672	15864	15795	15731	15700	15688	15943	15590	15636	15759	15904	15751	15797	15758	15661	15703	15714	15886	15736	15869	15603	15652	15801	15824	15966	15760	15788	15656	15856	15779	15784	15627	15776	15617	15669	15890	15740	15956	15692	15676	15806	15605	15925	15697	15939	15795	15969	15726	15903	15715	15744	15739	15684	15757	15561	15572	15922	15883	15730	15958	15610	15766	15857	16030	15685	15773	15663	15745	15772	15825	15852	15885	15782	15848	15792	15744	15838	15702	15877	15889	15767	15806	15649	15874	16043	15686	15890	15632	15727	15806	15926	15707	15898	15988	15816	15826	15839	15900	16067	15750	15837	15778	15816	15942	15844	15959	15645	15770	15867	15897	15777	15993	15974	15865	15998	15818	15827	15811	15874	15742	15631	16004	15673	15691	15766	15837	15796	16007	15755	15736	15738	15762	15698	15845	15651	15782	15876	15622	15854	15672	15592	15819	15831	15556	15741	15737	15713	15978	15852	15647	15805	15713	15776	15631	15676	15814	15912	15934	15777	15782	15739	15769	15950	15662	15704	15764	15752	15763	15838	15775	15829	15898	15766	15711	15727	15758	15717	15863	15722	15748	15735	15615	15636	15745	15925	15881	15892	15560	15873	15827	15799	15795	15726	15689	15884	15746	15708	15787	15741	15870	15679	15643	15864	15748	15882	15727	15603	15813	15876	15733	16117	16013	15877	15785	15803	15878	16033	15941	15744	15706	15731	15764	15993	15699	15698	15806	15862	15902	15928	15894	15616	15716	15836	15836	15793	16047	15641	15798	15776	15900	15909	15740	15671	15731	15683	15579	15720	15839	15893	15612	15619	15628	15794	15937	15786	15618	15758	15848	15725	15797	15752	15732	15733	15626	15785	15833	15812	15632	15849	15944	15929	15921	15773	15770	15797	15748	15743	15777	15943	15606	15645	15853	15738	16074	15819	15690	15711	15785	15767	15805	15757	15932	15799	15949	15813	15836	15705	15790	15940	15830	15802	15621	15783	15873	15801	15789	15842	15828	15793	15745	15811	15816	15901	15720	15931	15833	15934	15726	15906	15871	15955	15730	15815	15952	15942	15681	15634	15813	15912	15782	15688	15740	15741	15743	15722	15867	15821	15577	15867	15833	15792	15846	15891	16091	15850	15754	15947	15848	15750	15768	15651	15647	15984	15869	15611	15674	15847	15835	15725	15788	15934	15924	15840	15976	15836	15919	15744	15852	15677	15782	16151	15490	15858	16016	15801	15705	15644	15817	15944	15777	15859	15762	16006	15680	15804	15734	15764	15880	15665	15936	15774	15680	15864	15763	15712	15770	15715	15867	15796	15816	15823	15876	15706	15770	15904	15752	15891	15767	15803	15885	15769	15620	15903	15968	15919	15756	15606	15799	15914	15883	15597	15981	15800	15818	15839	15892	15649	15934	15817	15739	15900	15910	15957	15935	15788	15860	15820	15654	16006	15807	15861	15647	15866	16037	15816	15800	15963	15867	15766	15940	15882	15780	15658	15819	15764	15692	15806	15737	15790	15714	15862	15777	15633	15871	15888	15713	15789	15887	15752	15898	15745	15965	15772	15793	15600	15877	15925	15799	15777	15874	16119	15764	15825	15914	15650	15788	15912	15756	15852	15759	15695	15871	15734	15813	15843	15803	15561	15933	15595	15834	15760	15877	15818	15778	15904	15836	15708	16045	16001	15695	15684	15718	15855	15961	15639	15710	15737	15693	15905	15748	15784	15924	15865	15614	15759	15694	15833	15933	15801	16053	15954	15766	15847	15845	15926	15664	15876	15915	15747	15696	15933	15653	15782	15774	15875	15844	15688	15742	15802	15748	15618	15748	15579	15817	15822	15727	16016	15817	15646	15918	15729	15675	15581	15835	15873	15911	15998	15803	15738	15561	15850	15770	15723	15803	16009	15976	15886	15773	15668	15828	15624	16070	15701	15681	15568	15507	15881	15763	16006	15807	15792	15771	15798	15792	15955	15751	15860	15788	15994	15966	15749	15700	15997	15916	15849	15928	15979	15916	15792	15560	15872	15934	15822	15879	15786	15738	15731	16058	15676	15935	15633	15747	15912	15622	15746	15739	15814	15978	15831	15891	15560	15946	15886	15834	15905	15673	15600	15909	16007	15894	15854	15977	15657	15913	15841	15716	15826	15720	15774	15863	16018	15798	15872	15836	15641	15864	15701	15886	15785	15682	15916	15974	15928	15934	15968	15856	15772	15811	15567	15915	15795	16026	15704	15891	15766	15544	15613	15785	15849	15747	15526	15694	15918	15746	15723	15638	15887	15887	15740	15904	15940	15980	15745	15846	15824	15907	15859	15875	15772	15875	15657	15827	15661	15623	16070	15814	15905	15815	15683	15950	15747	15808	15671	15786	15676	15872	15754	15815	15807	15779	15806	15817	15829	15844	16020	15961	15842	15822	15834	15871	15858	15944	15646	15889	15967	15685	15808	15792	15829	15860	15649	15553	15786	15987	15937	15671	15757	15917	16072	15877	15712	15971	16015	15857	15610	15744	15700	15896	15971	15841	15780	15937	15714	15946	15927	15776	15969	15726	15787	15843	15790	15861	15809	15764	15649	15840	15985	15772	15810	16076	15770	15850	15787	15772	15968	15867	16003	15686	15676	15833	15721	15722	15490	15903	15759	15701	15853	15741	15671	15957	15653	15957	15559	15848	15736	15857	15868	15530	15582	15786	15851	15829	15705	15894	15701	15775	15741	15780	15714	15813	15850	15718	15877	15865	15834	15896	15571	15824	15825	15765	15859	15775	15705	15628	15738	15741	15854	15809	15801	15815	15727	15854	15828	15862	16010	15867	15823	15669	15694	15713	15959	15718	15884	15845	15829	15733	15840	16039	15906	15894	15924	15985	15833	15681	15669	15733	15714	15750	15811	15423	15597	15738	15649	15611	15470	15923	15834	15738	15861	15758	15702	15906	15688	16017	15762	15748	15975	15959	15734	15595	15780	15766	15743	15914	15885	15896	15694	15780	15850	15782	15754	15957	15774	15725	15942	15564	15711	15736	15678	15921	15809	15847	15880	15924	15597	15701	15757	15768	15746	15700	15768	15918	15982	16045	15792	15759	15557	15787	15847	16058	15707	15831	15840	15672	15868	15864	15744	15943	15828	15487	15941	15671	15661	15726	15733	15890	15820	15880	15860	15751	15916	15681	15658	15859	15551	15787	15654	15790	15648	15839	15733	15917	15778	16019	15767	15761	15611	15940	15721	15736	15881	15956	15813	15808	15768	15788	15699	15628	15761	15905	15870	15570	15683	15823	15878	16073	15543	15934	15873	15916	15698	15714	15794	15899	15827	15938	15855	15730	15659	15632	15767	15941	15752	15769	15874	15592	15739	15849	15808	15766	15695	15748	15845	15796	15775	15890	15835	15861	15860	15730	15785	15641	15844	15922	15754	15717	15551	15899	15794	15874	15824	15724	15724	15945	15673	15608	15811	15727	15877	15961	15775	15825	15765	16001	15929	15970	16021	15650	15794	15832	15749	15625	16069	15854	15751	15946	15734	15751	15850	15830	15725	15478	15773	15723	15797	15567	15753	15889	15762	15877	15733	15738	15692	15957	15614	15790	15763	15891	15592	15875	15975	15984	15829	15754	15637	15711	15804	15755	15853	15858	15566	15959	15642	15668	15829	15976	15636	15863	15605	15734	15887	15813	15773	15810	15942	15846	15898	15645	15856	15716	15850	15930	15903	15598	15815	15830	15743	15584	15716	15809	15687	15987	15827	15845	15883	15610	16004	15912	15832	15823	15861	15822	15828	15696	15951	15770	15521	15633	15727	16087	15851	15870	15742	15744	15866	15780	15611	15751	15705	15773	15737	15946	15777	15804	15702	15873	15817	15681	15615	15726	15944	15837	15675	15685	15970	15974	15639	15799	15976	16022	15913	15876	15735	16025	15794	15773	15907	15802	15729	15951	15667	15725	15839	15999	15877	15776	15932	15881	15869	15843	15887	15768	15790	16001	15850	16096	15844	15865	15642	15973	15829	15908	15768	15690	16007	15765	15790	15720	15958	15906	15874	15989	15814	15890	15670	15738	15811	15744	15764	16105	16034	15966	15911	15937	16006	15576	15851	15746	15862	15909	15813	15909	15846	15879	15758	15983	15917	15789	15641	15476	15628	15791	15874	15921	15750	15801	15999	15625	15850	15898	15956	15822	16083	15757	15830	15820	15916	15752	15902	15859	16037
18998	32354	30862	27161	35584	40057	65193	69331	50781	34320	19475	13623	12922	12835	12885	13108	12709	12914	12912	12966	13256	12812	13030	13039	12954	12825	12997	12842	12811	12962	13059	12914	13009	12967	12788	12897	13107	12805	12898	12927	12944	13029	12953	12805	13086	12920	12829	12739	12884	12813	12789	12891	13049	12870	13053	12945	13085	13011	13059	12898	12937	12869	13076	12854	12932	12958	12917	12824	12859	12759	13057	12775	12817	12988	13054	13001	12795	12871	12945	12983	12909	12974	12987	12914	12960	12988	12828	12727	12888	12819	12791	12919	12981	12938	12944	13038	12792	12855	12966	13027	12970	13025	12977	12884	12809	12983	13066	13034	12898	13022	12919	12912	13035	13020	13127	12914	13015	12850	12890	13119	13082	12811	12828	12954	12815	12869	12796	13091	12750	13006	12956	12914	12773	12782	12943	12953	12851	12877	12859	12874	12872	13147	13015	12838	13021	12678	12963	12965	12862	12812	12997	12746	12762	12893	12990	12929	12884	12952	12943	12767	12875	12913	12976	12890	12892	12919	12819	12813	12957	12802	12956	12868	12965	12837	12932	12997	12869	12854	13042	12835	12814	12928	12940	12948	12773	12893	12763	12796	12950	13019	12767	12855	12817	12976	12988	12986	13198	12799	12968	12918	13097	12918	12961	13040	12970	12933	13014	12880	13016	12917	12843	12968	13006	13040	12748	12912	12782	12856	12918	12693	12822	12957	12966	12812	13001	12866	12891	12962	12961	12822	12854	12901	12842	12969	12974	13001	13001	12817	12789	12862	12879	12867	12861	12949	12817	12743	12903	12798	12782	13130	12809	12908	13093	12999	12911	12844	13152	12872	12983	12974	12871	12935	12921	12999	12897	12962	12931	12863	12924	13089	12912	12968	12809	12737	12830	12881	13003	12833	12967	12908	12953	12893	13003	12874	13154	12924	12767	12811	12996	13119	12761	12858	13041	12948	12877	12842	12942	13008	12925	12930	12782	12842	12959	12977	12904	12888	12987	12909	13150	12994	12846	12877	12965	12914	13015	12829	12896	12891	12805	12766	12809	12923	12906	12960	12987	12914	12829	12950	13061	12890	12907	12907	12995	12896	12888	12940	12930	12975	12864	13054	12896	12979	12979	12833	13180	12753	12814	12880	13007	12989	12914	12837	12914	12920	12914	12681	13167	12881	12789	12900	12988	12981	12916	12884	12998	12968	12718	12860	12813	13046	12972	12907	13096	13002	12826	12933	12838	12938	12897	12980	12980	12871	12732	12915	12813	12885	12937	12851	12928	12940	12977	12989	12944	13045	12892	12902	12810	13008	12932	12836	13042	12817	12940	12970	12880	12975	13014	13007	13046	12968	12785	13002	13078	12995	12801	13035	12924	12953	12801	12943	12892	12877	12927	13099	12939	12966	12837	12949	13153	12834	12794	13013	12895	12937	13043	12882	13117	12820	12807	12928	12934	12909	12869	12826	12816	12908	12879	12999	12939	12984	12785	12840	12845	12960	12720	12669	12823	13101	12766	12893	12958	13054	12960	12877	13018	12814	13032	13002	12826	13013	13061	13104	12944	12859	13186	12925	12768	13110	12811	13018	12916	12966	12838	12925	12973	13079	12857	12993	12980	12947	12928	13054	12860	12939	12794	13069	12902	12935	12991	13039	12981	12954	13127	12942	12869	12817	12978	12732	12967	12947	13010	12983	13000	12970	12883	12790	12857	13121	13006	12840	12965	12801	12727	12844	12824	12987	12911	12921	12746	13102	12872	12798	12937	12786	12850	12743	12961	13050	13050	12938	12996	12922	12884	12956	12810	12977	12839	12892	12920	13031	12805	12877	13098	12751	12865	13082	13020	12773	12680	12789	12948	13058	12822	12880	13020	12813	12995	12902	12828	12965	12842	12876	12928	12853	12966	13087	12790	13010	13038	12812	12906	12812	12797	13017	12961	12959	12861	12919	12902	12901	12879	12942	12888	12952	13020	12865	13057	12943	12932	12822	13067	12872	12858	13008	12816	12910	13003	12805	12954	12966	12828	13062	12872	12993	12873	12998	12964	12898	12838	12974	12690	12972	13046	12971	12779	12966	12753	12970	12901	12935	12928	12775	12862	12981	13044	12966	12875	12892	12954	12945	12797	12902	12845	12926	12834	12935	12923	12898	12955	12858	12836	12894	12795	12934	12831	12890	12776	12963	12879	12867	13128	13063	12971	12916	12972	12910	12778	12851	12820	12992	12845	13031	12874	12841	13021	12914	12757	12753	12884	13077	13012	12961	12954	12932	13048	12959	12974	12946	12960	12907	12973	12969	12831	12997	13051	13057	12841	12928	12936	13017	12891	12976	12732	12951	12890	13124	12963	12926	12836	12925	12763	12773	13022	12895	12801	12996	12929	12835	13023	12798	13035	12837	12930	12963	12983	12731	12966	12924	12796	12838	12834	12778	13030	13114	12857	13004	12874	12940	12934	12906	12798	12617	12975	12823	12972	13010	13086	12882	12906	12863	13023	12843	12947	12795	12823	12970	12978	13025	12956	12921	13038	12908	13019	12942	12916	12837	12986	12930	12758	12891	12873	13006	12849	12848	12916	12892	12931	12818	12931	12849	12782	12809	12722	12885	12843	13012	12799	12909	12849	12905	12925	12919	12846	12925	12934	12968	12986	12915	12914	12923	12913	12916	12916	12830	12918	12739	12906	12809	12955	12929	12763	13047	12886	12956	12973	13083	12830	13015	12822	13070	12777	12938	13018	12990	12757	12906	12905	13080	12898	12825	12987	12882	12965	12966	12952	12941	12884	12957	12865	12910	12830	13102	12858	12794	12866	13003	12931	12927	12868	12890	12969	12824	12900	12820	12898	12733	12858	13071	12827	12748	12713	12990	13085	12906	13009	12958	12746	12940	12831	13038	12943	12895	12964	13006	12960	12813	12952	12960	12868	13054	12845	12811	12919	12818	12993	12782	12803	12845	12894	12899	13067	12830	12765	13000	12912	12946	12935	12971	12796	13056	12883	12892	12908	12929	12846	12827	13017	13003	12762	12908	13027	12907	12959	12833	12958	12873	12980	12788	12851	12891	13059	12866	12997	12859	12894	12911	12869	13112	12941	12937	12887	13083	12983	13023	12911	12849	12988	12852	12909	13033	12809	12962	12865	12939	12953	12845	12921	12955	12880	12997	13053	12905	12984	12757	12999	13050	12915	12862	12958	12938	12945	12840	12916	12844	12908	12943	12757	12992	12827	12878	12767	12848	12898	12826	12722	12779	12796	12820	12954	12864	12803	12801	12985	12961	12797	12934	12975	12944	12967	12980	12791	12915	12801	13049	12832	12971	12913	12962	13057	12813	13005	12948	12937	12756	12775	12793	12823	13014	12915	13079	12996	12750	13063	12824	12938	12916	12947	13120	12799	12856	12892	12874	12883	12907	13110	12843	13005	12732	12965	13001	12953	12846	12938	12994	13017	12990	12893	12986	12830	12860	12891	12869	13027	13042	12948	12872	12896	12962	12945	12988	12779	12920	12952	12919	12868	12961	12880	12774	12953	12887	13045	12968	12978	12726	12883	13146	12973	12761	12962	12843	12730	12848	12908	12891	12859	12872	13085	12926	12783	12952	12954	12947	12905	12978	12994	12741	12887	13005	12793	12790	12839	12897	13015	12965	12898	12820	12897	13054	12856	12845	12819	12774	13076	12927	12945	12861	12958	12944	12964	12755	12951	12998	12929	12886	13038	13104	13011	12972	12978	12895	12945	12786	12908	13017	12889	12967	13070	13001	12889	12908	12746	13053	13014	12840	12863	13151	12889	12885	12838	13078	12843	12849	12939	12924	12959	13019	12899	12853	13004	12877	12941	13060	13041	12838	12795	12936	12921	13040	12966	12954	12963	12901	12990	13112	12952	12849	12968	12840	12908	12832	12983	13004	12939	12946	12856	12994	12926	12833	12893	12996	12863	12847	12881	12894	12996	12775	12927	12757	12926	12970	13048	13000	12852	12781	12935	12953	12841	12899	12859	12992	12851	12895	12733	12988	12958	13009	13032	12990	12771	13014	12898	13006	12913	12823	12955	12922	13017	12907	12949	12895	12757	13012	13053	13008	12956	13039	12985	12943	13003	12741	12922	13012	12797	12877	12787	12973	12822	12746	12849	12833	12685	12882	13018	13026	12851	12917	12919	12957	12895	12904	12931	12933	12787	12794	13033	12820	12940	13023	12910	12889	13101	12974	12845	12916	12832	12989	12963	12912	12884	12858	13043	12782	13055	12874	12902	12900	12986	12838	12899	13032	12692	12822	12986	13019	12891	12949	12902	12924	12816	12875	12942	13066	13058	12994	13079	12971	13000	12821	12945	12798	12791	13012	12864	13027	12909	12894	12849	12949	12936	12843	12842	12985	12706	12725	12919	13019	12914	12938	12793	12801	12793	12909	12937	12947	12913	13061	12802	12898	12822	12819	12793	12891	12998	12875	12870	12772	12996	12921	12894	12798	13022	12852	12882	12955	12950	12736	12852	12865	12974	12731	13083	13015	13110	12923	12892	12914	12922	12953	12768	12933	12882	12847	12973	12895	12887	12774	12999	13018	12895	12915	12856	12870	13009	12841	12832	12937	12717	12870	12811	12906	12894	12890	12928	12982	12917	12984	12879	12928	12928	12877	12852	12911	12880	12947	12834	12887	12983	12957	12968	12975	12866	12818	12940	13026	12940	12914	12729	12748	12892	12818	12746	12862	12937	12792	12955	13011	12883	12824	12922	12579	12897	12831	12847	13046	12922	12858	12907	13054	12942	12816	12958	12768	13086	12962	13087	12738	12935	12753	12897	12845	12774	12876	12885	12844	12866	13039	12891	13042	12686	13059	13002	12947	12885	12995	12884	13019	12914	12861	13041	12841	13040	12957	12894	12879	12696	12800	12976	12788	12842	13036	13106	13008	12997	13013	12714	13069	12927	12780	12810	12911	12942	12769	12896	12953	12899	12954	12907	12726	12864	12826	12899	12903	12844	12784	12827	12897	12863	12817	13097	13080	12933	12873	12868	12745	12903	12865	12895	12880	12848	12737	12819	12957	13001	12863	12990	13002	12877	13066	12822	12944	13064	12950	12755	12900	12942	12978	12816	12833	12789	13013	12923	12722	12966	12951	12760	12972
29596	21458	20574	19590	18549	17689	19580	25091	21857	18177	15996	15137	15098	15107	14937	14914	14803	14971	14955	14795	14989	14921	15005	15003	14913	14837	15103	14861	14777	15113	14923	14957	14835	14982	14893	14953	14946	14797	14732	14861	14860	14975	14776	14722	14810	14845	14771	15029	14801	14730	14930	14861	14905	14914	15006	14992	14637	14859	14931	14867	14919	15001	14755	14946	14760	14878	14820	14657	14932	15027	15073	14983	14811	14919	14885	14779	14738	14914	14712	14817	14925	15014	14922	14923	14920	14733	14760	14887	14716	14744	14945	14670	14993	14882	14920	14840	14776	14850	14965	14835	14845	15094	14937	14863	14877	14698	14926	15019	15152	14837	14716	14874	14997	14888	14822	14794	14929	15060	14831	15150	14908	14825	14926	14808	15024	14871	14861	14954	14775	14845	15048	14848	14856	14828	14836	14774	14965	14888	14622	14956	15083	14947	14958	14871	15016	14671	15098	14808	14868	15094	14818	14631	14901	14757	14994	15093	14741	14815	14945	14770	14841	14907	14806	14843	15034	14856	15067	14722	15001	14816	14910	14890	14772	14984	14745	14924	15145	14797	15058	14861	14864	14962	14941	14914	14943	14992	14876	15074	15051	14919	14888	14924	14806	14968	14908	14910	14722	14929	14929	14940	14762	14852	14773	14790	15015	15088	14806	14994	14857	14966	14909	14920	14917	14964	14739	14806	14835	14904	15074	14910	14933	14874	14951	14886	14912	14894	14968	14994	14856	14780	14815	14753	14798	15021	14739	14864	14939	15059	14733	14801	14878	14818	14757	14904	14845	14752	14859	14951	14746	14708	14827	14840	14867	14830	14911	14807	14748	14744	14858	14791	14759	14800	14948	14790	14831	14921	14816	14843	14766	14934	15038	14801	14920	15080	14766	14864	14842	14912	14955	14935	14849	15000	14983	14973	14867	14878	14978	15073	15124	14859	14802	14823	14787	14887	14862	14916	14978	15049	14776	14772	14953	14723	15007	14648	14888	14671	14853	14954	14960	14956	14881	15136	14921	14933	15028	14823	14831	14727	14852	14630	14734	14868	14851	14894	14902	14748	14909	14793	15074	15025	14915	14945	14888	14663	14843	14956	14826	14864	14849	14727	14946	14799	14850	15116	14799	15018	14937	14799	15028	15020	14848	14753	14767	14727	14936	14853	14864	14895	15039	14700	14819	14874	14869	15027	15077	14960	14764	15116	15046	14807	15010	14814	14811	14932	15076	14928	14766	14863	14950	14838	14892	14983	14804	14918	14921	14899	14805	14893	14937	14816	14697	14768	14754	14931	14917	14873	14851	14804	14865	14872	14854	14841	15004	15048	14839	14837	14945	14924	14904	14806	14898	14940	15072	14778	14932	14977	14884	14843	15048	14828	14970	15082	14895	14860	14861	15089	14805	14788	14854	14757	14712	14968	14984	14935	14971	14989	14841	14959	14757	14878	14921	14764	14970	14941	14874	14849	14851	14804	14906	14800	14827	14711	14767	14663	14826	14751	14872	14768	15010	14838	14816	14767	14839	14960	14810	14801	14966	14934	15078	14913	14726	14692	14935	14858	14985	15149	14863	14890	14669	14956	14927	14668	14845	14930	14902	14867	14898	14634	14778	14793	14812	14783	14916	15028	14669	14748	14786	14973	14990	14896	14788	14865	14945	14945	14903	14914	14974	15066	14799	14916	14905	14791	14875	15068	14961	14931	15055	14811	14773	14888	14724	14982	14904	14728	14855	15034	14818	14773	14748	14814	14813	14969	14829	14831	14913	15009	14909	14890	14917	14885	14748	14943	14816	14774	14852	14799	14754	14787	15028	15037	14785	14851	14737	14934	14746	14849	14605	14827	14844	14925	14836	14971	14803	14961	14980	14959	14962	14919	14756	14925	14877	15112	14898	14774	14684	14925	14911	14654	14944	14836	14799	14791	14938	14936	14809	15043	14945	15012	14860	14863	14953	14969	15056	14727	14798	15109	14920	14984	14901	14815	15006	14767	14889	14986	14828	14948	15076	14897	14961	14844	14714	14988	14995	14917	15082	14790	14816	14883	14951	14958	14717	14951	14782	14967	14957	14969	14999	14911	14850	14947	14963	14824	14780	14920	14959	15127	15007	15183	14928	15054	14959	14848	14922	14872	14889	14829	15003	14934	14857	14909	15023	14876	14989	15051	14895	14740	14887	14995	14799	14939	14954	14854	14814	14927	14950	14799	14722	14745	14776	14874	14774	15008	15111	14716	14879	15021	14708	14816	14991	14981	14816	14627	15156	14831	14694	15006	14854	14937	14908	14866	15020	14801	14999	14764	14905	14890	14799	15027	14889	14903	14964	14693	14680	14836	14944	14912	14939	14760	14902	15027	14918	14828	14976	14908	14966	15063	14944	14811	14809	14813	14925	15203	14847	14908	14806	14960	14957	14980	14624	14925	14944	14952	14896	15074	14984	14850	14758	14648	14729	14740	14860	15043	15006	14751	14984	14922	14649	14824	14744	14901	14768	14677	14877	14985	14890	15012	14947	14795	14817	15054	14991	15085	15181	14742	14915	14907	14826	14967	14960	14969	14948	14939	14829	14910	14849	14803	14951	14947	15046	14835	14971	14698	14894	14986	14797	14954	15183	14818	14873	14837	14783	14811	14681	14807	14926	14800	14761	15029	14902	14706	14963	14883	14994	14837	14822	15002	14763	14932	14803	14991	14985	14705	15031	14679	14889	15085	14815	14804	14865	14896	14988	14946	14807	14854	14965	14930	14782	14863	14872	14868	14954	14759	14999	14926	14674	15173	14904	14904	14893	14793	14906	14867	15022	14936	14809	14825	14919	14999	14855	14921	14868	14849	14911	14885	14922	14763	14884	14745	14954	14922	14911	14952	14876	15115	15072	14979	14881	14749	14815	14990	14722	14974	14947	14890	14810	14835	14725	14871	14856	14971	14767	15040	14818	14901	14876	14758	14979	14923	14861	14807	15052	14880	14861	15025	14846	14874	14906	14833	14860	14825	14808	14804	14815	15079	14945	14891	14836	14880	14949	14876	14844	14696	14994	15004	14890	14978	14792	14982	14733	15123	15049	14770	14793	14916	14742	14622	14994	14619	14997	14799	14589	14916	15040	14856	14925	15027	14867	14940	14933	14671	14894	14842	14771	15061	14867	14921	14934	14940	14971	14816	14855	15048	14896	14959	14729	14895	15115	15076	15026	14910	14800	14778	15066	14874	14974	14791	14747	15034	14799	15043	14952	14827	15116	15002	14858	14630	15001	14994	15056	14849	14982	14812	14857	14977	14826	15092	14958	14909	14877	14830	14876	14894	14830	14872	15067	14922	15111	14929	14771	14884	14943	14781	14794	14784	15130	14684	15020	14935	14869	14790	15028	14843	14808	14797	14727	14726	15093	14917	14750	14835	14971	14850	14903	14805	14912	14969	14734	14886	15048	15123	14862	14837	15087	14771	15078	14929	14727	14881	14729	14933	14969	15016	14817	14694	14914	14800	14817	15001	14809	14965	14821	14786	14884	14636	14895	14937	14947	14942	14839	15075	15017	15001	14881	14929	14883	14952	14851	14860	14713	14839	14992	14854	14978	14901	14964	14730	15070	14736	14727	14970	14910	14826	14954	15000	14768	14775	14740	14721	14890	14849	14783	14859	15109	14917	14931	14743	14837	14959	14902	14958	14944	14753	14856	14940	15018	14754	14873	14839	14983	14958	14837	14894	14767	14867	15087	14747	14801	14861	15036	15018	14778	14910	14812	14907	14918	14737	15016	15005	14998	14884	14934	15078	14767	14789	15022	14920	14762	14765	14756	14903	14738	15070	15041	15056	14935	14809	14993	14875	15042	14831	14753	14962	14717	15055	15015	14769	14803	14680	14775	15076	14780	14855	14941	14793	14585	14733	14918	14961	14931	14828	14871	14955	14798	14834	14983	14818	14893	15200	14743	14865	14787	14892	14830	14885	14754	15113	14781	14834	14999	14915	14852	15075	14767	14744	14821	14770	14624	14807	15063	15083	14803	14905	14794	14806	15021	15216	14812	14992	14962	14977	15034	14941	14925	14908	15041	14877	15051	14876	14998	14828	14893	14924	14772	14814	14876	14912	14760	14952	14872	14898	14842	14969	14831	14959	15044	14884	14863	15109	14913	14808	14939	14998	15043	14893	14965	14974	14817	15003	14758	14879	14943	14751	14845	14880	14717	15031	14899	14975	14733	14837	14975	15016	14882	15076	15024	14826	14732	14970	14889	14813	14953	14827	14952	14810	15042	14844	15059	14961	14709	14764	14898	15154	14944	14714	14904	14946	14864	14817	14728	15075	14920	14731	15096	15070	14772	14957	14910	14827	14982	14770	14921	14690	14931	14960	15118	14816	15015	14645	15043	14852	14747	14835	14745	15053	15006	14935	15092	15086	15094	14712	14777	14794	14901	14950	15008	14835	14770	14904	14830	14841	14943	15096	15265	14624	14825	14941	14903	14900	14935	15026	14959	14790	14851	14888	14761	14947	14822	14777	14593	14841	14920	14792	14746	14882	14965	14930	14878	14814	14854	14941	15094	14858	14916	14922	14887	15032	14957	14875	14787	14876	15024	14915	14770	14864	14861	14823	14801	14917	15166	14998	14836	14827	14797	14866	14661	15053	14988	14776	14854	14915	14898	14961	15143	14884	14865	14863	14877	15021	14661	14818	14888	14857	14931	14868	14811	14873	14758	15074	14922	14924	14964	14990	14851	14508	14879	14995	14906	14614	14929	14883	14937	14818	14864	14791	14799	15034	14764	14903	15008	15012	14921	15031	14871	15002	14744	14733	14996	14994	14797	14999	14931	15003	14797	14808	14964	14935	14880	14967	14876	15155	14855	14772	14664	14837	14535	14877	14784	14907	14961	14930	15016	15003	14832	14816	14940	14903	15004	15019	14794	14788	14790	14678	14971	14813	14886	14915	14826	14962	14792	14967	14764	14830	14826	15096	15073	14971	14852	14799	14725	14773	14814	14973	14988	14981	14781	14655	14968	14860	14703	14969	14695	14680	15014	14846	14790	14975	14759	14866	14790	14772	14967	14754	14742	14851	14869	14973	14858	14967	15147	14943	14691	14712	14814	14797	14926	14903	14844	14835	14760	14811	14916	15086	15024	14854	14940	14914
15201	16296	17095	17467	18084	16649	19888	25557	19970	15518	13063	12412	12534	12392	12588	12351	12377	12100	12278	12445	12410	12406	12493	12377	12383	12326	12686	12420	12384	12284	12466	12457	12292	12433	12363	12502	12258	12376	12598	12414	12370	12382	12381	12363	12445	12357	12520	12446	12445	12416	12420	12486	12480	12257	12466	12433	12406	12303	12447	12655	12321	12346	12262	12397	12303	12367	12186	12431	12490	12385	12374	12260	12571	12434	12375	12403	12402	12358	12470	12386	12463	12295	12545	12407	12411	12515	12438	12432	12424	12480	12421	12390	12410	12367	12396	12321	12260	12321	12288	12434	12522	12398	12354	12518	12286	12394	12315	12364	12337	12345	12544	12493	12400	12209	12497	12384	12508	12483	12281	12389	12426	12417	12346	12539	12365	12423	12447	12379	12571	12347	12496	12423	12360	12342	12366	12341	12292	12392	12351	12468	12409	12404	12353	12299	12555	12607	12402	12318	12287	12275	12322	12512	12269	12456	12423	12371	12506	12549	12473	12254	12360	12311	12347	12420	12368	12587	12312	12320	12327	12365	12378	12280	12360	12336	12359	12325	12378	12396	12477	12317	12538	12398	12524	12297	12363	12260	12437	12453	12438	12201	12490	12421	12276	12360	12493	12358	12602	12426	12435	12422	12330	12260	12419	12268	12463	12335	12375	12452	12355	12312	12350	12307	12478	12438	12248	12376	12418	12376	12367	12505	12353	12370	12329	12355	12359	12419	12319	12324	12501	12333	12645	12577	12499	12304	12326	12381	12437	12374	12323	12422	12264	12423	12395	12358	12355	12502	12416	12366	12396	12529	12313	12299	12397	12371	12383	12260	12410	12447	12325	12272	12415	12356	12348	12484	12585	12469	12356	12400	12479	12354	12497	12387	12531	12357	12476	12470	12465	12517	12338	12536	12425	12538	12352	12513	12396	12292	12369	12390	12466	12394	12376	12497	12464	12321	12562	12333	12443	12388	12399	12267	12505	12535	12403	12371	12391	12441	12426	12471	12359	12380	12400	12393	12299	12293	12507	12400	12449	12323	12304	12418	12292	12315	12383	12211	12448	12331	12365	12408	12286	12528	12537	12292	12421	12297	12415	12278	12341	12361	12249	12530	12396	12161	12486	12600	12627	12324	12470	12363	12390	12489	12361	12543	12319	12494	12403	12512	12347	12510	12370	12338	12470	12378	12509	12488	12509	12596	12296	12516	12402	12404	12235	12493	12395	12361	12294	12364	12426	12538	12506	12393	12403	12281	12501	12400	12538	12583	12333	12425	12185	12316	12230	12340	12364	12414	12310	12494	12401	12506	12321	12427	12347	12465	12423	12498	12491	12295	12321	12366	12364	12556	12303	12293	12539	12397	12472	12264	12405	12366	12318	12325	12369	12506	12330	12346	12353	12361	12303	12417	12519	12394	12407	12457	12374	12171	12354	12335	12437	12363	12378	12353	12300	12236	12412	12387	12432	12491	12388	12290	12327	12384	12346	12341	12534	12417	12372	12184	12291	12356	12436	12467	12470	12302	12330	12242	12322	12563	12424	12418	12264	12186	12467	12353	12414	12490	12269	12484	12294	12311	12312	12357	12419	12430	12333	12384	12500	12407	12380	12270	12601	12454	12541	12213	12496	12474	12325	12586	12289	12431	12444	12351	12448	12469	12425	12220	12466	12209	12553	12450	12228	12383	12399	12463	12263	12365	12313	12326	12483	12240	12565	12258	12272	12496	12470	12245	12383	12407	12430	12253	12501	12409	12384	12267	12289	12614	12499	12302	12265	12339	12340	12494	12387	12283	12411	12381	12532	12487	12220	12273	12340	12268	12396	12398	12390	12348	12412	12461	12290	12459	12362	12285	12461	12451	12227	12408	12386	12429	12295	12429	12338	12351	12385	12379	12343	12269	12381	12422	12259	12334	12422	12472	12386	12554	12485	12268	12391	12585	12453	12482	12569	12361	12399	12450	12351	12530	12283	12458	12351	12461	12517	12213	12496	12334	12437	12450	12430	12195	12356	12491	12335	12378	12420	12332	12259	12433	12424	12401	12324	12410	12374	12424	12343	12397	12397	12283	12361	12425	12376	12293	12424	12581	12337	12495	12372	12544	12371	12518	12445	12519	12418	12448	12327	12518	12518	12428	12465	12451	12356	12190	12518	12456	12491	12437	12382	12328	12504	12459	12492	12370	12478	12373	12535	12477	12337	12373	12341	12320	12542	12250	12292	12478	12390	12366	12406	12345	12471	12412	12324	12333	12599	12265	12370	12450	12331	12380	12495	12488	12274	12430	12376	12352	12350	12498	12488	12451	12472	12440	12494	12501	12398	12484	12467	12446	12174	12387	12356	12318	12415	12379	12403	12392	12313	12273	12341	12346	12572	12410	12389	12479	12232	12467	12400	12333	12438	12477	12435	12538	12391	12336	12504	12552	12497	12436	12545	12311	12437	12326	12362	12480	12366	12522	12366	12505	12365	12343	12566	12538	12317	12391	12401	12300	12337	12456	12394	12364	12333	12549	12446	12392	12216	12415	12326	12510	12548	12430	12344	12343	12365	12395	12317	12413	12405	12544	12317	12332	12510	12429	12525	12422	12420	12323	12540	12684	12443	12514	12324	12352	12356	12333	12415	12364	12508	12437	12419	12402	12361	12511	12454	12338	12301	12372	12257	12481	12476	12337	12479	12244	12530	12343	12322	12412	12288	12401	12374	12308	12512	12354	12475	12453	12556	12336	12443	12492	12403	12210	12571	12354	12333	12426	12487	12309	12374	12371	12315	12250	12368	12360	12260	12201	12547	12451	12330	12355	12406	12339	12357	12354	12395	12449	12327	12479	12374	12455	12304	12528	12497	12395	12291	12360	12224	12414	12484	12209	12477	12514	12376	12296	12297	12508	12410	12504	12342	12467	12564	12272	12520	12285	12375	12351	12320	12408	12496	12549	12440	12369	12415	12323	12413	12610	12402	12349	12512	12238	12343	12350	12290	12386	12539	12316	12478	12320	12367	12274	12476	12416	12306	12414	12437	12516	12467	12356	12390	12366	12332	12354	12536	12361	12489	12467	12434	12151	12529	12522	12341	12385	12290	12399	12320	12462	12430	12247	12301	12338	12491	12397	12398	12386	12375	12364	12387	12383	12331	12443	12292	12333	12438	12303	12510	12399	12391	12505	12328	12510	12451	12490	12614	12483	12353	12230	12430	12585	12313	12416	12512	12413	12498	12400	12311	12492	12402	12507	12279	12392	12417	12482	12433	12370	12285	12322	12456	12378	12481	12419	12142	12547	12542	12380	12410	12354	12667	12411	12425	12642	12180	12333	12353	12376	12211	12393	12275	12385	12315	12479	12447	12207	12316	12345	12288	12369	12331	12562	12337	12436	12383	12503	12161	12472	12273	12298	12518	12499	12467	12268	12251	12422	12331	12315	12291	12507	12378	12414	12526	12500	12464	12380	12371	12440	12238	12413	12379	12274	12384	12412	12552	12384	12305	12474	12293	12276	12404	12414	12410	12187	12556	12372	12241	12468	12220	12238	12464	12400	12468	12290	12296	12515	12408	12516	12544	12547	12424	12489	12386	12214	12323	12267	12331	12473	12251	12700	12463	12388	12359	12434	12565	12355	12207	12440	12468	12440	12397	12416	12377	12551	12574	12446	12250	12382	12416	12363	12296	12484	12335	12394	12485	12451	12555	12303	12561	12358	12449	12325	12399	12312	12434	12341	12369	12414	12462	12378	12345	12542	12396	12430	12503	12241	12252	12288	12520	12433	12389	12490	12308	12404	12603	12304	12414	12344	12271	12345	12199	12416	12283	12449	12418	12386	12539	12190	12435	12327	12399	12392	12612	12437	12456	12322	12454	12260	12391	12448	12473	12397	12374	12431	12451	12286	12326	12378	12529	12351	12346	12330	12384	12411	12339	12422	12472	12284	12593	12242	12422	12280	12266	12239	12397	12559	12322	12383	12480	12363	12392	12343	12362	12376	12346	12389	12237	12463	12491	12337	12245	12397	12217	12414	12325	12293	12416	12259	12338	12428	12526	12506	12507	12344	12407	12525	12332	12456	12455	12578	12431	12487	12580	12364	12331	12486	12365	12375	12332	12403	12494	12421	12461	12355	12249	12512	12452	12430	12423	12415	12374	12319	12361	12148	12336	12426	12405	12310	12234	12407	12314	12424	12449	12433	12315	12404	12364	12477	12388	12337	12401	12366	12400	12384	12362	12482	12486	12498	12438	12315	12343	12557	12406	12131	12361	12419	12386	12332	12569	12315	12440	12379	12396	12297	12457	12410	12238	12365	12403	12412	12319	12461	12431	12447	12503	12415	12329	12325	12339	12330	12239	12451	12335	12286	12483	12414	12334	12580	12439	12348	12381	12488	12238	12362	12429	12264	12405	12356	12344	12417	12365	12380	12428	12349	12443	12403	12516	12397	12419	12448	12440	12304	12277	12451	12287	12318	12418	12558	12279	12351	12389	12497	12486	12331	12415	12309	12372	12519	12407	12514	12509	12526	12248	12383	12288	12388	12402	12433	12440	12494	12489	12238	12328	12408	12361	12477	12431	12463	12376	12338	12541	12384	12368	12402	12289	12471	12346	12509	12400	12453	12476	12464	12541	12350	12381	12559	12443	12438	12358	12617	12486	12539	12374	12420	12271	12201	12457	12404	12362	12454	12331	12514	12240	12378	12323	12316	12357	12329	12452	12305	12556	12457	12289	12445	12395	12502	12477	12368	12411	12172	12474	12381	12459	12284	12439	12349	12301	12372	12420	12339	12413	12320	12345	12234	12336	12313	12410	12397	12266	12348	12275	12437	12324	12526	12411	12512	12333	12419	12264	12359	12438	12398	12379	12241	12244	12226	12268	12429	12396	12360	12213	12262	12431	12364	12384	12417	12483	12461	12524	12516	12477	12378	12538	12513	12555	12298	12247	12310	12277	12408	12426	12634	12440	12318	12370	12337	12341	12289	12467	12368	12460	12393	12392	12263	12491	12295	12380	12383	12365	12182	12382	12378	12285	12498	12490	12305	12324	12478	12302	12412	12548	12344	12410	12377	12327	12404	12341	12301	12387	12427	12481	12536	12454	12565	12409	12257	12145	12340	12314	12375	12482	12246	12382	12568	12331	12556	12577	12372
25539	21088	27873	25444	23860	22209	34303	58270	43726	29795	18483	14049	13069	13265	13082	13298	13135	13196	13088	13225	13004	13182	13051	13025	13071	13084	13102	13205	13166	12993	13062	13181	13038	12967	12855	12955	13068	13125	12897	13096	13028	13172	13122	13026	13151	13090	13137	12991	13085	13175	13130	13049	13125	12883	12955	13202	12991	12986	13178	12963	12998	13152	12944	13222	13117	12860	13061	13080	13085	13201	13110	13068	13123	12897	13046	13117	12995	13124	13014	13043	13141	12997	12875	12945	13041	13019	12938	13157	13109	12943	12820	13017	13022	12858	12949	12964	13161	13114	13109	12992	13207	12928	13038	13033	12915	13119	12976	12952	13011	13147	12910	13047	13125	13234	13194	12895	13036	13061	12975	13168	13083	13120	12962	13012	13116	12983	13111	12928	12937	13048	12834	13083	13163	12880	13087	13153	12870	13102	12957	13157	13193	12983	12972	13065	12936	13075	13088	12973	13027	13036	13208	13145	12934	13098	12952	12968	13045	12996	12790	12970	12866	12928	12984	12920	13141	13061	13043	12946	13112	13131	12968	13029	13042	13110	13011	13078	13060	12947	12915	13076	12816	13020	13105	12863	13052	12932	13023	12997	12849	12980	13060	13096	13117	13008	13039	13010	12994	12909	13129	13166	13076	12986	13108	12956	13099	13001	13100	13116	13035	12963	12905	13037	13146	12971	13164	13307	13071	13073	13052	12869	12968	13008	12909	13074	13104	13072	13034	12925	12991	13096	13081	13063	13091	13140	13075	13051	13159	13195	12999	13098	12983	12919	12908	12757	12991	12903	13027	13143	13146	13068	12969	13040	12921	13039	13173	13114	13097	13136	13082	12875	12992	12863	13082	12961	13193	13015	13138	13070	12969	13044	13089	13029	12934	12826	13191	13053	12823	13009	13085	13160	12892	13020	13031	13195	13069	13094	12875	13008	13088	12948	13014	12986	12947	12936	13068	13009	13025	13184	13137	13239	13245	12999	13246	12883	12948	13021	13060	12976	12897	12971	13079	13001	13028	12899	13242	12958	13010	12883	13154	13074	13028	12990	12992	12990	13020	13187	13143	13073	12952	12960	13070	13160	13004	13110	13110	12957	12847	13120	13078	13273	13060	13037	12994	13053	13123	13053	13024	13128	13266	13015	13215	12997	13167	13143	13079	13092	12912	13016	13028	12776	13056	12811	12979	13082	13089	12913	13323	13155	13087	13029	12827	12901	13209	13063	13102	12852	13056	13010	13053	13126	13077	13072	12879	13192	13023	13052	13006	13115	12969	12944	12889	13097	12967	13131	13067	12972	13150	13027	13155	13132	12903	12982	13132	12924	12877	13092	13048	13040	13056	12995	13084	13155	12789	13041	12960	13032	13033	13151	13009	13029	13000	13092	13142	12812	13114	12959	13083	12929	13091	13038	13116	13265	12869	12944	13047	12965	13018	13119	12975	13197	13072	13136	13106	13286	13121	13115	12863	13117	13250	13064	13051	13041	12998	12982	13078	13098	12949	12941	13071	12970	13003	13055	12971	13041	13074	13141	13102	12918	13059	13159	13082	12880	12985	13088	13143	12928	13017	12994	12946	12884	12886	13136	13181	12932	12950	13031	12867	12749	13128	13162	13185	12995	12984	12982	12999	12973	13010	12912	13084	13064	12912	12983	12953	12911	12867	13179	13127	12994	13026	13009	12964	12945	12830	13086	12961	13146	13024	12844	13038	13040	12824	13066	13128	12948	12878	13029	12907	12925	12898	13006	12985	12885	13108	13109	12977	13090	13116	12995	12814	12982	12869	12949	13027	12963	13137	12951	12873	13023	13185	12910	13058	13076	12945	13077	12908	12890	12944	12974	12871	12890	13119	13164	13137	13171	12834	13026	13194	13032	12938	13000	13087	13020	12946	12977	13090	13001	13044	13086	13080	13129	13129	13096	12911	12992	13159	13132	13405	13114	12986	12906	13243	12934	13115	12978	12922	12961	13090	13043	13099	13064	13111	13028	13032	12955	12964	13000	13072	12809	12981	13037	13143	13012	13095	13221	12992	13070	12982	13021	13176	13105	12814	12913	12980	13023	12944	13050	13020	13059	12995	13018	12943	13015	12969	13001	12960	13042	12957	12963	12969	12964	13153	12967	13012	13140	13119	12988	13137	12971	12926	12916	13264	13075	13001	13142	13107	13044	13023	13039	12930	13082	12914	12982	13014	12951	12890	12891	13141	13055	12924	13069	13119	12949	13208	13104	13092	13200	13010	12939	13118	13104	13055	12974	13094	12869	13017	12987	12801	13123	13016	12966	13121	13163	13117	12971	13154	13000	12861	13076	13028	13130	12920	13002	13086	13092	12987	12925	12917	13201	13065	12905	13081	13091	13046	12812	13057	13115	13134	13302	13071	13225	13038	13068	13238	13035	12841	13037	13081	13077	13158	12883	12979	12928	13020	12840	13028	12895	12969	12960	12955	13097	13088	13049	12992	12904	12947	13028	13070	12885	13023	12991	13097	12993	12989	12852	13017	12927	13243	13265	12960	13029	13059	13022	13004	13242	13069	12871	13126	12948	13187	13148	12931	12971	13002	13153	13187	13134	13120	13098	13036	12984	12909	12699	12964	13031	13020	12977	13071	13184	13196	13010	12995	13088	12997	13035	13052	13010	13121	13056	13200	13048	13007	13149	13066	12951	13067	13040	12880	13057	12888	12914	13052	13023	13128	12915	13161	13096	13008	12928	12927	13096	12962	12959	12846	12875	12974	13058	13105	12903	13124	13118	13027	13124	12972	13002	12843	13099	12952	12945	13079	12850	12987	12928	13122	12981	13072	13106	12921	13080	13146	13022	12986	13214	13082	13100	12911	12970	13002	13115	12983	12931	13021	13032	12971	12914	13011	13089	12950	13063	13154	13141	13092	13168	13047	12895	12906	13246	12986	13058	13087	13071	13154	12862	12975	12897	12823	12875	13137	12933	13008	12910	13002	13004	13042	13057	13188	13066	13100	13301	12889	12888	13105	13052	12944	12968	13142	12884	12974	12903	13088	13082	13033	12948	12891	13054	13223	12962	13086	12918	12895	12942	12969	13033	12974	12944	13077	12938	13022	12947	12909	13013	13031	13007	13117	12963	12917	13044	12956	13200	13072	12954	13146	13060	13142	13070	12881	13088	12949	12943	13189	12972	12824	13095	12949	13011	12908	12959	13044	13099	12912	12969	13197	13003	12975	12994	12804	13099	13006	13047	13144	13098	13005	13020	13058	12957	13078	13000	13096	13002	13091	12941	13188	13150	13102	13008	12942	13140	13253	12954	13136	12951	12996	13146	12976	13089	12975	13039	13260	12902	12954	12920	12847	13179	13010	13109	12888	12922	13138	13083	13155	13008	12838	13074	13051	13016	12983	13041	13012	12899	12951	12989	13108	13268	13098	13024	13062	13034	13131	13049	13017	13191	12972	12841	12981	12988	13203	13022	13089	13089	12898	13007	13091	13044	13024	12936	13120	13015	13069	13052	13051	13059	13135	12961	12908	13076	13226	12955	12869	12854	13070	13028	12963	12871	12943	13060	12957	13026	13086	12944	12940	13037	12832	12833	12977	13016	13007	13163	12929	13079	13046	12991	13022	13240	13345	12925	13232	12814	12926	12914	13219	13004	13020	13089	12925	13024	12923	12919	13031	12977	12962	13061	12976	12914	13078	13077	12987	13192	12746	13112	12844	12997	13058	13008	13015	13130	13097	12989	12998	12998	12819	12994	13181	13045	12850	12783	13144	13010	13213	12985	13068	12885	12880	12965	12907	13017	13124	12924	13053	12993	12942	13058	13068	13014	13011	13151	13100	12980	12973	12887	13213	13132	13153	12903	13048	12896	13018	13039	12812	13030	13159	13117	12978	12949	13165	12977	13020	12881	12934	12896	13067	12787	13100	13078	12997	13034	13157	12971	13004	13125	12966	12974	13088	12997	13204	12964	13059	12955	12869	12927	13078	13039	13101	13107	13048	13124	12977	13051	13126	13114	12819	12995	13080	13164	13179	12927	13054	13066	13071	13178	13086	13228	13034	12963	13125	13001	12930	12873	13104	13011	13037	13170	12978	12997	13053	13025	12921	13060	13095	13043	13189	13253	13077	13114	12984	13058	13158	13071	13115	13022	13025	13079	12892	13114	12941	13018	12992	13033	12885	13054	12972	12979	12948	13024	13098	13066	12982	12844	12886	12911	13048	12866	12953	13018	13029	13146	12982	13088	13182	13038	12835	12873	13099	13067	12971	13074	13112	13070	13042	12929	13156	13155	13164	13051	13140	13159	12977	13203	12899	13040	13027	13211	13062	12963	13072	12994	13104	12979	13016	13038	13103	12908	13039	12826	13086	12914	13159	12950	13193	13006	12905	13076	12985	12913	13139	13269	13138	13256	13004	13094	13002	12897	12961	12894	12921	12920	12977	13079	13170	13020	12873	13152	12930	13085	13105	13218	13237	12967	13143	13138	12968	13042	13066	13044	12864	13203	13194	13274	12962	12964	12992	13124	12990	12924	13235	13073	12960	13180	13199	13111	13062	13134	13068	13223	13132	13046	13196	12933	12897	12995	13052	13071	13186	13120	13189	13046	13085	13189	13087	13011	13030	12909	13018	13142	12934	13196	13024	13079	13256	12917	13191	13075	13173	12940	13169	12972	13148	13022	13019	12958	13062	13024	12943	12987	13083	12981	13135	13042	13106	12942	13035	13090	12982	12982	13059	13051	13130	12965	13194	13014	12946	12925	13047	12942	12929	12951	12839	12965	12887	13035	13161	12997	12988	12846	12967	13014	13028	12965	13133	13022	13155	12963	13239	12991	12957	12966	13042	12842	12997	13108	13075	13061	13010	12936	12957	13011	13127	12852	12985	12995	12795	12925	13156	13057	12975	13119	13011	12946	12958	13055	13009	12995	13094	13080	13124	12766	13010	13013	12919	12946	12910	13077	13159	13158	13068	12906	13035	12996	13047	13104	13064	13010	13134	13019	13075	13104	12987	13044	13170	13045	13107	12961	12994	13076	13177	13114	13001	13023	13056	13007	13221	12995	13022	13168	13156	12835	13117	12734	13077	13038	13187	12965	13061	12899	12890	13065	12819	12746	12987	12995	13144	13120	12815	12882	13207	13092	12916	13203
15687	27508	26380	26075	25799	21647	36609	56268	42150	28385	15451	11835	11217	11295	11173	11267	11478	11349	11333	11442	11307	11206	11169	11308	11440	11286	11324	11296	11199	11230	11252	11257	11268	11255	11222	11357	11436	11323	11325	11217	11236	11408	11321	11298	11357	11140	11196	11430	11336	11276	11356	11272	11422	11314	11355	11359	11077	11290	11310	11293	11157	11221	11316	11201	11387	11270	11167	11230	11263	11282	11234	11267	11248	11207	11211	11382	11379	11296	11340	11269	11245	11271	11331	11396	11207	11265	11238	11322	11212	11400	11258	11154	11224	11300	11305	11216	11327	11155	11318	11458	11269	11224	11391	11369	11196	11181	11274	11275	11235	11203	11287	11370	11288	11250	11194	11093	11354	11311	11450	11404	11156	11112	11199	11216	11147	11266	11227	11141	11304	11387	11222	11331	11228	11146	11342	11149	11303	11313	11210	11065	11251	11283	11226	11288	11365	11256	11216	11132	11360	11341	11344	11274	11215	11382	11376	11139	11296	11088	11287	11199	11208	11266	11358	11175	11208	11212	11298	11402	11354	11194	11198	11285	11217	11392	11334	11335	11294	11241	11241	11264	11211	11355	11258	11362	11077	11380	11280	11185	11468	11306	11162	11240	11197	11322	11452	11255	11237	11257	11418	11353	11258	11277	11310	11302	11236	11284	11196	11424	11241	11255	11336	11197	11287	11195	11356	11203	11522	11215	11284	11339	11249	11119	11295	11118	11383	11319	11245	11341	11118	11217	11141	11335	11167	11156	11224	11199	11338	11365	11333	11299	11267	11390	11458	11221	11497	11234	11292	11400	11245	11410	11206	11249	11315	11368	11306	11385	11060	11288	11185	11219	11370	11222	11506	11334	11193	11188	11397	11283	11127	11171	11301	11259	11398	11287	11229	11293	11438	11360	11337	11187	11115	11178	11223	11390	11275	11218	11276	11291	11277	11265	11158	11333	11284	11364	11359	11360	11244	11350	11347	11339	11346	11358	11239	11408	11439	11288	11334	11333	11165	11096	11192	11179	11298	11286	11402	11218	11354	11311	11398	11177	11265	11292	11326	11236	11245	11290	11242	11306	11276	11259	11315	11158	11267	11209	11178	11265	11358	11441	11223	11376	11236	11251	11316	11296	11354	11218	11157	11425	11260	11155	11309	11312	11222	11233	11321	11157	11277	11325	11395	11366	11360	11172	11147	11316	11270	11181	11164	11171	11202	11327	11197	11056	11353	11344	11319	11228	11415	11259	11313	11334	11258	11356	11550	11287	11292	11260	11447	11092	11263	11191	11395	11284	11248	11444	11312	11163	11504	11358	11141	11369	11268	11501	11267	11347	11307	11269	11177	11197	11330	11284	11319	11332	11229	11337	11314	11222	11415	11194	11147	11171	11364	11213	11219	11257	11256	11373	11217	11385	11170	11203	11228	11113	11235	11312	11269	11340	11140	11189	11243	11235	11287	11437	11258	11253	11146	11294	11181	11350	11168	11279	11227	11208	11339	11280	11209	11217	11268	11139	11171	11341	11443	11307	11359	11118	11130	11130	11326	11554	11273	11316	11403	11536	11252	11457	11274	11240	11482	11312	11526	11205	11303	11285	11341	11094	11444	11268	11228	11400	11129	11294	11319	11238	11085	11308	11157	11182	11462	11069	11277	11178	11307	11222	11144	11328	11294	11276	11431	11323	11433	11293	11349	11313	11237	11326	11238	11384	11431	11356	11414	11407	11365	11349	11314	11182	11361	11295	11117	11295	11298	11366	11306	11243	11243	11244	11292	11446	11156	11227	11252	11176	11216	11154	11200	11508	11386	11323	11235	11272	11289	11187	11253	11389	11192	11212	11426	11250	11364	11233	11273	11354	11276	11256	11299	11246	11202	11408	11271	11239	11283	11043	11386	11287	11284	11259	11403	11198	11359	11155	11368	11318	11178	11340	11224	11050	11204	11310	11338	11227	11344	11213	11332	11200	11195	11173	11182	11236	11495	11317	11386	11317	11287	11273	11394	11267	11192	11417	11220	11149	11433	11467	11372	11312	11149	11316	11246	11321	11365	11341	11228	11187	11138	11311	11256	11351	11198	11308	11066	11282	11092	11286	11127	11328	11169	11202	11279	11367	11252	11219	11316	11151	11335	11294	11355	11342	11231	11322	11284	11286	11200	11278	11320	11215	11070	11313	11243	11212	11242	11184	11287	11296	11217	11345	11217	11321	11393	11287	11289	11263	11234	11311	11375	11424	11194	11246	11223	11242	11272	11254	11151	11093	11195	11225	11310	11404	11241	11280	11312	11280	11348	11388	11229	11339	11157	11224	11257	11368	11363	11252	11307	11269	11316	11274	11368	11274	11297	11329	11148	11213	11380	11482	11172	11297	11338	11220	11225	11266	11320	11369	11291	11203	11432	11137	11352	11423	11408	11312	11254	11128	11285	11205	11219	11151	11378	11242	11300	11281	11223	11231	11174	11341	11272	11320	11177	11169	11449	11202	11404	11246	11288	11368	11241	11310	11296	11160	11196	11337	11469	11203	11257	11282	11306	11265	11134	11382	11436	11514	11423	11430	11306	11239	11362	11287	11402	11237	11217	11272	11049	11221	11197	11264	11380	11330	11289	11003	11177	11356	11284	11219	11321	11358	11226	11212	11377	11356	11302	11373	11165	11144	11308	11164	11290	11232	11244	11234	11204	11286	11353	11382	11190	11232	11222	11292	11266	11384	11214	11278	11215	11151	11335	11341	11037	11293	11235	11142	11265	11467	11307	11159	11363	11270	11360	11123	11348	11180	11354	11249	11409	11207	11327	11251	11259	11398	11244	11322	11319	11375	11314	11342	11430	11306	11298	11317	11179	11371	11102	11322	11250	11241	11297	11264	11371	11061	11291	11267	11333	11356	11253	11294	11373	11313	11397	11281	11324	11232	11190	11529	11353	11340	11196	11391	11168	11100	11278	11414	11380	11194	11250	11351	11330	11316	11145	11257	11312	11368	11409	11268	11196	11116	11433	11264	11175	11244	11222	11287	11232	11307	11426	11130	11233	11404	11237	11325	11278	11279	11293	11220	11240	11442	11292	11389	11150	11124	11460	11269	11301	11250	11252	11239	11272	11314	11249	11209	11349	11137	11322	11307	11289	11213	11451	11304	11357	11193	11367	11307	11254	11292	11362	11240	11349	11430	11399	11162	11345	11326	11229	11201	11435	11297	11263	11281	11242	11302	11239	11194	11255	11317	11111	11248	11318	11236	11382	11375	11299	11328	11411	11168	11303	11353	11378	11204	11241	11408	11309	11389	11339	11357	11374	11103	11163	11391	11101	11409	11278	11121	11242	11091	11238	11266	11409	11149	11401	11266	11404	11349	11401	11262	11177	11253	11357	11276	11324	11147	11301	11159	11269	10956	11290	11311	11328	11358	11245	11333	11141	11231	11418	11335	11360	11351	11179	11197	11306	11312	11406	11354	11203	11373	11302	11327	11369	11254	11292	11267	11288	11343	11244	11317	11305	11246	11186	11071	11121	11468	11308	11253	11466	11101	11274	11242	11256	11254	11253	11145	11436	11345	11290	11354	11275	11321	11190	11213	11238	11349	11402	11321	11330	11260	11294	11119	11398	11178	11356	11333	11390	11191	11336	11375	11359	11341	11155	11363	11273	11420	11331	11436	11277	11265	11349	11364	11227	11161	11496	11308	11300	11277	11354	11257	11159	11152	11372	11338	11245	11339	11341	11302	11310	11303	11402	11297	11310	11025	11307	11398	11232	11342	11257	11233	11291	11206	11388	11354	11253	11302	11262	11287	11259	11421	11303	11282	11182	11328	11186	11320	11444	11371	11362	11145	11327	11258	11252	11248	11243	11220	11326	11238	11207	11190	11264	11199	11446	11423	11390	11188	11186	11266	11248	11185	11288	11258	11297	11089	11332	11259	11269	11206	11323	11253	11407	11292	11206	11146	11318	11085	11370	11157	11298	11204	11314	11375	11194	11335	11278	11219	11366	11061	11209	11473	11320	11398	11228	11260	11287	11308	11313	11322	11316	11278	11344	11161	11295	11301	11327	11282	11252	11355	11154	11372	11276	11367	11239	11267	11261	11171	11321	11313	11286	11081	11278	11291	11248	11353	11221	11232	11308	11179	11163	11137	11289	11348	11209	11154	11414	10969	11167	11278	11267	11349	11288	11343	11325	11265	11350	11429	11375	11328	11149	11335	11250	11246	11307	11173	11356	11343	11266	11291	11396	11345	11294	11315	11232	11257	11393	11200	11387	11357	11238	11494	11364	11223	11501	11353	11311	11224	11315	11237	11227	11371	11268	11170	11350	11278	11326	11370	11194	11336	11187	11255	11292	11210	11136	11307	11395	11212	11384	11256	11243	11309	11212	11140	11409	11374	11342	11201	11368	11117	11264	11264	11364	11345	11296	11193	11365	11267	11351	11253	11090	11321	11303	11209	11183	11299	11404	11415	11159	11345	11219	11257	11318	11357	11325	11292	11144	11345	11322	11277	11209	11294	11154	11377	11181	11217	11357	11245	11257	11446	11301	11206	11374	11125	11173	11268	11249	11135	11311	11153	11232	11344	11081	11390	11367	11197	11269	11300	11331	11285	11140	11184	11306	11331	11317	11201	11131	11303	11322	11260	11334	11234	11275	11357	11136	11360	11200	11323	11260	11267	11260	11061	11427	11271	11335	11250	11428	11331	11137	11401	11238	11253	11271	11423	11286	11335	11205	11344	11394	11235	11264	11309	11343	11440	11120	11188	11391	11403	11138	11308	11418	11372	11257	11143	11296	11279	11334	11283	11270	11132	11201	11126	11291	11321	11324	11378	11325	11076	11281	11254	11255	11330	11259	11335	11105	11290	11183	11394	11248	11314	11284	11296	11292	11304	11144	11100	11428	11314	11384	11131	11482	11281	11209	11316	11135	11342	11328	11291	11343	11397	11256	11227	11199	11145	11233	11367	11332	11355	11325	11408	11365	11245	11175	11351	11302	11264	11249	11283	11209	11342	11275	11415	11243	11298	11443	11257	11220	11275	11229	11285	11300	11178	11383	11362	11241	11240	11385	11417	11266	11124	11355	11235	11268	11183	11166	11278	11261	11338	11280	11276	11176	11188	11292	11292	11324	11443	11239	11415	11164	11125	11128	11252
24165	21102	28636	24350	23244	25124	40464	70609	55706	39524	24335	16332	14024	13675	13756	13391	13617	13665	13657	13648	13631	13591	13838	13759	13636	13719	13754	13564	13654	13537	13584	13593	13712	13625	13305	13401	13575	13780	13472	13469	13488	13341	13750	13672	13515	13413	13647	13408	13448	13382	13446	13540	13346	13580	13695	13458	13580	13520	13464	13402	13472	13690	13514	13749	13594	13545	13496	13529	13547	13598	13677	13692	13662	13588	13736	13491	13531	13581	13604	13310	13400	13589	13383	13523	13527	13316	13494	13393	13491	13541	13395	13455	13466	13568	13411	13567	13515	13325	13407	13717	13501	13467	13442	13393	13591	13562	13539	13595	13458	13445	13639	13465	13497	13370	13460	13601	13502	13444	13376	13394	13414	13355	13387	13316	13330	13452	13505	13489	13374	13637	13364	13494	13273	13513	13570	13711	13485	13617	13457	13542	13552	13631	13568	13590	13512	13680	13539	13495	13586	13464	13422	13516	13471	13525	13486	13290	13594	13464	13320	13163	13381	13565	13628	13367	13612	13507	13317	13542	13585	13438	13486	13467	13438	13440	13522	13504	13457	13487	13444	13509	13441	13500	13472	13393	13632	13686	13388	13523	13382	13463	13398	13344	13654	13542	13354	13318	13550	13531	13556	13438	13484	13337	13357	13628	13451	13621	13527	13352	13399	13488	13400	13408	13639	13334	13326	13475	13340	13512	13628	13457	13400	13442	13261	13554	13591	13269	13627	13414	13629	13525	13380	13399	13332	13398	13740	13594	13531	13606	13558	13331	13570	13402	13437	13400	13380	13162	13574	13637	13523	13479	13572	13687	13574	13582	13543	13533	13583	13480	13291	13324	13438	13505	13643	13529	13368	13431	13308	13338	13278	13521	13413	13523	13309	13674	13584	13417	13722	13561	13450	13513	13636	13451	13339	13475	13548	13385	13537	13565	13572	13576	13435	13497	13616	13426	13477	13387	13467	13551	13560	13467	13519	13532	13445	13515	13274	13480	13528	13606	13633	13415	13446	13520	13453	13494	13460	13522	13586	13625	13438	13605	13374	13482	13483	13459	13467	13482	13469	13723	13618	13587	13613	13508	13571	13531	13406	13604	13399	13621	13596	13577	13513	13629	13602	13494	13452	13569	13648	13655	13568	13376	13370	13563	13672	13443	13657	13598	13533	13546	13433	13613	13334	13484	13429	13562	13460	13341	13643	13459	13428	13333	13459	13460	13474	13424	13562	13482	13559	13475	13487	13293	13446	13474	13461	13423	13478	13452	13552	13418	13343	13418	13496	13544	13452	13631	13507	13429	13574	13368	13592	13438	13258	13520	13431	13496	13543	13410	13643	13503	13531	13721	13689	13317	13409	13406	13528	13470	13538	13379	13438	13417	13438	13417	13605	13512	13680	13519	13518	13557	13531	13371	13453	13394	13424	13480	13387	13488	13301	13567	13613	13462	13287	13529	13480	13514	13616	13394	13568	13538	13571	13636	13466	13493	13548	13406	13509	13591	13567	13449	13399	13463	13580	13370	13402	13260	13460	13440	13392	13488	13496	13705	13302	13451	13460	13611	13509	13386	13400	13394	13640	13551	13622	13505	13624	13440	13510	13452	13568	13562	13448	13516	13562	13643	13459	13415	13700	13479	13536	13360	13451	13608	13513	13459	13285	13820	13487	13562	13326	13523	13416	13718	13549	13489	13628	13647	13409	13460	13432	13378	13592	13519	13469	13499	13553	13503	13594	13520	13522	13291	13624	13501	13707	13651	13435	13556	13392	13620	13414	13603	13485	13561	13300	13294	13430	13509	13526	13442	13426	13353	13466	13308	13269	13474	13506	13397	13437	13470	13659	13386	13361	13487	13587	13328	13502	13468	13350	13495	13524	13572	13466	13380	13452	13235	13513	13635	13510	13375	13498	13406	13206	13427	13533	13468	13471	13582	13580	13507	13555	13573	13518	13400	13500	13500	13445	13439	13476	13546	13631	13376	13740	13388	13521	13333	13359	13517	13516	13411	13654	13618	13465	13298	13620	13432	13350	13483	13347	13504	13360	13422	13388	13351	13451	13401	13299	13445	13420	13546	13464	13458	13570	13504	13546	13542	13636	13588	13415	13495	13518	13329	13438	13556	13457	13530	13460	13487	13582	13378	13523	13358	13409	13386	13506	13733	13429	13526	13482	13428	13453	13518	13587	13612	13391	13370	13598	13452	13380	13508	13458	13580	13541	13663	13657	13586	13424	13480	13543	13441	13509	13601	13522	13586	13543	13537	13476	13352	13623	13766	13638	13434	13517	13601	13282	13551	13400	13340	13281	13441	13493	13486	13501	13400	13678	13588	13473	13373	13545	13490	13227	13380	13427	13464	13280	13455	13500	13692	13552	13443	13391	13475	13602	13473	13343	13670	13588	13640	13330	13663	13350	13290	13678	13553	13586	13581	13372	13608	13524	13547	13433	13420	13580	13511	13465	13473	13523	13563	13563	13588	13479	13571	13356	13687	13353	13394	13427	13518	13516	13614	13360	13410	13400	13438	13498	13488	13571	13608	13505	13651	13554	13554	13704	13395	13679	13484	13583	13601	13497	13422	13374	13335	13654	13435	13395	13430	13503	13514	13595	13538	13526	13305	13478	13472	13695	13458	13526	13317	13373	13383	13565	13529	13404	13612	13576	13445	13601	13661	13329	13381	13306	13521	13403	13353	13441	13524	13489	13484	13483	13548	13359	13365	13433	13429	13534	13670	13580	13475	13445	13581	13535	13537	13574	13570	13533	13580	13541	13491	13494	13564	13476	13575	13517	13528	13401	13554	13399	13388	13546	13541	13324	13462	13619	13508	13485	13559	13575	13511	13512	13355	13344	13592	13400	13628	13527	13491	13406	13620	13465	13508	13383	13488	13432	13511	13454	13463	13599	13479	13352	13470	13686	13686	13693	13518	13685	13472	13286	13457	13469	13527	13442	13459	13459	13318	13379	13602	13688	13548	13498	13567	13495	13636	13629	13505	13553	13571	13400	13357	13577	13368	13772	13560	13549	13510	13433	13479	13519	13448	13348	13444	13508	13604	13592	13376	13379	13522	13375	13571	13538	13379	13478	13405	13446	13443	13562	13601	13691	13545	13565	13533	13416	13540	13524	13361	13518	13642	13619	13355	13483	13483	13376	13298	13413	13346	13341	13655	13637	13847	13444	13516	13399	13600	13489	13334	13351	13256	13435	13450	13623	13671	13474	13508	13645	13670	13556	13646	13416	13465	13424	13489	13590	13440	13453	13446	13519	13407	13462	13168	13564	13424	13616	13486	13339	13571	13351	13125	13597	13580	13589	13563	13419	13432	13464	13447	13462	13587	13449	13605	13599	13538	13457	13507	13475	13426	13228	13630	13475	13502	13559	13360	13528	13193	13582	13327	13551	13311	13341	13398	13538	13588	13635	13511	13697	13529	13582	13400	13630	13552	13477	13310	13465	13244	13448	13638	13564	13532	13699	13494	13603	13513	13483	13662	13404	13392	13495	13630	13603	13556	13731	13466	13392	13552	13425	13593	13257	13562	13482	13536	13587	13711	13615	13627	13527	13304	13321	13456	13566	13453	13407	13482	13445	13511	13635	13636	13630	13479	13488	13442	13462	13586	13306	13563	13331	13613	13425	13372	13523	13531	13590	13404	13357	13311	13308	13460	13563	13444	13530	13403	13575	13632	13524	13357	13565	13551	13559	13565	13449	13821	13370	13483	13344	13444	13277	13400	13418	13551	13608	13437	13399	13513	13612	13472	13527	13433	13685	13540	13334	13316	13307	13504	13486	13470	13540	13445	13566	13479	13333	13450	13486	13335	13404	13478	13461	13300	13563	13562	13617	13401	13564	13645	13638	13474	13398	13708	13539	13501	13385	13578	13449	13478	13377	13355	13490	13602	13603	13556	13532	13452	13631	13381	13523	13540	13433	13472	13435	13415	13503	13500	13447	13776	13487	13517	13594	13435	13743	13390	13311	13580	13497	13519	13461	13452	13688	13434	13385	13545	13315	13332	13671	13592	13363	13487	13355	13409	13353	13449	13377	13511	13336	13404	13670	13506	13508	13436	13459	13465	13430	13535	13543	13613	13491	13487	13507	13330	13402	13664	13393	13489	13488	13528	13494	13647	13615	13563	13752	13480	13603	13542	13435	13504	13536	13465	13324	13461	13327	13475	13614	13527	13549	13480	13713	13460	13481	13565	13565	13452	13633	13528	13555	13518	13495	13352	13397	13562	13670	13657	13429	13330	13591	13460	13530	13401	13292	13528	13582	13427	13559	13549	13415	13592	13483	13453	13579	13453	13423	13589	13425	13401	13470	13395	13472	13486	13378	13616	13436	13510	13542	13574	13460	13511	13615	13718	13626	13593	13584	13343	13477	13593	13300	13451	13352	13485	13317	13676	13576	13578	13484	13621	13468	13433	13355	13237	13413	13540	13298	13472	13574	13640	13422	13463	13438	13554	13463	13608	13511	13528	13417	13545	13572	13406	13416	13437	13329	13593	13528	13416	13428	13383	13301	13423	13584	13356	13388	13615	13289	13466	13530	13309	13696	13449	13514	13338	13659	13548	13227	13469	13542	13459	13577	13520	13493	13638	13457	13366	13594	13550	13436	13544	13476	13573	13389	13384	13261	13551	13442	13321	13476	13453	13610	13315	13534	13346	13339	13584	13594	13313	13549	13658	13415	13478	13502	13551	13475	13359	13560	13433	13510	13770	13542	13599	13483	13687	13386	13492	13451	13452	13506	13664	13549	13588	13458	13388	13496	13610	13395	13431	13503	13436	13465	13529	13672	13434	13600	13542	13710	13533	13453	13347	13560	13523	13601	13576	13656	13388	13576	13458	13566	13491	13481	13449	13648	13526	13523	13421	13631	13460	13398	13429	13333	13539	13487	13368	13438	13565	13606	13538	13562	13453	13303	13351	13552	13341	13179	13527	13245	13521	13525	13488	13476	13393	13589	13475	13365	13451	13502	13501	13435	13581	13579	13428	13468	13315	13509	13476	13559	13384	13440	13410	13580	13608	13589	13709	13578	13454	13482	13394	13184	13364	13296	13461	13510	13638	13550	13488	13423	13483	13491	13326	13573	13541	13548	13472	13404	13598	13492	13526	13582	13527	13560	13510
18854	36948	38713	37548	32032	25425	42295	69053	54203	38550	20856	12586	11463	11565	11724	11276	11617	11503	11475	11430	11476	11361	11668	11483	11592	11520	11561	11497	11559	11756	11405	11639	11448	11526	11568	11506	11387	11476	11662	11575	11390	11576	11380	11450	11562	11604	11459	11590	11484	11603	11524	11595	11424	11552	11501	11444	11588	11529	11407	11625	11556	11551	11412	11408	11444	11552	11499	11578	11623	11582	11325	11540	11424	11491	11482	11476	11461	11477	11475	11516	11554	11575	11520	11443	11714	11648	11486	11560	11553	11542	11486	11565	11521	11376	11418	11516	11497	11474	11266	11436	11448	11374	11583	11435	11606	11595	11428	11584	11519	11609	11561	11484	11726	11755	11594	11544	11558	11452	11508	11436	11578	11501	11567	11563	11631	11479	11491	11462	11525	11575	11427	11325	11485	11522	11473	11369	11458	11687	11488	11588	11547	11508	11592	11447	11598	11378	11470	11348	11412	11534	11558	11549	11539	11504	11478	11639	11531	11588	11323	11289	11439	11397	11372	11724	11576	11788	11447	11386	11461	11342	11529	11458	11558	11540	11541	11554	11357	11468	11602	11344	11509	11487	11541	11361	11386	11383	11621	11631	11498	11612	11540	11541	11511	11539	11452	11594	11527	11499	11553	11378	11516	11505	11712	11404	11449	11554	11453	11495	11486	11517	11478	11521	11557	11481	11402	11673	11614	11458	11512	11409	11536	11419	11510	11607	11514	11549	11490	11458	11485	11458	11504	11332	11466	11424	11599	11322	11720	11409	11548	11480	11426	11562	11507	11607	11405	11241	11408	11388	11297	11377	11586	11634	11561	11336	11529	11651	11409	11438	11487	11525	11628	11489	11389	11459	11500	11459	11484	11472	11321	11664	11506	11472	11453	11484	11520	11441	11623	11512	11547	11507	11581	11594	11380	11581	11590	11540	11440	11417	11535	11465	11541	11588	11541	11492	11528	11471	11616	11442	11487	11694	11626	11546	11440	11494	11657	11464	11465	11491	11568	11350	11489	11453	11502	11426	11350	11523	11661	11388	11521	11403	11532	11462	11575	11434	11326	11610	11561	11516	11687	11554	11388	11460	11553	11479	11531	11591	11518	11694	11475	11490	11495	11517	11428	11370	11471	11392	11558	11497	11517	11429	11475	11464	11600	11472	11627	11574	11493	11502	11525	11449	11539	11588	11519	11522	11589	11466	11530	11503	11543	11501	11473	11591	11507	11546	11373	11441	11597	11409	11625	11600	11564	11522	11506	11615	11510	11444	11510	11605	11606	11285	11608	11492	11559	11415	11536	11599	11408	11418	11519	11493	11394	11448	11519	11581	11388	11527	11539	11549	11472	11432	11460	11499	11448	11318	11528	11534	11512	11642	11469	11460	11566	11662	11401	11422	11641	11397	11486	11507	11462	11409	11608	11475	11402	11493	11684	11665	11492	11520	11592	11574	11451	11439	11403	11534	11564	11585	11510	11417	11538	11527	11432	11595	11532	11438	11551	11424	11587	11417	11437	11471	11612	11462	11431	11599	11607	11432	11499	11509	11542	11451	11465	11480	11364	11598	11567	11368	11582	11462	11564	11525	11582	11455	11592	11592	11550	11469	11538	11452	11669	11458	11632	11476	11557	11667	11593	11412	11520	11586	11432	11529	11397	11533	11596	11596	11456	11505	11406	11461	11367	11558	11593	11501	11509	11483	11539	11515	11723	11553	11511	11704	11584	11465	11358	11523	11484	11602	11481	11595	11388	11500	11631	11527	11549	11528	11610	11595	11638	11416	11483	11494	11489	11442	11451	11514	11498	11561	11505	11423	11534	11593	11531	11460	11334	11667	11546	11451	11587	11666	11605	11555	11334	11626	11396	11407	11464	11546	11557	11594	11543	11377	11509	11429	11624	11489	11497	11520	11499	11528	11638	11500	11352	11667	11665	11522	11495	11574	11597	11556	11536	11409	11501	11430	11606	11443	11472	11435	11581	11494	11681	11475	11537	11552	11548	11619	11523	11577	11510	11543	11499	11596	11441	11486	11531	11471	11479	11577	11382	11449	11614	11688	11605	11460	11437	11439	11498	11447	11604	11457	11441	11370	11507	11389	11477	11476	11410	11576	11441	11593	11613	11508	11486	11656	11585	11527	11474	11537	11480	11510	11574	11587	11567	11371	11499	11639	11608	11404	11636	11538	11561	11569	11669	11497	11596	11433	11598	11421	11594	11448	11483	11597	11593	11529	11419	11511	11531	11461	11470	11566	11603	11447	11532	11383	11603	11618	11468	11587	11537	11492	11559	11473	11607	11600	11369	11414	11553	11497	11483	11485	11570	11579	11619	11589	11460	11460	11501	11495	11447	11543	11454	11448	11547	11509	11436	11504	11418	11488	11551	11448	11411	11527	11519	11494	11460	11465	11459	11536	11605	11565	11569	11533	11555	11430	11401	11519	11584	11717	11302	11554	11535	11527	11544	11587	11475	11538	11481	11466	11439	11487	11560	11483	11539	11607	11696	11554	11509	11597	11571	11429	11593	11493	11481	11553	11457	11487	11428	11511	11328	11436	11552	11544	11503	11646	11585	11428	11530	11436	11588	11522	11445	11631	11515	11703	11466	11555	11469	11505	11442	11531	11415	11461	11478	11358	11594	11422	11477	11575	11580	11416	11589	11417	11545	11546	11544	11472	11473	11391	11499	11536	11658	11408	11546	11567	11545	11334	11646	11554	11461	11618	11576	11575	11466	11452	11523	11430	11440	11488	11461	11469	11496	11474	11534	11439	11351	11664	11511	11473	11555	11454	11459	11433	11640	11583	11559	11572	11517	11608	11447	11602	11507	11578	11406	11372	11420	11631	11536	11462	11554	11698	11541	11531	11548	11624	11533	11539	11511	11504	11595	11586	11640	11594	11552	11433	11452	11510	11548	11528	11557	11603	11205	11571	11623	11495	11442	11517	11534	11526	11526	11632	11501	11554	11515	11584	11573	11594	11505	11522	11612	11398	11510	11490	11497	11481	11378	11552	11286	11556	11435	11575	11475	11702	11666	11349	11626	11669	11360	11500	11382	11555	11373	11534	11485	11438	11507	11400	11588	11609	11549	11573	11550	11357	11565	11336	11510	11412	11581	11570	11500	11551	11392	11601	11481	11440	11456	11395	11547	11518	11456	11557	11575	11360	11535	11521	11384	11547	11384	11542	11514	11436	11741	11269	11419	11400	11510	11505	11564	11522	11380	11474	11580	11572	11420	11553	11513	11593	11464	11561	11625	11471	11361	11384	11443	11494	11439	11457	11404	11426	11456	11527	11584	11445	11599	11329	11737	11460	11499	11570	11480	11503	11660	11560	11473	11485	11377	11479	11695	11465	11520	11394	11470	11623	11558	11479	11502	11306	11615	11481	11509	11324	11575	11508	11480	11436	11609	11637	11325	11344	11589	11542	11539	11465	11597	11574	11589	11494	11597	11453	11461	11472	11581	11608	11537	11532	11590	11437	11482	11700	11491	11546	11672	11466	11510	11536	11471	11559	11472	11519	11449	11608	11454	11601	11475	11625	11481	11529	11411	11491	11508	11529	11504	11643	11423	11605	11443	11606	11488	11369	11539	11517	11493	11466	11610	11501	11458	11457	11431	11594	11474	11440	11360	11508	11493	11461	11646	11523	11634	11547	11465	11494	11540	11511	11518	11430	11493	11347	11580	11617	11508	11479	11571	11585	11505	11558	11474	11623	11331	11517	11448	11557	11540	11526	11657	11297	11591	11521	11614	11417	11451	11480	11491	11462	11638	11456	11554	11703	11536	11543	11530	11447	11510	11442	11604	11516	11578	11716	11399	11375	11779	11481	11692	11467	11546	11580	11495	11556	11752	11336	11549	11447	11579	11564	11444	11692	11432	11545	11535	11444	11473	11399	11454	11610	11475	11344	11433	11576	11551	11450	11644	11572	11459	11519	11467	11475	11462	11609	11524	11372	11680	11514	11618	11605	11615	11448	11578	11537	11659	11445	11517	11655	11422	11530	11580	11493	11531	11605	11617	11455	11580	11508	11325	11544	11466	11446	11427	11520	11358	11450	11649	11505	11643	11482	11509	11572	11414	11482	11572	11439	11428	11502	11569	11275	11630	11479	11530	11451	11479	11543	11441	11390	11374	11534	11546	11587	11716	11464	11434	11381	11367	11461	11442	11501	11652	11490	11411	11438	11464	11502	11442	11417	11509	11553	11522	11590	11470	11559	11588	11360	11625	11529	11463	11469	11606	11529	11456	11498	11564	11280	11443	11595	11292	11648	11444	11388	11507	11625	11554	11530	11297	11597	11434	11549	11514	11568	11610	11647	11475	11465	11495	11557	11789	11502	11678	11331	11424	11546	11589	11525	11442	11320	11391	11457	11427	11498	11582	11378	11495	11512	11298	11442	11543	11439	11541	11589	11511	11538	11426	11570	11544	11530	11607	11395	11601	11472	11527	11533	11574	11421	11453	11488	11469	11441	11504	11629	11519	11642	11542	11503	11541	11524	11410	11521	11671	11551	11464	11527	11555	11378	11702	11556	11494	11495	11510	11428	11485	11417	11410	11680	11535	11499	11398	11523	11556	11393	11400	11552	11669	11491	11536	11629	11443	11533	11637	11449	11615	11545	11545	11655	11449	11286	11610	11430	11347	11553	11458	11462	11557	11476	11463	11561	11710	11460	11495	11445	11481	11725	11608	11544	11489	11680	11383	11448	11583	11519	11566	11495	11695	11530	11599	11498	11554	11547	11585	11576	11665	11552	11539	11486	11432	11495	11539	11486	11703	11531	11400	11533	11586	11642	11503	11461	11381	11428	11661	11521	11542	11579	11487	11434	11585	11476	11303	11531	11511	11489	11617	11490	11299	11424	11445	11458	11496	11496	11498	11462	11481	11743	11354	11573	11638	11364	11547	11480	11544	11686	11569	11500	11429	11657	11605	11511	11651	11407	11569	11587	11564	11489	11436	11340	11523	11657	11386	11662	11554	11511	11542	11422	11545	11538	11535	11392	11448	11588	11532	11535	11488	11505	11473	11571	11580	11439	11565	11583	11600	11384	11570	11398	11585	11395	11477	11535	11509	11549	11469	11596	11438	11362	11465	11394	11549	11390	11631	11375	11407	11567	11492	11452	11533	11412
30161	22160	25015	22114	18865	18021	19463	25874	23466	19983	17498	16916	16649	16565	16394	16292	16575	16298	16368	16242	16275	16356	16460	16501	16278	16262	16221	16497	16449	16182	16392	16238	16493	16437	16484	16343	16511	16507	16119	16217	16196	16492	16553	16289	16463	16463	16250	16170	16241	16281	16185	16314	16335	16342	16399	16246	16334	16360	16397	16545	16366	16275	16458	16302	16563	16300	16415	16427	16146	16519	16485	16419	16210	16403	16377	16472	16308	16095	16232	16253	16422	16444	16363	16361	16455	16400	16340	16255	16263	16358	16251	16390	15994	16288	16112	16488	16418	16484	16386	16427	16154	16378	16450	16393	16246	16346	16243	16583	16360	16214	16252	16407	16291	16329	16332	16259	16340	16306	16255	16361	16093	16157	16376	16487	16482	16435	16330	16273	16423	16328	16392	16326	16348	16272	16178	16217	16380	16430	16193	16204	16360	16385	16271	16242	16344	16282	16506	16456	16266	16545	16280	16352	16268	16264	16307	16314	16297	16281	16300	16552	16241	15985	16443	16416	16275	16582	16251	16367	16491	16358	16395	16244	16460	16350	16410	16318	16125	16411	16496	16504	16223	16393	16179	16503	16219	16390	16413	16502	16360	16345	16151	16300	16140	16333	16544	16290	16413	16431	16340	16268	16354	16398	16482	16154	16540	16368	16255	16387	16367	16237	16488	16371	16356	16547	16376	16321	16303	16460	16438	16225	16384	16283	16434	16384	16194	16219	16394	16398	16486	16345	16428	16228	16396	16214	16415	16407	16410	16341	16295	16335	16362	16266	16266	16334	16429	16253	16315	16167	16233	16415	16161	16113	16205	16194	16355	16261	16507	16276	16257	16348	16316	16285	16317	16534	16386	16212	16230	16468	16454	16254	16504	16154	16516	16167	16037	16384	16383	16502	16355	16298	16342	16237	16146	16104	16484	16548	16343	16345	16328	16392	16337	16402	16168	16536	16095	16352	16354	16536	16368	16274	16299	16381	16418	16249	16384	16470	16382	16068	16378	16325	16286	16349	16357	16414	16279	16349	16488	16387	16265	16345	16294	16423	16314	16336	16568	16528	16346	16373	16236	16402	16223	16308	16172	16522	16280	16341	16371	16271	16430	16288	16351	16550	16393	16442	16375	16297	16509	16295	16515	16336	16447	16184	16489	16456	16328	16486	16489	16370	16479	16242	16269	16285	16489	16374	16292	16230	16343	16403	16443	16186	16392	16416	16444	16461	16385	16416	16415	16416	16185	16317	16253	16204	16282	16279	16341	16331	16533	16415	16387	16228	16361	16289	16388	16328	16400	16193	16168	16332	16239	16351	16328	16194	16511	16317	16310	16311	16161	16424	16506	16352	16341	16263	16180	16383	16182	16093	16290	16345	16232	16416	16222	16262	16496	16324	16301	16105	16409	16460	16235	16425	16313	16267	16550	16341	16425	16316	16477	16464	16378	16321	16476	16558	16507	16377	16348	16521	16356	16138	16259	16309	16323	16589	16493	16176	16339	16240	16403	16290	16246	16262	16283	16382	16287	16412	16364	16190	16510	16372	16330	16327	16242	16292	16429	16251	16357	16555	16343	16140	16335	16479	16397	16313	16402	16206	16410	16309	16420	16346	16381	16255	16407	16205	16385	16505	16612	16372	16183	16338	16331	16303	16256	16320	16456	16269	16357	16293	16288	16418	16398	16369	16514	16258	16184	16461	16358	16486	16316	16413	16354	16357	16194	16529	16357	16354	16497	16327	16433	16261	16194	16600	16413	16284	16361	16181	16314	16361	16331	16369	16415	16278	16367	16336	16464	16449	16165	16494	16446	16315	16315	16371	16344	16269	16249	16479	16278	16432	16404	16109	16361	16327	16389	16486	16356	16505	16360	16338	16216	16393	16381	16389	16410	16189	16305	16341	16445	16286	16334	16318	16274	16345	16432	16510	16391	16439	16515	16299	16441	16230	16301	16184	16356	16324	16363	16279	16225	16360	16362	16349	16594	16167	16377	16357	16401	16193	16460	16301	16269	16273	16252	16493	16148	16419	16250	16427	16438	16404	16610	16200	16332	16645	16371	16395	16357	16315	16405	16402	16284	16541	16284	16358	16379	16356	16385	16497	16463	16334	16479	16521	16511	16443	16438	16368	16319	16367	16466	16270	16202	16483	16345	16157	16489	16239	16340	16449	16181	16304	16392	16647	16127	16379	16420	16490	16371	16209	16404	16388	16227	16190	16602	16439	16539	16423	16317	16262	16404	16049	16213	16071	16469	16443	16046	16196	16455	16482	16255	16428	16357	16549	16147	16353	16368	16287	16249	16369	16516	16181	16286	16216	16352	16257	16450	16499	16217	16207	16330	16492	16391	16348	16408	16310	16262	16272	16270	16437	16179	16404	16484	16277	16411	16438	16381	16522	16391	16439	16336	16225	16244	16265	16464	16313	16347	16410	16439	16353	16394	16310	16359	16252	16447	16467	16401	16496	16440	16517	16237	16401	16194	16151	16314	16376	16314	16544	16313	16516	16375	16267	16532	16403	16474	16440	16459	16090	16409	16368	16323	16394	16363	16361	16191	16124	16323	16441	16347	16517	16364	16252	16479	16306	16462	16593	16560	16333	16430	16280	16229	16285	16512	16272	16377	16212	16206	16181	16338	16351	16025	16238	16290	16278	16389	16407	16363	16396	16245	16454	15963	16406	16358	16309	16456	16342	16271	16331	16169	16469	16237	16317	16448	16228	16267	16204	16432	16412	16430	16408	16333	16289	16274	16279	16221	16312	16286	16198	16388	16339	16524	16524	16611	16438	16325	16250	16398	16428	16283	16025	16680	16361	16302	16339	16350	16352	16245	16486	16375	16125	16382	16319	16373	16253	16337	16371	16292	16210	16396	16261	16547	16309	16125	16411	16550	16472	16132	16391	16295	16579	16453	16371	16302	16537	16346	16454	16279	16446	16545	16424	16407	16485	16400	16237	16406	16355	16106	16286	16264	16309	16402	16511	16402	16356	16439	16339	16201	16444	16263	16405	16289	16254	16325	16319	16385	16334	16306	16207	16350	16464	16581	16387	16173	16405	16402	16234	16275	16204	16284	16135	16551	16382	16447	16279	16513	16318	16294	16320	16375	16366	16342	16327	16232	16496	16323	16425	16350	16367	16223	16356	16184	16113	16308	16315	16543	16330	16204	16121	16415	16510	16318	16271	16187	16206	16344	16468	16167	16140	16310	16316	16555	16350	16340	16248	16292	16129	16348	16532	16231	16404	16301	16372	16186	16451	16467	16319	16417	16351	16327	16254	16587	16227	16320	16383	16143	16633	16399	16368	16359	16383	16247	16281	16506	16518	16268	16149	16355	16330	16366	16365	16452	16287	16419	16265	16417	16262	16378	16302	16537	16503	16424	16396	16414	16507	16237	16275	16320	16564	16297	16293	16539	16383	16449	16478	16509	16421	16412	16300	16422	16252	16233	16377	16461	16270	16273	15998	16321	16268	16370	16367	16254	16303	16411	16241	16513	16382	16574	16389	16131	16255	16243	16105	16570	16419	16153	16288	16416	16568	16198	16333	16116	16043	16275	16331	16369	16236	16284	16389	16326	16232	16371	16097	16419	16148	16191	16435	16182	16441	15993	16193	16306	16141	16233	16519	16363	16279	16335	16235	16244	16499	16332	16367	16392	16313	16243	16422	16382	16335	16636	16455	16357	16458	16502	16544	16415	16350	16370	16243	16335	16281	16426	16491	16328	16210	16376	16455	16595	16382	16393	16451	16247	16342	16241	16436	16375	16359	16450	16036	16469	16219	16426	16168	16237	16217	16455	16424	16352	16305	16387	16394	16251	16490	16578	16126	16432	16553	16427	16283	16240	16304	16256	16408	16390	16369	16470	16343	16408	16478	16209	16275	16355	16257	16236	16290	16414	16303	16337	16232	16465	16289	16345	16220	16178	16377	16393	16335	16394	16359	16327	16313	16405	16380	16282	16236	16491	16217	16466	16247	16354	16315	16262	16199	16230	16425	16310	16298	16205	16334	16514	16258	16308	16271	16078	16371	16101	16433	16120	16339	16382	16305	16269	16341	16300	16303	16167	16377	16414	16271	16182	16393	16401	16483	16326	16150	16240	16499	16494	16369	16726	16280	16106	16326	16249	16387	16301	16309	16428	16436	16192	16271	16353	16282	16559	16493	16290	16043	16547	16348	16192	16386	16322	16174	16344	16303	16258	16494	16258	16449	16402	16336	16470	16458	16285	16283	16438	16281	16333	16283	16463	16340	16363	16623	16564	16315	16504	16566	16367	16222	16256	16274	16509	16289	16210	16311	16204	16389	16259	16408	16442	16224	16343	16327	16181	16389	16388	16395	16309	16467	16291	16487	16306	16218	16339	16273	16378	16390	16273	16405	16508	16449	16315	16348	16283	16379	16500	16571	16300	16217	16433	16236	16429	16163	16374	16396	16374	16377	16668	16273	16405	16436	16380	16313	16370	16247	16393	16360	16481	16512	16361	16248	16493	16374	16343	16325	16345	16444	16334	16189	16118	16301	16432	16182	16329	16469	16506	16364	16281	16226	16276	16495	16297	16178	16299	16455	16480	16183	16373	16417	16106	16174	16515	16046	16412	16309	16392	16101	16210	16552	16204	16309	16222	16248	16138	16244	16178	16459	16378	16387	16357	16502	16211	16278	16177	16314	16335	16236	16503	16127	16265	16244	16364	16308	16287	16299	16213	16375	16299	16239	16335	16392	16276	16326	16438	16344	16301	16517	16222	16273	16326	16337	16387	16201	16501	16351	16241	16273	16466	16374	16312	16490	16570	16507	16390	16232	16384	16376	16288	16292	16402	16166	16545	16412	16511	16421	16137	16543	16433	16315	16233	16365	16403	16213	16303	16169	16377	16619	16244	16328	16219	16441	16290	16306	16259	16335	16528	16415	16322	16465	16332	16451	16239	16459	16504	16376	16349	16229	16520	16355	16352	16157	16234	16085	16288	16175	16443	16307	16350	16222	16362	16561	16488	16522	16553	16465	16236	16437	16411	16463	16285	16295	16469	16035	16309	16464	16454	16275	16580	16264	16308	16443	16329	16258	16350	16316	16290	16186	16267	16266	16287	16429	16402	16152	16437	16452	16341	16508	16490	16365	16382	16376	16460	16283
15743	17716	24162	19286	16709	15801	18461	26042	21443	16813	14161	13441	13242	13131	13347	13173	13262	13408	13330	13147	13169	13220	13146	13225	13273	13244	13436	13274	13334	13253	13236	13266	13403	13413	13265	13225	13208	13046	13333	13358	13097	13176	13216	13327	13161	13285	13272	13294	13285	13290	13223	13356	13133	13213	13313	13231	13188	13154	13318	13227	13273	13386	13376	13250	13261	13331	13354	13133	13160	13319	13212	13502	13321	13291	13298	13291	13229	13274	13284	13245	13223	13264	13199	13262	13106	13156	13297	13203	13384	13320	13336	13348	13277	13147	13166	13346	13337	13209	13316	13206	13251	13187	13351	13196	13233	13282	13273	13201	13136	13140	13346	13360	13307	13242	13214	13175	13209	13170	13271	13113	13166	13217	13138	13197	13353	13248	13192	13147	13310	13034	13225	13153	13388	13252	13174	13257	13229	13148	13196	13220	13166	13207	13271	13298	13298	13264	13240	13118	13223	13148	13231	13168	13281	13165	13283	13129	13300	13342	13111	13170	13265	13200	13235	13191	13033	13315	13171	13147	13209	13163	13087	13286	13294	13099	13253	13378	13202	13249	13354	13305	13262	13352	13294	13024	13263	13162	13180	13381	12993	13347	13381	13198	13233	13280	13173	13180	13407	13314	13081	13510	13290	13314	13214	13377	13259	13184	13166	13166	13205	13266	13352	13212	13353	13233	13258	13209	13401	13269	13187	13108	13216	13127	13179	13332	13258	13318	13213	13168	13195	13315	13118	13214	13328	13164	13048	13386	13255	13154	13304	13111	13328	13189	13189	13400	13281	13247	13314	13266	13206	13077	13212	13380	13095	13249	13162	13268	13144	13256	13318	13132	13342	13143	13111	13214	13068	13217	13321	13203	13147	13347	13283	13199	13344	13243	13239	13182	13161	13201	13121	13272	13212	13406	13283	13153	13320	13321	13264	13298	13208	13211	13250	13137	13194	13240	13348	13258	13320	13193	13296	13189	13239	13304	13103	13238	13398	13270	13183	13278	13209	13297	13249	13211	13309	13099	13298	13251	13130	13277	13319	13191	13202	13307	13262	13277	13197	13069	13138	13273	13146	13196	13185	13220	13169	13250	13129	13281	13234	13332	13266	13205	13204	13126	13105	13231	13124	13124	13156	13217	13329	13180	13222	13021	13116	13329	13355	13198	13214	13275	13237	13217	13242	13109	13217	13209	13152	13008	13199	13204	13108	13155	13247	13193	13188	13283	13293	13334	13311	13252	13271	13109	13184	13210	13256	13306	13223	13214	13292	13272	13200	13183	13303	13289	13118	13425	13260	13315	13158	13203	13199	13236	13139	13139	13226	13221	13356	13218	13311	13332	13268	13380	13195	13383	13403	13301	13110	13192	13202	13293	13424	13059	13393	13143	13207	13288	13318	13338	13310	13276	13233	13470	13147	13350	13291	13233	13160	13232	13277	13128	13328	13476	13185	13229	13388	13336	13250	13066	13284	13256	13237	13207	13155	13247	13268	13347	13243	13272	13152	13206	13262	13155	13217	13291	13272	13169	13230	13188	13123	13085	13360	13290	13195	13235	13255	13153	13124	13314	13252	13477	13290	13297	13275	13286	13189	13243	13298	13239	13357	13410	13305	13180	13145	13291	13078	13247	13213	13123	13298	13177	13245	13164	13194	13309	13268	13183	13285	13219	13451	13194	13366	13288	13333	13155	13369	13164	13302	13170	13196	13203	13049	13299	13097	13359	13290	13233	13196	13270	13173	13248	13285	13251	13340	13084	13224	13109	13225	12983	13451	13063	13239	13188	13279	13212	13249	13270	13173	13186	13157	13234	13077	13312	13105	13277	13271	13106	13361	13085	13222	13125	13256	13202	13310	13278	13301	13044	13277	13061	13182	13232	13310	13061	13380	13364	13339	13435	13202	13069	13345	13189	13217	13218	13093	13238	13282	13249	13289	13268	13126	13020	13160	13325	13257	13089	13097	13114	13300	13077	13070	13089	13187	13201	13322	13341	13156	13376	13151	13155	13247	13256	13290	13112	13353	13234	13230	13298	13330	13222	13170	13355	13220	13163	13262	13266	13209	13271	13198	13219	13187	13240	13516	13256	13387	13369	13311	13254	13036	13400	13396	13089	13185	13200	13381	13172	13410	13273	13231	13272	13522	13233	13124	13178	13201	13184	13258	13205	13132	13331	13230	13087	13299	13177	13177	13293	13243	13235	13273	13179	13222	13164	13284	13288	13207	13186	13433	13331	13329	13252	13300	13373	13250	13278	13388	13308	13259	13309	13140	13302	13338	13229	13049	13214	13288	13266	13215	13297	13246	13275	13191	13342	13160	13241	13299	13196	13350	13173	13413	13311	13317	13156	13219	13347	13093	13234	13292	13289	13310	13245	12982	13143	13145	13243	13218	13205	13303	13279	13273	13324	13263	13212	13118	13252	13126	13305	13175	13266	13269	13209	13296	13229	13328	13213	13180	13294	13236	13230	13155	13275	13289	13204	13214	13210	13222	13195	13278	13290	13107	13119	13451	13260	13258	13212	13304	13209	13369	13318	13225	13205	13231	13224	13066	13164	13468	13247	13174	13308	13199	13140	13341	13345	13209	13271	13354	13188	13208	13227	13359	13189	13306	13178	13299	13311	13300	13136	13348	13276	13330	13427	13185	13253	13363	13276	13210	13155	13177	13383	13193	13236	13038	13117	13290	13167	13173	13157	13129	13159	13424	13213	13144	13264	13252	13224	13179	13108	13176	13117	13112	13209	13062	13175	13207	13081	13250	13180	13272	13156	13222	13237	13303	13262	13335	13175	13202	13187	13177	13116	13174	13255	13245	13268	13355	13384	13327	13263	13227	13118	13321	13250	13214	13193	13578	13225	13145	13380	13112	13361	13131	13091	13222	13289	13275	13304	13194	13150	13134	13293	13245	13170	13194	13275	13393	13316	13270	13189	13291	13244	13147	13411	13239	13251	13136	13172	13215	13080	13160	13078	13243	13206	13247	13363	13129	13313	13184	13130	13287	13208	13107	13362	13275	13276	13236	13369	13200	13291	13063	13286	13273	13374	13193	13238	13280	13198	13372	13180	13298	13065	13246	13103	13115	13164	13242	13369	13239	13241	13386	13222	13417	13204	13173	13287	13169	13238	13288	13251	13354	13274	13239	13321	13069	13141	13228	13256	13229	13133	13375	13250	13296	13336	13179	13160	13172	13351	13132	13211	13214	13246	13170	13212	13350	13176	13173	13387	13339	13345	13087	13232	13381	13119	13100	13246	13261	13146	13168	13277	13221	13331	13241	13362	13226	13271	13151	13335	13251	13257	13228	13266	13273	13391	13306	13239	13190	13289	13069	13274	13189	13344	13240	13200	13176	13407	13363	13160	13301	13295	13108	13247	13277	13263	13160	13311	13327	13250	13423	13294	13386	13295	13281	13212	13184	13223	13240	13158	13249	13296	13299	13179	13090	13076	13219	13195	13084	13255	13312	13410	13248	13446	13300	13176	13276	13166	13138	13249	13264	13209	13154	13106	13134	13322	13448	13127	13125	13147	13151	13124	13365	13410	13149	13079	13428	13383	13162	13378	13206	13269	13368	13290	13215	13316	13285	13238	13181	13226	13131	13245	13212	13194	13305	13173	13099	13054	13411	13352	13342	13092	13267	13114	13190	13226	13226	13209	13400	13290	13135	13225	13125	13397	13242	13148	13331	13237	13130	13218	13117	13376	13289	13153	13186	13216	13122	13098	13376	13196	13283	13194	13177	13186	13195	13287	13290	13422	13368	13303	13271	13145	13225	13222	13227	13344	13147	13153	13215	13468	13229	13292	13243	13337	13095	13063	13166	13218	13110	13129	13134	13136	13331	13259	13261	13253	13443	13148	13443	13435	13282	13292	13179	13192	13290	13149	13052	13389	13320	13274	13271	13227	13227	13306	13240	13066	13275	13249	13202	13297	13286	13232	13305	13196	13222	13251	13335	13307	13194	13110	13234	13257	13151	13144	13157	13377	13292	13287	13200	13191	13362	13226	13244	13321	13287	13453	13218	13099	13183	13300	13131	13316	13167	13403	13247	13337	13124	13341	13244	13292	13264	13333	13325	13334	13232	13326	13230	13244	13377	13262	13269	13273	13341	13302	13222	13271	13389	13128	13229	13296	13209	13257	13215	13241	13250	13334	13430	13188	13080	13268	13437	13171	13212	13117	13247	13012	13213	13171	13284	13233	13423	13354	13312	13212	13127	13120	13092	13264	13291	13072	13230	13372	13200	13213	13382	13228	13194	13259	13210	13356	13421	13213	13154	13293	13198	13332	13298	13259	13375	13220	13326	13243	13152	13168	13336	13218	13254	13118	13094	13327	13359	13305	13352	13203	13242	13355	13145	13038	13248	13370	13290	13302	13189	13384	13121	13194	13255	13244	13244	13214	13180	13329	13092	13235	13194	13289	13276	13123	13237	13269	13273	13211	13171	13207	13545	13246	13281	13178	13368	13222	13277	13254	13303	13274	13269	13120	13413	13274	13335	13132	13238	13342	13293	13041	13239	13354	13278	13232	13246	13290	13282	13368	13193	13093	13268	13293	13282	13153	13208	13199	13506	13338	13111	13284	13285	13340	13176	13183	13312	13124	13186	13135	13269	13293	13344	13140	13399	13196	13133	13239	13159	13095	13368	13199	13025	13178	13194	13236	13329	13262	13372	13293	13304	13170	13185	13191	13203	13230	13306	13195	13137	13174	13107	13143	13309	13184	13168	13153	13346	13280	13277	13122	13210	13121	13274	13377	13092	13355	13125	13324	13218	13184	13198	13197	13214	13287	13196	13207	13393	13321	13222	13141	13284	13215	13343	13348	13322	13118	13272	13203	13419	13285	13249	13132	13244	13189	13033	13238	13106	13183	13200	13253	13349	13150	13369	13325	13278	13196	13292	13311	13189	13342	13394	13354	13269	13388	13337	13246	13143	13311	13209	13422	13283	13169	13324	13428	13299	13205	13223	13194	13088	13441	13260	13155	13235	13222	13212	13231	13257	13341	13262	13194	13181	13290	13267	13440	13243	13273	13462	13352	13194	13310	13313	13325	13169	13195	13406	13168	13246	13093	13302	12990	13220	13303	13453	13132	13178	13349	13384	13308	13254	13250	13312	13170	13137	13338
25647	21123	28110	25175	23378	22783	35480	61518	47167	32943	22572	18094	16804	16949	16860	16702	16764	16701	16571	16615	16489	16648	16619	16724	16607	16718	16895	16627	16685	16695	16632	16700	16784	16484	16844	16563	16782	16578	16678	16635	16613	16611	16598	16740	16725	16591	16635	16699	16566	16546	16562	16780	16789	16788	16732	16541	16566	16486	16553	16399	16468	16486	16644	16646	16544	16676	16544	16638	16798	16580	16724	16575	16633	16629	16462	16575	16481	16439	16662	16552	16552	16639	16581	16406	16546	16743	16653	16710	16687	16502	16649	16621	16653	16708	16424	16574	16539	16737	16662	16549	16773	16638	16634	16926	16386	16576	16529	16537	16683	16603	16611	16499	16867	16494	16348	16396	16732	16526	16495	16518	16619	16645	16412	16462	16699	16443	16471	16527	16619	16616	16550	16448	16542	16560	16592	16594	16749	16631	16620	16644	16667	16550	16683	16745	16570	16370	16660	16558	16588	16629	16699	16779	16622	16636	16691	16410	16596	16704	16641	16498	16596	16919	16897	16725	16676	16631	16623	16591	16716	16631	16634	16696	16631	16680	16645	16644	16577	16460	16737	16500	16645	16623	16583	16544	16551	16654	16528	16293	16700	16675	16650	16718	16705	16618	16630	16951	16645	16371	16491	16786	16678	16552	16585	16588	16548	16581	16309	16549	16640	16861	16478	16734	16628	16578	16497	16626	16735	16498	16668	16772	16657	16711	16581	16548	16742	16677	16604	16653	16535	16551	16638	16413	16593	16480	16658	16752	16706	16524	16571	16500	16580	16358	16482	16495	16686	16387	16439	16531	16710	16784	16530	16794	16607	16620	16641	16666	16625	16889	16682	16712	16556	16627	16544	16601	16653	16882	16716	16613	16339	16376	16702	16616	16465	16670	16475	16535	16643	16840	16477	16657	16500	16606	16491	16698	16637	16539	16521	16656	16465	16707	16599	16518	16857	16376	16830	16746	16601	16429	16789	16532	16449	16401	16594	16614	16516	16701	16456	16454	16728	16579	16605	16804	16504	16600	16754	16655	16555	16494	16603	16735	16383	16522	16515	16679	16583	16239	16665	16567	16449	16501	16558	16794	16661	16797	16626	16534	16681	16681	16466	16446	16572	16776	16472	16608	16593	16575	16545	16579	16504	16712	16543	16675	16417	16585	16570	16569	16438	16561	16599	16600	16578	16442	16525	16492	16739	16574	16601	16547	16663	16735	16508	16653	16870	16655	16512	16550	16529	16569	16583	16716	16808	16699	16646	16720	16637	16611	16604	16551	16648	16444	16802	16743	16557	16660	16630	16677	16622	16553	16547	16602	16625	16619	16684	16701	16647	16671	16782	16757	16640	16436	16320	16756	16562	16634	16382	16460	16521	16639	16653	16478	16693	16484	16611	16511	16706	16480	16502	16580	16571	16812	16702	16713	16659	16447	16807	16634	16550	16466	16571	16445	16383	16585	16480	16655	16445	16441	16704	16492	16531	16533	16674	16520	16504	16523	16531	16389	16580	16437	16612	16551	16619	16657	16390	16654	16430	16548	16543	16522	16658	16556	16660	16507	16647	16813	16691	16562	16541	16771	16586	16529	16718	16543	16605	16536	16692	16580	16820	16640	16681	16553	16565	16541	16732	16538	16476	16597	16590	16606	16454	16761	16505	16670	16670	16625	16608	16619	16569	16724	16741	16635	16737	16748	16537	16614	16760	16449	16450	16493	16587	16587	16457	16389	16752	16416	16588	16632	16671	16535	16477	16660	16598	16650	16553	16645	16493	16713	16463	16613	16538	16545	16499	16547	16703	16512	16629	16319	16511	16601	16483	16828	16544	16629	16726	16603	16581	16494	16808	16607	16504	16617	16813	16667	16573	16524	16504	16551	16583	16717	16473	16702	16723	16585	16859	16871	16753	16414	16504	16647	16726	16675	16598	16572	16454	16510	16891	16649	16544	16761	16712	16504	16511	16461	16562	16475	16732	16797	16599	16413	16596	16423	16507	16591	16545	16690	16452	16665	16564	16511	16497	16636	16615	16629	16772	16553	16592	16737	16639	16492	16457	16448	16612	16577	16626	16417	16690	16559	16637	16652	16675	16520	16507	16719	16664	16689	16596	16627	16545	16755	16659	16611	16731	16657	16559	16578	16477	16492	16405	16395	16289	16521	16615	16888	16541	16663	16814	16528	16699	16611	16563	16567	16480	16587	16620	16534	16714	16625	16602	16514	16701	16479	16738	16783	16581	16666	16636	16707	16712	16528	16433	16620	16654	16791	16842	16673	16669	16691	16476	16598	16561	16805	16583	16712	16694	16602	16505	16552	16311	16780	16716	16884	16559	16501	16471	16494	16563	16755	16647	16468	16714	16577	16620	16623	16605	16472	16832	16690	16604	16547	16654	16616	16524	16376	16786	16546	16651	16679	16530	16735	16542	16416	16547	16748	16518	16597	16555	16676	16806	16487	16515	16470	16498	16716	16467	16572	16471	16523	16488	16624	16618	16486	16511	16633	16655	16418	16687	16574	16673	16388	16811	16726	16660	16585	16604	16837	16541	16586	16826	16578	16574	16376	16639	16634	16694	16534	16562	16528	16691	16710	16590	16859	16674	16305	16666	16668	16525	16489	16688	16499	16601	16608	16588	16810	16582	16637	16671	16631	16539	16453	16404	16374	16516	16698	16786	16692	16510	16650	16612	16703	16700	16682	16557	16664	16664	16541	16581	16531	16662	16694	16654	16630	16736	16862	16569	16553	16709	16493	16677	16545	16645	16694	16664	16651	16505	16497	16536	16483	16447	16737	16791	16505	16405	16367	16530	16429	16479	16545	16550	16684	16678	16518	16633	16637	16581	16420	16655	16539	16627	16656	16740	16760	16559	16731	16735	16704	16792	16723	16426	16556	16773	16794	16529	16511	16665	16664	16647	16616	16440	16636	16595	16534	16610	16667	16715	16684	16612	16437	16742	16480	16496	16517	16486	16708	16697	16506	16614	16727	16642	16591	16708	16616	16609	16495	16542	16619	16867	16583	16576	16624	16448	16467	16519	16647	16709	16550	16620	16617	16705	16708	16496	16790	16520	16759	16738	16663	16715	16662	16538	16663	16749	16636	16620	16605	16829	16574	16774	16691	16547	16667	16703	16595	16517	16802	16619	16545	16506	16347	16808	16521	16668	16418	16521	16484	16485	16835	16479	16539	16563	16840	16484	16710	16621	16709	16766	16536	16491	16531	16625	16650	16477	16611	16632	16532	16508	16606	16570	16582	16613	16662	16469	16715	16668	16745	16476	16594	16562	16640	16493	16426	16612	16614	16554	16398	16687	16574	16549	16309	16477	16686	16719	16774	16517	16588	16659	16507	16735	16581	16680	16919	16587	16861	16418	16569	16421	16668	16657	16407	16670	16394	16545	16662	16720	16732	16671	16719	16491	16736	16761	16426	16678	16626	16392	16587	16866	16635	16489	16667	16491	16523	16495	16716	16646	16739	16584	16664	16661	16647	16767	16689	16564	16405	16514	16454	16633	16628	16820	16605	16391	16439	16526	16642	16648	16780	16453	16565	16616	16516	16584	16572	16699	16587	16490	16576	16677	16545	16517	16796	16764	16619	16488	16771	16868	16652	16749	16495	16549	16554	16570	16616	16523	16695	16333	16445	16515	16710	16640	16538	16862	16622	16659	16842	16801	16628	16668	16643	16552	16746	16671	16636	16637	16673	16853	16681	16705	16651	16671	16515	16638	16664	16846	16644	16582	16576	16753	16365	16726	16512	16367	16598	16526	16479	16775	16531	16484	16713	16507	16890	16552	16590	16653	16722	16566	16696	16567	16700	16479	16673	16645	16616	16533	16742	16721	16569	16644	16648	16450	16591	16429	16812	16719	16562	16688	16773	16546	16701	16564	16428	16608	16593	16568	16515	16841	16515	16532	16690	16515	16578	16740	16586	16813	16451	16560	16774	16717	16451	16749	16584	16498	16668	16638	16613	16681	16431	16604	16597	16637	16694	16589	16541	16781	16458	16529	16558	16467	16556	16496	16542	16525	16636	16849	16826	16612	16466	16466	16541	16709	16666	16630	16621	16850	16620	16625	16688	16687	16578	16765	16541	16647	16618	16686	16664	16534	16545	16817	16585	16677	16530	16782	16657	16607	16613	16665	16609	16626	16634	16691	16331	16867	16788	16645	16614	16613	16506	16675	16513	16602	16746	16579	16619	16666	16501	16772	16800	16528	16492	16503	16569	16698	16438	16713	16697	16279	16616	16690	16559	16541	16481	16599	16614	16612	16473	16615	16678	16625	16402	16629	16447	16674	16648	16733	16774	16715	16712	16544	16511	16601	16562	16577	16653	16595	16590	16453	16637	16434	16672	16467	16619	16465	16532	16707	16770	16772	16677	16594	16701	16735	16642	16401	16697	16493	16559	16514	16432	16663	16678	16612	16474	16532	16610	16754	16628	16499	16607	16706	16650	16672	16542	16796	16634	16790	16510	16788	16539	16670	16832	16713	16686	16531	16764	16656	16619	16586	16515	16721	16642	16586	16655	16668	16655	16757	16525	16362	16522	16706	16780	16564	16667	16567	16378	16510	16626	16548	16476	16499	16724	16688	16623	16503	16642	16333	16531	16592	16506	16742	16749	16792	16515	16599	16492	16604	16848	16705	16628	16751	16656	16510	16715	16784	16483	16741	16616	16725	16480	16778	16641	16800	16692	16640	16395	16655	16635	16744	16567	16533	16459	16462	16669	16808	16642	16680	16637	16621	16475	16462	16595	16505	16736	16626	16728	16618	16653	16750	16571	16593	16709	16556	16614	16696	16801	16540	16641	16727	16718	16466	16598	16639	16351	16508	16549	16416	16716	16607	16650	16571	16548	16531	16445	16783	16751	16631	16714	16702	16551	16583	16789	16635	16694	16560	16696	16846	16852	16566	16502	16629	16646	16697	16748	16538	16566	16585	16563	16555	16477	16702	16645	16892	16879	16621	16597	16515	16579	16786	16551	16383	16619	16553	16466	16713	16579	16796	16615	16660	16460	16737	16768	16343	16697	16629	16633	16765	16653	16687	16724	16666	16647	16686	16440	16862	16772	16620	16617	16667	16514	16640	16532	16612	16654	16430	16559	16460	16442	16495	16550	16652	16449	16580	16671
17241	28795	28811	23186	22700	19727	36055	58633	44121	30205	18544	14190	13398	13357	13346	13552	13310	13494	13536	13491	13403	13571	13442	13370	13434	13349	13471	13554	13438	13564	13590	13325	13427	13384	13249	13455	13288	13482	13449	13383	13456	13288	13423	13465	13403	13530	13424	13420	13480	13518	13440	13453	13374	13399	13473	13473	13260	13507	13465	13520	13483	13373	13523	13475	13457	13320	13446	13541	13279	13443	13506	13572	13319	13431	13568	13448	13420	13373	13336	13413	13252	13552	13547	13446	13450	13334	13483	13522	13332	13379	13473	13372	13545	13469	13496	13550	13380	13432	13389	13464	13338	13453	13466	13403	13323	13438	13409	13424	13391	13183	13298	13479	13401	13362	13446	13292	13452	13497	13553	13493	13599	13542	13515	13414	13361	13455	13466	13377	13278	13356	13430	13467	13256	13340	13453	13336	13464	13512	13451	13535	13337	13541	13376	13307	13278	13428	13415	13344	13394	13372	13279	13524	13424	13371	13310	13393	13397	13428	13518	13387	13340	13426	13468	13346	13418	13396	13277	13505	13278	13497	13502	13555	13410	13473	13544	13514	13444	13489	13419	13366	13417	13458	13385	13352	13550	13239	13479	13455	13582	13228	13387	13407	13365	13432	13335	13496	13335	13324	13388	13456	13400	13594	13409	13646	13243	13301	13444	13302	13522	13299	13499	13483	13438	13401	13419	13634	13419	13529	13326	13340	13468	13442	13370	13264	13516	13552	13503	13427	13495	13210	13452	13379	13345	13376	13530	13517	13606	13516	13490	13300	13473	13368	13232	13530	13436	13467	13481	13317	13322	13502	13328	13278	13653	13363	13412	13333	13376	13383	13217	13420	13398	13497	13367	13516	13350	13355	13489	13310	13447	13417	13509	13369	13392	13311	13279	13516	13403	13367	13436	13384	13437	13449	13533	13455	13344	13431	13475	13368	13339	13413	13503	13512	13334	13136	13399	13431	13419	13566	13250	13487	13481	13265	13544	13603	13391	13499	13376	13419	13399	13495	13416	13251	13284	13468	13607	13403	13424	13371	13478	13349	13348	13363	13419	13362	13476	13398	13411	13421	13437	13406	13440	13417	13478	13257	13556	13275	13335	13314	13534	13454	13430	13402	13380	13312	13465	13342	13372	13387	13370	13314	13367	13463	13446	13491	13435	13244	13401	13454	13379	13344	13496	13443	13329	13611	13464	13418	13484	13427	13509	13468	13396	13372	13493	13409	13465	13315	13359	13348	13454	13477	13409	13375	13559	13470	13163	13411	13377	13396	13410	13481	13484	13445	13471	13378	13392	13447	13453	13349	13461	13454	13435	13544	13576	13527	13414	13377	13446	13385	13441	13501	13367	13322	13369	13246	13529	13434	13487	13666	13365	13265	13462	13535	13325	13350	13319	13360	13234	13521	13384	13452	13314	13504	13501	13539	13567	13339	13262	13574	13344	13398	13362	13280	13420	13441	13307	13237	13472	13439	13407	13444	13316	13463	13475	13546	13395	13371	13399	13473	13339	13527	13432	13423	13471	13453	13333	13290	13365	13312	13474	13509	13556	13421	13258	13556	13523	13329	13495	13436	13466	13422	13226	13712	13425	13479	13280	13388	13316	13379	13436	13347	13355	13293	13376	13451	13516	13558	13436	13591	13533	13353	13471	13389	13496	13337	13676	13325	13327	13323	13505	13478	13414	13472	13348	13264	13629	13512	13529	13498	13387	13286	13349	13428	13391	13475	13305	13537	13258	13399	13565	13283	13327	13312	13579	13438	13329	13473	13349	13421	13452	13561	13484	13387	13459	13440	13451	13355	13519	13510	13462	13419	13625	13365	13319	13579	13369	13386	13388	13416	13448	13365	13317	13550	13606	13236	13452	13539	13682	13417	13495	13310	13260	13419	13517	13417	13304	13467	13420	13334	13651	13407	13275	13299	13468	13631	13383	13290	13433	13380	13567	13381	13301	13517	13490	13600	13276	13474	13372	13456	13563	13440	13387	13389	13394	13436	13543	13519	13387	13453	13446	13494	13251	13549	13238	13676	13584	13335	13425	13321	13421	13455	13411	13351	13444	13572	13318	13441	13440	13447	13459	13655	13470	13455	13465	13265	13487	13457	13498	13286	13389	13498	13506	13360	13546	13422	13474	13319	13388	13283	13350	13516	13579	13521	13441	13494	13601	13494	13600	13447	13660	13473	13390	13465	13414	13416	13421	13480	13340	13256	13428	13429	13427	13556	13416	13401	13510	13412	13517	13510	13424	13559	13252	13425	13326	13541	13406	13499	13353	13408	13332	13405	13268	13480	13490	13356	13751	13463	13373	13419	13413	13477	13392	13250	13482	13370	13505	13446	13526	13348	13285	13445	13259	13591	13345	13476	13437	13350	13424	13391	13466	13452	13322	13445	13443	13290	13468	13537	13478	13476	13351	13408	13321	13350	13335	13329	13517	13360	13523	13530	13486	13441	13404	13494	13276	13358	13540	13558	13397	13598	13454	13418	13328	13577	13343	13402	13347	13408	13283	13473	13476	13258	13411	13525	13315	13346	13482	13389	13447	13402	13307	13399	13494	13408	13509	13370	13299	13519	13357	13476	13576	13648	13470	13472	13470	13475	13363	13463	13484	13589	13428	13502	13351	13440	13355	13473	13411	13273	13449	13270	13400	13577	13608	13485	13419	13434	13409	13545	13449	13517	13450	13340	13390	13383	13421	13492	13504	13461	13379	13444	13256	13521	13341	13428	13472	13351	13508	13449	13378	13304	13318	13556	13333	13425	13371	13406	13436	13435	13502	13382	13314	13243	13369	13473	13430	13537	13202	13276	13348	13567	13386	13368	13463	13375	13555	13558	13389	13321	13380	13519	13306	13433	13560	13444	13483	13339	13379	13366	13385	13423	13279	13413	13549	13598	13544	13569	13395	13457	13463	13368	13471	13310	13496	13503	13390	13535	13521	13309	13311	13254	13537	13349	13491	13386	13398	13475	13380	13316	13623	13419	13585	13493	13399	13587	13426	13438	13350	13529	13610	13352	13500	13432	13246	13306	13388	13479	13457	13389	13395	13416	13561	13461	13353	13431	13616	13456	13464	13265	13456	13452	13279	13380	13371	13390	13366	13426	13565	13511	13458	13422	13429	13534	13448	13388	13470	13345	13467	13301	13410	13505	13458	13414	13323	13258	13337	13392	13476	13442	13431	13526	13465	13201	13549	13458	13366	13435	13470	13349	13410	13481	13416	13346	13479	13457	13548	13441	13482	13497	13518	13463	13369	13580	13368	13619	13432	13422	13549	13371	13473	13463	13462	13241	13421	13527	13368	13333	13539	13418	13518	13415	13368	13470	13543	13367	13396	13564	13606	13393	13481	13538	13426	13572	13410	13517	13441	13398	13257	13512	13363	13328	13404	13459	13559	13491	13318	13542	13493	13401	13419	13417	13576	13438	13495	13403	13410	13428	13559	13346	13477	13577	13290	13384	13432	13485	13240	13623	13444	13387	13344	13399	13521	13457	13393	13583	13197	13576	13451	13410	13315	13364	13413	13537	13440	13324	13416	13522	13385	13406	13324	13469	13286	13480	13422	13294	13497	13652	13463	13606	13282	13450	13544	13528	13428	13439	13366	13524	13600	13396	13337	13433	13322	13403	13348	13491	13407	13394	13258	13526	13387	13409	13485	13467	13282	13413	13476	13385	13587	13489	13536	13294	13560	13421	13459	13350	13349	13297	13537	13375	13604	13549	13359	13515	13350	13555	13524	13368	13482	13292	13414	13473	13440	13412	13378	13412	13460	13447	13342	13332	13576	13179	13428	13378	13279	13631	13476	13358	13461	13535	13577	13276	13507	13387	13432	13639	13484	13085	13450	13357	13373	13270	13492	13498	13410	13282	13372	13495	13509	13338	13407	13417	13445	13350	13335	13175	13527	13456	13516	13403	13264	13353	13533	13412	13414	13489	13562	13442	13381	13378	13543	13399	13312	13440	13391	13493	13528	13454	13601	13480	13330	13553	13362	13512	13455	13516	13520	13442	13431	13387	13403	13268	13442	13393	13362	13582	13496	13341	13448	13517	13310	13566	13508	13463	13417	13441	13471	13507	13570	13586	13394	13500	13517	13486	13372	13400	13510	13346	13502	13582	13403	13615	13417	13456	13473	13317	13475	13540	13380	13422	13386	13318	13287	13498	13436	13641	13302	13536	13523	13520	13369	13563	13561	13366	13394	13402	13304	13463	13455	13630	13408	13190	13367	13506	13510	13370	13474	13475	13612	13370	13359	13455	13420	13421	13551	13348	13415	13481	13501	13447	13307	13360	13462	13477	13553	13455	13479	13428	13391	13471	13321	13511	13441	13581	13491	13310	13531	13435	13570	13413	13495	13441	13392	13381	13455	13485	13451	13333	13335	13381	13339	13383	13437	13438	13279	13404	13517	13440	13510	13410	13393	13370	13587	13523	13336	13565	13522	13383	13506	13421	13507	13478	13421	13493	13323	13366	13344	13492	13356	13580	13456	13460	13579	13334	13385	13458	13653	13425	13297	13389	13484	13416	13539	13420	13426	13472	13294	13504	13409	13236	13549	13501	13414	13488	13561	13445	13488	13515	13543	13342	13410	13438	13529	13406	13353	13386	13389	13333	13455	13558	13643	13364	13272	13456	13425	13624	13370	13501	13457	13314	13566	13437	13485	13552	13486	13420	13439	13489	13297	13463	13432	13511	13535	13434	13308	13487	13395	13344	13529	13346	13464	13541	13349	13336	13388	13528	13428	13479	13440	13563	13415	13311	13354	13492	13261	13450	13494	13428	13325	13329	13480	13384	13377	13455	13528	13498	13388	13387	13242	13405	13409	13356	13313	13290	13548	13544	13309	13455	13435	13394	13405	13094	13388	13399	13501	13437	13522	13375	13434	13320	13499	13403	13503	13454	13570	13395	13329	13450	13442	13512	13292	13447	13340	13257	13426	13374	13449	13359	13480	13448	13272	13516	13507	13530	13334	13465	13570	13226	13344	13605	13240	13466	13473	13526	13390	13425	13251	13442	13258	13387	13413	13296	13335	13396	13550	13350	13441	13487	13359	13363	13450	13535	13372	13432	13419	13467	13539	13430	13299	13401	13392	13531	13386	13493	13466	13451	13328	13414	13583	13407
23985	21156	28553	24192	22237	27181	59891	70339	53530	37203	24994	19404	17797	17277	17235	17263	17363	17197	17460	17141	17195	17123	17591	17286	17331	17327	17280	17277	17256	17342	17221	17109	17244	17260	17266	17295	17363	17317	17241	17389	17257	17223	17196	17261	17232	17255	17228	17193	17460	17336	17238	17356	17511	17066	17022	17397	17261	17008	17199	16948	17290	17221	17243	17101	17313	17327	17311	17208	17173	17198	17153	17290	17110	17071	17220	17166	17396	17367	17245	17286	17392	17214	17157	17088	17177	16946	17068	17232	17038	17127	17090	17321	17291	16942	17166	17369	17130	17162	17061	17184	17093	17180	17044	17070	16976	17358	17127	17160	17073	17108	17242	17381	17214	17224	17216	17325	17343	17196	16990	16981	17091	17179	17226	17179	17153	17257	17163	17278	17015	17112	17194	17231	17248	17284	17142	17268	17214	17044	17224	17203	17059	17131	17135	17103	17198	17196	17247	17100	17158	17074	17185	17239	16947	17006	17207	17199	17218	17157	17044	17198	17184	17113	17128	17013	17377	17211	17145	17157	17049	17257	17015	17408	17017	17244	17187	17087	17117	17062	17197	17239	17275	16995	16996	17038	17376	17186	17226	17169	17288	16974	17472	17108	17250	16988	17231	17172	17333	17235	17158	17060	17350	17015	17076	17056	17138	17033	17224	17130	17119	17308	17379	17406	17063	17267	17145	17163	16980	17241	17346	17162	17291	17151	17297	17139	17060	17065	17311	17089	17172	16963	17129	17062	17220	17281	17131	17222	16982	17092	17135	17173	17356	17209	17074	17011	17115	17135	17137	17204	17304	17189	17233	17184	17284	17298	17150	17269	17167	17090	17154	17085	17180	16924	17223	17130	17247	17165	17358	17132	17272	17260	17199	17068	17190	17103	16960	17093	17172	17080	17214	17085	17183	17117	17198	17225	17166	17131	17114	17141	17291	16958	17224	17286	17293	17233	17306	17238	17053	17226	17179	17249	17150	17275	17185	17351	17105	17020	17201	17166	17018	17044	17310	17128	17188	17142	17088	17149	17085	17098	17127	17256	17149	17251	17182	17354	17341	17092	17217	17127	16993	17052	16996	17209	17062	16980	17068	17092	17240	17094	17042	17213	17299	17297	17197	17172	17233	17063	17213	17027	17067	16985	17137	16997	17127	17209	17201	17085	17242	16984	17150	17283	17263	17106	17030	17102	17149	17022	17111	17157	17126	17156	17311	17309	17198	17188	17096	17414	17177	17143	17032	17150	17142	17182	17240	17209	17285	17338	17128	17265	17139	17343	17150	16991	17300	17287	17207	17108	17091	17203	17088	17047	17145	17092	17247	17454	17099	17230	17226	17009	16987	16964	17061	17090	16961	17377	17325	17273	17255	17158	17295	17439	17179	17199	17368	17215	17162	17048	17037	17182	17195	16988	17146	17222	17013	17107	17129	16914	17099	17146	17149	17086	17141	16897	17384	17251	17130	17103	17080	17143	17225	17099	17188	16974	17177	17252	17307	17309	17159	17048	17251	17192	17390	17098	17173	16992	17063	17160	17346	17250	17166	17034	17142	17116	17023	17121	17123	17258	17036	17263	17268	16971	17120	17137	17273	17306	17116	17261	17007	17122	17226	17126	17195	17103	17231	16929	17217	17284	17167	17271	16999	17047	17375	17250	17222	17237	17345	17103	17231	17377	17015	17224	17225	17214	17423	17280	17265	17184	17155	17187	17143	17060	17309	16903	17036	17125	17114	17216	17220	17257	17103	16925	16918	17179	17089	17159	17040	17139	17507	17209	17251	17252	17200	17160	17057	17186	17095	17324	17238	17391	17226	16967	17123	17146	17264	17326	17265	17010	17368	17071	17052	17177	17209	17091	17223	17326	17236	17262	17165	17039	17226	17098	17281	17220	17112	17295	17287	17213	17131	17297	17181	17085	17311	17167	17018	17265	17247	17118	17252	17176	17208	17065	17390	17420	17222	17201	17227	17151	17053	17154	17008	17158	17279	17100	17151	17187	17111	17225	17104	17022	17126	17220	17273	17229	17307	17443	17072	17223	17188	17157	17193	17100	17053	16846	17015	17106	17453	17253	17155	17126	16997	17050	17044	17291	17251	17166	17219	17188	16991	17287	17196	17217	17224	17095	17033	17049	17127	16924	16868	16995	17020	16910	17136	17073	17085	17105	17119	17200	17322	17133	17104	17159	17062	17261	17242	17124	16991	17132	17136	17170	17282	17389	17328	17094	17222	17150	17300	17216	17279	17189	17283	17250	17080	17094	17276	17318	17273	17072	17255	17257	17109	17172	17256	16914	16887	16935	17093	17343	17135	16881	17116	17157	17285	17135	17041	17040	17172	17150	17218	17197	17207	17264	17052	16964	17277	17258	17475	17277	17263	17255	17248	17389	16959	17201	17240	17230	17073	17180	17061	17288	17101	17450	17221	17060	17073	17088	17126	17230	17331	17089	17199	17308	17397	17065	17211	17110	17161	17267	17180	16985	17290	17157	17061	17191	17125	16945	17270	17206	17087	17163	17072	17279	17036	17082	17132	17184	16959	17030	17136	17216	17011	17272	17014	17024	17357	17209	17012	16906	17183	17273	17415	17220	17262	17269	17295	17244	17092	17030	17205	17146	17287	17179	17211	17141	17146	17156	17056	17291	17118	17208	17173	17147	17208	17196	17204	17086	17163	17185	17030	17254	17088	17230	17112	17156	17192	17274	17341	17213	17177	17088	17137	17069	17096	17315	17209	17209	17289	17155	17125	17347	17165	17313	17149	17053	17270	17171	17267	17189	17066	17194	17422	17019	17285	17124	17087	16911	17027	17116	17297	17027	17246	17167	17212	17180	17113	16771	17355	17198	17200	17004	17187	17066	17140	17110	17060	17369	17080	17085	17046	17138	17058	16986	17211	17066	16870	17387	17111	17386	17003	16988	17167	17159	17246	17192	17092	17026	17070	17015	17148	17232	16960	17193	17243	16817	17068	17233	17269	17050	17247	16984	17170	17260	17150	17092	17262	17259	17124	17070	17053	17153	17135	17312	17027	17165	17318	17337	17130	17135	17152	17143	17274	17252	17214	17165	17295	17359	17244	17165	17148	17243	17276	17177	17126	17171	17376	17337	17151	17338	17158	17170	17080	17167	17023	17123	17173	17415	16972	17125	17101	17273	17123	17155	17192	17216	17006	17255	17054	17188	17177	17126	17290	17123	17034	17167	17177	17250	17172	17270	17078	17180	17167	17213	17294	17085	16980	17056	17083	17181	17311	17216	17287	17206	17307	17165	17094	17233	17048	16995	16999	17349	17234	16988	17212	17261	17382	17178	17139	17172	17030	17154	17321	17397	17320	17254	17285	17012	17082	17038	17104	17121	17175	17026	17038	17028	17322	17148	17082	17089	17244	17288	17283	17111	17106	17240	17168	17146	17010	17059	17033	17107	17079	17133	17039	17077	17128	17424	17087	17129	17150	16977	17050	16910	17175	17177	16905	17098	17155	17266	17415	17033	17143	17211	17146	17340	17044	17235	17112	17054	17058	17120	17219	17459	17108	17115	17178	17198	17190	17063	17268	17145	17268	17022	17091	17280	17270	17389	17302	17081	17175	17139	17322	17273	17578	17507	17289	17029	17339	17177	16992	17109	17280	17293	17042	17284	17082	17173	17086	17192	17400	17143	17227	17167	17094	17148	17089	17066	17051	17299	17066	16999	17096	17040	17187	17173	17067	17266	17331	17106	17176	17108	17172	17390	17192	17324	17248	17045	16991	17156	17127	17180	17302	17058	16988	17112	17097	17010	17009	17011	17053	17159	17178	17139	17386	17183	17249	17184	17142	16975	17169	17120	17212	17008	17176	17166	17120	17152	17264	17231	17336	17084	17098	17337	17167	17218	17245	17283	17399	17154	17201	17169	17058	17114	17095	17351	17133	17063	16959	17261	17366	17263	17128	17377	17201	17070	17278	17077	17284	17142	17160	17107	17175	17149	17185	17258	17223	17027	16963	17102	17223	17113	17098	17060	17235	17249	17370	16994	17056	17088	17047	17234	17239	17144	17299	17064	17112	17180	17005	17233	17225	17222	17197	17128	17461	17226	17181	17148	17210	17072	16985	17254	17263	17146	17099	17104	17453	17197	17257	17185	17172	17098	17104	17286	17171	17025	17106	17185	17338	17311	17091	17121	17087	17171	17262	17020	17120	17118	17217	17150	17157	17115	17263	17043	17189	17169	17236	17243	17343	17158	17106	17262	16928	17094	17280	17266	17194	17112	17075	17287	17227	17427	17144	17105	17215	17294	17195	16938	17194	17292	17129	17155	17142	17020	17322	17426	16940	17229	17090	17226	17178	17380	17266	17401	17318	17128	16919	17285	17363	17098	17216	17227	17250	17371	17273	17270	17209	17233	17278	17305	17057	17230	16976	17231	17119	17205	17011	17178	17155	17061	17359	17017	17004	17057	17116	17177	17315	17121	17186	17074	17194	17047	17265	17121	17050	16976	17406	17150	16980	17167	17343	17352	17353	17199	17038	17212	16873	17111	17194	17120	17205	17289	17128	17127	17113	17032	17139	17360	17299	17151	17217	17351	16992	17322	17192	17088	17107	17120	17100	17429	17129	17384	17231	17198	17209	17135	17081	17181	17017	17018	17123	17178	17291	17025	17198	17284	17145	17173	17244	17032	17182	17204	17013	17380	17165	17076	16984	17210	17094	17213	17234	17167	17266	17105	17182	17101	17128	17265	17182	16941	16993	17285	17009	17253	17140	17051	17232	17286	17171	17370	17195	17271	17343	17157	17309	17210	17078	16975	17170	17283	17156	17035	17030	16963	17181	17131	17199	17289	16974	16888	17202	17166	17217	17373	17249	17285	17094	17122	16985	17239	17170	17060	17165	17093	17222	17289	17250	17186	17103	17175	17045	17254	17146	17094	17190	17309	17149	17000	17014	17280	17157	17197	17070	17027	17151	17199	17268	17269	17294	17132	16811	17285	17050	17081	17252	17300	17281	16897	17178	17079	17194	17426	17276	16974	17357	17081	17347	17303	17218	17170	17241	17008	17137	17015	17353	17213	17318	17301	17248	17356	17380	17132	16968	17174	17129	17307	17291	17153	17036	17061	17251	17164	17173	17115	17171	17179	17282	17153	17257	17226
20761	39643	38075	31733	25920	27216	60787	70421	51769	34761	20544	14799	13717	13869	13923	13828	13645	13822	13744	13795	13854	13842	13715	13811	13887	13796	13861	13722	13803	13792	13786	13753	13878	13802	13822	13875	13763	13665	13714	13728	13823	13761	13626	13771	13717	13737	13745	13769	13841	13702	13642	13880	13908	13608	13898	13873	13843	13769	13725	13702	13772	13676	13778	13764	13920	13603	13781	13899	13580	13709	13526	13792	13854	13697	13568	13871	13876	13812	13737	13673	13720	13712	13655	13657	13573	13704	13707	13778	13962	13750	13800	13978	13723	13761	13767	13794	13818	13663	13645	13791	13729	13751	13779	13832	13978	13837	13689	13811	13747	13667	13620	13683	13762	13705	13777	13890	13605	13958	13824	13815	13901	13764	13773	13838	13630	13789	13716	13883	13831	13807	13671	13664	13839	13845	13967	13691	13662	13871	13642	13930	13661	13737	13782	13754	13723	13872	13733	13670	13768	13687	13647	13852	13866	13677	13715	13694	13813	13639	13657	13736	13765	13643	13689	13615	13677	13706	13764	13607	13857	13837	13635	13935	13826	13678	13948	13724	13715	13695	13699	13812	13749	13798	13716	13667	13650	13794	13807	13609	13805	13829	13694	13711	13831	13637	13803	13667	13743	13769	13677	13734	13722	13785	13810	13704	13663	13647	13686	13826	13824	13686	13795	13831	13814	13601	13788	13765	13744	13790	13736	13749	13643	13820	13580	13748	13801	13706	13832	13845	13605	13665	13803	13658	13654	13902	13660	13616	13722	13855	13787	13806	13806	13837	13819	13709	13855	13769	13654	13796	13728	13762	13712	13830	13743	13685	13689	13791	13667	13842	13647	13823	13739	13670	13748	13763	13727	13782	13807	13717	13661	13637	13779	13713	13708	13794	13766	13802	13769	13758	13786	13808	13773	13757	13733	13739	13860	13751	13797	13748	13689	13894	13637	13730	13784	13731	13749	13814	13546	13620	13747	13707	13562	13698	13812	13574	13654	13744	13654	13926	13747	13706	13754	13633	13764	13714	13879	13753	13631	13778	13772	13717	13833	13717	13783	13716	13721	13765	13582	13614	13815	13671	13641	13645	13837	13772	13736	13735	13781	13740	13943	13766	13717	13590	13691	13788	13781	13853	13784	13665	13732	13842	13733	13667	13745	13616	13679	13657	13700	13685	13867	13902	13824	13725	13883	13739	13881	13759	13645	13663	13633	13646	13742	13725	13753	13896	13779	13707	13633	13776	13688	13593	13876	13788	13727	13692	13661	13859	13789	13829	13819	13830	13802	13987	13723	13599	13705	13744	13701	13643	13777	13829	13700	13923	13788	13845	13733	13903	13586	13646	13678	13696	13761	13682	13593	13909	13613	13640	13901	14062	13873	13863	13789	13681	13711	13541	13695	13749	13704	13718	13755	13769	13799	13622	13740	13730	13802	13655	13692	13682	13709	13569	13703	13707	13866	13828	13931	13709	13840	13669	13739	13763	13750	13875	13583	13896	13768	13573	13698	13863	13717	13861	13689	13851	13741	13878	13726	13816	13887	13824	13546	13707	13697	13668	13772	13824	13733	13802	13737	13809	13701	13586	13698	13758	13644	13814	13781	13784	13602	13622	13650	13749	14012	13816	13650	13671	13789	13773	13763	13786	13730	13734	13747	13912	13737	13694	13745	13663	13828	13682	13752	13656	13764	13788	13682	13851	13801	13760	13795	13807	13774	13604	13714	13668	13714	13853	13983	13719	13868	13711	13794	13764	13747	13695	13796	13801	13880	13777	13912	13639	13669	13732	13815	13698	13835	13755	13830	13850	13738	13589	13716	13744	13871	13656	13872	13792	13873	13689	13765	13640	13704	13877	13591	13606	13590	13616	13871	13802	13721	13960	13618	13766	13690	13903	13723	13777	13696	13771	13830	13720	13945	13771	13682	13726	13776	13822	13666	13676	13718	13799	13748	13671	13633	13693	13669	13611	13687	13686	13700	13588	13666	13790	13766	13746	13783	13766	13752	13907	13615	13705	13817	13813	13823	13832	13915	13728	13737	13740	13647	13814	13741	13762	13977	13671	13725	13791	13897	13902	13832	13805	13725	13828	13750	13769	13870	13746	13650	13793	13693	13726	13712	13739	13778	13732	13741	13765	13681	13864	13671	13828	13752	13675	13729	13742	13704	13632	13713	13763	13720	13784	13629	13718	13763	13831	13859	13794	13758	13825	13879	13758	13790	13723	13780	13862	13717	13679	13639	13837	13661	13731	13809	13742	13839	13667	13682	13687	13695	13684	13796	13695	13739	13630	13544	13752	13719	13717	13711	13894	13797	13837	13620	13673	13595	13705	13800	13792	13572	13746	13796	13795	13777	13779	13688	13860	13661	13749	13758	13728	13805	13825	13685	13756	13621	13852	13686	13783	13685	13900	13651	13733	13796	13681	13765	13823	13746	13677	13681	13787	13594	13755	13787	13670	13603	13772	13895	13773	13693	13762	13644	13776	13869	13964	13669	13857	13613	13797	13637	13908	13703	13863	13679	13770	13676	13791	13763	13840	13883	13644	13769	13642	13952	13836	13870	13665	13640	13986	13756	13650	13657	13796	13747	13691	13793	13695	13735	13813	13641	13780	13784	13648	13719	13831	13510	13842	13955	13702	13489	13805	13898	13740	13690	13919	13756	13748	13544	13670	13777	13798	13696	13730	13864	13849	13584	13852	13703	13665	13734	13731	13693	13626	13627	13992	13669	13732	13786	13678	13766	13901	13738	13770	13633	13756	13691	13742	13898	13661	13850	13733	13726	13683	13687	13567	13924	13643	13755	13781	13616	13794	13638	13765	13686	13642	13579	13726	13771	13788	13878	13697	13693	13940	13801	13751	13722	13579	13750	13795	13646	13708	13740	13662	13706	13795	13769	13723	13815	13869	13688	13651	13839	13741	13871	13784	13729	13799	13613	13782	13763	13693	13634	13886	13768	13881	13847	13686	13673	13731	13752	13586	13725	13899	13820	13731	13632	13599	13741	13706	13858	13683	13675	13843	13919	13793	13891	13769	13770	13642	13854	13800	13755	13758	13720	13729	13750	13930	13726	13743	13861	13603	13820	13810	13821	13670	13817	13893	13674	13702	13686	13687	13724	13570	13732	13653	13705	13882	13661	13670	13714	13738	13669	13621	13842	13862	13752	13697	13776	13639	13674	13747	13820	13779	13821	13646	13766	13719	13783	13830	13843	13716	13761	13794	13962	13807	13885	13793	13575	13737	13635	13788	13803	13704	13740	13714	13655	13777	13669	13596	13791	13703	13724	13751	13757	13635	13733	13950	13758	13743	13955	13756	13755	13730	13674	13726	13703	13764	13700	13627	13777	13649	13851	13834	13670	13779	13880	13825	13614	13907	13687	13830	13792	13870	13777	13840	13656	13770	13866	13771	13741	13686	13889	13715	13742	13712	13604	13826	13704	13598	13733	13617	13731	13569	13657	13876	13823	13737	13564	13841	13632	13754	13674	13782	13606	13700	13711	13762	13892	13603	13619	13798	13788	13609	13827	13885	13636	13736	13720	13876	13698	13687	13846	13916	13671	13696	13731	13779	13817	13708	13679	13683	13871	13750	13822	13808	13620	13648	13792	13759	13768	13788	13572	13778	13756	13633	13652	13838	13753	13673	13889	13731	13840	13643	13835	13732	13724	13803	13795	13848	13787	13847	13620	13585	13690	13726	13569	13684	13553	13652	13609	13809	13724	13648	13591	13748	13819	13790	13667	13698	13824	13892	13728	13671	13609	13842	13752	13615	13721	13678	13845	13838	13551	13726	13770	13674	13674	13586	13769	13652	13777	13808	13816	13721	13823	13769	13883	13670	13711	13689	13504	13777	13848	13583	13608	13730	13594	13873	13884	13870	13704	13767	13818	13778	13981	13808	13754	13842	13619	13816	13860	13793	13753	13845	13847	13689	13815	13867	13658	13798	13550	13689	13723	13702	13636	13801	13665	13668	13867	13753	13875	13790	13788	13706	13677	13683	13803	13690	13748	13811	13711	13663	13815	13736	13816	13714	13819	13877	13666	13682	13755	13924	13754	13675	13811	13638	13917	13732	13722	13718	13912	13885	13643	13669	13637	13781	13745	13756	13615	13722	13816	13720	13738	13622	13676	13856	13722	13708	13748	13807	13580	13852	13864	13775	13695	13816	13722	13638	13783	13837	13794	13753	13867	13690	13765	13809	13694	13758	13672	13824	13849	13776	13678	13809	13788	13611	13810	13847	13754	13786	13769	13691	13788	13717	13773	13841	13776	13663	13697	13788	13847	13709	13736	13707	13711	13761	13780	13891	13698	13732	13861	13704	13735	13881	13844	13607	13782	13822	13676	13844	13741	13790	13657	13805	13785	13956	13773	13968	13733	13834	13749	13659	13628	13737	13711	13737	13790	14062	13692	13807	13841	13951	13710	13667	13752	13713	13689	13708	13666	13780	13855	13591	13811	13806	13686	13612	13760	13953	13897	13852	13664	13821	13744	13607	13635	13757	13718	13657	13611	13614	13860	13765	13552	13844	13710	13710	13775	13758	13824	13728	13656	13732	13522	13549	13849	13754	13765	13660	13698	13777	13696	13790	13668	13862	13777	13742	13810	13860	13749	13760	13703	13604	13710	13727	13601	13704	13796	13712	13809	13626	13706	13648	13790	13638	13633	13795	13726	13671	13501	13766	13707	13909	13764	13721	13732	13664	13793	13531	13736	13814	13877	13618	13915	13600	13734	13903	13834	13792	13756	13797	13742	13830	13817	13729	13724	13717	13749	13849	13667	13756	13774	13782	13790	13761	13727	13705	13627	13672	13704	13692	13749	13783	13608	13636	13657	13765	13879	13746	13631	13681	13624	13752	13611	13867	13670	13807	13768	13741	13774	13705	13658	13715	13801	13647	13687	13760	13804	13503	13871	13841	13692	13656	14025	13687	13796	13679	13836	13704	13710	13659	13702	13636	13640	13769	13796	13755	13711	13668	13830	13711	13621	13568	13648	13723	13567	13671	13667	13757	13666	13605	13679	13737	13650	13708	13814	13747	13794	13697	13780	13688	13874	13730	13814	13722	13920	13764	13699	13709	13693	13766	13669	13858	13697	13896	13853	13857	13746	13813	13712	13693	13834	13797
30450	24126	25132	22597	20911	20673	25765	27580	24263	21111	19579	19253	19088	18873	18663	19036	18992	18914	18838	18823	18869	18942	18830	18582	18777	18869	18892	19080	18878	18986	19120	18924	18932	18781	18710	18688	18756	19027	18693	18757	18866	18751	18891	18863	18724	18593	18877	18990	18739	18892	18782	18677	18837	18759	19100	18644	18767	18770	18852	18659	18759	18601	18999	19073	18970	18845	18847	18884	18779	18770	18899	18766	18621	18925	18923	18766	19165	18903	18790	18978	18966	18831	18802	18741	18835	18882	18821	18495	18592	18976	18694	18903	18715	18840	18803	18769	18870	18951	18828	18698	18757	18648	18776	18882	18586	18731	18831	18732	18679	18973	18925	19059	18838	18693	18583	19015	18837	18785	18934	18890	18874	18836	18991	18971	18824	18735	18732	18811	18865	18753	18850	18692	18610	18821	18802	18901	18665	18744	18774	18823	18794	18831	18858	19028	19087	18733	18696	18901	18701	18801	18875	18701	18722	18703	18817	18801	18913	19012	18827	18881	18652	18844	18765	18830	19012	18817	18809	18671	18825	18717	19065	18858	19006	18881	18920	18870	18923	19008	18636	18652	18706	18630	18753	18688	18618	18749	19099	18736	18813	18632	18774	18714	18795	18737	18618	18714	18986	18987	18782	18582	18851	18799	18581	18612	18828	18680	18668	19005	18767	18845	18812	18965	18741	18764	18907	18759	18657	18659	18848	18612	18722	18728	18611	18756	18688	18777	18792	18875	18873	18910	18776	18627	18720	19082	18786	18827	18835	18965	18726	18910	18731	18769	18729	18871	18713	18760	18692	18709	18981	18711	18754	18747	18678	18852	18447	18887	19050	18757	18579	18623	19006	18900	19057	18608	18848	18824	18872	18779	18795	18803	18732	18615	18692	18830	18658	18917	18554	18919	18737	18777	18781	18977	18945	18854	18987	18697	18797	18655	18889	18654	18734	18787	18805	18781	18686	18763	18739	18677	18634	18650	18936	18745	18941	18764	19037	18783	18708	19028	18780	18919	18780	18680	18804	18909	18769	18905	18718	18768	18865	19046	18949	18756	18997	18971	18824	18764	18811	18967	19106	18648	18853	18821	18960	18808	18686	18835	18778	18696	18739	18916	18858	18897	18787	18848	18941	18841	18801	18756	18762	18674	18831	18768	18628	18866	18675	18891	18643	18724	18813	19012	18947	18845	18740	18774	18764	18803	18889	18920	18815	18920	18792	18783	18785	18905	18732	18884	18850	18944	18865	18703	18698	18759	18844	18761	18829	18785	18648	18610	18884	18816	18866	18893	18787	18791	18724	18774	18724	18751	18715	18811	18921	18766	18823	18855	18935	18807	18778	18637	18802	18942	18812	18836	18877	18687	18755	18632	18881	18770	18817	18994	18715	18643	18683	18745	18815	19039	18719	18838	18850	18814	18907	18824	18874	19009	18861	18895	18770	19068	18881	18879	18506	18692	18749	18713	18857	18891	19020	18837	18843	18829	18921	19010	18895	18661	18991	18803	18809	18685	18768	18773	18803	18855	19053	18799	18857	18656	18841	18389	18649	18927	18753	18891	18894	18700	18899	18768	18836	19001	18767	18653	18739	18624	18635	18931	18904	19002	19001	18969	18867	18707	18678	18908	18766	18538	18895	18670	18726	18803	18751	18750	19047	18681	18675	18882	18829	18922	18774	18933	18649	18692	18738	18585	18710	18870	18785	18842	18702	18586	18648	18636	18621	18840	19003	19020	18737	18937	18836	18650	18778	18886	18696	18618	18965	18977	19012	19069	18891	18755	18762	18724	18722	18989	18863	18862	19150	18839	18988	18919	19081	18582	18775	18911	18776	18767	18610	18986	18578	18811	19035	18869	18993	18705	18865	18839	18817	18895	18793	18972	18733	18812	18816	18849	18788	18938	18912	18992	18820	18539	18786	18842	18701	18555	19115	18952	18765	18896	18796	18693	18845	18810	18744	18681	18781	18747	18914	18897	19052	18746	18875	18932	18854	18825	18889	18988	18748	18747	18780	18734	18846	18874	18780	19098	18897	18625	18808	18661	18893	18909	19009	18859	18656	18638	18771	18915	18752	18831	18903	18812	18754	18875	18773	18641	18838	18946	19043	18746	18953	18697	18658	18507	18816	19051	18771	18849	18676	19003	19029	18862	18945	18915	18682	18852	18817	18903	18926	18845	18948	18798	18730	18867	18875	18948	18717	18800	18884	18859	18847	18797	18804	18843	18882	18981	18947	18766	18819	18577	18801	18707	18694	18905	18725	19143	18862	18687	18857	18609	18772	18814	18787	18908	18959	18996	18896	18793	18906	18991	18881	18676	19022	18905	18802	18983	18959	19034	18810	18850	18965	18837	18831	18855	19270	18936	18837	19070	18935	18922	18834	18876	18834	18711	18682	18665	18900	18823	18769	18922	18904	18894	18659	18953	18767	18964	18943	18890	18833	18846	18897	18828	18823	18977	18739	18707	18918	18963	18858	18618	18807	18960	18894	18710	18845	18805	18972	18879	18896	18986	18770	18973	18776	18946	18885	18825	18785	18692	18473	18634	18968	18784	18803	18975	18826	18843	18839	18907	18588	18873	18777	18814	18722	18838	18994	18869	18774	19016	18653	18852	18909	19002	18823	18878	18784	18845	18700	18869	18699	18776	18931	18912	18887	18992	19035	18767	18865	18806	18906	18577	18412	18665	18857	18995	18631	18695	18885	18646	18699	18694	18772	18641	18857	18890	18833	18674	18962	18877	18922	18789	18735	18719	18695	18855	18839	18791	18849	18774	18843	18703	18912	18865	18765	18927	18660	19112	18696	18797	18613	18776	18896	18932	18739	18670	18921	18866	18820	18661	18873	18780	18745	18627	18747	18884	18933	18857	18887	18754	18820	18744	18960	18771	18933	18867	18726	18897	18927	18890	18965	18703	18771	18901	18767	18870	18778	18764	18903	18820	18737	18570	18728	18910	18611	18743	18830	18788	18889	18777	18713	18617	18819	18790	18698	18906	18970	18734	18773	18865	18659	18918	18936	18875	18725	18658	18876	18700	18752	18678	18872	18542	18612	18824	18902	18702	18627	18626	18907	19134	18943	18831	18914	18969	18739	18998	18999	18740	18755	18798	18829	18980	18964	18927	18895	19066	18963	18931	19122	18620	18762	18894	18796	18658	18820	18823	18883	18654	18904	18881	18812	18931	18913	18912	18851	18637	18968	18836	18798	18714	18721	18884	18721	18957	18743	18809	19088	18807	18888	18887	18938	18850	18618	18774	18866	18773	18775	18988	18819	18885	18830	18651	18732	18691	18726	18653	18752	18846	18597	18780	18935	19123	18915	18852	18864	18905	18816	18749	18777	18901	18757	18756	19085	18734	18911	19057	18825	18852	18796	18816	18816	18704	18705	18719	18802	18791	18820	18818	18869	18688	18823	18958	18873	18763	18958	18701	18610	18819	18873	18738	18718	18908	18698	18690	18785	18835	19013	18986	18798	18696	18708	18636	18908	18827	18885	18815	18897	18957	18923	18989	18835	18849	18925	18756	18967	18964	18667	18740	18646	18790	18718	18728	18818	18828	18951	18926	18652	18772	18719	18941	18849	18891	18761	18726	18790	18813	18842	18722	18589	18799	18972	18813	18833	18765	18917	18787	18905	18769	18752	18833	18841	18955	18843	18861	18718	18821	18809	18841	18929	18921	18571	18891	18778	18959	18817	18599	18952	18767	18922	18457	18679	18661	18869	18699	18929	18763	18855	18884	18867	18665	18859	18787	18761	18902	18899	18764	18709	18902	18791	18866	18785	18901	18752	18922	18809	18918	18989	18825	18678	18771	18903	18784	18838	18888	18874	18897	18782	18839	18722	18922	18758	18930	19064	18825	18850	18782	18675	18551	18891	18767	18833	18846	18735	18689	18994	18884	18783	18954	18583	18759	18808	18647	18757	18801	18743	18775	18621	18787	18774	18740	18923	18897	18874	18897	18729	18694	19029	18753	18629	18614	18737	18537	18864	18723	18840	18780	18996	18963	18854	18998	18629	18808	18805	18960	18779	18743	18919	18784	18829	19025	18815	18871	18712	18830	19050	18761	18817	18889	18898	18770	18801	18721	18844	18865	18779	18846	18735	18845	19030	18884	18740	18533	18926	18956	18810	18831	18845	18729	18803	18737	18772	18625	18709	18661	18828	18901	18794	18909	18770	18700	18872	18953	18934	19054	18799	18975	18842	18802	18804	18876	19099	18837	18773	18718	18890	18864	18828	18749	18893	18754	18863	18862	18821	18815	18889	18791	18818	19062	18858	18787	18830	18741	18746	18658	18790	19026	18745	18839	18930	18708	18834	18689	18902	18764	18963	18641	18871	18799	18894	18724	18909	18727	18884	18843	18907	18848	18876	18782	19062	18659	18761	18555	18566	18834	18869	18892	19018	19001	18741	18932	18711	18765	18691	18568	18978	18729	19014	18913	18701	19079	18777	18861	18685	18769	18922	18932	18801	18876	18713	18690	18849	18891	18752	18875	18837	18826	18847	18883	18855	18902	18643	18639	18598	18850	18871	18721	18680	18645	18677	18741	18493	18860	18787	18922	18697	18889	18938	18637	18633	18873	18936	19059	19031	18788	18725	18890	18767	18724	18828	18650	18838	18907	18925	18920	18795	18802	18663	18893	18727	18947	18796	18839	19034	18980	18880	18949	18957	18629	18795	18915	18776	18823	18818	18779	18710	18913	18773	18880	18576	18946	18907	18976	18936	18867	18578	18667	18855	18696	18812	18918	18971	18747	18794	18871	18654	18856	18805	18861	18871	18544	18987	18685	18753	18797	18823	18823	18623	18773	18827	18985	18704	18586	18818	18831	18773	18942	18822	18819	18689	18781	18780	18701	18968	18851	18842	18960	18811	18710	18760	18863	18788	18854	18700	18637	18602	18758	18726	19015	18757	19094	19064	18938	18845	18675	18689	18984	18727	19083	18671	18596	18752	18814	18814	18598	18761	18482	18736	18975	18730	18801	18725	18925	18681	18859	19003	18917	19094	18910	18627	18768	18761	18722	18655	18830	18605	18704	18901	18889	18827	18750	18826	18853	18878	18755	18672	18965	18865	19013	18951	18792	18768	18660	18750	18811	18939	18810	18858	18821	18887	18944	18739	18764
17855	23094	20649	18073	18079	17921	25045	25760	20468	16773	15341	14661	14567	14738	14758	14753	14663	14586	14707	14873	14873	14732	14688	14687	14831	14773	14783	14683	14683	14600	14558	14628	14791	14681	14763	14767	14763	14712	14761	14641	14607	14734	14904	14562	14878	14614	14752	14759	14677	14736	14750	14693	14727	14791	14679	14747	14709	14793	14757	14728	14754	14601	14623	14654	14757	14843	14654	14753	14711	14717	14781	14639	14644	14411	14667	14599	14655	14619	14793	14737	14840	14715	14659	14577	14605	14734	14480	14550	14783	14663	14589	14652	14688	14873	14693	14691	14799	14742	14720	14728	14646	14681	14601	14660	14924	14706	14692	14603	14853	14783	14657	14647	14760	14541	14762	14762	14652	14735	14669	14568	14655	14733	14767	14546	14621	14840	14573	14709	14784	14825	14623	14596	14779	14581	14636	14773	14823	14630	14686	14694	14641	14853	14671	14729	14557	14649	14669	14695	14595	14485	14752	14655	14633	14670	14800	14598	14662	14680	14582	14767	14600	14715	14697	14679	14686	14782	14632	14436	14701	14780	14684	14676	14763	14774	14717	14711	14776	14858	14658	14641	14643	14871	14558	14842	14790	14666	14645	14731	14709	14649	14729	14669	14704	14647	14957	14705	14730	14719	14697	14698	14716	14677	14699	14612	14554	14787	14793	14748	14689	14820	14775	14767	14582	14702	14748	14571	14890	14733	14667	14720	14549	14675	14682	14757	14556	14704	14686	14683	14542	14698	14832	14614	14565	14742	14696	14702	14681	14666	14644	14631	14591	14509	14748	14666	14588	14727	14834	14764	14679	14745	14719	14698	14813	14609	14637	14671	14909	14701	14680	14603	14670	14656	14662	14671	14611	14775	14751	14653	14639	14637	14984	14841	14759	14800	14674	14687	14541	14654	14780	14557	14641	14673	14790	14701	14712	14750	14761	14605	14636	14544	14697	14739	14809	14794	14679	14785	14652	14582	14827	14554	14802	14679	14730	14696	14548	14735	14758	14667	14708	14784	14671	14658	14713	14980	14641	14485	14619	14719	14710	14521	14673	14597	14623	14712	14937	14648	14794	14620	14747	14688	14793	14888	14723	14749	14608	14750	14615	14619	14716	14684	14776	14556	14599	14742	14703	14630	14613	14618	14778	14805	14632	14640	14799	14513	14680	14704	14735	14639	14783	14650	14766	14878	14789	14640	14859	14802	14562	14782	14817	14605	14624	14749	14590	14813	14705	14682	14754	14653	14810	14708	14550	14581	14769	14533	14552	14595	14705	14630	14798	14597	14647	14796	14706	14902	14824	14669	14954	14576	14586	14639	14640	14836	14766	14717	14802	14721	14722	14636	14742	14504	14616	14651	14713	14841	14603	14679	14874	14792	14757	14825	14833	14705	14725	14655	14723	14824	14750	14710	14681	14566	14652	14662	14587	14684	14684	14578	14644	14789	14568	14841	14719	14718	14634	14741	14772	14880	14627	14786	14648	14652	14776	14705	14733	14633	14583	14877	14637	14683	14811	14647	14603	14851	14692	14823	14687	14681	14611	14602	14608	14604	14570	14666	14488	14847	14488	14628	14937	14870	14658	14787	14752	14636	14862	14723	14676	14820	14679	14845	14739	14654	14601	14561	14562	14676	14691	14676	14712	14743	14733	14599	14695	14611	14807	14629	14671	14657	14725	14568	14746	14733	14811	14740	14703	14557	14540	14603	14782	14684	14876	14734	14723	14647	14686	14550	14643	14625	14793	14635	14647	14772	14543	14540	14723	14607	14753	14679	14679	14638	14547	14732	14790	14762	14711	14601	14719	14595	14794	14625	14588	14639	14711	14638	14642	14647	14827	14674	14571	14539	14642	14569	14776	14727	14726	14717	14525	14726	14672	14683	14791	14671	14804	14610	14756	14608	14817	14731	14590	14618	14610	14640	14637	14793	14677	14681	14772	14747	14651	14548	14808	14706	14749	14522	14507	14663	14624	14650	14654	14542	14773	14789	14711	14587	14737	14764	14648	14674	14597	14719	14798	14607	14775	14851	14804	14712	14870	14804	14827	14739	14697	14651	14716	14781	14690	14787	14393	14764	14709	14835	14629	14702	14768	14622	14829	14707	14890	14749	14744	14696	14639	14780	14651	14679	14586	14781	14712	14670	14628	14993	14638	14692	14713	14648	14747	14649	14518	14680	14640	14820	14573	14654	14638	14752	14766	14547	14658	14718	14716	14671	14772	14678	14751	14731	14699	14775	14676	14764	14542	14744	14690	14577	14769	14710	14755	14633	14713	14638	14658	14666	14729	14549	14613	14561	14782	14691	14796	14733	14767	14775	14567	14791	14675	14767	14683	14588	14703	14787	14740	14847	14866	14688	14706	14713	14608	14716	14754	14766	14648	14900	14624	14652	14680	14619	14591	14624	14693	14630	14608	14773	14767	14739	14916	14816	14684	14734	14596	14601	14666	14781	14577	14756	14734	14674	14777	14694	14831	14760	14712	14632	14755	14794	14811	14707	14835	14688	14586	14681	14629	14679	14894	14807	14631	14709	14701	14677	14688	14710	14703	14853	14657	14792	14567	14715	14629	14759	14791	14624	14819	14662	14686	14712	14607	14811	14769	14761	14629	14668	14621	14712	14740	14813	14636	14681	14701	14647	14709	14752	14606	14601	14776	14709	14763	14698	14597	14581	14722	14704	14759	14826	14647	14792	14612	14640	14607	14628	14433	14625	14551	14749	14656	14664	14651	14590	14707	14748	14813	14679	14532	14512	14867	14693	14653	14659	14682	14764	14740	14583	14713	14716	14637	14664	14685	14818	14664	14739	14628	14830	14823	14662	14766	14829	14666	14608	14631	14635	14499	14705	14841	14711	14665	14553	14688	14548	14822	14806	14671	14835	14559	14687	14712	14786	14645	14760	14734	14747	14674	14815	14649	14631	14723	14658	14577	14785	14687	14539	14602	14599	14673	14556	14746	14711	14684	14712	14621	14636	14695	14750	14654	14561	14498	14743	14720	14656	14566	14833	14698	14864	14719	14651	14603	14599	14937	14710	14736	14765	14730	14834	14798	14777	14772	14700	14752	14662	14677	14688	14805	14767	14573	14666	14554	14721	14751	14542	14670	14640	14603	14790	14697	14709	14649	14673	14711	14673	14721	14640	14715	14717	14887	14674	14632	14730	14676	14660	14739	14555	14820	14798	14762	14700	14683	14854	14807	14636	14669	14648	14627	14551	14667	14662	14691	14602	14680	14698	14594	14843	14745	14649	14505	14828	14796	14736	14417	14679	14684	14645	14794	14440	14725	14774	14667	14757	14588	14664	14734	14826	14808	14596	14819	14638	14560	14623	14557	14715	14728	14762	14751	14648	14642	14633	14867	14648	14555	14753	14601	14791	14759	14807	14769	14837	14641	14651	14764	14761	14687	14729	14530	14661	14773	14700	14666	14635	14903	14692	14770	14671	14647	14571	14471	14878	14849	14645	14709	14673	14664	14657	14924	14615	14643	14719	14459	14629	14696	14755	14598	14782	14693	14526	14692	14722	14768	14675	14625	14809	14622	14746	14719	14845	14648	14785	14866	14673	14745	14787	14734	14747	14811	14680	14602	14716	14581	14603	14563	14690	14754	14645	14775	14795	14907	14605	14865	14831	14643	14694	14614	14661	14733	14730	14700	14744	14608	14505	14722	14748	14730	14881	14499	14753	14760	14422	14721	14706	14603	14691	14753	14698	14549	14632	14718	14596	14652	14659	14741	14437	14631	14705	14665	14704	14801	14553	14601	14683	14607	14825	14681	14706	14689	14766	14861	14767	14773	14617	14835	14611	14710	14670	14707	14809	14812	14714	14623	14700	14834	14770	14741	14753	14869	14639	14534	14544	14661	14789	14761	14531	14844	14692	14709	14534	14671	14610	14647	14806	14560	14722	14739	14734	14687	14592	14664	14721	14645	14678	14575	14745	14537	14728	14770	14641	14720	14799	14868	14875	14502	14764	14798	14608	14672	14528	14613	14712	14867	14715	14845	14785	14759	14750	14812	14493	14677	14759	14653	14747	14856	14732	14746	14651	14655	14840	14687	14732	14708	14774	14716	14724	14645	14528	14715	14723	14724	14547	14555	14674	14670	14507	14570	14668	14736	14766	14679	14550	14645	14639	14786	14751	14750	14697	14610	14731	14749	14615	14790	14850	14711	14608	14686	14872	14807	14801	14729	14635	14870	14760	14792	14746	14668	14474	14609	14590	14675	14974	14787	14648	14649	14525	14669	14612	14613	14820	14832	14743	14678	14556	14725	14868	14797	14747	14850	14678	14810	14733	14600	14843	14746	14636	14739	14733	14650	14572	14864	14753	14661	14664	14754	14624	14816	14713	14611	14581	14722	14623	14673	14512	14773	14617	14758	14492	14742	14733	14667	14545	14707	14698	14683	14718	14738	14793	14701	14568	14765	14773	14831	14768	14635	14786	14733	14642	14654	14683	14601	14867	14727	14451	14869	14715	14565	14696	14711	14532	14736	14568	14630	14819	14732	14514	14712	14599	14792	14635	14705	14791	14707	14664	14665	14786	14555	14797	14631	14817	14686	14697	14749	14740	14740	14596	14704	14760	14678	14732	14806	14746	14656	14488	14748	14707	14781	14720	14790	14751	14568	14866	14681	14904	14702	14712	14724	14592	14648	14742	14808	14651	14615	14591	14708	14788	14867	14487	14560	14815	14700	14659	14740	14733	14597	14770	14691	14564	14787	14755	14600	14753	14750	14720	14886	14710	14457	14691	14860	14813	14643	14704	14851	14685	14673	14695	14775	14814	14699	14698	14806	14746	14800	14619	14741	14782	14671	14668	14691	14502	14671	14604	14677	14907	14641	14559	14749	14574	14548	14730	14786	14554	14678	14606	14657	14723	14645	14606	14722	14800	14550	14491	14857	14778	14711	14731	14702	14475	14832	14660	14696	14757	14606	14746	14504	14707	14780	14721	14531	14880	14773	14622	14725	14799	14684	14589	14718	14899	14672	14734	14627	14527	14833	14637	14792	14929	14638	14728	14760	14726	14601	14706	14727	14648	14888	14814	14691	14636	14691	14697	14634	14868	14573	14692	14891	14741	14679	14627	14724	14883	14706	14861	14595	14671	14843	14584	14732	14641	14642	14761
25549	21143	28017	24993	23262	28828	59174	58414	40999	29545	22158	19138	18509	18050	18341	18121	18102	18291	18287	18440	18206	18215	18162	18245	18059	18362	18145	18029	18219	18235	18207	18128	18206	18293	18030	18040	18173	18341	18044	17992	18096	17925	17918	18118	18283	18080	18054	18003	18211	18209	18172	18290	18220	18387	18213	17986	18221	18205	18524	18071	18196	18039	18035	18238	17967	18140	18056	18129	18248	18172	18015	18018	18190	18251	18072	18055	18297	18198	18072	18169	18278	18111	18180	18010	18280	18070	18166	17832	17996	17964	18183	18169	18357	18073	17967	17854	18370	18112	18060	18295	18046	18182	18084	18055	17971	18235	18292	18044	18022	18092	18019	18137	18157	18045	18151	18054	18469	18123	18167	18164	18238	18192	18129	18173	18242	18148	18344	18284	18181	18053	18008	18234	18212	17826	18211	18174	18340	18040	18258	18139	18351	18098	18251	18102	18107	17934	18171	18069	18352	18091	18393	18024	18044	18108	18081	18231	18040	18246	17861	18057	18262	18077	18066	18212	18167	18199	18114	18296	18201	18150	17887	18091	18235	18132	17936	18003	18107	18206	18162	17873	18302	18175	18194	17994	18184	18161	17831	18165	18212	17808	18136	18006	17937	18012	18017	18110	18244	18040	18110	18414	18378	18173	18104	17988	18198	18327	17938	18101	18058	18070	18222	18152	18081	18109	18131	18127	18084	18050	18171	18119	17963	17938	17977	17991	18155	18066	18378	17969	18068	18049	18023	18058	18186	18272	18141	17986	18176	18229	17964	17852	18253	18063	18034	18228	18117	18043	18187	18033	18116	18260	17952	18088	18397	18060	18095	18302	18212	18090	18120	18090	18007	18129	18267	17958	18320	18026	18122	18040	18150	18188	18154	18141	18159	17932	18145	17977	18019	18105	17989	18313	18037	18187	17854	18160	18099	18107	18147	18186	18070	18014	18002	17887	17999	18263	18114	18225	17940	18151	18241	18253	17995	17865	18167	18165	18308	17954	17982	18031	18085	18092	18186	18113	18051	18045	17686	18087	18059	18132	18146	18117	17961	17913	18106	17895	18228	18075	18248	18479	17789	17918	18095	17888	18228	18083	18323	18180	18219	18260	18000	18005	18176	18101	18043	18096	18014	18140	17861	17928	18025	18149	17972	18008	18134	18166	18395	18044	17860	18090	18060	18242	18183	18117	18129	18132	18006	18228	18368	18336	18004	18285	17985	18188	18140	18006	18028	17960	18144	18052	18132	18124	18159	18061	18112	18242	18209	18149	18283	18378	18061	17964	18000	18056	18250	18369	18091	18293	18254	18195	18045	18158	17957	18238	18171	18114	18423	18206	18254	18123	17995	18153	18356	18192	18203	18056	17900	18053	18066	17871	18386	17999	18244	18207	17956	18097	18113	18013	18189	17990	18242	18278	18153	18104	18334	17998	18189	18106	17988	18070	18174	18113	17993	18255	18348	17924	18036	18112	17965	18312	18278	18063	17939	18117	18053	18142	18172	18271	18079	18199	17842	18048	18246	18048	18072	18015	18337	18166	18148	18105	18096	18057	18069	18109	18505	18133	18116	18116	17970	18085	18188	18161	18077	18256	18178	17972	17976	18198	18087	18124	18018	18081	17946	18127	17912	17876	18311	18289	18083	17818	18014	18040	17996	18165	18043	18114	18084	18132	18281	18153	17960	17971	18105	18055	17960	18110	18104	18237	17917	17973	18004	18208	18078	18012	17982	18216	18059	18196	17890	18053	18086	18029	18096	18039	18276	18070	18107	18114	18347	18083	18322	18141	18215	18063	18356	18027	17857	18056	18317	18201	18071	18026	17959	17988	18263	18179	18194	18118	18307	18150	18229	18221	18212	17898	18110	18063	18233	18285	18123	17976	18275	18355	18093	18345	18096	18005	18075	18220	18021	18138	18148	18430	18181	18185	18178	18219	18029	18266	17978	18231	18332	18093	18081	18290	18299	18043	18067	18261	17988	18198	18148	18118	18100	17916	18112	18291	18158	18221	17930	18239	18228	17923	17870	17911	17947	17993	17949	18114	18410	18314	18140	18109	18176	18055	18395	18010	18290	18176	18495	18157	18129	18144	18013	17985	18160	17988	17954	18050	18033	18108	18060	18081	17945	18039	18115	18176	18229	18166	17996	18196	18068	18057	18101	18091	18073	18094	18266	18231	18227	18150	18045	18081	18172	18099	18343	18208	18092	18256	18250	18007	17910	18351	18220	18222	18224	18138	18116	18022	18092	18225	18231	17920	18118	17961	18013	18221	18125	18301	18333	17972	18092	18275	18065	18211	18162	17986	18145	18382	18110	18018	18025	17974	18098	18050	18079	18311	18094	18212	18124	17951	18077	18164	17998	18415	18118	18036	18226	18022	18043	18391	18204	18019	18228	18079	18281	18192	18256	18115	18166	18086	18083	18110	18265	18145	18045	18134	18347	18233	18081	18127	18215	18095	18239	18138	18059	17982	18204	18108	18277	18041	18143	18219	18047	18301	18152	18258	18300	18197	18174	18170	18054	18150	18250	18308	18179	18149	18111	17983	18073	18196	18077	17959	18185	18098	18172	18080	17955	18058	17900	18149	17934	18156	18229	18347	18087	18179	18057	18290	18065	18049	18277	18263	18135	18075	18090	18071	18055	18011	18093	17959	18022	18057	18220	17947	18242	18191	18058	18244	18294	18244	18301	18065	18039	18376	18096	18171	18207	18110	18047	18010	18051	18217	18051	18126	18061	18137	18150	18333	18179	18173	18122	18182	17978	18137	18212	18003	18182	18177	18322	18235	18210	18279	18257	18123	18104	18329	18253	18262	18328	18122	18079	18118	18082	18104	18269	18402	18059	18270	18188	18092	18294	18058	17988	17974	18177	18324	18235	17978	18116	18233	18225	18269	18135	18109	17882	18120	18029	18082	18090	18295	18221	18121	18091	18331	18253	18022	18220	18164	18094	18066	18098	18217	18157	18303	17976	18053	18016	18108	17879	18151	18120	17933	18120	17933	18093	18397	18176	18120	17991	18428	18231	18235	18046	18003	18077	18174	17953	18238	18230	18047	18002	18204	18091	18134	18181	18233	18193	18128	17981	18014	18121	18273	18167	18163	18041	18119	18014	18095	18104	18076	18210	18040	18102	18052	18214	18114	18188	18090	18311	18135	18301	18197	18021	18255	18150	18121	18180	17966	18255	18104	17980	18133	18149	18015	18263	18194	18301	18153	17962	18055	18071	17982	18080	17896	18256	17941	18261	18229	17933	18026	18285	18182	18167	18204	18170	18252	17958	17997	18001	18374	18301	17901	18062	18055	18183	18139	18086	18087	18189	18176	18278	18004	18408	18070	18145	18003	18227	18375	18196	18182	18170	18181	18218	18271	18264	18105	17940	18169	18002	18078	18208	18093	18164	17904	18283	18321	18102	18016	18170	18167	18110	17870	18523	18202	17873	18144	18158	18201	18120	18139	18075	18022	18458	18165	18184	18032	17977	18010	18118	18126	18078	18065	18109	18013	18117	18085	18048	17928	18113	18191	18346	18333	18041	18311	18111	18257	18134	18067	18016	18227	17892	18092	18019	18175	18190	18251	18206	18016	18033	18055	17982	17939	18234	18063	18093	18191	18068	18344	18098	18307	18114	18206	18170	18153	17948	18395	18248	18094	18031	18075	18111	18069	18126	18207	18000	18105	18030	18286	18134	18234	18229	18287	18063	18275	17975	18214	18163	18009	18161	18234	18156	17974	18072	18127	18020	17945	17961	17986	18095	18123	17743	18036	18238	18160	18117	17927	18117	18323	18209	18047	18135	18066	18053	18435	18108	18210	17885	18065	18050	18281	17968	18107	18078	18075	18249	18088	18216	18269	18058	18067	18169	18118	18074	18161	18254	18133	18407	18133	18118	18203	18330	17965	17907	17976	18138	18263	18032	18166	18013	18021	17977	18158	18164	18066	18072	18388	18065	17996	18111	18311	18418	18074	17992	18038	18083	18015	18122	18238	18194	17994	17971	18086	18000	17976	18098	18212	18360	18331	18107	17985	18050	17968	18088	17969	18053	18280	18294	18392	18282	18263	18166	17871	18115	18076	17905	17987	18016	17974	18088	18059	17942	18294	18149	18121	18095	18330	17935	18192	17954	18119	18220	18032	18250	17942	17808	18159	18262	18255	18229	18210	18205	18000	18041	18106	18102	18206	18124	18144	18135	18339	18075	18226	18085	18116	18212	18035	18187	17939	18032	17999	18003	18022	17943	18144	18168	18488	18232	18227	18246	17940	18206	18016	18373	18021	18175	18199	18082	18112	18201	18368	18214	18085	18056	18250	18144	18141	18008	18084	18262	18119	18154	18150	17944	18152	18136	18229	18204	18170	18231	18217	18155	18092	18070	18119	17994	18051	18059	18066	18264	18038	18134	18142	18133	17953	18094	18076	18221	18383	18235	18202	18174	18138	18198	18011	18086	17993	18096	18055	18107	17928	18161	18017	18421	17996	18131	18144	17971	18060	18024	18114	18057	18205	18077	17938	18150	18048	18198	18171	18058	17945	18046	17951	18190	18150	18170	18270	18163	18188	18170	18245	18035	18077	18244	18026	18088	18248	18335	18199	18041	18373	17979	18097	18281	18124	18149	18272	18140	18024	18319	18258	18111	18141	18304	18101	17998	18294	18203	18097	18211	18066	18092	18008	18037	18024	17942	17891	18073	18121	17942	18195	17963	18130	17938	18127	18066	18168	18245	18075	18218	18087	18168	18084	18341	18252	18218	18440	18223	18088	18276	18083	18362	18294	18170	18385	18092	18224	18041	18052	18155	18287	18153	18175	18231	18092	18350	18053	18038	18098	18182	18355	18006	18054	18181	18138	18105	18179	18219	18367	18022	18198	18127	17915	18089	18072	18087	18277	18263	18200	18193	17989	17992	18108	17881	17987	18065	18136	18256	18145	18288	18131	18044	18054	18149	18152	18096	18188	18235	18148	18052	18220	18037	18096	17913	18242	17955	18034	18091	18052	18281	17985	18323	18128	18204	18081	18230	18131	18128	17892	18088	18255	18201	18198	18192	17997	18067	18156	18170	17992	18220	18208	18158	18055	17899	18215	18192	17950	18067	18273	18113	18273	18219	18131	18171	18032	18276	18055	18175	18102
18658	31505	29869	20068	21869	29423	57429	55202	38688	26173	17177	14789	14415	14384	14385	14253	14418	14349	14446	14336	14251	14345	14218	14246	14219	14327	14252	14232	14226	14347	14298	14205	14366	14405	14278	14365	14504	14228	14382	14329	14182	14378	14358	14475	14446	14336	14370	14230	14350	14377	14299	14266	14304	14313	14207	14241	14253	14309	14272	14255	14419	14218	14397	14374	14403	14289	14292	14411	14336	14098	14274	14306	14323	14141	14275	14248	14286	14405	14371	14363	14326	14308	14260	14306	14282	14267	14429	14212	14303	14297	14431	14149	14238	14307	14263	14296	14219	14343	14499	14059	14289	14388	14165	14288	14297	14383	14171	14290	14437	14260	14379	14399	14291	14294	14181	14257	14254	14199	14303	14263	14189	14397	14320	14187	14252	14229	14302	14332	14301	14144	14274	14223	14349	14512	14142	14230	14145	14540	14161	14331	14318	14272	14332	14268	14429	14302	14172	14388	14228	14514	14520	14251	14445	14300	14237	14262	14233	14423	14329	14377	14342	14281	14292	14194	14106	14117	14122	14241	14181	14279	14258	14271	14292	14191	14195	14274	14336	14306	14353	14352	14296	14313	14372	14406	14338	14238	14283	14261	14212	14412	14451	14300	14533	14325	14376	14302	14185	14389	14268	14287	14220	14250	14442	14338	14324	14192	14477	14323	14296	14473	14344	14419	14364	14253	14490	14210	14272	14479	14364	14289	14245	14297	14405	14269	14225	14458	14378	14231	14207	14315	14387	14351	14320	14408	14260	14329	14359	14278	14289	14481	14438	14461	14414	14318	14233	14363	14133	14383	14175	14234	14399	14390	14394	14294	14280	14367	14328	14230	14321	14360	14168	14364	14368	14199	14376	14375	14313	14270	14283	14425	14354	14253	14412	14411	14190	14301	14244	14273	14305	14264	14331	14334	14213	14291	14326	14277	14234	14381	14323	14442	14067	14387	14310	14208	14314	14146	14263	14189	14333	14486	14388	14278	14331	14376	14237	14383	14443	14339	14352	14329	14338	14424	14260	14381	14406	14267	14227	14416	14263	14332	14246	14337	14444	14383	14254	14311	14267	14337	14241	14145	14286	14331	14339	14283	14404	14369	14299	14320	14461	14406	14420	14244	14188	14184	14333	14220	14249	14308	14390	14204	14418	14262	14298	14434	14331	14416	14344	14331	14358	14408	14429	14066	14285	14282	14381	14431	14135	14242	14359	14273	14402	14303	14265	14170	14152	14457	14295	14374	14433	14360	14172	14144	14299	14333	14330	14333	14188	14195	14366	14292	14157	14343	14297	14252	14339	14299	14316	14259	14388	14454	14337	14369	14313	14266	14431	14281	14478	14274	14440	14356	14317	14408	14157	14279	14233	14248	14456	14376	14293	14309	14298	14377	14244	14404	14371	14214	14347	14261	14531	14403	14311	14329	14253	14407	14336	14360	14354	14412	14347	14262	14245	14252	14315	14333	14257	14328	14171	14293	14356	14438	14356	14270	14246	14413	14221	14266	14331	14257	14202	14209	14331	14275	14312	14321	14296	14316	14331	14333	14325	14391	14294	14456	14277	14327	14354	14180	14553	14289	14409	14237	14389	14254	14324	14348	14353	14344	14305	14259	14289	14358	14432	14297	14175	14319	14394	14214	14229	14351	14258	14275	14310	14311	14263	14208	14206	14145	14234	14315	14305	14370	14342	14345	14349	14414	14324	14389	14376	14217	14358	14165	14292	14366	14275	14204	14241	14282	14354	14365	14361	14322	14368	14406	14398	14247	14227	14380	14316	14430	14253	14395	14112	14174	14178	14297	14325	14347	14095	14235	14465	14176	14236	14356	14232	14410	14213	14414	14340	14363	14330	14398	14264	14190	14385	14069	14303	14276	14285	14264	14487	14214	14222	14216	14397	14470	14293	14238	14139	14250	14252	14384	14194	14335	14131	14042	14458	14329	14272	14251	14267	14154	14196	14223	14607	14305	14387	14227	14027	14429	14393	14489	14303	14470	14402	14449	14229	14351	14360	14462	14334	14242	14182	14113	14196	14263	14194	14311	14354	14216	14251	14352	14341	14293	14287	14198	14201	14392	14318	14269	14192	14512	14204	14275	14327	14288	14253	14415	14266	14153	14265	14178	14316	14340	14166	14353	14382	14320	14154	14347	14215	14056	14399	14245	14335	14220	14259	14321	14273	14239	14280	14352	14418	14230	14246	14328	14392	14437	14352	14315	14445	14203	14222	14465	14249	14291	14314	14356	14309	14439	14268	14251	14325	14333	14324	14233	14432	14450	14218	14389	14398	14371	14140	14189	14368	14214	14296	14268	14245	14332	14164	14349	14422	14408	14590	14304	14197	14299	14372	14248	14350	14231	14317	14425	14363	14447	14249	14229	14304	14232	14254	14388	14345	14301	14502	14337	14195	14139	14284	14197	14325	14180	14334	14277	14161	14317	14249	14227	14348	14297	14344	14333	14236	14147	14482	14185	14291	14211	14216	14521	14333	14415	14222	14362	14317	14249	14316	14220	14477	14112	14128	14354	14277	14083	14289	14288	14413	14270	14314	14265	14304	14213	14227	14154	14461	14128	14395	14252	14281	14258	14387	14254	14246	14259	14321	14340	14368	14441	14444	14176	14270	14235	14327	14262	14394	14291	14213	14345	14162	14343	14345	14204	14192	14427	14322	14261	14340	14342	14489	14297	14276	14317	14409	14168	14323	14358	14435	14400	14278	14256	14164	14270	14263	14532	14327	14321	14283	14290	14284	14419	14239	14299	14216	14266	14318	14247	14366	14248	14191	14152	14280	14284	14411	14356	14244	14246	14398	14227	14292	14218	14156	14486	14305	14242	14315	14365	14378	14389	14233	14359	14339	14347	14298	14444	14334	14252	14347	14334	14407	14415	14190	14280	14342	14355	14467	14297	14417	14305	14153	14427	14245	14353	14285	14334	14323	14154	14324	14347	14308	14472	14084	14109	14399	14320	14253	14121	14401	14431	14263	14192	14446	14273	14244	14338	14116	14140	14388	14217	14316	14368	14401	14182	14359	14379	14398	14419	14337	14521	14370	14342	14176	14310	14507	14155	14378	14345	14402	14333	14264	14244	14308	14476	14435	14304	14392	14118	14180	14336	14280	14262	14394	14418	14312	14275	14398	14245	14416	14287	14405	14257	14365	14305	14271	14350	14478	14368	14358	14468	14189	14323	14255	14353	14246	14381	14301	14249	14369	14391	14414	14259	14096	14286	14249	14207	14401	14254	14285	14486	14182	14301	14258	14295	14476	14339	14286	14259	14202	14201	14431	14419	14246	14279	14250	14368	14371	14252	14269	14393	14252	14307	14419	14268	14169	14150	14323	14331	14367	14394	14293	14481	14194	14162	14292	14237	14364	14334	14459	14257	14340	14221	14380	14402	14538	14121	14321	14369	14221	14359	14207	14248	14326	14179	14227	14144	14367	14224	14285	14325	14273	14388	14295	14337	14212	14243	14429	14202	14306	14367	14389	14150	14136	14274	14381	14188	14232	14244	14238	14299	14372	14260	14303	14222	14205	14298	14407	14214	14286	14261	14405	14280	14176	14210	14499	14321	14381	14348	14451	14206	14245	14275	14353	14379	14317	14325	14094	14208	14379	14447	14201	14311	14324	14504	14267	14320	14355	14436	14383	14175	14436	14427	14353	14434	14220	14336	14498	14361	14232	14244	14427	14334	14305	14365	14194	14294	14302	14310	14279	14357	14467	14274	14339	14202	14414	14250	14402	14194	14197	14263	14363	14411	14331	14409	14118	14358	14212	14296	14387	14517	14351	14298	14336	14230	14531	14235	14334	14346	14302	14347	14358	14402	14355	14334	14340	14254	14286	14355	14278	14190	14309	14177	14248	14337	14288	14301	14257	14297	14245	14138	14376	14163	14278	14283	14223	14363	14338	14471	14282	14232	14319	14104	14263	14331	14167	14252	14485	14210	14342	14180	14243	14339	14473	14356	14335	14221	14314	14282	14334	14219	14357	14283	14159	14375	14353	14408	14307	14424	14321	14413	14351	14395	14272	14165	14298	14320	14273	14207	14347	14417	14247	14201	14379	14226	14202	14223	14323	14427	14289	14455	14391	14381	14175	14203	14180	14260	14465	14464	14403	14321	14267	14209	14182	14445	14324	14323	14429	14321	14344	14338	14197	14151	14395	14440	14236	14369	14432	14453	14358	14361	14417	14494	14310	14327	14334	14217	14416	14229	14478	14207	14321	14196	14332	14435	14347	14292	14266	14250	14337	14220	14402	14444	14531	14391	14161	14446	14395	14165	14343	14183	14225	14192	14239	14296	14214	14240	14331	14277	14196	14232	14298	14365	14334	14306	14184	14329	14304	14226	14489	14272	14317	14419	14344	14245	14182	14314	14426	14216	14402	14317	14292	14355	14423	14240	14330	14226	14336	14364	14220	14276	14337	14216	14450	14255	14384	14179	14149	14292	14319	14221	14375	14279	14325	14252	14427	14366	14414	14406	14240	14194	14434	14274	14415	14377	14399	14220	14144	14440	14397	14368	14294	14350	14402	14143	14229	14051	14462	14386	14262	14056	14333	14292	14348	14299	14400	14188	14263	14349	14291	14188	14451	14342	14368	14332	14301	14505	14474	14218	14274	14411	14159	14205	14311	14159	14263	14384	14473	14234	14242	14291	14285	14339	14281	14335	14318	14396	14335	14310	14492	14346	14399	14401	14190	14130	14335	14290	14303	14308	14251	14165	14442	14401	14325	14187	14586	14217	14268	14271	14384	14392	14248	14309	14367	14377	14460	14256	14283	14528	14273	14353	14302	14338	14438	14351	14335	14315	14275	14439	14291	14312	14254	14303	14298	14231	14478	14317	14426	14245	14327	14332	14347	14331	14361	14303	14103	14296	14296	14471	14240	14352	14193	14408	14338	14323	14300	14309	14349	14376	14411	14290	14189	14219	14306	14291	14282	14296	14420	14343	14304	14197	14368	14233	14384	14380	14259	14418	14390	14259	14199	14259	14366	14311	14256	14185	14414	14229	14115	14341	14274	14196	14324	14372	14295	14100	14289	14263	14476	14389	14362	14395	14318	14324	14449	14178	14332	14305	14365	14221	14455	14266	14362	14359	14189	14464	14458	14415	14342	14308	14279	14239
23838	21092	28619	23912	21986	29273	68384	69234	52064	36777	24855	19649	18220	18073	17749	17833	17683	17871	17835	18006	18017	17767	17777	17663	17830	17756	17805	17705	17887	17957	17435	17562	17537	17730	17633	17523	17556	17671	17730	17707	17876	17815	17739	17726	17806	17615	17631	17569	17844	17603	17790	17669	17905	17670	17730	17603	17704	18008	17574	17553	17989	17696	17755	17698	17662	17833	17540	17651	17705	17609	17613	17813	17613	17792	17659	17565	17716	17453	17685	17820	17869	17795	17647	17731	17715	17804	17755	17430	17484	17527	17529	17576	17839	17695	17852	17650	17745	17522	17714	17667	17753	17581	17573	17720	17538	17784	17740	17731	17475	17634	17561	17691	17780	17908	17628	17824	17751	17709	17504	17606	17766	17401	17511	17332	17613	17632	17769	17692	17776	17622	17740	17842	17562	17836	17741	17494	17665	17772	17628	17616	17839	17924	17804	17554	17637	17787	17557	17629	17712	17658	17702	17504	17605	17597	17549	17668	17615	17585	17374	17749	17684	17644	17456	17785	17630	17582	17535	17501	17704	17726	17558	17559	17562	17814	17883	17645	17737	17508	17742	17563	17601	17620	17693	17862	17636	17586	17830	17725	17653	17722	17371	17748	17607	17545	17721	17800	17840	17593	17601	17735	17797	17767	17398	17541	17766	17706	17881	17740	17553	17540	17565	17681	17695	17609	17517	17629	17584	17556	17521	17518	17732	17717	17498	17641	17696	17632	17568	17558	17657	17568	17595	17531	17633	17801	17759	17570	17719	17576	17673	17481	17608	17616	17677	17587	17735	17621	17537	17751	17924	17711	17723	17552	17713	17648	17778	17666	17789	17714	17757	17691	17717	17596	17654	17535	17727	17659	17654	17588	17656	17596	17453	17671	17692	17861	17669	17726	17610	17616	17673	17767	17745	17674	17799	17762	17753	17713	17633	17523	17847	17798	17718	17574	17703	17674	17694	17889	17497	17416	17642	17599	17680	17710	17796	17760	17499	17718	17651	17664	17892	17696	17617	17716	17749	17817	17692	17797	17527	17466	17776	17607	17708	17572	17665	17600	17579	17794	17636	17554	17621	17573	17721	17866	17658	17657	17765	17703	17685	17646	17982	17909	17709	17660	17669	17507	17520	17560	17695	17743	17733	17403	17760	17767	17623	17719	17552	17688	17548	17715	17638	17633	17623	17602	17795	17528	17737	17697	17815	17725	17547	17620	17530	17653	17667	17619	17870	17741	17727	17725	17532	17720	17491	17736	17728	17394	17730	17734	17888	17583	17629	17655	17477	17727	17734	17622	17624	17553	17653	17628	17536	17506	17669	17848	17601	17572	17727	17545	17738	17656	17709	17684	17806	17681	17765	17673	17623	17838	17546	17572	17645	17778	17769	17624	17531	17642	17649	17856	17657	17800	17643	17752	17610	17567	17763	17473	17733	17748	17762	17490	17715	17898	17724	17661	17778	17520	17559	17631	17879	17587	17635	17702	17629	17677	17697	17598	17631	17602	17889	17562	17827	17845	17766	17744	17658	17665	17584	17779	17587	17618	17683	17707	17550	17584	17559	17600	17644	17657	17641	17826	17666	17692	17672	17716	17577	17768	17549	17728	17710	17610	17596	17668	17825	17592	17646	17510	17685	17659	18051	17461	17717	17635	17700	17545	17664	17674	17669	17749	17714	17729	17706	17536	17764	17646	18003	17791	17778	17834	17695	17560	17540	17502	17624	17740	17632	17705	17469	17671	17535	17707	17689	17535	17782	17544	17815	17513	17637	17873	17680	17812	17763	17599	17737	17812	17731	17469	17482	17741	17801	17618	17500	17655	17535	17578	17679	17584	17640	17667	17722	17596	17869	17761	17705	17718	17746	17678	17722	17644	17714	17686	17510	17737	17649	17580	17548	17609	17743	17662	17794	17693	17788	17795	17912	17810	17506	17362	17749	17510	17726	17800	17738	17535	17548	17694	17805	17821	17599	17666	17643	17523	17664	17791	17639	17741	17581	17844	17702	17531	17752	17712	17735	17481	17624	17715	17526	17586	17601	17713	17621	17764	17682	17627	17745	17604	17540	17672	17533	17483	17737	17878	17780	17780	17720	17758	17859	17533	17587	17538	17664	17670	17855	17648	17630	17771	17657	17732	17678	17513	17527	17605	17636	17639	17764	17545	17581	17536	17701	17740	17726	17501	17772	17640	17720	17753	17486	17732	17729	17721	17584	17638	17563	17837	17608	17775	17621	17703	17481	17480	17802	17666	17502	17469	17786	17624	17825	17507	17676	17609	17713	17599	17863	17915	17896	17925	17708	17603	17452	17591	17711	17662	17752	17496	17646	17689	17717	17626	17627	17542	17645	17650	17796	17461	17542	17607	17688	17459	17672	17645	17650	17542	17728	17798	17673	17685	17530	17502	17704	17767	17538	17611	17716	17582	17572	17896	17636	17588	17664	17669	17684	17675	17849	17680	17653	17700	17831	17742	17704	17530	17746	17574	17710	17649	17465	17684	17716	17555	17798	17669	17497	17698	17743	17722	17698	17541	17616	17497	17586	17605	17742	17460	17715	17458	17824	17512	17568	17692	17753	17514	17594	17575	17855	17754	17590	17512	17773	17473	17563	17632	17794	17573	17801	17707	17790	17731	17723	17788	17674	17651	17702	17822	17650	17763	17807	17713	17629	17662	17628	17561	17760	17600	17723	17688	17513	17529	17675	17534	17609	17587	17650	17603	17657	17706	17853	17537	17601	17634	17698	17771	17786	17755	17597	17704	17598	17824	17630	17520	17572	17755	17669	17459	17727	17686	17748	17846	17778	17525	17507	17707	17552	17662	17738	17576	17527	17570	17591	17677	17619	17658	17795	17741	17513	17576	17609	17610	17812	17696	17746	17623	17687	17498	17667	17613	17747	17677	17736	17737	17730	17641	17778	17713	17647	17648	17892	17665	17659	17643	17819	17606	17464	17382	17549	17692	17575	17649	17795	17478	17588	17667	17752	17647	17562	17732	17712	17715	17704	17783	17697	17595	17502	17705	17635	17476	17554	17535	17701	17728	17811	17427	17776	17696	17652	17711	17571	17691	17700	17663	17571	17568	17655	17772	17903	17751	17693	17757	17570	17622	17676	17759	17799	17601	17783	17702	17583	17613	17788	17766	17454	17600	17543	17568	17631	17656	17754	17715	17732	17680	17724	17587	17785	17572	17663	17613	17451	17618	17487	17764	17592	17652	17781	17583	17769	17846	17757	17625	17512	18018	17557	17614	17701	17672	17601	17547	17585	17824	17614	17628	17474	17734	17564	17816	17676	17572	17802	17686	17627	17763	17749	17763	17745	17561	17539	17507	17791	17663	17670	17706	17759	17674	17808	17568	17762	17669	17821	17702	17596	17624	17529	17757	17865	17638	17669	17897	17573	17739	17736	17688	17631	17708	17667	17794	17657	17592	17661	17677	17678	17642	17737	17571	17734	17732	17884	17877	17734	17570	17695	17603	17548	17676	17678	17503	17761	17738	17759	17844	17559	17723	17638	17510	17659	17457	17637	17794	17663	17558	17773	17669	17679	17489	17715	17669	17726	17612	17698	17812	17822	17714	17625	17547	17639	17668	17717	17599	17432	17630	17634	17732	17692	17592	17396	17607	17511	17735	17742	17690	17483	17619	17607	17522	17644	17729	17732	17516	17782	17835	17643	17608	17706	17793	17748	17706	17770	17473	17587	17640	17633	17713	17624	17738	17733	17700	17546	17715	17559	17573	17481	17610	17429	17597	17720	17767	17557	17661	17803	17720	17741	17519	17765	17492	17509	17393	17693	17704	17741	17458	17699	17599	17464	17944	17541	17671	17591	17522	17465	17430	17775	17647	17600	17857	17830	17601	17616	17641	17670	17935	17486	17645	17751	17727	17795	17671	17830	17378	17579	17493	17556	17724	17704	17781	17890	17798	17447	17815	17307	17791	17606	17601	17655	17582	17577	17513	17758	17764	17559	17918	17690	17669	17728	17505	17603	17702	17589	17958	17792	17561	17571	17562	17609	17754	17652	17529	17602	17790	17764	17585	17445	17605	17612	17628	17800	17653	17497	17820	17903	17783	17796	17691	17496	17567	17620	17627	17683	17547	17710	17640	17839	17725	17521	17479	17769	17691	17719	17614	17870	17699	17513	17677	17675	17332	17648	17744	17818	17623	17757	17791	17653	17633	17720	17690	17616	17614	17606	17417	17873	17532	17689	17775	17430	17446	17818	17749	17658	17586	17636	17619	17825	17680	17642	17542	17818	17683	17533	17927	17573	17587	17621	17718	17804	17623	17803	17422	17708	17556	17755	17766	17769	17607	17511	17722	17749	17673	17689	17665	17755	17615	17776	17732	17624	17699	17732	17767	17698	17806	17625	17606	17773	17665	17731	17868	17547	17543	17767	17904	17516	17788	17411	17624	17594	17814	17593	17639	17846	17840	17688	17653	17651	17573	17735	17522	17476	17615	17714	17587	17602	17737	17747	17631	17570	17841	17577	17591	17976	17693	17659	17594	17741	17785	17804	17712	17635	17506	17642	17437	17731	17691	17703	17551	17770	17613	17730	17710	17544	17570	17535	17502	17735	17538	17567	17679	17609	17912	17563	17693	17517	17648	17702	17656	17592	17787	17752	17562	17768	17555	17776	17567	17807	17625	17560	17759	17800	17672	17617	17476	17745	17544	17703	17735	17586	17538	17525	17735	17872	17619	17637	17764	17793	17515	17762	17548	17593	17678	17528	17702	17536	17764	17663	17720	17529	17535	17680	17644	17637	17616	17605	17581	17608	17492	17667	17539	17692	17603	17784	17703	17723	17542	17838	17679	17422	17484	17569	17594	17471	17684	17595	17304	17525	17685	17609	17748	17563	17714	17637	17712	17857	17647	17519	17583	17629	17577	17583	17723	17691	17630	17675	17626	17764	17792	17721	17566	17581	17776	17620	17500	17612	17726	17531	17815	17448	17790	17810	17580	17650	17861	17819	17842	17599	17762	17835	17618	17775	17719	17828	17712	17854	17676	17808	17677	17739	17703	17707	17578	17683	17604	17507	17630	17571	17646	17842	17715	17875	17969	17554	17514	17742	17693	17840	17769	17687	17727	17653	17532	17733	17694	17721	17719	17827	17579	17695	17838
21528	38026	36709	24585	23287	31645	68681	69426	50366	34445	20409	15042	14013	13982	14016	14009	14016	14016	14150	13881	14039	14231	14084	13924	13995	14103	13978	14063	13964	14037	14055	13960	13974	14077	14010	14089	14014	13959	14046	13801	14035	14090	14200	14096	13940	14089	14090	14018	13948	13812	13976	14116	14084	13907	14147	13976	14049	13920	13857	13847	14107	13883	13991	14046	13790	14092	13886	14044	13897	14032	13935	14010	13883	14008	14032	14006	13766	13886	13838	14022	13942	14047	13973	14023	14107	13893	13947	14085	14059	13970	14031	14174	13805	13840	14114	14000	14103	14090	13870	13996	14039	13962	14107	13769	13957	13967	14013	13924	13735	14026	13957	14000	13887	14012	13892	14055	14057	14103	13724	13964	14101	14081	13969	13949	14008	13746	13859	14036	14006	13981	13750	13877	13947	14009	14086	13904	14057	13983	14105	13993	13828	14048	14082	13791	13975	13909	13989	14061	13791	14170	13991	13967	13861	13937	13994	14038	13940	13967	13854	13928	13994	14188	14084	14042	13904	14074	13807	14067	13911	13967	13967	14067	13944	14001	13820	14056	13901	14068	13837	14117	13956	13975	13994	13861	14018	13980	14038	14016	13985	13980	13969	13922	13827	13976	14028	13990	14002	13871	13866	14224	13971	14034	14052	14050	14008	13878	13936	14037	14025	13951	13954	14012	13855	13965	13794	14026	13959	13981	13886	13965	14074	14058	13975	13931	13907	13917	13978	13973	14038	14146	13952	13783	14010	14070	13866	13851	14034	14079	13938	14013	13948	14013	14179	13868	14069	14098	13975	13969	13994	14040	13960	13876	13948	13857	13997	14078	13902	13952	13956	14051	14096	13977	13925	14090	13958	14078	14037	13956	13943	13866	13971	13915	13888	14063	13992	13981	13969	14016	14086	13863	14006	13917	14159	14083	13778	14168	13936	14134	13823	14152	13875	13876	13779	13945	13980	14135	14031	13932	13946	14070	13871	14026	13952	14085	14129	14066	14122	14070	13954	14012	13998	13942	14014	13852	14190	13760	13945	13918	14023	14094	14004	13876	14184	14002	14002	13969	13894	14057	13845	13992	14033	13988	13956	14104	14195	14012	13798	13929	13994	13934	13939	13981	13982	13819	14127	13970	14103	14190	13977	13933	13961	13846	13923	14053	14095	14011	13901	14045	13896	13922	14028	13936	14146	13983	14050	13893	14009	13931	13978	14062	13909	14078	13924	14024	13958	13987	13926	14000	14048	13979	13901	14117	14106	14010	13854	13798	13898	14123	13994	14044	14002	13846	13866	14059	13976	14061	13937	13968	13886	13948	14063	13887	14041	13957	13926	13964	13987	13915	14004	13885	14079	13934	13865	13861	14121	14151	13860	14211	13840	14053	13869	13970	13953	13980	14029	13883	14168	13980	13834	13947	13944	13919	13927	13937	13950	13917	13905	14068	13963	13980	13905	14009	14025	13848	13973	13837	14164	13953	14026	14059	14014	13745	14081	13951	13937	13997	13917	13845	13886	14030	14014	13772	14023	13934	13898	13934	14154	13821	14071	14108	13972	14007	13942	13920	14070	13988	14119	13899	14103	14014	13806	13890	14011	13991	14061	13948	13921	14030	14074	13872	14107	13942	13971	13893	14059	13999	13954	13998	14020	13978	14100	14112	14114	13977	13940	14139	13927	13886	13884	13765	13916	14097	14129	13953	13976	13982	14127	14085	13914	14126	13935	14017	14084	13953	13986	13914	14088	14037	13981	14042	13912	13883	13869	13917	14051	13941	13922	13928	14064	14116	13931	13960	14062	13974	13996	14124	14032	13974	13973	13879	14037	14029	13936	14062	13884	13937	13825	14015	14157	13877	13947	14023	13990	14003	13936	14152	14081	14064	14098	13955	14089	14070	13993	13978	13954	14062	14128	13959	13865	14018	13862	13952	14018	13808	14090	13896	14057	13994	13979	13936	14116	13998	13922	13949	13967	13946	14017	13997	14151	13986	14068	13920	14115	14052	14000	14065	13954	13939	14032	14028	14010	13855	14022	13882	13820	14010	13993	14181	14068	13850	14146	14064	14130	14059	14065	13867	13826	14072	14012	14104	14010	14017	14035	13978	14038	13976	13997	14037	13855	13880	13941	14002	13847	14012	14202	13960	13896	13944	14112	14035	14016	14047	13898	13918	13947	14003	14153	13759	14043	13884	13922	14130	13919	14074	14035	14050	14018	13835	13959	13980	13807	13927	14062	13826	13980	14115	13937	14039	13981	14103	13980	13756	13943	13987	14112	13931	13844	14042	14217	13938	13865	13978	14097	13946	14036	14051	14098	14236	13870	13848	14098	13904	14056	13943	13928	13921	14180	13855	13937	13962	14053	14036	14022	14047	13868	13838	14043	13872	14053	14032	13990	14025	13933	13914	14097	14129	13888	13934	13833	13956	13925	13999	13990	14055	13842	14131	13822	13908	14068	13918	13972	13892	13905	13945	14179	13889	13990	13913	14132	14022	14024	14022	13966	13974	14052	13880	13974	13927	13855	14080	13999	13960	14057	13988	13899	14054	14144	13903	13908	14003	14070	14108	14186	13890	13915	14056	14050	14043	14006	14086	14103	13907	13910	14093	13968	13935	13851	13958	13996	14061	13751	14106	14004	13839	14105	13938	14057	13832	14001	13795	14040	14018	13797	13982	13887	14118	14228	13919	13979	13964	14100	13914	13908	14008	13925	14082	13786	14040	13974	13951	14076	14039	14068	14042	14245	13892	13922	13909	13830	13872	13943	13958	13999	13896	14228	13968	13939	13935	13858	13945	13939	13966	13887	13844	14031	13895	14099	13930	14054	14100	13930	13936	14032	13903	13945	14016	13985	14003	14026	13844	13915	14052	14138	13935	13979	13955	14006	13869	13889	14071	13795	14000	13997	14108	14113	13850	14035	14010	14040	14065	13836	14060	13952	13966	13921	14066	13989	13805	13966	13926	13975	13855	13922	14009	14026	13816	14030	14190	13945	13976	14277	14047	13915	13903	14039	13950	14053	14148	14013	13741	14105	13954	14131	13956	13969	14026	14005	13890	14057	13935	13908	13907	13905	13958	13978	14090	14004	14029	13893	13901	14041	13962	13966	13999	13853	14023	14024	13827	14002	13846	14147	13808	13935	13843	13933	13977	13881	13853	14046	13829	13811	14093	13923	13864	14031	14004	14015	14090	13989	13856	13943	13981	14003	13924	13991	13998	14046	14051	13909	14046	13945	14033	13871	14016	13946	14103	13843	13849	13973	13994	13925	13904	13877	13936	13816	13855	14105	13890	14008	13985	13970	13848	13938	13902	13958	13945	14121	13858	14105	13862	14065	13952	13913	14085	13973	13995	13927	13872	14020	13901	13919	14077	14052	13985	13884	13955	13971	14103	14104	13951	14123	13758	14057	13907	14002	13969	13935	14031	14021	13988	13806	13769	14119	14009	14051	14040	14143	13813	13767	13963	14135	14015	13972	14073	14006	13942	13947	14036	14136	14039	13929	14118	13954	14192	14135	13836	14115	13980	13881	13897	13999	13928	13985	13927	14114	13893	13897	13999	14154	14013	14113	13960	14157	14051	13886	14056	13966	13970	13876	13891	14001	13887	14107	13847	14037	13979	13909	13980	13997	13974	14079	14053	13892	13898	13934	13993	13946	14043	13956	14132	13946	14058	13963	13940	13952	13960	13920	14029	13803	13852	14015	13937	14209	13778	13997	13858	14057	13901	14050	13958	13979	14054	13870	13990	13877	14069	14080	13989	13992	13919	14102	13900	13789	14055	13986	13975	14043	13934	13898	13812	13897	13876	13971	14001	14040	14067	13949	13970	13997	13991	14018	13838	13871	14165	13975	13973	13924	14095	14001	13882	13943	13860	14005	13867	13996	14091	14118	13961	13870	14168	14038	13975	13974	13992	13881	13745	13944	14019	13823	13870	14022	13982	14039	13992	13805	13952	14058	14027	14120	14012	13944	14011	13999	14023	13836	14042	14048	14084	13948	14035	14068	14116	14082	13978	14092	13971	13951	13940	13912	13955	13883	14024	14006	13965	13952	14145	13989	14049	14083	13997	13865	14210	13997	14139	13917	14195	13834	14041	13959	13758	13958	13888	13947	13938	13945	13981	14059	14038	13995	13949	14021	14035	14151	13954	13855	14034	14120	14030	14112	14194	13858	13955	14052	13894	13761	14069	14029	13946	13872	14012	13857	13885	13915	13947	13955	13877	13940	13974	13966	13830	14071	14006	14115	14057	13985	14126	13792	14044	13928	13934	14083	14124	13872	14083	14047	13763	13965	14014	13956	13933	13885	13845	14048	14036	14066	14129	13998	14139	13821	14035	13938	14008	13875	13996	13945	13932	13967	14233	13858	13985	13936	14062	13751	14058	14094	13914	14022	13885	13741	13906	14130	13827	14019	13958	13957	13968	13953	14097	13917	13853	13983	14098	14089	14091	13841	14165	13972	14102	13942	14089	13982	14064	13927	14070	13986	14153	13942	14048	14054	13827	13894	13858	14047	13821	14065	13989	13885	13955	14009	14037	14071	14017	13819	13887	14135	13922	13958	14056	13934	13991	13955	13955	13965	14110	14066	13987	13979	13960	13831	14081	13949	13946	13868	14035	14031	13899	13889	14108	14127	14080	14007	13955	13907	13949	13833	14037	13980	14097	13775	13868	13828	14056	13918	14090	14093	13984	13921	13931	13996	14028	13879	14058	14117	13950	14019	13801	13960	14036	14044	14009	14092	13875	14051	13992	14035	13961	13864	14032	13979	13966	13965	14023	14048	14085	13942	13938	13846	14040	13890	13892	14045	13924	14097	14078	14024	13883	14067	14043	13987	14013	13924	13951	13822	14014	13953	14024	13929	13961	13919	14139	13933	13954	14065	13971	14101	13846	14175	13827	14053	13914	13890	14051	14009	13987	14006	14031	13915	14133	14017	13993	13967	13796	13956	14249	14057	14096	14159	13963	13996	13994	13850	13876	13941	13865	14128	14011	14003	13957	13981	13988	14040	13795	13930	13998	14118	13954	14001	13969	13958	14192	13883	13902	14131	13933	13988	14031	13875	14044	14079	14002	13871	14019	13873	13854	14072	14156	14021	14015	13984	14008	13940	13993	13874	13973	14004	13950
30533	23985	24273	21615	19620	20473	25985	27817	23992	21337	19786	19147	18957	18918	19112	19107	19022	19063	19030	19248	19235	18947	19147	19190	19138	19086	19212	19133	19206	19221	19263	19044	19249	19385	18873	19016	19135	18941	18819	19088	19250	19161	19116	19359	19123	19099	19014	18965	19072	19111	18964	19077	19105	18890	18841	19012	19121	18957	19152	19039	19296	19277	18968	18797	18989	19021	19120	19395	19199	18839	19181	19159	19128	18962	19050	18966	18963	19012	18884	19154	19153	19066	18933	19124	19013	19031	19086	18845	19145	19062	18889	19268	19219	19141	19369	19157	19125	19003	18940	18913	19107	19192	18983	18900	18937	19138	19088	19074	19229	19097	18986	18966	19059	18949	19061	19084	19025	19083	19036	18972	19278	19085	19042	19042	19050	18960	19141	19116	19049	18795	18977	18929	18966	19131	18972	19056	19271	19092	18990	18966	18888	18888	19099	19083	19075	19168	19196	18813	19031	19075	18895	18627	18958	18765	18972	19132	19122	19184	19167	19022	19075	19029	19043	19228	19120	18821	19110	18897	18965	18992	18990	19119	19163	18970	18864	18967	19101	19168	19173	19025	18980	19254	18925	18823	18964	19187	19233	19058	19231	19199	19050	19164	19076	19055	19308	18842	19080	18953	19074	19099	19192	19122	19098	19017	18990	19159	19118	19310	19169	19113	19254	19041	19129	18928	18996	19020	18802	19161	19205	19148	19207	18850	18826	19064	18931	19237	19071	19129	18839	19034	19232	18800	18930	19171	19051	19098	19112	18819	19195	19052	18947	19003	19126	19055	18981	19147	19117	18999	18779	18970	19108	19069	19269	19259	18997	18895	18844	19139	19132	19020	19127	19065	18905	18848	19094	19164	19033	19107	19193	18857	18917	19050	18994	19032	18996	19011	18994	19084	19016	19010	19045	18905	19081	18871	19329	19038	19196	19066	18983	19014	19105	18980	18964	18947	19013	19017	19125	19136	19146	19080	19169	19032	19184	19185	19152	19046	19241	19182	19065	19023	19169	18897	19090	18994	19011	19051	18979	18831	18992	19180	19208	19170	19255	19067	19184	19096	18965	19131	18900	18861	19037	18917	19176	19051	18981	18916	19077	19204	18888	19109	19010	19131	19225	19110	19009	19099	18998	19182	19200	19059	19231	19038	19061	18962	18998	19061	18845	19112	19008	19157	19085	18930	19141	18903	19061	19071	19201	18860	19033	19154	18940	18949	19069	19103	19113	18992	19090	18855	19019	18971	19028	18996	18871	18983	19122	19136	19213	19109	19051	18999	18946	19066	19092	19023	19110	19087	19146	18948	19025	19186	19123	18857	18890	19113	19216	19082	19014	18960	19060	19217	19189	19112	19133	18988	19103	19147	19098	18954	19241	18956	19347	19294	19136	19118	19041	19169	19066	18965	19091	19057	19026	19054	19184	19061	19099	19213	19298	19155	19119	18722	18933	19259	19062	19189	18990	18974	19089	18950	19101	19121	19068	19009	19135	19096	19116	19216	19202	19017	19215	18832	18935	19010	19097	18960	18817	19191	19059	18881	18998	19228	19058	18984	19283	19084	18868	19110	18870	18898	18941	18951	19123	19171	18848	19050	19015	19092	19025	19076	19141	18956	19043	18829	19040	19179	18989	18931	19028	19009	19143	18901	19012	19058	19210	19082	18980	18974	18860	19104	19104	18968	18976	19112	19053	19054	19019	19222	19271	18907	18958	19177	19235	18956	19117	19006	19149	19008	19162	19127	19165	19045	19049	19181	19020	19102	19122	18975	18901	19142	19237	19041	19012	19193	18948	18960	19059	18828	19107	19093	19142	19074	19012	19018	19021	19126	19020	19068	18978	18986	19004	18990	18992	19155	18840	18838	19203	19058	18957	18971	18989	19183	19316	19012	19045	18994	18987	19031	19099	18902	19154	19047	18972	18988	18971	19029	19163	19106	19065	19120	18997	18987	19123	18779	19025	19176	18891	19062	19138	18883	19215	19205	19396	18914	19061	19017	18966	18962	18833	18967	19035	18889	19067	18896	19195	19041	19102	19015	19065	19141	18905	19005	19000	18954	19002	18975	18950	19108	19058	18944	18928	19029	19042	19127	19041	19006	19120	19289	18850	18939	19061	19257	19141	19303	19280	19020	19024	19072	18944	18980	18942	19136	19174	19101	19054	19117	19135	19160	19043	19197	19237	19036	19058	18965	19158	18962	19105	19211	19090	19044	18961	19020	18855	18870	18870	19080	19032	19057	19162	18907	19096	19097	19205	18966	19128	19083	18966	18998	19032	18899	19062	19121	19099	19217	19064	19179	19116	19143	19178	18899	19225	19197	18996	19001	19069	18938	18899	18998	19117	19222	18873	19159	19090	18943	19070	18977	18996	18992	19039	19023	19154	18852	19173	19121	18915	19061	19188	18982	18766	18909	19175	19098	19144	19046	18911	18953	19108	18939	19016	19149	19125	18863	19008	18783	18977	19285	19049	19224	18948	18903	19019	19111	19157	19186	19238	19056	19078	18929	19137	19095	19087	19185	19001	19138	19137	18976	18978	19058	19173	18931	18985	19260	18993	18937	18951	18935	19028	19081	19187	19217	18992	18980	18960	18943	19096	19179	19221	19360	19178	18992	18912	18838	19289	18996	19080	19004	18973	18977	18966	19075	18922	18978	19075	19289	19034	18970	19090	19012	19129	19146	19073	18999	19051	19158	18859	19098	19266	19086	18968	19053	19177	19278	19031	19076	19012	18847	18814	19143	19137	19070	19230	19021	19007	19024	19069	19016	19195	19129	19336	18992	19271	19123	18954	19307	19195	19021	19009	19091	19210	18839	19283	18984	19104	19031	19216	19016	19010	19016	18988	19136	19134	19071	18940	19139	19139	19060	19065	19077	19036	19004	18981	19109	18915	19140	19025	19063	19187	19044	19060	19078	19022	19202	19097	19039	18899	19020	18996	19024	19114	18904	19125	19001	19040	19069	19056	19036	19063	19011	19027	19326	19142	18860	18938	19217	19180	19188	19161	19217	19040	19099	19067	18908	19041	18792	18868	19087	19393	19137	19234	19048	19150	19161	19057	19151	19000	19161	18993	19039	19312	19159	19283	19070	18945	19069	19104	18952	19038	19097	19144	19271	19019	19193	19085	18984	19049	19125	18977	19195	18922	18803	19327	19240	19196	18926	19052	19051	19151	19075	19071	19044	19061	18952	19041	19122	18989	18867	18898	19215	19259	18937	18874	19152	18948	18925	19146	19011	18937	19025	19049	18848	19312	19070	19073	19061	18984	18905	19130	19123	19157	19282	19092	19118	18949	19134	18997	19040	18817	18844	19067	19078	19152	18803	18959	18959	19021	18948	19022	19028	18952	18646	18942	18959	19030	19035	19059	18942	19081	18828	19054	18972	19040	19044	18998	19048	18980	19075	19086	19012	18991	18880	19103	19034	19078	19077	19132	18935	18971	18960	18895	19042	19029	19048	19176	19013	19222	19135	19189	19026	18882	18946	19314	19125	19001	19085	18929	18885	19198	19031	19033	19166	19017	19167	18983	18878	19116	18944	19054	19053	18840	18893	19165	19035	19109	19097	19212	19147	18973	19353	18955	19181	18975	19013	18954	19072	19094	19159	19020	19039	19120	18982	19103	19082	19040	18837	19276	19172	19046	19237	19293	19141	19328	19305	19153	19432	19087	18824	18839	19128	18993	19132	19105	18798	19026	18986	19043	18957	19015	19228	18927	19109	19069	19241	19093	18947	19054	19282	19087	19031	18958	18863	18909	18954	18926	19166	19048	19030	19087	19117	19011	19128	19044	19000	19135	19184	19058	19086	19267	18945	19019	19133	18926	18983	19002	19007	19204	18870	19167	19126	19120	19071	18928	18946	19041	18962	18881	19235	18851	18905	19082	19084	19140	19037	19325	19141	19109	19052	19069	19064	18948	19174	18983	19123	19025	19178	19315	19157	19127	18975	18939	19132	19080	18939	19031	19176	18933	19175	19034	19058	19151	19253	19081	18855	19157	19111	18875	18978	19167	18887	18957	19085	19123	19190	19320	19022	18744	19215	19244	18911	18861	19215	19145	18864	18856	19127	18988	19012	19130	19125	19015	19192	19068	19177	18939	18857	18912	19156	19161	19150	18874	19072	19143	19045	19140	18797	19122	19079	19231	18885	19427	19214	18969	19020	18924	19066	18964	19150	18902	18953	19024	19178	19106	18888	19064	19069	19045	19175	18917	19093	19151	19228	19042	18978	18932	19027	18977	18980	18927	18932	19190	19058	19026	19051	18980	19188	19028	18963	19120	18919	19203	19139	19132	19191	18910	19094	19169	18874	19151	19078	19113	19046	18945	19166	18876	19015	19002	19032	19125	19166	19248	18976	19194	18952	18943	19049	18943	18927	19051	19097	19030	19031	19113	19125	18871	19247	19106	19282	19190	19018	19040	18970	18917	19125	18993	19155	18921	19017	19200	19021	19342	19005	19144	19012	19107	18996	19014	18828	18898	19062	18999	19071	19125	19079	19172	19259	18985	19079	18966	19044	18862	18894	18891	18918	19048	19180	19010	19172	19165	19211	19009	19196	18993	19161	19254	19067	19097	18993	19044	18932	19201	18932	19113	18891	19094	19116	18968	19084	19152	18827	19330	19106	19028	19073	19027	18980	19098	18996	19017	19194	19228	18841	18914	19198	19018	19161	19035	19036	19219	18776	19019	19201	19078	19193	18859	18854	19256	19073	19078	19066	19064	18888	18967	18989	19029	18973	19238	19085	19017	19122	19307	18912	19263	18879	19183	18997	18973	18890	18967	18996	19088	19149	19122	19152	19022	19120	18910	19160	19060	19035	19080	19047	19003	19111	19159	18989	19159	19056	18966	19172	19023	19018	18837	18684	18866	19066	19147	19201	19111	19107	18964	18957	19138	19141	18855	18998	19231	19103	18996	19138	19121	19308	19063	19117	18909	18966	19210	19182	19156	19094	19313	19009	18975	19139	19099	18921	18883	18826	18973	19189	18939	18954	19314	19122	19099	19103	19134	19026	19057	19019	18904	18917	19009	19057	19009	19154	19164	19085	19170	19034	19176	19034	19012	19126	19062	18861	19217	18960	18868	19097	19048	19082	18695	18985	19106	19021	19237	19089	19155	19060
18186	22508	19142	16347	15713	17265	24745	25410	20067	16919	15306	14798	14753	14901	14878	14466	14820	14820	14472	14825	14651	14835	14768	14711	14806	14648	14621	14654	14757	14766	14651	14755	14491	14480	14754	14805	14746	14678	14652	14723	14752	14864	14706	14721	14797	14631	14670	14932	14592	14783	14717	14616	14740	14685	14723	14828	14697	14774	14788	14633	14866	14846	14767	14569	14744	14739	14754	14682	14694	14603	14781	14787	14816	14814	14820	14733	14510	14575	14878	14667	14704	14777	14635	14643	14822	14684	14600	14756	14686	14707	14834	14704	14548	14650	14655	14812	14547	14815	14705	14769	14708	14789	14717	14606	14913	14724	14651	14587	14693	14647	14756	14644	14815	14644	14770	14742	14569	14809	14714	14788	14813	14678	14616	14746	14699	14666	14590	14763	14611	14639	14581	14925	14536	14606	14717	14714	14444	14606	14702	14672	14761	14672	14655	14705	14546	14504	14714	14567	14794	14483	14799	14741	14734	14490	14705	14789	14696	14680	14713	14739	14519	14708	14547	14716	14677	14555	14800	14629	14680	14722	14694	14760	14984	14698	14549	14898	14776	14658	14845	14777	14757	14808	14739	14755	14746	14755	14771	14644	14725	14798	14651	14820	14842	14822	14667	14829	14669	14734	14748	14765	14528	14774	14677	14698	14670	14605	14754	14692	14894	14837	14667	14776	14789	14809	14665	15041	14561	14554	14705	14655	14526	14621	14699	14744	14781	14590	14655	14656	14821	14723	14734	14651	14511	14771	14668	14676	14797	14877	14770	14818	14779	14758	14853	14599	14710	14826	14655	14964	14842	14786	14928	14745	14668	14733	14762	14843	14653	14674	14654	14760	14551	14755	14518	14635	14710	14900	14747	14717	14765	14840	14706	14833	14713	14672	14758	14715	14683	14870	14667	14719	14596	14750	14589	14690	14675	14652	14691	14813	14617	14759	14682	14889	14724	14830	14530	14683	14676	14674	14627	14732	14770	14805	14586	14742	14486	14724	14565	14594	14685	14825	14656	14653	14727	14612	14805	14535	14710	14626	14522	14780	14639	14477	14797	14519	14626	14620	14707	14683	14796	14684	14795	14732	14628	14626	14753	14893	14745	14583	14597	14639	14706	14670	14738	14609	14692	14659	14860	14647	14598	14719	14775	14645	14820	14540	14781	14699	14786	14841	14623	14683	14769	14599	14692	14820	14814	14697	14605	14628	14606	14768	14714	14700	14775	14696	14757	14747	14595	14733	14738	14765	14744	14833	14660	14516	14696	14765	14763	14793	14843	14728	14697	14745	14678	14806	14777	14646	14681	14750	14541	14758	14780	14807	14646	14522	14733	14807	14655	14565	14698	14715	14638	14659	14547	14747	14840	14706	14751	14727	14597	14627	14534	14700	14894	14596	14614	14604	14753	14413	14758	14675	14778	14863	14718	14688	14714	14679	14665	14889	14738	14803	14662	14712	14742	14827	14845	14648	14806	14492	14857	14716	14686	14760	14780	14892	14712	14715	14664	14791	14688	14863	14775	14675	14813	14748	14805	14755	14860	14797	14753	14846	14625	14743	14791	14725	14642	14580	14800	14774	14691	14688	14780	14718	14922	14743	14789	14709	14752	14716	14665	14644	14680	14705	14769	14680	14624	14724	14606	14631	14755	14853	14823	14679	14595	14714	14741	14526	14809	14747	14799	14793	14879	14839	14651	14868	14771	14703	14602	14482	14693	14549	14843	14669	14700	14619	14737	14758	14561	14622	14770	14711	14742	14939	14729	14678	14816	14721	14793	14807	14867	14649	14801	14776	14686	14498	14734	14652	14763	14787	14998	14586	14764	14663	14735	14689	14636	14730	14458	14731	14616	14659	14528	14859	14674	14941	14560	14713	14782	14601	14670	14855	14573	14660	14743	14893	14536	14669	14719	14614	14687	14699	14805	14574	14867	14737	14837	14700	14711	14754	14543	14648	14791	14725	14846	14744	14611	14737	14658	14849	14744	14795	14835	14727	14779	14657	14750	14532	14628	14533	14779	14662	14553	14852	14762	14652	14742	14521	14727	14663	14704	14717	14743	14884	14874	14661	14668	14792	14710	14746	14551	14607	14740	14839	14696	14718	14733	14596	14545	14588	14697	14594	14659	14791	14783	14725	14633	14820	14816	14640	14717	14695	14668	14561	14847	14851	14619	14693	14670	14669	14596	14659	14713	14597	14633	14606	14889	14593	14745	14627	14672	14711	14748	14704	14779	14733	14657	14707	14550	14697	14674	14838	14475	14642	14876	14702	14748	14784	14774	14676	14731	14630	14680	14725	14707	14685	14554	14643	14681	14664	14798	14527	14711	14662	14730	14691	14599	14822	14837	14548	14728	14838	14810	14837	14636	14708	14730	14581	14691	14771	14672	14773	14814	14906	14862	14639	14736	14616	14813	14605	14707	14496	14683	14565	14922	14789	14631	14745	14706	14817	14860	14685	14865	14792	14683	14770	14869	14630	14651	14685	14820	14572	14714	14863	14539	14688	14680	14761	14691	14830	14800	14573	14803	14685	14574	14668	14807	14734	14893	14743	14657	14580	14665	14795	14650	14659	14579	14712	14670	14759	14760	14676	14739	14664	14653	14792	14749	14582	14700	14717	14870	14657	14747	14867	14807	14717	14751	14810	14564	14603	14660	14646	14715	14532	14564	14717	14728	14779	14822	14757	14697	14746	14856	14721	14752	14687	14656	14716	14815	14687	14802	14762	14774	14741	14706	14572	14660	14663	14736	14743	14615	14737	14717	14686	14960	14687	14794	14698	14747	14717	14722	14654	14783	14888	14651	14701	14832	14666	14788	14902	14749	14666	14658	14635	14761	14546	14773	14661	14704	14750	14697	14766	14805	14597	14762	14954	14860	14735	14599	14815	14776	14655	14693	14702	14707	14851	14800	14722	14756	14688	14846	14548	14542	14552	14696	14923	14494	14709	14872	14682	14743	14626	14767	14568	14776	14683	14649	14591	14722	14606	14883	14518	14816	14883	14773	14674	14783	14655	14722	14717	14668	14677	14703	14650	14822	14568	14648	14672	14695	14768	14740	14787	14852	14818	14729	14865	14666	14595	14719	14740	14636	14827	14667	14721	14682	14630	14834	14735	14862	14846	14556	14778	14886	14821	14745	14596	14774	14766	14690	14773	14714	14808	14600	14615	14648	14688	14846	14459	14802	14670	14736	14606	14701	14659	14838	14795	14688	15021	14865	14939	14690	14668	14742	14760	14845	14770	14784	14674	14652	14711	14762	14766	14701	14640	14749	14643	14520	14647	14716	14470	14533	14617	14597	14611	14722	14724	14880	14717	14678	14850	14631	14642	14432	14826	14754	14830	14704	14792	14711	14788	14480	14810	14711	14856	14731	14803	14690	14661	14684	14659	14766	14794	14761	14878	14700	14848	14796	14798	14653	14737	14631	14830	14821	14722	14796	14700	14669	14728	14684	14476	14639	14632	14741	14665	14705	14647	14669	14751	14805	14680	14651	14600	14660	14704	14858	14583	14796	14787	14695	14765	14560	14550	14704	14644	14734	14660	14651	14769	14850	14695	14569	14789	14658	14798	14796	14693	14803	14657	14682	14756	14686	14722	14733	14867	14804	14622	14770	14612	14736	14787	14810	14538	14538	14683	14809	14716	14706	14761	14853	14692	14687	14651	14786	14520	14582	14759	14787	14678	14638	14795	14821	14702	14641	14736	14738	14852	14707	14577	14699	14832	14783	14758	14749	14645	14841	14708	14877	14679	14629	14798	14667	14724	14579	14719	14770	14555	14774	14729	14708	14751	14647	14626	14666	14603	14693	14698	14884	14872	14723	14757	14754	14752	14652	14746	14593	14663	14783	14623	14661	14587	14750	14618	14706	14712	14645	14811	15003	14663	14698	14612	14796	14641	14622	14558	14615	14661	14726	14594	14694	14736	14844	14674	14724	14590	14693	14643	14823	14629	14800	14843	14727	14720	14514	14849	14749	14762	14740	14708	14765	14891	14597	14731	14713	14704	14776	14697	14584	14773	14891	14747	14915	14748	14537	14672	14680	14697	14722	14796	14671	14734	14746	14633	14674	14897	14726	14670	14844	14726	14677	14781	14904	14564	14813	14738	14757	14737	14710	14556	14510	14748	14723	14612	14699	14597	14683	14829	14695	14870	14681	14840	14670	14643	14621	14612	14674	14588	14754	14649	14731	14816	14781	14609	14599	14854	14823	14711	14731	14751	14758	14753	14776	14618	14633	14622	14668	14722	14835	14575	14571	14766	14850	14595	14711	14843	14556	14682	14480	14919	14710	14783	14665	14737	14669	14804	14769	14553	14809	14744	14725	14759	14744	14592	14639	14762	14677	14943	14695	14750	14896	14596	14798	14682	14756	14664	14656	14697	14695	14651	14490	14726	14782	14778	14854	14663	14502	14685	14602	14817	14718	14821	14673	14618	14677	14673	14489	14699	14788	14856	14796	14681	14826	14618	14691	14601	14627	14729	14708	14666	14673	14740	14639	14801	14569	14708	14550	14723	14712	14785	14832	14753	14699	14666	14733	14741	14679	14725	14687	14942	14743	14734	14817	14673	14702	14560	14737	14611	14774	14678	14651	14847	14777	14470	14705	14633	14682	14808	14743	14692	14728	14536	14684	14791	14509	14772	14765	14681	14588	14718	14779	14614	14679	14616	14952	14724	14687	14804	14758	14710	14811	14684	14643	14557	14549	14752	14649	14696	14701	14765	14667	14748	14765	14806	14612	14513	14747	14690	14737	14559	14698	14793	14625	14763	14752	14728	14693	14719	14730	14812	14522	14680	14879	14564	14681	14695	14793	14798	14682	14586	14711	14804	14606	14630	14882	14844	14835	14560	14665	14624	14690	14805	14699	14813	14594	14616	14805	14736	14577	14546	14696	14602	14712	14673	14779	14816	14769	14741	14580	14760	14582	14605	14794	14749	14728	14729	14800	14657	14543	14614	14702	14747	14845	14701	14658	14562	14603	14709	14606	14732	14673	14776	14770	14660	14729	14892	14821	14697	14564	14703	14810	14803	14802	14703	14657	14627	14639	14591	14706	14812	14610	14785	14701	14570	14823	14746	14828	14702	14702	14604	14735	14645	14687	14657	14689	14578	14765	14680	14623	14568
25381	21116	28040	24972	23237	26989	58502	57057	43594	31649	23696	20316	19502	19559	19249	19553	19327	19408	19405	19214	19137	19197	19351	19236	19227	19202	19351	19233	19153	19399	19148	19272	19285	19317	19289	19278	19172	19311	19180	19257	19185	19186	19185	19242	19391	19218	19496	19262	19185	19351	19232	19080	19182	19246	19315	19409	19193	19220	19430	19395	19131	19419	19283	19071	19040	19249	19218	19421	19321	19267	19232	19098	19422	19495	19339	19305	19259	19475	19226	19186	19265	19288	19311	19167	19180	19314	19029	19093	19250	19325	19486	19423	19322	19547	19275	19310	19305	19353	19336	19359	18984	19374	19261	19331	19281	19166	19287	19249	19287	19342	19309	19164	19289	19278	19190	19282	19391	19384	19262	19112	19283	19150	19174	18964	19321	19105	19244	19397	19348	19114	19203	19431	19176	19125	19276	19032	19229	19262	19083	19254	19320	19328	19215	19295	19189	19322	19303	18854	19166	19030	19132	19412	19356	19394	19406	19332	19179	19149	18853	19144	19227	19174	19176	19138	19222	19102	19215	19266	19337	19311	19310	19116	19322	19397	19143	19152	19260	19174	19318	19303	19386	19361	19079	19225	19350	19043	19051	19144	19271	19305	19278	19186	19106	19323	19473	19252	19409	19071	19264	19158	19129	19020	19122	19157	19071	19075	19329	19366	19201	19089	19095	19215	19396	19167	19127	19262	19167	18901	19268	19202	19209	19016	19073	19262	19128	19317	19440	19187	19242	19398	19182	19301	19320	19283	19094	19234	19065	19179	19135	19414	19061	19034	19147	19267	19145	19089	19272	19292	19131	19219	19222	19244	19116	19257	19309	19091	19141	19312	19040	19032	19252	18923	19416	19060	19416	19205	19156	19179	19006	19288	19350	19112	19079	18990	19251	19279	19236	19214	19475	19147	19178	19200	19208	19133	19173	19180	19377	19214	19595	19308	19185	19010	19142	19013	19246	19162	19301	19101	19095	19219	19345	19138	19357	19364	19173	19378	19132	19207	19309	19263	19159	18926	19242	18911	19213	19060	19105	19335	19260	19270	19201	19383	19162	19169	19351	19079	19313	19133	19123	19238	19078	19307	19211	19120	19326	19038	19152	19157	19321	19271	19374	19182	19331	19140	19234	19258	19110	19118	18990	19196	19170	19022	19041	19204	19184	19130	18873	19410	19218	19110	19111	19380	19281	19212	19376	18997	19342	19245	19109	19170	19253	19242	19275	19163	19309	19387	19072	19197	19182	19149	19252	19213	19216	19011	19283	19213	19214	19206	19165	19175	19190	19153	19309	19414	19378	19142	19170	19248	19166	19207	19341	19268	19148	19029	19278	19119	19369	19101	19336	19147	18999	19223	19377	19106	19146	19261	19139	19023	19320	19123	19383	18943	19137	19354	19098	19245	19086	19231	19501	19253	19319	19059	19127	19185	19425	19511	19188	19358	19135	19303	19358	19192	19106	19452	19102	19448	19264	19187	19165	19216	19246	19317	19275	19117	19527	19353	19198	19277	19308	19242	19157	19107	19511	19192	19240	19348	19294	19287	19158	19312	19101	19466	19162	19341	19041	19045	19297	19208	19116	19227	19282	19107	19066	19337	19238	19254	19220	19108	19179	19208	19095	19054	19208	19299	19184	19359	19377	19269	19294	19219	19073	19322	19468	19206	19266	19155	19399	19121	19394	19143	19121	19168	19393	19207	19081	19362	19259	19402	19219	19265	19044	19109	19127	19381	19096	19186	19177	19013	19213	19084	19243	19210	19046	19032	19348	19246	19174	19082	19049	19220	19252	19283	19325	19286	19014	19333	19364	19231	19201	19294	19183	19077	19326	19257	19224	19391	19197	19112	19150	19111	19411	19300	19015	19031	19115	19402	19310	19057	19291	19351	19192	19319	19088	18978	18974	19280	19296	19404	19431	19332	19277	19202	19367	19302	19360	19153	19080	19058	19173	19262	19287	19353	19362	19062	19357	19230	19260	19247	19493	19076	19204	19253	19170	19178	19327	18915	19551	19361	19185	19047	19008	18940	19345	19513	19089	19388	19212	19331	19203	19352	19219	19082	19668	19199	19083	19206	19070	19231	19182	19219	19229	19151	19236	19235	19151	19273	19126	19123	19218	19398	19368	19192	19268	19474	19326	19316	19301	19108	19186	19244	19038	19251	19145	18990	19413	19077	19133	19118	19311	19289	19265	19198	19022	19217	19162	19352	19240	19274	19276	18966	19043	19342	19283	19125	19333	19284	19299	19242	19387	19134	19026	19262	19212	19057	19162	19197	18987	19058	19291	19256	19100	18961	19370	19310	19197	19209	19251	19307	19344	19135	19149	19190	18892	19033	19122	19271	19246	19279	19406	19115	19101	19325	19208	19197	19150	19041	19358	19325	19068	19093	19308	19298	19306	19076	19627	19298	19261	19111	19258	19248	19247	19182	19167	19186	19164	19222	19261	19254	19246	19266	19398	19301	19235	19107	19175	19218	19255	19386	19153	19235	19374	19168	19310	19209	19292	19014	19049	19309	19235	19369	19293	19291	19149	19312	19084	19130	19240	19244	19460	19188	19333	19278	19483	19024	19296	19330	19264	19269	19177	19230	19106	19209	19122	19224	19219	19039	19219	19115	19223	19367	19200	19143	19165	19164	19350	18998	19145	19200	18984	19236	19376	19211	19168	19297	19139	19007	19154	19293	19171	19226	19100	19151	19227	19129	19345	19193	18948	19383	19230	19207	19074	19154	19089	18995	19105	19324	19412	19349	19155	19283	19181	19058	19143	19244	19167	19186	19420	19260	19295	19061	19399	19383	19139	19235	19307	19324	19288	19132	19095	19123	19500	18981	19206	19348	19223	19253	19290	19042	19412	19414	19282	19159	19378	19298	19334	19018	19241	19315	19206	19299	19186	19299	19114	19336	19349	19165	19136	19238	19110	19233	19349	19196	19365	19387	19191	19234	19025	19271	19217	19216	19402	19263	19051	19211	19195	19129	19288	19457	19194	19119	19232	19191	19149	19221	19423	19100	19152	19307	19130	19321	19017	19411	19375	19150	19319	19207	19240	19125	18941	19294	19465	19233	19186	19290	19307	19436	19269	19329	19163	19546	19251	18969	19151	19247	19283	19113	19215	19172	19379	19216	19053	19090	19208	19085	19123	19470	19050	19201	19243	19143	19333	19142	19350	19245	19355	19493	19230	19142	18916	19133	19392	19075	19302	19251	19384	19092	19280	19191	19080	19134	19370	19275	19204	19197	18984	19292	19281	19115	19141	19038	19165	19301	19173	19476	19500	19292	19215	19100	19139	19108	19141	19247	19060	19173	19367	19096	19322	19387	19300	19145	19239	19356	19111	19084	19159	19140	19273	19215	19187	19325	19230	19293	19311	19041	19208	19350	19348	19313	19332	19113	19215	19119	19272	19249	19135	19309	19269	19073	19041	19224	19202	19154	19319	19222	19374	19157	19296	19476	19356	19031	19272	19285	18916	19265	19225	19158	19459	19238	19310	19311	19288	19331	19018	19105	19204	19211	19260	19158	19175	19259	19481	19052	19343	19051	19123	19136	19205	19156	19177	18995	19079	19174	19066	19368	19499	19126	19267	19091	19214	19477	19076	19522	19266	19043	19305	19152	19415	19305	19408	19242	19336	19248	19260	19265	19144	19429	19335	19436	19185	19285	19183	19094	19114	19290	19115	19160	19333	19362	19197	19145	19152	19320	19088	19236	19154	19040	19225	19226	19203	19491	19462	19283	19223	19321	19368	19095	19172	19303	19415	19246	19319	19210	19073	19153	19180	19168	19381	19195	19351	19290	19253	19043	19132	19337	19423	19237	19181	19043	19243	19209	19221	19343	19420	19185	19217	19325	19132	19034	19150	19181	19133	19157	19194	19441	19287	19124	19177	19053	19208	19130	19104	19101	19250	19069	19069	19035	19127	19015	19041	19134	19045	19278	19408	18989	19147	19125	19202	18955	19177	19123	19251	19128	19349	19173	19115	19272	19427	19292	19181	19025	18892	18982	19298	19291	19193	19283	19159	19037	19237	19044	19198	19323	19280	19285	19285	19286	19235	19169	19180	19342	19337	19109	19071	19383	19313	19547	19299	18994	19286	19164	19294	19148	19304	19346	19000	19136	19328	19122	19291	19150	19269	19266	19213	19207	19215	19417	19090	18954	19224	19314	19243	19524	19318	19098	19132	19273	19239	19255	19304	19072	19240	19211	19196	19323	19288	19197	19396	19258	19124	19193	19325	19380	19393	19351	19284	19230	19285	19126	19119	19482	19557	19289	19235	19008	19227	19275	19252	19101	19424	19176	19214	19322	19296	19378	19329	19140	19180	19259	19253	19012	19459	19168	19231	19342	19305	19183	19222	19283	19299	19104	19306	19255	19239	19242	19356	18962	19219	19026	19062	19320	19189	19240	19096	19244	19197	19149	19243	19134	19404	19266	19183	19105	19275	19133	19408	19264	19407	19321	19406	19497	19177	19158	19253	19236	19249	19291	19362	19339	19261	19196	19092	19146	19345	19231	19413	19129	19188	19092	19226	19009	19028	19235	19391	19172	19142	19470	19333	19241	19485	19242	19115	19265	19197	19140	19282	18971	19293	19213	19293	19318	19236	19211	19291	19392	19015	19405	19466	19200	19190	19222	19161	19348	19306	19081	19182	19123	19312	19220	19320	19253	19245	19436	19246	19196	19092	19406	19392	19397	19230	19392	19284	19160	19397	19153	19369	19115	19052	19372	19196	19226	19130	19354	19049	19027	19369	19160	19048	19160	19394	19379	19476	19142	19355	19419	19263	19248	19091	19251	19532	19439	19101	19208	19251	19240	19299	19216	19299	19218	19250	19294	19477	19372	19310	19107	19213	19213	19067	19117	19215	19268	19083	19282	19452	19071	19341	19373	19003	19132	19332	19243	19284	19098	19179	19266	19084	19047	19144	19383	19219	19229	19503	19524	19078	19287	19340	19349	19468	19161	19380	19218	19062	18943	19065	19192	19261	19059	19374	19315	19085	19179	19349	19154	19240	19331	19315	19265	19361	19089	19316	19292	18996	18979	19255	19429	19307	19276	19315	19291	19072	19065	19532	19082	19071	19284	19114	19180	19218	19329	19316	19249	19319	19147	19165	19187	19186	19327
19877	33614	26886	19922	19470	24915	55499	55257	40578	27349	18260	15392	14881	14899	14914	14896	15099	15154	14863	14818	15043	14800	14998	15025	14740	15000	14781	14843	14864	15000	14886	14704	14937	14893	14753	14820	14799	14870	14706	14830	14770	14960	14910	14815	14686	14870	14942	14869	14947	14926	14830	14881	14958	14977	14790	14892	14924	14736	14875	14954	14745	14930	14833	14763	14888	14709	14918	14767	14897	14803	14999	14831	15092	14867	14759	14758	14865	14696	14877	14853	14924	14882	15003	14910	14915	14944	14843	14868	14979	14797	14770	14835	14831	14660	14887	14905	14900	14955	14924	14831	14855	14825	14899	14860	14732	14984	14832	14904	14709	14911	14913	14751	14791	14719	14895	14852	15055	14740	14862	14858	14878	14858	14830	14784	15017	14954	14768	14794	14910	14938	14948	14957	14897	14779	14941	14952	14793	14778	14881	14922	14836	14850	14824	14920	14749	14907	15056	14887	14693	14804	14962	14873	14906	14939	14984	14792	14891	14831	14962	14903	14897	14818	14828	15011	14670	14703	14823	14811	14807	14754	14815	14962	14935	15041	14891	14805	15063	14836	14980	14966	14816	14843	14692	14816	14903	15018	14937	14985	14846	14972	14968	14906	14644	14917	14817	14946	14983	14822	14786	14939	14857	14916	14860	14848	14815	14911	14727	15075	14800	14940	14762	14893	14694	14915	14854	14869	15001	14602	14655	14924	15046	14766	14937	15022	14833	14928	14950	14806	14977	14836	15131	14873	14880	14950	14906	15017	14974	14871	14770	14881	14871	14879	14843	14928	14900	14894	14802	14986	14915	14882	14668	15020	14842	14716	14793	15020	14875	14865	14787	14903	14949	15002	14684	14897	14866	15167	14801	14869	14842	14931	14927	14804	14765	14956	14680	14935	14732	14728	14997	14713	14774	14980	14604	14869	14708	14948	14779	14985	14938	14884	14784	14996	14814	14921	14950	14977	14863	14687	14976	14897	14729	14900	14709	14626	14758	14843	15103	14839	14781	14938	14772	14892	14806	14924	14845	14946	14825	14971	14992	14970	14841	14864	14939	14793	14804	14823	14913	14905	14885	14758	14936	14856	15015	14876	14698	14847	14749	14845	14751	14968	14971	14828	14772	14899	14961	14947	14794	14910	14810	14675	14904	14778	14930	15040	14799	14812	14879	14705	14920	14932	14881	14837	14999	14813	14927	14977	14896	14694	14910	14629	14885	14921	14854	14812	14746	14724	14876	14891	14895	14865	14901	14777	14964	14672	14975	14748	14744	14880	14773	14944	14900	14927	14870	14869	14822	14734	14878	14738	14826	14865	14948	14907	14948	14800	14883	14959	15011	15042	14937	14875	14832	15007	15015	14826	15045	14860	14867	14710	14776	14843	14964	14836	14930	14941	14700	14762	14728	14748	14862	14829	14721	14939	14907	14926	14982	14772	15003	14779	14987	15117	14873	14928	14728	14810	14989	15015	14888	14954	14979	14881	14890	14973	14826	14985	14933	14930	14816	14836	15038	14982	14788	15026	14853	14926	14891	14863	14954	14615	14805	14764	14906	14684	14827	14807	14859	14912	14951	14819	14859	14812	14901	14786	14659	14761	14792	14948	14986	14842	14788	14856	14808	14992	14866	14823	14753	14935	15049	14831	14930	14816	14902	14752	14741	14941	14944	14796	14872	14865	14822	14777	14883	14818	14936	14827	14980	14918	14830	14982	14742	14582	14827	14892	14892	14858	14818	14699	14996	14959	14935	14823	14817	14865	14979	14945	14805	14818	14924	14764	14897	14891	14925	14992	14790	14838	14883	15070	14946	14836	14801	15030	14952	14985	14796	15007	14716	14872	14834	14841	14871	14902	14870	14830	14772	14695	14832	15032	14823	14851	14821	14796	14786	14920	15015	14894	14750	14996	14987	14803	14896	14788	14889	14904	14939	14717	14874	14874	14744	14825	14827	14880	14964	15082	14875	14949	14793	15008	15118	14734	14813	14817	14886	14779	14876	14926	14902	14781	14767	14862	14878	14904	14882	14730	14755	14882	15072	14898	14791	14779	14748	14804	14781	14679	14814	14898	14989	14878	14913	14954	14708	14837	14918	14925	14808	14996	14698	14896	15017	14868	14893	14779	14909	14881	14719	14900	14998	14925	14641	14924	14963	14834	14949	14653	14775	14844	14680	14896	14764	14719	14789	14852	14945	14907	14858	14813	14862	14901	14869	14900	14766	14933	14864	14797	14787	14815	14640	14873	14892	14776	14851	14921	14843	14938	14965	14923	14895	14905	14841	14869	14773	14795	14663	14889	14837	14852	15067	14814	14810	14923	14700	14983	14814	14945	14924	14821	14701	14904	14948	14977	14879	14859	14800	14820	14857	14996	15001	14899	14756	14955	15042	14916	14815	14859	15148	14901	14879	14855	14969	14781	14878	14857	15015	14885	14970	14791	14999	14803	14954	14931	14778	14987	14756	14871	15042	14837	14907	15072	14933	14898	14901	14697	14764	14890	14874	14723	14922	14845	14818	14702	14894	14942	14946	14745	14923	14988	14896	14928	14847	14878	14766	14886	14882	14681	14885	14746	14832	14869	14797	14887	14803	14850	14824	14754	14867	14743	14927	14868	14670	14863	14886	14903	15052	14690	14856	14905	14764	14852	14850	14891	15061	14807	14792	14803	14819	14860	14976	14823	14807	14832	14824	14795	14965	14843	14783	14908	14969	14856	15003	14896	14907	14779	14599	15091	14797	14752	14889	14794	14960	14790	14825	14915	14713	15006	14895	14703	14815	14648	14908	14975	14916	14813	14907	14880	14858	14921	14805	14844	15023	14842	14881	14941	14728	14884	14884	14832	14941	14730	14872	14744	14859	14714	14884	14837	15016	14890	14872	14770	14700	14817	14789	14718	14807	14923	14656	14986	14753	14845	14983	14826	14816	14930	14881	14921	14906	14899	14871	14879	14806	14865	14918	14776	14905	14891	15021	14960	14858	14761	14741	14902	14602	14936	14741	14908	14832	14835	14715	14873	14842	15028	14838	15052	14899	14872	14901	14728	14820	14683	14937	14926	14849	14811	14759	14846	14947	14836	14840	14823	14754	14790	14823	14915	14930	15032	14854	14787	14885	14944	14766	14719	14975	14690	14706	14749	14829	14769	14894	14695	15012	14821	14789	14836	14948	14993	14992	14906	15121	14987	14776	14902	14750	14746	14864	15006	14916	14777	14916	14932	14647	14810	14959	14803	15010	14919	14880	14786	14774	14869	15015	14838	14758	14999	14887	15008	14983	14918	14844	14995	15023	14873	14891	14800	14812	14845	14776	14888	14889	14796	14826	14859	14752	14728	14830	14863	14821	14940	14858	14802	15031	15068	14840	14924	15056	14781	14894	15060	14835	14971	14840	14838	14717	14777	14692	14815	14787	14892	14822	14948	14969	14746	14723	14909	14868	14822	14840	14962	14852	14787	14978	15048	14840	14856	14902	14801	14942	14923	14979	14832	15049	14895	14957	14913	14991	14808	14968	14918	14877	14807	14887	15104	15011	14962	14783	14865	14852	14871	14792	14846	14864	14953	14839	14795	14924	14773	14909	14962	14976	14951	15017	14885	14638	14836	14897	14818	14734	14931	14845	14736	14693	14772	14769	14872	14917	14701	14759	14843	14838	14986	14865	14758	15066	15003	15010	14958	14967	14903	15008	14873	15307	14902	14998	14831	14814	14750	14908	14784	14828	14993	14699	14888	14818	14889	14870	14802	14737	14927	14849	14709	14905	14952	14904	14908	14892	14595	14931	14845	14884	14874	14907	14892	14835	14846	14960	14862	14974	14796	14801	14869	14910	14823	14942	14884	14888	14858	15012	14863	14826	14933	15017	14858	14893	14915	14894	14869	14931	14699	14792	14848	14978	14685	14952	14749	14899	14838	14920	14872	14987	14973	14926	14764	14961	14767	15112	14905	14875	14876	14672	14947	14736	14953	14793	15066	14974	14845	14862	14942	15025	14758	14940	14907	14929	14745	14897	14772	14882	14900	14938	14831	14908	14974	14965	15005	14861	14659	14939	14865	14734	14962	14711	14851	14855	15062	14940	14882	14818	14737	14761	14977	14993	15003	14944	14878	14928	15061	14789	14836	14941	14967	14857	14778	14820	15006	15007	14785	14966	14824	15013	14983	14741	14855	14843	15044	14772	14883	14870	15072	14848	14803	14833	14975	14833	14948	14832	15054	14908	15119	14716	14875	14778	15051	14756	14913	14866	14776	14935	14993	14958	14624	14814	14946	14892	14900	14873	14841	15079	14928	14732	14683	14808	14853	14800	14883	14902	14839	14795	14838	14911	14961	14859	14953	14879	14764	14782	15040	14949	14883	14926	15047	14826	14960	14742	14874	14856	14942	14959	14979	14892	14935	14983	14800	14940	14825	14880	14918	14598	14893	14989	14939	14786	15011	15010	14826	14791	14965	14856	14837	14890	14939	14960	14859	14881	14966	14913	14878	14875	14848	14907	14871	14883	14939	14760	14719	14804	14727	14979	14927	14914	14911	14825	14976	14943	14905	14923	14819	14856	14964	14778	14759	14866	14725	14892	14799	14852	14926	14893	14712	14937	14760	14772	15033	14966	14915	14852	14765	14820	14864	15019	14861	14837	14985	14980	14956	14847	14649	14854	14826	14826	14902	14713	15016	15022	14980	14830	14863	14885	14774	14927	14951	14974	14725	14938	14982	14924	15012	14891	14851	14831	14899	14961	14730	14713	14804	14781	14902	14951	14744	14989	15010	14847	14810	14838	14890	14915	14639	14985	14836	14956	14811	14906	14837	14846	14895	14940	14788	14843	14990	14933	14861	14819	14852	14999	14821	15015	14848	14902	14953	14878	14942	14976	14921	14751	14960	14870	15059	14651	14966	14950	14891	14892	14853	15113	14929	14864	14984	14768	14747	14865	14907	14784	14760	14831	14868	14847	14832	14883	14845	14950	15039	15017	14815	14938	15048	14827	14936	14784	14894	14768	14911	14767	14664	14969	15001	15020	14879	14868	14822	14814	15015	14988	14851	14844	14729	14739	14893	14880	14857	14919	14863	14834	14814	14901	15029	14846	14808	14795	14841	15036	14762	14934	14896	14861	14788	14753	14834	14853	14659	14884	14808
23862	21138	28629	23986	21979	25181	47378	74587	58661	40725	27789	21732	19733	19542	19516	19568	19372	19479	19543	19132	19354	19368	19369	19244	19280	19172	19151	19140	19302	19397	19415	19568	19321	19330	19282	19248	19379	19414	19184	19047	19346	19413	19311	19389	19142	19276	19354	19234	19126	19191	19251	18950	19245	19381	19343	19122	19207	19193	19121	19114	19464	19297	19103	19064	19106	19103	19293	19467	19340	19226	19048	19270	18900	19256	19112	19097	19367	19490	19234	19195	19259	19274	19045	19246	19316	19134	19138	19523	19107	19265	19180	19246	19207	19409	19255	19265	19247	19416	19169	19289	19200	19311	19268	19446	19122	19091	19224	19369	19383	19344	19163	19299	19264	19245	19293	19160	19344	19053	19182	19262	19147	19397	19294	19253	19282	19270	19100	19043	19295	19253	19149	19192	19054	19087	19536	19249	19412	19144	19377	19230	19462	19103	19177	19269	19288	19289	19251	19209	19106	19328	19286	19211	19247	19086	19120	19188	19333	19117	19505	19248	19227	19382	19333	19082	19272	19302	19385	19365	19279	19112	19119	19165	19080	19328	19392	19165	19102	19265	19429	19243	18998	19240	19309	19154	19481	19343	19271	19532	19049	19323	19230	19305	19071	19388	19237	19443	19182	19304	19300	19265	19277	19376	19184	19109	19305	19293	19136	18956	19066	19080	19152	19318	19223	19218	19206	19191	19169	19102	19353	19368	19461	19088	19297	19383	19163	19259	19149	19329	19332	19329	19403	19217	19080	19198	19420	19370	19163	19156	19267	19273	19229	19228	19275	19082	19057	19210	19462	19198	19220	19191	19232	19358	19151	18971	19403	19131	19206	19320	19279	19265	19257	19279	19197	19337	19326	19268	19178	19102	19089	19117	19196	19405	19472	19340	18999	19187	19274	19087	19407	19123	19033	19194	19197	19170	19262	19212	19103	19107	19143	19184	19117	19328	19410	19149	19351	19114	19289	19251	19402	19539	19484	19216	19140	19260	19439	18975	19295	19105	19193	19245	19208	19323	19314	19270	19250	19272	19254	19071	19262	19353	19171	19134	19481	19280	19310	19324	19127	19149	19045	19301	19080	19211	19350	19221	19139	19308	19120	19357	19368	19264	19462	19411	19233	19226	19309	19224	19240	19245	19237	19506	19348	19196	19277	19283	19107	19304	19206	19335	19134	19264	19411	19392	19092	19100	19158	19280	19043	19521	19229	19211	19410	19284	19270	19353	19153	19026	19157	19142	19025	19155	19260	19114	19211	18951	19343	19241	19213	19225	19301	19431	19149	19194	19256	19493	18928	19183	19377	19184	19172	19407	19191	19258	19494	19188	19214	19347	18992	19142	19242	19246	19057	19257	19216	19325	18961	19261	19227	19308	19221	18919	19228	19060	19410	18974	18998	19185	19163	19212	19391	19469	19390	19147	19235	18987	19222	19545	19078	19449	19360	19370	19338	19278	19032	19123	19184	19182	19393	19284	19314	19303	19050	19195	19237	19242	19372	19270	19374	19103	19190	19306	19154	19047	19284	19255	19323	19132	19176	19074	19515	19487	19225	19076	19290	19300	19162	19167	19175	19146	19321	19261	19243	19234	19359	19106	19147	19226	19452	18983	19289	19064	19281	18980	19338	19214	19368	19123	19101	19102	19367	19201	19297	19213	19383	19262	19334	19326	19337	19490	19278	19348	19231	19240	19148	19414	19226	19105	19429	19329	19243	19164	19183	19277	19207	19169	19314	19153	19193	19002	19205	19265	19321	19165	19069	19334	19345	19317	19146	19259	19281	19128	19325	19360	19306	19407	19358	19224	19245	19220	19516	19211	19153	19426	19053	19085	19429	19244	19253	19410	19386	19066	18953	19085	19208	19379	19171	19158	19220	19366	18889	18877	19516	19266	19406	19235	19231	19269	19293	19254	19150	19317	19135	19302	19235	19197	18946	19369	19312	19233	19212	19272	19226	19214	19143	18916	19328	18950	19454	19237	19233	19115	19165	19131	19122	19194	19484	19187	19383	19116	19215	19278	19169	19169	19370	19198	19227	19334	19345	19298	19352	19130	19206	19207	19190	19267	19032	19198	19198	19271	19378	19237	19234	19079	19365	19157	19340	19222	19438	19119	19330	19042	19307	19468	19273	19227	19157	19303	19315	19042	19365	19199	19309	19244	19095	19221	19216	19216	19274	19443	19184	19008	19204	19316	19328	18983	19252	19183	19262	19561	19118	19332	19147	19168	19210	19246	19324	19102	19215	19218	19436	19122	19253	18969	19332	19290	18980	19101	19314	19123	19242	19231	19115	19110	19288	19382	19227	19182	19094	19176	19297	19097	19189	19210	19094	19255	19247	19171	19251	19143	19158	18976	19181	19268	19144	19108	19425	19421	19445	19187	19188	19076	19285	19249	19266	19215	19252	19225	19150	19246	19044	19402	19495	19453	19313	19353	19283	19127	19235	19388	19288	19421	19167	19300	19269	19109	19282	19437	19422	19360	19074	19263	19459	19404	19507	19287	19285	19301	19261	19267	19312	19265	19155	19485	19375	18984	19245	19145	19399	19120	19191	19276	19200	19221	19263	19285	19259	19244	19291	19244	19244	19419	19390	19317	19242	19116	19438	19282	19139	19399	19408	19248	19264	19087	18994	19053	19145	19477	19429	19387	19336	19213	19084	18968	19161	19191	19361	19121	19208	19325	19246	19145	19100	19203	19304	19069	19407	19183	19236	19178	19358	19235	19122	19277	19233	19236	19401	18974	19218	19130	19223	19375	19182	19300	19195	19389	19136	19203	19321	19243	19190	19330	19332	19308	19146	19088	19265	19387	19224	19110	19185	19212	19428	19413	19331	19115	19242	19167	19055	19281	19314	19401	19377	19204	19413	19166	19281	19169	19312	19328	19033	19340	19107	19053	19079	19226	19173	19234	19332	19278	19358	19282	18995	19234	19223	19146	19410	19188	19128	19435	19264	19183	19371	19312	19246	19191	19101	18993	19259	19486	19190	19159	19368	19332	19089	19172	19226	19338	19372	19287	19170	19255	19331	19149	19372	19136	19286	19175	19469	19268	19109	19197	19393	19289	19129	19192	19166	19285	19121	19211	19314	19174	19139	19242	19312	19189	19264	19146	19169	19312	19324	19234	19317	19138	19198	19196	19226	19299	19144	19346	19210	19481	19515	19213	19206	19225	19169	19278	19240	19382	19421	19215	19300	19013	19232	19337	19292	19277	19212	19135	19160	19253	19346	19528	19382	19390	19472	19092	19271	19308	19324	19388	19138	19305	19293	19206	19501	19333	19284	19150	19041	19201	19198	19193	19292	19428	19176	19212	19301	19346	18971	19120	19263	19375	19219	19291	19384	19084	19336	19401	19371	19257	19347	19276	19319	19061	19295	19366	19401	19178	19375	19230	19115	19301	19441	19228	19248	19112	19234	19521	19217	19276	19435	19196	19168	19129	19169	19190	19256	19037	19002	19425	19130	19339	19210	19383	19288	19316	19101	19294	19322	19296	19243	19290	19322	19358	19228	19078	19279	19253	19534	19292	19097	19206	19270	19419	19260	19254	19196	19250	19047	19271	19222	19486	19372	19352	19274	19022	19073	19172	19429	19215	19278	19473	19256	19302	19321	19218	19362	19276	19217	19418	19313	19515	19042	19152	19237	19173	19267	19174	19191	19154	19110	19088	19411	19253	19443	19349	19284	19208	19276	19251	19227	19272	19391	19204	19312	19240	19274	19355	19325	19274	19048	19339	19044	19275	19289	19336	19243	19203	19279	19144	19205	19303	19453	19001	19339	19250	19330	19214	19151	19245	19143	19320	19207	19123	19310	19262	19335	19412	19246	19269	19109	19270	18995	19200	19148	19077	19365	19124	19088	19465	18998	19246	19282	19000	19184	19410	19244	19311	19312	19211	19179	18901	19164	19373	19325	19248	19290	19258	19217	19358	19191	19414	19394	19262	19172	19260	19058	19253	19300	19309	19232	19271	19241	19318	19211	19150	19116	19327	19144	19340	19144	19128	19189	19225	19189	19074	19349	19306	19130	19107	19020	19130	19190	19220	19376	19213	19247	19446	19376	19217	19190	19046	19227	19127	19323	19255	19298	19237	19141	19059	19423	19279	19336	19022	19094	19187	19180	19229	19155	19208	19357	19346	19200	19216	19253	19217	19242	19001	19042	19004	19272	19212	19145	19264	19415	19155	19114	19108	19152	18915	19281	19266	19121	19177	19156	19291	19504	19129	19160	19219	19133	19113	19150	19442	19263	19135	19252	19277	19379	19351	19308	19449	19093	19286	19249	19330	19176	19209	19161	19405	19307	19260	19206	19063	19222	19290	19218	19449	19379	19416	19404	19185	19195	19233	19209	19369	19350	19102	19146	19273	19070	19443	19303	19310	19278	19211	19052	18984	19334	19073	19182	19144	19166	19025	19306	19123	19335	19058	19167	19037	19245	19325	19348	19275	18996	19294	19264	19250	19252	19239	19121	19182	19384	19093	19151	19171	19100	19015	19382	19307	19479	19173	19307	19235	19192	19418	19279	19137	19111	19252	19135	19246	19314	19230	19167	19278	19401	19301	19272	19251	19050	19192	19167	19174	19265	19306	19254	19188	19358	19142	19319	19222	19375	19220	19378	19107	19228	19248	19256	19198	19316	19228	19377	19221	19326	19378	19312	19141	19348	19486	19259	19142	19324	19080	19214	19237	19243	19191	19470	19343	19386	19215	19263	19365	19012	19280	19211	19361	19151	19441	19307	19185	19249	19264	19450	19080	19104	19147	19110	19397	19168	19278	19331	19244	19281	19297	19111	19163	19216	19105	19155	19207	19149	19153	19127	19256	19306	19333	19362	19168	19233	19289	19218	19368	19154	18860	19146	19119	19161	19065	19327	19283	19274	19294	19180	19235	19375	19138	19177	19219	19054	19088	19227	19100	19083	19177	19262	19105	19363	19440	19306	19321	19338	19137	19277	19340	19140	19272	19454	19248	19242	19374	19369	19032	19210	19320	19552	19292	19193	18982	19437	19406	19122	19085	19139	19209	19147	19487	19263	19296	19097	19366	19080	19162	19208	19133	19281	19408	19174	19375	19276	19229	19320	19174	19217	19287	19201	19177	19167	19386	19426	19230	19165	19139	19262	19366
22951	39596	36852	26501	22536	21956	47014	74015	56043	38541	22781	16291	14981	14956	15023	14898	15066	14949	14859	14858	14978	14813	14991	14797	15054	14903	14876	14878	14869	14826	14753	14824	14812	15007	14885	14776	14672	14844	14866	14790	14850	14862	14903	14899	14903	14833	14917	14870	14906	14980	14933	14892	15102	14810	14925	14929	15129	14877	14874	15100	14720	14907	14833	14904	14817	14923	14957	14881	14787	14856	14973	14787	14735	14760	14814	14977	14996	14922	14909	14794	14999	14765	14843	15036	14858	14882	14953	14924	14950	14871	14968	14935	14789	14915	14723	14762	14863	14999	14750	14919	14977	14728	14702	14920	14788	14871	14887	14951	14842	14985	14838	14884	14931	14742	14877	14939	14901	14988	14817	15094	14948	14897	14691	14879	14894	14960	14950	14912	14930	14900	14944	14959	14963	14948	14708	14986	14807	14720	14979	14979	14742	14786	14880	14889	14854	14796	14936	14855	14876	14931	14841	14908	14892	15011	14935	14957	15015	14684	14884	14756	14827	14900	14959	14833	14733	14999	14906	14778	14844	14767	14882	14673	14884	15086	14969	14814	14887	14973	14887	14879	14889	14964	14950	14830	14945	14996	14834	14892	14850	14943	14939	14707	14860	14846	14858	14759	14987	14787	14754	14715	14906	14734	14876	14843	14840	14833	14717	14824	14907	14885	14913	14905	14828	14818	14893	14837	14958	14758	14775	14874	14730	15071	14940	14991	14784	14960	14886	14695	14857	14828	14870	15021	14758	15007	14809	14892	14771	14898	14912	14751	14911	14949	14910	14899	14721	14933	14755	14841	14565	14670	14887	14829	14684	14740	14847	14875	14857	14741	14803	14691	14849	14862	14777	15096	14866	14794	14879	14872	14955	14769	14820	14842	14993	14918	14941	14842	14970	14801	14685	14792	14827	14820	15032	14920	14897	14958	14776	14950	14908	14691	14863	14795	14793	14995	14889	14882	14784	14856	14845	14744	14823	14822	15012	14957	14787	14975	14828	14885	14753	14738	14915	14657	14926	14700	14807	14896	14749	14938	14783	14950	14887	14939	14858	14874	14725	14973	14827	14812	14878	14888	14933	14907	14900	14840	14830	14906	14771	14827	14750	14912	14786	14741	14873	14946	14832	14711	14899	14807	14957	14838	14961	14754	14822	14936	15027	14990	14896	15026	14919	15027	14832	14827	14893	14909	14798	14815	15020	14668	14851	14892	14982	14749	14781	14836	15124	14879	14942	14961	14754	15025	14973	14765	14925	14742	14914	14827	14845	14854	15019	14825	14936	14960	14995	14939	14860	15051	14875	14882	14963	14872	14919	14740	15002	14973	14786	14923	14890	14869	14908	14845	14939	14789	14978	14911	14751	14754	14731	14864	14754	14859	14829	14953	14833	14956	15026	14826	14855	14824	14984	14772	14775	14799	14887	14916	14857	14864	14828	14853	14939	14690	14804	14816	14908	14830	15057	15014	14638	14763	15039	14870	15040	14830	14891	14937	14933	14853	14826	14919	14827	14791	14945	14992	15050	14773	14967	15065	14832	14851	14862	14793	14836	14972	14882	14950	14697	14917	15027	14884	14872	14962	14772	14994	14694	14799	14927	14846	14726	14980	14805	15009	14917	14780	14762	14915	14937	14847	14974	14852	14868	14928	14837	14902	14860	14697	14902	14784	14827	14733	15035	15007	14792	14932	14981	14786	14856	14905	14761	14756	14920	14962	15022	14934	14750	14852	14990	14800	14865	14784	14759	14920	14907	14868	14721	14778	15050	14724	14948	14950	14964	14820	14888	14934	14789	15012	14887	14865	14757	14642	14888	14877	14980	14899	14825	14787	14890	14763	14944	14901	14874	14911	14799	14893	14887	14916	14862	14834	14773	14897	14846	14729	14781	14949	14747	14813	14624	14686	14933	14872	14829	15006	14725	14820	14822	14798	14758	14729	14921	14886	14878	14779	15013	14965	14682	14974	14892	14924	14766	14772	14956	14820	14746	14935	14811	14968	14859	14870	14769	14798	15021	14900	15006	14920	14782	14864	14794	14912	14815	15048	14845	14835	14739	14764	15057	14927	14698	15013	14985	15041	14741	14980	14860	14742	14828	15028	14779	14953	15073	14759	14933	14828	14740	14901	14976	14969	14889	14958	15091	15055	14771	14741	14893	14943	14782	14916	14866	14832	14847	14885	14990	14901	14947	14761	14800	14865	14840	14933	14804	14835	14985	14850	14664	15020	14914	14952	14887	14932	15001	14913	15044	15037	14934	14987	14862	14857	14857	14818	14867	14832	14926	14960	14875	14998	14992	14784	14852	14905	14883	14914	14841	14773	14968	14916	14781	14929	14881	14834	14866	14861	15010	14883	14885	14787	15057	14796	14887	14928	14825	14734	14873	14941	14958	14886	14807	15069	14864	14806	14836	14880	14959	14860	14843	14721	14862	14900	14867	15046	14978	14805	14925	14855	14953	14718	14870	14759	14800	14805	14832	14793	14689	14799	14870	14966	14983	14747	14757	14724	14909	14819	14891	14795	14946	14951	14912	14794	14805	14983	14890	14875	14915	14926	14875	14852	15083	14789	14803	15047	14817	15035	14887	14956	14821	14878	14916	14795	14950	14979	14680	14863	15196	14659	14920	14827	14677	14896	14997	14848	14800	14940	14865	14988	14884	15040	14896	14728	14918	14952	14976	14999	14803	14752	14834	14995	14850	14736	14957	14843	14676	14708	14760	15165	14860	14917	14787	14872	14761	14981	15043	14805	14854	14835	14961	14820	15011	15056	14923	14979	14694	14895	14938	14916	14912	15013	14875	15003	14914	15058	14927	14738	14837	14843	14901	15070	14893	14871	14824	15004	14972	14956	14785	14817	14811	14917	14672	14823	14776	14784	14865	14800	14807	14911	14832	15038	14798	14928	14896	14924	14922	14801	14941	14869	15009	14908	14870	14881	14791	15065	14842	14783	14875	14862	14856	14879	14762	14823	14845	14618	14802	14946	14806	14908	15001	14772	14738	14863	14762	14906	14860	14836	14824	14819	14782	14759	14947	14877	15002	14888	14809	14789	14863	14800	14876	14863	15143	15001	15009	14842	14874	14716	14964	14844	14848	14704	14844	14882	14858	14839	14903	14813	14740	15050	14878	14988	14873	14873	14694	14948	14985	14740	14800	14928	14901	14906	14843	14903	14909	14740	14938	14829	14938	14929	15035	14924	14874	14867	14941	14903	14900	14832	15021	14866	14840	14847	14814	15017	15000	14837	14916	14994	14846	14966	14887	14786	14846	14845	14997	14748	14865	14810	14851	14867	14751	14796	14809	14919	14910	14950	14905	14802	14854	14845	14765	14907	14748	15127	14814	14723	14916	14857	14882	15005	14871	15035	14787	14735	14828	14664	14962	14803	14908	14747	14779	14880	14840	14900	14789	14742	14858	14778	14775	14823	14877	14969	14834	14954	14841	14724	14877	14736	14665	14901	15029	14942	14845	14867	14696	14931	14835	14782	14890	14551	14922	14845	14789	14733	14979	14810	14910	14775	14898	15025	14947	14937	14929	14896	14850	14792	14925	14710	14909	14912	14796	14955	14973	14951	14993	14853	14832	14725	14840	15067	14807	14940	14948	14704	14870	14882	14789	14864	14701	14657	15013	14936	15021	14986	14724	14948	14906	14907	14863	14901	14932	14794	14954	14939	14920	14925	14845	14832	14824	14854	14905	14965	14617	14804	14886	14962	14854	14912	14928	14912	14858	14866	14996	14867	14790	14914	15035	14839	14868	14924	14920	14875	14812	14858	14809	14707	14738	14943	14855	14910	14990	14903	14759	14866	14884	15133	14980	14847	14845	14838	15054	14940	14959	15054	14937	15168	14804	14976	14853	14803	14826	14901	14910	14986	14950	14750	14861	14656	14975	14787	14709	14818	14864	14863	14895	14829	14925	14849	14938	14656	14807	14980	14690	14764	15005	14854	15048	14740	14745	14897	14962	14935	14801	14902	14859	14942	14699	14756	14853	14693	14894	14971	14905	14924	14765	14989	14711	14784	14869	14865	14837	14795	15000	14932	14745	15020	14944	14695	14784	14942	14848	14826	14964	14762	14847	14974	14983	14832	14677	14913	14880	14758	14797	14823	14936	14916	14956	14911	14969	14769	14937	14940	14761	14835	14821	14620	15035	15034	14758	15067	14846	14734	15001	14959	14927	14895	15109	14881	14914	14825	14726	14891	14689	14979	14712	14824	15064	14868	14917	14863	14826	14977	14949	14839	15032	14837	14847	14965	14804	14893	14810	14897	14822	14937	14800	14732	14873	14756	14815	15030	14909	14873	14899	14846	14737	14893	14967	14860	14952	15145	14711	14929	14802	14805	14897	14800	14726	14873	14898	14964	14857	14915	14756	14832	14793	14969	14850	14932	14800	14995	14915	14879	14894	14816	14876	14818	14877	14952	14852	14908	14916	14896	14837	14870	14857	14978	14919	14855	14785	14952	14891	14867	14769	14911	14887	14858	14986	14933	14628	14840	14921	14926	14864	14762	14775	14867	14860	14854	14776	14945	14880	14881	14981	14895	14911	14858	14945	14980	14840	14899	14923	14843	14971	14971	14738	14732	14931	14961	14873	14831	14828	14888	14957	14932	14899	14667	14787	14808	14873	14784	14886	14906	14850	14911	14985	14817	14962	14975	14897	14955	14865	14924	14988	14821	14900	14811	14681	14822	14820	14911	14715	14777	14954	14916	14919	14965	14842	14776	15013	14906	14788	14900	14758	15048	14698	14755	14795	14847	14909	14809	14822	14889	14967	14765	14781	14953	14829	14913	14893	14845	14918	14831	14701	14691	14813	14806	14871	14889	14975	14924	15060	14797	14913	14694	14954	14793	14908	15066	14970	14891	15027	14842	15033	14918	14903	14866	14946	14865	14822	14777	14887	15017	14931	15111	15078	14841	14766	15092	15116	14778	14934	14939	15071	14788	14902	14806	14799	14980	15030	14836	14821	14834	14923	14912	14794	14895	14760	14716	14856	15127	15012	14790	14881	14810	14824	14898	14864	14740	14807	14888	14806	14740	14892	14795	14842	14966	14836	14826	15078	14905	14896	14931	14888	14875	14922	14862	14961	14678	14904	14667	14638	14805	14723	14929	14930	14747
31298	25350	28198	25294	22452	22466	23982	29793	27715	24013	22274	21441	21179	21255	21153	21153	21120	21156	21204	21096	21438	21033	21073	21113	21191	21352	21115	21206	21295	21252	21305	21197	21398	21245	21091	21078	21158	21103	21036	21262	21175	21087	21014	21210	21092	21211	21327	21192	21409	21210	21142	21284	20975	20939	21012	21165	21291	20975	21134	20936	21410	21269	21232	21244	21129	21209	21069	20931	21281	21217	21050	21071	20950	21074	21208	21286	21123	21178	21088	21371	21083	21109	21080	20978	21413	21171	21143	21247	21187	21226	21127	21304	21351	21082	21184	21172	21270	21079	21281	21129	21379	21133	21090	21056	21398	20996	20977	21121	20949	21100	20985	21039	21097	21050	21160	21232	21068	21236	21245	20916	21161	21135	21139	21083	21296	21075	21330	21168	21029	21265	21274	21127	21183	21161	21261	21055	21066	21019	21230	21232	21164	20915	21083	21019	21034	21258	21191	21080	20875	21262	21376	20931	21308	20858	21212	21188	21006	21343	21166	21074	21148	21234	21182	21205	21001	21146	21096	21048	21353	21028	21307	21169	21163	21264	21200	21177	21217	21397	21228	21160	21264	21103	21044	21240	21306	21169	21117	21080	21226	21471	21117	21280	21128	21118	21267	20990	20984	21125	21086	21107	21177	21069	21298	21046	21288	21185	21046	21131	21054	21160	21255	21183	21156	21096	21134	21208	21139	21066	21288	21250	21079	21158	21263	21140	21279	21298	21063	21318	21220	21219	20977	21096	21222	21071	21195	21201	21344	21041	20976	20949	21072	21252	21153	21204	20972	21292	21191	21236	21105	21172	21225	20988	20909	21294	21007	21071	21147	21029	20969	21106	21080	21089	21035	21222	21150	21079	21285	21157	21219	21296	21184	21199	21312	21294	21181	21158	21234	21173	21399	21218	21050	21027	21135	21131	21086	21000	21190	20984	21175	21023	21170	21030	21076	21292	21155	21325	20821	21385	21158	20997	21098	21230	21179	21027	21231	21353	21215	21105	21159	21214	21281	21281	21325	21272	21052	21038	21123	20954	21012	21032	21184	20940	21162	21166	21168	21250	21204	21200	21232	21076	21115	21127	21197	21205	21213	21289	21162	21150	21135	21085	21070	21265	21222	21217	21133	20972	21165	21123	21234	21209	21183	21217	21036	21160	21252	21162	21227	21212	21099	21052	21194	21198	21228	21270	21090	21348	21056	21097	21349	21286	21079	20934	21190	21433	21119	20966	21226	20987	20972	21356	21201	21368	21132	21085	21288	21272	21098	21092	21164	21136	21209	21215	21213	21098	21144	21177	21249	21285	21103	21201	21012	21131	21118	21044	21031	20959	21221	21324	21111	21195	21237	21254	21179	20994	21137	21056	20816	21428	21000	20887	21256	21116	21161	21059	21199	21094	21041	21121	21070	21174	21286	21072	21377	21143	21119	21093	21140	21055	21230	21254	21106	21156	21022	21111	21190	20993	21152	21012	21283	20999	21146	21078	20987	21180	21182	21265	21382	21266	20987	21226	21182	21409	21079	21086	21024	21152	21102	21067	21038	21357	20961	21231	21127	20981	21209	21218	21101	21111	21165	21187	21248	21151	21071	21203	21191	21274	20988	21273	21187	21160	21125	21104	21252	21180	21130	21202	21240	21001	21100	21175	21092	21153	21165	21046	20943	21205	21144	21234	21176	21321	21159	21134	21354	21181	21557	21252	21165	21171	21265	21022	21182	21251	21159	20980	21249	21404	21259	21365	21022	21005	21183	21170	21181	21373	21121	21057	20956	21190	21281	21273	21111	21190	21284	21090	21443	21207	21104	21155	21133	21223	20937	21222	21255	21057	21200	21264	21137	21056	21382	21095	21178	21085	21220	21032	21007	20954	21062	20865	20847	21301	20993	21362	21012	21263	21161	21051	21250	21378	21003	21196	21278	21080	21214	21144	21193	21157	21227	21144	20953	21420	21160	21277	21006	21102	21167	21197	21133	21385	21104	21146	21346	21057	21102	21078	21145	21441	21174	21083	21375	21217	21282	21008	21254	21041	21085	21031	21071	21032	21085	21331	21378	21177	21254	21189	21257	21526	21123	21019	21191	21259	21199	21115	21234	21223	21018	20949	21164	21265	21005	21192	21289	21114	21171	21302	21109	21330	21215	21124	21028	21019	21231	21347	21316	20932	21054	21323	21106	21164	21392	21182	20884	21124	21153	21091	21247	21206	20918	21100	21261	21310	20971	21210	21049	21089	21118	21334	21130	21157	21145	21192	21099	21163	20952	21086	21078	21222	21153	21152	21203	21162	21153	21042	21155	21070	21204	20957	21051	21038	21108	21064	20994	21079	21211	21217	21187	21147	21159	21106	21122	21155	21177	21070	21314	21238	21057	21085	21058	21201	21255	21138	21112	21354	21160	21329	21170	21238	21155	21173	21042	21177	21121	21226	20974	21422	21323	21136	21137	21063	21196	21182	21018	21206	21224	20993	21074	21089	21198	21341	21203	21123	21166	21091	21068	21157	21060	20910	21080	21242	21255	21077	21148	21082	21272	21240	21194	21125	21353	21237	21413	21376	21252	21074	21115	21176	21243	20905	20796	21259	21261	20935	20876	21114	20934	21198	21009	21296	21153	21157	21166	21107	21227	21173	21305	21190	21366	21082	20989	21280	21100	21279	21023	21268	21295	21146	20940	21313	21208	21145	21154	21151	21137	21336	21237	20991	21190	21272	21232	21187	21268	21222	21141	21229	21118	21132	21415	21184	21171	21287	21030	21087	21300	21002	21155	21328	21148	21480	21287	21151	21185	21224	21182	21043	20865	21155	21243	20819	20970	21075	21387	21228	21063	21113	21106	21087	21168	21251	21303	21416	21515	21187	21153	21162	21236	21420	21092	21193	21381	21325	21149	21119	21420	21010	21207	21256	21349	21096	20923	21008	21280	21159	21064	21077	21123	21234	21080	21105	21105	21207	21236	21001	20839	21128	21093	21180	21360	21279	21258	21266	21152	20917	21161	21353	21228	21185	21261	21215	20886	21121	21258	21065	21377	21185	20992	21105	21099	21117	21411	21090	21330	21335	21121	21248	21284	21431	21079	21104	21232	21169	21388	21191	21313	21171	21266	21076	21070	21104	21019	21128	21095	21090	21173	21276	21337	21441	21453	21263	21238	21113	20991	21238	21062	21058	21204	21160	21146	21199	21210	21098	21135	21026	21313	21100	21220	21117	21298	21340	21089	21128	21038	21311	21218	21256	21197	21363	21084	21319	21080	21329	21301	21161	21086	21189	21116	21142	21134	21153	21189	21160	21141	21145	21267	21039	21244	21079	21049	20905	21387	21075	21300	21267	21227	21064	21078	21058	21258	21167	21242	21096	20980	21227	21216	21245	21272	21333	21226	21265	21121	21168	21112	20851	21080	21285	21166	21183	21300	21297	21075	21144	21072	21297	21154	21145	20918	21081	21326	21209	20995	21318	21075	20915	21034	21204	21416	21426	21085	20954	21054	21143	20929	21358	21212	21080	21302	21150	21317	21272	21291	21123	21295	21191	21081	21135	21201	21030	21378	21131	21306	21267	21207	20991	21364	21244	20952	21231	21132	21142	21165	21129	21075	21152	20973	21149	21253	21092	21108	20994	21213	21214	21141	21099	21198	21115	21117	21281	21023	21251	21254	21160	20914	21119	21148	21206	21078	21209	21005	20930	21184	21465	21332	21128	21181	21066	21253	21266	21095	21044	21137	21138	21128	21015	21366	21244	21041	21093	21344	21029	21171	21123	21274	21186	21028	21155	21328	21115	21076	21104	21378	21240	21402	21306	21028	21080	21162	21131	21100	21239	21020	21211	20884	21243	21299	21130	21268	21141	21198	20960	20982	21211	21197	20939	21400	21260	21293	21163	21316	21029	21297	21100	21266	21172	21284	21246	21376	21179	21106	21134	21108	21136	21320	21208	21152	21175	21209	21180	21183	21067	21218	21259	21282	21206	21245	21229	21313	21463	21073	21227	21097	20925	21132	21038	21026	21223	21367	21292	21003	21273	21262	21259	21296	21198	21057	21188	20993	21111	21178	21097	21210	21127	21301	21096	21203	21067	21221	21303	21238	21297	21111	21116	21168	21087	21054	21003	21170	21205	21224	21230	21028	21060	21158	21041	20919	21276	21326	21217	21091	21019	21046	21032	21244	20926	21094	21176	20954	21217	21220	21215	21097	21016	21219	21129	21418	21254	21250	21072	21121	21175	21175	21238	21222	21136	21175	21008	21133	21083	21218	21092	21020	21077	21100	21154	21166	21137	21052	21360	21164	21266	21137	21304	21235	21087	21114	21218	21168	21274	21076	21267	21120	21098	21222	21258	21335	21370	21074	21147	21242	21148	21121	21291	21312	21275	21279	21300	21379	21215	21149	21060	21354	21062	21245	21379	21308	21189	21083	21163	21041	20988	21272	21393	21139	21166	21269	21224	20999	21086	21318	21160	21367	21250	20956	21054	21295	21302	21207	21258	21122	21309	21174	21404	21353	21191	21428	21088	21166	21192	20936	21365	21329	21250	21345	21192	21193	21233	21206	21147	21304	21001	21206	21189	21173	21045	20985	21260	21205	21054	21016	21407	21102	21044	21310	21087	21010	21272	21281	21108	20931	21202	21058	21073	21264	21083	21204	21198	21333	21110	21303	21339	21130	21115	21353	20963	21267	21131	21260	21076	21244	21054	21100	20793	21269	21263	21337	21301	21295	21260	20977	21382	20982	21108	21033	21180	21249	20916	21254	20950	21233	21180	21274	21119	21260	21174	21361	21366	21154	21297	21286	21315	21081	21167	21445	21391	21305	21348	21260	21292	21216	21223	21279	21058	21009	21057	21142	21152	21126	21060	21217	21180	21234	21066	21140	21196	21159	21058	20935	21152	21154	21113	21233	21228	21213	20937	21077	21130	21302	21237	21280	21207	21176	21215	21126	21260	21204	21414	21239	21255	21079	21292	21115	21191	21169	21275	21037	21148	21297	21256	21270	21128	21096	21167	21295	21086	21176	21306	21338	21448	21213	21434	21112	21222	21294	20990	21287	21226	21100	21074	21316	21041	20953	21341	21241	21186	21224	21172	21050	21376	21355	21248	21182	20972	21283	21233	21020	21212	21238	21301	21376	21239
19484	25668	24451	19971	17875	17726	20756	27819	22993	18663	16531	15967	15950	16097	16145	16166	16100	16008	16100	15809	16024	15811	15847	15948	16000	15800	16088	15961	16081	15865	15995	15960	15841	15841	15820	15912	15992	16071	15907	16057	16073	15814	16009	16093	15895	15882	15882	15923	15775	15822	15871	15873	15982	15934	15906	15957	15952	16074	15918	16072	16112	15747	15761	15970	15918	15820	15920	15855	15846	16077	15843	15839	16029	15979	15908	15981	15892	16029	15959	15878	15789	15704	15871	15982	16096	16038	15981	16028	15973	15922	15951	15944	16043	15817	15901	15901	16018	15897	16026	15949	15750	16017	16063	16040	15991	15802	15934	16039	15980	15977	16022	16015	15943	15916	15949	15956	15869	15879	15959	15783	15870	15948	15907	15871	16020	15853	15898	15866	15890	15992	15851	15991	15899	16119	15925	15819	15914	15808	15890	15710	16034	15775	16028	15912	15966	16008	16022	15979	16048	15922	15817	16031	15953	16032	15909	15896	16078	15943	15917	15909	16044	16062	16009	15761	16018	16180	16000	15995	16099	15869	15961	15938	15876	15912	15799	15923	15982	15891	16103	15941	15834	16023	15953	15889	16091	15837	15908	16025	15946	15931	15928	15975	15874	16180	15946	15932	16028	16023	15981	16012	15950	15947	15915	15783	15922	15879	15925	16004	15881	15979	15943	15965	15909	16036	15907	15773	16165	15962	16055	15887	15968	15996	15867	15975	15820	15935	15759	15962	15932	15828	15983	15974	16078	16073	15904	15983	15879	15950	16006	15962	15755	16018	15934	15815	15853	15955	15934	15825	15814	15923	15966	16117	16018	15792	16043	15928	16031	15901	15830	15868	15894	15860	15969	15853	15971	15929	15924	16037	15937	15851	15970	15895	16032	16004	15959	16011	15905	15793	15806	16049	15963	15974	16130	15954	15968	15983	15740	15915	15831	15945	15829	16040	15853	16145	16119	15969	15891	16154	16037	15762	15921	16081	16018	15948	16081	15863	16008	15848	16095	16055	15743	15962	16068	15868	16012	16055	16026	15955	15871	16056	16023	15922	15955	15968	15977	15905	15902	15865	16009	16033	15952	15864	15869	16026	15998	15905	15968	15914	15808	15916	15864	15988	15990	15774	15929	16087	16022	16094	15815	16028	15892	16004	15776	16032	15923	15839	16001	15997	15882	15985	15996	15865	16050	16012	15979	15878	16175	16058	16124	16090	15912	15908	16034	15917	15924	15982	15904	15875	15959	15900	15931	15786	15984	16023	16000	15886	16104	15963	16124	15923	16112	16062	15952	15977	15905	15845	15881	15950	15929	15817	15865	16123	16080	15796	15982	16124	15925	15894	15930	15791	15971	16081	16031	15847	15978	16056	15966	15868	15966	16018	15746	15983	15859	16146	16057	15874	16009	15843	16180	15853	15882	15946	15835	15881	15836	15662	15948	15755	16074	15974	15993	16149	16025	16041	15924	16109	15854	15987	15999	15958	15808	15932	15966	15844	15958	15757	15851	15856	16005	15891	15956	15806	15894	16031	15915	15900	15979	15941	15970	16078	16097	15928	15910	16013	15959	15791	15962	16085	15987	15722	16001	15867	15990	15868	15919	15927	15945	15975	15860	15754	15925	15937	15791	16003	15927	15879	16022	15865	15990	15943	15969	15972	15891	16122	15878	15934	15955	16003	15993	15914	16038	15842	16094	15762	16032	15764	16146	15948	15882	15877	16074	15827	15997	16084	15946	15854	16081	16008	16093	15808	15852	16051	15764	15899	16017	16022	15884	15908	15846	15838	16088	16029	16130	15875	15821	15958	16055	16054	15920	15968	15753	16040	15994	16028	15917	15956	15976	15897	15809	15970	16146	15920	15870	15965	16012	15974	15942	15961	16027	15967	15898	15734	16065	15882	15863	16010	15894	15981	16020	15904	16113	15779	16007	15766	15944	15774	15943	15935	15944	15936	15949	16069	15998	15966	15949	15877	15821	15991	15905	15931	15909	15929	16085	15867	16099	16003	15899	15963	15940	15737	15888	15980	15930	16050	15894	15991	16081	16037	16012	16108	16047	15867	15987	15945	15741	15909	16043	16025	15939	16011	15814	15998	16050	15761	15930	16078	15997	15888	16063	15872	15898	15894	16061	16102	15928	15732	15960	15956	15944	15922	15919	15960	15896	15993	16033	15876	16034	15833	15984	15940	16034	16054	15939	15965	15857	15887	15889	15961	15893	15893	15866	15771	15851	16088	15722	15783	15839	16014	16088	15896	15796	15956	16013	15928	15721	15881	15912	16071	15967	15888	15946	16019	16090	15971	15940	16024	15909	15836	15816	15984	15949	15691	15910	15927	16148	15893	15951	15910	15880	15937	15900	15944	15947	15847	16038	15728	15890	16076	15863	16066	15943	16010	16125	15903	16014	15928	15843	15938	16024	16025	15999	15892	15924	15950	15896	16170	15888	15911	15953	15926	15978	16010	15857	16059	15747	15876	15946	15841	16002	15863	15956	15954	16163	15865	15897	15867	15910	15782	16046	15656	15948	16101	15955	15964	15884	15847	15925	15982	15919	15986	15907	15974	15968	16113	15835	16001	16143	15975	15838	15957	15991	15832	15732	15898	16025	15899	15918	16060	16092	15887	15814	15865	16093	15889	15842	16029	15789	15861	15909	15951	16079	15985	15996	15794	15824	16002	16158	15814	15934	15929	15874	15904	15998	15863	16070	15979	15959	16032	15815	15930	15894	16003	15989	15831	15950	15865	16061	15733	16082	15953	15738	16076	16170	16092	15950	15988	15951	15876	16000	15927	15963	15908	15958	15814	15756	16141	15910	15994	16021	15950	15799	15896	15878	16025	15796	16014	16091	15961	15886	15891	15878	15991	16056	16097	15970	15985	15997	15980	16092	16037	16002	15812	15841	15923	16033	15906	15779	15933	16011	15767	15861	15804	15868	15994	16024	15952	16065	15907	15919	15932	15831	15976	16000	16037	16090	16047	15890	16074	15886	15851	15844	15930	15993	15886	15905	15899	16043	16021	15975	15938	15860	16093	15917	15833	15995	16032	15937	16068	15908	15901	15812	15898	16041	15928	15861	15990	15846	15874	15915	15931	15954	15926	16107	15810	16112	16024	15784	15949	15813	16038	16136	15756	15864	16003	15890	15992	15982	15864	15998	15794	15986	15998	15994	15914	16075	15890	15907	16050	15990	15955	15921	16100	15943	15944	15873	15900	15878	15972	15936	15732	15912	15966	16066	15976	16055	15886	16018	15844	15864	16004	15854	15843	16025	15885	15930	15922	15859	15855	15946	15959	15967	16133	15953	15827	16170	16100	16116	15916	15902	15991	15920	15904	15929	16057	15977	15995	15966	15958	16002	16114	15899	15929	15953	15862	16021	16021	15933	15979	15954	16148	15867	15864	15974	15851	15885	15873	16004	16006	15951	15981	16126	15993	16156	15906	16021	15845	16064	15826	16087	16015	15793	15965	15880	16112	15967	15870	15946	16038	15994	15942	15807	16036	15920	15934	15860	15904	15761	15967	15908	15771	15873	15984	15760	15912	15841	15919	15847	15920	15910	16013	15964	16007	15928	15963	15987	15890	15945	16230	15995	16005	15905	16097	15815	15966	15918	15913	16003	15875	15997	15877	15819	15877	15876	15932	16009	15915	16045	15928	15870	15923	15830	15833	15916	15976	15781	15981	16077	15949	15964	16043	15908	15936	16013	15905	15863	16062	16012	16103	15993	15862	15822	15939	15952	16082	16051	16015	15886	16015	16091	16050	15819	16064	15891	16148	15929	15979	15753	16042	15849	15983	15917	16004	15943	15895	16071	15973	15897	16116	15937	15882	16102	15839	16155	15988	15826	15816	15895	16019	16075	15799	15900	15937	16115	15934	15891	16165	15825	15759	15921	16009	16102	15997	15797	15976	15776	15992	15967	15888	15924	16031	15909	15956	16006	15974	15983	15873	15963	15910	15972	15917	15812	15944	15937	15800	15943	16070	15966	15990	15909	15793	15822	15777	15969	15931	15980	16044	15909	15803	15976	15820	15942	15954	15835	15925	15951	16018	16042	15821	15907	15982	16013	15897	16018	15883	15996	15895	15924	15924	16117	16069	16021	16190	15888	15871	15893	15796	15902	16004	15922	15792	15835	16074	16062	15782	15988	15849	15772	15912	15906	15964	16054	15942	16020	15956	15807	16000	15999	15872	15970	15955	15952	15991	16058	15880	15874	16011	15816	16014	16044	16097	15861	15902	15824	15949	15995	15914	15942	16037	15981	15946	15820	15752	15847	15936	15996	15990	15980	15933	15936	16043	15922	15951	15854	15756	15948	16003	16139	16015	15978	15930	15941	15979	15956	16017	15796	15923	15900	16008	16114	16007	15947	16021	15813	15804	16017	16063	15985	16105	15779	15984	15896	15979	16056	15986	15938	15798	15892	15918	15970	15946	15928	16144	15896	15869	16104	15974	15929	15807	15891	16071	16014	15950	15979	16005	15981	15955	15883	15794	15935	16028	16070	15890	16003	15893	15831	15954	15917	15754	16107	15894	15902	15846	15790	16053	16005	15922	16046	15933	15721	15946	16183	16096	15978	15840	16011	15982	15970	15918	15978	15905	15871	16065	16104	15904	15973	16005	15933	16014	15868	16152	15948	15949	15842	15914	16080	15717	15863	15893	15948	15910	16070	16056	15927	15947	15822	15731	16004	16029	16023	16009	16068	15984	16060	15837	16100	15929	16054	15999	16035	15993	16150	16084	15951	15917	15968	15964	15958	16097	15884	16074	16131	15816	15873	15873	15974	16179	16008	16020	15923	16017	15937	15857	16005	16035	15990	15905	15884	15909	15852	16030	15800	16090	15903	16019	15808	15961	15774	16088	15781	15900	15943	15866	15861	16010	16013	15915	16088	16139	15962	15858	16039	15925	15980	16016	15817	15921	15949	15804	15989	15836	15736	15981	15944	15925	16098	15983	15972	15972	16050	15842	15937	15936	15988	15945	15921	15989	15840	15949	15912	15983	15898	16004	15969	15845	16033	15894	15903	16175	15847	16149	16045	16006	15965	15948	15788	16008	16008	15792	15897	16015	15990	16001	15845	15949	15970	16108	15722	15932	15931	16173	15852	15912	16082	15850	16087	15971
25397	21253	28237	26184	24469	25531	38303	62419	49193	35144	26195	22133	21206	20921	20999	21081	20946	20957	21065	20975	21016	21053	21187	20862	20931	20991	21259	21083	20895	20825	20875	20873	20884	21118	21132	20838	20729	20933	21182	20877	20909	20794	20985	20867	20699	21198	20983	21147	21214	21048	21163	20857	20822	20826	20977	20964	20857	21002	20808	20861	20959	20704	20661	20873	21186	21193	21054	20965	21109	20981	20678	21192	20872	20810	20823	20769	20884	20882	20930	20854	20940	20970	20833	20844	20713	20897	20881	20904	20785	20834	20861	20982	21124	20871	20886	20857	20816	20860	20948	21084	20943	20985	21026	21116	21090	20774	20783	20919	20764	21102	20683	20890	20665	20742	20783	20839	20901	20985	20954	20760	20747	20743	20650	20918	20891	20758	20815	20790	20888	20864	20933	20959	20875	21063	20848	20875	20693	21117	20974	20945	20630	20618	20857	20913	20831	20571	20881	20757	20989	20812	20979	20958	21096	20773	21000	20810	20859	21037	20904	20945	21104	21000	20810	20995	20844	20800	20874	20783	20905	21119	20961	20874	20958	20711	21010	20873	21014	20917	20799	20781	20846	21076	20818	20950	20706	20984	20821	21008	20953	21112	20783	20938	20924	20978	21051	20730	20861	20846	20949	20916	20874	20940	20978	20707	20796	20636	20943	20730	21110	20741	20934	21112	20936	20930	20960	20875	20870	20888	20644	20646	20832	20989	20891	20786	20882	20953	20908	20790	20618	20952	20864	20901	20973	20728	20951	20887	21195	21041	20974	20855	20878	20855	20797	20893	20993	20861	20902	20861	20844	20943	20875	20951	20969	21014	20695	20920	20800	20812	20928	20872	20731	20806	20992	20990	20906	20956	20692	20834	20902	20856	20498	20879	20950	21013	20870	21002	20783	20828	20904	20883	20733	20936	20905	20878	20925	20753	20934	21026	21065	20739	21078	20775	20676	20972	20888	20736	20747	21189	20932	21068	20815	20921	20896	20837	20945	20840	20801	20907	20920	20803	20826	20719	20911	20899	20704	20961	20666	20732	20919	20766	20763	20804	20699	20942	20918	20936	20846	20987	20916	20630	20712	20732	20952	20949	20800	20815	20937	20896	20836	20931	20910	20584	20773	20968	20970	21021	20870	21107	21034	21273	20989	21045	20925	20723	20704	20858	20772	20971	20796	20764	20903	20893	20759	20692	21117	20961	20892	20780	20976	20751	20906	20996	20862	20744	20708	20755	21005	20722	20911	20878	20926	20889	20809	20842	20957	20653	20957	20879	20710	20595	20973	20839	20997	20761	20766	20900	20886	20864	20821	20936	21176	20747	20891	20874	20852	20839	20990	20950	20729	20986	20899	20712	20812	20940	21199	20906	20809	20741	20827	21091	20776	20898	20918	20692	20848	20705	20760	20991	20993	20977	21102	20900	20839	20912	20994	20923	20738	20917	21024	20964	20964	20815	20595	20793	20748	21000	20860	21027	20979	20857	20937	20872	20741	20770	21037	21045	20709	21013	20775	20865	20722	20762	20947	20665	20840	20698	20925	20884	20669	20800	20664	20827	20941	20801	20814	20944	20799	20905	20878	21032	20852	20958	20931	20788	21068	20976	20608	20955	20988	20830	21005	20980	20845	20907	20907	20982	20678	20907	21047	20775	20791	21065	20897	20949	20811	21045	20943	20894	20883	20746	20869	20925	20946	21170	20904	20999	20882	20935	20603	20810	20534	20565	21022	20914	21029	20892	21001	20864	20878	20783	20947	21072	20924	20948	21020	20935	20935	20724	20848	21029	21039	20638	20897	20930	20876	20760	20941	20809	20883	20794	20909	20855	20727	20802	20726	20985	21028	20970	20831	20890	20986	20772	20855	20712	20856	20885	21128	21069	20824	20938	20998	20825	20813	21041	20764	20969	20789	21018	20877	20810	20890	20631	20858	20755	20977	20712	20947	20983	20971	20937	20863	21035	20866	20865	21044	20892	20930	20999	20843	20793	21054	20962	20820	20586	20960	20857	20894	20751	20874	21027	20707	20807	20973	20850	20921	20911	20993	20936	20820	20727	20981	20927	20971	20936	20886	21055	20769	20894	20779	20886	20824	20678	20853	21018	20799	20836	20625	20886	20777	20921	20763	21032	20981	20804	20799	20700	20816	20918	20894	21006	20962	21082	21009	20591	20611	20966	20741	20974	20967	20845	20858	20988	20804	20759	20666	20781	21006	21130	20831	20893	20861	20777	20874	20817	20799	20770	21234	20852	20904	20992	20889	20898	20835	20839	21033	20826	20977	20756	20916	20814	20931	21003	21194	20913	20770	20712	20967	20911	20954	20917	20822	20837	20720	20975	20809	21071	21021	20774	21003	20827	20924	20680	20899	21094	20871	20857	20811	20833	21024	20959	20854	20755	20726	21067	20986	20927	20959	21027	20843	20953	20935	20892	20725	20860	20831	20699	20793	20967	20968	20933	21022	21170	20859	20956	20847	20798	20892	20939	20839	20878	20809	20755	20545	20751	20977	21020	20770	20866	20871	20977	20829	21011	20985	20940	20897	20939	20814	20794	20982	20971	20875	20853	20953	20792	20949	20905	20820	20922	20938	20772	20831	20832	20778	20837	20768	20923	20698	20952	20897	20976	20789	21162	20921	20856	21008	21052	20981	21075	20989	20783	20769	20682	20786	20871	20874	21003	21069	20893	20775	20967	20917	20843	20988	20806	20613	21024	20585	21152	20956	20700	20964	20836	20969	20991	20736	20774	21029	20890	20777	21083	21070	20705	20873	20759	20840	20691	20830	20707	20725	20985	20861	20653	20968	20782	20932	21092	21176	20949	20802	20692	20785	20892	20657	20731	20646	20793	21016	21024	21184	21012	20869	20895	20808	20931	20882	20844	20869	20852	20558	20841	20984	20790	21104	21145	20778	20919	20810	20907	21009	20902	20930	20846	20859	20636	21054	20907	20765	20652	21066	20907	20966	20880	21074	20773	21082	20888	21002	20808	21020	20953	20699	20739	20992	21243	20881	20728	20666	20878	20908	20730	20930	20794	20941	20872	20989	20811	20860	20902	20955	21164	20734	21009	20965	20830	21067	20724	20896	20848	20986	20882	20845	20787	20625	20858	21157	20987	21083	20737	20741	20644	20896	20832	20888	20794	20873	20887	20955	20998	20969	20904	20906	20792	20750	20677	20786	20894	20884	20799	20871	21042	20669	20886	20918	20959	20808	20678	20824	20646	20883	20820	20969	20974	20658	20683	20972	20787	20731	20786	21017	20722	20724	20630	21095	20760	20893	20896	20832	20767	20803	20808	20807	20819	20613	21010	20906	20991	21103	20865	20972	20945	20801	20826	21001	20843	20800	20711	20963	20912	20985	20926	20913	20696	20910	20976	20771	20802	20909	20879	21047	20779	20943	21031	20990	21050	20821	20731	20780	20733	21200	20803	20977	20759	21016	21089	21059	20964	20922	20969	20852	20979	21182	20812	21097	21084	20808	20563	21085	21017	20771	20932	20840	20922	20973	20900	21136	21205	20759	20971	20890	20675	20890	21109	21058	21042	20878	20833	21135	20867	21045	20650	20879	20935	20898	20898	20926	20795	20921	20774	21055	20779	20842	20833	20919	20835	20923	20903	20909	20746	20945	20715	20912	20854	21036	20853	20877	20851	20808	20910	20770	20794	20817	20850	20978	20910	21018	21015	20846	20828	21076	20923	20946	20873	20808	20922	21106	21068	21115	20770	20933	20957	20897	20830	20833	20580	20823	20780	21099	20814	20969	20899	20610	20980	20996	20801	21021	20898	20612	20635	20938	20756	20868	20978	20891	20886	20712	20828	20915	21131	20917	20686	20834	20720	20729	20942	20945	20811	20889	20999	20817	20738	20841	20940	20725	20762	20945	20744	20714	20908	21108	20963	20946	20946	20729	20774	20889	20955	20830	21099	20846	20840	20853	20958	20896	20880	20833	20864	20872	20765	20892	20922	20773	20676	20776	20946	21050	20817	20727	20904	20996	20801	21031	20958	20951	21042	21062	20856	20866	20766	21085	20897	21020	20938	20940	20817	20970	20767	20846	20986	20918	20928	20709	20869	20861	21155	20852	21049	20545	20849	21049	20769	20959	20602	20865	20967	20962	21083	20894	20690	20927	20926	20980	20867	20775	20764	20900	21110	20996	20817	20822	20911	21009	20659	20909	20896	20870	20984	20964	20739	20914	20998	20783	20664	20924	20845	21112	20833	21128	20920	20954	21144	20767	21084	21118	21034	21025	20943	20895	20738	20844	21024	21153	20797	20805	21002	20860	20775	21026	20859	20878	20906	20936	20801	20883	21061	20914	20672	20840	20798	20970	20799	20856	20775	20921	20900	21023	21016	20978	20771	20616	20603	21103	20979	20899	20838	21121	20870	20808	21061	20891	20974	20862	20962	21163	20657	21005	20985	20905	20747	20982	20946	20761	20952	20988	20885	20926	20877	20913	21040	20993	20975	20726	20745	20790	20795	20981	20771	21072	20810	20758	20940	20889	20940	21204	20585	20973	20974	20922	20975	20976	20747	20950	21002	21074	20941	20730	20927	20875	20798	20853	20949	21032	20918	20753	20850	20672	20933	20858	20876	20887	20873	20905	20931	21050	20626	21002	20918	21029	20827	21158	20966	20841	20805	21063	20968	20760	21026	20932	20769	20999	20823	20963	20809	20829	20700	20816	21073	20932	20797	20850	20862	20718	20978	20960	20801	20676	20847	21001	20952	20902	20894	20861	20818	21061	21034	20996	20781	20859	20666	20762	20884	20805	20744	21028	20916	20758	20966	20649	20770	21039	20994	20872	20935	21124	20875	20631	20859	20941	20998	20911	20742	20862	20982	20860	20962	20794	20975	20947	21014	20822	21043	20847	20795	20879	20788	20927	20832	20967	20745	20850	20948	20981	20977	20724	20656	20952	20856	20896	20824	20749	20818	21104	20940	20997	20838	21152	21109	20910	20784	20915	20810	20947	21004	21112	20767	20752	20877	20997	21027	21105	20893	20954	20913	20933	20934	20968	20803	20828	21022	20912	20762	20884	20933	21074	20941	20984	21020	21028	20710	20865	21131	20917	20777	20881	20884	20749	20917	20839	20875	20939	20938	20870	20832	20859	20806	21039	20807
21362	35685	33893	28357	22509	21549	37380	59252	44874	30970	20262	16512	15992	15812	15809	15870	15830	15792	16004	15799	15960	16079	15751	15797	15795	15838	15718	15866	16022	15784	15870	15831	15746	15862	15655	16002	15985	15883	15860	15877	15849	15857	15820	15881	15914	15748	15861	15819	15787	15683	15840	15704	15777	15699	15879	15842	15715	15824	15744	15893	15676	15888	15682	15628	15909	15919	15942	15755	15981	15799	15748	15676	15571	16042	16030	15773	15835	15861	15749	15940	15624	15831	15864	15767	15883	15814	15769	16083	15760	15842	15821	15642	15897	15840	15864	15889	15781	15693	15985	15627	15760	15801	15883	15862	15759	15968	15838	15793	15780	15784	15753	15888	15898	15837	15751	15854	15822	15803	16018	15864	15602	15934	16020	15795	15986	16022	15750	15908	15850	15682	15895	15817	15948	15726	15902	15607	15854	15849	15780	15938	15935	15750	15776	15812	15795	15858	15877	15684	15821	15653	15728	15732	15666	15820	15936	15803	15732	15668	15760	15894	15841	15861	15788	15890	15776	15831	15702	15763	15876	15818	15856	15889	15748	15840	15707	15852	15830	15819	15886	15893	15774	15613	15931	15744	15728	15754	15898	15882	15910	15848	15663	15865	15760	15747	15835	15738	15870	15843	15885	15793	15958	15694	16101	15803	15911	15755	15877	15763	15723	15846	15818	15993	15636	15936	15764	15818	15636	15877	15857	15900	15846	15664	15787	15950	15756	15703	15756	15821	15620	16042	15776	15864	15663	15875	15780	15878	15865	15687	15802	15906	15921	15827	15678	15888	15803	15945	15710	15954	15873	15740	15658	15817	15637	15644	15808	15771	15785	15885	15732	15927	15695	15803	15692	15934	15817	15815	15882	15942	15732	15770	15689	15640	15888	15767	15825	15711	15898	15722	15743	15876	15684	15715	15944	15663	15591	15869	15778	15699	15865	15756	15761	15868	15823	15800	15871	15745	15946	15887	15712	15732	15870	15651	15838	15770	15894	15906	15765	15788	15902	15910	15827	15696	15807	15854	15755	16025	15778	15966	15720	15559	15642	15958	15905	15707	15594	15854	15859	15869	15841	15917	15670	15891	15801	15694	15728	15832	15755	16048	15759	15677	15806	15773	16015	15765	15770	15726	15809	15830	15720	15845	16038	15850	15740	15873	15925	15784	15810	15684	15841	15967	15709	15652	15640	15914	15914	15802	15802	15899	15993	15738	15854	15875	15902	15903	15687	15713	15867	15868	15733	15778	15969	15783	15970	15899	15909	15839	15778	15932	15781	15781	15856	15818	15781	15933	15670	15852	15737	15845	15679	15688	15848	15770	15784	15759	15802	15811	15897	15824	15807	15919	15805	15767	15876	15821	15849	15786	15920	16006	15919	15668	15903	15923	15761	15929	15567	15839	15843	15882	15809	15654	15843	15830	15647	15741	15676	15913	15823	15831	16001	15789	15861	15678	15914	15910	15712	15575	15836	15719	15881	15828	15837	15738	15795	15797	15756	15702	15744	15793	15773	15713	15878	15804	15743	15826	15919	15962	15714	15773	15825	15926	15887	15775	16076	15777	15821	15879	15700	15870	15818	15775	15717	15946	15838	15769	15611	15800	15798	15771	15881	15706	15845	15784	15704	15585	15872	15837	15710	15661	15922	15845	15817	15896	16035	15576	15928	15793	15932	15910	15920	15874	15897	15969	15761	15902	15794	15885	15731	15868	15781	15770	15796	16043	15842	15800	15732	15837	15888	15867	15793	15705	15845	15771	15861	15691	15853	15661	15891	15680	15884	15948	15911	15733	15845	15859	15693	15635	15686	15834	15861	15738	15919	15934	15870	15829	15751	15783	15828	15750	15858	15708	15735	15749	15774	15731	15835	15964	15789	15739	15817	15852	15683	15895	15659	15888	15910	15984	15795	15856	15747	15737	15765	15922	15656	15803	15823	15738	15817	15881	15866	15764	15745	15819	15735	15688	15887	15781	16003	16002	15898	15749	15866	15869	15736	15850	16012	15726	16022	15964	15739	15938	15786	15726	15824	16046	15852	15705	15666	15875	15928	15806	15701	15746	15836	15743	15884	15656	15814	15924	15832	15773	15656	15785	15769	15631	15840	15698	15882	15667	15808	15797	15783	15927	15854	15984	15938	15992	15795	15818	15976	15861	15867	15667	15618	15865	15835	15858	15777	15875	15756	15924	15693	15890	15803	15784	15782	15725	15684	16012	15913	15788	15939	15820	15837	15904	15806	15773	15808	15883	15859	15981	15805	15985	15719	15976	15902	15839	15953	15694	16045	15843	15628	15719	15716	15871	15937	15933	15860	15674	15864	15765	15791	15854	15847	15795	15707	15967	15694	15731	15718	15834	15829	15867	15680	15876	15991	15857	15932	15860	15758	15868	15836	15829	15790	15751	15844	15680	15804	15914	15768	15953	15829	15828	15873	15749	15859	15994	15723	15813	15802	15776	15742	15827	15835	15931	15947	15909	15719	15834	15839	15896	15909	15793	15646	15728	15745	15866	15793	15745	15775	15816	16052	15833	15865	15887	15760	15773	16043	15941	15597	15804	15924	15779	15846	15934	15767	15823	15841	15829	15793	15638	15909	15922	15880	15800	15808	15806	15826	15905	15760	15860	15889	15635	15879	15781	15972	15741	15814	15930	15795	15826	15823	15650	15755	15866	15646	15802	15716	15657	15726	15899	15852	15910	15796	15944	15772	15846	15912	15821	15502	15795	15811	15862	15725	15915	15963	15803	15833	15829	15727	15943	15685	15682	15761	15926	15813	15669	15642	15885	15902	15844	15930	15684	15788	15937	15809	15898	16023	15979	15946	15716	15737	15803	15968	15746	15784	15900	15750	15951	15782	15773	15851	15709	15730	15765	15790	15830	15807	15842	15911	15942	15723	15783	15909	15862	15754	15725	15904	15886	15872	15637	15755	15900	15893	15788	15904	15543	15813	16027	15755	15729	15683	15803	15750	15840	15860	15709	15807	15894	15948	15902	15814	15846	15948	16026	15801	15886	15875	15819	15733	15879	15955	15696	15875	15790	15848	15729	15896	15654	15683	15809	15929	15994	15924	15833	15800	15962	15808	15786	15906	15688	15736	15806	15666	15685	15939	15843	15893	15875	15708	15663	15747	15661	16012	15657	15620	15910	15929	15840	16005	15694	15617	15854	16038	15818	15803	15616	15935	15860	15866	15710	15938	15796	15779	15890	15913	15933	15744	15831	15741	15947	15957	15834	15926	15781	15742	15783	15793	15791	15697	15901	15843	15943	15676	15793	15797	15777	15751	15725	15840	15692	15747	15925	15599	15769	16060	15661	15750	15705	15777	15905	15813	15882	15874	15692	15767	15730	15915	15856	15764	15811	15807	15738	15855	15816	15887	15912	15676	15857	15657	15850	15728	15911	15885	15769	15787	15854	15826	15868	15806	15771	15679	15802	15819	15831	15818	15804	15923	15859	15868	15717	15814	15765	15751	15856	15925	15780	15876	15674	16040	15812	15781	15848	15905	15799	15837	15729	15894	15888	15753	15663	15859	15550	15901	16023	15698	15814	15859	15899	15846	15860	15780	15832	15702	15822	15786	15862	15725	15715	15844	15717	15835	15891	15959	15817	15822	15604	15759	15716	15801	15711	15852	15852	15626	15764	15843	15778	15899	15859	15799	15982	15746	15751	15896	15962	15878	15650	15829	15868	15850	15906	15760	15810	15785	15907	15823	15879	15964	15878	15816	15898	15811	15764	15815	15740	15740	15924	15884	15949	15732	15788	15790	15833	15786	15976	15712	15718	15894	15920	15884	15756	15684	15754	15804	15768	15818	15743	15884	15939	15809	16008	15791	15831	15854	15753	15915	15837	15930	15748	15761	15837	15908	15839	15568	15892	15802	15716	15901	15762	16031	15854	15811	15797	15786	15851	15928	15942	15933	15939	15902	15685	15861	15783	15692	15858	15773	15682	15868	15820	15841	15695	15820	15837	15857	15699	15907	15877	15771	15732	15726	15918	15966	15744	15834	15820	15884	15826	15913	15915	15776	15912	15921	15676	15865	15913	15815	15721	15771	15824	15808	15821	15932	15793	15733	15906	15705	15865	15925	15663	15823	15724	15756	15721	15830	15629	15762	15939	15784	15835	15893	15978	15918	15888	15904	15976	15636	15975	15703	15812	15935	15919	15875	15742	15754	15752	15814	15813	15865	15802	15668	15757	15782	15777	15819	15634	15883	15904	15797	15724	15769	15857	15859	15783	15537	15737	15768	15798	15796	15870	15753	15811	15805	15755	15817	15726	15945	15760	15823	15852	15704	15949	15643	15676	15898	15680	15743	15902	15692	15738	15725	15786	15810	15744	15816	15844	15914	15851	15891	15597	15709	15959	15834	15922	15809	15731	15962	15898	15628	15805	15920	15711	15869	16023	15886	15966	15824	15853	15719	15902	15840	15817	15934	15871	15902	15653	15781	16025	15921	15760	15859	15800	15762	15798	15942	15848	15939	15659	15818	15780	15868	15884	15747	15809	15919	16007	15841	15941	15762	15895	15762	15993	15805	15937	15918	15794	15896	15815	15776	15769	15691	16037	15735	15822	15972	15791	16043	15870	15812	15893	15855	15672	15819	15750	15759	15739	15872	15787	15904	15812	15720	15953	15909	15832	15987	16001	15665	15790	15907	15827	15807	15942	15781	15903	15991	15938	15811	15826	15835	15903	15659	15737	15950	15888	15840	15668	15922	15766	15778	15897	15805	15759	16007	15862	15945	15772	15906	15765	15915	15852	15885	15763	15811	15909	15918	15952	15887	15931	15915	15911	16041	15905	15691	15881	15807	15793	15766	15714	16119	15979	15768	15742	15848	15816	15737	16023	15813	15787	15858	15727	15857	15804	15777	15780	15933	15828	15854	15955	15704	15696	15675	15720	15897	15882	15960	15817	15731	15696	15903	15811	15817	15857	15774	15975	15781	15963	15823	15918	15812	15623	15831	15951	15725	15982	15761	15964	15774	15772	15856	15792	15720	15788	15788	15860	15688	15818	15799	15818	15678	15810	15855	15710	15679	15852	15996	15871	15966	15884	15696	15850	15753	15732	15897	15841	15668	15825	15891	15827	16049	15857	15795	15873	15802	15890	15941	15859	16002	15822
23745	21183	28530	24108	22584	26115	45063	74474	57967	41866	29387	23268	21172	20911	20862	20570	20545	20504	20401	20414	20604	20541	20628	20316	20532	20555	20640	20484	20543	20541	20782	20585	20615	20677	20399	20536	20559	20341	20680	20563	20626	20548	20468	20619	20498	20342	20438	20513	20701	20687	20393	20425	20261	20416	20505	20560	20607	20531	20529	20257	20418	20654	20487	20299	20430	20289	20391	20344	20278	20474	20586	20619	20501	20609	20522	20667	20485	20470	20534	20628	20353	20487	20597	20687	20629	20375	20270	20637	20611	20505	20450	20403	20650	20587	20529	20362	20394	20289	20454	20305	20359	20545	20784	20643	20497	20504	20449	20167	20533	20454	20553	20389	20522	20326	20360	20549	20360	20510	20292	20342	20362	20248	20585	20422	20497	20543	20342	20675	20391	20501	20666	20227	20466	20857	20638	20676	20523	20486	20448	20670	20503	20228	20487	20575	20503	20669	20511	20537	20466	20410	20481	20596	20655	20567	20518	20509	20275	20287	20306	20389	20536	20597	20514	20509	20504	20246	20511	20490	20343	20142	20453	20571	20532	20409	20375	20431	20344	20650	20552	20669	20446	20607	20591	20514	20490	20505	20558	20574	20639	20449	20405	20303	20382	20472	20439	20457	20653	20570	20583	20719	20704	20505	20461	20461	20340	20206	20284	20394	20389	20323	20460	20626	20378	20284	20237	20319	20540	20547	20697	20673	20551	20553	20333	20527	20493	20408	20632	20511	20357	20634	20704	20478	20677	20520	20331	20521	20502	20672	20771	20510	20330	20456	20507	20512	20701	20344	20560	20362	20214	20602	20611	20669	20324	20551	20694	20393	20424	20526	20308	20321	20269	20713	20465	20571	20712	20823	20272	20332	20549	20336	20218	20527	20471	20555	20621	20381	20558	20678	20222	20341	20520	20557	20413	20583	20415	20565	20390	20603	20553	20443	20423	20479	20325	20716	20545	20230	20547	20437	20428	20311	20366	20273	20335	20257	20542	20691	20435	20187	20450	20658	20469	20610	20534	20544	20424	20379	20530	20707	20526	20588	20628	20555	20407	20480	20496	20601	20589	20289	20522	20425	20438	20532	20546	20535	20637	20648	20152	20532	20411	20413	20703	20603	20504	20318	20330	20425	20478	20519	20513	20453	20577	20307	20334	20400	20415	20397	20396	20650	20451	20500	20265	20478	20668	20599	20583	20361	20377	20414	20325	20813	20520	20382	20497	20416	20294	20517	20549	20610	20445	20531	20307	20430	20481	20647	20498	20342	20431	20494	20418	20574	20708	20410	20581	20445	20480	20450	20482	20431	20682	20511	20451	20458	20620	20512	20593	20326	20275	20570	20603	20465	20372	20359	20752	20474	20465	20354	20438	20443	20412	20313	20387	20372	20375	20436	20414	20371	20674	20569	20526	20418	20552	20640	20586	20335	20407	20433	20422	20310	20690	20477	20514	20441	20378	20325	20434	20512	20573	20518	20570	20489	20272	20608	20711	20489	20365	20320	20550	20623	20353	20435	20487	20470	20403	20456	20314	20649	20338	20280	20359	20357	20605	20386	20542	20580	20616	20508	20349	20372	20354	20329	20448	20243	20423	20621	20505	20448	20399	20050	20464	20472	20337	20201	20496	20346	20444	20166	20446	20641	20549	20760	20519	20324	20324	20632	20581	20462	20476	20470	20361	20364	20595	20715	20396	20467	20561	20539	20423	20314	20581	20322	20469	20209	20466	20429	20438	20459	20524	20446	20491	20415	20498	20573	20547	20530	20649	20404	20367	20459	20507	20514	20575	20447	20313	20438	20421	20415	20300	20588	20304	20515	20442	20448	20460	20584	20481	20683	20217	20489	20484	20620	20478	20591	20454	20458	20516	20501	20149	20407	20302	20356	20402	20432	20554	20582	20358	20490	20284	20595	20502	20419	20480	20334	20483	20667	20541	20277	20548	20762	20561	20388	20603	20705	20697	20343	20343	20428	20420	20570	20491	20228	20554	20576	20573	20462	20592	20549	20339	20466	20431	20284	20492	20356	20480	20575	20332	20286	20411	20537	20350	20297	20545	20378	20414	20391	20333	20465	20277	20553	20327	20545	20589	20605	20565	20676	20657	20639	20496	20649	20547	20531	20369	20788	20372	20398	20293	20474	20357	20537	20549	20606	20460	20655	20613	20594	20576	20496	20296	20567	20522	20678	20637	20424	20464	20512	20456	20366	20383	20543	20464	19990	20449	20669	20551	20480	20501	20510	20528	20393	20471	20317	20464	20405	20464	20667	20389	20413	20639	20473	20427	20675	20494	20369	20359	20391	20487	20332	20290	20326	20397	20393	20279	20357	20226	20331	20368	20325	20376	20585	20308	20349	20319	20431	20605	20481	20433	20333	20503	20465	20308	20230	20656	20505	20787	20547	20335	20488	20576	20524	20539	20340	20683	20571	20483	20562	20613	20464	20487	20652	20554	20504	20462	20435	20401	20462	20624	20413	20513	20500	20496	20456	20547	20527	20609	20449	20534	20328	20395	20436	20455	20275	20622	20535	20550	20455	20319	20432	20371	20385	20389	20529	20599	20374	20212	20604	20550	20371	20604	20408	20358	20290	20383	20398	20343	20359	20414	20560	20564	20655	20272	20465	20431	20516	20394	20408	20528	20559	20617	20454	20207	20638	20308	20418	20526	20388	20210	20369	20475	20412	20471	20547	20328	20556	20640	20433	20493	20258	20527	20461	20496	20620	20562	20722	20515	20498	20445	20405	20412	20440	20642	20429	20600	20587	20475	20633	20495	20299	20636	20563	20512	20471	20471	20267	20434	20627	20465	20550	20497	20317	20391	20442	20595	20347	20345	20425	20589	20505	20583	20371	20551	20481	20261	20230	20560	20451	20349	20560	20422	20565	20484	20488	20728	20368	20609	20589	20541	20557	20561	20501	20587	20428	20381	20372	20586	20536	20551	20404	20478	20546	20301	20443	20228	20375	20321	20376	20510	20428	20468	20368	20608	20306	20727	20418	20520	20476	20442	20574	20707	20600	20508	20358	20375	20342	20574	20498	20352	20453	20428	20438	20519	20598	20445	20438	20225	20444	20324	20500	20574	20420	20506	20786	20287	20452	20275	20624	20522	20456	20607	20470	20448	20449	20532	20437	20523	20679	20371	20317	20452	20443	20363	20566	20493	20523	20358	20414	20366	20490	20340	20404	20598	20521	20657	20558	20726	20465	20405	20499	20578	20467	20491	20583	20265	20428	20486	20465	20350	20372	20509	20217	20302	20487	20340	20467	20562	20672	20561	20477	20600	20494	20320	20454	20501	20456	20440	20472	20497	20224	20607	20596	20434	20361	20390	20427	20416	20301	20586	20524	20434	20480	20580	20413	20612	20345	20668	20403	20424	20202	20559	20728	20281	20426	20377	20503	20333	20410	20422	20555	20566	20341	20323	20326	20296	20525	20630	20488	20395	20197	20400	20402	20561	20571	20676	20414	20564	20280	20394	20538	20446	20687	20526	20380	20412	20606	20339	20263	20373	20545	20234	20411	20519	20416	20472	20472	20465	20440	20544	20532	20622	20269	20556	20562	20571	20404	20269	20449	20239	20348	20526	20536	20429	20385	20547	20454	20558	20382	20447	20260	20358	20275	20637	20456	20356	20511	20291	20458	20436	20312	20527	20453	20681	20209	20589	20751	20464	20541	20527	20260	20455	20420	20492	20423	20340	20397	20317	20517	20421	20223	20447	20617	20366	20794	20371	20354	20640	20573	20362	20477	20293	20523	20268	20569	20642	20365	20431	20491	20551	20526	20442	20290	20729	20615	20288	20515	20554	20645	20520	20461	20555	20414	20876	20460	20173	20487	20587	20644	20233	20565	20400	20384	20487	20409	20432	20375	20564	20513	20383	20526	20375	20446	20383	20589	20267	20413	20398	20544	20217	20344	20348	20643	20593	20500	20571	20344	20411	20515	20459	20569	20551	20476	20429	20539	20515	20559	20346	20415	20412	20440	20648	20555	20743	20321	20460	20742	20617	20497	20502	20511	20315	20530	20387	20443	20384	20436	20656	20506	20397	20645	20362	20299	20433	20380	20405	20481	20432	20380	20509	20307	20644	20263	20739	20353	20373	20540	20526	20401	20467	20424	20557	20393	20374	20652	20481	20452	20495	20214	20397	20406	20519	20480	20333	20372	20490	20328	20486	20679	20548	20625	20291	20569	20702	20645	20496	20372	20391	20663	20649	20233	20527	20386	20539	20518	20575	20453	20669	20433	20436	20589	20409	20386	20463	20540	20465	20276	20416	20608	20374	20523	20718	20476	20520	20174	20483	20475	20446	20588	20255	20635	20710	20425	20594	20435	20261	20774	20513	20459	20446	20465	20474	20717	20310	20478	20500	20377	20421	20591	20544	20542	20464	20323	20432	20664	20540	20461	20497	20663	20456	20437	20426	20347	20538	20217	20405	20441	20474	20242	20521	20393	20533	20315	20408	20525	20302	20503	20333	20521	20294	20371	20447	20457	20430	20451	20492	20224	20495	20542	20419	20342	20424	20580	20301	20575	20473	20473	20490	20519	20453	20454	20275	20513	20502	20340	20336	20521	20381	20459	20210	20497	20490	20518	20455	20492	20554	20757	20629	20531	20571	20497	20371	20317	20561	20519	20582	20527	20251	20438	20445	20362	20538	20377	20598	20536	20302	20313	20596	20528	20433	20335	20406	20486	20522	20330	20578	20531	20327	20236	20638	20278	20445	20321	20397	20486	20436	20206	20500	20482	20243	20307	20394	20349	20387	20372	20432	20367	20516	20369	20425	20613	20352	20508	20684	20213	20303	20728	20423	20348	20587	20416	20310	20355	20541	20232	20457	20433	20211	20321	20496	20429	20373	20454	20606	20302	20739	20402	20461	20477	20433	20549	20434	20419	20411	20466	20501	20472	20348	20477	20428	20479	20537	20479	20546	20455	20520	20446	20458	20442	20510	20465	20409	20253	20300	20462	20425	20199	20337	20352	20341	20564	20473	20266	20767	20381	20328	20471	20464	20467	20307	20178	20525	20676	20490	20557	20653	20399	20523	20489	20374	20596	20463	20326	20415	20511	20639	20416	20470	20464	20442	20512	20712	20599	20427	20380	20445	20584	20488	20422	20413	20411
24092	41413	36774	30015	26449	23471	43895	73374	54403	39153	23929	17189	15753	15577	15483	15568	15530	15457	15470	15554	15571	15613	15464	15490	15573	15597	15552	15574	15558	15560	15552	15419	15502	15484	15448	15637	15765	15482	15535	15450	15583	15643	15409	15698	15563	15589	15467	15440	15590	15312	15488	15560	15572	15427	15764	15496	15441	15490	15578	15431	15539	15578	15498	15438	15494	15524	15531	15563	15463	15600	15434	15463	15519	15597	15597	15495	15606	15479	15491	15503	15357	15578	15420	15590	15423	15317	15510	15665	15434	15569	15477	15370	15571	15515	15604	15376	15590	15369	15708	15526	15511	15665	15628	15431	15407	15587	15605	15486	15517	15449	15567	15460	15588	15596	15524	15659	15627	15717	15380	15542	15480	15546	15489	15571	15505	15414	15434	15607	15766	15327	15602	15677	15523	15474	15370	15462	15684	15574	15494	15677	15381	15583	15539	15642	15547	15606	15542	15445	15450	15676	15541	15660	15448	15637	15759	15330	15511	15464	15510	15634	15544	15564	15546	15599	15296	15648	15495	15483	15594	15574	15555	15494	15561	15531	15481	15477	15476	15423	15487	15447	15670	15500	15673	15617	15360	15579	15437	15606	15709	15407	15705	15592	15547	15508	15448	15502	15522	15545	15679	15345	15592	15498	15629	15654	15454	15701	15449	15536	15555	15626	15582	15464	15387	15601	15616	15550	15496	15444	15505	15377	15695	15553	15580	15511	15519	15393	15556	15550	15490	15496	15275	15646	15555	15481	15594	15717	15490	15662	15429	15646	15393	15462	15656	15572	15608	15489	15620	15507	15606	15690	15469	15504	15513	15308	15526	15492	15486	15655	15548	15679	15492	15596	15568	15383	15553	15692	15519	15565	15654	15442	15436	15441	15690	15553	15390	15519	15524	15821	15481	15598	15396	15497	15537	15589	15627	15555	15655	15488	15432	15560	15497	15590	15454	15400	15367	15461	15553	15499	15595	15499	15579	15421	15671	15546	15535	15518	15549	15552	15556	15373	15450	15425	15343	15540	15436	15499	15644	15574	15319	15624	15572	15447	15598	15586	15528	15370	15345	15542	15458	15564	15558	15635	15543	15479	15498	15452	15477	15699	15548	15615	15613	15420	15540	15676	15494	15471	15523	15417	15565	15690	15552	15627	15571	15627	15702	15584	15521	15578	15458	15448	15690	15494	15673	15586	15386	15458	15608	15520	15513	15463	15572	15436	15521	15623	15534	15598	15702	15460	15441	15525	15518	15516	15444	15464	15629	15341	15465	15614	15578	15607	15632	15380	15529	15638	15496	15507	15803	15519	15577	15465	15615	15579	15469	15604	15425	15366	15565	15421	15591	15597	15349	15509	15720	15656	15644	15379	15523	15678	15665	15491	15414	15513	15400	15649	15607	15486	15486	15350	15565	15439	15529	15591	15559	15400	15626	15455	15595	15573	15515	15597	15625	15625	15667	15554	15571	15521	15638	15333	15551	15591	15633	15411	15481	15510	15603	15445	15413	15402	15659	15625	15441	15500	15645	15588	15493	15449	15593	15433	15454	15633	15483	15575	15451	15327	15703	15416	15602	15650	15446	15571	15657	15559	15348	15690	15415	15414	15570	15481	15437	15556	15366	15606	15435	15568	15660	15459	15599	15599	15365	15554	15562	15687	15547	15454	15499	15536	15414	15570	15513	15474	15510	15653	15368	15512	15584	15612	15506	15541	15524	15785	15590	15282	15571	15784	15630	15458	15514	15671	15515	15362	15611	15355	15454	15475	15538	15448	15446	15409	15473	15575	15395	15657	15651	15481	15588	15523	15434	15364	15495	15511	15479	15527	15583	15579	15592	15384	15428	15608	15552	15460	15594	15445	15714	15564	15682	15542	15446	15457	15481	15568	15299	15680	15609	15534	15412	15556	15390	15668	15536	15611	15680	15487	15467	15421	15562	15440	15559	15603	15623	15503	15472	15585	15443	15509	15583	15473	15505	15538	15399	15431	15619	15486	15363	15496	15548	15483	15535	15520	15567	15458	15596	15609	15627	15593	15485	15509	15546	15553	15336	15545	15467	15381	15546	15499	15554	15629	15475	15485	15535	15391	15496	15428	15737	15620	15467	15599	15497	15707	15523	15506	15424	15520	15581	15557	15608	15447	15587	15617	15433	15527	15583	15580	15393	15618	15579	15406	15625	15643	15547	15626	15538	15507	15596	15601	15457	15621	15624	15540	15408	15572	15485	15387	15706	15526	15466	15549	15500	15464	15677	15525	15546	15554	15503	15366	15458	15539	15496	15395	15575	15479	15405	15570	15499	15472	15768	15518	15617	15448	15580	15464	15450	15428	15484	15400	15502	15594	15482	15536	15632	15530	15563	15397	15469	15378	15439	15382	15510	15555	15676	15557	15525	15387	15658	15562	15443	15672	15473	15460	15442	15291	15504	15549	15419	15541	15393	15435	15719	15516	15574	15595	15521	15599	15580	15651	15506	15686	15457	15486	15360	15554	15534	15531	15601	15377	15575	15433	15502	15530	15401	15639	15718	15491	15636	15547	15417	15554	15614	15624	15621	15596	15573	15479	15714	15407	15579	15466	15312	15507	15470	15556	15575	15426	15660	15617	15562	15585	15685	15635	15384	15639	15481	15383	15528	15556	15554	15488	15563	15575	15547	15435	15537	15547	15641	15530	15499	15575	15424	15346	15488	15573	15576	15478	15466	15597	15607	15592	15639	15502	15583	15543	15530	15630	15568	15473	15461	15447	15360	15481	15766	15630	15443	15790	15458	15282	15539	15443	15582	15417	15600	15476	15436	15590	15453	15520	15571	15466	15579	15392	15496	15398	15675	15618	15484	15346	15733	15612	15556	15617	15467	15532	15525	15443	15487	15474	15373	15517	15445	15486	15339	15515	15651	15600	15574	15609	15606	15586	15456	15514	15556	15374	15429	15492	15398	15628	15491	15500	15524	15424	15660	15527	15474	15634	15422	15596	15491	15656	15454	15632	15464	15614	15499	15543	15486	15594	15378	15439	15602	15524	15610	15532	15591	15332	15556	15515	15509	15569	15595	15435	15350	15590	15520	15470	15511	15644	15523	15667	15373	15462	15500	15522	15353	15580	15482	15485	15479	15366	15521	15436	15682	15448	15454	15339	15515	15406	15591	15643	15455	15578	15386	15538	15570	15583	15465	15517	15623	15498	15460	15577	15360	15451	15542	15579	15583	15675	15639	15670	15459	15555	15533	15611	15624	15525	15573	15436	15646	15571	15546	15396	15438	15526	15486	15540	15705	15496	15247	15509	15437	15620	15450	15444	15460	15451	15438	15581	15489	15710	15543	15540	15723	15538	15725	15422	15408	15381	15507	15537	15539	15586	15428	15399	15442	15448	15548	15650	15546	15517	15661	15544	15490	15611	15808	15574	15509	15459	15645	15676	15376	15495	15524	15494	15400	15538	15554	15551	15598	15465	15420	15411	15367	15623	15591	15492	15478	15641	15450	15575	15610	15630	15441	15716	15533	15449	15414	15443	15471	15494	15454	15645	15511	15608	15667	15443	15474	15658	15479	15631	15602	15449	15649	15416	15549	15551	15533	15575	15540	15462	15720	15439	15664	15698	15428	15618	15738	15617	15499	15427	15610	15291	15584	15391	15495	15434	15510	15670	15569	15474	15436	15599	15452	15440	15460	15668	15343	15508	15531	15583	15579	15637	15627	15476	15636	15463	15505	15488	15552	15406	15588	15293	15441	15554	15661	15503	15323	15547	15661	15596	15442	15589	15458	15416	15472	15510	15337	15702	15467	15322	15551	15618	15448	15578	15457	15548	15614	15475	15664	15643	15498	15574	15716	15409	15510	15654	15473	15471	15486	15633	15422	15581	15669	15465	15475	15505	15622	15307	15400	15428	15510	15534	15546	15549	15467	15521	15265	15641	15621	15498	15659	15639	15541	15456	15405	15797	15421	15535	15652	15483	15632	15583	15553	15499	15477	15460	15644	15419	15470	15549	15650	15517	15521	15714	15649	15539	15560	15520	15507	15595	15343	15403	15552	15473	15513	15619	15503	15489	15485	15498	15774	15604	15724	15582	15392	15509	15486	15503	15372	15564	15720	15435	15534	15591	15447	15591	15502	15449	15410	15399	15473	15347	15631	15392	15602	15552	15473	15429	15455	15569	15613	15473	15481	15523	15461	15674	15430	15538	15554	15683	15401	15624	15563	15591	15605	15384	15640	15520	15437	15684	15604	15587	15444	15607	15575	15732	15490	15481	15721	15508	15494	15455	15536	15453	15534	15598	15497	15592	15612	15511	15571	15369	15512	15566	15618	15546	15658	15643	15589	15533	15578	15406	15494	15539	15618	15524	15481	15517	15602	15576	15475	15499	15459	15432	15692	15529	15433	15524	15512	15481	15603	15608	15510	15535	15571	15523	15526	15534	15543	15536	15700	15315	15496	15800	15374	15637	15652	15537	15466	15384	15384	15470	15742	15511	15554	15718	15572	15471	15462	15642	15515	15596	15486	15448	15578	15407	15545	15398	15715	15545	15350	15634	15595	15611	15573	15633	15521	15615	15333	15565	15658	15418	15532	15623	15604	15621	15573	15514	15322	15609	15371	15507	15354	15345	15518	15482	15647	15571	15276	15560	15457	15558	15446	15521	15522	15620	15620	15557	15561	15705	15488	15515	15493	15410	15497	15609	15521	15712	15503	15536	15446	15506	15506	15354	15352	15549	15691	15539	15482	15536	15432	15522	15673	15485	15494	15537	15725	15564	15594	15541	15591	15444	15577	15424	15675	15626	15599	15587	15477	15570	15500	15591	15478	15470	15519	15444	15348	15477	15396	15558	15535	15530	15407	15458	15492	15624	15646	15572	15598	15603	15422	15475	15542	15487	15511	15613	15658	15555	15596	15649	15366	15485	15557	15437	15553	15597	15595	15618	15395	15506	15512	15646	15366	15644	15387	15561	15560	15535	15634	15640	15361	15454	15463	15530	15568	15398	15517	15471	15648	15538	15471	15641	15654	15533	15507	15734	15516	15525	15646	15607	15522	15553	15489	15629	15507	15611	15495	15419	15450	15544	15683	15587	15657	15502	15496	15479	15464	15616	15568	15584	15589	15551	15713	15532	15537	15574	15498	15568	15693	15553
31439	25291	27694	26056	23188	22449	23809	29748	27350	24643	22409	21738	21507	21322	21335	21424	21183	21294	21387	21406	21256	21516	21227	21344	21282	21332	21449	21551	21347	21379	21608	21516	21414	21148	21518	21596	21146	21344	21309	21055	21477	21390	21118	21116	21356	21379	21245	21329	21467	21264	21296	21466	21291	21158	21292	21177	21279	21374	21393	21396	21380	21140	21589	21603	21317	21368	21265	21561	21296	21125	21398	21380	21006	21355	21342	21252	21445	21179	21220	21335	21273	21179	21193	21071	21237	21355	21419	21494	21139	21525	21353	21185	21385	21212	21352	21419	21295	21311	21227	21323	21191	21144	21283	21308	21136	21257	21284	21233	21079	21301	21566	21529	21394	21261	21380	21488	21252	21470	21197	21223	21395	21316	21513	21167	21466	21301	21254	21308	21353	21209	21253	21242	21334	21202	21382	21389	21290	21113	21198	21061	21440	21097	21263	21422	21163	21181	21245	21336	21392	21205	21221	21251	21013	21125	21248	21452	21335	21150	21429	21524	21230	21251	21323	21208	21150	21075	21305	21313	21132	21179	21183	21280	21191	21300	21291	21202	21136	21455	21364	21206	21307	21146	21313	21512	21443	21287	21162	21188	21043	21442	21470	21246	21390	21389	21321	21374	21298	21157	21141	21467	21319	21509	21398	21166	21278	21245	21227	21116	21360	21429	21213	21453	21475	21235	21042	21125	21260	21370	21522	21333	21411	21358	21178	21349	21449	21288	21142	21249	21252	21408	21395	21441	21148	21203	21091	21401	21303	21109	21241	21206	21444	21182	21332	21321	21492	21447	21047	21305	21594	21379	21485	21636	21757	21289	21357	21304	21544	21070	21302	21197	21451	21294	21323	21410	21210	21389	21087	21417	21219	21409	21314	21352	21437	21302	21309	21201	21449	21423	21191	21305	21342	21196	21376	21333	21285	21267	21228	21399	21122	21228	21494	21393	21356	21500	21299	21322	21364	21194	21214	21376	21187	21424	21414	21297	21210	21259	21216	21325	21321	21472	21659	21349	21295	21399	21243	21238	21418	21186	21167	20925	21425	21574	21341	21377	21329	21172	21175	21335	21148	21122	21364	21190	21275	21447	21295	21214	21417	21270	21511	21410	21482	21208	21233	21133	21141	21153	21389	21306	21306	21194	21231	21213	21314	21473	21417	21148	21341	21253	21426	21135	21441	21160	21332	21371	21277	21019	21318	21468	21222	21186	21373	21483	21236	21241	21227	21111	21246	21279	21228	21594	21203	21139	21139	21214	21172	21378	21267	21294	21410	21283	21366	21266	21366	21049	21116	21343	21406	21251	21223	21249	21488	21273	21433	21411	21183	21399	21528	21249	21255	21311	21518	21517	21294	21057	21240	21032	21341	21239	21415	21514	21202	21425	21400	21370	21192	21129	21254	21422	21320	21450	21222	21461	21241	21082	21218	21161	21199	21118	21313	21323	21034	21128	21255	21123	21175	21244	21245	21178	21521	21185	21179	21420	21324	21379	21279	21355	21320	21265	21400	21013	21156	21248	21289	21382	21403	21263	21351	21233	21490	21468	21410	21632	21228	21180	21388	21222	21162	21217	21364	21320	21035	21167	21064	21446	21367	21203	21152	21303	21368	21538	21283	21194	21209	21325	21541	21152	21274	21273	21338	21506	21240	21181	21363	21488	21567	21341	21245	21053	21308	21246	21489	21380	21324	21208	21120	21404	21457	21187	21293	21259	21378	21252	21308	21424	21218	21406	21142	21001	21150	21160	21117	21092	21338	21415	21496	21257	21407	21347	21149	21150	21268	21492	21241	21262	21142	21396	21428	21476	21345	21343	21455	21242	21247	21310	21016	21194	21325	21290	21083	21150	21179	21292	21405	21396	21264	21259	21413	21239	21174	21332	21260	21240	21039	21328	21298	21310	21396	21159	21217	21397	21440	21369	21375	21214	21239	21445	21468	21152	21288	21402	21127	21332	21063	21162	21483	21262	21361	21138	21662	21316	21255	21270	21605	21197	21340	21297	21109	21340	21161	21425	21368	21165	21397	21253	21169	21313	21197	21063	20995	21425	21512	21308	21344	21516	21198	21366	21108	21144	21470	21360	21366	21268	21412	21395	21396	21113	21487	21281	21279	21541	21223	21230	21252	21225	21450	21237	21321	21531	21563	21400	21219	21246	21239	21214	21458	21393	21278	21289	21255	21173	21504	21187	21272	21249	21294	21158	21356	21184	21301	21276	21074	21546	21349	21291	21438	21356	21264	21332	21451	21232	21108	21221	21226	21372	21258	21209	21198	21138	21402	21210	21200	21238	21317	21239	21216	21398	21311	21236	21380	21251	21325	21477	21236	21213	21297	21529	21164	21301	21434	21485	21414	21204	21108	21351	21328	21221	21147	21348	21360	21453	21260	21208	21248	21200	21395	21460	21516	21272	21284	21217	21284	21167	21301	21148	21285	21285	21429	21335	21529	21424	21283	21484	21340	21338	21442	21378	21227	21225	21130	21367	21401	21077	21425	21294	21194	21335	21565	21481	21317	21385	21082	21178	21310	21332	21242	21396	21270	21609	21336	21542	21025	21381	21215	21131	21230	21285	21256	21511	21348	21532	21417	21407	21382	21182	21248	21395	21207	21312	21507	21262	21446	21439	21234	21295	21176	21395	21241	21507	21271	21268	21466	21233	21409	21379	21193	21108	21240	21453	21324	21195	21238	21191	21257	21321	21530	21353	21274	21405	21486	21381	21340	21148	21214	21438	21414	21353	21227	21326	21309	21028	21369	21258	21538	21521	21253	21281	21330	21281	21276	21374	21516	21453	21441	21659	21411	21379	21239	21302	21131	21375	21355	21073	21160	21220	21391	21252	21288	21275	21230	21357	21372	21168	21323	21397	21600	21047	21397	21386	21253	21129	21413	21519	21480	21223	21351	21212	21275	21356	21269	21348	21095	21181	21265	21410	21336	21305	21172	21429	21281	21304	21353	21255	21319	21444	21328	21278	21276	21372	21413	21295	21233	21489	21459	21300	21350	21501	20962	21152	21056	21167	21208	21161	21376	21338	21340	21240	21345	21351	21265	21473	21374	21292	21197	21394	21135	21337	21275	21230	21256	21476	21494	21040	21270	21331	21248	21192	21272	21299	21459	21156	21391	21220	21264	21307	21193	21354	21276	21590	21602	21353	21433	21342	21339	21285	21242	21313	21266	21223	21275	21283	21280	21428	21602	21380	21073	21205	21305	21155	21332	21264	21376	21193	21051	21538	21421	21479	21335	21252	21316	21334	21330	21508	21319	21398	21464	21527	21238	21441	21275	21311	21359	21278	21410	21077	21283	21506	21236	21222	21295	21235	21370	21406	21362	21499	21234	21218	21348	21399	21280	21230	21115	21219	21057	21251	21092	21239	21213	21237	21163	21331	21478	21186	21307	21317	21304	21264	21292	21123	21537	21414	21508	21303	21279	21371	21303	21541	21211	21409	21173	21175	21278	21345	21278	21491	20994	21167	21255	21242	21107	21278	21349	21331	21262	21093	21243	21357	21166	21400	21237	21155	21220	21117	21596	21166	21226	21426	21417	21475	21456	21457	21600	21340	21365	21197	21462	21418	21366	21320	21283	21328	21152	21490	21086	21338	21304	21148	21260	21469	21087	21062	21237	21293	21307	21433	21383	21411	21282	21119	21078	21386	21238	21342	21149	21135	21263	21339	21165	21517	21130	21120	21167	21129	21119	21247	21111	21308	21259	21225	21494	21318	21125	21237	21396	21246	21356	21653	21323	21471	21204	21328	21378	21365	21532	21373	21050	21292	21283	21214	21344	21037	21204	21215	21506	21348	21260	21476	21330	21202	21281	21258	21165	21308	21461	21501	21378	21337	21124	21229	21395	21278	21243	21165	21400	21262	21168	21531	21270	21273	21238	21094	20960	21296	21259	21291	21216	21172	21601	21194	21403	21595	21224	21202	21105	21290	21215	21396	21460	21249	21385	21339	21194	21248	21104	21439	21374	21366	21544	21263	21234	21052	21271	21396	21241	21287	21441	21192	21117	21442	21272	21283	21115	21147	21370	21461	20976	21314	21573	21430	21173	21387	21251	21279	21410	21302	21489	21329	21313	21429	21495	21344	21275	21192	21338	21220	21072	21334	21374	21268	21207	21353	21365	21162	21502	21391	21375	21170	21238	21256	21296	21236	20877	21320	21301	21209	21175	21299	21332	21136	21250	21139	21373	21077	21206	21492	21238	21314	21264	21510	21330	21392	21105	21205	21436	21207	21063	21362	21384	21225	21337	21122	21278	21378	21360	21226	21439	21467	21381	21426	21315	21381	21350	21319	21198	21393	21437	21235	21449	21572	21107	21257	21395	21404	21405	21300	21200	21027	21334	21350	21155	21400	21333	21531	21306	21059	21390	21285	21119	21251	21148	21502	21323	21276	21403	21479	21231	21275	21150	21385	21353	21348	21376	21331	21238	21424	21205	21570	21490	21268	21254	21248	21425	21458	21199	21444	21419	21286	21329	21301	21135	21318	21491	21285	21151	21265	21275	21089	21255	21268	21169	21301	21354	21201	21406	21147	21290	21370	21389	21308	21292	21123	21323	21445	21447	21453	21189	21402	21379	21423	21312	21322	21200	21213	21283	21252	21310	21160	21206	21158	21089	21156	21181	21395	21205	21478	21143	21314	21304	21318	21090	21051	21255	21345	21520	21367	21153	21416	21293	21437	21375	21211	21444	21444	21323	21259	21261	21188	21362	21261	21276	21169	21368	21136	21088	21007	21253	21204	21375	21253	21281	21149	21288	21244	21393	21377	21336	21297	21271	21296	21356	21231	21203	21361	21318	21497	21285	21096	21324	21186	21273	21327	21173	21257	21296	21365	21395	21203	21248	21477	21177	21372	21328	21279	21203	21331	21255	21479	21208	21071	21264	21316	21270	21194	21342	21349	21410	21118	21368	21414	21309	21185	21433	21260	21266	21141	21332	21299	21190	21408	21489	21586	21293	21288	21269	21415	21289	21426	21419	21414	21204	21283	21247	21365	21308	21433	21327	21393	21370	21247	21481	21208	21347	21292	21199	21313	21351	21438	21551	21312	21587	21246	21393	21346	21395	21162	21164	20961	21283	21253	21406	21340	21411	21293	21564	21331	21153	21363
19720	23952	23639	20760	19237	18325	20132	27231	22421	19049	16829	16234	16020	16006	15912	15960	16001	15779	16063	15975	16166	16051	15909	15962	16081	15954	15993	16191	15988	16161	16031	15776	16117	15995	16040	16074	16006	16340	15928	15945	16171	16066	16122	16016	16077	15989	16216	15868	16190	16011	16006	15874	15955	16160	15989	16145	16065	15906	16057	15996	15904	16042	15840	15984	16055	15988	16158	16041	15956	15919	16000	16000	15986	16064	15974	15954	15888	16196	16061	15977	15987	15911	16088	16180	15910	15944	15930	16118	16105	16022	16061	16150	16187	16110	16155	15966	15975	16070	16102	16005	16033	16127	15886	16209	15964	16124	16050	16054	16000	16131	16089	15905	16099	15999	16034	15745	15928	16106	15981	16062	15976	16064	15946	16155	16032	16082	16060	16014	16168	15939	16117	15932	16013	16085	16106	15997	16143	16032	16057	16087	15910	16027	15976	15963	15944	16128	16040	15982	16085	16036	16020	15819	16202	16011	15875	16059	15988	16100	15904	16087	16102	15975	16182	16208	16043	16033	16116	15852	16148	16188	16059	15985	16033	16117	16136	16110	15917	15925	16016	16080	16180	15926	15920	15971	15985	16132	15992	16090	16128	16169	15937	16151	16188	15862	16005	16198	16060	16099	16063	15947	16096	15976	16016	15958	16045	15989	16081	16052	16010	15948	15937	16071	16003	16011	16037	15931	16183	16151	15944	15852	16173	16169	15865	15994	16147	15954	16000	16190	15830	16037	16026	15991	15923	15972	16173	16114	16076	15933	16030	15988	15994	16087	15879	15972	15895	16051	16046	15920	15901	15999	16110	15974	16093	15975	16104	16070	15921	16025	15981	15837	16201	15930	16128	15827	16051	15998	15976	16198	15923	16161	15965	15995	16155	16105	16173	16015	16025	15916	16008	16166	16031	15978	15976	16067	16134	15927	15892	15924	16035	16010	15973	15979	16109	16038	16109	16088	16062	16179	15971	16081	15909	16061	16168	15981	16027	16051	16062	15974	16110	16164	15974	16032	16254	15840	16007	15941	15995	15925	16016	16033	15942	15927	16071	15826	16059	15914	15991	15949	16025	15993	16066	16162	16117	16150	16023	16004	16135	16064	16182	15981	15992	15942	16070	16087	16029	16000	15962	16198	16008	16000	16097	16103	15963	15977	16158	15866	16175	15945	15920	16032	15929	16035	15938	16059	16029	16030	15882	15901	15955	15941	15981	15981	16039	16033	15982	15886	16019	16047	16039	15802	16097	16141	16124	16114	16033	16030	15953	15948	16027	16056	16069	16103	16115	15966	16113	15903	16071	16142	15868	15863	16058	15916	16138	16054	16118	16027	16017	15982	16050	16090	16162	16084	16084	16091	16084	15969	16033	16106	16125	16072	15835	16114	15997	16069	16069	15899	15857	16283	16071	16071	16064	15981	15955	16058	15985	15863	16053	15904	15917	15911	15985	16080	15984	16061	15937	16125	16131	15986	15868	15842	16003	16062	15984	15913	16058	16092	16256	16277	16017	16124	16185	16007	15984	16024	16165	15974	16131	15988	15953	15906	15939	15932	16040	16009	16016	16069	15894	16072	16177	16071	16111	16056	16006	16035	15970	16145	16076	16045	15958	16101	15890	16001	16072	16084	16123	16130	15974	15850	16241	15965	16033	16023	16021	15866	16151	16056	16217	15883	16080	15923	15941	16041	15885	16018	15953	15998	15963	16082	15953	16116	15935	15945	16108	15871	15910	16022	15978	16031	16060	15992	15950	15852	16171	15977	16066	15882	15960	15831	15992	15812	16072	15927	16111	16089	15944	16110	16118	16157	16055	16032	15877	16251	16219	15906	15805	16026	15930	15955	16051	15977	16032	16238	15933	15929	16026	15914	15950	15997	15990	16141	16047	16072	16100	16095	16159	15968	16060	16064	15853	15977	15954	15940	16014	16079	15995	16146	15789	15978	16101	16059	16143	16072	16022	16078	15987	15977	16066	15978	16101	16098	15865	16240	15812	16062	15894	15999	15793	16189	16064	15956	15982	15910	16022	15922	15965	15976	16093	16154	16118	16081	15955	16042	16111	16129	15924	16049	15970	16005	16102	16019	16225	15942	16137	16193	16167	16111	15987	16093	16051	16077	16058	16234	16041	16060	16038	15897	16012	16050	16040	16007	15865	16187	15890	16118	16054	16060	16027	16133	16020	16351	15983	16067	16090	16089	16104	16137	16002	15823	16169	16235	16103	16152	15996	16369	16232	16021	15948	15993	15910	16055	16200	16107	16048	16135	16053	16059	16239	15877	16003	15968	16191	16028	16002	16146	16149	16095	16017	16206	15921	15896	16109	16006	16088	16017	16015	15911	16036	15862	16006	15982	15993	16020	15991	15942	15929	16015	15903	15916	16019	16005	16081	16184	16104	15853	16152	16071	16027	16161	15943	15972	16096	16065	16042	16076	15962	16212	16016	16014	16057	16223	15951	16092	15981	15932	15956	15943	15942	16006	15952	15961	16086	16121	15894	16004	15994	15969	15991	15925	15984	15851	16047	15905	16128	16007	16019	15941	15902	16140	16039	16173	15956	16038	16141	16000	16074	16139	15859	16045	16017	16037	16144	16025	15967	16117	16153	16096	15882	16090	16103	15982	15861	15879	15822	15826	15997	15942	15878	15940	16016	16160	15941	16174	15903	15850	15982	15992	16077	16041	16042	15978	16036	16089	15937	16111	15972	16132	16007	16103	15870	16097	16183	15860	15993	16106	16031	16198	16012	16115	15977	15944	16068	16248	16009	15870	15961	16044	16029	16112	16046	15979	15934	16087	15999	15976	15954	16210	16049	16159	16004	15969	16036	15929	16253	16180	16179	15991	16075	16260	15926	16040	16011	16059	15899	16156	16043	16000	15876	16061	15935	16035	16091	15846	15980	15895	16012	16079	15994	16120	16106	16033	15925	16176	15905	15972	16170	16054	16071	16078	16020	16113	15971	16004	16037	16000	15967	16136	16143	15800	15955	16113	15961	16073	15961	16078	15996	16064	15905	16004	15906	16112	16064	15897	16222	16059	15991	15993	16146	16107	16116	15888	16092	16093	16119	16087	16052	16095	15989	15992	16067	16008	15885	15962	16045	16053	16054	16000	16045	15917	16026	16077	15908	15896	16110	15957	16087	15968	16030	16086	15975	16079	16105	16199	16142	16084	16119	16121	16233	15796	16146	15884	15901	15988	15869	15970	16060	15923	15846	15999	16061	16028	15948	16089	15924	15987	15976	16219	15901	15947	16030	16109	16167	15884	16095	16016	16134	15897	16091	16026	16068	16135	16168	16007	15941	16115	16040	16113	16016	16147	16151	15995	16008	16087	16111	16035	16065	16088	16021	16017	15973	15855	16107	16004	15981	16117	15942	15802	16003	16179	15819	16031	16064	16085	16173	16028	15848	15985	16156	16108	16232	16064	15943	15978	16017	16030	15913	15996	16053	16033	16268	16005	16152	16031	15917	15835	16115	16021	16051	16087	16070	16125	15994	16168	16105	16192	16186	15968	15945	16088	16007	16057	16070	15921	16229	16058	16090	16155	16034	15999	16081	16067	15964	15993	16161	16052	16065	16064	15995	16135	16033	16133	16236	15917	16072	16035	16101	15968	16153	16052	16085	16011	16006	16153	16033	16022	16029	16136	15970	16015	16003	16154	16040	16030	16072	15916	16052	15984	15891	16124	15952	15852	16225	16034	16251	15887	16038	16197	16025	15930	15966	15974	16040	15882	15987	16052	16030	16112	15968	15978	15889	15985	15932	16065	15912	16038	16120	16094	16118	16119	16133	15927	16192	15881	15869	16169	16051	15948	16001	16101	16119	16026	16065	16077	16154	16170	16069	15909	16179	16064	15918	16130	16019	16019	15984	15846	16101	16055	15997	16081	16082	15976	16045	15804	16105	16112	16176	15915	16087	15889	16161	15767	15995	16169	16022	16007	15977	15914	16221	15975	15966	16142	15989	16002	16067	16166	16008	15987	15682	16094	15905	16198	16079	15770	15997	16060	16002	16107	15977	15894	16171	16057	16182	15985	15971	16139	16092	15991	16144	16086	15709	16056	16047	16021	16045	16157	16067	15981	16010	16014	16033	16022	16108	16062	16016	15963	16019	16073	16002	16042	16154	15886	15940	16139	16238	16085	15755	16239	16122	16001	15970	15940	16094	16019	16125	16063	16089	16002	16172	15949	16110	15857	15952	16005	16090	15979	16043	15847	15965	15948	16049	16093	15969	15943	16094	15924	16095	15896	16237	15986	16119	16107	16109	15882	15991	15959	16045	16125	15997	16063	15918	16035	16037	15981	16004	16098	16062	15966	15976	16180	15905	16066	16108	16043	16011	16049	15966	15969	16094	16264	15939	16231	15833	16120	16042	16134	16078	16079	16095	16049	16028	15854	16213	15924	15937	16038	15972	16035	15954	16027	16101	15979	16081	15893	16054	15920	16171	16041	15981	16117	15998	16042	16049	16084	16150	15950	16103	16086	16111	15859	15981	16181	15908	16076	16057	15864	16059	16074	15994	16117	16016	16025	15870	15803	15912	15723	15967	15929	15888	15912	15981	16105	15943	16080	16049	16006	16328	16132	15901	16229	16175	15906	16081	16042	16033	15941	15982	15850	15912	15959	16155	15896	16089	16086	15921	15943	16006	16091	15856	15928	16039	16067	16096	16048	16158	16096	15993	15989	16026	15998	16142	16053	15973	15965	16015	16185	16121	16140	16136	16147	15953	15961	15984	16000	16043	15939	16015	16131	16084	15911	16005	16022	16148	15959	16120	15814	16035	16103	16098	16155	16016	15912	16066	16014	16064	15975	16129	16105	16166	15957	16102	16126	15923	15988	16068	15977	16091	15890	16127	15921	16028	15927	16127	16103	16078	15932	15919	16073	15910	15888	16086	15948	15956	15948	16166	16030	16034	16136	16006	16134	16020	15997	16131	16008	16060	15923	16170	16004	15935	15945	15991	16148	16029	16095	16149	16087	15916	16001	16077	15990	15917	15767	16011	15955	15985	16100	16185	16145	16046	15952	16047	15993	16057	16020	16129	16140	16020	16131	16103	15846	15976	16006	15921	16036	16098	15980	15918	15891	15919	16018	15927	15986	15975	16044	16107	15966	15914	16079
25408	21134	28203	26087	25903	26427	36906	61056	48370	36085	26376	21983	20885	20722	20933	20875	20846	20583	20712	20489	20724	20671	20415	20641	20564	20553	20615	20347	20592	20824	20271	20421	20391	20413	20543	20743	20753	20763	20680	20322	20586	20516	20532	20683	20618	20429	20521	20425	20561	20509	20505	20498	20543	20431	20608	20622	20384	20422	20542	20575	20330	20484	20638	20714	20579	20573	20707	20606	20731	20504	20482	20471	20555	20603	20548	20676	20536	20572	20460	20492	20308	20689	20480	20357	20395	20654	20712	20519	20627	20691	20496	20628	20500	20542	20471	20587	20424	20601	20495	20655	20478	20709	20563	20717	20516	20645	20531	20796	20531	20656	20555	20571	20496	20648	20385	20534	20601	20297	20585	20454	20570	20451	20493	20449	20554	20519	20728	20361	20772	20445	20554	20669	20666	20746	20482	20562	20637	20575	20331	20520	20567	20549	20467	20406	20591	20544	20580	20608	20496	20440	20435	20706	20386	20337	20554	20357	20449	20503	20458	20681	20553	20548	20401	20516	20439	20445	20368	20617	20664	20529	20418	20464	20530	20586	20514	20238	20372	20381	20608	20504	20591	20611	20614	20625	20698	20465	20448	20361	20438	20588	20671	20454	20380	20405	20316	20577	20180	20471	20443	20434	20417	20281	20520	20569	20565	20385	20775	20508	20657	20504	20650	20626	20257	20433	20424	20549	20658	20513	20285	20431	20516	20337	20590	20489	20627	20608	20504	20642	20370	20582	20331	20507	20661	20685	20618	20327	20472	20618	20815	20637	20585	20325	20250	20483	20419	20314	20723	20464	20509	20641	20535	20510	20481	20521	20344	20843	20735	20514	20486	20379	20415	20694	20503	20392	20553	20475	20478	20502	20610	20322	20555	20430	20501	20623	20309	20714	20640	20686	20754	20512	20564	20474	20382	20548	20455	20413	20677	20674	20271	20397	20505	20451	20576	20497	20441	20507	20516	20611	20482	20415	20455	20548	20369	20559	20538	20556	20542	20581	20480	20539	20431	20501	20295	20649	20608	20558	20657	20471	20476	20578	20478	20639	20321	20719	20530	20521	20548	20472	20257	20663	20597	20541	20577	20556	20703	20372	20571	20395	20551	20333	20478	20466	20538	20451	20635	20630	20551	20419	20630	20667	20392	20381	20724	20700	20522	20378	20314	20481	20247	20419	20557	20496	20432	20364	20402	20480	20493	20465	20658	20666	20616	20532	20635	20521	20465	20471	20530	20361	20432	20490	20344	20434	20590	20467	20467	20401	20326	20623	20504	20398	20495	20567	20476	20604	20470	20418	20447	20123	20539	20432	20576	20436	20400	20637	20418	20467	20555	20496	20393	20488	20626	20453	20438	20388	20539	20465	20508	20394	20580	20405	20400	20407	20308	20354	20655	20607	20438	20585	20555	20580	20619	20835	20637	20506	20561	20277	20632	20433	20541	20552	20345	20505	20482	20551	20569	20684	20447	20359	20431	20247	20629	20454	20408	20512	20467	20519	20477	20622	20534	20485	20652	20300	20495	20347	20290	20327	20674	20226	20561	20618	20615	20552	20697	20777	20596	20549	20530	20539	20413	20621	20316	20552	20523	20576	20638	20609	20370	20465	20412	20428	20379	20622	20610	20679	20604	20557	20503	20447	20372	20490	20528	20597	20435	20393	20589	20315	20377	20445	20524	20414	20513	20240	20345	20356	20439	20476	20454	20390	20436	20341	20670	20473	20602	20334	20530	20497	20608	20419	20548	20537	20351	20465	20424	20517	20594	20662	20512	20561	20414	20712	20505	20552	20523	20551	20587	20467	20375	20346	20358	20366	20679	20555	20515	20597	20502	20455	20371	20456	20552	20483	20543	20677	20380	20573	20543	20722	20533	20577	20383	20481	20618	20614	20839	20476	20491	20595	20431	20513	20490	20627	20446	20501	20421	20791	20568	20468	20616	20528	20472	20692	20355	20471	20410	20297	20452	20548	20667	20473	20595	20426	20271	20373	20636	20543	20487	20431	20437	20400	20470	20349	20651	20509	20675	20530	20653	20481	20588	20618	20405	20461	20536	20561	20564	20469	20478	20412	20691	20515	20670	20309	20518	20411	20656	20457	20557	20409	20326	20616	20613	20542	20695	20349	20572	20613	20575	20571	20384	20604	20407	20473	20400	20298	20518	20396	20674	20548	20787	20511	20544	20308	20589	20601	20500	20385	20453	20625	20227	20559	20305	20359	20557	20736	20680	20418	20610	20452	20701	20482	20638	20748	20577	20573	20545	20354	20564	20510	20292	20544	20399	20662	20565	20448	20518	20657	20530	20460	20374	20571	20300	20389	20468	20579	20572	20440	20269	20482	20311	20467	20475	20548	20467	20528	20444	20454	20460	20482	20582	20606	20564	20643	20620	20217	20356	20407	20462	20501	20578	20516	20546	20511	20531	20491	20375	20480	20619	20557	20596	20411	20643	20442	20488	20487	20530	20383	20381	20508	20498	20598	20457	20624	20493	20471	20512	20571	20504	20490	20645	20548	20449	20583	20718	20771	20660	20521	20632	20522	20401	20436	20264	20557	20523	20485	20569	20490	20678	20574	20534	20612	20605	20483	20520	20495	20467	20689	20549	20580	20378	20376	20401	20410	20524	20465	20556	20801	20652	20516	20554	20506	20331	20350	20692	20480	20625	20526	20530	20593	20385	20627	20308	20422	20510	20356	20605	20546	20525	20663	20731	20576	20090	20547	20502	20774	20332	20579	20501	20343	20406	20469	20559	20367	20330	20362	20546	20401	20640	20490	20651	20513	20485	20557	20571	20419	20653	20362	20360	20500	20764	20476	20361	20696	20380	20547	20482	20460	20381	20424	20532	20424	20505	20268	20615	20481	20649	20639	20537	20715	20634	20679	20592	20617	20648	20492	20180	20485	20370	20474	20689	20630	20384	20413	20385	20496	20425	20619	20387	20397	20533	20720	20680	20446	20531	20374	20413	20490	20501	20533	20325	20733	20479	20576	20371	20389	20580	20410	20558	20485	20500	20650	20618	20525	20607	20555	20428	20428	20421	20551	20295	20326	20571	20600	20604	20517	20629	20413	20557	20604	20624	20379	20431	20347	20236	20224	20460	20305	20576	20386	20657	20565	20495	20459	20454	20510	20559	20432	20512	20550	20506	20466	20443	20578	20543	20423	20594	20402	20475	20719	20399	20632	20426	20512	20589	20745	20567	20404	20379	20435	20530	20655	20490	20438	20480	20694	20415	20470	20362	20299	20501	20634	20787	20662	20500	20543	20393	20236	20579	20613	20331	20636	20388	20593	20685	20459	20557	20600	20287	20506	20548	20510	20492	20549	20535	20576	20630	20548	20452	20637	20364	20457	20353	20437	20394	20705	20801	20383	20600	20658	20509	20329	20635	20510	20664	20565	20466	20587	20359	20601	20472	20468	20481	20328	20493	20509	20550	20318	20480	20534	20550	20466	20565	20447	20508	20621	20581	20688	20431	20689	20648	20434	20554	20405	20593	20518	20484	20654	20408	20535	20445	20613	20389	20369	20625	20408	20212	20411	20381	20603	20623	20442	20362	20522	20587	20453	20494	20316	20521	20454	20664	20461	20627	20412	20454	20499	20414	20551	20369	20435	20477	20493	20635	20527	20372	20542	20448	20386	20496	20622	20496	20775	20478	20578	20448	20645	20464	20238	20516	20569	20458	20564	20652	20548	20469	20534	20519	20587	20626	20741	20473	20541	20465	20568	20594	20499	20562	20468	20686	20342	20515	20516	20665	20526	20655	20395	20678	20286	20472	20478	20652	20550	20641	20554	20428	20406	20855	20471	20432	20407	20486	20629	20434	20715	20450	20494	20627	20581	20440	20558	20421	20635	20371	20565	20613	20607	20651	20308	20465	20494	20568	20390	20530	20553	20372	20268	20464	20422	20589	20364	20283	20441	20597	20425	20688	20457	20605	20447	20725	20392	20517	20318	20621	20526	20497	20276	20472	20640	20693	20457	20347	20537	20534	20481	20453	20258	20331	20473	20532	20671	20595	20425	20587	20677	20504	20550	20628	20369	20459	20380	20715	20307	20391	20463	20502	20572	20476	20453	20441	20512	20608	20352	20408	20681	20655	20612	20500	20512	20766	20500	20632	20457	20440	20444	20390	20486	20493	20413	20508	20750	20455	20352	20190	20555	20348	20559	20453	20474	20464	20607	20363	20430	20536	20440	20470	20551	20467	20311	20505	20557	20364	20647	20625	20595	20473	20644	20474	20580	20392	20456	20512	20486	20505	20285	20418	20232	20567	20374	20617	20665	20446	20369	20481	20245	20627	20699	20525	20419	20470	20567	20391	20523	20494	20686	20419	20512	20458	20552	20603	20583	20592	20391	20406	20655	20550	20602	20617	20328	20894	20553	20759	20747	20451	20219	20574	20583	20608	20565	20650	20532	20362	20488	20473	20546	20483	20477	20454	20500	20424	20427	20518	20519	20589	20529	20543	20692	20420	20579	20617	20355	20684	20399	20406	20602	20563	20589	20529	20168	20152	20522	20563	20372	20495	20577	20412	20551	20536	20641	20730	20427	20587	20558	20342	20546	20672	20521	20488	20683	20474	20523	20460	20312	20510	20586	20387	20480	20538	20637	20466	20475	20636	20678	20562	20185	20385	20386	20537	20624	20568	20391	20618	20540	20837	20615	20576	20592	20576	20660	20463	20323	20444	20398	20493	20414	20741	20591	20369	20527	20557	20467	20714	20690	20468	20619	20545	20596	20631	20466	20637	20499	20650	20564	20566	20433	20704	20513	20742	20413	20402	20894	20727	20578	20489	20519	20610	20532	20450	20609	20558	20639	20695	20397	20483	20436	20540	20606	20740	20552	20709	20783	20493	20564	20553	20502	20561	20435	20675	20562	20514	20669	20442	20534	20454	20590	20391	20281	20432	20558	20673	20490	20380	20641	20565	20659	20532	20751	20483	20435	20441	20500	20400	20521	20519	20439	20458	20380	20272	20623	20500	20568	20349	20714	20600	20826	20485	20588	20482	20599	20623	20517	20447	20518	20422	20589	20596	20559	20357	20549	20438	20247	20527	20456	20555	20382	20376	20404	20372	20560	20523	20472	20437	20271	20552	20545	20607	20570	20581	20362	20561	20367
21017	32974	33627	30740	27244	22848	35775	58187	44580	32135	20627	16630	15736	15543	15613	15579	15673	15686	15681	15755	15701	15520	15634	15511	15639	15647	15680	15687	15679	15639	15585	15831	15523	15564	15711	15431	15490	15533	15573	15705	15522	15486	15453	15687	15542	15546	15707	15521	15558	15593	15587	15768	15830	15582	15697	15691	15728	15613	15477	15491	15673	15665	15506	15682	15563	15706	15477	15916	15511	15680	15589	15571	15668	15622	15717	15596	15485	15675	15496	15593	15642	15583	15496	15691	15560	15649	15684	15559	15688	15600	15460	15612	15660	15530	15722	15695	15671	15624	15628	15733	15682	15575	15695	15564	15671	15698	15639	15654	15468	15447	15659	15530	15735	15675	15557	15798	15549	15500	15621	15711	15632	15677	15444	15672	15687	15594	15606	15555	15774	15765	15707	15731	15628	15654	15662	15523	15478	15704	15685	15577	15711	15657	15612	15688	15622	15491	15666	15606	15642	15628	15683	15776	15777	15525	15668	15564	15667	15598	15723	15567	15500	15564	15760	15663	15748	15533	15694	15639	15818	15700	15609	15540	15776	15602	15723	15556	15547	15473	15650	15577	15555	15603	15624	15819	15783	15584	15692	15860	15570	15621	15438	15782	15578	15478	15626	15658	15565	15758	15636	15473	15531	15617	15465	15600	15681	15781	15723	15366	15557	15726	15474	15694	15569	15679	15675	15641	15796	15404	15642	15598	15436	15749	15630	15628	15717	15605	15691	15625	15660	15453	15474	15665	15720	15749	15526	15701	15584	15645	15613	15724	15592	15729	15672	15552	15686	15631	15581	15605	15766	15501	15513	15530	15573	15765	15683	15710	15462	15610	15769	15605	15595	15710	15616	15823	15616	15748	15510	15731	15749	15621	15675	15535	15668	15726	15586	15766	15578	15548	15727	15535	15613	15558	15640	15595	15762	15527	15629	15562	15582	15647	15656	15494	15745	15462	15657	15658	15666	15310	15773	15709	15553	15599	15400	15652	15748	15646	15608	15746	15564	15573	15650	15548	15596	15648	15676	15576	15580	15692	15574	15776	15579	15664	15505	15650	15797	15537	15665	15630	15609	15502	15558	15490	15607	15797	15574	15723	15579	15671	15771	15634	15554	15663	15806	15586	15653	15561	15574	15641	15789	15502	15501	15593	15625	15762	15673	15636	15602	15625	15627	15500	15504	15614	15671	15675	15533	15661	15697	15658	15634	15671	15646	15732	15480	15341	15628	15594	15418	15690	15678	15747	15601	15505	15742	15690	15362	15462	15519	15464	15458	15723	15525	15625	15598	15586	15605	15571	15537	15659	15635	15674	15505	15612	15461	15668	15618	15541	15674	15671	15604	15648	15745	15752	15741	15651	15792	15544	15577	15563	15500	15713	15696	15714	15485	15638	15603	15585	15613	15584	15601	15706	15667	15496	15563	15528	15743	15674	15627	15492	15750	15503	15577	15591	15667	15616	15525	15687	15683	15669	15603	15630	15469	15442	15591	15580	15524	15630	15582	15487	15565	15685	15646	15559	15600	15686	15634	15570	15629	15709	15694	15500	15629	15538	15574	15740	15613	15652	15588	15643	15467	15600	15669	15655	15651	15601	15587	15656	15595	15678	15641	15643	15670	15535	15546	15666	15687	15584	15435	15543	15780	15613	15459	15614	15636	15762	15535	15795	15525	15506	15695	15642	15762	15630	15685	15644	15569	15465	15405	15761	15682	15551	15554	15481	15760	15554	15670	15626	15568	15683	15644	15530	15563	15577	15704	15752	15729	15736	15738	15729	15626	15548	15577	15703	15584	15641	15493	15568	15653	15573	15411	15600	15634	15744	15637	15443	15652	15462	15544	15612	15592	15710	15621	15629	15523	15697	15706	15699	15626	15587	15696	15659	15574	15450	15491	15696	15736	15489	15481	15630	15633	15668	15688	15531	15618	15614	15585	15618	15570	15645	15678	15600	15630	15668	15785	15669	15607	15726	15680	15604	15788	15570	15611	15635	15690	15457	15748	15654	15466	15557	15739	15595	15604	15715	15700	15631	15646	15598	15502	15642	15514	15641	15408	15745	15753	15672	15590	15719	15524	15742	15450	15468	15615	15644	15661	15685	15575	15765	15699	15508	15710	15643	15692	15552	15796	15723	15729	15557	15669	15532	15575	15781	15624	15671	15686	15628	15607	15682	15472	15689	15740	15532	15631	15663	15722	15688	15729	15599	15630	15549	15608	15464	15657	15672	15634	15633	15587	15525	15488	15687	15697	15717	15663	15615	15433	15862	15655	15600	15519	15562	15601	15567	15596	15770	15638	15483	15494	15618	15601	15732	15664	15497	15563	15514	15696	15543	15679	15729	15574	15643	15518	15732	15711	15593	15632	15708	15581	15640	15642	15442	15622	15586	15629	15571	15719	15569	15764	15530	15652	15746	15543	15616	15707	15473	15669	15622	15539	15657	15475	15471	15604	15536	15644	15572	15547	15568	15541	15594	15499	15542	15653	15732	15604	15748	15613	15536	15642	15672	15452	15659	15498	15761	15590	15513	15630	15660	15521	15528	15501	15621	15591	15584	15717	15705	15676	15488	15673	15654	15590	15632	15607	15567	15519	15583	15698	15558	15609	15451	15673	15661	15633	15607	15579	15535	15612	15606	15513	15582	15578	15598	15439	15583	15609	15550	15706	15589	15541	15456	15726	15625	15597	15697	15522	15566	15548	15675	15694	15647	15349	15552	15591	15673	15641	15746	15771	15554	15660	15609	15557	15477	15674	15705	15822	15653	15675	15752	15633	15618	15740	15535	15641	15642	15499	15402	15577	15572	15746	15551	15781	15636	15542	15576	15532	15677	15620	15535	15573	15627	15597	15552	15529	15803	15580	15651	15507	15646	15690	15739	15659	15449	15662	15546	15628	15689	15595	15804	15611	15416	15580	15540	15848	15532	15544	15746	15644	15632	15528	15555	15695	15580	15646	15667	15546	15585	15603	15704	15584	15671	15692	15523	15653	15630	15536	15583	15588	15683	15748	15570	15479	15653	15557	15558	15548	15502	15692	15652	15626	15749	15526	15460	15621	15644	15738	15545	15519	15501	15527	15515	15710	15685	15657	15480	15810	15683	15722	15646	15697	15647	15553	15648	15478	15690	15526	15600	15525	15578	15494	15788	15578	15680	15701	15674	15639	15653	15573	15716	15554	15664	15731	15639	15703	15659	15518	15560	15471	15527	15563	15718	15441	15602	15700	15550	15643	15668	15602	15604	15601	15528	15566	15678	15347	15727	15590	15578	15552	15560	15622	15538	15694	15372	15443	15663	15678	15540	15469	15459	15689	15601	15458	15526	15514	15401	15615	15472	15693	15477	15568	15596	15532	15649	15480	15607	15508	15618	15616	15581	15722	15641	15745	15525	15676	15467	15578	15653	15653	15724	15643	15489	15602	15678	15641	15596	15746	15689	15598	15707	15777	15463	15620	15635	15647	15664	15648	15549	15707	15651	15458	15643	15744	15467	15673	15685	15671	15659	15557	15610	15664	15766	15584	15646	15586	15622	15833	15722	15547	15673	15648	15756	15485	15668	15732	15635	15463	15387	15552	15661	15879	15548	15589	15632	15700	15617	15546	15558	15710	15807	15674	15645	15471	15564	15576	15693	15616	15759	15699	15646	15589	15713	15620	15604	15768	15648	15681	15728	15586	15552	15815	15510	15512	15771	15590	15734	15672	15663	15549	15717	15648	15609	15595	15570	15555	15786	15605	15677	15630	15741	15647	15649	15669	15610	15786	15573	15567	15692	15661	15740	15470	15703	15645	15524	15594	15615	15550	15631	15703	15535	15682	15622	15413	15574	15774	15588	15683	15515	15623	15773	15449	15374	15746	15575	15853	15656	15594	15654	15768	15437	15589	15555	15588	15594	15578	15700	15739	15545	15516	15704	15763	15502	15871	15562	15567	15692	15668	15563	15619	15646	15580	15533	15630	15734	15471	15769	15634	15572	15649	15659	15751	15604	15635	15487	15554	15678	15527	15549	15761	15499	15665	15574	15480	15601	15587	15503	15702	15525	15435	15484	15692	15643	15576	15614	15624	15619	15581	15625	15553	15704	15691	15460	15648	15643	15591	15539	15549	15552	15575	15614	15542	15578	15644	15603	15558	15707	15848	15621	15562	15826	15583	15570	15471	15432	15713	15591	15639	15710	15702	15588	15589	15706	15529	15523	15554	15555	15571	15652	15552	15494	15646	15632	15621	15640	15585	15595	15627	15680	15693	15637	15480	15503	15593	15689	15576	15548	15644	15559	15594	15510	15550	15614	15507	15732	15601	15551	15692	15773	15682	15399	15787	15559	15605	15506	15459	15786	15708	15616	15572	15651	15666	15584	15687	15705	15655	15495	15568	15398	15540	15649	15527	15687	15735	15843	15585	15681	15698	15743	15730	15528	15575	15556	15690	15629	15583	15675	15556	15617	15576	15609	15588	15624	15504	15565	15650	15590	15590	15645	15721	15519	15693	15514	15528	15625	15496	15631	15683	15670	15696	15574	15768	15677	15608	15557	15616	15565	15695	15566	15629	15550	15659	15542	15547	15599	15630	15509	15633	15724	15486	15593	15682	15561	15623	15651	15791	15686	15490	15514	15497	15449	15657	15390	15717	15651	15649	15652	15660	15621	15452	15573	15771	15719	15508	15708	15625	15708	15731	15673	15508	15805	15575	15628	15665	15654	15901	15667	15614	15734	15590	15475	15772	15550	15634	15632	15541	15708	15575	15824	15738	15535	15658	15569	15744	15552	15740	15615	15543	15441	15589	15671	15495	15700	15626	15643	15720	15549	15688	15569	15739	15552	15743	15690	15609	15729	15548	15817	15651	15765	15597	15633	15583	15605	15596	15597	15642	15595	15580	15469	15614	15624	15710	15676	15710	15659	15492	15700	15672	15610	15568	15742	15505	15573	15722	15791	15681	15734	15575	15787	15547	15580	15667	15731	15447	15461	15828	15590	15620	15588	15658	15662	15624	15692	15637	15592	15535	15487	15568	15351	15714	15616	15661	15625	15504	15614	15662	15714	15590	15702	15715	15694	15720	15480	15696	15767	15655	15617	15575	15580	15628	15404	15613	15648	15608	15682	15510	15646	15566	15688	15583	15773	15580	15598
23809	21126	28660	24301	22909	26208	41361	73313	59313	44048	29736	22560	20083	19898	19693	19935	19715	19673	19789	19820	19625	19510	19586	19370	19616	19701	19579	19715	19548	19662	19598	19689	19483	19486	19717	19522	19472	19326	19534	19720	19773	19498	19769	19550	19612	19642	19569	19435	19636	19585	19433	19436	19630	19675	19383	19491	19703	19471	19535	19330	19642	19524	19425	19435	19491	19635	19612	19306	19357	19463	19559	19686	19596	19524	19551	19787	19586	19600	19612	19785	19488	19591	19442	19336	19534	19354	19675	19307	19575	19632	19716	19571	19633	19244	19654	19493	19528	19556	19619	19452	19629	19429	19347	19651	19414	19477	19584	19759	19707	19587	19395	19770	19298	19569	19439	19555	19494	19598	19358	19649	19558	19269	19616	19604	19654	19359	19372	19633	19526	19391	19491	19487	19490	19390	19736	19526	19395	19475	19407	19520	19604	19458	19438	19531	19533	19305	19369	19452	19351	19770	19661	19615	19556	19704	19479	19496	19457	19617	19267	19651	19598	19504	19502	19468	19710	19521	19705	19679	19571	19470	19497	19518	19579	19554	19463	19549	19465	19508	19492	19436	19630	19508	19188	19647	19373	19510	19375	19347	19561	19469	19599	19481	19490	19582	19335	19611	19764	19568	19480	19533	19502	19705	19647	19639	19543	19375	19469	19546	19361	19680	19253	19613	19420	19609	19518	19370	19741	19352	19366	19323	19474	19518	19472	19598	19408	19604	19535	19479	19545	19542	19423	19712	19508	19410	19465	19518	19604	19417	19330	19518	19567	19733	19303	19372	19540	19627	19536	19254	19474	19501	19558	19528	19675	19158	19482	19546	19532	19480	19357	19561	19653	19710	19443	19538	19377	19608	19523	19656	19757	19275	19450	19511	19683	19371	19483	19764	19316	19665	19598	19682	19421	19399	19588	19434	19400	19626	19568	19656	19547	19795	19459	19447	19624	19288	19486	19495	19653	19482	19752	19734	19644	19373	19568	19647	19435	19600	19620	19608	19462	19550	19575	19268	19538	19484	19330	19529	19359	19731	19377	19369	19618	19670	19363	19428	19755	19554	19485	19539	19659	19497	19594	19525	19430	19531	19400	19540	19565	19585	19644	19719	19439	19568	19505	19640	19761	19465	19529	19300	19461	19513	19500	19458	19528	19213	19341	19609	19548	19589	19525	19380	19459	19317	19312	19343	19845	19510	19502	19345	19682	19742	19694	19365	19424	19620	19535	19377	19574	19437	19489	19479	19768	19662	19474	19579	19514	19443	19489	19435	19559	19568	19256	19610	19617	19454	19689	19438	19525	19538	19695	19518	19409	19592	19576	19589	19591	19491	19658	19564	19544	19407	19595	19477	19334	19499	19467	19647	19746	19532	19365	19635	19439	19456	19408	19253	19341	19635	19664	19518	19503	19587	19264	19317	19437	19411	19631	19367	19706	19400	19511	19588	19613	19436	19508	19519	19582	19654	19504	19487	19499	19649	19624	19555	19512	19612	19879	19502	19483	19642	19496	19435	19649	19465	19473	19538	19477	19477	19222	19335	19591	19728	19424	19482	19533	19519	19572	19388	19384	19568	19609	19406	19431	19605	19675	19579	19333	19435	19458	19693	19541	19520	19573	19616	19349	19486	19605	19394	19453	19440	19581	19367	19377	19350	19380	19656	19685	19830	19656	19424	19498	19390	19462	19388	19552	19323	19478	19656	19635	19692	19764	19492	19523	19584	19579	19617	19474	19259	19509	19581	19444	19404	19558	19474	19556	19389	19417	19560	19495	19634	19483	19612	19506	19447	19614	19528	19624	19446	19479	19520	19468	19549	19598	19529	19294	19594	19339	19438	19852	19532	19490	19448	19595	19663	19389	19377	19558	19512	19574	19511	19656	19574	19251	19473	19531	19473	19282	19476	19595	19653	19570	19414	19454	19443	19576	19563	19612	19458	19496	19544	19455	19457	19284	19640	19469	19502	19601	19492	19693	19523	19413	19551	19619	19679	19409	19472	19376	19499	19350	19246	19573	19587	19304	19706	19606	19644	19665	19370	19455	19671	19525	19442	19496	19561	19539	19420	19345	19383	19408	19433	19496	19470	19351	19231	19690	19519	19296	19399	19677	19432	19601	19341	19612	19690	19558	19265	19548	19558	19509	19753	19376	19479	19399	19502	19242	19560	19585	19517	19606	19540	19452	19661	19632	19473	19625	19440	19549	19424	19703	19475	19591	19758	19529	19428	19388	19692	19720	19286	19592	19521	19571	19496	19329	19490	19452	19687	19375	19728	19422	19593	19327	19583	19659	19641	19648	19522	19607	19304	19522	19439	19860	19691	19575	19534	19418	19810	19563	19452	19422	19643	19495	19525	19533	19522	19625	19577	19565	19556	19614	19541	19577	19514	19425	19438	19603	19582	19738	19267	19342	19827	19603	19465	19404	19334	19753	19583	19427	19286	19464	19711	19381	19589	19733	19374	19603	19644	19616	19452	19489	19329	19575	19412	19384	19658	19642	19477	19762	19310	19478	19550	19393	19408	19566	19592	19754	19610	19386	19579	19482	19314	19308	19536	19334	19463	19423	19408	19662	19536	19329	19458	19692	19400	19543	19680	19416	19571	19548	19523	19507	19482	19248	19506	19571	19571	19592	19540	19589	19371	19493	19529	19601	19306	19535	19792	19762	19604	19532	19364	19492	19580	19509	19502	19593	19574	19426	19511	19764	19616	19561	19663	19532	19440	19538	19441	19350	19555	19436	19433	19457	19617	19503	19449	19532	19779	19506	19658	19608	19440	19437	19497	19495	19497	19487	19589	19509	19650	19601	19651	19370	19379	19447	19478	19444	19603	19696	19551	19441	19479	19606	19345	19481	19288	19574	19637	19547	19734	19406	19478	19610	19431	19309	19365	19309	19529	19577	19436	19430	19357	19535	19445	19646	19501	19675	19459	19460	19516	19606	19323	19586	19503	19535	19453	19523	19407	19677	19852	19589	19559	19396	19358	19389	19501	19556	19593	19374	19587	19537	19540	19445	19515	19531	19389	19599	19387	19463	19522	19353	19764	19347	19503	19509	19346	19446	19483	19534	19485	19379	19555	19590	19520	19597	19269	19622	19371	19780	19624	19693	19557	19436	19644	19550	19644	19421	19555	19361	19523	19503	19547	19524	19585	19491	19502	19320	19447	19331	19482	19500	19516	19375	19515	19384	19456	19485	19618	19746	19497	19518	19562	19583	19446	19518	19719	19618	19329	19633	19437	19643	19606	19550	19533	19401	19486	19531	19433	19480	19495	19384	19489	19428	19414	19460	19441	19509	19385	19719	19487	19656	19529	19437	19547	19638	19659	19552	19229	19685	20005	19541	19511	19786	19470	19245	19299	19513	19452	19727	19616	19415	19691	19657	19432	19802	19471	19670	19495	19506	19398	19536	19635	19586	19376	19706	19489	19183	19602	19502	19593	19502	19374	19307	19467	19412	19519	19447	19670	19431	19648	19714	19479	19548	19652	19603	19592	19686	19499	19674	19366	19534	19406	19497	19451	19535	19588	19502	19555	19524	19525	19503	19577	19693	19422	19644	19496	19525	19616	19511	19489	19595	19298	19493	19515	19432	19464	19538	19377	19301	19594	19643	19332	19728	19458	19648	19759	19715	19564	19733	19618	19545	19702	19526	19434	19776	19605	19409	19528	19164	19254	19532	19570	19274	19425	19444	19291	19652	19341	19463	19402	19501	19740	19509	19618	19637	19550	19599	19560	19328	19632	19602	19379	19497	19442	19699	19445	19504	19511	19691	19513	19513	19646	19768	19595	19506	19591	19357	19456	19687	19517	19654	19599	19344	19317	19545	19695	19818	19617	19622	19384	19459	19314	19563	19575	19378	19435	19537	19410	19690	19437	19590	19432	19683	19429	19543	19459	19690	19744	19414	19634	19436	19577	19538	19314	19553	19504	19483	19452	19453	19452	19419	19376	19471	19421	19532	19554	19382	19586	19426	19635	19466	19360	19607	19302	19535	19613	19694	19559	19431	19367	19392	19578	19635	19441	19552	19576	19492	19418	19386	19804	19475	19559	19638	19441	19578	19354	19482	19652	19398	19461	19447	19656	19560	19649	19682	19553	19357	19523	19709	19564	19577	19624	19611	19611	19569	19463	19425	19670	19324	19708	19357	19485	19622	19641	19423	19435	19545	19458	19467	19489	19740	19529	19537	19532	19442	19574	19347	19372	19642	19672	19436	19529	19553	19526	19475	19527	19462	19549	19472	19472	19629	19559	19371	19541	19574	19296	19649	19450	19447	19523	19493	19609	19569	19382	19533	19712	19550	19294	19510	19612	19622	19493	19588	19596	19598	19425	19595	19552	19440	19427	19496	19470	19512	19437	19273	19349	19406	19190	19546	19417	19576	19320	19527	19513	19461	19503	19511	19543	19595	19592	19614	19633	19547	19213	19499	19357	19596	19379	19525	19375	19594	19440	19500	19513	19381	19299	19445	19529	19562	19545	19499	19521	19483	19437	19427	19617	19479	19522	19516	19549	19614	19699	19546	19492	19553	19521	19436	19382	19510	19439	19724	19412	19588	19489	19811	19434	19316	19546	19543	19448	19396	19677	19690	19565	19780	19548	19540	19633	19497	19589	19398	19526	19566	19389	19413	19488	19579	19575	19488	19541	19386	19573	19334	19542	19504	19347	19450	19378	19532	19423	19574	19216	19598	19578	19439	19456	19442	19496	19610	19270	19460	19519	19492	19297	19666	19484	19412	19422	19664	19540	19517	19398	19487	19426	19577	19678	19508	19413	19447	19589	19626	19652	19635	19547	19400	19490	19594	19367	19338	19513	19488	19396	19405	19622	19426	19648	19553	19333	19388	19493	19525	19378	19447	19508	19855	19553	19397	19378	19360	19398	19724	19508	19639	19488	19529	19290	19708	19339	19494	19516	19342	19598	19415	19540	19470	19463	19698	19641	19508	19392	19547	19654	19762	19411	19536	19531	19577	19261	19515	19506	19501	19590	19753	19792	19544	19665	19399	19571	19690	19495	19449	19574	19565	19477	19507	19712	19531	19631	19649	19593	19447	19249	19481	19404	19629	19505	19664	19588	19447	19685	19452	19279	19575	19505	19545	19436	19439	19373	19497	19588	19445	19609
24066	39963	41848	35269	28080	24589	40670	71885	56840	41325	24916	17031	15273	15133	15036	15094	15039	14989	15102	15259	14998	15163	14913	15052	15049	15181	15059	15137	15197	15192	14931	14952	14972	15189	14947	15074	14990	15095	15075	15183	15208	15044	14729	15076	14920	14995	14890	15059	14997	15149	15108	14958	15072	15046	14902	15111	15012	15295	14942	15054	15054	14954	15076	14948	15108	15075	15007	15180	14820	15263	15116	15166	15137	15118	15046	15017	15088	14967	15032	15083	15053	14990	15051	15146	15223	14959	14968	14933	15118	15069	15017	15020	14930	15212	15129	14900	15133	15105	14860	14891	15006	15026	15014	14978	15150	15128	14861	15024	14984	14906	15048	15019	14882	15167	15050	15099	15123	14987	15043	15138	15145	14959	14916	14978	15002	15108	14969	15042	15164	14986	14852	14998	15140	15040	15020	14989	14912	15159	15054	15087	14774	14864	15128	15025	14982	15097	15032	15166	15159	15130	15110	14878	15072	14970	14927	15102	15022	15154	15087	14958	14988	15085	15000	15065	14899	15085	15136	14944	14982	15127	15017	15093	14874	14976	15140	15162	15290	15113	14970	15043	14919	15009	15355	14818	15065	14966	15038	14938	15177	15008	15002	15077	15078	15191	15050	15094	14887	14853	15077	15056	15098	15019	15084	15055	15175	15103	14956	15014	15117	15008	15164	15172	15092	14938	14985	14960	14778	15154	14933	15080	15093	14886	15191	15077	15138	15176	15048	15009	14995	14990	15107	15102	15032	15009	15031	14985	14994	15164	15089	15277	15078	15150	15072	15085	14971	15103	15097	15049	14907	15019	15056	14982	15143	15057	14827	15126	14984	15148	15141	14971	15016	15062	15012	15110	15009	15019	15127	15090	15025	15005	15018	15031	14992	15057	14805	14936	14913	15043	15124	15069	15069	15087	15002	15075	15071	14973	15027	15096	15162	15030	14901	15026	15068	15088	15062	15057	14944	14956	15023	15059	14999	15083	15054	15145	14918	14964	14877	15054	15018	15084	15095	15082	15025	15053	14970	14988	15034	14932	15042	15121	15044	15140	15069	15036	14874	15151	14904	15083	14982	14964	15090	15034	15037	14985	15136	15196	14905	15145	14908	15145	15205	14977	14913	15064	14994	15112	14995	15126	15014	15161	15086	15042	15041	14948	14881	15053	15009	14963	14877	14901	15112	14853	15129	14979	14997	14956	14921	15058	15108	15043	14855	14973	15114	15029	15162	14873	14979	15158	15173	15053	15143	15039	15087	15101	15003	15066	15077	15002	15080	15066	15028	15067	15161	15131	15026	15031	15107	15010	15031	14965	15016	15176	15026	15197	15176	14969	15128	15096	14955	15119	15137	15067	15193	15091	14937	14970	15081	14884	15102	14974	14853	14954	15005	15120	15193	15154	15184	15061	15086	15116	15062	15024	15048	15265	15232	15035	15113	15124	15040	15013	14940	15044	15136	14923	15039	15191	15196	14932	14951	15024	15216	14865	15012	15051	14950	14837	14924	14941	15068	15021	14888	14968	15009	15095	15076	15092	14926	15165	15133	15179	14966	15153	14932	15096	14953	15014	15162	15065	15083	14978	15183	14951	15164	14995	14997	15065	14962	15236	14946	15115	15039	15072	15086	15224	15045	15007	15147	15176	15060	15058	15070	15082	14853	15069	15063	15093	14816	15005	15232	15051	14987	15214	14970	14991	14977	14966	15120	14957	15072	15056	15162	15254	15111	14972	14973	14982	15120	15031	15029	15009	15093	14889	15262	14954	15152	15113	15086	14983	15197	14983	15126	15163	15199	15140	15009	15102	14987	14911	14959	15016	15074	15080	14985	15094	15217	14855	15104	14923	15149	14997	15072	15233	15165	15034	15093	15075	14955	15210	14929	15057	15010	15185	14956	14890	15221	15012	15006	15097	14950	15057	15179	14911	14991	15104	15188	15178	15065	15063	15071	15149	15124	15026	15113	14899	15118	14985	15066	15072	15064	15048	14983	15156	15097	15154	15092	15072	14871	15033	15097	15061	15068	14934	15160	15176	15018	15049	14972	15140	15122	14954	14972	15096	14981	14913	15026	15018	15085	15011	15212	15263	15041	14913	14851	15153	15012	15214	14883	14987	15018	15012	14973	15007	15044	15151	15033	14920	15009	14952	15070	15234	14948	14809	15037	15070	15032	15279	15077	14958	15158	15047	15079	14955	14958	14973	14996	15181	14964	15098	15036	15210	15066	14936	15104	14861	15123	15056	15211	15133	14966	14975	15135	14955	15088	15089	15054	15194	15034	15064	15165	14914	15034	15048	14897	15189	15046	15031	14924	14980	15016	14999	14880	14830	15145	15102	15085	14901	15002	15108	15226	15094	15134	15160	15056	15012	15051	15087	14985	15065	15099	15208	15065	15004	15076	15165	14895	15129	15065	14950	14957	15031	15116	15099	14837	15138	14918	14957	14913	15098	14990	15162	15121	14985	15055	15127	15154	15011	14920	15249	14838	15029	15062	15102	15019	15068	15002	15181	14863	15029	14970	15063	15037	15060	15167	14928	15000	15045	14955	15121	15071	15041	15123	14863	15066	14871	15089	14928	15046	15145	15179	14995	15008	14979	14972	14987	15176	14961	15135	14983	15062	14975	15247	15189	15291	15082	15208	15089	15154	15016	14899	15152	14902	14927	15090	14862	15068	15041	15151	15070	15008	14980	15002	15021	15052	15025	15245	14970	14920	15158	15144	14987	15183	15037	15293	15180	14831	15098	15045	15090	14935	14988	15006	15056	15013	14976	15018	15154	14990	15032	15126	15003	15055	15104	15035	14909	15063	15091	15170	15097	15088	14880	15004	15135	14971	14943	15076	15155	15011	15002	15005	15033	15037	15069	15090	15108	14999	15125	15037	14886	15038	15021	15112	15272	14909	15123	14987	14992	15005	14905	15120	15035	15168	15173	14933	14898	15079	15190	14891	15040	15149	15003	15124	15006	15054	15070	14962	14877	15061	15149	14997	15181	15108	14929	15136	15141	14951	15095	15187	15011	15233	15097	15092	15044	15125	15170	14932	14989	14940	15149	15039	15137	15009	14905	15067	14922	15007	15098	14938	15045	15037	14970	15214	15128	14929	15020	15211	14890	15028	15163	15085	15053	15115	15200	15076	15171	14930	15104	15045	14967	15019	15138	14980	15173	15077	15011	15090	15054	15019	14973	15114	15120	15039	15066	15169	15054	15119	14869	15113	14989	15127	15090	15130	14980	15191	15087	15045	14997	15080	14962	15016	15197	14996	15102	15084	15126	15129	15021	15074	15008	14928	15008	15065	15040	15022	14919	15091	15100	15100	15105	15080	14964	15212	15143	14999	14999	15084	14958	15077	15081	15066	15077	15110	14953	15059	15113	15081	15201	15120	14968	15026	14981	15025	15059	15086	15185	14902	15203	15141	14980	14951	15042	14894	15102	15017	14968	14915	15196	15109	15091	14953	14937	14931	14904	14941	15117	15042	15099	14942	15076	15149	15032	15076	14803	15141	15048	14950	15190	15149	14943	14944	15178	15024	15042	14948	15053	14985	15000	14954	14950	15052	15128	15062	15134	15012	15050	15083	15059	15044	15009	14969	14926	14898	14907	15276	15024	15049	14928	15035	15076	14955	14972	15070	14996	15168	15025	15212	14872	14973	15078	15227	15045	15092	15104	15131	15107	15162	14952	14942	15210	15053	15240	15069	15019	15162	14903	15102	15133	15038	15142	14966	15040	14856	14984	15221	15090	14984	15126	15028	15105	15105	15119	15040	15207	14960	14983	15060	15043	15090	14972	15002	14941	14931	15120	15007	14986	14974	15110	15070	15060	15024	15096	14973	14990	14888	14873	15009	15095	15066	15071	15012	15042	15146	15111	15041	14932	15039	15058	15015	15129	15167	15191	15004	15095	14985	14948	15082	14964	15194	15193	15034	14981	15170	15002	15044	15028	14881	15105	14963	15055	15073	14989	15112	15188	15199	15039	14858	15084	15021	14950	14859	15132	15078	14922	15038	14920	15207	15103	14822	15057	15111	14967	15078	15121	15138	14820	15189	15224	14897	14833	15222	15083	15041	15108	15026	15049	15038	14987	15030	15122	15180	15095	15078	15089	15040	15077	15046	15009	15053	15065	15056	14939	14960	14927	15106	15226	14887	15012	15086	15034	15089	15082	15077	14951	15021	15032	15217	15047	15163	14935	15148	14946	15075	15054	15180	15027	15049	15008	15043	15047	14943	15133	14975	14968	14983	14893	15198	15100	15012	15034	15069	15050	15105	14936	15002	15035	15019	14924	14919	15091	15119	14892	15099	14885	15015	15049	15141	15065	15064	15157	15134	15069	14962	14921	15126	14976	15020	15029	15193	15093	14959	15081	15121	15068	14936	15005	15066	15038	15063	15055	14855	14918	15064	15098	15088	15147	15072	15182	15228	14913	14997	15046	15066	15083	15082	15052	14982	15098	15048	15086	15206	15009	14954	15093	14813	15034	15069	15155	15000	15109	14963	14859	15126	15212	14849	15124	14990	15298	15131	14996	15014	14955	15070	14949	14985	14905	15096	15046	15038	14825	15131	15038	15083	14869	15041	15089	15019	14979	14970	15090	14976	15094	14989	14977	15009	15174	14939	14970	15026	14961	15196	15029	15084	14814	15027	15257	15001	15080	15090	15177	15174	14979	14988	15036	15172	15150	15019	15012	15003	14991	15086	14995	15004	14946	14964	14996	14840	15084	14967	15073	14998	15142	15073	15092	15254	14968	15125	15095	14995	15015	15113	14985	14996	14852	15061	14916	14930	15090	15005	14993	14943	15122	15056	15162	15068	14801	15020	14949	15166	15070	15096	15110	15021	15148	15006	15141	15050	15051	15044	15168	15040	15008	14968	15074	14969	15000	15110	14834	15147	15024	14976	15126	15095	15098	14907	15058	15071	15014	15064	15028	15067	15131	14966	14942	15062	15129	15151	15062	15064	15000	15148	15080	15089	14958	15037	14921	15135	15042	14994	15219	14998	14840	15000	14908	15044	15182	15016	15054	15088	14955	14908	15003	15038	15066	15019	15043	15065	15075	15031	15025	15085	15124	15046	14939	15106	15147	14984	14981	14947	15043	15124	15007	15118	15066	15089	14988	15055	14959
31324	25685	28870	25971	23089	22759	24046	29355	27088	24231	22068	21197	21297	21133	20875	21056	21029	20848	20997	21052	21133	20772	21097	21124	20957	20866	20823	21193	20924	20833	20980	20966	21039	21040	21170	20941	21160	21035	21174	20869	21132	20859	21013	21061	20855	20970	20918	21044	20906	20965	20893	20950	21083	21143	20891	20897	21116	21071	20952	20961	20926	21038	21084	21072	20855	20960	21142	20819	21154	20704	20915	21256	20859	20957	20974	21109	20945	21052	21017	21194	21052	20948	20854	21118	21070	21081	20898	21083	20964	20772	21083	20885	21126	21203	20865	20935	21125	21014	21031	21009	21117	21014	21057	21057	20693	20976	21043	21131	21025	20805	20809	21036	20919	20747	21118	20789	21035	20919	21003	20883	20991	20851	21059	21014	21015	21086	20858	20749	20999	20788	21048	21039	21028	20900	21048	20892	21069	20919	21013	21058	21197	20788	20899	21009	20913	21175	21126	21167	20940	20946	21031	20841	20959	20801	20919	20745	20956	20889	20941	21109	20801	21192	21084	21071	20852	20863	21192	21018	20992	21219	21204	20877	21178	20835	20757	20786	21036	20770	20909	20738	21004	20958	20891	20912	20985	20796	20864	21121	20951	20912	21032	20930	21127	21045	21117	21077	21060	21048	21012	21008	21054	20930	20869	21005	21044	21106	20954	21116	21186	21017	20782	21005	20961	20902	21212	21339	21173	20897	21003	21086	20844	20911	21019	20860	21147	20881	21053	20971	20897	21105	20752	20828	20945	21018	20735	21009	21131	20955	20918	21028	20854	20899	21015	20885	20898	21055	20653	20983	20961	20914	20927	21000	21003	21079	20871	20844	20788	20991	21107	21161	20908	20876	20886	21127	21147	20999	20889	20880	20969	20849	21090	20931	20887	21019	20994	20855	20981	20809	21011	20960	20989	20952	20998	20971	20934	21086	20914	21042	21155	20845	21097	21157	20957	21043	21163	21153	20882	21169	21035	20791	20982	21196	21078	20799	20964	20730	21059	21135	21233	21109	21019	20931	20747	20997	21095	21112	20974	21008	21278	21061	20881	21300	20953	21031	21030	20937	21022	20905	21025	21185	21070	21071	20845	20853	20962	20975	21014	21167	20977	20874	20890	21240	21256	20983	21054	20781	20936	21008	21150	21084	20910	21007	20917	20836	21090	20784	21070	21122	20938	20836	21037	20863	20779	20829	20989	20796	21011	21081	20996	20943	20981	21056	20903	20759	21046	20939	20899	20899	21046	21135	21026	20998	20742	20924	21053	20713	21061	21057	21042	20756	20940	21038	20895	21051	20932	21126	21077	20825	20979	20804	20853	20868	20927	20984	20887	21282	20898	21049	21076	20903	21084	20791	20984	20992	20933	20877	20870	20989	20959	21024	20853	20845	21046	21103	21014	20947	21217	21046	20916	20887	21236	21016	21043	20894	20934	20843	20883	20929	21225	21004	21085	20876	21017	20799	20913	21104	21224	20942	21113	20962	20990	20975	20824	20782	20688	21119	20859	20874	20967	20955	21074	20940	21066	21118	20962	21034	20810	20897	21131	21027	21076	21190	20994	21264	21108	21197	20863	21025	21155	21035	20947	21094	20931	20605	20972	21071	21154	21018	21003	21093	21049	21064	20929	20858	21199	21225	20754	21076	21024	21045	20841	20977	20908	21226	20866	20926	21218	20967	21046	20999	20896	21251	21264	20928	21005	21143	20972	21129	20882	21179	20998	20938	21251	20986	20923	20928	20937	21143	21144	20990	20876	20992	21086	21116	21251	20990	21119	20891	20845	20929	21026	21047	20990	21164	20837	21025	21185	20913	20820	20946	20997	20832	21099	21078	20995	21074	21020	21096	21039	21003	21031	20905	21041	21135	21102	20922	21095	20691	20839	21079	20714	20924	20926	20934	20791	21303	21142	21039	20915	20742	20872	21013	20977	21102	20865	21170	20946	20921	20624	20995	21020	21109	21221	21169	20947	21134	20989	21183	21141	20955	21026	21040	20733	21183	21116	20899	20930	21294	21030	21079	20990	20903	20943	21134	21110	20991	21097	20826	21020	21025	21057	20875	20926	20975	20815	20923	21072	20977	21098	21086	21139	20650	20995	20887	21322	20977	21035	20961	20854	20997	21007	20901	21061	20773	20993	20947	21010	20852	20985	20868	20920	21024	20790	21043	20926	21007	21150	21017	20917	20830	20976	21009	21070	20857	21155	20873	20935	20863	20953	20935	20952	20876	21059	20969	21092	20873	20931	21003	21076	20945	21069	20898	20914	20773	21068	20921	20870	20950	21196	20880	21075	21066	21008	21015	20936	21042	20863	20961	21084	21078	20893	20922	21057	20913	20879	20980	20893	21166	20831	20823	21029	20877	21033	20810	20984	21192	20974	20829	20980	20979	21216	20912	21157	20937	21061	21063	20834	20840	20990	20823	20889	21100	20698	21037	20774	20988	21054	21113	21087	21124	20922	21123	21119	21007	21154	20971	20921	20936	21007	21014	21040	21190	20932	21139	21187	21050	20968	20951	21147	20894	20986	21128	20829	20797	21170	21039	20915	20948	21170	21245	20911	20955	20977	20754	20857	20987	20872	20873	20990	20974	21112	21065	21121	20865	21088	20938	21131	21104	20935	20986	21085	20849	20962	20907	20732	20814	20935	20832	21085	20896	20982	21059	20938	21147	20981	21080	20999	20959	20876	20952	20919	21092	20995	21073	20965	21157	21031	20965	20925	21051	21237	20858	20963	21018	20999	21041	21040	21137	20956	20927	21024	21138	21210	21011	21286	21054	20997	20927	20978	20926	21066	20904	21082	21155	20959	21110	21000	21059	21195	21148	20889	20755	20860	21133	21083	20869	20862	20861	20861	21180	21085	20884	21126	21077	20929	21351	20987	20945	21028	20815	20931	21001	21151	21030	21498	20872	20937	21163	21051	21093	21138	21183	21099	21070	21039	20967	20942	20857	20980	20819	20872	21043	21006	21167	20944	21031	20715	20909	20996	20890	21114	20964	21088	21166	21019	20866	20919	21061	20915	20837	21051	20792	21016	21069	21080	21021	20901	21232	20848	21041	20941	21092	21158	20804	20851	21009	21075	20939	20967	20822	20862	21084	20908	21002	20740	20933	20882	20995	20984	21028	21085	20947	20906	20944	20946	20902	21021	20949	21135	20832	21166	21033	20932	20947	20923	20982	21090	21081	20825	20964	20713	21239	21064	20941	20873	21011	20969	20902	21028	21122	21110	20837	20847	21163	21066	21000	20976	20996	20960	20995	20647	20876	20825	21184	20887	20960	21184	20810	21062	20963	20989	21030	21013	20947	20857	21093	20743	21057	20939	21002	20835	21053	21114	20831	20976	20903	21240	20928	20809	20955	21010	20981	21161	20908	21015	21108	21064	21069	20888	21163	21089	20882	20867	20893	20877	21135	21205	21051	21102	20767	20980	21012	21055	21038	20912	21082	21033	21009	21106	20950	21001	21189	21072	20843	20891	21014	21127	20981	20935	20869	20887	21125	20692	20940	20943	20836	20857	21190	21062	21045	20980	21183	20938	20742	21091	20948	21078	21007	21051	21046	20971	20946	20833	20782	20976	21082	21154	20983	20959	20917	20938	21025	20997	20937	20886	20967	21062	20820	21085	21199	20988	20889	20764	20830	20941	20830	21134	21037	20895	21033	20945	20995	21066	20932	20937	21054	20825	21071	20899	21004	20764	20984	20934	21059	20846	20926	20914	21016	20933	21038	20974	21134	20959	21125	21088	20867	20858	21178	20837	21066	21044	21180	21135	20904	21109	21057	20849	20814	21003	20973	21012	21146	20998	21084	20935	20913	20875	20973	20994	21068	20984	20820	21042	20937	21121	21218	21064	21229	21021	20963	20952	20948	20967	21109	20943	21012	21046	20959	21131	21103	21102	20968	20919	21106	20992	21094	20780	20924	21165	20845	21320	20926	20834	20985	20793	20870	21202	21102	21040	21018	21094	20994	21012	20997	21059	20827	20876	20897	21028	21009	20980	20998	21076	20977	21007	20846	21032	20940	21239	20931	21188	21041	21042	20842	20988	20879	20978	20909	20795	20890	21033	20994	21033	20842	21060	20776	20971	21028	21299	20842	20870	21000	20952	21082	20976	20970	20977	21158	20999	21058	21028	21184	21119	20987	21039	21094	21184	21102	20973	21195	20830	21127	21066	20761	21084	20877	21250	20950	21031	20940	20884	21329	20789	20808	21220	20941	20998	20861	20962	20819	21119	20941	20943	21136	20795	21054	20992	20954	21034	20781	21001	20945	20909	21194	21128	20922	20972	20878	20865	21050	20957	21069	21004	20976	21045	20801	20988	21042	20808	20868	21032	21145	20775	20801	20930	20840	20969	20994	20960	20910	21018	20897	20748	20885	20880	21009	20960	20977	21096	21032	20932	21076	20833	20822	21115	21099	20935	21142	21030	20956	21014	21118	20914	21024	21120	20995	21026	20985	20894	21226	20977	21156	21006	20861	20963	20989	20740	21110	20957	21108	20987	20980	20894	20688	21023	20889	21009	21176	21097	20950	21023	21141	21089	20878	21143	20869	20977	20964	21252	20984	20957	20728	21149	21011	20909	21082	21146	21009	20985	21066	20869	20822	20857	20737	21180	20959	20627	21105	20853	21016	21138	20893	21034	20852	21081	21058	21115	20916	21029	21097	20930	20953	20990	20911	20915	20943	20968	21044	21055	20999	21059	20957	21107	21222	20889	20928	20897	20947	21023	21000	21101	20934	20831	20999	20776	20957	21094	21091	21025	21104	21011	21065	20979	21027	21112	20951	20991	20989	20876	20881	21052	21163	21124	21059	20793	20825	20832	20985	20935	20932	21110	21107	21240	20993	21138	20827	21077	20868	20954	21069	20793	20837	21137	20966	21059	21046	20899	20792	21084	20999	20877	21051	21066	21054	20937	21114	20978	21164	20980	20722	20923	21043	21082	20937	21120	20784	21026	21167	21175	20997	20912	20872	20742	20799	20716	21123	21045	21044	21138	20949	21065	21149	21119	21061	21087	20854	20825	20957	21056	21025	20796	21030	20946	20822	21013	21016	21113	21169	21115	20988	20972	21109	20720	20847	21034	20959	21045	20888	20941	20747	21206	20870	20963	21091	21040	21000
19763	25661	25689	21010	19074	18341	20664	26880	22234	18905	16612	15900	15622	15897	15929	15806	15783	15881	15726	15899	15872	15808	15870	16004	15640	15727	15845	15765	15804	15884	15722	15672	15776	15973	15987	15782	15821	15935	15839	15788	15635	15683	15845	15722	15815	15928	15742	15835	15919	15904	15886	15777	15729	15896	15807	15957	15729	15998	15730	15881	15757	15908	15786	15735	15914	15623	15817	15769	15773	15681	15896	16093	16008	15726	15757	15943	15636	15838	15831	15786	15664	15500	15693	15817	15796	15919	15827	15903	15848	15720	16011	15775	15792	15795	15871	15904	15969	15870	15767	15851	15826	15825	15857	15895	15883	15638	15969	15770	15782	15807	15625	15695	15738	16047	15783	15736	15894	15798	15618	15914	15936	15738	15891	15772	15835	15878	15742	15761	15765	15709	15851	15845	15698	15874	15766	15766	15708	15752	15707	15912	16027	15603	15876	15761	15901	15816	15935	15790	15850	15724	15810	15860	15802	15802	15994	15635	15875	15747	15693	15880	15967	15812	15841	15821	15821	15839	15989	15673	15912	15654	15738	15954	15700	15894	15673	15824	15876	15776	15874	15829	15884	15827	15663	15710	15856	15823	15683	15728	15872	15810	15823	15696	15910	15838	15836	15945	15773	15836	15836	15826	15885	15925	15832	15782	15824	15845	15953	15730	15897	15765	15718	15852	15780	15927	15718	15845	15868	15751	15770	15864	15849	15730	15812	15800	15758	15724	15808	15647	15841	15894	15906	15661	15754	15855	15902	15827	15785	15786	15852	15765	15835	15770	15659	15861	15949	15712	15828	15978	15643	15852	15983	15853	15822	15675	15887	15698	15701	15930	15943	15758	15713	15901	15945	15604	15954	15767	15876	15704	15755	15904	15862	15911	15664	15730	15768	15797	15842	15804	15791	15869	15695	15856	15837	15851	15779	15687	15872	15968	15754	15889	15760	15922	15861	15823	16063	15787	15761	16051	15804	15882	15705	15884	15800	15930	15779	15887	15906	15749	15824	15947	15738	15815	15850	15744	15766	15924	15772	15817	15793	15866	15834	15891	15776	15803	15832	15764	15809	15918	15729	15773	16045	15789	15877	15634	15794	15754	15799	15761	15782	15928	15937	16012	15879	15738	15844	15857	16050	15511	15975	15758	15742	15782	15699	15700	15751	15814	15843	15764	15823	15726	15900	15790	15795	16037	15928	15717	15772	15681	16005	15812	15833	15825	15739	15841	15743	15817	15891	15818	15845	15730	16002	15939	15637	15884	15870	15788	15827	15864	15721	16075	15852	15856	15852	15899	15693	15801	15689	15902	15701	15769	15787	15606	15861	15854	15856	15945	15631	16004	15750	15845	15810	15882	15701	15758	15702	15664	15764	15899	15804	16049	15845	15843	15858	15682	15876	15850	15855	15665	15780	15992	15720	15748	15958	15881	15705	15734	15894	15817	15861	15852	15753	15945	15746	15724	15945	15834	15881	15849	15727	15781	15813	15930	15782	15842	15800	15725	15832	15659	15869	15868	15837	15725	15785	15677	15808	15855	15773	15845	15831	15639	15809	15805	15897	15805	15813	15850	15795	15825	15848	15759	15972	15857	15744	15726	15805	15690	15704	15830	15834	15813	15805	15925	15678	15726	15771	15839	15967	15817	15804	15825	15767	15713	15683	15868	15895	15885	15803	15749	15600	15993	15811	15756	15619	16013	15952	15607	15755	15727	15806	15995	15835	15851	16026	15857	15716	15755	15974	15693	15755	15862	15834	15822	15739	15920	15560	15889	15718	15782	15821	15888	15961	15839	16009	15761	15889	15843	15859	15839	15584	15707	15905	15874	15916	15798	15828	15859	15793	15936	15653	15848	15748	15817	15841	15707	15751	15982	15714	15834	15965	15791	15914	15638	15821	15617	15715	15935	15693	15854	15850	15841	15855	15877	15703	15986	15850	15891	16058	15858	15822	15776	15938	15733	15900	15750	15851	15833	15720	15828	15851	15835	15721	15995	15851	15664	15802	15691	15900	15752	15698	15798	15719	15978	15789	15802	15938	15660	15687	15843	15753	15827	15709	15901	15892	15819	15724	15826	15955	15838	15770	15849	16019	15766	15955	15776	15814	15742	16057	15632	16028	15654	15829	15893	15961	15787	15789	15655	15963	15823	15801	15691	15881	15744	15970	15647	15731	15854	15863	15721	15780	15983	15704	15807	15704	15981	15835	15744	15785	15911	15890	15807	15899	15846	15857	15945	15682	15822	15771	15719	15852	15616	15866	15824	15830	15742	15757	15817	15678	15884	15916	15727	15901	15663	15721	15954	15805	15680	15753	15936	16002	15974	15781	15697	15764	16014	15691	16090	15938	15733	15789	15695	15920	15661	15969	15928	15842	15614	15809	15737	15812	15911	15625	15851	15776	15994	15881	15699	15726	15901	15842	15785	15778	15833	15828	15993	15765	15771	15787	15832	15879	15683	15734	15757	15895	15828	15685	15971	15764	15650	15841	15814	15811	15940	15921	15846	15943	15953	16035	15797	15898	15851	15726	15883	15941	15672	15944	15845	15857	15779	15676	15886	15774	15861	15817	15929	15579	15743	15911	15765	15770	15719	15809	15786	15825	15786	15904	15908	15914	15848	15983	16008	15858	15819	15854	15786	15839	15954	15893	15795	15869	15894	15726	15671	15865	15821	15743	15914	15697	15874	15770	15822	15773	15765	16003	15975	15835	15921	15918	15657	15939	15920	15963	15765	15938	15808	15729	15778	15811	15930	15830	15849	15807	15755	15804	15776	15835	15838	15954	15741	15884	15751	15691	15723	15734	15836	15766	15695	15830	15936	15905	15949	15880	15886	15635	15679	15975	15881	15509	15895	15946	15694	15901	15866	15800	15793	15863	15920	15730	15835	15820	15800	15817	15922	15665	15875	15980	15779	15876	15739	16003	15749	15818	15981	15850	15893	15802	15859	16001	15677	15918	15775	15874	15720	15867	15725	15969	15951	15675	15724	16054	15746	15968	15849	15844	15795	15890	15883	15850	15787	15813	15821	15777	15677	15765	15957	15862	15639	15757	15738	15774	15835	15667	15920	15821	15894	15689	15832	15988	15846	15858	15891	15940	15745	15768	15910	15848	15967	15907	15944	15604	15821	15790	15816	15988	15869	15833	15792	15724	15813	15777	15810	15976	15707	15720	15905	15771	15843	15863	15815	15907	15940	15847	15725	15743	15843	15938	15855	15747	15790	15882	15724	15832	15917	15925	15823	15861	15797	15823	15838	15744	15835	15785	15815	15844	15898	15710	15991	15947	15834	15756	15729	15812	15746	15798	15858	15826	15812	15889	15970	15626	15817	15920	15795	15738	15903	15847	15844	15753	15995	15930	15907	15832	15788	15766	15781	15694	15809	15731	15820	15931	15929	16028	15750	15806	15760	16029	15751	15903	15867	15737	16001	15805	15892	15797	15839	15763	15675	16043	15694	15711	15713	15596	15822	15566	15737	15764	15818	15880	15869	15675	15911	15913	15848	15746	15784	15658	15872	15762	15838	15895	15850	15956	15717	15759	15787	15767	15860	15850	15885	15856	15762	15779	15683	15816	15842	15854	15693	15939	15886	15741	15862	15676	15749	15686	16043	15675	15954	15757	15897	15695	15882	15794	15786	15802	15857	15782	15777	15790	15878	15706	16074	15776	15854	15819	15960	15751	15930	15665	15693	15947	15675	15707	16023	15728	15833	15758	15775	15743	15938	15815	15694	15709	15926	15854	15836	15878	15837	15977	15785	15741	15867	15842	15930	15929	15829	15697	15911	15828	15904	15852	15889	15979	15715	15744	15889	15756	15776	15903	15846	15740	15794	15867	15773	15817	15891	15916	15854	15566	15893	15710	15897	15805	15731	15875	15817	15833	15705	15870	15785	15717	15853	16001	15819	15672	15846	15889	15954	15877	15945	15798	15722	15637	15811	15782	15716	15817	15903	15749	15929	15863	15749	15783	15897	15917	15774	15795	15982	15684	15737	16063	15994	15849	15825	15909	15762	15808	15861	15760	15807	15879	15921	15827	15581	15835	16050	15853	15866	15715	15885	15681	15764	15979	15742	15842	15718	15845	15688	15931	15719	15864	15678	15836	15827	15761	15787	15881	15813	15678	15841	15772	15695	15835	15835	15757	15801	15770	15831	15866	15893	15756	15808	15798	15746	15645	15964	15816	15752	15906	15804	15691	15828	15933	15592	15879	15918	15873	15905	15688	15864	15672	15950	15733	15850	15919	15918	15833	15920	15862	15842	15773	15909	15764	16047	15917	15762	15812	15732	15717	15795	15902	15629	15833	15800	15850	15912	15935	15892	15620	15847	15839	15886	15770	15678	15863	15803	15740	15803	15846	15903	15769	15943	15701	15914	15719	15702	15722	15751	15980	15854	15821	15911	15809	15774	15874	15862	15869	15866	15813	15903	15918	15928	15991	15829	15773	15694	15890	15878	15828	15571	15959	15959	15821	15995	15826	15811	15868	15863	15988	15720	15752	15858	15910	15748	15743	15836	15728	15858	15898	15812	15806	16103	15821	15901	15882	15707	15964	15807	15833	15800	15790	15870	15709	15877	15736	15830	15930	15814	15776	15837	15920	15855	15844	15893	16006	15734	15776	15941	15727	15695	15910	15944	15869	15714	15878	15928	15660	15640	15813	15757	15686	15880	15776	15956	15804	15892	15836	15708	15762	15741	15918	15925	15731	15719	15665	15842	15943	15619	15829	15683	15776	15819	15796	15966	15794	15862	15954	15763	15787	16018	15737	15798	15672	15884	15669	15961	15855	15695	15732	15764	15907	15756	15725	15770	15732	15844	15839	15863	15757	15898	15823	15851	15691	15900	15706	15914	15775	15810	15726	15700	15689	16020	15755	15778	15941	15842	15948	15785	15907	15833	15881	15762	15829	15752	15939	15786	15984	16045	15803	15711	15952	16035	15741	15876	15951	15700	15805	15906	15907	15771	15886	15680	15910	15785	15914	15779	15963	15788	16009	15974	15979	15915	15828	16001	15725	15926	15917	15803	15887	15789	16021	15775	15817	15830	15758	15868	15869	15860	15726	15854	15831	15802	15936	15873	15704	15929	15751	15944	15739	15792	15890	15954	15864	15764	15850	15741	15783	15855
25395	21195	28313	26156	25215	26260	39046	62015	48682	36138	26782	22521	21413	21146	21277	21204	20943	21108	21021	21101	21076	21064	21057	21203	21269	21230	21088	20989	21245	21159	21157	21071	21016	21056	21097	20946	21112	20961	20923	20981	21035	21235	21132	20969	21090	21408	20917	21113	21085	20951	21113	21136	20894	21039	21036	21097	20960	21177	20932	20692	21078	21187	21007	21231	21235	20982	21120	21044	21307	21024	21091	20906	21011	20897	20954	21196	20917	21196	21127	20862	20871	20967	21171	20923	21031	21217	20996	20949	21057	20940	21039	20960	20991	20940	21029	21008	21035	21095	20936	21060	21108	20732	21106	20885	20915	21059	21281	20958	20986	21227	20739	20998	20874	21158	20844	21153	21033	20898	21133	20989	21111	20866	20906	20967	21143	20892	21122	21023	21111	20971	20938	21026	21059	20873	21004	21190	21098	20934	20951	20962	20978	21127	21124	20962	21077	20904	20950	21267	20980	20852	21143	20900	20982	20759	21149	20914	20978	21050	20963	21237	20996	20876	20937	21009	21107	21007	20914	20896	20961	20940	21069	21009	21020	20855	21158	20974	20702	21184	20923	20893	20853	20956	21196	21003	20883	20937	21083	21101	21044	20991	20950	21044	20925	20902	20918	20934	21103	21275	20911	21087	20805	21029	21099	20973	20771	21036	21065	20790	20964	21024	21139	20952	20861	20847	21013	21190	21032	21120	20911	20971	21161	21037	20856	21194	20956	20994	20933	21017	21099	20920	21095	20952	21096	20992	20980	20986	20778	20789	20897	21102	21230	20764	21073	21180	21081	21260	21052	21085	21018	21191	21044	20993	21195	20904	21175	20998	20921	20849	20993	21144	20943	20998	20899	20899	21170	21057	20944	20859	20898	20794	21225	20959	21239	20980	21090	21145	21154	20881	21126	21061	20899	21082	20972	21123	21041	21048	20956	21170	21070	20980	20995	21059	21245	21077	20961	20920	21317	21082	21039	21142	20935	20923	21088	21024	20959	20979	21074	20980	20955	20745	20806	21059	20903	21183	20832	20997	20994	20897	21018	21083	21262	20975	20859	21024	20824	21030	21083	20939	21210	20797	21086	20776	21040	21146	21130	20932	21113	21057	20893	21163	21158	21063	20956	21033	21082	21010	21245	21044	21001	20900	21096	21083	21132	21090	20823	20943	20848	21040	20937	20874	21119	20940	21014	21054	21242	21043	21252	21043	21123	21081	21258	21105	21282	21043	21025	21143	21243	21004	21100	20871	21084	20849	20991	20872	21046	21203	21105	21209	21032	20912	21221	20995	21038	21076	20908	20770	20894	21042	21233	20926	21019	21153	21229	21124	21186	21051	21117	21115	21024	21099	20968	20908	21005	20873	20925	20837	21022	20996	20939	20984	21003	20976	21043	21039	21213	20939	21139	21069	20852	20909	20983	20691	20866	21166	20935	21133	21009	21014	20981	21010	21004	21028	20866	21047	21110	21052	20947	21033	20811	21018	21149	20954	20917	21010	21031	20832	20924	20864	20998	20762	20918	20864	21138	20973	21018	20792	21092	20807	20952	21126	21135	20937	20878	20723	20914	21022	21101	21084	21197	20939	21227	20949	20931	20835	21073	21073	21173	21009	21071	20964	20966	21130	20825	21075	20812	21161	20987	21121	20895	20944	21166	21032	20743	21016	20878	21167	20921	21065	21056	20918	20970	20947	21045	21085	20971	20849	21029	20906	20975	20978	21018	20980	21053	21035	20972	21173	20858	20915	21079	20952	21056	21044	20923	20965	21037	20952	20970	20878	21077	21309	21030	20944	20913	20950	20932	20891	20985	20832	21042	20905	21018	21074	21107	21045	21167	21132	20906	20996	20825	21294	20931	21058	21173	21080	20955	20941	21022	21118	21203	20989	21169	21072	21216	21051	21325	21133	21094	21221	20898	20812	21053	21095	20970	20835	21025	21046	20836	20911	20850	20887	20986	20972	20824	21131	21121	20925	20983	20899	21064	21034	20829	20999	21142	20833	21069	21020	21060	21190	21201	20903	21219	21063	21307	21202	21044	21024	20868	21034	21020	20709	20880	21210	21195	20892	21112	20781	21051	21069	21045	21139	20866	20773	20923	21004	21052	21029	21124	21011	21002	21066	21081	21016	20874	21025	21002	21091	20996	20943	21010	20899	20867	20902	21085	21178	21139	20911	21155	20950	20879	21189	21307	21078	21192	21103	21074	21124	21002	21048	21144	21042	20884	21045	21075	21112	20867	21009	20852	21173	21242	21250	21010	20888	21207	21091	21221	20970	20912	21102	20794	21056	20949	20914	21102	20935	20972	21158	21116	20784	20978	21141	21204	21116	20998	20948	20895	20892	21065	21240	21255	20942	20761	20828	20989	20996	20985	21149	21049	21083	21117	20870	20951	20873	21083	21131	21328	20681	21048	21109	21140	21089	20907	20999	21070	21110	20929	21209	20966	20953	20853	20998	21090	20862	20961	20948	20902	21123	21008	21185	20941	20918	20875	21176	21021	21200	21001	21088	21206	21082	21171	20898	21246	21116	20916	21088	20975	21006	21055	21144	21173	21064	21186	20825	20764	21072	21098	21223	21066	21025	21144	21063	21037	21064	20817	21272	21050	20782	21075	21037	20917	21332	20978	21017	20999	21018	21177	21025	20941	21020	20905	20955	20998	21064	20756	20953	21200	20874	21142	21064	21205	20829	21100	21012	21069	21249	21088	21036	21295	21007	21080	21194	21099	20999	20820	21170	21115	21211	21374	20934	21225	21170	21205	21142	21070	20941	21103	20972	21169	21065	20974	21053	20829	21295	20954	21006	21063	20776	21003	21091	21063	21055	20972	20900	21103	21129	21041	20965	20955	21166	20838	20891	21155	21002	20841	20991	20893	21097	20993	21051	21031	20982	21068	21009	20987	20905	20999	21191	20800	20909	20997	20886	20962	20735	20931	20950	20934	21116	21124	20955	20805	20948	20868	21034	21074	21005	21027	20928	20994	20933	21176	21181	20806	21020	21042	21030	20862	21078	21017	20909	20987	20936	21109	21082	21224	21183	21046	20966	20829	21024	20907	21060	21015	21075	21032	21087	21203	21065	20936	21173	20959	20940	21078	20817	21156	20974	21143	20957	21008	21034	21260	21170	21187	20968	21016	21112	20933	20944	20974	21065	21024	21005	21048	20606	21046	21085	20964	21041	20845	21009	20894	21085	20759	20917	20975	21035	21030	20759	21037	21035	21123	20986	21211	21062	20975	20795	20945	20969	21134	21198	21385	21302	21047	20910	21138	20939	21143	21215	21078	20962	21022	21006	21035	20895	21028	20977	20816	20828	21014	20990	21145	20880	21094	20892	20960	21042	21258	21190	21149	20990	20965	21004	21027	20898	21107	21029	21147	20997	20887	21091	21130	21242	21191	20966	21067	21073	20923	21147	20854	20856	21094	21029	21043	20843	21131	20948	21145	20903	21156	21142	21020	21068	21048	21120	20939	21057	21085	21063	21123	20978	20851	20885	20921	21137	20971	21155	21041	21079	21098	21083	20898	20982	21048	20866	21073	21331	21030	21060	21062	20807	21100	21072	21082	20729	20993	21121	21010	20950	21098	20991	21072	20946	21000	20853	21109	21042	21249	21071	21079	20777	21021	20915	20895	20969	21088	21200	20979	20907	21189	21080	21077	20986	20979	21078	20993	21200	21039	21232	21198	21070	21034	21305	20919	21156	20944	20999	20946	20893	21157	21011	21268	21077	21121	20805	21034	20998	21136	21173	21110	21045	20944	20922	20813	21052	21225	21208	21036	20909	21198	20877	21131	20991	20979	20827	21045	21180	20995	20830	20946	21219	20872	21026	21105	21149	20975	21094	21073	21276	20917	21222	20955	20829	20938	21023	21100	21083	21013	21172	20899	20941	21254	21042	20953	20945	21165	21124	20901	20984	20942	20829	21114	21101	20928	20938	21174	21001	21195	21059	20800	21150	21094	21003	21119	21007	20929	21016	20867	20834	20847	20934	20890	21020	20941	20674	20970	21307	21172	21166	21100	20843	21383	20906	20979	21163	21059	20938	21238	21101	20929	20991	21015	20872	20957	21383	21036	21009	21254	21080	20987	21041	20884	21015	21201	21048	21224	21043	21204	21049	20923	20865	21122	21141	21023	21003	21015	21091	20992	20993	21063	21111	21173	20994	21173	21168	20882	21075	20834	20891	21078	20810	20998	20974	21123	21194	21035	21068	20967	21111	20978	20895	20922	20797	21143	20964	21096	20833	20966	20762	21173	21110	21150	20879	20906	21156	21042	21015	21183	21086	21132	20991	20992	21029	20756	21084	20929	21068	21368	21132	21045	20970	21037	21204	20983	21098	21043	21008	20968	20749	21006	20848	21013	21090	20803	21015	21125	21277	20964	21046	21180	21117	20909	21161	20956	21092	20955	20847	21044	21149	21229	20957	21072	20945	20943	20883	21150	20952	21173	21106	21130	21206	20924	20922	21133	20843	21074	21106	20843	20937	21034	20895	21082	20951	20916	20979	21124	20994	20883	20963	21074	21162	21045	20976	21036	20929	20952	20722	20939	21040	21088	20834	20880	21136	21188	21139	21221	20965	20966	21066	20953	20961	21063	21212	21085	21075	20934	20845	20943	21043	21271	20899	20959	21022	21133	20951	20961	20974	21021	20901	20846	21054	21085	20937	21268	21172	21315	21098	20975	20855	20849	21063	20946	20955	21310	20938	20950	20943	21009	20823	20871	20901	21233	21049	20944	20970	20995	21044	20875	21002	20848	21119	20830	20944	21132	21132	20920	21114	20827	21062	21124	20947	21003	20990	20941	21082	20937	21042	20953	21183	21068	21133	21175	21137	21254	21217	20932	20954	21163	21033	20998	21045	21056	20728	21173	21230	20937	20989	21118	21016	21143	21134	21208	20991	21039	20804	21134	21289	21139	21181	20913	20738	20785	21035	21121	21207	20908	21040	21177	20926	20876	21196	20829	21119	21134	20913	21146	21037	21071	20925	21325	20818	20825	20932	20936	21200	20953	20881	21141	20884	21185	21024	21162	21011	21215	21033	21124	21125	20901	21044	20982	21164	21023	21013	20949	20972	20957	20902	20874	20856	21347	21008	20785	20823	20980	20980	20981	20923	21001	21093
21286	36489	34940	29662	25626	22702	37862	58505	44590	31939	20733	16507	15978	15783	15783	15817	15853	15793	15779	15874	15811	15889	15720	15820	15798	15872	15594	15971	15733	15966	15887	15826	15786	15797	15766	15855	15901	15917	15728	15805	15944	15740	15756	15865	15878	15797	15800	15839	15842	15829	15806	15868	15802	15930	15639	15824	15881	15738	15892	15847	15861	15852	15873	15841	15950	15819	15863	15780	15926	15780	16018	15887	15902	15856	15928	15857	15841	15931	15807	15957	15760	15932	15743	16024	15836	15791	15900	15662	15714	15995	15859	15831	15834	15852	15729	15871	15718	15748	15725	15742	15749	15947	15740	15771	15869	15969	15802	15858	15901	15883	15690	15933	15788	15905	15819	15836	15799	15828	15951	15908	15789	15734	15887	15836	15793	15894	15779	15677	15960	15778	15871	15771	15899	15979	15805	15726	15821	15913	15820	15806	15776	15742	15829	15655	16049	15878	15854	15892	15801	15836	15732	15908	15892	15943	15716	15870	15814	15814	15927	15793	15739	15742	15929	15802	15745	15771	15758	15874	15810	15844	15908	15831	15955	15858	15851	15854	15849	15929	15718	15885	15810	15891	15944	15898	15700	15876	15685	15862	15824	15818	15837	15785	15880	15990	15708	15712	15770	15839	15738	15866	15870	15854	15847	15728	15780	15789	15721	15807	15863	15927	15733	15917	15598	15706	15797	16157	15743	15805	15802	15869	15793	15753	15840	15811	15715	15826	15614	15767	15795	15807	15839	15732	15831	15951	15928	15913	15924	15848	15818	15754	15746	15789	15880	15731	15726	15639	16085	15848	15869	15819	15916	15833	15684	15791	15950	15791	15843	15745	15809	15657	15789	15993	15781	15894	15821	15785	15731	15875	15937	15561	15727	15811	15924	15870	15808	15915	16033	15835	15698	15892	15770	15640	16078	15909	15762	15846	15737	15823	15732	15882	15814	15918	15716	15969	15962	15816	16043	15785	15723	15799	15885	15754	15854	15858	15588	15977	15853	15709	15952	15893	15833	15848	15849	16143	15837	15921	15854	15855	15906	15875	15675	15783	15806	15748	15674	15846	16063	15703	15922	15977	15886	15774	15673	16024	15894	15897	15927	15846	15827	15753	15878	15809	15750	15622	15776	15920	15893	15798	15646	15858	16037	15764	15856	15918	15955	16050	15875	15864	15779	15853	15984	15865	15787	15940	15754	15878	16124	15778	15707	15823	15812	15888	15870	15836	16109	15750	15863	16014	15808	15781	15820	15954	15902	15979	15845	15728	15811	15770	15983	15696	15921	15770	15802	15885	16045	15796	15879	15752	15715	15839	15775	15850	15761	15934	15702	15849	15685	15897	15783	15819	15646	15693	15789	15890	15858	15793	15803	15792	15911	15857	15870	15737	15784	15728	15955	15856	15843	15708	15849	15963	15754	15849	16115	15921	15734	15773	15781	15893	15789	16006	15743	15823	15750	15878	15697	15892	15864	15847	15827	15603	15935	15979	15851	15872	15815	15766	15692	15855	16050	15820	15785	15662	15899	15800	15851	15906	15793	15896	15903	15808	16046	15799	15778	15811	15886	15846	15905	15765	15824	15615	15711	15781	15860	15719	15675	15819	15935	15865	15898	15712	15822	15732	15792	15650	15950	15948	15836	15821	15701	15812	15816	15921	15773	15903	15726	15856	15800	15830	15711	15646	15743	15770	15848	15767	15770	15866	15912	15733	15778	15903	15775	15888	15970	15869	15668	15911	15970	15904	15734	15711	15761	15785	15780	15944	15809	15803	15804	15936	15857	15944	15762	15899	15897	15967	15969	15960	15712	15845	15761	15808	15594	15861	15654	15857	15785	15719	15842	15944	15800	16008	15950	15767	15873	15705	15913	16019	15774	15809	15792	15657	15773	16013	15842	15825	15955	15949	15790	15775	15689	15804	15840	15793	15756	15870	15928	15942	15873	15777	15724	15579	15777	15726	15998	15913	16015	15890	15885	15951	15641	15907	15676	15790	15888	15984	15653	15746	15846	15844	15912	15794	15746	15836	15839	15869	16014	15723	15754	15876	15840	15809	15745	15827	15760	15793	15758	15947	15950	15815	15733	15793	15862	15873	15893	15774	15731	15829	15805	15924	15769	16082	15860	15763	15847	15789	15619	15936	15841	15888	15792	15859	15866	15742	15701	15886	15782	15700	15831	15810	15812	15849	15793	15724	15820	15836	15534	15661	15941	15815	15884	15920	15859	15801	15768	15713	15794	15902	15826	15908	16005	15952	15936	15771	15909	16009	15832	16028	15877	15780	15939	15897	15815	15936	15791	15862	15857	15878	15861	15846	15703	15692	15971	15895	15826	15948	15724	15874	15699	15794	15806	15758	15790	15779	15812	15811	15959	15833	15796	15793	15834	15802	15894	15819	15938	15732	15857	15891	15889	15871	15909	15801	15950	15758	15824	15894	15859	15938	15874	16000	15681	15866	15890	15986	15772	15709	15986	15826	15817	15717	15825	16055	15732	15646	15886	15832	15837	15904	15677	15945	15764	15796	15890	15809	15775	15931	15462	15981	15968	15864	15806	15809	15689	15602	15937	15851	15794	15896	15745	15806	16063	15686	15826	15849	15744	15860	15777	15839	15795	15892	15799	15831	15958	15726	15829	15742	15755	15755	15943	15967	15726	15868	15807	15739	15788	15953	15982	15740	15814	15894	15781	15947	15686	15933	15683	15830	15956	15942	15846	15920	15750	15786	15673	15730	15752	15810	15714	15687	15855	15942	15805	15867	15885	15882	15883	15759	15864	15799	15755	15957	15831	15895	15744	15848	15718	15861	15851	15762	15822	15764	16009	15920	16070	15802	15943	15859	15700	15799	15912	15774	16013	15748	15822	15974	15816	15877	15714	15674	15692	15777	15926	15734	15695	15780	15751	15731	15831	15819	15687	15916	15869	15827	15987	15875	16012	15975	15901	15775	15816	15838	15909	15712	15944	15832	15773	15908	15756	15847	15897	15886	15750	15729	15906	15778	15898	15959	15904	15734	15750	15736	15769	15900	15914	15845	15819	15740	15876	15772	15811	15773	15927	15929	15786	15639	15969	15773	15832	15768	15988	15830	15889	15768	15968	15816	15980	15763	15782	16034	15879	15871	15803	15804	15857	15786	15652	15799	16016	15935	15882	15847	15791	15798	15940	15975	15857	15818	15464	15944	15532	15835	15882	15803	15923	15816	15816	15879	15784	15760	15687	15838	15908	15869	15870	15757	15793	15867	15873	15871	15863	15715	15857	15873	15841	15837	15866	15818	15892	15847	15803	15729	15768	15689	15802	15797	15854	16019	15798	15745	15898	15840	15781	15854	15751	15708	15724	15946	15834	15823	15971	15810	15687	15844	15752	15910	15924	15948	15995	15867	15877	15777	15849	15833	15824	15835	15826	15759	15911	15888	15835	15693	15760	15728	15811	15751	15790	15946	15830	15770	15886	15747	15952	15703	15812	15879	15956	15815	15780	15789	16085	15698	15976	15779	15679	15849	15885	15841	15859	15837	15870	15702	15763	15809	15828	15907	15774	15710	15742	15911	15841	15808	15861	15659	15891	15801	15773	15994	16062	15607	15834	15843	15915	15721	15802	15907	15750	15884	15804	15942	15780	15923	15771	15796	15914	16015	15930	15777	15741	15916	15804	15818	15739	15813	15888	15767	15957	15887	15676	15724	15853	15785	16001	15700	15936	15918	16050	15769	16004	15872	15687	15820	15747	16071	15933	15803	15732	15800	15952	15894	15804	15862	15820	15862	15921	16076	15858	15855	15967	15812	15699	15926	15934	15819	15854	15846	16028	15772	15724	16026	15760	15729	15969	15843	15828	15836	16083	15705	15765	15958	15818	15874	15851	15759	15922	15809	15969	15843	15800	15717	15889	15808	15783	15773	15888	15786	15861	15596	15899	15751	15795	15827	15932	15865	15767	15872	15832	15642	15837	15939	15782	15835	15766	15650	15965	15855	15960	15861	15790	15927	15812	15836	15881	15839	15711	15749	15806	15664	15711	15647	15765	15877	15895	15949	15788	15827	15859	15902	15645	15887	15895	15776	15773	15779	15869	15774	15890	15685	15795	15766	15870	15846	15884	15767	15843	15940	15874	15825	15775	15891	15755	15755	15891	15798	15654	15800	15932	15770	15923	15824	15709	15889	15802	15809	15756	15891	15922	15805	15799	15983	15861	15729	15842	15952	15817	15761	15703	15832	15912	15799	15923	15803	15829	15783	15720	15857	15977	15636	15768	15961	15746	15811	15879	15790	15850	15955	15842	15920	15828	15822	15913	15810	15794	15829	15916	15870	15972	15921	16017	15719	15860	15696	15926	15900	15630	15954	15923	16005	15936	15684	15854	15815	15984	15714	15680	15855	15671	15808	15766	15800	15991	15794	16006	15967	15912	15900	15773	15843	15979	15768	15844	15908	15969	15809	15862	15828	15689	15819	15745	15841	15822	15696	15951	15819	15876	15706	16043	15841	15802	15730	15978	15780	15957	15750	15869	15901	15881	15909	15935	15814	15741	15708	15805	15874	15920	15814	15785	15767	15882	15910	15891	15777	15947	15721	15704	15665	15776	15931	15772	15952	15749	15760	15582	15930	15866	15916	15876	15852	15863	15907	15746	15956	15741	15710	15915	15725	15919	15727	15932	15847	15888	15844	15709	15762	15901	15785	15957	15628	15934	15752	15837	15849	15836	15857	15957	15830	15919	15905	16030	15923	15889	15838	16007	15849	15873	15738	15803	15937	15743	15886	16009	15952	15779	15868	15766	15948	15696	15838	15883	15837	15646	15966	15771	15725	15842	15895	15711	16063	16058	15740	15883	15975	15811	15836	15887	15902	15802	15822	15837	16030	15791	16007	15948	15801	15874	15889	15891	15882	15757	15886	15905	16023	15820	15856	16001	15907	15809	15816	15812	15958	15848	15719	15845	15816	15785	15795	15777	15817	15760	15778	15831	15908	15946	15877	15757	15737	15918	15797	15944	15764	15751	15871	15804	15870	15757	15719	15833	15866	15867	15812	15817	15613	15851	15780	15773	15657	15889	15983	15812	15740	16042	15801	15724	15826	15826	15758	15785	15858	15905	15806	15847	15846	15651	15821	15900	15861	15817	15821	15787	15753
23759	21132	28637	24375	23414	27814	48382	72607	58567	43380	29831	23274	21835	21205	21126	21314	21165	21414	21220	21306	21370	21392	21254	21167	21212	21346	21440	21349	21382	21360	21384	21181	21128	21142	20855	20989	20993	21205	21145	21079	21101	21081	21444	21037	21281	21176	21121	21088	21112	21233	21163	21023	21283	21165	21232	21035	21004	21126	21077	20958	20966	21143	21287	20890	20910	21054	21143	21227	21328	21202	21244	21211	20993	21136	21325	21092	20958	21020	21285	21179	21427	21152	21111	21059	21082	21125	21185	21114	21014	21062	21213	21133	21189	20895	21185	21089	21397	21074	21208	21102	21291	21048	21168	20800	21026	21162	21148	21177	21144	21021	21244	21089	20962	21070	21183	21138	21271	21079	21100	21257	21448	21083	21254	20951	20954	21117	21450	21008	21169	21303	20833	21016	21013	21235	21214	21130	21241	21166	21154	20914	20983	21249	20780	21212	21245	21372	21204	20876	21116	21253	21169	21059	21166	21093	21168	21288	21110	21115	21315	21082	21023	21044	21244	20899	21120	21179	21234	20980	21198	21169	21124	21208	21381	21034	21132	21057	21090	21147	21032	21355	21197	21156	21228	21034	21096	21357	21078	21158	21124	21014	21063	21028	21006	21025	21232	21002	21005	21221	21034	20810	21175	21069	21147	21179	21205	21298	20939	21286	21029	21184	21304	21097	21122	21292	21167	21290	21127	21104	21186	20989	21030	21306	21252	21180	21303	21003	21329	21365	21200	21002	20921	21043	20921	20965	21318	21053	21052	21102	21100	21176	20921	21008	21148	21268	21121	21047	21089	20918	21149	21034	20836	21052	21092	20998	21162	21117	21062	21232	21048	20956	21068	20892	21072	21097	21175	21171	21178	21006	21044	21153	21070	21162	21088	21137	21033	21020	21006	21064	21133	20971	20904	21223	21178	21040	20956	21280	21010	21081	21036	21044	21169	21160	21026	20912	21095	20870	21264	21190	21197	21235	21102	20960	21131	21013	21028	20912	20803	21154	20892	20931	21022	20953	21176	21315	21217	20939	21029	21232	21171	20997	20858	21120	21017	21056	21065	20979	21085	21080	21101	21145	21135	21269	21029	21006	20956	21208	21126	21466	21075	20926	21041	21084	21390	21265	21208	21065	20998	20949	21135	21026	20912	21368	21194	20911	20956	21081	21077	21059	21148	20815	20945	21084	21018	20996	21535	21136	21254	21234	21106	21107	21195	21013	21047	21097	21181	21078	21094	21473	21126	20839	21017	21133	21031	21240	21158	21202	21147	21123	21041	20991	21046	21113	21172	21092	21416	20964	20986	20944	20942	21136	20848	21114	20972	21172	21167	20961	21207	20937	21072	21122	20954	20971	20938	20938	20951	20901	20961	21185	21110	21077	21121	21032	21185	21307	20896	21021	21110	20922	21186	20996	21216	20912	21141	21123	21087	20967	21120	21121	20981	21085	20909	20868	20789	21013	20964	21010	21064	21235	20880	21028	21135	21030	21291	20859	20954	21046	21065	21214	21064	21134	21056	21246	21155	20970	21146	21179	20978	20911	21077	21263	20916	21261	21035	21170	21386	21451	21110	21016	21109	21273	20960	21066	21289	20968	21016	21191	21002	21045	20939	21076	21149	21247	21165	21191	21069	21128	21014	21197	21137	21183	21311	21063	21061	21124	21191	21097	20919	21250	21095	20970	21054	21109	21053	21120	21031	20940	21184	21188	21009	21198	21124	20880	21084	21108	21130	21083	21051	21100	20924	21160	21013	21008	21212	21186	20965	21272	21195	21251	21213	21123	21194	21041	21273	21084	21036	21092	21041	21032	21027	20717	21254	20985	21111	21151	21184	20995	21011	21012	21170	21049	21021	20987	21033	21203	21096	20940	21080	21219	21019	21181	21068	21069	20895	21049	21095	20993	21015	21097	21037	21062	21076	20985	21135	20952	20983	21272	21117	21137	21137	21003	20940	21022	20958	21099	21278	21060	20985	21135	21063	21192	21054	21135	21264	21039	21318	21212	21295	21184	21005	20838	21270	21079	20793	21011	21120	21126	21134	21105	20787	20947	20974	21065	21102	20969	20991	21171	21197	21113	21306	20965	21028	20753	21361	21230	21177	21121	21128	21006	21096	21310	21096	21179	21186	21192	20987	21061	20908	20873	20947	20987	21217	21259	21009	21042	21122	21068	20971	21151	20940	21034	21332	21057	21065	21220	21226	21007	21035	20913	21307	21160	21172	21063	21222	21098	21091	21063	20987	21089	21166	20798	21123	21163	21237	21136	21013	21137	21124	21205	21052	21385	21313	21115	21369	20932	21043	21171	21325	21144	21025	21224	21015	20931	21440	21160	20985	21291	21323	21223	21216	21097	21149	21041	21140	21052	21248	21326	21203	21176	21249	21068	21198	21112	21061	21077	21151	20932	21039	21283	21058	21376	21063	21087	21162	20993	21266	21020	21172	21047	20851	21257	21092	21097	21176	21010	20832	20981	20959	20909	21048	21190	21193	20968	20914	21121	21041	21068	21043	21195	21030	20966	21228	20924	21124	21077	21437	21088	20923	20872	21068	21239	21027	21360	21215	21242	20924	21127	21048	21097	21013	21130	21084	21115	21146	21041	21045	21325	21038	20846	20952	21292	21051	20889	21004	21168	21068	21000	20979	20890	21259	20909	21293	21127	21304	21058	21412	20929	21114	21052	21131	21017	21321	20981	21024	20947	21304	21090	21009	21098	21091	21163	21137	21150	21085	21048	21048	21318	21115	21325	21054	21094	21126	21170	21296	20972	21160	21183	20903	21386	20884	21096	20977	21090	21275	21078	21101	21078	21268	20969	21113	21147	21277	21211	21214	20918	21102	21048	21072	21005	21150	21162	20920	20934	21150	21086	21096	21048	21339	21168	20973	21224	21178	21324	21082	21061	21039	21164	20871	21042	21182	21130	21448	21230	20876	20967	21289	21068	21037	21039	20979	21184	21243	21005	20944	21134	20946	21015	20991	21123	20859	20863	21061	21088	21248	20941	21011	21052	21148	20983	21214	21012	21114	21126	21316	21191	20976	21166	21216	21057	21199	21161	20980	21203	20811	20986	21155	21014	21224	21124	20904	20958	21169	21145	21190	21404	21036	21091	21059	20946	21097	21084	21102	21388	21118	21146	21054	21120	21127	21224	20997	20990	21063	21032	20955	20954	21267	20972	21300	21356	21083	20992	21087	21114	21262	20994	20983	20886	21137	20900	20965	21125	20922	20976	21049	20973	21022	21020	21048	21083	21052	21053	21169	21013	21161	21120	20920	21109	20908	21023	21103	20970	20788	21244	21133	21047	20892	21158	21317	20901	21169	21362	21193	21141	21077	21016	21218	21011	21089	21318	21271	21003	21281	20963	21206	20842	21009	20955	20857	21090	21268	21195	21173	21234	21365	21021	21199	21124	21108	20924	21036	21256	21191	21249	21147	20955	21104	21107	21057	21255	21107	21222	21237	21146	21151	21285	21189	20951	20925	21053	21062	20848	21224	21091	21169	21261	21032	21155	21308	20979	21028	21043	21068	21104	21130	21186	21083	21195	21136	20802	21024	21172	21378	20865	21251	21184	21230	20997	21134	21093	21348	21222	21020	21067	21011	21012	21098	20914	20954	21119	20996	21040	20995	21072	21088	21034	21259	21099	21057	21187	21378	21053	21019	21094	21131	20980	20999	20985	20920	20891	21049	20940	21072	21001	21089	21261	21063	20949	21051	20975	20882	21093	20991	21208	21227	21089	21233	21012	21122	20944	21183	21097	21226	21063	21017	21012	20904	21365	21114	21150	20825	21166	21090	21025	21047	21104	21128	21139	21095	20998	21131	20984	21175	21095	21001	21015	21109	21019	21157	20873	21190	21129	21018	21050	21200	20956	21006	20999	21037	20831	21075	20956	21174	20955	21042	21000	21094	21254	21218	20946	21152	21174	21151	20771	20878	21082	21200	20902	20944	21111	21121	21206	21129	20968	20809	20954	21118	21136	21154	21250	21117	21273	21092	20975	20985	21157	20990	20904	21116	21075	21084	21189	21234	20986	21070	21251	21046	20940	21000	21205	20992	21072	21176	21160	21211	21184	21121	21227	20950	21294	20989	21160	21221	20896	21177	21213	21241	21136	21074	20961	21076	21250	21225	21198	21047	21007	21205	20979	21186	21092	21005	20911	21182	20962	21229	21275	21000	21195	21137	21259	21089	21059	21146	21013	21079	21045	21230	21212	21209	21032	21207	21003	21335	21144	21147	21004	21109	20973	20968	20820	21029	21224	21084	21078	21216	21363	20980	21010	21031	21182	21000	21326	20965	21090	21185	21060	21169	21125	21278	21022	21012	20960	21084	21226	21006	21210	21203	20882	20770	21076	21225	21038	21064	21121	21157	21187	21217	20964	21168	21023	21005	21042	21130	21198	21299	21262	21043	21250	21064	21067	21141	20833	21038	20891	20929	21015	21281	21320	21160	21010	21333	21129	21235	21145	21316	21245	21017	21162	21096	20920	20914	21099	21009	21104	21116	21249	21184	20879	21328	21100	21166	20985	21301	21188	21064	21276	21034	21084	21216	21042	21053	20855	20887	21075	21119	21263	21106	20853	21004	21219	21053	21103	21256	21077	21140	21047	21171	21029	21240	20952	21175	21172	21038	21166	21175	21018	21171	21050	21105	21090	21070	21058	21055	21020	21090	21160	21201	21248	21052	21090	20935	20967	21127	21033	21172	20990	20802	21060	21292	21188	21128	21056	21215	21146	21235	21341	20876	21128	20978	21120	21112	21185	20946	21181	21124	21219	21106	21239	21175	21067	21228	21187	21002	21118	20962	20957	21287	21099	21068	21109	20987	21029	21178	21032	21121	21235	21025	21222	21183	21273	21307	21225	21078	21123	21104	21129	20956	21089	20958	20990	21044	20985	20999	21023	20931	21039	21202	20914	21023	21054	21030	21158	20993	21272	21011	21064	20989	20984	20893	20873	21076	20828	20841	21118	21276	21249	21081	21083	21127	21306	20919	21262	20820	21094	21041	21308	21252	21194	21207	21165	20841	21011	21078	20895	21106	21107	21230	21162	21164	20956	21198	21229	20966	21086	21185	20999	21182	21202	21091	21179	21283	21061	21072	20915	21040	21062	21192	21274
23439	41173	41802	34833	30160	27154	48258	71810	56233	39844	24201	17469	16005	15837	16082	16118	15778	15886	15826	15809	15801	15852	15758	15984	15911	15819	15784	15896	15839	15711	15860	15721	15998	15725	15700	15671	15872	15954	15870	15887	15920	15950	15774	15816	15823	15816	15726	15908	15833	15645	15758	15934	15834	15928	15814	15791	15765	15852	16055	15907	15842	15944	15848	15814	15871	16146	16063	16004	15881	15889	15808	15874	15768	16086	15923	15972	15910	15873	15929	15879	15901	15581	15901	15796	15908	15782	15964	15808	15704	15697	15853	15728	15956	15814	15947	15946	15844	16048	15926	15977	15856	15926	15859	15912	15698	15830	15957	15906	15877	15865	15957	15823	15751	15919	15825	15926	15818	15889	16048	15707	15792	16000	15912	15708	15772	15922	15811	15912	15786	15754	15960	15875	15672	15782	15853	16042	15720	15782	15924	15930	15900	15871	15968	15920	15933	16014	16040	15941	15860	15711	15742	15996	15885	15836	15880	15702	15914	15854	16015	15879	15890	15989	15915	15709	15951	15782	16005	15819	15812	15683	15926	15892	15970	15840	15709	15839	16019	15829	15793	15756	15769	15824	16014	15832	15796	15920	15887	15850	15850	15854	15972	15875	15763	15872	15887	15902	15788	15885	15795	15936	15925	15954	15813	15917	15952	15816	15894	15742	15881	15820	15830	15918	15934	15874	15920	15868	15940	15874	16083	15826	16030	15754	15865	15816	15844	15786	15687	15733	16002	15804	15763	15773	15901	15825	15882	15852	15758	15797	15879	15859	15754	15853	15833	15954	15871	15892	15826	15744	15821	15781	15896	15864	15618	15806	15814	15639	15819	15866	15759	15962	15801	15853	15894	15771	15936	15689	15722	16053	15979	15927	15801	15771	15884	15931	15909	15761	15762	15851	15865	15901	15812	15799	16065	15904	15829	15879	15833	15882	15750	15768	15986	15920	15865	15849	15656	15848	15876	15980	15772	15917	15906	15871	15846	15768	15849	15986	15906	15883	15660	15723	15516	15986	15729	15987	15975	15899	15782	15865	15776	15565	15863	15866	15932	15876	15807	16031	15849	16105	15912	15793	15832	15941	15742	15752	15882	15816	15762	15873	15842	15867	15971	15972	15782	15813	15860	15936	15847	15793	16047	16044	15785	15728	15818	15869	15874	16042	15954	15893	15899	15922	15978	15736	15763	15856	15825	15729	15753	15874	15668	15897	15904	15871	15674	16070	15769	15745	15868	15757	15903	15891	16029	15901	15973	15919	15935	16030	15598	15958	16011	15758	15953	15984	15744	15866	15752	15873	15920	15811	15839	15782	15779	15906	15862	15712	15911	15796	15742	15760	15822	15682	15717	15892	15982	15986	15831	15900	15861	15913	15956	15979	15751	15654	15795	15748	15905	15776	15801	15860	15918	15804	16110	15802	15768	15992	15863	15872	15837	15821	16013	15786	15806	15940	16001	15802	15766	15840	15884	15712	15757	15884	15882	15997	15945	15807	15911	15891	15816	15871	15841	15968	15810	15649	15855	15759	15645	15664	15785	15944	15713	15800	15740	15840	15870	15674	15605	15890	15774	15858	15756	16019	15880	15811	15936	15951	15974	15800	15770	15764	15848	15882	15866	15978	15800	15834	15902	15728	15822	15783	15846	15981	15895	15763	15698	15832	15964	15816	15981	15688	15727	16002	15846	15853	16021	15887	15932	15841	15840	15859	15706	15792	15961	15757	15983	16024	15740	15730	15831	15880	15895	15984	15749	16000	15949	15771	15870	15991	15832	15885	15935	15852	15822	16003	15953	15756	15655	15907	15844	15835	15794	15901	15840	15660	15861	15871	15817	16029	15894	15821	16005	15941	15898	15750	15815	15840	15905	15931	15903	15917	15883	15826	15929	15803	15872	15811	15881	15843	15841	15825	15948	15934	15819	15909	15859	15857	15949	15905	15842	15959	15822	15868	15871	15974	15835	15924	16047	15793	15950	15957	15736	15841	15874	15632	15852	15826	16009	16041	15719	15978	15826	15757	15677	15751	15961	15817	15741	15975	15993	15785	15807	15789	15844	15934	15828	15821	15769	15970	15893	15701	15847	16008	16072	15958	16049	16082	15914	15890	15959	15759	15916	15757	15898	15957	15935	15792	16137	15774	16018	15789	15877	15961	15843	15841	15791	15847	15964	15842	15891	15752	15998	15791	16005	15949	15901	15713	15943	15765	15859	15925	15731	15855	15906	16023	15658	15868	16003	15730	15816	15927	15788	15952	15779	15946	15887	15806	15958	15932	15815	15860	15921	15821	15762	16003	15805	15828	15896	15856	15929	15830	15934	15935	15906	15701	15986	15840	15894	15954	15817	15760	15788	15889	15925	15881	15742	15806	15855	15883	15695	15816	15942	15817	15832	15809	15621	15809	15920	15746	15999	15838	15709	15924	15856	15926	15692	15671	16049	15757	15972	15675	15943	15976	15925	15919	15904	15850	15792	15835	15937	15925	15670	15880	15812	15699	15886	16003	15680	15978	15801	15865	15945	15864	15861	15677	15924	15800	15923	15883	15849	15792	15898	15691	15921	15903	15839	15763	15863	15766	15865	16007	15784	15831	15886	15811	15864	15706	15813	15939	15937	15912	15948	15831	15903	15993	15903	15752	15739	15990	15655	16050	15913	16127	15915	15827	15911	15814	15945	15819	15775	15915	16066	15748	15754	15770	15826	16013	16106	15812	15988	15881	15904	15939	15829	15849	15874	15827	15925	15727	15816	15810	16107	15889	15842	15739	16000	15880	15854	15709	15856	15749	15829	15780	15810	15886	15731	15878	15703	15713	15908	15798	15796	16035	15982	15722	15849	15951	15998	16013	15615	15837	15713	15888	15863	15893	16041	15934	16078	15818	15677	15806	15850	15869	15869	15863	15724	15937	15821	15692	15749	16082	15847	15946	15825	15909	15938	15871	15761	15877	15889	15827	15882	15533	15894	15773	16015	15844	15846	15920	15703	15726	15855	15878	15751	15788	15885	15940	15908	15856	15560	15776	15819	15844	15875	15829	15889	15962	15835	15810	15960	15848	15781	15688	15817	15875	15905	15685	15820	15762	15817	15902	15617	15767	15901	16014	15655	15725	15943	15874	15866	15773	15762	15646	16000	15999	15989	15880	15767	15854	16010	15960	15704	15945	15975	15894	15883	15943	15885	15899	15963	16041	15816	15654	15909	15822	15964	15881	16047	15958	15885	15899	15864	15948	15839	15867	15834	15969	15920	15776	15840	15679	15881	15898	15914	15953	15945	15837	15864	15840	15853	15866	15738	15765	15896	15809	15797	15899	15807	15894	16021	16032	15849	15826	16054	15707	15707	16073	16042	15873	16187	15911	15895	15878	15767	16010	16004	15725	15884	15964	16000	15680	15793	15803	15871	15912	15947	15760	15942	15719	15920	15745	16033	15906	15840	15898	15816	15806	15762	15994	15851	16076	15875	15738	15788	15836	15888	15867	15715	16005	15850	15875	15911	15744	15954	15814	15831	15728	15775	15878	15975	15899	15829	15926	15810	15911	16016	16018	15957	15842	15918	15861	15855	15951	15766	15912	15866	15671	15838	15898	15859	15743	15795	15858	15952	15941	15624	15865	15722	15857	15873	15768	15815	15863	15903	15895	15774	15864	15927	16079	16040	15856	15999	15863	15984	15872	15915	15854	15869	15903	15800	15950	15963	15926	15777	15936	15965	15794	15791	15723	15739	16080	15869	15835	15779	15933	15743	16002	15697	15936	15850	15994	15741	15835	15841	16078	15741	16057	15738	15764	15652	15901	15768	15903	15965	15847	15905	15810	15919	15754	15897	15683	15696	15910	15964	15840	15964	15838	15784	15922	15755	15898	15760	15749	15942	15974	15930	15860	15773	15744	15794	16025	15780	15726	15870	15789	15866	15853	15722	15847	15879	15823	15773	15961	15735	15867	15867	15897	15944	16042	15693	15884	15830	15754	15891	15882	15905	15893	15801	15717	16253	15912	15730	15808	15839	15902	15875	15941	15753	15995	15967	15892	15701	15765	15865	15759	15882	15760	15955	15974	15818	15924	15963	15953	15782	15803	15795	15854	15863	15901	15748	15846	15967	15800	15676	15781	15707	15976	15976	15897	15991	15876	15920	15832	15999	15980	15825	15917	15855	15872	16090	15719	15794	15780	15743	15861	15844	15951	15742	15850	15799	15768	15780	15960	16122	15857	15844	15948	15973	15998	15985	15955	15932	15619	15951	15848	15776	15745	15718	15784	15833	15679	15920	15766	15875	15777	15882	15878	15929	15704	15834	15889	15877	15897	15766	15731	15906	15761	15938	15860	15850	16019	15793	15804	15621	15712	15822	15919	15726	15785	15688	15972	16007	15957	15784	15858	15892	15971	15871	15924	16016	15792	15664	16017	15969	15808	15912	15858	16150	15881	15885	15853	15665	15885	15808	15721	15805	15811	16049	15897	16074	15764	15936	15754	15784	15769	15894	15780	15907	16003	15657	15904	15943	15751	15913	15913	15928	15863	15949	16000	15686	15878	15979	15773	15839	15866	15775	15971	15774	15868	15822	15631	15801	15899	15943	15718	15661	15836	15875	15838	15849	15929	15955	15659	15802	15827	15895	15964	15963	15886	15864	15802	15918	15899	15954	15878	15905	15874	15949	15978	15764	15757	15914	15895	15841	15921	15669	15912	15838	15811	15868	15812	15904	15835	15822	15859	15812	15801	15920	15802	15613	15787	15898	15724	15901	15884	15775	15876	15837	15888	15818	15895	16028	15825	15875	15913	15974	15907	15695	15776	15818	15861	15705	15928	15851	15923	15922	15842	15834	15750	15871	15954	15860	16031	15864	15891	15827	15875	15932	15979	15849	15804	15951	15711	15929	15863	15786	15826	15832	15995	15871	15842	15831	15930	15876	16047	15858	15841	15842	15805	15857	15800	15985	15969	15977	15756	15920	15914	15756	15813	15963	15895	15873	15803	15793	15771	16017	15766	15942	15756	15733	15765	15870	15884	15855	15995	15992	15745	15758	15953	15849	15848	15989	15933	15939	15821	15958	15853	15804	15884	15880	15770	15826	16014	15823	15877	15901	15741	15770	15921	15809	15917	15768	15880	16009	15801	15982	15866	15968	16155
31597	26098	29628	27177	24561	24141	25673	30904	28839	25561	23537	22667	22641	22468	22516	22625	22752	22521	22690	22520	22637	22504	22410	22556	22491	22404	22424	22372	22614	22408	22268	22491	22232	22481	22589	22174	22555	22486	22350	22694	22647	22530	22477	22419	22512	22495	22571	22477	22594	22510	22479	22507	22412	22573	22421	22125	22657	22285	22634	22413	22560	22427	22336	22548	22536	22423	22685	22324	22523	22488	22641	22605	22613	22515	22510	22491	22407	22624	22460	22258	22467	22496	22361	22488	22534	22351	22412	22289	22362	22429	22367	22610	22527	22526	22582	22579	22182	22296	22491	22517	22283	22451	22528	22511	22301	22450	22584	22514	22406	22199	22582	22445	22525	22485	22474	22516	22315	22259	22698	22640	22381	22429	22644	22632	22454	22368	22455	22378	22556	22302	22430	22602	22493	22302	22525	22588	22305	22538	22437	22500	22524	22488	22489	22281	22523	22493	22463	22451	22297	22427	22592	22699	22461	22331	22504	22647	22387	22395	22602	22559	22571	22311	22427	22516	22421	22160	22328	22503	22504	22467	22617	22696	22565	22536	22454	22447	22508	22335	22382	22414	22542	22442	22237	22301	22381	22391	22380	22730	22453	22351	22508	22635	22329	22499	22418	22456	22622	22343	22170	22491	22364	22711	22361	22520	22449	22441	22401	22438	22459	22155	22447	22624	22387	22510	22193	22473	22479	22621	22365	22389	22279	22376	22424	22303	22387	22459	22512	22458	22375	22401	22515	22511	22629	22750	22383	22691	22611	22358	22460	22437	22610	22273	22453	22559	22377	22618	22533	22491	22497	22324	22276	22443	22480	22447	22361	22348	22236	22265	22431	22548	22509	22506	22677	22362	22379	22277	22478	22383	22432	22045	22480	22509	22423	22381	22510	22478	22321	22368	22578	22489	22506	22361	22435	22566	22476	22218	22414	22269	22229	22632	22186	22347	22288	22317	22567	22450	22484	22407	22415	22625	22399	22453	22385	22337	22275	21849	22462	22736	22440	22459	22596	22583	22619	22359	22551	22528	22447	22461	22399	22406	22371	22559	22348	22567	22413	22407	22450	22199	22697	22424	22342	22157	22648	22518	22423	22397	22357	22500	22433	22401	22625	22582	22304	22506	22562	22440	22465	22526	22309	22416	22426	22347	22686	22284	22547	22358	22194	22373	22600	22429	22485	22367	22223	22503	22630	22442	22413	22507	22657	22476	22412	22463	22530	22282	22365	22521	22507	22635	22302	22570	22592	22231	22488	22616	22621	22373	22705	22611	22653	22649	22243	22395	22341	22345	22356	22355	22358	22285	22622	22456	22594	22428	22416	22585	22284	22707	22057	22212	22518	22532	22373	22503	22479	22816	22511	22460	22387	22501	22411	22240	22378	22328	22356	22532	22324	22405	22422	22172	22352	22322	22554	22491	22462	22317	22509	22675	22564	22455	22579	22324	22737	22222	22411	22867	22440	22523	22467	22337	22292	22689	22632	22612	22451	22450	22526	22894	22224	22573	22433	22691	22118	22348	22451	22450	22512	22494	22419	22407	22242	22472	22301	22347	22560	22132	22378	22431	22410	22505	22411	22596	22587	22419	22566	22360	22411	22360	22691	22341	22380	22360	22297	22408	22347	22483	22503	22674	22482	22533	22381	22419	22664	22532	22738	22315	22625	22600	22513	22227	22281	22401	22346	22501	22465	22426	22588	22418	22605	22648	22560	22660	22494	22535	22482	22413	22234	22316	22488	22439	22698	22473	22385	22518	22431	22409	22383	22506	22431	22518	22473	22642	22371	22490	22605	22434	22671	22475	22283	22470	22427	22352	22439	22624	22208	22233	22641	22452	22398	22297	22361	22416	22602	22568	22355	22279	22176	22569	22348	22390	22415	22397	22501	22394	22668	22466	22380	22418	22363	22364	22529	22377	22159	22374	22677	22549	22621	22390	22566	22541	22339	22723	22490	22341	22204	22435	22467	22633	22596	22538	22385	22467	22656	22584	22587	22337	22668	22776	22351	22134	22532	22271	22407	22272	22357	22610	22499	22348	22482	22528	22382	22529	22352	22488	22445	22479	22363	22399	22700	22468	22393	22657	22396	22497	22387	22472	22401	22209	22538	22595	22486	22375	22209	22552	22659	22468	22395	22419	22550	22341	22580	22372	22525	22494	22449	22365	22227	22532	22539	22499	22639	22407	22349	22515	22249	22184	22335	22516	22368	22525	22543	22424	22418	22421	22526	22404	22380	22265	22317	22322	22398	22619	22532	22651	22394	22470	22534	22816	22506	22459	22299	22490	22604	22377	22297	22409	22489	22809	22528	22322	22414	22396	22669	22517	22581	22684	22493	22548	22354	22712	22274	22454	22508	22608	22418	22373	22607	22565	22463	22509	22347	22392	22519	22282	22312	22429	22550	22900	22594	22306	22407	22698	22550	22393	22525	22418	22743	22377	22632	22255	22403	22400	22579	22402	22258	22344	22428	22544	22438	22392	22610	22451	22490	22548	22428	22364	22461	22390	22501	22482	22604	22177	22413	22477	22289	22305	22297	22220	22480	22517	22468	22548	22342	22530	22645	22515	22448	22418	22612	22441	22567	22435	22479	22253	22476	22541	22429	22379	22653	22285	22228	22453	22616	22371	22619	22320	22324	22342	22576	22379	22305	22423	22391	22512	22454	22397	22392	22498	22380	22650	22465	22441	22273	22628	22501	22541	22456	22633	22440	22384	22482	22566	22509	22294	22243	22086	22434	22518	22620	22466	22278	22414	22480	22449	22498	22547	22450	22560	22635	22350	22288	22625	22360	22602	22574	22495	22500	22662	22622	22320	22353	22280	22592	22582	22525	22555	22726	22527	22301	22514	22411	22510	22428	22441	22273	22350	22330	22360	22505	22605	22338	22506	22038	22382	22367	22493	22597	22621	22552	22534	22683	22434	22437	22418	22441	22586	22582	22345	22303	22354	22574	22420	22610	22474	22580	22400	22465	22267	22354	22561	22667	22576	22322	22442	22488	22439	22661	22507	22464	22334	22570	22519	22668	22557	22438	22633	22488	22586	22456	22282	22278	22436	22358	22680	22557	22288	22437	22733	22421	22448	22486	22289	22471	22414	22479	22555	22318	22355	22737	22337	22395	22615	22447	22353	22249	22430	22549	22495	22248	22633	22434	22714	22361	22323	22490	22238	22452	22323	22446	22532	22432	22209	22458	22377	22746	22476	22591	22327	22402	22543	22484	22444	22370	22438	22346	22483	22471	22526	22375	22363	22327	22567	22296	22302	22498	22431	22679	22553	22391	22334	22374	22458	22538	22318	22533	22426	22279	22381	22525	22319	22471	22451	22593	22554	22227	22515	22495	22494	22579	22629	22595	22399	22739	22602	22334	22427	22700	22430	22285	22410	22534	22274	22402	22458	22306	22425	22513	22792	22345	22358	22488	22396	22528	22165	22421	22552	22723	22418	22567	22263	22286	22305	22709	22351	22358	22624	22556	22810	22598	22637	22767	22698	22461	22523	22355	22396	22475	22214	22438	22538	22647	22484	22521	22580	22692	22274	22471	22574	22293	22251	22342	22423	22462	22380	22282	22400	22531	22302	22504	22325	22488	22714	22512	22455	22443	22231	22464	22422	22330	22337	22416	22305	22574	22358	22448	22591	22497	22284	22569	22450	22400	22454	22486	22503	22407	22246	22457	22417	22433	22470	22444	22395	22377	22459	22315	22350	22447	22405	22515	22375	22518	22442	22545	22572	22525	22392	22381	22192	22693	22630	22537	22563	22466	22453	22398	22523	22393	22582	22300	22357	22348	22430	22556	22542	22370	22389	22312	22403	22559	22358	22437	22319	22536	22587	22533	22690	22355	22526	22549	22408	22568	22492	22471	22503	22321	22644	22588	22302	22364	22415	22517	22581	22488	22350	22785	22533	22428	22624	22663	22527	22162	22499	22650	22310	22284	22617	22510	22637	22634	22236	22311	22610	22414	22444	22664	22340	22548	22280	22432	22194	22547	22464	22654	22505	22353	22515	22385	22446	22408	22537	22395	22325	22336	22564	22612	22576	22259	22406	22366	22673	22350	22305	22405	22547	22665	22255	22365	22370	22520	22340	22590	22305	22503	22523	22356	22342	22356	22352	22307	22462	22588	22477	22299	22467	22536	22358	22504	22387	22614	22327	22303	22224	22477	22636	22514	22531	22246	22416	22318	22269	22568	22344	22477	22721	22458	22492	22326	22374	22244	22426	22462	22426	22646	22412	22395	22597	22465	22348	22584	22550	22426	22650	22535	22502	22456	22417	22301	22690	22378	22525	22707	22492	22533	22469	22572	22426	22183	22314	22682	22500	22518	22429	22432	22459	22356	22419	22449	22536	22394	22543	22478	22495	22249	22567	22666	22359	22331	22544	22552	22554	22464	22579	22605	22263	22187	22472	22267	22290	22506	22528	22141	22278	22540	22364	22272	22197	22556	22447	22556	22592	22425	22511	22444	22408	22270	22532	22410	22588	22612	22287	22444	22605	22572	22508	22343	22440	22342	22476	22407	22343	22517	22398	22669	22437	22628	22546	22565	22498	22759	22353	22373	22437	22384	22432	22523	22405	22518	22514	22696	22435	22645	22489	22332	22389	22290	22588	22522	22390	22416	22288	22745	22512	22493	22384	22454	22486	22473	22389	22667	22496	22395	22645	22378	22342	22501	22386	22670	22355	22171	22457	22616	22576	22476	22529	22610	22432	22532	22561	22281	22414	22199	22481	22581	22635	22422	22535	22347	22618	22703	22414	22312	22460	22697	22634	22698	22512	22440	22463	22592	22735	22583	22565	22505	22413	22436	22485	22419	22347	22372	22452	22564	22494	22589	22433	22493	22423	22347	22301	22329	22487	22370	22519	22505	22410	22334	22448	22249	22380	22495	22592	22470	22446	22458	22355	22364	22617	22444	22391	22380	22296	22638	22376	22368	22358	22510	22648	22600	22498	22465	22318	22409	22400	22543	22407	22498	22350	22293	22476	22669	22400	22546	22462	22660	22527	22362	22349	22679	22469	22515	22417	22382	22382	22242	22240	22526	22484	22326	22610	22559	22242	22397	22556	22521	22352	22337	22640	22398	22622	22712	22436	22559	22599	22475	22656	22407	22575	22309	22522
19697	25727	25725	21639	19912	19046	21658	27728	22855	19280	17516	16802	16570	16518	16462	16701	16527	16473	16542	16415	16580	16574	16629	16536	16723	16726	16768	16465	16603	16449	16671	16428	16514	16628	16483	16581	16447	16643	16640	16687	16545	16658	16531	16594	16715	16475	16701	16719	16393	16705	16681	16566	16678	16613	16400	16651	16486	16450	16481	16601	16579	16464	16718	16695	16529	16531	16611	16564	16565	16578	16525	16428	16628	16533	16582	16617	16503	16658	16443	16556	16693	16583	16473	16564	16478	16641	16559	16341	16451	16571	16571	16489	16724	16582	16480	16451	16613	16586	16511	16471	16669	16593	16477	16515	16725	16737	16608	16506	16600	16540	16548	16478	16394	16522	16634	16616	16495	16348	16563	16428	16606	16479	16503	16421	16602	16592	16578	16643	16553	16528	16626	16351	16492	16765	16545	16540	16898	16616	16583	16731	16625	16564	16609	16684	16405	16553	16688	16436	16625	16720	16721	16803	16673	16521	16441	16489	16715	16629	16733	16638	16578	16553	16557	16576	16751	16509	16484	16684	16502	16424	16520	16610	16505	16531	16714	16745	16616	16645	16651	16468	16440	16561	16457	16669	16499	16456	16629	16663	16604	16799	16468	16621	16719	16646	16672	16606	16551	16739	16427	16681	16530	16577	16685	16503	16458	16638	16498	16559	16788	16418	16475	16525	16567	16434	16718	16510	16560	16650	16577	16446	16715	16742	16682	16614	16481	16529	16533	16646	16808	16665	16644	16709	16468	16487	16511	16449	16599	16481	16442	16611	16459	16692	16729	16553	16625	16603	16455	16568	16438	16569	16495	16540	16607	16442	16541	16536	16605	16482	16596	16493	16429	16621	16672	16449	16629	16470	16459	16649	16682	16450	16635	16533	16445	16636	16523	16661	16646	16601	16456	16432	16626	16503	16486	16756	16517	16497	16636	16632	16762	16704	16470	16470	16676	16457	16641	16608	16685	16444	16704	16482	16589	16519	16777	16598	16553	16470	16653	16472	16592	16372	16516	16495	16323	16571	16458	16643	16494	16686	16426	16469	16509	16600	16626	16591	16452	16590	16406	16671	16460	16689	16532	16603	16561	16490	16549	16545	16637	16552	16459	16555	16684	16565	16602	16505	16597	16660	16453	16580	16517	16533	16517	16466	16606	16440	16676	16588	16588	16642	16576	16670	16636	16644	16605	16508	16478	16507	16566	16662	16506	16557	16670	16515	16770	16495	16499	16529	16633	16643	16632	16573	16554	16652	16730	16481	16461	16605	16674	16387	16613	16678	16695	16610	16628	16832	16689	16536	16582	16543	16557	16592	16485	16542	16583	16693	16580	16685	16575	16347	16669	16395	16713	16374	16536	16629	16516	16633	16631	16474	16650	16442	16598	16546	16554	16724	16415	16519	16629	16360	16598	16480	16713	16598	16527	16465	16616	16527	16632	16556	16477	16544	16532	16595	16801	16509	16707	16677	16605	16736	16537	16577	16519	16553	16591	16530	16622	16633	16504	16634	16590	16568	16567	16656	16700	16675	16384	16621	16596	16762	16590	16613	16748	16361	16471	16646	16654	16500	16621	16664	16497	16532	16415	16608	16476	16554	16476	16475	16474	16500	16593	16470	16735	16710	16560	16648	16545	16667	16584	16741	16565	16533	16527	16708	16581	16581	16596	16575	16594	16478	16717	16627	16491	16605	16460	16701	16620	16621	16735	16471	16481	16652	16734	16564	16606	16534	16625	16511	16683	16465	16440	16557	16350	16704	16573	16472	16645	16503	16755	16576	16508	16532	16535	16532	16575	16540	16499	16436	16447	16583	16697	16520	16408	16496	16735	16815	16542	16556	16503	16484	16549	16565	16587	16648	16577	16648	16642	16657	16461	16651	16377	16592	16579	16556	16582	16429	16411	16607	16623	16494	16591	16517	16721	16518	16581	16639	16615	16506	16418	16578	16528	16622	16426	16529	16507	16483	16619	16658	16534	16507	16576	16499	16672	16687	16421	16715	16514	16663	16664	16537	16543	16497	16619	16612	16415	16781	16779	16524	16620	16453	16615	16524	16588	16674	16586	16603	16664	16527	16518	16441	16692	16611	16638	16515	16544	16562	16654	16651	16628	16476	16745	16554	16414	16547	16403	16679	16549	16661	16408	16593	16644	16576	16434	16642	16587	16545	16797	16701	16542	16472	16568	16649	16442	16575	16674	16649	16466	16516	16421	16676	16763	16535	16434	16524	16358	16356	16523	16566	16674	16743	16624	16552	16540	16496	16751	16383	16545	16590	16650	16592	16573	16598	16571	16510	16516	16543	16538	16658	16786	16613	16560	16410	16684	16761	16654	16536	16587	16536	16594	16527	16484	16485	16566	16542	16696	16704	16471	16589	16637	16439	16519	16551	16625	16592	16720	16678	16453	16685	16534	16423	16503	16659	16478	16655	16610	16567	16564	16521	16543	16632	16733	16703	16700	16546	16626	16583	16397	16607	16586	16629	16659	16588	16637	16437	16673	16549	16493	16561	16745	16453	16655	16637	16669	16605	16473	16623	16686	16488	16423	16647	16506	16503	16744	16700	16669	16669	16433	16727	16416	16639	16627	16715	16727	16481	16594	16531	16651	16599	16471	16567	16668	16551	16483	16508	16574	16541	16586	16461	16529	16598	16626	16546	16580	16639	16572	16619	16675	16576	16515	16578	16620	16592	16401	16599	16512	16787	16477	16491	16492	16591	16576	16613	16579	16589	16464	16519	16596	16481	16587	16563	16535	16716	16835	16628	16518	16630	16608	16649	16674	16616	16447	16614	16492	16548	16645	16534	16638	16500	16592	16680	16524	16768	16681	16634	16622	16728	16316	16684	16642	16730	16421	16625	16571	16558	16424	16618	16504	16582	16749	16579	16576	16559	16474	16646	16479	16485	16543	16701	16752	16571	16658	16792	16704	16530	16789	16464	16643	16592	16575	16457	16432	16356	16415	16516	16668	16554	16538	16609	16523	16583	16747	16486	16570	16456	16506	16695	16497	16369	16629	16517	16623	16571	16528	16560	16462	16560	16437	16636	16575	16623	16514	16679	16749	16657	16487	16263	16575	16636	16668	16520	16465	16551	16589	16723	16394	16475	16615	16634	16561	16539	16706	16567	16447	16474	16516	16355	16541	16709	16685	16586	16462	16752	16606	16638	16661	16525	16737	16536	16553	16419	16580	16575	16583	16404	16605	16456	16497	16526	16691	16560	16603	16662	16503	16451	16524	16531	16657	16674	16531	16617	16599	16635	16686	16501	16534	16460	16588	16609	16549	16625	16523	16687	16599	16673	16666	16634	16642	16525	16555	16726	16589	16489	16692	16594	16316	16567	16564	16638	16561	16410	16575	16660	16592	16794	16625	16496	16531	16544	16575	16536	16538	16576	16483	16517	16602	16721	16697	16484	16790	16572	16604	16530	16515	16647	16515	16433	16719	16443	16562	16512	16499	16464	16586	16476	16463	16644	16624	16486	16731	16635	16459	16564	16458	16594	16507	16603	16569	16544	16505	16528	16865	16641	16510	16476	16715	16401	16700	16505	16545	16426	16567	16585	16677	16439	16570	16589	16438	16580	16433	16631	16556	16794	16605	16458	16506	16628	16570	16748	16487	16492	16378	16728	16506	16612	16615	16556	16747	16657	16630	16595	16534	16585	16490	16551	16651	16730	16662	16457	16604	16367	16640	16636	16691	16556	16704	16754	16729	16443	16596	16766	16688	16649	16622	16441	16527	16430	16426	16396	16641	16646	16753	16398	16715	16568	16461	16613	16580	16650	16448	16591	16718	16695	16549	16483	16645	16626	16682	16528	16496	16453	16677	16528	16595	16473	16581	16700	16621	16721	16599	16689	16480	16564	16543	16430	16510	16760	16789	16548	16628	16530	16598	16579	16756	16721	16383	16498	16538	16409	16618	16519	16556	16638	16476	16668	16508	16551	16635	16646	16729	16526	16652	16500	16503	16508	16544	16500	16440	16594	16643	16574	16688	16584	16671	16652	16632	16544	16630	16441	16299	16696	16564	16466	16512	16565	16606	16670	16626	16543	16455	16570	16537	16704	16689	16579	16568	16569	16643	16489	16625	16502	16572	16537	16656	16492	16506	16553	16632	16619	16594	16638	16447	16468	16613	16705	16419	16542	16513	16574	16552	16684	16597	16631	16670	16697	16534	16708	16710	16683	16533	16439	16506	16640	16560	16531	16606	16399	16648	16440	16475	16627	16633	16641	16615	16692	16476	16558	16454	16475	16570	16420	16613	16397	16587	16623	16611	16570	16502	16421	16690	16610	16530	16467	16549	16488	16614	16533	16538	16643	16794	16434	16500	16607	16661	16533	16575	16411	16500	16753	16556	16552	16362	16819	16482	16524	16443	16684	16557	16514	16707	16537	16540	16626	16645	16579	16564	16622	16445	16644	16672	16485	16563	16651	16492	16680	16483	16462	16483	16676	16710	16703	16578	16480	16500	16513	16444	16604	16437	16407	16580	16701	16461	16615	16588	16583	16575	16667	16556	16622	16567	16709	16650	16641	16631	16637	16575	16587	16560	16573	16400	16521	16703	16373	16524	16539	16577	16568	16579	16522	16577	16581	16510	16581	16558	16716	16472	16618	16458	16689	16557	16708	16405	16552	16412	16708	16683	16622	16478	16689	16563	16583	16654	16544	16571	16501	16497	16640	16473	16686	16559	16821	16518	16614	16628	16508	16659	16482	16534	16530	16471	16628	16748	16707	16654	16638	16579	16608	16721	16390	16471	16630	16681	16666	16527	16734	16512	16661	16588	16509	16559	16626	16571	16573	16420	16519	16640	16586	16522	16655	16609	16518	16718	16581	16560	16741	16640	16616	16664	16670	16567	16639	16498	16507	16738	16479	16438	16541	16705	16494	16657	16485	16621	16594	16519	16573	16680	16668	16574	16629	16590	16564	16372	16544	16381	16455	16775	16535	16497	16542	16431	16583	16728	16545	16601	16802	16609	16545	16617	16537	16549	16442	16531	16558	16535	16620	16532	16762	16489	16636	16442	16656	16457	16378	16700	16632	16530	16547	16309	16543	16613	16524	16564	16484	16450	16564	16576	16737	16561	16598	16620	16498	16523	16538	16573	16511	16726	16299	16490	16390
25428	21194	28339	26108	25227	26563	41974	63455	48551	36350	27086	23147	22372	22319	22275	22062	22145	22171	22101	22017	22227	22023	22091	22185	21727	21837	21876	21987	21940	22061	22194	22051	21917	22154	21886	21829	22060	21962	22328	22081	22101	22105	21944	22078	21868	22323	22028	22257	21997	21877	22054	21953	21822	22117	22006	21755	21824	21975	22037	21823	22015	22088	21854	22015	22062	22098	22040	21889	22069	21955	21764	22194	21972	21954	21949	22162	22035	22161	22168	21954	21947	22283	22172	21854	21890	22089	21810	21873	21948	21965	21955	22101	21960	22043	22015	21903	22032	22043	22050	22156	22065	22206	21949	22028	22035	22086	21910	21781	21958	21982	22082	21907	22071	22030	21983	21895	22091	21864	21988	21753	21622	21837	22116	21934	21728	22051	22166	21921	21829	21950	22118	21962	21921	22060	22078	22052	21799	21849	21793	21740	21805	22107	21848	22122	21788	21850	22138	21857	21902	22161	22059	21966	22151	21909	21918	21984	21883	22070	21781	21805	22169	21840	22116	21714	22113	22079	22015	21870	22048	21998	22006	22104	22080	21895	21935	21861	21873	21924	21883	21860	21854	21906	22088	22047	21703	22066	21994	21934	22077	22007	22128	21689	21901	21868	21823	21927	21822	21973	22215	21961	22062	22171	22011	22010	22078	21974	22013	21808	22053	22263	21832	22033	21897	21974	21807	22123	22128	22047	21733	21697	21916	22002	21881	21924	21817	22097	21653	21997	22022	21952	22055	21923	22009	22072	21924	21936	22027	21766	21736	21844	21779	22040	22006	21926	22227	21930	22223	21808	21959	21917	21995	21801	21889	22197	22013	21850	21930	21940	21905	22000	21909	21954	21918	22083	22377	22002	22163	21937	22005	21875	21979	21885	21787	22014	21928	21989	22137	22009	21956	22106	21935	21784	22181	22077	22091	22013	22049	21908	21930	21962	22110	22031	21975	21924	21716	21952	21970	21801	22008	22040	22021	21975	21738	21910	21871	21937	22002	21854	21988	21995	21797	22051	21880	21864	21946	22070	22098	22145	21957	21901	21882	22071	22008	21856	21880	21923	21946	22117	21974	21964	22032	21903	21745	21914	21821	21889	22046	21997	21717	21980	22083	21850	21958	22225	21815	21945	22133	22060	22233	22082	22196	22018	21962	21980	22026	22036	21997	22097	22100	21867	22240	21944	22130	22019	22017	21848	21877	22069	21948	22084	22145	21877	21897	22031	21900	22074	21962	21890	22353	21895	22212	21898	22075	22071	21900	21821	22106	21694	21893	21803	21810	22009	21834	21807	22087	21733	22001	21878	21819	22032	22126	21939	21906	22068	21794	21799	21963	21901	21837	22183	22163	22087	22090	21960	21940	21999	22082	21911	21924	21983	21838	21855	21672	22121	21727	21810	21945	21903	22007	21956	21940	22004	22226	22094	22116	22102	21871	22041	21968	21904	22000	21925	21946	22009	22018	21988	21907	22119	21683	21801	21907	21784	21853	21930	22089	21774	21778	21900	21934	21697	22022	21931	22003	22155	22081	21833	21855	21870	21886	21968	22017	21977	21943	21954	21867	21974	21895	21723	21740	21885	21955	22066	21816	21974	21894	21975	22013	21881	21764	21835	22046	22097	21939	21944	21830	21705	21813	21840	21924	21890	21973	22020	22113	22009	22169	21844	22095	21961	22034	21997	21858	21797	22036	21717	21855	22315	21957	22082	22076	22011	22122	21729	21981	21999	22128	21943	21769	21939	21824	22066	21940	22100	21977	21876	21829	21723	21992	21953	22059	22246	22139	22009	21989	21957	22096	21787	21771	22132	21845	21985	21732	22041	22134	21953	21799	21833	21821	21901	21886	21753	21751	21953	21798	21911	21820	22093	22122	22049	22196	22015	21774	21878	21810	21925	21952	21931	21907	21825	22052	21974	21987	21840	21940	22081	21869	21949	21936	21975	22296	21874	21781	21889	21953	22005	22138	21720	22046	22135	21826	21790	22038	22036	22171	21998	21926	21911	21992	22055	21993	21966	21942	22105	22097	22113	21751	22157	22000	22091	22054	21914	21893	21991	21912	21979	21806	21825	21830	21939	21864	21954	21840	22002	21892	21967	21744	21649	21862	21772	21917	21993	21880	21807	21829	21987	21961	22059	21997	21770	22073	21885	22033	22069	21909	21947	21868	21871	22080	22181	21897	22050	22120	21991	22143	21912	21822	21889	22148	21970	21708	22096	21793	21941	22136	21902	22168	22020	21991	21955	22296	21997	21938	22046	21648	21810	21990	21946	22043	22003	21962	21947	21908	21913	21958	21905	21857	21989	22103	22156	22178	22053	21956	21660	21938	21976	21838	21993	21774	22071	22048	22099	21986	21915	21789	21821	22033	22018	21858	21773	22033	21763	21890	22030	22067	22040	21960	21907	21679	22039	21894	21914	22224	22064	21852	22012	21980	22071	22050	22015	21877	21865	21810	21835	22039	21930	21960	22107	22071	21848	22245	22022	21843	21833	22135	21849	22012	21879	21800	22020	22044	22077	22070	22224	22043	21906	21747	22011	21868	21848	21879	21828	21900	21817	21747	22052	21981	21884	22056	21890	21988	21721	21845	22021	22203	21790	21993	22030	21912	21793	21903	21990	22107	22004	21977	22019	21963	22261	22067	21791	22001	21964	21868	22049	22034	21933	22162	21998	22234	21769	22001	22053	21935	21968	22201	22028	21866	22147	21850	21965	22076	21996	21999	21873	22050	22056	22043	21987	22117	21997	21897	22162	21845	21943	21960	21766	21856	21918	21959	21823	21783	21892	21997	21672	21884	21877	22107	22133	22006	21961	21978	22103	22047	22014	21826	21952	22046	22326	21920	22089	21866	21854	22066	21852	21725	22056	22073	22063	21972	21784	22054	21838	22059	21958	22211	21982	21955	21874	22105	21886	22028	21899	22113	21984	21958	22006	21881	21723	22139	22007	21784	22070	22059	21883	21807	21882	22052	21932	22073	22002	21888	21882	21815	21839	22146	22323	22180	21876	21946	22050	21854	21688	21893	21768	21872	21943	21831	22049	21985	21972	22101	21889	21815	21841	21791	21986	21980	21936	21845	21889	21942	22135	21802	21995	22042	22069	22093	21947	22073	22204	21921	21951	21821	22101	22016	21696	21839	21852	21973	21861	22028	22039	22136	21914	21846	21859	22069	21928	21871	21699	22031	21761	22009	21957	22028	22078	21966	21920	21918	21863	21817	21983	21950	21949	22024	21996	22138	21846	21755	22006	21752	22188	22087	22009	21920	21905	21937	22012	22124	21939	22168	21925	22194	22015	21947	21985	21797	22014	22244	22110	22127	21914	22090	22012	22093	22117	21856	22051	21901	22125	21924	22107	21778	21817	21638	21763	22132	22029	21765	21766	21939	21890	21906	22035	21933	21800	22072	21982	21864	21897	22059	21700	21934	21881	22061	21821	22087	21950	21926	21887	21863	21912	22107	21949	21900	21907	21895	21814	22023	22064	21973	21763	22093	22135	21950	21916	21668	21852	21889	22084	22278	22182	21905	21723	22109	22076	21909	21779	21891	21892	21917	22175	21888	22481	22017	22024	21987	22057	22148	22031	21938	22004	21849	22069	22064	22085	22042	22090	21912	22133	22003	21868	21653	21889	21980	21860	21970	22029	21824	22068	21970	22064	22149	22137	21776	21733	21881	21906	21965	22121	22016	21896	22196	22121	21979	21807	21762	21975	22177	22003	22118	21967	21983	21943	21941	21689	22063	22001	22118	21956	22052	22010	21872	21958	21855	21910	22014	21828	21841	21723	21819	21773	22101	21870	22055	21877	21964	22040	21963	22080	22012	22125	21914	21835	22043	21823	22025	22076	21753	21867	21994	21951	22058	21966	21946	21917	21918	22007	22204	22220	22058	21897	21886	21995	21852	21774	22022	21742	21955	21905	21953	21971	21885	22175	21966	21823	22097	22026	21898	21994	22073	22100	22034	21902	22066	21999	22114	21987	22054	21865	21921	21919	22067	22022	22089	21864	21940	21932	21958	21919	21855	22005	21877	22049	21858	21828	22223	21831	21838	21881	22081	21964	21864	21552	22119	22041	22011	22003	21780	22002	21978	22016	21983	21976	22017	21847	22025	22058	21655	21822	22119	21930	21842	21896	21843	21712	22251	21978	22029	22029	21922	22095	21929	21719	21914	22090	22017	21898	21970	22005	21927	21712	22148	22091	22039	21897	22164	22054	21943	21693	21947	22108	21984	21946	22000	22132	22204	21925	21887	22215	21955	22110	22020	21932	22007	21839	21866	21958	22133	22089	22105	21925	21942	21987	22179	22072	22094	22089	22129	21950	21939	22263	22153	21938	22011	22189	21943	21901	21925	21794	22010	21748	21925	21897	21978	21824	21865	21970	22098	21746	21894	21790	22035	21917	22092	22177	21942	22107	21873	21788	21839	21854	22092	21930	21739	21930	21859	22057	22101	21884	22029	21870	21889	21797	22160	21682	22056	21867	21838	21914	22082	21792	21868	21977	22089	21900	21783	21985	22014	22087	21982	22044	21700	21976	21957	22079	21922	21811	22074	22006	22125	21988	21861	21988	21925	21876	22133	22124	21965	22178	22016	21806	22078	21911	21844	21936	21961	21949	22081	21970	21847	21958	22048	21888	22229	22032	22054	22154	21839	21976	22007	21849	21987	21872	21912	21948	21864	21885	22137	21999	22056	21824	21968	21786	21899	21921	22086	21825	22133	21875	21934	21936	21953	22042	21975	21930	22149	22113	21988	22016	22006	21846	22095	21766	21877	21954	21759	21884	21942	21666	21929	21982	21848	21897	21828	21667	22227	21940	22214	21962	21707	22046	21897	22000	22027	21937	21963	21994	22058	21718	21762	21962	22192	21922	21774	22000	21929	22090	21789	22021	21926	21900	22024	22146	21726	22001	22266	22118	21910	22076	22066	22117	21840	21968	21777	21957	22088	22089	22224	21745	21920	21770	22088	21642	21823	21838	22102	21993	21863	21967	21944	21989	21896	21998	21829	21922	21944	21874	22071	21904	21843	21932	22021	22117	21961	22085	22020	22003	21879	21892	21875	21985	21965	21918	21894	21979	21830	21872	21869	21850	21869	22048	22036	21747	21719	22102	21885	21910
21230	36260	35483	28141	24325	22175	40491	59661	44606	31594	20566	16935	16310	16442	16346	16505	16550	16240	16395	16388	16243	16409	16287	16369	16465	16363	16426	16244	16528	16216	16336	16525	16544	16166	16461	16408	16387	16497	16185	16412	16395	16330	16185	16424	16259	16400	16362	16236	16266	16261	16176	16261	16297	16533	16269	16445	16309	16348	16338	16358	16360	16330	16390	16332	16357	16173	16452	16460	16288	16281	16173	16229	16408	16429	16501	16413	16342	16350	16419	16447	16414	16262	16480	16292	16371	16166	16318	16284	16322	16563	16251	16275	16177	16270	16479	16453	16448	16360	16261	16397	16190	16473	16369	16251	16297	16386	16262	16401	16434	16431	16389	16149	16305	16262	16417	16341	16441	16358	16360	16376	16432	16286	16391	16527	16468	16302	16518	16295	16536	16284	16283	16365	16348	16349	16375	16429	16248	16419	16456	16383	16307	16309	16310	16414	16381	16492	16358	16475	16334	16368	16323	16153	16407	16266	16397	16337	16290	16291	16235	16256	16364	16173	16475	16338	16255	16370	16508	16130	16435	16521	16456	16369	16423	16365	16374	16392	16430	16344	16451	16448	16404	16415	16265	16349	16448	16342	16386	16240	16287	16343	16249	16412	16337	16423	16282	16181	16233	16309	16393	16266	16301	16345	16331	16457	16262	16233	16361	16348	16304	16496	16470	16252	16556	16123	16334	16477	16480	16521	16325	16250	16458	16339	16536	16500	16197	16397	16280	16356	16318	16417	16216	16447	16537	16520	16323	16411	16596	16304	16392	16424	16365	16238	16380	16190	16378	16217	16267	16470	16246	16224	16227	16312	16426	16252	16195	16603	16366	16061	16261	16392	16276	16359	16496	16398	16319	16293	16183	16384	16295	16362	16446	16522	16081	16259	16367	16168	16311	16291	16417	16535	16327	16362	16277	16468	16350	16569	16330	16117	16380	16083	16322	16276	16413	16459	16560	16291	16285	16340	16358	16314	16342	16465	16347	16351	16426	16492	16394	16391	16301	16360	16242	16177	16322	16384	16190	16421	16338	16387	16379	16406	16397	16446	16434	16183	16284	16376	16433	16240	16388	16502	16250	16450	16274	16377	16523	16380	16180	16407	16182	16225	16601	16434	16336	16296	16145	16352	16342	16439	16304	16293	16364	16402	16224	16365	16159	16329	16556	16390	16358	16416	16421	16315	16375	16328	16324	16345	16314	16412	16348	16389	16335	16205	16378	16302	16284	16310	16308	16330	16365	16324	16381	16370	16400	16238	16360	16273	16446	16318	16413	16388	16425	16481	16249	16293	16442	16407	16297	16245	16488	16450	16354	16311	16143	16286	16440	16271	16369	16285	16292	16318	16376	16424	16573	16219	16186	16315	16437	16368	16254	16422	16209	16355	16525	16435	16301	16293	16188	16415	16382	16292	16371	16336	16382	16440	16309	16429	16365	16414	16339	16401	16341	16489	16309	16354	16423	16333	16247	16309	16428	16317	16386	16217	16187	16355	16376	16299	16244	16344	16350	16304	16428	16378	16366	16250	16290	16332	16310	16292	16249	16350	16441	16463	16450	16275	16372	16400	16560	16355	16346	16359	16394	16251	16466	16387	16329	16212	16236	16354	16222	16463	16321	16373	16373	16316	16414	16233	16476	16486	16140	16285	16344	16244	16341	16496	16343	16260	16303	16456	16296	16651	16497	16383	16399	16307	16368	16188	16334	16505	16235	16318	16415	16311	16252	16238	16228	16367	16354	16279	16306	16313	16446	16245	16250	16391	16447	16212	16350	16187	16269	16464	16304	16374	16208	16370	16327	16273	16278	16464	16259	16235	16318	16299	16301	16302	16332	16383	16192	16343	16198	16318	16364	16191	16340	16495	16390	16287	16465	16327	16214	16435	16521	16264	16347	16347	16349	16264	16331	16356	16301	16440	16473	16314	16384	16372	16264	16463	16261	16298	16184	16263	16323	16210	16219	16421	16339	16262	16435	16495	16409	16430	16395	16327	16425	16339	16210	16445	16307	16203	16211	16382	16304	16493	16400	16607	16320	16229	16220	16236	16330	16325	16204	16227	16333	16481	16241	16282	16298	16227	16432	16426	16375	16376	16499	16503	16370	16377	16205	16408	16509	16425	16428	16325	16535	16415	16327	16408	16360	16410	16375	16189	16320	16375	16268	16271	16426	16403	16274	16245	16431	16382	16416	16594	16294	16278	16372	16452	16375	16378	16377	16403	16536	16399	16463	16365	16272	16401	16419	16170	16484	16306	16261	16421	16402	16196	16457	16264	16418	16443	16287	16431	16369	16373	16379	16287	16441	16523	16465	16439	16318	16444	16495	16426	16439	16178	16435	16256	16409	16348	16404	16415	16400	16235	16468	16273	16279	16561	16240	16449	16425	16383	16336	16221	16290	16521	16316	16221	16406	16257	16292	16494	16335	16299	16373	16329	16530	16420	16431	16169	16264	16392	16323	16422	16410	16233	16397	16239	16372	16356	16300	16352	16346	16546	16201	16320	16229	16184	16314	16402	16383	16307	16379	16420	16422	16355	16309	16169	16383	16413	16383	16434	16278	16220	16287	16351	16351	16233	16241	16403	16368	16135	16357	16536	16278	16341	16309	16464	16277	16414	16349	16332	16384	16374	16443	16268	16330	16423	16339	16344	16418	16440	16347	16472	16442	16171	16288	16284	16405	16381	16290	16426	16424	16388	16363	16413	16348	16340	16349	16368	16208	16304	16382	16383	16175	16291	16377	16222	16402	16291	16273	16377	16270	16395	16424	16384	16256	16292	16217	16508	16439	16284	16341	16228	16525	16506	16311	16431	16397	16277	16464	16480	16376	16282	16386	16312	16254	16402	16325	16258	16372	16438	16439	16324	16239	16197	16524	16303	16404	16225	16312	16279	16235	16409	16422	16275	16307	16134	16299	16307	16266	16396	16358	16106	16425	16289	16296	16266	16454	16209	16385	16420	16328	16385	16369	16359	16501	16484	16350	16307	16412	16333	16307	16258	16451	16316	16315	16439	16302	16463	16222	16276	16339	16399	16356	16231	16343	16481	16320	16394	16300	16237	16255	16265	16311	16327	16482	16418	16333	16308	16469	16277	16453	16168	16407	16513	16277	16369	16273	16596	16314	16335	16418	16313	16285	16176	16371	16592	16155	16325	16314	16351	16342	16397	16389	16268	16443	16311	16282	16473	16293	16238	16252	16474	16181	16476	16167	16414	16399	16253	16309	16411	16357	16376	16256	16275	16239	16284	16491	16316	16459	16332	16167	16476	16278	16494	16329	16522	16418	16244	16172	16385	16356	16386	16443	16317	16379	16366	16425	16380	16273	16389	16204	16373	16474	16329	16404	16227	16332	16248	16440	16420	16352	16401	16393	16360	16322	16325	16417	16269	16257	16520	16318	16320	16351	16327	16428	16132	16241	16546	16506	16206	16418	16273	16402	16153	16421	16390	16306	16337	16377	16565	16184	16084	16345	16383	16391	16387	16385	16347	16329	16523	16293	16208	16141	16313	16287	16313	16277	16463	16228	16534	16319	16252	16325	16240	16329	16220	16368	16379	16361	16204	16291	16288	16244	16326	16294	16394	16417	16286	16374	16492	16119	16432	16299	16355	16274	16346	16440	16113	16387	16286	16351	16445	16394	16401	16236	16447	16355	16284	16043	16348	16299	16361	16392	16385	16542	16273	16212	16285	16384	16311	16323	16378	16282	16282	16331	16254	16405	16552	16434	16200	16296	16422	16464	16386	16479	16329	16613	16317	16424	16460	16483	16350	16277	16330	16337	16330	16242	16407	16378	16370	16416	16371	16449	16303	16236	16062	16334	16152	16344	16426	16491	16381	16348	16370	16416	16336	16318	16403	16343	16373	16409	16387	16405	16290	16432	16363	16224	16402	16304	16342	16398	16230	16342	16252	16343	16330	16274	16534	16280	16328	16312	16424	16416	16426	16560	16397	16489	16517	16419	16327	16370	16323	16336	16215	16240	16395	16239	16107	16077	16358	16327	16315	16369	16274	16369	16300	16517	16449	16208	16279	16377	16422	16351	16369	16105	16385	16388	16257	16195	16479	16379	16329	16089	16223	16293	16277	16356	16334	16309	16351	16301	16502	16468	16628	16403	16334	16482	16365	16389	16351	16364	16522	16379	16376	16404	16549	16393	16349	16413	16432	16291	16418	16425	16284	16349	16291	16402	16331	16407	16417	16368	16378	16284	16472	16408	16185	16310	16318	16336	16380	16303	16455	16236	16189	16322	16297	16446	16377	16284	16481	16383	16327	16195	16450	16338	16349	16355	16402	16354	16486	16359	16430	16265	16266	16427	16350	16366	16394	16281	16519	16241	16336	16339	16163	16378	16410	16395	16365	16578	16433	16351	16451	16356	16278	16217	16299	16241	16620	16383	16454	16475	16479	16283	16293	16329	16280	16486	16361	16342	16284	16273	16480	16309	16252	16194	16434	16287	16471	16182	16384	16399	16362	16335	16285	16320	16223	16396	16305	16373	16417	16263	16258	16252	16325	16411	16397	16212	16382	16361	16448	16271	16298	16483	16352	16288	16407	16491	16237	16234	16403	16476	16258	16453	16326	16297	16443	16447	16596	16363	16432	16247	16407	16435	16366	16477	16405	16278	16466	16418	16369	16306	16295	16177	16466	16255	16510	16442	16306	16371	16336	16489	16485	16205	16401	16278	16364	16436	16390	16294	16376	16221	16359	16445	16445	16292	16355	16181	16352	16176	16396	16278	16544	16326	16280	16269	16350	16419	16261	16397	16394	16381	16499	16351	16385	16271	16177	16227	16340	16271	16387	16332	16435	16276	16387	16325	16487	16311	16400	16346	16408	16418	16399	16250	16291	16510	16352	16284	16290	16348	16326	16442	16242	16167	16420	16360	16677	16402	16457	16443	16342	16337	16308	16230	16334	16325	16350	16313	16333	16345	16410	16290	16252	16449	16283	16416	16385	16219	16416	16416	16426	16399	16452	16339	16435	16282	16289	16260	16517	16240	16418	16211	16409	16356	16323	16401	16329	16525	16316	16428	16451	16228	16384	16324	16330	16230	16321	16454	16333	16498	16393	16476	16289	16378	16214	16498	16266	16340	16260	16349	16389	16368	16520	16336	16342	16441	16366
23688	21137	28698	24126	23417	27913	51212	74420	57430	41662	29409	23802	22269	22081	21975	22137	22199	21900	22152	21927	22111	22063	21875	21838	21971	22002	21734	21920	21946	22005	22129	21879	22016	22016	21829	22108	21958	21829	21935	22073	21869	21898	21780	21747	21878	21781	21515	21928	21839	21874	21968	22059	21681	21687	21879	21659	21611	21789	21791	21924	21694	21833	21884	21712	21884	21845	21915	21877	21710	21697	21803	21862	21839	21839	21896	21830	21876	21762	21767	21835	21414	21653	21840	21660	21722	21951	21697	22082	21832	21690	21691	21789	21976	21785	22011	21634	21619	21824	21622	21881	21620	21922	21638	21752	21682	21688	21590	21772	21882	21743	21609	21839	21799	21871	21770	21648	21793	21739	21800	21908	21695	21800	21773	21724	21643	22089	21721	21737	21817	21737	21676	21752	21795	21876	21938	21840	22037	21922	21903	22022	21530	21806	21800	21926	21772	21739	21782	21793	21914	21645	21608	21795	21800	21808	21919	21899	22058	21882	21944	21770	22012	21811	21788	21825	21823	21889	21744	21568	21808	21665	21790	21915	21766	21700	21821	21799	21698	21662	21649	21563	21832	22078	21684	21708	21943	21838	21696	21847	21772	21879	21802	21796	21872	21988	22065	21987	21850	21634	21790	21746	21803	21802	21828	21796	21867	21752	21978	21858	21703	21879	21678	21468	21597	21644	21843	21587	21653	21725	21658	21690	21780	21762	22033	21881	21878	21736	21924	21954	21888	21878	21805	21741	21996	21769	21812	21782	21684	21723	21796	21690	21849	21811	21966	21882	21815	21842	21918	21612	21668	21835	21958	21560	21681	21930	21749	21713	21776	21884	21759	21796	21771	21901	21902	22044	21752	21629	21944	22066	21826	21789	21963	21988	21793	21918	21723	21897	21533	21572	21705	21852	21832	21635	21588	21746	21754	21823	21644	21705	21746	21847	21731	21746	21630	21677	21758	21872	21912	21862	22033	21817	21683	21649	21915	22034	21624	21718	21591	21766	21737	21774	21962	21617	21998	21734	21852	21869	21905	21723	21830	21853	21720	21819	21588	21691	21796	21806	21931	22057	21654	21595	21675	21603	21980	21931	21859	21747	21794	21765	21807	22072	22008	21883	21741	21771	21643	21853	22029	21605	21745	21601	21924	21743	21829	21905	21642	21859	21908	21824	21854	21703	21757	21656	21860	21842	21824	21820	21805	21898	21721	21835	21766	21689	21764	21788	21775	21957	21874	21822	21887	21831	21814	21890	21762	21647	21976	21952	21971	22084	21667	21981	21601	21718	21633	21881	21732	21756	21763	21941	21650	21986	21760	21711	21697	21789	21699	21704	21793	22046	21751	21743	22067	21662	21807	21939	21978	21610	21649	21736	21678	21641	21768	21705	21697	21583	21789	21899	21820	21982	21770	21788	21964	21750	21831	22024	21764	21747	21792	21757	21725	21961	21572	21539	21688	21835	22044	21737	21797	21801	21739	21959	21914	21727	21783	21861	21804	21787	21975	21886	21642	21584	21730	21971	21783	21831	21897	21791	21838	21740	21837	21775	21817	21673	21658	21913	21887	21883	21869	21756	21631	21854	21675	22009	21828	21801	21605	21876	21748	21780	21773	21701	21799	21874	21844	21933	21700	21603	21670	21704	21742	21908	21748	21828	21738	21499	21768	21900	21832	21772	21799	21843	22011	21846	21646	21780	21666	21534	21877	21798	21706	21682	21783	21760	21799	21918	21874	21858	21909	21988	21902	21678	21691	21800	21768	21719	21732	21829	21292	21749	22048	21725	21928	21898	21781	21721	21797	22100	22005	21622	21736	21720	21975	21652	21792	21830	21891	21807	21668	21976	21839	21886	21954	21894	21794	21880	21674	21959	21904	21840	21975	21707	21809	21710	21575	21719	21810	21831	21730	21673	21723	21761	21942	21778	21743	21777	22112	21710	21687	21916	22022	21815	21687	21606	21800	21951	21794	21777	21740	21802	21730	21906	21797	21760	21992	21656	21930	22005	21917	21869	21890	21851	21680	21823	21521	21874	21909	21874	21742	21548	21914	21861	21797	21765	21604	21874	21697	21895	21767	21842	21768	21852	21846	22027	21775	21738	21735	21698	21844	21668	21758	21700	21785	21698	21766	21982	21881	21750	21646	21885	21839	21772	21820	21682	21755	21850	21937	21763	21859	21992	21618	21989	21656	21796	21621	21991	21913	21887	21907	21686	21961	21687	21847	21846	21796	21528	21769	21914	21952	21714	21802	21560	21762	21826	21834	21810	22048	21756	21861	21715	21511	21645	21759	21761	21783	21799	21748	21732	21887	21644	21773	21703	21867	21831	21708	21716	21752	21798	21896	21941	22192	21870	21708	21690	22053	21794	21931	21649	21745	21706	21754	21775	21798	21747	21716	21748	21700	21600	21970	21735	21780	21741	21618	21625	21716	21871	21734	21943	21828	22066	21821	21626	21542	21858	21711	21877	21827	21651	22047	21665	21741	21733	21703	21755	21961	21742	21909	21878	21811	21916	21475	21767	21646	21645	21792	21900	21921	21584	21712	21832	21746	21873	21813	21631	22046	21959	21969	21912	21887	22021	21719	21963	21836	21814	21950	21831	21734	21873	22028	21823	21595	21822	21516	21959	21857	21818	21724	21785	21801	21897	21721	21982	21902	21854	21818	21912	21750	21912	21933	21976	21651	21741	21894	21639	21816	21514	21687	21884	22120	21781	21757	21865	21852	21513	21771	22064	21721	21809	21894	21912	21797	21861	21872	21730	21768	21950	21941	21707	21678	21735	21694	21862	21919	21685	21677	21926	22084	21838	21842	21610	21795	21918	21829	21738	21825	21892	22100	21694	21909	21776	21711	21962	21596	21664	21980	21753	21716	21619	21851	21594	21837	22126	21634	21724	21916	21874	21811	21675	21647	22046	21705	21638	21748	21617	21860	21916	22013	21749	21937	21738	21696	21813	21774	21782	21814	21772	21847	21682	21714	22011	21804	21665	21877	21755	21802	21596	21741	21771	21785	21578	21805	21749	21781	21738	21574	21833	21744	21903	21643	21518	21735	21584	21864	21797	21809	21747	22048	21999	21745	21697	21785	21813	21848	21671	21939	22026	22000	21894	21922	21530	21926	21712	21618	21897	21758	21806	21774	21781	21808	21667	21897	21632	21702	21609	21660	21809	21779	21548	21903	21650	21907	21745	21886	21956	21838	21782	21711	21788	21710	21705	21707	21733	21916	21754	21952	21672	21859	21775	21818	21746	21859	21779	21699	21731	22006	22061	21968	21562	21725	21671	22028	21652	21893	21616	21562	21691	21931	21778	21647	21717	21858	21786	21948	21793	21991	21653	21828	21938	21782	21879	21750	21652	21994	22025	21702	21754	21726	21863	21640	21769	21909	21745	21996	21660	21838	22061	21981	21671	21753	21813	22106	21759	21893	21807	21712	21728	21994	21730	21859	22010	21828	21642	21711	21787	21978	21788	21718	21753	21827	21698	21807	21775	21658	21870	21817	21694	21799	21910	21881	21575	21725	21809	21538	21965	21749	21688	21919	22046	21763	21918	21761	21790	21766	21944	22016	21680	21827	21768	21700	21951	21941	21767	21609	22048	21818	21936	22005	21791	21622	21687	21781	21914	21957	21748	21969	21947	21851	21671	21688	21794	21785	21779	21920	21820	22045	21806	21754	21655	21784	21909	21814	21671	21752	21770	21893	21549	21883	21717	21720	21777	21832	21640	21793	21440	21653	21789	21714	21742	21705	21762	21752	21700	21759	21945	21807	21905	21812	21821	21956	21800	21752	21618	21603	21842	21883	21698	21723	21928	21856	21912	21919	21694	21649	21764	21798	21933	21575	21629	21847	21967	21790	21856	21812	21758	21708	21899	21990	21686	21722	21758	21869	21763	21845	21858	21691	21592	21646	21791	21891	21842	21989	21819	21733	21675	22132	21769	21608	21880	21856	21685	21822	21724	21838	22076	21820	21735	21902	21798	21993	21705	21701	21729	21778	21758	21993	21756	21841	21660	21774	21847	21727	21685	21762	21765	21779	21893	21910	21589	21873	21640	21688	21752	21794	22042	21789	21722	21827	21599	21772	21673	21817	21906	21988	21626	21785	21755	21839	21884	21799	21983	21654	21680	21810	21783	21981	21801	21938	21881	21897	21824	21874	21886	21796	21937	21761	21830	21966	21874	21709	21847	21918	21711	21951	21793	21820	21923	21781	21950	21811	21762	21946	21752	21758	21578	21484	21773	21763	21811	21645	21851	21795	21837	21643	21676	21787	21889	21827	21806	21644	21706	22005	21714	21655	21848	21599	21818	21969	21666	21958	21976	22031	21825	21964	21771	21590	21918	21691	21788	21969	21837	21978	21992	21637	21745	21746	21827	22043	21580	21733	21824	21763	21789	21808	21780	21843	21729	21655	21816	21841	21762	21666	21519	21818	21702	21876	21887	21889	21939	21817	21920	21694	21796	21754	21827	21628	21696	21859	21822	21743	22006	21897	21575	21853	21779	21697	21858	21692	21665	21863	21624	22113	21888	21780	21795	21749	21877	21733	21769	21654	21684	21697	21731	21817	21799	21739	22052	21782	21686	21823	21816	21697	21436	21780	21947	21922	21744	21558	21942	22021	21639	21816	21836	22049	21724	21761	21634	21849	21739	22030	21491	21625	21710	21638	21725	21756	21764	21865	21735	21842	21751	21761	21845	21710	21704	21706	21892	21892	21825	21945	21761	21941	22031	21659	21732	21823	21529	21598	21667	21998	21575	21714	21819	21838	21818	21714	21938	21705	21903	21817	21825	21911	21570	21703	21601	21826	21694	21673	21864	21910	21705	21724	21699	21562	21771	21746	21806	21971	21926	22025	21845	21829	21879	21953	21886	21768	21623	21826	21695	21991	21712	21789	21697	21826	21891	21727	21853	21754	21723	21506	22049	21695	21708	22026	21842	21469	21951	21795	21794	21758	21783	21981	21615	21949	21504	21748	21635	21569	21789	21952	21715	21850	21651	21711	21689	21778	21786	21748	21767	21849	21938	21911	21822	21845	21951	21743	21754	21814	21924	21648	21745	21804	21620	21732	21814	21581	21763	21668	21705	21734	21734	21819	21740	21624	21967	21965	21756	21969	21897
24191	42502	40900	32530	30222	26653	51228	73866	54692	38018	23216	17424	16277	16206	16304	16297	16245	16219	16302	16210	16249	16227	16122	16262	16171	16137	15949	16214	16306	16124	16331	16045	16249	16182	16071	16191	16103	16369	16213	16206	16250	16406	16145	16215	16345	16134	16266	16208	16368	16191	16309	16284	16237	16318	16218	16238	16045	16214	16161	16282	16117	16296	16264	16217	16148	16275	16339	16297	16175	16307	16112	16159	16108	16176	16212	16345	15977	16196	16436	16232	16317	16397	16160	16090	16087	16330	16181	16269	16463	16110	16053	16227	16161	16118	16249	16280	16446	16139	16171	16043	16208	16363	16145	16147	16198	16254	16301	16348	16206	16157	16066	16237	16066	16248	16294	16184	16318	16235	16244	16122	16291	16202	16265	16308	16307	16074	16307	16187	16364	16257	16225	16233	16231	16053	16119	16139	16133	16096	16324	16185	16258	16155	16104	16353	16223	16132	16132	16411	16277	16270	16279	16105	16284	16228	16019	16371	16256	16164	16244	16073	16278	16037	15941	16222	16312	16168	16340	16087	15967	16080	16080	16214	16321	16199	16345	16116	16230	16199	16142	16184	16328	16294	16200	16107	16089	16151	16268	16200	16165	16214	16279	16251	16442	16087	16374	16367	16103	16359	16068	16359	16277	16232	16309	16172	16104	16221	16254	16178	16231	16169	16305	16127	16189	16106	16292	16141	16106	16062	16172	16366	16107	16238	16124	16280	16171	16317	16367	16457	16067	16131	16234	16189	16280	16252	16209	16263	16130	16046	16171	16123	16226	16046	16075	16281	16189	16119	16256	16256	16312	16197	16140	16221	16106	16194	16085	16269	16107	16340	16206	16465	16300	16242	16227	16243	16197	16097	16107	16239	16196	16259	16164	16252	16043	16222	16163	16340	16205	16432	16063	16320	16211	16086	16258	16194	16365	16180	16154	16127	16120	16116	16173	16284	16090	16273	16158	15981	16341	16098	16242	16145	16150	16140	16232	16101	16388	16217	16423	16088	16236	16196	16244	16336	16222	16175	16226	16434	16397	16084	16041	16020	16076	16286	16130	16199	16154	16226	16216	16244	16258	16376	16300	16280	16422	16129	16048	16307	16039	16150	16121	16268	16264	16092	16302	16165	16116	16158	16203	16201	16170	16294	16307	16141	16226	16199	16128	16240	16313	16374	16084	16041	16183	16004	16186	16121	16144	16279	16361	16200	16233	16177	16138	16119	16139	16290	16290	16226	16149	16309	16127	16363	16418	16044	16230	16225	16175	16275	16277	16212	16245	16346	16446	16346	16239	16303	16201	16189	16088	16149	16277	16133	16156	16223	16186	16215	16307	16084	16119	16256	16318	16258	16282	16163	16063	16332	16133	16147	16211	16381	16153	16125	16319	16142	16014	16365	16272	16107	16232	16242	16109	16192	16224	16309	16189	16266	16308	16299	16323	16235	16271	16083	16172	16348	16217	16226	16177	16134	16094	16113	16426	16025	16077	16146	16155	16083	16171	16242	16168	16049	16094	16336	16273	16370	16023	16151	16276	16186	16325	16031	16151	16277	15998	16094	15935	16120	16060	16109	16126	16277	16192	16287	16135	16194	16256	16261	16160	16208	16245	16174	16224	16213	16210	16255	16072	16264	16193	16060	16051	16131	16209	16008	16166	16141	16184	15983	16242	16154	16300	16197	16177	15986	16179	16231	16188	16359	16402	16242	16276	16175	16215	16270	16218	16120	16323	16212	16259	16148	16174	16253	16198	16238	16248	16161	16215	16127	16376	16220	16378	16009	16268	16168	16245	16293	16201	16240	16219	16331	16324	16132	16115	16305	16120	16072	16076	16196	16043	15998	16088	16282	16361	16158	16306	16227	16195	16134	16236	16195	16056	16233	16277	16248	16189	16116	16313	16376	16156	16139	16064	16222	16198	16199	16123	16311	16109	16212	16180	16118	16236	16211	16206	16055	16264	16304	16260	16345	16282	16374	16082	16284	16355	16184	16234	16176	16361	16245	16134	16118	16380	16159	16341	15971	16251	16197	16171	16297	15963	16336	16226	16005	16265	16257	16344	16240	16272	16069	16220	16374	16265	16150	16056	15999	16453	16275	16209	16105	16162	16218	16231	16240	16291	16159	16301	16219	16334	16229	16229	16331	16132	16215	16098	16105	16222	16219	16103	16245	16185	16235	16099	16131	16337	16195	16038	16247	16212	16206	16224	16193	16115	16181	16198	16270	16218	16162	16288	16156	16256	16135	15950	16263	16177	16243	16081	16142	16116	16274	16041	16180	16071	16141	16142	16257	15970	16246	16243	16240	16022	16178	16245	16126	16014	16085	16135	16305	16272	16004	16300	16197	16165	16262	16230	16128	16167	16113	16050	16255	16305	16126	16308	16281	16103	16204	16376	16235	16201	16297	16140	15938	16273	16270	16089	16278	16257	16366	16291	16165	16212	16358	16092	16339	16187	16174	16242	16318	16328	16105	16190	16192	16114	16328	16206	16108	16191	16164	16302	16395	16215	16155	16175	16193	16407	16232	16060	16223	16297	16202	16304	16371	16207	16355	16355	16079	16262	16302	16190	16107	16238	16196	16323	16128	16206	16237	16174	16250	16142	16049	16276	16229	16212	16272	16201	16209	16040	16091	16292	16115	16233	16079	16149	16362	16251	16166	16101	16313	16367	16322	16229	16370	16188	16300	16368	16173	16179	16063	16203	16119	16286	16108	16098	16017	16317	16285	16224	16240	16330	16091	16399	16235	16227	16116	16049	16058	16113	16134	16155	16263	16250	16165	16312	16241	16469	16243	16175	16258	16293	16239	16128	16271	16327	16406	16097	16257	16065	16111	16391	16024	16348	16183	16265	16262	15965	16163	16269	16123	16214	16028	16238	16316	16264	16060	16122	16247	16333	16245	16186	16088	16219	16361	16282	16344	16126	16254	16198	16228	16150	16253	16106	16179	16039	16221	16235	16058	16182	16382	16027	16297	16158	16160	16165	16371	16289	16160	16185	16165	16113	16220	16244	16207	16265	16210	16099	16245	16246	16142	16142	16232	16189	16108	16287	16163	16055	16371	16223	16290	15989	15970	16225	16250	16304	16314	16089	16100	16071	16203	16281	16082	16125	16463	16221	16323	16151	16176	16209	16125	16197	16097	16295	16312	16174	16016	16192	16191	16076	16285	16142	16108	16205	16236	16352	16119	16203	16037	16329	16202	16243	16348	16276	16087	16261	16247	16322	16111	16133	16326	16177	16102	16198	16277	16355	16103	16246	16194	16140	16059	16195	16190	16169	16301	16171	16106	16251	16338	16111	16344	16327	16215	16348	16392	16139	16237	16220	16278	16239	16100	16198	16168	16093	16283	16260	16139	16177	16341	16220	16048	16113	16002	16341	16348	16230	16423	16128	16093	16076	16217	16290	16371	16291	16141	16323	16209	16261	16236	16137	16221	16140	16182	16199	16416	16168	16181	16349	16230	16264	16296	16155	16238	16423	16209	16214	16247	16223	16336	16148	16039	16257	16089	16251	16239	16284	16245	16335	16089	16224	16119	16289	16174	16197	16211	16272	16061	16327	16340	16135	16273	16257	16034	16242	16310	16413	16188	16271	16150	16040	16296	16268	16201	16439	16248	16299	16126	16264	16246	16079	16253	16359	16078	16118	16213	16251	16183	16127	16274	16422	16125	16244	16244	16191	16191	16202	16331	16244	16244	16437	16112	16104	16231	16047	16292	16169	16174	16297	16202	16338	16330	16091	16062	16316	16228	16184	16199	16342	15993	16146	16076	16317	16126	16151	16226	16282	16359	16130	16228	16206	16045	16166	16154	16218	16370	16244	16038	16321	15938	16112	16333	16220	16160	16067	16225	16148	16160	16168	16266	16063	16320	16314	16207	16275	16316	16249	16207	16225	16206	16177	16015	16346	16236	16339	16037	16109	16193	16265	16300	16297	16236	16227	16544	16134	16183	16095	16143	16184	16110	16317	16228	16205	16194	16286	16177	16081	16265	16091	16081	16114	16304	16242	16259	16022	16216	16263	16234	16240	16169	16324	16134	16036	16173	16374	16358	16191	16086	16339	16393	16225	16161	16379	16069	16223	16310	16218	16373	16326	16277	16140	16140	16314	16226	16200	16386	16184	16099	16338	16050	16177	16179	16251	16240	16291	16196	16276	16194	16171	16165	16192	16063	16350	16308	16325	16300	16177	16229	16357	16210	16228	16097	16114	16203	16051	16263	16146	16260	16090	16267	16171	16062	16374	16207	16056	16157	16124	16163	16243	16231	16152	16071	16177	16249	16193	16144	16314	16328	16211	16215	16274	16001	16024	16174	16146	16144	16401	16288	16048	16151	16213	16128	16220	16234	16250	16020	16285	16241	16171	16126	16249	16096	16239	16215	16272	16115	16260	16179	16166	16297	16033	16157	16055	16095	16133	16204	16427	16206	16283	16234	16185	16073	16219	16192	16316	16283	16301	16051	16216	16383	16048	16311	16145	16178	16143	16234	16160	16218	16074	16343	16150	16352	16117	16264	16283	16295	16255	16082	16262	16209	16101	16229	16376	16130	16275	16133	16171	16251	16307	16229	15978	16365	16097	15910	16208	16314	16193	16226	16132	16253	16250	16231	16191	16294	16165	16185	16101	15948	16219	16328	16162	15952	16117	16182	16173	16336	16365	16221	16266	16298	16231	16057	16325	16110	16268	16201	16192	16149	16336	16163	16196	16151	16165	16248	16283	16214	16369	16136	16131	16029	16044	16277	16148	16186	16138	16178	16226	16116	16163	16120	16436	16158	16191	16224	16199	16174	16380	16296	16107	16207	16218	16337	16084	16040	16114	16200	16284	16204	16253	16219	16193	16319	16066	16225	16207	16158	16139	16143	16187	16324	16338	16223	16251	16147	16261	16379	16180	16088	16272	16196	16217	16163	16162	16256	16318	16264	16247	16088	16202	16298	16068	16170	16170	16237	16351	16090	16006	16219	16180	16281	16270	16180	16129	16186	16213	16297	16207	16055	16054	16153	16263	16232	16215	16149	16190	16186	16205	16265	16257	16119	16033	16259	16271	16197	16129	16287	15981	16216	16211	16299	16342	16174	16249	16275	16316	16158	16225	16194	16396	16272	16110	16131	16367	16248	16393	16286
31483	25746	28293	26221	23956	24084	26047	31021	29022	25772	23682	22898	22975	22753	22776	23034	22967	22864	22855	22836	23016	22965	22744	22789	22930	22759	22834	22828	22580	22778	22881	22855	22967	22871	22930	22751	22621	22716	22745	22637	22757	22762	22610	22904	22766	22801	22783	22629	22837	22825	22659	22686	22790	22800	22742	22605	22829	22984	23017	22858	22882	23023	22934	22826	22672	22854	22836	22686	22884	22770	23084	22680	22787	22864	22905	22995	22744	22832	22796	22691	22846	22521	22882	22903	22809	22931	22650	22844	22624	22673	22876	23007	22812	22739	22860	22779	22608	22940	22731	22711	22666	22768	22762	22576	22468	22947	23144	22850	22623	22619	22819	22856	22876	22742	22789	22941	22893	22875	22501	22692	22671	22872	22783	22708	22899	22638	22831	22820	22927	22692	22804	22871	22850	22752	22684	22650	22849	22611	22831	22882	22726	22835	22717	22481	22541	22856	22863	22772	23041	22989	22635	22860	23017	22827	22939	23105	22904	22678	22604	22619	22954	22745	22854	22789	22797	22711	22831	22730	22757	22839	22803	22715	22872	22729	22639	22797	22565	22871	22618	22704	22706	22675	22681	22949	22622	22382	22561	22862	22807	22775	22854	22634	22778	22788	22897	22667	22737	22815	22594	22479	22643	22728	22894	22649	22862	22971	22657	22770	22735	22796	23026	22724	22911	22830	22562	23034	22659	22604	22675	22892	22693	22943	22722	22729	22850	22672	22789	22691	23060	23078	22778	22596	22780	22584	22711	22545	22680	22860	22857	22939	22841	22649	22755	22701	22866	22948	22922	22723	22827	22759	22653	22918	22822	22815	22718	22766	22839	22880	22827	22870	22612	22932	22702	22775	22877	22937	22600	22882	22722	22768	22747	22876	22832	22812	22820	22523	22649	22773	22962	22753	22825	22775	22697	22648	22763	22789	22820	22677	22578	22918	22707	22933	22939	22763	22679	22686	22650	22578	22650	22567	22839	22662	22946	22804	22852	22764	22770	22668	22731	22697	22637	22828	22762	22585	22804	22883	22825	22854	22744	22738	22976	22744	22866	22482	22837	22879	22953	22698	22884	22903	22688	22784	22870	22653	22906	22759	22541	22610	22706	22762	22902	22736	22874	22662	22784	22683	22721	22676	22822	22802	22507	22792	22840	22732	22835	22857	22737	22770	22764	22946	22644	22623	22767	22843	22858	22733	22931	22716	22486	22764	22879	22611	22777	22607	22842	22781	22971	22901	22835	22599	22670	22982	22877	22796	22571	22644	22701	22938	22913	22684	22865	22680	22575	22779	22740	22654	22736	22801	22929	22723	22771	22669	22603	22700	22906	22664	22771	22832	22930	23052	22765	22928	22686	22711	22915	22919	22667	22739	22624	22780	22721	22595	22971	22826	22589	22867	22910	22875	22841	22874	23027	22804	22811	22645	22920	22735	22720	22865	22754	22966	22800	22588	22880	22606	22666	22753	22791	22969	22798	22900	22679	22817	22674	22986	22763	22723	22571	22741	22656	22784	22979	22861	22838	22811	22950	22859	22671	22756	22882	22880	22941	22801	22874	22683	22783	22840	22943	22910	22654	22883	22846	22767	22740	22664	22882	22742	22795	22883	22735	22920	22882	22858	22796	22953	22761	22942	22664	22767	22579	22606	22632	22594	22596	22803	22909	22991	22713	22639	22692	22660	22693	22909	22781	22834	22951	22881	22970	22845	22943	22931	22614	23014	22900	22916	22775	22582	22611	22744	22682	22934	22903	22991	23090	22711	22747	22745	22909	22671	22796	22731	22803	22803	22737	22860	22855	22636	22836	22801	22726	22974	22671	22739	23060	22884	22840	22698	22822	22673	22858	22835	22727	22582	22816	22635	22860	22612	22636	22727	22770	22997	22873	22710	22921	22882	22907	22852	22765	22828	22766	22806	22910	22818	22765	22852	22752	22868	22651	22914	22604	22877	22702	22698	22719	22655	22916	22832	22828	22635	22593	22865	22835	22721	22714	22744	22872	22675	22617	22593	22693	22640	22522	22926	22618	22672	22713	22629	22915	22946	22667	22802	22836	22741	22793	22403	22761	22740	22818	22617	22913	22517	22632	22775	22910	22645	22874	22785	22719	22605	22794	22871	22776	23081	22794	22820	22718	22837	22898	22674	22947	22904	22780	22707	22944	22604	22960	22746	22955	22702	22873	22560	22852	22363	22710	22792	22854	22829	22908	22580	22973	22738	22721	22937	22616	22707	22764	22694	22714	22885	23007	22591	22758	22652	22880	22693	22720	22743	22800	22831	22863	23004	22737	22784	22801	22758	22847	22501	22751	23106	22709	22669	22674	22709	22880	22684	22715	22712	22818	22714	22805	22840	23004	22773	22834	22955	22800	22654	22749	22743	22799	22800	22705	22765	22838	22783	22716	22821	22856	22903	22844	22749	22799	22775	22787	22628	22778	22695	22806	22734	22944	22771	22889	22818	22793	22858	22649	22653	22858	22737	22848	22655	22645	22798	22940	22711	23005	22787	22686	22725	22752	22779	22610	22851	22911	22748	22584	22761	22887	22794	22873	22621	22896	22672	22777	22795	22901	23029	22881	22712	22815	22885	22671	22981	22595	22651	22482	22655	22955	22788	22931	22983	22720	22795	22837	22777	22680	23008	22681	22751	22897	22815	22781	22746	22797	22593	22718	22781	22898	22683	22822	22842	22764	22789	22812	22787	22549	22511	22493	22905	22847	22893	22820	22808	22841	22796	22860	23044	22757	22762	22943	22832	22695	22851	23133	22925	22874	22832	22906	23053	22776	22766	22769	22883	22501	22629	22750	22891	22829	22921	22872	22651	22810	22740	23037	22933	23037	22942	22738	22708	22850	22798	22832	22732	22851	22879	22981	22900	22957	22990	22654	22789	22910	22919	22930	22754	22838	22748	22750	22857	22791	22787	22886	22783	22772	22681	22793	22651	22934	22883	22736	22693	22862	22725	22978	22728	22699	22944	22851	22721	22773	22874	22856	22941	22667	22754	22857	22775	22806	22903	22759	22842	22899	22574	22922	22913	22618	22730	22707	22729	22713	22802	23034	22704	22932	22906	22832	23100	22509	22762	22910	22788	22896	22873	22839	22940	23027	22703	22926	22975	23033	22736	22761	22955	22796	22856	22779	22873	22943	22707	22657	22861	22927	22709	23032	22579	22843	22598	22868	22944	22907	23029	22877	22661	22884	22885	22531	22751	22861	22888	22847	22550	22746	22546	22691	22576	22736	22872	22650	22762	22763	22860	22677	22886	22898	22844	22746	22647	22869	22673	22797	22777	22669	22577	22907	22778	23121	22713	22733	22854	22775	22853	22854	22872	22754	23104	22830	22925	22591	22636	23031	22911	22696	22631	22900	22942	22645	22740	23003	22354	22513	22938	22661	22722	22484	22781	22745	22832	22950	22617	22770	22767	22686	22808	22733	22857	22858	22905	22773	22948	22735	22659	22727	22695	22962	22899	22737	22801	22568	22482	22778	22890	23033	22884	22946	22660	22747	22719	22859	22661	22532	22984	22509	22782	22860	22853	22789	22712	22850	22883	22874	22748	22859	22802	22753	22802	22780	22859	22937	22938	22972	22769	22714	22510	22723	22883	22631	22733	22844	22688	22660	22562	22693	22544	22794	22845	22814	22801	22963	22843	22797	22923	22767	22877	22859	22962	22607	22703	22769	22880	22614	22699	22690	22644	22779	22848	23038	23034	22541	22740	22687	22713	22988	22838	23076	22894	22871	22768	23072	22772	22782	22649	22849	22795	22695	22533	22681	22730	22825	22734	22887	22913	22625	22695	22655	22861	22919	22875	22715	22838	22883	22890	22888	22633	22593	22964	22923	22629	22783	22709	22751	22715	22854	22636	22732	22857	22866	22676	22922	22773	22790	22879	22912	22698	22890	22480	22776	22614	22882	22751	23043	22797	22854	22881	22692	22647	22714	22875	22630	22657	22922	22870	22964	22986	22731	22661	22847	22927	22955	22824	22809	22877	22797	22803	22862	22683	22970	22898	22534	22914	22548	22940	22953	22619	22906	22862	22716	22780	22684	22976	22783	22729	22806	22955	22743	22861	22844	22606	22623	22840	22704	22745	22865	22907	22946	22737	22606	22560	22830	22688	22813	22939	22816	22750	22705	22521	22798	22763	22737	22893	22797	22763	22913	22925	22747	22797	22848	22708	22880	22856	22919	22751	22865	22897	22657	22956	22867	22719	22732	22949	22714	23029	22794	22900	22933	22909	22840	22922	22915	22821	22700	22999	23159	22978	22794	22707	22834	22762	22762	22863	22923	23032	22948	22639	22912	22611	22678	22723	22946	22582	22859	22671	22912	22831	22861	22894	22661	22966	22851	22835	22878	22820	22788	22723	22824	22908	22715	22619	22655	22649	22964	22836	22850	22570	22742	22799	22851	22794	22970	22737	22790	22917	23046	22929	22901	22867	22682	22943	22466	22724	22792	22980	22807	22842	22656	22653	22960	22888	22504	22966	22781	22777	22790	22720	22740	22912	22873	22834	22892	22767	22685	22739	22861	22722	22671	22814	22755	22723	22626	22836	22830	22808	22848	22838	22975	22880	22769	22849	22771	22956	23055	22770	22989	22596	22995	22876	22700	22904	22701	22658	22861	22708	22689	22790	22724	22873	22517	22996	22839	22700	22879	22821	22695	22699	22746	22847	22723	22824	22888	22773	22829	22937	22762	22804	22618	22694	23043	22970	22816	22629	22840	22868	23013	22743	22848	22846	22618	22875	22835	22784	22837	22945	22862	23073	22815	22793	23003	22692	22561	23073	22939	22971	22801	22639	22921	22795	22722	22873	22778	22641	22545	23000	22639	22575	22827	22888	22750	22539	22821	22786	22794	22858	22862	22768	22926	22816	22751	22727	22869	22554	22676	22978	22792	22740	22719	22888	22877	22676	22818	22821	22743	22979	22881	22637	22773	22883	22889	22831	22844	22659	22894	22892	22918	22731	22883	22832	22958	22856	22744	22780	22909	22734	22794	22740	22755	22746	22877	22901	22848	22907	22897	22614	22633	22638	22676	22887	23053	22920	22536	22705	22729	22814	22875	23058	22812	22822	22670	22844	22833	22796	22763	22752	22984	22757	22947	22759	22734	22669
20505	24738	22606	20431	18282	18609	21907	28021	23753	19487	17701	16662	16726	16710	16626	16559	16705	16720	16689	16695	16565	16483	16744	16690	16661	16742	16508	16679	16671	16823	16750	16817	16560	16711	16726	16782	16523	16825	16658	16656	16710	16690	16722	16729	16550	16779	16771	16684	16844	16735	16731	16752	16567	16772	16620	16789	16691	16849	16629	16763	16538	16676	16821	16563	16707	16636	16566	16648	16664	16828	16718	16693	16724	16809	16749	16625	16671	16670	16685	16782	16608	16667	16714	16535	16623	16651	16642	16546	16866	16552	16674	16773	16636	16667	16642	16586	16618	16636	16750	16664	16772	16645	16673	16772	16845	16752	16665	16785	16677	16658	16898	16671	16660	16628	16503	16631	16748	16638	16560	16722	16790	16797	16708	16689	16703	16563	16765	16705	16648	16721	16514	16845	16569	16784	16737	16636	16756	16691	16632	16722	16807	16765	16662	16638	16775	16767	16792	16662	16563	16664	16594	16721	16623	16866	16811	16720	16785	16762	16742	16803	16727	16922	16471	16774	16743	16734	16649	16722	16766	16842	16845	16785	16731	16688	16979	16565	16680	16815	16601	16803	16683	16700	16731	16863	16735	16593	16650	16941	16748	16702	16670	16701	16618	16767	16819	16662	16646	16660	16609	16668	16907	16699	16682	16870	16587	16887	16673	16845	16650	16737	16646	16626	16756	16620	16667	16607	16767	16660	16669	16632	16807	16598	16658	16636	16584	16814	16448	16681	16723	16555	16766	16539	16795	16757	16725	16757	16665	16685	16780	16782	16754	16759	16616	16605	16811	16979	16893	16710	16706	16739	16588	16697	16693	16701	16738	16756	16718	16664	16606	16687	16684	16511	16738	16632	16745	16695	16638	16675	16680	16659	16616	16693	16777	16806	16707	16686	16588	16688	16620	16769	16704	16681	16670	16746	16448	16777	16729	16771	16610	16892	16751	16707	16817	16456	16636	16712	16631	16668	16698	16798	16656	16686	16549	16591	16750	16639	16702	16568	16582	16636	16721	16631	16897	16819	16605	16654	16669	16777	16888	16864	16739	16571	16675	16650	16697	16648	16727	16768	16642	16764	16900	16820	16704	16818	16701	16628	16658	16692	16731	16721	16750	16803	16752	16775	16616	16583	16642	16748	16690	16707	16630	16688	16668	16787	16724	16609	16774	16726	16811	16857	16705	16745	16811	16734	16722	16602	16643	16793	16745	16764	16801	16642	16642	16599	16954	16615	16657	16778	16909	16638	16745	16687	16742	16780	16605	16779	16609	16609	16740	16707	16796	16798	16798	16688	16722	16587	16630	16576	16752	16739	16682	16733	16849	16745	16647	16807	16423	16724	16857	16587	16837	16958	16609	16822	16494	16681	16584	16784	16577	16733	16641	16633	16738	16728	16697	16692	16656	16825	16686	16632	16817	16753	16712	16542	16665	16593	16762	16742	16808	16794	16645	16559	16756	16779	16530	16616	16697	16766	16844	16703	16692	16764	16714	16715	16616	16727	16718	16498	16647	16675	16706	16588	16769	16854	16685	16689	16690	16675	16646	16852	16631	16665	16686	16562	16744	16624	16681	16679	16854	16718	16901	16584	16627	16702	16795	16693	16702	16688	16740	16700	16822	16743	16714	16778	16668	16764	16452	16856	16768	16623	16756	16639	16713	16780	16688	16589	16765	16693	16806	16710	16751	16751	16538	16712	16693	16585	16814	16664	16586	16705	16775	16623	16794	16722	16757	16701	16643	16844	16575	16815	16713	16720	16758	16547	16782	16655	16715	16584	16603	16707	16772	16724	16740	16739	16632	16617	16752	16677	16705	16743	16725	16663	16722	16673	16661	16790	16670	16796	16718	16769	16909	16767	16623	16626	16602	16760	16686	16666	16626	16680	16683	16642	16536	16717	16685	16649	16619	16802	16765	16801	16721	16632	16728	16720	16659	16766	16874	16691	16765	16544	16746	16819	16683	16857	16817	16717	16761	16925	16760	16711	16695	16704	16765	16740	16576	16730	16709	16669	16606	16754	16600	16531	16595	16635	16718	16655	16924	16615	16693	16793	16780	16735	16711	16808	16707	16737	16643	16752	16725	16750	16637	16671	16765	16579	16751	16836	16793	16756	16609	16611	16835	16563	16714	16789	16630	16680	16762	16770	16561	16693	16689	16752	16759	16690	16732	16822	16562	16577	16857	16720	16730	16682	16833	16604	16691	16680	16854	16624	16721	16662	16750	16670	16585	16765	16731	16656	16907	16734	16832	16750	16817	16504	16762	16777	16499	16637	16871	16523	16862	16637	16851	16653	16825	16605	16482	16594	16755	16645	16789	16710	16785	16805	16672	16777	16810	16721	16759	16667	16851	16852	16777	16600	16701	16699	16767	16647	16621	16730	16671	16742	16838	16812	16670	16703	16737	16838	16695	16651	16838	16868	16912	16880	16768	16658	16743	16664	16666	16658	16588	16717	16676	16838	16848	16765	16520	16576	16571	16743	16699	16708	16621	16502	16631	16694	16729	16633	16576	16677	16688	16639	16691	16483	16593	16780	16831	16754	16706	16764	16616	16679	16799	16692	16691	16750	16719	16763	16751	16678	16600	16715	16539	16855	16598	16602	16606	16602	16589	16754	16628	16791	16719	16669	16666	16463	16843	16753	16600	16653	16788	16879	16678	16681	16838	16882	16808	16715	16613	16695	16729	16570	16774	16639	16636	16709	16696	16628	16676	16704	16748	16679	16792	16766	16618	16720	16768	16602	16708	16684	16577	16722	16767	16678	16690	16696	16700	16571	16619	16557	16644	16646	16732	16744	16660	16648	16702	16657	16741	16658	16710	16662	16736	16786	16650	16813	16686	16820	16650	16735	16783	16750	16748	16778	16697	16824	16552	16603	16608	16669	16629	16662	16687	16767	16657	16628	16745	16775	16602	16806	16856	16574	16662	16697	16803	16715	16815	16830	16522	16639	16767	16965	16701	16734	16765	16672	16766	16737	16712	16637	16792	16890	16609	16720	16519	16788	16577	16713	16521	16772	16904	16686	16720	16609	16756	16811	16956	16723	16751	16537	16702	16707	16660	16641	16680	16617	16591	16715	16789	16776	16756	16615	16648	16648	17048	16768	16772	16649	16677	16943	16749	16622	16783	16713	16689	16695	16724	16678	16664	16821	16844	16778	16838	16594	16519	16805	16693	16423	16879	16758	16757	16722	16852	16664	16853	16517	16612	16869	16735	16770	16529	16887	16748	16631	16714	16736	16916	16537	16552	16645	16690	16697	16716	16562	16799	16815	16763	16930	16703	16780	16685	16687	16640	16841	16691	16844	16919	16587	16762	16665	16878	16832	16677	16627	16766	16712	16761	16686	16624	16777	16655	16678	16702	16680	16734	16831	16756	16683	16692	16775	16823	16684	16660	16894	16728	16701	16636	16720	16639	16700	16673	16718	16742	16628	16692	16734	16737	16493	16599	16718	16720	16649	16943	16575	16754	16798	16596	16756	16819	16714	16734	16727	16858	16773	16570	16821	16844	16770	16738	16765	16829	16722	16592	16589	16702	16825	16733	16746	16631	16812	16809	16752	16646	16761	16704	16668	16760	16649	16740	16928	16658	16663	16731	16689	16860	16795	16776	16789	16714	16813	16966	16728	16720	16685	16890	16961	16616	16567	16802	16788	16702	16634	16439	16804	16773	16761	16686	16772	16899	16849	16619	16662	16682	16530	16738	16888	16538	16503	16714	16669	16687	16706	16827	16794	16568	16805	16761	16756	16592	16762	16763	16622	16516	16671	16830	16486	16805	16447	16824	16771	16902	16917	16692	16710	16748	16576	16709	16727	16743	16673	16760	16469	16740	16918	16589	16894	16626	16726	16694	16831	16684	16946	16573	16888	16657	16629	16768	16781	16807	16695	16665	16751	16667	16623	16536	16697	16747	16830	16724	16775	16708	16890	16800	16528	16652	16724	16751	16670	16635	16779	16703	16529	16728	16681	16773	16577	16673	16698	16746	16673	16689	16735	16619	16692	16693	16671	16536	16544	16870	16890	16910	16762	16767	16720	16590	16754	16730	16763	16732	16616	16845	16714	16754	16696	16808	16800	16653	16577	16751	16605	16675	16784	16790	16823	16571	16856	16880	16653	16552	16641	16645	16832	16596	16610	16638	16569	16634	16785	16717	16812	16634	16612	16778	16711	16550	16675	16757	16615	16920	16777	16651	16829	16754	16674	16724	16686	16614	16766	16831	16835	16736	16697	16648	16731	16574	16664	16778	16691	16757	16776	16595	16692	16741	16876	16596	16690	16600	16587	16661	16689	16750	16646	16655	16826	16945	16628	16787	16786	16848	16727	16702	16804	16806	16689	16715	16595	16730	16644	16743	16543	16778	16732	16595	16852	16924	16811	16775	16533	16610	16750	16633	16903	16682	16604	16582	16627	16557	16897	16825	16736	16790	16704	16563	16673	16653	16702	16752	16861	16755	16691	16580	16830	16872	16746	16688	16689	16776	16943	16639	16551	16616	16787	16688	16760	16723	16550	16756	16593	16647	16818	16638	16855	16747	17069	16640	16658	16766	16703	16777	16526	16758	16860	16658	16823	16802	16541	16543	16841	16596	16857	16467	16865	16538	16847	16733	16823	16597	16846	16677	16892	16727	16788	16677	16615	16726	16629	16733	16788	16718	16655	16713	16677	16705	16675	16631	16695	16662	16880	16718	16877	16721	16657	16775	16715	16872	16627	16657	16650	16831	16534	16747	16613	16714	16778	16746	16744	16566	16717	16806	16712	16865	16848	16757	16700	16819	16635	16766	16757	16696	16844	16555	16817	16650	16735	16848	16747	16645	16822	16612	16602	16541	16607	16409	16779	16736	16739	16683	16674	16738	16678	16775	16524	16658	16677	16708	16893	16602	16722	16755	16801	16537	16671	16655	16631	16539	16760	16591	16590	16833	16756	16821	16657	16689	16638	16790	16557	16670	16624	16851	16748	16718	16906	16712	16558	16777	16577	16505	16750	16652	16557	16745	16786	16632	16611	16632	16758	16848	16596	16694	16710	16686	16838	16881	16661	16809	16697	16730	16790	16784	16609	16837	16662	16630	16622	16696	16678	16687	16686	16586	16619	16588	16728	16614	16815	16692	16664	16663	16563
25286	21095	28130	25700	25233	28565	47987	62109	50268	36792	27686	23965	23182	22947	23209	23041	23041	23106	23060	22897	23343	23012	22908	23019	23013	22729	22868	23101	22698	23007	22749	22848	22791	22813	22935	22969	23025	22883	22712	22879	22937	22893	23026	23182	22798	22741	22905	22582	23134	22653	22851	22910	22929	22749	22610	22926	22728	22820	22882	22810	22790	22818	22970	22822	22981	22883	22793	22941	22881	22836	22681	22888	22997	22876	22908	22927	22638	22801	22596	22708	22673	22740	22783	22897	22794	22685	22869	22974	23036	22985	22544	22736	22642	22791	22688	22876	22841	22680	23063	22954	23118	22966	22913	22711	23052	22770	22722	22831	23109	22887	22755	23124	22937	22895	22911	22708	22903	22729	22706	22879	22695	22659	22799	22848	22766	22703	22884	22833	22752	22834	22697	23084	22778	22838	22872	23071	22700	22811	22855	22823	22727	23098	22819	22908	22777	22760	22817	22945	22798	22834	22830	22785	22909	22893	22798	22878	22625	22823	22886	22635	22818	22714	22582	22820	22816	22742	22822	22587	22749	22714	22919	22606	22726	22633	22814	22596	22994	22987	22732	22772	22690	22824	22666	22945	22683	22714	23110	22693	22865	22977	22889	22908	22885	22910	23066	22695	22883	22662	22850	22779	22804	23040	23010	22695	22724	22890	22837	22815	22781	22872	22724	22863	22934	22475	22959	22873	22866	22642	22745	22774	22663	22874	22877	22667	22728	22835	23236	22838	23130	22917	22748	22609	22673	22752	22964	22825	23032	22726	22728	22747	22883	22836	22646	22685	22833	22832	22554	22885	22850	22737	22859	22862	22705	22800	22705	22982	22825	22856	22850	22570	22639	22693	22954	22711	22626	22784	22995	22872	22641	22726	22731	22939	22842	23098	22718	22781	23000	22984	22936	23080	22959	23038	22758	22774	22931	22987	22685	22747	22879	22547	22862	22752	22826	22695	22623	22697	22977	22810	22804	22669	22752	22778	22656	22948	22745	22845	22968	22743	22663	22503	23129	22898	22879	22846	23039	22765	23003	22881	22688	22815	22738	22755	23045	22877	22906	22950	23026	22751	22716	22832	22857	22769	22777	22929	22890	22701	22715	22619	22949	22864	23138	22782	22744	22848	22899	22758	22790	23045	22946	22965	23004	22813	22710	22668	22805	22993	22722	22823	22849	22782	22901	22944	22811	22774	22929	22771	22757	22682	22869	22909	22935	22968	22917	23046	22844	22759	22782	22628	22789	22805	22868	22925	22740	22762	22960	23049	22637	23065	22835	22619	22724	22838	23063	22751	22829	22710	22672	22787	22780	22797	23000	23077	22673	22819	22842	22855	22840	22940	22629	23010	22738	22767	22967	22645	22777	22791	22910	22934	22793	22556	22729	22668	22733	22747	22757	22828	22944	22939	22672	22741	22889	22604	22965	22793	22722	22856	22936	22712	22952	22803	22617	22523	22781	22867	22929	22796	22582	22917	22857	22853	22775	22889	22988	22769	23092	23100	22802	22660	22678	22905	22968	22879	22900	22743	22746	22840	22843	22928	22976	22805	22767	22815	22794	22968	22959	22896	22714	22584	22941	23048	22895	22832	22762	22759	22724	22808	22759	22627	22671	22958	22936	22637	22823	22904	22921	22893	22774	22792	22847	22785	22688	22937	23049	22733	22955	22769	22734	22773	23011	22822	22875	22810	22497	22710	22814	22611	22779	22707	22687	22760	22880	22940	23022	22919	22625	23081	22801	23099	22760	22937	22719	22901	22708	22880	22954	22835	22965	22900	22836	22751	22995	23049	22949	22821	22559	22822	22981	22698	22959	22834	22932	22784	22806	22804	22672	22915	22829	22868	22837	22917	22756	22703	23036	22869	22985	22881	22735	22752	22996	22843	22641	22622	22743	22949	22667	22890	22771	22872	22934	22821	22819	22885	22792	22843	22669	22902	22833	22656	22924	22984	22913	23014	22771	22852	22814	22884	22847	22877	22923	23144	22932	22839	22803	22930	22690	22761	22685	22843	22845	22876	22968	22525	22858	22859	22965	22813	22853	22915	23029	23051	22875	22776	22808	22809	22774	22921	22813	22772	22982	22800	22807	22834	22928	22896	22968	22648	22905	23062	23012	22740	22757	23147	23009	22887	22793	22829	22533	22557	22869	22770	23069	22708	22847	22746	22835	22738	22864	22766	22738	22899	22757	22808	22858	22953	22716	22963	22757	22710	22960	22971	22724	22635	22971	22774	22771	22711	22832	22795	22754	22848	22695	22610	22645	22824	22844	22869	22816	22850	22696	22822	22654	22915	23046	22914	22678	22750	22881	22758	22941	22858	22861	22549	22981	22836	22626	22974	23007	22878	22905	22881	22784	22793	22908	22626	22865	23097	23022	23234	22671	22653	22787	22854	22617	22880	22855	22893	23000	22777	22819	22805	22740	22916	22947	22826	23125	22879	22849	22848	22805	22825	22622	22975	22971	22768	22740	22941	22811	23221	22965	22756	22871	22982	22783	22986	22901	22755	22788	22683	22820	22456	22953	22907	22812	22959	22825	22877	22925	22857	22885	22810	22852	22762	22848	22965	22882	22626	22844	22679	22871	22735	22790	22932	22765	22897	22786	23069	22688	22842	22856	22826	22957	22986	22902	22841	22854	22714	22891	22882	22819	22897	22797	22772	22975	22762	22893	22787	22876	23107	22762	22734	22800	22675	22729	22749	23076	22766	22877	22623	22659	22911	22862	22759	22794	22823	22857	22705	22678	22851	22886	22761	22777	23002	22946	22706	22796	22897	22684	22711	22899	22699	22673	22756	22781	22826	22797	22580	22857	22990	23070	22886	22683	22891	22912	22635	22778	22737	22924	22966	22770	22828	22698	22653	22919	22994	22811	22915	22901	22868	22856	22881	22964	22854	22706	22802	22943	23051	22997	22834	22602	22995	22703	22848	22791	22982	22696	22818	22716	22729	22960	22856	22870	22691	22735	23000	22956	22769	22744	22802	22997	22816	22602	22560	22730	22995	22789	22583	22779	22758	22875	22905	22993	22793	22581	22757	22780	22897	22943	22955	22741	22887	22943	23051	22681	22856	22913	22883	22684	22905	22735	22860	23083	22643	22646	22767	22750	22777	22920	22659	22833	22626	22882	22739	22774	22668	22856	22816	22877	22831	22846	22696	22743	22746	22789	22804	22822	22702	22831	22681	22649	22638	22836	22857	22885	22791	22579	22929	22901	22694	22562	22871	22738	22791	22775	22773	22994	22828	22676	22750	22659	22733	23015	22707	22782	22751	22846	22810	22807	22839	23059	22868	22930	22777	22915	22974	22699	22733	22860	22843	22846	22973	23030	22967	22793	22802	22809	22972	22874	22850	22989	22866	22944	22851	23053	22745	22944	22884	22658	22738	22890	22952	22885	22560	22766	22889	22786	22624	22856	22820	22839	22705	22787	22726	22732	22894	22908	22858	22906	22729	22817	22677	22796	22956	23028	22865	22911	22799	22888	23021	22864	22717	22721	22814	22805	22924	22737	22641	22929	22875	23051	22800	22823	22921	22741	22508	23043	22990	23003	23004	22729	22797	22543	22751	22792	22889	22748	22984	22669	23124	22843	22745	22608	22760	22718	22910	22867	22930	22746	22675	22860	22700	22975	22862	22790	23043	23079	22761	23024	22909	22893	22837	22803	23010	22804	22947	22966	22733	22750	22780	22883	22974	22690	22707	22675	22793	22947	22741	22841	22724	22884	22959	22974	22855	22922	22697	22856	22624	22890	22798	22698	22802	22890	22774	23070	22986	22889	22719	22741	22855	22554	22785	22955	22992	23007	22805	22814	22773	22923	22523	22849	22857	22833	22828	22878	22812	23063	22857	22669	22727	22536	22879	22986	22824	22817	22717	22885	22993	22912	22713	22914	22814	22977	22842	22618	22923	22579	22763	22867	22628	22994	23014	22759	23005	22967	22711	22804	22902	22664	22927	22979	22802	22698	22641	22787	23007	22759	22963	23012	23077	22943	22823	22749	22837	22873	22562	22776	22703	22894	22636	22738	22739	22581	22999	22974	23047	22920	22861	23032	23077	22797	23115	22806	22785	22884	22769	22829	22908	22922	22813	22841	22611	22890	22786	22862	22607	22635	22847	22819	22824	22862	22730	22941	22751	22940	22836	22740	22784	22874	22713	22719	22744	22924	22901	23071	23011	22713	22620	22709	23033	22954	23135	22964	22773	22972	23117	22799	22618	22714	22779	22980	22813	22928	22883	22854	22946	22773	22748	22681	22903	22945	22906	22970	23010	22702	22703	22747	22808	22935	22768	23126	22795	22764	22820	22764	22675	22750	23095	22680	22854	22661	22825	22719	22983	22694	23015	23016	22811	22619	22809	22907	22850	22999	22715	22586	22748	22827	22996	22694	23055	22809	22828	22843	22957	22641	22907	22965	22693	22731	23045	22837	22601	22695	22807	22831	22824	22873	22813	22821	22598	22684	22990	22751	22866	22760	22809	22961	23015	22641	22724	22759	22930	23062	22636	22672	22883	22887	22939	22888	22808	22843	23037	22910	22832	22988	23014	22982	22980	22616	22757	22842	22933	22734	22734	22656	22854	22831	23026	22755	23040	22726	22873	22786	22664	22846	22687	22897	22796	22729	22909	23028	22750	22790	22946	22764	23058	23109	22718	22858	22890	22868	22723	22887	22830	22783	22755	22778	22895	22704	22683	22868	23000	22772	22784	22820	22857	22882	22853	22919	22779	22641	22757	22692	22802	22938	22864	22878	22569	22824	22717	22773	22658	22822	22877	22835	22795	22687	22925	22956	23069	22672	22739	22772	22980	22819	22843	23121	22795	22854	23074	22582	22886	22780	22621	23041	23011	22943	22939	22810	22758	22746	22688	22912	22737	22696	22727	22575	22759	22862	22887	22630	22446	22637	22552	22603	22782	23038	22654	22988	22886	22866	22900	22794	22978	22512	22832	22785	22696	22885	22833	22890	22994	22599	22727	22663	22607	22635	22742	22961	22856	22825	22819	22736	22924	22619	22803	23017	22965	22860	22960	22856	22676	22898	22937	22756	22604	22829	22920	22667	22693	22896	22829	22945	22967	22863	22639	22668	22736	22825	22796	22962	22755	22986	22911	22900	22917	22921	22880
20745	33325	32289	26358	23517	25200	46966	58537	45761	31903	20716	17397	16934	16677	16971	16821	16926	16791	16731	16940	16772	16864	16670	16916	16814	16875	16677	16810	16828	16948	16879	16749	16713	16678	16913	16859	17067	16760	16824	16798	16880	16764	16921	16780	16902	16855	16905	16740	16830	16840	16708	16718	17004	16671	16715	16773	16932	16826	16749	16644	16706	16882	16683	16802	16733	16796	16905	16707	16924	16978	16777	16721	16702	16771	17009	16813	16758	16755	16827	16827	16931	16744	16778	16639	16715	16776	16762	16837	16656	16914	16823	16854	16861	16658	16737	16721	16903	16818	16752	16917	16727	16866	16730	16794	16760	16744	16725	16905	16724	16964	16857	16799	16630	16958	16870	16817	16873	16841	16898	16765	16597	16727	16574	16848	16944	16720	16758	16861	16694	16756	16678	16663	16753	16780	16808	16839	16627	16780	16816	16787	16679	16809	16555	16762	16781	16779	16747	16878	16709	16887	16561	16568	16759	16741	16521	16909	16758	16827	16675	16586	16889	16768	16797	16722	16700	16839	16774	16745	16645	16692	16647	16797	16639	16557	16792	16856	16776	16657	16801	16846	16734	16745	16849	16710	16821	16794	16766	16717	16822	16725	16795	16857	16851	16748	16862	16888	16883	16742	16926	16850	16874	16766	16952	16594	16885	16844	16638	16763	16740	16711	16953	16924	16717	16659	16724	16705	16717	16997	16821	16725	16701	16673	16681	16705	16910	16699	16746	16766	16846	16774	16883	16779	16888	16602	16936	16955	16846	16673	16926	16826	16691	16658	16696	16738	16729	16777	16869	16717	16730	16854	16651	16706	16921	16740	16786	16915	16674	16754	16849	16790	16686	16737	16843	16927	16761	16743	16840	16821	16804	16699	16695	16692	16526	16813	16863	16915	16716	16799	16814	16903	16770	16804	16610	16751	16703	16760	16904	16867	16706	16768	16767	16886	17000	16694	16692	16639	16937	16713	16745	16850	16689	16705	16788	16826	16906	16644	16870	16764	16894	16754	16933	16694	16808	16813	16689	16773	16967	16781	16765	16764	16714	16806	16905	16709	16679	16865	16704	16693	16662	16656	16795	16755	16778	16720	16986	16695	16639	16883	16798	16790	16736	16719	16719	16623	16735	16804	16799	16705	16802	16765	16777	16877	16775	16875	16821	16801	16918	16711	16853	16797	16807	16721	16888	16832	16778	16863	16618	16791	16723	16692	16763	16793	16798	16901	16770	16653	16740	16923	16775	16698	16574	16726	16709	16823	16824	16809	16757	16834	16973	16599	17039	16843	16652	16818	16803	16926	16809	16807	16811	16756	16779	16847	16747	16656	16733	16834	16819	16875	16788	16815	16826	16786	16805	16677	16853	16871	16736	16770	16913	16743	16757	16785	16861	16799	16845	16815	16731	16751	16872	16838	16887	16747	16745	16802	16914	16816	16720	16879	16642	16871	16700	16757	16789	16979	16803	16837	16902	16910	16747	16928	16698	16741	16856	16912	16802	16985	16835	16628	16756	16800	16855	16754	16844	16715	16890	16685	16688	16691	16733	16834	16766	16745	16828	16774	16760	16789	16779	16657	16589	16786	16902	16921	16836	16667	16804	16888	16715	16791	16699	16597	16784	16829	16967	16821	16824	16646	16910	16680	16820	16670	16843	16893	16742	16875	16715	16589	16874	17068	16913	16832	16745	16833	16809	16937	16739	16928	16782	16835	16761	17000	16741	16858	16881	16858	16870	16836	16756	16913	16754	16904	16769	16696	16890	16892	16640	16849	16704	16820	16782	16732	16792	16900	16780	16794	16867	16616	16690	16718	16659	16870	16773	17020	16753	16798	16746	16803	16952	16937	16883	16653	16894	16894	16884	16821	16805	16631	16849	16781	16677	16917	16627	16668	16853	16722	16738	16665	16728	16773	16750	16843	16769	16678	16768	16652	16862	16842	16582	16957	16775	16620	16859	16663	16823	16752	16970	16644	16774	16504	16693	16740	16809	16746	16851	16765	17006	16862	16893	16937	16854	16859	16880	16926	16801	16653	16912	16831	16811	16850	16749	16565	16704	16860	16834	16915	16776	16694	16942	16833	16888	16936	16857	16974	16814	16930	16900	16744	16747	16748	16710	16616	16822	16866	16851	16685	16804	16835	16850	16684	16769	16817	16795	16613	16669	16862	16804	16650	16946	16828	16750	16788	16711	16852	16716	16704	16761	16981	16694	16639	16822	16648	16626	16673	16583	16817	16842	16689	16896	16786	16821	16708	16844	16722	16730	16914	16619	16827	16762	16856	16656	16959	16667	16891	16839	16772	16856	16805	16653	16761	16787	16876	16912	16838	16705	16917	16660	16807	16916	16871	16709	16820	16674	16901	16856	16641	16753	16693	16777	16832	16810	16776	16622	16779	16825	16788	16546	16694	16692	16600	16917	16764	16836	16760	16737	16616	16804	16754	16752	16717	16893	16669	16758	16702	16925	16540	16840	16735	16672	16858	16850	16788	16827	16704	16759	16931	16772	16767	16689	16932	16837	16911	16652	16924	16745	16854	16896	16819	16930	16824	16868	16858	16920	16725	16924	16807	16738	16758	16834	16773	16907	16727	16898	16686	16692	16733	16836	16709	16715	16738	16679	16723	16887	16845	16893	16791	16828	16854	16766	16834	16947	16679	16729	16641	16775	16680	16803	16836	16735	16774	16884	16952	16819	16657	16922	16731	16856	16676	16987	16761	16798	16854	16914	16727	16813	16768	16805	16764	16649	16774	16647	16683	16653	16842	16639	16724	16681	16836	16786	16730	16702	16803	16901	16762	16750	16793	16921	16800	16829	16889	16938	16895	16833	16758	16808	16899	16874	16683	16708	16799	16821	16749	16626	16808	16786	16894	16937	16756	16764	16641	16906	16914	16687	16700	16716	16719	16858	16762	16889	16943	16709	16918	16852	16624	16836	16706	16928	16864	16906	16831	16891	16628	16863	16796	16674	16906	16887	16765	16679	16754	16745	16842	16885	16953	16591	16639	16686	16776	16909	16813	16729	16857	16846	16665	16892	16646	16665	16818	16819	16843	16819	16932	16699	16751	16613	16858	16804	16739	16759	16721	16769	16856	16904	16813	16778	16698	16905	17018	16820	16792	16851	16711	16691	16800	16747	16674	16751	16822	16799	16820	16887	16822	16854	16929	16797	16800	16746	16809	16834	16823	16884	16750	16838	16812	16730	16732	16828	16857	16704	16827	16889	16834	16870	16819	16867	16768	16646	16734	17042	16886	16615	17071	16861	16941	16734	16901	16737	16781	16919	16744	16781	16818	16817	16871	16934	16863	16946	16744	17075	16724	16824	16864	16873	16806	16724	16625	16737	16707	16844	16726	16892	16810	16621	16789	16745	16692	16917	16833	16753	16804	16968	16795	16633	17050	16711	16776	16660	16855	16840	16767	16898	16925	16692	16830	16829	16633	16834	16770	16715	16693	16769	16889	16744	16973	16815	16665	16889	16725	16771	16778	16696	16959	16752	16879	16796	16705	16825	16646	16972	16846	16759	16946	16866	16766	16867	16541	16841	16764	16929	16917	16792	16834	16888	16754	16912	16939	16700	16740	16767	16741	16818	16694	16753	16760	16685	16708	16871	16926	16755	16731	16780	16686	16838	16823	16923	16884	16724	16772	16687	16784	16833	16741	16851	16761	16594	16754	16870	16838	16882	16614	17014	16782	16699	16750	16700	16705	16992	16814	16825	16677	16816	16796	16764	16940	16702	16676	16717	16699	16684	16716	16709	16902	16670	16841	16694	16718	16711	16866	16711	16641	16713	16765	16847	16760	16815	16780	16806	16847	16745	16685	16733	16867	16786	16597	16802	16726	16670	16627	16720	16770	16889	16810	16682	16749	16803	16736	16608	16746	16804	16780	16700	16856	16637	16908	16915	16827	16944	16859	16803	16694	16937	16688	16974	16921	16783	16745	16774	17088	16758	16732	16857	16765	16839	16767	16829	16766	16895	16661	16865	16993	16714	16818	16779	16708	16868	16912	16661	16868	16791	16839	16832	16786	16959	16828	16826	16920	16968	16841	16832	16844	16858	16819	16933	16830	16722	16793	16761	16914	16775	16752	16778	16726	16839	16871	16928	16828	16851	17019	16580	16666	16810	16860	16775	16862	16719	16825	16689	16714	16794	16839	16805	16677	16676	16845	16590	16809	16759	16744	16728	16794	16770	16935	16917	16781	16711	16913	16669	16771	16836	16819	16825	16832	16636	16881	16822	16745	16769	16840	16860	16934	16894	16782	16793	16824	16677	16900	17027	16653	16823	16769	16723	16585	16866	17115	16735	16643	16812	16852	16860	16727	16860	16604	16821	16644	16796	16718	16714	16676	16762	16703	16653	16702	16610	16894	17011	16745	16845	16822	17001	16810	16755	16711	16807	16850	16732	16675	16719	16781	16882	16691	16992	16581	16715	17018	16768	16807	16786	16960	16599	16753	16847	16870	16771	16749	16888	16800	16764	16743	16723	16750	16861	16978	16767	16879	16656	16699	16776	16699	16795	16762	16546	17029	16961	16776	16844	16698	16740	16792	16883	16747	16660	16572	16807	16882	16673	16743	16811	16781	16744	16797	16913	16728	16781	16727	17024	16647	16917	16769	16667	16696	16605	16819	16825	16871	16755	16787	16946	16837	16741	16923	16761	16796	16759	16671	16971	16712	16906	16783	16885	16976	16844	16716	16953	16864	16675	16748	16757	16669	16775	16734	16785	16720	16884	16729	16636	16839	16881	16867	16789	16779	16732	16759	16847	16782	16779	16890	16818	16843	16637	16735	16782	16752	16860	16814	16818	16859	16821	16693	16778	17010	16682	16980	16723	16802	16692	16833	16850	16815	16838	16777	16852	16810	16760	16770	16848	16804	16897	16705	16901	16845	16908	16854	16673	16906	16935	16720	16742	16842	16730	16902	16616	16813	16772	16843	16974	16654	16708	16715	16630	16793	16999	16737	16752	16940	16715	16771	16807	16949	16794	16899	16649	16763	16816	16694	16844	16797	16806	16664	16713	16758	16647	16672	16693	16970	16823	16719	16826	16752	16733	16746	16743	16751	16739	16815	16606	16675	16777	16865	16786	16609	16736	16745	16830	16714	16847	16681	16771	16583
23743	21110	28532	24205	22811	28556	51801	73107	58939	42617	29933	23821	22510	22309	22029	22058	21714	22089	22059	21920	22104	21917	21867	22058	21987	21980	21754	21973	21855	21995	21946	21949	21800	21962	22040	21902	21935	21923	21929	21983	22062	21909	22012	21934	22046	21964	21861	21874	21901	21830	21812	21810	21894	21910	21910	21862	21928	21910	21908	22039	21668	21856	21883	21918	21865	21948	21787	21810	21865	21962	21846	21758	21771	21704	21766	21954	21710	21802	21885	21783	21841	21843	21958	21961	22003	21866	22148	21906	21939	21728	21814	21811	21992	21980	22318	21935	21922	21746	21671	21674	22010	22173	21804	21866	21816	21719	21944	21770	21977	21758	21886	21937	21715	21806	21778	21948	21753	22002	22045	21853	21784	21945	21788	21552	21945	21997	21875	21946	21703	21804	21918	21944	21913	21838	21838	21758	21776	22008	21795	21914	22155	21740	21951	21904	21929	21907	21798	21834	21741	21737	21945	21621	21871	22196	21899	21887	21757	21928	21649	21806	21672	21692	21801	21926	21929	21870	21944	21961	21710	21911	21697	21814	21967	21710	22112	21826	21689	21610	21811	21854	21822	21786	21772	21776	21660	21770	21785	21986	21799	21745	21999	21525	21756	21864	21790	21815	21768	21599	21565	21737	21883	21717	21647	21747	21713	21680	21667	21911	21777	21740	21598	21820	21601	21786	22090	21831	21974	21755	21758	21628	21687	21827	21831	21940	21696	21999	21601	21800	21927	21805	21565	21927	22136	21744	21763	21976	22081	21963	21698	22002	21842	21908	21800	21961	21635	21894	21861	21734	21897	21814	21625	21870	21881	21872	21669	21835	21621	21644	21835	21799	21802	21928	21782	21857	21612	21836	22006	21862	21739	21955	21848	21892	21925	21961	21577	21917	21829	21918	21968	22193	21907	21933	21848	22059	21843	21781	21839	21642	21877	21926	21991	21784	21843	21763	21739	21725	21609	21813	21510	21671	21709	21885	21747	21991	21928	21863	21797	21941	21901	21939	22001	21705	21606	22009	21699	21912	21888	21859	21565	21888	21935	21808	21608	21826	21988	22020	22075	21831	21668	21837	21828	21770	21580	21598	21837	21727	21707	21833	21703	21863	21699	21584	21972	21683	21897	21687	21764	21605	21642	21779	22126	21907	21864	21884	21762	21801	21801	21805	21871	21845	21863	21883	21742	21851	21703	21661	21675	21647	21807	21584	21851	21811	21915	21843	21975	21898	21802	21597	21869	21952	21941	21888	21758	21945	21800	21822	22072	21822	21789	21890	21848	21805	21807	21927	21743	21877	22065	21921	21966	21783	21540	21647	21852	21744	21813	21714	21616	21867	21755	21982	21927	21732	21815	21714	21879	22021	21989	21843	21909	21665	21609	21809	22072	22043	21914	21789	21611	21706	21853	21660	21778	21929	21893	21834	21706	21996	21967	21797	22083	21808	21613	21686	21725	21715	21804	21661	21704	21939	21626	21737	22048	21700	21841	21917	21871	21863	21764	21915	21681	21968	21822	21744	21948	21860	21843	21818	21718	21891	21852	21908	21750	21793	22032	21955	21868	21728	21741	21841	21929	21695	21823	21642	21746	21903	21873	22004	21824	21871	21823	21868	21878	21940	22014	21871	21846	21532	21777	21984	21778	21932	21846	21854	22129	21545	21693	21610	21781	22038	21834	21815	21778	21868	21754	21966	21768	21753	22034	21842	21765	21751	21985	21855	21635	21408	21802	21648	21873	21725	21761	21727	21643	21822	21754	21868	21692	21791	21838	21921	21899	21833	21479	21773	21591	21831	21942	21852	21971	21510	21950	21773	21984	21850	21922	21945	21752	21859	21815	21746	21751	21760	21897	21763	21977	21946	21842	21892	21823	21827	21785	21682	21693	21532	21765	21793	21746	21622	21997	21638	21950	21637	21849	21998	21949	21902	21821	21852	22044	21709	21936	21788	22024	22020	21625	21599	21624	21930	21937	21771	21887	21728	22082	21828	21552	21717	21836	21732	21855	21817	21947	21677	21871	21730	21853	21644	21984	21741	21617	21969	21765	21861	22123	21688	21870	22029	22084	21812	21860	21687	21687	21781	21753	21819	21789	21876	21952	21809	21706	21664	21831	21702	21761	21840	21571	21723	21662	21726	21678	21728	21871	21789	21963	21862	21728	21911	21929	21790	21818	21895	21892	21865	21662	21932	21788	21863	21530	21824	21669	21836	21828	21822	21682	21767	21954	21961	21871	21853	21774	21923	21886	21731	21783	21650	21702	21890	21890	21913	21698	21932	21953	21734	21702	21794	22061	21759	21804	22039	21734	21785	21854	21694	21769	21761	21744	21886	21944	21628	21825	21740	21884	21739	21843	21886	21916	21589	21754	21781	21935	21964	21581	21891	22055	21805	21833	21787	21790	21815	21962	21792	21766	21787	21880	21817	21842	22124	21973	21598	21836	21791	21925	21655	21893	21840	21566	21803	21875	21852	21867	21672	21476	21943	21743	21882	21739	21678	21978	21848	21675	21590	21711	21982	21617	21825	21650	21560	21985	21838	22077	21793	21979	22102	21843	21794	21772	21983	21861	21796	21822	21904	21671	21881	21775	21962	21913	21761	21832	21939	21859	21938	21724	21901	21878	21813	21851	21915	21822	21953	21862	22021	21688	21960	21755	21721	21719	21888	21995	21917	21835	21726	21723	21822	21904	21951	21690	22028	22001	21767	21702	21697	21763	21638	21680	22018	21868	21807	21865	21869	21805	21854	22039	21868	21891	21730	21951	21673	21656	21865	21897	21666	21780	21639	22016	21946	21951	21869	21905	21811	21810	21760	21548	21932	21640	21741	21680	21854	21916	21901	21736	21853	21839	21901	21868	21590	22004	21891	21967	21932	21807	21845	21525	21796	21896	21767	21888	21631	21913	22075	21763	21837	21666	21741	21892	21978	22004	21935	21804	21838	21753	21772	21691	21738	21698	21800	21984	21832	21665	21867	21811	21767	21632	21807	21775	21863	21999	21999	21850	21849	21908	21741	22080	21794	21821	21911	21894	21762	21876	21817	21853	21764	21898	22077	21741	21771	21721	21631	21645	21908	21716	21712	21853	21766	21833	21773	21818	21948	21778	21871	22138	21991	21831	21852	21965	21828	21756	21751	22053	22022	21618	21617	21560	21851	21932	21705	21813	21791	21789	21813	21868	21824	22032	22028	21824	21718	21950	21778	22146	21716	21742	21608	21878	21892	21722	21674	21713	21673	21701	21893	22033	21865	21884	21856	21785	21656	21736	21903	21700	21938	21550	21950	22005	21744	21796	21778	21629	21828	21937	21850	21635	21763	21873	21750	21991	21971	21988	21788	21875	21748	22063	21658	21680	21718	21725	21875	21805	21837	21798	21543	21737	21739	21776	21938	21957	22086	21661	21774	21703	21849	21873	21718	21781	21981	21884	21774	21917	21507	21676	21700	21858	21881	21789	21597	21868	21874	21899	22055	21789	21737	21788	21870	21755	21821	21605	21686	21943	21725	21989	21802	21885	21804	21970	21735	21841	22012	21784	21796	21908	21888	21687	21653	21867	21912	21665	22047	22004	21804	21831	21683	21806	21876	21776	21712	21980	21725	21848	21691	21810	22089	21699	21819	21937	21934	21699	21901	21581	21936	21565	21860	22010	21761	21956	21855	21863	21995	21810	21785	21831	21755	21747	22118	21864	21777	21906	21774	21920	22065	21786	21719	21657	21911	21947	21799	21898	21976	21920	21778	21834	21688	21946	21799	21963	21729	21854	21657	21767	21736	21814	21960	21842	21835	21895	21899	21826	21813	21716	21663	21455	21834	21884	21912	21816	21700	21873	22082	21845	21686	21838	21649	21904	21764	21739	21825	21665	21793	21744	21780	21828	21872	21781	21806	21902	21996	21712	22020	21677	21918	22010	21662	21710	21797	21919	21884	21749	21956	21867	21899	21770	21818	21854	21681	21663	21658	21601	21668	22026	21716	21859	21912	21835	21781	21916	21814	21889	21983	21821	21804	21787	22009	21943	21813	21932	21904	21691	21829	21786	21733	21844	21783	21899	21965	21999	21709	21941	21798	21905	21815	21866	22039	21678	21595	21877	21743	21794	21856	22113	22034	21790	21670	21833	21617	21788	21871	21596	21840	21692	21872	21779	21830	22178	21776	21737	22116	21700	21966	21781	21772	21765	21756	21921	21990	21891	21877	21831	21818	21751	21568	21786	21853	21775	21519	21671	21811	21761	21869	21962	21757	21695	21808	21945	21881	21714	21827	21723	21584	21994	22020	21676	21745	21815	21584	21718	21939	21935	21889	21928	21894	22135	21826	21976	22036	21700	21886	21689	22121	21972	21885	21855	21949	21998	21770	21939	22036	21912	22024	21779	21829	21744	21713	21976	22037	22080	21820	21965	21695	21893	21835	21888	21991	21989	21578	21819	21894	21855	21627	21742	21993	21867	21607	21882	21555	21831	21762	21631	21800	21794	21954	21866	21902	21767	21623	21656	21666	21874	21733	21731	21952	21685	21995	21867	21702	22023	22034	21682	21762	22015	21802	21790	21740	21954	21947	21720	21949	21973	21674	21739	21771	22041	21949	21916	21965	21866	21781	21745	21770	21934	21853	21934	21882	21755	21744	21752	21727	21709	21836	21941	21858	21929	21808	21874	21864	21848	21726	22075	21711	21852	21803	21775	21884	21983	21773	21785	21820	21827	21987	21825	21838	21861	21730	21878	21799	22018	21780	21744	21772	21685	21912	21909	22076	21740	21738	21705	21701	21842	21733	21877	21862	21985	21779	22015	21559	21544	21792	22002	21766	21948	21850	21879	21879	21823	21708	21820	21719	21831	21695	21796	21874	21889	22004	21815	21767	21940	21663	21739	21590	21758	21808	21768	21757	21932	21737	21745	21744	21887	21978	21817	21739	21702	21758	21846	21742	21669	21918	21712	21789	22017	21873	22036	21871	21654	21840	21782	21874	21879	21774	21824	21645	21824	21635	21860	21809	21916	21791	21844	21961	21812	21905	21850	21598	21956	21963	21801	21725	21716	21853	21973	21608	21796	21887	21747	21713	21851	21635	21979	21739	21877	21592	21856	21691	21944	21556	21678	21869	21764	21920	21908	21697	21863	21822
22816	39816	39277	33014	27357	28839	51750	72456	55951	38985	23932	17645	16226	16166	16113	16264	16369	16293	16339	16201	16088	16178	16275	16302	16293	16098	16318	16315	16201	16251	16153	16172	16185	16194	16193	16315	16363	16192	16104	16276	16272	15983	16365	16282	16229	16200	16163	16205	16262	16269	16284	16251	16130	16191	16135	16092	16288	16374	16218	16315	16208	16178	16132	16115	16176	16200	16224	16336	16156	16354	16373	16264	16082	16276	16288	16245	16228	16187	16269	16205	16219	16231	16229	16327	16265	16175	16317	16108	16279	16203	16199	16261	16404	16199	16246	16356	16198	16242	16095	16254	16207	16225	16310	16192	16213	16394	15930	16413	16283	16234	16321	16180	16120	16197	16130	16315	16200	16319	16145	16047	16373	16210	16115	16232	16075	16103	16158	16068	16167	16403	16313	16134	16187	16233	16218	16327	16026	16240	16239	16159	16302	16050	16236	16150	16369	16199	16284	16288	16231	16132	16124	16321	16225	16147	16021	16366	15975	16373	16336	16280	16379	16326	16261	16195	16049	16343	16266	16182	16243	16061	16268	16282	16217	16105	16246	16208	16231	16339	16208	16008	16319	16337	16268	16053	16162	16116	16115	16186	16255	16253	16370	16362	16153	16311	16285	16109	16082	16394	15987	16201	15956	16284	16027	16241	16255	16166	16065	16372	16240	16217	16112	16223	16346	16398	16256	16237	16502	16246	16351	16226	16247	16361	16201	16184	16123	16159	16142	16339	16176	16319	16053	16198	16136	16279	16107	16094	16214	16298	16101	16225	16121	16301	16233	16019	16258	16190	16027	16146	16226	16352	16090	16040	16253	16351	16313	16021	16096	16331	16255	16221	16090	16270	16291	16205	16206	16091	16351	16119	16136	16054	16114	16426	16240	16255	16295	16066	16166	16143	16190	16226	16223	16028	16198	16356	16253	16149	16136	16244	16268	16170	16156	16325	16229	16192	16288	16098	16177	16159	16369	16158	16036	16151	16251	16212	16301	16096	16144	16317	16252	16038	16341	16365	16107	16413	16150	16289	16221	16387	16259	16099	16135	16198	16153	16089	16184	16087	16244	16340	16278	16257	16315	16036	16088	16137	16274	16116	16221	15980	16065	16129	16205	16280	16111	16190	16046	16258	16026	16357	16213	16230	16252	16189	16266	16200	16173	16322	16158	16013	16088	16072	16249	16315	16159	16191	16279	16165	16328	16403	16103	16316	16313	16079	16192	16236	16247	16251	16247	16301	16144	16065	16262	16011	16167	16251	16326	16244	16102	16156	16173	16209	16211	16167	16238	16248	16251	16137	16108	16265	16321	16260	16221	16375	16155	16200	15953	16299	16161	16212	16104	16322	16322	16363	16221	16115	16358	16161	16279	16300	16069	16163	16292	16108	16216	16197	16215	16156	16218	16290	16314	16344	16195	16303	16278	16239	16271	16226	16118	16403	16169	16243	16316	16282	15976	16167	16112	16184	16151	16196	16144	16225	16319	16147	16494	16169	16036	16366	16127	15911	16329	16278	16274	16305	16308	16241	16083	16305	16222	16240	16293	16273	16092	16188	16392	16066	16188	16074	16245	16100	16261	16185	16262	16214	16160	16190	16175	16272	16108	16200	16348	16068	16093	16264	16214	16145	16135	16192	16293	16075	16368	16063	16302	16326	16255	16195	16206	16049	16274	16232	16215	16385	16246	16211	16126	16217	16111	16170	16250	16356	16179	16172	16300	16286	16099	16246	16288	16400	16366	16043	16269	16348	16195	16162	16168	16241	16078	16404	16320	16282	16290	16205	16365	16177	16066	16404	16225	16250	16364	16313	16187	16275	16375	16167	16230	16153	16294	16177	16271	16122	16119	16231	16234	16044	16252	16293	16035	16342	16186	16199	16268	16277	16311	16184	16265	16236	16337	16360	16295	16172	16320	16245	16386	16300	16234	16257	16177	16184	16266	16214	16203	16278	16088	16169	16315	16159	16239	16273	16355	16138	16251	16204	16140	16209	16232	16364	16153	16422	16086	16350	16052	16277	16199	16077	16289	16418	16295	16357	16465	16287	16166	16306	16039	16316	16094	16086	15933	16241	16267	16228	16213	16038	16229	16100	16089	16196	16183	16195	16243	16161	16305	16163	16174	16080	16132	16210	16083	16279	16074	16231	16069	16315	16153	16252	16091	16146	16357	16377	16187	16239	16275	16311	16245	15886	16290	16337	16383	16196	15879	16047	16054	16301	16190	16143	16136	16269	16040	16129	16241	16463	16173	16262	16317	16167	16264	16200	16267	16236	16188	16315	16258	16218	16259	16272	16203	16173	16103	16107	16337	16376	16140	16090	16160	16296	16312	16138	16161	16314	16283	16261	16057	16194	16138	16168	16383	16339	16193	16238	16233	16256	16229	16176	16399	15939	16186	16257	16152	16344	16182	16047	16047	16218	16165	16233	16279	16223	16220	16288	16128	16204	16250	16141	16289	16250	16194	16344	16204	16270	16129	16215	16307	16373	16306	16072	16285	16063	16349	16307	16222	16334	16397	16090	16292	16238	16167	16245	16285	15992	16192	16076	16113	16077	16229	16105	16324	16222	16147	16341	16097	16118	16294	16333	16372	16054	16047	16099	16093	16272	16159	16186	16255	16247	16093	16202	16313	16357	16271	16257	16225	16246	16207	16217	16269	16103	16248	16137	16422	16234	16171	16251	16187	16074	16249	16186	16126	16198	16078	16115	16361	16217	16248	16241	16230	16114	16392	16148	16198	16045	16078	16312	16155	16305	16172	16104	16174	16233	16196	16299	16307	16204	16412	16304	16122	16262	16122	16348	16373	16216	16202	15967	16409	16211	16046	16130	16210	16190	16333	16204	16262	16197	15960	16040	16246	16152	16097	16117	16328	16204	16262	16265	16201	16199	16101	16213	16115	16153	16292	16310	16154	16205	15974	16269	16097	16111	16296	16279	16299	16281	16185	16250	16277	16214	16244	16187	16193	16225	16042	16058	16224	16155	16190	16207	16158	16092	16016	16329	16264	16349	16232	16088	16332	16220	16254	16131	16131	16258	16254	16052	16247	16225	16147	16310	16139	16154	16129	16219	16202	16235	16368	16306	16214	16169	16173	16200	16182	16368	16107	16189	16250	16215	16195	16112	16044	16216	16185	16290	16108	16190	16278	16241	16258	16090	16260	16198	16119	16212	16059	16211	16351	16351	16296	16225	16162	16146	16176	16200	16371	16203	16298	16109	16237	16080	16096	16110	16310	16207	16305	16198	16176	16095	16302	16216	16211	16225	16275	16198	16110	16147	16305	16123	16219	16235	16137	16142	16116	16082	16474	16237	16207	16184	16217	16150	16248	16284	16148	16402	16124	16261	16084	16243	16133	16359	16010	16161	16321	16157	16254	16157	16167	15998	16116	16413	16132	16152	16278	16251	16233	16165	16236	16394	16156	16243	16143	16226	16171	16130	16086	16175	16474	16232	16248	16280	16399	16157	16201	16129	16081	16260	16257	16295	16373	16149	16196	16175	16386	16300	16142	16113	16136	16056	16241	16054	16491	16153	16087	16262	16249	16083	16269	16223	16252	16079	16351	16261	16210	16058	16244	16252	16245	16171	16234	16198	16184	16099	16010	16234	16243	16164	16270	16394	16132	16183	16044	16314	16357	16263	16277	16195	16237	16204	16334	16078	16398	16210	16092	16212	16222	16205	16291	16179	16052	16266	16088	16118	16230	16061	16109	16279	16186	16320	16178	16011	16186	16211	16192	16378	16270	16026	16341	16328	16292	16181	16180	16038	16194	16162	16088	16324	16208	16095	16100	16196	16178	16153	16345	16070	16107	16157	16334	16245	16108	16081	16205	16263	16136	16105	16197	16002	16251	16161	16129	16246	16427	16201	16167	16279	16140	16340	16003	16331	16204	16318	16260	16264	16218	16048	16264	16170	16040	16246	16180	16363	16073	16150	16190	16417	16141	16241	16099	16169	16248	16202	16165	16336	16159	16098	16426	16131	16153	16294	16127	16306	16262	16299	16271	16196	16270	16159	16246	16116	16190	16019	16284	16227	16231	16293	16142	16125	15982	16223	16080	16148	16233	16292	16292	16046	16121	16157	16139	16350	16084	16068	16191	15991	16293	16242	15960	16244	16130	16196	16136	16257	16153	16296	16004	16087	16128	16071	15953	16271	16131	16112	16320	16241	15968	16195	16199	16101	16244	16501	16081	16260	16178	16234	16171	16244	16142	16201	16279	16206	16168	16167	16253	16262	16144	16147	16380	16041	16242	16119	16124	16073	16031	16143	16091	16149	16184	16165	16433	16266	16260	16245	16151	16312	16049	16336	16234	16197	16082	16350	16216	16166	16369	15907	16166	16339	16053	16195	16307	16127	16123	16195	16246	16173	16236	16262	15987	16224	16121	16265	16141	16321	16200	16109	16102	16087	16237	16179	16297	16172	16206	16146	15969	16172	16259	16343	16130	16296	16187	16222	16201	16170	16038	16034	16197	16321	16368	16131	16075	16263	16231	16353	16376	16087	16441	16200	16326	16321	16220	16234	16218	16154	16200	16174	16222	16357	16150	16173	16224	16048	16331	16300	16214	16248	16159	16181	16262	16069	16215	15993	16319	16191	16097	16332	16265	16401	16141	16274	16341	16225	16384	16163	16245	16244	16220	16108	16136	16347	16141	16260	16274	16154	16164	16064	16309	16373	16129	16252	16285	16023	16041	16286	16197	16235	16123	16247	16238	15998	16057	16112	16103	16128	16406	16223	16233	16050	16143	16144	16293	16068	16120	16305	16133	16184	16179	16179	16086	16172	16124	16316	16194	16191	16155	16352	16288	16105	15886	16172	16317	16040	16409	16171	16232	16125	16164	16122	16127	16325	16232	16276	16286	16086	16217	16192	16129	16135	16053	16089	16221	16156	16187	16373	16149	16269	16051	16335	16188	16219	16301	16198	16024	16110	16319	16231	16084	16215	16213	16269	16062	16206	16121	16233	16277	15936	16265	16292	16319	16232	16241	16197	16266	16369	16114	16097	16389	16076	16349	16191	16402	15978	16328	16177	16224	16432	16180	16303	16234	16218	16105	16252	16250	16299	16145	16352	16128	16257	16294	16142	16184	16215	16273	16405	16226	16339	16375	16186	16293	16386
31043	25364	27679	26133	22941	23031	24999	30427	28423	24934	22604	21926	21852	21675	21803	21721	21700	21705	21738	21845	21726	21694	21823	21922	21635	21756	21655	21612	21812	21433	21561	21676	21736	21760	21604	21603	21794	21772	21686	21746	21732	21478	21743	21603	21602	21670	21811	21462	21662	21860	21764	21629	21650	21598	21602	21723	21631	21490	21546	21684	21709	21795	21573	21424	21711	21729	21668	21617	21709	21647	21917	21592	21624	21536	21722	21902	21806	21897	21623	21969	21479	21560	21531	21679	21489	21794	21706	21562	21659	21900	21669	21714	21671	21849	21547	21471	21771	21707	21753	21679	21837	21503	21812	21705	21524	21720	21510	21702	21582	21653	21536	21563	21805	21585	21897	21604	21597	21658	21847	21659	21924	21698	21717	21768	21851	21601	21732	21698	21432	21654	21730	21656	21626	21620	21424	21863	21658	21635	21666	21808	21845	21855	21707	21683	21800	21891	21805	21751	21676	21385	21575	21856	21598	21450	21620	21672	21852	21631	21519	21570	21674	21539	21678	21938	21835	21733	21616	21497	21541	21527	21648	21609	21740	21520	21785	21550	21507	21780	21611	21701	21564	21645	21557	21793	21673	21734	21721	21693	21634	21831	21668	21563	21696	21441	21776	21798	21612	21732	21601	21726	21696	21529	21572	21617	21648	21676	21782	21703	21588	21701	21725	21551	21567	21829	21561	21669	21692	21639	21684	21681	21752	21567	21814	21586	21930	21583	21599	21728	21581	21722	21712	21406	21576	21858	21657	21706	21716	21564	21551	21561	21742	21643	21624	21567	21689	21849	21648	21634	21768	21835	21824	21740	21663	21573	21690	21690	21828	21719	21742	21706	21571	21496	21577	21381	21618	21591	21877	21474	21758	21726	21641	21545	21667	21476	21590	21606	21892	21647	21501	21821	21728	21745	21744	21596	21654	21525	21468	21543	21505	21791	21652	21718	21662	21581	21632	21493	21721	21773	21799	21572	21547	21822	21728	21806	21841	21692	21799	21641	21792	21827	21468	21884	21759	22112	21625	21752	21780	21920	21553	21651	21765	21545	21927	21641	21725	21673	21643	21622	21760	21711	21618	21533	21746	21553	21645	21589	21627	21846	21750	21810	21636	21601	21737	21635	21812	21725	21754	21606	21676	21880	21551	21639	21636	21618	21780	21697	21536	21566	21846	21701	21568	21781	21554	21442	21693	21650	21629	21572	21846	21729	21775	21517	21669	21848	21742	21845	21684	21660	21579	21826	21629	21886	21603	21510	21700	21750	21712	21523	21469	21795	21677	21519	21510	21795	21641	21717	21668	21559	21778	21627	21579	21848	21877	21793	21712	21761	21796	21767	21858	21712	21694	21696	21753	21628	21693	21604	21483	21628	21798	21673	21448	21627	21824	21825	21904	21723	21826	21421	21688	21688	21756	21762	21678	21625	21602	21515	21359	21752	21704	21507	21509	21813	21790	21904	21647	21682	21745	21720	21741	21803	21625	21882	21893	21786	22032	21628	21644	21528	21769	21894	21596	21789	21775	21565	21889	21730	21865	21657	21627	21685	21567	21737	21783	21434	21742	21544	21760	21777	21758	21635	21575	21760	21735	21677	21826	21607	21619	21736	21800	21917	21705	21562	21755	21628	21739	21448	21487	21677	21607	21569	21639	21809	21681	21806	21806	21683	21617	21657	21591	21619	21735	21611	21628	21711	21693	21670	21946	21635	21558	21551	21761	21338	21789	21713	21800	21652	21641	21721	21552	21683	21863	21720	21724	21528	21705	21641	21726	21929	21754	21562	21710	21872	21505	21563	21701	21921	21753	21768	21833	21718	21734	21572	21790	21832	21843	21820	21855	21635	21625	21521	21671	21723	21735	21688	21750	21892	21549	21506	21610	21841	21648	21870	21393	21612	21572	21571	21668	21850	21715	21683	21643	21749	21674	21570	21576	21560	21713	21590	21519	21580	21805	21635	21717	21759	21727	21642	21785	21551	21723	21578	21607	21387	21657	21751	21715	21808	21771	21707	21796	21836	21754	21735	21668	21967	21596	21654	21829	21689	21825	21611	21571	21802	21771	21614	21768	21702	21675	21566	21699	21782	21776	21581	21801	21615	21471	21754	21617	21580	21611	21667	21650	21596	21884	21605	21663	21716	21693	21610	21692	21771	21786	21941	21836	21731	21753	21854	21556	21709	21774	21709	21681	21854	21756	21676	21851	21579	21834	21673	21586	21840	21563	21781	21767	21643	21662	21739	21664	21590	21411	21624	22047	21743	21532	21532	21669	21689	21755	21970	21638	21637	21479	21611	21641	21624	21937	21727	21718	21501	21747	21824	21619	21742	21610	21601	21852	21905	21801	21710	21594	21574	21535	21624	21735	21738	21816	21789	21684	21698	21741	21526	21602	21661	21545	21850	21706	21685	21714	21436	21585	21647	21643	21651	21759	21542	21649	21875	21694	21712	21566	21638	21573	21517	21754	21506	21672	21582	21579	21702	21778	21480	21622	21695	21654	21598	21733	21674	21683	21530	21700	21682	21910	21593	21542	21643	21668	21673	21670	21713	21572	21797	21664	21664	21725	21594	21646	21444	21370	21745	21778	21694	22018	21832	21831	21673	21741	21862	21747	21547	21726	21714	21829	21581	21677	21611	21651	21862	21637	21815	21613	21632	21719	21608	21687	21711	21734	21551	21797	21742	21787	21583	21678	21550	21692	21577	21664	21667	21737	21909	21604	21700	21546	21709	21575	21761	21674	21725	21528	21696	21810	21528	21616	21526	21783	21780	21475	21708	21632	21611	21767	21831	21637	21604	21748	21666	21691	21541	21673	21719	21566	21689	21740	21703	21745	21563	21656	21646	21610	21802	21711	21666	21572	21559	21664	21631	21570	21570	21727	21419	21719	21525	21635	21895	21642	21678	21855	21675	21619	21758	21549	21688	21774	21840	21640	21738	21544	21555	21622	21605	21579	21809	21479	21714	21772	21669	21679	21717	21511	21750	21700	21563	21673	21691	21789	21638	21598	21657	21820	21658	21485	21743	21737	21641	21744	21571	21496	21707	21660	21772	21752	21693	21658	21570	21811	21827	21640	21738	21665	21717	21478	21603	21515	21672	21528	21712	21814	21600	22121	21742	21660	21426	21713	21693	21617	21719	21520	21647	21876	21815	21684	21737	21896	21537	21885	21737	21802	21699	21548	21666	21959	21811	21797	21876	21668	21571	21917	21796	21931	21645	21592	21726	21666	21652	21550	21627	21813	21698	21645	21826	21657	21507	21810	21848	21702	21825	21496	21533	21729	21690	21811	21769	21808	21633	21778	21758	21596	21600	21772	21753	21679	21588	21697	21689	21616	21721	21639	21662	21770	21769	21612	21653	21891	21698	21714	21533	21620	21654	21551	21698	21637	21665	21991	21505	21799	21581	21640	21672	21729	21759	21910	21659	21506	21612	21734	21741	21674	21777	21770	21912	21586	21746	21648	21999	21453	21772	21713	21736	21725	21689	21628	21811	21971	21691	21770	21761	21681	21833	21965	21813	21745	21695	21893	21669	21718	21704	21771	21758	21705	21682	21677	21657	21650	21514	21574	21695	21678	21608	21635	21628	21578	21763	21806	21687	21576	21597	21651	21907	21848	21672	21656	21781	21856	21764	21808	21590	21752	21717	21794	21717	21691	21454	21620	21871	22014	21808	21826	21631	21783	21605	21703	21516	21644	21706	21756	21527	21651	21724	21561	21605	22020	21691	21428	21600	21791	21631	21677	21603	21613	21503	21472	21532	21596	21622	21685	21734	21748	21627	21623	21558	21608	21743	21460	21462	21690	21644	21688	21871	21719	21568	21911	21660	21623	21583	21740	21459	21762	21833	21652	21724	21655	21803	21705	21494	21800	21816	21651	21756	21421	21774	21984	21724	21716	21891	21706	21656	21415	21495	21570	21724	21533	21487	21792	21812	21908	21515	21861	21615	21686	21719	21717	21904	21753	21690	21724	21642	21642	21582	21654	21905	22025	22008	21761	21628	21849	21857	21838	21640	21518	21611	21676	21793	21712	21751	21531	21651	21716	21570	21529	21695	21569	21777	21797	21653	21652	21788	21959	21831	21746	21805	21709	21544	21705	21807	21501	21664	21776	21544	21899	21621	21745	21583	21738	21580	21829	21754	21593	21619	21744	21830	21685	21683	21617	21627	21593	21787	21691	21699	21434	21563	21620	21640	21693	21738	21619	21756	21821	21881	21680	21735	21640	21677	21739	21759	21925	21758	21697	21734	21803	21638	21611	21603	21775	21621	21656	21640	21805	21842	21812	21674	22066	21906	21807	21596	21632	21668	21758	21763	21828	21738	21635	21598	21639	21759	21742	21636	21453	21502	21735	21598	21789	21548	21425	21580	21705	21926	21569	21644	21613	21605	21678	21483	21655	21481	21772	21770	21611	21747	21519	21754	21657	21549	21419	21736	21777	21660	21692	21782	21713	21629	21765	21604	21696	21734	21742	21469	21628	21771	21664	21691	21747	21608	21739	21498	21693	21498	21709	21838	21557	21396	21960	21644	21557	21856	21936	21840	21730	21813	21561	21503	21659	21628	21722	21547	21516	21594	21630	21630	21725	21747	21565	21748	21884	21580	21607	21804	21670	21607	21581	21798	21779	21610	21573	21532	21620	21430	21563	21944	21711	21675	21556	21708	21921	21628	21588	21703	21466	21774	21763	21619	21586	21759	21782	21701	21571	21845	21849	21757	21969	21628	21733	21606	21806	21616	21542	21774	21601	21570	21848	21934	21681	21607	21598	21651	21832	21667	21711	21495	21617	21525	21573	21938	21559	21419	21718	21733	21756	21830	21807	21692	21845	21775	21812	21660	21720	21506	21604	21549	21684	21852	21572	21632	21657	21718	21489	21612	21675	21757	21626	21565	21578	21686	21600	21380	21713	21740	21708	21792	21659	21588	21745	21755	21779	21849	21624	21767	21870	21663	21616	21635	21633	21547	21718	21970	21950	21665	21616	21847	21834	21703	21698	21638	21522	21679	21710	21526	21767	21586	21784	21664	21695	21534	21543	21729	21647	21714	21872	21888	21567	21491	21638	21406	21720	21658	21716	21657	21803	21649	21808	21620	21813	21731	21943	21809	21819	21752	21739	21697
19323	24677	23173	20638	18211	18243	21609	27725	23056	19030	16988	16315	16168	16192	16097	15937	16156	16135	16158	16172	16262	16006	16075	16214	16185	16189	16103	16301	16026	16117	16103	16219	16061	16191	16196	16003	16202	16291	16175	16229	15972	16163	16235	16143	16157	16188	16182	16017	15983	16010	16027	15960	16233	16146	16175	16030	16210	16058	16135	16211	16134	16083	16193	16114	16055	15927	16127	16050	16095	16104	16077	16024	16179	16114	16122	16172	16294	16182	16102	16078	15956	16022	16186	15936	16199	15961	16175	15909	15954	16242	16211	16127	15925	16220	16127	16011	16082	16153	16118	16048	16154	16225	16023	16187	16224	16078	16227	15981	15911	16085	16156	16154	16118	16068	15884	16072	15965	16191	16064	16040	16224	16107	16152	16221	16163	16050	16121	16000	16120	15941	16216	16181	16074	15970	16101	16086	16124	16100	16140	16096	16054	16090	15951	16238	16037	16065	16039	16202	16108	16190	15904	16144	16119	16003	16093	16162	16130	16213	16154	16151	15969	16174	16063	16047	16022	16256	16234	16236	16020	16209	16222	16266	16194	16153	15996	16090	16148	16077	16118	16074	16148	16124	16061	15988	16166	16190	16037	16055	16206	16100	16006	16152	16086	16079	16112	16035	15997	16056	15870	16165	16211	16114	16153	16134	16069	16184	16074	16101	16138	16096	16165	16014	16145	16068	16285	16175	16022	16245	15998	16115	15975	16148	15990	16192	16086	15954	16135	16155	15950	16125	16103	16081	16018	16043	16226	16019	16003	16210	15983	15997	16049	16211	16124	15988	16105	16150	16055	16103	16005	16324	16248	15961	16196	15976	16008	16041	16227	16202	16053	16060	16115	16026	16151	16118	15926	15993	15978	16018	16041	16086	16085	16020	16208	16167	16101	16056	16073	16137	16100	16149	16158	16209	16141	16161	15972	15964	16076	16072	16109	16092	16125	16085	16018	16141	16014	16005	16137	16117	16289	16095	16220	16084	16154	16136	16160	16175	15957	16118	16027	16212	15970	16243	16108	16037	16116	16102	16018	16184	16103	16137	16114	16017	16167	16269	16131	16197	16001	16070	16107	16083	16027	16174	15959	16113	16144	16099	16068	16257	16174	16178	16263	16139	15953	16201	15916	16082	16098	16095	16140	16122	16210	15986	16176	16123	16346	16217	16086	16072	15890	16228	16068	16129	16142	16135	16125	16219	16191	16024	16211	16089	16001	16074	16001	16237	16016	16080	16139	16161	16089	15975	16052	16036	16049	16138	16155	16028	16146	16044	16012	16227	16090	15982	16142	15944	16358	16124	16002	16096	16152	16024	16056	16238	15953	16112	16050	16146	16164	16052	16073	16122	15983	16116	16191	16052	16070	16089	16000	16095	15905	15956	16219	16128	16137	16374	16093	16141	16164	16114	16022	16177	16151	16167	16142	16048	16264	16046	16138	16119	16197	15802	16081	16052	16019	16006	16149	15964	16081	16108	16202	16232	16135	15853	16109	16248	16077	16161	16177	16060	16003	16060	16154	16152	16059	16165	16125	15999	16143	16206	16080	16321	16132	15978	16120	15960	16138	15964	16126	16155	16180	16209	16208	16119	15911	16063	16041	16166	16100	16202	16150	16101	16272	16087	15804	16179	16186	16155	16022	16019	16233	16052	16120	16025	15958	15943	16327	16038	16094	16111	16002	16028	16156	16286	16111	16092	15973	15974	16118	16140	16169	16093	16028	16263	16003	16112	16156	16165	16220	16222	16086	16081	16191	16116	16225	16070	16240	15961	16028	16288	16005	15982	16103	16153	16074	16126	16231	15955	16094	16042	16093	16094	16268	16153	16058	15951	16119	16170	16076	16118	16244	16015	16073	16186	16111	15965	16116	16128	16213	16065	16055	16191	16097	16091	16244	16075	16019	16188	16134	15976	16204	16097	16239	16142	16018	16052	16204	16007	16050	16147	16094	15849	15933	16147	16193	16159	15945	16087	15999	16034	16107	16087	16037	16197	15960	16180	16056	16204	16115	16040	16147	16229	15915	16182	16044	16039	16097	16108	16057	16278	15982	16096	16077	16155	15945	16090	16147	15985	16066	15995	16201	16118	16169	16201	16143	16018	16045	16282	16034	16025	16156	16154	16152	16108	16003	16138	15980	16385	16222	15992	16159	15981	16146	16177	16127	15977	16037	16086	16037	16073	16168	16155	16130	16048	16158	16040	16246	16000	15952	16174	16167	16232	16158	16180	16108	16152	16129	16257	15973	16148	16014	16209	16152	16040	16031	16096	15979	16105	16171	16090	15912	16141	16173	16064	16131	16150	16133	16230	16133	16168	16073	16039	16040	16284	16223	16039	16070	16299	16167	16177	16266	16119	15977	16040	16106	16279	16063	15928	16112	16049	16107	16452	16266	16037	16106	16139	16291	16023	16233	16142	15993	16039	16173	15958	16072	16157	16095	16061	16103	16264	16064	16099	16102	16331	16165	16096	16087	16085	16118	16091	16113	16003	16195	16023	16073	16111	16148	16181	15988	15856	15913	16087	16127	16130	16154	16308	15962	16042	16107	16130	16001	16097	16247	16047	16036	16020	16060	16259	16200	16175	16141	16047	16062	16303	15959	16128	16023	16170	15994	16031	16024	15990	16008	16206	16180	16195	16010	16115	16155	16155	16015	16102	15949	16095	16158	15989	16008	16163	16183	16199	16114	16229	16225	16087	15954	16079	15982	16013	16089	15872	16080	16166	16155	15977	16091	16200	16014	16145	16132	16172	16179	16248	16071	16180	16096	16138	16046	16065	16151	16109	16284	16157	15917	16062	16134	16337	16010	16270	16175	16254	15955	15993	16234	16034	15937	15997	16213	16121	16138	15982	16126	16075	16147	16265	16189	16000	15989	16152	16217	16103	16156	16157	16130	16266	16028	16081	16173	16002	16201	16152	16187	16133	16023	16201	15959	15955	16184	16050	16093	16164	16037	16056	16173	16052	16228	16027	16273	15925	16104	16160	16261	16079	16108	16107	16227	16196	16002	16242	16090	15859	16205	16064	16100	16059	16273	16041	16063	16146	16039	16092	15980	16087	16060	16204	16185	15984	16070	15970	16183	16109	16142	16137	15967	16173	16141	16058	16107	16160	16180	16168	16037	16042	16097	16174	16146	16101	16257	16002	15873	16306	16067	16278	16091	16344	15897	16108	16063	16077	16189	15987	16013	16271	16039	16118	16073	16138	16164	16191	16185	16040	16164	16128	16210	16002	16091	16050	16287	16085	15969	16055	16109	16127	15884	16118	16197	16141	16212	16096	16023	16196	16076	16083	16097	16188	16158	16171	16108	16073	15912	16306	16128	16233	16011	16109	16216	16012	16077	16030	15945	16172	16128	16065	16121	16268	16148	16074	16176	16199	16293	16190	16084	16103	16149	15952	16057	16123	16094	15987	16198	15933	16221	16126	16234	15914	16150	16215	16238	16021	16113	16041	16233	16073	16211	16139	15954	16175	16177	15882	16069	16004	15975	16089	16237	16188	16164	16227	16013	16013	16052	16036	16099	15896	16070	16081	16127	16045	15908	16124	15962	16005	16178	16101	16077	16214	16029	16120	16064	16071	16082	16067	16057	16188	16136	16150	16069	15979	16116	16118	16053	16111	16093	16118	16072	16059	16144	16067	15966	15931	16151	16156	16148	16334	16173	16254	16090	16139	16192	16024	16194	16142	16155	16198	16189	16237	16097	15976	16126	15973	16105	16254	16183	16031	16159	16110	15998	16199	16164	16014	16016	16119	16212	16134	16010	16085	15956	16254	16051	16134	15976	16197	16221	16203	16048	15890	16245	16163	16221	16079	16146	16146	16259	16104	15922	16086	16102	16069	16156	15997	16182	16102	16032	16247	16025	16206	16138	16188	16125	16125	16255	16065	16163	16107	16057	16112	16178	16124	16085	16140	16087	16181	16198	16131	16313	16190	15990	16104	16012	16163	15977	16243	15842	16044	16054	16210	16325	16074	16225	15982	16281	16051	15908	16224	16139	16068	16080	16177	16363	16015	16224	16034	16053	16185	16124	15936	16340	16088	16010	16018	15901	16132	16105	16132	16045	16127	16090	16077	16159	16143	16089	16061	16364	16197	15885	16074	16208	16201	16165	16081	16138	16046	16088	16289	15983	15814	15987	16257	16163	16180	16184	16261	16021	15936	16138	16154	16216	16064	16041	15985	16091	15949	16128	16146	16073	16128	16163	16136	16276	16083	15936	15972	16203	16051	16049	16086	16189	15919	16029	16101	16182	15937	16148	16063	16105	16274	16136	15996	15985	16231	16019	16104	16130	15977	16226	16287	16097	16000	16133	16136	16057	16018	16117	16031	16034	16050	16274	16138	16231	16125	16122	15902	16291	16113	16143	16033	15933	16123	16163	16048	16151	16088	16088	16188	16159	16147	16197	16132	16102	15943	16125	16041	16148	16134	16259	16136	16117	16162	15980	16059	16021	16138	16102	16115	16259	16168	15862	16062	16138	16079	16118	16079	16215	16140	15945	16066	16076	15996	16120	15880	16103	15924	16027	16108	16091	16269	16175	16089	16125	16151	16118	16076	16114	16029	16148	16235	16125	15964	16179	16178	16119	16082	15890	16246	16159	16275	16040	16294	16210	16187	16220	16138	16054	16198	16103	16088	16170	16102	16191	15998	16107	15996	16023	16120	16173	16213	16024	16054	16242	16325	15967	16060	16135	16245	16039	16157	16201	15969	16109	16154	15964	16057	16172	16143	16087	16186	16062	16229	16020	16173	16067	16105	16040	16234	16255	16145	15848	16279	16139	16223	16079	16149	16183	16074	16030	16025	15992	16015	16240	15884	16072	16108	16296	15994	16262	16179	16063	16192	16057	16253	16091	16005	16095	16172	16143	16115	16112	16072	16115	16105	15922	16224	16062	15982	16173	16188	16234	16201	16287	16146	15947	16266	16205	16171	16112	16147	16058	16253	16226	16068	16276	16120	16197	16232	16146	16152	16144	16062	16130	16041	16233	16178	16214	16033	15985	16146	16144	16008	15991	16293	16039	16243	16085	16229	15949	15975	16120	15946	16211	16316	16124	16071	16173	16109	15881	15914	16067	16078	16168	16073	16190	16057	15966	15985	16280	16109	15894	16168	16106	16087
25319	21154	28412	26194	25903	27221	40122	60015	49838	36157	26210	22094	20967	20778	20727	20688	20625	20792	20872	20843	20604	20534	20919	20599	20719	20914	20823	20708	20640	20610	20758	20685	20816	20803	20783	20783	20690	20563	20593	20832	20515	20660	20653	20614	20494	20528	20687	20785	20619	20799	20770	20591	20510	20481	20815	20589	20526	20674	20637	20668	20603	20510	20557	20639	20437	20618	20620	20747	20757	20420	20643	20651	20658	20765	20479	20559	20558	20601	20285	20835	20607	20542	20585	20663	20522	20680	20666	20695	20827	20677	20644	20574	20733	20619	20638	20550	20320	20673	20489	20562	20648	20515	20442	20606	20554	20322	20523	20499	20667	20568	20460	20622	20592	20670	20454	20611	20627	20703	20643	20700	20474	20569	20728	20624	20759	20591	20391	20574	20683	20550	20537	20586	20609	20585	20818	20750	20670	20676	20607	20434	20468	20600	20758	20419	20451	20444	20398	20397	20594	20453	20483	20508	20618	20392	20422	20513	20785	20593	20751	20628	20461	20556	20586	20608	20692	20672	20636	20789	20763	20910	20372	20623	20425	20543	20584	20555	20577	20589	20706	20733	20644	20398	20605	20612	20565	20487	20566	20770	20758	20793	20585	20478	20418	20480	20531	20762	20601	20667	20431	20482	20518	20574	20533	20363	20666	20753	20488	20534	20576	20558	20664	20610	20408	20515	20691	20606	20680	20565	20536	20412	20728	20785	20532	20403	20606	20546	20798	20685	20610	20588	20662	20731	20658	20653	20374	20439	20580	20548	20461	20687	20741	20610	20644	20456	20519	20799	20724	20485	20621	20638	20593	20813	20613	20613	20707	20541	20504	20424	20503	20546	20685	20594	20653	20357	20505	20514	20738	20424	20777	20682	20590	20785	20725	20795	20814	20520	20533	20490	20601	20594	20872	20549	20687	20560	20608	20668	20753	20664	20370	20765	20892	20360	20700	20637	20582	20531	20587	20719	20467	20806	20624	20313	20547	20492	20465	20641	20554	20457	20604	20589	20695	20561	20622	20678	20677	20618	20643	20502	20504	20643	20527	20696	20600	20526	20505	20669	20680	20663	20666	20415	20560	20540	20524	20346	20442	20393	20593	20468	20808	20574	20883	20300	20585	20504	20357	20575	20645	20534	20332	20446	20385	20584	20666	20543	20603	20488	20653	20855	20498	20512	20464	20400	20747	20554	20565	20507	20760	20569	20731	20661	20719	20501	20542	20553	20561	20578	20586	20411	20421	20511	20623	20453	20585	20349	20549	20439	20474	20784	20797	20895	20373	20618	20542	20592	20680	20653	20628	20539	20608	20425	20732	20760	20549	20533	20751	20572	20641	20509	20707	20594	20625	20662	20691	20800	20664	20878	20732	20781	20656	20394	20645	20557	20592	20596	20621	20404	20596	20607	20691	20582	20650	20512	20393	20596	20663	20385	20643	20694	20439	20402	20600	20683	20622	20644	20550	20662	20499	20590	20595	20504	20801	20679	20627	20638	20625	20621	20706	20496	20542	20659	20443	20531	20585	20489	20514	20517	20652	20573	20385	20487	20346	20469	20690	20799	20710	20696	20602	20356	20475	20502	20476	20570	20575	20508	20889	20518	20669	20624	20578	20502	20422	20665	20700	20613	20596	20452	20770	20906	20518	20581	20620	20727	20368	20648	20711	20648	20658	20572	20385	20693	20716	20826	20464	20714	20709	20528	20897	20709	20628	20599	20686	20596	20573	20679	20663	20681	20716	20569	20604	20508	20699	20601	20526	20515	20465	20444	20860	20669	20643	20543	20646	20573	20682	20758	20975	20536	20665	20683	20611	20788	20717	20379	20500	20666	20537	20528	20469	20609	20558	20589	20555	20501	20395	20794	20224	20408	20557	20526	20765	20447	20653	20664	20568	20632	20451	20852	20858	20652	20425	20489	20782	20538	20749	20647	20794	20835	20535	20577	20616	20660	20804	20740	20624	20484	20586	20655	20871	20610	20625	20649	20731	20459	20429	20579	20871	20560	20478	20539	20642	20482	20602	20586	20588	20345	20617	20633	20625	20609	20440	20428	20666	20719	20768	20459	20491	20617	20756	20656	20712	20706	20656	20677	20693	20570	20643	20526	20607	20646	20370	20643	20434	20400	20781	20571	20550	20558	20645	20868	20787	20588	20719	20490	20639	20587	20589	20597	20606	20485	20636	20647	20689	20488	20397	20809	20496	20419	20675	20514	20499	20533	20668	20540	20532	20718	20683	20622	20517	20381	20694	20528	20498	20566	20620	20546	20454	20611	20633	20433	20798	20831	20673	20722	20514	20531	20638	20524	20590	20536	20845	20602	20646	20585	20477	20420	20809	20665	20491	20524	20768	20637	20828	20389	20793	20709	20659	20408	20758	20558	20503	20730	20755	20679	20705	20454	20708	20487	20503	20498	20488	20428	20632	20607	20605	20685	20542	20488	20668	20617	20255	20341	20518	20598	20605	20451	20745	20722	20417	20540	20579	20262	20494	20610	20643	20715	20669	20618	20550	20424	20751	20717	20695	20818	20477	20706	20537	20671	20620	20387	20379	20583	20491	20640	20622	20653	20753	20566	20525	20762	20595	20626	20501	20656	20479	20641	20863	20534	20788	20780	20601	20592	20573	20407	20570	20626	20483	20625	20485	20505	20873	20794	20495	20468	20503	20648	20671	20866	20582	20516	20555	20754	20562	20715	20684	20842	20511	20841	20810	20567	20689	20503	20646	20594	20519	20516	20535	20727	20882	20544	20499	20524	20633	20614	20469	20553	20447	20716	20457	20442	20435	20485	20508	20770	20667	20552	20530	20912	20585	20453	20679	20545	20545	20576	20698	20698	20670	20435	20367	20466	20523	20544	20498	20544	20918	20560	20630	20846	20652	20470	20635	20731	20566	20362	20617	20655	20556	20462	20849	20752	20751	20560	20736	20505	20559	20779	20306	20698	20505	20682	20644	20395	20639	20408	20474	20529	20559	20657	20645	20516	20768	20785	20648	20346	20484	20504	20556	20664	20526	20774	21080	20801	20584	20612	20623	20629	20537	20498	20472	20361	20699	20517	20708	20488	20824	20409	20721	20660	20549	20450	20564	20499	20589	20541	20691	20861	20766	20534	20568	20587	20565	20586	20572	20540	20490	20663	20656	20827	20633	20587	20709	20730	20637	20552	20831	20562	20647	20846	20503	20598	20649	20736	20546	20710	20737	20626	20746	20911	20611	20612	20920	20692	20659	20707	20568	20622	20709	20676	20469	20583	20577	20555	20517	20651	20633	20489	20291	20535	20686	20468	20825	20540	20612	20684	20669	20883	20630	20709	20600	20662	20541	20668	20630	20419	20458	20731	20687	20750	20858	20516	20681	20683	20645	20639	20660	20738	20640	20618	20596	20530	20457	20454	20556	20555	20533	20716	20861	20641	20742	20674	20489	20494	20867	20539	20408	20585	20731	20572	20621	20734	20422	20697	20336	20564	20390	20575	20451	20557	20748	20763	20566	20498	20679	20627	20699	20626	20747	20725	20517	20631	20711	20583	20487	20683	20592	20433	20524	20554	20448	20381	20660	20532	20746	20538	20651	20661	20658	20757	20600	20689	20762	20513	20619	20568	20837	20493	20532	20514	20588	20515	20651	20382	20521	20846	20635	20766	20755	20411	20450	20498	20484	20584	20737	20625	20576	20604	20330	20600	20729	20778	20616	20411	20422	20596	20719	20563	20705	20397	20510	20480	20647	20674	20660	20733	20510	20412	20648	20647	20728	20780	20780	20495	20654	20442	20494	20541	20713	20644	20543	20586	20318	20453	20642	20422	20687	20565	20524	20638	20607	20489	20656	20666	20492	20586	20653	20675	20536	20624	20679	20376	20446	20440	20649	20608	20660	20769	20700	20568	20558	20605	20706	20627	20564	20537	20620	20507	20639	20643	20402	20599	20525	20546	20723	20527	20616	20495	20627	20684	20534	20499	20738	20677	20699	20745	20792	20549	20660	20384	20781	20710	20461	20625	20684	20555	20657	20561	20663	20605	20649	20707	20571	20647	20590	20684	20660	20711	20592	20496	20496	20682	20636	20906	20577	20630	20764	20732	20532	20586	20527	20665	20513	20573	20656	20530	20718	20374	20529	20643	20634	20598	20484	20813	20815	20788	20764	20673	20911	20621	20545	20790	20625	20612	20573	20533	20449	20651	20656	20835	20649	20701	20816	20911	20752	20546	20531	20581	20594	20574	20514	20419	20618	20588	20651	20672	20719	20782	20726	20507	20732	20671	20702	20684	20711	20526	20525	20733	20629	20698	20722	20696	20652	20693	20639	20539	20613	20623	20883	20554	20701	20599	20565	20599	20498	20651	20681	20934	20903	20603	20740	20732	20661	20464	20580	20603	20676	20609	20504	20379	20699	20652	20707	20530	20719	20644	20677	20517	20591	20554	20633	20541	20518	20473	20613	20663	20768	20414	20815	20671	20551	20606	20684	20452	20831	20756	20669	20625	20634	20773	20825	20575	20666	20691	20602	20575	20579	20697	20827	20632	20697	20647	20300	20522	20770	20543	20601	20585	20380	20662	20412	20567	20652	20690	20559	20461	20627	20732	20535	20603	20720	20547	20658	20563	20590	20824	20627	20687	20597	20581	20650	20486	20435	20755	20656	20554	20677	20547	20620	20701	20815	20541	20470	20659	20365	20625	20642	20563	20472	20827	20680	20855	20734	20618	20634	20441	20930	20542	20585	20668	20597	20605	20734	20664	20480	20506	20617	20685	20466	20547	20751	20450	20691	20700	20540	20497	20727	20648	20523	20669	20579	20499	20662	20647	20518	20470	20721	20459	20602	20495	20492	20596	20755	20796	20548	20665	20445	20443	20632	20387	20423	20640	20407	20582	20524	20546	20760	20789	20558	20606	20873	20666	20453	20661	20602	20452	20688	20549	20802	20501	20566	20675	20578	20747	20678	20620	20829	20568	20533	20662	20627	20751	20630	20611	20706	20811	20698	20645	20714	20523	20666	20513	20714	20419	20397	20660	20628	20748	20528	20424	20424	20442	20662	20624	20605	20563	20619	20633	20548	20679	20372	20485	20300	20597	20754	20446	20651	20408	20852	20681	20703	20430	20450	20534	20529	20606	20671	20456	20486	20569
20420	33035	32978	29977	26819	24227	39740	56976	45525	32048	20370	16232	15782	15598	15776	15629	15442	15629	15529	15661	15572	15577	15646	15732	15676	15636	15804	15715	15681	15669	15830	15448	15779	15620	15581	15480	15718	15614	15733	15684	15616	15597	15712	15444	15514	15561	15461	15650	15622	15557	15744	15694	15573	15498	15621	15604	15566	15547	15621	15512	15622	15661	15633	15580	15643	15748	15363	15704	15575	15590	15737	15494	15440	15551	15573	15758	15563	15664	15627	15543	15732	15546	15762	15566	15573	15638	15692	15565	15692	15525	15548	15534	15511	15508	15588	15612	15553	15605	15613	15433	15688	15612	15470	15607	15662	15597	15661	15564	15472	15549	15768	15680	15571	15660	15645	15667	15714	15538	15693	15507	15637	15699	15460	15524	15419	15741	15665	15571	15660	15510	15632	15558	15621	15691	15505	15622	15602	15437	15527	15568	15654	15761	15532	15650	15656	15615	15580	15485	15565	15619	15732	15499	15472	15459	15440	15526	15699	15525	15777	15644	15613	15544	15647	15555	15676	15684	15835	15570	15611	15615	15616	15619	15541	15456	15663	15507	15676	15677	15495	15416	15683	15590	15632	15477	15526	15632	15571	15630	15616	15563	15501	15616	15591	15565	15640	15542	15646	15751	15582	15801	15465	15549	15699	15774	15669	15631	15739	15505	15580	15632	15338	15516	15666	15583	15488	15664	15479	15520	15555	15711	15594	15618	15538	15607	15529	15552	15532	15668	15581	15564	15752	15641	15784	15647	15515	15680	15518	15642	15696	15555	15502	15558	15708	15606	15461	15597	15654	15582	15695	15550	15696	15635	15588	15433	15583	15358	15679	15586	15698	15580	15592	15638	15795	15580	15549	15521	15533	15584	15551	15659	15681	15610	15517	15689	15581	15667	15582	15525	15619	15550	15464	15649	15650	15739	15616	15483	15416	15707	15539	15675	15665	15698	15597	15401	15733	15661	15563	15569	15677	15566	15530	15706	15584	15657	15618	15743	15685	15566	15640	15417	15389	15632	15631	15561	15451	15605	15476	15614	15605	15588	15659	15513	15733	15573	15692	15482	15448	15436	15566	15492	15583	15554	15674	15448	15646	15601	15677	15690	15688	15591	15528	15587	15600	15617	15597	15663	15582	15550	15660	15539	15625	15455	15623	15625	15423	15487	15594	15545	15544	15407	15642	15512	15684	15574	15672	15440	15506	15414	15632	15705	15499	15546	15438	15491	15643	15449	15638	15575	15603	15487	15589	15355	15728	15547	15777	15627	15619	15579	15613	15601	15600	15707	15516	15473	15588	15600	15699	15650	15656	15392	15543	15621	15581	15621	15320	15877	15577	15652	15582	15371	15707	15471	15614	15583	15689	15587	15626	15601	15661	15630	15514	15541	15552	15665	15763	15576	15595	15609	15470	15608	15668	15684	15590	15613	15562	15557	15501	15477	15726	15619	15476	15677	15552	15647	15622	15803	15604	15469	15596	15619	15547	15550	15585	15625	15441	15625	15577	15444	15569	15596	15715	15403	15678	15572	15464	15488	15671	15521	15670	15630	15728	15678	15603	15607	15573	15523	15551	15545	15713	15561	15799	15548	15585	15462	15434	15578	15721	15655	15462	15706	15762	15674	15639	15495	15830	15655	15720	15567	15530	15653	15493	15581	15678	15519	15657	15614	15785	15484	15464	15501	15448	15478	15749	15556	15625	15421	15589	15470	15668	15350	15485	15816	15750	15436	15414	15570	15642	15538	15556	15712	15645	15758	15527	15649	15478	15807	15441	15654	15535	15661	15459	15622	15386	15542	15521	15482	15617	15604	15528	15785	15407	15857	15608	15505	15483	15568	15560	15554	15570	15797	15633	15608	15538	15372	15393	15633	15527	15595	15495	15832	15655	15512	15602	15467	15680	15552	15590	15762	15644	15672	15741	15523	15595	15613	15622	15636	15395	15594	15724	15656	15647	15693	15546	15625	15642	15556	15526	15616	15526	15567	15447	15700	15681	15590	15503	15458	15670	15561	15660	15453	15604	15608	15724	15379	15513	15638	15705	15672	15831	15788	15508	15682	15646	15655	15495	15521	15595	15478	15507	15487	15885	15603	15568	15471	15662	15548	15508	15627	15688	15852	15758	15626	15547	15571	15720	15588	15717	15586	15337	15750	15507	15656	15528	15595	15785	15684	15527	15556	15525	15567	15753	15741	15619	15776	15654	15701	15600	15597	15541	15638	15733	15626	15616	15610	15517	15697	15709	15615	15553	15706	15542	15600	15452	15503	15734	15637	15543	15600	15777	15519	15566	15579	15473	15593	15568	15643	15456	15608	15659	15807	15559	15602	15691	15493	15568	15485	15640	15486	15699	15669	15498	15485	15403	15640	15608	15673	15534	15555	15592	15651	15496	15595	15797	15554	15611	15610	15564	15558	15583	15671	15545	15504	15522	15646	15462	15530	15554	15665	15526	15530	15539	15482	15574	15608	15578	15703	15528	15646	15636	15505	15736	15664	15587	15614	15666	15520	15536	15633	15655	15655	15728	15629	15580	15579	15471	15685	15558	15577	15490	15824	15556	15450	15629	15481	15597	15536	15378	15542	15773	15594	15673	15532	15726	15757	15724	15511	15675	15559	15812	15554	15589	15612	15537	15666	15669	15711	15377	15490	15561	15577	15638	15504	15642	15473	15355	15633	15676	15626	15568	15628	15553	15467	15544	15460	15571	15459	15708	15680	15730	15639	15711	15633	15547	15531	15595	15597	15513	15481	15583	15641	15557	15491	15677	15579	15611	15373	15722	15571	15493	15364	15629	15626	15540	15502	15532	15629	15623	15636	15541	15592	15619	15638	15730	15547	15645	15669	15395	15590	15612	15638	15734	15606	15663	15419	15681	15632	15633	15531	15436	15674	15611	15643	15613	15612	15571	15617	15633	15611	15429	15664	15522	15760	15549	15567	15448	15380	15657	15563	15596	15490	15747	15696	15619	15570	15695	15513	15535	15561	15586	15516	15607	15477	15519	15591	15484	15506	15544	15418	15562	15695	15429	15559	15452	15879	15537	15609	15607	15613	15587	15637	15568	15495	15536	15562	15409	15654	15629	15527	15672	15645	15599	15432	15709	15567	15681	15460	15705	15552	15620	15626	15612	15623	15506	15728	15469	15577	15555	15637	15527	15604	15629	15752	15593	15603	15533	15607	15560	15421	15602	15513	15516	15714	15560	15577	15678	15600	15398	15573	15631	15538	15706	15594	15589	15685	15439	15606	15523	15514	15700	15433	15492	15700	15628	15564	15689	15625	15800	15633	15449	15489	15472	15653	15695	15765	15492	15606	15503	15706	15608	15615	15660	15651	15712	15549	15451	15675	15572	15592	15599	15726	15543	15808	15536	15633	15469	15724	15659	15792	15616	15694	15821	15683	15729	15617	15669	15683	15596	15560	15682	15476	15646	15525	15668	15399	15620	15585	15650	15487	15581	15569	15722	15640	15700	15384	15552	15576	15605	15587	15394	15566	15513	15529	15650	15711	15628	15485	15601	15621	15648	15669	15696	15682	15372	15736	15626	15418	15483	15564	15718	15677	15606	15563	15531	15719	15438	15665	15524	15569	15652	15461	15829	15696	15563	15768	15580	15511	15538	15562	15650	15667	15510	15404	15655	15642	15642	15535	15552	15638	15679	15509	15692	15586	15592	15597	15544	15731	15673	15474	15588	15696	15692	15665	15771	15461	15622	15616	15472	15511	15704	15519	15556	15462	15419	15583	15549	15745	15558	15608	15669	15612	15727	15708	15596	15679	15468	15552	15777	15717	15663	15479	15743	15605	15630	15745	15579	15491	15443	15678	15637	15563	15733	15658	15546	15701	15632	15679	15682	15608	15757	15442	15459	15705	15601	15577	15564	15565	15567	15631	15717	15495	15552	15589	15616	15610	15777	15757	15694	15621	15785	15523	15687	15601	15613	15602	15514	15557	15560	15682	15532	15662	15534	15646	15767	15592	15583	15496	15490	15515	15599	15671	15522	15556	15544	15590	15616	15669	15561	15550	15699	15698	15714	15522	15625	15653	15688	15597	15503	15491	15515	15680	15539	15551	15723	15536	15707	15582	15794	15564	15655	15648	15725	15770	15746	15765	15616	15677	15622	15527	15654	15499	15589	15533	15530	15627	15749	15507	15607	15462	15705	15497	15752	15509	15570	15612	15551	15610	15652	15543	15671	15486	15713	15566	15745	15687	15526	15631	15750	15364	15775	15709	15660	15569	15383	15633	15636	15553	15438	15638	15577	15757	15311	15498	15529	15507	15601	15544	15680	15642	15607	15594	15433	15728	15559	15677	15557	15583	15567	15668	15554	15663	15528	15748	15647	15447	15569	15659	15354	15484	15611	15646	15475	15658	15578	15751	15611	15545	15496	15546	15785	15642	15412	15487	15639	15704	15803	15594	15663	15647	15519	15575	15631	15738	15557	15680	15645	15611	15645	15651	15781	15491	15585	15506	15677	15499	15728	15703	15621	15493	15538	15773	15645	15702	15580	15715	15505	15648	15683	15596	15733	15504	15450	15392	15741	15552	15556	15447	15584	15484	15468	15603	15500	15558	15474	15437	15526	15529	15473	15460	15729	15484	15718	15601	15471	15566	15684	15654	15710	15517	15574	15415	15522	15635	15658	15596	15589	15592	15448	15630	15522	15490	15570	15461	15674	15519	15568	15560	15585	15476	15539	15546	15686	15638	15720	15426	15428	15632	15614	15643	15499	15641	15532	15418	15504	15545	15591	15597	15555	15632	15516	15585	15483	15455	15739	15598	15474	15469	15650	15498	15366	15541	15827	15574	15649	15639	15610	15710	15609	15413	15498	15574	15453	15614	15378	15546	15672	15813	15617	15391	15614	15578	15535	15655	15540	15528	15563	15729	15707	15645	15669	15566	15393	15615	15542	15713	15604	15628	15630	15685	15336	15580	15667	15475	15543	15724	15616	15608	15626	15390	15535	15603	15637	15587	15750	15546	15824	15545	15572	15624	15602	15490	15537	15634	15719	15559	15435	15583	15655	15637	15752	15596	15541	15620	15661	15600	15556	15659	15553	15599	15559	15684	15628	15527	15778	15718	15587	15641	15575	15666	15506	15815	15657	15530	15533	15575	15567	15590
23799	21154	28620	24275	23897	28597	54605	73234	56604	41427	27998	21944	20455	20426	20399	20231	20374	20272	20118	20241	20276	20267	20327	20321	19933	20259	20194	20310	20333	20362	20283	20340	20216	20355	20034	20176	20236	20098	20150	20179	20077	20420	20143	19993	20065	20132	20288	20138	20101	20184	20287	20156	19937	20132	19921	20238	19965	20315	20058	20030	20116	20117	20029	20070	19975	20077	19975	20200	20146	20147	20041	20017	20090	19927	20091	20132	20131	20054	20281	20158	20105	20246	20149	20135	20119	20159	19980	19895	20170	20061	19929	19972	20304	20247	19995	19974	20141	20078	20471	20141	20058	20120	20115	20189	20102	20329	20005	19946	20178	20026	19941	19881	20061	20156	20253	20119	20071	19905	19833	20069	19998	20378	20264	19964	20262	20199	20176	20317	20216	19992	20127	20194	20085	20087	20089	20047	19976	20108	19843	19934	19931	19943	20088	20151	20028	20048	20102	19891	19973	20236	20146	20084	20056	19776	20048	20087	20250	20073	20058	20257	20064	20021	20185	20148	20108	20301	20122	20217	20128	20076	20211	20101	20337	20135	19962	20178	19973	19956	19966	19820	20099	20180	20293	19949	20073	20020	19928	19973	20097	20091	20109	20009	20156	20123	20332	20047	19864	19927	19913	20151	20165	20225	20071	20054	20252	20073	20123	20229	20012	19924	20191	20054	20277	19934	20162	19950	19838	20045	19968	19986	19987	20025	20176	20116	20251	20133	19994	20039	19959	19909	19862	20083	20026	20136	20062	19889	20054	19876	19982	19807	19955	20052	20146	20183	19925	20163	19928	19985	19974	20224	19929	20051	19969	19987	20170	19898	19895	20042	20088	20017	20099	19931	19823	19815	20158	19908	20026	19868	20139	20210	20322	20046	19879	20084	20165	20142	20038	19785	19961	20165	20091	20126	19970	20048	19983	19908	20259	20072	19954	20317	20092	20018	20023	20191	20199	20184	20163	20133	20347	19966	20173	20116	20047	20178	20051	20082	20123	20109	19898	20163	19947	20024	19937	19910	20328	19971	19935	20213	19850	20247	20119	20104	19957	20320	20165	19947	20194	19979	20225	20221	20033	19951	20038	20034	20098	20009	19890	20063	20130	20197	20082	20256	20145	19916	20061	20061	20067	19963	19891	20208	20178	20010	19981	20243	20015	19854	20017	20098	19926	19950	20221	20186	20174	19996	20091	20129	19921	19915	20159	19923	20041	20016	20263	20286	20092	20059	20002	20285	20020	20127	20080	20037	19914	20123	20087	20068	19821	19817	19867	20120	19883	20003	20149	20089	20109	20103	20261	20101	20050	20012	19914	20172	20311	20123	19921	19953	20194	20020	19964	20041	20025	20048	20305	20061	20075	20165	20170	20174	20219	20068	20174	19913	20189	20017	20244	19969	20186	19906	20345	20168	20055	20186	20043	20039	20158	19920	19908	19890	20104	20077	20196	20176	20117	19940	20243	19841	20181	19984	20011	19707	20008	19990	19797	20082	20208	20142	20170	20100	20088	20147	20097	20035	19994	20070	20187	20164	20306	20257	20087	19874	20170	20208	20245	19997	20007	20114	20183	19995	19791	20224	20203	20174	20005	19935	20032	20149	19925	20181	20074	20198	20176	20015	20139	20270	20107	20072	20061	20174	20115	20047	20116	19977	19963	19883	19821	19889	19998	20027	20129	19925	20217	19958	20318	20098	20168	20120	20117	19982	20058	20151	19966	20097	20157	20053	20033	20057	20013	20337	20025	19994	19875	20213	19886	20178	20096	19990	20218	19973	20154	20057	20029	20157	20226	20031	20291	20214	20181	20022	20097	20186	20044	20050	20032	19996	20047	19863	20148	20114	20026	20260	20127	20119	20139	20136	20090	20024	20178	19951	20090	20174	20102	19945	20041	20100	19984	19980	19891	19898	20072	20014	19988	20268	20024	20025	19895	20163	20148	19906	19883	19929	20061	20169	19956	20156	20061	20067	20006	20073	20138	19918	19832	20271	20060	20023	19963	20079	19997	20398	20099	20012	19990	20089	19854	20164	20150	20073	20166	20263	20026	19773	20147	19788	20071	20155	20097	19960	20151	20037	19943	20237	19949	19994	20089	20234	19889	19983	20253	20112	19992	20058	20103	19985	20134	20124	19943	19801	19921	19904	20170	20061	20069	19898	20127	20136	20022	20178	20157	20092	20029	19739	20159	20204	19943	20251	20183	20087	20116	20052	19849	20103	20176	19895	20088	19996	20106	20278	20087	19841	20159	19937	20070	20170	20062	20114	20002	20127	19925	20121	20148	19898	20056	20013	20211	20186	20006	20100	20202	20279	19950	20175	20098	20121	20071	20044	20031	19788	20025	19890	19949	20107	19856	19865	20233	20128	19964	19879	19981	19929	20069	20074	20109	20060	19981	20182	20253	19895	20067	20167	20131	20227	19959	20101	20146	19859	20035	20088	19974	20128	20127	19905	20022	20027	20068	20203	20132	19979	20195	20304	20146	20087	20080	20039	20044	20069	19897	20022	20017	20149	20290	19995	20328	19944	19957	20068	20127	20155	20089	20024	20135	20181	19963	20126	19957	20022	20058	20037	20104	20406	20187	19925	19926	20164	20046	20142	20063	19894	20183	20074	19838	20093	20005	20236	20084	20164	20012	20141	20163	19972	20161	19897	20272	20216	20198	20105	19787	19906	19924	20075	20119	20054	20193	19907	19914	20027	20347	20061	20133	20017	20089	19979	20093	19996	20151	20110	19961	20072	20038	20138	20114	20206	20068	19962	20154	19752	19993	20168	19928	20161	20081	20104	20245	20057	20265	20144	19971	20086	20179	20164	20290	20015	20070	20129	20170	20142	19993	20025	20005	19870	20073	20251	20198	20220	20158	19977	20086	19978	19790	20007	19865	20039	20073	20018	20140	19887	20056	19956	20151	20170	20138	20037	20142	19799	20141	19984	20106	20167	20270	20234	20001	20091	20310	19761	19905	19983	19834	20204	20052	20017	20133	20034	20276	20115	19962	19868	20038	20102	20018	20002	20337	20199	20165	20157	20235	20312	19967	20300	19948	20316	20298	20047	20011	20127	20047	20055	19936	20121	19918	20140	20204	19967	20060	20210	20117	20223	20269	20091	20212	20104	20048	20105	20239	20232	20070	20034	19991	19966	20002	20234	20053	20101	20034	20048	19862	20029	20055	19934	20008	20110	19985	19854	19944	20044	20044	20293	19873	19929	20043	20164	19983	20004	19856	20143	20233	20129	20136	20103	19934	20052	20041	20137	19922	20139	20053	20067	20290	20199	20112	20108	20143	20097	20140	20032	20030	20017	19981	19931	20034	19999	20102	20042	20023	20203	19985	20173	19889	20100	20039	20111	20067	20088	20184	19952	20261	20214	20370	19883	20131	20215	20008	20060	20001	19889	20081	19982	19738	19928	19926	19947	20102	20124	20131	20082	20121	20264	20187	20032	19922	19980	19985	20018	20192	20216	19977	20327	20144	19986	19957	20221	20028	20304	19888	20351	20168	19840	19993	20160	19948	19982	20108	19978	19932	20170	20200	20206	20085	20066	20002	20276	20116	20439	20265	20039	19921	20178	20140	19991	20159	20074	19829	19916	20337	19960	20096	20075	20204	20156	19893	20235	19992	19798	20166	20047	20184	19966	20043	19919	19914	19943	19893	20037	19959	19979	20166	19932	20027	20021	20210	20065	19885	20105	20033	20054	20128	19876	20078	19935	19995	20074	20122	20105	20063	19892	19984	20251	20314	20403	20062	20111	19849	20055	19817	20074	19977	20152	20058	20018	19974	19964	20150	19841	19993	20118	20079	20038	20156	20077	20129	19949	20110	20040	19986	20195	20056	20112	20079	20021	20004	20188	20077	20125	20223	20181	20260	20163	20019	19855	19986	20005	19925	20082	20088	20168	20116	20143	20030	19977	20007	20105	19941	20231	20246	19997	20253	20435	20250	20271	20129	20290	20346	20080	20070	20230	19903	19998	20196	20119	20267	20045	20120	19961	20090	20295	20115	20014	19851	20146	20054	20110	20188	20264	20082	20128	20351	20051	20132	19830	20020	20047	20110	20169	20091	20117	19837	19964	19964	20166	20125	20019	20078	20139	19949	20162	19941	20137	20003	20064	20103	19864	19945	20162	20118	20120	20043	20037	20118	20138	19853	19896	20033	19991	19870	20006	19941	19909	20052	20055	19856	19989	20024	20148	20013	19837	19911	20066	20032	20127	20074	20142	20013	20062	19987	20229	20069	20082	20085	19987	20051	20055	20143	19988	20024	19922	20099	20093	20088	20023	20064	20030	20003	19967	20046	20119	20054	20237	19869	20047	20060	20061	20239	20021	20464	19978	20065	19999	20363	20011	19807	19923	19870	20203	20092	20313	20049	19966	20133	20175	20075	19943	20018	20051	20070	19987	20073	20099	20423	20050	20114	20146	20188	20007	20056	19906	20114	20029	20094	20006	20183	20200	20242	20134	19839	20134	20093	20033	20079	20030	20216	19924	20067	19873	20066	20115	20157	20202	20003	20577	20110	20278	19940	20070	20061	20090	20029	19917	20054	19995	20027	19969	19971	20032	20088	20179	20222	19924	20056	19945	20266	20237	20087	20034	19818	20091	20124	20329	20284	20083	19860	20146	19959	19947	19991	20088	20127	19996	19961	20100	20243	20317	20160	20099	20079	20297	20101	20355	20153	20055	19986	20008	19935	20249	20251	20020	19929	20103	20172	20035	20083	20094	20035	20068	20058	20061	20190	20022	20181	19991	20105	20012	20199	19983	20095	20158	19969	20085	20165	20049	20064	19912	20008	20177	19990	20022	19749	20282	20019	19903	20170	19998	20070	19901	19851	20011	20084	20387	20148	20218	20178	19946	19986	20080	19839	20043	20054	20019	19826	20078	20034	19969	20176	20013	20084	20045	19812	20233	20230	20136	19937	19955	20081	19979	20116	20069	20227	19880	19908	20034	19850	20047	20134	19985	20116	20251	19890	19986	20166	20118	20071	19897	19785	20072	20159	20077	20043	20224	20219	19882	20024	20254	20047	19904	20281	20171	20077	20190	20271	20092	20184	20095	20254	19908	20039	20066	19940	19975	20107	20067	20183	20199	19920	19953	20085	19966	20012	20098	19732	20270
23129	39473	38303	33472	32954	29662	54442	72454	54352	38017	22148	16328	15410	15313	15262	15251	15262	15334	15302	15449	15203	15615	15272	15341	15399	15325	15490	15151	15302	15216	15235	15325	15307	15252	15243	15292	15402	15384	15312	15245	15076	15302	15383	15315	15223	15289	15240	15288	15312	15331	15296	15372	15370	15321	15298	15115	15367	15456	15294	15297	15424	15321	15345	15296	15154	15096	15282	15363	15444	15268	15226	15508	15209	15332	15344	15221	15141	15343	15315	15295	15404	15269	15316	15436	15360	15323	15166	15069	15317	15286	15253	15269	15327	15440	15187	15312	15132	15406	15388	15379	15269	15188	15541	15317	15419	15267	15260	15393	15273	15490	15398	15285	15335	15339	15213	15278	15296	15257	15395	15197	15292	15120	15361	15394	15359	15246	15237	15341	15359	15279	15068	15256	15333	15404	15418	15046	15204	15360	15493	15167	15290	15490	15096	15291	15225	15348	15250	15156	15223	15287	15374	15312	15207	15282	15170	15350	15244	15335	15257	15147	15443	15375	15310	15299	15211	15164	15289	15163	15069	15293	15439	15478	15055	15289	15349	15484	15258	15322	15240	15181	15220	15279	15310	15115	15187	14937	15275	15168	15287	15424	15264	15315	15228	15319	15243	15209	15231	15230	15292	15336	15337	15204	15294	15135	15325	15249	15238	15418	15358	15424	15376	15122	15186	15138	15241	15328	15282	15350	15441	15403	15197	15364	15050	15273	15382	15231	15355	15213	15217	15149	15168	15152	15312	15052	15277	15279	15257	15415	15293	15189	15140	15266	15281	15347	15235	15155	15309	15468	15287	15397	15344	15313	15299	15336	15332	15175	15313	15268	15365	15289	15487	15221	15304	15145	15231	15181	15229	15318	15222	15407	15456	15338	15101	15181	15324	15483	15227	15188	15172	15211	15199	15230	15238	15055	15443	15250	15257	15435	15182	15107	15342	15436	15060	15348	15267	15315	15335	15205	15201	15208	15439	15130	15219	15193	15343	15302	15174	15207	15356	15323	15316	15171	15182	15340	15338	15330	15387	15144	15316	15435	15290	15365	15178	15376	15152	15282	15329	15082	15246	15277	15346	15277	15229	15414	15249	15373	15235	15162	15307	15201	15132	15245	15149	15302	15425	15353	15274	15135	15474	15254	15305	15186	15282	15223	15109	15345	15333	15248	15336	15342	15440	15157	15377	15144	15413	15355	15151	15367	15361	15225	15349	15357	15236	15088	15220	15321	15170	15202	15275	15263	15422	15217	15140	15239	15234	15229	15358	15222	15439	15207	15454	15228	15352	15343	15132	15215	15212	15250	15252	15347	15295	15355	15268	15358	15349	15359	15401	15288	15303	15321	15144	15275	15232	15463	15488	15263	15273	15072	15257	15219	15404	15094	15270	15269	15150	15211	15425	15199	15383	15234	15302	15311	15262	15156	15254	15466	15301	15273	15249	15194	15144	15342	15183	15268	15362	15255	15281	15183	15243	15356	15376	15137	15147	15262	15315	15337	15318	15353	15378	15164	15420	15184	15255	15362	15231	15262	15044	15255	15281	15251	15189	15395	15298	15360	15229	15326	15361	15208	15315	15202	15102	15213	15235	15324	15375	15183	15265	15202	15367	15229	15433	15218	15317	15252	15106	15435	15341	15378	15219	15350	15080	15290	15375	15399	15287	15373	15296	15382	15068	15327	15215	15251	15343	15232	15221	15376	15346	15271	15214	15308	15205	15319	15247	15232	15197	15187	15358	15204	15351	15383	15304	15149	15234	15369	15342	15209	15178	15232	15388	15358	15285	15318	15259	15264	15151	15308	15281	15374	15273	15320	15237	15221	15183	15128	15469	15156	15241	15336	15269	15250	15357	15204	15202	15214	15429	15344	15307	15345	15181	15379	15289	15151	15236	15208	15239	15223	15245	15179	15245	15364	15432	15319	15201	15277	15397	15281	15142	15200	15261	15393	15385	15373	15157	15303	15556	15208	15232	15278	15267	15174	15235	15107	15389	15165	15227	15311	15260	15263	15216	15249	15243	15262	15335	15121	15333	15229	15105	15191	15187	15225	15293	15189	15309	15290	15154	15331	15093	15364	15222	15344	15470	15214	15245	15533	15288	15160	15384	15145	15415	15203	15476	15316	15396	15230	15314	15371	15317	15051	15307	15277	15156	15324	15385	15137	15318	15142	15279	15322	15175	15386	15269	15183	15298	15236	15210	15214	15540	15104	15263	15271	15046	15387	15024	15352	15168	15285	15130	15318	15212	15215	15281	15367	15303	15036	15218	15286	15111	15341	15460	15339	15353	15330	15322	15296	15345	15258	15248	15214	15257	15163	15302	15239	15122	15200	15104	15369	15542	15096	15252	15094	15209	15237	15185	15286	15208	15418	15118	15335	15291	15244	15115	15271	15305	15243	15219	15132	15075	15170	15408	15288	15369	15321	15389	15197	15095	15295	15156	15236	15230	15230	15293	15251	15333	15342	15273	15443	15250	15314	15310	15301	15106	15074	15533	15179	15208	15267	15474	15347	15478	15037	15354	15330	15154	15131	15332	15268	15346	15311	15288	15327	15479	15214	15206	15269	15081	15243	15182	15145	15225	15332	15248	15170	15326	15260	15063	15330	15137	15139	15260	15230	15277	15346	15345	15431	15250	15194	15295	15167	15431	15267	15185	15333	15174	15274	15496	15350	15054	15215	15299	15327	15302	15180	15340	15234	15291	15143	15420	15291	15216	15203	15357	15120	15303	15252	15209	15294	15232	15405	15205	15369	15122	15475	15054	15370	15225	15189	15397	15215	15201	15282	15405	15201	15384	15306	15301	15339	15381	15244	15110	15353	15537	15261	15354	15184	15125	15277	15298	15429	15233	15313	15352	15268	15418	15318	15304	15218	15405	15313	15376	15347	15322	15410	15154	15228	15441	15172	15316	15262	15325	15276	15455	15196	15221	15158	15286	15231	15167	15329	15311	15364	15456	15340	15358	15218	15203	15277	15340	15207	15291	15244	15330	15306	15198	15399	15250	15052	15336	15175	15208	15191	15149	15245	15390	15400	15360	15273	15311	15296	15446	15017	15530	15157	15227	15284	15281	15374	15120	15296	15303	15233	15200	15282	15210	15218	15497	15467	15163	15341	15216	15208	15220	15251	15164	15242	15337	15321	15322	15251	15186	15363	15282	15347	15386	15462	15104	15257	15179	15355	15454	15131	15208	15162	15203	15234	15381	15357	15392	15260	15281	15361	15275	15354	15125	15352	15273	15415	15212	15254	15294	15194	15429	15256	15291	15200	15259	15277	15313	15285	15468	15205	15339	15345	15404	15135	15222	15098	15317	15336	15097	15359	15421	15415	15127	15285	15189	15185	15144	15305	15183	15314	15359	15222	15270	15396	15049	15285	15301	15240	15410	15273	15517	15231	15196	15205	15263	15204	15403	15326	15279	15318	15209	15346	15315	15306	15142	15226	15374	15266	15170	15404	15142	15163	15432	15210	15370	15412	15259	15377	15194	15147	15246	15161	15307	15216	15416	15372	15321	15296	15134	15460	15281	15192	15164	15173	15365	15204	15253	15334	15423	15211	15354	15425	15281	15437	15269	15202	15323	15115	15367	15289	15269	15306	15162	15323	15322	15299	15255	15257	15271	15446	15360	15200	15246	15160	15342	15438	15184	15310	15305	15392	15179	15229	15382	15328	15179	15149	15258	15140	15189	15147	15336	15194	15161	15327	15224	15294	15247	15276	15055	15435	15277	15357	15494	15217	15209	15200	15320	15314	15139	15251	15256	15266	15228	15311	15080	15333	15256	15177	15262	15277	15353	15236	15145	15263	15469	15247	15246	15282	15275	15391	15312	15502	15398	15216	15277	15249	15343	15167	15370	15279	15278	15155	15360	15418	15258	15194	15299	15231	15461	15274	15249	15296	15400	15589	15149	15285	15324	15344	15352	15201	15354	15338	15325	15206	15403	15023	15339	15220	15203	15385	15440	15272	15339	15236	15074	15188	15240	15353	15299	15266	15327	15277	15185	15348	15472	15250	15418	15352	15361	15189	15255	15304	15361	15349	15275	15267	15256	15343	15297	15305	15273	15375	15231	15483	15409	15221	15196	15294	15085	15429	15264	15355	15310	15225	15443	15135	15234	15096	15182	15299	15151	15286	15364	15098	15388	15431	15234	15279	15196	15266	15188	15391	15287	15421	15289	15229	15351	15402	15225	15413	15306	15313	15126	15207	15473	15231	15392	15076	15241	15329	15442	15208	15183	15325	15280	15257	15380	15243	15339	15240	15394	15318	15202	15312	15242	15151	15235	15202	15130	15325	15222	15286	15284	15426	15229	15275	15220	15262	15452	15189	15511	15186	15183	15415	15310	15325	15373	15298	15340	15227	15225	15220	15362	15375	15382	15228	15341	15231	15177	15398	15259	15297	15332	15178	15381	15142	15260	15251	15364	15342	15213	15319	15254	15334	15292	15307	15357	15325	15259	15272	15280	15348	15414	15239	15294	15321	15328	15483	15144	15453	15222	15295	15189	15477	15192	15352	15157	15231	15246	15363	15202	15172	15323	15263	15249	15198	15362	15290	15223	15362	15319	15238	15122	15323	15259	15234	15286	15228	15262	15267	15366	15363	15105	15409	15294	15551	15349	15261	15167	15073	15136	15307	15245	15400	15284	15157	15402	15321	15317	15181	15089	15277	15372	15442	15171	15232	15265	15354	15236	15336	15358	15245	15275	15266	15181	15345	15248	15290	15412	15204	15252	15271	15380	15448	15193	15328	15287	15259	15250	15348	15368	15225	15237	15311	15296	15277	15395	15312	15242	15365	15388	15115	15495	15326	15218	15371	15274	15224	15243	15236	15111	15185	15181	15282	15417	15339	15299	15171	15233	15193	15314	15255	15219	15292	15197	15286	15364	15380	15262	15262	15385	15251	15399	15329	15180	15265	15366	15377	15312	15436	15328	15387	15148	15315	15362	15272	15299	15237	15303	15313	15326	15334	15218	15273	15273	15055	15105	15161	15400	15216	15243	15254	15427	15309	15269	15226	15352	15219	15271	15171	15150	15174	15486	15163	15254	15334	15175	15264	15102	15373	15138	15254	15369	15160	15225	15348	15160	15259	15274	15173	15268	15360	15210	15177	15188	15162
31284	24687	27833	26138	23742	22834	25806	29760	27289	24160	22036	21611	21320	21226	21109	21278	21158	21142	21296	21194	21415	21222	21208	21195	21345	21136	21237	21118	21320	21338	21270	21053	21160	21162	20991	21311	21066	21266	21055	21116	21305	20949	21107	21114	21044	21139	21213	21234	21229	21260	21177	20864	21082	21287	21087	21084	21166	21147	21331	21218	21138	21085	21160	21247	21076	20959	21191	21299	21156	20934	21113	21314	21272	21354	21228	21034	21133	21100	21258	21223	21019	21060	21067	21205	21045	21194	20910	21245	21079	21166	21254	20920	21309	21333	21127	21077	21166	21163	21203	21096	21052	21004	21063	21190	21196	21102	21295	21089	21331	21115	21087	21292	21195	21127	21130	20984	21101	21021	21044	21097	21111	21005	20926	21090	21295	21038	21294	21198	21021	21272	21158	21297	21067	21145	21135	21269	21226	21137	21156	20950	21154	20911	20984	21216	21051	21061	21216	21264	21074	21164	21210	21320	21163	21262	21254	21057	21364	21076	20969	21092	21308	21203	21050	21231	21474	21093	21127	20957	21186	20983	21091	21241	21198	21219	21140	21021	21241	20980	21247	21231	21177	21259	21016	21163	20918	21271	21275	21147	21391	20993	21195	21386	21210	21127	21225	21276	21056	21079	21044	21115	21224	21068	21126	21140	21115	21239	21233	21212	21035	20989	21242	21227	21208	21065	21004	21249	21153	21222	21175	21088	21039	21156	21349	21357	21486	20797	21395	20938	21057	21263	21181	21193	21224	21161	21114	21094	21011	21033	21215	21310	21177	21005	21279	21257	21252	21158	21054	21089	21240	21135	21071	21371	21180	20965	21217	21169	21116	21150	21126	21267	21136	21180	20898	21033	21150	21186	21128	20990	20831	20862	20961	21066	21153	21307	21207	21280	20967	21398	21091	21368	21204	21014	20979	21235	21161	21321	21086	21086	21166	21045	20936	21057	21091	21014	21099	21150	21182	21048	21118	21054	21106	21157	21047	20897	21249	21343	21098	21343	21207	20922	21186	21152	21129	21004	21083	21114	21310	21086	21207	21214	21293	21284	21095	21029	21062	21161	21090	21226	21093	20866	21198	21081	21283	21215	21176	21038	21112	21258	21193	21165	21273	21250	21103	20773	21355	21031	21025	21214	20857	21240	21058	21239	21263	21238	21113	21082	21120	21137	21138	21008	21061	20972	21229	21174	21272	21069	21128	21120	21181	21093	20991	20927	21476	21106	21192	21095	21152	21089	21069	21335	21130	21166	21274	21220	21461	21021	21251	21180	21078	21093	21308	21215	21041	21175	20876	20859	21002	21118	21192	20827	21098	21224	21209	20979	21036	20952	21295	20985	21062	21111	21006	21115	21130	21096	21196	21104	21247	21262	21170	21144	21105	21339	21290	21043	21172	20876	21242	21325	21108	21255	21368	21045	21055	21149	21339	20961	21081	21096	21267	21047	21219	21124	21353	21321	20961	21216	21117	21098	21118	20974	21144	21196	21225	21109	21026	21192	21216	21460	21069	21106	21296	21171	21029	20906	21085	21291	21091	21065	21320	21199	21298	20926	21125	21046	21369	21095	21184	21353	20969	21436	21145	21372	21232	21362	21246	21207	21113	21092	21194	21013	21320	21324	21362	21117	21025	20861	21217	21256	21167	21216	21265	21308	20945	21183	21160	21152	21170	21136	21162	21196	21227	21061	21275	21189	21375	20917	21243	21101	21106	21006	21027	21025	20959	21079	21222	21111	21137	21266	21201	20967	21208	21231	21180	21118	21201	21031	21277	21342	21048	21121	21139	21010	21197	21224	21176	21218	21104	21259	21238	20992	21270	21059	21312	21175	21177	21091	21251	21101	21100	21185	21048	21034	21049	21188	21126	21224	21238	21182	21069	20966	21435	21169	21136	21038	21032	21285	21027	21159	21271	21208	21030	21153	21099	21322	21462	21108	21104	21260	21296	21247	20921	21152	21255	21236	21058	21288	21043	21119	21263	21057	21085	21238	21033	21257	21237	21084	21234	21251	21062	21152	21050	21009	21278	21053	21347	20915	21288	20976	21111	21122	21113	21112	21382	21274	21254	21075	21106	21163	21091	21174	21078	21173	21230	21213	21146	21188	21166	21107	21235	21307	21258	21103	21036	21091	20866	21281	21026	21148	21096	21052	20984	21067	20949	21150	21174	21113	21023	20974	21272	21099	21144	21144	21124	21087	21091	21362	21068	21109	21185	21047	21156	21308	21141	21199	21241	21311	21146	21234	20946	21270	21294	21026	20991	21072	21127	20991	21188	21133	21041	21124	21268	21100	21265	21054	21232	21182	21086	21356	21215	21096	21271	21295	21103	21203	21139	20927	21120	21157	21110	21309	21262	20979	21389	21252	21254	21076	21341	21127	21121	21304	20956	21253	20894	21127	21145	20993	21043	21008	21222	21421	21178	21214	21297	21197	21241	21291	21245	21101	21100	21122	21110	21203	21074	21312	21218	21344	21282	21077	21160	21088	21211	21060	21282	21108	21197	21262	21111	21287	21213	21264	21324	21045	21246	21025	21049	21038	21322	21284	21111	21184	21276	21072	21184	20936	21124	21232	21066	21023	21117	21285	21180	21064	21207	21188	20991	21051	21120	21227	21321	21223	20996	21172	21169	21077	21059	20967	21265	21126	21179	21186	20957	21063	21186	21396	21169	21156	21164	21066	21016	21088	20911	21311	21351	21199	21114	21164	21087	20987	21018	20980	21231	21196	21140	21064	21259	21191	20988	21139	21096	21149	21287	21164	21090	21013	21142	20899	21106	21279	21235	21230	21064	21102	21328	21033	21231	21277	21194	21100	21141	21059	21176	21104	21182	21337	20975	21245	21124	21244	21336	21162	21034	21153	21091	21092	21209	21177	21091	21012	21155	21289	21195	21262	21192	21097	21203	21315	21186	21096	21069	21127	21328	21139	21002	21124	20969	21101	21103	21153	21201	21022	21048	21035	21020	21072	21131	21163	20889	21190	21144	21311	21142	21367	21114	21069	21160	21128	21262	21130	21200	20934	20985	20866	21204	21304	21146	21174	21135	21300	21202	21195	21192	21185	21306	21224	21159	21014	20976	21206	21169	21072	20943	21289	21103	21163	21036	21210	21183	21103	21185	21096	21047	21236	21177	21140	21177	21216	20883	21442	21080	21258	21317	21258	20811	21252	21433	21119	21008	21181	21114	20999	21021	21019	21124	21128	21046	21093	20909	21079	21162	21184	21089	21142	21233	21220	20984	21305	21289	21267	21135	21035	21252	20980	21130	21219	20990	21158	20953	21037	21153	21101	21176	21023	21293	20913	21191	21215	21123	21027	21170	21205	21414	21340	21359	21056	21105	20982	21311	21025	21055	21081	21184	21249	21148	21113	21299	21130	21236	21152	21130	21201	21135	21128	21367	20931	21118	21066	21154	21040	21314	21288	21111	21064	21381	21270	21194	21091	21213	21111	21119	21141	20984	21229	21480	21333	21135	21140	20992	21122	21326	20975	21215	21159	21151	21318	21476	21149	21184	21120	21229	21178	21200	21226	21130	21035	20981	21142	21285	21316	21265	21141	21418	21114	21017	21140	21044	21251	21265	21248	21134	20917	20817	21035	21133	21230	21071	21091	21295	21060	21199	21375	21166	21020	20993	21138	21157	21136	21349	21099	21217	21088	21088	21127	21113	21056	21321	21188	21176	21290	21085	21396	20888	21352	21116	21268	21138	21125	21084	21221	21118	21152	21233	21173	21124	21022	20917	21148	21202	21057	21116	20935	20946	21245	21213	20987	21089	21139	21222	21152	21091	21051	21180	21121	21095	21194	21363	21277	20956	21239	21304	21192	21128	21630	21072	21080	20978	21170	21299	21278	21250	20942	21432	21239	20980	21094	21329	21257	21317	21236	21215	21233	21034	21153	20956	21117	21374	21176	21366	20950	21320	21212	21254	21170	21204	21280	21248	20941	21242	21152	21097	21039	20882	21075	21091	21067	21186	21276	21150	21356	21132	21154	21252	20993	21325	20942	20972	20946	21211	21201	21252	21047	21041	20990	21177	21239	21276	21172	20857	21157	21245	21023	21340	21178	21143	21093	21104	21117	20902	21030	21415	21235	21156	21056	21077	21170	21123	21257	21148	21432	21464	21176	21241	21189	21220	21137	21074	20995	21148	20837	21169	21163	21373	21371	20988	21119	21205	21275	21088	21275	21493	21018	21158	21048	21412	20949	21225	21222	21275	21031	21130	21165	21066	21169	21315	21284	21192	21128	21028	20994	21007	21000	21009	21152	21130	20910	20872	21154	21250	21257	21217	21148	21159	21253	21220	21212	21130	21273	21279	21285	21253	21131	20980	21107	21275	21177	21342	20981	21163	21131	21416	21110	21099	21152	20938	21117	21410	21138	21213	21094	21218	21346	21124	21016	21093	21151	21173	21013	21077	21207	21461	20929	21293	21036	21437	21218	21188	21155	21197	21303	21153	21307	20998	21320	21117	21022	20820	21128	21141	21093	21053	21271	21171	21198	21174	21208	21204	21408	21131	21279	20911	21289	21112	21277	21292	21187	21101	21196	21057	20980	21068	21168	21123	21222	21245	21193	21211	21280	21179	21093	21290	21213	21042	20994	21003	21388	21276	21079	21346	21117	21111	21110	21151	21114	21192	21085	21141	20942	21244	21144	21267	21222	21135	21141	21298	21057	21224	21190	21162	21182	21232	21051	21070	21195	21183	21384	21205	20981	21198	21136	21101	21275	21159	21129	21142	20851	21279	21294	21039	21235	21102	21061	21070	21282	21009	21248	21005	20998	21051	21184	21200	21135	21326	21174	21095	21314	21270	21238	21184	21039	20994	21127	21240	21121	21230	21026	21163	21170	21057	21043	21018	21071	21143	21128	21065	21268	21274	21267	21439	21204	21246	21098	21132	21238	21002	21169	21199	21228	21272	20912	21150	21227	21048	21005	21065	21039	21040	20988	21055	20929	21030	21091	21373	20986	21084	20904	21154	21370	21249	21158	21042	20992	21062	21137	21067	21062	21194	20844	21066	21342	21287	21149	20907	21138	21209	21062	21175	21163	21284	21227	21073	21032	20868	21148	21437	21258	21202	21423	21123	21205	21288	21208	21255	21021	21061	21208	21222	21401
19483	22912	23736	21477	20312	18274	23138	27130	22569	18632	16625	16022	15813	15916	15849	15796	15880	15912	16051	16025	15829	15713	15828	15928	15804	15943	15868	15837	15883	15908	16062	15797	15868	16038	15935	16009	15784	15879	15820	15984	15830	15844	15964	15966	15796	16016	15778	15716	15829	15885	15812	15955	15934	16014	15843	15829	15819	15954	15803	15802	15878	15958	15872	15925	15801	15701	15968	15660	15916	16005	15823	15825	15866	15769	15881	15950	15794	15810	15792	15807	15887	15893	15932	15931	15844	15876	15694	15879	15886	15762	15694	15908	15718	15818	15872	15748	16011	15924	15790	15842	15961	15923	15866	16021	15875	15607	15987	15737	15827	15829	15920	15709	15829	15894	15823	15944	15805	15938	15929	15939	15808	15949	15882	15973	15693	15873	15877	16039	16052	15830	15797	15937	15765	15768	15946	15911	15979	15835	15882	15768	16042	15817	16049	15949	15693	15757	15786	15789	15849	15776	16019	15859	15828	15890	15988	15875	15781	15877	15933	15940	15850	15856	15838	15923	15859	15843	15792	15810	15752	15729	15779	15959	15782	15906	15756	15757	15722	15743	15814	16068	15847	15893	15925	15955	15829	16063	15858	15627	15836	15707	15745	15782	15844	15878	15905	15870	15863	15705	15866	15889	15861	15928	15865	15875	15746	15845	15950	15762	15690	15844	16022	15904	15889	15970	15697	16078	15684	16021	15782	16070	15889	15805	15760	15719	15916	16007	15859	15765	15779	15961	15935	15835	16005	15937	15965	15914	15833	15948	15807	15776	15880	15858	16013	15820	15861	15805	15989	15807	15945	15821	15815	15821	15766	15785	15882	15727	15717	15831	15757	15839	15866	15835	15622	16018	15980	15925	15734	15825	15919	15785	15968	15765	15826	15788	15767	16056	16147	15880	15892	15915	15766	15841	15916	15819	15894	15883	15852	15767	15919	15812	15918	15971	16026	15868	15912	15892	15798	15806	15977	16032	15795	15748	15856	15907	15699	15740	16019	16016	15671	15881	15837	15968	15994	15808	15941	15904	15930	15940	15969	15844	15918	15950	15811	15897	15987	15909	15771	15765	15786	15813	15834	15793	15985	15821	15844	15873	15773	15968	15758	16037	15977	15803	15880	15795	15852	15886	15937	15968	15805	15820	15883	15789	15849	15947	15855	15769	15773	15818	15791	15856	15930	15769	15964	15643	15803	15851	15841	15966	15835	15836	15914	15845	15778	15839	15746	15994	15877	15758	15809	16022	15645	15851	15844	15820	15645	15974	15844	15920	15737	15873	15966	15731	15997	15935	16068	15885	15733	15757	15913	15913	15709	15892	16062	15820	15784	16039	15731	15854	15845	16089	15642	16038	15887	15878	15874	15835	16025	15834	15701	15764	15884	16026	16129	16060	15916	15973	16087	15762	15840	15957	15898	15729	15905	15848	15794	15945	15848	15903	15860	15840	15870	16025	15957	15771	15814	15886	15778	15858	15972	15828	15898	15831	15856	15825	15838	15971	15944	15814	15838	15842	15838	15892	16034	15863	16009	15916	15897	15941	15915	15817	15803	15765	15885	15864	15848	15975	15918	15927	15823	15948	15828	15815	15815	15778	15846	15980	15784	15698	16057	15759	15946	15858	15948	15943	15895	15877	15917	15854	15929	15860	16038	15751	15848	15869	15903	15988	15947	15778	15887	15952	16056	15872	15816	15973	15769	15977	15834	15794	15782	15817	15794	15868	15867	15907	15788	15955	16052	15882	15967	15789	15697	15921	15998	15903	16001	15698	15842	15805	15929	15778	15819	15813	15969	15865	15877	15973	15816	15911	15808	15829	15778	15874	15907	15958	15863	15839	15928	15960	15781	15954	15871	15801	15803	15840	16035	15804	15806	15964	15667	15879	15903	15798	16097	15848	15871	15817	15949	15794	15869	15840	15843	15746	15866	15790	16033	15943	15620	15625	15763	15921	15896	15909	15837	15985	15935	15891	16118	15848	15794	15734	15797	15910	15948	15839	15895	15715	15971	15893	15864	15743	16052	15946	16016	15957	15934	15818	15968	15785	15945	16044	15857	15810	15826	15911	15994	15791	15882	15853	15825	15916	15924	15909	15901	15764	15986	15932	15769	15773	15713	15972	15852	15955	15756	15949	15762	15897	15817	15828	15897	15900	15944	15882	16041	15934	15839	15766	15870	15974	15848	15833	15850	15775	16009	15905	16067	15932	15861	15893	15901	15843	16031	15922	15821	15860	16005	15825	15783	15887	15906	15712	15839	15752	15978	15808	15778	15821	15864	15822	15961	15846	15685	15799	16013	15851	16024	15785	15963	15845	15884	15865	15921	15844	15909	15754	15934	15925	15887	15911	15902	16033	15902	15867	15790	15865	15992	15809	15792	16016	15827	15850	15942	15935	15997	16011	15912	15811	15750	15836	15877	16065	15805	15977	15881	15970	15941	16096	16058	16107	15934	15961	15801	15739	15853	15816	15776	15751	15917	16026	15897	15835	15617	15871	15765	15787	15766	15919	15845	15782	15871	15890	15910	15741	15892	15784	15855	15893	15945	15938	15880	15722	15935	15840	15772	16059	15909	16022	15859	15806	15907	15865	15923	15960	15829	15811	15759	15562	15978	15805	15767	15818	15809	16018	15841	16063	15742	16005	15857	15774	15851	15990	15802	16035	16026	15921	15879	15737	15824	15935	15958	16014	16069	15885	15885	15760	15900	15937	15870	15834	15996	15982	15864	15845	16030	15801	15858	15822	15915	15828	15844	15927	15828	15889	15848	15927	15975	15878	15720	16042	15945	16002	15820	15905	15807	15655	15896	15960	15819	15658	15648	15869	15670	16000	16076	16017	15897	15909	16000	15906	15848	15750	15831	15931	15882	15958	15920	15872	15867	15820	15845	15943	15962	15832	15872	15919	15955	15863	15829	15791	15948	15771	16022	15832	15891	15885	16020	15740	15737	15777	15917	15918	15983	15912	15953	15780	15836	16053	15942	16071	15710	15793	15782	15923	15932	15965	15824	15927	15978	15907	15848	15872	15959	15974	15909	15863	16016	15924	15882	15865	15938	15873	15993	15927	15841	15864	15850	15792	15980	15927	15857	15874	16042	15918	15911	15990	15902	15948	15917	15975	15795	16025	16072	15905	15812	15727	15922	15860	15918	16065	15839	15748	15765	15904	15831	16010	15899	15822	15882	15952	15830	15969	15876	15930	15877	15876	15900	15855	15864	15892	15901	15876	15890	15932	15879	15824	15822	15769	15826	15831	15899	15874	15996	15936	15753	15781	15999	16042	15843	15878	15775	15853	15942	16006	15803	15708	15866	15878	15736	15834	15740	15767	15866	15757	15853	15838	15795	15907	15878	15685	15847	16034	15752	15879	15849	15938	15816	15761	15768	15702	15871	15893	15886	15870	16015	15987	15795	15828	15913	15723	15904	15844	15917	15711	15880	15939	15959	16064	15915	15746	15944	15932	16008	15904	16028	15719	15799	15915	15926	15701	15808	15911	16004	15921	15814	16019	15923	15910	15811	15825	15702	15902	15851	15812	16067	15992	15811	15741	15973	15805	15890	15722	15880	15784	15796	15806	15710	16001	16047	15843	15909	15681	16070	15915	15856	15804	15888	15917	15834	15844	15798	15717	15838	15941	15958	15908	15919	15947	15924	15860	15864	15815	15811	15937	15654	16036	15989	15859	16115	16000	15843	15949	15853	15984	15691	15866	15907	15823	15767	15857	15964	15830	15896	15826	16052	15889	15863	15824	15913	15908	15864	15927	15978	15837	15811	15782	15929	15790	15895	15805	15760	15875	15788	15894	15752	15903	15863	15800	15825	15895	15847	15889	15724	16028	15861	15898	15948	15889	15780	15967	15679	15712	15836	15897	15765	16032	15753	15881	15892	15914	15873	15749	15992	15802	16107	15895	15998	15802	15959	15918	15820	15791	15822	16012	15942	15850	15766	15932	15905	15960	15820	15700	15661	15794	15742	15822	15700	15960	16014	15884	15959	15971	15851	15754	15898	15966	15812	15713	15858	15880	15802	15767	15868	15937	15899	15936	15777	15798	15939	15835	15873	15760	15823	15886	15785	15992	16069	15637	15878	15892	15944	15882	15873	15747	15875	15975	15826	15997	15996	15873	15903	15882	15965	15895	15972	15904	16011	15963	15817	15851	15824	15979	15895	15936	15876	15759	15878	15894	15901	15934	15938	15762	15830	15767	16034	15932	15913	15841	15680	15873	15996	16001	15748	15981	15758	15951	15828	15831	15810	16018	15881	15865	15980	15801	16042	15947	15953	15554	15854	15813	16036	16082	15947	15933	15866	15812	15890	15790	15963	15956	15916	15927	15870	15904	15941	15861	15865	15766	15853	15903	15983	15708	16010	15892	15925	15733	15677	15992	15859	15808	15797	15949	15874	15851	15801	15808	15828	15709	15991	15921	15881	15846	15998	15879	15746	15897	15835	15857	15839	15780	15873	15868	15881	15846	15833	15896	15829	15985	15702	15979	15999	15916	15816	15895	15865	15850	15831	15816	15922	15797	15901	15803	15812	15927	15759	15757	15772	15932	15929	15856	15899	15785	16012	15831	15935	15882	15971	15952	15852	15902	15983	15692	15745	15864	15937	15877	15869	15911	15992	15987	15803	15711	15881	15880	15898	15933	15781	15830	15740	15861	15921	15941	15902	15890	15857	15967	16000	16012	15926	15972	15914	15835	15942	15934	15872	15747	15944	15967	15811	16061	15816	15795	15709	15901	15727	15933	15697	16059	15895	15849	16094	15746	15831	15785	15813	16013	15809	15858	15755	15883	15982	15844	15784	15860	15699	15932	15775	15908	15733	15832	15793	15878	15808	15927	16000	16016	15935	15833	15769	15820	15841	15959	15714	15841	15753	15994	15767	15963	15806	15906	15887	15958	15724	15927	15971	15861	15720	15876	15785	15898	16026	15877	15760	15950	15919	15714	15870	15948	15915	15830	15848	15812	15957	15889	15890	16007	15913	15814	15682	15797	15796	15998	15803	15854	16012	15796	15971	15917	15795	16022	15900	15689	15944	15738	15799	15830	15996	15814	16018	15777	15759	15761	15791	16005	15840	15819	15754	15788	15851	16037	15947	16034	15921	15991	16023	16095	15870	15752
25420	21143	28144	25516	24383	25540	51031	62522	46243	33358	24833	21768	21231	21043	21034	20603	20810	20963	20972	20802	20665	20923	20937	20755	20541	20606	21006	20771	20621	20740	21142	20883	20865	20822	20907	20764	20930	20844	20765	20723	20877	20840	20938	20930	20803	20830	20881	20810	20940	20689	21138	20702	20843	20841	20822	20839	21012	20666	20686	20736	20972	20693	20533	20837	20956	20639	20859	20660	20957	20841	20760	20880	20787	20818	20825	20713	20686	20750	20885	20852	20901	20756	20771	20885	20600	20800	20785	20696	20802	20460	20749	20718	20725	20553	21016	20905	20956	20949	20875	20776	20830	20711	20836	20905	20613	20861	20820	20680	20889	20579	20886	20868	20974	20739	20983	20769	20722	20783	20658	20914	21042	20636	20901	20795	20690	21012	20812	20798	20754	20693	20701	20735	20916	20738	20737	20778	20540	20893	21070	20632	20860	20735	20800	20798	20936	20863	20663	20640	20573	20538	20779	20845	20913	20635	20872	20722	20785	20925	20735	20953	20770	20748	20741	20707	20888	20755	20715	20764	20744	20740	20612	20823	20699	20807	20946	20902	20828	20940	20680	20673	20592	20879	20781	20657	20940	20597	20946	20769	20731	20686	20773	20908	20767	20910	20908	20765	20612	20545	20960	20857	20971	20822	20651	20923	20814	20770	21040	20934	20661	20715	20547	20770	20633	20571	20668	20755	20720	20650	20707	20902	20753	20808	20627	20712	20752	20670	20781	20873	20778	20799	21038	20966	20704	20766	20708	20768	20771	20850	20761	20871	20953	20606	20911	20854	20472	20856	20921	20782	20751	21053	20793	20831	20670	20657	20768	20772	20894	20755	20787	20754	20697	20664	20692	20664	20599	20558	20714	20777	20840	20951	20879	20945	20739	20641	20609	20725	20668	20746	20888	20577	20673	20927	20708	20885	20929	20693	20632	20711	20648	20727	20754	20788	20905	20829	20780	20623	20916	21020	20696	20823	20876	20774	20916	20774	20766	20903	20969	21127	20921	20671	20688	20864	20855	20802	20686	20930	20724	20842	20829	20854	20880	20653	20688	20872	20696	20879	20849	20746	20763	20917	20646	20843	20755	20664	20672	20743	20876	20639	20675	20814	21020	20698	20741	20896	20595	20857	20841	20900	20788	20654	20692	20723	20800	20777	20982	20910	20817	20860	20701	20911	20673	20954	20498	20779	20956	20650	20640	20912	20778	20826	20821	20773	20783	20675	20827	20618	20609	20868	20750	20686	20832	20659	20857	20665	20835	20618	20730	20833	20835	20848	20792	20868	20511	20602	20699	20478	20619	20840	20750	20824	20666	20786	20774	20707	20849	20964	20906	20821	20656	20856	20684	20706	20932	20810	20851	20859	20777	20618	20800	20774	20840	20995	20645	20634	20840	20719	20658	20700	20828	20904	20833	20780	20562	20922	21068	20992	20669	20688	20735	20760	20619	20734	20727	20712	20592	20665	20692	20627	20790	20830	20855	20715	20877	20747	20873	20655	20858	20526	20779	20738	20835	20886	20740	20850	20830	20780	20843	20579	20569	20682	20715	20902	20821	20667	20740	20787	20781	20696	20785	20921	20780	20880	20798	20796	20636	20738	20851	20744	20794	20834	20848	20579	20776	20899	20895	20792	20813	20610	20916	20891	21041	20691	20987	20986	20897	20582	20805	20679	20683	20448	20758	20700	20765	20803	20662	20512	21152	20840	20649	20785	20790	20774	20809	20642	20759	20816	20835	20777	20678	20922	21031	20743	20706	20846	20871	20853	20896	20743	20957	20703	20710	20773	20780	20779	20974	20927	20797	20811	20875	20786	20797	20635	20653	20705	20661	20711	20881	20492	20527	20745	20988	20702	20666	20861	20938	20840	20704	20670	21007	20816	20860	20840	20765	20874	20781	20835	20654	20725	20670	20554	20583	20819	20587	20875	20793	20822	21022	20590	20672	20841	20944	20907	20789	20822	20866	20792	21003	20811	20886	20735	20692	20630	20914	20793	20824	20905	20736	20661	20950	20555	20808	20616	20887	20602	20689	20654	20562	20897	20796	20683	20745	20975	20624	20760	20877	20756	20770	20783	20947	20681	20736	20788	20690	21045	20738	20797	20793	20869	20858	20941	20734	20677	21022	20750	20878	20797	20683	20847	20747	20896	20774	20851	20831	20778	20823	20831	20803	20896	20717	20732	21044	20782	21020	20805	20711	20791	20866	20689	20727	20875	20704	20604	20698	20654	20736	20921	20676	20656	20750	20635	20683	20880	20907	20743	20822	20762	20691	20710	21037	20875	20867	20704	20677	20930	20700	20739	20520	20700	20795	20900	20930	20952	20684	20932	20732	20652	20659	20742	20790	21010	20845	20832	20822	20722	20806	20948	20562	20869	20678	20708	20891	20929	20860	20741	20464	20973	20813	20676	20621	20883	20765	20921	20766	20665	20872	20921	20892	20854	20958	20770	20786	20658	20769	20742	20976	20729	20728	20933	20828	20788	20806	20739	21079	20720	20844	20765	20790	20904	20854	20565	20674	20633	20998	20841	20879	20922	20675	20787	20628	20952	20755	20792	20777	20750	20632	20605	20743	20903	20777	20861	20773	20662	20792	20655	20677	20678	20632	20878	20712	20697	20885	20825	20839	20761	20735	20977	20853	20718	21008	20716	20874	20765	20770	20964	20741	20746	20966	20724	20678	20792	20643	20843	20654	20826	20832	20882	20704	20703	20822	20944	20765	20638	20939	20692	20844	20693	20648	20969	20790	20729	20787	20775	20856	20818	20809	20753	20916	20978	20719	20744	20622	20750	20627	20739	20841	20849	20630	20682	20635	20792	20733	20647	20830	20737	20833	20767	20922	20781	20907	20737	20791	20779	20664	20854	20798	20647	20773	20736	20743	20781	20679	20735	20825	20663	20655	20769	20825	20633	20815	20558	20664	20883	20745	20958	20923	20637	20906	20626	20705	20576	20856	20835	20747	20755	20778	20713	20902	20995	20867	20721	20802	20732	20839	20547	20897	20957	20746	20780	20813	20826	20777	20646	20864	21072	20869	20563	20702	20802	20579	20816	20729	20622	20698	20753	20935	20756	20649	20709	20714	20672	20801	20597	20755	20780	20915	20887	20842	20491	20813	20766	20982	20709	20800	20867	20969	21042	20728	20860	20812	20925	21095	20743	20928	20743	20738	20830	21155	20518	21036	20959	20702	20696	20643	20952	20784	20856	20746	20806	20836	20737	20666	20636	21042	20735	20921	21064	20941	20779	20837	20772	20859	20717	20905	20533	20662	20815	20987	20664	20848	20829	20602	20747	20819	20812	20699	20648	20568	20630	20610	20816	20701	20707	20914	20665	20868	20850	20994	20736	20863	20944	20834	20689	20847	20640	20803	20829	20834	20647	20797	20851	21126	20901	20877	20628	20887	20860	20671	20801	20795	20755	20865	20829	20822	20880	20784	20797	20795	21094	20714	20861	20634	20728	20841	20719	20803	20583	20924	20615	20678	20654	20561	20753	20795	20979	20672	20726	20847	20594	20721	20916	20839	20799	20892	20949	20566	20833	20813	20794	20793	20642	20573	20855	20914	20736	20547	20767	20673	20828	20749	20823	20844	20890	20762	20779	20873	20988	20771	20542	20801	20714	20687	20710	20763	20530	21006	20894	20756	20732	20890	20895	20783	20861	20777	20639	20863	20699	20588	20706	20800	20768	20755	20805	20887	20793	20856	20943	20815	20807	20714	21006	20605	20880	20827	20832	20619	20810	20780	20632	20525	20639	20678	20621	20793	20853	20991	20950	20912	20589	20712	20727	20693	20830	20680	20618	20673	20915	20672	20790	20693	20865	20735	20716	20900	20829	20837	20807	20844	20678	20764	20497	20867	20964	20787	20653	20720	20509	20848	20791	20823	20806	20804	21006	20816	20792	20828	20969	20788	20582	20713	20677	20581	20970	20877	20629	20815	20898	20722	20808	21014	20856	20740	20796	20684	20867	20788	20755	20871	21010	20631	20969	20710	20610	20693	20575	20780	20749	20860	20703	20851	20944	20780	20968	20717	20716	20716	20919	20656	20641	20781	21142	20954	20786	20812	20949	20729	20663	20779	20604	20824	20823	20847	20812	20847	20956	20672	20943	20764	20831	20741	20763	20684	20728	20730	20799	20783	20802	20764	20839	21032	20714	20851	20691	20723	20791	20795	20766	20485	20662	20604	20663	20627	20742	20844	20796	20910	20824	20872	20892	20759	20738	20941	20808	20751	20801	20975	20574	20754	20896	21023	20878	20985	20946	20861	20868	20739	20857	20948	20803	20772	20847	20526	20859	20609	20832	20787	20719	20674	20618	20908	20932	20824	20725	20752	20711	20582	20739	20854	20911	20603	21002	20735	20750	20870	20742	20733	20866	20690	20874	20906	20769	20960	20814	20679	20677	20602	20717	20941	20649	20899	20749	20717	20696	20976	20753	20599	20776	20851	20750	20669	20856	20925	20741	20874	20784	20796	20936	20863	20884	20732	20696	20657	20742	20677	20782	20942	20843	20846	21000	20623	20470	20816	20633	20684	20926	20747	20811	20753	20718	20832	20732	20930	20774	20968	20835	20736	20576	20730	20651	20552	20712	20588	20731	20702	20958	20863	21000	20810	20952	20697	20809	20995	20738	20673	20715	20681	20744	20782	21097	20754	20961	20844	20809	20620	20750	20801	20867	20879	20681	20738	20788	20834	20814	20871	20771	20731	20961	20829	20891	20861	21052	20824	20831	20762	20527	20803	20803	20809	20768	20709	20735	20700	20944	20938	20647	20777	20646	20993	20823	20879	20798	20854	20742	20851	20780	20834	20760	20830	20804	20806	20842	20684	20836	20824	20701	20690	20679	20875	20737	20784	20730	20719	20931	20763	20688	20947	20921	20895	20731	20698	20874	20757	20918	20885	20638	20778	20835	20654	20730	20619	20886	20859	20813	20644	20740	20882	21101	20561	20769	20662	20642	20571	20707	20728	20712	20836	20905	20631	20646	20624	20626	20701	20885	20885	20661	20674	20677	20724	20852	20719	20750	20868	20666	20900	20543	20811	20686	20856	20396	20926	20699	20560	20956	20879	20915	20538	20982	20833	20882	20731	20923	20957	20791	20681	20840	20812	20833
20385	32840	31068	25835	22952	21648	49675	58496	42755	28807	18882	16018	15586	15705	15807	15713	15699	15736	15795	15589	15705	15573	15673	15587	15719	15813	15739	15699	15884	15656	15621	15790	15622	15689	15764	15759	15614	15586	15604	15715	15890	15486	15775	15670	15702	15873	15752	15753	15833	15529	15521	15851	15795	15798	15620	15794	15707	15716	15869	15595	15559	15669	15584	15627	15785	15649	15693	15672	15705	15634	15736	15770	15670	15762	15720	15761	15547	15521	15838	15822	15531	15828	15714	15744	15633	15776	15870	15804	15951	15695	15820	15882	15688	15697	15687	15576	15637	15600	15703	15838	15808	15790	15869	15697	15695	15733	15912	15859	15581	15598	15746	15660	15629	15710	15733	15628	15601	15705	15792	15869	15854	15652	15784	15648	15682	15578	15726	15627	15671	15648	15763	15506	15702	15733	15852	15618	15363	15787	15632	15592	15636	15656	15709	15736	15690	15779	15644	15790	15744	15624	15703	15662	15669	15754	15623	15750	15841	15684	15628	15728	15689	15692	15534	15729	15788	15530	15667	15768	15882	15662	15567	15618	15678	15674	15781	15775	15714	15576	15814	15745	15653	15880	15843	15749	15797	15848	15654	15680	15781	15513	15676	15740	15651	15597	15711	15566	15631	15665	15615	15625	15627	15745	15831	15798	15673	15676	15767	15486	15670	15750	15707	15640	15694	15828	15783	15806	15741	15653	15742	15607	15803	15606	15628	15680	15659	15750	15765	15908	15634	15597	15814	15724	15724	15873	15787	15742	15658	15860	15638	15747	15754	15740	15728	15835	15797	15623	15516	15743	15775	15829	15801	15711	15735	15631	15589	15679	15830	15684	15609	15733	15779	15699	15812	15380	15716	15767	15667	15618	15717	15678	15779	15758	15571	15720	15629	15751	15639	15897	15874	15728	15592	15774	15875	15683	15778	15551	15640	15849	15795	15516	15811	15592	15751	15587	15606	15724	15599	15787	15554	15681	15523	15715	15732	15618	15721	15640	15443	15634	15641	15846	15801	15595	15615	15667	15731	15703	15588	15636	15631	15661	15778	15942	15601	15731	15662	15736	15643	15766	15678	15651	15618	15682	15474	15624	15754	15565	15702	15656	15578	15587	15712	15607	15688	15723	15640	15671	15442	15642	15549	15634	15625	15833	15693	15675	15537	15618	15857	15792	15755	15606	15810	15518	15657	15593	15627	15798	15714	15682	15703	15732	15673	15679	15600	15762	15724	15777	15549	15703	15703	15720	15847	15712	15712	15736	15628	15760	15670	15842	15693	15701	15754	15795	15790	15764	15790	15626	15691	15727	15665	15750	15730	15671	15600	15749	15775	15660	15732	15480	15635	15588	15637	15598	15742	15669	15652	15827	15666	15692	15876	15654	15622	15687	15641	15718	15718	15708	15654	15773	15675	15662	15820	15563	15635	15724	15785	15667	15669	15822	15719	15745	15889	15730	15457	15824	15769	15699	15605	15557	15806	15819	15772	15614	15782	15783	15772	15588	15651	15722	15732	15732	15755	15704	15660	15765	15709	15472	15719	15589	15715	15769	15738	15645	15741	15687	15783	15754	15659	15733	15868	15734	15795	15606	15414	15748	15569	15902	15657	15728	15683	15682	15743	15639	15675	15815	15810	15475	15531	15527	15779	15648	15784	15583	15587	15749	15646	15655	15591	15830	15649	15782	15561	15722	15812	15655	15670	15689	15722	15740	15879	15666	15656	15695	15766	15770	15647	15711	15726	15668	15697	15711	15741	15993	15759	15567	15639	15690	15591	15571	15875	15498	15690	15590	15761	15605	15680	15663	15718	15704	15599	15707	15627	15663	15824	15752	15680	15703	15715	15610	15687	15708	15698	15689	15693	15617	15849	15640	15700	15550	15674	15766	15837	15655	15646	15642	15656	15730	15711	15639	15789	15775	15856	15587	15875	15675	15585	15699	15643	15728	15815	15742	15498	15745	15559	15745	15697	15632	15539	15755	15715	15554	15575	15615	15543	15696	15682	15688	15761	15831	15678	15608	15584	15621	15570	15733	15750	15650	15722	15731	15832	15734	15848	15601	15726	15657	15587	15603	15774	15647	15723	15820	15824	15627	15394	15539	15797	15622	15680	15819	15561	15526	15599	15699	15474	15649	15686	15651	15818	15772	15681	15711	15750	15720	15685	15909	15614	15884	15792	15711	15852	15690	15731	15703	15622	15719	15585	15677	15661	15714	15745	15653	15673	15777	15844	15686	15774	15782	15584	15994	15518	15555	15660	15785	15830	15476	15560	15802	15570	15717	15870	15840	15561	15644	15738	15835	15678	15681	15716	15686	15686	15743	15637	15580	15780	15461	15730	15621	15807	15689	15739	15740	15572	15679	15639	15714	15762	15546	15730	15779	15712	15761	15871	15644	15757	15723	15718	15742	15740	15788	15704	15730	15609	15530	15660	15675	15514	15790	15698	15666	15803	15622	15589	15641	15787	15553	15830	15736	15797	15820	15471	15752	15644	15734	15653	15807	15519	15792	15680	15793	15762	15591	15592	15768	15793	15635	15756	15633	15570	15668	15665	15611	15478	15663	15679	15941	15705	15485	15764	15880	15742	15726	15617	15767	15567	15735	15655	15840	15893	15478	15640	15670	15677	15875	15657	15654	15635	15680	15587	15738	15567	15589	15687	15737	15728	15612	15713	15676	15737	15604	15846	15645	15679	15697	15766	15780	15799	15615	15830	15857	15607	15921	15612	15532	15580	15962	15804	15640	15633	15700	15647	15689	15759	15662	15641	15640	15842	15779	15287	15688	15823	15700	15706	15736	15734	15595	15677	15620	15680	15747	15624	15753	15734	15609	15480	15793	15697	15677	15612	15710	15817	15724	15755	15666	15829	15675	15650	15762	15598	15831	15659	15734	15539	15696	15703	15709	15809	15622	15781	15782	15654	15625	15754	15677	15645	15773	15537	15610	15624	15730	15869	15651	15787	15767	15780	15624	15797	15825	15643	15556	15847	15769	15535	15651	15572	15632	15745	15649	15742	15788	15816	15575	15702	15781	15672	15727	15724	15504	15686	15681	15883	15705	15909	15765	15869	15756	15719	15559	15656	15682	15791	15751	15597	15637	15670	15656	15694	15452	15660	15692	15884	15785	15684	15831	15737	15877	15819	15486	15759	15691	15798	15742	15876	15703	15703	15856	15589	15687	15604	15558	15688	15581	15696	15787	15731	15732	15745	15923	15753	15689	15832	15597	15568	15899	15454	15686	15642	15565	15853	15647	15868	15752	15706	15652	16001	15633	15673	15739	15601	15720	15567	15569	15775	15707	15553	15797	15705	15580	15776	15800	15644	15754	15626	15890	15845	15863	15790	15559	15890	15737	15785	15688	15502	15718	15675	15542	15940	15686	15700	15789	15684	15919	15738	15785	15652	15802	15751	15671	15678	15787	15896	15727	15581	15862	15684	15821	15789	15539	15654	15634	15855	15628	15767	15636	15731	15879	15795	15677	15711	15755	15796	15734	15687	15621	15844	15692	15574	15806	15916	15700	15486	15975	15761	15776	15655	15664	15743	15730	15658	15832	15879	15808	15651	15796	15688	15594	15615	15590	15705	15781	15653	15635	15759	15665	15707	15602	15541	15708	15706	15721	15721	15800	15496	15792	15689	15693	15902	15812	15732	15849	15705	15640	15780	15756	15620	15755	15618	15774	15806	15759	15584	15577	15561	15672	15710	15741	15861	15657	15580	15733	15596	15609	15715	15746	15568	15803	15503	15720	15709	15835	15885	15892	15706	15714	15590	15715	15715	15637	15770	15730	15638	15740	15830	15620	15700	15773	15546	15749	15799	15699	15721	15563	15714	15898	15806	15690	15792	15730	15854	15670	15593	15832	15668	15637	15600	15586	15570	15540	15618	15694	15697	15609	15538	15772	15594	15676	15646	15719	15841	15664	15761	15638	15738	15818	15738	15794	15576	15621	15727	15698	15837	15777	15685	15759	15647	15748	15584	15655	15623	15753	15653	15599	15764	15705	15658	15779	15550	15534	15736	15650	15781	15869	15549	15712	15586	15668	15694	15714	15567	15704	15576	15679	15601	15635	15814	15522	15816	15718	15787	15746	15777	15697	15624	15668	15515	15384	15607	15658	15569	15647	15835	15686	15798	15740	15624	15675	15454	15695	15716	15674	15784	15591	15659	15766	15732	15715	15716	15635	15590	15806	15702	15619	15648	15722	15507	15709	15625	15808	15548	15922	15802	15722	15580	15532	15752	15758	15628	15689	15800	15637	15628	15648	15631	15714	15788	15767	15774	15673	15661	15845	15692	15735	15647	15907	15646	15767	15823	15825	15779	15735	15694	15600	15733	15788	15727	15800	15734	15660	15805	15731	15624	15714	15740	15774	15718	15676	15765	15666	15806	15862	15634	15682	15762	15645	15733	15654	15887	15696	15812	15705	15766	15909	15697	15669	15760	15752	15662	15772	15680	15826	15814	15712	15451	15735	15622	15804	15812	15778	15818	15713	15785	15712	15737	15702	15753	15768	15816	15752	15717	15696	15619	15634	15818	15817	15809	15821	15735	15618	15834	15599	15801	15830	15674	15660	15546	15630	15733	15809	15679	15929	15696	15641	15617	15559	15611	15705	15821	15803	15804	15780	15699	15652	15854	15638	15759	15793	15760	15765	15671	15742	15698	15742	15740	15675	15802	15607	15659	15662	15787	15709	15698	15825	15611	15743	15611	15828	15598	15678	15643	15746	15725	15538	15787	15715	15770	15732	15679	15653	15580	15741	15758	15675	15665	15718	15711	15566	15745	15718	15569	15691	15737	15705	15674	15853	15579	15790	15576	15840	15866	15763	15659	15648	15664	15963	15563	15776	16045	15769	15609	15628	15788	15607	15779	15764	15824	15772	15709	15765	15837	15802	15554	15773	15743	15743	15758	15751	15671	15577	15766	15806	15851	15665	15580	15832	15702	15760	15755	15646	15480	15536	15742	15749	15836	15705	15769	15614	15633	15889	15667	15666	15662	15636	15852	15617	15682	15753	15736	15655	15555	15616	15593	15494	15684	15603	15691	15658	15706	15805	15521	15769	15668	15830	15746	15532	15741	15800	15643	15793	15742	15694	15553	15815	15720	15867	15483	15695	15642	15833
23818	21147	28511	24120	22664	27872	63607	71958	53430	39451	27935	22624	21426	20965	20757	20769	21004	20929	20889	20803	20991	20638	20769	20637	20547	20721	20730	20971	20895	20716	20823	20848	20734	20847	20997	20866	20788	20857	21104	20904	20901	20744	20880	20849	20804	20668	20819	20772	20687	20448	20694	20707	20894	20794	20626	20587	20610	20561	20549	20750	20680	20798	20814	20729	20592	20541	20514	20679	20657	20696	20651	20634	20624	20691	20789	20732	20591	20622	20792	20621	20594	20866	20776	20634	20669	20691	20547	20627	20734	20575	20707	20788	20791	20820	20755	20908	20913	20793	20856	20647	20668	20761	20883	20646	20775	20710	20882	20790	20692	20569	20843	20743	20673	20624	20572	21022	20904	20477	20680	20648	20562	20760	20846	20733	20756	20805	20543	20668	20765	20847	20929	20612	20794	20629	20703	20859	20817	20560	20760	20623	20810	20660	20600	20690	20509	20524	20667	20700	20781	20708	20625	20474	20677	20666	20623	20778	20785	20594	20594	20602	20684	20636	20536	20558	20658	20627	20704	20690	20673	20512	20627	20550	20688	20625	20844	20678	20759	20511	20634	20571	20574	20702	20523	20590	20554	20628	20665	20382	20469	20613	20765	20770	20881	20816	20579	20638	20925	20833	20622	20698	20746	20444	20779	20934	20670	20555	20710	20899	20571	20569	20898	20630	20816	20659	20656	20669	20655	20853	20475	20611	20714	20721	20697	20791	20675	20828	20591	20888	20642	20565	20746	20653	20784	20620	20723	20539	20593	20655	20734	20703	20544	20615	20584	20410	20648	20511	20681	20773	20741	20680	20718	20545	20732	20818	20831	20645	20904	20785	20627	20578	20537	20732	20958	20588	20791	20458	20627	20570	20815	21009	20606	20505	20654	20643	20667	20704	20492	20700	20724	20692	20641	20610	20732	20525	20586	20719	20682	20874	20683	20663	20625	20513	20718	20738	20587	20486	20678	20818	20853	20624	20786	20588	20615	20790	20554	20683	20629	20664	20613	20823	20818	20781	20694	20455	20618	20830	20647	20644	20706	20878	20799	20540	20539	20675	20612	20525	20610	20682	20791	20654	20754	20471	20778	20479	20486	20583	20835	20640	20688	20654	20554	20844	20863	20682	20480	20726	20459	20505	20711	20762	20657	20668	20510	20742	20832	20427	20804	20861	20649	20613	20489	20568	20719	20584	20819	20550	20612	20878	20639	20787	20720	20746	20822	20750	20925	20569	20751	20550	20659	20761	20491	20648	20703	20694	20615	20597	20625	20563	20627	20354	20494	20706	20759	20738	20554	20476	20642	20696	20783	20830	20609	20661	20655	20611	20815	20591	20632	20799	20463	20594	20789	20748	20576	20535	20900	20748	20634	20840	20647	20664	20627	20712	20674	20518	20688	20889	20620	20576	20802	20511	20743	20843	20612	20882	20728	20828	20891	20540	20567	20669	20777	20648	20838	20569	20605	20588	20744	20601	20549	20673	20600	20701	20674	20745	20726	20594	20539	20697	20584	20534	20652	20720	20708	20471	20628	20715	20522	20691	20754	20687	20848	20884	20804	20776	20651	20490	20690	20741	20695	20672	20625	20601	20473	20342	20841	20771	20465	20611	20705	20668	20954	20464	20571	20559	20682	20567	20723	20659	20705	20454	20522	20824	20890	20627	20811	20679	20393	20577	20744	20777	20511	20908	20659	20591	20835	20914	20656	20510	20656	20665	20693	20617	20551	20932	20672	20670	20896	20653	20812	20678	20615	20737	20822	20782	20812	20504	20535	20696	20642	20534	20569	20763	20564	20815	20703	20856	20582	20544	20648	20643	20545	20976	20827	20682	20669	20476	20831	20802	20737	20612	20733	20754	20665	20707	20964	20864	20511	20617	20763	20643	20657	20641	20553	20627	20798	20550	20619	20608	20754	20743	20569	20624	20684	20884	20448	20472	20835	20717	20629	20768	20721	20622	20686	20693	20768	20844	20482	20773	20563	20915	20730	20889	20632	20637	20458	20527	20831	20781	20687	20685	20790	20672	20787	20635	20803	20737	20508	20475	20600	20644	20590	20710	20631	20512	20770	20626	20754	20722	20650	20635	20498	20605	20602	20618	20798	20777	20906	20603	20870	20827	20810	20886	20674	20686	20589	20502	20462	20640	20692	20743	20540	20516	20746	20849	20796	20618	20720	20681	20838	20741	20925	20868	20781	20490	20956	20842	20653	20534	20482	20432	20876	20628	20761	20735	20587	20735	20786	20856	20503	20500	20483	20541	20657	20627	20673	20891	20804	20721	20723	20532	20506	20747	20566	20698	20544	20602	20720	20585	20675	20535	20740	20671	20432	20636	20793	20585	20731	20746	20780	20681	20513	20699	20717	20774	20680	20584	20677	20555	20684	20668	20634	20792	20815	20697	20567	20808	20695	20757	20629	20822	20826	20608	20718	20635	20755	20757	20547	20363	20818	20718	20541	20345	20612	20647	20499	20756	20828	20718	20624	20629	20725	20584	20658	20454	20615	20563	20488	20866	20830	20663	21029	20590	20603	20811	20576	20829	20687	20777	20471	20652	20548	20629	20728	20529	20794	20438	20997	20662	20804	20682	20478	20782	20826	20764	20729	20851	20769	20556	20725	20750	20590	20723	20709	20824	20767	20843	20703	20668	20802	20767	20688	20800	20750	20778	20689	20756	20646	20639	20655	20609	20557	20568	20471	20829	20563	20770	20763	20819	20622	20796	20626	20823	20592	20421	20829	20745	20554	20503	20668	20672	20667	20580	20780	20619	20828	20714	20816	20346	20596	20589	20713	20773	20423	20526	20448	20773	20930	20746	20760	20562	20760	20823	20737	20638	20913	20637	20759	20722	20550	20626	20532	20826	20648	20831	20657	20458	20737	20844	20774	20780	20648	20533	20395	20693	20750	20445	20729	20603	20569	20618	20488	20579	20428	20487	20527	20836	20502	20727	20691	20540	20809	20511	20577	20684	20604	20593	20576	20630	20509	20896	20594	20482	20905	20802	20664	20730	20711	20742	20565	20589	20665	20551	20590	20645	20778	20750	20615	20588	20683	20676	20576	20722	20623	20795	20562	20878	20511	20700	20438	20903	20777	20859	20899	20528	20577	20653	20624	20601	20600	20524	20533	20812	20688	20581	20535	20704	20502	20496	20597	20644	20641	20569	20600	20902	20734	20835	20782	20693	20848	20687	20734	20529	20643	20834	20883	20744	20671	20859	20590	20618	20542	20651	20568	20452	20776	20689	20795	20915	20823	20633	20640	20631	20650	20654	20703	20750	20480	20378	20699	20749	20512	20629	20703	20660	20398	20657	20480	20601	20756	20816	20657	20589	20547	20808	20413	20853	20690	20455	20677	20674	20638	20644	20785	20818	20890	20791	20552	20699	20681	20736	20460	20632	20744	20888	20879	20719	20699	20614	20628	20537	20628	20863	20799	20519	20696	20653	20790	20776	20771	20577	20846	20711	20549	20867	20680	20790	20743	20865	20854	20636	20594	20706	20781	20524	20757	20456	20610	20653	20668	20584	20562	20950	20703	20959	20790	20657	20671	20792	20753	20667	20410	20679	20702	20756	20596	20662	20720	20734	20629	20776	20651	20623	20391	20562	20616	20720	20826	20646	20797	20810	20855	20593	20743	20700	20738	20520	20478	20708	20648	20638	20806	20699	20873	20629	20429	20712	20831	20754	20693	20685	20803	20610	20718	20783	20698	20642	20746	20546	20750	20449	20722	20793	20738	20768	20728	20652	20725	20518	20682	20666	20713	20592	20673	20610	20589	20941	20726	20867	21037	20757	20690	20825	20716	20732	20667	20582	20640	20650	20661	20631	20756	20800	20497	20653	20816	20794	20686	20535	20651	20695	20892	20770	20723	20494	20757	20854	20703	20801	20664	20574	20706	20685	20560	20583	20772	20867	20792	20695	20671	20465	20605	20522	20766	20923	20651	20688	20699	20558	20741	20665	20454	20630	20561	20660	20665	20580	20569	20481	20604	20780	20823	20397	20644	20739	20740	20737	20657	20704	20869	20661	20600	20781	20823	20791	20757	20779	20349	20662	20590	20610	20648	20429	20420	20773	20629	20704	20516	20744	20688	20480	20520	20784	20724	20579	20561	20470	20408	20603	20897	20673	20652	20611	20623	20912	20681	20609	20843	20738	20680	20580	20730	20556	20734	20784	20791	20884	20697	20708	20876	20738	20546	20707	20723	20816	20626	20599	20724	20477	20494	20638	20708	20524	20595	20525	20434	20638	20692	20411	21001	20527	20663	20939	20781	20668	20449	20525	20582	20705	20592	20892	20671	20774	20705	20612	20554	20658	20578	20451	20607	20762	20704	20647	20582	20821	20775	20655	20570	20787	20666	20875	20655	20595	20719	20684	20734	20595	20561	20612	20725	20547	20795	20631	20810	20649	20681	20617	20563	20620	20607	20709	20678	20683	20809	20517	20623	20549	20487	20561	20685	20637	20692	20695	20561	20482	20698	20612	20731	20568	20410	20587	20678	20691	20581	20470	20613	20841	20709	20640	20764	20656	20733	20873	20713	20762	20636	20758	20694	20545	20718	20782	20752	20767	20704	20798	20894	20744	20718	20633	20778	20748	20656	20877	20805	20538	20520	20763	20798	20670	20513	20651	20707	20637	20642	20609	20786	20910	20868	20699	20566	20471	20448	20572	20643	20776	20526	20639	20629	20443	20451	20789	20989	20672	20796	20454	20801	20792	20831	20748	20518	20663	20651	20597	20751	20696	20550	20962	20498	20675	20482	20534	20636	20895	20809	20701	20556	20598	20431	20838	20717	20577	20726	20659	20862	20913	20731	20693	20630	20655	20592	20697	20739	20624	20868	20667	20572	20676	20732	20490	20645	20836	20714	20773	20703	20857	20957	20623	20657	20722	20559	20751	20645	20626	20718	20638	20600	20935	20691	20694	20633	20775	20688	20644	20866	20850	20577	20465	20684	20562	20589	20679	20806	20595	20679	20593	20586	20814	20724	20500	20773	20479	20555	20716	20829	20831	20799	20585	20792	20522	20712	20871	20829	20666	20693	20748	20638	20814	20521	20773	20907	20474	20669	20602	20628	20562	20939	20755	20600	20653	20420	20552	20638	20760	20603	20612	20849	20802
23024	39583	35816	31383	26460	27539	64195	71258	51565	36386	21963	16591	15800	15499	15651	15757	15538	15648	15714	15719	15575	15590	15618	15399	15602	15620	15538	15447	15656	15698	15692	15821	15695	15631	15529	15518	15569	15543	15609	15768	15639	15629	15779	15510	15725	15669	15530	15560	15618	15555	15622	15638	15557	15475	15611	15689	15489	15653	15702	15773	15465	15471	15497	15652	15642	15459	15660	15661	15589	15625	15646	15552	15730	15673	15611	15645	15591	15418	15698	15493	15694	15570	15676	15529	15552	15622	15672	15619	15654	15650	15480	15589	15675	15779	15506	15753	15582	15637	15418	15437	15531	15404	15643	15718	15726	15649	15779	15429	15763	15557	15478	15715	15575	15497	15596	15557	15623	15638	15596	15741	15651	15522	15381	15374	15590	15578	15717	15662	15451	15592	15700	15485	15483	15417	15628	15668	15463	15702	15499	15555	15682	15600	15669	15574	15664	15613	15558	15657	15603	15551	15562	15541	15592	15550	15543	15534	15545	15747	15560	15512	15377	15597	15555	15518	15525	15716	15586	15611	15545	15584	15787	15580	15519	15433	15740	15383	15649	15470	15489	15528	15601	15576	15496	15647	15636	15599	15598	15319	15455	15635	15595	15565	15484	15622	15602	15589	15633	15719	15779	15451	15639	15563	15716	15727	15701	15737	15691	15645	15498	15568	15596	15509	15618	15723	15520	15603	15555	15480	15544	15386	15553	15635	15799	15583	15486	15574	15695	15670	15532	15526	15622	15640	15613	15631	15514	15591	15576	15441	15761	15689	15609	15522	15631	15692	15673	15590	15663	15708	15432	15604	15629	15689	15577	15641	15598	15679	15595	15524	15448	15641	15590	15470	15753	15601	15723	15452	15494	15450	15537	15477	15596	15430	15715	15637	15673	15695	15871	15471	15755	15516	15471	15698	15683	15612	15496	15612	15704	15560	15731	15639	15571	15576	15612	15605	15652	15666	15573	15563	15413	15702	15586	15533	15610	15449	15561	15713	15568	15536	15630	15734	15558	15489	15712	15839	15650	15619	15669	15543	15667	15636	15694	15505	15815	15609	15641	15655	15649	15639	15422	15676	15541	15394	15620	15695	15466	15574	15424	15636	15657	15580	15655	15654	15603	15577	15667	15479	15703	15546	15541	15734	15787	15632	15665	15676	15453	15508	15589	15690	15395	15497	15664	15651	15452	15580	15667	15582	15483	15687	15543	15611	15556	15574	15473	15469	15721	15587	15529	15716	15817	15562	15767	15613	15501	15548	15709	15448	15593	15618	15616	15611	15674	15658	15584	15787	15574	15777	15591	15616	15550	15563	15596	15562	15463	15620	15529	15510	15614	15526	15600	15676	15653	15582	15583	15637	15563	15497	15517	15608	15630	15717	15696	15454	15708	15547	15644	15450	15635	15574	15767	15540	15755	15384	15565	15646	15442	15735	15512	15585	15651	15676	15435	15490	15538	15584	15819	15684	15630	15534	15586	15632	15344	15387	15674	15580	15627	15766	15601	15622	15600	15645	15583	15662	15460	15652	15573	15624	15723	15616	15624	15798	15588	15673	15619	15722	15594	15569	15519	15490	15505	15574	15403	15690	15709	15514	15646	15561	15737	15436	15524	15452	15662	15509	15636	15630	15620	15460	15636	15635	15562	15546	15399	15657	15534	15683	15543	15544	15694	15513	15547	15705	15670	15547	15766	15480	15546	15469	15693	15572	15493	15525	15759	15758	15541	15818	15549	15713	15510	15695	15587	15854	15664	15688	15603	15572	15660	15635	15679	15674	15647	15546	15614	15621	15518	15376	15510	15654	15627	15733	15699	15494	15493	15532	15774	15619	15646	15464	15606	15598	15738	15448	15492	15702	15525	15701	15409	15723	15636	15609	15629	15666	15440	15444	15543	15606	15635	15523	15519	15516	15606	15833	15489	15745	15424	15733	15519	15598	15664	15546	15429	15606	15504	15497	15662	15379	15684	15660	15773	15787	15533	15421	15569	15561	15409	15502	15780	15403	15582	15701	15672	15580	15722	15544	15635	15730	15748	15702	15713	15642	15593	15551	15526	15522	15509	15570	15696	15793	15587	15561	15683	15633	15560	15683	15753	15606	15617	15638	15495	15725	15696	15670	15519	15591	15647	15621	15573	15391	15575	15560	15659	15653	15642	15614	15617	15538	15528	15783	15580	15468	15546	15672	15565	15654	15588	15654	15623	15463	15661	15394	15551	15558	15778	15682	15470	15535	15568	15663	15516	15578	15468	15548	15630	15549	15757	15599	15580	15508	15560	15539	15589	15577	15642	15633	15564	15660	15666	15713	15596	15780	15548	15619	15695	15596	15557	15818	15558	15519	15629	15637	15495	15662	15673	15533	15441	15663	15747	15663	15574	15672	15451	15658	15645	15370	15633	15766	15457	15519	15586	15631	15487	15533	15447	15556	15414	15485	15575	15652	15642	15557	15592	15760	15586	15649	15503	15480	15611	15811	15459	15439	15676	15747	15632	15563	15484	15610	15537	15560	15735	15543	15473	15473	15541	15759	15459	15596	15663	15591	15609	15619	15420	15605	15428	15626	15742	15511	15490	15527	15568	15582	15530	15635	15387	15733	15506	15639	15496	15496	15533	15669	15657	15561	15500	15567	15611	15640	15511	15629	15637	15456	15794	15528	15708	15555	15518	15642	15632	15626	15581	15552	15523	15537	15626	15546	15720	15767	15551	15566	15612	15611	15494	15581	15530	15512	15480	15575	15617	15438	15694	15574	15642	15665	15681	15665	15625	15473	15538	15583	15493	15538	15463	15535	15690	15582	15620	15511	15627	15543	15603	15631	15576	15595	15605	15532	15755	15585	15379	15401	15605	15575	15520	15446	15572	15716	15526	15533	15554	15751	15737	15669	15626	15365	15573	15464	15507	15548	15554	15603	15470	15401	15744	15540	15595	15672	15735	15620	15676	15615	15522	15577	15414	15511	15732	15599	15765	15538	15524	15597	15594	15660	15588	15515	15606	15493	15781	15602	15516	15545	15482	15644	15699	15672	15454	15562	15566	15701	15473	15537	15644	15457	15730	15539	15616	15520	15481	15505	15659	15648	15394	15692	15680	15450	15503	15641	15707	15773	15651	15778	15534	15574	15483	15685	15537	15560	15499	15460	15530	15584	15619	15603	15623	15474	15562	15686	15612	15514	15634	15402	15435	15629	15538	15576	15546	15524	15468	15580	15673	15470	15669	15658	15440	15403	15680	15621	15562	15651	15684	15597	15592	15723	15572	15772	15598	15623	15545	15424	15840	15646	15767	15472	15591	15679	15541	15628	15641	15722	15573	15494	15456	15663	15466	15616	15640	15487	15560	15542	15543	15531	15507	15726	15644	15453	15518	15627	15643	15717	15426	15475	15427	15570	15472	15453	15411	15541	15534	15497	15655	15591	15591	15482	15660	15631	15583	15635	15662	15513	15534	15735	15632	15527	15535	15525	15576	15557	15614	15703	15548	15511	15693	15387	15689	15683	15547	15572	15525	15526	15717	15518	15631	15599	15635	15696	15627	15708	15477	15500	15695	15506	15503	15608	15602	15689	15617	15595	15542	15700	15695	15602	15593	15501	15594	15740	15533	15543	15708	15635	15653	15668	15647	15608	15386	15452	15458	15693	15520	15395	15487	15464	15670	15538	15413	15623	15628	15876	15531	15722	15552	15554	15690	15733	15595	15556	15583	15487	15581	15463	15601	15444	15382	15684	15697	15396	15520	15622	15568	15694	15464	15509	15511	15657	15730	15615	15638	15642	15572	15672	15676	15614	15761	15502	15675	15569	15566	15737	15500	15821	15558	15628	15529	15545	15706	15731	15472	15647	15751	15637	15580	15568	15607	15538	15646	15616	15508	15706	15480	15617	15775	15645	15610	15640	15663	15695	15595	15604	15593	15606	15534	15581	15507	15453	15614	15597	15582	15604	15813	15699	15620	15457	15702	15541	15656	15700	15424	15488	15771	15713	15692	15638	15486	15726	15875	15477	15556	15609	15658	15488	15730	15593	15656	15625	15598	15546	15489	15574	15654	15597	15629	15462	15642	15354	15674	15650	15617	15652	15566	15607	15665	15732	15667	15653	15601	15530	15507	15542	15685	15569	15662	15502	15380	15777	15728	15676	15670	15635	15636	15606	15698	15588	15569	15624	15732	15459	15531	15696	15552	15695	15609	15568	15658	15598	15395	15722	15505	15639	15568	15526	15488	15564	15629	15514	15541	15764	15640	15397	15691	15571	15696	15659	15576	15634	15835	15636	15528	15642	15510	15619	15532	15573	15656	15677	15467	15641	15632	15465	15601	15557	15589	15546	15593	15553	15505	15676	15601	15518	15604	15535	15440	15701	15597	15569	15482	15624	15564	15557	15652	15551	15666	15578	15639	15722	15721	15674	15703	15659	15774	15578	15617	15669	15672	15549	15587	15587	15560	15550	15565	15613	15634	15652	15656	15386	15580	15675	15663	15699	15642	15623	15631	15527	15643	15733	15616	15445	15630	15438	15673	15737	15558	15490	15476	15763	15530	15783	15707	15715	15559	15532	15762	15593	15843	15639	15661	15547	15613	15568	15647	15710	15515	15573	15482	15602	15666	15613	15697	15583	15600	15534	15563	15637	15644	15577	15648	15648	15676	15626	15878	15379	15742	15696	15642	15629	15590	15622	15648	15529	15433	15451	15724	15479	15646	15549	15587	15647	15675	15635	15670	15708	15594	15797	15517	15478	15783	15604	15710	15465	15558	15449	15382	15623	15468	15485	15684	15539	15580	15619	15740	15680	15631	15590	15624	15654	15619	15563	15608	15566	15608	15709	15713	15744	15638	15524	15710	15704	15437	15593	15464	15440	15552	15529	15526	15685	15563	15524	15652	15635	15702	15377	15604	15594	15530	15610	15650	15629	15463	15606	15728	15478	15444	15553	15609	15606	15546	15598	15436	15496	15688	15583	15468	15318	15545	15603	15561	15410	15700	15623	15508	15766	15524	15594	15529	15636	15553	15484	15635	15750	15612	15639	15656	15670	15689	15494	15795	15616	15824	15676	15427	15601	15534	15719	15552	15682	15379	15595	15489	15613	15647	15617	15584	15657	15655	15533	15419	15595	15532	15845	15609	15548	15526	15633
31458	25083	27561	25713	23649	23333	26240	31045	27589	24717	22923	22176	21838	21807	21963	21885	21911	22038	22111	21875	21911	21846	22041	21978	21982	22065	21627	21877	22093	21918	21846	22055	22005	21877	22084	21795	21827	21912	21901	21985	21956	21808	21864	21978	21911	21698	21918	22022	22069	22103	21936	21835	21828	22005	21944	22122	21884	22051	21574	21782	22007	21990	21820	21849	21637	22008	22195	21897	21889	21794	22195	21921	21877	21821	21787	21922	21994	21772	21954	21884	22123	21975	21979	21865	22107	22005	21831	22009	21926	21931	21824	22016	21951	22047	22002	21845	21977	21888	22054	22067	21933	21850	21766	21780	21769	21699	22024	21860	21764	21978	21843	21731	22059	21888	21811	21877	22045	22068	21854	21822	21964	21845	21852	22329	22029	21954	22017	21824	21980	21732	21751	22086	22000	21810	21798	21784	21868	21815	21928	22012	21847	21967	21913	21883	21900	22013	21850	22082	21878	22024	21896	22058	21964	21861	21893	21798	21918	21903	22046	22152	21954	21939	21994	22124	21972	21707	22100	21929	21926	21981	22005	22072	21847	21837	21916	21958	21925	21684	22095	21988	21951	21801	22028	22058	21919	21980	21824	21771	21809	22102	21962	21921	21939	21955	22050	22070	21914	22023	21820	21710	21922	21873	21969	21783	21914	21821	21793	21975	21696	21923	21915	21797	21952	21902	21848	22061	21890	21978	21939	21843	21748	21948	21684	21951	22236	22091	21643	21967	21815	21761	21914	21682	22022	21907	21934	22029	22106	21931	21882	22122	21977	21907	21758	21820	21989	21870	21957	22031	21871	22077	21860	21914	21779	21945	21948	22041	21955	21910	21918	21979	22220	21797	21806	21851	22028	21882	21793	21566	22014	21754	22081	21982	21729	22008	21980	21767	22095	21889	21836	22288	21918	21897	21995	21913	22113	22098	21931	21988	21902	21910	21823	21990	22020	22162	21904	22055	21814	21999	21714	21831	21922	22137	21807	22112	22050	22055	21888	21774	22049	21808	21970	22000	21892	21783	22034	21907	22025	22028	21923	22107	21822	21992	22022	21809	21894	22062	21952	21681	21970	21828	22072	22057	21998	22052	21966	22089	22288	21787	21795	22089	22045	21907	22032	21833	21768	21680	21954	21851	22020	21942	21929	21850	22096	21874	22104	21808	21941	21904	21965	21860	21951	21747	21892	21913	21915	22078	21869	21960	21992	21957	22014	21912	21945	21772	22093	21988	21786	22077	21848	21957	21744	21786	21847	22028	22188	21788	22009	22111	21881	21960	21971	22076	22007	22045	21808	21889	21893	22265	21951	21896	21910	21948	21903	21766	22167	21886	21956	22019	21801	21981	21720	22244	21984	21986	22013	21995	21829	22026	21913	21716	22007	21779	21959	21819	21919	21892	21986	21927	21876	22020	21930	21957	22054	21957	21676	21646	21928	21941	21811	21871	21938	21836	22076	21921	21864	22063	22023	21953	21988	21792	21885	21997	21958	21925	22029	22002	22065	21962	21904	21855	21798	21804	21996	22007	22066	21813	21983	22051	21921	21793	21915	21935	21976	21942	21882	21881	21827	22076	22025	21999	22037	21851	22047	21930	21843	21761	21925	21750	21888	21788	21899	21887	21948	21802	22007	21880	22036	21865	21884	21876	21732	21863	21669	21960	21799	22109	22026	21888	21787	21766	21883	21946	21982	21926	22036	22255	21954	21742	21750	22003	21814	21952	21953	21871	21796	21745	21852	21904	22022	21967	21954	21861	21899	22083	22052	21956	21942	21855	21790	21892	21977	21948	21858	21915	21840	22063	22048	21935	22041	21950	21870	21784	21781	21948	22007	22032	21989	21768	21693	22003	21840	21739	21863	21914	21822	22054	22052	21955	21799	21965	21892	21682	21861	22008	21969	21978	22005	21963	21730	21896	22127	21777	21954	22058	22081	21760	22075	21946	21930	21878	21906	22085	21891	22111	22026	22146	21972	21984	21808	21915	21941	22097	22114	21856	21966	21758	22003	21941	22008	22008	22177	21814	21942	22116	21939	21781	21875	21940	21748	21811	21939	21913	21924	22148	21765	21936	21853	22011	22044	22012	21833	21912	22248	21895	21806	21831	21964	21966	22123	22150	21677	21771	22031	21854	21984	21905	21602	22057	21933	21922	21837	21873	21718	21931	21990	21885	21870	21870	22035	21823	21860	22101	21924	21830	22181	22001	22110	21963	21862	21841	21983	21873	22009	22011	21925	21997	21875	21847	21944	22107	22110	21917	21940	22029	22159	22003	21902	22063	22049	22310	22017	21821	21866	22071	21944	21848	22124	22050	22004	22121	21823	22128	21887	22180	21901	21718	21890	22092	22158	22102	22159	22048	21853	22087	22041	21735	21872	22021	21886	22131	21983	21878	22072	21785	21817	22099	21685	21776	21942	21895	21893	21859	21821	22109	21904	21846	21938	21927	21770	22017	21766	21770	21900	21796	21925	21961	21938	21810	21934	21900	22025	22103	22040	21824	22210	22000	21866	22091	21851	21817	21806	21745	21749	21893	22044	21826	21703	21810	22015	21895	21916	21745	21981	22099	21814	21902	21710	21947	21852	22162	21952	21919	22150	21658	22006	22048	21660	21830	21983	21792	21972	21801	21983	21822	22034	22068	22006	21959	22034	21963	21707	22170	22125	21967	21949	21808	22060	21882	22005	21987	21993	21992	22059	21747	21830	22060	22045	21860	22041	22044	22277	22048	21818	22022	22092	21859	21924	21947	22161	21795	21944	22059	22072	22023	21963	21938	21906	21838	21967	21730	21977	22005	22123	21544	22093	22049	21952	21966	22101	21874	21894	22087	21984	21856	21959	21972	21927	22078	21971	21908	21800	21884	22014	22198	21825	21787	22048	21913	21840	21958	22007	21943	21958	22018	22048	21812	21686	22084	21949	21807	21792	21892	21717	21657	21796	21955	22189	22052	21941	21831	21886	21942	21880	21979	21920	22149	22000	22035	21749	21875	21818	21790	21750	22025	21851	21890	21963	21923	21810	21945	21743	21926	21928	21834	22125	21964	21915	22035	22013	21847	21975	21848	21712	21933	22001	21938	21971	21779	21784	21942	21939	21899	21888	21754	21863	21942	21705	21981	21889	21892	22021	21937	22143	21842	21917	21991	21911	21969	22024	21658	21871	21954	21821	21731	22064	21908	22007	22026	21975	22166	22047	21758	21847	21925	21995	21978	22008	21696	21974	21855	21934	22011	21830	21854	21821	22131	22127	21950	21884	22007	21839	22109	21882	21724	21659	21790	22053	22172	21861	22021	21991	21853	21733	21755	22097	22085	21886	21931	21910	21947	21875	21986	21975	21752	21991	21994	22052	21877	22070	21976	21953	22024	21976	21910	21669	21918	21998	21879	21554	21883	22112	21834	21858	22024	22129	21920	21882	21957	21945	22084	21932	22117	22227	22012	22007	21829	21907	22003	21978	21897	22024	21899	22060	21866	21911	22084	21762	21855	22126	21788	21962	21861	21711	21893	21933	22058	21978	21840	21939	22115	21996	22015	21873	22028	22077	21996	21970	21905	22038	21928	22164	22036	21832	21785	22032	22062	21892	21846	21794	21832	21794	21945	21923	21829	21844	21923	21920	22026	21838	21801	22216	21973	22032	21676	21785	21823	21910	21880	21971	21831	21930	21982	21915	21779	22161	22122	21975	22086	21996	21988	21846	21782	21841	21891	21871	21746	21821	21881	21966	21997	22250	22059	21871	21943	21780	21970	22143	21868	21999	21931	22070	21928	21972	21765	21984	22015	21915	22096	21914	22070	21935	21896	22035	21936	22070	21952	21861	22000	22110	21831	21870	21856	21939	21754	22049	22056	22203	22044	21960	21699	22067	21865	22225	21893	21959	21850	21976	21895	21887	21839	21955	21744	22089	21857	21979	21715	21623	22160	21761	22206	21860	21898	21920	21926	22048	22050	22095	21997	21854	21867	21998	22339	21980	22078	22052	21843	22115	21965	21809	21957	22210	21717	21908	21980	22077	21901	21858	21937	21953	22023	22047	22142	21968	22066	22048	21894	21905	21992	21888	21910	21959	21938	21957	21979	21841	21960	21643	21956	21866	21710	21905	22037	21828	21733	21885	21859	21904	21896	21953	21984	21810	21897	21728	21730	21949	21870	21895	21908	22011	21810	21814	21857	22031	21961	21870	22138	21959	22017	21866	21926	21806	21855	22005	21892	22045	22033	22135	21952	22030	22145	21990	21932	22180	21960	22062	22043	22040	21898	22109	21867	21973	21738	21944	22114	22023	21937	22102	22013	21990	21804	21947	21931	21759	21968	21981	21996	22357	21657	21839	21929	21712	21743	22085	21973	22025	21975	21790	21979	21961	21866	22026	21920	22064	21989	21914	21893	21882	21820	21910	21927	21598	21826	21912	22021	21914	21883	21947	21898	21881	21912	22161	22094	21896	22033	21824	22080	21797	21895	21567	21717	21766	21997	21888	21866	21938	22078	21572	22057	22090	21957	21715	21908	21838	22139	21837	21954	21907	21873	21849	22145	21717	21998	21867	22028	22020	22072	21953	21855	21980	21990	21906	21919	21796	21963	21798	21966	21993	21756	21731	21753	21943	21922	22236	22170	21970	22145	22041	21851	21675	21976	22089	21872	22246	22009	21976	21992	21872	22070	22017	21744	21897	22047	21736	21812	21896	21833	22011	22145	21875	21832	21615	21865	21866	21776	21946	22090	21691	21759	21971	22048	21951	21950	21880	21888	21639	21894	21847	22246	21950	21893	22129	22008	21900	22117	22054	21774	21917	21887	22042	21954	21796	21723	21656	21943	21879	21853	22142	22097	21998	22140	21746	21821	21902	22087	21979	21682	21606	21926	21861	22047	22022	21831	21929	22032	22050	22161	22043	21917	21975	21777	21960	22109	21876	21798	21837	21994	21834	21839	21931	21923	22208	22166	21990	22225	21839	21951	21863	22032	21801	22031	21912	21882	21990	21974	21861	22033	21983	21728	21824	21902	21806	21902	21866	21708	21851	21782	22125	22026	21985	22033	21964	21842	21749	21811	21941	21706	21966	21837	21916	21995	21872	22261	21822	21945	21973	22028	22096	22080	21962	21797	22087	21942	22058	21837	21993	21882
19787	22871	22441	20026	19003	18414	23041	27939	22318	19004	16924	16526	16324	16245	16312	16276	16400	16290	16247	16394	16325	16333	16252	16338	16351	16197	16263	16397	16247	16396	16326	16291	16317	16133	16277	16132	16466	16377	16202	16329	16318	16300	16324	16093	16375	16133	16354	16526	16255	16398	16266	16251	16228	16414	16240	16312	16346	16303	16453	16377	16129	16419	16076	16161	16270	16155	16284	16327	16269	16268	16429	16302	16274	16223	16189	16177	16356	16338	16400	16429	16296	16341	16335	16351	16378	16135	16281	16458	16278	16332	16334	16337	16194	16174	16419	16300	16246	16284	16338	16433	16261	16196	16253	16261	16246	16188	16248	16124	16362	16300	16446	16439	16203	16217	16252	16287	16095	16309	16192	16154	16286	16264	16233	16390	16182	16207	16215	16419	16311	16141	16251	16271	16223	16297	16253	16363	16473	16257	16286	16252	16284	16203	16218	16299	16254	16233	16322	16295	16210	16213	16365	16345	16348	16209	16249	16239	16301	16389	16113	16319	16166	16403	16184	16437	16259	16228	16326	16370	16323	16382	16335	16351	16217	16205	16322	16469	16238	16395	16268	16423	16144	16193	16410	16171	16393	16229	16325	16259	16265	16362	16297	16347	16189	16102	16328	16278	16282	16394	16366	16377	16124	16188	16287	16153	16345	16132	16195	16146	16273	16498	16245	16494	16239	16218	16222	16303	16186	16265	16327	16302	16257	16397	16295	16300	16295	16199	16342	16350	16245	16298	16482	16221	16366	16393	16143	15994	16304	16205	16260	16326	16283	16179	16404	16112	16365	16213	16179	16215	16242	16330	16259	16352	16316	16302	16383	16248	16258	16204	16212	16325	16302	16303	16280	16352	16338	16419	16421	16273	16264	16390	16352	16240	16342	16170	16338	16319	16294	16285	16549	16372	16233	16202	16357	16335	16183	16297	16414	16436	16293	16208	16242	16274	16295	16172	16372	16254	16350	16370	16261	16174	16176	16333	16456	16248	16199	16282	16034	16271	16113	16207	16333	16276	16214	16355	16355	16305	16385	16224	16316	16232	16091	16258	16387	16283	16082	16415	16192	16133	16137	16267	16318	16218	16290	16337	16424	16296	16374	16492	16191	16265	16279	16374	16145	16183	16307	16335	16257	16282	16316	16311	16501	16137	16364	16183	16358	16376	16281	16251	16225	16259	16459	16449	16252	16225	16193	16065	16355	16418	16460	16143	16279	16382	16299	16196	16205	16197	16124	16099	16240	16347	16333	16183	16214	16223	16428	16428	16307	16188	16235	16247	16070	16273	16309	16293	16197	16205	16274	16170	16418	16214	16342	16269	16197	16297	16297	16409	16381	16293	16354	16182	16372	16264	16255	16230	16487	16256	16349	16375	16249	16288	16313	16202	16168	16387	16174	16314	16197	16439	16176	16318	16341	16203	16246	16219	16150	16295	16247	16214	16392	16347	16366	16468	16279	16278	16154	16222	16174	16374	16312	16427	16099	16266	16304	16402	16284	16209	16233	16327	16163	16260	16191	16370	16179	16155	16139	16251	16359	16248	16139	16278	16316	16163	16262	16358	16256	16230	16291	16235	16222	16357	16414	16340	16429	16243	16116	16340	16236	16322	16300	16283	16361	16237	16291	16310	16196	16318	16110	16341	16436	16401	16282	16366	16310	16229	16151	16352	16373	16358	16215	16329	16248	16108	16431	16211	16437	16329	16251	16470	16325	16279	16153	16406	16297	16436	16251	16313	16317	16248	16345	16322	16414	16356	16230	16260	16087	16349	16378	16265	16378	16460	16291	16335	16404	16281	16407	16121	16229	16310	16324	16280	16286	16375	16420	16264	16243	16317	16353	16144	16257	16243	16301	16303	16209	16250	16367	16211	16268	16342	16495	16436	16432	16316	16179	16142	16340	16266	16334	16450	16302	16269	16258	16234	16079	16283	16191	16186	16275	16385	16275	16334	16160	16270	16253	16166	16306	16147	16288	16273	16392	16273	16196	16257	16380	16270	16553	16410	16289	16530	16377	16289	16157	16340	16180	16311	16342	16262	16321	16337	16217	16314	16100	16188	16370	16442	16373	16376	16434	16231	16030	16271	16281	16214	16233	16131	16272	16203	16289	16307	16277	16246	16258	16365	16374	16279	16375	16434	16091	16293	16359	16253	16239	16211	16338	16165	16428	16464	16237	16454	16274	16219	16400	16202	16350	16227	16335	16127	16217	16265	16301	16410	16366	16463	16276	16359	16389	16366	16328	16214	16350	16354	16324	16294	16325	16201	16113	16249	16429	16440	16181	16196	16240	16254	16296	16415	16234	16313	16299	16424	16172	16383	16228	16231	16288	16159	16293	16430	16451	16297	16201	16331	16182	16132	16322	16308	16220	16346	16265	16227	16220	16240	16352	16244	16447	16349	16276	16252	16211	16336	16256	16286	16355	16183	16431	16256	16272	16226	16295	16191	16212	16147	16116	16296	16296	16193	16262	16338	16282	16227	16257	16432	16219	16442	16205	16221	16137	16309	16234	16260	16401	16230	16145	16365	16161	16302	16318	16186	16321	16091	16287	16333	16361	16371	16288	16258	16135	16248	16155	16242	16252	16218	16412	16330	16463	16220	16451	16271	16288	16330	16228	16350	16149	16177	16410	16264	16371	16064	16172	16384	16365	16319	16440	16402	16149	16210	16452	16194	16229	16262	16176	16108	16204	16262	16163	16426	16388	16352	16401	16210	16153	16391	16477	16183	16339	16410	16168	16484	16302	16366	16163	16285	16280	16222	16423	16321	16132	16272	16113	16220	16174	16358	16296	16340	16340	16343	16259	16117	16279	16172	16417	16353	16249	16338	16323	16327	16460	16453	16185	16181	16197	16271	16314	16305	16134	16260	16383	16273	16423	16278	16429	16201	16220	16145	16221	16353	16320	16323	16412	16427	16344	16441	16231	16246	16292	16488	16412	16213	16392	16231	16383	16296	16326	16305	16231	16215	16361	16357	16219	16219	16325	16222	16206	16214	16362	16325	16199	16136	16372	16253	16010	16194	16131	16228	16268	16182	16345	16424	16403	16184	16279	16200	16270	16225	16496	16196	16246	16482	16230	16119	16471	16325	16258	16289	16245	16319	16140	16286	16254	16448	16357	16188	16265	16348	16298	16432	16151	16466	16185	16301	16340	16230	16365	16358	16302	16279	16190	16018	16382	16181	16203	16245	16273	16315	16322	16457	16250	16164	16272	16271	16355	16224	16233	16235	16260	16254	16421	16315	16421	16119	16352	16158	16234	16357	16183	16093	16420	16203	16414	16415	16447	16273	16199	16333	16417	16240	16319	16215	16243	16373	16389	16297	16317	16193	16391	16376	16218	16110	16290	16332	16188	16229	16375	16170	16283	16198	16506	16313	16323	16316	16383	16255	16399	16458	16220	16247	16217	16274	16245	16317	16316	16293	16266	16218	16264	16220	16325	16220	16234	16120	16216	16321	16283	16355	16240	16329	16211	16349	16255	16325	16538	16300	16236	16185	16205	16446	16277	16206	16329	16314	16302	16195	16404	16104	16268	16314	16227	16467	16233	16208	16361	16409	16361	16412	16213	16290	16317	16271	16145	16103	16170	16332	16309	16297	16312	16314	16401	16562	16355	16139	16247	16298	16182	16287	16282	16245	16358	16260	16229	16123	16339	16372	16398	16310	16370	16052	16257	16298	16267	16402	16329	16193	16190	16336	16144	16248	16235	16287	16333	16118	16235	16312	16295	16277	16136	16251	16354	16303	16393	16323	16239	16241	16282	16413	16176	16373	16208	16272	16195	16351	16390	16313	16228	16243	16192	16326	16287	16435	16235	16321	16367	16213	16288	16195	16301	16313	16280	16342	16312	16334	16156	16486	16146	16269	16358	16213	16440	16241	16367	16207	16320	16341	16352	16398	16448	16291	16345	16448	16256	16313	16423	16352	16214	16214	16166	16206	16209	16177	16178	16492	16302	16489	16293	16124	16199	16374	16361	16071	16365	16313	16216	16181	16288	16338	16366	16389	16414	16331	16325	16221	16393	16266	16378	16342	16276	16163	16439	16306	16246	16279	16427	16246	16333	16300	16416	16431	16337	16189	16302	16318	16313	16263	16242	16252	16318	16321	16347	16338	16347	16328	16292	16123	16293	16340	16372	16294	16213	16215	16256	16347	16254	16128	16429	16267	16240	16253	16262	16383	16145	16186	16250	16287	16446	16210	16353	16253	16076	16452	16367	16297	16372	16199	16306	16107	16345	16327	16113	16307	16195	16294	16122	16048	16331	16252	16254	16312	16287	16158	16405	16202	16277	16160	16207	16145	16216	16325	16380	16153	16293	16437	16220	16352	16553	16162	16180	16378	16301	16081	16383	16163	16243	16178	16353	16327	16219	16360	16376	16287	16074	16338	16455	16185	16382	16315	16185	16178	16203	16220	16232	16407	16285	16205	16263	16237	16326	16191	16176	16211	16274	16223	16300	16234	16325	16504	16305	16437	16280	16395	16304	16296	16251	16140	16141	16285	16291	16186	16275	16415	16301	16023	16401	16321	16252	16228	16361	16407	16349	16129	16282	16225	16482	16311	16327	16205	16295	16397	16308	16376	16367	16250	16319	16351	16261	16363	16168	16348	16223	16478	16439	16436	16262	16302	16358	16301	16469	16312	16259	16253	16347	16408	16191	16265	16204	16019	16264	16229	16271	16380	16456	16303	16200	16392	16260	16387	16409	16235	16206	16396	16293	16251	16442	16255	16271	16246	16170	16344	16306	16233	16391	16209	16340	16260	16535	16311	16302	16200	16294	16238	16332	16245	16136	16201	16332	16305	16294	16185	16304	16199	16287	16268	16334	16314	16261	16471	16386	16358	16105	16212	16319	16362	16257	16298	16205	16241	16188	16079	16186	16369	16357	16104	16438	16424	16273	16235	16420	16152	16206	16309	16376	16187	16246	16422	16279	16392	16172	16388	16350	16336	16260	16510	16335	16219	16213	16326	16382	16368	16334	16356	16264	16243	16261	16344	16196	16324	16321	16437	16394	16313	16301	16318	16356	16423	16309	16273	16300	16233	16130	16297	16287	16232	16360	16366	16390	16344	16136	16161	16170	16438	16237	16358	16389	16496	16184	16321	16325	16314	16354	16251
25442	21138	28256	25685	25129	26683	42096	64598	48173	35810	26526	22864	22040	21823	21763	21714	21861	21674	21603	21803	21968	21957	22003	21544	21782	21658	21872	21474	21827	21663	21780	21896	21695	21760	21871	21735	21978	21867	21877	21801	21693	21696	21816	21843	21948	21895	21807	21901	21876	21671	21674	21829	21891	21653	21508	21873	21595	21623	21849	21773	21915	21575	21745	21920	21834	21906	21603	21779	21768	21823	21723	21741	21798	21647	21786	21849	22011	21776	21790	21791	21860	21799	21737	21666	21919	21820	21852	21559	21958	21850	21856	21657	21929	21721	21696	21734	21755	21823	21407	21779	21778	21816	21663	21788	21863	21730	21920	21901	22008	21714	21562	21737	21745	21785	21634	21751	21797	21705	21614	21831	21575	21753	21454	21715	21773	21736	21604	21606	21981	21906	21641	21620	21821	21768	21783	21654	21627	21807	21678	21802	21940	21738	21872	21775	21458	21571	21605	21502	21647	21873	21796	21756	21772	21577	21558	21540	21648	21812	21726	21803	21885	21668	21792	21815	21754	21590	21503	21785	21876	21795	21729	21584	21547	21543	21751	21914	21794	21786	21704	21888	21737	21841	21878	21751	21739	21814	21733	21780	21639	21869	21734	21621	21575	21608	21642	21981	21650	21821	21829	21799	21963	21830	21609	21721	21843	21653	21819	21804	22055	21627	21877	21945	21967	21690	21722	21447	21702	21616	21730	21424	21849	21834	21962	21809	21768	21431	21762	21517	21773	21940	21886	22053	21671	21510	21602	21683	21589	21734	21841	21726	21963	21697	21942	21694	21829	21784	21743	21589	21606	21786	21668	21480	21645	21653	21726	21588	21892	21802	21815	21876	21668	21776	21528	21692	21887	21777	21736	21456	21963	21849	21822	21791	21756	21690	21886	21675	21723	21602	21759	21899	21801	21991	21853	21864	21497	21769	21725	21624	21561	21789	21712	21577	21924	21845	21748	21902	21608	21747	21734	21888	21593	21940	21723	21714	21778	21968	21787	21804	21719	21903	21870	21789	21866	21773	21803	21616	21898	21678	21823	21954	21686	21628	22093	21693	21730	21669	21599	21651	21595	21782	21651	21915	21731	21931	21899	21663	21557	21672	21903	21730	21822	21825	21666	21687	21583	21796	21865	21727	21789	21723	21807	21921	21948	21764	21724	21598	21724	21853	21734	21687	21835	21653	21813	21703	21715	21805	21950	21672	21631	21817	21686	21749	21799	21686	21752	21561	21703	21713	21897	21795	21922	21729	21748	21811	21791	21609	21490	21706	21767	21762	21802	21613	21998	21697	21672	21687	21725	22093	21285	21649	21770	21592	21704	21792	21692	21708	21608	21868	21625	21640	21711	21719	21751	21805	21601	21867	21738	21719	21733	21583	21761	21727	21784	21928	21928	21687	21749	21597	21602	21619	21751	21839	21976	21806	21789	21797	21664	21712	21617	21703	21734	21874	21872	21955	21722	21684	21537	21735	21721	21591	21781	21652	21532	21678	21807	21754	21897	21743	21643	21916	21730	21560	21776	21744	21792	21791	21602	21703	21771	21549	21776	21950	21803	21846	21661	21645	21658	21864	21801	21739	21614	21802	21585	21814	21698	21757	22099	21788	22026	21861	21754	21703	21666	21695	21780	21741	21562	21825	21661	21638	21742	21794	21821	21709	21769	21678	21746	21681	21724	21874	21667	21718	21603	21681	21627	21844	21557	21863	21529	21734	21708	21570	21757	21495	21740	21610	21864	21842	21811	21748	21648	21485	21890	21759	21464	21682	21801	21874	21783	21686	21666	21677	21823	21682	21617	21844	21774	21765	21528	21494	21580	21595	21773	21728	21783	21674	21652	21845	21696	21801	21756	21782	21780	21755	21546	21736	21693	21862	21698	21491	21721	21714	21884	22027	21757	21667	21804	21686	21770	21647	21830	21655	21849	21767	21781	21620	21703	21725	21801	21661	21839	22047	21744	21730	21691	21597	21588	21558	21955	21645	21670	21736	21716	21852	21759	21627	21595	21696	21871	22020	21936	21597	21760	21747	21783	21812	21859	21714	21786	21830	21955	21677	21647	21881	21959	22032	21878	21727	21695	21745	21785	21835	21877	21835	21799	21462	21642	21574	21857	21615	21868	21582	21886	21843	21703	21866	21638	21599	21675	21741	21726	21646	21836	21707	21933	21749	21712	21295	21871	21687	21736	21718	21863	21570	21657	21759	21754	21595	21749	21691	21728	21862	21550	21691	21661	21921	21593	21664	22007	21556	21768	21645	21572	21779	21746	21770	21666	21658	21795	21603	21864	21715	21709	21881	21677	21916	21621	21718	21670	21624	21718	21674	21623	21809	21833	21759	21651	21694	21947	21917	21785	21632	21591	21915	21828	21687	21727	21855	21834	21761	21774	21845	21822	21528	21914	21982	21745	21909	21750	21648	21561	21808	21634	21546	21863	21703	21842	21801	21753	21733	21669	21697	21681	21712	21690	21579	21716	21952	21629	21543	21754	21794	21943	21534	21675	21863	21815	21922	21693	21869	21604	21843	21774	21688	21619	21675	21781	21751	21645	21750	21698	21603	21754	21920	21772	21639	21738	21457	21841	21715	21649	21567	21783	21720	21738	21820	21746	21386	21618	21725	21881	21981	21835	21796	21881	21782	21832	21785	21597	21900	21799	21696	21765	21882	21709	21694	21640	21592	21451	21845	21908	21770	21707	21836	21793	21572	21684	21719	21692	21827	21900	21580	21832	21721	21760	21717	21687	21620	21740	21712	21745	21708	21671	21747	21551	21683	21767	21835	21766	21810	21845	21695	21793	21675	21712	21879	21726	21985	21889	21582	21564	21797	21825	21848	21732	21892	21753	21918	22027	21720	21889	21652	21760	21712	21786	21731	21923	21800	21677	21577	21609	21719	21621	21824	21907	21645	21833	21729	21583	21614	21784	21715	21898	21653	21746	21430	21827	21872	22002	21751	21531	21836	21763	21818	21731	21921	21478	21877	21879	21907	21817	21628	21783	21854	21975	21882	21745	21768	21808	21854	21772	21812	21706	21814	21615	21740	21731	21741	21778	21638	21706	21824	21470	21869	21819	21782	21707	21771	21714	21790	21812	21339	21686	21589	21957	21819	21665	21818	21825	21789	21712	21903	21325	21737	21948	21590	21660	21401	21339	21873	21990	21680	21903	21655	21611	21787	21888	21776	21899	21737	21699	21689	21800	21757	21606	21818	21661	21711	21492	21614	21635	21767	21617	21527	21807	21798	21644	21849	21622	21897	21830	21976	21879	21772	21860	21643	21507	21800	21866	21777	22024	21779	21663	21725	21738	21603	21752	21762	21864	21698	21643	21568	21712	21941	21641	21728	21984	21859	21669	21687	21659	21654	21734	21691	21737	21939	21872	21993	21944	22025	21629	21836	21757	21727	21851	21907	21364	21629	21906	21697	21640	21623	21401	21800	21857	21688	21682	21779	21745	21819	21615	21838	21730	21804	21735	21801	21703	21677	21663	21628	21807	21758	21856	21756	21548	21753	21824	21831	21637	21931	21733	21814	21937	21623	21743	21514	21661	21561	21859	21604	21594	21799	21742	21706	21684	21777	21585	21791	21876	21844	21639	21609	21688	21777	21495	21903	21560	21865	21439	21588	21824	21632	21744	21780	22025	21730	21786	21719	21675	21827	21586	21739	21791	21741	21719	21631	21724	21790	21761	21549	21669	21865	21724	21692	21609	21674	21675	21799	21815	21790	21683	21711	21850	21939	21677	21628	21743	21624	21965	21795	21578	21974	21873	21904	21937	21886	21795	21900	21547	21854	21761	21700	21766	21723	21508	21895	21753	21568	21781	21826	21782	21660	21796	21720	21677	21623	21707	21788	21570	21768	21444	21782	21600	21907	21782	21958	21812	21828	21866	21715	21751	21642	21856	21836	21913	21824	21844	21701	21648	21747	21750	21880	21860	21804	21911	21671	21629	21554	21899	21709	21725	21804	21845	21604	21642	21554	21620	21685	21878	21880	21799	21723	21886	21847	21651	21517	21582	21748	21692	21546	21617	21711	21951	21860	21799	21811	22004	21636	21754	21839	21886	21809	21461	21841	21807	21777	21580	21692	21807	21717	22034	21806	21677	21690	21563	21732	21764	21526	21737	21513	21873	21798	22006	21700	22003	21719	21829	21785	21787	21763	21361	21616	21749	21740	21838	21795	21841	21864	21760	21548	21537	21809	21934	21832	21877	21631	21799	21646	21988	21794	21803	21632	21598	21765	21812	21779	21873	21806	21551	21800	21890	21804	21695	21766	21781	21877	21781	21764	21665	21938	21840	21744	21798	21751	21876	21931	21856	21616	21629	21706	21777	21707	21685	21875	21714	21794	21721	21964	21862	21742	21744	21524	21718	21343	21514	21673	21813	21879	21840	21705	21961	21766	21788	21988	22126	21600	21431	21552	21720	21826	21470	21882	21897	21877	21927	21821	21864	21813	21837	21775	22053	21825	21868	21988	21708	21919	21757	21545	21854	21696	21758	21885	21888	21576	21675	21984	21838	21645	21788	21750	22058	21596	21581	21712	21627	21724	21567	21763	21789	21724	21471	21482	21640	21538	21980	21752	21664	21812	21627	21726	21769	21766	21650	21770	21917	21770	21749	21527	21656	21665	21807	21790	21961	21819	21910	21746	21704	21579	21783	21599	21722	21827	21970	21712	21652	21737	21795	21623	21887	21871	21693	21802	21927	21698	21479	21770	21832	21678	21804	21775	21707	21815	21732	21583	21507	21602	21777	21757	21716	21518	21716	21735	21767	21521	21886	21772	21631	21703	21743	21997	21917	21773	21714	21732	21705	21971	21907	21831	21533	21803	21679	21797	21453	21796	21733	21765	21771	21782	21687	21654	21720	21871	21517	21601	21755	21663	21545	21932	21722	21928	21702	21507	21845	21757	21962	21761	21888	21792	21736	21691	21761	21681	21753	21606	21505	21490	21753	21807	21680	21946	21844	21885	21910	21920	21760	21621	21645	21836	21918	21899	21924	21837	21630	21890	21733	21695	21683	21845	21707	21755	21732	21825	21875	21762	21609	21509	21796	21853	21750	21824	21810	21680	21657	21671	21769	21841	21960	21833	21678	21493	21533	21787	21698	21842	22008	21717
20606	32078	31216	28045	24114	22210	40985	60957	44029	31078	20348	16648	16283	16202	16283	16250	16188	16357	16143	16022	16120	16371	16149	16258	16140	16153	16318	16153	16224	16301	16045	16103	16259	16327	16168	16289	16154	16190	16304	16299	16239	16178	16242	16240	16238	16115	16219	16549	16236	16190	16288	16192	16167	16327	16264	16216	16128	16278	16313	16037	16169	16338	16127	16232	16035	16421	16173	16342	16142	16197	16204	16152	16248	16015	15991	16328	16371	16238	16115	16229	16247	16324	16160	16193	16296	16218	16171	16151	16215	16307	16187	16295	16203	16212	16261	16085	16092	16221	16118	16188	16240	16159	16128	16209	16271	16130	16276	16331	16393	16323	16179	16265	16209	16386	16230	16341	16171	16373	16097	16173	16134	16267	16214	16245	16108	16270	16060	16149	16222	16240	16102	16098	16148	16283	16273	16080	16150	16231	16176	16194	16129	16140	16155	16286	16134	16128	16121	16151	16247	16202	16118	16284	16261	16337	16194	16287	16202	16141	16300	16204	16245	16438	16224	16148	16442	16088	16164	16346	16184	16147	16087	16164	16393	16148	16111	16226	16258	16112	16295	16192	16303	16398	16246	16084	16333	16298	16342	16161	16207	16129	16219	16174	16126	16103	16198	16075	16419	16148	16348	16339	16133	16135	16057	16277	16137	16128	16075	16128	16152	16276	16038	16168	16213	16123	16218	16033	16116	16208	16231	16265	16226	16167	16102	16217	16189	16088	16114	16199	16118	16197	16011	16192	16260	16130	16207	16322	16295	16210	16292	16289	16212	16325	16234	16081	16255	16281	16062	16264	16210	16329	16168	16348	16377	16254	16251	16231	16284	16299	16301	16055	16115	16250	16192	16303	16231	16240	16140	16223	16289	16343	15995	16209	16160	16103	16009	16099	16138	16236	16067	16156	16192	16255	16224	16065	16262	16137	16187	16144	16127	16299	16173	16196	16108	16202	16137	16178	16075	16260	16192	16163	16218	16282	16184	16085	16339	16083	16355	16087	16084	16179	16170	16242	16285	16154	16028	16161	16182	16277	16129	16179	16291	16268	16144	16146	16501	16111	16056	16278	16397	16202	16210	16221	16100	16295	16289	16344	16104	16206	16308	16166	16043	16286	16225	16155	16269	16323	16201	16104	16086	16193	16327	16114	16411	16371	16063	16198	16179	16318	16170	16189	16229	16404	16156	16189	16272	16137	16050	16278	16273	16091	16176	16161	16192	16267	16186	16239	16114	16296	16337	16390	16178	16218	16026	16131	16053	16249	16055	16379	16142	16266	16286	16347	16266	16280	16156	16208	16130	16292	16178	16194	16176	16044	16103	16191	16271	16277	16047	16228	16127	16036	16072	16212	16242	16140	16195	16314	16309	16259	16060	16166	16167	16129	16032	16184	16221	16247	16227	16091	16198	16043	16244	16219	16131	16199	16191	16136	16118	16302	16106	16320	16262	16123	16095	16211	16171	16046	16127	16064	16268	16323	16150	16285	16215	15996	16379	16237	16236	16112	16250	16485	16261	16049	16244	16189	16236	16185	16067	16037	16229	16243	16248	16158	16163	16255	16239	16273	16211	16291	16212	16162	16477	16192	16377	16156	16241	16189	16211	16286	16110	16130	16298	16156	16230	16131	16212	16364	16184	16272	16141	16087	16160	16195	16137	16235	16236	16141	15945	16280	16304	16077	16191	16239	16356	16096	16070	16205	16027	16088	16285	16158	16386	16231	16165	16284	16252	16386	16167	16250	16431	16161	16234	16272	16260	16272	16256	16033	16156	16204	16166	16252	16058	16311	16232	16473	16310	16427	16113	16140	16246	16333	16121	16193	16141	16125	16201	16288	16161	16207	16058	16228	16359	16169	16264	16249	16289	16287	16239	16100	16296	16061	16276	16067	16185	16216	16244	16274	16239	16096	16211	16141	16020	16382	16171	16217	16208	16272	16306	16065	16307	16128	16230	16193	16346	16210	16257	16396	16193	16211	16067	16291	16274	16198	16285	16312	16167	16153	16097	16396	16253	16151	16284	16271	16212	16112	16197	16227	16296	16080	16159	16325	16263	16160	16385	16077	16144	16069	15983	16106	16126	16227	16211	16290	16239	16131	16156	16063	16236	16033	16350	16210	16047	16105	16378	16250	16189	16381	16228	16162	16300	16188	16160	16341	16363	16247	16106	16287	16346	16136	16121	16424	16166	16141	16074	16314	16203	16174	16138	16288	16124	16162	16221	16117	16145	16076	16336	16258	16353	16137	16203	16062	16198	16311	16327	16150	16249	16081	16168	16186	16179	16261	16040	16137	16199	16372	16313	16137	16104	16050	16188	16152	16291	16093	16153	16248	16142	16237	16291	16217	16269	16124	16272	16177	16207	16182	16215	16283	16114	16371	16135	16129	16155	16300	16239	16065	16225	16346	16159	16069	16200	16250	16173	16212	16162	16277	16271	16173	16188	16321	16339	16150	16302	16272	16318	16268	16178	16204	16174	16282	16162	16229	16245	16274	16266	16062	16144	16322	16268	16298	16231	16048	16348	16232	16244	16287	16192	16212	16391	16119	16166	16378	16196	16154	16215	16246	16259	16154	16392	16119	16120	16400	16019	16069	16096	16183	16111	16163	16328	16278	16139	16223	16265	16275	16300	16244	16172	16220	16140	16211	16273	16082	16157	16345	16145	16378	16242	16222	16086	16291	16266	16336	16257	16309	16249	16357	16226	16155	16366	16076	16239	16318	16070	16175	16152	16135	16260	16241	16314	16297	16257	16292	16009	16238	16090	16306	16217	16294	16181	16139	16000	16268	16260	16176	16107	16252	16279	16284	16157	16325	16197	16168	16121	16177	16167	16230	16163	16288	16143	16082	16209	16371	16042	16100	16111	16215	15993	16277	16222	16136	16253	16270	16284	16137	16168	16121	16166	16343	16131	16224	16334	16084	16054	16304	16384	16109	16194	16178	16093	16084	16314	16295	16256	16273	16111	16222	16317	16198	16404	16246	16206	16137	16259	16373	16200	16297	16210	16322	16181	16335	16286	16175	16255	16136	16290	16129	16259	16248	16209	16334	16164	16106	16172	16229	16336	16120	16071	16109	16148	16301	16164	16120	16137	16303	16359	16245	16383	16178	16133	16234	16293	16090	16103	16184	16023	16449	16332	16387	16406	16239	16316	16219	16209	16165	16177	16208	16218	16133	16027	16167	16083	16330	16182	16339	16166	16088	16237	16148	16101	16205	16215	16245	16013	16200	16080	16316	16345	16011	16242	16101	16118	16167	16270	16203	16183	16272	16191	16277	16175	16228	16233	16191	16173	16319	16216	16123	16077	16069	16189	16303	16343	16309	16184	16350	16233	16225	16159	16158	16265	16202	16159	16267	16294	16132	16266	16146	16282	16440	16169	16214	16306	16210	16259	16335	16304	16293	16178	16148	16182	16209	16220	16067	16222	16234	16287	16386	16183	16282	16061	16219	15983	16269	16236	16319	16220	16212	16360	16184	16220	16179	16303	16313	16360	16097	16132	16186	16187	16296	16304	16239	16259	16102	16203	16054	16294	16363	16132	16233	16134	16285	16180	16183	16258	16194	16362	16176	16319	16093	16099	16358	16186	16248	16160	16171	16306	16271	16222	16400	16098	16354	16352	16091	16064	16225	16102	16212	16233	16216	16211	16128	16116	16326	16184	16265	16098	16255	16132	16371	16163	16169	16319	16249	16361	15965	16167	16243	16180	16175	16129	16298	16279	16061	16263	16246	16318	16327	16170	16151	16167	16316	16192	16339	16005	16231	16343	16257	16149	16367	16284	16261	16260	16256	16223	16260	16163	16150	16326	16035	16240	16168	16210	16365	16281	16135	16086	16188	16332	16217	16304	16120	16200	16273	16165	16151	16129	16104	16093	16092	16057	16351	16181	16230	16014	15987	16171	16357	16193	16290	16386	16172	16280	16423	16282	16150	16051	16210	16145	16374	16341	16013	16254	16017	16088	16308	16182	16113	16268	16030	16274	16224	16257	16191	16274	16344	16136	16267	16144	16159	16234	16137	16120	16229	16315	16035	16276	16319	16234	16289	16258	16255	16247	16104	16229	16208	16253	16231	16212	16102	16164	16295	16197	16162	16147	15957	16195	16160	16055	16359	16268	16276	16258	16217	16345	16233	16103	16194	16423	16109	16034	16146	16494	16243	16254	16188	16114	16206	16051	16205	16226	16276	16126	15975	16158	16264	16264	16221	16116	16311	16109	16352	16072	16373	16253	16320	16082	16275	16259	16259	16009	16314	16263	16095	16317	16203	16276	16226	16096	16272	16001	16301	16089	16310	16276	16212	16236	16234	16225	16016	16310	16054	16256	16236	16119	16294	16161	16214	16361	16126	16246	16174	16103	16282	16248	16331	16175	16232	16082	16288	16120	16183	16154	16197	16195	16150	16141	15961	16320	16346	16201	16184	16318	16317	16231	16163	16064	16426	16140	16139	16135	16174	16003	16187	16380	16328	16212	16251	16142	16146	16345	16230	16205	16174	16256	16163	16078	16266	16156	16219	16238	16301	16273	16214	16175	16074	16240	16278	16264	16209	16209	16253	16402	16213	16152	16072	16173	16267	16166	16110	16303	16110	16140	16336	16155	16183	16230	16221	16106	16326	16180	16111	16083	16352	16172	16270	16317	16264	16108	16284	16082	16258	16037	16236	16216	16072	16146	16032	16316	16125	16185	16238	16224	16185	16249	16094	16075	16322	16192	16258	16224	16129	16221	16106	16139	16181	16287	16053	16273	16022	16103	16261	16054	16047	16266	16288	16312	16253	16372	16258	16184	16135	16384	16137	16240	16295	16138	16270	16279	16136	16373	16260	16237	16249	16331	16165	16187	16298	16216	16172	15938	16178	16216	16032	16235	16116	16211	16334	16296	16227	16233	16197	16005	16247	16180	16341	16095	16149	16352	16253	16217	16227	16219	16141	16292	16160	16115	16218	16262	16202	16285	16176	16174	16244	16251	16252	16200	16313	16136	16201	16185	16257	16005	16407	16288	16191	16141	16027	16289	16242	16227	16420	16291	16274	16297	16139	16070	16348	16219	16044	16365	16194	16452	16233	16197	16085	16258	16127	16305	16453	16273	16104	16320	16355	16082	16154	16170	16296	16354	16400
23711	21119	28635	24177	23270	27728	49860	76077	57176	42478	29612	23812	22218	21936	22003	21736	22073	22143	21862	21900	21721	22056	21676	21945	21812	21902	21870	21825	21926	21792	21890	21893	21893	21760	21915	21811	21987	21863	21813	21952	22366	22053	21759	21741	21830	21930	21855	21948	21945	21927	21617	21722	21814	21965	21668	21753	21715	21695	21725	21609	21805	21858	21585	21927	21559	21738	21843	21716	22086	21608	21777	21811	21948	21627	21843	21747	21696	21685	21838	21824	21896	21826	21760	21848	21739	21780	21804	21734	21698	21595	21994	21786	21846	21671	21696	21502	21599	21730	21896	21781	21635	21781	21866	21724	21841	21781	21605	21596	21850	21849	21819	21712	21986	21511	21634	21652	21843	21807	21824	21580	21729	21662	21694	21659	21965	21813	21887	21798	21802	21738	21728	21814	21794	21980	21687	21808	21861	21840	21547	21736	22003	21817	21848	21606	21775	21744	21776	21846	21894	21734	21690	21743	21702	21641	21780	21674	21969	21872	21688	21840	21930	21888	21939	21791	21861	22014	21858	21819	21796	21640	21777	21888	21617	21619	21775	21724	21881	21904	21932	21824	21652	21681	21609	21846	21699	21890	21722	21859	21957	21712	21793	21569	22072	21672	21935	21691	21646	21896	21547	21656	21739	21684	21663	21980	21725	21680	21739	21877	21772	21772	21736	21723	21784	21903	21841	21812	21695	21655	21756	21793	21632	21672	21969	21953	21757	21717	21767	21526	21801	21752	21826	21787	21592	21720	21644	21714	21682	21550	21930	21890	21773	21536	21675	21888	21757	21650	21749	21390	21785	21737	21780	21794	21664	21613	21970	21833	21747	21637	21712	21830	21839	21789	21829	21783	21902	21941	21770	21790	21681	21740	21627	21886	21901	21815	21719	21866	21942	21717	21532	21784	21591	21689	21884	21670	21708	21564	21819	21529	21757	21577	21628	21694	21937	21762	21763	21939	21725	21791	21786	21796	21749	21700	21845	21790	21578	21879	21802	21685	21602	21917	21733	21709	21664	21517	21814	21840	21719	21607	21595	21553	21788	21939	21488	21995	21806	21715	21772	21836	21615	21547	21781	21764	21911	21555	21704	21679	21908	21751	21947	21683	21837	21677	21885	21627	21792	21527	21765	21715	21775	21788	21695	21780	21810	21790	21823	21755	21523	21813	21817	21918	21689	21882	21724	21845	21655	21766	21530	21775	21704	21583	21717	21585	21713	21778	21939	21903	21776	21821	21630	21903	21914	21649	21730	22034	22050	21803	21812	21918	21888	21666	21717	21908	21606	21774	21741	21791	21426	21555	21596	21640	21780	21759	22030	21629	21667	21557	21882	21740	21758	21700	21886	21665	21786	21789	21753	21625	21709	21530	21796	21650	21675	21723	21811	21953	21692	21689	21542	21544	21617	21749	21734	21644	21473	21693	21678	21480	21756	21833	21716	21818	21795	21699	21904	21840	21701	21768	21606	21723	21746	21659	21575	21574	21652	21911	21625	21762	21685	21858	21787	21951	21957	21657	21715	21575	21921	21813	21682	21718	21827	21775	21640	21663	21580	21657	21657	21631	21925	21807	21820	21925	21997	21881	21884	21680	21616	21774	21709	21759	21763	21834	21808	21681	21746	21597	21794	21763	21835	21724	21549	21620	21763	21902	21850	21720	21804	21821	21967	21702	21821	21592	21821	21695	21543	21699	21466	21712	21713	21873	21956	21938	21687	21677	21857	21733	21687	21794	21691	21910	21704	21850	21767	21540	21518	21979	21850	21726	21879	21856	21575	21645	21627	21783	21904	21743	21747	21722	21967	21634	21659	21904	21730	21805	21678	21700	21798	21771	21885	21801	21565	21768	21715	21764	21648	21838	21676	21717	21861	21655	21884	21825	21605	21604	21778	21715	21779	21752	21760	21643	21765	21951	21938	21702	21869	21872	21551	21716	21646	21708	21673	21515	21727	21924	21742	21672	21707	21771	21915	21698	21816	21720	21857	21647	22015	21618	21848	21689	21567	21727	21642	21494	21806	21636	21898	21851	22082	21849	21940	21762	21853	21842	21806	21589	21644	21814	21932	21693	21704	21736	21682	21765	21626	21742	21995	21917	21776	21873	21708	21909	21709	21796	21573	21893	21667	21750	21946	21867	21583	21851	21681	21794	21673	21635	21758	21812	21667	21538	21870	21848	21689	21906	21788	21777	21965	21576	21735	21951	21660	21630	21631	21758	21694	21927	21597	21793	21768	21821	21683	21694	21625	21722	21639	21926	21809	21811	21712	21679	22013	21681	21619	21711	21770	21616	21800	21744	21637	21872	21770	21781	21715	21604	21880	21794	21723	21794	21697	21900	21650	21645	21675	21716	21578	21733	22074	21675	21916	21622	21778	21740	21623	21855	22038	21784	21800	21805	21734	21818	21843	21803	21766	21577	21914	21671	21733	21729	21698	21802	21763	21820	21861	21762	21687	21629	21544	21775	21734	21733	21897	21711	21639	21732	21413	21636	21490	21577	21917	21799	21671	22113	21773	21831	21659	21566	21664	21955	21878	21755	21860	21669	21536	21970	21777	21746	21816	21777	21903	21712	21806	21772	21676	21528	21728	21911	21942	21839	21880	21620	21817	21835	21849	21898	21685	21987	21938	21806	21919	21671	21874	21798	21665	21710	21672	21870	21807	21752	21843	21784	21845	21788	21585	21484	21705	21519	21541	21654	21858	21755	22001	21590	21721	21661	21697	21684	21645	21705	21709	21911	22024	21847	21628	21810	21832	21760	21617	21696	21890	21613	21810	21752	21483	21594	21667	21851	21846	21813	21667	21822	21705	21738	21606	21812	21642	21846	21669	21906	21823	21904	22017	21873	21925	21716	21648	21677	21771	21536	21685	21955	21758	21726	21743	21759	22007	21720	21602	21769	21773	21841	21868	21948	22007	21657	21836	21814	21805	21752	21606	21565	21603	21770	21869	22032	21874	21886	21470	21732	21719	21888	21686	21672	21778	21821	21760	21904	21889	21712	21963	21780	21767	21897	21867	21883	21887	22075	21618	21746	21826	21765	21835	21729	21634	21745	21715	21725	21873	21830	21741	21936	21624	21624	21583	21759	21758	21869	21855	21493	21795	21558	21537	21639	21681	21685	21751	21655	21690	21560	21631	21779	21943	21540	21728	21651	21711	21611	21521	21704	21766	21597	21676	21864	21831	21710	21623	21681	21788	21699	21865	21437	21754	21946	21660	21869	21806	21875	21547	21834	21676	21850	21854	21637	21697	21641	21687	21940	21907	21968	21577	21686	21825	21644	21508	21808	21709	21794	21544	21699	21718	21673	21639	21816	21733	21874	21676	22060	21709	21852	21697	21665	21705	21599	21669	22085	21531	21782	21713	21841	21889	21844	21682	21795	21612	21837	21776	21923	21767	21332	21554	21804	21769	21807	22070	21820	21876	21836	21817	21696	21845	21766	21489	21765	21772	21801	21818	21744	21820	21809	21651	21759	21757	21553	21655	21971	21742	21971	21849	21811	21957	22013	21989	21957	21691	21748	21827	21993	21624	21662	21725	21794	21778	21783	21749	21750	21790	21712	21554	21871	21720	21716	21714	21719	21720	21734	21905	21829	21747	21663	21743	21782	21699	21558	21734	21633	21900	21621	21640	21545	21648	21894	21917	21758	21578	21811	21738	21863	21762	22090	21465	21689	21754	21890	21795	21835	21791	21813	21825	21781	21855	21835	22021	21881	21682	21739	21756	21702	21770	21962	21833	21784	21768	21991	21813	21900	21859	21715	22061	21783	21905	21868	21735	21870	22003	21718	21856	21830	21824	22040	21703	21648	21743	21902	21783	21714	21661	21656	21684	21700	21610	21867	21832	21855	21785	21780	21771	21876	21667	21687	21845	21739	21880	21655	21643	21777	21762	21832	21812	21830	21511	21750	21961	21787	21709	21718	21848	21688	21726	21794	21865	21563	21759	21735	21695	21730	22090	21666	21736	21608	21933	21789	21721	21714	21858	21871	21903	21862	22057	21962	21678	22001	22002	21703	21753	21720	21641	21809	21623	21691	21594	21797	21725	21859	21746	21816	21611	21748	21783	21784	21735	21850	21928	21779	21918	21873	21711	21832	21678	21467	21976	21682	21803	21763	21833	21685	21557	21806	21827	21655	21838	21885	21694	21842	21746	21962	21839	21844	21736	21622	22045	21908	21722	21720	21526	21792	21571	21879	21714	21594	21747	21592	21731	21998	21786	21720	21861	21766	21770	21765	21530	21837	21884	21931	21728	21829	21705	21758	21609	21679	21763	21835	21527	21824	21798	21582	21680	21804	21640	21741	21819	21808	21729	21739	21550	21828	21844	21842	21687	21778	21659	21333	21783	21570	21689	21790	21856	21855	21756	21761	21810	21694	21645	21797	21785	21681	21612	21586	21592	21666	21716	21772	21673	21854	21927	21850	21697	21598	21477	21537	21486	21685	21725	21689	21612	21806	21624	21787	21575	21714	21663	21929	21740	21689	21948	21868	21819	21895	21641	21563	21798	21735	21830	21836	21686	21732	21697	21871	21909	21841	21946	21784	21927	21874	21753	21869	21904	21825	21882	21625	21728	21790	21835	21755	21909	21573	21509	21669	21609	21506	21987	21760	21856	21727	21834	21794	21665	21847	21785	21726	21458	21595	21983	22013	21700	21981	21854	21747	21792	21740	21925	21635	21800	21742	21833	21817	21757	21665	21763	21824	21672	21868	21918	21894	21856	21750	21569	21823	21793	21769	21631	21902	21896	21561	21697	21534	21752	21737	21807	21713	21642	21389	21698	21615	21859	21893	21755	21826	21703	21968	21677	21566	21689	21610	21837	21819	21837	21577	21746	21816	21792	21701	21762	21783	21623	21759	21820	21747	21631	21774	21837	21835	21805	21937	21685	21794	21652	21822	21708	21765	21801	21714	21775	21852	21617	21534	21664	21738	21660	21664	21497	21646	21794	21788	21722	21923	21833	21703	21594	21894	21832	21784	21705	21899	21797	21734	21715	21698	21844	21720	21878	21971	21880	21811	21783	21643	21779	21728	21735	21813	21926	21555	21782	22059	21895	21741	22141	21767	21663	21461	21606	21655	21829	21797	21753	21733	21778	21726	21640	21717	21636	21914
22327	38640	39090	33125	28921	26420	50102	74890	55038	39014	23517	17429	16172	16132	16313	16198	16365	16087	16122	16110	16176	16141	16080	16154	16178	16304	16305	16239	16335	16200	16374	16021	16114	16152	16294	16107	16028	16274	16066	16127	16239	16229	16292	16316	16065	16168	16113	16089	16118	16252	16285	16421	16033	16193	16048	16165	16209	16133	16184	16188	16074	16244	16163	16103	16050	16192	16177	16234	16344	16180	16121	16373	16267	16134	16164	16124	15985	16115	16299	16205	15986	16208	16247	16038	16192	16240	16306	16286	16060	16132	16215	16166	16208	16106	16216	16261	16162	16110	16235	16114	16253	15990	16133	16273	16272	16281	16207	16181	16244	16295	15958	16135	16086	16176	16209	16019	16204	16150	16054	15985	16115	16156	16199	16413	16283	16187	16090	16262	16073	16325	16076	15965	16318	16166	16270	16197	16225	16220	16271	16373	16294	16152	16362	16217	16286	16025	16139	16133	16209	16245	16141	16200	16176	16044	16140	16077	16004	16066	16126	16192	16142	16325	16156	16054	16220	16050	16378	16179	16327	16204	16068	16246	16168	16100	16209	16181	16103	16234	16307	16223	16162	16181	16344	16085	16250	16104	16193	16200	16169	16410	16186	16103	16127	16152	16268	16102	16241	16268	16104	16324	16188	16266	16226	16121	16230	16170	16174	16151	16242	16153	16319	16251	16156	16113	16036	16226	16202	16273	16344	16165	16200	16096	16091	16284	16239	16334	16069	16202	16114	16404	16135	15951	16251	16105	16244	16091	16165	16114	16313	16064	16183	16010	16053	16003	16256	16268	16206	16039	16231	15982	16146	16250	16260	16101	16123	16230	16180	16314	16221	16017	16257	16189	16079	16172	16210	16286	16167	16231	16081	16256	16054	16077	16131	16256	16189	16148	16210	16057	16160	16355	15922	16263	16028	16147	16038	16183	16265	15990	16162	16222	16307	15985	16161	16147	16231	16216	16152	16043	16162	16279	16342	16363	16106	16323	16102	16057	15922	16084	16130	16161	16237	16066	16076	16198	16168	16129	16153	16066	16195	16199	16172	16115	16246	16203	16099	16138	16164	16241	16168	16343	16206	16054	16390	16142	16061	16137	16228	16125	16127	16156	16273	16270	16191	16078	16127	16175	16133	16219	16117	16235	16140	16225	16266	16119	16056	16231	16041	16193	16334	16157	16091	16280	16073	16266	16242	16175	15957	16144	16365	16286	16079	16258	16214	16181	16108	16105	16239	16194	16037	16368	16205	16417	16176	16253	16161	16327	16219	16119	16211	16240	16206	16214	16223	16475	16249	16146	16157	16185	16313	16036	16270	16170	16329	16219	16029	16296	16147	16135	16039	16123	16160	16587	16248	16267	16334	16235	16042	16129	16221	16062	16222	16244	16235	16292	16229	16284	16190	16270	16097	16325	16381	16231	16091	16193	16247	16143	16286	16236	16103	16161	16133	16303	16317	16172	16297	16286	16161	16197	16178	16163	16278	16226	16196	16091	16134	16228	16289	16327	16322	16255	16251	16206	16334	16380	16125	16233	16047	16182	16087	16225	16142	16100	16048	16012	16316	16204	16229	16186	16027	16226	16217	16080	16284	16063	16197	16049	16389	16264	16295	16028	16253	16015	16180	16072	16309	16209	16199	16208	16215	16039	16035	15985	16244	16135	16344	16131	16083	16327	16175	16241	16174	16174	16359	16205	16108	16165	16308	16053	16189	15997	16186	16117	16221	16282	16259	16353	16190	16211	16086	16249	16031	16241	16022	16374	16121	16087	16187	16308	16208	16329	16237	16184	16304	16148	16069	16169	16137	16160	16120	16223	16137	16230	16089	16231	16230	16073	16353	16139	16026	16368	16106	16222	15956	16238	16089	16288	16273	16231	16140	16333	16199	16156	16253	16309	16126	16175	16216	16291	16128	16229	16180	16249	16100	16216	16309	16214	16027	16041	16169	15988	16209	16137	16351	16150	16262	16275	16218	16309	16316	16135	16019	16243	16236	16367	16116	16296	16143	16045	16182	16117	16288	16141	16116	16167	16051	16182	16267	16308	16234	16091	15973	16127	16169	16107	16154	16105	16316	16159	16182	16093	16120	16193	16120	16303	16041	16147	16232	16212	16191	16143	15968	16262	16261	16097	16196	16058	16142	16068	16335	16222	16249	16144	16174	16139	16170	16102	16152	16087	16189	15951	16035	16128	16090	16008	16094	16138	16128	16160	16272	16179	16251	16087	16140	16142	16073	16022	16028	16160	16149	16267	16103	16147	16201	16209	16206	16175	16120	16253	16067	16220	16153	15975	16224	16306	16205	16309	16272	16116	16281	16350	16169	16037	16095	16140	16169	16073	16344	16309	16166	16123	16129	16111	16163	16239	16234	16274	16118	16078	16201	16131	16247	15957	16089	16179	16115	16163	16248	16505	16152	16162	16154	16088	16245	16327	16131	16249	16237	16281	16079	16096	16285	16103	16160	16299	16091	16091	16156	16229	16222	16050	15993	16276	16138	16056	16010	16342	16104	16166	16273	16173	16006	15938	16080	16136	16082	16295	16083	16126	16203	16234	16210	16176	16193	16089	16213	16074	16043	16288	16174	16135	16072	16338	16088	16257	16204	16271	16213	15972	16306	16213	16202	16096	16071	16113	16281	16006	15938	16205	16163	16214	16031	16320	16252	16080	16251	16159	16190	16093	16359	16213	16380	16222	16257	16132	15991	16173	16257	16221	16364	16284	15952	16360	16003	16214	16202	16276	16047	15939	16161	16356	16191	16131	16131	16230	16023	16194	16042	16285	16171	16041	16260	16035	16089	16060	16107	16181	16125	16115	16100	16414	16182	16275	16104	16021	16101	15978	15910	16161	16267	16124	16067	16225	16197	16301	16239	16100	16112	16299	16127	16194	16308	16373	16088	16279	16184	16052	16223	16072	16030	16143	16258	16244	16222	16093	16171	16232	16109	16065	16233	16151	16391	16131	16218	16117	16142	16262	16238	16297	16026	16248	16048	16180	16134	16099	16332	16180	16159	16171	16404	16105	16286	15939	16213	16197	16125	16071	16235	16217	16277	16211	16202	16262	16207	16263	16113	16180	16095	16125	16118	16063	16229	16075	15992	16145	16109	16203	16106	16190	16132	16173	16244	16295	16169	16070	16206	16218	16362	16211	16226	16227	16148	16129	16194	16177	16261	16358	16035	16259	16134	16122	16314	16118	16190	16168	16052	16162	16068	16000	16280	16107	16020	16119	16081	16214	16194	16245	16271	16168	16297	16133	16072	15999	16162	16022	16212	16137	16072	15852	16095	16145	16138	16149	16156	16332	16110	16247	16125	16224	15903	16139	16182	16221	16420	16191	16158	16195	16039	16192	16036	16206	16172	16250	16207	16141	16218	16164	16213	16249	16310	16136	16274	16137	16089	16292	16147	16102	16150	16106	16216	16044	16233	16133	16340	16088	16183	16094	16311	16142	16093	16146	16242	16182	16285	16250	16149	16144	16085	16202	16260	16192	16084	16212	16221	16151	16167	16182	16277	16343	16145	16105	16090	16255	16240	16202	16051	16189	16304	16113	16298	16104	16339	16085	16012	15949	16170	16136	15932	16107	16221	16188	16174	16101	16083	16227	16154	16226	16346	16247	16156	16168	16177	16205	16240	16228	16122	16293	16299	16212	16187	16118	16098	16080	16174	16145	16260	16147	16187	16101	16064	16166	16136	16018	16247	16191	16228	16159	16277	16232	16299	16255	16304	16206	16320	16216	16374	16174	16165	16208	16013	16195	16196	16122	16333	16154	16056	16080	16219	16243	16064	16077	16123	16169	16200	16409	16028	16129	16085	16207	16233	16089	16250	16209	16199	16288	16272	16182	16134	16258	16314	16068	16132	16139	16133	16147	16153	16155	16078	16145	16142	16318	16122	16158	16021	16073	16242	16158	16202	16053	16306	16286	16071	16173	16221	16235	16265	16216	15917	16229	16082	16229	16221	16157	16321	16139	16089	16030	16302	16212	16009	16179	16244	16181	16054	16152	16182	16191	16254	16185	16108	16170	16163	16225	16219	16003	16072	16448	16219	16138	16228	16063	16301	16071	16183	16288	16084	16168	16203	16227	16203	16256	16159	16105	16210	16185	16098	16179	16374	16052	16257	16243	16350	16452	16068	16134	16110	15965	16080	16098	16198	16054	16308	16110	16212	16295	16269	16094	16005	16172	16146	15993	16207	16047	16084	16222	16175	16192	16254	16230	16221	16093	16450	16065	16025	16283	16205	16160	16222	16140	16274	16132	16134	16082	16088	16147	16183	16234	15987	16233	16302	16079	16050	16154	16183	16139	16352	16081	16270	16109	16035	16074	15987	16200	15991	16111	16117	16231	16293	16118	16178	16189	16136	16092	16098	16223	16250	16223	16242	16097	16265	15996	16309	16170	16199	16107	16139	16251	16252	16267	16222	16119	16299	16139	16153	16270	16159	16151	16320	16114	16095	16180	16268	16267	16056	16239	15969	16267	16158	16207	16179	16393	15894	16329	16144	16156	16262	16080	16341	16260	16142	15963	16146	16341	16194	16130	16244	16068	16328	16310	16186	16071	16094	16282	16225	16123	16096	16235	16213	16060	15961	16018	16249	16060	16397	16205	16226	16130	16113	16211	16236	16303	16136	16239	16014	16120	16136	16087	16095	16226	16179	16014	16024	16335	16206	15990	16223	16138	16272	16131	16302	16272	16159	16238	16392	16177	16388	16007	16283	16107	15987	16393	16119	16216	16140	16167	16374	16064	16116	16355	16227	16291	16081	16149	16105	16145	16228	16201	16254	16144	16137	16200	16289	16127	16194	16064	16222	16232	16241	16064	16399	16005	16072	16187	16174	16197	16233	16123	16019	16234	16220	16146	16119	16355	16066	15932	16225	16267	16200	16060	16243	16086	16100	16258	16207	16023	16162	16021	16101	16232	16344	16143	16312	16172	16262	16076	16122	16082	16177	16240	16189	16121	16079	16295	16190	16136	16215	16156	16132	16156	16121	16087	16243	16336	16045	16227	16080	16216	16097	16196	16049	16200	16234	16249	16132	16343	16295	16208	16345	16171	16235	16025	15910	16306	16025	16206	16424	16082	16095	16229	16151	16123	16187	16096	16250	16228	16070	16313
31349	25313	29314	27921	25509	24936	26341	32322	29259	25968	24209	23453	23222	23238	23096	23182	23222	23242	22863	22730	23000	23222	23208	23180	22989	23205	23034	23269	23057	23181	22815	23170	23306	23167	23028	23126	23269	23029	23131	23174	23245	23084	23293	23012	22941	22986	23168	23060	23089	22998	23317	22982	23167	23177	23109	22993	23138	22918	23092	23122	23097	23158	23117	23079	23245	23201	23332	23079	23022	23038	23207	23136	23063	23044	23046	23040	23186	23018	22917	23263	23047	23177	22993	22998	23178	23293	23124	23126	23171	23148	22956	22997	23232	22939	22943	23081	22992	23072	23083	22943	23059	22932	22930	22791	23013	23153	22954	23165	23121	23188	23229	22995	23033	23068	22919	22845	22985	22927	23176	23098	23186	22989	23079	23027	23004	23055	23043	22870	22873	23065	23029	22994	22953	23008	23195	23117	22906	23028	23180	22831	22950	23152	22988	22984	23096	23005	23253	22894	22954	23204	23427	22849	22848	22951	23095	23170	23129	23016	22983	23048	23228	22899	23118	22975	23394	23001	22820	23047	23000	23031	22835	22954	23435	23025	23048	23104	23005	23102	23158	22968	23146	23004	23250	23068	23125	22956	23025	23000	23163	23038	22822	23106	23006	23111	22904	23160	23182	22989	23058	23160	23091	22983	22948	22850	23021	23281	23061	22931	22966	22960	23123	23238	23269	22961	22936	22871	22977	22875	23140	23103	23061	22916	22996	22945	23049	23290	23373	23312	23033	23085	23090	23196	23120	23113	23101	23123	23075	23182	22882	23313	23177	23197	23058	22924	22692	23216	22935	23154	23049	22859	22995	23058	23059	23152	22940	23213	23138	23264	22970	22992	22775	23010	23143	23120	23269	22876	23036	22994	22887	22972	22961	22939	23007	22957	22835	23198	22982	23057	23029	23293	23028	22906	23167	22796	23010	22942	23105	23155	22876	23221	23042	22936	23118	23113	23077	23131	23171	23083	22962	23245	22918	23017	23031	23042	23053	22933	23199	23139	23129	23136	23131	22890	23093	22955	23186	23150	22930	22913	23005	23068	22864	23237	23108	23226	23093	22927	23134	22903	23296	22776	23007	23099	23122	23078	23177	23318	23161	22996	23120	23067	22892	23389	23045	22965	22988	22941	23152	23113	23075	23083	23007	22944	23099	23060	22902	22980	22844	23195	23055	23080	23076	23054	23250	23266	23222	22806	22983	22964	23196	22976	22953	22975	23231	23006	23048	23078	22920	22988	22843	23266	23146	22951	23109	23194	23123	23139	23299	23358	22931	23101	22956	23040	23108	23219	22992	22978	23182	23027	23175	22934	22966	23121	23073	23060	23138	23036	22956	22922	22779	23165	22978	23248	23121	23052	23000	22866	23199	23209	22982	23241	22950	23020	23076	23237	22960	22924	23027	23079	23237	23174	23159	22937	22973	23030	23008	23070	23148	23064	23221	23177	23217	23218	22985	23071	23043	22984	23113	23066	23035	23041	22973	22764	23052	22879	23143	23145	23302	23211	23019	22897	23162	23192	22935	23235	23062	22901	23040	22964	23139	22896	23080	23165	22920	23031	23134	23073	22942	23227	23288	23021	22872	22996	23058	22983	23070	23198	23148	23007	23055	23125	22926	23402	23189	22852	23168	23249	23151	23127	22912	23108	23016	23034	23080	23185	23149	22923	22964	23110	23179	23085	23244	23033	23164	23015	22947	23093	23019	23200	23146	23037	22978	22852	22971	23342	23054	23187	23123	23260	22907	23011	23068	22793	23143	22969	22881	23097	23210	22957	23089	23062	23077	23180	23176	23067	23016	22975	22864	23064	23039	23225	23216	23160	23223	23334	23175	23047	23241	22957	23195	23126	23334	23151	23007	23092	22944	23027	23249	23101	22759	23029	22977	22984	23127	23157	23119	23245	22976	23060	23231	22974	22945	22967	23250	22976	23105	23039	23189	23044	23073	23247	22974	22959	22975	23232	23068	23041	22770	23037	22865	22944	22951	23194	23107	22934	22891	23292	22961	22902	23183	23086	23201	23238	23304	23045	23007	23076	23215	22934	22843	22985	22926	23250	23103	22937	23148	23007	23118	23040	23048	22974	23015	23036	23136	22973	23094	23014	23125	23043	22948	22959	22841	23084	22984	23385	23078	23384	23069	23197	22872	23011	22981	23055	22885	23184	23065	23013	22877	22996	23190	22991	23171	23098	23000	23217	23227	23187	23017	22987	23077	22960	23155	23109	23252	23046	23206	23131	23018	23152	23063	23246	23190	22972	23020	23149	23122	23114	23162	23270	23191	23139	23132	23108	23033	23000	23220	23113	23014	23017	23087	22823	23012	22880	22999	22979	23220	23097	23271	23294	23068	23089	23002	23043	22929	23041	23025	23032	23039	23051	22865	23108	23155	23121	22982	23250	23020	23154	23070	23151	23033	23031	23198	22841	23105	23118	23371	22863	22830	23138	23238	23101	23221	23115	22959	23135	23060	22962	23050	22841	22947	23214	23104	23262	22932	23172	22872	23213	23108	22949	23153	23118	23023	23059	23112	22928	22845	22939	23109	22850	22924	23127	23086	23049	23139	22914	23031	23018	23190	22926	23185	23176	23246	23004	23162	22793	23156	23063	23158	22834	22955	22976	23083	23021	22852	22876	23238	22939	22977	23279	23102	23048	23133	23116	23019	23181	23209	23286	23062	23100	23345	23042	22814	23021	22956	23197	22864	23056	23079	23202	23244	23019	23207	23131	23078	22973	23146	22869	22920	23217	23117	23278	23430	23193	23066	22893	23029	22996	23051	23096	23027	23120	23035	23324	23240	23182	23165	23257	23060	22950	23328	23067	23129	23081	23059	23054	22949	23132	22914	23068	23096	23226	23015	22980	23080	23184	22988	23106	23328	23104	23254	23235	23130	23108	23156	22970	23188	23203	22868	23151	23005	22858	23262	23029	23069	23171	23002	23010	22983	23074	23120	22978	22926	22987	22871	23143	23209	23072	23172	22993	23035	22813	22935	22882	23024	23115	23061	23138	23272	22882	23115	23117	22986	23227	23065	23227	23002	23185	23197	23201	22943	23143	23054	23128	23076	23061	23162	23150	22948	23149	23152	22894	22964	23175	23135	22895	23021	23043	23033	22968	22996	23014	23143	23210	23256	23142	23167	23113	23079	22976	22949	23242	23046	23143	23299	23012	23023	23142	23009	23103	23029	23226	22875	23105	22966	23253	23249	22918	22912	23175	22746	22898	23024	23206	23251	22934	23180	23021	23284	23379	22980	22852	22965	23177	23087	23086	23131	22965	23188	23035	23187	22923	23221	23283	22826	23041	23334	22991	22870	23051	23226	22999	23025	23074	22960	23001	23082	22881	22963	23036	23133	23025	22981	23149	23119	23204	23277	23025	23236	23051	23122	23249	23223	22962	23092	23100	23146	23243	22962	23084	23121	23318	23126	23155	23199	22968	22969	23146	23209	23077	23233	22889	22829	23213	23149	22868	22980	22906	22963	23340	22805	23106	23095	23213	23035	23055	23017	22881	23043	22794	23052	22873	22923	23006	22942	23067	23152	23040	22950	23002	23170	22897	23073	23219	23083	22747	23000	22964	23038	23032	23103	23013	22880	22839	23062	22954	22941	23062	22987	23414	23198	23177	23103	23147	23045	23224	23074	23046	23250	22865	23011	22833	22932	23119	22959	22936	23107	23043	23140	23107	23076	23498	23185	23056	23232	23044	23351	23191	23010	23068	23228	22884	22983	23121	23158	23146	22915	23075	23263	22922	22865	23011	23278	23379	23310	22866	22966	23039	23057	22945	23210	23178	22851	22906	23136	22948	22825	23215	23202	22972	23390	22828	22996	23087	22928	23004	23193	23044	23154	23072	23210	23010	23259	22991	23125	23022	23063	22867	23332	23004	22901	23001	23164	23175	22954	23149	23044	23032	23038	23202	23236	23091	23062	23166	23193	23165	23013	23025	23327	23246	23024	22916	23305	23143	23141	23013	23094	23030	23091	23155	23106	23139	23045	23211	23037	22916	23005	23266	23401	23140	23056	22837	22987	22793	23053	23092	23061	23068	23070	23075	23193	23195	22934	23079	23091	22876	22952	23258	23085	23125	23195	23242	23226	23042	23033	23043	22892	23173	23116	23000	22765	23113	23216	22789	23033	23191	23125	23337	23102	23218	23048	23079	23073	23339	23127	22835	23054	23178	23114	22771	22953	23062	22903	23214	23165	22952	23209	23177	23060	22797	23176	23064	22975	22847	23033	22942	22940	22913	23058	22994	23092	23123	23140	23022	23174	23068	22941	23223	23050	22990	22910	23094	23180	23218	22999	22709	22939	22927	22908	23132	23073	23059	23145	23023	23087	23019	23010	23087	23169	23299	23143	23053	23065	22883	23054	23110	22777	22990	23368	23001	22999	23016	23205	22990	23109	22884	23248	23168	23373	23027	23064	23026	23084	23012	23027	23279	23088	23213	23236	23125	23054	23045	23067	23171	23273	23098	22823	22998	23077	22720	23056	23003	23144	23100	23191	23046	23073	23146	22997	23056	23070	23224	22946	23046	22943	23285	23201	23148	23171	22909	22969	23169	23121	23137	23087	23303	23267	23010	23293	23121	22866	23127	23005	23232	22942	23050	22832	23031	23147	23250	23052	22870	22804	23079	23261	23245	23014	23116	23186	23128	23146	23053	22785	22830	23384	23160	23276	23132	23327	22951	23156	23169	23220	22923	22888	22944	23102	23173	23191	23052	23277	23078	23271	22943	23138	22999	23043	23066	23049	23171	23039	23077	23086	23181	22968	23254	23078	22944	23017	23097	22850	23067	22827	22930	22923	22969	23053	22970	23130	23219	23282	23159	23115	23056	23179	23050	22954	23170	23095	22976	22969	23140	23115	23013	23094	23339	23052	23044	23056	23248	22989	23270	22926	23002	23086	23115	23055	22923	22947	23095	23199	23121	23187	22988	23155	23069	23210	23229	23118	23143	23155	23176	23175	23385	22978	22757	23091	23140	23374	23051	23183	22908	23020	23031	23054	23052	23252	22999	23193	22997	23051	23167	23329	23253	23080	22975	23120	22916	23111	23074	23128	23139	23228	23072	23213	23126	22946	22961	22949	23181	23054	22989	23212	23109	23122	23166	23051	23007
19003	23567	24568	21802	20691	19857	22245	29153	23353	19834	17609	16990	16861	16810	16824	16909	16797	16906	16915	17069	16995	17012	16751	16798	16922	16919	17074	16871	16819	16828	16759	17093	16916	16658	16854	16798	16743	16864	16901	16939	16925	16942	17112	16918	17012	16863	16894	16834	16907	17083	16801	16837	16834	16904	16941	16944	16822	17108	16889	16853	16728	16908	16745	16831	16831	16958	16844	16933	16983	16839	17030	16830	16955	16797	16882	16753	16876	16843	16861	16838	17000	16701	16853	16835	16944	17014	16941	16853	16857	16854	16895	16908	16810	16904	16697	16913	16954	16751	17013	17063	16974	16979	16850	16830	16721	16815	16673	16940	16931	16905	16840	17032	16910	16777	16962	16829	16758	16994	16946	16884	16873	16891	16894	16873	16898	16950	16831	17040	16812	17049	16895	16735	16971	17012	16813	16864	16770	16944	16994	16820	16834	16907	16772	16845	16730	16905	16954	17005	16910	16928	16818	16892	16988	16850	16809	17003	16965	16930	16785	17011	16744	16928	16853	16963	16955	16901	16987	16817	16826	17047	16933	16644	16848	16909	16898	16631	16813	16855	16704	16913	16879	16856	16864	16986	16800	16811	16814	16817	16998	16822	16800	17041	16967	16663	17016	16821	16813	17007	16789	16883	16891	16654	16732	16907	16929	16824	16847	16937	16921	16797	16887	16940	16970	16848	16885	16814	16833	16906	16903	16883	16841	16842	16836	16907	16789	16826	16805	16929	16996	16781	16894	16807	16963	16962	16866	16757	16830	16820	17160	17007	16949	16833	16815	16666	16944	16798	16880	16782	17089	16943	16914	16983	16806	16902	16861	16877	16821	16934	16944	16855	16914	16954	16835	16742	16953	16767	17014	16726	16884	16992	16795	16881	16916	16724	16814	16724	16795	16811	16942	16784	16752	16942	16805	16694	16729	16815	16949	16833	16750	16779	16865	16885	17051	17041	16882	16942	16981	16881	16954	16841	16819	16737	16857	16973	16892	16880	16945	17033	16860	17053	16910	16950	16966	16749	16878	16835	16817	16817	16838	16917	16786	16847	16873	16876	16840	17026	16914	16817	16791	16851	16642	16796	16991	16949	16791	16809	17030	16885	16734	16824	16797	16889	16710	16985	16891	16732	16870	16908	16857	16703	16858	16960	16926	17046	16955	16944	16910	16941	16898	16809	16750	16999	17009	17008	16849	16719	16705	16908	16992	16861	16625	16780	16764	16874	16872	17083	16882	17064	17010	16916	16904	16916	17074	17074	17000	16923	16948	17103	16754	16790	16906	16884	16597	17075	16805	16719	16810	16990	17020	16696	16904	16838	16933	16586	16891	16768	16951	16938	16934	16855	16861	17125	16665	16717	16779	16833	16777	16848	16797	16862	16938	16777	16822	16946	16981	16921	16807	16954	16839	16778	16816	16902	17026	16901	16963	16677	16853	16714	16875	16981	16980	16831	16875	16899	16909	16833	16888	16801	16673	17055	16795	16826	16754	16908	16832	16942	16637	16845	16824	16787	16697	16791	16817	16919	16824	16819	16790	16759	16672	16753	16994	16773	16913	16661	16897	16836	16877	16932	16829	16827	16834	16976	16815	16891	16887	16828	16946	16862	16928	16912	17024	16867	16784	16957	16978	16853	16961	16820	16847	17007	16939	17060	16907	16990	16906	16854	16889	16815	17054	16956	16852	16898	16888	16933	16982	16843	16599	16829	16862	16903	16751	16780	16917	16975	16815	16822	17009	16976	16935	16800	16830	16840	16806	16851	16870	17014	16850	16955	16962	17052	16991	16884	16944	16986	16915	16788	16795	16977	16919	16916	17062	16819	16823	16920	16957	16751	16969	16989	17085	16927	17005	16770	16822	16930	17090	16735	16947	17092	17004	16949	16810	17005	16813	16916	16902	16794	16752	16964	16923	16886	16815	16783	17028	16930	16834	16721	16958	16761	17021	16985	16904	16856	16882	16768	16855	16822	17173	16734	16843	16813	17012	16925	16800	17069	16840	16828	16850	16905	16895	16936	16965	16975	16704	16839	16799	16997	16702	16855	16912	16921	16912	16852	17016	16857	16923	16760	16842	16647	16911	16898	16885	16791	16965	16965	16905	16745	16720	16942	16926	16808	16955	16775	16841	16755	17036	16922	16756	16853	16766	17047	16928	16572	16766	16944	16763	17012	16976	16939	16959	16865	16681	16763	16854	16719	16942	16814	16711	16854	16902	16855	16789	16884	16992	16876	16876	16793	16851	16891	16687	16801	16976	16903	16890	16869	16810	16964	16970	16916	16982	16905	16787	16783	16858	17036	16872	16736	17091	17020	16897	16912	16892	16950	16983	16828	16838	16944	16944	16931	16926	16914	16975	16967	16841	16863	16748	16778	16851	16890	16915	16910	16825	16926	17000	16841	16876	16968	16840	16838	16845	16762	16807	16974	17010	16779	16872	16950	16966	16972	16798	16818	16827	16725	16828	16894	16770	16769	16846	16825	17101	16804	16762	16969	17157	16898	16873	16876	17090	17032	16821	16856	16909	16957	16799	16944	16828	16763	16910	16981	16896	16995	16836	16611	16872	17115	16864	16980	16845	16782	16768	17069	16941	16946	16840	16904	17110	16925	16859	16904	17066	16853	16995	16948	16732	17149	16826	17040	16955	16904	17021	16875	16950	16828	16936	16804	16759	16831	16950	16804	16828	16768	16817	17017	16909	16881	16837	16745	16741	16987	17036	16901	16887	16838	16709	17015	16999	16817	16857	16866	16859	16925	16695	16898	16812	16898	16784	16938	16925	17144	16702	16862	16722	16778	16940	17021	16881	16843	16928	16825	16789	16988	16968	16959	17117	16695	16869	16782	16915	17013	16947	16953	16870	16950	16759	16817	16872	16759	16991	16649	17014	16861	16928	16902	16915	16869	16861	16811	17044	16743	17075	16718	16933	16852	16909	16782	16873	16827	16949	16944	16937	16995	17008	16905	16799	16804	16687	17000	16905	16805	16891	16912	16801	16833	16854	16695	16920	16924	16772	16844	16973	16876	16881	16807	16832	16790	16894	16838	16939	16853	16881	16770	16799	16975	16930	16909	16929	16895	16897	16948	16930	16822	16795	16694	16878	16734	16936	16896	16780	16906	16967	16762	16912	16997	16717	16719	16921	16938	16722	16956	17086	16884	16752	16899	16858	16909	16955	16884	16970	16808	16904	17022	16995	16847	16816	16758	16871	16782	16790	16961	16830	17051	16982	16877	16849	16917	16915	16802	16841	16958	16961	16882	16944	16776	17077	16774	16958	17019	16914	16957	16848	16921	16777	16825	16791	16875	16781	16993	16921	16849	16829	16955	16755	17020	16773	16964	16851	16798	16826	17015	16825	16944	17087	16793	16795	17010	16763	16875	16888	16732	16969	16851	16771	16950	16713	16902	16845	16910	16889	16805	16968	16932	16834	16891	16888	16874	16788	16939	16879	16864	16902	17065	16772	16976	16789	16990	16946	17085	16818	16995	16989	16827	16939	16815	16916	16864	16750	16882	16809	16950	16959	16922	16773	16951	16840	16717	17057	16854	16896	16885	16843	16877	16900	16884	17037	17081	16984	16892	16920	17056	16765	16892	16951	16916	16824	17020	16953	16765	16971	16824	16830	17043	16853	16956	17039	16872	16856	16715	16895	16851	16807	16997	16755	16757	16714	16719	16797	16832	16969	16769	17063	16923	16885	16838	16870	16810	16758	16825	16848	16904	16978	16727	16822	16948	16850	16756	16729	16936	16924	16836	16978	16963	16973	16898	16873	16909	16913	16846	16840	16956	16881	16825	16957	16899	16756	16989	16712	16868	16907	16909	16795	16750	16792	16829	16751	16940	16905	17025	16802	16793	16742	17027	16851	16891	16867	16741	16886	17051	16919	16984	16923	16849	16982	16841	16861	16836	16879	16699	16913	16823	16686	16814	16935	16814	16875	16729	17164	16893	16878	16822	17004	16940	16889	16819	16942	16984	16855	16900	17121	16789	16996	16767	16987	16878	16932	16992	16764	16939	16985	16678	16899	16883	16838	16913	17034	16744	16847	16847	16903	16908	16908	16853	17069	16809	16944	16882	16979	16981	16933	16883	16875	16870	16977	16955	16758	16857	16803	16781	17006	16708	17000	16904	16741	16839	16935	16706	16752	16926	16829	16933	16923	16926	16965	16882	16763	16726	16792	16892	16937	16774	16871	17009	16882	16798	17001	16920	16853	16815	16829	16948	16928	16754	16939	16971	16901	16992	16702	16699	16924	16868	16942	16924	16894	16943	16866	16870	16812	16958	16755	16851	16999	16923	17106	16790	16937	16724	16825	16945	16955	16837	16973	16796	16829	16913	16802	17012	16891	16919	17028	16883	16931	16745	16858	16868	16949	16863	16834	16739	16751	16816	16778	16874	16947	16751	16868	16833	16978	16687	16911	16824	16968	16856	16888	16877	16679	16692	16715	16956	16891	16827	16804	16883	17150	16968	16941	16800	16748	16873	16842	16867	16991	16849	16772	16922	16910	16763	16918	16993	16992	16952	16891	16903	16914	16849	17068	16881	16924	17154	16749	16685	16959	16938	16911	16916	16735	16814	16926	16768	16880	16709	16898	16814	16868	16853	16849	16936	17155	16670	17031	16793	16799	16914	16859	16938	16952	16964	16908	16799	16876	16893	16859	16835	17063	16978	16885	16857	16893	16819	16880	16909	16845	16752	17012	16887	16845	16989	16904	16757	17028	16791	16709	16774	16659	16968	16730	16969	16922	16938	16839	16979	16798	16899	16690	16834	16807	16896	17017	16865	16799	16801	17097	16720	17143	16707	16886	16810	16974	16876	16784	16879	16843	16850	16872	16783	17106	16871	16675	16906	16748	16833	16902	16819	16877	16925	16970	16773	16920	16843	16893	16824	17004	16800	17047	16878	16994	17138	16807	16839	16819	16792	16924	16790	16887	16816	16799	16876	16956	16998	16898	16879	16821	16741	16991	16840	16928	16713	16823	16839	17067	16884	16876	16857	16891	16948	17010	16890	16763	16919	16762	16676	16706	16937	16890	16983	16964	16721	16826	16895	16822	16886	16939	16789	16861	16757	16851	16954	16782	16798	16880	16772	16883	16947	16874	16860	16644	16859	16824	16931
25366	21103	28218	25562	25489	29315	42271	64679	49392	36639	28163	24244	23324	23224	23162	23212	23105	23228	23057	23336	23293	23144	23030	23090	22981	22959	23383	23346	23092	23030	23215	22874	23209	22913	23149	22915	23279	23081	23098	23072	23083	23167	23107	22972	23146	23174	23215	23056	23125	23042	22804	23250	22967	23101	23239	23026	23042	22907	23084	22922	23011	22967	23033	23076	23261	23082	23116	23032	23143	22923	22945	22935	23000	23090	22968	23019	23053	22915	23121	22827	22837	23146	23043	23141	23019	23114	23111	22821	22830	23147	23090	22756	23057	23083	22934	23081	23058	23047	23047	23013	23078	23127	23092	22941	23078	23016	22928	23138	23176	22907	23105	22958	23133	23136	22951	22935	22770	23256	22937	23232	23058	22903	23027	22914	22964	22843	22720	22907	23132	22983	22953	22961	23063	22942	23053	22882	22782	23153	22907	23019	22942	22888	22917	23060	23198	22946	23211	22987	22918	23089	22902	22902	23093	22973	23028	22826	22856	22999	23091	23180	22922	22961	23074	23075	23182	23003	22874	23192	23214	23057	22954	23013	23170	22991	22928	23187	22999	22982	23100	23081	23074	22993	23161	23246	23050	23033	23156	22947	22914	22820	22763	23027	22964	23171	22988	22936	23186	23123	23005	23005	22979	22948	23057	23015	22928	22890	23034	22967	22968	23060	23165	23138	23174	23014	23112	22923	22774	22975	22892	22981	23249	22831	23031	23123	22999	22956	22963	22905	22947	23171	23017	23005	23077	23054	22807	23163	22905	23021	22904	22877	22995	22877	22857	22791	22871	22980	22927	23034	22965	23054	23165	23133	23314	22832	22971	22995	22852	23175	23035	23055	23083	22976	22909	22881	23037	23098	23215	22800	22966	23009	23018	23264	23060	23027	23186	22994	23053	22923	22985	23313	23062	22986	22933	22950	23176	22900	23129	22777	23026	23112	22757	23316	22802	22867	22997	23111	22961	23047	23120	23206	22946	22995	23047	22975	23011	23093	22994	22884	23161	22850	23022	22827	22919	23142	23033	23026	23136	22914	23093	22906	23067	22979	22826	22994	23004	22875	23211	22948	23128	22977	23102	23204	23051	23040	23139	23087	22931	22858	22948	23162	22952	22987	23209	23010	23029	23090	23134	22936	22755	23179	22977	22973	23167	22971	23043	23104	23039	22831	23172	23171	23009	23072	23029	23049	22974	23103	22880	22901	22904	22827	22935	23020	22936	22922	23221	23106	22811	23074	22994	23102	23071	23089	22873	22945	22987	23083	22983	22802	23116	22825	23051	22899	22911	22911	22927	22993	22744	23121	22997	23063	23125	23053	23061	22807	22950	22769	23060	23127	22765	23216	23190	23081	23300	22990	23004	23107	23190	23057	22931	22781	23106	22936	22733	22949	22990	22886	23066	23021	22841	23198	22987	23085	22862	23021	22995	23021	23009	22755	22862	23220	22853	23098	22872	22840	23074	22956	23079	22996	23111	22885	23218	22872	22783	22697	22986	22915	22985	22984	22939	22960	22912	22952	22981	22950	22915	22935	22965	22887	23005	23205	23149	22972	22934	23090	22890	22953	22944	23103	23287	22890	22999	23051	23189	22916	22955	23054	23088	22848	22985	22966	22880	22908	23120	23114	23156	23011	23116	22919	23036	23009	22934	23023	23109	22941	22884	23200	23325	22948	22965	23015	22933	22901	23142	23058	22622	22972	23074	23092	23197	22843	23084	23042	23155	23220	22956	22919	23046	22943	22906	22992	23051	23142	22861	23120	23006	22781	23139	23036	23036	22999	22990	22984	23186	23126	22923	22732	23094	22971	23056	23182	23061	22776	22916	23043	23012	22981	22948	23060	23013	23116	23179	22900	22971	22775	22853	22874	22877	23041	23010	22997	22833	22877	23081	22859	22971	23110	22844	22965	22949	23070	23210	23047	23182	23062	23167	23106	23103	22998	22973	22525	22932	23019	22855	23026	22980	22945	23089	22927	23020	23018	23037	23028	23078	22924	22924	22969	23001	22940	22978	22789	22925	23013	23201	23068	23076	23077	22833	22756	23113	23029	23084	23067	23002	23024	22951	23138	23130	22880	22982	22959	22665	23171	22997	23008	22875	23317	23000	23213	23053	22978	22851	22779	23002	23038	23046	22878	22964	22785	23073	23064	23154	23063	22943	23168	22891	22992	23054	23147	22864	22671	23067	23030	22896	23017	23054	22810	22816	23026	23159	22939	23025	22994	22952	22904	22879	23142	22922	22933	23102	23028	23145	23105	23012	23053	22998	23169	23130	23235	23035	23073	23160	23088	23000	22846	23070	23166	23056	23216	23054	22911	22845	22917	22701	22927	22713	23061	23163	22877	23151	23286	23002	22978	23144	23036	23055	22846	22976	22888	22969	23118	22926	22612	23026	23211	23210	23282	23152	23042	23128	23055	23059	23110	22913	22796	23063	23081	22940	23110	22839	23072	23066	23091	23090	23079	22878	22947	22917	23055	22881	22849	22809	22974	22906	22979	23154	23148	23075	22913	23127	22975	23069	23136	22921	23010	23149	23034	22985	22844	23151	23037	22897	23058	22942	22965	23116	22999	23046	22774	23140	22858	23133	22998	23140	22969	23331	23014	23160	23153	23203	22927	23006	22934	22949	22863	22759	22936	23300	22851	23126	23209	23255	23078	22995	23046	22897	23109	23172	23064	22875	23212	22778	23032	22989	23161	22921	23134	23085	23135	22999	22915	23045	22932	22972	23227	22940	22832	23063	23037	23198	22942	22989	22930	22986	22807	22900	23277	23074	23071	22966	22780	23046	23401	22791	23179	23102	23054	23295	22906	22998	22809	23081	22988	23176	23200	23054	22920	23155	23087	23107	22900	22961	22899	22862	23033	23052	22939	23028	23175	22968	22759	23088	22803	22867	23128	22905	22820	23080	22896	23239	23081	23065	23059	23050	23168	23122	23021	22980	22924	23019	22988	23066	23160	23115	22984	23057	22950	23251	23138	22966	23108	23051	22787	23045	23102	22685	22899	23216	22911	22966	22961	23280	23099	22777	23008	23049	22848	23077	22853	22876	22966	22784	22831	22977	23215	22946	22990	23134	23084	23007	23230	23170	22832	22791	23060	23073	22869	23007	23170	22970	22860	22958	23024	22980	22992	23043	23013	23122	23118	22867	22747	22975	22831	22876	22918	23012	23101	23000	22936	23058	23093	22963	22921	23361	22855	23059	23267	23210	23143	23124	22823	23022	22953	22922	23150	23109	23159	23106	23141	23103	22972	23180	23155	23003	23130	22836	22944	22880	22901	22963	23034	22963	22893	23153	23151	22969	23032	23011	22774	23097	23045	23254	23048	23020	22870	22982	22826	22968	22796	22910	23025	23114	22956	23064	23064	22867	23101	22859	23041	22982	23085	23033	22956	23019	22844	23220	22975	22969	22870	23032	23095	23183	23000	23087	23063	22859	22818	23029	22877	22903	22927	22978	22995	23060	23163	22981	22826	22971	23075	23085	22879	22971	23146	22994	23089	22915	22896	22937	22932	22918	22843	22910	23086	23050	22986	22944	23147	22908	23000	22804	23051	22891	23100	23105	23121	23048	23141	23107	22946	22902	22888	23177	22985	22918	23184	23138	23025	23079	22921	23143	22939	23009	23068	22880	22999	23183	23048	23009	22926	22990	22948	22777	23014	23004	23087	23075	22903	22907	22914	22808	22953	23005	22773	22978	22881	22893	23031	23041	22972	22802	22852	23035	23090	23102	22928	23079	23011	22945	23070	22968	22957	22963	23072	22929	23051	23096	23007	22985	23121	22872	22889	23112	22906	23016	22918	23022	23131	23062	23094	22884	23108	22856	23086	23034	22950	22777	22956	23099	22990	23039	23036	22996	22993	23087	23033	22994	22981	23214	22790	22900	23051	23062	23049	23077	22846	22848	22836	23099	23259	22990	23086	22884	22853	23063	22868	22989	23040	23083	22978	23075	23099	22787	23014	23111	23018	22990	22877	22950	22973	22705	22917	23020	22988	22993	23139	23047	22959	23234	23064	23030	22844	23149	22863	22986	23162	23204	23003	22829	22935	22950	22954	23112	23216	23133	22955	23193	23003	22762	22845	23364	22869	22968	23148	23023	22917	23175	22811	23011	22970	22949	23000	22964	22980	23173	22982	22991	23121	23035	23070	22866	22907	23015	22916	22752	23013	22846	23280	23008	23146	23185	23065	22912	23010	23065	22768	22797	23311	22867	22886	23002	23201	22965	23090	22789	22858	23105	22972	23169	23104	22928	22864	23187	22851	22909	22944	22974	23035	23017	22727	22940	23044	23147	23150	23138	23013	23054	22876	22946	22920	23142	22852	22980	22903	23062	22745	22836	23064	23077	23025	23269	22802	23004	23109	23055	22855	22962	22934	23028	22980	23061	23210	23162	22950	23144	22996	23001	23117	23088	23261	22850	23132	23134	22872	22943	23014	23127	22881	23019	23049	23097	22830	22815	23097	23133	23013	23083	23110	22981	22948	22811	22909	23055	22880	22882	22883	22985	22937	22872	22926	22981	23128	23057	23011	23237	23085	22867	22940	23013	22888	23131	23013	22907	22809	22860	22841	22972	22974	23223	23116	23178	23231	23193	23134	22808	23007	22991	22859	23122	22993	22956	22814	22904	23012	22990	23161	23054	23005	22920	23005	22851	23054	22869	23002	23073	23297	23086	22773	23096	22994	23274	22861	23073	23076	22690	23061	23022	22941	22887	22986	22879	22962	22927	23215	22865	22903	22992	22969	23132	22924	23150	22960	22676	23180	22996	22847	23033	23081	23021	23022	23062	23140	23234	23159	22979	22964	23030	23043	23101	22929	23140	22921	22983	22861	22952	22889	23015	22941	23206	23029	22973	22979	23057	23021	23086	23079	22952	23093	22836	22803	22972	23144	23010	23169	22937	23038	22822	23041	23136	23266	23051	23139	23171	22998	23139	23033	23165	23056	23000	22926	23094	23217	23030	23082	22937	22782	23022	22882	22964	23092	22959	22985	23064	22961	23084	23055	23010	22869	23262	23189	22996	23128	23200	23063	23093	22795	22910	22909	22989	22961	22938	23015	23124	23033	23021	22918	23213	23080	23061	22998	23092	23027	23105	23271	22987	22986	22916	22991
18876	32989	31490	26302	24839	26388	41204	60791	44843	32010	21366	17663	17089	16868	17152	16999	16922	16918	16984	16986	16913	16898	16793	16919	16982	16986	16854	17036	17056	16927	16718	16783	16967	17009	16906	16886	17019	16929	16953	16984	16982	16838	16895	16750	16940	16831	17013	16925	16829	16840	16922	16836	16967	16915	16809	16821	17040	16705	17060	16849	16953	17092	16935	16854	16690	16927	16881	16986	16865	16811	16765	16853	16848	16990	16854	16965	16986	16870	16959	16820	16873	16782	16809	16824	16820	16947	16864	16943	16969	16916	16918	16995	16960	16616	16733	16736	16750	16777	16687	16938	16764	16837	17058	16798	16872	16726	16919	16915	16801	16625	16756	16781	17067	16630	16922	16811	16774	16841	16774	16719	16913	16942	16859	16951	16929	16820	16720	16886	16860	16956	16860	16940	16887	16806	16954	16951	16952	16915	16844	16989	16909	16677	16706	16748	16656	17069	16733	16733	16895	16862	17060	16982	16804	16933	16946	16822	16812	16969	17098	16672	16828	16739	16916	16870	17017	17049	16822	16773	16816	16982	16822	16886	17027	16852	16833	16867	16954	16770	16724	16834	16708	16760	16812	16795	16913	16926	16887	16975	16995	16828	16890	16859	16882	16734	16952	16847	16987	16947	16953	16871	17026	16805	16724	17041	16821	16823	16780	16781	16996	16828	16791	16878	16894	16822	16842	16903	16646	16937	16803	16869	16928	16895	16945	16895	16849	16942	16875	16894	16893	16830	16715	16952	16780	17008	16891	16716	16986	16776	16759	16840	16931	16772	17005	16879	16811	16884	17023	16851	16767	16812	16888	16818	16951	16804	16771	16991	16924	16777	16719	16708	16814	16862	16929	16894	16931	16941	16995	16760	16775	16861	17224	16834	17053	16803	16911	16856	16764	16828	17137	16849	17075	16754	16876	16872	16951	16847	16743	16812	16958	16759	16970	16956	16917	16870	16851	16884	16938	17008	16964	16763	16909	16959	16870	16941	16888	16942	16925	16917	16974	16956	16962	16876	16955	16810	16902	17018	16908	16823	16800	16844	16819	16936	16698	17010	16910	16934	16935	16735	16767	16934	17102	16932	16811	16875	16859	16660	17104	16617	16930	16764	17010	17071	16930	16736	16928	16815	17092	16991	16866	17044	16965	16911	16935	16841	16828	16957	16878	16945	16767	16787	16670	16914	16990	16942	16990	16848	16857	16851	16945	16831	16948	16676	16993	16976	16849	16761	16684	16855	16941	16634	17008	16799	16846	16936	16967	16903	17070	16905	17013	16802	16957	16965	16811	16805	16914	16982	16916	17006	16917	16945	16854	16943	16887	16887	16778	16794	16870	16965	17061	16794	16770	16810	16851	16887	16985	16934	16754	16943	16905	17008	16817	16870	16738	17003	16956	16775	16842	16983	16762	16910	16838	16929	16740	16724	16830	16839	16779	16856	16721	16894	16984	16733	17022	16846	16662	16848	16906	16751	16603	16830	16943	16741	16800	16883	16959	16979	16897	16839	16836	16777	16802	16866	16796	16815	16967	16821	16751	16946	16845	16875	16741	16895	16820	16876	16747	16856	16983	16793	16934	16881	17046	16888	16926	16853	16785	16829	16738	16972	16934	16894	16847	16748	16704	16840	16748	16769	16702	17012	16667	16875	16930	16867	16949	16768	16783	16905	16739	16719	17022	16873	17062	16922	17172	16804	16861	16795	16899	16815	16769	16968	16998	16934	16874	16836	16775	17044	16863	16914	16985	16876	17008	16670	17016	16754	16684	16842	16909	16890	16822	16828	16917	16972	16781	16980	16721	16923	16870	16838	16773	16810	16866	16849	16953	16779	16949	16760	16885	16962	17152	16798	16729	16841	16840	16891	16723	16779	16827	16990	16860	16776	16967	17001	16829	16868	16991	16887	16773	16879	17005	16904	16835	16833	16873	16966	17008	16800	16902	16813	16788	16860	16801	16841	16739	16986	16980	16872	16829	16909	16904	16778	16921	16687	16732	17020	16780	16796	16989	17012	16836	16732	17064	16961	16931	17125	16839	16851	16947	16830	16862	16877	16828	16869	16579	16907	16908	16802	17007	16849	17027	16933	16815	16771	16833	16732	16872	16764	16973	16941	16858	16652	16943	17049	16848	16792	16687	16762	16822	16833	16952	16915	17088	16911	17026	16882	16961	16981	16930	16749	16715	16973	16763	16854	16829	16710	16907	16918	16875	16728	16757	16733	16820	16948	16983	16884	16804	16791	17042	16672	16867	16946	16736	16591	16944	16792	16690	16863	17104	16949	16888	16892	16861	16814	16876	16792	16951	16853	16929	16950	16791	16985	16794	16825	16813	17026	16949	16985	16942	16979	16954	16921	16811	16982	16814	16866	16682	16992	16927	16900	16928	16934	16794	16959	16834	16954	16834	16955	16871	16840	16834	16953	16910	16768	16961	17146	16955	16930	16998	16922	16932	16758	17016	17072	16822	16876	16867	16925	16910	16782	16775	16821	16802	17017	17044	17029	16933	16946	16922	16940	16663	16760	16928	16915	16882	16933	16887	16897	16883	16959	16893	16998	16971	16902	16829	16948	16771	16923	16941	16974	16897	16955	17038	16815	16878	16809	16778	16861	16944	16908	16707	16901	16787	16948	16889	16694	16833	16952	16811	16967	16870	16805	16816	16823	16970	16956	16864	16962	17075	16785	16953	16855	16792	16757	16811	16839	16962	16657	17066	16912	17032	17042	16731	16985	16964	16850	16820	16972	16741	16971	16968	16849	16952	16840	16998	16948	16849	16980	16987	16865	16850	16827	16807	16900	16864	17014	16892	16856	16938	16966	16922	16860	16892	16778	16899	17104	16934	16985	16679	16846	17013	16931	16896	16908	16859	16935	16874	16759	16996	16933	16944	16933	17010	17046	16924	16740	16785	16931	16801	16768	16967	16867	16879	16867	16794	16959	16672	16941	16911	16869	16869	16818	17039	17165	16831	16927	16780	16930	16983	16871	16914	16705	17082	16867	16910	16923	16743	17005	17005	16869	16809	16903	16788	16874	16977	17000	16906	16870	16867	16910	16950	16887	16898	16770	16895	17127	16961	16913	16757	16852	16934	16807	16892	16841	16883	16881	16810	16963	16736	16839	17024	16879	16981	16885	16870	16914	16973	16859	16914	16906	16911	16895	16744	16846	16766	16981	16885	16857	16857	16798	16915	16971	16878	16867	16753	16867	17003	16938	16806	16853	16949	17049	17041	16739	16864	17012	16988	16906	16632	17076	16881	16946	16844	16877	16931	16705	16830	16869	16788	16787	16983	16839	16808	16874	16869	16842	17153	16862	16913	16874	16897	16922	16860	17039	16874	16908	16919	16885	16937	16863	16916	16990	16823	16939	16849	17012	16916	16787	16885	16904	16828	16854	16920	17032	16832	16873	16947	16826	16925	16819	16901	16843	17018	16900	16876	17065	16875	16980	17002	16887	16814	16808	16820	16687	16799	16795	16862	16868	16944	16766	16911	16902	16876	16838	16984	16994	16731	16849	16961	16585	16862	16835	16850	16932	16895	16980	16993	16823	17004	16882	16917	16794	16859	16862	16942	16821	17003	16964	17045	16739	16938	16846	16892	16988	16942	17082	16869	16803	16901	16657	16925	16981	16802	16822	16912	16890	16853	16873	16866	16846	16909	16945	16764	16683	16707	16956	16989	16848	16896	16927	16889	16819	16776	16819	16899	16965	16766	16744	16887	16705	16899	16829	16926	16684	16936	16824	16894	16909	16928	16890	17030	16880	16930	16973	16886	16815	16734	17080	16924	16875	16926	16915	16829	16919	16842	16863	16875	16807	16854	16726	16876	16869	16902	17014	17020	16697	16942	17073	16908	17010	17049	16848	16813	17018	16849	16735	16815	16835	16759	16924	16904	16957	17066	16848	16711	16979	16876	16970	16840	16880	16880	16887	17030	16874	16812	16989	16961	16670	17040	16707	16968	16943	16854	16862	16763	16884	16777	16709	16655	16863	16958	16719	16817	16797	16778	16788	16877	16800	16898	16975	16833	16856	17041	16712	16897	16935	16980	16839	16931	16867	16862	16973	16896	16895	16867	16820	16855	17032	16886	16652	16868	16903	16959	16784	16738	16876	16923	16966	16810	16842	16861	16962	16796	17039	16824	16950	16912	16891	16887	16980	17021	16892	16869	16956	17015	17002	16788	17075	16861	16888	16978	17006	16727	16781	16969	16775	16831	16892	16983	16999	16926	16840	16962	16963	16877	16854	16935	16926	16816	17081	16636	16809	16953	17083	16892	16945	16785	16803	17003	16953	16772	16981	16974	16837	16697	16972	16911	16918	16693	16885	16792	17016	17055	16921	16911	16884	17006	16983	17010	16779	16788	16816	17041	16822	16963	16991	16849	16744	16752	16804	16884	16798	16791	16826	16818	16820	16895	16902	16905	16897	16941	16662	16881	17025	16859	16716	16923	16849	16808	16902	17031	16676	16846	17030	16953	16817	16870	16754	16782	16870	16875	16868	16964	16943	16929	16933	16992	16886	16753	16887	16713	16872	16896	16812	16910	17045	16927	16988	17014	16860	16840	16935	17068	16938	17024	17080	16887	16839	16849	16781	16804	16924	16812	16888	16872	16974	16798	16782	16914	16809	16903	16821	16880	16809	16734	16669	16916	16707	16998	16819	17002	16867	16910	16984	17031	16906	17047	16715	17048	16814	16786	16866	16886	16893	16768	17000	16893	16921	16771	16904	16834	16920	16946	16861	16928	16866	16897	16905	16962	16923	16836	16977	16849	16822	16998	16929	16966	16918	16910	16772	16795	16910	16863	16746	16848	16973	16953	16828	16933	16886	16821	16887	16705	16836	16964	16866	16928	17015	16845	16898	16862	16914	16941	16835	16740	17009	16832	16942	16961	17016	17008	17021	16829	16871	16751	16989	16856	16830	16877	16876	16977	17045	17027	16863	16991	16859	16741	16825	16960	17046	16888	16922	16705	16836	16962	17035	16793	16795	16868	16744	16693	16891	16911	16904	16870	16831	17035	16892	16866	16792	16930	16813	16890	16796	16890	16808	16758	16980	16642	16996	16947	16849	16893	16817	16769	16881	16917	16855	16903	16995	16946	16836	16924	16896	16845	17072	16799	16721
23694	21129	28635	24124	22839	29268	53276	75397	57305	43195	30704	24931	23426	23043	23145	23042	23149	23073	22756	22967	23028	22739	23033	23048	23121	23053	23089	22835	22839	23029	22709	23020	22842	22930	22934	22912	22801	23059	22919	23095	22776	22778	22944	22921	22982	22746	22987	22988	22666	22992	23000	22938	23104	22912	22775	22802	23040	23084	22632	22768	23119	22845	22937	22806	22934	22678	22755	22955	23146	22979	23007	22914	23048	22762	22756	22571	22984	22886	22881	22777	22787	22754	22573	22768	22945	22976	22876	22805	22755	22652	23093	22833	22839	22743	23052	22883	22673	22994	22826	22974	22932	22778	22915	22921	22864	22843	22857	22962	22692	22782	23124	22738	22934	22817	22754	22837	22694	22854	22779	22853	22922	22760	22695	22796	22803	22968	23030	22971	22940	22871	22893	22799	22735	22801	22801	22656	22930	22798	22863	22766	22866	22833	22691	23138	22850	22746	22858	23002	22891	22929	22880	22747	22763	22801	22729	22777	22770	22681	22885	22896	22801	22872	22816	22671	22915	22763	22633	22847	22814	22816	22916	22800	22861	22914	22737	22696	22735	22920	22687	22758	22943	22803	22965	22940	22923	22762	22581	22878	22942	22910	22711	22985	22873	22862	22959	22836	22941	22762	22787	22751	22771	22880	23102	22697	22910	22798	22804	22703	22870	22778	22806	22878	23046	22914	22584	22665	22894	22739	22779	22746	22789	22925	22898	22943	22939	22788	22907	22848	22570	22811	22645	22993	22915	22771	22593	22583	22869	22943	22845	22817	22765	22639	22810	22693	22680	22882	22943	22809	22693	22858	22601	22997	22738	22964	22801	22766	22894	22995	22608	22871	22963	22763	22905	22744	22910	23105	22911	22676	22685	22700	22863	22877	22747	22746	22936	22839	22625	22763	22759	22776	22767	22911	22626	22854	22856	22839	22877	22727	22900	23003	22604	22943	22722	22932	22797	22742	22819	22730	22590	22963	22595	22654	22699	22765	22702	22553	22887	22685	22660	22715	22919	22601	22617	22873	22767	22680	22836	22751	22794	22916	22837	23055	22936	22908	22679	22644	22708	22635	22785	23053	22755	23053	22926	22816	22637	23128	22880	22867	22737	23016	22763	22626	22776	23059	22963	22904	23027	22902	22640	23035	22881	22581	22737	22632	23061	22891	22510	22684	22911	22817	22947	22778	22868	22995	22700	22748	22973	22968	22618	22995	23100	22743	22910	22906	22821	22829	22789	22824	22985	22848	22667	22832	22838	22815	22773	22638	22901	22638	23086	22786	22795	22947	22794	22856	22848	22785	22970	22738	22894	22880	22760	22795	22818	22820	22831	22814	22782	23008	22718	22833	22979	22944	22820	22958	22707	22974	22644	22740	22950	22848	22883	22963	22775	22832	22776	22941	22921	22970	22894	22801	22904	22546	22828	22830	22817	22669	22702	22812	23070	22739	23057	22645	22720	23162	22944	22730	22790	22988	22722	22987	22811	22812	22922	22984	22906	22645	22653	22783	22740	22770	23027	22734	22751	22927	22873	23011	22967	22743	22766	22642	23041	22871	22887	22685	22825	22624	22746	22803	22961	22444	22716	22794	22983	22915	22996	22795	22890	22726	22957	23100	22911	22592	22737	22906	22803	22765	22669	22740	22723	22814	22836	22753	22727	22991	22787	23120	22920	22745	23002	22935	22616	22798	22708	22708	22868	22993	22814	22826	22631	22990	23080	22532	22643	23053	22998	22718	22662	22773	22793	22788	22798	22797	22710	23001	22945	22764	22811	22792	22874	22856	22734	23056	22984	22748	22777	22786	22901	22721	22776	22889	22843	23119	22912	22686	22646	22876	22586	22618	22821	22796	22667	23016	23211	22778	22768	22987	22903	22854	22844	22813	22957	22704	22998	22976	22790	22751	22830	22819	22786	22858	22882	22695	22821	22741	22829	22754	22842	23147	22947	22608	22751	22964	22962	22857	23033	23060	22637	22882	22792	22588	22870	22769	22969	22940	22737	22883	23070	22863	22896	22855	22870	22913	23002	22822	22929	22733	22655	22793	22733	22903	22661	22937	22931	22758	22907	22687	22834	22658	22832	22733	22947	22813	23010	22761	22562	22631	22886	22679	22823	22693	22710	22911	23053	22986	22848	22738	22801	22775	22804	22827	23104	22780	22844	22707	22971	22772	22734	23057	22913	23047	22820	22831	22949	22888	22808	22812	22610	22575	22514	22647	22967	22883	22961	22897	22722	22849	22747	22723	22918	23094	22958	22704	22686	22752	22653	22785	22895	22920	22951	22797	22874	22855	22857	22791	22907	22839	22825	22926	22614	22852	22723	22960	22798	22831	22757	22992	22677	22970	23026	22777	22847	22713	22902	22801	22788	22823	22888	22589	22815	23187	22976	22848	22820	22731	22752	22672	22841	23034	22969	22902	22891	22836	22812	22761	22948	22918	22657	22658	22883	22770	22852	22983	22756	22691	22876	22890	22689	22670	22721	22934	22970	22760	22754	22858	22891	22993	22991	22834	22821	22744	22952	22848	22702	22836	22876	22805	22685	22821	22820	22951	22952	22779	22911	22728	22826	22674	23085	22713	22672	22808	22700	23101	22842	22844	22793	22753	22863	22791	22787	22665	22690	22971	22771	22886	22857	22599	22802	23012	22916	22755	23116	22823	22738	22784	22747	22943	22614	22809	22822	22655	22946	22729	22863	22850	22808	22890	22903	22870	22768	22560	22864	22794	22927	22876	23040	22740	22847	22754	22958	22829	22798	22937	22767	22892	22709	22913	22977	22958	22734	22864	22866	22698	22661	22642	22841	22960	22952	22844	22981	22776	22851	22578	22627	22803	22875	22729	22800	22963	22964	22760	22964	22906	22761	23120	22930	22806	22879	22981	22751	22833	22852	22660	22887	22746	22964	22710	22904	22737	22835	22954	22851	22876	22882	23152	22879	22817	22801	22931	22858	22650	22744	22957	22823	22676	22846	22960	22687	22864	22749	22772	22962	23054	22859	22864	23023	22773	22930	22924	22884	22775	22897	22879	22721	22917	22751	22839	22903	22774	22804	22736	22938	22931	22748	22871	22623	22986	22803	22982	22890	22867	22871	22817	22678	22878	23111	22865	23033	22821	22765	22855	22511	22803	22707	22779	23067	22832	22759	22761	22847	22802	23009	22860	22874	22782	22914	22616	22640	22887	22838	22724	22579	22909	22732	22786	22831	23027	23059	22722	22617	23048	22900	22633	22852	22855	22646	22739	22951	22605	22874	22948	22775	22911	22766	22606	22742	22884	22874	22608	22880	22836	22708	22457	22868	22722	22794	22672	22929	22838	22511	23061	22841	22788	22726	23093	22818	22798	22721	22760	22826	22849	22776	22763	22711	22861	23017	22848	23068	22888	22777	22920	22964	22631	22840	22759	22948	22782	22921	22986	22833	22824	22912	22728	22709	22677	22702	22835	22790	22848	22933	22794	22787	22816	22820	22835	22893	22947	22797	22962	22985	22711	22924	23006	22955	22853	22946	22856	22848	22766	22891	22737	22834	23003	22861	22700	22797	22899	22677	22845	22841	22926	23065	22992	22821	22847	22892	22864	23031	22949	23113	22793	22509	22947	23000	22907	23036	22748	22925	22969	22782	22733	22759	23139	22755	23047	23053	22753	22836	22810	22844	22705	22842	22925	22709	23095	22869	22916	22805	22706	22814	22714	22865	22840	22801	22563	22716	22715	22758	22873	22597	22819	22779	23075	22689	22852	22829	22977	22714	22772	22679	23063	22900	23002	22733	22678	22716	22667	22948	22903	22882	22745	22777	22851	22926	22868	22656	22754	22592	22836	22737	22890	22922	22889	22766	23092	22891	22801	22641	22669	22906	22834	22693	22849	22737	22998	22842	22670	22857	22685	22738	22778	22650	22697	22854	22874	22834	22803	22839	22804	22789	23040	22875	22914	22715	22855	22860	22948	22839	22769	22997	22753	22750	22830	22600	22745	22900	22872	22743	22673	22791	22844	22969	22940	22662	22904	22848	22579	22893	22717	22650	22850	22827	22722	22876	22863	22627	22762	22824	22901	22801	22918	22927	22783	22984	22933	23013	22859	22920	22860	22757	22843	22818	22626	22802	22698	22823	22796	22967	22790	22766	22907	23024	22833	22821	22778	22771	22678	22933	22917	22807	22803	22830	22701	22824	22835	22733	22808	22691	22681	22774	22622	22854	22862	22846	22774	22872	22767	22783	22885	22585	22759	23030	22529	22692	22703	22875	22820	22794	22755	22887	22814	22806	22844	22802	23059	22822	22718	22811	22614	23006	22670	22738	22938	22642	22785	22796	22898	22658	22860	23023	22804	22786	22725	22625	22879	22962	22922	22481	22767	22857	22810	22921	22861	22838	22809	22804	22937	23050	22914	22847	22685	22818	22934	22889	22809	22807	22527	22802	22953	22883	22825	22842	22907	22826	22909	22707	22918	23148	23082	22794	22720	23016	22762	22857	22924	22795	22712	22850	22850	22768	22677	22824	22720	22613	23011	22905	22583	23042	22846	22943	22711	22619	22646	22772	22876	22899	22667	23108	22598	22956	22900	22983	22784	23069	22732	23036	22800	22732	22877	22830	22774	22569	22875	22952	22908	22858	22717	22731	22751	22638	23039	22961	22780	22861	22890	22779	22907	22705	22904	22919	23014	22891	22586	22696	22701	22793	22920	23059	22705	22872	22951	22853	22808	22713	22896	22686	23095	22978	22962	22579	23088	23000	22744	22686	22732	22855	22749	22726	22960	22934	22898	22790	22624	22858	22992	22880	22971	22931	22908	22587	22849	22889	22811	22875	22721	22893	22734	22865	22649	22700	22939	22769	22792	22898	22990	22703	22801	22918	22897	22884	23081	22833	22908	23005	22947	23148	22774	22903	23043	22814	22836	22716	22839	22959	22847	22831	22896	22879	22858	22964	23097	22826	23075	23042	22802	22661	22645	22766	22767	22940	22831	22854	22821	22874	22742	23012	22783	22997	22867	22868	22641	22703	22885	22734	22739	22697	22626	22828	22821	22812	22869	22637	22897	22890	22819	22661	22796	22895	22744	22908	22887	22711	22737	22812	22749	22523	22828	22777	22865	22825	22892	22775	22855	22700	22949	22936	22825
20710	40279	40848	31843	26276	29668	53109	74795	55114	39787	24395	18287	16886	16801	16650	16544	16796	16737	16875	16586	16682	16869	16699	16825	16723	16720	16865	16807	16725	16678	16691	16722	16739	16851	16784	16786	16863	16677	16653	16793	16797	16847	16716	16682	16886	16845	16828	16592	16651	16747	16810	16854	16660	16889	16590	16842	16852	16716	16727	16827	16843	16870	16872	16865	16746	17001	16714	16864	16730	16791	16873	16774	16687	16752	16716	16790	16982	16718	16642	16780	16678	16719	16750	16836	16756	16804	16809	16804	16831	16765	16799	16654	16735	16685	16652	16740	16761	16807	16845	16827	16746	16742	16766	16849	16890	16920	16727	16916	16675	16695	16877	16734	16747	16762	16646	16655	16758	16841	16811	16776	16643	16703	16715	16765	16779	16554	16770	16653	16819	16761	16846	16660	16705	16837	16824	16704	16815	16975	16798	16775	16857	16839	16718	16733	16860	16778	16729	16736	16532	16937	16761	16617	16873	16764	16794	16755	16923	16812	16933	16701	16805	16822	16961	16745	16919	16619	16690	17010	16776	16838	16740	16808	16761	16739	16755	16663	16919	16825	16860	16659	16661	16772	16694	16662	16539	16772	16793	16816	16773	16821	16828	16903	17028	16917	16884	16814	16824	16944	16722	16742	16861	16975	16578	16918	16542	16708	16753	16712	16750	16864	16811	16711	16707	16797	16849	16816	16753	16786	16845	16889	16859	16694	16786	16821	16893	16844	16891	16751	16703	16898	16898	16525	16748	16854	16679	16747	16717	16669	16688	16909	16800	16688	16693	16622	16771	16663	16642	16729	16821	16840	16811	16721	16719	16773	16740	16775	16800	16869	16696	16866	16725	16750	16606	16660	17024	16849	16758	16803	16918	16711	16797	16742	16926	16671	16862	16747	16827	16918	16617	16682	16734	16819	16767	16676	16829	16772	16918	16798	16765	16855	16796	16705	16779	16800	16745	17068	16734	16801	16514	16642	16858	16804	16687	16817	16935	16830	16794	16737	16716	16830	16725	16675	16559	16744	16768	16785	16686	16759	16675	16687	16691	16749	16938	16671	16791	16732	16783	16746	16720	16639	16827	16631	16768	16828	16811	16826	16583	16768	16869	16919	16759	16877	16701	16971	16747	16623	16809	16690	16807	16865	16795	16715	16596	16631	16688	16693	16935	16815	16748	16928	16717	17006	16715	16739	16686	16946	16733	16781	16766	16958	16731	16628	16701	16855	16694	16743	16768	16637	16774	16890	16669	16780	16694	16740	16808	16970	16715	16738	16993	16713	16815	16789	16550	16830	16807	16647	16895	16762	16804	16750	16829	16750	16674	16677	16610	16748	16746	16844	16854	16710	16656	16664	16835	16570	16758	16690	16600	16632	16939	16753	16677	16823	16859	16768	16753	16704	16988	16779	16709	16882	16624	16616	16778	16818	16646	16912	16668	16882	16820	16856	17059	16665	16536	16957	16767	16589	16757	16572	16675	16441	16754	16834	16686	16746	16893	16818	16914	16847	16682	16771	16807	16647	16725	16811	16543	16837	16778	16966	16860	16583	16972	16674	16829	16692	16794	16832	16907	16681	16818	16883	16791	16868	16800	16919	16802	16835	16812	16786	16694	16820	16699	16728	16994	16676	16899	16686	16894	16787	16639	16589	16492	16737	16531	16808	16746	16666	16818	16760	16727	16639	16711	16879	16610	16871	16720	16862	16733	16689	16794	16839	16827	16732	16803	16970	16816	16655	16791	16630	16739	16759	16710	16876	16904	16780	16826	16972	16792	16610	16617	16774	16843	16859	16848	16721	16660	16595	16744	16751	16810	16554	16724	16719	16772	16835	16807	16657	16699	16981	16775	16722	16758	16721	16850	16640	16817	16666	16889	16732	16572	16820	16703	16652	16642	16735	16763	16693	16766	16909	16967	16659	16816	16825	16652	16632	16832	16600	16848	16766	16796	16726	16741	16797	16816	16690	16712	16917	16898	16963	16745	16784	16819	16843	16677	16868	16737	16695	16832	16711	16738	16808	16908	16808	16681	16839	16653	16780	16919	16806	16737	16757	16813	16901	16803	16788	16765	16756	16914	16771	16678	16877	16602	16866	16807	16835	16628	16921	16755	16898	16738	16797	16832	16807	17040	16766	16808	16733	16688	16781	16702	16693	16747	16670	16805	16768	16685	16794	16768	16788	17002	16838	16709	16812	16717	16641	16722	16782	16692	16857	16508	16630	16727	16779	16792	16633	16775	16755	16803	16888	16849	16587	16868	16854	16799	16729	16837	16896	16729	16765	16915	16755	16884	16752	16882	16815	16907	16730	16888	16707	16762	16715	16763	16684	16773	16702	16667	16672	16719	16703	16806	16708	16749	16658	16758	16733	16786	16625	16650	16953	16669	16898	16732	16923	16953	16770	16959	16773	16877	16822	16866	16737	16850	16487	16718	16795	16666	16685	16680	16805	16714	16754	16857	16939	16659	16742	16881	16758	16693	16907	16694	16704	16586	16660	16930	16754	16765	16709	16726	16880	16742	16787	16620	16795	16611	16737	16909	16817	16695	16712	16756	16802	16780	16720	16740	16786	16801	16864	16711	16689	16835	16677	16566	16833	16804	16813	16816	16758	16693	16739	16920	16888	16683	16894	16686	16736	16649	16776	16838	16632	16941	16827	16797	16729	16760	16851	16767	16709	16649	16730	16863	16805	16782	16758	16814	16742	16699	16822	16659	16775	16925	16721	16809	16575	17108	16820	16869	16630	16708	16860	16691	16807	16780	16742	16715	16740	16667	16829	16692	16763	16813	16946	16741	16842	16704	16783	16650	16858	16735	16696	16804	16863	16637	16923	16771	16776	16892	16796	16723	16750	16809	16933	16955	16635	16702	16787	16742	16688	16849	16864	16855	16700	16880	16784	16723	16983	16719	16659	16757	16715	16820	16795	16867	16811	16765	16874	16707	16906	16457	16709	16844	16752	16803	16866	16726	16938	16758	16765	16812	16832	16607	16750	16849	16772	16735	16692	16954	16868	16683	16747	16793	16695	16698	16863	16710	16880	16625	16817	16707	16675	16924	16857	16714	16985	16748	16685	16753	16834	16769	16759	16749	16818	16843	16749	16705	16843	16669	16773	16761	16787	16796	16749	16729	16732	16869	16943	16633	16800	16782	16682	16755	16934	16677	16701	16658	16798	16753	16570	16693	16668	16754	16707	16840	16806	16892	16670	16707	16693	16752	16679	16751	16725	16758	16602	16636	16736	16643	16951	16791	16790	16648	16723	16551	16881	16644	16808	16744	16878	16809	16736	16802	16922	16663	16817	16834	16724	16745	16769	16771	16875	16598	16815	16737	16786	17038	16832	16810	16938	16830	16829	16698	16851	16842	16708	16776	16608	16665	16629	16820	16703	16684	16907	16923	16855	16838	16740	16864	16786	16566	16751	16747	16795	16776	16837	16746	16915	16716	16663	16765	16976	16869	16689	16559	16823	16904	16705	16853	16636	16821	16884	16792	16957	16622	16773	16845	16771	16793	16691	16844	16732	16726	16757	16809	16918	16824	16558	16786	16683	16866	16745	16647	16647	16652	16779	16681	16573	16771	16900	16704	16745	16500	16727	16729	16823	16730	16687	16923	16782	16660	16880	16728	16681	16749	16777	16960	16740	16737	16641	16772	16580	16602	16845	16841	16797	16747	16538	16773	16899	16887	16786	16822	16837	16793	16785	16812	16759	16823	16821	16854	16682	16836	16696	16905	16742	16694	16659	16683	16721	16773	16945	16645	16809	16669	16822	16797	16679	16923	16776	16929	16858	16766	16947	16735	16925	16692	16576	16958	16851	16665	16771	16909	16760	16934	16834	16890	16784	16906	16736	16795	16788	16730	16853	16803	16899	16628	16752	16809	16619	16641	16612	16788	16794	16855	16919	16735	16664	16797	16706	16765	16784	16799	16683	16813	16735	16748	16841	16678	16704	16660	16831	16763	16733	16871	16720	16828	16723	16798	16806	16711	16735	16791	16716	16829	16670	16741	16947	16795	16689	16737	16870	16780	16556	16799	16636	17008	16712	16958	16750	16751	16709	16625	16642	16714	17054	16672	16798	16742	16760	16713	16784	16752	16824	16829	16698	16785	16771	16692	16700	16697	16720	16811	16788	16702	16828	16753	16609	16652	16801	16888	16859	16768	16874	16721	16771	16775	16688	16595	16777	16900	16851	16701	16714	16741	16963	16773	16758	16862	16668	16864	16621	16811	16697	16892	16877	16906	16764	16772	16809	16772	16984	16763	16843	16756	16777	16660	16904	16756	16723	16662	16738	16697	16866	16721	16973	16846	16904	16804	16653	16847	16813	16732	17004	16892	16813	16750	16732	16741	16799	16841	16718	16675	16778	16720	16811	16899	16691	16882	16870	16960	16718	16714	16673	16859	16785	16685	16800	16765	16535	16759	16742	16775	16766	16816	16647	16773	16794	16791	16890	16724	16893	16771	16921	16788	16759	16613	16734	16927	16960	16879	16906	16740	16540	17013	16778	16879	16945	16767	16852	16693	16831	16773	16778	16725	16856	16875	16607	16781	16848	16763	16641	16841	16898	16793	16843	16709	16876	16788	16663	16917	16780	16911	16795	16837	16793	16884	16696	16590	16773	16753	16811	16972	16965	16696	16636	16541	16823	16740	16772	16692	16861	16677	16834	16811	16832	16719	16875	16748	16870	16783	16736	16761	16768	16719	16763	16692	16809	16785	16790	16706	16788	16765	16720	16741	16735	16763	16715	16720	16837	16903	16916	16672	16821	16558	16741	16752	16847	16790	16645	16768	16792	16696	16773	16638	16683	16723	16636	16868	16684	16770	16630	16835	16634	16794	16845	16752	16810	16770	16828	16747	16877	16632	16743	16776	16683	16709	16721	16687	16784	16675	16716	16891	16719	16819	16622	16989	16909	16731	16721	16649	16669	16667	16686	16805	16893	16487	16782	16974	16824	16686	16787	16756	16635	16785	16804	16765	16730	16780	16804	16944	16684	16743	16652	16687	16875	16961	16813	16647	16785	16776	16735	16830	16727	16693	16835	16705	16790	16676	16637	16632	16628	16735	16825	16899	16799	16754	16690	16579	16644	16801	16854	16737	16790	16910	16769	16709	16582	16686	16802
31135	25575	29896	28546	25523	24995	27730	32510	28753	25942	24232	23586	23352	23641	23475	23375	23509	23519	23357	23382	23400	23452	23328	23298	23390	23284	23432	23495	23442	23404	23465	23449	23680	23318	23394	23691	23484	23481	23467	23349	23422	23526	23365	23552	23297	23369	23204	23402	23436	23364	23160	23427	23249	23404	23431	23219	23235	23309	23421	23342	23448	23573	23573	23365	23485	23415	23415	23463	23436	23528	23402	23428	23552	23582	23518	23385	23355	23330	23424	23398	23443	23567	23330	23215	23334	23680	23532	23378	23245	23319	23353	23357	23486	23365	23540	22981	23437	23422	23625	23151	23218	23489	23370	23242	23332	23448	23275	23349	23444	23529	23402	23164	23456	23375	23374	23427	23202	23290	23408	23266	23390	23425	23386	22987	23665	23280	23283	23328	23193	23419	23334	23353	23439	23382	23378	23588	23510	23655	23546	23327	23477	23416	23535	23491	23551	23498	23411	23349	23391	23432	23498	23719	23383	23315	23635	23322	23329	23215	23373	23400	23526	23434	23467	23377	23614	23407	23304	23337	23460	23286	23358	23399	23369	23289	23464	23333	23252	23477	23303	23429	23328	23436	23752	23567	23251	23558	23225	23301	23363	23278	23300	23198	23349	23227	23282	23633	23335	23409	23295	23519	23263	23330	23410	23400	23489	23320	23303	23321	23448	23385	23331	23473	23381	23408	23559	23559	23395	23465	23293	23447	23569	23282	23496	23684	23198	23319	23539	23505	23339	23596	23551	23503	23465	23224	23282	23484	23676	23582	23517	23331	23334	23442	23243	23051	23465	23376	23492	23569	23573	23543	23316	23276	23434	23435	23444	23389	23199	23442	23262	23407	23494	23491	23548	23557	23433	23553	23470	23215	23218	23248	23260	23501	23423	23436	23494	23400	23302	23360	23410	23313	23430	23705	23561	23336	23553	23500	23317	23362	23533	23299	23551	23189	23395	23169	23340	23317	23322	23367	23408	23297	23483	23254	23469	23473	23518	23330	23398	23458	23418	23304	23361	23406	23433	23146	23367	23377	23383	23484	23508	23383	23228	23177	23280	23504	23436	23315	23450	23392	23464	23345	23438	23348	23584	23428	23502	23353	23172	23286	23354	23140	23399	23214	23515	23287	23500	23473	23651	23179	23459	23482	23340	23363	23505	23366	23488	23401	23335	23281	23389	23390	23345	23424	23405	23456	23589	23411	23145	23474	23464	23402	23285	23362	23332	23365	23579	23333	23510	23599	23305	23250	23384	23285	23227	23311	23101	23149	23282	23414	23328	23443	23325	23326	23359	23357	23230	23457	23530	23432	23526	23545	23393	23353	23346	23656	23415	23242	23530	23324	23421	23420	23487	23267	23233	23437	23408	23280	23469	23176	23265	23284	23434	23600	23366	23345	23448	23400	23597	23363	23154	23417	23260	23369	23275	23423	23531	23342	23543	23498	23236	23468	23320	23231	23536	23304	23278	23255	23360	23368	23541	23575	23207	23189	23349	23421	23351	23323	23370	23531	23437	23284	23125	23272	23380	23369	23465	23447	23485	23398	23374	23518	23299	23396	23372	23347	23153	23522	23264	23672	23476	23330	23544	23549	23159	23461	23272	23425	23395	23338	23331	23551	23467	23437	23475	23233	23156	23441	23377	23308	23212	23369	23549	23490	23426	23636	23398	23252	23421	23264	23483	23526	23590	23427	23385	23407	23350	23168	23536	23480	23453	23476	23322	23278	23577	23528	23301	23304	23052	23317	23562	23343	23383	23318	23381	23503	23394	23230	23432	23532	23374	23329	23221	23164	23516	23592	23680	23397	23190	23223	23316	23249	23372	23301	23300	23484	23332	23425	23357	23402	23573	23340	23636	23638	23399	23514	23102	23193	23662	23543	23347	23494	23487	23046	23361	23488	23302	23384	23449	23413	23306	23450	23286	23395	23324	23408	23558	23511	23785	23233	23437	23345	23383	23331	23466	23372	23361	23333	23439	23419	23353	23410	23594	23554	23637	23349	23298	23161	23166	23448	23407	23683	23365	23448	23271	23627	23562	23547	23494	23442	23450	23514	23757	23499	23414	23186	23278	23338	23411	23552	23456	23493	23329	23189	23281	23297	23427	23101	23411	23517	23426	23361	23330	23295	23357	23375	23309	23435	23339	23232	23169	23523	23507	23297	23108	23128	23265	23423	23605	23535	23435	23553	23664	23363	23620	23224	23397	23359	23506	23459	23393	23224	23321	23594	23281	23247	23580	23378	23476	23426	23495	23241	23412	23362	23459	23369	23491	23279	23391	23375	23555	23251	23493	23243	23279	23432	23528	23649	23314	23219	23120	23180	23433	23346	23230	23133	23381	23302	23260	23437	23448	23331	23338	23495	23326	23482	23443	23199	23380	23438	23222	23083	23327	23347	23322	23390	23375	23483	23498	23259	23189	23480	23409	23460	23489	23429	23386	23366	23381	23421	23465	23398	23564	23484	23578	23170	23436	23402	23499	23656	23259	23260	23275	23467	23375	23328	23214	23341	23527	23476	23311	23560	23219	23533	23555	23482	23449	23316	23405	23166	23459	23508	23603	23311	23569	23162	23285	23430	23433	23587	23506	23363	23309	23452	23250	23162	23612	23550	23298	23384	23389	23421	23569	23414	23316	23232	23585	23216	23333	23330	23311	23548	23489	23542	23372	23414	23358	23281	23164	23598	23481	23482	23330	23461	23220	23462	23586	23479	23314	23263	23546	23411	23395	23297	23334	23405	23531	23436	23383	23545	23538	23573	23162	23469	23341	23356	23368	23285	23439	23384	23320	23350	23463	23470	23428	23273	23308	23548	23259	23321	23186	23539	23438	23533	23161	23067	23487	23372	23754	23736	23628	23250	23175	23288	23555	23332	23429	23317	23317	23313	23441	23369	23351	23599	23443	23387	23438	23291	23375	23334	23282	23383	23228	23222	23198	23488	23590	23191	23486	23290	23389	23375	23466	23364	23607	23320	23456	23578	23329	23585	23509	23374	23237	23367	23405	23197	23473	23343	23680	23390	23475	23435	23430	23302	23247	23288	23302	23311	23348	23660	23395	23506	23396	23223	23598	23206	23578	23368	23487	23412	23462	23308	23551	23516	23480	23293	23356	23551	23416	23164	23403	23526	23466	23357	23270	23323	23191	23345	23443	23222	23327	23433	23423	23506	23223	23487	23347	23248	23204	23346	23298	23294	23352	23335	23203	23247	23360	23365	23448	23424	23224	23433	23547	23251	23417	23417	23503	23359	23410	23210	23686	23234	23217	23095	23232	23274	23264	23493	23513	23637	23714	23418	23236	23302	23326	23211	23252	23503	23393	23344	23473	23569	23616	23218	23511	23397	23418	23336	23309	23470	23248	23772	23252	23247	23442	23224	23425	23236	23245	23515	23477	23127	23270	23433	23348	23521	23375	23363	23400	23384	23432	23512	23544	23424	23603	23502	23469	23457	23245	23230	23560	23529	23490	23307	23260	23125	23364	23372	23369	23393	23602	23611	23401	23259	23395	23355	23234	23406	23334	23290	23324	23289	23422	23521	23384	23295	23360	23448	23521	23612	23514	23493	23500	23563	23376	23332	23371	23346	23435	23302	23569	23629	23507	23209	23473	23536	23510	23315	23362	23568	23428	23477	23276	23421	23309	23554	23178	23246	23650	23221	23407	23332	23384	23390	23441	23250	23437	23388	23458	23373	23250	23477	23435	23529	23339	23320	23320	23303	23274	23332	23445	23388	23566	23359	23321	23278	23523	23442	23570	23504	23202	23324	23334	23535	23514	23419	23557	23460	23266	23249	23205	23566	23512	23413	23170	23191	23342	23462	23361	23382	23370	23454	23257	23356	23564	23376	23259	23255	23307	23451	23331	23377	23517	23364	23385	23344	23304	23615	23290	23330	23422	23422	23341	23485	23342	23215	23594	23441	23365	23363	23135	23309	23537	23441	23410	23498	23253	23363	23448	23259	23410	23500	23361	23297	23422	23383	23494	23380	23420	23418	23296	23216	23184	23547	23386	23247	23304	23375	23188	23358	23339	23328	23389	23140	23258	23629	23335	23357	23361	23202	23450	23363	23160	23410	23457	23466	23720	23713	23368	23264	23449	23765	23548	23567	23494	23313	23053	23453	23655	23416	23340	23299	23465	23243	23510	23458	23506	23126	23312	23215	23279	23461	23601	23693	23487	23437	23543	23572	23466	23453	23359	23453	23324	23454	23340	23465	23399	23414	23679	23462	23370	23310	23394	23375	23355	23526	23251	23517	23383	23418	23343	23213	23340	23272	23501	23354	23395	23206	23400	23443	23358	23635	23457	23448	23273	23211	23434	23072	23298	23308	23277	23459	23389	23542	23364	23502	23402	23484	23618	23532	23503	23220	23588	23525	23293	23340	23509	23401	23486	23305	23390	23408	23315	23418	23549	23317	23390	23345	23730	23307	23390	23453	23372	23569	23312	23201	23439	23409	23627	23223	23318	23241	23257	23592	23569	23431	23411	23347	23387	23277	23559	23499	23429	23319	23366	23440	23230	23327	23391	23281	23378	23400	23549	23513	23378	23285	23441	23295	23367	23340	23305	23578	23301	23321	23339	23524	23465	23187	23391	23634	23391	23451	23224	23403	23551	23503	23339	23348	23372	23446	23482	23461	23335	23157	23331	23451	23268	23250	23559	23208	23315	23529	23416	23371	23231	23277	23297	23436	23236	23374	23418	23391	23458	23526	23306	23160	23462	23573	23608	23404	23342	23266	23469	23418	23152	23220	23650	23415	23523	23434	23314	23260	23495	23430	23447	23442	23479	23314	23532	23278	23308	23496	23368	23622	23485	23401	23505	23448	23172	23469	23431	23361	23372	23460	23336	23399	23447	23272	23439	23331	23434	23454	23452	23477	23449	23671	23497	23196	23388	23549	23399	23241	23370	23350	23390	23396	23356	23413	23487	23544	23363	23324	23374	23417	23316	23277	23513	23144	23405	23556	23430	23138	23439	23251	23330	23020	23375	23330	23261	23588	23429	23335	23523	23562	23465	23414	23338	23470	23486	23259	23487	23319	23486	23450	23450	23363	23451	23489	23320	23496	23487	23603	23141	23329	23225	23267	23317	23608	23254	23392	23507	23335	23359	23402	23446	23427	23269	23578
18720	23963	25420	22751	19706	18989	24174	28830	22789	19535	17713	17225	16936	17050	16991	17121	17171	17057	17054	16829	17078	16960	17145	16979	17085	16962	16902	17011	17067	16966	16980	17051	16938	17083	16903	16969	17067	17036	17001	17066	16861	17029	16993	17126	17070	16932	17089	17031	16810	17076	17039	17110	16982	17019	17073	17112	17271	16853	16908	17063	16969	16911	17246	17092	17073	16971	17069	17138	17015	17092	16983	16935	16998	17112	17011	16941	17098	16970	17036	16928	17104	17007	17125	17117	16985	16925	17045	16935	17012	17019	17050	17010	17030	17189	17009	17122	17170	17295	17049	16903	17056	17035	17030	17121	17077	16988	16913	17006	17136	17098	16935	17193	16925	17044	17018	16956	16941	17126	17055	16833	17103	17083	16931	17004	17211	17028	17100	17034	17109	17025	16901	16928	17188	16967	17084	17009	17025	17080	17180	16959	17076	17022	17072	17101	16857	16873	16936	17083	17064	17017	16939	17088	17111	16921	17023	16893	17003	17018	16838	16981	17083	17051	16983	17008	17043	17041	17131	17012	17000	17016	17066	17104	16970	17017	17078	16994	16806	16957	17067	16939	16983	17147	17096	17288	17006	16922	17009	16939	17075	17104	16824	16962	16982	16970	17060	17052	17122	16935	16984	17168	17026	16840	16932	17188	16955	16926	17019	17016	17078	16923	17060	16932	17018	16931	16867	16936	17030	17031	17097	16860	17069	17077	17003	16862	17120	17072	17124	16986	17048	17084	17029	16913	16974	16892	17132	17064	17155	17028	16795	17005	16928	17000	17120	17162	17163	17067	16985	17074	16884	16897	17030	17002	17009	17087	17177	17055	16890	17253	17000	17011	16993	17078	17026	16974	17139	17053	17053	16908	16927	16988	16916	17127	17075	17047	17097	16876	17016	16883	16992	17095	16952	17172	16876	17144	17196	17014	16865	17178	16951	17024	16621	17044	16967	16874	17112	16884	17128	17115	16865	17140	17038	16887	17048	16999	17044	17008	17195	17001	17220	16949	16880	16846	17025	16888	17198	16967	16926	17086	17158	17083	16934	17009	16944	17052	17230	17023	16919	16993	17092	17005	16982	17086	16956	17075	17162	17027	16909	16978	16860	17042	16899	17028	16874	16993	17041	17244	16970	17212	16987	17034	16988	16932	16941	17034	17060	17039	17019	17076	17065	16977	17049	16820	16872	17104	17134	17037	17186	17094	17043	16938	16999	17134	16992	16889	17012	17079	16895	17227	16992	17139	16971	16879	17075	17085	16993	17021	17216	16928	16974	16999	17014	16951	16984	16940	17306	17107	17020	17000	17068	17153	16880	17064	17152	16870	16964	17172	16967	17071	17064	16941	17049	16861	16972	17114	16859	17038	17034	16882	16998	16980	16911	16928	17104	17098	16956	16976	17017	17051	17137	16875	17002	17018	17083	17012	17055	17061	16883	17298	16789	16950	16964	16962	16965	16949	17015	16982	16906	17159	17081	16974	17141	16993	17136	16795	17101	16983	16879	17275	16965	17061	17009	17013	16975	17124	16980	17131	17101	17105	17021	17156	17057	16876	17044	17128	16950	16968	17031	16936	16989	16949	16725	16992	16955	17080	17059	17190	17151	17041	16898	17070	16998	17016	16964	17034	17118	16974	16928	17175	17171	17031	17083	17082	16934	16920	16889	17108	17093	17199	17063	17129	16995	16875	17135	17184	16950	17088	17022	16992	17176	16972	17059	17040	17053	17150	17123	17040	17086	16995	17036	16917	17152	16960	16905	17043	17141	17052	17159	17056	16968	17053	16944	17094	17090	17042	17012	17142	16993	17165	17025	17083	17020	16859	17157	17057	17041	17009	17001	16830	17082	17134	17031	17061	16860	17037	17026	17042	16903	16996	17005	17109	17006	17174	17098	16966	16985	16990	17042	16996	16884	16986	17014	16945	17035	17010	17027	17211	16951	17050	17014	16956	16972	16967	16947	17003	17055	17009	16957	17171	16884	17021	16818	17132	16967	16945	16876	17085	17014	16888	17067	17072	17037	17089	17012	16962	17095	17083	17057	17094	17074	16928	16955	17004	17129	17203	17107	17319	17173	16989	16947	17142	16774	17073	17074	17055	16879	17001	17010	16866	16975	17083	17176	17215	16971	17075	17096	16876	16908	17057	17005	17225	17067	16896	16918	17149	16939	17012	16988	17010	16937	17122	17028	17135	17225	16983	17163	16914	16966	16928	17002	17036	17151	16909	17136	16967	16919	17025	17111	16887	17243	17112	17084	17056	16929	17014	16944	17102	17005	17046	17065	16934	16879	17118	17048	17025	17099	16836	17251	16992	16900	17149	17071	17070	17016	17163	17131	17158	17046	16895	17003	17094	16955	17118	17120	16968	16953	17004	17168	17069	16929	16906	17042	17098	17022	17097	17010	17021	16900	17045	17116	17035	17002	17081	16963	17187	17053	17116	17073	16946	17112	16999	16853	17151	16845	17123	17237	17123	17039	17078	17037	17009	17112	17121	17078	16989	17010	17063	16964	16975	17010	16952	16967	17076	17094	16937	16894	17070	17191	17186	17109	16956	16998	16923	16889	17056	17059	17052	17038	17015	17104	16962	16976	16960	16941	17077	17096	17005	16807	17155	17034	17175	16822	16875	17035	17224	16965	17017	17099	17140	17067	17055	16947	17014	17047	17193	17280	16911	17049	16938	16807	16908	17135	16965	17076	17061	16986	16839	17050	16902	16975	17085	17123	17040	16919	16935	16832	17205	17098	17087	16926	17175	17081	17094	16917	17100	16852	16878	16985	16992	16925	16854	16974	16966	17049	16970	16972	17205	16887	16954	17097	17027	17126	17065	17096	17089	16995	16983	17120	17001	16924	16985	17019	17097	17071	16998	16952	16992	17022	17092	17082	17070	17229	16940	17037	16966	17070	17023	16910	17059	16816	17048	17186	17148	17024	17124	16941	17220	16923	16939	17035	17043	16975	16973	16935	17124	16964	17005	17002	16965	17049	16845	17252	17165	17026	16901	17011	16999	17041	17081	17108	17058	16994	16826	16908	17072	17187	17153	16976	17169	17091	17012	17017	16924	16958	17060	17073	17073	17032	17039	16955	16981	16980	17083	17163	17087	16882	17028	16852	17112	16987	17055	17008	17091	16722	16944	17020	16962	17067	16973	17117	16823	17098	16885	16934	17045	17156	16956	17129	17014	17019	17013	17094	17051	17126	16840	17074	16891	17037	17163	17163	16898	17127	17056	17066	16969	16966	17064	17138	17003	16955	16895	17075	17062	16958	16946	17193	17012	16981	17025	17054	16936	17026	17083	17279	17058	16994	17168	16883	17243	17003	16898	17132	17091	16987	17021	17107	16929	17068	17074	17248	17039	17029	17116	16966	16959	17094	17035	17018	17061	17233	17188	17087	16975	17030	17069	16979	16996	17207	17002	17084	17128	17037	17052	16961	17026	16887	16969	16974	16943	17167	17185	17066	16899	17030	17010	16997	16828	17179	17085	17039	17108	17055	16901	16957	17058	17048	16986	17021	17195	17064	17016	17064	16937	17030	17105	17086	16968	17000	17010	17026	17150	17067	17076	16970	17042	17158	17029	17103	17059	16705	17194	16974	16997	17151	17105	16990	16996	17031	17032	17081	17133	16853	17097	16966	17054	16953	16971	17080	17084	17020	17069	17183	17047	17114	17044	17018	16959	16908	17051	16864	16843	17198	16903	16979	16842	17094	17058	17071	17180	17152	17005	16906	16957	16861	17052	16964	17118	17050	17021	17084	17072	17224	17055	17047	17046	17010	17006	17163	17217	17076	17010	16978	17410	16996	16890	16991	16987	17065	17066	16902	17033	17216	17056	16888	16932	17109	16983	16970	17167	16820	17222	16817	16951	17008	16985	17117	17018	17081	16896	17033	17083	17060	17049	17030	16951	16998	17020	16966	17091	17061	16918	17147	16893	17044	17065	17018	16915	17182	17072	17140	17104	16911	17100	16860	16939	16916	17137	16995	17145	16999	17059	16880	17032	17145	17087	16962	16957	16952	17232	17180	17086	17051	17056	17114	17030	17138	16824	17134	17089	17023	17014	17118	17088	17028	16956	17027	17035	17046	17193	16905	16981	16982	17068	16975	16988	17096	17186	16936	16806	16897	16971	17113	17128	16980	16842	16942	16954	17010	16986	16979	17251	17117	17046	16884	17122	17076	17041	17215	16951	17127	16940	16962	16912	17031	16893	17054	16993	16985	17013	16918	17116	16977	17077	17013	17129	17158	16982	17087	17213	16884	16934	17141	16976	16924	17129	17102	17015	17031	16997	17111	17079	16970	16965	17056	16991	17046	17077	17011	17008	16891	17097	17038	17155	17060	16968	17022	17062	16953	17100	16898	17157	17125	16706	16866	17025	17139	16944	17160	17095	17182	16951	17006	17205	16931	16861	16917	16992	17128	17111	17146	17084	17320	17098	17143	17006	17168	16898	16919	16972	17002	17068	17178	17046	17006	17043	17110	16941	17063	16855	17045	16945	17138	16912	17063	16890	16983	16956	16945	17006	16936	17182	17061	16998	16958	16813	17030	16997	16880	16933	16989	17132	17026	16900	17068	17090	16983	17000	17174	17036	17101	17078	16989	17037	17091	17117	17063	17017	17024	17040	16941	17053	16918	17156	17045	17028	17089	16724	16983	16880	16987	17163	17066	16869	17228	17161	17073	16972	17092	17017	17335	16869	16984	17018	16962	16989	17013	17074	16959	17036	17252	17103	17044	16900	17026	17179	17094	17045	17113	17237	16959	17050	17107	17027	17036	17148	16787	17086	17001	17019	17118	17210	16880	17010	17045	17053	17192	16873	16976	16988	17039	16944	16920	17026	17149	17006	17064	16955	16996	17067	17104	17152	17074	17159	16954	17014	16990	17110	16960	17125	16956	17086	17083	16945	17130	17062	16961	17153	17111	16995	17112	16874	16953	16819	17052	16950	17220	17098	17214	17088	17044	17032	16984	17036	17070	17157	16982	17119	17142	16942	16897	17036	17124	16967	17155	16937	17021	17100	16917	16948	17067	17018	17041	17001	16850	17032	17036	16972	17066	16962	17091	16867	17033	16779	17072	17035	17050	17088	17066	16956	16994	16942	17165	17190	17055	16953	17191	17178
25392	21149	28495	27207	26949	28535	48771	64221	46609	35301	27078	23858	23409	23079	23008	23153	23132	22689	22808	22718	22892	22939	23086	22953	23034	22919	22799	22778	22890	22923	22917	22960	22918	23054	23006	22931	22792	22929	22766	23063	23115	22829	22808	22809	22916	22995	23052	22863	22971	22729	22968	23023	22787	22944	23014	22999	22768	22930	22937	22977	22817	22916	22949	22928	22777	22855	22774	22993	22948	22899	22751	22890	23030	22944	22736	22782	22864	22786	22988	23157	22815	22934	22896	22917	22818	23044	22945	23088	22944	22854	22758	23100	22993	23118	22953	22740	22970	22887	22935	22819	22923	22811	22976	22695	22674	22907	22773	23136	23194	22783	22928	22902	22718	22823	22896	22701	22756	22792	22670	22805	22899	22694	22927	22909	22812	22824	23005	22776	22864	22750	22942	22895	22819	22816	22787	22873	22724	22709	22683	22828	22805	22961	23128	22907	23064	22868	22807	23004	22720	22713	22832	22859	22759	22617	22886	23008	23058	22775	22847	22782	22961	22787	22903	22743	22842	23034	22796	22878	22876	23024	22638	22763	23124	22825	22928	22678	22880	22882	22924	22555	22747	22801	22931	22844	22917	22940	23131	22932	22896	22815	22859	23071	22877	22834	23006	22680	23055	22960	22812	22919	23221	22739	22812	23045	22924	22819	22873	23048	22913	22993	22684	22905	22764	22674	22917	22946	22647	23049	23055	22786	22793	23262	22966	23063	22972	22865	22688	22709	22881	22890	22874	22838	23015	22861	22794	22950	23026	22993	22922	22700	23018	22970	23018	22800	22804	22754	22872	23012	22868	23011	22855	22878	22811	22670	22790	22754	22845	22805	22614	23065	22916	23095	22980	22824	22641	22710	22682	22704	22845	22700	22926	22773	22887	22906	22721	22687	22849	22809	22812	22634	22994	22849	23020	22923	22771	22894	22768	22662	22880	22964	23134	22690	22760	22858	22843	22829	22761	22892	22737	22807	22803	22996	22887	22998	22914	22662	22892	22954	22876	22777	22998	22820	22784	22878	22792	22834	22934	22914	22685	22991	22837	22724	22812	22800	22799	23272	23107	22680	22681	22932	22654	22867	22876	22812	22998	22835	22845	23048	22920	22825	22699	22882	22991	22757	23028	22806	23057	22702	22675	22807	22869	23077	22947	22873	22741	22856	22664	22825	22750	22726	23066	22752	22877	22856	23033	22856	23026	22880	22960	22829	22924	22869	22897	22862	22997	23008	22814	22896	22972	22914	22698	22897	22911	22870	22871	22908	22730	22800	23015	22561	22991	22865	22784	22774	22924	22800	23063	22902	22812	23011	22872	23093	22873	22884	22932	22852	22970	22889	22875	22858	22999	22894	22747	22769	22744	23054	22942	22584	22996	22934	23008	22807	22885	22807	22823	22731	22805	22886	22978	22722	23196	22930	22837	22830	23059	22798	22713	23055	22883	22835	23030	22971	22816	22796	22836	22814	22759	23116	22871	22709	22536	22687	23025	22964	22870	22772	22754	22838	22917	22978	22758	22981	22833	22725	22734	22901	22863	22937	23003	22904	22914	22964	22847	22785	23028	23346	22900	23059	22814	22852	22863	22796	22901	22725	22734	22892	22799	22779	22781	23005	22737	22677	23039	22958	22834	22715	22995	23020	23077	23011	23112	22687	22690	22974	22769	22938	23011	22850	22837	22783	22726	22750	22853	22939	22983	22908	22690	22830	22815	22959	23102	22843	22683	22627	22909	23028	22824	22781	22976	22980	22915	22893	22788	22651	22867	23032	22874	22945	22923	22757	23019	22726	22671	22944	22917	22783	22857	22913	22757	22906	22947	22863	22753	22949	22932	22582	22905	22894	23073	23003	23146	22877	22831	22934	22971	22822	23009	23010	22768	22875	22890	22911	23127	22910	23197	22815	22866	22923	23019	22693	22839	22554	22739	22775	23038	22801	22809	22643	22822	22811	22824	23062	23013	22927	22772	22834	22800	22688	22760	22960	22833	22878	22766	22910	22813	22950	22589	22824	22864	22814	22858	22830	22753	23002	22876	23032	22899	22955	22904	22917	22693	22788	23036	23108	22899	22905	23067	22842	22868	22765	22956	23147	23003	22985	22778	22977	22867	22682	22963	22665	22739	22960	23017	22776	22852	22738	23016	22993	23060	23192	23058	22720	22890	23096	22906	22965	23085	22845	22892	22991	22805	22793	23070	22674	22838	22773	22878	22884	23091	22905	22711	22827	22839	22744	22914	22710	22851	22773	22734	22746	23013	22851	22879	22805	22904	23043	22757	22873	22906	22885	23062	22866	23005	22860	22962	22793	22816	22879	22953	22898	22845	22838	22940	22880	22883	22905	22815	22860	22716	22883	22974	22788	22857	23081	23144	22963	23097	22999	23002	22929	23064	23038	22842	22840	22807	22861	22889	22758	22889	22752	22778	22885	22682	23009	23024	22841	22993	22779	22900	22690	22901	22763	23018	22837	22874	22690	22961	22713	22599	22748	22919	22908	22923	22715	22748	22956	22738	22763	22726	22889	22929	22971	23022	22865	22943	22836	23001	22926	22854	22817	22833	22904	22852	22915	22790	22913	22801	22763	22724	22906	23070	22906	23160	22885	22798	23014	22812	22763	22847	22668	22712	22959	22796	22806	22995	22825	22865	22850	22718	22788	23074	22996	22992	22990	22637	22988	22750	23056	22496	22907	22850	22812	22776	22770	22896	22998	22983	22707	22993	22635	22720	22802	22945	22992	23001	23011	22785	22952	22916	23088	22710	22793	22746	22818	22650	22724	22759	22821	23036	22889	22904	22672	22916	22790	23097	23043	22828	23064	22969	22828	22957	22819	22973	23122	22590	22892	22828	23066	22822	22934	23136	22870	22659	22725	22983	23012	22708	22944	22917	22764	22874	22611	22716	22862	23161	22825	23050	22784	22960	22835	22800	22900	22857	22923	23036	22844	23156	22920	23016	22888	22810	22721	22736	22795	22808	22718	22948	22871	22874	22941	22771	22916	22757	22883	22894	22839	22904	22902	22890	22929	23240	22924	22902	22957	23012	22772	22845	23128	22964	22891	22911	22842	22733	23001	22809	23060	22933	22821	22672	23053	23022	22809	22841	22987	22910	22922	23041	22828	22563	23066	22993	22749	22998	22974	22638	22847	22870	22956	23089	22779	22978	22765	22897	23018	22919	22956	22841	22960	22959	22842	22928	22893	23049	22799	22955	22898	22907	22906	22880	22933	22725	22928	22818	22694	22886	22818	22588	22671	22661	22998	22933	22848	22872	23005	22986	22921	22698	22824	22811	22928	22970	22856	22871	22979	22997	22758	22870	22778	22938	22935	22934	22754	22842	22844	22885	22930	22864	22925	22870	22861	22712	23002	22841	22819	22887	22756	22758	22736	23063	22925	22969	23096	22992	23021	22894	22778	22914	23076	22981	22851	22612	22960	22784	22823	22622	23009	22729	23056	22897	22754	22600	22613	22919	22857	22703	22719	22834	22686	23006	23071	22751	23037	23002	22945	22932	22870	22912	22837	22803	22637	22718	22721	22959	23049	23008	23042	22714	22892	23087	22860	22729	22821	22991	22758	22717	22829	23006	22824	22891	22793	23080	22988	22985	22752	22805	22957	23063	23127	22809	23072	23026	22893	22610	22816	22902	22700	23131	22983	23033	22846	23083	22951	22693	22740	22908	22756	22769	22994	22802	22753	22904	22571	22960	22944	22892	22789	23022	22847	22880	22884	22970	22828	22817	22993	23012	22740	22959	22943	22916	22836	22829	23060	22770	22537	23020	23116	22873	23041	23198	22916	22954	22717	23119	22935	22936	23183	22865	22905	22635	22693	23019	23045	22835	23088	22940	22857	22974	22598	23122	22910	22953	22992	22821	22903	22862	22567	22858	22869	22885	22657	22757	22800	22853	22886	22820	22848	23006	22824	22965	22950	22852	22927	22936	22964	22656	22828	22909	22738	22666	23007	22997	22767	22911	22665	22711	22835	22886	22880	22821	22889	23084	22941	22823	22893	22685	22870	22797	22855	22539	23028	22857	22706	22927	22826	22972	22963	22871	22761	22765	22861	22944	22978	22731	22709	22924	22670	22696	22983	23188	22860	22982	22767	22693	22634	22721	22879	22645	23228	22862	23016	22752	23048	22822	22878	23022	22758	22749	22907	22948	22818	22782	22840	22646	22667	22874	22871	22818	23011	22668	22779	22706	22722	22726	22866	23143	22994	22772	22907	22826	23129	22836	22845	22809	22698	22798	22996	23038	22875	23134	22736	22645	22718	22976	22782	23080	23040	22937	22649	22666	22763	22909	22954	22791	22728	23103	22913	23053	23030	22758	22741	22994	22927	22842	22896	22789	22971	22980	22962	23115	22930	22992	22853	22953	22949	22922	23058	22833	22892	22945	23049	22976	23049	22851	22895	23072	22943	22986	23032	23030	22835	22700	22947	22873	23017	23022	22718	22908	22912	23020	22782	22895	23018	22617	22939	22727	22960	22733	22963	22908	22887	22878	23005	22928	22930	23145	22828	23021	23032	22859	22832	23162	22942	22864	22777	23015	23026	23164	22961	22842	22870	22849	22896	22799	22662	22521	22752	23087	22897	22762	23003	22822	22664	22743	22797	22761	22928	22895	22905	22734	22893	22824	22737	22914	23184	22850	22778	23068	22960	23031	22892	22965	22851	22744	23065	22979	22920	22791	22833	22768	22886	23040	22906	23007	23045	22832	22765	22848	22777	22804	22724	23024	22733	22858	22859	23101	22899	22950	22817	22839	22886	22860	23025	22850	22784	22873	23112	22774	23065	22950	22855	22978	22878	22953	22992	22960	23024	22813	22944	22952	22779	22849	22754	22771	22790	23185	22927	22882	22838	22875	23029	22876	22932	23011	22910	22795	22921	23036	23028	22662	23010	22939	23155	22854	22838	22880	22707	22849	22969	22988	22673	23091	22976	22826	22897	22966	22967	22986	23208	22987	22937	22814	22879	22991	23053	22858	22935	22830	22794	22770	22872	22894	22894	22999	22794	22973	22904	22866	22973	22920	22858	22725	23058	23201	22879	22787	22854	22632	22938	22829	22883	22752	22822	22689	22778	22825	23069	22863	22910	23002	22885	22997	22824	22972	22814	23013	22802
18293	34231	36939	34251	27771	24939	47267	60266	42330	30157	20500	17434	16985	16906	16945	16766	16833	16690	16724	16827	16871	16876	16835	16969	16841	16802	16978	16775	16862	16836	16895	16812	16825	16713	16867	16751	16865	16824	16681	16794	16713	16770	16830	16764	16988	16829	16740	16985	17021	16780	16850	16797	16786	16687	16805	16711	16831	16822	16612	16939	16648	16909	17044	16806	16718	16862	16913	16913	16756	17015	16889	16972	16715	16840	16890	16710	16809	16741	16923	16723	16798	16857	16842	16843	16670	16790	16881	16812	16854	16803	16969	16940	16914	16801	16851	16876	16952	17017	16762	16859	16788	16627	16931	17005	16827	16877	16670	16787	16792	16794	16764	17018	16851	16759	16818	16884	16777	16793	16967	16719	16785	16750	17039	16809	16911	16935	16750	16734	16901	16813	16848	16782	16809	16933	16828	16911	16738	16827	16847	16784	16866	16845	16904	16666	16910	16665	16661	16826	16790	16714	16919	16771	16878	16881	16756	16656	16913	16926	16814	16971	17001	16760	16899	16845	16804	16758	16913	16848	16785	16865	16717	16744	17015	16574	16742	16909	16727	16955	16812	16799	16837	16885	16881	16762	16615	16769	16920	16880	16933	16960	16873	16852	16757	17029	16803	16758	16857	16848	16876	16765	16728	16761	16871	16656	16888	16917	16916	16537	16893	16835	16926	16847	16878	16826	16746	16782	16867	16695	16703	16815	16864	16769	16940	16915	16764	16735	16685	16823	16809	16754	16866	16945	16787	16732	16818	16726	16815	16750	16917	16780	16921	16777	16866	16840	16743	16761	16669	16872	16905	16732	16689	16809	16973	16811	16856	16932	16715	16865	16816	16731	16797	16871	16927	16732	16662	16803	16873	16708	16691	16847	16720	16943	16846	16683	16778	16945	16818	16777	16751	16865	16757	16839	16765	16715	16715	16800	16902	16806	16777	16951	16867	16805	16746	16882	17013	16806	17040	16757	16865	16678	16797	16784	16747	16902	16718	16806	16792	16916	16925	16702	16876	16771	16908	16895	16806	16902	16834	16769	16844	16745	16646	16889	16831	16736	16909	16974	16630	16912	16744	16629	16798	16785	16843	16755	17071	16793	16748	16767	16875	16883	16905	16974	16656	16762	16937	16836	16864	16849	16922	16757	17074	16852	16794	16789	16927	16605	16894	16928	16908	16684	16883	16885	16757	16732	16955	16794	16797	16867	16776	16889	16532	16841	16913	16851	16753	16845	16649	16825	16766	16941	16805	16864	16776	16970	16730	16679	16995	16725	16811	16802	16844	16903	16659	16769	16720	16777	16872	16771	16852	16856	16801	16867	16802	16722	16863	16828	16812	16829	16825	16885	16922	17016	16712	16771	16664	16911	16693	16752	16733	16929	16593	16909	16895	16834	16783	17051	16856	16802	16728	16771	16679	16773	16838	16932	16889	16758	16740	16791	16806	16744	16993	16817	16738	16816	16820	16781	16922	16853	16930	16904	16765	16892	16620	16807	16916	16706	16801	16950	16950	16702	16719	16736	16853	16617	16815	16697	16837	16751	16890	17051	16850	16831	16812	16955	16739	16770	16788	16849	16806	16898	16807	16864	16749	16838	16912	16937	16521	16945	16827	16686	16780	16783	16753	16859	17041	16814	16962	16765	16866	16689	16962	16923	16897	16649	16920	16835	16949	16763	16709	16795	16917	16824	16746	16785	16818	16971	16871	16821	16695	16792	16992	16811	16957	16783	16830	16833	16751	16975	16737	16757	16880	16784	16805	16776	16920	16726	16825	16683	17005	16807	16920	16955	16945	16901	16802	16779	17002	16829	16902	16812	16765	16927	16789	16768	16979	16731	16719	16869	16910	16668	17006	16779	16756	16813	17129	16748	16767	17034	16799	16684	16792	16752	16727	16893	16897	16932	16694	16851	16838	16731	17009	16889	16717	16862	16856	16684	16771	16835	16866	16787	16781	16850	16880	16838	16888	16844	16989	16907	16861	16631	16822	16778	16860	16861	16931	16564	16827	16821	16874	16854	16734	16862	16811	16925	16993	16917	16750	16923	16828	16806	16664	16818	16584	16880	16871	16805	16776	16753	16753	16794	16901	16724	16799	16938	16774	16758	16952	16719	16911	16928	16915	16939	16801	16792	16586	16797	16987	16872	16792	16760	16695	16837	16769	17074	16758	16788	16843	16999	16798	16759	16727	16899	16927	16875	16760	16896	16834	16754	16751	16959	16902	16775	16873	16864	16543	16833	16831	16879	16690	16727	16624	16788	16812	16825	16983	16840	16898	16830	16705	16800	16731	16883	16758	16818	16799	16843	16898	16886	16843	16771	16997	16808	16931	16987	16748	16817	16738	16832	16905	16714	16804	16840	16750	16796	16988	16697	16537	16842	16894	16928	16808	16694	16880	16722	17048	16651	16917	16735	16860	16795	16777	16802	16963	16680	16852	16927	16772	16785	16649	16874	16777	16775	16956	16967	16771	16814	16836	16625	16766	16860	16709	16856	16795	16912	16746	16900	16872	16719	16854	16738	16763	16746	16836	16837	16900	16957	16883	16931	16682	16863	16748	16834	16908	16846	16860	16784	16830	16787	16766	16666	16828	17011	16798	16657	16837	16753	16868	16779	16892	16920	16784	16717	16782	16759	16813	16966	16810	16670	16682	16692	16815	16789	16816	16749	16899	16702	16802	16868	16890	16939	16730	16807	16831	16719	16817	16861	16593	16797	16800	16912	16913	16637	16767	16833	16678	16841	16787	16863	16734	16849	16963	16701	16875	16730	16733	16894	16816	16652	16846	16913	16873	16701	16740	16868	16931	16736	16773	16970	16822	16801	16781	16988	16661	16755	16741	16867	16666	16759	16874	16783	16834	16857	16755	16840	16852	16769	17035	16677	16906	16864	16666	16787	16808	16739	16900	16872	16865	16777	16799	16763	17002	16785	16786	16795	16804	16683	16957	16699	17016	16721	16854	16881	16900	16879	16722	16939	16892	16787	16874	16702	16951	16783	16894	16893	16790	16799	16881	16816	16784	16960	16848	16739	16761	16862	16580	16656	16769	16840	16877	16919	16626	16952	16711	16853	16822	16868	16885	16719	16814	16814	16764	16773	16897	16780	17036	16891	16707	16673	16888	16839	16730	16763	16792	17026	16700	16788	16998	16777	16751	16788	16933	16770	16897	16874	16822	16764	16840	16765	16831	16749	16971	16883	16807	16833	16733	16870	16950	16895	16797	16792	16663	16902	16783	16803	16769	16883	16807	16890	16791	16693	16726	16930	16954	16712	16736	16774	16819	16796	16860	16844	16762	16944	16949	16903	16966	16993	16898	16909	16694	16883	16721	16771	16750	16833	16769	16819	16884	16740	16873	16675	16934	16829	16773	16838	16817	16740	16729	16870	16923	16838	16697	16785	16809	16747	16797	17093	16812	16930	16833	16683	16846	16808	16686	16837	16730	16945	16771	16623	16697	16933	16817	16889	16725	17016	16707	16669	16975	16702	16740	16834	16834	16976	16812	16888	16890	16642	16886	16845	16875	16836	16674	16881	16861	16839	16699	16701	16926	16771	16862	16789	16833	16860	16670	16987	16705	16680	16806	16911	16786	16728	16772	16773	16677	16834	16989	17040	16822	16752	16825	16831	16800	16868	16885	16877	16642	16813	16871	16731	16770	16907	16824	16796	16935	16976	16780	16928	16780	16688	16761	16840	16975	16659	16933	17022	16930	16755	16722	16829	16881	16830	16667	16766	16918	16908	16790	16615	16808	16870	16835	16875	16881	16897	16741	16820	16886	16620	16877	16795	16890	16675	16809	16912	16928	16766	16851	16829	16742	16847	16748	16653	16688	16647	16901	16849	16684	16758	16728	16819	16754	16784	16687	16715	16859	16777	16816	16833	16922	16807	16764	16927	16844	16876	16852	16756	16773	16788	16769	16797	16877	16668	16895	16677	16928	16828	16959	16667	16850	16852	16752	16819	16875	16922	16827	16828	16783	16736	17022	16711	16917	16719	16745	16788	16718	16941	16886	16910	16759	16631	16766	16958	16788	16767	16840	16783	16919	16923	16752	16804	16727	16795	16826	16783	16825	16849	16881	16908	16759	16882	16869	16812	16775	16863	17057	16808	16937	16833	16923	16818	16782	16589	16707	17022	16946	16604	16711	16960	16680	16920	16848	16887	16820	16873	16976	16668	17064	16995	16833	16886	16931	16859	16884	16787	16726	16898	16790	16761	16605	16851	16935	16990	16836	17059	16880	16709	16847	16848	16809	16862	16835	16826	16799	16903	16864	16816	16781	16798	16937	16708	17044	16898	16799	16898	16793	16838	16793	16817	16715	16581	16702	16796	16796	16773	16878	16805	16803	16769	16936	16767	16751	16712	16754	16839	16704	16798	16803	16880	16689	16793	16801	16922	16724	16843	16924	16822	16673	16616	16815	16878	16741	16654	16958	16827	16896	16726	16910	16835	16896	16808	16862	16888	16790	16971	16784	16811	16811	16978	16902	16548	16828	16881	16791	16901	17041	16789	16792	16830	16810	16949	16907	16865	16747	16899	16905	16708	16808	16823	16760	16879	16704	16709	16843	16752	16872	16874	16767	16696	16841	17051	16825	16920	16831	16778	16777	16744	16861	16941	16823	16843	16888	16766	16734	16909	16765	16854	16942	16792	16820	16843	16626	16744	16948	16639	16835	16820	16817	16927	16792	16843	17018	16868	16865	16716	16872	16845	16870	16824	16504	16822	16938	16964	16692	16839	16907	16785	16818	16781	16771	16687	16690	16807	16900	16870	16907	16731	16766	16841	16853	16760	16821	16771	16806	16868	16868	16740	16830	16882	16845	17077	16932	16832	16833	16925	16789	16837	17013	16902	16921	16696	16738	16748	16730	17003	16721	16944	16930	16789	16855	17022	16776	16849	16839	17074	16829	16739	16794	16930	16836	17015	16846	16714	16870	16760	16786	16791	16891	16728	16923	16744	16864	16771	16764	16746	16727	16892	16795	17010	16783	16822	16778	16808	16841	16678	16888	16836	16831	16873	16861	17090	16763	16957	16879	16781	16708	16813	16802	16946	16732	16646	16996	16847	16903	16880	16731	16837	16824	16791	16858	16874	16826	16815	16735	16768	16910	16783	16733	16815
23645	21065	28531	24410	24877	30170	57781	74668	55241	41488	29279	24286	22787	22471	22508	22457	22357	22270	22548	22307	22417	22420	22455	22220	22426	22276	22220	22321	22213	22315	22211	22435	22234	22403	22504	22229	22409	22181	22181	22125	21980	22450	22177	22235	22498	22037	22237	22171	22385	22317	22308	22402	22229	22357	22230	22175	22329	22455	22411	22310	22185	22312	22201	21939	22280	22382	22243	22422	22120	22418	22390	22194	22176	22173	22124	22073	22190	22235	22372	22276	22514	22383	22261	22325	22401	22036	22192	22318	22487	22592	22171	22407	22226	22151	22126	22396	22275	22196	22114	22246	22219	22122	22047	22415	22141	22334	22383	22217	22214	22096	22387	22125	22217	22190	22297	22281	22322	22090	22301	22353	22198	22060	22179	22170	22384	22323	22140	22148	22223	22257	22357	22192	22256	22117	22150	22132	22273	22330	22170	22155	22360	22222	22416	22147	22212	22198	22146	22212	22102	22228	22104	22323	22285	22452	22290	22164	22232	22390	22332	22231	22239	22259	22453	22107	22047	22040	22040	22062	22154	22044	22356	22229	22128	22303	22204	22312	22146	22265	22344	22161	22052	22307	22132	22264	22326	22233	22386	22416	22198	22306	22210	22020	22243	22298	22287	22321	22320	22218	22232	22383	22310	22469	22326	22289	22227	22342	22309	22348	22302	22384	22329	22363	22485	22370	22262	22262	22067	22255	22116	21978	22362	22305	22096	22457	22232	22280	22165	22053	22432	22235	22241	22185	22027	22297	22145	22254	22069	22235	22314	22461	22239	22270	22269	22346	22128	22356	22268	22230	22206	22299	22134	22321	22057	22291	22232	22513	22215	22349	22130	22447	22377	22136	22055	22169	22207	22291	22244	22288	22244	22369	22213	22156	22282	22426	22352	22169	22200	22142	22236	22292	22168	22157	22116	22305	22377	22078	22247	22290	22277	22146	22370	22241	22490	22186	22394	22225	22156	22198	22174	22327	22245	22331	22304	22146	22375	22231	22212	22251	21941	22385	22273	22248	22311	22188	22267	22337	22140	22139	22353	22388	22447	22191	21994	22098	22370	22388	22195	22165	22180	22205	22140	22084	22287	22327	22176	22399	22293	22292	22212	22255	22147	22124	22157	22049	22307	22289	22339	22267	22245	22207	22031	22198	22342	22215	22199	22379	22316	22275	22165	22233	22078	22426	22127	22414	22317	22174	22389	22186	21982	22077	22136	22118	21947	22152	22485	22183	22145	22277	22361	22039	22366	22190	22405	22254	22406	22311	22046	22025	22007	22198	22228	22110	22195	22063	22335	22317	22275	22136	22288	22108	22354	22226	22177	22187	22092	22244	22439	22256	22272	22116	22407	22438	22163	22203	22409	22341	22261	22409	22337	22368	22235	22066	22400	22191	22328	22215	22078	22174	22176	22301	22045	22325	22158	22166	22255	22203	22363	22375	22039	22191	22237	22503	22304	22349	22344	22291	21966	22297	22226	22210	22304	22267	22375	22134	22249	22159	22502	21968	22183	22160	22322	22300	22191	22126	22450	22371	22386	22225	22190	22350	22335	22411	22445	22211	22202	22307	22161	22060	22113	22106	22276	22267	22172	22272	22492	22144	22200	22263	22431	22389	22366	22461	22173	22287	22231	22093	22152	22352	22099	22285	22397	22407	22065	22356	22125	22243	22480	22226	22061	22294	22163	22300	22025	22195	22228	22329	22334	22309	22178	22253	22551	22274	22240	22364	22408	22183	22293	22377	22306	22368	22068	22171	22330	22356	22352	22312	22363	22131	22336	22418	22203	22452	22311	22210	22411	22159	22372	22305	22054	22118	22124	22036	22328	22399	22170	22089	22193	22110	21963	22183	22349	22162	22185	22241	22217	22266	22164	22471	22327	22208	22108	22034	22108	22152	22034	22298	22057	22197	22296	22034	22223	22382	22275	22299	22414	22201	22147	22186	22085	22411	22198	22232	22269	22230	22117	22183	22159	22450	22059	22136	22421	22169	22334	22299	22214	22249	22052	22205	22222	22437	22303	22370	22243	22087	22092	22209	22048	22091	22356	22359	22279	22224	22211	22076	22110	22042	22284	22292	22277	22008	22199	22188	22218	22266	22239	22343	22295	22344	22294	22195	22398	22124	22154	22161	22196	22182	22166	22318	21990	22298	22072	22309	22273	21968	22006	22255	22163	22312	22365	22084	22265	22282	22233	22219	22064	22474	22252	21992	22391	22188	22304	22404	21901	22155	22058	22265	22476	22108	22463	22120	22166	22127	22292	22130	22200	22330	22311	22136	22384	22100	22106	22402	22092	22220	22241	22277	22250	22126	22146	22352	22197	22115	22249	22177	22292	22225	22270	22351	22360	22288	22240	22185	22419	22546	22540	22478	22232	22390	22189	22000	22241	22248	22289	22349	22382	22485	22266	22200	22305	22200	22363	22134	22040	22226	22232	22280	22165	22209	22297	22243	22327	22119	22268	22344	22345	22192	22128	22001	22292	22328	22295	22094	21877	22116	22181	22151	22284	22053	22178	22201	22328	22424	22440	22126	22249	22113	22261	22354	22468	22167	22262	21998	22363	22284	22278	22262	22339	22396	22021	22156	22206	22408	22309	21993	22344	22071	22315	22155	22283	22206	22259	22259	22145	22310	22302	22176	22276	22142	22242	22411	22221	22359	22222	22396	22430	22308	22324	22142	22159	22179	22242	22202	22089	22368	22320	22213	22270	22176	22090	22296	22300	22114	22246	22192	22190	22307	22323	22319	22041	22238	22328	22243	22327	22369	22426	22162	22138	22272	22171	22339	22073	22283	22189	22299	22378	22137	22231	22369	22119	21993	22203	22112	22298	22172	22278	22041	22320	22185	22331	22232	22305	22391	22420	22143	22165	22195	22099	22178	22193	22238	22204	22197	22382	22308	22307	22057	22137	22191	22369	22133	22198	22369	22237	22260	22250	22252	22380	22089	22103	22241	22358	22352	22130	22121	22257	22041	22314	22358	22062	22230	22244	22362	22015	22132	21982	22282	22338	22242	22308	22350	22291	22140	22082	22258	22334	22251	22353	22291	22210	21976	22273	22213	22039	22193	22266	22189	22315	22299	22082	21980	22343	22352	22348	22052	22301	22306	22388	22390	22285	22009	22443	22319	22094	22406	22236	22238	22169	22240	22223	22240	22135	22102	22189	22451	22236	22153	22223	22171	22356	22251	22233	22190	22356	22710	22430	22389	22267	22439	22351	22134	22204	22187	22237	22123	22209	22241	22378	22311	22229	22105	22106	22268	22206	22300	22180	22228	22327	22238	22222	22165	22587	22447	22151	22064	22242	22258	22163	22302	21991	22330	22240	22211	22324	22149	22311	22053	22122	22402	22135	22277	22182	22147	22267	22427	22243	22257	22337	22186	22240	22037	22104	22317	22341	22302	22334	22090	22412	22224	22384	22275	22297	22366	22126	22122	22174	22374	22542	22137	22029	22328	22299	22086	22234	22213	22036	22278	22126	22345	22072	22288	22052	22294	22355	22232	22280	22281	22091	22160	22351	22349	22452	22337	22374	22183	22187	22143	22167	22209	22085	22063	22142	22293	22491	22383	22236	22177	22126	22330	22345	22562	22381	22370	22201	22360	22234	22056	22348	22181	22477	22060	22236	22088	22247	22083	22241	22179	22073	22310	21958	22221	22138	22418	22447	22303	22137	22141	22333	22173	22232	22172	22023	22273	21992	22361	22139	22148	22206	22189	22268	21988	22258	22336	22094	22407	22204	22310	22302	22158	22169	22211	22198	22516	22110	22165	22254	22130	22034	22135	22306	22131	22250	22303	22287	22103	22050	22054	22216	22120	22109	22250	22152	22126	22333	22139	22298	22278	21884	22264	22327	22369	22305	22325	22294	22201	22413	22437	22274	22108	22230	22113	22143	22385	22214	22112	22141	22318	22389	22112	22248	22179	22155	22317	22313	22303	22124	22166	22279	22232	22165	22416	21949	22488	22366	22260	22194	22404	22236	22196	22133	22000	22209	22430	22086	22250	22382	22261	22305	22116	22111	22064	22284	22139	22371	22353	22115	22182	22334	22152	22087	22463	22287	22185	22347	22205	22208	22259	22253	22110	22090	22342	22222	22389	22334	22492	22425	22473	22029	22231	22307	22204	22266	22304	22206	22272	22097	22373	22286	21971	22229	22223	22199	22334	22049	22189	22238	22275	22445	22388	22366	22539	22258	22038	22237	22153	22240	22106	22092	22222	22351	22137	22398	22113	22449	22143	22191	22293	22251	22338	22563	22259	22268	22263	22157	22370	22246	22069	22159	22272	22473	22411	22262	22185	22144	22246	22173	22209	22186	22215	22199	22371	22276	22447	22327	22329	22334	22359	22254	22348	22167	22195	22174	22309	22134	22450	22136	22178	22176	22227	22241	22215	22335	22262	22092	22139	22381	22289	22203	22262	22210	22184	22087	22325	22549	22214	22162	22276	22266	22246	22302	22282	22348	21809	22146	22127	22309	22100	22272	22170	22267	22258	22325	22188	22159	22538	22153	22018	22177	22002	22258	22261	22146	21935	22289	22615	22159	22194	22275	22266	22244	22251	22189	22042	22048	22212	22269	22225	21924	22214	22110	22192	22367	21988	22398	22095	22012	22401	22194	22299	22262	22138	22384	22326	22328	22271	22300	22010	22081	22046	22454	22222	21998	22320	22360	22269	22366	22618	22315	22357	22322	22422	22083	22445	22451	22495	22371	22130	22234	22282	22359	22251	22466	22326	22169	22336	22150	22026	22148	22228	22464	22227	22249	22079	22252	22118	22269	22301	22250	22078	22355	22189	22003	22162	22325	22393	22149	22122	21912	22358	22328	22322	22210	22287	22182	22183	22118	22206	22236	22324	22298	22259	22387	22199	22293	22131	22152	22086	22286	22149	22108	22088	22136	22323	22212	22323	22015	22164	22331	22478	22408	22107	22150	22320	22268	22282	22145	22065	22175	22408	22299	22438	22421	22476	22251	22102	22358	22357	22050	22374	22239	22262	22259	22340	22282	22236	22233	22294	22216	21985	22277	22286	22274	22115	22203	22049	22094	22274	22277	22250	22379	22121	22173	22180	22343	22234	22101	22350	22329	22395	22416	22413	22484	22206	22154	22272	22062	22129
20091	37097	36126	37086	34748	30799	57773	73674	53131	37602	22957	17673	16524	16644	16344	16543	16332	16569	16589	16446	16518	16485	16399	16438	16588	16425	16517	16364	16488	16490	16356	16516	16480	16468	16632	16435	16501	16442	16466	16444	16570	16516	16430	16439	16329	16535	16374	16432	16559	16454	16505	16436	16473	16637	16544	16422	16628	16554	16436	16507	16502	16451	16406	16606	16327	16463	16205	16431	16189	16492	16365	16493	16220	16521	16428	16533	16354	16477	16488	16203	16431	16382	16279	16448	16602	16363	16331	16276	16374	16516	16453	16531	16580	16540	16317	16440	16387	16396	16655	16512	16375	16393	16351	16459	16552	16620	16488	16508	16472	16301	16449	16335	16309	16469	16433	16456	16335	16468	16456	16498	16443	16310	16416	16333	16571	16307	16423	16264	16362	16442	16306	16365	16346	16471	16468	16312	16429	16317	16561	16371	16384	16314	16476	16451	16342	16430	16444	16331	16482	16674	16399	16444	16277	16540	16531	16430	16545	16533	16516	16225	16406	16402	16455	16450	16342	16460	16243	16511	16507	16569	16419	16233	16431	16379	16463	16371	16566	16449	16395	16302	16337	16464	16551	16461	16470	16550	16393	16263	16497	16381	16332	16334	16452	16474	16391	16578	16352	16279	16310	16374	16322	16445	16486	16428	16529	16379	16478	16289	16320	16320	16510	16445	16462	16311	16344	16374	16306	16533	16287	16324	16465	16337	16377	16381	16597	16292	16376	16452	16457	16632	16613	16364	16384	16465	16392	16353	16396	16402	16452	16457	16444	16403	16538	16439	16429	16536	16467	16359	16383	16613	16404	16538	16635	16290	16497	16477	16587	16387	16401	16464	16426	16550	16435	16388	16496	16363	16310	16587	16335	16452	16366	16430	16363	16435	16511	16455	16539	16497	16391	16508	16334	16574	16404	16559	16511	16392	16499	16492	16286	16540	16589	16422	16341	16297	16434	16338	16543	16388	16445	16311	16315	16385	16413	16452	16429	16469	16356	16550	16412	16290	16237	16296	16416	16393	16524	16247	16580	16374	16372	16313	16486	16496	16373	16496	16419	16281	16422	16546	16593	16566	16385	16497	16489	16288	16445	16337	16464	16494	16506	16537	16510	16295	16305	16453	16416	16374	16546	16447	16363	16256	16493	16433	16508	16391	16449	16331	16395	16396	16370	16479	16370	16465	16438	16505	16449	16286	16437	16449	16477	16488	16456	16527	16333	16452	16163	16474	16383	16616	16400	16475	16498	16402	16302	16429	16247	16453	16233	16301	16372	16288	16383	16526	16464	16298	16337	16363	16446	16470	16317	16505	16389	16370	16460	16366	16435	16428	16450	16429	16493	16406	16493	16265	16536	16300	16438	16413	16317	16381	16496	16319	16332	16361	16412	16542	16497	16458	16497	16356	16439	16417	16496	16499	16296	16499	16318	16443	16495	16429	16458	16409	16607	16598	16613	16449	16382	16490	16542	16378	16269	16373	16447	16468	16307	16395	16468	16434	16407	16456	16577	16578	16264	16547	16313	16432	16474	16562	16375	16421	16246	16190	16314	16567	16272	16314	16425	16263	16215	16437	16303	16457	16510	16498	16483	16427	16520	16277	16347	16471	16395	16318	16372	16343	16334	16639	16383	16530	16472	16362	16417	16550	16435	16473	16531	16332	16173	16568	16468	16511	16487	16453	16403	16358	16297	16443	16416	16543	16377	16615	16589	16371	16507	16451	16355	16387	16475	16448	16418	16476	16419	16411	16550	16405	16548	16409	16528	16466	16313	16379	16477	16371	16411	16281	16476	16371	16419	16486	16415	16493	16280	16412	16536	16411	16453	16440	16365	16417	16384	16431	16286	16529	16420	16473	16335	16413	16331	16267	16418	16467	16439	16472	16332	16417	16420	16509	16320	16381	16496	16408	16518	16265	16355	16296	16379	16438	16502	16290	16291	16371	16362	16458	16347	16552	16480	16427	16434	16274	16432	16618	16440	16438	16235	16340	16216	16436	16552	16372	16430	16362	16237	16327	16376	16368	16413	16555	16393	16293	16497	16509	16300	16418	16569	16399	16322	16601	16568	16592	16405	16662	16303	16349	16488	16332	16414	16540	16409	16428	16340	16413	16428	16355	16447	16356	16337	16399	16564	16307	16347	16457	16194	16438	16367	16483	16603	16529	16400	16526	16498	16499	16489	16371	16363	16437	16233	16385	16366	16577	16361	16779	16422	16444	16266	16547	16415	16389	16389	16443	16541	16412	16492	16272	16437	16340	16316	16339	16466	16459	16596	16499	16572	16511	16346	16549	16441	16402	16307	16307	16441	16368	16333	16385	16476	16450	16372	16421	16175	16424	16475	16493	16363	16414	16406	16319	16345	16589	16416	16474	16407	16487	16277	16381	16399	16385	16340	16415	16245	16324	16482	16370	16518	16373	16312	16314	16356	16376	16543	16500	16517	16477	16454	16544	16439	16276	16326	16316	16517	16430	16357	16384	16476	16442	16541	16389	16270	16452	16569	16507	16499	16487	16578	16379	16391	16446	16294	16390	16294	16421	16344	16266	16507	16592	16312	16269	16533	16243	16510	16432	16398	16285	16485	16386	16333	16526	16379	16622	16400	16477	16477	16444	16415	16396	16470	16506	16442	16366	16514	16312	16669	16499	16583	16246	16487	16535	16418	16443	16435	16520	16431	16299	16322	16456	16423	16413	16641	16446	16405	16409	16408	16507	16267	16432	16389	16381	16693	16378	16474	16206	16570	16437	16296	16488	16508	16378	16630	16421	16385	16297	16397	16455	16416	16327	16569	16260	16415	16365	16366	16583	16351	16569	16467	16543	16202	16400	16470	16336	16562	16278	16557	16518	16339	16467	16530	16400	16253	16448	16438	16425	16607	16378	16496	16499	16374	16336	16383	16364	16400	16596	16314	16636	16439	16338	16573	16490	16434	16437	16383	16362	16391	16590	16400	16522	16349	16395	16374	16276	16385	16548	16455	16635	16413	16463	16467	16374	16510	16332	16412	16402	16473	16425	16465	16328	16347	16477	16345	16296	16549	16515	16412	16408	16254	16492	16389	16358	16399	16481	16351	16401	16424	16413	16375	16449	16500	16304	16375	16378	16432	16514	16445	16377	16457	16413	16510	16213	16526	16464	16423	16557	16547	16367	16384	16407	16313	16416	16506	16393	16530	16420	16392	16504	16430	16475	16570	16412	16469	16434	16406	16286	16510	16519	16677	16380	16451	16345	16481	16308	16488	16402	16318	16379	16498	16449	16336	16350	16463	16246	16321	16531	16422	16483	16317	16328	16410	16323	16432	16484	16456	16460	16383	16378	16661	16585	16537	16431	16333	16454	16497	16318	16415	16453	16459	16450	16568	16506	16420	16485	16573	16459	16369	16349	16323	16472	16399	16598	16410	16364	16553	16448	16580	16449	16412	16315	16527	16334	16375	16579	16329	16497	16355	16309	16477	16399	16426	16503	16328	16537	16383	16433	16326	16414	16411	16405	16270	16505	16265	16351	16427	16379	16369	16577	16364	16413	16594	16331	16359	16470	16360	16454	16342	16631	16421	16531	16312	16400	16604	16617	16400	16337	16462	16459	16501	16356	16218	16482	16298	16526	16394	16421	16427	16433	16437	16288	16538	16516	16473	16363	16402	16443	16582	16328	16504	16559	16374	16495	16481	16424	16392	16386	16387	16350	16428	16355	16514	16372	16472	16385	16389	16314	16577	16509	16443	16568	16540	16275	16413	16338	16435	16591	16584	16412	16570	16537	16539	16414	16356	16583	16486	16380	16366	16491	16520	16490	16475	16463	16383	16408	16362	16504	16555	16421	16579	16409	16458	16638	16473	16415	16226	16516	16464	16402	16550	16574	16359	16520	16487	16233	16572	16426	16452	16598	16380	16446	16458	16365	16319	16594	16385	16448	16566	16481	16553	16555	16444	16385	16614	16451	16420	16458	16623	16407	16405	16448	16517	16287	16419	16337	16536	16459	16415	16403	16432	16341	16539	16687	16283	16494	16410	16340	16403	16437	16525	16583	16509	16522	16277	16491	16531	16359	16496	16465	16348	16458	16522	16540	16260	16437	16553	16476	16425	16544	16430	16500	16512	16328	16435	16478	16632	16357	16462	16394	16523	16185	16483	16518	16201	16324	16647	16447	16451	16620	16484	16332	16455	16447	16401	16365	16415	16556	16325	16509	16578	16415	16450	16253	16354	16274	16377	16391	16508	16483	16354	16352	16575	16410	16161	16520	16417	16352	16391	16307	16486	16580	16438	16405	16242	16567	16434	16463	16409	16508	16317	16395	16426	16529	16376	16520	16410	16385	16192	16310	16379	16251	16537	16374	16517	16344	16514	16408	16466	16449	16424	16359	16502	16446	16400	16378	16514	16525	16399	16359	16450	16417	16279	16447	16331	16219	16418	16604	16445	16572	16417	16433	16462	16373	16302	16566	16508	16471	16373	16339	16592	16552	16512	16362	16547	16634	16382	16360	16440	16591	16474	16367	16366	16477	16435	16439	16176	16520	16505	16258	16538	16268	16479	16487	16539	16327	16356	16383	16373	16532	16483	16342	16523	16421	16329	16232	16314	16248	16512	16507	16311	16541	16470	16492	16420	16436	16510	16483	16464	16348	16432	16383	16429	16210	16538	16439	16469	16295	16476	16460	16455	16360	16418	16511	16274	16360	16436	16499	16587	16398	16648	16440	16551	16513	16471	16365	16360	16592	16620	16383	16227	16175	16438	16411	16271	16486	16486	16475	16397	16343	16462	16353	16529	16622	16459	16504	16445	16327	16380	16443	16624	16547	16539	16428	16288	16360	16423	16481	16508	16493	16622	16553	16477	16403	16437	16460	16555	16416	16452	16457	16607	16411	16541	16440	16313	16440	16399	16643	16602	16404	16542	16746	16241	16513	16604	16445	16309	16309	16372	16586	16498	16459	16434	16470	16291	16371	16572	16320	16432	16331	16394	16458	16394	16319	16355	16680	16442	16476	16242	16363	16517	16465	16471	16508	16501	16538	16511	16316	16415	16548	16394	16443	16517	16261	16325	16406	16412	16515	16373	16582	16506	16409	16613	16402	16529	16458	16380	16455	16450	16287	16364	16250	16385	16390	16509	16232	16454	16471
31295	24772	27686	26107	24315	24675	27483	31993	29048	25976	23581	23260	23056	22883	23003	22938	23234	23100	23382	22884	22995	22996	22969	22927	23064	22960	22834	22765	22873	22780	22976	22832	22936	22929	23036	23076	22891	23134	22708	22980	23059	22859	22925	22980	22937	23019	23019	22918	23095	22934	23035	22761	22987	22928	22961	22735	23021	22741	22906	22854	23046	22878	22950	23066	23034	22870	22898	22980	22750	22986	23075	22911	22770	22887	22901	22982	22910	22938	23037	22717	23136	22778	23103	23062	23127	22888	22952	22920	22972	22962	22927	22713	23135	22741	22996	22920	22962	22836	22810	22957	22695	22965	23185	22926	22868	23053	22929	23082	23090	23037	22821	22906	22801	22980	23102	23006	22830	22554	22978	22954	22912	22825	23118	23160	22931	22950	23049	23028	23176	23260	23208	22841	22988	22973	22832	23208	23047	23021	23073	23018	22762	22884	23079	22847	23027	22846	23017	22749	22942	22853	22910	23001	23071	22980	22823	23015	22786	22873	22861	23077	23036	22870	22872	22960	22960	23162	22995	22989	23047	22933	23004	22790	22963	22813	22970	22860	22765	22896	23181	22910	22885	22835	22888	22915	22971	22867	22871	22865	23158	22944	22749	22914	23034	23141	23049	23125	22789	23223	23006	22981	23012	23151	22852	23054	22881	22744	22894	22864	22993	22727	22953	22924	22945	22909	22935	22963	23049	22912	22839	22872	22985	22894	23043	22950	22951	23289	22841	22881	22813	23167	23060	22863	22942	23014	22738	22905	23120	22853	22784	22991	23010	23033	22755	22854	23053	23081	22931	22931	22821	23039	22783	22862	22964	22984	22919	22839	22987	22765	22816	22943	22850	22884	23142	23112	22828	23001	22875	22939	22887	22883	23058	23010	22941	22755	22902	22904	22961	23118	22804	22977	22726	22746	22752	22880	22721	23018	23019	22872	22818	22778	22921	22902	22954	22777	22938	22994	22928	22858	22953	23062	23005	23087	22791	22803	22960	23105	23000	22791	22996	22760	22751	22984	22912	22925	22892	22983	22965	22743	22918	23066	22977	23125	23085	22919	22814	23112	23012	22956	22720	22855	23009	22880	22989	22737	22867	22969	22746	23005	22938	22836	22980	22941	22855	22995	23021	23030	23104	23088	22954	23147	22967	23043	23000	22879	22955	22929	22794	22791	22872	22917	22952	22820	23043	22995	22778	23031	22670	23000	23058	22978	23146	23058	22841	22976	23017	22843	23065	22839	23017	23043	23007	23121	22944	22794	22942	23037	22832	23021	23096	23047	22976	22791	22916	23206	23054	22866	23084	22879	22992	23106	23101	23239	22944	22830	22838	22990	23094	23096	22931	23014	22866	22645	22956	22872	22980	22784	23071	23053	22827	22868	22946	22981	23102	22904	22982	23046	23072	22852	22851	22756	22895	22857	22882	23041	22929	22928	23056	22975	22972	23079	23078	22923	22721	22979	23071	23012	23154	22971	22887	22792	22898	23088	23297	23020	22667	23077	23018	22982	23004	23033	23070	22930	23124	22959	22836	22827	23104	23130	22893	22804	22782	22684	23101	23141	22822	22896	23045	22898	22974	23191	22824	22904	22841	22849	22814	22834	23008	23004	23133	22927	23043	22758	22649	23093	22967	23002	22907	23335	22954	22913	22921	23059	22853	23070	22980	22927	22972	23135	22934	23074	22846	22879	23019	23007	23134	22919	22931	23175	22772	23206	22862	22986	23061	22883	23100	22813	22996	22903	22830	22869	22974	23148	22794	22970	22926	23003	22982	22914	23071	22791	23113	22881	22935	23009	22961	23030	22801	22865	23057	22974	22896	23086	22996	22888	22946	22790	23192	22874	22856	22877	23271	23102	22910	22895	22924	23051	22991	22893	22928	22761	23016	23070	22988	23082	23047	22775	22745	23006	23278	23059	23280	23101	22851	22867	22928	22958	23204	22995	22844	22902	23036	23003	23084	22713	23100	23005	23013	22870	23150	23039	23199	22875	23053	23086	23083	22905	22587	22914	22894	23019	22834	22924	22734	22863	22985	22729	22979	23029	22807	22803	23037	22958	23124	22810	23080	23162	22795	22908	22944	22902	22807	23015	22865	23122	22895	22815	22979	22949	22782	23036	22898	23068	22861	22968	23064	23028	23067	22956	22893	22859	23023	22802	23203	23014	23011	22888	23048	22874	22872	22824	22988	22863	22617	22901	22806	23020	22928	23262	23061	22710	22981	22888	23062	22812	23073	22965	22951	23132	23021	22842	22903	22978	23098	22971	22979	23127	22950	23058	22862	22906	22988	23027	22997	23098	23115	22934	23041	23188	22988	23005	23035	22834	22971	22691	22978	22849	23043	22858	23069	22862	23175	22867	23027	23016	22982	23006	23027	22873	23074	23032	23003	22794	22946	22819	23142	23050	23124	23066	22977	22975	22877	23026	22846	22969	22918	22908	22833	22973	22865	22851	22885	22871	23157	23017	22873	22870	23038	22717	22783	22851	22989	23141	23105	23007	22980	22971	22884	23119	22989	22819	22997	23009	23071	22804	23010	22910	22926	22859	22796	23019	23006	22846	22965	23035	23159	23153	23058	22941	22996	22940	22988	22933	22979	22896	22977	23089	22945	23086	23005	22745	23076	22936	22853	23115	23115	22824	22765	23006	22936	22780	22951	22965	22990	23074	22981	22831	23023	22740	22835	23044	22998	22879	23090	22907	22644	22605	23023	22870	22899	22896	23098	22904	23078	22882	22823	23033	22913	23003	22712	22847	23050	22695	22985	22981	23036	22912	22692	23144	22975	23005	22967	22900	23121	22816	22910	22956	23037	23141	23067	22969	22845	22886	22824	23250	22921	22892	22713	22757	23031	22858	23182	22871	23034	22991	22860	22961	22947	22914	23012	22607	22885	23105	22732	22989	23166	23106	22761	22797	22886	22743	23116	22882	22978	23035	22977	22680	23160	23083	22905	22956	23031	23094	22810	22938	22935	22898	22830	22747	22990	22668	22879	22804	22900	22948	23127	22985	22951	22954	22983	23169	22941	22785	22887	23010	22827	23162	22844	22941	22874	22945	22871	22973	22903	22824	23095	22902	22777	22898	22961	22727	23147	22915	22991	23057	22883	22921	23081	22862	22870	23182	22770	22927	22943	22702	22953	22705	23026	22838	22798	23158	23077	23012	22773	23153	23120	22942	22734	23208	23211	22904	22963	22897	22853	22924	22985	23092	23051	22915	23075	22745	22959	22597	22863	23037	22906	22851	22814	22937	23290	23207	22898	22995	22944	22874	22933	22904	22966	23015	22864	22912	22863	23089	23203	22876	22902	22977	22962	22968	22812	22967	23305	23066	23152	23060	22804	22767	23004	22819	22694	23051	22914	23071	23074	22983	22990	22829	22922	23165	22923	22948	22871	22988	23216	23042	23017	22775	23077	22986	22955	22801	22857	22844	22916	22728	22972	22966	22930	23006	23199	22900	23001	23006	23189	23367	22891	22992	22993	22862	23033	22863	22851	22991	22856	22859	22845	23022	23081	23064	22878	22860	23184	22958	22679	22824	23072	23017	23068	22815	22947	23020	23103	22918	22851	22887	22966	22994	22768	22940	23011	23036	23032	22893	23131	22839	23178	22927	22763	22899	23036	23052	22642	22894	22855	22834	22722	22960	23132	23101	22815	22813	23185	22974	22681	22856	22870	22749	22966	22977	22786	22866	22909	22883	23005	23020	23055	22881	22797	22877	22898	22815	23083	22961	23023	22813	22667	22996	23056	22876	23069	22943	22867	22836	22898	22888	23012	23088	22941	23056	22804	22875	22799	22770	22925	23052	22830	23111	23127	23093	23010	22960	22778	22911	22947	22809	22956	23003	22954	23100	23031	22857	22978	23066	22834	23006	22955	22970	23065	22826	22836	22905	23031	22980	22803	22849	22708	23155	22892	22849	23284	22950	22895	22901	23054	22927	22955	23036	22753	22781	23169	23012	22808	22915	22957	23004	22760	22964	22862	22923	22981	22914	22855	22823	22853	22851	23017	23061	22879	22801	22880	22936	22981	23064	22953	22963	23018	23062	23118	23065	23126	22971	23021	23057	23203	22998	22870	22724	22998	22911	22867	22901	23054	23082	23082	22927	22984	22916	23065	23002	23112	23175	23235	22938	22948	23002	23095	22937	23074	22995	22955	22917	22710	22896	22846	22854	22870	22921	22994	23040	23038	22939	23031	23021	23014	23010	23014	23078	23137	22987	22958	22872	22957	22586	22929	23078	22983	22926	23023	22972	22818	23019	22991	23072	23063	23030	22946	22911	23013	23005	22912	22914	23130	22619	23073	22878	23018	23054	22905	22905	22973	22842	22929	23052	22800	22870	23022	22797	22739	22858	22893	23013	22922	23024	22972	22745	22902	23083	22762	22951	22981	22969	22955	22944	22731	23012	22894	23011	22915	22739	23025	22914	23089	22837	23258	22805	22909	23007	23050	23018	22918	23045	22944	23030	22929	23097	23025	23034	22991	23057	22994	22632	22843	22923	22936	23340	22848	23078	22546	23072	22903	22940	22969	23078	23031	22668	22850	22831	22950	22985	23156	23051	22934	22802	23077	22963	23010	22872	22848	22900	22991	22894	23060	22815	22934	22984	22804	22593	22971	22890	23219	22960	22930	22844	23037	22927	23078	22967	22935	22878	23075	22975	23094	22959	23219	22865	22785	22956	22978	22850	22924	22825	23039	23062	22996	23005	23035	23014	23048	22913	22871	22961	22894	23142	23019	23079	23027	22955	23131	23121	22906	22877	22846	22807	22794	22773	23018	23073	23039	22816	23002	22935	23145	23026	23025	22790	22941	23064	22838	23087	22945	22920	22925	22877	23055	22975	22879	22878	23016	23002	22970	22821	22796	22892	23049	23122	22778	23072	23205	23056	22944	23050	23031	23087	22811	22824	22842	23127	23198	22880	22960	23094	23092	22829	22912	22967	23082	23096	22798	22930	22999	22873	23098	23037	23047	22892	22835	23098	23039	23214	23142	22929	22898	22824	23089	22823	23036	22897	23210	23006	23094	23266	23099	23126	22901	23192	23040	22866	22944	22797	23103	22966	23061	22961	22978	22851	22844	22961	22819	22990	22711	22568	22829	23005	23159	22870	23218	23147
18205	21745	21931	19727	19079	19714	24094	29017	23432	19593	17516	17051	16822	16879	16863	16978	16954	16933	16922	16876	16804	16893	16889	16944	16667	16890	16944	16897	16992	16934	16716	16784	16753	16797	16868	16865	17007	16777	16848	16876	16703	16765	16948	16843	16955	16791	16957	16783	16974	16891	16832	16830	16769	16890	16975	16825	16754	17071	16733	16823	16734	16789	16716	16781	16853	16841	16809	16676	16827	16927	16688	16727	16944	16769	16931	16847	16907	16744	16986	16818	16804	16671	16832	16800	16920	16798	16831	16691	16881	16907	16762	16842	17007	16782	16846	16886	16894	16866	16653	16804	16758	16942	16769	16837	16706	16926	16854	16864	16915	16821	16904	16856	16851	16787	16846	16791	16802	16845	16834	16755	16632	16791	16827	16880	16792	16730	16823	16815	16816	16998	16840	16723	16826	16945	17032	16879	16773	16725	16683	16827	16895	16853	16820	16782	16764	16803	16795	16785	16676	16668	16784	16900	16671	16734	16702	16804	16756	16494	16904	16866	16726	16885	16951	16875	16908	16821	16858	16649	16924	16986	16688	16817	16897	16771	16835	16799	16977	16829	16892	16789	16821	16855	16888	16873	16793	16947	16719	16907	16950	16894	16963	16912	17064	16678	16873	16887	16807	16823	16710	16845	16764	16717	16774	16977	16831	16949	16840	16842	16655	16761	16819	16754	16868	16748	16647	16910	16787	16803	16735	16612	16765	16789	16934	17031	16789	16924	16609	16855	16852	16868	16782	16810	17086	16864	16746	16936	16820	16929	17041	16586	17140	16746	16670	16957	16870	16952	16778	16958	16846	16789	16664	16799	16965	16807	16953	17011	16854	16973	16765	17000	16972	16812	16814	16998	16777	16831	16870	16969	16710	16800	16910	16734	16648	16956	16701	16787	16899	16928	16769	16924	16772	16777	17012	16716	16817	16874	16753	16898	16761	16867	16782	16797	16897	16916	16948	16802	16724	16921	16987	16910	16693	16978	16881	16713	16816	16918	16762	16673	16823	16715	16942	16762	16799	16843	16679	17007	16846	16900	16987	16863	16824	16739	16685	16872	17002	16784	16668	16796	16998	16975	16780	16756	16782	16860	16977	16706	16909	16756	16738	16783	16850	16824	16843	16961	16784	16639	16860	16945	16790	16942	16914	16815	16910	16667	16751	16650	16903	16670	16778	16806	16674	16887	16875	16791	16792	16841	16763	16736	16860	16960	16775	16778	16861	16798	16860	16676	16701	16908	16888	16823	16910	16867	16834	17006	16631	16936	17028	16875	17034	16892	16772	16809	16944	17007	16797	16990	16907	16918	16882	17017	16867	16892	16892	16925	16800	16714	16779	16820	16907	16806	16886	16923	16710	16922	16982	16894	16842	16909	16864	16850	16778	16827	16855	16858	16827	16810	16717	16826	16688	16919	16808	16792	16927	16902	16942	16825	16820	16925	16784	16895	16942	17026	16698	16948	16666	16943	16822	16741	16845	16866	16875	16716	16963	16946	16886	16880	16802	16915	16663	16755	16895	17032	16597	16900	16842	16812	16831	16805	16990	16711	16835	16740	16720	16719	16733	16929	16656	16928	16906	16807	16761	16799	16839	16938	16709	16879	16881	16998	16868	16856	17010	16980	16985	16871	16809	16933	16881	16915	16736	16968	16993	16700	16892	16795	16882	16883	16879	16917	16767	16713	16823	16741	16812	16687	16596	16845	16841	16967	16917	16917	16725	16917	16993	16723	16965	16726	16719	16936	16750	16984	16673	16925	16784	16934	16859	16791	16806	16875	16693	16712	16966	16801	16797	17001	16773	16833	16874	16910	16699	16793	16813	16899	16934	16683	16858	16889	16793	16949	16759	16921	16766	16936	16796	16710	16852	16730	16881	16910	16797	16720	16818	16799	16827	16831	16828	17047	16660	16761	16927	16962	16897	16880	16888	16743	16934	16949	16995	16709	16886	16782	16667	16800	17017	16970	16895	16927	16920	16826	16797	16812	16914	16963	16770	16898	16750	16743	16764	17203	17059	16869	16907	16812	16794	16993	16886	16842	16823	16725	16837	16946	16770	16841	16851	16913	16695	16733	16788	16971	16678	16828	16984	16797	16789	16957	16903	16856	16849	16942	16797	16637	16745	16775	16832	16948	16952	16814	16808	16806	16893	16815	16880	16623	16903	16805	16796	17027	16858	16926	16935	16671	16962	16637	16828	16893	16933	16887	16732	16885	16859	16651	16719	16864	16853	16844	16755	16829	17004	16801	16767	16746	16857	16952	16956	16909	16945	16816	16925	16666	16833	16937	16678	16778	16863	16859	16696	16722	16878	16886	16811	16769	16771	17003	16842	16748	16857	16865	16915	16775	16889	16862	16867	16923	16897	16673	16807	16717	16986	16886	16792	16976	16799	16771	16913	16827	16855	16858	16906	17024	16971	16809	16875	16914	16870	16794	16936	16763	16727	16782	16969	16799	16916	16744	16639	16894	16661	16687	17077	16914	16818	16634	16745	16940	16667	16793	16907	16761	16952	16843	16728	16812	16794	16827	16870	16672	16878	16744	16835	16630	16880	16881	16880	16780	16878	16890	16833	17038	16978	16518	16879	16723	16992	16818	16915	16778	16860	16866	16799	16832	16884	16945	16914	16701	16805	16705	16881	16939	16895	16856	16834	16886	16917	16761	16816	16867	16823	16655	16683	16744	16849	16783	16816	16764	16953	16996	16802	16698	16868	16951	16754	16798	16874	16707	16825	16852	16800	17012	16896	16870	16967	16734	16758	16732	16860	16896	16818	16917	16934	16867	16863	16622	16757	16965	16894	16767	16923	17106	16699	16917	16981	16728	16923	16704	16810	17024	16782	16964	16767	16871	16869	16656	16798	16834	16898	16829	16794	16872	16696	16743	16939	16683	17115	16749	16783	16755	16813	16826	16794	16883	16768	16720	17042	16835	16813	16783	16829	16753	16902	16867	16878	16756	16943	16741	16717	16708	16792	16907	16916	16685	16939	16787	16814	16933	16871	16835	16584	16872	16964	16668	16806	16749	16923	16784	16811	16945	16876	16623	16734	16704	16785	16991	16785	16919	16775	16898	16959	16676	16839	16822	16885	16762	16842	16939	16783	16846	16943	16754	16824	17006	16854	16921	16800	16793	16807	16796	16798	16793	16983	16702	16783	16838	16820	16893	17028	16924	16931	16870	16918	16798	16798	16883	16803	16872	16780	16701	16887	16777	16836	16742	16845	16918	17000	17128	16849	16866	16836	16890	16822	16604	16961	16639	16719	16909	16881	16755	16932	16665	16717	16792	16881	16796	16894	16858	16832	16697	16869	16848	16947	16881	17034	16875	16868	16827	16645	16803	16842	16742	16845	16736	16893	16997	16810	16844	16786	16748	16924	16751	16849	16877	16750	16996	16877	16888	16785	17086	16780	16672	16697	16860	16670	16641	16853	16808	16691	16803	16647	16793	17055	16897	16904	16721	16877	16859	16873	16799	16760	16849	16821	16814	16780	16870	16675	16798	17010	16844	16880	16758	16786	16663	16742	16654	16777	16909	16793	16930	16764	16782	16846	16772	16893	16736	16719	16866	16943	16884	16851	16643	16963	16870	16943	16850	16807	16734	16811	16959	16826	16765	16895	16784	16732	16845	16874	16893	16761	16825	16832	16998	16846	16672	16837	16905	16745	16804	16816	16785	16823	16640	16833	16816	16815	16740	16820	16964	16886	16890	16941	16838	16906	16941	16934	16782	16869	16929	16838	16901	16564	16895	16975	16798	16887	16838	16615	16934	16837	16748	16810	16801	16841	16867	16937	16989	17059	16728	16895	16829	16751	16852	16973	16702	16863	16823	16861	16768	16863	16823	16941	16997	16708	16881	17007	17009	16898	16791	16768	16795	16975	16752	16899	17124	16902	16964	16778	16572	16886	16668	16803	16820	16888	16707	16547	16805	16575	16719	16901	16658	16830	16953	16879	16827	16778	17036	16882	16950	16931	16819	16585	17141	16767	16802	16841	16702	16772	16805	16752	17063	16919	16858	17085	16627	16951	16890	16771	16937	16768	16752	16712	16847	17051	16864	16953	16623	16917	16643	16828	17021	16737	16781	16786	16868	16874	16862	16882	16868	16936	16834	16766	16776	16806	16735	16804	16915	16940	16843	16827	16948	16846	16797	16773	16772	16883	16845	16875	16943	16739	16707	16731	16907	16787	16858	16876	16741	16835	16759	16952	16746	16761	16778	16844	17131	16891	17046	16939	16685	16649	16941	16847	16677	16875	16818	16864	16744	16881	16757	16799	16744	16836	16865	16731	16906	16831	16878	16909	16890	17059	16898	16928	16720	16735	16887	16778	16759	16798	16868	17017	16858	16818	16840	16753	16694	16771	16909	16973	16963	16856	16787	16868	16738	16817	16795	16662	16990	16768	16996	16944	16761	16943	16903	16844	16767	16845	16864	16784	16932	16919	16820	16806	16821	16799	16816	16774	16901	16817	16793	16938	16628	16755	16872	16792	17034	16737	16737	16886	16787	16640	16974	16898	16899	16740	16803	16791	17062	16858	16988	16811	16874	16834	16777	16738	16667	16723	17018	16760	16819	16767	16847	16841	16711	17101	16817	16920	16779	16731	17002	16844	16813	16814	16674	16774	16984	16792	16889	17014	16888	16766	16891	16920	16779	16677	16977	16798	16817	16878	16800	16974	16960	16884	16933	16869	16997	16807	16874	16790	16838	16976	16691	16973	16838	16687	16856	16839	16674	16780	16825	16853	16800	16798	16680	16847	16782	16756	16808	16909	16688	16898	16758	16733	16826	16884	16752	16782	16831	16994	16694	16777	16715	16797	16794	16933	16991	16778	16979	16773	16913	16973	16953	16869	16812	16855	16974	16739	16782	16823	16870	16745	16895	16906	16930	16775	16862	16741	16765	16993	16939	16771	16871	16685	16897	16647	16762	16756	16861	16848	16952	16927	16899	16772	16876	16692	16898	16642	16925	16851	16722	16784	16721	16774	16726	16856	16666	16891	16746	16854	16883	16946	16815	16850	16794	16763	16951	16871	16813	16948	16866	16859	16855	16941	16865	16990	16893	16648	16763	16911	16776	16753	16866	16782	16684	16892	16873	16888	16808	16723	16904	16740	16594	16777	16943
25403	21086	28098	25494	25078	27190	45298	62477	50063	37261	28066	23943	22961	22554	22380	22377	22556	22701	22474	22758	22656	22575	22763	22244	22408	22291	22356	22499	22666	22629	22298	22451	22588	22601	22391	22335	22509	22638	22568	22750	22530	22385	22275	22559	22443	22473	22239	22607	22628	22504	22458	22528	22614	22561	22654	22441	22506	22366	22509	22529	22447	22423	22547	22418	22657	22484	22402	22461	22533	22499	22625	22501	22463	22527	22712	22535	22242	22344	22635	22589	22418	22162	22602	22559	22662	22665	22474	22590	22519	22697	22369	22381	22330	22556	22533	22339	22725	22462	22347	22345	22384	22557	22274	22384	22563	22534	22519	22558	22357	22676	22423	22448	22561	22398	22501	22296	22470	22313	22476	22319	22492	22656	22615	22395	22506	22279	22311	22563	22316	22383	22378	22401	22571	22387	22472	22417	22350	22436	22704	22518	22668	22302	22324	22446	22520	22540	22210	22626	22239	22565	22412	22524	22369	22346	22371	22568	22518	22365	22362	22362	22451	22356	22342	22330	22409	22285	22641	22632	22435	22267	22479	22601	22560	22545	22521	22123	22525	22464	22491	22533	22470	22434	22360	22519	22468	22465	22665	22532	22230	22506	22525	22493	22678	22602	22488	22547	22284	22555	22473	22446	22414	22541	22401	22283	22356	22707	22468	22438	22485	22495	22675	22329	22254	22417	22407	22452	22354	22533	22626	22438	22558	22396	22574	22694	22761	22594	22433	22457	22373	22512	22416	22609	22437	22461	22564	22457	22707	22548	22478	22528	22638	22597	22573	22554	22192	22584	22601	22494	22698	22423	22429	22497	22354	22398	22508	22580	22497	22354	22418	22685	22285	22386	22658	22424	22318	22576	22284	22601	22458	22388	22602	22522	22288	22221	22227	22307	22472	22641	22391	22232	22390	22312	22481	22507	22421	22543	22387	22647	22289	22334	22376	22458	22765	22558	22543	22292	22273	22382	22618	22427	22638	22405	22369	22198	22445	22325	22488	22715	22387	22455	22263	22419	22640	22543	22618	22791	22487	22629	22389	22321	22345	22383	22333	22481	22461	22362	22746	22559	22464	22530	22691	22496	22516	22364	22478	22503	22537	22699	22404	22525	22457	22484	22607	22610	22432	22401	22574	22384	22300	22562	22664	22332	22514	22599	22213	22539	22556	22490	22364	22506	22424	22468	22404	22427	22451	22573	22505	22365	22110	22448	22591	22256	22404	22553	22422	22331	22404	22692	22647	22659	22599	22713	22491	22414	22355	22312	22427	22631	22460	22565	22528	22351	22359	22448	22497	22353	22435	22563	22661	22580	22239	22319	22368	22530	22398	22402	22493	22617	22480	22422	22508	22410	22401	22442	22379	22423	22460	22323	22436	22514	22405	22361	22596	22661	22448	22590	22402	22399	22113	22522	22442	22528	22517	22573	22427	22587	22738	22411	22485	22529	22452	22445	22533	22539	22531	22322	22476	22782	22362	22352	22497	22382	22437	22643	22504	22230	22423	22442	22414	22378	22484	22508	22514	22700	22451	22502	22533	22285	22486	22173	22538	22416	22527	22465	22534	22413	22478	22532	22515	22595	22509	22448	22249	22337	22575	22329	22430	22521	22465	22599	22663	22542	22362	22572	22552	22385	22488	22367	22369	22454	22388	22471	22363	22393	22521	22455	22397	22485	22593	22488	22416	22561	22548	22301	22339	22389	22727	22498	22511	22542	22529	22408	22291	22427	22371	22358	22388	22521	22381	22487	22505	22482	22429	22525	22577	22344	22336	22194	22573	22515	22472	22390	22412	22467	22670	22517	22560	22426	22192	22478	22500	22523	22497	22502	22680	22357	22487	22620	22354	22380	22477	22357	22355	22536	22559	22441	22455	22500	22451	22581	22399	22570	22394	22335	22251	22524	22373	22496	22323	22468	22495	22346	22506	22369	22305	22423	22498	22589	22394	22424	22470	22326	22353	22481	22516	22244	22356	22500	22544	22314	22322	22516	22521	22249	22341	22603	22458	22351	22438	22313	22535	22290	22383	22321	22400	22478	22282	22643	22546	22311	22466	22415	22372	22530	22722	22486	22650	22662	22685	22364	22749	22280	22350	22626	22402	22482	22592	22321	22431	22410	22498	22380	22435	22455	22519	22641	22658	22522	22533	22476	22448	22567	22361	22335	22470	22283	22295	22757	22416	22498	22425	22678	22531	22483	22539	22769	22491	22666	22361	22617	22611	22463	22145	22192	22550	22420	22483	22466	22785	22382	22482	22353	22463	22441	22436	22553	22459	22600	22457	22282	22442	22472	22523	22578	22585	22614	22361	22506	22684	22360	22663	22290	22283	22248	22287	22688	22704	22432	22394	22207	22440	22371	22565	22513	22457	22523	22474	22468	22517	22633	22279	22284	22413	22489	22451	22398	22400	22406	22617	22687	22760	22404	22294	22349	22346	22236	22560	22412	22743	22377	22327	22372	22549	22334	22380	22585	22802	22497	22354	22369	22416	22261	22512	22278	22658	22435	22558	22584	22342	22528	22352	22369	22484	22523	22439	22593	22449	22455	22511	22361	22413	22536	22583	22470	22492	22541	22565	22517	22311	22617	22269	22454	22457	22390	22663	22482	22601	22292	22671	22420	22402	22430	22421	22467	22522	22258	22467	22468	22377	22298	22293	22599	22576	22621	22501	22517	22578	22197	22399	22325	22406	22559	22611	22494	22362	22571	22527	22354	22460	22573	22357	22544	22476	22487	22628	22648	22692	22537	22415	22284	22505	22597	22472	22563	22404	22367	22557	22423	22453	22523	22514	22443	22633	22581	22218	22689	22514	22300	22753	22399	22534	22478	22707	22443	22388	22477	22482	22521	22407	22466	22465	22486	22593	22434	22554	22565	22462	22370	22349	22382	22439	22450	22485	22608	22345	22562	22317	22398	22601	22318	22663	22338	22270	22349	22540	22311	22201	22392	22452	22619	22432	22311	22344	22459	22477	22389	22594	22551	22419	22370	22483	22471	22375	22254	22586	22601	22296	22345	22490	22358	22592	22237	22590	22403	22312	22262	22391	22477	22531	22463	22490	22666	22579	22408	22526	22529	22153	22450	22449	22311	22534	22656	22531	22407	22401	22353	22595	22313	22496	22605	22552	22446	22358	22561	22584	22496	22456	22425	22283	22355	22659	22509	22679	22513	22543	22340	22372	22602	22425	22421	22462	22437	22219	22379	22237	22176	22377	22380	22440	22572	22473	22411	22586	22557	22450	22526	22308	22434	22426	22547	22480	22287	22523	22427	22576	22251	22498	22239	22384	22330	22554	22266	22318	22325	22346	22457	22576	22537	22551	22733	22813	22452	22478	22451	22767	22428	22356	22590	22573	22518	22385	22463	22700	22369	22154	22465	22407	22529	22866	22557	22585	22365	22648	22602	22725	22448	22565	22425	22483	22572	22386	22574	22424	22540	22535	22222	22511	22550	22655	22395	22431	22463	22203	22553	22254	22432	22345	22341	22309	22409	22271	22257	22323	22340	22458	22376	22312	22375	22408	22332	22625	22485	22610	22301	22519	22513	22473	22618	22273	22548	22700	22563	22490	22306	22508	22738	22512	22178	22506	22589	22590	22637	22464	22555	22638	22421	22439	22759	22619	22313	22353	22403	22459	22717	22376	22530	22401	22625	22532	22199	22445	22406	22330	22581	22363	22467	22495	22549	22491	22463	22460	22473	22519	22480	22655	22458	22494	22484	22861	22378	22617	22317	22305	22455	22534	22374	22573	22498	22373	22264	22473	22489	22064	22282	22600	22249	22668	22516	22572	22482	22347	22442	22562	22412	22221	22539	22394	22559	22626	22256	22443	22428	22370	22345	22683	22546	22478	22632	22462	22649	22457	22494	22483	22437	22492	22570	22447	22411	22592	22388	22557	22326	22422	22458	22337	22236	22404	22451	22691	22526	22501	22537	22356	22371	22473	22730	22467	22487	22660	22353	22571	22573	22411	22703	22375	22283	22718	22293	22558	22453	22445	22563	22675	22481	22522	22747	22572	22480	22488	22428	22552	22439	22389	22129	22415	22229	22488	22364	22445	22423	22242	22477	22500	22499	22461	22469	22366	22543	22421	22562	22519	22544	22496	22569	22459	22645	22602	22359	22234	22401	22276	22614	22704	22487	22344	22434	22479	22732	22554	22553	22467	22581	22213	22586	22542	22439	22478	22603	22396	22257	22511	22443	22324	22312	22560	22617	22590	22487	22422	22506	22618	22492	22593	22392	22613	22381	22332	22398	22554	22423	22497	22561	22452	22468	22462	22262	22550	22566	22156	22370	22611	22638	22474	22377	22584	22361	22557	22246	22500	22449	22591	22479	22333	22677	22486	22178	22585	22283	22491	22402	22558	22453	22379	22529	22484	22370	22242	22646	22658	22195	22419	22585	22493	22426	22473	22509	22327	22615	22636	22583	22324	22505	22332	22464	22551	22240	22575	22413	22525	22432	22365	22647	22536	22412	22523	22599	22564	22358	22570	22207	22499	22318	22417	22482	22501	22722	22658	22456	22382	22319	22473	22344	22548	22592	22386	22398	22423	22423	22525	22338	22553	22454	22659	22505	22509	22702	22413	22465	22503	22560	22487	22480	22590	22485	22530	22659	22441	22469	22397	22515	22355	22218	22734	22644	22567	22397	22371	22515	22398	22759	22541	22076	22529	22583	22433	22434	22344	22253	22499	22592	22508	22569	22574	22523	22447	22554	22559	22407	22471	22617	22348	22475	22433	22272	22650	22464	22464	22517	22620	22302	22463	22312	22489	22513	22685	22489	22590	22407	22409	22594	22542	22625	22631	22399	22229	22422	22594	22531	22272	22758	22427	22396	22430	22297	22756	22435	22253	22655	22607	22464	22662	22508	22300	22329	22501	22628	22528	22518	22424	22435	22600	22590	22327	22498	22938	22204	22582	22390	22497	22569	22464	22384	22366	22364	22401	22708	22355	22469	22486	22360	22590	22350	22529	22609	22300	22482	22574	22492	22414	22402	22150	22444	22424	22428	22606	22645	22335	22495	22372	22430	22316	22266	22433	22262	22742	22577	22564	22300	22520	22383	22367	22561	22521	22371	22203	22388	22370	22479	22415	22513	22364	22414	22468	22584	22536	22471
18323	30117	31042	25746	23497	23012	43955	58890	46273	32307	21441	17635	16669	16673	16480	16833	16762	16534	16569	16692	16463	16655	16398	16551	16591	16597	16596	16746	16791	16597	16608	16610	16420	16797	16545	16402	16548	16660	16723	16448	16484	16546	16706	16523	16735	16682	16581	16486	16641	16767	16674	16589	16572	16512	16670	16652	16593	16539	16548	16833	16611	16586	16499	16669	16570	16685	16633	16708	16670	16762	16642	16560	16760	16668	16491	16844	16446	16668	16536	16684	16708	16531	16626	16651	16558	16698	16821	16504	16560	16696	16700	16662	16593	16479	16520	16541	16520	16648	16794	16510	16449	16707	16489	16664	16545	16638	16779	16476	16409	16656	16751	16561	16383	16388	16664	16634	16652	16412	16678	16634	16470	16616	16583	16652	16467	16615	16551	16655	16598	16708	16625	16500	16659	16583	16692	16791	16571	16499	16770	16652	16665	16727	16540	16585	16799	16533	16546	16650	16585	16549	16602	16468	16665	16448	16636	16697	16700	16550	16558	16723	16823	16672	16568	16706	16875	16598	16631	16591	16377	16618	16609	16727	16650	16713	16509	16614	16780	16701	16532	16661	16549	16600	16552	16530	16531	16572	16679	16559	16492	16644	16463	16580	16569	16460	16684	16352	16552	16671	16769	16719	16497	16725	16655	16613	16534	16660	16708	16588	16518	16445	16757	16629	16795	16458	16608	16565	16477	16507	16663	16513	16613	16513	16766	16605	16684	16722	16679	16621	16695	16583	16629	16616	16546	16533	16585	16684	16534	16632	16655	16697	16567	16362	16511	16555	16757	16548	16545	16644	16506	16532	16375	16527	16447	16624	16621	16536	16561	16563	16647	16587	16579	16594	16568	16577	16634	16824	16583	16623	16515	16562	16637	16581	16709	16547	16608	16684	16587	16514	16808	16544	16641	16598	16616	16604	16651	16795	16551	16524	16575	16633	16779	16468	16595	16676	16596	16715	16628	16635	16598	16506	16647	16507	16580	16692	16602	16583	16560	16621	16385	16702	16678	16630	16498	16710	16753	16582	16393	16727	16400	16698	16599	16661	16452	16518	16572	16565	16540	16464	16676	16647	16750	16548	16775	16792	16666	16683	16611	16627	16681	16703	16503	16639	16606	16461	16476	16424	16529	16588	16737	16612	16501	16716	16636	16757	16614	16749	16642	16521	16552	16650	16582	16724	16752	16483	16643	16676	16568	16629	16497	16605	16688	16647	16401	16585	16731	16589	16552	16631	16658	16491	16623	16527	16722	16746	16476	16619	16614	16752	16591	16562	16641	16639	16557	16649	16639	16720	16753	16699	16625	16690	16646	16633	16599	16646	16461	16742	16567	16581	16604	16549	16611	16727	16759	16669	16614	16755	16609	16712	16698	16645	16569	16558	16542	16563	16665	16616	16745	16598	16529	16513	16615	16775	16632	16650	16652	16707	16790	16460	16602	16657	16512	16686	16627	16611	16465	16601	16508	16807	16557	16627	16495	16602	16466	16652	16336	16662	16547	16648	16520	16577	16570	16689	16617	16631	16610	16581	16457	16670	16705	16541	16675	16717	16623	16614	16497	16627	16503	16634	16632	16551	16608	16604	16659	16715	16574	16758	16412	16651	16615	16621	16657	16508	16658	16699	16511	16805	16635	16560	16681	16698	16696	16450	16629	16576	16547	16773	16531	16808	16611	16580	16699	16574	16565	16707	16576	16680	16709	16541	16554	16583	16625	16577	16617	16622	16573	16509	16487	16686	16626	16708	16497	16667	16599	16425	16549	16485	16715	16560	16625	16624	16588	16661	16644	16464	16717	16603	16619	16509	16413	16769	16723	16531	16797	16347	16722	16575	16473	16678	16666	16619	16702	16562	16648	16571	16550	16647	16649	16678	16695	16607	16628	16573	16652	16556	16544	16567	16633	16572	16492	16614	16659	16614	16530	16616	16700	16760	16555	16464	16595	16602	16524	16547	16652	16586	16659	16577	16552	16541	16765	16580	16578	16631	16630	16611	16751	16542	16561	16594	16554	16552	16501	16686	16551	16779	16560	16658	16546	16644	16780	16573	16589	16375	16567	16750	16377	16565	16555	16582	16598	16385	16658	16636	16525	16553	16744	16706	16548	16706	16448	16466	16632	16739	16639	16812	16410	16596	16623	16652	16552	16593	16480	16594	16585	16655	16499	16430	16860	16802	16439	16739	16602	16708	16715	16617	16616	16549	16645	16656	16634	16462	16573	16723	16563	16622	16566	16471	16570	16486	16630	16555	16630	16658	16456	16450	16696	16564	16464	16620	16578	16603	16691	16555	16426	16702	16552	16576	16607	16680	16446	16676	16580	16704	16585	16610	16631	16639	16643	16630	16516	16501	16521	16412	16578	16600	16676	16672	16638	16478	16605	16676	16510	16608	16506	16459	16656	16438	16551	16530	16712	16596	16613	16679	16638	16743	16491	16690	16534	16666	16600	16669	16545	16563	16600	16660	16610	16557	16709	16500	16513	16692	16561	16574	16561	16579	16523	16494	16714	16539	16472	16457	16700	16535	16505	16714	16387	16582	16508	16614	16643	16528	16688	16563	16577	16568	16465	16475	16699	16699	16533	16634	16302	16602	16607	16654	16536	16766	16599	16625	16558	16640	16759	16457	16637	16506	16613	16671	16511	16503	16424	16524	16449	16579	16615	16544	16574	16585	16624	16609	16595	16683	16668	16437	16472	16603	16378	16610	16722	16686	16535	16520	16683	16624	16700	16551	16476	16547	16446	16523	16529	16656	16491	16691	16530	16681	16612	16651	16646	16804	16702	16602	16723	16510	16615	16633	16774	16536	16537	16614	16585	16458	16741	16763	16662	16765	16719	16584	16836	16707	16496	16527	16488	16550	16573	16722	16625	16468	16710	16649	16629	16496	16549	16729	16505	16314	16585	16682	16553	16602	16487	16515	16709	16745	16683	16603	16533	16686	16634	16658	16685	16429	16621	16549	16569	16617	16557	16667	16482	16580	16540	16629	16725	16651	16668	16772	16382	16491	16675	16770	16594	16594	16548	16602	16410	16700	16625	16557	16589	16603	16464	16752	16572	16546	16735	16720	16725	16480	16810	16343	16508	16651	16589	16381	16731	16516	16534	16692	16595	16661	16644	16633	16441	16658	16772	16712	16561	16617	16667	16554	16553	16513	16456	16525	16678	16638	16602	16550	16480	16727	16502	16664	16555	16649	16635	16663	16588	16785	16683	16551	16634	16358	16446	16372	16701	16580	16666	16591	16704	16526	16398	16490	16624	16650	16551	16570	16616	16601	16398	16741	16761	16447	16734	16484	16534	16630	16718	16643	16491	16631	16677	16722	16594	16588	16588	16586	16661	16630	16470	16596	16554	16625	16487	16643	16645	16539	16534	16693	16758	16554	16784	16653	16648	16319	16550	16705	16705	16618	16527	16584	16409	16563	16368	16677	16529	16716	16519	16544	16697	16564	16612	16448	16590	16549	16581	16575	16802	16622	16612	16648	16689	16439	16707	16617	16590	16662	16579	16599	16619	16522	16622	16733	16694	16418	16551	16592	16549	16723	16593	16559	16599	16649	16657	16410	16737	16785	16545	16706	16773	16551	16473	16621	16668	16569	16616	16577	16653	16463	16623	16671	16657	16733	16443	16611	16389	16473	16588	16748	16451	16577	16839	16658	16641	16548	16637	16532	16736	16620	16534	16579	16815	16739	16585	16705	16552	16543	16216	16657	16764	16462	16664	16667	16568	16679	16639	16514	16626	16641	16606	16571	16677	16493	16640	16521	16378	16667	16825	16599	16690	16574	16594	16657	16539	16590	16588	16514	16706	16607	16502	16491	16757	16698	16700	16565	16704	16809	16713	16639	16668	16624	16583	16622	16592	16726	16709	16649	16676	16492	16412	16532	16439	16697	16610	16645	16721	16676	16582	16545	16572	16324	16705	16668	16684	16504	16701	16711	16575	16515	16536	16700	16474	16535	16578	16526	16871	16516	16661	16569	16552	16602	16557	16565	16523	16599	16447	16647	16588	16438	16448	16497	16795	16700	16620	16413	16615	16668	16470	16567	16540	16759	16718	16649	16621	16575	16583	16713	16480	16459	16632	16504	16505	16729	16670	16463	16510	16630	16757	16532	16618	16501	16585	16674	16524	16554	16669	16518	16593	16570	16531	16692	16555	16438	16625	16428	16568	16464	16613	16502	16582	16646	16605	16481	16446	16620	16616	16616	16613	16652	16595	16455	16563	16727	16586	16487	16500	16565	16472	16805	16605	16503	16499	16542	16533	16532	16474	16415	16649	16593	16602	16687	16539	16601	16814	16603	16617	16735	16653	16480	16673	16386	16659	16410	16472	16505	16533	16638	16692	16576	16556	16706	16654	16414	16427	16681	16440	16554	16706	16636	16619	16772	16608	16650	16641	16469	16678	16717	16699	16613	16628	16602	16484	16627	16558	16723	16600	16726	16462	16692	16361	16559	16541	16535	16584	16445	16394	16539	16563	16636	16561	16631	16686	16557	16766	16470	16447	16652	16572	16577	16552	16450	16674	16704	16795	16538	16444	16645	16841	16755	16662	16659	16549	16640	16596	16536	16692	16644	16629	16531	16660	16747	16655	16543	16540	16423	16625	16681	16646	16586	16545	16556	16470	16680	16592	16441	16686	16622	16678	16670	16708	16723	16478	16535	16659	16521	16589	16596	16547	16631	16638	16421	16565	16733	16578	16497	16569	16643	16666	16607	16558	16486	16635	16524	16689	16560	16658	16578	16540	16531	16757	16572	16609	16545	16796	16447	16553	16542	16401	16563	16617	16607	16513	16561	16595	16485	16498	16743	16759	16606	16607	16643	16438	16644	16668	16580	16332	16583	16472	16745	16683	16531	16675	16615	16691	16406	16572	16697	16544	16561	16688	16616	16491	16620	16626	16621	16717	16641	16781	16536	16479	16565	16713	16765	16580	16477	16434	16551	16599	16636	16617	16470	16520	16725	16586	16750	16555	16578	16556	16669	16613	16766	16524	16584	16355	16503	16541	16548	16491	16514	16625	16761	16510	16650	16597	16602	16614	16725	16470	16674	16635	16635	16554	16607	16785	16516	16674	16565	16675	16523	16740	16613	16687	16600	16737	16436	16652	16415	16712	16567
23731	21109	28563	24070	23130	28572	48786	73980	60265	44549	31712	24797	22842	22314	22335	22355	22340	22277	22123	22038	22085	22016	22038	22140	22305	22086	22290	21944	22154	22199	21961	22281	22075	21918	22019	22289	22140	21856	22183	22245	21999	21953	22027	21906	21955	22036	22105	22104	22177	22165	22076	22308	22125	22114	21856	22083	22175	22319	22127	21930	21991	22060	22169	22178	22134	21772	21865	21982	22272	22243	22123	22314	22272	22293	21923	22156	21944	22152	22229	21965	22195	22028	21742	22199	22039	22022	21942	21899	21992	21933	21869	22025	22082	22022	22017	22167	22150	22169	21963	22124	22165	22222	22074	22115	22236	22085	22139	22094	22157	22029	22082	21810	21935	22209	22064	22165	22019	22227	22280	22017	22080	22226	22289	22093	21988	21921	22196	22385	22146	22143	22242	22212	22088	22043	22075	22089	22061	22032	22077	22237	22208	22002	22121	21948	22288	22172	21976	22113	21939	21862	22087	22059	22153	22148	22182	22309	22252	22067	21930	21978	22202	22253	22376	22261	22070	22118	22173	22143	22121	22238	22054	22167	22080	22126	21933	21971	22074	22052	22061	22113	22097	22006	21991	22039	22095	22157	22042	22134	22055	22209	22060	21878	22209	21991	22338	22009	21954	22149	22005	22153	21970	21728	22179	21890	22011	22214	22192	21902	22239	21947	21910	21792	22076	22106	21995	22138	22025	21962	22091	21773	21750	22051	22050	22234	22213	22234	22043	22095	22064	22073	21935	22291	22270	21872	21934	22125	21919	21681	21982	22284	22196	22060	21789	22068	22102	22057	22049	21946	22236	22296	22019	21918	22020	21911	22197	21957	22007	22077	22162	22065	21909	22114	22393	21896	21839	22021	22062	21998	22008	22232	22306	22146	21862	21867	21762	21971	21825	22051	22301	22110	21917	21712	21939	22267	22091	22001	21895	21966	21894	22101	21814	22023	22005	21882	22039	22118	21995	21951	22173	22018	21895	22144	22160	22140	22027	21988	21994	22004	22037	22018	22051	22067	22015	21705	22055	21894	21994	21972	22080	22030	22135	21950	22073	22477	22036	22036	22125	22194	22041	22044	21880	22070	21974	21944	22094	21992	22048	21852	22145	21885	22056	22056	22065	22012	22019	21745	22132	22007	22056	22039	21857	22113	22156	22107	22396	22103	22075	22130	21935	21807	21882	22106	21986	22088	22193	22066	21887	21864	22107	22133	22247	21992	22166	22054	22129	21733	21953	22098	22105	21997	22112	22159	22130	22067	22004	22078	22261	21759	21956	21910	22052	22195	22225	22030	22073	21969	22066	21956	22125	22130	22189	21937	22024	21877	21927	21903	22159	22339	22219	22091	22089	22296	22297	22236	22111	22025	22117	21991	21975	22119	22153	22198	21971	22084	21967	22040	22081	22082	22251	22148	22063	21911	22085	22187	22126	22107	22271	22211	22105	21868	22138	22062	22054	22016	21996	21983	21998	22228	22305	22141	22260	22168	22441	21949	22085	21990	21920	22195	22177	21934	22053	21913	21732	22147	22217	22028	22119	22039	22079	21848	22159	21912	22064	22097	22088	21827	22072	22150	21882	22309	22020	22281	21921	22114	22160	22170	22054	22195	21988	22210	22179	22068	22084	21826	22139	21952	22072	22156	22126	21991	22100	22085	22020	21924	22189	22222	22437	21922	22137	22026	21922	22026	22017	21857	22020	22077	22048	22132	22266	22050	21904	22040	22090	22173	21881	22007	22098	21940	22080	21779	22063	22029	22123	22087	22058	22195	21987	22184	22042	21996	21940	21950	22108	22148	22194	22201	22196	22099	21909	22178	22220	21957	21873	22073	21957	21989	22105	22253	21697	21857	22006	21918	21973	22257	22117	21946	22065	22066	21860	21949	22133	22023	21976	21944	22207	21938	22033	21880	22174	21970	21960	22190	21882	21962	22167	21889	21994	22017	22051	22077	21976	22134	22017	21932	22089	21910	22053	22018	21962	21971	22343	22077	22252	22032	21797	22366	21972	22024	22157	22082	22215	22296	21864	21934	21953	22078	22075	21938	21845	21965	22154	22321	22050	22023	21993	21900	22087	22026	22204	21931	22020	22047	21988	21996	22124	22096	22033	22135	22111	22089	21857	22017	21983	21979	21978	22094	22091	22085	22194	22131	22112	21885	21744	22165	21606	21959	22016	22131	22228	22199	22047	21983	22087	22077	22132	21998	22162	22047	22092	22019	22121	22212	22012	22227	22067	22117	22253	22087	22242	21866	21972	22001	22039	22024	21960	21806	22188	21982	21983	21897	22100	22015	21956	22083	21961	22101	22046	21981	22123	21958	21995	22202	21938	22025	22115	22027	22289	21928	22030	21964	22188	22092	22277	22049	22123	21997	22027	22126	22000	21978	21957	22062	22108	22190	21925	22119	21971	22100	22084	22033	21814	22038	21965	21860	22026	22073	22107	22073	21887	22142	22003	21912	22059	21871	21972	22001	22055	21956	22007	22045	22090	21972	22009	22132	22306	22018	22014	22081	21964	22100	22240	22004	22003	22015	22084	21947	22000	22431	22121	21933	22079	22125	22165	21977	21949	22246	22158	22055	21912	21947	22083	22103	21949	22065	22022	21952	21918	22012	22090	22165	22136	22089	22267	21969	21951	21985	21945	22086	22060	21978	21926	21905	22069	22118	21884	21941	22257	21871	21965	22151	21841	21848	22008	21919	21956	21783	21904	22067	22179	22189	21908	22118	21973	22007	22008	21969	22007	22085	22032	21963	22104	22084	22184	22253	22170	22201	22224	22131	21993	22061	22168	21991	21876	22102	22239	22010	22027	22058	22116	22287	22208	22178	22245	22057	21975	22236	22002	21875	21965	22111	21991	21935	22068	21820	22141	22056	22010	22014	22097	22266	21807	21892	22007	22154	21988	22069	22378	22154	22081	22044	22016	22246	22157	22045	21929	22115	22544	22002	21959	22118	22297	21894	22042	22210	21943	22059	22126	22068	22041	21992	21885	22067	22028	22094	21971	22109	22153	22058	21934	22131	21974	22062	22187	21783	21871	22052	22243	22066	22101	22144	22062	22026	21940	22009	21947	22189	22096	22198	22042	22083	22094	22098	22253	22048	22079	22070	21971	22119	22042	22130	22245	21858	22195	21847	22124	21945	22036	22107	21909	21932	21974	21823	22004	22008	22042	22070	22272	21987	22050	22134	22000	21887	21777	22251	22120	22415	21943	22206	22011	21976	21958	22114	21895	22142	22005	22022	22168	22060	22273	22144	22087	22140	22101	22023	22025	21868	22084	22130	22118	22176	21886	22123	21996	22238	21907	21908	22000	22208	22203	22019	22276	22023	21980	21997	21976	21968	22009	21744	22113	22099	22004	22130	22106	21896	22211	21920	22067	21986	21977	21836	21982	21943	22042	21916	21924	21921	22199	22072	22061	21965	22053	22087	22129	22071	21946	21970	22125	22016	22000	22041	21864	22059	21987	21994	21995	21942	21941	22094	22023	22073	22274	21945	21947	22000	21789	21968	21969	21951	22127	22280	22056	21874	21950	22154	22035	22083	22110	22066	22014	22026	21994	22056	22131	21966	22153	22056	22001	21842	21942	21927	22059	22269	21870	21860	22050	22100	22041	22115	21727	22187	21825	22139	21987	22237	22154	21977	22011	21938	21924	21971	21815	22043	22048	22146	22170	21948	21966	22131	21892	22026	21882	21921	22175	21989	22065	22039	21813	22127	22178	22100	22152	22026	21966	21968	22262	22131	22019	21861	22043	22072	21981	22068	22113	22200	21882	22313	22199	22223	22088	21971	22107	22075	21902	22035	21939	22014	22036	22029	22091	22152	21957	22062	22122	22052	22032	22219	22261	22160	22165	22097	22133	21992	22108	22034	22255	21985	21914	22171	22099	22036	22051	22052	22079	22018	22035	21888	22222	22073	22193	21893	22103	22135	22009	22055	22153	22024	22000	22106	22041	22192	22070	21912	21828	22075	22087	22153	22306	21857	21958	21944	21911	22023	22116	22087	22080	21837	21843	21936	22158	22278	22003	21962	22240	22069	22097	22038	22202	22142	22229	22000	22170	22068	22059	22014	21958	21904	22120	21806	22018	22189	22048	21774	21903	22148	22161	21866	22229	22015	22263	22026	21989	22168	22218	21965	22012	22029	21990	22223	21986	22136	22187	22131	22120	22142	22087	21919	21930	22023	22061	22194	22235	22055	22130	22020	21929	21975	22066	21835	21851	21874	22231	21652	22187	22088	22053	22144	22200	22041	22166	22068	22037	21812	21967	22052	22170	22072	21994	21907	22096	22037	22024	21971	21853	22073	22138	22213	22058	22014	22098	22142	22274	22027	22116	22254	22199	22148	22164	21799	21955	22099	22064	22415	22060	21967	22065	22214	22021	22028	22033	21977	22152	21967	22126	22009	22070	22018	22070	22103	22088	22047	21953	22175	22306	21908	22024	22005	22075	21861	21810	21979	22256	21837	21959	21828	21840	21762	22088	22036	21978	21978	22050	22112	22178	22083	21785	21948	21966	22275	22190	22049	22077	21750	21848	21849	22042	22030	21853	22209	22008	21871	22104	21924	22134	22100	22222	22117	21957	21852	21915	21926	22128	22187	22077	22015	22065	22208	22082	21911	22013	22297	22111	22062	21985	22174	21864	22257	22100	22028	21811	22121	21858	22083	21981	22016	22050	22124	22209	22000	22074	21980	22049	22150	21749	21975	22027	22109	22099	21981	22367	22266	22230	22100	21973	22208	21989	22251	21983	22028	22214	22135	21951	22121	21984	21992	21892	21931	22218	21939	22062	22203	21856	22052	22050	22137	21695	21999	22111	22172	22131	22202	22074	22089	22178	22162	22179	22013	22012	22020	21998	22087	22044	22039	21726	22018	22096	22105	21993	22072	22140	21964	22188	22161	22115	21986	22218	22195	22041	22046	21868	22016	21851	22005	22000	21948	22205	22117	22080	21905	22007	21811	22036	22024	21832	22158	22038	22054	21904	22086	22102	21938	22127	22009	22017	22201	22003	22097	22095	22081	22023	22306	22081	21949	22177	22154	22243	22055	22146	21937	22037	22065	22028	22222	22108	22030	22271	22080	22034	21917	22077	22059	22174	22036	22166	21951	21922	21975
21247	39083	38504	31702	29088	28934	47979	72957	57956	41515	25696	18292	16557	16449	16295	16274	16482	16296	16499	16387	16340	16247	16451	16116	16322	16339	16321	16417	16532	16379	16354	16585	16267	16419	16463	16274	16322	16387	16323	16456	16260	16360	16392	16524	16362	16147	16341	16266	16485	16175	16357	16353	16335	16487	16375	16584	16198	16374	16311	16404	16489	16320	16458	16419	16393	16496	16368	16547	16527	16327	16344	16347	16282	16366	16398	16283	16455	16323	16227	16358	16312	16240	16458	16332	16366	16363	16437	16443	16436	16310	16444	16394	16122	16409	16413	16276	16401	16325	16363	16322	16262	16422	16452	16476	16472	16353	16396	16403	16392	16353	16379	16492	16526	16363	16325	16318	16478	16249	16384	16323	16244	16481	16478	16302	16283	16326	16433	16283	16370	16303	16388	16574	16431	16323	16338	16347	16421	16234	16439	16360	16330	16173	16422	16344	16218	16421	16387	16375	16374	16253	16403	16309	16366	16394	16383	16426	16312	16216	16394	16439	16337	16310	16322	16477	16460	16408	16395	16375	16440	16318	16466	16157	16589	16296	16530	16415	16403	16332	16448	16241	16438	16497	16240	16593	16261	16269	16395	16340	16407	16479	16371	16460	16438	16249	16435	16377	16223	16299	16342	16255	16367	16365	16327	16259	16287	16400	16333	16314	16339	16457	16217	16202	16321	16236	16483	16488	16378	16235	16364	16116	16422	16424	16094	16297	16497	16467	16426	16327	16364	16286	16096	16500	16260	16344	16235	16317	16305	16370	16478	16621	16295	16221	16413	16415	16398	16431	16221	16324	16409	16402	16252	16457	16182	16525	16309	16324	16379	16310	16156	16537	16254	16438	16421	16289	16342	16197	16399	16391	16229	16356	16622	16318	16223	16389	16240	16357	16443	16348	16356	16233	16117	16231	16175	16314	16241	16298	16117	16407	16325	16451	16524	16423	16289	16322	16390	16426	16362	16322	16235	16229	16281	16363	16406	16344	16316	16295	16483	16456	16305	16450	16415	16313	16310	16266	16242	16316	16193	16251	16360	16466	16532	16331	16294	16200	16360	16386	16431	16333	16309	16483	16333	16386	16485	16188	16328	16332	16254	16315	16274	16354	16378	16360	16342	16367	16180	16125	16350	16590	16225	16333	16346	16331	16508	16347	16266	16450	16252	16406	16376	16248	16321	16199	16348	16418	16328	16289	16479	16458	16375	16446	16394	16305	16321	16340	16222	16394	16338	16357	16382	16377	16221	16376	16398	16415	16371	16201	16457	16331	16249	16363	16380	16474	16434	16271	16383	16265	16322	16393	16340	16288	16385	16338	16362	16083	16332	16126	16481	16267	16505	16397	16356	16441	16390	16274	16160	16332	16224	16279	16283	16308	16136	16380	16331	16404	16385	16412	16322	16235	16334	16516	16185	16295	16259	16338	16350	16472	16521	16295	16272	16200	16492	16368	16558	16307	16436	16302	16420	16360	16533	16269	16288	16269	16103	16363	16388	16260	16324	16379	16369	16298	16298	16249	16216	16257	16310	16409	16366	16254	16300	16291	16320	16406	16279	16367	16265	16396	16401	16321	16462	16232	16385	16469	16392	16351	16416	16170	16423	16348	16316	16389	16266	16288	16373	16379	16445	16211	16407	16395	16206	16162	16354	16488	16420	16304	16378	16310	16490	16198	16432	16302	16493	16469	16388	16349	16296	16267	16289	16310	16321	16328	16263	16530	16510	16304	16186	16043	16250	16321	16512	16489	16309	16523	16456	16226	16371	16357	16290	16197	16486	16278	16274	16371	16267	16346	16297	16372	16415	16418	16502	16378	16425	16191	16186	16364	16328	16254	16366	16249	16285	16304	16386	16184	16580	16449	16379	16407	16346	16343	16276	16380	16349	16170	16249	16318	16250	16355	16429	16218	16379	16327	16369	16262	16457	16481	16193	16174	16339	16322	16463	16335	16329	16438	16329	16329	16450	16389	16354	16139	16482	16398	16271	16398	16194	16474	16550	16170	16389	16411	16334	16359	16257	16376	16385	16238	16366	16209	16140	16276	16329	16474	16547	16437	16503	16433	16367	16447	16386	16284	16385	16424	16410	16177	16425	16251	16334	16508	16179	16434	16365	16424	16362	16360	16193	16300	16467	16472	16381	16226	16446	16300	16272	16245	16392	16348	16437	16434	16329	16422	16299	16399	16342	16372	16462	16402	16366	16445	16385	16359	16345	16543	16360	16347	16275	16361	16344	16383	16579	16324	16279	16245	16189	16380	16412	16357	16358	16295	16329	16355	16441	16327	16304	16448	16199	16306	16381	16527	16240	16704	16330	16145	16356	16314	16379	16493	16456	16393	16391	16389	16478	16396	16275	16389	16165	16459	16241	16357	16318	16273	16375	16444	16101	16431	16236	16252	16369	16354	16340	16351	16350	16494	16392	16471	16382	16375	16311	16459	16386	16365	16195	16378	16395	16480	16231	16447	16315	16426	16461	16330	16262	16359	16458	16421	16249	16319	16325	16460	16386	16245	16181	16399	16491	16290	16591	16319	16359	16306	16402	16450	16443	16250	16380	16503	16448	16488	16492	16413	16354	16360	16332	16398	16398	16410	16253	16544	16389	16457	16471	16392	16387	16278	16472	16426	16288	16409	16273	16399	16433	16225	16414	16328	16540	16294	16298	16239	16273	16428	16203	16377	16325	16422	16246	16419	16437	16297	16306	16320	16312	16372	16363	16291	16285	16437	16356	16344	16482	16267	16293	16469	16254	16130	16233	16511	16408	16342	16376	16406	16407	16362	16341	16258	16357	16090	16384	16475	16487	16415	16229	16362	16203	16413	16358	16293	16285	16187	16354	16299	16362	16254	16593	16286	16233	16399	16323	16508	16351	16482	16353	16469	16524	16431	16427	16380	16363	16175	16377	16411	16367	16234	16524	16274	16114	16469	16437	16152	16362	16269	16267	16233	16356	16234	16317	16557	16323	16419	16332	16340	16193	16398	16290	16338	16308	16271	16465	16319	16269	16458	16001	16417	16433	16161	16269	16234	16292	16268	16317	16296	16178	16328	16227	16493	16272	16366	16331	16466	16354	16302	16209	16229	16410	16264	16496	16315	16369	16289	16351	16292	16133	16499	16415	16338	16270	16427	16326	16537	16341	16402	16292	16417	16336	16276	16405	16322	16391	16457	16328	16402	16197	16264	16174	16324	16354	16474	16387	16367	16264	16369	16437	16379	16426	16345	16338	16449	16415	16373	16340	16266	16337	16403	16396	16444	16242	16454	16448	16403	16238	16353	16524	16167	16384	16346	16370	16415	16287	16189	16315	16520	16372	16414	16232	16323	16390	16176	16348	16304	16344	16441	16295	16326	16335	16245	16224	16572	16655	16404	16362	16368	16462	16248	16403	16354	16263	16341	16495	16359	16331	16366	16189	16479	16222	16413	16392	16412	16514	16402	16300	16353	16318	16342	16183	16453	16313	16441	16249	16323	16389	16486	16317	16201	16171	16198	16378	16487	16248	16354	16245	16342	16454	16300	16370	16275	16385	16382	16121	16552	16548	16315	16487	16131	16422	16322	16150	16496	16415	16382	16293	16468	16153	16261	16393	16269	16473	16239	16289	16526	16392	16222	16393	16534	16345	16330	16355	16466	16456	16342	16354	16379	16363	16309	16515	16314	16311	16447	16303	16445	16367	16456	16377	16217	16462	16198	16372	16079	16265	16297	16305	16382	16295	16354	16385	16265	16335	16455	16371	16286	16270	16415	16342	16316	16354	16158	16442	16359	16190	16478	16115	16465	16365	16344	16221	16327	16222	16409	16202	16553	16492	16101	16257	16501	16436	16399	16291	16323	16365	16260	16352	16290	16228	16481	16358	16346	16305	16326	16308	16349	16630	16416	16469	16438	16313	16492	16369	16212	16265	16312	16409	16520	16372	16400	16398	16378	16258	16246	16193	16589	16407	16364	16398	16464	16299	16271	16332	16507	16514	16335	16365	16355	16342	16331	16266	16539	16414	16418	16360	16381	16393	16330	16298	16295	16350	16327	16276	16235	16321	16461	16219	16423	16330	16278	16472	16179	16386	16244	16542	16304	16448	16369	16323	16285	16162	16323	16399	16192	16288	16312	16219	16302	16420	16308	16227	16182	16372	16301	16238	16373	16417	16285	16369	16366	16445	16267	16537	16458	16403	16150	16363	16316	16306	16497	16235	16212	16417	16320	16497	16273	16354	16317	16290	16118	16392	16328	16147	16435	16458	16450	16394	16244	16521	16335	16414	16292	16355	16507	16294	16303	16225	16173	16349	16185	16345	16357	16517	16258	16318	16406	16490	16645	16365	16235	16478	16270	16203	16529	16385	16232	16306	16520	16460	16109	16354	16342	16462	16379	16266	16279	16375	16324	16320	16394	16159	16545	16223	16306	16453	16474	16329	16292	16397	16184	16399	16282	16307	16372	16404	16165	16248	16366	16485	16302	16459	16317	16290	16490	16287	16409	16573	16205	16344	16194	16416	16324	16431	16238	16501	16379	16368	16205	16412	16232	16357	16504	16368	16321	16494	16445	16323	16381	16495	16347	16420	16246	16274	16404	16329	16350	16288	16477	16323	16257	16450	16488	16480	16412	16285	16270	16345	16358	16395	16415	16407	16358	16400	16400	16159	16405	16430	16334	16248	16458	16164	16353	16369	16363	16240	16232	16307	16464	16457	16377	16376	16373	16446	16539	16378	16334	16380	16276	16367	16343	16349	16210	16448	16424	16298	16382	16278	16549	16382	16329	16313	16516	16292	16421	16364	16376	16281	16185	16338	16412	16354	16440	16440	16342	16373	16318	16390	16300	16286	16629	16285	16245	16355	16314	16234	16325	16252	16280	16299	16377	16210	16268	16350	16439	16630	16371	16427	16234	16380	16279	16443	16445	16255	16396	16253	16297	16259	16267	16360	16382	16255	16394	16431	16269	16302	16428	16331	16379	16294	16498	16442	16367	16391	16375	16442	16315	16412	16487	16290	16174	16282	16136	16289	16422	16430	16461	16451	16408	16470	16378	16399	16314	16373	16125	16449	16299	16369	16326	16325	16346	16450	16348	16274	16458	16319	16206	16485	16356	16329	16296	16418	16351	16266	16249	16343	16427	16334	16308
31290	24736	27861	26511	24521	24517	25660	31650	29399	25817	23604	22929	22816	22551	22593	22697	22589	22654	22543	22651	22378	22495	22577	22568	22544	22674	22502	22483	22791	22470	22492	22479	22736	22352	22509	22583	22347	22485	22528	22597	22775	22467	22598	22600	22601	22531	22715	22618	22687	22869	22825	22646	22465	22536	22448	22559	22406	22573	22788	22578	22477	22830	22474	22327	22357	22598	22535	22519	22499	22635	22516	22573	22476	22514	22568	22311	22596	22630	22482	22571	22750	22563	22532	22516	22584	22502	22492	22663	22307	22593	22432	22548	22572	22478	22473	22715	22417	22516	22306	22352	22611	22580	22539	22488	22546	22465	22335	22482	22608	22641	22450	22574	22502	22439	22433	22547	22581	22457	22626	22273	22447	22448	22478	22625	22486	22600	22558	22443	22483	22571	22605	22553	22534	22443	22575	22610	22477	22616	22340	22569	22567	22610	22583	22514	22598	22388	22338	22409	22419	22475	22526	22506	22684	22420	22430	22529	22294	22482	22448	22613	22733	22435	22640	22699	22636	22659	22376	22596	22458	22288	22546	22631	22442	22420	22465	22581	22396	22563	22407	22329	22557	22749	22591	22510	22582	22401	22707	22565	22498	22413	22334	22540	22366	22544	22407	22594	22518	22680	22285	22399	22237	22536	22315	22603	22237	22442	22509	22394	22438	22467	22512	22471	22362	22635	22498	22527	22569	22509	22715	22304	22454	22559	22556	22473	22603	22365	22715	22402	22800	22746	22381	22467	22484	22425	22352	22548	22551	22414	22505	22528	22573	22415	22484	22507	22441	22633	22635	22626	22580	22662	22736	22407	22555	22485	22499	22450	22340	22489	22725	22663	22352	22570	22676	22648	22763	22321	22622	22376	22372	22483	22433	22407	22528	22616	22430	22657	22537	22613	22570	22650	22315	22532	22576	22484	22597	22495	22360	22365	22393	22273	22519	22669	22309	22607	22496	22596	22422	22556	22335	22477	22342	22571	22423	22649	22572	22412	22301	22381	22340	22450	22667	22454	22688	22707	22463	22460	22664	22388	22541	22489	22902	22551	22654	22495	22634	22537	22619	22498	22423	22525	22480	22351	22533	22594	22741	22381	22623	22344	22359	22591	22405	22547	22392	22745	22339	22613	22473	22395	22353	22477	22663	22626	22588	22510	22557	22380	22488	22389	22469	22473	22594	22306	22384	22542	22616	22434	22517	22575	22602	22484	22666	22545	22428	22571	22149	22472	22468	22491	22679	22617	22587	22918	22562	22619	22614	22535	22433	22688	22459	22490	22705	22697	22553	22428	22263	22545	22505	22393	22554	22584	22543	22674	22623	22287	22622	22143	22506	22547	22707	22482	22497	22590	22472	22501	22291	22348	22406	22787	22484	22606	22368	22486	22626	22598	22476	22903	22309	22393	22423	22361	22516	22432	22562	22587	22464	22729	22502	22559	22471	22282	22392	22631	22504	22190	22319	22389	22407	22482	22385	22463	22478	22461	22593	22701	22683	22765	22353	22470	22606	22423	22450	22493	22487	22518	22371	22654	22422	22439	22559	22341	22503	22571	22537	22509	22605	22701	22493	22491	22676	22330	22602	22378	22451	22623	22402	22425	22479	22566	22392	22345	22540	22424	22583	22641	22540	22699	22631	22385	22618	22565	22432	22337	22529	22587	22486	22455	22658	22513	22573	22592	22623	22426	22754	22517	22353	22284	22569	22481	22449	22538	22448	22288	22478	22729	22533	22479	22455	22636	22508	22614	22391	22551	22467	22421	22481	22460	22760	22401	22509	22579	22536	22572	22449	22587	22607	22481	22434	22580	22604	22427	22581	22533	22799	22524	22580	22432	22721	22516	22580	22372	22430	22724	22492	22565	22570	22573	22548	22574	22404	22464	22280	22461	22495	22435	22750	22428	22359	22285	22523	22339	22532	22609	22293	22599	22606	22585	22481	22590	22606	22308	22463	22295	22394	22447	22571	22557	22484	22552	22322	22395	22291	22428	22607	22578	22573	22381	22215	22399	22486	22264	22725	22827	22687	22458	22515	22431	22710	22575	22571	22415	22402	22574	22624	22469	22566	22613	22595	22633	22332	22467	22518	22627	22541	22352	22486	22399	22619	22556	22662	22473	22578	22354	22429	22481	22414	22866	22529	22585	22710	22673	22493	22569	22607	22651	22580	22593	22552	22557	22451	22465	22518	22559	22360	22577	22433	22332	22541	22472	22347	22268	22594	22466	22560	22423	22438	22669	22462	22551	22459	22500	22492	22480	22670	22632	22431	22460	22564	22717	22518	22512	22575	22537	22318	22421	22541	22559	22617	22588	22662	22446	22534	22325	22716	22453	22562	22677	22745	22536	22637	22425	22632	22465	22504	22477	22408	22614	22286	22479	22603	22586	22522	22584	22488	22663	22664	22390	22501	22526	22592	22689	22696	22412	22265	22154	22497	22414	22355	22490	22380	22480	22328	22472	22427	22542	22641	22424	22440	22542	22636	22614	22581	22331	22400	22310	22650	22374	22425	22650	22622	22475	22515	22446	22510	22606	22542	22654	22565	22621	22672	22410	22458	22466	22743	22530	22368	22583	22512	22749	22363	22366	22341	22674	22657	22673	22564	22442	22202	22475	22642	22665	22496	22408	22348	22519	22521	22363	22678	22616	22593	22317	22630	22454	22344	22367	22472	22499	22656	22607	22779	22701	22614	22459	22783	22724	22411	22499	22515	22290	22469	22548	22733	22556	22394	22643	22339	22488	22607	22626	22588	22691	22510	22429	22290	22464	22373	22262	22616	22544	22570	22337	22490	22562	22576	22530	22397	22487	22531	22360	22494	22326	22531	22549	22486	22500	22497	22562	22599	22390	22405	22540	22389	22652	22485	22654	22480	22165	22627	22645	22639	22655	22462	22835	22468	22424	22497	22449	22480	22584	22690	22579	22691	22534	22585	22342	22455	22481	22541	22495	22498	22379	22499	22449	22440	22698	22526	22500	22565	22575	22695	22345	22361	22511	22611	22627	22538	22466	22339	22558	22495	22698	22470	22704	22644	22594	22644	22587	22485	22432	22580	22487	22599	22633	22539	22510	22614	22545	22565	22409	22520	22711	22456	22668	22734	22788	22499	22634	22508	22363	22712	22658	22530	22463	22518	22528	22541	22404	22495	22410	22539	22751	22585	22545	22490	22474	22560	22713	22323	22553	22595	22250	22493	22535	22589	22532	22458	22573	22678	22644	22563	22417	22384	22608	22503	22560	22450	22520	22497	22781	22661	22673	22326	22575	22283	22531	22540	22619	22593	22852	22564	22666	22671	22425	22711	22427	22610	22502	22661	22670	22592	22541	22587	22706	22545	22288	22433	22559	22454	22683	22529	22631	22650	22410	22436	22727	22619	22390	22111	22589	22590	22599	22474	22602	22598	22620	22411	22571	22498	22412	22603	22711	22419	22463	22573	22433	22585	22598	22530	22570	22578	22247	22507	22733	22474	22519	22791	22414	22614	22306	22380	22493	22438	22651	22438	22531	22385	22424	22624	22465	22425	22652	22631	22643	22585	22542	22514	22465	22672	22577	22688	22479	22347	22491	22669	22577	22532	22458	22493	22789	22751	22513	22542	22362	22494	22540	22518	22658	22658	22479	22536	22580	22338	22444	22420	22667	22470	22581	22396	22583	22365	22608	22675	22578	22461	22470	22506	22629	22574	22403	22471	22556	22534	22413	22334	22595	22645	22525	22531	22552	22409	22603	22414	22625	22386	22505	22424	22519	22448	22654	22629	22689	22651	22708	22400	22471	22417	22488	22381	22427	22415	22679	22440	22731	22236	22471	22574	22309	22512	22293	22523	22511	22517	22570	22425	22564	22680	22707	22542	22530	22557	22502	22359	22512	22666	22506	22792	22695	22573	22416	22570	22414	22512	22522	22332	22556	22506	22496	22657	22676	22453	22404	22548	22544	22619	22663	22411	22325	22463	22452	22417	22565	22487	22456	22395	22525	22246	22619	22512	22503	22694	22434	22309	22607	22379	22480	22441	22698	22675	22353	22539	22510	22680	22368	22390	22484	22670	22690	22514	22233	22618	22758	22369	22704	22512	22564	22645	22501	22760	22510	22564	22480	22255	22552	22572	22420	22413	22482	22973	22721	22382	22477	22489	22539	22312	22437	22379	22484	22589	22540	22313	22472	22524	22636	22672	22735	22429	22809	22558	22696	22602	22483	22473	22432	22479	22450	22512	22654	22545	22602	22483	22532	22590	22551	22427	22497	22505	22658	22613	22664	22578	22632	22465	22517	22343	22499	22718	22715	22734	22632	22475	22502	22384	22422	22570	22385	22381	22480	22468	22632	22582	22465	22389	22312	22495	22616	22721	22343	22687	22694	22580	22666	22699	22735	22527	22427	22468	22656	22515	22367	22392	22295	22646	22525	22434	22422	22219	22354	22569	22481	22423	22611	22406	22607	22561	22700	22656	22272	22392	22429	22428	22654	22468	22709	22585	22611	22573	22446	22409	22553	22577	22493	22720	22543	22646	22476	22526	22446	22424	22737	22583	22525	22721	22543	22465	22750	22708	22419	22415	22579	22468	22372	22572	22559	22549	22308	22513	22598	22570	22553	22495	22461	22505	22393	22799	22450	22623	22677	22607	22517	22494	22385	22343	22537	22465	22619	22818	22610	22512	22417	22399	22579	22571	22492	22558	22583	22538	22595	22794	22482	22589	22503	22492	22578	22497	22491	22588	22279	22591	22694	22641	22314	22449	22410	22632	22654	22635	22537	22629	22880	22341	22663	22411	22599	22698	22632	22571	22475	22589	22538	22609	22603	22512	22495	22790	22453	22435	22565	22586	22476	22461	22529	22512	22542	22541	22448	22694	22485	22579	22656	22680	22413	22311	22438	22514	22477	22677	22544	22457	22668	22526	22521	22669	22734	22649	22286	22499	22603	22635	22475	22309	22522	22478	22693	22708	22470	22570	22440	22839	22536	22733	22379	22743	22266	22717	22831	22699	22527	22507	22451	22499	22405	22563	22641	22510	22388	22407	22770	22767	22461	22308	22415	22639	22526	22419	22608	22684	22554	22401	22529	22676	22762	22598	22502	22443	22611	22324	22518	22480	22617	22315	22584	22475	22485	22574	22669	22516	22605
18384	22481	22304	20830	20086	19610	22062	28773	24001	19543	17470	16811	16646	16829	16714	16674	16734	16743	16697	16512	16521	16421	16819	16561	16740	16592	16660	16530	16847	16778	16634	16717	16573	16649	16590	16475	16738	16596	16696	16769	16727	16659	16718	16627	16826	16746	16505	16639	16707	16724	16740	16745	16539	16751	16818	16540	16561	16764	16594	16771	16768	16617	16652	16600	16653	16675	16729	16881	16667	16476	16713	16622	16567	16645	16670	16731	16662	16584	16733	16776	16574	16660	16770	16577	16770	16674	16662	16622	16605	16676	16744	16795	16738	16468	16603	16458	16730	16510	16580	16701	16676	16782	16466	16691	16650	16610	16431	16521	16671	16669	16666	16614	16742	16631	16581	16628	16701	16687	16642	16636	16643	16515	16693	16584	16721	16737	16599	16633	16767	16569	16654	16850	16723	16549	16599	16593	16680	16714	16830	16738	16679	16734	16600	16552	16440	16528	16662	16498	16534	16842	16732	16527	16844	16559	16540	16662	16613	16549	16694	16541	16588	16646	16598	16628	16580	16701	16642	16574	16630	16483	16839	16645	16698	16653	16673	16657	16634	16662	16577	16594	16665	16759	16419	16665	16776	16864	16732	16697	16644	16711	16573	16724	16446	16765	16564	16733	16625	16716	16569	16786	16595	16707	16675	16683	16580	16675	16666	16809	16690	16632	16589	16589	16597	16630	16682	16577	16609	16600	16679	16676	16734	16657	16591	16820	16677	16672	16675	16671	16789	16640	16640	16712	16707	16588	16627	16615	16595	16749	16744	16771	16617	16659	16528	16502	16730	16622	16649	16753	16579	16441	16555	16414	16805	16729	16658	16685	16646	16747	16748	16884	16697	16626	16528	16549	16577	16612	16781	16762	16587	16575	16689	16638	16672	16525	16538	16797	16589	16422	16722	16631	16711	16689	16669	16725	16728	16634	16490	16777	16554	16691	16726	16660	16597	16474	16540	16722	16623	16726	16537	16817	16578	16729	16705	16633	16606	16747	16554	16721	16682	16755	16594	16785	16729	16708	16878	16616	16523	16570	16678	16682	16796	16568	16719	16690	16692	16658	16818	16680	16607	16538	16738	16562	16590	16607	16524	16729	16619	16511	16558	16598	16457	16674	16530	16748	16719	16676	16548	16654	16370	16690	16501	16746	16624	16586	16654	16582	16457	16723	16729	16597	16664	16511	16640	16744	16482	16741	16573	16652	16620	16666	16573	16643	16701	16630	16368	16526	16478	16631	16579	16636	16650	16648	16730	16496	16615	16865	16800	16577	16796	16751	16707	16700	16704	16483	16665	16788	16456	16571	16634	16804	16756	16585	16548	16599	16629	16605	16597	16600	16679	16665	16632	16761	16545	16613	16692	16609	16642	16709	16690	16460	16631	16731	16463	16506	16624	16748	16704	16644	16617	16432	16807	16647	16614	16602	16817	16595	16599	16606	16706	16712	16620	16586	16702	16685	16816	16760	16592	16741	16528	16720	16574	16676	16758	16447	16662	16566	16683	16534	16594	16581	16529	16615	16724	16600	16573	16620	16540	16772	16597	16726	16538	16802	16574	16572	16719	16728	16690	16632	16748	16577	16758	16717	16677	16487	16685	16672	16489	16613	16780	16515	16652	16638	16564	16546	16711	16510	16567	16781	16695	16470	16663	16466	16512	16741	16761	16704	16705	16577	16731	16800	16746	16655	16641	16688	16687	16772	16673	16746	16414	16600	16775	16758	16736	16597	16648	16712	16681	16615	16630	16669	16852	16629	16725	16624	16602	16701	16588	16682	16687	16588	16724	16684	16696	16621	16714	16609	16744	16912	16710	16520	16653	16736	16575	16548	16722	16630	16638	16665	16928	16652	16704	16739	16524	16621	16575	16664	16608	16654	16635	16557	16380	16737	16533	16737	16624	16595	16605	16768	16653	16603	16602	16721	16565	16862	16616	16588	16694	16625	16384	16510	16593	16671	16588	16621	16714	16630	16708	16613	16680	16554	16755	16660	16553	16640	16716	16688	16737	16588	16626	16780	16676	16822	16566	16899	16675	16562	16582	16634	16591	16725	16819	16601	16798	16810	16680	16524	16764	16637	16641	16636	16584	16618	16474	16803	16589	16752	16626	16647	16554	16526	16591	16558	16474	16704	16491	16764	16771	16593	16523	16819	16506	16678	16546	16569	16757	16847	16480	16628	16835	16573	16550	16723	16592	16600	16493	16606	16726	16732	16566	16663	16702	16541	16907	16655	16684	16672	16635	16745	16634	16738	16547	16691	16703	16588	16685	16622	16674	16726	16622	16657	16663	16491	16710	16518	16631	16755	16633	16714	16796	16814	16738	16734	16768	16341	16648	16715	16630	16564	16673	16638	16723	16562	16594	16617	16557	16657	16816	16655	16626	16493	16498	16750	16554	16380	16643	16445	16602	16547	16637	16718	16721	16881	16737	16482	16709	16865	16616	16627	16776	16606	16618	16560	16581	16704	16495	16708	16610	16683	16829	16652	16521	16667	16601	16885	16790	16775	16601	16660	16601	16839	16715	16595	16651	16545	16631	16805	16677	16423	16794	16549	16633	16575	16681	16629	16778	16702	16710	16767	16734	16585	16648	16740	16840	16666	16718	16752	16603	16569	16580	16769	16668	16629	16440	16635	16687	16588	16606	16628	16442	16487	16855	16616	16666	16607	16565	16516	16647	16700	16626	16587	16664	16725	16486	16762	16671	16603	16692	16484	16625	16908	16846	16546	16782	16494	16566	16659	16746	16840	16583	16511	16588	16704	16524	16549	16459	16685	16640	16702	16602	16641	16781	16462	16816	16701	16505	16665	16661	16783	16450	16684	16575	16401	16661	16623	16631	16569	16734	16610	16648	16587	16604	16446	16587	16701	16718	16724	16588	16841	16828	16557	16625	16611	16483	16710	16642	16483	16570	16662	16458	16709	16490	16656	16761	16694	16612	16688	16610	16626	16776	16653	16615	16525	16624	16660	16713	16557	16499	16756	16762	16739	16641	16482	16599	16493	16473	16736	16722	16791	16522	16753	16555	16795	16556	16443	16682	16681	16635	16634	16674	16692	16521	16626	16779	16605	16576	16598	16655	16745	16405	16725	16605	16740	16545	16793	16872	16751	16486	16549	16747	16418	16667	16725	16599	16573	16695	16519	16651	16809	16459	16669	16660	16784	16681	16611	16771	16518	16615	16708	16747	16529	16531	16673	16543	16675	16588	16670	16665	16597	16829	16524	16752	16602	16657	16919	16577	16712	16666	16543	16722	16563	16660	16552	16763	16518	16768	16765	16544	16529	16696	16723	16700	16789	16828	16476	16668	16612	16583	16645	16684	16664	16692	16661	16689	16629	16622	16627	16595	16635	16668	16556	16620	16642	16479	16665	16512	16674	16621	16794	16706	16593	16659	16603	16607	16634	16687	16700	16718	16718	16481	16803	16580	16656	16803	16755	16590	16656	16808	16696	16560	16854	16751	16731	16632	16580	16486	16635	16689	16590	16599	16647	16673	16666	16527	16631	16625	16476	16594	16570	16735	16414	16736	16608	16550	16644	16644	16743	16557	16595	16496	16682	16562	16826	16790	16511	16669	16666	16809	16529	16633	16727	16658	16759	16613	16769	16650	16626	16670	16631	16533	16659	16654	16551	16676	16756	16771	16618	16797	16745	16490	16596	16579	16740	16590	16550	16811	16503	16564	16674	16359	16821	16577	16670	16679	16741	16515	16806	16567	16560	16565	16680	16631	16574	16602	16615	16905	16579	16597	16676	16516	16785	16576	16540	16755	16775	16520	16730	16602	16706	16662	16642	16680	16764	16766	16581	16738	16588	16742	16797	16652	16667	16708	16647	16619	16717	16689	16643	16644	16515	16710	16563	16689	16571	16804	16762	16565	16691	16667	16634	16658	16554	16648	16772	16524	16512	16648	16660	16502	16636	16659	16579	16630	16630	16627	16619	16625	16663	16677	16628	16549	16739	16725	16706	16642	16689	16747	16694	16587	16599	16701	16640	16699	16754	16654	16649	16611	16637	16612	16824	16658	16582	16791	16708	16555	16671	16603	16596	16763	16578	16685	16691	16492	16470	16664	16619	16586	16636	16745	16593	16626	16566	16570	16645	16579	16702	16608	16694	16618	16756	16656	16624	16631	16541	16799	16485	16678	16686	16769	16599	16796	16694	16724	16637	16594	16744	16719	16622	16613	16708	16849	16622	16622	16763	16807	16705	16560	16700	16629	16890	16519	16545	16698	16755	16834	16646	16751	16594	16815	16681	16732	16619	16746	16624	16726	16676	16673	16655	16518	16736	16658	16631	16585	16528	16793	16680	16655	16670	16706	16720	16758	16645	16731	16781	16562	16523	16714	16587	16666	16650	16581	16602	16592	16750	16727	16705	16610	16544	16494	16608	16695	16573	16663	16784	16780	16649	16691	16696	16737	16504	16615	16654	16776	16804	16633	16691	16638	16606	16630	16638	16691	16841	16746	16596	16774	16566	16725	16731	16780	16542	16694	16625	16767	16507	16689	16749	16814	16542	16534	16556	16578	16829	16795	16666	16799	16537	16699	16568	16702	16482	16568	16820	16561	16727	16890	16632	16617	16611	16687	16662	16749	16615	16616	16674	16367	16726	16652	16521	16725	16519	16666	16761	16614	16676	16669	16497	16652	16719	16696	16608	16679	16642	16585	16596	16654	16705	16663	16629	16636	16685	16597	16455	16641	16776	16482	16616	16715	16814	16697	16838	16722	16478	16667	16626	16815	16567	16517	16714	16803	16646	16672	16640	16647	16676	16522	16695	16677	16523	16773	16751	16694	16528	16514	16516	16619	16699	16543	16458	16633	16529	16820	16732	16778	16648	16666	16699	16548	16625	16564	16853	16560	16724	16615	16709	16660	16651	16582	16513	16680	16693	16706	16716	16596	16717	16666	16594	16438	16569	16557	16686	16543	16534	16730	16742	16666	16678	16638	16693	16615	16536	16694	16638	16500	16626	16616	16545	16686	16828	16711	16642	16652	16679	16641	16818	16575	16538	16768	16708	16587	16847	16649	16536	16786	16708	16696	16766	16600	16674	16606	16509	16666	16626	16616	16580	16697	16770	16616	16578	16666	16811	16670	16771	16543	16802	16694	16666	16700	16613
25304	21083	28037	25599	25149	26934	41920	61792	50474	36745	27250	23142	22131	22189	21970	21843	21890	21690	21736	21819	21844	21603	21806	21614	21657	21617	21537	21949	21677	21718	21603	21656	21608	21665	21735	21682	21733	21777	21617	21686	21856	21825	21681	21722	21594	21629	21768	21720	21757	21712	21672	21870	21694	21914	21779	21564	21584	21648	21795	21788	21872	21912	21667	21860	21784	21744	21554	21696	21630	21453	21684	21537	21515	21572	21637	21634	21968	21816	21779	21772	21773	21615	21609	21653	21831	21653	21598	21693	21920	21600	21786	21732	21764	21509	21695	21632	21908	21731	21583	21650	21552	21612	21611	21634	21538	21543	21738	21674	21584	21652	21598	21447	21715	21818	21563	21542	21451	21620	21788	21686	21599	21704	21787	21625	21808	21616	21632	21535	21674	21730	21781	21610	21646	21661	21761	21630	21567	21773	21677	21626	21607	21663	21507	21844	21827	21492	21601	21790	21861	21831	21539	21768	21559	21472	21718	21675	21578	21603	21663	21805	21788	21833	21745	21660	21828	21945	21648	21796	21807	21672	21659	21743	21803	21732	21661	21730	21596	21721	21688	21823	21559	21627	21649	21436	21713	21696	21583	21498	21463	21628	21665	21565	21754	21696	21614	21595	21568	21576	21568	21609	21613	21720	21806	21564	21879	21619	21685	21806	21747	21699	21681	21576	21748	21345	21507	21640	21756	21501	21532	21731	21700	21865	21639	21632	21666	21534	21793	21568	21560	21498	21802	21696	21576	21704	21724	21622	21793	21642	21542	21831	21675	21463	21684	21688	21855	21690	21541	21718	21470	21903	21693	21946	21534	21716	21701	21619	21578	21757	21482	21603	21639	21699	21773	21759	21590	21632	21739	21697	21750	21653	21623	21823	21514	21834	21665	21735	21614	21851	21628	21725	21613	21552	21658	21558	21624	21491	21635	21382	21525	21625	21519	21674	21640	21728	21641	21704	21844	21724	21458	21562	21446	21548	21732	21725	21631	21822	21819	21655	21551	21761	21769	21631	21836	21869	21736	21647	21803	21706	21643	21517	21545	21564	21508	21529	21533	21719	21628	21597	21698	21637	21734	21742	21572	21615	21770	21637	21585	22067	21721	21545	21773	21666	21662	21684	21615	21614	21674	21749	21726	21548	21814	21759	21599	21669	21754	21687	21710	21700	21312	21797	21521	21717	21522	21508	21704	21768	21576	21505	21705	21495	21663	21648	21633	21545	21654	21744	21613	21834	21823	21561	21686	21776	21515	21598	21619	21631	21519	21600	21794	21751	21472	21564	21509	21782	21826	21607	21678	21401	21582	21692	21851	21643	21661	21587	21766	21468	21457	21535	21626	21797	21577	21817	21762	21550	21489	21615	21853	21537	21719	21668	21770	21535	21789	21713	21664	21600	21494	21559	21671	21874	21527	21695	21686	21535	21645	21676	21545	21939	21610	21551	21710	21962	21755	21657	21611	21778	21771	21690	21697	21500	21453	21524	21747	21728	21628	21625	21661	21530	21713	21673	21933	21879	21656	21518	21831	21692	21723	21629	21927	21827	21735	21643	22078	21675	21450	21706	21469	21523	21579	21403	21543	21603	21565	21689	21850	21667	21816	21611	21714	21515	21487	21489	21370	21640	21544	21938	21475	21720	22075	21558	21536	21861	21619	21724	21721	21854	21783	21383	21621	21720	21654	21844	21529	21843	21657	21586	21546	21450	21625	21723	21648	21423	21827	21845	21763	21726	21741	21713	21763	21796	21788	21764	21853	21830	21676	21534	21693	21692	21678	21740	21773	21711	21646	21949	21633	21826	21733	21600	21716	21691	21639	21547	21766	21817	21660	21755	21924	21564	21584	21735	21679	21758	21708	21583	21719	21698	21730	21667	21635	21790	21785	21729	21598	21671	21601	21804	21665	21724	21946	21626	21556	21640	21685	21768	21646	21685	21564	21815	21670	21706	21757	21855	21786	21421	21430	21584	21629	21453	21613	21773	21572	21382	21838	21611	21826	21568	21699	21644	21721	21505	21684	21629	21677	21676	21677	21553	21541	21678	21620	21538	21606	21633	21930	21627	21670	21553	21740	21625	21635	21668	21597	21793	21476	21577	21616	21653	21605	21718	21776	21889	21814	21923	21848	21806	21551	21660	21509	21587	21839	21733	21419	21766	21547	21697	21446	21553	21550	21836	21557	21526	21661	21492	21650	21613	21879	21814	21649	21752	21525	21523	21656	21605	21819	21708	21628	21579	21572	21517	21713	21735	21580	21837	21817	22015	21564	21674	21749	21476	21625	21531	21670	21712	21829	21624	21552	21828	21589	21586	21626	21568	21569	21721	21538	21551	21876	21666	21815	21776	21749	21623	21607	21656	21448	21903	21563	21574	21705	21808	21624	21477	21662	22016	21630	21747	21716	21629	21586	21607	21661	21600	21651	21843	21850	22049	21931	21874	21587	21765	21643	21515	21814	21768	21682	21544	21621	21738	21740	21937	21508	21634	21729	21773	21878	21859	21541	21447	21727	21406	21417	21580	21789	21643	21556	21625	21670	21437	21471	21763	21607	21527	21680	21774	21693	21623	21772	21461	21768	21690	21605	21576	21594	21625	21952	21803	21682	21567	21700	21705	21726	21671	21694	21589	21738	21871	21952	21607	21801	21870	21709	21878	21779	21575	21688	21535	21466	21573	21550	21825	21666	21639	21734	21686	21653	21572	21970	21763	21634	21823	21603	21776	21855	21657	21459	21774	21741	21625	21581	21554	21547	21612	21477	21706	21809	21874	21640	21669	21689	21609	21743	21808	21782	21430	21727	21735	21791	21743	21765	21725	21638	21482	21567	21431	21514	21691	21782	21942	21883	21838	21616	21565	21742	21717	21740	21774	21677	21598	21715	21701	21819	21844	22032	21693	21865	21474	21539	21428	21619	21854	21554	21715	21738	21642	21852	21791	21737	21693	21644	21512	21635	21654	21500	21858	21813	21745	21747	21663	21814	21699	21807	21804	21866	21711	22033	21845	21727	21797	21829	21575	21631	21552	21707	21754	21914	21621	21831	21384	21857	21881	21652	21596	21667	21910	21702	21827	21884	21627	21656	21760	21394	21632	21710	21526	21551	21408	21817	21766	21800	21555	21791	21902	21648	21666	21743	21503	21453	21685	21454	21607	21768	21560	21682	21655	21541	21871	21495	21743	21846	21747	21739	21663	21740	21665	21604	21739	21666	21777	21662	21551	21670	21693	21556	21590	21751	21826	21807	21827	21734	21457	21788	21879	21570	21732	21654	21849	21779	21821	21810	21783	21745	21637	21787	21541	21598	21790	21568	21492	21757	21529	21735	21712	21723	21489	21489	21941	21602	21454	21769	21647	21751	21645	21524	21508	21652	21531	21729	21649	21537	21645	21855	21724	21592	21454	21776	21721	21798	21768	21755	21566	21676	21536	21591	21820	21675	21905	21622	21525	21689	21394	21811	21658	21704	21751	21556	21512	21745	21758	21566	21993	21744	21464	21759	21652	21495	21686	21768	21671	21618	21337	21391	21749	21594	21771	21658	21604	21840	21474	21592	21781	21578	21673	21581	21823	21855	21739	21697	21736	21848	21491	21794	21540	21597	21653	21733	21853	21610	21529	21713	21704	21747	21901	21599	21748	21732	21830	21824	21680	21725	21748	21779	21781	21755	21755	21599	21689	21716	21558	21503	21829	21803	21352	21584	21535	21693	21794	21422	21659	21756	21525	21873	21724	21771	21711	21496	21630	21739	21769	21789	21560	21566	21516	21540	21842	21928	21755	21656	21738	21512	21796	21585	21474	21674	21423	21487	21541	21534	21765	21715	21507	21660	21716	21738	21567	21664	21672	21646	21684	21608	21837	21733	21669	21907	21526	22019	21848	21620	21658	21881	21862	21489	21548	21692	21628	21458	21773	21659	21880	21598	21670	21845	21635	21817	21601	21689	21708	21514	21608	21531	21523	21696	21702	21565	21625	21483	21583	21641	21697	21541	21717	21728	21921	21658	21574	21339	21771	21792	21581	21557	21606	21804	21731	21568	21673	21719	21723	21649	21671	21565	21796	21489	21754	21850	21615	21714	21777	21694	21766	21753	21657	21903	21670	21724	21755	21608	21719	21615	21668	21608	21850	21738	21912	21635	21514	21464	21614	21520	21641	21596	21722	21655	21727	21613	21705	21789	21768	21571	21486	21880	21858	21476	21554	21561	21510	21504	21765	21657	21475	21904	21581	21560	21624	21612	21594	21445	21749	21741	21676	21762	21725	21733	21483	21847	21678	21700	21633	21865	21923	21694	21840	21485	21478	21614	21603	21622	21574	21825	21458	21781	21850	21582	21661	21867	21538	21654	21676	21528	21561	21817	21673	21831	21837	21559	21623	21614	21627	21504	21495	21731	21542	21662	21815	21767	21826	21639	21768	21750	21940	21786	21691	21538	21839	21873	21538	21785	21488	21752	21584	21523	21740	21599	21658	21627	21685	21611	21492	21654	21616	21444	21715	21765	21673	21652	21621	21577	21606	21593	21805	21932	21574	21382	21737	21783	21729	21592	21578	21649	21703	21710	21810	21668	21788	21877	21637	21605	21619	21730	21772	21944	21737	21615	21872	21836	21596	21680	21967	21704	21704	21493	21538	21648	21558	21710	21711	21536	21629	21803	21513	21757	21772	21469	21668	21567	21737	21771	21488	21577	21626	21636	21652	21721	21493	21622	21403	21541	21539	21690	21596	21623	21904	21464	21763	21625	21598	21771	21747	21628	21561	21602	21744	21741	21785	21943	21664	21897	21643	21659	21835	21706	21658	21539	21405	21991	21514	21584	21790	21718	21741	21439	21560	22081	21772	21681	21501	21518	21573	21688	21467	21882	21431	21228	21660	21714	21733	21480	21702	21797	21506	21726	21473	21795	21565	21891	21736	21422	21537	21705	21874	21560	21542	21506	21649	21694	21718	21619	21864	21665	21486	21759	21623	21490	21645	21590	21722	21817	21722	21780	21764	21580	21531	21709	21600	21576	21755	21763	21958	21501	21708	21796	21662	21703	21691	21732	21555	21666	21645	21870	21483	21512	21561	21650	21816	21538	21794	21845	21779	21851	21840	21759	21570	21502	21557	21550	21626	21647	21582	21672	21574
18137	29063	28579	27627	24600	23541	41012	58966	46575	32324	20814	17106	16196	16152	16206	16232	16131	16178	16350	16248	16213	16054	16072	16161	16268	16279	16188	16230	16012	16165	16137	16323	16218	16227	16235	16058	16119	16147	16289	16116	16255	16102	16130	16180	16305	15912	16307	16185	16163	16195	16146	16195	16061	16226	16253	16169	16195	16384	16112	16166	16129	16165	16167	16180	16206	16174	16189	16092	16220	16131	16250	16380	16146	16189	16340	16202	16361	16183	16180	16045	16237	16144	16205	16121	16313	16274	16001	16328	16190	15963	16216	16111	16250	16210	16209	16252	16397	16011	16469	16156	16219	16138	16122	16284	16135	16276	16159	16185	16195	16185	16310	16201	16072	16107	16092	16103	16228	16114	16259	16256	16225	16181	16339	16145	16122	16157	16153	16177	16235	15991	16245	16139	16223	16023	16331	16171	16346	16230	16156	16302	16257	16255	16189	16287	16294	16243	16184	16083	16158	16304	16204	16191	16114	16199	16205	16152	16214	16130	16171	16147	16153	16185	16121	16006	16259	15961	16090	16226	16168	16225	16093	16151	16335	16148	16216	16168	16308	15986	16163	16160	16170	16107	16057	16145	16361	16164	16408	16005	16267	16037	16257	16126	16234	16204	16371	16460	16216	16311	16194	16332	16015	16144	16275	16213	16176	16169	16170	16197	16290	16118	16211	16168	16462	16284	16232	16097	15993	16164	16174	16247	16195	16111	16076	16048	16207	16202	16304	15943	16173	16279	16089	16203	16103	16132	16199	16219	16008	16021	16030	16079	16115	16073	16247	16082	16312	16119	16010	16270	16043	16120	16124	16254	16151	16292	16080	16149	16206	16127	16123	16244	16208	16202	16194	16072	16039	16211	16249	16271	16161	16206	16127	16085	16146	16195	16382	16215	16170	16132	16210	16114	16315	16160	16183	16058	16303	16271	16125	16210	16302	16279	16279	16139	16169	16055	16328	16138	16149	16224	16148	16255	16159	16455	16330	16174	16102	16125	16231	16191	16182	16175	16137	16149	16157	16244	16199	16284	16289	16270	16302	16220	16048	16132	16325	16353	16223	16017	16083	16160	16061	16101	16319	15974	16254	16117	16232	16168	16047	16170	16010	16195	16265	16111	16066	16157	16198	16096	16170	16233	16076	16317	16036	16153	15992	16105	16120	16295	16192	16144	16139	16300	16192	16211	16181	16376	16324	16215	16116	16307	16057	16172	16028	16278	16181	16112	16190	16047	16025	16151	16134	16344	16334	16114	16215	16237	16086	16172	16159	16129	16126	16220	16159	16023	16190	16177	16214	16083	16198	16201	16203	16225	16315	16104	16163	16268	16033	16226	16175	15960	16056	16112	16163	16163	16198	16298	16135	15993	16304	16124	16155	16237	16222	16393	16233	16231	16266	16320	16137	16106	16269	16213	16285	16066	16177	16092	16275	16283	16171	16503	16135	16148	16162	16216	16183	16177	16020	16163	16305	16113	16225	16200	16164	16263	16265	16039	16330	16216	16224	16195	16347	16271	16173	16081	16206	16198	16033	16197	16144	16214	16186	16238	16348	16213	16163	16061	16106	16067	16190	16231	16296	16180	16201	16352	16220	16196	16103	16192	16090	16042	16110	16186	16231	16373	16113	16115	16306	16313	16164	16155	16175	16246	16020	16192	16077	16191	16207	16108	16042	16286	16205	16041	16251	16218	16196	16208	16159	16132	16140	16369	16339	16194	16126	16147	16316	15927	16206	16285	16237	16164	16116	16218	16240	16171	16211	16187	16382	16118	16026	16160	16295	16220	16159	16107	16159	16148	16100	16222	16050	16178	16130	16265	16206	16148	16136	16364	16239	16122	16183	16147	16182	16134	16208	16172	16192	16138	16084	16149	16211	16190	16251	16165	16202	16212	16187	16239	16393	16232	16351	16234	16041	16103	16216	16276	16223	16313	16081	16271	16384	16247	16037	16239	16077	16443	16010	16159	16049	16337	16176	16190	16315	16279	16169	16230	16054	16089	16258	16168	16135	16167	16035	16449	16272	16249	16230	16110	16276	16290	16253	16313	16131	16126	16131	16135	16225	16270	16136	16101	16144	16256	16179	16259	16078	16214	16236	16155	16128	16141	16200	16188	16256	16138	16178	16130	16067	16330	16144	16174	16278	16062	16269	16219	16063	16267	16218	16149	16119	16211	16221	16132	16147	16064	16163	16062	16311	16054	16289	16237	16272	16071	16127	16250	16018	16221	16092	16209	16186	16109	16352	16137	16170	16309	16310	16363	16163	16309	16226	16046	16195	16201	16230	16005	16332	16186	16302	15996	16233	16114	16171	16025	16152	16353	15977	16103	16163	16133	16240	16362	16203	16087	16220	16344	16079	16189	16291	16197	16118	16157	16259	16375	16174	16198	16141	16166	16140	16176	16081	16182	16411	16256	16218	15995	16274	16237	16165	16349	16143	16231	16253	16187	16174	16200	16178	15986	16058	16103	16179	16331	16262	16366	16081	16066	16206	16183	16175	16204	16161	16132	16218	16085	16094	16225	16281	16074	16244	16282	16360	16192	16201	16204	16256	16069	16192	16319	16182	16093	16297	16130	16126	16184	16059	16265	16292	16102	16280	16144	16121	16093	16254	16393	16214	15964	16167	16169	16188	16164	16081	16197	16024	16313	16204	16189	16290	16231	16286	16326	16243	16217	16215	16121	16355	16191	16314	16204	16132	16064	16225	16150	16234	16228	16260	16195	16087	16320	16052	16181	16271	16343	16132	16064	16052	16040	16154	16209	16055	16273	16079	16406	16216	16210	16172	16004	16240	16111	16197	16062	16327	16181	16093	16126	16145	16001	16195	16189	16101	16102	16153	16176	16101	16133	16147	16197	16126	16228	16174	16163	16196	16235	16240	16225	16203	16234	16094	16259	16197	16138	16087	16223	16109	15912	16310	16264	16168	16385	16092	16126	16054	16140	16269	16110	16364	16199	16105	16245	16199	16210	16055	16330	16199	16161	16122	16088	16187	16249	16175	16053	16143	16128	16275	16128	16199	16017	16140	16023	16213	16198	16220	16299	16173	16210	16156	16015	16210	16340	16386	16161	16198	16031	16225	16018	16313	16161	16243	16220	16293	16174	16451	16366	16082	16287	16119	16183	16299	16165	16265	16065	16214	16175	16166	16073	16147	16212	16224	16199	16244	16131	16134	16218	16309	16240	16304	16201	16247	16230	16104	16128	16163	16112	16200	16230	16266	16178	16146	16070	16375	16176	16088	16162	16280	16108	16252	16265	16415	16108	16170	16104	16148	16140	16159	16140	16099	16220	16178	16050	16112	16266	16296	16147	16165	16321	16138	16223	15934	16151	16142	16316	16204	16197	16283	16289	16171	16056	16119	16149	16182	16224	16095	16368	16157	16080	16206	16172	16169	16240	16174	16192	16238	16054	16177	16221	16043	16004	16303	16170	16182	16209	16144	16055	16202	16310	16121	16161	16143	16324	16025	16081	16136	16231	16131	16229	16178	16361	16248	16207	16135	16297	16090	16017	16298	16268	16212	16220	16217	16399	16090	16370	16104	16142	16177	16206	16226	16047	16169	16157	16155	16190	16225	16059	16160	15969	16137	16135	16073	16193	16094	16314	16219	16177	16006	16207	16158	16330	16181	16027	16182	16320	15989	16144	16281	16160	16293	16335	16145	16228	16064	16175	16159	16337	16067	16173	16167	16004	16221	16387	16382	16178	16096	16138	16099	16053	16112	16153	16191	16323	16205	16006	16277	16263	16169	16267	15990	16114	16275	16341	16226	16038	16174	16190	16188	16087	16199	16132	16059	16049	16171	16106	16290	16246	16074	16050	16109	16214	16258	16246	16198	16029	16149	16181	16283	16232	16235	16274	16195	16006	16173	16094	16143	16141	16305	16128	16120	16129	16214	16475	16234	16279	16139	16095	16252	16384	16163	16275	16324	16153	16169	16098	16042	16270	16273	16241	16188	16243	16112	16104	16294	16136	16187	16312	16098	16155	16270	16242	16256	16340	16082	16135	16230	16259	16272	16243	16139	16096	16205	16149	16129	16338	16237	16342	16156	16057	16252	16129	16087	16170	16089	16154	16244	16058	16142	16028	16225	16285	16296	16305	16150	16123	16076	16322	16135	16112	16308	16212	16181	16062	16113	16084	16159	16191	16231	16208	16178	16072	16290	16198	16201	16289	16304	16026	16089	16128	16255	16199	16145	16049	16114	16151	16214	16120	16229	16178	16211	16172	16001	16194	16319	16196	16233	16193	16219	16195	16176	16056	16255	16205	16255	16286	16019	16215	16257	16354	16235	16139	16143	16100	16240	16119	16187	16255	16276	15995	16327	16260	16295	16054	16213	16065	16259	16266	16291	16291	16146	16208	16273	16137	16176	16236	16294	16052	16222	16064	16128	16201	16143	15883	16199	15914	16211	16198	16157	16134	16120	16400	16124	16220	16010	16220	16207	16029	16170	16080	16281	16207	16235	16264	16120	16181	16201	16230	16359	16279	16211	16386	16016	16167	16077	16300	16101	16298	16116	16192	16146	16187	16283	16186	16272	16114	16086	16326	16100	16188	16341	16193	16220	16239	16265	16394	16078	16244	16189	16406	16096	16177	16138	16270	16146	15821	16275	16162	16113	16339	16052	16197	16229	16134	16260	16141	16235	16082	16202	16049	16075	16237	16348	16274	16272	16130	16212	16050	16286	16278	16098	16275	16049	16192	16193	16255	16071	16184	16181	16284	16267	16300	16046	16279	16198	16342	15904	16211	16209	16289	16007	16172	16168	16204	16404	16044	15995	16273	16056	16220	16170	16137	16279	16108	16153	16232	16157	16117	16328	16227	16142	16104	16173	16109	16344	16094	16129	16424	16237	16042	16150	16201	16061	16302	16195	16181	16108	16162	16173	16070	16140	16112	16094	16266	16216	16030	16296	16252	16073	16182	16335	16128	16252	16354	16168	16180	16258	16007	16053	16173	16160	16180	16024	16266	16077	16200	16190	16361	16023	16082	16133	16208	16207	16129	16059	16091	16098	16168	16023	16145	16229	16203	16339	16326	16208	16116	16194	16099	16181	16284	16335	16241	16017	16339	16285	16075	16109	16152	16180	16294	16107	16338	16318	16122	16179	16172	16201	16240
23721	21108	28554	24123	22987	28555	61601	73692	57631	41654	29409	23707	21784	21495	21552	21551	21603	21636	21471	21474	21467	21417	21447	21402	21457	21677	21246	21472	21401	21552	21514	21248	21505	21484	21649	21251	21492	21231	21221	21299	21414	21450	21453	21493	21564	21513	21502	21330	21541	21514	21413	21507	21266	21336	21371	21209	21471	21241	21365	21590	21486	21448	21472	21295	21332	21499	21422	21366	21257	21388	21586	21314	21275	21606	21288	21579	21359	21243	21373	21481	21427	21408	21377	21303	21330	21225	21256	21427	21479	21361	21312	21488	21282	21378	21305	21542	21258	21366	21332	21161	21204	21471	21166	21332	21510	21389	21604	21403	21442	21207	21330	21178	21439	21364	21390	21498	21295	21350	21421	21516	21498	21418	21256	21242	21243	21424	21193	21241	21236	21408	21280	21123	21315	21412	21331	21191	21442	21245	21334	21293	21146	21280	21203	21365	21331	21525	21246	21242	21321	21111	21203	21162	21243	21263	21315	21275	21401	21269	21347	21323	21304	21284	21368	21299	21147	21423	21205	21132	21262	21490	21185	21109	21371	21521	21004	21168	21471	21457	21436	21512	21447	21177	21336	21156	21333	21415	21271	21250	21230	21016	21415	21548	20961	21264	21418	21227	21410	21468	21536	21416	21304	21432	21331	21231	21218	21078	21237	21287	21360	21126	21272	21401	21465	21232	21403	21051	21479	21254	21077	21497	21224	21267	21441	21455	21261	21319	21241	21272	21416	21374	21312	21585	21240	21167	21230	21245	21461	21223	21373	21244	21358	21359	21387	21311	21416	21526	21455	21380	21164	21445	21363	21501	21456	21449	21356	21225	21410	21342	21318	21445	21289	21302	21244	21126	21353	21484	21538	21373	21417	21387	21461	21324	21330	21420	21267	21130	21219	21048	21502	21318	21296	21298	21426	21364	21443	21316	21413	21182	21334	21420	21451	20990	21385	21356	21491	21315	21360	21365	21262	21524	21344	21449	21070	21380	21508	21306	21434	21360	21342	21253	21381	21535	21331	21346	21232	21514	21437	21386	21286	21356	21382	21230	21164	21336	21214	21216	21373	21335	21500	21435	21336	21238	21247	21188	21291	21483	21407	21313	21365	21459	21184	21327	21386	21378	21422	21396	21345	21484	21490	21244	21479	21409	21230	21203	21181	21379	21099	21380	21098	21415	21320	21491	21589	21462	21356	21002	21375	21377	21256	21427	21308	21199	21379	21261	21305	21242	21350	21640	21342	21202	21448	21417	21385	21567	21249	21389	21266	21281	21283	21134	21340	21475	21394	21186	21466	21658	21505	21602	21370	21469	21191	21406	21106	21603	21347	21288	21297	21366	21278	21388	21184	21610	21335	21101	21401	21384	21300	21090	21265	21149	21230	20972	21331	21513	21399	21267	21226	21237	21418	21474	21236	21333	21306	21288	21222	21293	21170	21446	21324	21434	21280	21117	20999	21546	21319	21157	21323	21318	21244	21305	21354	21268	21351	21450	21342	21191	21295	21241	21270	21283	21407	21172	21481	21459	21530	21481	21388	21352	21200	21260	21417	21366	21353	21377	21373	21200	21292	21382	21423	21237	21313	21161	21146	21352	21447	21127	21372	21280	21456	21363	21321	21232	21231	21199	21296	21341	21289	21281	21253	21327	21197	21184	21539	21202	21371	21290	21423	21499	21577	21122	21596	21344	21048	21350	21305	21456	21260	21264	21286	21186	21417	21274	21350	21295	21296	21461	21343	21301	21232	21260	21659	21348	21358	21376	21341	21303	21531	21252	21411	21094	21130	21472	21439	21285	21512	21597	21417	21283	21340	21239	21357	21289	21326	21297	21198	21443	21492	21362	21438	21250	21262	21402	21175	21089	21445	21220	21196	21377	21394	21459	21286	21314	21103	21219	21225	21324	21354	21168	21201	21283	21604	21385	21240	21339	21321	21164	21320	21325	21376	21394	21242	21420	21190	21292	21391	21520	21327	21396	21197	21222	21240	21283	21365	21432	21230	21210	21301	21374	21291	21535	21431	21383	21303	21088	21438	21431	21203	21314	21174	21172	21179	21367	21378	21396	21434	21462	21248	21378	21352	21255	21322	21196	21393	21071	21447	21281	21332	21334	21228	21118	21375	21324	21295	21288	21207	21262	21494	21605	21448	21263	21337	21480	21397	21242	21238	21100	21304	21306	21286	21214	21393	21477	21329	21570	21495	21257	21239	21309	21281	21208	21287	21224	21399	21325	21362	21371	21262	21365	21594	21506	21371	21247	21314	21445	21419	21471	21478	21451	21222	21378	21268	21184	21212	21288	21294	21278	21413	21406	21444	21172	21174	21361	21381	21378	21632	21388	21350	21368	21283	21256	21292	21320	21398	21353	21239	21192	21155	21260	21302	21343	21427	21388	21433	21044	21271	21442	21599	21165	21171	21148	21499	21263	21237	21572	21435	21500	21366	21344	21339	21200	21325	21340	21162	21247	21344	21264	21311	21432	21353	21422	21293	21266	21464	21409	21271	21138	21372	21167	21388	21355	21398	21345	21308	21140	21242	21277	21433	21284	21215	21295	21409	21481	21457	21360	21261	21108	21345	21351	21281	21320	21478	21492	21227	21395	21280	21313	21133	21332	21435	21191	21184	21305	21227	21461	21270	21258	21230	21290	21256	21446	21433	21220	21548	21199	21236	21179	21299	21178	21297	21207	21345	21350	21488	21129	21205	21312	21334	21271	21354	21351	21290	21474	21372	21469	21559	21528	21396	21351	21319	21297	21523	21340	21323	21491	21503	21510	21423	21353	21426	21260	21362	21610	21311	21251	21470	21231	21574	21362	21203	21382	21214	21258	21190	21136	21471	21411	21306	21325	21286	21424	21355	21248	21546	21126	21222	21190	21119	21417	21238	21294	21186	21375	21338	21309	21565	21406	21468	21518	21311	21150	21102	21469	21238	21389	21249	21511	21389	21254	21538	21505	21602	21322	21506	21311	21481	21417	21222	21110	21409	21275	21264	21329	21206	21198	21353	21562	21284	21515	21241	21444	21155	21430	21390	21307	21488	21374	21417	21278	21232	21592	21204	21398	21413	21124	21274	21347	21321	21373	21490	21371	20960	21287	21255	21210	21398	21306	21212	21238	21141	21230	21242	21154	21121	21275	21343	21288	21269	21277	21384	20970	21181	21304	21223	21241	21235	21296	21548	21423	21411	21179	21436	21172	21272	21209	21350	21260	21123	21352	21113	21064	21385	21380	21351	21278	21349	21442	21436	21360	21287	21441	21392	21250	21250	21324	21359	21329	21319	21242	21426	21093	21090	21325	21208	21426	21390	21216	21509	21459	21404	21215	21260	21415	21250	21140	21217	21339	21166	21292	21451	21338	21296	21227	21239	21505	21354	21366	21305	21546	21377	21522	21364	21362	21501	21334	21140	21267	21124	21339	21270	21307	21422	21218	21585	21424	21500	21544	21241	21180	21283	21284	21497	21309	21501	21179	21219	21268	21143	21345	21566	21291	21503	21370	21363	21346	21343	21135	21428	21458	21660	21517	21226	21324	21451	21443	21447	21410	21234	21226	21416	21348	21300	21389	21483	21436	21330	21191	21256	21519	21395	21390	21297	21556	21339	21171	21354	21247	21359	21152	21098	21172	21100	21277	21255	21303	21188	21148	21381	21486	21159	21439	21289	21102	21319	21540	21201	21229	21310	21249	21242	21347	21415	21377	21338	21168	21352	21622	21451	21043	21081	21486	21133	21326	21348	21424	21440	21441	21170	21278	21215	21533	21544	21277	21454	21190	21427	21158	21428	21404	21237	21566	21456	21435	21298	21154	21388	21419	21413	21284	21317	21412	21355	21340	21319	21418	21367	21399	21451	21338	21253	21442	21411	21350	21212	21333	21572	21419	21321	21416	21236	21325	21291	21240	21502	21444	21186	21201	21302	21420	21235	21408	21340	21356	21146	21313	21093	21577	21563	21237	21314	21418	21463	21265	21249	21364	21366	21366	21464	21458	21532	21424	21307	21545	21338	21467	21453	21462	21305	21445	21263	21264	21313	21384	21346	21445	21517	21151	21276	21379	21465	21436	21404	21430	21472	21410	21495	21366	21383	21298	21351	21330	21260	21239	21164	21316	21303	21342	21351	21393	21323	21224	21316	21357	21285	21243	21492	21252	21318	21469	21225	21356	21469	21421	21553	21327	21504	21292	21301	21317	21467	21315	21080	21117	21241	21219	21112	21418	21320	21244	21249	21332	21367	21305	21362	21189	21037	21409	21426	21324	21475	21553	21372	21537	21359	21327	21390	21220	21325	21628	21124	21237	21348	21241	21580	21445	21479	21290	21267	21408	21307	21546	21449	21416	21347	21325	21330	21291	21255	21066	21279	21579	21178	21280	21119	21264	21332	21431	21336	21596	21321	21353	21498	21165	21074	21320	21266	21489	21373	21310	21476	21423	21471	21194	21273	21334	21411	21149	21423	21362	21161	21097	21598	21239	21417	21573	21162	21437	21012	21172	21184	21383	21548	21494	21363	21122	21183	21358	21325	21522	21466	21344	21276	21255	21554	21251	21243	21288	21357	21451	21329	21443	21191	21311	21095	21042	21200	21183	21475	21280	21486	21380	21390	21537	21426	21435	21274	21351	21383	21374	21371	21346	21205	21085	21296	21444	21571	21223	21435	21209	21451	21310	21635	21553	21380	21240	21384	21415	21250	21257	21350	21279	21349	21223	21361	21421	21313	21264	21395	21312	21338	21266	21265	21228	21172	21221	21379	21483	21380	21329	21284	21346	21290	21112	21365	21296	21225	21148	21296	21213	21339	21254	21479	21457	21575	21292	21219	21337	21157	21289	21351	21396	21387	21492	21339	21198	21424	21476	21102	21342	21352	21347	21112	21496	21258	21337	21481	21349	21336	21238	21752	21633	21432	21554	21307	21307	21633	21427	21317	21170	21193	21002	21400	21137	21318	21464	21361	21040	21040	21123	21206	21422	21515	21436	21278	21317	21364	21242	21303	21079	21321	21253	21328	21303	21366	21274	21385	21149	21524	21275	21094	21339	21297	21163	21427	21356	21369	21304	21301	21238	21361	21468	21150	21366	21399	21397	21505	21423	21220	21391	21230	21153	21394	21356	21344	21468	21496	21398
19715	34889	35862	32917	29030	28764	61301	73320	55547	38368	23827	17266	16081	15766	15969	16041	16019	16028	16105	15935	15933	15881	15930	15845	16010	15853	15934	16031	16086	16076	16078	15777	16078	16154	15776	15981	15890	15898	16090	15923	16038	15883	16049	15769	16027	15788	15885	15814	15902	16075	15825	16007	16153	16077	15987	16064	16103	16013	15958	15930	15801	15982	15838	16027	15938	15815	15775	16070	15876	15887	16017	16020	16040	15970	15849	16112	16011	15908	15892	15925	16093	15995	15959	15987	16077	15928	15928	15876	15801	15791	15938	15794	16001	15983	15748	15859	15898	15874	15944	15823	15939	15923	15964	15807	15895	15944	15980	16121	15906	15976	15843	15969	16102	15851	15940	16043	15960	16087	15891	15844	15901	15987	16036	15867	16102	15884	15869	15810	15946	15879	15999	16005	16019	15943	16126	15914	15890	15802	16012	16075	15960	15870	16047	16003	15990	15866	16042	15946	15856	15916	15881	15877	16035	15897	16147	15996	15935	15943	16017	15998	15926	15929	15951	16015	15864	15982	16085	15921	15970	15944	15926	15891	15960	15823	15916	15774	16030	15997	16035	15880	15871	15841	15937	15951	16132	15831	16074	16046	15937	15955	15915	15859	16066	15859	15993	15839	15838	16002	15936	15858	16137	15880	15765	16034	16037	15980	16143	15974	15804	15913	15956	16067	16019	15906	15839	16013	16027	15975	15979	15957	15887	16092	15888	15987	16042	15783	15912	16000	15829	15971	15837	15979	15993	15990	16000	16039	15892	16072	15965	16008	15892	15813	16151	16041	16000	16092	15853	16017	15876	15829	16107	15774	15972	15915	16073	15903	15958	15865	15916	15859	16052	15830	15980	16064	16225	15973	15818	16045	15985	16051	15894	16027	16004	15849	16036	15818	16174	15950	16012	15759	15985	15975	15794	15846	15923	15907	15911	15987	15816	16056	15860	16095	16038	16093	15980	15886	15993	16019	15851	15860	16095	16044	15831	15929	15861	16003	16048	15895	16000	15995	16071	16001	16107	15896	15916	15964	15844	15938	15886	15917	15990	15811	15863	15955	16035	16012	15950	15942	15822	16067	16147	15968	15923	15996	16031	15903	16149	15943	15999	15931	16087	15807	16025	15881	16102	15943	15975	15911	15840	15957	15906	15945	15898	16010	15885	15872	15835	15911	16142	15894	16102	15859	16058	15967	16001	15916	15889	16018	15915	15856	15961	15898	15874	16132	16108	15844	16042	16003	16201	15913	15938	15991	15853	15873	15896	15891	15963	15941	15849	15836	15983	15756	16087	16055	15913	15879	15867	15917	15962	15971	15879	15958	15670	16005	15992	16015	15953	15972	15866	16052	15886	16104	15936	15923	15922	15961	16035	15953	16006	16059	15973	16077	15826	15853	15825	15956	16035	15840	16045	15895	16210	15992	15980	16103	15926	15974	15859	16135	15916	16070	15833	16075	15817	15884	15988	15962	16035	15875	15951	15982	16024	15897	15808	16048	15868	16137	15933	15808	15748	15766	15974	16009	16001	15849	15870	15972	15930	15994	15975	15975	16059	15917	16122	16078	16001	16010	15972	15945	15887	15944	15809	15944	15913	16018	16099	15969	15935	16124	15987	15837	16140	16078	15908	16140	16036	16175	15864	16043	15902	15975	15920	15941	15976	15851	15951	15868	16055	15996	16018	15719	16064	15904	15933	16129	15958	15985	15946	15879	15952	15919	15872	16071	15897	15925	15960	15900	15971	16071	15973	15777	16111	15883	16040	15963	15830	15839	15946	16086	15831	16043	15850	16013	15988	16118	15689	15965	16026	15983	15838	15966	16002	16032	16069	15960	15970	16027	15914	15808	15930	16136	16109	15992	16072	16080	15941	15972	15958	16022	16048	16058	16037	15902	15938	15881	15822	16187	15982	15779	15969	15925	15917	16077	15775	16138	16040	15973	15956	15897	15969	16025	16003	15887	16126	15958	15800	15992	15850	15749	15805	15869	15873	15851	15927	15789	15772	16053	15990	16180	15879	16088	15994	15957	15894	16079	15948	15970	15820	16025	15849	15885	16078	15852	15809	15986	15895	15955	15887	15755	16080	15722	15918	16017	15885	15838	16063	16047	16070	15968	15843	16000	15951	16013	15942	15997	15902	15854	15865	15910	15921	15931	15745	16153	16080	15877	16028	15930	15776	16100	15825	16020	15892	15956	15784	15963	16049	16120	15883	15924	16029	15960	15746	15969	15865	16007	15815	15853	15930	15897	15992	15974	16030	15989	15840	15813	15825	16036	15843	15878	15906	16051	15910	16013	15802	16034	16040	15818	15931	15970	15854	15967	15904	15869	16074	15836	16048	15889	15872	16013	15856	15731	15992	15978	15987	16050	15849	15743	16042	15906	16021	15959	15991	16017	16024	15987	16026	16089	15871	15837	15798	16090	15830	15894	15962	15959	15932	15916	15949	15957	15671	16023	16042	15984	15824	15890	15807	16013	15873	15869	16012	16017	15941	15917	15743	16083	16009	16011	15846	15948	15970	15794	15904	15902	15889	15838	16038	16086	15886	15842	15935	16123	15929	16050	15970	15956	16040	15921	15955	15971	15990	15830	15830	16016	15978	15843	16046	15981	15995	15990	15978	15818	15977	15999	16058	15982	15821	15926	15794	16018	15931	15894	15800	16069	15947	15966	15821	15961	15914	15863	15939	15949	15866	15902	15890	15988	16069	16053	15866	16091	15845	15891	16141	15895	15931	16029	16089	15870	15829	15912	15948	16032	15899	15770	15833	15968	16126	15912	15839	15951	15845	15885	16003	15995	15910	15918	16019	15876	15849	15783	15844	15851	15939	15775	15960	16016	15825	15878	16064	15946	15775	15979	15871	16000	16064	15987	15965	15755	16059	15894	15939	16044	16056	15809	15854	15941	15884	15983	15974	15876	15831	15826	16003	15931	15916	15947	16001	15829	16074	15861	15932	16010	15780	15893	15971	15868	15853	15758	15850	16026	15805	15984	15975	16012	15964	16008	15951	15908	15957	15945	15824	15946	15850	15940	15888	16060	15870	15974	15942	15772	15734	15834	15762	15925	16035	15972	15999	16036	15862	15843	16037	16000	15906	15969	15849	15956	15875	16010	15901	16010	15909	16017	15671	16149	15877	15887	15939	15977	15885	16158	15876	15926	15832	15984	15955	15911	15911	15893	15999	16188	15846	16115	15848	15857	16023	15968	15892	15936	15847	15903	15962	15858	16029	15937	15948	16015	15967	15846	15897	15962	15979	15840	15817	15715	15957	15998	15967	16007	16044	16120	16038	16200	15729	15936	16009	15946	15943	15903	16047	15971	15998	16040	15892	15830	15899	15958	16019	15910	15776	15787	16193	15924	15730	15849	15967	15849	15834	15843	15698	16061	16010	15844	15984	15964	15989	16001	15918	16119	16134	15931	15905	16070	15836	15948	15994	15837	15953	15863	16013	15933	15921	16143	15900	15978	15852	15953	16002	15893	16011	16001	15975	15743	15979	15916	15963	15885	16028	15954	15900	15868	15946	15943	15752	16043	15959	16050	16046	15967	15917	15913	15862	16037	16019	15981	15983	15835	15937	15730	16122	15913	16049	16088	15863	15990	15797	15897	15821	16125	15913	15867	15891	15849	15871	15982	15874	16007	16016	16053	15955	15853	15862	15944	16021	16070	16096	16079	16018	15746	16119	15912	16028	16073	15764	16006	15925	15971	15908	15770	15967	15956	16009	15910	16068	16139	15972	15859	15795	15990	15943	15876	15925	15916	16082	15938	16150	15970	15902	16083	15806	16172	15692	15925	16061	15985	16122	16089	16008	15989	15933	15936	16193	15981	16052	15906	16007	15850	15836	15939	15991	15895	16017	15984	15915	15962	15888	15936	15871	16065	16085	15849	15975	15859	15886	15745	16028	15928	16035	15971	15969	15982	15967	16056	15930	15970	15734	15957	15805	15820	15959	15951	15981	16038	15713	15718	15963	15969	15936	15804	15906	16038	16075	16053	15993	16044	16003	15923	15975	15988	15972	15910	15897	15935	16024	16019	16115	15888	15953	16061	16033	15686	16051	16093	15875	16033	15943	15917	16127	15933	15811	16051	15919	16004	15919	16106	15968	15897	16013	15720	16031	16046	15916	15937	15995	15960	15983	15948	15894	16071	15805	16122	16050	15900	15957	15947	15930	15916	15865	15872	16035	15993	15836	16012	15856	16059	16034	15829	15837	16033	15897	15856	16143	15893	16048	16123	16087	15898	15988	15731	15878	16058	15924	16074	16063	16034	15768	15883	15941	15989	15795	15782	16126	16021	15903	15927	15855	16108	15834	16043	16062	15965	15857	15907	16057	15906	15854	15939	15902	15983	16006	15945	16007	15842	15934	15798	16250	15960	16066	15900	16005	15876	15953	16138	16086	16063	15950	16080	15913	16025	16049	15679	15910	15964	15960	16028	15907	16077	15950	16072	15812	16000	15847	16117	15947	16051	15875	15940	15952	15954	15850	15909	15931	16014	16049	15933	15893	15749	15926	15792	15971	16118	15885	15898	15898	15954	15920	15919	16086	15962	15761	16077	15659	16065	15831	15920	16033	16005	15872	16046	15934	15779	15867	15917	15962	15965	15970	16057	15934	15920	15777	15981	15993	15933	16120	16084	15862	15912	15910	15888	16051	15896	16007	15881	16005	16050	15901	16207	15929	15883	16062	15874	15883	15872	15867	15981	16060	15951	15676	15879	15843	15679	15965	16007	15942	16079	15908	15904	15919	15872	15847	16007	15847	16130	15760	15881	15881	15829	15921	15834	15941	15881	15768	16067	16112	15935	16052	16072	15829	15851	15874	16016	15983	15987	15901	15877	15890	16003	15875	15941	15773	16063	15891	16202	16021	16034	16012	15832	16014	15879	15953	15788	15972	15806	16018	15922	16111	15922	16049	15747	15936	15891	15944	16097	15981	15854	16091	15813	15760	15887	15938	16007	15801	15863	15947	15851	15847	15983	16171	16002	15986	15854	16204	16156	15811	15995	15917	15959	15835	15721	16056	15936	16021	16045	15812	15978	15896	15882	15702	15756	15878	15819	16000	15927	16075	16129	16000	15896	15961	15813	15948	15973	15974	15755	16073	16040	15951	16114	15998	16001
31053	24585	27645	26355	24222	24111	27543	30889	27944	24736	22820	22417	22334	22122	22315	22151	22256	22067	22150	22281	22011	22070	22201	22119	22067	22065	22381	22218	22039	22185	22189	22156	22221	22282	22225	22056	22069	22247	22382	22034	22167	22030	22043	22201	22116	21988	22173	22037	22052	22119	22391	22002	22114	22118	21973	22016	22134	21975	22074	22090	22339	22126	22442	22380	22353	22082	22062	22027	22082	22133	22136	22293	21872	21872	21991	22114	22074	22201	22081	22218	21989	22331	21929	22043	22088	21884	21917	22159	21966	22168	22169	22285	22046	21993	22171	22241	22036	22082	21817	22058	22152	22047	21913	22015	22202	22203	22055	22049	22130	21892	22308	22097	22213	21983	22201	22086	22417	22345	22132	22049	22095	21851	22105	21932	22008	22206	21869	22107	22280	22324	22073	22182	22098	21942	22124	22088	22208	22025	22211	22200	22184	22166	22030	22122	21989	22452	22174	21955	22023	22186	22207	22318	22232	22059	22283	22123	22233	22384	21660	21942	22040	22219	22302	22322	22119	22178	21941	22368	22111	22146	22043	22024	21891	22158	22111	22098	22109	22250	22132	22256	22002	22077	22099	22189	22129	22182	22196	21952	22273	22337	22432	22171	21932	22072	22079	22205	22186	22134	22010	22118	22068	21977	22237	22053	22042	22086	22298	22297	22189	21857	22129	22277	22149	22092	22032	22046	22252	22017	22142	21918	22042	22231	22068	22151	21983	22035	22065	22041	22043	22238	22164	22168	22095	21832	21949	22329	22100	22057	21761	22152	22222	22070	21974	22056	22174	22217	22334	22128	22179	21995	22093	22077	22051	22202	22040	22082	21987	22260	22138	22259	22102	22095	22247	22082	22367	22032	22075	22083	22421	22209	22074	22342	22087	22157	22347	22071	22198	22151	21991	21988	22140	22370	22168	22011	21952	21997	22121	22049	22037	21973	22127	22050	22093	21833	22209	22101	22091	21940	22159	21899	22031	22191	22362	22183	22068	21946	22220	22253	22261	22229	22129	22196	22198	22193	22089	22205	22118	22110	22068	22020	21976	21960	22083	22075	22176	22201	22042	22292	22381	22083	22054	22175	22216	22055	22042	22069	22207	22362	22412	22070	22070	22373	22057	22270	22104	22159	22193	22207	22409	22237	22275	22083	22431	22066	21986	21962	22076	22006	22117	22092	22101	22313	21970	21995	22011	21979	22229	21982	22187	22010	22300	22010	22018	22277	22045	22212	22235	22191	22091	22277	22101	21990	22120	22070	22308	22104	21988	21971	21922	21890	22034	22169	22119	22101	21960	22153	22174	22213	22045	22287	22115	22274	22137	22254	22129	22202	22030	22280	22184	22268	22005	22061	22326	22076	22218	22286	22237	22097	21876	21987	22083	22041	22138	22299	22302	22282	21974	22063	21988	22048	22217	22214	22213	22167	22030	22267	22363	22139	22120	22100	21954	22314	22311	22140	22016	22095	22091	21942	22302	22189	22007	22125	22190	22178	22174	22136	22260	22142	22132	22227	22370	22190	22206	22174	22257	22211	22143	22114	22070	22371	22055	22245	22111	22130	22136	21971	22034	22342	22059	21939	22072	22117	22221	22050	22055	22281	22023	21816	22068	21843	22106	22078	22068	22002	21950	22089	22348	22061	22124	21988	22154	21945	22399	22194	22181	22247	22242	22236	22444	22072	22009	22159	22133	22253	22152	22172	22213	22168	22148	22245	22145	22041	22365	22134	21980	21938	22086	21909	22195	22145	22200	22097	22049	22001	22338	22206	22155	22119	22104	21981	22041	22235	22057	21976	21850	22184	22236	21988	22319	22208	22350	22359	22394	22000	22280	22103	22019	22182	22253	22113	22057	22304	21886	22153	22232	21952	22104	22088	22153	22085	22124	21954	21979	22143	22141	22094	22015	22146	22066	21998	22198	22164	22227	22384	22036	22231	22206	22204	22246	22053	21936	21963	22120	22132	21945	22213	22321	22440	21966	21997	22093	22060	22039	21928	22078	21952	22129	22087	22202	22281	22086	22216	22146	22292	21949	22150	22186	22150	22006	22110	21938	22114	21975	22094	22177	22146	22110	22162	22002	22168	22230	22021	21918	22147	22103	22225	22027	22030	22021	22084	22118	22223	22078	22234	22092	22132	21996	22007	21993	22141	22175	22295	22078	22199	21854	22184	21895	22006	22217	22165	22220	22139	22440	22246	22103	22201	22122	22140	21998	22006	22062	22109	21991	22189	22141	22018	21963	21971	22287	22075	22101	21990	22108	22219	21853	22189	22303	22171	21910	22090	22122	21965	22045	22155	22155	21977	22112	22004	22048	22377	22136	22096	22086	21964	22136	22403	22069	22263	22487	22103	22219	22232	21999	22343	22272	22056	22253	22177	22236	22176	22308	22174	22154	22149	22078	22054	22154	22187	22243	21950	22201	22005	22286	22099	22210	22069	22207	22156	22321	22292	22318	22123	22041	21969	21982	22147	22201	22377	22104	22122	21937	22127	22150	22015	22199	21985	22233	22092	22408	22046	22012	22282	21990	22064	22106	22089	22119	22298	22198	22326	22084	22093	22120	22168	22189	22311	22084	22064	21880	22133	22057	22122	21767	22154	22308	22217	21811	22148	22095	22088	21938	22006	22162	22306	22156	22104	22076	22085	22068	22110	21965	22015	22029	22122	21985	22013	22097	22273	22028	22259	22265	22088	22305	22063	22333	22324	22411	22225	21940	22027	21980	22157	22081	22133	22348	22276	22217	22043	22004	21945	22086	22313	22084	22048	22233	22077	21815	22150	22040	22225	22126	21908	22097	22036	22074	22288	21989	21949	22342	21917	21769	22072	22259	22160	22220	22139	22157	22295	22275	22091	22068	22196	22305	21840	21932	22317	22155	21994	21970	22196	22075	22008	22245	22110	22180	22294	22118	22119	21974	22139	22018	22291	22195	22169	22245	22253	22271	22082	22130	21970	22219	22232	22106	22041	22111	22138	22222	22426	22216	21908	22066	22412	22240	22366	22153	22214	22086	22164	22171	22213	22094	22140	22122	22354	22209	22048	22217	22058	22376	21982	21949	22217	22134	22073	22026	22187	22228	22229	22406	22457	22220	22073	21918	22208	22018	21938	22364	22005	22166	22054	21922	22191	22144	22116	22264	22242	22184	22213	22043	22292	22085	22016	22109	22043	22136	22126	22031	21950	22171	22152	22044	22097	22090	21993	22096	21983	22205	22254	22198	22274	22328	21844	22123	22134	21965	22080	22080	22056	22022	21961	22120	22039	22086	21964	22244	22276	22129	22056	22039	22170	22509	22107	22036	22216	22366	22134	22203	22291	22205	22117	22229	22012	22147	22056	22164	22263	22118	22243	22128	22149	22305	22226	21890	22204	22150	22318	22064	22196	22030	21962	21986	22265	22397	22136	22139	21868	22092	22316	22215	21896	22070	21977	22069	22127	22262	22031	22162	22138	22182	22338	22148	22111	22207	22334	22038	22109	22085	22137	21891	22323	22055	22166	22149	22079	22021	22238	22155	22010	22051	22209	22006	22124	22246	22239	22148	22258	21894	22029	22202	22204	22385	22341	21852	22069	22213	21999	22114	22078	22173	22238	22160	22191	21905	22112	22231	22225	22178	22283	22406	22130	22110	22156	22229	22294	22049	22010	21982	22380	22113	22208	22162	22135	22318	22327	21977	21956	22188	22049	21987	22183	22124	22404	22227	22069	22183	22091	21857	22164	22066	21849	21894	21996	21988	22022	22139	22135	22035	22222	22089	21946	22202	22061	22318	21965	22106	22219	22163	22211	22022	22128	22208	22031	21927	22145	22184	22176	22145	22208	22009	22324	21984	22168	22098	22123	22298	22117	22158	22084	22140	22076	22005	22084	22097	22054	21961	22369	22259	21955	22203	22220	22348	22212	22032	21940	22171	22514	22211	22342	22068	22108	22232	22093	22303	22067	22180	22334	22075	21951	22096	22150	22011	22152	22128	22279	22299	22244	22391	21915	22368	22172	22319	22074	22080	21984	22108	22025	22152	22124	22023	22037	22410	22225	22178	22040	22317	22208	22188	22207	22072	21933	22178	22117	22194	22111	22090	22310	22260	22124	22251	22108	22190	22167	22127	22045	22363	22186	22199	22035	22195	22071	22015	22030	22295	22190	22105	22212	22113	22040	22235	22051	22186	22195	22030	22062	21945	22163	22199	21937	21972	22190	22257	22211	22130	22162	22023	22245	22295	22112	22221	22373	22087	22135	22138	22373	22192	22334	22071	22292	22027	21890	22067	22227	22190	22343	22029	22195	22063	21742	21921	21975	22091	21976	22158	22033	21912	22093	22204	22168	21951	22094	22016	22150	22115	22142	22150	21999	22039	21942	22014	21854	21929	22273	22016	22175	22131	22066	22184	21957	22255	22176	22065	22180	22052	22144	22029	22237	22355	22232	22269	22036	22201	22015	22036	22154	22143	22145	22380	22237	22061	22149	22226	21991	21866	22018	22208	22127	21916	21897	21990	22082	21879	22010	22237	22203	22237	22011	22175	22248	22345	22100	22030	22091	22290	22223	22054	21900	21939	22255	22074	22141	22167	22222	22095	22209	22184	21931	21934	22070	22126	21988	22016	22187	22352	22129	21973	22278	21978	21910	22273	22054	22232	21865	22190	22216	22170	22390	21929	22179	21956	22230	22050	21963	21842	22242	22130	21940	22191	22143	22189	22115	22194	22007	22125	22157	22146	21974	21909	22145	22129	22361	22091	21984	22035	22113	22078	22388	22307	22250	22283	22272	22153	22090	21961	22141	22153	22008	21960	22006	22000	22183	22211	22303	22073	21942	21927	22116	22039	22152	22135	22224	22080	22064	22106	22342	22136	22191	22111	22028	21917	22140	22122	22083	22261	22146	22145	21910	22107	22279	22298	22005	22255	22096	22192	22110	22083	22307	22175	22157	22100	22218	22215	22204	22191	22207	22044	22035	22320	22035	22442	21995	22254	22115	22173	22223	22227	22267	22324	22020	22181	22175	22058	22324	21994	22169	21873	22211	22398	22085	22178	22152	22114	22019	22310	22064	22064	22234	22034	22044	22183	22102	22111	22257	22142	21866	22113	22467	22096	22037	22056	22250	22164	21905	21851	22194	22179	22142
17974	21960	22762	20652	19618	19092	24933	27560	22757	18879	16959	16483	16227	16390	16305	16550	16478	16587	16423	16407	16446	16337	16558	16353	16507	16415	16290	16322	16209	16316	16440	16284	16360	16448	16338	16356	16549	16300	16159	16540	16636	16290	16523	16307	16509	16440	16538	16403	16594	16325	16447	16341	16432	16224	16342	16442	16315	16358	16377	16522	16353	16354	16184	16394	16326	16426	16362	16593	16377	16207	16378	16280	16337	16386	16426	16460	16361	16537	16449	16221	16237	16560	16431	16349	16429	16335	16461	16284	16319	16264	16337	16460	16322	16372	16349	16290	16388	16246	16673	16456	16469	16404	16455	16385	16314	16281	16520	16353	16596	16421	16355	16486	16466	16308	16478	16303	16467	16294	16518	16526	16505	16564	16404	16382	16545	16261	16376	16278	16503	16404	16346	16268	16435	16338	16535	16423	16394	16533	16321	16187	16438	16419	16238	16325	16639	16427	16326	16361	16338	16514	16224	16402	16659	16458	16490	16542	16489	16295	16244	16234	16354	16369	16406	16405	16364	16347	16374	16462	16609	16409	16366	16443	16425	16319	16335	16375	16419	16397	16322	16320	16404	16419	16462	16578	16338	16460	16523	16415	16438	16371	16348	16408	16300	16428	16406	16274	16522	16401	16382	16266	16523	16346	16303	16451	16339	16699	16384	16511	16388	16279	16397	16330	16363	16347	16509	16240	16444	16518	16413	16432	16384	16512	16253	16539	16335	16352	16512	16478	16257	16326	16422	16335	16505	16320	16295	16348	16307	16457	16347	16485	16528	16569	16215	16411	16308	16470	16234	16224	16395	16367	16317	16390	16495	16477	16332	16343	16319	16531	16409	16371	16571	16413	16265	16286	16362	16379	16693	16485	16395	16370	16437	16440	16512	16485	16563	16417	16295	16363	16228	16420	16305	16412	16523	16430	16507	16456	16386	16402	16345	16296	16192	16461	16490	16523	16374	16080	16341	16349	16388	16270	16369	16395	16254	16329	16583	16414	16504	16271	16449	16369	16393	16374	16233	16294	16233	16420	16430	16430	16564	16251	16270	16364	16337	16356	16412	16405	16272	16619	16350	16588	16392	16395	16452	16367	16389	16415	16370	16415	16367	16437	16384	16459	16312	16512	16354	16522	16348	16246	16341	16453	16245	16306	16370	16388	16389	16270	16259	16243	16513	16173	16285	16212	16413	16200	16332	16464	16603	16454	16388	16384	16435	16346	16441	16533	16331	16277	16298	16330	16507	16504	16449	16325	16503	16343	16340	16519	16316	16463	16413	16339	16480	16395	16482	16270	16384	16575	16315	16303	16445	16420	16435	16397	16460	16470	16414	16368	16326	16423	16458	16228	16337	16382	16224	16461	16568	16489	16595	16522	16373	16162	16532	16250	16249	16365	16315	16491	16447	16429	16423	16520	16415	16585	16332	16318	16435	16374	16323	16429	16397	16331	16539	16412	16400	16414	16382	16252	16443	16454	16384	16355	16562	16434	16449	16346	16429	16268	16245	16378	16291	16335	16441	16481	16312	16383	16452	16329	16438	16351	16260	16400	16405	16306	16359	16502	16262	16301	16386	16254	16462	16460	16446	16441	16549	16315	16347	16423	16456	16205	16415	16442	16596	16349	16394	16377	16232	16323	16357	16386	16254	16440	16421	16517	16366	16329	16521	16297	16552	16406	16261	16334	16721	16273	16363	16284	16469	16354	16377	16396	16493	16409	16200	16426	16336	16311	16350	16294	16413	16208	16295	16472	16445	16400	16298	16268	16413	16402	16489	16495	16370	16340	16362	16430	16424	16222	16433	16365	16420	16315	16404	16384	16376	16395	16347	16507	16380	16408	16399	16358	16384	16397	16265	16375	16359	16411	16272	16293	16440	16478	16560	16271	16426	16230	16385	16510	16506	16562	16350	16381	16524	16402	16395	16384	16401	16374	16449	16236	16415	16335	16557	16385	16409	16288	16433	16517	16290	16558	16390	16429	16409	16481	16229	16465	16379	16282	16370	16314	16451	16487	16325	16228	16567	16417	16423	16210	16455	16507	16412	16528	16455	16384	16565	16526	16571	16506	16345	16340	16453	16419	16377	16513	16440	16473	16447	16435	16477	16399	16212	16319	16442	16439	16430	16506	16418	16516	16337	16358	16495	16425	16357	16150	16546	16382	16385	16472	16334	16344	16484	16303	16394	16372	16396	16361	16310	16386	16382	16478	16382	16618	16480	16211	16469	16435	16354	16411	16363	16422	16553	16272	16395	16442	16500	16544	16376	16422	16341	16446	16532	16479	16500	16302	16452	16357	16394	16380	16276	16420	16301	16327	16528	16326	16552	16318	16455	16443	16390	16298	16398	16287	16392	16336	16368	16352	16296	16292	16551	16282	16555	16191	16355	16567	16524	16391	16395	16434	16317	16416	16403	16400	16511	16469	16452	16577	16352	16329	16401	16333	16414	16297	16598	16420	16394	16517	16383	16352	16493	16492	16328	16264	16471	16399	16221	16369	16323	16326	16333	16351	16371	16457	16385	16209	16435	16363	16353	16366	16410	16482	16352	16467	16203	16499	16377	16355	16429	16498	16365	16379	16432	16467	16472	16340	16431	16390	16437	16381	16406	16179	16399	16419	16405	16436	16356	16408	16515	16349	16401	16422	16276	16462	16409	16475	16326	16397	16420	16461	16373	16393	16198	16397	16431	16284	16433	16225	16279	16227	16217	16355	16457	16517	16595	16396	16346	16388	16461	16604	16424	16368	16384	16420	16654	16378	16370	16423	16209	16379	16558	16278	16345	16377	16359	16557	16530	16459	16409	16239	16399	16427	16488	16481	16219	16494	16457	16597	16600	16361	16333	16419	16370	16337	16342	16384	16454	16391	16313	16284	16424	16297	16423	16438	16259	16397	16401	16181	16355	16425	16302	16416	16563	16315	16339	16302	16427	16320	16396	16482	16194	16412	16513	16343	16326	16468	16461	16319	16328	16428	16420	16470	16300	16416	16360	16452	16249	16505	16324	16580	16409	16244	16392	16599	16240	16509	16582	16211	16570	16457	16509	16410	16568	16504	16357	16303	16337	16461	16484	16366	16152	16224	16359	16395	16614	16295	16345	16502	16342	16532	16434	16321	16605	16504	16456	16385	16451	16444	16430	16433	16315	16379	16361	16417	16324	16564	16471	16435	16339	16363	16418	16555	16620	16418	16533	16280	16335	16464	16431	16465	16453	16210	16494	16438	16384	16441	16564	16362	16374	16388	16351	16353	16389	16453	16421	16397	16486	16312	16613	16387	16456	16409	16599	16522	16379	16447	16301	16272	16629	16462	16348	16213	16493	16474	16376	16199	16235	16349	16334	16533	16446	16409	16548	16347	16295	16339	16332	16437	16302	16264	16420	16329	16430	16226	16462	16370	16347	16381	16384	16313	16343	16227	16287	16273	16375	16407	16376	16403	16304	16210	16439	16315	16298	16382	16178	16287	16323	16256	16621	16205	16318	16360	16569	16298	16531	16385	16426	16542	16547	16435	16330	16344	16230	16431	16259	16363	16463	16349	16483	16340	16370	16494	16459	16519	16557	16326	16336	16293	16445	16410	16361	16486	16339	16641	16539	16391	16367	16414	16413	16449	16323	16260	16475	16495	16434	16332	16352	16416	16332	16534	16365	16401	16356	16340	16291	16539	16401	16197	16477	16322	16313	16405	16573	16568	16403	16342	16465	16270	16523	16583	16509	16448	16499	16406	16355	16427	16447	16364	16304	16227	16509	16399	16295	16265	16383	16378	16445	16369	16262	16323	16201	16574	16514	16568	16460	16355	16397	16367	16527	16618	16399	16382	16296	16350	16199	16422	16400	16530	16531	16459	16364	16355	16481	16418	16434	16255	16304	16423	16356	16318	16337	16378	16252	16346	16401	16570	16439	16588	16473	16265	16290	16308	16401	16506	16320	16300	16456	16541	16279	16499	16376	16537	16464	16362	16416	16419	16530	16530	16475	16410	16329	16400	16323	16464	16459	16448	16424	16362	16327	16572	16311	16391	16358	16539	16442	16315	16467	16378	16408	16516	16272	16362	16359	16415	16423	16366	16418	16319	16342	16417	16281	16277	16374	16299	16358	16526	16567	16369	16395	16322	16187	16384	16439	16349	16446	16393	16437	16440	16644	16530	16338	16306	16444	16355	16379	16480	16155	16375	16344	16485	16449	16331	16482	16390	16355	16435	16526	16280	16406	16346	16334	16380	16534	16295	16501	16437	16470	16335	16418	16340	16447	16250	16306	16348	16325	16484	16400	16376	16378	16414	16543	16321	16388	16346	16467	16423	16329	16388	16565	16373	16552	16125	16654	16238	16493	16394	16382	16446	16571	16404	16431	16335	16515	16457	16397	16334	16452	16564	16333	16356	16363	16250	16345	16255	16502	16429	16524	16422	16385	16549	16320	16245	16443	16321	16342	16387	16353	16415	16503	16528	16301	16384	16642	16343	16523	16479	16362	16508	16395	16302	16347	16537	16450	16351	16334	16161	16383	16372	16311	16353	16207	16446	16175	16326	16263	16391	16502	16410	16399	16291	16370	16479	16361	16364	16350	16394	16299	16427	16393	16236	16279	16428	16517	16560	16398	16274	16558	16434	16441	16499	16576	16418	16295	16374	16237	16358	16495	16491	16324	16406	16294	16574	16313	16324	16546	16312	16370	16495	16315	16609	16369	16294	16353	16445	16323	16732	16391	16630	16264	16542	16457	16524	16432	16386	16243	16363	16476	16364	16256	16479	16229	16230	16507	16399	16395	16415	16376	16418	16509	16637	16404	16424	16381	16507	16357	16493	16286	16366	16400	16357	16416	16483	16346	16471	16300	16387	16578	16443	16501	16263	16446	16343	16449	16287	16418	16483	16446	16273	16309	16507	16378	16346	16413	16344	16334	16396	16389	16441	16511	16249	16320	16406	16119	16442	16488	16402	16503	16555	16451	16340	16437	16345	16423	16420	16485	16284	16547	16510	16259	16271	16354	16138	16460	16510	16379	16586	16364	16481	16433	16484	16331	16332	16322	16501	16564	16488	16465	16413	16426	16461	16470	16403	16530	16324	16401	16265	16336	16344	16435	16398	16363	16367	16363	16379	16310	16080	16543	16362	16300	16303	16428	16344
25418	21112	28146	25621	25198	28928	54791	60714	48016	35072	26368	22989	22025	21580	21643	21799	21786	21734	21726	21605	21709	21721	21786	21728	21775	21529	21741	21700	21554	21756	21718	21823	21569	21731	21621	21639	21579	21690	21747	21650	21629	21388	21540	21651	21422	21724	21620	21694	21676	21593	21808	21542	21832	21744	21645	21434	21722	21715	21720	21455	21596	21686	21779	21357	21702	21610	21675	21583	21641	21509	21792	21734	21654	21628	21636	21484	21502	21553	21599	21696	21673	21441	21555	21577	21641	21704	21450	21555	21751	21590	21769	21680	21630	21696	21569	21946	21515	21806	21775	21644	21704	21655	21634	21638	21641	21588	21545	21546	21599	21613	21682	21472	21490	21696	21710	21667	21518	21704	21628	21684	21597	21446	21656	21543	21495	21275	21652	21906	21464	21716	21430	21829	21748	21741	21692	21648	21644	21545	21604	21543	21585	21651	21675	21596	21749	21618	21961	21535	21546	21620	21430	21451	21601	21904	21904	21657	21776	21602	21669	21715	21491	21627	21663	21825	21664	21888	21667	21425	21621	21405	21527	21549	21626	21610	21704	21734	21748	21676	21638	21567	21541	21761	21669	21483	21500	21812	21550	21345	21441	21500	21480	21630	21751	21818	21897	21746	21633	21802	21833	21767	21406	21609	21955	21725	21547	21716	21626	21827	21793	21397	21465	21581	21551	21599	21752	21701	21693	21418	21482	21849	21547	21662	21822	21412	21518	21688	21659	21590	21833	21695	21533	21642	21737	21735	21799	21705	21621	21856	21602	21569	21582	21771	21557	21498	21691	21453	21612	21756	21517	21530	21396	21643	21747	21444	21590	21581	21816	21664	21827	21665	21880	21764	21616	21653	21637	21601	21777	21695	21645	22101	21610	21565	21774	21280	21762	21727	21528	21709	21648	21504	21628	21649	21478	21414	21682	21374	21460	21675	21744	21426	21914	21606	21542	21767	21574	21498	21810	21493	21618	21575	21598	21438	21841	21703	21484	21569	21802	21515	21529	21546	21683	21531	21676	21696	21839	21481	21692	21671	21719	21575	21554	21478	21378	21485	21764	21465	21487	21589	21655	21605	21712	21386	21731	21751	21465	21365	21535	21614	21670	21622	21669	21616	21714	21506	21757	21630	21629	21823	21469	21510	21774	21617	21455	21756	21893	21580	21695	21815	21791	21667	21399	21520	21543	21504	21802	21608	21643	21584	21621	21591	21523	21635	21425	21444	21773	21840	21673	21523	21540	21466	21673	21638	21347	21503	21727	21692	21466	21579	21484	21636	21530	21647	21549	21389	21557	21706	21805	21609	21737	21478	21779	21591	21616	21501	21668	21614	21704	21429	21547	21652	21559	21560	21825	21581	21609	21488	21770	21732	21862	21517	21657	21775	21585	21625	21880	21704	21493	21483	21617	21613	21596	21776	21820	21469	21567	21527	21797	21495	21557	21736	21718	21713	21853	21798	21638	21470	21834	21486	21429	21585	21567	21605	21736	21550	21471	21655	22110	21696	21453	21467	21517	21488	21558	21844	21788	21617	21462	21640	21483	21696	21592	21643	21550	21480	21553	21777	21741	21545	21599	21764	21766	21591	21580	21692	21786	21437	21602	21750	21932	21717	21673	21706	21492	21600	21614	21785	21770	21529	21448	21584	21861	21501	21535	21901	21633	21744	21361	21890	21623	21657	21691	21662	21725	21514	21860	21718	21597	21619	21632	21451	21547	21526	21767	21670	21951	21600	21621	21628	21524	21755	21704	21672	21608	21403	21565	21676	21629	21494	21498	21566	21594	21498	21567	21491	21597	21549	21722	21543	21456	21642	21449	21843	21599	21499	21635	21440	21857	21663	21536	21665	21539	21420	21509	21619	21794	21499	21520	21661	21535	21710	21679	21446	21475	21731	21731	21644	21489	21761	21795	21553	21639	21594	21498	21461	21708	21661	21708	21478	21471	21698	21397	21720	21711	21495	21717	21682	21545	21841	21612	21475	21631	21604	21688	21628	21677	21907	21664	21484	21598	21710	21692	21848	21544	21592	21522	21542	21601	21684	21601	21477	21615	21694	21649	21722	21553	21668	21492	21407	21786	21770	21394	21663	21766	21497	21764	21624	21505	21724	21595	21529	21663	21631	21569	21628	21637	21574	21599	21658	21579	21792	21660	21585	21648	21513	21443	21707	21881	21676	21686	21614	21662	21540	21587	21554	21484	21861	21707	21743	21595	21642	21777	21599	21545	21582	21373	21865	21604	21658	21616	21545	21809	21455	21546	21643	21612	21548	21445	21567	21525	21660	21774	21784	21551	21603	21541	21587	21741	21706	21830	21773	21726	21742	21698	21620	21727	21520	21781	21613	21753	21592	21505	21742	21758	21581	21475	21738	21583	21488	21812	21658	21761	21645	21612	21581	21601	21751	21649	21661	21799	21424	21351	21647	21501	21790	21737	21599	21804	21637	21727	21606	21850	21476	21648	21576	21629	21511	21471	21397	21666	21717	21679	21742	21662	21535	21736	21832	21620	21558	21505	21628	21911	21680	21630	21559	21722	21606	21608	21685	21387	21797	21399	21572	21354	21439	21789	21417	21682	21836	21544	21737	21707	21688	21606	21453	21704	21817	21681	21552	21470	21851	21560	21522	21618	21462	21587	21649	21473	21670	21540	21751	21701	21594	21577	21584	21618	21621	21575	21664	21584	21728	21684	21744	21696	21672	21674	21667	21678	21586	21587	21663	21616	21610	21650	21590	21704	21424	21700	21541	21485	21486	21478	21283	21605	21360	21780	21655	21698	21579	21716	21654	21784	21493	21625	21747	21583	21677	21508	21560	21621	21719	21755	21627	21723	21396	21769	21538	21808	21517	21302	21605	21441	21617	21532	21381	21532	21604	21527	21597	21761	21604	21798	21620	21605	21426	21534	21692	21781	21746	21789	21707	21717	21485	21608	21537	21627	21815	21490	21621	21710	21637	21597	21355	21649	21728	21614	21703	21681	21693	21710	21673	21686	21629	21537	21655	21715	21653	21479	21875	21735	21506	21506	21702	21657	21527	21692	21507	21694	21413	21530	21608	21647	21509	21373	21515	21426	21392	21626	21503	21582	21802	21410	21275	21551	21626	21749	21693	21715	21667	21563	21521	21643	21747	21559	21601	21666	21589	21714	21585	21700	21644	21362	21617	21660	21769	21816	21543	21503	21554	21608	21327	21518	21583	21696	21754	21599	21734	21704	21572	21476	21604	21636	21537	21694	21684	21411	21676	21635	21692	21611	21357	21600	21734	21636	21542	21811	21789	21694	21395	21603	21563	21688	21730	21544	21520	21606	21461	21548	21783	21604	21511	21534	21733	21748	21755	21724	21915	21518	21661	21678	21662	21575	21834	21662	21625	21415	21792	21690	21455	21520	21590	21691	21713	21619	21676	21719	21669	21648	21379	21559	21737	21592	21736	21603	21888	21555	21673	21336	21560	21812	21698	21611	21824	21771	21600	21346	21422	21446	21701	21729	21620	21864	21591	21574	21623	21600	21576	21576	21424	21860	21521	21646	21663	21585	21569	21487	21380	21609	21523	21762	21480	21629	21524	21760	21602	21452	21730	21668	21582	21625	21703	21424	21605	21901	21752	21807	21683	21883	21656	21609	21634	21635	21685	21600	21752	21855	21708	21700	21598	21746	21646	21556	21536	21508	21418	21642	21531	21643	21700	21830	21598	21703	21717	21744	21847	21577	21558	21784	21514	21440	21701	21713	21481	21487	21779	21693	21326	21502	21464	21606	21507	21733	21375	21479	21664	21465	21753	21580	21758	21655	21607	21536	21651	21631	21646	21928	21474	21701	21673	21579	21512	21556	21621	21603	21791	21705	21571	21546	21504	21475	21578	21660	21580	21578	21517	21629	21580	21610	21678	21628	21563	21744	21589	21588	21418	21645	21582	21882	21568	21788	21547	21580	21583	21766	21597	21560	21677	21550	21489	21672	21483	21570	21647	21590	21570	21691	21479	21714	21643	21868	21680	21761	21477	21414	21600	21775	21409	21724	21693	21520	21480	21505	21415	21641	21739	21607	21565	21640	21370	21555	21602	21673	21677	21528	21678	21616	21531	21644	21597	21893	21367	21520	21617	21598	21641	21422	21579	21825	21984	21573	21586	21623	21553	21586	21413	21538	21702	21543	21669	21534	21312	21519	21730	21605	21633	21814	21661	21917	21692	21453	21462	21468	21618	21605	21582	21729	21792	21585	21824	21682	21623	21695	21550	21534	21668	21810	21792	21640	21678	21740	21623	21564	21722	21665	21726	21600	21701	21435	21513	21344	21658	21621	21520	21527	21587	21548	21495	21732	21585	21506	21699	21670	21747	21774	21630	21625	21578	21551	21843	21726	21367	21502	21777	21814	21574	21724	21796	21651	21508	21778	21638	21727	21634	21920	21584	21347	21609	21834	21866	21599	21791	21548	21616	21670	21609	21528	21472	21616	21769	21616	21691	21723	21594	21592	21521	21513	21643	21755	21708	21652	21549	21648	21639	21523	21637	21748	21305	21366	21569	21542	21877	21797	21575	21516	21716	21774	21775	21845	21429	21525	21697	21565	21763	21579	21600	21245	21531	21488	21586	21612	21785	21756	21696	21587	21819	21472	21321	21541	21430	21586	21747	21869	21528	21540	21826	21668	21769	21634	21442	21464	21699	21530	21473	21718	21425	21618	21587	21460	21783	21889	21769	21511	21565	21573	21543	21766	21522	21701	21615	21542	21636	21719	21544	21524	21736	21674	21583	21711	21788	21616	21432	21655	21570	21716	21635	21590	21535	21717	21742	21720	21667	21729	21429	21469	21438	21457	21592	21770	21588	21855	21752	21652	21774	21399	21643	21481	21664	21612	21620	21837	21751	21603	21621	21594	21756	21678	21566	21500	21748	21582	21782	21327	21581	21522	21653	21751	21444	21476	21730	21717	21601	21784	21607	21481	21645	21451	21686	21494	21676	21438	21725	21619	21726	21560	21356	21733	21818	21487	21620	21560	21471	21716	21421	21787	21562	21675	21650	21602	21716	21675	21797	21757	21689	21526	21488	21286	21783	21620	21553	21627	21590	21529	21588	21682	21637	21756	21649	21748	21633	21682	21516	21772	21471	21647	21577	21750	21503
17857	30372	31785	26385	24385	26885	53213	57217	44308	30092	20127	16898	16099	15995	16266	15982	16353	16123	16118	16194	16277	16266	16131	16210	16262	16236	16303	16071	16015	16240	16282	16064	16307	16124	16180	16152	16166	16145	16226	16166	16294	16060	16102	16334	16224	15975	16189	16211	16269	16242	16277	16140	16068	16152	16130	16052	16184	16331	16175	16082	16086	16220	16166	16224	16182	16087	16171	16297	16147	16333	16116	16066	16215	16102	16007	16092	16293	15977	16191	16226	16119	16017	16076	16402	16124	16033	16180	16124	16309	16189	16212	16112	16171	16082	16371	16305	16163	16082	16157	15926	16063	16163	16061	16356	16207	16209	16139	16000	16275	16122	16154	16314	16032	16230	16140	16175	16057	16232	16185	16155	16092	16134	16159	16213	16190	16409	16399	16279	16209	16162	16064	16113	15996	16249	16206	16194	16138	16258	16115	16130	16089	16283	16233	16275	16298	16263	16392	16126	16229	16264	15969	16130	16145	16232	16174	15989	16185	16227	16203	16014	16160	16209	16125	16111	16144	16288	16288	16201	16138	16169	16296	15988	16334	16163	16248	15967	16091	16092	16205	16325	16109	16163	16244	16200	16049	16155	16128	16096	16279	16040	16066	16127	16269	16139	16180	16222	16099	15990	16091	16222	16251	16192	16054	16100	16208	16176	16044	16330	16024	16327	16035	16032	16224	16158	16021	16143	16170	16038	16158	16242	16202	16109	16183	16186	16124	16018	16185	16178	16174	16186	16280	16209	16128	16278	16023	16027	16251	16231	16105	16159	16307	16023	16128	16164	16290	16153	16225	16320	16129	16002	16359	16049	16198	16093	16117	16160	16172	16143	16112	16103	16088	16194	16200	16334	16193	16197	16092	16171	16248	16115	16294	16068	16142	16367	16194	16229	16098	16255	16194	16161	16127	16053	16201	16106	16036	16193	15915	16205	16185	16182	16110	16086	16241	16020	16190	16147	16172	16138	16277	16196	16079	15984	16241	16072	16271	16160	16033	16200	16099	16148	16009	16397	15970	16069	16126	16258	16009	16099	16124	16270	16252	16064	16113	16033	16213	16077	16259	16282	16178	16187	16039	16126	16117	16292	16106	16159	16233	16140	16113	15982	16028	16000	16016	16266	16245	16174	16131	16001	16190	16246	16297	16322	16110	16108	16130	16128	16176	16173	16259	16171	16256	16041	16176	16191	16093	16015	16246	16155	16098	16063	15987	16294	15990	16142	16281	16149	16031	15970	16168	16218	16245	16027	16206	16238	16130	16092	16381	16076	16267	16361	16107	15984	15994	16183	16233	16290	16219	16184	15992	16055	16230	16135	16331	16168	16111	16124	16308	16236	16160	16095	16093	16143	16143	16195	16174	16162	16369	16093	16122	16034	16164	16216	16113	16185	16209	16074	16136	16221	16184	16235	16238	16210	16186	16230	16154	16229	16263	16209	16181	16168	16246	16205	16224	16280	16289	16054	16146	16261	16020	16194	16081	16211	16266	16243	15923	16199	16061	16159	15970	16215	16336	16218	16206	16172	16086	16118	16336	16206	16233	16168	16306	16231	16259	16041	16263	16081	16132	16047	16255	16067	16190	16039	15974	16189	16270	16089	16232	16189	16179	16191	16151	16051	16136	16262	16054	16008	16227	15985	16077	16319	16049	16204	16092	16114	16376	16217	16068	16040	16210	16160	16052	16088	16056	16228	16072	16297	16320	16087	16348	16222	16362	16178	16099	15954	16192	16348	16253	16334	16135	16310	16061	16232	16151	16073	16100	16203	16257	16069	16133	16202	16031	16003	16229	16294	16157	16117	16287	16152	16212	16035	16301	16116	16160	16317	16077	16095	16144	16212	16062	16161	16133	16020	16290	16155	16167	16102	16232	16184	16039	16078	16119	16210	16018	16176	16125	16086	16046	16180	16069	16153	16145	16206	16297	16140	16143	16418	15990	16105	16072	16115	16205	16188	16022	16141	16120	16235	16195	16043	16164	15928	16223	16120	16263	16239	16240	16185	16199	16139	16020	16148	16374	16128	16322	16120	16199	16202	16125	16082	15974	16144	16142	15975	16295	16166	16171	16212	16373	16111	16058	16271	16154	16224	16301	16146	16011	16085	16298	16188	16175	16288	16438	16235	16121	16010	15881	16232	16318	15996	16213	16125	16050	16165	16178	16165	16182	16246	16074	16272	16113	16315	16310	16285	16122	16130	16236	16166	16152	16189	16135	16246	16250	16330	16209	16162	16254	16045	16026	16127	16136	16044	16286	16282	16052	16167	15971	16155	16098	16174	16002	16378	16235	16131	16140	16190	16132	16151	16155	15867	16215	16150	16099	16109	16271	16096	16263	16002	16238	16266	16187	16159	16174	16076	16125	16104	16294	16254	15914	16370	16075	16218	16261	16190	16119	16084	16099	16270	15963	16148	16151	16158	16304	16135	16052	16156	16111	16108	16069	16245	16072	16009	16189	16161	16158	15947	16145	15973	16189	16222	16188	16098	16069	16237	16081	16197	16142	15969	16110	15992	16200	16078	16094	16292	16231	15923	16051	16210	16196	16071	16106	16104	16175	16139	16242	16221	16243	16117	16256	16040	16224	16331	16164	16087	16137	16109	16118	16134	16114	16081	16243	16133	16265	16155	16235	16410	16131	16285	16194	16067	16264	16216	16229	16102	16224	16150	16159	15895	16183	16201	16189	16053	16196	16166	16088	16227	16171	16295	16176	16176	16168	16270	16157	15939	16144	16181	16198	16078	15955	16135	16054	16085	16006	16238	16225	16245	16337	16110	16232	16206	16061	16258	16244	16123	16086	16245	16327	16176	16088	16087	16194	16155	16327	16216	16232	16225	16164	16389	16124	16129	16313	16161	16149	16286	16179	16117	16190	16369	16157	16102	16197	16254	16267	16198	16101	16276	15951	16068	16376	16283	16212	16034	15981	16197	16315	16155	16037	16086	16191	16161	16138	16392	16357	16047	16184	16250	16154	16210	16095	16249	16168	16194	16255	16180	16231	16186	16266	16085	16199	16269	16206	16124	16119	15950	16061	16205	16274	16230	16254	16252	16219	16110	16250	16059	16156	16193	16148	16148	16079	16136	16239	16351	16118	16147	16165	16350	16271	16184	16250	16240	16163	16276	16205	16078	16314	16150	16168	16200	16276	16297	16127	16308	16196	16239	16210	16128	16069	16155	16006	16173	16136	16195	16145	16267	16213	16252	16285	16005	16170	16006	16213	15990	16276	16185	16072	16138	16061	16068	16253	16353	16072	16247	16134	16277	16062	15961	16223	16066	16157	16070	16178	16125	16131	16114	16163	16312	16056	16054	16119	16165	16199	16216	16144	16328	16225	16112	16073	16145	16323	16038	16090	16266	16285	16321	16129	16208	16174	16184	16125	15982	16362	16141	16222	16134	16334	16096	16212	16144	16098	16223	16213	16113	16171	16171	16146	16240	16112	16173	16225	16198	16189	16258	16219	16186	16171	16294	16105	16104	16238	16072	16175	16130	16100	16176	16230	16181	16145	16326	16226	16156	16173	16112	16302	16280	16050	16236	16172	16204	16060	16199	16155	16148	16161	16237	16311	16232	15869	16185	16089	16154	16243	16117	16187	16180	16299	16169	16071	16146	16156	16303	16139	16051	16227	16338	16225	16209	16184	16263	16140	16193	16268	16158	16170	16291	16193	16205	16041	16217	16119	16169	16162	16119	16099	16141	16088	16145	16215	16084	16409	16273	16161	16031	16065	16207	16016	16381	16358	16114	16261	16268	16224	16072	16138	16147	16251	16380	16135	16174	16114	16243	16032	16355	16194	16188	16270	16081	16084	16124	16178	16094	16271	16326	16067	16072	16273	16132	16107	16259	16141	16261	16106	16226	16077	16242	16115	16229	16063	16300	16229	16329	16271	16320	16126	16160	16161	16310	16064	16231	16111	16265	16113	16304	16089	16133	16193	16174	16126	16111	16023	16182	16330	16155	16228	15979	16121	16146	16044	15972	16203	16185	16186	16213	16224	16223	16132	15968	16150	16074	16014	15939	16059	16228	16176	16098	16145	16091	16299	16247	16289	16317	16217	16159	16228	16026	16282	16078	16265	16344	16226	16112	16335	16286	16251	16259	16295	16259	16084	16192	16064	16131	16169	16148	16201	16335	16082	16207	16258	16125	16342	16088	16226	16184	16075	16279	16106	16120	16192	16122	16170	16138	16294	16224	16279	16218	16191	16426	15995	16264	16187	16169	16266	16217	16209	16088	16161	16029	16272	16154	16186	16116	16092	16187	16165	16063	16156	16167	16074	16205	16185	16263	16092	16140	16234	16116	16173	16174	16123	16410	16076	16194	16102	16193	16126	16274	16272	16071	15917	16112	16319	16006	16104	16193	16370	16153	16252	16218	15888	16137	16226	16231	16127	16137	16096	16060	16188	16163	16225	16192	16230	15951	16060	16318	16175	16177	16134	16348	16100	16207	16085	16213	16198	16235	16221	16240	16220	16171	16202	16170	16261	16151	16340	16020	16275	16103	16123	16188	16183	16201	16155	16156	16240	16153	16043	16260	15960	16302	16261	16128	16179	16264	16376	16300	16182	16162	16132	16007	16197	16205	16341	16246	16257	16324	16092	16117	16209	16140	16237	16086	16161	16115	16176	16137	16285	16100	16216	16220	16204	16279	16249	16207	16069	16074	15969	16165	16166	16190	16286	16140	16181	16197	16104	16101	16152	16321	16215	16141	16195	16187	16300	16240	16143	16126	16064	16226	16254	16167	16229	16210	16219	16121	16113	16055	16160	16089	16361	16284	16099	16059	16218	16112	16122	16183	16227	16259	16159	16167	16068	16208	16174	16139	16218	16148	16287	16066	16221	16062	16134	16107	16367	16204	16476	16083	16134	16316	16300	16085	16004	16202	16131	16106	16223	16323	16184	16081	16179	16209	15983	16022	16112	16295	16312	16175	16261	16089	16227	16106	16223	16175	16083	16184	16297	15922	16372	16007	16183	16040	16190	16032	16375	16063	16252	16170	16186	16285	16067	16228	16153	16339	16188	16381	16316	16303	16205	16336	16196	16388	16078	16214	16194	16210	16292	16175	16111	16072	16178	16173	16167	16162	16059	16185	16052	16064	16146	16075	16212	16086	16311	16149
23732	21094	28533	24161	23181	29343	69737	69526	55566	40284	29004	23786	22087	21977	22075	21983	21969	22055	22065	21784	21901	21878	21757	21991	21996	21800	21725	21780	21971	21885	21854	21829	22041	21999	21957	21912	21942	21877	21833	21824	21935	21848	21791	21797	21760	21901	21886	21739	21964	21881	21881	21919	21756	21911	21929	21997	21972	21756	21920	21913	21725	21844	21657	21684	21662	21758	22146	21861	21924	21545	21918	21870	21719	21721	21774	21811	21681	21822	21742	21606	21818	21813	21854	21741	21826	21869	21738	21593	21801	21421	21952	21787	21652	21751	21723	21772	21776	21830	21709	21663	21756	21884	21926	21654	21825	21721	21708	21411	21763	21923	21682	21589	21819	21825	21668	21743	21949	21705	21743	21804	22164	21594	21890	21646	21695	21787	21603	21825	21871	21960	21785	21904	21739	21604	21766	21769	21657	21688	21629	21872	21650	21830	21795	21728	21947	21875	21805	21928	21783	21833	21804	21772	21699	21773	21918	21926	21790	21674	21906	21869	21832	21710	21632	21876	21451	21869	22001	21855	22045	21905	21709	22010	21717	21698	21864	21902	21720	21812	21780	21836	21670	21584	22024	21802	21692	21750	21703	21533	21730	21748	21726	21911	21672	21836	21697	21652	21845	21677	21735	21788	22094	21785	21731	21507	21542	21712	21538	21817	21700	21661	21789	21642	21640	21838	21772	21871	21687	21835	21948	21647	21796	21869	21679	21626	21894	21937	22000	22032	21709	22067	21768	21950	21933	21774	21658	21754	21745	21485	21942	21906	21833	21700	21911	21821	21848	21620	21893	21788	21743	21842	21994	21754	21791	21795	21742	21752	21731	21497	21717	21755	21835	21679	21961	21917	21876	21695	21623	21706	21864	21615	21897	21704	21652	21748	21689	21771	21959	21956	21665	21753	21920	22073	22089	21753	21655	21921	21803	21867	21676	21879	21959	21803	21634	21951	21941	21783	21751	21751	21865	21592	21813	21669	21700	21632	21616	21872	21899	21802	21953	21910	21898	21972	21732	21779	21529	21899	21847	22005	21911	21782	21748	21628	21740	21737	21954	21831	21850	21702	21781	21649	21714	21848	21776	21911	21880	21914	21911	21996	21631	21726	21873	21811	21785	21878	21845	21677	21714	21449	21711	21890	21741	21690	21595	21817	21879	21861	21699	21795	21683	21705	21731	21741	21899	21783	21857	21662	21863	21587	21860	21824	21826	21658	21907	21852	21958	21708	21514	21788	21973	21552	21743	21669	21971	21876	21665	21779	21998	21727	21758	21785	21911	21935	21899	21870	21895	21684	21720	21748	21581	21870	21786	21940	21725	21794	21840	21954	21709	21795	21766	21638	22031	21942	21787	21518	21819	22078	21697	21756	22167	21868	21797	21588	21789	21952	21806	21740	21865	21904	22061	21803	21802	21581	21712	21816	21615	21792	21794	21677	21637	21768	21925	21823	21712	21947	21740	21793	21742	21824	21799	21798	22023	21907	21697	21701	21595	21604	21717	21865	21784	21752	21570	21785	21695	21661	21853	21678	21826	21646	21731	22068	21673	21712	21965	22055	21844	21850	21722	21715	21738	21677	21490	21742	21556	21756	21717	21562	21801	21898	21742	21737	21618	21585	21720	21953	21883	21687	21832	21978	21545	21634	21755	21968	21608	21975	21982	21651	21800	21694	21881	21620	21698	21736	21683	21665	21616	21864	21622	21758	21933	21623	21416	21746	21981	21803	21950	21700	21974	21827	21929	21763	21792	21744	21701	21840	21678	21810	21752	21867	21941	21953	21717	21713	21829	21668	21945	21758	21630	21811	21658	21745	21586	21874	21907	21738	21827	21851	21910	21585	21941	21753	21604	21746	21789	21761	21813	21841	21944	21659	21807	21858	21676	21875	21730	21844	21865	21941	21753	21590	21716	21519	21896	21690	21738	21838	21718	21620	21598	21883	21667	21731	21559	21670	21688	21738	21771	21684	21728	21918	21790	21927	21803	21769	21718	21792	21679	21788	21553	21762	21629	21764	21893	22126	21936	21914	21809	21723	21825	21719	22024	21769	21831	21882	21652	21694	21612	21718	21834	21661	21839	21665	21833	21722	21606	21636	21835	21581	21821	21886	21851	21748	21959	21842	21933	21816	21649	21947	21938	21786	21692	21952	21833	21789	22084	21885	21850	21779	21561	21683	21601	21927	21894	21923	21851	21792	21602	21785	21717	21667	21739	21901	21655	21778	21900	21818	21703	22105	21691	21686	21692	21747	21776	21627	21836	21864	21762	21631	21587	21661	21775	21878	21853	21820	21836	21554	21774	21668	21714	21834	21853	21826	21816	21781	21793	21803	21929	21728	21807	21895	21935	21790	21630	21874	21829	21686	21882	21748	21708	21802	21881	21787	21668	21763	21589	21791	21891	21524	21765	21901	21810	21768	21588	21729	21743	21738	22007	21584	21891	21696	21817	21831	21723	21771	21819	21804	21897	21837	21711	21819	21883	21937	22017	21835	21729	21635	21820	21870	21831	21839	21911	21763	21729	21743	21892	22034	21551	21839	21824	21678	21698	21759	21653	21818	21826	22054	21853	21600	21910	21721	21733	21906	22023	21672	21757	21885	21836	21863	21629	21809	21823	21886	21814	21861	21733	21871	22009	21835	21898	21676	21877	21845	21770	21606	21683	22019	21775	21978	21879	21874	21662	22038	21727	21752	21821	21646	21881	21682	21755	22055	21845	21774	21857	21946	22002	21495	21711	21793	21773	21593	21885	21902	21750	21890	21905	21685	22055	21679	21882	21692	21576	21888	21882	21987	21861	21705	21760	21773	21959	21820	21958	21746	21755	21662	21722	21840	21740	21766	21826	21673	21714	21780	22007	21819	21767	21516	21681	21986	21604	21673	21892	21887	21839	21546	21881	21899	21752	21727	21754	21727	21640	21734	21640	21697	21632	21534	21702	21789	21669	21808	21905	22092	21996	21726	21901	21782	21720	21567	21681	21777	21657	21812	21672	21697	21745	21535	21636	21755	21722	21777	21580	21805	21795	21816	21786	21796	21859	21761	21853	21810	21743	21994	21814	21888	21741	22099	21719	21747	21629	21795	21791	21841	21647	21851	21743	21725	21858	22008	21795	21636	21653	21777	22075	21873	21623	21622	21725	21833	22104	21787	22067	21560	21682	21781	21787	21915	22041	21765	21882	21830	21817	21731	21760	21778	21878	21762	21582	21742	21729	21908	21769	21622	21665	21766	21792	21934	21927	21791	21868	21796	21750	21613	21773	21663	21726	21803	21870	21693	21588	21843	21562	21926	21863	21608	21860	21979	21769	21893	21798	21818	21919	21706	22003	21704	21548	22000	21634	21810	21506	21669	21676	21600	21902	21471	21878	21977	21654	21776	21846	21896	21785	21718	21673	21779	21655	21759	21585	21827	21956	21865	21905	21820	21733	21845	21883	21540	21852	21853	21751	21697	21847	21723	21913	21722	21717	22023	21547	21806	22140	21783	21759	21623	21712	21763	21819	21833	21687	21728	21467	21793	21841	21529	21619	21918	21444	21715	21769	21845	21610	21826	21751	21837	22088	21996	22085	21849	21869	21896	21792	21784	21800	21830	21801	21802	21854	21835	21800	22061	21753	21749	21584	21516	21913	21732	21795	21949	21850	21647	21659	21660	21971	21698	21675	21481	21671	21858	21637	21804	21955	21777	21677	21836	21851	21964	21829	21766	21838	21845	21767	21824	21796	21922	21777	21783	21795	21827	21697	21795	21768	21893	21650	21851	21755	21870	21901	21805	21678	21539	21805	21620	21672	21803	21771	21980	21708	21864	21875	21849	21741	21860	21711	22064	21935	21875	21577	21658	21808	21603	21805	21980	22000	21920	21824	21636	21600	21662	21714	21837	21838	21958	21777	21864	21787	21676	21602	21809	21669	21855	21656	22030	21766	21784	21859	21848	21765	21896	21867	21716	21825	21738	21821	21796	21815	21859	21792	21833	21928	21822	21633	21871	21654	21626	21911	21608	21804	21713	22043	21419	21819	21766	21695	21954	22052	21678	21764	22030	21977	21832	21927	21786	21912	21700	21780	21753	21892	21751	21612	21827	21787	21716	21415	21803	21694	21855	22049	21983	21883	21824	21747	21764	21930	21841	21851	21922	21875	21636	21721	21777	21887	21711	21789	21692	21848	21754	21683	21952	21786	21821	21891	21806	21887	21760	21805	21869	21859	22038	21872	21648	21686	21606	21954	21831	22055	21711	21472	21808	21827	21679	21671	21777	21803	21962	21877	21860	21796	21753	21714	21601	21756	21890	21693	21713	21670	21821	21758	21630	21727	21748	21791	21646	21695	21683	21698	22000	21873	22102	21785	21683	21900	21725	21752	21703	21882	21864	21603	21815	21540	21745	21629	21970	21904	21957	21719	21613	21626	21730	21827	21676	21996	21571	21880	21734	21582	21663	21719	21631	21836	21683	21773	21612	21838	21603	21735	21711	21948	21863	21710	21542	21940	21683	21856	21637	21686	21649	21921	21661	21714	21625	21696	21799	21871	21780	21887	21834	21881	21829	21921	21926	21678	21706	21992	21778	21762	21945	21756	21825	21636	21763	21661	21611	21801	21749	21963	21593	21770	21712	21855	22135	21630	21791	21699	22021	21926	21849	21929	21659	21931	21774	21864	21566	22052	21822	21798	21820	21773	21926	21805	21804	21964	21864	21870	21706	21788	21865	21845	21871	21416	22003	21642	21974	21814	21806	21762	21584	21670	21606	21736	21770	21860	21894	21932	21831	21980	21821	21714	21881	21769	21822	21788	21922	21770	21745	21916	21707	21792	21709	21856	21795	21916	21740	21643	21743	21905	21774	21887	21739	21659	21789	21840	21849	21806	21864	21852	21682	21674	21815	21826	21700	21733	21697	21786	21599	21721	21833	22010	21885	21944	21697	21792	21738	21852	21766	21748	21610	21766	21694	21794	21727	21622	21608	21558	21737	21797	21750	21979	21916	21719	21796	21739	21850	21805	21730	21751	21912	21674	21911	21689	21735	21849	21720	21814	21670	21786	21832	21869	21945	21931	21891	21964	21653	21656	21811	21855	21885	21894	21862	21677	21785	21828	21882	21796	21817	21890	21707	21990	22153	22126	21805
20138	36646	36994	33256	30030	29066	70709	69431	53656	36573	22695	17126	16098	16361	16201	16191	16107	16195	16325	16177	16122	16328	16239	16123	16197	16172	16322	16260	16069	16332	16361	16153	16154	16121	16245	16372	16193	16185	16263	16213	16068	16284	16138	16176	16283	16282	16148	16336	16392	16082	16295	16094	16156	16222	16221	16315	16349	16154	16126	16205	16106	16007	16335	16382	16322	16311	16409	16284	16197	16268	16274	16341	16203	16095	16193	16118	16373	16319	16001	16119	16196	16069	16289	16128	16245	16225	15893	16257	16088	16215	16225	16242	16185	16265	16107	16111	16184	16304	16205	16130	16134	16219	16097	16134	16257	16106	16064	16210	16300	16206	16303	16243	16024	16192	16160	16202	16072	16226	16111	16243	16192	16257	16183	16265	16174	16307	16328	16166	16054	16036	16230	16360	16302	16314	16235	16060	16146	16160	16240	16217	16285	16357	16304	16280	16244	16393	16023	16268	16160	16242	16136	16183	16053	16221	16183	16258	16154	16181	16270	16141	16220	16078	16319	16215	16091	16179	16098	16030	16397	16187	16168	16061	16235	16083	16058	16334	16365	16222	16197	16399	16086	16235	16285	16212	16008	16304	16188	16165	16204	16303	16317	16134	16186	16256	16192	16188	16157	16095	16219	16236	16196	16323	16280	16062	16158	16309	16351	16328	16257	16185	16357	16213	16116	16317	16045	16119	16251	16150	16122	16112	16336	16099	16085	16200	16128	16312	16222	16261	16190	16169	16248	16218	16133	16055	15998	16073	16115	16160	16133	16254	16290	16079	16081	16397	16009	16235	16247	16174	16286	16135	16335	16273	16018	16106	16148	16108	16266	16186	16215	16194	16110	16214	16385	16064	16239	16334	16107	16176	16222	16076	16333	16365	16272	16040	16178	16212	16233	16207	16311	16078	16208	16249	16012	16258	16245	16286	16227	16099	16123	16209	16237	16130	16332	16253	16050	16154	16276	16059	16100	16279	16282	16110	16149	16227	16202	16391	16285	16149	16238	16180	16220	16252	16099	16138	16165	16135	16066	16254	16233	16243	16285	16212	16236	16310	16253	16222	16307	16205	16034	16112	16068	16144	16109	16311	16275	16164	16223	16350	16191	16289	16176	16242	16094	16083	16287	16143	16212	16303	16214	16367	16280	16092	16385	16267	16087	16219	16265	16169	16076	16182	16186	16216	16286	16300	15945	16055	16230	16312	16209	16301	16209	16278	16222	16091	16033	16242	16224	16128	16196	16179	16145	16265	16208	16265	16245	16236	16263	16228	16182	16403	16149	16044	16233	16164	16084	16111	16182	16169	16128	16211	16091	16177	16068	16198	16129	16070	16299	16165	16190	16143	16080	16156	16026	16043	16079	16299	16271	16191	16124	16297	16323	16129	16287	16133	16282	16199	16099	16089	16150	16125	16092	16111	16162	16173	16048	16251	16192	16134	16235	16113	16176	16282	16290	16204	16219	16077	16029	16231	16330	16153	16324	16148	16143	16193	16211	16139	16360	16114	16214	16231	16321	16175	16216	16178	16310	16279	16276	16140	16175	16203	16226	16386	16245	16033	16159	16298	16286	16236	16266	16297	16260	16228	16350	16299	16342	16212	16152	16016	16204	16058	16153	16157	16142	16142	16098	15946	16057	16364	16320	16335	16162	16140	16230	16045	16061	16088	16196	16307	16174	16275	16109	16053	16102	16331	16134	16281	16088	16106	16110	16287	16145	16313	15989	16321	16278	16179	16256	16298	16199	16140	16243	16310	16134	16261	16206	16133	16319	16138	16383	16195	16266	16334	16136	16186	16154	16334	16304	16195	16191	16199	16359	16186	16421	16062	16278	16061	16088	16398	16192	16101	16049	16271	16152	16189	16221	16212	16168	16326	16139	16140	16223	16241	16309	16243	16026	16354	16288	16239	16199	16089	16228	16258	16286	16155	16187	16140	16359	16218	16201	16130	16197	16320	16066	16224	16107	16160	16235	16056	16054	16302	16205	16181	16317	16358	16175	16380	16059	16261	16165	16173	16084	16174	15990	16193	16106	16258	16141	16176	16310	16099	16499	16252	16202	16393	16302	16160	16273	16301	16254	16253	16371	16204	15977	16194	16144	16288	16256	16089	16303	16225	16073	16332	16213	16311	16152	16103	16270	16234	16308	16152	16094	16250	16146	16116	16236	16205	15978	16214	16118	16300	16212	16211	16299	16333	16182	16186	16300	16234	16124	16233	16324	16200	16018	16302	16293	16225	16222	16434	16235	16115	16265	16124	16282	16253	16294	16165	16176	16272	16279	16139	16198	16115	16133	16303	16108	16155	16042	16223	16188	16232	16252	16066	16042	16162	16241	16356	16032	16176	16150	16306	16324	16115	16189	16209	16321	16225	16346	16069	16190	16225	16253	16241	16033	16235	16105	16340	16274	16285	16048	16120	16090	16259	16151	16303	16247	16393	16182	16177	16120	16161	16149	16064	16240	16137	16305	16346	16230	16333	16259	16268	16099	16068	16117	16217	16067	16199	16132	16071	16261	16096	16063	16076	16043	16303	16183	16064	16142	16117	16220	16087	16336	16194	16120	16257	16122	16239	16409	16130	16185	16237	16081	16225	16111	16171	16358	16254	16192	16227	16193	16099	16186	16098	16129	16228	16260	16202	16134	16197	16245	16124	16170	16153	16248	16062	16078	16098	16151	16176	16043	16207	16154	16224	16254	16103	16219	16182	16088	16136	16153	16278	16230	16092	16127	16240	16222	16024	16099	16235	16348	16277	15989	16044	16127	16232	16111	16221	16019	16099	16146	16283	16303	16178	16206	16095	15945	16245	16034	16240	16186	16236	16061	16141	16355	16230	16156	16220	16196	16248	16183	16004	16177	16111	16096	16167	16226	16232	16111	16158	16140	16418	16283	16250	16242	16196	16211	16268	16055	16327	16134	16124	16168	16127	16207	16212	16217	16164	16263	16297	16299	16144	16183	16112	16230	15956	16159	16265	16285	16021	16287	15994	16271	16159	16354	16232	16142	16315	16096	16208	16380	16166	16162	16181	16170	16349	16154	16270	16192	16279	16076	16281	16140	16174	16283	16321	16097	16152	16314	16348	16228	16292	16128	16257	16188	16309	16210	16289	16194	16014	16295	16192	16238	16176	16123	16117	16167	16234	16172	16295	15979	16295	16242	16230	16114	16177	16115	16115	16258	16380	16200	16319	16299	16262	16066	16236	16133	16010	16189	16191	16286	16247	16040	16273	16349	16176	16171	16256	16181	16146	16210	16237	16209	16238	16187	16227	16139	16097	16230	16191	16291	16150	16245	16328	16190	16099	16235	16288	16233	16185	16138	16042	16087	16252	16194	16235	16223	16072	16367	16238	16200	16177	16094	16325	16198	16199	16276	16155	16065	16346	16190	16162	16100	16258	16078	16180	16047	16146	16324	16392	16211	16023	16221	16154	16181	16152	16271	16222	16297	16230	16191	16174	16053	16243	16021	16187	16169	16405	16159	16239	16243	16117	16238	16241	16047	16222	16045	16015	16128	16281	16211	16128	16141	16195	16234	16254	16277	15987	16099	16120	16015	15979	16218	16160	16151	16291	16128	16084	16082	16329	16318	16127	16272	16152	16258	16290	16349	16190	16193	16053	16094	15996	16336	16221	16477	16151	16143	16224	16116	16100	16228	16218	16263	16314	16058	16204	16355	16256	16321	16175	16294	16247	16303	16204	16162	16228	16373	16171	16273	16157	16155	16094	16348	16254	16224	16110	16269	16145	16188	16107	16024	16229	16317	16092	16313	16335	16047	16143	16161	16213	16219	16212	16292	16144	16224	16221	16235	16401	16286	16215	16262	16205	16228	16225	16079	16082	16250	16065	16187	16115	16088	16154	16151	16170	16078	16290	16110	16184	16232	16251	16204	16154	16069	16254	16162	16350	16031	16144	16181	16272	16029	16237	16234	16263	16113	16056	16215	16293	16205	16287	16221	16178	16267	16321	16153	16179	16138	16397	16179	16218	16103	16154	16044	16188	16187	16244	16205	16213	16269	16042	16215	16168	16087	16093	16235	16170	16309	16279	16143	16207	16156	16200	16205	16164	16271	16229	16229	16137	16364	16084	16120	16164	16282	16343	16179	16121	16224	16106	16298	16117	16121	16173	16117	16276	15998	16351	16193	16209	16223	16234	16230	16116	16272	16254	16116	16262	16176	16292	16180	16224	16047	16099	16197	16210	16198	16107	16344	16116	16078	16249	16251	16219	16243	16326	16293	16181	16396	16163	16283	16160	16219	16252	16267	16132	16314	16234	16173	16148	16187	16183	16196	16203	16055	16339	16128	16249	16284	16122	16235	16256	16270	16040	16340	16176	16353	16113	16193	16285	16232	16062	16097	16227	16065	16256	16221	16210	16127	16205	16286	16258	16301	16164	16216	16384	16283	16199	16077	16272	16247	16337	16136	16376	16078	16281	16131	16269	16269	16290	16053	16199	16290	16169	16340	15959	16199	16064	16050	16313	16239	16198	16038	16205	16243	16040	15990	16134	16243	16288	16290	16080	16185	16212	16294	16186	16159	16132	16247	16213	16274	16083	16090	16214	16260	16054	16379	16275	16015	16458	16348	16385	16120	16230	16299	16228	16075	16281	16331	16407	16432	16304	16097	16104	16127	15937	16089	16333	16245	16059	16252	16215	16338	16262	16202	16117	16101	16245	16156	16150	16029	16144	16223	16032	16314	16254	16183	16135	16239	16095	16224	16259	16227	16250	16260	16098	16219	16215	16189	16172	16183	16299	16279	16006	16136	16197	16364	16224	16287	16029	16268	16088	16176	16018	16278	16139	16155	16336	16089	16280	16257	16113	16236	16149	16284	16149	16100	16301	16249	16188	16179	16084	16175	16219	16235	16162	16048	16268	16101	16216	16132	16293	16198	16181	16101	16301	16149	16327	15998	16229	16025	16285	16170	16149	16259	16293	16092	16136	16288	16120	16354	16147	16121	16280	16215	16176	16154	16120	16188	16101	16198	16243	16175	16136	16142	16201	16359	16334	16223	16213	16053	16205	16091	16074	16189	16124	16299	16196	16310	16051	16132	16099	16323	16185	16129	16089	16193	16212	16236	16191	16002	16301	16278	16245	16219	16027	16150	16217	16340	16233
31206	24488	27628	26807	25259	24833	29883	31456	28413	25610	24086	23349	23228	23097	23057	23196	22956	23046	23001	22869	23078	23126	23303	23089	22986	23068	23050	23153	23123	23022	22970	22860	23077	23036	23223	23027	23032	22931	22866	23135	22997	22853	23097	23106	23030	23052	23156	22981	23076	23250	23154	22974	23165	23007	22977	22980	22933	23002	23109	23188	22952	23163	23126	22887	23125	22894	22958	22986	23027	23033	23117	23213	23050	22959	22877	22848	23113	23047	22761	23058	23356	23131	22905	23264	22995	22844	22892	22986	23016	23075	23100	22885	22925	22954	23100	22988	22950	23026	23118	23059	22932	23077	22788	23016	23109	23189	23076	22953	22806	22978	22990	23307	23037	23024	22996	23205	22965	23022	23205	22980	22839	23185	22998	23125	23201	23059	22965	23142	23014	23022	22803	22935	23080	23165	23138	22841	22878	23039	22924	22940	22780	23027	22898	22960	22939	22992	23043	22844	23170	22921	23045	23088	23238	22931	23116	23127	23165	22871	23004	22777	22996	23053	22819	23065	23139	23169	23040	23104	23148	23005	23211	22818	22969	23034	22862	23019	23093	22893	22956	22885	23013	22961	23119	23003	22966	23001	23017	22841	22769	23035	23074	23100	23030	23206	23324	22908	23033	23107	23115	23038	23070	23184	23026	23071	23178	23082	23088	23080	22969	23042	23154	22848	23231	22869	23046	22938	23202	23031	23219	22977	22788	23023	23126	22999	23001	23155	23177	23046	23015	22894	23085	23200	23004	22845	22996	22923	23070	23045	22991	22909	23181	23077	23042	22912	23028	22949	23095	22751	23042	23112	22719	23175	23158	23106	22884	22832	22947	22951	23091	22726	23015	23073	22920	23049	23162	23188	23336	23094	22875	23109	22863	22841	23001	23038	22896	23008	23273	22976	23057	23201	22969	23008	22901	22981	22762	23004	23128	23005	22958	22844	22996	22957	23076	23028	23058	23011	23325	22958	23082	22988	22981	23160	23120	23040	22989	23150	23136	23094	23058	23095	23059	23002	23148	23209	22991	22868	22937	23003	22986	22908	23042	23087	23015	23141	23162	22967	23077	22754	23211	23055	22873	22988	23052	23135	22969	22885	23014	23129	22901	22950	23101	22934	23094	23158	23158	23121	23032	23022	22952	23037	22821	23127	22943	22952	22953	22994	23036	23113	23237	23022	23206	22951	23060	23134	23012	22984	22893	23005	23227	23319	23084	22925	23171	23036	22904	22822	22962	22911	23077	23099	23148	23200	22853	22886	23077	23014	23108	23249	23076	22844	23096	23024	22941	22944	22772	23004	23223	23154	22965	22857	23092	22947	23255	22924	23009	22954	23212	23175	23218	23271	23122	23094	23217	23013	23013	22905	23005	22915	23164	23143	23053	23222	23139	22967	23089	23027	22856	23221	23162	23184	23043	23017	23116	22974	22958	23050	22809	22981	23198	23040	22878	23141	23083	22971	22850	22981	23111	23002	22903	22961	23135	22994	23025	23266	23185	23056	23128	23114	23016	23118	23034	23010	22903	22910	22953	23049	23073	23012	23042	23093	22961	22867	22908	23024	23129	23053	23185	23174	22945	22950	22918	22995	22884	23160	23173	23109	22977	23180	23008	23163	23302	22921	23009	23193	22933	23077	22865	22863	22914	23289	23117	23077	22897	23142	23065	23392	22919	23059	22940	22979	23186	22954	22957	23170	23331	23200	22940	23256	23243	22771	22988	22794	22888	22970	23121	23164	23117	23093	23030	23129	23215	23029	23012	23033	22948	23127	23099	23051	22989	23003	22795	23125	22944	23197	22816	23063	23141	23165	22935	22850	23167	23209	22979	22901	23057	23080	22940	22936	23082	22867	23111	23195	23013	23259	23250	23075	23153	23021	23228	22953	23053	23148	22857	23215	23096	23024	23008	22930	23137	22908	23076	23068	23117	23114	22850	23071	22805	23013	23114	22805	22859	22816	22829	22941	22858	23046	22990	23173	22971	23097	22946	23005	23275	23234	23068	22885	22819	22955	23155	23059	23207	23154	22993	22993	22942	22990	23018	23129	22846	23105	22965	22917	23230	23115	23393	23246	23234	23139	23209	23050	23063	23106	22936	23098	23049	22966	23054	23242	22861	23199	23233	22886	23055	22869	23165	23083	23359	23294	23045	23055	23209	23015	23061	23267	22970	22921	22938	22825	23098	23141	22966	22915	22865	22905	23062	23081	23349	23011	22896	23101	22931	22832	23191	22859	23107	22969	22893	23018	22937	22941	23106	23216	23052	23068	23093	22941	23167	23028	22864	23032	22860	22910	23002	23025	23171	23092	23192	23002	22968	23118	23234	23302	23177	23247	23042	23095	23028	22851	23093	22990	23164	23015	23103	23200	23039	23118	23000	23232	22733	23048	23135	23184	22952	22867	22969	23068	22782	22969	23209	23039	23259	23009	23102	22908	22960	23214	22904	23231	23061	22978	22879	23065	23164	23050	23140	22903	22931	23029	23262	23036	22958	22866	23141	23072	23125	22981	23048	22910	23145	22990	23056	22831	22966	23016	23070	23223	22960	22816	22949	23216	22983	22835	22903	22921	22991	23050	23073	23214	22957	23158	23096	23105	23040	23278	23037	23117	22945	23295	23224	23044	23156	23138	22993	23121	23098	23037	23049	22863	23189	23129	22924	22929	22927	22936	23257	22926	23149	22852	23054	22827	23012	23156	22964	22849	23061	23254	23047	23149	22898	23063	23032	23106	23053	23133	22984	23001	22879	23022	23076	23143	22946	22991	23038	22995	23040	23031	23185	23072	23037	22977	22898	22756	23006	23075	22850	23015	23142	23185	23013	22920	23232	22944	22934	23019	22981	23178	23082	22988	23023	22973	22962	23053	22921	22998	23032	23152	23115	22912	22947	22818	23186	23213	22982	23115	23079	22871	23071	23263	22904	23176	23206	23087	23057	22781	22875	22991	23033	22950	23032	23048	22939	22837	23151	23247	23094	23013	22788	22999	22999	23068	22755	23103	22920	23184	23030	23287	23175	22849	23047	22840	22797	23117	23130	23008	23066	23156	23134	23149	23214	23075	22844	22812	22899	22909	23195	23062	23187	23085	22926	23209	23105	23061	22913	22821	23043	23162	23208	22981	22999	22997	23066	23024	23053	22946	22914	22948	23104	23043	23206	22878	22959	23167	23068	23030	23135	23034	22969	23038	23050	23120	23137	23203	23070	23175	23160	23076	22873	23186	22992	23065	23187	23240	22962	23041	23092	23130	23141	23144	23187	23066	23066	22994	23275	22931	23125	22924	23114	22929	22889	23058	23008	23328	22753	23053	22992	23134	22981	22892	22989	22962	23116	23286	23165	23121	23095	22997	23091	23054	23007	23210	23140	22967	22917	22947	23077	23132	23136	23182	22921	22927	22984	23055	23029	23178	22930	23109	22828	22912	23175	23122	23072	22975	23349	23081	23003	23145	22844	22930	23026	22943	23002	23190	22923	23070	23037	22994	23286	23133	22882	22989	23064	23063	22998	22947	22930	23027	23024	23114	23134	22804	22965	22783	22989	23344	23190	23045	22885	23071	23030	22952	23080	23233	22971	22684	23202	23086	23066	23002	23130	22911	22944	23012	22879	23230	23075	23174	22984	23115	23194	22814	22951	23149	23103	23121	23070	23186	23074	22896	22878	22984	22993	23290	23031	22959	23238	23181	23082	23224	22961	22947	23009	23055	23072	23045	23052	23195	22995	23123	23206	23136	22871	22904	23131	23007	22932	23001	22934	23009	22968	23023	23294	23433	23303	23003	23421	23041	22965	23236	23068	22971	23334	23201	23242	23030	23032	23258	23299	23059	23033	23048	23143	23127	23183	23037	23096	23038	23250	23035	23009	22843	23054	23033	23031	22889	22973	23149	23147	23033	23027	23038	23001	23041	22931	22987	23065	23165	23026	23094	23100	23152	22955	23052	22860	23080	23123	23103	23213	22947	23004	22854	22928	23071	23130	23016	22999	22898	23053	22969	23197	23307	22913	23168	22858	23193	22838	23216	23023	22837	23148	22965	23284	22796	23201	23052	23196	23124	23348	23045	23195	22942	23084	23112	23256	23220	23131	23125	23329	23112	23143	23007	23191	23123	22994	23159	22956	22976	23149	22808	23159	23086	23025	23000	23054	23065	23251	22841	23088	23092	22708	23075	23203	23336	23018	22888	22774	22788	22749	23065	23014	23074	23122	23038	23015	23100	23101	23198	23087	22961	23158	22937	23127	22856	23108	22857	22899	23193	23130	22906	23238	23127	22956	22931	22923	22886	22972	22999	23018	22996	22859	22734	23086	22909	23087	22882	23213	23116	22913	23036	23245	23071	22944	22956	22829	23109	23107	23096	23034	23034	23098	22897	23182	23026	23091	23019	22967	23040	22944	23087	23390	23022	23197	22784	22972	23018	22951	23078	23107	23289	23144	22916	23022	22974	22996	23009	23160	22979	23014	23179	23032	23197	23185	23300	22997	23012	23184	23079	22961	23036	22816	22954	23183	22999	23038	22931	23084	23001	23154	23005	23051	23236	22948	22766	22923	23075	23120	23098	23190	22885	23117	23061	22927	23200	22935	23033	23020	23347	23101	22985	22840	23108	22996	23454	23079	23027	22954	23069	22963	22885	23121	23086	23041	23204	23071	23082	22959	23168	22976	23002	23045	23030	22899	22993	23261	23399	23087	22993	23177	22994	23194	23034	22860	23008	23160	23289	23053	23222	23075	23105	22922	22913	22976	22952	23113	23256	23119	23110	23158	23441	22974	23006	23137	23162	23255	23061	23149	23196	23225	23282	23092	23193	23367	23115	22995	23248	23021	23137	23047	23324	22999	23047	22916	23012	22902	23134	23106	22943	23235	22977	23141	23128	23035	23024	22931	23299	23348	23186	23080	23016	23005	22949	23118	22961	23095	23245	22852	23103	23272	23048	22868	23026	23315	23128	22925	22997	22976	22903	23084	23015	23030	23063	22970	23071	22855	22982	23083	23196	22973	23079	23281	23194	23035	22695	22974	22952	23189	22923	23020	23218	23116	23004	22870	22961	22778	22911	23105	22944	23135	23091	23012	23041	23065	23042	23049	22882	23095	23046	22821	22953	23062	23155	23027	23177	22926	23221	23036	22957
18323	20868	21858	20725	20532	19887	27186	27498	22610	19206	17492	17041	16958	16866	16980	16850	17013	17051	16974	16937	16922	16730	16702	16741	16884	16708	16870	16981	16891	16931	16873	17043	17094	16717	16837	16895	16842	16998	16934	16877	17080	16947	16995	16885	16755	16894	16758	17060	16890	16782	16840	16973	16851	16830	17066	16818	16956	16949	16718	16976	16815	16992	16774	16977	16982	17072	17061	16989	17045	16784	16836	17072	17025	16941	16978	17041	16881	16983	16860	16832	17028	17014	17018	16807	17010	16939	16923	16891	16936	16964	16904	16856	16878	16846	17021	16798	16950	16950	17118	16972	16960	17149	16874	16903	16939	16897	17003	16952	17053	16869	16961	16960	17119	17047	16933	17051	16753	16996	16920	16983	16869	16722	16976	16968	16894	16999	16701	16941	16931	16834	17121	16849	16890	16744	16996	16980	17013	16749	16932	17066	16987	16844	16786	16980	16846	16842	17015	16819	16919	16817	16886	16963	16866	16917	16900	17054	17057	16930	16963	16990	17030	16949	16908	16972	16864	16816	17017	17010	16860	16840	17002	16747	16798	17009	16823	16965	17027	16849	16919	16936	16917	17022	16961	16741	16961	16940	16778	16967	16933	16856	16912	17016	16716	16870	17049	16806	16914	16874	16835	16898	16849	16850	17005	16894	17082	17012	16818	16877	16882	16978	16779	16976	16683	16913	16907	17081	17145	16853	16932	16727	17116	17090	17151	17075	16964	17000	16783	16795	16893	16786	16954	16847	16934	16829	16804	17035	16963	17019	16904	16870	17037	16922	16923	16870	16943	16952	16852	16965	16977	16832	16719	16937	16964	16971	16935	16951	16914	16817	16962	16960	16872	16788	16828	16834	16887	16859	17026	16987	17095	16901	16920	16934	16858	17014	16842	16826	16795	16870	16864	16950	16994	16935	16911	16834	16917	16945	16865	16965	16843	16819	17010	17139	16867	16901	16947	16986	16883	16645	17023	16959	16894	16794	16789	17121	16969	16780	16959	16708	16934	16876	16881	16783	17126	16839	16944	16924	16652	16903	16750	16865	16744	16846	17035	16824	16960	16896	16893	16983	17176	16898	16992	16882	16985	16743	17002	16992	16855	16999	17205	17007	16913	16913	17043	17019	16895	16932	17020	16954	16878	16880	16918	17107	16862	17185	16806	16828	17040	16968	16941	16869	17076	17016	16673	16885	16841	16921	17017	16952	16861	16771	16990	16927	16962	16908	17031	16930	16999	17018	16874	16838	16671	17099	16967	16840	16805	16919	16959	16922	16923	16932	16904	16925	16969	16967	16796	16970	16865	17042	16782	16940	16801	17163	16773	16870	16832	16995	16914	17164	16908	16849	16941	16848	16873	16959	16791	16798	16911	16939	16884	16942	16893	16917	16819	16787	16813	16948	17086	16928	16871	16909	16822	16913	17055	16953	16788	16704	16937	16923	16797	16982	16965	17128	16965	16889	16819	16986	16767	17032	16960	16950	16792	16922	16998	16920	16726	16974	16906	16916	16927	16899	16914	17049	16909	16974	17045	16882	16761	16931	16718	16904	16993	16821	17079	16812	17041	16836	17117	16926	16811	16926	16921	16797	16851	16950	16794	16839	16979	16743	17062	17125	16854	17101	16951	17098	16891	16960	16778	16937	16888	16806	16982	16763	17086	16947	16928	16983	16900	17024	16941	16997	17051	16913	16966	16852	16817	16838	16969	16984	17034	16782	16847	16846	17047	16943	16903	17011	16961	17077	16884	17082	16775	17047	16905	17043	16812	17044	16594	16924	16968	16916	16997	16754	17073	16946	17063	16898	16680	16949	17015	17038	16876	16908	16831	16878	16877	16910	16972	17067	16988	16769	17079	16926	17130	16869	16901	16921	16811	16874	17060	17024	16941	16955	16970	16971	16841	16974	16813	16749	16821	17068	16812	16970	16772	17099	16869	16994	16874	16899	16956	16834	16839	16934	16858	16777	16854	16912	17034	17064	16876	16955	16897	16972	16886	16843	16736	17070	16719	17006	16937	16830	16923	16989	16958	16949	16896	16887	16972	16827	16832	16771	16928	16894	16812	16849	16914	16811	17059	16881	16724	16998	16976	16881	16839	16909	16954	16845	16790	16858	16795	16838	17082	16838	16993	17052	17002	17113	16854	16880	16816	17016	16865	16818	16705	16949	16797	16891	16781	16835	16721	16961	16795	17091	16963	16921	16731	17057	16833	16949	17117	16960	17139	16985	16779	16878	17202	16730	16862	16893	17168	16870	17035	16715	17061	16883	16804	17028	16980	16727	16950	17023	17096	16933	16873	16797	16745	16996	16998	16813	16948	16770	17026	16963	17118	17024	16985	16761	16980	16981	16892	16812	17042	16908	16712	16857	17008	16957	16816	16998	16889	17016	16861	16830	16899	17013	16869	16818	17218	16803	16802	16839	16973	16881	16968	16901	16905	16891	16935	16822	16995	17085	16916	16939	16938	16948	16992	16772	17026	16984	16802	16866	16876	16806	16977	16849	16970	16850	16975	16787	17002	16817	16833	17064	16816	16944	16930	16761	16834	16927	17006	16989	16907	17007	16846	16865	17000	16898	16929	16676	17024	16894	16961	16947	16918	16896	17023	16937	16888	16846	16902	16876	16774	17011	16900	16861	17281	17015	16922	16992	16880	16763	16976	16823	16877	17054	17043	16948	16841	17048	16991	16903	17036	16904	16717	16941	16916	17075	16791	16935	16914	17034	16966	17067	16844	16941	16868	17059	16962	16814	17072	16905	17045	16935	16965	16942	16849	16947	16882	16834	16782	16863	16965	16867	16694	16709	16859	16866	16878	16791	16753	16890	16915	16818	16973	16981	16778	16910	16843	16865	17003	16883	16939	17011	17141	16978	16986	16899	16892	17054	16944	17111	17030	16933	16825	17008	16932	16902	16852	16919	16945	17087	17011	16827	16936	17131	17005	16916	16888	16996	16733	16732	16679	16995	16804	16979	16795	16727	16990	16944	16945	17006	16951	16919	16947	16918	16923	16856	16987	16740	16985	17011	16877	17074	16974	16834	16989	16903	17087	16627	16890	17058	16848	16904	17001	16865	17051	16840	16842	16826	16743	16871	16892	16914	16934	16762	16793	16957	16933	16941	16990	16840	16810	17002	16824	16946	16765	17004	17016	16926	16977	16924	16934	16810	17023	16995	17011	17019	16909	17023	16909	16988	16766	16902	17051	16733	16718	17072	16707	16942	16783	16749	17034	17077	16674	16860	17179	16859	16850	16900	16848	16934	16928	16926	16964	17007	16928	16899	16971	16996	16933	16772	16961	16882	17115	16987	16940	16767	16894	17103	16917	16965	16768	16891	16800	16917	16897	16909	16899	17157	16889	16782	16955	17007	17019	16904	16640	17022	16893	16928	16975	16766	16987	17001	16843	16952	16734	16866	16925	17060	16886	16802	16894	16892	16858	16992	16955	17030	16815	16926	16817	16826	16829	16918	16802	16873	17094	16873	17004	16979	17057	16938	16763	16808	16887	17021	16677	17183	16883	16777	16925	16854	17042	16958	16985	16870	16955	16792	16615	16871	17065	16953	17081	16896	16836	16720	16895	16756	16953	17119	17109	16983	16927	16953	16856	17071	16985	16905	16903	16877	17159	16900	16966	17028	16752	16911	17080	16981	17040	16805	16819	16959	16965	16870	16969	17165	16896	16811	16899	16985	17059	16683	16836	16832	16833	16748	16899	16831	17056	16887	16904	16869	16939	16917	16862	17157	17032	16900	16884	16890	16919	16920	16882	16963	16898	16964	16905	16944	16980	17013	16944	16864	16956	16962	16918	17070	16803	17040	16911	16803	16830	16842	17045	16949	16825	16918	16993	16898	16963	16982	16764	16762	17034	16901	16928	16930	17038	17005	17121	16925	16894	16942	16730	17081	16947	16990	16896	16778	16989	16930	16858	16856	16690	17023	16862	17037	16784	16948	17014	17159	17029	16793	16795	16892	16933	16869	16918	16667	17045	16843	16786	16926	16977	17001	16953	16789	16934	16933	17004	16844	17017	16754	16935	16722	17030	17032	16780	16961	16811	16969	16993	16983	16964	17052	16941	16717	16843	17077	16822	16964	17202	16856	17038	16866	16746	17032	17074	16803	17118	16721	16800	16916	16946	16808	16861	17108	16852	16728	16906	16897	16908	16984	16858	16813	16821	16802	17071	16933	16798	16800	17037	16912	16900	16838	17110	16889	16984	16937	16671	16869	16866	16932	16887	16936	16981	16845	17197	17041	16849	16853	16845	17030	16954	16932	16930	16861	16879	16986	17044	16902	17017	16953	16831	17000	16901	17032	17033	17033	16981	16960	16933	16927	16786	17102	16931	16887	16968	16900	16824	16827	17069	17093	16945	16962	16867	16864	16783	16757	16924	16862	16828	16901	16842	16862	16807	16709	16857	16864	16993	16874	16934	16943	16854	16798	16870	17000	16858	16832	17053	17074	16973	16769	16953	16863	16855	17030	16845	16946	16909	17078	17010	16874	16844	17017	16896	16975	16805	16937	16991	17044	16930	17048	16814	16857	17011	16901	17018	16755	17108	16943	16884	16842	16980	16991	16916	16986	16826	16847	16979	16863	16695	16974	17045	16935	16957	16991	16813	16830	16957	16908	16826	16872	16961	16889	16964	17019	16890	16989	16853	16809	16799	17024	16960	16959	16801	16940	16821	16716	17000	16912	16969	16891	17012	16902	16990	16990	17006	16967	17007	17009	17012	16894	16968	16824	16883	16945	16865	16765	16880	16951	16976	16871	16862	16786	17035	16951	16766	17034	16944	16905	16960	17052	16931	17204	16700	17045	16851	16916	17112	16889	16938	16743	16839	16759	16980	17106	16992	16872	16858	17022	17045	16895	16728	17105	17091	16993	16883	16955	16908	16959	16832	16826	16879	16776	16926	16761	16732	16973	17021	16991	17045	16827	16968	17027	16754	16885	17043	16686	16747	16996	16763	17022	16895	16932	16812	16802	17055	16791	17022	16896	17003	17068	17003	16812	16948	17063	17099	16901	17040	16910	17020	16855	16829	17078	17008	16869	16919	16732	17122	16881	16884	16864	16896	16793	17081	16859	16924	16868	16777	17121	16923	17011	17004	16901	17001	16954	16921	16842
25384	21081	28075	25530	25395	37032	59265	61011	46771	34430	26942	23835	23234	23009	23107	22695	22898	23007	23057	23080	23009	22941	22831	23035	23121	23073	22854	22945	23161	22961	22850	23077	23021	23035	22869	22935	23069	22807	23099	22869	22918	22889	22811	22824	23066	22717	22723	23015	22713	22955	23100	22867	23086	22846	23121	23113	22872	22697	22926	23055	23033	22800	23143	22894	22767	22682	22849	22897	22912	22954	22829	22806	23003	22892	22932	22809	23044	22888	22973	22799	23127	23034	22744	22880	23036	22948	22867	22916	22827	22746	22986	22879	22721	22936	23027	22970	22940	22855	22829	22957	23052	22842	22759	22948	22993	22892	22935	22867	22890	22892	22789	22882	22919	22945	22814	22961	22907	23002	22893	22964	22713	22788	23125	22987	23053	22839	22924	22934	22844	22964	23184	22831	23032	22906	22816	22757	22947	22835	22793	22933	22780	22790	22889	23085	23151	22949	22738	22738	22904	22850	23027	22838	23024	23045	22748	22985	22849	23004	23045	22839	22685	22898	23229	22690	22983	23024	22899	22995	22927	22829	22879	22930	23066	23087	22667	22621	22849	22896	22818	22824	22872	22930	22757	22867	22807	22924	22766	22840	22841	22949	22973	22852	22857	22937	22897	22944	22784	22676	22700	22780	22950	22931	23066	22967	23077	22697	22972	22830	22818	22622	22992	22915	23084	23004	22964	23238	22915	23051	22912	23000	22698	23049	22915	22875	22948	22775	22912	22959	22838	23102	22853	22798	22765	22942	22913	22968	23012	22907	22871	22901	22909	22961	23192	23126	22961	23128	23016	22726	22725	22920	22858	23201	23073	22771	23085	22881	22804	23009	23132	23113	22895	22816	22865	22990	22744	22928	22792	22935	23067	22903	22950	22922	23116	23054	22979	22835	22924	23096	22846	22802	22771	22787	23028	22922	22782	22839	23047	23007	22775	22927	23126	22903	22992	22728	23030	23115	22887	22934	22816	22884	22840	23039	22825	22709	22930	22850	23011	22864	22772	22973	22914	22951	22824	22999	22990	22696	22985	22786	23015	22767	22861	23010	22696	22972	22983	22837	22836	22809	22679	22871	22917	22888	23005	22976	22698	22979	22873	23036	22887	23024	22976	22860	22911	23119	22864	22713	22838	22958	23107	23078	22739	22895	22920	22908	22799	22961	23011	22878	22674	22821	23057	22910	22823	22755	22689	22758	22919	22847	23036	22945	22772	22918	22838	22743	22845	22660	22879	22850	22976	22780	22807	22907	22870	22931	22903	23086	22797	22742	22900	22872	22720	22838	22895	22995	23022	22978	22947	22647	22857	22670	23028	22848	22867	22869	22883	22913	22892	23006	22889	22886	22817	22914	22744	22772	22799	22729	22960	22976	22783	23020	22971	23106	22925	23015	22918	22951	22813	22982	23231	22749	22694	22758	22873	23078	23022	22691	22958	22921	22998	22985	22913	22817	23012	22933	23057	22988	22829	22880	22791	22845	22844	22959	22956	23020	22867	23051	22877	22831	22750	22793	22854	22983	23152	22770	22975	22850	22872	22747	22678	22839	23120	22821	22960	22929	22802	22863	22900	22883	22888	22829	23002	23014	22889	22916	23019	22989	22990	22972	23077	23153	22717	23009	22983	22978	22692	22905	22879	22843	22855	23014	23200	22907	22920	22877	23030	23032	23110	22760	22835	22904	22960	22958	22783	22856	22876	22993	23251	22843	22717	22908	23010	23045	22883	22848	22912	22938	22690	22803	22932	22828	23009	22745	23161	22788	23243	22843	22917	22916	23004	22849	23034	22940	23061	22912	22993	22811	22847	22749	22946	23083	22765	23025	23101	22950	22936	22829	22838	23029	23082	22801	23006	22671	22702	22821	22874	22998	22783	22992	23059	22913	23060	22961	22775	22940	22764	22950	22873	22843	22950	22861	23020	22863	22879	22749	23017	22774	22794	22861	22774	22973	22758	22960	22936	22948	22734	22810	22908	23000	23056	22993	22953	22907	23234	23131	22925	22937	22914	22844	22950	22690	23113	22921	23101	22944	22883	22764	23000	22794	22973	23104	22966	22787	22875	22836	22610	22663	22876	22681	22889	23146	22727	22844	22997	23176	22674	22807	22677	23044	22966	22717	22804	22898	22813	22850	22858	23046	23055	22915	23037	22954	22622	22979	23034	22892	22878	22827	22884	22970	22962	23023	22930	23143	22834	22967	22932	23014	22731	22957	23106	22868	23074	22930	23051	22951	22923	22930	23017	22935	23004	22914	23160	22943	22971	22910	23000	22940	22934	22867	22827	23078	22650	22800	22830	22850	22796	22883	22695	22860	22932	22754	23060	23128	22776	22996	22799	22721	22774	22947	23033	23035	22923	22923	22911	22786	22473	22865	22997	23024	23167	22976	23182	22897	23056	22759	22898	22857	22859	22938	22877	22889	22509	22734	23030	22850	22913	22933	23090	22832	22991	22857	22908	22821	22759	22914	22973	22971	22733	23117	22968	22958	22839	23064	23061	22887	22846	22813	22632	22793	22899	22696	23033	22855	22964	23016	22962	22968	22899	22908	22951	22982	22866	22833	22619	23220	23004	23089	22990	22564	22966	22744	22884	22916	22918	22837	23021	22909	22777	22888	22841	22848	23026	22919	22858	23042	22929	22820	22960	23026	22922	23076	22920	23017	22934	22837	22634	22921	22873	22736	22932	22716	23105	23079	22967	22939	22929	23184	23166	22879	23001	22830	22805	22749	22980	22650	22853	22782	22875	23072	22876	22967	22834	22808	23072	23110	22930	22773	23185	22892	23098	22807	22942	23053	22762	23029	23134	22935	22962	23042	23120	22937	22753	22694	23068	23143	22942	22922	23179	22776	23050	22933	22975	22875	22757	22841	22878	23011	22979	23038	23079	22911	22953	22943	23037	22844	22812	22747	22878	22980	23022	22800	22962	22861	22959	22820	22705	22972	22964	22877	22985	22973	22834	22783	22793	22819	22755	23039	22881	22749	22772	23060	23077	22769	22999	22946	22896	22806	22886	22786	22832	22850	22913	22947	22856	22807	22892	22879	22820	22685	22717	22921	22992	22887	23172	22787	23085	22828	22986	22758	22937	23072	22961	22915	22760	22945	23019	22892	22701	22898	23044	22869	23225	22891	22898	22983	22895	22879	22977	22936	22931	22752	22919	22738	22948	22760	22839	22760	22784	22799	22918	23054	22864	23006	22742	22880	22791	23078	22911	23267	22852	22910	22930	22881	22659	22970	22780	23111	22979	22980	22905	23272	22857	23000	22879	22868	22888	22994	22840	22814	22700	23258	23191	22932	22969	23142	23024	22964	23033	22798	22982	22757	22856	22970	22926	22777	22944	23040	22817	22963	22924	22980	22652	22969	22813	22941	22947	22959	22793	22845	23008	22734	22743	22652	22895	22977	23155	22765	22771	23061	22876	22947	22793	22882	23053	23102	23048	22890	23044	23177	22944	22584	22714	22921	22961	23158	22805	22958	22943	22909	22837	22951	22950	22903	22826	22945	22882	22895	22972	22896	22925	22897	22929	22979	23049	22915	22721	22690	22782	22798	23292	22937	22886	22919	22838	22866	23009	23027	23025	23101	22836	23014	22987	22916	23010	22843	22671	23059	23091	22918	22960	22798	23009	23121	22914	23061	22965	23077	22548	22968	22894	22921	22879	23020	22961	22860	22949	23093	22951	22850	23007	22826	22829	22905	23074	22963	23102	22905	22956	22765	22826	22988	23120	22932	23020	22912	23034	22918	22686	22729	22876	22783	22837	22830	23076	22910	22795	22975	22803	22938	23041	22981	22880	22921	22888	22751	22698	23055	22842	23055	22953	23175	22912	22930	22609	22987	23029	22926	22945	22801	22748	22826	23018	22918	22754	22689	22904	22770	22921	22874	23024	22950	23022	22866	23013	23112	23015	22838	23126	22902	22621	22828	22722	23303	22853	22806	22770	22892	22620	23023	22940	22813	22938	22815	22917	23151	22859	22809	22825	22887	23005	23109	23118	22827	23063	23294	22906	22893	22900	22716	22912	22759	22910	22796	22893	23042	22969	22945	22950	22956	22910	22657	22972	22943	22946	23097	22975	22804	22693	22783	22905	22879	22697	23078	23036	22795	22838	22968	22750	23076	22971	23056	22877	23113	22876	22833	22955	22881	22951	22793	22694	22669	22983	22818	22963	22779	22808	22706	22926	22533	22934	22884	23098	22997	22998	23067	22970	22948	23057	22871	23012	22987	23073	22976	23107	22838	23005	22797	22820	22891	22985	22773	22861	22746	22853	23019	22952	22745	22756	23084	22743	22832	22815	22762	23093	23058	22872	22793	22828	22945	22742	22842	22968	22783	22930	22567	23039	22938	22764	22943	22960	23012	22950	22978	23059	23074	22835	22706	22985	22781	22739	22686	22794	22980	22927	22858	22864	22863	22905	22758	23101	22877	22913	22901	22831	22981	23099	22975	23008	22931	23038	23092	23123	23072	23029	23030	22773	22832	22998	22897	22710	22894	22856	22811	22840	22667	22795	22702	22798	22894	22920	23019	22960	22708	22900	22915	22697	22686	23066	22986	22845	22895	23032	22790	23135	22863	22890	23006	22819	22901	22895	23023	22971	22780	23069	22999	22910	22783	22929	22798	22808	22825	23018	22923	22698	22826	22940	22904	22892	23047	23071	22840	22954	23051	22824	22570	22762	22888	22899	23024	22677	22936	22692	23030	22985	23252	22854	22790	22859	22842	22871	22974	22877	22870	22872	22871	22885	22805	22944	22848	22920	22960	22934	22888	22758	22747	22996	22863	22829	23098	22938	23002	23031	23046	23085	23025	22878	23183	23225	22909	22942	22944	22874	22791	22739	22885	22656	22890	22818	22814	22914	22878	22764	23066	22948	22693	22902	22721	22798	22855	22758	23036	22882	22934	22868	22920	22882	22972	23118	22584	22865	22918	22903	22753	23056	22872	22786	23020	22878	22831	22897	22888	22932	22852	22975	22768	22860	23098	22977	22837	22928	22865	22926	23002	22976	23048	22967	23046	22996	22864	22894	22771	22898	23003	22816	22992	22899	22835	22841	23029	23063	22861	22915	22870	22955	23054	22918	22992	22977	22982	23004	23070	22964	22800	22859	22875	22829	22881
17967	28461	28600	26501	24109	37707	56262	57557	42625	29124	20092	17378	16737	16900	16907	16807	16633	16982	16914	16936	16747	16818	16852	16981	16719	16806	16868	16979	16847	16826	16806	16942	16897	16789	16811	16773	17084	16838	16763	16786	16811	16707	16897	16696	16754	16962	16635	16927	16884	17126	16799	16777	16969	16882	16692	16710	16841	16888	16772	16930	16705	16735	16707	16772	16589	16863	16747	16952	16707	16983	16879	16782	16809	16948	16973	16772	16648	16825	16826	16883	16818	16974	16875	16931	16823	16881	17010	16734	16715	16859	16856	16841	17012	16963	16776	16993	16867	16878	16783	16974	16865	16897	16934	16838	16775	16667	16832	16886	16882	16835	16899	16853	16891	16976	16835	16891	16980	16809	16790	16844	16708	16816	16770	16885	16790	16788	16989	16810	16883	16734	16879	16736	16788	16708	16808	16904	16850	16786	16833	16775	16819	16947	17038	16830	16889	16889	16816	16933	16734	16832	16981	16966	16915	17015	16907	16729	16876	16893	16909	16840	16856	16818	16895	17033	16817	16795	16701	16989	16939	16890	16899	16644	17037	16937	16703	16762	16916	16750	16575	16760	16609	16819	16889	17044	16798	16895	16877	16678	16973	16651	16889	16921	16934	16822	16872	16838	16850	16895	16732	16753	16887	16819	16899	16823	17006	16901	16755	16992	16653	16853	16814	17008	16913	16880	16904	16724	16965	16901	16790	16947	16912	16790	17008	16840	16804	16849	16787	17046	16788	16781	16891	16814	16844	16815	16769	16876	16975	16848	16757	16892	16782	16751	16870	16834	16897	16881	16789	16809	16943	16729	16923	16816	16799	16801	16902	16704	16794	16840	16959	16753	16901	16871	16964	16993	16705	16905	16919	16911	16792	16854	16820	16704	16858	16960	16841	16777	16823	16647	16873	16814	16838	16995	16939	16941	16758	16989	17081	16749	16842	17001	16791	17004	16826	16703	16967	16914	16774	16659	16918	16990	16853	16824	16869	16954	16901	16915	16907	16916	16784	16867	16921	16873	16775	16886	16856	16885	16950	16886	16826	16842	16887	16880	16960	16745	17026	16803	16851	16938	17046	16867	16753	16807	16847	16686	16830	16921	16927	16690	16971	16884	16809	17037	16755	16837	16854	16750	16918	16633	16749	16823	16954	16904	16815	16851	16969	17033	16757	17005	16965	16681	16985	16839	16702	16625	16757	17000	16817	16798	16952	16845	16987	16887	16788	16923	16791	16857	16819	16776	16959	16791	16654	16924	16853	16910	16820	16817	16750	16775	17090	16802	16827	17022	16874	16814	16904	16659	16928	16835	16821	16793	16796	16877	16769	16879	16915	16733	16912	16834	16803	16798	16929	16751	16950	16987	17049	17107	16818	16741	16917	16769	16824	16947	16780	16617	16908	16944	16930	16781	16880	16877	16984	16834	16823	16915	16997	16802	16775	16894	16685	17002	16774	16855	16753	16815	17019	16880	16846	16922	16886	16937	16961	16733	16862	16715	17082	16786	16814	16843	16946	16971	17038	16766	16895	16661	16780	16718	16899	16878	16813	16865	16877	16941	16954	16712	16856	16898	16810	16944	16935	16932	16899	16976	16879	16711	16976	16827	16993	17001	16929	16901	16961	16942	16862	16794	16857	16823	16875	16925	16832	16865	16886	16916	16912	16855	16856	16773	16877	16929	16948	16846	16784	16843	16812	16786	16783	16757	17001	16836	16990	16737	16760	16903	16686	16773	16802	16775	16798	17083	16774	16779	16861	16792	16731	16814	16860	16907	16855	16777	16905	16878	16894	16893	16659	16845	16918	16760	16799	16963	16729	16791	16874	16919	16657	16848	16921	16720	17041	16780	16856	16872	16816	16801	16695	16715	16829	17069	16974	17029	16784	16796	16915	16756	16926	16826	16981	16849	16970	16658	16897	16887	16911	16791	16787	16809	16868	17077	16839	16863	16891	16853	16707	16917	16615	16915	16883	16928	16829	16795	16820	16871	17010	16698	16923	16903	16953	16764	16753	16995	16848	16928	16768	16914	16834	16884	16775	16936	16980	17019	16847	16990	16858	17001	16849	16759	16813	16728	16727	16826	16773	16944	16897	16847	16749	16915	16734	16842	16971	16717	16949	16705	16784	16787	16900	16757	16870	16771	16790	16925	16767	16972	16970	16911	16719	16862	16841	17001	16915	16765	16889	16768	16842	16834	16896	16730	16922	16856	16811	16864	16722	16778	16789	16798	16843	16681	16939	16830	16903	16854	16804	16968	16708	16842	16900	16857	16874	16706	16815	16945	16890	16839	16811	16864	16921	16647	16853	16844	16827	16688	16908	16948	16739	16955	16721	16876	16817	16853	16787	16926	16729	16703	16919	16947	16737	16779	16836	16785	16797	16883	16969	16988	16886	16934	16741	16842	16720	16783	16909	16751	16717	17028	16857	16741	16991	16576	16664	16903	16827	16796	16995	16644	16793	16908	16905	16799	17016	16554	16741	16699	16984	16883	16771	16756	16931	16761	16866	16836	16874	16966	16855	16872	16896	16968	16831	16850	16839	16808	16834	16806	16891	16658	16754	16866	16780	16854	16918	16662	16880	16860	16732	16956	17091	16912	16881	16851	16923	16821	16906	16631	17047	16903	16918	16793	16893	17035	16672	16899	16824	16792	16928	16933	16874	16789	16921	16772	16898	16670	16888	16825	16713	16835	16828	16863	16886	16681	16918	16840	16836	16658	16997	16860	16920	16994	16966	16891	16900	16930	16945	16771	16723	16805	16812	16912	16935	16827	16918	16884	16800	16926	16747	16999	16828	16954	16849	16762	17046	16938	16795	16667	16856	16741	16850	16767	16806	16790	16873	16957	16823	16891	16871	16850	16837	16923	16921	16835	16722	16807	16933	16723	16857	16872	16848	16838	16829	16878	16850	16869	16768	16926	16833	16784	16668	16821	16927	16853	16698	16811	16893	16857	16723	16746	16877	16842	16769	16785	16790	16982	16886	16859	16773	16654	16867	16818	16866	16799	16876	16656	16874	16950	16800	16777	16948	16975	16894	16910	16804	16793	16771	16908	16950	16854	16876	16591	16904	16847	16780	16827	16734	16848	16921	16681	16846	16732	16860	16887	16825	16815	16790	16817	16874	16743	16997	16720	16775	16796	16928	17024	16972	16749	16747	16826	16780	16667	16825	16741	16896	16840	16764	16852	16776	16853	16943	16930	16821	16859	16801	16834	16904	17066	17021	16808	16882	16949	16823	16990	16881	16856	16923	16825	16880	16892	16812	16932	16830	16773	16917	16813	16722	16844	16734	16901	16961	16649	17013	16743	16696	16768	16986	16921	16829	16958	16724	16816	16576	16772	16995	16868	16747	16859	17000	16791	16854	16852	16948	16895	16940	16848	16853	16819	16830	16817	16683	16969	16844	16896	16596	16998	17043	16659	16884	17033	16898	16766	16873	16878	16807	16814	16736	16851	16799	16949	16837	16742	16880	16900	16833	16899	16938	16947	16974	16880	16924	16752	16860	16839	16879	16950	16953	16769	16780	16742	16912	16772	16898	16966	16721	16899	16889	16902	16786	16920	16791	16839	16884	16846	16812	16656	16802	16914	16830	16627	16877	16802	16775	16758	16772	16991	16888	16819	16826	16891	16896	16833	16980	16851	17119	16728	16822	16857	16681	17006	17081	16775	16916	16792	16892	16882	16917	16856	16840	16942	16816	16742	16830	16989	16828	16813	16851	16770	16765	16852	16803	16776	16814	16900	16698	16746	16764	16807	16907	16768	16927	16826	16900	16844	16976	16884	16721	16896	16912	16908	16988	16688	16955	16763	16757	16853	16816	17001	16915	16849	16885	16815	16870	16783	16850	16838	16794	16817	16933	16803	16835	16704	16825	16784	16775	16851	16923	16895	16727	16859	16829	16734	16801	16922	16980	16913	16957	16858	16981	16740	16981	16783	16701	16815	16759	16825	16761	16828	16736	16952	16910	16773	16860	16878	16777	16994	16855	17026	16894	16896	17062	16706	16817	17051	16816	16720	16950	16978	16876	16732	16825	16833	16841	16999	16828	16965	16867	16946	16884	16701	16702	16925	16941	16708	16845	16921	16864	16842	17000	16984	16866	16870	16874	16610	16726	16744	17031	16765	16928	16973	16839	16843	16907	16963	17045	16835	16724	16920	16955	16803	16722	16862	16952	16956	16817	16806	16863	16900	16984	16895	16719	16910	16937	16876	16971	16709	16939	16700	16852	16790	16714	16868	16815	16742	16789	16893	16822	16740	16865	16832	16925	16688	16803	16957	16778	16886	16788	16832	16852	16709	16971	16981	16776	16780	16907	17071	16754	16762	16857	16951	16793	16785	16851	17021	16839	17023	16752	16717	16790	16861	16779	16809	16807	17077	16711	16869	16944	17109	16672	16916	16822	17097	16882	16851	16985	16868	16864	16917	16884	16793	16791	16708	16901	16604	16807	16823	17026	16825	16917	16713	16792	16846	16972	16945	16838	16950	16836	16715	16846	16898	16949	16884	16658	16741	16754	16736	16706	16891	17080	16781	17049	16752	16945	16891	16887	16830	16882	17038	16984	16695	16790	16789	16842	16960	16809	16785	16896	16738	16978	16749	16818	16930	16719	16827	16626	16931	16821	16798	16984	16919	16756	16922	16740	16949	16764	16818	16855	16747	17041	16710	16803	16875	16954	16689	16794	16827	16794	16819	16839	16891	16858	16900	16862	16821	16697	16919	16747	16745	16647	16774	16890	16676	16954	16955	17058	16787	16866	16786	16874	16877	16876	16846	17032	16950	16663	17045	16925	16793	16984	16863	16844	16848	16811	16931	16875	16749	16853	16692	16905	16729	16790	16695	16834	16983	16764	16670	16859	16719	16895	16822	16781	16800	16596	16954	16751	16703	16783	16770	16867	16964	16849	17030	16928	16819	16833	16927	16808	16951	16850	16785	16960	16868	16732	16906	16715	16818	16912	16890	16987	16865	16924	17006	17011	17014	16794	16808	16835	16961	16847	16828	16837	16760	16794	16865	16827	16818	16846	16989	16950	16984	16872	16868	16775	16937	16948	16799	16913	16880	16913	16806	16875	16890	16785	17090	16937	16887	16833	16897	16827	16764	16821	16833	17125	16786	16788	16789
23674	21098	28553	23963	23169	39145	70400	71698	55012	39483	28334	23869	22488	22411	22411	22528	22231	22262	22313	22123	22041	22084	22055	22130	22210	22104	22065	22046	22016	22259	22160	22285	22107	22243	22231	22214	21929	22058	21994	21859	22210	22162	22083	22301	22272	22095	22167	22006	22084	22222	22029	22270	22214	22083	22153	21863	21927	21971	22061	22027	21969	22182	21731	22005	22331	21967	22167	21943	21841	22042	22028	21990	22001	22056	21977	21999	21944	22379	22032	21894	22171	21970	22157	21901	21864	22151	21969	21831	22059	22084	21907	21993	21991	22033	22048	21876	21919	22088	22066	22107	21981	22203	22121	22087	21961	22158	22223	22127	22198	21919	22202	22159	21869	22114	21936	22084	21955	22169	22188	21998	22188	22001	21996	21982	22046	22204	22032	21894	22034	22095	22042	22123	21671	21881	22045	22165	22130	22007	22114	21984	21969	21972	22045	22068	22154	21835	22058	21978	22253	21926	21946	22166	22025	22027	22028	21997	21956	21763	21978	21861	22076	21933	22032	22109	22036	21910	22195	22088	22128	21757	22059	22083	21855	21897	21925	22062	21782	22001	21954	22075	22003	21937	22224	22013	21961	21890	22141	22140	21946	22187	22085	21870	22074	22020	22022	21908	22007	21937	21761	22058	21942	22018	22106	21985	22084	22107	22070	22181	22161	22097	22027	22125	22060	21928	22160	21948	21902	21888	22052	21873	21985	21990	22011	21924	22038	22042	22004	22143	21876	22092	22185	22076	22073	21870	21920	22102	21926	21858	22053	21858	22140	21862	22037	21973	22020	22022	22138	21996	21939	21891	22161	21985	21945	22039	22011	22160	21939	21891	21971	22042	21949	22050	21844	22186	22204	22136	22024	22266	22010	21766	21956	22148	22069	21912	21964	21995	21974	22154	21932	21909	22016	21809	21945	22088	22071	21896	21822	22111	21980	22252	21891	21761	21929	22022	22051	22192	21872	21998	22165	22045	22082	21883	22078	21907	21954	22102	22177	21847	21747	22160	22118	22026	21998	22152	22157	21963	22020	22069	22144	21892	22121	21841	22113	22258	22087	21853	21746	21914	21884	21914	21992	21798	22102	22114	22093	21999	22005	22002	22083	22164	22027	21892	21929	22091	22142	22137	21912	21960	22054	22009	21798	21938	22129	22089	22010	22044	22075	22118	21853	22024	21832	22110	21892	21892	22046	21819	21946	21900	22073	21995	21861	21810	21842	22185	22193	21954	21996	22159	22092	21929	21846	22167	21865	21876	22051	21956	22069	22051	22054	21958	22085	22111	21885	21863	21826	22006	22150	22043	21932	22086	22140	22048	21687	21897	21841	22055	21827	21844	21871	22038	21907	22045	21970	21742	21953	21861	22119	22010	21933	21978	22066	22189	22177	21997	22094	22225	21990	22083	21938	22130	21961	22110	21765	22116	22045	22121	21882	21989	22137	21988	22219	21932	21948	22049	21983	22211	22087	22011	21895	21754	22031	22032	22003	22119	22031	22011	22000	21968	22134	21813	22086	21814	22043	21998	21853	22040	22023	21890	21989	21850	21983	22013	21946	21850	21819	21871	21980	22043	22135	22064	22239	21764	21709	21900	21917	21839	21834	21878	21993	21970	22135	22112	22091	22141	22016	21856	22225	21917	21998	22105	22051	22017	21847	21722	21919	22086	21833	21964	22147	21879	22074	21917	21895	22176	21952	22015	21921	22119	22057	22088	22113	21878	22149	22102	21965	22150	22000	21905	21901	22271	21971	21666	21855	22240	21944	21932	21915	21823	22025	21885	22110	22009	21847	21930	22059	22094	22061	21974	22207	22034	21941	22190	22088	21832	21896	22027	21769	22072	21934	22012	22037	22097	21951	22224	22063	22085	22135	21923	22006	22068	22084	21882	22052	22162	21909	21978	22226	21881	21771	22122	22088	21915	22071	22010	21984	22034	22055	21926	22020	22113	22159	22050	22249	22079	22069	22024	22025	21964	21826	22149	22083	21885	22118	22060	22094	21933	22076	21879	22037	21884	22130	21916	21983	22018	21903	21832	21834	21921	22079	21936	22081	21979	21919	21790	22077	21993	22081	22066	21991	22088	22066	22019	21888	21868	21887	22296	21919	21911	21996	22131	21949	21799	22009	22064	21917	21855	22204	21944	21942	22159	22506	21927	22105	22035	21661	21967	22003	21790	21895	21844	21951	22036	21938	22153	22104	21871	21997	21730	21903	21966	21997	21918	22156	22135	21828	21965	22043	22045	22184	21888	22135	21963	22062	22056	22015	22076	22122	21886	21971	22011	21731	21897	21998	21862	21509	22065	21972	22002	22020	22001	22110	22018	21989	22164	21775	22064	22091	22098	22085	22044	21816	21956	22067	22023	21961	22114	21905	21915	22062	21992	22230	22018	21944	21876	22120	22073	22222	22245	21999	21880	21892	22028	22133	22086	21969	22020	21957	21808	22140	22190	22102	22012	22048	21877	22041	21897	22058	21891	21762	21938	22107	21874	21983	22019	22011	22020	22130	22088	21934	22081	22051	21952	22154	22099	21838	21981	22096	21975	22102	22088	22103	21897	21936	21613	21719	21996	21953	22199	22090	22098	21872	22009	22230	22080	21892	22161	22007	21881	22093	22026	21831	22082	22063	21902	22050	21889	22114	21868	21963	21794	22153	22048	21890	22081	21975	22026	21761	21861	21901	22113	21914	21977	22090	21893	22205	22195	22220	22014	21903	22116	21895	22245	22114	21954	21974	22103	22029	22197	21851	21908	22014	22030	22207	21949	21810	21901	22130	22019	21971	21906	21952	21940	22064	21967	22091	22177	22016	21881	22139	22007	21948	21789	22203	21994	21964	21832	21835	21725	21941	21960	22060	22018	22043	21830	21969	21985	21995	21825	22090	22007	22088	22230	22101	22030	22076	21715	21921	21920	21879	22004	21775	22026	21978	22010	22009	21966	21978	21957	21932	22090	21963	21948	21796	22030	21997	21985	22162	21913	22040	22112	21825	22124	21882	21924	22106	22080	22126	22047	21970	22097	21881	21833	21940	21908	22321	21981	21848	22222	21926	21923	22159	21976	22037	22050	21851	21860	22017	21977	21936	22065	22002	21733	21778	21720	22124	21888	21972	21773	21793	22074	21967	21902	21938	22023	21955	22017	22009	22039	21811	22137	21968	22050	21951	21882	21966	21825	22005	21903	21995	22133	21973	21838	21951	22017	22070	22079	22018	21612	21924	22037	22183	22210	22112	22008	21919	22011	22090	22087	21749	22025	22082	21900	21911	21863	22180	22038	22107	21852	21890	22122	22052	21921	22052	21983	21934	21929	21800	22192	21839	22027	22012	21804	22001	22038	21840	22056	21989	21974	21959	22060	21938	22050	22068	21829	22092	22059	22036	22067	21907	21905	21977	22088	22118	22083	21783	22039	21939	22016	22145	22212	21911	21846	21939	22070	21921	21848	21825	22127	22316	21842	21910	21799	21924	21865	22216	21923	21935	21746	21842	22057	21911	22084	22095	21943	22184	21952	22051	21950	22025	22013	22033	21950	22000	22077	21944	21961	22288	22040	22105	21979	21980	21910	21923	22241	22055	22226	22093	22044	21963	21942	22203	21989	21714	22076	22004	22065	22038	22006	22079	21992	22196	21809	21992	22020	22061	21966	21999	21844	21841	22002	22194	22191	21925	22152	21823	22031	21910	22045	21918	22149	22111	21836	22118	22076	22155	21965	21780	21920	21889	21821	21949	22176	22040	22076	21917	21903	21868	21965	22053	21841	21900	21912	22217	22188	22132	22228	22111	22169	22066	22020	22001	21956	21997	21935	21975	22146	21864	21821	21847	22069	21869	21892	22126	21891	22268	21959	22133	21867	22259	21982	21888	21829	21939	21803	21904	22126	21796	22138	21928	22240	22320	22190	22181	22081	21947	22107	22173	21933	21937	21975	21819	21806	22090	22069	21967	22033	21855	22221	21928	22135	21960	22014	22002	21987	22149	21818	22052	21949	21836	21823	22147	21976	21966	22023	22091	21869	21985	22023	21958	21977	22198	22221	22003	22054	21680	22088	21967	22023	21774	21792	22031	22119	22044	22044	21991	22046	22040	22113	22092	22240	22134	22138	22053	22087	22076	22054	21791	22029	21973	22071	22228	21891	22083	22165	21744	21852	21925	21860	22045	22035	21837	21702	22179	22107	22056	21854	21726	22037	21918	22094	22184	21875	22050	22201	22027	21892	21869	21921	21988	21835	21886	21952	22175	21916	21845	21874	22066	21905	21989	22013	21746	22112	22108	22087	21976	22190	22098	21919	22062	22158	21939	21887	21843	21819	21797	21986	22035	22106	22218	22075	22045	21934	22110	22072	22108	22117	21927	21851	21832	22149	21981	22236	21900	22002	22128	21997	21894	21990	21832	21922	21975	22014	21874	22129	21997	21929	21996	22231	21961	22044	22033	22060	21941	22004	21834	22012	22073	21870	22065	22045	22006	22057	21981	21957	21972	21942	21868	21971	21953	21812	22074	22012	22089	22036	22029	22165	22066	22039	22089	21905	22013	21813	22036	22023	22229	22094	22134	22032	21937	21994	21785	22052	22036	21878	21990	22008	22097	21984	22111	21763	22059	22135	22146	22046	22137	22076	22172	21924	22173	21948	22116	22038	22066	22021	21981	22100	22188	22142	21805	22015	21867	21938	21909	22066	22173	22007	22124	22198	22018	22083	21802	21957	22127	21975	22146	22053	22082	22076	21916	22018	21918	21947	22057	22215	21901	22084	22129	22088	21923	22028	22043	22005	22031	22105	22123	21932	22061	21757	21982	21859	22083	21900	22187	22029	22079	21919	22314	22064	22123	21810	21984	21933	21960	21861	22170	21935	22025	22046	22000	21996	21981	21902	21998	22023	22007	21853	21933	22178	21890	21950	22016	22152	22047	22160	21806	21985	22035	22158	22074	21869	22040	21977	22163	22134	22022	21989	22101	21965	21946	22163	21964	21950	21961	22263	22167	22149	21949	22109	22013	21801	22152	21905	21891	22001	22190	22105	21963	22165	22033	22106	21963	21870	21894	22048	21890	21988	22145	21987	21971	22026	22028	21924	21987	21794	21846	21703	22123	22135	21890	22002	21944	21948	22008	21920	22202	21973
20175	35216	33472	27884	30401	44335	70196	71242	52756	35007	21529	17291	16346	16265	16362	16398	16288	16393	16212	16529	16241	16578	16385	16263	16479	16311	16198	16098	16341	16252	16400	16165	16326	16442	16368	16169	16303	16214	16370	16509	16319	16277	16338	16566	16385	16350	16339	16315	16316	16423	16553	16207	16304	16333	16262	16228	16474	16316	16307	16364	16334	16094	16166	16287	16188	16407	16341	16352	16322	16352	16362	16357	16396	16376	16304	16307	16326	16370	16457	16394	16313	16240	16411	16368	16294	16360	16281	16374	16337	16397	16235	16334	16464	16390	16296	16434	16268	16298	16387	16318	16184	16399	16314	16340	16260	16370	16477	16448	16190	16305	16185	16372	16401	16234	16349	16107	16259	16217	16248	16355	16298	16347	16298	16432	16341	16362	16383	16397	16214	16252	16224	16126	16173	16438	16409	16370	16257	16413	16286	16220	16429	16254	16139	16346	16281	16292	16296	16208	16316	16484	16326	16225	16224	16352	16173	16307	16270	16342	16199	16209	16476	16444	16225	16470	16492	16325	16366	16249	16391	16407	16356	16282	16246	16276	16404	16128	16360	16420	16389	16437	16324	16298	16343	16251	16402	16441	16319	16451	16378	16281	16102	16282	16203	16120	16380	16193	16254	16364	16317	16395	16357	16374	16157	16336	16169	16606	16281	16275	16097	16345	16211	16492	16263	16379	16424	16525	16446	16353	16298	16259	16221	16332	16209	16345	16204	16445	16315	16309	16241	16344	16366	16418	16258	16440	16375	16297	16323	16332	16201	16239	16351	16216	16312	16477	16306	16349	16365	16495	16386	16245	16444	16451	16418	16418	16231	16279	16188	16217	16390	16474	16292	16361	16447	16452	16332	16264	16133	16548	16224	16454	16317	16340	16238	16227	16285	16176	16274	16268	16436	16389	16268	16433	16363	16431	16311	16342	16253	16341	16355	16152	16102	16418	16219	16417	16320	16394	16360	16534	16248	16277	16436	16199	16332	16274	16451	16404	16300	16408	16225	16395	16436	16212	16412	16266	16291	16267	16347	16352	16285	16301	16292	16199	16338	16250	16387	16284	16178	16273	16399	16423	16204	16342	16155	16287	16399	16445	16251	16175	16293	16168	16381	16197	16353	16329	16281	16323	16157	16123	16378	16250	16383	16279	16235	16378	16294	16194	16269	16264	16390	16243	16433	16479	16376	16392	16239	16352	16271	16181	16273	16269	16518	16445	16334	16428	16416	16279	16421	16321	16360	16352	16227	16454	16292	16291	16317	16323	16178	16465	16285	16355	16358	16259	16334	16389	16210	16235	16382	16339	16189	16563	16386	16400	16428	16302	16262	16394	16486	16258	16424	16508	16354	16392	16203	16296	16186	16272	16234	16172	16283	16177	16289	16290	16374	16243	16138	16223	16396	16258	16228	16294	16205	16263	16368	16284	16390	16271	16154	16280	16273	16300	16151	16205	16418	16287	16287	16473	16368	16262	16172	16267	16436	16362	16459	16345	16231	16337	16274	16252	16264	16444	16291	16381	16111	16279	16272	16388	16344	16423	16424	16435	16236	16462	16362	16328	16282	16331	16319	16303	16308	16412	16258	16191	16191	16372	16220	16155	16409	16229	16134	16400	16367	16301	16383	16154	16401	16219	16310	16294	16332	16502	16443	16298	16276	16375	16377	16188	16292	16409	16253	16389	16403	16300	16369	16224	16388	16253	16258	16358	16218	16466	16388	16405	16397	16211	16394	16216	16268	16333	16450	16363	16213	16324	16397	16430	16334	16496	16317	16334	16245	16353	16375	16353	16390	16302	16166	16439	16314	16185	16381	16343	16222	16324	16256	16219	16277	16481	16302	16362	16224	16264	16223	16382	16254	16276	16308	16299	16387	16279	16296	16247	16178	16202	16197	16255	16387	16163	16155	16286	16276	16244	16116	16254	16128	16257	16053	16286	16266	16291	16295	16278	16353	16184	16311	16205	16242	16222	16463	16426	16246	16353	16149	16269	16371	16262	16487	16315	16326	16254	16336	16179	16466	16201	16469	16379	16296	16315	16207	16296	16202	16223	16330	16286	16406	16331	16296	16352	16235	16308	16354	16217	16287	16294	16283	16201	16304	16272	16215	16330	16316	16126	16195	16362	16193	16308	16381	16281	16389	16220	16235	16406	16258	16318	16297	16393	16296	16372	16273	16221	16357	16231	16434	16373	16310	16230	16350	16136	16337	16321	16263	16270	16299	16331	16239	16277	16246	16358	16426	16407	16294	16351	16397	16294	16319	16354	16314	16302	16417	16314	16385	16274	16309	16376	16408	16425	16240	16214	16164	16477	16309	16315	16421	16325	16291	16295	16249	16304	16165	16220	16215	16247	16296	16181	16083	16160	16317	16172	16344	16170	16417	16247	16433	16378	16149	16207	16322	16406	16272	16401	16144	16340	16423	16326	16343	16168	16441	16278	16347	16380	16441	16165	16371	16460	16284	16473	16391	16400	16347	16294	16368	16297	16300	16445	16234	16311	16334	16318	16341	16321	16302	16370	16270	16486	16254	16253	16297	16328	16408	16412	16245	16154	16363	16273	16369	16468	16294	16290	16210	16416	16333	16217	16303	16341	16322	16186	16282	16203	16250	16203	16332	16192	16347	16301	16293	16164	16342	16343	16424	16217	16193	16382	16406	16426	16284	16344	16241	16342	16194	16255	16245	16487	16367	16187	16207	16336	16301	16500	16403	16334	16543	16341	16237	16291	16478	16572	16439	16303	16324	16246	16319	16303	16281	16310	16345	16308	16425	16450	16195	16182	16358	16325	16278	16660	16350	16239	16314	16289	16213	16274	16351	16390	16306	16430	16306	16550	16089	16305	16136	16273	16437	16307	16500	16324	16383	16100	16314	16217	16414	16303	16333	16283	16280	16489	16365	16343	16487	16380	16264	16343	16367	16337	16365	16468	16359	16279	16359	16308	16130	16243	16298	16286	16187	16164	16291	16376	16277	16298	16300	16625	16107	16356	16294	16289	16289	16213	16379	16289	16308	16036	16383	16217	16188	16396	16192	16472	16178	16259	16236	16264	16454	16228	16472	16264	16296	16252	16470	16358	16192	16424	16437	16346	16267	16422	16257	16334	16108	16327	16151	16448	16259	16349	16329	16177	16363	16323	16317	16381	16249	16394	16342	16362	16217	16265	16346	16257	16488	16399	16326	16279	16415	16373	16353	16328	16326	16107	16407	16169	16255	16412	16522	16298	16273	16255	16307	16392	16352	16350	16197	16365	16046	16310	16398	16290	16179	16305	16327	16415	16390	16353	16432	16309	16250	16396	16247	16305	16308	16176	16309	16298	16436	16316	16394	16332	16340	16398	16431	16497	16114	16322	16367	16356	16283	16323	16376	16267	16331	16432	16476	16432	16172	16318	16266	16399	16342	16254	16367	16254	16354	16366	16279	16347	16225	16264	16473	16351	16255	16322	16268	16289	16244	16365	16316	16241	16277	16236	16303	16427	16196	16323	16194	16382	16524	16416	16299	16236	16235	16098	16294	16340	16301	16272	16496	16212	16290	16315	16073	16287	16310	16279	16217	16405	16322	16306	16428	16282	16341	16228	16149	16254	16359	16300	16289	16417	16231	16224	16332	16395	16327	16519	16326	16390	16463	16373	16138	16451	16416	16253	16366	16499	16511	16288	16198	16368	16336	16302	16416	16281	16327	16257	16351	16205	16274	16331	16180	16381	16422	16255	16248	16172	16248	16148	16349	16079	16311	16641	16393	16413	16244	16307	16303	16360	16517	16255	16352	16198	16255	16280	16197	16228	16451	16420	16448	16462	16255	16279	16225	16246	16313	16228	16529	16338	16322	16311	16422	16276	16334	16356	16286	16251	16361	16334	16225	16190	16318	16313	16344	16263	16266	16244	16389	16224	16489	16343	16189	16393	16153	16344	16308	16223	16346	16326	16360	16483	16275	16327	16146	16304	16287	16349	16422	16271	16532	16266	16369	16137	16253	16360	16311	16269	16268	16558	16372	16296	16353	16494	16511	16306	16357	16318	16160	16198	16468	16483	16049	16310	16324	16463	16398	16248	16204	16184	16264	16439	16202	16325	16383	16490	16359	16217	16337	16365	16135	16265	16423	16224	16433	16421	16307	16425	16273	16430	16390	16191	16349	16462	16391	16360	16463	16221	16122	16440	16352	16483	16111	16305	16297	16441	16474	16345	16401	16310	16279	16334	16344	16394	16130	16241	16381	16313	16446	16416	16300	16233	16157	16204	16308	16298	16270	16231	16451	16411	16303	16385	16291	16161	16406	16213	16391	16336	16343	16458	16371	16384	16412	16369	16241	16328	16569	16382	16445	16300	16233	16249	16593	16418	16442	16335	16255	16341	16273	16352	16397	16215	16318	16250	16302	16415	16190	16346	16398	16276	16120	16041	16405	16370	16251	16361	16388	16486	16388	16264	16293	16337	16270	16541	16230	16451	16377	16587	16393	16372	16372	16223	16404	16281	16337	16257	16442	16277	16321	16408	16155	16279	16304	16380	16382	16176	16393	16282	16207	16368	16156	16344	16312	16515	16155	16350	16295	16315	16128	16530	16222	16428	16389	16072	16443	16320	16394	16406	16378	16334	16342	16506	16172	16379	16350	16175	16347	16402	16357	16250	16498	16285	16147	16329	16370	16333	16514	16176	16419	16288	16253	16293	16246	16301	16306	16218	16281	16187	16419	16310	16270	16401	16411	16391	16230	16351	16276	16244	16229	16472	16326	16398	16394	16510	16241	16260	16181	16280	16266	16227	16294	16599	16376	16196	16236	16371	16352	16349	16462	16356	16320	16398	16337	16419	16259	16253	16392	16234	16450	16211	16406	16311	16242	16551	16174	16394	16378	16314	16280	16295	16236	16407	16174	16474	16298	16281	16459	16337	16172	16282	16476	16366	16460	16179	16275	16285	16170	16453	16306	16359	16345	16296	16341	16320	16419	16028	16377	16334	16531	16507	16385	16242	16375	16289	16351	16505	16335	16201	16233	16279	16210	16442	16467	16568	16347	16174	16378	16372	16489	16414	16320	16325	16545	16084	16260	16437	16363	16471	16199	16256	16312	16274	16149	16495	16159	16388	16260	16298	16294	16238	16401	16313	16415	16112	16277	16232
30790	23653	25549	23761	22651	24555	29001	29835	26455	23862	22111	21841	21690	21595	21345	21461	21340	21666	21529	21529	21530	21699	21567	21560	21532	21410	21476	21236	21519	21710	21505	21529	21373	21523	21419	21363	21496	21192	21646	21418	21621	21620	21714	21537	21614	21398	21694	21420	21628	21327	21323	21398	21452	21495	21530	21473	21617	21485	21389	21470	21527	21320	21500	21561	21561	21434	21495	21405	21446	21391	21703	21404	21365	21549	21491	21422	21456	21767	21269	21566	21313	21626	21687	21373	21407	21640	21577	21577	21262	21529	21380	21552	21501	21642	21560	21388	21631	21491	21412	21455	21529	21621	21642	21492	21542	21531	21464	21547	21487	21681	21358	21490	21379	21468	21325	21391	21499	21380	21538	21561	21255	21509	21513	21347	21408	21130	21563	21256	21455	21569	21569	21440	21462	21530	21544	21578	21487	21306	21424	21568	21508	21482	21446	21485	21446	21546	21584	21547	21324	21337	21439	21473	21482	21482	21471	21424	21360	21369	21522	21582	21354	21921	21638	21463	21533	21491	21499	21608	21565	21445	21440	21369	21481	21397	21513	21454	21355	21526	21592	21513	21192	21368	21614	21307	21455	21481	21474	21426	21229	21492	21422	21743	21688	21754	21566	21502	21229	21451	21604	21612	21646	21571	21436	21580	21522	21303	21419	21538	21284	21405	21437	21497	21430	21776	21638	21345	21374	21646	21555	21338	21585	21474	21678	21418	21286	21321	21784	21443	21293	21484	21515	21333	21581	21592	21671	21517	21622	21285	21531	21404	21212	21533	21405	21573	21260	21640	21463	21335	21616	21508	21410	21293	21327	21378	21332	21350	21486	21452	21568	21594	21557	21403	21455	21472	21488	21598	21348	21591	21462	21363	21603	21435	21343	21387	21512	21555	21626	21266	21376	21544	21395	21231	21447	21601	21483	21501	21329	21351	21409	21570	21480	21627	21458	21847	21514	21641	21413	21644	21614	21442	21651	21468	21540	21559	21556	21591	21746	21349	21425	21581	21429	21475	21420	21393	21466	21493	21412	21413	21684	21372	21451	21460	21595	21502	21322	21566	21718	21473	21425	21368	21378	21396	21374	21385	21403	21469	21582	21539	21322	21526	21503	21397	21330	21460	21364	21449	21518	21394	21435	21537	21451	21398	21362	21339	21631	21445	21260	21382	21571	21387	21503	21492	21360	21314	21452	21270	21375	21414	21653	21706	21594	21414	21317	21442	21363	21444	21583	21557	21484	21468	21747	21498	21552	21446	21594	21601	21554	21612	21346	21338	21275	21627	21495	21446	21380	21309	21431	21551	21523	21612	21612	21496	21497	21556	21801	21657	21707	21459	21500	21398	21512	21459	21751	21440	21600	21405	21458	21362	21489	21579	21571	21549	21536	21502	21588	21469	21461	21304	21451	21427	21683	21326	21465	21578	21394	21489	21363	21471	21334	21387	21612	21328	21454	21624	21595	21442	21652	21426	21399	21572	21819	21431	21363	21244	21543	21506	21406	21597	21659	21367	21493	21574	21226	21479	21727	21452	21389	21440	21572	21504	21482	21362	21568	21585	21694	21571	21507	21529	21474	21519	21497	21676	21484	21600	21484	21493	21644	21482	21564	21390	21574	21609	21591	21640	21445	21298	21639	21216	21506	21474	21548	21506	21437	21675	21564	21532	21491	21494	21611	21529	21674	21464	21743	21460	21492	21321	21443	21649	21619	21426	21499	21590	21585	21352	21655	21450	21552	21487	21466	21317	21426	21327	21758	21423	21451	21625	21607	21351	21688	21386	21550	21505	21576	21818	21565	21477	21472	21527	21434	21486	21501	21718	21583	21433	21519	21378	21416	21531	21650	21287	21299	21272	21547	21592	21472	21538	21206	21362	21437	21531	21599	21781	21421	21488	21543	21523	21439	21630	21486	21702	21450	21386	21329	21541	21619	21572	21478	21555	21550	21440	21529	21481	21579	21510	21420	21306	21700	21634	21677	21573	21662	21432	21581	21236	21261	21550	21649	21579	21555	21509	21568	21468	21560	21598	21558	21632	21581	21470	21736	21371	21371	21313	21720	21401	21572	21458	21477	21431	21489	21507	21442	21349	21661	21485	21634	21442	21495	21514	21464	21576	21414	21680	21584	21318	21387	21452	21565	21463	21408	21334	21637	21448	21700	21510	21425	21450	21504	21461	21509	21524	21296	21314	21453	21474	21579	21290	21528	21711	21383	21641	21670	21447	21401	21513	21429	21659	21604	21386	21656	21378	21647	21244	21620	21267	21403	21463	21390	21618	21371	21457	21493	21455	21469	21791	21455	21515	21507	21176	21422	21358	21537	21334	21617	21485	21673	21487	21446	21615	21434	21365	21529	21704	21528	21718	21497	21572	21584	21663	21600	21522	21528	21762	21527	21579	21550	21651	21652	21631	21720	21305	21451	21349	21521	21234	21281	21444	21705	21731	21659	21328	21419	21447	21518	21590	21378	21372	21530	21516	21473	21568	21476	21519	21429	21355	21275	21389	21664	21551	21668	21252	21712	21516	21411	21424	21471	21478	21314	21584	21501	21435	21530	21462	21491	21361	21429	21534	21492	21571	21342	21419	21454	21427	21603	21529	21298	21535	21370	21546	21573	21809	21517	21454	21318	21563	21370	21467	21581	21576	21643	21585	21501	21649	21503	21464	21666	21512	21762	21488	21710	21450	21427	21376	21652	21333	21455	21575	21639	21571	21328	21594	21499	21488	21662	21345	21644	21357	21498	21459	21531	21597	21868	21498	21597	21679	21525	21301	21515	21469	21460	21384	21551	21470	21471	21492	21295	21577	21650	21681	21512	21435	21376	21439	21639	21558	21415	21511	21592	21476	21517	21446	21425	21432	21535	21495	21185	21553	21399	21662	21646	21525	21696	21455	21455	21653	21438	21330	21431	21454	21502	21616	21467	21657	21681	21400	21692	21654	21418	21401	21304	21339	21285	21554	21500	21561	21601	21658	21526	21633	21637	21706	21611	21743	21748	21303	21393	21595	21471	21396	21201	21459	21616	21490	21616	21400	21427	21319	21664	21547	21560	21327	21435	21472	21377	21443	21395	21493	21728	21464	21415	21636	21243	21465	21212	21558	21638	21439	21585	21519	21445	21657	21678	21640	21389	21614	21499	21395	21592	21641	21396	21303	21622	21656	21577	21415	21510	21382	21646	21622	21638	21349	21426	21526	21601	21623	21770	21416	21457	21459	21284	21611	21396	21496	21536	21581	21421	21476	21355	21498	21541	21335	21732	21650	21495	21414	21319	21285	21448	21526	21619	21485	21535	21404	21572	21444	21442	21427	21529	21385	21430	21648	21560	21477	21476	21450	21437	21524	21498	21578	21711	21487	21706	21545	21422	21665	21395	21601	21131	21603	21297	21325	21540	21700	21601	21450	21499	21677	21571	21341	21358	21583	21443	21385	21407	21274	21184	21449	21546	21662	21628	21391	21641	21450	21397	21321	21443	21343	21579	21484	21572	21697	21674	21462	21539	21491	21583	21561	21458	21402	21516	21722	21767	21733	21437	21458	21587	21315	21414	21522	21411	21494	21317	21430	21607	21471	21634	21529	21436	21603	21466	21630	21708	21523	21595	21408	21336	21584	21472	21503	21668	21540	21459	21344	21576	21519	21580	21416	21456	21556	21483	21514	21703	21446	21574	21414	21383	21545	21474	21512	21288	21465	21392	21320	21644	21521	21564	21413	21482	21484	21480	21528	21613	21446	21461	21589	21635	21481	21582	21580	21665	21449	21565	21385	21352	21486	21491	21607	21492	21398	21567	21462	21398	21526	21678	21438	21448	21335	21549	21426	21602	21379	21390	21527	21582	21504	21347	21572	21559	21476	21413	21599	21591	21451	21379	21507	21223	21651	21457	21417	21417	21702	21572	21658	21706	21525	21388	21654	21456	21683	21647	21498	21505	21390	21744	21459	21519	21405	21516	21409	21432	21453	21498	21508	21632	21394	21441	21467	21437	21540	21500	21634	21659	21338	21626	21589	21475	21524	21359	21341	21542	21545	21542	21640	21595	21392	21475	21483	21640	21613	21491	21617	21448	21364	21460	21297	21615	21738	21466	21503	21669	21609	21470	21500	21343	21537	21301	21632	21691	21516	21540	21632	21547	21343	21327	21481	21439	21642	21552	21521	21610	21509	21338	21453	21666	21368	21386	21671	21393	21363	21663	21346	21560	21254	21701	21543	21744	21575	21603	21475	21496	21502	21737	21383	21384	21731	21539	21600	21665	21651	21593	21573	21516	21439	21539	21252	21423	21543	21589	21577	21485	21499	21752	21667	21217	21497	21620	21480	21360	21616	21599	21527	21386	21480	21419	21685	21513	21619	21477	21733	21530	21726	21351	21455	21373	21291	21455	21675	21587	21410	21768	21534	21336	21658	21625	21481	21346	21444	21575	21640	21502	21649	21587	21444	21544	21454	21566	21496	21485	21527	21187	21558	21492	21476	21565	21658	21587	21757	21682	21525	21486	21372	21594	21600	21362	21274	21599	21584	21542	21506	21629	21585	21359	21668	21583	21404	21725	21430	21505	21479	21483	21544	21476	21551	21490	21527	21567	21603	21512	21574	21360	21476	21303	21452	21656	21543	21483	21435	21426	21662	21639	21497	21527	21541	21298	21649	21669	21546	21696	21630	21855	21379	21517	21564	21324	21793	21477	21466	21432	21497	21460	21422	21499	21822	21424	21480	21411	21745	21609	21361	21447	21551	21518	21456	21455	21445	21196	21342	21392	21658	21291	21402	21740	21651	21610	21585	21420	21501	21298	21391	21364	21717	21651	21529	21376	21248	21642	21437	21385	21427	21431	21341	21347	21351	21629	21555	21465	21245	21335	21545	21441	21323	21283	21571	21437	21445	21591	21368	21413	21438	21493	21300	21567	21501	21571	21542	21458	21466	21566	21398	21352	21638	21584	21598	21687	21450	21609	21387	21464	21403	21376	21702	21279	21388	21364	21569	21363	21681	21699	21613	21439	21464	21602	21566	21309	21468	21565	21397	21491	21474	21479	21884	21446	21453	21506	21416	21580	21581	21457	21507	21450	21615	21307	21452	21443	21562	21549	21493	21366	21413	21488	21591	21538	21542	21533	21574	21394	21317
17426	19235	19447	17605	18352	21354	26297	26215	21024	17873	16432	16288	16086	16134	16230	16113	16054	16092	16013	15981	15975	16037	16175	15947	16279	16140	16209	15991	15877	16204	15846	16120	16123	16152	16073	16059	16013	16122	16058	16158	15990	16195	16234	16332	16157	15952	16097	15949	16029	16105	16031	16090	15960	16102	15980	16211	15910	16014	15822	16136	16030	16187	16113	16100	16069	16162	15852	16014	16170	16073	16137	16107	16017	16118	16001	15951	16184	15952	15872	16262	16035	16104	15999	15998	16126	16065	16056	15850	16011	16095	16039	16117	16171	15890	16024	16128	16077	16068	16236	16071	16195	16137	16224	15909	16063	16112	15975	16310	16051	15943	16124	16133	16121	16035	15909	16064	16106	16074	16113	16180	16031	16033	16093	16176	16134	16052	16019	16125	16207	16034	16139	16121	16022	16128	16045	15984	16019	16098	16233	16059	16168	16047	15947	16248	15986	16126	16190	16174	16108	15930	16067	16120	16051	16067	16075	16096	16153	15986	16183	16032	16042	15985	16029	16062	16096	16204	16049	15951	16193	15859	16047	15999	16033	15991	15703	16040	15958	15826	16263	16079	16254	15982	16045	16286	16146	16058	16019	16202	16074	16210	16106	16243	16013	16058	15988	16041	15871	16038	15994	16024	16043	16178	15898	16059	16118	15967	16070	15918	15923	16219	16010	16114	15942	16083	16168	16118	16060	16055	16030	16191	16232	16059	16037	16121	15872	16251	15968	15976	16123	16179	16353	15969	15991	16083	16077	15923	15876	16069	16180	15908	16141	16228	16162	16225	16085	16166	15991	16084	15934	16013	16130	16169	15921	16069	15984	15993	16008	16080	16119	16134	16018	16063	16040	16021	16099	15918	16239	16190	15956	16025	15921	15970	15892	15885	16081	16115	16255	16088	16192	16066	16150	15969	16004	16152	16097	15953	16016	16092	16087	16075	16027	15868	16049	16188	15984	16046	16209	16102	15982	16100	16142	16124	16094	16047	15781	15912	16172	16119	16114	16136	16110	16068	16160	16113	15946	16007	16000	16146	16091	16208	16136	16161	15879	16036	15894	15978	16096	16168	16137	16000	16186	16098	16188	16230	16036	16117	16000	16118	15962	16081	16112	16154	16077	16024	16007	15907	16006	16109	15936	16184	16127	15977	16022	15979	16057	16054	16051	16053	16054	16114	15910	15927	16013	16053	15957	16167	16145	16035	16045	16015	15983	15991	16196	16228	16064	16101	15914	15970	16071	16132	16040	16101	16001	16034	16113	16088	16045	15916	16036	16058	16163	15969	16128	16055	16090	16067	16100	15785	16084	16166	16206	16059	16205	15932	16215	15971	16151	16098	16165	16030	16108	16176	16286	16036	16163	15931	16049	15983	16052	16087	15960	16054	15948	16209	15990	16229	15927	16023	16163	16056	15977	16092	16065	16146	16034	16209	16064	16238	15959	15902	15969	15974	16148	15930	16086	16233	16107	16090	16098	16120	15907	15946	16109	16198	16152	16195	16064	16034	15982	16132	16070	16153	16156	16096	15992	16118	16229	16001	16138	16009	16128	16103	16023	15928	16045	16005	16201	15936	15996	16031	15923	16127	16006	15992	16136	16072	15951	16073	16199	16044	16048	16144	16034	16138	15968	16129	16011	15993	16056	16097	16064	15951	16052	15993	16161	16087	16171	15998	16048	16151	16026	15942	16145	16042	16151	16181	16002	16153	16118	16040	16145	15860	16025	16148	16135	16026	16161	16061	16043	16092	16015	16125	16114	16069	16008	16008	16051	16083	15984	15961	15946	15972	16090	16230	16084	16289	15984	16090	16166	16054	16081	16114	16168	16215	16029	15962	16005	16002	16055	16343	16092	16144	15865	16111	16145	16228	16101	16261	15985	16051	16038	15993	16065	16190	16205	16097	16185	15979	15975	15920	16042	16185	16044	16053	16172	16186	16123	16083	16169	16087	16080	15980	16093	16250	16331	16081	16013	15963	16081	16041	16112	16150	16102	16082	15932	16020	16129	16214	16077	16008	16110	15974	16261	16081	15981	16228	15940	15969	16242	16200	16018	15838	16016	16029	16034	16011	15917	16223	16135	15870	15856	16062	16077	16060	15980	15923	16099	16088	16070	16027	16028	15949	16046	16246	16041	16008	16131	16107	16180	16121	15962	15995	16106	16053	16032	15954	16263	15958	15909	16034	16151	16007	16304	16094	16024	16026	16306	15952	15990	16272	16207	15976	16151	16042	16137	16023	16119	16059	16007	16262	16071	16043	15970	16044	16241	16116	15919	16022	16033	16071	16160	16140	16077	16034	16229	16026	16107	15947	15935	16066	16192	15976	15889	16023	16031	16073	15849	15986	16161	16140	16136	15997	16108	16216	15949	16039	15997	16148	16052	16148	16025	15883	16199	15950	16199	15929	16042	16110	16053	16296	16014	16147	15902	16244	15998	15939	16137	16040	16022	16110	15902	16204	16229	16041	16003	16177	16076	15898	16121	16016	16185	16073	16107	16157	16052	16105	16053	16058	16186	16070	16149	16118	16018	15992	16111	16189	15901	16126	16203	16065	16083	16042	16184	15983	15815	16161	16208	16022	16026	16124	15973	16206	16215	16018	16015	15986	16194	15974	16122	16202	15940	16193	16180	16124	16102	16057	16077	16084	16038	16073	15917	16115	16038	16014	16039	15999	15934	16171	16083	16159	16141	15985	15955	16024	16129	16019	15841	15992	16002	16175	16065	16123	16081	16060	16086	16096	16256	16165	16107	16010	16114	16322	16054	16148	15887	15989	16092	16143	15996	15916	16196	16019	15997	16016	16240	16053	15931	15819	15894	15882	16032	16066	16163	15974	16038	16233	15985	16116	16007	16021	16115	16109	15961	16035	16028	15941	16187	16106	16183	16148	16156	16081	16065	16103	15944	16032	16148	16135	16118	16189	16155	16116	16033	16106	15920	15866	16101	16002	16035	16058	16027	16100	16018	16100	16164	16014	16022	16084	16180	16068	16006	15997	16041	16086	16186	15977	16271	15963	16064	16073	16060	16219	16100	16051	16049	15933	15927	16165	16017	15919	16148	16091	15918	15818	16045	16072	16254	15961	16096	15911	16055	16194	16022	16275	16053	16113	15957	16094	16136	16267	15944	16050	16114	15978	16185	15973	16179	16182	15909	15999	16118	15958	16203	16107	16029	15992	16141	16050	15937	16119	16022	16171	16151	16053	16049	15969	16112	16137	16105	16075	15981	16045	16060	15912	16030	16076	16059	15901	16121	15962	16122	16031	16031	15899	15826	16033	15909	16057	16131	16219	16197	16121	16145	16096	16022	16049	16050	16093	16071	16051	15930	15964	16226	16142	16188	16057	15998	16029	16112	15967	16115	16001	16026	15979	16193	16155	15983	16207	16304	16174	16028	16078	16153	16127	16002	16126	16093	16121	16187	16093	16163	16110	16023	16125	16249	16117	16152	16150	16072	16136	16180	16075	15979	16168	16027	16101	15981	15997	16129	16150	16096	16136	16349	16072	16075	16039	15926	16230	15968	16032	16007	16106	16064	16104	15948	16115	16056	16020	16184	16158	16085	16152	16044	16036	16045	16184	16122	15950	15961	15990	15905	15925	16156	15941	16052	16245	16062	16018	16142	16076	16086	16227	15973	15971	16135	16080	16063	16061	15975	15855	16204	16137	16055	16178	16091	16209	15961	15961	15962	15911	16040	15890	16090	15979	16116	16186	16142	16000	16082	15985	16020	15954	16065	15979	15910	16083	16161	16021	16175	15879	16052	16186	16093	16035	15918	16132	15950	16030	16064	16114	16236	16146	15940	16220	16001	16115	16047	16178	15887	15992	15988	15926	16018	15849	16064	16118	16197	16101	15959	16011	16023	15937	16115	16109	15860	16186	16079	16190	16293	16028	15935	16163	15870	16168	15904	16156	16081	15951	16071	16027	16189	16160	16046	16048	16047	16252	15911	16230	16104	16130	16177	15989	15999	15984	16112	15997	16028	16069	15914	16050	15928	16141	16088	15968	16226	15974	16025	15853	16010	16000	16095	15957	16132	16041	16000	16037	16117	16169	16082	16077	16130	16013	15999	16095	16097	16108	16095	16078	15972	16152	16050	16064	15902	15889	15981	16108	16248	16079	16173	15987	16079	16091	16177	16010	16082	16017	16126	16022	15965	15971	16070	16004	16116	16142	16051	16088	16044	16134	16058	16047	16076	15965	16003	16159	15855	16047	15975	16145	16114	16137	16103	16105	16031	16003	16018	16171	16132	16189	16016	16119	16106	16008	15902	16101	16049	16008	15953	16328	15986	16027	15956	16113	16135	16151	16146	16154	15974	16148	16018	16085	16051	16222	16048	15973	16039	16054	16230	16063	16060	16074	16214	16078	16095	16168	16023	16151	16009	16086	16220	16097	16226	16057	16209	16074	16172	16313	16137	16125	16152	16036	16080	15974	16053	16149	15910	16361	15968	15883	15998	15952	16115	16096	16286	16157	15983	15945	16025	16062	15948	16045	16061	16206	15966	15965	16039	16136	16120	16071	16218	16098	16124	15996	16291	15962	15980	15938	16035	16102	16153	16006	15990	16044	15915	15868	16192	16078	15956	15974	15873	16087	16169	15956	15999	16071	15999	16073	16061	16220	15802	15957	16292	16297	16050	16011	16080	15971	16025	16054	16052	15984	16016	15961	16032	16034	16151	16049	16071	16049	16138	16122	16079	16233	16017	16162	16009	15896	16139	15986	15904	16129	15794	16083	16274	16145	16041	16169	15992	16026	16028	16353	16109	15994	16072	16127	16014	16249	16106	16024	16154	16157	15974	15842	16140	16016	16164	16110	16122	16074	16020	16103	15932	16045	16086	16200	16018	15973	16087	16233	16187	15937	16275	16094	16170	15972	16199	16204	16054	16000	15803	15996	16119	16026	15978	16144	16027	16101	16230	16066	16048	15938	16099	15933	16081	16014	16061	16114	15924	15964	16035	16067	16052	16263	16005	16065	16192	15943	16083	16017	16043	16003	16168	16132	16067	15971	16004	16209	16071	15950	15956	16140	15976	15914	16168	16038	16198	16095	16021	16043	15982	16228	15889	16023	15963	16083	16169	16080	16199	16065	16137	15885	16085	16138	16113	16007	16006	15913
25326	21099	28053	25052	23999	39736	65056	57606	41634	30103	23659	21667	21381	20921	21441	21113	21157	21109	21134	21253	21216	21109	21216	21099	21199	21171	21104	21352	20997	21321	21166	21078	21103	20898	21089	21036	21191	21326	21007	20970	21207	21150	20901	21020	21064	21033	21124	21215	20938	20933	21153	21040	21118	21166	20821	21104	20920	21139	21125	20863	21190	21027	20907	21156	20970	21111	21134	20969	21049	21299	21022	20944	20981	20823	21026	20945	21044	21275	21267	20954	20928	21078	21129	21049	21152	21119	21074	21152	20769	20924	20910	20991	20995	20892	21045	20952	20928	20963	20703	21137	21127	21199	21039	21004	21120	21042	21154	21026	21187	21019	21036	20839	21074	20994	21026	20820	21054	20993	20785	20945	20990	21077	20942	20974	21180	21150	21024	21077	20952	20976	20755	20878	20945	20927	20963	21123	21095	21064	21009	21219	21187	21130	20805	21138	20907	21140	21024	21093	20961	21032	21103	21146	20922	21043	20843	21270	21180	21370	20974	21012	21002	20883	21155	20884	21210	21050	20983	21122	21129	20861	21125	20915	21108	21078	20951	20865	20971	21131	21024	20959	21119	21032	20870	20864	21217	21120	21049	21027	21088	20923	21107	21042	20852	21204	21099	21142	21139	20931	20782	21088	20968	20903	21182	20949	21066	20909	21108	21034	21136	21074	21017	21102	20928	20795	21066	21374	20806	20831	21028	20964	21169	20850	20985	21066	20826	20956	21180	21021	20917	20816	21281	21095	21190	21152	20987	21201	21076	20888	21114	20945	20965	21086	20935	20957	21164	21025	20782	20982	21010	21099	21258	21084	21070	21048	21039	21012	21061	20932	20942	21018	21103	21184	20990	21013	21201	21020	21004	20880	21182	20881	21079	20979	21209	20843	20990	21041	21024	21063	20922	21059	20916	20908	20731	20837	21301	21136	20750	20994	21208	20993	21205	21052	21339	21100	21012	21313	21122	21225	20966	21169	21064	20938	20946	20812	21049	21177	21074	21176	20900	20971	20823	21008	20965	21085	21236	21044	21219	20846	21003	21112	21204	21224	21109	20843	21043	20922	20875	21098	20925	21098	21139	20975	20993	20905	20982	21128	20771	20879	20979	21082	21222	20859	21115	20856	21198	20943	20688	20864	20995	20952	21099	20997	21029	21123	20978	21001	20840	21025	21254	21236	21016	20971	21098	21076	21206	21059	21042	21067	21033	21199	21054	21138	20907	21121	20962	20935	20942	21079	21280	20963	20823	20928	20963	21257	20990	20929	21023	21073	21264	20988	21097	20882	20761	20855	21052	21006	21082	21159	21048	20926	20875	21039	21226	21197	20861	21057	21124	20888	21181	21215	20965	20900	21224	21121	21192	21157	20901	20956	20931	20929	20945	20916	21046	21069	21146	21197	20912	21176	20822	21061	20934	21205	21040	21060	20970	21080	20870	21025	21101	21014	20904	21080	21054	21197	21017	20937	20809	21060	21057	21024	20952	21224	21069	21076	20983	21200	21138	20975	21119	20657	21010	21048	20873	20888	21020	21032	21064	20943	20919	21183	20840	20968	20811	21211	21115	21054	20866	20945	20898	21071	21045	21102	20930	21123	21098	21152	21020	21014	20812	20968	21216	20890	21137	21108	20928	21210	20933	20948	21035	20980	21031	21176	21099	21174	21185	21185	21117	21105	21050	20872	21016	21047	20890	20875	21013	20990	21030	21118	21018	20998	20920	20906	21200	21229	21058	20884	21041	21123	20967	21044	21158	21210	20724	21170	20946	20971	20952	21113	20862	21109	20962	20867	21089	20955	20981	21001	21074	21179	21097	20949	21152	21162	20986	21121	20838	20983	20949	21024	20897	21071	20780	20730	20902	21113	21011	21031	20946	21210	21294	20972	20983	20995	20989	21020	21046	21023	20893	20885	21155	21189	21140	21149	20712	20791	21149	21036	21099	21056	20744	20956	20942	20986	21044	21170	21170	20822	20991	20971	21050	21113	20884	21132	21060	21124	21039	21117	21092	20916	20815	20899	21030	21122	20975	21098	21172	20914	21088	21011	20971	20799	20932	21042	21248	20921	20992	21245	20869	20872	21007	21276	21164	20994	20897	21027	21122	20939	21054	21207	21117	20989	21086	20904	20956	20960	21037	21015	21231	21055	21079	21023	20962	20940	20984	21193	21138	21132	21286	21199	21017	21258	20699	21080	20835	21213	20958	21004	21152	20975	21283	21358	21148	20999	20808	21131	20981	21010	21046	21048	21080	20972	21047	20989	20933	20933	21046	20940	21053	21130	21009	20841	21122	21116	20879	21131	21031	20970	21020	20999	21336	21164	20888	20944	20896	21137	20879	21111	20964	21101	20845	21123	20979	21056	21149	21010	20921	20912	20784	20951	21028	20878	21130	21051	21143	20886	20969	21139	20842	20974	20754	20971	21248	21150	20961	20922	20977	21095	21032	20995	21079	21196	21185	20752	20802	21027	21216	20987	21046	21114	21049	20994	20925	20906	20910	21336	21136	21188	20871	21009	21074	21024	21004	21159	20946	21110	21025	21021	21060	21129	21122	20955	21009	21048	21140	21227	20927	20940	21009	20941	21170	20996	20945	21048	21059	21034	20920	21019	21081	21050	21156	20970	21124	21141	21047	21047	21014	20793	20882	21068	21195	21172	21177	20982	21279	21220	21190	20861	21301	20943	20999	20940	21228	21059	21198	21009	20936	21172	20856	21086	21050	20871	21063	21210	21150	20996	21140	20961	21103	21008	21103	20944	21049	21285	21262	21034	20967	20903	20997	21066	20658	21247	20903	21059	20882	21029	20996	20769	20928	21093	21122	20811	21120	21028	20951	20969	21304	21262	20985	21159	21104	21221	21040	21107	20831	21232	21225	21078	20970	20998	20997	20872	21105	21306	21217	21047	21044	21101	20770	21050	21061	21050	20812	20770	20812	20841	21209	21094	21159	20882	21281	21036	20983	20917	21169	20817	21026	21080	21035	21140	20959	20946	21020	21271	21234	21034	21054	21104	21056	21136	21175	21314	20993	20961	21003	20884	20877	21191	21079	20978	20969	20988	20775	20937	21050	20942	21031	21018	21041	20994	21204	20836	21143	21092	21072	21005	21227	21093	21121	21230	21124	21143	21139	20989	21010	21013	20987	21130	21332	21225	21085	21017	21172	20981	21014	21167	21098	21122	21221	21162	20927	21222	21248	20977	20978	21079	21115	20888	21179	21121	21078	21174	21194	21079	21009	21246	21135	21239	20945	20955	21052	20919	21046	21101	21089	21221	21157	21140	21065	21275	21157	21110	21165	21108	21141	21078	21089	20980	21006	20909	21067	20827	20909	20978	21072	21116	21038	21019	20981	21014	21010	21155	21021	21116	21118	21095	21228	21118	21245	21153	20797	21039	21321	20808	20999	21360	21145	21099	21151	21120	20923	21066	21104	21123	20752	20809	20911	20858	20988	21074	20991	21124	20847	21188	20984	21165	21206	21068	21160	20909	21082	20944	20952	21079	20866	20985	21006	20818	21168	21126	21103	20920	21082	21124	21099	21034	20745	20970	21072	20943	21109	20935	20894	20972	21246	21300	20981	20766	21004	21085	21181	20947	21143	20967	21068	21174	20925	21117	21177	21339	21146	21176	20949	21012	21140	21104	20998	21067	20751	20757	21062	20910	21247	21143	21015	21127	20970	21155	20883	20826	21072	20932	20904	21242	20987	21321	21067	21067	20772	21203	20997	21034	21047	21052	20889	21214	21097	21059	21212	21025	20905	20977	20935	20885	21200	21044	21014	21109	20956	21054	20969	20971	21119	21038	21008	20895	20947	20969	21157	21004	21006	20949	20640	21089	21091	21111	21105	21133	20897	21029	21231	21148	20985	21087	21017	21298	21263	20934	21189	21169	20949	21200	21245	20962	21074	21048	20976	20907	21127	21049	21065	20946	21041	20864	20927	20766	21130	20960	20906	21191	21078	21134	20993	20850	20994	21178	20961	20986	20920	21077	21188	21037	20835	21000	21058	21154	21199	21152	20946	21073	21247	20998	21281	21108	20921	21151	21071	20970	21135	21035	21084	20941	21144	20938	20788	21110	20878	21036	21112	21150	21067	21015	20966	21313	21089	21020	20916	20949	21117	21070	21104	21239	21096	21123	20784	20845	21167	20662	20943	20945	21167	20949	20803	20950	20876	21038	21197	21021	21116	21338	21216	20810	20967	20798	21130	21043	21300	21042	20992	20947	20940	20829	20983	21066	21258	20937	21035	21073	21065	20907	21080	21097	20967	20978	21035	20894	21180	20879	20948	20923	21056	20990	20984	20968	21082	21174	21075	20955	21069	21006	21261	21167	21282	21127	21006	20927	20890	21084	20928	21074	21149	21087	21052	21031	21035	20952	20989	20882	21362	21189	21004	21051	21070	20906	20958	21296	21222	21004	21083	21107	20992	20949	21110	21252	21143	21242	20979	21050	21226	20802	21071	21132	21320	20961	21084	21028	21088	20935	20991	21165	21118	20929	20959	21242	20956	21080	20766	20911	21049	21176	21089	20970	21069	21184	21007	21011	21026	21064	20947	20990	21076	20824	20895	21085	21052	21090	21041	21047	20928	21014	20979	20886	20913	21007	21103	21025	21074	21066	21046	21015	21106	20990	21113	20929	21056	21190	21232	21224	21042	20963	20897	21004	20939	20989	20671	20976	20943	20992	21117	20960	21022	21147	21132	20800	20907	21021	21155	20908	20947	20994	20987	20888	21119	20825	21073	21080	21246	21042	20847	21123	21072	21240	20815	20707	21282	20999	21070	21158	21038	21035	20892	21105	21009	20921	20905	21079	21035	21126	21040	21059	21197	20964	21089	21035	21090	20998	21212	21055	21207	20874	21024	20981	20873	21248	21036	21253	21252	20966	21025	21008	21020	21221	21060	21382	20916	21038	21152	21195	20961	20907	21025	21088	21030	20844	20948	21181	21015	20905	21080	21125	20936	20905	21128	21131	21078	20817	20909	20750	20873	21014	20998	21112	21089	21111	21162	21101	20884	20896	20896	20822	21109	21083	20863	20985	21095	21070	20896	20950	21192	21256	20950	20892	21008	20953	21035	21280	21137	20953	20997	20752	20931	20945	21196	21038	20976	20995	20868	20960
17530	28164	26900	21669	21013	41414	61701	54098	38306	24843	17899	16026	15941	15705	15741	15765	15980	15794	15780	15824	15804	15744	15804	15891	15804	15799	15871	15914	16015	15842	15754	15609	15977	15859	15915	15900	15685	15904	15693	15834	15971	15748	15919	15827	15755	15816	15918	15975	15661	15791	15860	15894	15700	15841	15942	15853	15770	15892	15666	15999	15713	15879	15794	15749	15960	15964	15813	15713	15951	15900	15855	15989	15830	15705	16006	15817	15822	16004	15916	15934	15655	15907	15805	15853	16022	15958	15865	15699	15868	15895	15683	15782	15722	15878	15831	15952	16046	15706	15666	15856	15695	15869	15848	15857	15965	15897	16035	15718	15719	15954	15760	15918	15885	15838	15991	15743	15777	15834	15897	15663	15711	15900	15818	15874	15947	15666	15919	15778	15816	15806	15827	15819	15738	15746	15897	15915	15765	15869	15980	15872	15892	15923	15840	15727	15892	15815	15840	15856	15798	15702	15910	15755	15719	15934	15875	15769	15805	15988	15823	15881	15915	15635	15889	15977	15802	15941	15767	15817	15943	15830	15901	15860	15814	15741	15650	15928	15904	15963	15901	15849	15942	15818	15774	15875	15874	15903	15859	15743	15709	15966	15845	15657	15886	15984	15737	15653	15963	15941	15772	15919	15871	15851	15727	15809	15642	16033	15749	15821	15844	15706	15910	15891	15932	15793	15728	15995	15791	15861	15867	15896	15816	15830	15689	15711	15834	16021	15824	15851	15783	15790	15765	15844	15851	15876	15714	15819	15680	15902	15933	15783	15811	15857	15726	15872	15769	15827	15978	15730	15689	15729	15989	15902	15755	15769	15913	15787	15859	15850	15885	15791	15811	15751	15781	15863	15831	15912	15901	15751	15812	15790	15778	15868	15758	15807	15818	15894	15855	15781	15717	15789	15801	15750	15898	15820	15821	15771	15772	15695	15867	15836	15916	15697	15847	15696	15730	15800	15865	15828	15857	15855	15900	15941	15946	15964	15908	16022	15650	15717	15817	15873	15738	15788	15739	15720	15762	15784	15759	15601	15904	15706	15826	15743	15913	15956	15867	15873	15814	15788	15729	15761	15770	15787	15745	15861	15764	15784	15817	15833	15691	16008	15926	15834	15925	15772	15764	15890	15725	15866	15964	15658	15941	15789	15810	15831	15800	15765	15850	15969	15631	15749	15729	15894	15921	15849	15762	15912	15805	15842	15691	15740	15797	15721	15924	15834	15717	15814	15793	15940	15887	15867	15873	15902	15815	15740	15786	15764	15986	15761	15782	15871	15865	15779	15858	15782	15688	15615	15804	15835	15679	15687	15901	15847	16039	15775	15964	15900	15843	15748	15693	15841	15831	16002	15770	16027	15765	15918	15786	15821	15810	15847	15743	16008	15622	15847	15790	15812	15884	15716	15828	15791	15909	15742	15875	15848	16007	15775	15753	15702	15983	15997	15977	15902	15909	15674	15784	15820	15803	15918	15658	15864	15889	15873	15956	15884	15829	15764	16000	15848	15938	15748	15943	15962	15967	16136	15771	15825	15754	16058	15882	15724	15894	15794	15731	15807	15848	15923	15835	15729	15948	15845	15665	15971	15859	15802	15788	15755	15802	15772	15792	15956	15999	15881	15841	15894	15865	15900	15979	15992	15991	15856	15862	15825	15826	15910	15867	15744	15834	15932	15929	15953	15924	16029	15808	15814	15816	15857	15918	15860	15832	15616	15872	15688	15885	15818	15786	15835	15793	15578	15888	15913	15709	15839	15987	15830	15873	15792	15807	15741	15885	15777	15724	15847	15731	15735	15764	15797	15845	15805	15910	15856	15929	15758	15900	15892	15800	16011	15820	15894	15927	15854	15796	15881	15747	15803	15769	15935	15882	15971	16052	15689	15953	15925	15862	15893	15909	15808	15820	15843	15750	15880	15775	15771	15810	15867	15961	15759	15741	15803	15824	15988	15736	15813	15828	15821	15717	15902	15874	15880	15700	15851	15598	15776	15785	15817	16005	15731	15791	15933	15858	15906	15902	15924	15881	15753	15883	15894	15760	15937	15861	15786	15820	15889	15825	15721	15933	15725	15791	15934	15819	15995	15834	15909	15925	15917	15858	15911	15803	15851	15814	15857	15698	15876	15764	15644	15752	15943	15870	15708	15910	15759	15807	16012	15758	15767	15965	15783	15833	15821	15879	15914	15716	15845	15878	15907	15690	15797	15801	15769	15839	15887	15966	15829	15775	15885	15826	15818	15727	15892	15720	15780	15996	15877	15642	15643	15711	16028	15597	15903	15847	15905	15703	15975	15915	15868	15833	15961	15736	15899	15795	15764	15881	15828	15866	15660	15823	15817	15891	15875	15823	15799	15701	15892	15959	15970	15779	15790	15866	15783	15660	15929	15819	15806	15883	15657	15715	15819	15699	15888	15626	15777	15938	15777	15777	15956	15895	15813	15667	15901	15934	15827	15801	15691	15880	15712	15782	15679	15752	15914	15810	15753	15907	15763	15692	15753	15748	15700	15830	15891	15742	15691	16054	15826	15900	15835	15880	15826	15873	15810	15817	15928	15724	15882	15765	15936	15856	15937	15904	15729	15943	15800	15853	15759	15838	15774	15679	15829	15725	15855	15799	15782	15927	15841	15958	15698	15702	15860	15832	15855	15807	15856	16088	15801	15639	15813	15827	15657	15820	15783	15738	15890	15852	15772	15814	15796	15893	15907	15817	15765	15836	15824	15793	15730	15874	15832	15847	15890	15799	15928	15914	15917	15746	15977	15836	15858	15777	15714	15994	15806	15697	15843	15829	15770	15748	15766	15774	15766	15887	15901	16072	15787	15873	15689	15952	15827	15821	15717	15884	15719	15939	15818	15890	15824	15775	15853	15808	15767	15632	15921	15677	15862	15900	15749	15745	15775	15912	15634	15763	15995	15838	15827	15758	15678	15792	15800	15735	15826	15772	15786	15767	15726	15761	15991	15739	15705	15984	15873	15663	15989	15940	15863	15841	15839	15800	15734	15887	15761	15869	15856	15758	15954	15997	15806	15866	15742	15897	15910	15814	15624	15960	15727	15954	15881	15711	15712	16003	15759	15879	15851	15806	15929	16005	15772	15750	15925	15931	15938	15670	15782	15670	15771	15936	15727	15672	15802	15604	15779	15863	15797	15772	16033	15902	15964	15697	15802	15835	15905	15826	15919	15718	15747	15723	16052	15896	15902	16001	15747	15767	15702	15947	15865	15686	15822	15669	15840	15888	15961	15823	15790	15776	15864	16022	15957	15684	16063	15729	15796	15989	15689	15818	15831	15816	15858	15661	15851	15888	15817	15845	15845	15817	15802	15760	15937	16010	15862	15866	15795	15818	15970	15875	15901	15973	15705	15831	15743	15761	15943	15915	15667	15819	15909	15699	15657	15738	15795	15846	15802	15972	15803	15729	15879	15926	15801	15642	15748	15940	15893	15847	15949	15829	15758	15872	15913	15878	15707	15640	15887	15982	15829	15772	15865	16039	15770	15813	15874	15836	15887	15690	15748	15800	15800	15838	15769	15875	15923	15899	15883	15943	15883	15818	15925	15862	15890	15791	15904	15834	15590	15925	15925	15904	15586	15830	15626	15816	15865	15817	15899	15954	15782	15935	15803	15834	15833	15845	15893	15872	15789	15755	15807	15782	15897	15873	15873	15763	15985	15750	15866	15783	15688	15817	15768	15845	15925	15729	15840	15775	15886	15906	15731	15825	15806	15936	15797	15691	15795	15863	15788	15772	15677	15973	15841	15718	15951	15803	15758	15801	15647	15845	15832	15737	15884	15809	15777	15807	15737	15949	15768	16082	15877	15728	15693	15885	15637	15779	15751	15853	15749	15932	16027	15699	15646	15950	15853	15758	15875	15856	15923	15752	15697	15733	15660	15750	15713	15864	15756	15747	15714	15972	15672	15736	15777	16002	15907	15862	15909	15950	15795	15756	15892	15745	15896	15784	15915	15643	15719	15918	15812	15747	15759	15963	15698	15889	15999	15838	15862	15772	15687	16017	16023	15963	15872	15968	15762	15968	15799	15719	15853	15851	16008	15833	15863	15826	15772	15769	15861	15805	15804	15603	15897	15886	15880	15883	15994	15925	15797	15930	15890	15943	15771	15864	15755	15627	15893	15933	15861	15698	15848	15755	15890	15688	15848	15905	15803	15755	15938	15955	15639	15801	15787	15730	15797	15851	15818	15877	15763	15832	15790	15900	15782	15882	15809	15746	15850	15701	15804	15704	15856	15785	15751	15852	15884	16077	15835	15865	15690	15818	15938	15849	15830	16027	15823	15994	15821	15777	15793	15912	15801	15859	15856	15721	15869	16072	15836	15697	15841	15798	15786	15758	15769	15767	15807	15812	15780	15771	15949	15772	15988	15894	15858	15827	15778	15712	15771	15849	15726	15966	15647	15894	15660	15821	15768	15903	15916	15814	15837	15837	15902	15802	15842	15873	15837	15808	15837	15712	15741	16021	15882	15921	15789	15873	15823	15959	15850	15903	15775	15805	15953	15766	15619	15902	15846	15800	15696	15739	15864	15727	15844	15853	15784	15976	15832	15935	15739	15753	15837	15824	15712	15918	15778	16031	15877	15880	15834	15920	15659	15684	15867	15764	15646	15660	15786	15680	15892	15907	15920	15826	15755	15775	15847	15927	15952	15716	15965	15764	15653	15942	15939	15800	15822	15853	15779	15868	15899	15785	15714	15781	15892	15849	15754	15918	15800	15824	15945	15657	15857	16063	15796	16013	15767	15907	15827	15696	15701	15796	15945	15743	15796	15852	15750	15843	15909	15716	15640	15758	15839	15858	15791	15888	15817	15813	15975	15793	15758	15875	15919	15957	15731	15728	15804	15948	15806	15835	15855	15853	15916	16009	15826	15751	15988	15660	15886	15954	15806	15799	16068	15728	15725	15869	15856	15643	15607	16102	15815	15782	15698	15796	15698	15885	15740	15676	15921	15817	15740	15816	15901	15831	15603	15726	15894	15848	16033	15854	15919	15699	15909	15745	15798	15726	15637	15792	15700	15892	15927	15790	15748	15905	15887	15820	15764	15991	15702	15999	15755	15948	16110	15772	15720	15807	15686	15920	15730	15931	15779	15964	15909	15952	15733
23856	21095	28573	23928	22575	39782	75677	67347	49738	34649	24702	20954	20283	20412	20378	20108	20090	20195	20100	20138	19986	19922	19999	20172	20064	19859	19932	20133	20157	20075	19922	20004	19829	20073	20199	20282	19997	20051	20186	20098	19852	19957	20031	19883	20145	19879	19755	20001	19821	20168	19849	20040	20060	20012	19841	20076	20090	19923	19996	20234	20164	19966	19889	19864	19948	20080	20001	19798	19982	19938	20007	20060	19836	20030	20094	19943	19931	19938	20023	19954	20132	19917	19882	20142	20045	20205	19872	19873	20024	19877	19922	19894	20006	20028	19867	19791	20092	20003	20027	20078	19970	20037	19982	19810	20047	20105	20303	19989	20114	19965	19838	19782	19780	19728	19948	19846	19907	19823	19912	20006	20051	20068	20033	20049	19858	19750	19854	20009	20114	20116	19952	20130	20006	19938	19931	19806	19815	19761	20033	19849	20010	20140	19830	19959	19809	19986	20062	19858	20026	19772	20101	20064	19963	19978	19985	19942	19815	19827	20039	19996	19879	19802	19953	19816	19962	20008	20081	19980	19746	19823	19840	19854	19950	19841	19826	19938	20006	19769	19909	20189	19954	20118	19784	19963	19666	19846	19929	20009	20007	19955	19857	19783	20006	20057	19935	19675	19713	19928	20105	19866	19986	19968	20120	19999	19928	20102	20031	19959	19922	20100	20034	20171	19897	19842	19888	19790	19686	19799	19971	19783	20160	19954	19929	19819	20016	19993	19971	19953	20022	20029	20134	19986	19855	19975	20071	19831	19768	19846	20021	19923	20009	19829	20026	20074	19940	20129	20169	20106	20074	20010	19981	20086	20010	19727	20022	20027	19956	19899	20040	19961	19857	20014	20022	19969	20023	19958	19895	19946	19831	19735	19966	19817	20177	19996	20099	19886	20067	19907	19943	19843	20005	19925	19942	20024	19886	20011	19963	20133	19922	20013	19845	19975	20060	20202	20185	19934	20000	19967	19664	19791	20032	19835	19897	19917	19826	19923	19831	20015	19870	19983	20001	20071	20055	19969	19832	20117	20078	19947	19985	19941	20007	19858	19867	19843	19653	19849	19872	19809	20129	19976	20217	19996	19961	20067	20002	19882	19932	19849	19894	19918	19916	19945	19835	19914	20070	20072	19896	20254	19812	19913	20000	19988	19938	19973	19975	20000	20045	19873	20036	20002	19918	19879	19942	20058	20009	19967	20112	20148	19954	20091	19915	20007	20016	19826	19662	19792	19825	19728	20126	19890	19939	20046	19895	19955	19974	19909	19947	19871	20089	19999	20014	20178	19940	19902	19951	19959	19913	19959	20107	20110	19930	19740	20085	19696	19793	19935	20079	19868	19935	20026	19962	20018	20022	19967	20202	20064	19693	19714	20197	19994	19983	20046	19823	19600	20097	20043	19927	20095	19938	19918	19919	20047	19996	20046	19998	19937	20069	19744	19988	19838	19992	20346	20050	20111	19990	20062	20189	19831	20044	19924	19764	19854	19936	20036	19754	20081	19981	20057	19952	19978	19848	19803	20012	19762	20073	20027	20020	19831	19997	19973	19871	19954	19848	19884	19989	19938	20043	19945	19897	19803	19674	19944	19935	19938	20037	19995	19824	20092	19947	19868	19956	19804	20024	19678	20066	19962	19766	20144	20221	20037	19850	19827	19785	19915	19999	19821	19924	19938	19998	19921	19943	20011	20136	19824	19884	20039	19600	20021	20072	19935	20039	20055	20068	19974	20103	20179	20027	19846	19790	19993	19819	19870	20019	19844	19961	19866	19862	20001	20140	19613	19996	19828	19909	20051	19918	19743	19921	19900	19930	20241	19866	19999	19887	20099	20053	20133	20321	19922	19978	20112	19910	20234	19765	20117	19988	20196	20147	20160	20069	19819	19971	20068	19966	19970	20017	19921	20085	19950	20028	19951	20123	20073	20000	19831	19570	19905	19790	19833	20006	20052	19859	19707	20026	20010	19860	19746	19995	19887	20137	19911	19951	19976	19995	19887	20037	19809	19933	19997	19925	19836	19771	19918	19938	19828	20125	19915	20013	19967	20015	19877	20209	19917	19859	19934	19888	20011	19969	19947	20167	20032	19968	20163	19968	19836	20177	19781	20042	20060	19892	19925	20172	20055	20115	20086	19840	19863	19804	20003	20007	20024	19956	19922	19627	19882	19976	20016	19883	20032	19895	20115	19925	20089	19968	20083	20078	20185	20029	19928	19904	20068	20023	19997	19960	19982	19840	19857	20051	19854	20015	20028	19782	19770	19805	19935	19914	19636	19967	19869	20194	19775	19878	19940	19872	19952	19873	20032	20058	20015	19728	20012	19940	19783	20011	19958	19824	19992	20007	19789	20059	19870	19964	19871	19769	19777	20047	19750	20067	19930	19889	19806	20053	20079	19856	19938	19922	19923	20045	19974	19825	19973	20017	20022	20111	20163	19916	20184	19830	19701	19744	19802	19827	19904	20016	20116	19716	19836	19999	20081	19893	19910	20060	19963	20060	20013	20299	19985	19934	20049	20029	20078	19791	19880	19899	19810	20119	20053	19988	20087	20144	20082	20209	20130	20145	19855	20089	19990	19876	19988	19874	19973	19873	19836	19945	19767	19919	19877	19810	20136	19966	19905	19951	19966	20082	19730	19779	19898	20047	20230	20026	19886	19739	19823	19911	19961	20039	20049	19960	19966	19794	19865	19959	19748	19770	20021	19755	19818	20048	19917	20034	20031	19890	19873	20019	19915	19989	19929	20019	20023	20010	19755	19881	19939	19874	19863	20101	19978	19870	19869	20036	19987	19986	20021	19877	19851	19898	19900	20124	20031	19981	19879	20098	19939	20046	19741	19964	19791	20012	20180	19829	20033	20134	19908	19927	19768	19781	19979	20082	19876	20044	19893	19915	19845	19900	20041	19999	19979	20036	19858	19958	20152	20085	19973	20009	19907	20035	19757	19860	20052	19909	19905	20006	19975	19894	19945	19775	19853	19985	19867	20080	19849	20095	19882	19867	19877	19899	19734	19776	19825	20066	20087	20125	19992	19963	20122	20070	19945	20062	19948	19891	19823	19970	20065	19879	19873	19962	19814	19863	19781	19878	19885	20017	20044	19841	20094	20113	19994	19987	19913	20068	19844	19881	20100	20053	20126	19947	20030	20041	19901	19966	19838	19882	20029	19723	20031	20159	19933	19906	20099	19839	20000	19916	20114	20021	20074	20061	19873	19838	19981	20256	20032	19876	19985	20019	20072	19977	19827	19953	20000	20163	20017	20022	19979	19974	19810	20017	19965	19909	19930	19899	20086	20128	20048	20105	19890	20006	20020	19976	19896	19933	20044	19835	19926	19920	19981	19854	19844	19668	19918	20042	20093	19874	20083	19665	19890	19726	19769	19902	19834	19932	19665	19886	19943	20099	20211	19861	19876	20051	20036	20042	19852	19935	19853	19864	19951	19891	19832	19832	19917	19904	20155	20105	19981	19995	19843	19971	20031	20134	19920	19987	19860	20041	20249	19900	19932	19980	19649	19975	19818	20167	19928	19933	19870	19906	19921	19678	19996	19820	19999	20068	19792	20043	19898	20033	19901	20020	20189	20027	19926	20087	19911	19909	19956	20105	19772	19881	20044	20104	20063	19935	19714	19843	19988	20024	20029	20123	20023	19780	19910	19828	20044	19931	19957	19935	19797	19982	19979	19941	19686	19965	20065	19974	19642	19846	19942	20110	19979	20050	19972	19924	19763	19861	20239	19784	20066	20095	19920	20158	19954	19994	20193	19863	20278	20038	20179	19959	19774	20159	20025	20199	19993	20000	19874	19975	19821	19984	20105	19818	19779	20011	19816	19954	20220	20019	20031	19936	19931	19994	19933	20057	19929	19896	19883	19970	19990	19962	19723	20094	19961	20017	19867	19902	19983	20064	19920	19900	19833	20058	19824	19942	20007	20158	20024	19836	19983	20030	19900	19966	20065	19943	20037	20107	19888	19915	20061	20033	20156	19916	20057	20014	20193	20016	20106	19839	19705	19820	20229	19972	20082	20075	20002	19917	20104	19975	19756	19886	20013	20050	20324	19927	20043	20047	19923	19766	20079	20107	19955	19940	19930	20083	19851	19873	20057	20027	20023	19992	19912	19818	19993	20095	20088	20101	20154	19998	20231	19836	19767	19991	19852	19855	19984	19889	19805	19927	20013	19848	19748	19933	19825	20004	19940	20097	20245	19815	19881	20000	19921	19919	19808	19972	19944	19979	19975	19910	20024	20034	19965	20052	20031	19789	19972	20098	20113	19881	20006	20009	19920	20097	19945	20019	20029	19813	19814	20005	19843	20146	19858	19852	19926	19900	19940	19790	19813	19968	20011	20073	20003	19945	19805	19950	20082	19722	20050	20085	19949	20092	19945	19900	19900	19802	19789	20029	19859	19724	19871	20127	19930	20154	20261	19943	20107	20062	19980	19817	19797	20037	19931	19932	19869	20032	19801	19860	19918	19849	19826	20028	19862	20170	19943	20029	20017	19838	20010	19925	19866	19815	20218	19909	19875	20052	20144	19879	20029	20343	19998	20033	19995	19912	19933	20007	19955	19819	19996	19847	20094	20050	19896	19754	19979	20071	19785	19747	19908	19944	20071	19849	19942	19895	19850	19887	20044	20075	20060	20000	19884	19860	19957	19904	20012	20035	19855	19925	20175	19951	19861	19761	20009	19882	19903	20022	19899	19887	19816	19866	19912	19743	19819	19917	19793	19971	20052	20061	19818	19985	20049	19953	19764	19959	19930	20150	20020	19990	20068	20303	19932	20201	20030	20207	20164	20002	20083	19849	19813	19957	19732	20097	19978	19984	19889	20049	20007	19964	19906	20023	20036	19945	19974	19932	19904	20025	19930	20036	20006	19880	20212	19999	19844	20025	19839	20007	20089	20009	20103	19886	20064	19895	19830	19960	19834	19957	19930	20026	20151	19866	19848	19809	20158	19940	20107	19958	19998	20111	19733	20069	19886	19944	19954	20178	19959	20037	20329	20019	19995	19986	19848	19970	20062	20072	19933	19874	19987	19850	20003	20115	20001	20003	19936	20069	20006	20088	19939	19779	19949	20048	19953	20019	20043	19901	19773	20056	19944	19994	19818	20050	19899	20128	19989
19637	33626	32483	25172	27620	45601	76367	67190	48294	30410	18574	15548	15199	15155	15051	15314	15221	15266	15317	15133	15160	15294	15267	15299	15238	15321	15189	15271	15225	15306	15181	15317	15427	15125	15179	15264	15153	15138	15300	15150	15179	15080	15249	15427	15252	15335	15331	15288	15126	15185	15204	15110	15305	15186	15210	15330	15206	15181	15240	15313	15358	15275	15247	15321	15232	15082	15195	15211	15345	15130	15211	15126	15144	15120	15181	15163	15101	15261	15149	15229	15320	15178	15141	15388	15124	15175	15264	15209	14996	15154	15130	15013	15382	15074	15310	15120	15229	15114	15237	15101	15242	15212	15173	15099	15287	15047	15226	15151	15057	15208	15281	15116	15131	15093	15235	15086	15038	14984	15211	15133	15225	15203	15230	15271	15063	15036	15074	15251	15116	15102	15202	15235	15344	15103	15165	15134	15408	15250	15177	15081	15249	15372	15120	15205	15183	15278	15141	15179	15287	15340	15295	15050	15150	15136	15098	15248	15258	15250	15222	15209	15201	15225	15133	15144	15107	15265	15157	15308	15117	15174	15204	15273	15130	15173	15249	15194	14999	15185	15228	15161	15158	15114	15063	15253	14998	15062	15180	15161	15131	15287	15194	15061	15165	15108	15161	15167	15068	15253	15207	15210	15159	14954	15245	15159	15172	15293	15485	15237	15282	15249	15228	15050	15227	15134	14995	15075	15255	15188	15132	15181	15253	15208	15083	15326	15318	15226	15313	15197	15212	15097	15378	15100	15136	15186	15067	15315	15286	15367	15119	15135	15357	15202	15229	15178	15074	15128	15269	15257	15212	15241	15063	15214	14998	15261	15174	15301	15244	15187	15224	15313	15271	15097	15109	15119	15269	15013	15121	15084	15161	15260	15120	15297	15282	15217	15158	15115	15130	15159	15263	15332	15249	15016	15274	15238	15295	15087	15326	15177	15305	15238	15284	15215	15108	15248	15173	15012	15272	15067	15252	15147	15134	15149	15207	15117	15223	15308	15032	15038	15257	15130	15116	15225	15130	14982	15361	15366	15294	15254	15248	15183	15252	15203	15217	15076	15122	15172	15259	15204	15193	15376	15213	15202	15183	15235	15286	15130	15221	15053	15112	14992	15067	15201	15124	15075	15159	15156	15381	15304	15286	15027	15215	15245	15244	14987	15140	15314	15250	15167	15059	15014	15023	15208	15156	15174	15197	15344	14987	15145	15237	15191	15305	15239	15252	15236	15149	15136	15195	15196	15190	15325	15000	15173	15144	15186	15215	15259	15048	15234	15360	15035	15143	15189	15145	15263	15102	15283	15255	15165	15248	15144	15222	15214	15325	15255	15120	15324	15233	15278	15266	15054	15305	15352	15182	15426	15258	15003	15232	15240	15250	15174	15073	15466	15187	15061	15273	15077	15216	15232	15133	15134	15109	15287	15267	15174	15140	15069	15319	15087	15221	15329	15336	15154	15142	15182	15165	15284	15332	15166	15250	15210	15281	15145	15277	15219	15213	15143	15210	15280	15283	15094	15183	15218	15067	15421	15063	15157	15250	15323	15180	15141	15103	15137	15065	15297	15352	15210	15065	15216	15206	15232	15307	15244	15229	15295	15332	15185	15159	15069	15173	15258	15198	15231	15109	15305	15296	15265	15271	15319	15230	15165	15104	15223	15243	15282	15367	15254	15220	15280	15134	15192	15178	15184	15234	15169	15241	15210	15157	15117	15177	15344	15074	15208	15154	15271	15315	15266	15142	15079	15213	15151	15132	15247	15308	15216	15198	15433	15116	15338	15523	15170	15180	15287	15066	15186	15267	15240	15082	15103	15261	15165	15333	15366	15188	15221	15142	15200	15314	15324	15308	15135	15099	15248	15357	15253	15222	15214	15181	15141	15067	15130	15205	15196	15400	15154	15063	15083	15229	15084	15235	15236	15224	15148	15038	15251	15285	15225	15209	15286	15265	15277	15266	15130	15358	15192	15162	15224	15204	15224	15014	15177	15234	15066	15367	14993	15291	15181	15362	15234	15188	15055	15274	15221	15183	15374	15221	15375	15287	15189	15241	15200	15136	15327	15163	15226	15038	15266	15221	15132	15315	15298	15120	15020	15049	15185	15169	15352	15287	15113	15183	14937	15297	15085	15212	15246	15278	15166	15276	15355	15288	15327	15204	15187	15233	15218	15193	15291	15089	15360	15140	15122	15248	15244	15167	15262	15189	15103	15172	15162	15352	15178	15321	15150	15286	15272	15083	15302	15211	15270	15145	15253	15203	15101	15062	15213	15266	15019	15295	15164	15270	15314	15285	15073	15077	15214	15058	15191	15186	14948	15280	15201	15077	15436	15263	15409	15231	15095	15273	15322	15255	15183	15098	15410	15174	15083	15177	15227	15371	15076	15324	15180	15241	15234	15063	15333	15288	15153	15141	15126	15245	15221	15305	15191	15331	15217	15105	15190	15225	15247	15293	15321	15246	15280	15130	15172	15125	15096	15203	15187	15225	15234	15176	15214	15241	15243	15058	15253	15252	15351	15214	15147	15194	15081	15271	15155	15108	15120	15128	15100	15229	15340	15167	15329	15177	15329	15196	15439	15281	15194	15083	15181	15117	15080	15182	15247	15136	15236	15280	15171	15145	15243	15175	15374	15366	15077	15311	15228	15250	15066	15201	15049	15274	15178	15230	15227	15218	15076	15236	15260	15135	15141	15350	15334	15010	15230	15283	15139	15226	15193	15148	15410	15102	15183	15158	15323	15252	15183	15136	15264	15133	15180	15288	15193	15243	15134	15182	15155	15098	15207	15154	15175	15045	15150	15270	15223	15075	15078	15180	15361	15001	15203	15064	15141	15134	15212	15327	15274	15118	15215	15225	15291	15113	15048	15235	15203	15080	15052	15124	15177	15182	15214	15203	15222	15165	15142	15155	15138	15243	15306	15231	15113	15116	15295	15351	15305	15346	15130	15371	15208	15106	15110	15359	15170	15231	15062	15226	15211	15187	15268	15221	15271	15130	15160	15264	15029	15219	15143	15272	15066	15267	15253	15175	15098	15271	15250	15099	15291	15112	15194	15221	15035	15073	15213	15156	15129	15228	15297	15095	15256	15221	15283	15188	15161	15222	15209	15188	15306	15174	15054	15263	15243	15225	15227	15134	15075	15212	14998	15117	15168	15060	15024	15166	15164	15256	15305	15148	15266	15231	15276	15190	15245	15073	15247	15150	15294	15353	15135	15289	15511	15130	15279	15248	15260	15232	15171	15238	15062	15146	15079	15165	15137	15171	15255	15155	15232	15164	15287	15321	15241	15330	15079	15153	15120	15161	15098	15131	15297	15173	15186	15170	15079	15212	15159	15148	15256	15270	15332	15159	15069	15298	15137	15059	15321	15221	15238	15284	15251	15100	15082	15276	15233	15240	15274	15275	15359	15253	15189	15159	15257	15153	14984	15197	15391	15299	15133	15002	15212	15104	15193	15053	15365	15008	15317	15202	15132	15336	15119	15077	15164	15160	15225	15086	15247	15193	15147	15127	15214	15227	15205	15149	15312	15253	15275	15318	15282	15216	15252	15040	15298	15202	15218	15136	15145	15282	15240	15198	15282	15088	15092	15190	15109	15001	15107	15112	15249	15180	15269	15175	15359	15251	15250	15175	15206	15014	15260	15165	15196	15329	15050	15229	15195	15049	15140	15175	15220	15331	15097	15268	15218	15092	15173	15388	15123	15196	15100	15289	15288	15143	15369	15097	15253	15132	15086	15317	15085	15270	15216	15162	15051	14891	15168	15108	15200	15202	15164	15250	15135	15370	15162	15017	15338	15119	15264	15184	15182	15173	15079	15261	15198	15123	15160	15293	15018	15304	15263	15306	15048	15344	15141	15094	15143	15097	15269	14981	15204	15202	15098	15273	15202	15148	15128	15151	15191	15129	15357	15112	15180	15173	15218	15197	15176	15102	15272	15300	15203	15056	15150	15285	15123	15174	15238	15081	15059	15038	15281	15340	15132	15358	15218	15034	15197	15238	14959	15179	15219	15193	15060	15186	15240	15084	15247	15199	14994	15215	15158	15295	15280	15233	15212	15077	15299	15155	15096	15015	15110	15210	15404	15294	15341	15141	15124	15299	15281	15188	15192	15415	15193	15264	15085	15441	15301	15060	15291	15310	15293	15274	15367	15142	15300	15130	15280	15164	15167	15132	15222	15199	15159	15225	15309	15274	15147	15205	15098	15186	15061	15013	15247	15309	15157	15279	15227	15151	15201	15299	15227	15224	15151	15360	15189	15345	15202	15127	15002	15162	15075	15044	15134	15342	15364	15102	15316	15242	15350	15068	15251	15284	15056	15218	15120	15119	15193	15285	15114	15247	15255	15327	15056	15170	15338	15095	15311	15227	15144	15095	15186	15063	15146	15245	15243	15400	15164	15220	15246	15150	15030	15123	15306	15154	15179	15178	15395	15147	15262	15276	15173	15310	15286	15123	15214	15186	15446	15403	15260	15178	15324	15185	15279	15025	15371	15217	15075	15332	15152	15123	15138	15265	15467	15268	15196	15275	15157	15245	15242	15286	15064	15147	15318	15104	15115	15147	15162	15251	15215	15067	15047	15299	15128	15393	15373	15095	15014	15049	15180	15249	15212	15109	15182	15080	15310	15180	15199	15154	15243	15136	15145	15203	15284	15159	15151	15238	15197	15312	15142	15323	15282	15308	15260	15036	15000	15108	15222	15137	15240	15111	15233	15358	15206	15400	15334	15001	14993	15097	15328	15059	15252	15189	15221	15254	15167	15065	15077	15248	15160	15308	15364	15302	15129	15191	15196	15280	15434	15112	15145	15263	15142	15156	15195	15235	15347	15250	15071	15133	15176	15064	15123	15176	15309	15203	15124	15221	15128	15032	15240	15364	15045	15263	15194	15085	15319	15339	15133	15157	15231	15099	15218	15116	15145	15194	15212	15235	15232	15136	15104	15375	15282	15260	15281	15169	15256	15202	15176	15095	14998	15230	15251	15185	15117	15117	15203	15015	15195	15203	15311	15204	15134	15156	15286	15232	15217	15147	15261	15088	15291	15334	15174	15140	15245	15109	15153	15113	15194	15146	15264	15112	15129	15188	15144	15151	15142	14969	15343	15141	15243	15421	15151	15042	15224
30620	22913	24211	22231	20272	22807	28773	28883	24712	21542	20051	19687	19645	19692	19542	19608	19751	19655	19691	19703	19537	19661	19876	19758	19474	19462	19348	19549	19549	19661	19566	19682	19527	19604	19679	19442	19719	19577	19701	19487	19785	19450	19384	19600	19593	19604	19617	19479	19543	19606	19667	19497	19606	19706	19792	19617	19686	19777	19562	19526	19455	19589	19658	19560	19551	19680	19475	19584	19621	19604	19718	19415	19564	19361	19696	19594	19527	19694	19417	19629	19509	19680	19778	19801	19576	19545	19756	19583	19508	19487	19780	19627	19675	19627	19390	19696	19630	19670	19540	19600	19490	19631	19754	19648	19732	19369	19585	19535	19509	19559	19659	19579	19607	19667	19525	19443	19632	19464	19708	19478	19637	19310	19575	19683	19662	19609	19682	19681	19886	19723	19496	19718	19707	19439	19577	19691	19818	19655	19659	19626	19538	19723	19531	19600	19757	19526	19863	19683	19514	19415	19493	19551	19735	19599	19545	19540	19721	19440	19592	19969	19533	19470	19521	19487	19466	19623	19657	19431	19649	19779	19841	19832	19688	19781	19753	19559	19688	19670	19695	19590	19628	19687	19602	19638	19542	19500	19765	19754	19680	19701	19413	19769	19527	19628	19570	19432	19611	19673	19711	19777	19785	19504	19354	19637	19587	19444	19646	19887	19595	19685	19638	19807	19777	19636	19580	19618	19620	19672	19704	19650	19632	19755	19440	19718	19786	19732	19782	19687	19632	19663	19485	19603	19724	19552	19415	19689	19760	19483	19501	19677	19719	19485	19542	19716	19780	19601	19554	19509	19671	19759	19630	19644	19716	19699	19679	19475	19626	19650	19447	19552	19681	19555	19434	19616	19613	19425	19477	19499	19778	19651	19516	19793	19840	19615	19704	19559	19866	19485	19479	19652	19614	19595	19751	19745	19802	19526	19608	19644	19548	19851	19742	19635	19812	19265	19614	19442	19915	19498	19665	19608	19482	19801	19479	19793	19781	19476	19751	19525	19671	19737	19484	19456	19957	19688	19732	19788	19659	19886	19623	19570	19689	19557	19792	19590	19720	19587	19591	19630	19768	19440	19706	19430	19656	19472	19341	19449	19692	19700	19582	19545	19532	19481	19416	19586	19577	19620	19425	19491	19706	19833	19606	19614	19672	19548	19539	19837	19678	19588	19523	19801	19648	19572	19493	19635	19673	19572	19700	19672	19757	19700	19806	19706	19673	19514	19831	19702	19653	19764	19562	19644	19585	19756	19645	19776	19754	19561	19722	19438	19581	19499	19533	19666	19522	19671	19556	19599	19608	19568	19632	19673	19443	19516	19656	19606	19519	19865	19488	19644	19740	19340	19513	19668	19715	19656	19789	19584	19696	19679	19538	19381	19661	19681	19533	19688	19734	19642	19716	19605	19745	19603	19872	19578	19670	19484	19654	19435	19560	19613	19689	19753	19616	19680	19589	19574	19488	19410	19748	19581	19458	19391	19755	19592	19741	19611	19918	19660	19687	19494	19579	19609	19483	19562	19505	19527	19571	19570	19568	19682	19707	19512	19858	19557	19708	19575	19530	19511	19635	19566	19606	19665	19642	19639	19470	19641	19785	19681	19701	19594	19661	19433	19580	19675	19745	19625	19670	19448	19619	19652	19550	19693	19553	19793	19779	19534	19751	19535	19532	19736	19767	19592	19764	19488	19569	19672	19622	19481	19605	19487	19538	19493	19532	19800	19616	19595	19573	19438	19633	19695	19598	19705	19729	19676	19610	19684	19859	19469	19664	19899	19576	19458	19641	19818	19450	19565	19652	19715	19348	19710	19581	19563	19521	19584	19533	19367	19704	19687	19556	19809	19655	19618	19574	19527	19661	19579	19441	19742	19464	19629	19668	19781	19730	19569	19434	19820	19655	19887	19449	19827	19820	19781	19572	19659	19426	19452	19586	19874	19643	19658	19741	19359	19391	19504	19767	19512	19712	19701	19498	19700	19715	19570	19424	19655	19769	19667	19729	19636	19637	19580	19576	19867	19572	19901	19428	19492	19623	19769	19878	19453	19585	19615	19625	19608	19619	19521	19731	19604	19520	19562	19711	19493	19581	19615	19734	19658	19695	19562	19567	19328	19509	19673	19632	19606	19423	19616	19620	19866	19639	19855	19706	19560	19772	19713	19833	19528	19484	19643	19554	19841	19762	19689	19790	19503	19701	19672	19506	19698	19684	19539	19735	19700	19791	19440	19705	19417	19589	19477	19433	19464	19741	19597	19513	19751	19563	19664	19501	19609	19718	19733	19686	19725	19659	19876	19579	19541	19560	19732	19570	19572	19647	19437	19571	19588	19714	19593	19902	19577	19552	19688	19344	19381	19665	19712	19593	19749	19728	19529	19614	19967	19773	19862	19736	19624	19781	19763	19705	19569	19404	19540	19696	19595	19535	19446	19443	19523	19707	19373	19649	19702	19779	19519	19725	19568	19593	19660	19645	19566	19624	19467	19756	19828	19741	19706	19561	19695	19754	19301	19725	19556	19703	19814	19563	19353	19494	19400	19648	19681	19680	19591	19704	19534	19809	19526	19632	19731	19474	19484	19602	19702	19684	19620	19449	19842	19512	19635	19700	19580	19978	19564	19609	19619	19723	19804	19639	19609	19693	19512	19609	19678	19700	19762	19763	19643	19656	19719	19808	19579	19549	19592	19741	19534	19704	19646	19749	19465	19684	19587	19716	19674	19573	19716	19717	19484	19763	19633	19575	19674	19891	19674	19807	19500	19549	19527	19727	19578	19501	19542	19513	19515	19585	19585	19777	19435	19390	19636	19669	19661	19612	19725	19530	19697	19442	19767	19987	19616	19775	19806	19589	19679	19548	19263	19359	19489	19720	19847	19766	19595	19804	19851	19666	19545	19630	19620	19734	19541	19633	19719	19604	19702	19692	19782	19652	19599	19544	19836	19656	19659	19502	19648	19745	19374	19595	19686	19727	19807	19810	19467	19715	19604	19841	19675	19665	19628	19753	19657	19480	19692	19607	19760	19580	19684	19595	19542	19545	19568	19760	19535	19826	19778	19579	19711	19564	19593	19757	19492	19666	19540	19567	19559	19652	19913	19821	19553	19789	19473	19612	19852	19579	19649	19664	19372	19700	19838	19669	19596	19719	19468	19646	19596	19682	19402	19492	19644	19476	19603	19560	19464	19719	19562	19716	19534	19580	19603	19838	19617	19754	19709	19507	19519	19570	19613	19468	19548	19793	19625	19872	19473	19687	19490	19410	19482	19523	19767	19762	19702	19629	19444	19650	19738	19547	19577	19562	19349	19637	19576	19692	19759	19488	19327	19284	19892	19809	19688	19813	19595	19599	19436	19478	19645	19545	19684	19603	19566	19674	19514	19535	19555	19692	19501	19712	19849	19707	19539	19617	19725	19371	19362	19885	19620	19501	19647	19698	19690	19633	19636	19599	19636	19526	19670	19663	19540	19626	19646	19852	19481	19496	19545	19587	19846	19434	19563	19549	19811	19731	19664	19441	19520	19649	19842	19711	19311	19671	19647	19513	19588	19671	19547	19482	19534	19310	19549	19518	19748	19603	19486	19503	19607	19412	19529	19602	19389	19628	19576	19676	19684	19651	19854	19606	19459	19785	19579	19706	19698	19583	19535	19618	19565	19555	19581	19897	19582	19551	19557	19604	19688	19694	19680	19546	19538	19843	19776	19679	19571	19610	19859	19735	19608	19685	19660	19562	19574	19705	19714	19668	19397	19557	19619	19708	19478	19519	19720	19850	19521	19545	19658	19327	19581	19713	19497	19624	19674	19735	19552	19795	19612	19485	19757	19623	19601	19421	19531	19603	19813	19655	19634	19659	19774	19475	19362	19761	19572	19909	19899	19718	19587	19664	19778	19621	19289	19814	19754	19589	19601	19614	19796	19665	19555	19818	19627	19598	19540	19601	19483	19645	19598	19559	19545	19688	19449	19607	19591	19825	19562	19496	19672	19626	19636	19783	19558	19635	19539	19570	19436	19845	19615	19593	19669	19544	19558	19447	19652	19591	19580	19600	19650	19540	19612	19615	19603	19521	19700	19792	19500	19452	19514	19661	19763	19474	19658	19705	19540	19758	19498	19399	19710	19780	19678	19701	19710	19629	19817	19502	19521	19752	19555	19660	19733	19552	19478	19753	19697	19730	19850	19641	19646	19972	19626	19621	19404	19641	19478	19590	19533	19643	19558	19608	19607	19458	19580	19802	19604	19662	19542	19752	19748	19736	19707	19690	19567	19710	19499	19591	19535	19403	19509	19707	19750	19752	19662	19532	19583	19506	19477	19436	19696	19464	19782	19563	19619	19611	19746	19635	19680	19754	19748	19642	19680	19620	19770	19798	19786	19775	19779	19613	19531	19551	19598	19730	19725	19564	19865	19836	19721	19730	19524	19562	19517	19458	19778	19645	19792	19364	19406	19678	19439	19619	19687	19682	19739	19549	19776	19696	19559	19688	19490	19707	19699	19672	19770	19657	19664	19590	19713	19671	19518	19585	19329	19711	19599	19463	19705	19780	19551	19445	19614	19787	19646	19652	19511	19518	19466	19714	19519	19672	19605	19716	19680	19613	19516	19683	19774	19668	19357	19765	19327	19465	19573	19606	19909	19488	19554	19598	19479	19650	19687	19501	19581	19598	19557	19718	19645	19488	19679	19589	19879	19632	19603	19661	19529	19191	19650	19856	19655	19730	19757	19591	19522	19526	19455	19704	19545	19694	19685	19702	19807	19472	19555	19568	19761	19629	19648	19772	19547	19704	19527	19504	19746	19423	19568	19466	19677	19602	19687	19485	19626	19788	19372	19592	19711	19383	19681	19470	19585	19466	19360	19965	19909	19619	19517	19610	19410	19792	19750	19708	19634	19481	19693	19470	19828	19766	19356	19539	19708	19621	19635	19569	19575	19587	19600	19711	19522	19688	19651	19555	19655	19936	19695	19499	19596	19738	19684	19483	19722	19535	19751	19701	19620	19615	19591	19875	19622	19623	19432	19723	19565	19450	19609	19662	19351	19621	19555	19543	19339	19505	19662	19535	19672	19668	19673	19352	19535	19527	19596	19725	19737	19629	19582	19632	19425	19480	19588	19640	19447	19692	19743	19587	19746
16897	17938	19021	16801	15894	20478	27587	25652	20286	16514	15385	15142	15123	15039	15025	14996	15166	15203	14927	15106	15045	15196	15094	14995	14877	15060	15088	15183	15064	15043	15095	15081	15121	15208	15057	15069	15057	14947	15069	15108	15117	15006	15057	14926	15055	15079	15068	14961	15077	15195	14981	15100	15099	15028	14972	15102	14993	15037	15138	15197	15086	14992	15133	14977	15017	15186	15096	15137	15054	15081	15124	14993	15031	15027	15170	15036	15165	15066	15058	15030	15080	14985	14885	15138	15159	15064	14946	15319	15080	15243	15204	14981	15129	15015	15155	14955	15056	15124	15013	15012	15107	14990	15206	15076	15043	15204	15057	15251	15105	14994	15049	15242	14951	15179	15017	14937	15050	15095	14976	15206	14993	15135	14995	15241	15162	15078	15077	15344	15211	14864	15230	15139	15115	15053	14991	15071	15015	14900	15070	15111	15146	15082	15164	15105	14931	15134	15118	15217	14861	15186	14926	15153	15111	14911	14848	14876	15086	15120	15106	15119	15254	15094	14918	15081	15022	15161	15099	15009	14949	14949	15150	14999	15048	15117	14864	14935	15101	14915	15107	15105	15058	15106	15221	14920	15115	15060	15122	15020	14929	15037	15069	15180	15115	15154	15106	14982	15030	15123	15132	15137	15079	14919	15278	15208	14948	14991	15135	15143	15030	15104	15068	15013	15001	14961	15038	15001	15061	14976	15107	15164	15293	15180	15046	15121	15024	14956	14999	15087	15194	14888	15051	15047	15035	15093	14873	14887	15013	15073	15197	14976	14963	15045	14983	15114	15145	15192	14931	14975	15129	15034	15146	15101	15059	15158	15016	15143	15076	15170	15130	15106	15125	14973	15106	15013	14980	15010	15034	15062	15136	15147	15170	15049	15083	15179	15090	15151	15006	15148	15065	15249	14868	15053	14869	15084	15140	15120	15025	15012	15045	14997	15133	14982	15202	15097	15106	15064	15044	15068	15068	15154	15110	14929	15051	15023	15080	15021	14966	15036	14938	15155	15141	14889	15049	15072	15062	15064	14982	14962	14927	14902	15049	15071	14999	15139	15036	14994	15009	15207	15130	15100	15032	15124	15245	15032	15173	14897	14955	15134	15125	15159	15183	15173	15155	15009	15101	14982	15167	15189	15371	15072	15098	15120	15115	15059	15073	15218	15101	15052	14930	15192	15161	15067	15146	15079	15014	15022	15036	15098	15087	14962	14960	15111	15023	15182	15107	15048	15001	15182	15044	15084	15077	15013	15110	15070	15188	15057	15181	15065	15090	15109	14976	14917	14962	15210	14966	15224	15171	14858	14934	14968	15057	15180	14993	14986	15014	14993	15029	14996	15118	15041	14998	15127	14874	15152	14981	15021	15010	15042	15082	15095	14978	15114	15271	14900	15096	15206	15119	15127	15095	15123	15073	15204	15036	15019	15253	15050	15135	14800	14989	15034	15146	14949	15182	14924	15133	15095	15026	14886	15073	15072	14806	15117	14954	15082	15113	14995	15106	15083	15080	15045	15023	15003	15210	14989	15013	14966	14878	14973	14981	15200	14886	14863	15089	15055	15047	15049	15079	15114	14995	15011	14966	15205	15041	15110	15094	15088	15042	15019	15207	15120	15180	15014	15031	15132	15025	15017	15262	15093	15026	15132	14890	15086	15145	15027	14854	15040	15080	15142	15142	15088	14978	15022	15094	15035	15063	15012	15014	15050	15067	15001	15187	15076	15169	15059	14916	15130	15005	15048	15147	15016	15047	14961	15090	15114	15049	14910	14982	15038	15160	15036	15006	15084	14915	14985	15128	14936	15012	15107	15066	15023	14945	15046	14819	15142	15126	14936	14968	15024	15073	15020	15003	15027	15128	14970	15118	15163	15030	15033	15084	15113	15208	15136	15099	15042	15042	14985	15130	15121	14926	15235	15106	15199	15056	15037	15124	15042	15200	15291	15098	15149	15075	15029	15035	15027	15188	15207	15056	15031	15015	15107	15075	15108	14985	15085	15081	15209	15013	15137	15038	14998	15035	15077	15013	15144	15149	15220	15035	15144	15077	15038	15022	15094	15007	15056	14930	15106	15065	15055	15122	14951	15071	15224	15253	15086	15047	14978	15166	15210	15016	15120	15207	15105	15080	15074	15002	15129	15033	15146	15121	15021	15162	15021	15224	15142	15060	15015	14977	15022	15255	15047	15115	14928	15014	15105	14976	14904	15020	15058	15148	15014	14946	15125	15065	15197	15141	14979	15093	14998	14972	14998	15167	15137	15153	15133	14947	15014	15019	15158	15165	15190	15050	15174	15101	15273	15205	15219	15297	15040	15073	15117	15068	14939	15195	15120	15050	15093	15136	14979	15149	15020	15097	15095	14898	15106	14980	15034	15064	15089	14967	15064	15178	15107	15088	15163	15034	14986	15002	15076	15163	14863	15035	15107	15076	15110	15190	15118	15030	15181	15263	15194	15128	15025	15146	14988	15092	15302	15016	15049	15072	14980	15077	15039	15203	15163	15089	15023	14942	15162	14941	15061	15140	15162	15098	14975	15174	14983	15056	15046	15006	15127	15039	15110	15221	14984	15050	15200	14908	15075	15007	15258	14976	15034	15186	15228	15155	14887	14952	15102	15160	14964	15209	15070	15071	14953	15062	15005	14982	15240	15060	14998	15155	15156	14944	14981	14971	15045	15200	15056	15021	15211	15018	15158	15128	15098	14958	15061	15008	14954	15291	14885	15098	15082	15143	15062	15045	14952	15093	15057	15071	15258	15131	14999	15150	15071	15171	15028	15280	15180	15127	14764	15247	15172	15115	15201	15072	15022	14933	15088	15139	15096	15047	15056	15203	14876	15086	15136	15213	14886	15123	15014	14978	15091	14970	15174	15004	15135	15085	15052	14934	14815	15109	15184	15165	15281	14844	15135	14955	15050	15163	15112	15104	15079	14833	15058	14983	14869	15222	15089	15167	14927	15051	15006	15173	15119	15033	15134	15055	14896	15140	14982	15241	14824	15106	15316	15129	15054	14973	14948	14958	15072	15007	14985	15118	15038	14965	14948	15100	15144	14958	14997	15158	15146	15186	15033	15019	15080	15058	15039	15100	15118	15027	15196	15089	15023	15138	14831	15077	14979	15038	15087	15145	15033	15085	15084	15007	15019	14994	15115	15092	15076	15168	15025	14972	15088	15097	15244	15063	15155	15084	15011	15037	15034	15031	15080	15191	15058	15052	14959	15057	14963	14973	14985	15346	14844	14954	15132	14967	15200	14972	15366	14857	15137	14951	14993	14983	15198	14856	15087	15035	15004	15103	15105	15054	15214	15111	15013	15104	15065	14883	14921	15167	15082	14996	14983	15052	15211	15135	15263	15101	15235	15043	15127	15040	15079	15052	15037	15020	15053	15057	15065	14973	14990	15103	15125	15136	15219	14966	14951	15176	14848	15080	15056	15146	15093	15012	15009	14987	15092	15028	15012	15136	15063	15042	15080	15162	15034	14971	15134	15073	15052	15268	15122	14985	14972	15266	14973	15198	15017	15171	15005	15158	15134	15131	15089	15097	15091	14969	15207	14979	14965	14974	15033	15113	14962	15069	14998	14980	14978	14894	15112	15070	15088	14989	14875	15070	14985	15165	15067	15148	15093	15057	15177	15141	15243	15001	14955	15016	15214	14908	15202	15100	15119	14978	15005	15122	14931	15041	14897	14990	15086	15175	15145	15090	15008	15054	15056	15122	15012	15080	15153	15012	15119	15115	15326	15042	15029	15153	14935	15190	14980	15029	14956	14951	15118	15136	15046	15171	15055	15126	15025	15163	14936	15221	15149	14890	14927	15205	15064	15016	15112	15014	15050	15103	15215	15025	15087	14871	15162	14965	15084	15185	14975	15022	15174	15166	15084	15214	15117	15102	15146	15083	15044	14971	15007	15152	15022	14961	15086	15014	14985	15141	15095	14987	15215	15112	15167	15162	15103	15106	15037	14857	15104	15039	15080	15026	15010	15054	14940	15014	14978	15109	15068	14957	14921	15130	15031	14964	15022	15141	15021	15119	15107	15000	15195	15145	15155	15108	15057	15102	14927	15032	14978	14952	15138	15153	15095	15074	14956	15065	14939	15057	15075	15010	15046	15077	15069	15236	15162	15040	15007	15098	15033	14996	15112	14983	15050	15031	15005	15100	15067	15046	14947	15047	15079	14962	14950	15163	15114	15182	15178	15009	15218	15020	15125	14943	14928	15077	15049	15132	15031	15117	15014	15012	15037	15088	15025	15014	15039	15030	15187	15129	15029	15001	14886	15256	15190	15093	15003	15006	15074	15027	15029	15083	14994	14997	15037	15058	14915	15191	15164	15128	15112	15128	15039	15016	14995	15029	15235	15048	15070	14947	15202	15057	15008	15118	15122	15040	15025	15037	15206	14993	15177	15039	15095	15214	15167	14831	14983	15165	14999	15122	15093	15073	15084	15170	15138	15221	15038	15016	15053	15187	15124	15138	15036	15213	14998	15249	14896	15021	15122	15104	15265	14946	15170	15157	15126	15039	14953	15120	15240	15091	15119	15078	15081	15092	15041	15108	15079	15228	15051	15010	15132	15028	14881	15079	15016	15176	15090	14871	14909	14914	15034	15158	15103	15002	15204	15177	15309	15051	15040	15030	15090	15188	15213	15056	14913	15078	14997	14942	15207	15099	14925	15135	14999	15031	14950	14995	14955	15112	15089	15023	15084	15052	15091	15054	15126	15048	14989	15160	14984	14924	14959	14961	14918	15043	15029	15093	14989	14994	15059	15179	14984	15176	15233	15088	15230	15109	15240	15145	15086	15054	15074	14850	15012	15100	14964	15212	15074	15013	15103	15014	15123	14949	15045	15087	15123	14967	15174	15153	15229	15004	15071	14876	14888	14959	15155	15188	15192	15110	15071	14987	15093	15107	14908	14928	15058	14933	14932	15134	15037	14922	15100	15093	15042	15207	15144	15162	15171	15187	14871	15086	15226	14867	15114	14984	14910	15083	15137	15160	14961	15032	15045	15048	15059	15053	15100	15185	15162	14913	15094	15134	15104	14984	14986	14977	14979	14973	15249	15151	15062	15092	15262	15122	15001	15075	14959	15066	15024	15140	15086	15162	15091	15144	15009	15004	15025
25488	21089	27995	25105	23216	34662	62108	57376	43859	30499	22857	20541	20098	19830	19978	19813	20024	19841	20146	19841	19874	19891	19860	19837	19874	19844	19932	20062	19853	19900	19809	19968	19963	19710	19647	19796	19767	19750	19994	19853	19826	19787	19742	19841	19950	19709	19916	19894	19981	20127	19944	19890	19854	20045	19880	19648	19864	19641	19758	19850	19834	19450	19828	19864	19441	19667	19773	19845	19756	19901	19648	19949	19831	19804	19839	19928	19882	19867	19776	19679	19859	19862	19712	19654	19697	19725	19692	19707	19941	19914	19919	19801	19847	19922	19697	19585	19998	19895	19811	19779	19777	19803	19912	19609	19763	19934	19876	19755	19779	19718	19892	19769	19542	19683	19624	19922	19871	19932	19828	19583	19785	19593	19902	19660	20045	19633	19717	19928	20003	20013	19604	19717	19955	19604	20006	19816	19831	19760	19861	19684	19748	19825	19690	19782	19967	20032	19668	19820	19664	19851	19820	19654	19630	19698	19764	19720	19906	19836	19702	19778	19854	19543	19576	19539	19970	19808	19932	19559	19813	19497	19734	19647	19635	19605	19732	19835	19883	19710	19819	19678	19798	19817	19742	19587	19916	19842	19935	19596	19913	19900	19927	20125	20016	19993	19945	19966	19566	19604	19839	19950	19912	19886	19753	19729	19874	19658	19812	19656	19881	19719	19923	19834	19730	20015	19859	19875	19745	19748	19835	19581	19801	19995	19918	19949	19874	19997	19733	19673	19936	19984	19678	19772	20045	19753	19927	19845	19973	19914	19759	19745	19949	19840	19716	19804	19650	19706	19777	19591	19816	19733	19892	19774	19651	19795	19871	19801	19826	19732	19759	19733	19834	19785	19775	19943	19828	19925	19676	19703	19956	19876	19990	19542	19782	19968	19849	19719	19578	19691	19634	19830	19809	19896	19693	19808	19985	19633	19955	19788	19907	19641	19684	19724	19698	19901	19803	19799	19823	19830	19967	19684	19815	19615	19864	20088	19890	19746	19729	19928	19819	19787	19757	19910	19787	19841	19781	19679	19812	19329	19656	19797	19563	19692	19642	19839	19669	19717	19922	19716	19809	19594	19769	19671	19876	19783	19822	19825	19665	19792	20144	19693	19585	20013	19872	19920	19937	19667	19792	19907	19747	19840	19691	19840	19792	19784	19902	19777	19833	19633	19813	20044	19809	19758	19740	19769	19717	19881	19857	19681	20024	19742	20053	19570	19754	19733	20113	19786	19881	19818	19532	19728	19666	19815	19834	19772	19894	19873	19942	19609	19713	19545	19796	19653	19628	19809	19593	19603	19543	20042	19917	19902	19668	19738	19838	19763	19841	19762	19736	19888	19772	19921	19874	19754	19810	19770	19548	19831	19731	19975	19800	19787	19949	19722	19668	19867	19798	19759	19730	19955	19705	19586	19596	19588	19747	19835	19842	19660	19672	19665	19879	19724	19881	19973	19849	19883	19748	19580	19694	19682	19709	19736	19847	19845	19798	19823	19942	19709	19755	19947	19846	19919	19868	19731	19810	19752	19691	19865	19757	19737	19853	19619	19924	19714	19775	19848	19825	19770	19984	20054	19999	19817	19741	20070	19822	19757	19695	19977	19881	19785	19645	19835	19743	19684	19913	19872	19987	19800	19966	19898	19841	19966	19706	19689	20081	19939	19664	19777	19825	19839	19705	19693	19856	19491	19839	19918	19615	19706	19628	20094	19790	20020	19794	19713	19953	19532	19749	19682	19941	19822	19776	19612	19708	19959	19691	19703	19610	19884	20014	19780	19792	20055	19806	19842	20143	19721	19576	19714	19790	19913	19863	19545	19692	19641	19825	19769	19632	19782	19716	19589	19853	19912	19696	19778	19928	19707	19641	19957	20072	19760	19750	19705	19839	19600	19899	19636	19971	19726	19749	19706	19812	19624	19790	19709	19729	19648	19788	19736	19751	19555	19708	19779	19892	19726	19945	19853	19762	19723	19791	19599	19936	19738	19911	19689	19781	19746	19905	19764	19746	19674	19798	19632	19919	19620	19761	19709	19791	19803	19544	19735	20005	19900	19867	19669	19845	19732	19926	19910	19734	19650	19912	19598	19881	19585	19806	19931	19753	19860	19615	19798	19700	19654	19646	19620	19638	19805	19765	19788	19846	19708	19589	19822	19933	19731	19893	19604	19806	19661	19694	19912	19853	19933	19866	19733	19722	19645	19722	19810	19869	19818	19918	19803	19836	19867	19846	19735	19531	19698	19743	19806	19672	19723	19621	19736	19649	19782	19872	19617	19552	19789	19819	19657	19637	19894	19673	19839	19795	19921	19985	19928	19848	19995	19686	19791	19579	19822	19868	19921	19801	19855	19630	19776	20036	19777	19617	19741	19724	19888	19750	20021	19935	19881	19883	19668	19636	19920	20033	19714	19689	19695	19608	19906	19637	19982	19726	20157	19627	19767	19676	20017	19791	19895	19713	19772	19963	19821	19896	19896	19658	19958	19799	19628	19644	19968	19724	19748	19863	19831	19786	19918	19903	19665	19906	19817	19886	19869	19674	19677	19899	19651	19744	19801	19736	19890	19875	19740	19901	19719	19697	19661	19989	19729	19869	19903	19787	19748	19709	19894	19802	19620	19695	19843	19681	19559	19772	19957	19897	19892	19792	19792	19859	19845	19924	20147	20011	19743	19893	19771	19869	19835	19807	19730	20000	19715	19542	19600	19744	19683	19752	19986	19731	19876	19762	19841	19612	19820	19765	19889	19738	19790	19835	19826	20076	19664	19890	19863	19804	19655	19662	19775	19891	19700	19748	19865	19787	19669	19757	19706	19927	19786	19977	19843	19657	19663	19835	19685	19738	19713	20137	19909	19914	19729	19626	19585	19701	19800	19766	19968	19844	19635	19684	19726	19897	20004	19666	19615	19618	20080	19806	19824	19920	19889	19935	19798	19699	19715	19826	19870	19806	19877	19519	19920	19997	19809	19907	19734	19717	19719	19792	19689	19826	19693	19725	19868	19972	19841	19786	19638	19842	19775	19681	19901	19852	19701	19736	19806	19799	19884	19786	19659	19887	19990	19672	20018	19914	19929	19447	19787	19931	19795	19858	19569	19888	19873	19930	19730	19809	19636	19695	19876	19952	19670	19863	19635	19858	19586	19956	19790	19759	19651	19758	19887	19800	19645	19712	19709	19893	19814	19833	19659	19592	19650	19690	19818	19793	19976	19881	19933	19916	19892	19956	19864	19677	19797	19881	20028	19828	19828	19661	19841	19668	19743	19754	19790	19746	19602	19859	19843	19770	19714	19786	19695	19699	19662	19772	19979	19965	19617	19801	19705	19903	19758	19699	19833	19751	19839	19817	19772	19638	19649	19937	19862	19925	19765	19670	19819	19708	19754	20026	19862	19852	19872	19709	19950	19743	19837	19843	19763	19788	19734	19768	19629	19759	19662	19937	19863	19750	19707	19925	19647	19821	19830	19887	19600	19909	19756	19817	19614	19848	19791	19650	19681	19758	19830	19826	19835	19643	19798	19801	19834	19843	19810	19758	19760	19722	19979	19501	19752	19829	19777	19705	19536	19998	19827	19819	19698	19724	19746	19964	19674	19994	19754	19954	19848	19841	19755	19734	19937	19612	19786	19943	20080	19809	19822	19955	19574	19644	19736	19859	19834	19835	19633	19671	19815	19834	19885	19978	19909	19732	19849	19801	19738	19869	19923	19963	19910	19726	19805	19817	19890	20011	19657	19762	19609	19836	19669	19708	19774	19739	19919	19879	19668	19717	19809	19875	19881	19897	19799	19871	19862	19872	19760	19843	19689	19820	19798	19557	19733	19682	19671	19752	19825	19799	19698	19713	19860	19774	19685	19783	19951	19808	19745	19641	19543	19817	19929	19704	19821	19837	19890	19802	19819	20001	19870	19678	19776	19880	19630	19845	19673	19911	19784	19704	19671	19930	19921	19955	19773	19885	19809	19601	19972	19696	19820	19846	19798	19711	20022	19710	19809	19462	19561	20136	19852	19939	19699	19949	19795	19715	19781	19621	19742	19569	19617	19898	19782	19714	19645	19773	20018	19529	19853	19632	19469	19625	19583	19729	19664	19640	19893	19888	19837	19823	19871	19693	19704	19804	19879	19760	19857	19758	19886	19951	19868	19875	19716	19811	20003	19693	19934	19846	19718	19918	19967	19721	19721	19852	19794	19676	19665	19782	19849	19932	19797	19864	19767	19817	19770	19920	19784	19958	19701	19679	19644	19921	19992	19895	19595	19562	19943	19742	19687	19638	19691	19804	19742	19946	19734	19817	19718	19680	19785	19653	19740	19557	19881	19971	19698	19816	19882	19764	19922	19946	19839	19720	19692	19685	19835	19496	19826	19766	19971	19787	19846	19941	19714	19758	19793	20092	19834	19683	19854	19690	19689	19854	19826	19922	19606	19777	19833	19684	19532	19758	19936	19813	19627	19878	19845	19856	19729	19408	19753	19799	19792	19500	19835	19872	19620	19811	19780	19684	19859	19806	19903	19778	19776	19764	19752	19797	19911	19779	19834	19817	19688	19934	19891	19785	19697	19958	19922	19703	19730	19847	19705	19957	19620	19839	19808	19784	19686	19925	19671	19872	19955	19946	19876	19815	19897	19573	19828	19802	19807	19792	19685	19637	19656	19768	19875	19860	19886	19780	19850	19820	19929	19726	19746	19683	19776	19893	19782	19847	19671	19957	19880	19863	19706	19848	19731	19719	19959	19474	19930	19923	19548	19971	19770	19626	19615	19806	19652	19871	19675	19867	19588	19851	20024	19642	19967	19637	19565	19778	19912	19958	19748	19765	19764	19704	19834	19646	19882	19775	19871	19845	19831	19796	19806	19902	19631	19965	19624	19819	19777	19887	19792	19716	19743	19830	19871	19998	19872	19814	19685	19903	19866	19737	19878	20061	19950	19663	19808	19824	19691	19709	19773	19774	19730	19886	19822	19974	19768	19672	19802	19701	19659	19604	19711	19961	19620	19630	19637	19745	19882	19754	19662	19874	19967	19770	19853	19989	19964	19843	19777	19833	19714	19785	19675	19938	19936	19819	19823	19932	20114	19823	19831	19804	19922	19597	19858	19869	19671	19720	19420	19712	19762	19996	19642	19800	19648
17157	27158	26293	21592	19564	34953	59512	54237	41245	25570	17089	15599	15370	15296	15224	15160	15223	15137	15257	15136	15266	15176	15275	15048	15240	15039	15307	15223	15446	15157	15281	15329	15348	15216	15192	15216	15248	15195	15020	15428	15216	15277	15315	15319	15325	15109	15153	15315	15040	15051	15286	15291	15254	15130	15243	15201	15129	14967	15147	15270	15199	15359	15057	15262	15196	15362	15203	15179	15159	15211	15355	15219	15125	15026	15302	15245	15221	15387	15067	15224	15237	15217	15268	15354	15370	15251	15405	15305	15234	15374	15338	15223	15223	15139	15197	15426	15192	15097	15108	15122	15273	15248	15151	15374	15302	15209	15145	15272	15167	15259	15375	15197	15119	15148	15337	15058	15311	15131	15224	14922	15128	15358	15144	15145	15202	15519	15336	15035	15220	15231	15441	15210	15273	15301	15217	15307	15224	15155	15020	15209	15228	15032	15302	15016	15222	15327	15332	15208	15052	15156	15040	15163	15148	15408	15150	15289	15368	15200	15241	15235	15273	15333	15262	15149	15101	15018	15046	15143	15121	15041	15159	15033	15277	15132	15087	15400	15251	15184	15141	15093	15216	15313	15219	15081	15099	15075	15081	15425	15209	15242	15145	15193	15218	15261	15272	15044	15224	15415	15115	15186	15078	15238	15363	15149	15157	15228	14914	15210	15272	15290	15262	15122	15236	15111	15184	15074	15305	15254	15070	15276	15242	15226	15286	15113	15225	15141	15122	15170	15244	15251	15300	15235	15116	15120	15224	15288	15374	15255	15260	15300	15223	15037	15171	15218	15091	15269	15290	15143	15104	15184	15241	15167	15339	15294	15134	15194	15197	15114	15270	15441	15140	15227	15106	15279	15153	14999	15307	15183	15178	15315	15177	15192	15233	15125	15191	15234	15335	15150	15145	15273	15199	15216	15275	15069	15137	15241	15218	15261	15036	15202	15185	15316	15234	15293	15264	15300	15336	15283	15118	15164	15107	15155	15260	15225	15222	15227	15330	15123	15029	15280	15189	15158	15332	15272	15316	15143	15095	15195	15383	15058	15222	15311	15195	15236	15360	15165	15076	15123	15130	15325	15205	15067	15142	15225	15116	15430	15362	15115	15081	15349	15213	15143	15146	15262	15247	15112	15132	15175	15234	15334	15139	15286	15174	15124	15359	15323	15246	15142	15185	15211	15168	15415	15267	15208	15146	15240	15251	15215	14958	15241	15135	15259	15121	15302	15305	15266	15393	15264	15172	15115	15188	15222	15223	15346	15321	15021	15065	15007	15263	15095	15273	15178	15181	15252	15055	15080	15252	15243	15162	15269	15138	15194	15118	15339	15144	15167	15057	15301	15326	15266	15259	15102	15323	15229	15149	15113	15422	15119	15277	15251	15311	15301	15130	15108	15200	15150	15329	15266	15228	15132	15158	15243	15107	15210	15199	15234	15140	15158	15015	15162	15050	15202	15207	15263	15253	15300	15140	15269	15150	15213	15195	15171	15166	15217	15217	15303	15181	15067	15257	15286	15291	15223	15233	15142	15326	15066	15361	15186	15162	15115	15049	15143	15190	15337	15261	15240	15157	15207	15179	15154	15422	15227	15187	15181	15143	15290	15144	15159	15126	15158	15105	15224	15168	15285	15155	15164	15101	15230	15446	15265	15316	15226	15247	15220	15216	15124	15321	15043	15268	15103	15230	15198	15278	15166	15179	15177	15314	15158	15342	15096	15211	15158	15168	15176	15268	15200	15381	15249	15299	15261	15109	15335	15140	14965	15330	15181	15306	15296	15185	15140	15214	15240	15019	15189	15327	15318	15155	15008	15210	15325	15112	15223	15235	15349	15264	15295	15206	15223	15311	15220	15170	15252	15234	15206	15398	15340	15177	15186	15194	15079	15234	15313	15257	15137	15168	14984	15280	15233	15245	15138	15036	15172	15175	15121	15179	15315	15260	15167	15117	15190	15166	15225	15339	15319	15148	15374	15276	14995	15048	15129	15231	15074	15193	15300	15386	15303	15233	15249	15171	15168	15335	15135	15034	14905	15081	15225	15124	15299	15134	15242	15121	15354	15304	15164	15252	15287	15234	15293	15247	15371	15234	15280	15239	15265	15150	15009	15272	15327	15120	15204	15222	15235	15194	15252	15148	15143	15405	15181	15321	15352	15212	15136	15173	15033	15265	15211	15282	15273	15096	15311	15227	15253	15203	15242	15250	15217	15173	15121	15002	15123	15160	15135	15196	15036	15122	15110	15254	15082	15255	15292	15138	15279	15303	15137	15248	15123	15265	15083	15034	15103	15220	15366	15347	15201	15211	15195	15303	15329	15368	15160	15198	15238	15232	15318	15113	15423	15165	15150	15073	15262	15391	15118	15101	15365	15183	14957	15172	15399	15141	15150	15246	15153	15275	15179	15218	15225	15311	15233	15134	15097	15178	15268	15172	15275	15085	15247	15191	15365	15189	15254	15445	15230	15342	15132	15191	15087	15293	15142	15185	15273	15285	15365	15083	15182	15261	15146	15149	15214	15081	15190	15213	15169	15154	15275	15283	15296	15047	15353	15173	15119	15105	15090	15316	15141	15119	15188	15348	15262	15160	15228	15220	15099	15067	15294	15123	15341	15220	15357	15339	15366	15225	15349	15288	15248	15042	15181	15396	15118	15094	15252	15245	15157	15207	15343	15136	15129	15218	15219	15141	15300	15333	15173	15272	15297	15003	15279	15247	15103	15322	15088	15271	15169	15229	15237	15057	15080	15152	15162	15290	15165	15327	15194	15309	15251	15191	15312	14960	15372	15326	15196	15171	15217	15219	15216	15111	15290	15276	15221	15073	15041	15143	15119	15317	15139	15135	15156	15163	15210	15286	15388	15153	15143	15333	15168	15189	15161	15206	15091	15096	15248	15325	15301	15212	15319	15298	15186	15213	15233	15205	15136	15356	15079	15249	15343	15216	15266	15303	15241	15023	15303	15238	15221	15318	15085	15340	15290	15177	15359	15004	15198	15232	15153	15197	15343	15292	15309	15238	15158	15252	15178	15205	15228	15320	15278	15170	15257	15247	15226	15233	15191	15151	15362	15147	15220	15237	15330	15345	15143	15212	15225	15232	15153	15311	15251	15236	15202	15321	15199	15306	15153	15140	15391	15211	15039	15265	15201	15187	14995	15148	15200	15258	15288	15161	15318	15295	15110	15169	15120	15310	15069	15407	15321	15214	15368	15372	15159	15294	15182	15249	15084	15322	15274	15277	15254	15207	15205	15234	15156	15199	15272	15223	15004	15250	15324	15197	15189	15184	15259	15112	15169	15166	15288	15054	15286	15166	15137	15063	15243	15256	15159	15185	15197	15212	15139	15199	15225	15165	15154	15485	15052	15303	15228	15140	15259	15272	15080	15230	15257	15155	15266	15174	15251	15179	15241	15113	15299	15222	15383	15257	15395	15011	15069	14949	15011	15205	15236	15232	15259	15222	15230	15169	15147	15144	15138	15218	15228	15175	15329	15080	15324	15371	15172	15317	15114	15222	15196	15091	15210	15318	15150	15059	15194	15303	15228	15287	15187	15146	15216	15204	15172	15150	15299	15089	15183	15066	15132	15323	15340	15086	15240	15147	15342	15303	15132	15303	15313	15259	15153	15215	15229	15317	15151	15384	15165	15228	15217	15257	15096	15344	15287	15173	15152	15154	15179	15309	14982	15253	15456	15216	15359	15196	15152	15074	15285	15233	15214	15193	15146	15177	15244	15286	15057	15164	15274	15264	15256	15118	15189	14989	15314	15286	15040	15326	15302	15340	15193	15324	15184	15269	15274	15084	15293	15446	15203	15092	15125	15169	15098	15437	15222	15196	15128	15110	15108	15286	15358	15230	15193	15263	15343	15155	15277	15226	15206	15089	15309	15209	15095	15279	15457	15158	15317	15218	15233	15081	15234	15197	15366	15111	15115	15109	15247	15236	15477	15195	15119	15302	15039	15206	15154	15215	15040	15167	15096	15263	15283	15002	15148	15312	15342	15202	15262	15215	15289	15135	15152	15264	15172	15386	15229	15282	15020	15208	15233	15138	14958	15224	15104	15100	15215	15255	15200	15196	15384	15292	15204	15282	15318	15269	15209	15047	15279	15026	15193	15271	15235	15401	15334	15231	15233	15119	15231	15178	15279	15426	15079	15223	15092	15199	15269	15057	15130	15290	15071	15370	15086	15310	15269	15381	15179	15159	15264	15366	15236	15180	15107	15133	15070	15324	15101	15129	15065	15099	15191	15357	15180	15255	15205	15314	15329	15304	15262	15266	15159	15125	15248	15408	15294	15090	15208	15183	15071	15134	15186	15248	15170	15267	15124	15212	15303	15203	15371	15452	15253	15224	15399	15128	15116	15271	15268	15190	15192	15032	15162	15248	15266	15099	15326	15067	15148	15234	15236	15206	15149	15177	15139	15314	15415	15039	15096	15316	15159	15227	15248	15180	15331	15002	15139	15198	15252	15201	15116	15081	15250	15090	15298	15349	15166	15431	15249	15203	15143	15222	15324	15225	15117	15353	14968	15327	15067	15120	15161	15181	15468	15211	15197	15126	15182	15184	15263	15256	15250	15128	15132	15187	15275	15176	15093	15151	15190	15219	15135	15200	15083	15108	15264	15345	14976	15226	15118	15093	15209	15208	15193	15227	15202	15248	15294	15195	15168	15261	15244	15273	15191	15352	15276	15285	15350	15056	15254	15164	15175	15139	15046	15211	15346	15145	15171	15274	14996	15101	15248	15348	15249	15139	15238	15308	15262	15214	14993	15240	15261	15007	15333	15257	15341	15309	15181	15209	15253	15268	15219	15203	15205	15354	15149	15255	14997	15125	15205	15263	15275	15319	15187	15266	15210	15111	15283	15260	15234	15335	15274	15336	15234	15116	15004	15200	15176	15136	15063	15232	15253	15279	15232	15049	15244	15248	15151	15254	15093	15131	15139	15174	15177	15209	15202	15315	15164	15289	15189	15144	15213	15192	15359	15298	15179	15229	15232	15066	15188	15288	15387	15231	15082	15166	15242	15140	15179	15218	15192	15132	15131	15211	14980	15178	15237	15392	15160	15113	15224	15189	15257	15090	15241	15104	15152	15144	15161	15255	15483	15281	15320	15044	15003	15161	15197
23868	21108	28551	23947	22301	32744	57930	73041	56783	39065	27066	22042	20590	20278	20029	20105	20005	20108	20027	20204	19852	20168	19969	20182	19976	19951	20075	19919	19899	19941	19786	20005	19984	20011	19815	19903	19792	20098	20218	20045	19884	20035	20170	20004	19854	19889	19830	19824	20095	20053	20041	20295	19660	20197	20041	20091	19995	20125	20060	20168	19965	19636	19939	19921	20059	19900	20035	19913	20080	20020	20050	19992	20195	20118	20109	19911	19712	19986	20077	20110	19721	19914	19834	19884	20031	19860	20008	19805	19857	20100	19720	19986	20049	19973	19954	19986	20029	19840	20058	19920	19904	19793	19949	20097	19943	19825	19991	20084	19824	19747	20005	19765	20010	19896	20093	20054	19998	19792	19988	20049	20037	20048	20011	19839	20005	19939	19822	19904	19696	19927	20078	19771	19910	19736	19936	19972	20106	19949	19896	19794	20025	19948	19933	20059	19869	19862	19805	19954	20118	20038	20039	19807	19885	20210	19938	19935	19890	19785	19974	19804	19931	20002	19841	19983	19951	19918	20028	19974	19922	19955	19826	19877	19793	19912	19753	19751	19507	19867	19722	19766	19947	19929	20042	19928	20039	19889	19877	19799	19932	19907	19923	19959	19911	19915	19882	19858	19996	20000	20166	19785	20066	20047	19781	19986	19779	19689	19717	19853	20114	19809	19849	19952	19847	19686	19862	19988	19917	19674	20019	19995	20186	19794	19865	19653	19814	19959	19906	19786	19934	19988	19841	20019	19959	19953	19929	19840	19970	19659	19894	20029	19974	20013	19836	19791	19908	19900	19958	19880	19967	19846	19731	19932	19649	20058	19888	19732	19895	19895	19964	20149	19782	20038	19870	19959	19891	19885	19711	19810	19716	19825	19881	20012	20083	19902	19861	19958	19818	19858	20044	20027	19902	19933	19751	19823	20065	19789	19825	19762	19816	19588	19862	20082	19767	19949	19754	20023	20022	19795	19962	19896	20065	19894	19852	19671	19951	20147	20016	19924	19935	19840	19927	19822	19661	19883	19797	19843	19913	19989	19994	19842	19738	19969	19852	19740	19649	19945	19851	20069	19929	19837	19717	19846	20042	19837	19735	19918	19799	19915	19944	20046	19800	20017	20032	20016	19720	20050	20170	19801	19893	19938	20115	20023	19836	19966	19829	19983	19961	19877	19945	19928	19992	19763	19926	19908	19882	19659	19891	19933	19964	19851	19939	19766	19962	19772	19763	19846	19816	19853	20042	19757	19943	19959	20114	19952	19836	19952	20143	19883	20018	20112	19724	19957	20009	20089	19986	19915	19866	20134	19905	20111	19846	19663	19927	19992	19968	19982	19985	19620	19794	19795	19921	20171	19900	19786	19983	19805	19716	19880	19935	19969	20019	19803	19719	20101	19813	19942	19918	20033	20123	19781	19852	19845	19877	20037	19860	19896	19907	20077	19916	19925	20105	19827	19842	19803	19876	20058	19857	19958	19760	19985	20047	19817	19846	20077	20099	19878	19898	20025	19905	19775	19981	19622	19719	19750	19997	19907	20040	19980	19950	19858	19915	19583	19918	20193	19766	19815	19790	19997	19992	19663	19941	19959	19855	19801	19973	19891	19885	19755	19884	19711	19952	19914	19886	19968	19791	19644	19896	19671	19969	19678	19987	20004	20043	19771	20012	19892	19773	19820	19743	19833	19736	19923	19573	19909	20086	19928	19725	20047	19879	19892	19905	19718	19744	19844	19867	19995	19519	19990	19821	19850	19934	19974	19855	19681	19804	19819	19972	19909	19831	19892	19828	19815	20000	19848	19814	19954	20120	19660	19901	19832	19834	20062	19975	19974	20050	20016	19854	20111	20017	19813	19783	19994	19897	19913	19903	19851	19949	19757	19942	19826	19730	20059	19802	19772	20082	19820	19960	19981	19874	19888	19723	20010	19857	19879	19838	19810	19870	19799	20051	19888	19870	19967	19787	19905	19813	19901	19880	20045	19676	19673	19979	19877	20141	19962	19828	19807	19939	19800	19826	19867	19898	20016	19989	19763	20027	19672	19972	19911	20025	19795	19950	19990	19907	19842	19851	19794	20068	19784	19997	19799	19856	19783	19822	19977	19713	19718	19957	19970	20009	20063	19882	19845	19797	19806	19682	19728	19758	19734	19835	19920	19921	19747	19862	19934	19825	19691	19806	19781	19894	19915	19673	19801	19727	19933	20209	19918	19855	20129	19707	19893	19820	19921	19873	19908	19782	19802	19710	19927	19951	20011	19870	19772	19822	19903	19822	20105	19937	19827	19974	19866	20064	19780	19906	19851	19832	19924	20034	19884	19849	20027	19907	19900	20051	20008	19677	20035	19789	20011	19884	19837	19976	19968	19891	19799	19882	20076	19915	19785	19862	20173	19993	20042	19941	19688	19926	19884	19860	19866	19851	19852	19903	19800	19904	19886	19907	19939	20079	19799	19898	19866	20060	19897	19902	19769	19830	19702	19884	19769	19884	19984	19871	20129	20168	19899	19733	20005	19683	19853	19974	19724	19815	20053	20099	19934	19970	20077	20069	19650	20040	19926	19962	19951	19967	19760	19813	20248	20086	19853	19887	20043	19976	19949	19758	19756	19944	19743	19866	19805	19867	19830	19783	19696	20001	19852	20016	19771	19812	19861	19957	19830	19993	19999	20007	20025	19677	20113	20113	20053	20072	20118	19760	19967	20069	19909	19917	20059	19856	19909	19920	19688	20079	19845	19963	19965	19886	19947	19770	19914	19905	19914	19832	19794	19992	19892	19869	19833	19995	20003	19908	19910	20021	19990	20065	19875	19859	19901	20021	19985	19936	19908	19781	19928	19900	20050	20015	19861	19834	20073	19929	19712	19925	19995	19722	19972	19942	19760	19810	19748	19792	19823	19889	19823	19796	19902	19661	20039	19960	19838	19911	19815	19939	19844	20030	20149	19930	20000	19949	19922	19820	19921	19979	19926	19809	19866	19945	19987	19691	19878	19930	19921	19981	19964	19815	19870	19660	19813	19815	19932	19821	19924	20006	19882	19985	19972	19902	19866	19980	20057	20110	19816	19747	19898	20031	20111	19938	19735	20014	19650	19760	19698	19725	19788	20107	19849	19865	19883	19966	19877	19910	19684	19959	19891	19921	19804	20119	19919	20003	19865	19890	20041	19865	19713	20006	19911	19779	20119	20010	19782	19949	19833	19882	19849	19803	19841	19820	19905	19939	19846	19939	19649	19807	20023	20171	19766	19884	19747	19953	19979	19915	19679	19943	19785	19722	19646	19797	19830	19701	19890	19654	20038	19944	19944	19945	19832	19938	19987	19955	20034	19820	19849	19795	19720	19737	19755	20072	19909	19987	19770	20022	19963	19801	19793	19760	19766	19782	19932	19880	19883	19871	19701	19961	19925	19871	19901	19818	19594	19806	19891	20034	20036	19692	19785	20038	19587	19998	19826	19824	19710	19784	20092	19802	19932	20156	19624	19996	20053	19835	19831	20064	19807	19842	19772	20002	19778	19885	20061	20022	19879	19920	19871	19922	19914	19961	19912	19935	19812	19828	19946	19802	19704	19800	19889	20013	20131	19792	19678	19902	19658	19857	19822	19792	19864	19784	20009	19659	19817	19800	19709	19874	20027	19935	19831	19867	19932	19857	19876	19828	20079	19955	20063	20045	19927	20005	20042	19886	19961	19965	19929	20064	19873	19900	20039	19980	19921	19900	19847	19990	19915	19750	19804	19777	19846	19978	19848	19903	19958	19842	19732	19849	19714	19778	19816	19858	20092	19891	19890	20035	19783	19778	19854	19819	19954	19820	20024	20080	19804	20010	19867	19861	19925	19783	19753	19895	20111	20214	19762	19922	19913	19831	19876	19890	19978	19768	20155	19697	19730	19727	19979	19759	20109	19977	19832	19796	20031	20016	19920	20157	19932	19736	19775	19980	19906	19767	19934	19991	19798	19779	20088	20074	19500	19934	19892	20075	19981	19704	19742	19693	19728	19863	19726	19854	19887	19802	19897	20036	20040	19906	19669	19717	19815	19699	19928	19880	19909	19859	19927	19801	19921	19823	19895	19907	19838	19953	19893	19764	19776	19801	19629	19984	19737	20025	19955	19819	19808	19914	19789	19845	19859	20037	19762	20018	19801	19917	19852	19910	19993	19818	19989	19874	19832	19962	20032	19996	19821	19947	19706	19989	19798	20032	19997	19739	19804	19789	19791	20041	20043	20020	19746	19790	19881	19984	19826	20043	19841	19971	20059	19986	20146	19861	19917	19840	19902	19742	19766	19638	19843	20006	19960	19957	19735	19909	19879	19960	19820	19693	20043	19948	19765	19989	19827	19997	19682	20025	19778	19920	20019	19872	19942	19879	19797	19735	19791	19822	20028	19984	20010	20023	19922	19974	19909	19868	20073	19894	19886	19766	19820	19957	19829	20063	19858	19964	19822	20291	19694	19890	19846	19906	19874	19858	20202	20073	19864	20080	19871	20078	19835	19915	19903	20155	19706	19932	19986	19922	19927	19826	20065	19898	19737	19836	19958	20010	20032	19770	19947	19864	19744	19918	19818	19938	19876	19836	19892	19955	19835	19960	19824	19838	19864	19723	19889	19834	19886	19889	19797	19980	19989	20056	19840	19711	19950	19968	19913	20078	19828	19806	19812	19692	19868	19872	19999	19915	19850	19805	19702	20051	19835	19872	19876	19767	19811	19908	19927	19900	19739	19534	19646	20016	19959	19986	19723	20082	19764	19924	20002	19720	19857	20141	19825	20187	19933	20086	19846	19857	19803	19925	20048	20302	19987	19784	19924	19852	19901	20122	19904	19821	19897	19786	19886	19869	19834	19906	19993	19953	20064	19824	19989	20033	19826	20059	19824	19829	19955	19840	19860	19961	20081	19766	19705	20106	20023	19824	19936	19822	19925	19824	19933	20057	20142	19979	20218	19763	20003	19969	19798	19852	20035	19946	19861	20075	20029	19812	20038	19857	19954	19872	19947	20015	19871	19772	19947	20037	19977	19864	19860	19734	19851	19855	19868	19936	19888	19768	19867	19908	19930	20192	19778	19957	19640	20010	19748	19896	19832	19915	20123	19997	19850	19711	19868	19789	20034	19760	19751	20030	19821	19946	19788
20079	33813	32306	25150	25051	35972	58219	73946	54667	35446	21501	16184	15496	15396	15249	15260	15269	15316	15311	15213	15156	15186	15276	15227	15261	15181	15114	15206	15398	15058	15052	15195	15043	15224	15152	15319	15271	15229	15226	15121	15247	15116	15217	15218	15272	15010	15277	15224	15061	15283	15186	15248	15300	15163	15267	15201	15265	15313	15344	15294	15362	15353	15171	15126	15096	15122	15083	15141	15211	15269	15125	15194	15318	15284	15119	15293	15265	15357	15239	15151	15269	15268	15407	15225	15266	15254	15165	15300	15169	15197	15271	15367	15315	15150	15270	15145	15168	15182	15155	15177	15146	15373	15128	15203	15113	15297	15258	15200	15203	15377	15255	15197	15288	15205	15139	15209	15129	15358	15229	15197	15274	15127	15258	15378	15180	15197	15184	15110	15238	15242	15265	15212	15145	15126	15245	15234	15138	15216	15145	15247	15151	15179	15343	15203	15154	15095	15229	15092	15021	15294	15156	15185	15274	15257	15246	15215	15311	15088	15371	15224	15270	15119	15254	15272	15333	15314	15175	15111	15325	15167	15267	15220	15314	15234	15196	15098	15371	15108	15141	15208	15376	15255	15413	15168	15201	15250	15426	15322	15232	15181	15299	15039	15352	15217	15327	15381	15297	15038	15219	15260	15118	15320	15260	15062	15213	15225	15155	15066	15321	15149	15200	15298	15157	15208	15154	15174	15423	15252	15254	15166	15373	15348	15072	15250	15506	15136	15187	15178	15193	15211	15226	15374	15330	15159	15207	15236	15276	15202	15202	15201	15107	15138	15160	15374	15150	15210	15387	15246	15185	15499	15265	15235	15355	15231	15098	15204	15048	15308	15298	15306	15115	15225	15140	15195	15039	15250	15378	15292	15053	15289	15247	15111	15233	15231	15172	15297	15068	15114	15228	15137	15254	15144	15037	15382	15273	15193	15095	15293	15321	15225	15054	15185	15384	15342	15233	15294	15045	15214	15322	15249	15224	15443	15107	15342	15269	15116	15348	15328	15180	15209	15265	15064	15297	15140	15343	15305	15109	15125	15022	15310	14938	15293	15042	15156	15383	15328	15182	15469	15210	15123	15199	15205	15171	15206	15097	15129	15187	15357	15117	15244	15210	15227	15367	15090	15133	15306	15038	15186	15241	15075	15204	15351	15304	15351	15178	15235	15309	15205	15268	15211	15226	15351	15100	15122	15190	15105	15273	15206	15356	15180	15348	15122	15116	15204	15247	15233	15320	15316	15279	15188	15427	15219	15103	15281	15118	15395	15231	15184	15146	15209	15100	15287	15087	15490	15191	15260	15235	15280	15111	15153	15275	15236	15153	15192	15340	15158	15128	15289	15283	15304	15274	15279	15090	15201	15347	15130	15315	15190	15338	15273	15207	15242	15235	15347	15346	15237	15131	15183	15048	15126	15041	15127	15169	15281	15234	15220	15266	15107	15196	15269	15323	15251	15116	15192	15202	15126	15235	15349	15200	15108	15126	15240	15223	15172	15396	15135	15303	15076	15155	15270	15242	15265	15059	14996	15229	15159	14999	15135	15122	15166	15108	15428	15292	15239	15307	15356	15345	15141	15086	15009	15120	15137	15076	15191	15208	15403	15176	15238	15299	15081	15106	15121	15341	15201	15221	15288	15185	15143	15310	15246	15312	15216	15199	15323	15293	15356	15157	15256	15294	15378	15163	15388	15075	15258	15212	15075	15157	15332	15240	15329	15153	15263	15203	15159	15413	15246	15148	15301	15190	15459	15284	15245	15293	15364	15250	15125	15193	15097	15130	15361	15323	15251	15169	15405	15172	15303	15192	15229	15149	15175	15108	15249	15097	15146	15263	15288	15260	15067	15348	15416	15241	15205	15181	15292	15217	15180	15208	15175	15165	15111	15189	15330	15175	15256	15170	15260	15152	15162	15214	15145	15269	15196	15020	15302	15183	15213	15290	15208	15131	15152	15330	15364	15166	15095	15302	15301	15416	15088	15379	15167	15149	15250	15235	15232	15186	15162	15220	15179	15250	15112	15061	15163	15033	15215	15171	15234	15018	15241	15289	15298	15145	15167	15458	15235	15086	15271	15367	15204	15322	15208	15133	15177	15193	15291	15422	15030	15324	15109	15275	15136	15292	15269	15166	15288	15267	15118	15269	15055	15125	15055	15282	15209	15181	15151	15154	15062	15250	15165	15240	15269	15276	15108	15218	15079	15150	15114	15097	15176	15267	15236	15151	15362	15270	15284	15353	15097	15134	15374	15262	15285	15231	15123	15179	15349	15209	15056	15302	15297	15142	15339	15178	15222	15200	15187	15254	15073	15244	15203	15213	15235	15263	15271	15319	15288	15232	15250	15146	15316	15313	15209	15262	15345	15174	15264	15069	15314	15316	15181	15101	15328	15358	15207	15276	15121	15055	15094	15159	15268	15191	15287	15358	15113	15185	15166	15203	15179	15363	15379	15255	15314	15346	15062	15188	15250	15454	15357	15204	15387	15128	15237	15148	15174	15118	15258	15237	15286	15114	15334	15216	15144	15241	15170	15184	15231	15212	15373	15018	15353	15190	15215	15213	15302	15336	15230	15410	15161	15093	15205	15245	15248	15222	15224	15203	15224	15170	15282	15163	15345	15184	15164	15304	15126	15275	15223	15204	15385	15155	15309	15189	15316	15297	15183	15443	15076	15204	15317	15298	15296	15313	15267	15039	15176	15326	15222	15153	15380	15281	15051	15317	15045	15131	15118	15086	15195	15175	15156	15252	15221	15241	15183	15027	15346	15295	15214	15206	15250	15176	15224	15133	15217	15250	15174	15108	15236	15097	15283	15227	15044	15165	15338	15274	15154	15266	15149	15139	15315	15167	15139	15319	15155	15091	15281	15322	15243	15168	15194	15286	15331	15217	15170	15116	15054	15355	15084	15264	15100	15207	15263	15173	15211	15096	15191	15311	15115	15249	15403	15361	15132	15315	15127	15369	15456	15294	15132	15131	15370	15307	15140	15295	15245	15258	15185	15239	15280	15305	15340	15186	15151	15285	15213	15195	15349	14992	15124	15134	15130	15236	15429	15181	15217	15142	15246	15153	15271	15373	15260	15010	15137	15478	15006	15193	15225	15318	15146	15254	15206	15260	15350	15141	15346	15323	15311	15292	15108	15321	15020	15114	15097	15158	15289	15344	15235	15247	15318	15149	15113	15226	15243	15318	15322	15301	15248	15186	15235	15333	15293	15256	15175	15250	15275	15296	15192	15136	15316	15290	15107	15226	15322	15180	15250	15249	15290	15116	15256	14893	15262	15189	15243	15189	15304	15123	15188	15463	15333	15020	15255	15307	15222	15146	15169	15278	15283	15294	15233	15230	15176	15290	15227	15240	15222	15152	15313	15198	15253	15256	15116	15148	15257	15206	15113	15101	15121	15144	15271	15053	15215	15285	15118	15217	15204	15309	15153	15288	15176	15170	15177	15438	15218	15255	15198	15129	15250	15159	15120	15358	15327	14991	15132	15245	15174	15124	15262	15282	15028	15243	15181	15022	15226	15138	15184	15201	15311	15202	15128	15175	15288	15330	15135	15268	15102	15062	15092	15262	15257	15203	15359	15309	15295	15218	15305	15174	15126	15115	15369	15257	14929	15200	15153	15190	15197	15222	15343	15234	15212	15175	15129	15332	15043	15281	15065	15143	15038	15182	15265	15230	15074	15139	15048	15058	15189	15215	15207	15297	15251	15234	15277	15305	15205	15312	15190	15296	15218	15398	15202	14982	15105	15144	15099	15134	15245	15240	15323	15355	15331	15107	15294	15292	15359	15238	15231	15116	15238	15202	15066	15190	15137	15322	15273	15376	15119	15037	15347	15249	15235	15023	15319	15231	15276	15142	15217	15046	15252	15340	15163	15180	15297	15344	15120	15178	15309	15328	15321	15316	15230	15461	15232	15294	15064	15258	15207	15248	15170	15160	15307	15126	15184	15208	15397	15179	15116	15276	15210	15289	15146	15164	15116	15146	15310	15040	15296	15229	15257	15169	15253	15392	15124	15255	15155	15265	15181	15316	15293	15266	15185	15175	15149	15094	15076	15336	15215	15309	15266	15233	15329	15266	15277	15300	15206	15225	15296	15251	15167	15341	15223	15158	15271	15260	15086	15167	15090	15217	15066	15088	15196	15118	14991	15226	15171	15091	15162	15239	15098	15178	15079	15288	15285	15227	15195	15340	15201	15121	15162	15129	15356	15111	15140	14981	15223	14951	15191	15149	15000	15222	15253	15306	15245	15223	15270	15235	15347	15483	15196	14932	15245	15272	15304	15137	15333	15369	15347	15065	15193	15218	15021	15112	15223	15356	15126	15319	15163	15199	15153	15403	15300	15332	15334	15294	15266	15200	15130	15133	15194	15353	15324	15017	15155	15211	15244	15167	15232	15179	15402	15103	15252	15205	15236	15041	15258	15194	15138	15360	15058	15260	15193	15281	15274	15134	15186	15373	15408	15281	15381	15249	15321	15294	15215	15330	15075	15162	15039	15176	15241	15243	15257	15020	15012	15250	15125	15297	15292	15307	15139	15155	15121	15088	15287	15255	15154	15199	15374	15367	15368	15245	15385	15075	15161	15123	15182	15326	15233	15281	15181	15300	15323	15411	15249	15184	15179	15231	15298	15314	15342	15220	15241	15301	15266	15197	15285	15126	15145	15159	15175	15323	15252	15299	15403	15376	15099	15286	15273	15284	15202	15248	15103	15295	15264	15288	15448	15259	15306	15207	15182	15025	15309	15112	15046	15204	15132	15227	15175	15315	15336	15249	15244	15012	15130	15190	15118	15174	15154	15203	15194	15155	15332	15236	15370	15144	15099	15061	15136	15035	15274	15174	15432	15128	15249	15400	15182	15342	15073	15083	15225	15109	15041	15262	15423	15129	15373	15302	15247	15186	15185	15073	15025	15324	15242	15300	15104	15371	15170	15272	15168	15170	15146	15120	15236	15165	15294	15234	15265	15209	15252	15391	15164	15125	15330	15205	15350	15032	15264	15209	15132	15148	15142	15263	15193	15240	15230	15308	14961	15139	15194	15249	15176	15120	15212	15310	15133	15216	15296	15282	15228	15235	15098	15265	15208	15251	15318	15149	15042	15104	15112	15206	15301	15150	15190
30820	23297	24278	22061	20995	22475	25277	26201	26496	23359	20939	20351	20009	19895	19991	20074	20156	19933	20004	19993	20066	19932	19800	19895	20063	19735	19988	19758	19688	19841	19945	19979	19962	19933	19890	19711	19909	19978	19992	19908	19837	19812	19905	19879	20051	19808	19915	20006	19798	19765	19786	19803	19915	19889	20074	19777	19788	19702	19801	19988	19994	19773	19805	19709	20061	19757	19979	19970	20059	19833	19799	19757	19757	19879	19975	19869	19842	19933	20005	19616	19885	19837	19910	19795	19729	19761	19859	19872	19849	19986	19983	19820	19849	20159	20076	19887	19859	20097	19907	20033	19890	19714	20046	20136	20013	19881	19718	20043	19890	19973	19949	19875	19874	19784	19822	19677	19792	19930	19879	19759	19655	19970	20034	20068	20041	19827	19771	19638	19950	19606	19929	19843	19915	19804	20094	19940	19890	19865	19832	19851	19897	19836	19791	20075	19900	19681	20030	19805	19757	20107	19894	19980	19861	19940	19517	19524	19834	20005	19892	19858	19821	19881	19921	19855	19982	20028	19988	19794	19743	19793	19889	19883	19964	19803	19970	19721	19986	19713	19773	19843	19868	19873	19815	20171	19888	19946	20055	19786	19772	20016	19884	20078	19951	19904	19902	19858	19982	19878	20009	19951	19906	20092	19795	19769	19877	19834	19703	19903	20023	20032	20131	19928	19936	19833	19972	19910	19965	19842	20091	19929	19913	20010	20021	20032	19918	19838	20080	19970	19958	19851	19796	19638	20000	19841	19947	19843	20070	20033	19722	19685	19780	19761	19772	19845	20041	19751	19698	19875	19645	19592	19871	19971	19869	19857	19828	19919	19798	20040	19927	19756	20004	19776	19994	20129	19784	19763	19916	19816	19779	20007	19881	20013	20184	20040	19844	19933	19900	19871	19759	19919	19788	19602	19794	19800	19863	19877	19698	19996	19786	19854	19957	19912	19880	19819	19772	19923	20024	20036	19975	19875	20111	19942	19826	19814	19818	19779	19799	19745	19638	19801	20095	19623	19798	19885	19989	19946	19795	19965	19927	19711	19924	19994	19967	19701	19700	19789	19817	20217	19845	19791	19843	19930	19925	19806	19858	19778	19711	20019	19961	19961	19809	20016	19962	20113	20131	19895	19793	19880	20140	19870	19840	19996	19793	19811	19729	19869	19746	19866	19783	19860	20012	20022	19879	19709	19858	19960	19948	19794	19923	19954	19874	20061	19892	19793	20006	19994	19868	19790	19785	20065	19954	20207	19897	19994	20168	19962	19895	19863	19867	19911	19926	20019	19792	19714	19912	19937	20026	19832	19933	19718	19919	19709	19793	20012	20076	19944	20019	19862	19845	19797	19971	19996	19839	20108	20020	20060	19812	19807	20003	20120	20042	19799	19753	19782	19895	19925	20073	19887	20049	19935	19902	19560	19854	20054	19965	19697	19817	19716	19799	20072	19883	19787	20056	19856	19902	19944	19920	19886	19931	19903	19811	20092	20148	19939	19857	19821	19884	19697	19931	20157	20008	20052	20120	20032	19888	20023	19748	19912	19949	19821	19757	19755	20003	19911	19919	19884	19667	19999	19916	19887	20075	19909	19867	20024	19854	20058	19982	19800	19838	19912	19900	19844	20040	19874	19761	19793	20060	20027	20185	19933	19933	20157	19768	19949	19888	19890	19812	19813	19959	19624	19807	20078	19802	19906	19991	19677	20062	19800	19943	19952	19987	19924	20012	20104	20153	19877	20182	20054	19893	19858	19832	19796	19931	19887	19841	19818	20006	20111	19881	19855	19779	19685	19821	19712	19821	19900	19756	19825	19927	19844	19688	19852	19908	19861	20002	19982	19747	19849	19895	19777	19619	19801	19941	19605	20068	19953	19822	19939	19839	20042	19828	19873	19745	19838	19999	19874	19922	20010	20052	19768	20014	19806	20067	20061	19850	20026	19975	19757	20082	19854	19777	19711	19780	19973	19631	19847	19978	19811	19986	19952	19902	19874	20093	20110	19863	19953	19848	19745	20054	19947	19809	19904	19887	19943	19754	19908	20082	20235	19839	19826	20042	20027	19889	20025	19895	19886	19830	20012	20025	19872	20004	19869	19869	19959	19949	20113	20023	20094	19945	19910	19937	19875	20046	19818	20008	20102	19711	19815	19951	19994	20010	19752	19995	19721	19920	19746	19583	20007	19856	19833	19763	20059	19937	19707	19849	19765	19991	19954	20021	20061	19699	19996	20049	20059	20024	19845	19810	19970	19903	19882	19956	20051	19862	19737	19992	19976	20021	19946	19668	19778	19782	19795	19824	19740	19842	19903	19757	19698	19793	19828	19957	20100	20066	20040	19907	19764	19864	19899	19793	19719	19895	19996	19969	19826	20093	19794	19724	19756	19774	19882	19840	19952	19999	19935	19997	19893	19938	19928	19930	19872	19980	19942	19781	19756	19953	20030	19845	19970	19951	19908	19849	19940	19695	19887	19750	19930	19803	19670	19901	20221	19991	19912	19949	19978	19897	19729	19750	19891	19786	19810	19805	19801	19853	20124	19852	19988	20141	19874	19856	20044	19993	19865	19866	19969	20063	19840	19979	19756	19779	19902	19881	19879	20109	19840	19729	19861	20013	19876	20103	19840	20019	19910	19845	19762	20051	19800	20083	19826	20020	19661	19996	19952	20085	20078	20012	19766	19750	19776	19978	20026	19807	19663	20059	19765	19857	20011	19724	19990	20057	19860	20008	19895	19925	19927	19852	19933	20031	19939	19951	19993	19892	19974	19904	19697	19823	19882	19946	19882	20012	19980	19846	19939	19761	19910	19891	19972	19590	20059	20022	20055	19868	19903	20031	19856	19752	19857	19850	19880	19939	19974	19800	19625	19830	19851	20031	19869	19724	19746	19929	20102	20145	19967	19889	20035	20175	19990	19945	19642	19984	20002	19983	19896	19798	19728	20157	19879	19999	19942	19951	19842	19748	19971	19951	19873	19792	19854	19988	19988	19954	19844	19945	19874	19819	19938	19801	19839	19919	19922	19893	19868	20080	19622	20028	19626	20065	19971	20105	19788	20013	19822	19897	19642	19588	19708	19834	20031	19853	20114	19995	19802	19860	19969	19987	19912	19815	19808	19888	19922	19708	20025	19818	19967	19716	19857	19983	20218	19834	19798	19976	19898	20036	19922	19726	20008	20070	19691	19935	19732	20017	19728	19915	19899	19835	19859	20057	19902	19975	19975	19861	19766	19762	20220	19904	19849	19764	19973	19883	19734	19737	19931	19861	19826	19846	19737	19708	19907	19906	19948	19961	19954	20085	19817	19896	19795	19843	19817	19902	19976	20011	19947	19878	20059	19797	19912	19817	19901	19884	19856	20013	19906	19820	19683	19941	20159	20142	20061	20040	19981	19817	19634	20048	19729	20179	19979	19894	20087	19931	19795	19858	20159	19956	19869	19920	19702	19787	20049	19920	19806	19860	19643	19738	19784	19729	19961	19984	19790	19813	19709	19893	20025	20073	19941	20107	19987	19764	19984	20095	19894	19776	19869	20048	19549	20077	19847	19938	19948	20042	20053	19760	19730	19936	19829	19926	19898	19869	19858	19961	19985	20039	19964	19688	19781	20007	19749	19747	19776	19877	19829	20024	19948	20164	19685	19906	19968	19901	19547	19911	19721	19887	20068	19888	19925	20011	19804	19956	19939	19874	19976	19882	19807	19915	19873	20033	19767	19759	19910	19997	19971	20096	19691	19958	19954	19976	19839	19725	19887	19803	19954	20107	20106	20214	19955	19649	19924	19906	19761	19940	19902	19892	20136	19975	19914	19958	19935	19902	19963	19927	19821	19998	19959	19968	20018	19867	19865	19569	19659	19961	19779	19917	19881	20005	19885	19762	19952	19851	20196	20047	19955	19813	20045	19844	19980	19946	19811	19897	19928	19925	19944	19976	19863	19890	19981	19716	19851	19808	20049	19725	19878	19839	20078	19720	19932	19687	19945	19903	20018	19707	19924	19844	19877	19904	19706	19714	19862	19792	20128	19890	20022	19881	19880	19902	19829	19994	19984	20141	20039	20038	19951	19945	19930	19893	19768	19852	19907	19833	19946	20123	20102	19739	19778	19890	19668	19758	19909	19873	19874	19979	19837	19976	19947	19946	19787	19909	19948	19904	19893	19896	19874	19831	19914	19853	19970	20038	20069	20094	19858	19763	19922	19874	19839	19999	19708	19538	19747	19871	19964	19923	19821	19661	19756	19809	20024	19840	19813	19823	19739	19729	19910	19891	19790	19878	19896	19860	19905	19861	19891	19845	20005	19678	19910	20030	19992	19952	20072	19833	19854	19931	19831	19727	19928	19928	19871	19716	19956	19850	20179	19958	19978	19830	19749	19977	19924	19941	19896	20061	19991	20072	19763	19885	20078	19946	19916	20088	20102	19774	19647	19736	19796	20056	19829	19848	19679	19634	19929	20045	19930	20020	19837	19829	20016	19777	19759	19940	19846	19727	19922	19846	19928	19928	19844	19899	20174	19892	20109	20052	19800	19799	19775	19897	19959	19957	19955	19720	19865	19725	19815	19921	19839	19943	19874	19999	20129	19875	19940	19847	19773	19698	19731	19971	19800	19905	19867	19820	19800	19909	20022	19974	19866	19622	19973	19973	19873	20019	19667	19766	19790	19941	19668	19763	19896	20013	19943	19867	19960	20044	19865	19763	19926	19900	19954	19797	19907	19850	20045	19844	20091	19821	19840	19866	20135	20000	19857	19746	19894	19779	19934	19854	19867	19789	19731	20040	19665	19832	20048	20017	19992	20055	19800	19889	19915	20077	19821	19908	19843	19734	20049	19939	19900	19827	19976	19913	19906	19970	19935	19956	20008	19924	19840	19952	19882	19884	19898	19991	19700	20086	19812	19836	19916	20111	19937	19983	19630	19758	19961	19650	19840	19794	20105	19801	19960	19803	19955	20014	19916	19829	19863	20010	19873	20159	19755	19939	19986	19780	20064	19977	19763	19811	19982	19908	19766	19941	19771	19904	19978	19793	20120	20078	19720	19857	19849	19932	19902	19756	19979	19915	19683	20177	19758	19957	19684	19666	20051	19808	19925	19960	19650	19892	19865	19852	19813	20040	20006	19803	20014	19794	19740
17428	19192	18896	16772	16722	19382	22691	23431	22964	18485	16152	15716	15212	15390	15151	15344	15147	15356	15147	15098	15361	15349	15239	15305	15280	15106	15243	15209	15160	15380	15289	15238	15355	15308	15363	15222	15112	15198	15460	15098	15259	15030	15313	15086	15091	15308	15111	15247	15192	15024	15216	15360	15209	15095	15390	15023	15158	15367	15135	15404	15184	15273	15128	15135	15215	15245	15177	15163	15281	15265	15137	15149	15278	15146	15276	15145	15133	15197	15299	15270	15413	15244	15348	15020	15127	15327	15284	15113	15318	15018	15227	15254	15108	15394	15080	15085	15240	15095	15153	15107	15135	15220	15302	15120	15282	15150	15154	15315	15129	15234	15378	15259	15272	15316	15183	15220	15246	15278	15084	15227	15130	15058	15336	15281	15271	15351	15168	15395	15288	15237	15305	15182	15224	15133	15220	15225	15215	15321	15241	15182	15219	15132	15337	15190	15073	15097	15080	15255	15315	15249	15247	15117	15450	15192	15317	15112	15239	15088	15469	15204	15286	15249	15177	15154	15143	15272	15264	14961	15165	15199	15170	15142	15232	15183	15007	15278	15080	15016	15118	15254	15077	15370	15249	15159	15376	15138	15289	15350	15109	15122	15243	15208	15178	15264	15320	15326	15089	15243	15192	15191	15212	15186	15207	15322	15302	15320	15170	15112	15298	15211	15208	15236	14935	15157	15309	15107	15275	15461	15297	15326	15176	15056	15176	15240	15144	15181	15101	15277	15091	15250	15237	15136	15197	15071	15215	15114	15222	15273	15219	15322	15271	15316	15271	15241	15366	15331	15384	15148	15325	15284	15061	15027	15305	15250	15099	15254	15235	15396	15345	15169	15242	15179	15284	15214	15192	15287	15085	15255	15268	15241	15380	15250	15278	15196	15199	15094	15272	15156	15053	15042	15086	15223	15100	15155	15242	15336	15259	15261	15135	15251	15364	15168	15078	15352	15118	15197	15131	15331	15297	15146	15112	15208	15013	15113	15413	15195	15362	15189	15364	15284	15209	15364	15254	15348	15189	15282	15152	15293	15062	15167	15109	15227	15176	15353	15324	15263	15174	15285	15094	15231	15433	15209	15127	15183	15069	15158	15172	15057	15621	15119	15365	15133	15196	15244	15112	15286	15165	15286	15154	15166	15289	15257	15409	15223	15218	15327	15209	15046	15225	15234	15377	15193	15365	15083	15211	15277	15030	15168	15204	15300	15240	15104	15171	15362	15175	15359	15166	15243	15376	15308	15267	15217	14996	15196	15207	15274	15335	15204	15320	15319	15217	15174	15275	15360	15432	15443	15233	15279	15173	15251	15338	15185	15174	15350	15236	15286	15367	15054	15141	15159	15202	15279	15366	15141	15170	15231	15195	15226	15227	15098	15254	15164	15168	15187	15179	14976	15291	15234	15098	15208	15252	15158	15209	15176	15075	15149	15327	15116	15222	15244	15367	15286	15193	15257	15410	15188	15396	15156	15220	15162	15311	15339	15243	15196	15328	15287	15223	15154	15279	15121	15233	15308	15033	15296	15261	15089	15236	15447	15252	15151	15142	15352	15144	15118	15232	15352	15184	15223	15161	15148	15312	15213	15213	15280	15274	15123	15254	15169	15348	15107	15202	15264	15256	15384	15230	15169	15210	15263	15096	15118	15091	15139	15225	15332	15197	15129	15301	15202	15277	15296	15181	15023	15163	15246	15238	15243	15314	15280	15212	15283	15111	15254	15312	15435	15151	15321	15294	15275	15194	15040	15328	15238	15154	15239	14893	15368	14953	15063	15108	15289	15197	15119	15143	15245	15470	15221	15219	15255	15285	15300	15313	15077	15161	15078	15227	15167	15030	15068	15232	15301	15110	15157	15206	15342	15151	15290	15310	15257	15345	15210	15198	15218	15319	15341	15196	15068	15368	15409	15231	15296	15255	15249	15199	15388	15139	15073	15217	15299	15124	15282	15206	15241	15404	15248	15238	15267	15209	15379	15318	15281	15289	15361	15173	15148	15182	15217	15278	15322	15204	15143	15117	15080	15386	15092	15300	15284	15305	15154	15200	15224	15141	15325	15357	15224	15257	15207	15322	15264	15123	15082	15162	15300	15106	15123	15131	15308	15255	15156	15107	15222	15238	15255	15142	15251	15315	14984	15229	15232	15173	15193	15154	15354	15384	15088	15199	15169	15268	15065	15280	15238	15228	15171	15308	15165	15288	15299	15214	15100	15335	15092	15256	15104	15238	15335	15084	15139	15073	15170	15273	15148	15154	15279	15356	15261	15289	15191	15222	15290	15123	15106	15184	15255	15291	15151	15117	15101	15183	15180	15220	15244	15277	15231	15101	15243	15236	15212	15301	15332	15247	15245	15240	15124	15289	15127	15135	15353	15280	15195	15127	15227	15317	15211	15198	15287	15371	15282	15092	15305	15098	15262	15185	15279	15322	15088	15186	15380	15333	15308	15206	15207	15230	15288	15201	15019	15286	15235	15373	15254	15189	15306	15315	15173	15297	15134	15273	15227	15146	15046	15246	15243	15131	15356	15363	15257	15181	15139	15301	15176	15306	15349	15234	15340	15195	15268	15261	15171	15272	15285	15266	15241	15150	15148	15235	15040	15161	15238	15231	15257	15218	14999	15199	15168	15289	15308	15168	15193	15101	15363	15222	15169	15331	15205	15153	15533	15114	15401	15104	15287	15216	15108	15159	15121	15281	15250	15204	15087	15336	15209	15310	15339	15175	15120	15246	15035	15124	15259	15079	15212	15164	15269	15197	15096	15030	15073	15276	15238	15323	15310	15301	15317	15307	15212	15261	15225	15172	15196	15199	15304	15279	15167	15086	15238	15362	15075	15226	15363	15172	15271	15391	15183	15214	15429	15261	15303	15257	15187	15326	15246	15153	15276	15167	15248	15122	15298	15075	15132	15160	15142	15216	15072	15309	15277	15192	15136	15281	15330	15132	15248	15266	15282	15257	15259	15132	15125	15367	15220	15015	15278	15197	15128	15234	15245	15145	15214	15192	15142	15159	15393	15164	15386	15237	15345	15218	15198	15188	15193	15395	15183	15414	15219	15102	15266	15209	15283	15064	15163	15203	15172	15270	15191	15051	15254	15046	15118	15275	15237	15291	15288	15102	15107	15321	15324	15261	15267	15271	15251	15162	15442	15286	15291	15168	15214	15343	15149	15156	15272	15160	15057	15201	15294	15264	15271	15247	15218	15257	15187	15260	15318	15178	15150	15180	15251	15170	15270	15252	15167	15311	14918	15084	15277	15319	15464	15178	15215	15341	15043	15050	15114	15264	15259	15165	15155	15292	15253	15179	15216	15175	15127	15245	15185	15403	15288	15093	15406	15328	14971	15138	15139	15377	15318	15407	15222	15054	15416	15148	15215	15058	15223	15190	15157	15246	15211	15086	15266	15262	15339	15128	15242	15081	15275	15095	15201	15404	15286	15006	15193	15238	15308	15256	15275	15082	15276	15280	15287	15171	15333	15124	15201	15311	15229	15238	15407	15186	15193	15195	15158	15192	15161	15223	15278	15292	15273	15238	15218	15080	15211	15081	15152	15228	15152	15192	15166	15112	15114	15184	15124	15116	15304	15177	15163	15332	15265	15193	15324	15324	15253	15403	15235	15121	15212	15225	15105	15204	15269	15080	15292	15192	15156	15301	15232	15206	15115	15339	15042	15150	15377	15240	15249	15197	15402	15385	15238	15160	15327	14989	15209	15158	15246	15228	15301	15125	15149	15458	15052	15319	15364	14993	15202	15204	15168	15307	15429	15201	15123	15231	15410	15281	15206	15300	14940	15324	15189	15299	15288	15166	15051	15203	15089	15247	15162	15348	15330	15267	15313	15347	15244	15383	15224	15277	15189	15241	15249	15225	15173	15329	15148	15348	15401	15221	15197	14966	15174	15272	15178	15049	15169	15136	15290	15140	15305	15211	15121	15442	15250	15140	15131	15216	15115	15294	15222	15202	15331	15162	15173	15327	15138	15286	15252	15194	15201	15367	14965	15082	15059	15320	15172	15302	15128	15094	15115	15223	15018	15111	15334	15098	15207	15345	15234	15336	15269	15252	15290	15137	15214	15169	15349	15312	15250	15134	15288	15325	15185	15260	15120	15088	15069	15159	15128	15308	15273	15230	15228	15199	15284	15322	15158	15300	15173	15229	15127	15310	15143	15417	15225	15277	15373	15225	14986	15075	15111	15339	15195	15265	15121	15297	15211	15237	15071	15302	15088	15448	15263	15218	15150	15187	15234	15129	15171	15285	15178	15226	15109	15428	15278	15239	15437	15167	15200	15098	15325	15306	15178	15103	15207	15238	15199	15186	15202	15274	15130	15272	15387	15127	15287	15270	15041	15249	15441	14996	15079	15254	15218	15223	15197	15203	15420	15221	15264	15234	15124	15271	15260	15364	15254	15282	15123	15191	15245	15235	15340	15260	15168	15298	15250	15367	15331	15119	15325	15187	15191	15204	15253	15172	15173	15147	15363	15151	15152	15237	15157	15193	15027	15169	15158	15234	15283	15338	15231	15365	15317	15123	15277	15203	15174	15145	15307	15353	15165	15259	15323	15204	15108	15111	15259	15199	15379	15039	15151	15309	15258	15103	15257	15256	15178	15392	15211	15285	15242	15121	15139	15216	15196	15111	15374	15303	15070	15117	15139	15264	15106	15201	15325	15357	15092	15135	15242	15321	15116	15118	15289	15451	15194	15208	15063	15239	15230	15192	15217	15260	15334	15291	15260	15157	15137	15170	15221	15181	15318	15209	15038	15271	15469	15148	15176	15372	15220	15095	15145	15144	15204	15223	15174	15240	15275	15185	15141	15376	15210	15316	15423	15335	15262	15272	15122	15225	15367	15257	15278	15495	15245	15196	15280	15375	15281	15117	15156	15302	15156	15084	15358	15046	15005	15045	15186	15065	15290	15130	15234	15166	15255	15373	15248	15253	15250	15228	15152	15180	15291	15207	15413	15192	15166	15444	15380	15159	15332	15289	15176	15113	15276	15194	15329	15074	15050	15211	15226	15302	15136	15283	15020	15279	15098	15169	15473	15229	15212	15160	15226	15104	15048	15156	15333	15179	15350	15276	15250	15160	15131	15187	15233	15195	15258	15151	15294	15319	15270
25442	21087	27930	25102	24722	50732	58216	50566	38677	29558	24949	20366	18728	18279	18172	18176	18103	18354	18207	18219	18189	18183	18052	18041	18101	18294	18162	18183	18263	18086	18250	18072	18217	18262	18347	18267	18231	18160	17984	18284	18348	18358	18221	18229	18055	18044	18206	18029	18161	18176	17927	17946	18062	18154	18227	18203	18085	18202	18263	18328	18201	18273	18111	17967	18214	18172	18133	18182	18017	17899	18184	18273	18253	18063	18143	18274	18013	18074	18156	18125	18087	18129	18267	18251	17967	18141	18142	18122	18327	18227	18039	17902	18071	18280	18149	18098	18131	18026	18094	18145	18015	18154	17856	18334	18306	18254	18003	18290	18000	17965	18054	18076	18242	18238	18233	18071	18152	17991	18017	18247	18245	18241	18199	18411	18242	18298	18286	17997	18009	18082	18274	17930	17984	17927	18112	18031	18251	18105	18173	18209	18258	18049	18195	18092	18370	18091	18125	18041	18212	18240	18052	18127	18173	17965	17987	17931	18048	18132	18217	18372	18204	18208	18138	18052	18210	18127	18129	18380	18067	17914	18042	18163	18062	18029	18348	18033	18335	18087	18055	18135	18231	17981	18116	18339	18198	18150	18319	18120	18182	18227	18120	18210	18040	17990	17973	17865	18148	18081	18176	18070	18051	18090	18043	18066	18052	18313	18135	18135	18015	18237	18276	18123	18073	18088	18116	18103	18018	18038	18115	18318	18240	18137	18086	18078	17934	18091	18061	18037	18164	18082	18219	18124	18060	18086	18047	18452	17998	18368	18034	18243	17952	18277	17959	18038	17941	18006	18064	18225	18185	18222	18034	18063	18016	18188	18010	18165	18175	18415	18261	18092	18162	18069	18203	18166	18196	17992	18139	18234	18009	18111	18217	18051	18134	18145	18091	18275	18100	18233	17972	18036	18015	17984	18117	18072	17938	17916	18019	17894	17880	18324	18166	18192	18199	17888	18191	18068	18257	18156	18093	18173	17838	18182	18012	18146	18054	18020	18045	18247	18325	18069	18117	18056	18170	18281	17909	18105	18035	17974	18133	18254	18179	17977	18131	18168	18240	18093	18115	18188	18235	18151	18329	17949	18236	18018	18085	17925	18037	18063	18242	18053	18192	17951	18093	18230	18226	17915	18235	17928	18091	18214	18140	17857	18180	18120	18056	17937	18031	18215	18395	18023	18034	17857	18143	18039	18165	18273	18389	18138	18114	18041	18207	18202	18129	18069	18112	17930	18157	18375	18031	18098	18122	18159	18090	18103	18313	18084	18239	18241	18050	18069	18228	18108	17866	18086	18073	18169	18248	18148	18167	18120	18141	18252	17942	18038	18247	18139	18267	18171	17853	18068	18045	18012	17976	18104	18282	18202	18195	18139	18235	17936	18110	18144	18103	18113	18351	18040	17926	18152	17893	18088	18086	18086	18047	18324	18141	18056	18343	18332	18102	18168	18185	18029	17961	18175	18163	18188	18433	18133	18224	18135	18239	18068	18033	18226	18118	18074	18099	18097	18214	18044	18215	18311	18033	18210	18154	18154	18119	18112	18146	17995	18053	18045	18102	18069	17975	18034	18081	18139	18114	18300	18121	18147	18159	17935	18123	18160	18108	18170	17982	18177	18165	18171	18261	18433	18122	18022	17976	18084	18171	17971	18133	18182	18150	18196	18200	17934	18154	18043	17936	18164	18176	18187	18036	18181	18045	17985	18163	18269	18162	18101	18194	17875	18092	18307	18009	18049	17941	18101	18049	18239	18064	18020	18013	18093	18217	18041	18226	18272	18022	17992	18185	18393	18181	17966	18035	18058	18277	18327	18344	18147	18226	18091	18094	18169	18069	18240	18075	18075	18077	18041	18279	18038	18365	17899	18022	17978	18183	17979	18130	17982	18159	18339	18238	18199	17968	18018	17991	18010	18230	18215	17991	18104	17891	17991	18160	18163	18205	18353	18074	17786	18157	17898	18010	18221	18034	17948	18123	18059	18003	18175	17919	18090	17966	17972	18257	18088	18301	18007	18119	18181	18185	18041	18147	18075	18170	17896	18256	18084	18177	18186	18083	17886	18170	18256	18042	18226	18146	18240	18134	18154	18227	18082	17927	18197	18205	18166	18321	18062	18090	18334	18088	18074	18194	18147	17998	18176	18167	18139	18177	17974	18303	18029	18060	18136	18148	17976	18302	18456	17931	17924	18217	18132	18079	18207	18175	18074	18099	18195	18247	18207	18178	18144	18159	18364	17879	18041	18119	18246	17972	17938	18064	18114	18158	18086	18283	18200	18134	18304	18176	18079	18228	18211	18177	18134	18149	18217	18192	18044	18060	18175	17986	18123	18256	18150	18109	17807	18153	18437	18077	18020	18163	18143	17949	18073	18357	18057	18098	18392	17878	18249	18104	18062	18123	18192	18051	18113	18220	18062	18080	18041	18116	17974	18069	17981	18297	18096	18165	17978	18124	18165	17964	18005	18085	18132	18242	18275	18013	17983	18108	18209	17973	18012	18056	18363	18222	18051	18113	18096	18237	18124	18155	18308	18205	18156	18219	18192	18005	17996	18186	18269	18208	18049	17848	17940	18113	18180	18194	18298	18135	18078	18218	18060	18279	17948	17992	18412	17982	18180	18434	18013	17903	18086	18144	18299	18291	18040	18120	18213	18320	18118	17991	18197	18208	18178	18213	18043	18097	17981	18071	17829	18250	18211	18148	18089	18203	18277	18213	18021	18225	18404	18157	18204	18168	18317	18144	18056	18148	17982	17924	18024	18290	18214	18132	18038	18042	18015	18320	17978	18057	18014	18323	18164	18053	17842	18088	17922	18363	18348	18138	18221	18173	18104	18155	18157	18138	18265	18216	18065	17975	18162	18045	18201	18203	18225	17983	18119	18018	18084	18100	18225	18292	17814	18123	18065	17967	18033	17967	18133	18148	18135	18367	17902	17978	17991	18214	18268	18150	18031	17957	18119	17935	17992	18022	18100	18171	17987	18035	18105	18108	18294	18223	18174	18207	18086	17960	18247	18125	18296	17996	18126	17935	18153	18110	18229	17962	18298	18062	17967	18114	18328	18091	18097	18199	18242	18194	18336	18077	18133	18280	18261	18200	18071	18105	18072	18180	18239	18035	17978	18225	18154	18514	17974	18203	17975	18147	18143	18295	18144	18228	18081	18015	18059	18240	18080	18068	18102	18115	18247	18266	18227	18130	18298	18096	18132	17992	18307	18050	18148	18269	18179	18083	18258	18150	18192	18052	18074	18137	18254	18277	18096	18119	18178	18196	18222	18302	18174	18168	18116	18138	17899	17966	18353	18155	18034	18176	17790	17912	18103	18113	18105	18185	18104	18107	18023	18116	18103	18404	18237	18166	18208	18094	18161	17848	18044	18276	18173	18049	18149	17935	18036	18251	18171	18097	18106	18216	18023	18206	18323	18250	18062	18103	18277	18109	18217	18273	18118	18110	18022	18147	17988	18254	17963	18155	18189	18148	18031	18283	18274	18233	18086	18224	18224	18227	18471	18131	18141	18066	18274	18138	17977	18024	18034	18176	18106	18346	18334	18159	18161	18038	18021	18031	18134	18116	18104	17939	17943	18060	18067	18120	18069	18317	18205	18249	18019	18147	18119	18198	18235	18093	18167	18207	18100	18025	18344	18268	18258	18009	18338	18146	18134	18139	18124	18259	18085	18250	18122	18102	18137	18016	18071	18082	18235	17994	17878	18156	18212	18209	18232	18223	18145	18174	18035	18193	18161	18081	18218	18072	18233	18311	17984	18071	17994	18232	18185	17937	18094	18018	18163	17856	18091	18088	18255	18122	17981	18335	18055	17880	18198	18125	18277	18210	18210	18284	18252	18186	18194	18291	17928	17897	18013	18085	18251	18086	18033	18086	18084	18231	18285	18078	18352	18180	17932	18185	18129	18196	18391	18396	18207	17929	17975	18214	18108	18182	18131	18122	18421	18213	18197	18217	18320	18202	17891	18077	18094	18178	18251	18024	17837	18062	18371	17962	18113	18212	18243	17949	18195	18025	18129	18212	18104	18003	18072	18166	18211	17999	18221	17951	18026	18189	18014	18079	18031	18284	18156	18258	18057	18140	18296	18287	18229	18067	17950	18188	18343	18087	18015	18168	17910	18119	18152	18254	18005	18332	18276	18267	18001	18123	18189	18050	18296	18144	18265	18100	18005	17982	18070	18079	18150	17972	18111	18265	18215	17950	18224	18172	18134	18170	18120	18149	18250	18166	18067	18057	18249	18325	18246	18238	17995	17963	18146	18044	18387	18166	18173	18015	18069	18302	18151	18092	18207	17986	18057	18095	18273	18283	18051	18121	18207	18257	18152	18109	18061	18187	18071	18194	17981	18003	18073	18035	18245	18028	18051	18111	18198	18099	18203	18159	17989	18128	18206	18032	18357	18254	18135	18205	18113	18052	18186	18195	18324	18117	18101	18342	18039	18206	18058	17988	18076	18191	18053	18143	18157	18057	18076	18101	18071	18121	18065	18158	18096	18175	18061	18093	18012	17981	18057	18129	18443	18063	18131	18120	18147	18087	18172	17940	17923	17866	18190	18054	18039	18175	18010	18213	18330	18469	18144	18390	18104	17929	18054	18114	18243	18311	18382	18229	18221	18108	18073	18096	18050	17956	17932	18185	18322	18220	18300	18042	18139	18014	18013	18226	18212	18133	18115	18100	18254	18183	18328	18324	17988	18104	17978	18259	18156	18422	18103	18195	18190	18130	18153	18203	18123	18150	18054	18102	18074	18213	18261	18270	18183	18240	18113	18081	18021	18231	18057	18166	18195	18003	17944	18122	18223	18261	18140	18126	18098	18106	18176	18041	18054	18374	18110	18046	18168	18168	18142	18184	18087	18069	18154	18009	18191	18023	17869	18180	18058	18070	18261	18213	18084	18366	18121	17868	18053	18040	18054	18148	18077	18277	18107	18121	17943	18125	18248	18076	18093	18074	18118	18145	18134	17891	18243	18059	18223	18038	18128	17978	17969	18137	18161	18064	18114	18366	18366	18076	18238	18178	18183	18155	18257	18030	17941	18087	18196	17950	17963	18061	18181	18286	18119	18266	18231	18185	18158	17873	18041	18240	18009	18196	17915	17964	18036	18427	18363	18040	17999
16835	27135	26933	22007	25735	52243	55713	48555	37295	27358	21012	16076	14509	14319	14374	14374	14328	14273	14261	14120	14384	14137	14287	14336	14374	14328	14314	14396	14350	14301	14169	14215	14299	14450	14181	14382	14321	14337	14248	14420	14208	14254	14213	14226	14321	14350	14434	14303	14459	14435	14343	14350	14170	14278	14405	14179	14128	14267	14141	14212	14400	14186	14322	14389	14343	14345	14397	14211	14377	14385	14373	14382	14294	14273	14235	14442	14250	14412	14210	14240	14374	14400	14226	14182	14305	14374	14258	14239	14387	14280	14303	14271	14425	14150	14259	14264	14346	14343	14340	14244	14320	14316	14240	14389	14201	14424	14105	14094	14239	14332	14054	14189	14166	14336	14227	14408	14203	14407	14347	14331	14330	14113	14430	14304	14325	14222	14337	14183	14280	14530	14382	14070	14468	14367	14212	14135	14168	14267	14252	14300	14296	14142	14187	14181	14177	14309	14246	14047	14362	14030	14288	14244	14285	14175	14173	14277	14381	14206	14221	14329	14249	14328	14236	14249	14235	14283	14268	14349	14276	14380	14306	14250	14294	14224	14269	14000	14299	14175	14143	14309	14382	14240	14237	14373	14267	14287	14311	14333	14368	14324	14314	14240	14304	14105	14345	14233	14305	14363	14335	14233	14263	14306	14128	14349	14192	14165	14035	14137	14375	14239	14006	14232	14411	14312	14187	14204	14221	14459	14236	14231	14212	14310	14217	14229	14165	14191	14565	14309	14335	14196	14308	14269	14370	14336	14120	14327	14368	14162	14317	14220	14296	14266	14204	14108	14309	14288	14234	14118	14326	14306	14217	14186	14372	14342	14235	14303	14222	14197	14375	14217	14251	14299	14234	14284	14224	14313	14383	14278	14421	14387	14304	14266	14239	14235	14280	14270	14242	14108	14240	14146	14230	14145	14303	14285	14413	14320	14271	14228	14397	14315	14137	14171	14171	14347	14252	14101	14312	14241	14343	14161	14204	14162	14056	14283	14403	14356	14315	14320	14134	14366	14148	14332	14294	14216	14259	14321	14329	14242	14312	14191	14239	14132	14168	14279	14263	14342	14181	14165	14244	14293	14283	14232	14241	14281	14109	14295	14135	14285	14266	14117	14277	14241	14267	14126	14283	14197	14312	14253	14124	14439	14284	14294	14294	14269	14409	14412	14202	14387	14115	14302	14202	14168	14260	14128	14231	14265	14236	14349	14097	14321	14287	14243	14337	14149	14323	14284	14335	14180	14294	14346	14194	14332	14032	14226	14228	14150	14180	14118	14315	14154	14288	14211	14170	14335	14253	14132	14233	14173	14255	14400	14175	14178	14226	14330	14370	14346	14236	14185	14345	14458	14278	14112	14368	14263	14351	14241	14336	14280	14070	14249	14099	14296	14305	14294	14303	14190	14173	14415	14399	14240	14316	14353	14341	14379	14292	14267	14263	14281	14147	14317	14327	14237	14130	14102	14397	14229	14216	14213	14134	14133	14221	14003	14402	14394	14328	14175	14407	14237	14349	14195	14409	14291	14173	14188	14259	14256	14258	14225	14309	14055	14297	14255	14331	14285	14212	14043	14294	14271	14365	14305	14301	14269	14260	14240	14341	14311	14145	14173	14318	14216	14232	14396	14152	14233	14312	14363	14237	14339	14314	14289	14423	14172	14261	14337	14198	14336	14157	14246	14199	14370	14164	14204	14206	14422	14323	14480	14183	14497	14171	14341	14418	14278	14142	14114	14121	14297	14143	14186	14215	14194	14178	14440	14139	14260	14304	14219	14128	14167	14164	14158	14289	14388	14419	14148	14171	14241	14342	14216	14266	14131	14207	14219	14478	14169	14403	14118	14203	14209	14323	14084	14256	14133	14311	14105	14324	14339	14334	14335	14331	14285	14420	14288	14260	14244	14183	14382	14124	14043	14360	14402	14189	14354	14290	14378	14216	14224	14340	14117	14140	14255	14280	14230	14207	14375	14377	14123	14198	14188	14287	14338	14128	14268	14243	14292	14095	14179	14360	14131	14289	14145	14278	14282	14191	14112	14067	14264	14207	14443	14240	14273	14255	14198	14226	14212	14347	14242	14169	14208	14209	14216	14194	14299	14334	14374	14283	14150	14237	14390	14418	14367	14328	14113	14194	14298	14280	14501	14244	14263	14372	14311	14219	14202	14322	14229	14255	14359	14148	14327	14320	14099	14227	14132	14421	14262	14225	14423	14223	14323	14390	14384	14346	14329	14166	14304	14167	14298	14248	14210	14192	14249	14260	14218	14262	14279	14167	14152	14145	14314	14328	14176	14202	14143	14275	14313	14172	14136	14186	14156	14278	14361	14274	14206	14183	14225	14112	14381	14371	14247	14237	14327	14168	14447	14285	14118	14302	14190	14217	14283	14331	14404	14257	14224	14369	14232	14342	14259	14230	14210	14384	14217	14491	14130	14143	14304	14143	14321	14355	14308	14263	14381	14236	14300	14387	14277	14237	14273	14177	14285	14351	14269	14386	14364	14300	14315	14286	14382	14251	14142	14265	14438	14053	14307	14253	14284	14150	14185	14203	14223	14509	14110	14326	14191	14296	14344	14095	14242	14191	14373	14301	14363	14256	14415	14284	14313	14359	14312	14282	14267	14190	14180	14277	14244	14292	14287	14181	14347	14320	14374	14221	14282	14376	14344	14173	14311	14205	14262	14321	14283	14170	14267	14088	14321	14126	14234	14394	14410	14325	14234	14440	14340	14413	14347	14243	14164	14278	14270	14250	14111	14396	14366	14293	14290	14347	14191	14220	14444	14301	14257	14305	14143	14228	14326	14074	14133	14219	14246	14321	14406	14339	14116	14250	14391	14253	14196	14276	14115	14254	14378	14405	14253	14178	14121	14376	14328	14256	14394	14277	14270	14360	14194	14338	14132	14222	14019	14339	14257	14286	14305	14296	14354	14161	14232	14242	14389	14253	14254	14181	14393	14184	14421	14239	14297	14344	14257	14188	14268	14262	14293	14248	14259	14429	14174	14322	14107	14043	14306	14105	14339	14251	14462	14353	14110	14205	14361	14247	14206	14219	14277	14242	14252	14254	14418	14296	14175	14241	14112	14438	14621	14326	14224	14346	14143	14375	14354	14207	14490	14208	14351	14434	14361	14253	14040	14334	14422	14310	14132	14325	14212	14249	14131	14276	14221	14162	14250	14237	14384	14296	14248	14216	14324	14190	14061	14232	14302	14368	14191	14298	14090	14299	14292	14220	14269	14199	14264	14271	14226	14317	14259	14289	14207	14095	14259	14105	14408	14241	14382	14313	14121	14376	14258	14409	14136	14315	14276	14198	14284	14185	14154	14146	14275	14377	14228	14272	14244	14260	14319	14155	14416	14345	14214	14305	14340	14348	14233	14199	14358	14392	14106	14462	14462	14237	14071	14267	14273	14311	14172	14174	14279	14381	14230	14423	14233	14249	14223	14244	14258	14242	14365	14252	14322	14443	14266	14203	14347	14215	14219	14223	14162	14295	14140	14295	14204	14305	14385	14169	14400	14264	14308	14129	14132	14336	14244	14341	14268	14307	14345	14351	14332	14249	14134	14203	14237	14452	14133	14158	14176	14343	14219	14184	14173	14193	14327	14255	14241	14130	14187	14248	14289	14184	14272	14184	14308	14243	14320	14303	14411	14177	14366	14134	14191	14114	14419	14284	14371	14329	14190	14201	14088	14150	14075	14481	14115	14209	14253	14272	14387	14148	14153	14377	14180	14152	14261	14150	14174	14276	14227	14174	14246	14169	14167	14149	14285	14298	14416	14176	14214	14284	14290	14163	14091	14094	14408	14205	14102	14366	14270	14124	14257	14155	14280	14247	14386	14344	14295	14340	14295	14355	14253	14247	14303	14365	14199	14247	14264	14042	14306	14247	14191	14315	14203	14072	14471	14248	14200	14214	14261	14217	14124	14246	14355	14277	14121	14288	14229	14294	14154	14203	14141	14399	14258	14379	14413	14233	14345	14353	14317	14312	14078	14531	14119	14342	14177	14218	14430	14145	14129	14194	14267	14368	14349	14162	14419	14373	14189	14199	14085	14239	14249	14277	14277	14210	14302	14152	14283	14380	14148	14362	14397	14395	14296	14276	14326	14269	14263	14282	14418	14270	14201	14473	14221	14345	14385	14333	14393	14298	14299	14372	14238	14270	14272	14257	14155	14225	14216	14517	14238	14290	14292	14400	14108	14381	14322	14309	14244	14184	14270	14216	14278	14225	14299	14380	14357	14190	14293	14151	14319	14261	14245	14189	14264	14166	14287	14276	14232	14357	14449	14237	14307	14261	14334	14134	14421	14269	14326	14293	14277	14180	14173	14243	14317	14310	14386	14280	14366	14120	14355	14190	14306	14250	14108	14201	14455	14246	14318	14340	14151	14153	14191	14147	14250	14164	14325	14363	14272	14315	14058	14292	14126	14275	14184	14366	14402	14301	14290	14214	14295	14433	14327	14321	14168	14177	14162	14372	14293	14393	14258	14223	14106	14341	14232	14272	14263	14301	14342	14323	14132	14477	14211	14379	14350	14180	14219	14423	14230	14208	14373	14279	14378	14298	14290	14321	14161	14341	14112	14367	14243	14298	14202	14203	14455	14291	14196	14238	14154	14251	14395	14387	14352	14343	14255	14266	14265	14238	14156	14225	14386	14413	14089	14377	14391	14172	14073	14212	14262	14623	14403	14172	14199	14245	14340	14210	14132	14156	14244	14113	14109	14173	14388	14285	14201	14256	14245	14274	14237	14232	14261	14371	14415	14319	14294	14286	14298	14495	14134	14282	14261	14250	14215	14272	14310	14399	14429	14176	14290	14266	14330	14204	14213	14377	14431	14185	14379	14277	14309	14155	14397	14227	14208	14328	14341	14411	14181	14288	14278	14345	14192	14196	14430	14185	14414	14281	14338	14101	14237	14381	14440	14346	14346	14212	14176	14301	14132	14300	14322	14303	14237	14263	14242	14200	14265	14316	14331	13998	14345	14337	14542	14384	14334	14307	14330	14417	14416	14280	14169	14227	14151	14335	14283	14182	14437	14418	14142	14198	14171	14357	14307	14372	14281	14315	14421	14285	14121	14213	14262	14274	14255	14256	14256	14296	14203	14323	14331	14157	14127	14130	14274
23893	21083	28542	23918	22044	47162	71612	64932	49876	36537	25250	19452	17609	17356	17523	17464	17597	17409	17262	17516	17394	17363	17339	17380	17432	17508	17495	17440	17456	17300	17454	17403	17608	17445	17443	17304	17470	17557	17475	17260	17434	17224	17224	17325	17182	17445	17265	17322	17363	17507	17296	17333	17111	17316	17267	17256	17246	17391	17375	17303	17145	17274	17436	17422	17322	17089	17318	17214	17348	17417	17235	17402	17592	17420	17189	17318	17421	17378	17289	17329	17410	17256	17152	17257	17368	17114	17223	17406	17123	17360	17250	17321	17359	17460	17322	17214	17290	17044	17178	17517	17015	17308	17496	17269	17247	17129	17231	17305	17329	17113	17215	17475	17390	17291	17314	17198	17254	17257	17087	17120	17160	17243	17192	17431	17331	17198	17240	17276	17076	17170	17234	17197	17174	17351	17283	17295	17211	17300	17241	17190	17311	17247	17277	17312	17316	17428	17207	17344	17257	17284	17129	17124	17294	17222	17211	17321	17155	17350	17064	17419	17282	17399	17321	17049	17093	17192	17427	17201	17211	17352	17165	17327	17147	17106	17199	17173	17216	17345	17429	17355	17235	17298	17396	17230	16965	17314	17164	17348	17266	17294	17043	17116	17359	17266	17379	17155	17299	17275	17197	17235	17399	17264	17152	17352	16949	17341	17338	17287	17378	17325	17211	17068	17291	17269	17311	17228	17174	17276	17312	17177	17394	17212	17224	17197	17342	17214	17261	17430	17257	17217	17290	17188	17055	17101	17237	17134	17090	17077	17331	17239	17304	17160	17132	17151	17255	17313	17496	17388	17237	17181	17219	17310	17082	17141	17469	17425	17237	17307	17385	17326	17141	17309	17416	17184	17262	17239	17123	17308	17166	17183	17179	17382	17069	17086	17275	17022	17196	17365	17378	17312	17129	16989	17421	17383	17434	17309	17205	17172	17250	17376	17129	17440	17280	17226	17120	17156	17075	17454	17105	17090	17325	17355	17263	17289	17252	17349	17259	17186	17291	17163	17289	17206	17243	17371	17557	17216	17284	17385	17180	17163	17269	17309	17287	17259	17335	17161	17153	17325	17228	17215	17287	17236	17311	17273	17370	17248	17251	17236	17292	17302	17388	17309	17348	17390	17076	17296	17404	17373	17239	17277	17146	17284	17496	17257	17104	17256	17173	17265	17080	17415	17450	17235	17337	17413	17130	17242	17357	17080	17037	16992	17121	17180	17383	17167	17273	17324	17285	17215	17284	17203	17162	17368	17119	17454	17312	17162	17193	17214	17314	17251	17189	17089	17171	17327	17136	17085	17256	17291	17227	17261	17238	17258	17105	17267	17047	17393	17338	17265	17127	17211	17265	17351	17297	17003	17087	17246	17105	17322	17250	17212	17458	17168	17286	17215	17227	17310	17330	17493	17158	17380	17236	17407	17175	17389	17133	17215	17275	17180	17280	17246	17246	17091	17140	17258	17398	17169	17380	17294	17289	17385	17114	17213	17187	17272	17478	17338	17190	17160	17140	17191	17258	17257	17075	17283	17199	17488	17330	17407	17202	17265	17206	17345	17308	17122	17239	17146	17216	17270	17315	17254	17361	17439	17424	17319	17276	17163	17222	17258	17292	17181	17252	17279	17201	17183	17178	17151	17118	17381	17737	17173	17170	17300	17204	17084	17278	17389	17214	16997	17380	17223	17244	17165	17365	17382	17174	17227	17191	17334	17459	17158	17374	17359	17372	17371	17046	17225	17263	17265	17101	17340	17019	17379	17273	17186	17320	17307	17179	17373	17174	17364	17020	17353	17195	17285	17209	17305	17225	17199	17458	17357	17379	17278	17311	17081	17281	17184	17286	17061	17290	17179	17203	17366	17166	17337	17310	17327	17329	17248	17195	17263	17031	17187	17359	17223	17142	17350	17368	17356	17208	17097	17152	17155	17242	17040	17504	17263	17245	17138	17271	17274	17436	17290	17202	17322	17164	17278	17325	17295	17166	17371	17372	17312	17125	17226	17215	17231	17203	17427	17184	17267	17422	17477	17055	17226	17252	17216	17364	17166	17372	17156	17299	17473	17269	17297	17231	17352	17358	17407	17426	17291	17356	17216	17311	17214	17255	17185	17327	17244	17104	17354	17248	17362	16984	17305	17195	17347	17543	17331	17381	17149	17292	17261	17522	17208	17210	17434	17320	17060	17214	17143	17339	17245	17221	17276	17388	17079	17337	17378	17419	17511	17353	17268	17199	17178	17336	17180	17484	17285	17276	17304	17215	17363	17258	17528	17389	16991	17321	17405	17316	17213	17319	17267	17228	17313	17261	17207	17145	17329	17512	17170	17178	16992	17123	17228	17133	17276	17164	17229	17261	17257	17315	17292	17221	17182	17383	17094	17249	17182	17271	17209	17344	17274	17417	17196	17205	17129	17129	17008	17181	17030	17247	17245	17179	17318	17296	17361	17482	17330	17258	17162	17279	17369	17324	17172	17156	17198	17211	17140	17337	17060	17298	17266	17254	17353	17287	17158	17197	17185	17119	17143	17315	17203	17347	17417	17288	17061	17231	17293	17517	17423	17084	17144	17141	17186	17056	17248	17137	17230	17230	17202	17247	17272	17450	17399	17434	17186	17271	17251	17368	17365	17238	17447	17146	17378	17414	17341	17309	17090	17289	17384	17203	17311	17474	17360	17280	17296	17280	17106	17241	17201	17319	17405	17613	17126	17273	17347	17153	17104	17204	16951	17136	17195	17289	17377	17256	17030	17125	17387	17235	17394	17134	17190	17099	17205	17131	17216	17376	17276	17243	17400	17057	17052	17482	17396	17129	17227	17292	17269	17252	17212	17119	17151	17164	17512	17371	17244	17362	17106	17333	17314	17399	17260	17052	17324	17583	17300	17302	17302	16995	17292	17353	17215	17122	17276	17119	17392	17337	17347	17201	17227	17198	17267	17248	17333	17425	17263	17324	17286	17052	17144	17213	17166	17284	17095	17152	17267	17251	17258	17164	17232	17333	17489	17208	17517	17499	17052	17211	17180	17185	17095	17239	17225	17165	17322	17166	17309	17100	17227	17251	17065	17248	17292	17598	17280	17320	17121	17219	17095	17171	17245	17173	17202	17209	17275	17398	17255	17037	17109	17201	17116	17233	17424	17342	17282	17332	17260	17352	17184	17412	17304	17159	17202	17262	17190	17195	17119	17379	17311	17348	17287	17347	17176	17193	17108	17320	17189	17288	17379	17250	17358	17280	17202	17300	17352	17084	17355	17316	17296	17094	17116	17006	17232	17386	17352	17165	17047	17015	17110	17253	17157	17225	17408	17550	17142	17214	17230	17330	17192	17520	17250	17399	17436	17175	17265	17533	17163	17374	17426	17140	17459	17259	17201	17250	17086	17281	17324	17178	17252	17177	17161	17173	17179	17229	17232	16929	17369	17207	17289	17241	17363	17425	17420	17437	17225	17321	17128	17225	17228	17276	17236	17279	17239	17367	17159	17355	17192	17271	17460	17264	17203	17139	17283	17195	17110	17275	17330	17026	17038	17134	17516	17295	17059	17219	17215	17399	17266	17284	17117	17193	17159	17191	17365	17335	17422	17061	17309	17324	17314	17359	17301	17130	17346	17353	17352	17358	17184	17318	17213	17292	17258	17441	17354	17219	17340	17158	17449	17310	17250	17417	17360	17219	17170	17474	17332	17137	17194	17498	17188	17126	17357	17242	17050	17167	17254	17288	17238	17206	17364	17412	17449	17422	17296	17191	17340	17250	17281	17253	17307	17337	17204	17413	17091	17208	17000	17444	17272	17108	17416	17306	17402	17410	17298	17159	17136	17196	17391	17266	17297	17247	17245	17261	17169	17125	17189	17344	17336	17319	17372	17321	16983	17352	17085	17115	17320	17397	17326	17195	17297	17342	17407	17223	17209	17286	17083	17377	17249	17266	17201	17280	17247	17497	17384	17205	17243	17347	17237	17214	17294	17252	17430	17283	17464	17311	17156	17055	17110	17083	17143	17201	17200	17443	17113	17230	17442	17257	17111	17285	17364	17384	17117	17417	17063	17265	17411	17031	17352	17367	17299	17212	17173	17291	17426	17336	17442	17227	17366	17383	17336	17097	17123	17270	17276	17364	17411	17248	17346	17295	17247	17172	17314	17232	17441	17215	17256	17043	17215	17204	17083	17281	17116	17359	17348	17365	17264	17248	17326	17418	17166	17146	17230	17264	17398	17176	17431	17209	17343	17247	17338	17168	17042	17305	17268	17376	17312	17271	17223	17147	17168	17291	17288	17357	17214	17109	17202	17021	17213	17305	17351	17182	17154	17204	17478	17200	17283	16993	17336	17205	17085	17237	17272	17365	17431	17354	17456	17239	17558	17278	17419	17536	17233	17325	17186	17287	17561	17093	17257	17375	17181	17124	17246	17387	17165	17250	17391	17216	17235	17264	17170	17434	17295	17240	17160	17243	17396	17233	17204	17368	17329	17215	17135	17148	17399	17404	17174	17113	17272	17342	17442	17136	17186	17049	17062	17349	17197	17231	17323	17412	17365	17278	17264	17234	17237	17245	17246	17367	17348	17227	17412	17286	17261	17308	17364	17279	17224	17070	17064	17359	17096	17080	17344	17228	17254	17349	17345	17330	17100	17224	17187	17377	17412	17385	17252	17338	17113	17323	17271	16962	17312	17130	17179	17399	17288	17151	17050	17295	17258	17342	17200	17162	17435	17291	17247	17252	17273	17180	17324	17138	17341	17382	17330	17173	17231	17366	17202	17348	17149	17252	17234	17506	17318	17124	17296	17307	17279	17189	17183	17415	17241	17359	17314	17359	17122	17118	17153	17290	17050	17293	17299	17193	17147	17112	17373	17320	17247	17052	17353	17340	17375	17153	17169	17211	16967	17203	17168	17203	17189	17182	17182	17428	17138	17370	17264	17105	17229	17332	17286	17491	16981	17230	17117	17185	17296	17283	17321	17087	17307	17256	17448	17341	17223	17154	17104	17106	17083	17194	17118	17236	17133	17246	17003	17338	17234	17165	16935	17344	17262	17210	17108	17138	17358	17367	17282	17266	17183	17402	17180	17279	17154	17239	17283	17194	17347	17255	17471	17274	17250	17308	17212	17548	17525	17292	16987	17303	17418	17267	17314
19303	33831	31684	25894	24922	50653	72422	64374	49441	34419	20847	14906	13854	13803	13762	13608	13742	13895	13772	13707	13679	13794	13687	13813	13809	13783	13871	13805	13710	13640	13640	13744	13793	13809	13795	13702	13758	13764	13762	13698	13721	13909	13776	13790	13710	13630	13612	13781	13676	13813	13801	13609	13669	13652	13695	13552	13787	13683	13734	13612	13621	13714	13802	13801	13793	13669	13695	13852	13859	13856	13599	13817	13789	13874	13691	13710	13705	13754	13688	13716	13693	13660	13772	13650	13844	13786	13885	13699	13751	13853	13755	13755	13829	13665	13799	13757	13830	13633	13797	13865	13725	13821	13786	13858	13787	13865	13787	13784	13605	13710	13771	13744	13857	13740	13704	13733	13746	13668	13735	13713	13675	13724	13607	13665	13907	13829	13709	13684	13807	13802	13745	13808	13645	13650	13651	13767	13727	13711	13702	13644	13755	13723	13662	13677	13839	13657	13502	13731	13782	13632	13649	13710	13582	13809	13644	13760	13745	13747	13695	13743	13845	13731	13653	13779	13729	13592	13854	13827	13732	13666	13758	13744	13746	13818	13711	13835	13765	13819	13770	13759	13789	13932	13967	13699	13640	13711	13843	13740	13782	13604	13699	13883	13579	13760	13793	13773	13636	13696	13749	13776	13735	13711	13625	13846	13631	13733	13845	13632	13581	13743	13678	13836	13712	13612	13740	13612	13574	13756	13795	13745	13729	13725	13652	13709	13766	13840	13746	13787	13496	13725	13648	13552	13925	13797	13785	13649	13693	13699	13786	13806	13619	13833	13743	14005	13754	13603	13659	13676	13738	13763	13752	13536	13831	13720	13819	13681	13726	13872	13590	13697	13696	13798	13652	13835	13720	13691	13761	13823	13829	13761	13743	13740	13745	13692	13590	13755	13699	13833	13857	13899	13639	13781	13727	13671	13720	13807	13899	13821	13733	13530	13645	13813	13678	13803	13748	13684	13872	13716	13713	13710	13811	13691	13567	13837	13713	13902	13691	13761	13785	13768	13644	13763	13848	13757	13596	13695	13705	13818	13671	13593	13775	13921	13827	13756	13716	13739	13628	13700	13712	13687	13670	13749	13841	13746	13609	13740	13837	13669	13662	13682	13863	13740	13561	13736	13577	13722	13703	13896	13951	13695	13729	13715	13903	13834	13764	13469	13685	13772	13671	13695	13779	13751	13767	13976	13824	13716	13673	13722	13774	13693	13733	13767	13678	13786	13548	13582	13776	13858	13562	13906	13715	13799	13716	13725	13722	13867	13833	13751	13724	13731	13736	13790	13605	13780	13691	13689	13792	13709	13606	13734	13551	13889	13780	13640	13661	13627	13760	13898	13599	13673	13545	13877	13734	13760	13846	13949	13730	13672	13769	13701	13703	13698	13649	13791	13792	13753	13639	13787	13629	13874	13751	13779	13674	13617	13901	13685	13651	13754	13675	13830	13640	13804	13680	13734	13654	13724	13785	13565	13705	13703	13815	13756	13830	13848	13623	13675	13760	13737	13609	13797	13787	13761	13741	13623	13729	13771	13765	13621	13626	13681	13541	13682	13819	13840	13732	13730	13915	13661	13657	13682	13810	13702	13618	13706	13593	13802	13762	13655	13897	13799	13676	13625	13701	13742	13780	13746	13709	13655	13810	13622	13814	13802	13524	13867	13675	13760	13805	13745	13654	13670	13724	13770	13640	13723	13898	13724	13617	13810	13612	13807	13779	13954	13695	13736	13793	13712	13821	13583	13697	13724	13722	13638	13783	13660	13676	13738	13541	13781	13785	13654	13933	13712	13740	13633	13704	13879	13758	13831	13777	13740	13573	13704	13716	13700	13758	13769	13647	13868	13672	13800	13716	13726	13686	13699	13706	13748	13740	13608	13542	13779	13910	13748	13670	13700	13878	13628	13697	13621	13589	13804	13771	13885	13729	13823	13817	13732	13694	13846	13736	13754	13805	13652	13736	13711	13650	13680	13673	13851	13779	13574	13517	13897	13699	13727	13771	13698	13714	13716	13607	13650	13630	13702	13765	13793	13649	13707	13871	13738	13832	13862	13637	13890	13733	13624	13788	13708	13874	13818	13588	13775	13749	13613	13699	13781	13756	13744	13770	13696	13608	13833	13730	13774	13841	13654	13784	13682	13652	13790	13700	13633	13545	13670	13746	13621	13721	13613	13689	13581	13771	13551	13621	13704	13567	13663	13780	13778	13788	13860	13749	13703	13758	13683	13658	13711	13737	13707	13727	13698	13694	13693	13882	13854	13709	13707	13817	13817	13741	13661	13760	13752	13832	13876	13781	13651	13807	13631	13748	13520	13690	13734	13646	13583	13663	13552	13844	13893	13676	13876	13731	13783	13570	13620	13654	13699	13856	13796	13703	13746	13796	13796	13825	13711	13727	13751	13862	13580	13686	13792	13745	13819	13720	13546	13848	13709	13581	13770	13595	13675	13709	13721	13822	13628	13590	13937	13742	13534	13783	13869	13798	13793	13722	13704	13821	13690	13613	13790	13789	13764	13823	13755	13799	13598	13774	13519	13867	13741	13780	13751	13619	13664	13555	13795	13725	13863	13724	13809	13709	13662	13711	13648	13688	13836	13726	13840	13711	13741	13817	13733	13647	13830	13695	13763	13715	13580	13785	13697	13750	13819	13938	13738	13673	13752	13732	13766	13636	13570	13802	13649	13689	13821	13851	13596	13758	13715	13737	13626	13627	13756	13858	13843	13635	13731	13596	13781	13623	13726	13744	13773	13748	13674	13903	13749	13691	13701	13790	13728	13736	13717	13502	13687	13738	13794	13787	13717	13898	13584	13678	13793	13697	13794	13705	13848	13735	13906	13648	13729	13684	13627	13818	13719	13703	13635	13800	13682	13774	13659	13654	13676	13573	13826	13833	13731	13720	13707	13853	13701	13651	13737	13833	13628	13770	13670	13712	13679	13557	13661	13619	13704	13651	13917	13782	13791	13733	13791	13609	13661	13603	13821	13701	13859	13774	13655	13872	13674	13714	13555	13622	13741	13856	13520	13633	13613	13540	13666	13675	13800	13722	13777	13697	13651	13676	13676	13915	13769	13766	13740	13826	13653	13839	13610	13756	13728	13707	13805	13753	13780	13733	13688	13716	13839	13760	13636	13655	13665	13670	13761	13665	13635	13721	13838	13749	13799	13786	13706	13908	13761	13702	13708	13746	13691	13730	13684	13878	13783	13755	13743	13725	13698	13816	13815	13631	13689	13836	13713	13816	13681	13747	13776	13825	13674	13799	13667	13777	13619	13731	13764	13724	13698	13666	13585	13806	13681	13738	13586	13781	13810	13655	13619	13851	13587	13655	13713	13778	13585	13690	13773	13688	13749	13890	13754	13656	13666	13701	13719	13532	13766	13742	13913	13483	13867	13785	13615	13805	13501	13686	13820	13786	13890	13496	13863	13769	13694	13639	13834	13685	13786	13826	13756	13653	13830	13868	13700	13774	13566	13712	13772	13682	13721	13701	13760	13830	13616	13844	13683	13733	13612	13786	13806	13576	13605	13679	13682	13662	13671	13718	13781	13731	13658	13702	13697	13731	13541	13727	13757	13621	13662	13794	13644	13802	13678	13843	13949	13752	13752	13791	13618	13717	13626	13937	13688	13746	13616	13672	13640	13730	13602	13761	13601	13579	13824	13798	13628	13670	13754	13706	13766	13804	13551	13671	13887	13715	13735	13760	13767	13724	13776	13830	13777	13783	13752	13702	13748	13850	13700	13792	13683	13781	13646	13845	13860	13805	13728	13790	13760	13784	13731	13750	13679	13645	13656	13776	13698	13651	13820	13594	13650	13853	13839	13817	13741	13637	13835	13714	13790	13712	13809	13492	13761	13634	13603	13590	13514	13726	13703	13665	13610	13799	13702	13799	13807	13585	13696	13774	13736	13764	13730	13714	13723	13682	13648	13708	13725	13618	13696	13830	13848	13930	13670	13886	13654	13760	13832	13672	13713	13647	13646	13620	13660	13776	13738	13647	13808	13580	13796	13609	13674	13853	13848	13696	13745	13723	13619	13771	13663	13714	13738	13792	13767	13856	13654	13718	13737	13908	13832	13563	13794	13704	13682	13672	13689	13844	13766	13712	13796	13708	13848	13824	13835	13654	13668	13779	13841	13729	13656	13771	13559	13805	13623	13666	13531	13675	13720	13672	13771	13663	13728	13668	13902	13812	13567	13706	13576	13803	13672	13764	13645	13787	13745	13789	13673	13654	13750	13646	13598	13762	13770	13655	13673	13592	13768	13694	13815	13755	13634	13692	13640	13718	13683	13843	13815	13768	13819	13684	13603	13809	13792	13707	13754	13888	13751	13854	13617	13923	13589	13621	13690	13663	13759	13793	13590	13866	13753	13823	13637	13695	13850	13694	13854	13684	13704	13762	13610	13658	13802	13727	13667	13743	13707	13819	13761	13705	13668	13661	13878	13662	13718	13623	13851	13874	13676	13529	13736	13775	13655	13796	13808	13784	13709	13661	13695	13680	13761	13585	13647	13762	13699	13779	13737	13744	13788	13641	13711	13659	13747	13913	13752	13740	13770	13753	13727	13876	13714	13619	13690	13853	13562	13737	13586	13671	13628	13709	13639	13632	13788	13517	13719	13752	13773	13694	13679	13667	13705	13889	13852	13746	13649	13703	13746	13710	13686	13744	13710	13713	13613	13635	13795	13732	13748	13739	13726	13683	13801	13866	13718	13621	13818	13776	13672	13595	13830	13671	13732	13644	13707	13636	13730	13826	13562	13770	13838	13847	13698	13765	13717	13734	13628	13752	13694	13583	13804	13874	13749	13669	13665	13847	13817	13577	13716	13631	13713	13650	13857	13519	13767	13634	13858	13786	13830	13614	13768	13806	13797	13705	13656	13714	13683	13494	13843	13730	13815	13774	13730	13729	13730	13870	13712	13779	13791	13773	13840	13788	13780	13763	13593	13711	13801	13884	13704	13609	13768	13702	13741	13749	13803	13867	13592	13826	13760	13775	13740	13700	13952	13532	13622	13915	13834	13579	13839	13787	13579	13866	13746	13718	13514	13732	13726	13622	13678	13719	13812	13669	13751	13822	13666	13648	13752	13905	13726	13669	13711	13742	13708	13782	13741	13664	13764
30275	22602	22797	20225	18774	19691	25632	27127	23478	20132	18699	17801	18057	17774	17710	17872	17740	17636	17865	17654	17922	17781	17758	17635	17632	17683	17709	17696	17740	17769	17561	17644	17706	17588	17646	17733	17937	17683	17580	17602	17588	17775	17895	17728	17645	17678	17883	17568	17678	17695	17920	17800	17772	17701	17859	17660	17491	17698	17702	17716	17659	17518	17547	17662	17700	17690	17594	17711	17947	17847	17644	17810	17760	17565	17576	17623	17616	17775	17466	17742	17571	17715	17655	17790	18001	17756	17577	17673	17676	17761	17685	17863	17556	17534	17675	17626	17747	17508	17851	17664	17719	17559	17565	17735	17712	17677	17619	17712	17630	17703	17814	17784	17696	17710	17947	17674	17482	17586	17633	17703	17630	17833	17567	17757	17698	17676	17619	17544	17704	17716	17611	17654	17674	17744	17595	17751	17645	17675	17825	17651	17472	17541	17601	17718	17634	17812	17616	17743	17656	17824	17851	17711	17529	17761	17700	17612	17499	17768	17668	17542	17639	17709	17648	17703	17714	17717	17619	17631	17496	17640	17682	17607	17689	17731	17624	17476	17768	17616	17674	17784	17775	17639	17579	17788	17795	17695	17888	17536	17562	17734	17673	17594	17728	17626	17701	17611	17687	17774	17772	17798	17624	17894	17694	17491	17945	17869	17797	17732	17740	17746	17730	17729	17861	17796	17699	17597	17760	17463	17577	17830	17868	17848	17666	17895	17602	17735	17786	17566	17551	17604	17693	17677	17637	17630	17828	17822	17594	17745	17594	17829	17593	17650	17697	17649	17812	17738	17606	17684	17514	17727	17812	17843	17670	17773	17766	17568	17630	17685	17625	17631	17655	17737	17896	17619	17632	17804	17595	17753	17583	17662	17660	17806	17737	17641	17593	17666	17796	17733	17771	17641	17713	17902	17725	17669	17736	17763	17636	17616	17601	17384	17464	17714	17939	17555	17804	17760	17709	17648	17767	17757	17764	17691	17794	17772	17559	17799	17691	17687	17578	17883	17826	17721	17725	18001	17778	17617	17854	17481	17789	17493	17811	17745	17823	17637	17716	17887	17885	17744	17570	17569	17466	17500	17759	17760	17705	17434	17582	17704	17819	17736	17764	17623	17913	17364	17715	17902	17781	17633	17592	17584	17636	17583	17702	17752	17751	17553	17684	17601	17744	17721	17792	17443	17572	17552	17770	17760	17620	17716	17657	17679	17875	17518	17762	17886	17484	17617	17563	17502	17624	17817	17651	17791	17602	17499	17763	17820	17681	17611	17446	17849	17967	17625	17674	17592	17457	17548	17893	17551	17441	17606	17662	17590	17605	17564	17868	17684	17774	17557	17865	17610	17841	17657	17805	17616	17743	17580	17799	17608	17773	17752	17779	17580	17657	17653	17729	17566	17821	17640	17740	17624	17801	17830	17671	17601	17570	17710	17722	17613	17874	17711	17759	17541	17839	17629	17634	17734	17644	17785	17727	17815	17811	17560	17712	17934	17873	17694	17784	17764	17941	17776	17563	17544	17538	17767	17684	17688	17598	17610	17586	17583	17744	17591	17608	17634	17662	17878	17618	17802	17541	17832	17510	17560	17553	17548	17516	17880	17655	17759	17589	17704	17630	17629	17725	17820	17836	17770	17577	17713	17635	17751	17601	17828	17702	17660	17553	17782	17594	17843	17864	17774	17562	17702	17457	17683	17889	17692	17617	17646	17700	17672	17514	17629	17784	17634	17660	17518	17600	17658	17589	17622	17478	17779	17892	17839	17783	17755	17687	17735	17646	17601	17833	17860	17817	17792	17604	17429	17500	17494	17632	17642	17783	17568	17697	17680	17793	17865	17842	17852	17637	17559	17495	17495	17601	17581	17742	17636	17663	17644	17856	17669	17722	17551	17609	17830	17504	17685	17799	17679	17771	17857	17585	17632	17715	17563	17467	17631	17662	17589	17750	17689	17675	17769	17700	17820	17740	17740	17830	17669	17675	17992	17683	17436	17588	17756	17766	17560	17819	17559	17727	17684	17747	17723	17777	17631	17615	17794	17655	17784	17498	17654	17736	17605	17667	17550	17807	17647	17509	17547	17502	17592	17801	17788	17461	17665	17614	17725	17743	17694	17735	17680	17636	17757	17629	17736	17639	17829	17704	17576	17616	17545	17613	17529	17455	17527	17614	17528	17555	17692	17667	17615	17703	17642	17621	17845	17624	17651	17890	17695	17686	17744	17649	17456	17701	17828	17713	17644	17642	17670	17583	17607	17549	17622	17832	17591	17814	17685	17733	17735	17742	17750	17849	17681	17660	17576	17712	17771	17850	17501	17649	17555	17675	17733	17800	17758	17617	17601	17676	17666	17645	17643	17731	17716	17566	17415	17615	17856	17666	17619	17521	17580	17632	17736	17771	17620	17594	17880	17419	17690	17637	17695	17819	17796	17744	17600	17643	17790	17713	17687	17556	17855	17640	17628	17608	17582	17652	17644	17694	17556	17898	17824	17649	17603	17667	17660	17556	17679	17532	17599	17785	17530	17856	17591	17756	17825	17816	17617	17767	17753	17473	17661	17601	17640	17759	17723	17513	17678	17730	17590	17579	17722	17687	17704	17662	17878	17870	17706	17775	17695	17692	17666	17771	17744	17881	17949	17947	17644	17774	17861	17651	17620	17616	17867	17721	17785	17685	17596	17745	17777	17759	17803	17514	17640	17684	17687	17735	17728	17806	17793	17637	17630	17826	17593	17736	17805	17493	17647	17507	17610	17729	17762	17783	17555	17771	18044	17722	17526	17766	17682	17534	17726	17904	17777	17904	17790	17848	17809	17586	17451	17437	17535	17832	17737	17671	17608	17447	17497	17698	17750	17911	17685	17744	17561	17685	17524	17904	17632	17557	17568	17601	17608	17833	17847	17792	17684	17609	17497	17849	17772	17880	17672	17720	17759	17855	17671	17638	17810	17715	17780	17674	17692	17574	17614	17659	17711	17572	17734	17658	17814	17737	17698	17850	17461	17748	17830	18029	17693	17741	17842	17691	17793	17574	17515	17788	17773	17754	17580	17713	17733	17699	17686	17700	17712	17710	17674	17942	17633	17874	17546	17563	17632	17943	17770	17569	17422	17750	17827	17758	17622	17625	17715	17715	17794	17763	17639	17734	17638	17774	17488	17969	17834	17801	17680	17704	17728	17680	17743	17636	17656	17605	17648	17628	17651	17795	17677	17757	17893	17696	17858	17678	17632	17872	17490	17638	17651	17654	17635	17711	17598	17799	17946	17858	17699	17758	17718	17647	17610	17732	17753	17645	17800	17628	17364	17496	17847	17821	17691	17529	17662	17653	17737	17624	17858	17585	17911	17775	17648	17691	17864	17793	17698	17913	17743	17675	17669	17753	17831	17574	17624	17639	17643	17533	17765	17616	17804	17641	17662	17790	17696	17717	17659	17792	17651	17789	17693	17493	17794	17697	17659	17426	17516	17545	17835	17385	17821	17728	17671	17642	17834	17777	17753	17750	17662	17589	17658	17708	17631	17642	17823	17371	17463	17714	17745	17731	17579	17570	17685	17555	17775	17779	17669	17354	17667	17810	17812	17726	17758	17747	17701	17705	17708	17596	17871	17879	17703	17576	17605	17756	17795	17761	17600	17594	17751	17918	17723	17413	17650	17606	17714	17665	17669	17688	17727	17673	17555	17796	17729	17706	17617	17831	17809	17671	17594	17699	17684	17725	17723	17736	17415	17745	17572	17684	17779	17648	17760	17605	17707	17760	17752	17549	17636	17772	17638	17625	17689	17684	17693	17720	17698	17777	17758	17592	17640	17926	17813	17443	17741	17708	17708	17587	17819	17637	17688	17915	17566	17810	17447	17607	17569	17620	17632	17786	17603	17556	17598	17779	17676	17783	17475	17670	17476	17659	17628	17692	17893	17645	17504	17713	17728	17682	17693	17829	17510	17704	17855	17680	17568	17714	17523	17975	17736	17550	17619	17646	17639	17726	17592	17656	17542	17719	17820	17851	17528	17647	17746	17706	17782	17727	17666	17562	17482	17615	17595	17793	17762	17676	17734	17766	17806	17686	17638	17702	17670	17675	17826	17836	17562	17576	17739	17644	17753	17855	17677	17705	17590	17636	17563	17616	17864	17721	17664	17683	17693	17773	17556	17815	17453	17756	17718	17755	17769	17610	17851	17824	17644	17986	17531	17731	17566	17707	17816	17655	17542	17591	17733	17685	17700	17886	17672	17703	17649	17703	17572	17731	17822	17863	17761	17695	17792	17888	17850	17508	17825	17912	17739	17724	17570	17677	17833	17709	17570	17807	17766	17885	17869	17656	17664	17801	17626	17820	17690	17532	17830	17785	17719	17474	17934	17875	17727	17799	17711	17897	17516	17568	17428	17743	17639	17767	17618	17725	17616	17559	17609	17714	17771	17627	17539	17613	17790	17763	17537	17587	17758	17707	17516	17600	17849	17805	17824	17811	17718	17709	17877	17655	17718	17763	17763	17772	17622	17852	17720	17766	17818	17930	17726	17858	17812	17603	17818	17627	17788	17586	17596	17795	17771	17587	17694	17927	17878	17701	17639	17728	17747	17804	17660	17764	17786	17651	17605	17653	17488	17542	17726	17613	17905	17796	17748	17548	17412	17574	17693	17700	17680	17489	17774	17716	17711	17647	17565	17455	17721	17590	17845	17668	17617	17801	17657	17785	17648	17799	17735	17825	17696	17598	17625	17538	17740	17568	17678	17681	17771	17675	17693	17615	17794	17616	17533	17581	17664	17776	17716	17715	17742	17681	17837	17799	17880	17861	17754	17725	17739	17641	17840	17772	17712	17630	17609	17747	17770	17616	17651	17749	17759	17761	17729	17687	17697	17784	17555	17609	17813	17816	17763	17694	17648	17646	17791	17795	17818	17716	17773	17718	17640	18008	17750	17644	17850	17717	17528	17711	17765	17735	17867	17660	17741	17577	17680	17753	17686	17735	17681	17695	17559	17609	17772	17673	17499	17556	17775	17744	17656	17485	17619	17640	17887	17690	17900	17643	17721	17608	17732	17674	17674	17745	17806	17554	17593	17765	17678	17588	17792	17635	17763	17712	17823	17877	17644	17511	17805	17695	17867	17810	17827	17711	17583	17876	17646
16473	19151	18290	15781	16032	17666	25546	24971	19956	16333	14611	14189	14180	14186	14070	14001	14054	14249	14125	13993	14085	13858	14127	14081	14005	13877	13974	14026	14019	14111	14049	14193	14000	13952	14013	13895	13879	14363	14209	13836	13944	14135	13876	13838	13899	13991	14091	14045	14218	14025	14044	14113	13934	13920	14068	13874	13994	13856	14006	14012	14091	14023	13954	14154	13923	14016	14102	13972	13830	14028	14018	14123	14119	14062	14042	13891	14210	13977	13968	14049	14086	14096	14043	14089	14000	14082	14049	14062	14192	14011	14077	14014	14031	14013	14070	13778	14013	14116	13848	14010	14126	13954	14092	14071	14229	13864	14129	14000	13976	13995	13878	13925	13918	13915	13984	14040	14024	14085	13988	14201	13910	14150	14045	13893	13801	14014	13954	13962	13946	14022	14185	14081	14059	13996	14009	13933	14200	14067	14025	14053	13958	14163	13943	13944	14043	13921	14034	13951	13908	14029	13888	14174	13875	13990	13974	13969	14110	13913	14003	13952	13986	14053	14013	14043	14000	13945	13990	14218	13981	13870	13993	13992	13944	13948	14025	13990	14112	14044	13893	14157	14030	14009	13997	13911	14064	13880	14042	14127	13997	13989	14025	13851	13964	14133	14050	13967	14053	14066	13951	13931	13937	13964	13948	14100	13986	14026	13893	14091	14159	13940	14142	14053	14059	13899	13921	14061	14083	13982	14017	14138	14094	14115	13955	14069	14049	14084	14159	14072	14100	14017	14060	14098	13877	13977	14073	14051	14050	14090	13996	14166	14000	13999	13950	14223	14023	13892	14011	13916	13989	13984	14017	14061	13910	14100	14068	13998	14060	13900	14127	14009	13935	14189	14125	13965	13970	14036	13921	14061	14183	13906	14169	14034	13926	14015	14067	13860	14139	13922	14016	14057	13904	13963	14032	14051	13887	13942	13860	13998	14030	14050	13784	13949	13993	14011	14007	13880	14092	13828	14204	14153	13984	14000	14266	13982	13969	14001	13842	14128	13907	13980	14239	13777	14010	14247	14055	14046	14008	14134	13959	14087	13992	13989	14140	14082	13959	14060	14108	13993	13971	13963	13926	13917	14022	14010	14097	14028	13973	13967	14124	14090	13995	13975	14014	13884	14041	14056	14023	13865	14117	14008	13921	13826	14062	14077	14003	14095	13829	14062	14161	13977	14029	13922	14070	14033	14082	13890	14045	13947	13910	13939	14148	14037	14063	14027	14091	13766	14079	14000	13909	13941	14136	14101	13983	13970	14034	14138	13959	14033	14075	13791	14050	14094	14075	13989	14118	14026	13973	14055	13935	13995	14218	13905	14084	13953	14095	14098	14039	14088	14187	14048	13931	14227	13997	13919	14007	13989	13977	13853	14035	13896	14196	13960	14083	14226	13886	13998	14035	13979	14012	13959	13969	14064	14050	13994	13983	14008	13915	13855	14136	14169	13994	13984	14015	13980	13945	13885	14037	13957	14043	14090	13999	14128	13986	13993	13901	14041	14044	14130	13927	14065	13919	14066	14104	13943	13968	14029	13980	14099	14031	13905	13933	14040	14002	13976	14059	14077	14149	13973	13974	14080	14217	14024	13995	14044	14063	14039	14030	14139	14102	14024	13926	14065	14056	13946	13889	14026	14189	14038	14007	14242	13908	13864	13983	14198	14258	13822	14008	13892	14023	13940	14119	13854	13950	14065	14008	14033	13899	13987	13999	14036	14106	14079	13959	13890	13936	13881	14184	13976	14144	14106	13883	14078	14140	14070	13829	14091	13943	13940	13973	13980	14034	14032	14193	14169	14023	14084	14073	14081	13956	13938	14115	13886	13992	14084	13908	13889	14010	14191	14024	13895	14075	14051	14023	14053	14000	14295	14008	14056	14027	14016	14034	13952	14109	13885	14094	14074	14066	14036	14004	14126	13964	14036	13967	13971	13942	13985	14093	13913	14196	13896	13917	13931	13910	13952	14025	13836	14018	14017	14035	13907	14151	13981	13944	13986	14131	13979	13998	13933	13991	13936	13993	13877	13960	14129	14051	14047	13980	14032	14089	14005	13943	14033	14080	14107	14064	14046	14091	13972	14043	13981	13964	14113	13914	14003	13951	13980	13954	13976	14106	14134	14011	14064	14000	13944	13879	13962	14020	14094	14103	13990	13980	14014	13982	14091	13996	13938	14109	14048	14089	14126	14027	13996	13982	13901	14002	13994	13873	14102	13997	14009	13991	13978	13905	14077	14184	14007	14020	14021	14063	14006	14165	13930	14115	14109	13938	13925	14064	13965	14069	14148	13826	13997	13770	14172	13952	14025	14005	14101	13952	13904	13968	13955	13883	13971	13848	14190	14106	14120	13848	13890	14201	14328	14038	14257	13982	14008	13843	14076	14055	14060	13894	14019	14034	14073	13957	13759	14086	14066	13908	13975	14111	14039	14023	13998	14006	14087	13999	13912	13981	13953	13819	14054	13921	13964	13975	13961	13963	14157	14092	14139	14080	13991	13988	13961	13980	14088	14033	14008	13925	13991	13936	13892	13952	14046	14111	14013	13901	13975	14009	13958	13975	13910	14008	13877	13942	13891	14150	14024	13928	14035	14140	13973	14019	13985	14114	14102	14080	13992	14057	13863	14095	14032	13990	13902	14090	14194	13857	13928	13915	14026	14124	14012	13958	14041	14070	14119	13959	14015	14224	13915	14105	14059	13950	14057	13937	14031	14127	13943	14026	14048	14057	14131	13903	14111	13961	13945	14123	14007	14063	13841	14085	14177	14108	14138	14236	13882	13909	13979	13946	14094	13965	13839	13990	14096	14025	14107	14006	14019	14084	13998	13952	13945	14060	13932	14122	14036	14034	14206	13995	14021	13991	13935	14050	14117	13980	14014	14125	14171	13960	14102	13977	14000	13869	13946	13922	14017	13944	14025	14038	14190	14162	13847	14006	14069	14004	13877	14167	13997	14000	14028	14043	14171	13941	13970	13858	14111	14076	14212	14162	14110	13920	13945	14030	13857	14075	14044	13904	14036	14086	13953	14103	14002	13958	13985	14176	14174	13953	13992	13965	13938	14028	13969	14060	14093	13969	13962	14022	13965	14250	14004	14213	13861	13831	14029	13974	13889	14083	13904	14041	13937	14006	14100	14047	14116	14063	14101	14175	14102	14155	14108	13833	13946	14028	13931	13993	13990	13951	14021	14121	14133	14135	14103	13851	14166	13965	13876	14155	14075	13928	13942	14043	14077	13989	14087	13970	14013	13911	13953	14103	14110	14132	13885	14055	13957	13881	14112	14216	14293	14010	13985	14165	14095	14079	14115	14083	13950	14081	13972	14091	14050	14093	14058	14033	14019	14029	14046	13937	13965	14122	14009	13881	14096	14038	13849	13980	13928	14095	13944	14020	14271	14082	14068	14167	14152	14020	14010	14055	13965	13998	13997	14005	13883	14032	13942	14065	13852	13919	14038	14025	14092	14032	14002	13991	13992	13831	14140	13885	14014	13958	14010	14188	13960	14069	13964	14103	14064	13984	14021	13868	14019	13888	14099	13904	14060	13940	14071	14220	14154	14018	14066	14018	14071	13952	14052	14102	14082	14028	14015	14081	14019	14049	14223	14028	14040	13978	13858	14091	14120	14094	14101	14079	14051	13999	13991	13974	14057	14139	14076	14008	13976	13879	13942	13809	13953	14035	14208	13979	13988	13975	13981	13956	13952	14098	13951	14105	14093	14044	14232	14055	14029	13982	14076	13880	14095	14275	14103	13974	14033	14040	14039	14095	14115	13975	13874	14002	14066	13855	14047	14097	13893	13977	14174	13946	14073	13934	13969	14059	13913	14223	14068	14060	14054	14028	13937	14121	13921	13982	13949	14085	14038	14232	14105	14022	14025	13945	13895	13755	14347	14148	14074	13911	14092	13960	14022	14016	13802	13940	13945	14036	14041	13840	14059	14075	14136	14090	14005	13965	14062	14109	14103	14091	13978	14093	13932	13995	14005	14011	14007	13955	14076	14147	13976	14022	14086	14050	14029	14088	13939	13822	14083	14051	13910	14062	13984	14064	14014	13975	14031	14002	13897	14149	14125	14016	14041	13984	13992	13854	14237	14064	13992	13986	14041	13980	14041	14022	14042	14075	14014	14106	14014	14184	13982	14006	14007	13998	13936	14015	13990	13944	14020	13884	14185	14026	13957	14289	14120	13989	14013	13968	14065	14217	14087	13994	13971	14056	14134	13965	13886	14089	13998	14037	14042	14184	14214	14139	13976	13927	14169	13993	13986	13933	14069	14088	13912	13995	14041	13965	14052	14082	14025	13996	14108	13965	14009	14099	13925	14195	13985	13955	14008	13994	13909	14018	14114	14103	13925	13983	14201	13960	13947	13866	13956	14039	13961	14003	14002	14102	14151	14014	13981	13950	14093	14191	14130	14120	14052	13898	13930	14172	14021	13929	13954	13910	13796	14036	13999	14043	14056	13921	14229	14017	13986	14076	13934	14008	13995	13969	14052	14124	13934	13969	14033	14090	14010	14078	14120	14003	14117	14062	13908	14083	14030	14212	14080	14006	14082	13874	13995	13948	14080	14071	13976	13926	13947	14036	14132	14106	13973	14020	13872	13831	14011	14062	14072	14068	14046	14107	14056	14056	14035	13933	14023	14110	13952	13902	13936	14085	14224	14107	14001	14094	14011	13980	14210	14014	14083	14017	13966	14029	13939	14077	14161	14060	14125	13863	14043	13999	14088	13866	14165	14043	14099	14201	14173	13893	13903	14127	14018	14089	13987	14096	13966	14096	13883	14086	14015	13928	14003	14012	13915	14027	14037	13831	13998	13985	14059	14071	14079	14088	14119	13978	14009	14091	14208	14022	13929	13893	14061	13798	14063	13988	13963	13987	13987	14047	14057	13943	14131	14086	13954	14219	14049	14225	14039	14033	14037	13953	14064	13946	14003	14002	14107	14117	14127	14050	14194	13966	13982	14057	14123	14046	13990	14067	14011	14233	14034	14053	13837	13951	13858	14006	14118	13978	14141	13962	14087	14061	14042	13948	14030	14037	13917	14157	13992	13992	14079	14112	14090	13988	14137	14044	14133	14064	14124	14043	13910	14079	14023	13997	13871	14015	14174	13880	13976	13863	13984
25509	21116	28018	24899	22717	38697	60450	54193	41865	29313	20901	17785	17064	16711	16749	16725	16806	16689	16768	16745	16818	16852	16808	16623	16871	16528	16452	16747	16852	16737	16712	16680	16811	16843	16938	16819	16610	16734	16835	16847	16919	16608	16770	16546	16752	16720	16768	16824	16789	16610	16644	16757	16666	16684	16717	16830	16954	16869	16748	16740	16726	16750	16875	16679	16590	16785	16785	16690	16624	16637	16628	16749	16551	16774	16724	16675	16718	16721	16595	16952	16777	16646	16932	16788	16727	16631	16820	16832	16871	16738	16822	16707	16765	16650	16719	16439	16713	16730	16550	16746	16728	16782	16760	16578	16655	16840	16703	16860	16824	16724	16662	16687	16807	16638	16635	16542	16826	16798	16543	16746	16705	16515	16817	16565	16878	16628	16502	16692	16343	16620	16489	16551	16759	16918	16675	16750	16537	16810	16657	16563	16445	16712	16806	16587	16600	16816	16555	16825	16733	16623	16869	16719	16768	16766	16753	16765	16922	16626	16872	16707	16597	16829	16567	16612	16624	16620	16767	16858	16742	16544	16776	16715	16816	16621	16610	16587	16699	16607	16799	16683	16822	16791	16578	16567	16661	16617	16667	16681	16763	16777	16648	16813	16831	16824	16779	16639	16646	16676	16706	16699	16619	16783	16782	16599	16658	16727	16749	16937	16477	16720	16890	16656	16889	16748	17039	16777	16840	16732	16728	16678	16618	16713	16729	16701	16747	16643	16586	16590	16675	16664	16721	16928	16641	16793	16747	16760	16568	16652	16560	16546	16728	16652	16839	16746	16545	16540	16624	16584	16506	16766	16571	16844	16669	16673	16592	16759	16625	16793	16584	16696	16702	16744	16684	16871	17079	16742	16668	16703	16615	16736	16818	16764	16615	16655	16647	16770	16598	16635	16648	16771	16915	16684	16783	16796	16908	16766	16703	16578	16659	16545	16575	16855	16669	16682	16806	16646	16712	16752	16481	16773	16936	16842	16590	16585	16763	16608	16659	16569	16685	16759	16629	16691	16826	16738	16808	16808	16761	16508	16775	16503	16719	16711	16837	16648	16773	16585	16774	16557	16656	16473	16417	16494	16910	16679	16632	16801	16626	16672	16750	16822	16640	16753	16824	16666	16681	16629	16684	16459	16557	16615	16700	16640	16745	16694	16859	16820	16792	16772	16828	16790	16645	16506	16554	16733	16931	16746	16813	16788	16954	16535	16591	16654	16739	16796	16763	16522	16526	16429	16680	16640	16586	16679	16693	16587	16596	16665	16540	16462	16787	16709	16807	16761	16699	16589	16738	16761	16713	16805	16708	16664	16715	16573	16619	16649	16614	16800	16657	16723	16624	16823	16499	16581	16748	16704	16651	16757	16682	16494	16471	16560	16701	16768	16617	16680	16660	16847	16777	16558	16690	16858	16520	16554	16707	16862	16813	16505	16524	16662	16700	16682	16689	16569	16501	16665	16791	16760	16661	16774	16714	16748	16640	16763	16708	16633	16685	16853	16785	16506	16879	16689	16810	16679	16718	16741	16803	16683	16623	16822	16494	16839	16648	16719	16485	16720	16560	16898	16730	16568	16620	16690	16649	16764	16641	16595	16686	16606	16731	16804	16819	16625	16724	16821	16727	16561	16670	16864	16600	16548	16831	16898	16835	16755	16723	16569	16431	16601	16611	16758	16807	16691	16600	16678	16657	16731	16613	16816	16666	16592	16733	17011	16742	16638	16804	16955	16636	16484	16867	16527	16514	16832	16884	16862	16682	16513	16933	16630	16553	16565	16871	16646	16645	16665	16665	16727	16690	16715	16646	16621	16788	16809	16714	16802	16628	16828	16620	16605	16657	16843	16508	16820	16622	16676	16715	16686	16467	16568	16593	16505	16656	16720	16704	16646	16907	16717	16765	16509	16609	16780	16795	16682	16735	16589	16760	16666	16857	16515	16452	16581	16559	16605	16825	16685	16873	16813	16932	16544	16684	16571	16591	16791	16684	16650	16697	16852	16776	16488	16604	16700	16706	16684	16678	16913	16736	16693	16861	16488	16672	16754	16668	16579	16820	16350	16728	16716	16540	16607	16765	16711	16796	16749	16631	16629	16704	16734	16542	16882	16680	16787	16620	16638	16839	16469	16422	16638	16536	16609	16807	16697	16731	16512	16673	16643	16734	16628	16388	16968	16684	16637	16832	16818	16791	16894	16853	16623	16577	16770	16997	16687	16838	16615	16825	16792	16698	16450	16674	16770	16746	16681	16884	16648	16687	16734	16591	16589	16644	16659	16590	16655	16709	16796	16585	16577	16590	16591	16654	16858	16527	16592	16794	16614	16527	16737	16612	16568	16695	16974	16673	16753	16728	16909	16630	16677	16668	16566	16718	16519	16656	16707	16739	16755	16689	16614	16673	16741	16589	16563	16766	16411	17003	16594	16680	16724	16626	16725	16661	16589	16675	16728	16592	16727	16709	16718	16702	16668	16679	16663	16687	16643	16657	16656	16735	16854	16705	16467	16747	16707	16858	16747	16561	16729	16771	16700	16618	16619	16612	16770	16632	16629	16575	16764	16774	16655	16635	16630	16653	16722	17014	16838	16664	16697	16638	16933	16535	16595	16704	16772	16592	16611	16625	16796	16652	16651	16732	16642	16545	16641	16587	16583	16656	16744	16777	16786	16602	16671	16577	16803	17027	16638	16572	16676	16722	16814	16879	16731	16468	16690	16835	16678	16558	16661	16743	16494	16570	16742	16833	16820	16702	16775	16769	16742	16927	16687	16809	16649	16574	16804	16810	16684	16871	16789	16507	16602	16656	16736	16598	16487	16721	16739	16897	16774	16748	16738	16625	16732	16695	16631	16870	16841	16819	16835	16616	16771	16762	16657	16573	16635	16579	16700	16811	16638	16631	16765	16448	16552	16602	16857	16743	16549	16751	16570	16864	16876	16644	16616	16829	16901	16827	16644	16722	16752	16768	16752	16655	16552	16533	16737	16786	16638	16558	16834	16755	16712	16615	16689	16726	16460	16532	16869	16650	16867	16707	16853	16717	16919	16672	16531	16556	16752	16601	16423	16687	16647	16672	16415	16693	16571	16686	16549	16828	16801	16722	16924	16765	16682	16590	16712	16612	16415	16839	16609	16554	16653	16716	16573	16693	16758	16635	16634	16793	16601	16779	16773	16756	16556	16724	16585	16597	16744	16729	16569	16842	16672	16673	16636	16764	16547	16647	16758	16772	16528	16632	16581	16615	16704	16696	16658	16672	16687	16841	16810	16736	16671	16776	16680	16680	16741	16813	16589	16544	16748	16621	16538	16418	16525	16565	16703	16625	16622	16667	16688	16801	16533	16768	16549	16577	16843	16779	16635	16744	16569	16479	16642	16765	16605	16825	16623	16621	16686	16712	16816	16642	16699	16951	16606	16854	16707	16732	16690	16741	16557	16401	16578	16652	16653	16496	16510	16659	16618	16521	16632	16506	16694	16733	17041	16756	16670	16912	16669	16754	16658	16835	16819	16656	16602	16812	16561	16688	16679	16669	16773	16830	16458	16627	16823	16687	16841	16632	16803	16713	16930	16667	16626	16654	16722	16736	16530	16805	16680	16685	16593	16692	16624	16757	16698	16746	16496	16585	16717	16674	16711	16442	16666	16893	16738	16721	16807	16726	16615	16624	16724	16718	16743	16727	16581	16664	16565	16610	16664	16521	16818	16704	16717	16933	16650	16806	16660	16734	16626	16718	16643	16839	16719	16580	16546	16674	16714	16468	16582	16633	16505	16710	16767	16772	16638	16794	16694	16689	16827	16671	16856	16836	16637	16747	16513	16848	16872	16686	17073	16661	16385	16686	16772	16741	16669	16608	16661	16659	16704	16644	16754	16751	16857	16789	16510	16642	16566	16620	16845	16598	16646	16766	16797	16724	16833	16544	16581	16726	16694	16829	16736	16920	16840	16707	16718	16717	16773	16731	16782	16640	16758	16615	16491	16739	16577	16433	16711	16457	16688	16698	16488	16756	16590	16929	16729	16815	16658	16897	16717	16805	16732	16857	16829	16739	16793	16557	16624	16738	16705	16572	16677	16750	16573	16610	16694	16677	16679	16844	16711	16671	16494	16595	16807	16722	16705	16642	16851	16762	16705	16653	16510	16714	16812	16603	16620	16647	16594	16660	16634	16553	16606	16815	16736	16706	16516	16672	16504	16694	16718	16899	16692	16589	16637	16640	16786	16693	16558	16663	16645	16898	16711	16858	16831	16886	16691	16726	16792	16771	16700	16714	16747	16707	16841	16794	16682	16652	16608	16588	16843	16743	16751	16641	16721	16778	16726	16760	16739	16723	16640	16637	16811	16753	16649	16638	16541	16699	16781	16707	16640	16791	16806	16452	16665	16762	16544	16630	16611	16809	16593	16760	16706	16751	16694	16793	16893	16728	16761	16809	16783	16716	16806	16654	16645	16787	16730	16680	16875	16826	16808	16827	16761	16956	16638	16622	16595	16722	16738	16640	16835	16627	16805	16791	16729	16575	16777	16726	16759	16754	16684	16762	16820	16635	16680	16768	16782	16812	16740	16611	16801	16590	16727	16774	16920	16854	16640	16767	16981	16514	16661	16594	16549	16811	16710	16580	16745	16666	16558	16755	16839	16815	16704	16719	16570	16842	16776	16656	16560	16659	16737	16832	16808	16765	16825	16671	16618	16577	16615	16978	16741	16545	16605	16768	16601	16690	16755	16727	16637	16575	16681	16823	16804	16702	16638	16678	16790	16641	16643	16997	16776	16630	16641	16683	16605	16696	16673	16633	16465	16698	16708	16720	16657	16598	16659	16719	16580	16560	16863	16900	16583	16817	16617	16479	16521	16582	16667	16650	16606	16687	16536	16724	16745	16873	16782	16809	16634	16490	16768	16512	16729	16620	16580	16626	16680	16619	16843	16760	16814	16737	16743	16430	16725	16628	16637	16383	16862	16774	16595	16553	16782	16770	16466	16713	16727	16651	16612	16908	16728	16489	16685	16678	16676	16700	16960	16695	16695	16903	16568	16558	16875	16832	16480	16903	16697	16829	16799	16507	16910	16665	16778	16607	16834	16675	16779	16739	16803	16923	16683	16710	16798	16878	16753	16762	16649	16705	16642	16842	16819
16554	27294	24990	19159	20049	42368	57519	52000	40126	26156	16948	14081	13549	13495	13427	13510	13662	13489	13534	13346	13450	13508	13547	13473	13645	13383	13517	13423	13399	13578	13541	13462	13417	13618	13454	13476	13486	13596	13508	13489	13559	13344	13424	13604	13467	13470	13598	13449	13577	13483	13362	13497	13661	13487	13376	13404	13537	13304	13612	13519	13527	13474	13410	13636	13667	13543	13559	13545	13503	13363	13457	13212	13480	13577	13344	13409	13458	13564	13363	13542	13401	13502	13488	13351	13345	13406	13478	13606	13552	13336	13501	13438	13535	13478	13393	13385	13513	13300	13419	13393	13539	13338	13596	13480	13448	13449	13434	13407	13428	13442	13548	13513	13302	13410	13523	13418	13520	13381	13320	13452	13544	13537	13476	13359	13636	13531	13477	13553	13504	13451	13503	13547	13419	13604	13418	13364	13523	13245	13413	13485	13321	13374	13418	13462	13531	13417	13510	13329	13502	13495	13429	13458	13505	13484	13606	13523	13473	13355	13403	13332	13507	13454	13517	13235	13613	13341	13498	13318	13488	13479	13539	13520	13354	13599	13378	13321	13439	13580	13444	13417	13626	13430	13506	13495	13415	13459	13458	13467	13566	13408	13425	13415	13545	13568	13415	13443	13431	13393	13415	13459	13590	13339	13532	13508	13512	13294	13358	13420	13454	13462	13435	13384	13436	13285	13459	13541	13448	13462	13524	13475	13498	13480	13490	13350	13398	13455	13399	13481	13430	13510	13530	13460	13520	13493	13649	13460	13438	13408	13454	13392	13565	13546	13477	13303	13464	13496	13477	13434	13318	13411	13449	13647	13455	13599	13366	13383	13408	13525	13589	13601	13476	13538	13351	13426	13391	13401	13400	13553	13575	13400	13589	13271	13543	13537	13330	13545	13489	13380	13384	13474	13367	13444	13366	13381	13323	13451	13521	13421	13704	13548	13512	13571	13397	13511	13600	13545	13468	13522	13509	13474	13263	13540	13367	13315	13398	13474	13433	13554	13532	13519	13490	13654	13586	13550	13434	13547	13630	13338	13461	13545	13305	13512	13393	13273	13550	13479	13225	13318	13536	13467	13525	13438	13437	13489	13512	13400	13416	13610	13291	13509	13432	13586	13411	13426	13327	13673	13367	13653	13289	13371	13299	13562	13397	13449	13390	13557	13533	13447	13268	13611	13465	13506	13447	13241	13505	13289	13491	13548	13397	13557	13527	13491	13568	13292	13511	13335	13693	13428	13608	13462	13392	13465	13490	13549	13371	13493	13432	13310	13621	13493	13299	13437	13601	13471	13426	13578	13456	13552	13408	13614	13431	13386	13482	13531	13464	13480	13300	13768	13535	13550	13513	13255	13466	13581	13594	13576	13462	13467	13563	13552	13596	13277	13548	13498	13536	13545	13286	13516	13529	13535	13417	13314	13579	13624	13482	13482	13436	13433	13458	13454	13442	13446	13456	13308	13620	13595	13458	13622	13542	13377	13573	13409	13523	13524	13439	13635	13534	13507	13474	13428	13462	13394	13423	13389	13405	13405	13677	13489	13596	13281	13412	13561	13508	13353	13454	13479	13493	13413	13394	13435	13645	13487	13538	13454	13319	13251	13649	13520	13451	13531	13365	13583	13564	13443	13381	13394	13355	13442	13452	13538	13351	13410	13656	13506	13494	13475	13587	13424	13498	13506	13443	13479	13582	13593	13467	13503	13555	13510	13428	13444	13452	13380	13364	13413	13561	13541	13565	13542	13540	13430	13582	13502	13492	13458	13603	13562	13453	13512	13431	13530	13514	13393	13581	13543	13526	13446	13686	13454	13502	13423	13512	13467	13485	13402	13558	13410	13349	13453	13425	13482	13419	13356	13277	13485	13490	13150	13459	13490	13330	13496	13433	13383	13481	13444	13573	13455	13605	13525	13463	13424	13475	13418	13338	13561	13501	13564	13599	13250	13536	13711	13439	13540	13386	13599	13521	13462	13421	13454	13432	13514	13433	13484	13520	13542	13412	13559	13376	13498	13358	13262	13411	13585	13412	13570	13403	13445	13401	13407	13532	13475	13522	13432	13470	13431	13591	13603	13503	13467	13473	13291	13528	13552	13439	13425	13408	13499	13572	13364	13536	13524	13457	13484	13552	13645	13557	13443	13524	13525	13579	13524	13530	13369	13498	13348	13669	13550	13216	13427	13463	13286	13534	13723	13466	13431	13434	13465	13510	13475	13520	13333	13500	13691	13445	13407	13612	13562	13522	13546	13565	13506	13484	13482	13489	13452	13421	13446	13622	13641	13491	13576	13419	13390	13458	13361	13363	13429	13560	13510	13306	13586	13486	13418	13453	13466	13450	13289	13414	13456	13609	13330	13511	13450	13428	13586	13407	13565	13501	13436	13573	13534	13455	13512	13422	13472	13445	13424	13479	13334	13462	13503	13467	13534	13609	13394	13525	13518	13334	13518	13596	13473	13382	13535	13430	13403	13372	13596	13361	13545	13460	13471	13277	13589	13408	13462	13428	13288	13576	13526	13307	13523	13521	13351	13650	13588	13393	13563	13412	13390	13648	13483	13445	13500	13442	13430	13485	13471	13457	13565	13484	13453	13524	13363	13462	13487	13223	13324	13529	13457	13436	13517	13422	13539	13425	13576	13300	13479	13344	13458	13445	13526	13454	13348	13384	13594	13305	13449	13390	13416	13358	13375	13579	13396	13504	13545	13367	13543	13499	13310	13649	13482	13592	13380	13597	13358	13534	13404	13366	13484	13565	13411	13444	13516	13357	13358	13593	13438	13572	13342	13482	13467	13345	13550	13564	13421	13496	13588	13592	13555	13415	13586	13612	13614	13469	13448	13492	13406	13516	13530	13543	13394	13436	13351	13473	13413	13395	13379	13447	13504	13302	13506	13448	13524	13669	13663	13496	13489	13439	13792	13524	13577	13494	13443	13556	13614	13512	13469	13362	13393	13577	13391	13475	13511	13348	13336	13394	13536	13417	13436	13271	13408	13263	13582	13548	13410	13500	13379	13480	13491	13535	13441	13446	13378	13444	13457	13354	13456	13570	13413	13574	13426	13539	13220	13419	13399	13501	13347	13670	13406	13461	13292	13530	13504	13475	13452	13485	13524	13542	13540	13517	13503	13614	13407	13496	13405	13273	13567	13400	13424	13586	13437	13267	13526	13545	13391	13526	13468	13540	13446	13504	13260	13422	13568	13355	13342	13564	13330	13493	13303	13503	13408	13483	13567	13507	13450	13222	13377	13466	13471	13405	13430	13610	13504	13453	13474	13371	13391	13536	13586	13517	13497	13477	13570	13497	13297	13331	13427	13543	13315	13462	13467	13496	13562	13590	13424	13514	13491	13492	13641	13439	13468	13412	13375	13502	13564	13585	13550	13420	13333	13545	13510	13597	13471	13462	13425	13491	13395	13321	13566	13469	13628	13434	13406	13551	13441	13383	13397	13326	13582	13529	13407	13491	13554	13423	13301	13457	13458	13586	13667	13656	13347	13453	13443	13525	13341	13483	13502	13416	13559	13411	13491	13580	13479	13353	13464	13316	13526	13425	13409	13350	13508	13449	13462	13537	13476	13372	13542	13540	13504	13457	13600	13411	13346	13727	13589	13467	13481	13327	13450	13336	13443	13569	13654	13557	13610	13396	13379	13504	13389	13513	13290	13542	13508	13415	13474	13539	13478	13322	13437	13432	13513	13470	13464	13423	13460	13405	13423	13469	13425	13432	13460	13407	13427	13503	13384	13477	13416	13475	13385	13370	13496	13444	13453	13360	13551	13510	13336	13519	13406	13422	13501	13575	13469	13534	13415	13445	13543	13323	13550	13530	13416	13495	13613	13514	13443	13559	13356	13565	13573	13531	13539	13340	13234	13475	13264	13484	13632	13477	13513	13531	13468	13642	13469	13422	13385	13564	13436	13478	13305	13364	13478	13512	13456	13626	13521	13509	13634	13452	13420	13551	13552	13561	13452	13168	13619	13409	13423	13557	13330	13593	13621	13570	13505	13361	13469	13564	13377	13479	13357	13540	13460	13482	13401	13524	13577	13372	13541	13494	13624	13399	13394	13522	13305	13610	13518	13483	13564	13395	13404	13583	13440	13399	13387	13531	13422	13497	13470	13514	13332	13383	13565	13507	13390	13396	13342	13390	13436	13590	13403	13514	13541	13564	13648	13594	13319	13566	13327	13477	13706	13510	13418	13418	13514	13581	13430	13550	13505	13647	13615	13415	13464	13470	13464	13494	13543	13600	13512	13328	13271	13523	13447	13629	13464	13514	13514	13617	13425	13580	13281	13371	13431	13445	13281	13613	13543	13431	13553	13430	13388	13518	13588	13412	13479	13587	13444	13460	13386	13423	13507	13606	13585	13352	13439	13475	13457	13334	13264	13572	13441	13514	13556	13545	13448	13461	13469	13633	13567	13472	13501	13532	13391	13492	13433	13618	13505	13409	13553	13444	13541	13401	13590	13440	13542	13359	13384	13352	13459	13663	13479	13477	13421	13490	13508	13463	13623	13433	13486	13447	13545	13500	13503	13447	13482	13490	13490	13527	13499	13472	13397	13461	13428	13527	13320	13501	13395	13419	13429	13396	13409	13449	13515	13520	13432	13323	13568	13659	13467	13422	13470	13369	13489	13391	13464	13565	13618	13441	13424	13458	13497	13619	13508	13514	13323	13459	13514	13514	13611	13456	13621	13505	13529	13428	13497	13271	13546	13446	13331	13428	13407	13560	13576	13568	13588	13544	13656	13593	13560	13558	13590	13364	13463	13363	13441	13472	13439	13393	13483	13501	13435	13447	13346	13504	13508	13406	13587	13528	13326	13486	13608	13544	13398	13605	13358	13474	13373	13474	13478	13448	13554	13452	13426	13465	13536	13400	13559	13424	13514	13576	13513	13576	13450	13467	13376	13509	13412	13418	13634	13551	13503	13572	13419	13623	13465	13442	13461	13548	13507	13414	13550	13505	13624	13518	13379	13464	13582	13479	13439	13445	13555	13598	13448	13533	13657	13470	13551	13285	13615	13700	13517	13465	13355	13452	13491	13436	13551	13472	13439	13539	13519	13307	13590	13424	13357	13427	13610	13393	13541	13497	13603	13572	13594	13333	13475	13468	13486	13672	13663
24039	21108	28484	24017	21807	37350	71256	67737	51932	35926	24097	18485	17088	16636	16733	16482	16617	16594	16552	16588	16492	16458	16512	16346	16436	16410	16508	16629	16493	16527	16556	16454	16422	16432	16578	16569	16595	16506	16469	16571	16493	16422	16608	16556	16491	16535	16420	16451	16415	16459	16417	16424	16556	16370	16381	16354	16422	16582	16407	16448	16448	16409	16492	16357	16456	16306	16526	16458	16345	16528	16636	16438	16557	16260	16390	16605	16447	16363	16478	16586	16553	16663	16311	16530	16347	16474	16476	16335	16605	16641	16468	16539	16517	16377	16469	16412	16513	16220	16395	16338	16248	16409	16391	16412	16290	16411	16347	16321	16584	16439	16392	16402	16498	16425	16375	16290	16557	16470	16508	16418	16335	16422	16616	16468	16444	16409	16505	16201	16353	16326	16498	16402	16267	16246	16330	16495	16638	16477	16486	16406	16451	16323	16375	16317	16614	16481	16206	16348	16342	16236	16468	16307	16437	16338	16320	16388	16435	16681	16522	16424	16522	16249	16498	16381	16391	16576	16300	16208	16423	16437	16536	16440	16459	16574	16487	16486	16376	16511	16649	16561	16326	16399	16387	16467	16394	16609	16461	16259	16562	16479	16385	16372	16433	16629	16166	16506	16489	16331	16385	16346	16482	16381	16528	16431	16357	16500	16386	16503	16216	16346	16311	16281	16307	16396	16479	16419	16248	16326	16371	16443	16377	16402	16625	16441	16342	16328	16496	16462	16649	16448	16422	16371	16576	16359	16421	16493	16504	16520	16431	16635	16397	16422	16332	16452	16403	16437	16297	16304	16390	16380	16511	16425	16469	16633	16232	16474	16290	16475	16269	16417	16482	16511	16326	16479	16295	16443	16348	16265	16561	16284	16440	16323	16500	16566	16568	16502	16274	16404	16477	16404	16441	16524	16432	16276	16278	16542	16476	16330	16398	16315	16458	16612	16435	16512	16362	16574	16389	16586	16166	16527	16553	16622	16473	16349	16520	16491	16465	16340	16359	16378	16366	16564	16323	16542	16593	16535	16361	16602	16417	16458	16367	16459	16339	16308	16288	16629	16603	16462	16608	16522	16555	16172	16075	16266	16526	16521	16469	16465	16523	16340	16394	16357	16546	16517	16480	16250	16395	16395	16296	16492	16406	16430	16349	16311	16537	16352	16504	16445	16276	16540	16496	16546	16419	16352	16397	16624	16326	16453	16312	16404	16291	16486	16609	16335	16480	16408	16382	16206	16247	16353	16464	16391	16383	16520	16490	16486	16371	16519	16506	16374	16442	16302	16433	16419	16304	16518	16470	16298	16548	16678	16318	16450	16669	16518	16486	16374	16404	16395	16479	16412	16258	16346	16442	16510	16412	16461	16447	16559	16275	16517	16485	16295	16535	16426	16309	16664	16315	16267	16501	16534	16368	16463	16491	16492	16548	16447	16574	16473	16412	16416	16301	16442	16538	16556	16206	16432	16514	16624	16441	16366	16408	16306	16297	16423	16507	16359	16348	16298	16371	16535	16511	16570	16462	16438	16463	16390	16355	16332	16388	16268	16415	16493	16351	16553	16451	16557	16429	16534	16509	16460	16177	16548	16471	16434	16277	16499	16571	16301	16539	16230	16362	16552	16275	16459	16351	16696	16461	16329	16444	16416	16549	16471	16537	16485	16377	16186	16421	16339	16672	16319	16456	16362	16489	16457	16386	16345	16680	16526	16551	16348	16647	16541	16564	16315	16445	16486	16357	16533	16446	16489	16532	16439	16454	16518	16494	16357	16406	16585	16318	16682	16075	16209	16403	16348	16455	16484	16340	16324	16423	16345	16484	16527	16373	16498	16148	16370	16059	16358	16618	16318	16287	16217	16452	16556	16555	16565	16439	16449	16417	16308	16477	16371	16279	16184	16556	16669	16424	16473	16554	16320	16466	16375	16428	16463	16298	16522	16323	16302	16437	16455	16555	16368	16495	16360	16511	16376	16367	16342	16376	16309	16348	16460	16164	16343	16561	16230	16378	16375	16310	16526	16273	16471	16432	16507	16565	16464	16420	16429	16238	16415	16231	16184	16440	16354	16560	16590	16390	16375	16472	16502	16368	16502	16256	16200	16487	16297	16337	16427	16467	16519	16555	16349	16282	16300	16262	16622	16572	16587	16457	16458	16457	16343	16454	16418	16416	16504	16180	16458	16359	16446	16364	16266	16554	16415	16469	16337	16419	16561	16443	16366	16534	16436	16503	16546	16493	16575	16304	16285	16434	16455	16400	16365	16450	16343	16468	16474	16602	16367	16469	16495	16394	16372	16400	16444	16332	16428	16542	16488	16485	16503	16414	16590	16324	16239	16389	16411	16314	16314	16379	16397	16592	16376	16334	16390	16443	16399	16614	16459	16320	16663	16421	16585	16459	16427	16224	16378	16364	16354	16348	16650	16398	16508	16409	16370	16175	16443	16557	16291	16367	16299	16507	16648	16515	16432	16421	16467	16474	16367	16471	16546	16333	16329	16270	16423	16477	16434	16473	16275	16254	16452	16473	16643	16270	16287	16500	16533	16358	16206	16322	16555	16425	16328	16421	16349	16302	16484	16366	16353	16374	16451	16707	16525	16387	16339	16361	16409	16339	16407	16365	16445	16299	16356	16339	16225	16414	16196	16448	16429	16344	16489	16163	16291	16289	16391	16378	16269	16458	16566	16425	16333	16445	16696	16414	16496	16556	16423	16579	16351	16390	16224	16488	16408	16292	16629	16263	16284	16619	16313	16405	16486	16550	16544	16559	16223	16336	16321	16503	16563	16160	16458	16346	16493	16613	16213	16406	16475	16258	16320	16345	16235	16142	16356	16435	16267	16262	16655	16316	16446	16286	16365	16461	16199	16419	16468	16327	16304	16448	16464	16456	16382	16279	16265	16430	16498	16444	16481	16534	16481	16662	16315	16314	16304	16645	16597	16304	16316	16494	16356	16441	16375	16363	16658	16532	16724	16412	16469	16518	16408	16530	16428	16274	16207	16676	16577	16423	16310	16469	16304	16364	16479	16550	16492	16362	16333	16266	16314	16382	16310	16454	16488	16429	16256	16492	16452	16452	16392	16504	16342	16501	16516	16513	16413	16279	16526	16424	16405	16447	16389	16348	16422	16259	16355	16490	16183	16347	16573	16332	16449	16554	16256	16189	16465	16437	16666	16434	16098	16397	16611	16401	16330	16419	16376	16279	16228	16289	16302	16511	16433	16285	16405	16638	16431	16307	16472	16365	16369	16517	16382	16407	16269	16519	16394	16317	16241	16408	16393	16494	16374	16406	16331	16459	16513	16414	16386	16585	16332	16570	16351	16569	16487	16487	16600	16695	16351	16577	16320	16600	16422	16388	16360	16520	16439	16417	16256	16410	16756	16343	16357	16254	16502	16379	16356	16264	16378	16295	16389	16472	16478	16403	16461	16563	16366	16406	16478	16567	16462	16442	16347	16550	16374	16336	16485	16238	16443	16521	16702	16533	16172	16568	16411	16251	16247	16517	16293	16361	16298	16654	16431	16514	16406	16627	16632	16593	16665	16521	16465	16464	16457	16468	16456	16396	16497	16468	16391	16415	16544	16545	16495	16284	16413	16518	16420	16137	16426	16387	16270	16536	16217	16467	16406	16323	16498	16761	16426	16476	16578	16475	16323	16414	16514	16553	16439	16396	16416	16202	16235	16474	16368	16547	16410	16409	16686	16507	16438	16275	16513	16601	16454	16235	16385	16663	16418	16492	16357	16701	16321	16324	16364	16473	16422	16557	16590	16474	16692	16435	16566	16450	16262	16516	16449	16443	16282	16253	16481	16471	16487	16530	16468	16333	16432	16372	16275	16680	16615	16581	16497	16627	16336	16309	16296	16328	16216	16441	16447	16586	16443	16375	16271	16467	16562	16378	16467	16455	16375	16399	16441	16520	16451	16333	16469	16160	16526	16390	16389	16259	16387	16534	16302	16273	16372	16354	16451	16511	16262	16522	16425	16455	16457	16376	16468	16443	16406	16474	16312	16379	16294	16284	16227	16559	16307	16541	16306	16439	16382	16423	16579	16516	16453	16450	16346	16304	16468	16336	16600	16321	16370	16429	16539	16510	16426	16427	16532	16359	16392	16429	16288	16155	16416	16373	16388	16421	16436	16485	16124	16371	16347	16363	16390	16479	16465	16194	16479	16448	16230	16474	16369	16467	16568	16655	16202	16409	16378	16605	16409	16446	16353	16290	16377	16554	16580	16272	16418	16296	16359	16336	16387	16486	16478	16507	16521	16475	16453	16381	16447	16349	16451	16500	16301	16495	16351	16495	16418	16239	16476	16556	16536	16368	16416	16541	16516	16684	16348	16238	16159	16494	16522	16570	16507	16501	16430	16415	16546	16421	16315	16302	16451	16245	16208	16459	16200	16400	16449	16511	16397	16427	16345	16374	16318	16392	16435	16487	16387	16483	16747	16614	16458	16476	16313	16387	16231	16452	16223	16362	16486	16502	16340	16513	16477	16255	16405	16559	16365	16561	16312	16501	16383	16338	16308	16417	16391	16543	16437	16596	16287	16330	16449	16256	16279	16465	16551	16528	16504	16491	16257	16326	16408	16294	16406	16230	16404	16430	16444	16509	16351	16331	16461	16299	16518	16331	16384	16441	16491	16394	16392	16410	16327	16348	16608	16503	16505	16521	16490	16474	16206	16464	16489	16252	16307	16630	16545	16482	16248	16474	16561	16392	16322	16558	16488	16462	16587	16476	16408	16430	16587	16403	16635	16368	16278	16414	16469	16355	16065	16366	16313	16386	16405	16543	16381	16195	16531	16443	16538	16504	16505	16374	16380	16241	16580	16366	16516	16514	16829	16371	16399	16508	16312	16361	16386	16552	16464	16521	16405	16438	16491	16451	16339	16416	16315	16783	16505	16465	16332	16427	16562	16568	16232	16497	16423	16369	16303	16295	16464	16522	16542	16643	16347	16438	16288	16477	16246	16514	16324	16470	16574	16476	16374	16362	16551	16411	16541	16440	16441	16225	16448	16520	16427	16536	16301	16311	16625	16291	16434	16320	16245	16377	16560	16306	16473	16699	16389	16470	16402	16452	16510	16299	16316	16417	16359	16464	16264	16560	16300	16332	16348	16195	16478
19479	34847	32108	23231	21775	44034	70589	67044	51194	33269	19694	14572	13430	13361	13248	13382	13166	13231	13091	13510	13296	13199	13371	13360	13209	13266	13417	13270	13290	13255	13397	13223	13184	13341	13301	13313	13356	13274	13390	13406	13209	13296	13312	13290	13513	13236	13314	13243	13323	13205	13382	13415	13326	13281	13338	13191	13230	13267	13295	13413	13307	13273	13315	13370	13323	13473	13233	13348	13359	13295	13191	13284	13369	13188	13297	13229	13257	13309	13384	13127	13149	13448	13422	13465	13329	13312	13371	13368	13198	13197	13232	13298	13358	13373	13176	13331	13211	13308	13382	13319	13296	13300	13333	13151	13196	13077	13271	13410	13052	13294	13298	13278	13266	13329	13450	13337	13351	13238	13272	13483	13146	13317	13233	13345	13153	13384	13413	13370	13187	13302	13284	13488	13238	13419	13185	13398	13329	13305	13472	13217	13264	13204	13233	13210	13145	13012	13317	13457	13182	13346	13259	13383	13152	13179	13355	13390	13274	13281	13338	13230	13158	13386	13268	13290	13285	13237	13317	13232	13291	13388	13358	13235	13304	13302	13338	13275	13199	13311	13337	13119	13231	13280	13344	13253	13211	13189	13384	13280	13333	13366	13215	13188	13298	13231	13226	13410	13533	13167	13290	13420	13141	13322	13282	13231	13140	13303	13170	13221	13450	13263	13310	13361	13224	13204	13268	13258	13274	13399	13266	13169	13300	13447	13322	13338	13349	13301	13210	13353	13369	13481	13308	13148	13296	13139	13402	13188	13214	13376	13319	13306	13169	13360	13271	13204	13215	13239	13201	13209	13315	13172	13471	13378	13236	13312	13309	13281	13393	13130	13325	13308	13344	13195	13326	13391	13467	13376	13358	13279	13401	13192	13396	13168	13403	13209	13459	13318	13458	13236	13215	13282	13103	13288	13287	13330	13342	13313	13398	13167	13296	13242	13169	13200	13230	13285	13175	13278	13398	13224	13407	13300	13261	13373	13256	13269	13118	13370	13267	13302	13231	13195	13348	13277	13148	13209	13323	13304	13321	13191	13239	13133	13378	13227	13110	13403	13293	13376	13368	13115	13216	13249	13266	13112	13248	13391	13222	13116	13391	13262	13235	13336	13205	13208	13402	13244	13266	13304	13295	13124	13260	13202	13201	13324	13325	13234	13383	13138	13322	13364	13285	13149	13288	13251	13286	13345	13458	13276	13323	13258	13274	13234	13293	13398	13394	13285	13293	13116	13295	13283	13305	13270	13248	13436	13328	13349	13290	13209	13200	13209	13333	13246	13289	13337	13241	13057	13301	13306	13359	13321	13207	13415	13135	13342	13276	13343	13318	13396	13213	13189	13328	13149	13482	13355	13241	13254	13216	13200	13492	13114	13334	13329	13421	13413	13172	13307	13326	13152	13333	13218	13284	13238	13346	13243	13256	13275	13395	13225	13522	13360	13232	13342	13241	13331	13342	13395	13409	13282	13291	13386	13237	13093	13227	13345	13178	13435	13246	13179	13222	13292	13190	13109	13078	13342	13304	13035	13179	13263	13364	13220	13202	13301	13337	13401	13375	13242	13368	13331	13138	13075	13320	13236	13380	13223	13186	13183	13173	13196	13244	13347	13231	13326	13293	13313	13313	13215	13238	13322	13346	13246	13239	13124	13313	13183	13305	13102	13166	13320	13356	13302	13403	13471	13217	13323	13268	13220	13329	13277	13394	13275	13386	13187	13264	13385	13370	13296	13121	13214	13262	13352	13340	13098	13497	13348	13238	13209	13355	13352	13274	13291	13208	13199	13148	13228	13283	13348	13229	13229	13315	13284	13360	13334	13345	13325	13295	13305	13243	13225	13174	13335	13354	13292	13314	13181	13213	13300	13208	13120	13325	13309	13270	13135	13278	13122	13245	13042	13041	13273	13355	13246	13343	13209	13234	13221	13170	13161	13345	13261	13310	13332	13481	13356	13079	13154	13229	13363	13378	13272	13309	13310	13223	13270	13322	13283	13271	13188	13413	13468	13209	13423	13356	13351	13288	13384	13215	13316	13273	13303	13186	13323	13395	13332	13215	13436	13160	13425	13309	13215	13186	13298	13385	13373	13284	13385	13539	13273	13312	13370	13370	13288	13423	13409	13200	13342	13561	13162	13361	13334	13400	13392	13324	13207	13402	13337	13301	13309	13438	13265	13267	13270	13395	13269	13164	13166	13435	13231	13226	13062	13438	13266	13144	13201	13318	13312	13165	13226	13323	13258	13173	13383	13217	13308	13247	13273	13287	13317	13408	13317	13296	13374	13298	13229	13234	13279	13257	13294	13227	13401	13358	13238	13175	13159	13347	13387	13431	13381	13258	13225	13232	13270	13267	13216	13184	13126	13285	13330	13273	13277	13443	13334	13142	13247	13159	13214	13397	13120	13407	13283	13307	13281	13156	13254	13241	13314	13250	13237	13337	13131	13237	13239	13338	13329	13156	13088	13353	13194	13360	13347	13285	13313	13267	13430	13230	13291	13252	13353	13316	13191	13272	13129	13240	13376	13133	13230	13271	13503	13301	13103	13150	13374	13283	13296	13146	13236	13298	13241	13077	13309	13342	13294	13278	13296	13280	13391	13136	13391	13371	13248	13299	13275	13358	13338	13233	13337	13267	13189	13381	13348	13203	13227	13352	13233	13214	13396	13367	13354	13403	13145	13241	13358	13105	13295	13395	13209	13383	13117	13221	13334	13252	13185	13134	13324	13217	13438	13370	13231	13279	13425	13298	13308	13217	13215	13304	13293	13283	13299	13135	13255	13385	13412	13347	13358	13458	13273	13229	13392	13405	13486	13350	13336	13254	13133	13476	13376	13221	13317	13293	13253	13180	13309	13261	13248	13294	13295	13248	13303	13486	13328	13219	13243	13301	13284	13185	13219	13395	13230	13209	13293	13392	13213	13289	13217	13334	13367	13355	13223	13340	13385	13222	13190	13368	13232	13255	13311	13249	13203	13265	13135	13297	13292	13417	13362	13399	13253	13388	13277	13116	13344	13165	13456	13275	13141	13183	13184	13078	13147	13338	13240	13264	13299	13365	13397	13272	13180	13070	13418	13259	13311	13250	13296	13267	13157	13371	13348	13312	13212	13449	13522	13157	13105	13222	13069	13262	13361	13293	13314	13423	13233	13211	13420	13405	13264	13306	13298	13307	13127	13344	13207	13304	13310	13057	13401	13149	13250	13316	13291	13301	13185	13274	13472	13141	13278	13286	13208	13449	13333	13184	13064	13392	13232	13158	13289	13200	13359	13050	13409	13555	13338	13313	13363	13242	13373	13251	13296	13285	13387	13327	13275	13094	13303	13238	13177	13382	13256	13225	13365	13242	13268	13218	13478	13270	13317	13252	13349	13418	13205	13208	13267	13213	13179	13397	13244	13161	13324	13454	13326	13316	13383	13058	13414	13348	13295	13222	13261	13375	13265	13320	13277	13475	13243	13186	13310	13242	13099	13443	13289	13216	13304	13254	13359	13271	13344	13214	13177	13209	13221	13409	13301	13339	13377	13354	13141	13220	13090	13276	13431	13261	13404	13262	13195	13333	13338	12983	13249	13280	13515	13250	13268	13320	13237	13400	13317	13213	13354	13383	13502	13164	13258	13224	13290	13423	13328	13213	13195	13303	13160	13363	13394	13175	13412	13366	13056	13275	13380	13240	13084	13306	13264	13282	13296	13301	13172	13226	13290	13278	13372	13469	13269	13355	13176	13318	13139	13218	13546	13407	13406	13125	13215	13260	13250	13247	13400	13425	13193	13263	13304	13338	13164	13358	13280	13247	13243	13247	13150	13333	13115	13496	13425	13261	13383	13293	13454	13192	13268	13318	13354	13263	13063	13350	13247	13330	13136	13234	13355	13301	13207	13232	13269	13220	13342	13289	13294	13321	13400	13269	13271	13378	13319	13178	13358	13350	13297	13113	13433	13408	13249	13218	13327	13452	13343	13318	13114	13407	13320	13499	13359	13444	13173	13471	13329	13291	13180	13345	13171	13221	13293	13272	13341	13119	13320	13109	13395	13376	13282	13357	13236	13261	13193	13284	13128	13355	13327	13318	13281	13274	13394	13189	13223	13333	13395	13260	13449	13555	13201	13256	13210	13204	13275	13068	13469	13216	13246	13259	13309	13294	13312	13409	13266	13400	13121	13365	13177	13354	13165	13282	13200	13380	13183	13160	13253	13375	13301	13380	13103	13435	13249	13140	13292	13432	13391	13268	13194	13385	13250	13248	13227	13336	13221	13285	13273	13304	13285	13383	13208	13456	13396	13374	13287	13312	13315	13338	13242	13248	13186	13335	13376	13322	13425	13394	13432	13186	13324	13345	13254	13347	13298	13297	13293	13312	13303	13336	13289	13140	13294	13448	13197	13399	13243	13276	13249	13228	13243	13190	13346	13255	13325	13327	13273	13329	13220	13216	13130	13493	13225	13341	13283	13430	13225	13262	13267	13441	13357	13351	13277	13236	13380	13172	13352	13267	13343	13361	13186	13369	13281	13341	13188	13333	13170	13159	13324	13139	13401	13365	13279	13339	13276	13290	13119	13396	13383	13370	13261	13337	13270	13408	13335	13344	13227	13199	13302	13200	13365	13353	13428	13273	13298	13360	13414	13341	13216	13122	13315	13239	13352	13266	13193	13420	13363	13204	13235	13189	13170	13321	13433	13172	13280	13362	13330	13239	13434	13315	13201	13264	13248	13239	13212	13251	13295	13230	13409	13215	13168	13192	13239	13473	13291	13224	13267	13249	13286	13295	13413	13321	13264	13205	13262	13311	13152	13290	13283	13482	13401	13237	13249	13405	13397	13292	13164	13327	13400	13188	13326	13186	13423	13266	13308	13216	13256	13290	13395	13065	13273	13123	13249	13344	13169	13376	13113	13432	13334	13460	13162	13438	13386	13315	13173	13172	13275	13411	13494	13407	13218	13166	13214	13327	13350	13215	13312	13330	13258	13277	13266	13352	13350	13282	13200	13275	13347	13268	13240	13308	13431	13227	13335	13504	13188	13292	13378	13229	13291	13201	13210	13268	13403	13199	13268	13152	13164	13323	13268	13351	13157	13276	13337	13391	13415	13254	13320	13296	13426	13102	13279	13276	13230	13416	13324	13198	13212
30530	23576	24466	21889	19108	20407	26528	27002	23692	20847	19270	18601	18491	18446	18394	18440	18370	18471	18665	18589	18443	18471	18550	18451	18676	18549	18433	18613	18564	18663	18401	18633	18557	18455	18562	18681	18404	18511	18322	18415	18416	18359	18352	18430	18462	18687	18504	18384	18515	18566	18387	18429	18757	18526	18386	18225	18399	18568	18569	18418	18434	18487	18378	18491	18442	18461	18512	18449	18450	18460	18415	18494	18477	18329	18484	18535	18375	18430	18497	18603	18462	18663	18361	18523	18332	18466	18500	18402	18486	18421	18342	18297	18442	18546	18681	18667	18620	18312	18086	18440	18372	18373	18532	18498	18328	18599	18464	18363	18423	18488	18319	18756	18347	18310	18584	18301	18533	18424	18369	18609	18644	18361	18545	18493	18380	18296	18455	18326	18537	18359	18360	18393	18516	18594	18401	18725	18379	18574	18424	18465	18699	18488	18454	18494	18575	18370	18300	18477	18368	18547	18443	18454	18247	18464	18326	18228	18359	18300	18380	18447	18539	18655	18487	18593	18294	18419	18273	18290	18391	18613	18365	18396	18302	18290	18220	18589	18487	18411	18433	18278	18637	18352	18423	18558	18343	18448	18430	18326	18152	18415	18687	18431	18399	18679	18321	18488	18734	18631	18470	18509	18356	18724	18342	18258	18441	18598	18518	18482	18301	18285	18514	18653	18342	18650	18220	18563	18612	18512	18260	18380	18553	18718	18559	18445	18455	18432	18446	18427	18441	18574	18576	18573	18599	18367	18251	18324	18510	18547	18467	18459	18415	18395	18388	18481	18294	18696	18663	18726	18219	18350	18500	18294	18507	18554	18593	18290	18444	18402	18434	18298	18219	18347	18517	18408	18430	18224	18415	18402	18461	18194	18531	18461	18681	18414	18424	18528	18479	18536	18581	18678	18264	18460	18383	18431	18419	18260	18502	18485	18415	18396	18565	18651	18487	18272	18368	18380	18388	18235	18427	18283	18447	18220	18598	18381	18305	18453	18322	18458	18485	18245	18319	18379	18522	18436	18598	18411	18615	18397	18528	18409	18560	18350	18328	18451	18708	18533	18610	18359	18419	18568	18502	18401	18518	18436	18525	18258	18196	18370	18428	18380	18464	18457	18505	18355	18362	18388	18597	18423	18672	18392	18430	18438	18537	18458	18482	18643	18474	18481	18497	18474	18312	18670	18325	18292	18720	18324	18513	18375	18482	18466	18440	18500	18419	18469	18521	18587	18561	18402	18413	18542	18219	18046	18289	18465	18484	18291	18318	18365	18421	18407	18530	18450	18351	18536	18469	18463	18356	18455	18482	18476	18495	18354	18415	18504	18513	18447	18388	18473	18697	18538	18557	18352	18538	18303	18585	18367	18416	18347	18452	18421	18503	18646	18487	18654	18651	18338	18529	18497	18280	18394	18610	18386	18450	18599	18362	18422	18360	18448	18429	18460	18498	18188	18399	18475	18454	18336	18171	18493	18216	18266	18554	18423	18594	18496	18531	18557	18293	18719	18430	18700	18602	18439	18477	18204	18279	18398	18466	18268	18528	18495	18318	18436	18387	18532	18446	18444	18570	18248	18244	18199	18262	18167	18548	18498	18418	18501	18425	18534	18426	18411	18266	18324	18570	18512	18512	18428	18377	18432	18736	18550	18618	18485	18467	18789	18545	18541	18555	18297	18349	18434	18224	18588	18581	18493	18535	18395	18304	18348	18334	18322	18367	18249	18295	18388	18489	18532	18626	18629	18235	18564	18326	18600	18590	18586	18264	18421	18504	18459	18377	18409	18439	18381	18239	18486	18415	18531	18281	18432	18578	18512	18488	18352	18674	18585	18656	18534	18353	18230	18478	18427	18642	18383	18401	18592	18430	18416	18462	18533	18365	18483	18401	18476	18251	18492	18776	18488	18425	18509	18486	18359	18277	18248	18466	18408	18454	18380	18478	18453	18613	18584	18523	18519	18483	18428	18547	18541	18563	18435	18490	18387	18547	18469	18521	18462	18600	18323	18471	18499	18439	18459	18389	18456	18499	18456	18587	18386	18649	18548	18379	18545	18569	18478	18344	18369	18350	18611	18778	18454	18477	18560	18737	18305	18274	18388	18406	18410	18452	18364	18404	18468	18253	18509	18435	18260	18448	18452	18395	18379	18466	18533	18685	18577	18478	18460	18564	18464	18355	18500	18378	18505	18406	18638	18514	18282	18604	18478	18447	18498	18448	18450	18434	18306	18437	18496	18504	18339	18331	18341	18440	18426	18515	18631	18548	18501	18422	18394	18508	18263	18573	18449	18508	18401	18591	18485	18612	18426	18416	18444	18337	18466	18320	18602	18301	18445	18497	18605	18406	18518	18456	18381	18506	18655	18457	18385	18624	18541	18637	18360	18433	18600	18435	18516	18549	18377	18518	18454	18588	18365	18436	18510	18670	18462	18587	18485	18305	18408	18667	18596	18621	18311	18255	18728	18587	18366	18379	18548	18330	18642	18681	18618	18408	18658	18319	18425	18665	18692	18510	18524	18622	18614	18333	18620	18642	18669	18339	18292	18508	18489	18282	18309	18389	18479	18516	18578	18504	18476	18375	18264	18739	18479	18600	18486	18539	18260	18509	18499	18687	18206	18316	18563	18501	18701	18638	18436	18448	18561	18614	18385	18546	18609	18457	18375	18548	18385	18394	18353	18559	18437	18361	18448	18306	18304	18735	18427	18504	18481	18373	18527	18400	18377	18659	18571	18505	18574	18390	18323	18347	18216	18534	18621	18568	18562	18380	18296	18349	18532	18595	18493	18364	18553	18505	18601	18565	18506	18556	18441	18554	18404	18508	18491	18499	18472	18543	18330	18399	18487	18250	18445	18343	18443	18447	18606	18496	18576	18370	18210	18630	18441	18409	18497	18457	18406	18330	18400	18610	18557	18540	18552	18408	18652	18316	18177	18443	18530	18554	18547	18569	18413	18556	18459	18537	18660	18321	18448	18403	18467	18491	18488	18271	18412	18526	18604	18494	18403	18464	18545	18410	18373	18647	18496	18488	18505	18593	18412	18425	18402	18568	18322	18484	18393	18369	18446	18394	18482	18492	18489	18394	18453	18405	18507	18543	18467	18337	18472	18312	18409	18135	18565	18302	18377	18470	18491	18735	18430	18507	18396	18407	18569	18542	18484	18609	18724	18477	18512	18396	18443	18549	18212	18535	18458	18302	18438	18431	18417	18558	18664	18830	18283	18390	18499	18359	18361	18605	18472	18586	18441	18277	18666	18330	18387	18479	18475	18165	18417	18341	18467	18459	18374	18489	18493	18450	18436	18439	18142	18433	18466	18469	18272	18399	18474	18410	18678	18562	18493	18439	18437	18444	18372	18359	18566	18523	18517	18429	18351	18696	18677	18314	18327	18582	18439	18492	18568	18541	18678	18462	18626	18450	18376	18416	18552	18558	18516	18250	18322	18384	18450	18613	18382	18528	18517	18496	18380	18472	18491	18435	18479	18529	18623	18494	18341	18488	18532	18429	18408	18290	18445	18548	18396	18276	18339	18316	18618	18399	18268	18452	18513	18347	18307	18327	18513	18551	18298	18585	18306	18546	18679	18547	18457	18493	18315	18235	18403	18269	18373	18600	18566	18350	18577	18427	18523	18487	18496	18421	18301	18399	18552	18628	18487	18493	18552	18468	18518	18555	18509	18414	18440	18481	18542	18289	18607	18589	18426	18501	18291	18338	18327	18665	18532	18493	18602	18558	18459	18696	18504	18328	18362	18341	18423	18396	18352	18418	18458	18424	18578	18564	18665	18381	18345	18474	18518	18442	18342	18544	18451	18551	18436	18501	18443	18544	18665	18541	18524	18439	18440	18534	18372	18367	18521	18437	18363	18431	18607	18555	18384	18440	18504	18347	18463	18519	18567	18403	18523	18417	18446	18390	18468	18412	18464	18504	18525	18370	18343	18377	18452	18551	18327	18519	18278	18485	18411	18278	18461	18433	18393	18456	18387	18342	18366	18289	18291	18415	18560	18387	18607	18542	18189	18480	18463	18486	18419	18614	18499	18441	18325	18403	18400	18407	18594	18508	18544	18437	18502	18585	18407	18491	18555	18554	18606	18265	18468	18507	18660	18420	18494	18551	18492	18520	18275	18504	18481	18491	18336	18575	18651	18591	18183	18417	18387	18594	18475	18288	18371	18511	18533	18502	18417	18437	18487	18416	18327	18451	18528	18596	18522	18433	18705	18553	18336	18472	18255	18560	18514	18546	18411	18636	18336	18403	18608	18507	18161	18511	18502	18497	18327	18446	18211	18556	18359	18354	18348	18352	18391	18461	18465	18435	18426	18457	18318	18655	18437	18435	18455	18378	18494	18528	18304	18558	18418	18544	18372	18566	18332	18568	18711	18580	18446	18716	18478	18295	18561	18435	18340	18452	18435	18606	18258	18682	18469	18404	18606	18528	18448	18655	18605	18569	18336	18358	18408	18485	18380	18392	18692	18587	18485	18634	18417	18506	18606	18563	18351	18370	18426	18361	18495	18771	18417	18356	18292	18658	18408	18261	18440	18346	18497	18390	18579	18615	18316	18550	18749	18402	18394	18405	18496	18399	18597	18440	18400	18437	18284	18293	18494	18490	18292	18607	18478	18350	18411	18349	18345	18609	18553	18388	18377	18634	18588	18455	18452	18618	18550	18209	18581	18270	18299	18568	18565	18551	18583	18596	18329	18182	18294	18565	18350	18438	18319	18305	18347	18443	18478	18546	18461	18582	18498	18393	18434	18387	18445	18348	18725	18447	18376	18385	18422	18500	18358	18503	18559	18369	18246	18665	18434	18424	18469	18465	18393	18418	18379	18247	18397	18534	18370	18535	18460	18416	18576	18659	18638	18443	18443	18471	18276	18511	18315	18570	18427	18401	18537	18332	18475	18377	18272	18400	18425	18364	18687	18475	18515	18401	18639	18517	18488	18337	18449	18397	18416	18412	18467	18598	18574	18717	18624	18419	18279	18525	18410	18408	18444	18306	18478	18369	18521	18545	18569	18361	18487	18390	18383	18468	18438	18516	18426	18466	18375	18217	18617	18648	18412	18256	18618	18225	18613	18450	18554	18393	18408	18434	18456	18548	18535	18489	18355	18440	18302	18584	18812
17359	21261	20349	16969	15388	17900	26061	24424	19961	16550	15117	14723	14677	14351	14364	14317	14500	14430	14362	14401	14399	14513	14576	14310	14453	14435	14463	14376	14373	14357	14561	14580	14495	14491	14425	14399	14423	14551	14508	14575	14405	14406	14426	14319	14463	14403	14454	14363	14619	14504	14612	14403	14416	14373	14372	14340	14253	14517	14488	14539	14447	14528	14429	14503	14514	14528	14439	14462	14648	14321	14503	14473	14576	14406	14502	14517	14470	14481	14704	14410	14399	14440	14387	14373	14624	14536	14651	14247	14222	14412	14302	14507	14354	14388	14509	14526	14315	14415	14397	14593	14357	14374	14558	14419	14363	14513	14429	14209	14455	14451	14414	14492	14591	14317	14437	14495	14455	14399	14491	14374	14346	14509	14413	14519	14160	14561	14458	14419	14542	14496	14356	14327	14576	14341	14458	14370	14456	14589	14286	14512	14471	14528	14519	14370	14408	14606	14521	14299	14372	14522	14417	14550	14478	14468	14422	14470	14364	14685	14562	14428	14453	14553	14397	14364	14434	14490	14427	14437	14523	14403	14459	14506	14464	14497	14490	14503	14435	14328	14373	14388	14469	14425	14427	14480	14466	14411	14245	14417	14433	14433	14361	14376	14489	14457	14535	14337	14491	14317	14587	14376	14429	14595	14259	14503	14673	14406	14319	14521	14511	14292	14522	14336	14461	14341	14550	14478	14425	14413	14287	14504	14483	14490	14396	14368	14474	14494	14532	14328	14372	14470	14530	14486	14615	14468	14403	14348	14507	14603	14435	14285	14547	14351	14337	14775	14419	14403	14540	14386	14463	14447	14399	14503	14526	14321	14590	14446	14516	14771	14498	14567	14600	14304	14413	14396	14455	14540	14542	14473	14632	14332	14693	14183	14295	14344	14481	14597	14483	14342	14287	14423	14450	14524	14377	14410	14581	14477	14526	14492	14507	14404	14566	14597	14528	14498	14615	14445	14333	14437	14390	14445	14501	14334	14268	14411	14325	14535	14430	14405	14318	14476	14512	14486	14395	14514	14446	14626	14544	14355	14390	14510	14472	14421	14416	14402	14283	14686	14437	14368	14523	14270	14394	14442	14375	14372	14304	14532	14571	14633	14448	14379	14657	14551	14410	14456	14262	14374	14501	14407	14366	14325	14434	14539	14312	14235	14409	14439	14486	14393	14375	14394	14466	14316	14428	14486	14418	14368	14300	14464	14347	14312	14507	14493	14349	14508	14493	14501	14427	14314	14315	14520	14294	14259	14443	14466	14618	14529	14424	14467	14610	14436	14356	14369	14525	14412	14389	14602	14410	14494	14498	14376	14498	14475	14375	14397	14278	14425	14398	14618	14465	14372	14421	14376	14445	14420	14499	14561	14519	14613	14467	14386	14452	14254	14412	14372	14445	14571	14269	14370	14440	14406	14430	14437	14519	14547	14415	14515	14489	14502	14501	14504	14428	14472	14400	14449	14455	14405	14401	14428	14454	14491	14558	14447	14481	14277	14558	14541	14366	14518	14281	14302	14361	14585	14396	14452	14401	14504	14296	14358	14492	14508	14313	14389	14344	14433	14279	14470	14432	14417	14515	14488	14501	14506	14347	14315	14395	14478	14433	14482	14418	14375	14225	14495	14403	14462	14404	14455	14426	14489	14322	14548	14403	14529	14389	14620	14482	14516	14510	14503	14362	14251	14451	14451	14449	14513	14452	14447	14481	14502	14456	14458	14437	14506	14425	14390	14444	14475	14562	14322	14486	14474	14408	14479	14397	14468	14284	14390	14549	14329	14462	14314	14433	14663	14523	14421	14312	14390	14400	14471	14684	14473	14475	14375	14370	14369	14353	14446	14220	14525	14459	14534	14445	14486	14459	14431	14269	14477	14535	14385	14362	14505	14539	14428	14477	14320	14403	14674	14483	14340	14484	14298	14500	14338	14425	14204	14350	14411	14545	14373	14382	14402	14578	14699	14353	14412	14323	14471	14437	14423	14480	14232	14495	14486	14409	14450	14395	14461	14411	14352	14376	14522	14510	14510	14420	14417	14406	14437	14501	14386	14390	14355	14502	14431	14383	14368	14306	14569	14441	14353	14473	14406	14484	14371	14316	14389	14529	14395	14598	14507	14376	14482	14615	14315	14344	14392	14429	14420	14472	14345	14410	14590	14403	14503	14456	14538	14361	14428	14386	14554	14543	14480	14327	14501	14348	14557	14423	14358	14436	14393	14448	14527	14320	14329	14378	14529	14490	14476	14538	14533	14402	14070	14320	14644	14318	14347	14570	14171	14337	14568	14309	14416	14494	14657	14387	14371	14449	14471	14494	14376	14439	14301	14473	14488	14411	14464	14434	14413	14355	14230	14477	14517	14324	14406	14331	14480	14551	14450	14458	14562	14571	14504	14490	14453	14502	14445	14314	14516	14463	14456	14349	14366	14547	14444	14490	14355	14556	14476	14351	14487	14413	14513	14539	14412	14352	14436	14369	14366	14432	14490	14443	14364	14423	14364	14520	14590	14407	14336	14342	14708	14399	14577	14567	14377	14409	14401	14318	14385	14310	14456	14398	14445	14420	14371	14332	14409	14375	14451	14351	14305	14277	14546	14454	14550	14564	14425	14433	14379	14499	14403	14366	14514	14539	14569	14396	14396	14554	14487	14313	14391	14471	14460	14604	14266	14530	14548	14244	14518	14478	14212	14432	14414	14523	14441	14459	14498	14431	14557	14374	14556	14235	14451	14472	14396	14397	14472	14424	14447	14523	14568	14326	14409	14541	14451	14408	14394	14440	14562	14378	14434	14528	14462	14510	14439	14294	14614	14441	14328	14382	14518	14359	14437	14388	14410	14358	14370	14477	14626	14401	14269	14393	14578	14411	14478	14309	14387	14429	14288	14440	14376	14517	14358	14417	14283	14278	14535	14473	14625	14579	14396	14517	14403	14542	14386	14276	14381	14469	14368	14600	14414	14465	14490	14552	14417	14369	14661	14419	14369	14450	14355	14373	14559	14562	14386	14431	14367	14393	14424	14385	14427	14462	14505	14568	14617	14444	14501	14478	14472	14321	14401	14508	14410	14453	14477	14613	14415	14475	14431	14524	14400	14565	14576	14489	14604	14473	14452	14270	14444	14493	14438	14246	14574	14577	14380	14406	14348	14485	14406	14449	14400	14497	14529	14437	14392	14347	14508	14389	14318	14630	14509	14311	14497	14517	14622	14315	14612	14516	14394	14495	14242	14373	14499	14413	14548	14539	14426	14482	14491	14531	14514	14196	14371	14470	14646	14449	14400	14352	14566	14547	14532	14419	14473	14339	14453	14538	14467	14500	14458	14496	14252	14501	14586	14536	14595	14414	14412	14580	14539	14490	14477	14304	14333	14377	14413	14525	14522	14525	14526	14416	14358	14596	14523	14515	14342	14404	14449	14462	14375	14437	14424	14470	14615	14396	14449	14650	14371	14417	14393	14490	14376	14395	14748	14365	14467	14498	14447	14423	14466	14564	14487	14435	14405	14484	14432	14296	14483	14410	14330	14458	14444	14495	14476	14529	14481	14349	14301	14443	14385	14390	14443	14470	14372	14452	14338	14325	14464	14380	14594	14300	14402	14502	14371	14453	14405	14354	14416	14486	14281	14504	14418	14358	14316	14382	14549	14561	14521	14372	14507	14482	14577	14452	14375	14319	14588	14402	14558	14390	14529	14387	14489	14363	14480	14611	14407	14460	14524	14608	14710	14413	14425	14548	14452	14286	14670	14386	14371	14548	14478	14557	14419	14552	14346	14529	14460	14504	14690	14389	14383	14626	14340	14401	14319	14488	14505	14423	14268	14517	14276	14395	14391	14381	14409	14271	14568	14324	14507	14345	14351	14383	14567	14522	14540	14563	14542	14475	14319	14291	14558	14448	14518	14428	14587	14445	14391	14594	14463	14396	14404	14439	14532	14494	14446	14395	14450	14466	14532	14444	14349	14474	14492	14446	14462	14491	14360	14476	14534	14327	14419	14413	14420	14430	14561	14320	14291	14455	14561	14440	14271	14586	14437	14328	14489	14372	14305	14485	14503	14408	14525	14401	14545	14379	14415	14334	14566	14327	14421	14324	14442	14305	14432	14491	14147	14435	14458	14434	14387	14454	14600	14540	14450	14360	14479	14548	14475	14476	14439	14457	14269	14470	14473	14264	14313	14445	14326	14581	14337	14615	14522	14453	14523	14365	14458	14383	14317	14382	14436	14484	14452	14521	14551	14577	14537	14322	14499	14540	14490	14389	14505	14563	14376	14370	14437	14498	14301	14352	14461	14562	14564	14570	14523	14378	14431	14382	14609	14458	14507	14508	14486	14329	14355	14482	14318	14555	14424	14442	14518	14542	14311	14414	14508	14436	14380	14582	14467	14521	14489	14385	14412	14493	14256	14521	14283	14485	14455	14397	14503	14620	14371	14438	14417	14569	14332	14361	14440	14442	14490	14423	14466	14311	14558	14337	14315	14425	14480	14520	14639	14607	14308	14536	14410	14442	14325	14403	14439	14438	14575	14607	14501	14416	14386	14501	14536	14352	14593	14438	14423	14398	14410	14248	14371	14438	14472	14524	14370	14446	14366	14434	14408	14636	14431	14445	14453	14595	14385	14449	14451	14575	14624	14498	14420	14662	14278	14460	14370	14479	14434	14351	14323	14283	14453	14436	14405	14356	14482	14459	14470	14408	14490	14512	14441	14474	14272	14376	14436	14472	14321	14412	14520	14424	14454	14648	14453	14508	14537	14402	14567	14471	14605	14422	14509	14312	14305	14518	14551	14343	14455	14657	14475	14349	14501	14486	14362	14544	14405	14477	14549	14387	14455	14421	14466	14373	14506	14320	14606	14302	14432	14490	14519	14430	14279	14344	14383	14385	14336	14449	14405	14563	14471	14505	14460	14405	14352	14389	14418	14337	14462	14288	14452	14506	14391	14370	14563	14505	14425	14522	14494	14322	14588	14397	14436	14419	14533	14477	14372	14352	14518	14507	14367	14377	14600	14360	14481	14480	14611	14459	14405	14502	14354	14364	14551	14484	14436	14325	14460	14610	14509	14477	14595	14618	14492	14409	14522	14585	14616	14450	14375	14592	14511	14473	14376	14476	14395	14428	14577	14420	14576	14317	14368
25394	21104	27992	25212	23856	42596	60265	54892	41580	29117	21725	19385	18695	18434	18701	18488	18491	18414	18451	18619	18527	18497	18695	18641	18375	18429	18683	18494	18399	18373	18491	18559	18722	18730	18447	18616	18582	18410	18349	18497	18473	18498	18562	18334	18573	18500	18508	18418	18394	18446	18593	18708	18494	18550	18471	18364	18354	18652	18648	18572	18583	18468	18559	18596	18689	18415	18544	18365	18295	18383	18563	18608	18534	18628	18303	18549	18467	18498	18761	18360	18560	18450	18478	18419	18573	18525	18437	18446	18609	18474	18340	18445	18280	18534	18444	18395	18475	18597	18699	18475	18363	18738	18168	18321	18641	18580	18560	18550	18599	18452	18444	18321	18465	18488	18336	18521	18452	18551	18434	18340	18394	18484	18594	18618	18381	18641	18754	18241	18517	18323	18500	18525	18565	18619	18430	18591	18415	18315	18470	18539	18392	18509	18408	18676	18531	18496	18534	18410	18471	18626	18719	18473	18434	18600	18538	18526	18390	18528	18505	18415	18701	18635	18751	18602	18528	18445	18344	18389	18360	18518	18584	18641	18510	18418	18551	18439	18519	18610	18506	18646	18402	18400	18458	18404	18462	18486	18315	18467	18707	18605	18543	18701	18430	18511	18457	18331	18407	18434	18531	18439	18398	18556	18546	18194	18412	18555	18591	18442	18605	18517	18486	18498	18604	18544	18402	18585	18279	18264	18544	18329	18538	18355	18165	18402	18558	18518	18477	18540	18371	18341	18376	18394	18313	18437	18627	18490	18672	18447	18457	18378	18590	18765	18510	18463	18343	18637	18495	18479	18486	18376	18428	18325	18495	18675	18621	18408	18386	18496	18401	18383	18423	18505	18787	18474	18422	18389	18297	18522	18493	18663	18395	18324	18429	18680	18586	18512	18373	18495	18346	18324	18394	18495	18444	18407	18496	18395	18556	18532	18432	18484	18575	18444	18446	18442	18428	18448	18464	18726	18602	18481	18272	18475	18541	18552	18582	18537	18361	18490	18343	18533	18300	18490	18350	18558	18422	18647	18493	18509	18681	18584	18642	18518	18428	18505	18538	18404	18442	18519	18678	18538	18457	18370	18399	18506	18459	18489	18462	18842	18392	18512	18319	18280	18427	18574	18510	18500	18455	18263	18408	18430	18650	18469	18489	18579	18445	18344	18431	18447	18347	18425	18306	18407	18428	18329	18502	18311	18527	18524	18441	18509	18387	18260	18475	18689	18528	18499	18404	18549	18464	18444	18564	18575	18437	18396	18575	18812	18471	18398	18338	18392	18377	18446	18630	18430	18450	18240	18450	18373	18458	18540	18471	18533	18601	18598	18555	18297	18453	18647	18339	18332	18551	18492	18452	18456	18491	18341	18527	18434	18558	18454	18567	18373	18429	18442	18244	18461	18478	18546	18560	18392	18581	18576	18292	18499	18273	18453	18520	18495	18332	18342	18642	18681	18338	18541	18401	18345	18476	18381	18410	18501	18486	18538	18572	18400	18300	18560	18567	18451	18538	18367	18416	18265	18454	18639	18348	18445	18593	18505	18365	18474	18479	18470	18676	18539	18522	18413	18416	18651	18464	18490	18378	18427	18584	18459	18439	18514	18612	18639	18458	18431	18505	18489	18559	18516	18484	18309	18413	18607	18175	18577	18498	18547	18498	18406	18279	18417	18501	18383	18555	18451	18456	18388	18404	18356	18453	18313	18187	18305	18432	18453	18349	18320	18603	18482	18523	18505	18534	18773	18292	18488	18702	18469	18179	18408	18401	18396	18279	18589	18344	18539	18583	18404	18493	18369	18502	18387	18464	18547	18346	18439	18534	18616	18413	18459	18523	18774	18535	18600	18632	18495	18469	18678	18424	18379	18354	18449	18529	18584	18345	18430	18587	18458	18642	18590	18510	18461	18609	18514	18391	18373	18232	18450	18319	18455	18508	18419	18602	18395	18675	18494	18468	18577	18505	18736	18582	18434	18552	18660	18401	18410	18625	18455	18408	18247	18553	18373	18460	18456	18260	18459	18412	18530	18501	18365	18173	18658	18250	18327	18489	18253	18367	18367	18493	18631	18632	18492	18338	18580	18447	18366	18464	18519	18221	18445	18535	18589	18556	18489	18508	18342	18518	18515	18422	18411	18374	18356	18288	18403	18406	18167	18429	18445	18256	18439	18461	18531	18483	18320	18254	18512	18560	18447	18684	18447	18594	18442	18524	18541	18557	18526	18476	18405	18215	18311	18578	18363	18378	18504	18539	18439	18367	18473	18574	18553	18407	18473	18533	18464	18679	18469	18539	18534	18417	18433	18356	18361	18348	18599	18502	18477	18547	18467	18566	18571	18331	18490	18354	18442	18314	18486	18543	18633	18609	18419	18577	18311	18700	18496	18613	18109	18545	18654	18596	18449	18547	18291	18569	18762	18576	18249	18479	18580	18248	18184	18275	18514	18555	18252	18528	18547	18569	18609	18627	18494	18570	18502	18533	18435	18598	18486	18340	18333	18386	18379	18530	18548	18543	18497	18759	18704	18523	18555	18665	18425	18243	18407	18557	18357	18576	18423	18545	18478	18532	18449	18360	18651	18419	18401	18471	18679	18474	18386	18219	18279	18377	18332	18805	18363	18512	18417	18481	18611	18594	18437	18553	18376	18350	18609	18587	18618	18524	18214	18341	18489	18362	18235	18542	18579	18616	18438	18609	18434	18515	18388	18491	18440	18386	18540	18440	18440	18503	18541	18554	18473	18648	18636	18309	18330	18285	18398	18351	18312	18375	18262	18406	18555	18561	18617	18533	18809	18649	18622	18451	18524	18595	18600	18370	18426	18719	18551	18452	18540	18605	18326	18520	18325	18567	18521	18447	18654	18598	18170	18378	18409	18202	18488	18421	18347	18354	18355	18390	18231	18596	18412	18422	18684	18751	18490	18258	18504	18673	18709	18542	18497	18589	18609	18277	18528	18382	18491	18499	18433	18530	18454	18641	18420	18369	18335	18491	18409	18464	18587	18632	18608	18622	18560	18155	18423	18312	18461	18325	18574	18516	18343	18514	18400	18525	18608	18534	18196	18317	18612	18498	18556	18545	18608	18502	18611	18604	18407	18385	18470	18267	18358	18493	18435	18631	18408	18508	18565	18382	18469	18397	18506	18417	18437	18480	18301	18522	18335	18389	18421	18373	18344	18644	18466	18470	18419	18473	18473	18600	18217	18371	18536	18200	18388	18625	18449	18436	18489	18596	18283	18545	18286	18413	18344	18530	18441	18475	18558	18519	18486	18545	18421	18483	18528	18479	18544	18508	18355	18587	18635	18643	18533	18272	18381	18582	18536	18492	18530	18392	18375	18548	18558	18587	18458	18371	18622	18528	18525	18583	18775	18529	18285	18400	18603	18480	18499	18564	18437	18605	18597	18549	18633	18311	18389	18400	18190	18370	18470	18497	18437	18517	18550	18697	18610	18448	18490	18502	18683	18374	18304	18414	18376	18651	18830	18530	18539	18509	18583	18406	18399	18499	18374	18369	18540	18519	18702	18297	18368	18435	18588	18464	18439	18345	18274	18415	18510	18384	18433	18487	18322	18442	18665	18594	18411	18442	18492	18512	18523	18443	18366	18492	18583	18648	18554	18392	18380	18405	18384	18290	18402	18101	18257	18332	18415	18175	18453	18284	18597	18401	18464	18372	18368	18250	18477	18421	18384	18283	18536	18510	18573	18588	18522	18353	18524	18491	18375	18472	18522	18573	18442	18414	18506	18408	18359	18347	18302	18564	18662	18406	18436	18735	18404	18390	18596	18393	18349	18529	18652	18471	18309	18604	18231	18556	18491	18337	18454	18436	18425	18412	18572	18561	18412	18568	18379	18286	18218	18675	18484	18415	18483	18508	18606	18470	18581	18497	18699	18555	18453	18603	18497	18493	18302	18403	18559	18320	18352	18506	18504	18586	18554	18203	18356	18398	18638	18467	18569	18557	18282	18577	18415	18389	18622	18446	18383	18476	18414	18528	18431	18579	18514	18513	18293	18431	18514	18637	18294	18305	18551	18336	18549	18539	18498	18469	18448	18472	18621	18320	18616	18529	18266	18403	18451	18485	18252	18428	18427	18489	18574	18345	18466	18332	18646	18624	18586	18427	18447	18402	18486	18642	18565	18374	18323	18525	18496	18504	18716	18492	18470	18507	18320	18536	18619	18425	18452	18427	18442	18522	18502	18464	18530	18524	18628	18518	18453	18512	18734	18543	18617	18676	18347	18392	18385	18394	18276	18611	18405	18293	18336	18358	18438	18426	18508	18598	18590	18573	18549	18594	18455	18391	18669	18765	18315	18546	18492	18396	18413	18585	18627	18611	18467	18393	18474	18512	18415	18446	18430	18405	18474	18322	18475	18636	18579	18307	18598	18340	18496	18523	18455	18408	18416	18630	18440	18641	18636	18325	18556	18451	18358	18487	18482	18473	18564	18443	18485	18422	18416	18586	18439	18476	18393	18528	18400	18453	18472	18549	18457	18400	18398	18293	18518	18278	18449	18507	18393	18286	18162	18450	18434	18552	18583	18505	18574	18446	18410	18535	18354	18647	18439	18360	18538	18492	18319	18507	18449	18427	18542	18629	18362	18558	18597	18545	18388	18498	18252	18451	18415	18529	18542	18641	18358	18322	18429	18354	18290	18387	18517	18740	18570	18243	18495	18620	18473	18536	18491	18420	18367	18697	18201	18411	18685	18449	18538	18419	18365	18465	18606	18594	18562	18531	18240	18430	18389	18475	18494	18393	18573	18437	18429	18473	18463	18299	18523	18462	18490	18583	18386	18394	18761	18482	18546	18433	18491	18697	18417	18421	18639	18552	18572	18437	18653	18497	18365	18438	18274	18524	18584	18303	18615	18477	18763	18554	18668	18579	18601	18449	18395	18722	18662	18619	18297	18509	18315	18301	18473	18617	18599	18479	18509	18598	18505	18639	18644	18528	18373	18531	18255	18461	18559	18632	18577	18453	18362	18263	18690	18517	18484	18170	18461	18532	18382	18425	18377	18517	18603	18470	18311	18466	18405	18443	18560	18430	18461	18377	18406	18347	18340	18533	18635	18641	18526	18538	18467	18535	18374	18592	18409	18455	18641	18423	18475	18533	18568	18615	18542
16955	29304	29602	23324	22826	44927	58722	51733	39747	24609	16849	14753	14396	14300	14445	14385	14582	14579	14409	14468	14538	14514	14591	14688	14589	14346	14479	14578	14523	14387	14531	14478	14450	14408	14721	14442	14587	14441	14441	14516	14645	14615	14658	14527	14251	14614	14428	14616	14537	14678	14520	14591	14534	14445	14423	14502	14540	14467	14480	14462	14558	14480	14451	14363	14336	14559	14377	14375	14483	14651	14658	14414	14521	14448	14479	14642	14445	14594	14380	14490	14388	14564	14553	14554	14425	14268	14611	14576	14500	14322	14516	14388	14533	14473	14505	14406	14603	14396	14363	14240	14365	14515	14577	14514	14401	14522	14529	14592	14395	14481	14469	14325	14568	14433	14540	14508	14423	14486	14475	14270	14459	14441	14238	14552	14480	14410	14586	14452	14474	14586	14459	14460	14420	14477	14420	14403	14658	14363	14500	14187	14395	14565	14332	14423	14505	14308	14307	14430	14535	14430	14550	14666	14531	14390	14541	14392	14620	14562	14363	14390	14598	14291	14456	14469	14474	14447	14388	14420	14445	14501	14447	14498	14492	14351	14436	14538	14515	14543	14334	14465	14510	14423	14569	14278	14408	14506	14456	14287	14395	14440	14551	14348	14562	14434	14453	14520	14566	14403	14506	14345	14555	14500	14631	14398	14505	14460	14527	14413	14393	14315	14284	14603	14629	14377	14416	14520	14470	14532	14410	14462	14648	14352	14443	14373	14232	14315	14506	14349	14393	14413	14354	14460	14562	14438	14436	14452	14487	14497	14447	14435	14619	14475	14426	14547	14530	14362	14628	14363	14536	14447	14359	14427	14490	14375	14587	14586	14618	14368	14560	14464	14345	14466	14406	14520	14418	14410	14445	14519	14339	14413	14448	14425	14348	14338	14544	14490	14419	14424	14723	14392	14511	14561	14545	14476	14479	14389	14360	14543	14416	14560	14543	14529	14330	14324	14624	14310	14729	14443	14397	14339	14550	14308	14483	14558	14408	14477	14399	14401	14672	14351	14509	14577	14675	14580	14387	14374	14342	14502	14363	14340	14429	14596	14632	14379	14472	14507	14405	14405	14503	14490	14433	14423	14351	14545	14631	14574	14289	14394	14576	14351	14377	14434	14406	14513	14342	14400	14386	14422	14519	14481	14324	14526	14512	14539	14492	14436	14392	14568	14497	14505	14467	14463	14451	14709	14373	14371	14408	14538	14555	14307	14443	14480	14432	14434	14463	14480	14278	14413	14373	14344	14438	14588	14568	14488	14473	14557	14393	14491	14482	14339	14445	14403	14519	14522	14459	14431	14591	14200	14482	14419	14410	14496	14377	14349	14543	14432	14600	14369	14457	14535	14406	14501	14399	14551	14515	14390	14462	14560	14343	14370	14345	14607	14398	14435	14376	14643	14446	14624	14434	14433	14497	14515	14458	14364	14524	14469	14380	14710	14358	14426	14437	14365	14338	14470	14544	14375	14568	14508	14389	14555	14272	14475	14487	14396	14314	14411	14552	14367	14363	14632	14480	14448	14542	14474	14417	14403	14532	14344	14386	14469	14525	14505	14535	14513	14648	14588	14498	14458	14524	14435	14402	14578	14386	14558	14534	14392	14311	14533	14438	14495	14370	14497	14394	14415	14286	14528	14476	14564	14355	14512	14577	14331	14232	14303	14605	14367	14436	14414	14510	14394	14448	14618	14503	14408	14494	14463	14369	14432	14555	14470	14462	14498	14522	14346	14522	14589	14568	14437	14504	14535	14507	14447	14503	14474	14379	14379	14555	14230	14488	14372	14597	14371	14462	14396	14596	14529	14508	14569	14602	14455	14465	14519	14366	14657	14456	14475	14259	14671	14484	14508	14371	14394	14448	14375	14575	14355	14572	14561	14720	14400	14314	14321	14479	14544	14425	14390	14327	14490	14549	14335	14479	14359	14496	14416	14416	14449	14440	14326	14426	14386	14536	14413	14470	14438	14399	14556	14443	14535	14412	14515	14491	14510	14373	14444	14425	14443	14517	14362	14343	14471	14442	14672	14419	14420	14406	14425	14488	14521	14602	14551	14537	14517	14406	14501	14368	14401	14608	14535	14541	14557	14385	14395	14478	14501	14610	14408	14587	14328	14300	14347	14378	14546	14326	14508	14542	14516	14467	14393	14285	14396	14643	14395	14569	14562	14618	14424	14360	14438	14369	14417	14412	14450	14518	14513	14472	14564	14406	14557	14522	14588	14514	14540	14326	14499	14387	14490	14436	14394	14537	14404	14621	14434	14393	14505	14313	14504	14297	14413	14367	14492	14609	14368	14433	14582	14292	14487	14561	14388	14366	14503	14522	14512	14565	14467	14509	14432	14680	14488	14622	14556	14493	14547	14223	14390	14350	14500	14401	14417	14392	14529	14390	14602	14712	14524	14571	14449	14460	14416	14429	14406	14429	14490	14447	14420	14496	14653	14439	14418	14627	14397	14383	14549	14540	14550	14622	14570	14477	14645	14523	14515	14425	14521	14475	14392	14425	14525	14523	14353	14570	14493	14499	14428	14499	14520	14603	14465	14356	14392	14375	14454	14478	14454	14529	14316	14610	14548	14507	14369	14306	14523	14595	14355	14489	14394	14323	14360	14422	14381	14553	14421	14535	14532	14334	14491	14661	14566	14606	14387	14419	14437	14732	14451	14507	14530	14527	14654	14541	14686	14383	14559	14669	14349	14466	14462	14240	14405	14525	14263	14481	14318	14527	14473	14323	14591	14609	14526	14424	14686	14344	14496	14519	14387	14554	14511	14316	14412	14311	14631	14471	14445	14393	14555	14489	14473	14421	14522	14369	14384	14379	14489	14532	14574	14588	14393	14422	14393	14605	14511	14415	14444	14551	14365	14422	14486	14516	14460	14478	14364	14541	14396	14404	14426	14642	14569	14542	14304	14393	14488	14492	14369	14635	14387	14447	14395	14410	14477	14489	14387	14429	14280	14215	14528	14338	14403	14504	14579	14339	14425	14375	14517	14431	14356	14634	14568	14513	14521	14573	14432	14520	14544	14547	14566	14588	14563	14478	14386	14468	14383	14566	14497	14399	14402	14464	14434	14546	14439	14423	14682	14465	14475	14461	14437	14485	14326	14469	14363	14520	14451	14422	14521	14439	14614	14476	14436	14392	14595	14484	14363	14581	14454	14408	14418	14337	14413	14464	14469	14507	14578	14586	14539	14491	14434	14469	14533	14610	14480	14424	14431	14422	14503	14536	14693	14563	14551	14425	14668	14544	14522	14397	14438	14411	14595	14455	14485	14322	14558	14325	14624	14374	14602	14623	14465	14397	14472	14581	14433	14418	14459	14396	14510	14257	14326	14389	14400	14571	14430	14536	14322	14380	14581	14324	14449	14427	14414	14422	14339	14651	14513	14499	14361	14532	14415	14539	14528	14425	14524	14491	14427	14537	14519	14428	14496	14532	14659	14489	14528	14360	14512	14405	14600	14502	14542	14450	14588	14554	14427	14454	14456	14411	14421	14534	14510	14525	14305	14531	14379	14495	14487	14471	14507	14508	14359	14488	14636	14476	14461	14271	14535	14481	14467	14648	14482	14376	14466	14380	14416	14465	14602	14558	14465	14487	14621	14412	14494	14513	14469	14655	14486	14486	14438	14488	14637	14406	14414	14308	14462	14317	14592	14540	14533	14354	14462	14516	14444	14630	14405	14575	14580	14397	14549	14427	14416	14568	14475	14210	14361	14404	14391	14653	14402	14371	14590	14302	14578	14528	14526	14548	14474	14527	14417	14452	14364	14588	14296	14554	14401	14446	14529	14420	14649	14494	14385	14582	14546	14329	14531	14568	14413	14478	14527	14483	14552	14338	14429	14340	14610	14578	14359	14427	14567	14381	14467	14509	14287	14360	14487	14421	14504	14419	14407	14440	14557	14296	14461	14344	14393	14526	14653	14490	14489	14265	14440	14490	14575	14467	14385	14414	14410	14581	14597	14437	14538	14429	14416	14562	14410	14499	14688	14413	14477	14477	14387	14450	14650	14432	14390	14293	14338	14454	14426	14416	14444	14500	14458	14320	14453	14362	14457	14466	14308	14443	14522	14478	14667	14539	14221	14524	14463	14423	14299	14374	14510	14436	14243	14655	14301	14422	14518	14431	14232	14475	14611	14466	14446	14475	14441	14375	14385	14605	14407	14537	14454	14575	14342	14388	14569	14579	14221	14462	14424	14384	14469	14375	14457	14510	14556	14417	14453	14547	14543	14487	14449	14357	14505	14614	14591	14446	14409	14518	14460	14375	14381	14475	14425	14456	14452	14488	14505	14526	14620	14254	14385	14502	14861	14504	14308	14584	14582	14516	14438	14404	14449	14428	14436	14583	14411	14510	14565	14547	14408	14354	14412	14336	14405	14455	14473	14508	14649	14515	14482	14519	14548	14391	14510	14515	14350	14489	14430	14472	14467	14593	14302	14306	14275	14565	14377	14617	14396	14371	14324	14519	14362	14520	14475	14593	14393	14631	14518	14448	14539	14585	14429	14599	14393	14371	14341	14664	14421	14334	14488	14431	14405	14576	14376	14443	14466	14548	14391	14476	14596	14407	14445	14468	14272	14581	14495	14418	14502	14542	14323	14444	14424	14413	14462	14605	14209	14421	14577	14525	14686	14426	14495	14492	14431	14393	14450	14485	14396	14577	14502	14554	14298	14397	14676	14485	14428	14539	14501	14607	14466	14523	14540	14478	14494	14566	14423	14513	14503	14495	14315	14479	14386	14527	14706	14478	14541	14458	14390	14508	14386	14467	14431	14486	14323	14482	14594	14371	14595	14428	14449	14360	14533	14586	14261	14386	14605	14461	14491	14585	14345	14376	14492	14456	14511	14297	14572	14479	14345	14432	14465	14209	14502	14444	14544	14420	14505	14522	14293	14358	14443	14446	14466	14553	14412	14416	14586	14452	14474	14697	14486	14452	14423	14571	14444	14654	14603	14502	14614	14409	14504	14257	14425	14609	14442	14531	14537	14345	14639	14445	14402	14409	14418	14477	14457	14319	14374	14440	14517	14509	14346	14552	14516	14533	14389	14448	14401	14449	14495	14468	14298	14443	14581	14397	14288	14364	14350	14498	14576	14640	14530	14624	14418	14409	14592	14479	14331
23779	21095	28546	23891	22264	58706	74786	62761	45990	30578	22751	19821	19024	19061	18896	19090	18851	19003	18935	18880	18921	18940	18830	18830	18660	18699	19010	18778	18769	18737	18979	18927	18954	19122	18777	18691	18782	18859	18697	18649	18836	18678	18778	18853	18709	18851	18811	18790	18844	18707	18773	18794	18760	18805	18730	18878	18895	18858	18772	18972	18712	18930	18874	18794	18795	18829	18850	18805	18790	18716	18853	18689	18992	18722	18697	18580	18933	18864	18780	18973	18841	18543	18621	18658	18752	18766	18732	18752	18676	18733	18983	18838	18707	18676	18886	18855	18770	18780	19035	18901	19037	18802	18705	18680	18738	18625	18737	18865	18840	18718	18691	18665	18869	18791	18707	18889	18689	18912	18640	18864	18690	18978	18729	18729	18702	18690	18734	18883	18887	18662	18640	18632	18693	18711	18877	18763	18957	18783	18832	18743	18799	18742	18878	18824	18835	18794	18923	18771	18703	18703	18699	18768	18637	18764	18849	18719	19063	18695	18913	18767	18868	18742	18657	18659	18536	18870	18605	18922	18768	18842	18726	18788	18883	18807	18776	18749	18764	18752	18761	18732	18841	19073	18713	18947	18705	18973	18845	18665	18634	18671	18583	18601	18696	18801	18671	18797	18823	18792	18991	18635	18814	18926	19012	18743	18850	18827	18877	18652	18991	18907	18574	19020	18667	18715	18715	18839	18898	18560	18807	18851	18929	18817	18820	18890	18922	18792	18635	18669	18923	18885	18851	18677	18711	18739	18953	18845	18907	18958	18901	18863	18643	18753	18631	18823	18768	18875	18765	18873	18792	18901	19000	18790	18744	18926	18599	18587	18923	18913	18560	18724	18756	18786	18764	18753	18825	18704	18708	18821	18946	18804	18970	18866	18795	18747	18755	18840	18810	18666	18699	18950	18615	18837	18838	18741	18603	18831	18950	18805	18902	18669	18858	18721	18758	18584	19003	18858	18674	18788	19002	18635	18806	18604	18703	18651	18861	18667	18788	18729	18533	18826	18621	18885	18632	18721	18693	18484	18579	18877	18951	18735	18605	18655	18929	18597	18757	18542	18680	18749	18846	18840	18661	18903	18663	18943	18711	18656	18903	18856	18993	18838	18867	18720	18773	18682	18873	19005	18877	18812	18753	18907	18811	18835	18717	18759	18653	18775	18589	18763	18835	18830	18701	18625	18590	18521	18937	18774	18799	18683	18695	18841	18778	18734	18742	18871	18655	18665	18707	18713	18673	18831	18802	18751	18679	18712	18797	18602	18512	18881	18896	18834	18804	18970	18851	18639	18721	18870	18708	18648	18814	18779	18771	18661	18652	18952	18840	18725	18782	18674	18606	18873	18932	18733	18667	18865	18810	18872	18850	18850	18815	18607	18876	18795	18771	18967	18729	18764	18512	18578	18757	18810	18932	18839	18750	18702	18684	18563	18851	18726	18651	18890	18715	19172	18764	18836	18851	18887	18839	18866	18737	18759	18787	18748	18699	18720	18459	18806	18661	18866	18589	18662	18509	18689	18639	18684	18777	18917	18920	18706	18560	18723	18893	18810	18761	18933	18471	18754	18751	18586	18832	18755	18840	18870	18827	18721	18837	18786	18903	18818	18947	18898	18713	18905	18537	18603	18816	18633	18862	18893	18801	18628	18899	18727	18868	18783	18960	18800	18830	18575	18716	18777	18696	18885	18823	18703	18825	18773	18803	18828	18654	18834	18784	18693	18680	18708	18684	18668	18815	18487	18609	18715	18805	18715	18955	18791	18900	18971	19010	18784	18695	18950	18955	18839	18915	18713	18764	18694	18975	18824	18822	18602	18785	18795	18698	18817	18864	18748	18642	18772	18770	18758	19079	18570	18719	18844	18827	18894	18739	18696	18698	18726	18907	18708	18874	18962	18733	18990	18950	18741	18835	18998	18802	18778	18822	18746	18886	18765	18737	18653	18860	18813	18768	18635	18660	18987	18736	18796	18712	18764	18705	18751	18743	18594	18725	18771	18888	19042	18909	18514	18813	18735	18678	18924	18669	18807	18744	18935	18641	18797	18733	18929	18682	18705	18770	18927	18673	18496	18719	18619	18951	18846	18731	18761	18784	18951	18876	18869	18832	18679	18820	18741	18810	18729	18808	18690	18724	18789	18750	18998	18758	18571	18523	18994	18804	18864	18794	18745	18857	18673	18850	18596	18600	18787	18729	18681	18718	18908	18716	18990	18734	18882	18803	18954	18840	18846	18861	18782	18873	18797	18713	18939	19029	18726	18871	18686	18823	18835	18856	18716	18671	18705	18707	18691	18548	18799	18878	18729	18785	18829	18632	18662	18870	18953	18767	18897	18862	18890	18854	18743	18584	18565	18712	18843	18751	19012	18603	18789	18771	19002	18732	18860	19001	18718	18623	18829	18883	18704	18768	18908	18696	18751	18607	18797	18668	18993	18852	18766	18740	18686	18848	18716	18651	18893	18719	18806	18769	18800	18871	18852	18718	18789	18781	18662	18777	18788	18779	18618	18682	18779	18695	18874	18688	18637	18696	18802	19030	18777	18686	18698	18573	18750	18942	18621	18629	18693	18897	18838	18717	18803	18787	18555	18887	18817	18461	18623	18802	18905	18940	18911	18794	18664	18925	18733	18679	18818	18868	18954	18925	18758	18843	18693	18817	18841	18826	18657	18662	18778	18797	18885	18783	18754	18624	18835	18836	18788	18750	18682	18857	18878	18593	18721	18745	18778	18776	18731	18824	18820	19131	18773	18960	18896	18685	18659	18718	18813	18622	18671	18779	19152	18917	18968	18580	18962	18764	18931	18933	18951	18597	18729	18782	18533	18846	18496	18816	18830	18663	18835	18603	18650	18658	18564	18806	18789	18803	18602	18733	18790	18731	18927	18780	18688	18768	18745	18705	18637	18771	18648	18874	18674	18736	18915	18693	18703	18723	18654	18880	18762	18931	18946	18914	18711	18842	18845	18868	18792	18669	18725	18636	18740	18566	18577	18855	18619	18807	18795	18613	18603	18745	19073	18801	18890	18833	18526	18826	18718	18694	18900	18686	18714	18940	19040	18842	19006	18637	18797	18904	18663	18742	18999	18646	18850	18778	18771	18807	18767	18744	18637	18793	18836	18588	18688	18982	18881	18783	18738	18819	18664	18713	18593	18819	18702	18999	18749	18822	18853	18826	18663	18873	18452	18719	18578	18852	19032	18732	18817	18720	18814	18853	18692	18880	18862	18524	18669	18651	18829	18694	18719	18856	18998	18764	18811	18770	18706	18898	18743	18656	18743	18714	18936	18770	18754	18856	18670	18756	18983	18642	18825	18865	18940	18848	18824	18984	18868	18849	18798	18817	18621	18775	18846	18618	18526	18603	18878	18977	18737	18857	18387	18711	18757	18724	18735	18702	18659	18536	18719	18786	18706	18704	18750	18830	18594	19002	18698	18867	18699	18718	18841	18944	18650	18684	18729	18874	18789	18767	19017	18860	18757	18899	18824	18700	18849	19022	18583	18741	18793	18682	18694	18696	18952	18891	18835	18572	18730	18737	18909	18744	18918	18929	18966	18788	18795	18944	19004	18730	18702	18847	18805	18823	18684	18498	18893	18539	18758	18737	18756	18830	18908	18804	18698	18788	18639	18800	18976	18838	18845	18672	18940	18646	18680	18677	18773	18749	19033	18881	18942	18800	18785	18665	18733	18929	18763	18766	18822	18919	18872	18740	18904	18907	18838	18864	18785	18949	18964	18685	18748	18699	18865	18981	18915	18641	18901	18742	18555	18825	18810	18833	18613	18738	18802	18813	18736	18965	18813	18844	18863	18758	18732	18657	18724	18757	18672	18868	18779	18753	18815	18805	18723	18732	18796	18932	18709	18733	18717	18570	18690	18676	18599	18687	18675	18952	18753	18892	18667	18644	18688	18890	18731	19005	18996	18567	18611	18826	18774	18952	18876	18911	18831	18792	18817	18669	18727	18588	18758	18985	18806	19009	18552	18709	18714	18548	18633	18677	18818	18734	18699	18760	18901	18868	18470	19026	18793	18903	18583	18682	18862	18818	18757	18909	18793	18650	18944	18935	18799	18966	18940	18597	18906	18856	18772	18763	18972	18730	18790	18809	18964	18881	18953	18872	18815	18807	18713	18684	18760	18856	18765	18844	18977	18810	18907	18827	18771	18733	18765	18709	18702	18845	18808	18699	18616	18838	18872	18924	18662	18821	18772	18803	18953	18744	18897	18794	18845	18783	18754	18742	18809	18670	18892	18943	18693	18697	18786	18807	18787	18712	18807	18674	18696	18851	18728	18818	18919	18861	18755	18811	18994	18713	18707	18770	18817	18680	19091	18765	18737	18758	18620	18672	18930	18708	18920	18552	18792	18786	18654	18663	18901	18932	18617	18988	18748	18876	18751	18681	18517	18773	18770	18796	18748	18620	18798	18838	18687	18783	18943	18874	18620	18816	18931	18633	18584	18756	18702	18669	18810	18615	18653	18656	18838	18708	18578	18765	18908	18825	18684	18886	18528	18685	18730	18774	18569	18775	18855	18834	18625	18684	18810	18746	18642	18562	19059	19039	18804	18657	18701	18828	18940	18759	19016	18951	18656	18839	18859	18799	18708	18777	18702	18609	18561	18739	18941	18785	18675	18795	18757	18702	18809	18771	19002	18665	18783	18818	18899	18508	18736	18986	18879	18545	18699	18701	18635	18787	18729	18679	18795	18841	18880	18823	18673	18694	18655	18685	18710	18550	18876	18874	18778	18691	18797	18739	18809	18853	18633	18637	18837	18917	18731	18849	18686	18754	18920	18569	18862	18695	18663	18702	18650	18786	18811	18799	18794	18795	18559	18821	18830	18860	18772	18780	18906	18879	18697	18691	18553	18888	18789	18688	18717	18886	18696	18625	18735	18739	18382	18906	18865	18969	18900	18650	18681	18890	18813	18852	18661	18948	18724	18628	18747	18963	18376	18774	18912	18855	18822	18791	18790	18760	18922	18948	18783	18831	18808	18868	18749	18876	18801	18930	18877	18898	18959	18832	18836	18935	18691	18875	18894	18780	18770	18732	18862	18818	18863	18888	18859	18638	18758	18831	18553	18712	18514	18780	18884	18588	18548	18869	18772	18708	18773	18875	18865
19817	35043	33299	25191	25737	64874	75864	62713	44179	25909	17235	15055	14554	14598	14534	14524	14657	14780	14595	14761	14806	14692	14478	14524	14558	14617	14617	14639	14508	14627	14859	14577	14627	14498	14584	14608	14750	14547	14667	14518	14637	14794	14630	14718	14624	14756	14654	14731	14571	14589	14599	14570	14563	14600	14745	14649	14625	14627	14635	14597	14497	14564	14755	14665	14661	14656	14576	14566	14609	14511	14636	14670	14629	14800	14565	14640	14678	14698	14609	14654	14449	14383	14592	14560	14631	14711	14576	14569	14656	14567	14501	14531	14632	14483	14585	14623	14810	14602	14659	14585	14632	14715	14602	14503	14615	14650	14544	14593	14754	14686	14488	14815	14736	14630	14663	14669	14759	14650	14587	14359	14490	14731	14480	14608	14596	14747	14788	14696	14522	14654	14691	14761	14582	14665	14640	14575	14660	14673	14663	14641	14534	14575	14676	14726	14509	14485	14496	14685	14466	14565	14754	14563	14535	14651	14773	14544	14583	14495	14612	14668	14539	14508	14400	14472	14609	14609	14573	14715	14565	14787	14565	14661	14552	14564	14690	14671	14643	14798	14564	14735	14570	14744	14749	14588	14664	14646	14536	14472	14540	14764	14686	14456	14527	14627	14648	14529	14606	14571	14649	14640	14617	14762	14588	14774	14701	14604	14646	14646	14682	14574	14637	14672	14595	14469	14596	14666	14704	14557	14828	14676	14591	14550	14707	14632	14801	14568	14359	14596	14643	14719	14535	14597	14581	14530	14653	14867	14625	14585	14410	14500	14735	14589	14785	14521	14578	14522	14619	14405	14582	14542	14651	14379	14774	14518	14767	14624	14667	14649	14564	14673	14599	14592	14411	14569	14529	14525	14700	14530	14646	14797	14680	14672	14697	14593	14667	14682	14598	14427	14897	14627	14583	14775	14496	14627	14523	14573	14673	14651	14470	14586	14581	14436	14428	14736	14595	14688	14662	14718	14609	14647	14521	14551	14520	14574	14684	14665	14594	14545	14622	14680	14510	14581	14603	14852	14534	14741	14525	14691	14661	14694	14645	14643	14617	14642	14573	14675	14719	14450	14730	14617	14489	14654	14675	14631	14435	14570	14502	14617	14582	14487	14596	14531	14643	14549	14592	14621	14574	14717	14588	14609	14448	14570	14631	14654	14731	14471	14498	14557	14545	14703	14677	14511	14659	14699	14554	14546	14496	14594	14632	14733	14744	14511	14532	14478	14421	14618	14510	14505	14592	14483	14656	14674	14629	14543	14537	14646	14516	14694	14457	14502	14474	14535	14510	14611	14667	14454	14821	14617	14664	14543	14596	14648	14616	14729	14699	14712	14582	14630	14612	14620	14624	14527	14719	14709	14675	14530	14616	14837	14630	14572	14833	14415	14690	14573	14750	14555	14547	14763	14649	14521	14684	14563	14719	14568	14514	14761	14529	14665	14458	14722	14686	14643	14713	14676	14663	14593	14737	14658	14667	14589	14686	14658	14439	14473	14701	14710	14673	14765	14656	14768	14538	14750	14476	14692	14599	14528	14699	14661	14606	14632	14473	14683	14609	14774	14749	14605	14534	14551	14655	14524	14629	14670	14556	14593	14459	14605	14557	14772	14638	14455	14638	14546	14812	14649	14490	14608	14553	14635	14507	14562	14667	14600	14629	14439	14790	14695	14651	14550	14575	14624	14534	14523	14597	14525	14607	14524	14677	14694	14664	14591	14628	14627	14619	14554	14750	14680	14408	14619	14655	14613	14604	14625	14549	14520	14526	14668	14602	14605	14525	14638	14627	14576	14656	14643	14543	14529	14460	14479	14768	14770	14563	14664	14647	14638	14605	14642	14620	14674	14584	14513	14645	14505	14666	14519	14580	14551	14711	14505	14670	14667	14730	14613	14803	14642	14714	14521	14836	14511	14684	14578	14651	14738	14460	14499	14543	14345	14528	14567	14713	14517	14531	14520	14692	14521	14584	14581	14577	14666	14425	14553	14637	14645	14839	14737	14629	14623	14491	14568	14653	14603	14657	14603	14723	14582	14681	14654	14620	14680	14549	14617	14613	14602	14564	14649	14589	14579	14539	14636	14678	14604	14495	14705	14741	14639	14598	14465	14574	14579	14539	14580	14576	14297	14558	14742	14647	14815	14596	14749	14570	14596	14634	14633	14647	14673	14466	14706	14655	14722	14478	14653	14657	14652	14700	14696	14596	14444	14725	14395	14619	14602	14733	14603	14699	14713	14578	14487	14604	14616	14656	14703	14590	14372	14724	14659	14586	14542	14562	14616	14535	14650	14540	14689	14673	14624	14477	14505	14608	14673	14699	14465	14757	14597	14625	14655	14596	14539	14514	14790	14507	14636	14584	14647	14660	14531	14725	14548	14624	14578	14709	14774	14617	14600	14577	14671	14713	14576	14603	14537	14767	14669	14570	14663	14682	14564	14616	14745	14590	14661	14590	14722	14657	14654	14704	14565	14679	14686	14765	14344	14579	14510	14594	14687	14682	14567	14610	14745	14646	14483	14511	14843	14578	14506	14628	14683	14426	14624	14760	14479	14442	14660	14570	14636	14496	14608	14450	14371	14686	14536	14628	14635	14574	14666	14634	14548	14884	14686	14639	14555	14561	14646	14831	14594	14397	14510	14570	14591	14527	14779	14621	14748	14645	14741	14571	14741	14735	14804	14553	14553	14567	14555	14506	14621	14619	14489	14690	14632	14553	14820	14699	14594	14623	14787	14626	14693	14553	14628	14648	14580	14530	14621	14798	14602	14633	14536	14666	14536	14719	14547	14519	14689	14572	14679	14614	14483	14673	14619	14424	14783	14682	14774	14701	14650	14463	14547	14638	14650	14631	14569	14555	14627	14559	14664	14653	14555	14688	14607	14551	14757	14596	14561	14447	14710	14587	14694	14459	14517	14488	14589	14688	14695	14722	14430	14533	14460	14643	14623	14688	14613	14694	14758	14743	14621	14552	14561	14648	14589	14605	14652	14587	14507	14576	14714	14711	14663	14712	14525	14528	14604	14655	14714	14566	14624	14651	14671	14770	14660	14611	14543	14440	14605	14735	14648	14689	14555	14578	14717	14657	14565	14567	14547	14639	14676	14579	14499	14691	14720	14507	14687	14626	14495	14593	14659	14548	14507	14607	14489	14589	14639	14658	14667	14571	14696	14495	14708	14604	14526	14667	14719	14623	14470	14770	14646	14550	14489	14617	14473	14624	14627	14541	14639	14620	14661	14607	14437	14845	14890	14585	14623	14752	14516	14516	14671	14448	14591	14630	14568	14413	14435	14650	14488	14755	14541	14698	14590	14603	14757	14756	14507	14559	14493	14536	14532	14551	14630	14629	14677	14618	14728	14507	14617	14580	14601	14531	14601	14421	14703	14492	14579	14736	14589	14640	14634	14623	14629	14695	14496	14724	14605	14541	14606	14732	14619	14639	14567	14574	14898	14585	14504	14511	14678	14505	14531	14616	14651	14604	14743	14588	14755	14426	14780	14628	14774	14652	14613	14752	14588	14629	14535	14673	14575	14720	14534	14484	14713	14438	14490	14783	14574	14588	14710	14618	14633	14651	14679	14580	14780	14826	14634	14635	14616	14504	14565	14704	14501	14672	14638	14602	14656	14563	14653	14637	14756	14593	14560	14503	14576	14648	14596	14744	14598	14537	14694	14593	14721	14596	14434	14629	14632	14603	14570	14613	14580	14584	14560	14572	14527	14591	14690	14701	14403	14601	14682	14397	14686	14570	14506	14738	14627	14570	14534	14714	14542	14617	14571	14601	14630	14636	14626	14545	14642	14606	14683	14500	14569	14530	14594	14605	14620	14678	14486	14511	14705	14615	14561	14744	14655	14752	14822	14750	14599	14850	14512	14565	14662	14556	14637	14676	14766	14641	14635	14644	14717	14601	14650	14603	14615	14643	14656	14633	14429	14668	14725	14589	14614	14711	14596	14695	14767	14564	14596	14808	14523	14677	14550	14473	14708	14618	14764	14606	14591	14539	14426	14730	14680	14581	14640	14520	14498	14502	14517	14705	14578	14628	14576	14760	14640	14576	14512	14756	14524	14668	14516	14662	14587	14571	14727	14545	14437	14624	14564	14673	14652	14460	14650	14643	14575	14605	14696	14602	14587	14584	14592	14741	14689	14645	14559	14763	14474	14890	14694	14469	14524	14648	14566	14625	14604	14686	14750	14562	14711	14414	14631	14661	14415	14772	14553	14551	14596	14560	14565	14806	14739	14661	14741	14636	14627	14648	14472	14607	14572	14558	14606	14683	14586	14716	14564	14405	14614	14617	14659	14523	14666	14754	14654	14577	14669	14733	14625	14646	14582	14717	14739	14587	14543	14771	14548	14589	14608	14673	14561	14510	14506	14680	14496	14746	14837	14532	14813	14579	14560	14725	14854	14536	14872	14619	14702	14659	14645	14509	14560	14402	14682	14501	14649	14577	14569	14678	14488	14471	14523	14541	14588	14773	14690	14756	14607	14620	14544	14638	14836	14528	14725	14836	14692	14576	14389	14641	14649	14646	14765	14628	14586	14797	14538	14675	14532	14692	14690	14736	14449	14641	14543	14675	14528	14744	14451	14650	14569	14638	14694	14807	14402	14618	14757	14681	14623	14634	14490	14682	14642	14505	14684	14812	14692	14565	14722	14668	14607	14661	14642	14669	14449	14677	14526	14436	14618	14460	14725	14623	14813	14659	14591	14645	14553	14681	14483	14749	14467	14605	14578	14741	14519	14623	14510	14658	14691	14532	14565	14560	14553	14642	14383	14806	14530	14552	14670	14575	14649	14695	14614	14681	14534	14702	14414	14596	14753	14624	14763	14483	14573	14638	14795	14811	14647	14635	14558	14711	14568	14683	14604	14656	14730	14621	14585	14884	14609	14652	14556	14671	14576	14538	14668	14734	14581	14478	14746	14564	14647	14642	14460	14671	14614	14718	14731	14789	14492	14607	14583	14743	14630	14523	14702	14547	14504	14549	14621	14363	14626	14558	14594	14749	14712	14544	14691	14787	14625	14703	14423	14659	14661	14672	14644	14549	14696	14723	14582	14666	14552	14563	14619	14675	14484	14650	14601	14643	14695	14807	14642	14599	14517	14575	14575	14678	14559	14734	14719
30340	22788	23592	21549	19414	23134	26866	25981	24642	21691	19674	19029	19115	19217	19004	19203	19121	19085	19138	19204	19136	18889	18923	18951	18892	18992	18801	19104	18954	18902	18968	18895	19175	19038	19002	19131	18991	18896	18873	19128	19059	19067	18965	18742	18988	18977	19132	19215	19082	18877	19058	19161	18937	19118	18977	18978	18973	18767	18976	18840	19099	18860	18952	18799	19152	18906	18826	18745	19027	18992	19104	19002	18972	19065	19076	18999	18839	19122	18824	18970	18979	19054	19187	18859	19022	19028	18842	18886	19161	18980	18882	19025	18877	18739	19019	18977	18930	18977	19044	18834	18970	18882	19036	18971	19118	18857	19126	18762	19170	18793	19040	19063	19159	19121	18805	18850	18967	18913	19064	19066	18837	18889	19054	18878	19047	18981	18985	19046	18876	18684	18932	18947	19117	19007	19004	19071	18918	18977	19033	19033	18948	19018	18995	18970	18993	19069	19027	19105	19180	19024	19063	18952	19107	19132	19038	18997	18943	19064	18776	18887	18984	19098	19025	18873	19048	19017	19261	19136	18884	18889	18868	19133	19109	19034	19184	19068	19096	18867	18982	19177	18915	18950	19147	18945	18777	18837	18876	19001	18922	19088	19087	19037	19071	18955	18948	18995	18862	18915	19279	19097	19030	18863	18728	18777	18903	18990	18929	19181	19054	18944	19077	18854	18851	19091	19028	19170	19008	19106	19259	18992	18967	18783	19055	18845	18903	18987	19132	18973	19161	19009	18980	19064	18903	18896	19092	18944	18985	18897	19002	19135	19192	18896	18963	18993	19108	18931	19001	18745	18803	19031	19102	19124	19183	19127	19102	19157	19052	18925	18929	18725	18919	18940	18875	18851	19035	19155	19236	18934	19179	18986	19198	18942	18963	18869	19087	19110	18845	18956	18896	18997	18864	19040	19084	19024	19169	19105	18942	18687	18889	19039	19093	18772	18915	19169	19107	19026	19171	18838	18958	18895	18886	18913	19093	19138	19046	19122	19070	19164	19037	19178	18981	19033	19148	19053	19029	19081	19089	18992	19028	19011	18933	19264	19207	19118	18835	19097	19038	18941	18852	18925	18831	19159	19002	18890	18812	19048	18829	18963	18945	18899	19004	18751	18869	18931	19069	19012	19074	18924	19029	18878	18797	18972	19215	19182	18877	19028	18884	18910	19066	19203	19087	18952	18904	19098	18950	18897	19114	19010	18992	18990	18982	19153	19073	18829	18925	18900	19095	19008	19031	18997	18906	19086	19059	18944	18943	19085	18874	18950	18984	19044	19184	19020	18966	18902	19017	18891	18816	18895	18983	18784	18905	18793	18617	18813	19090	19030	19049	18879	19012	18984	18843	18634	19005	18881	19063	19090	18970	18754	18908	19066	19045	19147	18926	18960	18964	18856	18987	18940	19061	18839	18926	18840	19027	19052	19029	18918	19063	18988	18740	19037	19015	18966	18944	19051	18947	18738	18851	18839	18946	18887	18782	19015	18853	19060	18855	19014	18757	18960	18877	19001	18937	19010	19051	19184	19032	19008	18961	19187	18965	19237	19096	19079	19186	19154	18801	18959	18933	18938	19008	19071	18949	18909	19045	19107	18875	19008	18986	18788	18840	19022	19209	19283	19095	19055	18951	18683	19000	19044	18904	19111	18918	19111	18954	18905	18807	19052	19005	18805	18930	18816	18985	19000	18936	18821	18963	19034	18932	19163	19047	18988	18966	18997	19046	19080	19309	18986	19102	18987	18925	18923	19002	18923	19015	19099	18981	18949	18760	19221	19118	18917	18947	18854	19017	19101	18782	18999	18945	19144	19031	18827	19016	18905	18904	18898	19033	18905	19217	18976	19135	19043	19047	18851	18867	18850	18984	18990	18829	18881	18882	19178	18869	19144	19001	18931	18871	18904	19148	19027	19068	18805	18922	19026	19011	19091	18956	19080	19159	18876	18863	18782	18900	18930	19048	18929	19070	18925	19135	18884	18906	18976	18991	19046	19179	18998	19208	19060	19071	19138	19091	18908	19007	19068	18965	19241	18977	18886	19064	18890	19071	19199	19082	19010	18780	18950	19263	19051	18930	18820	19056	19015	19171	18972	19157	19095	19017	18981	18958	18934	19220	18956	18970	18962	19104	19089	19093	18992	19075	18835	19015	18883	18798	18914	19046	19033	18782	19151	19102	19079	19094	19145	19026	19205	18969	19084	19097	19052	18833	18925	19087	18992	18921	19028	19068	18997	19054	19070	19027	18977	19169	19028	18795	19091	18799	18895	19159	19091	18975	18880	18971	19011	19018	19240	19021	19003	18801	19020	19217	18818	19031	19209	19105	19060	19085	19043	19067	18922	18908	19148	18769	18871	19078	19083	18886	18877	18878	18930	18840	19174	18905	18981	19070	19077	18738	18843	19077	18985	19165	18884	18969	18824	19204	18950	18839	19196	19021	19054	19162	18920	18962	19010	19096	18748	19004	18879	19035	18878	19141	18786	19121	18826	18912	18893	19280	18966	19038	19121	19119	19222	18916	19140	19023	18983	18903	19050	19063	19052	18911	19118	18963	18974	19006	18947	19187	18911	19007	19258	19035	19258	19124	18891	19045	19146	19093	19037	19006	18992	19264	18924	19120	19283	18897	18940	18951	18792	18907	19094	19089	19158	19288	18962	19053	18950	18950	18818	19102	18951	19204	18963	19145	18979	18991	19048	18928	18805	19013	18993	19239	18958	18889	18814	18965	19009	19115	19005	19105	18988	19051	19050	19217	18927	18960	18966	18985	18983	18953	19155	19098	19165	19160	19205	18959	18960	18956	18981	18965	19025	18977	18901	18982	19037	19085	18944	19221	19117	19204	18855	18895	18993	18917	18788	19043	18938	19163	18968	19151	18998	19045	18810	18967	18933	18704	18970	19011	19315	18976	19054	18937	19005	18720	18926	19236	18861	19108	18996	19009	19008	19002	19016	18942	18989	19025	19056	19142	19085	19128	19029	19100	18802	18918	19171	19140	19296	18800	18944	19210	18950	18992	18973	19088	19100	18892	18992	18895	18993	19150	18901	19168	19227	18948	18945	19229	18866	18790	19032	19009	19096	19064	18885	19213	19043	18904	19192	19273	19027	19169	19014	19022	18926	19114	19166	19075	19082	19134	18712	18912	19153	18956	18921	19155	18884	19088	19065	19256	19153	18815	19012	18950	19114	19035	19177	18908	19040	19181	18988	18810	19057	19056	19028	19002	19009	18734	19079	18920	19021	18973	19112	18917	18656	18954	19164	18974	18978	19063	19202	18959	19104	19013	19164	18849	19117	18930	19068	19025	18905	19176	18984	19013	18839	18872	18912	18931	18959	19098	19021	19089	18973	18973	19055	19228	18817	19227	19066	19059	18947	19159	19013	19082	19061	19098	19059	18959	18788	18924	18840	19180	19064	19004	18966	19135	19105	18990	19116	19059	18993	19040	19060	19206	18973	19011	18896	18904	19039	19030	19198	19195	19133	19162	18945	18919	19161	18941	19097	19030	18964	18956	18981	19118	19169	19158	18974	18849	19092	19072	18965	19138	19109	19104	19067	19197	18920	18769	18953	18994	19142	19200	19404	19185	18789	19088	18871	19033	18739	19173	18798	19086	18929	18993	18814	19039	19250	18872	18784	18915	18875	19033	18899	19102	18706	19076	19201	18989	18946	19028	19123	19011	19252	19050	18993	18913	19090	19087	19217	19085	18893	19037	19034	19078	19015	18977	19167	18935	18896	19024	19027	18941	19222	19245	19023	18802	19039	18868	18791	18976	19098	19046	18909	19085	19055	19334	19020	18772	19077	19149	19172	19014	18845	18917	19130	19149	19007	19075	18936	19120	18855	18938	19090	18996	18876	18955	19079	18959	18797	18912	18913	19099	18920	18927	18940	18921	19019	18935	18730	18891	19008	19123	19044	18889	18853	18954	18959	19008	19168	18819	19045	18999	19056	18866	18822	19111	18952	18751	18902	19170	18980	18896	19024	19014	18933	19005	19120	18919	19265	19079	18994	18771	19104	18889	18876	18976	19085	19026	18910	19045	19163	18946	18814	19033	19060	18976	18860	18826	19044	19328	18917	19011	19017	19158	18980	18927	18802	19188	18825	19019	19161	18915	19139	19194	18986	19025	18967	19212	19074	19181	19138	19108	19002	18994	19101	18976	19218	18981	19004	18783	19066	18944	18920	19147	18977	18909	18992	19273	19147	19148	19284	18974	18838	18921	18821	19068	18889	18947	19081	18882	19098	19069	19161	18874	18860	18868	19207	18964	18859	18848	18754	19107	18805	19191	19002	19105	18852	19038	18914	18964	19129	18924	18971	18962	19063	19116	19127	18861	18916	19097	19160	19161	19111	19146	18851	19123	19036	18955	19063	19144	19161	19168	19204	19039	18921	18901	19182	19107	18953	19007	18836	18900	19116	18955	19001	18829	18939	19260	19022	19077	18981	19131	19180	18952	18982	19118	18868	18960	18980	19021	18911	18956	19181	18849	18818	19092	19178	19033	19004	19075	18978	18971	19101	19026	18929	18957	19024	19063	19071	18952	19012	19047	19046	19116	19104	18968	19305	19138	19006	19078	19027	18991	19066	19079	18792	19018	18971	19039	19043	18934	19059	18961	19030	19089	19082	18935	19340	19077	18957	19086	19109	19016	19147	18901	19132	18955	19183	19036	18921	18981	18795	19001	18905	18991	18760	18897	18774	18886	19130	19143	18892	18914	18896	19039	19022	18865	18903	18955	19146	19022	18987	19001	19127	19049	19079	19104	19155	19092	19013	18828	18985	19117	18849	18954	19216	18875	19017	18967	18969	19177	19071	18880	19164	18894	19140	19081	19079	18976	19062	19093	18969	19011	18804	19099	18950	19109	18952	18938	19116	19085	18830	19120	18943	18950	18985	19047	19093	19056	19014	18792	19193	18936	18915	19135	19015	18805	18830	18946	18955	18818	19014	18947	18993	19003	19237	19069	18854	19158	19143	18974	19112	18829	19018	19198	19271	18964	18999	19072	18976	18918	18956	19040	19313	19009	18995	19238	19242	18943	19133	19036	18899	18936	18901	19014	18990	18922	18856	19029	18838	18981	18785	18933	19114	19090	19071	19226	19284	18983	19058	18941	19022	18940	18954
16606	18541	18321	16444	15879	21625	24782	22942	21340	16766	15193	14709	14638	14805	14552	14780	14645	14886	14603	14821	14567	14947	14544	14685	14580	14654	14710	14728	14587	14924	14679	14714	14486	14595	14830	14590	14661	14528	14766	14654	14611	14755	14600	14634	14862	14702	14656	14482	14745	14845	14660	14649	14570	14727	14564	14607	14866	14584	14819	14684	14690	14700	14794	14645	14746	14854	14539	14679	14662	14563	14629	14626	14537	14762	14798	14734	14686	14725	14640	14452	14656	14743	14700	14852	14720	14635	14689	14826	14785	14652	14525	14673	14765	14566	14659	14763	14606	14679	14651	14641	14673	14724	14651	14610	14913	14585	14592	14759	14617	14598	14774	14717	14658	14836	14657	14838	14684	14489	14539	14734	14694	14679	14789	14735	14775	14838	14641	14725	14714	14561	14617	14775	14708	14641	14585	14634	14748	14726	14780	14526	14655	14654	14564	14628	14591	14803	14673	14573	14588	14686	14691	14711	14714	14530	14488	14653	14524	14765	14612	14737	14572	14704	14767	14627	14740	14745	14748	14667	14751	14579	14564	14698	14699	14706	14705	14815	14719	14782	14592	14636	14698	14689	14732	14670	14682	14714	14745	14737	14840	14742	14812	14426	14800	14526	14699	14543	14669	14712	14750	14609	14623	14631	14625	14682	14757	14556	14639	14668	14710	14613	14543	14652	14710	14645	14861	14854	14525	14789	14732	14690	14686	14756	14691	14745	14735	14776	14955	14590	14573	14813	14715	14641	14683	14417	14487	14774	14452	14700	14662	14698	14708	14621	14608	14802	14719	14582	14751	14656	14634	14595	14639	14767	14581	14630	14688	14449	14821	14725	14655	14690	14813	14717	14624	14732	14782	14624	14665	14575	14759	14752	14727	14646	14809	14560	14589	14704	14707	14638	14731	14547	14715	14629	14710	14588	14741	14569	14651	14561	14771	14691	14709	14505	14591	14790	14530	14734	14724	14759	14749	14519	14715	14666	14800	14677	14567	14761	14787	14529	14665	14713	14633	14716	14825	14524	14620	14847	14730	14830	14655	14779	14680	14521	14866	14647	14742	14805	14705	14727	14525	14708	14620	14747	14723	14672	14563	14535	14713	14497	14817	14678	14658	14716	14591	14593	14609	14365	14615	14615	14562	14658	14677	14786	14503	14761	14682	14583	14595	14563	14718	14565	14667	14570	14771	14669	14538	14799	14729	14721	14663	14612	14573	14605	14716	14600	14655	14617	14508	14803	14547	14628	14530	14730	14972	14607	14765	14830	14653	14704	14706	14708	14746	14691	14671	14684	14595	14569	14779	14745	14721	14638	14571	14710	14591	14667	14532	14739	14693	14672	14768	14812	14703	14558	14656	14659	14583	14617	14594	14822	14639	14749	14710	14581	14746	14829	14560	14622	14627	14589	14633	14598	14700	14665	14766	14589	14657	14794	14775	14608	14798	14491	14663	14638	14674	14683	14588	14581	14736	14639	14644	14882	14736	14709	14714	14737	14550	14707	14786	14739	14729	14803	14652	14639	14595	14688	14524	14820	14795	14674	14809	14830	14671	14807	14705	14620	14853	14676	14830	14653	14650	14648	14743	14715	14756	14610	14637	14613	14491	14733	14671	14641	14704	14620	14669	14756	14585	14631	14644	14518	14568	14506	14682	14723	14746	14609	14800	14613	14750	14441	14729	14786	14687	14673	14698	14769	14724	14672	14761	14794	14638	14789	14782	14694	14688	14754	14626	14720	14802	14626	14588	14720	14824	14785	14629	14647	14818	14575	14771	14533	14668	14572	14794	14664	14713	14603	14554	14726	14634	14763	14643	14673	14522	14697	14766	14805	14757	14733	14691	14716	14707	14581	14757	14539	14716	14509	14550	14775	14604	14870	14672	14784	14634	14664	14622	14685	14779	14588	14749	14809	14561	14761	14725	14694	14829	14741	14726	14664	14831	14691	14791	14586	14725	14769	14689	14698	14675	14613	14649	14614	14767	14627	14717	14795	14693	14653	14752	14735	14599	14780	14668	14618	14704	14667	14672	14679	14682	14721	14471	14635	14757	14688	14711	14638	14683	14672	14761	14684	14613	14645	14647	14666	14743	14717	14706	14631	14708	14611	14687	14641	14747	14511	14673	14886	14687	14648	14864	14565	14959	14604	14668	14706	14659	14624	14718	14636	14667	14713	14696	14669	14765	14742	14708	14666	14690	14657	14750	14806	14572	14668	14642	14778	14839	14621	14596	14676	14727	14638	14683	14701	14638	14822	14705	14657	14632	14658	14491	14623	14692	14637	14585	14810	14701	14677	14579	14716	14760	14483	14742	14733	14727	14592	14584	14603	14594	14720	14671	14646	14670	14910	14644	14777	14538	14804	14620	14767	14656	14692	14659	14611	14785	14828	14674	14599	14826	14710	14582	14769	14743	14737	14667	14658	14551	14618	14711	14897	14679	14724	14668	14574	14767	14624	14547	14658	14746	14690	14663	14708	14763	14513	14641	14618	14752	14718	14753	14848	14724	14779	14546	14722	14740	14825	14794	14638	14720	14665	14640	14534	14690	14669	14721	14607	14711	14624	14666	14757	14573	14681	14793	14727	14745	14725	14736	14574	14839	14802	14474	14676	14766	14776	14567	14714	14712	14631	14711	14590	14657	14609	14677	14758	14790	14680	14614	14767	14734	14770	14847	14635	14684	14619	14661	14865	14697	14804	14560	14759	14627	14675	14766	14822	14834	14693	14852	14739	14487	14484	14627	14553	14630	14756	14634	14602	14881	14651	14908	14603	14731	14698	14678	14587	14647	14669	14697	14778	14661	14747	14814	14652	14624	14761	14802	14689	14661	14597	14620	14726	14538	14744	14678	14449	14661	14569	14793	14755	14813	14732	14783	14618	14772	14740	14627	14537	14656	14786	14648	14695	14734	14499	14638	14514	14819	14548	14578	14680	14716	14553	14647	14606	14714	14622	14767	14718	14709	14700	14814	14650	14822	14640	14542	14695	14786	14630	14735	14663	14735	14445	14518	14564	14684	14780	14618	14881	14633	14681	14738	14680	14808	14753	14648	14844	14531	14651	14750	14606	14846	14681	14768	14770	14471	14631	14660	14638	14733	14810	14468	14731	14752	14650	14838	14727	14652	14668	14677	14742	14716	14608	14710	14788	14595	14796	14816	14683	14873	14625	14633	14718	14704	14647	14589	14792	14560	14632	14851	14540	14631	14765	14692	14618	14765	14715	14474	14730	14738	14616	14607	14707	14780	14849	14719	14778	14812	14780	14855	14782	14631	14612	14822	14698	14773	14737	14698	14656	14528	14666	14767	14733	14482	14626	14511	14510	14669	14742	14794	14669	14687	14679	14711	14526	14693	14586	14522	14669	14694	14843	14750	14596	14655	14685	14894	14774	14674	14634	14683	14563	14827	14795	14544	14582	14633	14584	14543	14775	14554	14717	14536	14715	14697	14702	14717	14748	14768	14942	14784	14674	14442	14462	14668	14512	14801	14678	14646	14593	14825	14665	14633	14732	14596	14631	14529	14676	14604	14769	14661	14728	14678	14747	14668	14806	14630	14598	14671	14753	14747	14730	14601	14785	14677	14654	14709	14865	14650	14603	14506	14623	14695	14664	14727	14807	14661	14652	14719	14637	14660	14674	14647	14598	14755	14768	14790	14660	14702	14804	14724	14720	14672	14827	14879	14759	14863	14783	14726	14689	14662	14776	14756	14766	14657	14863	14779	14727	14700	14680	14623	14708	14731	14727	14780	14603	14690	14610	14612	14645	14607	14666	14647	14722	14557	14569	14633	14682	14674	14710	14858	14707	14557	14687	14748	14753	14793	14662	14662	14891	14735	14669	14618	14784	14656	14648	14488	14574	14651	14665	14610	14594	14702	14864	14637	14713	14697	14685	14695	14597	14687	14876	14678	14811	14747	14618	14641	14778	14739	14749	14775	14741	14619	14742	14587	14680	14689	14761	14629	14581	14742	14784	14650	14701	14629	14718	14695	14784	14682	14678	14847	14576	14541	14781	14716	14650	14611	14676	14562	14708	14475	14734	14677	14861	14651	14720	14689	14604	14580	14561	14822	14670	14769	14676	14719	14769	14722	14582	14692	14487	14775	14804	14722	14760	14596	14668	14846	14677	14648	14602	14748	14617	14639	14796	14676	14592	14730	14619	14866	14788	14685	14780	14688	14686	14645	14507	14728	14664	14732	14695	14682	14658	14654	14600	14623	14731	14706	14782	14787	14544	14827	14769	14633	14677	14763	14567	14832	14637	14649	14586	14792	14728	14710	14870	14732	14544	14692	14623	14550	14906	14591	14730	14632	14760	14624	14704	14619	14769	14796	14687	14611	14693	14712	14660	14643	14673	14802	14691	14713	14564	14620	14524	14700	14559	14646	14691	14635	14647	14616	14593	14583	14594	14740	14606	14662	14770	14787	14601	14817	14617	14732	14675	14605	14659	14709	14639	14714	14523	14500	14827	14598	14572	14789	14648	14740	14761	14831	14759	14790	14703	14760	14659	14714	14582	14830	14697	14744	14590	14743	14771	14804	14640	14718	14614	14776	14716	14537	14516	14537	14684	14808	14624	14615	14661	14612	14746	14715	14607	14749	14642	14717	14699	14758	14822	14723	14658	14415	14656	14678	14714	14631	14682	14685	14795	14712	14789	14696	14708	14660	14717	14628	14621	14585	14754	14719	14542	14595	14609	14655	14716	14502	14569	14739	14521	14721	14712	14849	14628	14608	14615	14637	14747	14833	14636	14552	14803	14816	14839	14642	14726	14662	14565	14634	14651	14643	14854	14717	14809	14623	14669	14732	14681	14627	14681	14758	14745	14735	14704	14497	14772	14722	14655	14596	14703	14739	14745	14667	14680	14656	14692	14683	14816	14709	14761	14722	14775	14601	14579	14817	14552	14817	14636	14640	14758	14777	14690	14596	14630	14797	14666	14752	14681	14709	14629	14660	14697	14687	14650	14698	14548	14584	14485	14597	14646	14776	14705	14573	14675	14572	14708	14681	14881	14672	14829	14804	14617	14749	14612	14882	14808	14669	14614	14609	14658	14622	14599	14502	14592	14846	14803	14623	14684	14835	14700	14708	14561	14675	14640	14740	14771	14761	14514	14630	14768	14611	14618
25560	21051	27798	24974	22802	33578	53849	58604	40535	29288	21128	17909	16931	16936	17042	16944	16828	17125	17053	16980	16755	16690	16788	16776	17115	16853	16870	16620	16971	16824	16636	16631	16409	16826	16978	16790	16694	16658	16634	16706	16837	16651	16868	16549	16694	16839	16647	16750	16854	16772	16629	16804	16775	16811	16870	16733	16710	16588	16711	16839	16617	16760	16767	16733	16588	16716	16888	16771	16832	16524	16827	16628	16579	16720	16669	16708	16692	16684	17044	16647	16824	16764	16589	16790	16790	16723	16704	16723	16607	16618	16677	16719	16856	16733	16884	16644	17006	16621	16614	16872	16881	16635	16544	16684	16657	16574	16714	16755	16747	16696	16818	16636	16662	16562	16877	16532	16701	16668	16874	16559	16768	16712	16780	17012	16810	16661	16851	16640	16751	16549	16737	17004	16705	16701	16655	16571	16748	16598	16621	16704	16835	16687	16762	16580	16672	16650	16941	16674	16715	16777	16799	16704	16677	16671	16784	16561	16703	16770	16583	16770	16840	16557	16682	16743	16673	16778	16689	16538	16625	16615	16669	16665	16680	16699	16920	16906	16677	16630	16589	16583	16730	16683	16665	16622	16753	16323	16566	16846	16862	16723	16667	16812	16749	16720	16631	16608	16728	16644	16773	16664	16562	16752	16737	16610	16526	16689	16721	16749	16855	16807	16870	16883	16691	16647	16576	16691	16484	16787	16880	16882	16645	16761	16612	16603	16482	16616	16736	16864	16722	16585	16620	16923	16835	16841	16757	16591	16518	16747	16889	16686	16876	16771	16787	16610	16885	16770	16817	16624	16637	16653	16710	16565	16716	16913	16667	16655	16508	16864	16738	16881	16521	16830	16749	16827	16606	16693	16546	16543	16756	16926	16515	16619	16649	16785	16576	16516	16714	16437	16781	16602	16642	16617	16739	16769	16703	16812	16634	16648	16744	16811	16761	16672	16749	16747	16771	16733	16550	16771	16670	16581	16674	16533	16564	16612	16464	16676	16612	16729	16696	16627	16438	16761	16456	16413	16661	16609	16672	16624	16798	16834	16714	16661	16883	16800	17147	16862	16635	16825	16700	16663	16739	16932	16732	16905	16792	16507	16661	16566	16570	16761	16822	16731	16770	16637	16738	16755	16514	16742	16389	16790	16645	16745	16706	16640	16607	16910	16564	16738	16906	16635	16795	16612	16688	16831	16673	16756	16634	16734	16679	16676	16589	16892	16819	16685	16801	16694	16686	16473	16623	16543	16736	16702	16702	16740	16584	16788	16646	16699	16975	16901	16546	16537	16848	16710	17000	16543	16637	16676	16888	16672	16609	16559	16560	16683	16587	16663	16844	16996	16805	16578	16641	16817	16851	16878	16659	16717	16559	16808	16698	16762	16662	16677	16735	16780	16753	16740	16588	16759	16765	16672	16719	16672	16635	16731	16779	16612	16787	16661	17003	16799	16831	16776	16752	16796	16554	16793	16691	16676	16527	16583	16833	16669	16677	16556	16525	16702	16940	16662	16581	16558	16718	16780	16591	16668	16941	16554	16598	16898	16656	16650	16732	16825	16689	16530	16566	16746	16851	16815	16797	16581	16967	16831	16992	16608	16698	16656	16790	16795	16799	16840	16553	16530	16780	16805	16602	16761	16596	16651	16852	16826	16409	16793	16613	16792	16689	16711	16746	16657	16707	16639	16631	16604	16745	16779	16962	16679	16630	16801	16512	16560	16631	16853	16737	16528	16777	16841	16758	16661	16594	16810	16797	16706	16697	16785	17028	16803	16578	16645	16809	16702	16716	16792	16753	16818	16813	16802	16835	16831	16822	16659	16757	16521	16724	16577	16555	16626	16781	16813	16692	16608	16775	16709	16610	16665	16570	16566	16650	16659	16698	16762	16768	16545	16594	17117	16662	16631	16532	16680	16681	16614	16646	16824	16494	16685	16564	16670	16757	16676	16925	16789	16785	16633	16715	16725	16627	16631	16746	16754	16708	16715	16551	16784	16833	16717	16706	16680	16668	16758	16660	16866	16749	16800	16746	16880	16830	16754	17002	16876	16448	16879	16592	16787	16737	16964	16702	16829	16559	16704	16911	16739	16798	16912	16618	16723	16711	16848	16637	16677	16643	16812	16904	16762	16650	16705	16815	16886	16807	16954	16681	16704	16736	16893	16595	16769	16689	16738	16654	16662	16691	16801	16770	16761	16516	16440	16871	16543	16562	16627	16696	16638	16821	16669	16698	16794	16750	16634	16767	16831	16868	16711	16681	16590	16671	16800	16671	16648	16597	16740	16533	16707	16725	16777	16724	16735	16648	16509	16533	16693	16655	16967	16775	16664	16837	16911	16718	16736	16807	16649	16749	16841	16737	16708	16780	16628	16678	16696	16759	16811	16835	16761	16686	16971	16565	16787	16759	16706	16659	16579	16623	16686	16550	16706	16728	16779	16551	16889	16648	16467	16897	16733	16723	16967	16607	16776	16668	16630	16873	16755	16965	16658	16820	16697	16539	16500	16453	16691	16571	16558	16680	16603	16665	16738	16794	16860	16713	16681	16594	16802	16806	16837	16813	16634	16658	16899	16679	16684	16727	16631	16651	16596	16586	16336	16656	16741	16831	16842	16736	16751	16764	16859	16739	16919	16608	16808	16631	16675	16680	16689	16806	16739	16787	16717	16881	16746	16647	16915	16813	16818	16490	16812	16671	17032	16771	16824	16613	16826	16740	16841	16773	16665	16755	16608	16759	16613	16681	16948	16790	16698	16803	16768	16612	16971	16588	16746	16880	16716	16839	16743	16643	16771	16688	16747	16728	16709	16582	16587	16718	16770	16796	16693	16728	16653	16643	16570	16679	16811	16650	16898	16657	16720	16994	16793	16843	16717	16447	16745	16541	16566	16740	16776	16663	16677	16608	16726	16693	16774	16690	16602	16565	16681	16860	16457	16717	16822	16746	16905	16762	16678	16675	16584	16724	16528	16595	16679	16590	16635	16660	16674	16797	16743	16705	16753	16636	16616	16744	16812	16606	16773	16534	16766	16717	16673	16674	16863	16747	16757	16668	16747	16782	16900	16754	16669	16685	16895	16985	16780	16804	16772	16730	16747	16775	16816	16676	16510	16625	16753	16820	16667	16648	16995	16770	16717	16645	16773	16602	16788	16709	16835	16737	16794	16527	16851	16453	16613	16772	16791	16590	16547	16755	16785	16729	16705	16696	16613	16820	16686	16832	16626	16668	16700	16639	16563	16805	16685	16442	16529	16827	16843	16913	16824	16524	16648	16797	16584	16687	16585	16742	16667	16624	16833	16701	16594	16412	16738	16776	16613	16823	16932	16836	16834	16816	16818	16701	16857	16630	16544	16683	16670	16834	16716	16747	16830	16720	16824	16639	16748	16797	16621	16675	16624	16636	16876	16747	16891	16650	16831	16858	16903	16787	16597	16559	16711	16661	16667	16713	16631	16478	16797	16684	16952	16927	16756	16678	16699	16685	16665	16813	16631	16522	16719	16696	16377	16617	16569	16667	16694	16840	16827	16618	16758	16674	16727	16769	16819	16932	16776	16786	16788	16603	16623	16636	16611	16647	16550	16741	16839	16855	16632	16819	16577	16649	16737	16597	16673	16793	16881	16572	16762	16596	16622	16628	16658	16822	16760	16848	16626	16841	16763	16635	16808	16779	16530	16439	16726	16704	16786	16814	16845	16599	16787	16843	16646	16558	16896	16752	16675	16736	16903	16906	16787	16698	16627	16758	16795	16716	16812	16532	16537	16806	16891	16819	16631	16700	16627	16821	16822	16778	16812	16678	16879	16672	16915	16887	16731	16512	16857	16811	16651	16471	16723	16768	16662	16732	16841	16706	16512	16805	16953	16701	16651	16787	16759	16785	16795	16624	16651	16415	16615	16760	16696	16926	16787	16752	16579	16710	16772	16883	16792	16684	16623	16813	16884	16726	16549	16484	16752	16793	16714	16578	16622	16725	16516	16825	16542	16817	16805	16830	16832	16727	16747	16485	16596	16786	16758	16491	16630	16618	16693	16608	16671	16658	16706	16733	16685	16820	16810	16685	16859	16712	16564	16829	16655	16754	16792	16727	16611	16885	16649	16692	16877	16908	16713	16696	16852	16769	16838	16677	16799	16784	16570	16673	16793	16791	16826	16809	16847	16512	16675	16836	16760	16809	16655	16650	16538	16635	16763	16804	16728	16730	16794	16824	16663	16857	16654	16709	16685	16621	16582	16692	16719	16879	16683	16673	16873	16768	16692	16585	16425	16533	16786	16789	16582	16871	16553	16776	16805	16846	16664	16689	16636	16588	16647	16712	16433	16665	16908	16810	16738	16748	16677	16761	16529	16678	16655	16877	16696	16830	16549	16865	16653	16796	16578	16762	16815	16717	16698	16711	16740	16685	16862	16556	16506	16827	16583	16714	16793	16586	16741	16786	16714	16587	16675	16697	16847	16764	16730	16807	16732	16777	16611	16885	16824	16586	16859	16611	16705	17021	16781	16717	16957	16836	16673	16911	16731	16822	16768	16847	16560	16718	16611	16891	16640	16677	16828	16743	16804	16634	16732	16788	16736	16791	16946	16769	16969	16407	16469	16769	16503	16595	16757	16657	16729	16636	16669	16822	16628	16715	16717	16745	16839	16768	16633	16832	16574	16612	16619	16553	16620	16657	16826	16679	16871	16701	16695	16734	16666	16646	16624	16662	16739	16836	17014	16771	16852	16824	16671	16681	16653	16801	16558	16808	16834	17000	16766	16527	16614	16763	16641	16770	16731	16769	16724	16737	16700	16610	16739	17110	16778	16690	16655	17009	16643	16802	16913	16911	16522	16553	16768	16749	16653	16706	16865	16713	16723	16857	16596	16657	16859	16576	17046	16743	16918	16811	16542	16669	16770	16713	16651	16696	16653	16819	16635	16749	16758	16943	16779	16621	16669	16681	16500	16811	16705	16812	16754	16501	16573	16935	16591	16680	16576	16898	16605	16877	16686	16809	16823	16917	16724	16700	16678	16677	16929	16808	16828	16686	16559	16631	16719	16885	16642	16470	16888	16880	16618	16623	16676	16565	16540	16924	16530	16760	16823	16744	16666	16658	16809	16718	16654	16800	16778	16712	16699	16688	16765	16698	16647
18039	29609	26052	19937	20719	35102	51834	54552	38800	26370	17053	14211	13536	13272	13403	13446	13443	13468	13445	13425	13498	13488	13568	13465	13546	13521	13567	13463	13320	13433	13360	13604	13504	13361	13394	13348	13494	13585	13649	13411	13439	13567	13547	13558	13610	13481	13498	13220	13518	13407	13441	13572	13622	13399	13411	13366	13345	13358	13385	13478	13311	13347	13364	13524	13363	13360	13415	13582	13508	13292	13468	13433	13640	13335	13522	13571	13484	13371	13480	13487	13459	13325	13469	13493	13298	13480	13381	13266	13464	13506	13347	13518	13447	13472	13463	13459	13255	13524	13464	13348	13486	13397	13534	13368	13449	13569	13490	13371	13399	13569	13482	13376	13214	13401	13486	13461	13349	13466	13357	13425	13495	13602	13514	13468	13482	13311	13344	13398	13398	13534	13449	13459	13404	13303	13397	13352	13502	13550	13425	13504	13483	13410	13465	13609	13435	13650	13608	13411	13362	13426	13418	13344	13428	13468	13432	13608	13513	13398	13483	13435	13490	13354	13554	13511	13508	13413	13340	13417	13508	13537	13424	13500	13393	13463	13391	13443	13561	13520	13482	13328	13644	13553	13438	13303	13546	13527	13297	13401	13402	13398	13554	13485	13387	13499	13523	13341	13458	13366	13465	13445	13419	13368	13488	13487	13495	13596	13547	13433	13375	13412	13322	13344	13459	13432	13405	13373	13353	13457	13442	13445	13408	13271	13580	13419	13273	13469	13503	13559	13632	13375	13321	13543	13625	13516	13142	13270	13429	13365	13300	13448	13371	13460	13487	13444	13441	13477	13366	13401	13452	13473	13480	13495	13417	13547	13345	13312	13415	13282	13503	13437	13462	13504	13402	13389	13558	13473	13436	13463	13385	13477	13366	13266	13395	13467	13538	13449	13354	13582	13410	13498	13339	13428	13625	13476	13563	13289	13514	13463	13392	13378	13474	13542	13500	13386	13394	13602	13418	13468	13596	13532	13441	13542	13476	13342	13422	13449	13341	13491	13595	13431	13267	13457	13545	13253	13367	13287	13406	13415	13426	13422	13621	13394	13462	13546	13423	13289	13518	13442	13504	13365	13464	13329	13434	13481	13370	13353	13481	13263	13475	13483	13509	13380	13497	13517	13389	13468	13424	13545	13424	13335	13545	13549	13535	13547	13548	13498	13433	13487	13543	13283	13615	13522	13392	13390	13480	13285	13559	13256	13205	13542	13527	13430	13430	13346	13457	13492	13388	13414	13372	13436	13392	13434	13546	13451	13653	13337	13337	13381	13443	13553	13501	13436	13526	13443	13532	13436	13470	13510	13413	13533	13608	13393	13375	13344	13500	13655	13382	13459	13474	13586	13308	13363	13659	13439	13524	13373	13532	13332	13403	13508	13425	13537	13275	13433	13385	13492	13608	13356	13424	13389	13463	13564	13434	13530	13328	13493	13496	13495	13424	13470	13571	13407	13357	13423	13360	13374	13594	13535	13510	13315	13318	13514	13402	13380	13518	13562	13491	13482	13435	13536	13462	13586	13462	13463	13430	13516	13469	13443	13443	13386	13652	13308	13444	13452	13401	13375	13425	13446	13521	13311	13418	13463	13550	13497	13461	13437	13551	13486	13595	13398	13479	13317	13389	13368	13530	13287	13319	13327	13541	13525	13399	13580	13408	13355	13496	13401	13431	13384	13646	13436	13383	13530	13421	13415	13364	13400	13477	13502	13438	13464	13392	13584	13350	13466	13502	13507	13471	13480	13559	13327	13493	13419	13495	13314	13524	13523	13392	13624	13274	13414	13424	13412	13395	13382	13364	13307	13452	13648	13425	13408	13233	13253	13385	13605	13482	13547	13597	13478	13543	13478	13697	13557	13317	13539	13449	13174	13619	13405	13344	13327	13523	13288	13560	13521	13539	13340	13505	13513	13399	13574	13534	13598	13718	13526	13593	13322	13445	13334	13270	13291	13317	13469	13449	13281	13521	13522	13297	13304	13497	13616	13475	13487	13444	13522	13368	13513	13495	13232	13363	13399	13513	13428	13390	13445	13526	13432	13483	13313	13493	13449	13623	13611	13460	13519	13555	13359	13462	13550	13454	13567	13456	13644	13398	13489	13529	13377	13407	13430	13406	13577	13463	13324	13483	13472	13343	13422	13393	13441	13386	13508	13377	13359	13545	13527	13563	13503	13494	13439	13472	13383	13601	13307	13451	13444	13580	13548	13339	13581	13658	13629	13508	13423	13410	13381	13481	13534	13378	13493	13445	13411	13300	13416	13583	13421	13350	13491	13619	13380	13422	13343	13279	13612	13273	13451	13506	13447	13263	13485	13436	13425	13369	13322	13634	13407	13347	13297	13430	13452	13509	13533	13637	13453	13490	13333	13532	13296	13271	13494	13436	13478	13536	13427	13419	13325	13370	13536	13239	13345	13358	13423	13452	13363	13303	13397	13497	13445	13338	13357	13295	13459	13496	13385	13438	13337	13328	13395	13432	13473	13548	13224	13394	13381	13349	13251	13259	13515	13330	13494	13430	13557	13344	13438	13315	13535	13400	13539	13462	13542	13444	13528	13319	13586	13450	13559	13407	13121	13455	13488	13499	13388	13330	13495	13344	13339	13554	13450	13713	13402	13397	13403	13364	13513	13488	13509	13355	13422	13409	13236	13468	13470	13527	13469	13474	13455	13241	13454	13383	13490	13633	13301	13545	13345	13408	13460	13501	13459	13589	13344	13499	13213	13575	13435	13190	13533	13331	13337	13420	13418	13391	13323	13341	13603	13417	13488	13386	13452	13378	13425	13440	13483	13423	13437	13393	13603	13355	13382	13526	13539	13463	13436	13416	13338	13586	13457	13302	13446	13504	13440	13394	13523	13472	13371	13454	13513	13481	13438	13392	13337	13538	13459	13470	13425	13321	13428	13334	13319	13481	13296	13592	13271	13265	13487	13346	13609	13484	13472	13366	13510	13589	13519	13593	13568	13400	13351	13790	13545	13375	13476	13355	13188	13331	13511	13358	13605	13404	13556	13425	13520	13580	13408	13400	13414	13526	13567	13494	13519	13463	13334	13432	13348	13458	13524	13534	13344	13459	13409	13402	13392	13397	13564	13271	13317	13579	13572	13480	13347	13458	13420	13420	13380	13372	13478	13488	13545	13254	13683	13382	13433	13417	13410	13485	13511	13524	13379	13337	13400	13294	13332	13365	13374	13405	13437	13398	13336	13505	13497	13346	13451	13256	13347	13369	13560	13283	13466	13457	13583	13333	13735	13480	13555	13411	13291	13389	13533	13366	13424	13587	13552	13389	13445	13364	13569	13516	13347	13613	13578	13541	13357	13359	13442	13334	13284	13452	13333	13484	13495	13434	13520	13534	13512	13470	13252	13545	13437	13500	13461	13342	13529	13607	13424	13492	13461	13450	13363	13490	13494	13462	13435	13376	13530	13471	13401	13277	13509	13422	13296	13532	13344	13413	13402	13504	13249	13535	13316	13493	13577	13466	13458	13419	13489	13602	13294	13544	13382	13363	13274	13505	13370	13490	13662	13398	13476	13485	13530	13402	13599	13436	13439	13604	13418	13447	13388	13547	13459	13498	13280	13602	13486	13463	13643	13277	13504	13357	13496	13271	13475	13435	13310	13459	13431	13492	13369	13361	13356	13216	13355	13456	13410	13460	13485	13435	13322	13345	13395	13535	13461	13433	13544	13512	13312	13447	13430	13334	13428	13394	13494	13546	13494	13423	13405	13516	13346	13370	13357	13453	13366	13435	13528	13487	13410	13482	13543	13508	13374	13482	13499	13577	13515	13527	13448	13398	13419	13320	13414	13481	13385	13484	13338	13487	13324	13304	13380	13394	13359	13472	13427	13461	13261	13484	13410	13597	13373	13482	13691	13360	13481	13542	13468	13569	13467	13441	13435	13436	13612	13474	13502	13399	13378	13216	13399	13551	13476	13405	13340	13557	13413	13257	13353	13443	13477	13427	13376	13474	13519	13570	13589	13430	13591	13381	13256	13368	13380	13499	13439	13552	13345	13461	13271	13467	13436	13483	13485	13561	13347	13477	13474	13473	13397	13564	13415	13399	13458	13458	13555	13523	13337	13536	13599	13466	13465	13540	13574	13510	13451	13541	13421	13590	13319	13479	13370	13535	13544	13431	13378	13574	13362	13273	13460	13350	13400	13440	13273	13379	13420	13350	13447	13458	13460	13443	13414	13327	13410	13383	13506	13327	13423	13444	13643	13662	13359	13417	13461	13484	13443	13572	13415	13417	13610	13548	13388	13426	13425	13315	13460	13347	13363	13396	13605	13494	13309	13467	13314	13527	13469	13541	13468	13309	13439	13452	13345	13512	13376	13489	13278	13497	13430	13305	13486	13359	13410	13380	13480	13507	13343	13337	13595	13479	13471	13445	13308	13558	13362	13472	13309	13388	13442	13308	13428	13547	13381	13457	13460	13487	13434	13330	13385	13329	13400	13464	13607	13420	13288	13271	13359	13322	13480	13444	13501	13416	13430	13533	13776	13437	13321	13426	13379	13496	13380	13441	13504	13338	13375	13588	13390	13358	13350	13534	13565	13461	13553	13373	13381	13403	13486	13385	13352	13411	13393	13538	13297	13560	13330	13505	13425	13408	13452	13378	13395	13428	13576	13379	13340	13443	13421	13548	13422	13551	13334	13378	13507	13459	13490	13345	13464	13434	13251	13565	13369	13363	13404	13463	13486	13384	13526	13417	13385	13441	13469	13372	13453	13516	13358	13420	13429	13566	13555	13510	13562	13509	13552	13479	13468	13243	13438	13440	13383	13511	13451	13451	13489	13456	13530	13357	13585	13466	13594	13479	13411	13423	13410	13433	13619	13699	13675	13226	13423	13332	13370	13402	13477	13342	13538	13621	13479	13701	13426	13355	13242	13510	13511	13434	13425	13464	13529	13534	13534	13369	13550	13600	13623	13331	13399	13456	13441	13413	13412	13363	13384	13504	13546	13515	13371	13448	13421	13365	13275	13410	13573	13461	13403	13578	13415	13510	13543	13368	13428	13443	13526	13519	13377	13478	13379	13404	13587	13480	13521	13527	13703	13411	13445	13343	13387	13500	13453	13429	13595	13547	13339	13457	13488	13450	13529	13508	13432	13592	13318
24001	21114	28559	23957	22916	53124	73585	57304	42008	32306	21329	16483	15287	14682	14932	14880	14965	15070	14650	14726	14675	14824	14800	14894	14804	14788	14629	14746	14810	14753	14768	14669	14907	14614	14899	14711	14620	14574	14904	14821	14766	14852	14696	14667	14831	14899	14770	14747	14724	14992	14758	14720	14656	14519	14793	14683	14795	14765	14716	14862	14552	14657	14740	14717	14813	14820	14720	14786	14822	14629	14751	14703	14649	14693	14669	14678	14830	14611	14680	14676	14689	14686	14508	14736	14744	14637	14779	14645	14601	14682	14721	14522	14804	14597	14497	14833	14917	14731	14632	14778	14727	14492	14672	14773	14729	14681	14841	14705	14570	14591	14746	14702	14593	14733	14772	14583	14772	14721	14393	14672	14700	14597	14671	14893	14626	14456	14657	14625	14654	14760	14562	14751	14745	14613	14678	14609	14628	14838	14738	14625	14616	14685	14637	14622	14695	14795	14563	14416	14794	14892	14459	14631	14912	14637	14747	14678	14703	14805	14687	14635	14710	14760	14737	14605	14684	14667	14680	14669	14540	14480	14688	14532	14728	14874	14743	14779	14849	14540	14763	14589	14589	14532	14832	14584	14675	14542	14713	14657	14529	14631	14780	14515	14749	14761	14743	14665	14606	14697	14786	14885	14859	14873	14544	14608	14500	14460	14669	14694	14683	14726	14901	14496	14699	14697	14663	14787	14880	14580	14627	14655	14668	14767	14686	14694	14687	14615	14778	14536	14474	14803	14807	14574	14711	14793	14703	14567	14820	14594	14752	14708	14782	14644	14620	14624	14556	14678	14651	14775	14526	14411	14663	14597	14620	14665	14516	14908	14703	14518	14748	14712	14807	14630	14542	14466	14756	14729	14792	14633	14611	14652	14787	14833	14724	14731	14530	14687	14879	14448	14845	14766	14652	14576	14755	14953	14522	14559	14624	14782	14509	14789	14618	14763	14745	14574	14546	14624	14754	14627	14598	14678	14721	14828	14691	14704	14820	14834	14484	14507	14686	14703	14678	14651	14670	14617	14831	14569	14563	14522	14610	14646	14541	14640	14875	14659	14549	14836	14731	14697	14785	14721	14763	14752	14711	14781	14719	14681	14460	14650	14552	14688	14661	14642	14851	14690	14487	14653	14796	14432	14752	14549	14499	14463	14952	14448	14571	14717	14730	14701	14730	14849	14534	14511	14401	14571	14641	14805	14798	14675	14619	14911	14726	14698	14719	14694	14525	14652	14717	14877	14623	14750	14508	14745	14809	14569	14706	14616	14698	14606	14523	14489	14427	14456	14628	14802	14665	14792	14731	14581	14656	14609	14523	14719	14788	14745	14429	14807	14617	14718	14537	14494	14680	14676	14614	14651	14788	14732	14593	14608	14769	14619	14769	14589	14644	14675	14634	14738	14783	14570	14692	14725	14754	14725	14720	14738	14673	14518	14713	14618	14529	14617	14602	14494	14708	14581	14670	14642	14865	14726	14655	14683	14684	14687	14618	14790	14746	14930	14923	14799	14561	14727	14588	14704	14560	14584	14694	14567	14965	14727	14696	14685	14653	14772	14611	14431	14822	14785	14497	14628	14549	14501	14695	14602	14582	14602	14722	14652	14791	14630	14518	14584	14595	14589	14604	14642	14490	14778	14667	14932	14615	14622	14788	14764	14703	14753	14662	14748	14505	14585	14669	14590	14577	14593	14528	14689	14516	14842	14652	14788	14581	14615	14748	14709	14576	14671	14724	14758	14769	14805	14661	14540	14682	14602	14869	14811	14672	14681	14453	14584	14576	14701	14552	14496	14750	14630	14654	14712	14584	14926	14795	14526	14673	14815	14625	14478	14541	14753	14766	14651	14588	14777	14719	14561	14794	14649	14612	14669	14703	14708	14646	14599	14672	14711	14603	14637	14569	14741	14592	14601	14727	14725	14604	14680	14817	14712	14665	14781	14359	14946	14816	14503	14892	15004	14778	14583	14582	14667	14655	14526	14946	14733	14818	14452	14671	14750	14740	14660	14846	14475	14683	14648	14613	14616	14670	14766	14686	14615	14818	14705	14703	14637	14651	14675	14641	14568	14544	14620	14657	14905	14939	14755	14733	14736	14683	14651	14648	14629	14564	14493	14638	14697	14739	14567	14633	14795	14731	14522	14621	14554	14691	14595	14681	14582	14694	14843	14653	14569	14726	14709	14762	14761	14612	14641	14569	14626	14520	14517	14732	14757	14628	14418	14717	14509	14555	14542	14598	14685	14845	14636	14619	14530	14611	14453	14505	14720	14774	14780	14524	14574	14585	14546	14631	14461	14506	14498	14627	14725	14601	14475	14692	14568	14462	14640	14810	14554	14465	14517	14755	14541	14652	14648	14605	14613	14611	14484	14570	14605	14602	14727	14794	14633	14584	14764	14792	14539	14841	14804	14689	14739	14841	14760	14772	14638	14787	14661	14769	14782	14651	14675	14751	14677	14806	14696	14769	14671	14776	14724	14686	14719	14533	14589	14650	14493	14573	14620	14712	14525	14656	14612	14731	14654	14629	14567	14612	14503	14692	14480	14710	14924	14680	14517	14663	14506	14776	14699	14604	14844	14667	14569	14700	14568	14699	14750	14780	14669	14512	14726	14740	14562	14611	14728	14515	14767	14653	14647	14708	14772	14876	14820	14858	14691	14565	14413	14722	14735	14573	14799	14741	14689	14687	14785	14839	14706	14650	14668	14642	14634	14294	14671	14809	14524	14792	14523	14792	14726	14706	14716	14649	14666	14655	14680	14894	14675	14491	14539	14709	14679	14477	14683	14810	14684	14743	14668	14564	14634	14659	14600	14710	14792	14560	14800	14704	14645	14876	14675	14642	14513	14766	14595	14658	14675	14748	14499	14806	14667	14732	14669	14709	14433	14787	14713	14678	14715	14847	14580	14627	14518	14615	14719	14770	14734	14601	14511	14739	14603	14628	14741	14721	14791	14752	14602	14612	14926	14657	14744	14674	14663	14617	14645	14600	14588	14729	14611	14627	14543	14545	14769	14801	14651	14686	14690	14686	14687	14678	14428	14598	14565	14516	14787	14742	14731	14652	14537	14695	14724	14642	14656	14794	14686	14610	14591	14661	14690	14545	14551	14777	14695	14693	14789	14676	14782	14663	14596	14541	14659	14736	14512	14621	14656	14516	14513	14790	14704	14637	14639	14630	14781	14741	14665	14511	14646	14741	14720	14790	14789	14627	14725	14712	14766	14726	14598	14549	14668	14663	14518	14611	14588	14835	14521	14371	14724	15006	14792	14877	14609	14874	14810	14532	14624	14594	14641	14807	14769	14591	14585	14769	14565	14619	14764	14582	14826	14526	14649	14596	14882	14667	14770	14703	14746	14594	14858	14678	14668	14763	14800	14669	14701	14792	14656	14768	14736	14643	14716	14684	14631	14666	14600	14695	14643	14572	14720	14651	14736	14560	14661	14717	14579	14649	14624	14740	14633	14789	14775	14607	14700	14599	14459	14653	14533	14639	14731	14661	14667	14619	14601	14554	14716	14515	14572	14674	14435	14572	14701	14611	14504	14775	14550	14652	14895	14914	14796	14854	14635	14556	14384	14781	14785	14801	14590	14643	14814	14554	14573	14636	14787	14589	14793	14490	14660	14681	14698	14620	14588	14655	14778	14676	14838	14576	14571	14642	14580	14720	14634	14498	14700	14446	14668	14637	14718	14709	14624	14677	14752	14721	14655	14490	14983	14656	14728	14639	14702	14603	14773	14779	14628	14575	14508	14707	14680	14601	14661	14645	14636	14745	14764	14881	14544	14839	14709	14878	14503	14608	14632	14817	14807	14581	14749	14829	14867	14654	14875	14642	14764	14740	14722	14725	14764	14654	14682	14688	14703	14681	14762	14731	14593	14837	14683	14861	14830	14633	14643	14586	14467	14664	14751	14500	14716	14638	14917	14727	14757	14590	14586	14858	14705	14840	14406	14499	14673	14874	14990	14730	14611	14541	14566	14589	14664	14788	15008	14776	14701	14546	14609	14721	14678	14694	14740	14697	14429	14481	14665	14854	14881	14770	14789	14602	14987	14733	14814	14821	14833	14753	14523	14774	14506	14581	14724	14720	14620	14680	14703	14824	14674	14719	14655	14562	14587	14884	14501	14669	14652	14671	14804	14716	14510	14754	14622	14794	14615	14672	14787	14858	14771	14642	14697	14834	14604	14555	14801	14640	14705	14582	14689	14739	14781	14775	14805	14693	14577	14686	14811	14631	14889	14893	14777	14732	14776	14743	14866	14587	14685	14666	14951	14806	14751	14634	14601	14754	14738	14710	14728	14722	14589	14605	14771	14747	14646	14681	14726	14851	14639	14663	14733	14815	14784	14830	14688	14951	14539	14616	14569	14757	14808	14675	14732	14720	14558	14773	14731	14722	14671	14748	14743	14717	14726	14682	14718	14741	14511	14649	14918	14707	14568	14671	14697	14607	14649	14668	14488	14633	14958	14723	14614	14612	14629	14828	14751	14810	14711	14778	14474	14842	14594	14793	14764	14719	14663	14839	14665	14730	14796	14718	14788	14817	14599	14767	14629	14695	14569	14842	14561	14679	14842	14853	14756	14691	14465	14713	14602	14709	14689	14631	14416	14714	14617	14675	14735	14797	14708	14645	14733	14749	14564	14758	14744	14713	14602	14559	14743	14717	14635	14676	14720	14651	14617	14736	14709	14580	14729	14467	14653	14520	14627	14838	14825	14717	14731	14817	14652	14697	14703	14796	14669	14489	14618	14594	14765	14750	14807	14695	14828	14865	14877	14533	14774	14662	14623	14801	14804	14656	14723	14740	14673	14830	14756	14576	14654	14630	14655	14709	14755	14762	14582	14697	14655	14611	14759	14684	14683	14719	14782	14604	14662	14522	14708	14654	14527	14666	14702	14657	14656	14676	14645	14793	14586	14579	14714	14545	14627	14729	14612	14809	14652	14685	14654	14685	14818	14823	14751	14674	14551	14664	14602	14852	14712	14754	14734	14549	14399	14539	14696	14520	14868	14669	14658	14764	14742	14685	14658	14650	14594	14780	14588	14682	14736	14728	14895	14481	14786	14651	14672	14556	14485	14444	14667	14687	14730	14709	14621	14566	14592	14577	14714	14743	14825	14627	14854
20021	35190	31037	25443	30668	58500	73846	56537	42174	31413	17805	13375	12269	12283	12210	12292	12264	12233	12302	12121	12390	12152	12200	12329	12135	12168	12045	12286	12483	12125	12164	12291	12228	12327	12214	12122	12149	12244	12194	12438	12141	12183	12278	12250	12199	12225	12164	12272	12368	12190	12234	12192	12242	12087	12191	12286	12219	12268	12343	12277	12217	12270	12180	12270	12293	12044	12272	12195	12378	12064	12211	12240	12124	12217	12177	12163	12283	12334	12222	12266	12396	12193	12023	12228	12196	12329	12108	12222	12142	12167	12168	12303	12102	12149	12093	12132	12301	12184	12220	12192	12189	12167	12117	12229	12217	11955	12155	12084	12263	12191	12118	12217	12381	12072	12378	12206	12296	12430	12122	12139	12353	12206	12356	12126	12260	11981	12226	12224	12281	12239	12337	12124	12028	12217	12066	12128	12126	12108	12119	12379	12209	12316	12286	12331	12251	12107	12290	12196	12153	12109	12218	12247	12236	12098	12250	12216	12289	12139	12088	12165	12199	12176	12072	12240	12247	12210	12265	12238	12263	12118	12156	12303	12095	12175	12182	12287	12210	12260	12237	12213	12136	12227	12157	12194	12121	12256	12211	12041	12229	12302	12016	12212	12266	12250	12091	12087	12257	12276	12168	12242	12212	12262	12247	12199	12153	12121	12279	12271	12451	12168	12189	12117	12284	12129	12193	12113	12134	12173	12229	12215	12315	12159	12293	12264	12306	12181	12271	12130	12255	12079	12208	12319	12119	12228	12318	12234	12335	12323	12152	12117	12326	12183	12172	12240	12086	12134	12302	12284	12216	12244	12153	12060	12128	12098	11974	12196	12412	12256	12081	12161	12058	12332	12291	12279	12253	12281	12132	12277	12202	12244	12180	12148	12178	12216	12395	12199	12169	12159	12121	12137	12115	12160	12271	12160	12220	12278	12204	12222	12185	12336	12474	12294	12254	12242	12182	12209	12188	12245	12167	12072	12246	12145	12257	12264	12088	12085	12069	12299	12223	12403	12256	12183	12138	12165	12385	12238	12004	12302	12208	12237	12141	12245	12241	12324	12275	12035	12168	12233	12379	12258	12253	12219	12245	12388	12049	12372	12191	12248	12261	12236	12230	12180	12134	12152	12167	12096	12230	12255	12371	12192	12291	12172	12151	12293	12229	12203	12197	12283	12388	12179	12182	12177	12259	12078	12267	12272	12268	12261	12088	12316	12257	12054	12247	12177	12419	12162	12326	12193	12170	12352	12177	12356	12116	12209	12322	12214	12195	12207	12056	12204	12134	12222	12281	12216	12289	12300	12201	12162	12187	12243	12310	12145	12246	12254	12194	12259	12351	12095	12250	12333	12172	12177	12240	12261	12180	12169	12312	12402	12138	12153	12270	12313	12329	12269	12161	12288	12195	12463	12222	12166	12397	12243	12223	12231	12363	12265	12256	12188	12308	12107	12230	12184	12327	12168	12289	12237	12316	12228	12118	12260	12109	12052	12208	12462	12154	12213	12437	12344	12229	12442	12122	12195	12337	12132	12309	12269	12293	12188	12164	12151	12266	12334	12257	12147	12238	12174	12158	12260	12303	12194	12275	12199	12241	12278	12122	12198	12328	12296	12025	12214	12153	12188	12122	12186	12208	12149	12363	12134	12156	12178	12426	12037	12282	12249	12259	12196	12226	12086	12319	12015	12251	12083	12190	12293	12192	12271	12294	12256	12366	12217	12242	12106	12215	12268	12162	12364	12232	12287	12175	12257	12156	12009	12307	12099	12178	12261	12252	12206	12236	12227	12362	12207	12357	12169	12343	12240	12076	12278	12320	12194	12284	12238	12198	12397	12273	12270	12235	12303	12193	12189	12161	12223	12245	12191	12163	12202	12257	12388	12177	12234	12162	12063	12146	12301	12318	12282	12101	12155	12181	12185	12222	12205	12338	12198	12217	12340	12308	12060	12209	12113	12084	12178	12269	12143	12097	12237	12261	12361	12225	12221	12329	12097	12207	12250	12211	12215	12187	12303	12264	12206	12282	12222	12270	12115	12141	12185	12156	12306	12043	12289	12351	12111	12161	12131	12205	12131	12252	12250	12381	12233	12153	12178	12314	12226	12356	12166	12402	12255	12323	12215	12071	12178	12190	12245	12143	12218	12122	12214	12293	12159	12234	12225	12253	12157	12161	12164	12073	12373	12159	12246	12267	12205	12368	12109	12333	12248	12147	12306	12230	12264	12219	12164	12204	12098	12279	12179	12295	12255	12196	12267	12152	12275	12076	12207	12236	12387	11972	12223	12210	12145	12343	12068	12296	12200	12309	12044	12182	12222	12099	12092	12228	12246	12224	12181	12226	12215	12111	12230	12179	12346	12171	12112	12184	12149	11996	12189	12073	12317	12281	12235	12079	12089	12259	12173	12098	12274	12229	12321	12298	12187	12264	12267	12131	12346	12247	12274	12122	12027	12174	12158	12203	12380	12140	12123	12231	12315	12027	12333	12285	12242	12300	12267	12149	12167	12265	12275	12209	12296	12151	12217	12232	12313	12173	12192	12254	12134	12141	12168	12295	12285	12211	12147	12145	12209	12283	12212	12198	12172	12162	12228	12241	12267	12280	12258	12245	12333	12234	12162	12232	12382	12197	12295	12398	12168	12198	12021	12426	12179	12189	12231	12176	12253	12189	12227	12210	12114	12286	12185	12115	12262	12237	12108	12087	11979	12283	12218	12148	12374	12098	12248	12227	12277	12213	12352	12222	12188	12132	12095	12356	12298	12322	12169	12359	12290	12200	12158	12138	12136	12199	12328	12236	12242	12278	12209	12161	12197	12160	12106	12172	12145	12053	12174	12180	12233	12329	12229	12158	12162	12383	12294	12198	11995	12220	12238	12330	12273	12052	12134	12172	12126	12360	12317	12172	12203	12151	12303	12327	11989	12219	12265	12103	12150	12085	12456	12287	12170	12197	12340	12275	12187	12142	12112	12192	12168	12142	12253	12332	12027	12261	12145	12079	12098	12118	12254	12232	12242	12299	12175	12149	12197	12142	12169	12320	12374	12159	12072	12369	12242	12340	12266	12099	12211	12379	12182	12293	12190	12201	12362	12249	12047	12167	12172	12185	12213	12085	12183	12269	12244	12277	12150	12176	12258	12251	12081	12214	12259	12230	12250	12094	12378	12222	12314	12212	12156	12089	12116	12237	12227	12414	12176	12317	12177	12287	12063	12426	12207	12344	12161	12248	12215	12136	12116	12199	12143	12179	12273	12303	12178	12104	12272	12075	12174	12222	12184	12122	12295	12304	12148	12228	12221	12120	12151	12311	12136	12164	12182	12279	12117	12194	12193	12184	12162	12381	12281	12240	12145	12176	12180	12320	12156	12126	12300	12216	12234	12107	12267	12381	12294	12256	12230	12164	12199	12205	12314	12228	12183	12388	12333	12393	12147	12139	12177	12262	12235	12235	12187	12147	12243	12137	12192	12260	12314	12313	12184	12308	12186	12245	12035	12176	12311	12189	12324	12196	12276	12008	11987	12293	12169	12107	12136	12183	12225	12227	12290	12199	12033	12315	12204	12189	12338	12377	12152	12204	12151	12378	12099	12278	12163	12121	12143	12061	12196	12135	12171	12343	12310	12344	12190	12326	12128	12187	12155	12279	12255	12289	12316	12192	12326	12270	12255	12207	12225	12104	12209	12133	12221	12144	12139	12111	12215	12253	12226	12149	12207	12349	12281	12306	12134	12192	12331	12269	12323	12256	12115	12266	12198	12092	12203	12023	12169	12247	12162	12277	12192	12310	12291	12159	12114	12129	12194	12239	12310	12333	12196	12087	12179	12166	12320	12031	12245	12317	12217	12321	12181	12349	12243	12101	12248	12326	12095	12131	12195	12301	12223	12155	12321	12380	12170	12202	12155	12220	12188	12291	12108	12473	12310	12079	12270	12252	12343	12287	12203	12049	12267	12153	12162	12276	12244	12135	12121	12250	12224	12288	12276	12222	12330	11990	12233	12312	12296	12095	12177	12276	12276	12202	12161	12162	12235	12179	12121	12057	12097	12130	12264	12101	12206	12323	12282	12247	12100	12184	12102	12184	12343	12373	12353	12197	12300	12215	12261	12447	12331	12112	12328	12010	12225	12067	12270	12265	12267	12297	12179	12166	12202	12181	12192	12200	12257	12233	12201	12350	12196	12185	12229	12230	12175	12202	12439	12234	12146	12048	12245	12275	12354	12205	12272	12269	12279	12188	12313	12114	12145	12404	12066	12264	12192	12302	12311	12173	12190	12168	12232	12175	12156	12148	12143	12081	12245	12291	12308	12204	12086	12227	12148	12146	12091	12064	12117	12133	12224	12273	12268	12190	12320	12308	12254	12094	12225	12314	12121	12157	12041	12287	12119	12237	12366	12383	12337	12149	12194	12218	12407	12206	12319	12250	12196	12249	12128	12076	12276	12352	12176	12048	12099	12199	12135	12218	12248	12290	12216	12389	12177	12316	12170	12338	12341	12193	12155	12190	12172	12279	12225	12337	12312	12377	12299	12290	12165	12241	12229	12343	12325	12204	12312	12211	12347	12125	12318	12115	12308	12356	12333	12192	12267	12223	12267	12387	12073	12312	12250	12154	12145	12180	12278	12119	12317	12121	12093	12223	12250	12256	12196	12252	12163	12131	12089	12244	12203	12075	12319	12260	12224	12264	12331	12152	12110	12244	12360	12331	12223	12156	12205	12338	12150	12143	12384	12222	12178	12106	12206	12332	12332	12185	12207	12393	12173	12289	12209	12205	12208	12111	12255	12146	12058	12213	12118	12334	12227	12277	12156	12244	12339	12295	12231	12243	12069	12139	12190	12156	12370	12253	12157	12263	12271	12135	12306	12209	12097	12213	12242	12235	12048	12171	12190	12255	12208	12232	12324	12379	12476	12172	12169	12229	12246	12036	12214	12249	12132	12316	12226	12189	12134	12207	12247	12284	12130	12383	12137	12221	12238	12020	12067	12156	12173	12077	12187	12114	12226	12202	12136	12250	12162	12358	12262	12206	12284	12237	12267	12250	12242	12348	12153	12045	12251	12181	12329	12206	12115	12311	12229	12301	12229	12156	12225	12238	12211	12219	12184	12288	12198	12109	12116	12161	12236	12241	12112
29916	22142	22674	19575	17151	19824	26613	25391	20859	17607	16507	16370	16052	16148	16140	16178	16119	16170	16011	16098	16209	16082	16076	16049	16132	16218	16035	16237	16222	16199	16122	16126	16195	16187	15968	16200	16033	16118	16140	16198	16146	16114	16083	15936	16120	16154	16314	16251	16134	15824	16121	15975	16221	16317	16099	16153	16245	16094	16014	15971	16152	15957	16024	15992	16187	15897	16036	16134	16068	16016	16100	16098	16013	15923	16029	16007	16091	16014	15985	16086	16118	15936	16063	16176	16025	16141	15955	16119	15924	16130	15940	16001	15935	16101	16207	16103	16024	16189	16031	16094	16192	16057	15997	15978	16107	15898	15995	16105	15959	15967	16295	16226	15994	15839	16012	15987	16178	16044	16047	15899	15828	16046	16199	16164	16134	15939	16084	15963	16164	16061	15957	16161	16058	15995	16103	16077	16019	16109	16104	16034	16197	16081	15910	15998	15993	15883	16152	16057	16094	16047	16003	16150	15951	16097	16106	15977	16171	15918	16184	15849	16125	16074	16253	16106	16064	15982	16225	16037	15951	16138	16358	16186	16040	15988	16236	16224	16100	16218	15903	15990	16184	16066	16078	15996	15995	15918	16065	16064	15969	16108	16108	15839	16096	16285	16287	16058	15921	15978	16324	16203	16248	16006	16047	15930	16246	16060	16270	16042	16062	16165	16027	16032	16007	15893	16035	16064	16048	16301	16019	16153	16056	16224	15995	16083	16125	15877	15993	16227	15970	16232	16039	16209	16051	16074	15956	16020	16008	15975	16167	16068	16078	16163	16095	16002	16148	16146	16118	16113	16013	16090	15958	16115	16153	16184	16114	15957	16016	15858	16101	16012	15808	16047	16071	15861	16105	15982	15877	15962	16313	16124	15958	16064	16139	16077	16010	15912	16150	15938	16209	16013	16190	16050	16016	16267	15989	16127	15877	16042	15887	16033	15786	16192	15910	16006	16227	16179	15977	16117	16105	16073	16052	15964	16190	16178	16109	15905	16071	16314	16149	15954	16012	16036	15850	15949	16160	16166	16125	15785	16149	16065	16122	16196	16150	16067	16084	15948	16062	15858	16175	15953	16077	15910	16176	15970	16062	16027	16041	16095	16195	16203	15928	16085	15916	16105	16007	16062	16059	16038	16211	16200	15941	16110	15914	16045	16098	16089	16246	16106	16119	15992	15999	16100	16071	16132	16065	16250	16014	16107	15957	15858	15941	16043	15983	16007	16204	16026	16085	15986	16090	16105	16070	16186	15981	16218	16152	16143	16068	15761	15913	16286	16163	16070	16013	16239	16073	16011	15942	16213	16132	16130	15915	16004	16270	16072	16341	15988	16016	15978	16087	16169	16179	16152	16020	16147	16222	16157	16155	16130	15940	16076	15889	15998	16031	16149	16023	15998	16020	16097	16228	15971	16047	16083	16023	16079	15988	16126	16095	15971	16252	16006	16072	15944	16067	15932	15833	15976	16016	16120	15902	15848	16201	15803	15981	15849	16025	15968	16115	16245	16163	16180	16092	16008	15911	16212	16140	16140	15907	16321	16295	16109	16052	16110	15921	16032	16100	16005	15882	16305	16096	16092	16063	16059	16205	16061	16074	16001	16053	16057	16223	16184	16261	15970	16109	16211	16193	15984	16013	15969	16042	15998	16284	15806	16203	16169	16219	16096	16042	16143	16272	16023	16185	16041	15989	16094	16158	15919	16266	15978	16180	16161	16012	16190	15926	16106	16167	16225	15955	16150	16140	16170	16197	16288	16134	16098	16210	16207	16068	16025	16225	15984	16091	15891	16026	15972	16083	16079	15923	15932	15959	15976	16041	16031	16065	16108	16377	16201	16297	15971	16201	16265	15953	15986	15889	15941	16090	16123	16091	16050	16072	16096	16172	16096	16186	16207	16011	16048	16201	16142	16220	16206	16006	16216	15962	16047	16182	16239	16105	16101	15890	16001	15886	16004	16123	16026	15997	15984	16079	16017	15958	15891	16036	16107	16034	16258	16327	16251	15885	16002	15848	15965	15988	16171	15985	16164	16006	16277	16064	15994	16049	15970	15962	16071	16132	16047	15916	16015	16174	16120	16161	16260	16126	16194	16246	16027	15852	16079	16277	16026	16179	15988	15985	16088	16058	16166	16012	16304	16268	16098	16258	15969	16118	16108	16104	15991	16071	16037	15953	16107	16052	16134	16078	16068	16030	16121	16160	16289	16088	16116	16073	16082	16074	16317	16149	16192	16176	16086	16180	16172	16209	16053	15993	16129	15917	16083	15880	15928	16046	16099	16209	16069	16019	16100	15982	16118	16164	16259	16105	15948	16132	16183	16141	16139	16212	15828	16036	16073	15997	16093	15977	16079	16097	15964	16022	16029	15926	16025	16103	15982	16337	16094	16022	16050	16048	16089	15951	15916	16044	15992	16123	15960	16008	16080	16106	16093	16019	16060	16021	15858	15980	16083	15991	16087	15990	15950	16007	16178	16139	16124	16111	16117	16119	16234	16060	15956	16477	16047	16259	16170	15986	16109	16079	16090	16069	16436	15977	16196	16248	16058	16014	15986	16088	15940	16248	16083	16098	16240	16234	16159	16083	16307	16100	16097	16023	16098	15926	16152	16002	16180	16020	16143	16060	16044	16078	15705	16147	16028	15923	15925	15972	15979	16048	15983	16076	15969	15917	16024	15819	16290	16077	15937	15888	16007	16076	16053	16164	16077	16040	16052	15881	16061	16057	16122	16022	16050	16086	15957	16027	15931	16190	16188	16141	15986	16331	16262	15866	16070	16058	15935	16027	16203	16130	16168	16042	16189	16082	16183	16062	15885	16017	15983	16249	16140	16020	16051	15994	15983	16051	16091	15957	15989	16074	16041	15956	15912	16150	16188	15941	15881	15964	16043	16097	16147	15853	16131	16173	16004	16186	16103	16127	16149	16110	15998	16006	15990	16356	16127	15892	16056	16063	16062	15963	16205	16105	15922	16072	15890	16006	16034	15900	15896	16153	16053	16221	16056	16436	16177	16051	16101	16015	16006	16102	16074	16145	16122	15905	15986	16104	16154	16004	16035	16306	16201	16062	16274	15855	15859	16151	15955	16111	16099	16226	16042	16138	16031	15958	16072	16262	16062	16254	15915	16020	16067	15996	16008	16108	15944	15925	15970	15927	15983	16202	16065	16033	16125	16138	16118	16091	16018	15965	16024	15876	16214	16080	15894	16091	16046	16137	16060	15834	16029	16174	16097	16029	16250	16053	16095	16038	16210	15844	15775	16072	15851	15996	15957	15910	16080	16170	16104	16096	16027	16109	16186	16103	16422	16135	16110	16021	16052	16063	15963	16019	16017	16041	16205	16134	15918	15981	15808	15899	15941	16236	16135	16105	16192	16034	16125	15912	15993	16176	16012	16276	16141	16119	16038	15980	15770	16003	16180	16025	15999	16126	16060	15901	16088	15927	15914	15988	16072	16016	16167	15945	15922	16152	16094	16047	16072	16160	16156	15993	16101	16100	15764	15999	16161	15931	16094	16053	15934	15884	15958	16163	16063	16122	16094	16006	15926	16056	16168	16225	16253	16228	15834	15929	16021	16219	16024	16237	15889	16025	16067	16209	16090	16174	16093	16246	16180	16014	15983	16074	16082	16079	16117	15919	16046	15888	16135	16038	16058	15906	16326	16200	16004	15899	16135	15922	16181	16175	15994	16093	16148	16107	16162	16115	16106	16136	16140	16143	16168	16137	16016	16085	15993	16172	15891	16113	16033	16164	15868	16240	16089	15927	15919	15984	15932	16020	16134	16088	15960	15997	16005	16156	15912	16117	15935	16114	16191	16159	16070	16154	16043	15985	16265	16310	16208	16033	16060	15858	15781	15804	15834	16252	16124	16135	16007	16079	15811	16404	16188	16028	15907	15998	15906	16098	16139	16113	16050	16313	16020	16187	16018	15823	16018	16301	16096	16177	16168	16105	16088	16219	15873	16168	16102	16010	15960	16109	16027	16194	16108	15900	15979	16143	16108	16043	16026	16077	16073	16057	16016	15973	16023	15953	16142	16139	15898	16229	16217	16074	16096	16014	16045	16077	16189	16088	15983	16029	16255	16155	16061	16077	16008	16051	16162	15980	15915	16154	15974	16188	16198	15900	16133	16076	16045	16107	15960	15918	16098	15827	16268	16121	16205	16055	15889	16021	16017	16004	16058	16161	16053	16131	16093	15808	16089	16008	16005	16138	16167	15883	16274	16085	16240	16094	16372	16170	15999	16158	16009	16223	16210	16077	15967	16254	16033	15926	15939	15984	16179	16199	16151	16191	16104	15774	15962	16069	16166	15955	15882	15972	16095	15891	15990	16301	16262	15932	15963	16116	16014	15926	16145	16157	16380	16102	15818	16087	16116	15986	16157	15962	15982	15918	16105	16148	15995	16219	16144	16235	16072	16210	16168	16026	15977	16303	15823	16169	16038	16022	16144	16022	16057	16133	16045	16070	16281	15781	16084	15948	16282	16247	15919	15996	16085	15954	16211	15850	15968	15910	16042	16114	16061	15840	16058	15907	15907	15951	15989	16088	16134	16352	16212	16520	16324	16192	15945	16190	16036	16198	16158	16220	16201	16157	15842	16090	16163	15827	15906	16021	16077	16016	15985	16085	16076	16214	16182	16047	16015	16307	16154	16053	15955	16232	16032	16149	16111	15918	15880	16128	16016	16018	16159	16100	16201	15874	16132	16146	16070	16052	15958	16202	16136	16082	16009	16150	16051	16152	16040	15881	16116	16113	16182	15958	16071	15900	16019	15857	15900	16165	16133	16135	16014	15987	15947	16021	15866	16000	16139	16187	16069	15864	16267	16027	15906	16093	16010	15976	16154	16091	16063	16049	16120	15897	15931	16041	16052	16172	16106	15858	15973	16149	16258	16260	16226	16031	16037	16145	16090	16196	16084	16094	16051	16032	16147	16141	16221	15964	16106	16053	15944	15998	16087	16107	16350	16110	16088	16189	15884	15942	16109	15940	15814	16288	16111	15910	16107	16105	16025	16172	16109	16236	16040	16088	16111	16207	16059	15920	15961	16042	16090	16134	16007	16041	15803	16015	16172	16005	15876	16033	16098	15912	16032	16001	16125	15917	16266	15921	16352	15966	15981
15925	19585	20265	15333	14645	19300	26482	23591	17651	14280	13297	12922	13086	13112	12941	12973	13043	12989	13117	13066	13053	13016	13078	12986	13125	13105	12994	13155	13134	13127	13044	12977	13144	12996	13028	13053	13180	12997	12968	13090	12897	12916	12989	13088	13045	13197	13078	13205	13125	13102	12964	13045	13088	13231	12964	12911	12899	13019	13170	13136	12955	13044	12948	13154	13125	12992	13045	12975	13183	13077	12769	13272	13100	12876	13050	13065	13085	13049	13045	13242	13081	13262	13138	13134	13098	12918	12867	12993	13088	13029	13088	13058	13006	13003	13062	13193	13215	13166	13040	12921	12988	12999	13056	13077	13158	13049	13024	13024	12901	12899	13022	12964	13025	12843	12944	13014	13091	12924	13130	12911	13068	12954	13016	12996	12965	13104	13044	12971	13058	13149	12995	13044	13041	13061	13015	13104	13167	13026	12936	12937	13075	13085	13019	13004	13016	13033	13034	13013	13128	13074	13045	13092	12934	13218	12913	13122	13144	13103	13055	13096	13047	12911	13082	13064	13388	13040	13187	12932	13215	13228	12986	13047	13092	13159	13103	12881	13107	13282	13053	13043	13091	13137	12858	12957	12950	13093	12958	12992	13170	12994	12815	12919	13054	13174	13172	13042	13107	13009	13100	12958	13247	13098	13288	12975	12939	13003	13104	12970	12958	13121	13136	12964	13008	12973	13102	13113	13075	12998	12854	13023	13016	13073	12894	12981	13171	13069	13043	12931	12970	13055	13021	13109	13018	13009	13033	13087	13023	12935	13245	12985	13116	13120	13069	13153	12988	13072	12999	12893	12965	12984	13015	13204	13031	13188	13036	13134	13161	13160	13028	12987	13025	12902	13138	12985	13134	13055	13140	13090	13019	13066	12970	13073	13144	13101	13247	12937	13169	13120	13039	13073	13101	13000	13002	13089	13161	13017	13015	12960	12906	13037	13072	13210	13067	13003	13215	13042	13041	13119	13174	12881	12996	12968	13114	13051	13054	13127	12967	13180	12951	13054	13039	13054	13034	12968	13122	13083	13101	13118	13124	13107	13113	12967	13166	12918	13198	13048	13028	13075	13000	13195	13250	12977	13117	13026	13102	13128	13206	13052	13018	12934	12939	13095	13209	13050	13019	13077	13029	13042	13012	13080	12978	12881	13094	13110	13079	13018	13186	13068	13209	13150	13214	13152	13105	12861	13149	13076	12957	13178	13055	13229	12999	13125	12958	13060	12908	13105	13168	13023	13060	12987	13027	12876	13069	13080	12987	13005	12957	12888	12990	13102	12949	12989	12934	12941	13032	13011	13117	12982	12915	13093	13051	13003	13119	13185	13111	13128	12994	13039	12965	13064	13061	13240	13043	13023	13187	13069	13009	13018	12948	13070	13081	12960	13104	12998	13079	13089	12986	13068	12947	13026	13171	13175	12938	13091	12867	12886	12933	12980	13035	13123	13086	13030	13006	13173	13088	13176	12923	13152	13111	13108	12909	13112	13097	13140	13074	13149	13154	13052	13057	13232	13144	13079	13155	13220	13019	13029	13106	13010	12896	13175	12873	12899	13061	12965	13069	12996	13062	13099	13282	12985	13141	13063	12991	13018	13035	13014	13111	13167	13018	13057	13194	12925	13078	13050	13023	13170	12980	13178	13066	13200	12970	13035	13000	13231	13113	13000	13319	13084	12949	13198	12973	13063	12958	13054	13047	12957	13122	13070	13098	13068	12944	13072	12844	13020	13074	13166	13001	13082	13077	13025	13071	12980	13228	13215	13068	13139	13124	12997	12975	13138	12975	12993	13167	12983	13048	13114	13109	13025	13017	13076	13043	13051	13088	12958	13122	13018	13125	13108	12881	13075	13017	13046	13059	13100	13195	12935	13052	12973	13155	13128	13164	13013	13039	13021	12978	13115	13034	13098	13040	13050	13132	13027	13154	13013	13095	13021	12787	13117	13171	13042	13171	12974	13011	12951	12976	13089	13040	12921	13090	13294	12918	13016	12921	13161	13002	13195	13080	13029	12926	13049	12965	13186	13043	12943	13015	13038	13015	13017	13110	13037	12874	13057	13160	13051	13135	12966	13106	13136	13037	13164	13236	12993	13159	13037	13065	13166	13146	13030	13120	13122	13034	13020	12879	13036	13158	13007	13248	13016	13215	13019	13147	13028	13140	13151	12927	13133	13028	13013	12953	13152	12980	13082	12908	13054	13016	13149	13128	12882	12965	12892	13036	13170	13069	13066	12955	13006	13106	12879	13031	13065	13081	13066	13079	13175	13125	12991	13135	12969	13014	13047	12896	13051	13062	13138	12877	13007	13101	12885	13082	13112	13068	13292	13100	13046	13088	13064	12996	13105	13286	12960	13191	12923	13083	13041	13097	12959	13000	13133	12983	13069	12939	13134	12899	13034	12862	13044	13073	12966	13077	13070	13029	12885	13075	13035	13084	13091	13136	13111	12980	13101	13238	13011	13076	12912	13053	13074	13064	13016	12976	13160	12943	12982	12987	13255	13204	12958	12980	13027	13261	12982	12975	13250	13039	13140	13127	12963	13053	13069	13059	12878	12871	12969	13126	13235	13123	12860	13239	13061	13192	13055	13052	13068	12884	13065	13162	13071	13011	13204	13128	13141	12865	12984	12886	13179	13144	13001	13095	13171	13185	13084	13112	13153	13002	13084	13051	13065	12974	12908	12998	13070	13140	13081	13030	13003	13197	13088	12821	13090	12978	13055	13016	13054	13172	13000	12946	13114	13143	13258	13053	12880	13111	13108	13144	13009	13088	12912	13014	13027	13073	13062	12999	12913	12940	13007	13087	13101	13157	13038	13004	13003	13026	13063	13041	12943	13020	13014	12885	13063	13113	12978	13310	12917	12997	13187	13167	13163	13092	13066	13094	13075	13161	13249	12840	13098	13045	12985	13070	13016	13123	13014	13182	12897	12959	12798	12948	13045	13168	13077	12982	13007	13215	12977	13129	13223	13081	13121	13032	13043	13109	12928	13158	13029	13061	13082	13019	13130	13197	12954	12889	13199	12946	12949	13183	13164	13097	12977	13250	12991	13116	13082	13061	12905	12924	13035	13098	13038	13029	13050	13081	13108	13220	12974	13203	13027	13182	12999	13145	12981	12876	13044	13215	13127	13064	13177	13033	13075	13025	13140	13157	13081	13097	13128	13194	13294	13019	13124	12955	13063	13039	13119	13034	13192	13115	13156	13054	13160	13049	13102	13188	13197	13006	13010	13144	13055	13166	12926	13049	12942	13097	12949	13270	13163	13026	13198	13066	13177	13146	12959	12922	13104	13135	13010	13086	13112	13048	13222	13156	13105	13045	13147	13009	13031	13116	13114	13075	13049	13191	13080	13210	13064	13122	13065	13035	13043	12921	13065	13043	13077	12992	13049	12944	13009	12862	13072	13206	13034	12915	13160	12910	13032	12958	12985	13147	13107	13106	13122	13013	13021	13078	13080	12993	12979	13012	12818	12859	13051	13037	13187	12988	12958	13028	13116	13050	13049	13153	12965	13187	13052	13274	12869	13019	13102	12892	13071	12977	13013	12965	13215	12967	13025	13189	13197	13108	13064	12995	13067	13079	13251	13064	13104	13059	13193	13196	13260	13049	12886	13084	13066	13012	13052	13133	12920	13073	13140	13196	13033	13115	13037	13179	13149	13072	13132	13086	13003	13172	13031	12909	13070	13112	13048	13002	13097	13085	13146	13056	13045	12857	13218	13154	13082	13159	13167	13203	13084	13009	13010	13116	13114	13098	13017	12974	12960	13040	13112	13076	13120	13210	12978	13001	13001	12925	13077	13093	13150	12939	13199	13041	12941	12819	13031	13037	13196	12883	13169	12966	13216	13058	13119	13130	12950	13104	12898	13188	13131	13120	13185	13132	13019	13128	13241	13058	13140	12931	13150	12980	13096	12921	13155	13101	13142	12976	13120	13159	12911	13132	13051	13106	13155	13200	13075	12951	13004	12977	13134	12964	12973	13108	13056	12982	13090	13030	13066	13040	13040	13100	12961	12872	13005	12913	12978	13043	13005	13142	13068	13096	12981	12929	13157	13059	13012	13100	13022	12934	12919	13072	13069	13035	13159	12906	13060	12931	13202	12983	13115	13074	13132	13094	13064	13165	12979	13177	13103	12990	13106	13104	12988	12957	12923	13168	13010	12972	13080	13023	12969	13062	13176	13008	13206	12952	13261	13169	13077	13092	13035	12933	12904	12944	13052	13142	13077	12915	13131	13115	13046	13219	13082	13221	13072	12991	13020	13190	13088	13251	13046	13027	12983	13098	13020	13235	13016	12980	12996	13197	13079	13080	12951	13128	13145	13070	13135	13037	12984	13129	12967	13122	13011	12963	12992	13090	13137	12988	13005	13137	13067	13014	13070	12963	13068	13024	12999	13071	13016	13066	13252	13125	13064	12992	13064	13090	13160	13127	12919	12975	13116	13195	12937	13121	13018	12979	12866	13239	13127	12962	13250	13018	12902	12873	12974	13104	13043	12970	13008	13018	13086	13010	12997	13018	13130	13133	13098	13061	12939	13048	13027	13013	12988	13166	13076	13160	13072	13120	13106	13086	13047	13042	12971	13216	13153	13035	13167	13281	13100	13024	13020	13036	12945	12934	12939	13166	13077	13037	13130	12984	13067	13066	13031	13039	13062	13070	13028	13059	13170	13218	12987	12975	13052	12953	12973	13141	13084	13034	13017	13107	12961	13100	13068	13067	13093	13110	12870	12942	12967	13184	13032	13084	12926	12996	13059	13263	13111	13069	13038	13103	12968	12977	13213	12899	13064	13007	13087	12999	13096	13065	13082	12908	13010	13050	13043	13037	13171	12987	13141	13050	12960	13207	13060	12985	13325	13059	13033	13055	13207	12875	12927	13007	13025	13139	13139	13066	13048	12918	12951	12989	13034	13061	13250	12994	13069	13037	13233	12942	13131	12832	13028	13053	13080	13123	13054	13160	13027	13096	13003	12978	12999	13128	13225	13270	13029	13019	13227	13133	12979	13038	13104	12978	13120	13065	13065	13041	12856	13163	13020	13052	13075	13117	13009	13085	13028	12944	13204	13307	13035	12900	13099	13043	13210	13087	13111	12893	13098	13059	13108	13014	12999	12884	13152
25470	21085	27997	24919	22346	41387	65756	53288	35301	23765	18319	16983	16637	16776	16287	16421	16430	16476	16520	16321	16525	16617	16543	16486	16464	16282	16550	16479	16587	16479	16784	16515	16181	16471	16489	16518	16451	16502	16524	16496	16402	16488	16414	16572	16509	16531	16472	16537	16446	16497	16604	16416	16388	16480	16562	16394	16390	16240	16454	16564	16318	16508	16513	16611	16509	16445	16366	16218	16388	16070	16389	16541	16345	16605	16657	16364	16258	16501	16561	16552	16516	16406	16584	16406	16347	16561	16406	16195	16336	16598	16425	16292	16400	16479	16344	16467	16498	16350	16553	16432	16348	16397	16468	16492	16453	16603	16479	16293	16655	16260	16525	16310	16477	16264	16495	16447	16299	16385	16418	16517	16372	16297	16426	16460	16462	16481	16669	16439	16385	16245	16365	16529	16315	16453	16279	16374	16271	16422	16254	16416	16628	16423	16569	16460	16314	16556	16402	16434	16500	16555	16448	16381	16206	16347	16488	16469	16393	16232	16386	16311	16313	16408	16369	16376	16434	16570	16633	16374	16333	16473	16388	16423	16378	16382	16386	16322	16408	16378	16553	16454	16459	16295	16413	16403	16417	16406	16563	16376	16347	16378	16388	16494	16380	16478	16090	16491	16464	16521	16405	16280	16383	16515	16504	16399	16461	16382	16684	16657	16449	16198	16300	16472	16573	16560	16716	16440	16467	16381	16397	16410	16368	16559	16569	16363	16441	16305	16438	16440	16312	16438	16310	16410	16621	16405	16304	16303	16596	16423	16462	16372	16491	16583	16480	16321	16418	16770	16507	16603	16393	16333	16446	16361	16546	16453	16512	16443	16525	16412	16459	16539	16285	16280	16318	16467	16469	16296	16295	16505	16428	16202	16497	16129	16320	16406	16124	16352	16513	16437	16517	16408	16348	16244	16430	16599	16364	16571	16364	16442	16415	16493	16431	16522	16286	16318	16384	16378	16205	16401	16503	16306	16504	16423	16460	16460	16390	16475	16478	16356	16366	16424	16344	16284	16456	16672	16363	16463	16381	16359	16665	16435	16349	16277	16482	16287	16373	16333	16362	16431	16422	16471	16453	16459	16430	16513	16499	16330	16293	16529	16450	16478	16275	16490	16374	16480	16457	16645	16317	16376	16264	16574	16512	16219	16488	16364	16385	16422	16619	16238	16422	16482	16472	16450	16613	16062	16490	16420	16480	16169	16525	16318	16459	16411	16364	16431	16247	16302	16417	16680	16496	16584	16653	16565	16458	16591	16395	16464	16521	16439	16492	16411	16316	16407	16482	16496	16410	16324	16180	16461	16327	16475	16550	16421	16503	16633	16397	16436	16488	16245	16386	16432	16203	16326	16390	16446	16471	16571	16420	16293	16117	16381	16274	16420	16509	16384	16557	16560	16580	16391	16436	16273	16248	16287	16399	16348	16345	16532	16444	16304	16426	16615	16241	16141	16540	16171	16423	16603	16401	16567	16550	16485	16594	16359	16403	16587	16491	16356	16310	16401	16522	16612	16375	16439	16500	16442	16300	16358	16523	16436	16303	16254	16108	16482	16460	16374	16404	16360	16339	16402	16365	16580	16498	16279	16596	16552	16342	16563	16445	16516	16643	16512	16538	16384	16418	16423	16361	16477	16326	16357	16525	16547	16299	16509	16476	16581	16523	16372	16275	16420	16333	16461	16442	16313	16429	16327	16361	16462	16511	16765	16282	16584	16357	16441	16254	16371	16453	16313	16383	16621	16477	16318	16471	16464	16485	16372	16419	16414	16396	16399	16363	16446	16296	16431	16434	16529	16307	16587	16235	16524	16480	16463	16512	16362	16423	16473	16372	16534	16332	16368	16360	16368	16429	16357	16306	16145	16398	16342	16402	16450	16569	16430	16432	16368	16723	16497	16524	16150	16697	16410	16432	16515	16367	16373	16492	16403	16507	16518	16460	16319	16346	16510	16303	16443	16199	16439	16358	16438	16522	16300	16301	16384	16511	16344	16583	16425	16562	16660	16644	16403	16320	16450	16526	16348	16365	16464	16573	16272	16406	16323	16350	16367	16409	16321	16437	16379	16425	16530	16297	16526	16454	16450	16273	16575	16531	16330	16315	16555	16458	16188	16329	16526	16703	16616	16512	16380	16291	16396	16397	16405	16323	16586	16276	16216	16501	16549	16512	16451	16451	16490	16159	16285	16355	16427	16297	16494	16364	16581	16514	16478	16367	16516	16511	16311	16374	16476	16418	16429	16278	16312	16446	16338	16272	16429	16270	16409	16351	16290	16348	16617	16237	16550	16418	16100	16538	16412	16425	16452	16127	16381	16459	16365	16541	16298	16496	16388	16526	16307	16415	16324	16176	16281	16294	16328	16496	16290	16452	16720	16521	16359	16524	16426	16333	16420	16478	16462	16344	16598	16397	16228	16326	16280	16537	16354	16633	16417	16456	16534	16507	16404	16654	16541	16516	16394	16389	16377	16319	16330	16364	16550	16412	16344	16500	16519	16475	16553	16645	16376	16344	16435	16312	16265	16527	16327	16246	16427	16483	16390	16356	16343	16313	16549	16430	16531	16482	16367	16489	16523	16414	16305	16597	16498	16494	16342	16525	16454	16410	16452	16567	16495	16180	16497	16232	16340	16502	16501	16474	16352	16607	16317	16153	16315	16518	16263	16457	16329	16472	16544	16406	16557	16444	16521	16199	16379	16539	16336	16223	16339	16458	16507	16473	16512	16277	16504	16504	16451	16484	16518	16542	16281	16416	16363	16403	16276	16472	16604	16550	16373	16471	16702	16345	16537	16343	16427	16611	16464	16569	16261	16351	16448	16350	16466	16308	16416	16410	16442	16354	16490	16432	16275	16249	16060	16515	16380	16448	16487	16492	16376	16179	16519	16441	16416	16366	16520	16420	16616	16341	16488	16450	16353	16678	16482	16458	16635	16242	16330	16425	16216	16091	16500	16543	16640	16591	16292	16355	16564	16509	16569	16061	16525	16335	16318	16366	16447	16331	16465	16465	16416	16442	16309	16520	16421	16467	16430	16414	16438	16386	16364	16568	16663	16560	16411	16567	16453	16348	16291	16377	16339	16288	16438	16325	16457	16413	16645	16408	16514	16503	16396	16285	16449	16344	16551	16371	16413	16518	16517	16396	16471	16371	16386	16411	16313	16368	16366	16378	16384	16338	16427	16362	16394	16467	16384	16248	16392	16303	16440	16380	16321	16579	16585	16409	16352	16481	16278	16412	16257	16446	16277	16391	16368	16363	16544	16340	16364	16698	16437	16451	16383	16267	16455	16762	16369	16585	16305	16283	16601	16471	16403	16367	16298	16404	16353	16238	16627	16259	16464	16463	16529	16214	16457	16375	16450	16429	16364	16400	16520	16517	16315	16225	16541	16398	16493	16459	16517	16414	16237	16338	16380	16222	16266	16283	16426	16466	16422	16397	16570	16520	16462	16509	16614	16473	16400	16235	16235	16345	16378	16455	16450	16396	16349	16539	16366	16387	16400	16297	16348	16221	16482	16566	16450	16321	16437	16406	16525	16514	16426	16371	16301	16400	16489	16510	16391	16499	16521	16600	16609	16608	16411	16430	16596	16453	16503	16489	16489	16333	16644	16223	16423	16426	16483	16417	16567	16389	16442	16515	16268	16407	16413	16152	16443	16591	16573	16600	16355	16321	16368	16517	16481	16552	16317	16429	16280	16403	16527	16555	16497	16279	16486	16318	16204	16600	16488	16530	16185	16507	16370	16456	16263	16578	16374	16387	16423	16428	16297	16374	16279	16314	16179	16409	16559	16389	16332	16462	16349	16355	16582	16261	16447	16667	16321	16481	16488	16460	16410	16505	16502	16628	16539	16553	16360	16444	16365	16364	16265	16251	16189	16454	16483	16448	16555	16452	16433	16335	16469	16349	16519	16397	16529	16511	16492	16376	16418	16369	16292	16524	16280	16320	16524	16440	16210	16559	16532	16515	16503	16455	16350	16435	16294	16489	16395	16250	16559	16708	16191	16319	16438	16300	16414	16442	16416	16557	16382	16461	16274	16582	16489	16352	16470	16278	16568	16413	16247	16195	16526	16381	16331	16508	16459	16480	16496	16569	16290	16397	16182	16249	16436	16604	16488	16377	16361	16391	16466	16290	16502	16362	16393	16591	16392	16468	16372	16497	16379	16376	16401	16395	16426	16494	16231	16564	16355	16371	16553	16185	16418	16364	16303	16630	16368	16495	16333	16420	16546	16485	16481	16391	16585	16589	16449	16398	16364	16391	16245	16454	16352	16250	16391	16354	16243	16443	16257	16263	16492	16393	16432	16359	16425	16384	16275	16501	16620	16395	16339	16378	16468	16518	16577	16517	16380	16271	16321	16566	16582	16466	16453	16466	16512	16597	16671	16422	16337	16265	16251	16446	16280	16436	16486	16399	16523	16375	16540	16503	16334	16398	16310	16388	16329	16585	16619	16394	16526	16197	16561	16402	16678	16335	16439	16346	16360	16397	16323	16347	16574	16494	16412	16568	16471	16487	16191	16436	16496	16435	16238	16449	16204	16321	16338	16183	16340	16467	16437	16394	16392	16540	16412	16693	16512	16456	16261	16278	16516	16549	16376	16327	16582	16607	16610	16409	16359	16303	16274	16344	16374	16445	16452	16482	16513	16566	16529	16609	16320	16518	16338	16295	16289	16502	16443	16648	16529	16496	16477	16474	16360	16720	16516	16583	16629	16325	16282	16596	16430	16269	16453	16454	16423	16509	16287	16309	16372	16343	16481	16546	16356	16516	16424	16619	16324	16419	16351	16342	16538	16363	16398	16447	16347	16573	16303	16396	16627	16658	16257	16303	16485	16544	16570	16477	16642	16543	16387	16406	16322	16514	16374	16361	16426	16269	16543	16438	16326	16371	16378	16385	16260	16484	16261	16417	16452	16458	16363	16250	16356	16357	16613	16495	16457	16534	16509	16357	16359	16382	16514	16380	16392	16444	16518	16440	16530	16524	16522	16539	16305	16446	16315	16493	16580	16661	16660	16549	16317	16373	16511	16495	16313	16345	16478	16293	16344	16310	16346	16408	16152	16414	16444	16476	16670	16445	16407	16639	16460	16432	16357	16229	16424	16450	16577	16478	16310	16491	16434
16196	27473	27985	21174	18733	43446	62839	50425	32665	19061	14315	13446	13347	13275	13496	13485	13380	13505	13508	13190	13377	13175	13365	13337	13424	13271	13229	13366	13240	13490	13359	13434	13331	13326	13234	13370	13381	13135	13270	13400	13162	13471	13373	13393	13365	13388	13304	13268	13329	13454	13384	13277	13311	13317	13311	13475	13490	13446	13273	13370	13536	13277	13284	13536	13301	13374	13383	13345	13236	13232	13338	13244	13419	13345	13424	13442	13137	13456	13308	13289	13450	13293	13332	13275	13299	13346	13325	13329	13507	13287	13478	13308	13416	13301	13239	13528	13267	13249	13234	13386	13417	13417	13420	13276	13243	13272	13361	13279	13511	13335	13346	13291	13320	13324	13377	13395	13266	13209	13394	13446	13471	13269	13369	13501	13248	13383	13331	13288	13358	13280	13315	13277	13313	13420	13218	13417	13366	13389	13523	13244	13194	13350	13380	13489	13212	13398	13376	13176	13332	13327	13368	13258	13518	13518	13308	13399	13315	13462	13207	13288	13486	13344	13290	13329	13363	13169	13454	13284	13243	13291	13427	13309	13335	13272	13248	13340	13448	13194	13337	13457	13267	13438	13290	13279	13338	13491	13434	13435	13333	13490	13376	13239	13276	13335	13295	13458	13254	13320	13353	13274	13374	13262	13390	13428	13372	13136	13402	13362	13360	13253	13424	13095	13382	13259	13257	13254	13583	13261	13203	13357	13249	13249	13307	13282	13371	13406	13449	13319	13370	13430	13209	13258	13319	13434	13331	13341	13351	13338	13345	13343	13332	13453	13152	13227	13408	13370	13410	13299	13286	13283	13298	13415	13350	13346	13477	13276	13302	13177	13334	13207	13383	13181	13330	13264	13362	13332	13289	13224	13404	13262	13312	13377	13285	13302	13319	13307	13503	13305	13290	13408	13272	13408	13173	13385	13144	13392	13452	13326	13333	13330	13337	13378	13246	13330	13238	13431	13413	13339	13271	13392	13386	13366	13400	13254	13400	13408	13291	13190	13460	13186	13209	13260	13333	13133	13371	13349	13340	13372	13269	13228	13293	13298	13280	13481	13434	13408	13240	13195	13345	13255	13325	13276	13388	13265	13401	13269	13372	13339	13345	13293	13396	13308	13332	13259	13357	13393	13272	13273	13275	13386	13234	13382	13366	13194	13508	13242	13281	13182	13414	13359	13434	13188	13392	13448	13229	13317	13253	13257	13424	13403	13463	13379	13384	13379	13156	13481	13507	13251	13379	13167	13364	13331	13394	13296	13459	13336	13432	13100	13308	13282	13358	13377	13429	13322	13223	13407	13350	13429	13317	13400	13323	13434	13185	13381	13500	13314	13387	13407	13314	13441	13395	13397	13190	13080	13234	13432	13227	13408	13463	13421	13369	13456	13212	13232	13395	13285	13235	13321	13343	13279	13343	13358	13360	13310	13275	13162	13181	13399	13311	13149	13116	13453	13301	13315	13272	13509	13368	13632	13277	13344	13295	13388	13321	13246	13366	13327	13335	13332	13406	13450	13188	13400	13371	13464	13457	13343	13269	13283	13435	13213	13325	13468	13445	13433	13461	13164	13297	13331	13403	13241	13425	13283	13288	13445	13389	13268	13185	13419	13253	13475	13381	13329	13245	13408	13255	13392	13204	13471	13068	13408	13493	13302	13237	13359	13355	13447	13284	13243	13444	13292	13318	13382	13265	13339	13294	13423	13273	13224	13244	13359	13357	13436	13583	13346	13211	13360	13270	13501	13250	13241	13378	13439	13201	13253	13389	13436	13377	13370	13372	13338	13260	13255	13432	13358	13270	13192	13304	13223	13283	13373	13386	13330	13403	13226	13363	13428	13277	13524	13331	13263	13479	13280	13302	13311	13394	13251	13602	13246	13420	13280	13355	13214	13317	13417	13319	13308	13276	13291	13322	13192	13182	13255	13201	13454	13480	13284	13191	13360	13315	13285	13509	13335	13515	13404	13167	13307	13228	13277	13436	13247	13248	13254	13284	13397	13337	13367	13352	13256	13254	13268	13365	13370	13342	13316	13551	13133	13240	13280	13427	13219	13524	13210	13316	13294	13318	13462	13466	13330	13283	13260	13445	13395	13334	13272	13223	13205	13363	13420	13329	13437	13367	13316	13209	13402	13273	13309	13317	13215	13557	13299	13404	13502	13188	13358	13501	13101	13494	13270	13202	13297	13352	13305	13253	13206	13373	13474	13498	13278	13444	13189	13319	13410	13262	13197	13321	13333	13394	13215	13208	13392	13412	13261	13228	13258	13153	13312	13188	13273	13312	13285	13258	13298	13257	13155	13388	13300	13380	13325	13353	13339	13340	13494	13299	13479	13421	13259	13256	13120	13355	13410	13304	13296	13256	13472	13402	13180	13413	13238	13213	13506	13303	13270	13396	13204	13342	13418	13298	13418	13197	13448	13221	13307	13197	13324	13376	13144	13444	13353	13247	13290	13366	13373	13270	13164	13328	13450	13275	13137	13429	13374	13270	13303	13312	13373	13228	13308	13225	13346	13240	13328	13378	13267	13173	13313	13227	13312	13182	13494	13226	13457	13345	13371	13320	13423	13316	13249	13257	13418	13213	13350	13531	13378	13362	13308	13179	13349	13346	13422	13402	13412	13447	13262	13340	13361	13319	13211	13198	13326	13356	13311	13428	13381	13311	13250	13298	13338	13232	13238	13339	13373	13283	13418	13415	13245	13285	13265	13330	13371	13414	13300	13397	13335	13243	13400	13326	13564	13417	13140	13232	13303	13134	13434	13293	13367	13360	13220	13293	13372	13303	13470	13442	13259	13285	13259	13490	13416	13434	13324	13287	13326	13439	13426	13298	13273	13457	13319	13311	13347	13397	13331	13224	13404	13369	13373	13405	13210	13456	13362	13261	13526	13259	13216	13334	13307	13309	13242	13319	13386	13162	13323	13209	13333	13292	13272	13509	13434	13415	13141	13229	13154	13342	13307	13302	13286	13273	13480	13462	13226	13378	13440	13442	13269	13408	13366	13430	13301	13439	13339	13131	13499	13300	13379	13354	13485	13522	13343	13304	13210	13264	13294	13316	13494	13328	13426	13321	13312	13257	13311	13314	13459	13369	13303	13259	13396	13379	13185	13419	13298	13320	13301	13265	13256	13451	13281	13408	13456	13262	13273	13231	13423	13442	13308	13281	13360	13276	13364	13396	13362	13404	13400	13274	13357	13225	13451	13478	13387	13354	13176	13302	13453	13382	13436	13303	13194	13228	13360	13450	13303	13192	13273	13252	13291	13576	13342	13422	13327	13252	13285	13274	13327	13154	13314	13285	13367	13368	13373	13420	13259	13218	13360	13126	13467	13422	13354	13376	13382	13247	13279	13402	13440	13528	13328	13389	13309	13311	13248	13374	13281	13373	13392	13334	13469	13124	13217	13274	13226	13417	13350	13284	13351	13399	13233	13255	13401	13342	13284	13415	13457	13266	13461	13202	13295	13340	13352	13314	13502	13358	13262	13328	13226	13390	13158	13391	13261	13399	13197	13261	13288	13328	13309	13273	13345	13294	13308	13307	13431	13240	13298	13158	13423	13499	13121	13478	13239	13278	13326	13425	13316	13343	13190	13261	13464	13395	13227	13428	13345	13430	13467	13383	13199	13375	13258	13097	13266	13415	13273	13377	13427	13306	13288	13329	13181	13188	13360	13379	13121	13498	13368	13281	13336	13358	13278	13247	13395	13343	13374	13580	13368	13329	13152	13460	13395	13280	13458	13347	13262	13226	13401	13183	13328	13431	13147	13342	13229	13354	13265	13254	13411	13243	13252	13327	13362	13437	13274	13377	13447	13407	13448	13332	13326	13187	13279	13251	13343	13265	13353	13388	13293	13254	13430	13327	13379	13383	13375	13327	13360	13252	13317	13227	13324	13222	13391	13257	13289	13211	13236	13239	13427	13482	13450	13252	13370	13338	13214	13309	13466	13313	13346	13256	13378	13322	13384	13411	13376	13576	13487	13292	13378	13363	13373	13210	13228	13256	13180	13302	13465	13285	13340	13316	13474	13324	13344	13427	13174	13278	13198	13290	13484	13412	13280	13357	13334	13352	13470	13582	13300	13330	13271	13168	13478	13311	13287	13402	13242	13390	13426	13507	13476	13356	13390	13390	13297	13418	13388	13306	13234	13434	13429	13271	13282	13353	13366	13373	13393	13273	13357	13334	13614	13262	13379	13324	13467	13243	13303	13321	13303	13470	13293	13218	13341	13346	13193	13300	13301	13265	13273	13295	13196	13395	13375	13388	13399	13308	13166	13318	13401	13410	13354	13349	13224	13159	13287	13293	13432	13277	13328	13307	13362	13271	13308	13259	13451	13299	13396	13426	13208	13339	13293	13307	13210	13365	13221	13409	13410	13151	13333	13335	13361	13269	13329	13289	13297	13336	13310	13330	13213	13502	13396	13374	13312	13373	13236	13266	13570	13278	13218	13390	13227	13351	13072	13430	13201	13225	13312	13249	13307	13355	13220	13337	13437	13370	13377	13265	13361	13300	13383	13320	13151	13444	13157	13458	13338	13418	13283	13461	13286	13312	13272	13373	13296	13343	13328	13397	13303	13271	13417	13266	13356	13347	13319	13399	13339	13474	13151	13166	13293	13325	13347	13237	13328	13475	13295	13489	13615	13133	13236	13331	13301	13389	13314	13171	13118	13423	13483	13260	13452	13226	13288	13271	13304	13303	13279	13405	13365	13361	13386	13287	13470	13420	13508	13415	13315	13331	13166	13383	13250	13429	13308	13320	13345	13332	13311	13231	13211	13310	13219	13360	13321	13334	13359	13178	13390	13393	13346	13463	13257	13418	13247	13342	13325	13391	13235	13523	13315	13187	13218	13438	13321	13274	13219	13382	13203	13290	13373	13260	13352	13363	13297	13314	13313	13494	13462	13471	13266	13348	13301	13401	13342	13428	13164	13404	13243	13293	13255	13277	13317	13349	13395	13397	13331	13236	13459	13194	13368	13396	13406	13279	13434	13301	13181	13377	13324	13291	13392	13328	13336	13292	13223	13469	13386	13579	13349	13414	13322	13534	13342	13133	13275	13237	13292	13467	13392	13292	13311	13328	13178	13178	13188	13247	13411	13361	13533	13409	13277	13309	13259
23924	21082	28521	23943	21868	35860	74125	66062	46673	30667	21754	18399	17680	17441	17509	17383	17452	17430	17468	17475	17362	17502	17355	17127	17428	17214	17476	17499	17423	17348	17268	17374	17572	17294	17424	17315	17449	17501	17638	17276	17345	17138	17383	17349	17356	17350	17544	17463	17519	17335	17064	17533	17409	17363	17423	17304	17378	17446	17357	17166	17350	17348	17398	17301	17280	17382	17511	17441	17424	17425	17411	17371	17317	17261	17262	17191	17334	17130	17207	17483	17326	17231	17362	17304	17439	17375	17467	17387	17407	17185	17359	17198	17321	17275	17332	17232	17095	17292	17467	17254	17264	17171	17181	17280	17356	17420	17337	17269	17372	17243	17341	17362	17334	17348	17385	17400	17361	17192	17284	17098	17402	17263	17323	17360	17025	17325	17382	17312	17238	17351	17267	17427	17430	17554	17286	17431	17177	17299	17420	17356	17189	17246	17424	17488	17168	17436	17269	17380	17273	17226	17483	17266	17248	17076	17107	17239	17237	17288	17429	17219	17202	17280	17300	17407	17278	17316	17139	17153	17360	17520	17159	17341	17341	17407	17447	17411	17347	17375	17276	17122	17218	17199	17451	17303	17539	17259	17294	17213	17143	17223	17423	17515	17357	17094	17327	17396	17371	17232	17138	17151	17313	17193	17356	17451	17511	17284	17262	17156	17231	17407	17327	17289	17213	17312	17463	17320	17198	17351	17299	17213	17299	17267	17250	17376	17351	17152	17371	17124	17167	17078	17356	17359	17177	17136	17110	17193	17367	17319	17188	17445	17172	17136	17201	17294	17363	17275	17116	17147	17189	17394	17426	17021	17275	17334	17266	17309	17215	17238	17384	17264	17273	17239	17321	17326	17352	17287	17339	17110	17149	17231	17217	17252	17228	17224	17364	17374	17217	17363	17226	17234	17254	17260	17210	17345	17273	17246	17388	17264	17269	17217	17298	17276	17508	17419	17181	17249	17469	17216	17388	17550	17401	17239	17027	17393	17227	17098	17253	17202	17291	17295	17410	17278	17260	17389	17256	17112	17162	17126	17220	17409	17177	17284	17299	17334	17234	17357	17246	17384	17236	17273	17209	17373	17370	17169	17258	17432	17275	17131	17194	17334	17312	17283	17353	17193	17138	17272	17324	17363	17119	17294	17358	17170	17247	17175	17366	17153	17173	17259	17205	17259	17212	17139	17192	17241	17264	17216	17182	17289	17396	17496	17339	17304	17205	17224	17222	17299	17335	17167	17120	17361	17227	17061	17338	17315	17460	17211	17273	17179	17224	17271	17475	17468	17303	17307	17367	17250	17235	17393	17383	17251	17243	17207	17281	17187	17343	17237	17384	17237	17187	17242	17360	17408	17227	17301	17210	17111	17120	17350	17440	17422	17284	17306	17227	17408	17195	17275	17338	17118	17109	17275	17119	17225	17222	17148	17164	17256	17286	17324	17467	17273	17232	17407	17200	17143	17273	17440	17407	17341	17353	17307	17562	17357	17120	17141	17350	17425	17245	17362	17154	17248	17322	17276	17291	17352	17235	17177	17178	17342	17610	17382	17239	17269	17211	17490	17494	17396	17301	17365	17268	17313	17097	17268	17128	17279	17428	17217	17153	17316	17525	17387	17208	17417	17369	17254	17327	17359	17156	17084	17309	17084	17176	17349	17211	17161	17159	17213	17205	17411	17350	17185	17555	17270	17200	17050	17350	17294	17112	17372	17207	17169	17361	17223	17368	17094	17299	17126	17298	17213	17266	17301	17194	17351	17244	17144	17229	17170	17217	17511	17371	17216	17160	17226	17398	17632	17495	17382	17286	17371	17467	17468	17216	17251	17323	17153	17221	17359	17243	17291	17070	17237	17065	17261	17439	17432	17471	17338	17361	17133	17281	17246	17373	17352	17402	17311	17355	17264	17303	17279	17446	17333	17251	17171	17339	17150	17225	17158	17246	17205	17311	17378	17162	17269	17245	17306	17305	17324	17293	17244	17356	17308	17140	17428	17374	17520	17074	17116	17212	17145	17385	17416	17165	17345	17459	17267	17449	17369	17225	17440	17145	17332	17413	17394	17414	17281	17468	17457	17424	17161	17460	17122	17312	17382	17265	17350	17302	17161	17298	17254	17186	17269	17152	17181	17151	17238	17304	17189	17563	17539	17357	17291	17448	17304	17435	17442	17326	17214	17244	17439	17460	17332	17310	17317	17292	17229	17066	17023	17271	17194	17182	17239	17434	17427	17115	17275	17100	17122	17305	17318	17246	17325	17461	17211	17379	17231	17320	17227	17007	17277	17242	17097	17294	17271	17331	17225	17324	17206	17292	17321	17390	17320	17353	17305	17173	17219	17370	17258	17020	17180	17188	17294	17267	17213	17281	17176	17327	17190	17384	17401	17208	17324	17300	17348	17246	17282	17306	17007	17371	17196	17290	17358	17174	17669	17464	17488	17111	17361	17304	17328	17445	17386	17620	17478	17357	17216	17157	17308	17250	17253	17219	17213	17259	17475	17281	17220	17366	17380	17235	17429	17352	17475	17508	17219	17262	17410	17429	17416	17540	17347	17260	17175	17233	17257	17305	17202	17495	17180	17320	17216	17289	17335	17315	17319	17216	17406	17335	17279	17350	17286	17048	17256	17305	17219	16989	17363	17435	17321	17212	17204	17537	17187	17316	17133	17363	17433	17278	17387	17200	17425	17293	17288	17146	17230	17060	17229	17386	17044	17343	17402	17300	17130	17321	17213	17315	17366	17384	17171	17289	17143	17240	17304	17365	17337	17353	17360	17349	17289	17368	17316	17200	17416	17237	17257	17416	17401	17298	17282	17356	17380	17235	17483	17601	17178	17068	17297	17436	17230	17247	17416	17322	17332	17270	17218	17131	17322	17059	17189	17425	17460	17319	17424	17265	17227	17253	17288	17266	17084	17253	17140	17136	17368	17344	17397	17443	17290	17348	17548	17367	17426	17338	17538	17349	17135	17253	17482	17305	17053	17201	17208	17250	17439	17271	17248	17559	17450	17327	17355	17159	17273	17277	17351	17218	17281	17226	17201	17316	17387	17262	17287	17327	17439	17321	17369	17459	17296	17221	17317	17269	17393	17163	17325	17413	17358	17034	17277	17086	17119	17249	17198	17322	17104	17386	17174	17203	17052	17171	17378	17440	17139	17439	17151	17221	17361	17273	17060	17343	17247	17257	17256	17420	17247	17374	17494	17269	17186	17594	17268	17173	17135	17278	17369	17501	17222	17395	17150	17344	17557	17157	17445	17451	17101	17055	17283	17323	17228	17373	17354	17136	17298	17451	17245	17249	17267	17328	17395	17225	17326	17288	17346	17165	17211	17204	17441	17468	17335	17323	17318	17502	17413	17201	17274	17315	17212	17308	17215	17441	17326	17276	17221	17285	17416	17414	17258	17382	17305	17383	17563	17502	17538	17394	17352	17193	17366	17088	17329	17220	17114	17261	17437	17182	17346	17107	17261	17337	17452	17318	17241	17214	17244	17283	17275	17387	17365	17292	17195	17221	17162	17125	17357	17151	17222	17276	17136	17258	17370	17341	17396	17183	17153	17296	17436	17450	17160	17170	17384	17205	17160	17303	17220	17146	17372	17408	17303	17164	17285	17214	17551	17335	17312	17193	17344	17450	17552	17226	17069	17465	17428	17412	17027	17290	17336	17308	17282	17307	17476	17066	17198	17238	17362	17419	17292	17267	17258	17396	17538	17216	17310	17439	17169	17279	17258	17364	17360	17312	17421	17327	17160	17179	17458	17327	17184	17322	17197	17334	17386	17332	17355	17325	17148	17205	17239	17206	17126	17217	17505	17452	17104	17214	17214	17338	17392	17246	17368	17284	17211	17277	17199	17101	17276	17366	17308	17367	17249	17342	17366	17335	17447	17287	17220	17332	17352	17288	17088	17434	17270	17431	17046	17509	17274	17290	17007	17070	17235	17248	17503	17328	17450	17440	17306	17351	17199	17353	17408	17253	17181	17327	17343	17309	17301	17399	17564	17252	17332	17209	17326	17249	17269	17400	17085	17435	17133	17314	17170	17247	17099	17335	17214	17260	17162	17493	17136	17305	17262	17208	17385	17344	17106	17173	17200	17262	17318	17359	17333	17268	17420	17277	17058	17246	17348	17472	17286	17239	17174	17372	17425	17361	17221	17465	17197	17285	17385	17439	17192	17600	17177	17205	17222	17181	17316	17466	17235	17158	17287	17305	17151	17353	17236	17226	17208	17467	17419	17144	17163	17374	17334	17188	17347	17267	17142	17301	17226	17196	17221	17047	17308	17460	17258	17359	17328	17198	17074	17363	17347	17150	17275	17278	17307	17180	16998	17215	17080	17433	17273	17263	17375	17162	17133	17493	17352	17031	17182	17308	17378	17385	17377	17626	17596	17366	17128	17267	17246	17285	17275	17438	17212	17185	17376	17225	17326	17238	17357	17304	17311	17220	17258	17416	17234	17471	17181	17135	17352	17520	17324	17125	17252	17290	17234	17234	17406	17192	17096	17274	17308	17394	17223	17343	17266	17242	17539	17423	17218	17334	17245	17337	17438	17407	17578	17389	17118	17240	17282	17242	17325	17065	17237	17369	17061	17407	17279	17153	17227	17263	17306	17367	17323	17300	17354	17253	17391	17318	17231	17141	17440	17106	17495	17402	17248	17396	17291	17328	17262	17283	17148	17271	17249	17287	17366	17486	17387	17270	17486	17309	17112	17436	17179	17297	17406	17243	17350	17235	17457	17285	17293	17229	17238	17281	17315	17231	17259	17423	17239	17304	17216	17183	17423	17207	17512	17378	17526	17355	17193	17159	17414	17311	17449	17307	17296	17177	17334	17396	17146	17119	17213	17214	17061	17294	17220	17331	17414	17387	17280	17377	17456	17361	17383	17206	17198	17412	17491	17352	17460	17410	17287	17303	17164	17310	17207	17387	17325	17265	17336	17376	17226	17278	17298	17322	17285	17247	17434	17166	17281	17157	17279	17258	17318	17407	17171	17283	17515	17416	17314	17187	17260	17410	17183	17408	17165	17144	17481	17555	17252	17394	17346	17394	17320	17116	17460	17312	17265	17190	17085	17057	17297	17295	17310	17486	17488	17256	17207	17272	17310	17172	17140	17372	17354	17389	17229
18581	34034	32703	25477	22983	39451	75726	66226	44972	26830	17163	14133	13887	13906	13723	13628	13870	13687	13759	13799	13719	13693	13595	13780	13767	13727	13711	13808	13803	13825	13900	13891	13988	13743	13774	13726	13790	13724	13902	13760	13859	13728	13671	13712	13599	13687	14127	13796	13698	13764	13756	13758	13737	13718	13852	13816	13625	13751	13871	13771	13725	13733	13573	13873	13821	13755	13809	13823	13846	13804	13822	13812	13861	13658	13879	13789	13610	13608	13823	13653	13699	13924	13775	13745	13839	13783	13816	13740	13735	13646	13713	13775	13672	13792	13669	13860	13903	13696	13849	13695	13739	13783	13830	13716	13727	13700	13556	13704	13752	13766	13853	13704	13846	13868	13711	13712	13627	13734	13816	13806	13660	13604	13565	13882	13689	13520	13619	13771	13874	13844	13784	13672	13693	13791	13934	13888	13704	13842	13759	13756	13858	13631	13569	13764	13737	13633	13673	13723	13723	13698	13720	13867	13775	13751	13886	13632	13727	13701	13920	13592	13739	13857	13729	13873	13840	13651	13814	13901	13756	13705	13802	13870	13585	13779	13572	13701	13825	13757	13769	13733	13702	13678	13688	13830	13669	13687	13661	13747	13911	13750	13705	13672	13783	13619	13737	13693	13727	13862	13785	13794	13994	13726	13691	13831	13830	13911	13861	13768	13743	13738	13894	13870	13758	13727	13791	13755	13760	13761	13717	13747	13639	13859	13800	13742	13880	13788	13718	13755	13703	13798	13670	13962	13722	13743	13641	13617	13880	13619	13550	13666	13743	13651	13878	13778	13709	13822	13552	13696	13584	13658	13725	13786	13511	13793	13588	13842	13812	13683	13880	13772	13742	13806	13829	13557	13703	13791	13801	13812	13816	13941	13840	13604	13693	13799	13804	13597	13737	13716	13692	13690	13751	13796	13707	13699	13784	13815	13583	13731	13665	13686	13798	13794	13808	13879	13837	13753	13808	13778	13797	13704	13750	13874	13704	13623	13895	13855	13850	13644	13737	13791	13985	13484	13696	13767	13901	13849	13838	13835	13637	13678	13777	13768	13806	13710	13825	13791	13729	13866	13736	13816	13836	13782	13661	13613	13757	13581	13674	13898	13809	13865	13769	13787	13719	13851	13621	13870	13846	13774	13708	13764	13928	13750	13892	13649	13948	13587	13886	13660	13990	13856	13635	13624	13933	13700	13681	13841	13505	13687	13719	13682	13681	13920	13823	13730	13743	13832	13712	13947	13709	13641	13864	13844	13571	13825	13721	13800	13869	13736	13868	13708	13722	13647	13687	13657	13716	13880	13801	13731	13795	13619	13718	13783	13648	13805	13716	13710	13618	13723	13766	13891	13693	13743	13753	13917	13799	13712	13824	13772	13798	13800	13698	13744	13807	13627	13791	13872	13814	13686	13652	13586	13804	13583	13832	13727	13651	13643	13868	13570	13569	13721	13554	13680	13773	13906	13793	13664	13719	13761	13810	13723	13638	13750	13704	13898	13834	13787	13657	13801	13804	13797	13750	13710	13889	13812	13791	13651	13574	13797	13816	13743	13759	13750	13678	13799	13792	13717	13772	13707	13923	13758	13718	13657	13688	13799	13824	13684	13682	13905	13736	13630	13812	13760	13675	13853	13685	13805	13667	13836	13787	13805	13852	13721	13746	13837	13763	13724	13674	13726	13797	13743	13871	13690	13788	13689	13669	13755	13917	13828	13813	13905	13542	13754	13727	13847	13938	13938	13759	13701	13723	13601	13653	13621	13762	13822	13823	13734	13831	13711	13825	13695	13783	13796	13675	13601	13888	13645	13685	13802	13823	13795	13872	13714	13713	13743	13682	13769	13746	13747	13630	13848	13694	13841	13819	13691	13892	13677	13596	13764	13516	13834	13908	13900	13817	13821	13862	13737	13734	13824	13616	13938	13857	13881	13749	13839	13950	13818	13893	13906	13618	13757	13689	13699	13646	13871	13696	13837	13937	13763	13776	13832	13768	13742	13784	13596	13828	13712	13954	13655	13712	13766	13834	13847	13631	13823	13564	13745	13792	13740	13831	13651	13650	13835	13874	13727	13612	13853	13768	13861	13791	13770	13852	13786	13765	13899	13909	13757	13674	13680	13749	13893	13889	13645	13847	13811	13656	13803	13669	13613	13941	13745	13690	13719	13627	13922	13774	13741	13847	13711	13736	13797	13737	13803	13592	13745	13800	13811	13699	13810	13852	13773	13947	13686	13951	13646	13853	13666	13576	14009	13742	13657	13901	13842	13747	13889	13754	13630	13834	13802	13658	13719	13716	13795	13710	13952	13574	13801	13790	13691	13651	13895	13759	13847	13787	13906	13820	13697	13792	13632	13875	13763	13841	13611	13872	13713	13732	13686	13851	13709	13856	13745	13680	13762	13769	13734	13576	13809	13747	13743	13866	13603	13844	13799	13662	13810	13736	13811	13688	13611	13736	13784	13750	13828	13776	13742	13782	13808	13731	13720	13922	13767	13773	13884	13807	13780	13755	13778	13746	13785	13906	13815	13677	13596	13689	13823	13631	13801	13851	13874	13899	13638	13767	13676	13912	13633	13685	13683	13847	13745	13692	13771	13896	13851	13748	13921	13873	13613	13831	13949	13716	13748	13614	13708	13765	13779	13831	13870	13803	13853	13661	13818	13670	13861	13846	13709	13811	13721	13899	13786	13699	13761	13786	13755	13801	13643	13701	13611	13722	13769	13768	13663	13733	13814	13692	13897	13695	13738	13755	13962	13735	13577	13694	13728	13881	13762	13735	13746	13824	13795	13751	13925	13751	13580	13851	13768	13713	13886	13865	13857	13555	13750	13847	13934	13736	13779	13942	13640	13758	13706	13725	13678	13785	13602	13874	13770	13754	13707	13813	13702	13709	13819	13764	13833	13764	13672	13885	13795	13887	13783	13729	13795	13602	13743	13698	13880	13749	13733	13829	13903	13804	13671	13871	13821	13759	13584	13626	13705	13637	13741	13827	13887	13751	13656	13884	13761	13804	13780	13784	13677	13842	13676	13818	13694	13801	13876	13632	13705	13855	13723	13612	13753	13840	13677	13804	13805	13771	13746	13784	13818	13672	13906	13707	13803	13605	13798	13716	13741	13695	13954	13737	13899	13795	13791	13745	13527	13713	13733	13615	13747	13629	13610	13898	13760	13651	13954	13753	13781	13768	13603	13709	13769	13672	13734	13730	13684	13765	13831	13946	13794	13708	13890	13615	13652	13755	13662	13635	13806	13764	13732	13758	13731	13702	13922	13857	13727	13833	13865	13816	13643	13588	13852	13870	13755	13650	13575	13831	13746	13730	13752	13871	13684	13827	13867	13683	13701	13818	13893	13686	13698	13745	13770	13661	13995	13788	13762	13700	13771	13741	13815	13690	13609	13823	13835	13759	13827	13727	13810	13694	13755	13707	13701	13490	13837	13736	13712	13815	13748	13725	13835	13853	13693	13735	13815	13780	13661	13753	13711	13910	13575	13720	13611	13747	13711	13648	13745	13762	13720	13867	13686	13686	13813	13553	13868	13859	13839	13573	13685	13743	13828	13704	13807	13743	13808	13576	13651	13681	13737	13695	13626	13751	13813	13733	13825	13821	13761	13596	13764	13914	13972	13780	13639	13775	13826	13803	13807	13773	13810	13681	13796	13705	13850	13865	13641	13795	13647	13784	13764	13810	13709	13680	13739	13734	13856	13823	13983	13801	13787	13854	13742	13720	13740	13857	13647	13866	13457	13784	13753	13767	13883	13721	13890	13688	13870	13827	13672	13802	13943	13909	13608	13729	13705	13601	13875	13684	13651	13725	13780	13873	13749	13676	13637	13652	13865	13734	13653	13885	13706	13826	13754	13744	13664	13833	13638	13700	13702	13703	13694	13887	13876	13792	13617	13899	13856	13673	13817	13716	13742	13839	13964	13620	13792	13762	13775	13748	13825	13788	13894	13539	13826	13702	13675	13562	13827	13746	13540	13707	13840	13591	13720	13829	14002	13806	13791	13939	13761	13849	13712	13541	13690	13777	13881	13680	13710	13793	13786	13833	13752	13794	13644	13644	13785	13853	13816	13594	13717	13864	13622	13762	13641	13781	13778	13821	13747	13744	13622	13597	13767	13705	13877	13665	13759	13819	13769	13794	13756	13740	13916	13743	13827	13766	13895	13721	13684	13815	13721	13792	13791	13804	13530	13891	13656	13779	13889	13671	13712	13752	13664	13884	13624	13709	13809	13666	13718	13699	13755	13694	13791	13479	13771	13847	13663	13774	13779	13768	13788	13892	13852	13696	13738	13638	13791	13749	13670	13896	13764	13737	13624	13761	13822	13744	13644	13719	13817	13878	13562	13930	13904	13768	13761	13831	13714	13771	13662	13831	13884	13973	14015	13780	13757	13698	13745	13908	13751	13732	13723	13803	13728	13805	13831	13795	13631	13781	13753	13777	13747	13759	13918	13716	13723	13720	13790	13769	13847	13764	13699	13850	13859	13849	13693	13851	13766	13697	13728	13702	13790	13741	13678	13821	13764	13767	13646	13831	13723	13647	13813	13780	13887	13720	13712	13723	13724	13783	13811	13778	13959	13722	13900	13662	13659	13777	13723	13700	13756	13745	13674	13786	13689	13674	13699	13790	13639	13830	13749	13702	13758	13847	13709	13673	13969	13938	13792	13978	13737	13845	13723	13770	13586	13814	13700	13750	13817	13727	13783	13624	13558	13735	13844	13647	13629	13661	13691	13789	13837	13915	13825	13661	13625	13700	13432	13865	13612	13637	13801	13783	13750	13760	13762	13729	13681	13986	13612	13660	13966	13785	13862	13811	13756	13883	13708	13686	13825	13539	13692	13902	13838	13679	13692	13789	13653	13823	13850	13748	13668	13793	13623	13732	13553	13730	13736	13784	13755	13951	13941	13671	13676	13717	13665	13703	13874	13683	13826	13831	13836	13776	13790	13934	13930	13634	13801	13653	13701	13612	13759	13762	13683	13799	13825	13782	13704	13703	13661	13637	13704	13670	13853	13791	13750	13763	13656	13792	13848	13866	13746	13668	13770	13789	13758	13890	13810	13907	13741	13729	13670	13687	13646	13802	13777	13754	13789	13806	13688	13827	13560	13767	13598	13788	13553
30357	22867	23577	21862	19955	20299	25156	28850	25361	21862	20264	19473	19380	19089	19455	19396	19174	19301	19319	19475	19408	19491	19235	19368	19307	19206	19417	19372	19512	19256	19355	19346	19299	19267	19092	19172	19345	19247	19339	19302	19224	19249	19126	19378	19721	19193	19219	19424	19325	19277	19220	19135	19224	19165	19444	19222	19266	19259	19273	19410	19439	19442	19279	19325	19361	19208	19305	19288	19558	19279	18988	19287	19349	19496	19216	19090	19333	19351	19503	19195	19481	19366	19269	19283	19324	19417	19366	19294	19255	19354	19632	19145	19295	19106	19234	19418	19176	19174	19359	19158	19365	19246	19199	19254	19360	19264	19410	19325	19324	19180	19350	19150	19257	19248	19183	19476	19390	19095	19105	19179	19322	19323	19228	19203	19211	19081	19490	19328	19294	19347	19545	19223	19307	19105	19256	19304	19396	19415	19409	19333	19286	19309	19253	19301	19193	19284	19396	19552	19544	19209	19446	19330	19542	19315	19370	19355	19473	19095	19418	19382	19294	19384	19520	19231	19316	19221	19504	19323	19285	19008	19076	19280	19147	19136	19379	19134	19238	19189	19490	19303	19168	19251	19355	19215	19339	19276	19303	19219	19291	19222	19291	19317	19213	19355	19385	19354	19160	19326	19382	19412	19139	19310	19277	19282	19403	19316	19341	19290	19338	19247	19255	19407	19439	19329	19477	19282	19375	19204	19295	19260	19333	19403	19421	19317	19295	19319	19285	19283	19485	19317	19081	19201	19369	19324	19318	19306	19339	19252	19271	19421	19399	19235	19102	19187	19237	19151	19466	19341	19283	19517	19214	19241	19303	19406	19383	19365	19259	19533	19296	19432	19246	19306	19292	19023	19253	19255	19174	19147	19259	19188	19145	19427	19323	19269	19417	19105	19243	19364	19401	19340	19378	19248	19399	19243	19400	19308	19362	19298	19516	19416	19304	19395	19313	19416	19319	19294	19347	19566	19247	19204	19352	19202	19267	19244	19172	19268	19448	19397	19234	19202	19245	19380	19308	19295	19103	19183	19393	19506	19149	19329	19412	19163	19054	19233	19429	19309	19221	19427	19325	19402	19390	19335	19302	19124	19330	19562	19249	19493	19369	19220	19225	19365	19248	19210	19226	19223	19291	19130	19559	19325	19466	19173	19338	19310	19273	19030	19123	19368	19295	19208	19285	19302	19246	19342	19371	19291	19337	19267	19437	19253	19364	19130	19409	19178	19212	19357	19312	19416	19431	19309	19481	19425	19441	19307	19236	19115	19302	19306	19441	19645	19486	19382	19306	19315	19385	19241	19226	19246	19282	19347	19390	19332	19298	19332	19391	19339	19311	19418	19359	19454	19353	19524	19493	19271	19476	19433	19369	19421	19252	19397	19327	19250	19353	19156	19295	19241	19373	19487	19351	19364	19305	19157	19261	19012	19216	19346	19472	19273	19417	19137	19247	19438	19526	19223	19451	19222	19285	19251	19226	19376	19298	19285	19249	19201	19203	19277	19341	19324	19394	19578	19247	19264	19410	19433	19343	19509	19316	19259	19317	19162	19211	19266	19432	19072	19115	19140	19200	19315	19128	19282	19369	19361	19187	19088	19082	19331	19363	19275	19374	19497	19309	19323	19579	19446	19409	19385	19439	19238	19219	19422	19313	19344	19460	19303	19393	19145	19574	19188	19106	19266	19214	19310	19380	19425	19394	19280	19462	19194	19256	19208	19444	19491	19225	19286	19531	19289	19248	19185	19137	19438	19170	19197	19129	19288	19325	19338	19315	19266	19329	19268	19256	19381	19322	19286	19238	19386	19269	19433	19208	19247	19251	19277	19311	19132	19303	19173	19219	19303	19294	19177	19399	19435	19300	19437	19220	19390	19167	19486	19466	19367	19270	19129	19302	19035	19117	19332	19392	19296	19438	19244	19369	19280	19325	19381	19164	19172	19294	19215	19287	19064	19365	19363	19281	19457	19420	19342	19261	19207	19339	19427	19367	19260	19479	19213	19160	19163	19299	19300	19231	19243	19281	19331	19553	19335	19346	19350	19477	19474	19467	19129	19109	19246	19331	19128	19089	19320	19373	19240	19229	19415	19359	19323	19138	19336	19298	18989	19372	19276	19330	19360	19327	19191	19298	19281	19313	19190	19406	19278	19149	19212	19481	19506	19385	19357	19483	19455	19488	19181	19340	19247	19202	19563	19505	19281	19289	19155	19413	19431	19381	19226	19227	19220	19298	19393	19209	19286	19367	19184	19475	19316	19304	19352	19239	19442	19477	19372	19178	19375	19168	19124	19443	19325	19108	19116	19264	19395	19295	19476	19564	19140	19552	19391	19255	19242	19452	19146	19218	19399	19426	19207	19187	19326	19474	19323	19446	19318	19290	19270	19287	19383	19276	19187	19293	19424	19235	19258	19403	19262	19283	19309	19236	19196	19225	19198	19318	19085	19322	19380	19212	19214	19209	19421	19239	19423	19394	19348	19390	19602	19367	19283	19524	19426	19457	19203	19217	19273	19352	19153	19026	19254	19283	19156	19334	19442	19490	19387	19528	19109	19219	19174	19473	19329	19227	19422	19332	19195	19222	19472	19361	19250	19161	19311	19376	19311	19333	19466	19438	19487	19282	19107	19378	19313	19214	19275	19238	19257	19304	19240	19327	19430	19215	19421	19204	19369	19548	19358	19245	19064	19142	19334	19430	19324	19245	19364	19278	19369	19446	19429	19302	19292	19122	19215	19228	19321	19222	19180	19193	19532	19388	19039	19272	19288	19235	19167	19454	19114	19244	19200	19453	19207	19286	19504	19255	19449	19363	19359	19279	19350	19442	19262	19145	19076	19406	19206	19494	19227	19370	19498	19357	19461	19251	19373	19305	19251	19189	19378	19340	19276	19485	19610	19156	19305	19391	19097	19200	19377	19443	19235	19327	19368	19411	19543	19122	19563	19330	19319	19372	19379	19590	19164	19261	19251	19471	19114	19211	19258	19110	19325	19542	19180	19241	19186	19299	19174	19351	19240	19203	19451	19278	19273	19409	19507	19144	19249	19303	19493	19471	19339	19294	19172	19474	19476	19235	19269	19445	19414	19301	19436	19048	19212	19363	19422	19387	19337	19233	19247	19502	19389	19211	19348	19250	19424	19248	19160	19331	19300	19286	19385	19355	19152	19371	19518	19332	19320	19106	19519	19471	19184	19052	19434	19281	19269	19345	19156	19317	19710	19234	19595	19156	19409	19304	19454	19419	19268	19317	19389	19159	19274	19344	19458	19419	19283	19366	19409	19236	19246	19252	19400	19224	19323	19406	19283	19477	19328	19416	19198	19493	19479	19307	19515	19330	19469	19262	19259	19256	19496	19547	19295	19400	19467	19448	19624	19535	19339	19184	19187	19126	19212	19262	19309	19397	19221	19347	19483	19292	19201	19351	19360	19368	19226	19329	19436	19315	19503	19207	19130	19311	19354	19253	19385	19401	19342	19259	19284	19337	19475	19398	19221	19426	19490	19411	19455	19278	19182	19566	19302	19401	19088	19315	19329	19370	19355	19551	19308	19193	19202	19419	19134	19274	19108	19272	19346	19357	19332	19517	19331	19324	19347	19191	19217	19289	19344	19241	19090	19458	19371	19341	19103	19555	19133	19433	19395	19362	19391	19359	19279	19161	19370	19177	19190	19553	19127	19222	19280	19547	19361	19322	19524	19302	19467	19542	19471	19233	19355	19365	19256	19423	19222	19387	19255	19447	19366	19512	19260	19125	19247	19192	19245	19339	19211	19287	19209	19432	19312	19290	19568	19436	19235	19336	19270	19220	19227	19317	19209	19337	19315	19451	19355	19541	19347	19437	19405	19539	19145	19316	19370	19369	19026	19500	19364	19223	19360	19392	19178	19438	19603	19445	19181	19361	19448	19283	19308	19147	19203	19281	19212	19292	19267	19281	19354	19264	19423	19255	19333	19196	19243	19307	19226	19364	19256	19444	19223	19288	19047	19414	19354	19310	19318	19272	19164	19442	19379	19384	19306	19226	19389	19070	19292	19048	19216	19429	19308	19340	19443	19230	19394	19401	19426	19176	19253	19149	19207	19156	19271	19283	19286	19156	19235	19121	19106	19484	19336	19062	19492	19520	19394	19399	19441	19447	19439	19355	19366	19243	19247	18950	19262	19264	19267	19203	19290	19197	19259	19139	19256	19276	19337	19285	19302	19198	19208	19208	19311	19454	19356	19169	19383	19272	19309	19399	19409	19474	19406	19211	19188	19440	19220	19248	19292	19198	19530	19185	19366	19356	19273	19248	19092	19378	19279	19354	19362	19284	19292	19451	19499	19480	19185	19383	19126	19234	19387	19318	19289	19311	19223	19214	19394	19285	19353	19263	19318	19376	19264	19382	19312	19312	19145	19350	19251	19346	19247	19334	19089	19312	19285	19350	19372	19179	19235	19191	19394	19274	19437	19070	19196	19282	19480	19436	19433	19267	19272	19553	19482	19452	19321	19162	19382	19181	19334	19398	19321	19143	19413	19266	19356	19403	19162	19298	19351	19538	19345	19438	19365	19202	19397	19422	19385	19293	19365	19337	19288	19224	19251	19360	19271	19186	19171	19511	19211	19161	19350	19078	19123	19287	19216	19412	19282	19102	19319	19186	19308	19358	19424	19258	19240	19358	19144	19382	19292	19430	19209	19229	19230	19258	19241	19479	19591	19230	19534	19125	19120	19194	19388	19283	19382	19333	19203	19338	19367	19280	19122	19200	19321	19439	19319	19595	19079	19250	19355	19208	19350	19224	19315	19300	19231	19605	19298	19378	19429	19341	19209	19380	19144	19353	19267	19321	19247	19408	19260	19400	19240	19363	19499	19348	19323	19346	19329	19312	19353	19334	19234	19025	19297	19513	19321	19233	19259	19591	19240	19477	19312	19347	19330	19382	19278	19538	19453	19595	19259	19433	19286	19449	19247	19296	19331	19388	19380	19248	19119	19341	19313	19226	19243	19432	19103	19255	19209	19119	19368	19310	19278	19271	19329	19475	19169	19281	19281	19265	19439	19405	19260	19239	19372	19401	19278	19401	19426	19328	19405	19353	19197	19272	19258	19171	19258	19252	19414	19338	19476	19530	19290	19410	19369	19388	19277	19393	19432
16481	18013	17685	16712	16201	16513	24072	26519	21401	17255	15533	15021	15009	14876	15006	14926	14930	14905	14733	14881	15054	14945	14849	14788	14980	14999	14952	14909	14904	14944	14992	14906	14867	14995	14996	14836	14997	14952	14881	15009	15086	14980	14926	14884	14937	14868	14768	14853	14799	15024	14921	15125	14968	14890	14902	14860	14957	15008	14974	14977	15093	15059	14953	14952	14912	14828	14881	15073	14899	14922	14920	15007	14934	14895	15004	15044	14974	14964	15029	14854	14897	14739	14911	14745	14857	14875	15051	15038	14843	15039	14990	15001	14919	15028	14933	15028	15014	14988	14983	15020	14950	14984	14914	15092	14922	14749	14940	14997	14806	15011	14790	14922	14862	14907	14956	14902	14829	14893	14981	14961	14933	14977	14924	14973	14870	15017	14897	14853	14848	15035	14930	15002	14859	14925	14891	14848	14989	14961	14816	15055	14989	15002	14857	14852	14826	14849	14851	14753	14948	14890	14945	14830	14951	14962	14800	14959	14979	14888	15011	14891	15067	15088	14930	14932	14970	14981	14879	14914	14973	15068	14864	15024	14889	14798	14980	14909	14853	14731	14982	15083	15007	15071	15035	14788	14915	15052	15030	14997	14784	15008	14847	15142	14972	15017	15164	14878	15050	14992	14794	14947	14923	14632	15005	14977	14756	14990	14875	14975	14697	15018	14885	15016	14979	15096	14853	15022	14935	14802	15091	14832	14913	14806	14911	14967	14875	14987	15001	15004	14862	14844	14824	14981	14933	14898	14792	14885	14897	14840	14932	14926	15134	14982	14969	15072	14939	14886	15023	14998	14973	14862	15083	14883	14933	15026	15028	14896	15024	15035	14899	14950	14994	14869	15038	15018	14894	14850	14926	14825	14978	14980	14721	14973	15032	14988	14891	14846	14830	14936	14881	15094	14831	14846	14955	14916	14911	14791	14759	14770	14984	14872	14873	14927	14968	14868	14836	14742	14868	15076	14856	14831	14962	14988	14685	14815	14991	15008	14963	14860	14982	14883	15077	14827	14783	14979	14925	15059	14959	15003	14882	14900	14810	14966	14955	14878	14825	14893	14877	14964	14975	14784	14979	15036	14890	14843	14912	14762	14854	14928	14895	15016	14795	14799	14913	14958	14973	14955	14953	14986	14713	14973	15011	14923	14675	14944	14751	14876	14839	14911	14981	14860	15002	14978	14973	14982	14896	14896	14892	14947	14916	14884	14950	14874	14991	14978	14866	14933	14848	14892	14935	14863	14912	14991	14880	14929	14780	14873	15013	15106	15056	14835	14918	14840	14879	14937	14946	14903	14882	15089	15047	14756	14995	14976	15018	14884	14964	14858	14832	14984	14881	15099	14958	14863	14999	14994	14765	14834	14735	14834	15183	14977	14937	14867	15057	14974	15087	14775	14967	15101	14936	15004	14902	14880	14933	14879	14912	14902	14875	14908	14930	14867	14974	14914	14922	14866	14985	14888	15053	14812	14817	14987	14854	14990	15019	15013	14990	14822	14986	14976	14848	15065	14884	14962	14991	14817	14906	14919	14859	14991	14919	14899	14875	14810	15006	15073	15017	14832	14837	14928	14940	15023	14973	15011	14750	14888	14861	14887	15021	14939	14883	14919	15052	14866	14796	15047	14929	14957	15041	14982	14867	15145	14836	14949	14885	14848	15209	14987	14921	14951	14981	15011	14923	14949	14992	15071	15195	14833	14967	14935	14941	14993	14993	14894	15093	15038	15117	15075	14859	15013	15076	14892	15013	14944	15021	14940	15054	14829	14986	14879	14952	14841	14960	14926	15040	14927	15020	14932	15002	15034	14978	14916	14928	14822	14994	14987	14854	14759	14812	14892	14929	15088	14885	14832	15074	14993	14904	14913	14901	14954	14814	15055	15077	14923	14933	15100	14933	14929	14977	14851	14954	14951	14918	14858	14936	15001	15019	14979	14804	14754	14934	15158	14908	14871	15010	14868	15143	14915	14873	14903	14826	14900	14889	14894	14932	14915	14897	15063	14862	15082	15047	14973	14896	14930	14925	14982	15028	14880	15134	14985	14971	14930	15050	14985	14945	14984	15002	15062	15020	14840	14785	14866	14842	14993	14905	15125	14893	15088	14966	14935	14982	14958	14920	14738	15003	14757	14875	14913	14976	14839	14777	14916	14954	14924	15034	14937	14928	14887	15006	15005	14912	14955	14986	14900	14849	14882	14993	15023	14795	14973	14980	14883	15029	15075	14948	14833	14816	14849	14800	14921	14870	15052	15022	14839	15014	15010	14898	15018	15058	15090	14846	15017	14867	14896	14978	14936	14706	15061	14917	14723	14910	15013	14911	14983	14993	14864	14898	14806	14829	14969	14694	14918	14777	14934	15025	15011	14837	14979	14884	15046	14887	15030	15048	14923	14880	14978	15048	14902	14886	14901	14732	15125	15004	14917	15055	14930	14907	14910	14966	14987	15013	15050	14999	15003	14954	14822	14799	14904	14884	15066	15046	14960	14795	15101	15004	14935	15029	14919	14881	14896	14922	14959	15055	15015	14988	15015	14918	14849	14974	14832	14854	14919	14823	15020	14822	14905	14911	14747	15001	14881	14983	14841	15039	14959	14811	15009	14888	14849	15076	14925	15000	14840	14903	15080	14819	14831	14935	15098	14839	14786	14906	14954	14976	14946	15006	14822	14776	14834	14918	14808	14845	14857	14894	14930	14859	14801	15127	14948	14945	14980	14978	14979	14778	14939	14953	14996	14963	14982	15128	15045	14986	14940	14792	14992	15027	14827	14942	14933	14966	15048	14981	15134	14840	14818	14845	14993	15041	14915	14929	14992	14915	14980	14728	14998	15036	14924	14857	14901	15001	15014	14869	14857	14978	14893	15056	14916	14925	14920	15090	14902	14987	14822	15136	14867	15129	14961	15019	14966	14997	14960	14833	14880	14817	14769	14799	14970	14992	14843	15048	14882	14875	14997	14943	14915	15032	14837	15102	14876	15192	14895	15081	14748	14994	14718	15134	14881	14824	14904	15133	14881	14927	14853	14845	14969	15001	14817	14908	14930	14938	14829	15074	14892	14919	14848	14907	15017	14756	14844	14895	14908	14827	15021	14931	15004	14893	14990	14957	15050	14833	14931	14871	14936	15087	15000	14990	14896	14849	14937	14805	14843	14834	14919	14795	15023	14927	14994	14976	14921	15059	14819	15070	14960	15034	15031	15080	14945	14875	14958	14892	14795	14896	14911	14805	14967	14802	15005	15023	14988	14903	14874	14830	14836	15075	14963	14863	14937	14917	14838	14999	14777	14871	14829	14949	14921	14918	15045	14948	15016	14881	15028	14902	14880	15005	15008	14977	14832	14941	15032	14886	15073	14819	14749	14706	14984	14846	14848	14975	14943	15001	14811	14982	14950	15063	14984	15126	14939	14957	14998	14939	14922	14758	15071	14887	14891	14973	14803	14950	14861	15058	14947	14850	14932	14928	14966	14948	14976	14889	14836	14929	14985	14891	14768	15008	14920	15064	14873	14990	14983	15110	14982	14915	14961	15049	14938	14959	14992	15013	14979	14850	14883	15002	14901	14884	14908	14959	14943	15120	14844	14787	14922	14961	14814	14909	14870	14866	15066	14917	14921	15028	14796	14915	14974	15028	14808	14954	14881	14926	14843	14917	15034	14874	14919	15023	15041	14960	15001	14897	14988	14914	15086	14876	14922	14918	15023	14913	14787	14961	14895	14894	14950	14956	14836	14823	14990	15118	14962	14949	14914	14875	14878	14748	14969	14861	15076	14771	14963	14814	14988	14989	14788	15004	14977	14989	14959	14954	14983	15051	14957	14937	14878	14834	15040	14847	14873	14886	14931	14817	15022	14963	14976	14987	14924	15057	14900	15114	15088	14882	14842	14912	14852	14769	14816	15149	15041	15103	14863	14931	14747	14959	14863	14828	15016	14902	14903	14797	14866	15003	14847	14965	14958	15041	15072	14913	14947	14944	14973	14921	14996	14945	14812	14902	14895	14904	15046	14989	15139	14831	15036	14777	14982	14926	14965	14779	15019	14790	14954	15144	15001	15004	14763	15042	14914	15052	14936	14831	14931	15166	14984	14946	14856	14988	14955	14905	15080	14956	14876	15006	14912	14952	14846	14869	15051	14873	14892	15088	14726	14920	14837	14897	15013	15035	14953	14812	14711	14931	15018	14957	14886	15030	15115	14971	14993	15005	14857	14909	15033	14785	14975	14859	14992	15155	15042	15086	14910	15002	14819	15002	15099	14819	15060	14923	14980	14911	14849	14984	15085	15036	15104	14949	14773	14864	15042	14847	14919	15103	14993	14875	14999	15032	14968	15047	14943	14904	14870	15232	14849	14970	14986	14926	14987	14936	14894	14859	14958	14903	14904	14933	14883	14913	14931	14974	14853	14922	14978	14742	14978	14975	14786	14825	14932	14972	14741	15152	15012	14981	14834	14928	15023	14919	15016	15035	14942	14801	15020	14789	14933	15031	15049	14880	14868	14968	14827	14950	14978	15105	14888	14948	14886	15025	14991	14973	14898	14930	15017	14850	14690	14852	14879	14724	15015	14866	14890	14997	14996	14991	15059	14938	15078	14974	14731	14915	15006	15012	14894	14979	14786	14938	14854	14965	14986	14940	14866	14793	14967	14869	14794	15061	14958	14969	14999	14982	14936	15034	14910	14916	14912	15021	14984	14794	14904	14901	14789	14956	14952	14835	15043	15123	14810	15037	15012	15089	14981	14924	14962	14899	14931	14802	14981	14942	14942	14727	14979	14908	14886	14745	14892	14946	14994	14921	14825	15043	14921	14887	14865	14787	14791	14913	14838	14955	14986	14985	14966	14897	14917	14893	14980	14904	14841	14877	15019	14839	14928	14910	14863	14874	14915	14997	15018	14879	14905	14866	14909	15021	14951	14949	14838	14853	15002	15076	14801	14942	14945	14886	14921	15104	14964	15066	14877	14971	14867	14834	14814	14835	14867	14787	14956	14945	14947	15089	14724	14796	15188	14948	15030	14925	14896	15047	14815	14938	15032	14878	15101	15070	14889	14863	14930	15056	14798	14987	14821	15044	14876	15009	15058	14918	14817	14959	14934	14813	14865	15057	14869	14982	14905	14944	14754	14998	14936
25447	21125	27973	25130	23517	28497	62564	58651	44155	31790	23972	21022	20046	19976	19965	19846	20049	19921	19939	19975	20073	19745	19925	19941	19977	19952	20022	19778	19793	19827	19810	19721	19902	19842	19710	19854	19856	19672	19808	19893	19807	19950	19969	19947	19927	19845	19638	19889	19948	19545	19723	19906	19773	19766	19802	19590	19927	19712	19709	19911	19788	19834	19893	19947	19827	19752	19872	19788	19938	19958	19838	19627	19731	19909	20025	19724	20084	20037	19956	19700	19895	19627	19723	19813	19768	19845	19899	19931	19676	19845	19657	19671	19952	19719	19819	19710	19796	19745	19918	19877	19945	19723	19902	20007	19907	19657	19710	19795	19914	19899	19968	19940	19902	19764	19520	19605	19980	19660	19806	19897	19708	19889	19768	19885	19957	20016	19772	19777	19716	19653	19742	19837	19574	19686	19906	19866	19702	19783	19794	19918	19715	19921	19642	19949	19802	19826	19917	19684	20212	19648	19911	19890	19894	19803	19962	19763	19797	19936	20002	19858	19865	19916	19891	19700	19969	19938	19618	19845	19689	19781	19718	19758	19699	19878	20075	19732	20023	19747	19859	19640	19670	19594	19904	19814	20049	19712	19848	19799	19937	19874	20054	20076	19746	19644	19739	19778	19679	19881	19714	19864	19778	19811	19745	19738	19964	19843	19867	19802	19998	19993	19931	19740	19640	19686	19831	19855	19752	19943	19681	20011	19724	19809	19813	19636	19773	19779	19920	19793	19888	19851	19772	19732	19916	19929	19744	19729	19805	19974	19832	19856	19884	19895	19685	19853	19960	19821	19751	19774	19959	19742	19828	19764	20131	19892	19944	19689	19843	20146	19852	19699	19719	19827	19682	19762	19784	19881	19542	20128	19891	19895	19743	19779	19942	19742	19576	19930	19782	19630	19773	19689	19765	19856	19952	19783	19881	19830	19832	19392	19855	19743	19791	19770	19886	19884	19818	19830	19680	19812	19786	19606	19736	19898	19883	19619	19758	20060	19909	19784	19859	20090	19848	19743	19882	19930	19715	19894	19844	19772	19669	19822	19778	19540	19758	19766	19582	19812	19615	19955	19690	19781	19834	19552	19954	19579	19679	19676	19769	19808	19802	19750	20047	19729	19965	19694	19969	19909	19856	19670	19810	19827	20010	19870	19783	19910	19812	19706	19747	19457	19854	19598	19986	19947	19832	20008	19659	19717	19851	19736	19903	19741	19819	19776	19678	19914	19745	19928	19852	19811	19636	19985	19784	19813	19915	19756	20088	19832	19823	19819	19645	19936	19985	19708	19744	19669	19868	19761	19731	19711	19826	19757	19980	19948	19814	19860	19914	19614	19787	19697	19885	19952	19707	19695	20065	19603	19756	19532	19591	19986	19720	20118	19893	19929	19695	19628	19759	19804	19794	19868	19904	19701	19802	19655	19822	19703	20070	19987	20007	19751	19943	19816	19796	19838	19698	19812	19992	19912	19580	20021	20025	19841	19857	19786	19765	19674	19843	19882	19819	19702	19908	19890	19831	19741	19819	19740	19813	19821	20002	19761	19917	19927	19851	19868	19934	19846	20011	19754	19717	19586	19785	19754	19917	20008	19806	19716	20044	20031	19893	19777	19794	19839	19598	19759	19764	19834	19765	20100	19911	19756	19949	19897	19948	19819	20043	19706	19993	19907	19889	19960	19782	19874	19734	19810	19764	19616	19920	19528	19691	19916	19728	19977	19630	19548	19830	19891	19702	19721	19954	19921	19629	19735	19656	19845	19657	19844	19696	19859	19882	19675	19742	19929	19589	19814	19845	19914	20147	19877	19888	19828	19822	19755	19884	19631	20038	19787	19606	19618	19692	19764	19806	19743	19706	19748	19741	19740	19883	19868	19812	19890	19934	19678	19800	19899	19967	19737	19884	19722	19620	19888	19800	20053	19803	19851	19642	19758	19739	19766	19845	19725	19731	19572	19765	19887	19877	19798	19730	19740	19863	19743	19971	19663	19923	19835	19841	19945	19875	19680	19922	19646	19622	19790	19636	19673	19933	19901	20030	19687	19855	19840	19782	19686	19898	19789	19704	19671	19823	19692	19810	19879	19937	19848	19799	19792	19660	19824	19846	19797	19832	19737	19875	20024	19825	19897	19730	19956	19818	19716	19988	20034	19950	19721	19720	19682	19876	19917	19971	19850	19610	19739	20037	20036	19962	19886	19622	19881	19644	19602	19927	19798	19687	19531	19674	19796	19565	19816	19726	19884	19793	19761	19907	19820	19808	19972	19913	19774	19935	19852	19908	19699	19918	19830	19975	19808	19713	19584	20007	19715	19969	19719	19995	19542	19836	19887	19616	19734	19712	19666	20019	19997	19907	19766	19958	19922	19591	19671	19941	19819	19841	20030	19776	19789	19843	19796	19558	19808	19928	19757	19585	19757	19787	19678	19827	19954	19675	19769	19734	19481	20008	19881	19822	19780	19675	19987	19849	19831	19619	19736	19716	19902	19869	19750	19707	19910	20009	19796	19798	19698	19812	19796	19735	19776	19544	19701	19832	19766	19769	19758	19906	19917	19736	19834	19926	19814	19811	19825	19883	19897	19859	19672	19936	19864	19737	19786	19797	19840	19557	19585	19645	19800	19719	19735	19567	19745	19964	19616	19659	19793	19995	19738	19772	19748	19745	20120	20007	19764	19616	19845	19911	19852	19671	19829	19704	19748	19874	19923	19666	19829	19977	19882	20039	19808	19934	20040	19912	19964	19867	19884	19817	19839	19826	19744	19761	19866	19902	19933	19700	19654	19949	19780	19951	19823	19768	19877	19874	19811	19838	19765	19931	19526	19835	19745	20131	19893	19786	19837	19697	19735	19783	19804	19696	19849	19725	19995	19761	19810	19775	19706	19755	19769	19736	19855	19858	19832	19727	20026	19968	20012	19549	19525	19873	19809	19755	19723	19980	19927	19633	19640	19782	19852	19775	20074	19861	19803	20045	19896	19755	19943	19916	19863	19995	19921	19611	19799	19797	19775	19801	19960	19850	19806	20026	19825	19844	19814	19456	19596	19897	19825	19635	19838	19910	19803	19740	19899	19761	19833	19618	19920	19903	19894	19955	19748	19857	19725	19967	19774	19748	19641	19791	19953	19918	19922	19864	19866	19889	19898	19878	19875	19696	19826	19864	19742	19722	19752	19670	19593	19743	19553	19989	19837	19738	19911	19840	19896	19910	19912	19797	19628	19769	19850	19925	19897	19819	19904	19747	19766	19767	19977	20040	19832	19797	19964	19711	19818	19700	20030	19878	19738	19762	19961	19875	19875	19774	19765	19901	19971	19591	19823	19828	20039	19843	19829	19789	19801	19962	19879	19819	19850	19910	19646	19873	19655	19739	19562	19752	19951	19767	19843	19763	19691	19871	19731	19748	19771	19889	19795	19722	20043	19812	19866	19780	19970	19569	19741	19715	20019	19959	19838	19939	19579	19854	19762	19727	19906	19932	19527	19874	19710	20015	19725	19892	19868	19808	19777	20037	19729	19936	19814	19987	20129	20109	19780	19850	19822	19948	19707	19733	19841	19837	19696	19868	19462	19884	19594	19841	19766	19835	19631	20110	20032	19902	19856	19832	19965	19655	19725	19655	19903	19676	19834	19950	19926	19913	19864	19822	19867	19689	19616	20099	19639	19793	19831	19945	19813	19957	19753	19987	19750	19561	19780	19826	19871	19726	19931	19796	19661	19899	20040	20121	19804	19864	19756	19702	19832	19731	19692	19702	19686	19709	19911	19882	19794	19943	19752	19804	19763	19932	19939	19860	19883	19787	19744	19919	19908	19930	20003	19690	20006	19936	19833	19845	19781	20082	19689	19672	19732	19802	19847	19758	19861	19744	19809	19651	19876	19896	19968	19762	19827	20015	20098	19833	20146	20047	19918	19732	19843	20010	19890	19732	19914	19759	19846	19992	19903	19943	19699	19927	19667	19668	19842	19680	19655	19866	19880	19745	19811	19809	19616	19904	19974	19675	19849	19919	19768	20044	19767	19716	19795	19938	19737	19687	19926	19868	19870	19868	19972	19965	19762	20068	19749	19947	19741	19509	19768	19805	19668	20080	19974	19815	19835	19881	19839	19989	19822	19965	19778	19831	19774	20195	19850	19784	19808	19908	19947	19768	19709	19922	19897	19937	19789	19911	19960	19807	19762	19800	19909	19746	19750	19630	19791	19861	20012	19941	19871	20031	19591	19760	19964	19878	19849	19820	19800	19837	19797	19602	19849	19786	19874	19969	19647	19843	19694	19727	19698	19957	19762	19798	20107	19809	19670	19754	19923	19882	19803	19702	19527	19741	19704	19923	19843	19873	19831	19899	19834	19871	19728	19722	19733	19564	19893	19975	19959	19889	19585	19772	19977	19753	19818	19663	19796	19573	20030	19791	19868	19864	19910	19834	19646	19885	19694	19727	19776	19865	19686	19924	19857	19726	19866	19732	19817	19694	19736	19845	19626	19571	19709	19941	19971	20047	19825	19885	19878	19741	19620	19836	19888	19800	19870	19801	19650	19785	19669	19613	19694	19978	19769	19816	19711	19842	19626	19744	19802	19624	19822	19665	19846	19824	19864	19997	19936	19715	19928	19802	19787	20037	19806	19547	19728	19645	19833	19792	19965	20002	19889	19780	19909	19759	19689	19832	19811	19633	19763	19575	19830	19703	19851	19869	19736	19828	19725	19661	19795	19939	19570	19737	19828	19942	20067	19767	19807	19768	19843	19839	19998	19975	19774	19867	19762	19560	19565	19981	19964	19836	19885	19957	19816	19935	19782	19767	19886	19743	19866	19774	19791	19899	19611	19843	19878	19960	19785	19525	19829	19862	19742	19868	19724	19799	19853	19915	19694	19784	19699	19731	19842	19756	19728	19878	19862	19850	19749	19806	19741	19849	19958	19938	19741	19873	19753	19841	19674	19705	19756	19734	19908	19978	19638	19839	19758	19811	19946	19998	19994	19858	19959	19923	19890	19655	19762	19782	19905	19887	19848	19698	19866	19879	19693	19761	20149	19964	19677	19758	19722	20037	19844	19870	19843	19811	19896	19640	20012	19817	19691	19776	19958	20011	19738	19886	19989	19743	19754	19854	19738	19632	19866	19778	19845	20034	19824
16926	28339	27433	22449	20548	27390	60051	54818	41032	27549	18783	16031	15192	15218	15362	15340	15391	15394	15360	15162	15146	15327	15271	15367	15180	15383	15145	15264	15378	15308	15177	15211	15303	15190	15158	15330	15331	15243	15232	15196	15213	15419	15201	15367	15238	15231	15071	15184	15327	15174	15237	15231	15197	15211	15246	15222	15318	15248	15272	15256	15277	15301	15366	15108	15381	15496	15180	15075	15255	15265	15182	15263	15144	15340	15285	15130	15310	15350	15261	15267	15280	15374	15453	15168	15420	15224	15253	15084	15336	15290	15161	15348	15222	15423	15191	15244	15371	15214	15250	15250	15210	15345	15323	15258	15210	15155	15213	15350	15158	15564	15501	15143	15293	15113	15241	15201	15184	15207	15233	15305	15144	15259	15058	15345	15289	15402	15390	15363	15111	15208	15316	15273	15302	15372	15254	15060	15105	15300	15319	15295	15295	15236	15387	15251	15361	15117	15300	15310	15289	15356	15247	15209	15218	15258	15146	15279	15139	15128	15181	15147	15254	15291	15145	15280	15127	15325	15373	15247	15183	15216	15255	15200	15163	15172	15394	15239	15345	15295	15208	15273	15335	15347	15272	15201	15236	15122	15247	15165	15296	15338	15272	15401	15254	15249	15343	15199	15398	15332	15246	15314	15383	15130	15260	15287	15142	15249	15047	15154	15247	15085	15409	15350	15155	15225	15058	15055	15139	15373	15181	15007	15281	15309	15251	15167	15196	15119	15273	15168	15238	15278	15186	15436	15225	15478	15207	15118	15359	15041	15124	15339	15116	15262	15309	15006	15301	15204	15144	15161	15258	15353	15229	15349	15393	15237	15330	15251	15418	15348	15148	15369	15370	15102	15298	15350	15092	15371	15203	15366	15170	15292	15339	15186	15215	15405	15228	15052	15009	15284	15295	15237	15331	15232	15190	15451	15108	15239	15292	15195	15224	15319	15305	15349	15178	15400	15293	15240	15127	15364	15274	15165	15164	15264	15114	15215	15264	15262	15399	14980	15122	15219	15308	15200	15106	15327	15317	15070	15163	15094	15348	15294	15283	15242	15078	15422	15477	15273	15301	15029	15213	15101	15304	15322	15397	15206	15131	15533	15213	15144	15087	15217	15341	15329	15289	15411	15233	15262	15139	15131	15213	15280	15168	15374	15163	15259	15361	15154	15175	15080	15180	15130	15332	15401	15359	15423	15268	15148	15204	15187	15126	15233	15233	15313	15228	15409	15069	15214	15229	15318	15174	15347	15339	15192	15428	15357	15317	15317	15144	15319	15202	15274	15125	15298	15266	15432	15103	15447	15269	15211	15228	15300	15441	15245	15253	15027	15319	15316	15268	15340	15398	15068	15315	15322	15274	15198	15060	15456	15243	15223	15155	15278	15295	15110	15332	15172	15307	15216	15383	15225	15225	15189	15550	15173	15234	15270	15272	15227	15322	15178	15329	15289	15223	15295	15080	15204	15223	15367	15245	15344	15316	15328	15282	15153	15253	15405	15241	15198	15289	15311	15315	15344	15225	15381	15150	15327	15329	15279	15375	15217	15307	15284	15287	15388	15104	15410	15341	15311	15315	15409	15218	15451	15199	15254	15273	15225	15122	15184	15234	15126	15098	15159	15264	15115	15304	15129	15373	15238	15305	15462	15156	15345	15097	15299	15253	15258	15119	15276	15296	15081	15202	15359	14958	15217	15177	15216	15180	15311	15260	15139	15356	15272	15292	15297	15225	15334	15409	15088	15317	15260	15192	15259	15228	15188	15298	15248	15276	15146	15139	15317	15259	15203	15255	15356	15261	15349	15196	15117	15429	15228	15119	15269	15386	15207	15292	15364	15310	15191	15378	15341	15076	15147	15225	15182	15230	15061	15277	15238	15233	15145	15231	15280	15240	15318	15414	15207	14981	15171	15300	15247	15180	15244	15228	15179	15378	15216	15392	15196	15163	15382	15184	15108	15243	15275	15155	15222	15237	15243	15279	15184	15171	15319	15329	15132	15260	15069	15265	15208	15166	15150	15334	15070	15250	15350	15288	15142	15235	15352	15107	15270	15310	15158	15097	15112	15341	15337	15292	15169	15121	15135	15230	15198	15362	15223	15142	15305	15257	15298	15129	15336	15243	15203	15393	15254	15356	15169	15413	15222	15185	15360	15251	15173	15034	15332	15325	15188	15117	15192	15252	15164	15116	15304	15313	15189	15335	15423	15275	15207	15254	15140	15257	15178	15258	15239	15217	15254	15286	15274	15201	15204	15187	15257	15273	15247	15171	15191	15330	15316	15339	14978	15317	15469	15205	15439	15100	15219	15165	15153	15402	15317	15122	15185	15281	15201	15386	15268	15472	15262	15124	15163	15120	15263	15327	15192	15272	15292	15132	15469	15169	15232	15200	15228	15426	15204	15384	15407	15309	15341	15267	15153	15381	15232	15210	15274	15443	15165	15317	15281	15205	15397	15206	15272	15162	15298	15141	15218	15156	15289	15453	15318	15416	15170	15240	15228	15127	15302	15230	15126	15249	15211	15166	15392	15153	15378	15381	15273	15401	15290	15284	15303	15169	15152	15314	15338	15314	15192	15231	15262	15180	15173	15348	15362	15308	15300	15184	15203	15373	15237	15291	15323	15096	15420	15282	15099	15155	15297	15387	15225	15251	15283	15219	15439	15224	15295	15279	15062	15371	15255	15392	15412	15096	15272	15302	15270	15186	15142	15282	15233	15284	15288	15313	15199	15187	15134	15169	15246	15176	15302	15271	15098	15335	15404	15212	15364	15111	15126	15220	15308	15246	15352	15268	15316	15309	15220	15312	15153	15321	15188	15242	15283	15216	15200	15179	15221	15368	15204	15293	15435	15321	15408	15203	15309	15296	15288	15054	15217	15297	15239	15335	15263	15338	15219	15228	15317	15133	15285	15338	15379	15152	15287	15280	15088	15238	15073	15318	15162	15333	15274	15362	15382	15436	15251	15260	15216	15203	15408	15184	15039	15248	15136	15342	15339	15170	15272	15361	15111	15379	15349	15238	15360	15281	15506	15113	15090	15290	15208	15146	15360	15287	15231	15401	15119	15259	15097	15280	15309	15267	15328	15182	15319	15259	15270	15141	15141	15383	15291	15416	15279	15316	15190	15132	15316	15344	15317	15211	15333	15245	15179	15201	15190	15230	15150	15091	15408	15327	15288	15361	15047	15368	15127	15208	15155	15152	15218	15135	15252	15370	15470	15149	15191	15572	15060	15237	15142	15418	15237	15285	15269	15281	15158	15289	15095	15305	15339	15262	15211	15316	15161	15158	15260	15164	15243	15122	15210	15320	15077	15375	15291	15267	15090	15247	15492	15539	15201	15421	15265	15328	15400	15180	15241	15323	15248	15313	15377	15180	15093	15127	15292	15219	15291	15242	15335	15187	15232	15080	15212	15152	15186	15301	15247	15166	15318	15262	15420	15065	15215	15326	15315	15387	15116	15106	15315	15429	15156	15154	15345	15304	15121	15372	15223	15033	15351	15258	15215	15231	15277	15103	15381	15024	15336	15391	15243	15261	15193	15219	15107	15302	15357	15256	15137	15151	15391	15233	15367	15270	15355	15315	15046	15337	15326	15069	15294	15375	15119	15374	15391	15313	15184	15342	15371	15162	15252	15484	15329	15118	15337	15114	15252	15293	15335	15358	15311	15302	15282	15389	15287	15355	15172	15196	15336	15329	15221	15249	15232	15265	15262	15045	15427	15380	15264	15197	15385	15277	15258	15310	15191	15152	15225	15230	15265	15286	15255	15446	15277	15298	15111	15356	15309	15273	15265	15201	15356	15295	15114	15247	15212	15379	15140	15228	15087	15305	15305	15312	15352	15287	15363	15357	15226	15266	15188	15246	15212	15189	15300	15440	15120	15245	15411	15052	15272	15247	15188	15189	15414	15114	15123	15199	15231	15144	15290	15279	15251	15311	15258	15175	15324	15311	15296	15375	15165	15363	15518	15134	15314	15322	15256	15326	15389	15270	15269	15370	15211	15295	15260	15184	15137	15132	15303	15294	15227	15158	15264	15355	15536	15248	15111	15110	15221	15349	15270	15245	15259	15155	15379	15201	15367	15071	15138	15272	15214	15119	15407	15284	15222	15256	15035	15170	15366	15314	15274	15420	15210	15433	15374	15260	15281	15343	15390	15007	15159	15124	15338	15282	15358	15307	15271	15317	15189	14980	15175	15243	15184	15334	15067	15347	15133	15245	15260	15221	15440	15257	15233	15216	15099	15407	15320	15368	15374	15321	15248	15166	15300	15181	15193	15193	15291	15182	15392	15216	15485	15292	15319	15340	15301	15399	15375	15275	15157	15201	15235	15267	15287	15308	15179	15288	15074	15345	15155	15342	15181	15266	15203	15137	15182	15205	15113	15276	15365	15422	15369	15338	15269	15322	15347	15329	15195	15229	15254	15235	15287	15038	15226	15425	15205	15251	15087	15234	15271	15221	15235	15328	15277	15209	15188	15369	15276	15126	15342	15420	15233	15199	15419	15266	15227	15293	15278	15447	15277	15151	15279	15219	15383	15157	15242	15222	15150	15320	15158	15392	15368	15375	15240	15358	15234	15354	15486	15248	15226	15189	15177	15275	15369	15201	15333	15231	15183	15187	15319	15344	15364	15114	15290	15210	15208	15416	15317	15246	15409	15267	15279	15306	15203	15257	15299	15143	15333	15254	15304	15310	15256	15204	15351	15260	15428	15277	15170	15292	15293	15141	15145	15315	15404	15192	15240	15264	15171	15317	15240	15422	15169	15282	15252	15320	15283	15392	15486	15242	15129	15315	15232	15350	15280	15403	15354	15151	15360	15267	15305	15206	15228	15263	15158	15338	15310	15349	15223	15239	15229	15327	15179	15329	15218	15427	15116	15348	15081	15147	15220	15209	15364	15256	15465	15225	15369	15352	15246	15083	15291	15445	15233	15317	15377	15036	15148	15297	15144	15379	15266	15220	15037	15160	15285	15299	15155	15102	15228	15291	15122	15238	15351	15189	15319	15236	15098	15321	15264	15303	15188	15484	15387	15078	15317	15263	15255	15288	15332	15216	15399	15503	15253	15304	15324	15263	15251	15334	15129	15366	15277	15200	15376	15277	15224	15285	15333	15269	15346	15361	15323
23887	21113	28586	24004	22273	34487	70880	67567	52786	38082	26973	21672	20266	20094	20058	19811	20006	19916	19797	19887	20111	19775	19925	20114	19849	20147	19965	19800	19967	19771	19858	19884	19861	19805	19680	19968	19941	19892	19907	19779	19907	19821	19803	19563	19708	19994	19694	19839	19771	19777	19955	19805	20280	19803	19865	19685	19791	19926	19871	19852	19821	19752	19766	19903	19909	19943	19462	19652	19887	19928	19816	19944	19824	19774	19742	19681	19737	19903	19719	19842	19887	19712	19546	19793	19737	19757	19811	19660	19770	19797	19763	19813	19764	19819	20094	19723	19784	19850	20049	19744	19824	19640	19766	19830	19851	19645	19746	19651	19610	19637	19783	19878	20011	19584	19640	19814	19722	19661	19800	19573	19639	19960	19850	19922	19741	19778	19571	19974	20037	19870	19985	19614	19858	19730	19443	19467	19744	19766	19859	19830	19720	19650	19805	19888	19784	19725	19695	19916	19685	19593	19706	19917	19824	19867	19954	19977	19699	19722	19820	19699	19842	19818	19898	19736	19899	19999	19979	19865	19732	19481	19638	19751	19848	19715	19786	19767	19783	19743	19777	19872	19858	19548	19705	19878	19780	19821	19788	19902	19825	19887	19786	19589	19694	19731	19843	19651	19655	19726	19604	19668	19769	19759	19808	19700	19829	19494	19698	19818	19941	19746	19648	19622	19753	19693	19740	19829	19535	19878	19722	19690	19627	19833	19849	19656	19835	19786	19824	19752	19854	19743	19664	19696	19815	19703	19943	19869	19724	19638	19706	19775	19685	19887	19763	19649	19821	19704	19725	19654	19827	19761	19782	19681	19919	19693	19693	19905	19742	19692	19795	19613	19675	19691	19931	19843	19648	19710	19554	19851	19842	19779	19645	19808	19820	19698	19729	19626	19835	19552	19734	19867	19970	19728	19557	19712	19568	19919	19806	19752	19724	19631	19541	19840	19891	19791	19779	19805	19695	19560	19699	19931	19578	19789	19739	19853	19639	19685	19883	19661	19821	19971	19783	19661	19864	19792	19647	19883	19676	19868	19941	19535	19717	19710	19734	19845	19782	19761	19785	19868	19827	19772	19787	19755	19741	19879	19757	19717	19869	19830	19712	19560	19620	19595	19893	19717	19770	19808	19814	19806	19835	19639	19767	19923	19879	19834	19748	19756	19617	19585	19618	19737	19549	19764	19694	19595	19578	19863	19793	19854	19629	19684	19574	19708	19632	19895	19835	19849	19881	19440	19662	19929	19666	19738	19767	19618	19895	19607	19708	19626	19624	19720	19780	19789	19772	19759	19777	19670	19797	19728	19728	19618	19598	19599	19747	19634	19633	19527	19658	19646	19866	19795	19972	19714	19854	19972	19821	19790	19655	19770	19751	19823	19643	19577	19661	19643	19919	19987	19593	19589	19624	19860	19705	19886	19659	19769	19737	19644	19853	19700	19582	19586	19812	19870	19947	19788	19805	19803	19894	19762	19595	19695	19618	19862	19964	19759	19689	19656	19806	19791	19772	19861	19683	19798	19813	19571	19781	19835	19806	19938	19987	19792	19880	19855	19808	19878	19720	19754	19534	19631	19739	19701	19799	19881	19762	19873	19738	19615	19618	19784	19908	19748	19707	19669	20020	19819	19748	19952	19855	19816	19512	19727	19633	19981	19716	19571	19793	19822	19714	19736	19693	19884	19656	19672	19951	19768	19840	19912	19805	19874	19718	19949	19857	19670	19948	19909	19810	19853	19569	20031	19949	19773	19929	19844	19980	19801	19755	20060	19630	19559	19707	19563	19743	19786	19545	19696	19859	19885	19643	19690	19792	20005	19762	19828	19827	19711	19774	19720	19792	19785	19666	19751	19886	19891	19775	19706	19670	19889	19730	19826	19791	19980	19632	19656	19728	19668	19671	19603	19942	19705	19734	19733	19871	19699	19595	19687	19665	19731	19506	19857	19439	19514	19633	19590	19744	19517	19708	19851	19783	19747	19602	20022	19683	19761	19812	19687	19833	19743	19728	19676	19706	19492	19792	19760	19680	19897	19856	19747	19812	19667	19727	19751	19741	19651	19785	19697	19600	19976	19853	19693	19757	19793	19588	19747	19733	19722	19849	19921	19823	19787	19536	19544	19704	19519	19767	19848	19860	19622	19884	19673	19676	19722	19905	19759	19935	19857	19696	19899	19897	19737	19974	19807	19640	19806	19725	19753	19893	19749	19778	19768	19751	19754	19824	19858	19682	19785	19674	19714	19783	19747	19553	19925	19774	19659	19949	19783	19715	19747	19699	19970	19844	19691	19651	19619	19679	19786	19779	19873	19816	19539	19719	19820	19638	19664	19823	19633	19620	19545	19779	19629	19754	19681	19626	19816	19854	19757	19669	19836	19508	19761	19798	19573	19910	20019	19733	19660	19915	19854	19844	19881	19717	19812	19699	19662	20020	19660	19772	19653	19456	19713	19794	19865	19839	19743	19946	19578	19655	19842	19876	19820	19764	19669	19766	19731	19845	19838	19727	19854	19743	19716	19439	19622	19928	19794	19734	19816	19953	19827	19740	19837	19783	19620	19658	19692	19854	19738	19749	19796	19654	19818	19915	19703	19584	19755	19732	19864	19887	19998	20030	19853	19763	19850	19760	19510	19815	19735	19881	19838	19601	19751	19822	19818	19709	19661	19865	19816	19779	19981	19726	19723	19816	19670	19837	19735	19847	19701	19795	19710	19745	19809	19708	19833	19725	19679	19816	19757	19680	19755	19577	19783	19735	19787	19717	19696	19733	19803	19736	19662	19711	19531	19802	19799	19844	19721	19557	19917	19671	19840	19936	19947	19901	19815	19721	19699	19650	19647	19970	19611	19637	19597	19504	19623	19802	19682	19862	19825	19666	19809	19889	19684	19929	19787	19761	19675	19976	19812	19920	19679	19873	19873	19835	19770	19690	19643	19637	19582	19848	19723	20007	19681	19732	19889	19641	19865	19694	19817	19476	19635	19607	19795	19670	19578	19829	19681	19648	19789	19742	19757	19893	19698	19742	19725	19614	19617	19938	19607	19843	19710	19644	19862	19721	19545	19727	19768	19530	19501	19721	19677	19656	19891	19874	19817	19707	19808	19769	19652	19877	19751	19890	19745	19872	19767	19630	19907	19822	19612	19850	19837	19544	19638	19645	19592	19570	19706	19644	19805	20022	19803	19798	19781	19912	19662	19649	19711	19665	19636	19770	19726	19666	19684	19687	19816	19807	19763	19728	19658	19938	19799	19600	19752	19672	19712	19461	19830	19723	19495	19712	19504	19705	19815	19651	19793	19833	19516	19682	19882	19936	19593	19792	19482	19670	19819	19756	19906	20036	19741	20017	19945	19691	19749	19788	19485	19997	19992	19711	19720	19562	19559	19826	19745	19772	19754	19825	19692	19666	19998	19717	19742	19767	19561	19675	19735	19803	19801	19914	19775	19880	19954	19697	19720	19888	19840	19612	19672	19655	19752	19631	19751	19875	19721	19510	19763	19840	19800	19800	19838	19778	19637	19801	19775	19803	19737	19687	19666	20030	19739	19807	19929	19789	19980	19654	19796	20030	19638	20006	19679	19727	20000	19583	19645	19710	19690	19744	19874	19830	19713	19825	19722	19539	19623	19530	19833	19747	19786	19645	19635	19565	19734	19765	19849	19657	19500	19736	19720	19917	19770	19732	19629	19613	19729	19620	19717	19686	19681	19642	19848	19758	19682	19981	19613	19658	19660	19830	19721	19800	19543	19709	19799	19589	19599	19699	19649	19845	19639	19696	19606	19985	19713	19774	19777	19587	19546	19566	19802	19751	19718	19689	19668	19695	19808	19623	19709	19796	19619	19563	19838	19813	19762	19698	19614	19635	19886	19814	19600	19684	19655	19850	19565	19734	19678	19549	19534	19706	19818	19698	20009	19636	19667	19577	19842	19947	19671	19791	19752	19814	19708	19802	19784	19825	19887	19739	19873	19704	19720	19566	19679	19635	19794	19741	19726	19835	19855	19784	19896	19865	19742	19594	19883	19996	19838	19939	19863	19792	19721	19886	19797	20006	19801	19381	19759	20035	19644	19839	19880	19855	20114	19858	19794	19816	19688	19705	19843	19730	19801	19751	19780	19699	19886	19884	19735	19617	19778	19612	19604	19728	19567	19630	19517	19604	19922	19704	19782	19660	19765	19857	19826	19662	19855	20010	19802	19764	19757	19904	19835	19859	19822	19877	19720	19893	19663	19712	19797	19932	19769	19910	19884	19877	19773	19801	19593	19826	19644	19725	19792	19739	19769	19855	19521	19678	19699	19727	19788	19766	19788	19860	19608	19701	19888	19856	19825	19567	19574	19912	19824	19790	19528	19646	19520	19829	19798	19715	19725	19853	19856	19931	19815	19864	19609	19845	19876	19522	19573	19744	19691	19538	19867	19778	19765	19712	19846	19819	19849	19685	19427	19873	19780	19790	19730	19649	19781	19725	19767	20004	19675	19924	19785	19680	19816	19594	19760	19843	19699	19660	19579	19808	19952	19804	19713	19883	19617	19741	19777	19676	19650	19686	19602	19758	19744	19850	19533	19792	19794	19522	19604	19781	19552	19839	19937	19640	19715	19666	19646	19876	19833	19774	19516	19859	19744	19767	19475	19747	19676	19643	19562	19772	19533	19857	19938	19752	19718	19948	19751	19844	19631	19719	19587	19672	19619	19758	19760	19600	19728	19905	19596	19858	19821	19753	19709	19417	19897	19639	19856	19930	19660	19640	19732	19847	19934	19990	19732	19728	19707	19766	19901	19740	19933	19789	19789	19774	19671	19751	19909	19878	19541	19832	19661	19685	19880	19799	19638	19887	19794	19849	19837	19998	19694	19666	19657	19755	19755	19521	19659	19773	19769	19900	19613	19575	19915	19654	19737	19572	19872	19775	19686	19850	19751	19732	19411	19776	19653	19638	19735	19801	19498	19765	19641	19732	19651	19749	19563	19561	19648	19826	19957	19638	19667	19674	19681	19764	19517	19911	19684	19570	19584	19753	19697	19734	19828	19835	19618	19752	19639	19684	19673	19811	19728	19620	19587	19634	19741	19774	20010	19931	19708	19480	19703	19999	19746	19981	19366	20033	19646	19608	19709	19758	19946	19939	19476
20133	34704	31857	26035	24699	38147	71960	67692	51072	35237	22078	16493	15545	15118	15206	15168	15210	15185	15324	15253	15220	15253	15159	15063	15197	15259	15101	15043	15122	15107	15294	15167	15122	15135	15071	15092	15272	15185	15161	15121	15263	15274	15253	15300	15237	15152	15119	15028	15324	15020	15185	15023	15195	15078	15133	15094	15254	15113	15213	15187	15106	15073	15193	15084	15358	15144	15154	15254	15089	15025	15225	15198	15154	15193	15253	15312	15390	15066	15265	15119	15184	15007	15223	15249	15062	15224	15124	15179	15076	15115	15306	15271	15161	15147	15308	15240	15161	15153	15222	15215	15405	15223	15216	15069	15178	15225	15176	15236	15111	15095	15235	15124	15073	15128	15306	15300	15179	15228	15250	15311	15207	15248	15095	15310	15055	15211	15322	15114	15112	15037	15128	15241	15254	15032	15183	15101	15003	15103	15086	15062	15332	15107	15122	15136	15205	15124	15099	15056	15173	15177	15178	15197	15214	15176	15269	15216	15155	15160	15032	15096	15191	15205	15236	15248	15004	15071	15174	14963	15218	15069	15347	15087	15184	15314	15114	15156	15248	14990	15159	15188	14987	15233	15160	15166	15204	15013	15180	15175	15341	15281	15058	15225	15035	15312	15142	15287	15265	15209	15188	15120	15183	15228	15262	15374	15274	15147	15243	15217	15129	14979	15233	15113	15130	15204	15093	15346	15319	15109	15063	15140	15297	15138	15241	15134	15072	15300	14980	15290	14955	15082	15029	15228	15131	15106	15148	15300	15170	15217	15144	15105	15304	15146	15226	15213	15291	15015	15117	15224	15260	15164	15349	15182	14955	15154	15093	15192	15099	15197	15228	15117	15248	15296	15307	15099	15125	15189	15161	15113	15192	15302	15119	15265	15224	15007	15070	15267	15337	15087	15218	15150	14999	15381	15394	15175	15167	15110	15118	15268	15123	15236	15214	15126	14954	15224	15303	15215	15226	14981	15174	15130	15107	15121	15161	15117	15214	15182	15059	15172	15091	15140	15224	15056	15150	15067	15229	15287	15004	15290	15222	15130	15113	15127	15155	15166	15197	15342	15061	15231	14987	15161	15214	15149	15137	15283	15172	15074	15296	15214	15176	15106	15281	15148	15062	15270	15311	15209	15040	15156	14984	14991	14973	15104	15335	15337	15338	15162	15161	15165	15241	15107	15090	15177	15139	15205	15058	15150	15367	15175	15126	15388	15228	15102	15435	15220	15241	15068	15034	15022	15088	15030	15128	15049	14924	15133	15142	15034	15113	15016	15175	15174	15272	15096	15207	15185	15249	15229	15057	15198	15369	15099	15237	15209	15048	15011	14935	15190	15121	15128	15271	15048	15152	15085	15151	15205	14992	15128	15054	15138	15222	15172	15285	15167	15226	15204	15379	15265	15221	15039	15183	15090	15118	14989	15044	15148	15102	15175	15220	15053	15205	15137	15115	15187	15280	15116	15104	15176	15166	15224	15108	15130	15102	15225	15232	15147	15107	15166	15041	15233	15156	15121	15007	15237	15111	15178	15193	15206	15211	15267	15184	15081	15236	15203	15323	15150	15193	15379	15179	15063	15072	15175	15179	15083	15063	15140	15246	15151	15254	15249	15219	15200	15115	15078	15256	15207	15148	15013	15092	15082	15300	15020	14916	15068	15172	15169	15122	15094	15125	15169	15127	15071	15166	15036	15130	15164	15123	15336	15265	15123	15121	14962	15230	15212	15123	14865	15149	15229	15167	15215	15316	15089	15011	15251	15195	15116	15214	15052	15159	15091	15009	15170	15275	15132	14901	15214	15389	15201	15230	15255	15063	15120	15308	15106	15287	15154	15224	15212	15073	15267	15314	15064	15270	15186	15148	15076	15234	15041	15296	15269	15244	15043	15237	15206	15093	15210	15113	15061	15142	15088	15261	14971	15070	15011	15067	15283	15239	15223	15308	15050	15458	15172	15140	15143	15102	15178	15220	15152	15348	15203	15146	15236	15164	15211	15256	15173	15073	15123	15123	15144	15265	15223	15096	15172	15197	15122	15139	15117	15051	15187	14978	15116	15154	15290	15109	15215	15115	14966	15146	15083	15130	15225	15125	15303	15064	15215	15236	15139	15187	15239	15111	15235	14971	15227	15287	15184	14915	15075	15240	15113	15287	15153	15187	15202	15127	15098	15031	15138	15308	15327	15109	15286	15048	15141	15137	15044	15269	15107	15211	15067	15132	15036	15129	15281	15318	15179	15330	15194	15259	15199	15258	15262	15267	15235	15210	15232	15124	15179	14969	15273	15167	15333	15285	15217	15041	15179	15222	15093	15199	15201	15119	15029	15188	15074	15097	15294	15251	15161	15223	15212	15181	15181	15066	15170	15186	15356	15250	15313	15213	15104	15230	15068	15166	15275	15215	15133	15122	15263	15171	15090	15112	15152	15191	15084	14985	15083	15284	15238	15127	15047	15062	15245	15165	15042	14974	15108	15180	15213	15182	15149	15222	15139	15108	15071	15152	15120	15211	15090	15166	15147	15257	15202	15193	15052	15095	15248	15197	15097	15149	15257	15149	15220	15351	15032	15229	15078	15115	15067	15108	15140	15367	15133	15106	15064	15198	15172	15326	15142	15000	15092	15109	15099	15193	15054	15286	15284	15271	15255	15145	15149	15144	15111	15033	15211	14979	15040	15108	15194	15070	15075	15131	15127	15206	14944	15138	15196	15143	15039	15053	15189	15241	15085	15095	15232	15183	15175	15063	15006	15275	15128	15245	15166	15246	15220	14913	15232	15176	15056	15269	15226	15174	15089	15006	14977	15314	15106	15132	15175	15087	15188	15074	15195	15208	15147	15086	15128	15223	15158	15155	15247	15144	15115	15126	15069	15145	15231	15116	15062	15102	15077	15024	14996	15246	15022	14965	15122	15429	15295	15196	15083	14983	15085	15274	15225	15179	15172	15109	15170	15189	15229	15105	15276	15210	15281	15226	15170	15151	15163	15109	15014	15178	15328	15030	15207	15058	15222	15065	15115	15188	15185	15159	15207	15091	15262	15148	15032	15247	15187	15175	15171	15305	15147	15218	15050	15012	15177	15114	15248	15003	15246	15011	15067	15176	15254	15158	15162	15036	15167	15225	15232	15165	15063	15107	15201	15069	15137	15256	15208	15162	15138	15129	15225	15159	15120	15170	15168	15206	15330	15103	15201	15199	15279	15259	15154	15125	15183	15266	15306	15214	15113	15237	15302	15076	15073	15193	15040	15268	15172	15163	15313	15254	15123	15194	15087	15464	15156	15177	15276	15134	15122	15099	15191	15129	15013	15146	15210	15258	15149	15260	15257	15007	15190	15108	15019	15236	15254	15111	15116	15115	14986	15561	15191	15321	15154	14943	15245	15115	15035	15281	15256	15105	15264	15260	15156	15040	15191	15180	15020	15290	15220	15250	15193	15246	15225	15188	15241	15304	15151	14997	15186	15167	15084	15304	15118	15018	15124	15198	15081	15056	15084	15011	15275	15047	15323	15297	15117	15155	15156	15167	15311	15181	15075	15125	15280	15133	15180	15162	15132	15221	15049	15029	15194	15231	15176	15216	15092	14991	15050	15131	15265	15153	15246	14955	15140	15224	15132	15014	14948	15116	15088	15008	15257	15126	15270	15197	15180	15071	15237	15055	15220	15100	15163	15337	15305	15084	15151	15323	15077	15231	15287	15213	15120	15286	15104	15185	15237	15090	15169	15204	15091	15106	15119	15099	15198	15238	15398	15160	15201	15126	15157	15206	15006	15082	15162	15042	15138	15267	15250	15320	15198	14987	15058	15181	15098	15094	15211	15126	15290	15131	15233	15098	15121	15158	15092	15148	15087	15313	15232	15135	15157	15151	15237	15045	15222	15156	15270	15288	15025	15171	15170	15159	15194	15165	15288	15077	15150	15107	15161	15102	15224	15159	15182	15190	15162	15172	15299	15146	15143	15118	15090	15127	15083	15115	15176	15055	15164	15172	15063	15188	15312	15144	15083	15059	15042	15159	15197	15239	15098	15126	15279	15186	15153	15181	15116	15165	15121	15056	14978	15137	15292	15145	15142	14977	14978	14986	15181	15206	15149	15117	15127	14989	15102	15100	14873	15176	15290	15149	15225	15232	15241	15306	15272	15054	15280	15105	15226	15004	15164	15207	15043	15169	15143	15266	15244	14997	15209	14995	15172	15044	15219	15085	15153	15238	15210	14994	15262	15304	15183	15108	15121	15179	15215	15050	15319	15292	14972	15137	15259	15159	15083	15023	15208	15291	15270	15213	15329	15091	15024	15072	15264	15054	15167	15139	15062	15188	15058	15022	15008	15166	15276	15242	15084	15047	15277	15108	15326	15176	15219	15196	14866	15139	15165	15197	15186	15153	15034	15144	15249	15232	15184	15161	15241	15257	15155	15198	15169	15177	15096	15073	15134	15145	15227	15098	15179	15272	15162	15104	15167	15156	15099	15162	15273	15279	15095	15004	15302	15071	15335	15141	15255	15259	15078	15157	15229	15144	15127	15109	15156	15124	15398	14996	15256	15156	15403	15138	15213	15144	15116	15119	15154	15281	15244	15201	15291	15283	15130	15232	15031	15173	15290	15120	15092	15159	15033	15141	15203	15376	15156	15116	15196	15203	15266	15145	15014	15116	15157	15192	15188	15048	15121	15302	15146	15096	15188	15254	15302	15200	15127	15201	15141	15300	15075	15266	15210	15204	15137	15140	15189	15181	15124	15143	15019	15027	15108	15114	15057	15096	15081	15098	14990	15126	15186	15059	15232	15300	15037	15218	15052	15257	15114	15167	15183	14972	15171	15047	15044	15077	15256	15253	15222	15073	15085	15110	15110	15238	15174	15340	15148	15118	15010	15131	15216	15194	14988	15226	15132	15250	15101	15267	15228	15049	15092	15029	15130	15223	15012	15098	15306	15169	15076	15291	15133	15126	15099	15197	15335	15218	15284	15112	15096	15128	15082	15322	15096	15052	15055	15102	15148	15174	15088	15177	15315	15194	15209	15096	15212	15166	15148	15193	14999	15214	15162	15072	15230	15252	15066	15197	15201	15400	15067	15219	15249	15248	15284	15281	15234	15122	15030	15054	15338	15146	15342	15139	15105	15163	15234	15213	15209
30662	23366	24650	23593	21920	22510	26778	28623	26645	23311	21617	20957	20757	20845	20504	20652	20590	20421	20515	20891	20661	20779	20715	20751	20897	20695	20837	20662	20557	20788	20675	20684	20659	20883	20444	20726	20790	20731	20698	20902	20667	20458	20656	20712	20676	20663	20610	20600	20739	20403	20619	20739	20877	20691	20953	20751	20418	20700	20612	20702	20909	20882	20715	20349	20513	20640	20952	20637	20684	20686	20569	20590	20538	20496	20478	20389	20862	20733	20736	20380	20532	20724	20315	20484	20775	20831	20698	20412	20801	20602	20593	20546	20557	20702	20756	20573	20613	20786	20625	20591	20676	20719	20625	20776	20624	20622	20593	20639	20608	20600	20591	20699	20754	20736	20654	20625	20726	20852	20739	20728	20608	20707	20670	20606	20743	20699	20393	20506	20746	20706	20690	20391	20645	20897	20700	20629	20647	20619	20729	20490	20807	20537	20471	20653	20517	20597	20827	20593	20700	20940	20627	20565	20591	20724	20588	20477	20252	20574	20688	20596	20642	20563	20548	20500	20666	20666	20717	20701	20739	20710	20557	20527	20549	20562	20702	20807	20752	20617	20596	20607	20571	20647	20680	20740	20748	20686	20643	20708	20624	20631	20580	20742	20588	20526	20677	20686	20547	20457	20675	20791	20611	20781	20528	20762	20580	20645	20744	20540	20522	20471	20696	20708	20696	20644	20633	20735	20577	20412	20519	20730	20821	20772	20610	20509	20582	20609	20741	20873	20621	20852	20780	20680	20822	20674	20658	20606	20590	20677	20728	20644	20424	20601	20574	20707	20789	20556	20609	20679	20803	20568	20683	20551	20699	20697	20513	20411	20772	20714	20536	20595	20491	20575	20763	20503	20663	20670	20528	20355	20611	20568	20598	20440	20585	20570	20481	20834	20595	20749	20506	20525	20685	20627	20538	20577	20800	20758	20439	20792	20742	20443	20669	20580	20734	20598	20438	20506	20626	20695	20536	20758	20484	20763	20630	20693	20615	20656	20693	20821	20720	20419	20760	20884	20712	20628	20602	20325	20458	20761	20539	20665	20753	20663	20627	20736	20610	20329	20617	20606	20806	20527	20779	20772	20422	20609	20749	20766	20567	20807	20585	20729	20472	20625	20704	20636	20667	20477	20541	20708	20740	20637	20666	20839	20657	20862	20687	20523	20581	20528	20534	20597	20906	20705	20774	20811	20596	20747	20536	20580	20618	20736	20753	20647	20715	20658	20947	21038	20516	20490	20705	20545	20544	20411	20439	20620	20613	20665	20534	20437	20535	20773	20649	20549	20722	20831	20701	20646	20756	20593	20588	20446	20634	20846	20676	20660	20569	20571	20650	20441	20623	20631	20486	20689	20499	20509	20661	20894	20708	20665	20856	20630	20388	20762	20699	20514	20587	20734	20636	20578	20908	20498	20662	20412	20703	20581	20569	20647	20753	20565	20425	20653	20633	20742	20693	20613	20659	20562	20643	20701	20527	20533	20773	20448	20731	20618	20578	20709	20538	20715	20605	20695	20467	20633	20618	20552	20379	20614	20840	20627	20543	20488	20673	20563	20700	20671	20477	20526	20771	20531	20569	20702	20659	20652	20812	20767	20730	20619	20682	20560	20938	20636	20672	20535	20547	20649	20750	20571	20647	20627	20839	20564	20726	20658	20597	20489	20710	20565	20673	20640	20560	20533	20650	20928	20665	20626	20753	20742	20472	20626	20788	20565	20727	20698	20578	20602	20533	20480	20773	20684	20603	20616	20577	20710	20523	20662	20646	20670	20652	20491	20636	20856	20753	20672	20740	20591	20566	20489	20631	20629	20667	20565	20711	20491	20620	20733	20652	20598	20492	20658	20693	20565	20449	20587	20592	20549	20791	20873	20991	20703	20824	20620	20725	20456	20632	20472	20804	20712	20497	20749	20800	20581	20680	20655	20775	20457	20491	20704	20656	20519	20739	20679	20607	20528	20746	20692	20603	20528	20509	20701	20687	20853	20697	20637	20867	20770	20902	20657	20485	20644	20852	20616	20500	20555	20700	20619	20533	20525	20813	20504	20780	20266	20839	20617	20733	20648	20504	20675	20444	20604	20612	20700	20570	20664	20670	20564	20795	20605	20642	20575	20772	20607	20697	20726	20581	20865	20939	20714	20683	20656	20867	20528	20576	20753	20679	20813	20761	20712	20877	20684	20690	20764	20776	20523	20825	20518	20736	20545	20581	20466	20540	20741	20831	20818	20634	20619	20664	20807	20703	20784	20698	20634	20510	20477	20638	20653	20728	20515	20623	20516	20611	20573	20672	20713	20545	20471	20794	20769	20700	20448	20712	20389	20543	20362	20758	20591	20595	20503	20681	20730	20388	20575	20722	20638	20856	20822	20724	20598	20787	20604	20798	20739	20557	20705	20702	20853	20931	20627	20502	20698	20601	20859	20589	20730	20544	20734	20655	20538	20823	20427	20561	20601	20762	20547	20708	20680	20803	20500	20713	20540	20609	20690	20558	20520	20760	20814	20738	20708	20644	20698	20617	20608	20492	20602	20567	20713	20698	20511	20616	20768	20635	20671	20631	20565	20536	20656	20305	20632	20690	20526	20775	20616	20793	20454	20542	20527	20711	20700	20625	20654	20882	20791	20847	20566	20667	20830	20595	20716	20376	20569	20382	20668	20758	20580	20599	20553	20722	20791	20490	20758	21021	20702	20776	20661	20645	20876	20544	20504	20628	20728	20766	20444	20733	20628	20606	20566	20737	20603	20668	20531	20692	20601	20709	20486	20766	20636	20586	20824	20727	20851	20517	20624	21043	20632	20677	20720	20694	20508	20552	20585	20475	20403	20521	20492	20684	20525	20772	20819	20746	20883	20716	20727	20629	20580	20889	20612	20702	20663	20516	20601	20735	20561	20726	20870	20765	20591	20650	20479	20570	20699	20688	20616	20803	20662	20765	20587	20670	20366	20561	20635	20761	20694	20452	20596	20792	20744	20616	20655	20596	20542	20728	20496	20487	20740	20668	20785	20622	20399	20780	20793	20553	20750	20689	20434	20687	20608	20456	20636	20442	20836	20569	20726	20616	20949	20811	20682	20582	20414	20909	20664	20593	20617	20499	20462	20633	20680	20760	20637	20557	20801	20740	20542	20645	20812	20792	20701	20779	20490	20673	20670	20805	20597	20451	20647	20745	20578	20559	20428	21103	20743	20674	20639	20895	20714	20650	20492	20526	20625	20809	20505	20647	20636	20603	20482	20746	20651	20798	20472	20661	20524	20672	20686	20680	20746	20669	20723	20548	20561	20682	20663	20719	20493	20568	20570	20702	20833	20518	20607	20724	20668	20557	20740	20810	20634	20655	20852	20700	20665	20756	20707	20670	20560	20521	20647	20554	20595	20577	20883	20780	20651	20891	20567	20648	20516	20660	20388	20476	20701	20618	20718	20898	20702	20763	20573	20476	20656	20698	20645	20289	20439	20754	20798	20701	20631	20560	20554	20766	20527	20732	20430	20909	20707	20661	20682	20548	20565	20642	20670	20509	20644	20608	20543	20597	20818	20972	20621	20567	20648	20944	20522	20630	20767	20610	20533	20737	20783	20642	20720	20626	20660	20334	20466	20594	20447	20749	20741	20631	20621	20719	20651	20350	20550	20643	20478	20512	20826	20665	20527	20784	20548	20639	20746	20838	20810	20868	20754	20411	20581	20648	20485	20401	20449	20495	20687	20635	20679	20792	20797	20578	20635	20579	20559	20654	20738	20760	20725	20756	20563	20525	20818	20977	20843	20631	20502	20531	20715	20699	20687	20923	20654	20593	20713	20889	20708	20541	20595	20465	20675	20515	20651	20979	20470	20670	20554	20684	20689	20762	20600	20549	20813	20543	20701	20589	20476	20441	20610	20707	20797	20602	20686	20587	20662	20447	20585	20753	20616	20869	20536	20528	20464	20507	20560	20863	20654	20702	20682	20533	20503	20488	20724	20587	20803	20598	20508	20623	20558	20823	20768	20690	20472	20605	20610	20725	20602	20685	20463	20722	20556	20555	20517	20494	20565	20664	20504	20623	20442	20762	20548	20753	20650	20511	20911	20561	20799	20628	20665	20638	20775	20931	20442	20704	20463	20655	20611	20596	20578	20649	20791	20550	20775	20630	20797	20636	20562	20763	20697	20711	20530	20484	20620	20518	20610	20690	20644	20635	20558	20609	20597	20590	20480	20583	20625	20785	20585	20635	20689	20796	20672	20535	20656	20733	20548	20746	20497	20562	20668	20435	20789	20695	20772	20791	20398	20520	20495	20774	20515	20606	20823	20770	20572	20734	20660	20669	20628	20762	20447	20505	20783	20587	20856	20315	20558	20635	20596	20540	20473	20590	20751	20760	20629	20645	20591	20554	20635	20602	20802	20787	20673	20559	20617	20774	20600	20765	20489	20451	20628	20726	20828	20593	20693	20645	20693	20659	20639	20821	20661	20646	20530	20693	20506	20538	20745	20639	20787	20613	20703	20519	20413	20584	20677	20677	20647	20549	20538	20697	20658	20544	20580	20663	20619	20537	20664	20736	20940	20812	20450	20774	20487	20597	20550	20763	20834	20638	20873	20634	20973	20668	20594	20707	20662	20587	20803	20631	20701	20900	20742	20517	20628	20795	20715	20782	20589	20498	20480	20545	20703	20606	20601	20593	20737	20986	20684	20693	20706	20631	20728	20853	20593	20625	20468	20646	20642	20688	20701	20663	20565	20770	20654	20519	20751	20697	20725	20634	20610	20672	20688	20621	20648	20546	20709	20519	20643	20778	20657	20735	20756	20639	20644	20496	20661	20536	20455	20440	20625	20622	20692	20603	20847	20792	20559	20943	20611	20462	20512	20604	20747	20655	20414	20850	20739	20593	20560	20565	20771	20456	20587	20849	20532	20747	20822	20671	20691	20727	20643	20473	20460	20744	20748	20626	20518	20719	20772	20678	20562	20841	20526	20678	20683	20778	20832	20794	20716	20838	20740	20629	20582	20614	20642	20702	20584	20584	20488	20541	20566	20675	20735	20588	20555	20717	20808	20725	20821	20789	20929	20555	20426	20661	20540	20687	20620	20717	20501	20594	20515	20720	20436	20797	20728	20784	20766	20775	20687	20454	20517	20575	20571	20729	20702
17280	19030	18725	18201	18181	18303	24489	25983	22209	18431	16375	15893	15694	15668	15591	15637	15678	15667	15811	15710	15729	15551	15642	15749	15639	15770	15645	15607	15542	15827	15503	15650	15691	15536	15529	15665	15630	15565	15497	15580	15593	15552	15526	15635	15501	15790	15615	15607	15638	15712	15715	15605	15632	15509	15670	15605	15735	15511	15540	15549	15727	15470	15532	15820	15743	15652	15654	15827	15613	15604	15601	15708	15587	15565	15543	15537	15671	15678	15773	15412	15593	15551	15689	15527	15731	15681	15669	15721	15708	15853	15697	15717	15763	15552	15658	15583	15640	15550	15486	15773	15491	15478	15570	15631	15677	15601	15444	15724	15455	15674	15508	15660	15673	15612	15582	15672	15688	15858	15659	15509	15505	15686	15673	15675	15604	15691	15740	15486	15779	15638	15705	15677	15746	15777	15608	15786	15756	15772	15597	15672	15599	15507	15632	15578	15678	15633	15685	15492	15720	15589	15541	15699	15535	15685	15668	15665	15581	15601	15652	15562	15594	15958	15713	15716	15574	15880	15524	15618	15610	15773	15633	15697	15577	15669	15776	15750	15759	15685	15735	15615	15674	15584	15554	15644	15631	15501	15632	15587	15820	15897	15708	15616	15480	15786	15611	15685	15527	15757	15621	15643	15689	15711	15792	15628	15646	15626	15671	15671	15832	15601	15694	15717	15719	15767	15574	15796	15775	15532	15951	15549	15656	15547	15733	15597	15741	15616	15426	15701	15548	15638	15836	15802	15613	15482	15595	15596	15559	15862	15623	15680	15644	15736	15681	15518	15778	15760	15747	15703	15564	15602	15512	15791	15823	15462	15714	15634	15694	15570	15692	15508	15754	15645	15620	15688	15566	15753	15538	15638	15535	15642	15540	15583	15733	15660	15749	15557	15746	15678	15774	15766	15593	15597	15689	15590	15637	15571	15954	15622	15636	15662	15750	15877	15585	15692	15560	15550	15739	15570	15585	15677	15708	15720	15741	15686	15612	15720	15654	15692	15627	15691	15687	15587	15658	15588	15616	15675	15660	15687	15995	15748	15607	15718	15654	15548	15683	15750	15725	15755	15737	15595	15690	15760	15756	15521	15552	15737	15749	15688	15657	15779	15477	15767	15743	15787	15762	15810	15605	15743	15557	15735	15770	15621	15569	15614	15421	15521	15680	15637	15582	15542	15736	15627	15506	15659	15788	15662	15677	15542	15607	15665	15612	15668	15726	15596	15693	15701	15632	15678	15657	15677	15754	15646	15643	15613	15758	15684	15745	15596	15564	15614	15458	15513	15700	15660	15657	15600	15707	15512	15809	15611	15603	15587	15723	15703	15704	15881	15671	15672	15518	15605	15694	15646	15810	15568	15677	15580	15624	15686	15579	15692	15700	15642	15620	15637	15684	15788	15547	15774	15576	15683	15633	15611	15685	15602	15899	15694	15679	15694	15611	15649	15594	15692	15768	15682	15489	15830	15587	15630	15642	15684	15546	15731	15593	15689	15448	15783	15766	15544	15500	15734	15632	15723	15741	15652	15740	15719	15662	15500	15615	15710	15583	15596	15623	15791	15626	15603	15637	15717	15635	15744	15628	15722	15583	15453	15679	15574	15626	15528	15534	15570	15643	15713	15683	15613	15552	15625	15687	15577	15661	15651	15780	15714	15706	15621	15673	15689	15680	15568	15519	15662	15701	15585	15640	15679	15476	15715	15827	15669	15631	15495	15690	15640	15680	15648	15561	15524	15577	15725	15888	15804	15613	15623	15576	15684	15717	15679	15558	15614	15675	15719	15659	15650	15710	15641	15688	15646	15743	15557	15800	15838	15653	15723	15622	15639	15481	15750	15659	15567	15734	15660	15710	15655	15561	15656	15611	15672	15554	15676	15471	15496	15637	15651	15755	15795	15648	15620	15659	15561	15914	15505	15755	15548	15702	15669	15639	15520	15510	15625	15442	15643	15634	15837	15450	15654	15765	15675	15650	15711	15721	15631	15839	15804	15669	15685	15749	15696	15739	15652	15707	15656	15666	15704	15777	15749	15551	15721	15778	15709	15696	15709	15638	15730	15626	15569	15757	15573	15597	15570	15549	15646	15521	15719	15723	15523	15689	15738	15688	15580	15750	15750	15575	15620	15527	15609	15658	15639	15943	15695	15588	15465	15627	15644	15548	15809	15740	15566	15609	15659	15845	15739	15763	15579	15512	15670	15604	15627	15687	15596	15432	15581	15727	15681	15762	15697	15546	15491	15482	15640	15735	15610	15734	15570	15589	15755	15686	15549	15679	15757	15650	15551	15670	15677	15714	15691	15886	15733	15648	15739	15505	15620	15669	15737	15688	15557	15791	15704	15576	15659	15589	15590	15705	15639	15637	15676	15551	15643	15524	15796	15616	15570	15642	15490	15645	15557	15629	15698	15624	15693	15598	15721	15547	15669	15672	15703	15698	15770	15592	15556	15691	15590	15794	15777	15686	15729	15760	15638	15611	15818	15696	15683	15699	15829	15875	15510	15633	15512	15770	15683	15536	15389	15896	15738	15635	15726	15778	15756	15792	15709	15515	15650	15584	15759	15623	15835	15832	15701	15576	15625	15603	15479	15506	15502	15734	15762	15671	15734	15499	15602	15556	15603	15625	15480	15497	15617	15687	15568	15562	15748	15842	15595	15740	15478	15726	15710	15625	15532	15735	15611	15822	15673	15650	15716	15849	15452	15563	15728	15550	15612	15682	15828	15660	15495	15799	15702	15667	15704	15683	15862	15683	15636	15581	15506	15676	15691	15754	15723	15616	15811	15734	15728	15684	15667	15836	15621	15730	15587	15794	15611	15716	15643	15722	15826	15704	15642	15625	15730	15640	15655	15689	15729	15800	15634	15813	15646	15674	15546	15746	15736	15675	15806	15487	15673	15654	15523	15786	15720	15726	15719	15726	15621	15667	15797	15760	15514	15567	15770	15667	15640	15624	15851	15658	15660	15709	15524	15654	15696	15756	15562	15769	15657	15707	15610	15739	15579	15793	15569	15838	15526	15982	15641	15592	15557	15615	15770	15647	15716	15790	15708	15713	15459	15679	15581	15548	15661	15493	15736	15598	15524	15648	15789	15635	15688	15812	15554	15757	15572	15562	15641	15779	15610	15590	15558	15608	15766	15572	15752	15711	15606	15666	15581	15714	15657	15578	15645	15725	15505	15591	15725	15571	15714	15758	15482	15689	15606	15669	15614	15726	15617	15575	15567	15597	15556	15616	15782	15653	15790	15605	15604	15488	15548	15699	15556	15539	15597	15804	15481	15478	15507	15693	15687	15740	15615	15730	15488	15687	15664	15718	15673	15735	15565	15578	15632	15676	15613	15614	15592	15764	15552	15679	15684	15692	15698	15562	15653	15691	15685	15735	15658	15676	15503	15805	15624	15646	15773	15754	15612	15621	15689	15742	15774	15801	15586	15701	15514	15588	15801	15609	15555	15800	15854	15839	15698	15615	15646	15682	15561	15726	15717	15603	15842	15474	15609	15592	15548	15626	15686	15623	15685	15582	15689	15644	15740	15718	15748	15594	15531	15601	15692	15758	15596	15527	15712	15699	15613	15664	15734	15525	15765	15689	15715	15651	15769	15508	15566	15663	15652	15753	15597	15579	15640	15623	15705	15765	15635	15728	15537	15683	15677	15667	15628	15695	15694	15504	15550	15818	15497	15638	15767	15502	15757	15755	15824	15568	15638	15659	15560	15599	15556	15664	15686	15654	15614	15701	15671	15662	15614	15742	15731	15619	15870	15622	15794	15514	15718	15607	15742	15684	15815	15650	15627	15719	15496	15625	15579	15741	15822	15746	15676	15696	15618	15784	15572	15707	15744	15616	15546	15707	15785	15639	15612	15656	15726	15677	15687	15668	15607	15665	15575	15477	15747	15710	15466	15518	15642	15664	15765	15484	15870	15662	15549	15726	15565	15617	15729	15675	15526	15666	15606	15724	15574	15692	15591	15585	15677	15632	15675	15577	15744	15737	15587	15691	15589	15625	15586	15703	15654	15680	15585	15565	15687	15615	15616	15868	15751	15726	15574	15607	15822	15596	15667	15528	15641	15738	15719	15636	15605	15763	15454	15698	15608	15686	15544	15604	15532	15769	15621	15799	15614	15596	15767	15622	15790	15657	15665	15667	15591	15793	15611	15649	15579	15757	15734	15765	15520	15760	15742	15583	15733	15646	15851	15587	15564	15521	15628	15677	15685	15808	15846	15723	15634	15683	15460	15695	15648	15685	15642	15536	15587	15750	15568	15693	15662	15617	15576	15617	15600	15830	15635	15738	15577	15972	15677	15788	15512	15672	15734	15757	15610	15459	15493	15644	15752	15612	15823	15605	15647	15513	15822	15758	15682	15751	15636	15603	15729	15707	15645	15725	15701	15574	15658	15654	15585	15614	15731	15584	15628	15691	15691	15785	15733	15535	15568	15894	15710	15562	15598	15612	15502	15666	15826	15711	15583	15744	15643	15728	15535	15595	15712	15788	15578	15658	15608	15716	15579	15525	15587	15827	15615	15611	15655	15524	15585	15678	15664	15658	15799	15795	15796	15729	15645	15730	15808	15571	15630	15591	15729	15486	15573	15619	15663	15637	15755	15779	15579	15795	15682	15715	15556	15567	15728	15620	15698	15857	15732	15631	15780	15794	15680	15729	15605	15499	15651	15648	15678	15734	15483	15779	15511	15679	15732	15629	15605	15594	15754	15750	15690	15583	15730	15787	15696	15670	15438	15669	15641	15642	15599	15560	15588	15578	15757	15760	15644	15601	15856	15546	15540	15516	15736	15668	15685	15689	15522	15648	15603	15538	15697	15792	15691	15732	15606	15636	15614	15566	15654	15551	15715	15699	15527	15633	15406	15497	15682	15600	15722	15677	15661	15496	15661	15542	15664	15605	15703	15670	15797	15638	15607	15622	15595	15465	15668	15557	15580	15702	15648	15752	15740	15510	15603	15661	15649	15784	15690	15621	15656	15631	15779	15556	15936	15743	15688	15520	15694	15715	15675	15775	15763	15599	15485	15635	15633	15748	15551	15616	15636	15655	15721	15634	15657	15662	15505	15693	15657	15638	15527	15522	15765	15662	15768	15663	15619	15712	15599	15664	15655	15679	15745
25473	21116	28007	25267	24340	33709	57775	60912	44942	30553	23425	20694	20123	19940	19973	20008	19903	20071	19725	20070	20076	19897	19941	19997	19952	20014	19767	19904	19950	19674	19909	19762	19679	20159	19910	19899	20045	19834	19951	19852	19710	19776	20107	19694	19790	19875	19964	19819	19745	19903	19982	19956	19887	19918	19935	19796	19982	19881	19914	19833	19861	19800	19812	19667	19901	19783	19898	20189	19936	19908	19843	19756	19907	19919	19874	19830	19889	19911	19781	19723	19922	19896	19751	19832	19766	19955	19970	19514	19700	19551	19857	19667	19827	19866	19907	19845	19780	20153	19901	19682	19841	19842	19681	19967	19978	19922	19703	19881	19932	19974	19751	19753	19795	20010	19801	19695	19967	19921	19949	19907	20002	19850	19568	19724	19816	19938	19959	19782	19728	19950	19874	19713	19803	19795	19972	19783	19699	19767	19807	19783	19747	19853	19690	19744	19744	19647	19794	19946	19680	19908	19713	19605	20062	19802	19657	19837	19849	19834	19746	19977	19950	19803	19846	19752	20035	19682	19614	19970	19780	19574	19595	19612	19760	19964	19738	19689	19996	19754	19792	19948	19713	19906	19749	19818	19899	19901	19977	19849	19962	19842	19943	19809	19592	19800	19828	19648	19779	20092	19890	20000	19859	19934	20134	19822	19776	19903	19790	20001	19706	19920	19953	20012	19789	19784	19840	19982	19996	19700	19774	19737	19626	19829	19955	19780	19961	19835	19722	19814	19884	19880	19674	19962	19897	19864	19960	19782	19752	19776	19853	19954	19817	19808	19954	19858	19813	20197	19882	19857	19783	19748	20100	19940	19879	19823	19913	19828	19938	19910	19777	19654	19751	19730	19848	19507	19810	19901	19934	19959	19630	19773	20066	19825	19784	19765	19754	19706	19798	19821	19857	19943	19874	19738	20080	19735	19726	19521	19764	19687	19817	19787	19952	19799	19575	20076	19690	19897	19951	19782	19745	19690	19942	19795	19949	19855	19665	19883	19760	19994	19667	19878	19941	20003	19781	19669	19728	19837	19940	19699	19802	19798	19722	19853	19866	19594	19813	19728	19959	20003	19799	19764	19908	19785	19745	19637	19753	19705	19716	19937	19913	19835	19807	19872	19807	19753	19916	19624	19881	19587	19820	19839	19840	19685	19743	19826	19927	19855	19760	19695	19805	19677	19872	19911	19821	19821	19997	19820	19780	19884	19766	19832	19889	20007	20047	19950	20050	19705	19591	19906	19973	19882	19741	20080	19927	19871	20072	19932	19764	19951	20171	19731	19780	20003	19972	19819	19817	19991	19983	19978	19752	19813	19694	19851	19783	19994	19879	19715	19661	19589	19622	19807	19826	19848	19852	20003	19824	19950	19870	19813	19781	19834	19926	19984	19778	19523	19914	19824	19795	19897	19735	19623	19861	19828	19828	20000	19894	19816	19943	19935	19769	19690	19643	19920	19899	19888	19880	19799	19841	19762	19696	19729	19637	19989	19821	19824	19815	19856	19895	19777	19999	19810	19832	19716	19806	19850	19881	20049	19907	19815	19755	19769	19867	19657	19790	20235	20011	19900	19825	19739	20030	19747	19794	20062	19823	19926	19957	19906	19741	19794	19806	20023	19836	19893	19723	19898	19752	19826	19843	19669	19961	19667	19825	19634	19705	19745	19726	19977	19637	19694	19881	19934	19767	19847	19798	19823	19927	19716	19685	19908	19789	19877	19971	19772	19977	19799	19759	19706	19836	19856	19848	19966	20114	19708	19741	19824	19864	19633	19804	20026	20174	19887	20001	20066	20172	19783	19493	19784	19888	19882	19766	19943	19997	19626	19789	20013	19848	19906	19922	19748	19881	20001	19902	20082	19893	19946	20013	19961	19769	19618	19988	19949	19806	19687	19793	19908	19961	19999	19795	19877	19762	20071	19878	19812	19982	19711	19833	19898	19809	19696	19777	19775	19937	19829	19798	19710	19846	19953	19803	19680	19922	19886	19745	19845	19493	19671	19734	20053	19658	20007	19959	19691	20011	19709	19913	19926	20134	19867	19823	19785	19831	19648	19909	19962	19848	19982	19722	19857	19955	19861	19807	19721	19787	19823	19885	19744	19901	19924	19811	19874	20031	19777	19907	19869	19840	19859	19710	19806	19959	19787	20089	19905	19816	19757	19890	19876	19691	19840	19937	19979	19906	19885	19718	19703	20009	19784	19766	19613	19726	19700	19698	19769	19708	19692	19764	19884	19836	19770	20053	19781	19856	19605	19739	19874	19882	19775	19724	19621	20007	19651	19803	19778	19926	19861	19740	19897	19766	19623	19719	19660	20020	19786	19962	19744	19800	19715	19817	19827	19677	19913	19963	19774	19814	19707	19905	19869	20166	19854	19796	19961	19671	19583	19787	19866	19620	19641	20107	20023	19755	19605	19805	19616	19758	19684	19774	19638	19710	19859	19765	19656	19870	19900	19800	19970	20036	19747	19771	19706	19733	19828	19760	19871	19920	19790	19687	19704	19918	19821	19720	19805	19865	19767	19741	19913	19740	19835	19909	19837	19853	19996	19793	19985	19928	19945	19949	19959	19833	19722	19963	19674	19750	19762	19801	19804	19846	19764	19801	19899	19798	19678	19805	19714	19832	19891	19834	19673	19978	19863	19967	19735	19714	19617	19805	19828	19903	19723	19917	19828	19755	19922	20098	19818	19869	19840	19873	19870	19852	19904	19791	20050	19850	19811	19964	19829	20156	19781	19878	19876	19835	19819	20055	19727	19823	19721	19880	20033	19890	19789	19865	19825	19686	19665	19791	19758	19958	19726	19851	19646	19693	20052	20058	19980	19889	19871	19619	19767	19878	19764	19590	19741	19806	19966	19867	20001	19859	19755	19985	19845	19764	19764	19759	19713	19725	19983	19728	19777	19619	19776	19871	19935	19916	19916	19765	19739	19770	19806	20022	19837	19981	19915	19799	19771	19788	19581	19754	19589	19841	19687	19845	19936	19973	19974	19763	19654	19839	19936	19800	19927	19769	19796	19768	19888	19915	19974	19759	19843	19901	19899	19811	19753	19874	19746	19797	19876	19738	19929	19787	20054	19704	19690	19648	19708	19820	19764	20023	19853	19788	19909	19749	19859	19913	19948	19663	19832	19903	19801	19615	19795	19948	19846	19738	19791	19792	19904	19892	19904	19609	19778	20088	20008	19928	20011	19800	19718	19884	19741	19835	19870	19766	19945	19647	19923	19839	20036	19692	19697	20012	19795	19864	19764	19879	19942	19826	19971	19744	19725	19776	19899	19841	19775	19853	19839	19935	19891	19780	19817	19773	19867	19659	19783	19884	20010	19894	19731	19823	20071	19796	19801	19797	19737	20155	19817	19881	19887	19956	19496	19635	19953	19972	20029	19907	19749	19861	19696	19872	19678	19858	19779	19805	19911	19786	19852	19776	19897	19822	19712	19973	19949	19976	19988	19884	19794	19948	19831	19832	19647	20055	19685	19913	19987	20050	19773	19930	19667	19961	19743	19761	19689	19684	19891	19593	19752	19713	19803	19862	20220	19769	19812	19621	19785	19738	19689	20083	19742	19883	19849	19666	19909	19979	19768	19808	19964	19688	19873	19580	19889	20166	19816	19910	20085	19826	19721	19936	19846	19998	20141	19920	19881	19942	19932	19821	19749	19776	19827	19872	19684	19799	19962	19942	19776	19846	19846	19893	19752	19833	19777	19784	19838	19955	19769	19922	19651	19546	19882	20051	19780	19848	19824	19907	19821	19983	19769	19977	19836	19759	19741	19618	19770	19741	19820	19893	19717	19911	19748	19705	19964	19915	19929	19939	19975	19567	19763	19882	19841	19904	19934	19956	19998	19803	19968	19870	19792	19915	19912	19740	19791	19551	19770	19645	19821	19680	19893	19947	19839	19792	19856	19971	19692	19773	19684	20006	20044	19839	20062	19802	19736	19853	19957	19695	19758	19692	19686	19875	19654	19773	20070	19963	19712	19715	19801	19919	19911	19814	19952	19820	19808	19794	19848	19999	19863	19738	19647	19614	19674	19857	19974	19703	19826	19767	19940	19891	19800	19850	20042	19693	19665	19612	19855	19902	19770	19810	19759	19784	19816	19717	19726	19860	19848	19871	19942	19703	20042	19920	19991	19991	20022	19763	19949	19921	19862	19716	20026	19736	19689	19714	19780	19741	19831	19892	19910	19776	19821	19959	19894	19968	19894	19781	19859	20091	19751	19851	19901	19830	19836	19770	19651	19845	19685	19817	19749	19713	20019	19879	19894	19801	19762	19826	19944	19856	19657	19927	19661	19714	19930	20163	19944	19795	19906	19583	19673	19722	20010	19943	19911	19779	19715	19869	19762	19843	19788	19693	19918	19869	19992	19837	20076	19782	19873	19843	19839	19709	19958	19990	19732	20223	20051	19731	19594	19734	19863	19857	19988	19790	19755	19830	19688	19794	19728	20014	19724	19884	19548	19922	19890	19834	19679	19756	20003	19930	19727	19916	19899	20035	19825	19847	20044	20144	20095	19679	20036	19918	19774	19817	19537	19841	19737	19858	19817	19675	19829	19680	19679	19752	20028	19918	19794	19771	19952	19912	19754	19967	19840	19760	19635	19916	19788	19756	19781	20007	19744	19695	19878	19766	19933	20037	19707	19596	20001	20151	19801	19713	19805	19791	19882	19940	19807	19921	19747	19789	19737	19611	19749	19727	19745	19719	19887	19960	19856	19891	19871	19825	19748	19814	19957	20059	19868	19628	19920	19741	19871	19767	19931	19995	19730	19969	19930	19781	19846	19869	19967	20126	19918	19995	19753	19842	19842	19987	19879	19884	19745	20027	19977	19775	19986	19877	19720	19824	19723	19734	19845	19841	19623	19643	19822	19681	19878	19841	19755	19886	19879	19645	19783	19899	19903	19728	19739	19865	19937	19722	19858	20202	19897	19940	19807	19970	19934	19974	20004	19553	19840	19911	19865	19853	19776	19589	19789	19710	19712	19952	19860	19916	19821	19881	19739	20005	19638	19546	19906	19908	19823	19815	20004	19868	19791	19815	19697	19799	19899	19869	19857	19799	19836	19576	20030	19707	19735	19731	19707	19876	19745	19829	19926	19959	19850	19702	19872	19775	19746
16886	29176	28264	23878	23972	34100	56086	57425	40918	25735	17852	15610	15237	15412	15308	15408	15351	15403	15187	15436	15251	15359	15318	15390	15359	15316	15342	15153	15485	15249	15214	15537	15160	15274	15370	15237	15261	15217	15205	15289	15445	15245	15307	15334	15183	15247	15213	15352	15272	15207	15376	15414	15340	15140	15294	15294	15205	15367	15239	15249	15320	15264	15284	15224	15247	15242	15344	15126	15269	15323	15351	15332	15402	15263	15347	15340	15241	15293	15278	15379	15353	15323	15387	15178	15246	15123	15218	15334	15266	15131	15191	15317	15404	15451	15260	15352	15295	15452	15258	15289	15400	15290	15271	15205	15525	15200	15164	15336	15364	15417	15314	15421	15362	15186	15282	15369	15307	15157	15542	15293	15363	15329	15202	15323	15404	15330	15337	15372	15355	15288	15381	15320	15304	15342	15328	15347	15401	15248	15344	15465	15196	15041	15330	15339	15224	15391	15265	15476	15278	15301	15209	15371	15254	15296	15114	15205	15319	15397	15513	15268	15329	15346	15259	15428	15290	15281	15329	15432	15305	15049	15280	15294	15314	15397	15213	15560	15544	15481	15411	15447	15130	15333	15266	15115	15367	15515	15211	15036	15333	15354	15189	15217	15012	15256	15391	15291	15296	15396	15390	15253	15478	15277	15308	15169	15317	15356	15322	15266	15266	15304	15181	15249	15135	15204	15247	15450	15204	15293	15285	15259	15023	15278	15378	15212	15327	15316	15377	15292	15337	15304	15235	15277	15349	15307	15193	15459	15223	15327	15439	15152	15322	15357	15378	15381	15321	15104	15222	15298	15419	15289	15350	15273	15395	15095	15223	15354	15276	15357	15319	15180	15323	15301	15338	15280	15324	15225	15340	15441	15423	15397	15360	15240	15388	15303	15399	15350	15174	15218	15201	15548	15441	15160	15346	15380	15046	15285	15362	15235	15414	15153	15200	15286	15427	15337	15351	15369	15314	15321	15402	15188	15451	15298	15116	15347	15063	15237	15245	15219	15386	15275	15275	15230	15320	15469	15234	15341	15139	15453	15266	15275	15159	15056	15444	15192	15371	15376	15285	15346	15201	15359	15459	15154	15452	15402	15229	15405	15294	15274	15319	15365	15436	15333	15180	15302	15381	15223	15303	15227	15261	15284	15302	15380	15410	15255	15395	15369	15240	15394	15268	15208	15433	15177	15230	15487	15249	15177	15417	15174	15301	15066	15243	15299	15350	15413	15357	15394	15215	15296	15237	15314	15397	15224	15322	15250	15235	15478	15295	15323	15232	15312	15181	15482	15267	15334	15356	15420	15348	15478	15225	15218	15168	15488	15341	15174	15397	15373	15313	15287	15234	15172	15269	15352	15390	15308	15229	15504	15194	15323	15427	15091	15364	15307	15340	15144	15235	15321	15319	15311	15304	15379	15254	15338	15337	15315	15339	15314	15420	15324	15357	15473	15326	15217	15179	15101	15229	15332	15356	15291	15238	15253	15226	15320	15313	15353	15245	15442	15190	15530	15477	15187	15321	15288	15300	15228	15304	15388	15523	15438	15280	15502	15198	15193	15111	15202	15300	15342	15474	15189	15390	15192	15329	15248	15242	15443	15280	15358	15152	15260	15417	15133	15214	15228	15301	15480	15394	15348	15220	15309	15268	15300	15377	15229	15443	15219	15298	15212	15241	15479	15312	15385	15441	15297	15313	15271	15423	15297	15114	15304	15386	15177	15409	15327	15237	15349	15229	15295	15351	15371	15086	15209	15277	15276	15367	15290	15209	15227	15363	15555	15234	15229	15452	15359	15189	15288	15393	15236	15255	15129	15257	15095	15328	15222	15189	15413	15304	15339	15160	15396	15287	15129	15303	15354	15322	15323	15326	15314	15297	15164	15187	15413	15392	15420	15200	15330	15261	15389	15351	15256	15240	15291	15220	15285	15327	15317	15288	15367	15289	15289	15346	15307	15444	15009	15267	15299	15347	15480	15219	15425	15274	15331	15425	15404	15293	15292	15194	15241	15331	15236	15338	15521	15080	15299	15478	15386	15385	15414	15126	15139	15384	15001	15302	15332	15112	15260	15272	15349	15186	15226	15238	15159	15232	15319	15373	15448	15260	15311	15331	15238	15199	15335	15299	15398	15094	15266	15233	15412	15269	15377	15372	15172	15470	15189	15269	15246	15296	15281	15220	15381	15237	15427	15317	15500	15212	15520	15322	15351	15264	15339	15186	15219	15297	15177	15187	15426	15330	15364	15143	15302	15366	15270	15222	15374	15188	15236	15106	15170	15435	15208	15283	15295	15431	15275	15277	15427	15378	15244	15354	15271	15393	15506	15180	15277	15357	15430	15242	15409	15210	15250	15421	15193	15265	15397	15075	15372	15364	15286	15384	15290	15305	15339	15417	15386	15230	15284	15356	15196	15342	15370	15076	15520	15273	15365	15323	15303	15201	15309	15196	15353	15368	15282	15257	15333	15215	15278	15389	15209	15461	15394	15319	15212	15408	15416	15327	15303	15260	15441	15118	15501	15239	15230	15315	15224	15227	15301	15331	15297	15500	15510	15267	15171	15354	15238	15445	15256	15430	15317	15296	15285	15329	15243	15273	15104	15319	15280	15434	15310	15338	15433	15280	15329	15272	15319	15281	15292	15196	15139	15248	15264	15347	15345	15391	15308	15263	15336	15105	15280	15280	15126	15294	15403	15435	15348	15219	15240	15322	15235	15142	15344	15409	15389	15220	15132	15338	15217	15378	15502	15286	15377	15193	15397	15319	15297	15414	15418	15520	15363	15384	15297	15317	15472	15389	15275	15277	15418	15249	15282	15264	15289	15263	15240	15365	15298	15164	15403	15334	15245	15262	15254	15192	15303	15291	15295	15203	15261	15343	15307	15433	15197	15342	15203	15244	15479	15376	15281	15482	15427	15357	15177	15484	15281	15390	15216	15274	15265	15468	15233	15520	15444	15253	15224	15358	15298	15218	15299	15304	15365	15409	15048	15317	15317	15280	15268	15228	15279	15247	15092	15355	14984	15261	15235	15303	15397	15410	15360	15419	15226	15334	15298	15481	15340	15385	15242	15353	15386	15454	15412	15209	15218	15278	15320	15431	15351	15453	15165	15179	15312	15332	15227	15356	15318	15136	15251	15306	15450	15238	15249	15232	15358	15397	15259	15230	15231	15394	15331	15367	15281	15328	15290	15270	15219	15225	15321	15411	15048	15452	15223	15356	15256	15370	15396	15197	15286	15201	15505	15281	15307	15231	15288	15396	15306	15273	15229	15303	15235	15175	15317	15423	15367	15354	15425	15372	15108	15256	15541	15269	15339	15307	15250	15392	15165	15112	15156	15272	15475	15249	15283	15221	15369	15427	15248	15090	15326	15180	15267	15358	15214	15256	15140	15236	15209	15392	15207	15231	15341	15341	15395	15194	15138	15308	15221	15289	15273	15330	15360	15189	15240	15220	15544	15313	15217	15335	15299	15487	15323	15277	15297	15301	15573	15289	15246	15363	15293	15472	15385	15446	15093	15319	15431	15288	15180	15037	15305	15428	15183	15187	15295	15345	15305	15284	15240	15248	15145	15405	15253	15177	15373	15467	15264	15170	15315	15378	15409	15422	15257	15225	15386	15437	15234	15291	15286	15191	15349	15357	15356	15346	15527	15369	15263	15217	15205	15313	15371	15176	15209	15318	15240	15271	15433	15332	15308	15281	15343	15193	15062	15194	15287	15433	15364	15398	15271	15397	15240	15484	15324	15345	15474	15202	15368	15223	15353	15292	15388	15317	15337	15349	15199	15298	15273	15434	15298	15086	15340	15220	15324	15324	15249	15248	15233	15371	15370	15297	15380	15385	15284	15253	15242	15230	15322	15487	15118	15324	15511	15384	15252	15262	15261	15401	15227	15395	15172	15478	15241	15339	15252	15389	15379	15353	15222	15204	15280	15408	15303	15244	15169	15377	15151	15483	15401	15215	15302	15287	15086	15310	15498	15199	15048	15319	15343	15165	15309	15443	15257	15276	15360	15388	15277	15275	15242	15159	15307	15182	15213	15296	15392	15383	15388	15270	15202	15226	15328	15377	15241	15246	15145	15417	15161	15513	15357	15295	15338	15203	15295	15383	15348	15230	15423	15498	15393	15398	15409	15403	15413	15532	15310	15436	15301	15291	15331	15306	15131	15424	15200	15388	15203	15466	15305	15453	15164	15257	15227	15226	15365	15412	15328	15303	15116	15403	15205	15312	15215	15080	15325	15258	15425	15309	15234	15040	15427	15372	15391	15324	15203	15428	15209	15455	15253	15187	15350	15319	15313	15417	15486	15375	15419	15363	15418	15332	15254	15240	15192	15366	15251	15276	15146	15221	15423	15326	15430	15269	15160	15395	15377	15267	15395	15148	15346	15395	15254	15402	15305	15242	15294	15315	15414	15207	15280	15127	15283	15234	15304	15304	15407	15592	15418	15302	15275	15158	15291	15377	15428	15196	15317	15333	15228	15180	15302	15383	15373	15306	15258	15241	15269	15231	15344	15254	15300	15417	15210	15317	15189	15287	15287	15314	15257	15384	15350	15472	15323	15211	15476	15339	15391	15040	15299	15231	15403	15212	15323	15216	15139	15394	15221	15322	15265	15282	15272	15298	15079	15407	15367	15147	15365	15349	15316	15386	15428	15372	15267	15432	15274	15466	15468	15248	15235	15130	15409	15381	15369	15285	15317	15407	15334	15407	15365	15221	15333	15310	15262	15189	15431	15505	15473	15279	15315	15298	15338	15294	15152	15439	15199	15331	15435	15523	15366	15210	15238	15361	15451	15311	15273	15378	15404	15232	15230	15214	15431	15328	15356	15380	15271	15409	15194	15161	15331	15267	15417	15375	15186	15296	15373	15221	15310	15193	15176	15424	15238	15387	15263	15304	15255	15314	15386	15212	15149	15104	15246	15381	15202	15346	15227	15323	15199	15425	15316	15278	15354	15215	15327	15372	15227	15224	15486	15216	15489	15397	15182	15236	15220	15283	15243	15314	15284	15311	15226	15302	15242	15182	15410	15282	15318	15397	15332	15412	15294	15362	15351	15426	15319	15274	15168	15303	15353	15307	15259	15463	15376	15332	15246	15362	15362	15418	15106	15195	15460	15370	15244
23898	21082	28526	24050	22814	49101	71407	65784	48581	31890	22508	18630	17648	17291	17147	17215	17197	17329	17390	17001	17196	17133	17210	17209	17190	17003	17051	17039	17168	17134	17089	17228	17267	17116	17032	17019	17029	16941	17143	17072	17083	17140	17246	17101	17213	17061	17170	16936	17180	17328	17327	17090	17136	17097	17004	17184	17162	16903	17003	17233	17272	17020	16999	17076	17189	17147	16980	17276	17133	17056	16961	17032	17130	17081	17035	16828	17049	17119	17266	17134	17195	17106	17145	17290	16990	17051	17151	16969	17158	16944	17192	17292	17148	17142	17181	17021	16856	16913	17084	17001	17006	17252	17232	17272	17083	17130	17133	17032	17111	16949	17100	17166	16922	17165	17129	17238	17297	17254	17219	17043	17024	17118	17008	17024	17142	17132	17243	17208	17008	17166	17048	17039	17044	17007	16938	17090	17274	17042	17078	17072	17189	17088	17089	16894	17171	17123	17078	17223	17134	17036	17283	17032	17209	17074	17262	17219	17024	17123	16898	17097	17317	17200	17077	17116	17202	16882	16997	16908	16941	16955	17070	16957	17051	17214	16812	17118	17139	17025	17032	17049	17114	16962	17083	17059	17256	17159	17131	17110	17015	17209	17226	17052	17213	17140	17272	17098	17050	17283	17157	17052	17017	16910	16993	16926	16883	17050	17131	16978	17264	17434	16925	17155	17062	17083	17126	17231	16949	17107	17185	17093	17085	17120	17141	17121	17084	17123	16993	16872	17098	17032	17007	17014	17161	17151	16973	17039	16859	17081	17294	16791	17067	17023	17017	17002	17066	17018	17106	17046	16915	16958	16966	16982	17032	17066	17068	17181	16997	17080	17098	17044	17075	16993	16962	16930	17082	16969	16919	17063	16963	17222	17075	17129	17026	16916	16969	16864	17082	17308	17297	17007	17100	17247	17057	16989	16831	16879	16938	17116	17102	16982	16982	16988	17059	17194	17219	17035	17209	17096	17065	17017	16998	17092	16921	17063	17062	17110	17047	17013	17010	16900	17106	17172	17105	17005	17040	16893	16879	17019	17111	17196	17167	17242	17090	17128	17110	17040	17167	16979	17099	17234	16977	16950	17047	17052	16946	17133	17075	16899	17134	16883	16978	16811	17159	17115	17182	16735	16989	16958	16955	17128	17130	17035	17129	17119	16804	17187	17041	17283	17171	17099	17053	17135	17144	17151	17191	17089	17115	17121	17165	17034	17014	16992	17035	17222	17145	17103	17118	17012	17056	17030	17030	16978	17179	17142	16967	17033	17136	17196	17248	17209	16787	16981	17083	17279	17152	17012	16963	16867	17158	17110	16803	16843	17015	16988	16790	17515	17158	17015	16930	17084	17096	16879	17141	17208	17165	17019	17176	17136	16970	16873	17279	17076	16994	17070	17132	17019	17019	17101	17109	16941	17097	17146	17112	17010	17134	17056	17116	17156	17149	17053	17011	17103	17100	17096	17135	17035	16955	17276	17024	17206	17228	17131	17377	17244	17071	16961	16999	16923	17013	16779	17010	17156	17197	17030	17028	16898	17206	17067	17057	17026	17097	17112	17289	17106	17098	17120	16969	17012	17154	17123	16940	17009	17104	17282	16986	17016	17171	17138	16954	17102	16996	17213	17028	16855	16927	17029	17173	17080	17187	17153	17041	17110	17023	17061	17008	17225	17271	17082	17022	16958	16957	17268	17043	17108	17080	17138	17025	17175	16998	17056	17023	17154	17210	17190	16999	17161	16962	16979	17054	17029	17163	17023	17084	17124	17108	17088	17110	16979	16883	16789	17098	17117	16899	17083	17110	17058	17179	16925	16965	16938	16934	16947	16894	17053	16982	17066	17212	17276	16978	17139	16994	17061	17129	17022	16933	17206	17015	17188	17004	17083	17248	17150	17043	17112	16936	17075	16991	17188	17133	17093	16851	17121	17051	17074	16881	16945	16906	17234	17085	16921	17006	16933	16953	17191	16950	16832	17171	16920	17161	17150	17077	16949	16973	17036	17128	17075	17212	17125	17141	17207	16983	17052	17067	16932	17078	16865	17046	17054	17011	16957	17096	16921	17027	17112	17264	17175	17060	17071	17033	17006	17052	17153	17038	17075	17037	16982	17202	16821	17026	17139	17127	17237	17094	17037	17492	16914	16902	17062	17139	17058	17141	17193	17186	17152	17124	17023	16841	17141	17343	17062	17086	16917	16964	17164	16967	16977	17069	17152	17052	17032	17044	17124	17189	17217	17126	17072	16896	17044	17154	17156	16896	17336	17119	16944	17180	17102	16942	17007	17199	16977	17207	16870	17264	17006	16942	17132	17026	17175	16805	16994	16946	16715	17121	17065	17019	16959	16902	17000	17092	17300	17046	17216	17303	17144	16887	16998	17017	17050	17125	17029	17067	17034	16893	17024	17042	16846	17187	17221	17151	17033	16946	16940	17147	17016	17034	17087	17148	17024	17017	17086	16791	17188	16970	17108	17277	17004	17119	17066	17074	17108	17250	16835	17048	16980	17008	16894	17062	17111	16903	16882	17047	17083	16902	16999	17015	16833	17176	16982	17013	16831	17067	16927	17206	17082	17020	17015	17019	16944	17203	17359	17268	17147	17076	17102	17115	17202	17097	17008	17095	17069	17158	16974	16901	17017	17210	17079	17042	16932	16997	17112	17235	17075	17043	16989	17075	16965	16959	16941	17300	17173	17116	17045	16998	17035	17069	16865	17236	17061	16981	17074	16899	16852	17048	16897	17117	17050	17248	17194	17029	16770	16996	17138	17013	16915	17106	17294	17049	17017	17021	17048	17325	17126	17117	16967	17101	17013	16880	16861	17060	16783	17302	17114	16986	17016	17288	16900	17003	16959	16965	17090	17029	17142	17183	17097	17149	17098	16997	17039	16999	16939	17029	17197	16981	16975	17209	16939	17060	17067	16950	17174	16733	17097	17206	17074	16991	17018	16943	17162	17210	17087	17305	17028	17092	17111	16937	17206	17033	17141	17014	17071	17176	17213	16955	16976	17249	16871	17067	17104	17027	17099	17033	16915	16959	17119	17068	17072	16914	17198	17000	17005	16994	17001	17007	17043	16924	17007	16985	17234	17064	17103	16978	17016	17135	17064	17126	16977	17048	17093	16913	17179	17245	17090	16987	17095	17198	17153	17148	17170	17230	16986	17110	17108	16940	17065	17183	16909	17167	17067	17022	17182	17331	17067	17251	16972	17119	16991	16921	16941	17176	17116	17025	17135	17068	16997	16997	17103	17270	17118	17278	17119	17148	17212	16910	16980	17173	17055	17250	17243	17089	17094	16725	16979	17079	17298	16899	17098	16850	16988	16898	17200	16860	17193	17017	16860	16918	16980	17142	17103	17193	17085	16962	17145	16996	17188	16999	16934	17010	17149	17223	17129	16987	16884	16953	17076	17013	16790	17059	16915	17081	17088	17239	17124	17204	17183	17112	16977	17330	17070	16707	16938	16962	16973	16974	16797	17023	16944	17180	17117	17142	17027	17095	17020	17248	17208	17135	17206	17209	17126	17050	16985	16968	17106	17269	17020	17047	16960	16857	16920	17318	17072	17220	16990	16989	16867	16928	17079	17041	17231	17048	16947	17193	17175	17163	17147	17195	17268	17112	16943	17157	17084	17036	17026	16967	17123	17047	16890	16919	17064	17266	17094	17108	17079	17018	17219	16890	16984	17058	17125	17250	17171	17211	17293	17105	17298	17272	17032	17303	17036	17223	16956	17065	16775	16984	16919	17207	16877	17094	17119	17223	17051	17232	17118	17103	17246	16972	16947	17031	16936	17240	17197	17068	16889	17048	16983	17234	17083	16943	16977	16967	17058	16847	17218	17205	17041	17086	17045	17052	16888	17177	16874	16961	17002	17177	17013	17219	17009	17075	16931	16953	17159	17194	17020	16984	17199	17203	17072	17168	17209	17170	17011	17001	16956	16946	17054	17112	16955	16945	17006	16972	17170	17205	17296	17024	17066	17177	17172	16970	17001	17037	16950	17155	16850	16878	16911	16950	17107	17093	17082	16927	17011	17247	17014	17189	17238	16786	17014	17226	17133	17154	17112	16864	17155	16980	17005	16975	17114	16968	17125	17261	17002	16975	17100	16955	16860	17311	17090	17370	17251	17197	16868	17118	17125	17008	16922	17197	17135	17137	17165	16860	17043	17089	17027	17003	17104	16896	17091	17035	17200	17125	17266	16925	17202	17239	17204	17126	17093	17072	17190	17191	17125	17034	17222	16799	17174	17120	17207	17110	17056	17161	17044	17063	16990	17012	17166	17103	16994	17030	17163	16919	17083	16936	17081	17009	16959	16977	17005	16969	17066	17077	17197	17008	16995	16898	17176	17061	17253	17142	17211	17184	17187	16937	17108	16889	17051	17058	16992	17217	17095	17048	16880	17226	16893	17260	17042	16975	16853	16973	17132	17004	17112	17237	17058	16950	16940	17080	17056	16921	17078	17044	17143	17055	17165	17173	17065	17015	17069	17144	16945	17199	17309	17010	17150	16965	16902	17118	16942	17046	16878	17102	16853	17083	17107	16952	17226	16938	16755	16783	16958	17183	17142	17094	17175	17097	16947	16878	16988	17134	17163	17254	17022	16840	17028	17046	17025	16958	17195	16994	17107	16749	16976	17148	16965	17250	16835	17136	17191	17272	16991	16883	17171	17035	17036	16940	16968	17011	17098	17206	17069	17191	16914	16904	17201	16882	16871	17052	17030	17129	17105	17182	16863	16864	16928	17079	17001	17048	16922	17151	17025	17010	17033	17324	17106	17374	17035	17223	17199	17143	17229	17010	17141	16922	16992	17183	16831	16888	17003	16995	17385	17206	16896	17119	16992	17182	17040	17181	17128	17161	17025	17173	17118	17104	16948	17005	17132	17139	17174	16984	17030	16973	16905	16830	17141	17137	17044	17063	17059	16933	16958	17051	17003	17050	17159	17125	17251	17051	17123	17121	17248	17149	17266	16911	17123	17023	17264	17239	17027	17042	17017	16997	16863	17150	17106	17464	17164	17056	17088	17057	17096	17034	17114	16909	17090	17039	16956	17047	17118	17091	17132	17014	17130	17113	16913	16993	17163	17023	17332	16986	16938	16873	17110	17049	16874	17109	17074	16942	16938
19526	38215	35062	30028	31072	56620	72706	65531	46898	28230	17637	14501	13772	13573	13635	13656	13748	13603	13883	13714	13644	13817	13564	13571	13610	13725	13630	13806	13721	13655	13581	13715	13718	13714	13642	13757	13721	13584	13570	13628	13619	13776	13634	13620	13539	13595	13572	13670	13638	13854	13836	13683	13581	13791	13581	13736	13668	13730	13722	13586	13768	13726	13802	13562	13814	13384	13604	13571	13772	13673	13639	13564	13482	13673	13424	13690	13555	13531	13500	13593	13623	13604	13601	13843	13801	13581	13715	13631	13691	13716	13584	13631	13715	13639	13540	13571	13596	13530	13753	13558	13550	13624	13735	13689	13726	13682	13724	13497	13631	13799	13767	13445	13647	13884	13518	13723	13633	13687	13724	13724	13645	13762	13677	13638	13576	13577	13667	13478	13753	13874	13665	13674	13732	13733	13591	13842	13746	13493	13564	13664	13688	13587	13738	13700	13574	13652	13636	13625	13742	13539	13722	13721	13502	13654	13703	13831	13735	13663	13585	13646	13566	13645	13498	13681	13614	13649	13478	13676	13878	13520	13584	13564	13719	13821	13500	13800	13563	13600	13698	13706	13666	13695	13663	13532	13554	13699	13700	13767	13621	13699	13615	13664	13611	13558	13561	13729	13705	13586	13606	13500	13704	13570	13635	13650	13659	13610	13623	13626	13379	13418	13718	13688	13547	13745	13829	13603	13685	13831	13713	13526	13684	13667	13651	13832	13531	13505	13716	13665	13434	13728	13519	13602	13610	13503	13806	13564	13616	13712	13683	13608	13591	13798	13642	13642	13505	13444	13545	13777	13689	13546	13762	13651	13816	13602	13454	13703	13678	13637	13664	13659	13622	13808	13797	13529	13704	13638	13641	13638	13538	13615	13741	13648	13575	13659	13733	13421	13540	13656	13702	13525	13639	13499	13570	13608	13567	13538	13609	13550	13633	13702	13699	13541	13709	13571	13561	13548	13627	13650	13758	13745	13576	13638	13655	13550	13627	13624	13779	13824	13686	13750	13807	13740	13600	13641	13712	13701	13581	13776	13873	13717	13595	13658	13665	13647	13454	13629	13620	13609	13505	13702	13573	13520	13715	13522	13620	13549	13703	13556	13724	13596	13759	13618	13678	13594	13704	13736	13644	13517	13642	13588	13570	13573	13553	13677	13810	13684	13559	13625	13528	13662	13530	13611	13644	13748	13772	13573	13536	13652	13481	13542	13818	13759	13761	13667	13666	13746	13618	13662	13751	13651	13780	13622	13411	13706	13719	13587	13575	13551	13460	13576	13814	13609	13607	13561	13541	13672	13601	13473	13585	13760	13699	13783	13489	13632	13788	13830	13516	13606	13675	13784	13705	13511	13689	13638	13732	13675	13630	13510	13705	13594	13646	13572	13597	13582	13642	13609	13595	13625	13561	13703	13555	13708	13689	13630	13690	13642	13572	13607	13528	13596	13686	13509	13640	13580	13644	13560	13562	13650	13810	13654	13667	13550	13649	13637	13625	13500	13665	13763	13525	13683	13764	13544	13575	13564	13622	13744	13772	13571	13799	13711	13645	13622	13525	13782	13541	13725	13640	13655	13715	13569	13553	13695	13744	13481	13786	13522	13809	13617	13532	13899	13571	13656	13597	13712	13669	13570	13841	13662	13782	13659	13612	13661	13718	13589	13492	13802	13568	13762	13710	13541	13793	13517	13582	13476	13565	13854	13767	13604	13503	13543	13699	13595	13487	13592	13764	13555	13761	13685	13470	13733	13685	13826	13617	13730	13652	13632	13787	13695	13610	13621	13675	13802	13564	13770	13643	13565	13669	13489	13567	13520	13655	13516	13768	13720	13808	13595	13648	13649	13543	13565	13689	13626	13745	13703	13546	13602	13628	13676	13726	13740	13627	13721	13534	13494	13589	13752	13772	13799	13567	13886	13785	13560	13717	13566	13495	13691	13751	13661	13823	13560	13515	13677	13597	13604	13505	13681	13676	13685	13584	13605	13788	13760	13549	13632	13556	13700	13599	13709	13684	13806	13647	13716	13665	13498	13701	13731	13490	13770	13546	13680	13630	13495	13927	13545	13610	13608	13712	13776	13691	13594	13814	13651	13645	13643	13867	13600	13538	13646	13619	13644	13726	13544	13680	13713	13553	13763	13609	13563	13567	13650	13541	13555	13722	13692	13579	13837	13616	13631	13544	13564	13687	13694	13636	13779	13584	13767	13559	13562	13596	13801	13622	13550	13628	13614	13481	13745	13680	13748	13762	13667	13725	13596	13669	13600	13604	13705	13688	13607	13554	13709	13655	13700	13523	13739	13406	13645	13577	13727	13585	13641	13658	13732	13664	13776	13641	13725	13585	13505	13479	13751	13673	13651	13757	13565	13766	13545	13671	13780	13755	13515	13574	13915	13727	13642	13571	13674	13669	13633	13577	13542	13623	13727	13496	13692	13584	13678	13766	13738	13768	13646	13704	13678	13682	13702	13757	13688	13797	13572	13642	13790	13682	13667	13659	13633	13680	13581	13595	13602	13561	13717	13803	13620	13705	13817	13706	13776	13712	13718	13740	13587	13571	13753	13825	13877	13823	13702	13703	13724	13648	13498	13549	13828	13666	13709	13703	13624	13642	13601	13626	13686	13516	13713	13517	13820	13762	13632	13703	13798	13688	13653	13589	13587	13469	13440	13645	13649	13675	13656	13647	13646	13585	13584	13653	13574	13615	13537	13664	13611	13698	13620	13716	13635	13670	13801	13609	13524	13588	13694	13759	13708	13687	13587	13719	13701	13777	13526	13542	13646	13688	13750	13834	13893	13758	13755	13609	13646	13728	13561	13892	13578	13428	13790	13550	13779	13585	13636	13652	13809	13635	13616	13542	13669	13488	13651	13640	13603	13499	13638	13611	13637	13825	13614	13583	13560	13585	13437	13582	13672	13650	13663	13525	13666	13570	13706	13674	13479	13629	13589	13669	13637	13675	13667	13692	13583	13721	13555	13689	13851	13514	13740	13523	13496	13595	13606	13726	13558	13413	13833	13664	13687	13454	13690	13720	13609	13598	13694	13605	13620	13672	13657	13657	13559	13636	13822	13614	13754	13785	13677	13638	13592	13814	13629	13602	13558	13529	13578	13631	13735	13667	13562	13735	13771	13575	13657	13649	13414	13451	13642	13553	13664	13651	13534	13641	13712	13649	13560	13581	13652	13778	13766	13549	13709	13669	13715	13597	13540	13648	13613	13580	13637	13750	13575	13641	13635	13560	13635	13512	13570	13750	13784	13761	13736	13582	13527	13604	13709	13691	13783	13681	13659	13642	13631	13634	13637	13599	13733	13666	13508	13713	13542	13775	13805	13685	13660	13816	13629	13631	13586	13580	13604	13793	13694	13673	13672	13657	13779	13420	13635	13650	13573	13731	13817	13674	13583	13675	13664	13697	13654	13739	13648	13753	13897	13719	13645	13702	13734	13710	13674	13608	13792	13733	13745	13715	13725	13653	13498	13589	13448	13551	13585	13722	13693	13769	13690	13763	13370	13600	13797	13539	13560	13621	13633	13567	13751	13598	13566	13710	13552	13581	13615	13587	13619	13657	13765	13646	13696	13560	13569	13687	13684	13684	13758	13593	13674	13495	13756	13774	13771	13461	13690	13629	13697	13635	13546	13579	13637	13777	13650	13682	13673	13607	13658	13789	13701	13744	13757	13737	13779	13567	13530	13697	13676	13648	13747	13550	13756	13548	13624	13502	13734	13619	13583	13736	13481	13513	13705	13579	13548	13687	13718	13571	13681	13705	13656	13620	13510	13688	13795	13668	13712	13555	13649	13593	13689	13626	13677	13526	13542	13735	13711	13569	13487	13746	13551	13739	13754	13658	13626	13569	13567	13789	13779	13683	13759	13538	13567	13684	13730	13723	13789	13722	13663	13638	13571	13558	13859	13738	13737	13691	13575	13655	13667	13623	13679	13684	13718	13639	13682	13695	13701	13672	13650	13571	13562	13603	13806	13695	13610	13762	13607	13682	13461	13512	13655	13648	13536	13446	13647	13580	13574	13680	13746	13728	13538	13658	13505	13521	13649	13598	13666	13766	13589	13659	13659	13521	13596	13659	13650	13430	13659	13665	13591	13638	13694	13571	13725	13785	13574	13735	13768	13627	13732	13624	13636	13672	13704	13710	13697	13611	13636	13640	13634	13575	13713	13685	13697	13408	13612	13689	13710	13889	13746	13624	13669	13654	13465	13743	13737	13606	13559	13513	13584	13786	13492	13696	13565	13768	13504	13627	13650	13779	13692	13781	13750	13674	13521	13706	13615	13453	13801	13725	13611	13745	13703	13594	13684	13503	13656	13545	13682	13768	13707	13713	13585	13406	13610	13731	13764	13790	13521	13631	13580	13678	13643	13760	13547	13733	13726	13745	13736	13555	13731	13594	13533	13703	13666	13704	13760	13583	13670	13564	13566	13559	13709	13688	13618	13625	13701	13594	13596	13684	13546	13502	13844	13537	13671	13594	13629	13498	13712	13627	13660	13543	13717	13726	13564	13722	13538	13632	13781	13503	13660	13747	13776	13727	13616	13599	13727	13767	13621	13678	13672	13505	13534	13699	13498	13755	13549	13630	13737	13712	13603	13702	13862	13792	13690	13777	13556	13733	13537	13684	13817	13785	13689	13591	13658	13736	13656	13655	13426	13630	13533	13697	13621	13493	13856	13507	13834	13656	13550	13567	13757	13614	13663	13607	13803	13702	13716	13822	13477	13597	13601	13496	13623	13541	13639	13578	13584	13550	13697	13660	13791	13595	13745	13691	13645	13627	13671	13620	13525	13586	13697	13744	13678	13622	13754	13658	13670	13743	13653	13599	13702	13652	13690	13755	13568	13586	13601	13627	13794	13582	13636	13711	13520	13560	13673	13624	13561	13630	13696	13605	13580	13830	13645	13653	13645	13671	13693	13744	13637	13502	13717	13814	13557	13674	13639	13882	13686	13717	13527	13677	13544	13509	13646	13703	13772	13584	13599	13658	13682	13697	13534	13538	13700	13661	13701	13692	13663	13646	13715	13595	13736	13721	13697	13713	13606	13640	13622	13700	13726	13553	13591	13691	13605	13712	13752	13647	13873	13510	13710	13727	13815	13534	13821	13745	13562
29605	21785	20698	17413	15576	18289	23127	21789	19398	16901	15260	15051	14747	14759	14415	14708	14506	14779	14654	14513	14620	14695	14505	14487	14492	14492	14752	14516	14528	14477	14529	14630	14741	14312	14464	14532	14433	14814	14739	14593	14677	14496	14483	14650	14333	14460	14614	14650	14620	14698	14631	14625	14574	14543	14583	14765	14625	14626	14448	14459	14423	14216	14428	14442	14592	14647	14438	14520	14555	14637	14546	14464	14636	14588	14479	14549	14472	14648	14388	14512	14680	14597	14821	14523	14590	14344	14626	14570	14773	14543	14423	14463	14383	14538	14672	14591	14643	14593	14666	14458	14522	14669	14603	14684	14551	14532	14573	14637	14601	14509	14695	14836	14553	14716	14578	14722	14614	14545	14557	14565	14454	14515	14487	14508	14748	14440	14685	14573	14657	14650	14614	14559	14518	14588	14555	14513	14633	14657	14722	14553	14491	14472	14546	14420	14453	14517	14699	14509	14490	14345	14499	14609	14494	14727	14463	14493	14729	14600	14542	14479	14377	14638	14448	14620	14635	14607	14673	14503	14564	14522	14586	14410	14578	14544	14669	14585	14645	14762	14712	14679	14497	14756	14501	14855	14678	14508	14654	14599	14572	14558	14390	14552	14571	14679	14573	14613	14641	14510	14606	14642	14646	14679	14613	14483	14583	14390	14372	14581	14651	14673	14396	14775	14606	14504	14595	14609	14663	14566	14501	14444	14677	14460	14696	14570	14635	14457	14380	14486	14573	14394	14584	14651	14475	14674	14494	14565	14610	14597	14546	14684	14519	14393	14514	14457	14575	14646	14493	14603	14567	14423	14721	14517	14671	14417	14532	14553	14572	14457	14505	14510	14638	14537	14697	14574	14415	14511	14752	14364	14596	14681	14449	14674	14559	14544	14546	14695	14428	14458	14326	14688	14709	14559	14470	14678	14548	14405	14536	14415	14686	14331	14619	14379	14530	14365	14742	14676	14585	14400	14628	14605	14494	14563	14520	14489	14642	14615	14465	14431	14414	14424	14508	14677	14634	14556	14610	14463	14652	14512	14492	14621	14595	14756	14563	14589	14675	14494	14392	14648	14310	14747	14531	14556	14477	14658	14340	14498	14474	14720	14640	14546	14678	14663	14501	14658	14623	14480	14607	14553	14727	14455	14542	14581	14634	14587	14593	14619	14579	14546	14531	14519	14431	14570	14596	14468	14660	14618	14581	14674	14542	14395	14755	14557	14607	14454	14406	14539	14439	14457	14789	14459	14649	14558	14642	14466	14690	14548	14518	14560	14505	14481	14533	14397	14517	14441	14607	14571	14690	14692	14656	14718	14731	14723	14692	14416	14487	14607	14636	14622	14548	14511	14642	14588	14737	14543	14390	14418	14467	14577	14473	14656	14360	14687	14580	14624	14628	14672	14598	14707	14560	14447	14329	14774	14555	14603	14507	14638	14726	14626	14647	14572	14547	14499	14732	14481	14455	14467	14666	14638	14514	14379	14608	14668	14317	14565	14542	14737	14488	14665	14816	14702	14913	14580	14588	14335	14736	14562	14632	14676	14697	14607	14527	14518	14437	14520	14681	14709	14738	14521	14614	14781	14555	14554	14412	14321	14380	14515	14531	14594	14735	14498	14730	14404	14666	14629	14423	14447	14636	14609	14457	14535	14486	14440	14576	14606	14586	14454	14355	14509	14661	14499	14533	14587	14572	14495	14555	14745	14568	14488	14570	14804	14673	14683	14460	14700	14557	14525	14182	14725	14628	14540	14625	14518	14829	14584	14701	14661	14445	14397	14725	14460	14629	14578	14717	14573	14481	14569	14656	14612	14665	14534	14650	14555	14749	14459	14543	14656	14607	14534	14694	14357	14804	14436	14648	14648	14571	14664	14711	14571	14413	14573	14483	14464	14610	14552	14354	14489	14607	14659	14415	14640	14701	14724	14417	14561	14736	14495	14609	14616	14498	14616	14471	14672	14561	14550	14620	14688	14592	14438	14362	14322	14572	14532	14477	14628	14452	14567	14676	14643	14583	14529	14535	14399	14672	14598	14419	14660	14485	14432	14455	14580	14574	14719	14499	14422	14642	14506	14700	14396	14801	14598	14467	14494	14586	14664	14569	14405	14439	14733	14582	14393	14539	14602	14418	14597	14881	14579	14408	14654	14580	14696	14588	14446	14543	14624	14608	14546	14747	14557	14583	14610	14751	14543	14553	14789	14597	14642	14563	14478	14610	14485	14552	14592	14704	14534	14613	14571	14602	14399	14790	14575	14327	14450	14400	14598	14594	14363	14503	14669	14605	14576	14668	14574	14579	14512	14533	14615	14744	14669	14584	14506	14346	14589	14521	14553	14559	14465	14331	14620	14534	14561	14592	14796	14733	14518	14589	14520	14385	14382	14498	14776	14590	14547	14606	14505	14687	14569	14361	14476	14576	14417	14494	14580	14533	14586	14539	14619	14375	14648	14584	14564	14463	14397	14565	14625	14645	14599	14458	14476	14583	14594	14621	14581	14357	14224	14536	14439	14593	14422	14520	14708	14526	14502	14764	14592	14660	14493	14495	14603	14759	14543	14579	14751	14565	14624	14779	14413	14525	14474	14730	14437	14559	14497	14394	14716	14642	14528	14781	14416	14475	14628	14492	14525	14558	14746	14661	14468	14786	14601	14750	14613	14551	14472	14501	14395	14728	14814	14598	14653	14596	14428	14664	14615	14372	14513	14387	14404	14589	14409	14417	14551	14467	14754	14456	14544	14558	14609	14643	14544	14425	14739	14562	14466	14745	14760	14571	14591	14527	14680	14572	14458	14521	14696	14611	14663	14400	14674	14567	14562	14511	14417	14519	14498	14696	14562	14519	14420	14641	14449	14727	14575	14502	14750	14356	14542	14636	14696	14612	14772	14523	14516	14657	14602	14539	14446	14549	14601	14781	14360	14459	14492	14580	14626	14525	14466	14732	14375	14510	14528	14360	14441	14509	14560	14425	14328	14628	14681	14492	14461	14729	14345	14526	14440	14532	14693	14651	14721	14603	14603	14749	14627	14320	14743	14509	14522	14563	14816	14372	14615	14570	14909	14543	14729	14616	14702	14594	14660	14551	14488	14592	14589	14352	14642	14508	14479	14603	14662	14552	14640	14696	14569	14417	14488	14514	14684	14496	14581	14436	14621	14671	14628	14541	14594	14451	14411	14621	14672	14626	14474	14572	14596	14519	14731	14460	14562	14557	14507	14570	14596	14676	14563	14421	14574	14417	14523	14608	14551	14777	14586	14716	14728	14555	14684	14469	14616	14449	14669	14502	14539	14576	14571	14674	14483	14536	14733	14543	14529	14461	14645	14608	14555	14541	14510	14529	14728	14593	14560	14512	14587	14769	14580	14630	14615	14568	14681	14579	14670	14549	14482	14457	14716	14780	14607	14469	14637	14751	14636	14489	14626	14686	14584	14449	14551	14539	14493	14604	14557	14428	14357	14586	14702	14457	14409	14722	14632	14479	14628	14519	14566	14455	14392	14464	14578	14554	14569	14591	14443	14515	14614	14443	14476	14636	14840	14660	14751	14718	14785	14681	14659	14628	14420	14596	14508	14448	14665	14628	14576	14480	14750	14767	14576	14432	14405	14831	14833	14680	14573	14366	14429	14561	14492	14429	14513	14469	14392	14436	14618	14413	14381	14623	14508	14616	14457	14528	14518	14443	14326	14512	14665	14576	14559	14538	14653	14443	14521	14543	14471	14337	14759	14528	14632	14404	14470	14638	14705	14674	14784	14453	14348	14490	14536	14613	14788	14732	14619	14594	14615	14553	14746	14829	14752	14380	14498	14527	14718	14378	14451	14592	14509	14661	14757	14640	14405	14412	14481	14694	14653	14484	14401	14687	14612	14557	14541	14436	14871	14633	14472	14619	14509	14463	14655	14576	14607	14553	14565	14453	14775	14563	14498	14565	14651	14690	14507	14499	14539	14649	14654	14727	14585	14622	14860	14572	14568	14646	14780	14591	14523	14644	14678	14774	14463	14604	14665	14559	14333	14620	14617	14744	14521	14695	14618	14605	14617	14569	14530	14734	14501	14611	14484	14668	14573	14422	14732	14641	14518	14662	14541	14472	14672	14510	14684	14769	14573	14584	14547	14578	14862	14720	14538	14598	14625	14463	14612	14448	14361	14567	14493	14551	14717	14626	14380	14559	14384	14563	14528	14527	14604	14496	14730	14571	14465	14589	14477	14518	14436	14506	14570	14531	14329	14520	14676	14605	14759	14657	14769	14562	14704	14605	14580	14509	14680	14509	14669	14483	14460	14515	14457	14482	14671	14864	14593	14577	14626	14380	14678	14755	14597	14654	14583	14542	14735	14423	14521	14492	14640	14661	14625	14588	14417	14528	14635	14582	14807	14497	14566	14679	14625	14418	14522	14705	14689	14591	14543	14561	14764	14596	14533	14670	14454	14550	14675	14591	14425	14703	14617	14479	14525	14601	14618	14668	14661	14581	14660	14649	14478	14486	14808	14581	14876	14644	14837	14613	14513	14795	14802	14674	14472	14456	14414	14612	14483	14448	14685	14594	14502	14471	14597	14409	14589	14585	14493	14576	14656	14643	14473	14499	14614	14705	14504	14595	14659	14484	14538	14461	14669	14657	14590	14437	14722	14516	14600	14535	14507	14334	14464	14613	14701	14654	14722	14571	14522	14522	14597	14691	14613	14579	14615	14748	14540	14476	14475	14701	14480	14474	14677	14638	14546	14384	14589	14609	14647	14507	14617	14485	14563	14575	14592	14574	14513	14619	14692	14511	14546	14633	14798	14437	14524	14496	14731	14607	14615	14408	14576	14438	14586	14715	14735	14716	14711	14619	14318	14599	14410	14390	14533	14459	14574	14646	14515	14567	14664	14662	14655	14410	14775	14415	14611	14620	14637	14483	14600	14653	14564	14726	14508	14539	14312	14514	14609	14488	14627	14699	14632	14604	14524	14578	14313	14547	14521	14596	14695	14507	14684	14611	14521	14563	14784	14493	14553	14599	14420	14441	14505	14612	14519	14507	14419	14629	14531	14820	14628	14532	14427	14691	14606	14642	14652	14530	14481	14590	14667	14515	14578	14386	14592	14805	14590	14625	14389	14596	14641	14603	14539	14591	14433	14975	14582
14857	19011	17354	14433	14044	18382	23291	21139	17052	14448	12910	12322	12258	12287	12198	12210	12141	12275	12228	12334	12085	12056	12114	12185	12153	12139	12086	12077	12035	12221	12205	12246	12222	12340	12279	12041	12244	12178	12196	12167	12227	12126	12080	12173	12219	12270	12177	11945	12205	12239	12251	12107	12065	12204	12167	12212	12144	12202	12193	12189	12267	12018	12125	12326	12216	12329	12150	12189	12371	12187	12180	12150	12241	12167	12237	12000	12160	12106	12072	12081	12060	12223	12170	12161	12151	12246	12074	12230	12040	12292	12067	12006	12173	12187	12064	12231	12214	12105	12080	12173	12205	12004	12208	12160	12288	12030	12252	12227	12129	12105	12233	12185	11970	12015	12288	12195	12382	12156	12189	12094	12108	12188	12384	12152	12107	12096	12177	12059	12222	12045	12293	12167	12203	12301	12324	12104	12111	12128	12123	12066	12235	12182	12093	12085	12192	12169	12120	12163	12124	12191	12125	12147	11981	12325	12073	12185	12316	12113	12308	12186	12116	12186	12148	11950	12119	12283	12102	12086	11995	12201	12227	12035	12234	12124	12106	12116	12214	12223	12133	12170	12156	12150	12227	12207	12189	12016	12191	12169	12132	12058	12211	12045	12111	12101	12073	11936	12277	12135	12270	12167	12023	12352	11942	12019	12189	12097	12191	12286	12251	12013	12165	12247	12007	12288	12298	12181	12316	12111	11895	12232	12137	12282	12107	12204	12136	12078	12215	12042	12080	12148	12222	12377	12245	12041	12096	12163	12177	12151	12263	12360	12232	12207	12191	12136	12173	12009	12215	12272	12118	11976	12095	12181	12179	12147	12244	12156	12168	12331	12090	12027	12045	12190	12135	12187	12280	12315	12060	12047	12086	12013	12241	12238	12181	12220	12107	12153	12032	12120	12282	11994	12143	12329	12204	12014	12093	12185	12047	12189	11946	12344	12262	12269	12187	12219	12177	12090	12192	12178	12270	12146	12160	12210	12134	12161	12205	12264	12110	12189	12062	12121	12186	12099	12107	12301	12126	12194	11984	12224	12037	12175	12212	12069	12208	12156	12195	12264	12234	12091	12334	12227	12004	12340	12176	12111	12162	12165	12158	12072	12082	12276	12169	12233	12084	12032	12251	12205	12128	12088	12199	12178	12216	12268	12100	12044	12180	12121	12108	12138	11959	12066	12004	11924	12160	12052	12129	12122	12063	12288	12236	12201	12141	12028	12153	12090	12142	12298	12239	12136	12052	12249	12171	12117	12204	12043	12072	12146	12244	12254	12179	12158	12270	12310	12244	12121	12193	12228	11993	12164	12116	12182	12133	12010	12084	12197	12185	12159	12162	12044	12155	12123	12100	12256	12170	12323	12187	12118	12086	12288	12084	12187	12193	12244	12237	12143	12282	12169	12098	12136	12040	12218	12080	12173	12160	12147	12352	12116	12124	12244	12276	12208	12210	12359	12142	12301	12067	12090	12248	11997	12349	12159	12111	12096	12082	12320	12064	12379	12133	12086	12163	12190	12094	12342	12144	12080	12081	12172	12198	12104	12188	12071	12192	12228	12280	12194	12165	12154	12315	12155	12238	12238	12321	12202	12077	12194	12102	12301	12084	12213	12220	12228	12138	12120	12158	12163	12245	12126	12257	12104	12207	12080	12055	12357	12136	11940	12162	12150	12059	12143	12464	12152	12175	12129	12030	12207	12303	12142	12069	12175	12235	12195	12189	12123	11960	12128	12191	12247	12084	12225	12143	12125	12242	12139	12219	12167	12240	12344	12185	12025	12145	12108	11972	12129	12298	12176	12168	12281	12040	12195	12246	12252	12134	12335	12207	12176	11999	12107	12145	12200	12043	12134	12121	12050	12215	12086	12186	12055	12160	12174	12197	12218	12131	12244	12189	12160	12095	12055	12163	12113	12334	12185	12059	12222	12150	12239	12149	12234	12238	12155	12265	12115	12136	12100	12230	12204	12272	12177	12087	11971	12188	12142	12257	12285	12160	12292	12251	12170	12293	12084	12292	12195	12192	12362	12194	12202	12027	12369	12172	12076	12443	12143	12124	12164	12129	12168	12108	11880	12249	12102	12234	12201	12093	12167	12203	12002	12230	12110	12107	12106	12096	12280	12150	12102	12173	12242	12256	12220	12095	12192	12138	12274	12149	12116	12178	12129	12276	12330	12298	11884	12210	12059	12160	12290	12287	12098	12082	12028	12225	12091	11959	12202	12342	12257	12157	12191	12253	12126	12189	12358	12267	12215	12127	12202	12250	12130	12086	11996	12167	12096	12046	12122	12134	12087	12200	12119	12081	12253	12154	11945	12221	12061	12184	12031	12101	12211	12057	12177	12207	12222	12191	12129	12019	12142	12259	12089	12124	12064	12077	12176	12199	12144	12054	12190	12156	12284	12084	12154	12121	12328	12231	12108	11863	12150	12176	12129	12220	12272	12178	12211	12181	12147	12047	12165	12255	12273	12109	12147	12230	12233	12038	12189	12241	12102	12207	12101	12165	12103	12161	12181	12335	12062	12176	12147	12144	12149	12206	12217	12164	12109	12241	12107	12143	12323	12281	12167	12298	12133	12181	12207	12083	12205	12196	11957	12049	12191	12148	12221	12412	12356	12072	12152	12104	12108	12199	11946	12095	12286	12092	12296	12039	12215	12249	12221	12132	12242	12166	12019	12268	12041	12075	12279	12112	12314	12191	12223	12249	12255	12137	12275	12259	12091	12083	12207	12047	12287	12217	12078	12182	12226	12163	12085	12072	12095	12067	12141	12297	12171	12323	12165	12045	12364	12304	12324	12169	12099	12168	12135	12032	12130	12166	12114	12124	12290	12054	11862	12142	12125	12253	12182	12189	11997	12262	12326	12333	12225	12318	12441	12048	12117	12232	12070	12121	12247	12230	12280	12047	12119	12173	12174	12113	12197	12286	12160	12151	12160	12136	12351	12035	12180	12279	12180	12174	12317	12108	12241	12077	12202	12141	12113	12220	12078	12031	12082	12057	12045	12128	12014	12278	12196	12148	12093	12031	12223	12093	12177	12295	12350	12144	12188	12319	12272	12124	12090	12179	12116	12019	12192	12172	12171	12162	12138	12298	12168	12185	12135	12283	11998	12185	12180	12156	12049	12281	12195	12125	12264	12192	12206	12209	12064	12326	12128	12166	11935	12184	12164	12280	12112	12180	11932	12286	12101	12015	11973	12273	12132	12362	12120	12252	12179	12133	12209	12169	12181	12229	12365	12181	12079	12149	12179	12246	12085	12168	12214	12120	12150	12248	12180	12136	12308	12116	11919	12229	12146	12141	12135	12167	12209	12100	12156	12004	12249	12204	12259	12114	12105	12080	12087	12252	12183	12083	12185	12156	12150	12095	12167	12215	12198	12060	12231	12059	12044	12032	12228	12151	12015	12105	12387	12090	12208	12173	12221	12141	12078	12216	12203	12322	12104	12254	12060	12194	12245	12259	12159	12198	12101	12109	12135	12226	12116	12190	12253	12190	12245	12257	12076	12310	12068	12118	12306	12082	12228	12168	12163	12221	12173	12237	12061	12131	12169	12189	12254	12307	12242	12053	12324	11973	12186	12041	12190	11921	12152	12323	12061	12267	12194	12157	12241	12285	12163	12063	12151	12041	12175	12221	12261	12280	12118	12131	12050	12281	12124	12278	12113	12033	12233	12250	12011	12232	12207	12141	12219	11989	12214	12108	12250	12210	12306	12228	12048	12263	12335	12140	12075	12225	12306	12083	12102	12095	12115	12012	12143	12112	12099	12239	12299	12086	12190	12161	12214	12160	12195	12192	12180	12204	12238	12209	12238	12205	12207	12029	12184	12075	12213	12158	12067	12147	11999	12078	12188	12290	12014	12222	12150	12286	12248	12083	12235	12215	11989	12211	12251	12131	12093	12071	12182	12295	12042	12051	12225	12161	12225	12029	12244	12051	12239	12042	12121	12096	12244	12192	11975	12146	12222	12297	12179	12232	12085	12150	12184	12285	12164	12237	12173	12007	12104	12118	12184	12090	12146	11999	11991	12306	12278	12156	12179	12039	12116	12189	12186	12147	12152	12120	12272	12029	12177	12005	12130	12217	12354	12257	12178	12114	12060	12219	12176	12104	12055	12260	12151	12035	12181	12219	12112	12231	12057	12278	12290	12132	12121	12192	12086	12170	12179	12141	12145	12133	12059	12119	12237	12150	11991	12296	12009	12184	12327	12168	12226	12171	12151	12177	12039	12263	12148	12222	12269	12256	12189	12163	12134	12193	12225	12191	12034	12275	12152	12272	12163	12181	12077	12224	12070	12108	12157	11905	12131	12153	12263	12141	12156	12176	12152	12123	12207	11964	12220	12209	12139	12284	12240	12226	12115	12107	12130	11985	12350	12107	12126	12191	12169	12117	12211	12069	12204	12089	12221	12148	12162	12229	12245	12150	12049	12142	12208	12291	12215	12151	12310	12141	12236	12246	12046	12080	12148	12195	12208	12005	12237	12050	11999	12340	12100	12170	12089	12137	12094	12155	12027	12185	12107	12295	12268	12278	12108	12413	12097	12299	12334	12070	12283	12300	12219	12142	12207	12240	12194	12162	12161	12124	12256	12258	12198	12266	12231	12159	12108	12196	12292	12243	12021	12178	12155	12106	12154	12185	12090	11998	12153	12191	12258	12195	12202	12194	12231	12163	12155	12168	12145	12139	12255	12149	12054	12109	12095	12235	12119	12031	12180	12177	12256	12178	12147	12051	12179	12337	12148	12086	12299	12260	12133	12225	12110	12046	12138	12065	12291	12236	12155	12035	12152	12175	12118	12316	12310	12160	12074	12240	12132	12081	12066	12298	12175	12205	12112	12192	12102	12099	12181	12176	12111	12152	12212	12222	12315	12164	12083	12204	12107	12078	12041	12286	12161	12119	12029	12222	12279	12198	12185	12177	12032	12203	12272	11958	12222	12202	12230	12096	12212	12069	12211	12076	12289	12146	12064	12088	12185	12309	12029	12077	12120	12124	12203	12005	11951	12059	12050	11995	12144	12134	12135	12241	12100	12189	12149	12142	12140	12069	12159	12230	12330	12179	12352	12177	12061	12232	12261	12052	12044	12284	12109	12119	12012	12173	12286	12066	11995	12147	12150
25573	21108	27848	24944	22558	40163	58647	54464	39908	27024	18795	16265	15654	15392	15461	15609	15409	15371	15339	15459	15440	15242	15150	15410	15329	15460	15410	15295	15293	15192	15276	15320	15277	15376	15121	15074	15412	15387	15117	15261	15463	15410	15089	15216	15329	15288	15226	15519	15411	15400	15293	15215	15312	15432	15292	15279	15462	15376	15211	15349	15245	15362	15308	15397	15375	15253	15405	15495	15099	15285	15191	15389	15170	15182	15265	15414	15129	15214	15305	15292	15311	15175	15215	15305	15238	15260	15335	15394	15086	15245	15441	15269	15336	14996	15180	15096	15350	15359	15359	15300	15371	15117	15184	15231	15185	15235	15277	15208	15131	15158	15436	15343	15201	15471	15147	15159	15243	15342	15202	15315	15552	15295	15271	15202	15320	15373	15392	15290	15261	15141	15289	15134	15331	15417	15000	15347	15506	15416	15179	15277	15383	15274	15282	15262	15329	15211	15380	15314	15177	15518	15115	15182	15236	15260	15201	14992	15173	15224	15281	15345	15328	15351	15225	15466	15307	15243	15481	15361	15254	15161	15143	15364	15198	15318	15443	15387	15232	15263	15353	15204	15229	15237	15283	15388	15246	15170	15433	15182	15342	15376	15207	15243	15350	14976	15252	15157	15203	15212	15361	15360	15168	15260	15085	15453	15420	15280	15391	15379	15355	15307	15055	15191	15403	15411	15276	15163	15188	15289	15391	15430	15302	15301	15132	15162	15274	15145	15200	15396	15491	15319	15193	15272	15424	15382	15115	15267	15384	15176	15060	15290	15181	15282	15369	15471	15474	15249	15152	15413	15513	15329	15366	15247	15154	15167	15257	15349	15219	15462	15304	15313	15467	15576	15386	15143	15325	15211	15143	15167	15273	15214	15234	15341	15412	15280	15334	15262	15124	15191	15208	15372	15137	15329	15313	15190	15159	15426	15419	15344	15262	15349	15300	15282	15179	15199	15318	15269	15330	15189	15236	15126	15224	15230	15624	15227	15224	15162	15291	15275	15316	15348	15250	15256	15354	15199	15257	15293	15323	15255	15317	15437	15318	15276	15379	15258	15331	15263	15180	15248	15466	15343	15282	15208	15324	15316	15566	15333	15259	15086	15523	15078	14895	15518	15400	15503	15197	15241	15342	15340	15152	15168	15285	15143	15444	15328	15260	15178	15461	15141	15302	15197	15208	15330	15426	15351	15344	15253	15280	15201	15162	15214	15468	15192	15600	15284	15271	15400	15218	15237	15127	15195	15281	15299	15259	15452	15289	15207	15513	15446	15232	15163	15146	15163	15166	15518	15393	15455	15262	15394	15164	15174	15185	15300	15008	15259	15512	15302	15325	15351	15277	15196	15384	15300	15328	15164	15310	15079	15235	15117	15373	15417	15410	15214	15178	15442	15375	15178	15348	15162	15392	15422	15405	15267	15205	15374	15206	15143	15150	15318	15236	15277	15343	15259	15226	15125	15348	15197	15473	15234	15208	15160	15433	15271	15316	15324	15192	15375	15367	15225	15316	15214	15441	15297	15238	15228	15273	15266	15384	15303	15107	15097	15234	15208	15328	15179	15346	15255	15495	15448	15326	15301	15188	15108	15429	15213	15201	15257	15311	15385	15296	15354	15170	15374	15166	15140	15377	15370	15277	15371	15250	15302	15355	15309	15416	15293	15099	15508	15151	15091	15296	15333	15400	15202	15278	15094	15364	15418	15514	15239	15089	15179	15308	15519	15248	15191	15420	15217	15343	15296	15308	15404	15107	15252	15168	15194	15436	15192	15421	15182	15348	15375	15422	15088	15143	15262	15221	15300	15207	15258	15285	15397	15386	15275	15454	15142	15150	15475	15362	15257	15301	15383	15391	15344	15509	15474	15341	15375	15146	15294	15369	15289	15334	15281	15297	15163	15011	15198	15127	15224	15069	15167	15432	15297	15318	15341	15201	15298	15219	15177	15298	15360	15515	15292	15257	15341	15424	14950	15379	15242	15269	15330	15364	15166	15111	15382	15097	15387	15377	15417	15353	15264	15265	15292	15291	15179	15466	15360	15328	15684	15245	15254	15225	15222	15262	15161	15224	15345	15230	15333	15264	15100	15385	15590	15236	15313	15213	15244	15263	15209	15141	15243	15301	15305	15442	15077	15397	15187	15352	15345	15263	15467	15422	15014	15370	15491	15150	15350	15179	15252	15443	15399	15183	15169	15365	15143	15336	15332	15429	15309	15363	15400	15417	15255	15369	15281	15196	15344	15181	15313	15378	15337	15217	15313	15411	15296	15207	15313	15309	15323	15364	15286	15356	15021	15233	15529	15354	15394	15220	15140	15392	15285	15339	15473	15264	15269	15226	15346	15302	15425	15373	15388	15235	15481	15402	15253	15352	15303	15326	15083	15314	15298	15027	15243	15348	15258	15079	15245	15311	15260	15146	15306	15316	15531	15358	15220	15117	15273	15264	15205	15325	15203	15230	15224	15290	15106	15039	15199	15176	15150	15241	15171	15304	15302	15448	15376	15402	15252	15262	15282	15314	15288	15479	15182	15371	15136	15260	15207	15221	15200	15226	15178	15423	15269	15297	15361	15339	15575	15350	15231	15259	15242	15332	15327	15317	15432	15410	15331	15199	15303	15185	15343	15533	15447	15375	15241	15205	15296	15298	15346	15334	15271	15356	15504	15277	15208	15286	15226	15220	15390	15248	15281	15117	15146	15212	15212	15294	15165	15420	15353	15289	15168	15351	15184	15202	15258	15366	15113	15430	15396	15402	15344	15279	15257	15173	15075	15320	15332	15355	15122	15368	15261	15384	15175	15248	15400	15416	15345	15323	15346	15358	15477	15345	15317	15293	15294	15266	15344	15376	15050	15224	15232	15205	15456	15296	15075	15298	15008	15158	15249	15190	15423	15256	15335	15195	15249	15214	15275	15332	15202	15429	15443	15250	15392	15273	15386	15167	15206	15264	15156	15332	15219	15486	15377	15283	15255	15306	15468	15556	15268	15199	15334	15472	15307	15387	15278	15450	15217	15410	15134	15242	15393	15239	15228	15351	15422	15254	15203	15242	15191	15226	15287	15291	15330	15458	15273	15317	15289	15156	14991	15292	15525	15348	15345	15448	15195	15328	15437	15308	15098	15273	15368	15195	15135	15451	15337	15242	15276	15107	15234	15297	15178	15151	15251	15305	15373	15365	15238	15296	15301	15299	15332	15547	15186	15309	15214	15447	15365	15253	15209	15130	15480	15212	15354	15318	15199	15118	15129	15519	15336	15265	15390	15272	15385	15256	15168	15269	15322	15282	15180	15247	15306	15365	15260	15492	15331	15342	15263	15417	15211	15262	15301	15192	15373	15448	15306	15150	15295	15292	15410	15302	15370	15308	15473	15337	15423	15238	15363	15298	15393	15140	15163	15269	15331	15296	15403	15192	15353	15481	15334	15424	15192	15362	15223	15060	15382	15259	15350	15256	15275	15270	15190	15098	15307	15494	15214	15271	15169	15356	15434	15246	15380	15268	15200	15355	15195	15250	15274	15478	15601	15171	15221	15157	15131	15095	15286	15426	15341	15489	15327	15361	15373	15113	15262	15435	15273	15293	15214	15408	15497	15394	15404	15236	15461	15405	15381	15488	15246	15528	15364	15299	15231	15236	15419	15138	15276	15126	15274	15368	15146	15170	15200	15421	15317	15400	15314	15301	15501	15228	15196	15217	15371	15448	15462	15306	15099	15199	15289	15242	15227	15279	15011	15160	15236	15107	15319	15329	15190	15211	15301	15023	15364	15426	15313	15242	15199	15293	15192	15336	15414	15343	15283	15422	15264	15377	15145	15478	15288	15269	15347	15355	15119	15188	15307	15234	15169	15203	15155	15252	15370	15192	15079	15173	15260	15051	15218	15256	15281	15467	15245	15257	15241	15231	15384	15345	15375	15429	15376	15359	15345	15152	15262	15409	15160	15323	15440	15289	15430	15152	15648	15238	15227	15267	15065	15327	15283	15346	15157	15158	15273	15162	15394	15201	15259	15259	15379	15336	15245	15368	15409	15416	15326	15280	15275	15265	15220	15221	15084	15535	15254	15102	15104	15341	15035	15337	15274	15337	15273	15163	15514	15155	15441	15345	15274	15178	15144	15366	15192	15450	15309	15357	15388	15422	15414	15355	15232	15347	15253	15277	15292	15670	15224	15362	15316	15320	15342	15465	15213	15493	15149	15178	15224	15195	15234	15398	15288	15334	15265	15338	15356	15437	15236	15285	15188	15273	15053	15232	15477	15356	15253	15450	15316	15337	15185	15206	15267	15226	15318	15346	15285	15404	15278	15259	15242	15256	15276	15439	15194	15398	15265	15204	15063	15229	15492	15261	15293	15253	15135	15376	15201	15261	15270	15273	15187	15321	15101	15314	15230	15297	15386	15393	15311	15246	15118	15231	15353	15360	15323	15362	15437	15100	15575	15417	15274	15450	15259	15405	15316	15542	15035	15378	15246	15210	15330	15276	15193	15241	15163	15251	15524	15416	15144	15302	15514	15563	15397	15198	15191	15396	15151	15286	15298	15242	15378	15267	15324	15161	15259	15319	15279	15357	15265	15296	15502	15290	15270	15453	15207	15136	15223	15214	15085	15141	15421	15340	15383	15245	15507	15279	15255	15203	15188	15491	15404	15212	15265	15278	15246	15220	15410	15480	15086	15210	15448	15173	15473	15384	15438	15381	15182	15340	15266	15411	15226	15160	15322	15350	15266	15472	15162	15506	15302	15143	15293	15261	15166	15378	15220	15270	15157	15125	15135	15491	15200	15193	15274	15237	15500	15376	15235	15350	15188	15244	15455	15303	15297	15259	15286	15267	15297	15321	15261	15389	15270	15304	15330	15361	15265	15439	15406	15305	15147	15264	15209	15130	15258	15268	15303	15265	15481	15354	15251	15399	15351	15226	15236	15564	15416	15352	15289	15378	15335	15411	15412	15158	15392	15165	15462	15273	15314	15250	15298	15139	15339	15340	15173	15042	15343	15108	15110	15416	15195	15411	15245	15193	15296	15310	15267	15156	15269	15414	15412	15143	15284	15298	15297	15455	15205	15170	15405	15472	15174	15502	15437	15238	15413	15260	15322	15459	15174	15201	15165	15269	15392	15234	15406	15277	15377
16472	26542	23880	19518	20298	44314	56720	52541	37989	24287	15116	13284	12667	12571	12725	12718	12749	12674	12614	12772	12679	12608	12652	12752	12617	12810	12692	12655	12658	12690	12829	12507	12684	12589	12689	12658	12581	12756	12659	12479	12720	12713	12683	12582	12590	12406	12590	12628	12688	12620	12519	12544	12549	12687	12599	12547	12620	12719	12740	12764	12790	12624	12674	12689	12805	12710	12636	12550	12400	12736	12671	12728	12577	12664	12636	12682	12755	12461	12624	12703	12665	12596	12559	12491	12695	12628	12751	12686	12601	12642	12594	12772	12622	12870	12695	12731	12570	12644	12587	12596	12561	12503	12592	12635	12595	12649	12689	12566	12709	12677	12668	12745	12765	12617	12653	12654	12628	12549	12688	12648	12665	12697	12712	12617	12579	12567	12640	12603	12588	12672	12591	12601	12656	12637	12513	12872	12587	12576	12690	12550	12529	12560	12558	12612	12610	12714	12637	12703	12535	12660	12699	12639	12652	12681	12731	12707	12557	12588	12660	12743	12684	12596	12570	12699	12599	12578	12662	12543	12805	12691	12608	12575	12686	12680	12744	12779	12537	12702	12648	12620	12676	12583	12620	12696	12562	12548	12780	12559	12583	12556	12684	12595	12681	12666	12620	12602	12556	12634	12638	12694	12655	12663	12675	12529	12564	12573	12680	12693	12592	12596	12657	12672	12858	12629	12522	12868	12500	12656	12602	12584	12595	12574	12540	12555	12582	12524	12728	12493	12800	12797	12586	12577	12631	12661	12465	12646	12610	12650	12580	12572	12721	12553	12439	12526	12577	12705	12512	12555	12650	12603	12865	12564	12557	12387	12433	12686	12741	12501	12796	12569	12614	12674	12670	12747	12752	12686	12697	12562	12684	12748	12690	12541	12604	12705	12757	12746	12451	12646	12533	12541	12500	12427	12557	12736	12692	12698	12568	12601	12575	12618	12569	12538	12686	12816	12721	12599	12638	12446	12599	12525	12641	12502	12575	12675	12601	12594	12750	12656	12584	12650	12589	12670	12646	12735	12595	12843	12665	12659	12692	12681	12676	12567	12642	12719	12629	12537	12776	12645	12674	12670	12641	12608	12564	12616	12510	12558	12605	12565	12698	12584	12728	12722	12509	12659	12756	12604	12692	12636	12688	12661	12688	12425	12760	12789	12671	12658	12564	12560	12634	12532	12597	12621	12626	12585	12575	12579	12593	12670	12626	12651	12718	12507	12518	12616	12743	12588	12725	12530	12726	12624	12754	12685	12605	12675	12655	12655	12497	12583	12666	12664	12615	12615	12760	12802	12736	12593	12706	12411	12639	12537	12752	12578	12629	12674	12612	12542	12757	12525	12696	12664	12395	12514	12616	12508	12811	12843	12502	12675	12570	12618	12673	12711	12913	12474	12612	12637	12634	12790	12843	12674	12636	12723	12748	12777	12636	12530	12603	12512	12417	12752	12776	12700	12713	12681	12472	12801	12537	12651	12607	12590	12647	12569	12609	12537	12585	12633	12734	12662	12704	12622	12712	12786	12684	12676	12744	12560	12602	12772	12678	12584	12401	12507	12595	12505	12714	12541	12742	12536	12660	12652	12504	12751	12532	12629	12648	12787	12616	12709	12485	12796	12630	12657	12659	12559	12746	12806	12725	12635	12606	12584	12806	12726	12779	12633	12597	12548	12713	12634	12649	12632	12603	12760	12866	12529	12531	12658	12439	12849	12584	12715	12754	12530	12497	12715	12782	12663	12647	12546	12586	12574	12692	12668	12482	12686	12656	12593	12665	12651	12656	12636	12516	12670	12681	12683	12620	12625	12761	12684	12688	12618	12570	12670	12589	12710	12532	12654	12592	12778	12630	12718	12592	12706	12714	12464	12499	12741	12707	12716	12511	12586	12693	12619	12568	12667	12513	12647	12583	12719	12678	12624	12463	12674	12781	12633	12558	12595	12688	12532	12749	12621	12585	12506	12599	12742	12638	12678	12763	12510	12596	12583	12712	12581	12568	12576	12775	12711	12687	12520	12778	12616	12690	12806	12516	12588	12619	12761	12552	12672	12636	12552	12622	12420	12646	12648	12683	12547	12599	12758	12729	12698	12666	12593	12548	12739	12713	12492	12696	12502	12468	12506	12781	12465	12515	12578	12592	12573	12414	12911	12688	12615	12487	12633	12691	12500	12651	12640	12670	12449	12798	12704	12618	12712	12568	12675	12667	12662	12502	12668	12657	12471	12495	12703	12519	12721	12640	12530	12593	12741	12714	12697	12693	12790	12551	12611	12546	12587	12605	12736	12546	12574	12678	12709	12692	12619	12672	12553	12780	12643	12587	12541	12585	12759	12663	12600	12727	12726	12723	12504	12730	12469	12609	12574	12625	12679	12658	12468	12635	12555	12739	12483	12684	12450	12595	12449	12569	12727	12544	12565	12621	12605	12596	12561	12457	12653	12634	12642	12511	12607	12542	12559	12849	12736	12649	12669	12750	12624	12629	12589	12582	12618	12504	12597	12768	12664	12572	12645	12551	12666	12521	12662	12727	12562	12669	12640	12629	12769	12665	12586	12606	12770	12593	12733	12701	12711	12768	12560	12686	12527	12539	12557	12607	12774	12750	12638	12681	12550	12744	12651	12831	12674	12469	12706	12647	12713	12684	12647	12694	12701	12596	12688	12537	12578	12573	12550	12783	12712	12581	12730	12642	12531	12656	12610	12707	12556	12470	12605	12528	12701	12676	12414	12729	12571	12768	12715	12629	12638	12577	12693	12650	12672	12739	12478	12656	12682	12504	12670	12677	12689	12666	12784	12673	12507	12662	12720	12709	12541	12573	12641	12610	12690	12613	12746	12633	12536	12619	12677	12776	12636	12581	12680	12638	12538	12641	12632	12596	12598	12590	12596	12660	12520	12707	12508	12774	12736	12692	12525	12589	12609	12665	12610	12644	12613	12423	12538	12674	12574	12604	12615	12650	12624	12617	12608	12725	12734	12545	12518	12562	12593	12495	12556	12676	12448	12700	12720	12678	12575	12476	12692	12631	12535	12573	12582	12652	12661	12691	12588	12662	12379	12716	12708	12580	12609	12733	12635	12697	12693	12799	12535	12657	12519	12512	12651	12582	12593	12735	12807	12597	12678	12559	12606	12493	12636	12573	12807	12751	12670	12683	12602	12786	12581	12671	12731	12599	12784	12689	12740	12652	12723	12578	12500	12741	12603	12589	12706	12474	12499	12513	12522	12649	12693	12503	12514	12667	12566	12582	12677	12781	12686	12544	12567	12580	12629	12577	12581	12615	12611	12705	12666	12562	12550	12766	12541	12712	12606	12590	12642	12747	12726	12758	12735	12640	12588	12740	12641	12653	12462	12642	12521	12563	12755	12556	12559	12649	12606	12628	12566	12630	12620	12560	12685	12731	12658	12605	12540	12528	12587	12657	12729	12648	12818	12602	12679	12669	12562	12535	12802	12559	12351	12625	12650	12671	12621	12509	12564	12760	12592	12597	12709	12594	12613	12586	12562	12807	12603	12605	12463	12703	12552	12695	12633	12617	12579	12708	12706	12584	12543	12810	12695	12757	12674	12504	12537	12583	12608	12649	12486	12600	12709	12780	12559	12678	12687	12498	12593	12592	12565	12793	12561	12714	12574	12651	12556	12583	12780	12610	12767	12589	12434	12557	12538	12693	12689	12597	12707	12427	12652	12611	12621	12603	12478	12692	12725	12516	12503	12731	12626	12623	12581	12613	12531	12623	12662	12738	12658	12897	12660	12752	12844	12491	12823	12607	12665	12584	12680	12606	12731	12627	12674	12778	12477	12586	12652	12476	12606	12801	12682	12790	12632	12673	12668	12562	12532	12575	12646	12490	12696	12606	12796	12737	12637	12727	12707	12588	12648	12480	12811	12508	12675	12518	12569	12622	12754	12480	12756	12503	12659	12863	12592	12640	12801	12792	12761	12588	12732	12750	12641	12588	12806	12779	12622	12676	12617	12655	12472	12637	12563	12544	12368	12760	12582	12610	12551	12714	12515	12645	12761	12429	12643	12616	12635	12530	12683	12527	12654	12621	12743	12520	12618	12589	12773	12663	12495	12600	12663	12410	12591	12722	12526	12746	12720	12658	12766	12576	12802	12604	12514	12651	12606	12640	12660	12792	12488	12710	12674	12764	12568	12707	12731	12618	12632	12699	12648	12653	12607	12760	12675	12659	12731	12669	12629	12510	12628	12703	12442	12691	12387	12629	12576	12835	12550	12664	12611	12729	12700	12720	12665	12660	12667	12762	12533	12651	12785	12499	12664	12813	12685	12507	12711	12533	12667	12572	12428	12807	12626	12671	12705	12629	12729	12721	12413	12659	12746	12667	12746	12633	12757	12692	12834	12679	12692	12612	12702	12565	12461	12544	12717	12709	12656	12550	12620	12726	12573	12513	12570	12731	12581	12485	12523	12575	12481	12790	12627	12633	12666	12646	12637	12651	12465	12478	12525	12909	12560	12717	12665	12684	12717	12671	12793	12624	12645	12842	12739	12631	12741	12525	12633	12604	12743	12633	12673	12838	12569	12663	12597	12646	12590	12623	12538	12613	12647	12639	12600	12725	12563	12637	12818	12671	12631	12712	12640	12542	12678	12645	12603	12582	12611	12499	12760	12801	12450	12725	12593	12603	12510	12767	12544	12743	12595	12688	12694	12618	12642	12659	12630	12546	12473	12568	12633	12701	12645	12564	12605	12648	12696	12686	12726	12672	12606	12529	12644	12674	12697	12629	12616	12615	12660	12494	12522	12645	12693	12762	12491	12643	12611	12546	12749	12687	12716	12604	12596	12748	12650	12625	12712	12720	12608	12610	12667	12813	12519	12635	12623	12547	12745	12785	12686	12740	12639	12724	12639	12594	12542	12535	12607	12759	12597	12783	12529	12403	12824	12571	12579	12624	12656	12604	12614	12523	12675	12519	12507	12775	12633	12631	12599	12550	12539	12853	12690	12675	12635	12745	12766	12678	12613	12764	12779	12710	12788	12657	12552	12689	12487	12588	12655	12660	12602	12765	12748	12642	12633	12541	12514	12560	12653	12712	12649	12867	12712	12608	12597	12676	12804	12651	12607	12655	12607	12713	12720	12723	12665	12642	12445	12602	12662	12653	12618
23961	21113	28558	23967	21759	30904	62660	70503	55292	36881	23331	17150	15782	15249	15235	15086	15376	15015	15314	15262	15296	15207	15352	15334	15229	15076	15342	15240	15300	15190	15134	15108	15294	15232	15290	15254	15280	15190	15119	15215	15113	15218	15136	15135	15274	15089	15136	15241	15409	15047	15295	15231	15319	15148	15131	15228	15101	15107	15422	14981	15152	15066	15201	15152	15137	15327	15033	15020	15181	14927	15452	15093	15311	15073	15129	14882	15104	15080	15185	15377	15181	15261	15307	14936	15164	14909	15170	15105	15113	15289	15231	15222	15081	15243	14947	15172	14983	15342	15355	15025	15247	15278	15263	14936	15034	14860	15035	15133	15284	15157	14976	15233	15094	15205	15234	15163	15052	14804	14997	15018	15129	15136	15032	15009	15098	15202	15071	15203	15199	15156	15039	15167	15090	14900	15049	15077	15064	14940	15243	15111	14900	15170	15186	14996	15117	15266	15219	14977	14965	14916	15242	15363	14988	15170	15129	15033	15207	14987	14954	15199	15285	15116	14998	14973	15204	15074	14905	15115	15042	15099	14950	15008	15253	15083	14973	15027	15115	14967	14995	14902	15013	15139	15113	15216	14969	14941	14996	15044	15078	15069	15268	15228	15194	15165	15093	15208	15167	15032	15051	15276	14877	15186	15057	15208	14971	15088	15112	15228	15319	15083	15040	14870	15027	14946	15110	15042	15090	15203	15183	15048	14991	15178	15142	15239	15292	15257	15063	15025	15060	15121	15074	14976	15154	15010	15170	15263	15259	15300	15025	14940	15128	14989	14887	14990	14992	15115	15098	15078	15034	15045	15092	15214	15226	15047	15079	14907	15110	15094	15230	15152	14899	14911	15275	15164	15125	15013	15115	15233	15156	15101	14998	15054	15188	15219	15140	15099	14996	15070	15187	15160	15201	15208	15079	15228	15346	14999	15061	15232	14926	15260	14914	14996	15146	14973	15082	15197	14961	14992	15069	15086	15188	14895	15228	14935	14908	15124	15203	15292	15012	15033	15073	15091	15154	15172	15403	14948	15003	15059	15052	15239	15032	15117	15025	14994	15137	15179	15193	15112	15167	15121	14893	15355	15264	15036	15122	15085	15183	15066	15221	15246	14897	15074	14974	15271	15066	15078	15008	15067	15013	15107	15073	15030	15351	15194	15134	15295	15216	14934	15227	15402	15162	15101	15091	15095	14975	15093	14950	15233	15073	15026	14995	15054	15010	15171	15058	14980	15036	15390	14944	15154	15179	15263	15101	14943	15038	15202	15143	15113	15076	15186	15147	15181	15114	15178	15221	15082	15047	14879	15164	15074	15124	15029	15099	14960	14943	14981	14840	15098	15175	15083	15187	15019	15046	14999	14807	14893	15128	15307	15043	14990	15074	15282	15147	15011	15122	15056	15064	15121	15217	14962	15169	15190	15034	15035	14966	14970	14912	15086	15074	15081	15101	15251	15215	14962	15205	15131	15146	15175	15038	15143	15014	15277	15031	14987	15118	15078	15257	15014	15060	15178	15166	15240	15210	15006	15114	15112	15098	14963	15107	15178	15024	15076	15119	15036	14941	14994	15069	15070	15190	15211	15079	15250	14958	15065	15151	15104	15074	15268	15245	15024	14980	15183	15067	15176	15084	15287	15012	15108	14967	15074	15221	15123	15084	15171	14952	15275	15218	14905	15208	15036	15108	15172	15104	15189	15054	14826	15083	15014	15161	15244	15008	14986	15022	15165	15040	15043	15115	15262	15168	14973	15141	15202	15264	15112	15119	15110	15129	15033	15043	15070	15011	14968	15255	15121	14829	15091	15174	14841	15211	15323	15352	15205	14848	15498	15196	15098	15079	14940	15222	14967	15149	14967	15027	15191	15151	15135	15189	15230	15052	15245	15261	15125	15195	15073	15274	15080	15207	14938	15052	15056	15207	15249	15189	15026	15166	15165	15206	15226	14877	14946	14996	15173	15068	15069	15158	15170	15223	15071	15121	14917	15035	15017	15091	15083	15104	14962	15121	15185	15148	15110	15021	15064	15298	15087	15118	15240	15072	15136	15041	15168	15031	15110	15017	15074	15259	15210	15100	15032	15172	15171	15068	15009	15122	15309	15095	15048	15180	15033	15029	15126	15337	15176	15031	15228	14885	14853	15063	15257	15115	15213	15295	15088	15103	15138	15057	14992	15194	14989	15208	15156	15292	15128	15250	15019	15027	15246	15054	15165	15097	15015	15030	15098	15258	15251	15106	15084	15080	15116	15087	15269	15116	15074	14915	15019	15123	15313	15276	15385	15226	15195	15122	15242	15033	15312	15195	14995	14882	14877	15107	15121	15314	15180	14953	15197	15271	14986	15096	15276	15106	15004	14931	15136	15171	15128	15243	15153	15170	15054	15136	15157	15243	15348	14985	15223	15103	14950	15253	15015	15047	15160	15032	15154	15060	15081	15081	15241	14940	15151	15324	15157	14936	15100	15114	15123	15001	15051	15172	14999	15287	15143	15063	15098	15054	14971	15116	15127	15085	15195	15214	15166	15164	15112	15024	15257	15138	15097	15067	15025	15139	15052	15384	15187	14934	15178	15389	14974	15199	15136	14933	15000	15060	15209	15031	15052	14971	15168	15078	14957	15010	14976	15145	15257	15061	15006	15169	15091	15100	14978	15092	14934	15143	15243	15294	15174	15099	15119	15134	15051	14993	15273	14942	15055	15072	15217	15003	15238	15235	15212	15108	15159	14939	14867	15184	14915	14974	15173	15128	15081	14925	14983	15034	15073	15081	14934	15149	15199	14920	15110	15034	15009	15077	15058	15146	15024	15104	15172	14885	14935	15113	15235	15070	15022	15160	15193	14895	15033	15334	15215	15165	15092	15174	15150	15124	15159	14911	15058	15073	15213	15075	15130	15203	15078	15090	15241	14974	14821	15121	15217	15191	15114	15300	15282	14988	15137	15215	15087	15066	14997	15062	15044	15098	15070	15245	15150	15134	15307	15027	15034	15219	15005	15218	15101	15174	14986	15094	15122	15095	15084	15219	15177	15044	15179	15025	15005	15260	15089	15181	15198	15015	15112	15202	15070	15129	15204	15126	14963	15165	15184	14891	15214	15004	15067	15021	15036	15209	15020	15077	15064	14950	15215	15021	15110	14899	14944	14978	15165	15002	15244	15010	15138	15126	15234	15167	15129	15029	15022	15183	14875	14996	14982	15324	15098	15068	14982	15135	15299	15294	14894	14998	14906	15091	15257	15008	15071	14923	15197	15103	14885	15070	15298	15162	15211	15183	15082	15256	15056	15073	15141	15122	14929	15239	15075	15084	15077	15157	15185	15296	15176	15228	15087	15012	15223	15143	15094	14831	15149	15112	14989	15183	15031	15014	15154	15035	15155	15182	15079	15054	15084	15026	14976	15008	15251	15225	15083	15101	15004	14979	15293	15205	15137	15201	14991	14913	14762	15308	15153	15148	14951	15038	15168	15324	14996	15140	15050	14950	15343	15223	14854	15361	14948	14815	15055	15222	14843	15045	14979	15166	15243	15083	14916	15123	15100	15092	15282	15137	14915	14970	14873	15100	15303	15205	15033	15214	15210	15079	15134	15080	15142	15093	15081	14970	15398	15226	14985	15186	15039	14951	15040	15047	15140	15025	15069	15141	15111	15034	15124	15214	15046	15019	15026	15072	15050	15192	15140	15093	14946	15019	15041	15059	15184	14979	15153	15288	15015	15159	15133	15139	15045	15044	14999	15163	15213	15095	14898	15101	15106	15110	15097	15297	15269	15044	15283	15201	15206	15072	15239	15213	15082	14964	15282	15059	15139	15155	15127	14935	15093	14955	15042	15170	15000	15285	15034	15129	15302	15187	15181	15050	14875	14938	15210	15042	15018	15110	15270	15096	15136	15128	14907	15027	15040	15160	15019	15242	15072	15194	15091	15309	14953	15057	15274	15254	15154	15152	15234	15176	15053	15020	15176	15009	15166	14998	15128	15256	14963	15072	15139	15307	15115	15208	15122	15177	15197	15201	15144	15139	15104	15142	15046	15202	15101	15016	15066	14966	15068	15008	14995	15231	15180	15085	15041	15091	15076	15292	15337	15150	15085	15016	15203	15143	15192	15256	15284	15141	15125	15165	15043	15296	15246	15103	15060	14982	15014	15127	14903	15252	15007	15121	15090	15223	14991	15135	15130	15162	15026	15206	15310	15068	15145	15120	15193	15142	15012	14993	15076	15264	15257	15267	15003	15272	15023	15055	15000	15107	15192	15240	15249	15082	15046	15172	14944	15245	15123	14902	15035	15077	15170	15206	15059	14947	15189	15176	15282	15127	15167	15102	15149	15099	15072	15044	15102	15073	15024	14850	15145	15070	15058	15016	15206	15198	15191	15011	15069	15134	15204	15192	15023	15146	14958	14984	14956	15153	15293	15267	15165	15225	15116	15198	15096	15114	15032	15272	15175	15218	15243	15130	15163	15215	15140	14924	15131	15100	14958	14927	15064	15134	15166	15100	15093	15129	15212	14945	15146	15073	15084	15113	15176	15077	15244	14837	15286	15206	15212	15223	14848	15246	15288	15059	15303	15271	15097	14993	15241	15155	15269	14973	14901	15051	15197	15069	14922	15246	15257	14996	15073	15157	15013	15265	15041	15029	15248	15066	14984	14973	15136	15068	15110	15324	15124	15255	14833	14853	15041	15039	15224	15202	15075	15264	15250	15055	14951	15168	15253	15068	15112	15323	15050	15165	15032	15115	15173	15348	15222	15164	15214	14975	15209	15147	15169	15191	15236	15092	15186	15169	15247	15191	15040	14987	15036	14977	15021	15206	15120	15071	15255	15223	14902	14973	15073	15100	15349	15214	14974	15296	15022	15250	15219	15176	15144	15199	15239	14854	15073	15120	15110	15084	14925	15074	15145	15178	14986	15183	15269	15126	15077	15125	15098	15162	15164	15169	15114	15137	15071	14997	15204	15022	15052	15276	15109	15013	15198	15227	15107	15114	15185	15266	15032	15044	14904	14941	15114	15111	15179	15230	15171	14954	15288	15121	15075	15055	15256	15163	15209	15082	15130	14928	14915	15204	15040	15144	15123	15028	15123	15055	15133	14893	15079	15197	15251	15031	15070	15068	15005	14866	15069	15069	15240
19530	32956	31219	24668	22827	31743	63083	69857	53401	34830	19130	13605	12559	12439	12393	12334	12453	12509	12423	12334	12575	12654	12524	12587	12504	12551	12462	12591	12442	12434	12591	12354	12531	12558	12419	12640	12350	12555	12481	12538	12593	12366	12398	12608	12555	12421	12311	12432	12661	12435	12349	12428	12454	12357	12562	12461	12628	12646	12385	12450	12478	12372	12533	12390	12433	12413	12428	12588	12544	12559	12442	12403	12403	12541	12483	12448	12425	12425	12443	12392	12554	12481	12648	12480	12322	12416	12433	12481	12466	12529	12453	12575	12484	12540	12549	12450	12360	12455	12507	12464	12427	12306	12546	12592	12418	12562	12509	12466	12411	12505	12486	12382	12499	12430	12431	12385	12453	12331	12502	12399	12587	12501	12365	12562	12527	12453	12616	12540	12510	12515	12632	12497	12530	12333	12560	12450	12409	12419	12297	12293	12489	12535	12455	12459	12547	12404	12706	12475	12641	12376	12435	12749	12629	12355	12470	12521	12262	12334	12461	12501	12555	12288	12510	12584	12528	12347	12495	12432	12328	12189	12438	12513	12638	12604	12420	12610	12480	12484	12476	12336	12387	12480	12429	12532	12531	12364	12631	12405	12473	12601	12336	12383	12602	12560	12433	12533	12412	12432	12381	12291	12431	12527	12335	12355	12390	12373	12465	12561	12403	12284	12493	12325	12318	12610	12433	12497	12644	12457	12368	12416	12350	12377	12334	12519	12429	12504	12374	12590	12532	12489	12561	12462	12492	12484	12365	12409	12403	12402	12439	12566	12484	12442	12446	12565	12313	12650	12365	12562	12456	12457	12382	12479	12456	12425	12457	12428	12498	12557	12581	12412	12413	12381	12537	12383	12348	12374	12649	12475	12441	12539	12418	12586	12345	12379	12597	12497	12533	12373	12376	12363	12545	12479	12471	12338	12395	12552	12322	12639	12491	12567	12582	12358	12364	12616	12452	12630	12527	12441	12533	12551	12457	12489	12384	12524	12273	12560	12462	12535	12492	12505	12452	12403	12538	12375	12541	12496	12421	12369	12539	12432	12475	12459	12506	12517	12386	12366	12481	12323	12319	12390	12324	12448	12473	12425	12709	12468	12470	12501	12432	12353	12297	12313	12576	12643	12446	12691	12492	12426	12482	12329	12486	12592	12476	12414	12399	12358	12250	12390	12409	12480	12421	12436	12424	12460	12645	12501	12397	12412	12544	12463	12436	12387	12460	12394	12509	12515	12731	12476	12448	12616	12588	12524	12440	12386	12432	12426	12374	12448	12384	12518	12567	12423	12365	12466	12387	12479	12384	12539	12371	12352	12399	12477	12611	12479	12527	12523	12511	12400	12355	12297	12501	12490	12453	12489	12475	12473	12557	12552	12311	12511	12395	12352	12410	12501	12336	12571	12682	12388	12474	12421	12612	12325	12579	12362	12613	12502	12392	12335	12386	12395	12502	12373	12471	12503	12427	12383	12467	12430	12466	12533	12594	12489	12371	12245	12435	12426	12272	12464	12458	12664	12420	12361	12391	12462	12392	12393	12429	12535	12301	12445	12562	12450	12415	12461	12604	12418	12446	12391	12508	12346	12405	12559	12501	12556	12559	12530	12614	12551	12561	12295	12448	12309	12457	12551	12398	12548	12446	12375	12482	12441	12521	12464	12519	12495	12412	12444	12443	12336	12389	12402	12496	12483	12305	12504	12469	12354	12318	12602	12474	12510	12607	12413	12382	12421	12503	12502	12437	12590	12532	12339	12475	12337	12404	12361	12482	12287	12556	12385	12374	12525	12513	12276	12575	12524	12469	12462	12394	12400	12498	12411	12363	12393	12480	12598	12394	12534	12550	12366	12445	12403	12563	12332	12520	12549	12430	12483	12472	12497	12538	12673	12401	12493	12570	12391	12530	12433	12457	12717	12483	12356	12634	12316	12592	12408	12476	12385	12466	12445	12597	12563	12468	12388	12495	12403	12392	12506	12377	12345	12508	12391	12467	12445	12323	12433	12506	12388	12438	12531	12581	12566	12468	12573	12335	12392	12507	12504	12511	12490	12521	12325	12512	12399	12525	12291	12532	12438	12499	12604	12487	12392	12371	12539	12202	12401	12458	12416	12518	12451	12411	12654	12465	12544	12370	12485	12418	12363	12358	12497	12496	12320	12296	12539	12541	12504	12528	12330	12293	12285	12430	12500	12461	12450	12490	12338	12424	12610	12350	12531	12644	12421	12467	12352	12484	12535	12491	12517	12483	12578	12460	12635	12202	12538	12337	12298	12499	12547	12544	12480	12573	12507	12397	12553	12473	12364	12338	12300	12511	12365	12511	12513	12389	12369	12508	12593	12543	12360	12547	12374	12393	12514	12468	12480	12278	12562	12439	12499	12464	12389	12527	12524	12410	12297	12547	12688	12516	12565	12468	12582	12511	12586	12497	12352	12371	12499	12517	12343	12524	12340	12333	12379	12394	12496	12438	12249	12471	12442	12363	12439	12377	12431	12494	12475	12418	12188	12531	12444	12443	12381	12620	12507	12307	12456	12449	12403	12453	12513	12294	12425	12382	12398	12244	12364	12445	12411	12537	12469	12422	12534	12554	12473	12326	12409	12433	12529	12459	12554	12557	12358	12418	12427	12351	12552	12355	12609	12408	12481	12441	12397	12464	12442	12598	12593	12374	12410	12440	12379	12478	12447	12510	12544	12360	12498	12442	12413	12480	12524	12313	12531	12456	12431	12519	12508	12645	12351	12392	12505	12458	12421	12474	12634	12493	12523	12472	12480	12471	12358	12520	12429	12499	12393	12463	12532	12378	12440	12570	12510	12606	12345	12464	12371	12310	12403	12544	12443	12516	12336	12463	12424	12332	12580	12430	12380	12435	12507	12463	12581	12352	12478	12609	12381	12293	12431	12423	12378	12503	12329	12583	12439	12493	12481	12366	12399	12631	12559	12480	12515	12562	12409	12505	12487	12462	12391	12567	12434	12476	12351	12514	12463	12396	12410	12419	12408	12421	12504	12470	12480	12380	12460	12347	12430	12585	12499	12405	12409	12346	12417	12475	12350	12294	12572	12405	12529	12430	12422	12257	12396	12328	12550	12479	12409	12535	12431	12458	12446	12382	12479	12528	12572	12437	12409	12541	12319	12439	12434	12510	12313	12443	12519	12586	12566	12335	12560	12395	12446	12550	12556	12516	12627	12413	12346	12496	12592	12544	12501	12290	12473	12507	12594	12355	12309	12485	12383	12432	12395	12670	12548	12497	12449	12368	12296	12668	12484	12496	12469	12406	12501	12414	12480	12431	12432	12435	12593	12607	12483	12377	12571	12449	12372	12420	12381	12453	12417	12488	12445	12498	12561	12500	12357	12341	12453	12406	12399	12456	12577	12592	12426	12452	12470	12370	12507	12422	12468	12311	12428	12413	12396	12454	12444	12368	12543	12493	12395	12409	12514	12441	12440	12504	12338	12447	12515	12462	12323	12434	12288	12270	12376	12426	12438	12551	12383	12319	12339	12486	12456	12527	12440	12580	12516	12460	12534	12364	12435	12392	12699	12650	12640	12598	12514	12589	12492	12513	12517	12517	12412	12472	12430	12584	12465	12526	12370	12456	12374	12344	12343	12535	12374	12403	12456	12490	12522	12389	12288	12538	12480	12576	12510	12402	12529	12434	12531	12338	12468	12393	12444	12436	12558	12509	12522	12484	12624	12522	12420	12431	12317	12379	12329	12543	12457	12532	12554	12344	12390	12490	12537	12369	12462	12341	12515	12569	12435	12632	12415	12477	12416	12418	12485	12461	12469	12647	12506	12686	12445	12444	12473	12471	12409	12394	12476	12492	12570	12527	12405	12450	12483	12530	12300	12554	12558	12504	12296	12301	12452	12626	12521	12411	12422	12363	12263	12405	12398	12403	12487	12534	12416	12574	12428	12385	12395	12520	12466	12521	12463	12509	12342	12396	12406	12334	12299	12449	12426	12578	12527	12626	12421	12541	12590	12478	12339	12498	12514	12505	12498	12518	12451	12365	12339	12258	12473	12561	12497	12467	12376	12455	12590	12502	12518	12268	12519	12519	12286	12473	12414	12361	12567	12535	12386	12449	12603	12476	12316	12428	12412	12464	12395	12586	12378	12497	12481	12387	12336	12356	12599	12454	12518	12428	12516	12301	12466	12383	12397	12371	12360	12397	12507	12477	12601	12485	12605	12584	12478	12456	12494	12581	12583	12577	12554	12480	12538	12392	12459	12524	12302	12463	12456	12441	12292	12219	12311	12464	12457	12456	12444	12657	12560	12427	12550	12491	12399	12536	12610	12321	12465	12693	12378	12153	12484	12505	12559	12555	12358	12388	12519	12355	12617	12415	12553	12320	12516	12431	12568	12522	12553	12508	12347	12523	12391	12358	12526	12274	12470	12464	12483	12507	12401	12340	12415	12445	12448	12431	12303	12536	12488	12480	12645	12493	12535	12472	12534	12443	12598	12638	12686	12362	12479	12530	12557	12481	12503	12567	12419	12325	12485	12507	12446	12404	12511	12485	12336	12526	12418	12536	12388	12485	12358	12501	12354	12299	12460	12469	12554	12374	12398	12463	12553	12475	12261	12499	12431	12524	12385	12468	12617	12431	12540	12276	12567	12466	12542	12487	12411	12543	12542	12418	12490	12368	12463	12388	12547	12398	12554	12441	12407	12558	12419	12375	12451	12497	12520	12420	12285	12574	12527	12485	12419	12468	12531	12386	12513	12423	12480	12441	12320	12416	12467	12483	12358	12454	12535	12539	12348	12673	12486	12401	12420	12414	12498	12421	12400	12527	12364	12474	12417	12578	12524	12717	12553	12611	12490	12530	12430	12409	12295	12490	12311	12536	12492	12481	12528	12518	12557	12472	12392	12335	12321	12381	12412	12563	12437	12379	12322	12609	12473	12311	12472	12496	12436	12540	12471	12471	12409	12360	12412	12521	12576	12513	12404	12539	12323	12252	12394	12506	12276	12595	12333	12501	12456	12496	12581	12421	12349	12563	12391	12368	12342	12519	12534	12471	12395	12527	12587	12445	12499	12421	12243	12625	12564	12425	12520	12517	12422	12529	12196	12503	12457	12684	12458	12419	12529	12541	12466	12560	12514	12416	12485	12354	12399
30082	22128	21272	18978	17196	17195	21131	26136	23094	19788	17659	16665	16596	16562	16496	16421	16424	16469	16696	16288	16421	16523	16427	16313	16327	16480	16412	16501	16349	16370	16375	16416	16270	16279	16442	16435	16366	16546	16365	16453	16395	16279	16400	16410	16527	16526	16350	16502	16097	16438	16424	16476	16204	16529	16234	16563	16367	16337	16447	16474	16598	16440	16497	16317	16433	16067	16312	16428	16165	16401	16356	16328	16242	16319	16606	16538	16305	16362	16510	16470	16377	16263	16252	16373	16517	16284	16521	16317	16443	16444	16364	16313	16385	16433	16378	16434	16434	16429	16470	16340	16364	16611	16408	16521	16358	16688	16526	16366	16269	16417	16395	16292	16292	16444	16405	16347	16452	16216	16315	16466	16311	16329	16420	16433	16451	16364	16301	16249	16475	16327	16447	16388	16512	16257	16467	16188	16364	16324	16269	16369	16476	16378	16447	16564	16588	16337	16388	16469	16240	16520	16314	16160	16500	16374	16377	16334	16536	16296	16566	16499	16492	16541	16371	16438	16426	16253	16524	16441	16219	16423	16284	16510	16299	16504	16402	16185	16536	16562	16256	16403	16328	16384	16361	16515	16298	16242	16246	16227	16259	16547	16534	16364	16589	16422	16431	16370	16262	16085	16432	16289	16413	16334	16565	16273	16268	16434	16239	16259	16281	16255	16473	16306	16313	16382	16336	16314	16165	16388	16523	16492	16359	16357	16261	16294	16585	16127	16428	16437	16740	16337	16544	16482	16205	16409	16406	16345	16416	16325	16535	16470	16466	16427	16190	16325	16357	16415	16465	16325	16397	16398	16299	16479	16498	16188	16510	16274	16430	16475	16392	16323	16435	16357	16417	16254	16015	16458	16338	16269	16405	16581	16578	16363	16549	16414	16449	16459	16258	16306	16279	16291	16187	16522	16247	16334	16388	16234	16317	16527	16683	16228	16549	16453	16239	16492	16287	16383	16401	16356	16370	16499	16228	16316	16415	16334	16406	16308	16290	16458	16514	16518	16374	16426	16312	16125	16287	16387	16415	16453	16528	16333	16604	16252	16465	16355	16765	16559	16451	16349	16293	16413	16355	16387	16363	16439	16263	16342	16311	16342	16429	16452	16462	16391	16219	16300	16227	16232	16316	16215	16247	16301	16400	16433	16550	16400	16231	16372	16510	16643	16416	16309	16181	16316	16312	16638	16368	16295	16590	16507	16593	16244	16364	16416	16299	16411	16372	16421	16473	16409	16301	16498	16572	16432	16284	16278	16506	16404	16337	16387	16307	16424	16468	16353	16328	16595	16412	16482	16260	16263	16193	16207	16440	16577	16568	16350	16385	16300	16553	16304	16422	16536	16523	16256	16328	16503	16383	16428	16378	16530	16379	16496	16426	16405	16283	16370	16195	16330	16466	16254	16645	16386	16427	16374	16398	16389	16508	16266	16440	16457	16509	16249	16038	16328	16394	16334	16320	16477	16302	16153	16408	16294	16603	16198	16286	16462	16298	16355	16231	16280	16523	16388	16348	16329	16592	16432	16219	16606	16311	16347	16206	16388	16376	16284	16423	16373	16409	16393	16240	16614	16405	16300	16486	16264	16402	16504	16679	16393	16302	16380	16160	16424	16317	16397	16364	16395	16460	16612	16204	16419	16050	16497	16460	16343	16494	16168	16362	16338	16245	16261	16217	16445	16441	16333	16427	16353	16571	16303	16515	16436	16237	16328	16671	16421	16403	16135	16389	16269	16336	16408	16652	16297	16357	16264	16321	16389	16206	16400	16528	16485	16480	16543	16381	16457	16324	16397	16358	16443	16653	16450	16500	16242	16299	16538	16570	16376	16309	16436	16264	16360	16243	16465	16365	16356	16481	16418	16310	16154	16349	16401	16488	16431	16236	16467	16348	16658	16508	16250	16463	16281	16365	16159	16348	16165	16283	16373	16291	16332	16442	16264	16517	16382	16632	16627	16451	16402	16379	16389	16415	16181	16536	16495	16498	16376	16646	16301	16622	16439	16494	16259	16362	16213	16691	16273	16304	16423	16233	16357	16470	16063	16277	16665	16450	16327	16311	16428	16398	16492	16478	16510	16482	16358	16384	16134	16311	16359	16341	16567	16532	16561	16533	16433	16237	16316	16280	16252	16454	16317	16265	16365	16420	16721	16348	16478	16569	16431	16364	16413	16594	16515	16358	16334	16274	16431	16659	16329	16285	16270	16366	16406	16510	16313	16300	16334	16251	16514	16394	16301	16486	16311	16389	16617	16687	16486	16460	16329	16386	16318	16378	16343	16453	16394	16267	16481	16502	16433	16480	16488	16365	16458	16267	16233	16348	16567	16165	16195	16272	16374	16264	16427	16562	16031	16355	16343	16280	16384	16484	16262	16256	16347	16341	16348	16523	16614	16332	16609	16514	16467	16454	16325	16401	16528	16230	16411	16382	16587	16604	16568	16295	16369	16361	16431	16198	16388	16335	16456	16445	16376	16182	16497	16459	16485	16573	16364	16407	16222	16368	16336	16475	16313	16475	16339	16387	16279	16485	16492	16567	16229	16221	16429	16446	16437	16494	16456	16336	16409	16478	16367	16358	16455	16620	16214	16194	16182	16480	16376	16342	16434	16265	16433	16481	16366	16211	16541	16571	16504	16343	16493	16335	16359	16421	16497	16346	16562	16525	16407	16369	16562	16562	16359	16410	16228	16548	16089	16324	16360	16356	16456	16456	16469	16302	16216	16402	16417	16266	16265	16355	16424	16348	16239	16432	16512	16212	16317	16498	16386	16302	16584	16413	16445	16204	16443	16363	16231	16294	16325	16538	16319	16359	16475	16636	16422	16411	16363	16571	16381	16400	16189	16263	16338	16588	16493	16383	16495	16335	16283	16391	16424	16579	16478	16312	16414	16493	16472	16495	16230	16341	16457	16547	16426	16371	16396	16553	16555	16269	16497	16516	16553	16442	16448	16419	16268	16189	16383	16521	16350	16354	16254	16195	16628	16503	16503	16480	16182	16211	16275	16406	16487	16401	16389	16264	16412	16441	16485	16324	16498	16489	16444	16419	16418	16443	16431	16346	16197	16165	16425	16272	16513	16362	16434	16382	16197	16412	16283	16455	16499	16518	16575	16476	16407	16450	16450	16563	16421	16402	16381	16487	16434	16429	16501	16330	16388	16412	16577	16336	16320	16315	16497	16486	16651	16410	16253	16403	16514	16252	16262	16379	16259	16352	16309	16378	16470	16476	16400	16320	16574	16423	16255	16357	16624	16481	16439	16579	16353	16314	16596	16515	16424	16503	16283	16418	16297	16504	16313	16427	16204	16497	16344	16558	16366	16450	16433	16476	16292	16587	16236	16331	16515	16614	16433	16324	16440	16557	16508	16421	16374	16434	16207	16302	16188	16424	16486	16453	16237	16241	16437	16369	16405	16356	16426	16200	16337	16006	16380	16368	16231	16661	16527	16435	16347	16426	16165	16455	16446	16592	16579	16247	16549	16530	16579	16369	16270	16369	16315	16475	16481	16437	16355	16548	16450	16482	16249	16499	16444	16430	16357	16331	16456	16055	16309	16477	16452	16438	16441	16476	16256	16459	16344	16470	16382	16423	16403	16463	16292	16455	16539	16441	16362	16285	16376	16632	16256	16356	16335	16519	16268	16309	16223	16177	16526	16379	16266	16585	16337	16505	16244	16437	16412	16313	16427	16208	16466	16414	16402	16360	16295	16379	16259	16452	16431	16553	16377	16263	16445	16255	16298	16218	16357	16405	16427	16276	16490	16388	16395	16212	16430	16346	16332	16561	16265	16301	16326	16423	16406	16332	16491	16405	16514	16412	16359	16666	16470	16357	16323	16429	16273	16455	16461	16342	16392	16397	16318	16504	16367	16333	16353	16202	16545	16509	16247	16263	16449	16440	16557	16282	16495	16469	16216	16615	16445	16473	16588	16540	16378	16384	16155	16341	16342	16500	16223	16334	16430	16483	16517	16437	16346	16356	16270	16505	16288	16393	16466	16556	16526	16424	16420	16546	16701	16478	16376	16283	16423	16492	16375	16360	16183	16310	16670	16555	16333	16470	16417	16238	16396	16507	16319	16442	16169	16220	16412	16630	16195	16232	16269	16423	16362	16422	16360	16228	16308	16398	16484	16316	16560	16432	16499	16489	16593	16366	16415	16571	16384	16337	16545	16588	16438	16145	16426	16459	16513	16528	16307	16255	16546	16217	16463	16363	16414	16389	16412	16230	16550	16453	16437	16436	16407	16582	16594	16399	16291	16559	16315	16446	16365	16383	16159	16385	16516	16346	16476	16417	16455	16425	16546	16448	16414	16289	16515	16492	16244	16565	16318	16338	16141	16342	16279	16359	16399	16493	16275	16519	16366	16250	16311	16336	16198	16436	16395	16439	16444	16412	16452	16363	16212	16403	16494	16299	16448	16395	16384	16431	16332	16396	16342	16296	16387	16492	16396	16465	16240	16380	16358	16432	16470	16648	16528	16120	16186	16432	16446	16221	16333	16378	16442	16520	16479	16681	16467	16314	16341	16276	16343	16249	16343	16491	16481	16343	16488	16534	16339	16306	16515	16518	16291	16581	16262	16207	16432	16159	16609	16320	16197	16205	16408	16373	16547	16258	16487	16268	16334	16310	16497	16184	16225	16573	16401	16411	16293	16360	16363	16313	16153	16452	16403	16468	16388	16491	16513	16385	16363	16331	16418	16237	16521	16260	16582	16460	16475	16336	16355	16249	16534	16568	16676	16457	16380	16291	16398	16412	16404	16295	16259	16317	16454	16308	16427	16363	16351	16365	16397	16359	16282	16386	16469	16515	16546	16564	16253	16379	16588	16310	16415	16387	16439	16428	16437	16366	16491	16307	16285	16289	16206	16409	16352	16246	16545	16369	16442	16272	16343	16354	16359	16577	16287	16524	16440	16408	16518	16372	16326	16513	16389	16501	16498	16231	16338	16273	16321	16393	16270	16463	16400	16284	16413	16658	16360	16318	16419	16526	16349	16341	16169	16276	16613	16432	16355	16285	16518	16469	16305	16205	16265	16229	16441	16307	16250	16248	16404	16302	16243	16625	16495	16511	16452	16437	16689	16406	16405	16340	16495	16256	16624	16590	16525	16417	16385	16352	16490
16388	17839	16813	15139	14652	14415	21018	25573	20703	16600	14153	13544	13254	13335	13135	13205	13304	13202	13386	13288	13260	13266	13256	13445	13209	13334	13371	13163	13260	13230	13176	13222	13310	13150	13207	13153	13207	13163	13315	13199	13301	13261	13231	13284	13315	13231	13157	13341	13355	13217	13241	13127	13207	13222	13362	13339	13179	13041	13214	13151	13223	13174	13270	13321	13276	13181	13233	13258	13337	13389	13362	13095	13048	13314	13263	13374	13264	13355	13327	13187	13326	13045	13290	13339	13140	13203	13501	13134	13099	13034	13143	13224	13169	13319	13310	13211	13342	13204	13327	13167	13147	13202	13316	13024	13172	13173	13206	13268	13370	13260	13221	13093	13292	13069	13224	13240	13225	13107	13354	13255	13245	13212	13382	13229	13254	13353	13163	13192	13109	13277	13214	13267	13123	13430	13180	13245	13171	13284	13344	13251	13355	13145	13152	13193	13184	13387	13219	13301	13407	13177	13298	13334	13171	13299	13309	13252	13242	13412	13031	13323	13170	13238	13207	13172	13345	13339	13239	13188	13312	12999	13074	13211	13110	13248	13318	13153	13278	13140	13189	13138	13269	13249	13384	13297	13268	13353	13294	13348	13217	13193	13176	13254	13186	13228	13282	13247	13307	13364	13115	13232	13277	13255	13198	13310	13255	13281	13104	13208	13263	13390	13227	13204	13256	13199	13264	13244	13219	13344	13322	13251	13246	13275	13294	13360	13140	13055	13113	13129	13263	13205	13238	13183	13294	13152	13099	13267	13195	13159	13360	13175	13262	13059	13412	13154	13341	13172	13179	13293	13258	13299	13154	13295	13271	13215	13322	13218	13208	13232	13241	13103	13284	13300	13369	13223	13166	13154	13214	13378	13180	13342	13190	13190	13237	13209	13250	13146	13318	13213	13310	13192	13063	13092	13219	13244	13186	13270	13260	13137	13262	13340	13085	13392	13443	13414	13291	13375	13315	13334	13160	13157	13155	13110	13330	13067	13146	13344	13427	13343	13193	13406	13269	13175	13194	13230	13197	13229	13072	13282	13235	13058	13321	13305	13069	13207	13289	13219	13232	13433	13269	13304	13056	13303	13262	13076	13403	13264	13268	13239	13329	13297	13334	12996	13270	13221	13185	13347	13184	13358	13359	13298	13400	13200	13239	13279	13273	13355	13208	13304	13037	13379	13074	13213	13319	13088	13155	13261	13239	13324	13224	13143	13268	13069	13163	13303	13174	13431	13210	13135	13169	13357	13186	13385	13444	13376	13156	13269	13343	13285	13337	13462	13394	13325	13189	13177	13342	13283	13341	13241	13332	13220	13390	13316	13206	13240	13191	13385	13407	13296	13131	13303	13289	13307	13141	13380	13228	13231	13295	13389	13216	13271	13293	13209	13232	13121	13164	13367	13192	13391	13258	13171	13294	13291	13197	13217	13194	13314	13432	13205	13371	13337	13380	13188	13184	13248	13369	13239	13191	13304	13271	13367	13312	13163	13180	13334	13297	13035	13268	13218	12983	13298	13293	13277	13281	13282	13292	13298	13193	13330	13443	13233	13439	13224	13261	13258	13426	13449	13265	13147	13306	13266	13181	13278	13156	13319	13463	13212	13309	13238	13172	13126	13248	13221	13358	13114	13309	13257	13423	13141	13215	13216	13398	13280	13294	13327	13403	13320	13156	13320	13246	13145	13206	13126	13312	13088	13361	13279	13302	13062	13361	13347	13316	13310	13320	13347	13359	13164	13292	13166	13204	13416	13176	13289	13233	13187	13392	13347	13312	13238	13270	13453	13160	13232	13266	13448	13186	13277	13226	13189	13321	13210	13165	13163	13244	13252	13278	13285	13251	13516	13237	13108	13394	13190	13150	13217	13066	13292	13349	13230	13303	13069	13178	13350	13121	13234	13075	13380	13477	13312	13345	13271	13268	13406	13173	13203	13303	13375	13316	13375	13226	13524	13316	13062	13189	13313	13269	13246	13290	13152	13151	13334	13153	13253	13447	13174	13301	13178	13365	13132	13154	13159	13301	13279	13369	13196	13307	13291	13162	13324	13267	13216	13321	13283	13412	13327	13306	13409	13127	13135	13350	13174	13179	13215	13212	13302	13195	13345	13214	13293	13329	13155	13354	13289	13216	13402	13378	13238	13207	13132	13110	13187	13250	13233	13123	13309	13248	13418	13103	13342	13104	13138	13177	13386	13266	13170	13310	13039	13278	13340	13179	13121	13198	13272	13204	13163	13212	13240	13099	13179	13379	13336	13352	13222	13180	13261	13287	13199	13279	13168	13307	13177	13173	13235	13116	13110	13251	13124	13203	13331	13338	13354	13368	13246	13207	13418	13208	13373	13326	13118	13377	13074	13189	13138	13378	13256	13314	13122	13219	13209	13487	13051	13133	13311	13141	13317	13162	13296	13263	13392	13135	13364	13417	13347	13290	13361	13207	13232	13165	13067	13234	13451	13193	13270	13266	13359	13236	13340	13170	13144	13260	13275	13252	13261	13255	13289	13265	13242	13219	13387	13066	13226	13163	13320	13279	13147	13362	13324	13225	13266	13166	13406	13364	13164	13358	13216	13336	13184	13292	13088	13380	13209	13164	13162	13259	13325	13284	13223	13327	13195	13245	13150	13193	13318	13256	13079	13376	13282	13209	13199	13297	13320	13298	13299	13185	13354	13110	13150	13242	13260	13332	13331	13214	13179	13099	13246	13050	13221	13239	13181	13339	13208	13095	13343	13338	13143	13205	13237	13173	13231	13336	13404	13162	13244	13238	13417	13129	13060	13224	13303	13290	13297	13428	13250	13222	13489	13113	13263	13335	13308	13145	13252	13199	13290	13284	13188	13310	13133	13255	13209	13224	13045	13287	13252	13190	13145	13139	13232	13282	13278	13361	13330	13186	13119	13065	13334	13114	13140	13306	13331	13280	13294	13293	13219	13306	13273	13249	13254	13244	13163	13284	13243	13192	13224	13238	13226	13481	13230	13321	13310	13213	13298	13189	13370	13312	13077	13288	13162	13131	13425	13141	13221	13279	13279	13413	13204	13371	13172	13345	13348	13187	13242	13196	13276	13096	13368	13334	13275	13340	13329	13256	13184	13369	13475	13252	13333	13314	13408	13221	13154	13241	13306	13174	13100	13076	13436	13260	13251	13343	13286	13287	13269	13325	13331	13239	13180	13240	13207	13241	13260	13273	13131	13358	13320	13181	13259	13209	13264	13103	13390	13185	13212	13125	13303	13255	13431	13007	13250	13158	13204	13186	13105	13418	13132	13249	13154	13148	13340	13190	13260	13271	13179	13375	13294	13254	13225	13214	13386	13356	13305	13439	13286	13326	13307	13199	13431	13061	13191	13235	12953	13015	13310	13223	13266	13400	13393	13199	13258	13180	13267	13302	13165	13213	13159	13318	13114	13221	13314	13293	13133	13319	13338	13259	13253	13329	13185	13336	13325	13261	13062	13332	13266	13196	13139	13327	13315	13264	13158	13143	13224	13225	13339	13173	13333	13092	13277	13416	13144	13265	13241	13122	13406	13197	13266	13152	13299	13041	13440	13199	13132	13130	13460	13431	13043	13382	13212	13319	13419	13289	13188	13447	13235	13342	13363	13167	13239	13154	13366	13241	13461	13347	13154	13235	13204	13155	13183	13194	13380	13247	13116	13292	13272	13443	13069	13125	13158	13299	13310	13516	13262	13122	13213	13397	13298	13189	13268	13398	13195	13232	13293	13295	13323	13172	13385	13262	13132	13040	13068	13175	13237	13180	13261	13227	13358	13253	13200	13093	13302	13305	13368	13148	13274	13199	13273	13144	13264	13144	13219	13132	13295	13280	13307	13065	13202	13294	13314	13127	13347	13250	13230	12970	13199	13260	13316	13126	13371	13222	13231	13265	13215	13214	13224	13159	13141	13142	13274	13252	13185	13101	13259	13243	13302	13259	13343	13100	13327	13326	13309	13208	13368	13082	13476	13176	13328	13308	13420	13197	13191	13024	13255	13214	13310	13206	13112	13191	13172	13254	13172	13274	13183	13320	13414	13179	13259	13286	13363	13306	13251	13304	13252	13229	13174	13281	13168	13285	13342	13071	13230	13324	13260	13280	13260	13393	13332	13201	13313	13177	13137	13219	13295	13143	13366	13316	13335	13202	13448	13354	13309	13198	13343	13230	13219	13180	13348	13168	13326	13194	13236	13308	13081	13263	13197	13353	13233	13175	13328	13136	13441	13309	13315	13364	13091	13122	13156	13114	13170	13159	13108	13109	13250	13223	13322	13139	13132	13210	13086	13195	13276	13141	13124	13068	13274	13139	13110	13187	13088	13272	13243	13256	13289	13318	13283	13259	13181	13242	13191	13065	13414	13259	13275	13270	13222	13267	13239	13237	13169	13114	13152	13384	13099	13415	13118	13217	13218	13216	13330	13183	13146	13255	13211	13230	13231	13338	13224	13313	13237	13202	13311	13255	13216	13234	13324	13240	13274	13223	13285	13297	13358	13160	13273	13416	13097	13246	13124	13256	13315	13403	13289	13220	13223	13297	13189	13296	13150	13150	13230	13273	13261	13212	13065	13256	13125	13429	13211	13231	13427	13359	13137	13502	13226	13250	13226	13181	13099	13328	13106	13345	13280	13189	13407	13303	13109	13063	13396	13385	13254	13089	13190	13221	13231	13112	13134	13226	13340	13360	13297	13216	13359	13284	13277	13345	13105	13243	13366	13110	13321	13193	13382	13237	13076	13331	13189	13330	13197	13283	13196	13258	13317	13205	13317	13264	13218	13104	13480	13276	13221	13176	13278	13217	13288	13161	13327	13077	13354	13292	13280	13207	13354	13218	13369	13159	13248	13438	13313	13094	13381	13317	13302	13176	13261	13289	13238	13283	13240	13159	13353	13280	13400	13376	13084	13381	13263	13424	13315	13386	13300	13298	13281	13184	13323	13314	13421	13178	13294	13328	13175	13339	13295	13114	13173	13166	13374	13395	13271	13161	13343	13029	13327	13017	13252	13147	13454	13247	13168	13270	13184	13349	13274	13359	13095	13275	13306	13293	13298	13302	13275	13270	13198	13340	13166	13228	13065	13083	13227	13298	13265	13405	13283	13351	13138	13350	13203	13341	13081	13141	13362	13190	13400
25532	21112	27990	25019	21975	23223	52123	58548	44369	30363	20996	16693	15590	15378	15323	15275	15498	15360	15264	15533	15457	15228	15386	15271	15385	15456	15352	15306	15263	15413	15171	15444	15268	15460	15369	15263	15295	15115	15345	15419	15243	15273	15372	15459	15223	15172	15252	15259	15167	15358	15309	15310	15381	15277	15165	15324	15319	15224	15451	15418	15231	15343	15423	15166	15565	15223	15397	15205	15352	15384	15298	15283	15403	15276	15102	15230	15371	15340	15192	15272	15138	15326	15236	15238	15292	15228	15159	15233	15222	15391	15157	15266	15296	15144	15268	15170	15306	15288	15193	15376	15235	15381	15421	15209	15096	15219	15464	15256	15456	15427	15408	15246	15262	15386	15305	15255	15376	15295	15227	15205	15399	15151	15370	15433	15423	15355	15329	15159	15159	15360	15297	15333	15311	15213	15447	15459	15296	15257	15308	15331	15276	15356	15348	15448	15494	15341	15479	15347	15339	15216	15297	15180	15160	14989	15304	15286	15295	15182	15449	15361	15093	15277	15301	15297	15466	15133	15289	15228	15151	15404	15139	15245	15337	15242	15259	15299	15420	15371	15355	15123	15430	15344	15286	15096	15150	15299	15247	15209	15285	15265	15266	15331	15503	15423	15186	15335	15113	15335	15289	15175	15113	15544	15304	15168	15091	15232	15258	15258	15253	15364	15291	15434	15273	15412	15379	15225	15286	15301	15018	15246	15038	15326	15349	15349	15398	15426	15402	15238	15418	15199	15364	15379	15432	15291	15497	15307	15280	15257	15215	15180	15286	15180	15171	15228	15257	15284	15243	15333	15157	15163	15155	15274	15377	15404	15226	15251	15308	15154	15292	15197	15464	15495	15256	15215	15402	15238	15316	15427	15297	15280	15041	15240	15249	15026	15274	15227	14961	15189	15433	15369	15181	15229	15405	15437	15302	15344	15151	15267	15345	15208	15246	15322	15203	15249	15387	15293	15279	15275	15420	15262	15164	15098	15424	15201	15285	15180	15161	15202	15601	15462	15440	15142	15175	15226	15264	15237	15434	15236	15469	15351	15363	15179	15212	15104	15152	15505	15258	15336	15241	15244	15245	15188	15321	15340	15303	15184	15131	15211	15269	15407	15177	15272	15256	15112	15191	15611	15385	15315	15213	15342	15233	15314	15443	15279	15302	15362	15121	15333	15277	15211	15347	15319	15322	15101	15173	15195	15353	15040	15082	15392	15237	15126	15263	15331	15393	15512	15283	15260	15159	15287	15172	15130	15470	15278	15113	15222	15303	15449	15470	15271	15442	15192	15259	14957	15118	15416	15336	15334	15275	15192	15312	15307	15269	15236	15305	15357	15409	15121	15295	15431	15333	15199	15224	15354	15273	15287	15381	15281	15271	15302	15201	15453	15339	15199	15182	15347	15128	15343	15467	15448	15183	15295	15286	15254	15256	15232	15239	15234	15410	15308	15456	15308	15158	15304	15322	15381	15371	15191	15269	15369	15325	15470	15225	15445	15274	15342	15194	15114	15329	15379	15301	15337	15350	15289	15297	15211	15251	15371	15215	15307	15441	15481	15083	15034	15232	15101	15053	15207	15248	15306	15381	15532	15381	15429	15344	15299	15163	15281	15365	15291	15464	15247	15319	15271	15392	15391	15153	15204	15431	15453	15318	15366	15216	15177	15440	15159	15315	15243	15209	15286	15356	15154	15238	15422	15269	15382	15150	15239	15357	15290	15327	15383	15331	15265	15241	15304	15300	15289	15148	15456	15311	15347	15285	15263	15075	15210	15405	15303	15153	15313	15261	15379	15318	15356	15294	15342	15366	15275	15222	15289	15247	15201	15253	15341	15315	15452	15408	15262	15226	15098	15364	15159	15198	15361	15333	15160	15201	15216	15254	15354	15283	15169	15323	15099	15370	14965	15427	15180	15159	15341	15270	15295	15184	15191	15270	15342	15342	15241	15139	15271	15352	15256	15260	15108	15316	15233	15025	15155	15491	15451	15285	15426	15112	15216	15269	15386	15255	15212	15420	15235	15288	15474	15264	15178	15345	15458	15398	15063	15033	15347	15337	15354	15320	15174	15169	15559	15358	15276	15337	15022	15318	15397	15354	15385	15425	15369	15192	15454	15344	15298	15611	15047	15140	15072	15051	15374	15245	15361	15350	15478	15323	15362	15371	15470	15383	15303	15422	15376	15305	15433	15438	15267	15355	15343	15342	15252	15284	15394	15248	15314	15168	15045	15240	15405	15099	15339	15143	15504	15304	15291	15145	15027	15292	15288	15278	15209	15335	15422	15296	15255	15350	15343	15477	15332	15469	15543	15232	15346	15218	15328	15326	15347	15382	15203	15254	15404	15407	15109	15406	15192	15389	15218	15153	15364	15413	15327	15258	15104	15250	15330	15477	15132	15141	15207	15273	15404	15492	15262	15302	15199	15391	15383	15201	15195	15212	15316	15354	15305	15305	15353	15400	15304	15311	15406	15359	15280	15237	15397	15300	15239	15344	15293	15250	15032	15217	15512	15399	15381	15182	15366	15319	15261	15275	15106	15380	15412	15303	15239	15446	15380	15433	15361	15338	15005	15259	15226	15168	15365	15487	15587	15283	15231	15374	15607	15232	15421	15229	15342	15322	15345	15391	15302	15398	15215	15458	15295	15373	15260	15330	15244	15225	15317	15301	15212	15396	15142	15224	15163	15218	15269	15378	15400	15402	15325	15406	15306	15460	15372	15275	15263	15103	15198	15436	15543	15210	15349	15365	15254	15464	15338	15256	15282	15201	15200	15143	15124	15257	15328	15184	15288	15310	15320	15351	15343	15249	15147	15485	15325	15253	15331	15354	15236	15501	15355	15348	15242	15300	15234	15370	15189	15409	15027	15368	15247	15369	15208	15423	15321	15232	15239	15396	14990	15358	15078	15183	15131	15364	15273	15306	15299	15344	15405	14959	15400	15122	15263	15393	15330	15404	15198	15028	15197	15173	15441	15305	15390	15270	15323	15242	15265	15231	15389	15196	15184	15201	15281	15301	15033	15379	15346	15222	15227	15279	15318	15219	15264	15459	15114	15319	15258	15368	15169	15414	15156	15403	15219	15263	15393	15315	15193	15131	15262	15168	15327	15317	15284	15380	15360	15101	15361	15389	15565	15619	15272	15271	15142	15299	15233	15105	15293	15210	15407	15288	15428	15294	15356	15287	15296	15354	15402	15158	15449	15188	15414	15209	15276	15483	15237	15389	15348	15211	15142	15408	15507	15236	15313	15431	15487	15131	15372	15188	15184	15270	15237	15276	15412	15299	15184	15403	15280	15311	15460	15323	15148	15277	15202	15352	15335	15247	15371	15202	15207	15253	15145	15182	15411	15167	15199	15126	15259	15396	15221	15244	15294	15143	15221	15268	15170	15189	15391	15265	15256	15395	15271	15214	15343	15385	15263	15397	15058	15237	15297	15391	15317	15269	15472	15347	15369	15248	15377	15367	15232	15149	15119	15351	15341	15280	15184	15428	15264	15217	15349	15145	15261	15221	15139	15380	15340	15109	15255	15384	15229	15461	15309	15115	15430	15421	15458	15352	15260	15312	15318	15208	15094	15358	15361	15181	15368	15422	15470	15059	15376	15432	15353	15275	15287	14972	15272	15267	15396	15287	15195	15307	15249	15487	15298	15341	15189	15290	15406	15295	15489	15350	15389	15292	15168	15293	15250	15099	15284	15286	15214	15307	15286	15276	15362	15229	15328	15257	15117	15137	15254	15290	15271	15404	15371	15297	15250	15319	15510	15367	15260	15546	15321	15062	15343	15451	15265	15362	15166	15477	15340	15427	15273	15406	15158	15429	15129	15304	15183	15237	15313	15538	15584	15368	15246	15044	15111	15300	15333	15141	15334	15311	15385	15280	15190	15262	15263	15156	15185	15323	15278	15412	15190	15350	15132	15285	15175	15358	15253	15235	15441	15402	15423	15300	15470	15294	15236	15466	15365	15448	15317	15291	15403	15333	15075	15328	15207	15256	15151	15196	15339	15160	15038	15141	15257	15276	15025	15105	15401	15383	15165	15453	15331	15454	15355	15399	15326	15385	15243	15380	15254	15415	15310	15200	15122	15390	15344	15302	15175	15518	15359	15249	15147	15161	15441	15354	15329	15391	15391	15177	15174	15361	15511	15492	15333	15309	15332	15134	15541	15402	15289	15393	15360	15469	15339	15427	15055	15300	15330	15357	15145	15184	15298	15278	15335	15368	15340	15292	15275	15157	15371	15207	15324	15211	15224	15253	15473	15334	15302	15341	15153	15349	15299	15036	15378	15334	15428	15309	15380	15367	15253	15422	15306	15080	15044	15431	15333	15215	15507	15168	15190	15281	15151	15327	15283	15174	15304	15549	15114	15508	15381	15004	15156	15138	15367	15366	15289	15249	15284	15276	15349	15226	15278	15262	15159	15376	15085	15291	15455	15223	15281	15173	15247	15181	15233	15422	15180	15411	15174	15328	15438	15245	15142	15327	15149	15415	15168	15318	15256	15137	15246	15202	15210	15498	14983	15266	15261	15280	15232	15524	15381	15376	15312	15125	15064	15421	15183	15319	15474	15194	15336	15171	15261	15130	15333	15580	15366	15501	15125	15293	15330	15375	15221	15040	15202	15221	15307	15112	15415	15200	15086	15235	15254	15286	15374	15428	15370	15298	15165	15262	15291	15459	15321	15360	15376	15243	15329	15244	15395	15466	15350	15393	15228	15419	15204	15382	15174	15195	15321	15092	15359	15285	15012	15248	15121	15156	15232	15376	15307	15177	15254	15478	15367	15351	15151	15304	15138	15211	15186	15319	15400	15541	15215	15301	15158	15324	15276	15450	15189	15181	15491	15372	15416	15329	15216	15457	15417	15423	15288	15309	15055	15214	15308	15317	15059	15405	15404	15441	15328	15226	15165	15299	15281	15374	15336	15209	15143	15234	15202	15339	15333	15151	15128	15291	15204	15231	15134	15212	14989	15205	15363	15078	15105	15175	15371	15186	15353	15217	15147	15272	15181	15332	15505	15252	15354	15253	15304	15350	15095	15340	15279	15427	15325	14963	15375	15234	15392	15466	15312	15169	15365	15213	15193	15329	15278	15261	15215	15483	15265	15116	15381	15319	15303	15238	15232
16154	25952	26380	20647	17551	23116	52512	55873	42371	27684	17372	13569	12844	12771	12613	12643	12677	12502	12572	12707	12566	12769	12551	12792	12679	12795	12685	12661	12867	12691	12555	12696	12657	12481	12704	12564	12683	12640	12461	12534	12698	12580	12779	12733	12636	12642	12609	12607	12639	12751	12645	12585	12648	12845	12702	12827	12611	12611	12632	12601	12602	12615	12538	12549	12625	12636	12720	12710	12836	12801	12600	12598	12681	12710	12625	12610	12604	12662	12579	12817	12635	12620	12874	12571	12683	12638	12622	12626	12784	12589	12771	12552	12691	12591	12587	12708	12655	12871	12820	12529	12696	12546	12768	12772	12752	12650	12743	12614	12677	12575	12613	12657	12730	12760	12697	12598	12812	12644	12661	12690	12737	12536	12592	12810	12688	12480	12642	12779	12649	12898	12841	12597	12668	12662	12678	12862	12517	12780	12686	12658	12500	12743	12683	12762	12871	12649	12459	12830	12740	12611	12476	12710	12677	12895	12719	12694	12651	12687	12605	12665	12592	12596	12661	12641	12729	12731	12730	12623	12638	12560	12632	12656	12610	12565	12678	12689	12581	12652	12629	12688	12569	12671	12753	12741	12592	12675	12590	12642	12669	12558	12623	12648	12505	12629	12658	12725	12672	12750	12665	12624	12634	12623	12510	12658	12619	12550	12710	12644	12459	12676	12666	12652	12604	12724	12772	12612	12752	12688	12725	12615	12818	12724	12752	12693	12734	12696	12752	12611	12665	12645	12654	12640	12847	12735	12687	12636	12620	12682	12525	12683	12757	12721	12611	12769	12771	12776	12792	12759	12700	12530	12634	12560	12737	12554	12702	12654	12552	12672	12668	12485	12727	12670	12650	12652	12577	12639	12583	12587	12634	12644	12638	12576	12579	12530	12763	12707	12786	12598	12688	12869	12665	12690	12669	12748	12863	12680	12799	12786	12552	12794	12784	12669	12618	12771	12677	12815	12717	12618	12695	12702	12821	12818	12690	12530	12699	12691	12603	12571	12576	12689	12609	12596	12591	12556	12681	12680	12701	12576	12729	12577	12724	12620	12686	12667	12655	12698	12656	12642	12631	12708	12710	12713	12760	12602	12654	12718	12656	12529	12590	12646	12731	12678	12788	12648	12711	12684	12681	12676	12555	12612	12656	12729	12730	12588	12671	12653	12735	12631	12687	12560	12602	12530	12677	12649	12743	12614	12517	12545	12565	12642	12686	12690	12660	12588	12678	12612	12751	12850	12674	12483	12823	12598	12668	12810	12787	12545	12552	12795	12602	12769	12631	12768	12850	12601	12813	12754	12658	12564	12607	12677	12778	12677	12771	12658	12534	12679	12724	12621	12606	12752	12548	12558	12671	12879	12601	12822	12584	12626	12713	12724	12784	12446	12615	12568	12560	12584	12679	12696	12683	12684	12755	12629	12712	12625	12772	12615	12744	12657	12735	12738	12720	12683	12598	12666	12635	12546	12785	12627	12573	12583	12747	12772	12742	12601	12669	12661	12668	12676	12682	12678	12738	12547	12717	12662	12658	12720	12614	12641	12816	12678	12577	12624	12746	12694	12649	12666	12617	12620	12665	12714	12674	12759	12798	12660	12769	12757	12701	12617	12674	12691	12662	12569	12596	12583	12487	12623	12598	12732	12659	12567	12836	12647	12576	12560	12761	12673	12668	12655	12514	12579	12637	12695	12638	12515	12603	12670	12665	12767	12841	12633	12733	12704	12733	12587	12638	12501	12582	12712	12617	12468	12611	12463	12642	12677	12644	12790	12486	12709	12685	12555	12870	12625	12567	12640	12645	12575	12723	12785	12583	12513	12672	12552	12576	12496	12800	12735	12729	12693	12536	12746	12612	12698	12708	12685	12799	12577	12733	12532	12852	12802	12676	12697	12583	12820	12667	12650	12592	12659	12617	12588	12832	12711	12652	12571	12578	12592	12711	12577	12730	12710	12562	12614	12747	12588	12533	12757	12726	12700	12571	12737	12660	12547	12570	12609	12783	12696	12601	12734	12659	12665	12797	12726	12575	12659	12657	12782	12641	12745	12668	12728	12653	12761	12671	12904	12498	12619	12480	12593	12758	12775	12644	12612	12484	12570	12751	12709	12460	12637	12618	12703	12661	12657	12719	12640	12780	12718	12642	12699	12698	12642	12683	12658	12715	12745	12548	12680	12784	12682	12557	12666	12684	12701	12581	12562	12700	12552	12822	12662	12678	12704	12584	12774	12600	12710	12570	12584	12730	12482	12808	12673	12752	12649	12711	12733	12632	12560	12612	12767	12658	12841	12621	12602	12463	12716	12633	12615	12722	12721	12523	12756	12717	12653	12764	12673	12614	12613	12653	12646	12699	12723	12694	12770	12718	12640	12679	12654	12658	12841	12555	12724	12710	12633	12582	12645	12733	12722	12565	12715	12485	12710	12600	12782	12632	12711	12695	12834	12589	12690	12717	12615	12698	12600	12562	12773	12728	12583	12574	12489	12688	12670	12670	12644	12661	12597	12539	12679	12516	12495	12746	12786	12811	12628	12634	12845	12544	12703	12749	12705	12632	12742	12611	12638	12711	12608	12866	12652	12555	12668	12618	12727	12827	12627	12660	12751	12603	12692	12635	12586	12760	12652	12491	12604	12679	12566	12805	12663	12624	12831	12796	12629	12721	12616	12752	12668	12652	12550	12633	12468	12615	12739	12549	12704	12722	12665	12641	12649	12707	12854	12562	12715	12704	12798	12571	12599	12603	12680	12559	12730	12815	12657	12714	12784	12582	12649	12567	12494	12783	12710	12869	12739	12764	12561	12647	12761	12609	12624	12679	12688	12678	12708	12462	12823	12691	12637	12784	12617	12810	12793	12761	12571	12744	12669	12544	12556	12664	12694	12673	12581	12582	12660	12400	12653	12684	12696	12610	12727	12660	12638	12658	12800	12642	12554	12624	12595	12717	12674	12565	12584	12775	12533	12713	12622	12649	12706	12694	12670	12726	12590	12652	12694	12576	12529	12735	12749	12623	12845	12562	12705	12628	12680	12665	12632	12783	12693	12780	12715	12671	12671	12727	12667	12580	12479	12754	12812	12779	12521	12628	12562	12527	12720	12710	12773	12601	12668	12659	12684	12799	12705	12856	12605	12575	12704	12539	12839	12669	12630	12696	12758	12524	12823	12713	12720	12716	12608	12643	12722	12665	12686	12833	12514	12641	12626	12604	12725	12677	12758	12766	12622	12628	12657	12810	12637	12685	12730	12787	12585	12596	12696	12579	12449	12643	12670	12735	12857	12686	12837	12753	12648	12765	12677	12765	12529	12602	12794	12591	12811	12805	12663	12711	12818	12722	12723	12630	12622	12552	12595	12612	12724	12868	12804	12812	12666	12606	12709	12582	12574	12622	12707	12605	12769	12587	12567	12464	12778	12661	12608	12647	12712	12556	12727	12711	12727	12657	12844	12599	12676	12721	12785	12709	12658	12753	12577	12574	12679	12646	12882	12586	12694	12537	12716	12674	12803	12670	12722	12654	12676	12768	12699	12781	12617	12686	12727	12442	12620	12724	12673	12669	12741	12756	12726	12571	12467	12620	12581	12611	12802	12587	12645	12567	12697	12720	12696	12657	12639	12618	12817	12526	12619	12578	12682	12630	12842	12619	12562	12591	12653	12761	12794	12518	12825	12760	12615	12570	12524	12624	12576	12785	12593	12651	12600	12493	12588	12677	12777	12742	12782	12507	12654	12778	12707	12742	12679	12754	12604	12682	12723	12623	12648	12542	12600	12643	12664	12630	12669	12625	12637	12694	12571	12655	12667	12726	12568	12606	12653	12543	12643	12607	12760	12760	12577	12722	12645	12658	12783	12616	12478	12630	12768	12742	12678	12714	12562	12669	12638	12685	12557	12605	12827	12577	12864	12677	12716	12640	12562	12556	12660	12707	12668	12709	12839	12503	12575	12640	12602	12733	12667	12638	12828	12751	12566	12588	12436	12689	12866	12683	12778	12627	12589	12663	12660	12837	12601	12586	12716	12665	12755	12668	12737	12661	12619	12658	12790	12611	12535	12835	12569	12655	12752	12559	12790	12602	12539	12580	12724	12603	12730	12744	12662	12562	12703	12759	12682	12682	12664	12621	12740	12901	12587	12518	12722	12519	12629	12636	12514	12561	12586	12690	12710	12568	12690	12450	12668	12713	12519	12649	12722	12620	12698	12809	12887	12725	12559	12511	12622	12876	12568	12563	12617	12655	12824	12729	12790	12604	12661	12702	12653	12765	12656	12615	12655	12583	12490	12685	12592	12764	12662	12705	12684	12689	12529	12531	12867	12488	12565	12799	12705	12827	12620	12659	12668	12676	12781	12771	12762	12766	12786	12593	12836	12502	12753	12694	12738	12695	12671	12830	12751	12694	12692	12657	12711	12806	12652	12488	12813	12746	12740	12702	12739	12632	12681	12702	12597	12702	12776	12798	12601	12665	12765	12472	12771	12683	12753	12693	12837	12589	12555	12614	12622	12550	12741	12547	12627	12598	12700	12687	12614	12847	12583	12548	12532	12692	12575	12565	12629	12602	12396	12769	12462	12714	12637	12703	12786	12697	12740	12688	12713	12534	12691	12738	12699	12695	12611	12650	12712	12601	12542	12593	12754	12615	12588	12688	12658	12806	12583	12712	12696	12709	12618	12622	12706	12672	12512	12524	12675	12558	12605	12663	12621	12552	12696	12536	12779	12498	12651	12683	12565	12595	12705	12522	12575	12653	12747	12704	12734	12758	12520	12864	12595	12797	12763	12695	12566	12625	12649	12566	12778	12717	12623	12666	12782	12687	12578	12762	12715	12782	12650	12690	12626	12806	12756	12787	12737	12576	12522	12771	12608	12685	12611	12785	12772	12486	12674	12613	12762	12532	12630	12763	12505	12693	12686	12512	12778	12773	12585	12635	12647	12501	12833	12702	12518	12732	12712	12614	12755	12777	12761	12498	12655	12506	12594	12693	12740	12630	12618	12645	12640	12607	12715	12691	12611	12653	12539	12593	12632	12664	12506	12627	12787	12598	12567	12635	12731	12639	12615	12534	12592	12693	12565	12762	12618	12636	12730	12608	12625	12866	12573	12792	12656	12606	12607	12760	12755	12789	12643	12820	12661
24038	21087	28499	23922	21547	30962	66848	68725	53765	35842	23149	16701	14847	14580	14409	14397	14342	14409	14272	14189	14202	14248	14235	14177	14264	14269	14151	14134	14153	14107	14112	14091	14068	14064	14229	14015	14069	14157	14258	14261	14079	14162	14210	14318	14070	14253	14120	14136	14196	14072	14095	13982	14113	14066	14174	14154	13988	14304	14177	14189	14056	14150	14241	14185	14077	14144	14192	14133	14100	14199	14284	14034	14106	14100	14152	13957	14284	14111	14135	14025	13900	13994	14263	14308	14265	14192	14229	14291	14314	14223	14027	13997	14244	14328	14205	14056	14246	14147	14045	14099	14057	14246	13919	14220	14120	13892	14087	13983	13904	14081	14187	14059	14115	13966	14068	14129	14221	14212	14059	13987	14347	14113	14251	14004	14187	14202	14309	14254	14191	14237	14104	14031	14115	14156	14225	14325	14006	14013	14193	13966	14150	14221	14153	14010	14314	14011	14201	14271	14120	14123	14279	14255	14072	14184	14285	14220	14059	14152	14156	14196	14037	14095	14173	14260	14208	14126	14077	14243	14123	14257	14235	14271	14077	14075	14252	14027	14044	14215	14072	14179	14061	14191	14174	14038	14214	14194	14162	14051	14327	14010	13993	14017	14192	14134	14169	13996	14130	14177	14049	14124	14176	14203	14211	14367	13970	14147	14272	14193	14081	14145	13971	14097	14123	14181	14274	14137	13981	14085	13980	14219	14234	14199	14297	14251	14155	14181	14119	14015	14253	14184	14306	14300	14064	14164	14023	14131	14084	14017	13901	14135	14023	13983	14014	13999	14311	14168	14165	14157	13995	14233	14132	14235	13887	14206	14137	14256	14210	14131	14255	14118	14059	13897	14052	14062	14052	14124	14256	14106	13984	13917	14063	14061	14150	14048	14151	14213	14226	13965	14116	14061	14123	14148	14134	13978	14019	13953	14362	13968	14108	14120	14096	14093	14155	14234	13930	14189	14260	14003	14256	14177	14171	14229	14061	14122	14008	14199	13944	14143	13933	14059	14124	14070	14136	14038	14095	14182	14053	14215	14020	14043	14049	14085	14081	14032	13963	14152	14135	14022	14153	14200	14223	14235	14094	14260	14018	13979	14114	14025	13992	14206	13977	14060	13962	14130	14181	14156	13967	14114	14246	14186	14089	14187	14347	14229	13995	14114	14174	13950	14041	14147	14192	14041	14056	14146	14122	14085	14200	14333	14013	14267	14217	14177	14127	14081	14305	14136	13969	14238	14260	14188	14169	13903	14192	14112	14031	14068	14241	14005	14240	14272	14119	14269	14061	14124	14050	14172	14029	13982	14140	14067	14102	14097	13908	14144	14229	14128	14133	14153	14101	13875	13955	14262	14117	14263	14071	14195	14237	14193	14236	14167	14070	14119	14064	14182	14135	14259	14102	14073	14094	14192	14211	14184	14143	14160	14160	14255	14186	14401	14115	14120	14328	14289	14103	14009	14143	14281	14211	13974	14068	14156	14179	14290	14011	14135	14308	14246	14151	14235	14076	13985	14056	14315	14039	14079	14369	13945	13935	14086	14209	14357	14284	14301	14051	14196	14194	14171	14242	14112	14289	14322	14043	13998	14311	14078	14055	13976	14122	14097	14181	14077	14221	14256	13973	14385	14242	14262	14159	14125	14327	14071	14345	14186	14209	14152	14117	14142	14069	14133	14118	14229	14115	14109	14027	14024	13951	14055	14175	14252	14099	14278	14161	14124	14108	14171	13856	14187	14167	14291	14077	14174	14199	14006	14193	14315	14142	14084	13996	14107	14048	14123	14048	14165	14019	14059	13820	14080	13995	14141	14200	13989	14087	14249	14186	14367	14047	14141	13998	14079	14245	14060	13937	14094	14121	14095	14255	14109	14037	14043	14329	14288	14232	14142	14099	13932	14141	14147	14007	14138	14138	13972	14041	14192	14321	14195	14274	14150	14008	14041	14063	14115	14202	14203	14196	13953	14009	14012	14145	14082	14125	14085	14061	14126	14053	13965	14058	14070	14189	14039	14227	14122	14186	13941	13806	14107	14057	14281	14106	14149	14023	14084	13939	14146	14105	14213	14166	14146	14129	14175	14103	14147	14318	14239	14403	14050	14223	14273	14124	13924	14030	14161	13996	14207	14132	14050	13933	14107	14019	14240	14207	14058	14160	14166	14269	14248	14292	14083	13971	13973	14070	14185	14302	14061	14104	14260	14205	14024	14032	14090	13965	14018	14338	14145	13903	14097	14128	14145	14063	14029	13929	14276	14076	14070	14066	14076	14082	14043	14067	14016	14224	14277	14158	14101	14098	14243	14276	14282	14148	14118	14135	13977	14116	13979	14249	14089	14361	14163	13857	14277	14063	14190	14239	14101	14010	14051	14095	14125	14030	14250	14057	14066	13956	14271	14105	14299	14141	14228	14107	14091	14086	14167	14014	14009	14021	14033	14166	14126	14086	14140	13992	14069	14023	14159	14094	14031	14204	13999	14245	14039	14099	14111	14027	14118	14012	14151	14046	14309	14070	14127	14028	13930	14073	13954	14347	14099	14190	14066	13935	14140	14147	14092	14092	13997	14034	14185	14226	14176	13971	14103	14232	13856	13962	14109	14150	14108	14072	14059	14112	14084	14171	14028	14080	14127	14134	14241	14127	14043	14233	14268	14204	14041	14210	14231	14269	14170	14134	14175	14225	14140	14127	14129	14113	14218	14062	14190	14135	14254	14136	14431	14228	14202	14286	14092	14230	14066	14011	14145	14177	14194	13990	14163	14007	14172	14079	14137	14058	14057	14127	14217	14184	14212	14075	14119	14108	14283	14176	14284	14105	14055	14067	14037	14082	14034	14005	14228	14023	14103	14127	14109	14109	14080	14251	13878	14087	14064	14145	14358	14276	14038	14119	14084	14173	14183	14226	14053	13972	14068	14154	13989	14110	14066	13879	14327	14129	14017	14158	14285	14240	14244	14353	14181	14130	14331	14187	14039	14210	14121	14189	14187	14240	14018	14093	14057	14105	14350	14310	14229	14138	14283	14039	14149	14083	13925	14181	14179	14288	14454	14219	14194	13983	14101	14075	13919	14119	14101	14168	14328	14213	14152	14159	14180	14148	13982	14217	14082	14188	14140	14240	14093	14264	14264	14204	14267	14251	14027	14080	14203	14294	14237	14062	14065	13898	14121	14021	14115	14181	14159	14282	14166	13976	14094	14028	13994	14207	14149	13958	14247	13961	14157	14179	14245	14127	14094	14153	14332	14206	14140	14163	14045	14166	14208	14191	14169	14291	14167	14083	13943	13999	14055	14106	14050	13982	14094	13952	14055	14177	14099	14124	14004	14197	14122	14373	14139	14210	14079	14111	14116	13919	14109	14176	14118	14175	13923	14013	14083	14062	14058	14124	14287	14129	14120	13952	14168	14102	14016	14086	14215	14260	14027	14149	14392	14079	14028	14022	14109	14219	14007	14177	14174	14192	14000	14334	14308	14124	14144	14144	13975	14168	14091	14094	14066	14081	13996	13933	13897	14200	14226	14180	14121	13937	14088	13927	14024	14024	14004	14230	13977	14183	14188	14009	14189	14140	14101	14224	14117	14070	14327	14201	14165	14061	14145	14036	14147	14074	14142	14073	14235	14006	14174	14197	13989	14174	14020	14129	14254	14118	14189	14066	14118	14267	14148	14258	14213	14115	13928	14048	14248	14160	14073	14153	13990	14322	13976	14159	14128	14046	14236	14004	14182	14058	14121	14192	13966	14158	13983	14083	14093	14114	14143	14343	14106	14085	13816	14345	14136	14108	13984	13909	14087	14128	14108	14288	13986	14045	14115	14001	14059	14221	14153	14166	13980	13943	13996	14188	14161	14081	14013	14251	14162	14034	14157	14239	14193	14105	14231	14193	14084	14274	14102	14203	14073	13927	13967	14188	14200	14080	14017	14026	14199	14165	14300	14364	14022	14197	14061	14347	14141	14173	14299	14198	14305	14244	14244	14044	14135	14076	14179	14154	14147	14208	14018	14046	14240	14214	14105	14230	13968	13921	13989	14105	14137	13977	14223	14243	14180	14181	14146	14116	14195	14319	14033	14032	14185	13972	14002	14084	14060	13947	14110	14049	14296	14127	14027	14023	13983	13977	13928	14122	14213	13972	14090	13895	14007	14118	14168	14090	14166	13951	14131	14118	14116	14136	14065	14258	14233	13959	14178	14108	13961	14113	14201	14176	14111	14262	14350	14231	14231	13957	14091	14007	14083	14040	14110	14199	14208	14278	14118	14046	14115	14088	14210	14238	14052	14238	14040	14238	14259	14254	14254	14075	14192	13985	14065	14032	14101	14269	14173	14074	14218	13987	14005	14174	14206	14213	14228	14044	14135	14113	14057	14041	13994	14257	14385	14270	14053	14085	14252	14288	14045	14390	14148	14398	13918	13898	14006	14343	14382	14339	13992	14114	14199	14026	14018	14207	14078	14061	14207	14151	13934	14178	14156	14063	14164	14024	14089	14219	14243	14264	14034	14326	14123	14230	14033	14148	13921	14143	13935	14155	13961	14221	14106	14132	14266	14215	14269	14159	14196	14051	14138	14290	14065	14066	14032	14250	14222	14279	14035	14311	14346	13982	14152	14022	14175	14229	14144	14128	14208	14329	14127	14030	14018	14104	14190	14160	14103	14099	14135	14066	14059	14116	14005	13980	14062	14003	14098	14101	14158	13923	14079	14208	14213	14056	14077	14202	14064	14148	14165	14251	14062	14042	14270	14010	14049	14282	14081	14215	14224	14172	14099	14084	14246	14203	14045	13970	14265	14087	14211	14179	14272	14385	13892	14162	14151	14095	14056	14018	14292	14029	14070	14244	14127	14027	14160	13921	14173	14178	14155	14056	14074	14183	14360	14021	14128	14156	14027	14189	14079	14316	14044	14085	14243	14139	14136	14025	14001	14015	14092	14076	14151	13992	14156	14070	14123	14299	14181	14145	14156	14106	14225	14266	14255	13998	14111	14102	14051	14215	14050	14135	14119	14269	13954	14196	14200	14317	13903	13901	14030	14019	14117	14147	14166	14111	13950	14131	14173	14085	14260	14051	14129	14074	14061	14097	14017	14075	14209	13919	14236	14043	14100	14325	14276	14280	14044	14169	14232	14165	14282
18745	32166	30085	23814	19857	35374	66476	68198	52733	34135	19795	13562	12154	12084	11925	11913	11933	12109	11706	11871	12107	11935	11960	11916	11896	11914	11869	11845	11848	11803	11811	11799	11862	11859	11901	11859	12084	11843	11919	11981	11754	11842	11975	11978	11921	11944	12023	11795	11792	11827	11895	11909	11999	11974	12021	11846	11829	11888	11731	11814	12092	11801	11994	11950	11931	11904	11921	11932	12027	12043	11879	11949	11819	12009	11948	11733	11824	12043	12007	11984	11923	11803	11965	12029	11929	11899	11898	11932	11942	12038	11906	11851	11924	11759	11874	11895	11846	12014	11975	12010	11929	11937	12108	11876	12000	12083	11869	11918	11876	11824	11888	11847	11941	11897	11935	11922	11898	11892	11924	11928	11815	11908	11983	12035	11787	11883	11918	12024	11935	11928	11827	12055	11769	11993	11876	11904	11987	11901	11985	12014	11952	11926	11929	12011	11844	11803	11893	11780	11888	11878	11909	11938	11851	11930	11841	11882	11940	11889	11991	11871	12027	11938	11893	12008	12000	11819	11920	12038	11875	11879	11940	11688	11831	11866	11933	11980	11875	11962	11961	11863	11935	11844	11756	11904	11868	11812	11861	11972	11982	11864	12038	11891	11897	12093	11844	11890	12153	11886	11907	11801	11945	11850	12079	11940	12132	11960	11873	11838	11937	11924	12009	11951	11987	12027	11866	11962	11748	11935	11836	11896	11902	11860	11887	11897	11894	11846	11987	11866	11967	11788	11873	11928	11782	12020	11942	11954	11716	11908	11781	12132	11783	11728	11898	11967	11949	11821	11977	11839	11753	11821	11838	11801	11893	11990	11828	11971	12153	11846	12079	11975	11792	11823	11825	11790	11925	11848	11967	11894	11931	11711	11938	12133	11630	11862	11811	11709	11936	11838	11878	11749	11809	11891	11989	11926	11993	11857	12002	11839	11897	11962	11879	11985	11949	11928	11801	11883	12016	11917	11918	12096	12072	11888	12059	12035	11905	11850	11869	11870	12090	11946	11876	11804	12084	11973	11990	12099	11946	11926	11867	11911	12072	11945	12165	12011	11840	12046	11982	11812	12050	11852	11943	11907	11911	11866	11868	12013	11862	11862	11869	11912	12013	11704	11876	11858	12098	11817	11894	12175	11861	11861	11953	11827	11824	11825	11959	11882	11917	11872	11852	11932	11946	11966	11933	11843	11882	11729	11782	11892	11810	11907	11935	11883	11866	11986	11799	11823	11942	11887	11950	11966	11880	12056	11993	11895	11928	11918	12018	11939	11921	12001	11944	11840	11872	11834	12103	11901	11931	12093	11844	11871	11851	11784	11858	12024	12194	11877	11905	11966	11874	11809	11982	11662	12004	11829	11861	11820	11719	11832	11952	11900	11897	11997	11850	11920	11929	12007	11824	11900	11836	11912	11731	11931	12007	12046	12031	11852	11730	11987	11746	11783	11962	11950	11841	11847	12013	11859	11888	11902	11862	11863	12056	11986	11774	11786	11964	11897	11833	11918	11752	11858	11953	11849	11756	12065	11802	11984	11909	11998	11752	11947	11826	11817	11916	11986	12015	11864	11942	11826	11875	11823	11966	11874	11865	11946	11786	12029	11876	12000	11907	11819	12083	11860	11817	11994	11862	11896	11881	11878	11908	11924	11900	12009	11832	11872	11974	11967	11789	11806	11971	11896	11891	12034	11889	11829	11866	11843	11721	12009	11849	11891	11852	11998	11942	11826	11974	12041	11935	11901	11857	11927	11993	11859	11773	11994	11756	11851	11939	12024	12078	12033	12052	11869	11888	11794	11881	11928	11980	11851	11896	11961	11974	11944	11921	11980	11819	11834	11989	11840	11923	11897	11821	11960	11887	11917	11859	11912	11798	11890	11880	11940	12048	12018	11841	11819	11755	11922	11770	11769	11689	11970	11934	11897	11788	11909	11893	12006	11885	11710	11875	11845	11892	11960	11823	11848	11849	11871	11901	11934	11861	11925	11953	11964	11919	11815	11988	11768	12012	11835	12029	11960	11881	11723	11888	11983	11986	11940	12034	11935	11930	11818	11870	11871	11916	11965	11960	11862	11930	11972	11939	11913	11854	11956	11803	11816	11765	11880	11925	11911	12028	11821	11931	11924	11957	11656	11979	11630	11962	11972	11916	11913	11873	11840	11960	11875	11872	11821	11854	11717	11987	11956	11867	11980	11893	12009	11970	11807	12010	11881	11894	11913	11791	11994	11889	11710	11956	11890	11877	11940	11923	12016	12001	11898	11859	11869	11925	11838	11973	11850	11850	11749	12117	11907	11941	11908	11942	11876	11847	12031	11923	11865	11872	11933	11827	11855	11875	11786	12022	12011	11890	11835	12072	11820	11788	11822	11998	11854	11862	12005	11763	11802	11790	11851	11932	12088	11994	11928	11973	11817	11981	11936	11932	11910	11939	11865	11801	12024	11791	11941	11772	11957	11912	11916	11964	11792	11947	11970	11708	12027	11751	11944	11778	11972	11861	12092	11831	11990	11941	11816	11842	11995	11890	12022	11948	11931	11811	11916	11901	11930	11894	12048	11790	11864	11839	11849	11970	11996	11811	12063	11935	11966	11987	11974	12070	11808	11899	12024	11783	11847	11956	11990	11794	12087	11888	11869	11931	11702	11791	11859	11807	11880	11804	11843	11930	11995	12035	11764	12083	11741	11953	12039	11794	12036	12164	11920	11839	11984	11808	11899	11790	11775	11881	11844	12047	11925	11850	12014	11865	11867	11973	11891	11927	11842	11719	11972	11897	11904	12075	11917	11984	11915	11910	11832	11930	11858	11979	11937	11983	11815	11734	11897	11965	11870	11887	12015	11978	11771	11714	11887	11801	11959	11826	11831	11762	11958	11830	11722	12007	11939	11898	11898	11923	11953	11921	11936	11935	11880	11843	11998	12019	11938	11965	11826	11806	11829	11915	11895	11878	11800	11904	11882	11926	11944	11982	11836	11991	11891	12016	11791	12037	11866	11933	11889	11823	11868	11928	12068	11973	11937	12042	11937	12061	11749	11901	11836	11881	11748	11906	11975	11823	11987	11933	11859	11847	11957	11963	11909	11854	11967	11947	11784	11928	11903	12014	11970	12007	11906	12059	11889	11823	11903	11954	11971	11879	11974	12006	12139	11857	11862	12017	11872	11934	11895	11955	11937	11779	11922	11813	11897	11972	11863	11909	11915	11714	11963	11920	11714	11849	11959	11865	11868	11864	11992	11989	11828	12024	11965	11737	11767	11878	11953	11896	11944	11792	11858	11962	11865	11942	11887	11965	11760	11945	11881	11837	11863	11959	11953	11947	11856	11834	11892	11879	12051	11996	12012	11897	11916	11840	12072	11845	11950	11888	11895	11984	11936	11841	11876	11958	11912	11753	11959	11804	11839	11978	11840	11803	11896	11802	11898	11953	11844	11925	11873	11958	11794	11895	11931	11827	11809	11900	11871	11813	11950	12005	11913	11832	11749	11913	12013	12002	11870	11973	11868	11780	11898	12025	11844	11896	11886	11789	11899	12000	11843	12010	11921	12027	11838	11913	11859	11830	11939	11828	11914	12124	11802	11777	11964	11915	11898	11997	11877	11934	11935	11884	11855	11852	11925	12009	11836	11847	11889	11809	11888	11860	11975	12023	12121	11973	11983	11886	11681	11896	11739	12003	11713	11892	12074	11994	11904	12012	12070	11917	11798	12094	11937	11884	11994	11837	11903	11926	11823	11893	11871	11889	11968	11904	11802	11908	11892	11834	12030	11970	12074	11856	11805	11928	12045	11972	11886	11915	11981	11867	11891	11965	11843	12000	11943	11841	11933	11833	11986	11966	11857	11988	11919	11993	11957	11857	11933	11949	12112	11850	11873	11778	11804	11853	11811	11912	12042	11968	11969	11921	11999	11990	11796	12035	11846	11912	11855	11877	11864	11927	11896	11800	11887	11876	11737	11843	11679	11787	11988	11965	12006	11857	12048	11791	11851	11907	11874	11879	11880	11844	12034	11912	11902	11912	11818	11897	11930	11795	11845	11886	11973	11846	11968	11915	11763	11829	11855	11885	11879	11946	11886	11903	11936	11903	11898	12089	11888	11905	11857	11910	11854	11893	12110	11760	11937	11748	11801	11882	12039	12000	11938	11910	11805	11833	12033	11793	11869	11944	11942	11819	11859	11976	11856	11855	11969	11946	11742	11894	11862	11819	11818	11861	11922	11765	11893	11943	11905	11869	11980	11926	11701	11878	11855	12122	11854	11872	11893	11970	11961	11979	11989	12003	11972	11930	11907	12115	11890	11793	11850	11976	11875	11937	11756	11757	11815	11885	12010	11927	11757	11903	11907	11947	11798	11793	11878	11941	11899	11875	11928	12037	11959	11863	11896	11825	11865	11967	12011	11912	11890	11963	12000	12019	11979	12007	11968	11848	11954	12039	12052	11959	11833	11929	12044	11971	12027	11962	11847	11875	12087	11820	11899	11974	12032	11887	11835	11810	11943	11878	11916	11974	11858	11862	11867	11863	12008	11890	11969	11930	11885	11953	11832	11971	11992	11875	11976	11797	11806	11952	11880	11911	11826	11948	11769	11934	11824	11878	11876	11747	11879	11805	11855	11891	11918	11936	11972	11958	11948	12026	12013	12013	11898	12038	11813	11778	11943	11755	11933	11871	11861	11871	11799	11938	11953	11907	11864	11763	11776	11937	11966	12017	11678	11837	12099	11860	11772	12089	11832	11870	11926	11907	11942	11795	11894	11841	11888	12053	11848	11970	12042	12044	11784	11899	11814	11800	12067	11946	11928	11937	11873	11909	11825	11904	12037	11768	11840	11798	11924	11739	11989	11896	11930	11939	12009	11895	11792	12050	11971	11935	11881	11862	12041	11913	12003	11810	11828	11923	11982	11860	11996	12089	11923	11717	12044	11911	12009	11858	11931	11911	11713	11918	11873	11985	11923	11913	11958	11869	11771	11776	11801	11871	11867	11860	11881	11952	11819	11900	11860	11906	11833	11974	11791	11913	11965	11838	11904	12104	11739	12004	11985	11912	11828	11780	11955	11943	11928	11924	11921	12033	12071	11827	12026	11867	11927	11963	11787	11778	12006	11962	11962	11952	11928	11920	11929	12082	12015
29639	21044	19415	16458	14795	15874	20977	23593	20561	16943	15298	14501	14321	14418	14268	14151	14288	14315	14136	14244	14312	14176	14509	14257	14215	14244	14146	14187	14385	14403	14266	14339	14244	14102	14232	14298	14285	14195	14300	14255	14211	14404	14374	14368	14433	14304	14267	14282	14314	14218	14319	14333	14154	14185	14156	14269	14142	14409	14294	14361	14346	14209	14184	14273	14368	14194	14316	14206	14087	14241	14360	14239	14306	14013	14124	14125	14249	14467	14251	14379	14404	14169	14234	14156	14238	14246	14397	14225	14062	14214	14267	14320	14315	14265	14387	14198	14140	14117	14337	14207	14290	14405	14384	14338	14594	14389	14191	14305	14231	14265	14364	14169	14261	13987	14249	14078	14228	14158	14110	14217	14255	14435	14063	14126	14281	14268	14214	14213	14236	14016	14395	14251	14023	14216	14289	14277	14164	14214	14275	14256	14359	14168	14061	14302	14209	14193	14305	14217	14324	14308	14454	14151	14203	14256	14261	14185	14184	14179	14409	14232	14144	14111	14244	14071	14209	14301	14266	14106	14104	14408	13901	14136	14141	14229	14031	14220	14265	14251	14316	14187	14343	14187	14155	14132	14228	14262	14257	14306	14184	14213	14413	14294	14291	14143	14112	14213	13993	14200	14161	14109	14043	14288	14230	14116	14267	14164	14231	14290	14123	14182	14172	14208	14223	14197	14195	14234	14123	14126	14183	14266	14306	14173	14286	14171	14323	14298	14279	14111	14167	14193	14117	14295	14162	14365	14262	14170	14183	14426	14199	14100	14269	14206	14173	14338	14312	14283	14284	14314	14324	14262	14094	14344	14205	14358	14315	14206	14189	14350	14095	14353	14200	14005	14156	14216	14263	14233	14158	14238	14102	13998	14026	14371	14332	14218	14283	14231	14250	14278	14287	14249	14292	14113	14238	14082	14312	14252	14207	14106	14247	14295	14114	14242	14336	14304	14193	14069	14375	14098	14088	14210	14122	14272	14113	13955	14225	14118	14142	14242	14289	14092	14140	14224	14450	14325	14423	14273	14198	14238	14195	14372	14147	14045	14213	14031	14100	14087	14218	14229	14295	14350	14107	14215	14220	14000	14248	14253	14215	14312	14240	14123	14246	14327	14152	14256	14172	14305	14282	14100	14285	14235	14128	14214	14128	14181	14219	14337	14229	14346	14375	14216	14077	14260	14305	14167	14270	14263	14193	14360	14008	14315	14160	14220	14211	14421	14203	14119	14093	14147	14209	14153	14093	14080	14302	14282	14381	14152	14349	14200	14321	14232	14188	14216	14159	14150	14206	14241	14255	14094	14170	14286	14246	14368	14337	14352	14312	14161	14016	14269	14277	14286	14284	14253	14408	14280	14332	14280	14390	14207	14352	14253	14322	14402	14209	14031	14010	14276	14469	14273	14492	14386	14255	14339	14214	14269	14345	14230	14141	14130	14232	14320	14234	14287	14151	14448	14150	14156	14143	14232	14199	14300	14324	14296	14118	14198	14123	14206	14324	14164	14174	14247	14243	14540	14231	14171	14446	14187	14209	14330	14419	14355	14144	13891	14157	14212	14252	14300	14261	14098	14081	14158	14188	14387	14291	13961	14248	14392	14260	14302	14317	14259	14421	14345	14225	14190	14011	13987	14228	14221	14253	14159	14233	14210	14207	14210	14219	14158	14220	14089	13982	14189	14383	14072	14400	14292	14233	14264	14174	14287	14248	14251	14215	14276	14321	14000	14281	14062	14264	14117	14220	14330	14352	14320	14214	14175	14173	14254	14159	14010	14140	14167	14132	14095	14146	14177	14140	14445	14252	14135	14117	14013	14182	14223	14169	14312	14296	14372	14217	14141	14369	14132	14244	14178	14193	13991	14248	14229	14308	14044	14355	14338	14440	14269	14218	14322	14248	14136	14092	14190	14150	14206	14163	13980	14276	14298	14068	14411	14183	14160	14307	14178	13962	14326	14240	14032	14213	14129	14278	14454	14133	14226	14171	14321	14230	14198	14166	14054	14325	14131	14425	14401	14317	14244	14213	14334	14299	14135	14069	14184	14309	14185	14075	14226	14295	14160	14256	14069	14144	13964	14206	14285	14349	14225	14252	14422	13937	14190	14237	14389	14331	14212	14224	14333	14195	14270	14102	14135	14308	14414	14278	14351	14100	14357	14248	14240	14165	14350	14164	14451	14193	14262	14293	14176	14339	14224	14288	14285	14140	14219	14216	14207	14173	14384	14160	14322	14115	14216	14242	14199	14327	14137	14192	14331	14232	14157	14064	14320	14145	14281	14196	14413	14067	14261	14136	14269	14231	14173	14211	14209	14250	14156	14058	14194	14292	14281	14273	14410	14311	14181	14136	14162	14234	14331	14205	14342	14240	14185	14257	14259	14385	14358	14149	14356	14381	14047	14194	14225	14020	14100	14327	14196	14426	14230	14190	14266	14088	14307	14167	14145	14442	14446	14290	14392	14175	14367	14310	14404	14318	14090	14250	14414	14176	14295	14291	14269	14129	14410	14379	14244	14312	14339	14315	14175	14280	14222	14101	14158	14101	14141	14423	14359	14336	14249	14008	14095	14299	14349	14281	14278	14290	14171	14217	14342	14287	14151	14287	14032	14251	14208	14208	14232	14383	14207	14301	14212	14143	14229	14124	14291	14250	14327	14259	14189	14361	14160	14033	14187	14370	14339	14236	14378	14199	14224	14306	14258	14273	14276	14138	14254	14215	14235	14405	14122	14266	14027	14503	14238	14171	14226	14162	14105	14199	14329	14159	14187	14160	14245	14283	14152	14094	14204	14080	14133	14233	14155	14196	14163	14226	14197	14125	14275	14202	14172	14223	14131	14111	14452	14377	14367	14327	14227	14094	14513	14183	14251	14381	14197	14001	14183	14320	14246	14090	14278	14357	14246	14157	14240	14256	14288	14234	14218	14575	14323	14396	14224	14273	14216	14170	14211	14278	14268	14234	14427	14292	14312	14265	14165	14058	14315	14387	14261	14093	14135	14086	14119	14300	14129	14314	14098	14261	14246	14151	14105	14238	14050	14087	14221	14136	14170	14275	14427	14299	14158	14310	14262	14281	14239	14297	14246	14104	14099	14161	14208	13989	14169	14387	14361	14331	14210	14256	14067	14329	14259	14377	14104	14234	14375	14237	14185	14271	14246	14370	14279	14179	14138	14088	14365	14259	14343	14271	14224	14192	13964	14218	14342	14210	14177	14200	14198	14416	14235	14231	14273	14243	14316	14184	14235	14245	14480	14235	14397	14297	14139	14258	14245	14077	14177	14271	14142	14099	14217	14219	14268	14103	14402	14259	14111	14276	14178	14129	14406	14338	14274	14310	14320	14136	14190	14377	14273	14205	14144	14407	14032	14239	14220	14057	14198	14324	14303	14242	14216	14311	14128	14157	14283	14242	14129	13973	14139	14245	14121	14238	14286	14211	14084	14257	14176	14213	14173	14132	14109	14150	14302	14174	14111	14415	14083	14241	14168	14366	14151	14039	14092	14103	14178	14371	14185	14368	14245	14342	14276	14020	14267	14248	14215	14194	14297	14093	14187	14367	14142	14469	14224	14214	14171	14267	14302	14295	14317	14227	14384	14188	14195	14318	14156	14098	14375	14259	14035	14008	14136	14275	14272	14287	14209	14289	14242	14128	14157	14263	14308	14338	13910	14218	14269	14130	14251	14322	14264	14370	14359	14364	14191	14205	14170	14367	14071	14229	14371	14234	14108	14208	14259	14245	14212	14336	14603	14212	14160	14308	14386	14216	14359	14128	14153	14297	14474	14385	14225	14213	14415	13938	14292	14311	14293	14164	14160	14064	14186	14291	14185	14233	14226	14430	14205	14200	14284	14368	14038	14186	14388	14290	14162	14242	14193	14181	14200	14603	14319	14325	14253	14308	14297	14269	14320	14409	14085	14296	14259	14237	14543	14158	14422	14240	14326	14195	14167	14098	14296	14376	14013	14107	14260	14124	14271	14259	14097	14221	14416	14253	14352	14411	14321	14429	14460	14331	14134	14155	14012	14069	14339	14395	14396	14430	14258	14382	14164	14292	14190	14378	14344	14395	14332	14242	14333	14155	14309	14311	14226	14358	14292	14267	14159	14371	14543	14319	14260	14206	14237	14259	14251	14321	14175	14181	14235	14410	14273	14123	14230	14296	14292	14096	14299	14546	14396	14257	14259	14250	14208	14200	14405	14290	14329	14226	14070	14456	14231	14327	14212	14361	14152	14310	14348	14258	14167	14098	14255	14140	14185	14252	14452	14341	14412	14251	14201	14256	14462	14362	14227	14147	14141	14127	14178	14357	14413	14234	14073	14352	14158	14329	14252	14409	14206	14209	14269	14217	14311	14285	14389	14262	14363	14270	14263	14428	14340	14203	14263	14285	14114	14282	14229	14327	14379	14456	14191	14270	14325	14360	14281	14276	14189	14035	14308	14229	14245	14278	14138	14344	14344	14237	14131	14171	14230	14265	14260	14359	14290	14191	14281	14219	14440	14208	14276	14315	14171	14169	14307	14198	14195	14167	14312	14254	14184	14118	14035	14371	14341	14362	14209	14168	14262	14244	14198	14155	14168	14220	14358	14216	14151	14188	14096	14251	14232	14115	14295	14264	14255	14115	14043	14341	14293	14255	14374	14466	14148	14492	14451	14292	14371	14285	14228	14104	14245	14405	14289	14168	14083	14251	14290	14084	14411	14179	14500	14151	14328	14044	14193	14304	14163	14248	14083	14113	14405	14218	14261	14270	14091	14304	14434	14271	14074	14093	14233	14365	14355	14353	14172	14315	14248	14237	14249	14267	14148	14230	14251	14320	14108	14317	14365	14177	14253	14173	14102	14264	14169	14397	14254	14311	14458	14172	14216	14321	14270	14205	14199	14196	14142	14276	14301	14345	14149	14345	14144	14254	14332	14241	14166	14203	14304	14295	14180	14151	14255	14417	14203	14168	14263	14489	14319	14246	14270	14321	14354	14224	14202	14199	14024	14332	14209	14262	14389	14263	14166	14228	14230	14251	14372	14077	14269	14210	14311	14199	14233	14294	14339	14301	14224	14236	14231	14184	14470	14250	14330	14251	14282	14307	14270	14236	14368	14366	14118	14323	14349	14215	14209	14143	14056
14664	16004	15372	13320	13063	14969	22237	23653	19077	14537	12627	12228	12058	12018	12183	12066	11913	12081	12034	12048	12090	12056	12117	11957	12021	12040	11950	11911	11987	11980	12160	11965	11828	12027	11923	12025	12005	11948	12133	11987	12100	11915	11979	11930	11890	11956	12004	12217	11942	11903	11929	12044	11975	11938	12221	11969	12056	12031	11953	11978	12010	11807	12011	11930	12012	11976	12092	11904	11968	11957	12170	11873	12098	12101	12024	11987	12025	11975	11843	12023	12002	12041	12005	12046	12104	11779	12028	12109	12082	12023	12066	12009	11950	11877	11764	11996	11950	11918	12120	12015	12017	12114	12001	11965	12078	12098	12246	12046	12179	11986	11963	11974	12019	12057	12040	12025	12002	11896	12007	11975	11945	12062	12260	12037	11989	12084	12111	11880	12021	12005	11992	11945	12054	12055	11893	12003	12025	11961	12052	11919	11936	11987	11966	12040	12040	12084	12048	11924	12210	11951	11941	11972	11944	11998	12043	11898	12110	11977	12044	11816	12080	12026	12055	11990	12012	12043	11873	11970	11976	11888	11800	11923	11997	11929	12115	11919	11893	12144	12075	11865	12031	12045	11894	11996	11999	11988	12082	11911	11985	12072	12032	11877	12109	12063	11980	11998	12044	12020	12051	11847	12015	11958	11989	11837	11963	11933	11935	12314	11960	12030	12033	11934	12038	12179	11992	11947	11951	12079	12067	12015	12170	12050	11906	12115	12045	11925	11975	11944	12087	12054	12110	12151	11833	12018	11914	12072	12102	12163	11984	12032	12134	12016	11939	11939	11999	11845	12068	11833	12094	11838	12023	12025	11979	11821	11981	11983	11983	12086	11978	11980	11955	11988	11996	11929	12121	11819	12049	11933	11990	12199	11949	11893	12017	11950	11902	11993	12080	11905	12053	11857	11962	11951	12122	11814	12085	12170	11828	12030	11913	11950	11970	12059	11739	11905	11962	12060	11986	11974	12073	11930	11909	11950	11886	11986	11978	11951	11880	11963	12000	11998	12050	12030	11990	11971	12114	11943	12032	12017	11952	11876	12002	12026	12199	11933	11752	11825	12031	12180	11813	12071	11920	11944	11907	11913	12001	12069	11811	12124	11970	11996	12000	11935	12033	11893	11881	12049	11942	11993	12098	12100	11933	11980	11799	12014	11943	11973	11856	11812	12033	11980	11899	11939	11974	12028	11944	11822	11984	11928	11975	12113	11836	12076	11966	11904	12051	11941	11898	11792	11947	11974	11972	12093	12016	11989	11925	11935	11971	12027	11965	11964	11948	12142	11931	12065	12002	11940	12118	11984	11885	12015	11943	11991	12124	12065	12102	11966	11910	11941	11911	12180	12135	12022	12010	12001	11958	12187	11958	12037	11975	12051	11979	12043	11927	11940	11983	12222	12052	12033	12000	12214	11866	12050	11933	12079	11936	11952	12036	11851	12054	11784	11950	11995	11894	12113	11999	12030	11924	12124	12146	12107	12023	11987	11847	12018	11958	12033	12079	11989	11965	11979	11838	11895	12128	11970	11990	12046	11989	11938	11862	12013	12048	12078	12065	12002	12067	11873	11978	11958	11986	12059	11922	11996	12027	12102	12018	12094	11892	12049	11991	11970	12023	12099	11933	12028	12156	12071	11995	12122	12005	11932	11930	11965	11954	11851	11848	12014	12010	12083	12039	11951	11922	12100	12265	11900	11970	12055	11894	12193	11880	11915	11846	12151	12050	11842	12028	12008	11993	11946	12018	11892	11976	11959	12070	11977	11991	12130	12062	11925	12001	11880	12035	11897	12021	11955	11999	11929	11937	12006	11818	11903	11932	12004	12172	11899	12078	12033	11860	11975	11973	12046	11991	11982	11917	12100	11992	12002	12017	11816	12136	12040	12145	12084	11933	12119	11902	11902	12084	11955	11963	11936	12044	11940	12012	11928	12183	11935	11731	12055	12148	11976	11999	12133	12070	11961	12076	11933	11962	12067	11985	11876	12121	11896	11946	12106	11931	11850	12059	11953	11874	11981	12090	12031	12053	11975	12066	12004	11965	12113	11882	12014	11994	11877	11947	12093	12124	11943	11961	12071	11839	12098	11853	12069	11949	11975	12088	12070	11918	12047	12085	12034	11975	11954	12077	12029	11910	11886	11875	12105	12146	11854	12007	11998	12079	12094	11928	11941	12108	11993	11911	11890	11930	11893	12084	11991	11976	12051	11929	11833	12028	11941	12053	12182	12103	12013	11939	12101	11987	11976	12031	11955	11913	11932	11925	11993	11835	12012	12053	11922	12067	12065	11976	12041	11938	11790	12015	12040	12018	12002	12064	12032	12186	12011	12102	12065	11878	12055	12027	12077	11960	11907	11777	11923	11846	11924	12145	11990	12039	11970	12062	11863	12030	11873	11958	11950	11894	11960	11995	11984	12226	12016	11977	12050	12021	12063	11967	12118	12013	11912	12125	12054	11987	11884	11916	11959	12078	12072	12055	12027	12081	12100	11923	12077	11980	11971	11920	11904	11961	11901	11953	12033	11900	11949	11943	12104	12017	11993	11855	11859	11645	11779	11872	12069	11900	11912	12060	12021	12162	12014	11989	11986	11969	11870	11883	11969	12074	12000	12050	12010	11947	12009	12087	11827	12052	11994	11993	12012	12000	12128	11832	12024	12063	11796	12106	11961	12020	11989	11948	12115	11945	12012	12022	11855	11855	11993	11988	12069	11962	12037	11938	12096	12112	12012	11956	11938	12003	12109	12099	11853	11975	11878	12228	11944	11969	12058	12062	11946	12019	12018	11936	12227	11967	11888	11911	11767	12111	12121	11913	12111	11880	11949	11974	11854	12160	12051	12050	11880	12004	11940	11980	12111	12030	12018	12117	11964	11950	11869	12062	11871	12155	12033	11982	11974	12063	11823	11879	12029	12000	11990	12026	12094	12005	11869	12051	12078	11941	12115	12006	12112	12016	12052	11939	11935	11947	12138	12038	11855	11942	12171	11920	11942	11977	11901	12010	12033	12054	11880	11816	12029	11867	11964	11997	12116	12038	12042	12028	12009	11949	12032	12003	11953	11973	11929	11933	11888	12082	11928	11905	11991	12090	12033	12054	11875	12049	12087	11900	11921	12117	12027	12048	12090	11887	12025	12092	11988	12086	12130	12034	12082	11970	11979	12030	12049	11973	11984	11895	12046	12013	12073	11986	12159	12009	11979	11860	11850	11931	12010	12053	11952	12067	11924	11965	11997	12021	12060	11751	11896	12077	11986	11946	12042	12080	12080	11951	12122	11919	12156	12133	12009	12007	12078	11977	11984	12130	11955	12251	11952	12002	12141	11873	11802	12076	11947	11853	11893	12079	11948	11906	12002	11984	11861	12072	12044	12033	11992	11825	11891	12045	11983	11992	12038	11915	11914	11933	12085	11991	11829	12132	12008	12055	11964	12123	12030	12090	12037	12065	12052	12104	11921	11813	11972	11984	12066	12036	11987	11888	11891	12025	12049	11933	11875	12080	12071	12046	11950	11824	11939	12176	11957	11988	12080	11914	12079	12024	11925	11882	11955	12030	12003	12040	11973	12134	12056	12083	12054	11972	11882	11919	12011	12090	12033	12004	11859	11884	11926	12058	11970	12011	12089	12002	11929	12095	12001	11992	11954	11938	11938	12073	12066	12009	12047	12125	11948	11991	12025	12001	11809	12188	11930	11993	12135	11983	12136	12058	11838	11964	12057	12094	11992	12026	11990	12000	11942	12039	11999	12016	12035	11995	11890	11998	11798	12028	12008	12178	11852	12082	12045	11903	12220	12083	11868	12008	12055	12020	12100	11900	11943	12053	12149	12061	11842	11998	11935	12064	11911	12130	11958	12012	12006	12054	11999	12135	11849	12072	11972	11989	12113	12035	11981	12022	11957	11917	11988	11944	12050	12106	12099	11930	12075	12025	12118	12019	12146	11847	12090	11981	12032	12023	11760	12061	12039	12286	12124	12131	11877	11971	11924	12014	11993	12006	11901	11937	11825	12208	12010	11994	12012	12032	11875	12065	12019	12114	12117	11895	11883	12037	11925	12091	12077	12095	11975	11869	11926	12044	12029	11991	12136	11937	12061	11842	11902	11977	12025	11967	11946	11969	11969	12097	11934	11897	12018	12039	12055	11955	11929	12113	11964	12061	11981	12031	11977	12003	11875	12142	11914	12158	12054	12094	11821	12011	11980	12018	12105	11966	12027	12043	11934	12085	12251	12132	11745	11950	11960	11951	12000	11922	12187	11956	11978	12024	11951	12008	11814	12031	11955	12036	12042	11965	11807	12038	12240	12057	11961	12102	11865	11935	11967	11865	11981	11915	12055	11949	11926	12079	12004	11934	12052	12210	12085	12047	11798	11821	12026	12020	12140	11976	12068	12034	12040	12010	12083	12114	11972	11867	12117	11999	12083	11992	12103	12034	12056	11960	12146	12004	12014	12043	12078	12059	11775	12100	11867	11892	12152	11898	11979	12018	12099	11918	11899	11983	12113	12105	12007	12063	12151	11953	12029	12063	11846	11989	12157	12017	11949	12052	12074	12046	12024	11974	12058	11963	12078	12024	11968	11908	12045	11986	11822	12040	12041	12003	12022	11925	11943	11983	11921	12061	12112	11962	11910	12063	12277	11969	11967	11951	12028	11893	12020	11949	12010	11858	11990	11996	12009	12048	12020	11981	11977	12005	12023	11893	12041	12013	11999	11818	12042	11984	12016	11962	11823	12057	11804	12102	12001	12002	11954	12039	11912	12097	12134	11977	12018	12070	11941	12104	12030	12022	12086	12106	11997	11949	11993	11917	12088	11884	11994	12031	11991	12011	12035	12057	12010	11844	11823	11895	11981	12100	12067	11921	11955	12159	11989	12024	11951	12019	12002	12018	11981	11982	12005	11913	12021	11945	11896	11924	12024	11995	11867	11997	11979	11956	12118	11914	12024	11936	12006	12037	11937	11983	11970	12114	12152	12002	12133	12057	12069	12129	11859	12031	11982	11897	12060	11864	11945	12137	11925	12108	11986	12117	11980	11866	11900	12031	11959	11947	12035	11918	11926	11940	12038	11947	12020	12198	11916	12080	11949	11921	12077	12182	12020	11998	12095	12007	11927	12013	11909	12047	11933
25644	21103	27780	24981	21459	26929	52332	56533	40647	27229	17617	15532	13820	13176	13181	13067	13206	13206	13251	13106	13131	13115	13181	13007	13207	13122	12998	13003	13213	13170	13169	13134	13011	13060	12973	13101	13005	13187	13108	13014	13044	13043	12942	13105	12976	13089	13068	13131	13205	13085	13015	13052	13157	13110	12884	13041	13082	13057	13123	13044	13076	13131	13099	13117	13149	13244	13061	13175	12948	12894	13008	13060	13170	13149	13226	13091	13193	13067	13241	13192	12982	13169	12988	13207	13147	13068	13070	13108	13097	13126	13220	13041	13070	13156	13130	13072	13252	13158	13090	13211	13109	13157	13206	13022	13192	13048	13072	13180	13085	13046	13020	12957	13121	13082	13045	13017	13025	13189	13079	12913	13077	13176	12971	13056	13260	13212	12888	13205	13197	13183	13028	13144	13245	13210	13222	13119	13131	13216	13134	13092	13147	13208	13140	13146	13170	12868	12971	12945	13119	13212	13061	12989	12907	13078	12974	13109	13011	13040	13017	13045	13070	13055	13048	12938	13055	13037	13005	12985	13040	13305	13096	13059	13166	13172	13057	13015	12974	12997	13019	13138	13026	13171	13141	13111	12997	13361	12942	13110	13123	12915	13016	13032	13021	13175	13016	13152	13211	13160	13084	12995	13082	13145	12989	13022	13043	13192	12944	13072	13037	13140	12989	13048	13081	13133	13182	13143	13314	13192	13051	13095	13181	13077	12964	13191	13001	12985	13074	13023	13112	13133	13056	13043	13070	13003	13104	13182	13240	12989	13067	13063	13085	12906	12834	12799	13075	12848	13044	13072	13051	12900	13225	12812	12891	13072	13067	13080	13171	13173	13028	13153	13161	13085	13137	13044	13170	13041	13050	13054	13270	13257	13216	13037	12975	13218	13065	13116	13022	13181	13064	13208	13191	13081	12877	13134	13010	13114	13166	13021	13234	13029	13091	13094	13068	13110	13139	12985	13106	13009	13242	13118	13046	12915	12940	13212	12988	13187	13209	13096	13005	12798	12952	12998	12992	13046	13033	13113	13020	13254	13298	13100	12999	13031	12867	13026	13039	13138	13235	13183	13009	13176	13179	12934	13160	13088	13288	13003	13233	12976	13204	12934	13180	13166	13169	12922	13218	13010	13176	13129	13154	13214	13027	13021	13009	13317	13005	13188	13055	13188	13182	13285	13137	12981	13250	13249	13003	13021	12928	13131	13003	13089	13025	13054	13241	13193	13044	13047	13089	13422	13118	13329	13109	13119	13313	13123	13035	13151	13107	12931	13000	13148	13032	12937	13137	13021	13149	13138	13205	13022	13383	13095	12865	13268	13171	12917	13094	13183	13010	13231	13080	13120	13142	12877	12924	13099	13085	13167	13075	13154	12922	13070	13079	13044	13116	13168	13043	12954	12903	13148	13041	13123	13112	13133	13202	13075	13046	12927	13107	13211	13136	13010	12976	13068	13047	13245	12961	13087	13108	13053	13055	13170	13072	12902	12937	12831	12828	12958	13238	13155	13213	13120	13240	13020	13099	12962	12970	13090	13048	13150	13061	13207	13113	13089	13002	13050	13125	13146	13053	13036	12960	12984	13016	13195	13250	13120	13073	13043	13131	13084	13290	12961	13157	13155	13034	13197	13062	13188	12909	12981	13163	12963	12973	13007	13021	13025	12771	13094	13114	13165	13009	13129	13023	13119	13180	13093	13074	13111	13004	13090	13191	13310	12994	13181	13139	12941	13236	13143	12998	13085	13164	13120	13057	13153	12988	13234	13022	13023	13203	13049	13135	13120	12900	13056	13080	13249	13201	13146	13062	13024	13204	13046	13163	13129	13118	12975	12853	13268	12987	13049	13050	13224	13061	13160	13014	13187	13037	13078	13187	13170	13088	13187	13105	13094	13133	13325	12833	13135	13223	13077	13155	13163	13162	13035	13256	13036	12866	13163	13182	12956	13113	13031	13148	13318	13083	13183	12984	13029	13106	13059	13120	13216	12989	13026	13029	13158	13213	13099	13060	13050	13121	13146	13077	12986	13116	13231	13144	13197	13012	13047	13118	13145	13265	13154	12980	13107	13052	13163	13243	13016	13207	13137	13066	12934	13088	13224	12971	13102	13074	13141	13030	13131	13011	12966	12954	13171	13205	13287	13070	12997	13049	12938	13031	13202	13008	13195	13171	13318	13143	13186	12923	13101	13103	13225	13181	13088	13074	13176	13256	13000	13146	13129	13162	12939	13191	13090	13186	13238	13106	12977	13120	13146	13014	13085	13095	13033	13207	13064	12967	13047	13259	13114	13093	12788	13144	13130	12867	13095	13218	12883	13267	13020	13382	13112	13054	13010	13098	13146	13029	13182	13078	13099	12953	13067	12970	13149	13283	13171	13121	13166	12893	13029	13040	13121	12984	13062	13164	13092	13090	12942	12975	13230	13152	13061	13090	13077	13123	13139	13058	13051	13000	12976	13061	13152	13132	13067	12910	12928	12975	13035	13237	13243	13126	13038	13174	12969	13135	13030	13262	13139	12984	13243	13041	13099	12981	13010	13248	12969	12931	12935	13158	13051	12906	13078	13254	13005	13109	13052	13241	13083	13198	13122	13165	12948	13053	13021	13097	13212	13226	13177	13204	12866	13161	13036	12921	13002	13188	13023	12852	12912	13025	13017	13121	12935	13244	13162	13200	12982	13268	13055	12948	13090	13085	13010	13059	13065	13136	13138	12951	13048	13016	13226	13089	13241	13055	13059	12999	13197	13077	13205	12980	13100	13160	13076	13118	13121	13076	13107	13001	13277	13127	13183	13064	13055	13042	13086	13211	12966	13253	13106	13174	13096	13065	12998	13121	13122	13101	13081	12984	13099	13261	13142	13083	12910	13143	13230	13071	13183	13062	12934	13033	13046	13121	13273	13148	13231	13146	12905	13083	13110	13138	12854	13186	13243	13156	13111	13019	13053	13124	12957	13081	13045	13016	13194	13120	12936	13078	13269	12933	13121	13121	13145	13120	13291	13075	13242	13170	13070	12978	13156	13157	13041	13169	12953	13116	13269	13207	13284	13197	13150	13224	13005	13218	13001	13170	13112	13083	13117	13144	12967	13045	12991	13119	13157	13046	13081	12964	13206	13014	12888	13256	13193	12968	13230	13072	13142	13140	12944	13211	13159	13192	13021	13080	12895	13164	13170	12995	13050	13178	13034	13068	12995	12985	12968	13158	13002	13028	12900	13067	13117	13099	13177	13041	13160	13114	13092	13161	13140	12915	12969	13123	13207	13225	13142	13234	13269	13118	12973	12998	13126	13055	12897	13014	13175	12841	13032	13021	13083	13085	13048	13098	13249	12863	13066	13057	13095	13359	13088	13312	12953	12992	13051	12980	13156	13202	13043	13050	12966	13134	13087	13082	13127	13096	13138	12964	13060	13098	13064	13079	13106	13035	13082	13044	12893	13073	13183	13052	13007	13117	13072	12854	12963	13094	13131	13068	13108	13131	13044	12986	13079	12948	13094	13054	13115	13050	13198	13093	13160	13084	13013	13056	13115	13033	13180	13030	13047	13239	12999	13308	12991	13166	12882	12988	12890	12975	13008	13258	13087	13123	13128	13273	12912	13255	12916	13263	12948	13166	13202	13066	13023	12824	13100	13162	13173	13012	13063	13165	12911	13145	12975	13129	13090	12966	12959	13199	13012	12902	13289	13103	13180	13037	13052	12946	13218	13053	13048	13208	13147	13139	13017	13072	13085	13100	13086	13168	12999	13063	12993	13102	13099	13028	13054	13003	13047	13169	12946	13013	12969	13210	13049	13219	12999	13094	13156	13250	13157	13118	13101	13146	13122	13057	13123	13170	13167	13109	13092	13157	13102	13085	13060	13064	13007	13303	12953	13068	13073	12961	13044	13173	13093	12987	13176	12972	13271	13030	13086	12858	13033	12971	12982	13095	13204	12990	13156	13209	13118	13139	13043	12787	13011	13118	12952	12949	13135	13246	13130	13283	13045	13031	13012	13035	13099	13149	13240	13099	13129	13000	12943	12872	12895	13091	13094	13022	13216	13030	13034	13041	13017	13109	13204	13002	13151	13136	13368	13172	13095	13141	13183	12973	13052	13100	13146	13321	13163	13328	13057	13047	13256	13180	13047	13037	13326	13191	13044	13257	13032	13030	13026	13085	13182	13084	13170	13058	13086	13132	12922	13020	12949	13135	13100	12966	13020	13202	13095	13168	13215	13131	13051	13169	13113	12916	13034	12868	13102	13011	12883	12923	13017	13201	13100	13304	13220	13190	13059	13100	12985	13079	13061	13205	13162	13325	13105	13082	13137	13150	13118	13101	13109	13128	12961	12989	13081	13014	13095	13137	12800	13024	13099	13346	13076	12969	13222	13052	13291	13340	13029	13139	13036	13232	13117	13076	13328	13108	12973	13223	13171	13158	13031	13052	13206	13016	13107	13110	13162	13091	13114	13020	13200	13064	13052	12987	13231	13133	13059	13020	12918	12981	12947	13003	13074	13038	13097	13139	13135	13039	13170	13150	12888	12887	13219	12936	13257	13058	13160	13083	13000	13060	13201	13195	13024	13017	13178	12972	13069	13128	12946	13168	13111	13024	13102	12974	13086	12871	13169	13227	13076	13253	13187	13100	12958	13052	13167	13165	12985	13103	13034	13030	13119	13094	13031	13099	13204	13131	12994	13003	13059	13001	13046	13076	13123	13319	13019	13179	13144	13110	13251	13137	13060	13083	13199	13057	13023	13098	13053	13144	13226	13000	12957	12982	13195	13165	13131	13051	13144	13215	13138	13105	13276	13208	13160	13054	13081	12974	13181	13197	13055	13164	12956	13043	13077	13238	13112	13083	13187	13005	13115	13020	12994	13119	13110	13056	13194	13044	13037	13276	13098	13209	13304	13005	13153	13090	13003	13113	13247	13051	13021	13100	13130	13064	13087	13080	13275	12979	13026	13213	13113	13177	13070	13224	13068	13215	13092	13048	13085	13140	12940	13154	13121	13011	12962	13214	13017	13250	13032	13043	13058	13217	13059	13225	13015	13160	13130	12935	12952	13046	13074	13098	13184	12947	13251	13041	13172	12964	13228	13129	13191	13124	13036	12897	13232	13212	12924	13030	13117	13231	13146	13150	13085
15508	26080	23746	18156	17915	30452	52573	54411	39902	25469	15313	14092	11836	11351	11397	11231	11378	11487	11319	11323	11288	11260	11285	11343	11243	11191	11202	11384	11443	11327	11430	11230	11395	11305	11207	11320	11371	11265	11355	11375	11179	11438	11161	11307	11274	11297	11261	11357	11347	11400	11470	11425	11344	11370	11258	11284	11449	11373	11505	11192	11393	11311	11301	11362	11453	11221	11222	11397	11222	11384	11411	11360	11147	11356	11318	11562	11359	11348	11293	11384	11111	11362	11379	11351	11288	11291	11381	11477	11324	11250	11275	11364	11278	11321	11317	11301	11347	11464	11275	11276	11224	11429	11288	11412	11335	11296	11193	11290	11296	11350	11344	11365	11391	11340	11363	11313	11385	11302	11097	11374	11207	11396	11324	11274	11255	11345	11277	11087	11293	11317	11251	11129	11353	11349	11095	11501	11417	11351	11290	11325	11341	11206	11413	11265	11399	11220	11529	11453	11447	11388	11336	11308	11368	11210	11460	11429	11262	11375	11327	11385	11264	11453	11392	11337	11251	11297	11306	11318	11323	11231	11299	11315	11274	11351	11346	11255	11432	11287	11351	11381	11272	11349	11274	11325	11261	11301	11382	11299	11360	11342	11346	11434	11412	11405	11251	11208	11219	11308	11493	11292	11415	11297	11282	11515	11310	11402	11292	11260	11383	11268	11372	11317	11362	11484	11338	11390	11297	11289	11354	11490	11424	11335	11300	11312	11285	11415	11375	11248	11469	11222	11338	11391	11367	11317	11150	11369	11285	11452	11413	11110	11269	11268	11420	11367	11381	11363	11216	11364	11286	11428	11330	11446	11187	11388	11400	11264	11344	11159	11178	11294	11356	11323	11221	11254	11489	11296	11352	11254	11247	11291	11415	11202	11421	11386	11308	11374	11398	11338	11203	11150	11297	11396	11281	11443	11442	11236	11355	11087	11354	11210	11266	11381	11357	11295	11270	11305	11253	11383	11312	11504	11360	11429	11351	11312	11421	11195	11340	11246	11471	11600	11377	11272	11248	11229	11240	11244	11231	11278	11302	11276	11297	11281	11348	11349	11250	11291	11335	11393	11260	11207	11431	11197	11252	11303	11343	11280	11187	11410	11392	11249	11398	11345	11421	11322	11427	11301	11411	11330	11205	11258	11297	11348	11477	11250	11409	11404	11340	11279	11257	11244	11430	11534	11310	11327	11394	11285	11376	11223	11400	11215	11294	11274	11403	11305	11367	11549	11264	11321	11380	11169	11432	11405	11301	11299	11324	11467	11358	11354	11227	11441	11270	11307	11299	11349	11379	11259	11318	11392	11463	11384	11337	11331	11404	11401	11278	11235	11510	11333	11265	11232	11387	11401	11335	11345	11280	11367	11355	11134	11378	11376	11368	11398	11398	11243	11338	11283	11400	11392	11357	11361	11309	11410	11369	11348	11291	11352	11367	11396	11270	11133	11510	11436	11327	11364	11379	11259	11218	11343	11204	11263	11205	11358	11440	11270	11396	11348	11333	11348	11141	11382	11236	11322	11412	11325	11453	11311	11437	11412	11333	11327	11360	11216	11296	11298	11324	11371	11282	11380	11230	11414	11195	11147	11210	11312	11118	11288	11285	11228	11378	11299	11361	11508	11321	11338	11261	11246	11239	11436	11267	11362	11413	11382	11279	11298	11435	11422	11281	11361	11386	11386	11315	11450	11240	11318	11211	11421	11329	11282	11308	11268	11451	11406	11180	11347	11337	11454	11218	11352	11468	11222	11285	11278	11385	11492	11456	11152	11282	11483	11286	11201	11341	11435	11295	11317	11225	11405	11374	11321	11339	11533	11213	11418	11238	11384	11349	11390	11388	11347	11533	11389	11403	11278	11340	11317	11391	11262	11267	11359	11146	11272	11250	11284	11432	11297	11225	11339	11278	11249	11330	11196	11358	11422	11338	11439	11415	11406	11346	11466	11447	11363	11385	11365	11433	11348	11339	11174	11306	11272	11296	11173	11273	11256	11334	11194	11383	11448	11424	11397	11433	11280	11456	11303	11408	11294	11250	11386	11289	11333	11375	11343	11392	11467	11186	11357	11336	11295	11298	11190	11335	11213	11362	11229	11297	11293	11247	11265	11320	11342	11174	11299	11240	11607	11443	11343	11280	11332	11357	11256	11239	11359	11249	11256	11227	11363	11386	11271	11317	11239	11351	11237	11304	11516	11378	11304	11357	11422	11354	11327	11278	11250	11294	11403	11230	11318	11360	11491	11542	11340	11323	11425	11229	11343	11322	11192	11381	11420	11309	11440	11260	11292	11401	11342	11308	11298	11256	11289	11264	11327	11370	11316	11445	11327	11356	11160	11501	11376	11258	11386	11350	11350	11291	11366	11343	11398	11441	11301	11396	11406	11358	11337	11303	11339	11331	11282	11299	11261	11376	11353	11272	11393	11320	11326	11367	11310	11329	11486	11441	11203	11402	11202	11335	11333	11304	11342	11447	11571	11374	11466	11440	11315	11261	11250	11257	11258	11316	11317	11296	11301	11311	11411	11305	11208	11221	11266	11442	11399	11240	11310	11306	11281	11452	11491	11342	11328	11329	11431	11463	11315	11397	11360	11342	11392	11324	11331	11185	11322	11358	11452	11367	11319	11253	11292	11432	11381	11354	11384	11342	11366	11310	11226	11421	11400	11430	11302	11431	11333	11394	11252	11235	11379	11180	11334	11369	11281	11324	11424	11341	11380	11326	11320	11348	11280	11539	11362	11348	11421	11406	11271	11322	11235	11407	11185	11453	11324	11323	11394	11296	11204	11355	11356	11341	11284	11322	11445	11495	11408	11279	11245	11289	11292	11325	11388	11283	11393	11359	11227	11207	11458	11235	11287	11352	11306	11249	11310	11247	11197	11240	11345	11337	11394	11353	11392	11239	11266	11315	11350	11149	11259	11429	11417	11155	11306	11390	11409	11346	11108	11198	11366	11417	11441	11360	11481	11379	11306	11435	11301	11378	11315	11481	11173	11330	11358	11401	11302	11469	11228	11382	11384	11408	11190	11371	11355	11316	11368	11167	11308	11366	11396	11353	11372	11539	11435	11214	11447	11389	11353	11317	11399	11283	11209	11264	11335	11170	11270	11366	11360	11429	11080	11361	11310	11277	11183	11413	11427	11332	11464	11373	11161	11406	11387	11472	11160	11346	11400	11428	11364	11250	11426	11419	11253	11356	11237	11322	11345	11362	11514	11271	11214	11159	11360	11382	11323	11271	11393	11487	11229	11243	11186	11255	11352	11467	11298	11143	11284	11267	11267	11357	11269	11482	11352	11471	11358	11267	11448	11454	11513	11144	11250	11248	11094	11436	11155	11159	11436	11380	11142	11206	11339	11454	11282	11341	11357	11277	11362	11325	11444	11175	11411	11367	11238	11410	11340	11362	11427	11376	11227	11484	11334	11272	11408	11235	11337	11283	11400	11331	11432	11325	11382	11288	11343	11463	11407	11435	11444	11419	11387	11209	11474	11237	11363	11284	11234	11298	11177	11345	11172	11209	11312	11342	11272	11248	11502	11508	11327	11136	11382	11413	11269	11223	11329	11307	11429	11338	11348	11291	11420	11394	11413	11456	11584	11289	11333	11415	11168	11271	11385	11234	11532	11369	11331	11242	11452	11363	11283	11409	11219	11310	11228	11341	11243	11343	11192	11223	11300	11313	11229	11435	11333	11263	11310	11161	11391	11435	11421	11310	11209	11208	11336	11399	11318	11370	11355	11273	11473	11437	11269	11196	11306	11374	11245	11257	11230	11266	11194	11325	11274	11381	11210	11158	11276	11373	11316	11317	11419	11473	11342	11410	11196	11158	11436	11441	11322	11354	11415	11422	11470	11312	11243	11393	11273	11320	11193	11291	11571	11443	11268	11377	11258	11302	11380	11252	11367	11303	11419	11327	11262	11557	11296	11357	11309	11470	11261	11419	11480	11240	11292	11374	11336	11263	11414	11245	11356	11281	11318	11444	11236	11419	11502	11432	11413	11280	11291	11399	11313	11231	11277	11268	11185	11281	11369	11249	11350	11446	11407	11259	11272	11482	11263	11188	11365	11382	11535	11269	11260	11355	11274	11461	11234	11329	11269	11399	11295	11271	11347	11214	11293	11312	11266	11350	11288	11300	11384	11336	11403	11302	11389	11528	11273	11301	11291	11373	11459	11388	11358	11273	11391	11412	11224	11329	11380	11231	11265	11484	11338	11301	11340	11299	11306	11238	11328	11263	11241	11393	11334	11393	11474	11338	11310	11244	11377	11303	11170	11396	11457	11381	11369	11219	11267	11307	11269	11182	11272	11274	11281	11395	11405	11319	11170	11330	11161	11355	11169	11273	11410	11348	11308	11235	11299	11324	11466	11176	11304	11213	11291	11173	11192	11176	11240	11424	11406	11366	11466	11331	11200	11167	11335	11418	11421	11351	11326	11258	11353	11288	11387	11336	11148	11444	11347	11422	11322	11221	11424	11321	11413	11417	11248	11406	11316	11475	11363	11253	11484	11307	11431	11257	11290	11403	11369	11209	11384	11312	11278	11410	11387	11226	11445	11274	11252	11308	11302	11269	11411	11219	11309	11340	11326	11427	11306	11483	11367	11354	11235	11318	11290	11392	11371	11191	11416	11359	11386	11217	11337	11396	11489	11513	11339	11253	11341	11354	11244	11321	11277	11322	11486	11306	11352	11297	11301	11375	11462	11409	11181	11160	11302	11358	11325	11382	11285	11205	11499	11396	11289	11443	11369	11300	11230	11529	11333	11343	11317	11370	11396	11582	11404	11330	11208	11312	11418	11430	11225	11407	11391	11307	11238	11411	11358	11324	11394	11253	11497	11368	11378	11321	11517	11275	11134	11314	11256	11401	11287	11308	11251	11250	11221	11299	11585	11292	11289	11378	11275	11447	11321	11197	11238	11368	11348	11412	11301	11532	11122	11291	11314	11342	11335	11286	11196	11368	11295	11386	11402	11475	11349	11182	11398	11401	11196	11463	11264	11298	11365	11404	11477	11358	11359	11321	11267	11290	11260	11324	11256	11347	11266	11350	11241	11379	11360	11295	11444	11340	11262	11185	11236	11417	11184	11419	11335	11362	11304	11326	11230	11195	11338	11301	11237	11244	11453
24127	21080	28492	23917	21487	32228	67894	63856	48682	33789	24600	18758	14124	12683	12556	12558	12264	12421	12468	12487	12370	12672	12600	12216	12273	12509	12486	12636	12440	12564	12320	12511	12521	12383	12247	12567	12398	12354	12364	12523	12437	12456	12357	12406	12492	12448	12487	12470	12300	12364	12450	12529	12545	12410	12529	12498	12276	12330	12707	12521	12455	12328	12339	12617	12568	12539	12325	12362	12373	12512	12472	12333	12583	12266	12393	12141	12504	12305	12230	12184	12536	12454	12296	12446	12423	12365	12427	12357	12447	12477	12462	12284	12299	12362	12601	12329	12392	12493	12496	12500	12322	12376	12443	12432	12538	12500	12381	12410	12349	12543	12210	12471	12426	12374	12527	12340	12501	12343	12495	12468	12422	12507	12334	12158	12483	12365	12341	12399	12455	12415	12397	12416	12214	12529	12375	12345	12356	12551	12487	12411	12453	12362	12555	12533	12560	12356	12483	12490	12306	12283	12429	12589	12654	12416	12420	12327	12378	12198	12389	12284	12404	12332	12377	12346	12362	12509	12395	12514	12416	12283	12422	12301	12406	12356	12293	12484	12247	12433	12441	12317	12416	12520	12314	12449	12384	12377	12309	12411	12594	12152	12385	12275	12483	12298	12447	12251	12239	12301	12386	12345	12244	12442	12304	12512	12468	12346	12509	12306	12359	12317	12330	12446	12509	12493	12453	12514	12362	12199	12205	12256	12466	12337	12180	12483	12398	12392	12424	12341	12500	12377	12374	12256	12275	12421	12316	12510	12572	12191	12368	12281	12508	12331	12381	12407	12202	12377	12492	12239	12297	12120	12333	12208	12303	12387	12385	12228	12311	12481	12573	12448	12481	12411	12388	12522	12274	12243	12429	12351	12520	12385	12473	12542	12417	12345	12244	12390	12421	12497	12461	12334	12421	12465	12408	12616	12291	12493	12367	12390	12377	12351	12459	12445	12433	12414	12412	12409	12211	12292	12512	12355	12517	12414	12312	12453	12430	12096	12567	12340	12464	12252	12292	12257	12609	12360	12258	12427	12367	12403	12339	12340	12490	12445	12550	12451	12393	12264	12586	12353	12457	12297	12484	12374	12531	12705	12508	12417	12343	12274	12279	12350	12655	12352	12426	12365	12404	12364	12192	12475	12576	12380	12511	12296	12272	12439	12632	12599	12307	12467	12206	12314	12472	12493	12315	12252	12312	12304	12420	12270	12446	12564	12364	12456	12572	12365	12261	12475	12343	12306	12221	12325	12479	12404	12416	12298	12438	12489	12486	12274	12512	12363	12472	12260	12549	12503	12656	12367	12493	12476	12299	12428	12256	12365	12361	12418	12443	12306	12518	12409	12381	12220	12372	12155	12438	12338	12305	12316	12409	12373	12292	12173	12356	12448	12404	12327	12437	12495	12385	12451	12491	12575	12460	12335	12425	12521	12507	12433	12341	12096	12376	12514	12278	12438	12366	12420	12296	12411	12458	12319	12439	12467	12397	12457	12240	12145	12306	12356	12226	12355	12486	12495	12576	12259	12468	12498	12361	12516	12323	12213	12235	12336	12297	12389	12378	12326	12368	12452	12444	12455	12283	12248	12334	12382	12350	12288	12559	12188	12419	12398	12395	12433	12533	12362	12178	12361	12573	12320	12650	12679	12339	12353	12504	12477	12347	12360	12344	12416	12336	12437	12424	12367	12285	12502	12323	12323	12530	12335	12329	12336	12448	12523	12439	12414	12306	12118	12311	12403	12325	12264	12255	12334	12407	12161	12492	12370	12227	12147	12380	12380	12379	12391	12295	12346	12341	12345	12460	12394	12417	12419	12193	12216	12507	12573	12288	12291	12432	12415	12323	12342	12447	12346	12269	12328	12345	12180	12384	12379	12368	12477	12329	12451	12313	12295	12505	12527	12386	12191	12498	12738	12434	12460	12457	12418	12526	12382	12298	12369	12182	12332	12461	12433	12336	12394	12439	12290	12367	12403	12188	12258	12574	12501	12456	12413	12306	12459	12429	12491	12269	12213	12328	12268	12447	12455	12533	12408	12270	12382	12417	12266	12436	12415	12474	12509	12215	12349	12437	12283	12261	12581	12383	12392	12434	12251	12375	12292	12541	12268	12332	12271	12321	12288	12639	12438	12258	12385	12347	12231	12322	12335	12347	12246	12274	12135	12418	12404	12501	12469	12187	12325	12451	12551	12308	12467	12282	12332	12359	12238	12264	12309	12215	12392	12640	12460	12253	12326	12414	12421	12316	12435	12283	12245	12375	12500	12323	12295	12328	12204	12430	12357	12333	12408	12270	12380	12370	12419	12439	12424	12300	12216	12375	12396	12631	12632	12347	12259	12429	12229	12328	12348	12218	12366	12364	12402	12329	12504	12469	12357	12413	12284	12389	12370	12211	12526	12433	12429	12610	12320	12297	12374	12560	12551	12232	12433	12455	12327	12422	12568	12353	12282	12253	12424	12307	12370	12373	12197	12509	12315	12281	12346	12349	12269	12498	12247	12320	12245	12550	12440	12330	12443	12372	12506	12384	12428	12565	12237	12400	12658	12253	12336	12582	12487	12494	12304	12558	12442	12344	12500	12419	12358	12422	12445	12587	12466	12469	12299	12403	12516	12386	12489	12520	12436	12283	12270	12275	12294	12329	12324	12386	12467	12207	12491	12520	12445	12402	12404	12561	12612	12331	12356	12478	12301	12356	12427	12406	12322	12366	12544	12376	12447	12483	12422	12355	12363	12360	12324	12194	12110	12537	12491	12369	12265	12384	12294	12394	12422	12334	12409	12357	12509	12349	12279	12181	12302	12433	12433	12441	12409	12283	12336	12459	12370	12320	12436	12481	12544	12468	12510	12410	12511	12339	12344	12521	12525	12465	12338	12360	12362	12352	12365	12419	12417	12454	12291	12386	12480	12349	12193	12526	12418	12385	12515	12437	12310	12320	12547	12231	12529	12646	12271	12320	12246	12385	12372	12401	12461	12307	12494	12461	12433	12545	12284	12340	12260	12312	12178	12286	12400	12323	12332	12452	12363	12445	12587	12399	12230	12289	12394	12544	12476	12469	12434	12332	12448	12266	12401	12312	12307	12320	12503	12487	12432	12295	12408	12485	12579	12521	12509	12331	12451	12624	12367	12371	12378	12308	12531	12258	12420	12275	12502	12396	12278	12384	12450	12376	12369	12340	12512	12437	12500	12209	12279	12296	12431	12484	12340	12344	12387	12420	12280	12356	12503	12325	12290	12446	12466	12512	12223	12542	12372	12328	12324	12538	12443	12393	12369	12270	12428	12491	12506	12450	12272	12307	12517	12409	12524	12333	12395	12259	12296	12186	12199	12359	12301	12375	12352	12344	12447	12282	12319	12500	12530	12408	12544	12499	12354	12488	12386	12343	12445	12457	12390	12476	12350	12390	12293	12329	12348	12427	12431	12535	12454	12528	12318	12255	12267	12481	12374	12448	12448	12339	12398	12357	12612	12381	12360	12427	12369	12426	12398	12447	12238	12301	12476	12424	12460	12336	12313	12352	12378	12509	12219	12194	12476	12364	12467	12360	12297	12632	12469	12338	12448	12253	12487	12370	12435	12391	12411	12609	12627	12462	12558	12437	12381	12304	12336	12265	12557	12456	12421	12304	12377	12366	12294	12339	12407	12364	12319	12458	12403	12468	12514	12388	12652	12436	12377	12255	12262	12341	12554	12407	12410	12537	12400	12323	12339	12325	12469	12339	12346	12280	12196	12381	12466	12283	12317	12531	12491	12483	12529	12355	12450	12376	12406	12322	12255	12401	12513	12423	12340	12290	12109	12285	12326	12598	12519	12307	12411	12525	12454	12304	12611	12526	12471	12255	12359	12341	12296	12306	12441	12472	12233	12376	12572	12405	12448	12350	12511	12514	12373	12357	12442	12400	12311	12396	12418	12355	12435	12445	12312	12245	12515	12464	12411	12352	12357	12316	12372	12232	12262	12213	12514	12482	12446	12493	12333	12290	12265	12299	12239	12376	12512	12309	12512	12458	12454	12563	12526	12502	12343	12450	12352	12253	12438	12619	12641	12470	12464	12424	12408	12444	12412	12455	12278	12383	12425	12425	12194	12287	12414	12491	12406	12392	12354	12485	12369	12493	12414	12272	12462	12317	12347	12241	12299	12412	12223	12481	12241	12449	12553	12578	12698	12435	12410	12406	12208	12495	12380	12402	12161	12436	12411	12453	12502	12459	12366	12368	12353	12510	12274	12402	12423	12348	12145	12454	12353	12505	12388	12570	12340	12157	12365	12481	12364	12283	12261	12460	12362	12248	12297	12539	12227	12428	12311	12365	12309	12414	12254	12267	12436	12552	12291	12255	12423	12421	12330	12288	12418	12181	12348	12501	12277	12245	12426	12493	12377	12469	12286	12335	12306	12377	12289	12399	12426	12507	12378	12469	12467	12534	12341	12357	12394	12471	12416	12515	12167	12389	12390	12416	12411	12424	12276	12501	12573	12392	12548	12286	12505	12509	12317	12452	12389	12378	12492	12401	12465	12612	12462	12439	12410	12414	12260	12482	12354	12493	12157	12260	12399	12267	12329	12534	12370	12669	12533	12443	12447	12391	12479	12506	12457	12321	12390	12430	12392	12264	12311	12280	12476	12503	12321	12399	12272	12411	12307	12432	12291	12364	12287	12535	12465	12524	12454	12217	12323	12362	12385	12443	12336	12425	12350	12636	12546	12481	12445	12417	12438	12302	12347	12483	12276	12487	12401	12501	12502	12476	12328	12431	12446	12567	12347	12360	12388	12481	12354	12433	12314	12510	12410	12375	12542	12211	12465	12363	12281	12446	12271	12525	12460	12512	12560	12510	12472	12423	12409	12409	12404	12125	12430	12283	12486	12350	12239	12323	12296	12564	12439	12260	12357	12385	12468	12429	12631	12464	12299	12351	12436	12225	12382	12459	12408	12314	12473	12548	12460	12337	12519	12423	12346	12406	12472	12347	12289	12390	12423	12527	12355	12520	12571	12347	12393	12354	12455	12450	12593	12469	12467	12487	12563	12329	12328	12162	12597	12420	12361	12564	12349	12405	12350	12390	12199	12403	12397	12427	12309	12458	12406	12503	12422	12555	12452	12370	12293	12374	12255	12284	12368	12114	12520
18607	33191	29484	22824	20073	35738	67379	64264	48615	33910	24399	17917	12102	10796	10752	10878	10799	10865	10912	10921	10902	10891	10882	10740	10941	10873	10862	10947	10923	10751	10701	10762	10898	10823	10943	10947	10882	10956	10891	10798	10814	10845	10815	10912	10974	10811	10893	10742	10937	10903	10854	10769	10780	10683	10776	10728	10808	10886	10832	10843	10870	10952	10848	10862	10632	10779	10865	10761	10960	10866	10895	10994	10769	10807	10941	10797	10883	10910	10934	10828	10852	11006	10819	10867	10839	10775	11087	10792	10914	10908	10824	10928	10748	10903	10787	11032	10962	10890	10792	10879	10826	10910	10928	10808	10911	10815	10787	10845	10956	10786	10730	10905	10802	10922	10828	10857	11082	10905	10884	11038	10904	10774	10796	10910	10763	10770	10852	10839	10892	10887	10946	10729	10882	10731	10925	10839	10965	10927	10946	10905	10798	10891	10768	10809	10762	10793	10871	10951	10795	10751	11024	10829	10954	10756	10916	10884	10857	10703	10882	10856	10960	10879	10750	10957	11015	10785	10801	10777	10837	10840	10824	10927	10859	10877	10827	10833	10942	10794	10870	10840	10874	10755	10843	10698	10920	10820	10823	10837	10843	10745	10784	10953	10831	10926	10667	10999	10756	10901	10870	10838	10951	10842	10889	10865	10985	10836	10964	10922	10872	10794	10889	10824	10954	10786	10890	10910	10813	10863	10904	10977	10845	10812	10862	10919	10897	10818	10815	10835	10971	10854	10850	10978	10926	10795	10939	10801	10931	10915	10923	10799	10846	10870	10816	10964	10891	10915	10974	10816	10838	10877	10743	10948	10817	10785	10922	10824	11030	10891	10878	10891	10909	10846	10869	10928	10937	10793	10956	10795	10900	10982	10879	10836	10766	10879	10881	10812	10729	10842	10792	10800	10671	10837	10812	10910	10991	10761	10811	10845	10810	10865	10947	10814	10915	10812	10852	10804	10857	10850	10707	10880	10937	10849	10953	10928	10881	10723	10826	10945	10886	10828	10801	10865	10730	10761	10840	10899	10733	10905	10814	10875	10891	10890	10927	10837	10840	10859	10783	10769	10705	11013	11022	10757	10828	10899	10880	10779	10884	10749	10775	10993	10836	10801	10964	10753	10889	10925	11085	10800	10852	10761	10992	10989	10836	10840	10818	10664	10639	10808	10749	10790	10765	10868	10706	10803	10815	10892	10851	10749	10782	10858	10892	10770	10842	10795	10845	10998	10862	10797	10995	10820	10915	10928	10884	10989	10905	10796	10845	10871	10782	10885	11095	10818	11041	10775	10816	10772	10958	10877	10683	10790	10837	10804	10887	10794	10941	10870	10755	10753	10894	10820	10980	10859	10945	10823	10992	10876	10661	10776	10825	11030	10805	10734	10910	10856	11002	10853	10944	10815	10870	10896	10823	10927	10793	11020	10837	10806	10832	10817	10877	10950	10822	10845	10867	10889	10791	10918	10876	10656	10966	10889	10901	10796	10819	10925	10782	10845	10766	10779	10805	10980	10926	10792	10997	10875	11009	10802	10930	10768	10788	10824	10955	10924	10838	10868	10834	11021	10781	10906	10907	10804	10885	10754	10896	10761	10675	10887	10967	10883	10631	10837	10735	10944	10784	10741	10843	10788	10840	10765	10969	10778	10780	10720	10926	10888	10937	10928	10818	10834	10833	10868	10897	10774	10774	11012	10945	10710	10815	10875	10766	10954	10623	10862	10736	10901	10854	10883	10908	11000	10835	11060	10849	10882	10809	10797	10852	10921	10755	10878	10815	10865	10793	10880	10924	10908	10759	10778	10901	10908	10985	10801	10829	10763	10852	10868	10996	10914	10805	10827	11039	10793	10833	10901	10833	10829	10797	10857	10800	10661	10781	10881	10977	10892	10871	10816	10795	10720	10876	10875	10872	10806	10817	10914	10954	10891	10899	10896	10888	10779	10882	10863	10842	10866	10846	10913	10888	10770	10676	10851	10831	10780	10680	10747	10962	10807	10876	10823	10949	10892	10867	10906	10980	10840	10786	10821	10908	10819	10928	10842	10847	10766	10881	10877	10789	10872	10789	10990	10833	10799	10780	10836	10946	11024	10723	10905	10800	10749	10726	10831	10952	10851	10890	10946	10789	10891	11046	10842	10924	10958	10899	10838	10711	10754	10774	10640	10718	10601	10947	10874	10822	10844	10732	10845	10906	10809	10717	10912	10822	10831	10872	10888	10924	10789	10880	10817	10850	10726	10880	10775	10896	10804	10928	10831	10765	10877	10848	10846	10979	10907	10892	10932	11036	10810	11035	10914	10758	10897	10844	10746	10667	10964	10759	10949	10960	10780	10837	10714	10728	10827	11023	10817	10971	10978	10882	10796	10776	10859	10974	10767	10777	10873	11098	11002	10881	10989	10859	10755	10777	11043	10934	10783	10658	10895	10909	10727	10890	10801	10928	10892	10919	10950	10908	10822	10877	11109	10747	10827	10962	10893	10886	10655	10943	10934	10718	10946	10878	10699	10885	10921	10832	10718	10768	10805	10960	11009	10869	10783	10830	10940	10707	10741	10982	10740	11017	10871	10869	10836	11030	10897	10897	10700	10832	10984	10975	10931	10913	10742	10810	11013	10874	10803	10958	10791	10842	10781	10911	10728	10973	10787	10728	10738	10781	10942	11006	10944	10854	10822	10778	10774	10825	10797	10781	10805	10878	10924	10772	11046	10816	10782	10882	10842	10845	10767	10868	10847	10702	10942	10941	10713	10999	10798	10778	10777	10828	10766	10913	10842	10953	10891	10865	10916	10856	10890	10724	10902	10844	10860	10728	10985	10873	10654	10650	10793	10769	10774	10860	10781	11042	10787	10951	10938	10775	10862	10765	10940	10831	10860	10768	10915	10889	10912	10797	10861	10943	10849	10791	10876	10863	10817	10814	10853	10970	10904	10964	10818	10648	10863	10942	10789	10817	10995	10828	10994	10829	10881	10751	10811	10933	10808	10917	10660	10753	10917	11025	10958	10817	10891	10841	10803	10760	10676	10892	10905	10935	10871	10842	11017	10832	10723	10898	10884	10771	10853	10815	10806	10936	10790	10889	10782	10778	10840	10832	10876	10767	10874	10996	10727	10901	11062	10937	10863	10774	10953	10928	10681	10809	10900	11009	10851	10939	10840	10959	10921	10889	10939	10805	10780	10780	10925	10846	10831	10860	10849	10712	10756	10807	10924	10783	10766	10744	10747	10919	10806	10923	10912	10997	10767	10855	10921	10793	10872	10944	10803	10887	10836	10896	10868	10907	10796	10754	10965	10889	10744	10995	10838	10781	10873	10791	10713	10742	10914	10808	10908	10849	10748	10797	10891	10764	10898	10816	10896	10880	10902	10869	10891	10854	11043	10672	10764	10880	10850	10767	10771	10808	10660	10840	10671	10734	10792	10890	10884	10617	10846	10901	10856	10821	10893	10772	10951	10790	11011	10876	10894	10876	10749	10844	10736	10941	10770	10945	10816	10876	10924	10760	10828	10718	10910	10767	10887	10730	10902	10757	10927	10940	11001	10865	11024	11015	10873	10886	10899	10725	10846	10851	10898	10871	10829	10761	10837	10782	11065	10924	10887	10959	10867	10823	10987	10817	10949	10784	10944	10745	10826	10776	10884	10824	10812	10877	10817	10765	10835	11038	10864	10856	11034	11014	10780	10902	10787	11030	11072	10893	10846	10695	10889	10818	10771	10767	10953	10937	10761	10836	10703	10959	10865	11020	10833	10902	10809	10891	10793	10917	10854	10928	10788	10890	10797	10945	10691	10892	10867	10916	10857	10823	10838	10820	10938	10780	11114	10952	10807	10866	11023	10816	10826	10884	10947	10851	10713	10897	10869	10836	11061	10949	10856	10954	10960	10892	10932	10874	10793	10942	10817	10838	10790	10760	10749	10948	10753	10698	10905	10949	10905	10830	10760	10927	11004	10876	10728	10882	10939	10809	10943	10795	10969	10856	10767	10857	10973	10848	10758	10840	10758	10745	10907	10793	10982	10876	10894	10730	10974	10886	10796	10819	10812	10842	11017	10631	10777	10943	10704	10953	10885	10914	10724	10790	10804	10969	10922	10934	10931	10894	10916	10985	10884	10819	10797	10938	10917	10781	10914	10662	10915	10802	10853	10815	10884	10784	10984	10910	10759	10804	10901	10754	10864	10883	10882	10919	10827	10845	10885	10963	10906	10929	10788	10993	10946	10764	10697	10943	10733	10852	10976	10819	10801	10929	10837	10832	10888	10827	10858	10703	10902	10732	10677	10889	10894	10951	10901	10630	10808	10923	10794	10764	10939	10794	10847	10998	11016	10812	10969	10978	10976	10793	10873	10733	10823	10844	10863	10845	10951	10961	10789	10807	10922	10833	10757	10890	10899	10975	10711	10887	10936	10946	10912	10934	10908	10812	11003	10919	10842	10962	10813	10931	10810	10924	10805	10957	10908	10827	10793	11014	10857	10826	10823	10730	10839	10901	10780	10698	10845	10837	10815	10864	10891	10826	10983	11048	10936	10854	10847	10828	10867	10888	10832	10891	10903	10872	10881	10863	10875	10827	11036	10893	10961	10866	10871	10847	10823	10867	11089	10835	10940	10704	10865	10864	10905	10971	10860	10757	10763	11008	10832	10844	10908	10787	10951	10593	10651	10863	10820	10763	10863	10936	10859	10930	10874	10890	10786	10930	10974	10841	10892	11031	10873	10726	10887	10728	10904	10877	10871	10949	10923	10973	10884	10804	10910	10930	10759	10913	10923	10756	10926	10806	10925	10874	10812	10683	10925	10818	10840	10857	10783	10786	10642	10789	10778	10743	10832	10891	10852	10807	10837	10934	10861	10926	10918	10966	10843	10756	10910	10822	10737	10715	10892	10876	10881	10928	10914	10884	10827	10952	10747	10841	10855	10790	10784	10781	10900	10792	10850	11000	10986	10878	10919	10843	10868	10754	10698	10774	10839	10819	10837	10954	10859	10762	10716	10777	10911	10693	10883	10767	10913	10798	10628	10843	10843	11006	10907	10732	10964	10863	10934	10715	10919	10797	10941	10922	10914	10855	10780	10819	11002	10963	10833	10890	10874	10903	10836	10836	11053	10931	10823	10939	10663	10968	10862
30100	22292	21898	19662	17270	17723	22984	25651	22994	19076	17428	16712	16674	16438	16498	16588	16517	16549	16647	16607	16598	16666	16545	16456	16422	16556	16584	16493	16375	16468	16662	16638	16482	16342	16597	16638	16459	16502	16442	16637	16386	16433	16593	16490	16327	16580	16618	16347	16513	16470	16333	16574	16389	16775	16559	16394	16323	16628	16508	16488	16487	16551	16583	16426	16521	16492	16579	16304	16410	16396	16449	16634	16502	16473	16391	16622	16526	16603	16492	16397	16369	16391	16416	16526	16519	16665	16210	16440	16465	16536	16456	16406	16324	16500	16624	16368	16395	16515	16466	16633	16447	16417	16479	16445	16376	16533	16358	16529	16470	16413	16634	16275	16403	16670	16492	16678	16457	16350	16407	16429	16476	16733	16325	16676	16643	16625	16577	16394	16407	16458	16326	16490	16433	16382	16525	16526	16480	16404	16439	16406	16346	16480	16471	16393	16122	16529	16443	16412	16402	16543	16388	16669	16446	16311	16370	16482	16508	16405	16423	16442	16458	16508	16291	16445	16391	16636	16420	16479	16666	16502	16463	16492	16495	16510	16345	16501	16478	16439	16660	16318	16518	16493	16584	16597	16329	16423	16249	16378	16351	16499	16534	16601	16522	16510	16593	16375	16460	16559	16686	16788	16508	16505	16491	16509	16448	16487	16690	16544	16439	16500	16427	16393	16533	16520	16434	16313	16415	16629	16532	16428	16464	16587	16506	16705	16514	16477	16550	16404	16563	16528	16603	16375	16543	16445	16456	16396	16326	16599	16390	16394	16573	16482	16387	16421	16377	16635	16459	16384	16338	16738	16442	16535	16535	16369	16460	16460	16495	16554	16540	16618	16419	16454	16486	16525	16233	16332	16405	16540	16369	16608	16545	16494	16673	16476	16622	16418	16262	16498	16260	16668	16525	16477	16510	16524	16493	16541	16535	16700	16397	16400	16487	16515	16494	16589	16437	16363	16427	16414	16718	16692	16358	16379	16403	16602	16422	16466	16592	16475	16623	16544	16565	16454	16383	16495	16342	16561	16554	16546	16517	16359	16354	16616	16385	16364	16505	16418	16589	16309	16606	16613	16585	16500	16272	16348	16621	16416	16349	16703	16432	16568	16595	16497	16407	16588	16587	16629	16418	16623	16516	16456	16717	16533	16355	16412	16555	16489	16551	16438	16556	16452	16555	16622	16514	16349	16384	16550	16228	16414	16536	16471	16416	16522	16471	16494	16566	16484	16533	16407	16539	16481	16540	16403	16396	16573	16434	16271	16316	16530	16521	16495	16571	16490	16426	16515	16437	16496	16512	16226	16415	16523	16503	16487	16597	16563	16525	16476	16622	16545	16566	16488	16372	16323	16326	16392	16468	16467	16526	16587	16530	16567	16516	16261	16168	16456	16408	16654	16482	16527	16499	16634	16505	16426	16595	16610	16630	16325	16482	16505	16556	16472	16566	16520	16626	16549	16498	16363	16294	16445	16630	16447	16615	16500	16485	16624	16451	16485	16680	16551	16520	16620	16370	16341	16316	16483	16553	16650	16483	16569	16456	16287	16394	16427	16655	16320	16256	16460	16397	16653	16567	16631	16718	16753	16685	16696	16473	16471	16458	16385	16397	16417	16630	16477	16550	16482	16401	16502	16535	16445	16463	16435	16571	16356	16449	16316	16552	16316	16600	16401	16338	16520	16322	16467	16511	16527	16575	16567	16612	16175	16455	16593	16511	16504	16608	16551	16564	16588	16597	16532	16430	16329	16435	16534	16306	16420	16434	16623	16456	16568	16544	16643	16650	16532	16551	16619	16551	16665	16615	16590	16637	16488	16464	16576	16451	16396	16641	16524	16404	16541	16347	16414	16521	16509	16384	16230	16648	16517	16609	16583	16463	16391	16581	16623	16539	16441	16593	16473	16516	16642	16402	16430	16581	16449	16570	16474	16422	16401	16526	16491	16508	16528	16425	16310	16677	16324	16539	16396	16512	16589	16423	16490	16523	16404	16637	16432	16453	16552	16464	16529	16399	16374	16299	16395	16445	16589	16576	16481	16494	16506	16506	16445	16434	16225	16604	16342	16366	16506	16613	16331	16343	16579	16494	16431	16389	16450	16500	16379	16633	16339	16453	16497	16599	16369	16463	16329	16407	16201	16414	16486	16309	16541	16497	16501	16412	16505	16495	16449	16536	16630	16436	16653	16616	16419	16358	16476	16413	16683	16419	16490	16593	16333	16505	16380	16639	16392	16375	16276	16441	16613	16423	16489	16395	16313	16466	16379	16460	16510	16419	16442	16405	16612	16744	16506	16488	16553	16789	16512	16398	16340	16335	16523	16491	16488	16428	16273	16687	16603	16566	16640	16355	16121	16469	16435	16414	16361	16481	16523	16223	16367	16381	16558	16400	16162	16408	16385	16300	16371	16343	16571	16769	16287	16500	16624	16387	16593	16451	16608	16633	16470	16566	16380	16520	16521	16376	16464	16542	16380	16402	16581	16582	16346	16359	16590	16534	16633	16566	16829	16366	16446	16356	16464	16593	16639	16447	16415	16507	16536	16394	16473	16458	16627	16646	16355	16267	16523	16524	16477	16679	16395	16380	16460	16703	16445	16261	16379	16358	16512	16429	16611	16500	16558	16349	16657	16619	16541	16571	16580	16713	16554	16362	16524	16493	16679	16535	16772	16763	16517	16424	16349	16385	16378	16364	16603	16586	16552	16400	16537	16823	16337	16482	16552	16593	16807	16368	16445	16529	16528	16688	16471	16534	16427	16740	16461	16712	16612	16254	16577	16458	16300	16309	16536	16340	16449	16499	16332	16562	16508	16705	16635	16572	16455	16584	16523	16618	16382	16312	16588	16599	16499	16445	16483	16392	16482	16613	16531	16546	16473	16227	16296	16371	16435	16514	16573	16385	16474	16562	16429	16541	16787	16455	16584	16645	16491	16289	16289	16465	16545	16505	16429	16580	16407	16635	16553	16474	16636	16313	16331	16675	16341	16430	16445	16649	16431	16334	16662	16500	16296	16590	16478	16682	16330	16515	16403	16514	16387	16504	16527	16401	16438	16592	16328	16497	16500	16395	16466	16430	16395	16433	16604	16281	16544	16414	16464	16575	16643	16569	16191	16495	16325	16386	16452	16453	16432	16577	16407	16555	16549	16240	16396	16397	16311	16501	16384	16545	16482	16609	16503	16404	16443	16378	16434	16343	16568	16357	16630	16337	16636	16482	16443	16555	16512	16577	16687	16720	16549	16492	16382	16591	16390	16484	16534	16496	16419	16656	16606	16645	16589	16597	16554	16678	16329	16487	16466	16405	16458	16283	16474	16404	16541	16402	16619	16419	16525	16438	16585	16543	16426	16349	16549	16533	16458	16406	16318	16613	16565	16695	16452	16562	16518	16907	16558	16483	16484	16557	16560	16714	16505	16405	16506	16582	16536	16574	16544	16604	16566	16369	16590	16513	16674	16562	16551	16329	16503	16593	16404	16389	16436	16491	16336	16606	16523	16548	16270	16459	16557	16357	16648	16497	16569	16649	16399	16415	16387	16527	16590	16717	16405	16379	16669	16534	16533	16522	16594	16518	16605	16390	16436	16521	16582	16433	16486	16537	16573	16492	16349	16471	16404	16678	16402	16756	16476	16396	16579	16326	16455	16552	16623	16261	16524	16340	16462	16616	16585	16455	16417	16461	16619	16409	16567	16685	16622	16430	16507	16739	16487	16488	16569	16553	16495	16588	16412	16391	16368	16461	16334	16380	16347	16557	16532	16434	16286	16342	16617	16495	16550	16567	16276	16536	16441	16750	16316	16599	16524	16454	16558	16496	16530	16515	16359	16552	16508	16398	16537	16337	16314	16396	16354	16626	16637	16513	16511	16327	16530	16685	16515	16658	16600	16496	16420	16772	16636	16495	16590	16491	16299	16366	16071	16459	16497	16497	16353	16527	16463	16377	16324	16418	16315	16529	16419	16629	16719	16464	16488	16449	16520	16702	16319	16223	16455	16541	16545	16373	16769	16479	16418	16296	16325	16366	16500	16626	16406	16520	16352	16566	16506	16318	16701	16495	16478	16676	16527	16353	16428	16425	16378	16451	16728	16394	16450	16695	16596	16359	16617	16656	16511	16515	16559	16567	16446	16493	16530	16529	16442	16614	16584	16510	16731	16428	16596	16490	16471	16603	16470	16494	16488	16577	16679	16575	16475	16624	16429	16482	16423	16559	16360	16702	16598	16555	16444	16603	16369	16316	16458	16501	16432	16439	16444	16483	16599	16653	16451	16568	16326	16534	16306	16688	16432	16834	16521	16577	16455	16788	16773	16629	16490	16415	16477	16549	16621	16653	16509	16286	16438	16461	16444	16483	16546	16458	16272	16587	16531	16632	16405	16512	16597	16409	16297	16453	16369	16467	16473	16476	16421	16640	16625	16635	16529	16359	16454	16492	16626	16735	16630	16503	16655	16379	16635	16418	16656	16584	16408	16606	16507	16433	16644	16661	16361	16547	16437	16424	16383	16760	16442	16477	16428	16514	16333	16420	16624	16565	16353	16633	16400	16431	16440	16448	16514	16483	16713	16578	16371	16426	16456	16443	16473	16499	16384	16606	16510	16479	16398	16516	16500	16381	16476	16462	16443	16711	16404	16530	16632	16581	16197	16404	16585	16552	16457	16667	16614	16442	16435	16658	16580	16527	16729	16621	16434	16489	16371	16420	16392	16323	16416	16417	16432	16512	16264	16588	16520	16765	16265	16582	16504	16210	16490	16559	16455	16408	16408	16452	16638	16644	16490	16464	16271	16500	16476	16422	16491	16401	16539	16540	16483	16369	16452	16571	16422	16375	16671	16561	16594	16662	16253	16576	16534	16425	16474	16295	16714	16555	16465	16564	16427	16355	16460	16621	16368	16444	16444	16567	16355	16578	16400	16549	16483	16695	16387	16485	16439	16629	16510	16507	16560	16558	16570	16354	16584	16498	16499	16676	16550	16474	16551	16253	16692	16653	16407	16383	16376	16556	16547	16746	16479	16409	16516	16575	16353	16470	16411	16333	16540	16457	16584	16431	16655	16571	16648	16370	16460	16603	16291	16611	16693	16517	16327	16412	16602	16417	16620	16450	16435	16393	16625	16477	16493	16396	16337
17003	19061	17823	15656	14479	15529	23005	24438	20319	15672	13915	13545	13478	13280	13160	13363	13446	13249	13397	13264	13341	13194	13342	13231	13334	13109	13426	13217	13357	13363	13367	13279	13279	13262	13264	13296	13226	13451	13320	13497	13292	13397	13379	13141	13300	13317	13282	13160	13352	13395	13431	13287	13298	13142	13267	13359	13324	13193	13223	13390	13446	13031	13317	13174	13165	13237	13239	13175	13296	13447	13193	13287	13169	13392	13178	13520	13204	13357	13224	13383	13342	13475	13434	13252	13347	13381	13228	13352	13381	13322	13383	13436	13135	13295	13589	13218	13255	13320	13369	13399	13446	13242	13184	13314	13417	13423	13250	13249	13361	13362	13519	13363	13293	13197	13446	13349	13357	13206	13179	13312	13358	13306	13404	13397	13355	13327	13302	13293	13278	13336	13345	13348	13287	13394	13284	13386	13370	13202	13525	13274	13228	13395	13345	13381	13278	13363	13411	13276	13361	13334	13504	13304	13306	13339	13374	13334	13337	13289	13357	13333	13303	13224	13367	13329	13421	13279	13429	13400	13274	13505	13414	13414	13448	13418	13277	13441	13338	13439	13481	13249	13289	13359	13305	13323	13359	13445	13365	13211	13610	13341	13288	13351	13317	13244	13252	13393	13188	13311	13290	13127	13385	13365	13485	13366	13395	13297	13349	13335	13383	13416	13136	13405	13355	13454	13430	13307	13169	13171	13456	13427	13304	13405	13329	13310	13354	13339	13309	13234	13324	13328	13291	13238	13376	13340	13233	13257	13475	13257	13330	13421	13169	13370	13238	13323	13210	13319	13198	13232	13428	13287	13205	13238	13265	13177	13268	13284	13299	13111	13529	13402	13369	13294	13418	13262	13236	13545	13192	13336	13232	13317	13151	13357	13464	13271	13446	13307	13318	13287	13368	13275	13244	13323	13379	13304	13362	13295	13329	13260	13254	13324	13274	13429	13386	13234	13330	13295	13350	13433	13434	13138	13382	13322	13258	13411	13416	13283	13363	13223	13368	13247	13294	13259	13358	13272	13366	13332	13354	13460	13456	13252	13395	13405	13367	13380	13431	13257	13242	13366	13453	13254	13429	13252	13499	13343	13234	13374	13199	13194	13293	13305	13345	13332	13110	13282	13302	13256	13402	13342	13197	13125	13284	13321	13364	13403	13265	13238	13238	13464	13338	13242	13245	13377	13427	13230	13154	13305	13188	13232	13299	13187	13245	13373	13399	13358	13254	13347	13189	13310	13504	13615	13348	13306	13291	13250	13342	13284	13311	13203	13358	13358	13441	13327	13226	13250	13399	13346	13355	13426	13383	13369	13414	13284	13262	13427	13292	13335	13353	13161	13480	13199	13340	13403	13371	13356	13449	13415	13346	13300	13486	13333	13285	13186	13183	13311	13436	13459	13276	13293	13392	13372	13420	13269	13258	13529	13423	13146	13199	13214	13469	13403	13269	13189	13406	13323	13484	13301	13413	13327	13279	13206	13281	13353	13691	13071	13429	13442	13342	13116	13291	13248	13291	13383	13225	13364	13270	13284	13364	13444	13383	13199	13258	13372	13233	13232	13457	13257	13371	13376	13529	13102	13507	13266	13290	13227	13277	13326	13383	13423	13300	13349	13341	13159	13340	13441	13241	13312	13369	13300	13306	13238	13353	13357	13419	13308	13265	13422	13240	13136	13208	13404	13244	13214	13465	13188	13193	13437	13181	13495	13329	13515	13389	13316	13380	13335	13297	13339	13360	13240	13363	13450	13365	13363	13279	13240	13312	13249	13422	13220	13325	13154	13315	13442	13324	13469	13349	13332	13345	13376	13492	13394	13318	13065	13226	13315	13349	13221	13261	13231	13475	13442	13205	13447	13456	13387	13315	13285	13367	13264	13269	13468	13243	13229	13348	13286	13133	13425	13290	13366	13315	13302	13275	13261	13341	13228	13510	13348	13194	13382	13331	13334	13335	13301	13427	13363	13167	13366	13410	13375	13280	13206	13352	13255	13357	13389	13455	13278	13235	13288	13426	13271	13235	13412	13422	13361	13406	13311	13371	13485	13181	13308	13174	13291	13233	13386	13258	13390	13307	13214	13372	13306	13349	13223	13410	13260	13459	13358	13329	13252	13214	13262	13342	13285	13262	13159	13256	13391	13302	13327	13569	13293	13247	13344	13261	13310	13194	13550	13435	13351	13220	13260	13353	13148	13323	13158	13230	13438	13349	13263	13382	13023	13208	13373	13249	13382	13314	13286	13257	13338	13328	13188	13397	13183	13257	13255	13383	13167	13403	13194	13306	13363	13278	13170	13510	13125	13443	13212	13368	13210	13296	13351	13289	13360	13252	13203	13373	13259	13401	13329	13345	13305	13312	13323	13294	13186	13155	13253	13375	13379	13305	13330	13313	13229	13292	13229	13370	13300	13387	13394	13503	13354	13381	13261	13331	13310	13202	13296	13465	13334	13277	13355	13382	13344	13409	13354	13448	13355	13169	13307	13412	13212	13296	13437	13367	13449	13182	13298	13337	13278	13139	13400	13176	13355	13452	13220	13417	13386	13349	13369	13344	13519	13316	13413	13497	13276	13434	13342	13199	13327	13297	13195	13117	13220	13439	13313	13322	13307	13404	13240	13396	13305	13393	13418	13250	13540	13345	13464	13305	13312	13210	13317	13342	13204	13359	13329	13339	13285	13321	13326	13362	13428	13423	13213	13311	13342	13444	13354	13226	13290	13442	13299	13284	13180	13261	13356	13349	13285	13339	13217	13435	13346	13161	13387	13428	13314	13351	13221	13239	13322	13240	13272	13186	13543	13322	13365	13241	13512	13299	13454	13253	13266	13289	13363	13387	13384	13217	13465	13508	13208	13382	13361	13306	13307	13341	13382	13270	13419	13234	13225	13297	13165	13317	13354	13282	13375	13499	13278	13226	13317	13326	13336	13193	13367	13230	13408	13124	13221	13439	13353	13321	13224	13252	13331	13259	13467	13115	13328	13310	13272	13316	13232	13448	13330	13390	13342	13254	13342	13350	13414	13333	13374	13357	13205	13448	13225	13308	13379	13298	13116	13337	13143	13238	13147	13384	13276	13330	13323	13280	13420	13317	13210	13230	13249	13438	13242	13328	13233	13269	13208	13271	13326	13410	13259	13335	13440	13283	13381	13342	13335	13208	13381	13232	13385	13362	13283	13239	13303	13389	13201	13291	13237	13285	13320	13290	13255	13182	13316	13510	13290	13378	13277	13340	13106	13388	13286	13353	13504	13221	13303	13139	13343	13355	13220	13241	13304	13149	13484	13391	13381	13280	13342	13222	13243	13347	13242	13199	13398	13450	13300	13225	13498	13392	13380	13402	13366	13222	13345	13426	13163	13392	13306	13441	13321	13236	13372	13303	13372	13230	13205	13331	13370	13300	13248	13545	13273	13337	13390	13236	13342	13221	13410	13378	13358	13361	13264	13227	13324	13194	13312	13261	13415	13100	13325	13371	13382	13368	13494	13277	13397	13361	13271	13190	13528	13333	13342	13472	13530	13367	13224	13242	13335	13242	13369	13265	13302	13187	13309	13317	13290	13113	13278	13451	13307	13286	13502	13352	13353	13320	13279	13274	13365	13336	13299	13239	13297	13468	13145	13515	13319	13472	13188	13355	13227	13361	13346	13402	13270	13300	13315	13435	13369	13429	13294	13302	13373	13348	13191	13266	13309	13376	13388	13336	13446	13294	13349	13355	13296	13312	13260	13349	13258	13498	13209	13169	13356	13382	13258	13077	13352	13381	13339	13283	13448	13381	13275	13580	13333	13243	13364	13430	13259	13109	13232	13255	13369	13452	13301	13314	13205	13409	13343	13375	13513	13333	13400	13258	13394	13244	13326	13159	13394	13338	13425	13290	13318	13412	13416	13348	13344	13325	13324	13368	13408	13488	13272	13426	13353	13200	13456	13376	13353	13307	13303	13268	13478	13429	13321	13223	13204	13242	13252	13342	13352	13444	13216	13426	13400	13260	13151	13226	13313	13325	13285	13340	13326	13304	13203	13401	13378	13355	13340	13416	13509	13380	13322	13384	13278	13396	13267	13410	13337	13340	13404	13328	13275	13496	13350	13296	13349	13375	13378	13273	13223	13209	13461	13335	13245	13209	13264	13243	13486	13350	13374	13185	13310	13329	13367	13319	13177	13646	13270	13169	13272	13249	13354	13381	13240	13284	13276	13349	13375	13289	13382	13292	13309	13247	13231	13333	13351	13202	13457	13295	13413	13280	13459	13297	13264	13338	13421	13257	13400	13309	13367	13331	13382	13141	13396	13260	13330	13415	13266	13319	13277	13430	13480	13301	13427	13300	13390	13462	13268	13274	13426	13494	13228	13440	13269	13181	13383	13318	13250	13205	13221	13207	13367	13165	13382	13346	13280	13416	13346	13410	13293	13439	13372	13234	13299	13267	13302	13181	13238	13226	13496	13439	13268	13236	13149	13374	13466	13336	13392	13316	13276	13148	13378	13396	13428	13292	13418	13384	13236	13251	13314	13344	13380	13290	13394	13272	13478	13440	13308	13368	13243	13157	13306	13218	13432	13268	13277	13193	13424	13330	13361	13232	13278	13357	13342	13213	13322	13349	13288	13192	13280	13198	13439	13261	13322	13350	13285	13328	13356	13262	13272	13432	13437	13402	13297	13438	13334	13353	13340	13308	13181	13268	13224	13459	13351	13339	13257	13284	13473	13255	13271	13292	13543	13322	13247	13358	13385	13287	13151	13199	13367	13315	13405	13437	13335	13219	13358	13231	13324	13339	13299	13439	13383	13279	13304	13348	13378	13344	13191	13348	13234	13376	13435	13335	13328	13351	13328	13412	13283	13320	13375	13342	13391	13453	13235	13431	13267	13287	13458	13404	13247	13248	13268	13418	13322	13278	13443	13341	13223	13308	13192	13383	13463	13300	13206	13429	13376	13318	13357	13412	13108	13399	13210	13278	13397	13347	13478	13236	13202	13281	13252	13192	13430	13329	13276	13386	13309	13268	13321	13343	13266	13401	13157	13304	13415	13294	13313	13297	13300	13398	13532	13237	13411	13298	13317	13495	13405	13424	13294	13222	13166	13284	13407	13323	13479	13206	13282	13297	13272	13313	13327	13255	13478	13263	13437
25506	21102	28053	25081	24319	36057	58905	58393	41549	28269	21071	18873	18315	18137	17994	17997	18128	18265	18218	18052	17845	18050	18148	17977	18087	17977	18014	18159	18037	17929	18052	18092	18111	18137	18002	18021	17950	18011	18007	17954	17808	18072	18118	18014	18076	17845	17907	18014	18034	18031	18125	18068	18056	17888	17832	17924	18114	18141	17946	17992	17837	17920	17915	18062	17982	17799	18043	18046	18149	18085	17967	17841	17994	17974	18167	18081	17966	18007	18049	17963	17807	18133	18031	17986	17999	17956	18146	18286	18107	17895	18067	17937	17968	17775	18023	17916	18071	17876	18111	18022	17905	17922	17907	18010	17810	18240	17784	18101	18016	18065	17831	17866	18067	17998	17997	17996	18050	17869	17865	18047	17776	18017	17873	18034	17930	18046	18079	18033	17965	17919	17895	17996	17964	18125	17800	18028	18044	17859	17945	18096	17941	17816	18028	17972	17713	17919	17800	18141	18064	17914	17914	18002	17932	18092	17938	18143	18164	17905	17938	17862	18145	17968	17780	18195	18034	17809	17957	18230	18120	18138	17782	17705	18308	18070	17994	17909	17868	18109	17767	17886	18269	18148	18164	18062	18068	17986	18040	17933	18096	17997	17955	17894	17903	17840	17960	18021	17797	17787	17902	17865	17591	17783	17941	17892	17938	17799	17926	17972	17951	17742	17905	18071	18030	17922	18030	18035	18189	18051	18102	18052	18219	17668	17907	18103	18131	17949	17839	17912	17886	18175	18049	17789	17930	17827	18014	17916	18029	17999	18132	18018	17825	17882	17797	18239	17981	18019	17870	18109	17935	18050	17812	17865	17991	18149	17915	18013	17836	18026	17985	17906	17863	17952	17849	18004	18010	17924	17984	18084	17872	17713	18011	17856	18090	17921	17975	18200	18004	17672	18050	17983	18132	18104	18159	17907	17971	17987	17903	17895	18086	17850	17787	17926	18039	18025	18063	17934	18025	17924	17868	17972	17956	17724	18086	18175	18053	18040	18012	17959	17930	17976	17803	17913	17933	18006	17940	18016	18043	17884	17825	18094	17897	18021	18121	17983	17848	18218	17962	17974	17956	17922	18103	17982	17766	17785	17879	17892	18023	17916	17897	18252	18138	17965	17945	17762	17929	18016	18091	18053	17985	17913	17898	18106	17778	17980	17992	17978	17997	18191	17794	17819	17887	17952	18054	17875	18012	18010	17998	17925	17907	18017	17897	17956	18155	18043	17892	17874	18138	18074	18078	17773	18076	17900	18191	17838	17967	18064	18064	18019	17976	17767	17919	17905	18084	18056	18099	18066	18043	17837	17914	18015	17943	17989	18086	17940	18106	18228	17938	17835	17804	17895	17982	17881	18101	18084	18087	18070	18013	18100	17886	17980	18051	17997	17941	17888	18072	17957	18001	17793	17888	18022	18077	18192	17991	17842	18249	17932	17880	17871	18172	17932	17749	17933	18008	18138	17845	17949	17917	18019	17926	18056	17821	17976	17862	18166	18059	17800	18127	18114	18037	17874	18184	18004	17936	17913	17919	18024	18005	17741	17919	17821	17851	17928	17891	17821	17861	17899	17921	17915	17989	18113	18292	17853	18045	17891	18139	17760	18133	17718	17927	17975	18012	17954	18195	17836	17752	17951	18002	17844	18016	17956	18009	18069	17900	17908	17994	17844	17964	18180	18065	17959	18040	17779	18113	18014	17879	17977	18001	18217	18102	18137	18102	17870	17894	17979	17988	17910	18066	18062	17914	18101	18118	18049	17974	17913	17872	17847	17899	17845	17982	17909	18039	18023	17768	17846	18095	17988	18056	17985	18123	18233	17923	18058	18050	17889	17903	17906	17929	17749	18173	18014	18036	17924	18117	18142	17877	17865	17845	17864	17991	18047	18084	18124	18006	17943	18001	17862	17837	17986	18095	18129	18009	17901	17834	17992	17919	17860	17815	17923	18152	18027	17894	18184	18033	17708	18074	18014	17856	17895	18110	17881	18059	17898	18139	17906	17753	18138	18055	17878	18086	17892	18102	17960	17934	17957	18053	17894	17865	18104	18131	18011	17955	18008	18241	18037	17924	18003	17880	18009	17825	18167	18000	18035	18204	18156	18147	18115	17862	18037	17870	17929	18105	17980	18079	18192	18170	18068	18213	17886	17984	17969	17959	17869	17988	17789	17958	17833	17907	17881	17961	17927	18011	17970	18239	17912	17958	18073	17956	17880	18180	18093	17717	18119	17888	18036	17951	18000	18157	18031	17969	17740	18127	18006	17959	18018	17894	17721	18035	17953	17880	17910	18012	17844	17842	17815	17880	17996	18118	17833	18229	18057	18124	17977	18024	17839	18094	18049	17995	18163	18051	17735	18024	17744	17908	18056	17941	17796	17964	18187	18212	18024	18029	17948	18067	17682	17935	17941	18085	18037	18142	18087	18037	17782	18102	17937	18058	17894	17901	17950	18014	18072	17991	17850	17833	17840	17765	17908	17922	17890	18003	17869	17989	17926	17810	18019	18058	18097	17999	17875	18024	17910	18259	18125	17854	17877	18110	17748	18049	17907	18153	17790	18031	18140	17871	17947	18015	17850	17943	17852	18117	18297	17966	17929	17955	17995	18075	17968	17806	18006	17969	17779	17885	17861	18096	17926	18089	18010	17888	18037	17945	17854	18091	17930	18078	18081	18223	17890	17834	17985	18013	17935	17887	18092	17941	17848	17900	18097	17915	17937	18053	17963	17828	17905	18014	18208	17895	18092	18038	17967	18048	17938	18192	17976	17933	17922	17895	18248	18121	17913	18109	17751	18067	17934	17960	18102	18150	17999	18100	18140	18050	17902	18016	17747	18056	18092	17785	18176	17851	18113	17829	17882	18001	18084	17933	18029	18090	17993	17871	18135	18073	17943	18099	18050	18165	18065	17871	17793	17847	17977	18043	18071	17884	17807	17912	17973	17965	18134	18148	17994	17907	17946	18007	17922	17777	18073	18028	18042	18052	18021	18195	17671	17870	18114	17865	18191	17968	17926	17925	17734	18055	17846	17923	18040	18123	17974	17862	18009	18118	17945	17861	17732	18025	18030	18018	17889	18122	17950	17882	17873	18158	17895	17878	18186	18133	18018	18194	18025	18102	18075	17984	18110	18045	18057	17892	17987	17801	17855	18190	17782	18130	18071	17930	17993	17838	17762	17996	18145	17953	17971	17793	17875	18020	18065	18035	18095	17886	18074	18194	17961	18024	17878	17741	17910	18110	18044	18060	17818	17911	17958	17938	17757	17763	17875	18075	18092	18041	17942	18103	17831	18209	17980	17973	17822	17872	18206	17911	18009	17933	17804	17948	18035	18101	18147	18006	17855	17944	18046	17937	18037	17957	17938	17926	17972	18175	18057	18040	17677	17825	17753	17699	17827	18208	17975	17976	17966	17916	18001	17960	17954	18072	18179	18107	18100	18079	17924	17990	18206	17951	17992	17956	18043	18039	18279	17814	17913	18048	17797	18201	18131	18027	18030	17845	17875	17968	18057	18079	18129	18073	18068	17916	17883	17909	17944	17870	18170	17939	17902	18156	17857	18095	18042	17891	18084	17798	17945	17886	17871	17966	17959	17923	18036	17874	18093	18024	18022	17902	18013	17999	17918	18159	18102	17950	17924	18122	18065	18148	18060	18091	17939	18161	17914	18151	18104	18044	17996	18028	17875	18078	18178	17974	18007	18049	18058	18128	17808	18044	18032	17893	18132	18181	18021	18085	18055	18021	17941	18015	18003	17986	18050	17916	17739	17995	17945	17725	18092	17892	18050	18121	18104	18075	17832	17896	17979	18080	18045	18034	17973	17826	17987	18145	18018	17988	18017	18180	18027	18110	17866	17884	18101	18040	17999	18122	18020	17895	18117	18119	17953	18007	18198	17880	17920	18006	17897	18088	18158	18010	18091	18102	17889	18089	18165	18109	18042	18016	18008	18169	18091	17849	17842	17943	17994	17961	18002	18091	18055	17963	18142	18029	17978	17940	17830	17925	17864	17936	18109	18100	18085	18065	17939	17909	18056	17829	17885	17844	18059	17914	17938	18038	17953	18020	17776	17959	17873	17945	17929	17969	17964	18075	17806	18102	18051	17740	18066	17889	18074	17810	17906	17920	17769	17876	17902	18076	17845	17999	18047	17737	18018	17946	17896	18058	17986	17879	18000	18024	17995	18101	18204	18065	17929	17832	18074	17815	18071	17820	17900	18165	18158	17783	17973	18060	17884	17996	17887	17825	17950	17807	18012	17742	17990	18043	17791	18017	17960	17909	18211	17989	18105	18118	18084	17933	18122	17947	17986	17952	17822	17794	18145	17781	17837	17829	18093	18030	17998	17815	18214	18042	17968	18010	18138	17778	17840	17962	18089	17886	17742	18241	17964	17794	17957	17803	17995	17927	18085	18107	18022	18062	18162	17949	17881	18147	17843	17993	18119	18034	17919	18107	18093	18026	18140	17922	18027	18007	18165	18253	18016	17760	18077	18095	17881	18133	18084	17917	17983	17912	17938	18058	18011	17889	18068	17961	17960	18017	17807	17869	17893	17966	17899	18065	17844	17956	17899	17734	17996	17984	17955	17922	18087	18058	17948	18100	17918	17957	18004	18004	17958	17735	17972	18071	17795	18146	17974	18010	17824	18053	17984	17928	17896	17828	17893	18091	17955	18012	18046	18035	18042	18020	17938	17860	18045	17800	18088	18062	18121	17944	17952	17937	18008	17816	18029	18012	17608	17858	17947	17954	17902	17973	17879	17944	17664	17808	18117	17996	18053	18107	18065	17986	17851	17987	17761	17969	17995	17910	18133	18043	17976	18203	17866	17979	17726	18098	17776	18222	18105	17802	17902	18032	17925	17846	17793	17874	17962	18054	17886	17828	17927	17885	17792	17770	18012	18063	18121	17818	18069	18091	18088	18168	18116	17999	17869	17825	17976	18146	17899	17996	17986	17929	17915	17946	17730	17806	17902	18202	17878	17776	17853	17884	18007	17981	17900	18039	18092	17898	17986	18251	18022	17995	17962	18003	17960	17796	18132	17805	17952	18041	18076	17969	17761	17970	17965	17956	18056	18005	17983	18003	17882	17871	18028	17856	17960	17877	18040	18152	18021	18029	17856	17934	18108
17480	29344	28203	23486	25801	38537	57596	54612	39020	23800	16193	14770	14301	14480	14077	14237	14129	14182	14188	14325	14143	14194	14215	14307	14464	14152	14403	14261	14016	14364	14106	14289	14201	14273	14195	14248	14260	14404	14231	14239	14250	14424	14281	14187	14094	14179	14267	14166	14258	14150	14266	14246	14337	14088	14235	14151	14219	14174	14079	14187	14373	14221	14105	14241	14243	14365	13960	14147	14196	14264	14463	14187	13961	13991	14262	14274	14380	14274	14275	14217	14402	14293	14171	14135	14260	14327	14363	14044	14298	14218	14197	14194	14201	14280	14166	14110	14224	14259	14137	14272	14293	14147	14222	14251	14326	14187	14251	14143	14281	14232	14251	14156	14417	14208	14145	14130	14259	14155	14080	14023	14206	14127	14344	14206	14205	14225	14175	14192	14377	14091	14134	14016	14314	14229	14202	14154	14120	14245	14272	14159	14185	14169	14051	14201	14265	14215	14170	13988	14293	14030	14188	14079	14341	13983	14398	14319	14223	14333	14415	14116	14190	14196	14057	14260	14286	14205	14217	14316	14360	14015	14279	14186	14276	14256	14274	14288	14239	14164	14158	14107	14326	14320	14224	14206	14312	14216	14265	14320	14245	14047	13978	14303	14186	14323	14290	14137	14383	14275	14156	14231	14162	14218	14246	14112	14055	14292	14295	14269	14293	14334	14346	14273	14232	14291	14270	14240	14108	14261	14270	14175	14193	14210	14154	14221	14318	14315	14226	14229	14259	14296	14140	13928	14334	14273	14226	14248	14107	14336	14170	14122	14317	14150	14254	14240	14211	14128	14114	14276	13993	14275	14098	14256	14172	14158	14281	14232	14200	14174	14120	14261	14319	14229	14281	14294	14319	14261	14111	14092	14301	14157	14193	14319	14138	14361	14133	14241	14241	14218	14275	14167	14095	14180	14373	14244	14302	14189	14144	14156	14327	14154	14114	14197	14167	14200	14230	14008	14275	14159	14302	14224	14401	14049	14422	14304	14150	14160	14218	14307	14254	14109	14232	14255	14094	14436	14244	14093	14229	14202	14180	14125	14225	14011	14269	14246	14174	14262	14266	14289	14187	14177	14208	14128	14400	14029	14208	14219	14413	14224	14131	14098	14209	14118	14169	14146	14194	14195	14328	14185	14123	14236	14236	14138	14358	14172	14262	14215	14172	14185	14338	14134	14190	14079	14324	14158	14258	14236	14256	14088	14208	14329	14131	14399	14281	14256	14371	14135	14395	14240	14175	14234	14253	14188	14365	14161	14277	14218	14259	14207	14314	14252	14126	14317	14270	14281	14317	14186	14188	14225	14137	14173	14098	14321	14174	14175	14146	14345	14270	14155	14163	14300	14140	14341	14204	14085	14074	14204	14156	14178	14168	14238	14202	14133	14313	14226	14146	14126	14172	14279	14291	14209	14187	14315	14142	14174	14416	14243	14352	14191	14100	14297	14200	14099	14125	14113	14169	14210	14126	14189	14161	14070	14254	14146	14135	14244	14220	14250	14272	14284	14269	14449	14104	14067	14384	14141	14292	14250	14176	14272	14315	14010	14288	14201	14314	14359	14188	14380	14366	14397	14309	14199	14203	14170	14188	14068	14194	14189	14262	14215	14130	14241	14158	14363	14181	14263	14348	14092	14226	14243	14372	14150	14208	14346	14262	14133	14300	14139	14396	14216	14082	14186	14178	14156	14177	14160	14212	14269	14000	14108	14208	14291	14014	14413	14148	14167	13997	14096	14250	14166	14172	14224	14196	14338	14243	14229	14281	14162	14285	14266	14177	14215	14094	14230	14267	14146	14303	14180	14136	14149	14233	14297	14251	14340	14177	14106	14281	14243	14155	14163	14049	14347	14275	14158	14298	14123	14190	14243	14180	14298	14364	14160	14249	14151	14148	14097	14275	14273	14159	14408	14081	14258	14115	14221	14290	14396	14155	14437	14181	14273	14178	14299	14167	14174	14175	14127	14038	14375	14264	14227	14115	14343	14240	14128	14140	14112	14259	14123	14061	14266	14298	14447	14240	14154	14173	14039	14223	14312	14091	14419	14221	14316	14314	14178	14070	14303	14256	14320	14131	14294	14333	14126	14360	14159	14139	14251	14174	14321	14237	14232	14244	14243	14229	14264	14307	14300	14121	14362	13935	14184	14287	14142	14009	14274	14118	14174	14213	14302	14223	14100	14215	14178	14167	14278	14222	14153	14283	14233	14361	14190	14038	14357	14356	14149	14130	14282	14268	14136	14189	14162	14203	14170	14056	14090	14107	14371	14261	14107	14367	14136	14298	14232	14335	14272	14308	14170	14296	14183	14316	14137	14153	14384	14153	14189	14397	14150	14159	14227	14316	14145	14278	14188	14179	14131	14257	14288	14104	14217	14196	14270	14099	14265	14160	14304	14185	14322	14247	14257	14172	14204	14287	14198	14088	14212	14218	14391	14238	14202	14046	14163	14352	14239	14242	14243	14182	14265	14303	14138	14352	14066	14228	14059	14300	14301	14207	14315	14265	14376	14124	14172	14248	14241	14164	14180	14291	14185	14157	14220	14313	14246	14082	14278	14190	14238	14294	14330	14100	14354	14277	14255	14257	14251	14367	14225	14000	14201	14273	14225	14062	14226	14237	14220	14157	14134	14272	14258	14372	14197	14310	14257	14103	14296	14094	14035	14309	14353	14166	14096	14120	14111	14242	14423	14271	14268	14234	14264	14246	14246	14274	14302	14119	14370	14271	14370	14283	14054	14286	14206	14280	14323	14249	14325	14315	14331	14263	14298	14245	14259	14283	14335	14133	14439	14232	14265	14121	14162	14246	14067	14105	14281	14218	14141	14105	14194	14198	14155	14247	14232	14171	14168	14188	14181	14237	14303	14219	14339	14194	14296	14345	14243	14157	14114	14205	14183	14429	14192	14224	13975	14118	14187	14170	14089	14320	14152	14345	14159	14070	14110	14255	14166	14335	14209	14105	14261	14149	14336	14232	14273	13930	14251	14422	14158	14248	14224	14071	14196	14250	14093	14048	14113	14062	14099	14291	14214	14144	14361	14099	14351	14268	14086	14154	14181	14142	14231	14422	14186	14340	14331	14300	14052	14135	14151	14334	14201	14287	14192	14212	14156	14136	14302	14084	14185	14156	14257	14050	14389	14283	14169	14328	14227	14090	14230	14084	14167	14144	14070	14314	14223	14090	14112	14307	14217	14252	14118	14136	14210	14304	14278	14358	14301	14224	14122	14245	14114	14284	14240	14027	14360	14134	14199	14047	14354	14266	14240	14222	14183	14224	14268	14068	14279	14107	14294	14292	14345	14292	14268	14241	14213	14060	14084	14179	14230	14215	14140	14155	14157	14166	14095	14361	14374	14099	14296	14095	14188	14233	14178	14234	14305	14066	14133	14276	14140	14203	14285	14319	14191	14074	14191	14025	14184	14168	14236	14310	14337	14243	14116	14242	14104	14115	14210	14311	14162	14232	14086	14242	14270	14133	14120	14339	14158	14196	14315	14243	14155	14209	14222	14282	14281	14205	14231	14278	14302	14212	14223	14217	14117	14111	14297	14125	14294	14336	14327	14182	14261	14327	14159	14350	14182	14206	14201	14381	14216	14287	14237	14178	14225	14310	14026	14404	14281	14098	14249	14206	14391	14279	14158	14355	14272	14319	14417	14119	14275	14204	14232	14351	14241	14204	14174	14184	14079	14252	14076	14293	14347	14316	14147	14320	14209	14262	14073	14104	14179	14255	14164	14156	14325	14160	14173	14292	14151	14352	14211	14176	14176	14293	14197	14400	14376	14190	14155	14371	14365	14379	14358	14173	14110	14125	14094	14298	14044	14051	14285	14332	14181	14091	14208	14238	14277	14231	14294	14165	14286	14139	14244	14263	14138	14316	14097	14267	14382	14348	14152	14290	14376	14320	14249	14120	14252	14239	14226	14126	14243	14369	13954	14263	14076	14305	14164	14238	14290	14292	14260	13904	14298	14135	14243	14289	14180	14370	14165	14308	14139	14047	14170	14169	14393	14202	13980	14107	14233	14227	14293	14223	14156	14305	14105	14390	14161	14324	14286	14120	14275	14279	14257	14161	14380	14254	14422	14347	14217	14282	14224	14323	14170	14197	14261	14231	14158	14330	14252	14145	14055	14256	14195	14215	14295	14235	14237	14222	14095	14386	14166	14273	14346	14352	14169	14415	14329	14150	14263	14196	14215	14265	14277	14306	14251	14102	14231	14300	14053	14349	14120	14259	14169	14177	14232	14281	14232	14336	14256	14295	14046	14248	14235	14223	14164	14384	14366	14186	14450	14265	14020	14379	14126	14253	14300	14291	14274	14100	14352	14279	14169	14223	14157	14401	14220	14132	14373	14096	14240	14359	14250	14112	14236	14107	14256	14189	14216	14366	14263	14384	14307	14329	14210	14234	14167	14200	14225	14260	14221	14239	14212	14287	14093	14175	14245	14300	14115	14360	14241	14128	14200	14325	14162	14293	14232	14241	14082	14222	14397	14324	14249	14234	14015	14209	14159	14268	14265	14304	14159	14190	14469	14293	14375	14068	14264	14079	14255	14307	14127	14317	14194	14035	14173	14068	14198	14254	14269	14339	14376	14214	14255	14315	14211	14131	14406	14228	14233	14124	14288	14371	14219	14258	14256	14104	14217	14181	14270	14216	14116	14176	14259	14190	14322	14231	14288	14217	14269	14232	14261	14127	14306	14085	14033	14295	14312	14196	14140	13986	14178	14281	14139	14190	14276	14072	14169	14213	14325	14351	14152	14131	14091	14274	14191	14290	14134	14425	14130	14324	14258	14125	14232	14282	14137	14315	14372	14212	14260	14248	14290	14340	14154	14237	14184	14284	14222	14334	14180	14099	14280	14361	14169	14180	14279	14227	14104	14114	14316	14109	14195	14288	14267	14255	14311	14173	14289	14291	14035	14332	14273	14150	14242	14225	14154	14299	14231	14201	14230	14341	14231	14265	14067	14092	14050	14306	14296	14203	14141	14338	14098	14326	14446	14246	14221	14165	14340	14354	14272	14237	14215	14081	14370	14236	14196	14059	14214	14275	14255	14187	14322	14143	14176	14333	14117	14187	14179	14357	14351	14135	14190	14160	14314	14242	14193	14173	14221	14248	14242
23898	21092	28539	23948	22739	47363	73332	65312	50231	34599	24138	19692	18955	18535	18375	18615	18574	18364	18658	18469	18452	18601	18391	18598	18419	18238	18491	18251	18374	18211	18415	18470	18504	18463	18429	18535	18285	18321	18292	18336	18298	18458	18522	18275	18534	18423	18539	18382	18463	18154	18243	18203	18316	18222	18332	18176	18310	18417	18387	18391	18340	18237	18364	18318	18174	18346	18245	18436	18406	18278	18409	18334	18387	18201	18467	18244	18134	18508	18222	18349	18502	18353	18379	18323	18474	18227	18321	18377	18384	18405	18363	18390	18585	18397	18400	18373	18289	18383	18415	18223	18219	18305	18161	18269	18249	18571	18414	18430	18310	18404	18270	18248	18259	18238	18216	18249	18156	18279	18332	18320	18277	18342	18270	18504	18366	18379	18268	18199	18410	18421	18075	18187	18274	18287	18199	18303	18383	18361	18177	18357	18153	18076	18684	18378	18247	18310	18420	18500	18217	18327	18181	18390	18479	18432	18309	18280	18211	18305	18347	18192	18424	18383	18405	18366	18416	18360	18432	18298	18510	18314	18326	18150	18120	18285	18245	18291	18341	18342	18482	18261	18510	18508	18247	18353	18338	18207	18548	18430	18335	18209	18571	18212	18210	18051	18477	18267	18515	18237	18416	18096	18382	18306	18464	18163	18356	18356	18207	18274	18087	18192	18462	18204	18160	18490	18467	18270	18228	18155	18388	18258	18177	18344	18244	18250	18294	18394	18235	18352	18378	18286	18111	18168	18334	18280	18354	18157	18289	18120	18324	18308	18194	18518	18189	18356	18301	18404	18278	18420	18416	18499	18362	18252	18276	18479	18465	18575	18258	18371	18339	18337	18295	18219	18347	18386	18450	18210	18462	18526	18217	18130	18690	18305	18431	18355	18293	18420	18214	18277	18214	18187	18461	18451	18307	18297	18159	18380	18210	18283	18299	18386	18285	18341	18229	18414	18298	18076	18388	18225	18177	18393	18256	18251	18329	18033	18261	18120	18303	18389	18554	18459	18338	18327	18611	18335	18252	18180	18147	18281	18362	18230	18322	18417	18219	18426	18431	18278	18239	18129	18394	18460	18377	18528	18354	18463	18314	18391	18250	18328	18364	18257	18225	18588	18287	18395	18391	18415	18448	18261	18074	18113	18322	18366	18343	18287	18232	18268	18224	18365	18350	18233	18110	18162	18660	18468	18269	18324	18401	18468	18280	18291	18412	18358	18318	18335	18366	18208	18256	18322	18349	18523	18397	18419	18366	18194	18393	18426	18254	18376	18263	18235	18346	18324	18387	18231	18287	18233	18379	18272	18426	18205	18485	18357	18380	18235	18701	18500	18424	18128	18182	18189	18575	18626	18297	18307	18170	18167	18636	18180	18204	18297	18336	18166	18321	18526	18484	18323	18317	18177	18154	18250	18311	18182	18398	18478	18354	18375	18494	18220	18299	18179	18320	18241	18097	18198	18375	18331	18434	18404	18219	18056	18382	18377	18449	18481	18321	18246	18307	18227	18371	18435	18369	18211	18411	18062	18374	18263	18299	18455	18430	18299	18232	18303	18243	18267	18299	18391	18507	18424	18365	18355	18435	18428	18339	18363	18106	18381	18240	18457	18390	18211	18479	18350	18322	18178	18261	18364	18598	18168	18473	18412	18317	18270	18337	18642	18412	18243	18264	18472	18319	18369	18381	18237	18505	18327	18424	18394	18379	18359	18135	18452	18195	18336	18181	18584	18499	18184	18353	18162	18290	18519	18381	18470	18503	18465	18253	18167	18448	18365	18370	18461	18276	18405	18374	18282	18465	18290	18464	18401	18385	18198	18363	18243	18234	18348	18094	18249	18351	18293	18392	18500	18453	18318	18484	18407	18432	18285	18444	18169	18204	18221	18367	18293	18245	18448	18679	18497	18426	18145	18096	18422	18271	18298	18295	18402	18640	18380	18275	18235	18352	18449	18238	18167	18333	18397	18163	18312	18240	18341	18213	18270	18421	18273	18354	18359	18568	18470	18392	18176	18409	18504	18186	18337	18327	18162	18349	18510	18430	18455	18178	18304	18530	18591	18263	18316	18411	18555	18352	18392	18081	18328	18284	18239	18206	18319	18302	18533	18486	18387	18527	18381	18433	18210	18372	18307	18401	18285	18221	18460	18482	18360	18266	18534	18501	18450	18416	18359	18269	18475	18238	18328	18515	18097	18249	18423	18461	18359	18411	18178	18424	18185	18258	18280	18185	18235	18188	18093	18322	18192	18284	18159	18401	18370	18525	18288	18420	18085	18127	18328	18290	18360	18291	18159	18354	18610	18293	18255	18348	18292	18539	18223	18191	18470	18140	18283	18250	18352	18375	18257	18395	18208	18291	18359	18272	18415	18213	18358	18279	18425	18329	18235	18102	18431	17885	18274	18678	18431	18569	18359	18397	18547	18332	18314	18360	18402	18236	18433	18178	18536	18307	18292	18179	18653	18248	18142	18376	18415	18096	18280	18355	18426	18533	18573	18406	18452	18188	18460	18312	18242	18340	18413	18258	18389	18290	18338	18292	18247	18304	18374	18209	18124	18252	18445	18349	18322	18121	18222	18236	18232	18264	18117	18182	18396	18217	18169	18463	18174	18346	18486	18330	18152	18289	18136	18322	18347	18418	18429	18252	18255	18395	18418	18512	18262	18192	18333	18100	18359	18348	18068	18368	18342	18369	18349	18285	18382	18183	18248	18148	18384	18242	18299	18311	18514	18328	18211	18268	18291	18182	18418	18304	18219	18367	18340	18341	18279	18147	18334	18174	18510	18309	18207	18292	18374	18240	18214	18526	18236	18271	18193	18444	18420	18144	18240	18387	18049	18347	18379	18295	18520	18664	18234	18232	18236	18166	18267	18350	18173	18288	18265	18289	18371	18278	18283	18397	18263	18106	18397	18384	18293	18576	18402	18168	18446	18567	18152	18100	18068	18168	18175	18328	18289	18219	18338	18454	18425	18263	18433	18176	18178	18324	18277	18415	18327	18265	18315	18330	18195	18422	18352	18480	18074	18344	18462	18516	18204	18316	18381	18423	18454	18226	18183	18398	18254	18025	18382	18283	18204	18298	18396	18557	18448	18339	18186	18491	18331	18479	18356	18346	18292	18257	18397	18131	18484	18533	18237	18358	18314	18222	18257	18423	18204	18337	18376	18158	18405	18237	18178	18349	18355	18388	18223	18364	18190	18301	18174	18413	18219	18248	18399	18345	18352	18203	18549	18372	18006	18216	18276	18154	18221	18429	18280	18343	18246	18353	18352	18253	18140	18313	18359	18493	18292	18418	18290	18452	18526	18116	18348	18174	18234	18302	18295	18389	18088	18279	18209	18304	18536	18126	18238	18625	18498	18257	18356	18259	18278	18295	18212	18197	18380	18365	18222	18192	18215	18426	18402	18219	18277	18218	18267	18107	18433	18295	18398	18274	18011	18361	18276	18314	18226	18202	18463	18101	18321	18334	18269	18124	18300	18522	18338	18370	18228	18159	18273	18331	18303	18148	18272	18308	18340	18194	18243	18445	18341	18214	18096	18507	18526	18158	18347	18429	18227	18476	18400	18165	18235	18198	18382	18454	18256	18290	18406	18130	18252	18342	18319	18240	18388	18372	18265	18407	18360	18181	18497	18428	18517	18245	18103	18355	18350	18370	18360	18199	18198	18454	18412	18340	18541	18577	18364	18202	18361	18298	18433	18355	18451	18335	18207	18346	18351	18454	18128	18351	18355	18201	18249	18375	18297	18514	18377	18310	18418	18351	18333	18400	18052	18320	18501	18322	18235	18261	18315	18321	18059	18400	18305	18401	18165	18229	18342	18247	18241	18264	18300	18227	18322	18395	18519	18240	18438	18206	18327	18083	18215	18249	18280	18275	18352	18410	18157	18359	18206	18388	18279	18353	18375	18158	18739	18293	18334	18359	18073	18182	18304	18288	18392	18187	18198	18258	18357	18295	18358	18303	18312	18361	18315	18191	18170	18167	17970	18351	18266	18397	18242	18279	18435	18409	18342	18518	18310	18183	18302	18295	18208	18395	18226	18400	18186	18312	18243	18360	18330	18385	18545	18576	18225	18440	18413	18440	18380	18084	18282	18212	18269	18494	18405	18331	18652	18161	18347	18214	18299	18469	18365	18356	18552	18145	18310	18130	18206	18315	18302	18323	18435	18233	18396	18204	18246	18409	18505	18300	18236	18201	18379	18408	18545	18343	18392	18227	18493	18306	18503	18543	18466	18270	18049	18284	18143	18464	18267	18299	18233	18337	18416	18263	18241	18086	18287	18361	18191	18355	18030	18312	18263	18403	18525	18249	18189	18191	18480	18246	18421	18239	18294	18140	18444	18357	18388	18474	18460	18316	18265	18474	18352	18401	18328	18269	18270	18313	18616	18256	18389	18218	18447	18395	18432	18579	18353	18199	18366	18168	18339	18345	18462	18327	18153	18255	18361	18251	18346	18325	18128	18299	18246	18252	18060	18313	18363	18343	18341	18495	18370	18332	18459	18295	18267	18387	18372	18110	18279	18352	18313	18377	18287	18266	18208	18450	18361	18293	18350	18403	18605	18078	18271	18319	18434	18186	18376	18354	18391	18231	18474	18226	18417	18334	18397	18499	18392	18343	18402	18342	18346	18427	18407	18559	18282	18335	18176	18266	18382	18364	18357	18040	18297	18414	18119	18249	18316	18454	18179	18344	18292	18235	18246	18334	18269	18411	18398	18365	18186	18543	18474	18459	18177	18392	18393	18235	18316	18294	18178	18446	18347	18350	18228	18189	18356	18427	18356	18241	18380	18355	18098	18097	18492	18434	18243	18411	18337	18255	18375	18231	18257	18342	18347	18487	18287	18358	18232	18159	18071	18536	18573	18359	18480	18349	18214	18508	18395	18297	18341	18488	18224	18051	18428	18197	18506	18221	18414	18436	18402	18398	18392	18327	18638	18217	18254	18342	18527	18105	18305	18305	18169	18362	18417	18416	18233	18313	18347	18316	18282	18344	18602	18528	18326	18309	18359	18315	18457	18454	18218	18399	18260	18360	18311	18172	18448	18255	18378	18274	18217	18274	18284	18275	18298	18407	18310	18391	18630	18338	18360	18320	18320	17995	18352	18371	18421	18438	18244
21139	36432	31638	26494	28564	53828	73648	65405	48952	31279	18931	15147	14497	14283	14547	14431	14324	14447	14323	14435	14367	14445	14405	14266	14490	14429	14395	14505	14258	14323	14239	14478	14486	14301	14323	14312	14501	14492	14457	14558	14293	14344	14296	14357	14407	14286	14534	14356	14438	14483	14499	14237	14455	14526	14443	14455	14207	14484	14283	14366	14315	14321	14514	14380	14480	14241	14244	14540	14408	14401	14306	14422	14449	14388	14464	14204	14430	14500	14464	14409	14348	14267	14344	14241	14447	14454	14497	14273	14330	14306	14278	14510	14501	14568	14497	14389	14459	14470	14172	14327	14333	14183	14520	14188	14487	14338	14280	14598	14376	14399	14382	14342	14285	14333	14381	14356	14373	14532	14412	14421	14322	14271	14475	14262	14263	14496	14434	14367	14399	14267	14348	14432	14446	14409	14339	14256	14258	14247	14432	14180	14485	14350	14399	14486	14481	14414	14448	14469	14304	14359	14333	14480	14398	14245	14408	14406	14484	14240	14371	14402	14450	14353	14207	14234	14284	14372	14358	14426	14276	14360	14463	14391	14350	14440	14482	14327	14417	14494	14252	14457	14472	14280	14269	14320	14359	14331	14378	14486	14201	14292	14306	14376	14216	14300	14354	14519	14315	14251	14490	14375	14341	14101	14306	14231	14385	14292	14416	14334	14334	14220	14453	14342	14481	14412	14292	14389	14380	14349	14367	14296	14336	14345	14465	14330	14302	14217	14374	14387	14337	14366	14153	14458	14410	14299	14344	14552	14452	14303	14339	14289	14374	14289	14431	14416	14419	14329	14274	14245	14344	14260	14420	14396	14376	14371	14465	14517	14300	14358	14347	14451	14493	14160	14258	14419	14430	14339	14486	14356	14208	14348	14332	14501	14374	14528	14422	14352	14339	14512	14294	14349	14325	14479	14197	14424	14366	14316	14555	14228	14431	14483	14312	14274	14307	14372	14451	14424	14633	14486	14358	14307	14393	14392	14570	14322	14327	14532	14406	14435	14345	14251	14532	14453	14290	14328	14271	14338	14441	14371	14436	14289	14493	14459	14519	14322	14426	14499	14377	14471	14545	14166	14220	14377	14300	14419	14497	14376	14367	14341	14213	14407	14281	14441	14392	14454	14314	14310	14556	14456	14355	14331	14414	14456	14360	14345	14422	14198	14474	14391	14453	14335	14412	14313	14318	14354	14401	14418	14412	14388	14257	14441	14368	14622	14551	14291	14379	14323	14380	14342	14366	14405	14190	14527	14296	14376	14413	14548	14259	14483	14460	14349	14264	14426	14309	14305	14451	14241	14345	14440	14290	14415	14454	14463	14338	14313	14445	14359	14422	14310	14392	14343	14316	14459	14259	14437	14479	14325	14517	14284	14415	14467	14393	14386	14406	14353	14281	14423	14225	14361	14442	14263	14315	14273	14432	14320	14419	14259	14375	14430	14192	14307	14560	14249	14342	14269	14428	14385	14425	14324	14405	14365	14382	14341	14499	14214	14530	14368	14286	14320	14408	14351	14558	14400	14646	14460	14301	14235	14353	14276	14361	14388	14401	14342	14432	14399	14346	14503	14335	14413	14321	14588	14327	14454	14428	14280	14328	14472	14479	14562	14304	14274	14393	14381	14357	14491	14232	14388	14247	14267	14461	14561	14415	14472	14463	14658	14461	14393	14323	14257	14407	14383	14446	14282	14236	14315	14238	14566	14316	14212	14339	14487	14368	14291	14333	14283	14463	14599	14422	14253	14364	14389	14357	14472	14479	14281	14235	14394	14406	14525	14458	14380	14338	14415	14322	14408	14315	14183	14305	14241	14431	14432	14320	14452	14527	14369	14455	14344	14182	14442	14375	14284	14324	14428	14423	14430	14446	14433	14220	14499	14407	14372	14537	14411	14436	14271	14311	14335	14328	14356	14380	14383	14348	14537	14203	14411	14352	14308	14200	14512	14329	14334	14353	14307	14328	14458	14405	14050	14336	14576	14315	14334	14297	14264	14315	14423	14319	14248	14403	14301	14425	14314	14406	14606	14261	14487	14357	14371	14330	14345	14241	14277	14517	14359	14469	14457	14234	14328	14336	14558	14486	14289	14289	14470	14309	14391	14347	14226	14491	14504	14439	14381	14417	14237	14308	14376	14371	14132	14241	14448	14456	14433	14347	14536	14537	14322	14366	14432	14322	14413	14366	14326	14353	14458	14296	14325	14378	14272	14496	14355	14371	14197	14465	14602	14286	14259	14285	14369	14442	14307	14460	14430	14388	14410	14496	14492	14298	14414	14398	14424	14447	14362	14369	14435	14525	14481	14271	14354	14331	14325	14219	14370	14229	14508	14362	14219	14307	14537	14350	14336	14397	14286	14366	14376	14349	14440	14292	14411	14278	14275	14466	14431	14392	14252	14236	14559	14236	14384	14464	14305	14447	14384	14467	14328	14405	14291	14329	14282	14464	14542	14409	14334	14211	14365	14297	14356	14244	14501	14414	14286	14292	14329	14269	14335	14370	14428	14081	14368	14384	14440	14376	14419	14338	14338	14324	14513	14322	14433	14345	14367	14162	14257	14423	14366	14307	14496	14507	14162	14416	14456	14436	14398	14414	14332	14368	14172	14431	14445	14314	14288	14381	14567	14470	14328	14312	14379	14392	14453	14172	14334	14235	14460	14137	14293	14331	14411	14279	14259	14315	14443	14425	14415	14435	14366	14391	14315	14402	14320	14728	14412	14493	14277	14404	14356	14483	14505	14470	14577	14318	14307	14318	14308	14404	14322	14435	14536	14199	14443	14516	14390	14421	14353	14453	14418	14290	14318	14488	14359	14275	14274	14394	14295	14393	14422	14469	14379	14373	14260	14527	14386	14161	14281	14380	14304	14437	14267	14351	14410	14295	14371	14549	14274	14245	14324	14583	14229	14415	14548	14657	14186	14302	14437	14400	14392	14452	14254	14234	14416	14388	14425	14381	14410	14427	14173	14235	14311	14426	14227	14106	14244	14387	14398	14305	14349	14370	14285	14482	14382	14234	14421	14401	14341	14432	14250	14415	14459	14259	14242	14559	14439	14319	14391	14292	14448	14378	14503	14570	14413	14203	14396	14392	14347	14269	14536	14293	14291	14442	14294	14571	14394	14430	14382	14245	14363	14465	14477	14335	14460	14326	14268	14376	14379	14306	14403	14339	14413	14323	14169	14387	14381	14353	14355	14260	14287	14314	14345	14456	14254	14651	14301	14192	14217	14387	14378	14335	14278	14429	14474	14471	14332	14453	14359	14383	14310	14224	14341	14419	14397	14292	14352	14384	14376	14355	14370	14378	14172	14517	14535	14353	14433	14357	14439	14441	14380	14542	14301	14450	14347	14430	14411	14297	14361	14306	14230	14365	14297	14331	14371	14313	14377	14393	14447	14407	14444	14366	14342	14339	14287	14374	14287	14411	14425	14361	14440	14424	14396	14363	14316	14412	14340	14477	14420	14276	14371	14340	14359	14421	14275	14377	14184	14435	14252	14504	14476	14433	14418	14337	14289	14405	14483	14406	14293	14316	14320	14374	14480	14385	14245	14277	14263	14447	14453	14341	14242	14308	14284	14411	14394	14232	14332	14302	14315	14428	14496	14245	14251	14423	14245	14384	14259	14562	14316	14505	14207	14386	14293	14248	14491	14337	14382	14336	14399	14337	14553	14249	14442	14385	14484	14424	14387	14297	14341	14355	14265	14421	14494	14385	14352	14293	14440	14411	14425	14337	14256	14342	14372	14349	14501	14317	14502	14418	14547	14430	14398	14256	14241	14444	14287	14439	14500	14475	14348	14347	14417	14508	14507	14327	14330	14367	14403	14528	14329	14322	14407	14240	14266	14252	14428	14316	14296	14332	14221	14345	14394	14343	14315	14441	14410	14400	14384	14378	14399	14421	14174	14540	14471	14306	14289	14362	14336	14429	14306	14458	14409	14547	14406	14295	14331	14340	14261	14411	14624	14368	14303	14469	14281	14195	14319	14178	14456	14226	14402	14467	14425	14402	14464	14433	14324	14449	14503	14338	14533	14333	14335	14561	14378	14632	14276	14292	14522	14319	14517	14226	14317	14475	14364	14333	14270	14490	14384	14297	14208	14390	14462	14298	14310	14369	14425	14404	14248	14378	14355	14346	14511	14342	14493	14482	14518	14451	14327	14296	14379	14385	14328	14228	14419	14433	14414	14276	14320	14389	14432	14333	14271	14427	14373	14420	14179	14234	14414	14443	14288	14355	14405	14397	14324	14466	14407	14264	14352	14496	14520	14244	14266	14521	14407	14302	14236	14177	14191	14383	14285	14155	14308	14434	14401	14247	14565	14417	14463	14377	14431	14384	14385	14396	14301	14417	14456	14303	14368	14411	14376	14328	14522	14312	14429	14411	14495	14446	14440	14411	14297	14322	14485	14479	14383	14298	14343	14475	14240	14467	14439	14327	14438	14354	14321	14523	14382	14453	14510	14261	14443	14343	14274	14348	14325	14386	14395	14437	14341	14491	14455	14457	14361	14446	14288	14322	14323	14278	14360	14362	14576	14364	14494	14490	14367	14337	14444	14430	14413	14321	14256	14327	14373	14177	14301	14457	14320	14339	14517	14527	14494	14346	14433	14231	14506	14366	14285	14481	14500	14391	14328	14383	14381	14369	14295	14415	14459	14445	14381	14289	14520	14507	14417	14462	14560	14544	14354	14510	14426	14283	14412	14429	14261	14437	14196	14308	14373	14451	14396	14345	14481	14468	14369	14118	14318	14385	14193	14406	14532	14349	14343	14391	14234	14276	14415	14351	14316	14444	14314	14440	14166	14518	14381	14423	14377	14302	14384	14399	14386	14475	14359	14415	14668	14329	14406	14496	14413	14408	14222	14218	14476	14250	14408	14301	14387	14558	14456	14324	14379	14359	14506	14431	14315	14459	14488	14456	14351	14414	14251	14337	14291	14283	14179	14364	14479	14343	14295	14317	14292	14345	14201	14319	14242	14417	14367	14460	14422	14424	14406	14328	14387	14510	14378	14250	14291	14417	14293	14394	14441	14458	14581	14243	14314	14318	14296	14295	14572	14330	14314	14527	14382	14260	14390	14410	14432	14328	14341	14431	14381	14327	14390	14405	14397	14435	14248	14284	14423
30503	23047	23148	21196	20357	21483	26469	28329	24803	20986	19162	18788	18530	18804	18728	18760	18649	18772	18602	18736	18754	18626	18416	18802	18676	18761	18778	18714	18675	18755	18917	18777	18874	18725	18843	18680	18744	18723	18595	18438	18605	18902	18605	18755	18595	18585	18490	18270	18525	18501	18497	18565	18621	18730	18393	18782	18840	18762	18549	18382	18769	18578	18737	18458	18640	18664	18713	18785	18785	18738	18568	18449	18634	18760	18567	18782	18656	18464	18444	18737	18729	18594	18591	18688	19106	18636	18784	18542	18579	18733	18484	18612	18714	18608	18748	18747	18540	18551	18808	18692	18827	18560	18526	18583	18841	18849	18512	18663	18458	18564	18556	18700	18582	18844	18591	18763	18575	18819	18440	18609	18552	18555	18563	18446	18564	18678	18528	18352	18573	18507	18659	18666	18530	18557	18673	18663	18584	18557	18983	18721	18720	18661	18598	18670	18842	18756	18422	18590	18739	18445	18991	18733	18646	18670	18725	18464	18457	18716	18768	18637	18654	18501	18499	18789	18700	18614	18765	18645	18672	18738	18752	18489	18449	18699	18581	18790	18716	18681	18543	18723	18608	18715	18587	18808	18502	18595	18643	18642	18561	18763	18829	18918	18727	18687	18672	18483	18728	18714	18546	18820	18914	18682	18639	18958	18846	18500	18702	18885	18423	18566	18797	18616	18474	18670	18703	18773	18639	18504	18618	18632	18509	18539	18707	18470	18508	18744	18778	18478	18742	18489	18524	18716	18566	18726	18575	18693	18668	18813	18617	18742	18634	18676	18345	18711	18784	18833	18625	18876	18867	18499	18500	18545	18728	18566	18458	18585	18624	18727	18658	18761	18724	18685	18848	18652	18745	18534	18620	18658	18707	18557	18688	18795	18768	18788	18760	18808	18729	18454	18639	18543	18732	18514	18776	18523	18777	18714	18591	18700	18456	18688	18611	18756	18779	18871	18680	18677	18704	18765	18619	18702	18447	18421	18728	18695	18649	18784	18653	18690	18614	18854	18584	18660	18839	18385	18643	18689	18493	18759	18736	18385	18504	18668	18849	18696	18751	18708	18587	18556	18739	18721	18649	18771	18357	18742	18774	18598	18846	18730	18638	18675	18739	18454	18458	18560	18814	18671	18644	18713	18591	18781	18919	18686	18641	18693	18810	18488	18759	18797	18720	18648	18699	18558	18656	18790	18703	18878	18710	18780	18647	18579	18617	18580	18812	18587	18733	18687	18407	18616	18733	18760	18658	18663	18692	18631	18576	18583	18624	18459	18576	18619	18692	18570	18624	18563	18519	18616	18906	18586	18777	18693	18710	18717	18573	18742	18714	18791	18690	18744	18739	18452	18729	18485	18663	18658	18820	18333	18580	18646	18625	18572	18440	18616	18557	18612	18661	18738	18491	18810	18623	18591	18703	18711	18599	18649	18666	18831	18494	18596	18472	18679	18630	18608	18724	18428	18453	18664	18663	18483	18692	18699	18514	18506	18758	18731	18692	18698	18598	18557	18604	18541	18536	18677	18741	18620	18771	18715	18577	18434	18829	18736	18741	18736	18696	18664	18655	18627	18496	18591	18658	18505	18541	18661	18850	18437	18575	18611	18514	18763	18593	18725	18642	18858	18428	18650	18420	18750	18763	18457	18949	18832	18763	18657	18633	18635	18539	18476	18621	18784	18742	18715	18700	18521	18572	18491	18732	18462	18849	18620	18538	18759	18704	18698	18779	18606	18581	18585	18765	18556	18640	18581	18507	18576	18732	18751	18537	18595	18629	18359	18714	18830	18787	18635	18675	18565	18822	18747	18716	18663	18623	18588	18697	18703	18830	18616	18560	18873	18610	18775	18646	18518	18583	18414	18634	18682	18602	18597	18730	18561	18548	18413	18622	18657	18596	18726	18555	18545	18610	18716	18586	18581	18538	18624	18887	18738	18482	18602	18623	18865	18913	18798	18599	18715	18861	18625	18711	18572	18682	18792	18490	18517	18461	18746	18626	18597	18607	18743	18658	18817	18568	18615	18759	18383	18508	18732	18603	18545	18611	18666	18794	18766	18615	18644	18885	18588	18634	18534	18542	18793	18658	18771	18684	18576	18736	18656	18891	18569	18695	18654	18763	18599	18473	18605	18770	18602	18725	18775	18698	18544	18757	18636	18585	18798	18824	18682	18787	18622	18602	18804	18650	18431	18684	18602	18686	18616	18700	18323	18526	18577	18526	18589	18865	18866	18792	18497	18706	18683	18689	18750	18735	18588	18807	18634	18810	18813	18429	18421	18685	18630	18596	18645	18658	18521	18781	18837	18700	18808	18766	18765	18796	18646	18592	18607	18698	18705	18683	18655	18610	18670	18764	18777	18695	18599	18663	18660	18665	18517	18481	18525	18542	18610	18597	18647	18706	18737	18562	18658	18739	18760	18809	18720	18665	18687	18497	18496	18693	18673	18704	18620	18657	18667	18637	18670	18490	18679	18770	18728	18641	18687	18580	18760	18775	18582	18736	18733	18739	18475	18426	18675	18639	18443	18572	18660	18560	18514	18658	18902	18809	18526	18535	18662	18612	18604	18611	18811	18629	18705	18767	18676	18741	18860	18858	18737	18646	18520	18581	18733	18382	18433	18802	18700	18742	18603	18641	18793	18705	18599	18608	18828	18679	18589	18587	18489	18700	18681	18770	18720	18624	18712	18807	18709	18789	18754	18685	18722	18643	18621	18713	18671	18720	18524	18692	18590	18550	18598	18696	18691	18688	18654	18691	18747	18760	18553	18644	18821	18597	18734	18581	18665	18353	18364	18643	18499	18650	18610	18747	18670	18739	18897	18462	18605	18812	18654	18914	18814	18675	18496	18580	18728	18709	18554	18576	18574	18730	18630	18650	18733	18712	18841	18519	18722	18520	18696	18750	18731	18695	18610	18784	18730	18644	18333	19052	18501	18772	18572	18659	18465	18456	18602	18649	18655	18895	18615	18743	18614	18672	18769	18737	18462	18645	18695	18700	18582	18775	18679	18513	18578	18764	18692	18667	18593	18628	18379	18589	18631	18915	18687	18507	18616	18736	18596	18827	18630	18752	18640	18804	18557	18873	18702	18633	18901	18534	18505	18797	18655	18647	18760	18479	18760	18781	18670	18448	18448	18537	18665	18883	18790	18641	18631	18888	18684	18761	18646	18568	18437	18595	18640	18620	18531	18501	18517	18625	18596	18730	18625	18701	18690	18697	18783	18640	18483	18623	18741	18868	18600	18656	18474	18796	18550	18425	18568	18584	18633	18679	18644	18465	18641	18494	18681	18828	18675	18768	18859	18694	18841	18721	18653	18605	18869	18803	18637	18763	18830	18837	18588	18749	18668	18745	18690	18520	18685	18671	18748	18771	18846	18948	18581	18624	18544	18705	18721	18539	18808	18352	18654	18536	18907	18873	18920	18818	18504	18714	18556	18634	18802	18626	18499	18676	18788	18762	18595	18732	18665	18570	18783	18695	18759	18766	18695	18600	18825	18773	18671	18787	18758	18611	18793	18720	18734	18615	18684	18662	18319	18285	18582	18794	18632	18652	18699	18726	18593	18551	18469	18629	18728	18822	18427	18705	18587	18704	18616	18263	18498	18609	18877	18599	18568	18820	18788	18817	18673	18687	18606	18449	18573	18530	18548	18699	18583	18714	18805	18563	18578	18605	18630	18578	18691	18570	18581	18712	18658	18635	18483	18723	18778	18579	18614	18636	18551	18499	18745	18610	18589	18642	18420	18593	18599	18767	18563	18492	18809	18797	18626	18535	18887	18735	18413	18703	18477	18544	18779	18884	18726	18620	18370	18707	18674	18744	18606	18743	18558	18825	18914	18728	18845	18608	18750	18666	18547	18431	18614	18906	18653	18645	18573	18758	18530	18655	18790	18661	18776	18710	18670	18547	18597	18712	18741	18920	18522	18665	18730	18556	18521	18366	18685	18834	18590	18613	18819	18685	18855	18698	18595	18907	18825	18583	18675	18646	18837	18579	18633	18617	18741	18639	18637	18529	18896	18548	18487	18762	18739	18587	18547	18472	18749	18646	18780	18652	18523	18855	18583	18670	18600	18625	18615	18582	18663	18471	18694	18934	18667	18608	18721	18690	18589	18824	18717	18750	18751	18503	18677	18713	18820	18564	18575	18512	18779	18587	18642	18585	18586	18847	18843	18653	18607	18695	18539	18623	18422	18792	18638	18484	18601	18786	18808	18537	18813	18735	18666	18819	18769	18570	18674	18615	18732	18575	18688	18792	18647	18578	18529	18569	18716	18683	18797	18599	18738	18607	18595	18664	18580	18582	18745	18626	18505	18643	18735	18516	18516	18820	18862	18592	18408	18608	18664	18711	18601	18596	18722	18738	18637	18926	18617	18723	18509	18685	18842	18774	18854	18738	18862	18441	18703	18713	18867	18487	18778	18518	18555	18684	18670	18537	18779	18626	18707	18610	18671	18878	18637	18856	18696	18769	18635	18603	18638	18540	18729	18780	18623	18612	18514	18728	18884	18848	18747	18670	18626	18765	18683	18540	18643	18617	18661	18313	18575	18655	18708	18728	18668	18889	18684	18748	18735	18641	18763	18902	18598	18728	18686	18815	18680	18695	18704	18844	18750	18812	18611	18622	18603	18707	18609	18850	18729	18871	18584	18635	18758	18623	18548	18665	18610	18557	18708	18618	18708	18822	18384	18570	18644	18741	18606	18797	18645	18635	18454	18435	18709	18746	18537	18465	18755	18556	18785	18457	18592	18490	18532	18736	18663	18535	18525	18825	18661	18692	18704	18509	18585	18564	18693	18824	18523	18612	18535	18844	18533	18531	18875	18617	18658	18622	18624	18480	18538	18818	18851	18974	18751	18614	18848	18520	18435	18814	18765	18653	18617	18911	18771	18691	18771	18724	18867	18727	18638	18797	18523	18672	18597	18710	18639	18671	18645	18651	18855	18808	18566	18543	18564	18804	18626	18727	18407	18411	18685	18740	18406	18627	18518	18625	18797	18592	18722	18460	18645	18736	18538	18719	18489	18522	18647	18475	18602	18471	18635	18642	18819	18700	18737	18638	18638	18545	18719	18677	18641	18490	18428	18693	18572	18702	18764	18770	18531	18692	18581	18819	18515	18638	18545
17372	19597	17762	15997	17716	19223	25666	26219	20674	16760	15098	14601	14466	14659	14597	14501	14700	14556	14494	14509	14641	14414	14729	14446	14651	14553	14633	14719	14533	14583	14541	14605	14485	14625	14628	14528	14660	14566	14345	14496	14505	14461	14494	14474	14449	14620	14564	14588	14546	14378	14404	14629	14571	14747	14579	14473	14682	14497	14555	14591	14505	14518	14516	14631	14434	14462	14460	14543	14463	14545	14555	14514	14501	14659	14729	14515	14449	14586	14476	14584	14548	14539	14475	14618	14568	14762	14589	14599	14586	14650	14493	14620	14629	14552	14533	14406	14621	14511	14724	14537	14676	14634	14629	14572	14410	14531	14687	14626	14558	14486	14595	14394	14449	14512	14519	14469	14616	14754	14438	14345	14453	14527	14600	14389	14460	14521	14644	14633	14512	14326	14549	14598	14628	14439	14421	14580	14675	14619	14414	14615	14577	14600	14522	14484	14772	14378	14614	14609	14738	14482	14513	14531	14509	14506	14468	14543	14508	14578	14482	14666	14534	14583	14508	14632	14592	14448	14585	14701	14631	14485	14594	14494	14637	14565	14471	14606	14631	14380	14395	14516	14529	14474	14800	14480	14413	14479	14469	14600	14488	14501	14557	14452	14654	14500	14648	14595	14702	14529	14509	14620	14687	14682	14476	14536	14590	14523	14379	14594	14736	14572	14458	14601	14644	14522	14634	14460	14527	14721	14514	14499	14484	14785	14596	14521	14558	14602	14506	14521	14696	14534	14531	14603	14443	14588	14686	14317	14732	14518	14532	14531	14580	14527	14544	14676	14676	14627	14647	14703	14457	14596	14539	14587	14609	14524	14437	14560	14515	14614	14553	14492	14710	14525	14480	14432	14364	14558	14649	14600	14535	14519	14582	14388	14497	14456	14446	14365	14621	14649	14469	14577	14513	14502	14486	14524	14613	14523	14626	14459	14549	14509	14633	14600	14428	14547	14601	14625	14635	14487	14374	14460	14515	14642	14527	14663	14326	14375	14600	14771	14706	14395	14614	14354	14627	14332	14472	14549	14548	14417	14583	14423	14491	14543	14617	14550	14537	14599	14551	14551	14341	14558	14445	14528	14547	14573	14667	14662	14588	14668	14578	14679	14491	14456	14493	14449	14459	14343	14621	14555	14386	14482	14566	14422	14674	14464	14563	14590	14479	14612	14458	14553	14490	14611	14535	14567	14497	14474	14422	14578	14406	14435	14757	14493	14606	14510	14583	14441	14421	14416	14473	14669	14470	14574	14478	14523	14458	14522	14538	14617	14565	14418	14628	14437	14542	14637	14514	14589	14564	14535	14615	14556	14448	14454	14370	14594	14645	14555	14537	14610	14502	14523	14587	14698	14605	14538	14487	14583	14512	14460	14451	14312	14378	14566	14490	14464	14602	14475	14541	14487	14540	14573	14464	14433	14731	14490	14597	14622	14337	14492	14435	14362	14525	14538	14489	14423	14470	14439	14357	14499	14503	14631	14506	14503	14499	14508	14530	14560	14609	14612	14656	14529	14522	14447	14419	14493	14431	14554	14307	14592	14448	14601	14624	14719	14589	14491	14577	14390	14503	14531	14577	14610	14493	14593	14504	14398	14411	14556	14380	14770	14632	14678	14559	14518	14632	14629	14747	14367	14519	14660	14689	14533	14605	14510	14485	14426	14536	14464	14618	14588	14595	14607	14377	14613	14422	14616	14697	14564	14485	14494	14444	14507	14657	14558	14561	14577	14482	14470	14470	14485	14626	14507	14536	14622	14753	14549	14558	14672	14487	14572	14554	14291	14523	14780	14776	14458	14707	14691	14540	14622	14716	14534	14651	14497	14578	14316	14433	14578	14462	14726	14573	14656	14455	14529	14718	14529	14565	14492	14466	14363	14466	14493	14262	14487	14529	14413	14616	14426	14438	14566	14463	14604	14540	14515	14664	14572	14579	14398	14519	14603	14595	14656	14466	14466	14433	14515	14662	14421	14737	14566	14565	14517	14490	14527	14648	14467	14637	14648	14552	14391	14610	14398	14538	14612	14411	14541	14434	14429	14517	14538	14596	14297	14638	14551	14456	14532	14486	14649	14701	14696	14627	14502	14687	14647	14503	14597	14572	14553	14474	14615	14524	14601	14627	14448	14430	14417	14400	14520	14700	14694	14533	14635	14543	14623	14588	14595	14468	14536	14394	14568	14388	14468	14495	14498	14537	14437	14473	14614	14622	14477	14697	14503	14604	14566	14486	14429	14620	14389	14514	14373	14537	14548	14540	14497	14599	14574	14602	14699	14387	14507	14594	14464	14555	14569	14588	14450	14481	14550	14529	14698	14532	14554	14549	14579	14543	14610	14351	14335	14665	14510	14708	14437	14484	14520	14599	14397	14456	14373	14485	14614	14641	14555	14450	14539	14647	14611	14634	14469	14606	14465	14580	14630	14477	14687	14495	14703	14439	14393	14550	14582	14609	14714	14486	14606	14610	14390	14603	14639	14449	14466	14663	14631	14481	14492	14583	14777	14649	14489	14584	14758	14416	14606	14429	14547	14458	14646	14625	14449	14495	14538	14605	14527	14589	14541	14559	14560	14521	14570	14579	14597	14663	14602	14611	14577	14552	14421	14557	14555	14585	14424	14562	14595	14573	14427	14651	14516	14440	14650	14597	14502	14698	14538	14386	14526	14682	14540	14667	14532	14558	14546	14789	14602	14480	14454	14535	14596	14683	14728	14614	14507	14632	14493	14472	14537	14445	14479	14615	14512	14444	14430	14430	14439	14584	14624	14482	14713	14384	14513	14480	14495	14497	14548	14564	14747	14559	14557	14627	14519	14458	14668	14511	14338	14569	14617	14447	14548	14567	14547	14479	14549	14502	14492	14578	14542	14519	14486	14499	14615	14420	14552	14549	14478	14599	14525	14610	14464	14662	14663	14686	14537	14576	14535	14481	14423	14604	14491	14637	14464	14495	14647	14447	14626	14584	14569	14472	14461	14510	14562	14507	14235	14657	14487	14478	14461	14612	14548	14512	14491	14578	14420	14317	14483	14455	14476	14682	14489	14542	14406	14632	14469	14394	14550	14616	14548	14541	14437	14540	14604	14661	14692	14594	14633	14584	14541	14496	14667	14609	14384	14421	14610	14497	14528	14534	14827	14571	14560	14654	14283	14430	14484	14637	14479	14552	14469	14430	14379	14611	14647	14716	14549	14704	14458	14588	14478	14749	14679	14589	14570	14566	14674	14820	14378	14457	14538	14607	14478	14503	14494	14603	14486	14714	14658	14582	14567	14600	14445	14533	14573	14482	14470	14739	14455	14453	14447	14603	14644	14608	14384	14569	14706	14561	14474	14698	14677	14695	14489	14520	14634	14355	14621	14724	14544	14544	14532	14407	14608	14512	14424	14657	14545	14591	14463	14555	14583	14531	14517	14454	14598	14346	14567	14591	14637	14291	14405	14601	14540	14658	14573	14566	14671	14512	14586	14505	14324	14554	14530	14686	14400	14445	14738	14701	14639	14714	14609	14582	14333	14532	14600	14634	14736	14590	14561	14448	14421	14456	14543	14641	14493	14543	14315	14617	14581	14555	14523	14375	14469	14758	14547	14370	14688	14642	14484	14516	14561	14531	14400	14469	14621	14453	14623	14573	14672	14561	14615	14560	14592	14637	14607	14638	14436	14450	14506	14439	14594	14492	14504	14762	14534	14672	14403	14744	14616	14487	14473	14375	14415	14536	14488	14730	14516	14622	14478	14576	14493	14469	14619	14650	14296	14473	14466	14674	14520	14548	14435	14591	14425	14579	14561	14578	14532	14729	14711	14625	14566	14633	14620	14537	14693	14495	14592	14521	14579	14493	14610	14487	14491	14526	14618	14514	14581	14492	14575	14541	14459	14477	14581	14595	14433	14630	14462	14512	14476	14299	14588	14566	14641	14518	14495	14508	14553	14570	14597	14655	14487	14512	14653	14342	14526	14612	14580	14460	14575	14609	14614	14414	14380	14607	14433	14660	14531	14611	14526	14687	14570	14553	14474	14658	14590	14497	14493	14486	14391	14407	14581	14498	14342	14562	14485	14652	14410	14512	14556	14495	14463	14467	14553	14682	14466	14437	14557	14700	14484	14547	14653	14606	14460	14566	14515	14500	14516	14602	14606	14537	14565	14675	14620	14486	14626	14477	14393	14764	14484	14548	14472	14519	14518	14510	14623	14435	14381	14467	14459	14586	14486	14444	14497	14417	14538	14578	14571	14546	14442	14494	14588	14565	14466	14590	14583	14458	14532	14599	14657	14507	14534	14536	14637	14606	14494	14740	14528	14439	14551	14469	14414	14601	14603	14509	14534	14567	14615	14521	14607	14552	14500	14476	14596	14613	14548	14480	14464	14777	14741	14523	14565	14525	14633	14551	14665	14680	14679	14447	14556	14491	14655	14559	14423	14407	14482	14608	14493	14508	14687	14627	14422	14509	14540	14459	14503	14596	14634	14439	14600	14612	14439	14763	14573	14366	14429	14752	14301	14476	14585	14625	14440	14641	14551	14544	14601	14526	14463	14442	14540	14541	14608	14476	14489	14769	14667	14620	14634	14472	14588	14547	14484	14507	14755	14730	14659	14583	14571	14538	14649	14481	14490	14476	14526	14555	14588	14513	14494	14497	14442	14444	14660	14514	14580	14730	14491	14447	14535	14440	14485	14590	14657	14577	14507	14479	14579	14470	14611	14381	14590	14607	14583	14428	14576	14660	14509	14595	14416	14579	14566	14596	14488	14625	14463	14429	14531	14541	14530	14647	14611	14508	14651	14735	14659	14514	14371	14487	14426	14541	14494	14567	14592	14526	14783	14705	14545	14572	14337	14436	14605	14600	14409	14579	14569	14665	14353	14558	14519	14643	14713	14433	14506	14605	14787	14525	14500	14556	14574	14420	14551	14558	14461	14766	14589	14532	14607	14550	14527	14577	14611	14625	14360	14377	14772	14576	14406	14428	14465	14493	14417	14505	14355	14638	14552	14554	14455	14328	14586	14566	14671	14691	14639	14384	14438	14542	14560	14576	14747	14503	14449	14606	14657	14545	14540	14615	14407	14568	14477	14646	14682	14465	14737	14535	14572	14519	14443	14410	14687	14648	14749	14563	14544	14625	14403	14453	14508
25451	21100	27967	25004	22837	32697	61152	59129	41730	27637	21619	18996	18272	18154	18182	18332	18115	18213	18241	18150	18085	18204	18096	17907	18263	18253	18028	17965	18108	18123	18132	18160	18303	18177	17945	18253	18118	18114	17971	18125	17915	17951	18010	18130	18123	18165	18269	18353	18158	18060	18036	18212	18180	18022	18033	17912	18056	17830	18176	17890	18054	17800	17887	17954	18040	18443	18247	18085	18290	17813	18009	17902	18017	17976	18095	18174	18278	18129	18121	18193	17974	17918	17973	18283	18092	18023	18018	17889	18052	17838	18006	18151	17932	18024	18023	18256	17969	18149	18230	18056	18069	18144	17932	18115	18023	18020	18053	18231	17866	17989	18062	17855	17966	18019	18032	18051	18189	18417	18046	18175	17802	18188	18237	17942	18090	18239	18093	18083	18060	18075	18094	18016	18118	18118	18004	18094	18274	18363	18020	18160	18184	18055	17944	18038	18121	17942	18030	18024	17961	18090	18126	17943	17893	17909	18052	18216	18113	18118	18211	18089	18280	18125	18050	17998	18118	18088	18288	17970	18139	18113	17946	18098	18289	18145	18059	18256	18093	18126	18107	18061	18067	18210	18181	18237	17858	18168	18206	18114	18152	18292	18352	18063	18063	17973	18102	18058	17987	18251	18067	18166	18303	18061	17990	18147	18204	18073	17849	17981	18116	18122	18189	18218	17943	18236	18094	18108	18067	18246	18055	18107	18182	17923	18221	17919	18076	18098	18026	17943	18040	18050	18192	18056	18099	18013	18022	18044	18226	18108	18242	18073	17833	17980	17991	17950	18062	18078	18139	17833	18074	18009	18116	17984	18250	18158	18141	18120	17974	18251	17950	17984	18054	18103	18271	17969	18100	17928	17964	17892	18199	18000	18262	17978	18010	18146	18355	18153	17969	18271	18319	18316	17945	17902	18373	18078	18062	18051	18308	18354	18300	18033	18107	18205	18058	18056	17977	18189	18350	18127	18127	18184	18079	18218	18294	17924	18130	17905	18070	18151	18114	18188	18015	18041	18149	17940	18171	18113	17928	18115	18171	17926	18180	18181	17899	18174	18076	18177	18259	18134	18027	18078	18076	17948	18273	18036	18000	17982	18215	18089	18265	18199	18301	18011	18103	18083	17939	17947	18018	18014	17835	17982	17971	18188	18159	18149	18131	18182	18104	17948	18236	18223	17963	17991	18034	17841	18161	18187	17975	18056	17896	18143	18365	18178	17970	18134	18004	18019	18091	18142	18114	18218	18046	18114	18196	18045	17982	18136	18061	18116	18219	17940	18047	18124	18062	17873	18040	18143	18075	18138	18029	18084	18302	18120	17956	18153	18168	18223	18044	18127	17954	17983	18009	18301	18229	18048	18158	18137	18088	18028	18073	18247	17972	18059	18155	18174	18124	18083	18160	18001	17911	18009	17971	18081	18217	18210	18180	18179	18016	18093	18159	18225	18207	18050	18094	17998	18077	18082	18232	17934	18122	17940	17884	17993	18055	18067	18073	18075	18251	18043	18055	18157	17975	18071	18019	18171	18041	17823	18222	17998	17995	17960	18071	18097	18141	18213	17983	18271	18045	18031	18164	18004	17931	18069	18180	18049	17984	18077	18031	18085	18238	18231	18064	17957	18049	17911	18295	17949	18102	17827	18154	18164	17863	17956	18034	18210	17998	17915	17868	18232	18163	18094	18120	17953	17986	17982	18183	17951	18180	17858	18317	18100	17998	18052	18156	18127	18165	18001	18066	18154	18152	18053	18189	18000	18045	18046	18124	18157	18111	17956	17873	18099	18157	17978	17812	18159	17987	18099	17903	18180	17895	17802	17825	18065	18036	18231	18110	17962	18063	17875	18147	18166	18234	18095	18126	18085	18020	18091	18256	17983	18208	18124	18037	18050	18091	18154	18034	18013	17986	17934	18121	18032	17996	18009	18165	18039	18115	18270	18027	17817	18071	18007	18057	18064	18083	17901	18079	17990	18041	18066	18215	17915	18207	17908	18131	18121	18040	18025	18156	17941	17937	18087	18164	18049	18139	18229	18054	18061	18297	18125	18160	18040	18094	17982	18188	18155	18015	18170	18119	17948	18115	17793	18343	18153	18039	18098	18008	17992	18154	18210	18077	18039	18133	18045	17919	17945	18171	18019	18049	18119	18158	18006	18086	18051	18025	17959	18024	17927	18165	18054	18264	17934	18118	18294	18136	17900	18053	17982	18010	17992	17964	18133	17936	18051	18205	18067	18297	17888	18112	17936	18074	18019	18108	17940	18051	18169	18068	18092	18204	18147	17921	18026	18077	17916	18140	18020	18315	18173	18129	18170	17948	18017	17675	17901	18355	18172	17890	17903	18271	18386	17888	17889	17800	18095	18030	18034	18063	17926	18114	17992	17773	18201	18001	17950	18225	17912	18164	18073	18367	18022	18162	18339	18177	18100	18001	18147	17992	18131	18251	18216	18174	18098	18060	18126	18020	17889	18109	18086	18109	17853	18086	18055	18280	18068	18099	18120	18249	18045	17989	17760	17998	18010	18189	18215	18098	17830	17884	17910	18077	18006	18036	18015	17800	17915	18038	17975	18032	18266	18200	17860	18099	18211	18209	18004	18250	18354	17989	18230	18193	17862	18166	18143	18104	17954	18051	18160	18193	18086	18170	18210	18054	18176	18026	17986	17962	18223	18157	18025	18014	18236	18017	18157	18254	17966	17928	17994	18073	18145	18075	17954	18180	18065	18213	17968	18141	18083	18016	18179	18045	18173	17921	18365	18294	17801	18010	18123	18039	18084	18024	18136	18008	18019	18062	18065	18095	18207	18127	17961	18226	17948	18180	17973	18165	18314	18034	18075	17850	18088	18221	17983	18141	18139	18021	18083	18052	17976	18047	18149	18239	18055	18137	17979	18036	17929	18099	17754	18153	17944	17931	18116	18113	17951	18180	18151	18297	18290	18250	18082	18001	17959	18120	18014	18094	18024	18177	17842	17879	17918	18137	18196	18148	18123	18271	18012	18068	18275	17997	18115	18095	17950	17960	18150	18156	17945	18069	18144	17957	18068	17902	17867	18062	18259	18278	17964	18086	18115	18135	18123	17917	18064	18186	18236	18131	18271	18214	18229	18198	18068	18209	18167	18115	18002	18085	18195	18095	18040	18066	17850	18325	17903	18065	18082	18231	18203	18118	17992	17945	18089	18045	18147	18072	18011	17821	18104	18135	18121	18207	17940	17977	18208	18018	17999	18012	17881	18104	18205	18007	17920	17974	18160	18121	18012	17991	17925	18020	18078	17927	18133	18257	18111	18228	18003	17967	18054	17888	18153	18258	18040	18299	18222	17794	17871	18040	18053	18192	18006	18282	18111	18107	18149	17830	18005	18100	18119	17970	18224	18023	18224	18041	18097	18081	18078	18027	17957	18108	18005	17992	18146	18148	18016	17930	18095	18201	18116	18357	18277	17893	18006	18006	17965	18190	18025	18037	17951	17946	18194	18386	17906	18219	18050	17999	18104	18067	18055	18148	18028	18165	18052	18083	18048	18088	18258	18346	18181	18147	18145	18179	18137	17811	17935	18136	17948	17972	18147	18124	17952	18187	18070	18193	18161	18073	18015	18144	18026	18018	17930	18213	18181	17924	18150	18123	18121	17965	18125	18124	17901	18040	18027	18021	18157	18126	18114	18206	18147	18077	18126	17947	17810	18048	18164	18217	18007	18069	18003	18085	18062	18135	18062	18299	17846	18063	18245	18027	18025	17977	18018	18226	18147	18055	18090	18013	17919	18035	18330	18200	18165	18149	17997	18112	18135	18153	18147	18059	18013	17788	18100	18032	18111	18141	18364	18210	17946	17980	18144	18062	18057	18097	18188	18138	18229	17987	18042	18090	18117	18037	18209	18290	18150	17998	17908	17919	18156	18157	18055	18270	18142	18158	18015	18075	18083	17864	18228	18375	18151	17936	18066	17866	17996	18161	18084	18082	18123	18013	17985	17967	18142	17913	18097	17968	18134	18035	18219	17814	17952	17976	18129	17996	18228	18116	17921	18276	17991	18032	18045	18137	18104	18202	18042	18147	18040	18195	18002	18177	18130	18109	18021	17846	18029	18165	17969	18028	18023	18272	18210	18009	17867	18081	18039	18107	18123	18032	18143	18190	18199	18019	17893	18117	17980	17860	17983	18064	18015	18007	18233	18295	18066	18039	18276	18218	18019	18213	18167	17842	18088	17872	18088	18093	18055	17948	18035	18220	17940	18177	17901	18039	18077	18009	18253	18004	18001	18099	18398	18126	18108	18076	17984	17914	18290	18060	18417	18112	18422	18154	18113	18033	18103	18120	18003	17563	18079	18263	18223	18037	18234	18052	18108	18209	18133	17948	18010	18031	18171	18096	18064	18162	18186	18018	18193	18101	18249	18165	18330	17989	18137	18091	18045	17892	18084	18230	18124	17776	17907	18021	18112	18201	17898	17931	18062	18030	17898	18027	18168	18146	18136	17994	18013	18098	17848	18022	18041	18220	18050	18276	18110	18262	17981	17922	17925	17992	18113	18061	18135	18056	17879	17924	18179	18114	17954	18011	18009	18050	17987	18179	18087	18114	18109	17989	18012	18094	18047	18312	18058	18035	18146	18027	18196	18011	18266	18166	18122	18125	18045	18289	18004	18044	18059	18002	18176	18282	18277	18185	18108	18182	18222	18131	18020	17905	18120	18052	17988	18264	18309	18229	17825	18369	18159	18141	18132	18130	18029	18060	18045	17837	18317	18066	18108	18103	18057	17938	18036	18299	17977	18055	18132	18065	18022	17984	18105	18157	18255	17886	17942	17976	18192	18156	18068	17967	17952	18178	17966	18081	18068	18251	18010	17854	18141	17946	18160	18030	18200	18190	18040	18215	18133	18070	17846	18108	18237	18323	17942	18053	18349	18081	18191	18101	18083	18117	18189	18205	18148	18302	18026	17907	18322	18153	17917	18080	18279	18054	17694	17993	18097	17883	18066	17904	18126	18124	18140	18199	17929	18109	18096	18196	18084	18062	18163	17848	18129	18056	18095	18245	18145	18190	17947	18193	18077	18125	18063	18097	17996	17946	18010	18068	18195	18099	18035	18098	18068	17954	18330	18112	18034	18211	18233	18073	18122	18241	18247
16562	26610	25294	20104	19244	35192	59409	56003	38690	23306	16741	14827	14452	14297	14305	14440	14328	14267	14291	14300	14354	14361	14490	14279	14315	14152	14284	14362	14176	14424	14391	14456	14269	14306	14237	14514	14356	14255	14222	14193	14300	14295	14266	14318	14379	14249	14234	14339	14199	14280	14324	14253	14180	14272	14171	14182	14531	14217	14239	14356	14195	14494	14349	14252	14286	14245	14269	14298	14356	14293	14250	14340	14244	14161	14486	14236	14303	14300	14355	14239	14229	14230	14289	14278	14290	14243	14343	14391	14219	14218	14155	14281	14081	14339	14342	14261	14223	14269	14359	14183	14322	14273	14197	14313	14395	14329	14378	14283	14264	14243	14324	14399	14257	14370	14352	14193	14326	14281	14216	14307	14193	14347	14165	14351	14156	14211	14122	14288	14364	14249	14297	14439	14352	14264	14278	14184	14248	14198	14384	14190	14313	14305	14353	14103	14222	14161	14292	14429	14402	14303	14157	14268	14217	14181	14327	14317	14468	14307	14286	14345	14279	14267	14255	14190	14244	14448	14308	14217	14317	14398	14232	14229	14418	14296	14301	14252	14220	14130	14303	14272	14277	14299	14223	14263	14218	14323	14298	14160	14191	14324	14267	14269	14452	14463	14292	14355	14297	14504	14364	14247	14151	14190	14474	14238	14214	14227	14424	14369	14256	14270	14216	14287	14436	14355	14276	14311	14133	14236	14185	14433	14224	14311	14150	14291	14281	14272	14252	14388	14420	14185	14184	14340	14312	14162	14262	14192	14294	14226	14513	14336	14133	14140	14442	14322	14172	14203	14186	14365	14398	14305	14192	14263	14311	14056	14221	14367	14360	14255	14313	14158	14015	14411	14418	14337	14245	14193	14191	14253	14344	14118	14244	14237	14408	14307	14235	14319	14398	14173	14204	14291	14048	14235	14303	14257	14179	14347	14227	14233	14238	14143	14440	14294	14367	14302	14176	14169	14385	14238	14354	14278	14164	14323	14287	14410	14253	14321	14302	14157	14328	14202	14275	14094	14478	14320	14229	14191	14242	14482	14140	14194	14148	14264	14284	14362	14145	14417	14484	14229	14351	14409	14212	14464	14403	14237	14323	14361	14311	14317	14211	14178	14212	14324	14117	14238	14325	14324	14327	14225	14166	14166	14327	14272	14354	14267	14284	14245	14265	14417	14246	14340	14258	14277	14218	14129	14307	14254	14266	14368	14267	14349	14422	14385	14167	14050	14255	14255	14306	14151	14194	14280	14248	14302	14304	14221	14325	14353	14305	14359	14233	14402	14384	14275	14315	14389	14415	14302	14133	14343	14180	14411	14147	14339	14127	14280	14216	14214	14476	14425	14348	14404	14223	14252	14266	14301	14236	14373	14211	14239	14300	14350	14349	14403	14293	14191	14232	14311	14245	14362	14320	14369	14370	14389	14402	14080	14363	14278	14384	14182	14113	14325	14441	14205	14447	14342	14301	14433	14245	14179	14328	14237	14212	14191	14377	14244	14335	14333	14162	14261	14325	14246	14310	14170	14289	14099	14274	14262	14227	14231	14343	14126	14340	14307	14454	14171	14472	14289	14251	14334	14372	14134	14141	14262	14207	14205	14343	14051	14267	14154	14144	14239	14269	14373	14291	14344	14297	14223	14332	14228	14332	14287	14294	14261	14306	14261	14429	14428	14439	14368	14181	14293	14249	14174	14107	14285	14211	14173	14234	14271	14156	14340	14188	14463	14392	14406	14284	14307	14246	14334	14248	14428	14227	14232	14381	14270	14281	14415	14191	14069	14256	14411	14221	14268	14196	14114	14287	14350	14217	14252	14175	14347	14176	14121	14400	14317	14233	14121	14147	14479	14352	14280	14233	14326	14224	14289	14536	14253	14198	14237	14341	14238	14315	14302	14301	14169	14314	14269	14251	14276	14321	14273	14257	14480	14362	14286	14595	14221	14317	14164	14311	14303	14554	14365	14216	14393	14084	14453	14454	14239	14355	14133	14251	14330	14416	14253	14284	14344	14265	14346	14220	14402	14291	14282	14210	14352	14224	14287	14440	14347	14316	14346	14216	14361	14397	14320	14175	14281	14364	14348	14263	14309	14440	14215	14221	14287	14346	14380	14487	14331	14399	14159	14237	14183	14285	14348	14345	14251	14184	14362	14172	14383	14295	14278	14249	14309	14321	14310	14316	14390	14097	14295	14201	14376	14239	14426	14233	14389	14241	14343	14123	14493	14230	14372	14231	14363	14389	14305	14326	14340	14242	14354	14357	14254	14312	14151	14264	14371	14117	14249	14470	14376	14306	14111	14314	14138	14506	14177	14250	14253	14351	14303	14447	14297	14316	14300	14364	14380	14328	14353	14243	14335	14272	14297	14165	14260	14215	14083	14272	14328	14156	14211	14294	14070	14306	14279	14400	14257	14240	14219	14287	14031	14096	14178	14291	14226	14308	14309	14229	14337	14407	14159	14291	14285	14251	14306	14176	14379	14286	14382	14332	14366	14353	14190	14239	14211	14287	14185	14356	14266	14306	14252	14276	14438	14266	14355	14266	14327	14265	14075	14396	14325	14239	14329	14266	14354	14177	14308	14309	14314	14287	14460	14268	14338	14177	14154	14260	14183	14418	14244	14078	14188	14401	14234	14237	14371	14342	14257	14292	14290	14244	14273	14224	14172	14423	14199	14306	14383	14152	14146	14378	14231	14116	14162	14227	14276	14350	14200	14474	14301	14308	14368	14312	14329	14201	14390	14462	14150	14286	14116	14418	14386	14225	14320	14340	14307	14313	14289	14272	14277	14098	14297	14220	14426	14204	14237	14422	14315	14280	14316	14339	14330	14233	14308	14184	14238	14350	14322	14277	14264	14433	14186	14257	14227	14259	14363	14242	14281	14340	14271	14202	14322	14334	14298	14248	14429	14191	14162	14338	14443	14286	14216	14405	14306	14197	14245	14146	14409	14109	14301	14123	14293	14248	14346	14350	14263	14386	14146	14253	14328	14099	14396	14150	14298	14143	14373	14326	14215	14308	14174	14262	14310	14276	14237	14189	14274	14229	14214	14161	14402	14221	14326	14337	14367	14155	14272	14227	14290	14341	14401	14295	14332	14198	14439	14336	14386	14259	14342	14262	14226	14412	14252	14305	14348	14126	14236	14258	14276	14313	14462	14356	14355	14269	14271	14323	14199	14444	14175	14237	14299	14346	14259	14432	14306	14369	14205	14419	14281	14410	14363	14322	14376	14162	14386	14244	14192	14246	14319	14100	14363	14211	14241	14261	14204	14370	14268	14255	14354	14293	14414	14317	14107	14445	14194	14157	14489	14276	14150	14313	14347	14375	14221	14320	14424	14330	14335	14299	14201	14268	14292	14159	14227	14286	14281	14417	14301	14187	14247	14248	14223	14239	14317	14435	14450	14298	14303	14228	14319	14236	14245	14380	14500	14247	14226	14221	14241	14304	14262	14210	14445	14390	14234	14172	14244	14147	14298	14342	14299	14248	14322	14134	14280	14204	14170	14191	14377	14288	14148	14408	14261	14312	14470	14256	14461	14243	14173	14245	14234	14285	14251	14274	14308	14204	14419	14186	14160	14212	14328	14202	14267	14324	14287	14357	14339	14322	14540	14286	14377	14228	14301	14203	14472	14243	14276	14280	14261	14217	14180	14346	14249	14200	14248	14225	14463	14254	14390	14215	14292	14285	14344	14443	14349	14234	14150	14275	14218	14149	14261	14217	14189	14219	14261	14339	14286	14280	14458	14370	14275	14334	14077	14210	14257	14318	14222	14282	14129	14231	14175	14334	14306	14422	14304	14292	14328	14162	14270	14407	14142	14177	14281	14296	14292	14115	14130	14304	14291	14415	14223	14438	14384	14339	14229	14294	14215	14139	14272	14218	14344	14383	14130	14249	14229	14256	14176	14229	14309	14367	14135	14230	14174	14390	14213	14305	14349	14226	14317	14346	14291	14156	14365	14266	14267	14208	14245	14253	14247	14176	14271	14282	14295	14228	14291	14334	14328	14275	14141	14301	14195	14353	14186	14478	14395	14300	14343	14327	14318	14227	14368	14301	14232	14279	14376	14268	14265	14366	14282	14298	14410	14224	14105	14273	14404	14237	14404	14368	14248	14331	14289	14171	14266	14426	14448	14108	14232	14275	14378	14210	14223	14443	14315	14326	14214	14218	14336	14393	14362	14197	14235	14353	14233	14318	14280	14243	14308	14195	14119	14276	14169	14429	14392	14307	14457	14274	14396	14183	14390	14463	14291	14270	14242	14288	14052	14256	14250	14426	14304	14346	14118	14170	14436	14305	14259	14302	14115	14489	14279	14276	14299	14090	14276	14181	14166	14226	14347	14234	14269	14306	14119	14186	14252	14340	14356	14366	14313	14193	14220	14420	14301	14310	14371	14355	14224	14216	14100	14283	14277	14289	14216	14389	14291	14403	14229	14284	14284	14303	14189	14310	14373	14190	14276	14349	14283	14255	14377	14326	14427	14338	14348	14046	14376	14261	14342	14279	14231	14378	14401	14268	14174	14391	14352	14345	14159	14412	14300	14340	14264	14364	14185	14320	14296	14287	14269	14352	14303	14361	14383	14166	14250	14283	14306	14292	14387	14288	14473	14382	14345	14249	14318	14295	14346	14254	14100	14284	14235	14283	14109	14313	14153	14219	14320	14268	14455	14339	14332	14317	14312	14378	14182	14232	14338	14428	14268	14218	14255	14393	14262	14395	14329	14265	14390	14479	14328	14369	14169	14419	14282	14323	14229	14300	14218	14298	14268	14122	14447	14209	14194	14300	14271	14198	14083	14242	14246	14275	14512	14382	14186	14184	14316	14393	14378	14269	14336	14103	14445	14191	14294	14439	14087	14277	14408	14254	14288	14173	14508	14376	14325	14300	14157	14233	14256	14172	14321	14279	14274	14424	14214	14284	14325	14161	14251	14397	14239	14294	14328	14394	14275	14324	14349	14279	14286	14339	14428	14412	14307	14249	14240	14366	14173	14425	14336	13939	14223	14413	14286	14184	14339	14307	14355	14284	14255	14183	14160	14236	14410	14275	14176	14302	14286	14222	14197	14304	14210	14385	14333	14277	14239	14280	14207	14313	14249	14165	14225	14376	14319	14162	14208	14363	14156
23966	21091	28526	23928	21796	34992	71708	69126	51185	33023	22493	18691	17239	16768	16775	16929	16960	16769	16614	16861	16727	16852	16815	16826	16651	16760	16684	16740	16828	16632	16896	16816	16665	16579	16671	16860	17101	16680	16650	16670	16697	16711	16631	16495	16651	16821	16607	16720	16640	16838	16525	16700	16598	16689	16707	16672	16905	16509	16721	16549	16813	16785	16715	16413	16586	16612	16788	16821	16810	16766	16672	16835	16662	16852	16695	16747	16607	16596	16533	16727	16609	16739	16425	16523	16990	16670	16678	16510	16679	16589	16611	16625	16635	16566	16695	16575	16472	16656	16569	16500	16511	16574	16608	16716	16724	16718	16590	16559	16796	16608	16663	16518	16655	16507	16716	16677	16624	16614	16493	16598	16582	16808	16718	16541	16666	16540	16794	16753	16650	16627	16746	16632	16456	16655	16602	16438	16531	16668	16624	16817	16612	16744	16709	16686	16515	16419	16682	16692	16618	16618	16728	16611	16765	16730	16378	16767	16615	16753	16837	16829	16787	16596	16493	16637	16545	16779	16637	16682	16448	16555	16739	16510	16527	16570	16871	16560	16498	16716	16498	16558	16609	16666	16822	16593	16516	16644	16670	16617	16509	16615	16618	16669	16604	16480	16771	16863	16835	16906	16575	16761	16604	16683	16562	16628	16482	16705	16480	16584	16886	16640	16637	16525	16605	16415	16582	16728	16554	16726	16740	16516	16653	16573	16540	16551	16705	16708	16677	16751	16577	16575	16564	16526	16714	16712	16542	16645	16388	16523	16774	16537	16527	16889	16482	16447	16664	16535	16517	16634	16670	16594	16595	16739	16619	16564	16709	16693	16617	16645	16474	16589	16752	16657	16631	16735	16602	16595	16948	16592	16549	16590	16464	16648	16567	16484	16868	16687	16500	16604	16580	16481	16586	16378	16684	16516	16607	16499	16604	16754	16539	16598	16542	16592	16710	16789	16538	16698	16476	16654	16493	16681	16466	16592	16657	16523	16666	16610	16573	16773	16562	16651	16489	16563	16556	16449	16483	16530	16567	16654	16536	16789	16626	16679	16609	16752	16751	16686	16570	16756	16812	16599	16514	16596	16608	16548	16624	16792	16426	16352	16489	16574	16696	16578	16567	16705	16661	16690	16653	16736	16728	16642	16616	16653	16583	16676	16615	16577	16694	16485	16569	16679	16611	16513	16610	16817	16648	16742	16656	16640	16502	16708	16477	16388	16451	16567	16621	16541	16556	16693	16764	16460	16563	16612	16533	16624	16900	16482	16696	16556	16774	16736	16644	16743	16447	16642	16606	16718	16685	16654	16460	16672	16662	16420	16738	16587	16574	16502	16561	16706	16629	16600	16806	16771	16814	16793	16568	16744	16708	16752	16613	16412	16411	16743	16603	16695	16488	16700	16826	16735	16769	16520	16565	16651	16532	16616	16561	16574	16589	16635	16473	16580	16529	16621	16875	16530	16682	16588	16768	16504	16866	16591	16600	16513	16779	16516	16603	16635	16491	16683	16524	16659	16614	16642	16328	16541	16613	16550	16799	16639	16469	16581	16770	16532	16563	16627	16877	16523	16529	16775	16759	16653	16675	16625	16553	16759	16609	16666	16677	16496	16643	16627	16605	16612	16678	16750	16605	16444	16495	16802	16687	16734	16618	16583	16712	16581	16366	16795	16798	16677	16492	16616	16728	16569	16439	16587	16468	16532	16589	16573	16715	16643	16654	16619	16689	16562	16632	16655	16526	16527	16438	16638	16543	16390	16817	16715	16507	16860	16577	16453	16605	16500	16543	16779	16792	16602	16666	16523	16701	16643	16582	16608	16674	16691	16622	16667	16695	16747	16716	16484	16506	16537	16614	16516	16669	16879	16421	16766	16873	16550	16745	16491	16437	16538	16802	16620	16736	16490	16566	16774	16454	16693	16577	16773	16839	16644	16431	16662	16521	16734	16585	16565	16526	16641	16713	16328	16760	16650	16490	16643	16338	16567	16848	16706	16686	16391	16669	16625	16646	16838	16616	16607	16757	16536	16823	16810	16510	16656	16688	16754	16788	16602	16654	16479	16551	16652	16739	16512	16548	16789	16585	16488	16788	16627	16696	16505	16675	16590	16606	16708	16628	16869	16703	16766	16729	16748	16753	16560	16539	16465	16669	16663	16790	16610	16673	16654	16590	16596	16432	16648	16655	16535	16484	16489	16546	16655	16549	16673	16575	16683	16837	16703	16526	16718	16541	16961	16738	16754	16577	16711	16655	16703	16733	16600	16573	16792	16520	16544	16741	16630	16805	16553	16689	16448	16751	16537	16651	16696	16579	16579	16734	16704	16507	16545	16613	16631	16658	16457	16564	16747	16773	16665	16516	16517	16711	16647	16552	16790	16544	16892	16637	16530	16590	16891	16641	16624	16621	16498	16714	16570	16684	16629	16679	16593	16676	16245	16954	16697	16382	16663	16650	16682	16925	16656	16538	16765	16497	16669	16567	16530	16476	16459	16866	16666	16605	16595	16556	16718	16525	16646	16638	16433	16714	16737	16626	16679	16835	16611	16510	16645	16508	16450	16755	16724	16635	16358	16691	16689	16597	16775	16660	16471	16659	16661	16561	16696	16665	16508	16645	16735	16711	16681	16450	16472	16555	16712	16543	16562	16604	16555	16587	16473	16537	16556	16673	16559	16757	16496	16453	16774	16693	16658	16604	16604	16733	16677	16620	16673	16844	16779	16476	16594	16657	16760	16544	16578	16759	16482	16726	16583	16787	16625	16599	16739	16533	16610	16572	16630	16708	16787	16587	16689	16760	16381	16588	16654	16746	16656	16628	16743	16669	16712	16701	16632	16620	16704	16634	16392	16738	16654	16631	16629	16467	16672	16572	16583	16497	16420	16494	16601	16611	16783	16447	16661	16646	16654	16757	16600	16610	16742	16689	16534	16733	16658	16648	16885	16414	16519	16492	16629	16697	16704	16783	16542	16613	16638	16445	16581	16630	16528	16506	16483	16750	16632	16602	16519	16876	16649	16616	16495	16640	16630	16658	16897	16611	16854	16464	16491	16646	16518	16617	16623	16654	16589	16587	16482	16624	16531	16798	16551	16750	16745	16664	16718	16685	16545	16583	16601	16431	16707	16539	16517	16532	16589	16890	16894	16715	16751	16720	16681	16792	16527	16624	16684	16489	16688	16757	16669	16624	16610	16432	16650	16620	16771	16795	16538	16491	16602	16501	16536	16466	16557	16395	16661	16741	16484	16873	16739	16753	16916	16729	16574	16660	16849	16624	16761	16778	16677	16685	16637	16554	16611	16642	16683	16598	16580	16718	16642	16684	16737	16656	16607	16668	16609	16653	16787	16646	16496	16712	16525	16546	16608	16578	16637	16588	16739	16723	16800	16696	16812	16640	16462	16607	16711	16565	16766	16539	16528	16737	16795	16563	16515	16507	16572	16726	16495	16747	16703	16808	16534	16587	16746	16639	16681	16859	16361	16664	16758	16410	16693	16540	16451	16757	16618	16330	16447	16535	16562	16669	16845	16704	16848	16807	16842	16526	16702	16660	16712	16635	16723	16552	16633	16750	16672	16861	16665	16774	16635	16808	16659	16597	16618	16599	16487	16552	16823	16681	16576	16536	16584	16844	16621	16745	16688	16642	16447	16550	16749	16564	16786	16557	16656	16512	16664	16496	16747	16746	16856	16507	16596	16784	16464	16763	16666	16589	16620	16588	16645	16503	16483	16619	16538	16633	16638	16678	16590	16886	16409	16499	16328	16567	16663	16769	16437	16569	16673	16586	16570	16694	16539	16432	16592	16426	16434	16664	16564	16603	16667	16723	16731	16795	16740	16721	16612	16406	16736	16467	16676	16823	16473	16641	16599	16473	16639	16764	16601	16640	16594	16717	16621	16552	16619	16745	16879	16585	16433	16563	16614	16699	16540	16724	16399	16918	16813	16677	16767	16689	16587	16546	16627	16733	16828	16773	16815	16493	16507	16777	16919	16612	16786	16282	16534	16544	16562	16450	16574	16467	16748	16547	16617	16895	16765	16589	16573	16641	16575	16613	16613	16711	16494	16582	16494	16677	16421	16633	16576	16636	16779	16535	16551	16847	16562	16551	16728	16498	16565	16694	16730	16650	16573	16664	16568	16867	16659	16653	16700	16819	16552	16549	16560	16534	16639	16629	16689	16631	16778	16456	16579	16602	16428	16512	16777	16855	16453	16848	16850	16602	16548	16510	16749	16446	16687	16586	16492	16551	16845	16676	16594	16516	16655	16490	16716	16471	16811	16541	16674	16668	16635	16557	16578	16649	16425	16507	16617	16727	16584	16599	16499	16549	16533	16467	16449	16812	16828	16682	16718	16606	16763	16717	16555	16763	16591	16849	16808	16508	16564	16514	16706	16474	16631	16506	16641	16665	16748	16511	16763	16712	16500	16616	16479	16577	16807	16700	16552	16478	16483	16670	16789	16668	16616	16644	16786	16415	16472	16557	16587	16549	16648	16648	16662	16753	16664	16882	16718	16730	16703	16685	16612	16683	16448	16721	16405	16710	16580	16770	16746	16777	16515	16640	16653	16459	16507	16569	16953	16570	16646	16650	16610	16611	16466	16657	16480	16542	16722	16629	16769	16454	16627	16892	16640	16683	16668	16798	16505	16918	16704	16577	16806	16514	16558	16604	16699	16645	16751	16491	16574	16523	16776	16670	16663	16669	16637	16635	16560	16522	16480	16425	16720	16649	16632	16732	16635	16847	16541	16554	16592	16667	16688	16604	16627	16693	16563	16669	16730	16670	16713	16646	16517	16630	16422	16723	16566	16625	16594	16490	16509	16818	16545	16712	16526	16635	16688	16559	16493	16484	16709	16658	16574	16457	16758	16615	16583	16415	16674	16619	16662	16549	16414	16686	16774	16487	16492	16566	16607	16688	16632	16475	16705	16570	16498	16637	16775	16726	16484	16643	16492	16623	16600	16648	16541	16629	16514	16681	16606	16580	16576	16553	16572	16401	16659	16443	16497	16798	16745	16654	16777	16623	16636	16611	16474	16550	16491	16580	16666	16690	16533	16533	16729	16777	16903	16595	16567	16554	16664	16585	16531	16728	16551	16567	16639	16660	16749	16630	16521	16584	16699	16722	16712
19443	33390	31185	25127	22663	40635	71439	68894	49683	29852	18466	14803	13448	13478	13490	13289	13460	13289	13339	13363	13271	13318	13416	13371	13461	13457	13505	13351	13456	13402	13467	13414	13272	13624	13397	13320	13514	13365	13482	13501	13527	13451	13491	13354	13518	13455	13534	13424	13478	13260	13516	13399	13503	13404	13427	13316	13274	13335	13528	13461	13449	13285	13439	13435	13373	13407	13239	13486	13266	13492	13361	13590	13338	13291	13478	13287	13405	13366	13371	13391	13466	13319	13459	13381	13319	13354	13320	13456	13412	13493	13438	13260	13333	13350	13465	13254	13456	13489	13229	13438	13476	13465	13486	13440	13514	13506	13365	13354	13487	13468	13523	13237	13443	13340	13316	13331	13549	13448	13323	13463	13458	13517	13490	13201	13583	13299	13385	13439	13559	13479	13267	13339	13566	13300	13396	13376	13193	13363	13407	13440	13509	13390	13315	13339	13358	13271	13328	13507	13461	13318	13366	13334	13244	13452	13446	13475	13335	13353	13325	13518	13421	13434	13442	13281	13409	13559	13375	13289	13386	13331	13401	13331	13408	13663	13418	13332	13572	13450	13402	13514	13305	13459	13567	13418	13437	13467	13492	13257	13448	13274	13335	13335	13386	13384	13338	13392	13558	13376	13549	13339	13512	13430	13576	13577	13287	13414	13378	13425	13272	13588	13398	13543	13296	13292	13378	13263	13337	13193	13388	13566	13491	13421	13490	13245	13410	13345	13372	13418	13323	13455	13319	13389	13576	13420	13404	13494	13376	13267	13575	13430	13359	13272	13315	13362	13427	13487	13359	13328	13391	13344	13422	13362	13468	13551	13417	13388	13599	13541	13439	13387	13458	13249	13343	13310	13382	13563	13556	13370	13326	13381	13464	13507	13641	13364	13230	13492	13245	13352	13426	13436	13381	13378	13424	13354	13466	13225	13443	13307	13476	13272	13520	13284	13218	13388	13284	13513	13322	13451	13486	13390	13551	13327	13306	13408	13437	13434	13381	13392	13188	13392	13409	13324	13316	13392	13353	13321	13486	13472	13532	13528	13534	13563	13460	13245	13492	13495	13269	13320	13254	13521	13340	13291	13449	13445	13419	13471	13366	13463	13443	13205	13384	13349	13325	13382	13477	13387	13444	13314	13394	13497	13243	13349	13445	13337	13357	13448	13355	13481	13432	13440	13243	13369	13379	13523	13458	13492	13473	13445	13232	13454	13394	13333	13432	13478	13338	13421	13429	13349	13400	13272	13271	13493	13353	13388	13402	13481	13513	13446	13488	13326	13360	13289	13411	13480	13392	13486	13395	13424	13417	13327	13432	13560	13183	13401	13251	13458	13187	13209	13422	13311	13506	13288	13442	13532	13250	13430	13354	13467	13459	13632	13356	13418	13257	13380	13400	13615	13460	13339	13555	13418	13489	13512	13458	13461	13445	13447	13543	13478	13395	13397	13263	13358	13389	13361	13409	13446	13416	13246	13592	13464	13349	13435	13340	13416	13538	13300	13522	13333	13544	13568	13376	13412	13405	13485	13335	13448	13429	13270	13491	13253	13494	13497	13566	13385	13324	13379	13507	13378	13483	13350	13338	13491	13414	13431	13383	13417	13360	13465	13447	13467	13225	13413	13346	13493	13358	13225	13470	13356	13344	13556	13434	13360	13503	13361	13350	13303	13446	13458	13328	13319	13326	13437	13470	13390	13366	13389	13314	13407	13413	13510	13435	13315	13375	13447	13314	13487	13435	13343	13406	13355	13497	13471	13447	13321	13312	13401	13185	13555	13546	13447	13421	13419	13465	13454	13142	13419	13356	13636	13521	13360	13500	13439	13333	13515	13416	13286	13522	13448	13281	13404	13603	13278	13373	13459	13491	13198	13369	13453	13489	13529	13396	13205	13363	13320	13277	13450	13371	13447	13351	13619	13377	13308	13446	13470	13390	13493	13501	13429	13478	13468	13327	13402	13166	13613	13347	13339	13467	13347	13352	13325	13100	13488	13285	13424	13471	13407	13319	13283	13486	13491	13397	13259	13532	13433	13365	13458	13450	13628	13423	13429	13305	13449	13354	13294	13270	13407	13542	13286	13415	13456	13479	13440	13531	13443	13526	13316	13441	13399	13435	13331	13645	13432	13285	13523	13396	13448	13363	13323	13435	13466	13437	13429	13385	13482	13246	13323	13336	13482	13450	13283	13311	13312	13418	13530	13331	13424	13370	13430	13540	13486	13339	13308	13446	13356	13326	13362	13382	13499	13314	13351	13302	13373	13340	13403	13488	13420	13342	13363	13488	13382	13470	13505	13285	13355	13552	13433	13661	13372	13344	13372	13406	13384	13354	13351	13306	13393	13302	13340	13509	13375	13265	13407	13383	13367	13359	13466	13416	13389	13472	13346	13418	13386	13257	13239	13475	13299	13551	13497	13567	13254	13450	13517	13337	13227	13218	13292	13373	13362	13510	13338	13570	13385	13505	13349	13477	13279	13472	13496	13501	13430	13413	13313	13478	13415	13254	13275	13401	13519	13333	13336	13431	13480	13535	13256	13289	13234	13517	13359	13309	13386	13465	13414	13481	13336	13432	13454	13575	13522	13569	13366	13433	13370	13258	13437	13314	13377	13325	13385	13403	13461	13374	13412	13511	13331	13476	13496	13367	13254	13415	13367	13430	13350	13369	13429	13465	13403	13545	13454	13392	13273	13514	13536	13448	13444	13454	13355	13332	13398	13309	13454	13422	13323	13365	13474	13381	13357	13422	13387	13477	13425	13541	13315	13247	13456	13427	13342	13476	13414	13400	13550	13503	13625	13334	13171	13341	13371	13488	13362	13440	13317	13420	13376	13365	13405	13209	13383	13306	13304	13256	13406	13368	13343	13569	13342	13469	13393	13423	13386	13418	13291	13420	13328	13343	13416	13451	13547	13301	13425	13386	13380	13457	13285	13332	13412	13274	13434	13538	13407	13534	13297	13412	13492	13324	13395	13451	13339	13337	13402	13248	13293	13367	13335	13454	13320	13329	13257	13201	13528	13447	13337	13464	13380	13382	13429	13219	13354	13310	13714	13370	13506	13411	13388	13509	13344	13462	13579	13295	13474	13335	13533	13406	13271	13533	13417	13378	13470	13509	13306	13473	13347	13353	13154	13487	13326	13389	13442	13323	13361	13190	13469	13302	13357	13479	13599	13418	13469	13550	13318	13409	13313	13570	13437	13397	13548	13443	13336	13284	13473	13414	13324	13415	13364	13258	13275	13408	13293	13623	13505	13311	13552	13236	13494	13533	13328	13516	13382	13244	13440	13487	13403	13473	13334	13237	13398	13463	13455	13499	13301	13561	13491	13516	13250	13365	13460	13264	13529	13285	13218	13325	13388	13296	13320	13389	13275	13406	13366	13415	13522	13385	13471	13419	13311	13410	13461	13363	13392	13438	13442	13416	13367	13509	13511	13279	13415	13397	13456	13367	13319	13382	13197	13473	13427	13339	13380	13472	13512	13492	13412	13304	13423	13343	13483	13398	13306	13494	13686	13401	13482	13421	13356	13436	13420	13398	13260	13363	13469	13383	13342	13371	13313	13470	13367	13384	13332	13434	13368	13285	13303	13445	13299	13384	13410	13382	13277	13532	13411	13372	13362	13499	13586	13517	13379	13371	13382	13330	13283	13406	13377	13414	13482	13555	13327	13451	13189	13353	13446	13332	13385	13560	13464	13369	13402	13271	13475	13423	13388	13407	13429	13241	13368	13403	13554	13444	13272	13422	13593	13284	13459	13367	13331	13306	13286	13511	13455	13286	13351	13191	13331	13461	13466	13499	13392	13289	13510	13376	13406	13421	13331	13508	13414	13409	13388	13346	13462	13406	13313	13558	13614	13449	13322	13342	13431	13566	13302	13377	13154	13300	13427	13417	13336	13288	13554	13281	13428	13392	13445	13295	13515	13317	13548	13254	13473	13457	13472	13481	13399	13456	13433	13202	13435	13407	13337	13523	13385	13474	13550	13604	13413	13274	13524	13345	13552	13321	13437	13332	13346	13304	13414	13351	13397	13420	13352	13207	13401	13352	13261	13461	13455	13387	13378	13504	13363	13405	13565	13296	13544	13307	13273	13568	13466	13386	13315	13327	13289	13340	13326	13494	13420	13456	13435	13579	13423	13253	13491	13576	13261	13251	13457	13396	13458	13342	13521	13464	13494	13252	13544	13328	13528	13397	13397	13386	13235	13478	13403	13498	13487	13553	13385	13439	13448	13281	13544	13482	13404	13322	13338	13239	13482	13596	13334	13464	13390	13475	13498	13315	13389	13256	13452	13284	13268	13471	13275	13247	13354	13505	13367	13343	13225	13424	13482	13310	13305	13344	13371	13350	13348	13405	13431	13452	13397	13520	13361	13419	13355	13432	13287	13510	13406	13353	13476	13430	13355	13468	13501	13201	13341	13483	13598	13396	13515	13283	13315	13350	13430	13229	13401	13440	13299	13315	13411	13430	13340	13349	13446	13379	13402	13403	13434	13365	13417	13465	13370	13359	13210	13302	13496	13429	13473	13434	13369	13549	13527	13239	13286	13361	13512	13415	13334	13504	13365	13306	13347	13531	13330	13312	13580	13441	13410	13292	13292	13386	13606	13338	13288	13376	13264	13345	13170	13347	13414	13408	13274	13385	13453	13307	13390	13423	13421	13361	13333	13337	13537	13317	13236	13464	13302	13329	13400	13451	13319	13417	13364	13529	13492	13389	13568	13373	13362	13468	13391	13526	13211	13244	13326	13402	13303	13255	13181	13415	13488	13480	13413	13405	13325	13354	13359	13370	13317	13582	13266	13448	13470	13244	13333	13494	13353	13254	13347	13579	13275	13451	13463	13322	13241	13411	13516	13488	13489	13300	13449	13561	13420	13338	13318	13365	13518	13466	13453	13438	13279	13498	13406	13454	13285	13456	13351	13390	13379	13367	13380	13481	13350	13363	13385	13225	13560	13513	13494	13376	13314	13405	13377	13432	13449	13579	13365	13477	13396	13578	13290	13431	13313	13284	13680	13451	13472	13409	13234	13440	13351	13563	13296	13299	13542	13500	13485	13325	13456	13398	13537	13431	13295	13495	13496	13388	13421	13316	13427	13472	13381	13418	13339	13501	13355	13463	13491
30186	22261	22594	20540	18657	21610	25810	24498	22727	20289	18206	17805	17482	17531	17506	17791	17486	17458	17208	17457	17145	17397	17417	17279	17399	17330	17411	17521	17794	17452	17434	17302	17479	17401	17320	17205	17501	17489	17560	17485	17599	17618	17531	17497	17521	17405	17255	17315	17519	17354	17453	17875	17428	17556	17259	17335	17554	17444	17323	17470	17424	17250	17278	17309	17383	17344	17477	17401	17368	17426	17366	17406	17523	17555	17430	17443	17419	17519	17354	17588	17290	17345	17560	17309	17391	17389	17572	17305	17232	17388	17264	17390	17332	17528	17422	17495	17597	17438	17460	17298	17286	17541	17514	17462	17365	17481	17449	17254	17505	17287	17502	17725	17661	17548	17558	17406	17423	17499	17557	17476	17596	17285	17504	17575	17426	17621	17445	17419	17322	17495	17482	17407	17699	17489	17363	17409	17227	17339	17455	17457	17240	17166	17246	17287	17390	17513	17532	17326	17449	17424	17632	17414	17514	17610	17455	17412	17419	17559	17624	17604	17457	17287	17617	17357	17468	17450	17352	17559	17570	17538	17585	17486	17502	17500	17468	17531	17695	17407	17423	17644	17440	17566	17413	17360	17341	17349	17445	17537	17519	17473	17459	17338	17349	17449	17283	17338	17589	17436	17536	17482	17640	17452	17510	17475	17558	17219	17419	17254	17349	17527	17329	17421	17601	17314	17686	17466	17347	17322	17508	17313	17499	17399	17465	17398	17290	17452	17507	17401	17532	17301	17448	17348	17515	17410	17446	17365	17467	17366	17404	17521	17366	17409	17643	17535	17551	17546	17429	17429	17345	17148	17455	17270	17382	17369	17416	17304	17532	17468	17668	17248	17316	17420	17534	17549	17423	17468	17640	17484	17268	17385	17365	17426	17483	17391	17470	17367	17344	17359	17412	17419	17443	17716	17528	17456	17602	17515	17430	17378	17554	17157	17361	17337	17426	17405	17397	17338	17608	17593	17446	17442	17468	17331	17422	17499	17433	17493	17453	17451	17620	17414	17416	17499	17443	17622	17644	17446	17530	17451	17704	17315	17486	17376	17312	17400	17470	17576	17376	17473	17403	17528	17286	17316	17545	17387	17380	17309	17454	17450	17906	17492	17567	17447	17563	17442	17241	17261	17181	17388	17551	17468	17544	17605	17502	17450	17465	17478	17545	17548	17418	17482	17198	17613	17235	17240	17257	17538	17364	17525	17432	17430	17446	17339	17374	17508	17695	17342	17244	17314	17515	17521	17449	17413	17538	17190	17429	17318	17406	17291	17439	17496	17377	17384	17615	17374	17446	17441	17480	17605	17592	17524	17608	17370	17386	17238	17494	17529	17427	17187	17451	17560	17556	17492	17468	17397	17236	17407	17437	17400	17481	17529	17315	17342	17423	17382	17432	17263	17456	17446	17567	17297	17687	17580	17626	17443	17421	17588	17577	17658	17475	17281	17346	17755	17717	17394	17535	17441	17426	17505	17536	17324	17429	17578	17449	17620	17644	17303	17558	17452	17260	17502	17308	17436	17543	17492	17551	17517	17363	17449	17466	17422	17552	17366	17387	17416	17400	17402	17358	17526	17645	17607	17616	17486	17577	17356	17369	17305	17364	17299	17112	17609	17382	17337	17339	17423	17290	17222	17242	17352	17506	17346	17492	17559	17398	17379	17327	17306	17464	17468	17350	17477	17527	17544	17321	17341	17504	17553	17704	17562	17264	17507	17378	17295	17288	17239	17245	17324	17437	17483	17404	17328	17399	17497	17259	17586	17416	17312	17521	17389	17287	17463	17498	17381	17701	17540	17411	17230	17524	17418	17387	17466	17535	17531	17705	17350	17394	17635	17422	17423	17406	17402	17509	17579	17539	17557	17481	17247	17390	17516	17502	17283	17326	17471	17353	17366	17483	17413	17378	17426	17578	17575	17586	17459	17547	17521	17640	17255	17319	17370	17372	17542	17432	17349	17374	17229	17369	17671	17501	17445	17502	17332	17505	17303	17430	17384	17394	17504	17273	17513	17406	17381	17410	17542	17313	17335	17458	17296	17421	17229	17417	17539	17272	17363	17325	17230	17461	17392	17564	17475	17437	17439	17475	17392	17597	17495	17628	17387	17391	17579	17374	17541	17487	17372	17389	17418	17360	17394	17441	17603	17601	17453	17268	17409	17477	17447	17481	17332	17385	17555	17611	17638	17741	17446	17304	17188	17497	17306	17503	17463	17385	17359	17444	17771	17664	17321	17496	17509	17452	17431	17391	17491	17568	17634	17552	17441	17485	17519	17492	17358	17397	17453	17211	17249	17320	17471	17604	17372	17466	17376	17780	17587	17381	17209	17591	17391	17340	17377	17445	17430	17328	17483	17512	17490	17181	17252	17146	17538	17258	17594	17458	17454	17476	17535	17513	17468	17384	17343	17379	17507	17578	17773	17383	17329	17536	17311	17623	17538	17488	17440	17437	17423	17485	17362	17575	17475	17471	17485	17455	17359	17532	17339	17175	17355	17483	17406	17302	17475	17374	17282	17506	17502	17554	17440	17454	17142	17229	17250	17744	17498	17359	17204	17437	17284	17315	17486	17265	17408	17614	17234	17258	17232	17351	17452	17522	17294	17481	17550	17280	17589	17453	17440	17243	17540	17150	17402	17443	17341	17337	17477	17591	17428	17657	17258	17367	17419	17510	17503	17537	17405	17614	17423	17341	17347	17498	17254	17517	17439	17463	17438	17356	17411	17479	17599	17455	17353	17340	17375	17528	17274	17491	17335	17350	17420	17457	17235	17513	17428	17454	17192	17249	17073	17712	17431	17410	17563	17384	17584	17496	17619	17508	17404	17406	17573	17432	17353	17522	17434	17539	17157	17243	17522	17432	17495	17381	17484	17424	17428	17437	17555	17482	17309	17474	17445	17441	17375	17556	17464	17218	17538	17369	17361	17573	17529	17680	17446	17539	17360	17454	17301	17575	17409	17343	17467	17285	17553	17447	17480	17409	17375	17416	17326	17465	17522	17381	17439	17324	17689	17328	17432	17346	17383	17259	17440	17426	17393	17692	17576	17431	17540	17435	17436	17335	17704	17463	17568	17484	17312	17486	17404	17248	17375	17531	17579	17529	17364	17737	17548	17431	17543	17407	17232	17520	17537	17409	17345	17354	17394	17102	17437	17493	17429	17458	17380	17439	17329	17596	17617	17430	17458	17305	17268	17321	17470	17496	17574	17496	17473	17459	17416	17391	17406	17405	17487	17529	17434	17316	17447	17509	17484	17579	17604	17648	17479	17555	17513	17487	17595	17510	17532	17428	17490	17586	17469	17503	17322	17624	17405	17233	17318	17638	17549	17594	17566	17310	17552	17419	17456	17706	17443	17439	17497	17455	17211	17246	17484	17515	17636	17574	17437	17516	17491	17421	17483	17590	17365	17390	17366	17611	17560	17294	17454	17410	17354	17480	17321	17376	17459	17535	17531	17506	17362	17411	17435	17487	17376	17321	17440	17283	17345	17442	17321	17397	17254	17375	17423	17343	17383	17420	17312	17400	17248	17384	17423	17710	17507	17282	17481	17526	17478	17487	17498	17397	17304	17550	17658	17628	17440	17474	17387	17148	17469	17520	17370	17540	17340	17589	17577	17373	17409	17528	17488	17666	17688	17430	17391	17646	17492	17263	17456	17506	17442	17403	17352	17694	17375	17471	17464	17627	17390	17174	17354	17283	17329	17399	17549	17485	17479	17479	17448	17200	17535	17272	17447	17399	17485	17434	17275	17485	17371	17337	17300	17557	17449	17311	17366	17291	17236	17325	17575	17484	17370	17371	17360	17352	17466	17406	17269	17271	17401	17360	17422	17389	17422	17490	17447	17564	17406	17507	17394	17505	17502	17626	17440	17499	17355	17612	17453	17482	17583	17443	17389	17409	17335	17491	17594	17538	17526	17397	17452	17339	17356	17627	17450	17495	17664	17433	17347	17479	17372	17451	17385	17452	17565	17507	17376	17283	17538	17577	17285	17398	17358	17518	17454	17473	17635	17562	17474	17404	17315	17627	17469	17523	17224	17256	17555	17446	17329	17346	17300	17476	17389	17414	17242	17605	17426	17472	17494	17564	17590	17436	17353	17235	17415	17717	17470	17328	17505	17604	17614	17342	17333	17309	17347	17388	17387	17361	17407	17530	17317	17586	17362	17465	17436	17427	17618	17503	17360	17389	17410	17479	17377	17528	17396	17362	17258	17434	17386	17546	17431	17580	17426	17626	17585	17358	17367	17406	17424	17504	17573	17326	17361	17406	17552	17384	17454	17643	17397	17442	17366	17498	17521	17402	17375	17476	17289	17408	17565	17367	17401	17746	17482	17343	17353	17552	17290	17522	17498	17303	17424	17432	17491	17467	17523	17553	17414	17504	17756	17562	17491	17613	17302	17522	17365	17510	17436	17384	17378	17460	17387	17555	17538	17412	17502	17444	17412	17625	17503	17601	17416	17525	17335	17480	17376	17411	17478	17422	17415	17525	17377	17461	17680	17791	17534	17287	17576	17560	17593	17534	17300	17248	17364	17442	17515	17384	17260	17556	17242	17455	17595	17656	17573	17634	17671	17745	17473	17324	17371	17327	17682	17700	17356	17426	17420	17278	17470	17619	17325	17529	17319	17568	17450	17590	17461	17551	17569	17400	17489	17591	17503	17652	17634	17481	17548	17446	17514	17456	17526	17408	17260	17368	17624	17435	17303	17441	17269	17411	17264	17551	17454	17528	17457	17298	17442	17500	17427	17402	17378	17375	17467	17475	17328	17431	17453	17425	17485	17493	17614	17504	17418	17475	17556	17525	17409	17404	17366	17295	17368	17773	17502	17494	17477	17307	17378	17634	17546	17373	17394	17450	17565	17246	17349	17339	17371	17299	17495	17530	17272	17210	17483	17587	17521	17435	17416	17650	17329	17650	17637	17384	17556	17299	17458	17518	17274	17359	17416	17471	17720	17584	17362	17457	17415	17424	17343	17351	17443	17384	17436	17490	17268	17291	17397	17457	17520	17437	17550	17479	17366	17336	17525	17526	17695	17385	17617	17357	17522	17731	17535	17546	17471	17504	17360	17520	17332	17458	17444	17619	17558	17520	17690	17520	17475	17303	17557	17421	17631	17549	17497
16197	18014	18354	15867	16006	20176	24440	22770	19802	16419	14426	13833	13721	13764	13607	13900	13898	13878	13967	13953	13964	13813	13927	13969	13834	13782	13899	13838	13946	13916	13766	13837	13759	13989	13937	13694	13865	14002	13885	13761	14043	13751	13937	13881	13886	13921	13865	13880	13888	13897	13912	13884	13923	13851	13738	13807	13756	13764	13862	13861	13787	13873	13869	13867	13782	13905	13794	13924	13815	14010	13717	13764	13893	13840	13919	14049	13995	13891	13856	13919	13856	13749	13803	13772	13838	13782	13706	13923	13712	13922	13856	13886	14015	13887	13870	13712	13805	13904	13814	13725	13738	13831	13945	13871	13819	13803	13766	13794	13981	13750	13813	13959	13839	13808	13876	13752	13889	13632	13887	13623	14012	13990	13824	13914	13757	13948	13940	13844	13955	13795	13753	13856	13888	13824	13841	13860	13911	13844	13998	13940	13821	13748	13809	13691	13830	13766	13783	13748	13845	13913	13880	13782	13788	13829	13876	13833	13832	13664	13760	13894	13649	13804	13815	13991	13893	13853	14023	13927	13794	13773	13791	13991	13800	13879	13831	13808	13860	13780	13750	13774	13755	13812	13787	13835	13774	13673	13832	13780	13876	13899	13819	13861	13991	13722	13922	13931	13889	13947	13818	13860	13826	13846	13682	13928	13712	13749	13826	13903	13910	13941	13773	13802	13864	13754	14016	13867	13783	13855	13966	13753	13907	14050	13831	13880	13918	13896	13884	13878	13733	13754	13869	13762	13801	13895	13877	13913	13886	13955	13924	13869	13765	13883	13880	13805	13957	13772	13847	13839	14074	13930	13830	13728	13669	13729	13932	13801	13711	13828	13802	13901	13910	13741	13827	14012	13831	14034	13846	13852	13889	13780	13803	13657	13787	13856	13927	13824	13820	13815	13797	13637	14003	13766	13843	13845	13821	13806	13799	13939	13836	13694	13865	13894	13911	13880	13781	13768	13832	13869	13888	13820	13926	13865	14000	13882	13881	13772	13863	13894	13721	13879	13877	13776	13662	13818	13930	13896	13948	13699	13813	13980	13684	13908	13652	13843	13813	13764	13789	13787	13890	13953	13709	13914	13842	13779	14015	13824	13794	13939	13835	13778	13794	13836	13786	13795	13791	13899	13785	13895	13771	13845	13856	13925	13767	13933	13760	13946	13697	13720	13848	13793	13826	13851	13737	13921	13920	13859	14023	13830	13904	13842	13829	13795	13720	13890	13889	13784	13763	13904	13888	13811	13736	13804	14079	13687	13916	13883	14046	13860	13989	13680	13794	13807	13780	13720	13926	13828	13927	13784	13900	13621	13639	13879	14020	13852	13799	13764	13777	13837	13793	13921	13899	13715	13930	13835	13953	13726	13905	13938	13765	13790	13859	13727	13998	13811	13855	13840	13829	13967	13726	13797	13964	13871	13803	13813	13835	13839	14019	13814	14061	13953	13874	13934	14005	13960	13861	13815	13839	13781	13823	13754	13893	14011	13912	13573	13785	13798	13869	13851	14043	13891	13884	13994	13812	13987	13924	13785	13849	13774	13749	13768	13898	13822	13865	13892	13876	13721	13680	13708	13698	13780	13760	13966	13771	14034	14036	13665	13914	13758	13725	13850	13808	13892	13831	13938	13904	13842	13798	13841	13973	13927	14009	13789	13823	13799	13948	14001	13695	13833	13858	13935	14047	13829	13890	13792	13989	13804	13765	13914	13761	13623	13816	13883	13664	14045	13918	14015	13785	13755	13832	13757	13909	13777	13839	13943	13866	13889	13886	13919	13757	13847	13975	13801	13934	13905	13801	14097	13876	13732	13781	13829	13856	14018	13891	13851	13733	13810	13881	13924	13793	13948	13734	13947	13843	13834	13596	13925	13882	13771	13680	13878	13914	13827	13915	13980	13870	13807	13759	13729	13925	13734	13813	13858	13852	13900	13773	13933	13827	13927	13727	13954	13904	13892	13849	13778	13974	13879	13784	13775	13732	13979	13877	13915	13871	13943	13766	13771	13964	13889	13995	13877	13768	13745	13984	13866	13917	13851	13805	13999	13855	13846	13836	13837	13808	13956	13830	13905	13775	13906	13836	13726	13928	13818	13738	13771	13910	13888	13834	13850	14053	13724	13755	13903	13692	13831	13882	13919	13833	13892	13878	13775	13762	13905	13766	13916	13802	13768	13896	13751	13915	13898	13902	13958	13987	13926	13951	14052	13817	13793	13857	13821	13760	13811	13799	14080	13889	13742	13881	13729	13843	13849	13633	13838	13895	13845	13854	14020	13825	13767	14021	13958	14003	13882	13827	13818	13883	13942	13953	13824	13755	13929	13817	13842	13939	13859	13962	13764	13811	13661	13696	13899	13860	13930	13877	13833	13895	13970	13823	13762	13944	13656	13931	13966	13979	13861	13963	13925	13951	14000	13851	13880	13835	13990	13676	13928	13802	13727	13912	13785	13787	13860	13898	13637	13930	13900	13900	13920	13749	13855	13976	13907	13787	13787	13921	13830	13847	13803	13952	13952	13950	13772	13863	13843	13853	13814	13954	13962	13770	13675	13788	13777	13911	13755	14037	13841	13941	13816	13971	13870	13848	13933	13853	13839	13922	13779	14027	13964	13742	13592	13818	13765	13945	13680	13874	13734	13834	13993	13823	13848	13958	13889	13839	13853	13782	13846	13986	13855	13861	13683	13975	13860	13739	13866	13870	13865	13849	13855	13830	13751	13858	13913	13984	13826	13784	13870	14008	13978	13898	13750	13935	13791	13832	13762	13969	13992	13725	13891	13907	13758	13844	14017	13883	13801	13896	14117	13903	13895	13461	13905	13870	13854	13966	13899	13865	14017	13811	13870	14056	13982	13774	13867	13872	13672	14001	13799	13788	13929	13823	13912	13861	13695	13854	13840	13865	13763	13999	13661	13871	14037	13958	13741	13679	13733	13808	13896	13954	13892	13722	13874	13801	13975	13832	13742	13791	13585	13778	13783	13668	13960	13784	13871	13893	13827	13898	13760	13890	13759	13926	13756	13769	13859	13758	13613	13932	13718	13776	13797	13931	13836	13792	13931	13808	13731	13814	13828	13794	13829	13895	13730	13761	13857	13971	13885	13882	13834	13843	13835	13847	13978	13832	13861	13962	13773	13873	14005	13937	13869	13897	13826	13843	13975	13829	13832	13854	13892	13888	13913	13796	13816	13876	13695	13725	13749	13870	13873	13990	13610	13820	13940	13840	13988	13909	13742	13968	13859	13865	13884	14011	13930	13848	13869	13783	13909	13750	13735	13786	13879	13829	13772	13977	13924	13888	13843	13717	13699	13793	13838	13850	13805	14030	13695	13811	13936	13882	14032	13792	13799	13831	13738	13976	13934	13856	13905	13888	13879	13754	14066	13987	13640	13911	13876	13980	13840	13848	13889	13828	13977	13882	13827	13972	13873	13845	13933	13904	13796	13851	13950	13793	13874	13789	13888	13862	13796	13982	13929	13828	13920	13960	13917	13683	13714	13976	13977	13847	13969	13798	13710	13908	13837	13654	13931	13870	13915	13829	13967	13793	13870	13885	13846	13685	13972	13865	13837	13954	13965	13728	13789	13789	13892	13782	13759	13907	13884	13839	13876	13937	13912	13928	13873	13732	13900	13784	13631	13799	13827	14021	13713	13765	13907	13978	13783	14080	14045	13793	13927	13941	13914	13996	13801	13793	13773	13770	13897	13798	13887	13824	13849	13865	13702	13864	14003	13927	13718	13740	13800	13828	14011	13735	13796	13844	13913	13967	13913	13792	14008	13889	13852	13914	14019	13561	13956	13727	13762	13853	13980	13765	13838	13691	13758	13902	13847	14011	13713	13900	13877	13635	13801	14099	13704	13704	13891	13671	13925	14027	13910	13818	13880	13888	13946	13896	13792	13778	13755	14057	13827	13835	13757	13916	13728	13904	13930	13892	13906	13922	13769	13783	13969	13847	13864	13784	13891	13644	13926	13845	13857	13689	13947	13987	13851	13775	13895	13909	13881	13998	13826	13678	13751	13889	13908	13822	13752	13931	13892	13877	13822	13673	13872	13871	13783	13807	13863	13967	13620	13707	13822	13847	13995	13688	13850	13866	13862	13669	13936	14017	13811	13776	13924	13890	13869	13841	13922	13714	13755	13834	13951	13853	13823	13908	13769	13924	13691	13852	13716	13874	13837	13780	13788	13787	13957	13907	13751	13961	13714	13800	13741	13938	13924	13975	13934	13830	13987	13990	13696	13757	13811	13828	13739	13949	13969	13912	13797	13846	13825	14111	13819	13798	13845	13864	13944	13978	13855	13934	13759	13863	13859	13861	14022	13904	13911	13905	13838	13968	13907	13835	13958	13822	13789	13781	13917	14006	13905	13848	14016	13822	13711	13845	13781	13901	13844	13978	13753	13864	14012	13938	13776	13831	13988	13895	13802	13952	13711	13877	13987	13812	13942	13961	13695	13823	13868	13906	13869	13927	13860	13839	13862	13829	13818	14127	13768	13852	13821	13829	13793	13843	13835	13913	13784	13882	13798	13856	13909	13793	13960	13823	13828	13892	14005	13811	13906	13876	13698	14039	13806	13854	13932	13939	13872	13782	13834	13931	13946	13864	13728	13894	13852	13884	13737	13981	13916	13877	13850	13903	13764	13862	13964	13986	14017	13891	13819	13666	13850	13900	13801	13737	13953	13903	13769	13706	13672	13877	13831	13899	13954	13910	13885	13753	13992	13952	13876	13812	13880	13876	13953	13867	13942	13877	13854	13968	13865	13904	13886	13889	13800	13801	13733	13842	13826	13908	13720	13839	13939	13754	13836	13836	13832	13927	13843	13657	13846	13971	13841	13835	13837	13722	13911	13731	13860	13882	13832	13843	13833	13772	13860	13841	13858	13941	14006	13850	13809	14038	13853	13850	13875	13868	13892	13791	13958	13770	13944	14022	13921	13747	13938	13872	13827	14115	13830	13775	13892	13819	13667	13828	14150	13803	13910	13894	13780	14015	13871	13985	13712	14078	13754	13742	13870	13850	13806	13900	13707	13840	13990	13835	13890	13944	13943	13789	13968	13820	14026	13858	14081	13774	13869	13865	13882	13872	13963	13947	13755	13939	13798	13843	13635	13915	13799	13808	13692
25471	21110	27989	25143	23195	43051	63993	53573	39260	26918	20266	18432	17879	17900	17792	17696	17732	17873	17748	17818	17786	17850	17829	17540	17524	17749	17762	17625	17735	17661	17619	17704	17754	17695	17676	17484	17678	17591	17631	17576	17711	17757	17537	17735	17683	17770	17580	17580	17610	17720	17757	17790	17584	17626	17592	17683	17640	17680	17689	17638	17736	17774	17655	17672	17593	17835	17486	17391	17313	17694	17641	17732	17475	17735	17786	17797	17608	17663	17523	17736	17663	17660	17638	17636	17607	17744	17632	17477	17584	17756	17650	17627	17269	17858	17674	17865	17896	17431	17322	17422	17710	17593	17754	17692	17557	17538	17623	17506	17584	17617	17576	17484	17609	17690	17583	17728	17600	17665	17914	17692	17502	17699	17424	17751	17672	17659	17633	17464	17623	17557	17664	17877	17498	17604	17706	17647	17637	17512	17649	17544	17667	17559	17714	17483	17704	17682	17733	17463	17385	17636	17666	17399	17615	17480	17729	17666	17476	17476	17603	17523	17371	17502	17527	17635	17540	17683	17732	17649	17720	17924	17635	17603	17695	17609	17717	17599	17517	17712	17722	17816	17772	17664	17737	17717	17692	17738	17521	17488	17694	17812	17567	17679	17764	17634	17706	17502	17742	17542	17654	17620	17831	17724	17531	17748	17582	17784	17788	17599	17476	17698	17667	17769	17725	17595	17662	17740	17627	17528	17738	17498	17593	17620	17668	17690	17671	17601	17515	17531	17720	17584	17639	17674	17597	17756	17704	17691	17541	17753	17510	17701	17480	17754	17521	17574	17749	17698	17729	17409	17458	17698	17621	17764	17683	17693	17691	17795	17422	17387	17768	17797	17634	17708	17529	17525	17828	17563	17465	17835	17798	17725	17468	17415	17720	17724	17647	17598	17595	17616	17574	17575	17577	17742	17696	17656	17666	17816	17709	17629	17595	17449	17550	17494	17483	17601	17548	17502	17796	17576	17550	17545	17577	17515	17714	17731	17605	18051	17904	17379	17678	17743	17628	17704	17457	17539	17659	17665	17548	17543	17474	17606	17682	17792	17766	17407	17635	17472	17981	17681	17582	17634	17577	17675	17380	17613	17602	17557	17608	17735	17747	17836	17442	17515	17600	17506	17437	17741	17440	17572	17771	17543	17871	17658	17906	17519	17634	17564	17638	17595	17473	17592	17636	17876	17486	17751	17600	17666	17698	17644	17873	17744	17630	17432	17544	17572	17587	17462	17594	17708	17655	17500	17387	17715	17732	17362	17700	17542	17541	17511	17595	17694	17560	17605	17530	17526	17627	17642	17751	17667	17531	17344	17645	17744	17403	17599	17737	17705	17581	17553	17614	17746	17800	17574	17776	17715	17630	17573	17758	17551	17528	17686	17640	17625	17799	17488	17755	17639	17757	17594	17557	17566	17665	17528	17487	17577	17510	17530	17595	17686	17601	17655	17736	17541	17596	17746	17674	17632	17634	17657	17584	17295	17651	17741	17534	17511	17722	17681	17456	17599	17846	17584	17796	17577	17731	17669	17701	17510	17745	17559	17776	17797	17824	17622	17765	17816	17702	17529	17604	17644	17631	17910	17827	17559	17788	17626	17533	17763	17617	17424	17563	17882	17523	17513	17794	17710	17560	17685	17583	17739	17510	17430	17712	17868	17598	17699	17539	17717	17774	17704	17589	17572	17780	17732	17657	17755	17559	17698	17661	17646	17462	17494	17309	17507	17579	17656	17828	17540	17593	17530	17560	17496	17692	17752	17625	17714	17710	17667	17573	17607	17558	17463	17737	17831	17667	17702	17717	17671	17584	17602	17757	17590	17531	17682	17709	17523	17662	17570	17590	17711	17566	17580	17632	17782	17647	17530	17717	17463	17728	17677	17527	17681	17521	17733	17546	17740	17647	17582	17604	17596	17409	17621	17559	17802	17656	17474	17685	17615	17774	17708	17536	17504	17656	17682	17670	17616	17531	17887	17302	17644	17586	17727	17754	17628	17663	17578	17597	17609	17573	17460	17545	17629	17794	17796	17819	17539	17682	17578	17615	17692	17523	17555	17552	17737	17656	17664	17760	17416	17513	17735	17706	17561	17692	17548	17573	17631	17519	17385	17636	17870	17494	17650	17611	17907	17556	17764	17646	17718	17542	17500	17588	17764	17546	17505	17808	17588	17634	17633	17579	17611	17604	17834	17686	17539	17747	17529	17597	17572	17716	17774	17572	17446	17461	17500	17813	17669	17711	17618	17567	17668	17704	17513	17444	17626	17802	17644	17702	17752	17801	17701	17558	17556	17745	17688	17610	17501	17611	17603	17580	17526	17844	17809	17615	17573	17603	17498	17568	17543	17428	17483	17465	17536	17481	17490	17630	17416	17608	17603	17607	17591	17707	17732	17623	17670	17552	17839	17564	17698	17556	17473	17695	17784	17621	17712	17629	17626	17608	17650	17657	17530	17789	17798	17664	17455	17613	17504	17759	17662	17686	17765	17667	17464	17519	17627	17732	17634	17434	17623	17810	17846	17656	17612	17612	17902	17628	17556	17724	17501	17761	17572	17500	17675	17808	17643	17680	17473	17429	17595	17667	17647	17712	17566	17788	17671	17534	17460	17644	17727	17527	17673	17679	17597	17588	17730	17519	17615	17649	17725	17451	17640	17528	17574	17611	17654	17683	17535	17691	17279	17523	17477	17709	17737	17447	17503	17493	17838	17636	17475	17425	17611	17861	17609	17669	17616	17705	17549	17638	17687	17779	17569	17492	17841	17742	17563	17623	17577	17537	17615	17620	17719	17784	17628	17599	17784	17534	17582	17369	17510	17655	17682	17777	17940	17411	17555	17621	17699	17396	17730	17504	17735	17719	17424	17501	17567	17580	17782	17523	17738	17750	17692	17797	17565	17689	17503	17779	17644	17466	17539	17452	17620	17546	17592	17391	17550	17608	17623	17780	17657	17652	17498	17588	17780	17526	17776	17611	17553	17686	17717	17453	17561	17628	17791	17764	17537	17469	17722	17574	17641	17695	17451	17709	17514	17752	17785	17637	17692	17798	17660	17700	17507	17780	17436	17875	17864	17588	17685	17783	17580	17735	17773	17815	17681	17683	17591	17598	17916	17740	17617	17415	17572	17523	17527	17682	17629	17511	17521	17610	17701	17507	17770	17699	17757	17633	17549	17540	17642	17384	17682	17565	17463	17548	17755	17665	17561	17511	17633	17773	17585	17611	17543	17743	17560	17608	18033	17691	17695	17330	17701	17524	17617	17702	17842	17691	17716	17791	17648	17772	17566	17737	17382	17463	17897	17508	17570	17419	17593	17780	17648	17542	17402	17892	17660	17719	17763	17513	17652	17603	17870	17681	17679	17807	17581	17706	17683	17627	17672	17585	17563	17569	17754	17759	17600	17745	17595	17689	17679	17491	17554	17581	17826	17688	17526	17470	17511	17843	17460	17574	17814	17731	17606	17518	17686	17831	17773	17713	17656	17571	17715	17679	17618	17499	17686	17501	17522	17772	17549	17507	17826	17699	17758	17726	17437	17779	17644	17514	17637	17434	17576	17657	17585	17595	17569	17613	17726	17622	17750	17535	17696	17707	17704	17666	17564	17519	17472	17646	17625	17708	17756	17570	17727	17626	17655	17316	17662	17759	17578	17800	17677	17545	17639	17881	17929	17594	17584	17542	17486	17677	17617	17733	17743	17509	17720	17528	17626	17805	17589	17637	17589	17491	17749	17488	17654	17623	17533	17656	17701	17664	17644	17654	17682	17493	17744	17621	17509	17701	17540	17813	17559	17600	17703	17685	17607	17692	17729	17592	17538	17635	17510	17719	17450	17781	17576	17470	17752	17685	17571	17794	17800	17459	17904	17579	17447	17673	17692	17776	17701	17685	17416	17590	17547	17704	17761	17915	17763	17813	17418	17524	17680	17669	17543	17639	17722	17708	17460	17616	17625	17728	17669	17553	17695	17635	17564	17370	17640	17580	17662	17679	17576	17580	17528	17563	17494	17681	17671	17448	17592	17550	17677	17751	17662	17629	17580	17601	17393	17607	17682	17590	17686	17425	17727	17586	17522	17497	17569	17744	17507	17663	17722	17767	17763	17574	17692	17492	17639	17516	17525	17487	17752	17690	17851	17617	17837	17492	17546	17508	17621	17685	17898	17564	17730	17635	17684	17875	17789	17679	17792	17618	17873	17492	17749	17763	17631	17614	17490	17881	17728	17660	17800	17832	17565	17760	17656	17635	17750	17740	17666	17657	17479	17490	17722	17584	17587	17553	17704	17648	17722	17588	17635	17663	17581	17663	17666	17666	17634	17753	17609	17763	17733	17532	17664	17619	17633	17712	17640	17617	17628	17674	17519	17457	17692	17517	17412	17527	17543	17691	17760	17646	17636	17765	17794	17611	17607	17530	17731	17617	17744	17805	17576	17483	17675	17528	17568	17594	17567	17554	17799	17704	17607	17801	17557	17663	17542	17720	17721	17521	17399	17724	17507	17554	17658	17640	17575	17640	17599	17621	17598	17823	17543	17510	17621	17651	17754	17643	17713	17667	17557	17780	17753	17731	17813	17612	17386	17647	17639	17590	17602	17654	17454	17819	17502	17607	17476	17702	17590	17504	17535	17868	17569	17838	17308	17661	17674	17582	17533	17641	17733	17618	17655	17593	17778	17586	17638	17684	17844	17759	17573	17691	17675	17712	17808	17709	17835	17890	17523	17539	17770	17567	17527	17572	17695	17716	17771	17758	17537	17783	17571	17794	17527	17664	17599	17581	17600	17539	17500	17810	17573	17670	17535	17619	17405	17728	17746	17528	17526	17839	17714	17757	17509	17724	17427	17534	17845	17699	17821	17621	17537	17936	17724	17491	17494	17748	17712	17654	17559	17688	17602	17477	17778	17665	17590	17758	17657	17733	17608	17702	17696	17555	17590	17492	17638	17500	17639	17619	17362	17624	17515	17596	17792	17500	17741	17699	17916	17685	17734	17923	17759	17655	17689	17774	17807	17677	17556	17765	17479	17802	17742	17663	17629	17657	17789	17675	17534	17495	17643	17364	17602	17574	17686	17582	17723	17687	17602	17584	17689	17510	17513	17746	17522	17638	17539	17635	17591	17367	17554	17606	17728	17501	17676
16907	27406	27406	23076	21325	44263	60330	51486	36579	22303	15815	14061	14009	14011	13802	13982	14066	13833	14147	14070	14074	13907	13898	13946	13995	13937	14083	14038	13899	14011	14158	13950	13989	13949	14034	14001	14038	14054	14038	13988	13973	13935	14072	13954	14010	14149	14015	13971	13951	13940	13997	14012	13942	13994	13973	14196	14144	14094	14110	13858	14101	14057	14075	13863	14019	13957	14083	13932	13972	14083	13861	14141	14040	14061	13979	13990	13907	14019	13920	14050	13975	13940	13919	13974	13964	14083	13954	14014	13760	14020	14042	13993	13930	14057	14053	14224	14034	14059	14121	13937	13924	14064	13917	13978	13916	14033	14054	14024	13870	14080	14111	13912	13855	13882	14009	14007	14080	13920	14048	14022	14054	14110	14081	13923	13799	14110	13907	13929	14020	14002	13972	13993	14004	13982	14026	14047	13906	13953	13888	14016	14031	14014	14046	14192	13951	14239	14052	14015	14145	13971	13909	14254	14059	13954	14098	14024	14154	13839	14022	14270	13911	13960	13941	13884	14073	14018	14048	13895	13961	13943	14048	14046	14143	13968	14000	14154	14115	13948	13862	14004	14097	14071	13805	14034	14023	14218	14057	13882	13957	13970	14094	13932	13909	13938	13997	13824	14139	14138	13836	14095	13966	14042	13909	13963	14035	13910	14110	14004	14146	13883	13986	14051	13883	13997	13899	14084	13971	14122	14042	14053	14045	13880	14051	13997	13913	13823	13971	13880	14031	13906	13912	13931	13914	14017	13914	13959	13978	14059	13994	13968	14008	13933	14126	14070	14098	14040	14054	14158	13907	13964	14120	14021	13998	14027	13908	14006	14084	14002	14065	13977	14211	13874	13970	14189	13961	13930	13851	13945	13821	13947	13922	14137	13873	13983	14039	14093	14090	14029	13998	14078	14038	13998	14014	14119	13984	13922	13987	13995	14065	14021	13906	13938	14033	13883	13966	13968	14090	13974	13947	14079	13916	13948	14015	13972	13926	13864	14116	13947	14060	13854	13965	14239	13877	14001	14020	13966	14087	14127	14048	14023	13970	14043	14001	13871	13916	13776	14210	13997	13959	14000	13948	13828	13873	14045	14144	13860	14175	14018	14019	14078	13920	14114	13842	13971	14061	14129	13821	14059	14020	13915	14006	13917	13896	14092	13912	13983	14029	14003	14004	14122	14150	13911	13974	13975	13980	13921	14107	14028	13846	13940	13952	13987	13983	13960	13956	14034	14148	13928	14140	13918	13972	13940	13966	14037	14145	13978	14125	14152	13986	14151	13902	14023	13909	13970	14073	14088	14172	13983	14090	13750	14211	13782	13936	14041	13941	14113	14065	14110	13994	13869	14060	13993	13963	14100	14072	14046	13973	13951	13936	13999	13927	14024	13967	13904	13903	14023	13962	14077	13966	13992	14164	13811	14149	14049	13961	14105	13896	13976	14056	14012	13890	13902	14057	14066	13927	13998	14018	13994	13969	13986	13922	13994	14131	13974	13985	14092	14015	13944	14174	14083	14105	14112	14133	13751	13984	13923	13943	14045	13971	14015	13873	13935	14217	13902	13993	14138	13947	13874	14088	14038	14067	13789	14074	14004	13993	13998	13938	14005	14179	13843	14025	13942	14061	13872	14051	14044	13962	13898	13944	14057	14008	14013	14118	13983	13912	14066	13998	13885	13916	14109	13987	13865	14023	13938	14150	13848	13960	13984	13906	14102	13915	14076	14190	14041	13961	14034	14006	14028	13887	14091	13995	13821	14008	14035	14026	14019	14046	14093	14189	14031	14077	14070	14012	14124	14005	14030	13974	13894	13964	14118	14102	13983	13917	13907	13988	14037	14077	13844	13914	14010	14023	14039	14038	13873	14046	13962	14136	13972	13956	13881	13823	14058	13875	13986	13988	14010	14012	13932	14150	13926	14109	14052	13997	14042	14035	14010	13657	14125	13933	14204	14009	13869	14012	13918	14165	13907	13920	14088	13901	14152	13872	13972	13988	14039	14063	13930	13981	13881	13859	13846	14151	13901	14108	13998	13993	13828	14171	13952	14037	13930	13922	13998	13987	13977	13872	13959	13971	13972	14039	13938	14099	14078	14068	14083	14170	13791	14079	13822	13893	14080	13881	13992	14078	13747	13971	14063	14017	13977	13958	14005	14139	13900	14026	13745	14006	14021	14011	13915	14069	14042	14072	13947	13936	13869	14092	13929	14092	14072	14002	13858	13924	14108	14126	14035	13998	13996	13922	14031	14089	14003	13912	13978	14127	14164	13906	13925	13937	14145	14034	14056	13995	13879	14162	13911	14008	14018	13997	14004	13899	14014	13925	14063	13881	14022	14008	13891	14017	14082	14048	13757	14193	13898	14142	14004	14103	13947	14111	13948	14032	13909	14124	14050	13902	14071	14044	13915	14089	13982	13949	14138	14099	14138	13973	13971	13999	13987	13889	14033	14013	13951	14069	14099	14121	14154	13912	13859	14022	14024	13760	14066	13934	14006	13926	13950	14016	14048	14047	13892	14089	13939	14025	14044	13975	14211	13899	13974	13945	14013	14047	13993	14070	13955	14199	13865	14103	14047	13687	13964	14215	14111	14032	14057	14035	14165	14039	13981	14011	13938	14092	14055	14013	14137	14024	13988	13938	14048	14082	13866	14004	13927	14115	14022	14044	13974	14087	13917	13943	13979	13884	13984	14000	14077	14019	13914	13985	13922	13926	13945	14029	13959	14168	14067	14077	14063	14044	14005	13914	13972	13837	13837	13915	13978	13952	13917	13888	14131	13909	14172	14044	13774	14027	14021	13913	13994	14087	14004	14153	14005	13930	14040	14063	14082	13938	13972	13967	14179	14008	14134	14132	14014	14160	13865	14064	14105	14039	13962	13865	14120	13943	13938	13989	13890	13906	14086	14179	13895	13999	14040	13951	14005	14049	14116	13792	14040	13936	14090	14069	13996	14037	13960	14068	13990	14061	14077	13824	14044	14042	13960	13863	13948	14031	13927	14022	13958	14107	14078	14061	14037	13956	13951	13998	13899	14019	14128	13983	14037	14070	13823	14009	14093	13959	14045	14063	13997	14127	14000	13973	13957	14068	13923	14084	13933	14218	13964	13898	14143	14041	13977	14061	13926	14174	13945	14042	13935	14005	13923	13927	14084	14122	13913	14044	14221	14060	14096	14081	14043	13913	13894	14003	13968	14007	14017	14021	13913	13923	13966	13968	14031	14109	14156	13948	14006	14167	14079	13953	14025	14190	14075	13915	14089	14079	13955	13937	13995	13995	14017	13908	14016	14055	14013	13965	14019	14122	13914	14085	13997	13775	13993	13955	14048	14008	14194	14147	13821	13866	14028	13945	13928	14097	13988	14026	14104	13999	13964	14135	14172	14019	13944	14065	13944	14157	13968	13996	14071	14103	13879	14272	14035	13876	14036	13987	13923	13984	14054	14018	13994	14006	14164	14089	14027	14148	14006	13987	13977	14091	13893	13923	14114	14048	13924	14064	14041	13909	13996	14048	14020	13887	14081	14003	14073	14051	14122	14027	14054	13814	14067	14009	14103	14031	14102	14072	14060	14011	13892	13963	13953	13986	13916	14216	13981	14088	14145	13953	13844	14050	13900	13873	13989	13863	14027	14052	13988	14215	13992	14084	14094	13973	13917	14129	14006	13967	13904	14040	14063	13969	14034	13784	14137	14028	13998	13997	14060	14138	14142	13951	14117	14078	13845	14078	14165	13906	13862	14089	14064	14205	14035	14029	14011	14171	13967	14068	13824	13947	14059	13971	14003	13995	13779	14008	13929	13881	13925	14103	14038	14107	13907	13794	14049	14022	13970	14052	13868	14097	13954	14009	13921	13952	13945	14118	13989	13935	14072	13948	13990	14062	14025	14001	14305	14004	14101	14062	14082	14047	14121	13905	14085	13945	14025	13939	13982	14135	13947	13879	13890	14106	14147	14098	14171	13974	13923	14020	14078	14027	14090	14126	14037	14056	14089	14081	14015	13995	14026	13911	14134	13914	14016	13904	13969	13975	13866	13995	14070	13922	14001	14095	14007	14045	13991	14141	14017	13968	14033	13974	13970	13935	13900	14116	13904	14040	13975	14146	14138	14292	13899	14113	13970	13931	14037	13906	13987	14039	13911	13984	13899	13853	14065	14046	13988	14011	14107	14111	13982	14134	13926	13915	14117	13912	14043	14127	14086	13831	14042	13840	14024	14203	14084	14050	14015	14157	14010	13932	14049	14076	14130	14074	13885	14189	13914	13831	14137	13959	13845	13959	14116	13988	13906	14028	13958	13880	13915	14053	14009	14008	14062	14038	13889	14105	14040	14144	14020	14038	13943	13957	13998	13871	14240	13826	14042	13850	14194	14092	13979	14153	14033	13997	14036	14033	14061	13879	14102	14069	13934	13964	14094	13897	14055	14018	14119	13936	13890	14039	13981	14119	14001	14067	13889	13953	14124	13955	14039	13981	14001	14041	13962	14133	13970	14017	13986	13951	14016	14147	14062	13923	14035	13982	13854	13835	13905	13898	14064	13940	14096	13934	13968	14041	13781	14111	13908	13932	14169	14030	14166	14155	14074	14208	14012	13708	14043	14040	14007	14102	13997	14009	14088	14027	14061	13983	14084	13968	13947	14108	13882	13742	14088	14053	13930	14000	14026	14066	13895	13860	14045	14105	13987	13979	14072	13929	14044	14023	14091	14200	13963	13974	13786	13986	13948	13947	13979	13875	14021	14086	14027	14048	13900	14093	13996	14006	13982	14134	13954	14116	13932	14100	13940	13999	13945	13983	14025	13971	13995	13991	13950	14180	14176	13992	14013	14030	14165	14012	13966	13963	13988	13825	14046	14056	14029	14104	13835	13922	14012	14028	13972	14044	13953	14101	13990	13782	14025	14122	13924	13988	13971	14111	14208	14083	13990	14016	14058	13987	14181	14091	14082	14021	14035	14024	13937	14014	13973	14065	14062	13998	14043	14016	14139	14084	13930	13989	14120	13937	14083	14042	13958	14194	13895	14060	13803	14120	14106	14094	13969	14086	14177	13965	13994	14032	14060	13925	13981	14058	14068	13814	13955	13974	14008	13986	14056	14163	14024	13955	14001	14002	14068	13912	14130	14015	14147
24004	21096	28534	23962	21851	34203	71078	68335	51798	34625	23193	18069	16882	16731	16740	16496	16621	16313	16553	16719	16746	16604	16443	16564	16515	16306	16638	16510	16434	16591	16536	16513	16639	16476	16600	16367	16367	16448	16401	16561	16582	16417	16613	16455	16645	16516	16417	16613	16462	16404	16613	16386	16469	16424	16285	16284	16559	16700	16400	16432	16504	16681	16288	16456	16405	16571	16430	16418	16191	16255	16382	16465	16091	16495	16580	16479	16329	16315	16598	16669	16557	16558	16474	16302	16394	16789	16463	16671	16377	16472	16396	16491	16384	16379	16234	16433	16499	16318	16178	16271	16391	16513	16355	16418	16638	16454	16463	16270	16379	16296	16227	16596	16563	16432	16350	16477	16540	16459	16663	16329	16563	16242	16531	16300	16453	16450	16450	16313	16617	16333	16518	16520	16444	16389	16396	16215	16451	16129	16392	16408	16254	16410	16473	16236	16410	16420	16671	16704	16318	16421	16594	16633	16231	16150	16562	16202	16296	16466	16357	16495	16346	16457	16462	16504	16257	16343	16454	16374	16618	16353	16350	16410	16509	16339	16447	16614	16448	16390	16447	16467	16274	16320	16865	16353	16508	16386	16432	16397	16504	16347	16434	16596	16384	16355	16374	16295	16481	16384	16502	16272	16361	16336	16376	16470	16260	16244	16480	16353	16444	16536	16431	16383	16486	16157	16263	16287	16332	16374	16474	16355	16557	16377	16385	16571	16331	16536	16397	16470	16330	16290	16343	16298	16363	16418	16429	16477	16271	16513	16442	16290	16505	16475	16494	16405	15988	16243	16309	16386	16412	16449	16394	16481	16263	16292	16447	16512	16475	16524	16406	16522	16697	16509	16453	16318	16281	16333	16470	16363	16342	16391	16454	16358	16460	16294	16387	16400	16426	16392	16290	16299	16394	16339	16453	16437	16493	16390	16528	16603	16528	16543	16260	16499	16439	16439	16410	16422	16531	16349	16458	16505	16378	16474	16482	16486	16352	16406	16466	16499	16468	16267	16515	16483	16415	16419	16421	16306	16388	16269	16331	16446	16483	16490	16389	16324	16467	16388	16439	16178	16335	16254	16404	16430	16252	16662	16298	16393	16467	16339	16238	16323	16530	16317	16382	16360	16334	16353	16235	16171	16482	16459	16435	16423	16233	16417	16374	16430	16288	16479	16481	16407	16314	16307	16377	16444	16427	16458	16228	16399	16418	16290	16346	16364	16541	16507	16279	16318	16371	16291	16316	16148	16407	16376	16347	16534	16593	16438	16631	16463	16379	16343	16365	16357	16494	16193	16443	16518	16230	16442	16266	16537	16197	16210	16232	16509	16438	16453	16497	16364	16352	16341	16347	16192	16484	16447	16432	16597	16608	16277	16491	16334	16449	16215	16218	16391	16516	16252	16538	16140	16358	16283	16246	16534	16461	16291	16406	16445	16262	16570	16270	16317	16466	16295	16458	16416	16518	16511	16498	16386	16396	16435	16304	16594	16384	16250	16459	16477	16477	16421	16407	16299	16429	16384	16361	16117	16349	16276	16437	16454	16444	16346	16363	16319	16409	16480	16481	16394	16369	16384	16496	16388	16314	16238	16409	16123	16591	16385	16709	16411	16330	16361	16351	16448	16415	16335	16326	16477	16345	16374	16376	16320	16239	16517	16662	16505	16650	16297	16428	16377	16537	16373	16370	16492	16328	16307	16230	16462	16378	16363	16302	16347	16419	16431	16348	16508	16445	16435	16252	16570	16477	16338	16466	16384	16581	16403	16448	16574	16302	16549	16398	16398	16531	16452	16517	16230	16356	16505	16424	16330	16214	16489	16506	16306	16454	16481	16466	16346	16376	16377	16542	16500	16488	16491	16363	16214	16561	16259	16429	16382	16477	16536	16298	16337	16492	16291	16538	16361	16463	16246	16361	16554	16696	16592	16345	16333	16398	16332	16400	16264	16364	16369	16395	16245	16343	16370	16481	16423	16497	16420	16470	16320	16463	16461	16378	16509	16455	16452	16317	16388	16411	16458	16325	16493	16372	16380	16399	16326	16293	16321	16617	16427	16349	16246	16267	16509	16434	16251	16378	16452	16566	16541	16580	16323	16410	16295	16456	16694	16290	16255	16350	16457	16401	16370	16593	16390	16328	16319	16417	16266	16514	16525	16555	16367	16383	16463	16373	16367	16394	16338	16277	16303	16334	16298	16456	16354	16484	16380	16346	16341	16524	16296	16654	16571	16494	16385	16516	16194	16515	16240	16251	16243	16454	16495	16306	16464	16533	16527	16433	16532	16598	16377	16399	16284	16485	16375	16278	16333	16351	16303	16526	16407	16222	16344	16485	16346	16399	16366	16375	16272	16351	16477	16514	16254	16278	16475	16446	16638	16325	16328	16454	16404	16497	16305	16378	16579	16326	16333	16315	16325	16284	16432	16434	16283	16330	16410	16220	16311	16522	16505	16463	16182	16389	16341	16363	16385	16517	16365	16475	16543	16370	16508	16548	16439	16538	16248	16420	16511	16394	16442	16381	16537	16417	16409	16283	16248	16443	16535	16499	16293	16262	16513	16506	16400	16473	16499	16614	16628	16402	16449	16320	16487	16332	16239	16539	16479	16371	16377	16419	16316	16246	16472	16453	16442	16579	16379	16286	16551	16673	16281	16247	16395	16490	16236	16288	16395	16316	16539	16258	16580	16421	16351	16540	16565	16585	16244	16459	16284	16460	16382	16589	16370	16475	16672	16532	16298	16181	16480	16280	16369	16475	16374	16365	16426	16597	16365	16328	16402	16419	16453	16417	16314	16354	16337	16580	16547	16510	16426	16495	16441	16558	16437	16223	16378	16399	16321	16346	16330	16554	16480	16359	16380	16306	16387	16488	16364	16530	16276	16214	16437	16406	16588	16302	16366	16332	16347	16323	16244	16267	16263	16360	16560	16313	16333	16408	16267	16270	16219	16400	16552	16523	16469	16337	16488	16496	16347	16256	16365	16352	16386	16366	16448	16228	16441	16474	16443	16374	16368	16322	16398	16287	16497	16215	16353	16359	16352	16481	16357	16343	16575	16552	16384	16386	16598	16469	16391	16335	16479	16341	16397	16282	16479	16354	16620	16625	16382	16327	16346	16402	16361	16447	16301	16388	16349	16480	16548	16490	16372	16353	16395	16436	16363	16491	16200	16406	16262	16317	16506	16497	16448	16442	16245	16451	16435	16196	16502	16494	16727	16545	16600	16473	16464	16232	16056	16593	16333	16393	16380	16472	16375	16216	16366	16372	16506	16350	16369	16438	16328	16393	16522	16355	16480	16539	16522	16462	16424	16279	16436	16251	16354	16314	16285	16473	16291	16428	16417	16593	16466	16487	16510	16357	16486	16351	16500	16325	16476	16436	16518	16263	16293	16451	16259	16393	16408	16329	16321	16489	16495	16405	16352	16391	16361	16284	16365	16149	16568	16369	16572	16436	16518	16495	16368	16252	16432	16293	16454	16475	16398	16335	16553	16613	16253	16524	16204	16318	16361	16452	16237	16408	16335	16241	16346	16288	16378	16324	16465	16356	16370	16547	16488	16362	16380	16450	16456	16396	16603	16542	16497	16750	16296	16269	16378	16440	16430	16271	16353	16308	16555	16438	16579	16283	16484	16325	16438	16515	16518	16512	16492	16485	16392	16388	16454	16563	16284	16159	16400	16403	16349	16532	16283	16447	16585	16371	16569	16453	16321	16614	16428	16304	16275	16353	16279	16241	16525	16429	16388	16389	16280	16462	16297	16224	16382	16345	16438	16434	16374	16740	16428	16335	16402	16593	16692	16551	16482	16518	16494	16301	16421	16417	16418	16489	16319	16574	16519	16402	16322	16438	16582	16386	16462	16282	16329	16300	16458	16293	16389	16443	16199	16393	16179	16434	16370	16531	16379	16407	16360	16466	16226	16387	16391	16394	16535	16564	16643	16307	16187	16609	16393	16241	16475	16294	16527	16519	16608	16240	16489	16578	16234	16323	16479	16561	16416	16181	16393	16494	16276	16176	16445	16214	16286	16605	16561	16356	16338	16341	16471	16343	16475	16256	16329	16354	16473	16191	16514	16332	16498	16368	16517	16270	16297	16448	16298	16362	16276	16549	16362	16607	16458	16404	16315	16369	16296	16394	16466	16493	16483	16464	16378	16565	16390	16344	16301	16531	16352	16457	16379	16496	16422	16237	16584	16517	16442	16109	16420	16329	16448	16554	16502	16489	16324	16563	16467	16232	16400	16507	16505	16281	16605	16419	16172	16337	16555	16294	16470	16287	16426	16452	16631	16520	16474	16357	16406	16316	16358	16204	16266	16477	16511	16316	16368	16468	16543	16410	16483	16432	16359	16562	16568	16497	16345	16242	16477	16521	16446	16225	16421	16450	16441	16558	16510	16362	16435	16371	16466	16550	16352	16593	16376	16399	16603	16324	16297	16260	16506	16581	16366	16362	16476	16228	16436	16339	16272	16246	16360	16286	16556	16430	16270	16401	16490	16227	16442	16530	16528	16528	16510	16748	16318	16490	16398	16582	16492	16275	16491	16370	16468	16300	16323	16234	16433	16512	16355	16215	16382	16465	16416	16553	16406	16350	16514	16390	16473	16251	16421	16262	16406	16488	16436	16526	16353	16435	16239	16380	16283	16406	16348	16269	16118	16436	16661	16442	16329	16471	16467	16459	16394	16419	16411	16392	16279	16252	16468	16382	16471	16521	16517	16459	16342	16451	16453	16303	16235	16393	16367	16506	16375	16515	16405	16476	16275	16667	16561	16476	16473	16343	16455	16498	16316	16747	16404	16525	16268	16520	16443	16521	16637	16454	16494	16476	16477	16601	16436	16344	16419	16389	16602	16245	16459	16384	16284	16398	16547	16417	16388	16512	16548	16201	16449	16347	16391	16249	16345	16647	16412	16361	16704	16575	16342	16523	16498	16418	16478	16341	16440	16284	16257	16382	16149	16602	16454	16415	16479	16319	16291	16323	16367	16296	16422	16532	16281	16341	16472	16339	16457	16146	16445	16429	16176	16238	16442	16334	16414	16546	16233	16198	16527	16421	16390	16442	16410	16427	16468	16328	16497	16372	16562	16316	16610	16397	16301	16374	16325	16557	16386	16443	16347	16504	16302
18958	33644	31721	26116	22887	38719	70627	67697	49889	31894	18460	13873	13213	13193	13132	13237	13406	13366	13174	13191	13374	13196	13254	13211	13260	13322	13479	13267	13426	13231	13089	13282	13371	13311	13296	13252	13457	13181	13104	13191	13212	13148	13287	13258	13321	13361	13387	13099	13196	13185	13377	13169	13126	13198	13176	13168	13205	13340	13232	13376	13345	13277	13215	13258	13241	13414	13402	13458	13213	13178	13226	13402	13213	13014	13374	13150	13048	13171	13264	13173	13069	13245	13171	13439	13289	13245	13212	13169	13244	13225	13040	13091	13430	13179	13117	13215	13181	13201	13192	13236	13173	13345	13259	13202	13405	13212	13284	13179	13159	13268	13142	13318	13387	13169	13151	13228	13403	13199	13333	13105	13312	13252	13219	13084	13250	13289	13232	13245	13148	13248	13354	13034	13303	13224	13408	13206	13192	13371	13304	13294	13210	13257	13148	13397	13121	13319	13287	13537	13275	13073	13246	13232	13242	13189	13153	13315	13234	13174	13236	13250	13323	13256	13244	13252	13204	13330	13197	13341	13339	13293	13248	13414	13288	13514	13339	13293	13163	13235	13157	13219	13417	13104	13209	13274	13358	13415	13269	13254	13330	13221	13137	13158	13191	13234	13258	13350	13479	13135	13232	13271	13288	13218	13050	13338	13209	13107	13174	13249	13174	13247	13164	13394	13238	13215	13252	13266	13320	13311	13128	13360	13159	13357	13336	13306	13111	13295	13166	13272	13347	13237	13281	13112	13331	13377	13163	13374	13216	13247	13149	13234	13178	13159	13179	13391	13400	13238	13293	13333	13131	13158	13333	13284	13104	13266	13231	13152	13175	13132	13407	13259	13364	13262	13296	13165	13244	13224	13303	13033	13368	13314	13247	13405	13277	13052	13528	13260	13220	13154	13200	13259	13253	13352	13199	13149	13310	13067	13307	13223	13192	13396	13226	13366	13240	13191	13241	13232	13248	13272	13243	13247	13159	13263	13298	13150	13311	13156	13264	13234	13369	13191	13324	13242	13179	13192	13247	13245	13317	13167	13235	13283	13178	13338	13395	13312	13228	13337	13381	13221	13347	13277	13093	13184	13297	13211	13280	13212	13128	13198	13275	13213	13304	13158	13413	13252	13310	13116	13171	13304	13211	13170	13290	13326	13167	13429	13221	13272	13179	13107	13172	13248	13281	13244	13400	13368	13299	13110	13255	13268	13280	13171	13231	13263	13316	13119	13312	13371	13353	13208	13283	13252	13278	13243	13345	13347	13437	13286	13278	13218	13110	13344	13239	13144	13496	13097	13146	13265	13213	13271	13175	13358	13322	13092	13193	13305	13373	13199	13166	13484	13149	13303	13155	13366	13277	13208	13310	13312	13178	13161	13388	13190	13094	13223	13369	13138	13422	13379	13257	13273	13276	13207	13211	13385	13494	13261	13248	13278	13247	13123	13155	13347	13253	13183	13216	13152	13274	13335	13113	13225	13300	13299	13306	13381	13033	13416	13119	13319	13174	13177	13278	13295	13184	13324	12981	13111	13315	13288	13306	13199	13313	13170	13438	13185	13195	13215	13312	13199	13244	13287	13225	13204	13226	13265	13492	13234	13367	13132	13332	13270	13276	13161	13163	13170	13330	13276	13287	13261	13296	13204	13141	13438	13210	13184	13186	13361	13193	13197	13329	13220	13396	13147	13254	13218	13135	13238	13425	13380	13142	13364	13227	13268	13202	13110	13321	13327	13236	13243	13011	13307	13269	13314	13290	13122	13234	13223	13204	13213	13338	13233	13411	13189	13188	13200	13208	13329	13287	13345	13150	13312	13189	13003	13109	13258	13194	13178	13197	13275	13266	13314	13307	13301	13322	13420	13313	13285	13309	13200	13082	13224	13214	13302	13092	13411	13244	13382	13232	13202	13378	13167	13238	13177	13050	13387	13246	13307	13187	13364	13346	13299	13164	13289	13184	13256	13432	13420	13197	13242	13278	13229	13272	13220	13450	13137	13285	13148	13368	13339	13300	13264	13225	13246	13287	13141	13269	13290	13226	13347	13108	13272	13145	13220	13167	13185	13298	13360	13420	13173	13201	13358	13092	13213	13120	13339	13254	13125	13293	13286	13404	13122	13198	13346	13313	13186	13239	13342	13204	13066	13261	13271	13215	13165	13276	13189	13289	13187	13242	13379	13315	13237	13371	13110	13160	13256	13226	13325	13272	13290	13312	13207	13445	12977	13072	13376	13181	13338	13403	13362	13345	13237	13262	13406	13035	13166	13231	13397	13320	13076	13183	13307	13266	13338	13228	13319	13329	13232	13313	13446	13229	13276	13066	13226	13274	13369	13195	13266	13278	13297	13276	13274	13203	13474	13276	13327	13313	13200	13275	13216	13240	13261	13203	13296	13362	13193	13284	13243	13153	13263	13270	13395	13230	13239	13373	13318	13289	13433	13261	13337	13249	13481	13163	13329	13286	13138	13448	13026	13116	13213	13381	13202	13246	13387	13324	13304	13081	13243	13106	13216	13324	13337	13418	13313	13119	13165	13265	13256	13194	13239	13373	13214	13249	13260	13433	13234	13195	13347	13341	13227	13142	13499	13375	13331	13348	13337	13218	13303	13301	13246	13316	13196	13115	13263	13207	13233	13259	13077	13292	13222	13237	13087	13111	13262	13270	13143	13337	13129	13249	13237	13234	13252	13217	13226	13420	13367	13081	13076	13288	13272	13300	13015	13201	13243	13217	13304	13422	13196	13282	13146	13160	13179	13206	13180	13297	13214	13062	13166	13241	13255	13314	13296	13236	13115	13280	13298	13270	13236	13209	13297	13437	13294	13176	13100	13218	13275	13192	13132	13267	13396	13295	13245	13230	13278	13441	13201	13334	13305	13361	13255	13345	13078	13144	13321	13276	13310	13279	13273	13225	13266	13271	13279	13445	13300	13372	13315	13224	13355	13114	13282	13363	13283	13264	13205	13319	13249	13398	13206	13388	13371	13229	13308	13263	13149	13383	13307	13174	13203	13227	13306	13203	13266	13325	13175	13424	13142	13283	13288	13390	13174	13327	13273	13116	13188	13132	13233	13355	13343	13171	13089	13352	13013	13315	13289	13182	13372	13310	13421	13232	13204	13162	13184	13306	13335	13157	13205	13247	13295	13214	13239	13322	13203	13184	13259	13340	13296	13158	13133	13218	13358	13294	13120	13368	13116	13276	13197	13373	13311	13276	13219	13218	13346	13369	13199	13332	13192	13251	13320	13218	13286	13204	13377	13188	13263	13196	13282	13472	13451	13166	13151	13361	13258	13373	13090	13244	13316	13281	13290	13249	13297	13201	13267	13254	13259	13329	13323	13310	13007	13235	13421	13147	13265	13199	13206	13305	13205	13290	13320	13275	13291	13125	13233	13378	13451	13184	13223	13314	13341	13285	13242	13206	13365	13299	13262	13217	13306	13254	13422	13228	13174	13494	13519	13175	13156	13278	13147	13238	13167	13253	13266	13303	13363	13108	13267	13255	13233	13263	13200	13345	13251	13243	13157	13241	13185	13286	13229	13268	13003	13259	13270	13377	13304	13283	13414	13210	13193	13349	13306	13392	13274	13318	13183	13386	13200	13208	13210	13060	13250	13278	13335	13096	13210	13110	13251	13413	13272	13211	13266	13300	13207	13248	13268	13339	13354	13044	13311	13328	13289	13176	13115	13219	13416	13149	13111	13391	13263	13233	13035	13334	13089	13362	13453	13316	13273	13367	13220	13405	13285	13141	13313	13268	13103	13139	13313	13300	13183	13329	13155	13323	13140	13270	13205	13360	13122	13310	13120	13334	13068	13209	13320	13305	13303	13202	13412	13214	13350	13286	13194	13288	13235	13210	13228	13321	13317	13149	13270	13239	13053	13318	13135	13381	13257	13179	13181	13185	13174	13126	13232	13278	13359	13105	13289	13306	13185	13270	13275	13168	13195	13418	13156	13288	13150	13341	13232	13207	13112	13212	13259	13251	13344	13217	13383	13148	13243	13205	13216	13258	13286	13148	13025	13111	13251	13185	13261	13272	13285	13268	13252	13216	13202	13132	13358	13354	13155	13335	13148	13382	13188	13327	13437	13382	13232	13314	13219	13309	13203	13350	13179	13167	13388	13275	13305	13303	13358	13332	13235	13468	13230	13364	13161	13263	13321	13401	13118	13326	13192	13305	13162	13134	13232	13133	13163	13292	13394	13280	13161	13240	13116	13285	13220	13380	13272	13161	13228	13140	13312	13402	13300	13314	13198	13195	13174	13285	13211	13189	13092	13077	13141	13329	13089	13213	13119	13419	13257	13201	13156	13347	13337	13298	13315	13272	13220	13252	13229	13214	13095	13202	13387	13264	13180	13094	13303	13311	13077	13404	13070	13181	13243	13097	13380	13270	13411	13296	13289	13203	13226	13156	13231	13189	13325	13232	13219	13328	13264	13105	13356	13268	13221	13318	13106	13223	13086	13253	13257	13239	13329	13150	13389	13181	13349	13211	13200	13307	13324	13299	13157	13152	13234	13191	13116	13150	13453	13227	13312	13265	13335	13197	13206	13219	13304	13188	13213	13286	13315	13159	13332	13291	13186	13240	13189	13194	13360	13298	13248	13295	13216	13135	13347	13286	13136	13165	13235	13173	13204	12990	13190	13255	13293	13287	13125	13251	13268	13186	13299	13257	13315	13238	13039	13342	13185	13220	13110	13470	13174	13123	13359	13324	13192	13079	13296	13170	13354	13367	13241	13327	13308	13338	13259	13288	13413	13160	13308	13409	13282	13317	13313	13320	13165	13195	13276	13368	13314	13175	13393	13232	13258	13236	13166	13258	13070	13004	13308	13223	13278	13104	13369	13291	13255	13214	13262	13409	13431	13100	13204	13364	13336	13297	13191	13291	13147	13184	13224	13143	13300	13359	13179	13241	13277	13383	13348	13328	13421	13229	13312	13375	13204	13247	13285	13312	13292	13290	13234	13384	13310	13216	13321	13391	13318	13082	13486	13420	13285	13254	13363	13381	13350	13127	13242	13361	13304	13263	13382	13213	13255	13348	13173	13242	13197	13136	13281	13309	13192	13324	13293	13277	13245	13268	13186	13281	13289	13274	13319	13315	13307	13233	13221	13359	13403	13188	13240
30170	22710	23176	21679	18761	18760	23477	26734	24134	20618	18540	17858	17791	17441	17478	17571	17558	17541	17712	17401	17313	17638	17506	17826	17424	17500	17521	17414	17612	17648	17583	17575	17665	17422	17756	17610	17496	17626	17664	17498	17605	17372	17572	17482	17498	17635	17655	17760	17499	17466	17563	17511	17471	17514	17549	17604	17561	17500	17519	17600	17662	17708	17571	17443	17694	17616	17505	17435	17473	17402	17607	17403	17458	17500	17702	17692	17705	17335	17423	17507	17548	17214	17556	17740	17505	17458	17589	17617	17454	17555	17440	17530	17503	17576	17809	17574	17552	17632	17419	17605	17693	17654	17645	17639	17564	17586	17461	17277	17336	17531	17331	17565	17311	17495	17480	17702	17575	17498	17722	17577	17532	17831	17801	17371	17677	17478	17889	17491	17439	17752	17507	17449	17624	17582	17535	17421	17576	17568	17485	17695	17598	17455	17433	17224	17590	17654	17477	17637	17339	17502	17565	17700	17644	17500	17351	17448	17474	17529	17515	17698	17544	17505	17407	17749	17482	17570	17557	17583	17461	17572	17656	17517	17484	17369	17454	17500	17551	17652	17638	17366	17597	17416	17624	17525	17516	17559	17540	17190	17547	17520	17461	17515	17562	17349	17475	17512	17600	17582	17531	17498	17711	17576	17626	17712	17435	17530	17223	17520	17732	17325	17654	17429	17511	17482	17674	17736	17462	17485	17305	17615	17595	17613	17581	17624	17410	17689	17778	17552	17418	17405	17534	17612	17695	17604	17529	17483	17575	17625	17627	17469	17434	17488	17427	17560	17573	17524	17575	17657	17593	17418	17604	17603	17556	17511	17596	17540	17604	17321	17513	17446	17691	17456	17426	17385	17503	17490	17493	17404	17484	17449	17226	17529	17503	17762	17553	17545	17731	17474	17414	17309	17404	17521	17564	17499	17528	17514	17366	17447	17536	17515	17415	17507	17506	17543	17557	17384	17520	17526	17395	17318	17582	17612	17549	17552	17457	17447	17556	17741	17431	17519	17384	17448	17787	17474	17352	17900	17719	17313	17283	17541	17509	17247	17680	17728	17139	17533	17658	17766	17563	17614	17450	17587	17489	17490	17429	17637	17557	17659	17446	17556	17541	17424	17463	17415	17449	17568	17593	17512	17359	17494	17755	17520	17461	17681	17590	17477	17847	17560	17503	17449	17406	17409	17400	17587	17609	17443	17426	17590	17613	17434	17425	17620	17539	17599	17727	17817	17585	17449	17582	17356	17444	17422	17672	17493	17410	17373	17488	17453	17426	17442	17556	17815	17666	17454	17588	17473	17470	17544	17467	17338	17432	17395	17572	17481	17594	17532	17414	17578	17551	17534	17448	17487	17483	17630	17388	17477	17420	17447	17502	17623	17515	17644	17615	17466	17378	17577	17404	17371	17447	17400	17830	17633	17390	17545	17323	17460	17421	17400	17579	17557	17646	17518	17359	17504	17625	17581	17629	17580	17761	17408	17534	17367	17661	17526	17580	17499	17506	17663	17555	17675	17491	17457	17371	17503	17607	17711	17403	17307	17588	17580	17519	17645	17649	17668	17647	17343	17664	17663	17539	17646	17730	17561	17575	17590	17609	17370	17553	17546	17481	17414	17361	17606	17671	17471	17499	17558	17634	17419	17653	17696	17603	17535	17440	17561	17546	17670	17570	17376	17327	17410	17482	17509	17529	17562	17654	17603	17495	17421	17681	17594	17469	17510	17507	17494	17670	17411	17536	17516	17277	17443	17471	17568	17597	17473	17543	17764	17387	17656	17536	17517	17537	17449	17536	17417	17518	17707	17692	17492	17521	17392	17710	17706	17475	17660	17679	17670	17496	17680	17365	17331	17526	17300	17617	17391	17684	17519	17414	17503	17406	17728	17522	17173	17598	17388	17527	17649	17474	17659	17341	17548	17468	17523	17477	17482	17654	17567	17640	17653	17416	17388	17543	17625	17481	17569	17535	17549	17632	17541	17480	17386	17471	17614	17447	17543	17545	17665	17379	17387	17544	17575	17672	17717	17515	17552	17618	17786	17458	17506	17516	17387	17459	17751	17437	17557	17634	17677	17340	17584	17449	17533	17579	17273	17350	17508	17766	17746	17545	17474	17518	17624	17691	17645	17683	17505	17582	17767	17719	17448	17654	17534	17516	17334	17438	17594	17389	17664	17591	17437	17452	17500	17661	17598	17592	17368	17658	17489	17479	17473	17596	17763	17419	17591	17474	17393	17744	17638	17469	17497	17667	17409	17313	17474	17469	17582	17533	17416	17605	17322	17416	17343	17712	17569	17661	17511	17641	17481	17574	17382	17605	17532	17742	17528	17514	17436	17524	17518	17434	17705	17720	17697	17699	17391	17436	17490	17529	17540	17560	17592	17302	17685	17672	17540	17523	17503	17637	17530	17484	17502	17421	17709	17525	17408	17587	17632	17660	17510	17428	17721	17531	17373	17581	17594	17689	17654	17473	17518	17509	17707	17676	17554	17663	17507	17456	17524	17696	17529	17441	17415	17583	17578	17459	17596	17556	17487	17517	17643	17753	17747	17710	17645	17585	17631	17787	17531	17535	17762	17486	17366	17540	17450	17520	17700	17516	17476	17680	17666	17460	17591	17680	17503	17482	17639	17712	17554	17659	17814	17658	17598	17601	17600	17334	17550	17523	17372	17523	17323	17386	17439	17468	17261	17436	17584	17698	17549	17458	17700	17562	17209	17450	17317	17446	17584	17503	17632	17554	17526	17357	17375	17376	17626	17337	17545	17833	17445	17665	17444	17645	17432	17501	17426	17619	17417	17599	17731	17642	17650	17146	17532	17440	17476	17715	17372	17588	17371	17635	17841	17649	17369	17510	17622	17816	17375	17407	17512	17433	17551	17646	17611	17471	17559	17477	17499	17719	17579	17561	17477	17639	17616	17568	17443	17571	17545	17537	17604	17471	17625	17568	17367	17400	17612	17722	17710	17589	17793	17460	17416	17838	17542	17405	17400	17390	17443	17379	17573	17542	17579	17461	17551	17403	17338	17483	17498	17629	17719	17497	17590	17487	17631	17615	17638	17601	17457	17587	17619	17614	17335	17369	17755	17247	17523	17629	17658	17539	17582	17794	17635	17738	17467	17327	17549	17644	17499	17551	17483	17522	17747	17717	17752	17541	17503	17616	17436	17473	17554	17644	17552	17626	17715	17453	17515	17714	17581	17460	17555	17688	17506	17599	17625	17370	17480	17403	17694	17297	17505	17519	17635	17517	17589	17757	17551	17577	17582	17690	17579	17355	17235	17385	17594	17580	17460	17598	17344	17449	17589	17198	17510	17505	17604	17494	17611	17314	17614	17683	17403	17612	17437	17532	17529	17652	17620	17468	17599	17340	17515	17501	17542	17498	17424	17702	17549	17507	17470	17474	17367	17381	17447	17624	17433	17524	17483	17656	17577	17478	17478	17342	17649	17316	17359	17548	17345	17333	17455	17418	17511	17652	17374	17549	17545	17354	17313	17528	17422	17459	17512	17614	17781	17444	17705	17667	17456	17711	17508	17561	17428	17348	17575	17604	17415	17586	17501	17524	17576	17411	17664	17582	17416	17468	17433	17548	17516	17573	17420	17667	17319	17716	17448	17386	17572	17282	17655	17606	17565	17659	17485	17438	17563	17280	17548	17702	17433	17398	17707	17462	17559	17530	17507	17542	17603	17468	17302	17385	17424	17336	17342	17656	17724	17608	17593	17417	17663	17188	17552	17553	17594	17652	17450	17709	17602	17605	17597	17543	17706	17472	17421	17494	17486	17547	17475	17236	17663	17822	17583	17542	17398	17614	17497	17605	17450	17410	17507	17650	17479	17516	17654	17538	17631	17686	17425	17660	17559	17772	17716	17589	17678	17478	17468	17401	17584	17507	17415	17558	17322	17443	17665	17737	17606	17547	17394	17456	17342	17632	17496	17392	17664	17411	17421	17203	17371	17515	17461	17274	17645	17525	17394	17551	17692	17602	17368	17614	17552	17498	17685	17497	17568	17355	17581	17499	17475	17347	17327	17574	17543	17370	17211	17354	17450	17425	17750	17719	17523	17666	17405	17560	17569	17661	17601	17393	17617	17755	17491	17558	17576	17701	17576	17442	17526	17565	17546	17656	17595	17409	17342	17665	17345	17416	17528	17428	17549	17649	17565	17538	17413	17549	17264	17378	17475	17440	17510	17596	17639	17569	17532	17417	17701	17558	17566	17703	17548	17566	17548	17695	17583	17570	17508	17458	17378	17534	17508	17281	17526	17680	17651	17649	17507	17518	17455	17408	17371	17526	17396	17453	17502	17429	17691	17553	17395	17407	17486	17412	17634	17307	17529	17716	17551	17312	17649	17489	17462	17528	17452	17576	17680	17559	17484	17608	17523	17542	17618	17528	17619	17614	17387	17701	17629	17573	17675	17541	17520	17689	17462	17555	17579	17306	17445	17489	17628	17478	17628	17702	17499	17590	17608	17609	17594	17516	17550	17465	17428	17511	17344	17637	17647	17605	17406	17532	17436	17430	17487	17534	17439	17807	17628	17660	17735	17812	17627	17559	17181	17594	17679	17428	17434	17467	17359	17533	17461	17296	17388	17648	17330	17671	17711	17729	17551	17486	17612	17819	17470	17535	17462	17328	17617	17664	17544	17469	17393	17473	17585	17602	17524	17528	17486	17504	17493	17679	17527	17655	17439	17535	17486	17360	17576	17530	17483	17502	17490	17599	17660	17539	17493	17391	17299	17617	17583	17498	17592	17571	17565	17553	17481	17413	17475	17511	17552	17523	17488	17525	17354	17444	17412	17386	17292	17629	17313	17439	17508	17407	17747	17297	17432	17441	17442	17467	17531	17434	17484	17361	17514	17532	17498	17678	17754	17544	17552	17518	17484	17601	17452	17541	17475	17593	17544	17540	17472	17646	17378	17539	17421	17360	17588	17576	17544	17452	17419	17623	17438	17510	17654	17654	17588	17424	17418	17610	17496	17766	17716	17479	17565	17725	17300	17430	17596	17662	17490	17493	17562	17569	17510	17642	17512	17457	17386	17492	17436	17590	17477	17532	17359	17730	17643	17622	17501	17660	17634	17607	17675	17231	17440	17401	17570	17468	17706	17520	17520	17598	17702
16122	19042	19106	17973	15933	15704	22939	25216	20936	16838	14646	13966	13844	13998	13945	14032	14032	13897	13970	13938	13912	13895	13873	13943	13880	13983	13924	13908	13954	13942	13969	13969	13737	13644	13881	13929	14087	13958	13960	13986	13782	14084	13849	13774	14021	14000	13928	14076	14011	14074	13887	13787	13964	13970	13786	14060	13811	13960	13825	13782	13998	13955	13886	13997	14045	13735	13841	14070	13907	13777	13937	13973	14029	13853	14047	13815	14001	13897	13891	13896	13872	13915	13994	13998	13966	13964	14006	14067	14177	13855	14005	13855	13754	13843	14043	13957	13779	14008	14070	13828	13844	13792	13857	13922	14006	13974	14059	13941	13914	13968	13883	13814	14041	13819	13907	13930	14030	13880	13867	13902	13977	13810	13885	14019	13937	13905	13962	13983	13898	13933	13889	13974	13868	13846	14038	13879	14046	13880	13854	13903	13880	13996	13952	14008	13731	13960	13924	14042	14121	13771	13926	13942	14000	13827	14036	14010	13913	14055	13895	13940	13874	13936	14030	13955	13787	14033	13933	13998	13919	14010	13981	13828	13925	13734	13912	13786	14088	13798	13796	13955	13937	13984	13889	13883	13922	13901	13875	14012	13997	13879	13969	13916	13811	13814	13953	13790	13826	13878	13955	13740	13931	13975	14021	13845	14108	13818	13830	13834	13856	13984	14097	13977	13941	13961	13880	13936	13914	14059	13934	13827	13973	13838	14059	13911	14077	13906	13912	13887	13991	14044	13854	14044	13816	13947	13830	13852	13990	13916	13912	13985	13918	13874	14008	13963	13664	13963	13830	13672	13817	14003	13899	13784	13984	13790	13967	13978	14105	13975	14000	13808	13831	14065	13789	14030	13912	13936	14042	14044	13978	13951	13902	13930	13924	13931	13927	13920	13973	14014	13897	13972	14008	13787	14038	14018	13846	13975	13869	13832	13895	13923	14059	13862	13865	13913	13840	13882	13990	13905	13913	13990	13876	14073	13853	13937	13913	13941	13937	13906	14025	14095	13862	13909	13999	14041	13842	13930	13974	13984	13894	13749	13878	13915	13899	13914	14033	13964	13933	13754	14022	13830	13975	13911	13909	13819	13987	13767	13970	13873	13942	13857	13912	13829	13925	13940	13952	13749	14000	13871	14078	14011	14046	13927	13825	14010	14003	14036	13840	13969	13814	13835	13987	14159	13745	13968	13845	14008	13858	13917	13957	14034	13891	13943	14083	13849	13808	13761	13800	13901	13948	13820	13991	13831	13821	14042	13989	13925	13961	13952	14086	13927	13885	14252	13798	13890	13812	13819	13996	13974	13907	13877	14041	13967	13984	13848	13879	13748	14167	13883	13829	13772	13916	13876	14065	13851	13926	14031	13939	13949	13975	13866	13763	13918	13983	13772	13723	13828	13695	14000	13911	14000	13924	13820	13997	13957	13927	13867	13948	13941	14084	13943	13906	13752	13969	13955	13963	13951	13862	14097	14061	13992	13909	13901	14008	14083	14037	13771	14003	13851	13872	13767	14056	13945	13986	13966	13969	14016	13884	13986	13842	13881	13990	13873	13936	13653	13923	13875	14061	13921	13882	14026	14003	13894	13996	13925	13894	13950	14040	13905	13738	13811	13936	13887	13833	13926	14007	13923	13839	13909	13953	13960	14004	13922	13946	14040	13975	13863	13905	13868	13919	13891	13991	14094	13901	13893	13891	13995	13996	14071	13915	13926	14024	13992	14003	13708	13973	13931	13840	13895	13993	13887	13870	13988	13834	13898	13813	13925	13896	13919	13775	13854	13906	13871	13746	13925	13945	13987	13981	14073	13906	13893	13984	13928	13911	14018	13867	13927	13874	13722	13823	14178	13790	13966	13907	13925	13830	13940	13920	13841	13891	13684	13745	13748	13804	13952	13961	13996	13892	13959	13757	13852	13817	13932	14078	13860	14063	13956	13959	13975	13927	13710	13912	13775	13800	14062	13848	13989	14063	13885	13986	13867	13975	13948	13940	13951	13892	14064	13936	14039	13891	13962	13837	13905	13943	13999	14025	13871	13859	13772	14095	13794	13843	13756	14006	13974	13757	13860	13788	14032	14022	13825	14022	14010	14056	13898	13859	13777	13950	13884	13994	13918	13865	13944	13909	14009	13939	13732	13877	14045	13864	13880	14048	13915	14017	13977	14061	13983	13787	13941	13818	14120	13836	13793	14123	13924	13832	13881	13918	13865	13778	14079	13902	13913	13962	13860	14130	13974	13773	14070	13847	13897	13802	13712	13909	13735	13958	13853	14003	13802	13845	13877	13842	13941	13869	13965	13842	13962	13910	13878	13967	14060	13816	14008	14094	13813	13936	13943	13936	13828	13807	13909	13930	14054	13834	13942	13676	13964	13780	13845	13907	13922	13849	13846	14024	13963	13913	14021	13853	13789	13965	13783	13953	13788	13933	13879	13828	13941	13984	13795	13889	14038	14029	13906	14004	14014	13983	13909	14057	13855	13996	13935	14004	14060	14042	13908	13836	14009	13979	13941	13917	14031	13903	14012	14011	14048	13914	13972	14030	13887	14036	13847	14051	13969	13898	13936	14009	13755	13907	13839	14032	13963	13813	13888	13706	14091	14002	13850	13861	13914	13840	14039	13857	13916	14043	13859	14037	14015	13901	14020	13901	13964	13894	13819	13927	13836	13948	14016	13700	13945	13922	13901	13902	13995	13806	13784	13883	13864	13891	13895	13826	14000	13847	13869	14095	13901	14009	13984	14034	13858	13939	14160	13816	13868	13898	13912	13974	13976	13935	13947	13906	13884	13926	13867	14058	14013	14010	13971	13900	13865	14021	13856	13915	13914	13827	13956	13799	13828	13886	13972	13964	13982	14035	14094	13856	13873	13896	13831	13979	13822	13887	14039	14080	13915	14122	14071	13906	13812	13986	14046	14070	13826	13842	13902	14002	13997	13903	14093	13955	13977	13935	13955	13762	13997	14203	13845	13939	13882	14010	13905	13839	13800	13774	13780	13927	14000	13939	13933	14004	13943	13892	13903	14060	13857	14024	13902	13857	13686	13988	13992	13861	14170	13816	14095	13918	13972	13922	13946	13930	13880	13946	13999	13946	14057	14028	13925	13831	13993	14046	14063	13972	13875	14211	13926	13836	13821	14003	13849	13884	13724	13968	13859	13881	13894	13967	13908	13817	14067	13962	13995	13894	13952	13746	13844	13942	14060	13977	13969	14044	13874	13966	13918	13938	13979	13875	13942	13789	13834	13853	13912	14062	14020	13898	13959	14062	13869	13888	13937	14039	13998	13885	14050	13948	13991	13880	14107	14006	13895	14014	14093	14080	13693	13926	14000	13869	14123	14023	13815	13932	13804	13931	13910	13909	13851	13912	13973	13904	13937	13989	13975	13901	13966	13952	13904	13890	13770	13888	13960	14068	13709	13956	13931	13928	13938	13926	13780	13876	14049	14024	13826	13980	13962	13982	13915	13793	13845	14002	13894	13995	13859	14049	13898	14015	13760	14000	14053	14038	14005	14051	14041	13861	14079	13845	13982	13910	14015	13963	14048	13951	13916	14049	13870	14064	13877	14018	13940	13977	13942	14032	14007	13915	13940	13782	13813	13896	13888	14009	13813	14064	13963	13989	13960	14100	14006	13956	13789	14048	13959	13950	13818	13748	13910	14016	13853	13991	13949	14032	13941	13781	13880	13950	13725	14097	14063	14002	13970	13741	13982	13706	13942	14041	14009	13981	14021	13946	14014	13905	13826	13797	13833	13775	13911	13832	14000	13820	14086	13911	13977	13984	13868	14093	14113	13908	13766	13745	13951	13899	14067	13766	13932	13783	13940	13878	13913	14089	13960	13993	13981	13887	13947	13892	14003	13885	13915	13821	13959	13801	13792	13746	13939	13981	13776	13988	13954	13915	13920	13907	13911	14022	13912	13912	13867	13846	13964	13928	14095	13920	13917	13800	13861	13939	14030	13980	13988	13940	13887	13916	13983	13905	13844	13944	13847	14003	13940	13829	13910	13862	13944	14030	13961	13954	13958	13920	13766	14016	14068	14047	13849	14119	14020	13890	13881	13862	13887	14011	13769	13897	13922	13865	13856	13796	13847	13797	14038	13952	13829	14054	14188	13997	13998	13873	13918	13961	14047	13902	14026	13862	13923	14000	14037	13894	13731	13944	14033	13880	13869	13973	13938	13981	13885	13712	13836	14041	13955	13762	13906	13914	13953	14007	13938	13911	13743	13766	13879	14067	13913	13961	13998	13753	14027	13859	13921	13932	13846	13939	13954	13964	13867	13955	13898	13879	13846	13886	14002	13861	13851	13829	14099	13859	14035	14076	13758	13991	13910	14049	13892	14075	13850	14000	13855	13964	13881	14101	13997	14015	13992	13982	13957	13972	14117	14114	13995	13910	13897	13991	13871	13896	13969	13785	14011	13939	13850	13912	13847	13833	14025	14023	13970	13921	14003	13840	14089	13980	13967	13949	14167	13953	13848	14041	13751	13914	13934	13920	13910	13908	14045	13918	13889	14022	14021	13944	13882	13944	13962	13990	13939	13986	14010	13680	13976	13877	13897	13809	14002	13891	13823	14035	13821	13895	13878	14113	13922	14017	13957	14017	13974	13998	13950	13868	13945	13933	13845	13986	13766	13960	13913	14007	14000	13957	13972	13844	13935	13957	13996	13897	13971	13713	13960	13861	14016	13887	14006	13906	14105	13832	13825	13967	13940	13846	13899	13955	13940	13860	13837	13925	13939	13944	13902	13814	13742	13912	13997	13821	13966	14028	13950	13832	13854	13850	14060	13786	14003	13996	13944	13807	14052	13815	13870	13982	14009	14026	13992	13874	13867	13758	13951	13893	13821	13867	14074	13792	13799	14041	13999	13748	13771	13917	13808	13959	13906	13976	13954	13885	13968	13901	13853	13993	14071	13889	14006	13940	13991	13793	14004	13994	13864	13934	13962	13912	13833	13997	13895	13966	14056	13781	14041	13999	13905	13960	14008	13958	13778	13896	14063	13860	13863	13779	13906	13816	13922	14000	13877	13927	13905	14114	13929	13976	13919	13939	13922	13957	13768	13941	13965	14036	13885	13909	13873	14029	13820	14053	14028	13982	14009	14082	14017	13933	14046
25550	21098	28008	25280	23058	22805	49046	59383	45773	31699	22021	18111	17221	17017	17019	16782	17011	16991	17148	16966	16693	17101	16803	17047	17021	16784	16775	17066	16817	17046	16914	16813	16923	17033	16785	16775	16841	17049	16694	16855	16701	16849	17005	16948	16905	16919	17050	16841	16774	16923	16783	16784	16957	16829	17230	16958	16731	16867	16821	16987	16806	16862	16982	17054	16817	16910	16945	16796	16684	16993	16835	16810	16996	16907	17028	16899	16839	16796	16877	16856	16980	17037	17036	16956	16771	16871	16895	16791	16923	17043	16693	16783	16786	16907	16619	16953	16888	16903	16842	17068	16848	17047	17034	16947	17038	16909	16953	17026	16969	16761	16993	16807	16934	16744	16818	16997	16955	17003	16724	16890	17113	16803	16723	16774	16937	16898	17152	16701	16798	16822	16762	16580	16871	16792	16907	16829	16718	16883	16846	16803	16961	16884	17059	16707	16904	16799	16926	17143	16832	17026	17024	16867	16861	16986	16839	16909	16999	16608	16785	16702	16682	16626	16915	16756	16976	16890	16843	16935	16910	16895	16827	17015	16868	16981	16866	17031	16869	16707	16796	16934	16776	16706	16817	16784	16878	17066	16898	16939	16877	16771	16783	16900	16793	16847	16722	16912	16934	16911	16762	16824	17069	16828	16816	16848	16832	16973	16821	16913	16851	16880	16999	16732	16962	16862	16827	16966	17044	17039	17158	16856	16778	16902	17110	17013	16901	16789	16744	16828	16742	16847	16718	16768	16820	16837	16892	16918	16795	16897	16722	16957	17237	16795	16705	16877	16808	16782	16744	17123	16709	16799	16885	16856	17037	16918	16744	16752	16679	16992	16633	16773	16773	16848	16882	16817	16766	16965	16729	16896	16627	16868	16892	16875	16997	16869	16990	16988	16952	16884	16855	16913	16969	16989	16953	17048	16975	16968	16886	16900	16869	16783	16871	16757	16916	17085	16856	16696	16732	16716	16898	16699	17004	16833	16957	16962	16907	16830	16880	16747	16812	16902	16803	16945	16876	16886	16916	16733	16917	16918	16905	17051	16792	16767	16861	16957	16953	17039	16991	16973	17019	16880	16991	16887	16811	16940	16919	17117	16827	16850	16653	16747	16767	16930	16714	16955	17018	16799	16957	16948	16885	16886	16974	16841	16836	16789	16786	16883	16909	16984	16944	16730	16837	16643	16924	16975	17107	16702	16766	16917	17010	16812	16924	16888	16867	16783	17069	16827	16857	16831	16868	16726	16696	16759	16813	16865	16838	16822	16785	16900	16848	16811	16767	16960	16941	16925	16750	16928	17021	16962	16898	16938	16685	16768	16800	16806	16881	16783	16810	17021	16953	16840	17028	16948	16989	17030	16851	16910	16784	16818	16850	16929	16962	16939	16700	16725	16682	16825	17056	16830	16904	16807	16796	16777	16876	16984	16984	16815	16653	16794	16805	16907	17189	16826	16870	16900	16855	16941	17018	17178	16787	16768	16840	16959	16966	17024	17149	16742	16884	16831	17030	16628	16660	16875	16741	16682	16872	16865	16814	16969	16897	17096	16868	16704	16955	16633	16792	16840	16912	16807	16866	16899	16823	16807	16677	16849	17008	17011	16837	16523	16828	16694	16854	16850	17004	16851	16615	16965	16886	16998	16794	16801	16979	16683	16795	16943	16891	16746	16880	16806	16633	17013	16805	16888	16783	16926	16738	16786	16770	16866	16824	16729	16848	16969	17060	16878	16749	16845	16937	16898	17030	16868	16755	16743	16769	17010	16771	16768	17007	17046	16643	16659	16853	16781	16922	16849	16843	16980	16874	16854	16922	16762	17020	16842	16651	16631	16743	16944	16895	16800	16711	17036	16796	16760	16860	17008	16988	16885	16724	17125	16812	16779	17028	16811	16694	16820	16990	16862	17074	16724	16834	16886	16904	16921	16743	16765	16880	17066	17185	16818	16853	16787	16933	16944	16802	16950	16989	16817	16938	16858	17005	16789	16944	16894	16962	17100	16694	16905	16796	16889	16751	16832	16763	16895	16943	16801	16717	16805	16811	16692	16870	16772	16856	17049	16817	16773	16924	16694	16722	16625	16828	16864	17027	16888	16983	16803	16853	16947	16736	17008	16849	16790	16829	17072	16920	16871	16652	16745	16890	16797	16789	16991	16900	16879	17015	16912	16900	17006	16985	16831	16709	16798	16898	16852	16849	16880	16946	16736	16848	16811	16781	16838	16929	16910	16926	16995	16835	17075	16599	16813	17120	16869	16886	16618	16973	16884	16831	16880	16878	16896	16931	16971	17054	16824	16924	16933	16886	16892	17034	16835	16875	16765	16817	17010	16995	16742	16713	16823	16765	17069	16819	16727	16705	16850	16793	16773	16712	16836	16678	16984	16858	16711	16897	16943	16801	16879	16833	16722	16673	16856	16893	16911	16878	16940	16772	16841	17008	17048	16794	16837	16827	16804	17036	16588	16905	16753	16901	16854	16959	17018	16952	16840	16898	16736	17076	16910	16970	16950	16854	16648	16884	16849	16897	16883	16748	16811	16853	17140	16790	16922	17028	16813	16936	16567	16829	16826	16939	16973	17018	16953	17059	16664	16819	16883	16959	17004	16728	16828	17009	16940	16785	16833	16885	16855	16742	17035	16874	16956	16911	16834	16791	16693	16708	17032	16991	17034	16752	16881	16936	16985	16969	16807	17025	16932	16968	16952	16672	16808	17077	16901	16919	16882	16845	16757	16838	16831	16895	16945	17121	16794	16794	16893	16936	16904	16836	16853	16982	17106	16962	16884	16994	16901	16833	16884	16775	16741	16833	16908	16636	16670	16925	16959	16953	16913	16854	16756	16978	16810	16850	16970	16700	17173	17033	17030	16921	16854	16766	16829	16887	16819	16863	16958	17026	16947	16813	16947	16812	16839	16913	16791	16753	16705	16750	16892	16929	16802	16943	16688	16893	16880	16953	16939	16877	16797	16702	16969	16751	16846	17016	16862	16616	16807	16757	16869	16763	16936	16876	16966	16937	16880	16831	16800	16867	16741	16948	16730	17123	16857	16924	16870	16933	16774	16745	16909	16841	16806	16633	17016	17006	16761	16562	17045	16745	16736	16611	16818	17049	16591	16916	17007	16785	17027	16818	16840	16729	16847	16765	16927	16683	16829	16891	16844	16862	17026	16700	17070	16851	16878	17060	16655	16756	16754	16816	17014	17109	16847	16846	16931	16803	16861	16913	16973	17035	16846	16837	16774	16656	16913	16654	16736	16964	16983	17061	16905	16813	17018	16998	17010	16994	16684	16781	16907	16827	16659	16895	16883	16701	16959	16873	16728	16907	16713	16772	16963	16804	16688	16880	16859	17083	16938	16865	16962	17000	16938	17028	16668	16855	16846	16642	16890	16920	16850	16855	16676	16719	16864	16856	16915	16834	16866	17107	17001	16810	17079	16780	16898	16991	17035	16947	17027	16907	16756	17026	16818	16854	17039	16687	16934	16776	16938	16892	16899	17105	16873	16924	16916	16907	17107	16812	16883	16944	16926	16840	16965	16837	16582	16777	16893	16970	16865	16776	16714	16727	16785	16969	16961	16705	16861	16766	16808	16711	16953	16999	16845	16900	16967	16851	16996	16902	16690	16982	16830	16871	16670	16818	16716	16871	16974	16839	16826	17008	16890	16786	16741	16912	16653	16795	16858	16861	16779	16756	17078	16816	16654	16906	17087	16950	16876	16811	16948	17011	16782	16849	16842	16873	16967	16892	17012	16856	16884	16868	16743	16800	16835	16758	16829	17122	16821	16971	16885	16836	16818	16879	17017	16901	16840	16727	16700	17013	17014	16852	16835	16930	17014	16850	16915	16861	17034	16722	16903	16966	17055	16966	16925	16756	16797	16720	16933	16923	16741	16865	16776	16788	16916	16900	16794	17044	16847	17106	16986	17014	17035	16885	16947	16882	16914	17028	16980	16707	16910	16736	16934	16810	17088	17108	16963	16787	17002	16774	16779	16790	16960	16888	17077	16800	16795	16875	17038	16897	16703	16727	16845	16658	17007	16727	16957	16899	16900	16860	16767	16912	16916	16886	16780	16611	17057	16957	16802	16912	16793	17042	16930	16807	16888	16810	16833	16984	17128	16743	16880	16911	16706	16775	16850	17005	16870	16954	16823	16762	16811	16870	16807	16911	17152	16856	16635	16828	16907	16956	16638	16883	16843	16864	16709	16814	16845	16661	16949	16768	16986	16890	17055	16956	16973	16782	16646	16934	16882	16746	16796	16992	16989	16854	17003	16960	17066	16881	16875	16939	16956	16731	16813	16985	16915	16821	16652	16975	16957	16991	16979	16897	16892	16983	17073	16964	16854	16744	16711	16910	16854	16928	16763	16892	16885	16912	16882	16909	16887	16791	16834	16653	16703	16996	16874	16958	16707	16786	16811	16751	17018	16946	16873	16823	17043	16903	16853	17033	16989	16916	16646	16653	16791	16921	16817	16822	16937	17082	16743	16971	16808	16644	16902	17011	16814	16855	16883	17012	16913	16721	16889	16962	16960	16839	16782	16861	16729	16675	16678	16837	16761	16977	16799	16939	16976	16907	16954	16824	16909	16641	16735	16767	16856	16855	16818	17008	16820	17093	16683	16913	16836	16790	16812	16793	16855	16772	16899	16827	16862	16854	16806	16972	17104	16999	17113	17162	16883	16947	16746	16965	16989	16885	16797	16873	17011	16951	17104	16743	16962	16968	16935	16752	16831	16702	16882	16774	16859	16826	17030	16832	16894	17034	16996	16743	16964	16724	16793	16849	17068	16890	17051	16911	16909	16749	16843	17038	16780	16904	16781	16908	16906	16977	16888	16928	16940	16789	16766	16847	16751	16911	16883	16947	16905	17019	16904	17015	16968	16829	16837	17077	16908	16919	16984	16868	16965	16947	16705	16943	16808	17064	16984	16887	16991	17079	16839	17210	16764	16844	16984	16867	16717	16669	16797	17037	16822	16934	16832	16777	16825	16862	16858	16753	16939	16864	16804	16858	16754	16973	16813	16942	16944	16697	16677	17039	16953	16942	16858	16751	16982	17157	16657	16899	16815	17025	17106	16807	16740	16748	16803	17092	16755	16844	16971	17012	16751	16943	16896	17023	16812
16978	31594	31871	24453	20965	20299	49094	56112	43160	28647	17715	14143	13438	13602	13655	13539	13610	13614	13552	13605	13648	13411	13586	13604	13482	13523	13499	13509	13622	13566	13701	13480	13611	13515	13581	13649	13433	13546	13617	13571	13598	13542	13568	13643	13574	13518	13567	13583	13501	13435	13384	13591	13414	13658	13471	13503	13643	13528	13555	13471	13530	13554	13525	13395	13659	13761	13632	13610	13377	13422	13561	13705	13624	13525	13570	13459	13438	13527	13600	13772	13606	13401	13686	13492	13546	13405	13423	13399	13439	13495	13660	13479	13543	13595	13596	13482	13516	13685	13612	13537	13510	13523	13393	13583	13491	13589	13598	13541	13496	13503	13503	13455	13519	13646	13642	13554	13589	13430	13588	13500	13580	13588	13485	13362	13478	13630	13550	13552	13410	13685	13565	13424	13717	13708	13476	13568	13585	13532	13683	13333	13461	13646	13429	13604	13685	13598	13473	13529	13507	13598	13506	13669	13598	13559	13616	13490	13622	13516	13666	13555	13605	13558	13699	13556	13455	13687	13455	13511	13434	13622	13580	13713	13608	13622	13525	13418	13488	13570	13522	13440	13564	13379	13500	13541	13504	13515	13714	13538	13614	13460	13620	13536	13648	13362	13537	13677	13592	13621	13420	13675	13621	13452	13497	13405	13576	13652	13679	13601	13720	13457	13396	13497	13630	13577	13418	13449	13548	13465	13651	13681	13533	13466	13582	13615	13499	13451	13631	13392	13609	13560	13451	13635	13570	13543	13426	13649	13522	13491	13483	13468	13337	13648	13361	13610	13537	13453	13595	13513	13585	13588	13584	13433	13553	13468	13363	13449	13714	13503	13578	13582	13446	13520	13579	13557	13507	13525	13602	13354	13634	13551	13537	13695	13539	13474	13729	13692	13383	13467	13544	13421	13559	13672	13534	13501	13733	13756	13445	13518	13551	13533	13584	13406	13574	13549	13531	13601	13512	13636	13637	13575	13685	13472	13625	13528	13502	13509	13457	13465	13629	13647	13513	13768	13513	13526	13641	13554	13504	13574	13644	13483	13614	13427	13521	13489	13626	13516	13553	13474	13587	13529	13317	13549	13678	13454	13496	13520	13667	13516	13732	13637	13484	13453	13450	13591	13501	13455	13519	13523	13391	13558	13513	13655	13570	13493	13610	13717	13597	13526	13557	13518	13687	13509	13364	13525	13610	13577	13582	13646	13414	13401	13668	13600	13465	13580	13494	13431	13670	13572	13498	13734	13345	13507	13564	13334	13699	13455	13582	13753	13434	13519	13571	13629	13668	13549	13509	13475	13380	13539	13568	13511	13599	13411	13455	13642	13535	13476	13545	13646	13566	13568	13556	13507	13529	13427	13580	13689	13515	13511	13377	13501	13488	13548	13502	13582	13601	13490	13669	13546	13458	13596	13487	13552	13641	13499	13549	13621	13550	13578	13530	13518	13677	13441	13619	13433	13384	13564	13442	13622	13538	13551	13517	13616	13473	13603	13548	13462	13453	13588	13599	13476	13512	13508	13560	13565	13518	13570	13547	13548	13539	13606	13405	13458	13688	13581	13557	13549	13705	13744	13610	13457	13709	13603	13646	13650	13620	13638	13571	13514	13424	13652	13489	13459	13485	13606	13462	13603	13636	13569	13576	13519	13604	13500	13621	13431	13572	13498	13520	13556	13544	13579	13430	13579	13658	13518	13519	13514	13482	13743	13535	13463	13502	13575	13424	13562	13429	13662	13605	13521	13521	13774	13515	13570	13565	13684	13656	13347	13559	13607	13580	13517	13462	13459	13399	13590	13619	13617	13498	13417	13474	13428	13535	13543	13493	13506	13582	13636	13576	13522	13547	13731	13501	13547	13499	13560	13685	13650	13640	13590	13620	13566	13561	13485	13468	13552	13471	13610	13577	13647	13528	13550	13323	13446	13625	13476	13575	13595	13610	13605	13635	13611	13440	13557	13511	13666	13572	13487	13579	13480	13702	13541	13349	13594	13619	13472	13619	13504	13508	13535	13513	13564	13559	13509	13544	13457	13532	13636	13572	13481	13416	13536	13595	13592	13703	13731	13514	13612	13343	13603	13492	13471	13532	13454	13356	13543	13685	13561	13679	13544	13595	13529	13473	13546	13718	13458	13640	13541	13622	13486	13476	13617	13581	13460	13731	13803	13452	13412	13622	13666	13723	13558	13524	13494	13468	13430	13764	13502	13651	13533	13640	13618	13434	13558	13395	13629	13562	13662	13549	13506	13530	13647	13513	13332	13475	13333	13519	13366	13685	13545	13519	13585	13645	13404	13671	13469	13651	13639	13551	13616	13522	13542	13487	13520	13378	13342	13594	13583	13661	13690	13596	13493	13667	13467	13393	13605	13619	13609	13694	13698	13571	13623	13473	13540	13580	13583	13659	13732	13566	13453	13412	13718	13504	13460	13548	13567	13419	13639	13513	13627	13576	13531	13649	13721	13492	13555	13485	13662	13697	13552	13450	13507	13575	13598	13476	13675	13564	13520	13599	13440	13474	13549	13558	13396	13467	13514	13428	13555	13697	13486	13570	13628	13536	13639	13581	13416	13470	13537	13484	13517	13646	13587	13541	13565	13537	13643	13424	13271	13522	13546	13527	13600	13441	13543	13564	13592	13676	13590	13475	13552	13592	13429	13412	13486	13630	13553	13439	13543	13487	13678	13573	13545	13564	13628	13540	13490	13420	13402	13630	13626	13610	13446	13532	13599	13443	13684	13626	13569	13643	13459	13665	13404	13651	13544	13496	13713	13673	13498	13469	13594	13716	13437	13540	13436	13371	13411	13560	13417	13388	13626	13542	13367	13602	13661	13698	13598	13754	13491	13676	13573	13565	13548	13700	13630	13487	13519	13397	13526	13686	13387	13678	13506	13668	13544	13622	13445	13408	13407	13536	13654	13512	13579	13608	13648	13584	13624	13595	13776	13555	13250	13552	13550	13557	13579	13455	13535	13517	13434	13664	13607	13543	13463	13688	13442	13607	13550	13598	13429	13612	13617	13560	13613	13460	13567	13529	13588	13691	13613	13475	13548	13626	13632	13386	13494	13621	13601	13608	13462	13434	13516	13644	13690	13339	13636	13524	13491	13439	13475	13470	13662	13620	13521	13677	13530	13574	13713	13602	13606	13634	13583	13535	13726	13425	13590	13564	13590	13594	13464	13505	13359	13596	13579	13511	13596	13546	13500	13523	13487	13524	13626	13577	13688	13633	13515	13669	13633	13518	13465	13275	13426	13610	13441	13680	13618	13419	13534	13446	13582	13583	13478	13412	13516	13481	13651	13543	13554	13591	13606	13519	13570	13601	13499	13454	13583	13382	13588	13441	13688	13379	13638	13648	13510	13444	13525	13787	13643	13590	13580	13737	13613	13399	13500	13523	13566	13748	13427	13621	13478	13420	13409	13616	13573	13513	13565	13513	13515	13692	13573	13438	13537	13546	13433	13690	13539	13639	13543	13411	13409	13491	13651	13753	13617	13747	13510	13696	13701	13548	13552	13624	13359	13524	13374	13637	13553	13614	13411	13499	13552	13589	13653	13446	13592	13499	13649	13574	13613	13533	13649	13636	13494	13711	13507	13506	13596	13621	13508	13521	13417	13521	13425	13562	13487	13555	13491	13593	13626	13462	13604	13531	13567	13594	13553	13523	13570	13648	13533	13544	13500	13558	13509	13529	13525	13659	13569	13590	13481	13405	13636	13499	13501	13564	13486	13485	13553	13607	13337	13539	13708	13468	13565	13576	13623	13577	13497	13508	13539	13642	13549	13471	13551	13566	13462	13491	13566	13400	13585	13586	13511	13480	13531	13459	13513	13586	13482	13583	13517	13556	13499	13519	13639	13638	13416	13457	13671	13459	13630	13480	13425	13521	13586	13525	13469	13441	13528	13471	13548	13648	13523	13405	13823	13556	13513	13650	13910	13721	13656	13537	13459	13520	13518	13650	13494	13613	13561	13646	13673	13536	13531	13552	13709	13742	13623	13515	13487	13271	13490	13509	13475	13446	13546	13584	13666	13707	13474	13532	13550	13589	13466	13664	13696	13463	13497	13491	13592	13508	13611	13551	13607	13429	13882	13661	13569	13466	13549	13421	13514	13408	13496	13543	13512	13473	13560	13535	13533	13585	13595	13481	13467	13449	13526	13519	13501	13639	13400	13589	13447	13498	13536	13648	13696	13556	13527	13415	13460	13546	13387	13632	13571	13645	13554	13576	13651	13533	13477	13702	13343	13452	13490	13569	13569	13573	13528	13536	13593	13642	13593	13522	13633	13601	13535	13489	13513	13502	13738	13497	13619	13494	13403	13526	13691	13491	13477	13540	13464	13524	13588	13521	13410	13558	13666	13554	13665	13627	13519	13648	13490	13688	13410	13473	13626	13503	13558	13670	13648	13495	13599	13595	13646	13510	13540	13622	13395	13556	13572	13460	13640	13654	13516	13421	13567	13650	13641	13461	13461	13738	13596	13596	13599	13568	13360	13591	13386	13473	13710	13553	13564	13719	13516	13462	13589	13447	13607	13593	13512	13497	13479	13606	13423	13531	13432	13564	13438	13489	13643	13577	13699	13458	13495	13519	13592	13714	13325	13305	13653	13430	13677	13499	13483	13525	13558	13521	13497	13635	13576	13529	13429	13573	13471	13675	13431	13498	13513	13508	13668	13461	13520	13510	13688	13584	13561	13516	13509	13525	13517	13569	13554	13477	13647	13648	13588	13653	13546	13485	13544	13512	13659	13488	13478	13699	13502	13450	13696	13483	13500	13697	13431	13411	13524	13554	13632	13688	13441	13458	13281	13569	13405	13476	13522	13694	13586	13482	13627	13499	13530	13487	13492	13474	13430	13647	13621	13462	13501	13765	13428	13584	13389	13575	13654	13533	13556	13693	13485	13555	13567	13496	13377	13528	13480	13567	13662	13511	13568	13643	13564	13531	13725	13646	13639	13546	13551	13567	13575	13484	13617	13601	13455	13494	13533	13625	13614	13513	13564	13427	13656	13613	13444	13414	13581	13528	13421	13647	13575	13519	13658	13709	13581	13542	13497	13674	13523	13381	13609	13603	13715	13595	13592	13484	13529	13637	13548	13390	13587	13504	13588	13567	13517	13667	13534
23986	21118	28619	23953	21929	29003	64918	68809	54710	38179	25388	18598	17256	16932	17000	16884	16844	16703	16589	16773	16708	16790	16676	16527	16657	16500	16772	16627	16697	16649	16615	16593	16494	16744	16638	16355	16455	16470	16460	16562	16637	16529	16534	16758	16683	16645	16652	16435	16561	16331	16513	16631	16627	16541	16591	16548	16628	16615	16474	16545	16523	16504	16523	16456	16624	16687	16698	16520	16726	16699	16614	16505	16325	16517	16635	16533	16544	16622	16670	16581	16689	16593	16520	16548	16721	16555	16433	16595	16467	16570	16585	16559	16631	16665	16544	16745	16574	16457	16443	16480	16441	16557	16378	16784	16667	16641	16603	16472	16659	16687	16706	16742	16504	16666	16608	16537	16459	16556	16558	16489	16616	16551	16605	16484	16671	16414	16814	16696	16531	16506	16690	16636	16500	16471	16425	16610	16571	16745	16590	16635	16442	16479	16509	16475	16509	16535	16466	16412	16388	16710	16386	16714	16512	16625	16411	16623	16496	16611	16403	16519	16730	16433	16677	16792	16385	16548	16647	16608	16577	16526	16633	16620	16596	16586	16435	16622	16557	16477	16463	16632	16499	16732	16627	16677	16494	16538	16376	16591	16491	16575	16676	16730	16448	16624	16443	16444	16477	16596	16506	16694	16662	16559	16603	16379	16604	16603	16681	16643	16534	16502	16565	16603	16609	16537	16538	16498	16596	16361	16565	16634	16493	16577	16587	16532	16485	16594	16488	16506	16459	16365	16549	16548	16636	16500	16410	16617	16447	16609	16344	16694	16668	16642	16530	16606	16572	16442	16584	16764	16596	16393	16478	16576	16469	16570	16695	16615	16691	16579	16655	16429	16502	16440	16413	16388	16583	16596	16478	16685	16571	16672	16633	16721	16381	16385	16560	16522	16522	16543	16322	16614	16535	16587	16656	16582	16526	16511	16686	16453	16673	16452	16586	16508	16494	16448	16630	16524	16712	16398	16518	16714	16524	16373	16682	16554	16588	16628	16604	16567	16473	16558	16520	16436	16421	16607	16434	16402	16538	16667	16479	16589	16491	16550	16572	16505	16492	16711	16808	16589	16649	16605	16598	16469	16457	16363	16556	16590	16457	16465	16629	16512	16603	16482	16748	16438	16422	16510	16550	16755	16435	16636	16470	16766	16438	16727	16596	16598	16592	16623	16552	16696	16763	16550	16631	16447	16571	16380	16570	16469	16652	16738	16480	16414	16513	16739	16616	16583	16585	16372	16489	16588	16552	16746	16497	16379	16638	16584	16563	16707	16555	16562	16527	16717	16506	16582	16379	16419	16580	16532	16574	16762	16481	16477	16467	16605	16471	16693	16653	16494	16601	16540	16359	16588	16698	16597	16402	16407	16648	16522	16438	16404	16480	16517	16688	16542	16577	16402	16684	16657	16623	16624	16688	16636	16632	16643	16767	16640	16748	16370	16524	16603	16745	16464	16447	16737	16467	16587	16515	16661	16542	16381	16561	16427	16576	16386	16733	16399	16443	16438	16535	16596	16542	16662	16542	16717	16726	16341	16636	16307	16428	16542	16569	16512	16646	16689	16627	16532	16337	16591	16455	16466	16628	16654	16559	16761	16592	16795	16796	16639	16694	16476	16579	16387	16502	16367	16420	16551	16703	16513	16651	16585	16469	16706	16634	16452	16660	16925	16460	16471	16387	16357	16587	16534	16480	16672	16694	16449	16609	16587	16503	16456	16621	16329	16717	16597	16405	16529	16615	16528	16615	16569	16643	16524	16493	16407	16427	16446	16652	16582	16544	16782	16479	16598	16491	16571	16497	16529	16726	16455	16639	16526	16455	16427	16592	16472	16583	16666	16561	16724	16480	16557	16534	16449	16566	16747	16785	16421	16451	16686	16530	16669	16593	16744	16512	16513	16464	16401	16584	16725	16348	16579	16406	16517	16576	16658	16542	16463	16520	16536	16483	16555	16484	16643	16703	16724	16709	16428	16539	16796	16497	16429	16605	16351	16427	16427	16604	16632	16538	16572	16518	16504	16488	16474	16385	16488	16459	16659	16607	16669	16483	16644	16597	16608	16579	16432	16379	16261	16499	16488	16363	16633	16382	16659	16594	16654	16440	16542	16606	16583	16428	16597	16563	16691	16723	16599	16770	16596	16532	16560	16622	16547	16628	16560	16602	16442	16732	16500	16658	16515	16574	16744	16659	16532	16422	16502	16579	16432	16459	16536	16456	16580	16423	16531	16715	16568	16562	16662	16394	16456	16597	16685	16727	16746	16656	16676	16603	16561	16598	16618	16601	16494	16541	16675	16696	16588	16457	16317	16513	16595	16560	16730	16682	16685	16576	16293	16374	16785	16522	16656	16540	16428	16550	16668	16500	16756	16547	16413	16592	16528	16794	16481	16783	16483	16681	16462	16364	16609	16420	16349	16572	16635	16623	16451	16561	16533	16444	16335	16552	16715	16605	16372	16711	16676	16615	16620	16803	16604	16383	16533	16614	16684	16605	16739	16642	16551	16528	16571	16460	16675	16440	16470	16494	16554	16797	16505	16576	16501	16640	16607	16719	16466	16594	16211	16475	16659	16747	16549	16534	16516	16699	16478	16540	16587	16708	16512	16551	16537	16347	16378	16634	16673	16632	16553	16602	16466	16453	16494	16512	16460	16307	16489	16482	16337	16735	16528	16338	16600	16826	16535	16558	16538	16729	16553	16518	16454	16657	16621	16524	16239	16505	16758	16814	16632	16682	16579	16639	16527	16446	16462	16569	16425	16602	16493	16715	16606	16508	16491	16529	16391	16555	16817	16346	16448	16725	16626	16482	16519	16474	16579	16510	16529	16486	16569	16685	16542	16441	16598	16538	16464	16714	16631	16529	16451	16655	16511	16625	16457	16663	16612	16630	16639	16452	16537	16545	16534	16640	16560	16427	16556	16499	16737	16591	16624	16589	16682	16702	16353	16388	16495	16410	16491	16558	16365	16551	16646	16771	16629	16386	16485	16663	16491	16607	16529	16713	16528	16624	16688	16637	16760	16669	16369	16592	16514	16596	16624	16628	16545	16677	16569	16364	16525	16651	16820	16526	16471	16614	16653	16721	16520	16502	16614	16794	16742	16468	16337	16578	16737	16357	16608	16511	16606	16450	16689	16612	16629	16482	16641	16574	16554	16638	16577	16464	16680	16547	16725	16267	16359	16519	16547	16442	16786	16506	16509	16463	16602	16597	16598	16636	16649	16719	16711	16573	16587	16691	16737	16398	16483	16492	16507	16558	16575	16369	16413	16535	16480	16669	16456	16716	16446	16781	16603	16829	16590	16287	16528	16611	16679	16657	16417	16406	16595	16633	16707	16515	16462	16682	16429	16635	16485	16434	16376	16504	16323	16657	16704	16539	16557	16464	16626	16514	16521	16650	16630	16570	16651	16498	16495	16472	16373	16478	16462	16502	16479	16667	16581	16651	16607	16736	16558	16623	16633	16420	16521	16670	16547	16585	16569	16462	16445	16632	16629	16681	16556	16473	16506	16583	16722	16687	16580	16537	16656	16603	16750	16561	16537	16513	16520	16571	16675	16427	16361	16603	16444	16359	16356	16571	16757	16523	16662	16622	16698	16485	16583	16613	16402	16586	16500	16510	16520	16310	16482	16607	16324	16323	16533	16540	16540	16745	16469	16517	16441	16564	16761	16674	16527	16652	16529	16651	16415	16574	16505	16580	16371	16640	16569	16649	16473	16685	16531	16416	16432	16477	16688	16614	16616	16713	16469	16520	16579	16407	16572	16413	16532	16713	16804	16547	16666	16507	16615	16352	16723	16638	16660	16739	16584	16522	16604	16546	16520	16336	16453	16618	16610	16466	16634	16746	16789	16657	16625	16602	16670	16556	16528	16545	16630	16480	16460	16505	16443	16644	16747	16448	16477	16466	16654	16571	16816	16482	16481	16676	16493	16591	16523	16495	16159	16496	16602	16648	16612	16575	16568	16466	16516	16547	16423	16641	16459	16463	16569	16517	16529	16571	16460	16762	16585	16639	16368	16738	16486	16734	16445	16548	16547	16420	16582	16590	16451	16595	16701	16530	16415	16748	16475	16290	16457	16513	16779	16453	16594	16669	16614	16582	16726	16705	16459	16514	16671	16530	16682	16388	16589	16486	16677	16593	16553	16654	16578	16601	16510	16537	16473	16353	16295	16530	16653	16416	16364	16585	16542	16496	16790	16493	16725	16574	16645	16491	16762	16492	16508	16524	16806	16614	16602	16798	16543	16561	16541	16481	16380	16644	16487	16602	16557	16738	16542	16467	16568	16687	16513	16656	16424	16701	16676	16629	16426	16383	16621	16621	16601	16715	16670	16665	16537	16413	16303	16546	16629	16617	16631	16611	16576	16550	16537	16568	16636	16534	16567	16473	16401	16748	16467	16490	16520	16494	16462	16607	16465	16576	16585	16543	16722	16611	16415	16707	16459	16436	16515	16354	16529	16505	16557	16531	16475	16670	16463	16560	16602	16472	16615	16528	16552	16418	16551	16472	16464	16370	16607	16524	16550	16472	16493	16665	16777	16676	16616	16482	16710	16559	16612	16705	16407	16441	16364	16533	16596	16565	16692	16586	16688	16464	16685	16486	16600	16832	16429	16419	16511	16426	16566	16454	16651	16540	16460	16498	16486	16747	16567	16417	16589	16615	16576	16405	16515	16458	16551	16474	16510	16578	16762	16331	16571	16568	16672	16676	16594	16443	16454	16391	16683	16639	16455	16411	16602	16381	16627	16543	16499	16488	16549	16654	16445	16499	16363	16567	16631	16572	16587	16552	16469	16510	16556	16476	16618	16608	16660	16775	16479	16447	16407	16619	16557	16326	16434	16715	16629	16750	16456	16707	16756	16385	16422	16439	16528	16688	16556	16519	16793	16463	16412	16695	16417	16656	16505	16627	16552	16542	16408	16436	16545	16496	16566	16471	16592	16556	16524	16614	16577	16605	16530	16847	16671	16611	16677	16365	16359	16337	16559	16658	16631	16706	16589	16433	16380	16567	16561	16392	16548	16811	16630	16623	16639	16597	16542	16584	16249	16619	16505	16688	16526	16432	16490	16592	16565	16449	16588	16681	16526	16654	16562	16455	16454	16597	16383	16538	16515	16609	16513
19485	36124	34364	29163	23289	32153	66036	68788	53493	36205	21066	14636	13388	13236	13350	13251	13308	13332	13459	13311	13230	13314	13372	13334	13422	13255	13368	13256	13334	13191	13251	13316	13481	13287	13396	13416	13286	13274	13164	13387	13318	13341	13338	13502	13185	13231	13318	13339	13368	13322	13086	13447	13243	13448	13272	13233	13111	13157	13155	13301	13223	13293	13288	13458	13396	13314	13204	13217	13402	13523	13410	13305	13373	13104	13348	13302	13295	13253	13398	13369	13239	13258	13190	13225	13273	13377	13179	13292	13331	13454	13379	13383	13308	13442	13364	13426	13352	13260	13380	13316	13213	13323	13356	13247	13189	13298	13233	13342	13278	13328	13352	13348	13159	13423	13315	13345	13438	13277	13333	13267	13109	13412	13309	13232	13247	13211	13416	13316	13156	13488	13260	13421	13246	13228	13258	13337	13242	13159	13249	13192	13410	13244	13317	13211	13287	13520	13307	13298	13377	13251	13359	13257	13244	13368	13183	13301	13207	13229	13214	13278	13158	13499	13426	13219	13228	13232	13416	13288	13243	13327	13358	13144	13283	13294	13226	13312	13382	13136	13366	13225	13458	13311	13330	13241	13353	13310	13080	13259	13437	13392	13371	13344	13198	13240	13330	13366	13237	13236	13277	13292	13294	13218	13262	13277	13240	13384	13390	13357	13413	13360	13183	13142	13371	13263	13061	13403	13225	13314	13227	13425	13427	13391	13171	13214	13204	13433	13317	13236	13324	13372	13445	13340	13268	13418	13412	13184	13292	13333	13349	13148	13367	13286	13320	13269	13249	13175	13285	13315	13151	13426	13442	13402	13440	13313	13459	13320	13276	13378	13411	13443	13327	13424	13243	13226	13179	13247	13367	13272	13340	13251	13370	13328	13161	13408	13174	13300	13317	13210	13347	13355	13476	13116	13345	13127	13213	13331	13347	13347	13426	13389	13389	13223	13254	13312	13344	13329	13221	13147	13190	13406	13230	13157	13491	13468	13244	13308	13263	13171	13264	13296	13307	13441	13162	13349	13230	13307	13281	13198	13345	13329	13332	13520	13224	13340	13260	13262	13209	13245	13292	13263	13303	13181	13303	13230	13302	13275	13310	13380	13203	13103	13477	13483	13431	13314	13297	13116	13297	13208	13328	13434	13388	13453	13417	13391	13294	13257	13248	13416	13414	13343	13181	13251	13220	13300	13272	13453	13226	13195	13259	13256	13303	13238	13261	13216	13417	13342	13217	13177	13358	13126	13301	13320	13372	13267	13192	13214	13367	13196	13311	13390	13193	13032	13353	13358	13329	13218	13332	13319	13265	13310	13358	13330	13377	13111	13294	13084	13215	13542	13202	13421	13330	13247	13231	13297	13396	13317	13302	13492	13265	13330	13221	13246	13105	13430	13318	13289	13305	13352	13178	13311	13148	13246	13377	13159	13210	13415	13120	13327	13171	13392	13411	13275	13374	13238	13340	13184	13302	13328	13365	13244	13280	13134	13135	13303	13379	13430	13305	13345	13328	13179	13314	13245	13205	13209	13280	13208	13210	13198	13298	13330	13342	13322	13231	13269	13267	13232	13491	13116	13299	13346	13308	13068	13290	13256	13248	13237	13419	13354	13163	13338	13211	13554	13237	13439	13416	13340	13175	13334	13223	13329	13509	13277	13243	13332	13311	13376	13272	13289	13299	13347	13366	13246	13325	13324	13315	13358	13238	13355	13381	13220	13215	13280	13118	13323	13452	13411	13291	13461	13172	13131	13249	13299	13317	13303	13314	13121	13336	13283	13513	13277	13291	13635	13230	13358	13289	13264	13172	13347	13381	13137	13376	13386	13242	13250	13250	13414	13548	13337	13412	13312	13352	13154	13091	13197	13366	13289	13435	13359	13312	13444	13366	13312	13405	13208	13275	13204	13128	13268	13384	13342	13346	13200	13317	13359	13273	13267	13274	13253	13361	13336	13250	13408	13353	13247	13340	13266	13147	13062	13273	13453	13411	13245	13215	13345	13237	13245	13396	13339	13498	13214	13337	13254	13368	13384	13276	13245	13382	13160	13320	13345	13271	13338	13379	13185	13306	13359	13169	13356	13260	13346	13461	13453	13294	13132	13381	13476	13133	13411	13288	13315	13255	13391	13228	13314	13139	13221	13387	13481	13381	13471	13293	13231	13313	13296	13312	13352	13350	13269	13086	13299	13372	13331	13283	13288	13257	13270	13524	13365	13277	13265	13331	13459	13362	13276	13454	13386	13310	13248	13357	13453	13213	13443	13289	13308	13178	13368	13174	13417	13288	13235	13313	13371	13429	13413	13407	13442	13219	13404	13248	13289	13244	13315	13357	13216	13331	13290	13194	13258	13331	13365	13401	13318	13265	13516	13321	13162	13286	13311	13390	13473	13472	13240	13249	13463	13449	13243	13092	13271	13435	13406	13454	13327	13170	13138	13338	13291	13226	13366	13241	13270	13278	13085	13463	13327	13328	13232	13365	13296	13195	13369	13300	13381	13343	13306	13354	13094	13397	13203	13391	13290	13387	13437	13278	13220	13351	13333	13444	13395	13400	13399	13280	13312	13256	13359	13293	13329	13424	13341	13231	13309	13230	13283	13256	13194	13339	13314	13210	13184	13188	13339	13134	13282	13228	13341	13334	13240	13227	13435	13498	13406	13392	13260	13101	13308	13225	13225	13369	13289	13124	13517	13255	13384	13354	13345	13283	13344	13415	13126	13322	13292	13435	13121	13333	13220	13310	13330	13234	13134	13293	13284	13307	13257	13372	13271	13529	13447	13307	13225	13341	13404	13360	13315	13343	13187	13040	13425	13111	13393	13245	13165	13347	13212	13261	13224	13305	13208	13232	13165	13438	13383	13241	13267	13244	13259	13293	13183	13250	13303	13282	13319	13118	13381	13263	13258	13341	13077	13317	13244	13066	13158	13415	13340	13232	13320	13267	13288	13279	13246	13313	13316	13315	13098	13365	13296	13369	13200	13315	13320	13365	13366	13411	13324	13383	13402	13344	13270	13232	13186	13219	13197	13391	13181	13432	13277	13463	13408	13381	13308	13152	13206	13447	13266	13298	13263	13242	13400	13372	13436	13201	13344	13304	13212	13119	13414	13281	13480	13550	13350	13234	13309	13190	13267	13310	13287	13251	13293	13319	13372	13246	13292	13096	13220	13394	13138	13304	13380	13224	13296	13284	13137	13218	13449	13472	13429	13155	13340	13275	13141	13299	13335	13342	13218	13257	13252	13188	13191	13279	13324	13261	13254	13261	13335	13240	13278	13440	13433	13227	13308	13251	13084	13457	13449	13118	13247	13398	13240	13278	13259	13290	13444	13295	13257	13371	13152	13274	13503	13232	13364	13412	13326	13384	13306	13331	13209	13327	13236	13283	13274	13346	13330	13278	13193	13197	13157	13374	13264	13382	13334	13316	13168	13462	13309	13289	13233	13379	13325	13208	13333	13569	13408	13228	13337	13332	13386	13350	13175	13299	13335	13421	13222	13410	13366	13105	13398	13330	13113	13363	13247	13131	13311	13255	13398	13179	13311	13115	13367	13300	13211	13246	13314	13189	13348	13136	13203	13198	13171	13353	13333	13329	13147	13320	13338	13404	13232	13151	13331	13429	13233	13289	13072	13378	13226	13370	13494	13238	13167	13273	13216	13199	13119	13239	13450	13352	13226	13262	13468	13250	13376	13241	13217	13477	13361	13436	13208	13268	13455	13407	13349	13337	13166	13397	13403	13192	13380	13250	13296	13116	13156	13447	13238	13355	13381	13292	13422	13131	13275	13393	13302	13473	13366	13283	13200	13275	13334	13348	13356	13214	13292	13425	13342	13382	13163	13454	13201	13176	13274	13277	13165	13405	13375	13222	13384	13416	13351	13281	13273	13258	13333	13285	13394	13287	13184	13039	13152	13371	13327	13239	13296	13308	13340	13386	13495	13236	13268	13361	13307	13290	13054	13174	13220	13271	13443	13255	13168	13210	13366	13201	13399	13392	13315	13422	13434	13360	13427	13312	13204	13192	13474	13300	13261	13411	13223	13498	13266	13314	13400	13253	13482	13060	13395	13370	13241	13340	13401	13256	13309	13298	13121	13312	13331	13259	13368	13278	13318	13228	13403	13211	13072	13360	13269	13340	13306	13204	13351	13360	13434	13306	13261	13373	13138	13289	13261	13385	13114	13279	13452	13339	13248	13437	13430	13327	13416	13236	13472	13342	13217	13314	13297	13393	13362	13203	13539	13427	13200	13227	13317	13210	13364	13175	13330	13389	13125	13354	13289	13233	13251	13268	13356	13195	13271	13298	13302	13191	13323	13339	13150	13135	13265	13359	13235	13271	13207	13289	13312	13239	13211	13334	13347	13370	13229	13278	13202	13300	13110	13261	13288	13120	13360	13486	13227	13176	13366	13277	13181	13095	13259	13417	13213	13196	13287	13272	13258	13331	13259	13220	13382	13285	13226	13490	13224	13479	13114	13302	13262	13356	13200	13315	13364	13439	13272	13363	13185	13315	13268	13384	13190	13256	13299	13470	13310	13341	13150	13294	13305	13356	13215	13145	13280	13305	13137	13308	13343	13338	13402	13310	13285	13236	13395	13228	13314	13211	13303	13338	13378	13428	13276	13359	13191	13353	13552	13389	13287	13252	13321	13371	13350	13404	13389	13256	13506	13311	13118	13491	13335	13367	13295	13261	13539	13213	13311	13337	13413	13276	13378	13370	13291	13030	13210	13346	13197	13124	13268	13276	13308	13332	13155	13266	13419	13332	13371	13339	13362	13303	13479	13294	13282	13169	13361	13171	13216	13150	13262	13331	13263	13474	13307	13233	13522	13286	13306	13282	13348	13386	13380	13213	13248	13340	13329	13293	13402	13195	13483	13189	13367	13205	13428	13168	13166	13293	13357	13429	13134	13272	13374	13334	13321	13412	13546	13320	13415	13304	13402	13362	13186	13176	13424	13271	13327	13241	13293	13192	13288	13325	13443	13360	13470	13316	13272	13336	13316	13179	13350	13359	13186	13296	13332	13264	13185	13359	13209	13333	13266	13230	13459	13295	13411	13272	13279	13311	13256	13373	13463	13270	13268	13267	13302	13173	13457	13306	13425	13259	13336	13268	13340	13256	13349
30102	23069	23224	20937	20354	20327	24933	27284	24417	21013	19057	18403	18165	18154	18227	18286	18304	18136	18161	18139	18330	18313	18389	18023	18187	18123	18183	18092	18179	18210	18198	18146	18265	18091	18284	18299	18220	18182	18078	18108	18340	18264	18360	18082	18158	18096	18189	18155	18206	18113	18010	18123	18122	18071	18130	18308	18082	18068	18174	18141	18082	17968	18224	18108	18199	18313	18030	18286	18009	18133	18085	18216	18294	18269	18093	18045	18287	18385	18211	18152	18167	18144	18163	18337	18156	18153	18269	18105	18179	18349	18256	18249	18072	18215	18214	18150	18232	18096	18152	18030	18125	18076	17998	18314	18182	18068	18132	18289	18109	18106	18129	17986	18296	17834	18082	18117	18285	18161	18111	18219	17990	18103	18120	18426	18299	17926	18242	18097	18062	18170	18128	18024	18186	18236	18094	18205	18190	18251	18157	18263	18210	18146	18218	18189	18016	17930	18359	18336	18190	18405	18135	18243	18402	18002	18304	18240	18098	18206	18192	18007	18293	18123	18151	18203	18276	18130	18094	18162	18123	18145	18110	18190	18031	18256	18334	18216	18083	18056	18069	18158	18036	18278	18287	18168	18158	18268	18139	18098	18083	18032	18346	18120	18365	18040	18053	18163	18115	18227	18034	18128	18279	18062	18234	18023	18163	18194	18173	18349	18371	18279	17990	18000	18151	18205	18179	18099	18258	18278	18388	18282	18187	18231	18122	17887	18215	18102	18201	18088	18189	18149	18199	18073	18167	18222	18276	18235	18217	17928	18235	18088	17882	18353	18220	18206	18090	18130	18324	18380	18156	18064	18020	18180	18344	18083	17943	17918	18390	18126	18379	18031	18277	17974	18076	17890	18107	18165	18195	18307	18114	18078	18030	18065	18091	17968	18108	17935	18238	18247	18236	18325	18167	18040	18176	18253	18263	18063	18223	18051	18094	17998	18132	18040	17899	17891	17952	18212	18194	18222	18104	18161	17993	17994	18051	18199	18038	18183	18109	18143	18188	18254	18302	18262	18315	17807	18119	18208	18350	18320	18283	18179	18025	18283	18238	18197	18328	18240	18186	18292	18257	17997	18121	18242	17976	18120	18315	18167	18267	18171	18184	18041	18159	18018	18126	18240	18062	18144	18122	18311	18067	17925	18179	18121	18055	18351	18273	18131	18188	18214	18152	18346	18173	18037	18222	18145	17964	18307	18222	18091	18258	18311	18171	18214	17853	18139	18079	18169	18215	18217	18122	18232	18125	18249	18165	18104	18121	18310	17925	18238	17985	18364	18335	18182	18127	18076	18090	18147	18125	18206	18361	18277	18058	18181	18254	18354	18114	18084	18343	18090	18110	18282	18297	18102	17958	18068	18243	18096	18056	18300	18234	18230	18059	18224	17999	18116	18161	18147	18481	18329	18292	18242	17982	18178	18219	18122	18306	18111	18321	18041	18107	18069	18069	18206	18370	18101	18175	18114	18132	18299	18291	18167	18143	18303	17945	18235	18152	18203	18202	18229	18263	17995	18351	18313	18368	18197	18147	17847	18116	18225	18263	18425	18253	18223	18182	18404	18399	18170	18032	18170	18116	18196	18194	18149	18103	18115	18129	18369	18214	18280	18159	18203	18154	18149	18091	18192	18216	18270	18260	18052	18097	18065	18283	18277	18135	18240	18344	18202	18276	18081	18062	18196	18165	17982	18236	18187	18205	18215	18236	18367	18265	18333	18355	18133	18264	18174	18225	18211	18141	18303	18178	18284	18132	18167	18122	18230	18133	18091	18309	18108	18092	18249	18362	18061	18266	18133	18272	18260	18336	18157	18312	18299	18509	18218	18188	18161	18204	17962	18231	18100	18209	18167	18288	18270	18014	18039	18166	18226	18123	17878	18191	18257	18232	18073	18270	18121	18069	18327	17968	18145	18316	18320	18042	17968	18057	18236	17994	18212	18046	18143	18081	18241	18086	18145	18507	18275	18291	18109	18312	18290	18197	18214	18204	18133	18156	18291	18390	18239	18355	18278	18122	18259	18324	18056	18071	18258	18104	18136	18308	18274	18196	18261	18187	18187	18264	18208	18213	18099	18130	18186	18289	18064	18184	18000	18153	18216	18278	18138	18252	18122	18284	18284	18025	18178	18175	18208	18147	18116	17991	18278	18220	18283	18264	18264	18335	18215	18108	18163	18233	18186	18168	18251	18029	18036	18036	18068	18041	18173	18310	18149	18059	18160	18199	18041	18076	18046	18215	18180	18271	18183	18290	17966	18175	18168	18151	18205	18229	18093	18141	18094	18116	18254	18174	18184	18082	18204	18160	18208	18287	18129	18290	18070	18184	18309	18193	18075	18466	18103	17930	18156	18218	18116	18011	18103	18183	18278	18193	17960	18044	18253	17998	18161	18151	18254	18224	18191	18207	18095	18278	18277	18164	17985	18376	17956	18328	18152	18135	18348	18132	18152	18121	18079	18261	18345	18073	18062	18059	18399	18103	18114	18064	18339	18128	18273	18144	18040	18277	18096	18173	18159	17982	18136	18238	18160	18299	18309	18313	18219	18073	18375	18261	18209	18367	18211	18247	18281	18376	18111	18148	18070	18045	18367	18144	18155	18236	18142	18057	18158	18313	18116	18260	18190	18086	18308	18139	18266	18026	17943	18126	18188	18090	18177	18158	18165	18151	18133	18267	18194	18203	18163	18217	18071	18094	18058	18117	18247	18390	18111	18107	18218	18253	18120	18238	18195	18355	18126	18232	18145	18187	18178	18220	18006	18257	18242	18361	18186	18364	18210	18130	18243	18272	18113	18024	18354	18171	18326	18034	18082	18204	18192	18006	18339	18298	18314	18166	18104	18123	18236	18141	18144	18148	17965	18169	18215	18121	18196	18165	18110	18235	18318	18154	18312	18170	18019	18029	18140	18030	18040	18029	18025	18187	18119	17957	18126	18124	18308	18286	18345	18391	18105	18112	18336	18008	18194	18211	18380	18322	18313	18134	17946	18153	18080	18148	18021	18153	18073	18053	18098	18228	18242	18281	18058	18387	18068	18166	18153	18245	18285	18130	18152	18055	18203	18177	18301	18189	18164	18163	18354	18231	18219	18291	18211	18097	17962	17931	18157	18257	18114	18198	17975	18020	18071	18111	18138	18274	18127	18256	18245	18066	18252	18144	18091	18027	18253	18187	18294	18202	18096	18219	18313	18230	18107	18281	18157	17961	18040	18437	18334	18394	18329	18267	17860	18238	18099	18260	18181	18146	18166	18369	18139	18174	18102	18126	18116	18342	18048	18140	18155	18095	18244	18025	18374	18321	18339	18259	18316	18170	18059	18419	18244	18215	18291	18400	18094	18192	18243	18186	17998	17951	18236	18276	18120	18108	17876	18156	17935	18138	18203	18166	18341	18302	18385	18309	18289	18235	18199	18123	18142	18264	18113	18254	18132	18320	18276	17927	17976	18159	18130	18153	18208	18059	18336	18186	18213	18033	18338	18152	18188	17963	18163	18345	18129	18108	18329	18190	18164	18016	18245	18013	18090	18216	18227	18138	18145	18235	18191	17972	18169	18338	18117	18055	18182	18171	17946	18229	17879	17950	18299	18127	18181	18141	18247	18099	17982	18065	18189	18106	18066	18206	17895	18135	17956	18125	18164	18238	18065	18302	18034	18337	18413	18296	18254	18175	18227	18236	18262	18246	18313	17957	18267	18055	18225	18200	18342	18136	18357	18065	18076	18000	18046	18156	18190	18106	18044	18235	18165	17992	18126	18115	18172	18231	18147	18067	18288	18263	18233	18239	18181	18171	18239	18178	17879	18197	18280	18210	18130	18195	18234	18132	18307	18052	18129	18111	18079	18255	17934	18181	18042	18165	18338	18271	18088	18078	18370	17845	18098	18243	18046	18378	18274	18180	18217	18084	18021	18010	18088	18077	18018	18029	18069	17959	18013	18047	18158	18197	18322	18322	18151	18032	17891	18134	18093	18195	17975	18277	18189	18084	18250	18292	18158	18312	18251	18362	18155	18223	18092	18099	18331	18195	18141	18259	17987	18135	18285	18059	18179	18138	18037	18220	18218	17995	18121	18196	18187	18194	18126	17983	18207	18171	18255	18248	18147	18167	18079	18167	18263	18095	18287	18236	18190	18201	18140	18029	18048	18091	17999	18177	18260	17959	18106	18228	18391	18219	18100	18008	18291	18015	18237	18329	18201	17992	18105	17995	17963	18053	18284	18315	18150	18113	18315	18316	18311	18265	18169	18505	18143	18165	18241	18103	18204	18097	18179	18172	18073	18203	18023	18336	18075	18216	17920	18234	18066	18066	17987	18373	18228	18470	18166	18284	18269	18105	18109	18314	18154	18122	18195	18182	18347	18134	18216	18196	18108	18130	18184	18172	18165	18101	18134	18167	18175	18250	18200	18137	18423	18044	18261	18244	18023	18140	18172	18249	18176	17956	18031	18062	18039	18163	17982	18285	18280	18226	18264	17962	18143	18244	18266	18342	18317	18154	18361	18111	18086	18221	18376	18179	18252	18215	18098	18291	18035	18188	18237	18315	18297	18062	18147	18079	18123	18032	18239	18204	18141	18209	18203	18252	18146	18333	18035	18223	18175	18072	18313	18424	18206	18243	18205	18152	18204	18290	18101	18223	18150	18241	18278	18166	18147	18018	18133	18312	18267	18110	18346	18217	18107	18203	18117	18002	18081	18049	18251	18188	18080	17946	18042	17981	18080	18079	18180	17866	18052	18251	18235	18181	18090	18116	18305	18121	18269	18252	18193	17966	17995	18101	18364	18260	18251	18148	18203	18123	18281	18233	18212	18302	18290	18251	18065	18166	18132	18261	18280	18404	18354	18228	18292	18201	18084	18114	18080	18163	18032	18143	18466	18183	18000	18081	18345	18122	18322	18212	18191	18175	18229	18306	18161	18399	18305	18227	18025	18160	18251	18100	17933	18236	18158	18004	18278	18160	17860	18077	18064	18088	18068	18153	18134	18133	18315	18327	18271	18262	18120	17983	18225	18130	18161	18228	18179	17964	18173	18489	18324	18239	18186	18309	18003	18311	18202	18457	18132	18193	18291	18325	18160	18348	18196	18242	18096	18062	18335	18164	18017	18258	18114	18330	18258	18170	18086	18067	18129
16510	20551	17760	16544	17788	18051	24267	25226	20749	16962	14919	14347	14258	14109	14231	14303	14205	14270	14108	14289	14088	14271	14454	14312	14285	14267	14312	14309	14177	14177	14226	14211	14048	14089	14196	14180	14271	14182	14262	14191	14182	14176	14405	14142	14111	14236	14199	14282	14162	14246	14065	14402	14052	14357	14238	14266	14371	14071	14179	14075	14236	14235	14154	14182	14417	14025	14173	14136	14182	14352	14235	14258	14206	14138	14174	14326	14202	14102	14231	14189	14317	14218	14261	14157	14181	14057	14184	14191	14211	14174	14175	14254	14189	14181	14352	14190	14212	14092	14380	14282	14112	14171	14285	14383	14173	14313	14236	14125	14212	14305	14097	14139	14224	14232	14170	14121	14292	14187	14181	14143	14273	14327	14220	14235	14190	14351	14283	14190	14142	14205	14048	14257	14267	14314	14048	14206	14183	14151	14308	14299	14107	14172	14090	14209	14073	14170	14309	14270	14065	14090	14153	14282	14259	14299	14143	14278	13953	14282	14274	14064	14219	14154	14412	14087	14300	14216	14162	14218	14048	14234	14101	14110	14325	14069	14122	14374	14199	14198	14208	14246	14204	14350	14262	14169	14174	14282	14315	14223	14253	14265	14238	14152	14250	14175	14166	14095	14155	14211	14212	14121	14336	14165	14287	14185	14259	14128	14194	14143	14234	14241	14258	14419	14309	14252	14181	14296	14289	14206	14338	14178	14342	13999	14288	14290	14195	14152	14231	14230	14244	14195	14161	14205	14249	14240	14124	14242	14118	14094	14171	14264	14126	14258	14143	14057	14240	14087	14366	14178	14330	14155	14062	14124	14242	14193	14216	14160	14052	14250	14199	14201	14030	14059	14277	14255	14352	14187	14198	14309	14069	14251	14268	14111	14180	14241	14125	14247	14152	14169	14210	14238	14096	14052	14178	14285	14268	14032	14208	14050	14256	14222	14279	14246	14228	14179	14066	14319	14037	14185	14107	14215	14315	14253	14170	14247	14215	14207	14145	14084	14166	14254	14163	14272	14180	14189	14105	14237	14273	14300	14171	14201	14205	14231	14163	14018	14006	14109	14263	14099	14111	14328	13931	14382	14167	14132	14032	13995	14183	14198	14298	14188	14190	14172	14250	14182	14304	14054	14110	14344	14162	14236	14244	14137	14203	14204	14325	14241	14166	14158	14133	14228	14300	14264	14175	14239	14192	14145	14038	14413	14161	14313	14352	14171	14129	14274	14381	14246	14263	14247	14279	14098	14250	14177	14213	14121	14321	14198	14124	14215	14101	14101	14136	14344	14172	14072	14136	14225	14196	14309	14117	14246	14326	14165	14302	14219	14184	14136	14237	14084	13978	14213	14243	14231	14069	14140	14170	14334	14207	14272	14085	14273	14213	14222	14224	14234	14096	14299	14400	14175	14137	14096	14306	14253	14106	14253	14204	14141	14185	14412	14212	14247	14220	14258	14168	14156	14360	14165	14205	14134	14013	14169	14356	14252	14293	14222	14262	14213	14402	14191	14107	14063	14168	14181	14188	14295	14179	14217	13923	14228	14204	14141	14108	14186	14245	14351	14273	14241	14373	14361	14228	14198	14225	14228	14295	14249	14183	14077	14191	14240	14248	14030	14075	14116	14385	14265	14331	14096	14298	14141	14312	14203	14335	14137	14171	14029	14142	14181	14251	14257	14218	14132	14156	14385	14236	14110	14316	14162	14249	14154	14158	14117	14252	14167	14148	14064	14122	14135	14184	14055	14215	14126	14196	14191	14174	14257	14069	14199	14211	14096	13955	14133	14183	14160	14191	13931	14332	14173	14142	14345	14073	14208	14181	14249	14241	14084	14146	14259	14288	14153	14262	14206	14229	14248	14060	14210	14126	14057	14285	14145	14215	14239	14134	14274	14041	14222	14240	14293	14085	14250	14134	14219	14114	14247	14139	14393	14194	14248	14144	14262	14333	14126	13989	14161	14343	14296	14028	14246	14254	14169	14137	14250	14218	14047	14170	14062	14090	14201	14263	14137	14226	14064	14117	14325	14244	14237	14296	14068	14149	14177	14220	14240	14218	14246	14221	14243	14203	14178	14016	14371	14235	14170	14230	14180	14273	14131	14156	14249	14310	14231	14181	14181	14181	14299	14229	14219	14274	14117	14193	14224	14317	14219	14261	14277	14067	14180	14254	14232	14052	14376	14216	14140	14291	14318	14274	14070	14344	14175	14175	14092	14272	14151	14300	14144	14240	14236	14331	14335	14180	14443	14049	14095	14166	14217	14090	14307	14089	14099	14140	14326	14280	14121	14248	14204	14222	14190	14185	14174	14255	14206	14259	14266	14120	14286	14141	14092	14174	14208	14149	14227	14123	14189	14153	14058	14178	14260	14221	14166	14029	14320	14227	14228	14211	14269	14240	14285	14364	14189	14226	14297	14062	14302	14231	14185	14355	14199	14314	14236	14315	14073	14128	14227	14122	14237	14099	14299	14119	14290	14068	14187	14177	14193	14235	14249	14061	14090	14220	14235	14152	14330	14183	14284	14139	14217	14079	14311	14202	14148	14277	14028	14354	14046	14181	14226	14221	14104	14280	14260	14261	14204	14241	14170	14327	14257	14159	14102	14241	14197	14143	14290	14181	14273	14188	14030	14187	14142	14339	14221	14070	14173	14215	14163	14263	14155	14076	14100	14327	14214	14194	14163	14366	14008	14119	14169	14339	14147	14414	14155	14172	14281	14205	14230	14264	14221	14250	14038	14397	14200	14061	14328	14180	14306	14094	14201	14259	14298	14185	14303	14194	14122	14098	14054	14194	14102	14212	14235	14248	14376	14337	14080	14234	14224	14166	14168	14184	14145	14244	14358	14222	14219	14181	14226	14190	14245	14192	14091	14101	14336	14135	14360	14293	14086	14149	14239	14283	14330	14166	14128	14250	14217	14132	14157	14135	14270	14344	14188	14221	14262	14138	14190	14317	14196	14177	14220	14202	14188	14144	14078	14204	14226	14191	14256	14150	14215	14188	14198	14241	14285	14237	14042	14109	14246	14236	14423	14325	14158	14329	14203	14092	14234	14335	14148	14174	14185	14227	14243	14412	14167	14209	14172	14166	14213	14448	14235	14238	14252	14062	14186	14168	14144	14286	14105	14320	14258	14136	14174	14196	14326	14087	14291	14304	14169	14133	14158	14413	14396	14208	14074	14286	14247	14182	14262	14300	14141	14083	14208	14158	14310	14175	14069	14268	14180	14129	14229	14177	14187	14200	14334	14090	14184	14334	14176	14201	14137	14130	14219	14289	14317	14075	14220	14202	14182	14117	14266	14097	14216	14262	14038	14316	14181	14181	14321	14190	14081	14308	14114	14118	14064	14077	14309	14165	14072	14217	14283	14221	14134	14160	14215	14337	14214	14169	14191	14346	14105	14341	14097	14122	14198	14285	14126	14118	14241	14207	14162	14335	14226	14107	14258	14228	14262	14213	14357	14322	14157	14141	14130	14208	14348	14200	14177	14166	14184	14024	14260	14067	14111	14289	14167	14315	14141	14384	14240	14223	14117	14319	14198	14217	14337	14269	14097	14053	14041	14201	14144	14113	14120	14222	14202	14089	14128	14262	14097	14101	14152	14304	14197	14092	14209	14172	14216	14216	14109	14155	14213	14372	14302	14120	14206	14116	14297	14197	14149	14047	14446	14320	14231	14145	14107	14180	14141	14210	14342	14301	14353	14263	14214	14338	14126	14292	14154	14341	14054	14267	14126	14028	14259	14254	14061	14077	14112	14157	14228	14228	14274	14234	14299	14266	14220	14134	14153	14159	14307	14138	14320	14263	14259	14221	14266	14203	14305	14074	14320	14037	14253	14236	14274	14056	14295	14122	14300	14312	14359	14382	14249	14144	14320	14288	14297	14323	14307	14376	14192	14535	14253	14102	14210	14126	14239	14096	14331	14244	14036	14113	14360	14171	14079	14225	14191	14142	14167	14290	14293	14059	14168	14284	14229	14250	14163	14215	14196	14177	14212	14214	14181	14169	14114	14201	14292	14281	14129	14215	14205	14234	14051	14196	14053	14193	14108	14203	14249	14125	14117	14151	14162	14239	14206	14118	14329	14223	14346	14367	14164	14320	14190	14101	14381	14243	14157	14182	14039	14186	14130	14029	14163	14246	14164	14164	14235	14120	14171	14104	14346	14176	14320	14128	14192	14327	14247	14172	14215	14206	14198	13936	14168	14308	14244	14146	14329	14239	14172	14334	14162	14103	14476	14168	14344	14146	14091	14171	14129	14099	14308	14216	14095	14328	14179	14166	14125	14076	14035	14301	14340	14000	14175	14184	14148	14065	14228	14258	14154	14414	14282	14279	14030	14336	14369	14112	14055	14199	13863	14319	14309	14293	14243	14244	14218	14211	14382	14321	14138	14213	14299	14130	14169	13911	14099	14157	14176	14197	14139	14236	14181	14158	14100	14169	14181	14320	14106	14183	14126	14252	14211	14224	14308	14218	14160	14234	14283	14050	14040	14157	14314	14063	14291	14197	14230	14089	14160	14130	14258	14247	14238	14200	14076	14106	14202	14350	14282	14272	14145	14162	14069	14276	14191	14218	14200	14239	14024	14397	14216	14258	14183	14334	14099	14266	14267	14111	14175	14151	14121	14255	14234	14393	14191	14272	14348	14119	14351	14263	14204	14195	14141	14208	14367	14258	14345	14126	14301	14149	14043	14298	14133	14395	14223	14323	14190	14278	13968	14132	14213	14282	14203	14159	14166	14135	14188	14123	14114	14284	14176	14199	14134	14190	14418	14042	14099	14390	14041	14245	14335	14139	14222	14250	14347	14282	14293	14210	14133	14301	14154	14269	14204	14241	14194	14133	14473	14185	14297	14194	14119	14305	14234	14079	14163	14308	14208	14212	14200	14247	14245	14266	14079	14347	14183	14241	14308	14237	14102	14119	14149	14063	14195	14153	14242	14165	14194	14190	14318	14264	14289	14202	14194	14092	14215	14255	14374	14068	14141	14281	14102	14285	14447	14224	13973	14160	14186	14453	14168	14145	14271	14181	14277	14154	14179	14128	14155	14162	14166	14183	14202	14087	14210	14129	14256	14273	14213	14208	14182	14204	14070	14177	14197	14117	14261	14365	14292	14197	14086
25439	21105	27923	25016	22544	28721	52770	58401	46166	32102	22294	18691	17830	17471	17383	17663	17629	17381	17548	17601	17451	17483	17574	17645	17463	17494	17428	17365	17506	17441	17343	17438	17427	17427	17398	17388	17392	17415	17619	17682	17415	17396	17471	17493	17324	17494	17428	17335	17426	17651	17303	17477	17364	17519	17360	17392	17410	17462	17364	17202	17492	17252	17384	17352	17339	17548	17294	17518	17590	17459	17331	17348	17437	17510	17461	17541	17509	17419	17534	17657	17477	17190	17423	17607	17380	17480	17426	17401	17433	17268	17486	17349	17608	17426	17601	17413	17323	17454	17426	17427	17443	17475	17460	17375	17498	17443	17403	17245	17451	17460	17335	17496	17638	17557	17353	17541	17513	17461	17595	17481	17414	17393	17454	17486	17523	17333	17341	17451	17288	17503	17329	17274	17667	17328	17478	17547	17579	17316	17343	17426	17494	17475	17340	17366	17428	17326	17373	17578	17619	17639	17507	17672	17445	17284	17311	17522	17704	17575	17316	17337	17332	17551	17400	17420	17384	17539	17405	17560	17424	17454	17266	17435	17534	17389	17434	17489	17449	17474	17422	17430	17484	17515	17396	17504	17530	17380	17651	17514	17290	17639	17353	17443	17406	17435	17504	17449	17363	17478	17352	17325	17273	17506	17354	17639	17426	17283	17569	17597	17380	17399	17362	17484	17383	17504	17481	17459	17563	17492	17565	17187	17286	17515	17444	17430	17610	17436	17661	17619	17275	17450	17486	17524	17441	17320	17355	17508	17386	17457	17473	17324	17449	17308	17350	17402	17553	17358	17533	17351	17433	17577	17575	17444	17293	17596	17320	17458	17474	17507	17353	17515	17502	17192	17430	17483	17372	17377	17716	17527	17495	17371	17322	17457	17396	17380	17468	17323	17494	17498	17502	17497	17573	17666	17464	17338	17410	17503	17519	17392	17638	17630	17293	17209	17470	17449	17546	17437	17355	17332	17287	17284	17256	17384	17320	17601	17530	17548	17458	17700	17421	17487	17489	17302	17733	17428	17486	17404	17436	17416	17308	17482	17376	17451	17566	17392	17500	17551	17405	17520	17465	17616	17498	17304	17392	17277	17200	17504	17491	17545	17476	17589	17416	17534	17513	17356	17350	17557	17556	17406	17429	17384	17579	17461	17378	17568	17542	17545	17470	17453	17473	17488	17404	17545	17488	17483	17358	17308	17405	17055	17297	17556	17580	17523	17537	17539	17521	17545	17626	17427	17493	17289	17364	17371	17461	17355	17476	17517	17269	17485	17415	17377	17631	17477	17416	17381	17337	17419	17568	17501	17350	17599	17483	17451	17608	17621	17579	17530	17550	17367	17426	17455	17363	17429	17559	17417	17386	17496	17447	17616	17554	17340	17406	17407	17412	17456	17428	17367	17295	17333	17504	17514	17747	17516	17372	17495	17334	17449	17415	17419	17318	17435	17443	17559	17439	17505	17482	17418	17411	17318	17392	17525	17221	17594	17412	17517	17519	17467	17546	17405	17491	17535	17358	17504	17472	17402	17489	17102	17379	17362	17391	17257	17425	17461	17458	17275	17299	17504	17268	17470	17596	17521	17568	17433	17399	17446	17345	17593	17692	17517	17460	17603	17434	17478	17480	17508	17341	17365	17412	17449	17331	17413	17410	17533	17390	17359	17491	17642	17345	17446	17580	17346	17640	17581	17269	17534	17391	17347	17517	17453	17509	17417	17277	17277	17312	17474	17267	17552	17387	17577	17372	17539	17335	17487	17431	17321	17420	17285	17536	17352	17628	17525	17389	17370	17375	17421	17282	17156	17349	17343	17616	17275	17537	17489	17335	17514	17557	17479	17397	17308	17357	17449	17372	17582	17475	17443	17552	17472	17405	17483	17271	17685	17397	17477	17413	17429	17452	17562	17553	17329	17580	17211	17653	17531	17539	17507	17392	17361	17290	17523	17549	17386	17387	17463	17484	17556	17709	17300	17411	17455	17705	17436	17577	17430	17527	17357	17556	17336	17519	17319	17511	17343	17540	17226	17273	17304	17462	17244	17399	17347	17598	17377	17456	17402	17447	17249	17530	17584	17069	17372	17313	17471	17538	17688	17628	17561	17281	17342	17346	17344	17656	17395	17546	17349	17580	17553	17272	17318	17544	17574	17487	17366	17307	17371	17399	17352	17486	17531	17489	17391	17403	17445	17316	17652	17498	17586	17650	17399	17189	17333	17371	17456	17324	17310	17250	17436	17468	17438	17337	17458	17432	17330	17585	17524	17643	17469	17477	17429	17411	17414	17332	17166	17461	17453	17411	17280	17343	17467	17601	17361	17231	17482	17296	17278	17517	17414	17343	17509	17502	17637	17386	17293	17319	17478	17435	17693	17232	17404	17509	17355	17659	17326	17585	17450	17616	17543	17472	17549	17403	17519	17304	17553	17496	17475	17404	17393	17308	17390	17549	17573	17684	17508	17406	17597	17364	17436	17505	17368	17451	17192	17442	17391	17284	17468	17482	17615	17582	17669	17440	17436	17555	17559	17361	17487	17256	17344	17395	17367	17501	17522	17396	17422	17450	17569	17489	17395	17515	17360	17417	17540	17338	17598	17468	17354	17489	17473	17271	17262	17499	17362	17370	17332	17364	17224	17491	17490	17391	17456	17382	17450	17361	17373	17355	17228	17393	17442	17526	17642	17371	17308	17370	17624	17608	17559	17443	17454	17337	17413	17608	17492	17581	17282	17408	17587	17346	17581	17279	17437	17502	17570	17418	17443	17444	17398	17520	17385	17367	17263	17326	17539	17389	17354	17576	17304	17443	17408	17604	17697	17591	17384	17674	17381	17519	17356	17602	17326	17345	17393	17794	17364	17341	17394	17194	17383	17371	17384	17529	17487	17723	17437	17455	17408	17455	17363	17341	17416	17408	17451	17411	17528	17617	17538	17595	17597	17593	17427	17267	17461	17610	17517	17385	17615	17315	17393	17325	17327	17514	17493	17622	17344	17301	17426	17377	17360	17231	17366	17562	17413	17403	17334	17270	17237	17387	17526	17371	17489	17456	17417	17279	17522	17314	17492	17504	17335	17509	17317	17581	17601	17363	17439	17275	17373	17515	17573	17402	17407	17484	17479	17432	17482	17404	17344	17479	17358	17435	17357	17304	17336	17442	17470	17516	17306	17537	17370	17589	17462	17585	17475	17321	17449	17300	17279	17668	17315	17180	17319	17458	17313	17451	17313	17329	17595	17580	17288	17421	17413	17428	17397	17397	17289	17575	17352	17439	17221	17275	17509	17674	17614	17338	17434	17235	17143	17316	17513	17441	17461	17463	17518	17550	17430	17514	17400	17626	17296	17573	17509	17341	17390	17497	17348	17334	17528	17406	17421	17470	17471	17304	17480	17385	17458	17488	17335	17519	17495	17274	17547	17442	17528	17383	17306	17503	17311	17495	17538	17414	17549	17556	17306	17293	17399	17259	17349	17370	17408	17440	17394	17502	17411	17585	17317	17401	17562	17470	17410	17618	17456	17554	17242	17589	17683	17524	17487	17542	17496	17309	17597	17424	17502	17395	17416	17402	17379	17233	17365	17441	17241	17512	17413	17554	17560	17638	17503	17672	17373	17292	17515	17607	17546	17443	17365	17438	17337	17280	17414	17480	17547	17519	17270	17523	17319	17326	17383	17491	17307	17368	17392	17376	17346	17530	17345	17390	17284	17695	17451	17345	17366	17422	17401	17540	17415	17230	17317	17546	17209	17453	17400	17466	17415	17408	17226	17504	17545	17496	17305	17387	17626	17461	17363	17413	17379	17418	17316	17382	17601	17334	17449	17436	17551	17266	17477	17350	17392	17511	17346	17619	17454	17143	17398	17402	17207	17553	17578	17308	17431	17514	17438	17518	17565	17533	17497	17459	17350	17602	17760	17415	17388	17392	17375	17546	17488	17421	17396	17383	17369	17466	17489	17483	17312	17575	17317	17546	17341	17429	17338	17713	17385	17401	17607	17457	17361	17456	17356	17571	17497	17308	17432	17462	17379	17359	17576	17568	17479	17381	17397	17331	17503	17403	17526	17470	17439	17326	17652	17376	17378	17594	17464	17519	17433	17307	17575	17641	17391	17321	17450	17493	17365	17335	17356	17457	17319	17512	17391	17325	17460	17556	17381	17419	17231	17447	17372	17376	17540	17501	17464	17370	17489	17498	17522	17361	17536	17573	17363	17648	17636	17471	17384	17327	17591	17444	17503	17538	17439	17526	17458	17458	17436	17544	17482	17466	17465	17760	17527	17402	17373	17427	17444	17475	17332	17315	17208	17391	17418	17364	17231	17472	17378	17657	17490	17631	17307	17605	17570	17408	17345	17412	17532	17387	17242	17448	17422	17496	17448	17458	17314	17548	17655	17413	17551	17498	17348	17429	17254	17396	17397	17405	17524	17356	17302	17471	17379	17492	17364	17491	17599	17507	17300	17420	17466	17310	17420	17487	17348	17498	17493	17419	17417	17559	17516	17365	17550	17139	17433	17465	17420	17421	17599	17460	17454	17499	17589	17335	17188	17420	17500	17450	17256	17477	17492	17628	17384	17147	17414	17457	17518	17493	17367	17422	17408	17506	17644	17594	17518	17245	17474	17417	17389	17546	17426	17599	17607	17447	17506	17520	17534	17451	17433	17594	17475	17600	17467	17692	17607	17492	17381	17309	17634	17409	17635	17475	17388	17469	17468	17473	17480	17629	17526	17470	17442	17503	17543	17353	17314	17435	17433	17399	17399	17282	17359	17556	17393	17461	17481	17467	17231	17478	17561	17466	17607	17566	17427	17491	17388	17400	17290	17510	17595	17397	17554	17523	17435	17550	17323	17516	17343	17417	17508	17309	17465	17323	17428	17583	17414	17434	17578	17583	17574	17339	17287	17288	17545	17561	17477	17504	17417	17364	17511	17531	17450	17561	17468	17308	17484	17367	17278	17626	17473	17478	17323	17667	17529	17622	17460	17503	17448	17342	17439	17365	17349	17233	17387	17399	17385	17490	17381	17449	17306	17230	17442	17155	17464	17438	17347	17480	17361	17258	17439	17515	17612	17416	17256	17450	17319	17467	17570	17645	17240	17530	17543	17511	17448	17441	17299	17415	17517	17241	17382	17362	17403
17257	29507	27075	19835	18165	30610	52161	55663	43525	28752	17570	14715	13774	14104	13776	13845	14021	13968	13783	13830	13944	13797	13915	13940	14013	13951	13881	13949	14048	13981	13838	13897	13886	13810	13884	13975	13828	13957	14034	13853	13806	13823	13976	14002	13827	13896	13890	13929	13894	13964	13971	13915	13818	13811	13779	14063	13881	13816	13818	14029	13850	13847	13674	13990	14053	13746	13796	13729	13858	13970	13767	13873	13892	13936	13801	13793	13936	13820	14033	13829	13837	13728	13900	13876	13906	13918	13838	13899	13920	13921	14055	13910	14024	13963	14087	13957	13971	13874	13788	13926	13956	13704	13843	13854	13836	13973	13924	13926	13850	13881	13878	13844	13861	13843	13784	13875	14062	13718	13823	13714	13813	13976	13875	13964	13876	13994	13815	13920	13923	13839	13975	13863	13858	13794	13735	14007	13984	14005	13945	13947	13714	13784	13832	13934	13938	13681	13818	13814	13751	13776	13944	13946	13939	13866	13966	13981	13988	13931	13852	13994	14021	13853	13889	13904	13983	13846	14030	13831	13829	13974	13885	13918	13742	13929	13981	13866	13955	13841	13820	13868	13860	13693	13804	13807	13841	13832	13919	14004	13648	13899	13838	13912	13846	13853	13963	13853	13983	13952	13928	13663	13975	13887	13813	13791	13839	13836	13999	13966	13737	13840	13875	13898	13794	13758	13791	13836	13946	14046	13690	13770	13948	13971	13837	13973	13970	13800	13842	13902	13904	13911	13878	13949	13740	13808	13965	13857	13804	13939	13905	13876	13916	13794	13826	14005	13736	13794	13856	14082	13948	13963	13747	13810	13977	13655	13969	13896	13785	13851	13963	14011	13796	13924	13745	13947	13949	13995	14005	13946	13917	13921	13774	13956	13769	13714	13918	13827	14013	13873	13917	13888	13826	13930	13908	13982	14041	13879	14139	14131	13742	13816	13965	13966	13874	13760	13824	13884	13821	13930	13851	13946	13912	13944	13812	14011	13970	13974	13794	13704	14054	13830	13850	13909	13748	13772	13953	13975	13857	13936	13969	13869	13949	13980	13970	13860	13941	13899	13996	13933	13805	13927	13819	13837	13898	13856	13943	13959	13835	13872	13855	13717	13758	13844	13890	13814	13884	13969	13837	13916	13669	13921	14011	13812	13861	13809	13902	13656	13881	14022	13955	13847	13899	13891	13878	13861	13851	14047	13838	13820	14069	13840	13974	14080	13945	13890	13932	13817	13930	13807	13876	14031	13893	13864	13910	13870	14116	13817	13997	14005	13786	13952	13770	13946	13856	13811	13987	13819	13923	13846	13922	13864	13932	13864	13928	13970	13853	13808	13894	13938	14025	13771	13986	13793	13797	13847	13838	13785	13975	13885	13919	13823	13759	13750	13923	13799	14029	13807	13961	13754	13936	13829	13899	13825	13968	13925	13799	13955	13960	13878	13854	13913	13821	13677	13881	13956	13920	13890	13997	13823	14107	13913	13929	13986	13871	13969	13756	13968	13831	13752	13912	13831	14068	13916	13809	13765	13946	13874	13878	13754	13675	13778	13946	13870	13896	13936	13867	13925	13877	13852	13893	13846	13829	13837	13950	13762	13898	13948	13779	13914	13908	13910	13789	13928	14087	13969	13817	13830	13707	13900	13880	13818	13977	14031	13780	13887	13814	13856	13824	13872	13878	13833	13883	14049	13933	13800	13870	13803	14039	13937	13926	13840	13965	13847	13796	13862	13918	13947	13964	13991	13801	13915	13846	14001	13669	13811	13974	13809	13883	13997	13734	13875	13859	13904	13999	13955	13917	13882	13909	13825	13806	13947	13840	13939	13788	13768	13964	13847	13811	13765	13870	13711	13948	13877	13909	13854	13765	13801	13785	13939	13835	13767	13843	13926	14032	13896	13782	13792	14013	13907	13833	13843	13849	13922	13805	13865	13905	13837	13692	13831	13827	13883	13890	13830	13777	13983	13748	13758	13865	13888	14022	14005	13821	13863	13992	13835	13982	13847	13850	13866	13850	13561	13891	14042	13990	13839	13917	13928	13743	13826	13974	13941	14007	13960	13955	13986	13880	13768	13752	13837	13862	13889	13873	13854	13883	13919	13794	14087	13990	13902	13931	13850	13855	13768	13995	13987	13771	13954	13954	13704	13816	13874	13939	13813	13820	13995	13795	13806	13974	13743	13853	13965	13834	13997	13801	14004	13780	13665	13971	13937	13992	13768	13992	13792	13925	14141	13916	13792	13895	13878	13936	14011	13819	13641	14011	13828	13887	13851	13785	13779	13805	13821	13802	13930	13963	13868	14013	13892	13792	13908	13965	13819	13679	13838	13767	13875	13718	13630	13868	13892	13754	13762	13866	13818	13963	13950	13769	13857	13813	13928	13922	13969	13930	13802	13929	13841	13884	13910	14008	13895	13865	13886	13710	13987	13866	13670	13947	14053	13656	14161	13877	13856	13912	13838	13913	14052	13942	14000	13957	13897	13932	13759	13922	13999	13860	14036	13763	13802	13986	13688	13767	13818	13942	13951	13786	13947	13945	14027	13855	13996	14038	13992	13754	13832	13864	13949	13878	13970	13853	14024	13819	13797	13809	13949	13946	13942	13920	13875	13849	13863	13892	13826	13747	14087	13816	13822	13920	14041	14024	13877	13954	13652	13824	13932	13847	13906	13955	13991	13755	13683	13877	13981	13975	13949	13909	13881	13885	13922	13948	14011	13982	13906	13939	13861	13842	13906	13926	13905	13905	13829	13855	13937	13664	13865	13712	13922	13813	13863	13744	13825	14004	13994	13713	13886	13682	13824	13819	13823	13997	13824	13998	13840	13809	13937	13923	13730	13725	14012	13958	13916	13795	13927	13840	13797	14017	13818	13808	14070	13970	13816	13834	13895	13880	13800	13584	13990	14188	13831	13873	13782	13936	13999	13943	13914	13796	13833	13905	13753	13938	13937	13832	13807	13924	13826	13926	13889	13970	13847	13958	13977	13918	13982	13997	13761	13885	14084	13772	13899	13954	13916	13893	13957	13733	14037	13915	13926	13914	13966	13855	13969	13896	13972	13830	13842	13875	13826	13807	13952	13987	13919	13642	13786	13879	13804	13875	13739	13709	13901	13857	13855	13932	13706	13816	13849	13911	13890	13875	13779	13926	13791	13769	13888	14002	13817	13885	13985	13909	13733	13898	13865	13890	13770	13922	13817	13888	13758	13733	13950	13867	13737	13846	13874	13792	13812	13676	13753	14081	13889	13933	13925	14013	13702	13806	13695	13994	13901	13827	13833	13760	13910	13935	13717	13781	13755	13977	13783	13934	13920	13900	13942	13948	13878	13844	13895	13986	13854	13871	13936	13893	13791	13963	13908	13716	13943	13726	13740	13683	13860	13714	13992	13942	13965	13997	13985	13916	13993	14001	14023	13936	13790	13813	14081	13858	13875	13875	13847	13911	13955	13968	13929	13936	13850	13831	13838	13812	13915	13927	13924	13964	13931	13927	13916	13939	13832	13835	13888	13948	13658	13834	13910	13903	13982	13980	13912	13871	14027	14091	13868	13914	13828	13769	13915	13877	13677	13858	13893	13813	13607	13819	13964	13916	13839	13855	13997	13821	13881	14031	13834	13855	13936	14058	13950	13890	13834	13847	13971	13956	13823	13917	13832	14017	13962	13697	13755	13785	13915	13789	13877	13927	13660	13814	13812	14005	13852	14057	13687	13847	13845	14003	13989	13880	13885	13827	13827	13782	13857	13877	13829	13815	13882	13973	13835	13699	13907	13765	13830	14061	14034	13901	13823	13761	13885	13752	13815	13858	13833	13934	13742	13872	13874	14016	13872	13903	13944	13821	13821	13907	13947	13907	13921	13922	13915	13848	13950	13971	13780	13913	13872	13777	13875	13743	13788	13985	13842	13820	13925	13854	13823	13842	13784	13819	13758	13892	13837	13831	13863	13945	13665	13943	13802	13860	13849	14052	13852	13931	13801	13861	13888	13946	13920	13897	14007	13910	13930	14044	14020	13737	13918	13802	13806	13995	13830	13752	13905	13832	13866	13815	13932	13929	13878	13855	13891	13696	13898	13957	13808	13888	13916	14112	13816	13875	13922	13922	13857	13973	13888	13844	13898	13855	13711	13921	13892	13864	13972	13919	13924	13978	13896	13752	13747	13895	14041	14042	13907	13751	13800	13970	13856	13830	13859	13891	13906	13888	13833	13974	13762	13875	13751	13773	13762	13940	13686	13815	13859	13861	13943	13839	13974	13804	13789	13870	14053	13901	13851	13872	14013	13946	13946	13893	13858	13953	13869	13769	13930	13904	13729	13960	13808	13851	13895	13941	13864	13747	13958	13883	13925	13880	13864	13896	13698	13791	13784	13964	13678	13937	13914	13870	13745	13855	13857	13877	13882	13781	14038	13849	13911	13868	13846	14002	13750	13753	13931	13690	13941	13933	13897	13787	13757	13683	13957	13861	13785	13880	13937	13920	13889	13928	13964	13831	13947	13601	13940	13963	13774	14014	13872	13822	13914	14095	13760	13856	13987	13947	14007	13920	14026	13973	14011	13919	13979	13839	14022	13970	13784	13822	13959	13797	13810	13923	13987	13859	13982	13925	13897	13731	13913	13835	13880	13989	13938	13679	13734	13918	13833	13862	13971	13785	13769	13913	13922	13774	13803	13984	13952	14029	13872	13800	13844	13828	13807	13845	13850	13923	13736	14001	14030	13864	13856	13980	13730	13978	13956	13916	13892	13859	13826	13993	13896	13881	13922	13812	13761	13814	14017	13940	13771	13872	13974	13866	13876	13840	14006	13813	13849	13917	13791	13901	13813	13967	13946	13742	13995	13767	13945	13900	13840	13884	13873	13886	13930	13896	13907	13751	13878	13959	13902	13910	13712	13920	13770	13895	13830	13982	13916	13757	13991	13928	13824	13933	13856	13656	13869	13713	13875	13940	13912	13917	13926	13832	13892	13799	13897	13763	14065	14017	13846	13902	13775	13897	13836	13854	13727	13989	13912	13775	13898	13943	13777	13879	13879	13919	13832	13838	13741	13935	13896	13902	13761	13712	13800	13910	13886	14015	13952	13874	14137	14001	13845	13871	13995	13850	13880	14053	13780	13900	13938	13932	13778
24000	21104	28544	23948	21698	37749	70149	66580	54222	36435	23609	18367	16995	16473	16482	16371	16414	16378	16740	16661	16628	16387	16386	16424	16510	16467	16333	16491	16232	16303	16298	16583	16567	16308	16312	16360	16543	16546	16421	16420	16379	16510	16347	16198	16415	16206	16326	16312	16290	16284	16302	16192	16371	16430	16348	16363	16206	16515	16411	16272	16500	16412	16382	16313	16304	16290	16347	16199	16381	16185	16419	16282	16522	16442	16478	16460	16267	16381	16486	16389	16489	16478	16398	16267	16183	16293	16296	16392	16301	16350	16440	16438	16383	16310	16113	16207	16374	16328	16538	16499	16372	16488	16397	16348	16238	16326	16395	16312	16397	16376	16323	16372	16317	16255	16434	16520	16422	16229	16339	16259	16216	16345	16335	16419	16581	16266	16188	16177	16497	16350	16350	16310	16320	16310	16126	16349	16433	16316	16199	16262	16089	16278	16275	16410	16364	16426	16158	16313	16453	16504	16504	16308	16146	16264	16331	16105	16374	16449	16364	16290	16195	16217	16064	16079	16319	16336	16476	16319	16526	16363	16252	16384	16271	16544	16357	16224	16391	16272	16244	16480	16245	16432	16225	16355	16423	16037	16243	16354	16215	16453	16274	16510	16409	16154	16113	16259	16179	16203	16284	16395	16346	16223	16194	16216	16148	16158	16147	16255	16199	16115	16592	16301	16316	16410	16303	16651	16384	16282	16255	16432	16288	16320	16243	16255	16209	16306	16263	16491	16212	16388	16345	16232	16451	16260	16457	16415	16520	16199	16407	16339	16207	16288	16320	16215	16418	16352	16300	16142	16391	16367	16488	16265	16312	16401	16222	16173	16129	16276	16145	16220	16166	16199	16079	16202	16354	16284	16405	16211	16541	16243	16331	16274	16379	16173	16141	16256	16280	16350	16284	16268	16315	16284	16169	16407	16439	16349	16297	16125	16241	16340	16168	16308	16335	16442	16297	16254	16219	16261	16362	16266	16569	16215	16522	16388	16367	16191	16329	16006	16212	16294	16511	16291	16205	16320	16324	16100	16362	16435	16259	16331	16200	16351	16185	16158	16295	16334	16237	16128	16375	16279	16361	16377	16349	16389	16395	16173	16397	16274	16248	16336	16486	16255	16456	16182	16322	16375	16367	16104	16227	16285	16393	16396	16389	16418	16330	16164	16248	16140	16303	16181	16286	16145	16328	16280	16256	16434	16067	16438	16286	16424	16406	16268	16224	16428	16103	16171	16315	16384	16284	16336	16179	16224	16221	16108	16272	16179	16160	16301	16273	16276	16442	16520	16439	16483	16136	16187	16107	16099	16202	16383	16062	16408	16471	16174	16448	16421	16448	16280	16754	16165	16469	16332	16156	16130	16402	16203	16276	16467	16203	16197	16395	16214	16519	16374	16224	16395	16219	16544	16235	16124	16302	16312	16480	16367	16410	16232	16211	16319	16414	16264	16162	16201	16338	16108	16135	16144	16209	16210	16318	16378	16321	16345	16486	16209	16359	16244	16256	16494	16499	16318	16486	16274	16401	16301	16379	16332	16264	16255	16268	16343	16379	16314	16408	16124	16098	16336	16404	16202	16259	16364	16410	16380	16430	16310	16275	16411	16537	16508	16288	16435	16359	16502	16148	16381	16422	16221	16237	16206	16334	16310	16428	16098	16248	16397	16286	16332	16304	16252	16424	16355	16271	16097	16297	16405	16213	16302	16533	16233	16281	16282	16580	16318	16455	16290	16360	16440	16413	16356	16084	16120	16256	16370	16302	16252	16166	16236	16266	16207	16325	16285	16260	16285	16233	16353	16304	16302	16497	16508	16323	16161	16210	16284	16373	16346	16401	16384	16211	16329	16329	16222	16336	16298	16161	16239	16303	16205	16280	16224	16375	16156	16247	16147	16365	16347	16521	16535	16213	16537	16258	16064	16382	16332	16068	16333	16373	16380	16245	16598	16433	16208	16263	16373	16371	16181	16151	16126	16208	16198	16211	16395	16520	16213	16171	16295	16425	16391	16285	16332	16131	16354	16633	16291	16120	16268	16332	16280	16351	16298	16207	16238	16347	16283	16232	16416	16296	16466	16370	16286	16310	16452	16388	16039	16349	16191	16333	16383	16347	16432	16442	16123	16150	16294	16343	16333	16278	16464	16521	16342	16558	16660	16294	16260	16220	16200	16268	16285	16199	16455	16228	16252	16454	16331	16063	16259	16232	16216	16529	16294	16293	16256	16362	16245	16213	16391	16413	16311	16485	16185	16535	16432	16224	16352	16293	16539	16302	16318	16324	16398	16158	16483	16381	16216	16310	16256	16273	16278	16354	16407	16439	16415	16444	16192	16210	16450	16207	16240	16316	16228	16245	16380	16451	16383	16272	16201	16583	16470	16229	16579	16332	16288	16458	16374	16566	16313	16163	16428	16315	16356	16226	16172	16175	16327	16278	16212	16025	16410	16450	16244	16246	16543	16400	16333	16296	16311	16259	16333	16353	16436	16415	16351	16381	16351	16352	16336	16220	16228	15957	16325	16302	16316	16409	16123	16441	16476	16114	16263	16212	16156	16205	16420	16442	16217	16286	16186	16404	16187	16294	16123	16268	16332	16505	16322	16371	16373	16311	16350	16356	16404	16301	16214	16183	16260	16262	16346	16314	16221	16265	16343	16202	16355	16304	16361	16375	16329	16111	16464	16524	16342	16408	16148	16323	16181	16414	16229	16364	16133	16283	16193	16495	16407	16627	16485	16193	16321	16388	16468	16315	16266	16430	16227	16178	16215	16240	16375	16317	16198	16543	16513	16341	16238	16465	16386	16485	16311	16385	16289	16453	16432	16269	16284	16433	16360	16553	16313	16351	16336	16241	16384	16300	16340	16485	16258	16298	16395	16419	16407	16393	16418	16478	16375	16372	16395	16334	16491	16297	16380	16569	16200	16247	16518	16337	16349	16255	16364	16393	16370	16332	16439	16481	16183	16337	16390	16376	16347	16349	16107	16281	16078	16316	16148	16401	16267	16339	16502	16412	16319	16328	16490	16383	16528	16273	16298	16186	16225	16309	16142	16044	16246	16106	16160	16585	16376	16293	16339	16325	16288	16384	16365	16036	16318	16458	16264	16343	16373	16303	16294	16203	16241	16326	16311	16265	16172	16289	16173	16266	16390	16331	16203	16232	16287	16294	16351	16251	16097	16239	16120	16400	16211	16320	16191	16399	16396	16352	16426	16079	16445	16387	16383	16365	16373	16211	16436	16450	16253	16216	16446	16113	16288	16463	16273	16410	16306	16300	16165	16218	16328	16286	16423	16242	16352	16327	16113	16298	16263	16158	16400	16301	16399	16248	16234	16300	16285	16373	16529	16216	16248	16159	16154	16307	16116	16339	16231	16355	16333	16199	16329	16117	16555	16423	16381	16357	16107	16370	16342	16363	16165	16312	16418	16426	16261	16012	16322	16107	16469	16331	16512	16439	16290	16426	16299	16191	16130	16235	16249	16231	16256	16312	16331	16415	16437	16504	16381	16171	16321	16344	16112	16370	16201	16447	16411	16523	16132	16199	16279	16145	16318	16388	16217	16295	16335	16364	16391	16152	16297	16434	16447	16256	16316	16352	16343	16336	16298	16443	16162	16321	16353	16396	16349	16302	16458	16245	16259	16318	16445	16571	16401	16014	16210	16227	16335	16343	16209	16371	16247	16400	16154	16439	16405	16220	16232	16259	16225	16126	16055	16368	16243	16213	16242	16218	16383	16326	16177	16274	16189	16517	16407	16180	16333	16097	16376	16503	16371	16286	16138	16276	16194	16298	16314	16184	16169	16260	16234	16534	16072	16341	16351	16305	16411	16367	16635	16576	16423	16245	16255	16381	16357	16128	16394	16373	16301	16397	16435	15980	16563	16349	16166	16352	16415	16325	16304	16353	16453	16313	16245	16594	16260	16492	16219	16190	16200	16373	16311	16289	16177	16308	16253	16408	16396	16070	16182	16503	16426	16559	16345	16206	16356	16379	16238	16371	16301	16339	16338	16348	16277	16369	16428	16398	16263	16188	16218	16159	16375	16284	16230	16389	16218	16174	16284	16224	16204	16117	16401	16335	16336	16520	16594	16401	16379	16258	16226	16420	16478	16252	16192	16360	16374	16420	16254	16284	16257	16321	15954	16346	16461	16577	16292	16388	16484	16218	16307	16600	16133	16435	16473	16356	16420	16484	16255	16217	16385	16360	16177	16385	16424	16312	16204	16229	16286	16312	16344	16149	16068	16234	16373	16453	16374	16309	16174	16374	16333	16299	16217	16491	16219	16359	16178	16226	16065	16320	16531	16224	16231	16405	16317	16206	16279	16062	16206	16435	16269	16096	16327	16418	16358	16252	16312	16223	16417	16226	16278	16286	16333	16264	16321	16343	16126	16411	16215	16150	16273	16526	16224	16227	16275	16407	16565	16444	16459	16401	16409	16263	16104	16085	16315	16481	16307	16370	16323	16290	16250	16310	16393	16394	16399	16426	16508	16277	16325	16417	16446	16481	16347	16432	16159	16193	16458	16273	16230	16225	16163	16422	16470	16353	16356	16336	16403	16489	16306	16435	16272	16337	16308	16228	16553	16342	16249	16519	16462	16322	16357	16447	16394	16211	16322	16252	16248	16380	16095	16322	16274	16154	16156	16241	16458	16529	16408	16421	16421	16331	16244	16441	16269	16204	16193	16326	16219	16535	16235	16249	16225	16450	16164	16250	16177	16362	16386	16223	16303	16195	16248	16330	16177	16145	16221	16579	16352	16472	16152	16287	16418	16268	16230	16401	16322	16187	16431	16136	16169	16323	16265	16410	16492	16423	16357	16306	16278	16463	16342	16302	16423	16325	16188	16307	16444	16274	16371	16422	16238	16302	16311	16200	16155	16155	16383	16254	16461	16312	16407	16481	16171	16274	16271	16180	16243	16167	16182	16272	16443	16316	16340	16332	16281	16441	16241	16141	16384	16309	16226	16306	16446	16252	16225	16395	16277	16516	16547	16422	16309	16300	16234	16348	16318	16258	16354	16196	16313	16452	16386	16249	16283	16603	16155	16460	16345	16249	16397	16275	16244	16284	16232	16249	16457	16299	16235	16407	16523	16373	16499	16284	16246	16389	16264	16326	16172	16337	16345
19817	33796	30735	23363	21126	44787	69292	66682	52724	33424	19324	14402	13578	13325	13086	13168	13321	13118	13216	13146	13003	13093	13372	13132	12952	13141	13254	13314	13236	13158	13227	13069	13110	13090	13296	13171	13230	13150	12913	13296	13236	13096	13118	13137	13229	13150	13393	13432	13160	13335	13230	13164	13286	13324	13209	13226	13241	13155	13183	13141	13284	13174	13224	13313	13341	13175	13123	13241	13136	13281	13163	13205	13207	13309	13169	13166	13205	12971	13396	13344	13124	13266	13133	13265	13311	13079	13310	13119	13179	13263	13198	13309	13235	13232	13378	13276	13288	13242	13135	13162	13170	13114	13430	13118	13330	13055	13186	13125	13365	13109	13270	13017	13125	13346	13247	13206	13127	13247	13398	13258	13293	13131	13212	13204	13082	13311	13230	13115	13205	13155	13058	13242	13163	13399	13179	13211	13172	13275	13159	13167	13208	13172	13213	13183	12871	13292	13078	13225	13140	13242	13129	13072	13341	13172	13336	13102	13191	13350	13200	13361	13114	13246	13144	13090	13161	13172	13214	12998	13195	13200	13297	13265	13246	13154	13132	13204	13287	13131	13292	13109	13280	13228	13361	13213	13052	13136	13041	13136	12991	13187	13327	13306	13050	13200	13177	13237	13096	13140	13149	13304	13293	13154	13101	13191	13197	13307	13353	13171	13257	13132	13252	13136	13118	13269	13288	13127	13225	13113	13135	13233	13204	13327	13208	13102	13140	13203	13453	13077	13371	13062	13190	13195	13269	13249	13165	13091	13123	13277	13255	13172	13141	13220	13242	13202	13120	13090	13230	13177	13173	13197	13288	13148	13351	13105	13220	13233	13283	13164	13277	13134	13125	13311	13238	13128	13250	13028	13129	13131	13191	13278	13262	13374	13054	13226	13349	13249	13180	13258	13130	13139	13356	13228	13146	13350	13275	13043	13217	13152	13095	13264	13035	13268	13075	13157	13341	13212	13137	13231	13159	13164	13284	12928	13132	13262	13111	13224	13362	13183	13181	13120	13073	13304	13187	13273	13231	13310	13071	13310	13221	13061	13251	13226	13073	13176	13049	13231	13328	13104	13353	13158	13093	13046	13293	13218	13149	13123	13113	13234	13139	13170	13168	13175	13271	13186	13154	13331	13360	13022	13102	13270	13189	13113	13339	13271	13093	13257	13017	13124	13204	13339	13171	13115	13218	13388	13130	13224	13246	13112	13248	13126	13140	13057	13051	13176	13272	13170	13262	13050	13128	13106	13120	13224	13124	13012	13261	13162	13277	13231	13284	13318	13263	13258	13121	13171	13211	13277	13245	13205	13015	13302	13292	13262	13193	13297	12979	13257	13129	13325	13094	13255	13087	12962	13157	13273	13091	13146	13119	13264	13185	13154	13247	13204	13107	13085	13283	13129	13389	13236	13185	13222	13228	13300	13248	13279	13173	13086	13253	13191	13163	13221	13123	13278	13127	13223	13123	13130	13100	13178	13319	13207	13287	13089	13115	12990	13126	13228	13136	13091	13307	13326	13253	13188	13221	13179	13336	13306	13266	13157	13152	13091	13146	13153	13045	13309	13209	13013	13183	12974	13128	13065	13160	13137	13145	13135	13260	13174	13372	13213	13174	12987	13148	13262	13207	13267	13238	13200	13075	13228	13205	13076	13191	13265	13212	13074	13286	13009	13131	13145	13136	13069	13140	13174	13312	13157	13244	13354	13342	13266	13195	13278	13127	13191	13167	13083	13196	13127	13384	13258	13327	12981	13297	13158	13100	13066	13161	13220	13061	13326	13136	13255	13270	13127	13166	13264	13021	13150	13167	13141	13183	13307	13138	13323	13064	13291	13296	13090	13073	13305	13299	13013	13109	13101	13286	13213	13094	13291	13031	13194	13069	13184	13219	13151	13219	13158	13112	13275	13219	13248	13245	13204	13362	13245	13111	13321	13350	13053	13183	13187	13175	13227	13275	13295	13141	13110	13179	13255	13308	13219	13228	13271	13266	13087	13233	13079	13165	13136	13289	13162	13221	13126	13157	13288	13117	13164	13012	13261	13187	13283	13112	13309	13192	13294	13282	13214	13117	13189	13292	13268	13320	13141	13326	13291	13087	13258	13073	13040	13256	13335	13213	13170	13129	13204	13235	13214	13178	13237	12986	13101	13279	13091	13225	13301	13170	13134	13238	13096	13100	13297	13132	13144	13174	13237	13144	13170	13186	13158	13147	13236	13215	13246	13067	13341	13150	13213	13275	13081	13180	13091	13295	13064	13313	13335	13222	13190	13076	13132	13283	13321	13087	13279	13236	13264	13178	13069	13248	13174	13086	13354	13197	13096	13072	13238	13164	13023	13255	13238	13120	13191	13155	13369	13036	13149	13324	13222	13128	13001	13296	13170	13254	13170	13022	13024	13050	13016	13161	13082	13176	13239	13315	13058	13193	13359	13101	13100	13393	13230	13408	13164	13193	13301	13146	13217	13242	13319	13273	13014	13219	13226	13166	13284	13292	13198	13178	13247	13168	13167	13114	13350	13202	13227	13175	13043	13094	13163	13202	13121	13136	13205	13282	13084	12983	13292	13242	13211	13083	12929	13167	13144	13217	13126	13253	13232	13196	13230	13152	13262	13127	13099	13268	13212	13169	13279	13230	13254	13399	13130	13101	13212	13214	13188	13168	13160	13231	13200	13184	13109	13008	13270	13082	13281	13272	13234	13115	13171	13306	13336	13244	13324	13032	13167	13415	13300	13209	13103	13238	13214	13259	13242	13338	13004	13178	13103	13029	13120	13110	13152	13094	13099	13140	13194	13001	13250	13109	13188	13205	13232	13130	13186	13090	13412	13368	13152	13209	13223	13113	13196	13111	13274	13269	13120	13152	13182	13209	13089	13122	12967	13138	13320	13214	13168	13088	13276	13127	13159	13162	12987	13144	13129	13332	13216	13085	13272	13007	13274	13316	13029	13167	13081	13201	13068	13310	13183	13303	13205	13264	13065	13255	13123	13343	13161	13069	13150	13243	13048	13113	13022	13181	13248	12974	13290	13253	13192	13063	13160	13151	12869	13141	13328	13105	12951	13309	13195	13182	13156	13155	13143	13239	13308	13256	13140	13365	13123	13376	13042	13231	13083	13151	13180	13280	13196	13087	13208	13267	13029	13110	13115	13207	13277	13305	13133	13204	13308	13129	13077	13273	13133	13206	13155	13217	13245	13369	13238	13320	13139	13526	13110	13098	13271	13054	13172	13216	13201	13103	13277	12985	12993	13218	13216	13108	13179	13135	13307	13230	13165	13071	13208	13279	13212	13276	13291	13318	13274	13118	13199	13156	13154	13180	13305	13360	13064	13059	13222	13192	13095	13304	13165	13371	13187	13293	13462	13173	13257	13216	13172	13254	13265	13114	13103	13203	13158	13229	13032	13292	13212	13195	13263	13127	13351	13190	13339	13079	13279	13245	13285	13210	13203	13078	13144	13147	13115	13205	13136	13184	13182	13226	13150	13227	13158	13307	13307	13182	13084	13233	13274	13115	13171	13297	13332	13116	13211	13379	13107	13123	13242	13267	13232	13395	13214	13308	13154	13040	13214	13291	13097	13350	13133	13181	13110	13249	13071	13385	13184	13272	13180	13248	13337	13053	13350	13203	13196	13276	13116	13374	13308	13180	13150	13321	13210	13260	13226	13217	13144	13103	13164	13000	13231	13168	13218	13027	13226	13164	13000	13239	13108	13072	13203	13244	13122	13286	13194	13063	13327	13312	13303	13202	13088	13282	13336	13253	13097	13207	13045	13328	13168	13134	13248	13138	13272	13150	13074	13085	13272	13162	12978	13246	13134	13120	13305	13095	13163	13429	13173	13396	13196	13300	13215	13033	13313	13164	13305	13225	13183	13336	13309	13170	13291	13279	13058	13131	13030	13080	13209	13284	13227	13136	13139	13313	13194	13226	13138	13046	13186	13070	13315	13212	13047	13019	13116	13123	13203	13164	13250	13173	13148	13150	13189	13008	13451	13108	13080	13205	13159	13196	13045	13432	13113	12985	13288	13194	13170	13347	13189	13133	13198	13106	13110	13236	12989	13043	13152	13045	13216	13181	13033	13208	13135	13115	13253	13226	13071	13231	13021	13285	13282	13270	13159	13151	13232	13080	13175	13111	13137	13206	13187	13093	13265	13194	13237	13122	13186	13225	13345	13298	13226	13171	13070	13338	13205	13225	13222	13364	13123	13269	13191	13264	13248	13366	13184	13303	13326	13063	13085	13301	13365	13124	13332	13118	13144	13065	13169	13306	13048	13284	13081	13244	13272	13004	13023	13174	13118	13191	13231	13130	13189	13215	13175	13220	13119	13280	13284	13177	13109	13278	13293	13209	13129	13264	13155	13186	13304	13097	13332	13028	13056	13220	13143	13143	13152	13291	13017	13271	13155	13110	13119	13120	13249	13191	13144	13133	13098	13128	13002	13179	13170	13124	13152	13099	13350	13267	13146	13271	13204	13259	13024	13201	13047	13059	13076	13153	13172	13248	13304	13026	13189	13209	13254	13167	13258	13095	13244	13156	13112	13056	13069	13287	13141	13167	13254	13206	13222	13127	13191	13162	13117	13151	13203	13211	13160	13103	13173	13184	13104	13184	13411	13332	13110	13148	13240	13134	13295	12988	13097	13076	13089	13014	13095	13211	13034	13083	13191	13144	13218	13199	13378	13218	13078	13124	13175	13351	13186	13225	13171	13164	13085	13354	13305	13245	13202	13303	13179	13255	13181	13247	13222	13252	13272	13133	13186	13122	13215	13120	13159	13155	13121	13225	13178	13153	13136	13099	13174	13280	13138	13186	13207	13281	13108	13155	13176	13244	13089	13293	13121	13172	13230	13161	13119	13089	13328	13039	13404	13129	13027	13249	13238	13157	13266	13409	13257	13148	13108	13298	13206	13219	13196	13044	13041	13154	13095	13229	13189	13061	13110	12945	13124	13033	13080	13328	13060	13173	13286	13314	13197	13173	13214	13267	13095	13159	13270	13267	13103	13238	13179	13238	13197	13124	13273	13298	13324	13175	13170	13083	13150	13220	12961	13315	13222	13063	13218	13155	13125	13324	13087	13195	13198	13277	13432	13164	13187	13075	13156	13344	13143	13024	13147	13215	13244
29888	21856	20876	18487	16637	16675	19435	23621	23958	20154	17855	16494	16225	15986	15928	15899	15853	16051	16063	16098	15887	16121	15980	16162	15980	16167	16057	16125	15858	15733	16021	16143	15965	15990	16011	16085	16079	15888	15993	15978	15798	15923	16111	15950	15911	16022	15944	16064	15923	16092	16062	15863	15847	16019	16066	16168	15975	16116	15903	16056	15960	15842	16045	15898	15882	15966	16004	16183	16133	15799	16128	15810	16169	16035	15985	15964	16028	15942	15949	15878	16078	15908	15970	15845	16075	16134	16043	16002	15933	15963	16048	15693	16041	15853	15850	15869	15977	15694	16012	15857	15986	16006	16161	15955	15943	15912	15948	15807	15750	16041	16089	15870	15905	16014	15759	15874	15954	15952	15925	15957	15905	15839	16060	15931	16040	15956	16010	16055	15920	15928	15929	15980	16024	15884	15957	15993	16036	16015	15976	15989	16122	15615	16030	15881	15898	15999	15961	15979	16224	15816	15941	16000	16135	16154	16307	15931	15948	16096	15769	16017	16121	15808	15942	16114	16026	15992	15999	15871	15870	16046	15842	16107	16074	16055	16048	16020	16107	16049	16071	16059	16252	15894	15929	16084	15818	16007	16077	15847	15886	16161	16057	15996	15860	15905	16072	15954	15911	15778	15852	15890	15902	16032	15961	15912	16224	15807	15886	15900	16087	15855	15986	15819	15839	16050	15878	16008	15934	15972	15868	16103	15895	15960	16082	16119	15953	16322	16086	15972	16076	15963	16098	16063	16217	15721	16071	15910	15919	15731	15921	15792	16025	15930	15938	15871	16050	15873	15979	16074	15924	15965	15935	15919	15767	15969	15962	15922	15874	15894	16076	15839	16002	16191	16040	15965	16000	15821	16020	15808	16027	16050	15845	15911	15989	16040	16125	16006	15962	15756	15953	15957	16042	15951	16064	15969	16090	15900	15845	15890	16148	16362	15872	16020	15892	15878	15971	16078	15950	15927	15992	15900	16078	15881	15968	15771	15958	15891	15920	15802	16097	15784	15632	15954	15893	15926	16015	16031	16071	16090	16101	16057	16014	16053	16095	15945	16008	15899	16115	15968	16024	15916	16013	16068	16022	15969	16137	16004	15809	15911	16176	16021	15880	15876	15874	15970	16078	16055	15786	15952	15882	16160	15735	15924	15900	15912	15975	16128	15927	16148	15900	15858	16079	15988	15934	16067	15957	15940	15916	16085	16055	15829	16070	15996	16014	15952	16032	15906	15955	15956	15974	16044	15904	15872	15931	15849	15813	15850	15932	15793	16073	15862	15969	15892	15941	15961	16112	15877	16078	16032	15950	15924	16122	15839	16034	15945	16078	15901	16128	15901	15822	15875	15903	16166	16042	16046	15964	16044	15982	16089	15862	15965	15876	16053	15983	16132	16069	15806	15999	16008	15806	16048	15932	16204	16146	15973	15917	15891	15975	15813	15929	15965	15771	15897	15869	15789	15989	15952	15932	15980	16064	15679	16097	15920	15950	15993	16152	16220	15849	16135	15825	15950	16214	16137	15889	16029	16035	16111	15998	15971	15827	15971	16187	16044	15988	15899	15880	15880	15942	15884	15985	15950	15902	16073	15786	15830	16046	15948	15903	15905	15867	16100	16057	15996	15993	15983	16066	16105	15899	15749	16158	16077	15929	16096	16057	15944	15937	15882	16033	16086	15953	16003	15931	15859	16000	16177	15958	16169	16146	16026	16094	15889	15987	16070	15954	16091	16042	15709	15966	16000	16175	16005	16121	15950	16067	16150	16159	15998	15982	16028	15913	16067	15851	15830	16316	16076	16003	15919	15928	15948	15869	16070	16046	16045	16161	16245	15889	16056	16040	16060	16131	15985	15994	15944	15980	15953	15903	15996	15992	15869	15823	16102	15971	15957	15988	15830	15928	15916	16093	16015	15915	16140	16005	15926	15897	15905	15912	16137	15843	16072	16086	16155	16144	15924	15768	15830	15929	16015	15981	16123	15933	15946	15913	15860	16014	16074	16183	15851	15849	16007	16133	15935	16091	16269	16052	15903	15844	16143	16155	15972	15966	15856	16112	15890	15941	15950	16129	16028	16186	15863	16017	16033	15901	15910	15910	16097	15895	16272	15856	15883	16045	16053	15890	15873	16049	16072	15940	15956	16242	15952	16043	15975	16024	15922	16080	16086	15982	15945	15984	15837	15883	15920	16040	15834	15929	15816	16100	15964	15943	16229	16139	15844	15986	15962	15810	16090	15862	15975	16113	16082	15983	15945	15982	15981	15945	15665	16174	16014	15985	15857	15898	15963	15999	15814	15866	16016	16021	16243	15994	15859	16004	16069	15923	15964	15999	15818	15917	16040	16173	15919	16019	15952	16081	16094	16204	16053	16030	15920	16004	15974	16071	15907	16186	16008	15799	15992	16000	15904	16004	16040	15958	15994	16025	16091	16101	15818	16051	15887	15891	15807	15892	15883	15855	15924	15980	15730	15860	15837	15900	15880	16221	15956	15727	15917	15920	16004	15775	15836	15899	15906	16010	15975	15909	16013	15965	15880	15895	15858	15863	16072	16225	16025	16192	16152	16051	15776	15925	16049	16080	16176	16354	15948	16152	15926	16008	15800	16171	15880	16068	16038	16089	16156	15938	16135	16020	15768	15868	16181	16013	15974	15876	16084	16041	15970	16058	15970	15919	15960	15965	15988	16045	15954	16114	15928	16049	15821	16188	15975	16025	16040	16037	15858	15720	15986	15947	15931	16133	15942	16105	15941	15986	16141	15962	16087	15760	15760	15660	16046	16081	15803	16074	15951	16055	15952	16132	15879	15938	15927	15934	15985	15782	15952	15823	15750	16037	15878	15746	15824	15872	16047	15917	15865	16154	16058	16176	15826	16033	15937	16158	15747	16143	16111	15836	15707	16013	16093	16043	15877	16058	15955	15868	15998	15871	16134	16105	16120	15887	15910	16227	16176	16114	16040	15978	15857	15901	16070	16255	16078	15991	15943	16008	16174	16111	15979	16084	16200	15900	15677	16120	15918	15955	15918	16044	15983	15877	15928	15910	15947	15971	15991	15951	16024	16134	15959	15927	15928	16025	16044	15953	16078	15977	16040	16096	15890	16069	16115	15837	15767	15933	15997	15816	16014	16222	16031	16074	15819	15988	16080	15867	16038	16035	15959	15873	15914	15932	15805	15935	16021	16034	15941	15974	15955	16100	15930	15893	15879	15914	16015	15985	15931	15964	16064	16095	15948	15880	16023	15967	15889	15910	16065	16038	16115	15929	16075	15902	16162	16014	15883	15872	15908	15984	15970	16238	15992	15948	16081	16011	15972	15970	15891	15751	15891	15943	16015	16071	16098	15966	15879	16069	15858	15937	15941	16057	15932	16021	16003	16137	16134	15966	16005	15876	15972	16126	15798	16141	16027	16019	16008	16005	15870	15928	15929	16076	15957	15860	16021	16018	16067	15981	15861	15878	15995	16053	16187	15857	15941	15907	16022	15816	15852	16156	15954	16018	15968	15972	15940	16124	15974	16106	16059	16019	15962	15773	16057	15941	16015	16143	16092	15965	16082	16103	15943	16054	15966	15862	16223	15875	15816	15935	15980	15986	16155	16127	15824	15987	15991	15777	15994	15996	15928	15909	15905	16026	15767	15886	16085	16108	15888	15984	16169	15922	15834	15848	15862	16059	16025	16009	16201	15824	15952	16029	16241	15899	16133	16012	16061	15984	16138	15915	16130	16052	16162	16059	15854	16290	16226	16172	15952	16019	15942	15904	15850	15852	16133	16061	16060	15924	15982	16024	15883	16139	16069	15990	15990	16081	15902	15947	15982	16053	15948	15925	15933	15940	16245	15922	16050	15928	15702	16037	15933	15699	16054	16107	15975	15883	16050	15794	15897	15922	15851	16024	16195	15991	16067	16119	15986	15839	15851	15874	16147	15983	16041	15836	16063	16152	16154	15953	16047	15930	15969	15814	16087	15753	15955	15971	15960	16039	16006	16170	15935	15963	16171	15915	15983	16056	15926	15937	15854	15989	15925	16014	15834	15857	16028	15955	15993	15967	15885	15920	15959	16268	16099	16011	15935	15877	15955	15806	15994	16180	15903	16111	15980	15849	15919	15656	16033	15926	15909	15965	16121	16092	16122	16123	15919	15847	16173	15872	16007	15880	15997	16005	16095	16062	16017	16007	16151	16118	16068	15960	16158	16273	16162	16062	15799	15981	15925	15976	16053	15918	15843	15808	15907	16055	16053	15861	16036	15719	15974	15956	16113	16138	16001	15903	16060	15843	15986	15964	15999	16052	16021	16008	15839	15944	15772	15830	16009	15873	16075	16028	15965	15913	16100	16206	15880	15968	15880	16099	15793	15953	16086	15989	16050	15716	15888	15865	16103	15880	15882	16100	16158	16052	15936	16120	16159	16054	15868	16136	15928	15960	15972	15930	16103	16003	16041	16004	16297	16219	15994	15838	15832	16002	15824	16027	16048	16085	15902	15897	15898	16026	15994	15963	15806	15829	15782	15772	15998	15932	15967	16184	16117	16104	15916	16108	16010	15977	16064	16119	16004	16136	15915	16023	16023	16002	16141	16009	15841	16118	15994	15948	15986	16208	16026	16046	15997	16014	15943	16038	15998	16152	16002	15943	15997	16092	16028	16270	15951	15949	16075	16063	16059	15954	15978	15950	16030	15948	15959	16078	16072	15833	15955	16119	15971	15909	15952	15939	15946	15818	15855	15865	16027	15997	15977	15933	16057	16008	15994	15957	16185	15662	15996	15972	16186	16106	16122	15896	15961	16019	16100	16050	16067	16081	15764	16132	15937	15832	15758	15757	16145	15943	15855	15842	15903	16174	15835	15935	16082	16015	15980	15932	15967	16064	16117	16031	16245	15985	15931	15897	16120	16092	16032	15866	15910	16068	15880	16081	15958	15972	15831	16013	15854	15818	15962	15992	16219	16184	15996	15945	15926	16105	16144	15969	16149	16037	15932	15970	15908	16040	15867	16049	15758	15964	16124	16133	15774	16017	15909	16066	15872	15940	16041	15985	15822	15749	16037	15971	15907	15756	15859	16130	15978	15630	15960	15910	16111	15891	15809	15979	15891	16333	15869	16074	15850	16122	15889	16053	16137	16056	15987
16127	16976	15895	14493	14195	14458	18355	23668	22480	16936	14385	13223	13085	12831	13011	12960	12900	12964	13120	12981	12823	13092	12936	12865	12990	12772	12894	12832	12998	13003	13082	12987	12930	13008	12901	12929	12908	13011	13068	12916	13021	12982	13063	12939	12947	13025	12936	12977	12993	12984	12965	13139	13010	12991	12879	12972	12934	12981	13042	13029	13008	13050	13055	13107	13036	13046	12911	12965	12888	13029	12842	12857	12945	13048	12799	13017	13087	12952	13031	13060	12866	12795	13028	12898	13054	12866	12921	13017	12918	13118	12779	12914	12885	12905	12852	13048	13033	12983	12996	12894	12993	12978	12889	13068	13128	13096	12786	12942	13056	12850	12826	12956	12972	12867	12944	12801	13095	13033	12984	12964	13011	12945	12842	12802	12827	12983	12863	12920	12812	13084	12809	13031	12902	12969	13018	12985	13124	12871	13227	12946	13003	13040	13190	12959	12961	12879	12987	12955	13005	13010	13055	13097	12876	13016	13136	12909	13009	12822	12825	12905	13033	12815	12925	13060	12850	12854	13115	13050	12976	13011	12957	12886	12975	13050	13030	12883	13000	12955	12892	12952	12885	12956	13113	13014	12921	12954	12941	12904	13028	12873	13170	13141	13122	12955	12971	12953	12837	12906	12876	13078	12915	12950	12707	13193	12887	12874	12923	12967	12982	12761	12886	13031	12982	12873	13023	13017	13095	12827	13013	12953	13123	12886	12930	13044	13009	13025	13063	12810	12834	12890	13013	13145	12999	12873	12981	13023	13004	12798	12945	13032	12860	12894	13029	13065	13137	12962	12910	12953	12973	12845	12863	13003	13024	13154	13128	12766	13136	12957	12852	12785	12982	12903	12995	12874	12846	12989	12927	12912	12846	12985	12995	12906	12909	12870	13057	12854	12907	12827	13037	12907	12909	13142	13062	12891	13095	12901	13140	12956	12914	12918	13086	13036	12971	12806	12956	12932	12942	13120	13105	12818	12763	12901	13029	12994	13132	12959	12906	12965	12796	13097	13037	13105	13098	12965	12871	13065	12923	12994	12945	12885	13118	12990	13164	13118	12918	13099	12873	12848	13122	12986	12831	12846	12988	13011	12814	12931	12741	12879	13040	13058	13089	12988	12879	13140	12880	12922	12983	12969	12948	12902	12954	13074	12846	13045	12915	12941	12934	13004	12963	13112	13074	13044	13128	13060	12893	12927	12991	13056	12982	12874	13043	12903	13011	12990	13031	12821	12975	13077	12904	13002	12881	12852	12940	12959	12957	13055	12920	13017	12965	12865	12944	12988	12807	13043	12976	12953	13034	12998	13091	12930	12967	12946	13037	13004	12957	13066	13054	13029	13034	13075	12948	13041	13075	12980	12879	13020	13087	12874	12960	12903	13036	13019	12992	12931	12904	12916	12900	12917	13092	12887	12993	13001	13196	12927	13146	13013	13013	12882	12964	12921	13155	13124	13014	12952	12785	12898	12912	12875	13005	13084	13048	12814	13139	12994	12942	12981	12928	13021	12859	12988	12970	13076	13118	12982	12845	12811	13175	13064	13014	13069	13057	12940	12978	12822	13172	12920	12820	12849	12906	12987	13171	12906	12959	12980	12990	12977	12880	12975	12970	12997	13022	12950	12877	12979	12939	12835	12918	12907	12919	12962	12870	12800	12957	13016	12939	12877	12829	13035	12968	12824	12971	12852	13036	12938	13132	12971	13025	12886	13011	12994	12947	12846	12932	13022	12854	12908	12858	12795	13150	13001	13054	13038	13048	12850	13102	12965	12867	12959	12983	12900	12734	12864	13085	12860	12939	12843	12970	13121	13060	13075	12948	13055	12997	13004	13022	12953	13058	12939	13049	13025	13038	12994	12925	13027	13004	12846	12926	12954	12938	12951	12885	12856	12981	12939	12963	12998	13031	13031	13064	12955	12971	13087	12905	12875	13025	12839	13133	13047	13048	13016	13080	13045	12840	13059	12980	12886	12963	12941	12956	12837	12921	13014	12911	13073	12831	12994	12987	12957	12990	13075	12949	13167	12912	12850	13148	12967	12868	12947	13053	12846	13097	13004	13008	13056	12874	12979	13056	13036	13070	12840	13062	12878	13104	12970	12844	13117	12873	12796	12857	12910	13019	12759	12949	13036	12941	12861	13034	12921	12925	13078	13021	13009	13007	13116	12830	13029	12966	12972	12991	13052	13025	12823	12867	12981	12909	13015	13037	12985	12954	13002	13035	13059	12846	13026	13028	12906	12986	12977	12901	13002	12976	12964	12918	12896	12947	12952	13028	13076	12880	12988	13093	12969	12965	12924	13008	13056	12825	12919	13048	12961	12846	13094	12981	12963	13038	12909	12998	13010	12996	13032	12886	12885	12889	13203	12956	12866	13076	12877	12824	13005	12872	12885	12914	12949	12995	12822	12987	13099	12842	13050	12855	12978	12969	12942	13023	12897	13049	13066	13041	13023	12969	13075	12911	12931	12895	12802	13115	12804	13068	12913	12891	12908	12801	12836	12944	12968	12901	12916	12920	12970	12953	12971	12992	12848	12825	12861	13038	12972	12893	12902	13124	12863	12913	12836	12832	13155	12962	13075	13019	12953	13063	12966	12978	13012	13026	12917	12964	12958	12957	12861	12952	12993	12903	13141	12935	12903	13057	13077	13041	12996	12880	12873	12977	13016	12939	12968	13031	13026	13124	13018	12988	12984	13063	13096	12916	12988	12870	12963	13014	13023	13125	13066	12798	12970	12799	12957	13047	13105	12994	12977	13076	12882	12845	13250	13028	12900	12951	13014	12963	12943	12929	12785	12970	12988	13033	12990	12938	13031	12942	12949	12928	12971	12923	13087	13054	13083	12977	12978	13015	12876	13033	12945	13163	12903	12990	12915	12911	13103	13062	13046	12976	12867	13103	12984	13098	12862	12887	13029	12934	12861	13026	13014	13003	12888	12901	12878	12922	12960	13187	12938	13096	12980	13169	13110	12813	12984	12899	13085	12968	13041	12988	12990	12907	12914	12944	12992	12933	12831	13018	12937	12986	12814	12899	13005	12955	12976	12908	13067	12950	12848	13128	12872	12983	12986	12870	12931	13029	12960	13009	13069	12920	12858	12861	13027	13006	12804	12997	13007	12896	12863	13043	12913	12911	13074	13100	13014	12955	13066	12914	12917	13112	12931	13000	13021	12942	12771	12949	12855	13080	13151	13022	13096	12942	12774	13003	12928	12922	12885	13088	12871	13007	12945	13006	12987	13052	13016	12842	13105	12886	12895	13113	13022	12931	12943	13084	13053	13009	12992	12944	12785	12997	13000	13113	12832	12954	12904	12970	12833	12837	13004	13139	12883	12968	13006	12969	12830	12957	13095	12890	12924	13060	13097	12928	13077	13117	12898	13015	12905	12962	12978	13096	13117	12882	12803	13047	12955	13000	12976	12852	13127	12929	12864	12765	12936	13002	12933	12967	13021	12799	12882	13039	13031	12980	12902	12895	13174	12911	13014	12773	13089	13022	12945	13059	12904	12874	12935	12996	13044	12852	12990	12926	12935	12981	13081	12894	12909	13015	12934	13065	12758	12758	12942	12899	12853	12978	12859	12884	13011	12940	13134	12917	12908	13081	13055	13067	12901	13050	12914	13164	12887	13081	13170	13042	13112	12909	12970	13054	12947	13118	12859	13098	13030	13010	12786	12969	12951	13043	12967	12946	13113	12971	12992	13121	12945	13101	13074	12915	12925	12991	12833	12984	12844	12993	13067	13043	12999	12923	12987	13178	12810	12955	12986	13000	12985	13041	12983	12923	12895	13108	12990	12912	13128	12856	13049	12849	12936	13038	13020	13089	12687	13032	12844	13036	13051	13026	12802	12924	12894	13079	12991	13040	13059	12963	13301	13124	13003	12917	12906	13094	13044	12877	12850	13047	12997	12910	12966	12932	12947	13016	12963	12968	12946	12985	13009	12851	13047	12985	13002	12919	13057	12962	12861	13007	12973	12909	12775	12899	12879	12947	12924	13172	12952	12978	13090	12955	13071	13080	13013	12817	12917	12990	13021	12870	13039	13020	12945	12984	13034	13112	12884	13107	13048	13094	12898	13116	13088	12964	12918	12882	13123	12844	12893	13000	12999	12776	12986	12879	12904	13174	13073	13005	12830	13064	13089	12992	12851	12837	13040	12924	12978	12913	13038	12867	13104	12973	12928	13110	13004	12887	12851	12956	13020	12966	12995	12936	13025	12932	13004	12901	12985	13071	12991	12871	12898	13009	13020	13031	13013	12966	12883	13039	12994	12832	13086	12912	12856	12927	12892	13140	12961	12937	12897	12975	12985	12912	13169	12942	12951	13166	13120	12974	13110	13039	13059	13003	13040	12847	12906	12972	12888	12964	12964	12968	13019	12891	13169	12994	12988	12923	12995	13060	12916	13108	12996	12882	12989	12850	13101	13011	13075	13103	12850	13050	12947	12964	12934	13013	12908	12941	12851	12947	13037	13055	12882	12880	12912	12912	13077	13042	12925	12871	13007	13033	12950	13015	12902	12995	13052	12871	13047	12774	13023	12965	12961	13035	12886	13142	12834	12955	12902	12848	13010	13035	12953	13006	12857	12981	13013	13076	13105	13120	12867	13020	12994	12965	12957	12899	12915	12900	13036	13053	12846	13062	12914	13159	13005	12852	12988	12835	12918	13086	12889	12972	12959	12957	12907	12882	13052	13069	13046	12910	12881	12978	13127	12995	12921	13139	13013	12780	13101	13079	12926	13119	13124	13008	12861	13069	13165	12875	12784	12959	12876	13119	12961	13155	12856	12944	13064	13034	12861	12908	13008	12890	12835	13060	12754	12906	12901	13013	12966	12927	13008	12895	13034	12955	13079	12903	13023	12925	12946	12841	12947	12957	12922	13019	12886	13004	13041	13062	12960	12955	12940	12943	12898	12949	13107	12951	13043	12965	13055	13060	12952	12956	12996	13043	12913	12919	13108	13022	13073	12925	13014	12934	12938	12941	13079	13088	13126	12923	13059	12923	12952	12915	12964	12889	13050	13015	13000	12949	13030	13058	13033	13069	13032	12858	12717	12939	12947	13078	12862	12952	12896	12822	12986	12953	13038	13021	12935	12915	13040	13179	12966	13019	12839	12737	12913
25648	21121	27870	24868	21295	19962	37896	45734	45658	39393	26875	18342	14168	13251	13075	12945	12911	12828	13155	13040	13188	12985	12985	12894	12959	13109	13024	13089	13028	12966	12893	13066	13011	12841	12822	12903	12885	13169	13223	13002	13095	12889	12967	12866	12856	12962	12774	12803	13078	12972	13022	13034	12905	13013	12902	13089	12999	12707	12901	12809	12841	12968	12990	12971	12839	12963	13103	13170	12919	12906	13035	12880	12980	12961	12905	12888	13085	12727	13023	13035	13001	13028	12896	12706	13018	12939	12993	13114	13036	12943	13054	12979	13007	12842	13126	12942	12830	12976	12966	12932	12748	12927	12806	13050	12871	12964	13096	13122	13110	12997	12770	13006	13013	12906	13087	12816	12756	12942	12644	12995	13156	12960	12783	13069	13147	12851	12905	12945	13084	12862	13047	12932	13045	12917	12972	13083	12977	13099	12901	12896	12851	12939	12905	12946	12814	12933	12846	12851	12858	12896	12832	13028	12988	12820	12880	12883	12916	12803	13014	13019	12887	12775	12796	12881	13047	12900	12695	12805	13151	12989	12826	12932	12902	12730	12922	12812	12931	12935	12777	12930	13062	12963	12916	13034	12814	13021	13035	12989	12897	12935	12975	12938	12938	12808	12870	12964	13032	12979	12769	12890	13214	12861	13024	12782	13041	12991	12921	12924	12892	12853	12800	12727	12966	12957	12997	13062	12966	12902	12946	12990	12783	13098	13013	13076	12912	12965	13023	13076	13112	12943	13124	12908	12978	12969	12773	13133	12942	12785	12805	13030	12803	12924	12805	12943	12671	12901	12832	12712	12729	12968	12892	13088	12899	12747	13052	12882	12949	12808	12935	13031	12997	12944	13015	13050	12627	12759	12908	13030	12844	12903	12860	12847	12796	12865	12940	13023	13028	13060	13059	12882	12878	13038	12923	12848	13163	13078	13064	12806	12868	12917	13136	12999	13235	13046	12785	12999	13033	13036	12823	12763	12657	12894	12817	12935	12834	12968	13243	12851	12964	13079	13031	13136	12915	12615	13052	12923	12941	12761	13086	12879	12944	12739	12923	13028	12792	12814	12904	12690	12838	12911	13107	12747	12908	12974	13073	12855	13125	13093	12968	12885	12984	12839	13054	13090	12847	12879	12809	13028	12989	12980	12840	12939	12848	12789	13100	12897	12958	12833	13065	12912	12754	12932	13123	12882	12916	13031	12925	12901	12948	12863	12847	13046	12995	12813	12838	13044	13110	12904	13004	12804	13287	12914	12905	12822	12721	12873	12993	12990	12845	13048	12823	12801	13035	12845	13127	13105	12924	12926	12764	12944	13055	12782	12747	12982	13042	12821	12980	12852	12977	13033	13012	13069	12956	12965	12908	12996	12912	12870	12952	12921	12993	12968	12863	12894	12778	12930	12731	13047	12906	12803	12876	12840	12985	12860	12915	12941	12951	12970	13141	12920	12937	12976	12839	12917	12888	13022	12834	12777	13149	12764	12898	12762	12918	12859	12830	12957	12858	12969	12946	13142	12850	12846	12979	12946	12948	12851	13007	13060	13030	12985	12823	12795	12890	12986	12949	12954	12739	12728	12745	12776	12709	12967	13082	13012	12900	12990	13017	12958	12939	13049	12971	13018	12975	12908	12969	12779	13133	12920	13004	12817	12942	12938	12936	12864	12896	12954	12926	12929	12839	12811	12936	12951	12933	13030	12678	12813	12985	12982	12803	12930	12873	12825	12927	12856	12864	12709	12900	12956	12940	12774	12839	12781	13066	12905	12933	12950	13043	12886	13037	12972	13081	12989	12915	13044	12951	12914	12919	12867	12943	12948	12926	13004	13099	12983	12753	13063	12818	12977	12792	12922	12928	13082	13008	13045	13018	12886	12843	12809	12668	13017	12823	12647	12968	12924	13068	13016	12963	12925	12948	12944	13036	12896	12940	12972	13079	13089	12833	13021	13051	12849	13013	13004	12993	12913	13078	12971	13007	13047	13063	12865	12740	13062	12796	12990	12807	12677	12889	12964	12933	12842	12940	12927	12807	12703	12790	12816	13000	13107	13058	12927	12881	12920	12952	12907	12905	12837	12801	12993	12872	13065	12805	13111	12851	12970	12981	12846	12849	12942	12979	12763	13017	13052	12733	12703	13002	12777	12993	12880	13007	13054	12840	12820	13078	12919	12989	12993	13249	13074	13098	13029	12939	12893	12820	12888	12849	12754	13007	12883	13065	12692	12961	13057	12884	12767	12943	13032	12916	12949	12973	12848	12838	12748	12886	12922	12909	12940	12817	12921	12965	12904	12837	12832	13003	12951	12758	12892	12837	13101	12879	12843	12985	12627	12937	13115	12997	13009	12934	12892	13000	12926	12691	13094	13063	12967	12817	12875	12947	13052	12870	13128	12888	13008	13024	12967	12873	12848	13073	12986	13066	12863	12854	13200	12703	12989	12609	13031	12931	12967	12967	12919	12822	12872	12920	12908	12823	12817	12860	12870	12920	12916	12920	13014	12992	13081	13075	13099	13040	13061	13144	13062	13115	13033	12879	12863	13022	12943	12906	12968	13125	13042	12969	12901	12844	13200	13083	12893	12899	13059	12905	12781	13047	12781	12932	12851	12851	12880	12768	13120	12764	12974	13044	13016	12847	13260	13042	12991	12776	12982	12870	12949	12941	12917	12789	13125	12701	12847	12860	12802	12975	12971	12947	12793	12911	12788	12849	12976	12995	13032	12889	13036	12798	13097	13137	13000	12952	12892	12969	12943	13007	12964	12980	12998	12998	12851	12775	12962	12902	12810	12912	12907	13082	12870	12973	12933	12922	12804	12861	12965	12931	12899	12960	12944	13033	13045	12842	12900	12741	12990	12874	12927	12907	12899	12881	12874	12843	12940	12994	12987	13114	12785	13018	12986	13022	13046	13171	12984	12851	12955	12698	12921	12870	12802	12928	13020	12848	12911	12873	12839	13043	12777	12926	12775	12885	12994	12759	12983	13097	12957	12845	12913	12979	12976	12927	12829	12859	13021	12978	12874	12822	12794	12947	12974	12921	12742	12758	12831	12969	13104	13141	13064	12854	12830	12997	13012	13002	12921	12922	12993	12818	13108	12882	13049	12857	12903	12874	12855	13034	12867	12935	12947	12855	12946	12931	12879	12844	12926	12841	12882	12862	12815	13002	13010	13011	12936	13025	12931	12926	13040	12870	12950	12921	13139	13065	12877	12943	13016	13018	12925	12968	12910	12875	12960	13063	12850	12988	12905	13043	12971	13049	13130	13091	12854	12873	12907	13030	13019	13146	12920	12955	12860	12840	12957	12946	12602	12959	13123	13108	12910	12898	12980	13012	13079	12979	12861	13021	12840	13103	12949	13039	12973	12944	12953	12834	12664	12879	12847	12849	13030	12819	12818	12955	12800	13069	12939	12918	13022	12885	12994	12981	13038	13112	13039	12959	12987	12920	12968	12768	12891	12880	12888	12849	12842	12897	12877	12856	12824	12849	12954	12876	12970	13111	12963	12914	12974	12941	12977	13068	12910	12918	13102	12895	12928	12925	12985	12871	12946	12986	13124	12956	13074	12848	13077	13097	12934	13015	12802	12974	12915	12948	12796	13036	13123	12836	12834	12805	13043	12955	12911	12952	12928	13037	12823	12935	12819	12930	12884	12871	12981	13121	12837	12817	13054	12815	12752	13034	12826	12955	12798	13011	12905	12936	12945	13077	12952	12987	13039	13144	13086	12826	12884	12947	12996	12890	12920	12856	12943	12896	12846	12747	13003	13012	12996	12965	12839	13105	13073	12916	12965	12876	12955	12833	13002	12994	12941	12801	12946	12975	13017	12881	13033	12791	12955	12870	12875	12775	12992	12984	13019	12996	13053	12914	12948	13028	13074	12805	13011	13093	13057	12956	12866	13054	12945	13005	12930	12889	13090	12986	12911	13011	12997	12806	12933	12950	12934	12856	12807	12864	12889	12953	12772	13022	12793	12835	13016	12919	13097	13017	12870	12921	12923	12973	12855	13022	13027	12830	13051	12975	12948	12945	12979	13006	12947	12896	12864	13048	13115	12881	12981	12830	12874	13019	12947	12983	12848	12826	13061	12949	12832	13111	12884	13059	12836	13043	13090	12982	13018	12953	13150	13041	13198	12831	12822	12947	13046	12897	13034	12958	12866	12944	12983	12963	12841	13057	12787	12884	12800	12838	13094	12844	13006	12811	12951	12990	13015	12975	12852	12929	12973	12851	13041	12988	13112	13028	13104	12916	12843	13026	12957	12914	12893	12889	13037	12980	13085	12890	13005	12914	12759	12982	12816	12988	12980	12872	12828	12949	12995	13022	12974	12887	12870	12805	12961	13179	12942	12938	13218	13087	13086	12910	13013	13060	12881	12908	12860	12664	12844	12892	12818	12992	12859	13020	12942	12823	12926	13143	12981	12959	12970	13012	12796	13031	13020	12876	12917	12861	12881	12911	12912	12911	13024	13087	13015	13117	12957	12952	12931	12965	12894	12995	12936	12976	12820	12821	13060	13177	12915	12857	13062	13059	13070	13091	12919	13051	12855	12993	12753	12811	13056	13004	12889	13025	12834	13026	12948	12558	12845	12991	12955	12963	12872	13033	12702	12769	12915	12691	13089	12822	13036	12857	13056	12821	13065	12852	13022	12914	12990	13008	12903	12843	12957	12804	13020	13132	13087	12970	12718	13105	13000	13001	12854	13100	12893	12941	12881	12766	12887	12962	12988	13047	12856	12997	12772	12850	12969	13053	12939	13140	12893	12851	13085	13070	13005	13015	12967	12813	12809	13138	12844	12829	12869	12987	12853	12937	12965	12961	13150	12988	12947	12820	13159	12728	12999	12973	13026	12958	12984	12805	12979	13025	12773	12827	12997	12896	13072	13033	12903	12837	13001	12992	12910	13024	12888	12892	12926	13024	13043	13059	12937	13097	12843	12967	12934	12888	12928	12874	13078	12809	13025	12894	13020	12908	13078	12836	12945	12997	13014	12868	12877	13116	12682	12979	13013	12866	13150	12879	12940	12831	12886	12944	12883	12849	12967	12960	12944	13038	12884	13012	12967	12928	12965	12929	12870	12878	13013	13054	12969	12911	12937	12843	13056	12953	12999	13096	13000	12968	12757
16097	26737	24048	18400	16624	19938	40361	46588	45461	39057	25426	15876	11806	11196	11169	11102	11191	11108	11245	11309	11140	11150	11074	11275	11130	11137	10947	11182	11110	11262	11238	11264	11270	11271	11202	11064	11255	11241	11126	11134	11177	11162	11168	11315	11397	11205	11099	11199	11152	11083	11079	11185	11105	11371	11265	11127	11112	11069	11072	11218	11058	11073	11120	11202	11249	11103	11134	11160	11128	11196	11049	11103	11229	11028	11216	11055	11050	11214	11165	11143	11264	11134	11054	11124	11177	11154	11151	11285	11197	11068	11157	11183	11256	11080	11100	11141	11058	11120	11080	11155	11154	11209	11250	11150	11191	11264	11198	11190	11135	11015	11042	11116	11104	10977	11102	11188	11237	11038	11167	11104	11055	11137	11204	11129	11148	11194	11292	11152	11090	11163	11010	11220	11062	11178	11254	11196	11142	11183	11168	11081	11153	11284	11130	11136	11398	11155	10997	11193	11104	11066	10982	10988	11110	10979	10960	11247	11129	11298	11108	11075	11118	11223	11133	11318	11123	11128	11150	11250	11218	10948	11119	11029	11120	11097	11137	11161	11007	11180	11118	11051	11153	11127	11078	11107	10984	11098	11137	11142	11153	11136	11132	11243	11222	11102	11162	11304	11097	11174	11144	11251	11053	11189	11174	11165	11175	11010	11201	11104	11190	11259	11183	11069	10975	11140	11076	11136	11075	11110	11129	11172	11227	11108	11141	11368	11212	11097	11155	11112	11176	11055	11152	11166	11160	11053	11236	11315	11121	11222	11078	11118	11145	11164	11046	11103	11033	11075	11030	10953	11098	11073	11002	11063	11091	11160	11237	11269	11142	11176	11224	11218	11160	11079	11356	11114	11250	11165	11182	11143	11136	11184	11193	11093	11091	11270	11165	11099	11053	11159	11150	11089	11212	11314	11189	11195	11171	11339	11182	11206	11176	11094	11143	11179	11141	11148	11179	11284	11228	11278	11182	11273	11079	11181	11148	11176	11147	11098	11190	11107	11239	11046	11117	11234	11032	11161	11194	11258	11190	11116	11031	11148	11327	11241	11096	11334	11125	11248	11243	11126	11137	11302	11118	11066	11346	11210	11079	11177	11064	11069	11265	11095	11199	10961	11099	11319	11345	11337	11164	11126	11287	11092	11084	11260	11262	11149	11227	11178	11325	11244	11199	11168	11232	11170	11013	11262	11206	11043	11217	11119	11232	11117	11072	11139	11184	11059	11147	11017	11046	11131	10988	11358	11151	11142	11227	11186	11115	11189	11226	11378	11136	11130	11114	11161	11334	10986	11129	11200	11189	11139	11150	11106	10993	11252	11262	11215	11256	11285	11179	11263	11088	11171	11253	11120	11149	11301	11119	11252	11215	11132	11185	11380	11176	11209	11004	11033	11200	11109	11289	11157	11163	11094	11127	11263	10956	11162	11126	11178	11122	11159	11167	11130	11208	11249	11097	11297	11170	11137	11283	11251	11278	11170	11046	11127	11185	11134	11086	11310	11117	11141	11187	11112	10994	11214	11291	10996	11243	11121	11211	11038	11146	11172	11124	11169	11149	11256	11058	11179	11268	11139	11174	11165	11028	11070	11293	11168	11175	11313	11109	11085	11151	11079	11267	11154	11210	11162	11173	11186	11241	11173	11152	11283	11241	11135	11102	11172	11205	11227	11113	11256	11014	11134	11129	11132	11126	11108	11209	11015	11129	11105	11185	11437	11134	11173	11138	11000	11132	11076	11308	11261	11171	11165	11018	11136	11199	11054	11186	11172	11073	11274	11095	11211	11147	11175	11231	11068	11153	11336	11136	11079	11237	11219	11231	11253	11105	11205	11258	11063	11108	11271	11003	11374	11091	11361	11216	11015	11163	11087	11264	11035	11230	11191	11272	11347	11196	11046	11324	11247	11175	11013	11239	11188	11078	11246	11312	11077	11119	11159	11188	11116	11188	11066	10849	11102	11124	11098	11162	11122	11098	11185	11266	11335	11159	11213	11225	11196	11095	11244	11166	11253	10940	11219	11370	11104	11262	10983	10998	11139	11069	11075	11259	11263	11258	11155	11104	11053	11211	11121	11103	11043	11208	11206	11209	11191	11224	11043	11249	11045	11249	11093	10913	11113	11054	11114	11086	11179	11220	11256	10951	11196	10981	11420	11114	11234	11145	11151	11169	11093	11261	10979	11202	11253	11150	11181	11159	11189	11005	11203	11210	11216	11063	11119	11135	11143	11150	11187	11180	10996	10976	11081	11185	11274	11085	11239	11177	11097	11271	11130	11137	11155	11257	11015	11174	11065	11138	11172	11091	11101	11277	10998	11132	11208	11227	11032	11104	11250	11122	11051	11038	11222	10998	11076	11192	11227	11107	11315	11214	11087	11138	11128	11239	11199	11199	11000	11073	11167	11198	11136	10994	11121	11077	11178	11237	11175	11048	11249	11055	10994	11208	11287	11329	11015	11288	11141	11034	11174	11212	11210	11064	11198	11394	11178	11487	11051	11160	11191	11307	11097	11149	11230	11220	11258	11264	11039	11163	11009	11232	11135	11057	11172	11091	11290	11090	11169	11147	11095	11269	11111	11130	11244	11192	11298	11173	11274	11071	11060	11109	11103	11161	11219	11292	11233	11192	11174	11177	11183	11245	11314	11080	11128	11113	11197	11118	11129	11245	11103	11317	11081	11331	11166	11140	11228	11246	11041	11241	11179	11185	11139	11104	11073	11218	11032	11282	11190	11066	11091	10976	11147	11111	11249	11213	11026	11172	11072	11021	11162	11276	11179	11137	11129	11083	11264	11076	11164	11211	11077	10998	11105	11134	11124	11241	11117	11091	11230	11061	11095	11106	11087	11112	11144	11078	11213	11147	11090	11249	11134	11209	11079	11246	11215	11247	11352	11192	11044	11180	10932	11058	11128	11198	11008	11108	11064	11194	11106	11212	11122	11133	11224	11280	11193	11127	11234	11125	11163	11207	11239	11095	11148	11260	11148	11176	11108	11128	11259	11097	11220	11251	11188	11133	11150	11146	11202	11252	11154	11144	11108	11055	11215	11077	11090	11277	11179	11262	11266	11099	11143	11071	11150	11066	11161	11243	11063	11298	11162	11323	11082	11133	11075	11241	11276	11080	11223	11225	11205	11305	11104	11228	11274	11181	11145	10988	11254	11168	11188	11074	11249	11315	11280	11002	11096	11334	11088	11203	11188	11188	11155	11091	11295	11195	11230	11127	11236	11079	11222	11201	11021	11080	11231	11085	11129	11042	11007	11228	11132	11229	11121	11119	11161	11177	11322	10903	11182	10986	11193	11157	11202	11037	11064	11343	11093	11110	11294	11127	11159	11166	11209	11133	11228	11151	11199	11056	11266	11002	11192	11088	11232	11242	11079	11129	11077	11127	11257	11226	11318	11121	11186	11205	10979	11002	11134	11066	11088	11213	11136	11240	11161	11192	11205	11062	11184	11144	11210	11157	11132	11050	11178	11183	11060	11116	11064	11165	10944	11110	11098	11041	11089	11076	11170	11245	11146	11159	11118	10950	11220	11124	11143	10926	11304	11070	11013	11163	11112	11088	11354	11074	10984	11272	11164	11289	11138	11204	11249	11221	11092	11161	11127	10978	11106	11118	11148	10967	11269	11226	11181	11095	11223	11273	11231	11189	11146	11201	11070	11193	11244	11188	11346	11196	11310	11068	11258	11172	11110	11294	11176	11249	11137	11003	11313	11162	11301	11233	11093	11102	11205	11071	11097	11176	11287	11077	11257	11205	11192	11183	11101	11450	11024	11142	11083	11178	11212	11250	11066	11034	11162	11170	11226	11080	11065	11130	11110	11164	11254	11335	11195	11077	11098	11248	11113	11323	11078	11084	11231	11236	11277	11090	11019	11096	11210	11249	11107	11300	11140	11125	11143	11232	11255	11193	11156	11191	11127	11222	11242	11280	11243	11047	11269	11108	11039	11187	11187	11160	11264	11170	11164	11135	11204	11181	11084	11159	11233	11156	11180	11139	11195	11115	11180	11229	11203	11089	11123	11206	11131	11187	11284	11113	11264	11067	11149	11134	11062	11179	11052	11132	11299	11067	11120	11176	11090	10995	11264	11015	11158	11023	11084	11119	11208	11243	11137	10987	11143	11116	11334	11258	11163	11098	11269	11088	11115	11212	10996	11100	11110	10997	11194	11048	11186	11181	11231	11044	11230	11244	11135	11159	11230	11113	11174	11175	11130	11261	11183	11167	10971	11193	11036	11130	11135	11066	11104	11096	11289	11273	11108	11135	11102	11134	11024	11124	11111	11291	11198	11156	11072	11241	11070	11107	10979	11261	11192	11114	11160	11183	11085	11207	11273	11090	11241	11255	11122	11039	11165	11187	11210	11176	11156	11189	11281	11021	11251	11311	11249	11324	11069	11208	11275	11171	11280	11087	11188	11288	11140	11154	11126	10991	11048	11144	11066	11202	11237	11223	11216	11024	11164	11161	11102	11327	11097	11391	11066	11231	11083	11290	11210	11041	10984	11171	11262	11129	11158	11065	11149	11265	11313	11158	11201	11196	11009	11266	11171	11013	11265	11056	11098	11096	11199	11322	11086	11172	11109	11079	11073	11230	11174	11269	11138	11295	11163	11008	10997	11222	11071	11260	11143	11296	11106	11227	11165	11098	11166	11097	11284	11279	11153	11205	11065	11089	11055	11115	11190	11151	11228	11181	11248	11290	11117	11058	11209	11254	11216	11036	11087	11045	11099	11180	11214	11120	11079	11103	11086	11192	11228	11070	11111	11057	11167	11206	11124	11244	11269	11085	11070	11005	11286	11058	11094	11272	11040	11229	11247	11209	11286	11245	10973	11172	11138	11199	11311	11240	11085	11089	11042	11249	11251	11150	11195	11245	11233	11232	11239	11185	11117	11075	11123	11261	10971	11306	10872	11211	11192	10962	10995	11030	11077	11337	11057	11159	11260	11224	11216	11053	11179	11217	11168	11218	11158	11178	11336	11081	11092	11127	10938	11032	11453	11094	11221	11030	11150	11181	11254	11219	11158	11247	11238	11053	11148	10943	11243	11134	11026	11189	11163	11045	11133	11079	11147	11216	11122	11099	10983	11083	11293	11138	11263	11245	11074	11143	11201	11205	11146
24220	21067	28473	23920	21448	28886	57189	59070	53430	43760	29114	18378	12497	10591	10640	10512	10445	10477	10665	10453	10592	10361	10330	10638	10364	10340	10293	10445	10418	10315	10349	10351	10428	10346	10383	10390	10489	10325	10474	10329	10444	10320	10457	10392	10432	10422	10439	10350	10437	10233	10584	10340	10308	10566	10517	10493	10478	10343	10351	10395	10744	10351	10383	10274	10398	10457	10406	10450	10468	10472	10413	10322	10420	10496	10371	10415	10526	10375	10320	10372	10301	10319	10260	10391	10528	10294	10391	10341	10387	10135	10358	10295	10497	10337	10561	10452	10449	10360	10343	10506	10254	10556	10371	10588	10340	10323	10495	10450	10466	10562	10311	10281	10416	10267	10427	10271	10309	10317	10352	10334	10518	10340	10390	10521	10315	10313	10438	10334	10372	10383	10375	10338	10434	10344	10189	10324	10499	10447	10286	10404	10193	10306	10419	10598	10314	10273	10550	10734	10459	10347	10209	10349	10380	10503	10280	10418	10604	10324	10457	10362	10350	10242	10289	10357	10195	10315	10465	10356	10235	10331	10478	10184	10274	10369	10318	10372	10588	10434	10239	10461	10350	10419	10266	10381	10446	10529	10267	10373	10437	10418	10314	10279	10380	10402	10334	10281	10305	10352	10418	10384	10247	10431	10381	10348	10442	10550	10366	10180	10277	10451	10298	10401	10301	10396	10359	10402	10436	10296	10378	10471	10304	10499	10298	10263	10437	10337	10466	10476	10136	10478	10334	10356	10336	10264	10313	10338	10357	10435	10384	10276	10320	10317	10418	10251	10346	10632	10294	10389	10342	10271	10281	10346	10322	10366	10277	10240	10351	10248	10255	10179	10396	10376	10384	10337	10359	10133	10130	10311	10316	10408	10411	10297	10406	10426	10354	10419	10502	10334	10147	10375	10555	10189	10355	10396	10347	10409	10295	10360	10528	10445	10346	10426	10386	10538	10342	10314	10246	10433	10392	10365	10464	10350	10411	10364	10293	10419	10371	10492	10536	10318	10213	10326	10113	10354	10344	10320	10290	10396	10461	10421	10299	10271	10361	10284	10236	10427	10594	10493	10408	10302	10317	10198	10515	10371	10390	10340	10430	10190	10213	10387	10415	10392	10441	10318	10334	10489	10422	10330	10328	10429	10628	10323	10337	10459	10328	10412	10356	10286	10204	10335	10217	10181	10411	10357	10273	10392	10300	10290	10142	10472	10295	10403	10301	10369	10327	10227	10395	10375	10443	10424	10402	10262	10312	10287	10349	10453	10313	10377	10416	10250	10239	10235	10336	10200	10368	10506	10280	10368	10238	10430	10407	10311	10367	10438	10402	10248	10378	10358	10181	10348	10355	10323	10315	10382	10355	10413	10418	10321	10489	10401	10320	10476	10531	10420	10315	10451	10393	10229	10308	10457	10484	10262	10230	10313	10375	10593	10261	10583	10609	10449	10424	10275	10426	10303	10436	10305	10279	10207	10276	10189	10416	10487	10257	10404	10450	10358	10404	10304	10257	10350	10266	10452	10414	10557	10353	10411	10416	10456	10300	10439	10328	10440	10437	10362	10337	10307	10293	10230	10188	10322	10361	10355	10440	10388	10405	10410	10256	10158	10115	10478	10356	10393	10298	10183	10351	10493	10615	10354	10455	10266	10517	10312	10516	10531	10421	10389	10510	10431	10517	10291	10164	10438	10428	10234	10392	10411	10325	10349	10377	10278	10141	10419	10182	10246	10387	10496	10279	10435	10423	10300	10360	10530	10373	10203	10471	10365	10330	10396	10274	10452	10263	10204	10327	10457	10485	10448	10249	10207	10379	10184	10287	10475	10308	10394	10511	10340	10353	10304	10332	10441	10422	10311	10195	10164	10420	10500	10263	10285	10388	10352	10134	10348	10230	10432	10279	10361	10214	10364	10347	10256	10282	10371	10343	10294	10425	10448	10292	10378	10413	10239	10392	10478	10504	10401	10274	10245	10422	10311	10296	10353	10386	10191	10336	10423	10349	10235	10384	10329	10405	10239	10296	10239	10528	10478	10454	10311	10418	10305	10340	10481	10294	10218	10449	10316	10418	10309	10382	10328	10348	10412	10341	10271	10368	10430	10407	10284	10239	10394	10440	10403	10341	10350	10520	10278	10322	10464	10470	10524	10401	10342	10381	10280	10291	10287	10320	10331	10317	10479	10381	10527	10338	10420	10295	10456	10463	10450	10293	10332	10252	10571	10424	10071	10304	10335	10397	10310	10176	10281	10456	10354	10454	10370	10404	10337	10319	10390	10470	10171	10541	10290	10443	10285	10285	10278	10304	10179	10553	10371	10205	10290	10450	10467	10396	10247	10406	10561	10405	10232	10361	10345	10466	10430	10310	10245	10220	10240	10427	10209	10407	10412	10351	10435	10520	10280	10484	10473	10345	10342	10239	10249	10386	10237	10413	10389	10311	10321	10292	10360	10479	10355	10350	10412	10407	10475	10159	10323	10249	10223	10444	10406	10337	10367	10299	10416	10377	10318	10490	10428	10578	10410	10398	10539	10426	10238	10351	10314	10395	10228	10265	10246	10413	10401	10317	10328	10445	10461	10381	10306	10161	10473	10329	10363	10465	10378	10336	10386	10395	10183	10489	10422	10103	10263	10300	10388	10478	10469	10330	10365	10434	10404	10413	10490	10320	10266	10293	10380	10339	10206	10383	10293	10299	10350	10184	10252	10337	10364	10491	10422	10309	10256	10372	10301	10405	10372	10214	10247	10383	10392	10234	10222	10255	10575	10417	10440	10361	10348	10356	10283	10359	10289	10330	10385	10303	10155	10310	10235	10293	10332	10475	10465	10459	10373	10494	10353	10460	10580	10244	10322	10378	10305	10322	10330	10358	10382	10457	10478	10426	10219	10327	10212	10249	10213	10326	10400	10388	10521	10443	10307	10426	10309	10471	10258	10655	10379	10339	10370	10360	10312	10451	10314	10200	10296	10367	10375	10420	10377	10316	10324	10239	10332	10429	10271	10324	10383	10383	10100	10337	10267	10364	10323	10360	10387	10240	10459	10441	10456	10275	10151	10445	10262	10344	10290	10317	10455	10286	10313	10291	10460	10358	10372	10344	10419	10338	10415	10336	10288	10264	10301	10329	10518	10295	10386	10269	10269	10345	10255	10067	10441	10228	10253	10531	10229	10437	10421	10223	10359	10267	10250	10389	10388	10381	10390	10212	10260	10242	10331	10375	10270	10522	10229	10274	10557	10428	10288	10315	10295	10317	10232	10429	10457	10428	10425	10460	10398	10432	10167	10382	10348	10193	10251	10281	10285	10536	10194	10235	10344	10504	10319	10547	10396	10271	10349	10347	10368	10322	10257	10185	10473	10373	10548	10436	10280	10265	10425	10395	10543	10348	10323	10343	10308	10415	10344	10437	10347	10448	10337	10373	10403	10391	10313	10435	10354	10307	10493	10169	10212	10366	10432	10416	10370	10423	10285	10347	10361	10195	10475	10380	10333	10162	10493	10417	10334	10326	10428	10466	10346	10467	10333	10464	10235	10248	10346	10406	10248	10442	10318	10523	10448	10219	10294	10313	10237	10389	10186	10279	10156	10450	10460	10327	10475	10220	10431	10467	10272	10179	10041	10383	10337	10228	10334	10443	10505	10308	10331	10381	10362	10287	10287	10258	10335	10466	10343	10242	10245	10358	10293	10514	10320	10366	10380	10464	10335	10447	10298	10271	10346	10380	10350	10376	10430	10425	10365	10398	10212	10338	10407	10352	10288	10357	10398	10346	10506	10591	10374	10254	10323	10132	10328	10264	10408	10291	10495	10453	10356	10418	10240	10287	10313	10184	10271	10380	10577	10545	10364	10437	10374	10298	10504	10286	10299	10259	10312	10245	10362	10543	10484	10507	10529	10328	10467	10309	10388	10334	10382	10210	10220	10241	10428	10384	10326	10430	10314	10284	10326	10429	10333	10106	10344	10312	10593	10314	10209	10356	10376	10329	10298	10451	10316	10660	10357	10161	10104	10320	10355	10283	10415	10289	10214	10358	10282	10388	10297	10518	10304	10397	10189	10358	10400	10417	10533	10380	10472	10355	10152	10593	10387	10218	10297	10346	10370	10454	10268	10504	10384	10197	10296	10575	10306	10330	10302	10428	10552	10383	10423	10341	10243	10287	10225	10402	10370	10183	10353	10374	10284	10277	10346	10290	10356	10311	10257	10446	10553	10255	10309	10396	10384	10360	10391	10456	10583	10467	10132	10300	10214	10378	10259	10388	10438	10296	10402	10406	10315	10294	10403	10274	10416	10340	10313	10455	10235	10279	10387	10419	10392	10377	10316	10320	10348	10449	10472	10363	10405	10268	10478	10288	10265	10264	10348	10430	10245	10352	10232	10356	10278	10421	10334	10465	10247	10303	10255	10405	10420	10330	10284	10451	10355	10373	10243	10340	10468	10482	10346	10409	10446	10511	10369	10196	10354	10460	10270	10430	10555	10384	10244	10414	10210	10140	10521	10306	10352	10379	10433	10298	10387	10377	10387	10358	10409	10391	10251	10266	10154	10265	10233	10445	10550	10487	10363	10259	10566	10401	10306	10328	10304	10397	10152	10271	10395	10263	10423	10430	10429	10298	10258	10383	10380	10291	10447	10412	10426	10569	10440	10269	10417	10393	10290	10297	10387	10322	10259	10216	10320	10480	10206	10356	10481	10309	10413	10324	10418	10382	10438	10367	10376	10350	10391	10488	10415	10268	10339	10400	10460	10451	10364	10253	10281	10326	10206	10092	10329	10340	10364	10257	10320	10418	10221	10331	10333	10328	10174	10383	10478	10232	10379	10318	10235	10388	10288	10502	10345	10406	10367	10530	10361	10239	10275	10261	10355	10397	10240	10398	10255	10404	10350	10384	10338	10226	10457	10401	10418	10460	10524	10526	10258	10241	10100	10369	10261	10185	10425	10313	10331	10507	10322	10209	10317	10430	10353	10227	10293	10271	10283	10390	10565	10344	10571	10279	10198	10392	10439	10374	10420	10426	10508	10420	10314	10437	10403	10268	10419	10401	10394	10209	10375	10433	10297	10324	10230	10505	10371	10332	10271	10256	10218	10488	10337	10263	10329	10375	10310	10383	10176	10250	10338	10368	10462
17724	31558	29626	22613	19662	34008	57924	59188	54102	43674	28575	16933	10945	9454	9351	9393	9436	9535	9549	9412	9443	9485	9455	9533	9595	9496	9378	9305	9306	9372	9461	9401	9411	9551	9417	9475	9520	9380	9524	9309	9511	9411	9368	9327	9527	9417	9555	9406	9515	9448	9518	9465	9335	9351	9487	9548	9423	9346	9294	9550	9483	9521	9531	9327	9338	9520	9605	9360	9387	9446	9341	9369	9488	9414	9445	9418	9430	9411	9471	9565	9310	9519	9305	9496	9524	9333	9446	9507	9401	9274	9439	9455	9450	9352	9520	9436	9425	9428	9323	9575	9377	9514	9459	9368	9503	9438	9419	9516	9287	9356	9549	9328	9494	9543	9140	9479	9325	9383	9537	9429	9493	9564	9418	9512	9374	9404	9405	9353	9440	9565	9469	9389	9366	9305	9348	9429	9500	9432	9392	9445	9361	9396	9306	9463	9370	9318	9314	9343	9596	9544	9376	9341	9300	9526	9336	9493	9360	9262	9503	9421	9535	9548	9361	9498	9509	9363	9375	9436	9423	9339	9511	9375	9353	9474	9367	9477	9484	9484	9470	9412	9369	9425	9478	9557	9560	9403	9405	9473	9485	9481	9448	9377	9398	9496	9545	9328	9574	9296	9479	9504	9484	9437	9259	9332	9351	9507	9321	9340	9454	9251	9439	9533	9463	9495	9494	9436	9605	9467	9445	9334	9394	9332	9366	9293	9481	9383	9183	9413	9391	9396	9340	9324	9389	9394	9498	9561	9459	9478	9657	9280	9371	9520	9561	9542	9395	9571	9342	9580	9483	9501	9372	9319	9449	9424	9478	9297	9521	9338	9328	9418	9415	9494	9484	9357	9476	9317	9357	9396	9429	9517	9516	9446	9442	9474	9470	9375	9524	9370	9196	9297	9282	9402	9464	9436	9551	9361	9458	9402	9536	9392	9383	9318	9375	9349	9517	9366	9377	9295	9393	9350	9384	9350	9551	9291	9510	9527	9493	9488	9452	9433	9361	9452	9450	9432	9458	9346	9373	9387	9408	9357	9323	9476	9418	9377	9449	9573	9293	9458	9436	9483	9519	9477	9499	9380	9285	9210	9562	9668	9330	9353	9342	9491	9390	9483	9379	9468	9369	9441	9390	9308	9423	9320	9503	9582	9411	9407	9352	9393	9431	9241	9543	9382	9520	9355	9447	9399	9424	9385	9342	9464	9448	9369	9327	9603	9284	9588	9390	9266	9429	9428	9507	9481	9342	9395	9270	9362	9448	9336	9439	9526	9407	9439	9307	9418	9348	9431	9448	9395	9441	9488	9427	9433	9371	9435	9643	9399	9423	9560	9442	9453	9356	9512	9396	9523	9274	9420	9506	9455	9493	9376	9373	9356	9426	9350	9424	9555	9573	9512	9500	9356	9389	9386	9384	9354	9399	9342	9349	9306	9508	9339	9448	9464	9393	9568	9603	9413	9390	9494	9408	9396	9461	9376	9376	9472	9397	9364	9443	9471	9363	9495	9444	9378	9386	9351	9536	9513	9353	9458	9480	9564	9338	9416	9399	9416	9332	9439	9328	9543	9304	9539	9373	9419	9311	9381	9472	9446	9423	9333	9249	9424	9464	9495	9481	9449	9598	9581	9540	9428	9477	9311	9424	9485	9522	9539	9551	9425	9327	9329	9445	9568	9426	9374	9515	9394	9431	9523	9521	9475	9504	9404	9459	9427	9527	9496	9496	9436	9599	9420	9330	9450	9358	9558	9290	9396	9517	9620	9471	9479	9525	9462	9350	9457	9464	9468	9574	9309	9354	9450	9404	9397	9584	9304	9435	9430	9381	9421	9381	9561	9413	9319	9450	9504	9296	9259	9502	9468	9589	9465	9569	9477	9496	9558	9513	9416	9471	9442	9322	9507	9338	9315	9294	9248	9440	9464	9482	9428	9432	9586	9339	9495	9411	9515	9373	9323	9335	9286	9398	9326	9492	9507	9377	9417	9427	9393	9310	9517	9393	9274	9438	9354	9522	9472	9313	9508	9389	9423	9378	9480	9393	9494	9290	9295	9430	9599	9392	9441	9569	9498	9397	9399	9314	9259	9372	9581	9445	9308	9320	9412	9457	9415	9416	9409	9376	9434	9405	9431	9270	9354	9447	9370	9432	9467	9355	9469	9377	9356	9466	9392	9350	9351	9330	9371	9404	9510	9301	9423	9325	9294	9449	9375	9352	9484	9516	9307	9510	9388	9477	9445	9452	9547	9294	9401	9531	9377	9360	9384	9352	9364	9358	9439	9467	9468	9375	9335	9560	9325	9419	9355	9408	9343	9395	9402	9359	9496	9398	9272	9552	9304	9403	9428	9434	9330	9395	9535	9355	9444	9344	9375	9456	9381	9629	9406	9652	9449	9413	9387	9445	9380	9510	9497	9321	9580	9303	9462	9269	9523	9520	9336	9484	9280	9491	9497	9549	9465	9459	9434	9318	9557	9427	9481	9366	9465	9613	9391	9375	9449	9419	9529	9448	9357	9611	9404	9268	9491	9383	9666	9339	9284	9510	9514	9353	9437	9568	9376	9615	9367	9513	9451	9575	9237	9408	9359	9345	9446	9508	9378	9514	9308	9412	9427	9454	9508	9493	9551	9430	9418	9463	9456	9526	9479	9363	9533	9343	9313	9442	9389	9340	9500	9465	9499	9313	9382	9467	9363	9372	9564	9349	9447	9527	9336	9423	9208	9411	9363	9447	9563	9544	9396	9370	9483	9457	9346	9475	9300	9508	9534	9454	9373	9266	9399	9420	9531	9427	9374	9537	9607	9483	9420	9460	9438	9368	9321	9452	9649	9491	9405	9398	9434	9475	9578	9434	9400	9499	9450	9471	9462	9461	9404	9372	9510	9461	9340	9383	9445	9343	9469	9460	9462	9337	9510	9411	9344	9721	9454	9433	9497	9493	9465	9416	9492	9364	9536	9474	9356	9336	9530	9386	9452	9452	9364	9363	9389	9409	9439	9431	9483	9397	9459	9457	9467	9366	9424	9475	9519	9374	9525	9365	9297	9463	9533	9395	9571	9441	9431	9352	9400	9505	9407	9504	9523	9460	9329	9405	9352	9390	9377	9428	9441	9491	9498	9404	9442	9325	9346	9434	9680	9448	9327	9555	9549	9492	9327	9372	9452	9464	9384	9301	9318	9460	9450	9555	9500	9378	9383	9592	9579	9406	9284	9312	9353	9281	9419	9354	9486	9484	9389	9420	9377	9358	9423	9483	9346	9296	9336	9482	9426	9356	9373	9252	9465	9418	9422	9359	9514	9572	9375	9455	9368	9509	9419	9590	9498	9277	9467	9280	9413	9330	9483	9440	9374	9336	9457	9524	9258	9470	9415	9458	9484	9287	9534	9422	9559	9559	9445	9373	9558	9454	9393	9380	9398	9386	9460	9474	9213	9367	9360	9452	9436	9422	9413	9473	9477	9296	9396	9403	9442	9443	9562	9461	9340	9420	9473	9384	9499	9399	9393	9397	9373	9338	9317	9421	9353	9502	9227	9513	9509	9416	9497	9467	9415	9377	9335	9451	9449	9457	9362	9372	9346	9481	9518	9413	9450	9524	9337	9433	9375	9497	9484	9412	9477	9497	9475	9498	9407	9407	9476	9577	9509	9560	9372	9431	9260	9541	9375	9457	9361	9479	9555	9358	9289	9460	9468	9315	9376	9458	9359	9323	9459	9331	9425	9520	9496	9508	9591	9302	9483	9519	9489	9382	9472	9264	9556	9429	9395	9281	9474	9417	9438	9504	9388	9430	9469	9348	9234	9559	9322	9466	9287	9469	9499	9438	9439	9355	9291	9363	9525	9354	9468	9370	9436	9483	9245	9381	9379	9460	9412	9442	9389	9375	9355	9502	9347	9495	9368	9491	9491	9393	9392	9451	9474	9508	9375	9423	9517	9514	9474	9387	9403	9492	9523	9476	9482	9289	9378	9328	9440	9439	9320	9461	9425	9389	9484	9375	9430	9554	9398	9460	9310	9585	9544	9359	9406	9421	9359	9411	9340	9682	9551	9345	9231	9457	9360	9511	9437	9456	9432	9336	9362	9487	9367	9305	9483	9483	9427	9352	9598	9392	9679	9364	9451	9457	9409	9298	9388	9434	9460	9460	9344	9371	9387	9438	9498	9480	9536	9521	9466	9435	9323	9406	9461	9303	9365	9482	9664	9503	9368	9552	9393	9386	9421	9516	9369	9394	9568	9668	9473	9405	9302	9416	9491	9359	9403	9280	9409	9398	9222	9470	9273	9521	9442	9418	9387	9441	9413	9348	9537	9377	9435	9399	9438	9301	9415	9406	9330	9428	9568	9427	9537	9419	9543	9475	9468	9377	9360	9262	9630	9380	9539	9478	9431	9345	9412	9534	9394	9347	9413	9415	9340	9336	9344	9458	9522	9395	9309	9657	9415	9507	9477	9496	9480	9423	9531	9426	9546	9314	9484	9516	9352	9334	9287	9377	9385	9331	9600	9364	9367	9498	9367	9357	9546	9483	9340	9328	9548	9509	9427	9475	9489	9496	9476	9345	9482	9391	9550	9529	9377	9480	9320	9415	9558	9379	9536	9518	9472	9342	9389	9488	9635	9214	9364	9514	9393	9444	9429	9492	9418	9493	9264	9340	9348	9541	9198	9501	9512	9425	9524	9397	9402	9578	9626	9466	9382	9438	9290	9561	9425	9463	9328	9596	9458	9505	9362	9587	9462	9394	9412	9411	9564	9389	9391	9349	9453	9449	9386	9417	9483	9376	9483	9455	9305	9536	9491	9285	9563	9471	9516	9461	9598	9406	9381	9392	9593	9387	9367	9481	9412	9448	9339	9462	9273	9439	9565	9476	9532	9495	9370	9420	9303	9553	9526	9388	9292	9511	9476	9592	9373	9542	9550	9375	9511	9383	9523	9345	9479	9416	9542	9438	9327	9409	9498	9318	9499	9416	9443	9378	9383	9418	9335	9354	9410	9496	9396	9407	9362	9393	9540	9373	9433	9593	9450	9379	9491	9466	9358	9404	9305	9408	9577	9426	9541	9268	9501	9468	9416	9487	9464	9366	9297	9398	9251	9450	9505	9507	9429	9482	9377
29323	20308	17452	14427	12969	13501	18412	19667	16697	14945	13321	12279	12103	11834	11784	11768	11858	11885	11786	11679	11701	11788	11785	12024	11896	11730	11899	11829	11843	11813	11873	11908	11939	11722	11705	11879	11952	11790	11830	11812	11905	11850	11868	11740	11734	11726	12004	11894	11832	11760	11486	11873	11977	11946	11937	11790	12015	11688	11906	11726	11956	11929	11790	11640	11822	11946	11830	11791	11772	11844	11967	11614	11835	11724	11812	11922	11963	11917	11778	11978	11831	11881	11627	11816	11877	11964	11887	11819	11769	11857	11859	11663	11815	11834	11944	11826	11919	11817	11799	11667	11851	11715	11914	11768	11732	11725	11852	11687	11659	11729	11929	11762	11761	11807	11849	11576	11787	11814	11780	11640	11831	11806	11679	11900	11748	11894	11830	11735	12034	11984	11702	11791	11774	11773	11776	11868	11787	11815	11918	11965	11865	11949	11862	11906	11899	11787	11780	11695	11594	11694	11846	11698	11747	11916	11724	11813	11567	11552	11835	11788	11764	11786	11808	11890	11708	11833	11730	11727	11781	11768	11753	11784	11994	12010	11700	11776	11745	11933	11722	11819	11756	11876	11869	11790	11916	11874	11932	11908	11641	11937	11763	11653	11682	11715	11889	11805	11815	11747	11794	11691	11786	11738	11863	11851	11952	11893	11816	11813	11699	11735	11768	11840	11783	11745	11724	11852	11891	11985	11859	11576	11771	11847	11699	11800	11745	11653	11813	11835	11871	11750	11801	11794	11996	11889	11786	11894	11904	11780	11802	11828	11908	11639	11768	11677	11804	11840	11903	11883	11887	11790	11865	11659	11708	11890	11780	11665	11552	11781	11694	11709	11900	11779	11809	11789	11784	11722	11839	11945	11875	11922	12024	11825	11925	11910	11814	11689	11716	11764	11792	11766	11873	11648	11756	11874	11770	11792	11852	11936	11779	11615	11837	11650	11836	11792	11866	11919	11790	11896	11799	11726	11721	11923	11747	11740	11706	11819	11778	11628	11641	11757	11922	11814	11746	11704	11905	11851	11904	11596	11868	11721	11867	11785	11794	11825	11891	12044	11835	11791	11662	11842	11809	11905	11818	11825	11801	11933	11799	11688	11733	11800	11803	11877	11647	11625	11749	11670	11901	11828	11820	11865	11977	11847	11781	11791	11703	11764	11908	11784	11932	11826	11786	11762	11660	11770	11795	11732	11583	11690	11902	11854	11741	11909	11662	11995	11899	11814	11801	11673	11627	11842	11919	11866	11872	11879	11869	11660	11712	11634	11879	11790	11716	11818	11715	11765	11730	11736	11854	11725	11802	11599	11917	11996	11929	11725	11854	11851	11878	11772	11810	11680	11792	11800	11833	11755	11806	12022	11732	11801	11833	11814	11767	11741	11872	11866	11836	11772	11987	11903	11864	11735	11933	11822	12008	11880	11653	11710	11849	11916	11955	11926	11753	11840	11827	11803	11845	11777	11723	11847	11726	11635	11724	11830	11715	11798	11911	11769	11908	11686	11722	11857	11747	11751	11689	11834	11809	11866	11761	11929	11743	11959	11854	11822	11837	11794	11958	11799	11770	11951	11754	11790	11880	11829	11846	11734	11860	11773	11868	11757	11771	11803	11857	11846	11914	11733	11894	11863	11794	11697	11679	11760	11880	11764	11743	11761	11739	11699	11909	11890	11909	11708	11793	11796	11949	12016	11912	11792	11830	11891	11877	11724	11923	11699	11832	11696	11868	11707	11758	11781	11746	11889	11859	11766	11703	11846	11597	11823	11846	11837	11720	11876	11683	11698	11864	11842	11768	11904	11827	11937	11802	11863	11757	11820	11815	11749	11851	11727	11886	11806	11830	11873	11960	11876	11855	11697	11893	11852	11813	11753	11782	11928	11938	11846	11741	11685	11885	11710	11896	11878	11833	11932	11876	11707	11827	11756	11820	11914	11957	11782	11825	11677	11925	11703	11770	11880	12007	11868	11822	11840	11855	11808	11951	11663	11758	11697	11594	11790	11829	11814	12063	11761	11677	11634	11848	11935	11868	11943	11844	11899	11816	11688	11725	11742	11880	11638	11675	11885	11904	11837	11872	11794	11750	11705	11810	11821	11731	11897	11865	11878	11805	11735	11694	11888	11882	11658	11888	11908	11814	11831	11851	11819	11801	11931	11654	11737	11644	11691	11831	11903	11919	11746	11811	11740	11948	11757	11752	11826	11692	11712	11942	11753	11930	12028	11714	11729	11757	11745	11708	11839	11963	11901	11967	11843	11849	11677	11823	11908	11829	11756	11925	11751	11750	11861	11838	11827	11759	11816	11802	11870	11784	11965	11581	11798	11892	12037	11975	11875	11894	11740	11748	11684	11859	11766	11908	11892	11746	11996	11754	11929	11719	11969	11685	11735	11799	11877	11723	11786	11727	11877	11876	11776	11692	11747	11796	11926	11763	11833	11603	11817	11766	11915	11889	11855	11750	11872	11839	11775	11872	11744	11726	11774	11765	11856	11782	11708	11921	11664	11697	11883	11705	11904	11854	11895	11809	11904	11865	11738	11697	11724	11617	12120	11808	11921	11634	11703	11804	11785	11795	11766	11818	11981	12084	11683	11716	11810	11829	11872	11787	11801	11894	11807	11782	11727	11907	11672	11906	11752	11922	11690	11911	11954	11876	11649	11592	11706	11697	11598	11820	11823	11765	11853	12042	11900	11610	11669	11906	11928	11849	11678	11736	11684	11874	11811	11941	11710	11707	11904	11954	11726	11804	11959	11770	11649	12002	11770	11850	11756	11707	11738	11669	11723	12012	11893	12024	11822	11907	11821	11930	11905	11791	11755	11842	11842	11971	11866	11885	11671	11759	11937	11777	11766	11722	11863	11830	11841	11882	11872	11793	11885	11694	11820	11984	11830	11954	11844	12006	11928	11683	11576	11851	11820	11888	11923	11914	11860	11864	11968	11713	11730	11737	11968	11797	11851	11799	11943	11850	11898	11770	11773	11921	11744	11821	11630	11791	11879	11681	11972	11849	11852	11896	11864	11786	11725	11929	11859	11739	11691	11781	11859	11809	11798	11839	11756	12006	11882	12114	11836	11889	11716	11871	11762	11661	11639	11824	11747	11907	11889	11774	11912	11623	11913	11798	11662	11730	11840	11693	11797	11954	11709	11945	11779	11724	11787	11682	11845	11740	11823	11787	11663	11742	11859	11728	11750	11820	11962	11764	11753	11958	11845	11791	11792	11904	11835	11793	11989	11948	11683	11788	11729	11814	11981	11966	11714	11785	11705	11819	11904	11943	11853	11998	11825	11815	11948	11674	11757	11750	11704	11828	11852	11772	11918	11909	11828	11767	11825	11696	11814	11770	11846	11925	11768	11653	11900	11737	11705	11804	11798	11901	11825	11671	11775	11741	11731	11785	11783	12003	11866	11889	11863	11717	11786	11642	12129	11799	11796	11819	11793	11928	11938	11770	11844	11870	11863	11891	11966	11933	11578	11815	11993	11952	11958	11700	11933	11770	11870	11741	11826	11661	11776	11786	11733	11772	11986	11974	11919	11876	11774	11798	11887	11790	11796	11722	11939	11965	11878	12058	11693	11692	11770	11679	11622	11843	11641	11624	11767	11954	11853	11919	11600	11834	11908	11990	11714	11770	11807	11797	11863	11793	11808	11968	11801	11747	11555	11950	11721	11844	11976	11777	11658	11833	11795	11896	11829	11797	11847	11618	11785	11731	11823	11779	11665	11894	11722	11726	11901	11725	11689	11699	11938	11606	11936	11730	11914	11830	11954	11847	11900	11904	11986	11800	11851	11802	11808	11934	11895	11908	12001	11919	11888	11936	11770	11946	11558	11760	11947	11752	11924	11892	12008	11905	11857	11874	11840	11817	11975	12019	11879	11746	11878	11726	11677	11727	11858	11516	11795	11822	11730	11763	11837	11850	11917	11799	11781	11988	12070	11900	11642	11934	11873	11729	11757	11888	11954	11886	11807	11867	11743	11844	11750	11906	11856	11792	11970	11870	11789	11672	11776	11672	11783	11694	11906	11748	11793	11794	11700	12016	11888	11750	11870	11764	11687	12033	11870	11716	11847	11908	11720	11800	11860	11725	11951	11780	11678	11859	11869	11838	11944	11723	11734	11810	11841	11682	11795	11722	11822	11710	11747	11829	11896	11854	11841	11828	11805	11767	11872	11629	11683	11794	11710	11818	11896	11722	11854	11725	11763	11609	11970	11725	11715	11764	11963	11994	11799	11778	11933	11733	11861	11837	11776	11753	11750	11711	11871	11907	11817	11937	11911	11978	11729	11934	11822	11947	12037	11990	11690	11688	11826	11702	11765	11809	11700	11713	11850	11782	11766	11570	11808	11883	11635	11703	11801	11809	11887	11853	11912	11753	11776	11850	11832	12019	11953	11950	11777	11943	11811	11735	11675	11787	11910	11775	11800	11622	11789	11844	12016	11759	11669	11872	11891	12023	11849	11783	11898	11805	11835	11852	11585	11992	11655	11811	11879	11914	11781	11812	11915	11843	11927	11958	11772	11723	11763	11916	11618	11907	11710	11853	11969	11931	11746	11708	11907	11995	11812	11835	11795	11662	11655	11815	11795	11836	11798	11684	11694	11707	11737	11828	11790	11947	11975	11793	11997	11875	11777	11789	11919	11663	11747	11853	11773	11895	11737	11813	11830	11888	11793	11770	11780	11808	11795	11833	11810	11922	11901	11967	12009	11817	11752	11632	11845	11903	11763	11669	11813	11873	11757	11806	11813	11799	11894	11850	11590	11644	11745	11731	11631	11864	11845	11776	11830	11936	11786	11801	11926	11734	11817	11885	11865	11841	11839	11694	11771	11883	11718	11901	11850	11807	11869	11878	12041	11772	11629	11748	11766	11782	12009	11808	11933	11838	11735	11804	11883	11791	11819	11940	11867	11974	11738	11751	11819	11824	11658	11763	11984	11860	11682	11904	11830	11748	11823	12000	11675	11804	11932	11761	11766	11751	11779	11756	11915	11729	11930	12086	11895	11935	11919	11984	11721	11781	11600	11995	11668	11769	11975	11857	11830	11986	11757	11927	11728	11817	11775	11787	11879	11824	11787	11853	11923	11780	11878	11801	11788	11924	11727	11874	11768	11796	11770
13915	15245	14822	12817	12283	13577	20406	21022	16109	14431	11926	10689	10547	10494	10368	10485	10405	10350	10587	10181	10449	10559	10245	10311	10255	10473	10349	10555	10501	10414	10527	10551	10279	10490	10371	10511	10505	10353	10405	10433	10418	10465	10553	10362	10368	10454	10547	10508	10474	10487	10494	10445	10400	10421	10405	10485	10408	10325	10371	10503	10443	10186	10367	10342	10371	10357	10396	10445	10392	10454	10459	10414	10450	10483	10542	10620	10643	10358	10426	10411	10427	10303	10383	10333	10500	10354	10460	10448	10521	10394	10364	10458	10415	10599	10506	10558	10457	10364	10367	10503	10434	10337	10450	10482	10401	10424	10573	10493	10394	10410	10447	10348	10375	10405	10363	10432	10342	10523	10308	10241	10385	10436	10502	10296	10344	10486	10522	10393	10399	10264	10444	10477	10364	10508	10253	10459	10357	10512	10283	10261	10368	10509	10400	10355	10504	10410	10396	10418	10495	10345	10437	10344	10505	10476	10270	10435	10397	10461	10133	10363	10500	10448	10299	10353	10470	10518	10428	10282	10515	10410	10255	10313	10176	10466	10310	10345	10435	10510	10357	10435	10308	10496	10532	10618	10516	10528	10462	10315	10391	10440	10486	10280	10405	10363	10382	10314	10382	10248	10314	10490	10456	10513	10496	10436	10423	10411	10380	10471	10471	10385	10432	10536	10483	10234	10440	10394	10400	10322	10476	10310	10331	10451	10387	10295	10510	10434	10475	10393	10415	10355	10383	10331	10422	10389	10398	10455	10379	10400	10398	10418	10341	10413	10297	10362	10237	10281	10449	10390	10612	10466	10404	10531	10227	10456	10432	10367	10276	10535	10400	10286	10483	10471	10452	10548	10558	10302	10484	10383	10434	10540	10421	10452	10488	10488	10248	10462	10368	10369	10352	10370	10442	10425	10437	10455	10654	10363	10240	10455	10466	10349	10311	10461	10456	10408	10469	10518	10365	10418	10505	10340	10377	10348	10194	10402	10248	10571	10480	10434	10274	10534	10356	10366	10460	10204	10399	10472	10436	10415	10585	10345	10562	10463	10509	10364	10315	10237	10471	10503	10473	10374	10463	10495	10305	10344	10488	10466	10338	10501	10429	10421	10325	10295	10444	10356	10405	10249	10459	10525	10368	10462	10567	10390	10375	10564	10401	10450	10345	10386	10437	10378	10434	10398	10299	10320	10425	10361	10437	10317	10466	10452	10377	10331	10398	10408	10512	10488	10408	10534	10613	10403	10426	10287	10353	10336	10194	10493	10516	10561	10606	10401	10350	10408	10408	10487	10403	10441	10365	10474	10307	10440	10440	10479	10687	10346	10352	10385	10498	10466	10511	10382	10542	10448	10329	10326	10266	10470	10455	10479	10490	10460	10464	10414	10528	10427	10536	10577	10387	10361	10264	10282	10391	10578	10499	10304	10392	10557	10631	10342	10558	10463	10364	10325	10354	10393	10548	10526	10267	10368	10529	10368	10364	10377	10449	10424	10416	10442	10371	10443	10366	10442	10635	10354	10458	10394	10497	10420	10389	10431	10389	10334	10389	10438	10369	10322	10508	10490	10379	10422	10486	10282	10413	10290	10466	10378	10415	10382	10267	10330	10386	10440	10226	10521	10390	10448	10316	10432	10441	10405	10417	10364	10473	10318	10568	10481	10433	10424	10438	10323	10480	10470	10350	10392	10383	10469	10483	10459	10500	10260	10427	10335	10417	10307	10319	10347	10307	10607	10481	10308	10361	10506	10373	10530	10343	10370	10398	10559	10510	10338	10382	10460	10446	10479	10452	10509	10387	10353	10441	10444	10466	10359	10360	10442	10626	10383	10524	10364	10348	10418	10477	10429	10357	10423	10488	10468	10409	10433	10466	10486	10246	10470	10480	10431	10308	10326	10328	10402	10477	10416	10312	10406	10248	10517	10525	10462	10494	10391	10489	10448	10326	10451	10545	10575	10363	10373	10297	10387	10532	10403	10258	10304	10489	10441	10461	10446	10434	10330	10420	10447	10232	10529	10244	10424	10477	10344	10536	10351	10328	10451	10401	10349	10378	10465	10403	10353	10436	10458	10399	10436	10534	10295	10397	10389	10452	10374	10485	10464	10517	10390	10425	10444	10312	10568	10341	10559	10497	10418	10528	10431	10425	10549	10331	10360	10356	10311	10343	10540	10514	10422	10442	10370	10478	10454	10398	10485	10439	10486	10327	10339	10410	10467	10496	10418	10445	10450	10334	10435	10337	10372	10409	10380	10474	10265	10561	10328	10383	10466	10430	10507	10322	10419	10357	10306	10365	10470	10395	10555	10391	10337	10466	10505	10537	10363	10484	10328	10474	10630	10335	10314	10354	10400	10338	10188	10487	10394	10488	10391	10562	10321	10383	10387	10532	10449	10500	10351	10465	10364	10449	10518	10465	10361	10557	10493	10388	10443	10215	10395	10306	10261	10350	10383	10374	10424	10344	10253	10516	10500	10448	10397	10394	10342	10488	10484	10424	10495	10345	10394	10393	10432	10396	10368	10404	10368	10305	10492	10369	10456	10473	10416	10427	10357	10298	10464	10496	10312	10286	10414	10501	10277	10529	10299	10453	10395	10362	10402	10451	10232	10508	10369	10535	10411	10375	10559	10363	10245	10399	10519	10494	10335	10350	10353	10365	10448	10512	10297	10359	10433	10534	10323	10221	10397	10408	10328	10406	10354	10275	10168	10381	10429	10484	10378	10332	10312	10505	10423	10421	10462	10586	10445	10441	10203	10244	10317	10437	10385	10470	10413	10462	10363	10475	10296	10313	10311	10386	10445	10595	10440	10326	10494	10422	10378	10263	10292	10455	10361	10542	10520	10372	10470	10223	10536	10574	10326	10447	10486	10542	10266	10540	10464	10501	10300	10400	10417	10452	10345	10374	10533	10457	10360	10477	10401	10376	10409	10544	10545	10376	10221	10461	10431	10383	10349	10452	10432	10481	10480	10337	10394	10363	10413	10256	10344	10285	10357	10398	10324	10400	10493	10393	10633	10467	10350	10585	10534	10499	10567	10304	10469	10443	10439	10511	10426	10513	10567	10521	10632	10344	10423	10318	10513	10524	10456	10427	10350	10395	10398	10435	10456	10441	10373	10369	10445	10442	10452	10334	10441	10476	10462	10325	10478	10487	10376	10479	10562	10365	10370	10274	10518	10384	10454	10386	10519	10528	10444	10355	10543	10499	10305	10579	10443	10498	10421	10542	10339	10330	10448	10240	10365	10328	10433	10321	10302	10310	10386	10290	10481	10394	10505	10452	10537	10384	10516	10499	10552	10494	10261	10536	10519	10392	10307	10355	10283	10321	10488	10404	10452	10464	10340	10391	10390	10428	10340	10373	10346	10450	10404	10518	10344	10266	10344	10397	10290	10545	10352	10514	10383	10465	10352	10386	10439	10572	10374	10361	10243	10401	10564	10355	10275	10356	10471	10345	10416	10454	10462	10441	10515	10283	10539	10401	10442	10329	10489	10396	10391	10282	10557	10455	10455	10410	10532	10499	10489	10560	10494	10490	10372	10516	10253	10322	10489	10390	10320	10655	10387	10454	10323	10465	10389	10451	10346	10318	10468	10438	10561	10352	10469	10446	10309	10363	10519	10337	10407	10477	10262	10333	10435	10499	10419	10557	10469	10460	10313	10359	10476	10357	10395	10376	10403	10519	10435	10465	10492	10419	10435	10446	10342	10361	10336	10458	10535	10465	10298	10196	10354	10474	10493	10468	10437	10383	10558	10487	10496	10456	10515	10368	10498	10535	10424	10482	10514	10512	10400	10489	10387	10459	10289	10301	10418	10293	10290	10603	10404	10485	10414	10414	10325	10296	10504	10446	10405	10553	10324	10400	10438	10275	10294	10429	10323	10333	10404	10554	10472	10462	10403	10550	10644	10452	10437	10308	10434	10569	10402	10545	10474	10252	10436	10385	10398	10389	10362	10426	10462	10367	10437	10504	10406	10506	10429	10328	10450	10402	10382	10419	10443	10452	10176	10382	10632	10377	10420	10332	10617	10336	10465	10430	10529	10458	10397	10357	10309	10481	10315	10232	10308	10555	10502	10400	10513	10342	10445	10469	10364	10466	10372	10425	10290	10249	10429	10543	10429	10411	10386	10390	10310	10470	10368	10448	10437	10386	10495	10298	10387	10442	10368	10485	10383	10526	10370	10475	10337	10583	10422	10285	10474	10512	10595	10328	10421	10409	10478	10472	10378	10470	10559	10475	10414	10414	10458	10511	10494	10395	10454	10431	10370	10465	10357	10438	10415	10507	10626	10469	10393	10309	10366	10486	10480	10509	10449	10559	10535	10424	10448	10504	10486	10452	10403	10347	10309	10449	10384	10524	10347	10340	10458	10435	10404	10384	10388	10318	10409	10517	10429	10410	10398	10657	10475	10452	10457	10439	10361	10369	10445	10449	10451	10617	10508	10523	10470	10416	10318	10419	10436	10379	10500	10435	10336	10432	10467	10393	10403	10363	10361	10522	10431	10528	10465	10450	10448	10266	10372	10500	10447	10345	10411	10444	10462	10433	10376	10632	10351	10455	10451	10439	10451	10411	10451	10416	10310	10472	10351	10557	10396	10425	10543	10410	10404	10461	10453	10555	10308	10440	10422	10486	10480	10409	10442	10340	10389	10453	10475	10442	10401	10443	10547	10324	10548	10493	10263	10433	10497	10510	10370	10411	10441	10486	10506	10338	10352	10570	10376	10271	10499	10427	10305	10433	10322	10408	10503	10343	10336	10327	10368	10358	10404	10328	10392	10490	10294	10379	10332	10554	10358	10509	10339	10380	10332	10413	10382	10400	10423	10490	10380	10463	10497	10457	10493	10382	10480	10395	10489	10417	10500	10411	10472	10476	10574	10473	10442	10288	10457	10560	10388	10394	10413	10414	10496	10516	10360	10362	10394	10581	10383	10398	10279	10365	10420	10391	10371	10400	10303	10437	10395	10472	10441	10266	10448	10289	10331	10298	10414	10360	10505	10300	10594	10424	10477	10409	10364	10331	10356	10514	10431	10422	10399	10486	10521	10443	10301	10399	10387	10400	10619	10423	10414	10294	10510	10420	10391	10491	10405	10442	10542	10567	10559	10504	10410	10507	10256
25565	21060	27765	24887	21482	26015	50549	55069	43296	29726	20942	15532	13817	13666	13651	13530	13317	13463	13461	13577	13347	13198	13387	13498	13583	13436	13368	13360	13524	13427	13294	13434	13387	13555	13378	13331	13199	13325	13474	13538	13572	13336	13261	13388	13381	13493	13305	13486	13450	13307	13454	13478	13561	13216	13392	13349	13502	13422	13377	13464	13378	13400	13316	13518	13364	13347	13374	13211	13268	13206	13575	13396	13422	13347	13292	13309	13518	13237	13160	13399	13545	13378	13327	13201	13468	13306	13442	13270	13271	13229	13210	13286	13166	13299	13410	13364	13507	13398	13351	13250	13345	13223	13390	13302	13363	13291	13271	13227	13313	13392	13331	13417	13393	13370	13454	13507	13401	13235	13369	13272	13287	13351	13420	13461	13409	13234	13295	13307	13258	13400	13347	13321	13529	13246	13400	13235	13427	13314	13395	13339	13350	13232	13376	13279	13214	13305	13317	13220	13107	13290	13587	13292	13309	13246	13439	13339	13538	13292	13195	13249	13364	13440	13412	13460	13389	13402	13396	13405	13337	13371	13236	13163	13253	13127	13465	13334	13443	13168	13371	13469	13348	13458	13433	13195	13298	13203	13294	13344	13372	13484	13170	13151	13178	13249	13240	13382	13436	13502	13320	13380	13245	13287	13464	13218	13458	13256	13422	13293	13353	13452	13382	13473	13317	13386	13408	13213	13403	13348	13320	13145	13395	13289	13338	13356	13408	13482	13271	13276	13269	13438	13250	13195	13253	13275	13328	13173	13385	13286	13322	13348	13325	13508	13317	13280	13301	13408	13518	13230	13235	13473	13307	13387	13391	13190	13207	13419	13116	13229	13058	13410	13373	13252	13386	13339	13241	13466	13327	13236	13292	13530	13339	13247	13457	13292	13433	13422	13533	13554	13452	13247	13406	13271	13433	13152	13300	13493	13487	13418	13497	13139	13356	13375	13583	13239	13450	13504	13462	13341	13249	13235	13173	13356	13481	13250	13452	13376	13363	13250	13326	13391	13348	13379	13451	13446	13352	13446	13377	13351	13233	13343	13517	13281	13248	13457	13050	13458	13361	13208	13130	13370	13342	13421	13323	13316	13321	13504	13413	13239	13143	13263	13366	13152	13302	13442	13241	13449	13423	13184	13387	13393	13404	13129	13254	13300	13172	13441	13375	13381	13326	13270	13255	13346	13289	13250	13415	13430	13415	13350	13297	13252	13362	13179	13273	13416	13342	13518	13129	13513	13490	13392	13166	13517	13386	13369	13329	13444	13491	13469	13209	13408	13227	13461	13487	13459	13444	13296	13360	13328	13361	13494	13258	13447	13351	13405	13249	13459	13396	13463	13304	13430	13259	13473	13132	13434	13454	13394	13287	13278	13137	13509	13273	13328	13339	13350	13240	13382	13297	13351	13208	13288	13372	13273	13135	13306	13452	13144	13518	13494	13395	13294	13421	13314	13324	13319	13405	13402	13363	13431	13370	13344	13329	13066	13352	13333	13258	13300	13317	13484	13257	13339	13488	13539	13429	13213	13460	13342	13310	13369	13394	13381	13322	13469	13348	13253	13370	13187	13329	13631	13390	13307	13403	13503	13274	13345	13490	13383	13363	13382	13480	13457	13307	13409	13181	13430	13436	13286	13213	13255	13415	13227	13231	13188	13364	13465	13227	13285	13353	13420	13314	13485	13349	13413	13319	13432	13356	13392	13211	13304	13432	13400	13501	13458	13210	13242	13298	13215	13246	13428	13414	13327	13320	13311	13364	13425	13493	13339	13279	13322	13298	13268	13478	13366	13386	13319	13516	13328	13296	13349	13270	13280	13248	13420	13432	13335	13229	13542	13381	13475	13276	13315	13369	13666	13259	13428	13265	13272	13306	13151	13328	13516	13181	13283	13352	13383	13277	13239	13387	13418	13271	13210	13378	13353	13303	13514	13156	13365	13346	13374	13229	13284	13250	13278	13333	13221	13279	13282	13297	13479	13351	13223	13397	13268	13384	13300	13238	13367	13490	13446	13265	13459	13275	13401	13138	13273	13474	13118	13291	13144	13300	13364	13287	13418	13327	13414	13210	13343	13483	13275	13142	13299	13306	13235	13384	13293	13529	13381	13287	13300	13355	13330	13346	13340	13126	13371	13255	13267	13299	13276	13292	13318	13322	13416	13404	13364	13486	13371	13357	13487	13297	13331	13410	13519	13390	13241	13289	13306	13591	13245	13369	13345	13389	13426	13365	13324	13302	13296	13453	13539	13085	13264	13402	13198	13362	13323	13402	13362	13266	13365	13526	13304	13407	13311	13338	13421	13306	13438	13566	13328	13291	13312	13208	13313	13402	13295	13487	13479	13321	13229	13178	13469	13420	13246	13280	13475	13344	13235	13413	13375	13350	13292	13406	13309	13130	13317	13143	13213	13276	13396	13349	13191	13382	13444	13241	13258	13183	13341	13362	13160	13471	13504	13357	13506	13557	13392	13345	13468	13139	13285	13450	13338	13425	13321	13458	13413	13433	13365	13516	13127	13450	13329	13467	13401	13185	13417	13415	13397	13282	13555	13179	13151	13190	13290	13446	13414	13410	13356	13536	13339	13301	13275	13224	13340	13289	13322	13414	13407	13415	13192	13285	13309	13413	13371	13267	13205	13309	13397	13299	13275	13342	13279	13198	13287	13371	13147	13376	13463	13290	13504	13345	13347	13504	13232	13370	13573	13319	13420	13430	13345	13328	13284	13164	13131	13249	13105	13377	13141	13271	13415	13346	13535	13275	13289	13260	13429	13437	13432	13334	13309	13475	13234	13439	13224	13442	13281	13410	13500	13222	13228	13315	13350	13377	13435	13517	13292	13249	13336	13387	13311	13232	13285	13114	13386	13425	13309	13650	13342	13245	13299	13132	13487	13331	13404	13405	13361	13297	13318	13438	13212	13290	13251	13344	13281	13449	13182	13176	13498	13609	13405	13213	13121	13282	13378	13219	13172	13349	13323	13318	13354	13304	13302	13440	13514	13433	13451	13236	13069	13346	13238	13470	13163	13501	13398	13327	13382	13353	13105	13436	13277	13277	13179	13412	13318	13421	13273	13284	13367	13168	13375	13390	13454	13345	13405	13361	13261	13295	13290	13440	13232	13319	13584	13281	13232	13474	13125	13334	13337	13186	13324	13273	13391	13397	13341	13187	13324	13495	13586	13452	13274	13323	13236	13358	13530	13406	13300	13408	13251	13239	13292	13366	13310	13389	13270	13213	13519	13426	13280	13428	13297	13394	13175	13419	13284	13480	13297	13324	13148	13357	13350	13436	13340	13393	13342	13159	13277	13438	13213	13291	13376	13340	13279	13421	13478	13230	13448	13398	13137	13344	13303	13357	13275	13625	13264	13173	13373	13338	13351	13269	13134	13457	13352	13447	13258	13275	13324	13266	13203	13359	13432	13345	13429	13579	13385	13229	13347	13470	13321	13224	13478	13400	13379	13245	13225	13397	13398	13398	13513	13340	13270	13422	13425	13514	13251	13429	13341	13218	13369	13399	13243	13448	13399	13345	13306	13211	13287	13272	13293	13270	13445	13513	13385	13416	13209	13354	13244	13369	13458	13255	13600	13401	13553	13163	13307	13284	13395	13081	13333	13365	13220	13525	13375	13328	13378	13349	13271	13278	13475	13408	13486	13355	13140	13312	13403	13281	13589	13334	13314	13313	13187	13505	13341	13532	13361	13425	13387	13512	13240	13446	13170	13302	13199	13295	13428	13387	13218	13426	13280	13461	13209	13374	13199	13304	13284	13441	13344	13517	13191	13284	13481	13425	13368	13366	13230	13172	13337	13523	13543	13363	13346	13163	13336	13296	13341	13365	13447	13222	13250	13424	13507	13478	13285	13298	13112	13299	13352	13403	13371	13287	13426	13347	13396	13348	13482	13215	13210	13387	13408	13270	13123	13404	13339	13317	13537	13238	13300	13229	13481	13466	13391	13467	13205	13495	13247	13247	13372	13409	13428	13448	13421	13543	13371	13185	13137	13449	13279	13406	13448	13567	13222	13232	13358	13330	13481	13485	13329	13505	13354	13136	13387	13420	13450	13402	13389	13380	13130	13456	13329	13331	13094	13258	13312	13313	13217	13486	13478	13468	12963	13300	13433	13448	13287	13540	13389	13262	13141	13207	13490	13351	13273	13180	13450	13392	13272	13397	13293	13348	13493	13371	13302	13550	13423	13344	13499	13275	13499	13446	13327	13301	13276	13407	13037	13296	13374	13395	13496	13232	13115	13332	13242	13233	13343	13331	13364	13362	13266	13219	13212	13399	13291	13427	13237	13355	13280	13108	13487	13491	13430	13280	13288	13360	13507	13363	13213	13432	13200	13274	13222	13368	13146	13208	13589	13401	13353	13476	13200	13340	13317	13442	13233	13411	13462	13217	13365	13290	13282	13277	13428	13409	13331	13123	13235	13239	13190	13416	13282	13274	13474	13407	13338	13365	13087	13326	13340	13308	13449	13361	13327	13425	13274	13408	13327	13279	13322	13283	13507	13311	13259	13364	13316	13318	13335	13315	13377	13501	13172	13493	13406	13325	13421	13335	13359	13180	13315	13306	13370	13280	13203	13452	13359	13346	13368	13298	13339	13272	13218	13292	13193	13283	13287	13165	13336	13175	13429	13300	13483	13362	13226	13385	13447	13497	13339	13593	13380	13394	13411	13271	13510	13354	13270	13305	13369	13365	13197	13320	13309	13462	13309	13279	13242	13050	13448	13444	13429	13394	13424	13415	13392	13331	13234	13468	13436	13156	13384	13444	13362	13502	13559	13526	13304	13498	13156	13287	13270	13318	13246	13340	13255	13230	13099	13349	13125	13333	13294	13025	13398	13341	13271	13319	13305	13316	13327	13148	13452	13195	13504	13316	13458	13275	13294	13452	13335	13364	13547	13377	13461	13310	13254	13315	13331	13325	13384	13428	13323	13425	13345	13307	13294	13261	13396	13274	13409	13400	13344	13463	13178	13484	13385	13396	13267	13547	13452	13420	13374	13472	13168	13297	13452	13359	13244	13259	13362	13276	13108	13169	13172	13417	13166	13125	13355	13303	13453	13429	13405	13504	13497	13429	13495	13405	13490	13391	13545	13357	13208	13301	13372	13388	13403
16013	26426	23966	19027	17801	28430	50775	53144	42057	28797	18625	13030	11620	11496	11430	11499	11565	11363	11604	11395	11301	11538	11428	11489	11429	11461	11508	11262	11433	11522	11471	11490	11537	11319	11509	11261	11502	11548	11272	11526	11383	11424	11409	11511	11472	11413	11138	11490	11449	11414	11354	11508	11430	11459	11359	11373	11478	11420	11289	11361	11413	11408	11329	11436	11486	11322	11438	11394	11466	11476	11391	11590	11344	11569	11442	11296	11429	11483	11450	11407	11436	11397	11481	11433	11495	11508	11359	11422	11452	11518	11433	11435	11460	11396	11482	11331	11394	11643	11439	11619	11475	11316	11402	11472	11465	11348	11620	11364	11417	11398	11575	11341	11566	11370	11494	11433	11356	11282	11379	11469	11456	11510	11397	11417	11354	11439	11402	11386	11470	11261	11610	11481	11418	11412	11368	11385	11458	11656	11459	11478	11492	11449	11540	11504	11385	11511	11527	11469	11404	11376	11295	11366	11461	11563	11461	11479	11451	11502	11406	11535	11601	11537	11426	11365	11307	11504	11432	11503	11355	11282	11247	11429	11468	11379	11300	11364	11406	11523	11377	11558	11383	11598	11395	11509	11403	11419	11393	11399	11510	11410	11366	11601	11535	11417	11534	11315	11414	11454	11495	11470	11388	11587	11461	11231	11382	11420	11374	11439	11475	11475	11493	11477	11204	11450	11296	11497	11391	11472	11327	11363	11505	11526	11469	11342	11433	11566	11416	11485	11547	11560	11448	11519	11498	11388	11504	11450	11502	11378	11540	11475	11377	11400	11369	11451	11530	11399	11442	11487	11507	11482	11512	11343	11347	11513	11374	11410	11382	11567	11550	11498	11408	11456	11410	11523	11467	11369	11478	11472	11334	11340	11513	11518	11506	11461	11448	11420	11393	11496	11491	11631	11506	11583	11509	11312	11345	11517	11593	11458	11511	11518	11465	11468	11367	11487	11570	11272	11421	11431	11421	11437	11471	11441	11432	11429	11494	11629	11456	11398	11265	11597	11491	11296	11465	11513	11534	11421	11313	11394	11515	11439	11551	11443	11534	11331	11345	11370	11577	11413	11392	11451	11407	11315	11352	11531	11539	11480	11448	11427	11440	11428	11500	11395	11276	11361	11337	11349	11408	11455	11444	11374	11589	11542	11514	11494	11400	11339	11523	11321	11403	11369	11414	11447	11479	11514	11470	11287	11429	11327	11471	11392	11518	11456	11530	11483	11524	11339	11306	11331	11460	11388	11494	11278	11486	11320	11451	11562	11333	11374	11431	11423	11394	11314	11475	11441	11633	11529	11494	11533	11567	11552	11400	11460	11452	11426	11349	11467	11433	11517	11375	11526	11506	11366	11516	11486	11501	11476	11307	11318	11366	11290	11415	11386	11548	11548	11369	11444	11345	11492	11587	11503	11346	11501	11400	11609	11427	11421	11463	11497	11476	11374	11301	11422	11522	11482	11411	11590	11506	11443	11378	11463	11524	11505	11626	11615	11364	11459	11524	11461	11619	11547	11135	11598	11397	11626	11574	11375	11508	11763	11509	11557	11362	11500	11453	11413	11439	11534	11495	11527	11527	11404	11490	11333	11231	11498	11295	11506	11483	11345	11378	11387	11513	11461	11414	11439	11521	11485	11421	11426	11546	11602	11452	11442	11442	11536	11372	11465	11491	11354	11453	11424	11412	11377	11469	11456	11503	11319	11455	11179	11377	11365	11394	11391	11463	11621	11562	11522	11474	11415	11466	11384	11380	11503	11480	11484	11416	11460	11435	11515	11393	11569	11441	11306	11576	11460	11521	11560	11721	11425	11436	11585	11537	11444	11351	11639	11370	11373	11302	11348	11395	11533	11572	11414	11413	11532	11585	11371	11474	11491	11253	11527	11437	11482	11376	11452	11266	11436	11469	11460	11335	11627	11373	11401	11475	11547	11550	11446	11451	11368	11392	11326	11457	11413	11324	11570	11536	11425	11350	11459	11452	11429	11467	11339	11387	11405	11387	11354	11470	11480	11529	11328	11384	11460	11701	11405	11500	11351	11450	11513	11570	11437	11516	11356	11393	11330	11435	11468	11392	11509	11268	11388	11500	11538	11373	11669	11412	11347	11501	11406	11427	11572	11564	11553	11591	11446	11489	11650	11488	11467	11499	11217	11444	11453	11422	11384	11448	11337	11400	11556	11454	11299	11412	11257	11305	11412	11488	11430	11602	11311	11411	11602	11390	11507	11331	11393	11401	11658	11480	11378	11461	11502	11424	11412	11456	11499	11390	11495	11442	11462	11501	11494	11613	11387	11310	11526	11447	11380	11502	11600	11468	11551	11495	11631	11428	11486	11352	11468	11548	11286	11401	11372	11381	11491	11581	11342	11463	11686	11318	11409	11378	11613	11564	11402	11466	11300	11522	11362	11398	11607	11411	11562	11485	11455	11374	11514	11520	11482	11369	11469	11572	11329	11511	11525	11430	11371	11549	11467	11472	11595	11543	11514	11536	11388	11434	11599	11445	11457	11539	11434	11332	11476	11435	11385	11481	11320	11601	11459	11374	11566	11514	11460	11432	11400	11476	11378	11444	11395	11392	11322	11451	11582	11521	11558	11439	11332	11479	11477	11404	11383	11194	11555	11408	11335	11480	11426	11433	11380	11469	11321	11563	11415	11461	11505	11370	11317	11529	11467	11325	11479	11409	11529	11428	11366	11404	11489	11434	11477	11666	11370	11518	11540	11405	11429	11391	11346	11372	11449	11339	11461	11410	11428	11358	11397	11334	11594	11512	11500	11550	11439	11418	11561	11402	11470	11522	11502	11554	11491	11285	11466	11453	11568	11424	11374	11413	11333	11430	11528	11499	11422	11621	11414	11464	11319	11478	11485	11398	11415	11463	11415	11449	11442	11531	11507	11410	11382	11503	11435	11503	11497	11410	11434	11414	11413	11445	11305	11478	11402	11451	11420	11286	11400	11442	11293	11464	11474	11501	11388	11352	11411	11334	11450	11430	11329	11457	11450	11523	11447	11377	11353	11384	11394	11502	11397	11519	11483	11374	11462	11429	11445	11401	11613	11453	11298	11430	11431	11455	11365	11358	11474	11476	11525	11258	11573	11371	11470	11521	11606	11465	11323	11389	11477	11573	11469	11493	11272	11493	11439	11434	11457	11449	11406	11626	11488	11409	11556	11630	11310	11415	11490	11391	11467	11288	11274	11423	11464	11476	11491	11372	11374	11529	11417	11460	11363	11452	11476	11472	11569	11424	11334	11566	11467	11293	11541	11371	11436	11485	11374	11356	11438	11480	11552	11484	11363	11532	11400	11640	11385	11358	11554	11614	11400	11558	11452	11288	11378	11447	11436	11608	11486	11494	11477	11306	11481	11379	11440	11464	11500	11509	11466	11508	11514	11405	11221	11464	11466	11469	11599	11585	11515	11356	11455	11561	11584	11396	11470	11310	11521	11406	11468	11420	11404	11479	11522	11336	11441	11436	11255	11483	11358	11584	11355	11526	11494	11472	11450	11445	11355	11399	11297	11451	11399	11404	11497	11470	11523	11363	11464	11370	11485	11509	11367	11503	11410	11553	11399	11581	11713	11401	11452	11446	11476	11509	11396	11269	11401	11228	11400	11477	11554	11490	11550	11394	11404	11599	11474	11389	11539	11483	11443	11543	11464	11419	11429	11405	11609	11440	11287	11520	11587	11383	11601	11316	11470	11384	11437	11421	11486	11407	11533	11501	11624	11516	11541	11504	11479	11444	11615	11332	11393	11446	11500	11534	11504	11414	11472	11402	11569	11344	11397	11298	11483	11539	11355	11510	11367	11472	11470	11193	11355	11490	11537	11461	11414	11467	11438	11406	11637	11531	11466	11473	11426	11332	11448	11346	11479	11577	11455	11404	11438	11524	11549	11395	11474	11469	11504	11456	11367	11454	11358	11431	11539	11323	11460	11524	11471	11427	11389	11437	11383	11362	11420	11447	11347	11482	11517	11464	11349	11335	11515	11567	11623	11612	11453	11353	11419	11389	11484	11483	11524	11474	11316	11388	11414	11345	11431	11403	11647	11353	11511	11388	11546	11416	11377	11444	11374	11459	11483	11584	11424	11268	11416	11468	11506	11475	11353	11379	11532	11579	11354	11409	11533	11277	11366	11426	11442	11480	11375	11410	11525	11440	11510	11437	11488	11429	11425	11393	11383	11520	11433	11573	11437	11418	11310	11554	11398	11396	11654	11420	11376	11466	11358	11429	11465	11464	11316	11551	11414	11396	11419	11444	11483	11365	11522	11386	11411	11493	11477	11523	11313	11403	11393	11524	11548	11577	11506	11575	11454	11566	11390	11301	11587	11430	11329	11362	11342	11368	11380	11335	11517	11418	11315	11503	11404	11244	11589	11432	11311	11365	11363	11489	11366	11397	11479	11364	11500	11397	11451	11280	11320	11450	11311	11434	11556	11362	11404	11495	11449	11583	11337	11445	11534	11423	11342	11687	11419	11500	11548	11583	11312	11488	11476	11438	11327	11380	11484	11347	11486	11446	11424	11513	11225	11322	11497	11389	11316	11451	11588	11358	11442	11393	11317	11329	11481	11568	11467	11323	11212	11393	11487	11523	11434	11442	11449	11385	11543	11542	11600	11484	11350	11306	11371	11365	11451	11512	11424	11417	11401	11278	11526	11454	11548	11357	11326	11404	11385	11535	11495	11520	11501	11500	11455	11381	11402	11469	11507	11520	11305	11641	11468	11600	11281	11421	11382	11378	11378	11359	11455	11616	11502	11382	11510	11458	11386	11543	11343	11381	11340	11580	11543	11488	11439	11493	11569	11454	11498	11340	11453	11442	11399	11413	11504	11383	11493	11304	11507	11582	11463	11395	11417	11599	11355	11342	11574	11514	11410	11331	11383	11543	11606	11415	11462	11377	11496	11424	11380	11438	11393	11430	11355	11589	11471	11497	11495	11596	11476	11352	11343	11344	11512	11400	11446	11480	11508	11293	11389	11515	11268	11423	11476	11375	11365	11406	11192	11580	11541	11354	11457	11416	11459	11489	11471	11656	11328	11587	11471	11393	11322	11370	11460	11438	11422	11312	11481	11562	11504	11471	11500	11329	11416	11474	11408	11457	11419	11265	11581	11494	11399
24016	21100	28557	23996	21984	26255	54037	68139	59448	41771	26098	18182	15617	14705	14451	14786	14784	14722	14377	14601	14716	14811	14620	14798	14594	14472	14399	14624	14541	14664	14698	14408	14483	14388	14742	14687	14547	14347	14302	14444	14529	14403	14629	14692	14517	14559	14549	14510	14517	14574	14529	14631	14589	14436	14575	14731	14560	14503	14590	14533	14505	14555	14467	14556	14461	14511	14462	14716	14841	14459	14468	14406	14371	14425	14639	14502	14602	14353	14605	14477	14440	14554	14791	14495	14615	14566	14609	14569	14427	14763	14585	14751	14532	14603	14381	14548	14556	14543	14462	14555	14539	14652	14307	14576	14507	14452	14405	14412	14309	14541	14477	14596	14490	14525	14524	14526	14533	14710	14615	14504	14424	14411	14485	14516	14477	14532	14540	14622	14394	14433	14576	14273	14566	14401	14646	14750	14744	14548	14691	14750	14548	14502	14595	14491	14349	14334	14405	14467	14526	14535	14405	14496	14577	14442	14396	14372	14617	14526	14731	14510	14405	14337	14405	14438	14394	14514	14707	14457	14626	14535	14421	14622	14405	14507	14467	14569	14313	14631	14363	14495	14515	14446	14543	14353	14309	14716	14581	14503	14448	14565	14320	14500	14421	14510	14594	14654	14463	14547	14597	14553	14441	14494	14426	14439	14633	14606	14623	14640	14427	14464	14489	14482	14529	14583	14463	14537	14517	14554	14439	14640	14358	14506	14500	14436	14472	14454	14294	14509	14430	14402	14596	14414	14475	14367	14685	14496	14440	14248	14552	14507	14273	14393	14507	14345	14513	14505	14775	14405	14668	14549	14292	14559	14345	14440	14334	14575	14425	14488	14633	14281	14537	14610	14323	14540	14540	14496	14444	14671	14460	14503	14626	14545	14360	14466	14381	14627	14351	14523	14526	14562	14525	14467	14404	14562	14459	14423	14340	14462	14525	14412	14489	14503	14466	14557	14525	14380	14680	14671	14671	14770	14570	14475	14560	14521	14457	14580	14492	14677	14504	14534	14493	14323	14361	14384	14612	14489	14418	14657	14647	14469	14463	14643	14564	14467	14601	14363	14551	14528	14445	14555	14374	14413	14530	14417	14363	14609	14449	14371	14699	14559	14534	14541	14577	14492	14393	14275	14634	14399	14607	14411	14624	14646	14507	14481	14673	14450	14443	14390	14381	14541	14696	14574	14553	14444	14522	14659	14648	14528	14405	14426	14495	14531	14303	14522	14433	14416	14364	14584	14677	14456	14430	14404	14616	14587	14583	14288	14531	14708	14496	14442	14411	14460	14457	14419	14405	14604	14403	14812	14531	14310	14293	14407	14434	14313	14497	14680	14621	14585	14601	14487	14364	14486	14730	14470	14561	14551	14361	14516	14435	14490	14475	14558	14427	14519	14486	14493	14438	14340	14405	14608	14692	14546	14481	14527	14612	14488	14481	14356	14364	14493	14482	14287	14692	14432	14460	14670	14676	14614	14523	14485	14478	14496	14603	14365	14475	14482	14464	14353	14552	14337	14541	14471	14378	14557	14503	14640	14556	14414	14534	14474	14360	14618	14599	14400	14473	14517	14525	14603	14544	14420	14516	14543	14568	14562	14603	14622	14466	14425	14670	14468	14316	14346	14453	14502	14520	14559	14422	14647	14469	14490	14286	14476	14403	14802	14576	14554	14561	14350	14450	14598	14512	14580	14242	14547	14634	14588	14510	14529	14445	14441	14436	14644	14777	14721	14433	14702	14347	14559	14599	14530	14415	14744	14529	14524	14429	14439	14533	14361	14517	14645	14434	14445	14489	14590	14519	14459	14259	14683	14699	14617	14574	14409	14810	14681	14427	14530	14390	14450	14358	14575	14516	14384	14406	14467	14584	14678	14372	14394	14516	14311	14377	14447	14552	14661	14408	14561	14636	14486	14526	14709	14478	14372	14496	14497	14484	14563	14579	14550	14393	14413	14521	14761	14410	14626	14334	14550	14369	14508	14568	14531	14426	14414	14577	14609	14472	14364	14664	14384	14434	14502	14493	14327	14386	14558	14689	14622	14592	14702	14580	14541	14417	14466	14674	14607	14361	14653	14485	14399	14666	14506	14496	14509	14376	14441	14447	14446	14533	14363	14430	14395	14614	14502	14660	14590	14367	14345	14506	14555	14503	14397	14486	14409	14653	14633	14574	14824	14629	14476	14559	14317	14475	14390	14464	14468	14533	14577	14565	14706	14319	14460	14486	14473	14571	14433	14489	14530	14566	14626	14436	14693	14481	14592	14710	14636	14645	14439	14449	14442	14523	14435	14242	14564	14719	14540	14570	14455	14581	14588	14532	14537	14363	14562	14524	14422	14594	14366	14425	14384	14359	14503	14604	14542	14582	14520	14532	14471	14534	14440	14623	14601	14296	14389	14598	14514	14555	14459	14512	14591	14633	14353	14556	14572	14412	14774	14504	14499	14589	14633	14482	14645	14420	14318	14282	14569	14688	14364	14433	14443	14456	14491	14435	14533	14556	14670	14388	14297	14406	14421	14607	14504	14392	14382	14748	14337	14378	14341	14349	14558	14493	14455	14640	14689	14458	14527	14357	14531	14570	14468	14437	14526	14584	14452	14529	14511	14504	14391	14398	14518	14511	14574	14553	14414	14615	14441	14545	14441	14436	14293	14600	14410	14376	14517	14422	14400	14506	14430	14638	14492	14562	14381	14522	14555	14507	14571	14524	14465	14401	14468	14556	14403	14437	14336	14394	14328	14436	14453	14644	14529	14520	14353	14517	14532	14775	14500	14468	14612	14407	14461	14561	14590	14593	14512	14413	14370	14383	14606	14422	14445	14513	14509	14502	14562	14582	14532	14388	14433	14502	14478	14466	14420	14564	14496	14443	14648	14380	14411	14757	14511	14430	14505	14487	14690	14591	14475	14513	14413	14551	14552	14479	14342	14496	14538	14361	14600	14539	14582	14449	14518	14586	14519	14612	14445	14341	14603	14567	14551	14670	14460	14559	14476	14592	14406	14555	14424	14459	14484	14488	14564	14407	14241	14697	14542	14530	14471	14627	14344	14524	14436	14493	14597	14373	14602	14647	14495	14419	14614	14299	14504	14534	14454	14545	14419	14627	14543	14519	14552	14425	14416	14561	14361	14425	14667	14643	14398	14379	14366	14661	14453	14577	14474	14397	14453	14376	14542	14552	14528	14712	14582	14453	14521	14227	14544	14427	14563	14471	14665	14466	14621	14493	14547	14395	14550	14463	14788	14401	14490	14694	14363	14601	14539	14492	14547	14634	14496	14540	14575	14422	14379	14411	14638	14465	14431	14699	14430	14360	14625	14405	14612	14401	14473	14560	14608	14491	14385	14316	14597	14378	14541	14607	14239	14536	14455	14582	14498	14454	14435	14442	14458	14437	14317	14415	14591	14439	14577	14474	14567	14471	14512	14648	14593	14510	14534	14520	14570	14662	14542	14507	14484	14446	14460	14511	14548	14631	14561	14552	14460	14363	14629	14357	14475	14516	14407	14564	14306	14501	14606	14581	14367	14558	14675	14482	14643	14355	14460	14312	14491	14393	14549	14695	14343	14467	14442	14575	14523	14638	14454	14474	14604	14591	14554	14356	14764	14530	14574	14476	14605	14378	14424	14514	14369	14298	14866	14548	14418	14592	14467	14655	14449	14408	14524	14568	14661	14627	14503	14518	14469	14493	14652	14460	14459	14582	14549	14610	14457	14508	14358	14269	14540	14548	14535	14663	14295	14583	14538	14529	14496	14553	14550	14499	14470	14489	14583	14386	14535	14595	14497	14418	14561	14553	14437	14553	14546	14370	14396	14395	14545	14582	14491	14556	14592	14320	14562	14507	14598	14666	14500	14403	14512	14467	14612	14512	14555	14526	14480	14632	14446	14550	14346	14555	14471	14425	14672	14469	14576	14464	14443	14520	14635	14617	14550	14427	14616	14519	14405	14467	14507	14498	14508	14551	14515	14578	14562	14561	14292	14330	14485	14415	14612	14454	14685	14340	14404	14270	14402	14464	14638	14520	14700	14436	14522	14483	14371	14636	14436	14599	14314	14572	14527	14490	14489	14484	14553	14591	14348	14512	14499	14719	14509	14442	14551	14587	14593	14536	14644	14453	14445	14570	14573	14382	14402	14647	14318	14565	14397	14574	14427	14422	14571	14614	14366	14491	14510	14502	14257	14448	14492	14462	14444	14443	14355	14508	14497	14503	14591	14626	14612	14592	14435	14580	14437	14474	14561	14449	14412	14492	14612	14757	14503	14537	14487	14458	14655	14437	14559	14438	14662	14449	14411	14579	14496	14509	14604	14533	14555	14561	14504	14552	14436	14571	14607	14498	14479	14619	14411	14523	14600	14446	14604	14554	14599	14527	14532	14457	14476	14650	14698	14651	14490	14681	14677	14511	14550	14370	14493	14442	14353	14469	14552	14481	14426	14567	14673	14622	14596	14643	14615	14438	14479	14402	14601	14504	14539	14389	14726	14645	14552	14624	14352	14461	14311	14433	14631	14389	14380	14575	14625	14743	14644	14650	14513	14462	14464	14447	14695	14602	14586	14728	14555	14599	14438	14514	14615	14667	14428	14467	14391	14587	14351	14717	14439	14491	14395	14475	14430	14521	14391	14491	14605	14425	14711	14588	14674	14488	14394	14710	14433	14454	14635	14479	14467	14525	14649	14394	14373	14533	14650	14721	14492	14424	14539	14545	14405	14590	14472	14454	14404	14459	14411	14543	14438	14495	14511	14543	14385	14452	14484	14654	14506	14637	14270	14454	14574	14525	14526	14637	14523	14487	14611	14342	14437	14453	14428	14556	14606	14566	14447	14380	14553	14557	14589	14506	14636	14335	14504	14471	14409	14529	14578	14221	14502	14311	14349	14560	14577	14489	14323	14369	14695	14657	14383	14589	14611	14614	14462	14462	14443	14631	14710	14426	14437	14699	14456	14484	14610	14721	14509	14549	14506	14541	14377	14642	14498	14540	14536	14450	14460	14657	14443	14521	14378	14364	14403	14534	14470	14511	14677	14403	14606	14402	14511	14639	14522	14444	14348	14395	14635	14522	14536	14480	14432	14400	14369	14637	14504	14492	14476	14538	14520	14435	14647	14578	14557	14458	14581	14451	14389
19087	34243	32188	24943	24986	27718	55713	67643	57991	39685	23011	14760	12645	12213	12196	12012	12328	12084	12305	12154	12162	12136	12221	12211	11958	12184	12220	12272	12153	12077	12239	12211	12125	12209	12196	12097	12209	12222	12154	12169	12168	12228	12063	12207	12197	12279	12114	12045	12298	12064	12097	12204	12106	12250	12146	12324	12145	12389	12216	12140	12083	12217	12212	12162	12266	12170	12049	12125	12266	12193	12042	12298	12082	12176	12203	12244	12277	12181	12093	12126	12347	12085	12310	12139	12074	12164	12127	12197	12258	12120	12139	12232	12279	12033	12200	12068	12339	12126	12154	12259	12167	12069	12012	12221	12183	12292	12114	12220	12014	12257	12171	12150	12100	12090	12308	12086	12246	12098	12185	12056	12169	12148	12138	12133	12313	12110	12146	12156	12072	12146	12190	12189	12206	12137	12130	12059	12272	12282	12181	12288	12268	12075	12110	12200	12120	12364	12127	12160	12191	12147	12282	12137	12241	12376	12325	12162	11947	12024	12348	12013	12134	12181	12123	12240	12249	12208	12321	12049	12172	12142	12350	12160	12163	12160	12181	12123	12104	12108	12151	12302	12143	12264	12072	12224	12173	12144	12151	12138	12260	12074	12041	12211	12160	12029	12166	12044	12241	12138	12269	12221	11924	12122	12313	12258	12159	12069	12137	12103	12142	12087	12216	12137	12093	12089	12238	12163	12207	12271	12179	12253	12195	12100	12124	12289	12226	12194	12175	12174	12132	12143	12086	12224	12236	12060	12322	12278	12176	12075	12325	11874	12187	12209	12135	12137	12217	12316	12197	12154	12259	12158	12147	12258	12011	12045	12084	12088	12184	12124	12160	12346	12094	12168	12198	12141	12101	12120	12061	12159	12344	12069	11985	12157	12156	12026	12080	12350	12032	12195	12109	12285	12189	12209	12149	12149	12185	12180	12057	12187	12263	12019	12170	12078	11951	12106	12252	12068	12238	12288	12177	12038	12049	12146	12233	12101	12086	12323	12133	12217	12287	12163	12147	12231	12112	12109	12174	12091	12187	12182	12109	12164	12097	12036	12206	12242	11998	12061	12044	12212	12027	12120	12166	12176	12291	12111	12117	12281	12118	12383	12123	12127	12106	12203	11984	12135	12203	12092	12135	12196	12155	12067	12128	12135	12235	12118	12057	12201	12237	12155	12160	12228	12066	12089	12069	12163	12179	12167	12259	12108	12270	12182	12039	12260	12177	12226	12030	12213	12201	12175	12147	12175	12080	12153	12257	12147	12188	12147	12106	12158	12175	12187	12153	12073	12133	12121	12154	12222	12076	12398	12224	12182	12275	12159	12133	12285	12181	12181	12246	12162	12159	12120	12187	11995	12242	12296	12235	12152	12112	12137	12206	12130	12052	12360	12133	12219	12122	12173	12137	12071	12232	12205	12116	12204	12229	12130	12145	12153	12181	12256	12260	12024	12036	12067	12271	12116	12075	12207	11966	12154	12171	12182	12332	12240	12078	12231	12184	12157	12244	12236	12298	12291	12123	12180	12139	12193	12080	12341	12260	12198	12106	12123	12225	12108	12063	12156	12084	12156	12243	12043	12232	12199	12256	11966	12158	12171	12166	12205	12222	12130	12241	12211	11984	12260	12169	12255	12127	12306	12241	12273	12242	12330	12245	12083	12190	12236	12204	12233	12166	12033	12321	11962	12218	12360	12179	12360	12165	12172	12155	12114	12266	12144	12189	12286	12143	12032	12323	12070	12304	12236	12072	12229	12198	12201	12207	11981	12120	12328	12121	12164	12068	12288	12283	12372	12199	12291	12193	12185	12199	12230	12186	12137	12128	12364	12220	12164	12150	12032	12214	12259	12117	12086	12205	12145	12140	12041	12146	12276	12149	12085	12090	12219	12228	12557	12378	12130	12116	12086	12108	12403	12099	12177	12236	12063	12040	12296	12249	12066	12122	12224	12002	12160	12143	12215	12047	12171	12344	12260	12244	12049	12087	11985	12219	12081	12249	12146	12069	12204	12279	12332	12071	12027	12174	12194	12153	12276	12094	12075	12259	12239	12252	11990	12148	12310	12218	12234	12182	12254	12222	12095	12346	12079	12226	12241	12100	12089	12246	12215	11981	12131	12261	12159	12239	12124	12168	12236	12151	12094	12238	12238	12263	12116	12281	12357	12052	12060	12166	12188	12065	12096	12274	12119	12246	12298	12197	12305	12061	12141	12205	12009	12188	12209	12357	12158	12118	12251	12101	12009	12260	12249	12188	12190	11972	12314	12256	12127	12180	12203	12098	12145	12313	12090	12329	12283	12143	12291	12216	12194	12038	12153	12268	12078	12163	12151	11865	12087	12257	12159	12212	12019	12256	12200	11932	12262	12231	12395	12259	12255	12308	12152	12110	12222	12138	12294	12166	12019	12052	12225	12260	12093	12089	12086	12260	12320	12158	12184	12218	12150	12148	12121	12165	12102	12259	12236	12216	12123	12118	12219	12067	12122	12035	12363	12150	12222	12395	12221	12001	12065	12347	12193	12129	12202	12254	12292	12085	11998	12161	12287	12161	12245	12163	12141	12152	12368	12184	12223	12219	12183	12253	12048	12246	12293	12164	12198	12020	12075	12160	12099	12159	12174	12231	12188	12218	12108	12084	12252	12150	12141	12125	12211	12115	12277	12047	12227	12280	12120	12160	12166	12154	12175	12238	12119	12049	12259	12145	12284	12268	12170	12298	12146	11955	12203	12144	12273	12114	12057	12194	12265	12288	12177	12311	11954	12196	12177	12084	12157	12249	12143	12065	12200	12108	12153	12221	12160	12166	12056	12275	11937	12288	12027	12118	12342	12312	12172	12166	12223	12152	12200	12173	12206	12157	12176	12078	12177	12064	12169	12129	11962	12338	12298	12240	12013	12086	12275	12139	12136	12182	12204	12271	12322	12104	12206	12167	12181	12272	12179	11991	12248	12060	12218	12149	12211	12139	12124	12242	12112	12163	12295	12134	12249	12175	12092	12064	12213	12162	12305	12067	12173	12070	12224	12092	12327	12146	12289	12183	12041	12200	12089	12067	12191	12089	12147	12174	12356	12248	12149	12246	12146	12125	12173	12100	12059	12330	12062	12295	12182	12092	12310	12226	12132	12063	12214	12165	12304	12142	12110	12121	12185	12164	12122	12086	12174	12158	12123	12190	12054	12282	12260	12085	12234	12256	12104	11992	12192	12080	12186	12199	12151	12151	12190	12264	12151	12096	12021	12144	12155	11987	12187	12102	12186	12093	12072	12121	12277	12182	12123	12271	12240	12172	12211	12083	12190	11983	12184	12121	12091	12211	12072	12097	12234	12346	12162	12267	12040	12216	12378	12215	12340	12103	12071	12108	12016	11943	12122	12216	12067	12185	12151	12146	12297	12152	12408	12058	12060	12182	12145	12106	12148	12101	12148	12219	12067	12353	12106	12250	12222	12226	12251	12069	12201	12206	12192	12148	12185	12101	12279	12047	12262	12176	12273	12134	12252	12199	12231	12164	12026	12113	12304	12178	12255	12158	12265	12191	12111	12095	12205	12230	12089	12073	12123	12117	12210	12194	12355	12182	12257	12160	12142	12126	12142	11938	12117	12199	12214	12091	12165	12207	12092	12090	12218	12121	12188	12073	12261	12142	12086	12218	12156	12110	12130	12335	12236	12223	12167	12313	12302	12172	12236	12085	12067	12177	12071	12189	12132	12203	12256	12164	12290	12040	12136	12190	12186	12037	12145	12224	12060	12084	12193	12339	12066	12212	12239	12200	12127	12390	12143	12193	12205	12168	12385	12208	12160	12204	12298	12165	12162	12327	12264	12289	12132	12333	11996	12178	12191	12275	12233	12248	12113	12217	12138	12165	12126	12258	12310	12220	12174	12167	12212	12293	12108	12153	12299	12248	12198	12237	12154	12187	12208	12272	12197	12060	12184	12069	12214	12202	12243	12138	11973	12023	12244	12107	12279	12236	12156	12193	12247	12199	12141	12066	12075	12207	12097	12247	12260	12204	12371	12228	12203	11977	12133	12023	12138	12173	12252	12153	12152	12196	12094	12163	12062	12099	12293	11984	12205	12147	12175	12082	12075	12149	12184	12259	11974	12269	12316	12265	12204	12218	12159	12051	12090	12179	12170	12130	12168	12181	12172	12104	12055	12302	12153	12196	12256	12242	12000	12062	12161	12294	11971	12109	12187	12084	12151	12190	12079	12120	12168	12263	12048	12115	12182	12109	12250	12233	12263	12369	12216	12156	12096	12031	12197	12335	12114	12301	12109	12147	12121	12169	12202	12157	12336	12079	12314	12183	11994	12170	12101	12210	12235	12138	12121	12206	12216	12286	12270	12043	12256	12148	12162	12111	12183	12108	12206	12213	12166	12199	12102	12083	12196	12314	12112	12068	12136	12342	12233	12194	12167	12074	12074	12308	12207	12145	12101	12254	12194	12237	12206	12110	12220	12111	12257	12050	12307	12175	12221	12134	12132	12330	12244	12107	12193	12311	12236	12131	12274	12213	12073	12180	12247	12093	12131	12102	12229	12192	12043	12278	12123	12127	12302	12100	12050	12160	12179	12244	12135	12301	12275	12234	12217	12225	12192	12347	12156	12166	12140	11970	12227	12027	12205	12098	12225	12110	12258	12237	12227	12371	12205	12316	12188	12169	12105	12326	12088	12095	12315	12117	12083	12188	12167	12251	12329	12184	12156	12292	12076	12192	12183	12260	12100	12173	12138	12106	12227	12255	12121	12307	12252	12124	12164	12136	12171	12036	12153	12145	12116	12208	12221	12230	12066	12313	12244	12255	12241	12209	12284	12080	12168	12138	12070	12241	12324	12185	12093	12223	12099	12225	12163	12184	12286	12157	11980	12235	12230	12178	12188	12144	12179	12277	12095	12215	12177	12228	12302	12210	12272	12235	12196	12103	12164	12070	12220	12023	12120	12010	12192	12182	12117	12144	12214	12122	12078	12146	12177	12212	12312	12277	12210	12326	12270	12146	12056	12332	12102	12091	12013	12366	12198	12180	12522	12231	12166	12396	12211	12283	12223	12164	12065	12117	12233	12082	12033	12244	12204	12197	12127	12147	12296	12257	12089	12049	12281	12233	12236	12153	12171	12198	12168	12116	11996
30017	21827	21288	19100	17058	16928	19747	23284	22894	19724	17463	16216	15821	15705	15786	15818	15908	15791	16076	15811	16025	15817	15835	15935	15881	15843	15763	15833	15738	15723	15816	15829	15966	15831	15958	15769	15901	15670	15723	15766	15741	15802	15917	15687	15880	15694	15518	15851	15869	15745	15861	15796	15764	16003	15952	15910	15856	15942	15648	15737	15928	15800	15739	15707	15938	15890	15767	15921	15787	15756	15801	15784	15939	15945	15747	15934	15851	15878	15732	15781	15751	16046	15744	15651	15795	15779	15727	16031	15836	15870	15646	15969	15947	15759	15835	15935	15707	15920	15719	15673	15678	15678	15860	15842	15699	15864	15952	15820	16112	15800	15854	16001	15779	15914	15587	15793	15944	15810	15977	15832	15728	16097	15802	15639	15892	15697	15937	15742	15901	15937	15700	15835	15751	15934	15705	15876	15641	15717	15831	15806	15761	16008	15986	15675	15970	15910	15876	15892	15740	15650	15794	15577	15828	15843	15779	15774	15861	16090	15858	15840	15781	15557	15802	15718	15903	15692	15790	15875	15834	15815	15683	15862	15439	15924	15756	16056	15904	15907	15915	15893	15926	15654	15875	15674	15926	15780	15715	15795	15666	15895	15710	15895	15824	15930	15841	15672	15717	16108	15798	15849	16006	15695	15865	15857	15831	15902	15609	15781	15804	15888	16076	15878	15885	15853	15811	15786	15884	15921	15895	15813	15881	15816	15594	16004	15834	15775	15723	15897	15867	15818	15635	15745	15769	15808	15672	15630	15702	15634	15937	15710	15985	15612	15843	15913	15669	15825	15805	15919	15918	15679	15888	15840	15638	15984	15755	15784	15766	15844	15796	15536	15877	15778	15978	15755	15850	15704	15641	15724	15823	15795	15917	15778	15840	15798	15749	15653	15838	15738	16060	15652	15969	15558	15746	15738	15898	15649	15950	15887	15784	15714	15889	15637	15782	15846	15814	15728	15825	15911	15718	15757	16007	16030	15933	15987	15960	15692	15717	15821	15840	15800	15853	15788	15874	15760	15743	15686	15806	15951	15853	15793	15677	15870	15886	15897	15945	15723	15667	15745	15704	15700	15773	15761	15885	16031	15887	15817	15752	15763	15877	15807	15728	15715	15825	15861	15758	15847	15736	15696	15940	15713	15736	15674	15811	15788	15907	15997	15848	15811	15697	15849	15745	15985	15838	15674	15849	15824	15828	15886	15914	15785	15906	15930	15945	15665	15814	15816	15705	15840	15719	15849	15725	15697	15728	16000	15822	15873	15870	15698	15728	15880	15707	15638	15685	15878	15893	15964	15508	15686	15758	15709	15851	15838	15553	15767	15796	15742	15653	16088	15720	15930	15778	15912	15951	15732	15814	15676	15766	15719	15805	15998	15769	15913	15922	15821	15890	15691	15914	15858	15701	15894	15829	15638	15868	15669	15855	15761	15869	15778	15842	15766	15893	15896	16011	15840	15562	15836	15857	15849	15904	16018	15958	15718	15819	15754	15762	15953	15937	15835	16019	15997	16140	15681	15789	15953	15813	15702	15910	15750	15826	15661	15709	15797	15874	15651	15712	15824	15686	15646	15862	15856	15793	15838	15834	15784	15805	15804	15970	15690	15912	15924	15703	15634	16004	15839	15977	15540	15766	15976	15894	15733	15802	15824	15613	15761	15894	15851	15636	15894	15732	15871	15681	15907	15714	15851	15980	15740	15570	15812	15710	15884	15852	15799	16006	15810	15780	15773	15751	15665	15739	15812	15587	15664	15740	15777	15876	15724	15699	15964	15897	15850	15969	15953	15797	15649	15727	15796	15818	15795	15797	15847	15742	15876	15927	15532	15909	15767	16041	15802	15704	15712	15720	15805	15816	15993	15701	15887	15766	15857	15940	15816	15685	15718	15816	15904	15743	15834	15828	16071	15800	15905	15762	15552	15708	15658	15894	15821	15798	15784	15852	15766	15920	15773	15649	15762	15904	15648	15775	15914	15713	15714	15998	15827	15883	15696	15879	15672	15894	15796	15950	15720	15836	15695	15593	15782	15886	15879	15957	15725	15939	15877	15812	15898	15790	15724	15957	15811	15942	15510	15897	15935	16075	15854	15668	15791	15840	15765	15858	15810	15636	15775	15843	15597	15895	15730	15831	15926	15640	15781	15812	15891	15898	15770	15937	15716	15847	16004	15883	15891	15833	15908	15469	15718	15901	16046	15873	16014	15692	15757	15606	15855	15668	15813	15796	15793	16011	15791	15890	15803	15695	15883	15584	15669	15809	15815	15688	15808	15931	15636	15793	16092	15833	15802	15754	15765	15835	15878	15748	15989	15885	15739	15607	15803	15949	15912	15843	15754	15811	15910	15751	15977	16018	15600	15709	15703	15835	15861	15787	15588	15788	15782	15968	15919	15792	15795	15949	15890	15834	15948	15926	15778	15882	16039	15941	15686	15657	15892	15758	15628	15984	15888	15919	15861	15855	15525	15666	15695	15584	15867	15952	15788	16012	15914	15867	15725	15731	15930	16037	15713	15761	15680	15875	15842	15554	15858	15768	15908	15846	16001	15776	15738	15936	15917	15934	16111	16083	15737	15781	15728	15880	15893	15875	15769	15898	15819	16119	15896	15930	15801	15875	15761	15777	15622	15733	15782	15987	15896	16024	15892	15815	15841	15841	15953	15769	15778	15817	15810	15875	15545	15645	15816	15940	15812	15801	15873	15771	15807	15754	15690	15726	15658	15749	15923	15926	15854	15800	15651	15921	15729	15827	15783	15839	15890	15890	15950	15932	15725	15799	15805	15980	16009	15664	15879	15770	16083	16076	15715	16031	15861	15868	15954	15931	16000	15875	15940	15897	15757	15792	16013	15850	15753	15670	15949	15906	15800	15804	15616	15934	16065	15981	15787	15879	15819	15839	15860	15752	15938	15892	15806	15924	15901	15866	15875	15760	15980	15940	15875	15855	15796	15958	15886	15947	15880	16013	15788	16032	15923	15823	15768	15811	15861	15878	15851	15954	15946	15879	15685	15862	15863	15803	15980	15915	15686	15790	15795	15759	15740	15855	15905	15743	15839	15778	15930	15850	15714	15782	15819	15752	15793	15852	15948	15937	15969	15796	15839	15801	15881	16082	15836	15912	15659	15802	15773	15774	15861	15595	15685	15806	15862	15919	15795	15766	15912	15840	15874	15791	15895	15884	15647	15652	15813	16044	15904	15953	15559	15832	15826	15776	15920	15828	15950	15769	15821	15810	15802	15842	15745	15825	15899	15757	15643	15810	15852	15983	16016	15890	15902	15878	16027	15841	15887	15750	15791	15876	15917	15983	15872	15832	15640	15754	15809	15748	16013	15899	15607	15822	15679	15964	15894	15689	15905	15889	15915	15698	15881	16084	15663	15833	15766	15721	15768	15832	15715	15888	15695	15862	15774	15814	15959	15985	15725	15988	15873	15900	15919	15773	15933	16043	15796	15707	15828	15928	15979	15768	15962	15993	15820	15717	15852	15708	16066	15817	15875	15820	15889	15929	15903	15991	15876	15731	15926	15786	15746	15883	15710	15944	15784	15826	15804	15705	15780	15764	15760	15648	15885	15874	15864	15886	15646	15941	15900	15883	15640	15911	15688	15845	15775	15782	15903	16072	15732	15833	15726	15703	15595	15967	16012	15794	15715	15901	15646	15806	15970	15829	15976	15882	15977	15730	15959	16098	15915	15874	15785	15755	15898	15952	15987	16000	15917	15955	15642	15852	16134	15807	16001	15923	15738	15925	15839	15843	15587	15894	15726	15717	15902	15842	15832	15770	16006	15960	15988	15628	15820	16009	15819	15904	15804	15785	16065	15995	16001	15856	15892	15896	15851	15798	15783	16024	15935	15755	15953	15804	16016	15863	15766	15882	16098	15790	15810	15472	15799	15898	15901	15821	15777	15849	15851	15768	15826	15718	15822	15712	15997	15858	15930	15746	15679	15883	15787	15804	15941	15798	15834	15829	15767	15721	15748	15772	15905	15964	16007	15812	15889	15778	15775	15989	15765	15796	15813	15586	15898	15818	15919	15801	15731	15773	15744	15775	15600	15859	15752	15783	15890	16040	15772	15664	15707	15827	15923	15779	15783	15908	15883	15906	15755	15736	15830	15944	15708	15731	15840	15733	15439	15770	15807	15982	15954	15807	15849	15713	15773	15682	15992	15945	15832	15937	15871	16006	16078	15589	16057	15724	15704	15722	15803	15872	15972	15664	15857	16051	15851	16029	15775	15745	15778	15913	15815	15820	15632	15731	15932	16014	15720	15756	15907	15747	15776	15923	15724	15815	15859	15852	15851	15877	15829	15842	15628	15728	15922	15683	15754	15984	15866	15953	15898	15915	15979	15789	15801	15891	15595	15823	15889	15762	15727	15911	15854	15851	15822	15899	15839	15885	15994	15898	16005	15739	16017	15943	16053	15761	15803	15644	15836	15784	15765	15689	15614	15686	15756	15923	15800	15631	15749	15791	15791	15876	15848	15747	15877	15954	15653	15777	15607	15952	15691	15691	15849	15843	15811	16072	15809	15638	15781	15808	15804	15932	15825	15984	15961	15861	15934	15861	15722	15848	15709	15973	15814	15763	15783	15926	15549	15701	15905	15708	15716	15928	15879	15951	15648	15878	15935	15688	15687	15994	16010	15934	15638	16119	15843	15924	15764	15857	16051	15907	15672	15957	15668	15943	15782	15838	15934	15849	15897	15763	15716	15563	16044	15649	15788	15867	15662	15939	15987	15775	16048	15967	15645	15918	15829	15911	15809	15927	16000	15987	16053	15717	15835	15739	15803	15776	15832	15843	15903	15982	15833	15777	15910	15834	15731	15876	15728	15891	16052	16047	15737	15951	15838	15616	15697	15991	15811	15918	15634	15950	15792	16020	15783	15899	15867	15958	15836	15914	16145	15943	15745	15825	15813	15848	15909	15815	15825	15836	15727	16081	16052	15945	15677	15946	15885	15680	15999	15957	15897	15807	15792	16005	15960	15924	15779	15834	15668	15797	15727	15683	15793	15660	15894	15810	15732	15703	15915	15808	16014	15767	15843	15895	15639	15888	15802	15939	15967	15908	15846	15771	15876	16074	15787	15805	15863	15881	16044	15642	15853	15846	15923	15812	15819
15779	18271	17645	16006	15021	14834	19428	23334	21629	16975	14355	13289	13007	13089	12968	12847	12829	12838	12931	13000	12980	13026	12878	12833	13068	12916	13194	13096	12902	13003	12942	12991	12982	12898	13085	13039	12952	12860	12940	12982	13064	12959	13103	13016	12984	12928	13062	13065	13088	13005	13010	13122	13042	12807	12970	12816	13045	12894	12947	12995	13008	12827	13010	13066	13150	12909	12966	13056	12935	13074	13118	13033	12966	12915	12932	12945	12897	13062	13054	12808	12916	12824	12879	13016	13056	13049	13022	12734	13083	12885	12948	13151	12974	12944	12981	12940	12917	12960	12981	13045	13003	12893	12937	13036	12977	13161	12990	12995	12828	12955	12876	12952	13037	13036	12958	12734	12922	12894	13129	12937	13061	12895	12919	12836	12988	13085	12982	13129	12932	12906	12863	12973	13028	13053	12858	12923	12818	13145	13023	12964	12800	12903	12966	13053	13017	13036	12968	12837	12801	13012	12940	12965	12917	12895	13035	12986	12901	12988	12889	12942	13164	12973	12980	13014	12898	13006	12992	13037	13018	13089	13001	13020	13054	13072	13018	13150	12798	12855	12840	13052	12984	12869	13016	12956	13115	12897	12953	13029	13062	12912	12781	12863	12829	13072	12899	13067	12988	13004	13135	13045	13100	13051	13138	13101	13041	13046	12984	13009	12998	13063	12862	13041	12940	12989	13025	12958	12808	13102	13169	12992	13112	13021	12818	13000	13032	12908	12915	12916	12911	12806	13093	12840	12831	12896	12998	12800	12873	12942	13090	13048	12990	12950	13121	12748	13125	12878	13004	13001	13012	12975	12892	13036	12977	13054	13038	13120	13041	12946	13165	13017	12945	13042	13011	13017	12956	12787	12930	12884	12957	13063	12949	12989	12974	12946	13035	13212	12960	13093	13062	13027	13204	12984	13001	12923	12972	13026	13081	12892	12921	12871	13064	12917	13226	12850	13038	12886	12918	13035	12989	12944	13084	13121	12935	12907	13020	13051	13147	12995	12970	13116	12874	12940	12988	12886	13031	13197	13016	12834	12899	12993	13137	13134	12983	13030	12997	12842	12973	13155	12964	12919	12851	13018	12818	12953	12973	12931	13011	12992	13018	12899	13070	12975	12856	12863	12963	13054	13105	13093	12959	13033	12992	13214	12856	12701	12878	13060	12961	12957	12744	13004	12988	12918	12914	13075	12948	12774	12883	12790	12995	12973	12792	12926	12958	12890	13155	13049	12898	13129	13109	12999	13067	13043	12989	13006	12972	12951	12886	12972	13077	13124	12900	13012	13048	12924	13002	12972	12867	12943	12818	12982	12994	13037	12844	12841	12954	13036	13026	12977	13041	12926	13098	12985	13107	13110	13152	12967	13198	13000	12900	12929	13078	12887	13079	13003	12907	13005	12934	12994	12866	12845	13047	12943	13009	12901	12888	12895	12924	13066	12977	12966	12887	13024	12949	12952	12940	13078	12962	13005	12997	12967	13061	13154	12957	12906	12900	12936	12945	12950	12840	12733	13202	12926	12933	13051	12940	13000	13041	13105	13014	12955	12993	12984	13037	13072	13056	12791	12894	13001	12943	13141	12830	13031	12870	13028	12819	12802	13059	12874	12992	12834	12918	13003	12831	12998	13019	13050	13044	12994	13154	12824	12738	13013	13013	12902	13026	12924	12997	13029	12952	12825	12958	13080	12917	12988	12931	12895	12875	12923	13029	13118	13064	13004	12924	12883	12906	12976	12990	12826	12928	13082	13071	12884	13014	12978	12846	12801	13030	12858	12984	12995	12970	12991	12952	13065	13070	13056	12928	13101	12929	13008	13039	13065	13042	12851	12944	13021	13057	13032	13075	12948	12912	13033	12891	12927	12966	12918	13079	12864	13051	12857	13071	13026	13110	13012	13004	13203	13025	12922	12980	13030	12913	13052	12989	12874	12886	12909	12898	12975	12895	12994	13020	12954	12941	12891	13092	13114	12937	13000	12944	12853	12995	13066	13025	13030	12920	12817	13063	12840	13030	13012	13013	12890	12946	12989	13048	12948	13057	12904	13068	12997	12937	12987	12924	13041	13013	13030	12926	12994	13078	13110	12976	12890	13102	12874	13040	13018	12955	13059	13122	12883	12944	12836	13063	12900	13041	12946	13037	12961	12970	13089	12921	13005	13107	12933	13131	13122	13114	12898	13106	13015	12859	12942	13061	13101	13096	12953	12918	13022	12930	12983	12978	12904	12925	12982	13007	12979	12978	12925	12826	13142	13039	12933	13074	12933	13149	13128	13021	13019	13059	12985	12964	13082	13011	12901	12759	13111	12955	12990	12992	13094	12890	13076	12973	12978	12922	13004	12993	12840	13080	12935	13079	12985	12949	13085	13047	13013	12903	13037	12920	13100	12937	12995	12903	13028	12860	13036	12897	12936	12925	12919	12961	12953	13033	12961	13023	12980	13004	13070	12950	12979	13005	13015	12806	12927	13085	12887	13175	12947	13118	12999	12928	13004	13055	12877	13005	12906	13082	13015	12948	12963	12898	13011	13063	12941	13058	12988	12891	12990	13063	12998	12764	13178	12809	12955	13011	13046	12875	13034	13011	12847	12990	12890	13036	12877	13099	12997	12825	13040	13065	12984	13011	12940	12882	12912	12937	12805	12939	13097	13112	12949	12922	12942	13028	12956	12944	13035	12932	13094	12944	13040	13054	12947	12955	12915	13024	13171	13034	12948	12915	13075	12848	13036	12964	13027	12884	13076	13006	12905	13008	13004	13022	12818	13030	13052	13035	13021	13009	12951	12944	12923	13058	12839	13017	13203	12938	12875	13040	12900	13132	12847	12879	12898	12937	12990	12975	13147	13136	13079	12826	13059	13078	12943	12898	13115	13037	12848	12988	13169	12850	12871	13046	12862	13000	13060	12987	12885	12935	12987	12919	13058	12738	13032	12933	13155	12782	12999	12929	12805	12873	13026	13123	12942	12991	12898	12959	13007	12972	13049	13047	13042	12953	12942	12977	12878	12881	13093	13003	12803	13071	12993	12862	12951	12940	13071	13055	12895	12906	13045	12910	12980	13026	13065	12904	13022	13092	13015	13076	13003	13046	12727	12995	12867	13264	12943	13012	12989	12854	12883	13007	13101	12994	13027	12991	13296	12963	13074	12915	13008	12969	13097	13031	12902	13053	12952	12977	13047	13022	13015	13064	12840	12933	13089	12999	12959	13003	13108	13039	12956	12962	12913	13109	12992	13009	12963	12982	12918	12867	13009	12920	12955	12963	12987	12893	12996	12800	12981	12923	12920	12977	13010	12998	13030	13000	13045	13096	12937	12959	12958	13129	13197	12935	13097	12896	12975	13018	12942	13054	13138	12972	12987	12865	12888	13003	12866	12948	12990	12980	12905	12897	13008	12916	12907	13060	12967	13061	13066	12909	13130	12977	13041	12948	12875	12983	12917	12970	12834	12883	13015	13106	12949	12906	12980	12948	13071	13000	12927	13074	13106	13068	13086	12999	13001	13019	13078	13140	13058	12994	12973	13026	13002	12990	13187	12832	13091	13022	12907	12880	12942	12930	13027	13017	13070	12930	12796	12932	12710	13112	13092	12957	13038	13007	12964	12983	12998	13077	12954	12948	12907	13191	13199	13027	13101	12931	12952	12967	13019	13044	12983	12885	12851	12876	13019	13093	12864	13029	13010	13184	13059	12981	12939	12819	12893	12943	13018	12927	13126	12910	13021	12922	12884	12955	12998	12974	13091	12882	12917	12937	13080	13143	12885	12962	13046	12971	13141	13034	13059	13104	13081	13005	12895	12942	13073	13107	13232	13042	12944	13046	12931	12992	13012	13005	13074	13099	12985	13014	13170	12881	13059	12963	13036	13073	12759	12946	12901	13085	13102	12822	12945	13069	13127	12949	13103	13128	12918	12929	13063	13207	12822	12862	13003	13108	12981	12904	12901	12996	12870	13039	13038	12908	12844	13275	12901	12998	12964	12862	12981	13097	12803	13008	13114	12784	12843	13156	13118	12999	12970	12933	12935	13026	12963	12883	13031	13095	12950	12854	12842	13037	13112	12956	13025	13080	12991	12895	12986	12994	13072	12934	13093	12986	12906	13006	13055	12963	12940	13156	13042	12946	12909	12992	13057	13114	12962	12910	12991	13015	12932	12930	12879	13030	12940	13124	12979	13192	13073	12826	13098	12883	12957	12968	13010	12960	13158	13000	12943	12997	13014	13009	12857	13079	13068	12995	13060	12934	12987	13010	12955	12866	12923	12948	12875	12953	12930	12867	12944	13068	12864	12777	13034	13028	12914	13167	13173	12991	12943	12954	12971	12971	13119	12861	13004	13100	12954	13090	12863	12930	13053	13002	12936	13114	13103	12914	13034	13014	12714	13004	12834	13133	12930	12939	13029	12913	12995	12952	13108	13100	12898	12927	13110	12945	12929	13018	12951	13038	12902	13015	12885	13023	12933	13210	13003	13093	13154	12872	12962	12961	12920	13062	13089	13141	13106	13125	12873	12880	13084	12836	13103	13056	12960	13050	12752	13162	13052	13081	13055	12954	13039	12935	12970	12870	12932	13025	12878	13010	12845	13006	13013	12976	12973	13000	13085	12861	12842	13055	12994	13109	13071	12891	12907	12935	12852	13003	12961	12961	12932	12958	12946	13248	13006	12961	12983	13120	12858	13109	12951	13007	12995	13006	12966	12978	12950	13069	12978	12912	12985	13052	12969	13047	12971	13025	12995	12927	13100	12845	13007	12949	13067	12762	12966	13000	12918	12954	12944	12882	12820	12964	13089	12928	13076	13000	12930	13054	12906	13170	12955	13033	12834	13010	13002	13171	12981	12971	13117	13002	13135	12913	12912	13027	12947	12963	12986	13016	12993	12904	13072	12912	12871	12889	13060	13143	12942	13021	13009	13022	12786	12877	12971	12916	13043	13011	12983	12920	13060	12868	12943	12720	13020	13073	13086	12880	12950	12901	12793	13086	12687	12976	13034	12953	12957	12982	12868	13080	13089	13060	12931	12842	13033	12867	12804	12822	13048	13037	12889	13035	13110	13095	12899	13120	13077	12895	12878	13123	13170	13080	12939	13056	12976	12986	12985	12880	13070	12907	12918	12985	12980	12982	12935
25562	21123	27937	25077	21460	20544	41141	53865	46458	32182	21768	15875	13500	12801	12917	12898	12897	12919	12994	13026	12945	12957	12857	13013	12784	12884	12943	12864	12793	12719	12965	12912	12977	12669	12813	12693	12953	12958	13050	12976	12887	12880	12814	12769	12747	12903	12983	12834	12850	13007	12817	12752	12872	12837	12709	12932	12793	12876	12730	12642	12761	12763	13031	12837	12756	12837	12746	12853	12702	12775	12723	12837	12907	12811	12822	12822	12896	12963	12906	12818	12742	12667	12876	12702	12819	12763	12850	12847	12721	12825	12758	12833	12800	12991	12975	12946	13005	12771	12660	12639	12848	13039	12760	12819	12656	12845	12838	12827	12715	12881	12910	12899	12820	12668	12838	12790	12935	12674	12804	12850	12852	12833	12803	12932	12949	12656	12705	12646	12788	13000	12786	12789	12657	12826	12920	12805	12658	12945	12902	12723	12891	12714	12899	12918	12843	12911	12789	12816	12912	12621	12815	12787	12940	12742	12797	13078	12946	12797	12745	12802	12899	12764	12819	12920	12686	12946	12870	12689	12822	12656	12887	12823	12813	12805	12876	12789	12997	12821	12706	12910	12993	12769	12910	12564	12833	12873	12826	12884	12901	12766	12741	12659	12705	12975	12869	12863	12806	12712	12771	12845	12691	12836	12692	12849	12816	13051	13017	12714	12710	12775	12822	12701	12900	12878	12797	12973	12970	12892	12764	12852	12609	12711	12799	12985	12740	12935	12719	12906	12588	12700	12857	12943	12858	12645	12662	12937	12843	12973	12861	12785	12704	12826	12914	12948	12846	12884	12852	12773	12775	12692	12782	12775	12709	12869	12740	12800	12575	12749	12733	12768	12713	12832	12830	12653	12719	12806	12785	12827	12683	13209	12859	12742	12683	12894	12881	12938	12973	12749	12804	12889	12795	12661	12747	12868	12900	12875	12682	12755	12891	12775	12947	12960	12823	12692	12776	12994	12850	12757	12674	12806	12953	13016	12850	13030	12794	12965	12652	12537	12873	12942	12939	12742	12802	12820	12800	12693	12728	12705	12855	12904	12661	12847	12750	12775	12698	12778	12752	12705	12928	12677	12793	12634	12803	12842	12857	12853	12808	12525	12784	12721	12756	12694	12639	12794	12865	12656	12889	12701	12947	12974	12983	12730	12961	12839	12901	12763	12906	12908	12947	12850	12828	12760	12789	12749	12618	12966	12790	12766	12811	12861	12807	12916	12822	12604	13031	12918	12849	12975	12938	12863	12615	12778	12890	12728	12898	12734	12785	12772	12670	12766	12754	12764	12917	12739	12854	12941	13152	12772	12893	12813	12969	12681	12902	12839	12949	12797	12809	12660	12829	12898	12736	12881	12665	12923	12806	12949	12893	12707	13050	12612	12809	12861	12782	12755	13013	12634	12804	12650	12844	12828	12953	12639	12884	12811	12793	12718	12832	12930	12968	12854	12928	12678	12695	12749	12932	12800	13056	12965	12712	12659	12610	12801	12714	12859	12873	12722	12885	12865	12663	12770	12892	12876	12820	12853	12879	12747	12918	12859	12750	12905	12547	12872	12805	12929	12855	12923	12773	12937	12681	12916	12675	12949	12697	12895	12789	12693	12604	12853	12901	12859	12735	12783	12691	12835	12885	12659	12846	12875	12821	12846	12841	12858	12675	12892	12876	12646	12757	12757	12765	12739	12961	12897	12907	12793	12873	12746	12760	12957	12858	12781	12690	12809	12710	12956	12836	12930	12754	12783	12579	12652	12905	12981	12790	12744	12892	12845	12726	12810	12857	12667	12750	12687	12763	12896	12863	12666	12984	12746	12730	12889	12876	12902	12672	12923	12681	12785	12868	12754	12800	12929	12741	12800	12876	12787	12788	12734	12613	12805	12899	12685	12915	12860	12832	12646	13031	12870	12825	12793	12799	13020	12956	12872	12651	12827	12891	12939	12852	12757	12875	12787	12780	12782	12769	12803	12838	12703	12538	12766	12781	12733	13125	12939	13002	12940	12695	12837	12835	12852	12773	12952	12746	12705	12668	12849	12947	12871	12552	12793	12889	12863	12722	12965	12968	12824	12772	12680	12782	12667	12875	12980	12877	12689	12668	12775	12763	13059	12864	13010	12787	12748	12864	12848	12747	12845	12928	12788	12665	12694	12623	12952	12901	12752	12936	12787	12712	13011	12709	12646	12658	12893	12813	12808	12787	12792	12636	12658	12885	12853	12831	12759	12704	12711	12796	12883	12745	12690	12848	12911	12948	12787	12749	12696	13000	12875	12572	12903	12949	13034	12695	12771	12935	12910	12917	12669	12899	12735	12999	12865	12854	12848	12623	12741	12973	12793	12678	12636	12610	12866	12800	12753	12806	12419	12807	12726	12680	12719	12842	12586	12638	12829	12769	12695	12899	12892	12842	12597	12848	12823	12869	12821	12812	12990	12796	12921	12841	12896	12847	12707	12804	12868	12888	12823	12660	12795	12563	12843	12668	12920	12760	12768	12769	12672	12901	12813	12781	12780	12938	12791	12831	12827	12701	12885	12843	12843	12758	12785	12933	12761	12662	12704	12820	12881	12656	12917	12865	12890	12941	12814	12820	12723	12988	12793	12909	12716	12900	12713	12758	12720	12842	12775	12645	12794	12784	12767	13060	12826	12702	12600	12743	12774	12714	12736	12813	12893	12802	12640	12797	12686	12909	12792	12621	12848	12808	12846	12771	12971	12738	12682	12719	13097	12897	12971	12911	12717	12609	12837	12882	12827	12930	12972	12945	12865	12660	12853	12916	13007	12790	12822	12516	12735	12605	12726	12881	12823	12573	13025	12966	12677	12718	12765	12722	12971	12751	12920	12803	12723	12998	12940	13006	12816	12871	12779	12854	12881	12881	12703	12836	12610	12875	12716	12704	12796	12886	12819	12886	12833	12762	12783	12961	12922	12722	12931	13047	12859	12841	12646	12838	12935	12704	12686	12994	12785	12731	12795	12939	12746	12721	12630	12784	12906	12735	12736	12895	12839	12796	12832	12802	12739	12856	12920	12688	12890	12906	12793	12800	12694	12573	12883	12875	12826	12915	12651	12683	12824	12979	12766	12907	12756	12953	12794	12721	12825	12785	12952	12970	12962	12781	12633	12811	12752	12789	12767	12728	12645	12759	12770	12571	12836	13133	12842	12812	12845	12867	12858	12740	12718	12847	12893	12989	12910	12784	12797	12728	12784	12868	12763	12658	12917	12622	12460	12831	12955	12883	12866	13053	12964	12724	13045	12820	12831	12858	13049	12924	12775	12885	12913	12902	12810	12962	12785	12835	12844	12992	12874	12965	12561	12677	12508	12980	12790	12747	12896	12876	12739	12639	12647	12796	12857	12807	12896	12824	12626	12790	13008	12887	12893	12683	12665	13047	12835	12781	12884	12918	12799	12875	12633	12879	12583	13032	12665	12860	13058	12793	12863	12858	12851	12812	12803	12827	12845	12720	12744	12733	12831	12780	12693	12776	13006	12849	12724	12705	12589	12696	12785	12894	12872	12710	12761	12818	12684	12895	12893	12731	12765	12662	12815	13031	12796	12739	12698	12784	12876	12768	12802	12951	12800	12621	12706	12928	12894	12889	12938	12777	12701	12726	13006	12951	12856	12787	12801	12741	12736	12864	12895	12687	12932	12860	12824	12830	12712	12882	12902	12618	12733	12767	12872	12842	12761	12901	12692	13065	12955	12753	12964	12803	12665	12897	12817	12837	12706	13039	12799	12810	12824	12927	12714	12975	12802	12817	12766	12902	12723	12808	12722	12875	13049	12923	12879	12809	12752	13012	12823	12654	12975	12721	12843	12908	12692	12811	12938	12766	12786	12620	12718	12745	12834	12716	12667	12918	13043	12865	12786	12832	12570	12695	12859	12707	12693	12808	12818	12794	12695	12851	12690	12807	12935	12779	12784	12828	12708	12912	12834	12874	12841	12857	12890	12940	12692	12992	12912	12850	12829	12688	12768	12710	12710	12866	12833	12893	12723	12629	12759	12863	12855	12804	12774	12848	12643	12719	12774	12844	12818	12870	12876	12747	12733	12900	12771	12961	12830	12842	12794	12857	12839	12727	12611	12590	12757	12940	12845	12874	12796	12746	12590	12754	12782	12797	12851	12816	12702	12916	12877	12854	12766	12971	12834	12877	12895	12872	12841	12817	12721	12654	12660	12955	12929	12658	12902	12862	12681	12771	12868	12789	12951	12793	12812	12873	12842	12788	12759	12896	12878	12807	12779	12668	12720	12837	12915	12915	12876	12841	12811	12811	12766	12824	12676	12678	12739	12875	12874	12720	12789	12869	12928	12723	12801	12743	12706	12654	12863	13039	12787	12971	12621	12760	12803	12875	12637	12817	12818	12923	12871	12796	12887	12733	12811	12619	12803	12900	12802	12814	12759	12786	12862	12794	12729	12906	12962	12584	12853	12828	12792	12844	12863	12852	12686	12751	12680	12811	12956	12648	12805	12961	12815	12926	12891	12760	12703	12950	13060	12823	12889	12785	12788	12888	12874	12826	12721	12844	13007	12960	12770	12777	12780	12806	12781	12820	12816	12682	12742	12964	12857	12871	12862	12805	12862	12950	12788	12580	12747	12802	13006	12779	12897	12923	12965	12676	12813	12960	13020	12739	12642	12841	12724	12786	12905	12818	12886	12835	12774	12775	12650	12733	12850	12768	12935	12886	12734	12866	12815	12789	12791	12727	12833	12844	12826	12973	12909	12850	12951	12686	12792	13037	12931	12957	12820	12711	12765	12844	12753	12873	12938	12872	12809	12688	12753	12777	12634	12868	12563	12915	12942	12925	12737	12810	12874	12669	12749	12894	12909	12735	12880	12557	12808	12962	12923	12840	12706	13026	12819	13109	12680	12802	12606	12650	12836	12934	12815	12792	12755	12923	12869	12611	12785	12924	12881	12790	12808	12819	12872	12798	12712	12739	12733	12754	12740	12634	12856	12949	12716	13015	12769	12941	12899	12881	12814	12801	12747	12920	12551	12761	12759	12606	12838	12755	12724	12951	12895	12938	12801	12915	12700	12829	12855	12906	12690	12956	12992	12790	12770	12712	12837	12716	12697	12794	12889	12804	12731	12647	12798	12681	12855	12892	12770	12775	12911
15442	29912	29206	21580	17882	20535	44055	52976	44878	31633	19899	13632	11189	11245	11184	11031	11189	11212	11214	11239	11044	11096	11018	11062	11144	11109	11266	11123	11079	11172	11206	11246	11089	11045	11185	11125	11042	11191	11188	11245	11098	10943	11294	11060	11009	11118	11118	11125	11243	11241	11246	11204	11143	11056	11101	11167	11176	11219	11237	10927	11007	11062	11144	11254	11222	11193	11087	11037	11117	11236	11202	11140	11108	11214	11086	11054	11141	11163	11083	11207	11159	10975	11121	11226	11206	11247	11068	10997	11204	11158	11110	11083	11117	11159	10963	11246	11191	11152	11086	11215	11204	11000	11206	11137	11174	11232	10928	11157	11068	11187	11046	11222	11206	11058	11195	11193	11088	11165	11108	10953	11113	11152	11072	11226	11228	11201	11045	11136	11111	11170	11070	11199	11150	11115	11046	11239	11174	11140	11070	11243	10996	11214	11253	11177	11267	11099	11154	11040	11059	11177	11208	11164	11117	10989	11030	11180	11213	11100	10969	11145	11204	11036	11251	11106	11093	11237	11178	11184	11115	11073	11173	11257	11052	11140	11089	11002	11042	11047	11063	10931	11118	11281	11120	11071	11073	11039	11073	11215	11104	11144	11178	11017	11063	11046	11113	11066	11161	11039	11221	11223	11164	11124	10935	11083	11251	11195	11136	11028	11195	11127	10999	11122	11242	11040	11028	11132	11213	11105	11201	11071	10857	11083	11081	11195	10967	11095	11208	11034	11133	11120	11092	11042	11181	11149	11119	10984	11189	11164	11034	11127	10923	11062	11036	11014	11126	11129	11207	11152	11025	10974	10918	11314	10955	11079	11031	11145	11185	10974	11188	11047	11036	11283	11323	11067	11077	10995	11006	11129	11135	11054	11092	11229	11053	11160	11033	11164	11274	11113	11042	11207	11245	11204	11214	11110	11007	11081	11069	11067	11148	11110	11063	11117	11142	11241	11174	11028	11114	11072	11051	11091	11084	11137	11164	11265	11141	11191	10978	11129	11096	11227	11122	11045	11065	10995	11149	11167	11075	11031	11232	11165	11042	10991	11136	11125	11164	11101	10960	11183	11279	11156	10977	11137	11109	11202	11017	10991	11040	11149	11114	11044	11090	11052	11088	11270	11187	11122	11095	11156	11074	11029	11187	11182	11152	11172	11091	11194	11118	11117	11057	11135	11191	11055	10970	11181	11192	10983	10956	11049	11097	11011	10990	11029	11106	11119	11082	11027	11151	11071	11101	11035	11077	11228	11059	11005	11303	10974	11178	11223	11135	11209	11103	10906	11211	11123	11071	11060	11237	11166	11114	11122	11042	11045	11278	11250	11128	11089	11116	11158	11045	11247	11169	11139	11070	11181	11084	11191	11189	10964	11152	11119	11250	11038	11157	11108	11190	11158	11255	10966	11153	11114	11046	11143	11169	11326	11229	11064	11086	11227	11205	11178	11098	11216	11138	11136	11164	11125	11134	11022	11191	11210	11143	11089	11258	11163	11004	11077	11093	11118	11103	11060	11166	11255	11132	11217	11195	10974	11001	11119	11161	11186	11131	11038	11074	11292	11228	11208	11247	11107	11156	11199	11111	11277	11025	11117	10957	11044	11109	11236	11048	11082	11028	11036	11232	11028	11007	10967	11202	11071	11159	11134	11187	11080	11190	11045	11124	11119	11150	11015	11026	11047	11135	11081	11156	11144	11038	11027	11134	11018	11088	11092	11280	11104	11115	11119	11227	11213	11126	11096	11143	11014	11319	11146	11237	11207	11224	11150	11087	11198	11116	11084	11115	11154	11060	11060	11091	11131	11219	11093	11018	11231	11127	11110	11118	11074	11055	11304	11283	11004	11182	11082	11263	11017	11217	11015	11191	11123	11072	11084	11172	11069	11241	11172	10918	11140	11074	11109	11084	10978	11055	11137	11056	11074	10962	11179	11108	11035	11106	11116	10949	11169	11245	11080	11119	11092	11149	11086	11157	11155	11111	11009	11070	11334	11185	11129	11095	11110	11030	11118	11242	11110	11181	11011	11114	11278	11105	11169	11010	11149	11004	11214	11084	11105	11211	11071	11064	11131	11287	11130	11111	11127	11062	11073	11100	11191	11157	11083	11086	11156	10954	11138	11114	11009	11013	11094	11049	11224	11110	11196	11014	10966	11221	11162	11149	11105	11084	11192	11288	11116	11212	11136	11210	11159	11009	11126	11098	11096	11267	11181	10978	11054	11130	11037	11199	11231	11092	11046	11200	11085	11199	11213	11106	11190	10974	11082	10972	11155	11142	11115	11079	11203	11049	11243	10949	10954	11244	10975	11232	11106	11192	11150	10956	11166	11212	11165	11181	11196	11136	11087	11149	11027	11155	11236	11093	11237	11001	11163	11010	11270	11038	11083	11146	11036	11021	11189	11163	11142	11112	11106	11058	11101	11069	11154	11176	11173	11214	11098	11039	11094	11059	11087	11135	11122	10944	11182	11151	11098	11184	11080	11144	10962	11144	11066	11067	11134	11254	11089	11055	11049	11121	11154	11062	11293	11103	11123	11140	11212	11096	11213	11139	11059	11278	11003	11194	11270	11038	11071	11137	11191	11144	11092	11107	11088	11006	11253	10910	11052	11172	11049	10974	11016	11148	11197	11156	11038	11242	11087	11022	11037	11229	11100	11106	11148	11050	11045	11192	11196	11027	11123	10959	11148	11097	11132	11287	11030	11108	11214	11121	11002	11103	11046	11168	11257	11249	11025	11216	11047	11125	11162	11262	11153	11167	11072	10999	10780	11217	11168	11141	11032	11080	11196	11332	11045	11109	11045	11147	11029	11289	10960	11151	11050	11118	11127	11018	11016	10972	11102	11038	10983	11145	11036	11265	11115	11085	11020	11096	10877	11024	10920	11125	11097	11019	11042	11068	11036	11239	11201	11054	11232	11200	11097	11059	11105	11106	10965	11113	10955	11049	11130	11076	11148	11141	11051	11244	11168	10957	11152	11172	11042	11303	11117	11177	11005	10925	11311	11010	11180	11017	11033	11080	11101	11177	11146	11038	11193	11124	11147	11298	10981	11142	11078	11145	11054	11114	10987	11020	11085	11205	11093	11025	11065	11170	11180	11031	11077	11025	11345	10956	11053	11035	11220	11273	11014	11150	11099	11094	11197	11188	11042	11178	11122	11096	11217	11068	11003	11129	11136	11048	11002	11080	11358	11102	11281	11098	11185	11072	11028	11202	11188	11128	11172	11116	11009	11064	11131	10975	11068	10978	11208	11004	11146	11123	11311	11106	11106	11139	11112	11135	11191	11031	10993	11252	11119	11136	11034	11203	11085	11033	11183	11193	11259	11205	11114	11037	11229	11198	11195	11006	11131	11240	11036	11064	11195	11197	11177	11120	11225	11160	10899	11154	11074	11209	11219	11153	11055	11036	11170	10981	11115	11068	11124	11092	11058	11054	11033	11007	11117	11004	11129	11158	11214	11295	11211	11078	11117	11168	11163	11137	11178	11075	11074	11231	11137	11307	11130	11079	11116	11100	11110	11170	11036	11202	11194	11045	11208	11288	11032	11192	11237	11198	11226	11151	10996	11095	11061	10976	11215	11057	11200	11006	11251	11194	11102	10948	11072	10999	11069	11046	11017	11103	11089	11147	11010	11239	11250	11044	11109	11108	11084	11066	11013	11196	10928	11215	11042	11150	11004	11091	11135	11094	11120	11085	11100	10943	11137	11027	11075	11248	11145	11067	11081	11061	11221	11131	11207	11034	11177	11222	11153	11142	11095	11216	11070	11240	11175	11141	11142	11157	11213	11185	11091	11106	11154	11223	11038	11020	11092	11000	11182	11186	11190	11063	11171	11055	11242	11094	11046	11059	11242	11168	11171	11100	11148	11176	11075	11085	11079	11073	11153	11174	11171	11085	11109	11072	11119	11218	11180	11048	11000	11159	11276	11205	11041	11075	11046	10992	11257	11085	11244	11177	11111	11076	11092	11085	11195	11079	11120	11272	11205	11209	11146	11176	11066	11220	11099	11210	11282	11292	11125	11052	11247	11040	11129	11163	11100	11049	11135	11088	11087	11160	10952	11072	11030	11080	11359	11115	11164	11172	11077	11180	11015	11101	11093	11338	11173	11167	11106	11220	11109	11342	11089	11054	11218	11032	11084	11217	11285	11167	11294	11169	11040	11089	11203	11267	11204	11135	11084	11080	11072	11133	10976	11070	11052	11051	11103	11096	11083	11226	11011	11133	11046	11268	11079	11272	11102	11192	11172	11093	11317	11032	11185	11069	11068	11145	11082	11256	11086	11264	11167	11000	11166	11110	11098	11184	11049	11151	11154	11063	11135	11200	11093	11206	11192	11273	11065	11041	11149	11155	11215	11171	11076	11018	11093	11174	11172	11014	11057	11237	11144	11114	11025	11355	11089	10985	11267	11084	10953	11032	11142	11209	11021	11175	11069	11157	11065	11122	11020	11130	11196	11190	11233	11149	11084	11114	11249	11054	11144	11222	11141	11155	11012	11163	11103	11129	11052	11160	11141	11091	11093	10953	10990	11271	11225	11066	11094	11225	11061	11262	11132	11021	11150	11012	11179	11287	11088	11176	11165	11084	11012	11068	11208	11089	11166	11190	11233	11227	11020	11111	11032	11058	11179	11053	11185	11219	11140	11081	11048	11043	11206	11127	11137	11098	11172	11276	11018	11190	11110	11006	11079	11092	11243	11211	11315	11006	11154	11013	11126	11244	11259	11009	11119	10976	11145	11184	11179	11016	11223	10943	11149	11201	11181	11074	11090	10971	11171	11094	11077	11086	11136	11216	11030	11307	10960	11068	11103	11050	11255	11196	11099	11022	11235	11151	11081	11215	11143	11104	11217	11101	11153	11060	11219	11228	11176	11243	11145	10909	11257	11188	11210	10986	11133	11138	11170	11111	11092	11125	11071	11094	11345	10969	11190	11242	11177	11025	11084	11020	11123	11065	11244	11113	11087	11154	11013	11121	11070	11120	11008	11261	11212	11039	11199	11259	11033	10935	11267	11136	11290	11130	11091	11100	10959	11183	11070	11166	11251	11057	11236	11126	11374	11083	11097	10978	11111	10985	11194	11197	11204	11083	11070	11284	11100	11012	11107	11047	11012	11140	11085
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
