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
338787080974	338787081530	338787082078	338787082628	338787083178	338787083728	338787084278	338787084828	338787085378	338787085928	338787086478	338787087028	338787087578	338787088128	338787088678	338787089228	338787089778	338787090328	338787090878	338787091430	338787091978	338787092528	338787093078	338787093628	338787094178	338787094730	338787095278	338787095828	338787096378	338787096928	338787097478	338787098028	338787098578	338787099128	338787099678	338787100228	338787100778	338787101328	338787101878	338787102428	338787102978	338787103528	338787104078	338787104628	338787105178	338787105728	338787106278	338787106828	338787107378	338787107928	338787108478	338787109028	338787109578	338787110128	338787110678	338787111228	338787111778	338787112328	338787112878	338787113428	338787113978	338787114530	338787115078	338787115628	338787116178	338787116728	338787117278	338787117828	338787118378	338787118928	338787119478	338787120028	338787120578	338787121128	338787121678	338787122228	338787122778	338787123328	338787123878	338787124428	338787124978	338787125528	338787126078	338787126628	338787127178	338787127728	338787128278	338787128828	338787129378	338787129928	338787130478	338787131028	338787131578	338787132128	338787132680	338787133228	338787133778	338787134328	338787134878	338787135428	338787135978	338787136528	338787137078	338787137628	338787138178	338787138728	338787139280	338787139828	338787140378	338787140930	338787141478	338787142028	338787142578	338787143128	338787143678	338787144228	338787144778	338787145328	338787145878	338787146428	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22443	20843	27365	24490	21618	25390	29183	25312	24364	24605	24593	24131	24149	24121	24138	23860	24025	24036	23827	23829	23893	23923	23909	23760	23793	23803	23986	23622	23727	23599	23836	24035	23565	23865	23631	23431	23641	23531	23817	23611	23812	23688	23489	23571	23615	23454	23563	23605	23668	23628	23732	23468	23551	23485	23393	23597	23467	23605	23594	23252	23320	23497	23314	23237	23416	23460	23570	23597	23401	23235	23402	23774	23415	23337	23279	23358	23385	23337	23759	23324	23349	23377	23558	23436	23426	23492	23505	23536	23447	23711	23540	23501	23445	23482	23321	23584	23395	23471	23486	23318	23457	23377	23673	23567	23500	23665	23468	23465	23481	23648	23567	23452	23404	23726	23248	23406	23587	23344	23357	23111	23496	23286	23523	23356	23481	23263	23595	23616	23187	23502	23389	23325	23433	23426	23515	23631	23554	23511	23418	23415	23558	23521	23631	23381	23315	23428	23529	23490	23301	23407	23493	23240	23758	23455	23469	23462	23261	23568	23443	23642	23549	23462	23618	23409	23554	23678	23426	23538	23550	23424	23632	23259	23367	23164	23419	23476	23398	23226	23667	23183	23263	23278	23220	23499	23481	23273	23632	23756	23486	23535	23570	23193	23181	23299	23411	23456	23388	23541	23489	23382	23411	23340	23327	23618	23309	23598	23386	23240	23486	23446	23314	23544	23336	23500	23493	23330	23537	23469	23397	23435	23524	23313	23372	23512	23157	23427	23499	23402	23351	23486	23459	23648	23403	23423	23432	23372	23494	23381	23359	23412	23568	23402	23355	23368	23276	23450	23270	23299	23372	23551	23538	23640	23230	23380	23537	23147	23543	23344	23353	23239	23547	23368	23629	23235	23327	23256	23308	23393	23242	23452	23431	23588	23108	23129	23411	23566	23495	23429	23494	23341	23474	23412	23450	23507	23255	23284	23278	23308	23459	23350	23410	23199	23536	23477	23327	23455	23196	23475	23241	23520	23223	23389	23409	23403	23344	23388	23383	23468	23266	23200	23303	23549	23627	23337	23595	23378	23250	23464	23304	23247	23410	23344	23343	23433	23338	23374	23292	23456	23074	23356	23385	23247	23370	23234	23586	23677	23441	23564	23714	23128	23142	23450	23391	23461	23308	23215	23199	23400	23623	23453	23301	23354	23332	23244	23443	23378	23350	23417	23394	23482	23230	23195	23370	23340	23383	23312	23368	23406	23309	23328	23381	23597	23434	23401	23369	23423	23550	23577	23402	23638	23358	23597	23384	23503	23234	23359	23494	23343	23363	23119	23277	23610	23548	23542	23565	23279	23584	23389	23399	23394	23492	23456	23580	23300	23406	23596	23693	23376	23283	23413	23387	23700	23335	23185	23417	23300	23248	23294	23256	23440	23558	23450	23535	23326	23484	23441	23441	23458	23378	23518	23260	23411	23406	23416	23317	23492	23432	23318	23499	23310	23308	23392	23386	23352	23319	23214	23423	23370	23511	23427	23448	23571	23376	23380	23341	23134	23381	23438	23296	23642	23174	23513	23454	23601	23313	23544	23561	23471	23373	23492	23604	23602	23281	23338	23312	23396	23426	23081	23485	23373	23352	23153	23260	23400	23316	23450	23421	23268	23407	23642	23527	23470	23265	23675	23396	23342	23246	23160	23403	23338	23318	23351	23453	23650	23454	23479	23240	23291	23392	23357	23432	23441	23329	23140	23515	23389	23239	23437	23287	23678	23358	23385	23596	23357	23477	23554	23382	23447	23339	23494	23402	23464	23596	23490	23216	23415	23212	23413	23437	23419	23518	23372	23235	23333	23197	23508	23310	23545	23248	23372	23228	23539	23239	23150	23467	23263	23482	23256	23413	23240	23355	23261	23364	23308	23491	23397	23194	23316	23351	23524	23528	23444	23537	23537	23128	23381	23360	23387	23569	23466	23238	23297	23318	23443	23444	23385	23371	23474	23577	23525	23502	23423	23541	23190	23305	23548	23487	23276	23210	23520	23197	23483	23372	23423	23361	23413	23442	23504	23483	23371	23293	23455	23535	23433	23649	23508	23495	23348	23400	23193	23294	23133	23449	23561	23403	23186	23626	23279	23137	23427	23451	23555	23474	23567	23114	23545	23290	23380	23507	23380	23498	23586	23431	23619	23389	23447	23345	23497	23301	23522	23438	23382	23167	23314	23378	23397	23396	23475	23242	23414	23471	23474	23645	23150	23388	23111	23407	23494	23516	23254	23702	23466	23352	23497	23478	23485	23620	23319	23601	23386	23258	23296	23427	23587	23365	23496	23539	23214	23387	23487	23275	23630	23372	23359	23403	23163	23347	23389	23368	23145	23565	23420	23394	23486	23354	23486	23492	23372	23170	23376	23236	23307	23399	23276	23377	23511	23427	23531	23276	23339	23245	23380	23595	23544	23534	23086	23359	23419	23403	23511	23460	23425	23385	23430	23232	23511	23468	23557	23472	23571	23325	23565	23443	23424	23385	23109	23395	23649	23269	23283	23289	23465	23246	23388	23539	23459	23571	23538	23524	23453	23479	23465	23561	23497	23426	23688	23580	23450	23193	23405	23145	23423	23447	23509	23378	23435	23272	23331	23321	23394	23417	23571	23604	23348	23540	23445	23558	23544	23347	23736	23296	23417	23520	23502	23226	23461	23407	23241	23358	23261	23205	23359	23437	23291	23443	23417	23268	23499	23580	23452	23413	23510	23660	23583	23277	23255	23441	23669	23479	23462	23524	23340	23588	23356	23453	23290	23139	23331	23445	23241	23167	23434	23502	23676	23694	23827	23434	23440	23296	23159	23219	23587	23588	23298	23410	23437	23625	23331	23437	23171	23310	23372	23391	23196	23498	23285	23319	23379	23647	23601	23410	23440	23651	23663	23264	23263	23454	23277	23449	23151	23163	23384	23002	23474	23239	23482	23458	23471	23332	23287	23432	23346	23325	23341	23540	23503	23244	23297	23483	23340	23530	23532	23190	23341	23453	23420	23334	23484	23333	23358	23278	23550	23553	23385	23448	23447	23392	23317	23267	23704	23575	23386	23479	23559	23341	23589	23462	23197	23454	23588	23510	23475	23504	23490	23259	23564	23444	23417	23569	23410	23488	23496	23276	23481	23302	23510	23366	23388	23410	23321	23222	23368	23448	23456	23221	23240	23533	23413	23390	23423	23341	23493	23783	23492	23410	23609	23546	23533	23148	23376	23562	23762	23377	23156	23398	23525	23739	23379	23555	23294	23330	23429	23220	23363	23518	23203	23318	23239	23436	23484	23469	23441	23272	23386	23581	23316	23602	23368	23507	23532	23312	23240	23327	23194	23299	23470	23273	23440	23415	23327	23621	23299	23524	23583	23509	23321	23536	23410	23406	23632	23315	23555	23374	23331	23346	23267	23178	23277	23531	23561	23396	23546	23427	23052	23297	23352	23373	23421	23372	23397	23693	23257	23241	23192	23354	23388	23688	23403	23439	23364	23318	23462	23107	23549	23336	23408	23388	23322	23277	23437	23224	23321	23275	23248	23425	23174	23346	23482	23076	23064	23343	23571	23660	23361	23506	23406	23566	23364	23461	23513	23590	23582	23290	23330	23254	23261	23438	23417	23240	23275	23259	23408	23619	23389	23202	23358	23593	23236	23228	23195	23450	23235	23529	23118	23428	23571	23762	23408	23216	23313	23644	23656	23238	23237	23576	23570	23352	23426	23302	23268	23369	23439	23463	23265	23253	23158	23416	23456	23259	23381	23353	23236	23363	23603	23154	23657	23279	23293	23206	23328	23369	23497	23328	23285	23262	23289	23347	23437	23464	23317	23247	23393	23279	23293	23236	23287	23155	23257	23425	23463	23392	23644	23351	23529	23427	23551	23633	23545	23537	23195	23510	23423	23323	23261	23380	23403	23318	23420	23581	23294	23350	23439	23221	23490	23485	23205	23211	23429	23269	23416	23453	23444	23532	23318	23401	23207	23242	23483	23390	23354	23283	23495	23488	23392	23441	23542	23462	23651	23514	23476	23260	23629	23152	23430	23558	23617	23175	23302	23600	23369	23305	23502	23424	23512	23313	23275	23674	23544	23400	23280	23534	23489	23468	23403	23306	23264	23299	23202	23417	23407	23494	23429	23511	23215	23351	23327	23557	23565	23558	23701	23484	23504	23683	23326	23396	23432	23389	23661	23333	23410	23298	23200	23207	23538	23491	23306	22951	23339	23247	23360	23187	23425	23423	23213	23266	23358	23407	23467	23463	23419	23753	23446	23423	23143	23551	23385	23354	23462	23334	23605	23532	23095	23311	23582	23310	23594	23341	23380	23544	23406	23603	23218	23353	23382	23189	23345	23522	23437	23382	23519	23515	23096	23365	23486	23402	23498	23522	23244	23388	23518	23350	23322	23391	23297	23545	23415	23505	23476	23324	23431	23247	23353	23230	23250	23458	23471	23164	23321	23260	23625	23408	23461	23579	23482	23511	23412	23453	23421	23476	23329	23431	23403	23377	23398	23435	23891	23517	23525	23402	23620	23576	23370	23625	23587	23340	23156	23286	23378	23456	23362	23306	23377	23322	23489	23511	23177	23357	23297	23196	23434	23627	23629	23487	23692	23508	23471	23415	23490	23517	23448	23581	23380	23315	23222	23258	23288	23549	23553	23210	23241	23471	23337	23313	23460	23352	23468	23210	23313	23534	23411	23369	23650	23521	23448	23374	23486	23443	23468	23322	23311	23564	23308	23436	23396	23433	23456	23254	23445	23393	23507	23323	23387	23285	23467	23562	23491	23232	23291	23247	23374	23226	23353	23451	23536	23483	23521	23257	23428	23220	23277	23173	23571	23538	23504	23403	23529	23219	23280	23272	23458	23350	23401	23412	23310	23308	23442	23533	23531	23418	23437	23374	23519	23197	23311	23412	23345	23289	23622	23221	23458	23238	23339	23168	23496	23389	23615	23527	23306	23432	23455	23495	23598	23511	23546	23488	23320	23245	23601	23420	23186	23549	23332	23431	23367	23374	23439	23519	23423	23520	23559	23506	23445	23496	23508	23240	23615	23462	23652	23610	23402	23268	23336	23470	23664	23501	23477	23314	23505	23612	23521	23628	23317	23392	23211	23512	23240	23398	23248	23470	23364	23189	23160	23559	23474	23474	23254
20412	30850	29056	22781	19542	18269	17402	16857	16331	16163	15905	15930	15627	15666	15430	15454	15469	15330	15394	15185	15189	15052	15096	15181	15095	15424	15136	15334	15203	15205	15017	15146	15124	15039	15038	15050	14956	15203	15095	15075	14841	14978	14961	14934	15013	14986	14800	15079	15070	14910	14913	14996	14928	14723	14949	14961	14885	14923	14761	14927	14871	15016	14918	14794	14641	14899	14898	14778	14774	14967	14750	14906	14900	14896	14824	14889	14836	14689	14984	14914	15001	14906	14930	14859	14807	14977	15015	14693	14763	14790	14857	14760	14877	14703	14909	14787	14899	14896	14810	14814	14706	14950	14685	14867	14857	14850	14755	14736	14862	14843	14806	14571	14890	14904	14967	14846	14798	14763	14657	14903	14765	14743	14820	14893	14834	14744	14793	14884	14716	14949	14722	14862	14847	14783	14840	14794	14800	14782	14828	14865	14513	14823	14662	14847	14884	14688	14916	14883	14808	14737	14841	14879	14972	14816	14899	14796	14939	14867	14639	14670	14927	14946	14580	14808	14843	14852	14705	14878	14875	14680	14613	14798	14832	14719	14937	14920	14813	14936	14956	14610	14897	14832	14704	14900	14785	14720	14845	14811	14789	14947	14950	14910	14832	14818	14869	14830	14739	14727	14755	14853	14838	14849	14748	14878	14836	14908	14862	14858	14747	14661	14806	14907	14878	14886	14669	14891	15014	15006	14867	14867	14693	14760	14575	14935	14865	14644	14769	14668	14799	14790	14911	14829	14824	14858	14828	14933	14813	14624	14890	14782	14844	14666	14818	14887	14864	14763	14946	14918	14825	14817	14872	14913	14846	14643	14906	14882	14783	14954	14961	14839	14743	14792	14802	14806	14758	14851	14882	14773	14768	14767	14830	14969	14934	14800	14846	14688	14850	14807	14605	15036	14897	14785	14666	14882	14916	14881	14740	14855	14790	14860	14858	14744	14707	14758	14796	14624	14871	14837	14768	14730	14890	14814	14774	14560	14925	14656	14905	14821	14829	14812	14635	14860	14600	14759	14724	14838	14728	14964	14864	14792	14804	14820	14831	15002	14757	14749	14732	14758	14787	14852	14915	14817	14703	14840	14937	14708	14803	14890	14851	14571	14675	14714	14843	14968	14672	14699	14972	14926	14746	14830	14788	14818	14788	14757	15198	14776	14794	15027	14879	14728	14860	15001	14869	14792	14597	14799	14537	14598	14759	14812	14760	14623	14824	14788	14886	14659	14830	14676	14926	14649	14885	14772	14831	14697	14747	14778	14955	14780	14798	14863	14864	14737	14769	14836	14863	14923	14827	14942	14770	14923	14893	14749	14863	14872	14879	14828	14711	14688	14836	15015	14689	14801	14711	14686	14664	14824	15007	14805	14784	14731	14848	14742	14770	14817	14767	14863	14598	14903	14804	14772	14845	14699	14894	14915	14782	15000	14627	14759	14716	14993	14640	14819	14883	14683	14803	14702	14694	14832	14835	14825	14774	14708	14965	14889	14794	14723	14810	14831	14819	14730	14761	14762	14742	14776	14822	14871	14795	14841	15003	14847	14744	14851	14640	14905	14890	14766	14855	14855	14757	14780	14752	14699	14944	14727	14725	15068	14932	14729	14785	14676	14803	14776	14825	14924	14821	14887	14835	14831	14760	14729	14871	14879	14841	14915	14730	14866	14769	14962	14799	14788	14861	14759	14623	14775	14822	14818	14674	14623	14838	14770	14675	14603	14881	14934	14841	15012	14604	14783	14797	14651	14778	14813	15016	14632	14867	14718	14763	14767	14990	14625	14731	14810	14654	14815	14693	14977	14750	14840	14818	14708	14904	14823	14759	14898	14760	14873	14736	14645	14763	14873	14808	14798	14874	14776	14738	14916	14888	14840	14823	14703	14579	14953	14811	14653	14838	14625	14640	14850	14849	14929	14784	14796	14819	14800	14940	14966	14850	14889	14807	14765	14802	14933	14693	14789	14718	14748	14921	14573	14857	14957	14608	14854	14727	14952	14719	14781	14799	14783	14719	14753	15096	14812	14848	14885	14792	14791	14767	14814	14858	14845	14922	14780	14775	14713	14876	14900	14950	14724	14953	14882	14768	14764	14921	14827	14833	14850	14781	14814	14631	14877	14748	15015	14666	14522	14629	14732	14785	14956	14901	14971	14750	14822	14996	14781	14851	14731	14638	14897	14776	14793	14720	14623	14719	14939	14931	14753	14846	14786	14900	14759	14733	14683	14882	14781	14841	14940	14893	14628	14625	14773	14724	15027	14823	14929	14627	14856	14704	14648	14707	14851	14879	14646	14757	14828	14880	14777	14843	14782	14772	14713	14814	14811	14670	14747	14768	14721	14718	14919	14720	14701	14949	14699	14798	14792	14813	14751	14850	14912	14840	14730	14969	14832	14662	14710	15009	14720	15004	14765	14664	14770	14838	14868	14876	14790	14750	14770	14796	14887	15025	14690	14855	14682	14685	14937	14899	14755	14669	14926	14810	14694	14853	14943	14977	14890	14873	14692	14872	14865	14631	14828	14910	14755	14808	14668	14733	14790	14619	14784	14868	14822	14839	14858	14951	14928	14823	14729	14908	14808	14850	14863	14885	14773	14906	14924	14581	14940	14873	14883	14885	14744	14795	14792	14700	14844	14772	14880	14892	14708	14678	14789	14785	14668	15013	14712	14977	14931	14790	14757	14816	14733	14905	14596	14699	14728	14690	14798	14893	14817	14787	14865	14641	14926	14851	14626	14963	14704	14845	14844	14723	14822	14820	14943	14757	15004	14796	14735	14786	14700	14857	14829	14908	14797	14763	14651	14921	14705	14784	14857	14654	14865	14882	14788	14809	14881	14599	14896	14561	14798	14804	14823	14705	14908	14855	14805	14869	14625	14975	14758	14705	14735	14855	14669	14854	14958	14757	14797	14833	14893	14937	14697	14887	14873	14944	14662	14880	14690	14852	14982	14792	14779	14702	14967	14861	14784	14797	14914	14821	14833	14787	14670	14724	14791	14853	14794	14696	14737	14804	14907	14824	14930	14754	14701	14889	14745	14860	14693	14656	14763	14755	14780	14811	14960	14771	14843	14769	14816	14628	14959	14900	14857	14766	14918	14897	14767	14730	14813	14720	14790	14872	14795	14877	14813	14888	14856	14775	14814	14728	14899	14897	14775	14800	14812	14886	14799	14694	14710	14597	14811	14696	14840	14950	14962	14723	14741	14832	14769	14713	14725	14786	14847	14955	14816	14646	14643	14827	14695	14685	14710	14664	14638	14843	14934	14763	15001	14684	14805	14837	14913	14890	14762	14952	14869	14807	14884	14775	14868	14906	14917	14798	14913	14740	14810	14803	14795	14855	14761	14807	14700	14911	14802	14812	14811	14704	14807	14753	14936	14848	14714	14909	14908	14917	14703	14682	14835	14852	14678	14664	14713	14838	14841	14660	14796	14715	14809	14654	14794	14644	14766	14688	14698	14817	14857	15043	14727	15045	14963	14897	14620	14659	14753	14810	14810	14771	14848	14817	14678	14898	14830	14805	14691	14852	14659	14825	14763	14865	14819	14904	14947	14917	14933	14982	14650	15040	14661	14939	14801	14713	14944	14720	14888	14830	15005	14883	14766	14766	14953	14820	14675	14737	14802	14937	14785	14726	14781	14719	14882	14824	14875	14619	14901	14743	14814	14982	14745	14934	14740	14726	14784	15027	14724	14753	14716	14800	14900	14883	14874	14739	14755	14796	14992	14810	14892	14860	14796	14958	14851	14774	14692	14898	14698	14706	15143	14556	14824	14759	14979	14740	14834	14849	14889	14801	14718	14770	14778	14863	14696	14985	14749	14891	14677	15087	14643	14857	14867	14941	14776	14859	14913	14919	14668	14871	14900	14793	14988	14790	14708	14912	14828	14919	14780	14830	14602	14616	14879	14788	14661	14685	14774	14877	14877	14698	14717	14821	14972	14775	14682	14923	14942	14949	15004	14615	14750	14848	14676	14690	14906	14765	14855	14830	14761	14638	14796	14811	14836	14894	14831	14733	14796	15019	14765	14843	14896	14580	14830	14837	14940	14782	14808	14827	14696	14741	14760	14879	14868	14845	14850	14672	14647	14849	14704	14681	14875	14754	14757	14794	14484	14901	14971	14810	14834	14661	14849	14890	14679	14883	14674	14811	14793	14920	14649	14813	14962	14881	14860	14891	14858	14886	14948	14865	14775	14890	14861	14866	14772	14938	14739	14851	14850	14724	14589	14678	14791	14843	14918	14704	15062	14796	14767	14775	14807	14857	14866	14826	14741	14888	14846	14763	14804	14808	14891	14755	14771	14809	14730	14921	14648	14890	14903	14837	14953	14611	14787	14813	14770	14521	14773	14783	14879	14842	14932	14777	14766	14891	14915	14771	14905	14692	14639	14731	14746	14841	14814	15001	14682	14753	14719	14801	14639	14802	14747	14774	14927	14737	14717	14744	14917	14731	15018	14721	14888	14760	14885	14845	14675	14841	14832	14885	14653	14769	14887	14736	14633	14684	14928	14826	14686	14725	14812	14871	14679	14763	14987	14719	14779	14727	14881	14868	14848	14614	14851	14935	14836	14755	14828	14894	14767	14747	14875	14717	14878	14657	14813	14880	14823	14974	14846	14513	14658	14867	14784	14641	14840	14684	14773	14791	14924	14943	14725	14767	14740	14792	14824	14879	14730	14982	14725	14705	14798	14837	14827	14813	14753	14840	14786	14808	14799	14835	14823	14853	14880	14824	14918	14689	14912	14725	14629	14794	14882	14783	14911	14911	14840	14875	14879	14841	14744	14550	14889	14712	14876	14854	14790	14765	14856	14931	14866	14544	14767	14887	14896	14872	14848	14770	14872	14767	14671	14657	14719	14782	14829	14832	14826	14897	14750	14803	14832	14811	14897	14954	14904	14870	14856	14892	14873	14803	14830	14929	14904	14851	14768	14693	14771	14854	14869	14585	14772	14999	14705	14661	14854	15021	14735	14608	14736	14813	15015	14812	14722	14823	14816	14921	14857	14923	14795	14672	14776	14971	14968	14856	14868	14717	14798	14939	14776	14726	14721	14829	14825	14796	14730	14911	14830	14689	14828	14805	14762	14707	14916	14776	14741	14847	14981	14829	14937	14925	14980
34684	26328	28613	27172	25305	25196	25425	25174	24916	25449	25201	25176	25021	25181	25268	24959	24861	24966	24903	25065	24898	25164	24897	25094	24878	24951	25043	25094	25233	24976	24784	24935	24985	25044	25050	25071	25032	24928	25038	24959	24719	25079	24819	24837	24980	24939	25036	25067	24861	25166	25096	25074	24939	24958	25117	25166	25095	24919	25038	24717	25100	24960	25010	24651	24774	24950	24760	24863	24955	25010	24865	25010	24776	24870	24957	25021	25050	24997	24834	24798	24830	24819	24720	24925	24683	24858	24758	24932	24943	25052	24810	24981	25020	25210	25090	25010	25116	24878	24949	25235	25322	25138	24935	24835	24842	24879	24791	24692	24873	24932	25200	25138	24976	25067	24850	24944	24875	25034	25045	25092	25093	24951	25015	24819	24942	25053	25112	25129	24818	24888	25065	25080	24930	25028	25221	25120	24868	25226	24842	25163	24948	25054	24798	24715	25022	25094	24941	24848	25172	24848	24827	24848	25129	24831	24980	24876	24772	24786	25133	24992	25126	24924	24852	24957	24885	24864	25098	24996	25048	24909	25169	24834	24871	24752	24619	24758	25048	25067	24872	25070	24972	24961	25051	24907	24863	24972	24874	25090	24886	24810	25088	24868	24898	24835	24962	24809	24943	24639	24926	24952	24949	24763	25057	25125	25141	24842	24802	24737	25001	24965	24801	25145	25009	25175	24960	25002	24824	24971	24940	24954	24797	25068	25083	25161	24991	24539	24913	25025	24834	25012	24838	25127	24993	24792	25232	25067	25079	24915	24902	24966	24994	25045	24940	24939	24839	25045	24742	24857	24864	24708	24978	24894	24923	24871	24858	24844	25042	24857	25023	24963	24803	24722	24899	24957	25184	24837	24965	24860	24888	24779	25063	24940	24847	24727	24953	25086	24821	24799	24757	24916	24886	25024	24783	24959	25104	24958	25101	25036	24999	24846	24897	25041	24710	24939	24928	24854	24905	25055	25001	24869	24744	24868	25143	24867	24854	25069	24923	24778	24906	25114	24797	24712	24918	24748	24804	24766	25099	24858	24805	24838	24843	24872	24752	24960	25025	24885	24831	24829	24905	25070	24785	24700	24887	25075	25142	25052	24839	24942	25228	24908	25055	24911	24942	24981	25038	25052	24820	24683	24842	24700	25068	24964	24992	25052	24731	24645	25017	24963	25093	24762	24950	24915	24801	25162	25065	24958	24794	24800	24926	24865	24926	25058	25088	24877	24839	25040	25185	24890	24888	24796	24976	24891	25155	24897	25111	24806	24787	24983	24641	24850	24986	25022	24965	25016	24680	25011	24869	24880	24904	24790	24802	25132	24932	24975	25073	25051	24963	24905	24965	25006	25173	24801	24979	24718	24899	24838	24911	25066	24772	24852	25037	25087	24848	24856	25070	24917	25092	24973	25041	24842	25034	24897	24972	25020	24931	24756	24814	24948	24802	24822	25148	25119	25044	24954	24911	25071	25064	25120	25275	25135	24730	24673	24844	25212	24840	24900	25116	24785	24769	24893	24932	25143	24789	25025	25128	24956	25106	24744	24756	24843	25133	25192	24901	24998	24879	24968	25209	24745	25026	24917	25098	24953	24926	24946	24698	25074	24958	25029	25060	24934	25048	24846	24758	24836	25028	24959	24860	24732	24968	25097	24685	25048	24984	24941	24736	24699	24782	25127	24893	24990	25319	24956	24954	24790	24901	24929	24915	24841	24700	25034	24801	24907	24683	25046	24890	24997	24750	25130	25197	25028	24939	24839	24888	25066	24984	24939	24715	24893	24902	24873	24705	24826	24926	25010	25075	24633	24964	24840	25269	24921	24915	25249	25042	24945	24982	25014	25002	25119	25036	25174	25178	24889	25020	24891	25190	24976	24933	24871	24794	24996	25007	25035	25122	24827	24654	25024	24929	24784	24850	25104	25231	24787	24929	25064	25051	24939	25071	25019	24908	24894	24771	24984	24927	25022	24841	24898	25012	25309	24988	25020	24865	24734	24904	24937	24940	25076	24783	24955	24983	24862	24979	25017	24847	24843	24965	24879	24855	24882	25072	24864	24915	24740	24969	24978	24910	24917	24864	25060	24833	25010	25095	24811	25024	25250	24770	24713	24878	24936	24964	24913	24836	24907	25033	24917	24744	24764	24767	24986	24854	24689	24901	25043	25104	25109	24906	25079	24782	24866	25072	24842	25036	24935	24854	24891	25118	24772	24818	24545	24947	24700	25076	24969	25060	25215	25089	24881	24908	24793	25024	24956	25124	24870	25041	24987	24936	24919	25031	24755	24832	25223	24921	24807	24785	24926	24884	25136	25020	24977	25084	24904	25127	24838	25112	24938	24865	25059	24798	25090	25007	25174	25228	25049	25081	25001	24972	24844	24804	24823	25053	24785	24715	24953	24793	24889	25085	25220	24891	24943	25185	24862	24925	24753	24928	24914	24937	24955	24936	24761	24953	24808	24775	24767	24825	25017	24625	25013	24940	24756	24706	25048	25249	24912	25028	24838	25002	24899	25077	24851	24980	24643	24743	24886	24908	25036	24935	24853	25064	25143	24944	24897	25272	24979	25184	24865	25016	24858	25134	25039	24921	25101	24929	25152	24889	24866	25116	25062	24985	24851	24618	24900	24992	24886	24862	25061	25048	25013	24847	24970	24991	24758	24786	24923	25019	24930	24907	24898	24928	25085	25120	25190	24886	24926	25008	25117	25000	25159	24737	24890	24721	24936	25066	25178	24800	24914	24818	24803	25054	25032	24685	24814	24952	25020	25075	25005	24922	25193	24898	24980	25067	24886	25095	24982	24842	25049	25037	24992	24920	24827	24875	24884	24885	24731	24915	25017	24923	24811	25013	24951	25088	24976	24900	24830	24818	24849	24936	24980	25057	24976	24856	24914	24896	24965	24822	24874	24900	24597	24688	25045	24862	24803	24956	24968	24854	25091	24968	24561	25183	24746	25085	25089	25205	24982	24837	24851	25140	24742	24933	24812	24831	25111	25157	24841	24882	24971	24982	24853	24899	25066	24872	25014	25209	24797	25191	24876	25017	24827	24880	24993	25041	24928	24767	25046	25144	24870	25125	24974	24849	25110	25111	24873	24925	24891	24832	25169	25198	25019	24940	24865	24970	24839	25099	24944	24765	24835	24667	25120	24911	25105	25054	24838	25023	24984	24961	24830	25099	24959	25124	25054	24923	24855	24926	24832	24549	24680	24816	24757	25145	24989	24743	24879	24707	25020	25160	24889	25077	24903	24886	24711	25000	24844	25027	24834	24946	25131	25041	24917	24976	24849	24883	24885	24855	24863	24797	25002	24993	24729	24966	24890	25055	24884	25010	24927	25053	24831	24912	24995	24698	24927	24748	24904	24751	25130	24884	24970	24676	24799	24877	24900	25026	24944	25074	24960	25018	24798	24643	24812	24940	24900	24965	24973	24976	25177	24894	24586	24737	24749	24920	25094	24826	25085	24973	25072	25155	24958	24897	24790	24828	25026	25077	25048	24857	24963	24862	25093	25042	25010	25086	24992	25312	24840	24985	25112	24979	25103	24926	24862	25011	24803	24914	24883	24907	25034	24694	25104	24855	24826	25220	25025	24962	25113	25062	25052	24941	24898	24862	24941	25110	24962	25162	24951	24904	24977	24887	24901	25074	24900	24759	24923	24837	24862	24769	24843	24877	24781	24849	24938	24775	24988	24811	24834	24704	24741	25012	24825	24977	24811	25226	24969	25095	24842	25028	24984	25068	24767	24857	25224	24948	24716	24970	24861	24790	24672	24923	25151	25063	24829	25108	24761	24866	24945	25078	24714	25110	25086	24812	24944	24577	24655	24984	24922	25091	24935	25061	25303	25052	24899	25023	24867	24887	24904	24795	25056	24570	25165	24756	25055	24804	25168	25005	24856	24776	24853	25002	25174	24683	24967	24947	24971	24826	25019	24851	24739	25171	24900	25061	24980	25125	24931	24668	24984	24915	25170	25243	25008	24948	24804	24899	24895	24950	24915	24966	24885	25101	24805	24746	25034	24936	24823	24991	24908	24908	24862	25093	25049	24852	24997	25044	24926	25100	24870	24982	24915	24990	24923	24769	24826	25005	24882	25124	24909	25138	24776	24922	25083	24916	25015	24750	24761	24984	24981	25208	25185	24826	24757	24786	25261	25018	25058	25014	24907	24960	24936	25084	24920	24868	24807	24960	25000	24916	24729	24830	24945	25276	25152	25076	24969	25047	24835	24694	24817	24813	24873	24884	24969	25177	24940	25003	24918	25030	25001	24914	24833	24810	24963	24829	24867	24693	25122	24770	24920	24994	24958	25164	24776	24927	24677	24665	24821	24999	24837	25070	25155	24823	25002	25123	25081	25026	24994	24784	24953	24976	25229	24974	25059	24896	24886	24945	24982	24815	25060	24883	25057	24855	25045	24846	24976	24925	25022	24909	24748	24732	24794	24679	25202	25018	24984	25157	24846	24939	24999	25009	24964	25158	24964	25030	25147	24750	24772	25107	24565	24947	24987	25009	24756	24845	24962	24866	24946	25088	24890	25039	25047	25017	24839	25094	25065	25006	24840	24990	24909	24920	24792	25041	24864	24960	25147	25018	24800	24987	24819	24893	25061	24967	24859	24679	24985	24930	25022	25008	24971	24971	24700	24973	25089	24934	24928	25161	25041	25080	24907	24956	25111	24899	24925	25020	24888	25055	25365	25068	25058	25000	24758	25010	25047	24750	25004	24871	24985	25134	24943	24858	25070	24929	24918	24765	24625	24904	24977	24979	24902	24772	25046	24848	24693	24927	24835	25078	24977	24737	24817	25049	25147	24933	24811	24399	24884	25109	24790	25019	24814	24877	24965	25097	24881	25127	24964	24994	24895	25074	24850	24784	24723	24941	25081	25120	24805	24989	24710	24811	25019	25078	24718	24980	24924	24899	25233	25014	25015	24825	25060	25212	25015	24968	24762	24879	25066	24976	25068	24696	25120	24623	25041	25185	24794	24988	24857	24834	24822	24856	24881	24870	24953	25071	25093	24956	25238	25314	25302	24998	25000	24866	24743	25125	24832	24673	25001	25132	24967	25030	24978	24865	24939	24728	24946	24934	24785	24984	24836	25114	25011	25179	24843	24866	24788	24887	24865
21950	21646	19791	17345	16592	16311	16188	15877	15943	15832	15762	15748	15625	15711	15648	15772	15569	15869	15638	15839	15663	15791	15607	15614	15648	15684	15704	15691	15703	15628	15424	15554	15776	15583	15679	15719	15803	15539	15624	15537	15690	15487	15631	15545	15463	15578	15589	15590	15609	15570	15637	15698	15647	15458	15624	15533	15563	15543	15493	15681	15568	15592	15489	15517	15470	15434	15642	15407	15578	15615	15512	15669	15400	15584	15639	15675	15554	15569	15528	15582	15673	15519	15667	15524	15511	15579	15520	15566	15597	15686	15584	15541	15529	15727	15257	15562	15485	15483	15474	15591	15539	15536	15726	15411	15440	15647	15546	15534	15567	15545	15682	15580	15526	15419	15576	15539	15671	15576	15611	15552	15503	15545	15563	15365	15650	15617	15328	15695	15650	15532	15615	15699	15576	15440	15596	15685	15468	15530	15498	15628	15606	15447	15518	15504	15592	15656	15427	15488	15694	15553	15772	15443	15687	15367	15428	15482	15608	15733	15579	15726	15619	15510	15522	15543	15649	15537	15734	15595	15564	15477	15637	15479	15499	15408	15493	15513	15473	15400	15464	15482	15601	15446	15573	15673	15475	15510	15794	15471	15382	15585	15561	15767	15571	15641	15644	15329	15547	15666	15577	15526	15706	15454	15449	15379	15636	15580	15598	15653	15432	15712	15577	15687	15486	15761	15599	15475	15578	15464	15573	15578	15590	15521	15481	15656	15425	15520	15600	15541	15618	15616	15542	15615	15535	15525	15513	15462	15663	15707	15618	15539	15550	15491	15458	15378	15610	15553	15522	15677	15492	15615	15511	15533	15455	15614	15499	15738	15558	15606	15510	15495	15401	15636	15446	15458	15584	15391	15474	15569	15557	15421	15691	15416	15662	15602	15735	15618	15711	15533	15364	15630	15643	15578	15682	15593	15418	15581	15480	15509	15565	15548	15397	15558	15562	15541	15356	15616	15603	15597	15494	15560	15432	15493	15700	15593	15451	15737	15332	15729	15601	15680	15558	15537	15572	15450	15474	15510	15627	15517	15573	15478	15548	15636	15730	15428	15519	15575	15515	15660	15452	15636	15538	15374	15600	15538	15486	15570	15471	15715	15555	15388	15598	15669	15709	15555	15612	15653	15632	15501	15632	15583	15590	15497	15658	15606	15594	15495	15583	15472	15581	15617	15491	15592	15581	15560	15646	15641	15529	15517	15509	15497	15729	15720	15569	15641	15697	15666	15400	15647	15556	15704	15485	15674	15491	15600	15497	15684	15460	15579	15281	15630	15429	15649	15444	15798	15483	15504	15451	15533	15522	15486	15404	15574	15590	15416	15512	15586	15522	15648	15458	15496	15531	15566	15525	15556	15666	15474	15607	15499	15587	15467	15420	15473	15625	15495	15558	15578	15566	15595	15651	15580	15437	15714	15598	15685	15639	15718	15541	15769	15652	15502	15606	15693	15488	15497	15595	15408	15557	15675	15456	15595	15449	15493	15661	15358	15383	15590	15576	15626	15559	15545	15466	15590	15531	15671	15537	15564	15442	15514	15372	15566	15580	15404	15639	15616	15569	15671	15690	15474	15565	15535	15580	15514	15540	15478	15529	15458	15406	15662	15542	15464	15684	15673	15665	15500	15522	15422	15497	15521	15763	15431	15819	15471	15490	15416	15628	15433	15551	15605	15522	15547	15599	15589	15465	15733	15524	15448	15645	15606	15599	15587	15581	15363	15469	15520	15623	15449	15614	15523	15549	15507	15674	15511	15451	15509	15682	15634	15387	15536	15479	15567	15529	15570	15691	15817	15710	15592	15537	15549	15680	15670	15415	15467	15721	15505	15662	15503	15597	15342	15547	15504	15439	15652	15528	15414	15465	15544	15574	15573	15549	15881	15360	15505	15454	15461	15479	15643	15479	15762	15588	15625	15703	15766	15403	15670	15416	15597	15673	15310	15295	15439	15655	15517	15618	15618	15541	15566	15636	15548	15695	15454	15515	15377	15765	15521	15651	15580	15469	15470	15617	15527	15566	15611	15646	15467	15650	15479	15581	15445	15399	15698	15616	15406	15564	15452	15446	15353	15404	15418	15616	15530	15585	15472	15610	15556	15416	15541	15402	15663	15450	15611	15629	15535	15462	15559	15630	15384	15497	15559	15440	15651	15597	15403	15645	15760	15547	15401	15552	15624	15503	15761	15633	15662	15438	15559	15586	15608	15615	15467	15509	15539	15558	15463	15715	15693	15489	15643	15467	15723	15452	15538	15588	15554	15591	15496	15631	15627	15517	15648	15619	15523	15415	15598	15519	15652	15539	15463	15619	15723	15420	15676	15476	15580	15592	15632	15640	15515	15541	15555	15386	15591	15492	15571	15546	15556	15728	15577	15436	15507	15569	15465	15455	15459	15476	15560	15559	15585	15523	15543	15479	15550	15665	15593	15520	15659	15482	15632	15561	15598	15591	15516	15623	15593	15422	15397	15504	15492	15610	15688	15560	15543	15688	15506	15652	15527	15552	15585	15401	15479	15561	15691	15450	15457	15397	15495	15515	15548	15537	15526	15508	15416	15687	15727	15692	15474	15599	15731	15524	15555	15662	15699	15311	15408	15585	15524	15494	15603	15397	15559	15490	15610	15586	15609	15515	15378	15537	15463	15574	15518	15661	15659	15696	15439	15572	15643	15576	15446	15693	15684	15738	15687	15591	15425	15530	15474	15536	15634	15535	15501	15514	15595	15549	15676	15620	15499	15529	15434	15550	15402	15488	15605	15500	15546	15689	15786	15528	15705	15523	15683	15559	15714	15526	15381	15482	15689	15612	15561	15683	15433	15632	15657	15469	15553	15685	15597	15666	15624	15479	15469	15571	15604	15732	15434	15418	15610	15553	15568	15599	15379	15567	15440	15561	15484	15432	15698	15508	15551	15587	15493	15613	15558	15732	15529	15653	15563	15420	15587	15557	15515	15707	15591	15562	15562	15489	15664	15716	15607	15630	15623	15497	15231	15572	15695	15797	15567	15479	15555	15534	15483	15623	15549	15539	15553	15607	15603	15617	15465	15567	15418	15562	15472	15680	15489	15566	15657	15536	15582	15473	15492	15533	15492	15523	15619	15595	15631	15425	15620	15445	15620	15531	15564	15433	15652	15608	15512	15499	15630	15434	15540	15628	15624	15480	15545	15428	15475	15520	15491	15573	15486	15490	15661	15455	15580	15800	15551	15580	15605	15602	15395	15679	15628	15701	15676	15536	15487	15490	15510	15556	15581	15510	15601	15595	15632	15483	15565	15633	15541	15577	15667	15453	15778	15782	15449	15647	15534	15610	15638	15486	15646	15471	15445	15556	15532	15511	15443	15398	15533	15495	15554	15519	15717	15724	15505	15560	15647	15611	15588	15508	15511	15557	15475	15586	15326	15570	15662	15724	15633	15679	15605	15668	15520	15596	15576	15514	15686	15583	15656	15396	15595	15488	15364	15607	15751	15584	15426	15638	15545	15648	15695	15528	15491	15683	15439	15545	15509	15660	15524	15514	15623	15698	15515	15750	15414	15458	15694	15742	15615	15631	15674	15634	15545	15410	15468	15699	15608	15446	15479	15629	15727	15315	15454	15696	15545	15525	15516	15598	15536	15696	15516	15636	15614	15442	15341	15390	15609	15549	15607	15407	15615	15712	15560	15521	15633	15645	15497	15700	15405	15491	15416	15664	15635	15561	15458	15631	15747	15669	15553	15577	15592	15648	15575	15496	15523	15629	15555	15636	15629	15504	15583	15547	15561	15659	15434	15620	15416	15469	15548	15676	15501	15627	15531	15577	15411	15355	15372	15507	15431	15483	15422	15625	15582	15477	15449	15451	15705	15465	15667	15650	15632	15457	15723	15512	15684	15662	15601	15510	15691	15682	15519	15567	15601	15531	15616	15680	15591	15667	15653	15644	15583	15547	15609	15553	15472	15630	15583	15535	15537	15533	15684	15478	15672	15678	15556	15591	15461	15764	15510	15746	15504	15655	15566	15578	15716	15560	15577	15609	15492	15648	15524	15440	15625	15507	15568	15680	15457	15615	15593	15644	15525	15510	15702	15472	15534	15480	15538	15603	15401	15554	15472	15501	15610	15762	15609	15528	15656	15703	15586	15515	15449	15783	15522	15577	15641	15585	15489	15613	15387	15508	15497	15522	15591	15566	15509	15621	15499	15513	15466	15690	15602	15523	15665	15563	15638	15609	15494	15605	15524	15432	15481	15623	15553	15568	15527	15464	15576	15527	15554	15503	15511	15708	15492	15461	15543	15513	15516	15541	15580	15450	15715	15553	15591	15496	15644	15302	15625	15485	15562	15521	15676	15550	15512	15614	15606	15622	15556	15601	15565	15583	15508	15742	15612	15617	15624	15648	15480	15676	15630	15483	15454	15642	15470	15529	15642	15397	15735	15518	15471	15580	15644	15552	15706	15473	15589	15457	15589	15663	15774	15611	15649	15643	15637	15551	15612	15669	15446	15432	15700	15556	15588	15557	15761	15501	15403	15770	15519	15547	15590	15484	15695	15604	15467	15501	15405	15576	15545	15502	15491	15591	15454	15574	15598	15556	15607	15376	15529	15506	15422	15594	15574	15511	15555	15541	15418	15550	15515	15512	15526	15358	15499	15452	15518	15569	15690	15697	15537	15594	15716	15505	15564	15451	15450	15481	15369	15591	15608	15695	15457	15613	15590	15585	15772	15662	15568	15616	15598	15429	15669	15656	15546	15497	15597	15627	15541	15609	15556	15507	15467	15577	15580	15642	15578	15755	15545	15641	15513	15636	15663	15587	15523	15499	15602	15527	15599	15497	15687	15558	15556	15497	15674	15603	15604	15589	15488	15599	15567	15437	15505	15422	15723	15531	15569	15449	15713	15534	15639	15491	15556	15405	15592	15598	15586	15430	15660	15574	15656	15686	15449	15519	15529	15549	15592	15528	15621	15483	15517	15310	15444	15665	15448	15587	15441	15494	15583	15512	15654	15651	15452	15658	15718	15407	15635	15680	15520	15540	15485	15582	15543	15552	15581	15725	15742	15475	15488	15704	15693	15645	15536	15580	15582	15565	15524	15550	15580	15632	15524	15607	15585	15495	15699	15526	15452	15434	15446	15688	15458	15591	15622
24028	20655	26941	24708	23091	26096	27228	24593	24474	24794	24317	24334	24295	24275	24373	24074	24439	24247	24205	24094	24199	24033	24250	23922	24222	24208	24002	23980	24022	23805	24025	23890	23889	23769	23983	23735	23984	23933	24075	23993	24124	23802	23663	23989	24111	24132	23857	23878	23663	23881	23801	23680	23727	23945	23822	23868	23868	24065	23763	24013	23948	23906	23925	23779	23683	24050	23959	23859	23866	23713	23518	23791	24035	23771	23533	23539	23791	23802	23653	23912	23881	23930	23856	23779	23867	23688	23812	23903	23967	23860	23445	23734	23870	23952	23558	23914	24069	23863	23776	23589	23738	23887	23968	23920	23966	23791	23604	23816	23924	23532	23789	23717	23736	23582	23920	23897	23831	23719	24092	24009	23980	23750	23867	23891	23520	23801	23595	23662	23955	23816	24064	23734	23979	23812	23754	23654	24035	23899	23653	23718	23935	23987	24235	23774	23653	23721	23760	23650	23729	23466	23770	23854	24030	24079	23830	23872	23890	23684	23773	23742	23618	23537	23542	23871	23726	23910	23748	23948	23730	23887	23770	23902	24062	23739	23659	23640	23831	23461	23717	23944	23890	23855	23881	23737	23439	24004	23973	23802	23851	23877	23633	23952	23699	23925	24059	23669	23787	23780	24032	24013	23720	23973	23971	23628	23722	23841	23786	23776	23744	23677	23890	23944	23869	23828	23581	23956	23657	23810	23818	23678	23697	23760	23638	23796	24029	23854	23904	23758	23831	23600	23768	23928	23820	23729	23792	23851	23755	23697	23663	23677	23794	23811	23897	23744	23971	23649	24039	24051	23863	23784	24002	23806	23661	23734	23895	24078	23629	23649	23540	23730	24115	23819	23842	23950	23887	23657	23711	23673	23903	23577	23660	23545	24065	23948	24098	23885	23702	23896	23806	23786	23826	23952	23808	23901	23930	24015	23772	23650	23975	23714	23834	23713	23908	23915	23669	23782	24020	23995	23985	24076	23846	23834	23995	24028	23696	23654	23837	23761	23806	23691	23727	23856	23912	23761	23797	23954	23936	23562	23751	23758	23909	23750	23913	23805	23786	23910	23872	23979	23815	23837	23945	23846	23631	23781	23961	23583	23395	23785	23765	23814	23639	23756	23717	23740	23847	23727	23909	23796	23662	23808	23825	23776	23774	23825	23702	23726	23812	23617	23899	23771	23587	23644	23728	23829	23785	24022	23754	23820	23739	23556	23848	23902	23788	24088	23744	24018	23709	23778	23735	23989	23987	23927	23842	24013	23946	23864	23967	23737	23779	23839	23898	23774	23745	23870	23815	23991	23985	23793	23890	23700	23720	23644	23724	23665	23911	23567	23935	23749	24137	23843	23687	23814	23906	23778	23797	23812	23958	23602	23824	23823	23901	23540	23886	23730	23870	23801	23776	23897	23778	24063	23579	23761	23689	23920	23576	24110	23647	23868	23853	23605	23850	23798	23755	23607	23563	23980	23750	23786	23759	23672	23655	23642	23712	23601	24048	23834	23917	23701	23747	23839	23882	23637	23937	23732	23812	23640	23816	23576	23621	23927	23817	23831	23770	23803	23897	23895	23851	23858	23806	23739	23829	23644	23608	23813	23824	23901	23872	24122	23943	23770	23960	23801	23728	23949	23603	23767	23935	23922	23877	23646	23641	23664	23869	24160	23697	23654	23931	23934	23966	23817	23796	23778	23780	23533	23706	23642	23701	23749	23647	23806	23967	23711	24057	23750	23701	23838	23826	23798	23931	23927	23845	23987	23720	24014	23464	23979	23778	23762	23784	23642	23835	23687	23797	23839	23926	23835	23895	23637	23771	23685	23641	24012	23980	23766	23623	23767	23702	23740	23866	23821	24074	23646	23672	23889	23861	23901	23718	23800	23692	23701	23752	23634	23634	23736	23812	23748	23815	23934	23996	23806	23888	23884	23807	23928	23971	24024	23701	23789	23845	23811	24103	23867	23794	24020	23999	23897	23886	23697	23780	23813	23666	23980	23890	23828	23927	23793	23706	23830	23634	23703	23839	23888	24091	23727	23834	23752	24054	23866	23856	23992	23835	23469	23833	23825	23903	23804	23835	23845	24048	23903	23814	23723	23707	23870	23780	23695	24106	23777	23842	23703	23794	23871	23938	23661	23625	23810	23896	23901	23931	23954	23741	23880	23898	23863	23725	23917	23775	23847	23836	23602	23800	23804	23755	24021	23811	23672	23972	24088	23895	23619	24051	23690	23862	23708	23917	23659	23764	23780	23773	23772	24001	23817	23675	23748	24042	23644	23821	23518	23935	23817	23830	23806	23767	23834	23818	23851	23661	23914	24065	23663	23822	23768	23895	24016	23793	23767	23781	23828	23772	23862	23918	23638	23855	23961	23572	23607	23649	23996	23852	23766	24005	23976	23871	23725	23735	23834	24016	23774	23961	23853	23777	23726	23778	23877	23940	23765	23835	23729	23632	23953	23874	23845	23811	23686	23959	23795	24033	23801	23646	23765	23795	23922	24050	23730	23556	23679	23807	23994	23778	23570	23638	23576	23940	23911	23739	23851	23683	23796	23886	23844	24058	24046	23772	23809	24124	23992	23789	23649	23833	23956	23674	23983	23974	23875	23580	23818	23634	23556	23674	23883	23691	23633	23903	23993	23926	23556	23636	23787	23839	23818	23848	23642	23811	23974	23724	24034	24019	23954	23859	23856	23761	23645	23858	23798	23792	23861	23846	23979	23655	23926	23838	23756	23963	23873	23804	23767	23442	23730	23710	23749	23938	23727	23846	24011	23704	23950	24004	23927	23719	23975	23675	23567	23779	23525	23994	23969	23724	23877	23970	23750	23790	23606	23776	23627	23647	23652	23718	23839	23757	23916	23659	23617	23562	23840	23902	23838	23703	23642	23728	23861	23611	23621	23691	23716	24006	23717	23778	23578	23842	23838	23824	23556	23707	23888	23825	23649	23790	23593	23748	23656	23790	23741	23929	23787	23976	24026	23910	24080	24047	24049	23841	23423	23821	24001	23922	23784	23549	23843	23977	23750	23960	23942	23772	23832	23772	23818	23814	23767	23501	23803	23880	23757	24022	23784	23867	23758	23797	23818	23997	23893	23858	23666	23914	23433	23709	23785	23951	23948	23830	23859	23925	23844	23741	23768	23823	24160	23801	23858	23751	23542	23957	24000	23787	23935	23749	23744	23964	23645	23805	23740	23986	23675	23853	23722	23685	23730	24066	23831	23935	23857	23516	23757	23974	23935	23753	23847	23790	23571	23453	23897	23904	23829	23886	23702	23907	23841	23966	24070	23908	23590	23829	23810	23907	24005	24038	23789	23754	23512	23572	23725	23906	23693	24132	23772	23989	23567	23816	24004	24033	23965	23806	24145	23960	23620	23803	23768	23938	23738	23955	23606	23885	23974	24027	23814	23792	23848	23885	23960	23822	23666	23617	23805	23651	23681	23667	23800	23873	23879	24079	23778	23705	23650	23969	23819	23758	23867	23660	23705	23969	23786	23941	24096	23796	23831	23664	23718	23902	23964	23990	23895	23814	23781	23929	23518	23825	24010	23796	23855	24076	23956	23871	23800	23628	23870	23603	23911	23966	23942	24051	23768	23916	23720	23780	23662	23849	24012	23884	23606	23948	23986	23908	23816	23734	23813	23957	23595	23671	23782	23899	23782	23761	23659	23884	23904	23724	23776	23813	23879	23937	23618	23721	23745	23851	23592	23607	23924	23597	23671	23868	23803	23858	23529	23662	23894	23724	23931	23849	23826	23799	23708	23988	23902	23912	23616	23792	23780	23918	23974	23676	23867	23789	23783	23721	23913	23700	24000	23644	23516	23542	23664	23923	23975	23983	23877	23681	23751	23901	23775	23546	23895	23613	23835	23596	23776	24130	23741	23932	23878	23855	23864	23856	23665	23860	23845	24112	24034	23977	23612	23754	23692	23674	23863	23750	23871	23997	23860	23953	23805	23623	23756	23369	24105	23981	23769	24085	23601	23937	23810	23718	23583	23733	23689	23752	23740	23680	23794	23594	23738	23577	23841	23855	23850	23952	23822	23579	23865	23688	23815	23633	23839	23704	23779	23857	23538	23631	23859	23787	23706	24018	23801	23755	23702	23786	23752	24026	23941	23759	23722	23744	24099	23914	23969	23983	23856	23544	23811	23799	23994	23661	23697	23641	23658	23943	23916	23937	23681	23972	23817	23755	23710	23888	23878	23794	23753	23807	23320	23707	23838	23831	23999	23827	23862	23749	23661	23977	23763	23953	24039	23838	23566	23809	23640	23917	23521	24107	23833	23986	23807	23770	23932	23981	23818	23938	23858	23619	23767	23935	23601	23709	23918	23958	23860	23910	23964	23883	23815	23915	23662	23889	23835	23886	23972	23805	23868	23473	23862	23615	23941	23876	23802	23851	23812	23999	23703	23940	23724	23747	23559	23903	23720	23670	23659	23608	23835	23983	23883	23851	23840	24136	23743	23794	23949	23602	23484	23736	23932	23898	23661	23728	23831	23660	23889	23868	23773	23818	23609	23775	23926	23767	23667	24057	23763	23811	23739	23757	23731	23849	23934	23546	23856	23666	24126	23653	23934	23799	23833	23754	23774	23697	23747	23591	23659	23504	23901	24260	23893	23990	24061	23785	23607	23755	23903	23880	23671	23699	23975	23693	23640	23711	23839	23888	23843	23694	23815	23611	23790	23878	23610	23713	23712	23886	23679	23853	23731	23817	23781	23878	23757	23603	23488	23813	23970	23906	23778	23988	23842	23804	24172	23895	23585	23898	23703	23743	23955	23914	23609	23884	23902	23715	23868	23752	23967	23569	23740	23663	23798	23892	23849	23862	23883	23952	23946	23832	23662	23728	23926	23681	23650	23663	23707	23764	23706	23874	23799	23726	23686	23728	23680	23917	23720	23839	23840	23837	23800	23744	23874	23906	23830	23946	23938	23985	23981	23813	23721	23856	23907	23540	23798	23822	23804	23720	23801	23692	23601	23833	23832	23712	23703	23709	23690	23529	23746	23868	23819	23984	23783	23648	23581	23959	23975	23785	23651	23904	23785	23799	23826	23988	23561	23606	23607	23926	23703	23836	24172	23623	23754	23778	24046	23878	23732	23709	23764	23889	23857	24039	23740
19349	27305	25334	20442	18143	17226	16630	16237	16027	15966	15666	15553	15736	15494	15364	15326	15469	15367	15344	15224	15426	15261	15373	15333	15409	15584	15359	15351	15381	15403	15400	15328	15050	15092	15131	15111	15123	15195	15173	15173	15211	15218	15086	15285	15112	14975	15171	15070	15203	15207	15189	15140	15181	15181	15218	15041	15059	15115	15172	15030	15012	15086	15262	15062	15101	15107	14997	15174	15269	14987	15187	14995	15124	15047	15169	15151	15147	14977	15168	15257	14937	15105	15067	15077	15238	15080	14927	15144	14977	14955	15123	15106	15205	15227	15005	14992	15055	15060	15160	15205	15016	15106	14911	15116	15057	15066	14993	15000	15097	15255	15190	15212	14969	15265	14998	15040	15103	15141	14985	15052	14984	15007	15126	14992	15132	14988	14906	14938	15180	14959	15026	14978	15073	15063	15167	15038	15287	14945	14988	15053	15194	15058	15088	14947	15122	14997	15026	14962	14970	15044	15093	14990	15102	15017	15105	15124	15245	15005	15040	15056	15096	14964	15019	15197	15116	15085	15224	15073	14995	15008	15054	15154	15060	15177	15062	15088	15045	14969	15089	14982	15087	15090	15048	15130	15094	15230	14944	15168	15016	14882	14946	15095	15094	14980	15196	15175	15179	15082	15134	15080	14984	15117	15091	14907	15069	15092	14939	15250	15103	15153	15114	15123	15214	15028	15061	14986	14995	15208	15055	15044	15002	15153	15058	15134	15074	15205	15109	15064	15172	14963	15104	15002	14974	15014	15204	15117	15153	15136	15096	15079	15203	15046	15169	15058	15070	15007	15075	15131	15132	14987	15006	15048	15023	15055	15065	15032	14875	15069	15071	15182	15006	15103	14863	15125	15220	15060	15020	15108	15045	15173	15084	15124	15024	15036	15100	15035	15202	15130	15234	15122	15244	15121	15076	15096	14959	15035	15097	15178	15175	15068	15164	15264	14992	15107	15052	14948	15091	15096	15061	15023	15075	15202	15047	15059	15114	15044	15042	14976	15067	15024	15069	15054	15054	15035	15044	15015	15056	15125	15170	15081	15003	15044	15301	15312	15006	15166	15058	14952	15026	15140	15034	15039	15005	15084	15033	14758	14976	14999	14847	14956	15138	15041	15227	14987	15019	15145	15265	15041	14992	15068	15199	14911	14880	15107	15098	15255	15027	15007	15003	15208	14919	14951	15069	15037	15202	15055	15106	15129	15126	14978	15081	15158	15041	15178	15165	15278	15117	15162	14933	15066	15208	15094	15293	15085	15110	15108	14911	15092	15091	14981	15072	15150	15062	15104	14973	15217	15248	15067	14968	15001	15066	15069	15166	15081	15200	14902	15044	14974	14979	14972	15225	14876	15015	15136	15080	14977	15073	14960	15021	15033	15090	15293	15023	14904	15080	15029	15132	14978	15086	15129	15209	15117	15088	14823	15091	15181	15232	15006	15109	15240	15082	15154	14987	15008	15063	15065	15191	15029	15029	14966	14925	15186	15247	15014	15177	15153	15045	15037	15101	14867	15040	15161	15034	15029	14990	15080	15143	15075	15168	15137	14918	15086	15127	14898	15150	15156	15287	14979	15136	14999	15127	15077	15043	15114	15048	15184	15067	15169	15167	15046	15121	15045	15110	15101	15098	15024	15262	15099	14968	14925	15064	15256	15001	15000	14938	15111	15062	15030	15016	14935	15298	15079	15043	14980	15020	15021	14899	15038	15159	15091	15157	15275	15048	15136	14819	15046	15065	15081	15225	15081	15017	15096	15112	15075	15227	15115	14948	15051	15064	15111	15279	15022	15100	15003	14968	14999	15075	15132	14990	15020	15158	15207	15031	15050	15175	15225	15161	15161	15206	15208	15335	14911	14970	14958	14842	15121	15001	15054	15082	15070	15035	15032	15140	14958	15194	15060	15229	15020	15083	15052	14991	15062	15187	15248	15262	15060	15055	15036	15031	15067	15169	15276	15121	15042	15159	15019	15156	15137	15167	14954	15165	14929	14997	15093	15123	15067	15022	15105	14910	14893	15015	15130	15215	14965	15021	15057	14947	15070	15111	14995	15110	14991	14986	15106	15067	15152	14870	15078	14999	14959	15038	15021	15091	15070	15075	15160	15156	15341	15007	15079	15041	14944	15052	15064	15052	15097	15049	14970	15093	15105	15297	15122	14972	15174	15032	14901	15081	15034	14965	15101	15107	15100	15085	15111	15096	15068	15252	14966	15075	14997	15040	15084	15156	15149	15047	15176	14946	14859	15040	15135	15203	15153	15125	14981	15193	15136	15055	15123	15028	15057	15121	15094	14959	14908	15026	14940	15039	15096	15065	15085	14814	15085	15204	14932	15086	14967	15089	15133	15149	15187	15201	15006	15133	14944	15175	15107	15108	15234	15248	15154	14984	14929	14976	15079	15016	15247	14994	15036	15235	15040	15126	15198	15029	15114	15157	15039	15119	14952	15124	15061	15249	15014	15078	15146	15159	15013	14917	15192	15111	15113	15022	15097	15178	15111	15101	14996	15167	15003	15035	15065	15030	15204	15087	15050	15053	14916	15179	15008	15153	15042	15200	15069	15006	15134	15116	15164	14904	14987	15047	15155	15103	15220	15082	14997	15117	15024	15024	14987	14957	15084	15201	15071	15174	15060	15095	15162	15004	15023	15312	15075	15161	15131	14955	14972	14973	14957	15003	15092	15169	15094	14961	15008	15161	14983	15139	15192	15109	15168	15032	15049	15008	14903	15027	15215	15100	15072	15052	15108	15218	15298	15092	15203	15295	15055	15157	14889	14999	15032	15116	14966	15091	15139	15037	15226	14981	15125	15190	15208	15056	15032	15148	15042	14984	15008	15042	15078	15019	15071	14896	15052	15017	15141	15085	14971	15163	15103	15046	15091	15192	14967	15016	15229	14892	15144	15064	14964	14883	15125	15025	14989	15137	14968	15188	15077	14999	15120	15012	15147	15109	15037	15173	15025	15162	15128	15044	15241	15004	15024	14901	14974	15051	15220	15025	15066	15019	14947	15034	14956	15054	15195	15150	14996	14965	15089	15037	15240	15215	15087	15050	15088	15181	14961	15065	15132	15021	15157	15028	14968	15039	15085	14939	15169	15012	15173	15083	14904	15023	14929	15113	15081	14976	15162	15140	14991	15121	14910	15072	14914	14992	15116	15020	15228	15095	14969	14882	15096	15018	15122	15117	14889	15019	14996	15127	15020	15160	14964	14929	14992	15043	15110	15099	15147	15126	15175	14881	14918	15251	15145	14992	15096	15127	14976	15124	15135	15106	15122	15019	15016	14938	15098	14987	14971	15152	15027	15099	15040	15004	15129	15182	15149	15236	14943	15286	15110	14958	15128	14938	15081	15232	15208	15198	15237	14977	15169	15197	14907	14993	15232	15049	15015	15059	15117	15220	15000	15007	15049	15028	14992	15092	14866	15204	15148	14753	14979	14970	15016	15220	15112	14997	15059	15082	15197	15083	15232	14888	15114	15232	15227	15047	15045	14970	15106	15105	15080	15009	15042	15034	15252	14983	15250	15085	14933	15064	15126	15076	15082	14918	15145	15066	15049	15075	14904	15117	15003	15114	15059	15069	15049	14999	15063	15096	15126	14975	15157	15190	14941	14839	14854	15083	15128	15163	15050	15121	15047	15145	15014	14987	15168	15222	15173	14974	14990	15139	15063	15026	14978	14944	15001	14948	14989	15129	15039	15290	15145	15063	15030	14965	15040	15017	15368	15022	15167	15125	15139	14998	15127	15189	14902	15044	15056	15122	15162	15072	14951	15135	15117	15102	15055	15124	15180	15104	15256	15148	14979	15093	15059	14900	15118	15081	14994	15170	15088	15178	15023	14945	15018	15106	15153	15131	15051	14874	15034	15175	15161	15043	15062	14953	15087	15002	15143	15147	15124	15081	15132	15064	15243	15057	15059	15036	15079	14907	14912	15033	15195	15051	14964	14946	15206	15051	15079	15151	15110	14987	15100	15003	15024	15263	15035	15151	15285	15108	15185	15146	15138	15064	15006	14966	15095	14992	14933	15072	15097	14971	15022	15184	15154	15187	15072	15049	15140	14934	15151	15087	15197	14973	15152	15036	15055	15215	15162	14966	15045	14949	15184	15045	15072	15177	15131	14958	14997	15123	15174	15154	15038	15003	15051	15145	15034	15121	15242	15079	15017	15011	15078	15149	15081	15166	14789	15212	15151	15102	15092	15081	15089	15170	15118	15086	14921	15088	15084	14909	15056	15120	14949	15068	15054	15158	15144	15200	14919	15101	15008	15137	15003	15072	15105	15136	15044	15248	15084	15020	15050	15063	14936	15201	15046	15119	15172	15117	15130	15204	15053	15029	15188	15057	15104	15244	15018	15041	15127	15092	14927	15053	15210	14993	15142	15013	15155	15116	15170	15126	15053	15153	15247	15162	15029	15186	15065	15152	15074	15101	14953	15084	15104	15002	15176	15245	15006	15094	15166	15112	15029	15131	15086	14834	14886	14941	15013	14995	15084	14927	14919	15158	14989	15162	15032	14943	15071	15052	15205	15123	15210	15170	15148	15078	14961	15084	15024	15060	15075	15032	15198	15130	15117	14943	15075	15180	14933	15025	15092	14961	15051	15068	15166	14999	15254	15009	15065	15025	15180	15154	15181	15193	15125	15231	15161	15061	15012	15219	15062	14944	15122	15162	14992	15295	15048	15043	15099	15124	15085	15093	15042	15011	15223	15013	15254	15060	15015	15088	15141	15001	15058	15107	15159	15062	15029	15100	15107	15120	14999	15193	15152	14977	14924	14986	15026	14976	15212	14825	14930	15003	15002	15075	15007	15124	15116	15142	15093	15158	15140	15095	15018	15207	15028	14976	15087	15163	15218	15178	15054	15080	15104	14880	15033	15050	15063	15077	15100	15047	15185	15017	15061	15145	15061	15111	15031	15191	15040	15153	15100	15079	15027	14905	15177	15198	15125	15071	14973	15057	15145	15310	15047	15191	15135	14958	15074	15140	15059	15026	15016	14985	15092	15097	15072	15127	14977	15193	14976	15232	15211	15108	15218	15018	15019	15072	15095	15075	15029	15010	15097	15169	14965	15012	15093	14909	15145	15026	15105	15246	15048	15133	15026	14867	15184	14923	15021
22306	20656	27092	24279	21432	25343	29196	25553	24536	24896	24568	24175	24336	24315	24175	24391	24146	24259	24300	24100	24021	23988	23904	24211	24024	24225	23798	24028	23876	23894	23934	24154	24090	23870	23953	23882	23865	23705	23912	23760	23895	23576	23868	23611	23723	23998	23690	23754	23745	23887	23564	23954	23806	23899	23762	23788	23629	23620	23654	23369	23818	23758	23547	23530	23577	23842	23698	23820	23656	23546	23674	23498	23566	23762	23452	23829	23674	23556	23709	23826	23703	23741	23783	23712	23641	23615	23733	23532	23733	23527	23817	23737	23577	23558	23566	23786	23747	23674	23717	23560	23376	23656	23858	23807	23872	23614	23621	23669	23648	23705	23641	23847	23724	23551	23579	23633	23491	23698	23758	23391	23566	23698	23758	23629	23567	23420	23598	23732	23476	23955	23627	23564	23866	23710	23756	23661	23651	23532	23756	23621	23711	23548	23735	23869	23567	23552	23773	23628	23695	23862	23612	23751	23692	23484	23334	23679	23611	23495	23501	23617	23535	23625	23662	23703	23867	23669	23621	23591	23554	23706	23593	23434	23551	23600	23502	23756	23684	23610	23682	23548	23658	23868	23477	23815	23768	23861	23913	23618	23533	23607	23755	23593	23862	23642	23480	23785	23719	23608	23659	23631	23618	23490	23814	23594	23691	23998	23593	23743	23625	23713	23783	23819	23607	23607	23752	23620	23789	23641	23585	23488	23510	23561	23813	23741	23578	23842	23784	23685	23652	23555	23546	23716	23653	23714	23456	23315	23580	23382	23458	23725	23795	23682	23790	23545	23620	23714	23645	23574	23744	23817	23594	23542	23754	23635	23816	23907	23610	23703	23493	23780	23562	23713	23664	23571	23524	23732	23800	23530	23577	23696	23940	23582	23964	23666	23808	23588	23500	23689	23648	23563	23498	23549	23505	23555	23425	23542	23602	23721	23614	23605	23843	23582	23635	23560	23545	23589	23446	23551	23604	23410	23504	23637	23529	23596	23746	23772	23801	23777	23607	23566	23677	23309	23761	23447	23426	23548	23813	23522	23628	23797	23822	23555	23587	23349	23655	23460	23690	23791	23635	23364	23653	23336	23732	23811	23746	23744	23683	23761	23638	23633	23580	23587	23629	23711	23631	23572	23726	23461	23641	23437	23355	23392	23646	23618	23586	23664	23461	23675	23628	23714	23717	23473	23672	23783	23454	23520	23742	23459	23459	23355	23640	23704	23763	23716	23758	23515	23642	23425	23774	23502	23461	23667	23636	23383	23635	23707	23699	23543	23939	23654	23560	23674	23874	23609	23664	23728	23537	23857	23560	23749	23410	23592	23697	23757	23612	23660	23539	23950	23702	23603	23487	23809	23675	23630	23711	23618	23533	23480	23657	23703	23399	23707	23450	23395	23550	23645	23617	23717	23548	23525	23534	23722	23622	23690	23565	23778	23703	23684	23568	23609	23419	23625	23556	23605	23706	23491	23681	23643	23917	23743	23388	23672	23765	23449	23517	23381	23390	23718	23574	23528	23697	23758	23662	23550	23800	23644	23690	23409	23669	23666	23357	23775	23474	23784	23615	23583	23693	23554	23619	23712	23726	23718	23791	23619	23547	23517	23666	23823	23680	23644	23643	23625	23305	23618	23495	23644	23618	23667	23465	23695	23636	23413	23406	23614	23664	23558	23834	23633	23499	23741	23561	23701	23737	23780	23763	23629	23611	23577	23829	23793	23665	23635	23590	23465	23509	23832	23865	23540	23579	23668	23344	23701	23734	23569	23728	23782	23707	23521	23617	23698	23586	23504	23460	23585	23698	23576	23581	23772	23528	23503	23605	23719	23488	23471	23517	23515	23538	23782	23766	23672	23793	23675	23507	23345	23660	23783	23498	23222	23495	23605	23558	23719	23792	23824	23769	23617	23659	23670	23580	23653	23588	23522	23536	23354	23393	23589	23723	23529	23629	23771	23575	23651	23454	23679	23446	23560	23352	23642	23585	23491	23908	23688	23507	23636	23742	23584	23642	23414	23550	23468	23700	23534	23612	23647	23684	23468	23584	23362	23721	23669	23805	23737	23833	23536	23727	23653	23678	23376	23711	23473	23735	23651	23726	23637	23581	23489	23534	23545	23615	23380	23354	23527	23525	23845	23614	23640	23567	23395	23487	23693	23467	23571	23387	23576	23826	23616	23604	23595	23686	23580	23752	23682	23870	23823	23816	23578	23567	23537	23734	23670	23493	23481	23489	23603	23536	23585	23635	23601	23612	23817	23630	23532	23337	23573	23681	23641	23743	23783	23695	23681	23617	23906	23565	23662	23537	23519	23770	23608	23494	23513	23630	23911	23736	23527	23472	23495	23770	23802	23435	23577	23594	23500	23655	23827	23447	23502	23571	23521	23580	23357	23526	23510	23658	23769	23526	23559	23732	23389	23573	23651	23808	23539	23599	23703	23530	23367	23674	23473	23534	23831	23615	23559	23574	23546	23742	23609	23714	23578	23427	23738	23811	23751	23424	24003	23926	23568	23626	23634	23648	23597	23464	23577	23479	23627	23729	23513	23554	23471	23626	23766	23737	23662	23576	24007	23563	23396	23564	23558	23754	23905	23582	23531	23682	23688	23326	23505	23354	23572	23503	23804	24048	23822	23638	23584	23662	23758	23604	23519	23883	23603	23594	23673	23706	23650	23596	23592	23548	23524	23577	23831	23559	23692	23704	23549	23461	23635	23613	23729	23814	23366	23668	23816	23567	23433	23578	23573	23600	23435	23693	23767	23227	23673	23756	23711	23725	23510	23315	23595	23570	23858	23826	23471	23667	23671	23896	23500	23748	23688	23751	23575	23709	23764	23645	23761	23191	23443	23770	23503	23537	23446	23830	23608	23681	23849	23729	23802	23721	23481	23548	23537	23596	23845	23775	23513	23700	23559	23501	23553	23850	23520	23741	23876	23623	23715	23562	23608	23940	23820	23385	23627	23781	23659	23806	23892	23535	23496	23846	23690	23665	23425	23690	23811	23538	23681	23597	23667	23614	23557	23498	23500	23650	23647	23553	23511	23602	23672	23334	23677	23503	23830	23646	23765	23794	23581	23899	23518	23715	23747	23814	23821	23436	23488	23512	23570	23727	23527	23574	23551	23570	23411	23677	23984	23674	23465	23532	23686	23513	23305	23574	23600	23518	23539	23765	23714	23711	23676	23700	23576	23533	23692	23698	23547	23536	23471	23716	23540	23818	23585	23593	23589	23688	23539	23497	23472	23393	23479	23698	23821	23513	23627	23536	23725	23582	23600	23529	23564	23641	23835	23843	23813	23761	23642	23838	23625	23598	23739	23789	23890	23623	23691	23642	23639	23610	23792	23526	23693	23690	23491	23508	23664	23768	23823	23554	23590	23805	23693	23722	23596	23655	23807	23580	23484	23581	23603	23182	23564	23735	23649	23768	23631	23597	23393	23461	23364	23555	23573	23556	23608	23767	23654	23612	23571	23772	23861	23475	23572	23741	23519	23615	23351	23660	23630	23449	23463	23449	23518	23439	23733	23828	23642	23510	23791	23821	23727	23679	23544	23613	23605	23459	23527	23623	23573	23748	23270	23588	23643	23397	23560	23736	23636	23605	23455	23823	23496	23678	23816	23916	23568	23713	23633	23946	23500	23636	23491	23638	23525	23678	23625	23856	23617	23619	23697	23506	23688	23526	23676	23668	23531	23481	23702	23508	23591	23598	23445	23588	23695	23469	23658	23416	23527	23428	23560	23692	23358	23510	23589	23660	23503	23493	23502	23357	23615	23737	23574	23805	23762	23551	23791	23534	23616	23510	23621	23512	23738	23594	23481	23593	23697	23494	23323	23368	23859	23896	23659	23394	23642	23713	23754	23542	23403	23673	23438	23492	23544	23669	23715	23550	23507	23365	23719	23659	23665	23659	23372	23692	23550	23425	23618	23427	23335	23855	23498	23612	23598	23799	23753	23870	23676	23397	23550	23761	23612	23655	23630	23667	23543	23879	23684	23555	23578	23439	23377	23528	23666	23538	23743	23603	23484	23503	23540	23652	23677	23570	23576	23504	23714	23494	23561	23504	23720	23643	23609	23910	23796	23617	23547	23725	23534	23620	23581	23348	23491	23688	23593	23641	23563	23597	23918	23722	23719	23466	23360	23861	23755	23528	23683	23603	23558	23487	23628	23859	23801	23642	23869	23561	23411	23606	23745	23568	23481	23739	23626	23568	23784	23755	23772	23565	23936	23577	23711	23620	23501	23467	23415	23697	23859	23712	23581	23512	23734	23721	23673	23445	23568	23715	23750	23770	23700	23627	23885	23723	23682	23655	23637	23664	23379	23457	23519	23743	23888	23491	23757	23658	23605	23637	23941	23640	23702	23644	23593	23702	23727	23718	23618	23834	23645	23632	23722	23660	23610	23456	23540	23680	23384	23741	23761	23737	23780	23644	23840	23589	23723	23628	23519	23720	23664	23702	23605	23705	23568	23679	23737	23606	23547	23568	23578	23587	23657	23529	23458	23626	23477	23588	23590	23547	23569	23713	23604	23567	23625	23707	23726	23422	23566	23707	23664	23711	23826	23482	23612	23810	23612	23700	23804	23471	23560	23727	23726	23581	23541	23638	23613	23433	23603	23796	23626	23725	23751	23663	23557	23303	23441	23654	23753	23507	23443	23715	23622	23516	23637	23664	23819	23683	23746	23683	23632	23710	23756	23480	23558	23626	23638	23577	23362	23490	23845	23617	23418	23778	23728	23512	23742	23562	23578	23426	23440	23656	23652	23817	23726	23734	23604	23512	23786	23886	23386	23663	23741	23603	23739	23644	23566	23778	23246	23688	23963	23595	23607	23777	23783	23765	23962	23585	23868	23723	23725	23324	23610	23577	23572	23423	23682	23582	23629	23383	23667	23656	23625	23443	23466	23811	23695	23877	23692	23604	23599	23568	23577	23495	23484	23711	23796	23518	23830	23587	23842	23446	23525	23610	23854	23744	23533	23657	23539	23417	23811	23348	23376	23579	23643	23654	23529	23562	23662	23760	23535	23702	23895	23688	23497	23773	23798	23659	23671	23606	23583	23576	23690	23755	23684	23608	23687	23616	23481	23544	23827	23722	23480	23691	23633	23759	23558	23364	23769	23726	23571
21297	31878	29734	22977	19737	18475	17264	16812	16535	16264	16134	15728	15711	15729	15640	15555	15621	15505	15468	15489	15270	15314	15265	15433	15355	15268	15168	15194	15332	15392	15260	15248	15073	15323	15192	15161	14964	15096	15028	15017	15020	14892	14977	15148	15125	14992	15048	15043	15162	14911	14964	15044	14962	15018	14852	14912	15066	15041	15149	14994	15007	14955	14804	14980	14937	14919	15110	15131	14959	14871	14978	14842	14669	14940	14955	14890	14898	15033	14835	14994	14994	15130	14804	14955	14892	14901	14882	14809	14868	14901	15059	15036	14866	14987	14843	15070	14880	14915	14806	15010	15040	14936	14920	14997	14912	14773	14804	14897	14820	14987	14990	14847	15011	14875	15031	14918	14918	15043	15044	14735	14858	14942	14794	15001	14956	14825	15067	14843	14753	14742	14891	14678	14975	14975	14904	14788	14871	14966	15014	14894	14957	15030	14971	14811	14913	15075	14828	14949	14882	14884	14971	14888	14991	14878	14918	14730	14917	14981	14925	14863	14961	14728	14896	14877	14948	14838	15025	14929	14973	14694	15046	15061	14825	15068	14941	15001	14664	14844	14884	14892	14781	15000	14722	14956	14917	14974	14830	15015	14841	14662	15055	14812	15026	14827	14980	14903	14722	15100	14763	14984	14840	14942	14906	14926	14847	14853	14935	14951	15078	15034	14967	14988	14937	14746	15037	15000	14946	14885	14915	14944	14892	14866	14958	14875	14912	14866	14899	14846	14878	14821	14872	14949	14969	14980	14879	15080	14831	14857	14910	14754	14903	14821	14757	14947	14785	14775	15163	14881	14987	14928	14725	14959	14836	14711	14964	14917	14770	14876	14848	14792	14782	14845	14882	15076	14854	14947	14902	14903	15082	14949	14770	14814	14967	14843	14848	14924	14724	14731	15001	14994	14951	14831	14927	14945	15003	14889	14893	14937	14849	15016	14967	14893	15026	14812	14807	14854	14970	14759	14675	14858	14768	14918	14737	14890	14910	14914	14829	14846	14813	14868	14909	14875	15012	15037	14918	14797	14879	14985	14939	14842	14955	15031	14944	14838	14787	14961	15041	14771	14927	14834	14908	14811	14896	14911	14818	14902	14818	15120	14976	14878	15001	14995	14984	14842	15003	15050	14884	14854	15018	14800	14705	14975	14931	14840	14861	14955	14874	14967	14702	14986	14801	14830	14875	14911	14825	14917	14699	14954	15077	15120	14945	14925	14762	14961	14819	14971	14959	15064	14977	14804	14824	14962	14778	14937	14981	14607	14870	14889	14772	14945	14909	14964	14983	14919	14973	14874	14845	14841	14719	14769	14788	14889	15020	14846	14840	14843	14828	14852	15036	15129	14916	14892	14853	14761	14793	14880	15021	14968	14930	15022	14887	14830	14921	15006	14858	15201	15000	14819	14806	14964	14842	14966	14866	14788	14932	14719	14845	14844	14958	14787	14853	14966	14744	14794	14848	14812	15024	14946	15083	14994	14834	14849	14848	14886	14922	14917	14823	15014	14786	14864	14824	14926	14877	14928	15103	14881	14919	14920	14932	14901	14966	14856	14887	14814	14642	14901	14984	14900	14874	15016	14940	14830	14929	14796	14751	14847	14789	14746	15112	14897	14890	14832	14976	14864	15030	14841	14853	14864	14818	14736	14870	14928	15025	14865	15037	14953	14937	14738	14846	14855	14776	14769	15009	14946	15060	14875	14920	14984	15010	14890	14904	14825	14897	14885	14867	14866	14776	14880	14862	14927	15007	14746	14970	14918	14919	14937	14670	14812	15040	14976	14872	14963	14928	14676	14889	14969	14782	14858	14780	14995	14978	15005	14834	14941	14837	14784	14929	14850	14937	14988	14751	14950	14874	14877	14928	14937	14781	14932	14929	14969	14810	14909	15033	14822	14975	14875	14767	14936	14981	14906	14947	14852	14926	14888	14881	14880	14753	14797	14789	14798	14923	14693	15025	14957	14782	14929	14981	14889	14858	14840	14698	14856	15029	14866	14981	14997	14997	14765	14749	14966	14878	15051	14837	15017	14891	14958	15038	15043	14866	14960	14920	14986	14909	14860	14879	14941	14975	14950	14866	14959	14928	14855	14896	14829	14775	14973	15016	14960	14918	14991	15016	14887	14875	14947	14929	14846	14883	14826	14860	14641	15054	14859	14842	14828	14878	14966	14920	15029	14919	14756	14965	15003	14738	15022	14816	15022	14904	14946	15018	14778	14797	14817	14908	14769	15011	14833	14818	14863	15028	14837	14864	15046	14736	14929	14948	14891	14909	15073	14979	14882	14860	14819	14792	14907	14819	14983	15049	14802	14918	15070	14727	15041	14928	14943	14920	14763	14927	14872	14804	14949	14987	14839	14822	14845	14949	14932	14890	14958	14762	14834	15015	14749	14993	14846	15064	14956	14886	14940	14921	14990	14849	14620	15050	14931	14865	14936	14892	15034	14892	14827	15111	14897	14862	14879	14786	15086	14952	14936	14971	14801	15011	14917	15003	14835	14907	15100	14939	15008	14911	14968	14993	14746	14791	14990	14927	14857	14742	14812	14974	14823	14847	14764	14862	14921	14745	14805	14836	14818	14891	14744	15025	14966	14844	14887	14689	14839	14866	14931	14893	14935	14889	14838	14983	14950	15063	14991	14889	14784	14764	14935	14909	14885	14889	15018	14901	14973	14932	14783	14893	14940	14864	14872	14958	15023	15082	14905	14986	14801	14900	15037	14859	14799	14916	14948	14935	14807	14911	14864	14921	14740	14923	14814	14927	14777	14872	14817	14932	14875	14835	14736	15047	14940	14887	14747	14875	14952	14891	14789	14876	15007	14735	14802	14876	14888	14800	15009	14917	14822	14973	14808	14728	15037	14959	14813	14843	14972	14934	14783	15069	14941	14914	14929	15052	14865	15010	14847	14947	14915	15038	14850	14849	14808	14948	15014	14978	14772	14913	14711	14930	14697	14851	14841	14666	15061	14796	14844	14912	14841	14981	14828	14755	14964	14908	14957	14949	14873	14879	14883	14747	14861	14843	14751	14913	14833	14905	15015	14778	15022	14932	15034	14895	14767	14968	14859	14882	15025	14930	14915	14842	14637	15037	14824	15032	14900	14801	14974	15000	14964	14751	14853	14786	14959	14921	14778	14834	14929	15025	15093	14856	14930	14847	14932	14787	14898	14784	14972	14761	14796	14902	14934	14832	14893	14926	15129	14902	14944	14857	15014	14982	14906	14860	15012	14843	14851	15069	15003	14994	14882	14915	14922	14762	14969	14891	14939	14718	14951	14777	14988	14764	14909	14983	14780	14856	15048	14783	14839	15017	14858	14776	14756	14834	14970	15045	14924	15031	14854	14935	15016	14868	14858	14830	14862	15030	15018	14995	14881	14916	14792	14821	14823	15105	14823	15022	14954	14910	14619	14921	14990	14915	14933	14744	14815	14944	14831	14950	14819	14756	15036	14943	15007	14991	14984	14970	14898	14891	14901	14896	15038	14811	14843	14916	15001	14864	14918	14838	14736	14914	14980	15013	14829	14951	15009	14707	15033	15053	14842	14894	14984	14924	14927	14728	14888	14842	15007	14985	14946	14818	14912	14987	14824	14930	14846	14869	15012	14732	15049	15144	14938	14911	14922	15033	14752	14794	14935	14843	14731	14907	14949	14920	14905	14825	14715	14938	14833	14845	14912	14878	14907	15066	14805	14981	14946	14731	14969	14881	14763	14785	15026	14953	14978	15007	14890	14929	14785	14859	14888	14878	14915	14929	14714	14919	14761	14974	15012	15027	14805	15037	14688	14937	14898	15066	14944	15043	14870	15013	14834	14899	14741	14788	14773	14906	14923	14879	15018	14654	14845	14974	14944	15028	14798	14944	14992	14877	15078	15033	14847	14806	14718	14806	15021	14922	14930	14926	15124	14830	14925	14927	14813	14908	14784	15166	14913	14934	14780	14906	15015	14875	14955	15024	14904	14875	14965	14974	14937	14773	14901	14990	14761	14862	14918	14914	14964	14789	14916	14837	14772	14855	14887	14991	14869	14784	14795	15126	14730	14911	14955	14823	15056	14909	14859	15083	14938	14890	14782	14831	14912	14913	14941	14984	14908	14930	14922	14967	14961	14808	14814	14931	14900	14915	14953	14832	14960	14888	14950	14914	14833	14906	14802	15031	14991	14812	14857	14933	14764	14902	14932	15045	14898	14913	14902	14851	14975	15005	14770	14900	14882	14861	14958	14949	14816	14846	14981	14917	14883	14992	14729	14919	14981	14796	14972	15114	14836	14994	15027	14962	14944	14958	14870	14955	14872	14889	14813	14823	14781	15055	15067	15013	14756	15012	14774	14756	14984	15014	15051	14892	14861	14853	14725	14929	14853	14961	14889	14696	14897	14882	14973	14971	14953	14732	14990	14928	15189	14913	14881	14977	14758	14967	14940	14885	14937	14810	15053	14940	14967	14910	15029	14920	14935	15008	14890	14915	14792	15042	14925	14845	14995	14978	14748	14986	15088	15013	14801	14999	14881	14998	14865	14725	15116	14880	15065	15079	14993	14875	14860	14947	14990	14987	14956	14740	14823	15018	14822	14892	14946	14907	14829	14978	14956	14961	14889	15078	14920	14788	14865	15135	14973	14862	14781	14849	14784	14920	14786	14932	15025	15023	14955	14899	14929	15051	14893	14907	14869	14865	14936	14717	14808	14680	14885	15070	14890	14851	14848	15181	14920	14677	14883	14972	14856	14746	15053	14920	14768	14821	14778	14954	14919	14875	14922	15057	14880	14831	14880	14924	14773	14954	14951	14701	14822	14842	14848	14989	14820	14939	14775	15049	14869	14925	14794	15050	14791	14824	14817	14991	15018	15024	14994	14759	15042	14993	14947	14886	14918	14865	14922	14876	14915	14752	14897	15110	14948	14810	14757	14933	14898	14707	14892	14844	14869	14807	14835	14963	15030	15042	14899	14964	14904	14847	14729	14731	14998	14663	14975	14973	14864	15008	14819	14899	15054	14880	14992	14844	14996	14829	15025	14801	14893	14855	15153	14913	15001	14753	15030	14906	14738	14796	14990	14801	14909	15069	14914	14826	14984	14933	14784	14819	14875	14910	14950	14986	14897	14817	14920	14872	14846	14879	14878
35107	27136	29049	27662	25459	25691	25582	25773	25750	25506	25374	25458	25383	25576	25476	25427	25480	25546	25440	25471	25726	25479	25242	25370	25223	25429	25435	25363	25283	25293	25439	25210	25280	25185	25291	25375	25539	25306	25690	25484	25313	25323	25405	25412	25225	25361	25192	25388	25137	25279	25352	25279	25448	25436	25485	25461	25167	25159	25391	25329	25394	25561	25533	25464	25315	25467	25316	25419	25166	25162	25294	25199	25554	25320	25484	25469	25502	25305	25398	25215	25330	25403	25381	25189	25420	25436	25391	25308	25466	25330	25360	25175	25260	25196	25246	25383	25419	25484	25467	25509	25328	25334	25214	25339	25406	25498	25297	25306	25383	25315	25298	25369	25327	25369	25266	25454	25304	25087	25430	25214	25236	25318	25487	25299	25530	25279	25363	25486	25366	25572	25098	25408	25183	25220	25467	25318	25566	25557	25227	25425	25377	25222	25398	25545	25223	25351	25248	25108	25487	25343	25229	25077	25216	25486	25184	25245	25324	25320	25413	25340	25557	25483	25279	25084	25182	25096	25320	25392	25411	25035	25247	25272	25306	25069	25047	25467	25374	25392	25200	25347	25360	25201	25320	25277	25259	25210	25439	25239	24990	25328	25322	25186	25138	25288	25512	25376	25421	25341	25216	25261	25010	25441	25456	25539	25317	25147	25268	25288	25365	25325	25554	24985	25245	25391	25509	25298	25083	25232	25332	25355	25290	24997	25528	25262	25052	25303	25306	25046	25117	25340	25049	25486	25312	25295	25134	25178	25210	25292	25273	25026	25325	25161	25220	25431	25398	25383	25424	25130	25447	25458	25126	25345	25374	25202	25459	25342	25566	25441	25438	25280	25431	24999	25326	25478	25451	25393	25029	25507	25483	25547	25408	25404	25382	25278	25300	25268	25367	25477	25200	25277	25387	25300	25323	25448	25371	25317	25206	25448	25190	25157	25174	25487	25270	25614	25298	25380	25164	25165	25241	25222	25461	25448	25136	25276	25332	25441	25242	25194	25247	25321	25331	25152	25098	25099	25420	25405	25439	25323	25551	25654	25698	25284	25461	25427	25268	25215	25651	25145	25531	25519	25359	25312	25304	25455	25238	25205	25592	25430	25474	25183	25412	25568	25383	25305	24926	25246	25497	25146	25404	25288	25458	25393	25308	25364	25364	25305	25524	25265	25235	25434	25240	25162	25205	25228	25451	25151	25498	25395	25438	25432	25354	25400	25158	25008	25384	25240	25350	25274	25619	25370	25172	25246	25166	25364	25373	25375	25390	25347	25409	25193	25353	25364	25178	25419	25080	25352	25383	25336	25191	25131	25205	25285	25290	25467	25358	25475	25339	25186	25227	25090	25254	25493	25107	25223	25370	25407	25341	25384	25450	25430	25231	25161	25485	25187	25024	25272	25207	25255	25429	25431	25558	25487	25313	25140	25250	25252	25461	25431	25357	25192	25304	25474	25075	25215	25177	25413	25384	25341	25495	25420	25403	25078	25209	25367	25177	25321	25443	25409	25392	25273	25253	25327	25392	25356	25177	25369	25342	25506	25161	25218	25158	25297	25734	25329	25333	25238	25374	25088	25259	25213	25387	25412	25116	25420	25688	25265	25227	25507	25487	25306	25119	25439	25411	25223	25211	25381	25397	25269	25212	25429	25001	25378	25490	25332	25389	25327	25336	25370	25305	25317	25227	25348	25250	25200	25289	25363	25432	25541	25486	25395	25397	25177	25151	25209	25186	25504	25146	25284	25522	25511	25358	25386	25577	25144	25416	25355	25235	25474	25203	25331	25474	25244	25243	25269	25238	25436	25654	25498	25208	25230	25507	25356	25139	25369	25283	25095	25525	25488	25400	25280	25231	25194	25310	25407	25314	25489	25484	25497	25382	25507	25369	25267	25052	25361	25343	25575	25347	25255	25341	25118	25130	25308	25134	25239	25290	25180	24978	25385	25608	25321	25401	25325	25321	25273	25041	25353	25290	25474	25191	25355	25366	25357	25396	25225	25254	25437	25097	25351	25426	25491	25032	25220	25501	25230	25295	25297	25285	25399	25363	25210	25161	25364	25241	25289	25432	25520	25447	25330	25177	25421	25289	25434	25269	25246	25433	25351	25291	25277	25198	25404	25508	25439	25385	25267	25249	25543	25225	25471	25330	25187	25569	25369	25435	25262	25391	25449	25236	25436	25399	25241	25483	25341	25262	25212	25322	25433	25647	25191	25088	25376	25031	25288	25412	25037	25264	25305	25244	25474	25331	25068	25122	25305	25257	25425	25181	25242	25416	25421	25250	25558	25414	25587	25436	25358	25413	25345	25175	25316	25230	25154	25268	25230	25174	25113	25351	25410	25325	25474	25274	25217	25451	25336	25424	25247	25298	25338	25412	25500	25441	25344	25411	25260	25246	25424	25397	25650	25154	25506	25274	25090	25423	25192	25362	25345	25464	25347	25303	25348	25418	25282	25033	25543	25545	25194	25259	25311	25325	25351	25486	25514	25380	25093	25327	25288	25292	25322	25541	25192	25280	25236	25296	25144	25597	25265	25113	25143	25219	25284	25333	25319	25275	25407	25507	25139	25195	25231	25288	25351	25314	25288	25297	25338	25476	25288	25348	25243	25481	25233	25347	25178	25470	25408	25556	25243	25487	25394	25130	25339	25354	25375	25334	25589	25227	25451	25292	25363	25298	25173	25220	25454	25286	25257	25323	25126	25309	25243	25435	25550	25368	25354	25429	25290	25529	25304	25394	25306	25195	25366	25308	25268	25410	25388	25348	25356	25634	25356	25391	25270	25183	25162	25215	25259	25183	25219	25138	25272	25210	25202	25106	25291	25356	25236	25510	25299	25154	25392	25101	25229	25571	25443	25334	25368	25459	25339	25246	25465	25424	25168	25399	25471	25245	25223	25335	25229	25499	25411	25406	25587	25462	25535	25279	25172	25357	25532	25257	25265	25340	25419	25308	25224	25561	25474	25450	25212	25431	25362	25139	25450	25512	25267	25045	25293	25450	25159	25364	25251	25425	25195	25224	25379	25579	25335	25264	25054	25464	25378	25639	25582	25623	25544	25255	25578	25228	25257	25264	25432	25371	25189	25337	25542	25513	25462	25381	25302	25173	25213	25250	25393	25459	25581	25325	25375	25269	25109	25246	25284	25344	25210	25589	25281	25330	25367	25430	25094	25353	25451	25522	25268	25434	25530	25450	25339	25343	25344	25467	25301	25237	25306	25138	25541	25074	25458	25449	25372	25286	25151	25328	25501	25403	25592	25291	25336	25469	25740	25297	25089	25088	25299	25110	25345	25512	25227	25338	25465	25470	25206	25414	25617	25437	25469	25409	25175	25285	25414	25477	25225	25384	25323	25421	25340	25517	25425	25572	25401	25358	25131	25646	25359	25379	25453	25586	25252	25487	25310	25411	25598	25211	25344	25499	25192	25355	25410	25255	25325	25165	25155	25133	25369	25597	25297	25256	25412	25430	25443	25360	25449	25348	25077	25656	25397	25422	25274	25340	25700	25054	25198	25608	25477	25569	25323	25568	25360	25335	25458	25380	25521	25406	25270	25370	25193	25274	25313	25453	25602	25430	24997	25132	25308	25373	25275	25473	25079	25323	25260	25157	25418	25248	25479	25573	25403	25540	25369	25366	25226	25300	25270	25287	25419	25539	25211	25375	25099	25306	25189	25496	25411	24969	25506	25283	25363	25191	25261	25365	25154	25466	25128	25516	25634	25592	25551	25504	25371	25036	25351	25338	25282	25531	25211	25344	25100	25484	25495	25705	25105	25181	25432	25317	25350	25242	25345	25642	25314	25258	25434	25204	25266	25432	25427	25161	25351	25433	25307	25419	25274	25133	25315	25199	25504	25608	25589	25416	25299	25451	25548	25163	25079	25386	25414	25359	25314	25173	25289	25279	25277	25399	25443	25285	25259	25623	25290	25376	25278	25220	25241	25397	25514	25066	25315	25528	25302	25467	25408	25542	25306	25189	25424	25435	25499	25610	25498	25331	25362	25445	25372	25037	25450	25517	25411	25544	25411	25382	25381	25257	25455	25199	25066	25305	25406	25426	25299	25251	25289	25352	25280	25356	25355	25374	25205	25309	25499	25487	25260	25203	25396	25448	25281	25436	25211	25450	25171	25416	25393	25247	25413	25162	24845	25366	25393	25393	25460	25401	25346	25486	25108	25339	25038	25254	25169	25295	25548	25135	25277	25624	25221	25316	25374	25375	25335	25187	25522	25340	25318	25551	25292	25510	25365	25272	25371	25287	25434	25290	25419	25406	25468	25288	25448	24975	25388	25275	25340	25165	25612	25165	25506	25606	25350	25390	25354	25597	25026	25453	25222	25573	25124	25345	25226	25201	25391	25293	25341	25323	25514	25249	25314	25260	25356	25329	25130	25380	25209	25261	25318	25493	25184	25257	25208	25376	25468	25354	25442	25339	25375	25253	25440	25349	25456	25327	25333	25404	25358	25271	25775	25210	25213	25157	25248	25158	25527	25370	25497	25285	25459	25171	25439	25275	25501	25387	25445	25535	25344	25508	25500	25508	25483	25079	25354	25346	25524	25661	25362	25402	25370	25432	25468	25249	25166	25166	25521	25224	25138	25230	25102	25313	25288	25317	25405	25316	25143	25325	25336	25356	25267	25307	25258	25404	25298	25207	25268	25345	25365	25324	25233	25523	25361	25490	25296	25356	25276	25336	25177	25224	25339	25436	25191	25548	25354	25521	25333	25552	25263	25256	25354	25237	25584	25209	25261	25216	25460	25287	25247	25486	25332	25526	25166	25126	25130	25071	25226	25560	25249	25314	25124	25393	25153	25437	25389	25476	25338	25460	25342	25586	25397	25461	25347	25430	25468	25453	25358	25372	25422	25231	25371	25295	25385	25351	25414	25477	25093	25120	25041	25246	25605	25287	25424	25373	25194	25410	25440	25591	25517	25261	25333	25360	25220	25354	25384	25110	25409	25259	25423	25575	25439	25309	25392	25364	25175	25256	24884	25309	25434	25012	25172	25600	25308	25434	25354	25240	25386	25409	25268	24919	25442	25092	25669	25315	25337	25380	25579	25548	25351	25700	25326	25359	25499	25547	25075	25239	25326	25347	25276	25506	25262	25331	25254	25352	25102
23184	23221	20872	17813	16803	16530	16126	16002	16031	16087	15954	16167	15961	15771	15865	15861	15876	15775	15818	15825	15695	15787	15766	15899	15808	16050	15871	15896	15821	15721	15866	15736	15882	15889	15889	15811	15733	15742	15892	15750	15799	15805	15948	15834	15859	15730	15724	15804	15600	15819	15845	15874	15781	16068	15785	15830	15725	15664	15688	15732	15665	15951	15958	15738	15932	15760	15737	15928	15747	15668	15850	15695	15741	15760	15576	15768	15770	15797	15779	15670	15896	15765	15898	15714	15764	15728	15734	15672	15854	15846	15771	15899	15864	15784	15835	15620	15720	15747	15784	15744	15745	16009	15784	15745	15689	15843	15692	15700	15709	15737	15837	15727	15820	15626	15790	15668	15782	15909	15734	15714	15820	15867	15500	15607	15748	15755	15772	15669	15666	15740	15761	15790	15550	15784	15630	15707	15689	15600	15744	15834	15541	15758	15629	15772	15727	15632	15729	15800	15869	15701	15826	15818	15704	15668	15684	15877	15478	15970	15762	15820	15630	15739	15910	15766	15789	15733	15621	15804	15750	15792	15920	15718	15646	15816	15768	15633	15747	15765	15875	15777	15683	15885	15704	15797	15715	15750	15808	15823	15752	15615	15645	15842	15859	15674	15677	15754	15807	15676	15803	15799	15773	15859	15670	15728	15806	15594	15621	15844	15783	15744	15782	15639	15744	15816	15773	15834	15872	15765	15727	15720	15730	15885	15822	15562	15764	15894	15748	15814	15941	15574	15741	15743	15726	15837	15695	15804	15699	15780	15694	15605	15745	15896	15883	15632	15654	15815	15832	15762	15986	15762	15837	15851	15860	15772	15579	15834	15833	15662	15840	15609	15712	15659	15745	15817	15774	15955	15716	15688	15895	15786	15962	15673	15886	15867	15692	15629	15621	15841	15612	15950	15661	15726	15696	15540	15757	15892	15822	16014	15590	15714	15677	15732	15896	15879	15704	15757	15768	15807	15716	15782	15693	15663	15928	15818	15878	15738	15962	15960	15690	15570	15770	15814	15738	15639	15668	15841	15732	15799	15625	15885	15776	15820	15653	15562	15746	15824	15874	15716	15765	15726	15780	15837	15794	15649	15606	15730	15734	15758	15753	15821	15691	15552	15683	15742	15687	15744	15816	15701	15709	15716	15818	15913	15682	15890	15804	15587	15758	15617	15880	15565	15632	15814	15653	15721	15759	15766	15910	15644	15810	15727	15890	15618	15816	15769	15737	15725	15726	15593	15784	15792	15720	15689	15675	15553	15739	15822	15709	15678	15867	15783	15875	15571	15835	15747	15706	15746	15767	15665	15635	15744	15709	15756	15676	15876	15832	15798	15646	15700	15809	15755	15930	15804	15881	15708	15868	15791	15847	15919	15552	15806	15703	15647	15694	15766	15576	15629	15928	15618	15755	15758	15670	15893	15913	15762	15778	15808	15688	15711	15718	15577	15702	15809	15806	15776	15910	15898	15911	15630	15796	15739	15765	15782	15856	15791	15733	15757	15670	15819	15908	15780	15822	15632	15777	15820	15737	15765	15667	15823	15688	15675	15886	15700	15765	15629	15647	15811	15776	15820	15831	15573	15808	15653	15947	15677	15684	15863	15868	15855	15900	15733	15748	15906	15771	15827	15856	15708	15678	15848	15814	15787	15616	15797	15853	15793	15899	15623	15765	15875	15839	15848	15778	15869	15629	15717	15780	16034	15643	15718	15732	15650	15825	15606	15708	15861	15761	15592	15718	15686	15791	15661	15794	15755	15812	15862	15746	15755	15658	15817	15747	15711	15731	15885	15723	15775	15772	15669	15734	15931	15733	15750	15792	15880	15796	15595	15428	15794	15933	15768	15871	15856	15732	15673	15889	15953	15583	15710	15697	15872	15768	15852	15706	15736	15667	15653	15764	15712	15741	15850	15748	15713	15729	15661	15746	15880	15862	15631	15881	15895	15636	15611	15876	15769	15644	15709	15642	15514	15646	15828	15854	15779	15801	15760	15656	15624	15595	15624	15646	15754	15714	15949	15831	15641	15892	15597	15881	15777	15841	15797	15708	15704	15682	15733	15997	15678	15602	15942	15792	15809	15901	15621	15821	15743	15778	15817	15812	15819	15883	15727	15678	15636	15728	15715	15679	15893	16004	15743	15814	15552	15669	15804	15720	15740	15849	15828	15657	15772	15753	15858	15576	15819	15899	15913	15825	15872	15943	15644	15787	15743	15716	15772	15858	15755	15796	15606	15797	15688	15776	15733	15819	15653	15628	15548	15800	15695	15754	15687	15719	15846	15655	15751	15804	15947	15695	15846	15758	15636	15609	15728	15932	15727	15936	15825	15681	15750	15789	15781	15605	16010	15745	15847	15694	15824	15881	15686	15860	15729	15643	15831	15478	15815	15872	15669	15676	15682	15770	15854	15769	15782	15715	15766	15840	15631	15796	15767	15836	15648	15875	15640	15667	15867	15751	15797	15703	15734	15693	15781	15617	15897	15647	15773	15719	15575	15779	15805	15847	15765	15745	15675	15848	15793	15601	15722	15728	15635	15854	15975	15832	15832	15613	15737	15796	15733	15765	15751	15768	15751	15637	15743	15648	15903	15780	15763	15781	15761	15774	15919	15731	15851	15836	15845	15784	15804	15662	15778	15599	15735	15726	15823	15675	15752	15799	15787	15557	15603	15886	15794	15862	15674	15787	15729	15631	15626	15792	15738	15801	15766	15811	15671	15756	15708	15719	15846	15652	15680	15734	15536	15708	15893	15874	15816	15854	15725	15683	15811	15726	15739	15753	15760	15846	15782	15725	15690	15863	15737	15675	15763	15773	15754	15746	15695	15695	15799	15807	15803	15712	15759	15835	15917	15797	15744	15617	15828	15769	15576	15707	15700	15617	15758	15750	15632	15775	15852	15586	15735	15755	15717	15746	15615	15884	15961	15703	15735	15773	15682	15806	15767	15661	15708	15814	15771	15741	15669	15809	15849	15682	15721	15772	15828	15939	15750	15849	15746	15793	15464	15847	15833	15741	15616	15718	15839	15788	15766	15651	15857	15755	15712	15793	15757	15875	15700	15773	15991	15774	15823	15727	15860	15720	15793	15999	15763	15642	15693	15786	15691	15777	15712	15778	15653	15747	15692	15869	15525	15864	15725	15782	15764	15585	15706	15766	15731	15614	15881	15779	15765	15675	15860	15861	15737	15543	15668	15834	15740	15890	15784	15798	15650	15761	15719	15753	15695	15684	15693	15883	15804	15662	15838	15896	15622	15793	15864	15844	15816	15694	15705	15779	15795	15779	15728	15801	15847	15593	15669	15778	15921	15771	15722	15673	16017	15569	15721	15696	15691	15694	15804	15646	15785	15704	15569	15770	15684	15511	15663	15731	15724	15699	15731	15755	15965	15644	15851	15659	15916	15767	15930	15766	15606	15861	16023	15686	15745	15737	15917	15522	15839	15830	15552	15815	15776	15815	15834	15696	15615	15689	15805	15790	15835	15775	15686	15813	15820	15823	15811	15674	15741	15613	15666	15565	15478	15733	15836	15787	15778	15648	15762	15726	15774	15665	15810	15778	15752	15760	15600	15819	15713	15863	15753	15755	15608	16055	15791	15714	15597	15655	15799	15686	15804	15770	15687	15853	15751	15863	15772	15811	15765	15639	15639	15918	15725	15902	15715	15694	15744	15808	15714	15809	15567	15756	15480	15777	15729	15923	15746	15748	15687	15615	15778	15715	15683	15848	15882	15797	15725	15870	15809	15632	15809	15913	15756	15915	15612	15680	15907	15834	15691	15524	15622	15785	15742	15776	15776	15822	15699	15775	15871	15828	15707	15748	15679	15717	15667	15736	15826	15838	15765	15745	15794	15695	15761	15856	15717	15628	15870	15656	15781	15759	15603	15739	15674	15843	15802	15896	15777	15638	15826	15819	15611	15811	15738	15746	15829	15697	15901	15750	15854	15773	15796	15625	15805	15632	15878	15695	15781	15802	15809	15799	15692	15874	15771	15638	15586	15766	15822	15605	15703	15846	15836	15929	15787	15969	15785	15871	15742	15813	15775	15837	15624	15794	15666	15905	15887	15930	15677	15750	15714	15869	15651	15938	15776	15830	15599	15667	15741	15789	15723	15747	15710	15740	15706	15865	15738	15548	15737	15836	15832	15585	15773	15687	15616	15935	15625	15757	15822	15769	15619	15721	15704	15782	15719	15614	15692	15801	15781	15832	15633	15695	15871	15882	15621	15768	15783	15667	15667	15874	15941	15952	15710	15897	15848	15723	15722	15743	15831	15780	15748	15714	15667	15868	15674	15790	15799	15616	15623	15940	15767	15713	15719	15678	15658	15898	15685	15804	15660	15778	15840	15795	15696	15801	15786	15722	15873	15634	15769	15715	15686	15766	15634	15817	15804	15814	15924	15788	15764	15786	15738	15761	15690	15765	15741	15749	15750	15777	15808	15791	15953	15851	15791	15638	15806	15883	15907	15871	15769	15670	15865	15744	15686	15930	15893	15624	15617	15650	15776	15760	15620	15842	15635	15856	15798	15545	15758	15760	15802	15771	15714	15741	15701	15801	15748	15730	15822	15738	15974	15824	15631	15870	15694	15809	15835	15666	15783	15810	15735	15698	15808	15617	15870	15799	16009	15919	15721	15829	15748	15782	15635	15831	15669	15791	15699	15756	15652	15834	15797	15768	15748	15808	15687	15763	15879	15756	15551	15877	15686	15725	15703	15568	15885	15909	15615	15700	15884	15810	15885	15591	15690	15863	15719	15757	15705	15755	15818	15773	15846	15740	15935	15842	15781	15698	15699	15737	15910	15551	15865	15782	15768	15757	15753	15977	15826	15773	15764	16045	15610	15717	15677	15927	15806	15752	15643	15743	15833	15724	15739	15874	15764	15867	15768	15811	15640	15663	16023	15724	15731	15878	15779	15802	15662	15753	15784	15816	15861	15632	15617	15953	15646	15868	15745	15675	15741	15810	15902	15719	15750	15767	15656	15618	15783	15939	15712	15834	15830	15760	15694	15807	15682	15766	15723	15752	15805	15843	15845	15869	15812	15801	15816	15694	15671	15823	15624	15647	15779	15729	15766	15831	15658	15717	15683	15669	15759	15777	15876	15785	15793	15877	15719	15587	15693
24041	20659	26958	24764	23245	26446	27564	25283	24848	24982	24813	24417	24574	24467	24466	24481	24570	24513	24510	24644	24575	24431	24441	24288	24253	24396	24370	24146	24487	24338	24061	24178	24143	24309	24278	24053	24125	24326	24296	23915	24297	24313	24176	24091	24097	23893	24386	24290	24094	24004	24050	24049	24075	24149	24114	24284	24091	24187	24228	24269	23988	24128	24073	24349	24025	24002	24126	24080	24239	24496	24117	24240	24183	24069	24221	24005	23939	24173	24074	23957	24025	24359	24034	24031	24111	23881	23987	24258	24081	24180	24227	24377	24017	24377	24115	24035	24263	24057	24023	24133	24054	24174	24242	24376	24175	24225	24135	24323	24511	24297	24100	23877	24138	24118	24059	24220	24363	24146	24213	24001	24096	24229	24329	24164	24067	24156	24020	24046	24243	24155	24401	24057	24052	24124	24169	24200	23926	24013	24354	24263	23997	24179	23934	24107	24129	24173	24147	24013	24091	23899	24242	23951	24477	24268	24085	24215	24211	24044	24345	24038	24034	24004	24030	24177	24148	24018	24215	24307	23850	23649	24041	24081	24429	24506	24225	24174	24123	23976	24210	24181	24113	24013	23928	23998	24121	24061	23966	23880	23998	23951	24153	24092	23787	23828	23955	24086	24116	24175	24204	24082	24308	24110	24009	23950	24299	24173	23915	24064	23858	24223	24019	23980	24040	24178	23975	24151	24279	24012	24083	23977	24188	23977	24135	24073	24113	24046	24123	24067	23946	24193	24182	24210	23974	24347	24026	24147	24185	24057	24171	23912	24255	24187	24197	23846	24090	23831	24231	24112	24044	24006	24082	23956	24038	24243	24475	23970	24116	24021	24000	23981	24175	24223	23994	23812	24377	24121	24044	24037	24001	24106	24417	24004	24130	24023	23978	24035	24152	23818	24027	24145	24052	23997	24311	24166	24011	24026	23819	23761	23986	24049	24325	24184	24013	24207	24017	24258	24166	24023	24204	23980	24298	24306	24258	24060	24148	24130	24374	24062	24129	24037	24224	24058	24080	24200	24088	23963	24123	24191	24008	24058	24067	23980	24071	24037	23997	24336	24395	23971	24050	24137	24093	24349	24093	23910	23979	24465	24040	23978	23983	24135	24041	24070	24132	24032	24271	24206	23921	23826	24209	23882	24017	24208	23930	23954	23947	23917	24312	24335	24347	24086	24108	23993	24053	24158	24249	24199	24299	24104	24285	24147	24064	24102	24307	24070	24103	24032	24220	24200	23879	23938	24097	23876	23823	24165	24090	24158	24194	24134	24186	24195	24010	24094	24252	24296	24212	24133	24016	24060	24036	24072	24153	24284	24063	23845	24279	24137	23952	23990	23792	24070	24159	24011	24255	23991	23954	24106	23969	24106	24344	24127	24179	24067	23899	24017	23901	24064	24092	24097	23911	23857	24129	24384	23998	24279	24359	24059	24186	23986	23996	24171	24025	24341	24296	23902	24021	24216	24005	24162	23984	24017	24156	24103	23807	24107	24020	24099	24478	24030	24208	24224	24197	23963	24242	23951	23945	24204	23954	23819	24204	24077	24151	24118	24319	24125	23910	23987	24239	24202	24164	24003	24104	24006	24007	24057	24175	24005	24062	24012	24041	24131	23974	24047	24350	24309	24235	23992	23926	24030	24125	24225	24275	24105	24093	24161	24275	24034	24239	24091	24067	24014	24177	23926	24061	24214	24351	23902	24156	24025	24091	23798	23983	24043	24138	24014	23957	23902	24248	24188	24202	23983	24066	24270	24055	24247	24162	24153	24226	24016	23943	24100	23954	24058	24006	23914	24147	24224	24012	23995	23925	24142	24256	24211	24177	24171	24209	24130	24110	24155	24028	24036	24277	24162	24027	24068	24133	24100	23934	23903	24231	24234	24148	24100	23953	23935	24132	24046	24119	24109	24015	24113	24249	24025	23990	23951	24001	23939	23903	24041	24190	23943	24077	24279	24203	24410	24240	24001	24394	24562	24095	24049	23928	23945	23896	23978	23861	24161	23982	24181	24071	24167	24136	24040	24195	24347	24125	24065	24118	24081	23866	24302	24115	24392	24332	24140	24355	23953	24179	24037	23881	24268	24016	24006	23926	24368	24386	24124	24103	24535	24295	24249	23912	24109	24029	24206	24238	24105	24181	24278	23982	23993	23912	24145	24020	23899	23928	24016	24042	24091	24094	24060	23795	24248	24135	24007	24221	24007	24187	23996	24145	24063	23847	23801	23983	24175	24150	23915	24226	24098	24071	24284	24108	24061	24245	24199	24216	24227	23999	24232	24419	23925	24260	23987	24206	24033	24049	23916	24120	23901	24108	24118	24113	24126	24156	24037	24106	24208	23870	23996	23986	24276	24071	24222	24031	24154	24197	24462	24015	23997	24219	24155	24150	24246	23962	24182	24141	24011	24092	24068	24004	24056	24152	24357	24267	24001	23933	24219	24126	23998	24115	24154	24217	24258	23871	24086	23839	24143	24024	23984	24219	24328	24252	24245	24037	24054	23898	23986	24344	24073	24284	24066	24246	24118	24044	24033	24210	24059	24122	23956	23994	24396	24182	23935	23959	23945	24240	24092	24074	23928	23927	24106	24048	23831	24072	24137	24194	23964	24119	24003	24296	24101	24323	24325	23937	23929	24368	24246	24121	23994	24074	23935	24209	24303	23978	24008	24352	23936	23985	24294	24129	24159	24222	24152	24125	24112	24149	24246	24211	23943	24152	24217	24124	23839	24263	23968	24286	24046	24049	24045	23936	24033	24363	24000	24015	24139	23729	24013	24280	23896	24076	24242	24072	24247	23867	23948	23891	24147	24142	24214	24186	24026	24066	23933	23958	24048	23874	24054	24104	24023	24274	24255	23949	24224	24247	24169	24057	23898	24140	23990	24058	24245	24140	24060	24094	24173	24565	24140	23929	24100	24139	24054	24114	24007	24106	24251	24192	24252	24131	24220	24249	24241	24249	24064	24138	24012	24330	24167	24023	23986	24142	24030	24090	23866	24028	23857	24276	24212	24247	24022	24095	24137	24201	24171	23912	24190	24246	24020	24282	24282	24238	24222	24054	24061	24054	24290	24320	24259	24308	24259	24098	24149	24261	24099	24069	24175	24235	23982	24158	24030	24217	24139	24230	24469	24285	24334	24266	24159	23899	24042	24047	23924	24303	24356	24084	23911	24061	24242	24047	24263	23970	24195	24202	24079	24387	23997	24006	24088	24129	23840	24068	23996	23917	23986	24121	24130	23961	24144	24098	23947	24159	24161	24101	23898	24161	24135	24174	24200	24121	24000	24230	24118	24064	24141	24053	24202	24171	23933	24176	24126	24044	24131	24400	24106	24068	24207	24218	24038	24206	24163	24227	24100	24204	24064	24004	24274	24108	24228	23770	24125	24317	24177	24215	24214	23802	24186	23921	24395	24168	24135	24007	24145	24239	24069	24044	24119	24396	24092	23944	24173	23864	24090	24164	23987	23951	23984	23974	24079	24161	23911	24308	24112	24029	24137	24268	24082	24169	24326	24203	24222	24227	24054	24208	23984	23784	23995	24319	23957	24078	24032	24393	24135	24264	24125	24271	23950	24274	24202	24046	24045	24324	24090	24240	24054	24129	24084	24078	23966	24293	24003	24244	24135	23851	24304	24253	24018	23885	24143	23964	24111	24139	24060	24203	24109	24030	24274	24406	24099	24281	24328	24088	23983	24001	24207	24076	23971	24279	24337	24105	24374	24098	24259	24420	24085	24234	24036	23799	24118	24303	24146	24274	24163	24208	23966	24269	23975	24195	24145	24286	24191	23922	24097	24114	24263	24208	24305	23905	24086	24156	24009	24168	23855	23942	23840	24215	23888	24093	24358	24273	24349	24397	24149	24089	24105	23928	24046	24071	24055	24179	24169	24294	23783	23958	23937	24074	24189	24103	24109	23965	24059	24001	23986	24257	24157	24142	23934	24207	24232	24164	23840	24187	24064	23951	24305	24153	24070	24166	24175	24078	23777	23818	23830	24130	24150	24093	24172	23981	24176	24330	24181	24105	24030	24203	24073	24342	24098	24337	24094	24182	23963	24178	24359	24072	23916	24430	23939	24174	24014	24074	23828	23883	24109	24073	24023	24367	23968	24281	24034	24205	24126	24166	23935	24144	24173	24441	24282	24010	24167	24188	24389	23882	24288	23986	24161	24149	24048	24080	24010	24005	24015	24355	23791	24290	24097	23744	24091	24058	24114	24102	24021	24074	24131	24047	23888	24157	24041	24178	24256	24256	24331	24172	24228	24054	24196	24136	24062	24215	24014	24240	24313	24197	24132	23894	24190	23961	24208	24121	23774	24120	24299	24210	24056	24093	24035	24036	24240	24111	24411	24076	24016	24019	24018	24010	23931	24047	23973	24043	24400	24005	24344	24217	24138	24267	24363	24063	24280	24135	24063	24139	24005	24025	24023	24191	24065	24216	24032	24034	23941	24058	24086	24068	24252	24436	23999	24171	24216	24197	24025	24074	24282	24327	23964	24027	24164	24261	24220	24113	24114	24203	23965	24067	24122	23915	24169	24147	24084	24124	24402	23992	23823	24059	23821	24084	24047	24281	24055	24282	24240	24040	24219	24006	24164	24151	24043	24087	23912	23905	24123	23972	24231	24149	24369	24116	24010	24136	24008	24113	24311	23949	24064	24067	23845	23971	24058	24169	24211	24083	23955	24024	24082	23934	24028	23929	23767	24120	24134	24279	23929	24240	23876	24066	24163	24039	24005	24211	24021	24193	24256	24350	23869	24117	24252	24435	24178	23989	24293	24188	23950	24237	23966	24095	24014	23963	23986	23909	23947	23926	24251	24181	23814	24187	24192	24068	24190	24148	24036	24226	23889	24429	24182	23905	24079	24046	24099	24251	23897	24035	23912	24209	24251	24018	24069	23936	24213	24258	24128	24147	23982	24299	24243	24282	24108	24067	24228	23791	23959	24179	24006	24151	24288	24229	24158	23933	24120	24182	24122	23910	24191	24131	24154	23938	24202	24130	23913	24119	24116	24046	24099	24021	24193	24072	23880	24167	24179	24309	24308	24197	24054	24021	24140	24037	23825	24089	24275	24206	23940	24094	24057	23976	24153	24389	24050	24113	24093	24175	24031	24080	24054
20221	28775	26669	20819	18441	17248	16764	16385	16178	15789	15990	15941	15785	15715	15688	15642	15662	15332	15638	15451	15512	15359	15577	15514	15515	15566	15620	15676	15427	15526	15306	15458	15366	15386	15322	15392	15111	15414	15294	15349	15371	15416	15250	15215	15409	15287	15244	15242	15200	15357	15141	15328	15131	15351	15269	15386	15246	15202	15376	15252	15206	15135	14952	15319	15188	15238	15249	15258	15296	15156	15367	15217	15023	15332	15344	15214	15468	15011	15127	15222	15121	15103	15176	15279	15136	15191	15074	15240	15362	15203	15159	15105	15352	15244	15224	15164	15060	15348	15160	15271	15096	15282	15105	15162	15115	15295	15183	15231	15155	15140	15238	15230	15129	15267	15203	15288	15120	15212	15178	15146	15268	15281	15053	15191	15198	15232	15243	15345	15058	15262	15265	15311	15180	15158	15225	15367	15092	15352	15184	15186	15237	15236	15137	15253	15208	15268	15078	15174	15206	15300	15189	15330	15164	15182	15329	15210	15249	15197	15216	15233	15362	15207	14928	15098	15250	15172	15001	15358	14993	14949	15247	15300	15230	15151	15230	15014	15147	15269	15074	15200	15264	15267	15155	15097	15111	15042	15137	15388	15241	15084	15116	15196	15119	15146	15111	15213	15304	15094	15241	15247	15031	15107	15252	15215	15110	15137	15266	15287	15132	15100	15262	15175	15197	15211	15200	15333	15373	15125	15365	15130	15100	15289	15191	15188	15215	15286	15172	15207	15319	15066	15239	15197	15056	15269	15199	15141	15182	15197	15429	15193	15201	15261	15278	15395	15189	15299	15178	15282	15286	15254	15102	15140	15220	15095	15041	15209	15185	15146	15282	15166	15224	15175	15313	15054	15141	15299	15130	15297	15072	15071	15276	15160	15192	15324	15186	15255	15353	15128	15245	15245	15123	15097	15194	15320	15156	15081	15266	15140	15194	15287	15258	15208	15267	15212	15293	15097	15233	15143	15117	15160	15262	15247	15290	15026	15237	15129	15102	15169	15247	15066	15179	15101	15339	15077	15155	15089	15264	15320	15202	15096	15352	15237	15091	15132	15236	15079	15147	15217	15299	15073	15132	15051	15402	15263	15166	15236	15231	15275	15142	15290	15216	15227	15210	15304	15155	15138	15044	15343	15220	15143	15126	15093	15228	15249	15301	15150	15199	15174	15201	15176	15143	15194	15288	15153	15240	15222	15240	15135	15229	15247	15136	15177	15260	15098	15302	15098	15193	15088	15097	15283	15086	15311	15337	15220	15294	15287	15281	15110	15167	15336	15275	15067	15215	15125	15220	15072	15299	15074	15168	15213	15092	15253	15163	15268	15234	15273	15280	15286	15051	15162	15216	15273	15246	15395	15278	14998	15200	14940	15146	15215	15327	15144	15218	15242	15212	15198	15291	15311	15353	15348	15334	15065	15038	15127	15200	15138	15257	15132	15158	15230	15278	15068	15226	15186	15232	15259	15254	15119	15333	15015	15245	15113	15189	15129	15233	15122	15291	15171	15271	15270	15109	15026	15291	15264	15142	15237	15226	15036	15345	15234	15235	15182	15080	15117	15311	15299	15157	15280	15176	15244	15221	15184	15218	15250	15084	15281	15298	15169	15239	15177	15335	15157	15208	15184	15152	15111	15096	15158	15153	15274	15078	15251	15125	15239	15213	15131	15255	15303	15174	15255	15294	15177	15324	15271	15195	15045	15267	15268	15201	15246	15385	15079	15402	15184	15300	15133	15244	15081	15253	15082	15130	15288	15287	15288	15199	15135	15216	15188	15132	15272	15275	15345	15085	15225	15185	15191	15270	15342	15245	15331	15043	15293	15068	15217	15321	15107	15139	15134	15144	15120	15142	15151	15303	15202	15029	15162	15249	15235	15255	15051	15151	15216	15285	15173	15327	15270	15303	15259	15210	15110	15145	15230	15037	15203	15404	15177	15101	15289	15166	15292	15178	15251	15164	15089	15159	15165	15273	15374	15172	15088	15334	15193	15125	15016	15220	15089	15235	15364	15099	15189	15339	15415	15063	15088	15140	15091	15126	15299	15223	15231	15244	15102	15209	15199	15285	15188	15124	15160	15230	15267	15143	14993	15201	15223	15232	15241	15305	15064	15218	15224	15115	15164	15144	15113	15258	15174	15153	15134	15202	15080	15162	15148	15364	15268	15326	15119	15092	15232	15218	15268	15093	15330	15230	15298	15236	15176	15383	15174	15203	15020	15089	15161	15180	15246	15099	15191	15231	15236	15336	15214	15150	15335	15370	15204	15039	15330	15344	15190	15226	15188	15220	15162	15179	15178	15163	15106	15157	15234	15312	15188	15213	15216	15316	15220	15225	15251	15101	15177	15364	15391	15138	15143	14976	15261	15227	15171	15192	15240	15271	15282	15245	15154	15247	15180	15069	15038	15262	15266	15285	15083	15141	15012	15100	15220	15274	15065	15212	15193	15197	15199	15224	15127	15182	15284	15313	15229	14962	15111	15139	15489	15082	15020	15135	15147	15242	15096	15213	15202	15293	15119	15284	15187	15245	15258	15176	15292	15053	15179	15098	15182	15288	15291	15120	15197	15297	15204	15223	15212	15135	15194	15165	15073	15079	15101	15171	15289	15229	15305	15120	15247	14987	15283	15209	15067	15131	15231	15047	15086	15170	15212	15188	15133	15135	15092	15309	15128	15197	15196	15297	14947	15334	15346	15146	15399	15326	15118	15250	15113	15275	15290	15198	15153	15270	15309	15108	15054	15150	15450	15117	15149	15242	15230	15131	15210	15181	15240	15228	15184	15218	15314	15176	15344	15184	15179	15290	15122	15201	15078	15218	15148	15192	15251	15417	15214	15322	15205	15102	15079	15246	15207	15172	15008	15042	15269	15322	15219	15219	15043	15043	14972	15050	15141	15252	15332	15140	15269	15283	15140	15146	15327	15131	15223	15124	15206	15303	15301	15226	15259	15253	15208	15234	15219	15255	15151	15071	15044	15217	15230	15142	15330	15232	15162	15210	15139	15148	15290	15309	15334	15234	15155	15325	15105	15227	15176	15194	15168	15052	15362	15174	15240	15335	15216	15167	15222	15161	15142	15242	15331	15156	15097	15218	15164	15099	15193	15253	15054	15077	15286	15175	15317	15049	15209	15022	15248	15180	15218	15142	15244	15194	15228	15319	15254	15121	15208	15285	15149	15143	15312	15225	15144	15148	15298	15213	15267	15185	15052	15081	15357	15114	15173	15309	15112	15361	15365	15202	15282	15333	15291	14975	15142	15045	15214	15351	15187	15261	15099	15294	14960	15282	15192	15093	15331	14835	15300	15275	15100	15176	15268	15241	15135	15252	15166	15197	15006	15116	15062	15185	15187	15212	15125	15190	15139	15186	15236	15018	15180	15220	15112	15138	15273	15203	15214	15227	15095	15206	15186	15082	15282	15316	15343	15092	15272	15172	15175	15179	15280	14964	15266	15104	15261	15394	15201	15415	15189	15248	15266	15217	15069	15073	15206	15426	15123	15142	15143	15204	15176	15011	15140	15197	14996	15145	15112	15090	15334	15098	15177	15076	15229	15117	15061	15163	15244	15207	15231	15142	15257	15130	15086	15274	15113	15233	15194	15277	15265	15250	15178	15103	15250	15333	15274	15038	15316	15107	15269	15243	15028	15270	15239	15154	15293	15209	15179	15151	15296	15130	15143	15075	15082	15036	15152	15152	15298	15144	15360	15309	15237	15383	15255	15136	15087	15145	15120	15165	15218	15323	15348	15245	15344	15187	15197	15087	15151	15252	15254	15013	15336	15305	15358	15224	15240	15142	15063	15238	15166	15164	15195	15247	15199	15242	15272	15137	15339	15134	15263	15107	15319	15267	15310	15005	15255	15245	15184	15260	15246	15260	15494	15248	15257	15106	15189	15025	15142	15084	15320	15118	15071	15267	15198	15227	15281	15303	15098	15096	15199	15209	15143	15344	15128	15193	15265	15222	15245	15190	15206	15116	15192	15162	15170	15086	15372	15066	15082	15282	15279	15268	15269	15259	15260	15071	15235	15150	15112	15219	15336	15115	15244	15179	15073	15220	15343	15217	15243	15118	15255	15032	15236	15170	15047	15214	15177	15223	15585	15172	15188	15228	15109	15251	15246	15239	15223	15144	15380	15229	15114	15138	15311	15192	15158	15297	15095	15101	15234	15219	15163	15138	15162	15331	15300	15125	15180	15126	15237	14961	15139	15183	15155	15309	15017	15296	15153	15289	15135	15238	15161	15152	15227	15144	15256	15127	15236	15230	15262	15062	15022	15138	15136	15197	15159	15065	15173	15353	14982	15264	15218	15327	15353	15265	15229	15195	15147	15221	15378	15381	15319	15149	15340	15166	15332	15210	15217	15215	15274	15230	15203	15193	15212	15229	15261	15238	15323	15127	15080	15238	15312	15129	15183	15142	15179	15177	15080	15132	15232	14941	15257	15198	15307	15225	15250	15165	15275	15153	15220	15176	15208	15159	15113	15229	15341	15195	15269	15143	15408	15074	15218	15115	15202	15221	15297	15191	15154	15148	15104	15208	15030	15147	15296	15320	15319	15131	15276	15172	15221	15100	15099	15073	15263	15436	15263	15337	15181	15175	15252	15080	15190	15227	15085	15243	15196	15104	15072	15192	15223	15101	15241	15097	15093	15355	15198	15167	15326	15155	15275	15113	15311	14962	15189	15153	15189	15265	15233	15114	15180	15074	15220	15145	15096	15183	15078	15150	15128	15214	15126	15179	15181	15203	15328	15201	15271	15205	15228	15315	15248	15229	15330	15272	15103	15200	15105	15386	15103	15093	15092	15186	15268	15176	15244	14998	15219	15168	15185	15398	15093	15262	15138	15252	15340	15260	15344	15276	15189	15033	15392	15095	15161	15194	15193	15298	15290	15190	15254	15062	15153	15264	15114	15177	15252	15112	15156	15051	15263	15099	15181	15258	15139	15221	15221	15167	15243	15056	15260	15127	15162	15216	15215	15208	15106	14943	15350	15256	15212	15170	15429	15195	15315	15289	15120	15070	15030	15315	15173	15099	15292	15126	15170	15270	15149	15411	15148	15169	15176	15079	15254	15161	15219	15157	15196	15303	15288	15338	15185	15138	15236	15125	15144	15140	15106
22237	20655	27108	24264	21521	25562	29540	25852	24919	24891	24985	24760	24494	24642	24327	24459	24316	24556	24261	24219	24367	23912	24360	24444	24375	24189	24136	24234	24095	24345	24317	24215	24058	24182	24135	24015	24136	24163	24130	24169	24052	24254	23964	24171	24171	24013	23846	23996	24162	23987	24009	24093	24370	23907	23967	24195	24026	24044	24098	24040	23974	24158	24079	23811	24159	23761	23685	23987	24052	24251	23974	23764	24137	23874	23993	24026	23897	23952	23945	24039	24022	23696	23875	23934	23860	23729	23852	23928	23924	24048	24052	24026	24039	23759	24144	23889	23785	23899	23915	23952	23996	23831	23965	23825	23993	23751	23975	24034	23968	24141	24015	23971	23856	24266	23964	23827	24015	23919	23782	24017	23797	23806	23698	23909	23839	24140	23938	23873	24041	24118	23929	23931	23834	23720	23979	23828	24131	24017	23853	23836	23963	23956	23782	23975	24116	24185	23841	23982	23881	23931	24152	23840	23911	23881	23982	24077	24066	23996	23766	23834	23950	23771	23946	24010	24230	24023	23984	23971	23978	23973	23768	23948	24038	23909	23830	23886	23932	23921	24043	23720	23867	23907	24025	24085	23935	24124	23732	24019	23816	23998	24182	23899	23887	24036	23914	23603	23551	23904	24017	23798	23859	23693	23804	23847	23837	23923	23973	23829	23897	23816	24033	23746	23895	24029	24079	23679	23994	23680	23939	24030	24126	23729	23888	24074	24005	24092	24069	23865	23769	23810	23617	24048	23857	23967	24009	23886	23976	24202	23917	23665	23982	23699	23942	23903	23860	23814	24021	23777	24009	23868	23862	24165	23892	24037	23774	23961	24110	23960	23761	23925	23886	23856	23841	23547	23728	24037	24084	24109	23572	24079	23830	23858	23717	24125	23843	24044	23851	23957	23998	23795	23826	24076	24039	23896	23650	23803	24088	24070	23914	23891	23966	23668	23412	24027	23860	23998	23728	23827	23809	23977	23708	23809	23835	24050	23874	23936	24084	23710	23992	23948	23896	23830	24067	23898	23883	24046	23772	24047	23909	23712	24034	23793	23681	23666	23972	23993	24109	24084	23786	23955	23679	23730	23694	23777	23832	23911	23827	24078	23827	24089	23771	23876	23796	23870	23837	23912	23702	23954	23822	23862	23944	24111	23855	23780	23863	23990	24043	24038	23888	24037	24004	23863	23823	23921	23806	23732	23993	23768	23809	23854	23781	23919	24006	24057	23794	23775	24000	23861	24040	23979	24193	24011	23911	23857	24116	23976	24074	24132	23899	24085	23957	23787	23872	23928	23862	23780	23833	24067	23899	24040	23846	23966	23722	23976	23823	23951	23884	24008	23842	24028	23860	23739	23821	23884	24002	23881	23815	23752	23800	23829	23801	23765	23922	23847	23931	23815	23931	23916	23831	23664	23798	23561	23844	23765	23764	23883	24117	23858	24023	23721	23826	23910	23685	23758	23765	23830	23748	23918	23904	23837	23900	23942	23696	23747	23785	24029	23780	23724	23649	23923	23882	23850	23770	23696	24105	23854	23872	23664	23921	23780	23686	23855	23998	23953	23618	23939	23919	23664	23867	24044	23757	23818	23977	23590	23951	23565	23688	24067	23967	23957	23933	23808	23997	23843	24055	23779	24102	23778	23854	23823	23950	23936	23964	23833	23970	24128	23981	23960	23828	23686	23821	23978	23777	23838	23798	23858	23821	23875	24053	23757	23904	23955	23968	24100	23902	23885	23941	23916	23995	23878	23951	23770	23695	23987	24067	23885	23882	23737	23813	23894	23744	23726	23866	24002	24088	23953	23714	23904	23804	23851	23746	24093	23927	23667	23895	23803	23822	23816	24014	23693	23843	23860	23997	23812	23870	23787	23818	23958	23981	23738	24182	23921	23893	23575	23841	23956	23833	23847	23845	24010	24114	23508	23914	24078	23976	23786	23973	23983	23856	23742	23882	23591	23834	23842	23707	23879	23940	24139	23692	23977	24031	23804	23908	23928	23954	23967	23648	23944	23739	23925	23913	24020	23825	23763	23864	23756	23982	23906	23813	23758	23901	23972	23904	23741	24170	23785	23844	23949	24161	23783	23896	23889	23975	23949	24093	23869	23957	23874	23794	23991	23862	23851	23973	23923	23979	23723	23862	23847	23994	24104	23951	23871	23627	23858	23850	23877	23990	23902	24201	23883	24022	23713	23869	23977	23888	24061	23848	23838	24072	23897	23844	23802	23926	24136	24201	24050	23968	24207	23810	24198	23958	23698	23802	23906	24080	24108	23858	24015	23684	23716	24159	23836	24154	23765	23968	23841	23861	23939	24132	23977	23686	23839	23959	23879	23901	23733	23885	23700	23951	23912	23916	23816	23851	23970	23802	23864	23737	24201	23977	23889	23816	23792	23617	23984	23715	24070	23880	23859	24017	24017	23713	23970	23897	24003	23915	23773	23846	23693	23889	23976	23904	23646	23878	23602	24087	24086	23905	23785	23875	23934	23714	24026	23880	24151	24055	24102	23833	23812	23744	24073	23643	23989	23837	23905	23859	23862	24003	23913	23796	23545	23848	23895	23914	24019	23706	24204	23965	23880	23878	24026	23850	23599	23984	23833	23947	23737	23912	23779	23712	23861	23734	24001	23891	23649	24054	23787	23857	23722	23874	23694	23897	23691	23806	23773	23739	23611	23665	23857	23873	23975	23729	23886	23960	24131	24126	23856	24109	23913	23703	23820	23773	23878	23967	23567	23878	23863	23999	23723	23920	23891	23718	23800	23774	23848	23868	23658	23612	23816	23836	23910	23935	24114	23999	23902	23766	23866	23916	24013	23740	23888	23910	23726	23747	23883	24087	23957	24112	23760	23735	23788	24043	23682	23687	23975	23920	24053	24129	24027	23918	23921	23672	23752	23943	23697	23758	24046	24179	23800	23906	23763	23982	24007	23924	23866	24078	23850	23868	23951	24106	23998	23762	23879	23999	23950	23698	23887	24042	23952	23836	23854	23893	23896	23863	23954	23909	23908	23576	23860	24162	23914	24007	23984	23878	23698	24015	23989	23937	23875	23836	23949	24111	23911	23789	23859	23949	24007	23794	23943	23881	23852	24049	24011	23899	23842	23639	23960	23975	23658	23871	23850	23888	23792	23780	23723	24075	23793	23792	23938	23754	23689	24018	23949	23969	23793	23846	23853	24077	23639	23729	24059	23818	23942	23813	23970	23756	23665	23933	23951	24133	23724	24079	23816	23776	23883	23884	24090	23792	24060	23936	23976	23710	23883	24042	23862	23770	23823	23726	23867	23728	23762	23898	23916	23657	23676	24005	23485	24047	23971	23708	23847	23886	23963	23747	23941	23846	24149	23835	23817	23925	23665	23820	23955	23693	24105	23880	24030	23946	23852	24070	23771	23940	23968	23838	23844	23597	23917	23782	23999	23963	23701	23726	23949	24227	24125	24081	23803	24058	23957	23881	23804	23976	24063	23987	23946	23953	23663	23678	23549	23727	23650	23770	23795	23857	23991	23985	23953	24044	23907	24110	23916	24118	23742	24099	23795	23927	23962	24031	24139	23941	23769	23893	23871	24072	23777	24088	23768	24062	23812	23987	24146	23954	24089	24013	23877	24277	24046	23978	24301	23973	23942	23867	23990	23630	23594	23844	24005	23954	23698	23809	23788	23961	24012	23994	23827	23676	23703	23798	23841	23839	23464	24015	24040	23998	23988	23901	23791	24055	23871	23941	23990	23967	23833	23804	23636	23759	23805	23843	23760	23859	23953	23770	23961	24001	23656	23671	23901	23801	23906	23555	23834	23884	23970	23989	23957	23929	24057	23915	23842	23719	23744	23684	23852	23898	23997	23919	23883	23979	23942	23855	23792	23938	23989	24083	23677	24029	23925	23936	23940	24015	23764	23858	23840	23738	23847	23944	23864	23979	23958	23760	23902	23840	23994	23967	24077	23804	23809	23943	23947	24101	23684	23936	23974	23839	23915	23801	23974	23979	23911	23821	23838	23696	23638	23953	23890	24015	23849	23865	24085	23792	23883	23960	23979	23877	23636	23997	24020	24017	23759	24169	23857	23956	23960	24059	23679	23877	23790	23571	23946	23936	24026	24077	24115	23902	23934	23813	24022	23971	23946	24235	24043	23938	24071	23888	24108	23886	23867	23862	23975	23806	23777	23506	23749	23946	24042	23975	23966	23782	23717	23954	24193	24005	23635	24079	23651	23629	23830	23841	23922	24051	24033	23960	23851	23826	23891	24048	23788	23695	23888	24027	24001	23930	23803	23992	23888	24016	23948	23936	23577	23936	23791	24018	23855	23905	24023	23970	23804	23826	23852	24044	23938	23908	23799	23749	23763	23815	23820	23889	23903	23731	23818	23623	23917	24163	23825	23946	23680	23885	24160	24075	24138	24007	24145	23811	23771	23953	23902	23679	23498	23924	23843	23664	24086	23941	23822	24124	24247	24261	23852	24086	23849	23706	23673	23856	23929	23711	23864	23914	24001	23982	23691	23853	23943	24020	23752	23813	23971	24010	23964	23893	23951	23844	23756	23964	24052	23942	23816	24203	23952	24052	23799	24079	23894	23825	23785	23923	23977	23778	23826	23992	23858	23860	23869	23698	23899	23557	24208	23939	23833	24008	24207	23923	23719	24220	24244	23722	23920	23816	23884	24054	23880	24098	24122	23989	23837	24096	23882	23803	23779	23805	23963	23819	23656	23844	23747	24018	24106	23887	24025	23830	23990	23835	23578	23881	24224	24120	23854	24020	23890	23887	23937	23954	23896	23876	24028	24112	24252	24003	24122	23934	23699	23694	23983	24284	23781	23846	24398	23969	24105	23774	23904	24175	23783	23786	23777	23862	23660	23832	23987	24116	23821	23653	23682	23890	24078	23938	23753	24108	24016	23865	23792	23833	23820	23797	24007	23786	23885	23768	23921	23924	24027	23945	23798	23806	23788	23546	23968	23833	23888	23890	24037	23587	23889	24011	23924	23895	23991	23857	23664	24029	23950	23739	23932	23840	24083	24020	23856	23967	23870	23943	24154	23760	23789	24003	23762	23567	23977	24282	24266	23928	24187	23807	23933	23886	23867	23562	23989	24027	23939	23834	24094	23975	23908	23883	23822	23924	23899
21798	33330	30861	23745	20172	18517	17471	16752	16550	16236	16205	15934	15830	16027	15564	15606	15495	15711	15605	15430	15423	15590	15551	15559	15511	15439	15464	15469	15390	15352	15380	15569	15404	15154	15176	15226	15206	15082	15194	15355	15200	15185	15143	15195	15103	14948	15127	15345	15092	15149	15017	15242	15319	14964	15177	14995	15137	15162	15167	15093	15116	14950	15046	14985	14918	15163	15228	15096	15088	15069	15123	15076	15002	15057	15162	15117	15047	15009	15050	15059	15023	15152	15083	14921	14987	15084	15100	14995	14936	14976	15235	14904	15065	15087	15245	15128	14993	14881	15069	15127	15141	15115	14994	14998	14910	15024	15011	14926	15109	14935	15081	15064	15132	15236	15042	15102	14942	15143	14834	14964	15021	15371	15080	15036	15160	15167	15177	15021	15083	15134	14934	15108	15015	15130	15109	14957	15131	14889	15025	14982	14936	15019	14880	15017	15204	15039	15066	15021	14918	15341	14994	14941	15189	14991	15004	14967	15175	15013	15019	14875	15001	14921	15097	15059	15036	15018	15159	14972	15365	14939	15121	14921	15009	14941	15056	15050	15045	15082	15057	15149	14999	15050	15010	15010	14952	14997	15071	14891	15110	15018	15114	15101	15254	14922	15022	14853	15104	15108	15136	15163	15132	15044	15089	14965	15050	14927	14916	14904	15033	14925	14833	15008	15148	14998	15003	15020	15013	15140	15105	14914	15003	15221	14899	14976	15142	15037	15135	15027	14721	14839	14883	15142	15114	15128	14971	15007	15075	15003	15031	15112	15071	14985	15013	15052	15131	15059	14996	15051	15109	15193	15080	15050	15146	15156	15006	14941	15078	15072	15082	14953	14859	14875	15033	14911	14941	15060	14855	14990	14946	15057	14919	15034	14846	14982	14934	15169	15002	15028	14975	14810	14997	15150	15067	15102	14943	15167	15069	15011	15041	15059	15008	15023	15005	15027	15058	15054	15112	14903	15075	15028	15085	14957	15018	15003	15118	15030	15078	15137	15019	15020	15042	14958	14998	15040	15094	15233	15029	15095	14859	15105	15070	15111	15074	15132	15044	15034	14878	14972	14966	14939	14942	14914	14933	15172	15166	15063	15024	14876	15139	14981	14978	14802	15045	14940	14976	14954	15184	15073	14994	15041	14968	15064	15121	15110	14977	15028	15025	15135	15162	14926	14939	15013	14932	15018	14941	15040	15030	14956	14986	14976	15048	14944	14990	15112	15118	15135	14969	14968	15088	15015	15122	14976	14924	15006	14919	15066	15162	14913	15187	15052	15075	15171	15066	14955	14989	14992	15138	15068	15207	15149	15025	14991	15088	15121	15040	15004	15133	15058	14921	14980	14978	15022	15011	14964	15190	14931	15154	14977	15023	14998	14986	15100	15154	14856	14952	14985	15049	14966	15087	15091	14968	14925	14914	15147	15026	15115	15078	14838	15109	15072	15231	14983	15034	14936	14854	15067	15168	15109	15194	15011	14963	15070	15040	15197	15108	15113	14990	15221	15047	14942	14954	14953	14894	15094	14956	15024	15128	14942	15043	15081	14967	15131	15224	14888	15032	15095	15096	14861	15019	14981	15087	14901	15104	15051	14981	15069	15084	14909	14983	14873	14981	15030	15071	15093	15187	14954	15044	15039	15042	14970	14849	15169	15123	14962	15071	15049	15047	15043	14986	14960	14999	15084	14898	14976	15054	15015	15088	15076	14956	15133	14862	15090	15140	14967	15042	14955	15041	14876	14986	15053	14901	15034	15101	15064	14968	15093	14891	15056	15181	14941	14966	14978	14960	15001	15169	14956	14902	14961	15132	14905	15092	15054	15004	14816	14881	15014	14955	14952	15084	14993	14949	14923	14924	15221	14981	15045	15165	15022	15089	14920	15024	15012	15047	14817	15062	15164	14966	14957	14950	14995	15068	14978	14969	14984	15190	15000	15066	15191	15074	15024	15159	14798	15015	15034	15052	14917	15128	15093	14901	14980	15068	15000	15164	14976	15211	14933	14971	14941	15004	14999	14985	15017	14849	14909	14938	15169	15147	15013	15081	14910	15081	15063	15068	15068	14980	14855	14946	15036	15042	15046	15065	15028	15111	15038	14940	15110	15096	14977	15075	15050	15167	15205	14781	15089	14996	15087	14943	15079	14964	15137	15062	14946	15029	15041	15090	15021	15012	14943	15071	15042	15092	14952	14892	15011	15207	15188	14944	14942	15034	15070	15179	14931	14987	15007	15065	14976	14818	15017	15168	15082	15086	15040	15044	14981	14955	15062	15129	14966	14972	15048	14985	15053	15020	15077	15032	14997	15067	15071	15083	14969	14971	14999	15019	14906	14941	15120	15051	15154	14990	15098	14986	14965	14858	14988	14938	15110	14950	15245	14820	14890	14993	15000	15076	15034	14949	15003	14839	15156	15008	15054	15112	15042	15107	15033	14992	15188	15071	15252	14953	15000	15210	15073	14962	15134	15230	15162	15002	15130	15182	15212	15200	15010	15041	15113	15028	15150	15013	15024	14953	15015	15147	15041	14951	14955	14875	15074	14952	15034	15061	15020	14992	14881	15112	15287	15162	15120	15012	15118	15024	15016	15092	14983	15221	15021	15201	15102	14842	15036	14982	15034	14899	14957	14836	15166	15058	15007	15103	15126	15126	14960	14989	15051	15050	15101	15104	15218	15065	14959	15277	14887	15182	14867	15210	15010	15206	15137	15143	14955	15189	14960	15179	15051	15226	15215	14982	15054	15028	15158	14917	15214	15070	15007	14824	15047	14966	14975	14947	14913	15075	14958	15007	15167	15233	14979	15116	14913	15080	15133	15115	15035	14970	14950	15092	15033	15133	15080	15208	15035	14952	15094	14904	14896	15108	14891	15091	15018	14918	15065	14935	15177	15110	14783	15071	15068	15108	15035	15076	15021	14805	14977	15198	15151	15050	14986	15205	14929	15163	14901	15043	15067	15039	14997	15067	15072	15100	15103	15123	15002	15106	15084	14818	15161	14912	15131	15109	15061	14787	15032	15219	14921	14859	15052	15356	15107	15017	14943	15027	14942	15088	14910	15073	14980	15130	14912	14840	15151	15001	15109	14983	15086	15318	15220	14902	15208	14904	14973	14993	14913	15023	15145	15090	14940	14949	14860	15149	15066	15009	15154	15036	14910	14939	14974	14930	15025	15017	15061	15120	14995	15019	15088	15165	15002	15053	15078	15005	15182	15169	15061	15105	14974	15091	15019	15005	15154	14942	15079	15161	14888	14953	14925	15000	15081	15048	15156	14957	15107	15018	15127	14971	15060	15079	14938	15090	14975	14995	15038	15230	15130	15242	15289	15018	14948	15208	14988	14814	14972	15077	15193	15035	15181	15073	14892	14889	14976	14967	15112	15021	15061	15037	15126	15013	14955	15205	14998	14952	15119	15089	14770	14929	15039	15139	14985	15133	14971	15121	15110	15065	15092	14903	15125	15104	14955	14937	14914	15011	15082	15021	15105	14866	15174	14931	15113	14962	15056	14995	15119	15130	14938	14684	15006	15066	15033	14976	15021	14977	15007	14958	14936	14981	15040	14939	14916	14958	15100	15170	14969	15107	15047	15051	15084	15014	15084	15062	14881	14854	15078	14806	15096	14880	15044	14969	14980	14925	15157	15094	15141	15054	14992	15082	14944	15058	14999	15053	15189	15132	14900	15034	15007	14978	15017	15190	15250	15035	15103	14997	14997	14927	15008	15168	15074	15053	15098	15225	15157	14884	15081	15101	15144	15116	15009	15056	14965	15134	15115	15081	15088	15077	15227	15072	15091	14992	14824	14846	15093	15227	14985	15024	14917	14989	15034	15209	15165	14921	14998	14863	15121	14979	15107	15054	14957	15055	14908	15030	14968	15044	15013	14841	15196	15101	15095	15137	15079	14892	15028	15036	15021	14842	15076	15252	15155	15158	15004	15104	14961	15046	15056	15074	15017	15098	15031	14952	14992	15082	15044	15064	14877	14992	15049	14946	15199	14965	14903	14973	14917	15071	14899	14969	15092	15066	15277	14912	15037	15032	14934	14953	14981	14979	14961	14958	15034	15060	14961	15000	14939	14971	15133	14986	15106	14879	15021	14963	14875	15152	14931	14956	15094	15140	15114	14972	15256	15124	14914	15168	15032	14948	14974	15042	14864	15100	15088	15026	15010	15032	15052	14955	15020	15019	15147	15131	15030	14896	15096	14800	15097	14997	14839	14853	14906	15050	15057	15166	15013	14993	15123	15011	14938	15002	14983	15031	15148	14866	14854	15023	15025	14987	15245	14975	15147	14982	15020	15040	15150	14970	15037	15062	15058	15090	15125	15045	15141	14921	14915	15047	14875	15085	14888	14923	15130	15137	15125	15068	14973	15084	15054	15002	15163	14937	14940	15167	15027	15001	15094	15140	15007	15272	15192	15141	14963	15064	15055	15025	15123	14987	15104	14977	14964	15138	15174	14946	14908	15058	15064	14970	15055	14985	14995	15143	14881	14991	15263	15014	15086	14765	15100	15029	15038	14953	15075	14917	14941	15004	15010	14996	15186	14969	15049	15115	15072	14993	14834	15055	15165	15053	14956	15025	14846	15014	15022	14930	15104	15155	15041	15033	14954	14916	15149	15281	14771	14797	15159	14901	15055	14965	14979	15016	15110	14931	15263	14990	14979	14984	15036	14959	15053	15081	15059	15038	15113	15163	15163	15019	15076	14969	15046	14972	14992	15091	14967	15093	15067	15023	14896	15136	14934	15100	14902	14884	15096	15182	15073	15028	15016	14926	15038	15128	14971	15091	15035	14935	14957	14908	15096	14932	15037	14959	15025	14966	14992	15057	15031	15102	14961	14823	14846	15046	15055	14793	15112	15076	15125	15088	14882	14987	14972	15090	15069	14958	14932	15097	14898	14996	15103	15133	15008	15186	15088	15085	15022	14985	14864	14949	14927	15016	15180	15118	15068	15160	15051	14905	15051	15078	14983	15019	15013	15123	15199	15129	15046	15055	15177	14965	15040	15049	15240	15037	14993	15024	14863	14985	15081	15139	14975	15141	14893	15040	15241	15115	15028	14878	15092	14947	15084	15024	14916	14898	14837	14859	14943	15073	15091	15085	15057	14781	15029	15030	15156
35247	27343	29847	28244	26342	26312	26205	25788	26011	25796	25669	25741	25716	25863	25750	25608	25649	25851	25776	25722	25782	25711	25822	25752	25728	25681	25686	25819	25801	25711	25654	25655	25649	25726	25517	25630	25684	25600	25781	25767	25790	25736	25871	25692	25526	25651	25772	25646	25440	25841	25428	25576	25533	25767	25784	25345	25713	25622	25543	25838	25776	25786	25780	25404	25622	25884	25543	25634	25608	25756	25662	25738	25664	25683	25783	25658	25904	25508	25635	25578	25626	25296	25623	25713	25640	25596	25648	25761	25570	25484	25601	26002	25884	25795	25493	25531	25732	25964	25601	25415	25707	25652	25746	25478	25748	25491	25747	25759	25537	25669	25621	25637	25570	25690	25783	25415	25339	25446	25732	25655	25629	25526	25716	25532	25771	25584	25808	25730	25651	25775	25546	25829	25692	25639	25648	25444	25539	25522	25597	25714	25505	25684	25691	25556	25535	25350	25559	25630	25774	25612	25659	25486	26046	25797	25791	25427	25698	25509	25518	25688	25597	25417	25532	25595	25433	25505	25749	25551	25595	25454	25535	25960	25541	25858	25858	25550	25690	25711	25499	25740	25701	25617	25562	25712	25830	25622	25648	25647	25835	25553	25626	25447	25456	25382	25604	25702	25604	25435	25463	25925	25616	25673	25527	25468	25634	25712	25691	25325	25752	25714	25740	25803	25778	25636	25566	25583	25435	25846	25876	25713	25410	25252	25810	25530	25628	25682	25602	25522	25580	25828	25392	25716	25831	25468	25561	25429	25485	25601	25550	25775	25696	25833	25639	25824	25614	25754	25806	25724	25602	25632	25755	25722	25619	25387	25427	25665	25717	25891	25619	25191	25409	25446	25344	25450	25822	25598	25736	25312	25747	25718	25592	25672	25863	25670	25765	25765	25557	25665	25843	25672	25775	25634	25752	25658	25567	25791	25854	25654	25502	25349	25805	25545	25703	25567	25558	25612	25674	25763	25591	25604	25545	25658	25743	25984	25572	25551	25656	25645	25849	25703	25667	25663	25747	25619	25598	25584	25712	25441	25616	25698	25604	25804	25777	25537	25442	25419	25677	25387	25498	25661	25705	25740	25256	25581	25491	25647	25626	25452	25765	25495	25900	25532	25623	25730	25614	25544	25512	25676	25678	25515	25612	25709	25596	25551	25690	25636	25599	25825	25570	25487	25752	25426	25679	25586	25756	25910	25498	25855	25653	25373	25732	25785	25652	25673	25497	25724	25852	25571	25598	25829	25528	25564	25917	25629	25923	25390	25860	25533	25874	25536	25573	25499	25696	25727	25522	25590	25685	25672	25668	25706	25575	25584	25597	25697	25660	25628	25651	25579	25645	25841	25836	25474	25558	25583	25667	25749	25767	25740	25492	25474	25953	25872	25645	25676	25726	25723	25457	25376	25494	25385	25543	25493	25580	25730	25734	25653	25656	25627	25559	25653	25831	25578	26047	25534	25596	25835	25672	25585	25612	25639	25563	25449	25606	25590	25840	25852	25951	25760	25422	25699	25676	25559	25701	25561	25410	25563	25434	25509	25701	25552	25503	25660	25690	25615	25702	25889	25656	25677	25519	25664	25559	25552	25598	25570	26018	25707	25567	25682	25399	25609	25514	25626	25552	25599	25812	25649	25592	25738	25699	25465	25714	25581	25690	25829	25626	25615	25619	25434	25799	25882	25679	25739	25712	25659	25552	25413	25578	25659	25612	25579	25610	25491	25574	25546	25595	25677	25700	25748	25673	25682	25896	25713	25663	25734	25876	25769	25663	25679	25323	25731	25744	25876	25574	25663	25753	25870	25635	25688	25614	25730	25668	25712	25649	25408	25493	25534	25435	25617	25635	25640	25556	25613	25514	25676	25720	25618	25604	25588	25692	25588	25839	25685	25793	25695	25617	25660	25378	25616	25752	25757	25453	25600	25673	25705	25574	25821	25595	25453	25672	25580	25623	25658	25849	25840	25518	25789	25582	25462	25670	25860	25475	25589	25668	25796	25614	25580	25602	25558	25749	25672	25522	25403	25772	25869	25492	25762	25598	25536	25559	25598	25867	25721	25734	25664	25588	25519	25664	25874	25655	25687	26041	25568	25778	25455	25643	25858	25661	25641	25753	25364	25350	25677	25548	25641	25578	25729	25841	25614	25547	25323	25579	25344	25549	25454	25633	25541	25553	25549	25541	25552	25971	25697	25851	25555	25726	25801	25586	25727	25521	25613	25440	25451	25429	25543	25711	25651	25586	25558	25627	25727	25683	25639	25670	25787	25664	25813	25733	25569	25627	25628	25578	25869	25791	25684	25520	25352	25626	25906	25607	25775	25683	25709	25497	25503	25568	25484	25620	25627	25501	25580	25595	25413	25909	25741	25693	25587	25776	25592	25561	25551	25895	25670	25512	25743	25568	25639	25552	25747	25477	25752	25691	25585	25686	25624	25616	25500	25637	25767	25658	25649	25463	25582	25739	25692	25642	25568	25487	25711	25693	25533	25726	25662	25893	26001	25780	25338	25650	25527	25565	25578	25517	25487	25722	25886	25656	25747	25553	25424	25672	25602	25676	25806	25719	25727	25693	25447	25587	25769	25465	25769	25527	25523	25628	25762	25848	25462	25758	25961	25446	25550	25573	25700	25612	25711	25574	25612	25571	25730	25595	25714	25980	25834	25698	25741	25558	25846	25669	25719	25527	25464	25761	25598	25764	25923	25686	25553	25442	25600	25872	25342	25450	25813	25537	25356	25633	25636	25796	25808	25585	25583	25761	25501	25457	25756	25831	25546	25651	25762	25558	25473	25834	25684	25601	25809	25490	25342	25880	25759	25706	25585	25570	25634	25829	25725	25795	25558	25533	25510	25631	25881	25590	25811	25714	25552	25467	25426	25868	25788	25560	25712	25702	25811	25867	25702	25838	25371	25632	25529	25378	25596	25566	25535	25519	25585	25449	25497	25504	25692	25478	25445	25236	25459	25507	25660	25743	25609	25672	25632	25684	25683	25624	25569	25344	25672	25741	25492	25596	25695	25873	25839	25358	25710	25488	25871	25624	25609	25417	25648	25903	25667	25811	25765	25775	25617	25671	25622	25537	25589	25721	25478	25585	25729	25474	25794	25739	25549	25709	25716	25584	25591	25690	25711	25731	25511	25496	25980	25610	25546	25727	25680	25741	25815	25657	25775	25740	25605	25608	25526	25799	25647	25858	25769	25741	25678	25383	25430	25784	25500	25762	25377	25440	25529	25651	25772	25807	25593	25560	25623	25525	25537	25573	25650	25564	25595	25723	25726	25508	25479	25601	25437	25716	25580	25788	25521	25666	25476	25423	25962	25540	25568	25591	25614	25589	25473	25646	25733	25561	25810	25439	25760	25824	25949	25616	25578	25708	25416	25554	25524	25508	25565	25697	25874	25413	25812	25703	25893	25518	25497	25500	25488	25761	25318	25405	25730	25727	25717	25595	25527	25565	25665	25532	25582	25523	25467	25726	25481	25760	25795	25620	25580	25388	25664	25708	25590	25414	25747	25435	25501	25406	25578	25466	25747	25865	25356	25944	25671	25621	25844	25512	25788	25552	25802	26042	25577	25571	25603	25683	25757	25657	25483	25522	25440	25722	25424	25699	25561	25537	25435	25826	25652	25544	25707	25679	25773	25387	25656	25536	25803	25666	25519	25631	25704	25607	25594	25583	25626	25689	25513	25669	25374	25757	25628	25775	25622	25598	25608	25828	25908	25677	25560	25624	25683	25547	25664	25647	25462	25710	25700	25544	25620	25724	25741	25757	25705	25682	25685	25608	25619	25614	25383	25433	25511	25698	25940	25845	25509	25615	25857	25745	25409	25554	25804	25689	25586	25686	25885	25580	25844	25681	25934	25642	25442	25765	25725	25831	25656	25624	25683	25750	25867	25463	25550	25714	25710	25809	25695	25680	25628	25410	25350	25677	25759	25646	25732	25535	25717	25600	25397	25665	25706	25792	25730	25658	25530	25640	25663	25609	25490	25578	25927	25557	25465	25562	25856	25587	25611	25743	25662	25916	25654	25610	25533	25554	25611	25630	25602	25564	25600	25700	25591	25639	25751	25814	25842	25519	25738	25577	25707	25721	25683	25570	25656	25698	25587	25492	25702	25768	25826	25618	25690	25683	25674	25729	26023	25503	25638	25467	25656	25645	25575	25561	25824	25431	25737	25574	25559	25675	25507	25684	25710	25753	25504	25635	25426	25677	25453	25665	25537	25625	25553	25464	25513	25436	25730	25662	25448	25687	25600	25332	25625	25808	25793	25422	25753	25623	25600	25808	25843	25713	25485	25646	25758	25638	25861	25818	25842	25792	25451	25532	25816	26011	25807	25592	25454	25760	25758	25707	25819	25791	25672	25489	25547	25660	25430	25839	25903	25469	25479	25582	25484	25662	25548	25532	25596	25484	25411	25626	25757	25751	25584	25621	25822	25706	25477	25619	25728	25790	25764	25631	25734	25880	25681	25832	25688	25617	25503	25628	25619	25505	25757	25584	25752	25592	25653	25605	25420	25436	25732	25678	25546	25864	25444	25798	25480	25664	25671	25659	25547	25661	25636	25763	25723	25507	25627	25582	25523	25664	25547	25645	25338	25667	25701	25683	25622	25711	25959	25802	25732	25463	25638	25881	25687	25520	25426	25823	25891	25738	25617	25500	25474	25713	26122	25636	25707	25532	25725	25578	25685	25805	25909	25793	25504	25885	25555	25712	25593	25616	25728	25707	25454	25511	25630	25840	25768	25544	25433	25653	25764	25637	25675	25494	25718	25689	25548	25767	25727	25570	25498	25541	25671	25800	25569	25699	25508	25640	25452	25725	25614	25844	25595	25540	25658	25597	25607	25681	25836	25851	25664	25759	25724	25792	25786	25793	25680	25805	25539	25619	25707	25565	25671	25565	25629	25550	25694	25673	25804	25860	25568	25472	25644	25670	25650	25727	25679	25652	25814	25683	25651	25573	25547	25775	25581	25901	25858	25959	25685	25586	25499	25692	25417	25766	25588	25608	25589	25682	25903	25718	25513	25534	25408	25537	25402	25627	25408	25462	25739	25663	25740	25480	25779	25646	25576	25480	25504	25705	25570	25393	25771	25812	25429	25608	25759	25587	25208	25506	25874
23761	24319	22123	18169	17117	16374	16238	16326	16132	16123	16099	16070	15844	16022	15981	16056	16143	16009	16226	15991	15914	15882	15949	15803	16068	15914	15987	16044	15901	15836	15867	15868	15996	15874	15827	15894	16041	15893	15929	15999	16028	15895	15971	15804	16031	15938	15950	16083	16034	15949	15947	15996	16038	15988	16145	15878	15865	15989	16116	15912	15893	15964	15963	15785	16065	15792	15832	15961	15797	15941	15963	15954	15973	15908	15843	15831	15662	15769	15833	15756	15747	15684	16048	15763	16047	15786	15602	15930	16025	15869	15827	15834	15738	16079	15690	15821	16020	15747	16009	15827	16055	15795	15993	15799	15881	15733	15809	15848	15929	15999	15755	15847	15934	15839	15933	15719	15837	16097	15839	15907	15813	15745	15680	15954	16047	15721	15868	15867	15828	16016	15855	15778	15815	15684	15907	15774	15725	15910	15938	15956	15911	15973	15840	15969	15976	15844	15812	15844	15807	15814	15972	16044	15789	16088	15724	15900	15843	15786	16008	15790	15884	16112	15678	15945	15899	15911	15701	15981	15938	15818	16046	15941	15979	15742	15907	15919	15881	15776	15765	15828	15942	15874	15712	15930	15783	15916	15850	15843	15867	15938	15877	15913	15941	15974	15950	15959	15864	15897	15853	15882	15979	15965	15781	15962	15856	15785	15837	15882	15837	15826	16020	15806	15863	16060	15814	15844	15930	15845	15888	15905	15727	15859	15881	15944	15870	15773	15827	15918	15924	15784	15894	15890	15948	15735	15954	15964	15897	15890	15613	16121	15964	15989	16016	15877	15869	15800	15981	15796	15929	15911	15788	15960	15881	15939	15820	15950	15805	15890	15919	15827	16007	15831	15995	15816	15901	15949	15938	16014	15911	15777	15831	15736	15909	15773	15962	15778	15866	15856	15888	16061	15857	15850	15734	15871	15803	15719	16132	16005	15859	15943	15924	15910	15790	15941	15853	15896	15929	15883	15827	15949	15905	15827	15881	15836	16011	15791	15884	15712	15812	15837	15883	16036	15948	15991	15743	15821	15911	15876	15902	15937	15843	15895	15744	15866	15824	15955	15828	15747	15905	15833	15832	15839	15907	16062	15797	15824	16040	15693	15809	15770	15959	16023	15801	15696	15750	15709	15907	15759	15967	15742	15915	15938	15960	15881	15766	15795	15858	15860	15931	15913	15789	15868	15872	15890	15879	15884	15837	15884	15843	15742	15895	15837	16011	15856	15875	15740	15945	15877	15879	15800	15947	15955	15971	15718	15767	15914	15943	15998	15863	15790	15870	15971	15970	16009	16034	15712	15937	16055	15919	15939	15824	15986	15820	16006	16013	15830	15907	16040	15981	15869	15896	16090	15756	15981	16020	15890	15859	15819	15941	15796	15843	16082	15908	15893	15792	15852	15914	15921	15954	15976	15929	15894	15842	15840	15770	15865	15835	15781	15792	15887	15858	15809	15958	15789	15881	15918	15872	15846	15965	15963	15788	15958	15948	15994	15703	15979	15920	16043	15925	15819	15811	15848	15960	15879	15812	15955	15850	15886	15837	15805	15972	16040	15745	15826	15824	15952	15716	15834	15802	15802	15772	15917	15879	15964	15941	15930	15831	15968	15866	15833	15890	15845	15829	15887	15948	15940	15885	15848	15984	16007	15829	15824	15912	15788	15921	15846	16006	15812	15890	15767	15803	15905	15976	15954	15809	15853	15770	15753	15754	15937	15862	15932	16032	15901	15820	15900	15835	15908	16041	15873	15904	16020	15920	15961	15938	15807	16109	15799	15877	15820	15901	15747	15881	15957	15799	15704	15784	16003	15780	15996	15953	15885	15710	15830	15983	15992	15922	15878	15820	15856	15703	16031	15907	15878	15790	15785	15912	15916	15859	15830	15911	15852	15760	15850	15841	15862	15755	15831	15996	15903	15904	15845	16028	15939	15902	15906	15689	15787	15914	15948	15823	15890	15914	15811	15859	15777	15863	15808	15920	15892	15914	15820	15841	15924	15757	15921	15935	15886	15889	15828	15846	15934	15933	15808	15890	15900	15911	16010	15959	15866	15928	15698	15735	15836	15933	15827	16030	15846	15989	15854	15789	16043	15708	15721	15944	15754	15852	16096	15618	16036	15815	15851	15995	15790	15958	15924	15757	16026	16012	15849	15886	15984	15938	15662	15958	15780	16027	15880	15859	15996	15809	16064	15986	15959	16068	15846	15921	15849	15959	15706	16018	15901	16037	15950	15867	15899	15642	16025	15896	15957	15794	15853	15977	15780	15861	15851	15949	15859	15897	15812	16003	15798	15901	15922	15820	15826	15978	15971	15830	15758	15865	16000	15820	15903	15871	15883	15882	15994	15884	15952	16080	15866	15932	15894	15903	15928	15965	15991	15702	15937	15875	15802	16027	15997	15874	16007	15972	15771	15952	15623	15837	15852	15834	15847	15923	15844	16000	15826	15729	15882	15978	15994	15974	15940	15874	15901	15786	15799	15940	15689	15906	15871	15947	15869	15854	15700	15840	15871	15759	15981	15691	15759	15970	15806	15935	15758	15973	15868	15737	15961	15923	15911	15906	16034	15951	15845	15977	15662	15996	15938	15758	15999	15919	15995	16129	15770	16167	15788	16026	15805	15899	15829	15930	15841	15874	15822	15852	15873	15866	15799	15839	15864	15953	15838	15990	16107	15927	15976	15887	15825	15745	15865	15954	15805	15862	15960	15948	16047	15879	15849	15804	15912	15695	15829	15811	16124	15831	15896	15845	15752	15837	16001	15860	15819	15960	15860	15790	15868	15933	15865	15868	15815	15945	15886	15845	15913	16041	15712	15792	15931	15772	15902	16007	15874	15863	15761	15716	16067	15888	15958	15975	15927	15929	15970	15919	16007	15828	15843	15867	15741	16070	15870	15914	15914	15902	15959	15924	16167	15940	16068	15836	15789	15765	15902	15958	15801	15838	15658	16061	16003	15973	15913	15857	15915	15860	15927	15787	16007	15956	15760	16037	15963	15853	15879	15777	15938	15782	15655	15809	15905	15880	15900	15812	16064	15856	15876	15794	15843	15765	15757	15927	15747	15948	15877	15901	15942	16025	15884	15864	15807	15876	15916	15920	15862	15703	15897	15793	15806	15984	15810	15865	15746	15782	15922	15739	15979	15949	15916	16058	15807	15808	15826	15743	15831	15846	15938	15980	15786	15965	15956	15920	15847	15714	15837	15809	15984	15752	15965	15897	15920	15841	15880	15724	15982	15663	15927	15849	15923	15900	15879	15980	15742	15792	15979	16035	15843	15595	15890	15820	15844	15914	15940	15937	15876	16003	15885	15819	15871	16076	15955	15740	15977	15806	15850	15788	15910	15714	15944	15854	15758	15921	15908	15848	15843	15815	15868	15981	15774	16102	15914	15920	15940	15918	15924	15855	15830	15975	16022	15853	16007	16086	16114	15755	15817	16026	15946	16049	15934	15765	15870	15864	15950	15868	15792	16105	15898	15907	15803	15917	15853	15821	15997	15894	15842	15876	15856	15979	15841	15692	15786	15770	15718	15949	15916	15953	15986	15894	15852	15916	15980	15887	15892	15947	15864	15930	15859	15882	16042	15803	15976	15675	16078	15888	15746	15753	15813	15860	15816	15884	15962	15819	16144	15917	15805	15790	15745	16064	15894	15930	15988	15911	15676	15901	15950	15838	15963	15817	15810	15802	16044	15937	15943	15840	15872	15842	15836	15845	15770	15909	15862	15881	15888	15622	15824	15886	15934	15967	15893	15922	15787	16014	15720	15957	15951	15857	15911	15776	15742	16000	16134	15876	15708	15843	15693	15960	15893	15871	15952	15746	15819	15899	15896	16009	15991	15928	15807	15859	15968	15790	15856	15761	15958	16071	16012	15824	15903	16050	16058	15713	15849	15837	15798	15823	15819	15957	15784	16002	15948	15929	15893	15763	16077	15875	15729	15874	15787	15882	16035	15960	15878	15903	15884	15773	15829	16006	16012	15791	15916	15956	15783	15895	16035	15858	15898	15865	15776	15825	15913	15778	15881	15870	15801	15675	15917	15825	15660	15786	15661	15902	15971	15831	15756	15722	15891	15869	16009	15890	15941	15861	15874	15928	15827	15930	15869	16011	15881	15851	15905	15945	15953	15957	15795	16004	15888	15798	15935	15874	15848	15951	15903	15770	16005	15886	16015	16054	16058	15905	15756	16029	15770	15963	15942	15853	15906	15829	16072	15816	15923	15688	15736	15929	15726	15942	15814	15887	15913	15988	15962	15913	15874	16026	15783	15853	15820	15945	15987	15793	16021	15896	16061	16047	15724	15998	15756	15811	16040	15756	15627	15897	15942	15819	15898	15780	15873	15761	15685	15753	15966	15833	15872	15886	15910	15938	15835	15993	15805	15953	16024	15802	15930	15848	15857	15937	15848	15747	15903	15812	15946	15768	15888	15911	16050	15830	15811	15799	15898	15843	15681	15916	15844	16147	15978	16017	15950	15835	15863	15938	15873	15996	15826	15913	15917	15845	15896	15940	15811	16043	15876	15750	15793	15912	15730	15761	15904	15780	15809	15883	15949	15872	15926	16134	15757	15915	16071	15982	15701	15785	15686	15809	15809	15809	15978	15986	16000	15862	16087	15880	15766	15878	15839	15660	15775	16012	15866	15965	15719	15882	16045	15923	15897	15730	16063	15820	16037	16048	15749	15870	15802	15959	15908	15786	15911	15890	15976	15889	15847	15929	15966	15810	15944	15742	15937	15808	15846	15829	16030	15861	15722	16038	15888	15945	15928	15868	15925	15999	15760	15847	15921	15982	15744	15983	15964	15955	15950	15794	15875	15913	15849	15892	15620	16057	15894	15858	15844	15966	15856	15754	15952	15909	15899	15971	15781	15672	15977	15902	15932	16018	15838	15929	15929	15826	15952	15998	15873	15980	15934	15743	15854	15847	15847	15895	15899	16013	15778	15943	15953	15786	15952	16015	15941	15792	15904	16010	15884	15877	15828	15943	15967	15857	16036	16078	15898	16013	15846	15928	15825	15968	15955	15903	15883	15863	15916	15860	16166	16003	15778	16023	15657	15927	15831	15903	15935	15800	15816	16033	15970	15848	15816	15915	15906	15870	15979	15787	15690	15830	15816
23953	20658	26915	24752	23320	26647	27901	25687	24774	25035	25120	24819	25003	24795	24972	24921	24824	24864	24705	25029	24786	24619	24617	24715	24561	24813	24829	24764	24612	24553	24573	24663	24941	24593	24628	24551	24580	24605	24702	24888	24648	24587	24411	24174	24577	24574	24413	24737	24789	24674	24734	24416	24555	24578	24695	24490	24605	24464	24486	24499	24403	24571	24404	24289	24777	24479	24249	24546	24515	24359	24530	24401	24521	24408	24477	24503	24348	24465	24589	24536	24428	24362	24319	24502	24470	24485	24340	24274	24461	24742	24683	24353	24697	24643	24289	24510	24252	24355	24391	24587	24418	24559	24387	24318	24742	24448	24298	24700	24448	24422	24413	24443	24253	24494	24429	24243	24599	24478	24820	24456	24356	24274	24555	24496	24402	24715	24346	24280	24189	24594	24465	24630	24316	24812	24563	24692	24377	24542	24378	24502	24407	24312	24398	24591	24306	24322	24689	24203	24485	24530	24352	24468	24466	24370	24447	24257	24288	24688	24355	24520	24482	24439	24613	24434	24481	24384	24494	24664	24384	24306	24263	24330	24656	24460	24359	24475	24341	24206	24458	24411	24541	24223	24420	24274	24391	24609	24503	24449	24712	24516	24373	24564	24348	24516	24629	24724	24580	24421	24391	24253	24404	24334	24440	24468	24460	24750	24449	24407	24858	24447	24672	24719	24667	24452	24470	24616	24662	24271	24357	24589	24340	24517	24571	24378	24339	24468	24784	24493	24205	24516	24447	24446	24656	24853	24504	24375	24224	24450	24308	24416	24405	24543	24362	24442	24687	24597	24510	24509	24413	24433	24430	24433	24344	24471	24532	24470	24406	24407	24367	24340	24450	24459	24546	24391	24213	24501	24589	24401	24305	24215	24494	24495	24515	24391	24310	24545	24729	24217	24642	24242	24178	24311	24303	24429	24548	24156	24538	24555	24538	24188	24472	24349	24330	24509	24503	24424	24335	24242	24554	24484	24544	24337	24537	24486	24465	24380	24250	24395	24368	24191	24320	24489	24549	24351	24449	24489	24621	24531	24721	24455	24453	24360	24449	24492	24417	24506	24334	24466	24171	24303	24605	24376	24200	24634	24622	24480	24520	24514	24585	24076	24450	24223	24447	24623	24208	24632	24426	24599	24548	24330	24584	24547	24395	24528	24639	24356	24487	24568	24546	24442	24417	24248	24507	24397	24502	24472	24571	24567	24456	24360	24435	24409	24359	24298	24485	24444	24626	24392	24746	24764	24639	24555	24436	24501	24489	24516	24558	24553	24318	24304	24567	24558	24525	24388	24138	24251	24392	24648	24622	24554	24697	24531	24520	24815	24587	24402	24461	24509	24379	24452	24288	24471	24351	24443	24279	24420	24448	24281	24343	24319	24706	24565	24634	24420	24344	24448	24342	24258	24403	24633	24442	24436	24577	24491	24525	24316	24373	24350	24394	24481	24516	24587	24535	24368	24476	24338	24407	24387	24457	24324	24703	24599	24566	24310	24470	24484	24670	24552	24676	24733	24554	24343	24373	24394	24716	24242	24441	24580	24276	24256	24369	24523	24517	24306	24672	24392	24602	24395	24323	24295	24413	24237	24515	24245	24485	24514	24558	24399	24337	24737	24512	24072	24374	24537	24585	24410	24182	24448	24538	24559	24717	24517	24389	24478	24534	24318	24468	24442	24467	24500	24283	24513	24432	24499	24302	24378	24392	24476	24377	24360	24424	24532	24203	24541	24223	24507	24561	24552	24249	24519	24540	24579	24239	24529	24348	24448	24404	24602	24597	24344	24419	24514	24468	24412	24484	24273	24458	24381	24265	24375	24075	24509	24433	24367	24611	24450	24522	24719	24485	24622	24621	24498	24557	24439	24524	24410	24450	24528	24787	24538	24668	24385	24547	24802	24706	24553	24516	24709	24529	24311	24379	24674	24501	24503	24553	24567	24370	24524	24449	24662	24329	24563	24494	24391	24450	24331	24356	24471	24502	24261	24251	24514	24596	24425	24402	24232	24594	24440	24629	24564	24227	24677	24499	24369	24631	24631	24244	24318	24650	24443	24460	24273	24441	24318	24341	24356	24429	24572	24213	24391	24434	24636	24601	24375	24418	23916	24416	24470	24437	24317	24539	24506	24464	24422	24396	24582	24267	24433	24450	24342	24284	24712	24599	24663	24598	24345	24310	24296	24421	24278	24539	24220	24607	24412	24576	24510	24400	24524	24366	24615	24563	24834	24523	24480	24611	24610	24338	24490	24427	24386	24588	24324	24393	24688	24465	24528	24338	24451	24516	24295	24321	24354	24356	24371	24556	24514	24215	24581	24551	24504	24352	24391	24367	24239	24480	24661	24376	24475	24923	24529	24357	24543	24487	24298	24463	24282	24640	24238	24326	24651	24511	24444	24670	24515	24204	24313	24532	24538	24449	24368	24477	24108	24433	24435	24352	24482	24517	24338	24589	24558	24398	24388	24755	24359	24363	24601	24256	24465	24366	24537	24278	24390	24363	24453	24425	24500	24593	24624	24402	24488	24563	24548	24650	24545	24349	24694	24271	24400	24291	24264	24145	24382	24570	24586	24737	24370	24589	24441	24525	24408	24386	24386	24305	24374	24635	24567	24549	24591	24411	24532	24595	24609	24558	24319	24603	24389	24434	24634	24595	24461	24566	24226	24298	24495	24482	24099	24433	24561	24565	24461	24312	24295	24318	24392	24448	24369	24457	24101	24328	24538	24488	24300	24417	24425	24575	24389	24351	24340	24548	24292	24538	24336	24602	24485	24673	24505	24498	24556	24520	24607	24517	24567	24688	24450	24515	24293	24677	24583	24375	24507	24632	24470	24325	24339	24484	24310	24285	24451	24288	24350	24382	24471	24383	24683	24418	24461	24487	24367	24567	24565	24493	24492	24475	24261	24237	24272	24441	24421	24496	24561	24641	24388	24342	24625	24674	24230	24508	24583	24556	24446	24405	24631	24429	24443	24325	24381	24796	24589	24536	24429	24721	24572	24460	24281	24580	24502	24503	24270	24327	24425	24183	24647	24406	24653	24521	24459	24792	24501	24451	24221	24449	24491	24516	24346	24598	24304	24384	24287	24482	24337	24556	24433	24262	24492	24336	24249	24569	24498	24512	24416	24356	24362	24446	24318	24347	24308	24523	24415	24613	24665	24681	24206	24398	24275	24538	24296	24493	24486	24580	24406	24368	24604	24403	24728	24395	24097	24331	24441	24173	24334	24285	24348	24563	24549	24408	24132	24422	24354	24308	24490	24410	24650	24573	24379	24346	24174	24540	24614	24598	24300	24405	24462	24627	24394	24459	24411	24641	24438	24502	24401	24445	24182	24106	24372	24481	24568	24388	24401	24579	24317	24431	24353	24364	24545	24409	24467	24495	24385	24306	24592	24192	24231	24597	24478	24586	24602	24390	24422	24681	24447	24481	24440	24816	24383	24393	24352	24635	24881	24487	24511	24501	24354	24702	24367	24431	24466	24511	24608	24393	24504	24532	24285	24502	24441	24430	24546	24425	24366	24417	24559	24458	24508	24260	24197	24693	24443	24542	24790	24845	24217	24326	24416	24548	24486	24413	24391	24394	24526	24394	24432	24221	24427	24175	24296	24301	24544	24576	24433	24463	24433	24269	24568	24504	24466	24304	24463	24487	24368	24393	24439	24511	24125	24431	24588	24421	24595	24526	24517	24729	24708	24381	24257	24355	24326	24393	24471	24356	24464	24351	24542	24684	24701	24287	24501	24267	24365	24462	24482	24390	24331	24398	24523	24401	24306	24574	24317	24428	24313	24537	24498	24591	24346	24231	24520	24422	24499	24559	24296	24581	24675	24238	24492	24708	24328	24417	24179	24531	24518	24694	24502	24518	24464	24165	24344	24468	24459	24350	24593	24526	24146	24519	24393	24432	24361	24332	24438	24413	24482	24368	24168	24402	24195	24386	24240	24574	24449	24240	24301	24456	24531	24311	24376	24369	24424	24287	24469	24481	24359	24729	24443	24466	24415	24338	24333	24430	24479	24376	24540	24522	24566	24381	24628	24628	24735	24534	24518	24604	24511	24638	24470	24256	24660	24571	24495	24439	24416	24590	24475	24577	24483	24347	24389	24547	24453	24560	24319	24310	24342	24718	24394	24310	24240	24526	24390	24379	24496	24473	24547	24625	24242	24643	24431	24451	24181	24440	24266	24314	24343	24370	24442	24540	24654	24453	24541	24472	24321	24572	24443	24367	24473	24392	24410	24348	24347	24466	24468	24660	24278	24267	24722	24449	24419	24703	24514	24673	24601	24611	24585	24586	24434	24410	24581	24337	24390	24298	24510	24254	24237	24555	24576	24519	24638	24507	24641	24283	24408	24584	24405	24648	24338	24295	24691	24388	24588	24423	24322	24937	24476	24289	24488	24297	24538	24350	24092	24435	24572	24351	24352	24079	24468	24500	24404	24428	24572	24466	24605	24348	24640	24648	24435	24360	24525	24567	24410	24406	24283	24141	24370	24494	24408	24323	24594	24270	24082	24381	24356	24452	24416	24781	24373	24518	24410	24533	24321	24643	24513	24414	24382	24468	24297	24267	24422	24443	24359	24348	24519	24510	24621	24322	24464	24348	24521	24426	24287	24414	24396	24435	24389	24617	24729	24467	24426	24610	24566	24367	24500	24404	24627	24651	24549	24361	24803	24719	24505	24517	24299	24735	24464	24522	24657	24522	24484	24477	24385	24449	24389	24236	24750	24541	24362	24628	24555	24668	24361	24370	24510	24695	24400	24488	24602	24699	24364	24509	24734	24576	24390	24607	24411	24543	24538	24143	24351	24245	24310	24656	24453	24603	24416	24486	24419	24526	24320	24545	24465	24466	24720	24565	24637	24290	24580	24448	24404	24627	24355	24282	24286	24411	24392	24279	24516	24566	24519	24557	24389	24523	24773	24296	24358	24457	24542	24518	24649	24545	24399	24430	24492	24360	24494	24590	24619	24626	24558	24498	24615	24766	24388	24482	24250	24335	24333	24337	24388	24246	24386	24538	24560	24470	24461	24635	24334	24441	24342	24146	24377	24437	24418	24281	24494	24406	24432	24622	24567	24245	24165	24446	24455	24339	24511	24226	24666	24329	24511	24753	24420	24324	24121
20914	30239	27714	21398	18647	17567	17106	16513	16210	16239	16109	15939	15965	15846	15922	15884	15628	15802	15561	15644	15586	15850	15670	15683	15784	15556	15782	15738	15718	15398	15500	15590	15491	15578	15447	15540	15495	15482	15504	15321	15485	15444	15552	15294	15456	15686	15467	15509	15302	15433	15482	15524	15386	15508	15395	15412	15283	15339	15475	15429	15292	15513	15435	15434	15441	15447	15394	15555	15459	15403	15434	15327	15343	15341	15331	15246	15486	15340	15452	15450	15490	15463	15358	15260	15318	15153	15402	15470	15508	15284	15596	15127	15419	15346	15388	15204	15437	15389	15373	15394	15396	15414	15483	15353	15506	15422	15491	15370	15376	15168	15446	15271	15259	15481	15444	15265	15292	15469	15514	15189	15302	15420	15274	15275	15457	15425	15385	15268	15337	15377	15348	15417	15366	15270	15314	15406	15510	15064	15362	15328	15409	15298	15384	15370	15274	15208	15225	15745	15371	15260	15378	15397	15385	15180	15438	15451	15462	15283	15262	15419	15333	15474	15302	15546	15475	15219	15432	15372	15511	15497	15409	15449	15380	15372	15350	15287	15452	15302	15300	15351	15262	15549	15300	15307	15376	15132	15261	15276	15340	15395	15504	15437	15499	15389	15225	15264	15329	15555	15322	15387	15470	15363	15182	15296	15288	15319	15395	15393	15431	15269	15304	15366	15456	15341	15266	15290	15489	15222	15319	15269	15326	15505	15329	15290	15499	15387	15397	15395	15477	15403	15302	15390	15289	15406	15300	15269	15337	15311	15511	15311	15302	15428	15379	15456	15322	15292	15360	15328	15365	15417	15511	15275	15267	15307	15368	15350	15148	15398	15234	15368	15269	15429	15345	15399	15366	15289	15442	15299	15293	15352	15342	15384	15302	15387	15330	15358	15396	15381	15300	15382	15437	15477	15389	15337	15488	15421	15378	15531	15382	15304	15269	15279	15271	15310	15472	15244	15545	15481	15466	15351	15361	15298	15469	15261	15350	15381	15399	15392	15387	15198	15272	15323	15445	15428	15372	15323	15303	15596	15349	15505	15363	15364	15211	15364	15380	15496	15392	15579	15355	15395	15450	15460	15285	15222	15330	15397	15386	15258	15495	15188	15518	15259	15531	15333	15416	15408	15322	15426	15518	15408	15313	15349	15499	15385	15231	15555	15222	15564	15478	15288	15430	15460	15325	15466	15323	15221	15415	15217	15426	15199	15505	15337	15314	15349	15304	15343	15182	15357	15295	15419	15369	15221	15531	15444	15433	15204	15339	15396	15442	15249	15366	15454	15430	15380	15174	15256	15225	15398	15222	15279	15419	15444	15399	15370	15394	15263	15340	15325	15370	15387	15402	15427	15485	15352	15280	15484	15475	15318	15449	15439	15431	15379	15358	15246	15299	15404	15374	15254	15466	15251	15368	15268	15429	15465	15261	15381	15350	15259	15235	15305	15344	15491	15306	15403	15435	15424	15359	15340	15354	15293	15367	15352	15324	15231	15472	15386	15327	15335	15333	15303	15333	15387	15228	15365	15426	15275	15257	15329	15260	15231	15395	15529	15477	15268	15444	15298	15415	15305	15292	15172	15528	15351	15349	15224	15366	15330	15277	15306	15257	15394	15328	15377	15249	15350	15427	15468	15374	15579	15227	15383	15470	15338	15444	15281	15516	15393	15541	15291	15237	15325	15411	15184	15346	15184	15391	15301	15455	15223	15498	15317	15393	15335	15221	15370	15224	15468	15352	15346	15419	15258	15307	15434	15338	15211	15480	15458	15310	15425	15362	15192	15292	15361	15437	15389	15594	15402	15238	15483	15472	15395	15432	15251	15118	15293	15353	15323	15335	15348	15475	15332	15291	15475	15112	15342	15410	15239	15322	15429	15437	15168	15396	15445	15317	15415	15389	15396	15371	15239	15479	15469	15408	15293	15265	15624	15402	15381	15367	15351	15343	15413	15422	15253	15346	15338	15515	15413	15432	15237	15429	15299	15582	15404	15385	15387	15468	15306	15443	15468	15429	15515	15339	15546	15277	15264	15537	15315	15285	15277	15399	15307	15300	15498	15365	15378	15395	15451	15394	15276	15392	15403	15301	15457	15374	15357	15388	15227	15171	15294	15461	15360	15334	15401	15432	15307	15299	15448	15358	15408	15298	15504	15324	15470	15230	15492	15406	15414	15402	15494	15361	15147	15463	15588	15274	15383	15306	15330	15364	15438	15421	15516	15337	15538	15463	15330	15345	15113	15505	15307	15400	15325	15523	15245	15467	15447	15302	15370	15480	15411	15256	15439	15300	15355	15327	15374	15386	15387	15373	15355	15369	15515	15274	15290	15480	15437	15565	15343	15321	15382	15365	15479	15387	15264	15220	15324	15366	15362	15258	15327	15380	15298	15277	15319	15253	15435	15270	15478	15141	15277	15389	15344	15450	15318	15264	15402	15363	15307	15320	15177	15532	15450	15490	15356	15294	15312	15423	15259	15413	15374	15431	15346	15360	15364	15345	15379	15223	15397	15464	15306	15411	15393	15446	15250	15236	15423	15465	15245	15551	15481	15387	15679	15350	15423	15273	15329	15460	15282	15413	15391	15464	15222	15316	15408	15296	15367	15349	15479	15456	15432	15346	15368	15441	15455	15454	15504	15369	15395	15360	15382	15404	15350	15319	15369	15282	15247	15356	15310	15357	15451	15404	15437	15299	15327	15505	15365	15366	15413	15476	15539	15346	15551	15219	15571	15353	15329	15457	15200	15433	15175	15284	15349	15191	15301	15246	15211	15487	15382	15619	15275	15434	15341	15335	15488	15291	15235	15327	15406	15346	15354	15370	15326	15443	15310	15262	15353	15356	15142	15450	15562	15366	15479	15429	15254	15213	15259	15426	15407	15403	15178	15220	15553	15229	15521	15361	15321	15406	15538	15491	15388	15430	15210	15435	15427	15330	15429	15450	15426	15301	15357	15387	15358	15336	15309	15387	15382	15231	15132	15406	15312	15371	15494	15287	15462	15503	15423	15298	15315	15366	15142	15441	15234	15462	15359	15243	15178	15367	15298	15178	15338	15326	15380	15240	15439	15156	15325	15488	15400	15490	15295	15390	15299	15412	15414	15292	15462	15322	15339	15319	15478	15345	15354	15252	15337	15381	15538	15307	15461	15369	15306	15353	15387	15295	15427	15420	15386	15292	15406	15386	15335	15475	15457	15076	15342	15351	15179	15392	15550	15507	15356	15324	15315	15405	15369	15187	15348	15373	15448	15392	15339	15419	15330	15426	15388	15386	15444	15468	15377	15522	15253	15401	15170	15312	15197	15467	15378	15244	15303	15354	15365	15337	15400	15307	15363	15118	15483	15310	15441	15229	15334	15311	15444	15356	15405	15249	15477	15410	15328	15388	15313	15301	15266	15318	15482	15263	15332	15423	15215	15319	15374	15419	15421	15430	15400	15405	15320	15371	15493	15318	15398	15388	15355	15381	15453	15409	15433	15368	15416	15371	15397	15508	15361	15282	15478	15242	15522	15400	15330	15347	15298	15418	15387	15318	15436	15244	15344	15463	15600	15304	15410	15411	15453	15397	15178	15378	15258	15306	15419	15499	15361	15489	15301	15417	15407	15380	15350	15333	15290	15413	15493	15223	15550	15337	15349	15346	15407	15243	15320	15249	15408	15356	15386	15504	15273	15289	15442	15319	15450	15364	15328	15364	15325	15359	15305	15338	15263	15310	15440	15402	15397	15455	15436	15391	15223	15385	15504	15300	15285	15485	15306	15269	15526	15208	15183	15387	15305	15336	15351	15440	15346	15284	15213	15260	15136	15368	15217	15468	15396	15249	15344	15406	15397	15375	15369	15376	15406	15279	15230	15306	15292	15378	15387	15416	15265	15352	15261	15295	15331	15430	15360	15300	15430	15235	15450	15456	15353	15494	15281	15403	15277	15287	15246	15471	15389	15297	15254	15522	15390	15473	15528	15313	15317	15263	15480	15480	15288	15486	15401	15318	15284	15398	15318	15334	15321	15437	15236	15381	15277	15441	15179	15511	15397	15575	15376	15337	15386	15275	15452	15265	15424	15453	15397	15298	15333	15464	15226	15300	15590	15210	15356	15369	15239	15486	15498	15382	15135	15265	15214	15307	15483	15368	15383	15286	15256	15189	15563	15258	15318	15447	15313	15352	15376	15552	15332	15467	15283	15357	15303	15462	15326	15496	15426	15401	15353	15344	15417	15281	15458	15403	15255	15429	15317	15461	15270	15350	15440	15396	15243	15179	15499	15558	15393	15485	15467	15382	15456	15395	15434	15477	15464	15434	15374	15280	15328	15198	15186	15289	15312	15330	15278	15263	15340	15311	15212	15317	15433	15331	15490	15462	15420	15301	15503	15458	15458	15367	15416	15250	15482	15381	15262	15526	15529	15312	15238	15405	15477	15451	15402	15402	15412	15479	15274	15495	15239	15529	15316	15469	15496	15382	15394	15392	15360	15403	15532	15608	15367	15561	15320	15344	15412	15436	15329	15289	15350	15366	15269	15389	15261	15359	15342	15550	15242	15383	15318	15367	15324	15407	15402	15410	15300	15445	15396	15342	15449	15380	15217	15475	15336	15208	15289	15393	15577	15264	15390	15390	15495	15154	15317	15508	15330	15249	15420	15388	15361	15179	15253	15265	15312	15215	15485	15478	15232	15510	15238	15212	15571	15405	15295	15362	15388	15395	15269	15378	15529	15491	15312	15507	15433	15282	15266	15277	15234	15416	15323	15379	15521	15514	15368	15313	15303	15494	15374	15444	15407	15347	15324	15448	15436	15176	15461	15249	15329	15514	15335	15368	15439	15311	15404	15303	15350	15364	15376	15397	15392	15437	15445	15316	15509	15384	15479	15361	15338	15253	15243	15361	15310	15366	15260	15351	15396	15330	15359	15460	15487	15426	15162	15311	15426	15447	15404	15231	15518	15341	15564	15317	15278	15352	15473	15275	15276	15197	15518	15345	15361	15312	15227	15267	15340	15258	15472	15349	15407	15384	15403	15460	15302	15230	15213	15370	15334	15641	15369	15431	15296	15446	15421	15464	15371	15379	15181	15376	15457	15373	15345	15382	15405	15577	15392	15289	15377	15436	15506	15655	15374	15402	15411	15389	15445
22274	20667	27089	24355	21562	25499	30119	25931	25225	25464	25264	24961	25280	25069	24814	24865	24858	24817	24812	24609	24665	24740	24940	24802	24704	24862	24844	24342	24460	24648	24569	24413	24425	24643	24504	24404	24685	24479	24383	24559	24587	24210	24403	24383	24636	24622	24517	24512	24508	24307	24456	24742	24553	24291	24393	24471	24387	24356	24580	24543	24172	24314	24176	24537	24524	24417	24532	24391	24462	24353	24314	24283	24133	24375	24442	24104	24204	24743	24404	24375	24099	24107	24177	24469	24407	24167	24284	24497	24327	24375	24266	24425	24448	24338	24431	24284	24342	24273	24388	24262	24416	24191	24448	24106	24338	24596	24269	24052	24450	24385	24251	24259	24398	24384	24448	24303	24307	24685	24359	24219	24533	24565	24172	24292	24415	24236	24476	24404	24185	24089	24524	24215	24572	24430	24333	24543	24316	24229	24217	24124	24040	24200	24145	24243	24487	24365	24349	24409	24352	24310	24106	24320	24276	24388	24192	24249	24646	24237	24299	24378	24436	24287	24176	24437	24540	24371	24425	24404	24180	24340	24410	24305	24325	24603	24266	24274	24257	24189	24386	24218	24153	24293	24371	24370	24392	24260	24531	24191	24217	24515	24379	24509	24373	24261	24599	24258	24267	24424	24121	24274	24398	24043	24510	24434	24196	24325	24393	24418	24564	24338	24241	24367	24145	24109	24444	24192	24270	24357	24099	24283	24164	24238	24227	24195	24255	24232	24361	24171	24114	24079	24010	24464	24252	24313	24285	24101	24247	24315	24531	23946	24247	24446	24242	24333	24331	24471	24376	24383	24217	24359	24327	24485	24514	24284	24356	24271	24578	24132	24266	24130	24473	24405	24338	24116	24191	24301	24351	24344	24381	24079	24440	24336	24436	24303	24149	24195	24313	24239	24246	24081	24248	24442	23943	24429	24289	24181	24291	24372	24351	24313	24204	24466	24366	24347	24159	24406	24088	24447	24302	24355	24483	24153	24071	24116	24345	24291	24350	24374	24168	23983	24279	24146	24424	24176	24073	24096	24388	24298	24140	24133	24127	24290	24422	24402	24582	24427	24271	24377	24153	24394	24511	24206	24398	24260	24233	24290	24244	24305	24119	24219	23966	24457	24431	24261	24353	24004	24497	24393	24392	24348	24379	24410	24065	24262	24066	24210	24325	24363	24223	24425	24086	24431	24519	24583	24161	24451	24390	24339	24169	24359	24453	24159	24305	24557	24262	24342	24425	24587	24371	24428	24273	24125	24321	24332	24472	24320	24459	24168	24310	24328	24180	24136	24301	24310	24243	24195	24366	24445	24518	24490	24415	24339	24248	24297	24213	24128	24281	24461	24331	24236	24110	24328	24326	24240	24166	24484	24287	24221	24388	24279	24436	24372	24349	23967	24297	24266	24339	24303	24109	24339	24439	24396	24435	24482	24246	24114	24436	24015	24197	24296	24214	24132	24389	24340	24454	24252	24258	24247	24082	24237	24271	24154	24489	24485	24225	24179	24178	24112	24307	24271	24270	23940	24131	24346	24383	24365	24142	24410	24247	24240	24286	24346	24405	24249	24348	24153	24507	24415	24227	24504	24268	24102	24384	24369	24430	24345	24377	24449	24488	24408	24080	24470	24354	24509	24273	24405	24350	24341	24248	24132	23997	24071	24244	24244	24201	24336	24125	24339	24247	24430	24360	24280	24311	24149	24293	24274	24250	24113	24415	24145	24344	24205	24250	24423	24082	24172	24328	24552	24402	24349	24291	24390	24420	24462	24199	24310	24340	24521	24174	24509	24322	24331	24394	24381	24278	24301	24518	24251	24475	24345	24366	24291	24198	24508	24172	24340	24200	24262	24375	24404	24106	24118	24218	24265	24239	24466	24318	24222	24671	24426	24476	24368	24340	24107	24113	24364	24455	24226	24275	24345	24461	23970	24490	24513	24408	24478	24156	24396	24411	24270	24331	24463	24436	24272	24322	24157	24385	24339	24338	24216	24161	24394	24418	24191	24028	24165	24264	24149	24021	24277	24341	24238	24010	24124	24195	24317	24155	24036	24297	24244	24030	24345	24524	24079	24403	24354	24390	24456	24173	24434	24366	24144	24205	24277	24286	24331	24634	24301	24296	24423	24115	24274	24304	24208	24516	24275	24432	24335	24301	24359	24227	24271	24228	24399	24323	24247	24349	24042	24337	24335	24275	24584	24314	24415	24465	24197	24339	24522	24521	24509	24334	24531	24408	24268	24390	24479	24358	24465	24205	24242	24520	24338	24511	23906	24036	24294	24580	24229	24271	24070	24441	24399	24163	24398	24082	24018	24349	24088	24290	24343	24128	24514	24509	24350	24565	24538	24399	24473	24154	24156	24251	24159	24320	24406	24178	24348	24186	24267	24425	24196	24407	24231	24145	24166	24374	24386	24338	24353	24343	24489	24463	24417	24179	24316	23935	24395	24329	23988	24238	24136	24214	24280	24254	24283	24349	24179	24445	24323	24397	24377	24569	24311	24580	24466	24230	24183	24386	24228	24455	24116	24499	24070	24448	24088	24346	23986	24152	24219	24169	24126	24268	24318	24335	24147	24204	24210	24376	24326	24232	24479	24455	24199	24276	24447	24237	24281	24237	24504	24359	24222	24587	24408	24387	24329	24194	24436	24468	24316	24164	24151	24093	24377	24074	24107	24237	24397	24285	24156	24494	24368	24273	24210	24309	24266	24299	24363	24463	24492	24210	24478	24454	24395	24263	24376	24451	24251	24277	24374	24285	24281	24139	24125	24415	24041	24079	24340	24304	24148	24373	24360	24073	24196	24455	24336	24466	24224	24358	24253	24359	24333	24186	24529	24326	24483	24307	24476	24223	24257	24669	24230	24205	24214	24113	24112	24124	24245	24367	24289	24373	24140	24475	24327	24439	24196	24198	24223	24319	24567	24370	24238	24300	24434	24304	24179	24351	24145	24487	24151	24368	24408	24277	24337	24257	24057	24076	24100	24292	24302	24401	24124	24354	24278	24109	24203	24392	24020	24436	24291	24239	24352	24454	24248	24453	24018	24179	24551	24061	24045	24276	24342	24354	24432	24219	24219	24310	24403	24208	24636	24593	24300	24410	24346	24411	24074	24105	24207	24318	24180	24297	24510	24079	24146	24136	24339	24502	24373	24331	24279	24192	24095	24340	24342	24424	24149	24261	24294	24226	24469	24324	24092	24189	24279	24329	24168	24465	24500	24503	24254	24575	24327	24289	24088	24172	24396	24059	24410	24290	24575	24433	24270	24245	24583	24270	24288	24458	24196	24381	24254	24265	24181	24152	24231	24178	24361	24336	24296	24256	24372	24234	24525	24161	24359	24308	24177	24004	24282	24192	24344	24457	24152	24342	24196	24346	24111	24255	24338	24262	24036	24460	24266	24276	24154	24262	24281	24332	24251	24492	24220	24206	24154	24244	24144	24223	24175	24507	24205	24139	24281	24444	24175	24326	24296	24379	24038	24465	24300	24006	24272	24518	24254	24467	24450	24167	24221	24218	24085	24506	24149	24674	24465	24085	24372	24384	24572	24326	24133	24550	24365	24227	24318	24159	24044	24564	24490	24177	24498	24267	24327	24164	24113	24265	24133	24477	24166	24333	24328	24196	24337	24228	24428	24114	24442	24355	24362	24385	24184	24216	24086	24259	24469	24348	24275	24391	24399	24197	24303	24540	24324	24232	24455	24355	24280	24179	24430	24691	24434	24129	24287	24279	24490	23915	24378	24133	24030	24035	24063	24105	24481	24316	24258	24132	24369	24373	24183	24317	24221	24524	24419	24338	24219	24405	24466	24387	24497	24282	24640	24110	24276	24317	24341	24457	24328	24408	24251	24183	24281	24376	24335	24437	24346	24438	24206	24266	24470	24278	24562	24169	24071	24532	24488	24302	24128	24268	24110	24253	24393	24398	24287	24364	24304	24294	24143	24250	24561	24157	24564	24185	24533	24446	24282	24329	24260	24413	24264	24090	24280	24443	24296	24080	24116	24293	24117	24426	24334	24252	24287	24176	24211	24257	24172	24290	24415	24288	24551	24265	24288	24448	24167	24295	24432	24246	24411	24533	24435	24427	24422	24218	24165	24358	24193	24285	24130	24200	24447	24296	24422	24213	24073	24247	24307	24323	24065	24644	24331	24136	24182	24488	24013	24173	24364	24148	24110	24321	24493	24229	24270	24415	24144	24236	24307	24241	24423	24229	24385	24330	24270	24204	24122	24321	24240	24295	24452	24243	24374	24432	24055	24141	24331	24329	24222	24618	24069	24520	24403	24680	24254	24392	24236	24134	24354	24448	24241	24323	24527	24169	23950	24407	24127	24388	24247	24326	24264	24176	23809	24396	24500	24498	24300	24391	24348	24564	24338	24274	24356	24249	24117	24259	24107	24431	24358	24331	24252	24205	24067	24283	24028	24221	24269	24306	24412	24230	24542	24292	24074	24277	24424	24282	24474	24356	24343	24337	24236	24348	24171	24266	24165	24192	24294	24543	24104	24186	24197	24250	24252	24351	24248	24473	24295	24076	24160	24150	24253	24173	24323	24190	24145	24531	24240	24586	24498	24287	24378	24133	24216	24259	24513	24393	24362	24501	24369	24239	24066	24295	24141	24245	24256	24016	24309	24439	24343	24274	24320	24393	24231	24228	24232	24277	24202	24360	24437	24189	24465	24350	24066	24312	24412	24291	24480	24102	24362	24031	23946	24004	24187	24284	24244	24242	24293	24161	24198	24313	24301	24194	24450	24167	24430	24289	24370	24183	24210	24284	24266	24156	24200	24467	24270	24175	24301	24124	24296	24383	24219	23864	24476	24398	24471	24341	24283	24347	24377	24091	24097	24375	24211	24256	24504	24301	24269	24021	24283	24210	24291	24250	24277	24246	24240	24456	24243	24221	24331	24306	24350	24050	24210	24093	24174	24145	24325	24358	24389	24222	24350	24429	24230	24506	24310	24441	24444	24334	24362	24237	24461	24356	24360	24457	24439	24375	24510	24311	24395	24205	24117	24281	24477	24164	24500	24216	24218	24541	23995	24242	24278	23984	24454	24172	24188	24130	24137	24301	24167	24282	24385	24337	24178	24341	24436	24125	24324	24309	24310	24397	24215	24437	24335	24563	24322
22760	35027	32417	24687	20777	18707	17673	17091	16734	16598	16321	16168	16239	16063	16088	15959	15701	15828	15625	15446	15683	15648	15465	15629	15621	15661	15757	15661	15621	15565	15496	15341	15536	15459	15496	15339	15458	15544	15540	15296	15242	15186	15404	15375	15394	15362	15341	15376	15336	15280	15486	15451	15309	15309	15131	15516	15543	15348	15086	15274	15278	15148	15338	15338	15285	15309	15117	15515	15286	15237	15244	15327	15266	15315	15207	15260	15242	15075	15343	15154	15249	15392	15449	15211	15006	15265	15284	15288	15222	15371	15171	15423	15183	15275	15112	15106	15197	15375	15163	15255	15410	15228	15181	15238	15349	15104	15130	15126	15071	15325	15155	15313	15128	15184	15323	15331	15304	15121	14993	15258	15109	15299	15337	15237	15176	15175	15351	15186	15197	15181	15175	15137	15472	15321	15273	15067	15268	15245	15039	15096	15251	15267	15139	15218	15229	15156	15199	15148	15118	15078	15452	15247	15279	15079	15194	15085	15259	15142	15096	15131	15025	15139	15285	15096	15226	15075	15288	15359	15299	15153	15069	15169	15212	15170	15251	15061	15231	15278	15320	15264	15179	15298	15115	15127	15261	15225	15129	15377	15259	15259	15159	15149	15206	15088	15071	15347	15196	15192	15168	15178	15234	15165	15308	15260	15077	15043	15308	15256	15311	15224	15163	15234	15250	15278	15269	15217	15188	15132	15289	15017	15093	15175	15277	15125	15339	15169	15060	15174	15173	15131	15228	15301	15237	15083	15091	15256	15232	15228	14935	15142	15217	15142	15144	15321	15416	15238	15209	15047	15216	15139	15148	15244	15042	15159	15110	15263	15136	15057	15258	15418	15232	15106	15128	15335	15106	15129	15292	15051	15253	15116	15111	15096	15210	15199	15270	15113	14999	15007	15220	15247	15264	15088	15107	15269	14985	15135	15192	15248	15169	15128	15167	15102	15242	15256	15090	15014	15042	15254	14926	15224	15175	15212	15193	15194	15235	15076	15188	15134	15204	15316	15227	15060	15226	15170	15283	15464	15148	15336	15254	15195	15212	15329	15283	15264	15216	15032	15152	15284	15323	15129	15094	15241	15099	15319	15174	15293	15160	15255	15181	15070	15193	15188	15324	15216	15174	15181	15264	15346	15238	15283	15111	15377	15150	15024	15203	15174	15030	15388	15140	15142	15354	15295	15509	15036	15191	15291	15120	15336	15104	15212	15257	15120	15290	15165	15302	15097	15254	15230	15171	15188	15119	15210	15286	15301	15270	15398	15266	15162	15036	15157	15194	15334	15103	15097	15125	15077	15210	15130	15198	15373	15255	15134	15219	15243	15059	15339	15102	15241	15235	15267	15311	15351	15199	15300	15167	15309	15151	15192	15229	15226	15133	15045	15226	15073	15118	15202	15369	15182	15176	15004	15234	15141	15139	15234	15294	15242	15032	15266	15341	15194	15320	15207	15311	15167	14997	15150	15256	15136	15270	15121	15323	15248	15175	15217	15260	15180	15101	15172	15195	15193	14999	15216	15351	15095	15160	15177	15219	15165	15253	15321	15084	15375	15260	15205	15296	15303	15315	15047	15116	15370	15340	15189	15011	15099	15179	15241	15155	15264	15240	15284	15226	15075	15157	15352	15111	15138	15409	15189	15275	15242	15166	15190	15266	15304	15206	15067	15202	15297	15288	15320	15229	15375	15218	15365	15272	15141	15128	15143	15313	15144	15075	15211	15340	15264	15157	15072	15230	15158	15199	15161	15116	15224	15294	15298	15186	15263	15156	15159	15043	15159	15352	15129	15366	15109	15163	15332	15227	15190	15139	14936	15138	15408	15036	15276	15209	15242	15125	15250	15303	15038	15136	15281	15094	15254	15378	15194	15111	15249	15208	15200	15046	15188	15108	15254	15223	15246	15125	15256	15279	15204	15392	15096	15054	15136	15120	15252	15101	15070	15232	15201	15274	15275	15154	15097	15090	15195	15279	15175	15263	15105	15110	15159	15340	15197	15205	15354	15260	15257	15250	15139	15352	15217	15155	15044	15239	15289	15307	15217	15165	15227	15307	15146	15129	15100	15272	15092	15080	15363	15262	15188	15192	15259	15169	15216	15159	15160	15289	15014	15152	15158	15097	15222	15157	15248	15046	15072	15286	15091	15204	15097	15179	15261	15324	15107	14903	15137	15130	15155	15372	15114	15255	15187	15078	15310	15398	15036	15181	15086	15222	15212	15058	15272	15082	15291	15149	15097	15151	15195	15090	15090	15146	15168	15122	15068	15216	15179	15079	15276	15071	15074	15214	15194	15111	15144	15015	15180	15382	15136	15129	15249	15292	15156	15200	15108	15223	15361	15333	15168	15265	15103	15281	15113	15160	15260	15281	15278	15305	15142	15113	15078	15293	15171	15089	15339	15257	15194	14986	15243	15223	15125	15161	15269	15327	15096	15211	15124	15219	15222	15308	15245	15312	15303	15190	15092	15116	15156	15177	15098	15274	15224	15177	15165	15218	15256	15388	15219	15319	15161	15133	15312	15409	15129	15176	15273	15228	15132	15135	15361	15235	15191	15271	15117	15117	15066	15178	15179	15325	15152	15338	14947	15094	15406	15181	15164	15217	14975	15246	15089	15261	15089	15376	15030	15339	15199	15141	15293	15219	15277	15245	15105	15141	15267	15154	15262	15360	15132	15252	15199	15179	15183	15182	15140	15145	15246	15223	15213	15172	15190	15302	15141	15345	15003	15125	15320	15069	15120	15191	15160	15170	15162	15127	15257	15096	15215	15358	15362	15092	15156	15310	15319	15252	15239	15252	15159	15200	15432	15116	15187	15183	15183	15104	15216	15091	15082	15249	15330	15235	15214	15191	15213	15110	15287	15188	15166	15125	15147	14957	15185	15266	15162	15189	15352	15174	15184	15144	15251	15182	15088	15148	15266	15169	15172	15215	15193	14884	15263	15142	15161	15365	15130	15438	15253	15350	15321	15141	15225	15190	15206	15279	15214	15208	15124	15174	15287	15411	15166	15004	15269	15190	15075	15269	15203	15292	15054	15243	15189	15069	15250	15199	15347	15282	15345	15187	15171	15345	15022	15429	15262	15233	15139	15305	15250	15103	15118	15174	15248	15021	15261	15299	15293	15232	15326	15292	15096	15114	15176	15294	15254	15018	15043	15137	15192	15328	15081	15112	15369	15204	15207	15149	15224	15323	15188	15101	15214	15255	15144	15200	15139	15155	15222	15254	15211	15097	15256	15282	15181	15142	15239	15106	15393	15241	15210	15197	15195	15273	15168	15173	15321	15199	15351	15074	15186	15036	15202	15287	15165	15411	15367	15261	15180	15131	15322	15207	15235	15224	15043	15042	15159	15241	15168	15110	15198	15111	15223	15246	15311	15250	15229	15078	15299	15281	15048	15008	15286	15233	15280	15154	15142	15177	15219	15212	15316	15220	15422	15161	15372	15138	15212	15220	15094	15196	15247	15202	15187	15208	15187	15313	15305	15331	15280	15223	15230	15221	15186	15257	15185	15218	15170	15309	15142	15135	15057	15265	15105	15331	15099	15221	15234	15404	15242	15145	15168	15363	15242	15295	15233	15187	15314	15214	15245	15295	15235	15383	15099	15187	15085	15257	15103	15325	15256	15217	15159	15251	15126	15305	15358	15207	15194	15090	15221	15094	15263	15164	15280	15197	15309	15225	15125	15247	15142	15115	15110	15212	15262	15172	15162	15168	15259	15135	15238	15202	15121	15208	15328	15128	15151	15394	15291	15253	15098	15149	14878	15332	15420	15355	14998	15389	15342	15147	15204	15071	14977	15297	15290	15270	15240	15260	15180	15215	15259	15101	15325	15129	15203	15071	15157	15270	15304	15119	15249	15380	15158	15154	15257	15136	15305	15226	15299	15212	15336	15231	14987	15442	15261	15077	15314	15209	15236	15214	15113	15068	15330	15293	15133	14988	15161	15324	15203	15284	15184	15169	15135	15290	15273	15070	15127	15167	15247	15095	15087	15254	15206	15218	15238	15103	15166	15143	15148	15231	15164	15050	15042	15213	15162	15360	15097	15155	15098	15076	15181	15051	15210	15314	15215	15057	15305	15209	15067	15278	15242	15278	15304	15223	15251	15261	15251	15123	15211	15308	15294	15271	15213	15163	15245	15141	15098	15106	15284	15148	15133	15160	15312	15319	15203	15222	15235	15293	15017	15115	15216	15069	15097	15194	15247	15215	15247	15450	15151	15086	15067	15219	15113	15170	15279	14987	15310	15074	15331	15361	15161	15250	15208	15139	15127	15056	15205	15064	15314	15097	15171	15101	15318	15321	15119	15211	15358	15272	15262	15073	15113	15228	15136	15144	15292	15148	15241	15215	15197	15144	15239	15084	15253	15127	15357	15220	15210	15046	15176	15158	15359	15220	15357	15220	15129	15285	15182	15338	15198	15334	15001	15478	15171	15280	15193	15153	15135	15190	15071	15401	15119	15003	15089	15192	15275	15157	15249	15060	15201	15264	15142	15326	15264	15394	15213	15279	15168	15239	15234	15275	15301	15474	15367	15230	15271	15152	15295	15329	15233	15235	15190	15260	15174	15270	15123	15276	15120	15253	15189	15090	15388	15318	15084	15236	15176	15234	15086	15220	15008	15407	15194	15228	15393	15174	15250	15060	15255	15232	15233	15036	15283	15090	15254	15270	15354	15260	15184	15404	15176	15086	15343	15208	15097	15270	15221	15142	15182	15302	15352	15073	15197	15156	15139	15293	15201	15233	15052	15157	15057	15299	15255	15224	15027	15216	15217	15309	15076	15127	15157	15302	15090	15153	15095	15206	15189	15098	15141	15291	15140	15152	15344	15108	15227	15157	15403	15302	15176	15344	15069	15111	15246	15384	15205	15172	15266	15140	15216	15056	15171	15066	15187	15282	15179	15144	15117	15218	15254	15223	15265	15122	15188	15071	15248	15108	14991	15290	15157	15334	15194	15058	15147	15333	15252	15157	15322	15172	15275	15112	15372	15316	15112	15180	14991	15232	15112	15282	15206	15266	15215	15288	15123	15135	15152	15159	15127	15362	15157	15286	15191	15085	15294	15057	15209	14923	15177	15093	15144	15070	15120	15249	15188	15285	15213	15156	15263	15218	15211
35500	27872	30457	28903	26466	26216	26154	26071	26086	26008	25947	26191	26309	26072	26152	26037	25881	26115	26037	26269	25914	26103	26175	26125	26089	26020	26092	25938	26029	25875	26006	26038	26044	26022	26169	26100	26018	25980	25700	26050	26058	25797	26061	25821	25914	26183	26067	26109	25857	26146	25945	25951	26079	25770	25884	25930	25968	26083	25976	26088	26079	25906	25888	25989	26063	25914	26011	25876	25938	25914	25919	25893	25906	25709	26289	25896	26349	26055	25858	25817	25813	25706	25718	25895	26106	26112	25881	25917	25786	25863	26032	25668	25990	25928	25741	26114	25945	26060	26148	26056	26090	26211	25961	25764	25884	25910	25996	25781	26157	25890	25847	25980	26165	25901	25794	25860	26030	26185	26134	25975	25934	25884	25834	25870	26015	25789	26071	25819	25855	25724	25914	25879	25757	25885	25910	25897	25958	25764	26062	25880	25954	25886	26081	26083	25963	26033	25865	25860	26020	26301	26068	25833	25973	25947	25916	25945	26100	25895	25822	25565	26008	26041	26063	26061	26088	26014	26038	26193	26112	25938	25748	25769	25941	26111	25998	25832	25886	26073	25857	25781	25996	25908	25867	25865	25824	25996	26060	25867	26081	25882	25899	26111	26011	25980	25749	26118	26163	26176	26042	25824	25719	25763	26069	25776	26071	25938	25832	26016	26141	25977	25874	25799	26077	26054	26188	25811	26110	25924	25947	25936	26128	26043	25961	25992	25912	25730	25906	25800	26219	25967	26076	25961	25748	25841	26089	26053	26030	25993	25908	26145	25847	25765	26080	25921	25834	26285	26198	25917	26026	25934	26014	25882	26132	25870	25743	25998	25931	25835	25824	25831	25956	25876	26042	25952	25793	25878	25870	25747	25805	25899	25905	25977	25752	25986	25818	25904	26059	25733	25961	25949	26099	25979	25948	25933	25844	25965	26065	26050	25864	25984	25959	25741	25619	25806	25915	26005	25916	25830	26167	26126	25804	25985	26013	26060	25822	25741	25786	26160	26016	25980	25992	25814	26138	25726	26076	26051	25789	25708	25990	26062	26096	25901	26018	25646	25947	26016	26081	26168	26080	25826	26104	26040	25940	26293	25984	25965	26031	25892	26019	25908	25936	26096	26070	26033	25909	25721	25897	25969	25975	26012	25960	25797	25914	25947	26390	25806	26149	26259	25723	26045	26046	25744	25835	25947	25913	26072	26030	25986	25782	26096	25888	25762	25957	25959	26121	26047	25885	25780	25784	26013	25910	25932	25760	25761	26159	26106	25599	26053	25748	25861	25929	25994	25939	26033	25774	26037	25931	25792	25868	26033	26145	25957	25565	25809	25781	25927	26193	25852	25846	25832	25892	25770	25899	25897	26300	26006	25904	26026	26202	26071	25834	26164	26059	25902	26066	25957	25847	25745	25843	25836	25645	25710	25825	25958	26020	25866	26041	25949	26089	25982	26142	25895	26036	25803	25804	26081	26003	25994	25957	26075	25865	25851	26211	25923	25715	26031	25894	25695	25700	25930	25995	26094	26077	25989	25719	26026	25800	25842	25950	25937	26063	26081	26083	26028	25809	26105	25714	25771	26022	26083	26049	25775	25779	25710	25758	25912	25892	25736	26219	25944	26083	26055	26312	25926	25897	25899	25765	25881	25898	25723	25945	25862	25961	26091	25704	25874	26129	26062	25779	25720	26021	25905	26013	25944	26254	25855	25939	26114	25943	25876	25957	25955	25873	26098	25919	25582	26013	25908	25826	26021	25752	25883	25945	26040	26193	25739	26130	25655	25977	26064	26087	25929	26183	25973	26094	25988	25956	25971	25817	25865	25874	25726	25910	25908	25870	25867	26184	25981	26112	25899	25783	25679	25951	25990	25692	26043	25867	26104	26065	26089	25975	25709	26149	25868	25719	25822	25905	25887	26091	25955	25860	25905	25864	25894	25855	25728	25998	26206	26037	26139	25854	25973	25999	26018	25947	25797	26053	25840	25891	25835	25916	25626	26172	25978	25696	26019	26131	25964	25953	26117	25893	25924	26004	25793	26270	26014	25628	25993	25812	25823	26059	25928	25886	25989	26106	25660	25614	25969	26114	26036	26034	25881	25908	26219	26112	25746	25927	25788	25930	25794	25960	26134	25887	25924	25917	25773	25750	25960	25911	26153	25938	25905	25925	26017	26006	25856	25888	25886	25956	25879	26149	26040	26370	25978	25701	25806	26010	25835	25906	25822	25781	26142	25915	26191	25960	25996	25614	25947	26088	25835	26011	26144	26038	26150	26069	26030	25845	25976	25738	25861	26010	25764	25831	25939	25774	26014	25780	25915	25605	25985	26086	26059	26065	25796	26093	25926	25906	25913	25894	26135	25884	25813	26081	26018	25981	25945	25795	26088	25697	25721	26142	26106	26083	25872	25869	25891	25829	25766	26077	26032	25867	25826	26237	26055	25943	25963	25926	26112	25901	25950	25970	26197	25779	25799	26108	26106	25877	25943	26019	25955	25869	25727	25815	25628	25749	25907	25910	25942	25732	25697	25829	25726	26083	25823	25852	26099	26012	25767	25958	25917	25924	26035	25988	26069	25827	26189	25875	25815	25946	25852	25821	26145	25724	25781	26043	25854	26152	25809	26028	26007	25966	26133	25912	26120	26006	26273	25947	25702	25811	25890	25932	25900	25927	25848	26231	25689	25877	26131	26052	25734	26163	26005	25756	26009	26080	26082	25885	25973	25910	26130	25913	25884	25970	25730	25944	25724	25998	25757	25652	25746	26035	25988	25726	25953	25884	25758	25841	25889	26036	25841	26334	25981	25833	25803	25741	25825	25803	26123	25980	25993	26212	25862	26165	25765	26033	25938	25816	26121	26056	25833	26015	25834	26233	25922	25885	25960	26103	26030	25802	25795	25991	26116	26122	25804	26154	25838	26150	25950	25877	25928	26198	25850	26098	26045	25897	25928	26056	26088	26021	25953	25790	25940	25844	26036	26034	25939	26032	26015	26136	25889	25992	25843	26057	25834	25925	25868	25998	26101	26202	25829	26098	25715	25916	25970	25964	25944	25724	26003	26161	26008	25779	26100	26002	25794	25969	26037	26220	25789	25587	25972	26023	25856	25932	25768	25996	26111	25788	25786	25917	25759	25817	25622	25846	25811	26058	26054	26128	25948	25904	25927	25888	25991	25844	25757	25983	25900	25930	26200	25942	26214	25969	26253	25711	25700	26057	26028	25814	26102	25903	26000	25816	26001	26103	25953	26067	25753	25650	25772	25835	25920	25969	26000	25875	25863	26000	25740	25852	25917	25861	25682	26132	25839	25861	26023	26062	26052	25812	25986	25685	25902	25795	25860	25985	26030	26126	25942	26157	26083	25784	26038	25869	25914	25947	25786	25799	26005	25892	26093	26096	26127	25885	26111	26039	26062	25925	25869	25955	25922	25738	25987	26029	26061	26094	26191	26097	26026	26050	26205	25827	25970	26040	26186	25829	25929	25463	26150	26140	25963	25654	26022	26084	26098	25881	26077	25989	25957	26084	25794	25850	26217	25969	25954	25740	25860	26158	25873	26270	25815	26066	25905	25974	25912	26005	25802	25972	25926	26117	26132	25855	25955	26057	25950	26060	26057	25914	25832	25987	25852	26229	26096	26009	26290	26035	26024	25612	26021	26048	25922	26056	25947	25776	26008	25958	26099	25865	25987	25985	26109	25689	25828	25813	25815	26142	26196	26031	25955	26129	25979	26023	25712	25992	25991	25833	25842	25951	25928	26028	25989	25751	26073	26125	26165	25911	25785	26030	25986	25907	26014	26026	25696	26081	25977	25664	26052	25919	25986	26093	26072	25762	26068	26044	25975	26004	25791	25981	25864	26116	25832	26027	26059	26006	26192	25839	25891	26035	25902	25999	25816	26066	26250	26126	25812	25965	25822	26174	26109	25898	25908	25864	25821	25835	25889	25950	26058	25964	26198	25890	25992	25938	26191	26151	26266	25922	25962	25911	25898	26266	26016	26051	25884	26029	26086	25888	26002	25897	25982	25803	25829	25881	25960	25997	25923	25704	25903	25986	26139	25905	25944	26017	25813	25938	26094	25801	25842	25824	25617	25780	26028	26093	25990	26065	25786	25884	25757	25902	25907	25910	26064	26081	26048	25917	26095	26018	25848	26186	26084	25992	25936	26002	25903	25980	25894	25933	25871	26268	26163	26226	25915	25825	26029	26039	25619	25908	25910	25919	25962	25921	25882	26116	25843	25997	26084	25878	26107	25820	26022	25873	25762	25981	26187	25908	25833	25861	25973	25964	26131	25916	25945	25900	26002	25834	25959	25898	26099	26230	25793	25945	25897	26018	26066	26018	26059	26066	25882	26052	26123	26013	25952	25997	26203	26040	25791	25923	25805	25911	26058	25955	25816	25869	25760	26080	25937	25832	26116	26029	25920	25904	26021	25705	25688	25933	26101	26071	25767	25948	26119	25949	25858	25756	25953	25891	26026	25915	25970	25951	25998	25782	26005	26010	25780	25825	26039	26049	25576	25973	25856	25999	26091	26029	26003	26183	26082	25760	26139	25953	26145	25859	25701	26003	26056	25952	26087	26081	25958	26214	26262	25930	25859	26053	25997	26048	25773	25941	25706	25956	25888	25903	26010	26088	25943	25915	26076	25891	26089	25689	25809	25975	25921	26027	25963	26054	26047	25864	26118	25832	26141	26094	25914	25977	26148	25857	25847	26133	25881	26046	25997	26109	25887	25923	25906	26177	25941	26084	26067	26186	25903	26032	25796	26203	25913	25812	25910	25959	25907	26242	25925	26146	26067	26004	26060	26198	26235	25786	26109	25957	26138	25951	25869	25921	26128	26139	26028	26093	26060	26061	25971	26068	26000	25951	26084	26171	25996	26053	26013	25805	25874	25961	26261	26134	25728	26054	26007	25828	25692	25818	25929	25898	26374	26275	26151	25959	25708	25834	26013	25878	26158	26232	25982	25937	26044	25756	26183	25935	25947	25744	25829	25845	25798	25873	26112	25882	25904	26246	25902	25921	25895	26346	26002	25822	25903	25872	25899	25961	25917	26001	25987	25959	25892	26017	25964	25819	26486	26044	25792	25877	25886	26236	26057	25952	25936	25838	25696	25851	26030	25804	26081
25135	25697	23380	18737	17064	16789	16420	16299	16327	16226	16229	16232	16222	16241	16181	16299	16221	16227	16078	16046	16097	16211	16276	16175	16140	16195	16218	16135	15998	16258	16064	16323	16188	15978	16151	16067	16153	15950	16207	16047	16002	15820	15986	16098	16109	16152	16137	15948	16097	15992	16236	16101	15996	16128	16005	16036	16072	16073	15892	16060	15986	15947	15984	16024	15936	16018	16031	15802	16080	15978	16032	16039	15826	15909	15974	16136	15880	15996	16057	16038	15762	15939	15808	16045	16119	15772	15906	16008	16097	15894	16047	16182	15965	16057	16014	15958	16002	15933	15813	15832	16228	16057	15980	16118	15998	15977	15918	16130	16007	16001	15998	16057	16046	15948	15825	16005	15904	15884	15939	15973	15968	16029	16058	15943	15883	16090	15892	15996	16103	15941	16028	15826	16001	16004	16015	15913	15981	16011	15973	16032	16069	15937	16149	16079	15976	16020	16045	16165	16036	15964	15766	16133	15985	16026	15814	15997	16178	16033	16007	15801	16104	16001	15925	16119	16042	15937	15941	15929	15973	15919	15958	15880	16022	15964	16174	16094	16078	15997	15905	16071	16091	15895	15969	16111	15961	15942	16040	15954	15780	16150	15987	15928	15896	16283	15813	15923	15932	16016	15925	15948	15890	15986	15878	16167	16207	15953	15935	16099	16156	15969	16039	15842	15836	15867	16019	16020	16151	16085	15996	15838	15981	16206	15869	16001	16118	15997	15990	15972	15990	16094	15874	15745	16089	16231	16005	16053	16044	16060	16119	15946	15962	15907	16012	16186	15955	16086	16008	15898	16158	15876	15964	16098	15887	16058	16014	16127	15893	16234	15951	16024	15907	15988	15937	15983	15980	16010	15987	15944	16062	16045	16052	15898	15964	15955	15808	16144	16032	16008	15936	16116	15884	16167	15858	15965	16105	16167	16088	15895	16021	15904	15969	15931	15898	16045	15843	15961	15977	15891	16029	16123	15893	15874	16162	15953	15978	15975	16049	16047	15970	15889	16024	16036	16005	16099	15954	15997	15937	16041	15988	16160	16101	16083	15844	16143	16112	15924	15958	15974	16041	15912	15959	15895	15933	15921	15971	16170	16048	15797	15979	15919	16066	16157	16024	15978	16181	16114	16057	16128	16022	15803	15864	16040	15933	16011	15919	15844	15908	16089	16218	16074	16027	15931	16031	15885	15991	16033	15969	15955	15831	16115	16045	16023	15967	15994	16103	15947	16008	16028	16033	15978	15799	16127	16039	16104	16055	15942	16063	15932	16057	16114	16210	16101	15897	15775	15988	16122	15954	15991	16048	16059	15814	15930	16085	16088	16092	16072	15796	15939	16006	15897	16032	16120	15997	16076	16038	16009	16181	16124	15985	16142	16061	15902	15940	16087	15990	15996	16006	16060	15753	16109	16166	15975	15881	15917	16015	15903	15961	16033	16044	15961	15955	15974	16001	16121	16060	16011	15991	16113	16042	15893	16158	15909	16140	15924	16092	16076	15807	15997	15978	16061	16020	16124	15958	16056	16003	15999	16094	16022	15958	15904	15927	16201	15981	16005	16090	16041	15865	15976	16050	16104	15885	16002	16034	16061	16120	15911	15930	16056	16009	16025	16204	15892	16058	16151	15868	16070	15979	15889	16027	15978	15956	16000	15908	15999	16305	15984	16172	16047	15775	16032	15883	15836	16068	16024	15972	15807	16148	15970	16049	16090	15925	16033	16015	16042	16105	16101	15957	16127	16147	16031	16195	16068	15963	16032	15892	15968	16029	16058	15950	16065	15961	15881	15945	16168	15946	16073	15972	15765	15995	15726	15983	16126	16169	16009	15982	15915	15873	16062	15946	15943	16183	15898	16184	16102	15840	15962	15986	15982	16075	16045	15965	15835	16120	16109	16029	15892	16192	15880	16087	15937	16014	15889	15976	15997	15993	16109	16077	15930	15961	15922	16095	16056	16157	16056	16037	16060	16089	15934	16124	16085	16124	15819	15873	15958	15849	16049	16114	15983	15956	16001	15888	15858	16013	15930	15958	16096	16309	16030	15977	16012	16030	16130	15951	15960	16044	16066	15975	16020	15945	16172	16055	15938	15931	16145	16043	16012	16087	16012	15984	16028	16097	15890	15904	15989	16058	15996	16104	16026	16189	16117	16158	16191	15955	16026	16044	15944	16066	16081	15979	16181	16010	16052	16013	16224	15907	16105	15958	16117	15999	16037	16103	15975	15966	15986	15884	15925	15843	15972	16138	16002	15976	15995	15920	15819	15960	15905	15910	15973	15987	16019	15934	16242	16034	16087	15760	15919	15891	15879	16175	15929	15953	15893	16073	15932	15948	15930	15970	15981	16041	15944	16117	16017	16028	15904	16045	16038	16097	15944	16041	16098	16068	15778	16013	16173	16123	15824	16166	15957	16059	15996	15879	15876	16083	16155	15985	16238	15968	15966	16099	16112	16046	16053	15882	16182	15798	15971	16127	16059	16015	16233	15812	16028	16002	15990	16334	16026	16042	16044	16074	16038	15915	15946	15910	15941	15987	16066	15942	15896	15994	16027	15996	16132	16063	16016	16206	16094	15879	15845	16119	16149	15981	16011	15911	15944	16079	16041	15885	15922	16133	15916	16135	16115	16038	16039	16252	15975	16061	16155	16049	16074	16137	15948	15873	15994	15983	15922	15972	15857	16016	15936	16045	15862	15828	16055	16041	16110	16047	15946	15935	15978	16083	15896	16183	16167	15982	15977	16118	15923	16150	16147	15971	15947	15969	16130	16086	15926	16034	16224	15952	16166	15755	16081	16121	16059	16000	15981	15926	15909	16041	16119	16067	15785	15974	16047	15751	15984	15959	16059	16053	16099	16014	16090	16156	15876	16037	16024	16025	15890	16036	16041	16073	16073	15957	15986	16200	16216	16014	15986	16022	16074	15869	15901	16051	15993	16126	16001	15930	16031	16093	16120	16171	16150	16004	16126	16152	15831	15868	15868	16069	16034	16120	16035	16064	16071	15955	16043	15757	16002	16023	16056	16136	16095	16067	15970	16007	16044	15987	15898	15951	16002	15867	15719	16008	15980	16176	16045	16023	15943	15905	15913	15971	15949	15893	15994	16047	15953	16046	15922	15969	16149	15964	15965	15968	16061	16065	15920	15895	15902	16007	16114	15980	15862	16158	16097	15848	15887	15966	16093	15923	15854	15827	15981	16115	16112	15996	16098	15881	15805	16138	16101	15718	15939	16009	15943	15971	16024	16167	16116	16005	15941	15941	16166	15967	16030	15964	15949	16154	15849	15951	16048	16105	15825	16037	16079	16010	15953	15894	15960	16071	16030	15905	15908	16018	16022	15941	16092	15935	16148	16095	16102	15924	15857	16022	15849	16029	15799	15921	16042	16138	15871	16093	15931	16140	15916	15991	16181	16085	16306	15838	15999	16095	15972	15937	15951	16190	15993	15932	16078	16009	16067	15975	15957	16058	16042	15904	16370	15794	16094	15991	15984	15981	16078	16025	16280	16141	16080	15885	15929	15988	15953	15942	15998	16069	16046	15918	16073	16126	15862	15999	16112	16000	16015	16069	16005	15944	16189	16154	15969	15903	16108	16084	16093	16030	15996	15971	16104	16082	16064	15947	16016	15978	16056	16016	15839	16097	16037	15987	16091	15923	16102	15910	15964	16085	16048	16020	16137	15912	16133	16045	16018	15924	15974	15761	16129	16030	15887	16099	15952	16023	16071	16039	15936	16012	15990	16026	16008	16083	16110	16084	15945	15923	15962	15987	15940	16006	15928	16069	15969	16202	15753	15963	15778	16084	15997	16148	15954	16052	16088	15919	16056	16031	16080	16170	15945	16007	15940	15799	15923	16025	16106	16074	15979	16048	15993	15876	16058	16120	16138	16058	16035	16158	15855	16098	16035	15842	15936	16071	16008	15933	16010	16006	15853	16002	16081	16062	15826	15959	16000	15884	16158	16014	16187	16165	15997	15956	15864	16113	15800	16042	16044	15903	16035	16013	15956	16089	16045	16077	16007	16007	16012	15981	15871	16002	15908	16131	15931	16086	16071	15831	15958	16081	16092	15988	15996	15906	16083	16028	16089	16019	16049	16041	15986	16128	16029	15897	16134	15997	15967	16110	15822	16099	15964	15967	15879	16024	16018	16011	15997	16071	15973	16000	15836	16051	16070	16097	16036	16052	16102	15952	15991	15885	15899	16073	15950	16034	16056	16072	16151	16124	15852	16211	15911	15947	15876	15831	15944	16007	15986	15997	16103	15846	16117	16103	15930	16124	16026	15983	15958	15985	15743	16198	16087	16135	16001	16110	15854	15961	15927	15983	15945	16021	16098	16107	16069	15910	16030	15952	16220	15999	15863	15952	16105	16174	15970	15953	16066	16103	15999	16099	16042	16094	16070	16167	16160	15984	16110	15927	15890	16039	16025	16018	15936	16102	16132	16003	15963	15996	15992	16031	16067	16047	15980	16149	16195	15959	15973	16016	15978	15911	16016	16114	16031	16104	16117	15857	16192	15985	16090	15963	15940	16056	15998	16157	16207	15999	16008	16094	16021	15889	16025	15998	16038	16060	16140	16089	16091	15981	16134	15984	15942	16116	15900	16130	15946	16052	16014	16055	16020	16095	15873	15955	16004	16223	15968	15986	16004	16194	16149	15803	15945	15903	16086	15911	15791	15977	15991	16001	15959	15998	16084	15901	15992	15973	16006	15918	16012	16200	16190	15958	16088	16002	16154	15981	16233	15889	15800	15990	15949	16067	15970	15914	16074	15835	16116	16063	15968	16049	16006	16085	15718	16154	15916	15893	16113	16136	15945	15994	16128	15948	16068	15960	15992	15870	15722	16159	15937	15930	16257	16039	16063	15918	16073	15995	16103	16101	16024	15725	16018	15996	15765	15965	16042	15997	15956	16000	16038	16195	15937	16040	15989	15858	15998	16080	16097	16041	16016	16019	16094	15922	15962	15969	15956	16079	16139	16077	15982	15831	15903	15965	16070	16095	15960	15934	15922	15863	16120	16059	16181	16078	15987	16178	15904	16105	16023	16021	15969	15868	15931	16036	15911	16056	16140	15956	15845	15968	16114	16014	15870	16059	16019	15918	16145	15949	16016	16028	16041
23953	20676	27008	24765	23461	27014	28458	26306	25608	25802	25334	25354	25075	25572	25243	25398	25512	25464	25405	25154	25254	25014	25319	25155	25207	25214	25338	25348	25128	25147	25277	24965	25364	25114	25256	24982	25186	24991	25054	25011	25255	25011	24919	25056	25109	25397	24982	25246	24793	24965	25294	25433	24971	25195	25079	25256	24890	24957	25015	25071	25016	25011	25267	25102	25455	25071	24986	24979	25048	24987	25179	25199	24941	25135	25119	25097	25075	24820	25032	24950	25241	24995	25211	24924	25028	24957	25136	24794	25074	24832	25010	24853	24856	24898	25172	24668	24649	25001	24817	24932	24877	25045	24907	24997	24940	24831	25310	25044	25290	24994	24846	24991	24988	24990	25064	25051	25023	25031	24987	24995	25018	24983	25063	25008	25130	24743	24667	24887	25047	25066	24783	25153	25033	24906	25114	25002	24867	25091	25005	25145	25013	24974	24961	24865	24914	24719	24956	24885	25132	24888	24815	25114	25124	24777	25026	24676	24913	25003	24793	24977	25091	25026	25194	25081	24950	24846	24847	25061	24963	24656	24856	24941	25039	25136	24946	25292	24874	25068	24962	24772	24851	24923	25060	25090	24815	25207	25091	24939	24837	24964	24851	24968	24945	24682	24723	25086	24806	25175	24880	24920	24928	24788	24974	24988	24895	24726	24803	24765	24938	25012	25068	25220	25059	24964	24883	24996	25068	24916	24842	25081	25079	25037	25058	24831	24943	24882	25023	25064	25058	24905	25239	24705	24957	25223	25038	25074	24946	25223	24933	25036	24833	24816	24681	24885	24864	24892	24916	25141	24890	25303	25168	24874	25078	24828	24967	25089	24896	25523	24929	24866	24986	24785	24893	25046	25073	25071	25015	24861	25040	24830	25028	24582	24901	24942	24853	24924	24885	24878	25342	25064	24815	24926	24963	24941	25126	24853	25188	24814	24929	25043	25186	24842	25078	24823	24965	25224	24903	24936	25228	25035	25003	24986	25126	25135	24971	25026	24953	25111	24904	24918	25299	24922	25046	25136	24916	24744	24902	25247	25302	25038	24978	24992	25345	24759	25086	24953	24807	24809	24806	24917	24975	24850	24921	25100	24941	24840	24935	24952	24907	24902	25041	25038	25005	24944	25084	24927	25004	24959	24930	25032	24973	25062	25218	24972	25007	24918	24676	24861	25015	24997	24959	24611	24871	24831	25094	24913	24912	25002	25096	25051	25104	25103	24770	24938	24960	24782	25019	25092	24907	25183	24787	25143	24779	24979	24770	24899	24824	25134	24894	24968	24990	24879	25074	24874	24960	25021	25131	25001	24913	24780	25058	24926	24945	24667	25013	25022	25128	24932	24956	24903	24801	24892	24932	24616	24989	25076	25090	24862	25075	25115	25019	24937	24815	24965	25074	24692	25065	24771	24918	25006	25034	24874	24837	25163	24799	25053	25085	24911	24636	24940	24922	25096	24993	24775	24899	24889	24979	24893	24798	24816	24770	25026	25011	24847	24696	24931	24712	24732	24842	24964	24924	25153	25238	25017	25103	24872	25128	24810	25081	25087	24991	24712	24935	24951	25091	24950	24878	24983	25079	25015	25145	25170	24919	24930	25038	25093	25149	25194	25169	24991	24872	24883	24948	25098	25039	24846	24751	24862	25091	25012	25055	24846	24779	24857	24946	24888	24987	24980	24797	24939	24822	24953	24966	25119	24957	24860	24920	24751	25142	25193	24994	24944	25106	24871	24988	24926	24942	25183	24876	25079	25027	25085	24738	24899	25172	24701	25014	24758	25023	24865	24979	24974	24968	24971	24777	24981	24978	24815	24845	24676	24788	25163	24859	25082	25216	24828	24861	24931	24913	24835	24845	24752	24940	25076	24972	25042	25021	24921	25017	25096	25181	24875	24888	25143	24805	25103	25208	25235	24969	25081	25031	25059	24933	24954	25016	24747	24850	25207	24851	25089	25199	24896	24931	24873	25245	24895	25016	24867	25244	24824	24906	25053	25140	24963	25049	25001	24978	24973	24672	25050	25009	24708	24930	24873	25063	25257	24886	24733	25135	24944	24940	24991	25058	25003	25109	25105	25238	24936	24955	25368	25097	25172	24917	24892	24986	24843	24793	24840	24990	24758	24994	25109	25153	24857	24870	24743	25015	25117	24876	24701	25010	24831	24942	24998	24831	24907	25230	24914	24823	24754	25043	24696	24873	25100	25233	25278	24884	24855	25056	24834	25301	24999	25086	25122	24904	24998	24910	25041	25193	24923	25051	25175	25065	25049	24957	24791	24963	24990	25033	25093	25078	25138	24802	25059	24808	25080	24868	25101	25224	25170	24836	25009	24966	24912	24902	25018	25172	24923	24909	24825	25044	25004	25094	24868	24962	25058	25206	25008	24987	24779	25063	24921	24975	25088	24988	24941	25081	24903	25035	25039	24952	24732	24884	24989	24653	24867	24972	25093	25108	25103	24993	25123	24889	25156	25089	24675	25080	25087	24990	25137	25146	24676	24702	24977	24897	25109	25180	24833	24996	24999	25132	25014	24824	24919	24848	24833	25074	24924	25045	24972	24949	25017	25126	25122	25081	24988	24915	24768	24744	24899	24990	24700	24724	24649	25025	24982	25240	25077	24856	24966	25238	25090	24877	24867	25026	24919	24863	24907	24952	24834	25139	24965	24852	24985	24851	24987	24780	24830	25045	25012	25264	24995	25063	24909	24699	24930	24819	24849	25186	25242	24994	24981	25221	24895	24971	25059	25261	25021	25043	25049	24749	25018	25153	25033	24881	25210	25145	24798	25203	24871	24885	24789	25067	24999	24815	24934	25146	24987	25076	25000	25232	25166	24880	24927	24929	24948	24982	24703	24742	25035	24843	25092	24892	25087	24866	25162	25291	24827	24927	24913	24754	24948	24798	25011	24933	25131	24899	24737	24892	25120	24958	24867	25088	25060	25057	24969	24962	24877	24688	25095	24907	24860	24843	24893	24716	24937	25059	25015	24968	25079	25181	25180	24989	24961	24767	24951	24637	24805	24927	24979	25059	25101	25092	24790	25092	24719	25033	24736	24829	24934	24939	25085	24963	25207	24733	24930	24881	24501	24975	24867	25170	25015	24989	24691	24939	24993	25094	24959	24884	25138	25044	24817	24783	24824	24884	24885	24892	25069	24911	24881	25040	25169	24805	24979	24910	25073	24966	24867	25021	24897	24936	25205	24832	24736	24866	24801	24970	24804	25002	24899	25043	25139	24809	25123	25050	24929	25063	24850	25085	25012	24975	25111	25074	25013	24929	25067	24834	25094	25078	24863	24903	25071	25132	25049	25024	24984	24961	24971	24968	25010	25035	25042	24841	25078	24756	25048	24947	25151	24975	24712	25000	24936	24812	25015	24920	25050	24958	24976	25038	25188	25245	25016	25009	24959	24933	25159	25097	25086	25229	24775	25088	25077	24933	24950	25047	25011	24972	25119	24941	25032	24897	24839	25125	25307	24705	24911	24892	24789	24909	24978	24912	24961	25194	24882	24956	24968	24838	24861	24915	25144	24931	25065	25132	25021	25105	24681	24949	25024	24919	24805	25091	24972	24792	25009	24993	25058	24877	25104	24978	25152	25163	24834	24934	24889	25081	25034	25237	24768	24952	25125	25203	25100	24836	24659	24938	24949	24898	24904	24840	25035	24888	24885	24951	25220	25146	25041	24896	24987	25079	24890	24613	25249	25037	25079	25052	24812	24926	24899	24873	25171	25030	24975	24888	24869	25058	25138	25138	24878	25046	25129	25089	24857	24735	24903	25118	24891	25112	25035	25040	25102	25202	24913	25189	24932	24823	24876	24770	25315	25121	24934	24987	24817	24765	25070	25049	25258	25015	24965	25137	24908	24742	24997	24933	24968	25097	25183	24836	24988	25095	24948	24988	25060	25075	24940	25107	25289	25231	24838	25040	25083	24956	24915	24972	24942	24996	24892	24870	24753	24884	25210	24924	24858	25112	24971	25070	24954	25040	24973	24944	24857	25081	25055	24750	24998	24686	24854	24751	24821	24993	25137	24802	25094	25081	24705	24962	24966	24919	25030	25028	25051	24985	24912	25097	24913	25128	24786	24901	24963	24913	25059	25019	24784	24982	25121	25014	24787	24915	25061	24855	24999	25045	24744	24826	24858	24915	24858	24876	25119	24990	25265	24975	24887	25377	25318	25106	25235	25090	25003	25029	25163	25125	24897	24802	24805	25293	25118	25064	25205	24789	24985	25059	25012	25049	24827	24812	24824	24942	25064	24783	24920	24859	25202	25029	24769	25036	24855	24796	24985	24759	24881	25062	25037	24980	24970	24922	25240	25049	25077	25127	24586	24939	24890	24844	24948	24997	25076	24946	24873	24895	24741	24649	25207	24824	24859	25097	25324	25011	25041	24958	24853	25060	25131	24951	25000	25020	25160	24810	25019	25190	24875	24944	24952	24971	24860	25039	24820	24934	24950	25101	24964	24574	25094	25080	24801	24776	24825	25054	24853	24782	24764	25078	24630	24905	24830	25358	25124	24987	25026	24914	24819	25034	24874	24726	24921	24849	24965	24789	25049	24907	25076	25095	24844	24909	24918	24937	25086	25029	24995	24861	25119	25003	25097	25039	24923	25057	24964	24932	24834	24883	24825	24835	24740	24856	24881	25015	24834	24721	25056	25052	24760	25154	25114	25041	24901	25091	24933	24820	25227	25156	25020	25252	25018	25021	25309	25070	24951	25104	24482	25094	25038	25080	24937	24971	24756	24685	24905	24917	24896	25080	25151	24928	24781	25057	25018	25246	25190	25228	24992	25027	24823	24858	24936	24714	24931	24682	24607	25030	25087	24886	24972	24866	25037	25124	24892	24993	25009	24769	24957	25131	24934	24911	25004	25170	25227	24952	24800	24890	25132	24848	24723	25056	24701	25026	24899	24954	24810	25159	25075	25138	24985	24936	24919	24982	24900	24949	24881	24860	24926	25074	25047	24818	25156	24877	25099	25019	24868	24930	24881	25194	24735	24987	25000	25096	24919	25020	24908	24975	24890	24895	24905	25129	24959	24980	24882	24819	24782	25042	25046	25050	24964	25273	24984	24895	25025	25023	25059	24988	24986	25231	25145	24971	25051	25123	24838	25149	24942
22252	31877	29186	22279	19332	17863	17200	16778	16648	16452	16447	16140	16072	16113	16110	15991	16095	15836	15853	15923	16042	15981	15908	15844	15833	15942	15913	15996	15725	15790	15759	15811	15845	15808	15632	15708	15713	15805	15724	15710	15748	15700	15490	15917	15632	15847	15626	15862	15699	15714	15633	15681	15696	15683	15733	15570	15725	15736	15571	15654	15795	15678	15658	15746	15584	15589	15556	15566	15628	15643	15671	15552	15544	15606	15679	15636	15672	15725	15660	15571	15617	15671	15763	15512	15666	15612	15634	15672	15674	15708	15530	15726	15675	15746	15654	15587	15736	15594	15495	15551	15836	15623	15599	15546	15759	15548	15646	15804	15530	15516	15733	15551	15674	15410	15583	15455	15733	15696	15591	15766	15736	15751	15456	15513	15452	15632	15688	15491	15724	15669	15770	15610	15726	15545	15686	15603	15693	15649	15585	15507	15746	15673	15707	15655	15546	15677	15616	15639	15727	15706	15496	15458	15701	15575	15647	15707	15785	15601	15495	15800	15490	15556	15678	15678	15678	15668	15684	15657	15742	15599	15693	15693	15407	15570	15543	15637	15488	15700	15754	15670	15482	15638	15636	15647	15618	15520	15703	15559	15652	15575	15514	15454	15681	15623	15525	15538	15508	15794	15714	15638	15597	15729	15729	15574	15653	15628	15737	15418	15608	15585	15695	15620	15646	15722	15503	15706	15569	15606	15610	15553	15591	15596	15701	15593	15673	15563	15679	15577	15535	15653	15578	15621	15655	15720	15543	15747	15686	15611	15761	15684	15697	15619	15584	15678	15544	15674	15636	15566	15731	15733	15665	15573	15608	15750	15601	15812	15671	15535	15627	15557	15481	15580	15646	15752	15508	15692	15645	15690	15490	15662	15723	15740	15701	15547	15646	15553	15626	15549	15640	15669	15654	15617	15557	15743	15526	15557	15619	15489	15661	15425	15599	15477	15510	15634	15623	15680	15608	15560	15725	15563	15791	15559	15825	15705	15467	15447	15783	15515	15823	15398	15563	15531	15464	15748	15443	15743	15725	15701	15592	15570	15467	15665	15463	15625	15846	15556	15559	15704	15638	15465	15670	15721	15613	15712	15518	15599	15598	15435	15673	15774	15674	15643	15726	15743	15575	15492	15694	15608	15590	15588	15701	15630	15598	15454	15551	15627	15638	15576	15552	15634	15811	15551	15729	15538	15560	15715	15363	15617	15583	15546	15507	15488	15662	15731	15562	15654	15720	15629	15606	15699	15559	15742	15693	15749	15477	15713	15643	15443	15700	15609	15563	15653	15644	15597	15762	15588	15538	15539	15611	15600	15756	15719	15653	15499	15695	15524	15532	15545	15644	15728	15664	15505	15505	15410	15562	15693	15513	15522	15471	15511	15818	15617	15610	15716	15822	15579	15703	15548	15593	15563	15720	15889	15645	15496	15555	15665	15696	15505	15535	15491	15594	15504	15743	15692	15391	15480	15439	15697	15602	15662	15747	15766	15705	15520	15703	15568	15642	15703	15696	15697	15442	15786	15668	15548	15758	15494	15679	15741	15731	15561	15642	15580	15620	15615	15576	15646	15761	15654	15638	15537	15669	15701	15624	15630	15547	15652	15509	15477	15823	15610	15585	15482	15671	15582	15627	15564	15547	15575	15809	15478	15541	15607	15522	15625	15697	15588	15445	15603	15799	15506	15604	15510	15554	15453	15392	15810	15703	15631	15660	15577	15652	15595	15768	15616	15781	15584	15627	15606	15726	15687	15818	15740	15800	15550	15659	15708	15640	15581	15572	15556	15701	15529	15713	15513	15531	15620	15432	15516	15596	15599	15624	15451	15710	15587	15622	15587	15672	15642	15729	15524	15523	15587	15646	15510	15560	15529	15619	15657	15635	15588	15652	15601	15542	15617	15573	15461	15535	15537	15634	15539	15566	15609	15574	15552	15582	15570	15744	15501	15471	15739	15738	15609	15682	15649	15752	15531	15709	15750	15693	15527	15614	15455	15472	15575	15483	15760	15549	15557	15520	15678	15570	15689	15678	15679	15670	15548	15513	15625	15587	15446	15608	15557	15428	15835	15508	15461	15555	15567	15588	15699	15774	15646	15428	15478	15700	15547	15654	15569	15624	15599	15609	15524	15717	15608	15520	15673	15568	15527	15489	15701	15526	15672	15685	15570	15726	15575	15622	15586	15507	15601	15592	15709	15606	15645	15630	15733	15542	15628	15520	15475	15628	15751	15701	15579	15596	15602	15688	15705	15680	15695	15727	15825	15637	15604	15698	15548	15663	15503	15704	15733	15615	15679	15458	15611	15535	15709	15674	15560	15566	15420	15595	15507	15750	15463	15467	15592	15758	15707	15718	15542	15656	15572	15637	15724	15475	15605	15595	15439	15711	15513	15741	15657	15598	15599	15600	15548	15771	15556	15590	15602	15570	15627	15648	15841	15538	15738	15550	15582	15457	15464	15596	15655	15815	15712	15600	15653	15601	15523	15512	15598	15627	15388	15476	15787	15766	15837	15693	15589	15632	15450	15525	15595	15545	15630	15575	15555	15654	15570	15637	15629	15548	15419	15655	15689	15795	15612	15609	15503	15651	15571	15573	15649	15551	15847	15682	15610	15566	15556	15600	15553	15381	15546	15601	15577	15593	15743	15656	15541	15581	15711	15620	15603	15422	15683	15608	15671	15607	15634	15570	15375	15394	15760	15723	15497	15674	15670	15665	15562	15419	15577	15515	15705	15479	15674	15671	15678	15675	15478	15653	15575	15715	15583	15515	15635	15604	15748	15621	15814	15537	15666	15460	15631	15566	15694	15513	15770	15608	15746	15707	15766	15608	15703	15739	15812	15543	15429	15593	15620	15627	15588	15716	15633	15515	15689	15682	15599	15526	15745	15589	15494	15410	15784	15614	15590	15554	15534	15517	15535	15540	15656	15594	15464	15538	15482	15608	15578	15650	15698	15644	15663	15593	15607	15795	15762	15549	15607	15705	15610	15549	15623	15551	15744	15621	15561	15803	15552	15777	15609	15582	15550	15570	15770	15634	15703	15536	15532	15672	15781	15649	15620	15679	15508	15805	15632	15588	15709	15813	15617	15523	15568	15654	15434	15587	15596	15573	15502	15655	15561	15571	15727	15562	15568	15705	15652	15649	15575	15525	15587	15489	15537	15526	15535	15681	15497	15436	15657	15670	15614	15534	15651	15606	15715	15418	15677	15572	15618	15423	15582	15623	15709	15753	15448	15544	15571	15639	15543	15545	15778	15784	15607	15645	15635	15502	15598	15495	15252	15556	15927	15598	15555	15553	15548	15714	15722	15574	15686	15587	15576	15776	15687	15616	15638	15637	15715	15687	15607	15479	15615	15570	15622	15475	15494	15628	15545	15548	15698	15706	15472	15837	15603	15607	15588	15478	15584	15576	15577	15680	15675	15509	15578	15809	15471	15701	15743	15749	15497	15596	15605	15592	15631	15514	15841	15615	15636	15536	15660	15650	15597	15418	15610	15485	15532	15502	15654	15658	15742	15629	15701	15596	15789	15632	15743	15635	15643	15634	15560	15637	15546	15532	15529	15574	15698	15532	15618	15618	15606	15370	15625	15630	15509	15814	15771	15588	15565	15525	15579	15448	15569	15632	15523	15521	15584	15603	15606	15688	15796	15532	15650	15537	15582	15572	15660	15535	15583	15659	15399	15651	15443	15549	15507	15493	15447	15488	15661	15476	15498	15710	15538	15730	15612	15564	15587	15534	15610	15478	15629	15638	15767	15612	15549	15560	15631	15552	15639	15742	15621	15746	15583	15538	15615	15541	15610	15711	15711	15465	15488	15395	15583	15627	15782	15628	15737	15546	15438	15733	15613	15637	15682	15595	15626	15716	15618	15881	15593	15548	15646	15566	15785	15673	15450	15664	15567	15457	15652	15545	15629	15440	15636	15713	15616	15614	15618	15573	15723	15577	15625	15514	15730	15615	15664	15634	15768	15656	15760	15583	15551	15569	15500	15477	15777	15397	15653	15630	15570	15519	15557	15714	15471	15691	15760	15783	15657	15659	15587	15502	15756	15520	15580	15515	15818	15504	15667	15856	15765	15531	15637	15487	15686	15523	15523	15671	15661	15518	15559	15633	15752	15445	15538	15695	15589	15552	15460	15621	15557	15763	15387	15519	15496	15422	15741	15564	15636	15583	15535	15537	15668	15511	15619	15676	15587	15510	15612	15462	15599	15657	15805	15585	15677	15538	15600	15699	15682	15628	15486	15635	15673	15497	15595	15642	15606	15683	15694	15702	15718	15680	15623	15604	15705	15662	15461	15610	15799	15628	15608	15765	15512	15735	15569	15536	15645	15582	15596	15623	15509	15725	15600	15486	15761	15652	15550	15793	15538	15689	15527	15550	15532	15686	15611	15417	15728	15510	15674	15624	15512	15710	15679	15796	15534	15602	15876	15607	15484	15396	15526	15529	15706	15612	15496	15574	15641	15379	15456	15449	15576	15598	15511	15618	15618	15596	15585	15792	15605	15636	15520	15506	15731	15690	15590	15681	15652	15449	15605	15514	15620	15597	15507	15674	15495	15704	15540	15617	15651	15506	15464	15694	15343	15607	15637	15652	15637	15481	15762	15654	15699	15666	15603	15656	15821	15633	15605	15407	15602	15667	15697	15676	15499	15576	15524	15670	15641	15790	15586	15753	15649	15601	15680	15502	15620	15502	15571	15606	15802	15736	15614	15527	15553	15536	15582	15647	15539	15625	15544	15660	15474	15703	15544	15553	15512	15765	15419	15786	15723	15654	15751	15570	15627	15625	15503	15564	15556	15424	15568	15642	15627	15567	15592	15592	15553	15573	15510	15785	15469	15621	15630	15719	15516	15516	15620	15685	15453	15604	15798	15694	15694	15565	15580	15670	15545	15543	15703	15677	15682	15373	15748	15487	15647	15580	15602	15678	15491	15702	15700	15648	15491	15544	15380	15608	15611	15655	15662	15741	15656	15535	15530	15581	15689	15620	15773	15703	15664	15564	15491	15584	15658	15540	15696	15718	15749	15559	15533	15527	15554	15482	15628	15572	15546	15746	15699	15671	15551	15601	15544	15581	15653	15747	15673	15629	15614	15400	15768	15555	15534	15699	15520	15863	15381
22217	20657	27083	24335	21653	25647	30145	26369	25757	26169	25807	25732	25424	25541	25760	25460	25084	25238	25105	25176	24853	24941	25309	25154	25252	25151	25020	25047	25058	25265	24763	25131	25079	25206	24972	25040	25036	24911	24789	24753	24937	24818	24943	24774	24822	24987	24844	24813	24841	24947	24852	24618	24616	24997	24777	24804	24905	24909	24998	24874	24751	24600	24750	24725	24689	24531	24813	24737	24648	24811	24839	24663	24938	24843	24647	24679	24935	24881	24882	24939	24644	24856	24939	24797	24597	24764	24661	24663	25099	24906	25108	24888	24841	24850	24905	24822	24682	24715	24730	24561	24717	24734	25028	24791	24680	24984	24808	24674	24996	24708	24752	24565	24925	24999	25008	24835	24962	24938	24834	24640	24457	24712	24813	24900	24736	24652	24783	24831	24896	24619	24811	24650	24903	24985	24609	24780	24685	24956	24899	24824	25034	24609	24721	24858	24638	24631	24808	24568	24814	24841	24859	24657	24737	24909	24810	24753	24751	24747	24974	24616	24784	24736	24859	24918	24565	24874	24891	24766	24823	24490	24512	24642	24694	24368	24682	24604	24658	24675	24515	24605	24547	24820	24947	24492	24825	24885	24814	24608	24634	24697	24779	24807	24917	24652	24831	24881	24719	24853	24586	24504	24566	24682	24774	24950	24762	24708	24954	24853	24872	24704	24875	24838	24949	24760	24570	24950	24718	24765	24776	24756	24706	24847	24878	24681	24859	24590	24917	24805	24584	24850	24719	24816	24797	24776	24807	24894	24722	24584	24486	24480	24817	24776	24610	24710	24910	24839	24754	24648	24704	24737	24486	24729	24874	24870	24875	24576	24749	24475	24811	24899	25065	24634	24583	24868	24938	24891	24825	24619	24839	24766	24929	24770	24701	25022	24741	24811	24898	24665	24668	24704	24811	25009	24646	24619	24812	24981	25065	24682	24854	24883	24733	24834	24993	24786	24919	24621	24939	24647	24659	24626	24785	24675	24684	24765	24689	24666	24815	24979	24992	24811	24717	24695	24919	24852	24524	24961	24800	25113	24713	24671	24598	24529	24891	24866	24942	24785	24699	24576	24782	24511	24591	24822	24684	24895	24481	24917	24882	24702	24768	24786	24774	24797	25032	24742	25005	24598	24494	24771	24554	24814	24756	24931	24802	24719	24825	24617	24607	24723	24671	24505	24743	24953	24754	24924	24760	24803	24664	24568	24890	24678	24595	24987	24918	24787	24707	24672	24821	24751	24751	24860	24796	25022	24810	24817	24746	24784	24746	24719	24607	24883	24543	24618	24708	24607	24580	24773	24939	24696	24950	24557	24834	24933	24798	24698	24843	24657	24726	24672	24714	24703	24894	24609	25071	24846	24890	24805	24731	24673	24898	24813	24899	24635	24824	24674	24433	24582	24787	24797	24837	24804	24923	24746	24572	24607	24827	24739	24563	24606	24649	24720	24704	24799	24966	24746	24870	24656	24784	24754	24706	24856	24920	24697	24717	24706	24800	24733	24462	24525	24837	24976	24843	24781	24397	24648	24813	24531	24927	24814	24733	24907	24883	24893	24832	24899	24815	24911	24684	24805	24931	24718	24614	25008	24754	24731	24911	24710	24724	24757	24936	24774	24735	24807	24600	24766	24623	24925	24778	24608	24533	24868	24862	24774	24541	24750	24979	24804	24829	24887	24933	24663	24538	24943	24668	24898	24868	25087	24587	24790	24644	24617	24702	24690	24876	24803	24840	24723	24665	24952	24832	24590	24873	24856	24680	24720	24887	24817	24572	24970	24618	24551	24549	24639	24944	24890	24712	24859	24959	24766	24886	24789	24960	24808	24743	24669	24746	24710	24608	24748	24805	24743	24856	24670	24852	24569	24737	24648	24744	24903	24807	24671	24676	24696	24790	24791	24763	24870	24688	24972	24911	24664	24679	24999	24747	24784	25035	24765	24677	24949	24779	24583	24944	24859	24834	24722	24523	24861	24837	24899	24914	24667	24774	24895	24831	24826	24780	24849	24499	24852	24900	24889	24729	24848	24788	24801	24644	24806	24753	24717	24716	24677	24440	24812	24690	24641	24937	24642	25046	24645	24962	24762	24589	24683	24853	24640	24827	24718	24744	24687	24373	24465	25036	24668	24516	24800	24798	24838	24694	24683	24752	24811	24923	24676	24907	24730	24713	24641	24735	24699	24836	24720	24675	24865	24868	24989	24747	24478	24798	24717	24565	24656	24741	24724	24601	24769	24825	24635	24879	24598	24680	24629	24572	24646	24715	24734	24591	24853	24978	24451	24807	24682	24974	24630	24979	24980	24538	24762	24770	24632	24661	24465	24739	24824	24831	24689	24666	24674	24724	24760	24669	24616	24597	24831	24961	24939	24872	24723	24906	24671	24937	24784	24867	24478	25073	24673	24577	24735	24721	24814	24832	24748	24901	24689	24768	24761	24676	24728	24662	24721	24755	24801	24617	24659	24781	24990	24852	24912	24534	24765	24838	25011	24610	24594	24825	24819	24620	24624	24647	24862	24819	24753	24677	24740	24735	24757	24688	24714	24729	24944	24741	24908	24805	24611	24898	24683	24702	24848	25016	24933	24540	24756	24654	24787	24692	24641	25120	24850	24827	24881	24660	25082	24959	24664	24615	24880	24767	24868	24545	24717	24928	24709	24705	24579	24810	24698	24819	24620	24876	24748	24964	24757	24727	24875	24507	24796	24710	24407	24584	24837	24850	24750	24973	24938	24638	24625	24703	24806	24595	24733	24689	24765	24739	24462	24841	24763	24827	24753	24756	24745	24598	24873	24758	24910	24694	24704	24851	24737	25094	24837	24777	24835	24616	24781	24602	24704	24870	24767	24754	24882	24681	24900	24816	24728	24895	24611	24548	24465	24699	24814	25060	24458	24659	24818	24905	24575	24894	24755	24902	24643	24797	24824	24798	24808	24801	24607	24889	24871	24681	24841	24823	24716	24786	24514	24891	24734	24661	24629	24556	24561	24679	24850	24903	24871	24792	24553	24399	24779	24476	24823	24835	24962	24899	24892	24762	24814	24743	24739	24906	24583	24898	24594	24653	24721	24944	24891	24806	24833	24747	24801	24621	24568	24643	24800	24673	24726	24685	24765	24837	24721	24626	24833	24577	24547	24814	24727	24707	24511	24707	24715	24692	24714	24683	24716	24695	24811	24492	24787	24711	24878	24840	24767	25012	24726	24800	24695	24782	25020	24712	24473	24741	24586	25040	24625	24894	24932	24759	24681	24654	24786	24744	24588	24661	24557	24979	24692	24875	24698	24574	24750	24656	24842	24770	24811	24842	24727	24807	24875	24860	24594	24829	24860	24833	24912	24854	24845	24509	24660	24814	24657	24581	24832	24686	24440	24599	24790	24670	24649	24919	24855	24956	24820	24568	24762	24750	24764	24684	24806	24797	24519	24926	24728	25007	24695	24739	24750	24729	24783	24654	24804	24555	24833	24714	24774	24648	24831	24573	24807	24937	24886	24642	24760	24528	24719	24637	24733	24767	24838	24739	24669	24675	24525	24901	24668	24624	24855	24870	24805	24863	24832	25057	24664	25105	24887	24600	24812	25041	24735	24977	24697	24684	24976	24852	24753	24723	24739	24596	24851	24820	24822	24658	24901	24816	24829	25096	24802	24835	24721	24618	24631	24789	24631	24870	24645	24909	24710	24874	24428	24687	24740	24855	24774	24986	24752	24942	24762	24736	24890	24787	24757	24704	24784	24692	24655	24812	24864	24784	24812	24975	24839	24832	24880	24746	24797	24677	24810	24720	24746	24826	24915	24483	24768	24492	24850	24716	24894	24634	24797	24842	24875	24746	24560	24954	24880	24684	24764	24883	24754	24589	24752	24668	24783	24689	24604	24707	24931	24781	24651	24838	24906	24873	24662	24904	24559	24774	24452	24800	24780	24916	24668	24667	24607	24584	24762	24861	24624	24664	24654	24936	24809	24788	24475	24723	24942	24484	24651	24855	25068	24810	24378	24904	24630	24757	24676	24731	24966	24916	24957	24770	24857	24783	24681	24691	24810	24818	24821	24573	24723	24760	24815	24850	24642	24782	24857	24688	24489	24643	24859	24769	24587	24617	24639	24872	24733	24974	24829	24833	24869	24859	24768	24781	24957	24665	24726	24732	24811	24897	24816	24905	24610	24651	24784	24902	24906	24711	24888	24855	24814	24786	24772	24934	24716	24609	24734	24767	24772	25069	25017	25029	24729	24842	24666	24742	24754	24661	24573	24571	24932	24745	24888	24727	24670	24628	24748	24731	24743	24769	24781	24778	24624	24986	24776	24950	24646	24724	24826	24834	24631	24712	24670	24707	24847	24948	24760	24795	24759	25032	24904	24952	24812	24768	24616	24782	24582	24719	24678	24672	24539	24892	24787	24940	24674	24780	24500	25019	24781	24760	24969	24708	24674	24987	24922	24761	24822	24854	24580	24767	24932	24836	24578	24685	25019	24701	24707	24722	25075	25121	24713	24492	24970	24846	24772	24754	24684	24667	24578	24900	24722	24593	24647	24794	24757	24700	24786	24662	24700	24772	24626	24924	24872	24626	24749	24667	24687	24778	24980	24731	24836	24841	24722	24759	24701	24622	24719	24786	24922	24956	24902	24507	24842	24784	24674	24650	24644	24941	24630	24843	24770	24827	24796	24715	24695	24731	24845	24484	24664	24869	24938	24694	24913	24574	24857	24854	24770	24748	24919	24810	24720	24922	24572	24733	24689	24850	24598	24963	24678	24647	24798	24893	24718	24892	24804	24804	24757	24778	24705	24942	25005	24793	24710	24532	24715	24663	24739	24523	24667	24735	24749	24807	24886	24653	24656	24951	24781	24658	24910	24816	24738	24846	24812	24675	24690	24896	24717	24669	24706	24931	24913	24927	24663	24725	24506	24794	24881	24721	24577	24826	24828	24669	24490	24766	24771	24369	24791	24611	24929	24673	24547	24579	24755	24532	24654	24763	24892	25030	24883	24737	24525	24590	24569	24750	24781	24739	24914	24852	24758	24891	24663	24818	24565	24925	24555	25057	24570	24775	24794	24775	24726	24781	24742	24661	24416	24944	24846	24954	24652	24779	24664	24808	24779	24715	25020	25063	24388	24757	24554	24783	24723
24147	36970	33786	25476	21385	19114	18028	17380	17220	16777	16600	16411	16467	16328	16045	16288	15896	15925	16001	16009	15958	16238	15999	15969	16100	15801	15961	15738	15789	15704	15722	15685	15674	15694	15712	15582	15708	15660	15717	15608	15482	15521	15552	15469	15472	15420	15616	15532	15551	15708	15629	15391	15600	15660	15593	15454	15540	15646	15487	15419	15409	15519	15576	15350	15494	15475	15349	15660	15504	15501	15455	15362	15539	15424	15506	15407	15523	15424	15607	15405	15697	15293	15498	15307	15540	15312	15583	15239	15308	15537	15568	15402	15415	15463	15348	15328	15271	15326	15444	15287	15505	15544	15389	15335	15404	15486	15475	15391	15588	15426	15304	15594	15497	15308	15286	15575	15329	15414	15292	15544	15423	15348	15532	15459	15358	15256	15486	15501	15346	15477	15487	15393	15505	15327	15384	15394	15455	15518	15334	15417	15460	15256	15385	15347	15419	15361	15364	15351	15589	15281	15389	15399	15574	15471	15402	15337	15455	15436	15405	15298	15384	15460	15459	15471	15280	15496	15554	15569	15512	15493	15489	15430	15399	15322	15530	15501	15462	15313	15518	15395	15382	15407	15446	15510	15415	15227	15408	15420	15592	15401	15273	15385	15448	15362	15554	15521	15543	15486	15406	15321	15428	15504	15347	15398	15416	15685	15412	15509	15298	15447	15630	15348	15489	15505	15418	15319	15469	15491	15497	15348	15384	15402	15425	15598	15428	15417	15456	15319	15340	15357	15566	15573	15624	15437	15376	15297	15495	15452	15514	15461	15487	15548	15473	15374	15477	15443	15611	15432	15357	15276	15587	15344	15463	15410	15375	15468	15554	15418	15294	15461	15330	15593	15307	15478	15299	15652	15573	15519	15297	15248	15375	15428	15340	15368	15412	15278	15328	15319	15491	15354	15231	15354	15640	15363	15410	15407	15382	15352	15470	15507	15544	15363	15267	15459	15365	15336	15473	15342	15556	15557	15563	15454	15404	15465	15477	15371	15395	15539	15517	15449	15307	15519	15613	15540	15374	15458	15462	15266	15458	15423	15538	15367	15341	15444	15199	15647	15209	15567	15331	15434	15441	15548	15436	15447	15568	15419	15496	15634	15375	15549	15355	15422	15127	15384	15353	15462	15352	15379	15383	15304	15406	15484	15327	15302	15786	15545	15472	15443	15461	15461	15448	15436	15420	15514	15476	15463	15307	15516	15329	15398	15220	15489	15460	15430	15440	15466	15325	15400	15332	15483	15455	15623	15358	15608	15576	15422	15426	15393	15668	15430	15415	15588	15337	15557	15305	15373	15364	15422	15517	15506	15519	15495	15456	15439	15408	15398	15436	15519	15318	15366	15375	15370	15318	15333	15573	15457	15419	15238	15412	15530	15456	15413	15452	15287	15428	15327	15578	15321	15383	15496	15446	15324	15653	15472	15385	15345	15536	15564	15440	15313	15532	15243	15452	15406	15437	15530	15342	15262	15424	15543	15432	15405	15432	15191	15291	15391	15106	15440	15341	15457	15350	15416	15485	15650	15408	15626	15475	15428	15497	15513	15580	15337	15567	15509	15349	15507	15418	15537	15409	15512	15578	15433	15301	15354	15465	15463	15410	15320	15229	15449	15455	15448	15392	15426	15416	15420	15456	15372	15330	15448	15336	15359	15508	15401	15258	15397	15466	15474	15646	15365	15481	15449	15483	15315	15448	15434	15372	15551	15458	15575	15287	15317	15320	15461	15329	15463	15370	15450	15424	15458	15452	15263	15396	15439	15472	15379	15417	15460	15560	15497	15425	15523	15437	15352	15493	15448	15463	15550	15420	15165	15607	15438	15544	15441	15400	15562	15365	15385	15296	15343	15320	15349	15490	15375	15392	15543	15342	15373	15211	15477	15389	15403	15342	15577	15539	15539	15345	15385	15582	15475	15389	15432	15479	15512	15460	15374	15515	15390	15567	15509	15493	15285	15451	15381	15415	15314	15409	15462	15534	15415	15445	15514	15517	15326	15311	15510	15488	15417	15431	15476	15497	15479	15417	15428	15570	15266	15424	15417	15272	15428	15436	15334	15325	15510	15440	15457	15532	15481	15412	15333	15350	15293	15433	15496	15311	15443	15393	15447	15323	15543	15465	15383	15612	15516	15476	15284	15471	15414	15265	15502	15393	15299	15426	15385	15273	15451	15358	15350	15506	15298	15396	15382	15540	15341	15237	15409	15387	15303	15369	15518	15246	15627	15564	15536	15243	15326	15412	15310	15477	15567	15508	15545	15405	15361	15439	15375	15384	15499	15347	15441	15560	15452	15422	15293	15471	15343	15524	15348	15406	15440	15331	15411	15417	15257	15450	15361	15448	15445	15406	15280	15507	15410	15480	15390	15548	15480	15408	15278	15293	15412	15450	15364	15447	15310	15582	15378	15479	15245	15393	15374	15489	15296	15392	15471	15120	15366	15427	15450	15399	15507	15457	15718	15644	15649	15543	15460	15378	15577	15539	15477	15583	15299	15628	15450	15218	15459	15544	15420	15398	15586	15351	15550	15414	15410	15357	15434	15391	15295	15261	15355	15377	15364	15341	15464	15335	15491	15403	15454	15415	15451	15571	15551	15451	15344	15506	15427	15753	15609	15437	15300	15419	15510	15414	15340	15583	15297	15277	15468	15555	15247	15381	15267	15636	15371	15578	15428	15533	15400	15587	15483	15352	15535	15290	15337	15670	15303	15730	15449	15502	15502	15440	15442	15487	15317	15540	15397	15513	15558	15524	15545	15375	15360	15353	15505	15113	15555	15364	15420	15424	15461	15368	15325	15151	15315	15243	15378	15487	15294	15469	15342	15458	15519	15565	15465	15300	15225	15487	15385	15235	15428	15605	15435	15364	15317	15318	15441	15491	15457	15452	15406	15385	15320	15528	15384	15457	15532	15274	15342	15486	15578	15392	15615	15337	15437	15545	15406	15442	15355	15309	15505	15443	15510	15488	15452	15206	15523	15362	15386	15589	15393	15525	15289	15477	15593	15493	15441	15508	15531	15310	15211	15358	15396	15518	15283	15505	15659	15459	15367	15411	15473	15584	15296	15369	15368	15379	15380	15187	15497	15389	15410	15530	15543	15530	15388	15452	15487	15261	15598	15667	15361	15432	15495	15540	15400	15458	15518	15434	15467	15251	15498	15436	15318	15360	15422	15559	15433	15483	15252	15479	15698	15289	15481	15450	15524	15488	15479	15309	15437	15357	15435	15386	15292	15425	15417	15400	15387	15359	15506	15517	15525	15322	15477	15238	15425	15546	15371	15454	15501	15469	15317	15273	15508	15502	15513	15555	15531	15628	15476	15489	15367	15172	15607	15460	15545	15522	15495	15423	15417	15477	15631	15532	15478	15414	15462	15530	15275	15325	15422	15525	15335	15468	15518	15438	15467	15520	15424	15561	15523	15460	15478	15424	15348	15458	15496	15410	15505	15405	15332	15501	15428	15359	15438	15339	15409	15447	15543	15226	15445	15410	15453	15275	15275	15652	15595	15487	15540	15338	15568	15495	15337	15401	15560	15532	15464	15450	15455	15423	15472	15462	15497	15346	15476	15382	15397	15560	15402	15434	15282	15469	15416	15349	15386	15520	15643	15255	15509	15379	15242	15491	15307	15553	15505	15540	15501	15327	15578	15436	15399	15454	15457	15637	15327	15542	15404	15246	15504	15469	15553	15495	15360	15408	15365	15448	15391	15506	15315	15393	15349	15488	15529	15458	15461	15367	15521	15493	15509	15527	15174	15312	15420	15356	15281	15505	15431	15530	15372	15490	15484	15290	15371	15417	15247	15548	15391	15547	15529	15519	15535	15306	15378	15617	15415	15482	15315	15456	15402	15659	15359	15128	15570	15234	15383	15532	15397	15550	15478	15251	15451	15266	15407	15415	15408	15549	15505	15402	15408	15575	15484	15208	15487	15559	15321	15430	15466	15394	15492	15338	15570	15492	15411	15344	15525	15466	15430	15431	15268	15383	15377	15388	15447	15282	15381	15398	15408	15454	15331	15479	15535	15346	15317	15543	15300	15565	15426	15365	15599	15155	15482	15208	15373	15300	15419	15330	15313	15530	15411	15473	15540	15446	15308	15506	15420	15421	15523	15396	15453	15365	15384	15300	15466	15399	15484	15429	15408	15420	15546	15468	15301	15528	15397	15550	15564	15457	15431	15503	15485	15560	15440	15473	15611	15412	15303	15434	15395	15098	15398	15329	15311	15487	15631	15503	15401	15262	15289	15398	15385	15392	15398	15456	15484	15544	15485	15572	15505	15502	15413	15323	15385	15543	15571	15413	15433	15394	15581	15366	15520	15563	15355	15215	15441	15366	15401	15264	15433	15500	15430	15470	15292	15432	15472	15469	15688	15364	15388	15418	15406	15380	15471	15461	15537	15338	15370	15386	15396	15605	15381	15507	15477	15418	15312	15483	15418	15407	15427	15424	15401	15435	15352	15500	15427	15549	15519	15423	15412	15434	15390	15268	15370	15602	15507	15572	15555	15451	15406	15370	15482	15640	15291	15504	15508	15469	15283	15452	15554	15312	15337	15519	15314	15574	15489	15379	15383	15422	15393	15568	15437	15389	15463	15448	15388	15442	15441	15541	15336	15468	15301	15340	15497	15482	15365	15316	15454	15457	15349	15299	15561	15370	15546	15487	15585	15513	15417	15376	15241	15429	15442	15514	15692	15407	15387	15399	15611	15544	15535	15635	15471	15452	15375	15338	15240	15480	15402	15546	15487	15513	15497	15385	15418	15392	15474	15467	15384	15350	15461	15519	15408	15256	15384	15425	15531	15492	15427	15571	15392	15481	15198	15411	15542	15534	15427	15281	15538	15371	15539	15401	15543	15361	15362	15350	15257	15182	15241	15392	15571	15538	15399	15625	15350	15600	15438	15507	15563	15623	15200	15540	15410	15526	15374	15423	15375	15549	15607	15609	15436	15361	15413	15409	15435	15332	15382	15528	15422	15338	15486	15430	15537	15346	15348	15422	15522	15393	15464	15442	15382	15435	15389	15552	15310	15494	15390	15537	15311	15427	15296	15397	15326	15612	15471	15461	15236	15392	15602	15506	15460	15350	15466	15405	15391	15555	15354	15386	15384	15329	15466	15485	15418
35646	29011	31365	29265	27041	26831	26631	26400	26210	26514	26616	26718	26380	26581	26436	26267	26537	26363	26403	26440	26328	26591	26627	26418	26303	26466	26477	26467	26587	26385	26417	26208	26500	26491	26281	26342	26672	26290	26559	26414	26284	26416	26640	26341	26263	26641	26363	26346	26520	26502	26445	26336	26149	26427	26258	26462	26318	26522	26409	26157	26128	26437	26199	26463	26507	26068	26309	26342	26468	26341	26642	26295	26266	26363	26294	25977	26268	26323	26532	26235	26513	26284	26386	26352	26321	26224	26201	26270	26203	26224	26333	26423	26209	26443	26309	26161	26331	26326	26259	26429	26485	26412	26465	26276	26592	26280	26433	26509	26321	26441	26300	26429	26609	26283	26378	26409	26098	26548	26207	26235	26464	26270	26474	26254	26371	26172	26292	26006	26467	26406	26298	26378	26330	26591	26110	26241	26280	26034	26182	26089	26336	26026	26323	26503	26408	26396	26424	26032	26318	26423	26168	26573	26603	26422	26329	26207	26502	26416	26453	26236	26318	26347	26403	26491	26145	26344	26287	26470	26248	26493	26342	26353	26215	26312	26210	26139	26354	26479	26420	26272	26314	26445	26408	26129	26120	26213	26105	26341	26423	26332	26213	26373	26316	26142	26086	26398	26463	26165	26480	26299	26049	25882	26375	26541	26481	26388	26204	26160	26535	26378	26391	26381	26348	26371	26535	26378	26237	26314	26335	26409	26276	26569	26446	26396	26338	26305	26311	26155	26234	26317	26193	26235	26492	26281	26482	26213	26443	26089	26256	26200	26276	26394	26357	26386	26416	26455	26228	26026	26473	26366	26433	26425	26503	26161	26291	26111	26262	26430	26419	26271	26359	26221	26363	26192	26170	26527	26125	26258	26319	26198	26460	26395	26496	26436	26319	26496	26462	26000	26251	26402	26420	26434	26629	26364	26677	26661	26266	26272	26548	26203	26403	26300	26292	26331	26116	26626	26422	26281	26360	26492	26363	26359	26197	26256	26527	26585	26453	26342	26372	26556	26070	25982	26198	26264	26350	26115	26431	26518	26173	26280	26183	26351	26345	26279	26149	26372	26282	26440	26538	26481	26273	26267	26352	26261	26322	26538	26034	26284	26218	26595	26474	26522	26497	26205	26183	26244	26240	26409	26325	26095	26332	25962	26392	26392	26175	26370	26268	26221	26184	26186	26314	26249	26446	26493	26351	26214	26340	26530	26367	26335	26279	26235	26267	26263	26490	26117	26128	25963	26263	26345	26569	26460	26612	26188	26145	26348	26448	26363	26399	26403	26341	26281	26305	26398	26348	26093	26283	26256	26132	26137	26380	26409	26608	26200	26407	26303	26257	26223	26257	26337	26322	26487	26269	26285	26210	26189	26530	26312	26466	26327	26337	26457	26148	26237	26328	26392	26278	26249	26706	26406	26430	26154	26046	26236	26431	26352	26452	26564	26519	26181	26772	26198	26444	26266	26273	26237	26333	26275	26360	26218	26172	26159	26327	26143	26292	26309	26403	26209	26511	26563	26716	26467	26220	26405	26221	26217	26469	26212	26419	26406	26265	26528	26255	26254	26714	26313	26172	26081	26234	26175	26423	26291	26092	26445	26533	26200	26135	26099	26265	26440	26504	26485	26577	26358	26430	26275	26443	26423	26412	26328	26133	26136	26262	26232	26275	26477	26347	26394	26512	26580	26186	25981	26258	26383	26274	26231	26344	26271	26336	26370	26557	26284	26305	26364	26368	26225	26325	26353	26275	26325	26312	26370	26377	26300	26280	26459	26421	26178	26435	26448	26017	26200	26408	26300	26231	26357	26392	26346	26512	26352	26308	26448	26299	26263	26359	26305	26327	26272	26277	26269	26221	25945	26284	26540	26364	26446	26433	26285	26211	26474	26286	26050	26384	26199	26369	26489	26426	26239	26284	26353	26601	26259	26192	26352	26218	26094	26436	26150	26372	26523	26348	26287	26398	26231	26312	26382	26459	26384	26120	26286	26481	26236	26302	26293	26502	26440	26341	26472	26411	26530	26602	26464	26224	26507	26382	26330	26508	26229	26465	26356	26221	26277	26556	26581	26098	26269	26415	26481	26412	26369	26278	26629	26041	26526	26447	26071	26447	26357	26453	26446	26209	26343	26260	26200	26490	26351	26181	26350	26469	26318	26183	26292	26338	26426	26418	26454	26151	26123	26113	26359	26314	26133	26381	26081	26236	26430	26102	26336	26536	26355	26317	26520	26513	26246	26334	26239	26316	26315	26504	26333	26231	26382	26378	26505	26535	26209	26510	26455	26518	26594	26184	26613	26510	26261	26469	26648	26273	26138	26335	26346	26575	26474	26438	26281	26247	26318	26349	26353	26262	26029	26342	26078	26222	26161	26648	26112	26533	26362	26592	26484	26389	26574	26353	26295	26461	26326	26343	26582	26423	26282	26574	26095	26348	26108	26241	26552	26103	26433	26408	26317	26325	26331	26475	26316	26431	26197	26322	26077	26431	26192	26372	26210	26497	26345	26287	26314	26130	26417	26400	26324	26332	26445	26396	26646	26281	26365	26481	26328	26313	26032	26252	26454	26269	26729	26331	26407	26415	26283	26370	26555	26429	26217	26315	26312	26410	26605	26562	26243	26203	26190	26202	26197	26353	26396	26428	26119	26457	26386	26488	26136	26239	26387	26272	26299	26291	26199	26469	26219	26460	26414	26080	26203	26557	26264	26479	26225	26485	26481	26358	26481	26415	26392	26629	26585	26228	26337	26387	26318	26103	26688	26331	26146	26527	26536	26539	26385	26391	26420	26274	26314	26254	26450	26302	26092	26365	26192	26279	26363	26203	26395	26094	26261	26300	26061	26180	26274	26187	26625	26365	26488	26318	26427	26430	26441	26156	26407	26609	26282	26296	26298	26283	26262	26399	26326	26076	26471	26307	26598	26239	26105	26292	26333	26721	26490	26471	26389	26564	26318	26256	26380	26304	26385	26369	26466	26179	26349	26275	26279	26394	26277	26296	26658	26596	26424	26146	26057	26198	26365	26183	26555	26411	26435	26263	26171	26016	26338	26440	26347	26500	26421	26430	26536	26307	26247	26320	26404	26294	26224	26176	26159	26348	26373	26329	26511	26380	26483	26380	26377	26232	26582	26380	26330	26327	26501	26390	26105	26239	26428	26241	26045	26359	26227	26315	26165	26447	26338	26325	26175	26200	26383	26329	26332	26483	26441	26635	26493	26309	26573	26102	26428	26393	26579	26089	26459	26502	26337	26363	26371	26480	26310	26412	26367	26369	26401	26348	26288	26218	26251	26599	26129	26587	26459	26447	26364	26294	26193	26146	26067	26166	26589	26250	26307	26190	26372	26277	25959	26171	26391	26391	26131	26383	26484	26424	26413	26445	26200	26267	26477	26473	26088	26188	26321	26466	26530	26533	26265	26363	26071	26398	26503	26347	26222	26225	26600	26250	26156	26490	26335	26195	26308	26215	26397	26098	26399	26174	26671	26481	26225	26304	26467	26311	26361	26293	26272	25997	26367	26081	26663	26192	26103	26477	26579	26321	26392	26600	26398	26583	26397	26436	26720	26294	26137	25904	26529	26512	26361	26393	26397	26231	26279	26295	26345	26242	26217	26760	26244	26534	26440	26297	26265	26402	26422	26411	26355	26429	26338	26193	26374	26336	26335	26163	26204	26286	26523	26500	26393	26269	26268	26219	26333	26389	26373	26094	26328	26316	26403	26172	26430	26439	26306	26469	26483	26207	26406	26291	26536	26270	26422	26256	26271	26352	26220	26328	26307	26238	26331	26573	26364	26518	26199	26636	26605	26130	26213	26373	26191	26341	26529	26312	26385	26056	26398	26451	26350	26175	26129	26272	26390	26366	26196	26366	26409	26291	26260	26539	26406	26709	26327	26486	26267	26140	26210	26527	26295	26529	26369	26557	26454	26449	26293	26120	26436	26244	26348	26378	26419	26375	26393	26423	26246	26499	26391	26330	26017	26180	26361	26420	26198	26558	26333	26163	26366	26341	26402	26121	26427	26512	26240	26245	26305	26361	26603	26283	26192	26345	26464	26362	26382	26226	26214	26339	26313	26493	26390	26402	26323	26398	26373	26224	26414	26246	26408	26696	26310	26387	26302	26314	26210	26377	26445	26264	26118	26110	26245	26134	26369	26402	26243	26670	26263	26340	26594	26518	26426	26302	26289	26541	26428	26272	26396	26224	26286	26237	26410	26523	26301	26298	26293	26349	26239	26425	26434	26231	26301	26451	26533	26280	26172	26257	26343	26340	26344	26252	26205	26487	26358	26409	26176	26311	26416	26284	26174	26318	26371	26423	26550	26457	26239	26496	26170	26389	26429	26408	26429	26218	26140	26235	26419	26605	26376	26117	26322	26417	26219	26495	26641	26259	26428	26396	26248	26207	26219	26378	26508	26411	26366	26287	26437	26393	26310	26274	26261	26468	26552	26342	26439	26448	26532	26582	26118	26464	26115	26438	26326	26525	26273	26357	26124	26284	26461	26184	26186	26470	26288	26223	26296	26403	26537	26467	26381	26221	26309	26355	26142	26288	26189	26207	26190	26538	26321	26272	26394	26242	26112	26347	26462	26235	26405	26292	26247	26202	26362	25954	26474	26125	26132	26502	26397	26306	26250	26247	26356	26206	26379	26427	26261	26176	26514	26350	26182	26399	26382	26420	26153	26282	26304	26186	26321	26283	26240	26489	26397	26328	26483	26510	26319	26137	26245	26116	26126	26493	26327	26264	26374	26205	26110	26409	26396	26443	26201	26137	26232	26710	26640	26175	26183	26331	26607	26287	26447	26217	26283	26249	26375	26252	26617	26341	26203	26315	26304	26445	26214	26201	26292	26201	26252	26296	26388	26282	26406	26572	26391	26166	26244	26088	26282	26327	26460	26214	26376	26239	25838	26270	26278	26297	26195	26375	26497	26422	26480	26409	26228	26514	26641	26330	26326	26634	26223	26325	26308	26438	26341	26459	26218	26363	26477	26585	26209	26073	26421	26298	26123	26356	26463	26655	26382	26355	26455	26248	26452	26240	26179	26185	26629	26628	26485	26235	26150	26258	26312	26335	26204	26572	26388	26178	26438	26201	26664	26337	26189	26198	26296	26400	26510	26338	26214
26362	27736	24487	19613	17680	17057	16836	16705	16702	16482	16552	16421	16255	16401	16328	16495	16238	16374	16226	16167	16507	16380	16506	16399	16199	16483	16341	16342	16144	16252	16224	16264	16237	16376	16435	16233	16223	16175	16388	16185	16347	16275	16024	16151	16250	16279	16258	16236	16362	16214	16058	16148	16307	16199	16459	16169	16133	16153	16248	16113	16162	16315	16264	16232	16096	16230	16135	16215	16179	16109	16168	16153	16259	16120	16268	16292	16253	16079	16215	16283	16206	16191	16261	16248	16263	16184	16040	16345	16276	16011	16312	16191	16380	16254	16206	16166	16291	15995	16057	16199	16093	16255	16079	16165	16263	16128	16355	16372	16283	16012	16350	16308	16355	16226	16216	16052	16156	16264	16249	16256	16121	16223	16167	16313	16357	16242	16202	16239	16144	16113	16350	16267	15911	16060	16209	16210	16262	16157	16211	16032	16193	16175	16119	16147	16145	16115	16066	16406	16210	16196	15991	16132	16231	16349	16219	16253	16295	16202	16169	16238	16175	16367	16269	16232	16160	16278	16181	16256	16428	16207	16165	16353	15975	16212	16036	16308	16308	16332	16172	16031	16319	16047	16213	16236	16162	16191	16239	16204	16232	16191	16158	16091	16292	16199	16366	16376	16268	16318	16116	16194	16384	16313	16226	16125	16363	16117	16175	16044	16344	16191	16214	16077	16133	16274	16294	16224	16104	16186	16099	16301	16293	16264	16232	16242	16191	16293	16204	16294	16069	16062	16251	16089	16159	16096	16139	16242	15989	16030	16104	16320	16227	16082	16278	16149	16313	16216	16241	16209	16179	16087	16048	16244	16349	16280	16090	16364	16224	16203	16337	16105	16111	16188	16145	16297	16122	16212	16035	16230	16237	16198	16211	16299	15975	15967	16221	16406	16188	16321	16187	16183	16135	16170	16103	16331	16086	16209	16174	16252	16200	16149	16185	16227	16085	16254	16341	16206	16216	16275	16150	16172	16289	16292	16191	16372	16321	16148	16125	16131	16086	16302	16159	16180	16127	16272	16210	16227	16260	16048	16109	16295	16218	16194	16354	16134	16469	16165	16115	16218	16210	16291	16245	16284	16246	16272	16204	16245	15993	16085	16472	16098	16161	16050	16212	16226	16228	16212	16166	16241	16087	16145	16279	16206	16173	16234	16242	16157	16250	16240	16209	16296	16184	16344	16180	16182	16360	16075	16259	16096	16311	16206	16372	16253	16198	16236	16327	16081	16233	16325	16348	16139	16345	16316	16299	16240	16196	16169	16243	16162	16287	16224	16086	16257	16407	16122	16085	16425	16238	16174	16327	16185	16288	16409	16119	16222	16279	16087	16168	16261	16203	16228	16337	16281	16183	16226	16212	16008	16011	16141	16193	16176	16180	16207	16407	16190	16176	16272	16191	16005	16448	16075	16208	16210	16235	16275	16017	16237	16171	16185	16125	16287	16039	16159	16158	16306	16225	16308	16278	16235	16016	16278	16193	16187	16135	16178	16145	16306	16160	16203	16165	16269	16330	16223	16198	16157	16160	16165	16314	16324	16320	16295	16087	16209	16207	16253	16274	16178	16176	16209	16258	16141	16107	16158	16267	15987	16238	16015	16132	16226	16430	16229	16223	16127	16176	16181	16235	16321	16135	16295	16251	16230	16262	16256	16298	16281	16300	16304	16211	16093	16113	16225	16189	15972	16215	16163	16213	16135	16118	16083	16068	16358	16067	16248	16188	16188	16439	16122	16322	16314	16293	16277	16246	16270	16251	16219	16276	16112	16243	16093	16117	16224	16117	16335	16252	16385	16196	16217	16272	16236	16223	16138	16353	16201	16178	16215	16315	16178	16299	15924	16239	16143	16043	16240	15987	16323	16274	16178	16110	16183	16323	16290	16367	16252	16265	16318	16245	16270	16285	16316	16179	16286	16061	16275	16162	16195	16213	16300	16254	16212	16170	16270	16132	16292	16296	16157	16106	16287	16083	16230	16203	16180	16137	16178	16184	16203	16043	16236	16246	16233	16172	16184	16188	16193	16348	16249	16406	16176	16103	16284	16343	16147	16335	16193	16304	16174	16188	16310	16187	16336	16133	16151	16207	16173	16233	16205	16227	16250	16188	16182	16231	16243	16161	16315	16201	16125	16144	16205	16099	16245	16204	16172	16389	16140	16272	16344	16176	16381	16224	15933	16224	16231	16102	16258	16291	16217	16321	16180	16129	16290	16069	16346	16210	16187	16241	16153	16387	16183	16431	16302	16092	16120	16143	16165	16148	16254	16233	16264	16203	16197	16038	16190	16066	16186	16280	16179	16301	16255	16211	16207	15943	16164	16158	16164	16248	16215	16236	16293	16312	16155	16203	16074	16175	16199	16100	16177	16316	16293	16119	16223	16184	16262	16178	16118	16359	16185	16277	16198	16317	16101	15979	16136	16207	16165	16213	16155	16314	16214	16341	16254	16194	16220	16266	16189	16203	16196	16127	16156	16247	16052	16271	16323	16242	16287	16183	16182	16179	16196	16416	16294	16229	16190	16134	16257	16158	16338	16227	16027	16249	16334	16264	16322	16161	16011	16086	16166	16187	16109	16232	16056	16021	16309	16520	16096	16185	16429	16332	16102	16218	16208	16265	16300	16171	16131	16242	16181	16202	16293	16313	16310	16114	16257	16239	16338	16292	16301	16161	16225	16309	16279	16175	16231	16274	16193	16338	15980	16168	16165	16067	16065	16368	16079	16322	16345	16292	16282	16061	16261	16321	16153	16241	16090	16244	16156	16090	16169	16078	16266	16048	16207	16091	16440	16356	16133	16161	16139	16063	16288	16266	16190	16068	16250	16340	16248	16225	16339	16320	16298	16258	16083	16099	16182	16327	16213	16443	16190	16119	16259	16268	16165	16113	16252	16319	16147	16215	16117	16111	16260	16124	16397	16186	16163	16117	16180	16244	16346	16181	16157	16075	16092	16295	16277	16036	16052	16431	16361	16119	16200	16348	16331	16246	16157	16096	16353	16162	16141	16253	16019	16124	16057	16187	16318	16187	16301	16234	16320	16230	16271	16252	16191	16201	16210	16065	16282	16255	16346	16025	16168	16136	16295	16224	16022	16173	16437	16234	16189	16118	16147	16129	16293	16129	16071	16223	16195	15929	16307	16269	16231	16267	16236	16193	16274	16185	16249	16141	16215	16187	16367	16161	16221	16281	16083	16349	16186	16296	16206	16190	16168	16392	15997	16347	16135	16135	16257	16231	16209	16262	16157	16130	16301	16138	16129	16274	16198	16314	16330	16339	16163	16316	16253	16284	16410	16292	16167	16223	16226	16280	16160	16159	16206	16178	16268	16310	16229	16273	16188	16180	16157	16193	16347	16249	16408	16317	16315	16432	16022	16297	15953	16249	16356	16159	16373	16231	16252	16039	16227	16281	16355	15963	16159	16245	16011	16260	16175	16041	16346	16149	16148	16064	16238	16267	16319	16180	16077	16239	16229	16058	16138	16217	16140	16304	16244	16054	16376	16256	16196	16214	16188	16187	16319	16202	16125	16281	16157	16232	16126	16097	16364	16133	16053	16202	16258	16111	16286	16196	16178	16249	16302	16247	16114	16241	16043	16178	16273	16192	16298	16125	16278	16296	16416	16361	16091	16143	16095	16164	16131	16104	16346	16350	16210	16099	16244	16208	16333	16068	16368	16233	16235	16420	16269	16132	16279	16298	16224	16125	16014	16136	16263	16029	16437	16102	16234	16251	16246	16076	16297	16204	16192	16241	16361	16170	16443	16162	16266	16218	16119	16261	16133	16223	16276	16159	16240	16134	16185	16289	16278	16247	16342	16221	16248	16398	16236	16051	16215	16304	16266	16240	16136	16218	16277	16180	16208	16337	16402	16313	16122	16217	16277	16255	16224	16245	16167	16140	16248	16223	16194	16223	16367	16267	16207	16319	16140	16239	16231	16316	16217	16143	16264	16127	16236	16051	16282	16117	16099	16340	16276	16311	16289	16097	16338	16211	16276	16254	16234	16198	16204	16169	16011	16185	16211	16281	16315	16374	16122	16189	16083	16284	16306	16124	16305	16279	16063	16110	16331	16114	16403	16396	16256	16243	16193	16303	16212	16163	16371	16274	16168	16048	16187	16189	16321	16175	16284	16150	16202	16364	16243	16054	16163	16129	16331	16204	16297	16326	16302	16145	16277	16430	16217	16117	16099	16187	16394	16407	16247	16122	16134	16242	16329	16306	16153	16198	16186	16252	16242	16165	16203	16316	16197	16034	16189	16143	16153	16199	16431	16267	16354	16298	16351	16137	16382	16283	16285	16235	16101	16410	16109	16226	16278	16265	16113	16261	16252	16161	16255	16236	16192	16169	16136	16267	16190	16242	16189	16172	16060	16191	16036	16296	16249	16208	16201	16011	16158	16309	16032	16309	16095	16256	16280	16242	16318	16199	16104	16228	16192	16208	16267	16331	16256	16225	16145	16140	16332	15946	16125	16180	16173	16314	16577	16286	16222	16197	16326	16152	16002	16051	16137	16131	16359	16231	16161	16127	16360	16272	16080	16198	16188	16335	16337	16235	16313	16398	16333	16111	16143	16229	16110	16107	16227	16361	16165	16126	16209	16179	16291	16186	16190	16170	16420	16071	16226	16218	16028	16285	16138	16123	16158	16195	16190	16295	16238	16095	16418	16245	16170	16262	16280	16250	16372	16204	16207	16163	16064	16202	16164	16131	16306	16261	16165	16301	16360	16260	16263	16328	16335	16510	16105	16305	16084	16103	16242	16269	16103	16368	16081	16120	16327	16269	16247	16250	16356	16414	16259	16124	16245	16181	16145	16291	16214	16113	16301	16307	16158	16169	16125	16142	16246	16223	16008	16244	16324	16165	16112	16177	16184	16342	16078	16224	16305	16151	16370	16308	16349	16266	16188	16345	16243	16109	16033	16373	16323	16241	16361	16158	16179	16150	16321	16210	16001	16170	16220	16257	16201	16275	16134	16414	16288	16184	16016	16250	16158	16144	16196	16293	16224	16148	16298	16127	16380	16031	16137	16245	16172	16102	16281	16115	16247	16178	16061	16051	16120	16240	16173	16182	16125	16137	16304	16166	16187	16287	16272	16139	16237	16129	16232	16095	16267	16270	16196
23896	20642	26922	24806	23615	27093	28488	26417	25779	26121	25872	25620	25821	25530	25689	25478	25617	25684	25791	25755	25694	25441	25365	25367	25507	25315	25304	25501	25461	25408	25354	25592	25338	25578	25364	25313	25202	25106	25314	25367	25320	25272	25410	25279	25303	25373	25293	25377	25320	25193	25324	25289	25209	25418	25455	25349	25336	25228	25369	25355	25220	25030	25207	25236	25211	25245	25355	25194	25190	25205	25207	25473	25296	25363	25162	25328	25382	25256	25324	25314	25203	25419	25238	25252	25264	25020	25318	25150	25499	25188	25538	24962	25226	25237	25319	25446	25317	25179	25399	25327	25100	25683	25279	25339	25341	25339	25416	25076	25050	25292	25156	25044	25135	25210	25384	25248	25235	25243	25259	25131	25302	25305	25270	25232	25270	25382	25278	25363	25316	25248	25061	25072	25229	25304	25056	25174	25222	25253	25111	25135	25090	25172	25272	25097	25541	25446	25381	25225	25227	25103	25392	25083	25367	25020	25142	25178	25172	25245	25189	25280	25416	25085	25331	25229	25132	25091	25142	25267	25268	25290	24966	25212	25393	25369	25359	25295	25398	25527	24874	25092	25317	25250	25214	25438	25428	25080	25043	25110	25300	25296	25309	25219	25392	25179	25105	24991	25305	25042	25307	25028	25110	25200	25298	25175	25233	25258	25114	25219	25035	25249	25195	25216	25050	25053	25042	25317	25233	25208	25324	25460	25429	25276	25390	25183	25070	25319	25272	25335	25238	24997	25223	25126	25420	25047	25400	25282	25290	25120	24855	25452	25327	25357	25233	25529	25119	25069	25247	25148	25393	24948	25118	25236	25156	25337	25056	25117	25062	25093	25431	24993	25236	25222	25190	25386	25401	25171	25334	25025	24996	25170	25028	25244	25196	25355	25270	25362	25290	25467	25334	25429	25213	25366	25155	25220	25211	25203	25419	25447	25165	25222	25264	25285	25291	25172	25286	25080	25081	25502	24956	25257	25532	25098	25212	25054	25010	25068	25355	25191	25149	25184	25391	25213	25206	25135	24946	25201	25164	25401	25233	25331	25134	25333	25146	25017	25119	25427	25084	25127	25205	25224	25061	25327	25484	25197	25121	25192	25152	25168	25346	25140	25043	25093	25508	25193	25270	25178	25179	25491	25381	25218	25229	25413	25325	25278	25441	25039	25236	25084	25130	25228	25080	25389	25262	25173	25308	25200	24973	25311	25318	25253	25482	25418	25253	25173	25160	25336	25247	25048	25274	25207	25225	25079	25150	25151	25241	25354	25413	25280	25174	25146	25199	25193	25140	25189	25076	25118	25217	25373	25316	25281	25262	25075	25319	25303	25210	25111	25165	25102	25284	25400	25154	25384	25108	25012	25267	25022	25113	25072	25248	25251	25184	25016	25284	25054	25246	25371	25150	25347	25311	25076	25155	25179	25153	25317	25283	25071	25217	25157	25014	25235	25263	25110	25014	25272	25215	25194	25120	25184	25171	25619	25209	25018	25401	25254	25379	25228	25182	25037	25110	25162	25304	25305	24822	25159	25113	25345	25196	25145	25047	25197	25235	25193	25301	25419	25355	25317	25277	25374	25433	25225	25078	25354	25233	25224	25256	25526	25308	25153	25229	25334	25131	24910	25052	25128	25368	25503	25325	24929	24995	25049	25138	25139	25131	25394	25483	25317	25106	25268	25471	25406	25425	25368	25320	25197	25099	25101	25219	25499	25108	25055	25374	25212	25246	25372	25108	25431	25264	25171	25202	25271	25182	25289	25325	25410	25272	24983	25170	25193	25113	25272	25022	25132	24996	25097	25254	25020	25279	25207	25184	25426	25346	25398	25161	25192	25387	25217	25051	25075	25246	25335	25435	25017	25370	25369	25296	25399	25183	25472	25282	25452	25305	25096	25087	25333	25187	25122	25282	25420	25366	25232	25479	25313	24886	24962	25113	25182	25324	25159	25111	25431	25188	25013	25354	25379	25361	25066	25113	25175	25289	25360	25352	25225	25173	25069	25411	25257	25270	25431	25381	25357	25480	25293	25196	25213	25193	25108	25337	25313	25309	25440	25065	25083	25352	25116	25106	25197	25302	25179	25217	25102	24895	25077	25312	25470	25369	25203	25183	25092	25152	25342	25026	25271	25370	25266	25371	25410	25052	25234	25289	25013	25003	25095	25043	25122	25245	25429	25285	24980	25327	25149	25494	25169	25093	25296	25204	25122	24832	25367	24960	25271	25440	25336	25208	25086	25304	25208	25114	25102	25344	25333	25171	25189	25163	25246	25165	25576	25184	25207	25429	25236	25338	25209	25354	25059	25255	25140	25155	24952	24956	25199	25339	25328	25199	25456	25398	25511	25445	25291	25327	25408	25330	25362	25122	25027	25444	25352	25282	25091	25607	25375	25280	25300	25131	25257	25358	25142	25150	25303	25251	25097	25266	25039	25302	25327	24966	25137	25339	25179	25424	25052	25244	25166	25085	25296	25347	25377	25022	25372	25405	25283	25455	25287	25327	25330	25325	25117	25132	25271	25419	25483	25330	25117	25312	25090	25222	25285	25467	25121	25232	25280	24951	24970	25323	25354	25108	25182	25055	25153	25075	25220	25196	25288	25334	25282	25396	25279	25023	25314	25334	25294	25460	25302	25313	25446	25372	24942	25279	25291	25410	25166	25212	25098	25584	25286	25218	25235	25404	25030	25373	25207	25296	25001	25109	25213	25303	25317	25340	25247	25244	25080	25405	25353	25140	25119	25064	25119	25205	25101	25137	25426	25368	25337	25181	25297	25444	25112	25435	25300	25302	25099	25287	25234	25216	25023	25179	25167	25118	25295	25175	25143	25243	25147	25286	25159	25218	25104	25090	25357	25349	25468	25047	25179	25293	25399	25157	25191	25186	25132	24938	25304	25176	25299	25395	25020	24969	25412	25124	25165	25293	25201	25088	25165	25225	25299	25447	25104	24995	25397	25160	25093	25249	25176	25209	25074	24999	25049	25194	25249	25169	25057	25133	25343	25235	25300	25272	25120	25340	25084	25101	25390	25142	25100	25158	25253	25127	25254	25103	24876	25505	25214	25089	25360	25073	25135	25430	25336	25302	25282	25191	25600	25342	25308	25223	25029	25105	25224	25457	25100	25343	25233	25060	25298	25538	25195	25253	25390	25179	25388	25046	25031	25229	25536	25216	25050	25238	25190	25370	24992	25687	25432	25113	25203	25105	25221	25333	25429	25305	25238	25123	25143	25324	25052	25166	25073	25077	25345	25373	25284	25360	25364	25137	25032	25266	25533	25239	25167	25103	25065	25243	25073	25333	25295	25574	25384	25378	25188	25130	25302	25490	25332	25463	25041	25216	25070	25338	25203	25267	25393	25164	25090	25191	25152	25134	25037	24910	25246	25107	24978	25254	25031	25113	25180	25298	25292	25376	25228	25313	25193	25412	25196	25379	25119	25045	25225	25297	25064	25249	25211	25118	25173	25214	25112	25285	25199	25456	25187	25198	25092	25222	25494	25372	25133	25333	25174	25170	25204	25272	25425	25119	25251	25215	25069	25275	25064	25207	25004	25216	25293	25043	25238	25041	25228	25331	25200	25284	25015	25315	25352	25241	25287	25321	25269	25260	24931	25024	24943	25443	25354	25365	25194	25200	25042	25299	25276	25254	24946	24946	24916	25194	25335	25283	25173	25140	25398	25274	25386	25382	25234	25243	25153	25229	24930	25355	25027	25111	25125	25244	25065	25259	25438	25156	25112	25053	25341	25189	25266	25242	25138	25428	25130	25338	25166	25363	25205	25065	25475	25298	25351	25139	25366	25104	25250	25370	25308	25489	25102	25369	25175	25070	25142	25261	25401	25463	25465	25258	25226	25376	25237	25131	25150	25329	25347	25069	25259	25157	25070	25429	25324	25259	25322	25164	25372	25230	25176	25199	25357	25302	25277	25261	25222	25166	25315	25256	25215	25170	25151	25029	25378	25429	25138	25192	25211	25393	25057	25407	25131	25184	25404	25357	25074	25278	25418	25469	25265	25269	25286	25150	25049	25138	25550	25515	25008	25305	25183	25193	25181	25252	25086	25434	25265	25250	25269	25218	25151	25416	25104	25424	25034	25339	25399	25289	24895	25120	25420	25233	25215	25045	25143	25191	25150	25165	25300	25012	25234	25139	25313	25230	25116	25203	24953	25265	25253	25446	25264	25209	25141	25222	25196	25236	25373	25141	25290	25433	24977	25311	25306	25139	25325	25220	25396	25510	25528	25010	24969	25096	25006	25173	25092	25457	25063	25042	25265	25193	25426	25219	25007	25128	25050	25176	25059	25041	25106	25406	25367	25234	25097	25389	25190	25325	25329	25460	25189	25129	25165	25319	25281	25167	25117	25202	25104	25352	25256	25066	25200	25358	25305	25317	25332	25436	25486	25200	25335	25104	25371	25261	25138	25442	25444	25648	25148	25431	25067	25049	25350	25393	25104	25270	25253	25428	25315	25206	25269	25453	25427	25419	25375	25094	25123	25280	25197	25093	25149	25345	25472	25014	25215	25325	25212	25238	25145	25517	25393	25406	25231	25329	25258	25075	25216	25033	25235	25137	25338	25364	25127	25189	25220	25492	25136	25177	25273	25563	25150	25263	25384	25037	25356	25483	25381	25216	25511	25410	25015	25258	25075	25489	25067	25505	25120	25290	25083	25133	25320	25283	25205	25233	25338	25482	25298	25399	25209	25304	25192	25264	25414	25394	25222	25175	25147	25259	25418	25058	25159	25389	25334	25319	25413	25237	25062	25195	25059	25191	25413	25434	25198	25283	25219	25450	25240	24976	25279	25274	25288	25111	25228	25263	25072	25191	25333	25090	25320	25076	25061	25138	25316	25638	25257	25176	25472	25147	25459	25218	25021	25104	25144	25140	25174	25150	25168	25340	25229	25095	25331	25175	25115	25189	25318	25358	25052	25296	25068	25343	25252	25281	25239	25187	25335	25234	25411	25324	25194	25290	25297	25153	25515	25474	25269	25396	25324	25256	25192	25128	25224	25306	25379	25286	25169	24983	24953	25185	25396	25232	25325	25080	25043	25247	25284	25502	25169	25126	25587	25142	25235	25173	25232	25404	25341	25235	25245	25250	25090	25167	25171	25322	25042	25367	25340
23705	34152	30931	23336	19662	18012	17375	16830	16714	16622	16566	16254	16246	16191	16260	16205	16040	16116	16143	16029	16054	16047	16061	15948	16048	15981	16044	16041	15876	16040	15907	15947	15775	15835	15839	16014	15805	15935	15793	15838	15955	15793	16012	15900	15850	15820	15691	15744	15813	15761	15766	15876	15737	15864	15751	15762	15822	15896	15784	15756	15969	15726	15581	15643	15870	15695	15584	15724	15596	15863	15673	15918	15870	15569	15760	15788	15645	15698	15896	15776	15912	15802	15719	15665	15726	15759	15687	15882	15825	15684	15766	15789	15889	15767	15663	15717	15805	15782	15716	15666	15697	15629	15801	15623	15884	15868	15828	15920	15480	15584	15820	15793	15759	15756	15761	15865	15623	15775	15541	15756	15699	15664	15896	15583	15809	15607	15894	15674	15726	15691	15692	15649	15722	15672	15609	15743	15702	15628	15752	15777	15808	15759	15824	15534	15861	15729	15769	15754	15783	15819	15681	15761	15781	15712	15814	15635	15841	15850	15720	15679	15660	15699	15786	15734	15843	15623	15748	15777	15772	15655	15860	15673	15761	15789	15834	15733	15599	15794	15813	15800	15744	15814	15769	15891	15610	15656	15865	15564	15765	15838	15766	15806	15974	15899	15685	15566	15581	15835	15587	15817	15662	15704	15845	15844	15571	15598	15794	15824	15822	15822	15731	15789	15781	15792	15707	15781	15853	15967	15885	15724	15787	15668	15581	15728	15687	15722	15757	15674	15589	15908	15726	15676	15685	15869	15614	15841	15793	15784	15797	15705	15856	15562	15763	15884	15632	15754	15669	15712	15536	15733	15882	15616	15809	15781	15766	15785	15748	15655	15622	15567	15689	15752	15860	15712	15524	15879	15766	15759	15814	15755	15774	15888	15742	15839	15837	15791	15809	15745	15778	15790	15580	15729	15711	15824	15658	15869	15679	15568	15699	15723	15714	15786	15618	15643	15846	15684	15818	15766	15820	15635	15658	15934	15740	15746	15942	15627	15860	15765	15695	15700	15675	15689	15783	15706	15770	15720	15834	15881	15617	15857	15748	15787	15647	15915	15602	15751	15679	15771	15931	15764	15762	15614	15849	15737	15693	15783	15821	15528	15499	15761	15713	15719	15839	15761	15765	15801	15743	15641	15679	15732	15586	15681	15808	15698	15732	15753	15618	15733	15821	15931	15763	15785	15491	15814	15494	15614	15629	15640	15680	15750	15848	15922	15655	15827	15570	15798	15656	15798	15665	15550	15684	15645	15695	15803	15713	15759	15757	15578	15725	15711	15610	15747	15845	15998	15851	15564	15801	15927	15859	15650	15953	15593	15708	15681	15760	15797	15737	15772	15732	15746	15691	15936	15763	15780	15664	15875	15690	15703	15720	15614	15679	15678	15876	15610	15832	15786	15706	15834	15833	15714	15700	15727	15699	15786	15869	15645	15647	15764	15800	15806	15735	15856	15704	15888	15654	15865	15619	15732	15601	15907	15765	15640	15650	15780	15782	15613	15733	15631	15750	15763	15657	15708	15889	15732	15922	15785	15705	15735	15700	15674	15697	15855	15751	15894	15784	15847	15632	15581	15760	15711	15650	15639	15694	15615	15642	15918	15625	15789	15564	15713	15838	15782	15838	15570	15652	15815	15786	15701	15851	15648	15708	15681	15760	15872	15666	15761	15699	15761	15815	15620	15631	15804	15687	15627	15809	15692	15761	15857	15717	15715	15621	15659	15682	15788	15672	15773	15808	15806	15692	15661	15681	15641	15648	15765	15806	15617	15721	15718	15818	15616	15858	15758	15792	15611	15894	15650	15753	15804	15477	15751	15629	15752	15790	15686	15746	15768	15778	15689	15765	15705	15714	15771	15643	15938	15558	15713	15642	15656	15708	15751	15788	15725	15755	15692	15867	15773	15759	15718	15819	15710	15513	15660	15879	15768	15560	15879	15701	15788	15729	15795	15655	15625	15793	15634	15685	15820	15738	15665	15671	15761	15775	15910	15722	15845	15800	15820	16059	15638	15858	15886	15780	15956	15691	15807	15588	15726	15651	15691	15844	15522	15837	15815	15950	15615	15746	15865	15902	15725	15931	15596	15512	15624	15842	15558	15754	15726	15669	15806	15589	15719	15618	15758	15485	15664	15732	15655	15895	15693	15681	15709	15679	15820	15777	15819	15686	15769	15811	15594	15788	15802	15782	15853	15712	15776	15623	15827	15510	15754	15668	15852	15546	15807	15777	15665	15659	15777	15614	15761	15932	15650	15890	15721	15758	15536	15742	15742	15679	15794	15689	15832	15715	15672	15801	15822	15756	15793	15665	15835	15862	15622	15704	15784	15657	15901	15539	15678	15796	15913	15722	15693	15504	15711	15816	15658	15860	15484	15680	15691	15529	15843	15797	15709	15443	15794	15759	15819	15832	15647	15498	15617	15855	15644	15733	15807	15653	15822	15643	15751	15860	15827	15820	15583	15797	15762	15937	15712	15719	15504	15617	15655	15533	15596	15788	15616	15796	15735	15629	15760	15714	15703	15652	15794	15716	15774	15739	15596	15782	15804	15777	15628	15748	15672	15722	15668	15722	15742	15809	15781	15681	15596	15666	15811	15668	15827	15756	15738	15586	15763	15800	15639	15741	15774	15853	15823	15746	15659	15810	15744	15696	15596	15767	15748	15670	15850	15668	15705	15822	15820	15785	15654	15739	15699	15666	15678	15829	15563	15560	15689	15654	15750	15704	15861	15849	15780	15868	15812	15649	15558	15832	15800	15798	15620	15664	15753	15605	15781	15851	15726	15597	15835	15908	15654	15851	15801	15829	15802	15734	15753	15701	15545	15824	15846	15579	15813	15825	15796	15792	15773	15843	15721	15744	15609	15734	15880	15879	15637	15885	15619	15734	15887	15686	15757	15701	15792	15825	15748	15833	15856	15774	15728	15736	15693	15809	15668	15740	15711	15819	15674	15630	15744	15912	15768	15456	15683	15639	15711	15869	15675	15711	15605	15688	15654	15726	15576	15644	15839	15499	15692	15551	15746	15738	15876	15552	15589	15657	15832	15811	15810	15664	15652	15949	15628	15925	15807	15740	15801	15812	15916	15824	15577	15657	15768	15718	15741	15813	15746	15634	15846	15665	15770	15710	15708	15764	15869	15790	15783	15752	15842	15729	15788	15714	15827	15779	15667	15886	15651	15728	15622	15882	15679	15659	15716	15844	15756	15964	15842	15852	15809	15802	15633	15565	15766	15694	15895	15660	15520	15778	15832	15835	15816	15747	15840	15908	15578	15738	15640	15794	15740	15846	15810	15677	15587	15779	15834	15664	15686	15492	15655	15635	15680	15638	15689	15740	15877	15722	15617	15896	15767	15703	15791	15728	15537	15831	15532	15846	15842	15736	15771	15691	15719	15771	15810	15793	15715	15784	15726	15731	15707	15833	15837	15794	15640	15669	15705	15505	15688	15721	15648	15668	15718	15779	15525	15683	15710	15626	15541	15719	15856	15642	15798	15757	15761	15934	15819	15782	15625	15767	15613	15818	15709	15725	15644	15823	15737	15820	15655	15662	15695	15805	15873	15757	15478	15644	15754	15730	15824	15737	15753	15618	15715	15886	15807	15621	15865	15616	15786	15809	15782	15677	15598	15916	15668	15825	15819	15643	15576	15694	15825	15691	15682	15779	15576	15582	15743	15817	15765	15832	15715	15818	15613	15732	15791	15779	15803	15817	15767	15784	15793	15648	15525	15693	15852	15681	15816	15749	15670	15845	15769	15711	15742	15707	15737	15669	15861	15763	15795	15807	15817	15762	15786	15643	15627	15694	15633	16016	15711	15779	15821	15644	15827	15802	15643	15905	15890	15740	15616	15733	15791	15529	15702	15740	15604	15725	15725	15592	15758	15776	15871	15613	15794	15772	15813	15648	15656	15761	15820	15624	15699	15764	15651	15662	15788	15559	15864	15660	15760	15918	15553	15915	15700	15711	15798	15766	15746	15963	15824	15846	15832	15649	15653	15911	15725	15736	15744	15760	15862	15710	15616	15629	15898	15688	15603	15743	15850	15753	15777	15844	15686	15840	15609	15878	15671	15703	15608	15852	15773	15877	15663	15699	15748	15781	15617	15762	15708	15693	15639	15841	15739	15761	15571	15770	15868	15533	15614	15660	15938	15616	15626	15853	15647	15784	15790	15780	15771	15683	15695	15790	15738	15695	15653	15803	15712	15706	15848	15669	15841	15765	15683	15735	15892	15632	15701	15716	15834	15829	15719	15603	15874	15630	15671	15828	15875	15804	15779	15622	15675	15713	15843	15726	15684	15857	15829	15837	15854	15723	15795	15607	15697	15709	15870	15710	15747	15799	15656	15594	15510	15808	15858	15630	15848	15805	15899	15736	15743	15762	15829	15520	15738	15694	15709	15556	15714	15844	15742	15818	15599	15787	15885	15649	15864	15661	15775	15693	15741	15739	15750	15595	15723	15750	15639	15979	15785	15768	15645	15774	15688	15571	15748	15678	15686	15635	15843	15838	15783	15707	15904	15815	15770	15786	15788	15588	15674	15712	15822	15776	15782	15873	15628	15608	15831	15726	15753	15780	15878	15784	15610	15669	15565	15653	15705	15515	15739	15708	15726	15729	15743	15741	15680	15773	15828	15793	15661	15601	15794	15735	15752	15719	15694	15861	15755	15768	15735	15677	15828	15735	15768	15856	15825	15710	15861	15843	15776	15566	15707	15753	15709	15597	15619	15699	15687	15716	15866	15741	15673	15771	15785	15806	15744	15893	15858	15776	15915	15596	15725	15703	15604	15733	15900	15833	15773	15802	15685	15598	15687	15891	15770	15596	15818	15645	15791	15645	15835	15642	15845	15816	15754	15624	15589	15583	16001	15621	15534	15807	15668	15642	15666	15787	15838	15861	15658	15710	15780	15673	15749	15663	15702	15609	15749	15737	15781	15602	15751	15711	15751	15620	15927	15746	15769	15590	15755	15685	15557	15692	15613	15777	15772	15763	15750	15771	15770	15797	15747	15838	15675	15911	15648	15811	15856	15815	15736	15817	15668	15677	15586	15726	15757	15869	15739	15678	15861	15725	15643	15772	15794	15702	15819	15751	15813	15714	15770	15811	15749	15658	15711	15659	15762
22226	20648	27032	24352	21696	26066	30518	27013	26067	26199	26208	25668	25836	25605	25763	25679	25893	25392	25563	25751	25697	25456	25482	25450	25474	25586	25498	25371	25526	25498	25244	25393	25333	25272	25516	25515	25329	25481	25152	25044	25368	24978	25129	25147	25006	25085	25174	25166	25353	25257	25481	25567	25466	25252	25292	25187	25218	25310	25181	25092	25203	25180	25299	25309	25267	25271	25229	25203	25181	25175	25075	25096	25314	25327	24914	24996	24863	25050	25189	25037	25145	25304	24991	24983	25285	25127	24926	25220	25259	24845	25477	25198	25086	24910	24901	25083	25121	25001	25330	25041	25180	25277	25213	24983	25072	24880	25012	25226	24994	25178	25045	25113	25119	25202	25169	24974	24969	25010	24979	25103	24832	25110	25010	25423	25269	25062	25256	25068	25158	25377	25311	24982	25092	25375	25050	25044	25073	25204	25248	25118	25031	24948	25138	25292	25180	25055	25134	25176	25147	24840	25078	25018	25028	24967	24982	25114	25113	25147	24949	25123	24893	25131	24933	25093	25111	25034	24943	25285	25267	25045	24715	25029	25187	24977	24923	24887	25045	24843	25099	24982	24895	25082	25275	25318	25204	24987	25207	25227	24886	25045	25228	25128	25171	25055	25201	24959	25316	25025	25225	25168	25230	25140	24992	25236	25281	25287	25040	25233	24851	24998	25091	25069	25296	24992	25227	24886	24873	25145	25001	25010	25157	25150	24837	24958	25239	24976	24893	25221	25202	24909	25086	25021	25245	24816	25011	25037	25182	25359	24882	25127	25144	24877	24955	25210	25130	25192	25124	24902	24965	24924	25150	25079	25169	25046	25193	25086	25254	25363	25160	25131	25299	25203	24960	25075	25009	25090	24991	25058	24954	25133	24938	25199	25026	25151	25055	25350	24942	24953	24980	24900	25109	24983	25037	25038	25239	25257	25138	25032	25163	24954	25154	25270	25163	25035	25124	25176	25309	25074	25023	25033	25046	25071	25076	24963	25125	25100	25145	25243	24901	25103	24945	25070	25009	25204	25115	25107	24902	25223	25137	25032	25036	25180	24893	25066	24822	25171	25135	25388	25077	25236	25052	25135	25329	25022	25019	25293	24942	25014	25006	25040	24749	24827	24874	25036	25084	25108	24951	25048	25364	25019	25210	25123	25068	24814	24966	25201	25067	24963	24957	25072	25231	24982	25152	25070	25149	25115	25181	25192	24979	25146	24857	25319	25113	24977	24649	24904	25111	25001	25087	24964	24927	24875	25356	25274	25231	25263	25404	24802	25154	24961	24865	25076	24881	25018	25086	25002	25276	25170	25206	24966	25085	25063	25059	24921	25060	24973	24857	25095	25422	25168	25309	25279	25055	24817	24864	25091	25073	25056	24937	25020	24804	24968	25278	24917	25184	25015	25104	25069	25222	25098	24921	25218	25111	25050	25067	25029	24796	24939	25155	25374	25172	25224	24999	25051	25274	25036	25090	25033	25175	25060	25140	25215	25013	25036	24876	24923	24944	25138	24919	24972	25246	25237	25229	25142	25290	25341	24995	25025	25029	25150	25140	25053	25203	25160	25234	25241	25218	24974	25338	25192	24991	24971	24941	25229	25333	25393	25180	25086	25007	25111	24925	25133	25246	24807	25171	25136	25210	25157	25055	25116	24869	25116	25323	25158	25214	24986	25081	24988	25231	25290	25038	25196	24950	25126	25196	25115	25178	24982	25288	25095	24931	24933	25221	25000	24836	25117	25197	25213	24887	25178	24992	24829	24956	25217	25081	25347	25017	25148	25063	25114	24966	24996	24950	24767	25341	25143	24978	24989	25285	25210	25276	25191	24940	25184	24996	25282	25176	25278	25143	25178	25238	24978	24804	25374	25301	25197	24963	25226	25246	25261	25031	25132	24968	24945	25286	25196	24992	25092	25159	25086	25153	25083	25271	24921	25092	24986	24953	25255	25054	25192	25070	24926	25134	25107	25093	25268	25058	25128	25102	25074	25036	25060	25214	25077	25216	25010	25286	25006	25006	24978	25065	25111	25162	25281	24812	25070	25037	25090	24970	24976	25097	25084	24975	25195	25321	25127	24882	25027	25121	25203	25186	25133	24983	24987	25157	24882	25221	25202	24994	25094	24989	25030	25026	24872	25046	25295	25093	25210	25042	24961	24929	25066	25316	25197	24943	24943	25193	25017	24875	25170	24958	25112	25089	25007	24940	24950	25114	25083	25244	25277	25087	25064	24924	25304	25212	24991	25032	25045	24977	24928	25279	24990	25172	25223	25208	25103	24926	25275	25115	25185	25131	24916	24963	25100	25167	25091	24839	24875	25141	25208	25078	25142	25136	24894	24859	24830	25080	25177	25282	25002	24985	24962	25143	25025	25022	24901	25056	24903	25052	24945	25242	24950	24961	24609	24950	24825	25029	24915	24968	24912	25059	25128	24995	25304	25110	24854	24811	24883	25164	25175	25034	25031	25026	24955	25010	25179	25228	24975	25062	25127	25173	24937	25004	24856	25204	24957	25165	25126	25117	25236	25124	25076	25015	25108	24946	24907	25301	25134	25134	25061	25263	25109	24988	24837	25194	25063	25016	24941	25085	25137	25373	24786	24999	25060	24959	25025	25012	25040	25026	25134	24977	25141	25146	24822	25037	24934	25031	25255	25184	24949	25004	24803	24971	25217	24969	25224	25184	25114	25117	25282	25109	25133	25320	24816	24942	24877	25200	24801	25207	24956	25079	25298	25121	25236	25232	25142	24785	25004	25375	25279	25106	25011	24991	25093	24982	25001	25094	25248	25202	25067	24997	24868	24874	24895	24825	25045	25034	24786	24929	25211	24980	24805	25147	25057	25105	24735	25165	24709	24776	24994	25325	24887	25245	25054	24998	25153	24911	25047	25153	25061	25080	24946	25260	25117	24894	25090	25068	25017	25291	25057	25061	25152	25373	24941	25094	24709	24800	24876	25031	25003	24998	25116	25155	25306	25171	25206	25197	25108	25035	25154	24874	24980	24881	24988	25237	24757	25066	24961	25234	24950	24864	25152	25223	25246	25204	25093	25062	24958	24938	24832	25188	25114	25063	25031	25107	24802	25124	25065	24893	24964	25031	24927	25141	24938	24825	24872	24873	24842	25161	24992	24866	25172	24798	25161	24924	25037	24999	25050	25047	25185	25110	24979	24858	25240	25095	25063	25133	25021	25203	25113	24966	25019	24879	25159	25187	25166	25139	25048	24836	24988	24819	25182	24995	25122	24988	24895	24823	24950	24988	25230	24982	25291	25121	24947	25243	25030	25002	24821	25083	25188	25064	25108	25231	25074	25140	25304	25146	25035	24923	24847	25017	25233	24996	25189	25126	25222	25199	24980	25023	25112	25081	25177	25195	25020	24954	24946	25063	25000	25061	25046	25110	25106	25184	24973	25049	25037	25207	24806	25055	25002	25294	25112	24939	25072	25149	25243	25136	25096	24957	24942	25047	25198	25025	24978	24838	24881	25174	25237	25265	25044	24886	25204	25186	25010	24827	24977	25005	25127	24961	24984	25233	24991	25113	25019	25062	25035	25035	25054	25175	24875	24997	24989	24894	24875	24990	25139	24954	24941	25168	24960	25162	25245	25250	25485	25009	25130	24990	25063	25222	25155	25331	25001	24969	25149	24922	24909	24981	24993	24867	25090	24973	24769	24943	25191	25264	24926	25070	24977	25227	25085	25051	24901	25248	25122	25047	24920	24798	25098	25038	25138	25211	25166	25209	25151	25070	25211	25081	24856	25166	24791	25259	25177	25052	25067	25130	25269	25097	25026	24555	25048	25104	25165	25187	25043	25173	25006	25100	24928	24828	24949	24740	24774	24961	24793	24904	24976	25333	25267	25092	25204	25064	25084	25038	25144	24931	24920	24841	25141	25040	25060	24888	24969	24895	24966	25047	25041	24922	25026	25090	25071	24999	24857	25047	25002	25156	25438	25170	25018	24852	25191	25293	25131	24995	24993	25134	25104	25045	25105	25334	24932	25016	25099	24814	25043	24752	24901	24998	25177	25205	25015	24986	25032	25119	25158	25065	25252	25052	24913	25183	25115	25161	25182	25138	25034	25140	25255	25086	25165	25333	24934	25122	25227	25181	25112	25065	25129	25102	25137	24924	24820	24916	24932	25361	25105	25150	24897	25064	25089	25257	25040	25212	25171	24962	25226	25103	25142	25050	25153	25264	24979	24849	24970	24825	24860	25132	25093	24947	25081	25025	24916	24971	25253	25195	25235	25108	25075	25205	24914	25086	24946	25084	25192	25023	24959	25164	25157	25213	24969	24810	25145	25376	25016	25259	25088	25070	25145	25251	24985	24859	25175	25197	25021	25219	25208	25105	25266	25111	25137	25066	25259	24981	25138	24926	24938	25199	25151	24928	25062	25158	24997	24988	25356	25076	25268	25240	25107	25458	25348	25108	25077	25265	24852	25048	24898	24888	25009	24918	25001	25038	24973	24960	24925	25014	25203	25013	25021	25049	25092	25127	25064	25028	25345	24912	25317	24987	24855	25142	24853	25092	25185	24978	24977	24856	25010	24966	24895	25012	24934	25102	25071	25328	25098	25110	24760	25041	25166	25259	25117	24990	25157	25000	25135	25280	25190	25061	25166	25453	24986	25140	25028	25235	25258	25171	25200	25143	24997	25021	25145	25154	25011	25092	25076	25183	25014	25079	24864	25120	25048	25164	24989	24915	25204	25040	25144	25102	25066	25037	24937	24899	24886	25355	25090	24847	24916	24951	25026	25021	25035	24874	24960	25093	25217	25179	25066	25176	25098	25013	25060	25152	25027	25013	25038	25072	24877	25184	24918	25020	25265	25171	25006	25460	25191	24979	25048	25095	25208	25189	24957	24940	24964	24964	25217	25215	24987	24898	25141	24763	25025	25165	25036	25151	25209	25128	24995	25118	25245	25137	25134	25390	24955	25205	25288	25128	24943	24839	25007	24956	25105	25388	25090	25058	24911	25017	24961	25294	25330	25009	24925	25006	25179	24848	24872	24992	25130	25108	25091	25136	24953	25140	25496	25146	25193	25000	25032	25146	25079	25315	25096	25043	25010	25242	25355	25051	25043	25148	25003	25300	25320	25107	25074	25183	25241	25204	25136	25045	25228
25544	39587	35613	26458	22013	19435	18240	17580	17364	17007	16869	16751	16572	16420	16499	16324	16161	16291	15930	15959	16194	16045	16106	16150	16168	16166	15957	15994	15926	15881	15871	15759	15989	15831	15835	15854	15817	15822	15663	15901	15810	15720	15681	15692	15868	15709	15740	15817	15773	15828	15707	15832	15812	15613	15672	15474	15633	15734	15617	15697	15660	15727	15670	15688	15832	15792	15709	15608	15539	15610	15572	15600	15814	15763	15655	15551	15665	15586	15606	15799	15616	15709	15701	15744	15414	15595	15597	15528	15650	15727	15477	15567	15679	15540	15644	15720	15343	15668	15549	15583	15667	15383	15585	15708	15572	15671	15801	15477	15640	15758	15628	15390	15623	15591	15628	15593	15743	15652	15703	15541	15349	15529	15630	15514	15614	15749	15573	15567	15645	15607	15403	15648	15522	15586	15670	15623	15438	15588	15697	15468	15563	15617	15548	15678	15562	15535	15518	15644	15681	15876	15567	15676	15484	15467	15708	15723	15745	15629	15590	15632	15680	15708	15420	15696	15606	15512	15804	15773	15576	15767	15620	15693	15679	15633	15629	15557	15623	15497	15555	15625	15568	15496	15498	15693	15550	15620	15566	15480	15773	15723	15588	15544	15501	15661	15493	15597	15684	15602	15443	15570	15388	15707	15608	15697	15772	15668	15495	15667	15588	15697	15811	15700	15534	15631	15474	15586	15643	15494	15518	15540	15614	15508	15622	15454	15650	15451	15689	15653	15497	15520	15570	15740	15579	15522	15581	15574	15518	15540	15623	15659	15687	15788	15497	15523	15560	15608	15384	15714	15533	15665	15563	15622	15561	15694	15409	15651	15659	15888	15623	15586	15633	15554	15642	15403	15653	15413	15453	15583	15680	15582	15678	15419	15838	15612	15731	15513	15558	15610	15528	15633	15632	15429	15472	15813	15594	15555	15756	15605	15645	15361	15550	15537	15619	15605	15690	15650	15574	15550	15489	15591	15565	15466	15553	15517	15601	15597	15765	15470	15609	15613	15655	15549	15676	15595	15677	15577	15571	15533	15668	15586	15481	15647	15546	15581	15665	15550	15492	15483	15627	15685	15653	15673	15392	15650	15706	15637	15581	15561	15692	15661	15696	15693	15555	15729	15601	15705	15653	15725	15526	15599	15600	15710	15568	15701	15671	15666	15652	15508	15640	15657	15484	15479	15544	15528	15398	15640	15535	15471	15577	15712	15646	15610	15648	15569	15458	15652	15433	15644	15603	15557	15459	15642	15453	15659	15575	15612	15682	15563	15634	15595	15433	15632	15526	15596	15436	15514	15629	15588	15492	15534	15497	15632	15577	15707	15597	15608	15733	15694	15558	15547	15762	15673	15700	15487	15485	15544	15702	15527	15628	15659	15756	15432	15456	15747	15478	15680	15535	15650	15692	15680	15621	15596	15648	15630	15598	15589	15783	15623	15707	15509	15681	15490	15748	15590	15528	15427	15474	15574	15465	15550	15770	15650	15628	15657	15588	15411	15539	15468	15772	15696	15717	15748	15683	15601	15410	15626	15567	15579	15514	15682	15434	15460	15601	15583	15699	15716	15505	15531	15668	15524	15781	15836	15649	15470	15533	15633	15603	15577	15501	15645	15632	15697	15801	15795	15598	15711	15570	15429	15690	15576	15711	15615	15520	15627	15628	15598	15492	15692	15673	15539	15500	15691	15534	15641	15579	15732	15557	15615	15402	15514	15494	15536	15534	15546	15529	15588	15723	15634	15771	15661	15725	15523	15530	15455	15646	15603	15714	15400	15419	15622	15678	15657	15696	15552	15611	15561	15578	15707	15648	15905	15517	15717	15552	15546	15532	15801	15601	15661	15599	15570	15750	15606	15615	15419	15337	15632	15687	15734	15697	15725	15280	15776	15531	15572	15780	15761	15612	15622	15421	15561	15423	15578	15724	15487	15626	15741	15595	15709	15690	15698	15482	15581	15513	15482	15707	15647	15523	15723	15656	15636	15258	15427	15575	15583	15541	15669	15665	15736	15671	15545	15590	15643	15521	15614	15727	15770	15616	15528	15601	15552	15528	15604	15364	15588	15484	15799	15508	15609	15541	15790	15559	15562	15572	15535	15741	15517	15523	15658	15531	15597	15463	15638	15659	15536	15603	15446	15534	15590	15625	15395	15595	15644	15633	15643	15649	15592	15566	15822	15568	15614	15440	15659	15658	15558	15329	15564	15552	15602	15577	15594	15520	15592	15674	15528	15465	15603	15543	15602	15622	15612	15498	15473	15694	15585	15602	15631	15650	15658	15558	15670	15606	15633	15744	15602	15461	15583	15543	15715	15590	15536	15697	15565	15668	15560	15619	15615	15623	15468	15655	15603	15633	15610	15635	15616	15531	15509	15537	15802	15558	15543	15626	15655	15430	15366	15410	15606	15604	15492	15430	15483	15542	15511	15547	15483	15705	15427	15717	15617	15790	15570	15780	15534	15596	15586	15585	15609	15809	15388	15726	15549	15585	15632	15573	15531	15619	15629	15560	15795	15639	15455	15513	15590	15443	15535	15447	15525	15592	15736	15736	15522	15702	15466	15728	15668	15702	15402	15759	15649	15563	15580	15632	15513	15582	15557	15599	15763	15435	15488	15639	15848	15675	15549	15643	15543	15706	15587	15540	15566	15609	15709	15584	15511	15499	15609	15700	15726	15660	15453	15559	15551	15689	15742	15451	15533	15504	15684	15499	15536	15581	15709	15702	15640	15683	15370	15479	15660	15643	15498	15761	15639	15622	15675	15466	15560	15640	15703	15682	15798	15754	15393	15544	15654	15706	15575	15606	15530	15515	15640	15607	15546	15550	15693	15770	15589	15607	15531	15735	15447	15604	15653	15672	15686	15633	15677	15551	15574	15538	15593	15733	15575	15427	15569	15577	15464	15653	15605	15651	15416	15688	15711	15687	15572	15505	15721	15738	15637	15610	15587	15554	15687	15615	15497	15603	15654	15718	15681	15556	15658	15571	15726	15637	15631	15494	15526	15659	15480	15450	15735	15394	15512	15548	15614	15529	15699	15468	15753	15528	15630	15712	15715	15604	15554	15715	15453	15627	15601	15512	15569	15627	15584	15676	15583	15664	15652	15730	15480	15531	15442	15613	15631	15580	15658	15672	15552	15539	15576	15533	15700	15436	15623	15495	15483	15572	15664	15474	15433	15646	15628	15580	15717	15723	15531	15695	15556	15390	15757	15620	15591	15775	15582	15745	15692	15623	15662	15522	15730	15756	15455	15656	15665	15546	15614	15444	15594	15568	15605	15703	15470	15602	15415	15637	15640	15606	15594	15603	15600	15565	15639	15618	15618	15552	15529	15601	15600	15558	15680	15474	15771	15588	15642	15705	15462	15674	15631	15622	15699	15596	15493	15642	15693	15588	15722	15628	15707	15467	15511	15667	15690	15544	15496	15544	15595	15523	15659	15612	15625	15560	15638	15439	15583	15767	15715	15583	15633	15534	15777	15521	15575	15499	15668	15594	15531	15648	15889	15460	15623	15432	15500	15618	15631	15806	15624	15630	15627	15762	15482	15614	15541	15703	15535	15636	15436	15640	15744	15627	15637	15410	15866	15638	15519	15618	15743	15670	15634	15752	15548	15575	15561	15687	15487	15671	15775	15494	15668	15637	15613	15673	15599	15595	15567	15453	15526	15595	15450	15710	15675	15578	15587	15732	15516	15663	15674	15596	15459	15585	15453	15529	15827	15400	15610	15652	15622	15617	15620	15496	15487	15640	15465	15497	15549	15638	15819	15581	15526	15440	15581	15369	15788	15559	15637	15549	15616	15380	15538	15489	15531	15549	15544	15551	15589	15648	15812	15567	15777	15581	15665	15512	15852	15675	15721	15678	15408	15690	15546	15553	15625	15572	15702	15815	15826	15574	15411	15583	15430	15577	15559	15614	15552	15535	15539	15775	15489	15622	15803	15321	15874	15649	15616	15654	15691	15681	15582	15488	15663	15671	15695	15562	15678	15452	15354	15615	15602	15687	15661	15585	15575	15718	15615	15546	15640	15650	15658	15457	15737	15580	15562	15453	15490	15515	15548	15649	15570	15579	15598	15509	15538	15664	15521	15687	15732	15639	15611	15613	15639	15752	15537	15555	15746	15637	15721	15729	15577	15590	15795	15483	15549	15636	15715	15614	15438	15660	15609	15425	15531	15697	15622	15723	15496	15658	15561	15507	15715	15540	15534	15530	15581	15646	15560	15618	15699	15525	15601	15518	15634	15657	15407	15607	15535	15744	15504	15667	15605	15481	15693	15543	15554	15665	15591	15485	15628	15535	15667	15539	15451	15621	15472	15793	15704	15713	15525	15749	15593	15623	15688	15572	15675	15608	15538	15685	15637	15575	15596	15532	15548	15614	15639	15484	15442	15610	15355	15552	15569	15612	15622	15430	15619	15692	15491	15748	15666	15442	15724	15445	15671	15660	15580	15748	15475	15606	15500	15597	15632	15616	15737	15722	15648	15663	15698	15618	15644	15661	15621	15719	15869	15557	15661	15531	15675	15648	15593	15648	15490	15580	15603	15521	15485	15433	15670	15713	15781	15599	15818	15607	15605	15707	15602	15495	15656	15505	15523	15669	15623	15592	15686	15746	15638	15572	15628	15514	15557	15568	15569	15487	15462	15684	15636	15660	15571	15664	15566	15672	15588	15728	15537	15674	15702	15503	15708	15606	15635	15536	15714	15704	15732	15514	15435	15573	15658	15469	15666	15619	15640	15710	15709	15509	15593	15578	15521	15411	15638	15605	15684	15589	15623	15551	15610	15625	15440	15620	15635	15643	15575	15746	15622	15519	15532	15706	15532	15567	15672	15602	15480	15624	15609	15560	15709	15574	15698	15766	15494	15678	15260	15611	15714	15708	15711	15548	15675	15569	15532	15529	15696	15575	15687	15595	15475	15550	15511	15537	15650	15456	15617	15493	15492	15472	15632	15624	15737	15560	15654	15737	15675	15599	15571	15582	15582	15352	15631	15619	15704	15541	15640	15832	15639	15649	15686	15578	15541	15543	15681	15645	15798	15731	15665	15597	15776	15550	15657	15463	15813	15650	15583	15727	15421	15701	15636	15659	15514	15591	15638	15596	15631	15702	15653	15588	15549
36109	30165	32629	30175	27701	27390	27308	26989	27015	26911	26729	26852	26818	26849	27013	26893	26948	26960	27018	26755	27077	27129	26739	26708	27085	26858	26681	27130	26955	26602	26836	26940	26953	26600	26783	27042	26649	27063	27061	27037	26925	26764	26815	26828	26869	27039	26971	26774	26460	26891	26969	26757	26529	26729	26734	26845	26810	26572	26925	26700	26841	26788	26855	26680	26622	26854	26915	26754	26957	26742	26620	26586	26843	26984	26827	26698	26779	26737	26796	26800	26740	26484	26844	26730	26821	26696	26871	26667	26842	26750	26958	26631	26705	26927	26947	26747	26871	26802	26909	27111	26527	26839	26625	26877	26728	26569	26989	26995	26596	26856	26844	26798	26948	26640	26838	26795	26796	26886	26949	26414	26716	26744	26793	26740	26986	26797	26868	26799	26862	26763	26825	27013	26786	26701	26706	26708	26939	27174	26800	26923	26886	27090	26812	26471	27019	26604	26804	26826	26941	27030	27062	26772	26792	26773	26869	27001	26809	26609	26815	26838	26578	26709	26835	26824	26825	27208	26481	26709	26534	26664	26576	26865	26740	26715	26962	26585	26738	26593	26765	26663	26784	26703	26867	26869	26829	26673	27120	26717	26773	26802	26833	26638	26698	26733	26807	26808	26880	26693	26940	26773	26801	26805	26881	26950	26813	27015	26771	26722	26779	26839	26861	26688	26582	26456	27008	26779	26659	26646	27057	26760	27176	26830	26631	26707	26811	26672	26869	26678	26900	27067	26916	26828	26942	26657	26896	26733	26959	26880	27155	26882	26758	26792	26667	26896	26864	26869	26687	26813	26647	26675	26775	26942	26841	26651	26739	26831	26735	26722	26676	26508	26622	26889	26975	26771	26887	26936	26712	26794	26762	26698	27036	26523	27005	26868	26922	27064	26756	26954	26913	26819	27128	26875	26649	26686	26791	26635	26857	26777	26978	26847	27050	26759	26786	26844	26726	26649	26771	26688	26519	26866	26961	26981	26907	27162	26775	26692	26778	26884	26968	26902	26571	26772	27075	26734	26802	26592	26827	26781	26851	26768	27005	26888	26561	26861	27006	26836	27002	26917	27209	26872	26870	26829	26998	27005	26816	26823	26926	26823	26725	26862	26798	26723	26839	26665	26728	26622	26787	26726	26614	27061	26742	26652	26664	26728	27039	26938	26767	26879	26734	26686	26929	26754	26748	26823	26863	26634	26577	26544	26639	26914	26716	26556	26785	26815	26963	26769	26950	26906	26822	26986	26900	27201	27008	27033	26813	26534	26757	26660	26727	26779	26612	26869	27036	26849	26691	26790	26754	26811	26763	26887	26589	26660	26760	26726	26665	27017	26318	26710	26892	26900	26811	26857	26506	26695	26977	26944	26554	26871	26685	26747	26426	27017	27052	26792	26654	26789	26696	26972	26802	26932	26834	26575	26972	27071	26819	26861	26912	26558	26526	26604	26801	26795	27184	26567	26389	26788	26943	26791	26345	26714	26885	26798	26926	26862	26839	26908	26954	27082	26537	26809	26730	27055	26755	26852	26762	26471	26852	26888	27080	26823	26748	26757	26975	26890	26813	26952	26665	26710	26848	26971	26630	26859	26993	26790	26767	26778	26667	26837	26944	26904	26667	26954	26715	26708	26837	26777	26667	27090	26841	27130	26930	26769	26872	26926	26698	27036	26723	26507	26843	26793	26634	26715	26928	26745	27038	26879	26810	26600	26905	26897	26895	26896	26848	26723	26801	27128	26836	26723	26789	26820	26585	26821	27032	26908	26974	26788	26782	27025	27139	26589	27036	26869	26838	26633	26916	26960	27088	26967	26840	26672	26726	26828	26930	26907	26912	26680	26952	26672	27029	26958	26847	26719	26947	26808	26927	26942	26869	26694	26823	26553	26944	26900	27182	26851	26777	26702	26564	26887	26944	27180	27204	26671	26678	26686	26867	26648	26794	26879	26694	26985	26720	26583	26838	26843	26723	26634	26800	26642	26849	26600	26669	26689	26708	26667	26867	26939	26916	27027	26884	27004	26752	26840	27055	26971	26894	26636	26850	26812	26864	26739	26936	26872	26827	26618	27138	26748	26832	26831	26760	26741	26994	26806	26903	26855	26704	26965	26790	26929	27020	26848	27054	26910	27035	26840	26784	26837	26737	27043	26833	26709	26666	26561	26829	26837	26834	26915	26814	26778	26773	26956	26647	27015	27005	26973	26667	26696	26661	26781	26973	26526	26590	26775	26877	27015	27087	26740	26681	26475	26803	26968	27048	27043	26672	26913	26891	26898	26781	26602	27029	26977	27064	26929	26809	26665	26962	26554	26840	26851	26998	26786	27005	27053	26712	26791	26899	26892	26721	26708	26721	27049	26862	27000	26935	26703	27050	26951	26754	26887	27000	26633	26713	26753	26759	26609	26937	26870	26856	26675	27023	26615	27064	26899	26618	26862	26772	26850	26790	26842	26996	26953	26947	26569	26749	26927	27172	26470	27027	26833	26897	26528	26975	26690	26678	27021	26838	26762	26821	26829	26848	26780	26883	26646	26900	26722	26840	26831	26742	26893	26844	26953	27236	26706	26638	27064	26668	26724	26712	26907	27063	26902	26847	26660	26811	26644	26691	26569	26869	27028	26782	26719	26738	26706	26696	27004	26696	26871	26799	26818	26829	26796	26746	27078	26825	26785	26780	26785	26827	27014	26687	26739	26645	26894	26796	26738	26638	26470	26694	27042	26933	26449	26766	26825	26571	26811	27040	26979	26781	26928	27035	26912	26704	26849	26807	26819	26929	26789	26648	26744	26752	26697	26714	27123	27003	26880	26789	26472	26620	26808	26761	26875	26715	26760	26721	26643	27019	26817	26647	26856	26662	26797	26785	26700	26861	26848	26920	26784	27011	27062	26743	26864	26805	26754	26912	26748	26732	26792	26783	26944	26645	26550	26941	26943	27107	26793	26792	26647	26980	26983	26796	26961	26830	26859	26782	26958	26786	26810	26814	26562	26962	26965	26841	26997	26880	26583	26843	26836	26846	26610	26751	26837	27007	26784	26843	26720	26827	26842	26771	26781	26788	26948	26563	26821	26584	26770	26777	26864	26915	26717	26829	26446	26745	27018	26805	26751	26996	26772	26913	27197	26879	26976	26807	26741	26774	26539	26646	26668	26622	26782	26925	26820	26888	26837	26922	26516	26825	26613	26686	26602	26895	27232	26942	26983	26764	26793	26940	26733	26857	26767	26822	27032	27111	26606	26839	26861	26559	26835	26873	26907	27051	26942	26812	26463	26896	27120	26965	26788	27111	26714	26910	26714	26737	27000	26944	26821	26922	26855	26929	26603	26931	26880	26958	26716	26806	26919	26840	26883	26923	26913	26853	26762	26889	26973	27033	26636	26905	26885	26883	26840	26888	27015	26994	26784	26692	26956	26881	26808	26646	26939	26942	27020	26790	26779	26562	26542	26661	26959	26731	26863	26765	26686	26733	26879	26841	26991	26958	26883	27046	26837	26565	26862	26851	26863	26745	26789	26833	26844	26994	27100	26876	26852	26549	26795	26860	26805	26824	26792	26663	26972	26696	26930	27002	26746	26924	26607	26554	26694	26783	26750	26694	26847	26668	26827	27076	27013	27012	27020	26813	26896	26601	27011	26811	26815	26875	26858	26638	26822	26953	26985	26835	26825	26698	27001	26636	26663	26969	27000	26864	26933	26845	26925	26962	26851	26779	26755	26804	26881	26761	26660	26819	26837	26805	27114	26703	27018	26852	26957	26711	26850	26778	26759	26777	26638	26899	26980	26614	26645	26974	26811	26839	26732	26792	26864	27027	26866	26754	26830	27046	26887	26806	26983	26822	26668	26840	26795	26806	26730	26814	26867	26755	27035	26835	26704	26775	26741	26782	26757	26607	26581	26574	26668	26944	26795	26832	26950	26889	26844	26898	26724	26818	27091	26819	26743	26846	27036	26862	26875	26745	26907	26817	26900	26861	26913	26822	26662	26640	26802	26760	26644	26810	27088	27055	26927	27007	26861	26849	26682	27030	26999	26654	26744	26835	26840	26956	26571	26743	26752	26790	26746	26802	26955	26972	26910	26730	27125	27064	26726	26629	26984	26858	26925	26922	26876	26963	26652	26840	26933	26733	26901	26821	26901	26741	26670	26799	27007	26730	26870	27043	26833	26887	26688	26963	26819	27054	26928	26715	26991	26696	26647	26838	26762	26782	26704	26533	26928	26647	26460	26802	26947	27025	26813	26815	26937	26762	26849	26862	27040	26719	26884	26836	26725	26671	26817	26564	26633	26856	26927	26752	26818	26842	26767	26904	26918	26566	26957	27049	26917	26816	26961	26889	26873	26489	26786	26840	27042	27004	26753	26721	26877	26558	26638	26964	26920	26839	26785	26850	26821	26782	26545	26715	26884	26877	27060	26811	26753	27037	26860	26812	26621	26506	26909	26803	26911	26561	26747	27012	27103	26981	26793	26936	26837	26964	26836	26741	26774	26734	26759	26828	27275	27120	26835	26686	26605	26673	26659	26767	26869	26679	26656	26994	26645	26951	26923	27066	26678	26792	26815	26923	26902	26607	26756	26849	26799	26712	26847	26578	26756	26880	27033	27002	26736	26850	26673	26555	26814	26637	26692	26748	26789	26740	26772	26570	26916	26963	26567	26466	26807	26695	26628	26652	26973	27085	26862	26803	26814	26556	26732	27086	26846	26810	26826	26701	26764	26664	26779	26879	26730	26672	26839	26865	26828	26747	26685	27173	26811	26600	26970	26727	26907	26877	26802	26814	26972	26865	26836	26834	27042	26812	26893	26699	26640	26817	26918	26659	26945	26689	26744	26723	26891	26919	27056	26544	26942	27143	26791	26761	27054	26763	26558	26710	26902	26922	26704	26551	26633	26938	26940	26852	26803	26987	26960	26745	26935	26843	26801	26796	26813	26734	26596	26873	27005	26807	26709	26654	26914	26812	26768	26724	26912	26868	26893	27075	26741	26643	26863	26831	26878	26900	26978	26899	26997	26691	26704	26890	26910	26792	27027	26683	26933	26840	26781	26757	26809	26708	26580	26844	26880	27085	27083	26999	26914	26828	26947	26880	26722	26976	26820	26897	26679	26883	26634	26873	26783	27076	26688	26856	26966
27663	30548	26581	20371	18503	17264	17103	16787	16660	16698	16574	16623	16917	16711	16688	16670	16813	16694	16527	16504	16599	16533	16700	16648	16706	16762	16744	16510	16681	16473	16565	16614	16694	16514	16550	16567	16510	16399	16530	16547	16439	16616	16509	16584	16566	16575	16612	16467	16519	16390	16730	16484	16616	16466	16557	16538	16669	16640	16473	16467	16569	16461	16390	16412	16456	16437	16430	16714	16457	16483	16448	16430	16475	16497	16627	16574	16477	16638	16360	16597	16400	16393	16605	16423	16423	16497	16490	16578	16508	16306	16488	16550	16403	16544	16434	16541	16458	16300	16555	16535	16502	16296	16480	16348	16538	16486	16547	16498	16390	16304	16377	16554	16596	16344	16418	16405	16594	16387	16415	16583	16594	16487	16518	16603	16468	16481	16539	16536	16589	16536	16517	16594	16375	16580	16357	16467	16380	16263	16448	16441	16270	16492	16464	16599	16325	16237	16532	16411	16322	16364	16314	16530	16483	16459	16570	16472	16499	16503	16406	16484	16531	16447	16511	16500	16243	16681	16403	16311	16472	16414	16352	16547	16576	16348	16595	16470	16297	16512	16462	16458	16602	16601	16483	16290	16525	16602	16578	16397	16285	16512	16488	16480	16541	16450	16314	16440	16422	16470	16490	16417	16490	16458	16460	16537	16390	16306	16584	16375	16479	16559	16489	16608	16506	16413	16602	16434	16516	16412	16382	16426	16406	16354	16528	16497	16524	16458	16294	16623	16421	16564	16742	16656	16514	16535	16526	16558	16638	16469	16538	16314	16551	16351	16518	16517	16413	16367	16615	16558	16363	16464	16444	16546	16344	16502	16485	16551	16514	16359	16399	16379	16453	16252	16544	16554	16492	16446	16561	16626	16370	16436	16509	16538	16505	16553	16444	16450	16354	16339	16521	16530	16378	16345	16376	16485	16319	16401	16600	16462	16480	16410	16417	16376	16232	16404	16373	16467	16486	16362	16285	16701	16470	16517	16468	16392	16477	16495	16427	16506	16379	16405	16424	16374	16383	16323	16453	16730	16444	16522	16521	16325	16556	16440	16416	16378	16454	16395	16560	16526	16502	16455	16490	16586	16538	16439	16505	16374	16464	16379	16391	16694	16512	16493	16360	16433	16321	16607	16311	16238	16442	16432	16465	16666	16342	16452	16367	16590	16349	16523	16481	16282	16421	16482	16590	16521	16341	16199	16409	16497	16476	16455	16396	16556	16346	16504	16505	16382	16492	16611	16556	16466	16486	16488	16386	16346	16389	16440	16495	16558	16478	16560	16519	16530	16355	16386	16452	16365	16440	16510	16414	16436	16323	16488	16370	16442	16510	16354	16369	16494	16466	16553	16664	16439	16494	16521	16557	16519	16674	16170	16598	16515	16468	16464	16291	16525	16587	16491	16249	16566	16541	16621	16378	16419	16469	16549	16507	16369	16660	16401	16442	16351	16512	16519	16543	16441	16487	16484	16571	16422	16416	16422	16567	16603	16491	16444	16495	16536	16423	16533	16395	16501	16621	16500	16514	16530	16357	16374	16340	16439	16402	16375	16267	16315	16423	16399	16417	16379	16532	16380	16627	16458	16600	16359	16583	16570	16459	16483	16253	16603	16676	16530	16406	16375	16420	16487	16450	16379	16463	16409	16531	16568	16335	16490	16533	16430	16416	16523	16359	16463	16463	16477	16457	16504	16352	16557	16632	16673	16352	16428	16427	16292	16502	16349	16736	16340	16545	16517	16528	16465	16381	16402	16427	16516	16468	16612	16544	16458	16495	16390	16468	16678	16340	16468	16488	16607	16340	16598	16399	16477	16310	16513	16496	16353	16414	16399	16519	16365	16411	16497	16479	16444	16577	16458	16213	16451	16494	16454	16358	16382	16620	16456	16344	16539	16467	16527	16272	16535	16388	16384	16495	16268	16490	16417	16367	16599	16507	16505	16428	16458	16378	16569	16493	16407	16519	16402	16324	16405	16465	16283	16619	16391	16585	16514	16643	16351	16406	16479	16527	16368	16414	16314	16590	16458	16608	16497	16468	16469	16413	16424	16621	16395	16453	16467	16531	16334	16543	16602	16405	16436	16346	16468	16451	16341	16458	16425	16470	16512	16454	16273	16425	16540	16636	16507	16467	16548	16365	16605	16255	16225	16537	16685	16436	16663	16625	16403	16407	16570	16501	16483	16144	16569	16281	16583	16409	16490	16452	16489	16608	16387	16458	16443	16458	16391	16360	16452	16478	16686	16373	16583	16415	16480	16299	16425	16482	16467	16724	16358	16490	16498	16466	16380	16495	16437	16541	16581	16574	16417	16283	16636	16582	16684	16466	16321	16565	16501	16582	16717	16421	16483	16523	16345	16507	16278	16594	16372	16480	16428	16200	16304	16369	16595	16491	16498	16436	16496	16555	16370	16394	16454	16424	16410	16518	16467	16563	16487	16531	16486	16509	16438	16385	16326	16414	16579	16378	16579	16402	16350	16472	16412	16519	16390	16477	16587	16429	16411	16365	16504	16329	16334	16242	16414	16567	16587	16539	16440	16440	16445	16398	16480	16530	16628	16537	16592	16307	16452	16359	16383	16310	16339	16405	16317	16542	16515	16415	16441	16324	16445	16557	16366	16458	16489	16500	16398	16618	16411	16478	16654	16443	16417	16539	16528	16435	16465	16359	16350	16516	16516	16354	16538	16461	16648	16483	16364	16462	16537	16481	16423	16439	16459	16393	16563	16501	16371	16479	16526	16575	16558	16544	16666	16334	16298	16456	16334	16532	16554	16610	16550	16649	16324	16572	16522	16339	16551	16365	16331	16458	16314	16535	16570	16537	16307	16443	16379	16500	16402	16586	16524	16498	16432	16369	16432	16378	16409	16329	16352	16532	16468	16547	16383	16390	16622	16601	16383	16511	16657	16580	16499	16537	16488	16380	16492	16532	16531	16421	16460	16430	16430	16441	16372	16362	16575	16605	16573	16404	16205	16477	16488	16508	16489	16563	16493	16587	16494	16428	16397	16289	16370	16552	16492	16403	16637	16442	16417	16441	16624	16729	16354	16319	16542	16504	16640	16442	16453	16409	16592	16374	16296	16360	16545	16462	16452	16281	16376	16496	16483	16363	16500	16591	16355	16490	16543	16364	16398	16507	16369	16415	16420	16592	16412	16499	16582	16589	16387	16370	16315	16363	16773	16399	16659	16461	16453	16464	16489	16403	16440	16479	16353	16413	16406	16491	16299	16643	16368	16430	16403	16612	16652	16648	16580	16381	16467	16404	16558	16537	16645	16540	16430	16608	16472	16324	16422	16371	16302	16630	16452	16408	16601	16471	16568	16423	16456	16467	16545	16600	16531	16393	16482	16634	16574	16387	16412	16535	16417	16552	16554	16447	16510	16634	16406	16235	16402	16406	16425	16529	16318	16452	16549	16481	16517	16562	16595	16380	16466	16484	16331	16439	16574	16453	16494	16268	16401	16523	16418	16368	16396	16363	16473	16461	16595	16520	16542	16456	16417	16406	16607	16448	16436	16446	16539	16339	16630	16574	16441	16461	16438	16405	16098	16558	16460	16493	16329	16502	16449	16591	16514	16451	16379	16510	16353	16575	16366	16558	16554	16499	16533	16421	16372	16428	16445	16452	16452	16634	16449	16400	16537	16468	16590	16642	16453	16372	16446	16357	16658	16508	16440	16454	16462	16520	16651	16533	16584	16565	16353	16476	16416	16498	16568	16657	16676	16426	16395	16419	16387	16291	16582	16498	16372	16303	16380	16429	16525	16407	16423	16653	16521	16600	16363	16611	16441	16349	16557	16409	16406	16459	16391	16623	16466	16505	16396	16670	16358	16417	16346	16639	16476	16517	16472	16602	16327	16497	16632	16646	16622	16443	16572	16619	16450	16452	16518	16473	16314	16614	16464	16657	16557	16713	16532	16404	16548	16408	16556	16345	16448	16455	16616	16484	16427	16400	16596	16470	16193	16490	16480	16385	16379	16372	16373	16527	16490	16436	16493	16471	16445	16554	16493	16576	16318	16377	16478	16520	16370	16538	16417	16332	16448	16394	16444	16265	16662	16471	16469	16497	16436	16381	16491	16562	16340	16603	16420	16403	16473	16486	16574	16624	16442	16415	16419	16515	16688	16466	16196	16454	16425	16400	16559	16409	16646	16557	16595	16576	16554	16311	16474	16472	16337	16414	16372	16343	16645	16435	16502	16363	16455	16465	16424	16315	16339	16427	16370	16395	16531	16454	16419	16491	16460	16473	16461	16542	16466	16601	16332	16590	16481	16707	16707	16314	16251	16313	16396	16285	16326	16394	16434	16391	16550	16276	16418	16411	16502	16579	16361	16599	16364	16390	16544	16490	16437	16472	16359	16670	16524	16545	16655	16388	16464	16420	16522	16583	16621	16374	16541	16418	16445	16216	16554	16366	16394	16408	16534	16521	16488	16428	16555	16535	16354	16448	16546	16399	16336	16423	16377	16697	16430	16334	16370	16433	16374	16654	16363	16522	16358	16386	16538	16397	16437	16340	16540	16473	16539	16522	16485	16608	16399	16517	16404	16643	16527	16302	16397	16709	16623	16384	16608	16463	16485	16532	16402	16528	16302	16437	16364	16496	16446	16359	16572	16642	16442	16421	16342	16621	16368	16567	16426	16588	16588	16520	16585	16542	16481	16626	16608	16532	16532	16425	16743	16417	16363	16509	16519	16439	16248	16417	16484	16501	16305	16452	16290	16375	16539	16522	16426	16514	16478	16507	16545	16568	16585	16618	16674	16257	16513	16313	16529	16541	16518	16473	16412	16548	16533	16441	16565	16465	16584	16397	16469	16344	16485	16335	16383	16553	16537	16438	16499	16504	16505	16489	16583	16418	16450	16529	16535	16456	16312	16403	16487	16478	16402	16598	16250	16566	16570	16521	16510	16370	16426	16479	16467	16387	16529	16401	16339	16462	16435	16271	16289	16582	16473	16264	16405	16544	16324	16562	16516	16455	16426	16596	16428	16479	16474	16421	16445	16179	16494	16626	16425	16522	16354	16472	16492	16591	16381	16532	16410	16658	16339	16579	16469	16545	16472	16494	16412	16459	16616	16644	16498	16447	16634	16431	16379	16321	16452	16636	16514	16427	16592	16512	16282
23869	20663	27009	24855	23831	27416	29046	26740	26268	26234	26262	25981	25958	25962	25955	25954	26023	25913	26210	26074	25878	26152	26020	25989	26001	26094	26074	25901	25797	26138	25855	25642	25716	25646	25667	25684	25851	25671	25582	25829	25878	25809	25800	25803	25693	25596	25921	25624	25805	25651	25912	25768	25670	25923	25869	25620	25829	25759	25711	25640	25897	25593	25634	25671	25825	25746	25555	25776	25751	25650	25601	25472	25864	25588	25516	25683	25678	25502	25550	25602	25758	25887	25750	25494	25606	25570	25460	25720	25912	25452	25662	25781	25654	25834	25953	25676	25495	25526	25758	25624	25621	25657	25445	25666	25752	25736	25607	25685	25773	25588	25751	25764	25384	25323	25583	25717	25483	25793	25833	25589	25529	25682	25844	25579	25765	25791	25895	25526	25598	25642	25607	25646	25603	25694	25611	25384	25691	25796	25650	25566	25550	25640	25413	25573	25536	25598	25634	25807	25660	25590	25713	25874	25665	25808	25860	25965	25796	25634	25642	25588	25729	25693	25738	25877	25691	25596	25729	25642	25659	25726	25692	25675	25817	25751	25743	25764	25788	25520	25720	25837	25688	25652	25605	25861	25603	25726	25734	25767	25601	25590	25627	25536	25589	25741	25458	25636	25599	25593	25609	25777	25610	25589	25482	25665	25401	25649	25789	25561	25618	25663	25575	25841	25749	25723	25554	25723	25636	25847	25688	25533	25696	25657	25501	25656	25703	25601	25548	25502	25673	25792	25726	25483	25611	25525	25351	25655	25673	25482	25618	25692	25426	25650	25778	25657	25517	25739	25642	25576	25595	25702	25779	25500	25786	25760	25797	25510	25438	25891	25271	25756	25751	25672	25511	25865	25731	25541	25836	25759	25443	25444	25506	25966	25493	25549	25672	25536	25511	25397	25649	25666	25621	25767	25688	25685	25465	25442	25459	25602	25661	25684	25598	25647	25830	25491	25726	25480	25841	25629	25688	25563	25808	25879	25700	25546	25699	25562	25468	25667	25722	25737	25405	25231	25819	25607	25604	25739	25481	25745	25745	25649	25645	25590	25713	25803	25580	25581	25740	25561	25510	25740	25735	25638	25612	25802	25699	25479	25559	25645	25799	25605	25610	25526	25762	25648	25728	25590	25597	25777	25566	25292	25771	25838	25745	25685	25649	25585	25476	25483	25530	25693	25785	25696	25745	25783	25692	25367	25746	25761	25489	25609	25979	25821	25505	25505	25595	25615	25721	25454	25734	25663	25555	25699	25762	25351	25652	25588	25639	25585	25382	25656	25355	25555	25588	25550	25584	25558	25597	25745	25671	25637	25632	25556	25492	25597	25687	25902	25348	25594	25658	25734	25712	25879	25518	25682	25480	25666	25509	25690	25560	25313	25670	25748	25681	25364	25834	25623	25719	25773	25605	25609	25637	25396	25470	25572	25705	25638	25497	25697	25432	25390	25597	25552	25497	25566	25809	25730	25655	25707	25570	25567	25686	25627	25759	25544	25494	25517	25661	25404	25586	25736	25491	25771	25593	25398	25602	25954	25734	25575	25420	25273	25570	25711	25605	25489	25677	25611	25686	25527	25580	25667	25566	25620	25486	25636	25468	25505	25544	25814	25849	25507	25716	25537	25460	25686	25771	25633	25552	25550	25620	25635	25760	25670	25436	25415	25724	25776	25416	25570	25657	25523	25597	25811	25864	25692	25722	25809	25471	25515	25600	25659	25905	25673	25588	25582	25859	25774	25783	25656	25912	25599	25785	25789	25551	25419	25454	25663	25668	25530	25586	25329	25751	25647	25425	25505	25522	25573	25687	25584	25760	25692	25769	25552	25801	25534	25547	25507	25811	25630	25666	25320	25693	25619	25635	25490	25820	25751	25791	25692	25893	25471	25860	25555	25654	25704	25397	25590	25840	25510	25628	25626	25945	25631	25600	25681	25432	25373	25406	25520	25470	25366	25638	25620	25948	25641	25842	25730	25440	25446	25614	25593	25591	25510	25525	25527	25532	25548	25613	25620	25737	25753	25727	25662	25792	25674	25591	25510	25524	25613	25727	25707	25474	25582	25674	25555	25752	25653	25654	25719	25520	25704	25728	25622	25912	25386	25545	25769	25911	25556	25616	25673	25539	25576	25581	25519	25580	25824	25699	25707	25635	25589	25539	25809	25362	25737	25367	25671	25427	25429	25661	25734	25635	25773	25530	25552	25851	25787	25567	25699	25542	25650	25835	25843	25734	25818	25537	25740	25708	25687	25397	25653	25633	25700	25524	25754	25667	25571	25752	25640	25347	25684	25726	25715	25447	25555	25429	25665	25663	25408	25502	25253	25408	25630	25538	25510	25327	25580	25777	25526	25611	25454	25708	25777	25728	25665	25698	25816	25418	25519	25753	25631	25857	25518	25514	25806	25606	25736	25709	25577	25433	25378	25634	25644	25551	25444	25782	25552	25460	25589	25667	25684	25561	25640	25666	25513	25643	25532	25728	26074	25736	25833	25665	25875	25663	25601	25819	25667	25676	25732	25345	25533	25724	25608	25574	25662	25512	25524	25553	25877	25781	25708	25686	25702	25946	25696	25783	25743	25738	25422	25565	25465	25891	25703	25500	25589	25692	25782	25819	25681	25660	25572	25621	25821	25784	25876	25642	25598	25504	25493	25624	25669	25607	25651	25606	25664	25558	25649	25410	25691	25571	25440	25582	25630	25662	25398	25597	25746	25843	25687	25711	25440	25663	25675	25543	25676	25639	25715	25607	25495	25894	25618	25428	25526	25731	25566	25702	25675	25738	25581	25624	25446	25616	25616	25816	25552	25754	25626	25651	25757	25624	25731	25563	25528	25691	25654	25504	25916	25694	25569	25530	25469	25647	25648	25614	25426	25537	25454	25678	25645	25856	25503	25666	25715	25792	25614	25790	25696	25792	25770	25623	25706	25572	25469	25596	25750	25834	25637	25476	25559	25780	25796	25661	25627	25603	25745	25641	25555	25722	25719	25653	25437	25522	25369	25516	25543	25454	25467	25463	25676	25725	25638	25690	25754	25724	25628	25929	25430	25522	25643	25400	25548	25677	25607	25623	25734	25731	25664	25695	25645	25491	25454	25410	25462	25936	25497	25455	25735	25809	25667	25489	25555	25684	25482	25665	25639	25928	25447	25904	25878	25528	25593	25613	25673	25877	25528	25659	25934	25735	25712	25765	25913	25574	25629	25593	25558	25659	25547	25572	25381	25684	25672	25598	25596	25697	25515	25757	25749	25711	25552	25752	25542	25525	25727	25549	25874	25401	25536	25406	25652	25583	25671	25605	25516	25493	25639	25630	25725	25654	25745	25769	25606	25722	25814	25781	25632	25516	25616	25507	25646	25749	25693	25474	25534	25669	25622	25834	25653	25503	25631	25910	25871	25825	25726	25597	25565	25560	25856	25666	25653	25767	25707	25589	25726	25580	25661	25542	25449	25626	25335	25725	25603	25468	25815	25736	25734	25643	25652	25812	25808	25697	25550	25665	25599	25580	25594	25505	25368	25675	25637	25616	25403	25660	25770	25595	25624	25775	25411	25461	25599	25865	25819	25780	25611	25599	25787	25842	25664	25487	25288	25360	25462	25778	25634	25684	25821	25583	25666	25840	25566	25569	25609	25807	25614	25760	25790	25534	25712	25786	25534	25680	25537	25390	25261	25497	25492	25649	25743	25677	25693	25523	25741	25717	25612	25640	25670	25621	25546	25554	25579	25715	25565	25649	25598	25479	26000	25700	25684	25613	25750	25800	25318	25753	25611	25657	25575	25643	25872	25874	25879	25588	25763	25881	25830	25790	25502	25562	25456	25597	25767	25671	25820	25679	25496	25595	25452	25621	25602	25851	25375	25687	25651	25585	25426	25682	25329	25757	25359	25607	25899	25254	25569	25493	25791	25672	25664	25711	25617	25320	25616	25739	25815	25637	25530	25778	25803	25649	25634	25553	25603	25820	25642	25489	25683	25416	25511	25595	25740	25769	25580	25764	25832	25772	25595	25541	25785	25606	25625	25747	25624	25793	25554	25628	25598	25445	25882	25608	25430	25569	25809	25500	25734	25656	25584	25612	25610	25630	26067	25559	25809	25461	25678	25728	25845	25665	25584	25587	25682	25700	25709	25444	25419	25937	25575	25800	25504	25657	25532	25754	25532	25594	25705	25818	25531	25552	25557	25702	25704	25669	25532	25786	25764	25753	25614	25311	25332	25578	25672	25404	25621	25619	25500	25789	25537	25463	25769	25784	25613	25528	25544	25698	25495	25537	25735	25551	25720	25409	25798	25658	25723	25731	25649	25573	25695	25477	25787	25580	25586	25702	25565	25575	25608	25290	25666	25563	25590	25502	25800	25645	25638	25816	25542	25586	25619	25666	25390	25838	25592	25480	25747	25720	25934	25732	25581	25435	25578	25787	25425	25617	25602	25569	26009	25786	25635	25898	25680	25453	25697	25741	25685	25462	25485	25689	25395	25590	25537	25791	25736	25569	25511	25580	25378	25704	25638	25751	25576	25420	25594	25592	25785	25762	25354	25552	25385	25586	25891	25539	25748	25787	25710	25761	25762	25642	25516	25658	25417	25386	25583	25644	25625	25663	26015	25636	25493	25801	25707	25647	25639	25720	25645	25761	25579	25517	25854	25803	25775	25694	25568	25498	25626	25601	25515	25580	25679	25438	25713	25380	25387	25503	25656	25712	25654	25673	25642	25681	25493	25829	25491	25731	25529	25766	25626	25406	25796	25761	25712	25672	25674	25528	25561	25702	25783	25770	25473	25693	25658	25796	25698	25562	25318	25812	25555	25488	25612	25709	25551	25741	25720	25613	25673	25751	25893	25616	25488	25606	25469	25450	25832	25505	25707	25715	25751	25716	25646	25610	25627	25741	25604	25846	25620	25493	25584	25619	25762	25643	25562	25624	25537	25521	25615	25437	25514	25586	25629	25361	25533	25579	25641	25787	25707	25820	25471	25616	25666	25587	25647	25900	25631	25459	25373	25629	25685	25426	25631	25907	25877	25667	25425	25660	25685	25796	25629	25687	25452	25718	25755	25517	25649	25568	25621	25566	25681	25343	25796	25865	25654	25685	25583	25761	25872	26098	25807	25648	25412	25651	25335	25687	25465
24935	36695	32841	23906	20410	18542	17542	17203	16971	16786	16602	16583	16434	16643	16287	16426	16423	16355	16238	16374	16140	16264	16402	16436	16317	16575	16268	16217	16016	16430	16035	15999	16176	16259	16061	16183	16087	16175	16024	15962	16051	16007	15981	16080	15995	16036	16020	16002	16059	16191	15939	16035	15923	16168	16191	15835	16044	15919	16080	15952	15982	15997	15892	16029	15851	15963	16107	15890	15955	15983	16204	15958	15996	16047	15895	16019	16027	15980	15926	16056	16002	16077	15957	16063	15982	15925	15859	15963	16016	15876	15956	16077	16026	15946	15989	16116	15901	16152	16016	15932	15716	15972	16129	15980	15902	15794	15940	16002	15987	15978	16124	16051	16224	15896	15958	15945	16162	15864	15901	16047	15840	16147	16045	16008	16026	16076	15950	16145	15931	15929	16036	15971	15939	16056	15969	15914	16072	16027	15951	15985	15959	15882	15876	15866	15818	15959	15921	15806	15972	15778	15912	16001	15875	16089	15995	15956	16005	15794	16054	15968	15904	15766	16013	16044	16009	16070	16190	15998	16022	15866	15961	15943	15911	15999	16059	16016	16009	15893	16005	15975	15823	15955	16044	15852	16090	15931	15912	15900	15789	16040	15890	15980	15864	15901	16051	16036	15888	15989	16047	15987	15777	16116	15982	15929	15863	16044	15932	15969	15798	15898	16015	15907	15855	15946	16002	15884	16071	16049	15881	15953	15929	15814	16119	16074	15972	15979	15882	15930	16018	15875	16024	16006	15989	15830	16002	16048	16064	15908	15945	15791	15891	16017	15866	15988	15824	15952	15921	16037	16114	15918	15914	16022	15887	16013	15913	15989	15955	15852	15946	16108	15771	15868	15990	16001	15986	15844	16009	15867	15768	15922	15827	15958	15836	15866	16066	15862	15970	15967	15956	15998	15884	15997	15965	16059	15913	15972	15960	15973	16055	15872	15934	15928	15996	15905	16023	15756	15808	16073	15832	15837	15929	16029	15901	15882	15944	15882	15783	15912	15965	15951	15922	15896	15861	15931	16041	15871	16106	16073	15981	15963	15844	16041	15906	16055	15873	15965	15866	16161	15945	15926	16038	15816	15972	15970	15916	16113	15792	16053	15977	15960	15943	15991	16085	16013	15884	15994	15969	15867	15802	15973	15935	15897	16039	15971	15898	15938	15985	16050	16043	15875	15910	15977	15984	15948	15708	15980	15975	16061	15789	16156	15978	16051	16016	16049	15815	16043	15947	15838	16022	15979	16132	16119	15983	15986	16175	15796	15958	15796	15865	15984	15946	15996	15999	15994	15871	15837	15881	16049	16005	15955	16043	16012	15840	15956	16088	15918	16141	15921	15896	15999	16121	15953	16129	15835	15929	15930	16037	15947	15920	15906	15963	15922	15924	15902	16026	16022	15848	16026	15995	15876	16043	16080	15942	16047	16250	15993	15813	16162	16129	16154	16071	15812	15868	15916	15877	15916	15803	15950	15985	15924	15784	15975	15817	15988	15891	15976	16012	15916	15841	16009	15925	15881	15841	15889	15922	16003	16031	15912	15907	15837	15971	16015	15952	16155	15940	15752	16051	15974	16005	16140	16129	16125	15934	15951	15974	15928	15929	15985	15936	15944	15982	15832	15882	16046	15882	16146	15977	15903	15918	15949	15909	15929	15895	15953	15994	15868	15965	15920	15951	15931	15849	16109	16047	15975	15985	15911	15872	16046	16092	15959	15817	15944	15856	16030	15935	15975	16029	15870	16022	16061	16011	16060	15923	15958	15878	15827	15923	15978	15949	16075	16009	15986	15934	15782	15977	16005	15863	15927	16078	15884	15897	15912	15896	15716	15919	16050	16006	15885	15916	15849	15921	15874	16191	16055	15872	16149	15757	15910	15953	15945	15972	15993	16038	15959	15953	15898	16010	16052	16024	16072	15820	15985	16055	15843	15864	16015	15987	16017	15960	15866	15980	15788	16028	16026	15873	16113	15971	16117	15887	15985	15887	15924	16045	15995	16087	15857	16004	16047	16090	15935	16018	15937	15898	16099	15814	16024	15920	15879	15868	15951	15857	15827	15952	16047	15880	15864	16089	15858	15911	15810	16049	16023	15830	16096	15949	15929	16022	15914	15977	15996	15994	16107	15940	15771	15950	15972	16104	15855	15809	15943	15917	15808	15860	16073	15900	16046	16056	15915	15946	16014	15998	16099	15910	15888	15982	15930	16091	16002	15785	15846	15798	15872	16002	16005	15995	16009	16043	16007	15685	15979	16081	15996	16031	15846	16106	15870	15855	16037	16049	16050	15933	15911	15885	15873	15923	15888	16105	16012	15954	15981	15926	15904	15924	15933	15811	16256	16049	15964	15888	16004	16053	16075	15896	15917	15788	15964	16080	15861	15878	15909	15872	15925	16039	15967	16156	15861	15989	16085	15989	15849	15982	16143	15947	15910	16030	16123	16018	15876	16034	16194	15866	15905	15890	15970	15942	16096	15965	16002	15870	15878	16044	16058	15981	16047	16027	15763	15959	15883	16028	15984	16064	15920	15874	15900	16182	15944	15896	15908	15976	15907	15864	15938	16119	16077	15815	16001	16006	15783	15900	16101	16194	16081	15956	15995	16085	16091	15835	15936	15916	15904	15933	16096	15955	15979	16020	16007	16201	15911	16129	15943	15951	15906	15809	16025	15946	15986	15910	15988	15958	15837	15863	15863	15984	15944	15936	15950	15884	15985	16002	15925	15999	16255	15902	15987	15897	15948	15910	15863	15901	16069	15911	16093	16017	15859	16151	15899	16068	15960	15892	15868	15806	15947	15976	15970	16101	15935	15878	15946	15980	16001	15869	15915	15953	15927	16109	15995	16056	15982	15738	15918	15840	15770	15922	15784	16040	15954	16109	15838	15956	15980	15936	15845	16105	15873	15737	15847	16023	16019	15993	15964	15850	16093	16100	15962	15988	15974	15947	15986	15939	15947	15859	15917	15986	15804	16058	15978	15947	16087	15931	16039	16003	15950	15921	15982	15987	15851	16031	16001	16018	15804	15879	15904	15967	16055	15909	15959	15751	15887	15962	16020	15864	15820	16066	15867	16042	16095	16062	15998	15928	15913	15935	16073	16170	16115	15888	16103	16033	15944	15978	15969	16053	15988	16094	15785	16070	16054	15747	15831	15856	15740	16004	15866	16001	15912	15921	15975	15995	16038	16052	15977	16049	15809	15960	15894	15826	15798	16001	15972	16033	16001	15868	15893	15986	16033	16129	15963	15960	15965	15952	15844	15932	16130	15948	16058	16195	15752	15830	15988	15863	15997	16075	16010	16049	15848	15933	15997	15768	16033	16040	15864	16111	15872	15999	15980	16007	15928	15772	15978	15920	15895	15980	15946	15909	15839	15922	15727	16045	15967	15978	15922	15968	16113	16132	15876	15966	15938	16056	15849	16007	15968	16046	16093	16066	16069	16075	15857	15992	15999	15940	15899	16079	15966	15985	16083	16039	15852	15919	15868	15863	15917	15876	16031	15953	15902	15993	16024	15950	16088	16091	15981	15924	16070	16000	15960	15965	15820	15993	15862	15817	15983	15888	15978	16045	16005	15963	16107	15985	15911	15982	16095	15880	15968	15994	15949	16054	16143	16001	16016	16164	16159	15942	15915	15995	15851	16012	16060	15928	15956	15771	15898	15929	15931	16060	16060	15941	16095	15900	15932	15957	16207	16045	16112	15972	15965	15972	15927	16138	15937	15864	16107	16086	16081	15858	16043	15958	15890	16008	15943	16087	15920	15850	16170	15954	15950	16017	16089	15983	15921	15966	15848	15974	16104	15882	15866	16017	15892	15947	16071	15848	15957	16011	15812	16030	15943	16043	16038	15863	16138	16064	15873	15930	16041	15847	15916	15910	16000	15926	15901	15923	15984	15941	15986	15992	15861	15931	15826	15902	16121	15964	15894	15940	15976	15874	16166	15930	15899	15725	15921	15923	16044	15983	16069	15733	15967	15755	15900	15942	15915	15882	15929	16112	15818	15830	15789	15988	16026	15858	15900	16092	15992	15970	15983	16002	15944	15940	15956	15928	15918	15827	15844	15779	15924	15925	16025	15963	15959	16023	16053	15852	16065	15904	15990	15998	15976	16042	15950	15984	15926	15924	15859	15950	15969	16077	15956	15959	15845	15926	15969	15966	16030	16004	15994	15919	15939	15889	15884	16122	16134	15876	15849	16091	15880	16066	16035	16003	15935	16032	15852	16030	16122	15953	16029	15952	15867	15989	15963	16036	16048	16002	15811	15930	15653	16090	15994	15961	15939	16023	15910	15922	15907	16062	15972	15924	16030	16016	16050	15939	16018	15890	16079	15788	15925	16072	15924	15830	15935	15954	15902	15779	15994	16021	16017	15975	16004	15959	16041	15922	15932	15857	16098	15875	16094	16003	16104	15808	15914	15838	16050	15734	15838	15970	15872	15776	15956	16044	16004	15840	15838	16038	15958	15906	15793	16021	15845	15901	15926	16014	16103	16228	16064	15991	16001	15935	15947	16097	16119	15952	15974	15831	15977	15951	15941	16019	16091	15948	16080	16015	15943	15926	15955	15974	15968	16079	16045	15870	15979	15915	15868	16095	16079	16043	15819	16049	15816	15978	15833	15892	15826	16022	15847	15916	15926	15973	16039	15863	15912	15812	15797	15943	16079	15862	15849	15971	15985	15887	16069	15860	15965	15956	15923	16055	15988	15911	15998	15909	15895	16158	16078	15872	15968	15959	15914	15982	15970	15924	16085	15996	15958	15959	15950	15741	15896	15953	16102	15999	15727	16187	15804	16070	16115	15943	15927	15993	15903	15935	15982	15966	15830	15974	15992	16031	15865	16091	16081	15979	15788	15937	16037	15897	15987	15934	15931	15986	16165	15926	15981	16160	15882	15922	15941	15811	15911	15958	15986	16018	16062	16099	15910	15931	15905	16040	15953	15877	15959	15976	16010	15818	15969	15804	15851	15857	15866	15991	15976	15891	16066	16021	16017	15815	15998	16073	15892	15784	15885	16018	16168	16057	16053	15982	15921	16033	16128	15866	15990	15995	15924	16005	16003	15917	15888	16023	16044	16116	15982	15946	15996	16000	16000	15935	16074	15871	16003	16088	15949	16109	15975
22211	20672	27093	24362	21875	26383	30927	27100	26441	26845	26582	26494	26320	26175	26126	26236	25852	25990	25832	26166	25998	25890	25922	25755	25756	25659	25822	25991	25927	25804	25880	25588	25673	25636	25754	25491	25818	25831	25753	25535	25666	25563	25520	25666	25474	26013	25787	25911	25569	25563	25567	25657	25713	25685	25662	25384	25690	25707	25664	25475	25652	25493	25650	25491	25638	25415	25754	25687	25551	25661	25492	25785	25866	25683	25569	25537	25600	25731	25540	25579	25657	25537	25667	25545	25573	25718	25808	25521	25693	25426	25623	25460	25788	25591	25650	25510	25509	25721	25271	25418	25661	25514	25737	25534	25505	25683	25594	25483	25249	25243	25385	25653	25177	25583	25453	25581	25387	25489	25629	25465	25611	25316	25529	25541	25463	25820	25596	25333	25523	25659	25767	25523	25719	25398	25468	25658	25712	25617	25715	25694	25569	25434	25609	25498	25574	25644	25778	25603	25455	25629	25781	25695	25769	25740	25359	25587	25371	25210	25336	25266	25359	25482	25408	25621	25466	25678	25569	25637	25734	25386	25571	25406	25615	25593	25489	25440	25480	25413	25288	25562	25425	25655	25721	25564	25384	25495	25531	25658	25577	25602	25486	25409	25275	25680	25234	25647	25765	25556	25412	25535	25479	25422	25406	25444	25485	25595	25844	25299	25433	25359	25478	25410	25404	25435	25482	25337	25480	25508	25681	25398	25611	25333	25342	25538	25446	25548	25485	25412	25341	25638	25416	25626	25689	25586	25513	25413	25617	25369	25481	25698	25652	25443	25426	25469	25440	25362	25366	25593	25381	25332	25600	25453	25600	25438	25510	25234	25624	25508	25523	25316	25463	25633	25573	25395	25508	25605	25558	25660	25599	25506	25577	25571	25437	25313	25504	25668	25332	25586	25707	25582	25487	25606	25565	25297	25494	25430	25618	25470	25649	25473	25511	25305	25679	25583	25550	25401	25537	25482	25404	25505	25540	25357	25629	25569	25784	25782	25460	25720	25754	25646	25703	25381	25388	25495	25396	25559	25361	25516	25380	25522	25528	25542	25721	25659	25516	25541	25652	25479	25300	25303	25611	25483	25613	25599	25692	25632	25434	25551	25648	25548	25333	25462	25584	25562	25423	25370	25510	25610	25650	25545	25498	25638	26060	25355	25560	25666	25473	25233	25509	25551	25577	25384	25323	25548	25457	25435	25532	25552	25610	25415	25528	25528	25800	25620	25470	25640	25510	25386	25440	25609	25726	25399	25355	25356	25657	25869	25334	25505	25388	25283	25508	25638	25814	25522	25750	25334	25546	25706	25501	25621	25653	25523	25441	25238	25319	25785	25610	25627	25447	25414	25582	25462	25430	25316	25529	25568	25420	25575	25294	25312	25847	25354	25583	25729	25282	25638	25386	25757	25514	25729	25636	25439	25475	25473	25569	25354	25398	25519	25411	25529	25519	25512	25494	25649	25621	25290	25379	25568	25669	25283	25497	25327	25542	25458	25539	25569	25578	25514	25547	25634	25620	25589	25372	25329	25431	25274	25673	25555	25575	25598	25312	25504	25322	25291	25538	25756	25679	25629	25460	25397	25558	25225	25484	25628	25362	25648	25506	25567	25723	25363	25641	25249	25767	25509	25505	25523	25534	25636	25394	25754	25181	25621	25113	25543	25726	25718	25599	25578	25670	25343	25616	25528	25525	25332	25590	25853	25379	25642	25466	25466	25674	25644	25351	25474	25633	25681	25413	25234	25478	25489	25716	25547	25338	25503	25665	25640	25571	25498	25452	25402	25302	25418	25378	25559	25321	25486	25414	25199	25593	25611	25719	25434	25477	25522	25492	25489	25505	25593	25254	25668	25465	25662	25738	25658	25403	25659	25434	25554	25366	25442	25437	25416	25515	25275	25461	25594	25452	25395	25801	25643	25547	25684	25580	25497	25592	25621	25663	25282	25378	25393	25536	25414	25450	25578	25480	25464	25563	25438	25600	25562	25518	25609	25742	25352	25737	25335	25724	25691	25563	25465	25603	25378	25445	25596	25439	25419	25536	25407	25541	25765	25665	25791	25549	25593	25589	25640	25219	25241	25448	25316	25423	25621	25588	25607	25388	25723	25628	25458	25341	25718	25579	25505	25560	25746	25599	25674	25768	25607	25429	25535	25231	25392	25636	25471	25287	25577	25546	25492	25667	25529	25507	25644	25623	25548	25638	25416	25447	25217	25162	25507	25480	25645	25589	25427	25444	25703	25638	25429	25420	25398	25543	25525	25597	25671	25369	25581	25489	25528	25386	25427	25339	25313	25649	25583	25714	25249	25361	25341	25715	25483	25328	25542	25396	25483	25572	25546	25774	25481	25509	25376	25625	25718	25626	25265	25520	25358	25638	25922	25281	25530	25568	25609	25377	25442	25434	25537	25467	25333	25453	25639	25627	25317	25760	25640	25682	25322	25584	25510	25504	25289	25744	25288	25473	25697	25676	25480	25516	25518	25594	25701	25420	25520	25498	25496	25606	25471	25643	25406	25478	25434	25758	25576	25473	25501	25176	25410	25472	25425	25409	25377	25192	25452	25311	25334	25275	25482	25506	25712	25232	25525	25322	25323	25440	25750	25357	25618	25297	25387	25509	25447	25785	25558	25742	25626	25592	25476	25666	25726	25632	25701	25722	25928	25601	25528	25564	25499	25507	25409	25225	25167	25307	25483	25433	25436	25445	25405	25621	25564	25425	25705	25422	25633	25574	25506	25585	25336	25407	25594	25393	25500	25617	25513	25409	25166	25544	25408	25594	25426	25321	25608	25644	25433	25627	25632	25574	25364	25446	25392	25298	25471	25376	25243	25324	25225	25698	25692	25582	25496	25665	25618	25351	25557	25776	25342	25622	25466	25683	25196	25354	25293	25510	25335	25370	25647	25427	25552	25595	25647	25521	25545	25264	25545	25658	25503	25390	25676	25710	25368	25310	25608	25460	25435	25443	25453	25283	25276	25539	25476	25504	25396	25506	25687	25731	25585	25528	25799	25502	25646	25452	25476	25568	25508	25653	25276	25602	25485	25601	25360	25591	25552	25507	25492	25527	25481	25609	25576	25594	25460	25579	25494	25435	25344	25427	25390	25441	25513	25746	25089	25356	25642	25541	25420	25561	25456	25499	25124	25276	25473	25702	25386	25673	25458	25494	25458	25602	25015	25487	25626	25553	25330	25674	25537	25522	25519	25590	25416	25586	25463	25665	25422	25573	25483	25667	25761	25659	25582	25392	25433	25655	25584	25670	25663	25742	25436	25608	25799	25388	25572	25593	25443	25468	25608	25661	25555	25698	25467	25431	25667	25591	25414	25575	25616	25440	25664	25478	25497	25498	25559	25675	25686	25449	25593	25682	25546	25666	25435	25543	25563	25451	25390	25574	25245	25632	25571	25278	25474	25563	25580	25579	25706	25738	25500	25587	25530	25438	25602	25481	25594	25573	25477	25364	25346	25447	25516	25767	25559	25238	25230	25340	25441	25438	25497	25370	25502	25598	25439	25565	25668	25531	25500	25346	25525	25631	25593	25549	25299	25429	25491	25724	25511	25650	25472	25250	25435	25506	25361	25349	25502	25167	25402	25560	25549	25491	25536	25304	25472	25438	25479	25518	25726	25602	25468	25714	25342	25467	25445	25541	25412	25627	25577	25398	25629	25438	25282	25452	25464	25246	25617	25676	25538	25515	25401	25469	25364	25796	25847	25513	25669	25450	25428	25457	25547	25361	25532	25304	25448	25579	25502	25567	25408	25462	25635	25372	25391	25309	25657	25531	25398	25379	25617	25245	25255	25451	25434	25772	25536	25470	25371	25577	25358	25314	25540	25747	25801	25506	25360	25434	25393	25492	25712	25416	25486	25311	25600	25546	25511	25422	25596	25300	25658	25268	25609	25409	25486	25594	25324	25473	25440	25441	25552	25511	25605	25319	25560	25524	25505	25573	25332	25728	25504	25531	25293	25444	25337	25320	25237	25519	25518	25310	25530	25438	25367	25512	25553	25659	25559	25528	25453	25398	25370	25547	25399	25507	25454	25511	25451	25380	25470	25329	25527	25444	25320	25630	25692	25396	25559	25592	25565	25787	25564	25664	25415	25566	25401	25432	25749	25285	25422	25469	25442	25589	25552	25540	25264	25618	25581	25726	25516	25809	25535	25600	25533	25411	25387	25510	25542	25691	25343	25494	25285	25654	25552	25607	25627	25512	25251	25537	25387	25381	25500	25582	25574	25583	25489	25415	25426	25366	25569	25546	25558	25294	25530	25728	25434	25691	25615	25593	25451	25618	25548	25584	25269	25259	25469	25600	25345	25483	25618	25719	25604	25648	25686	25449	25616	25621	25821	25502	25904	25614	25514	25359	25619	25610	25480	25545	25428	25523	25640	25489	25445	25432	25438	25462	25441	25795	25580	25425	25508	25477	25672	25469	25373	25470	25645	25499	25461	25606	25629	25301	25381	25246	25405	25664	25742	25593	25615	25687	25769	25378	25419	25631	25480	25664	25306	25425	25389	25597	25368	25554	25346	25575	25504	25459	25439	25667	25396	25223	25645	25689	25471	25590	25703	25649	25674	25529	25460	25684	25192	25612	25555	25780	25415	25388	25366	25829	25678	25388	25371	25525	25625	25379	25626	25360	25669	25491	25343	25582	25454	25562	25444	25456	25662	25524	25625	25755	25711	25540	25378	25300	25238	25516	25633	25617	25772	25697	25341	25541	25518	25659	25711	25568	25443	25657	25529	25408	25368	25731	25428	25528	25785	25937	25617	25432	25669	25620	25712	25667	25781	25508	25368	25573	25632	25413	25807	25490	25446	25528	25473	25596	25339	25328	25571	25511	25373	25610	25549	25446	25491	25475	25516	25431	25637	25717	25640	25539	25463	25520	25554	25509	25189	25487	25795	25375	25640	25685	25463	25478	25473	25404	25425	25445	25504	25367	25179	25501	25479	25514	25574	25367	25466	25611	25564	25436	25432	25424	25627	25358	25458	25415	25743	25515	25368	25615	25402	25613	25716	25685	25482	25497	25147	25440	25375	25609	25531	25797	25593	25391	25237	25456	25434	25574	25631	25302	25258	25591	25376	25413	25561	25246	25165	25446	25676	25537	25560	25549	25594
26153	41465	37503	27634	22738	20026	18530	17984	17412	17321	16978	16925	16692	16637	16642	16635	16532	16375	16385	16333	16496	16309	16440	16469	16336	16171	16341	16127	16228	16157	15927	16150	15994	16175	15953	16039	16059	15979	15954	16034	15836	15925	15901	15981	15736	15935	15895	15991	16036	16080	15903	16001	15912	16128	15887	15916	15972	15975	15846	15997	15896	15940	15871	15934	15886	15794	15925	15864	15830	15964	15922	15760	15890	15839	15841	15966	15853	15739	15850	15853	15741	15797	15762	15757	15906	15847	15726	16093	16032	15747	15813	15759	16032	15781	15898	15957	15762	15888	15997	15837	15889	15932	15764	15962	15917	15780	15840	15855	15877	15897	15976	15679	15855	15958	15807	15913	15823	15822	15848	15825	15813	15807	15731	15923	15872	15950	15736	15799	15763	15869	15635	15928	15640	15930	15820	15903	15836	15806	15684	15834	15970	15848	15584	15763	15812	15851	15761	15825	15891	15837	15889	15929	15646	15722	15905	15782	15983	15986	16067	15881	15897	15831	15925	15866	15807	15883	15827	15694	15750	15764	15777	15824	15822	15756	15652	15823	15770	15707	15858	15834	15685	15910	15838	15728	15711	15930	15868	15997	15826	15901	15970	15807	15711	15915	15751	15863	15763	15864	15889	15848	15913	15798	15764	15611	15806	15900	15904	15811	15800	15923	15934	15969	15835	15847	15860	15620	15896	15777	15904	15831	15930	15882	15889	15939	15919	15755	15835	15876	15766	15768	15726	15709	15842	15781	15690	15835	15945	15774	15890	15699	16016	15821	15895	15775	15736	15904	16080	15732	15841	15648	15784	15955	15864	15738	15912	15908	15799	15834	15782	15827	15860	15749	15681	15967	15684	15824	15710	15681	15715	15925	15802	15886	15729	15822	15855	15854	15922	15970	15948	15890	15719	15847	15959	15842	15709	15733	15852	15919	15812	15882	15667	15876	15873	15878	15847	15763	15873	15755	16049	15768	15637	15966	15753	15830	15730	15767	15853	15711	15755	16007	15834	15888	15954	15873	15991	15754	15857	15784	15717	15687	15735	15774	15735	15771	15842	15891	15829	15602	15765	15786	15855	15862	15888	15726	15671	15862	15876	15698	15805	15875	15809	15784	15729	15682	16044	15867	15890	15767	15749	15816	15651	15758	15806	15841	15769	15872	15870	15758	15909	15750	15742	15718	15838	15645	15775	15746	15845	15778	15763	15876	15868	16092	15774	15808	15894	15863	15785	15785	16009	15731	15853	15651	15812	15873	15712	15897	15784	15818	15861	15943	15829	15911	15942	15972	15729	15966	15755	15861	15798	15911	15924	15806	15878	16092	15756	15745	15820	15723	15754	15838	15752	15809	15713	15924	15619	15674	16001	15778	15628	15781	15596	15891	15683	15803	15997	15828	15737	15749	15787	15872	15914	15683	15798	15882	15765	15867	15901	15683	15812	15944	15634	15949	15888	15825	15910	15843	15804	15761	15811	15778	15763	15884	15739	15916	15835	15850	15929	15863	15799	15737	15749	15810	15713	15691	15824	15980	15869	15866	15822	15819	15821	15802	15848	15821	15773	15729	15734	15902	15946	15522	15916	15984	15888	15702	15718	15729	15961	16020	15710	15875	15739	15883	15797	15854	15832	15867	15612	15826	16015	15798	15649	15778	15705	15938	15741	15919	15893	15922	15861	15812	15844	15931	15753	15566	15630	15865	15833	16046	15838	15912	15734	15875	15982	15977	15827	15794	15897	15859	15870	15841	15913	15815	15799	15925	15840	15909	15787	15710	15747	15913	15839	15732	15880	15855	15649	15790	15721	15833	15866	15760	15917	15778	15640	16046	15861	15974	15783	15816	15786	15859	15814	15897	15834	15801	15994	15643	15921	15845	15845	15777	15766	15836	15832	15667	15686	15853	15716	15916	16016	15781	15734	15871	15931	15951	15636	15729	15843	15813	15801	15784	15741	15815	15814	15953	15767	15731	16012	15824	15815	15632	15978	15941	16046	15998	15857	15830	15809	15740	15876	15806	15783	15770	15886	15834	15864	15730	15832	15888	15839	15677	15653	15831	15953	15800	15813	15525	15886	15814	15845	15845	15715	15849	15804	15944	15841	15639	16052	15704	15814	15899	15807	15757	15726	15848	15949	15894	15991	15775	15721	15765	15813	15721	16032	15697	15999	15965	15719	15805	15773	15817	15889	15749	15922	15809	15842	15948	15749	15875	15752	15901	15819	15873	15736	15892	15877	15813	15941	15818	15857	15817	15793	15765	15762	15849	15698	15848	15962	15757	15626	15819	15961	15778	15940	15770	15877	15750	15851	15926	15751	15744	15741	15939	15802	15806	15974	15808	15859	15833	15833	15953	15727	15765	15849	15699	15759	15922	15661	15798	15759	15873	15825	15800	15833	15770	15741	15770	15829	15855	15767	15737	15900	15841	15893	15866	15885	15947	15945	15842	15741	15692	15706	15919	15974	15910	15783	15885	15950	15958	15989	15861	15675	15791	15889	15875	15805	15839	15877	15869	16059	15792	15889	15688	15712	15808	15759	15816	15916	15722	15711	15825	16136	15778	15832	15804	15876	15743	15866	15862	15668	15757	15764	15749	15832	15826	15933	15821	16099	15830	15940	15672	15708	15844	15814	15923	15955	15793	15660	15916	15683	15712	15757	15671	15742	15572	15779	15799	15873	15949	15854	15757	15735	15807	15758	15825	15899	15859	15695	15855	15784	15730	15735	15795	15836	15774	15953	15933	15804	15766	15844	15701	15845	15821	15723	15765	15787	15816	15786	15729	15905	15858	15897	15877	15810	15913	16056	15818	15643	15809	15932	15739	16052	15799	15841	15928	15678	15674	15881	15667	15785	15814	15772	15900	15794	16020	15850	15770	15757	15692	15822	15803	15901	15953	15906	15945	15871	15856	15849	15847	15927	15763	15678	15808	15818	15726	15774	15790	15921	15787	15813	15743	15792	15859	15956	15784	15822	15854	15631	15827	15910	15897	16006	15826	15872	15832	15774	16021	15833	15871	15809	16007	15880	15743	15696	15882	15775	15736	15902	16044	15766	15868	15785	15811	15876	15755	15779	15711	15882	15752	16009	15821	15783	15772	15975	15702	15666	15723	15964	15631	15903	15666	15848	15994	15960	15857	15669	15660	15718	15923	15780	15779	15923	15748	15756	15790	15728	15832	15908	15870	15879	15869	15762	15875	15908	15815	15668	16057	15880	15951	15685	15868	15801	15815	15827	15890	15943	15663	15761	15782	15941	15882	15824	15861	15700	15709	15837	15818	15921	15882	15833	15658	15865	15673	15745	15844	15771	15845	15741	15746	15871	15887	15676	15772	16081	15955	15809	15793	15874	15930	15785	15915	16026	15858	15780	15867	15806	16002	15868	15760	15810	15716	15762	15918	15843	15821	15791	15980	15802	15849	15831	15759	15846	15858	15959	15749	15860	15861	15866	15812	15793	15977	15757	15777	15897	15676	15787	15888	15925	15712	15726	15851	15741	15913	15747	15951	15835	15886	15855	15739	15755	15888	15824	15921	15755	15774	15942	15823	15914	15947	15840	15965	15798	15760	15920	15857	15830	15950	15731	15842	15893	15992	15939	15617	15715	15854	15954	15805	15768	15933	15936	15793	15828	15777	15856	15904	15829	15989	15822	15767	15611	15968	15817	15993	15814	15939	15829	15830	15672	15614	15862	15887	15821	15813	15765	15775	15929	15740	15825	15886	15655	15888	15952	15937	15767	15756	15861	15889	15723	15762	15812	15817	15879	15843	15741	15761	15981	15980	15887	15847	15735	15714	15842	15895	15722	15894	15938	15740	15777	15871	15876	15756	15589	15890	15735	15846	15787	15894	15807	15831	15966	15611	15799	15840	15977	15920	15875	15862	15737	15793	16101	15893	15910	15780	15951	15828	15863	15700	15786	15894	15857	15759	15831	15708	15863	15722	15816	15740	15735	15992	15837	15936	15879	15867	15804	15732	15872	15860	15953	15752	15849	15825	15940	15744	15872	15929	15678	15793	15792	15897	15759	15913	15763	15732	15846	15907	15823	15942	15802	15831	15684	15896	15871	15791	15717	15996	15818	16001	15742	15735	16095	15796	15742	15783	15585	15976	15932	15782	15655	15886	15880	15816	15650	15699	15992	15856	15963	15840	16035	15891	15756	15765	15915	15653	15892	15697	15749	15973	15858	15761	15762	15862	15770	15847	16038	15850	15892	15795	15721	15874	15955	15935	15869	15780	15930	15831	15792	15710	15711	15781	15828	15852	15766	15904	15848	15703	15707	15816	15892	15806	15720	15820	15942	15881	15852	15823	15686	15840	15673	15861	15849	15866	15826	15724	15586	15899	15818	15885	15824	15814	15668	15677	15710	16023	15862	15895	15664	15832	15794	15937	16194	15733	15752	15769	15807	15676	15698	15886	15924	15723	15919	15845	15838	15812	15765	15899	15960	15833	15911	15835	15729	15793	15896	15909	15907	15848	15793	15885	15698	16006	15725	15782	15891	15692	15896	15877	15884	15737	15812	15941	15962	15910	15840	15784	15731	15924	15944	15989	15856	16022	15638	15888	15903	15882	15887	15788	15902	15930	15750	15954	15918	15821	15923	16008	15912	15969	15919	15792	15751	16039	15718	15885	15792	15698	15831	15876	15836	15858	15723	15939	15811	15751	15679	15783	15823	15938	16013	15772	15891	15838	15793	16012	15726	16030	15753	15873	15914	15827	15766	16106	15730	15828	15881	15792	15912	15790	15885	15749	15785	15667	15847	15626	15833	15824	15828	15687	15903	15670	15718	15756	15713	15868	15884	15779	15758	15585	15850	15911	15943	15951	15686	15682	15954	15766	15639	15701	15797	15878	15788	15757	16000	15748	15829	15874	15700	15945	15847	15798	15964	15838	15926	15937	15759	15819	15798	15874	15869	15816	15637	15897	15778	15917	15783	15767	15912	15858	15788	15899	15811	15901	15806	15687	15837	15754	15666	15675	15806	15842	15841	15974	15780	15753	15922	15782	15786	15783	15828	16058	15721	15918	15939	15908	15875	15716	15678	15896	15868	15803	15817	15923	15894	15741	15944	15774	15810	15845	15785	15776	15795	15824	15859	15870	15888	15937	15917	15987	15975	15735
36231	30784	33957	30924	28422	27824	27589	27438	27673	27456	27304	27396	27383	27254	27398	27334	27074	27080	27418	27278	27340	27047	27243	27243	27234	27268	27392	27281	27308	27451	27228	27208	27480	27174	27242	27561	27421	27131	27234	26927	27207	27241	27358	27335	27307	27295	27467	27493	27294	27196	27378	27319	27287	27275	27404	27172	27496	27394	27241	26990	27135	27160	27240	27135	27122	27139	27109	27113	27165	26968	27146	27267	27205	26989	27068	27149	27047	27036	27253	27184	27256	27275	27267	27156	27202	27045	27133	27030	27187	26989	27280	27060	27314	27170	27103	27323	27098	27265	27233	27044	27201	27154	27315	27167	26883	27090	27137	26959	27187	27002	26967	27204	27309	27022	27160	27155	27226	26929	27069	27006	27275	27175	27257	27302	27350	27089	27155	26976	27119	27117	27305	27196	27107	27095	26958	27241	27175	27218	27177	27027	27209	27173	27189	27254	27141	27282	27210	27030	26995	27145	26979	27150	26955	26953	27315	27072	27090	27332	27188	27247	27228	27295	27100	27168	26871	27108	27237	27270	26836	27282	27137	27295	27091	26990	26995	26887	27322	27400	27149	26936	27190	27184	27170	27273	27217	27125	27306	27161	27351	27004	27428	27152	27066	27286	27217	27108	27070	27334	27279	27169	27194	27138	27023	27285	27505	27163	27122	27067	27131	27332	27198	27186	27260	26939	27239	27173	27079	27237	27063	27132	27124	27262	27094	27198	27171	27248	27325	27107	26954	27249	27190	27135	27292	27286	27155	26984	27341	27332	27159	27021	27264	27292	27283	27152	27181	27497	27328	27151	27429	27090	27228	27019	27186	27200	27134	26962	27182	27318	27190	26902	27313	27177	27282	27212	27354	27167	26989	27081	27269	27272	27336	27074	27278	26828	27043	27003	27320	27213	27428	27261	27352	27182	27303	27147	27083	27240	27047	27399	27122	27144	27081	27029	27341	27176	26967	27091	27141	27349	27352	27311	27346	27165	27408	27409	27173	27344	27035	27320	27359	27291	27310	27378	27326	27085	26972	27361	27181	27409	27123	27231	27192	27201	27183	27207	27219	27227	26897	27093	27459	27083	27420	27121	27211	27078	26937	27274	27283	27325	27089	27120	27200	26998	27231	27036	27203	27234	27266	27271	26993	27177	27019	27197	27107	27244	27155	27206	27218	26926	26876	26871	26930	26942	26976	27127	27143	27102	27217	27229	27247	27491	27304	27074	27065	26970	27047	27074	27505	27254	27383	27357	27027	27145	27439	27055	27132	27415	27199	26921	27244	26898	27294	27317	27075	27185	26796	27109	27157	27093	27207	26817	27270	27064	27192	27099	27233	27099	27337	27290	27070	26922	27140	27041	27064	27019	27293	27152	26899	27231	27067	27278	27396	27268	27233	27367	27071	27180	27421	27057	27352	27169	27044	27345	27091	27078	27417	27334	27092	27169	27190	27195	27107	27337	27020	27050	27201	26837	27046	27428	27156	27159	26953	27023	27051	26978	27165	27252	27286	27130	27053	27070	27133	27086	27508	26965	27151	27363	27300	27208	27290	27226	27312	27316	27021	27149	26936	27310	27042	27199	27091	27243	27195	27154	27277	27185	27382	26973	27332	27300	27476	27215	27151	27359	27082	27039	26978	26961	27266	27301	27352	27129	27153	27186	27323	27349	27131	27186	26729	27190	27225	27226	27214	26960	27540	27180	27387	26993	27260	27169	26922	27080	27375	27196	27342	27116	27233	27311	26949	27028	27115	27233	27406	27282	27030	27252	27126	27061	27281	27095	26998	26952	27442	27168	27313	27231	27088	27152	27335	26949	27029	27182	27349	27002	27038	27227	27218	27132	27453	27174	27170	27196	26867	27174	27149	26837	27146	27139	27203	27029	27503	27397	27193	27285	26913	27035	27056	27273	27097	27275	27288	27076	27163	27192	27100	27214	27013	27166	27211	27005	26978	27111	27429	27352	26982	27420	27289	27234	27185	27267	27078	27296	27366	27002	27056	27314	27070	27236	27585	27207	27050	27242	27227	27047	27216	27270	26942	27209	27112	27300	27230	27184	26894	27076	27176	26828	27304	27263	27235	27276	27394	26981	27210	27228	27287	27293	27191	27132	27281	27063	26892	27127	27475	27137	27122	27084	26972	26988	27215	27115	27294	27333	26919	27491	27205	27039	27166	27022	27120	27210	26979	27216	27203	27100	27256	27330	27054	27331	27405	27242	26997	26956	27315	27041	27189	27503	27342	27008	27304	26926	27046	27201	27058	27299	26998	27138	27416	27244	27076	27042	27053	27048	27215	27260	27200	27220	27207	27143	27366	27079	27016	27170	27255	27159	27393	27159	27331	27284	27205	26987	27172	27167	27211	27421	27199	27401	27258	27333	27179	27303	27058	27389	27257	27193	27070	27241	26963	27461	27400	27063	26992	27208	27032	26891	27320	27338	27166	27033	27260	27095	27075	27275	27309	27242	27189	27133	27254	27161	26971	27189	27148	27236	27283	27203	27541	27247	26916	27196	27366	27235	27206	27483	27023	27353	27063	27076	26949	27061	27417	27281	27022	27117	27170	27260	27194	27048	27190	26876	27051	27151	27121	27337	27299	27234	27060	27025	27145	27107	27460	27347	27342	27251	27232	27359	27188	27221	27354	27293	27365	27355	27304	27291	27140	27157	27197	27005	26969	26985	27134	27243	27520	27294	27206	27345	27213	26944	26944	27490	27325	27193	27056	27130	27205	27166	27181	27301	27194	27174	27254	26929	27190	27298	27144	27348	27237	27394	27285	27044	27097	27164	27202	27314	27440	27366	27119	27030	27236	27278	27065	27149	26935	27073	26826	27206	27391	27233	27248	26990	27623	26912	27488	27380	27181	27356	27068	27353	27108	27181	27391	27257	27231	27226	27065	26964	27252	27045	27116	27147	27168	27268	27317	27052	27093	27574	27045	27029	27267	27121	27173	27115	27017	27141	27095	27203	27345	27047	27158	27329	27229	26985	27034	27135	27448	27171	27022	27245	27104	27351	27109	27534	27153	27117	27283	27239	27289	27236	27229	26953	27399	27164	27267	27282	27152	27237	27366	26970	27131	27194	27181	27373	27362	27312	27295	27180	27244	27304	27268	27310	27420	27304	27133	27100	27205	27357	27252	27285	27189	27089	27394	27383	27209	27072	27157	27399	27416	27367	27113	27309	27108	27262	27373	27478	27044	27133	27205	27382	27149	27241	27299	27229	27112	27130	27286	27144	27289	27103	27109	27382	27195	27055	27329	27099	27270	27421	27163	27167	27239	27456	27114	27403	27408	27157	27071	27071	27176	27197	27556	27151	27212	27228	27078	27073	27130	26982	27426	27424	27387	27163	27090	27212	27177	27157	27302	27111	27193	27394	27135	27136	27222	27244	27489	27371	27043	27163	27039	27227	27213	27108	27338	27235	27611	27200	27305	26995	27298	27286	27232	27285	27214	27066	27019	27070	27081	27123	27032	27023	27389	27385	27077	27043	27214	27211	27042	27032	27327	27127	27245	27183	27239	27257	27071	27105	27297	27308	27071	27159	27104	27107	27425	27128	27177	27150	27384	27152	27226	27177	27308	26909	27287	27361	27499	27195	27242	26980	27495	27361	27130	27088	27289	27181	27353	27175	27182	27078	27136	27304	27190	27466	27306	27055	27022	27203	27224	27088	27372	27479	27090	27060	27285	27318	27292	27271	26991	27126	27233	27030	27162	27238	27238	27134	27129	27107	27346	27321	27322	27238	27294	27324	27333	27357	27128	27169	27187	26773	27190	27323	27111	27281	27076	27182	27338	26982	26958	27136	27250	27153	27019	27037	27230	27456	26938	27045	27118	27340	27087	27299	27162	27121	27185	27059	27340	27122	27238	27088	27183	27132	27151	27302	27021	27280	27111	27001	27216	27414	27139	27371	27256	27295	27194	27018	27129	27204	26976	27190	27105	27341	27093	27250	27172	27372	27127	27197	27275	27202	27103	27027	26978	27298	27174	27351	27267	27261	27398	27181	27164	27105	27007	27089	27344	27268	27047	27514	27106	27144	27173	27342	27073	27040	27147	27300	27261	27303	27259	27124	27330	27119	27205	27176	27205	27084	27329	27063	27160	27230	27214	27183	26974	27349	27261	27020	27043	27280	27396	27009	27010	27295	27263	27213	27173	27061	27044	26832	27274	27228	27283	26981	27264	27121	27028	27285	27127	26996	27450	27199	27444	27129	27106	27218	27102	27109	27062	27274	27189	27067	27110	27153	27161	27348	27065	27272	27103	27155	26997	26841	27139	27028	27176	27141	27159	27081	27157	27247	27333	27078	26802	27117	27070	27207	27168	27147	27141	27192	27252	27006	27336	27452	27452	27176	27240	27078	27352	27240	27224	26926	27159	27313	27130	27130	27019	27206	27301	27115	27095	27214	27166	27292	27236	26946	27412	27212	27333	27219	27130	27080	26956	27143	27014	27072	26936	27207	27379	27544	27198	27399	27141	27164	27507	27286	27459	27410	27097	27240	27071	26942	27403	27152	26946	27031	27237	27543	27028	26997	27010	27121	27377	27184	27237	27341	27179	27253	27315	27153	27258	27322	27488	27259	27182	27289	27382	27455	27172	27304	27141	27098	27554	27076	27128	27045	27044	27176	27070	27390	27327	27266	27490	26942	26869	27157	27185	27245	27258	27318	27174	27306	27102	27303	27076	26957	27091	27380	27415	27240	26918	27081	27349	27212	27428	27374	27447	27176	26971	27130	27383	26964	27311	27149	27159	27026	27217	27419	27286	27230	27200	27213	27191	27097	27195	26948	27178	27224	26973	27068	27306	27296	27232	27250	27278	27190	27109	27136	27196	27083	27323	27195	27023	27139	26945	27111	27267	27401	27083	27226	27296	27362	27218	27138	27213	26870	27172	26915	27195	26789	27175	27315	27151	27151	27147	27383	27274	27125	27344	27111	27077	26974	27146	27108	27222	27244	27185	27308	27104	27017	27301	27186	27440	27341	27111	27331	27094	27161	26986	26925	27039	27207	27063	27281	27400	27279	26982	26962	27167	27238	26823	27115	27040	26965	27274	27197	27271	27171	26997	27114	27035	27051	27143	27238	27051	27128	27381	27364	27225	27383	27180	27102	27226	27124	27065	27214
28327	31897	28362	21131	18759	17536	17158	16965	16969	16741	16909	16787	16980	16758	16889	16857	16775	16553	16807	16743	16878	16750	16813	16682	16800	16794	16618	16557	16865	16819	16811	16667	16539	16643	16763	16696	16762	16611	16683	16691	16681	16554	16595	16615	16670	16833	16710	16685	16700	16642	16699	16700	16682	16665	16661	16649	16656	16691	16731	16601	16524	16754	16708	16559	16476	16543	16541	16783	16616	16552	16667	16503	16581	16431	16754	16633	16564	16668	16690	16510	16659	16710	16616	16582	16613	16578	16582	16680	16649	16671	16582	16561	16586	16605	16586	16539	16546	16536	16513	16658	16555	16785	16520	16662	16568	16693	16583	16601	16560	16624	16546	16654	16675	16652	16586	16562	16664	16610	16744	16727	16757	16737	16751	16784	16394	16614	16421	16710	16694	16718	16523	16544	16756	16758	16565	16548	16784	16515	16556	16579	16468	16600	16734	16484	16660	16539	16492	16511	16660	16668	16677	16613	16689	16730	16634	16638	16655	16500	16759	16710	16474	16414	16556	16796	16785	16644	16556	16736	16551	16475	16552	16565	16708	16580	16564	16720	16562	16611	16575	16613	16638	16663	16681	16696	16548	16819	16696	16769	16588	16423	16671	16436	16717	16629	16601	16783	16520	16739	16611	16716	16681	16549	16427	16497	16734	16713	16779	16555	16782	16443	16503	16609	16604	16608	16542	16671	16576	16609	16692	16516	16525	16592	16547	16517	16667	16565	16420	16447	16510	16434	16629	16663	16541	16718	16573	16679	16483	16659	16730	16483	16521	16724	16724	16521	16540	16550	16586	16622	16370	16796	16518	16653	16619	16781	16583	16703	16672	16563	16673	16694	16719	16663	16556	16546	16495	16585	16737	16554	16533	16519	16530	16650	16561	16568	16667	16554	16755	16732	16656	16597	16438	16528	16586	16520	16633	16554	16788	16688	16678	16491	16501	16521	16536	16695	16562	16594	16569	16636	16582	16710	16739	16530	16483	16576	16557	16593	16790	16599	16850	16519	16445	16498	16514	16720	16547	16481	16492	16590	16481	16612	16618	16736	16806	16722	16757	16642	16623	16453	16568	16511	16551	16774	16605	16725	16747	16611	16720	16630	16561	16503	16808	16600	16759	16615	16608	16480	16590	16645	16584	16805	16532	16694	16525	16691	16577	16611	16613	16442	16538	16515	16635	16764	16549	16562	16562	16434	16621	16706	16434	16497	16500	16464	16680	16577	16681	16677	16669	16517	16630	16517	16594	16556	16539	16595	16578	16584	16617	16664	16555	16556	16681	16609	16457	16586	16455	16688	16682	16731	16531	16582	16483	16668	16692	16626	16672	16831	16728	16605	16461	16679	16607	16714	16467	16555	16664	16489	16632	16659	16533	16692	16703	16705	16638	16681	16411	16436	16602	16679	16647	16591	16725	16660	16517	16473	16630	16673	16654	16621	16464	16597	16644	16657	16541	16649	16616	16569	16706	16504	16567	16685	16595	16554	16623	16650	16604	16660	16409	16625	16817	16888	16628	16514	16685	16580	16511	16770	16639	16691	16577	16582	16553	16708	16405	16597	16763	16702	16759	16523	16660	16482	16459	16710	16657	16470	16569	16663	16547	16559	16560	16617	16483	16499	16699	16566	16717	16679	16650	16743	16612	16663	16438	16521	16752	16718	16550	16617	16663	16729	16497	16680	16726	16769	16722	16673	16647	16574	16454	16519	16433	16680	16634	16646	16483	16713	16636	16621	16645	16706	16584	16556	16572	16691	16674	16704	16507	16615	16529	16381	16632	16793	16533	16671	16703	16647	16553	16362	16568	16601	16387	16544	16777	16663	16633	16615	16566	16479	16556	16531	16587	16463	16980	16740	16773	16611	16627	16701	16596	16887	16495	16567	16494	16555	16569	16647	16693	16658	16488	16730	16578	16653	16610	16671	16773	16616	16693	16644	16766	16715	16449	16595	16609	16685	16660	16622	16722	16612	16550	16538	16504	16537	16535	16834	16668	16666	16592	16510	16531	16486	16598	16706	16666	16580	16521	16607	16466	16450	16553	16315	16584	16634	16650	16449	16529	16620	16591	16685	16593	16553	16583	16651	16479	16647	16508	16604	16724	16528	16666	16423	16637	16425	16543	16645	16563	16733	16735	16575	16670	16526	16624	16620	16498	16535	16563	16446	16739	16708	16590	16682	16567	16707	16634	16499	16670	16639	16712	16579	16636	16513	16607	16616	16771	16745	16644	16609	16740	16591	16693	16741	16582	16684	16721	16680	16739	16611	16648	16479	16641	16524	16653	16567	16520	16713	16674	16604	16629	16608	16621	16599	16626	16730	16535	16820	16795	16705	16771	16551	16549	16715	16621	16671	16449	16722	16625	16523	16742	16695	16596	16735	16631	16529	16366	16473	16584	16672	16730	16548	16592	16697	16435	16648	16607	16645	16723	16497	16573	16488	16767	16768	16625	16540	16476	16500	16653	16609	16507	16596	16735	16603	16452	16707	16527	16509	16680	16678	16630	16760	16460	16757	16560	16536	16669	16744	16483	16669	16618	16688	16480	16692	16630	16758	16527	16470	16490	16489	16550	16858	16646	16637	16527	16684	16459	16840	16636	16677	16601	16720	16597	16680	16529	16471	16542	16778	16633	16597	16627	16743	16633	16539	16780	16544	16567	16605	16722	16619	16468	16640	16616	16526	16614	16723	16630	16568	16647	16655	16589	16551	16531	16760	16439	16676	16632	16528	16480	16538	16434	16420	16603	16638	16536	16741	16688	16676	16582	16516	16684	16743	16780	16558	16574	16544	16654	16686	16579	16628	16700	16752	16477	16675	16592	16621	16593	16549	16606	16654	16674	16732	16661	16757	16636	16628	16607	16646	16657	16671	16505	16633	16523	16456	16630	16600	16603	16764	16519	16695	16577	16564	16680	16775	16750	16661	16365	16459	16497	16802	16489	16407	16727	16475	16716	16661	16496	16690	16623	16557	16496	16535	16718	16494	16696	16663	16847	16647	16498	16614	16718	16643	16774	16441	16712	16737	16614	16548	16629	16505	16642	16532	16880	16437	16632	16501	16554	16688	16496	16332	16494	16621	16474	16567	16581	16568	16642	16674	16646	16580	16535	16675	16780	16577	16744	16741	16503	16685	16594	16538	16602	16693	16621	16671	16647	16618	16406	16584	16774	16703	16523	16754	16528	16519	16780	16640	16722	16569	16596	16559	16569	16783	16585	16662	16761	16676	16542	16695	16547	16627	16673	16635	16720	16816	16714	16578	16772	16565	16676	16628	16483	16586	16665	16706	16692	16529	16789	16697	16585	16658	16536	16656	16530	16738	16649	16651	16656	16526	16605	16606	16787	16548	16653	16573	16495	16694	16635	16316	16796	16647	16600	16528	16550	16640	16513	16669	16753	16643	16592	16651	16664	16503	16544	16499	16456	16708	16553	16411	16462	16698	16874	16608	16543	16572	16687	16824	16486	16603	16576	16541	16616	16712	16609	16688	16396	16613	16629	16604	16669	16497	16553	16596	16721	16603	16674	16471	16759	16776	16553	16698	16665	16502	16626	16394	16677	16690	16439	16680	16704	16508	16460	16528	16709	16632	16660	16702	16777	16551	16588	16547	16565	16590	16642	16655	16735	16578	16539	16468	16628	16632	16497	16678	16575	16772	16519	16718	16615	16690	16706	16604	16650	16667	16630	16658	16678	16766	16671	16501	16736	16602	16547	16515	16836	16584	16612	16432	16571	16751	16404	16593	16708	16701	16634	16647	16591	16604	16491	16584	16747	16783	16671	16502	16513	16716	16507	16655	16670	16849	16852	16626	16547	16650	16587	16649	16590	16619	16700	16700	16642	16703	16509	16537	16624	16501	16485	16749	16436	16662	16510	16480	16529	16638	16720	16580	16721	16564	16681	16692	16635	16625	16466	16521	16804	16648	16616	16618	16685	16473	16780	16734	16671	16704	16794	16743	16495	16578	16700	16714	16594	16723	16629	16528	16623	16591	16591	16667	16850	16515	16533	16699	16659	16512	16696	16579	16748	16548	16474	16642	16516	16617	16620	16523	16531	16635	16631	16593	16491	16641	16470	16735	16745	16656	16712	16450	16647	16844	16619	16658	16593	16549	16792	16516	16752	16480	16625	16731	16525	16675	16642	16670	16521	16525	16715	16657	16658	16650	16548	16589	16817	16651	16568	16511	16661	16643	16737	16520	16597	16542	16667	16599	16578	16640	16601	16545	16628	16532	16756	16510	16538	16552	16497	16781	16719	16506	16676	16604	16777	16660	16585	16674	16570	16657	16424	16695	16560	16822	16455	16549	16693	16713	16578	16764	16619	16833	16643	16629	16593	16717	16484	16617	16637	16456	16626	16624	16569	16728	16692	16625	16678	16662	16601	16667	16585	16544	16725	16671	16513	16627	16662	16615	16604	16776	16646	16816	16749	16699	16664	16573	16766	16631	16650	16654	16643	16488	16694	16790	16623	16554	16831	16519	16565	16701	16636	16580	16467	16582	16657	16601	16639	16629	16582	16462	16698	16645	16617	16613	16469	16585	16667	16650	16574	16631	16621	16541	16374	16663	16666	16666	16688	16572	16572	16641	16502	16476	16638	16683	16569	16658	16574	16455	16550	16471	16607	16606	16518	16572	16595	16583	16587	16642	16695	16710	16711	16639	16703	16539	16586	16620	16559	16678	16498	16575	16660	16572	16606	16577	16837	16759	16631	16552	16671	16584	16471	16581	16544	16615	16748	16627	16642	16725	16534	16476	16719	16533	16777	16449	16540	16605	16714	16780	16619	16666	16501	16508	16647	16632	16706	16657	16720	16571	16649	16459	16685	16589	16749	16484	16502	16696	16546	16660	16605	16649	16480	16558	16541	16583	16453	16633	16499	16627	16569	16576	16561	16538	16619	16537	16612	16583	16540	16650	16583	16835	16759	16610	16821	16666	16574	16582	16703	16818	16706	16830	16866	16579	16791	16613	16594	16559	16719	16776	16632	16665	16551	16672	16691	16615	16542	16614	16539	16715	16632	16728	16532	16469	16696	16665	16641	16501	16725	16565	16791	16751	16523	16516	16695	16734	16587	16535	16529	16563	16593	16714	16796	16733	16569	16610	16656	16608	16613	16609	16597	16629
23781	20675	27020	24855	23943	27820	29167	26912	26579	27169	26643	26434	26463	26432	26556	26371	26440	26521	26578	26306	26229	26196	26089	26344	26288	26265	26275	26179	26354	26340	26123	26200	26281	26178	26104	26084	26390	26315	26355	26373	26317	25945	26437	26032	26106	26147	26202	25909	26305	26119	26094	25989	26070	26332	26048	25972	25947	26101	26181	25917	25916	26136	25983	26216	25977	26393	26043	26305	26180	25911	26303	25975	26082	26277	25954	25923	26053	26311	25953	26239	26161	25939	26195	26054	25962	26127	26212	26285	26136	26153	26116	26034	26096	26200	26247	25869	25867	25982	25969	26182	26026	26190	26271	26164	26143	26060	26273	26164	25961	26083	26208	26126	25995	25928	26105	26006	26181	26171	26073	26246	26072	25854	26104	25941	26082	25916	25794	25953	25933	26122	25996	26242	25936	26076	25923	25881	25999	26039	26316	26054	26072	26217	26096	25960	26003	26127	25834	26114	26094	26052	26084	26072	26163	25836	26126	25986	25956	25996	25962	26183	25838	25963	26101	26274	26144	25926	26260	26147	26102	26336	26127	26083	26166	26306	26246	26028	26266	25936	26187	26162	26238	26160	26013	25951	25830	26044	26078	26153	26226	25962	26099	26036	26135	26052	26206	25897	25958	26002	26107	25962	26017	25979	25967	25944	25995	26261	26108	25983	26043	26206	26121	26182	26078	26206	26137	26195	25866	26038	26322	26312	26074	26140	26214	25872	26025	25997	26149	25900	26099	26114	26193	26088	26110	26129	26163	26179	26156	26021	26141	26145	26169	25936	26017	26284	25968	25981	25992	26057	26216	26161	26135	25988	26142	26008	26058	25877	26200	26049	25934	25910	26099	26057	25940	26332	25909	26263	26057	26032	25861	26125	26118	26135	26186	26089	25905	25930	25922	26039	26115	25903	26314	26068	26071	26075	26109	25982	25965	26205	26270	26091	26150	25870	25998	26124	26246	26092	26132	26103	26096	26011	26078	26076	26243	26218	26178	25887	26307	26075	26018	26071	26060	26291	26149	26217	26029	26032	26073	25949	26198	26162	25940	26166	26239	25813	26187	25877	26249	26280	26018	25907	25988	25953	26362	26006	26060	26075	26014	26161	26065	26122	26084	26120	25828	25931	25828	25685	25903	25917	25961	26366	26030	26112	25861	26082	26191	26083	26117	25958	26109	26059	26120	26076	26091	26039	26161	26272	26192	25986	25806	25866	25830	25973	26164	26072	25990	26056	26148	26061	25932	25849	25986	26021	26213	26137	26073	26043	26148	26133	25956	26012	26040	25953	26147	25817	25936	25987	26273	26039	26071	26201	26167	25979	26240	25970	25920	26022	26253	26109	26009	25951	25951	26165	25973	26093	26043	26323	26144	26157	26178	26260	26147	26114	26160	26067	26265	25867	26156	25997	25843	25871	26231	26031	26163	26396	25968	26038	26051	26357	26255	26081	26180	25911	25964	25907	26009	26248	26091	26216	26134	25928	25821	26163	26164	26049	26264	26186	26151	25820	26327	26211	26048	25933	26229	25839	25984	26013	26185	25983	26076	25785	25967	25939	26137	25925	25933	26019	26095	26179	26095	26126	25900	26172	26125	26206	26273	26153	25968	26124	26020	25845	26265	26050	25659	26030	26070	25911	26243	25929	26189	25898	26222	25939	26237	26255	26045	26172	26122	25901	25837	25844	26207	26101	25995	26055	26018	25993	25960	26017	25989	25552	25960	26496	26328	26127	26255	25723	26060	25899	26250	26062	26178	25944	26123	25960	26148	25988	25901	25883	25961	25921	26016	26153	25900	26148	26231	26200	26094	26002	25872	26175	25986	25852	26196	25977	26080	26156	26302	26006	26206	25961	26107	25959	26122	25949	25775	25925	25937	25908	26090	25984	25906	26158	25905	26011	25958	26112	26042	26053	26115	26200	26214	26182	26102	26078	26209	26127	26175	26119	26055	26160	25981	26120	25729	26135	26085	26183	26071	26015	26045	26181	25830	25980	25943	25935	25921	26170	26043	26332	25847	26056	26070	26301	26149	26356	25981	26080	26066	25977	26051	26032	25978	26004	25870	26072	26006	26284	26079	25884	26170	25976	26132	25996	26224	26068	26113	26224	26185	26241	26019	25907	25918	25919	25866	26203	26175	25868	25895	25907	26171	26249	25958	26017	26434	26031	25903	25968	26002	26026	26343	26080	25993	25968	26034	26309	25869	26079	26044	26369	26124	25950	26029	26018	26143	26027	26084	26057	25939	26289	25843	26240	25907	26200	26072	25978	26069	26227	26271	26184	25810	26123	25806	25998	26103	25971	26144	26030	26167	26012	25858	25937	26223	26070	26088	26068	26103	25950	26079	26192	26150	26197	26514	26106	25935	26116	26046	26047	25981	26005	26301	26152	26250	25967	26010	26137	26170	25950	26227	25971	26298	26063	25987	26002	25919	26231	26228	26132	26312	26184	26017	26112	26538	26129	26273	26032	25973	25918	25963	26142	26034	26044	26009	25953	26102	25954	26100	26030	26110	26106	25861	25962	26123	26191	26305	26234	26136	26029	25972	25978	25761	26270	26025	25987	25982	26267	26147	26237	26052	26099	25961	26180	26235	26171	26058	26228	26035	25858	26137	25823	26045	26156	25901	25977	26081	26121	25937	25828	25975	25905	25995	26111	26219	26219	26036	26145	26092	25927	26234	26042	25929	26082	26094	26232	26154	26046	26177	25879	26039	26030	25893	26170	26210	26209	26029	25917	26160	25939	26218	26064	26015	26042	25802	26081	26035	26186	25926	25913	26252	26193	26079	26078	26205	26241	26152	26316	25875	26099	25943	26058	26177	25924	26187	26123	26172	26009	25913	25781	26236	26151	26103	26063	26187	25979	25968	26156	26054	25915	25814	26027	26083	26055	26108	25995	26037	26022	26133	26231	26108	26124	26052	25976	26318	26454	25935	26219	26244	26060	26019	25909	25989	26016	26290	26092	25971	26165	26162	26247	26133	25938	25948	25973	25983	26031	25990	26030	26160	26037	26154	26151	26082	25988	26163	26155	26183	26232	26112	26239	25872	25816	25857	26131	25987	26002	26021	25987	26032	26004	25930	26128	26068	26169	26152	26307	26169	26097	25922	25939	26037	26077	26027	26151	26054	25973	25784	25865	26044	26096	25900	26241	26096	26317	26021	26184	25927	26111	26054	25885	26255	26029	25743	25786	26264	26437	25975	25881	25947	25867	26005	25881	25840	26145	26239	26122	26258	26098	25907	25950	26109	25986	26053	26167	26103	26091	26085	26090	26100	26101	26082	26213	26173	26063	26043	26245	25935	25840	25853	25931	26179	26321	26133	26039	26063	25778	26232	26022	26167	26026	26217	26160	26203	25944	26028	26134	26080	25960	25968	26115	26270	25985	26311	26256	25894	26252	26050	26164	26115	26060	26094	26166	26072	25866	26203	25852	25950	26097	25879	26144	25895	25939	25986	25861	26135	26113	26003	25807	26124	26052	25981	25982	26317	25896	26183	26324	26385	26027	26017	26015	25923	26088	26047	25929	26204	26215	26064	26047	26105	25978	26311	26367	26281	25989	26150	26306	26099	26275	26205	26193	25958	26044	26031	26435	26230	25987	26011	25862	26000	25806	25830	25839	26005	26039	26314	26008	26175	26334	26256	26330	26219	26069	25853	26285	26076	25997	26049	26114	26207	25994	25832	25873	26223	26216	26186	26104	26170	26123	26018	25968	26051	26188	26076	25772	26132	26238	26098	25925	26140	25902	26120	26344	26408	26002	26016	25959	26153	26223	26037	26246	26059	26209	26330	26131	26139	26055	26055	25787	26056	25774	25943	26302	25841	26042	26132	26150	25922	26097	26130	26040	26266	26496	26124	26085	26012	26155	26272	26065	26105	25737	26035	26069	25964	26216	26070	25966	26064	26043	26168	26090	26025	26277	26201	25831	26063	26257	26197	26089	26088	26053	25886	26316	26054	25995	25909	26027	26212	26436	26219	25855	26110	26039	26060	26151	26133	26353	26195	26032	26081	26146	26212	25960	25919	26054	26150	26171	26160	26041	25898	25886	26166	25740	25889	26030	26059	26000	26407	26235	25963	26125	26119	25920	25920	26189	26126	25882	26088	26149	26232	26204	26161	26131	26177	26133	26192	26371	25957	25905	26121	26075	26136	26203	26017	25948	26138	26110	26171	25934	26195	25853	26277	26251	26249	25941	26075	26053	25931	26134	26063	26139	25857	26319	26096	26039	26250	26081	25969	26008	26174	25804	26240	26215	25920	26319	26069	26012	26072	25819	25922	26041	26133	25902	26082	26209	26259	26060	26241	26350	25862	26055	26119	26115	26211	26169	26130	26309	26172	26065	26046	26003	25958	26157	26131	26368	26042	25865	26133	26044	26118	25979	25967	25881	26067	26058	25930	26105	26067	26232	26153	26097	26204	25974	26106	25921	26146	26143	26243	26282	26303	26183	26080	26047	25997	26106	26102	26032	26141	26169	26270	25998	26053	26148	25952	25937	26013	25948	26074	25836	25992	26175	25828	25671	26192	26118	25932	26099	25995	26247	26257	26053	26047	26211	26081	26053	25905	26097	25918	25913	26207	25988	26342	26401	26444	26161	26191	26078	25943	25951	26065	26273	26044	25646	25994	25911	25980	26129	26166	25946	26057	26187	26060	26165	25993	25997	26063	26289	26128	26282	26352	25927	26055	25943	25970	26076	26078	25774	26178	26269	26146	25863	26119	26130	26233	26086	26146	25824	26005	26018	26239	25986	25801	26133	26086	26021	25863	26037	26095	26160	26107	26170	26115	26031	26075	26183	26042	26156	26315	25906	25824	25843	25976	26199	26142	26044	26265	26036	26259	26052	25797	26218	26154	26053	25963	26162	26162	26192	26262	26079	25843	25928	26254	26144	26071	26010	26242	25919	26046	26012	26020	26257	26149	26118	26087	26067	26161	25818	25946	26017	26077	26085	26009	25972	26063	25894	25849	25897	26444	26161	25978	25965	25823	26052	26316	25960	26074	26155	25970	26259	26255	26293	26289	25893	26051	26103	25867	25865	26392	26175	26063	26087	26197	25956	26251	25948	26083	26034	26199	26031	26207	25927	26271	26178	26263	26450	26114	26099	26258	25976	26189	25878
25107	38026	35225	25657	21217	18983	17939	17552	17157	16866	16794	16555	16672	16701	16552	16666	16541	16389	16601	16515	16515	16503	16568	16591	16394	16533	16475	16342	16407	16396	16239	16427	16326	16381	16484	16324	16296	16149	16155	16210	16279	16259	16039	16167	16371	16361	16065	16347	16190	16281	16259	16071	16273	16321	16311	16283	16219	16084	16290	16122	16095	16079	16304	16155	16124	16220	16116	16160	16266	16198	16077	16200	16281	16315	16178	16196	16357	16089	15998	16200	16097	16162	16092	16230	16055	16174	16209	16334	16150	16219	16075	16227	16026	16299	16163	16077	16165	16158	16213	16192	16245	16098	16238	16051	16250	16310	16264	16084	16228	16154	16249	16042	15910	16146	16047	16360	16068	16332	16144	16128	16071	16129	16053	16214	16192	16192	16134	16085	16256	16114	16025	16105	16190	16162	16165	16294	16149	16193	16244	16224	16095	16122	16046	16167	16322	16250	16061	16194	16066	16124	16096	16172	16085	16278	16166	16076	16286	16304	16074	16179	16173	16091	16262	16120	16220	16186	16165	16236	16154	16100	16448	16028	16199	16075	16270	16198	16277	16276	16160	16128	16170	15966	16127	16282	16245	16113	16121	16324	16145	16237	16221	16068	16234	16166	15956	15929	16124	16156	15959	16105	16250	16145	16186	16091	16135	16205	16050	16210	16168	16255	16157	16112	16207	16096	16134	16082	16178	16201	16168	16135	16169	16098	16055	16109	16295	15971	16164	16113	16218	16218	16330	15914	16208	16141	16271	16114	16272	16221	16302	16147	16313	16108	16182	15937	16243	16142	16086	16102	16186	16025	16122	16127	16233	16251	16314	16169	16159	16149	15964	16159	16231	16108	16151	16190	16128	16100	16053	15944	16242	16104	15922	16311	16213	15982	16175	16236	16174	16173	15986	16323	16102	16024	16025	16234	16146	16237	16287	16221	16078	16155	16239	16329	16250	16006	16190	16103	16148	16387	16111	15794	16307	16175	16215	16080	16095	16301	16062	16076	16061	16081	16159	16291	16082	16272	16129	16109	16209	16164	16268	16281	15957	16245	15948	16064	16137	16192	16148	16074	15960	16077	16379	15965	16119	16097	16141	16019	16146	16215	16269	16261	16428	16202	16188	16087	16115	16076	16342	16145	16133	16222	16006	16279	16182	16059	16061	16146	16172	16196	16371	16239	15967	16209	16211	16200	16122	16112	16075	16194	16069	16107	16079	16065	16112	16166	16213	16188	15852	16091	16095	16196	16205	16058	16094	16139	16090	16124	16074	16045	16160	16460	16323	16099	16196	16130	16106	16192	16162	16093	16086	16113	16132	16126	16135	16155	16015	16135	15956	16211	16072	16081	16149	16166	16202	16116	16312	16237	16242	16168	16028	16194	16110	16104	15966	16213	16197	16084	16276	16069	16140	16181	16136	16025	16105	16036	16353	16011	16165	16069	16129	16125	16262	16015	16079	16206	16104	16242	16057	16086	16223	16189	16229	16063	16180	16185	16208	16085	16172	16282	16255	16030	16192	16069	16142	16054	16083	16186	16216	16152	16175	16027	16242	16090	16095	16176	15898	15963	16406	16190	16271	16123	16116	16279	16185	16126	16074	16144	15937	16092	15977	16092	16071	16161	16287	16201	16056	16153	16174	16303	16207	16101	16127	16064	16078	16168	16147	16104	16109	16067	16159	16067	16024	16129	16029	16055	16157	16136	16056	16262	16227	16105	16187	16150	16059	16088	16093	16105	16103	16098	16120	16040	16194	16087	16112	16271	16187	16120	15985	16147	16350	16131	16039	16038	16220	16140	15991	16194	16074	16139	16219	16044	16032	16243	16220	15910	16128	15943	16221	16224	16096	16070	16256	16040	16383	16096	16107	16289	16196	16132	16224	16008	15938	16232	16190	16201	16087	16290	16299	16208	16186	16146	16303	16218	16182	16171	16081	16238	16211	15990	16201	16271	16173	16244	16259	16335	16142	16008	16062	16209	16128	16067	16163	16097	16186	16255	16164	16210	16283	16146	16247	16107	16090	16070	16168	16239	16168	16005	16207	16126	16180	16082	16014	16145	16114	16083	16186	16151	16088	15962	16151	16164	16201	16152	16124	16126	16088	16223	16243	16162	16315	16151	16204	16084	16074	16328	16157	16299	16124	16043	16079	16215	16088	16256	16313	16092	16391	16119	16200	16088	16262	16271	16211	16232	16045	16222	16115	16231	16293	16072	16003	16041	15970	16007	16048	16136	16146	16269	15894	16190	16168	16204	16107	16166	16174	16221	16024	16152	16262	16091	16165	16214	16196	16052	16127	16206	16251	16156	16242	16079	16189	16144	15950	16075	16137	16040	16111	16152	16119	16218	16164	16100	16206	16149	16243	16062	16174	16274	16066	16137	16225	16075	15995	16102	16198	15997	16078	16188	16276	16178	16123	16150	16191	16153	16313	15941	16002	16140	16080	16167	15958	16113	16185	16042	16181	16122	16196	15980	16302	16147	16248	16149	16170	16085	16391	16164	16316	16115	16220	16178	16146	16187	16014	16175	16239	16214	16032	16106	15980	16200	16203	16105	16307	16065	16247	16240	16186	16140	16093	16008	16131	16140	16077	16245	16200	16233	16209	16182	16106	16181	16173	16179	16143	16125	16156	16205	16209	16230	16086	16130	16137	16066	16208	15930	16157	16163	16046	16159	16288	16082	16092	16073	16197	16021	16154	16102	16100	16106	16209	16157	16225	16161	16050	16126	16187	16213	16101	16072	16142	15964	16069	16287	16198	16120	16063	16163	16120	15949	16262	16082	16163	16096	16202	16141	16142	16135	16172	15991	16169	16056	16104	16237	16214	16211	16162	16208	16228	16024	15892	16164	16115	16247	16161	16118	16087	16062	16143	16101	16248	16097	16148	16154	16025	16118	16115	15988	16278	16174	16091	16053	16024	16183	16022	16150	16145	16260	16231	16203	16068	16340	16110	16044	16034	15925	16267	16152	16258	16188	16120	16054	16082	16043	16347	16267	16173	16187	16149	16361	15975	16079	15980	16031	16236	16057	16096	16417	16260	16181	16078	16014	16073	16155	16257	16393	16099	16146	15982	16203	16254	16273	16148	16074	16097	16134	16151	16206	16208	16289	16225	16199	16134	16167	16332	16177	16130	16194	16036	16253	16212	16290	16268	16140	16140	16148	16243	16085	16116	16305	16172	16204	16144	16297	16223	16082	16166	16198	16111	16352	16168	16136	16255	16137	15975	15956	16189	16245	16048	16140	16103	16147	16044	16272	16007	16160	16127	16178	16314	16350	15947	16200	16037	16236	16130	15985	16208	16142	16079	16112	16111	16255	16133	16181	16041	16082	16169	16102	16142	16293	16147	16300	16200	16164	16067	16144	16235	16123	16236	16134	16132	16168	16043	16235	16246	16121	16161	16305	16110	16185	16152	16177	16266	16091	16301	16234	16131	16018	16251	16144	15988	16286	16045	16167	16163	16166	16080	16123	16103	16222	16130	16203	16003	16215	16150	16176	16077	16115	16221	16267	16005	16195	16298	16140	16161	16177	16062	16229	16052	16080	16254	16075	16239	16251	16263	16375	16020	16113	16046	16248	16209	16211	16267	16233	16238	16076	16247	16136	16073	16193	16060	16199	16131	16021	16027	16211	16328	16014	16158	16058	16096	16325	16241	16276	16142	16331	16395	16115	16320	16266	16221	16168	16226	16143	16265	16181	16136	16231	16153	16071	16279	16083	16088	16133	15984	16242	16142	16053	16147	16119	16051	15949	16225	16143	16077	16151	16088	16153	16117	16196	16293	16148	16222	16141	16279	16135	16120	16227	16069	16182	16116	16161	16280	16228	16193	16194	16173	15954	16118	16282	15950	16171	16240	16337	16143	16044	16140	16116	16209	16041	16399	16344	16120	16093	16057	16072	16116	16098	16149	16169	16116	16090	16129	16129	16250	16200	16067	16301	16069	16126	16032	16022	16271	16191	16226	16084	16246	16103	16171	16273	16195	16103	16325	16139	16113	16186	16260	16107	16200	16125	16055	16114	16160	16180	16322	16211	16145	16000	16342	16249	16138	16243	16130	16255	16183	16005	16267	16103	16257	16034	16220	16030	16185	16098	16077	16033	16151	16174	16318	16120	16149	16149	16134	16109	16234	16093	16156	16262	16233	16114	16199	15971	16280	16101	16228	16034	16207	16161	16178	16294	16230	16333	16282	16206	16295	16288	16158	15917	16053	16149	16134	16101	16179	16132	16145	16220	16160	16247	16228	16010	16185	16083	16222	16183	16079	15925	16225	16120	16319	16137	16188	16140	16047	16101	16151	16055	16309	16124	16191	16328	16227	16319	16260	16096	16254	16161	16035	16056	16001	16064	16265	16231	16256	16189	16256	16152	16224	16059	16015	16145	16105	16141	16214	16283	16255	16293	16216	16175	16019	16212	15969	16279	16170	16125	16274	16150	16015	16146	16027	16211	16231	16197	16132	16246	16383	16197	16198	16151	15965	16300	16188	16128	16156	16195	16090	15986	16256	16194	16191	16195	16048	16097	16109	16248	16134	16276	16205	16025	16264	16296	16237	16125	16317	16181	16205	16236	16187	16225	16185	16069	16194	16177	16122	16148	16120	16146	16182	15993	16292	16286	16087	16033	16191	16206	16219	16162	16090	16128	16001	16032	16220	16159	15995	16288	16358	16022	16093	16209	16108	16218	16280	16303	15950	16132	16123	16024	16135	16181	16244	16206	16146	16155	16111	16185	16103	16149	16027	16146	15996	16170	15996	16365	16248	16106	16165	16219	16107	16207	16163	16117	16271	16148	16230	16252	16147	16110	16166	16055	16205	16281	16300	16120	16228	16202	16077	16161	16215	16266	16309	16106	16132	16046	16283	16003	16215	16003	16098	16292	16260	16042	16167	16155	16338	16224	16200	16417	16240	16149	16128	16196	16018	16076	16232	16239	16084	16197	16000	16142	16219	16030	16287	16297	16085	16156	16241	16256	16110	16104	16041	16048	16046	16153	16242	16182	16226	16190	16134	16008	16319	16202	16188	16302	16229	16201	16134	15990	16109	16117	16203	16306	16192	16287	16170	16113	16262	16276	16156	16396	16174	16195	16022	16051	16091	16155	16013	16234	16133	16319	16412	16033
22165	20659	27140	24336	21904	26575	31390	27809	26834	27091	27093	26765	26455	26900	26508	26747	26438	26311	26238	26324	26191	26399	26252	26157	26256	26063	26213	26375	26195	25820	26113	26135	26226	26429	26149	26367	26330	25998	26265	25992	26025	26064	26002	25722	25873	25913	26053	26006	25732	25914	25943	25860	25723	25751	25691	25732	26069	26053	26106	25824	25814	25950	25958	26040	25721	26039	26030	25962	25765	25969	26008	25481	25964	25974	25890	25977	25662	25729	26029	26032	25900	26015	26123	25968	25907	25664	25915	25706	25893	25829	25927	25848	25598	25921	25926	25673	25760	25960	25911	26138	25879	25710	25848	25576	25878	25706	25824	26049	25782	25564	25773	25724	25834	25850	26119	25820	25777	25885	25817	25785	25992	25822	25656	25729	25885	26008	25868	25896	25790	25878	25861	25692	25928	25619	25604	25950	25943	25787	25927	25773	26041	25802	25800	25977	25838	25653	25838	25666	25882	25696	26151	25707	25711	25703	25888	25843	25830	25791	26167	25646	25701	26029	25743	25842	25681	25860	25716	25522	25725	25992	25884	25920	25996	25750	25915	25805	25778	25956	25989	25840	25969	25713	25725	25717	25892	25912	25714	25955	25729	25802	26140	25616	25943	25772	25770	25676	25733	25683	26014	25863	25939	26032	25915	25866	25700	25796	25935	25873	25700	26060	25674	25612	25781	25475	25853	25807	25823	25465	25854	25846	25707	25884	25889	25809	25678	25719	26008	25996	25698	25777	25892	25777	26128	25702	26061	26085	25955	25741	25739	25672	25934	26137	25725	25755	25918	25814	25784	26000	25714	25629	26068	25675	25897	25900	25747	25880	25924	25813	25849	25815	26032	25764	25813	25665	25849	25856	25660	25834	25905	26023	26020	25902	26077	26002	25919	26077	25910	25622	26068	25812	25995	25860	25974	25689	25901	26043	25802	25732	25891	25934	25959	25501	25795	25743	25852	26020	25760	25710	25914	26131	26214	25644	25820	25680	25836	25846	26065	25973	25843	25717	25876	25841	25807	25886	25908	25805	25636	25813	25728	25862	25814	25742	26011	26043	25848	25544	25761	25948	25932	25768	26113	25965	25981	25764	25980	25774	25881	25541	25745	25758	26044	25735	25858	25866	25911	25759	25722	25858	25914	25857	25645	25637	25866	25756	25708	25900	25892	25752	25894	25943	25659	25651	25752	25777	26104	25929	25932	25633	25624	25628	25868	25583	25775	25871	25851	25833	25791	25987	26077	25841	25776	25962	25927	25789	25928	25953	25804	25758	25774	25896	25928	25653	25983	25876	25810	26097	25726	25837	25696	25978	25841	25711	25845	26016	25697	25706	25922	25765	26171	25944	25920	26000	25568	26050	25939	26001	25994	25847	25524	26022	25809	25879	25752	25887	25862	26106	25893	25883	25599	25899	25924	25891	25634	25660	25887	25772	25841	25826	25788	26008	25723	25821	25880	26073	25825	25955	25707	26083	25670	25797	25724	25862	25992	25789	25931	25652	25553	25929	25774	25830	25623	25947	25968	25690	25956	25903	25743	25973	25750	25819	25773	25838	25900	25716	25638	25796	25938	25940	25828	25845	25518	26072	25853	25646	25629	25880	25806	26087	25863	26012	25713	25592	25710	25751	25624	25658	25800	25820	25857	25722	26020	25692	26156	26070	25889	25935	25759	25877	25903	26291	25932	26081	25986	25575	25850	25609	26153	25870	26094	25622	25753	25648	25743	25910	25763	25619	25697	25811	25819	25861	25670	25976	25596	25596	25828	25761	25954	25764	25995	25959	25773	25941	25826	25877	25794	25765	25678	25641	25846	25787	25881	25863	25920	25970	26208	25872	25956	25859	25557	25789	25877	25853	25938	25721	25779	25816	25960	25868	25805	25991	25892	26109	25718	25628	25913	26004	25706	25683	25879	25966	25726	25729	26158	25897	25666	25552	25828	25592	26008	25736	25693	25745	25835	25559	25818	25944	25838	25988	25973	26056	26105	25907	25864	25744	25897	25897	26032	25826	26075	25627	25502	25977	25980	25866	25914	25826	26016	25830	25855	25758	26113	25696	26038	26143	25465	25844	26031	25667	25765	25748	25828	25762	26144	25719	25727	25871	26078	25822	26000	25812	25805	25947	25661	25842	25670	25911	25760	26021	25728	25921	25872	25838	25893	25892	25970	25853	25895	25833	25806	25771	25783	25843	26002	26126	25766	25788	25788	25954	25948	25789	25921	25878	25783	25633	25995	25790	25846	25864	25690	25911	25717	25947	26242	25574	25744	25930	25700	25770	25893	25768	25836	25744	25864	25999	25895	25876	25814	25540	25745	25548	25787	25804	25844	25817	25726	25927	25897	25730	25879	25774	26039	25767	25818	25932	26087	25810	25800	25837	25806	25810	25847	25790	25870	25638	25773	25812	25957	26040	25784	25904	25570	25804	26236	25962	25767	25978	26135	25610	25666	26010	25940	25762	25910	25734	25872	25813	25730	25983	25734	25795	25728	25825	25763	25913	25858	25621	25795	25798	25718	25738	25926	25863	25722	25621	25610	25617	25751	25755	25919	26169	25637	25704	25866	25835	25812	25843	25694	25814	25782	26028	25738	25992	25959	25747	25926	25812	25681	25740	25911	25834	25707	26064	25938	25595	25973	25707	25699	25878	25894	25935	25977	25963	26047	25687	26011	25726	26102	25657	25941	25818	26086	25884	25848	25573	25773	25985	25538	25896	25795	25976	25800	25801	25817	25674	25808	25757	25935	25891	26003	25942	25497	25877	25563	25624	25807	25778	25930	25842	25933	25777	25986	25694	25786	25658	25644	25859	25952	26035	25722	25764	25832	25827	25663	25762	25888	25779	25821	26026	26103	25609	25634	25973	25959	25911	25829	26015	25997	25776	25908	25960	25995	25729	25865	25542	25694	25600	25676	26053	25772	25712	25854	25989	25882	25865	25845	25985	25746	25852	25771	25883	25942	25646	25864	25745	25872	25932	25838	25590	25889	25801	26078	25875	25917	26032	25893	26002	26057	25881	25907	25728	26055	25869	25941	25846	25635	25925	25713	25883	26140	25801	25670	25749	25836	25779	25740	26046	25861	25457	25623	25554	25789	25754	25796	25761	25716	25610	25635	25988	25920	25816	25989	25820	25967	25851	26132	25893	25919	25980	25929	25590	25674	25818	25755	25917	25689	25640	26115	25901	25892	26100	25722	25750	25854	25924	26014	26050	25682	25979	26165	25900	25862	25835	25670	25597	25808	25754	25697	25659	25817	25811	25583	25793	26033	25701	25734	25749	25864	25702	25865	25815	25538	25811	25936	25756	25914	25868	25676	26029	25740	25852	25711	25726	25890	25860	25646	25690	25734	25776	25820	25894	25739	25869	25841	25677	25972	25704	25711	25735	25937	25890	25856	25780	25738	25861	25780	25834	26056	25877	25928	25773	25833	25948	25885	25993	25845	25957	25856	25861	26094	25813	25821	25824	25963	25820	25911	25607	26077	25994	25917	25637	25939	25584	25679	25649	25965	25833	25747	25677	25828	25856	25661	25626	26000	25731	25589	25803	25761	25864	25640	26115	25936	25869	25775	25741	25622	25835	25941	25776	25751	25864	26017	25934	26021	25853	26121	25831	25818	25810	25765	25628	25859	25983	26185	25848	25748	25746	26194	25602	25754	25805	25856	25772	25773	25813	25832	25984	25927	25736	26032	25865	25802	25777	25904	25720	25672	26059	25774	25669	25930	25475	25716	25692	25888	25982	26105	25906	25919	26117	25794	25738	26003	25869	25734	25855	25863	25831	25894	25992	25948	25729	25772	25816	25859	25687	25743	25531	25785	25948	25841	25936	25661	25916	25946	25979	25895	25946	26110	25795	26115	25770	25970	25708	25845	25955	25771	25853	25891	25762	25848	26131	25803	25846	25849	25687	25870	25800	25999	25727	25685	25802	25693	25899	25720	25680	25696	25707	25888	25942	26142	25842	25808	25758	25798	26092	25858	25975	25795	25502	25473	25802	25864	25896	25539	26088	25727	25957	25739	25811	25950	25833	26055	25832	25924	25992	25753	25723	25938	25839	25887	25737	25896	25749	25767	25846	25716	25477	25676	25733	25592	26119	26082	25572	25835	25819	25631	25776	25771	25890	25776	25793	25813	25664	25649	25880	25906	25854	26015	25807	25782	25725	26005	25690	25828	25575	25864	25892	26050	26070	26005	25979	25674	26045	25901	25948	25941	25652	25811	25851	25787	25836	25833	25827	25913	25827	25781	25782	25841	25809	25779	25617	25823	26056	25806	25843	26010	25964	26099	25811	25839	25682	25930	25905	25874	25678	25867	25893	25769	25942	25907	25812	25789	25984	25774	25955	25666	26004	26076	25692	25760	25849	25609	26012	25818	25639	25754	25786	25769	25624	25925	25891	26006	25855	25865	25827	25991	25934	26101	25970	25760	26134	25894	25806	26075	25931	26043	25821	25925	26051	25776	25664	25693	25854	26074	25903	26011	25769	25978	25809	26023	25766	25886	25871	26058	25887	25935	25747	26015	25848	26060	25813	25666	25870	25975	25889	25844	25931	25715	25930	25834	25950	25621	25877	26104	25801	25822	25721	25939	25568	25759	25822	25778	25634	25958	25875	25870	26035	25736	25606	25710	25958	25843	25692	25985	25919	25742	25880	25830	25937	25813	25673	25952	25763	25975	25697	26037	26002	25994	25479	25582	25651	25434	25761	26088	26100	25892	25901	25770	26002	25718	25989	25805	26013	25810	25679	25700	25847	25962	25935	25628	25660	25914	25844	25703	25911	25882	25887	25777	25648	25779	25598	25774	25894	25939	25831	25620	25788	26018	25937	25874	25855	25573	25863	25685	25761	25929	25962	26196	25789	25630	25837	25635	25630	25849	25797	25796	25740	25660	25733	25671	26005	25854	25864	26142	25668	25821	25880	25981	25669	25883	25804	25940	25957	25714	25777	25838	26000	25911	25664	25872	26023	25877	25804	26035	25824	26035	25760	25899	25950	25828	26119	25660	25616	25941	25646	26047	25863	25964	25778	25698	25847	25683	25852	25504	25948	26045	25955	26044	25944	26182	25885	25797	25653	26043	25647	25972	26150	25596	25814	25966	25743	25619	25676	25834	25744	25831	25740
26720	42852	40295	29119	23747	20574	19081	18039	17575	17366	17060	17037	16846	16964	16699	16630	16713	16496	16512	16821	16684	16740	16385	16453	16592	16441	16393	16329	16145	16405	16316	16295	16308	16177	16332	16189	16272	16204	16226	16309	16278	16001	16169	16236	16072	16173	16215	16142	16199	16243	16086	16296	16065	16162	16071	16254	15831	16026	15999	16010	16224	15895	16097	16108	15988	16152	16077	16035	16002	15923	16033	16097	16028	15970	16094	16076	16077	15902	15982	16101	15908	16049	16007	15919	16111	15951	15990	15924	16213	15979	16119	16171	15980	15922	16066	16079	15999	15772	16022	16035	15897	16056	15878	15909	15900	16198	15916	16107	16153	16177	16098	15928	15937	15865	16040	16203	16043	16004	16072	15856	15889	15941	15887	15927	16005	16027	16100	16011	15836	16003	16128	16016	16082	15924	15999	16134	16154	15951	16029	15964	16122	16004	15920	15935	16148	16117	15913	16041	16014	15990	15949	15928	16250	16003	15974	15907	15993	16052	16002	15881	15908	16020	16144	16059	15961	15906	15927	16088	16091	15972	16001	16073	16025	15982	16085	16072	15950	15948	16000	15833	15992	16088	15920	15951	15882	15896	15898	16119	16012	15950	16130	16030	15951	15823	15992	15902	16158	15939	16071	16044	16073	16133	15906	15923	16032	15958	15961	16025	16093	16080	16129	15847	15800	16051	16125	15993	15901	16026	16170	15829	15770	15879	16027	16046	15915	15901	15963	16003	15939	15887	16032	15821	15911	15999	16069	15915	16013	16092	15940	15938	15969	15854	15870	15895	15961	15800	15839	16013	16110	15962	15964	16080	16088	15924	15986	16035	16025	16234	15900	16099	16080	16045	15881	16139	15931	15945	15949	16081	16073	15900	16146	16202	15947	15978	16183	15983	16071	15839	15972	15931	16042	16019	16021	15962	16009	15969	15866	15933	15865	16053	15964	16005	16041	15862	16092	15916	15987	16072	15893	15967	15889	15942	15922	16023	15893	16040	15818	16016	15885	15898	15939	16005	16173	15951	15930	16014	16044	16182	16050	15963	15991	16033	16022	16185	15888	16029	16070	15944	16064	16109	15858	15899	16058	16274	15946	16048	15936	15945	15984	15855	16174	15996	16115	16108	16014	16051	16053	15947	15975	15925	15991	16142	16065	16078	15964	16074	16022	16118	16065	15929	16055	15864	15974	16121	15959	16032	16065	16011	15840	16098	15940	15960	15906	15961	15904	15803	16040	16120	15925	16118	16125	15914	15934	16040	15935	15957	16017	15998	15930	16002	15843	15931	16079	16095	16002	16056	15955	16083	15927	15785	15920	16125	16000	16073	16003	15990	16089	16000	16084	16000	15951	15949	15943	16054	16009	15974	15951	16125	15961	16003	15909	15931	16068	16013	16095	15824	15978	16067	15888	16014	15960	15922	15922	16022	16045	16125	15780	15967	16068	16061	16067	15831	16155	15991	15918	15800	16023	16216	15952	15763	16049	15964	16035	15844	15979	16073	16009	15977	15912	16070	16068	16071	16031	15929	15978	16071	15940	15866	15901	16027	15930	15838	16085	15921	15838	15843	16043	15875	16011	16085	15878	15996	16113	16025	15953	15993	16168	15889	15882	15972	15962	15952	15951	15967	16119	16027	16040	15809	15934	15975	16043	16133	15946	15907	15869	15992	16130	15890	16065	15926	15988	15886	15807	15832	15897	15686	15941	15977	15891	16116	15876	16075	16003	16034	16113	15847	16053	16104	15922	16011	15831	16144	15996	15897	15865	16059	16088	15970	16013	16055	16105	15809	16056	15881	15918	16173	16049	16018	16135	16032	15917	15827	16056	15998	15928	16092	15929	15969	16041	16006	15971	16054	16016	16027	15927	15978	15940	16067	16058	16041	16165	15978	16092	16064	16095	16010	15872	15951	15958	15942	16049	15824	16026	16084	15964	15735	16079	16051	16018	16026	16022	15993	15869	15981	16020	15975	16000	15891	15889	16263	16050	16028	16143	16033	15951	16046	15854	15988	15842	15912	16082	15898	16035	16204	16116	15935	16077	15994	15982	15948	15937	16011	16035	16160	15869	16004	15926	15981	15995	16138	16003	15865	16146	16040	15960	15868	16037	16013	16057	16075	16063	16001	16064	15912	16025	15875	15946	15922	16128	15990	15949	15909	15987	15959	15984	15983	15950	15934	16090	15861	15952	15788	15996	16061	15970	15791	15935	16072	16052	15985	16082	15975	16206	15867	15806	15980	15894	15996	15958	16060	15967	15997	15994	15904	15977	15981	16021	15974	15921	15911	16009	16167	15920	16004	16049	16042	15840	16066	15931	15836	16022	15910	16058	15864	16025	15923	15988	16050	15836	16036	16003	16131	15943	15882	16016	15881	16014	15921	16037	15812	15763	16082	16132	16074	15959	16090	15982	16097	16101	16159	15882	15924	15848	15876	16073	15964	15909	15902	16041	15941	16031	15987	15949	15936	15966	16100	16106	15848	15822	15915	16035	16138	15902	16032	16087	15998	16006	15949	16062	15751	16037	16062	15989	16018	15940	16088	15969	16080	15754	15949	16216	16115	15943	15889	15896	15865	16054	16050	16075	16042	15941	16064	16046	15929	15902	16239	15830	16034	16084	15940	16043	15933	16101	15802	15986	15994	15970	16163	15986	15768	16107	15922	16037	16015	16037	15989	16040	16139	15913	15900	15959	16066	16054	16032	15819	15933	15962	15974	15778	16004	15947	16016	16129	16027	16085	16093	15953	15834	16023	15862	16003	15920	16089	15956	15971	15938	15968	16080	16029	15930	16190	15800	16056	15986	15955	15989	15957	16089	16140	15817	16064	15993	16008	15919	15867	16034	16235	16031	15963	15897	16200	16089	15939	16106	16029	15938	16007	15962	16163	16035	15921	16014	15904	16112	16113	16138	15987	16216	15991	15999	15811	15742	15939	16007	15994	15994	16071	15983	16044	16117	16100	15996	16095	16097	15985	15822	15869	15993	16017	16057	15931	16147	15957	15967	15984	15890	15910	15978	15983	16000	16083	16024	15968	16046	15861	15946	16072	15935	16060	16025	15996	16087	16064	15920	16080	15902	15949	16022	16048	15966	16009	16104	15923	16024	15781	16077	16086	15931	15995	15851	15971	16087	15953	16014	15959	16001	15966	15990	15903	16123	16160	16241	16022	16003	15953	16111	15955	15887	16027	16016	15894	15967	16258	15990	16021	15864	15972	16009	16017	16096	15835	15846	16008	15905	15957	15997	15985	15883	15981	15897	16069	16119	16084	16047	16022	15940	16090	15991	15954	15858	16085	16044	15982	16092	15960	15981	15899	15926	16119	16229	15872	15986	15926	15855	15997	16031	15822	15900	15890	16120	15963	16066	15863	16268	15935	16124	16114	15965	15922	16065	15906	15921	15907	16001	15822	15943	15965	16028	15936	15945	16000	15987	15989	16040	16053	15977	16004	15837	16171	16026	16074	16051	15802	15941	15922	16082	15887	15992	15925	16156	15975	15953	16091	15882	15868	16024	15921	16214	15925	15957	15857	16037	16022	16189	15883	15803	16082	15952	15975	16063	15970	16011	15897	16233	16081	15957	16075	15999	15911	15886	15972	16100	16039	16131	16172	15912	15990	15894	15891	16025	15953	16013	15760	15948	16060	16064	15937	15857	15982	15930	15925	16041	15985	16024	15825	16019	16142	15914	15977	16007	16199	15848	16020	15983	16034	15996	15909	15869	15883	16149	15946	16089	15976	16005	15910	16045	15992	16153	15832	15977	15839	16127	15995	16091	15956	16127	15983	16074	15997	16001	15970	16134	15879	15875	15915	15852	15937	16103	15992	15950	15930	15978	15992	15928	15982	15909	15968	16086	15955	16181	16107	16004	15830	15941	16112	15864	16011	15777	15992	15833	16092	15981	15992	16047	15899	15957	16123	15924	15848	15984	16015	15932	15927	15821	15972	15905	15894	15935	15977	16087	15920	16051	16141	15921	16054	16151	15922	16131	16152	16187	15940	15798	16091	15938	15855	15927	16057	16102	15874	15954	15931	15953	15992	15961	15940	16038	15947	16005	16007	15872	15907	15980	16066	15930	15896	15990	15919	15896	16262	15946	15895	15869	15999	15945	15931	15833	16069	15975	15902	15985	16195	15995	16084	16052	15951	16123	16167	16001	15674	15989	16151	15991	15992	15992	15894	16001	16068	16001	15952	15825	15972	16078	16001	16016	16100	16099	16093	16018	15848	16029	16149	15969	16002	15829	15861	15990	16046	15740	16031	16004	16012	15998	16065	15827	15852	16117	15962	16062	15975	15819	15693	15886	15869	16086	15919	16039	16107	15917	16031	16056	16074	15927	16127	15999	16027	15943	15956	16105	15891	16009	15972	16072	15991	16100	16032	15932	15934	16151	16033	15901	15957	16085	16083	16015	16103	15935	16221	15987	16245	15823	15866	15821	15968	16248	16009	16075	15897	15966	15981	16110	15928	15933	15917	15963	15875	16020	16007	15903	16137	15957	15996	15891	16139	15707	15990	15931	15966	15875	16011	16097	16264	16155	16114	15916	15999	16133	16038	16051	15947	16013	15966	16035	15923	15940	15952	15913	16052	16021	15874	16004	15985	15959	16045	15939	15944	15843	16129	16022	16015	15842	16048	15986	16053	16009	16005	15943	16006	15896	15882	15908	16236	15772	16018	15938	15663	15991	16128	15899	15989	15927	15889	16014	16012	16082	16026	15859	15945	15781	16155	16006	15906	16069	16012	15974	15873	16081	15956	15845	15976	16007	16029	15888	16038	15956	15920	15926	16251	15999	15978	15953	16105	15893	16022	16051	15977	15726	16024	16006	15926	15855	16072	15911	15944	15939	15902	16183	15934	16018	16009	16050	16131	16333	15967	15996	16214	16074	16063	16139	15961	15890	16145	16064	16060	16105	16048	16017	15988	15934	16078	15980	15834	15832	16033	15891	15953	15965	16022	16077	16066	15925	16042	16160	16074	16007	15871	16045	16026	16040	16005	15771	15984	15988	15844	15768	16036	15835	16027	15954	16108	15855	16268	15954	16096	16019	15871	15896	15899	16178	16093	15978	15996	16141	16236	15876	16166	15925	15857	15959	15881	15981	16058	15797	15949	16130	15948	15909
36219	31299	35422	32122	29235	28611	28110	27605	27741	27732	27595	27420	27551	27479	27565	27593	27354	27382	27349	27418	27449	27418	27379	27422	27501	27506	27369	27405	27561	27428	27364	27710	27554	27441	27555	27460	27695	27334	27236	27257	27428	27265	27546	27521	27373	27391	27290	27299	27295	27368	27526	27733	27317	27535	27689	27377	27149	27128	27544	27353	27520	27373	27318	27382	27221	27736	27437	27369	27314	27194	27325	27472	27451	27404	27353	27290	27624	27234	27455	27305	27434	27437	27408	27352	27524	27463	27252	27402	27311	27281	27472	27507	27443	27274	27203	27333	27304	27211	27495	27581	27322	27331	27686	27330	27382	27506	27581	27264	27359	27461	27315	27153	27423	27400	27293	27195	27479	27334	27593	27512	27544	27294	27602	27377	27562	27418	27263	27405	27453	27521	27391	27500	27584	27608	27543	27428	27357	27086	27507	27448	27300	27231	27270	27417	27463	27422	27200	27601	27593	27348	27464	27384	27319	27541	27484	27448	27396	27430	27308	27342	27319	27122	27360	27301	27345	27313	27447	27273	27532	27265	27338	27384	27503	27195	27252	27422	27534	27371	27110	27407	27278	27216	27362	27196	27808	27381	27651	27496	27569	27550	27044	27400	27408	27447	27292	27566	27269	27374	27671	27403	27485	27258	27409	27419	27428	27258	27272	27432	27535	27232	27473	27453	27657	27448	27397	27427	27455	27303	27496	27546	27464	27130	27334	27462	27252	27185	27605	27264	27589	27252	27295	27668	27495	27178	27252	27200	27285	27364	27511	27321	27538	27433	27625	27619	27378	27452	27526	27454	27483	27551	27407	27558	27369	27258	27096	27776	27556	27441	27291	27554	27450	27376	27406	27342	27354	27450	27236	27250	27172	27632	27455	27371	27434	27283	27436	27351	27325	27379	27484	27542	27458	27445	27534	27252	27431	27502	27578	27533	27320	27383	27225	27253	27588	27412	27227	27222	27430	27089	27421	27373	27124	27355	27061	27517	27380	27661	27381	27544	27380	27302	27362	27264	27370	27452	27422	27225	27305	27388	27256	27278	27724	27378	27498	27475	27364	27283	27388	27370	27460	27153	27208	27413	27604	27466	27658	27373	27653	27254	27304	27550	27284	27152	27221	27429	27245	27258	27357	27535	27517	27447	27302	27559	27500	27345	27430	27464	27127	27596	27530	27213	27438	27211	27461	27421	27457	27325	27285	27358	27595	27555	27611	27377	27567	27375	27598	27409	27567	27455	27407	27396	27361	27457	27186	27474	27562	27484	27535	27236	27453	27260	27708	27454	27617	27287	27437	27453	27298	27368	27664	27625	27156	27281	27630	27336	27252	27077	27797	27387	27364	27509	27352	27362	27579	27439	27364	27498	27410	27399	27332	27394	27479	27413	27560	27322	27170	27606	27334	27448	27329	27386	27490	27451	27456	27562	27511	27431	27139	26842	27303	27332	27646	27539	27528	27542	27422	27224	27382	27448	27280	27357	27710	27406	27277	27408	27520	27518	27534	27440	27400	27235	27284	27254	27430	27075	27572	27460	27227	27515	27562	27509	27315	27420	27602	27432	27507	27624	27487	27563	27195	27276	27546	27388	27507	27278	27228	27383	27254	27386	27606	27399	27502	27313	27393	27508	27477	27682	27236	27366	27441	27513	27499	27420	27439	27395	27359	27401	27631	27732	27284	27471	27258	27103	27425	27339	27501	27592	27451	27395	27448	27414	27573	27354	27533	27372	27472	27336	27233	27446	27194	27426	27452	27528	27342	27435	27485	27285	27546	27169	27666	27180	27348	27352	27310	27320	27523	27321	27616	27381	27415	27607	27385	27413	27305	27363	27452	27502	27496	27187	27480	27372	27218	27387	27555	27452	27579	27316	27286	27307	27264	27135	27544	27489	27514	27137	27242	27501	27482	27337	27328	27251	27376	27355	27406	27600	27320	27302	27463	27459	27117	27160	27494	27485	27289	27428	27619	27510	27426	27270	27550	27472	27284	27394	27389	27252	27289	27049	27413	27619	27455	27357	27460	27322	27447	27494	27332	27324	26870	27184	27431	27393	27349	27452	27401	27493	27591	27257	27328	27459	27417	27418	27589	27508	27346	27449	27298	27276	27324	27421	27324	27591	27546	27222	27697	27386	27340	27277	27477	27252	27544	27480	27411	26966	27427	27170	27359	27434	27508	27384	27266	27370	27450	27180	27288	27484	27414	27159	27347	27496	27289	27564	27387	27355	27376	27319	27472	27501	27754	27586	27335	27182	27384	27207	27440	27217	27282	27429	27306	27598	27468	27028	27174	27313	27313	27569	27629	27404	27601	27514	27522	27194	27241	27221	27392	27588	27433	27657	27638	27356	27418	27617	27313	27476	27254	27591	27362	27266	27334	27595	27550	27201	27450	27530	27681	27639	27266	27441	27374	27343	27424	27461	27393	27438	27469	27250	27293	27529	27269	27363	27510	27310	27539	27431	27739	27354	27367	27308	27230	27311	27406	27300	27251	27198	27356	27299	27410	27505	27308	27375	27423	27577	27574	27293	27429	27290	27304	27358	27439	27213	27432	27471	27333	27416	27393	27412	27394	27533	27624	27471	27337	27333	27138	27430	27424	27395	27297	27364	27356	27375	27532	27382	27355	27445	27524	27049	27437	27451	27418	27329	27178	27474	27382	27168	27314	27231	27245	27589	27227	27195	27399	27273	27596	27459	27191	27368	27287	27347	27443	27481	27348	27449	27189	27442	27362	27385	27408	27212	27111	27271	27443	27195	27236	27469	27350	27283	27424	27413	27320	27467	27358	27552	27424	27486	27256	27417	27278	27376	27271	27380	27458	27479	27278	27333	27423	27338	27534	27318	27611	27612	27655	27483	27534	27577	27294	27639	27174	27483	27149	27461	27400	27386	27435	27288	27500	27426	27527	27488	27215	27473	27520	27807	27600	27394	27810	27354	27259	27457	27198	27248	27431	27431	27406	27339	27637	27476	27431	27638	27407	27401	27485	27373	27333	27590	27553	27148	27168	27324	27659	27551	27364	27328	27366	27443	27829	27459	27382	27189	27403	27621	27455	27346	27504	27390	27225	27627	27482	27406	27272	27132	27273	27459	27401	27295	27382	27344	27530	27492	27330	27245	27297	27354	27574	27303	27395	27324	27319	27551	27515	27637	27288	27461	27364	27337	27144	27419	27318	27473	27440	27519	27338	27408	27420	27358	27686	27260	27514	27450	27488	27382	27515	27188	27322	27365	27538	27304	27356	27378	27448	27448	27376	27200	27150	27212	27299	27541	27366	27410	27215	27274	27352	27480	27312	27367	27381	27194	27340	27539	27238	27389	27427	27408	27221	27168	27397	27584	27547	27254	27352	27464	27384	27337	27172	27525	27523	27376	27375	27232	27577	27299	27272	27478	27335	27322	27587	27279	27366	27416	27465	27351	27378	27391	27442	27433	27288	27295	27371	27567	27263	27557	27631	27422	27392	27358	27473	27330	27213	27491	27340	27355	27405	27662	27577	27179	27386	27263	27291	27270	27363	27533	27552	27362	27361	27297	27646	27520	27310	27408	27622	27573	27353	27443	27372	27356	27806	27515	27398	27412	27573	27229	27508	27564	27644	27455	27257	27428	27536	27127	27431	27138	27083	27248	27542	27500	27158	27420	27291	27591	27625	27299	27507	27445	27297	27468	27394	27609	27615	27170	27500	27551	27405	27488	27130	27456	27569	27569	27545	27442	27513	27212	27564	27481	27310	27305	27584	27358	27475	27763	27564	27449	27300	27291	27214	27371	27231	27034	27573	27162	27448	27442	27450	27534	27515	27391	27595	27395	27651	27367	27431	27595	27566	27553	27538	27203	27333	27313	27422	27354	27367	27398	27283	27365	27372	27578	27346	27183	27325	27424	27546	27484	27240	27496	27436	27363	27224	27492	27372	27373	27511	27375	27343	27450	27550	27127	27351	27472	27479	27549	27386	27357	27179	27212	27601	27388	27785	27448	27587	27679	27296	27214	27519	27539	27670	27435	27487	27294	27404	27348	27557	27532	27236	27395	27135	27289	27282	27410	27473	27564	27512	27454	27389	27148	27218	27279	27378	27478	26940	27207	27571	27425	27462	27394	27379	27239	27563	27437	27575	27266	27332	27287	27689	27563	27479	27509	27312	27463	27442	27616	27003	27428	27301	27227	27470	27717	27399	27369	27348	27214	27257	27410	27521	27374	27526	27491	27440	27416	27420	27261	27320	27499	27173	27486	27276	27492	27468	27428	27163	27563	27459	27432	27607	27346	27380	27532	27306	27268	27453	27523	27432	27436	27573	27316	27582	27554	27561	27390	27201	27463	27357	27526	27650	27342	27554	27480	27366	27086	27339	27630	27346	27308	27428	27795	27490	27456	27408	27391	27263	27083	27338	27322	27639	27608	27615	27307	27365	27453	27331	27408	27488	27490	27441	27352	27290	27247	27470	27287	27523	27494	27366	27372	27225	27451	27261	27511	27475	27401	27464	27493	27468	27391	27508	27428	27601	27511	27511	27301	27227	27349	27537	27317	27363	27500	27557	27490	27547	27523	27658	27290	27390	27568	27436	27382	27466	27457	27483	27309	27362	27514	27532	27517	27439	27520	27518	27444	27609	27611	27325	27395	27578	27501	27457	27325	27185	27549	27377	27655	27367	27263	27338	27333	27150	27185	27627	27438	27234	27345	27439	27211	27359	27423	27644	27551	27407	27173	27538	27389	27221	27397	27388	27326	27409	27440	27365	27054	27484	27124	27378	27412	27209	27333	27401	27402	27241	27263	27243	27273	27146	27663	27387	27190	27647	27299	27329	27363	27342	27433	27305	27446	27239	27592	27323	27512	27643	27418	27369	27351	27270	27298	27097	27339	27315	27391	27521	27530	27524	27393	27509	27400	27402	27335	27372	27198	27344	27384	27269	27282	27225	27147	27467	27285	27530	27351	27408	27305	27335	27227	27674	27415	27428	27740	27455	27254	27244	27188	27358	27347	27088	27304	27286	27457	27601	27286	27401	27504	27314	27149	27224	27655	27485	27322	27580	27425	27470	27500	27314	27217	27400	27568	27542	27370	27280	27356	27340	27281	27197	27474	27421	27456	27494	27231	27262	27325	27406	27380	27488	27343	27437	27525
28455	32893	30425	22220	19217	17862	17301	16926	17148	16968	16953	16823	16869	16803	16848	16662	16958	16753	16894	16897	16773	17093	17001	16900	17091	16805	16673	16855	16655	16831	16955	16859	16895	16765	16847	16669	16808	16762	16725	16768	16738	16596	16761	16678	16670	16755	16638	16716	16745	16935	16813	16883	16865	16833	16670	16886	16747	16636	16715	16704	16781	16717	16828	16645	16955	16628	16658	16944	16818	16601	16549	16639	16496	16810	16680	16663	16818	16839	16799	16663	16680	16696	16672	16709	16722	16581	16593	16795	16685	16660	16810	16504	16646	16657	16851	16652	16746	16727	16637	16815	16793	16837	16630	16749	16669	16702	16774	16786	16701	16584	16670	16779	16638	16622	16822	16677	16692	16807	16481	16761	16748	16499	16783	16646	16771	16712	16756	16577	16815	16632	16677	16796	16838	16687	16706	16781	16770	16808	16799	16561	16796	16712	16867	16764	16717	16883	16646	16840	16893	16668	16734	16648	16705	16580	17063	16653	16750	16844	16752	16728	16678	16573	16549	16671	16708	16729	16569	16879	16652	16819	16706	16632	16811	16577	16792	16787	16705	16737	16691	16754	16698	16821	16816	16616	16712	16674	16736	16605	16840	16657	16769	16714	16838	16727	16734	16699	17063	16735	16837	16754	16821	16551	16586	16716	16818	16683	16648	16880	16863	16813	16573	16821	16828	16773	16747	16578	16553	16722	16538	16446	16933	16774	16659	16544	16740	16748	16798	16846	16644	16665	16731	16771	16793	16771	16684	16680	16633	16669	16791	16771	16628	16796	16694	16787	16743	16651	16781	16812	16636	16799	16862	16719	16805	16618	16601	16802	16757	16613	16675	16666	16772	16680	16810	16648	16710	16556	16636	16775	16652	16794	16696	16849	16712	16762	16670	16740	16869	16654	16753	16856	16532	16488	16678	16740	16654	16846	16814	16612	16894	16805	16650	16685	16675	16739	16707	16782	16390	16746	16612	16573	16848	16800	16665	16679	16662	16741	16860	16659	16890	16590	16812	16691	16701	16687	16661	16708	16812	16583	16747	16672	16571	16663	16688	16781	16716	16689	16744	16714	16793	16590	16624	16747	16923	16720	16774	16650	16695	16772	16796	16764	16781	16814	16741	16686	16793	16741	16790	16770	16716	16741	16782	16555	16771	16742	16642	16634	16505	16689	16633	16675	16711	16693	16588	16659	16742	16710	16639	16840	16825	16623	16506	16811	16759	16892	16765	16882	16803	16805	16632	16596	16578	16805	16921	16677	16762	16608	16815	16805	16529	16631	16646	16741	16784	16643	16652	16466	16856	16622	16501	16668	16663	16835	16776	16657	16954	16658	16596	16845	16740	16622	16727	16626	16794	16855	16718	16793	16703	16711	16889	16698	16890	16703	16860	16578	16921	16740	16675	16775	16678	16646	16742	16688	16714	16588	16690	16638	16620	16712	16935	16537	16658	16800	16758	16894	16647	16715	16478	16707	16684	16608	16859	16601	16774	16693	16603	16948	16885	16750	16710	16803	16600	16718	16777	16872	16708	16819	16725	16565	16686	16817	16644	16670	16601	16704	16740	16867	16787	16598	16789	16699	16827	16618	17117	16635	16816	16490	16690	16566	16799	16720	16721	16894	16677	16712	16653	16545	16667	16674	16447	16700	16616	16626	16798	16829	16724	16642	16782	16632	16966	16756	16580	16810	16818	16784	16746	16652	16764	16815	16796	16573	16685	16625	16569	16840	16681	16724	16885	16629	16747	16789	16720	16824	16489	16734	16690	16895	16686	16870	16797	16763	16776	16656	16925	16811	16814	16568	16611	16824	16687	16626	16660	16744	16673	16617	16821	16605	16796	16629	16817	16623	16717	16861	16779	16794	16805	16564	16602	16727	16774	16651	16808	16854	16622	16674	16635	16563	16729	16656	16798	16916	16789	16568	16641	16865	16422	16746	16795	16945	16699	16930	16894	16820	16633	16947	16650	16689	16569	16752	16854	16624	16624	16673	16760	16599	16782	16785	16879	16547	16627	16697	16701	16682	16778	16730	16675	16648	16699	16747	16565	16847	16769	16660	16780	16691	16623	16717	16747	16830	16620	16718	16739	16749	16760	16765	16624	16651	16682	16616	16715	16669	16760	16572	16620	16768	16765	16642	16584	16699	16652	16800	16599	16519	16824	16905	16654	16739	16686	16636	16677	16663	16461	16820	16745	16821	16683	16678	16636	16651	16637	16653	16751	16740	16945	16680	16674	16692	16931	16740	16838	16814	16691	16635	16674	16721	16794	16841	16628	16626	16609	16800	16864	16701	16867	16835	16714	16895	16668	16750	16749	16638	16760	16809	16610	16842	16738	16766	16725	16572	16634	16657	16738	16629	16833	16770	16739	16650	16687	16664	16883	16681	16764	16636	16774	16685	16775	16912	16623	16832	16737	16788	16665	16549	16602	16816	16818	16544	16712	16759	16801	16632	16680	16736	16762	16759	16684	16663	16693	16785	16582	16792	16850	16731	16681	16720	16758	16628	16672	16682	16783	16780	16725	16629	16874	16701	16803	16655	16711	16452	16787	16778	16738	16805	16569	16744	16875	16754	16644	16595	16694	16678	16754	16669	16703	16695	16561	16716	16781	16713	16462	16750	16601	16676	16973	16670	16718	16761	16731	16843	16548	16577	16648	16754	16675	16555	16705	16690	16797	16749	16881	16578	16748	16820	16797	16849	16798	16773	16845	16676	16675	16789	16615	16686	16669	16753	16773	16605	16732	16735	16617	16806	16680	16828	16749	16689	16792	16747	16648	16798	16592	16818	16830	16786	16715	16623	16704	16619	16696	16736	16613	16802	16758	16573	16620	16722	16863	16624	16828	16801	16531	16684	16697	16766	16749	16744	16588	16795	16771	16728	16655	16685	16710	16759	16667	16864	16745	16771	16745	16641	16563	16745	16760	16642	16856	16626	16644	16555	16855	16781	16663	16470	16763	16931	16477	16676	16805	16824	16760	16701	16793	16750	16869	16721	16822	16880	16652	16691	16684	16655	16814	16799	16886	16757	16628	16753	16866	16661	16825	16775	16842	16810	16864	16758	16750	16782	16752	16871	16729	16654	16681	16669	16718	16603	16724	16725	16658	16775	16629	16608	16729	16715	16696	16626	16822	16584	16598	16630	16877	16363	16753	16755	16676	16607	16583	16750	16836	16716	16729	16715	16738	16628	16773	16894	16613	16699	16675	16633	16705	16903	16706	16914	16807	16821	16845	16794	16764	16970	16502	16637	16722	16512	16691	16627	16701	16784	16738	16646	16720	16747	16899	16836	16830	16760	16512	16613	16837	16673	16643	16740	16857	16868	16722	16738	16755	16836	16808	16615	16796	16721	16805	16545	16729	16815	16730	16778	16641	16665	16622	16509	16666	16733	16803	16728	16909	16699	16821	16739	16801	16645	16754	16753	16583	16728	16456	16781	16665	16737	16702	16882	16675	16804	16790	16766	16524	16563	16791	16650	16688	16697	16831	16711	16633	16589	16910	16709	16880	16715	16575	16629	16734	16817	16920	16653	16930	16679	16692	16751	16612	16755	16824	16689	16620	16767	16689	16755	16561	16710	16568	16731	16653	16828	16756	16718	16859	16834	16829	16653	16765	16692	16784	16962	16861	16801	16817	16667	16836	16894	16709	16722	16649	16878	16928	16614	16781	16712	16865	16875	16648	16789	16721	16785	16545	16920	16577	16944	16795	16565	16778	16695	16720	16686	16775	16554	16666	16557	16548	16696	16828	16636	16575	16747	16727	16781	16605	16809	16575	16845	16742	16838	16795	16601	16873	16627	16616	16735	16777	16692	16833	16752	16793	16779	16755	16618	16619	16822	16756	16544	16752	16688	16581	16625	16854	16613	16757	16810	16604	16809	16729	16925	16792	16729	16788	16814	16760	16670	16842	16675	16672	16738	16637	16820	16833	16641	16864	16587	16756	16695	16675	16782	16840	16718	16729	16647	16593	16722	16646	16788	16859	16722	16708	16687	16714	16805	16646	16694	16755	16692	16672	16708	16612	16814	16600	16631	16822	16766	16693	16639	16763	16687	16661	16768	16862	16639	16732	16629	16869	16750	16720	16648	16719	16663	16775	16802	16709	16805	16675	16804	16675	16692	16668	16702	16751	16724	16788	16654	16647	16558	16729	16810	16770	16797	16818	16868	16911	16760	16673	16627	16697	16720	16780	16732	16604	16565	16801	16862	16727	16635	16740	16640	16612	16697	16620	16733	16774	16912	16683	16811	16717	16954	16791	16644	16565	16756	16597	16879	16716	16728	16710	16674	16934	16662	16645	16743	16487	16692	16772	16798	16823	16648	16830	16630	16782	16743	16720	16565	16789	16752	16703	16885	16743	16782	16662	16910	16585	16657	16732	16656	16823	16736	16876	16791	16608	16594	16754	16693	16742	16671	16834	16735	16726	16743	16633	16703	16646	16629	16653	16752	16700	16657	16944	16775	16702	16681	16774	16809	16708	16697	16708	16741	16817	16650	16737	16736	16878	16828	16743	16750	16711	16806	16761	16730	16889	16855	16704	16761	16605	16595	16863	16713	16957	16744	16712	16629	16792	16688	16663	16826	16755	16816	16778	16797	16680	16730	16708	16740	16738	16663	16773	16498	16688	16647	16800	16662	16661	16789	16807	16795	16861	16871	16618	16629	16795	16843	16908	16644	16836	16654	16610	16824	16648	16673	16708	16749	16542	16782	16826	16714	16738	16746	16679	16548	16780	16791	16814	16723	16848	16740	16723	16722	16872	16738	16715	16879	16771	16635	16881	16686	16739	16723	16799	16627	16556	16651	16623	16679	16674	16723	16643	16882	16660	16515	16796	16685	16667	16785	16635	16722	16780	16645	16746	16942	16633	16806	16765	16922	16753	16670	16649	16700	16815	16710	16817	16719	16832	16889	16728	16529	16857	16822	16708	16780	16681	16615	16676	16736	16760	16852	16605	16607	16812	16719	16731	16714	16739	16733	16585	16630	16719	16786	16531	16769	16450	16721	16772	16760	16671	16834	16602	16550	16792	16719	16558	16634	16904	16615	16749	16665	16482	16657	16701	16772	16720	16710	16856	16870	16640	16783	16650	16603	16767	16736	16744	16830	16590	16816	16734	16690
23750	20648	27015	24995	24220	27925	29850	27175	26857	27189	26967	26636	26596	26621	26634	26557	26494	26596	26625	26517	26403	26555	26504	26510	26251	26625	26671	26469	26327	26596	26459	26651	26130	26563	26578	26282	26310	26275	26269	26286	26502	26333	26443	26292	26208	26206	26318	26411	26386	26489	26207	26297	26459	26434	26048	26607	26444	26186	26491	26129	26465	26282	26405	26267	26348	26175	26192	26310	26358	26248	26455	26363	26186	26284	26465	26243	26451	26134	26299	26384	25875	26502	26433	26249	26393	26390	26239	26326	26137	26131	26008	26282	25929	26175	26218	26147	26260	26250	26261	26438	26336	26140	26321	26247	26250	26490	25932	26095	26134	26026	26317	26323	26452	26533	26221	26021	26397	26226	26224	26314	26476	26200	26230	26034	26042	26054	26491	26316	26127	26134	26324	26300	26188	26377	26045	26337	26164	26540	26376	25890	26546	26206	26190	26171	26312	26443	26338	26204	26382	26092	26425	26235	26262	26155	26180	26232	26197	26234	26267	26115	26184	26306	26278	26200	26492	26266	26269	26251	26078	26175	26293	26333	26369	26211	26095	26229	26316	26348	26037	26180	26154	26240	26323	25933	26277	26026	26331	26049	26191	26265	26264	26400	26279	26213	26324	26362	26077	25995	26227	26114	26261	26076	26382	26116	26288	26277	26030	26231	26236	26208	26262	26089	26183	25968	26353	26405	26500	26588	26194	26145	26275	26213	26190	26147	26553	26228	26143	26100	26228	26178	26078	26272	26303	26316	26552	26158	26218	26076	26168	26060	25961	26426	26179	26262	26075	26445	25862	26349	26180	26323	26100	26282	25883	26311	26183	26044	26454	26461	26222	26210	26411	26236	26542	26319	26166	26290	26499	26373	26302	26187	26055	26181	26190	26063	26176	26285	26579	26106	26146	26216	26110	26061	26371	26337	26344	26422	26313	26396	26393	26219	26295	26289	26210	26175	26360	26207	26201	26265	26287	26326	26297	26296	26217	26093	26147	26210	26177	26129	26436	26419	26330	26295	26158	26426	26368	26367	26257	26128	26425	26133	26177	26039	26395	26380	26363	25986	25825	26106	26242	26248	26267	26042	26127	26123	26443	26129	26120	26069	26279	26180	26084	26378	26558	26237	26164	26255	26399	26170	26363	26180	25912	26197	26309	26216	26235	26131	26254	26101	26407	26106	26179	25916	26201	26256	26219	26019	26331	26399	26071	26350	26479	26301	26257	26255	26016	26332	26496	26378	26581	26353	26224	26253	26136	26086	26190	26323	26371	26435	26422	26352	26010	25923	25952	26184	26134	26340	26355	26212	26234	26215	26065	26146	26290	26291	26444	25971	26039	26122	26162	26239	26303	26284	26307	26304	26360	26259	26212	26110	26252	26443	26083	26112	26221	26326	26305	26444	26372	26151	26385	26222	26394	26284	26194	26193	26102	26376	26500	26332	26148	26364	26145	26475	26443	26225	26200	26347	26174	26198	26307	26347	26345	26040	26305	26483	26288	26154	26084	26462	26116	26018	26251	26457	26349	26182	26244	25932	26206	26277	26132	26180	26075	26137	26154	26309	26262	26182	26151	25940	26254	26287	26076	26330	26125	26198	26119	26256	26281	26075	26367	26206	26177	26201	26341	26146	26032	25905	26308	26285	26243	26117	26357	26164	26056	26065	26358	26382	26207	26292	26106	26160	26351	26256	26341	26243	26321	26412	26392	26278	26393	26093	26128	26022	26263	26201	26328	26313	26403	26267	26247	26012	26387	26275	26307	26392	26431	26014	26393	26288	26183	26367	26436	26207	26061	26160	25995	26206	26016	26174	26424	26150	26241	26245	26303	26169	26441	26274	26383	26285	26581	26004	26232	26271	26153	26342	26112	26504	26459	26326	26324	26356	26448	26145	26494	26380	26383	26426	26152	26020	26201	25992	26381	26174	26228	25912	26107	25971	26087	26214	26417	26342	26435	26163	26414	26301	26083	26023	26247	26093	26177	26206	26249	26149	26284	26141	26270	26224	26081	26246	26396	26318	26321	26184	26422	26192	25887	26070	26314	26205	26021	26167	26264	26303	26126	25959	26344	26105	26279	26360	26355	26406	26219	26172	25983	26302	26252	25962	26209	25957	26329	26476	26298	26254	26370	26442	26080	26161	26350	26383	26245	26534	26130	26206	26348	26409	26194	26143	26153	26239	26190	26360	26281	26252	26199	26297	26499	26394	26096	26271	26227	26270	26234	26388	26262	26112	26395	26621	26434	26281	26176	26021	26002	26058	26167	26305	26076	26098	26252	26188	26344	26299	26168	26182	26047	26189	26103	26307	26295	26339	26282	26212	26435	26155	26319	26064	26287	26187	26129	26087	26254	26272	26336	25989	26257	26279	26282	26176	26378	26323	26285	26354	26159	26145	26335	26251	26152	26268	26303	26116	26296	26053	26256	26238	26151	26214	26261	26277	26324	26165	26264	26253	26449	26353	26218	26040	26267	26378	26360	26117	26081	26135	26386	26068	26486	26043	26263	26371	25999	26109	25851	26250	26520	26359	26133	26379	26544	26264	26266	26296	26094	26085	26295	26640	26278	26460	26197	26230	26066	26179	26221	26279	26258	26079	26110	26204	26464	26224	26179	26199	26396	26247	26272	26121	25802	26187	26152	26160	26428	26159	26232	26226	26408	26424	26442	26196	26212	26447	26421	26187	26272	26499	26287	26164	26185	26054	26204	26103	26090	25966	26427	26276	26330	26232	26048	26184	26166	26038	26430	26042	26299	26012	26153	26464	26207	26381	26320	26244	26185	26335	26445	26261	26246	26249	26153	26140	26058	26115	26329	26461	26105	26129	26283	26094	26190	26183	26075	26195	26483	26188	26068	26188	26252	26097	26117	26200	26106	26271	26396	26402	26280	26316	26202	26362	26237	26270	26487	26230	26130	26362	26356	26361	26110	26102	26215	26319	26200	26063	26417	26241	26279	25980	26135	26269	26047	26235	26336	26417	26232	26496	26070	26264	26213	26083	26174	26275	26235	26462	25927	26249	26413	26306	26209	26122	26356	26127	26310	26268	26299	26197	26199	25992	26257	26238	26071	26275	26181	26427	25941	26117	26114	26179	26374	25846	26151	26252	26303	26141	26340	26110	25995	25994	26257	26229	26327	26368	26291	26340	26534	26211	26136	26460	26154	26215	26116	26052	26178	25916	26271	26197	26307	26134	26394	26478	26297	26156	26265	26237	26219	26275	26102	26032	26045	26190	26473	26256	26003	26115	26466	26097	26199	26248	26280	26231	26083	26340	26068	26352	26078	26227	26291	26338	26320	26253	26220	26067	26072	26204	26288	26279	26279	26147	26539	26364	26148	26085	26127	26623	26050	26096	26044	26311	26296	26280	26193	25925	25905	26280	26005	26071	26211	26138	26308	26196	26096	26002	25991	26096	26320	26301	26239	26365	26306	26165	26229	26311	26336	26340	26375	26196	26121	26351	26437	26021	26370	26247	26094	26093	26333	26285	26168	26465	26164	26375	26143	26367	26309	26373	26260	26224	25969	26121	26326	26483	25987	26291	26141	26293	26093	26210	26327	26263	26017	26186	26230	26202	26119	26235	26281	26027	25992	26205	25956	26244	26255	26086	26077	26314	26320	26446	26373	26080	26135	25857	26234	26244	26285	26143	26044	26098	26439	26293	26417	26226	26231	26117	26244	26297	26326	26596	26471	26224	26353	26187	26232	26482	26376	26254	26239	26112	26333	26199	26423	26285	26160	26114	26377	26173	26339	26241	26234	26364	26319	26198	26111	26182	26442	26302	26341	26395	26365	26359	26101	26097	26147	26284	26253	26203	26197	26270	26414	26213	26107	26165	26087	26156	26346	26283	26277	26254	26381	26138	26087	26254	26399	26221	26067	26222	26034	26133	26294	25999	26413	26312	26207	26561	26248	26278	26398	26333	26116	26115	26242	25975	26146	25983	26418	26169	26270	26279	26424	26115	26205	26275	26144	26247	26129	26180	26320	26086	25974	26218	26307	26225	26135	26069	26178	26241	26206	26114	26433	26157	26178	26109	26425	26353	26299	26106	26014	26234	26208	26111	26089	26060	26380	26416	26125	26166	26332	26350	26234	26445	26369	26076	26219	25939	26245	26359	26113	26175	26275	25950	26382	26376	26432	26342	26514	26237	26139	26254	25920	26095	26216	26276	26266	26442	26174	26224	26161	26299	26257	26014	26035	26140	26157	26312	26235	26174	25819	26110	26468	26158	26410	25952	26188	26169	26105	26308	26222	26145	26294	26412	26403	26256	26165	26508	26316	26290	26123	26335	26340	26149	26210	26110	26538	26076	26012	26083	26269	26266	26116	26120	26158	26414	26213	26038	26041	26283	26259	26545	26050	26325	26404	26389	26166	25783	26197	26306	26233	26328	26296	26386	26199	26224	26257	26168	26347	26311	26273	26377	26272	25981	26218	26377	25831	26149	26325	26284	26140	26123	26052	26272	26205	26316	26070	26024	26142	26332	26229	26326	26069	26219	26025	26435	26683	25928	25965	26127	26333	26035	26272	26398	26290	26445	26166	26268	26393	26293	26291	26301	26258	26424	26546	26060	26348	26144	25978	26041	26243	26114	26314	26051	26090	25850	26280	26103	26127	26438	26379	26168	26238	26136	26156	26352	26138	26459	26205	26208	26128	26202	26187	26488	26010	26071	26087	26330	26288	26381	26458	26190	26181	26429	26189	26091	26089	26206	26116	26074	26423	26444	26330	26193	26282	26144	26079	26232	26140	26272	26333	26177	26222	26156	26230	26485	26252	26122	26168	26252	26034	26199	26328	26398	26178	26029	26159	26397	26119	26169	26237	26404	26215	26108	25955	26068	26067	26147	26251	26117	26429	26296	26111	26301	26277	26554	26306	26224	26057	26355	26372	25996	26314	26035	26181	26214	26255	26278	26359	26281	26255	26372	26184	26248	26078	26110	26135	26122	26098	26313	26307	26183	26194	26296	26429	26380	26176	26418	26201	26530	26273	26343	26173	26288	26178	25909	26283	26445	26020	26317	26286	26340	26152	26544	26304	26489	26246	26159	26200	26302	26195	25938	26214	26222	26326	26125	26224	26280	26414	26120	26207	26317	26355	26229	26085	26191	26125	26139	26247	26154
25291	38934	37049	26782	21887	19416	18218	17539	17561	17228	16996	16970	16800	16777	16655	16667	16531	16661	16633	16548	16682	16645	16516	16742	16444	16501	16585	16481	16448	16563	16598	16471	16602	16345	16399	16433	16221	16351	16307	16221	16365	16311	16412	16292	16468	16280	16339	16306	16499	16422	16373	16263	16277	16310	16281	16243	16252	16305	16488	16331	16285	16306	16342	16338	16197	16287	16302	16367	16321	16319	16311	16223	16361	16393	16500	16251	16253	16185	16362	16255	16260	16254	16358	16277	16083	16284	16276	16243	16280	16279	16185	16209	16268	16236	16169	16179	16228	16342	16216	16463	16186	16285	16268	16126	16279	16317	16288	16408	16290	16198	16125	16362	16173	16303	16167	16298	16114	16157	16184	16354	16126	16178	16230	16151	16097	16184	16378	16177	16424	16190	16312	16127	16183	16264	16207	16345	16428	16194	16318	16311	16246	16314	16414	16271	16309	16323	16300	16157	16275	16163	16240	16136	16268	16097	16294	16184	16029	16440	16314	16265	16235	16133	16429	16142	16240	15999	16274	16253	16068	16430	16205	16200	16322	16262	16248	16278	16198	16256	16294	16224	16265	16215	16247	16141	16221	16191	16310	16085	16315	16234	16335	16025	16344	16258	16051	16348	16336	16177	16198	16249	16099	16284	16091	16251	16290	16388	15969	16321	16187	16189	16186	16244	16354	16233	16268	16243	16113	16305	16164	16220	16092	16122	16328	16430	16255	16285	16258	16137	16268	16463	16331	16072	16040	16343	16172	16318	16157	16215	16201	16191	16333	16064	16208	16319	16301	16196	16289	16218	16129	16058	16076	16173	16388	16216	16183	16264	16243	16105	16323	16295	16208	16287	16313	16278	16203	16245	16184	16248	16300	16304	16400	16276	16220	16296	16189	16205	16371	16157	16304	16267	16244	16266	16084	16270	16250	16315	16121	16235	16258	16248	16229	16116	16314	16224	16207	16358	16166	16298	16345	16036	16408	16086	16330	16206	16291	16188	16125	16341	16224	16112	16223	16140	16205	16356	16236	16165	16092	16275	16240	16061	16508	16208	16252	16104	16247	16153	16088	16148	16316	16215	16154	16178	16038	16283	16171	16214	16328	16259	16082	16182	16229	16121	16103	16220	16279	16256	16302	16368	16081	16328	16235	16262	16188	16161	16160	16191	16307	16105	16261	16134	16263	16242	16260	16349	16358	16146	16122	16197	16216	15988	16145	16287	16220	16256	16226	16105	16261	16253	16405	16140	16221	16231	16072	16183	16476	16214	16138	16216	16201	16273	16208	16199	16192	16264	16173	16332	16120	16349	16331	16213	16231	16194	16055	16171	16057	16252	16218	16235	16220	16337	16211	16217	16254	16294	16277	16176	16304	16139	16260	16293	16166	16229	16082	16143	16155	16125	16121	16272	16116	16376	16322	16216	16267	16134	16128	16291	16211	16217	16169	16210	16379	16069	16440	16242	16346	16224	16258	16338	16349	16222	16338	16367	16284	16352	16158	16143	16088	16243	16284	16252	16381	16174	16144	16349	16222	16215	16046	16372	16285	16100	16231	16271	16312	16156	16241	16100	16122	16286	16289	16291	16203	16217	16380	16066	16197	16120	16398	16242	16311	16219	16259	16430	16332	16185	16109	16282	16347	16236	16403	16314	16254	16540	16236	16254	16184	16151	16287	16211	16440	16212	16095	16180	16249	16234	16316	16201	16223	16167	16348	16203	16079	16365	16180	16258	16282	16120	16215	16427	16174	16084	16393	16209	16150	16360	16308	16271	16303	16324	16366	16329	16296	16246	16422	16396	16160	16301	16322	16219	16355	16239	16367	16393	16194	16354	16265	16305	16305	16267	16467	15976	16271	16125	16209	16155	16224	16319	16218	16146	16062	16286	16292	16103	16164	16253	16328	16176	16326	16195	16208	16320	16171	16209	16129	16281	16094	16278	16263	16303	16233	16270	16023	16291	16249	16319	16174	16330	16251	16150	16355	16416	16284	16266	16372	16416	16238	16095	16127	16097	16261	16230	16146	16229	16196	16253	16370	16190	16205	16245	16190	16340	16065	16177	16322	16043	16105	16162	16247	16241	16440	16316	16210	16170	16114	16112	16322	16116	16156	16264	16275	16200	16293	16254	16156	16229	16114	16110	16427	16044	16211	16119	16283	16259	16287	16262	16182	16129	16167	16311	16146	16099	16474	16240	16334	16355	16233	16221	16279	16407	16111	16115	16204	16224	16216	16214	16339	16134	16164	16436	16192	16146	16303	16199	16045	16167	16267	16133	16399	16346	16283	16294	16183	16118	16276	16223	16254	16225	16326	16207	16305	16242	16288	16108	16235	16088	16245	16346	16419	16166	16199	16276	16369	16072	16138	16221	16218	16198	16262	16410	16279	16179	16451	16300	16337	16094	16299	16233	16213	16295	16313	16270	16417	16263	16145	16307	16178	16228	16128	16077	16227	16057	16109	16190	16351	16183	16232	16228	16342	16245	16191	16367	16188	16283	16254	16231	15992	16093	16260	15993	16299	16201	16238	16320	16235	16142	16243	16284	16280	16348	16137	16133	16432	16267	16390	16258	16294	16419	16144	16250	16294	16257	16161	16203	16460	16275	16250	16188	16378	16333	16428	16166	16215	16198	16274	16124	16379	16258	16165	16276	16249	16372	16347	16148	16262	16156	16054	16274	16347	16253	16158	16263	16249	16233	16476	16302	16205	16167	16273	16247	16265	16018	16165	16073	16165	15979	16273	16139	16253	16283	16234	16275	16074	16170	16284	16246	16340	16189	16145	16370	16150	16106	16242	16162	16237	16201	16159	16274	16319	16290	16310	16335	16162	16310	16178	16253	16318	16274	16037	16296	16252	16175	16326	16478	16028	16324	16141	16140	16180	16199	16159	16132	16283	16184	16134	16173	16410	16152	16121	16193	16272	16312	16270	16191	16306	16134	16269	16262	16097	16125	16224	16202	16269	16273	16248	16160	16312	16451	16152	16279	16223	16126	16312	16217	16319	16150	16201	16261	16281	16204	16238	16151	16290	16355	16162	16270	16335	16282	16177	16396	16294	16008	16218	15991	16231	16457	16299	16206	16378	16152	16337	16138	16331	16011	16299	16364	16289	16093	16365	16212	16166	16202	16294	16279	16356	16234	16048	16212	16363	16281	16312	16213	16099	16313	16116	16351	16211	16375	16377	16319	16214	16337	16044	16366	16235	16298	16261	16168	16248	16312	16307	16310	16286	16048	16126	16139	16159	16332	16269	16174	16190	16073	16385	16228	16250	16118	16143	16191	16255	16117	16014	16322	16276	16315	16196	16341	16214	16271	16150	16247	16156	16278	16203	16128	16304	16323	16327	16235	16059	16262	16050	16262	16059	16353	16161	16286	16100	16282	16243	16232	16318	16140	16083	16292	16375	16182	16168	16383	16238	16241	16181	16348	16106	16493	16204	16227	16312	16254	16321	16234	16240	16363	16166	16228	16379	16352	16276	16235	16376	16185	16262	16374	16306	16108	16280	16211	16285	16126	16330	16197	16288	16170	16088	16166	16174	16261	16281	16217	16125	16169	16431	16219	16119	16395	16243	16280	16214	16375	16159	16148	16221	16085	16250	16246	16286	16081	16297	16102	16375	16291	16166	16306	16215	16248	16316	16093	16259	16082	16149	16410	16121	16033	16269	16154	16299	16320	16342	16184	16316	16243	16297	16220	16410	16240	16157	16241	16274	16077	16190	16238	16201	16384	16207	16366	16162	16264	16294	16258	16239	16319	16303	16135	16171	16209	16281	16179	16119	16089	16149	16162	16179	16434	16161	16153	16224	16207	16043	16303	16009	16358	16297	16243	16404	16377	16225	16165	16303	16303	16251	16283	16353	16098	16201	16122	16301	16360	16197	16160	16134	16097	16346	16200	16130	16209	16173	16349	16187	16374	16334	16182	16110	16225	16233	16267	16195	16394	16222	16270	16231	16216	16325	16306	16293	16151	16511	16219	16298	16182	16116	16313	16119	16007	16357	16052	16431	16215	16236	16329	16190	16037	16335	16198	16045	16251	16204	16223	16344	16161	16253	16132	16137	16253	16218	16208	16345	16235	16405	16141	16358	16137	16319	16169	16338	16201	16133	16161	16282	16339	16378	16115	16487	16186	16201	16191	16156	15986	16221	16265	16269	16044	16301	16262	16174	16204	16195	16387	16406	16097	16197	16352	16280	16158	16374	16203	16254	16297	16274	16516	16252	16334	16157	16140	16196	16250	16369	16195	16432	16227	16153	16215	16342	16189	16217	16395	16229	16237	16201	16312	16415	16306	16269	16263	16189	16110	16306	16129	16460	16273	16340	16178	16280	16427	16274	16292	16151	16119	16270	16358	16149	16260	16203	16318	16392	16195	16240	16287	16326	16365	16160	16308	16229	16293	16256	16246	16252	16026	16268	16173	16282	16311	16073	16205	16190	16274	16202	16368	16198	16245	16306	16346	16314	16456	16041	16302	16327	16158	16139	15974	16299	16336	16267	16350	16388	16219	16087	16090	16240	16104	16154	16123	16095	16073	16149	16288	16252	16056	16124	16136	16220	16253	16385	16347	16194	16335	16223	16222	16306	16243	16105	16065	16051	16148	16094	16247	16150	16173	16218	16199	16443	16224	16160	16188	16193	16249	16135	16076	16230	16194	16178	16231	16367	16367	16329	16210	16459	16282	16158	16247	16263	16227	16098	16223	16293	16009	16241	16172	16287	16172	16245	16173	16263	16142	16258	16243	16260	16157	16192	16209	16149	16118	16390	16286	16283	16208	16278	16217	16288	16339	16346	16197	16300	16300	16263	16265	16118	16191	16245	16164	16241	16274	16232	16204	16147	16220	16260	16273	16052	16291	16170	16240	16384	16289	16425	16262	16150	16241	16407	16199	16239	16369	16169	16185	16213	16167	16385	16225	16317	16331	16072	16458	16228	16259	16251	16318	16254	16224	16294	16234	16048	16187	16228	16255	16261	16277	16134	16245	16203	16195	16174	16150	16245	16052	16439	16183	16398	16266	16203	16063	16260	16188	15962	16125	16295	16149	16233	16163	16319	16334	16170	16284	16170	16079	16099	16258	16247	16244	16216	16341	16244	16237	16113	16355	16390	16317	16233	16288	16228	16328
22228	20656	27131	24377	22012	26769	31350	27851	27197	27522	27310	27026	27051	27044	26748	26602	26788	26737	26668	26744	26454	26524	26608	26532	26386	26685	26412	26277	26515	26146	26597	26273	26478	26498	26351	26112	26354	26368	26453	26073	26268	26099	26199	26017	26301	26262	26400	26380	26135	26291	26089	26213	26201	25980	26150	26127	26476	26198	26179	26107	26325	26125	26107	26281	25906	25968	26003	25994	26189	25987	26196	26182	26098	26184	26003	26203	26184	26210	26072	26020	26237	26127	26244	26311	26476	26254	26100	26228	26136	26138	26299	25961	26024	26102	26022	26139	25901	25951	26076	26136	25830	26082	26351	26109	26084	26069	25982	26014	26093	26252	26071	26230	26137	26156	26172	26087	26171	25992	26233	26117	25896	26036	25979	26335	25825	26010	26152	25993	26116	26367	26056	26067	25961	25886	25955	26241	26234	26117	26114	26044	25946	26013	26070	26056	26119	26064	25830	26182	25903	25940	25863	25900	26042	25990	25828	25994	26097	26022	26140	26336	26198	26344	26042	26211	26211	25865	26273	25951	26012	26007	26128	25860	26219	26049	26167	26031	26229	26274	26207	25927	26161	26088	26062	25908	25937	26126	26217	26192	26084	25983	26050	25881	26014	26002	25980	25886	26017	26069	26080	26354	25929	26246	26152	25964	26110	25936	26280	26059	26082	26162	26106	25912	26055	26013	25905	25922	26048	26126	26154	26118	25979	26148	25963	26154	25981	26125	25907	26193	26025	26065	26061	25952	26249	25995	26141	26056	26005	26191	26019	25810	25758	25775	25970	25832	26153	25913	26199	25922	25994	26224	26094	26038	26292	25877	26048	26351	26202	26096	25860	25889	25916	25951	25797	26062	26144	26119	26125	26139	26040	26085	25945	25943	25943	26185	26048	26143	26060	26115	25887	26149	26165	26054	26106	26149	25908	26042	25932	25858	26047	26210	25947	26317	26283	25975	26029	26044	25931	26075	25868	26069	26274	25898	26091	26025	25796	26247	26270	26090	26083	25968	26250	26065	26277	25774	25826	26060	26231	25996	25853	26126	26323	25771	26000	26103	25896	25960	25920	26048	25952	25940	26052	26027	25940	26061	26196	26324	26086	25946	26119	26252	25996	26279	26434	26199	25905	25859	25859	25940	25850	25903	25930	25935	26066	26028	25997	25815	26106	26039	26112	26245	25825	25879	25910	26024	25970	26038	26173	25978	25899	26020	26097	26087	26159	26158	26174	25956	26010	26099	25788	26104	25933	26262	25933	25921	26042	25975	26069	26013	26018	26129	25952	25995	25808	26133	26169	25867	26028	25929	26141	26019	26239	26022	26029	26034	26125	26134	25895	26032	26053	26017	26312	26303	26037	26001	26210	26215	26093	26024	26208	25785	25866	26119	26077	25767	26074	26027	25967	26322	26119	26016	26311	25886	25810	25914	26203	26132	26108	26085	25991	25759	25989	26230	26189	26188	25995	26191	25992	25905	25957	26092	26104	26160	26038	26040	26073	26065	25913	26010	26010	26027	25992	26139	26282	26218	26292	26048	25743	25939	25783	26012	26219	26195	26140	25907	26411	25833	25855	26018	26162	26073	25885	25977	25905	26182	25775	26314	26204	25953	25947	26037	25845	26060	26079	25999	26447	25921	26298	26119	26144	26157	26229	26010	26177	26058	25963	26028	25813	26252	26017	26074	26153	26168	25960	26190	25903	26015	25927	26174	26085	25896	26131	25769	26052	25802	26255	26153	26097	26284	25942	25666	26064	26089	26090	25961	26258	25939	25781	26083	25815	26060	26019	26109	26094	26225	26142	26018	26147	26128	26000	26153	25998	26070	25844	25966	26167	26166	25907	25862	26189	25946	26245	25992	26032	26179	25863	26202	26085	25921	25988	26125	26033	25878	25916	26260	26082	25941	25877	26032	26127	25914	25991	26055	26070	26148	25952	25918	26090	25861	25917	26100	26027	25928	26150	25891	26033	26092	26177	26136	26003	26140	26135	25952	26074	25773	25974	25988	25752	26029	25939	26129	26037	26099	25901	26053	26052	25991	26112	26025	26117	25875	26003	26021	26072	25952	25988	25912	26066	26050	26127	26159	25886	25984	25873	26225	25970	26039	26259	26064	25988	26246	26084	25889	26139	26001	26022	26109	26084	26090	26165	26290	25792	25934	25903	25899	26076	26051	25987	26071	26202	26099	26153	26251	26180	26243	25977	26213	26011	26070	26115	25906	25959	26078	26189	26128	25876	26027	26164	26061	25980	26196	26002	26149	25921	26159	26032	25942	25925	25913	26219	26236	26100	26188	26119	26169	26182	26113	26175	26157	25867	25908	25918	26138	25972	25987	26291	26041	26079	25908	26055	25999	26002	26125	26093	25996	26128	25634	26081	25958	26102	25875	25958	25911	25781	25922	25747	26070	26035	25975	26176	26229	26153	26159	26092	26204	26056	26102	26051	26036	26086	26066	26102	26248	26027	26114	25985	26053	25814	26122	25913	25891	25958	26220	26000	25902	25937	25828	26203	26203	26049	25955	25948	26177	26139	25878	26104	26041	26102	25956	25999	26051	26135	26135	25922	26019	26194	25867	26115	25967	26066	25836	26089	26292	26370	25991	25906	25969	26039	26197	25896	26147	25887	25944	26038	26262	25958	25941	26068	25936	25872	25918	26289	26221	25898	26032	26113	26014	26196	26245	25954	25888	26010	26017	26125	26149	26119	25984	26156	26065	26163	26210	26254	26076	26014	26150	26087	26092	26046	26052	26078	26048	26130	25973	26143	26056	26023	26216	26142	25915	26108	25965	26250	26270	26148	25974	25975	25924	25950	26189	26299	26132	25838	26058	26192	25939	25989	25939	26042	26082	25934	26131	25916	26075	26073	26346	26089	25872	26106	26048	26073	25905	26142	25799	26082	26191	25951	26109	26009	26252	25665	26158	26150	25778	25909	25842	26216	26005	26107	25977	25853	26022	25762	25755	25985	26136	26007	26233	26237	25866	26069	26155	26147	25779	26117	25970	26297	25950	26198	26235	26102	26206	25949	25640	26048	25883	26212	26026	26286	25945	26171	25815	25910	26096	26046	25824	26106	25877	26072	26288	26267	26116	25829	25962	26066	26207	26153	26272	25999	26201	25898	25782	26135	25967	26190	25989	26138	26081	26007	26092	25842	26215	26052	26195	25909	26017	26092	25925	26254	25779	25950	26017	26000	25697	26040	26039	26043	25803	26120	25996	26191	25991	25906	25849	26272	26171	26155	26202	26073	26098	26014	26084	26066	26029	26204	25968	25987	26019	26132	26028	26230	26178	26237	26076	25906	26121	25943	26001	26138	26134	26053	26034	26049	26007	25804	25981	25898	25948	26281	26096	26069	25896	25990	25974	26071	25995	26287	26080	26090	26254	25859	25907	26219	26056	26069	25967	26278	25756	26009	26116	26137	25816	26142	26098	26061	26087	26105	26075	25938	26238	26085	26157	26258	26024	26212	26107	25852	26124	25894	25878	25945	26101	25820	26042	25887	25953	26032	26146	26010	25830	25972	25898	25996	26173	25903	25836	26173	25951	26147	26352	26051	26116	26035	26119	26149	26184	26304	26256	26018	26191	25989	25982	26198	25957	25969	25995	25995	25776	26119	25987	26299	25898	25980	26014	26103	26192	26401	26063	26192	26075	25927	26034	26051	26122	26144	26154	25884	25985	25932	25796	25894	26237	26084	25915	25930	26132	25881	25867	26037	26174	26143	25873	26280	26050	26017	26052	26013	26026	26205	25993	26044	26049	26061	26154	26000	26195	25925	25910	26168	25928	26023	26170	26122	26107	26256	26198	25940	26128	25977	26196	26114	25843	25957	26246	26095	26018	26245	26175	26114	25918	26041	25931	26107	26183	25974	25924	26282	26259	25832	25977	26074	25972	25916	25959	26066	25951	25989	25866	26158	26232	26151	26050	26315	25819	25772	26226	26167	26343	26105	26051	26063	26164	26138	26019	26098	26070	25874	25881	26243	25919	26404	26103	25782	25956	26039	25940	26210	26380	26107	25875	25919	26059	25998	26035	25932	26028	25885	26066	25812	25983	26055	26017	25734	25966	25863	25877	26001	26127	26343	26130	25935	26068	26160	25877	26042	25838	26061	26073	26152	25959	25951	25880	25998	25928	26067	26175	26476	26033	26021	26179	25955	25918	26141	26122	26226	26119	26201	26029	26152	25861	26027	26188	26223	25913	26180	26022	25901	25998	26070	26088	25866	26078	25723	25871	26227	26047	26004	26015	25840	25963	25910	26019	26183	26332	26217	25910	26058	25889	26066	26031	25865	26095	26061	26092	26141	25986	26151	26002	25992	25965	26107	26139	26264	26216	26124	26281	26103	26100	26335	25996	25986	26137	26190	26119	25960	26012	26004	26188	25979	25945	26652	26105	26274	26003	25830	25960	25932	26032	25769	25932	25941	26360	26082	25960	25902	25875	26045	25961	26076	26072	25811	25985	25677	26191	26282	26058	26065	25867	25925	26304	26069	26069	25820	25889	26252	26020	25991	26060	26125	25907	26364	25949	25938	25789	25950	25927	26138	26248	25951	26002	26006	26242	26007	26209	26213	26248	25999	25943	25787	26084	26044	26185	25958	26238	26112	25999	26229	26109	26123	25918	26140	25902	25894	25884	26141	26380	26102	25939	26182	26005	26072	26336	26209	26232	26071	25968	26043	25776	26037	26107	25792	25722	25938	26227	26311	26268	26059	25920	26030	26357	25929	26107	25904	26094	26256	26269	26195	26292	26146	25766	25997	25966	25898	25865	25994	26146	25965	26090	26187	25922	26326	26192	26288	26116	26012	26138	25954	26105	25911	25901	25863	26151	26152	26175	26065	26232	26001	25892	26160	26003	26138	26112	25917	25815	25945	26056	26241	26190	25969	25925	26045	25928	26020	26213	26152	26026	26075	26046	26228	25939	26113	25875	25967	25782	26010	26128	25936	26202	26070	26159	26023	25812	26013	26014	25977	26138	26189	25841	26028	26056	26052	25908	25829	26153	26375	26097	26053	25935	26008	25910	26028	26033	25875	26034	26062	26151	26224	26029	26235	26167	25945	25978	26161	25962	26110	26032	25848	26041	25985	26082	26102	25968	26110	26087	25904	25929	26137	26133
26965	43574	41724	30722	24419	20949	19242	18319	17930	17574	17402	17191	17093	17028	16921	16862	16769	16489	16617	16858	16680	16741	16477	16684	16637	16570	16617	16428	16375	16464	16589	16425	16438	16309	16264	16290	16282	16247	16286	16271	16333	16148	16056	16279	16292	16162	16195	16191	16264	16244	16325	16066	16227	16103	16239	16234	16195	16112	16033	16167	16030	16072	16037	16149	16174	16143	15881	16048	16142	16122	16121	16026	16179	16043	16124	16219	16178	16099	16078	16176	16152	16027	16092	16035	15932	16069	16107	16135	16057	16084	16160	16179	16304	16011	15875	16133	16192	16013	16013	16183	16032	15959	16266	15946	16049	15913	16107	16098	16218	15941	16070	16029	16240	16025	16014	16066	16028	16055	16104	16139	16080	16110	16163	16104	16289	15977	16167	15967	16038	16183	15996	16127	16026	16032	15996	15883	15896	16165	16021	16172	16127	15956	15889	16042	15964	16049	15919	16094	16131	16155	16236	16112	16112	16094	16101	16060	16090	16138	16050	16087	16192	16216	16101	16090	16060	16134	16043	16094	16213	15986	16037	16133	16035	16157	16135	15945	16121	16069	16068	15973	15981	16029	15949	16093	16095	16004	16162	16394	16220	16209	16070	16068	16142	15963	15895	16048	15905	15929	16104	16202	16057	15969	16086	16007	16092	16241	16082	15935	16184	16177	15940	16225	16067	15979	16028	16086	16058	16120	16093	16126	16062	16106	16215	16014	16037	16163	16081	16074	16202	16036	16084	16131	16344	16055	16017	16135	16009	16118	16162	15963	16331	16147	16128	16185	15847	15929	16021	16180	16106	16203	16160	16057	16193	16028	16102	15982	16258	16106	16101	16194	16046	16059	15923	15963	16092	16116	16146	16008	16134	16026	16174	16111	16057	16101	16124	16169	16098	16100	16269	16072	15960	16200	16023	15980	16067	15953	16071	16079	16082	16104	16072	16036	15942	16193	15989	16002	15964	16054	16141	16094	16035	16165	16027	16258	15990	16119	16013	16068	16036	16206	16079	16031	16017	16021	16207	16086	15951	16094	16199	16056	15940	16318	16160	16094	16052	16075	16057	16106	15934	16036	16305	16103	16135	16161	16065	16306	15947	16101	16005	15963	16191	16065	16243	16130	15949	16183	16124	15955	15959	16114	16072	16082	16105	16011	16162	15938	16155	15999	16265	16115	16067	16164	16267	16084	16028	15983	16027	16013	16105	16152	16023	16018	16166	16072	16018	16081	16092	16074	16014	16064	16083	16028	16018	16085	16158	16157	15952	16181	16094	16029	15966	16095	16164	16292	16110	15936	16185	16074	16137	16099	16143	16150	16088	15986	15858	16185	16011	16203	16035	15866	16110	16035	16106	16169	16081	15959	16135	16193	15996	16103	15932	16072	16042	16155	16032	16028	16125	16077	16068	16067	16069	16173	16034	16077	16034	16208	16125	16134	16248	16123	16134	15972	16107	16043	16057	16032	15981	15979	16014	15901	15959	16015	16123	16216	16006	16119	15955	16274	16166	16222	16096	16199	16082	16177	15909	16110	16110	16135	16037	16022	15925	16182	16113	16174	16163	16166	16130	15985	16231	16154	16150	16089	16151	15968	16060	16124	16261	16044	16180	16098	16161	16119	16098	16175	15976	15981	16148	16264	15951	15958	16111	15859	16018	16030	15986	16022	16215	16345	16033	16078	16113	16019	15916	16110	15978	16179	16107	16023	16056	16179	16248	16079	16210	15981	16074	15763	16205	16071	16245	16198	16090	15900	16125	16107	15949	16067	16130	16107	16133	16014	16021	16204	16169	16079	16088	16088	16194	15882	16080	15982	16201	15876	16141	16141	16073	15943	16118	16238	16051	16187	16084	16142	16134	16088	15966	16317	15895	16098	16055	15936	16148	16078	16041	15911	16071	16101	15992	16294	16181	15971	15875	16246	16013	16290	16131	16146	16120	16034	15850	16113	16195	15920	16149	16158	16063	16178	16090	16161	16094	16159	16002	16128	16169	15991	16197	16149	16079	16172	16060	16164	15982	16152	16070	16064	16204	15894	16098	16115	16081	16164	16169	16066	15983	16177	16257	16233	16073	15965	16233	16053	16181	16013	15972	15937	15976	16052	16190	15970	16024	16169	16083	16148	16010	16170	15971	16069	16172	15955	16182	16171	16155	16025	16080	16034	16080	15907	16000	16120	16266	16194	16040	16069	16101	16101	16024	16050	15890	16007	15990	16207	16094	16157	16176	16083	15945	16112	16072	16011	16053	16230	15958	16078	15983	15945	16095	16093	16214	15985	16091	16134	16207	16086	16227	16079	16068	15984	15970	16095	16017	16291	15973	16121	16023	16149	16057	16162	16081	16170	16008	16048	16248	16148	15997	16153	15950	16145	16221	15863	16116	16104	16155	16144	16119	15861	16113	16033	15960	16041	16018	16390	16008	16028	15954	16132	16199	16070	16162	16045	16255	15992	15805	16015	16045	16010	16143	16098	16131	16099	16193	16125	16079	16142	16076	16067	16242	16025	16035	15861	16298	16167	16101	16174	16095	16202	15838	15977	15893	15963	15884	16097	16141	16011	15997	16176	16078	16019	16138	16078	15940	16103	16177	16053	16153	15860	15922	16059	16090	15961	16131	16224	16103	16199	16012	16114	16084	16118	16124	16127	15969	16045	16148	16059	16156	16173	15919	16180	16009	16091	16107	16158	16179	16031	16072	16031	16124	16350	16129	15951	16033	15971	16129	16089	16041	16058	16186	15913	16178	16198	16112	15988	16060	16226	16074	15997	16072	16076	16152	16212	15990	16058	16032	16118	16278	16216	16093	16168	16168	16092	16080	15936	16150	16188	16158	16087	16067	16187	15945	16224	16141	15932	16045	16172	16191	15860	16094	16061	16031	16115	16106	16026	16148	16106	16084	16130	16165	15929	16016	16112	16195	15843	16026	16243	16140	16138	16042	15957	16252	16244	16173	16001	16115	15985	16050	16093	16027	16067	16042	16198	15995	16071	16220	16126	16091	15982	15940	16041	16061	16197	15850	16095	16029	16189	16142	16075	16019	16134	15987	16078	16205	16085	16122	16069	16187	16283	16066	16011	16107	16046	16166	16053	15934	16127	16064	16139	16095	16097	16064	16181	16003	16011	16018	16038	16029	16113	16051	15929	16070	16107	16123	16112	16020	16029	16097	16006	15995	16004	16162	16134	16128	16030	16235	16009	16252	15986	16015	16193	16027	16031	16134	15948	16133	16154	16033	16019	16131	16079	16131	16079	16189	16196	16107	16051	16222	16203	16028	16326	15982	16058	16115	16081	15929	16123	16147	16153	16182	16188	16009	15890	16318	16267	16040	16086	15963	16115	16110	16151	16144	15952	16094	16051	16068	16080	15989	16131	15954	16062	16055	16138	16100	16081	15992	16005	16051	16169	16067	15990	16018	16033	16013	16158	16150	16116	16040	16199	16232	16201	16059	16060	16038	16049	16132	16213	16101	16113	16289	16195	15978	16127	15861	16014	16009	16088	16046	15871	16048	16041	15960	15992	16038	16179	16065	15893	16120	15980	16127	16049	16048	15998	16154	16110	16068	15931	16189	15945	16117	16068	16102	15938	16103	15985	16069	16085	16201	16238	16086	15700	16096	16143	15985	16147	16279	15924	16173	15868	15933	16017	16116	15957	16114	16037	16143	16176	16086	16099	16108	15936	16232	16127	16034	16133	16177	16015	16090	16115	16186	16195	16098	16178	16107	16147	15954	16007	16098	16059	16183	16174	16139	16081	16023	16278	16090	16103	16054	15972	16169	16172	16042	16108	15938	16205	15985	16031	16231	16146	15968	16225	15902	16173	16203	16128	16209	15972	16113	15907	16270	15949	16144	16171	16101	16078	16155	16045	16148	16089	15978	16011	16134	16154	16083	16348	16119	16111	16117	16025	16064	16200	16091	16044	16106	16078	16134	16073	16151	16024	16122	16137	16086	16345	16078	16036	16011	16153	16118	16110	16061	16087	15982	16310	16126	16138	16012	15912	16118	16014	16037	16230	16101	16123	16137	15958	16242	16147	16147	16045	16254	16113	16205	16171	16041	16091	15983	16075	15941	16258	16029	15964	16076	15975	15866	16205	16201	16218	16200	16102	16049	16265	15872	15910	15999	16154	16165	16186	16076	16128	16101	15904	16121	16123	16037	15988	16177	16051	15953	16328	16242	15930	16030	15913	16201	16039	15946	16237	15942	16103	16035	16073	16149	15934	16079	16124	16074	16052	16106	16025	16140	16005	16096	16118	16192	16076	16216	16105	15900	16069	16074	16058	15997	15994	16027	16159	16255	16102	15940	16017	16070	16021	16185	16103	16121	16101	15998	16202	16063	15900	16099	15897	15960	16090	16020	15996	16023	16133	16058	16087	16131	16091	16236	16012	15937	15913	15968	16045	16190	16165	16038	16148	16104	16001	16037	15970	15982	16021	16141	16060	16241	16095	16119	15935	15969	16064	16057	16112	16226	16031	16209	16303	16192	16030	16224	16186	16221	16154	16078	16202	16020	16290	16199	16036	16133	16090	16106	16045	16078	16126	16031	16044	16025	16250	16160	15892	16064	16042	16137	16183	16112	16145	16185	16070	16076	16106	16126	16072	16110	16107	16090	16209	16037	15917	16130	16158	16213	16046	16092	15937	16016	16081	16201	16020	16149	16237	15989	16205	16108	16064	16283	16317	16220	16165	16267	16105	16020	16028	15946	15892	15992	16031	16086	16073	16159	15984	16042	16031	16242	16156	16151	16059	16141	15917	16136	16035	16251	16226	16111	16232	16092	16273	15968	16077	16034	15897	16069	16116	16023	16102	16006	16191	16089	16058	16025	15986	16097	15964	16072	16002	16084	16107	16138	16172	16132	16155	15983	15856	16169	16238	16230	16068	16075	15947	16240	16139	16087	16102	16189	16171	16143	16021	16042	16050	16072	16126	16076	16103	16147	16234	16049	16130	15818	16046	16070	16034	15940	16070	16029	16064	16011	16077	16088	16072	16088	16110	16081	16115	16071	16017	15975	16174	15993	16074	16237	16198	16093	16144	16131	16021	15971	16126	16222	15989	16069	16066	15892	16056	16264	16287	16174	16166	16113	16017	16140	16098	16095	16210	16103	16001	16154	15780
36497	31995	35914	33260	29367	29029	28209	28058	27984	27854	27735	27848	27789	27978	27722	27753	27739	27920	27689	27613	27738	27557	28035	27754	27928	27987	27785	27677	27791	27652	27763	27711	27654	27794	27758	27867	27946	27507	27879	27737	27839	27686	27580	27706	27857	27755	27605	27623	27677	27858	27775	27467	27687	27892	27727	27582	27459	27654	27853	27912	27688	27744	27731	27666	27707	27911	27813	27794	27840	27890	28048	27827	27716	27281	27620	27783	27931	27930	27697	27821	27669	27557	27559	27611	27405	27539	27644	27518	27652	27570	27625	27684	27685	27489	27592	27656	27662	27405	27592	27704	27877	27602	27359	27706	27476	27646	27823	27622	27479	27685	27625	27722	27503	28026	27875	27617	27870	27806	28016	27536	27742	27407	27354	27779	27781	27633	27520	27783	27646	27550	27609	27884	27825	27691	27681	27324	27802	27737	27641	27705	28129	27527	27790	27666	27607	27771	27848	27806	27381	27729	27662	27767	27517	27634	27808	27557	27954	27744	27910	27660	27815	27583	27577	27611	27850	27406	27309	27639	27801	27798	27636	27701	27925	27646	27814	27414	27895	27709	27287	27692	27437	27700	27787	27831	27708	27650	27924	27715	27599	27707	27566	27770	27632	27545	27811	27882	27632	27470	27560	27674	27617	27498	27856	27946	27472	27831	27807	27784	27627	27602	27750	27529	27522	27618	27818	27654	27644	27667	27492	27529	27839	27635	27959	27763	27660	27530	27747	27856	27380	27640	27712	27333	27751	27680	27548	27758	27602	27514	27524	27388	27526	27263	27602	27577	27638	27361	27600	27678	27440	27817	27934	27551	27618	27579	27648	27727	27640	27841	27505	27603	27705	27451	27624	27870	27640	27295	27570	27446	28013	27643	27822	27822	27622	27938	27836	27599	27592	27663	27735	27682	27860	27557	27589	27825	27439	27700	27682	27862	27740	28001	27437	27503	27619	27576	27795	27727	27661	27666	27901	27669	27829	27445	27627	27868	27608	27641	27387	27439	27733	27431	27560	27867	27727	27509	27589	27754	27594	27739	27785	27540	27632	27634	27555	27703	27509	27524	27653	27466	27398	27733	27868	27706	27722	27506	27572	27820	27903	27954	27757	27706	27897	27515	27597	27824	27742	27707	27730	27701	27866	28050	27894	27698	27759	27649	27699	27858	27747	27348	27610	27842	27893	27742	27579	27776	27595	28051	27639	27774	27761	27634	27935	27528	27371	27791	27854	27811	27820	27613	27604	27604	27766	27733	27577	27636	27564	27510	27776	27737	27611	27687	27627	27652	27625	27560	27834	27733	27731	27824	27677	27647	27636	27660	27808	27668	27702	27766	27593	27680	27690	27573	27534	27406	27436	27708	27702	27493	27837	27769	27647	27716	27531	27351	27533	27873	27775	27733	27699	27626	27627	27660	27931	27539	27811	27604	27601	27579	27646	27794	27841	27581	27443	27673	27669	27593	27664	27732	27593	27748	27526	27447	27367	27861	27818	27558	27594	27998	27754	27642	27610	27622	27836	27750	27658	27567	27574	27620	27703	27494	27614	27927	27712	27674	27798	27639	27620	27527	27681	27819	27868	27822	27805	27473	27691	27500	27611	27682	27654	27742	27779	27632	27599	27395	27514	27533	27736	27700	27869	27768	27724	27635	27971	27586	27569	27472	27770	27565	27695	27576	27554	27764	27807	27711	27594	27526	28070	27713	27494	27570	27812	27650	27728	27843	27593	27694	27485	27683	27777	27530	27569	27949	27294	27751	27432	27693	27305	27861	27502	27663	27721	27896	27585	27675	27713	27496	27506	27559	27752	27697	27811	27558	27968	27536	27874	27690	27568	27539	27727	27713	27875	27657	27499	27626	27347	27794	27885	27298	27845	27845	27966	27640	27634	27477	27596	27701	27764	27614	27591	27709	27557	27684	27404	27575	27679	27740	27790	27492	27730	27733	27809	27833	28033	27643	27722	27732	27790	27614	27483	27665	27837	27543	27627	27583	27497	27773	27741	27616	27956	27792	27734	27888	27624	27655	27391	27898	27435	27689	27778	27515	27700	27583	27610	27730	27787	27828	27489	27583	27739	27806	27657	28055	27680	27931	27772	27690	27849	27646	27703	27603	27625	27714	27687	27736	27449	27507	27765	27498	27517	27821	27551	27572	27626	27757	27584	27641	27713	27909	27763	27715	27607	27477	27515	27677	27734	27675	27758	27719	27798	27706	27775	27512	27678	27920	27720	27601	27800	27739	27479	27618	27868	27495	27515	27487	27828	27714	27441	27964	27663	27523	27587	27622	27867	27741	27586	27762	27664	27919	27916	27664	27791	27548	27728	27513	27529	27710	27533	27911	27846	27530	27534	27501	27632	27774	27661	27552	27690	27893	27992	27700	27729	27731	27755	27640	27562	27693	27760	27786	27781	27562	27483	27705	27748	27608	27770	27696	27725	27708	27679	27688	27525	27534	27346	27737	27804	27780	27719	27764	27855	27753	27589	27504	27707	27912	27681	27755	27830	27749	27858	27908	27540	27384	27802	27843	27618	27590	27803	27769	27707	27673	27640	27644	27803	27595	27874	27867	27816	27884	27585	27626	27616	27676	27690	27848	27717	27746	27537	27519	27580	27654	27809	27845	27783	27625	27671	27736	27428	27800	27813	27878	27753	27455	27462	27515	27432	27590	27777	27653	27699	27762	27856	27727	27434	27541	27378	27894	27659	27742	27684	27612	27744	27772	27751	27741	27369	27557	27615	27658	27790	27626	27648	27690	27588	27676	27892	27717	27982	27427	27616	27944	27757	27481	27765	27831	27633	27512	27829	27891	27737	27852	27732	27728	27704	27671	27709	27647	27690	27860	27740	27759	27564	27901	27678	27418	27642	27576	27995	27406	27691	27882	27624	27683	27661	27598	27512	27688	27640	27556	27306	27612	27620	27586	27837	27455	27807	27636	27780	27760	27629	27717	27420	27827	27531	27648	27825	27713	27818	27653	27961	27702	27759	27721	27869	27401	27871	27612	27800	27706	27668	27610	27360	27664	27653	27765	27662	27856	27747	27582	27710	27701	28082	27986	27691	27851	27824	27693	27628	27479	27406	27656	27797	27687	27655	27680	27882	27817	28048	27791	27729	27692	27575	27821	27519	27531	27710	27567	27419	27618	27797	27593	27773	27690	27649	27570	27677	27610	27765	27630	27690	27659	27840	27475	27750	27536	27574	27682	27508	27710	27821	27694	27864	27696	27596	27778	27639	27768	27612	27446	27415	27591	27598	27566	27674	27576	27734	27580	27687	27739	27584	27703	27777	27481	27930	27634	27845	27585	27456	27648	27526	27655	27528	27635	27555	27806	27760	27512	27587	27727	27469	27640	27719	27589	27607	27695	27388	27659	27822	27645	27736	27736	27735	27629	27741	27918	27543	27583	27659	27879	27827	27684	27594	27557	27734	27843	27881	27870	27732	27740	27879	27628	27521	27681	27660	27613	27449	27454	27716	27722	27759	27836	27760	27562	27588	27662	27562	27639	27674	27751	27707	27660	27582	27673	27753	27643	27818	27800	27810	27621	27778	27500	27586	27463	27482	27583	27980	27635	27711	27787	27556	27824	27683	27653	27658	27445	27552	27583	27680	27541	27748	27776	27627	27753	27465	27739	27992	27589	27843	27766	27668	27567	27487	27450	27853	28111	27924	27672	27659	27403	27655	27772	27971	27843	27919	27587	27563	27702	27748	27625	27753	27633	27763	27632	28000	27853	27634	27848	27845	27933	27885	27736	27635	27902	27779	27764	27523	27687	27668	27642	27856	27646	27688	27637	27734	27774	27669	27602	27717	27887	27891	27550	27850	27662	27721	27852	27631	27657	27602	27781	27603	27752	27649	27605	27439	27336	27959	27399	27550	27734	27470	27451	27662	27776	27650	27789	27485	27827	27578	27575	27839	27526	27754	27655	27952	27900	27620	27677	27702	27628	27480	27599	27571	27596	27757	27519	27706	27717	27908	27774	27712	27421	27761	27470	27389	27490	27599	27441	27982	27715	27832	27712	27740	27707	27602	27876	27789	27835	27800	27637	27643	27738	27621	27569	27650	27536	27713	27466	27628	27568	27551	27427	27712	27648	27782	27682	27620	27776	27575	27763	27620	27720	27848	27766	27688	27645	27635	27511	27906	27721	27832	27617	27952	27798	27754	27704	27678	27698	27728	27603	27677	27849	27874	27907	27687	27440	27627	27700	27662	27701	27711	27555	27643	28112	27841	27739	27665	27874	27759	27510	27710	27577	27725	27723	27600	27429	27564	27509	27632	27778	27624	27654	27540	27434	27507	27704	27788	27807	27673	27551	27540	27646	27911	27761	27756	28085	27584	27873	27695	27504	27668	27570	27764	27703	27585	27680	27600	27804	27778	27725	27733	28042	28003	27754	27613	27858	27681	27769	27444	27562	27631	27737	27545	27832	27643	27519	27675	27575	27903	27565	27650	27678	27448	27527	27862	27785	27577	27609	27678	27624	27819	27721	27688	27533	28001	27859	27747	27559	27751	27917	27636	28011	27720	27705	27816	27677	27623	27541	27735	27596	27777	27727	27562	27596	27659	27733	27724	28032	27833	27894	27838	27700	27589	27875	27574	27586	27972	27707	27711	27737	27741	27666	27647	27727	27565	27781	27521	27399	27683	27621	27640	27501	27603	27665	27791	27388	27840	27621	27760	27588	27894	27680	27532	27584	27386	27730	27722	27602	27462	27641	27684	27390	27510	27616	27623	27537	27747	27644	27384	27619	27587	27776	27955	27650	27643	27751	27818	27678	27642	27553	27747	27680	27929	27941	27519	27634	27669	27627	27868	27700	28006	27634	27742	27244	27869	27499	27577	27713	27628	27705	27430	27488	27728	27809	27786	27673	27785	27720	27800	27565	27702	27876	27655	27796	27754	27812	27654	27709	27613	27629	27714	27710	27622	27550	27672	27638	27516	27780	27590	27644	27923	27453	27671	27607	27570	27544	27561	27679	27769	27745	27709	27520	27903	27684	27800	27986	27829	27914	27503	27315	27476	27663	27844	27678	27444	27584	27646	27487	27467	27603	27861	27792	27918	27896	27868	27719	27780	27719	27677	27707	27645	27860	27898	27636	27584	27917	27920	27635	27700	27886
28569	33476	31861	23573	19747	18392	17682	17618	17175	17356	17074	17038	16917	17153	16981	17002	17017	17120	17041	16998	16934	17147	17011	16783	17032	16942	16865	16945	16999	16936	16929	16902	16757	16988	16991	16879	16878	16950	16788	17044	17057	16884	16880	16994	17042	16738	16797	17078	16869	16942	17169	16836	17042	16884	16842	17072	16839	16775	16894	16820	16953	16892	16822	16888	16897	16873	17045	16761	16838	16908	16838	16966	16796	16915	16956	16959	16857	16856	16947	16813	16871	16742	16923	16841	17005	16940	16858	16826	16999	16789	16848	16889	16678	16804	16935	17011	17102	16777	17086	16753	17068	16947	17027	16735	16631	16955	16855	16984	16945	16826	16870	16852	16682	16884	16702	16929	16934	16843	16866	16959	16826	16761	16648	16906	16992	16716	16808	16829	16798	16975	16716	16926	16910	16978	16740	16882	16839	16867	16825	16989	16975	16856	16777	16924	16827	16962	16987	16888	16868	16884	17019	16895	16897	16992	16840	16846	16870	16950	16753	17007	16846	16952	16837	16960	16865	16799	16771	16914	16996	16870	16950	17021	16966	16867	16808	16968	16809	16866	16709	16877	16825	16987	17019	17017	16792	16951	16740	16784	16853	16823	16865	16959	16961	16748	16848	17018	16860	16932	16723	16797	16984	17036	16833	16648	16808	16989	16785	16746	16935	16780	17027	16827	16916	16828	16897	16766	16613	16908	16755	16856	16896	16860	16856	16914	17105	16932	16889	16897	16933	16903	16836	16751	16873	16658	16832	16985	16951	16664	16808	16847	16795	16876	17153	16889	16938	16999	17031	16939	16932	16899	16818	16797	16981	16865	17060	16849	16903	16894	16772	17028	16779	16744	16922	16948	16825	17029	16888	16899	16838	16989	16783	16922	17026	16880	17012	16736	16868	16815	16969	16908	16833	17052	16786	16839	16986	17044	16877	17003	16893	16873	16766	16755	16918	16991	16830	16883	16776	16967	16931	16805	16916	16938	16869	16712	16808	16928	16766	16839	16925	16903	16799	16764	17074	16917	16951	16904	17041	17055	16778	17031	16879	16717	16835	16915	16901	17044	16870	16834	16908	16682	16955	16822	16851	16979	16898	16623	16849	16853	16819	16697	16774	16897	16804	16802	16701	16939	16813	16685	16844	16744	16852	16996	17030	16721	16999	17017	16892	16996	16738	16907	16886	16805	16771	16832	16719	16867	16930	16824	17041	16946	16762	16671	16921	16901	16772	16790	16880	17027	16926	16953	16716	16860	16940	16894	17061	16689	16939	16823	16782	16874	17048	16959	16743	17128	16942	16859	16906	16831	16908	17131	16747	16904	16708	17111	16828	16956	16932	16851	16682	16893	16792	16943	16751	16890	16875	16882	16892	16891	16835	16769	16714	16675	16851	16649	16854	16834	16898	16803	16873	16783	16904	16894	16786	16920	16922	16824	16943	16887	16945	17123	16864	16689	16767	16927	16810	16849	17018	16859	16948	16983	16795	16972	16953	16855	16990	16917	16877	16951	16805	17021	16900	16987	16836	16856	16620	16863	16734	16802	16853	16844	16809	16856	16910	16841	16948	16827	16810	16920	16926	17009	16961	16701	16948	16877	16787	16715	16921	16978	16889	16934	16723	16858	16929	16850	16745	16833	16977	16892	16912	16902	16828	16862	16974	16908	16820	16843	17047	16853	16892	16798	17023	16971	16785	16964	16823	16905	16802	17037	16723	16860	16741	17060	16852	16844	16702	16961	17024	16927	16856	16993	16848	16969	17023	16723	16873	16646	16937	16871	17087	16863	16794	16755	16865	16904	16829	16790	16888	17034	16925	16707	16776	17017	16653	16613	16916	16914	16794	16923	16823	16876	16997	16957	16910	16847	16882	16789	16936	16873	16912	16959	17053	16871	16909	16804	17046	16872	16780	16831	16778	16760	17011	16754	16822	16786	16985	16743	17141	16994	16922	16918	16868	16807	16923	16823	16841	16914	16887	17004	16934	16912	16884	17037	16833	16737	17004	16824	16961	16727	16947	16920	16783	16849	16674	16986	16887	16812	16736	16928	16954	16908	16866	16905	16818	16807	16905	16882	16926	16781	16910	16985	16656	16961	16826	16836	16709	16832	16810	16926	16944	16872	16919	16774	16813	16710	17053	16892	16826	16962	16933	16740	16900	16742	16797	16812	16825	16955	16913	16932	16919	16972	16959	16937	16928	16799	17105	16843	16850	16935	16885	16933	16978	16853	16889	16858	16891	16995	16769	16713	16898	16970	16916	16982	16853	16820	16843	16969	16887	16893	16861	17032	16890	16790	16997	16754	16976	16846	17002	16740	16895	16967	16894	16851	16858	16561	16867	17059	16743	16807	16880	16960	16956	16745	16912	16746	16903	16901	16736	16801	16920	17126	16933	16775	16896	16860	16772	16918	16845	16881	16896	16816	16857	16953	17016	17018	16955	16882	16662	16807	16766	17023	16873	16823	16840	16935	16870	16978	16765	16990	16862	16882	16760	16987	16852	16917	16942	16785	16853	16999	16969	16991	16832	16806	16920	16881	16827	16883	16933	16820	16909	17029	16732	16889	16887	16789	16606	16849	16850	16857	16906	16868	16791	16942	17041	16790	16840	16791	16970	16862	16924	16866	17063	16876	16927	16806	16866	16785	16971	16875	16799	16713	16941	17028	16850	16874	16818	16753	16718	16837	16817	16812	17012	16668	16741	16806	16719	16876	16833	16827	16969	16704	16895	16741	16765	17036	16980	17055	16830	16995	16938	16869	16890	16827	16834	16863	16774	17009	16819	16926	16820	16948	16921	16889	16731	16967	16858	17014	16891	16862	17036	17097	16938	16734	16786	16893	17141	16954	16970	16838	16986	16830	16831	17015	16784	16894	16926	16965	16687	16984	16883	17052	16850	16999	17026	16807	16942	17004	17013	17008	17053	16650	16885	16902	16798	16923	16968	16932	16939	16814	17133	16892	16955	16610	16834	16813	16929	16840	16816	16822	16723	16959	16963	17009	16957	16856	16956	16835	17049	17011	16955	16881	16921	16923	16898	16804	16855	16767	16883	16905	16961	17061	16814	17017	16894	16849	16765	17053	16729	16776	16838	16887	16976	16737	16830	16937	16811	16905	16964	16898	16731	17082	16809	16882	16734	16798	16893	16811	16933	16953	16852	16802	16966	16874	16764	16933	16899	16905	16709	17001	16916	16888	16816	16924	16704	16858	16891	16694	16824	16875	16878	16989	16931	17180	16933	16701	16848	16780	16844	16915	16802	16838	16913	16811	16935	16989	16739	16776	16918	16853	16884	16761	16781	17008	16974	16816	16679	16966	16939	16896	16918	16860	16879	16997	16911	16896	16901	17024	16604	16895	16728	16905	16948	16813	16908	16974	16854	16829	17106	16767	16869	16962	16853	16832	16925	16803	16803	16970	16897	16955	16925	16818	16852	16933	16914	16828	16903	16759	16862	17142	16961	16873	16809	16884	16979	16635	16932	16884	16997	16940	16976	16927	16813	17146	16923	16708	16842	16836	16842	16938	16895	16822	16881	16861	16671	16853	16807	16829	17003	16751	16836	16698	16747	16857	16940	16927	16725	16909	16956	16808	16836	16805	17023	16750	16785	16780	16737	16844	16979	17073	16912	16780	16899	16719	16795	16857	16833	16894	16763	16950	16819	17063	16882	16972	16880	17046	16847	16853	17018	16855	16873	16952	17070	17081	16913	16869	16985	16922	16938	16860	16845	16771	16825	16739	16791	16931	16841	16957	16878	16816	16847	16956	16861	16815	16922	16988	16816	16986	16837	16907	16870	16857	16851	16918	16943	16834	16846	16730	16858	16854	16930	16752	16745	16973	16778	16926	17094	16895	16992	16913	16886	17081	16888	16775	16816	16916	16740	17018	16706	16823	16786	16950	16955	16944	17051	16874	16710	17030	16967	16905	16927	16831	16832	16787	16878	16966	16869	16766	16966	16890	16768	16866	16868	16806	16782	16812	16830	16826	16884	16884	16764	16956	16845	16726	16885	17009	16790	17018	16864	16752	16935	16768	16775	17042	17000	16743	16691	16771	17026	16975	16828	17032	16735	16878	16931	16875	16823	16915	16787	16839	16897	16776	16896	16911	16884	16827	16846	16829	16870	16905	16827	16741	16969	16835	16881	16845	16894	16959	16749	16795	17064	16969	16905	16971	16839	16932	16840	16696	16766	16808	16878	17034	16839	16960	16734	16954	16720	16901	16865	16776	16780	16919	17080	16828	16954	16774	16880	16949	16916	16905	16898	16928	16952	16983	16913	16911	16809	16842	16744	16817	16911	16920	16840	16791	16794	16796	16684	16768	16845	16849	16819	17027	16809	16826	16913	16986	16885	16804	16680	16790	16950	16913	16900	17099	16850	17010	16946	16916	16918	16760	16938	16858	16984	16978	16751	16784	16885	16843	17059	16962	16769	16931	16905	16864	17050	16878	16833	16790	16683	16832	16747	17001	16810	16967	16816	16959	16920	16766	16915	16870	16959	17071	16772	17054	16908	16920	16721	16778	16954	16942	16866	16751	16835	16952	16988	16721	16981	16785	16837	16781	16865	16897	16863	16974	16910	16983	16796	16820	16752	16691	16887	16877	16942	16921	16771	16918	16877	16973	16769	16910	16923	16851	16840	16862	16894	16853	16916	16861	16777	16839	16750	16906	16959	16798	16929	17083	16833	16906	16921	16712	16991	16944	17132	16955	16941	16734	16941	16810	16715	16796	16754	16873	17005	16829	16953	16893	16991	16875	16894	16895	16878	16975	16809	16887	16745	16929	17048	16732	16855	17033	16871	16889	16899	16855	16776	17003	16810	16878	16823	16935	16900	16938	16860	16875	16882	16922	16684	16731	16958	16816	16898	17090	16849	16842	16963	16828	16823	16871	16868	16894	16935	16908	16988	16809	16904	16996	16867	16866	17082	16909	16759	16984	17007	16844	16924	16993	16966	17022	16951	17028	16825	16979	16928	16866	16858	16791	16784	17020	16859	16933	16816	16816	16953	17062	16785	16666	16841	16931	17060	16761	16941	16924	16798	16761	16877	16698	16927	16760	16932	16811	16619	16960	16763	16852	16902	16948	16991	16974	16857	17046	16893	16832	16824	16771	16758	16790	16891	16966
23775	20701	27101	25024	24296	28403	30279	27890	27326	27227	27201	26848	27016	27042	26891	27188	26898	26813	26780	26983	27049	26765	26704	26898	27029	26697	26931	26964	26691	26835	26919	26783	26777	27053	26826	26723	26775	26854	26805	26781	26557	26598	26755	26620	26577	26850	26786	26595	26728	26613	26756	26765	26661	26479	26648	26319	26392	26367	26660	26555	26649	26739	26703	26483	26931	26710	26481	26731	26642	26661	26306	26608	26636	26359	26794	26473	26441	26701	26547	26684	26470	26465	26440	26299	26617	26439	26628	26627	26560	26493	26647	26497	26678	26355	26645	26589	26513	26724	26601	26409	26481	26688	26401	26712	26481	26732	26778	26511	26722	26581	26947	26700	26547	26801	26701	26354	26515	26599	26448	26664	26834	26589	26822	26596	26534	26573	26875	26844	26695	26509	26544	26465	26787	26575	26785	26614	26707	26446	26275	26288	26432	26471	26496	26387	26571	26583	26617	26441	26595	26721	26389	26314	26556	26493	26502	26535	26408	26551	26619	26706	26828	26517	26394	26534	26605	26608	26484	26689	26628	26592	26786	26509	26380	26743	26477	26477	26479	26693	26503	26360	26657	26508	26647	26303	26672	26383	26477	26473	26706	26667	26633	26455	26810	26544	26511	26709	26767	26422	26838	26596	26664	26296	26467	26318	26476	26517	26570	26442	26425	26407	26750	26676	26406	26599	26400	26567	26439	26404	26931	26399	26606	26453	26487	26385	26588	26705	26485	26347	26543	26629	26312	26373	26378	26473	26375	26413	26299	26490	26484	26550	26649	26763	26720	26461	26481	26690	26708	26722	26408	26732	26570	26443	26509	26530	26607	26636	26442	26530	26535	26668	26452	26810	26356	26364	26486	26689	26483	26472	26815	26512	26542	26403	26494	26709	26651	26625	26684	26546	26712	26344	26489	26547	26541	26476	26677	26472	26722	26398	26675	26677	26545	26541	26677	26338	26456	26479	26675	26634	26743	26401	26581	26480	26455	26619	26501	26716	26640	26519	26627	26489	26543	26546	26376	26299	26533	26692	26662	26420	26672	26387	26655	26633	26632	26433	26585	26491	26665	26596	26443	26560	26646	26448	26514	26424	26549	26451	26539	26700	26432	26557	26839	26691	26647	26628	26659	26576	26373	26694	26758	26458	26684	26508	26491	26488	26437	26591	26411	26567	26756	26404	26563	26480	26651	26479	26575	26494	26884	26473	26550	26654	26515	26486	26529	26550	26316	26520	26431	26753	26492	26752	26471	26448	26565	26607	26799	26630	26606	26404	26634	26530	26329	26446	26371	26420	26551	26535	26578	26380	26554	26431	26490	26536	26566	26587	26529	26640	26420	26727	26574	26587	26563	26829	26706	26381	26509	26819	26323	26226	26259	26493	26580	26293	26745	26423	26378	26636	26291	26773	26433	26498	26359	26535	26589	26479	26707	26698	26312	26528	26622	26424	26551	26536	26465	26308	26793	26394	26686	26685	26430	26607	26689	26467	26774	26418	26380	26298	26652	26360	26682	26486	26623	26270	26529	26445	26420	26353	26124	26367	26570	26797	26481	26612	26438	26451	26417	26440	26587	26660	26606	26607	26664	26644	26490	26620	26717	26701	26443	26594	26836	26495	26500	26737	26557	26457	26379	26653	26470	26577	26695	26591	26671	26827	26810	26521	26469	26613	26609	26587	26351	26579	26504	26550	26337	26577	26668	26385	26398	26594	26241	26453	26432	26516	26359	26663	26557	26400	26495	26660	26526	26394	26834	26426	26728	26542	26604	26493	26744	26599	26443	26473	26743	26589	26507	26531	26614	26452	26654	26807	26525	26394	26451	26372	26495	26523	26549	26415	26327	26438	26608	26647	26676	26660	26728	26490	26590	26497	26421	26405	26540	26653	26552	26650	26628	26425	26432	26615	26609	26422	26800	26664	26590	26646	26396	26434	26489	26438	26706	26882	26631	26435	26360	26450	26611	26698	26573	26468	26487	26488	26600	26698	26690	26527	26574	26492	26731	26554	26415	26630	26444	26476	26468	26389	26560	26634	26594	26556	26569	26281	26588	26538	26679	26559	26360	26608	26558	26575	26597	26642	26666	26426	26409	26382	26574	26540	26626	26687	26611	26876	26776	26645	26578	26582	26568	26607	26516	26702	26766	26763	26794	26398	26595	26602	26427	26410	26359	26610	26565	26533	26452	26344	26605	26727	26306	26478	26522	26760	26393	26457	26504	26650	26396	26527	26664	26646	26541	26594	26247	26373	26374	26769	26636	26707	26636	26605	26517	26522	26733	26570	26661	26693	26408	26441	26546	26460	26517	26710	26515	26551	26767	26501	26506	26578	26840	26780	26576	26567	26403	26491	26506	26433	26285	26435	26683	26387	26552	26424	26572	26793	26668	26710	26522	26671	26492	26568	26162	26148	26705	26671	26530	26531	26612	26452	26813	26581	26665	26588	26508	26409	26426	26759	26573	26709	26351	26507	26646	26667	26449	26576	26636	26742	26373	26709	26578	26586	26482	26818	26360	26590	26519	26571	26456	26444	26588	26710	26496	26426	26558	26606	26689	26519	26597	26631	26212	26297	26589	26243	26681	26517	26731	26578	26512	26508	26641	26637	26424	26560	26526	26458	26692	26603	26663	26416	26647	26658	26597	26470	26575	26537	26292	26358	26436	26486	26593	26688	26674	26380	26274	26475	26383	26513	26543	26313	26585	26341	26402	26530	26494	26620	26612	26566	26607	26497	26239	26512	26540	26375	26392	26527	26431	26494	26658	26642	26611	26447	26627	26507	26324	26360	26451	26456	26384	26570	26485	26533	26467	26250	26477	26527	26705	26502	26448	26260	26495	26504	26430	26468	26672	26831	26490	26531	26647	26553	26231	26492	26641	26724	26745	26648	26549	26727	26502	26147	26570	26495	26721	26809	26553	26504	26626	26263	26383	26378	26462	26390	26437	26650	26713	26554	26722	26646	26628	26423	26621	26705	26669	26514	26430	26812	26413	26473	26399	26354	26475	26482	26553	26674	26664	26631	26629	26420	26235	26657	26338	26578	26475	26482	26505	26587	26547	26847	26606	26637	26917	26586	26568	26612	26260	26431	26629	26450	26300	26431	26581	26422	26591	26562	26586	26386	26580	26289	26382	26707	26656	26571	26563	26706	26845	26437	26630	26533	26407	26296	26601	26365	26624	26545	26892	26770	26703	26526	26722	26990	26503	26492	26441	26722	26550	26467	26354	26603	26543	26552	26780	26426	26446	26645	26458	26566	26763	26505	26452	26232	26404	26530	26502	26375	26485	26500	26637	26765	26379	26499	26525	26823	26214	26546	26701	26470	26460	26467	26395	26275	26199	26499	26403	26630	26800	26639	26435	26722	26476	26620	26511	26820	26471	26664	26550	26364	26189	26542	26772	26637	26685	26458	26685	26402	26672	26549	26499	26697	26540	26454	26207	26335	26731	26460	26657	26504	26807	26554	26510	26700	26665	26727	26504	26838	26469	26567	26548	26473	26460	26604	26826	26683	26730	26651	26259	26778	26494	26528	26436	26568	26563	26502	26551	26477	26909	26616	26581	26763	26259	26499	26448	26355	26565	26782	26729	26479	26551	26261	26439	26490	26802	26574	26690	26577	26638	26494	26829	26824	26583	26577	26816	26674	26535	26700	26591	26556	26606	26771	26600	26626	26324	26591	26515	26381	26628	26645	26465	26704	26745	26704	26728	26549	26643	26574	26616	26683	26280	26562	26499	26665	26687	26748	26476	26438	26676	26493	26726	26667	26409	26803	26642	26621	26951	26603	26519	26398	26548	26905	26582	26750	26584	26585	26556	26693	26561	26504	26433	26741	26528	26348	26385	26452	26417	26515	26649	26531	26731	26567	26495	26385	26263	26299	26611	26626	26790	26674	26571	26907	26530	26370	26520	26590	26510	26475	26508	26565	26636	26446	26592	26641	26466	26648	26561	26596	26880	26621	26470	26681	26499	26315	26721	26856	26631	26445	26553	26679	26575	26405	26659	26257	26657	26723	26625	26722	26803	26824	26700	26549	26543	26596	26487	26452	26686	26604	26724	26551	26411	26618	26521	26492	26426	26416	26509	26722	26868	26606	26399	26549	26740	26568	26529	26685	26639	26538	26382	26688	26852	26769	26476	26483	26822	26450	26771	26634	26389	26623	26832	26673	26613	26792	26786	26579	26414	26498	26598	26644	26471	26509	26681	26393	26361	26814	26678	26142	26674	26374	26559	26751	26394	26561	26750	26723	26567	26534	26620	26638	26257	26261	26452	26518	26567	26893	26928	26687	26467	26542	26495	26588	26591	26586	26861	26612	26649	26430	26454	26795	26737	26554	26366	26448	26505	26713	26530	26439	26566	26722	26428	26628	26536	26516	26422	26465	26297	26692	26498	26485	26635	26556	26588	26480	26725	26387	26358	26736	26605	26374	26595	26948	26444	26521	26794	26357	26613	26507	26458	26507	26529	26464	26588	26473	26494	26643	26251	26586	26472	26379	26598	26364	26588	26622	26326	26512	26545	26557	26241	26459	26514	26517	26524	26356	26506	26396	26770	26256	26615	26285	26716	26832	26594	26682	26485	26441	26604	26319	26462	26930	26609	26735	26505	26551	26604	26400	26591	26612	26587	26399	26639	26802	26520	26343	26392	26577	26443	26490	26628	26482	26542	26589	26676	26401	26595	26256	26667	26605	26535	26614	26519	26526	26447	26506	26407	26512	26539	26629	26429	26521	26548	26439	26505	26611	26678	26398	26641	26423	26455	26679	26565	26769	26372	26628	26338	26587	26588	26369	26314	26576	26590	26526	26670	26459	26584	26651	26498	26834	26562	26534	26617	26785	26374	26373	26671	26455	26536	26465	26781	26373	26329	26536	26692	26563	26472	26786	26712	26724	26406	26980	26781	26469	26633	26929	26594	26525	26385	26430	26453	26442	26560	26659	26601	26260	26540	26732	26596	26569	26568	26598	26650	26698	26638	26873	26263	26682	26404	26621	26483	26427	26532	26587	26562	26453	26668	26486	26481	26522	26656	26700	26602	26076	26384	26677	26718	26766	26546	26621	26497	26599	26788	26569	26528	26768	26626	26633	26643	26551	26507	26549	26438	26569	26338	26643	26764	26546	26448	26465
25585	39548	38469	28456	22536	19865	18421	17761	17664	17267	17280	17029	16972	16871	16902	16978	16994	16909	16898	16697	16729	16797	16768	16955	16829	16616	16682	16734	16498	16762	16663	16739	16749	16751	16614	16707	16751	16512	16483	16455	16588	16384	16436	16518	16494	16578	16458	16458	16474	16510	16493	16425	16570	16518	16424	16358	16380	16430	16393	16556	16448	16334	16416	16403	16430	16295	16435	16470	16427	16354	16422	16286	16210	16415	16543	16388	16560	16551	16551	16388	16612	16378	16419	16384	16370	16485	16357	16466	16337	16435	16297	16412	16492	16320	16407	16155	16493	16369	16252	16390	16241	16216	16458	16508	16184	16248	16507	16390	16439	16405	16409	16311	16251	16424	16250	16496	16276	16404	16397	16414	16423	16386	16213	16444	16337	16452	16291	16402	16369	16354	16442	16447	16403	16467	16443	16246	16472	16231	16387	16341	16278	16255	16448	16417	16521	16565	16451	16550	16425	16337	16372	16269	16483	16427	16471	16479	16441	16416	16284	16396	16350	16389	16391	16431	16513	16489	16363	16398	16523	16363	16450	16389	16474	16299	16499	16310	16484	16300	16392	16355	16386	16426	16431	16282	16540	16354	16405	16445	16497	16480	16386	16342	16458	16299	16476	16612	16420	16368	16376	16398	16265	16434	16400	16588	16376	16377	16164	16393	16270	16439	16362	16570	16583	16456	16268	16425	16489	16435	16454	16468	16308	16567	16320	16505	16381	16408	16365	16410	16406	16500	16323	16396	16462	16411	16283	16498	16418	16563	16482	16396	16408	16353	16440	16502	16352	16448	16383	16427	16399	16233	16422	16520	16387	16405	16268	16374	16422	16352	16507	16446	16316	16516	16187	16400	16463	16446	16370	16214	16533	16398	16390	16541	16448	16275	16386	16394	16443	16430	16291	16349	16462	16292	16296	16341	16488	16433	16307	16228	16345	16338	16451	16320	16328	16490	16404	16426	16302	16389	16464	16444	16468	16302	16418	16509	16489	16430	16363	16459	16410	16306	16423	16319	16344	16473	16326	16528	16372	16366	16402	16319	16358	16491	16372	16469	16296	16237	16458	16403	16578	16366	16405	16419	16535	16416	16331	16462	16451	16385	16350	16282	16442	16528	16336	16275	16353	16364	16318	16411	16380	16496	16467	16534	16421	16390	16456	16408	16493	16441	16242	16472	16343	16345	16495	16341	16384	16288	16367	16379	16503	16231	16407	16402	16282	16308	16393	16308	16544	16512	16421	16531	16383	16465	16358	16330	16416	16341	16590	16489	16296	16407	16487	16311	16388	16408	16426	16345	16337	16571	16274	16296	16363	16450	16305	16424	16376	16579	16279	16393	16520	16409	16383	16460	16271	16381	16211	16125	16501	16269	16386	16323	16336	16377	16304	16335	16291	16442	16314	16239	16337	16434	16402	16286	16378	16304	16241	16460	16283	16480	16266	16525	16578	16259	16328	16283	16412	16411	16663	16440	16389	16478	16366	16319	16320	16609	16385	16447	16338	16398	16432	16455	16392	16489	16420	16374	16420	16244	16430	16397	16299	16465	16336	16505	16337	16289	16364	16153	16450	16375	16401	16279	16163	16378	16335	16357	16370	16263	16297	16270	16470	16564	16354	16429	16446	16482	16341	16350	16156	16272	16469	16279	16339	16453	16357	16481	16365	16388	16360	16400	16455	16197	16486	16402	16285	16543	16218	16404	16390	16401	16438	16443	16408	16372	16645	16580	16161	16467	16287	16477	16347	16392	16338	16450	16361	16176	16394	16469	16310	16418	16389	16473	16488	16372	16442	16225	16342	16267	16358	16381	16308	16423	16346	16325	16506	16479	16341	16397	16438	16472	16436	16223	16455	16511	16361	16374	16420	16344	16427	16305	16375	16394	16451	16610	16338	16388	16317	16398	16434	16296	16361	16361	16331	16424	16437	16576	16368	16317	16386	16379	16517	16286	16314	16469	16380	16325	16457	16381	16530	16528	16542	16342	16431	16374	16519	16373	16373	16430	16539	16503	16355	16337	16425	16396	16214	16329	16426	16241	16348	16279	16348	16365	16429	16438	16323	16401	16282	16393	16405	16342	16490	16445	16366	16347	16425	16408	16384	16298	16373	16331	16559	16407	16629	16510	16379	16419	16455	16400	16477	16430	16452	16518	16461	16554	16652	16319	16556	16345	16319	16523	16501	16411	16383	16381	16216	16275	16535	16386	16519	16497	16512	16428	16361	16473	16451	16401	16484	16325	16346	16362	16498	16656	16290	16464	16497	16513	16178	16265	16317	16433	16386	16510	16605	16250	16585	16309	16502	16515	16240	16318	16158	16328	16352	16373	16542	16042	16398	16548	16457	16577	16351	16272	16394	16383	16368	16520	16303	16462	16554	16348	16155	16284	16575	16357	16501	16313	16407	16517	16449	16506	16474	16367	16289	16512	16399	16469	16486	16432	16480	16270	16287	16491	16398	16570	16331	16456	16485	16339	16402	16444	16280	16469	16294	16474	16371	16379	16349	16383	16263	16374	16433	16379	16352	16539	16306	16533	16398	16455	16312	16337	16355	16539	16399	16287	16491	16508	16378	16376	16519	16418	16568	16346	16321	16430	16395	16290	16423	16451	16296	16339	16368	16478	16266	16558	16315	16518	16339	16278	16473	16549	16373	16338	16411	16414	16385	16545	16411	16281	16318	16498	16372	16574	16383	16416	16311	16400	16364	16407	16440	16255	16289	16445	16237	16311	16658	16224	16207	16565	16352	16398	16439	16288	16235	16373	16395	16199	16415	16202	16366	16422	16331	16415	16314	16381	16408	16420	16455	16406	16484	16290	16415	16254	16246	16190	16269	16265	16463	16568	16347	16261	16302	16449	16447	16507	16441	16333	16433	16343	16308	16496	16429	16531	16426	16320	16478	16333	16423	16411	16404	16351	16430	16603	16329	16426	16630	16280	16445	16406	16344	16365	16277	16431	16398	16299	16425	16313	16279	16301	16397	16370	16440	16495	16352	16293	16320	16521	16417	16299	16451	16500	16434	16404	16334	16406	16305	16406	16397	16385	16351	16506	16525	16456	16459	16444	16303	16181	16312	16307	16417	16305	16485	16420	16342	16533	16315	16386	16387	16442	16359	16307	16378	16443	16456	16302	16275	16305	16376	16555	16554	16507	16288	16408	16437	16437	16341	16492	16504	16391	16236	16407	16283	16408	16318	16352	16523	16419	16529	16453	16573	16449	16479	16269	16422	16198	16344	16334	16365	16285	16433	16521	16373	16366	16394	16369	16377	16552	16518	16414	16456	16249	16453	16348	16350	16434	16404	16339	16358	16431	16336	16341	16193	16326	16357	16426	16348	16449	16427	16457	16240	16336	16368	16449	16347	16381	16512	16319	16350	16311	16500	16422	16334	16417	16288	16411	16193	16436	16343	16538	16159	16482	16411	16349	16335	16254	16420	16394	16254	16364	16380	16336	16457	16476	16490	16323	16412	16322	16432	16395	16179	16331	16203	16501	16331	16276	16353	16350	16551	16499	16375	16516	16374	16419	16247	16341	16321	16425	16487	16449	16352	16597	16396	16421	16399	16270	16469	16363	16341	16298	16405	16294	16533	16417	16482	16492	16352	16403	16362	16570	16293	16330	16402	16333	16530	16399	16580	16357	16518	16368	16397	16466	16272	16284	16353	16425	16492	16384	16485	16325	16554	16378	16370	16350	16415	16474	16167	16473	16419	16355	16318	16252	16291	16605	16248	16503	16424	16434	16350	16443	16419	16623	16277	16409	16461	16378	16409	16454	16355	16413	16244	16440	16582	16388	16333	16287	16546	16315	16443	16373	16341	16304	16465	16381	16356	16368	16261	16278	16353	16382	16194	16405	16582	16329	16383	16446	16419	16433	16520	16441	16446	16474	16236	16371	16403	16323	16441	16336	16457	16334	16269	16543	16393	16331	16541	16380	16354	16221	16388	16401	16386	16378	16263	16355	16399	16405	16504	16375	16429	16475	16439	16404	16526	16417	16523	16344	16582	16311	16414	16488	16528	16439	16516	16579	16504	16426	16396	16484	16362	16443	16404	16423	16485	16482	16493	16618	16394	16319	16360	16299	16377	16392	16514	16464	16196	16308	16500	16471	16465	16196	16408	16506	16185	16338	16541	16196	16376	16317	16370	16461	16339	16534	16404	16375	16514	16343	16488	16482	16312	16354	16322	16380	16318	16369	16404	16334	16540	16298	16502	16580	16435	16421	16580	16420	16364	16334	16325	16465	16263	16517	16422	16529	16374	16475	16250	16398	16490	16319	16392	16230	16278	16318	16516	16410	16503	16344	16534	16330	16319	16461	16480	16305	16354	16634	16546	16381	16424	16440	16362	16373	16453	16458	16442	16342	16462	16501	16334	16378	16338	16460	16307	16369	16184	16490	16386	16347	16559	16403	16444	16447	16400	16418	16529	16326	16363	16475	16282	16521	16392	16389	16392	16453	16416	16366	16447	16429	16245	16310	16155	16663	16483	16266	16535	16330	16338	16372	16373	16462	16594	16348	16406	16607	16320	16302	16403	16287	16412	16422	16651	16344	16403	16604	16348	16313	16378	16565	16662	16426	16486	16348	16365	16431	16468	16376	16357	16355	16602	16537	16499	16258	16472	16234	16291	16399	16675	16483	16421	16413	16454	16500	16532	16440	16367	16488	16326	16247	16334	16530	16296	16452	16300	16401	16527	16405	16465	16368	16478	16336	16514	16298	16219	16539	16327	16478	16582	16454	16376	16388	16409	16415	16501	16387	16239	16415	16290	16306	16385	16433	16297	16473	16353	16448	16310	16304	16449	16450	16606	16226	16531	16295	16190	16276	16399	16530	16565	16431	16464	16358	16309	16466	16289	16411	16460	16607	16460	16389	16409	16260	16459	16280	16337	16554	16312	16481	16485	16340	16398	16356	16453	16360	16135	16470	16477	16329	16373	16329	16470	16372	16404	16369	16401	16425	16278	16182	16469	16488	16401	16439	16443	16343	16391	16382	16425	16152	16329	16473	16373	16294	16460	16446	16304	16455	16388	16449	16531	16383	16283	16285	16439	16253	16399	16348	16407	16421	16436	16517	16292	16304	16393	16474	16434	16350	16537	16424	16419	16412	16373	16529	16433	16469
22161	20638	27010	24423	22159	26984	31806	28187	27244	27844	27469	27215	27166	27132	26856	26876	26628	27006	26878	26982	26960	26787	26797	26750	27146	26481	26732	26559	26666	26747	26778	26536	26690	26356	26570	26777	26750	26511	26797	26502	26609	26711	26494	26468	26380	26203	26470	26462	26499	26596	26564	26613	26472	26610	26543	26404	26613	26450	26441	26639	26358	26305	26582	26457	26286	26267	26373	26463	26379	26209	26432	26369	26340	26572	26281	26327	26517	26308	26248	26327	26471	26282	26366	26282	26426	26089	26433	26505	26372	26196	26173	26499	26640	26361	26394	26225	26127	26220	26196	26283	26531	26348	26368	26309	26120	26374	26320	26117	26300	26275	26318	26788	26294	26096	26408	26184	26602	26281	26328	26501	26520	26215	26313	26336	26369	26432	26366	26388	26372	26235	26375	26396	26256	26287	26348	26533	26382	26463	26071	26443	26188	26339	26239	26313	26437	26268	26142	26208	26266	26391	26237	26309	26363	26288	25963	26324	26451	26346	26395	26263	26581	26185	26320	26397	26501	26321	26045	26510	26303	26143	26574	26546	26565	26352	26314	26254	26395	26113	26350	26345	26328	26405	26272	26476	26356	26357	26317	26259	26178	26400	26347	26270	26206	26338	26365	26245	26310	26893	26394	26418	26394	26071	26226	26288	26511	26247	26176	26428	26257	26331	26465	26442	26208	26392	26207	26452	26144	26373	26213	26546	26291	26335	26146	26425	26459	26300	26188	26386	26331	26109	26219	26267	26440	26187	26247	26462	26394	26491	26320	26301	26182	26176	26294	26252	26308	26484	26404	26389	26537	26379	26269	26571	26315	26336	26311	26430	26490	26260	26337	26289	26242	26064	26594	26285	26509	26286	26140	26243	26324	26241	26670	26409	26352	26468	26125	26366	26234	26096	26256	26215	26182	26304	26198	25997	26305	26202	26358	26212	26350	26405	26291	26407	26195	26269	26394	26576	26410	26237	26393	26533	26224	26417	26163	26099	26277	26489	25932	26042	26333	26157	26283	26317	26348	26232	26313	26239	26494	26390	26353	26216	26257	26272	26341	26529	26376	26397	26305	26218	26142	26365	26506	26138	26147	26155	26378	26127	26226	26274	26364	26113	26204	26399	26394	26530	26220	26098	26302	26346	26175	26280	26298	26423	26298	26476	26385	26189	26277	26127	26562	26417	26401	26339	26581	26371	26333	26315	26272	26138	26280	26388	26272	26151	26342	26197	26361	26365	26119	26314	26585	25925	26086	26462	26279	26161	26287	26478	26221	26234	25992	26288	26011	26262	26475	26277	26620	26261	26554	26659	26230	26441	26043	26309	26425	26323	26135	26473	26436	26465	26494	26180	26047	26300	26295	26499	26206	26460	26501	26544	26273	26544	26360	26377	26282	26076	26248	26418	26469	26385	26139	26195	26374	26161	26360	26432	26324	26411	26134	26635	26487	26191	26375	26504	25967	26346	26334	26183	26283	26261	26247	26423	26546	26342	26263	26328	26499	26448	26070	26394	26439	26321	26596	26366	26353	25956	26513	26417	26070	26342	26420	26197	26400	26454	26390	26458	26203	26482	26282	26194	26290	26331	26272	26457	26239	26281	26122	26384	26132	25991	26301	26255	26505	26143	26321	26403	26217	26288	26377	26463	26331	26124	26321	26437	26400	26202	26212	26377	26213	26357	26362	26317	26449	26380	26475	26444	26480	26046	26512	26448	26139	26391	26173	25930	26246	26186	26317	26203	26553	26286	26483	26093	26127	26508	26475	26428	26238	26589	26215	26312	26352	26395	26315	26373	26271	26239	26487	26336	26251	26130	26170	26334	26178	26259	26140	26486	26328	26293	26095	26458	26435	26250	26307	26346	26422	26288	26702	26299	25969	26364	26694	26329	26410	26133	26488	26314	26453	26456	26532	26441	26545	26249	26289	26465	26383	26357	26426	26285	26551	26392	26069	26415	26379	26322	26336	26328	26137	26245	26431	26378	26196	26004	26321	26323	26054	26302	26185	26326	26115	26340	26356	26154	26098	26421	26540	26319	26132	26542	26558	26308	26258	26376	26308	26158	26224	26027	26186	26155	26049	26227	26333	26346	26086	26313	26418	26315	26352	26439	26436	26102	26314	26150	26116	26318	26170	26384	26328	26186	26302	26201	26360	26169	26449	26453	26195	26075	26238	26161	26225	26135	26336	26276	26378	26194	26381	26104	26253	26288	26574	26388	26281	26291	26190	26000	26270	26488	26671	26400	26312	26322	26509	26477	26717	26455	26341	26372	26387	26451	26142	26445	26144	26123	26360	26453	26506	26367	26350	26212	26259	26503	26371	26284	26415	26363	26340	26285	26238	26276	26353	26230	26088	26321	26446	26294	26335	26231	26259	26133	26301	26471	26168	26286	26279	26365	26415	26265	26356	26048	26373	26266	26362	26443	26009	26367	26292	26145	26293	26170	26229	26542	26517	26173	26705	26018	26470	26603	26291	26228	26387	26239	26325	26307	26144	25961	26335	26244	26273	26192	26445	26188	26179	26412	26403	26212	26238	26362	26409	26203	26326	26499	26362	26151	26238	26290	26471	26323	26341	26245	26547	26087	26155	26345	26167	26286	26237	26243	26045	26345	26309	26467	26417	26307	26546	26131	26602	26102	26334	26120	26309	26345	26272	26160	26359	26321	26337	26300	26311	26166	26422	26199	26091	26299	26205	26503	26426	26444	26064	26075	26419	26068	26418	26011	26524	26248	26293	26130	26332	26624	26467	26341	26110	26024	26501	26288	26380	26147	26098	26477	26177	26179	26374	26491	26491	26338	26110	26342	26389	26164	26087	26245	26184	26130	26385	26320	26388	26546	26405	26292	26077	26312	26250	26427	26056	26415	26101	26136	26451	26546	26458	26410	26284	26725	26279	26457	26588	26264	26009	26275	26212	26330	26236	26208	26644	26297	26457	26499	26547	26463	26108	26157	26172	26321	26371	26354	26373	26127	26483	26206	26305	26357	26246	26275	26388	26273	26287	26278	26316	26619	26370	26340	26343	26280	26196	26451	26223	26132	26303	26046	26534	26426	26285	26331	26641	26272	26303	26167	26351	26364	26266	26491	26453	26173	26115	26437	26348	26435	26617	26264	26345	26459	26152	26295	26335	26257	26179	26446	26360	26345	26696	26351	26192	26063	26355	26403	26402	26395	26424	26146	26326	26293	26309	26474	26265	26286	26327	26216	26401	26459	26416	26282	26349	26304	26386	26364	26345	26316	26539	26325	26455	26310	26284	26453	26317	26152	26311	26340	26401	26114	26462	26378	26276	26352	26326	26322	26486	26208	26179	26207	26257	26343	26203	26520	26148	26243	26233	26356	26402	26212	26438	26231	26202	26004	26130	26270	26056	26416	26121	26190	26328	26318	26370	26263	26411	26439	26325	26329	26296	26198	26318	26243	26369	26245	26189	26424	26267	26110	25975	26326	26501	26432	26112	26082	26315	26703	26258	26401	26274	26261	26261	26190	26541	26261	26263	26245	26164	26242	26145	26073	26301	26229	26525	26478	26435	26304	26517	26535	26455	26364	26195	26221	26227	26382	26339	26330	26205	26191	26298	26288	26492	26081	26421	26409	26392	26176	26376	26316	26234	26259	26635	26161	26292	26474	26121	26083	26121	26101	26409	26168	26201	26275	26595	26497	26313	26440	26455	26173	26370	26505	26493	26253	26354	26351	26177	26225	26507	26389	26493	26350	26232	26384	26594	26204	26139	26430	26287	26297	26388	26003	26402	26188	26218	26473	26314	26372	26261	26166	26154	26251	26457	26526	26501	26395	26249	26544	26034	26408	26245	26080	26222	26108	26261	26213	26176	26366	26338	26139	26228	26272	26186	26449	26439	26443	26344	26375	26169	26360	26201	26379	26521	26565	26409	26502	26235	26459	26507	26375	26344	26361	26343	26433	26114	26246	25994	26422	26370	26494	26199	26110	26301	26408	26409	26223	26344	26146	26336	26261	25942	26410	26373	26450	26213	26366	26212	26232	26416	26320	26376	26250	26212	26238	26149	26349	26156	26476	26573	26135	26230	26319	26392	26267	26059	26471	26459	26369	26542	26419	26325	26355	26378	26355	26178	26348	26462	26217	26300	26231	26311	26336	26400	26118	25972	26305	26194	26186	26258	26142	26390	26379	26163	26380	26587	26164	26241	26340	26202	26368	26247	26096	26202	26284	26278	26324	26203	26249	26171	26466	26322	26207	26375	26189	26475	26359	26162	26341	26230	26612	26497	26221	26493	26204	26329	26039	26230	26224	26260	26175	26473	26543	26261	26345	26384	26218	26516	26379	26445	26545	26246	26146	26164	26474	26223	26429	26416	26440	26480	26299	26262	26298	26481	26171	26522	26336	26559	26431	26416	26057	25967	26029	26296	26184	26367	26517	26353	26207	26511	26432	26214	26125	26226	26528	26443	26255	26265	26389	26319	26336	26195	26256	26394	26010	26165	26150	26212	26153	26234	26479	26254	26348	26327	26555	26502	26453	26311	26392	26190	26153	26377	26211	26164	26174	26147	26373	26294	26276	26547	26185	26285	26474	26275	26280	26365	26234	26409	26031	26216	26213	26318	26322	26422	26361	26122	26408	26182	26309	26562	26172	26355	26289	26333	26140	26164	26123	26325	26301	26053	26129	26195	25988	26214	26252	26338	26072	26477	26083	26042	26382	26228	26307	26376	26430	26166	26495	26474	26465	26269	26238	26514	26133	26136	26192	26378	26438	26372	26354	26362	26464	26589	26158	26232	26264	26110	26215	26162	26368	26239	26379	26503	26169	26500	26411	26267	26339	26485	26444	26437	26287	26261	26366	26405	26443	26375	26227	26619	26406	26283	26377	26343	26453	26407	26308	26351	26299	26543	26172	26389	26283	26402	26287	26200	26180	26213	26523	26346	26215	26420	26233	26324	26454	26196	26236	26540	26339	26395	26406	26327	26465	26097	26313	26446	26296	25896	26031	26340	26483	26405	26255	26322	26309	26205	26365	26531	26367	26455	26396	26355	26212	26338	26621	26426	26227	26339	26446	26326	26350	26274	26117	26327	26281	26297	26322	26281	26242	26264	26264	26323	26287	26162	26291	26282	26463	26224	26217	26234	26309	26039	26309	26198	26329
27118	43998	42434	32343	25415	21593	19735	18494	18148	17800	17240	17203	17232	16965	16772	16945	16701	16847	17053	16922	16781	16807	16654	16792	16771	16708	16756	16537	16646	16505	16430	16620	16550	16664	16319	16344	16277	16336	16402	16226	16093	16445	16247	16442	16529	16379	16476	16424	16228	16442	16235	16304	16392	16296	16216	16334	16416	16226	16232	16331	16321	16313	16441	16221	16255	16207	16236	16308	16150	15920	16166	16162	16187	16220	16122	16188	16045	16333	15955	16016	16292	16150	16325	16032	16268	16030	16339	16247	16161	16169	16206	16191	16217	16156	16255	16170	16184	16271	16166	16456	16107	16209	16132	16347	16170	16132	16374	16105	16176	16261	16432	16229	16290	16256	16272	16209	16235	16129	16161	16099	16125	16172	16444	16155	16279	16202	16355	16043	16103	16388	16107	16199	16132	16205	16195	16191	16125	16312	16243	16261	16248	16147	16299	16116	16043	16176	16190	16255	16243	16118	16187	16218	16209	16334	16287	15971	16271	16187	16106	16104	16208	16194	16280	16326	16329	16204	16153	16092	16210	16175	16139	16198	16147	16147	16218	16143	16167	16226	15946	16297	16227	16138	16351	16103	16273	16167	16238	15995	16277	16289	16175	16268	16206	16320	16339	16041	16253	16259	16093	16234	16122	16122	16179	16369	16324	16071	16237	16104	16109	16140	16129	16181	16291	16162	16099	16354	16175	15963	16224	16166	16076	16257	16227	15968	16076	16157	16087	16143	16079	16301	16126	16202	16149	16199	16146	16049	16231	16291	16126	16189	16155	16075	16269	16425	16280	16183	16307	16244	16170	16315	16105	16144	16332	16332	16164	16268	16135	16161	16313	16136	16350	16224	16154	16166	16232	16258	16178	16297	16266	16293	16242	16122	16238	16247	16123	16388	16143	16300	16117	16197	16318	16133	16293	16148	16263	16189	16230	16048	16138	16255	16196	16085	16227	16116	16118	16288	16212	16323	16120	16158	16216	16140	16215	16295	16284	16081	16213	16253	16040	16199	16222	16178	16430	16150	16283	16301	16123	16228	16181	16219	16196	16190	16021	16238	16006	16310	16080	16095	16085	16332	16115	16294	16078	16111	16111	16167	16068	16169	16150	16052	15961	16314	16125	16387	16179	16292	16221	16217	16313	16177	16124	16054	16279	16298	16204	16106	16109	16271	16396	16221	16242	16055	16296	16167	16136	16262	16131	16218	16187	16216	16255	16163	16350	16077	16308	16105	16183	16098	16403	16121	16216	16303	16118	16220	16087	16188	16204	16209	16254	16152	16023	16103	16060	16162	16281	16154	16106	16157	16311	16173	16333	16250	16294	16227	16321	16115	16297	16202	16256	16228	16388	16063	16223	16151	16272	16115	16092	16326	16215	16226	16081	16378	16254	16170	16217	16251	16093	15959	16096	16098	16234	16236	16053	16142	16172	16303	16254	16084	16089	16204	16139	16285	16089	16247	16278	16026	16085	16126	16088	16156	16204	16312	16104	16179	16162	16230	16061	16220	16344	16167	16300	16144	16324	16183	16223	16307	16126	16100	16186	16183	16215	16355	16143	16203	16304	16209	16295	16282	16202	16154	16247	16090	16305	16326	16051	16126	16150	16201	16239	16122	16072	16084	16301	16278	16234	16198	16070	16133	16187	16106	16206	16103	15977	16156	16093	16339	16243	16018	16135	16223	16379	16303	16255	16273	16236	16279	16142	16316	16218	16265	16292	16143	16237	16289	16215	16339	16151	16314	16264	16064	16257	16212	16182	16147	16274	16177	16228	16341	15982	16098	16015	16323	16323	16380	16212	16268	16315	16307	16249	15978	16152	16115	16089	16055	16249	15995	16159	16118	16041	16202	16157	16304	16159	16297	16254	16094	16273	16265	16256	16133	16248	16223	16263	16208	16076	16134	16141	16134	16231	16141	16261	16140	16132	16275	16276	16144	16210	16254	16195	16112	16412	16227	16136	16148	16122	16161	16052	16319	16087	16189	16274	16301	16091	16025	16212	16102	16095	16212	16213	16046	16297	16069	16287	16224	16313	16219	16067	16045	16138	16125	16151	16182	16077	16251	16274	16177	16271	16164	16150	16019	16083	16311	16097	16325	16134	16316	16327	16252	16283	16190	16221	16049	16069	16297	16284	16219	16361	16009	15999	16310	16297	16266	16260	16227	16285	16196	16121	16116	16271	16132	16099	16158	16125	16091	16319	16279	16242	16165	16010	16233	16235	16224	16295	16210	16218	16186	16306	16270	16167	16094	16080	16099	16237	16160	16296	16223	16150	16028	16124	16175	16237	16109	16250	16339	16232	16207	16036	16112	16343	16120	16181	16080	15973	16161	16123	16391	16127	16104	16081	16151	16045	16172	15955	16332	16134	16122	16230	16083	16115	16173	16259	16069	16288	16217	16221	16192	16216	16230	16180	16136	16322	16251	16017	16309	16010	16137	16382	16175	16018	16159	16195	16281	15994	16166	16081	16092	16243	16044	16169	16164	16212	16095	16124	16162	16261	16312	16134	16266	16140	16177	16046	16146	16062	16199	15937	16040	16423	16240	16277	16202	16018	16513	16132	16166	16127	16370	16282	16280	16119	16238	16267	16278	16150	16217	15999	16102	16264	16305	16304	16230	16171	16263	16226	16119	16222	16099	16097	16313	16085	16024	16087	16225	16081	16135	16054	16166	16157	16334	16060	16220	16394	16143	16208	16213	16185	16025	16192	16129	16171	16282	15941	15931	16157	16169	16295	16194	16163	16169	16117	16110	16123	16232	16255	16073	16289	15964	16168	16158	15978	16000	16310	16011	16145	16177	16294	16207	15994	16049	16004	16366	16314	16098	16174	16063	16295	16258	16287	16274	16109	16231	16074	16115	16240	16192	16192	16233	16306	16047	16236	16253	16147	16022	16056	16164	16268	16291	16241	16412	16218	16184	16120	16147	16225	16175	16085	16258	16192	16055	16231	16204	16254	16044	16042	16033	16384	16259	16202	16147	16017	16212	16230	16155	16102	16217	16230	16187	16311	16355	16436	16277	16057	16227	16347	16304	16334	16143	16267	16069	16074	16215	16093	16234	16124	16173	16100	16334	16146	16099	16075	16148	16211	16256	16058	16195	16115	16328	16165	16169	16200	16214	15978	16218	16285	16138	16075	16097	16233	16368	16147	16142	16225	16104	16236	16105	16240	16337	16176	16142	16276	16195	16129	16258	16353	16128	16150	16138	16331	16029	16114	16188	16283	16098	16281	16243	16194	16340	16218	16134	16147	16340	15965	16181	16033	16309	16199	16084	16107	16310	16173	16189	16154	16092	16232	16353	16131	16404	16245	16227	16133	16122	16218	16172	15973	16145	16139	16078	16397	16211	16268	16302	16134	16290	16289	15893	16223	16031	16158	16318	16186	16185	16350	16003	16166	16194	16106	16013	16255	16178	16273	16246	16324	16203	16224	16104	16166	16187	16182	16221	16312	16193	16257	16161	16235	16170	16283	16164	16145	16230	16227	16170	16200	16127	16122	16366	16215	16143	16141	16214	16253	16260	16194	16239	16219	16077	16122	16072	16246	16108	16147	16268	16241	16202	16260	16173	16267	16066	16055	16187	16447	16206	16124	16281	16277	16313	16306	16175	16276	16239	16155	16265	16057	16233	16347	16226	16140	16366	16274	16323	16178	16099	16331	16254	16300	16031	16207	16180	16243	16190	16103	16083	16102	16144	16374	16151	16244	16214	16274	16167	16168	16391	16189	16369	16098	16176	16337	16058	16106	16257	16250	16168	16133	16277	16269	16317	16125	16075	16207	16205	16198	16302	16172	16020	16226	16199	16268	16097	16205	16195	16200	16016	15978	16029	16273	16180	16162	16098	16181	16100	16185	16126	16400	16203	16136	16152	16365	16061	16290	16182	16132	16307	16194	16322	16157	16184	16002	16174	16176	16168	16093	16200	16296	16175	16225	16250	16198	16115	16210	16011	16136	16108	16215	16255	16074	16242	16222	16264	16373	16218	16314	16120	16182	16115	16185	16225	16128	16171	16174	16130	16248	16033	16179	16286	16252	16041	16293	16200	16172	16177	16431	16112	16220	16023	16124	16112	16162	16196	16075	16114	16179	16157	16022	16284	16149	16291	16142	16193	15982	16277	16317	16268	16340	16242	16236	16157	16084	15937	16214	16228	16087	16120	16062	16415	16190	16171	16200	15975	16130	16261	16205	16238	16295	16171	16369	16168	16251	16287	16179	16358	16248	16139	16084	15879	16120	16208	16106	16162	16183	16028	16226	16048	16475	16211	16087	16024	16156	16263	16168	16210	16133	16124	16141	16050	16426	16118	16106	16094	16124	15973	16293	16214	16214	16129	16188	16157	16128	16288	16141	16182	16326	16076	16218	16216	16151	16207	16268	16247	15997	16196	16010	16021	16115	16262	16104	16153	16143	16177	16270	16280	16292	16137	16117	16264	16198	16201	16211	16139	16040	16122	16105	16283	16042	16125	16232	16277	16260	16269	16187	16259	16332	16075	16072	16283	16225	16337	16255	16220	16017	16205	16123	16123	16201	16234	16352	16120	16288	15965	16127	16067	16219	16122	16037	16085	16245	16373	16258	16075	16334	16287	16163	16206	16173	16032	16282	16028	16296	16186	16325	16178	15963	16173	16060	16192	16385	16128	16301	16233	16203	16440	16116	16244	16180	16092	16221	16084	16270	16264	16087	16105	16177	16270	16289	16227	16073	16270	16321	16200	16099	16235	16229	16126	16295	16095	16073	16124	16109	15958	16320	16196	16191	16214	16403	16079	16186	16149	16280	16231	16221	16267	16216	16013	16019	16297	16189	16215	16232	16210	16277	16131	16133	16265	16242	16111	16204	16221	16146	16299	16062	16142	16277	16216	16272	16309	16121	16280	16203	16018	16218	16144	16024	16278	16235	16232	16393	16023	16130	16282	16249	16233	16194	16208	16264	16218	16330	16223	16216	16236	16204	16119	16167	16053	16263	16311	16328	16329	16250	16248	16214	16247	16171	16205	15956	16286	16321	16394	16134	16112	16149	16163	16401	16143	16186	16131	16108	16180	16079	16216	16277	16050	16155	16428	16106	16172	16199	16245	16199	16127	15977	16198	16295	16213	16176	16356	16146	16211	16166	16246
36681	31919	36460	33831	29948	29151	28564	28191	28357	28122	28275	28042	27977	28129	28018	28092	28127	27951	28006	27955	27873	28277	28107	27946	27874	28146	28116	27768	28142	28125	27877	27804	28199	27964	27750	27781	27969	27958	27962	27967	27819	27837	27846	27712	28102	28351	28046	27734	28050	28044	27857	27810	27688	27929	27735	27815	27979	27699	27566	27950	27716	27885	27965	27972	27930	27921	27767	27863	27944	27740	28041	27808	27949	27922	27937	27937	27918	27639	27867	27791	27945	27655	27768	27928	28088	27786	27725	27949	27844	27815	27863	28042	27703	27727	27666	27702	27943	27530	27901	27867	27840	27823	28165	27755	27994	27938	28138	27754	27773	27666	27715	27858	27868	27975	27789	27714	27855	27854	27872	28037	27908	28082	27852	28040	27731	27780	27877	27444	27789	28082	27730	27676	27749	27502	27594	27930	27933	27784	27990	27874	27362	27594	27931	27789	27894	27829	28100	27922	27703	27479	27868	28060	28021	27810	27819	27913	27993	28088	27853	27606	27830	27837	27831	27966	27827	28116	27857	27867	27632	27860	27747	27990	27577	27660	27993	27820	27773	27832	27950	27997	27881	27913	27849	27594	27949	27703	27970	27770	27659	27865	27948	27887	27608	27988	27983	27780	28032	27800	27722	27705	27919	27738	27918	27839	27967	27876	27592	27905	27871	27660	27810	27707	28105	27853	27963	27899	27780	27564	27815	27863	27864	27864	27890	27909	27931	27917	27887	27914	27902	27673	28022	27930	27970	27756	28076	27955	27873	27744	27949	27782	27894	27820	27858	27722	27872	27692	27713	28050	27818	27609	27762	27809	28041	27778	27888	27822	27733	27615	27729	27586	27696	27944	27951	27828	27734	27790	28124	27930	28084	28016	27747	27786	27696	27790	27673	27776	27843	27825	27866	27803	27920	27771	27773	27851	27851	27795	27973	27945	27942	27996	27905	27798	28207	28065	28100	28070	28140	27686	27985	27893	27708	27575	27572	27694	28085	27776	27883	27602	27843	28020	27731	27542	27752	27926	27877	27792	27744	27909	27729	27762	27607	27995	27919	28021	27826	27741	27937	27859	27812	27829	27826	27984	27713	28004	27936	27831	27653	28073	27808	27867	27818	27769	27892	27955	27921	27909	27714	27914	27840	27759	27760	27734	27783	27869	27708	27906	27640	27954	27861	27802	27715	27787	27570	27986	27950	28021	27992	28214	27873	27871	27823	27746	28002	27944	27547	27900	27917	27703	27832	27903	27975	27841	27774	27951	28009	28048	27986	27895	27823	27726	27828	27826	27702	27963	27707	27830	27892	27698	27792	27903	27584	27528	27981	27878	27673	27518	27763	27911	27738	27904	27853	27828	27567	27960	27791	27807	27675	27834	27789	27715	27740	27812	27714	27938	27943	27775	27816	28043	28054	28017	27996	27604	27968	27762	27872	28171	27895	27827	28044	27798	27946	27701	27912	27763	27693	27685	27849	27708	27885	27933	28009	27561	27875	27842	27748	27899	27997	28135	27926	27883	28054	27851	27699	27675	28040	27905	27733	27705	27848	27672	27707	28007	27843	27757	28046	27830	28095	27752	27804	27708	27860	27962	28111	27784	27882	27822	27761	27606	27860	27916	27812	27923	27847	27840	28087	27899	27970	27921	27824	27812	28032	27707	27914	28114	28085	27761	27731	27947	27819	27861	27940	27629	27887	27901	27992	27665	28027	28069	28072	27886	27920	27858	27813	27794	28026	28067	27944	27819	27916	27985	27956	27779	28219	28126	28024	28010	27875	27985	27866	27873	28188	27774	27646	28053	27517	27919	27792	27761	27956	28117	27837	27854	27995	27975	28117	27621	27708	27674	27645	27647	27819	27776	28186	28246	27648	27769	27785	27857	27831	27698	28020	27885	27443	27875	28107	27747	27923	27920	27800	28060	27890	27751	27747	28043	27943	27798	28009	27812	27965	27738	27816	27899	27953	27627	27970	27838	27880	27976	27708	27520	27945	27905	27566	27739	27849	27991	28024	27790	28006	27782	27618	27794	27956	27955	28025	27787	27744	27751	27847	27877	27718	27908	28047	27827	28004	27798	27930	27997	28054	27912	28182	27802	27671	27829	28051	27746	27717	27827	27967	27658	27870	27935	27826	27942	27591	27955	27677	27800	27708	27776	28023	27621	27790	27826	27966	27893	27728	27959	27787	27964	28024	27864	27910	27871	27662	27617	28030	27836	27941	27903	27930	27962	27877	27948	27785	27869	27806	28048	28003	27783	27896	27664	27531	27839	27587	27857	27975	27926	27756	27975	27944	28111	27975	27929	27908	27633	27868	27879	27802	28168	27837	27645	27917	27836	27804	27711	27872	27825	27702	27914	27889	28085	27690	27841	27671	27926	27955	27994	27917	27814	28233	27903	27813	27798	27589	27756	27776	27847	27895	27754	27717	27816	27860	27876	27996	27893	27755	27801	27780	27906	27867	27938	27814	27839	27712	27989	27914	27722	27605	27755	27942	27875	27949	28129	27849	27729	27797	27882	27864	27786	27978	27880	27614	27740	27861	27763	27778	27710	27746	27709	27837	28067	27864	27961	27868	27892	27606	27900	27944	27952	27883	28095	28114	27667	27824	27980	27640	27898	27839	27902	28018	27881	27932	27803	27793	27719	27993	28050	27809	28130	27966	27816	27999	27952	28022	28204	27820	27722	27852	27939	27800	27738	27938	27663	27725	27800	27786	27824	27905	28022	27897	27723	27843	27650	27975	27476	27764	27655	27973	27962	27821	28055	27661	27804	27930	27888	27878	27777	28003	27834	27944	27915	27975	27568	27902	28106	27950	27754	28020	27550	27752	27447	27753	27745	27906	27752	27732	27991	27998	27878	27723	27904	27965	27952	27794	28069	27950	27880	27899	27735	27816	27638	27984	27876	27807	27765	27778	27745	27746	27900	27610	27717	27813	27849	27982	27905	27970	27746	27707	27806	27841	27798	28051	27681	27954	27760	27886	27987	27858	27763	27639	27899	27803	27740	28139	27635	27881	27717	27756	27751	27819	27818	27990	27697	27979	27916	27747	27705	27875	27896	27684	27674	27859	27743	28039	27698	27805	27697	27986	27838	27767	27999	28023	28017	27728	27835	27768	27854	28140	27887	28071	27989	28033	27825	27793	28103	27919	27881	27874	28110	28045	27724	27859	27611	27731	27879	27828	27453	27467	27929	27918	27584	27551	27735	27856	28104	28048	28139	27820	27622	27738	27780	27923	27856	27663	27787	27868	27755	27662	27795	27891	27670	27865	28023	27871	27786	27600	27949	27868	27848	27972	27918	27638	27936	27479	27780	27515	27973	27746	27876	27949	27853	27769	27794	28087	27898	27523	27904	28227	28028	27800	27922	27951	27791	27804	27774	28135	27671	28014	27671	28071	28037	27891	27835	27988	27688	27743	27696	28120	27802	27808	27849	27971	27823	27850	28231	27846	27716	27845	27808	27767	28109	27718	27808	27858	27879	27652	27894	28082	28020	27968	28048	27980	27900	27886	27693	27931	27954	27890	28003	27795	27866	27897	27852	27920	27889	27572	27609	27719	28058	27695	27829	27613	27795	27926	27773	27697	28052	27773	27875	28114	27956	27684	27911	27707	27718	27988	27763	27941	27930	27723	27655	27964	27831	27918	27758	27819	27710	27976	27989	27906	27896	27755	27669	27899	27766	27679	28049	27928	27792	27588	27913	27643	27621	28108	27885	27874	27973	27779	27960	27711	27756	27858	27760	27577	27942	28078	27875	27955	27993	27570	27904	27836	27755	27841	28011	27732	27715	27759	27704	27662	27833	27795	27712	27974	27662	27659	27759	27594	27783	28014	27917	27825	27958	27757	27662	27820	28021	27960	27907	27803	27772	28113	27678	28118	28157	27775	27894	28010	28071	28125	27666	27979	27702	27717	28002	27649	27782	27948	27914	27699	27865	27926	27867	27783	27856	27718	28065	27948	28104	27724	27825	27601	27773	27853	27861	27679	27995	27756	27787	27737	27742	27804	27662	27815	27999	27802	28052	27884	27952	27917	27767	27833	27887	27640	27902	28156	28072	27941	27797	27960	28048	27853	27833	27672	27994	28140	28027	28034	27977	27612	27896	28168	27973	27954	27875	27880	27901	27831	27766	28013	28016	27821	28073	27970	27657	27669	27803	27935	27791	28142	27898	28044	27956	27917	27934	27734	27936	27980	28033	27671	27638	27868	27939	28009	27861	28038	27945	27784	27935	27853	27909	27915	27644	27841	27879	27911	27740	27768	27946	27874	27982	27919	27840	27957	28085	27589	27703	27882	28059	27877	27830	27726	27837	27776	27814	27900	27891	27849	27670	27632	27998	27884	28061	27873	27688	27764	27761	27652	27629	27915	27773	27736	27855	27692	28089	27854	27935	27770	27686	27877	27901	27901	27639	27864	27725	27771	27914	27965	28048	27879	27829	28094	27718	27956	27671	27773	27895	28097	27959	28120	27717	27988	27884	27858	28017	27556	27999	27881	27793	27803	28044	28048	27803	27762	27735	27724	27994	28081	27919	27776	27780	27968	27990	27799	27627	27845	27743	27739	27641	27739	27891	27765	27498	27723	27859	27918	27901	27398	27924	27564	28132	27899	27686	27863	27767	27899	28129	28050	27898	27937	27998	27963	28034	27806	27430	28056	27736	27704	27700	27920	28270	27874	27564	28143	27826	27640	27802	28126	27913	27773	27969	28001	28004	27904	28060	27977	27998	27704	27918	27857	27922	27923	27819	27882	27796	27947	27861	27762	27970	27876	27745	27891	28234	27918	27704	27783	27945	27823	27750	27999	27506	27906	27697	27692	27891	27925	27741	27781	27862	27535	27625	27888	27480	28053	27751	27912	27890	27826	27759	28031	27689	27947	27816	27979	27708	27870	28036	27923	27760	27878	28118	27914	27944	27757	27801	27980	27975	28072	27596	27681	27797	28053	27955	27944	27871	27837	27648	27943	27828	27996	27601	27990	27738	27860	27660	27644	27971	27891	27863	27897	28222	28033	27980	27957	27817	28051	27781	27685	27679	27762	27954	27950	27937	27910	27874	27572	27601	27997	27797	27983	27940	27844	27866	28089	27731	27827	27943	27961	27821	27985	27596	28048	27959	27789	28145
28834	33740	32202	24280	20502	18729	18032	17427	17304	17344	17253	17037	17151	17194	16937	17194	17138	17169	17060	17215	17230	16879	17124	17037	16839	17024	17105	17193	17140	16889	17054	17063	16837	17082	17023	16857	17006	16914	16815	17154	16938	17061	16836	17061	16880	16885	16998	16841	16979	17115	16960	17008	17034	16901	16844	17003	17051	17014	17114	16912	16997	16814	16898	17061	16856	16733	16855	17081	16887	16900	17024	17071	16911	17032	16913	16934	16890	16928	17008	16918	16986	16827	16944	16898	17079	16967	16906	16991	17119	16854	16801	17016	16787	16866	17035	16948	17030	16927	17083	16728	17009	16964	16784	17141	16959	16913	16927	17074	16929	16792	16781	16854	16998	16947	16968	16932	16904	17044	16851	16941	16722	17001	16920	17006	16889	16970	16784	16738	16993	17004	17013	16975	17018	16924	16933	16961	17041	16873	16930	16996	17126	16925	16900	16995	17036	16835	16845	16958	16879	17013	17004	16833	16790	16927	16843	16980	16754	16915	17000	17000	17080	16914	16924	16891	16919	17002	17007	16928	16877	16920	16869	16983	17007	16961	16967	16913	16804	16848	17006	16988	16825	16804	17037	16994	16974	16919	17001	16877	16920	17096	16984	16950	16959	16955	16989	16915	17016	16840	16996	16929	16909	17065	16969	16710	16886	16947	16969	16764	17039	16790	16849	16955	16888	16754	16931	16900	17070	16923	16931	17004	17049	16898	16897	16866	17036	16962	17112	17105	16912	16996	16913	17099	16988	16829	16722	16856	17010	16859	16882	17051	16995	16865	16807	16982	16942	16816	16885	17037	16957	17038	16944	16809	16909	16970	16965	16914	16960	16873	16849	16973	16778	17029	16919	16926	16895	16897	16834	16998	16922	16829	16868	16862	16924	16938	16924	17053	17069	17037	16922	16874	16858	17016	16741	16822	16969	16977	16956	16885	16987	16986	16863	16894	16823	16950	16852	16864	16909	16880	16975	17038	16998	16990	17033	17030	16912	16767	16899	16961	16876	16780	16923	16924	16946	17039	16923	17099	16766	16962	16980	16936	16924	16820	16973	16923	16893	17015	16947	16916	16854	16984	16871	16894	17004	16982	16800	16983	17110	16764	17040	16959	17072	16954	17010	16902	16962	16914	16945	16928	16988	16761	16895	16925	16947	16934	16917	16931	17139	16749	16896	16978	16922	17114	16946	16891	16817	17081	17003	16953	16932	17103	16904	16924	17006	16970	17046	16900	16953	16942	16883	16829	16906	16945	17132	16956	16930	16944	17079	17008	16912	16810	17123	16858	16924	16974	16907	16918	16816	16968	16924	17089	17128	16982	16776	16886	16901	17043	16736	16948	16946	16988	17035	16971	16918	16791	17085	16860	17023	16902	17055	16970	16744	17007	16995	16821	16846	17017	16805	17032	17053	16948	16868	17050	16920	17131	16871	16924	16976	17057	16824	16882	16834	16925	16846	16840	16933	16850	16908	16851	16893	16905	16975	16773	16954	16863	17049	17054	16958	16907	16783	16911	16993	16733	16935	16886	16990	16889	16933	16918	17062	16889	16977	16909	16873	16953	16965	16924	17064	17063	16937	16936	16855	16980	16784	17021	16955	17088	16929	16934	16929	17045	16923	16760	17006	16893	16964	16884	16841	16910	16938	16879	16991	17023	16865	16891	16968	17039	16975	16950	16921	16920	16926	16799	16967	16989	17001	16972	16820	17108	16998	16863	17131	16950	16862	16865	17053	16991	17210	16844	16927	16888	16827	16998	16954	17038	16912	16922	16820	16903	16956	16917	16892	16900	16957	16928	16842	16935	16962	16902	16924	16969	17023	16829	16878	16844	16865	16933	16852	16932	17082	16999	16907	16841	16886	17000	16893	16784	16975	17020	16869	16861	17078	16911	16853	16764	16893	16970	16884	16823	16862	16778	16803	17055	16848	16941	16925	16856	16896	16841	16820	16996	17016	17041	16947	16753	16978	16959	17003	16943	16901	16855	17043	16911	17080	16968	16948	17098	16826	16960	17106	16869	16873	16863	16915	16956	16853	16797	16812	16884	16934	17039	17022	16921	16866	16876	17035	17003	16825	16954	16840	16782	16905	16977	17011	16983	17060	17013	16922	17042	16759	16774	16952	17068	16946	17052	16913	16903	17008	16833	17079	16875	16904	16893	16886	17057	17003	16862	16887	16893	16917	16897	16826	17020	17056	16926	16889	16930	16980	16925	16860	16962	16943	16975	17011	16926	16931	17065	17161	16965	16836	17080	16963	16799	17020	16921	17073	16913	16962	16901	16871	17076	16942	16794	16947	17064	16945	16932	16857	16776	16804	16957	16755	16959	16903	16958	16912	16878	17006	16996	17003	16864	16970	16988	16762	16886	17017	17082	17050	16948	16815	16961	17067	16939	16878	17019	16972	16844	17010	16954	16915	16931	16936	16894	16835	16909	16697	17004	17036	16948	16846	17143	17087	16934	16984	17006	16969	16859	16919	16948	17019	16822	16912	17078	16922	17035	16785	17156	17019	16994	16975	17021	16932	16880	17032	17040	16831	16969	16878	16976	16959	16976	16956	16944	16839	17069	16882	16802	17085	16928	16817	16910	17012	16973	16984	16816	17018	16878	17024	16892	16973	16946	16864	16977	16976	17088	16855	17015	16836	16854	17077	16891	16971	17030	16837	17133	16875	17023	16688	16909	17064	16790	16862	16881	16862	16907	16835	17037	16941	16966	16925	16898	16747	16860	16919	16719	16897	16904	16938	16835	16877	16999	16835	16931	16898	16917	17040	16870	16984	16881	16921	17039	16927	16996	16979	17039	17073	17048	16936	16829	16898	16811	16888	17085	16801	17032	17064	16877	16851	16805	17025	16895	16980	16869	16867	16930	16960	17011	16833	17000	16950	16953	16838	16964	16871	17080	16994	17077	17003	16999	16847	17085	17012	17089	16798	16908	16849	16936	16984	17117	16991	16792	16892	16864	16946	16823	16818	16977	17120	16865	16947	16941	16883	17021	16965	16977	16829	16861	16893	16809	16946	16875	16827	16884	16965	16935	16987	16863	17141	17055	16801	17029	16870	16817	16923	17059	16897	16941	16982	16915	16914	17023	16966	16983	17012	16874	16845	16703	16943	16877	16919	16856	16994	16805	16838	17072	16804	16902	16977	16919	16831	16937	16950	16793	16959	16889	17028	17074	16983	17026	16880	17024	16955	16901	16840	16996	16950	16985	16830	16689	16860	16956	17047	17000	16763	16851	16827	17089	17059	16948	16713	16993	16990	16984	16953	16989	16867	17029	16964	16941	16967	17069	16904	16905	16773	16898	16817	16825	17213	16999	16780	16984	17003	16907	16812	17013	16749	16985	16790	16966	17010	16942	16944	16929	16948	16963	16974	16967	16731	16937	16919	16936	16931	16868	17001	16950	16768	16856	16876	16873	16944	16926	16884	16782	16910	16982	16987	16927	16954	16857	16985	16878	16917	17167	17013	16988	17103	16804	16924	16896	16909	16966	17085	16791	16849	16975	16892	17032	16865	16906	17075	16845	17037	17015	16910	16991	16925	16851	17169	16836	16953	16952	16942	17044	16881	17060	16976	16963	16912	16917	16918	16696	17021	16897	16978	16796	16871	16974	16952	17078	16885	17023	16835	16907	16854	17075	16789	16964	17012	16997	16934	16875	16886	16906	17091	16732	17054	16953	16890	17175	16936	16824	17010	16921	16884	16823	16890	16957	17015	16832	16932	17039	17004	16936	16900	16818	17118	16912	17044	16798	16821	16916	17039	16968	17029	16947	16896	16993	16879	16833	16930	16826	16935	17012	16898	17006	16931	16849	17000	16780	17014	16828	16908	16774	17011	16817	16916	17131	16876	16990	16862	16978	16833	17030	17067	17055	16926	16819	17000	16821	16959	17110	17169	16993	16872	16890	17029	17046	16880	17078	17054	17107	16933	17011	16868	17033	16862	16980	16892	16963	17015	16928	16872	16756	16896	17094	16773	16952	16820	17032	16847	16693	17153	16870	16866	16701	16958	16946	16848	16923	16941	16855	16808	16920	16871	16767	16923	17030	16981	16900	16879	16939	16821	17041	16890	17099	17232	16746	16941	16864	16823	16824	16840	17013	16888	16953	16976	16872	16904	16917	16771	17122	16956	17206	16939	17193	16851	17130	17012	16982	17096	16930	17021	16890	16774	17025	16965	16890	16910	17074	16846	16857	16827	16959	16998	16811	16970	16994	16799	16695	16866	17046	17029	17024	16862	16819	17010	16915	16911	16794	17073	16900	16922	16814	17001	16880	16864	16831	16798	16893	16868	16964	16941	16933	16958	16957	16900	16941	16993	16906	16904	17048	16900	16969	16870	16822	17076	16823	16876	16888	16877	16973	16902	17058	16795	17072	16990	16966	17120	16813	16979	16768	17110	16970	17007	16938	16862	16968	16646	17069	16968	16959	17062	16955	16959	16780	16963	16883	16999	17000	16922	16711	17100	17100	16798	16934	16957	16897	16896	17165	16901	16806	16996	16866	16992	16874	16983	17067	16954	16964	17056	16976	17002	16986	17037	16900	16952	16885	17082	16918	17019	16853	16996	16839	16930	16774	17066	17051	16921	16929	16960	16878	17054	16957	16904	16733	16971	16861	17004	16916	17024	16947	16935	16833	16840	17012	17000	16968	17268	16872	16870	16857	16865	16997	16993	17009	16892	16917	16988	17008	17074	17000	17115	16923	17114	16946	16901	16908	16746	16896	17036	17012	16924	16964	17002	17074	16813	17031	17014	16952	16796	16867	16972	16874	16992	16967	16799	17012	17087	16831	16969	16862	16960	16965	17013	17111	17145	16714	16955	17027	17003	16971	16937	16764	17030	16917	16992	17007	16940	16777	16881	17030	16920	17017	17000	16948	16847	17130	16783	17009	17016	17005	16935	16858	16954	17034	16811	16800	17038	16966	16960	16832	17104	16958	16907	16921	16937	16940	17005	16874	16871	16925	16799	16811	16850	16898	16923	17056	16959	16867	16773	16976	16993	16875	16860	16860	17074	16934	16778	16925	16866	16941	16765	16916	16943	16944	16956	16892	16939	17030	16860	16912	17109	17006	17040	17089	16931	17016	16917	17038	17114	17069	17047	17039	16864	17010	16999	16863
23793	20645	27029	25073	24586	28953	30458	28297	27282	27828	27242	27260	27188	27195	27338	27143	27286	27040	27102	26914	27043	26990	27030	26912	26877	27092	26994	26920	26786	26992	27106	26839	27115	26927	26586	26903	26931	27051	26882	26902	26911	26968	26955	26978	27056	27134	26899	27075	26809	26740	26982	27076	26715	26778	27029	26852	26764	26794	26912	26802	26810	26896	26769	26633	26734	26683	26677	26905	26766	26879	26769	26718	26935	26771	26808	26930	26820	26898	26970	26771	27118	27014	26823	26727	26899	26877	26720	26619	26766	26726	26718	26734	26816	26721	26767	26711	26892	26742	26576	26800	26778	26744	26792	26718	26807	26983	27236	26875	26825	26525	26912	26806	26555	26912	26859	26812	26871	26375	26751	26949	26592	26759	26660	26963	26763	26699	26842	26873	26919	26833	26582	26739	26747	26794	26811	26725	26649	26941	26812	26853	26439	26765	27053	26580	26718	26979	26630	26856	26830	26561	26678	26810	26673	26666	26622	26865	26887	26808	26716	26786	26673	26700	26670	26712	26714	26696	26684	26450	26800	26577	26933	26916	26977	26959	26813	26729	26577	27005	26875	27039	26881	26753	26635	26893	26934	26981	26601	26796	26715	26744	26799	26808	26903	26942	26625	26634	26714	26961	26758	26690	26923	26820	26899	26825	26673	26713	26927	26882	26352	26842	27064	26916	26787	26694	26865	26932	26801	26572	26753	26725	26781	26749	26795	27011	26787	26913	26643	26893	26624	26566	26791	26722	26674	26634	26878	26574	26653	26903	26702	26909	26893	26701	26906	26718	26877	26787	26751	26903	26838	26616	26943	27017	26847	26588	26929	26738	26643	26928	26999	26679	26824	26722	26713	26675	26849	26800	27097	26726	27060	26916	26831	26780	26563	26864	26733	26681	26521	26624	27050	26882	26911	26957	26741	26876	26871	27145	26758	26955	26786	26913	26968	26569	26911	26744	26862	26888	26861	26900	27055	26838	26947	26717	26664	26573	26568	26856	26874	26728	26707	26695	26658	26803	26910	26741	26692	26727	26887	27081	26677	26621	26815	26916	26732	26668	26720	26797	26958	26766	26922	26933	26629	27039	26741	26781	26636	26681	26636	26614	26770	27048	26652	26776	27102	26836	26914	26841	26639	26596	26779	26679	26787	26996	26729	26931	26741	26825	26932	26729	26682	26574	26875	26790	26898	26842	26975	26701	26613	26702	26596	26769	26829	26709	27077	26896	26848	26723	26599	26743	26775	26464	26591	26850	26833	26927	26864	26558	26695	26952	26815	26727	27008	26790	26730	26666	26733	26954	26904	26788	26971	26501	26536	26763	26748	26969	26822	26608	26684	26657	26748	26528	26385	26748	26626	26671	26670	26715	26732	26924	26930	26755	26706	26648	26588	26750	26653	26696	26644	26554	26789	26994	26910	26857	26660	26544	26849	26685	26626	26729	26596	26854	26458	27096	26893	26602	26999	26746	26794	26811	26672	26788	26678	26710	26669	26862	26834	26599	26656	26900	26891	26777	26915	26733	26530	26568	26652	27020	26658	26539	26484	26548	26558	27044	26957	26492	26810	26783	26554	26727	26826	26704	26806	26705	26666	26541	26842	26494	26814	26665	26741	26677	26691	26796	26763	26708	26712	26991	26831	26850	26562	26719	26844	27090	26766	26799	26845	26564	26720	26884	26445	26833	26911	26850	26788	26791	26795	26733	26929	27004	26675	26904	26735	26878	26794	26650	26920	26805	26824	26654	26614	26662	26773	26752	26722	26725	26514	26765	26905	26669	26913	26739	26711	26949	26819	26613	26800	26896	26695	26795	27170	26802	26563	26636	26556	26854	26928	26818	26695	26948	26655	26659	26651	27077	26802	26671	26857	27025	26958	26540	26646	26824	26952	26602	26784	26484	26541	26947	26911	26684	26813	26751	26638	26538	26794	26796	26814	26653	26807	26475	27081	26807	26980	26988	26692	26913	26796	26715	26798	26713	26444	26723	26785	26649	26667	26850	26809	26761	26854	26848	26896	26924	26656	26677	26747	26588	26922	26783	27017	26781	26448	26879	26582	26727	26699	26833	26829	27065	26743	26510	26720	27011	26780	26575	26599	26819	26696	26688	26892	26699	26713	26712	27012	26769	26823	26699	26902	26748	26759	26578	26678	26833	26762	26834	26673	26886	26823	26661	26499	26724	26744	26619	26793	26524	26708	26896	26789	26801	26773	26638	26667	26895	26736	26772	26974	26599	26913	26617	26524	26857	26725	26776	26853	26820	26646	26768	26675	26699	26763	26819	26993	26835	26725	26828	26718	26487	26781	26683	26698	26768	26797	26778	26649	26949	26782	27075	26899	26621	26832	26929	26661	26663	26947	26947	26868	26638	26911	26579	26635	26382	26913	26650	26690	26965	26557	26668	26870	26545	26781	26619	26506	26749	27027	26890	26716	26652	26692	26882	26864	26542	26732	26836	27012	26821	26711	26887	26856	26709	26759	26582	26599	27039	26568	26754	26546	26752	27043	26686	26801	26738	26848	26822	26925	26519	26981	26749	26586	26769	26825	26783	26683	27045	26767	26758	26851	26913	26798	26690	26620	26743	26635	26790	26759	26928	27014	26361	26662	26615	26682	26569	26846	26793	26678	26811	26856	26695	26432	26776	26745	26677	26937	26566	26573	26770	26987	26648	26900	26975	26894	26528	26945	26839	26694	26758	26772	26848	26646	26908	26979	27041	27115	26916	26754	26914	26721	26975	26728	26860	26726	26771	26798	26720	26833	26859	26817	26761	26985	26906	26856	26649	26828	26938	26544	26463	26899	26679	26617	26876	26793	26582	26612	26665	26840	26449	26924	26839	26778	26888	26774	26873	26687	26763	26770	26840	26592	26801	26716	26847	26661	26748	26888	26686	26808	26752	26642	26880	26942	26865	26639	26843	26692	26818	26628	26547	26844	26859	26998	26895	26815	26810	26607	26550	26641	26906	26813	27046	26777	26588	26833	26843	26872	26707	26468	26671	26705	26744	26923	26788	26665	26732	26927	26674	26635	26901	26795	26983	26758	26772	26696	26817	26755	26717	26751	26741	26744	26598	26685	26691	26630	26828	26576	26303	26851	27066	26882	26663	26796	26587	26833	26678	26781	26608	26780	26840	27038	26577	26681	26838	26568	26874	26897	26828	27050	26803	26761	26895	26777	26828	26904	26850	27022	26808	26743	26796	26628	26793	26662	26787	26872	26977	26887	26735	26653	26895	26899	26789	26747	26645	26793	26821	26603	26851	26809	26913	26937	26815	26790	26827	26693	26995	26926	27020	26770	26712	26501	26779	26809	26689	26826	26870	26711	26663	26973	27036	26734	26790	26880	26736	26524	26725	26758	26941	27030	26855	26699	26624	27024	26784	26722	26707	26845	26759	26875	26796	27003	26908	26727	26561	26800	26856	26771	26883	26769	26889	26598	26905	26643	26801	26762	26606	26759	26746	26909	26628	26859	26875	26562	26871	26733	26769	26778	26845	26776	26715	26761	26868	26773	26856	26722	26584	26695	26754	26851	26907	26697	26763	26908	26855	26609	26635	26860	26653	26982	26858	26676	26754	26672	27020	26948	26911	26760	26710	26762	26480	26797	26962	26750	26758	26970	26641	26590	26659	26899	26733	26716	26890	26988	26826	26680	26804	27014	26815	26635	26880	26858	26772	26763	26562	26818	26778	26696	26746	26583	26822	26727	26830	26813	26997	26911	26685	26790	26882	26614	26665	26767	26908	26814	26614	26687	26672	26708	26959	26637	26828	26977	26716	26921	26760	26637	26620	26801	26995	26736	26887	26696	26601	26680	26625	26836	27112	26865	26890	26784	26875	26842	26702	26921	26572	26739	26959	26963	26797	26901	26559	26906	26763	26880	26481	26846	26818	26908	26869	26786	26907	26941	26980	26797	26494	26723	26778	26560	26598	26873	26934	26745	26651	26870	26861	26728	26589	26910	27014	26979	26911	26652	26474	26827	26634	26759	26734	26723	26833	26831	26862	26939	27006	26829	26709	26821	26691	26707	26594	26789	26759	26715	26683	27026	26772	26777	26518	26736	26702	26767	26867	26742	26739	26529	26911	26881	27019	26678	26646	26879	26672	26590	26721	26565	26667	26813	26777	26840	26689	26882	26829	26782	26807	26719	26954	26777	26787	27028	27027	26616	26715	26928	26812	26728	26613	26874	26589	26527	26739	26802	26575	26948	27002	26871	26815	26904	26777	26831	26791	26811	26775	26630	26718	26640	26791	27136	26706	26827	26699	26636	27247	26744	26822	26820	26519	26632	26943	26603	26717	26610	26900	26733	26902	26760	26564	26903	26817	26915	26605	26531	26935	26970	26800	26728	26895	26750	26842	27020	26848	26857	26759	26672	26859	26903	26831	27077	26712	26748	26632	26732	26765	26886	26715	26786	26647	26602	26800	26857	26689	26690	26704	26783	26692	26949	26626	26728	26491	26761	26774	26487	26884	26684	26670	26826	26712	26918	26622	26610	26858	26715	26770	26832	26826	26845	26639	26792	26754	26777	26795	26765	26976	26651	26655	26759	26939	26819	26713	26920	26975	26850	26843	26953	26742	26886	26737	26829	26467	26790	26840	26953	26787	26861	26786	26521	26861	27045	26969	27193	27102	26771	26819	26770	26751	27044	26919	26936	26736	26842	26854	26588	26690	26774	26801	26846	26818	26760	26627	26727	26840	26799	27059	26792	26757	26655	26911	26672	26748	26618	26593	26676	26887	26832	26729	26845	26991	26773	26951	26726	26884	27275	26995	26871	26786	26683	26804	26519	26627	26832	26658	26910	26567	26836	26816	26860	26648	27003	26957	26675	26856	27030	26917	26864	26819	26603	26667	26697	27043	26895	26811	26782	26791	26597	26834	26868	26656	26863	26609	26896	26915	26613	26704	26606	26720	26752	26706	26610	26825	26680	26753	26767	26717	27027	26986	26891	26831	26818	26914	26864	26876	26667	26807	26952	26767	26794	26985	26929	26839	26595	26712	26870	26849	26670	26422	26617	26754	26756	26986	26770	26763	26865	26884	26726	26674	26893	26861	26568	26505	26896	26632	26863	26634	26661	26728	26665	26746	26713	26763	26714	26441	26939	26906	26843	26999	26928	26981
26037	39864	38966	29298	23308	20472	18926	18254	17842	17586	17230	17086	17007	17079	17007	16940	16957	16962	16897	17040	16920	17009	16858	16901	16804	16851	16645	16882	16605	16851	16800	16670	16535	16574	16758	16531	16622	16625	16661	16587	16643	16650	16524	16608	16523	16434	16503	16541	16756	16607	16498	16436	16564	16331	16479	16572	16566	16478	16460	16610	16515	16512	16463	16362	16517	16507	16413	16533	16589	16361	16572	16518	16564	16468	16561	16526	16409	16503	16521	16489	16514	16743	16611	16659	16466	16480	16310	16489	16580	16671	16627	16470	16544	16585	16471	16694	16538	16454	16538	16499	16572	16560	16709	16564	16260	16452	16497	16598	16611	16501	16573	16500	16582	16655	16495	16444	16395	16480	16389	16532	16494	16435	16635	16415	16376	16398	16435	16445	16608	16596	16533	16497	16347	16431	16344	16646	16605	16495	16515	16665	16477	16432	16484	16395	16378	16413	16435	16567	16439	16580	16611	16350	16515	16222	16725	16466	16496	16368	16444	16657	16484	16586	16619	16559	16458	16532	16451	16720	16501	16579	16600	16608	16445	16763	16444	16602	16628	16602	16529	16347	16636	16433	16509	16618	16622	16496	16620	16426	16517	16458	16510	16484	16493	16529	16491	16549	16468	16686	16364	16537	16552	16532	16339	16648	16468	16503	16505	16541	16537	16456	16479	16490	16598	16783	16507	16492	16500	16392	16410	16374	16291	16447	16463	16633	16531	16593	16423	16509	16177	16414	16587	16549	16398	16495	16476	16564	16556	16596	16505	16541	16284	16566	16248	16473	16440	16624	16366	16598	16595	16435	16540	16663	16492	16474	16509	16484	16406	16561	16406	16466	16590	16395	16542	16482	16551	16364	16503	16299	16537	16357	16458	16577	16411	16494	16512	16508	16506	16557	16578	16503	16527	16361	16590	16498	16420	16478	16517	16698	16558	16442	16439	16537	16535	16408	16472	16503	16475	16560	16273	16578	16620	16568	16502	16477	16450	16442	16483	16551	16320	16521	16529	16583	16469	16376	16549	16598	16470	16483	16469	16674	16416	16608	16487	16404	16556	16563	16519	16616	16404	16526	16553	16576	16512	16301	16604	16322	16400	16424	16451	16437	16579	16465	16389	16530	16599	16433	16538	16470	16670	16570	16568	16480	16502	16624	16468	16423	16530	16494	16542	16422	16458	16344	16489	16434	16416	16649	16451	16508	16403	16521	16443	16475	16494	16609	16508	16531	16457	16343	16452	16455	16576	16528	16480	16392	16477	16387	16684	16501	16612	16411	16475	16509	16490	16526	16549	16620	16701	16375	16450	16585	16553	16316	16498	16361	16545	16565	16599	16579	16373	16439	16509	16325	16529	16435	16617	16458	16346	16473	16414	16566	16481	16542	16480	16353	16613	16460	16455	16569	16407	16393	16450	16620	16378	16502	16511	16486	16341	16389	16314	16343	16718	16432	16239	16383	16456	16536	16421	16558	16580	16494	16548	16415	16365	16575	16536	16346	16389	16700	16772	16448	16518	16283	16422	16500	16546	16362	16684	16352	16562	16516	16512	16602	16505	16464	16426	16497	16386	16420	16471	16515	16343	16511	16489	16676	16420	16498	16556	16565	16429	16448	16387	16643	16419	16380	16429	16454	16521	16571	16415	16513	16450	16639	16483	16557	16352	16552	16544	16391	16571	16521	16432	16532	16576	16549	16635	16467	16764	16522	16324	16394	16452	16684	16623	16456	16543	16642	16288	16240	16506	16516	16507	16596	16578	16387	16380	16554	16673	16452	16567	16515	16509	16643	16434	16487	16274	16449	16532	16526	16507	16333	16376	16641	16399	16412	16522	16501	16320	16471	16415	16576	16428	16555	16480	16673	16516	16382	16630	16507	16446	16387	16555	16481	16500	16669	16471	16741	16543	16475	16338	16547	16461	16539	16623	16495	16406	16433	16428	16559	16543	16397	16424	16675	16366	16543	16414	16540	16418	16456	16575	16588	16398	16502	16392	16403	16406	16628	16423	16584	16430	16434	16440	16402	16555	16388	16502	16509	16523	16245	16553	16490	16458	16320	16493	16430	16439	16534	16566	16751	16354	16518	16485	16630	16553	16497	16545	16576	16506	16531	16556	16439	16505	16555	16441	16539	16520	16389	16420	16471	16539	16568	16390	16464	16487	16538	16415	16409	16658	16666	16533	16430	16560	16373	16604	16344	16450	16459	16485	16636	16612	16453	16590	16573	16697	16499	16485	16551	16325	16503	16543	16408	16586	16587	16545	16675	16552	16372	16494	16448	16561	16425	16695	16482	16620	16535	16434	16707	16606	16474	16395	16667	16527	16377	16416	16513	16664	16452	16608	16537	16496	16421	16349	16459	16512	16517	16481	16366	16521	16511	16552	16463	16568	16512	16639	16472	16704	16671	16477	16744	16541	16387	16618	16434	16689	16358	16520	16648	16492	16515	16560	16445	16625	16615	16488	16295	16354	16515	16376	16557	16530	16438	16547	16604	16624	16463	16595	16574	16639	16471	16557	16361	16643	16508	16422	16547	16661	16513	16694	16489	16439	16424	16475	16563	16429	16510	16231	16333	16408	16411	16682	16511	16471	16543	16323	16674	16373	16528	16424	16346	16358	16535	16595	16428	16582	16492	16393	16560	16545	16516	16484	16378	16628	16358	16447	16583	16344	16485	16529	16407	16439	16504	16547	16669	16294	16667	16569	16418	16473	16397	16712	16484	16630	16398	16700	16444	16541	16382	16560	16638	16338	16539	16572	16438	16394	16556	16647	16412	16459	16431	16587	16609	16437	16488	16505	16543	16471	16531	16567	16528	16524	16371	16551	16256	16514	16389	16599	16457	16528	16422	16456	16558	16590	16598	16572	16557	16473	16367	16579	16505	16555	16562	16574	16606	16401	16522	16500	16435	16520	16496	16579	16832	16459	16494	16459	16599	16573	16626	16385	16523	16451	16403	16517	16706	16532	16490	16495	16470	16483	16523	16705	16529	16478	16658	16439	16538	16531	16422	16569	16485	16430	16617	16364	16692	16547	16439	16443	16516	16582	16697	16441	16651	16500	16494	16613	16365	16460	16583	16431	16449	16503	16556	16529	16625	16603	16683	16422	16380	16323	16284	16550	16410	16619	16707	16591	16539	16456	16616	16516	16436	16497	16575	16633	16433	16325	16442	16497	16477	16490	16597	16504	16508	16660	16346	16535	16471	16439	16530	16582	16637	16626	16468	16563	16547	16566	16467	16464	16556	16536	16422	16528	16444	16532	16491	16547	16600	16243	16515	16593	16368	16640	16596	16657	16498	16502	16419	16430	16565	16493	16585	16528	16454	16748	16340	16656	16455	16466	16626	16552	16453	16547	16441	16570	16400	16404	16580	16608	16259	16510	16510	16584	16455	16524	16489	16370	16524	16353	16426	16547	16574	16602	16499	16485	16401	16357	16526	16524	16570	16580	16438	16674	16582	16577	16498	16432	16559	16520	16533	16490	16548	16471	16604	16528	16405	16430	16653	16453	16465	16595	16466	16325	16583	16337	16479	16464	16499	16430	16466	16504	16530	16454	16447	16456	16468	16595	16382	16471	16429	16367	16369	16404	16636	16397	16489	16551	16381	16733	16570	16483	16604	16594	16648	16543	16426	16668	16422	16456	16579	16576	16376	16496	16487	16496	16415	16470	16585	16616	16500	16489	16481	16538	16638	16662	16475	16398	16463	16480	16421	16502	16507	16432	16544	16525	16735	16434	16515	16535	16486	16461	16480	16517	16580	16621	16485	16584	16453	16483	16538	16556	16507	16561	16455	16444	16616	16600	16309	16425	16435	16434	16454	16524	16634	16525	16633	16612	16675	16472	16487	16408	16611	16674	16412	16498	16572	16573	16500	16329	16629	16463	16456	16505	16555	16496	16371	16452	16415	16521	16508	16408	16670	16528	16460	16542	16441	16630	16623	16445	16488	16710	16600	16323	16480	16503	16502	16552	16451	16356	16423	16623	16534	16535	16652	16474	16538	16588	16581	16637	16396	16442	16470	16495	16598	16444	16441	16614	16571	16460	16460	16391	16502	16545	16501	16442	16541	16489	16652	16690	16373	16413	16496	16532	16524	16521	16514	16526	16523	16646	16547	16479	16397	16435	16495	16561	16583	16491	16381	16490	16557	16399	16541	16523	16609	16429	16458	16517	16387	16653	16604	16517	16640	16341	16496	16516	16600	16333	16607	16629	16552	16577	16654	16531	16463	16397	16563	16653	16569	16481	16641	16419	16486	16555	16645	16505	16478	16462	16581	16611	16316	16465	16533	16456	16447	16331	16564	16514	16589	16591	16496	16425	16385	16665	16564	16252	16558	16558	16373	16397	16445	16502	16354	16448	16535	16500	16382	16401	16520	16625	16524	16552	16558	16605	16534	16517	16591	16551	16503	16589	16410	16461	16567	16417	16446	16573	16409	16411	16486	16559	16571	16496	16401	16382	16511	16576	16527	16588	16434	16414	16509	16442	16749	16533	16668	16369	16347	16538	16412	16507	16607	16516	16537	16513	16569	16524	16365	16553	16401	16398	16429	16501	16395	16565	16531	16481	16536	16413	16488	16614	16583	16608	16338	16535	16415	16414	16641	16397	16317	16406	16477	16560	16433	16752	16373	16616	16487	16401	16529	16634	16468	16498	16458	16626	16431	16479	16486	16413	16504	16645	16573	16429	16407	16550	16520	16676	16481	16563	16651	16533	16429	16442	16493	16539	16490	16583	16630	16507	16449	16396	16405	16411	16539	16580	16475	16417	16423	16419	16492	16752	16619	16443	16599	16438	16490	16488	16495	16611	16466	16484	16440	16419	16640	16493	16316	16546	16371	16396	16568	16470	16415	16543	16463	16493	16521	16391	16500	16545	16505	16461	16493	16386	16369	16512	16396	16464	16402	16445	16572	16537	16474	16547	16477	16651	16644	16323	16637	16400	16614	16462	16645	16599	16456	16370	16510	16458	16530	16497	16371	16624	16579	16664	16748	16712	16510	16588	16478	16300	16593	16474	16572	16619	16525	16671	16496	16560	16567	16559	16425	16651	16443	16697	16353	16602	16590	16469	16405	16469	16650	16490	16642	16520	16477	16547	16526	16536	16490	16359	16545	16519	16346
22182	20646	27052	24469	22355	27558	32322	28962	28167	28347	27991	27540	27507	27659	27404	27093	26970	27266	27260	27229	27489	27332	27376	27125	27246	27212	27120	26926	27024	27026	27087	26789	26768	26724	26827	26704	26972	26686	26779	26834	26941	26643	26749	27161	26899	26572	27150	26951	26756	26970	26825	26788	26756	26838	26764	26706	26721	26637	26641	26770	26773	26927	26714	26812	26741	26890	26582	26695	26593	26840	26687	26538	26372	26686	26794	26852	26766	26880	26901	26793	26653	26627	26795	26847	26599	26725	26766	26694	26694	26771	26786	26737	26725	26675	26816	26677	26452	26735	26652	26677	26652	26817	26623	26535	26640	26740	26670	26771	26367	26487	26831	26772	26746	26739	26703	26564	26296	26330	27005	26925	26741	26598	26737	26680	26379	26499	26538	26482	26636	26694	26805	26595	26567	26966	26982	26664	26572	26347	26693	26489	26510	26546	26615	26488	26519	26656	26655	26661	27141	26832	26599	26750	26552	26689	27101	26620	26631	26720	26579	26933	27083	26923	26755	26520	26492	26714	26759	26823	26814	26731	26485	26656	26658	26832	26638	26720	26718	26665	26900	26689	26641	26723	26681	26706	26718	26686	26568	26878	26600	26594	26800	26619	26553	26865	26742	26680	26519	26336	26719	26683	26641	26518	26605	26719	26737	26743	26720	26665	26795	26677	26494	26577	26693	26580	26673	26575	26609	26395	26779	26737	26837	26785	26602	26460	26937	26934	26859	26654	26723	26778	26732	26780	26821	26849	26695	26664	26765	26102	26519	26529	26597	26617	26833	26659	26772	26665	26687	26530	26575	26559	26431	26655	26809	26568	26368	26396	26529	26582	26608	26623	26692	26622	26700	26697	26760	26743	26461	26614	26711	26779	26586	26640	26634	26773	26738	26658	26640	26571	26915	26565	26827	26652	26401	26536	26540	26635	26628	26640	26552	26658	26584	26801	26630	26644	26757	26681	26617	26915	26786	26642	26677	26510	26740	26542	26910	26844	26437	26838	26596	26499	26538	26547	26679	26817	26676	26612	26772	26546	26657	26760	26932	26878	26799	26650	26853	26774	26731	26685	26815	26778	26822	26596	27029	26705	26550	26465	26454	26910	26491	26724	26597	26669	26732	26622	26782	26699	26584	26463	26664	26592	26571	26633	26637	26506	26560	26591	26628	26511	26629	26622	26330	26645	26523	26724	26930	26832	26641	26859	26557	26589	26415	26634	26584	26613	26608	26629	26861	26756	26795	26662	26717	26672	26789	26558	26506	26714	26380	26566	27027	27012	26799	26675	26506	26642	26577	26570	26597	26570	26520	26858	26799	26520	26729	26596	26539	26582	26494	26767	26635	26828	26901	26765	26673	26837	26865	26898	26602	26320	26730	26796	26739	26568	26904	26596	26534	26548	26558	26678	26758	26620	26462	26463	26622	26853	26840	26768	26771	26897	26950	26655	26533	26719	26834	26859	26820	26579	26528	26536	26659	26672	26852	26693	26778	26826	26774	26671	26790	26861	26716	26637	26584	26784	26599	26624	26550	26528	26451	26513	26798	26770	26617	26288	26615	26684	26611	26773	26734	26573	26541	26564	26746	26728	26773	26631	26536	26308	26745	26749	26688	26599	26589	26629	26601	26714	26528	26646	26579	26599	26649	26851	26560	26697	26583	26863	26449	26504	26641	26699	26438	26659	26811	26593	26745	26724	26657	26673	26709	26614	26448	26798	26799	26969	26778	26873	26636	26694	26846	26549	26534	26297	26593	26783	26683	26689	26834	26650	26760	26502	26872	26397	26563	26706	26678	26667	26521	26631	26366	26381	26567	26536	26630	26638	26466	26777	26949	26656	27021	26601	26501	26337	26684	26792	26747	26544	26742	26840	26569	26428	26806	26804	26694	26480	26709	26656	26527	26751	26426	26564	26445	26771	26585	26565	26591	26753	26739	26638	26365	26723	26829	26773	26617	26522	26639	26723	27034	26334	26400	26475	26272	26578	26653	26890	26722	26333	26669	26510	26582	26847	26851	26458	26610	26634	26729	26680	26622	26418	26573	26855	26780	26732	26717	26730	26793	26638	26661	26647	26604	26740	26667	26878	26958	26824	26508	26679	26526	26344	26542	26388	26873	26691	26635	26777	26588	26504	26768	26644	26542	26430	26729	26575	26485	27023	26828	26595	26686	26548	26603	26746	26780	26779	26757	26680	26618	26700	26778	26851	26845	26535	26725	26424	26780	26765	26353	26628	26518	26577	26463	26628	26557	26833	26924	26733	26590	26603	26633	26810	26570	26554	26690	26548	26738	26682	26659	26512	26868	26653	26673	26399	26751	26357	26756	26470	26638	26365	26583	26722	26971	26721	26697	26875	26591	26631	26379	26836	26437	26680	26699	26620	26615	26653	26797	26614	26741	26579	26452	26641	26536	26552	26767	26742	26629	26661	26763	26677	26584	26455	26707	26667	26699	26462	26561	26713	26540	26523	26707	26601	26585	26533	26743	26603	26742	26657	26602	26761	26936	26556	26620	26538	26476	26648	26624	26507	26817	26569	26792	26769	26724	26665	26767	26766	26715	26723	26524	26624	26714	26689	26799	26821	26631	26742	26533	26618	26750	26529	26551	26606	26867	26494	26655	26865	26704	26665	26883	26848	26793	26810	26679	26709	26954	26637	26577	26820	27029	26730	26657	26703	26706	26916	26743	26519	26669	26856	26803	26491	26816	26685	26941	26825	26759	26721	26713	26618	26595	26679	26625	26642	26585	26362	26764	26564	26723	26579	26635	26614	26751	26487	26625	26715	26710	26675	26817	26666	26573	26630	26642	26864	26642	26776	26621	26886	26668	26667	26728	26642	26674	26758	27031	26791	26406	26279	26636	26810	26839	26669	26558	26976	26817	26380	26559	26558	26575	26854	26715	26550	26606	26649	26572	26682	26921	26812	26579	26751	26944	26544	26668	26594	26423	26454	26632	26581	26696	26403	26704	26836	26772	26773	26807	26527	26574	26567	26797	26697	26641	26672	26630	26846	26651	26690	26509	26578	26969	26627	26769	26715	26638	26409	26750	26692	26711	26745	26576	26539	26536	26610	26659	26690	26627	26529	26624	26829	26652	26649	26629	26500	26621	26755	26527	26708	26778	27020	26662	26653	26508	26484	26681	26543	26787	26774	26773	26709	26689	26720	26638	26682	26645	26604	26411	26520	26686	26537	26766	26905	26800	26942	26935	26660	26585	26296	26869	26738	26571	26517	26619	26543	26607	26556	26655	26590	26594	26555	26724	26456	26713	26601	26773	26646	26742	26748	26868	26750	26688	26574	26798	26809	26478	26581	26474	26561	26591	26834	26535	26861	26640	26331	26615	26577	26549	26639	26857	26925	26926	26707	26446	26569	26735	26616	26553	26647	26500	26808	26599	26771	26512	26732	26688	26733	26944	26745	26940	26567	26699	26671	26730	26385	26606	26501	26778	26660	26448	26802	26826	26795	26792	26646	26800	26541	26551	26388	26696	26570	26547	26666	27134	26750	26673	26535	26874	26781	27027	26802	26497	26557	26836	26579	26521	26557	26761	27034	26531	26897	26516	26930	26580	26675	26722	26768	26460	26836	26679	26554	26622	26541	26720	26572	26781	26870	26744	26619	26402	26525	26476	26806	26383	26545	26717	27060	26852	26427	26952	26740	26690	26719	26566	26454	26949	26690	26883	26764	26567	26718	26740	26686	26586	26612	26718	26694	26880	26762	26739	26503	26601	26500	26793	26657	26632	26794	26647	26517	26553	26776	26814	26477	26790	26583	26605	26462	26921	26820	26523	26692	26634	26677	26306	26500	26668	26731	26779	26818	26653	26638	26815	26434	26613	26482	26541	26795	26959	26653	26685	26574	26607	26740	26664	26454	26704	26827	26597	26709	26780	26677	26788	26739	26744	26597	26482	26789	26528	26470	26596	26793	26674	26621	26410	26668	26562	26784	26563	26681	26749	26801	26877	26608	26734	26662	26757	26702	26843	27156	26924	26927	26596	26783	26729	26606	26648	26871	26804	26708	26449	26860	26820	26570	26520	26534	26526	26929	26804	26452	26692	26574	26585	26560	26621	26626	26644	26559	26640	26527	26499	26795	26591	26543	26568	26409	26808	26689	27026	26567	26703	26523	26474	26883	26693	26530	26362	26723	26858	26556	26935	26659	26894	26754	26797	26743	26615	26736	26702	26282	26599	26667	26772	26860	26873	26929	26763	26595	26778	26827	26808	26496	26801	26437	26613	26650	26598	26699	26743	26769	26562	26433	26675	26710	26547	26436	26622	26656	27016	26821	26506	26498	26536	26691	26767	26616	26646	26474	26670	26712	26556	26635	26680	26616	26822	26883	26512	26718	26555	26752	26722	26699	26611	26639	26682	26565	26583	26991	26770	26845	26786	26820	26658	26892	26784	26758	26585	26551	26772	26967	26579	26471	26510	26522	26737	26458	26522	26694	26414	26630	26660	26879	26618	26381	26804	26522	26831	26708	26835	26704	26682	26724	26819	26708	26942	26546	26579	26640	26714	26553	26815	26809	26445	26732	26814	26639	26627	26468	26677	26609	26424	26744	26738	26731	26628	26741	26741	26512	26642	26684	26708	26765	26827	27025	26699	26609	26624	26631	26445	26686	26563	26659	26717	26610	26344	26792	26770	26680	26636	26370	26486	26661	26669	26822	26715	26684	26306	26603	26636	26671	26740	26621	26614	26569	26571	26481	26603	26526	26825	26509	26777	26575	26500	26502	26643	26591	26643	26757	26780	26660	26547	26512	26688	26557	26687	26678	26673	26366	26763	26552	26468	26565	27041	26596	26497	26606	26737	26490	26720	26518	26931	26823	26777	26739	26307	26534	26592	26564	26579	26540	26878	26613	26506	26494	26572	26513	26625	26553	26910	26597	26437	26586	26670	26711	26771	26817	26503	26555	26736	26924	26692	26573	26687	26604	26885	26856	26441	26745	26784	26775	26635	26748	26882	26483	26692	26650	26496	26707	26709	26645	26845	27051	26850	26454	26490	26711	26679	26810	26912	26633	26444	26497	26754	26624	26650	26460	26591	26824	26662	26683	26495	26677	26585	26414	26539	26496	26873	26886	26466	26695	26585	26407	26599	26527	26761	26749	26570	26698
27358	44751	43489	33240	26698	22532	20106	19100	18435	18185	17802	17357	17327	17353	17189	17327	17252	17154	17104	16986	17009	16985	16929	17074	16919	16659	16783	16877	16876	16721	16662	16556	16721	16633	16570	16464	16718	16376	16570	16470	16480	16488	16331	16506	16479	16509	16466	16738	16679	16594	16494	16539	16500	16315	16477	16470	16341	16457	16455	16444	16471	16422	16440	16307	16501	16497	16525	16350	16368	16495	16453	16229	16499	16295	16361	16401	16518	16505	16492	16459	16376	16381	16314	16454	16310	16298	16296	16392	16279	16396	16479	16404	16548	16291	16193	16422	16424	16280	16361	16433	16175	16228	16217	16554	16268	16364	16560	16316	16458	16267	16227	16307	16437	16439	16301	16362	16461	16357	16429	16559	16355	16389	16066	16453	16347	16365	16359	16348	16406	16371	16343	16409	16608	16480	16248	16299	16495	16278	16383	16513	16258	16264	16472	16374	16441	16427	16335	16312	16504	16354	16463	16421	16294	16416	16450	16333	16445	16247	16212	16339	16515	16242	16329	16186	16453	16371	16314	16496	16145	16307	16245	16425	16423	16506	16455	16425	16392	16336	16620	16305	16133	16378	16442	16269	16385	16369	16469	16354	16149	16397	16319	16260	16429	16355	16280	16389	16387	16366	16566	16339	16372	16316	16293	16419	16418	16385	16399	16487	16268	16188	16491	16307	16267	16358	16189	16621	16571	16440	16470	16421	16465	16411	16338	16521	16207	16459	16283	16330	16374	16256	16337	16385	16237	16322	16542	16213	16394	16393	16324	16424	16461	16329	16160	16378	16422	16282	16272	16304	16328	16212	16268	16360	16084	16462	16409	16414	16359	16267	16428	16376	16253	16316	16489	16351	16381	16233	16455	16324	16327	16477	16463	16311	16234	16184	16299	16267	16415	16236	16348	16610	16443	16373	16395	16240	16464	16464	16508	16531	16368	16350	16322	16371	16373	16535	16169	16489	16483	16338	16391	16423	16266	16265	16293	16290	16196	16332	16289	16234	16400	16393	16269	16311	16333	16520	16299	16374	16338	16277	16332	16342	16312	16258	16507	16270	16415	16472	16301	16414	16449	16473	16431	16372	16466	16385	16348	16365	16498	16229	16283	16299	16179	16368	16510	16131	16387	16389	16347	16213	16497	16494	16318	16282	16336	16369	16622	16450	16436	16470	16426	16659	16540	16272	16451	16248	16337	16379	16275	16273	16383	16252	16211	16298	16340	16525	16271	16644	16421	16456	16312	16263	16445	16310	16288	16300	16689	16403	16276	16531	16455	16360	16342	16374	16444	16408	16345	16296	16353	16409	16344	16540	16334	16477	16260	16412	16363	16348	16359	16359	16366	16511	16275	16327	16264	16320	16389	16426	16357	16429	16214	16311	16235	16518	16353	16341	16299	16272	16272	16451	16371	16299	16279	16372	16494	16381	16509	16262	16431	16349	16390	16394	16436	16427	16259	16389	16531	16407	16289	16236	16349	16400	16240	16309	16327	16504	16459	16309	16445	16227	16300	16226	16347	16315	16324	16200	16393	16276	16458	16355	16330	16426	16459	16352	16333	16424	16330	16333	16274	16196	16427	16250	16366	16341	16195	16307	16327	16384	16495	16407	16424	16326	16426	16361	16429	16377	16297	16333	16418	16392	16420	16297	16410	16373	16316	16389	16380	16296	16321	16313	16327	16461	16390	16475	16346	16454	16385	16177	16192	16455	16463	16404	16387	16471	16352	16413	16381	16401	16492	16271	16301	16301	16496	16295	16414	16302	16336	16371	16364	16286	16506	16349	16458	16340	16356	16281	16242	16234	16306	16246	16359	16469	16395	16259	16372	16247	16381	16354	16223	16463	16258	16397	16386	16397	16421	16543	16318	16391	16395	16330	16351	16281	16451	16454	16453	16332	16506	16301	16393	16342	16329	16414	16355	16368	16411	16552	16487	16480	16500	16298	16331	16483	16240	16431	16388	16553	16458	16483	16484	16419	16197	16349	16352	16306	16314	16429	16332	16333	16417	16512	16177	16498	16255	16524	16642	16266	16437	16579	16324	16342	16358	16447	16436	16354	16364	16431	16422	16424	16506	16379	16271	16255	16296	16247	16402	16418	16424	16328	16451	16341	16410	16437	16421	16388	16245	16366	16344	16338	16409	16407	16359	16303	16460	16314	16248	16297	16542	16283	16375	16321	16400	16518	16308	16252	16253	16397	16416	16479	16253	16250	16415	16149	16395	16454	16513	16284	16390	16333	16460	16348	16485	16304	16454	16212	16373	16478	16323	16187	16265	16525	16501	16454	16243	16256	16303	16290	16249	16547	16347	16350	16389	16440	16300	16411	16481	16309	16373	16391	16297	16445	16394	16301	16266	16403	16291	16276	16323	16218	16339	16340	16304	16536	16236	16409	16535	16386	16410	16453	16375	16200	16345	16292	16646	16308	16358	16378	16515	16340	16459	16371	16228	16384	16415	16306	16559	16396	16303	16286	16607	16264	16353	16338	16315	16379	16194	16333	16499	16470	16357	16272	16390	16059	16317	16469	16388	16502	16386	16093	16310	16388	16480	16289	16320	16277	16351	16425	16455	16315	16294	16344	16345	16288	16440	16335	16388	16345	16427	16403	16277	16248	16297	16454	16258	16296	16276	16444	16399	16484	16233	16360	16454	16461	16487	16314	16345	16354	16312	16339	16324	16416	16259	16447	16587	16250	16214	16473	16446	16526	16245	16268	16418	16420	16291	16327	16490	16335	16462	16329	16334	16275	16264	16482	16598	16230	16378	16345	16414	16384	16418	16534	16305	16282	16335	16260	16462	16293	16371	16437	16187	16300	16458	16336	16355	16285	16324	16341	16362	16360	16351	16382	16397	16475	16417	16442	16342	16260	16323	16166	16489	16283	16419	16454	16254	16376	16330	16483	16445	16269	16315	16437	16445	16382	16325	16139	16375	16260	16421	16414	16384	16390	16344	16282	16256	16378	16178	16413	16310	16534	16142	16048	16337	16177	16439	16329	16340	16325	16365	16240	16378	16400	16323	16299	16329	16453	16378	16329	16655	16445	16201	16178	16375	16273	16295	16387	16445	16547	16293	16416	16139	16361	16439	16460	16309	16310	16537	16360	16306	16334	16379	16419	16443	16431	16343	16432	16517	16403	16353	16423	16214	16240	16349	16455	16426	16360	16351	16314	16184	16219	16336	16357	16412	16225	16442	16381	16387	16392	16256	16354	16395	16215	16413	16403	16491	16355	16364	16352	16327	16355	16360	16460	16458	16491	16422	16302	16294	16367	16437	16316	16341	16417	16324	16293	16360	16535	16522	16329	16282	16495	16257	16367	16291	16309	16325	16523	16390	16433	16518	16347	16433	16374	16293	16272	16414	16396	16242	16195	16348	16353	16288	16261	16420	16274	16222	16259	16503	16428	16499	16493	16474	16419	16237	16415	16204	16333	16375	16400	16159	16493	16362	16413	16331	16528	16171	16248	16372	16406	16524	16299	16251	16470	16373	16526	16266	16322	16391	16604	16516	16414	16569	16347	16468	16198	16338	16207	16369	16324	16373	16401	16285	16361	16347	16466	16413	16326	16339	16462	16434	16312	16421	16407	16294	16358	16383	16130	16159	16279	16508	16379	16447	16345	16270	16397	16234	16351	16417	16351	16450	16286	16191	16319	16302	16435	16194	16443	16242	16385	16374	16351	16296	16485	16354	16425	16496	16299	16424	16348	16400	16170	16374	16332	16172	16238	16325	16282	16398	16316	16603	16315	16344	16522	16219	16489	16314	16484	16616	16380	16478	16395	16419	16170	16593	16371	16500	16294	16301	16376	16419	16445	16259	16323	16401	16454	16470	16637	16441	16331	16277	16453	16374	16278	16610	16470	16286	16434	16384	16240	16516	16346	16413	16245	16450	16433	16337	16346	16149	16243	16453	16425	16474	16205	16445	16245	16258	16572	16223	16252	16339	16496	16191	16233	16302	16544	16374	16351	16261	16322	16330	16592	16220	16539	16399	16384	16271	16512	16425	16253	16368	16339	16297	16332	16362	16297	16404	16409	16385	16338	16327	16309	16452	16441	16455	16320	16342	16260	16511	16435	16595	16244	16305	16192	16390	16208	16330	16504	16175	16131	16316	16222	16323	16402	16337	16267	16421	16506	16239	16386	16302	16226	16384	16444	16439	16409	16344	16467	16143	16457	16228	16456	16443	16218	16379	16210	16338	16425	16314	16521	16510	16561	16310	16415	16406	16337	16368	16243	16273	16393	16202	16275	16426	16353	16207	16253	16456	16377	16478	16325	16418	16388	16295	16321	16206	16420	16228	16238	16288	16212	16459	16266	16328	16296	16350	16374	16199	16380	16443	16337	16343	16462	16490	16444	16375	16383	16423	16405	16495	16280	16277	16388	16303	16327	16263	16329	16369	16203	16472	16382	16326	16442	16436	16366	16367	16361	16400	16381	16389	16484	16364	16425	16313	16347	16356	16466	16425	16449	16279	16156	16483	16515	16490	16363	16344	16416	16411	16415	16350	16277	16584	16395	16408	16408	16503	16356	16200	16460	16166	16337	16405	16441	16317	16247	16414	16479	16378	16417	16532	16507	16498	16301	16309	16462	16364	16301	16256	16199	16358	16580	16350	16337	16371	16271	16386	16056	16314	16355	16375	16505	16446	16404	16209	16357	16235	16525	16440	16239	16338	16450	16421	16333	16392	16332	16332	16369	16472	16260	16345	16397	16330	16250	16598	16459	16269	16416	16253	16385	16357	16340	16378	16473	16337	16333	16397	16458	16508	16407	16342	16406	16401	16377	16160	16331	16195	16408	16330	16382	16355	16317	16322	16159	16475	16373	16313	16506	16199	16369	16443	16437	16341	16633	16545	16400	16391	16199	16319	16364	16565	16404	16315	16354	16214	16392	16497	16492	16396	16195	16437	16293	16385	16361	16411	16324	16139	16398	16443	16407	16411	16469	16264	16442	16485	16385	16456	16372	16314	16434	16253	16572	16256	16177	16359	16469	16299	16226	16466	16443	16279	16309	16229	16448	16336	16399	16246	16402	16231	16368	16343	16272	16449	16285	16228	16466	16234	16323	16476	16375	16354	16434	16275	16388	16287	16389	16425	16330	16427	16484	16154	16445	16241	16365
36837	32406	36913	34066	30583	29636	28987	28643	28346	28459	28460	28183	28458	28533	28101	28295	28441	28355	28297	28333	28201	28332	28227	28300	28202	28103	28175	28143	28115	28390	28408	28251	28455	28107	27997	28323	28343	28258	28383	28155	28269	28198	28236	28303	28352	28320	28093	28147	28246	28198	28004	28236	28099	28123	28356	28111	28341	28087	27980	28056	28112	27942	27860	27768	28122	28292	28435	28339	28300	28012	28329	28217	28096	28130	28202	28064	28155	28316	28238	28108	28440	28191	28329	28216	27955	28061	27831	28307	28333	28075	28152	28012	28205	28083	28399	28347	27958	28016	28163	28090	28177	28288	28158	28107	28452	28197	28190	28137	27973	28292	27826	28021	28216	27902	28035	28299	28385	28236	28181	28139	28177	27978	28014	28263	28144	28146	28149	28211	28028	28254	28047	28246	28101	28012	28121	27955	27964	28131	28049	27963	28228	28094	28174	28094	27980	28310	28082	28156	28231	27892	27963	28104	28314	28156	27959	28507	28343	28065	28137	28163	28191	28229	27952	28161	28303	28082	28065	27944	28311	28178	28229	27994	28259	28165	28154	27853	28261	28171	28251	28110	28188	28288	28227	28042	28314	28051	27995	28220	28264	28278	28274	28163	28100	27887	28181	27974	28085	28306	28153	28230	28044	28137	28462	28109	28327	28057	28013	28092	28352	28066	28126	28308	28396	28007	27900	28132	28053	28213	28471	28415	28306	28309	27934	28048	28129	28282	28057	28123	28252	27952	28123	28158	28216	28474	28204	28166	28167	28152	28150	28292	28221	27919	28172	28030	28116	28063	28186	28249	28170	28037	27895	28251	28231	28128	28196	28061	27937	28208	27954	28002	28064	27904	28308	28440	28163	28154	28361	27891	27946	28226	28307	28210	28217	28335	28025	27951	28428	28010	28102	28122	28362	28027	28187	28084	28214	28119	28129	28168	28310	28251	28176	27944	28181	28118	28024	27983	28392	28115	28398	28272	28273	28012	28205	28075	28329	27987	28237	28500	28153	28258	28052	28149	28088	28188	28494	28109	28324	28242	28139	27958	28154	28492	28121	28481	28115	28096	27739	28154	28141	28268	28183	28170	28028	28332	28266	28261	28283	28272	28164	28377	28248	28091	28148	28149	28305	28339	28296	28017	28019	27950	28145	28084	28055	28165	28193	28058	28349	28194	28084	28202	28088	28038	28319	28298	28431	27876	28136	28138	27988	27989	28238	28043	27868	28106	28240	27853	28096	27883	28081	28049	27936	27967	27962	27972	28275	28160	28120	28224	28054	28222	28156	28142	28274	28061	28152	28075	28028	28180	27994	28231	27946	27849	27963	28105	28186	28302	28129	28057	28268	28263	28443	28106	28107	28135	28281	28110	28318	28141	28393	27982	28150	28337	28091	28073	28156	28195	28219	28170	28270	28208	28261	28026	28112	28176	27979	28275	28120	28204	28034	28228	28201	28161	28305	27956	28336	28251	28190	28249	28474	28239	28031	28371	28283	28223	27969	28003	28097	28270	28203	28021	28162	28111	28012	28040	28243	28309	28144	28271	28252	27791	28348	28294	28076	28314	28416	28069	27948	28148	28196	28203	28218	28003	28236	28051	28186	28158	28194	28140	28164	28071	28034	28009	28139	28299	28137	28192	28156	28235	28287	27953	28185	28252	28294	28190	28167	28107	28407	28174	28214	28171	27942	28418	28133	28109	28061	28453	28382	28219	28421	28242	28346	28211	28198	28095	27959	27995	28011	28241	28268	28085	27988	28038	28187	28113	28144	28389	28332	28278	28127	28210	28221	28157	28413	28248	28128	28127	28076	28277	28354	28274	28121	28269	28056	28312	28191	27953	28084	28453	28044	27989	28276	28134	28100	28261	28136	28290	28419	28362	28200	28347	27968	28429	28155	27936	28153	28093	28229	28033	28108	28381	28362	28098	28066	28163	28096	28189	28249	28459	28215	28217	28196	28200	28016	28109	27930	28031	28191	28128	27965	28133	28159	28199	27994	28346	28278	28219	28006	28071	28095	28131	28177	28264	28211	28138	28429	27997	28176	27821	27975	28054	28230	28372	28185	28034	28137	27985	28109	28285	27978	28117	28144	28180	28265	28256	28249	28392	28175	28083	28140	28257	28198	28311	28309	28298	28047	28268	28001	28056	28032	28032	27947	28356	28104	28092	28201	28081	28052	28078	28018	28252	27947	27965	28321	28138	28190	28266	27699	28308	28319	28166	27896	28109	28039	28224	28103	28011	28336	28266	28403	28102	28104	27808	28173	28135	28199	28077	28168	28357	28105	28342	28247	28154	28231	28169	27884	28170	28302	28246	28264	28029	28237	27979	28174	28134	28356	28323	28038	28299	28091	28123	28309	28085	28258	28289	28118	28459	28436	27855	27943	28302	28222	28185	27925	28110	28293	28029	28244	27967	28124	28136	28334	28130	28187	28184	28411	28170	28310	28151	28129	27937	28212	28073	28324	28240	28220	28094	28204	28023	28193	28012	28065	28319	28100	28212	28126	28310	28139	28208	28267	28149	28227	28252	28161	28049	28178	28154	28229	28089	28133	28302	27993	28243	28021	28104	28145	27921	28298	28082	28145	27993	28297	28145	28261	28104	28183	28100	28304	28299	28140	27871	27906	27975	28315	28348	27891	28108	27949	28204	28407	28135	27973	28203	28269	27879	27934	27893	28289	28120	28265	28369	28221	28159	28371	28221	27980	28154	28124	27916	28144	28257	28079	28086	28051	28164	27998	28352	28356	28258	28002	27750	28258	28013	28117	28313	28349	28009	28040	28161	28182	28082	28117	28115	28153	27919	28021	28119	28479	27986	28443	28182	28342	28235	28150	28532	28167	28165	28268	27988	28287	28333	28228	28207	28268	28199	28220	28100	28052	28148	27873	28015	27996	28078	28365	28271	28273	28150	28253	28151	28055	28407	28311	27928	27903	28038	27909	27950	28196	27921	28343	28091	28023	28291	28245	28212	28324	28157	28342	28024	28311	28027	28388	28239	28327	28211	27953	28114	28324	28107	28026	28350	27863	28336	28198	27971	28043	28021	28152	28150	28280	28166	28268	28298	28140	28198	28189	28056	28101	28234	28184	28097	28260	28051	28286	28071	28039	28353	28254	28448	28398	28080	28340	28362	28103	28089	28063	28241	28278	28075	28182	28317	28234	28272	28243	28426	28418	28050	28296	28178	28094	28314	28512	28443	28586	28352	28372	28062	28081	28178	28254	28183	28278	28097	28116	27999	28158	28093	28093	28130	28217	28378	28281	28279	28246	28438	28566	28395	28256	28374	27964	27956	28202	28013	28196	28130	28295	28247	28095	27908	28093	28018	28277	28147	28235	28229	28184	28345	28108	28102	27907	28027	28163	27895	28302	28129	28207	27950	28530	28203	28182	28324	28282	28111	28094	28240	28223	28142	28240	28047	28085	28024	27975	27975	28235	27970	28012	27988	28227	28042	28264	28030	28468	28014	28013	28047	28200	28228	28054	28011	28049	28396	28116	28408	28067	28044	27973	28147	27836	27976	28571	28072	28101	28252	28062	28084	28242	28007	28220	28071	28226	28158	28002	28262	28305	28199	28386	28085	27992	28463	28302	28071	28221	28222	28062	28140	28235	28248	28325	28233	28207	28316	28172	28331	28315	28339	28231	27994	28165	28361	28304	27942	28440	28293	28464	28448	28342	28171	28068	28158	28082	28338	27959	28007	28269	28162	28216	28350	28090	28207	28211	28121	28167	28150	28194	28169	28279	28316	28393	28220	28481	28179	28247	28326	27999	28031	28092	28132	28162	28552	28294	28204	28321	28301	28391	28032	28297	28193	28084	28186	28066	28317	28241	27851	28134	28288	27997	28148	28276	27971	28411	28064	27956	28160	28002	27937	28229	28181	28100	28252	28164	28314	28308	28123	28268	28416	28104	28231	28384	28127	28150	28319	27962	28310	28183	27996	28371	28187	28186	28343	28081	28195	28328	28440	28347	28325	27992	28339	28140	28391	28251	28176	28056	28316	28160	28297	28341	28260	28349	28173	28193	28104	28234	27934	28148	28083	28255	28098	28428	28551	28130	28142	28419	28357	28276	28270	28091	28345	28013	27921	28296	28341	28399	28171	28208	28236	28021	28127	28196	27903	28090	27980	28363	28311	28054	28149	27998	27998	28357	28325	28268	28093	28017	28120	28123	28248	28124	27942	28343	28452	28550	28283	27951	28004	28149	28269	28281	28124	28127	28222	28085	28259	28290	28046	28342	28318	28217	27982	28045	28269	27946	28022	28216	28295	28284	28288	28259	28307	28035	28099	28131	27993	28117	27903	28161	28183	28220	28191	28190	28162	28276	28093	28283	28129	28029	27996	28285	28103	28019	28184	27967	27984	28063	28185	28354	28152	28212	28317	28291	27928	27785	27981	28045	28003	28369	28249	28010	27944	28147	28413	28094	28158	28238	28077	28088	27947	28251	28238	28012	28191	28072	28238	28267	28247	28199	27853	28251	27964	28169	28281	28285	28343	28237	28299	28024	27932	27940	28070	28140	28243	28380	28083	28113	28349	28186	28179	28147	28116	27995	28214	28227	27997	28328	28128	28186	28338	28269	28029	28265	28011	28279	28077	28163	27957	28117	28175	28228	28005	28299	28074	28097	28133	28363	28170	28179	27967	28308	28192	28031	28243	28250	28012	28291	28378	28238	28362	28188	28335	28006	28250	28136	28170	28315	28085	28093	28255	28006	28141	28116	28191	28168	28411	28639	28327	28089	28148	28100	28080	28020	28253	28129	28193	28227	28112	28133	28039	28030	28147	28207	28084	28288	28161	28083	28164	28273	28351	27987	28332	28150	28159	28177	28094	28377	28314	28310	27977	28321	28172	28259	28253	28242	28390	27940	28239	28116	28147	28110	28152	28422	28169	28163	28148	28172	28042	28331	28261	28231	28227	28057	28086	28310	28012	28203	28210	28361	28189	28079	28252	28180	28197	28229	28202	28264	28140	28109	28411	28189	28151	28282	28221	28258	27919	28330	28285	28327	28260	28239	28177	27935	28233	28025	28160	28234	28324	27993	28230	28275	28237	28008	27801	28149	28174	28295	28237	28160	28292	27929	28244	28280	28317	28036	27947	28238	28392	28301	28339	28145	28249
29466	34629	33180	25392	21209	19377	18254	17688	17609	17646	17378	17344	17279	17429	17348	17229	17404	17118	17363	17336	17128	17327	17371	17405	17224	17191	17290	17074	17185	17315	17365	17203	17261	17252	17287	17088	17314	17069	17150	17257	17095	17218	17175	17147	17164	17166	17207	17164	17121	17149	17224	17182	17102	17170	17192	17097	16958	17101	17015	16963	17181	17070	17059	17174	17109	17133	17169	17179	17190	17096	17110	17023	17100	17090	17076	17137	17117	17106	16992	17075	17317	16942	17245	17130	17126	17123	17106	17110	17029	17090	17202	17078	17021	17012	17109	17191	17098	17031	17007	17253	17221	17032	17057	16994	16886	17080	17019	17199	17099	16965	17063	17067	17114	16915	17077	17194	17183	17076	16989	17195	17116	17117	17225	17054	17170	17139	17231	16894	17175	17090	17188	16965	16999	17126	16996	17081	17038	16961	16956	17035	17190	16955	17385	17070	17102	17194	17027	17014	17209	16993	17012	17114	17046	17015	17061	17228	16807	17203	17171	17082	17193	16945	17147	17150	17082	17134	17138	17136	16929	17169	17078	17090	17115	16971	16938	17109	17018	16859	17127	17188	16966	16953	17103	17150	17218	17019	17009	16972	16989	16911	17165	17099	16971	17008	16961	16988	17324	17170	17211	16959	17029	17144	17190	17093	17135	17150	17089	17232	17132	17105	17139	17260	17080	17209	17109	17209	17068	16981	17244	17126	17218	17166	17080	16989	17196	17124	17106	17203	17152	17244	17134	17105	17006	17035	17156	17072	16989	17112	17015	17283	17205	17052	17050	17021	17121	16954	17166	17137	17046	17100	17022	17108	17213	17121	17064	17056	16937	17183	17236	17085	17064	17006	16982	17186	17178	16992	17156	17095	17030	16992	17059	17186	17090	17031	16958	17099	16964	17152	17055	17065	17173	17113	17165	17253	17060	17016	17084	17214	17117	17098	16988	16944	17157	17049	17246	17071	17035	17267	17039	17083	17101	16963	17073	17197	17164	16956	17100	17122	17057	16974	17043	17045	17001	17108	17000	17098	17077	17255	17166	17058	17033	17006	17223	16996	16853	17169	17170	17108	17034	17087	17103	17202	17295	17109	17124	17078	17157	17024	17017	17033	17064	17088	17018	17018	17054	17157	17094	17147	17195	16964	17316	16995	17177	17108	16885	17056	17027	17037	17050	17171	17095	17122	17214	17285	17108	17045	16987	16992	17003	16956	17113	17207	17134	17050	17148	17053	17064	17032	17067	16955	17162	17086	17170	17178	17055	17105	17200	16873	16974	17119	17109	17020	17090	17136	17042	17043	16957	17121	17030	17221	16915	17198	17043	17261	17179	17069	16915	17132	17226	17073	17321	17040	17314	17012	16984	17194	17079	17097	16837	17029	17008	16945	17046	17144	17139	17132	17014	17081	17111	17133	17017	17093	17166	17180	17112	17052	17090	17072	16973	16971	17157	17024	17105	17142	16977	16931	17132	17009	17110	17273	17326	17051	17189	17182	17085	16990	17154	17090	17031	17052	17165	17257	17128	17183	17018	16979	17016	16827	17137	17002	17057	17079	17077	17222	16981	16964	17089	16975	16999	17142	16979	17005	17122	16984	17116	17146	17146	17090	16924	16953	17050	17159	17117	17139	17178	17072	16988	16987	17041	17118	17061	16888	17123	16953	17076	16956	17146	17147	16989	17267	17039	17074	17071	17036	16994	17167	17007	17137	17159	17087	17074	17164	17154	17231	17090	17000	17141	16981	17118	17104	16975	17104	16963	17259	17006	17033	17111	17231	16828	16990	17004	17298	17071	17178	17130	17141	17063	17174	17146	17162	16990	16909	17170	17023	17083	17162	17079	17102	16926	17107	17128	17152	17180	17099	17106	16942	16974	17102	17005	17066	17041	17134	16949	17188	17274	17197	17158	17149	16943	16982	17156	17199	17038	17216	17216	17096	17012	17191	16969	17227	17137	17008	17055	16959	17189	16980	17063	17096	17220	16958	17202	17065	17101	17078	17197	17062	16906	17242	16984	17132	17306	16964	16970	16867	17028	17196	17116	17082	17154	17309	16891	17065	17065	17161	16963	17092	16980	17140	16963	16976	16966	17104	17153	17038	17076	17046	17013	17043	17033	16874	17088	17199	17134	16943	17115	17124	17240	16894	17076	17289	16849	17145	17143	17203	17177	17126	17143	16961	17077	17189	17152	16986	17053	17196	17131	17136	17039	17223	17179	17070	17189	17081	16947	17090	17007	17203	17083	17042	17024	17131	17099	16913	17162	17098	16960	17176	17032	17336	17208	17128	17238	17250	17097	17069	16972	17089	17313	17154	17032	16927	17021	17177	16971	17208	17227	17256	17064	17106	17159	16884	16998	17145	17159	17178	17131	16887	17184	17011	17220	17061	17098	16931	17199	17007	17241	17079	17069	17151	16889	16848	17316	17106	17045	17034	17227	16981	17172	17215	16882	16989	17105	17119	17173	16906	17163	17121	17185	17068	17014	17107	17048	17047	16924	17088	17077	17072	17071	17017	17062	17009	17029	16957	17168	17147	17037	17136	17181	17155	17231	17089	17228	17114	17002	17016	17119	17051	17215	17032	17072	17053	17137	16851	17123	16909	17262	17140	17123	17145	17212	17064	16976	17254	17122	17249	17249	17135	16920	17280	16894	17201	16902	17156	17165	17067	17043	17156	17108	17087	17032	17019	17124	17154	17029	17152	17082	17178	17110	17332	16853	17301	17092	17191	16902	17016	17070	17034	17009	17202	16969	17207	17149	17166	17108	16991	17022	17104	17065	17061	17142	17082	17126	17143	17117	17080	17171	17150	17135	17151	17032	17087	17047	17155	16830	17100	16890	17009	17088	17195	17169	17150	17161	17107	17068	17055	17158	16942	17308	17014	17267	17104	17157	17123	17053	17238	17198	17237	17050	17062	17142	17119	17212	17261	17194	17018	17025	17071	17081	16932	17197	16976	17104	17095	16990	16979	17028	17271	16855	17155	16998	17161	17144	17148	17070	17004	17119	17123	17024	17259	17322	17064	17091	17057	17060	16993	17224	16971	17076	17206	17041	17077	17103	16919	17156	16936	17287	17090	16936	16936	17295	17139	17091	17209	17013	17237	17166	16971	17119	17137	16998	17116	17053	17106	17188	17025	17252	17061	17243	17394	16952	17361	17137	17104	17067	17022	17183	16955	17032	17089	17097	17028	17134	17058	17019	17108	17042	17157	16941	17151	17122	17222	17108	17102	17106	16953	17145	17019	16997	17064	17141	16912	17108	17196	16978	17258	17155	17084	17164	17079	17039	17088	17115	16946	17030	16911	17111	17061	17066	17024	17024	17159	17125	17033	16963	16959	17215	16974	17274	17147	17081	17134	17066	17140	16971	17357	17139	17155	17009	17166	17109	17142	17103	16833	17140	16954	17139	17205	17183	17059	17003	17123	17058	17078	17105	16994	16932	17197	17004	17052	17211	17053	17223	17012	17001	16926	17129	17121	17057	17131	17134	16872	17047	17112	16900	17104	17315	16989	17242	17141	17059	17171	16999	17048	17058	17190	17226	17082	17112	17262	17029	16958	17168	17107	17102	17117	17303	17202	17080	16934	17168	17168	17157	17055	16943	17028	17175	17321	17146	17058	17122	17033	17117	17195	17017	17205	17127	17087	17091	16912	17020	17104	17076	17147	17187	17082	16897	17030	16999	17079	16962	17122	17133	17040	17110	17099	17135	17277	17015	17273	17200	16945	17068	17044	17094	17003	17026	17077	16848	17038	17068	17120	17144	16957	17056	17086	17046	17177	16963	16915	17111	17155	17071	17162	17031	17118	16968	17044	16983	17064	16887	16973	16963	17109	17290	17201	17152	16946	17124	16916	16987	17028	17034	17242	17234	17100	17195	17136	17126	17173	16949	17146	17145	17076	17127	17107	17098	17236	17172	17148	17160	16978	17000	17121	17060	17162	17285	17047	17113	16903	17232	17158	17135	17096	17043	17184	17043	17076	17263	16989	17114	17202	17219	16781	16987	17123	17098	17014	17221	17177	16911	17261	17064	17018	16961	17047	17143	17207	16979	16994	17132	17247	16980	17008	17094	17151	17045	17064	16978	17059	17269	17001	17068	17126	17234	16825	17140	17004	17114	17031	17139	17176	16989	17054	17071	16978	17081	17182	17118	17005	16885	17147	17242	17056	17045	17176	17157	17163	17215	17167	17080	17058	16989	17229	17057	17128	16995	17001	16990	17142	17114	17142	17076	17149	17181	17105	17126	16970	17130	17052	17138	16828	17083	17255	17135	17018	17051	17140	17144	17106	17131	17122	17053	17211	17163	16964	17109	17069	17166	17103	17028	17073	17229	17066	17063	17004	17136	17034	17242	17231	17239	17149	17169	17062	17048	16942	17060	17226	17038	17153	17166	16976	17190	17061	17044	17100	17118	17096	17158	17156	16924	17081	17284	17112	17103	17070	17118	16930	16808	17088	17047	17248	17109	17121	16967	16941	17088	17144	17245	16977	17237	17146	16954	17175	17051	17067	16853	16950	17156	17072	17032	17226	17084	16999	17168	17094	17026	17024	17186	17095	17176	17078	17079	17077	17175	17038	16992	17127	17085	17013	17279	17154	17056	17095	16873	17079	17086	16975	17133	16971	17191	17042	17168	17126	17070	16999	17407	17160	17026	17250	17147	16913	17142	17124	17097	17054	16965	17086	17114	17216	17215	16956	17198	17171	16980	17044	17082	17145	17030	17115	17175	17168	16969	17123	17074	17143	16985	17123	17214	17033	17186	17217	17063	17178	17263	17085	17006	17056	17174	17050	17278	17120	17051	17128	17113	16979	17137	17136	17069	17037	17125	17142	17254	17069	17192	17122	17098	17222	17086	17000	17131	17142	17146	16958	16975	17009	16949	17128	17029	17085	17044	17179	17106	17138	17132	17065	17147	17097	17021	17194	17169	17369	16949	17146	17106	17165	17110	17083	17171	17219	17117	16984	17019	17108	17216	17104	17111	17045	17055	17156	17146	17202	17116	17133	17197	16858	16950	17220	16863	17102	16905	16936	17028	16890	17199	17221	17222	17103	16984	17032	17197	17210	17238	17060	17099	17174	17182	16977	17238	17197	16997	17172	17159	17109	16857	17165	16982	17043
23665	20650	27075	25065	24995	29607	31092	28684	28181	28372	28284	27886	27727	27502	27482	27585	27673	27805	27620	27572	27603	27682	27537	27675	27440	27636	27410	27671	27723	27576	27435	27439	27203	27265	27488	27376	27615	27163	27226	27262	27464	27171	27107	27337	27116	27226	27263	27247	27168	27531	27276	27333	27396	27092	27390	27192	27051	27481	26991	26911	27313	27271	27210	27137	27411	27243	27513	27253	27194	27514	27207	27192	27094	27183	26965	27252	27436	27330	27269	27195	27072	27344	27336	27225	27060	27163	27176	27235	27134	26961	27037	27407	27609	26839	27232	27077	27389	27055	27108	27216	26937	27298	27010	27482	27267	27064	27235	27569	27098	27054	27323	26998	27299	27203	27102	27174	27310	27389	27086	26936	27118	27579	27380	27103	27106	27137	27150	27028	26949	27302	27164	27372	27288	27441	27042	27254	27357	27374	27330	27138	27393	27035	27206	27181	26937	27336	27257	27377	27112	27375	27013	27299	27338	27069	27188	27258	27262	27271	27176	27042	27217	27300	27127	27355	27103	27219	27458	27033	27084	26996	27239	27202	27285	27137	27228	27153	27288	27310	27219	27200	27444	27313	26996	27221	27077	27122	26879	26938	27206	27290	27356	27355	27278	27202	27117	27434	27322	27204	27427	27283	27220	27290	27465	26886	27015	27284	27200	27056	26901	27129	27076	26990	27091	27589	27054	27076	27442	27232	27133	27192	27116	27361	27322	27248	27147	27134	27156	26903	27209	27340	27172	27243	27427	27111	27095	27218	27397	27204	27261	27101	27434	27316	27421	27041	27073	27142	27300	27252	27295	27108	27240	27177	27194	27270	27092	27283	27208	27187	27343	27456	27183	26951	27327	27421	27280	27265	27101	27305	27223	27432	27440	27220	27052	27184	27086	27282	27672	27322	27404	27208	27275	27177	27039	27228	27409	27087	26954	26846	27092	27181	27255	27106	27134	27204	27203	26988	27451	27172	27183	27008	27409	27361	27200	27241	27240	27305	27226	27070	27402	27050	26969	27382	27279	27094	27116	27107	27433	27262	27237	27112	27277	27058	27293	26941	27138	27243	27190	26996	27073	27034	27381	27374	27325	27303	27058	27073	27364	27188	27296	27309	27312	27207	27227	27437	27123	27181	27655	27370	27147	27391	26965	27214	26962	26800	27194	27064	27167	27312	27494	26982	27278	27141	27255	27192	27229	27439	27263	27195	27162	27396	27289	27337	27029	27109	27359	27110	27246	27413	27144	26933	26938	27090	27123	27341	27226	27270	27089	27090	27310	27429	27291	27432	27335	27045	27235	27371	27162	27120	27119	27207	27045	27243	27317	26954	27055	27369	27399	27097	27111	27288	27024	27178	27141	27363	27447	26935	27059	27056	27397	27159	27185	27074	26907	27293	27376	27021	27186	27168	27047	27411	27108	27099	27168	27177	27381	27248	27200	27206	27088	27228	27264	27151	27175	27344	26963	27082	27271	27170	27131	27201	26998	27235	27149	27285	27457	27226	26982	27321	27253	27108	27099	27145	27372	26954	27449	27287	27140	27310	27158	27354	27170	27707	27274	27257	27179	27265	27200	26984	27043	27141	27027	27145	27406	26949	27429	27561	27044	27032	27398	26990	27133	27299	26844	27137	27194	27192	27275	27429	27398	27339	27193	26895	27299	27216	27261	27207	27528	26762	27175	27295	27293	27443	27104	27258	27231	27183	27183	27165	27184	27266	27233	27340	27005	27232	27177	26951	26900	27092	27018	27241	27136	27083	27239	27403	27120	27004	27375	26968	27145	27277	27016	27100	27157	27083	27155	27400	27008	27075	27314	27191	27326	27233	27080	27053	27429	27430	27184	27538	27472	27197	27150	26928	27530	27430	27330	27155	26926	27438	27357	26977	27329	27352	27407	27152	27027	27040	27056	27261	27139	27320	27298	27343	27181	27289	27179	27064	27001	27334	27183	27110	27108	27099	27270	27226	27249	27203	27229	27535	27393	27395	27495	26963	27052	27141	27130	26982	26964	27364	27031	27458	27244	27289	27017	27130	27180	26979	27116	27327	26914	27095	27259	27194	27359	27252	27320	26878	26926	27302	27034	27245	27061	27180	26965	27273	27347	27059	27153	27298	26958	27166	26995	27162	27216	27239	27263	27219	27298	27268	27341	27374	27172	27140	27294	27292	27328	27052	27277	27168	27303	27176	27373	27312	27245	27260	26815	26939	27062	27460	27256	26947	27322	27417	27214	27293	27179	27136	26977	27253	27159	27238	27199	27253	27175	27083	27172	27362	27140	27034	27260	27325	26972	26963	27291	27123	27159	27379	27081	27046	27163	26963	27198	27183	27131	27384	27120	26943	27099	27095	27386	27318	27138	27082	27203	27265	27183	27321	27227	27288	27142	27214	27199	27198	27285	27487	27145	27224	27109	27148	27184	27284	27458	27322	27200	27220	27461	27243	27236	27016	27202	27339	27267	27271	26932	27279	27070	26924	27326	27128	26825	27193	27078	26902	27187	27406	27116	27208	27278	27335	26909	27174	27162	27169	27272	27189	27426	27133	27314	27344	27231	27213	27146	27058	27330	27227	27174	27115	26994	27316	27363	27113	27120	27288	27146	26921	27214	27249	27403	26930	27046	27184	27445	27329	27219	27164	27198	27018	27298	27257	27078	27113	27177	27319	27274	27268	27194	27237	27333	27078	27213	27248	27198	27031	26981	27089	27075	27361	27266	27321	27241	27104	27118	27293	27105	26899	27187	27216	27244	26940	27022	27004	27155	27051	27227	27493	27138	27135	27123	27196	27335	27237	27329	27267	27338	27232	27288	27245	27180	27185	27085	27440	27397	27353	27281	27319	27327	27229	27453	27390	27294	27226	27136	27206	26981	27026	27239	27121	27111	27223	27365	27168	27306	27055	27181	27080	27054	27245	27145	26968	27222	27341	27294	27411	27204	27098	27217	27401	27282	27267	27064	27102	27249	27114	27184	27350	27057	27122	27310	27170	27173	27251	27137	27409	27311	27385	27196	27322	27023	27462	27166	27084	26991	27005	27293	27321	27228	27384	26829	27382	27268	27128	27241	27274	27066	26968	27211	27232	27299	27152	27420	27173	27133	27294	27424	27263	27296	27173	27223	27434	27236	27323	27151	27198	27187	27301	27348	27208	27175	27339	27154	27210	27107	27243	27096	27138	27299	27248	27297	27313	27187	27124	27116	27347	27397	27046	27136	27026	27106	27244	27185	27106	27116	26915	27161	27096	27152	27332	27426	27069	27354	27140	27121	26936	26979	27126	27218	26906	27174	27016	27023	27286	27092	27079	27090	27266	27243	26941	27069	27082	27382	27494	27344	26999	27227	27226	27064	27218	27217	27004	27288	27462	27404	27295	27167	27104	27041	27374	26922	27289	27293	27295	27066	27353	27409	27298	27328	27264	27240	26974	27171	27230	27325	27166	27301	27154	27110	27235	27286	27193	27114	27064	27391	26939	27267	27374	27068	27168	27233	27119	27246	27152	27301	27058	27125	26933	26946	27003	27282	27245	27186	27319	27086	27169	26840	26980	27244	27342	27073	26971	27425	26944	27213	27155	27257	27194	27332	27197	27159	27368	27099	27220	27451	27085	27091	27404	27000	27282	27497	27269	27282	26993	27423	27388	27354	27174	27245	27274	27098	27197	27245	27014	27290	27422	27332	27230	27037	27092	27071	27273	27317	27062	27119	27349	27129	27005	27176	27040	27357	27484	27094	27207	27222	27371	27176	27311	27112	27296	26912	27138	27439	27434	27192	27032	27528	27382	27277	26974	27306	26997	27267	27236	27233	27332	27306	27329	27198	27071	27094	27171	27316	27125	27300	27114	27165	27169	27271	27220	27101	27133	27157	27089	27403	27216	27241	27036	27218	27419	27424	27075	27184	27356	27053	27395	27229	27330	27130	27040	27164	27037	27253	27249	27288	27112	27279	27276	27146	27390	27432	27219	27190	27465	27284	27177	27002	27172	27050	27209	27267	27450	27294	27212	27174	27041	27162	27325	27157	27141	27212	27209	27108	27077	26914	26802	27260	27179	27277	27138	27466	27095	27074	27061	27148	27426	27153	27336	27330	27407	27223	27342	26959	26998	27234	27075	27315	27251	27177	27137	27243	27453	27061	27136	27481	27444	27457	27252	27330	27242	26918	27042	27330	27258	27063	27237	27181	27118	27258	27131	27233	27196	27470	27215	26955	26991	27082	27170	27317	27020	27020	27070	27262	27194	27031	27489	27511	27242	27159	27131	27327	27059	27251	27120	27389	27322	27266	27165	27088	27084	27078	27274	27069	27327	27358	27430	27574	26935	26761	26847	27013	27317	27345	27247	27156	27401	27291	27124	27226	27179	27159	27325	27403	27499	27233	26947	27133	27211	27183	27008	27018	27075	26808	26995	27277	27112	27281	27274	27368	27369	27058	27230	27297	27168	27377	27228	27192	27099	27196	27343	27307	26988	27096	27187	27207	27077	27017	27089	27204	27039	27350	27147	27182	27319	27334	27288	26984	27131	27037	27028	26999	27158	27333	27125	27013	27386	27531	27443	27162	27346	27407	27114	27410	27212	27144	26891	27227	27330	27454	27257	27081	27225	27297	26997	27296	27204	27505	27235	27172	27218	27236	27145	27290	27096	27362	27119	27180	27232	27028	27003	27268	27448	26973	26905	26971	27325	27302	26974	27247	27068	27221	27180	27337	27026	27163	26952	27066	27012	27155	27685	27068	27236	27187	27046	27268	27075	27071	27106	27113	27280	27175	27064	27290	27079	27600	27274	27003	27204	27253	27148	27137	27105	27222	27348	27120	27058	27358	27112	27374	27367	26952	26839	27035	27207	27169	27076	27044	27196	27304	26921	27152	27109	27406	27045	27113	27428	27159	27101	27228	27097	27042	27228	27412	27141	27110	27166	27259	27163	26941	27410	27183	27281	27062	27120	27435	27245	27181	27200	27227	27219	27297	27303	27074	27241	27042	27207	27211	27091	27214	27068	26997	27163	27284	27119	27080	27044	27533	27260	27172	27065	26913	27091	27203	27157	27460	27124	27119	27345	27303	27461	27005	27366	27270	27025	27266	27176	27256	27231	27446	27181	27032	27061	27281	27075	26883	27198	27195	27497	27255	27469
26140	40832	39564	30267	24352	21227	19196	18706	18005	18054	17549	17444	17292	17376	17220	17423	16986	17255	17089	17240	17262	17104	17126	16984	16965	16860	17030	16905	17069	16934	16840	17175	16779	16967	16912	16879	16744	16803	16718	16713	17035	16823	16737	16969	16695	16708	16729	16829	16873	16828	16806	16757	16876	16743	16859	16546	16820	16739	16688	16805	16742	16594	16676	16678	16858	16700	16629	16530	16756	16640	16769	16655	16805	16860	16703	16725	16493	16672	16648	16663	16738	16680	16765	16684	16684	16813	16701	16714	16544	16751	16749	16621	16632	16839	16823	16982	16538	16779	16740	16581	16552	16890	16748	16862	16544	16711	16678	16766	16641	16524	16682	16721	16614	16680	16724	16732	16625	16702	16765	16566	16543	16822	16628	16690	16647	16851	16608	16820	16833	16553	16623	16691	16600	16739	16734	16628	16695	16761	16728	16660	16833	16711	16831	16529	16695	16654	16780	16768	16684	16662	16815	16534	16596	16750	16695	16798	16592	16577	16730	16527	16518	16800	16582	16800	16760	16659	16586	16762	16621	16623	16640	16679	16692	16802	16605	16670	16803	16658	16610	16523	16687	16651	16795	16842	16746	16835	16656	16594	16776	16815	16683	16559	16717	16472	16642	16696	16610	16660	16672	16863	16820	16692	16614	16539	16803	16652	16722	16719	16641	16702	16578	16624	16689	16699	16599	16794	16737	16630	16649	16769	16561	16708	16631	16646	16930	16773	16731	16672	16748	16764	16720	16848	16733	16619	16492	16613	16444	16626	16475	16687	16854	16567	16803	16718	16580	16731	16662	16877	16621	16791	16854	16717	16607	16566	16692	16632	16577	16610	16594	16675	16737	16783	16809	16580	16791	16580	16778	16786	16606	16589	16744	16475	16602	16588	16588	16522	16545	16587	16744	16596	16528	16713	16712	16625	16804	16684	16626	16647	16626	16664	16688	16646	16698	16612	16681	16642	16856	16602	16737	16784	16849	16742	16653	16565	16561	16785	16659	16580	16682	16695	16676	16796	16604	16707	16600	16504	16822	16774	16681	16678	16702	16672	16724	16804	16730	16653	16568	16633	16888	16733	16897	16615	16621	16832	16690	16738	16553	16561	16639	16749	16581	16452	16727	16712	16605	16779	16793	16685	16786	16821	16698	16703	16702	16703	16670	16588	16547	16746	16774	16621	16733	16724	16747	16652	16553	16715	16599	16875	16528	16749	16518	16683	16687	16730	16745	16645	16828	16768	16644	16595	16763	16485	16684	16732	16713	16697	16635	16729	16723	16585	16728	16614	16853	16669	16544	16651	16599	16753	16664	16758	16665	16599	16836	16767	16768	16743	16764	16689	16844	16735	16717	16544	16770	16604	16668	16705	16700	16705	16689	16628	16763	16815	16646	16637	16765	16555	16870	16772	16587	16816	16743	16781	16648	16654	16760	16645	16735	16602	16673	16903	16485	16600	16733	16685	16802	16621	16704	16722	16790	16723	16784	16485	16660	16586	16637	16925	16641	16612	16589	16373	16572	16688	16700	16618	16767	16651	16682	16591	16709	16604	16687	16675	16743	16694	16573	16793	16848	16631	16809	16564	16764	16700	16587	16664	16872	16758	16571	16762	16751	16911	16635	16711	16524	16590	16528	16626	16527	16541	16740	16699	16741	16574	16563	16682	16586	16759	16671	16673	16717	16632	16732	16671	16683	16933	16519	16573	16561	16830	16591	16630	16818	16656	16611	16618	16672	16699	16648	16539	16740	16787	16764	16681	16834	16749	16741	16726	16784	16668	16692	16717	16604	16585	16656	16831	16739	16790	16827	16572	16642	16629	16555	16788	16759	16593	16502	16589	16642	16769	16757	16635	16607	16596	16587	16789	16683	16748	16603	16507	16636	16693	16709	16713	16674	16656	16565	16680	16646	16875	16687	16602	16780	16696	16578	16620	16704	16539	16634	16580	16728	16683	16754	16643	16643	16420	16641	16669	16577	16802	16763	16758	16623	16673	16680	16601	16880	16784	16624	16788	16798	16591	16822	16660	16614	16519	16754	16593	16805	16674	16820	16629	16674	16423	16816	16555	16477	16674	16635	16571	16744	16626	16742	16492	16717	16667	16716	16706	16762	16920	16650	16708	16665	16664	16682	16814	16787	16793	16684	16926	16800	16716	16596	16753	16597	16632	16747	16709	16520	16590	16805	16765	16689	16592	16720	16447	16721	16791	16745	16687	16828	16635	16507	16794	16847	16624	16756	16769	16708	16794	16667	16666	16793	16697	16849	16684	16619	16698	16888	16760	16581	16544	16672	16614	16725	16852	16675	16598	16622	16711	16654	16747	16691	16790	16697	16483	16638	16475	16780	16716	16600	16697	16745	16738	16571	16741	16732	16809	16647	16671	16718	16596	16683	16777	16620	16849	16837	16672	16560	16632	16598	16477	16669	16672	16700	16763	16695	16701	16759	16654	16721	16604	16763	16496	16734	16792	16630	16672	16740	16624	16701	16982	16836	16603	16836	16597	16854	16600	16925	16527	16798	16748	16914	16673	16748	16816	16745	16670	16734	16715	16782	16751	16750	16665	16504	16610	16551	16745	16620	16629	16590	16619	16862	16604	16712	16683	16669	16885	16754	16864	16841	16658	16641	16756	16689	16573	16663	16750	16572	16754	16707	16795	16630	16860	16670	16731	16650	16675	16679	16754	16684	16634	16617	16804	16580	16582	16579	16596	16742	16597	16744	16829	16529	16507	16459	16642	16660	16612	16671	16721	16596	16642	16690	16750	16621	16657	16837	16769	16766	16835	16556	16749	16624	16747	16728	16605	16593	16695	16599	16680	16821	16801	16700	16586	16669	16655	16587	16784	16769	16762	16813	16698	16675	16645	16571	16743	16575	16562	16681	16675	16817	16588	16602	16729	16755	16700	16667	16581	16749	16720	16807	16606	16697	16708	16726	16710	16526	16458	16754	16796	16685	16818	16770	16731	16858	16698	16763	16541	16735	16529	16747	16567	16696	16774	16617	16683	16706	16709	16743	16487	16567	16694	16726	16614	16622	16790	16635	16511	16629	16623	16608	16738	16636	16665	16597	16670	16706	16797	16682	16773	16807	16640	16530	16614	16616	16685	16767	16598	16484	16632	16605	16676	16543	16911	16520	16794	16560	16794	16735	16676	16645	16771	16821	16586	16555	16660	16692	16651	16663	16933	16748	16770	16628	16554	16663	16647	16708	16536	16687	16957	16626	16659	16669	16762	16588	16617	16704	16686	16620	16837	16628	16677	16700	16445	16587	16659	16772	16578	16739	16673	16668	16621	16593	16564	16846	16698	16853	16505	16871	16559	16608	16665	16784	16747	16803	16573	16749	16918	16744	16477	16761	16700	16554	16775	16845	16612	16794	16726	16607	16808	16583	16597	16669	16722	16625	16655	16755	16807	16574	16693	16747	16595	16575	16831	16732	16811	16644	16784	16804	16569	16755	16512	16677	16728	16463	16663	16841	16754	16593	16536	16692	16652	16566	16629	16794	16760	16617	16549	16549	16581	16745	16848	16656	16787	16609	16712	16752	16639	16615	16745	16538	16711	16848	16771	16716	16514	16625	16661	16734	16681	16675	16699	16685	16688	16634	16901	16808	16841	16579	16766	16521	16575	16695	16727	16752	16709	16591	16794	16826	16705	16761	16638	16659	16650	16814	16650	16779	16626	16602	16715	16881	16657	16619	16777	16616	16750	16726	16614	16988	16607	16768	16643	16743	16604	16621	16577	16783	16450	16674	16692	16784	16655	16653	16445	16501	16841	16896	16637	16668	16616	16729	16509	16709	16524	16749	16662	16685	16674	16635	16761	16686	16639	16768	16740	16750	16668	16616	16740	16682	16750	16647	16635	16655	16877	16460	16832	16685	16788	16791	16656	16688	16635	16708	16516	16612	16762	16565	16777	16737	16689	16673	16750	16734	16628	16827	16629	16623	16701	16666	16485	16727	16645	16685	16702	16627	16603	16627	16711	16762	16809	16900	16776	16629	16726	16410	16515	16622	16709	16818	16606	16747	16807	16667	16762	16611	16544	16584	16582	16814	16621	16639	16672	16747	16513	16683	16449	16639	16754	16784	16545	16774	16668	16538	16685	16805	16678	16695	16854	16648	16799	16639	16634	16657	16759	16532	16774	16670	16746	16656	16538	16684	16755	16762	16735	16631	16665	16663	16565	16598	16588	16745	16789	16741	16554	16613	16784	16691	16561	16596	16738	16736	16737	16660	16742	16772	16594	16631	16708	16545	16867	16619	16711	16719	16657	16624	16703	16670	16694	16729	16716	16671	16790	16644	16767	16768	16786	16705	16811	16725	16711	16797	16569	16745	16749	16700	16763	16681	16749	16841	16700	16707	16575	16746	16805	16844	16685	16545	16469	16654	16729	16863	16652	16618	16692	16679	16700	16595	16672	16659	16747	16516	16576	16620	16673	16610	16695	16473	16914	16660	16670	16540	16626	16618	16603	16757	16797	16712	16641	16757	16431	16629	16841	16707	16684	16664	16642	16670	16743	16749	16628	16715	16551	16629	16740	16630	16877	16678	16648	16743	16849	16744	16712	16562	16566	16607	16585	16758	16567	16650	16689	16832	16687	16749	16636	16830	16681	16758	16750	16777	16705	16761	16657	16708	16551	16651	16852	16677	16619	16668	16604	16669	16715	16659	16731	16826	16676	16884	16734	16643	16633	16727	16691	16495	16719	16616	16820	16617	16890	16702	16651	16661	16672	16572	16631	16789	16623	16729	16691	16747	16553	16779	16699	16574	16792	16691	16804	16749	16608	16835	16581	16724	16701	16578	16664	16736	16568	16725	16600	16604	16810	16710	16813	16644	16550	16634	16717	16657	16722	16939	16605	16771	16785	16538	16708	16915	16688	16729	16685	16565	16701	16703	16696	16577	16607	16748	16671	16578	16643	16659	16605	16813	16826	16687	16573	16707	16799	16607	16627	16791	16860	16500	16650	16780	16640	16669	16838	16800	16706	16560	16764	16740	16614	16733	16686	16680	16723	16806	16769	16778	16617	16502	16879	16772	16680	16725	16518	16596	16541	16586	16758	16748	16740	16633	16698	16654	16776	16596	16723	16731	16674	16700	16677	16660	16782	16704	16563	16730	16707
22145	20634	27052	24431	22491	27822	32768	29222	28820	29015	28456	27963	27878	27911	28007	27729	27771	27638	27606	27602	27715	27628	27551	27821	27453	27488	27416	27312	27635	27619	27314	27498	27611	27397	27379	27281	27548	27204	26999	27589	27096	27317	27473	27091	27045	27385	27291	27279	27218	27316	27006	27010	27221	27491	27242	27304	27389	27186	27323	27361	26912	27158	27020	27142	27030	27269	27259	27278	27178	27142	27057	26969	26885	27294	27108	26941	27189	27121	26917	26954	26973	26997	27099	27184	27084	26982	27274	27102	27352	27260	27343	27290	27179	27142	27191	26974	27122	27170	26996	27146	27263	27013	26943	27220	27238	26909	27299	27230	27318	27156	27049	27168	26983	26872	26878	27097	27093	27107	27192	27132	26976	27101	27222	27257	27024	27029	27067	27256	27468	27096	27238	26947	26855	27185	27106	27159	27095	26880	27047	27275	27092	26867	26907	26973	27021	27131	27062	27154	27250	26814	27103	26661	26955	27166	26924	26865	26904	26997	27086	26874	27177	27183	26872	27361	27266	27200	26888	27095	26946	26862	26983	27244	27087	27214	27084	27173	26905	27009	27205	27083	27110	26973	27251	27036	27124	27066	27033	26981	27034	27026	27046	27266	27103	27083	26997	27089	27401	27319	27022	26772	26979	27048	27040	26943	27179	27019	27040	27083	27159	26920	26893	27003	26986	26963	27228	27110	27270	27032	27160	27000	27390	27192	27095	27194	27122	26938	27118	27126	27187	27110	27301	27019	26903	26946	27151	27186	27092	27186	27003	26991	27164	27053	27024	27006	27029	27297	27141	27100	27261	27233	27131	27017	27106	27247	27175	27196	27180	27406	27254	27011	27018	26928	27191	27084	27000	27276	27178	26944	27070	27199	27068	27391	27076	27126	27266	27066	27230	27018	26912	27335	26857	27115	27000	26967	27254	26930	26922	26971	26891	26964	27339	27208	27220	27157	27321	26971	26965	27274	26991	27068	27383	27285	27126	26961	27006	27298	27108	26937	27214	27245	26968	27257	27071	26999	27162	27129	27197	27240	27177	27204	27112	27005	26925	27197	26867	27291	27042	26957	27083	27159	26867	27049	26966	27167	26994	27067	26950	26851	27039	27077	27177	27194	27071	27179	27225	27104	27337	27193	27174	27006	26901	27192	27146	27151	27120	27148	27052	27070	27166	27059	27309	26939	26916	27136	27068	27117	27130	26989	27191	27114	27118	27156	27175	27016	27099	27037	27247	27099	27072	26974	27059	27082	27055	27195	27012	27305	27011	27090	27149	26977	26947	26806	27006	27129	27207	27178	26800	26994	27048	26960	26951	26979	27274	27079	27025	27211	27161	27035	27043	27063	27051	26838	27131	26925	26820	26879	26879	27015	27015	27077	27292	27321	27205	27142	27318	27031	27065	27288	26970	26903	27082	27182	27049	27072	26860	26961	26814	26959	27140	26996	27296	27087	27270	27013	27169	27054	27057	27133	26967	26724	27190	27274	26817	27190	27109	27264	27064	27298	27254	27095	27181	27058	27026	27203	27496	27397	27214	26998	27045	26955	27219	26928	27104	27183	27121	27062	26944	26944	27103	26930	27030	27264	26977	27206	27129	27250	27397	26941	26891	27011	27503	27023	27245	27303	26985	27183	27360	27364	27057	26980	27013	26929	27202	26997	26924	26947	27239	27464	27053	27099	26892	26857	27103	26982	27139	27313	27033	26821	27132	26881	26793	26959	26950	26988	27060	27008	27082	27057	27038	27084	26871	26888	27284	27079	26895	27015	26918	27191	27197	26998	27160	27197	27362	27004	27170	26977	27098	27265	27295	27187	26943	27147	27077	27092	27165	27101	27423	27161	27159	27156	26902	26897	27121	27036	27172	26679	27044	27253	27079	26771	26885	26890	27035	27153	26898	26989	27042	27180	27166	27086	26949	27104	27181	26968	26860	26988	26822	26879	27037	27011	26884	27070	27042	26830	27159	26804	26973	27035	27094	27290	27044	26996	27099	26928	26944	27402	27220	27083	27204	26929	26788	27154	26991	27119	27122	27056	27241	27145	26762	27318	26915	26953	27015	27148	27035	26951	27169	26896	26995	27009	26995	27073	27258	27026	26963	26992	27186	27004	26792	26924	26922	26902	26674	26790	27106	27171	27229	27094	27170	27014	26872	27115	27321	26838	26987	27112	26925	27125	26736	26980	27197	27216	26882	26928	27314	26970	26971	27291	27180	27086	27110	27216	27217	26958	27077	26989	26991	26997	27265	27122	27246	27023	26898	26829	27049	27250	27270	27038	27008	27112	26938	26931	27216	26821	27102	27277	27241	27097	27173	27082	26760	26992	27422	26974	27181	27216	27179	27211	27221	26969	27137	27283	26968	27122	27317	27199	26932	26910	27198	27299	27164	27043	27166	27128	26860	27073	27287	26995	26731	27063	27227	27304	26950	26826	27107	27150	27150	27076	27014	27049	26996	27045	27111	27072	27020	26884	27027	27131	26869	26988	27206	27066	27175	27039	27140	27213	27139	26828	27143	27068	27033	26940	26866	27076	27209	27005	27183	27046	27142	27186	27018	26779	27053	27245	26900	27145	27071	27144	27282	26836	26930	27034	27115	27192	27103	27258	27101	27092	27183	27353	27248	26990	27373	27294	26851	27231	26994	27223	26994	27013	26725	27057	27267	27059	27237	27016	26955	27080	27090	27030	27176	27103	27104	27277	26960	26923	27150	27106	27078	27127	27207	27083	27119	26877	27176	27075	26848	27072	26978	27285	26893	27079	27106	27013	27114	26959	27027	27012	26778	26926	26925	26901	27014	27026	27139	27113	27162	27055	27285	27068	27197	26939	27121	27169	27040	26850	27026	27106	26889	27152	27044	27104	27183	27209	26983	27212	27393	27248	27050	27145	27274	27161	27156	27002	27109	27293	27119	27248	27076	26962	27110	27029	27098	26959	27204	27063	27140	27161	27026	27237	27235	27030	27158	27162	27056	27103	27191	27384	27317	26902	27173	26943	26992	27176	27146	27182	26986	27104	27081	27038	27085	27038	27241	26982	27147	26775	26927	27003	27073	26911	27230	27036	27047	27293	26989	27187	26948	27026	27081	26865	27177	27053	27249	26921	27140	27054	27029	26725	26941	26843	27252	26899	26956	27109	26974	27143	27308	27164	27267	26859	27159	27328	27274	27095	26901	27314	27074	26900	27312	26988	27196	27159	26953	27076	27277	27358	27084	27044	26769	27029	27354	26990	27044	27135	26987	27085	27088	26881	27072	26888	27093	27120	27329	26894	26908	27023	27197	27098	27080	27291	27179	27048	26971	27006	27098	27029	26870	27026	27251	27206	27168	27019	26983	27105	27158	26981	27056	27134	26879	27060	26995	27006	27102	27093	27077	27019	27128	27035	26806	27142	26864	27006	27290	27059	27085	26789	27260	27140	27437	27131	27085	27055	27049	27098	27315	27144	26924	26949	27124	27210	27162	27155	27065	27007	27103	27271	27074	27010	27206	26701	27295	27067	27097	27054	26973	27170	27388	27125	26859	27039	26983	27011	27127	27076	27043	27037	26912	27318	27108	27152	27083	27268	27042	27175	27044	27303	27007	26962	27035	27179	27027	27294	27165	27009	27042	26877	26878	27002	26848	27055	26790	26839	27375	27197	27072	26992	27297	27135	27037	26977	27137	26954	26987	27159	27087	26967	27119	27322	27159	27086	26997	27164	27306	27051	27027	27097	27006	26989	26954	27167	27163	27137	27087	27131	27081	26846	27116	27325	27229	27038	27092	26980	27157	27047	26984	26956	27019	27134	27240	27151	27175	27116	27197	27283	27023	27064	27100	26981	27092	27092	27140	27074	27055	26983	27155	27194	27267	27188	27099	27253	27188	27077	27116	27116	27100	26993	26910	27007	26965	26977	26844	27004	27090	27002	26987	27260	27136	27189	27071	27090	27272	27124	27153	26985	27312	27089	26917	27023	26867	26895	27160	27062	27179	26886	27284	27372	27084	26990	27160	27146	27300	27160	27151	27072	27037	27213	26961	27198	27141	27226	27285	27086	26970	27293	26976	27255	26999	26957	27157	27353	26968	26893	26977	26756	26892	27056	26851	27104	27126	27063	26999	26836	27221	27423	26996	27185	27180	26993	27066	27342	26863	27015	26806	27204	26977	27205	27097	27104	26944	27162	27354	27092	27184	27490	27162	26984	27029	27032	26878	27047	26965	27290	26923	26991	27324	27163	27229	27018	27330	27030	27043	27272	27150	27039	26845	26764	27227	26969	27149	27179	26941	27176	27235	27126	27209	26973	26922	27240	26981	27022	27071	27146	27024	27084	26998	26836	27109	27049	26870	26964	27236	26975	27189	26916	27184	27122	27298	27250	26858	27290	27063	27399	27105	27071	27189	26979	27068	26959	27257	27076	26893	27042	26996	27227	27170	27046	27116	27156	26942	26855	26822	27164	27220	27315	26876	26999	27241	26859	27094	27153	26794	27123	27124	26847	27174	27288	27166	26863	27136	26979	27102	27294	27093	26982	26992	27349	27240	27112	26925	27031	26980	27195	27216	27184	26923	27131	27175	27136	26976	27228	26935	26797	26967	27037	26943	26999	26886	26886	27032	27117	26998	26988	27058	27394	26989	26917	27156	27091	27068	27093	26925	27241	27371	27175	27010	27039	26737	27076	26845	26958	27136	27164	27118	27141	26994	27097	27328	26939	27038	27179	27172	27142	27089	26990	26996	27308	27200	27214	26913	27137	26850	26930	26968	27070	27400	26937	26989	27042	27277	26692	27102	26920	27124	27061	27250	27253	27174	27323	27153	27135	27251	27241	26961	27068	27179	27093	26946	26564	27052	27286	26863	27082	26912	27023	27266	26937	27209	26879	27058	27191	27213	27020	27162	27250	27105	27050	27308	26746	27256	27331	27086	26942	27102	26962	26996	26955	27291	26961	27145	27146	26980	27146	27316	27094	27060	27071	27038	27030	27321	27088	26769	26568	27358	26955	26877	27278	27237	27268	27194	27087	26765	27054	27148	27314	26793	27294	27040	27283	27137	27144	27274	27133	26856	27336	27106	27102	27024	26947	27071	26990	27056	26884	27089	27036	27107	27366	27027	27265	27102	27069	27149	27055	27183	26971	26835	27096
27946	45453	43935	34200	27632	23400	20639	19579	18966	18334	18154	17809	17740	17437	17444	17515	17541	17402	17273	17197	17195	17303	17230	17217	16981	16978	16949	17086	16977	17014	16908	16821	16773	16919	16765	16725	16876	16775	16732	16771	16838	16683	16817	16594	16730	16615	16438	16672	16776	16606	16588	16699	16541	16637	16659	16566	16741	16484	16704	16595	16787	16672	16564	16707	16683	16723	16586	16667	16604	16640	16646	16677	16613	16549	16653	16513	16551	16629	16436	16703	16445	16468	16468	16645	16556	16563	16709	16642	16620	16572	16625	16619	16515	16631	16522	16588	16677	16405	16622	16450	16639	16640	16546	16484	16543	16646	16651	16486	16550	16601	16721	16483	16573	16452	16571	16557	16571	16563	16657	16701	16626	16590	16668	16555	16568	16674	16633	16611	16605	16493	16597	16602	16595	16369	16614	16725	16725	16722	16403	16625	16636	16648	16512	16620	16583	16656	16505	16515	16547	16744	16451	16342	16551	16574	16699	16589	16659	16390	16479	16647	16567	16314	16781	16511	16491	16580	16389	16513	16654	16541	16559	16464	16507	16347	16497	16516	16501	16603	16597	16532	16688	16430	16509	16523	16502	16528	16532	16417	16576	16558	16546	16579	16604	16326	16490	16473	16583	16700	16584	16418	16687	16419	16706	16460	16635	16714	16518	16597	16596	16533	16652	16573	16511	16534	16475	16625	16555	16549	16615	16649	16432	16633	16539	16581	16637	16509	16550	16659	16596	16541	16522	16514	16672	16635	16569	16820	16733	16634	16356	16678	16609	16602	16568	16396	16578	16626	16595	16570	16514	16550	16634	16458	16644	16557	16582	16690	16728	16540	16566	16583	16609	16666	16492	16779	16560	16569	16697	16654	16370	16453	16562	16647	16499	16525	16606	16581	16685	16441	16359	16628	16612	16511	16710	16612	16522	16678	16525	16626	16427	16568	16561	16654	16671	16416	16627	16641	16569	16436	16677	16474	16499	16552	16514	16370	16411	16601	16516	16493	16425	16529	16654	16707	16695	16596	16517	16603	16643	16602	16551	16669	16333	16670	16627	16614	16636	16474	16544	16509	16413	16486	16620	16565	16393	16625	16622	16587	16639	16681	16642	16594	16475	16480	16520	16447	16667	16520	16593	16450	16572	16512	16671	16596	16727	16536	16581	16653	16512	16497	16541	16566	16598	16533	16520	16540	16532	16446	16632	16466	16468	16633	16659	16546	16477	16663	16585	16400	16510	16620	16661	16626	16598	16656	16600	16584	16540	16576	16724	16542	16358	16582	16577	16496	16564	16438	16477	16415	16584	16405	16656	16676	16462	16549	16552	16364	16468	16417	16555	16482	16619	16589	16439	16491	16609	16679	16381	16590	16584	16583	16650	16609	16599	16589	16649	16423	16597	16630	16394	16509	16640	16825	16481	16550	16493	16713	16622	16569	16460	16448	16540	16464	16490	16438	16382	16622	16427	16594	16575	16412	16549	16656	16503	16550	16605	16617	16557	16562	16593	16522	16679	16735	16530	16835	16573	16460	16560	16601	16558	16519	16317	16611	16675	16631	16520	16539	16477	16519	16454	16667	16578	16476	16647	16662	16426	16528	16614	16276	16682	16444	16644	16389	16502	16520	16471	16522	16677	16619	16540	16614	16631	16646	16494	16586	16626	16800	16498	16671	16621	16568	16802	16412	16755	16549	16576	16467	16489	16770	16507	16394	16529	16567	16596	16461	16540	16448	16624	16531	16481	16781	16600	16477	16714	16412	16568	16465	16484	16550	16386	16547	16655	16637	16499	16436	16497	16355	16707	16509	16606	16616	16724	16566	16608	16572	16543	16470	16535	16370	16471	16676	16572	16445	16655	16425	16661	16480	16588	16440	16770	16750	16475	16585	16550	16611	16428	16622	16732	16687	16571	16433	16564	16502	16698	16560	16665	16577	16562	16636	16578	16683	16472	16583	16435	16639	16566	16565	16546	16538	16548	16742	16419	16500	16552	16648	16533	16414	16586	16493	16565	16578	16774	16598	16548	16496	16619	16542	16519	16599	16610	16486	16383	16395	16494	16681	16600	16467	16478	16582	16396	16500	16605	16410	16799	16638	16475	16556	16497	16545	16588	16517	16696	16436	16546	16579	16590	16441	16642	16552	16565	16419	16610	16628	16642	16685	16544	16474	16675	16552	16550	16575	16555	16550	16598	16627	16690	16602	16540	16549	16634	16526	16511	16557	16680	16487	16646	16557	16583	16504	16519	16531	16666	16369	16694	16576	16550	16631	16541	16698	16466	16529	16680	16561	16468	16756	16734	16584	16746	16536	16427	16400	16428	16543	16567	16639	16547	16386	16569	16491	16567	16480	16583	16593	16781	16476	16533	16704	16639	16665	16594	16647	16570	16549	16570	16582	16610	16458	16577	16456	16487	16329	16639	16555	16717	16669	16575	16688	16619	16574	16721	16582	16413	16557	16723	16574	16624	16549	16583	16612	16440	16560	16525	16738	16654	16398	16427	16647	16543	16376	16523	16667	16354	16746	16424	16496	16661	16571	16404	16645	16764	16661	16498	16537	16476	16646	16583	16512	16567	16591	16599	16618	16618	16580	16396	16696	16665	16462	16647	16483	16726	16463	16492	16400	16635	16538	16647	16543	16591	16580	16646	16515	16478	16647	16500	16542	16492	16555	16576	16526	16674	16394	16533	16468	16359	16586	16474	16486	16440	16559	16746	16683	16364	16536	16424	16649	16508	16685	16638	16574	16614	16561	16407	16640	16606	16703	16378	16519	16634	16721	16646	16458	16580	16624	16429	16534	16668	16676	16599	16484	16599	16652	16613	16451	16505	16199	16719	16543	16411	16619	16453	16570	16627	16664	16385	16543	16479	16564	16530	16499	16531	16327	16536	16578	16673	16451	16428	16512	16507	16514	16698	16740	16753	16447	16632	16394	16610	16609	16544	16474	16663	16742	16346	16490	16416	16472	16521	16594	16594	16614	16565	16512	16675	16577	16370	16371	16753	16518	16531	16617	16459	16452	16600	16700	16619	16549	16525	16385	16703	16502	16448	16477	16506	16347	16574	16467	16494	16588	16668	16371	16580	16513	16607	16501	16580	16588	16558	16679	16581	16719	16490	16564	16559	16663	16584	16701	16435	16638	16742	16502	16489	16339	16581	16521	16489	16546	16595	16469	16794	16594	16552	16696	16585	16581	16607	16726	16549	16654	16457	16522	16593	16509	16524	16415	16647	16501	16690	16553	16620	16571	16625	16413	16501	16605	16577	16506	16389	16573	16537	16545	16541	16597	16339	16582	16665	16622	16560	16509	16549	16445	16657	16601	16554	16817	16434	16522	16515	16425	16328	16515	16589	16587	16473	16456	16504	16532	16485	16576	16396	16567	16524	16615	16451	16623	16502	16621	16629	16381	16482	16577	16608	16512	16628	16419	16419	16609	16604	16588	16643	16500	16586	16623	16660	16465	16449	16581	16744	16493	16626	16715	16514	16545	16651	16419	16640	16621	16411	16671	16518	16477	16551	16471	16513	16612	16597	16515	16733	16494	16556	16482	16561	16426	16616	16592	16577	16550	16454	16664	16445	16667	16662	16676	16739	16509	16451	16657	16394	16516	16376	16531	16561	16501	16529	16397	16601	16578	16619	16560	16589	16639	16512	16736	16599	16655	16568	16760	16601	16484	16543	16438	16369	16606	16709	16581	16736	16521	16529	16553	16712	16543	16729	16533	16525	16584	16557	16549	16561	16597	16820	16514	16473	16686	16565	16539	16622	16561	16512	16501	16581	16460	16586	16496	16531	16516	16538	16587	16422	16574	16602	16472	16658	16522	16592	16479	16490	16572	16618	16616	16663	16517	16662	16512	16488	16583	16708	16657	16684	16463	16672	16612	16479	16626	16670	16512	16551	16816	16511	16575	16563	16612	16378	16444	16496	16565	16507	16439	16495	16624	16489	16597	16855	16643	16697	16654	16527	16726	16569	16433	16486	16497	16637	16546	16550	16404	16615	16573	16523	16685	16544	16509	16583	16735	16448	16425	16534	16528	16393	16330	16662	16292	16454	16490	16526	16702	16497	16617	16638	16612	16646	16502	16541	16508	16412	16510	16406	16514	16421	16517	16502	16599	16570	16490	16612	16536	16542	16493	16483	16678	16505	16682	16528	16463	16753	16473	16655	16702	16607	16588	16758	16480	16480	16639	16674	16462	16505	16548	16549	16510	16777	16691	16646	16501	16638	16541	16414	16605	16688	16423	16448	16688	16655	16628	16652	16562	16498	16591	16631	16603	16451	16385	16469	16696	16506	16542	16507	16470	16721	16434	16500	16569	16666	16647	16596	16643	16594	16439	16498	16613	16598	16724	16506	16622	16640	16502	16759	16536	16663	16466	16690	16610	16594	16495	16566	16541	16664	16437	16531	16523	16756	16485	16518	16589	16648	16686	16642	16635	16601	16572	16518	16588	16537	16530	16427	16458	16725	16757	16526	16454	16693	16674	16462	16648	16685	16535	16615	16499	16475	16746	16639	16599	16526	16384	16632	16581	16713	16254	16610	16594	16429	16438	16647	16622	16442	16679	16575	16576	16336	16564	16600	16510	16540	16484	16488	16372	16637	16435	16586	16671	16554	16416	16508	16686	16319	16605	16470	16605	16597	16571	16555	16591	16457	16492	16755	16513	16438	16686	16603	16651	16574	16576	16643	16503	16567	16608	16481	16513	16499	16644	16708	16553	16557	16666	16653	16560	16418	16511	16506	16538	16517	16595	16586	16489	16601	16524	16635	16661	16402	16468	16465	16683	16508	16392	16564	16654	16449	16512	16643	16666	16386	16499	16560	16603	16565	16471	16769	16542	16660	16482	16680	16661	16634	16588	16560	16765	16523	16662	16657	16724	16516	16511	16563	16678	16634	16571	16586	16524	16508	16520	16596	16406	16637	16563	16484	16534	16566	16523	16452	16601	16650	16662	16616	16725	16563	16595	16477	16489	16657	16559	16642	16691	16536	16641	16544	16655	16501	16629	16536	16567	16702	16509	16457	16707	16741	16644	16629	16606	16566	16519	16573	16685	16495	16794	16556	16431	16495	16626	16483	16643	16778	16507	16477	16612	16670	16499	16696	16496	16806	16527	16569	16543
37086	32977	37589	34874	31475	30538	29791	29304	29334	29029	29165	28962	28922	28869	29020	28915	28938	29040	29087	29105	28805	28946	29054	29114	29077	28845	28908	29084	28924	28848	28807	28694	28797	28921	29014	28791	28724	29074	28774	28865	28762	28989	28893	28592	28668	28643	28731	28623	28509	28677	28763	28641	28861	28727	28597	28872	28740	28637	28631	28683	28824	28482	28545	28774	28623	28730	28837	28802	28737	28741	28723	28715	28948	28949	28773	28664	29098	28846	28763	28616	28897	28521	29028	28694	28823	28786	28667	28840	28559	28841	28871	28711	28903	28292	28756	28870	28906	28762	28821	28687	28532	28763	28842	28651	28882	28683	28992	28793	28575	29096	28754	28720	28730	28919	28542	28733	28591	28497	28955	28757	28914	28832	28589	28511	28908	28689	28851	28848	28788	28681	29005	28904	28705	28774	28799	28917	28467	28716	28540	28776	28709	28631	28576	28577	29009	28706	28659	28876	28868	28541	28765	28654	28858	28795	28647	28611	28547	28900	28856	28519	28575	28840	28665	28540	28480	28447	28548	28800	28846	28835	28578	28828	28816	28934	28664	28529	28883	28951	28616	28624	28863	28706	28793	28591	28783	28546	28525	28836	28664	28841	28868	28742	28772	28839	28707	28588	28763	28614	29046	28916	29065	28614	28600	28819	28720	28502	28804	28555	28607	28570	28573	28411	28424	28754	28823	28520	28893	28995	28382	28789	28504	28726	28799	28799	28533	28673	28778	28774	28847	28803	28767	28744	28557	28855	28816	28648	28749	28723	28475	28556	28750	28941	28529	28388	28666	28916	28826	28427	28880	28602	28993	28666	28791	28754	28800	28887	28984	28885	28553	29112	28896	28597	28739	28820	28682	28693	28710	28662	28811	28635	28836	28671	28699	28568	28924	28630	28793	28625	28925	28529	28982	28756	28604	28712	28743	29001	28632	28759	28728	28922	28675	28839	28655	28599	28836	28685	28716	28655	28670	28818	29010	28694	28689	28540	28421	28921	28605	28739	28945	28769	28742	28716	28629	28773	28378	28639	28853	28596	28673	28634	28820	28456	28921	28683	28688	28858	28729	28731	28618	28778	28935	28546	28803	28837	28787	28686	28837	28553	28759	28849	28736	28563	28881	28838	28673	28871	28837	28609	28896	28810	28898	28692	28609	28769	28607	28806	28910	28696	28974	28802	28852	28550	28882	28626	28712	28871	28909	28791	29177	28833	28761	28716	29118	28975	28814	28660	28945	28919	28719	28540	28693	28692	28934	28843	29090	28678	28853	28874	28648	28754	28536	28653	28819	28631	28737	28608	28786	28831	28807	28598	28849	28499	28787	28821	28547	28974	28547	28796	28647	28769	28476	28521	28908	28396	28630	28660	28991	28685	28659	28590	28742	28549	28967	29007	28741	28646	28767	28806	28827	28670	28758	28534	28789	28476	28756	28674	28789	28265	28705	28598	28887	28935	28754	29102	28411	28550	28716	28710	28752	28705	28783	28540	29049	28623	28638	28670	28567	28673	29073	28992	28982	28694	28971	28744	28746	28743	28748	28552	28569	28689	28889	28895	28720	28619	28976	28783	28884	28944	28822	28733	28704	28687	28637	28639	28656	28704	28873	28758	28837	28626	28693	28747	29118	28602	28551	28593	28656	28783	28710	28516	28649	28967	28850	28930	28583	28693	28890	28721	28845	28463	28861	29034	28755	28685	28850	29034	28635	28549	28754	28738	28539	28849	28648	28948	28721	28704	28748	28845	28660	28632	28555	28819	28603	28813	28945	28914	28744	28723	28978	28707	28664	28628	29066	28960	28684	28690	28661	28412	28835	28772	28656	28783	28703	28724	28588	28698	28727	28923	28616	28732	28812	28688	28554	28637	28763	28719	28771	28708	28752	28749	28826	28794	28862	28685	28669	28757	28503	28566	28685	28874	28509	28581	28867	28843	28893	28739	28520	28779	28731	28616	28869	28854	28700	28681	28797	29071	28759	28760	28833	28505	28557	28564	28593	28578	28639	28754	28894	28585	28816	28693	28790	28883	28806	28778	28609	28675	28650	28539	28829	28842	28552	28912	28827	28733	28610	28767	28771	28834	29053	28745	28745	28973	28805	28875	28814	28805	28754	28490	28828	28927	28637	28655	28708	28827	28470	28689	28890	28980	28689	28923	28727	28929	28769	28513	28983	28614	28646	28757	28585	28790	28761	28762	29057	28764	28764	28869	28782	28717	28743	28938	28835	28702	28741	28734	28724	28930	28572	28757	28745	28923	28549	28543	28629	28864	28767	28852	28644	28723	28416	28924	28704	28622	28788	28669	28765	28690	28606	28824	28856	28735	28639	28846	28746	28857	28543	28873	28920	28835	28625	28668	28661	28810	28629	28731	28416	29062	28855	28661	28866	29095	28854	28897	28731	28572	28391	28881	28990	28452	28890	28620	28893	28692	28840	28785	28701	28938	28780	28768	28614	28736	28763	28783	28662	28687	28683	28855	28827	28782	28680	28548	28593	28768	28656	28731	28630	28573	28871	28820	28602	28691	28804	28719	28704	28544	28590	28807	28841	28888	28628	28747	28657	28661	28528	28547	28874	28919	28850	28804	29092	28649	28907	28688	28815	28862	29208	29113	28698	28952	28700	28847	28865	28863	28757	28545	28855	28705	28631	28440	28673	28689	29138	28649	28684	28484	28666	28756	28517	29028	28805	28705	28819	28853	28832	28822	28796	28697	28454	29154	28753	28639	28855	28932	28750	28712	28466	28602	29002	28743	28740	28718	28844	28587	28963	28793	28952	28721	28930	28679	28556	28718	28454	28778	28655	28680	28870	28880	28602	28920	28645	28705	28708	28770	29017	28821	28679	28988	28889	28766	28759	28708	28717	28694	28765	28868	28648	28868	28647	28491	28851	28928	28690	28690	28901	29020	28474	28901	28670	28644	28796	28807	28656	28833	28652	28660	28935	29141	28617	28685	28815	28499	28748	28746	29004	28705	28639	28998	28729	28686	28659	28753	28664	28613	28581	28982	28518	28627	28516	28772	28987	28710	28737	28761	28649	28630	28884	28778	28494	28672	28661	28722	28617	28811	28800	28738	28517	28539	28935	28519	28675	28555	28318	28695	28696	28663	28758	28817	28703	28697	28615	28638	28599	29132	28806	28867	28744	28561	28519	28902	28814	28409	28780	29216	28714	28897	28826	28846	28759	28619	28906	28738	28847	28852	28776	28808	28864	28971	28638	28629	28873	28648	28662	28971	28883	28736	28821	28725	28959	28688	28768	28839	28472	28533	29027	28635	28464	28729	28799	28780	28771	28836	28609	28818	28828	28719	28822	28774	28823	28802	28790	28875	28614	29028	29013	28698	28854	28791	28732	28825	28714	28611	28809	28667	28736	28969	28783	28892	28759	28525	28708	28668	28721	28802	28948	28659	28820	28655	28706	28717	28655	28908	28942	28589	28591	28716	28840	28880	28874	28959	28677	28612	28645	28834	28711	28657	28885	28590	28594	28537	28958	28776	28794	28831	28867	28638	28965	28832	28798	28627	28787	28742	28872	28821	28473	28882	28994	28796	28805	28627	29055	28863	28765	28743	29023	28702	28787	28780	28765	28700	28628	28600	28814	28826	28524	28640	28773	28669	28697	29037	28878	28928	28723	28702	28627	29014	28994	28598	28619	28660	28760	28776	28497	29055	28845	28843	28847	28874	28760	28886	28560	28827	28574	28604	28778	28579	28878	28736	28785	28839	28860	28541	28789	28948	28547	28830	28749	28605	28725	28868	28576	28713	28578	28613	28872	28653	28823	28435	28763	28765	28662	28475	28810	28628	28582	28673	28738	28710	28646	28762	28899	28574	28928	28688	28536	28768	28750	28601	28835	28743	28901	28674	28709	28838	28679	28786	28585	28736	29013	28848	28739	28615	28874	28593	28740	28632	28647	28620	28824	28831	28747	28448	28874	28654	28664	28916	28707	28914	28605	28650	28964	28448	28750	28860	28880	28598	28979	28629	28809	28826	28582	28576	28698	28644	28559	28536	28961	28889	28833	28696	28840	28703	28776	28622	28905	28871	28949	28977	28779	28669	28849	28769	28581	28729	28724	28978	28944	28842	28795	28728	28806	28630	28819	28711	28653	28919	28575	28805	28510	28785	28743	28635	29137	28712	28964	28605	28604	28733	28714	28781	29015	28735	28554	28694	28837	28671	28926	28808	28941	28918	28806	28691	28640	28730	28740	28780	28875	28913	28923	28763	28692	28695	28647	28744	28538	28829	28802	28862	28855	29085	28700	28743	28680	28598	28599	28692	28834	28565	28898	28820	28734	28779	28705	28849	29188	28678	28650	28529	28738	28750	28626	28671	28628	28843	28641	28775	28847	28859	28861	28739	28765	28879	28683	28817	28758	28778	28598	28746	28818	28731	28781	28759	28644	28796	28864	28835	28611	28981	28981	28815	29229	28589	28563	28858	28877	28824	28567	28829	28513	28608	28562	28758	28743	28853	28901	29133	28808	28800	28629	28564	28775	28561	29001	28577	28785	28599	28684	28594	28675	28869	28699	28727	28963	28768	28654	28836	29090	28855	28615	28798	29179	28793	28801	28689	28860	28894	28760	28795	28871	28566	28622	28580	28533	28484	29021	28637	28616	29075	28937	29051	29167	28725	28696	28664	28739	28890	28793	28958	28866	28837	29078	28642	28564	28613	28688	28746	28876	28721	28834	28537	28667	28754	28892	28512	28548	28686	28654	28889	28705	28580	28647	28640	28593	28714	28699	28648	28685	28832	28620	28941	28678	28683	28544	28736	28833	28818	28692	28855	28612	28481	28825	28430	28925	28908	28990	28850	28861	28667	29132	29006	28848	28806	28813	28655	28924	28967	28909	28951	28651	28711	28692	28579	28653	28630	28827	28829	28822	28835	28926	28678	28724	28629	28649	28832	28784	28784	28683	28757	28764	28655	28802	28899	28993	28812	28941	28906	28707	28698	28839	28859	28580	28439	28942	28847	28833	28744	28744	28565	29029	28740	28583	28552	28820	28698	28739	28471	28701	28759	28718	28646	28836	28716	28490	28798	28808	28600	28916	28701	28504	28586	28853	28858	28774	28767	28974	28653	28588	28716	28523	28776	28827	28918	28742	28644	28850	28986	28773	28623
29950	35302	33971	26051	21813	19822	18742	18313	18173	17889	17654	17685	17390	17657	17648	17488	17654	17476	17369	17588	17552	17449	17700	17523	17537	17444	17604	17420	17459	17408	17406	17402	17309	17734	17421	17418	17536	17445	17418	17371	17540	17418	17269	17365	17423	17450	17626	17424	17321	17513	17514	17369	17275	17419	17385	17369	17366	17418	17101	17300	17339	17322	17209	17281	17264	17477	17283	17201	17252	17358	17365	17431	17513	17382	17272	17197	17245	17504	17202	17450	17223	17313	17350	17351	17423	17384	17262	17331	17394	17362	17323	17374	17324	17156	17464	17261	17223	17226	17260	17223	17412	17429	17199	17232	17328	17345	17326	17389	17492	17224	17337	17320	17349	17193	17359	17573	17190	17323	17373	17245	17447	17402	17290	17355	17316	17390	17379	17486	17417	17211	17482	17274	17206	17355	17388	17522	17407	17358	17389	17546	17617	17453	17219	17335	17056	17339	17317	17435	17201	17443	17483	17302	17242	17279	17537	17229	17393	17403	17405	17316	17383	17471	17392	17377	17411	17446	17417	17300	17343	17205	17343	17275	17323	17286	17332	17232	17283	17383	17369	17403	17296	17330	17255	17348	17235	17316	17405	17157	17374	17464	17329	17112	17231	17379	17240	17253	17374	17240	17526	17410	17326	17215	17302	17441	17293	17422	17252	17271	17389	17278	17410	17414	17393	17462	17301	17200	17329	17436	17353	17246	17185	17358	17188	17428	17234	17056	17385	17320	17265	17447	17490	17304	17404	17342	17283	17479	17356	17265	17416	17345	17494	17332	17285	17476	17342	17340	17385	17231	17276	17345	17307	17427	17257	17401	17197	17398	17301	17365	17401	17363	17311	17559	17286	17196	17389	17311	17343	17270	17375	17377	17210	17532	17394	17413	17476	17439	17119	17476	17244	17344	17187	17257	17421	17594	17320	17092	17374	17190	17584	17405	17482	17293	17364	17519	17313	17422	17226	17333	17388	17281	17389	17266	17344	17328	17313	17356	17363	17230	17322	17308	17266	17441	17320	17337	17261	17421	17160	17377	17274	17269	17460	17323	17358	17389	17249	17157	17491	17441	17295	17286	17325	17303	17125	17376	17291	17368	17366	17434	17473	17208	17355	17433	17305	17335	17478	17428	17483	17324	17500	17450	17278	17330	17188	17282	17366	17379	17371	17352	17385	17234	17277	17082	17224	17205	17338	17206	17277	17224	17345	17325	17357	17252	17374	17515	17409	17266	17261	17493	17368	17345	17133	17240	17428	17249	17103	17316	17321	17627	17222	17280	17263	17314	17546	17281	17262	17450	17366	17316	17383	17230	17323	17344	17233	17388	17232	17270	17304	17168	17425	17400	17386	17222	17470	17166	17254	17471	17356	17324	17350	17307	17516	17350	17491	17351	17386	17401	17303	17556	17350	17318	17375	17433	17211	17247	17310	17390	17359	17148	17174	17467	17295	17253	17276	17463	17279	17373	17462	17438	17305	17189	17341	17332	17292	17335	17249	17478	17385	17167	17335	17481	17360	17273	17445	17425	17317	17306	17283	17420	17102	17410	17262	17183	17365	17453	17256	17227	17263	17286	17258	17282	17097	17286	17389	17399	17318	17292	17259	17402	17352	17227	17377	17382	17399	17220	17364	17273	17169	17377	17354	17310	17365	17308	17442	17116	17288	17157	17174	17444	17170	17241	17326	17349	17311	17300	17324	17224	17264	17186	17402	17315	17391	17316	17243	17316	17437	17352	17454	17407	17373	17358	17073	17406	17582	17228	17307	17358	17119	17244	17187	17232	17339	17424	17254	17254	17356	17477	17288	17213	17435	17511	17397	17312	17393	17239	17289	17445	17229	17390	17303	17230	17217	17447	17085	17328	17342	17132	17353	17410	17339	17421	17402	17362	17434	17284	17365	17320	17415	17447	17244	17294	17270	17276	17475	17368	17249	17349	17303	17346	17211	17433	17278	17232	17282	17236	17419	17421	17236	17337	17455	17367	17409	17316	17531	17389	17348	17498	17369	17353	17243	17326	17357	17549	17123	17533	17476	17240	17229	17052	17454	17381	17359	17207	17437	17327	17346	17321	17309	17469	17235	17301	17228	17508	17282	17365	17264	17262	17401	17241	17489	17237	17320	17297	17259	17368	17257	17373	17355	17057	17198	17293	17282	17257	17374	17231	17567	17366	17414	17204	17399	17149	17330	17231	17209	17287	17271	17312	17310	17523	17370	17477	17232	17300	17279	17326	17285	17246	17345	17344	17483	17318	17310	17380	17370	17198	17278	17537	17513	17343	17260	17393	17321	17406	17252	17284	17197	17279	17357	17230	17306	17308	17325	17386	17370	17221	17289	17158	17265	17386	17302	17478	17485	17173	17109	17269	17385	17413	17441	17349	17531	17218	17348	17266	17257	17364	17271	17349	17314	17173	17514	17285	17401	17251	17283	17276	17477	17304	17356	17398	17414	17287	17361	17343	17476	17306	17276	17248	17316	17403	17250	17347	17232	17449	17305	17425	17190	17257	17207	17230	17363	17221	17503	17290	17447	17296	17422	17356	17282	17299	17488	17267	17282	17310	17347	17449	17378	17478	17251	17383	17119	17444	17232	17599	17423	17386	17310	17426	17278	17348	17261	17378	17465	17274	17130	17343	17337	17236	17194	17461	17160	17282	17362	17286	17136	17186	17262	17240	17592	17323	17375	17283	17450	17444	17277	17437	17344	17259	17098	17365	17436	17476	17418	17431	17375	17217	17523	17281	17167	17410	17326	17136	17225	17194	17450	17473	17333	17432	17211	17317	17406	17253	17418	17241	17444	17324	17271	17243	17421	17216	17331	17443	17251	17250	17307	17345	17534	17253	17326	17304	17343	17420	17104	17460	17373	17265	17319	17300	17411	17156	17314	17329	17253	17337	17171	17421	17313	17444	17338	17330	17433	17226	17251	17412	17242	17209	17417	17296	17308	17440	17358	17314	17489	17423	17298	17280	17445	17350	17213	17582	17375	17388	17325	17266	17356	17417	17333	17218	17424	17459	17409	17400	17449	17214	17400	17349	17436	17314	17363	17327	17434	17434	17351	17376	17384	17364	17237	17446	17480	17284	17247	17319	17261	17325	17331	17310	17252	17418	17239	17356	17417	17384	17210	17284	17356	17497	17247	17446	17383	17320	17392	17295	17282	17433	17430	17358	17095	17281	17270	17440	17328	17324	17175	17376	17384	17410	17358	17355	17451	17419	17291	17292	17520	17467	17412	17433	17225	17261	17338	17344	17328	17311	17488	17354	17564	17515	17228	17492	17340	17079	17184	17364	17233	17227	17272	17337	17469	17188	17319	17394	17341	17220	17312	17461	17190	17306	17333	17420	17378	17320	17349	17422	17330	17317	17535	17391	17359	17443	17386	17332	17306	17188	17464	17379	17359	17355	17421	17530	17375	17324	17364	17295	17122	17449	17330	17455	17424	17424	17360	17118	17160	17319	17278	17442	17272	17390	17346	17214	17273	17262	17420	17355	17351	17351	17218	17115	17132	17451	17196	17411	17245	17343	17221	17263	17242	17520	17412	17309	17576	17317	17326	17274	17173	17185	17474	17397	17533	17209	17353	17232	17433	17369	17329	17316	17375	17389	17336	17372	17357	17377	17263	17309	17326	17324	17388	17477	17324	17239	17354	17326	17254	17494	17447	17303	17218	17210	17424	17414	17470	17352	17531	17210	17296	17365	17392	17367	17484	17340	17318	17351	17420	17210	17251	17389	17293	17399	17467	17521	17305	17456	17361	17180	17297	17317	17173	17329	17366	17319	17232	17397	17243	17337	17358	17336	17238	17286	17217	17360	17305	17350	17266	17344	17343	17500	17377	17207	17434	17321	17383	17425	17418	17221	17475	17467	17338	17374	17170	17319	17319	17357	17349	17239	17246	17357	17294	17400	17495	17283	17507	17411	17094	17377	17329	17366	17195	17454	17440	17373	17320	17211	17334	17365	17284	17453	17378	17174	17451	17432	17407	17144	17346	17429	17446	17437	17331	17316	17254	17248	17249	17502	17420	17381	17247	17305	17450	17447	17305	17304	17399	17420	17318	17151	17164	17528	17345	17346	17225	17265	17427	17381	17402	17430	17413	17405	17152	17305	17423	17431	17360	17415	17188	17366	17367	17366	17324	17229	17306	17379	17263	17218	17372	17289	17471	17223	17308	17462	17515	17343	17508	17495	17271	17414	17289	17363	17145	17245	17373	17309	17260	17349	17286	17290	17366	17318	17313	17166	17393	17254	17406	17355	17304	17299	17228	17440	17342	17352	17232	17271	17477	17342	17300	17175	17455	17225	17323	17388	17162	17320	17303	17609	17247	17377	17406	17365	17345	17343	17509	17203	17518	17353	17401	17256	17301	17414	17285	17327	17274	17343	17199	17453	17177	17286	17094	17379	17404	17419	17220	17450	17254	17284	17367	17205	17246	17424	17549	17365	17358	17173	17350	17336	17359	17379	17205	17424	17266	17422	17256	17285	17356	17286	17344	17450	17473	17236	17299	17347	17270	17378	17308	17303	17583	17433	17259	17275	17321	17353	17218	17324	17335	17326	17261	17276	17425	17380	17327	17459	17314	17428	17308	17123	17480	17367	17282	17259	17376	17407	17421	17310	17265	17434	17313	17530	17177	17053	17359	17201	17507	17216	17310	17226	17322	17433	17359	17431	17364	17352	17457	17330	17309	17416	17347	17238	17528	17419	17376	17406	17436	17315	17467	17376	17363	17433	17419	17289	17259	17259	17309	17296	17406	17205	17271	17384	17363	17260	17430	17600	17252	17200	17316	17246	17372	17435	17270	17399	17361	17259	17149	17175	17252	17486	17322	17363	17253	17236	17289	17607	17239	17371	17237	17398	17344	17413	17377	17319	17373	17461	17262	17151	17457	17421	17319	17122	17397	17272	17259	17319	17343	17285	17151	17146	17279	17400	17265	17373	17213	17356	17278	17449	17075	17197	17399	17322	17330	17355	17402	17374	16950	17380	17156	17235	17338	17455	17310	17345	17290	17206	17444	17300	17295	17385	17171	17279	17298	17202	17320	17253	17378	17274	17403	17311	17267	17282	17461	17294	17298	17207	17281	17175	17405	17265	17325	17274	17383	17234	17149	17338	17364	17296
23686	20679	27059	25256	25264	30313	31845	29390	28502	28847	28554	28277	28331	27974	28212	28078	28254	27818	28105	27795	27937	28097	28069	27872	27970	27806	28171	27978	28044	27984	27954	27909	27809	27769	27916	27758	27971	27669	27718	27525	27766	27681	27762	27831	27951	27883	28016	27938	27680	27598	27486	27918	27657	27803	27784	27955	27421	27698	27613	27727	27690	27683	27420	27807	27930	27555	27695	27556	27590	27595	27620	27768	27451	27625	27828	28048	27578	27697	27718	27457	27848	27482	27570	27772	27761	27519	27798	27819	27804	27505	27833	27679	27675	27592	27556	27574	27592	27465	27661	27511	27589	27514	27762	27835	27704	27447	27883	27610	27675	27624	27610	27629	27538	27762	27811	27446	27963	27605	27785	27279	27644	27694	28007	27617	27890	27896	27699	27621	27801	27860	27875	27782	27980	27704	27759	27739	27576	27465	27673	27641	27664	27760	27668	27742	27653	27808	27653	27586	27429	27505	28085	27575	27441	27418	27568	27767	27666	27785	27571	27495	27583	27748	27637	27766	27708	27810	27440	27760	27659	27661	27457	27746	27454	27513	27813	27804	27743	27496	28002	27577	27473	27566	27809	27685	27747	27519	27636	27675	27719	27817	27739	27915	27662	27974	27849	27656	28011	27702	27605	27563	27692	27578	27912	27646	27707	27593	27651	28061	28000	28003	27655	27761	27741	27629	27807	27317	27700	27670	27787	27762	27588	27672	27631	27659	27670	27252	27436	27557	27704	27855	27779	27756	27646	27560	27881	27879	27608	27654	27888	27699	27415	27606	27849	27666	27697	27512	27706	27349	27455	27919	27854	27562	27639	27868	27703	27363	27580	27826	27575	27378	27573	27626	27853	27930	27714	27311	27695	28020	27602	27503	27649	27503	27470	27657	27649	27297	27650	27406	27655	27755	27778	27647	27529	27568	27781	27471	27540	27654	27692	27892	27761	27582	27587	27861	27598	27501	27764	27305	27536	27668	27660	27610	27464	27778	27596	27782	27561	27524	27583	27502	27758	27607	27662	27800	27755	27757	27590	27736	27987	27974	27702	27751	27821	27848	27775	27309	27825	27598	27779	27689	27736	27589	27718	27600	27881	27760	27780	27299	27711	27965	27480	27898	27861	27477	27538	27645	27501	27719	27642	27611	27578	27723	27732	27579	27761	27960	27609	27567	27709	27760	27547	27714	27559	27753	27673	27653	27514	27713	27542	27789	27614	27504	27769	27783	27711	27607	27921	27854	27798	27645	27459	27639	27651	27573	27804	27580	27787	27688	27674	27666	27532	27313	27753	27521	27635	27419	27662	27477	27510	27944	27654	27704	27525	27672	27660	27760	27908	27815	27721	27747	27449	27460	27614	27805	27831	27668	27734	27935	27743	27922	27585	27566	27466	27665	27779	27716	27429	27780	27746	27595	27724	27840	27651	27852	27780	27566	27718	27672	27758	27778	27817	27756	27949	27762	27810	27881	27820	27742	27723	27748	27569	27741	27571	27675	27720	27422	27753	27661	27624	27599	27687	27835	27932	27690	27690	27897	27830	27819	27448	27668	27901	27608	27829	27563	27943	27476	27713	27868	27602	27678	27666	27709	27677	27749	27666	27528	27601	27847	27542	27707	27697	27642	27933	27763	27739	27652	27848	27750	27535	27674	27599	27655	27399	27790	27776	27545	27519	27750	27851	27641	27838	27650	27791	27612	27612	27681	27983	27765	27734	27596	27908	27555	27641	27402	27887	27850	27541	27319	27817	27972	27521	27459	27498	27803	27849	27689	27657	27563	27737	27740	27693	27941	27872	27668	27692	27668	27697	27513	27546	27508	27630	27775	27539	27748	27794	27502	27973	27803	27589	27767	27868	27562	27704	27495	27745	27718	27664	27944	27429	27642	27897	27680	27835	27527	27928	27501	27823	27792	27678	27797	27699	27675	27984	27757	27807	27690	27513	27513	27658	27572	27618	27788	27502	27495	27676	27600	27639	27626	27618	27914	27722	28097	27573	27559	27538	27650	27658	27423	27748	27644	27763	28030	27797	27855	27809	27817	27761	27609	27652	27861	27927	27898	27695	27680	27729	27710	27412	27516	27821	27950	27762	27798	27764	27682	27701	27853	27573	27513	27490	27787	27523	27668	27733	27849	27715	27655	27674	27639	27758	27779	27833	27381	27694	27594	27552	27604	27720	27820	27820	27619	27829	27819	27546	27382	27865	27681	27508	27885	27617	27377	27789	27921	27624	27714	27577	27452	27734	27641	27681	27762	27600	27558	27373	27517	27672	27605	27730	27627	27878	27671	27584	27686	27694	27798	27407	27607	27420	27771	27763	27786	27930	27591	27734	27729	27723	27876	27904	27696	27469	27693	27631	27708	27718	27431	27515	27849	27627	27837	27694	27514	27424	27779	27889	27509	27619	27693	27545	27725	27485	27732	27686	27739	27659	27538	27781	27775	27469	27497	27700	27884	27739	27463	27673	27647	27564	27780	27524	27790	27320	27925	27684	27608	27731	27916	27675	27865	27602	27844	27701	27675	27527	27501	27650	27738	27704	27708	27693	27803	27832	27718	27522	27794	27763	27600	27434	27812	27732	27423	27718	27623	27734	27674	27881	27648	27656	27612	27492	27523	27633	27733	27683	27788	27600	27605	27794	27843	27661	27417	27727	27999	27817	27645	27605	27594	27668	27675	27675	27731	27840	27842	27634	27629	27758	27648	27487	27601	27457	27793	27443	27760	27429	27671	27801	27600	27917	27630	27532	27626	27783	27603	27689	27465	27538	27765	27504	27696	27713	27670	27521	27625	27831	27829	27587	27454	27462	27565	27776	27619	27800	27814	27731	27632	27676	27814	27811	27831	27907	27751	27679	27684	27752	27611	27662	27603	27513	27517	27747	27578	27488	27801	27687	27691	27817	27546	27373	27438	27398	27574	27656	28036	27928	27891	27713	27483	27602	27725	27469	27439	27749	27861	27905	27453	27815	27508	27729	27637	27607	27581	27609	27471	27564	27874	27579	27384	27451	27665	27662	27570	27617	27678	27864	27948	27585	27716	27782	27550	27620	27852	27730	27529	27556	27652	27746	27659	27445	27677	27902	27731	27996	27603	27574	27488	27557	27759	27701	27881	27640	27815	27693	27597	27739	27505	27523	27837	27710	27819	27658	27662	27615	27575	27667	27549	27642	27784	27735	27805	27628	27771	27590	27668	27695	27723	27637	27875	27735	27392	27834	27765	27690	27828	27523	27522	27794	27634	27717	27550	27275	27601	27795	27898	27365	27405	27808	27682	27449	27574	27850	27543	27802	27811	27485	27384	27641	27725	27781	27540	27610	27700	27364	27859	27667	27634	27595	27811	27791	27847	27831	27540	27705	27546	27643	27626	27759	27755	27756	27586	27607	27636	27738	27481	27468	27686	27970	27668	27708	27580	27746	27772	27776	27524	27627	27783	27897	27890	27900	27798	27735	27839	27614	27652	27477	27888	27830	27534	27577	27557	27722	27587	27784	27631	27607	27696	27815	27771	27715	27627	27702	27783	27674	27797	27776	27866	28010	27894	27613	27873	27394	27469	27768	27661	27720	27749	27677	27527	27762	27619	27667	27797	27740	27425	27558	27774	27565	27744	27879	27733	27835	27749	27863	27760	27658	27599	27820	27777	27542	27510	27627	27796	27842	27606	27905	27665	27622	27895	27640	27566	27633	27542	27452	27939	27610	27498	27487	27737	27719	27861	27771	27718	27374	27378	27571	27320	27636	27670	27593	27949	27657	27871	27541	27634	27683	27801	27723	28013	27645	27807	27516	27617	27433	27777	27675	27659	27655	27705	27657	27680	27864	27680	27674	27668	27775	27723	27738	27808	27862	27808	27745	27719	27584	27559	27762	27713	27811	27371	27666	27743	27679	27479	27710	27633	27861	27987	27539	27793	27680	27758	27609	27917	27520	27459	27566	27537	27535	27816	27730	27675	27668	27370	27496	27852	27829	27546	27527	27519	27712	27682	27704	27491	27561	27549	27507	27372	27744	27592	27721	27755	27576	27771	27466	27837	27775	27891	27450	27666	27601	27770	27641	27680	27751	27555	27607	27844	27527	27397	27610	27659	27613	27511	27686	27590	27589	27707	27705	27527	27770	27772	27799	27483	27657	27303	27507	27608	27426	27644	27541	27808	27660	27827	27638	27543	27782	27520	27823	27715	27630	27774	27644	27765	27620	27582	27818	27847	27584	27830	27686	27883	27613	27719	27724	27683	27903	27811	27574	27644	27786	27762	27782	27591	27706	27820	27487	27778	27736	27829	27485	27863	27511	27765	27802	27776	27725	27904	27448	27484	27672	27328	27542	27723	27652	27662	27641	27854	27542	27619	27591	27753	27311	27349	27806	27774	27584	27652	27556	27679	27581	27451	27679	27716	27602	27687	27680	27659	27684	27743	27670	27780	27671	27785	27629	27962	27701	28058	27873	27473	27866	27653	27619	27598	27500	27699	27633	27526	27657	27642	27769	27719	27801	27690	27692	27708	27631	27703	27831	27662	27732	27539	27816	27540	27482	27769	27598	27766	27650	27695	27740	27782	27437	27564	27643	27347	27689	27552	27606	27784	27677	27626	27674	27733	27649	27926	27816	27579	27708	27541	27732	27465	27778	27622	27412	27729	27704	27625	27863	27700	27843	27842	27602	27869	27771	27580	27824	27670	27495	27689	27736	27830	27637	27714	27513	27485	27558	27635	27758	27453	27921	27438	27713	27386	27839	27410	27735	27464	27866	27641	27766	27735	27771	27603	27673	27581	27522	27688	27692	27967	27851	27702	27676	27746	27788	27798	27728	27613	27494	27887	27589	27728	27468	27711	27400	27772	27764	27668	27348	27550	27689	27625	27840	27799	27684	27662	27896	27738	27707	27494	27542	27585	27714	27738	27810	27692	27601	27555	27769	27532	27705	27568	27426	27312	27675	27521	27507	27591	27834	27735	27512	27936	27475	27446	27335	27517	27866	27688	27615	27955	27615	27669	27656	27682	27890	27775	27953	27617	27537	27727	27689	27503	27666	27725	27801	27749	27825	27620	27871	27769	27710	27606	27798	27820	27591	27640	27635	27835	27907	27663	27439	27715	27778	27359	27673	27761	27543	27634	27799	27585	27585	27652
26699	41895	40559	31198	25391	22040	19877	19100	18707	18137	18003	17746	17599	17426	17675	17558	17442	17511	17342	17378	17288	17491	17011	17028	17266	17176	17335	17339	17223	17042	17105	16982	17273	17172	16937	17139	17014	17029	17042	17000	17011	16987	16950	17107	17085	17059	17039	17035	17098	16977	17006	17017	17121	16934	16841	16775	17040	16780	16810	16934	16971	17028	16867	16921	16842	16992	16989	16973	16853	16879	16999	16937	16990	17114	16788	16984	16999	16960	16860	17005	17056	17120	16716	16928	16854	16923	16686	16714	17062	16973	16814	16928	16885	16995	16928	16951	16891	16882	16923	16965	17027	16797	16812	16896	16814	17023	16675	16872	16992	16830	16900	16993	16980	17013	17098	16868	16930	16829	16752	16864	16899	16774	16866	16986	16843	16841	16845	16826	16867	16791	16859	16920	16909	16816	16815	16781	16827	16959	16948	16897	16957	16762	16816	16814	16875	17058	16779	16954	16794	16844	16701	16813	16729	16916	16913	16786	16847	16737	16969	16816	16834	16945	16919	16914	16896	16753	17058	16821	16993	16906	16867	16827	16898	16948	16825	16822	16628	16835	16892	16834	17153	16951	16752	17074	16790	16886	16954	16961	16894	16831	16938	16895	17032	17048	16902	17052	16959	16967	17052	16960	16896	16967	16773	16868	16875	17040	16804	16780	16955	16864	16879	17091	16911	16948	16802	16861	16834	16967	16861	16758	16911	16976	16851	16897	16905	17029	16864	16779	16947	16910	17081	16776	16883	16899	16963	17048	16881	16785	16941	16926	16850	16805	17013	16890	16824	16710	17050	16916	16815	16889	16919	16886	16807	16930	16735	16889	16983	16988	16850	17077	16971	17073	16815	17034	16828	16948	16801	16900	16986	16938	16826	17045	16906	16892	16815	16913	16982	16917	16882	16912	16931	17012	16963	16920	16843	17012	16951	16718	16916	16902	16876	17121	16802	16880	16805	16804	16920	16856	17134	16880	16813	16888	16854	16964	17050	16923	16721	16823	17149	16899	16955	16989	16909	16807	16941	16860	16973	16883	16922	16986	16827	16856	16768	16995	16988	16743	16675	16702	17008	16827	16968	17018	16856	16961	16979	17017	16920	16818	16851	17023	16961	16939	17011	16878	17066	16833	16995	16891	16908	16817	16776	16886	16937	16961	16944	17036	17051	16755	16793	16946	16773	17113	16879	16927	16907	16761	16882	16797	16936	16938	17088	16933	16840	16960	17042	16988	16917	17038	17022	16909	16658	16785	16876	16779	16842	16925	16884	16801	16749	16927	16911	16731	16907	16931	16945	16940	16751	16906	16797	16792	16881	16843	16908	16979	16906	16925	16858	16778	16833	17002	16825	17096	16979	16838	16954	16811	16883	16965	16770	16839	16665	17089	16878	17018	16941	16878	16943	17013	16967	16819	17072	16991	16824	16759	17129	16886	16973	16897	16979	16791	16844	17026	16775	16933	16948	16754	16723	16800	16701	16917	16884	16895	16854	17003	17107	16965	16787	17019	16912	16827	16862	16891	16919	16749	16857	16901	16933	16885	16809	16925	16912	16920	16850	16737	16916	16998	16942	17080	16963	16860	16901	16905	16954	16677	16789	17132	16836	16966	17092	16781	16935	17024	16965	16791	16875	17226	16825	16619	16954	16868	16922	16951	16987	17019	16888	16965	16794	16991	16833	16842	17018	16939	16794	17050	17050	16882	16975	16931	16828	16987	16879	16832	16822	16931	16776	16774	17000	16876	16917	16956	16985	17228	16882	16908	16873	16919	16906	17006	16960	16821	16756	16883	17007	16927	16885	16902	16989	16833	17059	16751	16897	16850	17002	16931	16737	17033	16912	16830	16952	16937	16845	17086	16965	16969	16965	17073	16930	16895	16811	16881	17001	16939	16855	16936	16966	17012	16847	16795	16884	16900	16917	16946	16940	16883	16741	17020	17012	16782	16826	16915	16865	16983	17071	16849	16979	16900	16780	16796	16836	16823	16783	16890	16928	17073	16903	16971	16926	16883	16804	16903	16950	16936	16844	16656	16950	16909	17051	16912	17040	16922	16986	16924	16945	16910	16756	16881	16839	17014	16720	16968	16913	17010	16867	16800	16775	16828	17006	16872	16944	16805	16892	16836	17007	16999	17038	16750	16991	16747	16979	16924	17047	16893	16889	16939	16826	17004	16832	16922	16737	16904	17088	16867	16904	16602	16873	16832	17070	16883	16811	16988	16712	16976	17031	16910	16941	17052	16850	16937	16898	16920	16848	16921	16731	16795	16797	16742	16908	17098	16779	16906	16926	16952	16942	16928	16976	16886	17169	16938	16907	16737	16891	16989	16855	16993	16884	16917	16955	17042	17019	17026	16886	16904	16702	17120	16738	16800	16890	16888	16940	17092	16980	16934	16935	16985	16900	16765	17002	16845	17006	16991	16799	16856	16962	16821	17038	16919	17045	16791	16971	16877	16718	16885	16907	16966	16755	16850	16827	16819	17053	16839	16842	16807	17078	16995	16956	16890	16943	16713	16931	16784	17062	17003	16856	16912	16662	16930	16999	16960	16833	16874	16857	16949	16746	17014	16805	16826	16886	16885	16822	17008	16833	16846	16932	16782	16893	16637	16967	16909	16826	16890	16813	16975	16918	16925	16905	17127	16953	16922	16817	17010	16891	16791	16910	16992	16835	16766	16730	16968	16810	16936	16981	16979	16876	17046	17011	16819	16969	16816	16905	16888	16924	17089	16939	16759	17061	16927	17002	16907	16861	16996	16984	16898	16908	16980	16871	16930	16891	16862	16781	16872	16828	16921	16888	16854	16907	16695	16846	16786	17131	16866	16981	16981	16951	16877	16810	16715	16829	16830	17072	16866	16886	16862	16944	16883	16877	16862	16718	16904	16773	16805	16993	17052	16727	16937	16837	16900	16883	16840	16761	17082	16980	16916	16913	16895	17017	16819	16945	16849	16994	16867	16720	16872	16860	16947	16875	16861	16919	16812	16678	17052	16810	16899	17087	16762	16922	16978	16954	16934	16780	16865	16968	16756	17040	16914	16908	16916	17100	16977	16953	16896	16973	16873	17024	16855	16893	16752	17038	16802	16924	16997	16865	16980	16930	16872	16767	16908	16848	16900	16867	16944	16924	16979	16950	16923	16879	17038	17014	16849	16859	16939	16805	17031	16896	16897	16857	16922	17003	17004	16881	16738	16897	16766	16934	16951	16926	16770	16718	16956	16884	16903	16986	16951	16909	16810	16858	17100	17211	16925	16765	16990	16919	16859	16838	16935	16889	17073	17035	16938	16970	16969	17165	16908	16906	16993	16896	16878	16965	16929	16906	16917	17051	16861	16895	17120	16761	16764	16921	16935	16796	16773	16868	16748	16815	16987	16843	17087	16999	16915	16766	16901	16950	16843	16746	16981	16933	16808	16851	17020	16755	16715	16989	16923	16987	16830	16938	16873	16922	16836	16863	17008	16914	16845	17048	16927	16945	17149	17155	16806	16811	17007	16881	16927	16796	16974	16916	16882	16909	16866	17065	16836	16767	16919	16886	16801	16919	17008	17054	16920	16756	16730	16893	17054	16736	16868	16842	16833	17125	16911	16887	16908	17077	16949	16949	16950	16977	17138	16880	16801	16898	17069	16845	17029	16777	16945	16969	16938	16716	16796	16880	17143	16810	17003	16821	16891	16958	17075	16843	16863	16974	16765	16862	16941	17010	17034	16989	16929	16722	16946	17089	16831	16777	16867	16818	16767	16940	16824	16851	16786	16835	16955	16853	16881	16865	17007	16820	16758	16991	16849	16874	16865	16951	16870	17123	16851	16825	16948	16943	16740	16979	16886	16891	16904	16899	16939	17101	17030	16817	16981	16925	16961	16887	16828	16892	17029	16967	16785	16881	16979	16993	16874	16943	17031	16997	17009	16881	16855	16862	16910	16720	17138	16865	16900	16940	16900	16886	16927	16982	17036	17040	16779	16972	16906	16800	16751	16939	17002	16928	16764	16805	16914	16946	16838	16829	16959	16796	17111	16866	16991	16873	16994	16812	16936	16863	16890	16966	16853	16764	16953	17045	16878	17124	16918	16966	16819	17007	17077	16694	16758	17172	16789	17040	16867	16919	16841	16919	17021	16941	16799	16959	16926	16929	16913	17033	16910	16920	16866	16929	16992	16748	16916	16792	16938	16792	16962	16986	16896	16975	16850	16971	16954	16891	16916	16862	16901	16913	16876	16835	16869	16753	16935	16799	17076	16921	16967	16953	17020	16850	16872	16877	16906	16880	16992	16805	16972	16811	16874	16817	16898	16738	16853	16801	16840	16731	17020	16876	16898	17045	16831	16841	16937	16956	16858	16851	16970	16925	17026	16996	16992	16709	16946	16958	16871	17026	16776	16691	17049	16864	16852	16923	16783	16914	16862	16828	16924	16714	17031	16821	16856	17021	16704	17005	16757	16903	16888	16891	16968	16694	16899	16867	16860	16930	16919	16877	16786	16994	16969	16694	16975	17033	16861	16974	16972	16870	16883	16990	16824	16886	17001	16858	16903	16906	16929	16905	16896	16701	16977	16714	16838	16949	16860	16896	16763	16922	16819	16871	17032	16917	16818	16961	16911	16902	16848	16752	16960	16849	16966	16927	16912	16961	16979	16834	16762	16931	17071	17020	16791	16972	16953	16817	16861	16819	16967	16810	16921	16870	16852	16973	16902	17035	16932	16914	16753	16964	16901	16851	16826	16952	16970	17076	16957	16947	17002	16915	16843	16843	16795	16873	16806	16920	16979	16867	16868	17072	17014	16877	16926	16899	17159	16724	17000	16928	17085	17048	17028	16833	16862	16984	16786	17078	16778	16852	16790	16837	16870	17009	16976	16948	16767	16988	16836	16862	17053	16933	16754	16860	16961	16939	16770	17053	16876	16847	16842	16943	16932	17165	16872	16998	17049	16821	16846	16893	16933	16891	17003	16888	16985	16722	16890	16894	16755	16804	16835	16785	16936	16892	17072	17040	16925	16813	17041	16895	16872	16921	16853	16781	16996	16968	17072	17019	16958	17083	16729	16721	16977	16838	16840	16966	16942	16815	16870	17070	16848	16870	16908	16982	16918	16946	16863	17063	16941	17029	17084	16846	17081	16930	16985
22147	20637	27063	24476	22750	28580	33716	30087	29332	29163	29132	28394	28622	28346	27840	28109	28302	28173	28201	28245	27804	28270	28045	27956	28076	27938	27903	27859	27652	27742	27631	28060	27690	27816	27601	27666	27800	27724	27665	27596	27740	27671	27631	27701	27899	27522	27662	27521	27698	27504	27882	27813	27562	27683	27545	27442	27669	27632	27431	27689	27532	27522	27483	27576	27541	27763	27501	27489	27643	27664	27509	27605	27420	27582	27608	27568	27554	27455	27535	27726	27646	27586	27517	27809	27765	27287	27465	27457	27323	27646	27658	27427	27535	27441	27573	27741	27315	27508	27468	27499	27390	27460	27496	27373	27670	27555	27453	27435	27691	27541	27569	27544	27458	27365	27522	27382	27268	27297	27504	27623	27469	27451	27316	27489	27276	27516	27693	27504	27551	27469	27664	27388	27798	27651	27355	27268	27532	27530	27579	27425	27732	27497	27414	27540	27426	27499	27407	27624	27717	27329	27411	27474	27530	27437	27520	27552	27681	27522	27485	27516	27410	27540	27495	27694	27448	27436	27673	27489	27403	27538	27627	27218	27348	27425	27477	27577	27446	27304	27467	27562	27359	27784	27684	27414	27080	27838	27582	27371	27396	27181	27299	27583	27510	27432	27859	27452	27383	27306	27407	27441	27357	27326	27623	27283	27395	27490	27337	27674	27419	27690	27464	27185	27509	27553	27659	27608	27458	27472	27337	27516	27442	27049	27276	27410	27363	27403	27533	27452	27312	27452	27304	27294	27879	27447	27292	27494	27604	27575	27012	27361	27542	27546	27631	27520	27433	27549	27365	27450	27527	27367	27479	27551	27701	27368	27341	27325	27466	27492	27392	27520	27660	27545	27530	27468	27615	27561	27773	27395	27287	27421	27640	27251	27361	27443	27733	27483	27414	27393	27253	27412	27475	27303	27620	27386	27505	27474	27309	27260	27464	27364	27396	27360	27435	27471	27359	27355	27434	27715	27536	27469	27627	27190	27516	27419	27569	27520	27362	27542	27480	27573	27733	27486	27601	27568	27598	27632	27367	27227	27401	27565	27648	27426	27279	27533	27542	27553	27671	27412	27558	27476	27567	27322	27417	27446	27591	27606	27374	27514	27470	27451	27542	27584	27372	27488	27419	27609	27432	27420	27592	27420	27350	27704	27462	27386	27386	27379	27504	27650	27430	27664	27644	27537	27669	27276	27492	27450	27514	27462	27568	27714	27547	27593	27583	27428	27533	27555	27556	27287	27423	27254	27620	27465	27738	27424	27634	27605	27631	27469	27394	27174	27692	27421	27549	27244	27559	27378	27509	27441	27564	27598	27656	27504	27583	27622	27391	27980	27333	27333	27430	27407	27328	27514	27706	27426	27488	27613	27513	27442	27425	27589	27601	27751	27663	27483	27619	27430	27514	27348	27588	27422	27667	27489	27554	27495	27374	27359	27519	27498	27333	27516	27488	27609	27424	27252	27447	27446	27442	27427	27500	27553	27442	27347	27587	27558	27423	27468	27655	27481	27466	27271	27453	27455	27690	27501	27325	27400	27415	27293	27520	27634	27647	27288	27605	27576	27605	27468	27427	27418	27386	27362	27634	27396	27287	27645	27430	27418	27600	27387	27522	27324	27247	27554	27262	27659	27505	27464	27441	27456	27662	27472	27679	27722	27660	27609	27568	27564	27493	27457	27160	27507	27414	27571	27478	27556	27291	27352	27535	27345	27678	27490	27449	27412	27336	27442	27208	27500	27411	27414	27428	27636	27566	27566	27536	27324	27471	27403	27285	27444	27466	27413	27485	27268	27479	27435	27591	27819	27481	27528	27197	27616	27436	27503	27326	27513	27426	27381	27478	27457	27421	27548	27361	27478	27663	27259	27613	27216	27131	27536	27536	27460	27355	27456	27385	27501	27334	27424	27343	27558	27479	27454	27709	27400	27468	27507	27519	27234	27484	27756	27439	27422	27664	27589	27463	27287	27464	27474	27674	27298	27457	27528	27746	27449	27486	27448	27524	27458	27478	27377	27335	27556	27624	27322	27300	27328	27615	27606	27249	27273	27300	27451	27394	27394	27409	27625	27634	27398	27758	27521	27552	27416	27376	27294	27517	27415	27528	27541	27808	27457	27302	27430	27592	27484	27254	27591	27471	27517	27444	27624	27344	27516	27525	27446	27494	27309	27778	27484	27608	27386	27530	27723	27795	27336	27418	27368	27398	27465	27291	27413	27443	27522	27643	27497	27503	27518	27601	27385	27448	27636	27564	27593	27553	27562	27107	27535	27800	27561	27727	27452	27416	27396	27353	27436	27356	27179	27324	27664	27664	27467	27637	27444	27564	27208	27156	27511	27564	27232	27434	27506	27534	27441	27466	27219	27070	27622	27410	27348	27487	27525	27582	27224	27063	27459	27535	27470	27498	27502	27201	27287	27282	27629	27490	27559	27595	27602	27353	27789	27429	27514	27466	27360	27415	27584	27019	27460	27709	27518	27682	27374	27665	27510	27815	27637	27579	27524	27587	27527	27472	27303	27652	27294	27630	27553	27610	27567	27429	27623	27698	27531	27414	27585	27233	27585	27570	27492	27500	27370	27540	27526	27515	27776	27653	27448	27507	27629	27378	27599	27459	27416	27496	27503	27697	27558	27570	27374	27392	27598	27466	27534	27575	27514	27558	27441	27571	27585	27498	27472	27427	27798	27315	27597	27467	27338	27435	27504	27468	27348	27689	27569	27565	27591	27316	27280	27324	27281	27547	27218	27503	27561	27541	27663	27401	27662	27598	27639	27569	27619	27637	27634	27422	27567	27427	27528	27498	27644	27511	27462	27396	27704	27605	27258	27061	27419	27452	27565	27630	27616	27615	27466	27426	27426	27482	27616	27348	27358	27463	27437	27744	27480	27400	27263	27372	27401	27569	27340	27461	27572	27319	27798	27628	27360	27366	27343	27423	27495	27571	27293	27455	27713	27365	27457	27404	27526	27278	27621	27443	27376	27400	27617	27644	27310	27604	27656	27433	27389	27511	27575	27620	27695	27461	27447	27569	27485	27459	27507	27159	27797	27517	27781	27297	27627	27388	27466	27604	27575	27548	27422	27464	27399	27285	27286	27387	27480	27592	27434	27580	27431	27554	27331	27698	27629	27242	27165	27254	27634	27367	27444	27461	27447	27562	27697	27409	27294	27271	27290	27579	27620	27410	27558	27490	27476	27670	27525	27415	27744	27423	27577	27533	27321	27374	27564	27358	27673	27454	27670	27318	27531	27334	27400	27731	27633	27233	27618	27595	27395	27579	27489	27332	27387	27515	27468	27422	27481	27446	27470	27585	27249	27429	27434	27568	27105	27461	27592	27480	27319	27401	27572	27625	27301	27390	27700	27564	27619	27442	27464	27689	27574	27560	27730	27697	27425	27449	27521	27412	27327	27228	27232	27247	27785	27551	27467	27323	27515	27431	27557	27268	27379	27466	27765	27559	27400	27380	27471	27434	27692	27393	27513	27249	27638	27575	27512	27471	27464	27563	27368	27467	27234	27654	27412	27402	27593	27486	27419	27498	27409	27290	27462	27273	27661	27482	27575	27391	27394	27459	27564	27532	27781	27696	27579	27313	27391	27436	27306	27458	27616	27680	27645	27274	27302	27553	27778	27593	27268	27687	27556	27541	27649	27324	27520	27616	27472	27539	27472	27451	27469	27536	27519	27337	27545	27413	27441	27471	27659	27598	27503	27352	27469	27449	27427	27671	27360	27481	27486	27375	27425	27210	27356	27209	27276	27712	27413	27746	27577	27730	27375	27352	27483	27934	27537	27666	27481	27316	27515	27376	27196	27702	27593	27356	27481	27432	27454	27416	27448	27493	27396	27237	27338	27585	27450	27518	27586	27651	27599	27617	27466	27459	27016	27461	27194	27570	27555	27459	27606	27405	27681	27405	27242	27462	27517	27609	27616	27270	27506	27540	27359	27447	27544	27412	27304	27513	27637	27542	27493	27288	27570	27478	27221	27564	27353	27216	27404	27396	27392	27766	27443	27426	27497	27565	27722	27676	27523	27398	27456	27531	27618	27508	27623	27669	27339	27402	27495	27571	27777	27705	27422	27691	27672	27438	27234	27554	27584	27313	27468	27696	27502	27516	27535	27504	27488	27556	27415	27536	27441	27688	27579	27235	27777	27636	27335	27556	27660	27673	27610	27016	27330	27421	27124	27569	27362	27493	27563	27583	27678	27472	27638	27330	27565	27345	27585	27472	27440	27203	27489	27495	27427	27271	27402	27277	27394	27442	27438	27418	27343	27323	27477	27460	27402	27634	27592	27245	27380	27560	27492	27701	27511	27520	27637	27636	27349	27201	27365	27386	27240	27477	27491	27576	27503	27456	27573	27249	27507	27554	27353	27463	27633	27494	27705	27260	27549	27522	27467	27530	27457	27382	27387	27466	27374	27765	27581	27425	27502	27434	27666	27584	27569	27503	27279	27323	27276	27560	27674	27767	27391	27648	27500	27529	27570	27434	27360	27664	27261	27522	27608	27154	27267	27533	27321	27572	27260	27670	27635	27340	27703	27554	27438	27241	27483	27350	27557	27692	27407	27488	27476	27384	27675	27566	27604	27423	27536	27609	27496	27392	27398	27630	27540	27435	27417	27445	27185	27408	27498	27403	27259	27326	27487	27508	27609	27515	27278	27582	27542	27559	27594	27249	27261	27486	27818	27238	27699	27518	27671	27460	27332	27393	27424	27517	27484	27282	27582	27455	27356	27424	27739	27304	27449	27511	27411	27390	27133	27320	27455	27627	27446	27506	27512	27658	27497	27476	27379	27430	27662	27366	27514	27506	27507	27481	27427	27442	27705	27628	27512	27386	27595	27369	27539	27476	27559	27730	27465	27654	27621	27561	27419	27705	27617	27605	27362	27357	27391	27241	27660	27455	27497	27705	27410	27277	27516	27427	27617	27307	27544	27870	27422	27718	27428	27646	27285	27506	27646	27584	27473	27474	27617	27588	27310	27347	27517	27533	27475	27489	27382	27545	27622	27633	27608	27297	27581	27548	27389	27540	27341	27617	27420	27576	27595	27341	27575	27392	27393	27303	27345	27618	27626	27342	27639	27497	27536	27448	27417	27385	27609	27273	27552	27539	27553	27330	27507
28104	46309	45136	34893	28248	24268	21616	20176	19667	18939	18456	18029	17991	17727	17908	17895	17515	17618	17436	17280	17341	17316	17335	17435	17322	17233	17121	17226	17062	17033	16969	17069	17189	17037	16859	17152	16830	16819	16951	16974	16901	16936	16754	16670	16841	16929	16856	16793	17067	16764	16890	16897	16886	16793	16763	16721	16842	16764	16808	16851	16917	16670	16802	16811	16557	16666	16924	16827	16718	16762	16821	16715	16945	16736	16798	16863	16753	16603	16619	16776	16952	16854	16746	16676	16840	16803	16832	16830	16844	16836	16769	16718	16632	16870	16719	16656	16797	16708	16816	16638	16763	16703	16760	16681	16640	16519	17054	16794	16931	16820	16804	16867	16715	16908	16809	16707	16643	16774	16713	16771	16755	16921	16622	16783	16891	16744	16744	16856	16714	16639	16585	16878	16613	16686	16797	16631	16696	16846	16898	16845	16737	16860	16773	16859	16818	16653	16741	16693	16697	17003	16740	16702	16600	16897	16793	16770	16790	16713	16716	16646	16759	16819	16669	16810	16956	16901	16737	16574	16759	16777	16763	16702	16594	16717	16977	16718	16763	16784	16720	16827	16714	16807	16618	16817	16676	16842	16694	16669	16739	16665	16837	16624	16737	16958	16811	16859	16702	16760	16703	16803	16904	16548	16793	16780	16714	16717	16819	16793	16851	16807	16807	16948	16818	16679	16649	16820	16638	16757	16691	16756	16838	16598	16617	16782	16753	16502	16831	16784	16701	16882	16741	16664	16783	16530	16612	16711	16752	16794	16764	16679	16757	16649	16680	16757	16759	16839	16559	16814	16658	16529	16767	16863	16750	16925	16615	16525	17013	16702	16751	16989	16701	16734	16699	16557	16798	16710	16813	16736	16695	16694	16800	16653	16909	16813	16534	16708	16761	16734	16837	16837	16734	16587	16719	16753	16803	16702	16755	16617	16749	16648	16600	16705	16910	16633	16828	16663	16719	16860	16799	16654	16756	16805	16888	16635	16727	16762	16827	16811	16750	16859	16604	16781	16561	16775	16680	16828	16732	16827	16642	16875	16696	16677	16823	16646	16695	16709	16638	16723	16730	16624	16709	16959	16920	16632	16935	16790	16845	16806	16739	16885	16812	16593	16657	16858	16844	16776	16762	16868	16750	16567	16831	16796	16878	16539	16799	16714	16817	16793	16666	16677	16758	16630	16803	16748	16716	16739	16832	16649	16630	16708	16627	16775	16560	16772	16590	16854	16982	16769	16797	16751	16640	16622	16811	16639	16762	16513	16752	16712	16748	16822	16905	16676	16702	16784	16830	16859	16775	16617	16581	16707	16783	16789	16651	16762	16825	16701	16801	16820	16682	16707	16636	16638	16740	16815	16883	16663	16640	16580	16756	16609	16755	16668	16751	16588	16742	16770	16731	16740	16809	16740	16755	16746	16744	16914	16808	16846	16689	16857	16578	16742	16726	16833	16637	16824	16680	16607	16705	16678	16626	16760	16755	16694	16685	16779	16624	16821	16805	16750	16713	16702	16700	16640	16678	16829	16786	16616	16616	16914	16748	16816	16874	16790	16824	16683	16714	16617	16747	16846	16755	16827	16628	16689	16780	16677	16927	16598	16844	16729	16774	16843	16755	16781	16848	16811	16665	16674	16921	16725	16849	16711	16885	16862	16692	16762	16779	16693	16727	16637	16647	16693	16799	16904	16623	16754	16652	16813	16754	16583	16630	16821	16920	16679	16458	16700	16839	16493	16736	16639	16835	16741	16715	16402	16780	16746	16849	16656	16891	16780	16803	16826	16610	16545	16892	16850	16587	16678	16748	16729	16802	16878	16648	16804	16685	16673	16879	16656	16731	16836	16580	16717	16689	16651	16712	16845	16723	16938	16891	16646	16761	16848	16877	16734	16801	16633	16665	16616	16712	16736	16879	16781	16826	16508	16758	16769	16771	16807	16834	16756	16762	16737	16760	16798	16918	16811	16678	16747	16758	16705	16917	16859	16823	16646	16799	16719	16864	16748	16714	16722	16997	16704	16716	16704	16818	16707	16608	16871	16812	16921	16701	16646	16698	16912	16701	16717	16820	16626	16667	16765	16835	16748	16783	16858	16729	16776	16824	16664	16765	16866	16848	16670	16863	16676	16721	16715	16629	16677	16733	16647	16785	16756	16536	16742	16990	16582	16694	16840	16704	16824	16759	16779	16709	16691	16715	16816	16467	16618	16662	16822	16647	16685	16637	16807	16780	16724	16816	16579	16811	16743	16880	16776	16741	16715	16911	16783	16649	16710	16713	16807	16816	16705	16751	16696	16675	16877	16740	16624	16677	16697	16720	16757	16781	16704	16857	16686	16592	16823	16734	16790	16633	16748	16870	16976	16635	16903	16614	16627	16658	16958	16721	16861	16641	16760	16852	16615	16699	16480	16755	16744	16675	16757	16681	16851	16781	16695	16627	16710	16701	16882	16729	16780	16759	16758	16817	16792	16795	16447	16626	16595	16920	16789	16751	16740	16799	16752	16691	16724	16878	16780	16752	16846	16769	16633	16666	16692	16779	16819	16821	16846	16807	16866	16782	16820	16674	16760	16573	16787	16637	16572	16675	16722	16854	16766	16612	16678	16730	16567	16795	16624	16670	16679	16777	16705	16632	16704	16788	16810	16566	16783	16805	16756	16881	16712	16777	16647	16714	16650	16802	16674	16707	16824	16698	16703	16819	16915	16891	16670	16777	16869	16539	16804	16728	16798	16767	16820	16764	16782	16648	16753	16711	16717	16783	16745	16689	16786	16753	16764	16694	16784	16605	16745	16751	16810	16778	16539	16758	16752	16780	16675	16748	16697	16688	16859	16745	16680	16649	16836	16804	16669	16670	16877	16849	16704	16827	16678	16960	16670	16696	16799	16849	16708	16905	16590	16532	16818	16716	16827	16706	16727	16681	16824	16934	16737	16564	16649	16992	16605	16870	16663	16679	16851	16717	16847	16805	16774	16772	16840	16699	16740	16810	16961	16601	16786	16786	16628	16645	16615	16626	16752	16658	16666	16715	16700	16775	16716	16788	16636	16876	16867	16731	16778	16810	16787	16719	16699	16506	16637	16822	16789	16799	16679	16672	16766	16641	16682	16853	16764	16630	16629	16599	16616	16673	16824	16607	16648	16763	16684	16849	16839	16731	16705	16782	16658	16727	16776	16791	16649	16742	16868	16747	16775	16702	16819	16614	16827	16777	16743	16853	16907	16701	16661	16894	16763	16538	16681	16726	16799	16777	16755	16823	16653	16662	16904	16710	16627	16758	16738	16890	16676	16765	16785	16615	16682	16462	16716	16607	16585	16817	16932	16667	16697	16770	16811	16785	16771	16836	16720	16899	16723	16568	16786	16592	16664	16654	16714	16727	16626	16738	16874	16669	16625	16688	16779	16874	16973	16616	16777	16823	16648	16769	16776	16841	16773	16820	16736	16800	16770	16644	16625	16873	16848	16850	16698	16690	16797	16794	16858	16814	16781	16771	16805	16681	16673	16702	16663	16827	16707	16787	16825	16736	16662	16780	16840	16677	16692	16752	16808	16703	16848	16593	16752	16737	16895	16720	16759	16594	16771	16570	16853	16818	16855	16792	16691	16944	16822	16774	16755	16879	16649	16735	16694	16742	16806	16749	16817	16600	16607	16636	16762	16730	16709	16680	16760	16832	16793	16683	16657	16838	16824	16673	16740	16868	16623	16860	16824	16836	16876	16804	16589	16804	16786	16759	16678	16606	16753	16436	16770	16822	16681	16565	16733	16754	16725	17053	16620	16856	16754	16817	16771	16741	16829	16673	16898	16731	16649	16683	16791	16980	16793	16777	16762	16749	16633	16911	16729	16761	16630	16848	16650	16705	16582	16623	16850	16862	16781	16923	16515	16835	16687	16504	16604	16539	16789	16594	16712	16778	16853	16702	16830	16788	16687	16774	16690	16677	16676	16618	16744	16753	16764	16754	16943	16837	16765	16666	16719	16696	16709	16846	16937	16843	16822	16628	16792	16810	16754	16608	16780	16882	16576	16695	16680	16806	16670	16835	16807	16770	16577	16562	16723	16674	16667	16672	16788	16943	16703	16912	16948	16781	16633	16669	16580	16656	16631	16610	16718	16701	16809	16878	16782	16615	16796	16546	16852	16783	16750	16700	16728	16772	16757	16593	16887	16828	16733	16813	16685	16607	16703	16764	16636	16713	16743	16695	16732	16620	16716	16803	16434	16683	16968	16815	16947	16663	16794	16693	16615	16703	16707	16696	16841	17005	16585	16555	16817	16656	16713	16640	16662	16504	16644	16871	16787	16706	16661	16741	16780	16778	16828	16706	16674	16742	16638	16712	16777	16789	16788	16605	16813	16539	16705	16720	16661	16778	16783	16576	16879	16769	16628	16673	16842	16704	16759	16913	16675	16658	16674	16672	16576	16748	16748	16763	16860	16703	16704	16512	16725	16613	16920	16654	16749	16697	16740	16685	16742	16733	16658	16850	16692	16813	16736	16759	16769	16799	16723	16637	16718	16734	16679	16737	16744	16532	16546	16550	16603	16872	16730	16751	16642	16743	16698	16682	16682	16660	16792	16732	16822	16783	16707	16572	16649	16657	16764	16705	16664	16729	16699	16722	16752	16797	16618	16713	16757	16731	16802	16637	16570	16697	16815	16754	16728	16646	16636	16769	16639	16922	16869	16835	16800	16816	16638	16686	16609	16763	16772	16772	16731	16805	16855	16751	16636	16735	16809	16784	16753	16625	16638	16671	16697	16876	16626	16734	16686	16791	16602	16684	16845	16661	16636	16681	16797	16574	16849	16604	16533	16829	16708	16580	16730	16597	16902	16744	16800	16802	16664	16777	16747	16809	16921	16619	16699	16786	16790	16846	16577	16899	16573	16763	16792	16795	16665	16542	16779	16783	16696	16580	16698	16656	16661	16755	16813	16725	16901	16675	16752	16758	16629	16674	16747	16757	16870	16950	16777	16861	16836	16756	16639	16508	16845	16689	16652	16801	16937	16630	16812	16776	16793	16693	16904	16669	16835	16620	16764	16804	16865	16751	16662	16702	16909	16741	16732	16514	16789	16755	16836	16655	16772	16672	16769	16670	16647	16762	16690	16882	16974	16817	16654	16690	16685
37327	33358	37879	35571	32144	30797	30429	29837	29372	29200	29399	29199	29214	29480	29210	29352	29156	29173	29103	29217	29228	29238	29121	28876	29117	28878	29091	29041	29109	28891	28606	28972	29107	29129	29089	28869	28950	29042	29160	29083	29153	29172	29231	28888	29326	28788	28957	28810	28703	29017	29132	28867	28919	28900	29087	29145	29094	28848	28973	28856	28685	28614	28917	28808	28934	29137	29167	29062	29060	28961	28831	28760	29048	28950	28757	29178	28737	28859	29151	28872	29059	28856	29121	29045	29216	29010	28956	29003	29157	28977	29082	28808	29146	28841	29265	28934	29052	29051	28884	28770	28884	28806	29385	28756	29111	29070	28976	28866	28803	28693	29104	28720	28820	28797	28994	28742	28784	28740	28944	29096	28924	28745	28961	29159	29236	29270	28779	28756	29082	29005	28927	28820	29073	28848	28777	28923	28919	28933	29032	28737	29025	28926	28791	29128	29083	28823	29111	29028	28788	28778	28970	29163	28975	28731	29214	28834	28814	28992	28998	28970	28995	28775	28877	28867	29054	29043	28782	29025	29182	28959	28807	28901	28964	29016	29068	29025	28875	29019	29111	29040	29191	28953	29061	29087	28855	28741	28785	29022	28835	28860	29063	28961	29059	28992	28977	29032	28901	29000	29378	29016	28886	28885	29239	29109	28911	28971	29454	29082	28891	28907	29116	28795	28964	28655	29031	28988	28721	28895	29007	28993	29030	28881	28935	28924	28916	28841	29075	29070	28946	28841	28905	28954	28765	28978	29011	29006	28978	29005	29049	28928	29117	28968	28898	28784	28884	29022	28943	28810	28673	28926	29019	28844	28798	28996	29137	28912	28849	28956	29197	29066	28980	28925	28930	29081	29076	29055	29057	29072	28966	29069	28859	28913	28773	29010	28804	28981	29229	29159	28796	29102	28921	28916	29218	28991	29030	28850	29087	29049	28984	28924	28889	28895	29252	29150	29199	28871	28729	28760	28760	28877	28811	28741	29039	28811	28858	28975	29223	28935	29172	28790	28904	28650	28991	29109	29074	29047	28958	29321	29154	28811	28895	29070	28892	29031	29056	29032	28977	28905	29083	28834	29076	29009	29112	29075	28853	28729	28775	29089	29026	28926	29074	28850	28913	29191	29234	28655	29087	28747	29145	28981	29049	28736	28971	29112	28873	28939	29031	28895	28708	28791	28788	28797	29044	29000	29030	29049	29080	28931	28901	28899	29012	28923	29105	28792	28916	29119	29244	28736	29037	28939	29086	28939	28915	28691	28858	28883	28836	29006	29137	28841	29268	29180	28948	28881	29039	28978	29216	28825	29070	28961	29119	28635	28947	29027	29028	29030	28888	29017	29027	28827	28965	28727	28982	29014	29005	29093	28953	28763	28855	28625	29096	28922	28992	28818	28934	28972	28868	29052	28642	28837	28738	28999	28966	28866	29124	29021	29092	28809	28896	29101	28983	28772	28920	29125	28722	28824	29296	28854	28972	28934	28875	28817	29031	29155	28857	29013	28967	28680	29042	29073	28978	29144	29193	29218	28760	28983	28891	28866	29137	28843	29108	29064	29077	28865	28900	28729	28811	28684	28833	28851	29083	28718	28786	29003	28926	29166	28884	28768	28959	28777	28842	28772	29004	29044	29179	29167	28982	28601	28994	28920	28817	28766	28952	29110	29106	29041	29213	28822	29207	28919	28980	29084	29053	28834	29338	28866	28944	28974	28971	28945	28982	29004	29065	29056	28955	28889	29007	28838	29105	28819	29057	28981	28855	28770	28899	28813	28892	28902	28796	29172	28674	29114	29234	28768	28991	29216	28922	28926	28775	28926	28893	29184	28990	28772	28868	28719	29000	28921	29230	29022	28957	28901	29034	29086	28964	28641	29025	28965	28897	29012	28842	28861	28956	28914	28999	28956	29167	29109	28981	29050	29060	29173	29095	28772	29186	28836	29102	28938	29138	28899	28751	28722	28789	28805	28735	28733	29070	28924	28950	28744	28818	28768	28845	28852	28916	29079	29237	28960	28883	29005	29081	28978	28941	28969	28979	29111	28811	28963	28962	29121	29056	29021	29155	28885	28715	28771	29017	28864	28946	28953	29143	29005	28806	28724	29014	28900	28823	29124	28874	28815	28794	28674	29071	28763	28973	28772	28969	28845	28963	28918	28682	29083	28719	29018	29127	28898	28958	28871	29151	28934	29071	29122	29024	28839	28798	29154	29109	29082	29083	28675	29029	29024	28750	29044	28924	29000	29068	29143	28967	28866	29156	29023	29313	29007	28768	29009	28836	28768	29074	29019	29200	28848	28953	28689	28965	28994	29083	28802	28790	28876	29100	29026	29092	28848	28869	29046	29230	29012	28665	29027	28909	28740	29015	28962	29024	29001	28811	28941	28980	29046	28960	28756	28894	28732	28957	29096	28939	28970	29245	29154	29148	28951	28788	28811	29043	28904	28926	28963	28817	28730	28837	29091	28924	28965	29040	28795	28657	29032	28898	28813	28841	29237	29045	28885	28858	28763	29222	28877	28841	28847	29026	28906	28584	28748	29051	28817	28686	28895	29001	29093	29063	28975	29020	28941	29057	28904	28840	28944	29080	29007	28866	28955	29010	28644	28969	29119	28833	28878	28867	29237	29163	28950	29061	28934	28693	28912	29136	28976	28498	28713	28813	28777	28897	28829	28886	29016	28808	28981	28975	28831	28971	28836	29052	29021	29009	28816	29035	28822	28729	28893	29187	28807	28753	28808	29099	28918	28913	29121	29112	29061	28938	28804	28627	28839	29242	28877	28996	28879	28830	29006	28955	28723	29004	28917	29147	29087	29039	28890	28740	28860	29105	28941	28841	28832	29235	29079	28946	29103	28971	29124	28944	29067	28859	28802	29160	29244	29020	28829	28914	28956	28986	29009	28956	28858	28699	28886	28839	29035	28914	29068	29049	28940	29308	28940	29160	28995	28796	28769	28816	28708	28901	29117	28796	29048	28849	28814	28908	28902	28838	28868	28998	28981	28885	28779	28877	28930	28774	29040	28940	28693	29014	29114	28925	29104	28935	28735	28816	28919	28985	28943	28836	29047	28923	29016	28988	28897	29170	28930	29233	28915	28883	29051	29254	28867	28800	29233	29157	28740	28883	29162	29311	28869	28804	29051	28936	29027	28900	29081	28883	28859	29064	29165	29223	29020	29221	29163	28895	29071	29066	28810	29359	28767	28739	28967	28950	29109	29197	28984	28668	29019	29011	28964	28974	28827	28934	29194	29121	28959	28831	28762	28931	29010	28960	29033	28751	28998	29154	28952	29050	28723	29201	29097	28912	28908	28733	28835	28944	29145	29078	28667	28881	29068	28681	29058	29126	28737	29065	29003	28840	29071	28988	28941	28810	29165	28938	29003	29186	29154	28977	29040	29011	28996	29061	28807	28902	29270	28948	29026	29081	29010	28796	29200	28810	28877	29120	28901	28938	29037	29115	28998	28813	28841	28799	29001	28857	28933	28880	28774	29063	29165	29144	28949	28885	28976	29055	28875	28786	28742	28981	29023	28789	29060	28880	28824	28853	28917	29035	29172	28960	28927	28924	29123	29055	29094	29194	28982	29000	29074	29039	29104	28921	29005	29094	28953	28842	29054	28589	28777	28866	29062	29056	28901	28964	29132	28888	28873	28869	28869	28887	28817	28713	28858	28797	28942	28853	28931	29059	29023	28966	29054	28875	29034	29056	28969	29000	28991	29107	29216	29116	28922	28755	29134	28945	28877	28684	29279	28644	28782	28853	28783	28912	29052	28947	28945	28993	28941	29139	29016	28994	28935	29109	28883	29008	29049	28971	28936	28978	28935	28841	28824	29136	28889	28954	28906	28733	28937	29240	29054	29049	29028	28842	28998	29129	28854	28966	29121	28968	29004	29058	29084	28699	28948	29021	28958	28859	29034	29021	28881	28860	29062	28839	29039	28873	29208	29029	28958	28762	29034	28984	28854	29038	28913	29063	28899	28969	28963	29145	29216	29068	28677	28884	29044	29277	28959	28880	29154	28969	28808	28818	29057	29012	28878	28902	28853	29257	28825	29062	28970	28995	28763	28798	28877	28955	29019	28936	28938	28751	28875	28833	28912	29201	28901	29044	29125	28990	28781	29128	29174	28929	28968	28888	28911	28908	29204	29036	28769	28854	28814	29148	29019	29080	29039	28956	28996	28887	28834	28932	29219	28644	28834	29145	29049	29256	28954	28933	29152	28884	29020	29211	29082	28995	29031	28769	28852	28974	29078	29117	28909	28955	28974	29053	29000	28815	28797	29059	28870	29051	28898	29108	29041	28758	29054	28912	28766	28983	28936	29248	29308	28878	29000	29017	28962	28936	28795	29183	28980	29004	28921	29101	28904	28981	29190	28887	28860	28976	28785	28740	29182	29154	29094	29251	28923	29198	29064	28804	29032	28908	28832	28871	28975	28755	28867	28947	29134	29251	29244	29056	28731	29051	28838	28543	29066	29000	29032	29015	28991	28889	28997	28930	29046	29058	28949	28981	28952	29026	28853	28745	29127	29070	29005	28934	29060	29092	29154	29169	28650	28874	29130	28919	28917	28930	28829	29101	28860	28799	28943	29244	28967	28909	28815	28934	28723	28830	28737	28986	28920	28926	28775	29037	29106	28928	29070	28994	28970	28757	29106	29299	28872	28962	28967	29091	28875	28841	28924	28797	29054	29065	28932	28821	29034	29242	29095	28971	28954	29133	29050	28940	28814	28918	28982	28922	28758	28885	28985	28932	29034	28854	28856	28866	28863	29122	29028	29088	28971	28743	29030	28958	28897	28933	28805	28873	29131	29039	28721	28804	28696	29069	28822	28912	28728	29042	28920	29003	28906	29083	29058	28998	28920	28912	28988	29247	28959	28938	29160	29130	29120	28924	28951	29193	28953	28914	28810	29191	28684	28883	28742	28908	28744	28702	28774	29114	29047	28881	28957	29180	28996	29113	28923	29130	28867	29076	28959	28980	29046	28899	28848	28915	28880	28927	28859	28988	28935	28949	29020	28838	28744	28993	28800	28883	28712	28961	29076	28972	29011	29011	28703	28841	29188	29164	29030	28914	28800	29050	28793	29164	28787	29088	28812	28759	28809	28985	28998	28795	28719	28865	29021
30137	35587	34711	26370	22270	20302	19302	18595	18233	17977	17794	17822	17756	17694	17788	17621	17805	17680	17505	17758	17698	17671	17584	17516	17545	17482	17574	17524	17754	17577	17454	17742	17431	17329	17501	17561	17622	17398	17533	17542	17537	17270	17455	17327	17606	17596	17384	17561	17547	17490	17442	17534	17409	17338	17514	17346	17510	17426	17410	17473	17364	17490	17321	17464	17407	17425	17458	17392	17458	17378	17424	17573	17562	17517	17251	17427	17517	17463	17314	17458	17359	17360	17433	17504	17250	17481	17316	17488	17431	17421	17289	17299	17500	17396	17564	17493	17368	17503	17570	17465	17477	17508	17304	17394	17446	17517	17503	17451	17295	17361	17428	17379	17330	17379	17405	17530	17411	17552	17325	17363	17481	17336	17348	17349	17400	17252	17555	17408	17528	17531	17418	17332	17450	17486	17480	17508	17583	17395	17358	17315	17241	17560	17404	17293	17396	17534	17449	17344	17555	17434	17438	17460	17480	17394	17677	17390	17396	17454	17484	17348	17468	17248	17274	17445	17266	17325	17527	17411	17420	17468	17435	17362	17418	17341	17425	17473	17380	17607	17415	17565	17383	17576	17236	17446	17248	17375	17458	17396	17487	17616	17479	17514	17531	17511	17343	17270	17460	17472	17394	17614	17468	17343	17456	17724	17300	17439	17441	17465	17345	17356	17576	17283	17574	17265	17449	17308	17676	17562	17549	17392	17352	17251	17454	17267	17261	17379	17310	17360	17545	17296	17340	17378	17279	17336	17565	17411	17587	17402	17382	17177	17463	17397	17442	17452	17299	17438	17508	17584	17369	17491	17416	17439	17315	17430	17524	17310	17437	17286	17473	17417	17536	17477	17421	17454	17299	17548	17467	17397	17517	17575	17565	17560	17345	17541	17446	17382	17443	17374	17525	17347	17464	17308	17388	17476	17416	17443	17345	17387	17551	17355	17471	17412	17383	17484	17485	17257	17445	17512	17507	17385	17331	17456	17303	17419	17453	17411	17595	17365	17394	17412	17377	17474	17417	17367	17500	17368	17346	17308	17206	17462	17390	17453	17417	17396	17202	17315	17528	17406	17445	17401	17423	17366	17293	17261	17438	17078	17301	17476	17366	17644	17225	17388	17437	17599	17511	17489	17509	17394	17353	17364	17588	17460	17402	17592	17266	17328	17453	17398	17449	17359	17373	17214	17455	17439	17507	17451	17535	17454	17539	17221	17462	17421	17396	17257	17346	17435	17458	17488	17528	17518	17459	17415	17661	17440	17598	17344	17366	17364	17479	17430	17471	17461	17307	17545	17414	17412	17537	17470	17455	17283	17266	17444	17396	17477	17417	17331	17199	17519	17295	17340	17231	17474	17444	17514	17615	17437	17396	17660	17551	17439	17210	17205	17374	17338	17372	17521	17483	17416	17386	17536	17409	17486	17534	17570	17443	17319	17510	17443	17574	17406	17414	17302	17458	17653	17537	17443	17389	17483	17499	17491	17504	17421	17600	17467	17372	17315	17391	17534	17446	17517	17546	17341	17495	17619	17354	17535	17536	17528	17401	17280	17305	17514	17322	17412	17349	17579	17419	17268	17502	17351	17402	17399	17448	17600	17564	17567	17635	17350	17449	17597	17354	17516	17429	17519	17285	17301	17523	17479	17566	17455	17543	17424	17248	17396	17407	17469	17416	17437	17412	17338	17460	17406	17459	17541	17405	17462	17506	17381	17382	17398	17472	17400	17435	17342	17499	17580	17437	17393	17593	17504	17442	17493	17617	17544	17212	17506	17499	17582	17327	17377	17422	17342	17477	17361	17335	17537	17411	17498	17343	17399	17568	17394	17586	17465	17589	17312	17419	17455	17497	17389	17419	17395	17173	17454	17449	17398	17444	17440	17632	17356	17326	17416	17430	17445	17443	17553	17418	17517	17304	17474	17612	17364	17431	17336	17423	17508	17340	17483	17442	17568	17602	17473	17406	17586	17505	17277	17535	17474	17406	17324	17451	17525	17375	17600	17360	17307	17439	17230	17418	17559	17438	17378	17352	17449	17485	17397	17521	17263	17433	17414	17505	17386	17298	17253	17481	17395	17433	17524	17496	17456	17343	17328	17433	17367	17437	17402	17414	17452	17488	17440	17368	17289	17587	17336	17635	17708	17542	17443	17162	17568	17410	17569	17513	17463	17508	17487	17382	17334	17529	17340	17365	17463	17579	17535	17432	17276	17400	17347	17281	17521	17450	17405	17567	17382	17134	17443	17261	17401	17350	17484	17428	17533	17481	17431	17365	17490	17364	17474	17467	17317	17450	17522	17376	17354	17495	17318	17445	17427	17453	17254	17447	17417	17442	17211	17360	17214	17375	17515	17338	17426	17393	17475	17481	17580	17590	17250	17354	17387	17591	17378	17475	17266	17502	17315	17346	17480	17496	17273	17429	17196	17271	17370	17617	17301	17419	17512	17574	17446	17442	17325	17382	17518	17353	17471	17362	17521	17345	17313	17339	17468	17474	17561	17393	17368	17489	17547	17561	17449	17407	17333	17320	17459	17468	17500	17392	17529	17324	17427	17450	17501	17238	17480	17391	17528	17451	17366	17542	17393	17483	17446	17591	17220	17441	17421	17523	17359	17297	17193	17433	17538	17562	17540	17499	17395	17396	17470	17378	17163	17382	17512	17231	17593	17511	17543	17584	17562	17220	17289	17434	17474	17502	17469	17369	17580	17412	17317	17652	17358	17451	17581	17553	17391	17304	17541	17379	17425	17564	17495	17539	17368	17286	17388	17592	17378	17409	17563	17578	17602	17432	17592	17255	17373	17464	17445	17625	17284	17353	17390	17434	17401	17392	17438	17474	17393	17348	17356	17539	17333	17360	17476	17372	17287	17431	17254	17433	17475	17399	17441	17301	17417	17419	17478	17525	17462	17424	17323	17488	17416	17594	17513	17484	17270	17482	17554	17470	17303	17476	17560	17628	17290	17527	17420	17386	17457	17491	17435	17312	17310	17434	17375	17756	17395	17464	17435	17278	17509	17512	17507	17308	17498	17278	17393	17490	17433	17360	17453	17489	17381	17351	17380	17361	17521	17456	17311	17448	17601	17402	17299	17512	17365	17423	17517	17396	17532	17224	17538	17512	17465	17195	17385	17378	17590	17200	17260	17426	17412	17422	17344	17458	17541	17491	17541	17593	17421	17425	17372	17239	17471	17337	17377	17510	17463	17348	17267	17454	17454	17551	17533	17256	17497	17355	17406	17426	17470	17479	17415	17426	17508	17482	17304	17478	17491	17472	17306	17542	17303	17256	17453	17523	17530	17443	17584	17347	17442	17391	17310	17490	17378	17411	17593	17372	17437	17639	17517	17620	17465	17521	17338	17479	17379	17372	17507	17452	17417	17551	17408	17379	17299	17527	17421	17414	17553	17461	17470	17325	17292	17501	17236	17498	17521	17409	17510	17207	17496	17552	17460	17424	17289	17468	17464	17373	17399	17467	17397	17269	17301	17392	17411	17405	17296	17342	17332	17454	17487	17576	17563	17254	17340	17474	17346	17517	17354	17480	17209	17507	17366	17472	17262	17532	17481	17412	17634	17505	17418	17333	17528	17380	17562	17522	17400	17556	17335	17329	17482	17350	17448	17620	17222	17239	17368	17264	17468	17364	17449	17270	17601	17374	17422	17405	17423	17378	17413	17289	17664	17378	17435	17311	17251	17456	17516	17452	17432	17432	17345	17332	17467	17503	17547	17345	17505	17352	17311	17486	17417	17524	17302	17584	17549	17465	17513	17374	17420	17367	17447	17319	17526	17534	17410	17338	17539	17417	17427	17392	17364	17325	17352	17429	17416	17289	17559	17493	17446	17544	17517	17402	17385	17450	17330	17500	17324	17454	17424	17473	17331	17388	17477	17478	17462	17402	17391	17352	17410	17588	17460	17419	17561	17390	17510	17569	17549	17572	17469	17367	17453	17495	17572	17489	17484	17496	17243	17343	17450	17563	17389	17470	17442	17449	17487	17507	17526	17446	17468	17350	17599	17357	17511	17270	17554	17354	17372	17700	17449	17448	17431	17479	17508	17286	17467	17363	17510	17386	17406	17402	17469	17226	17389	17420	17437	17577	17436	17525	17567	17363	17432	17452	17398	17493	17521	17375	17480	17290	17274	17472	17435	17268	17276	17387	17493	17564	17479	17402	17439	17478	17334	17389	17455	17380	17548	17496	17353	17491	17537	17429	17406	17597	17590	17528	17397	17372	17220	17489	17638	17516	17559	17581	17356	17479	17341	17575	17393	17404	17365	17434	17481	17371	17494	17498	17498	17267	17461	17406	17505	17539	17281	17399	17309	17465	17654	17309	17402	17377	17426	17424	17344	17395	17331	17327	17265	17459	17488	17503	17277	17429	17439	17430	17458	17271	17331	17578	17498	17524	17335	17550	17423	17394	17392	17461	17453	17407	17266	17540	17526	17408	17395	17447	17318	17342	17490	17357	17561	17283	17489	17452	17392	17502	17425	17464	17531	17504	17402	17486	17456	17382	17314	17186	17338	17563	17599	17452	17521	17473	17392	17538	17492	17481	17346	17409	17632	17405	17444	17412	17601	17499	17562	17472	17637	17533	17607	17406	17373	17622	17344	17373	17631	17555	17367	17443	17351	17422	17414	17360	17469	17638	17535	17615	17531	17452	17424	17576	17353	17427	17580	17408	17360	17326	17358	17329	17645	17468	17441	17365	17318	17390	17355	17389	17378	17345	17658	17273	17456	17571	17234	17451	17449	17412	17525	17510	17535	17490	17499	17510	17585	17562	17275	17373	17167	17447	17478	17557	17401	17287	17537	17422	17566	17440	17291	17520	17366	17275	17580	17402	17516	17560	17461	17440	17302	17269	17601	17433	17281	17577	17438	17436	17525	17560	17478	17538	17266	17594	17477	17513	17345	17602	17445	17382	17541	17358	17420	17477	17544	17295	17624	17320	17488	17562	17457	17259	17397	17493	17522	17455	17517	17485	17494	17449	17488	17118	17523	17299	17291	17558	17389	17442	17398	17412	17294	17405	17467	17464	17394	17412	17516	17394	17508	17526	17462	17348	17551	17411	17349	17496	17393	17362	17441	17561	17586	17418	17570	17350	17264	17459	17450	17373	17529	17302	17545
23597	20679	27065	25280	25573	30270	32496	29860	29535	29089	28825	29009	28669	28624	28687	28373	28398	28163	28131	28367	28516	28445	28142	28299	28352	28164	28003	28300	27996	28280	28330	28005	28087	28303	28168	27667	28084	28017	28123	27812	28027	27839	28062	27917	27967	28120	27940	28130	27888	27922	27876	27886	27982	28023	27824	27963	27792	28059	28031	27978	28317	28213	28122	28058	27762	27846	27906	28196	27755	27849	27911	27781	27788	27692	27922	27729	28043	27944	27867	27804	27902	28150	28054	27633	27981	27805	27878	28071	28035	27820	27971	27787	27945	27701	27835	28001	27992	27798	27850	27734	27965	27810	27675	27771	27893	28097	27826	27659	27809	27941	27919	27901	28241	27773	27646	27650	27845	27948	27859	27911	27782	28020	27834	28067	27724	27802	28043	27624	28033	28069	27935	27979	27962	28051	28006	27981	27839	27886	27763	27755	27610	28013	27848	27614	27814	27801	27798	27458	27746	27779	27897	27973	27866	27863	27966	27799	27968	28050	28020	27979	28021	27879	27959	27866	27873	27804	27783	27842	28067	27912	27941	27693	27948	27791	27863	27749	27815	28186	28066	27940	27952	28141	27863	27967	27952	27744	27993	27940	28080	27845	27918	27935	27830	27755	27843	27647	27902	28135	27901	27894	27845	27759	27726	27839	27848	27919	27954	27771	28035	27832	28041	27790	28096	27966	27833	27915	28047	27840	28102	28084	27762	27681	27858	27605	27900	27959	27954	27561	27771	28267	28116	28013	27838	27929	27800	27668	28121	27792	27838	27754	27568	28101	28100	27971	28006	28057	27586	27924	27801	27948	27884	27857	27988	28220	27886	27949	27606	27602	27871	28071	28035	28010	27899	27912	27889	27992	27947	27777	28033	27768	27853	27957	27877	27875	27952	27954	28116	27589	27715	28004	27817	27915	27835	28034	27833	27946	28183	28128	28193	28206	27929	27618	27951	27873	27888	27773	28035	27860	27883	27789	28053	27664	28040	27897	27855	27774	27886	28134	27908	28052	27865	27969	28010	27822	27967	27902	27773	27674	28242	27967	27992	28062	27929	27891	27792	27846	27985	27929	27914	27952	27642	27736	27916	28054	27857	28020	28127	27810	27892	27965	28021	27805	27928	27980	27986	27963	27909	27790	28099	27855	28082	27666	27769	27934	27828	27833	27866	27857	27832	27961	27969	27958	27583	27722	27744	27667	27606	27833	27684	27727	27530	27905	27975	28174	27649	28152	27981	27904	27845	27926	27928	27664	27679	28123	27909	27649	27868	27893	27654	27877	27739	27865	27712	27927	27744	28042	28168	27926	27645	27863	27953	27767	28166	27731	27880	27965	27760	27995	27864	27850	27821	28120	28314	27733	27740	27789	27994	28052	27875	27870	27837	27716	27952	27880	27886	27698	27824	28045	27981	27981	27947	27957	27832	27943	28105	28026	27958	27949	27820	27915	27876	27850	27998	27962	28000	27879	27793	27885	28046	27751	27820	28177	27646	27747	27969	28022	28011	28092	27752	27878	27977	27926	27913	28038	27902	27921	27849	28129	27880	27760	27672	28207	27800	27896	27683	27575	27935	28071	27979	27885	27998	27795	27778	27826	27861	27727	27657	27926	27926	27857	27977	27748	27976	27954	28144	27907	27942	28020	27772	27895	27798	28244	27963	27957	27764	27919	27808	27887	27785	28072	28087	28038	28041	27966	28010	28012	28094	27871	27915	27887	27844	27704	28025	27887	27966	28034	27822	27668	27892	27908	27909	27939	27995	28132	28031	27928	27835	27952	28047	27765	27824	27920	27804	28244	28076	28046	28037	27804	28134	27745	27988	28148	27975	27816	27947	28097	27806	27836	28006	27872	27685	28005	27866	28030	27750	27582	27811	27778	28048	27780	27907	27992	27622	27861	28009	27765	27561	27961	27933	27768	28088	27772	27894	28134	27978	27916	27859	27900	27849	27922	27885	27774	27953	27917	27869	27887	27836	28036	27985	27936	28028	28049	27990	27592	27906	27872	27765	27736	28089	27810	27903	27950	28031	27944	27915	27818	27657	27925	27849	27790	28079	28248	28010	28148	28034	27646	27889	27939	27768	28030	27821	27990	27598	27531	28022	27844	27970	28074	28330	27805	27940	27871	27840	28042	27795	27920	27957	27896	28159	28027	27783	27769	27905	27933	27674	27807	27689	27720	27787	28078	27951	28110	27741	27862	27896	27889	27960	27832	27786	28006	27604	27916	27821	28021	27953	28033	27739	28006	27671	27656	27830	28064	27908	27821	27813	27619	27758	27907	28060	27952	27961	28023	27793	27824	27654	27725	28089	28075	28007	27775	27888	27776	27886	27858	27981	27948	27712	27931	27775	28032	27917	27798	28145	27686	27863	27877	28023	27841	27861	28049	27819	27917	27855	27892	27823	28083	27856	27897	27674	27695	27822	27990	28143	28223	27914	27584	28054	27855	27809	27839	27936	28060	28006	27706	27863	28089	27739	28089	27787	28010	28002	27974	27967	27632	27847	27931	28007	27742	27768	27948	27609	27987	27969	27800	28116	27867	27778	27548	27749	27924	28001	27980	28029	27885	27710	27912	27951	28111	27938	27650	27828	27829	27865	27737	27834	27809	27831	27985	27947	27909	28134	27951	27888	27926	27921	27903	27793	27879	28021	27906	27863	27962	27782	27957	27781	27803	27846	27774	28022	27998	28247	27750	28076	27901	28021	28051	27992	28093	27872	28050	27836	28030	27843	27614	27939	27819	27999	28180	27838	27895	28102	27822	27809	27648	27872	27960	28037	27850	27914	28047	28051	27818	27867	27671	27783	28013	27898	28005	28008	27997	27727	27772	27592	27853	27692	27793	27794	28070	28020	28052	27877	28088	27738	28085	28036	27545	28019	27894	27929	27643	28129	28043	27933	27943	28038	27780	27856	28060	28185	27996	27999	27720	27884	27853	28118	28013	28066	27752	27860	27949	27868	27922	27842	28037	28082	27969	27811	27839	28061	28091	27856	27695	28067	28102	27916	27961	27821	28067	28060	27901	27764	28087	27842	27922	27800	27702	27667	27791	28055	28048	28129	27870	28060	27946	27612	28138	27847	27699	28161	28017	27881	27872	28098	27616	27626	27948	28091	28015	28170	27883	27691	27569	27978	27810	27923	27732	27946	27923	28068	27726	27629	27925	27801	27984	27888	28180	28198	27729	27755	27809	27753	27934	27804	27808	27918	27962	27944	27653	27868	27877	27831	27825	27840	27940	28035	27917	27728	27766	27900	27963	27922	27894	27944	27714	27875	27659	27771	27819	27714	27605	27833	27943	28014	27803	27988	27779	27836	27954	27846	28077	27957	27959	27798	28111	27858	28051	27818	27725	27770	27873	27778	27802	27896	27870	27944	27687	27874	27730	27751	27899	27659	27912	28154	27952	27633	27677	27834	28030	27770	27900	27845	28085	28009	27850	28000	27751	27723	27931	28050	27756	27954	27699	27775	27976	28145	27972	27840	27714	28010	28055	27976	28066	27887	27921	28114	27925	27648	27921	28042	27575	27803	28098	27996	27729	28124	27959	27862	28108	28061	27840	27876	28115	27606	27891	28219	27772	27572	27936	27934	27892	28022	28325	27796	27749	27828	27843	27963	27765	27904	27596	28124	27828	28026	27989	28046	27946	28091	28029	27800	27876	28029	27928	28148	27892	27974	27958	27550	27903	27916	28005	27835	27864	28066	28044	27858	27983	28043	27566	27784	27648	27710	27784	27992	27733	27727	27889	27960	27958	27934	27942	27963	27956	27927	27955	27715	27858	27852	27967	28101	27803	27687	27685	27869	27870	27975	27943	27697	27834	27716	27913	27673	27773	27744	27891	27642	27892	27754	27861	27824	27968	27933	27885	27894	27813	27508	28031	28060	27994	28126	28050	27724	27699	27730	28024	27639	27827	27937	27908	27713	27957	27897	27827	28025	27849	27976	27905	28306	27906	27870	27974	27903	27610	27839	27951	27899	28091	27966	27896	28022	27827	27876	27912	27777	27698	27865	27868	27804	28036	27898	28053	28081	27894	27848	27900	27769	27774	27987	28008	27635	27815	27955	27812	28039	27878	28044	28079	28127	27761	27977	27856	28154	27785	27887	27837	27772	27706	27991	27739	27697	27690	27867	28047	27716	27524	27957	28067	27842	27888	28157	27705	28139	28102	27922	27935	27962	27825	28064	27937	27916	28056	27959	27765	27903	27706	27921	27821	27841	27983	27864	27818	28005	28194	27858	27779	28041	28027	28038	28020	27814	28055	28038	27928	28000	28105	28017	27911	27903	28002	27857	27823	27941	27941	27744	27874	27842	27609	27762	27817	27856	27926	27666	27902	27960	27969	28107	27812	27709	28082	27881	27652	28014	27788	27748	27663	27983	27783	27859	27787	27986	27816	27799	28012	28212	28002	27713	27714	27709	27812	27741	28006	28511	27779	27881	27644	27986	27590	27953	27896	27992	27950	27620	28031	27905	27767	27775	27682	27930	27645	27726	27919	27863	28075	27890	27859	27961	27783	27841	27967	27844	28039	27876	27786	28022	28104	28056	27794	28025	27748	27858	27835	27851	27940	27898	27891	27810	27869	27669	27721	28120	27830	27873	27936	27909	27793	28053	27906	28108	27820	27687	27910	27822	27639	27640	27696	28122	27834	27866	27655	28058	27918	27549	27706	27889	27737	27913	27871	27823	27708	27818	27689	27810	27896	27958	28083	27775	27949	27833	27753	27842	27719	27700	27869	27729	27956	27780	27973	27914	27834	27523	28032	27880	28002	28155	27983	27777	27775	27963	27900	27751	27693	27881	27744	27694	27641	27912	28028	27822	28004	27958	28135	28016	28233	28047	27771	27705	28082	27853	27770	27938	27823	27892	27799	28231	27824	27891	27764	27993	27875	27822	27650	27960	27888	27794	27833	27834	28041	27738	27858	28098	27537	27796	27857	28008	27851	28163	27588	27610	27578	27914	28020	27887	27892	27650	27680	27737	27764	27848	27850	27716	27690	27918	27661	27811	27622	27937	27898	27845	28313	28168	28031	28163	27963	27959	28174	28020	28065	27902	27911	27790	28208	28034	28122	27764	28015	27851	27941	28051	27919	28082	27695	28117	28001	28014	28099	28110	27882
26943	41855	40965	31705	25943	22553	20821	19565	19171	18618	18142	17920	17862	17864	17913	17543	17653	17665	17517	17523	17546	17253	17339	17533	17392	17410	17436	17270	17347	17248	17358	17159	17307	17132	17045	17290	17134	17132	17020	17172	17188	17049	17121	16936	17124	17153	16971	17155	17054	17184	17141	16920	17008	17093	17112	17127	17088	17091	17046	17173	17142	17024	16823	17154	17154	17113	16882	17054	17138	17181	17096	17102	16802	16964	16973	16942	17069	16931	17338	16878	17084	16781	17016	16890	17027	17020	16971	17205	17037	17089	16953	17018	17071	17023	16989	17102	16801	17029	17039	17007	17008	17065	17166	16993	16930	17054	17018	17152	16976	17141	17234	16926	16890	17027	17191	17098	17120	16956	16929	16970	17199	17074	16845	17156	16905	16880	17183	17010	16936	17113	17159	16983	17109	17079	17167	16979	17028	17062	17274	16885	16953	16936	16904	17011	16962	17020	17034	17135	17052	17105	17092	17179	17044	17031	17134	17068	17027	16961	17135	16957	17084	16932	16814	17001	17136	17072	17191	16999	17138	17153	17089	17147	16845	16935	17048	16987	17046	17097	16979	17013	16935	17117	16871	16985	17028	17112	16849	17135	16868	17011	17092	17097	17032	16955	16940	17154	16942	17082	16999	16964	16996	17151	17173	16877	17132	16950	16893	16907	16989	17120	17012	17016	17045	16964	16779	17138	16996	17076	17078	17009	17059	16998	17129	16963	17082	16937	16891	16915	17126	17084	17043	17088	17189	17180	17155	17231	17064	17006	16983	16966	17012	16931	16920	17017	16988	17045	16924	16919	16819	16869	17070	17137	16967	16930	17105	16799	17066	16977	17156	16857	17066	17046	17222	17106	17034	17127	17039	17084	16974	17027	16923	17026	17137	17009	16965	16890	17138	16907	16898	16980	16887	17012	17033	16844	16978	16986	17041	16962	16989	16991	16955	16913	17135	17038	16985	16955	17100	16952	17005	17110	17117	16936	17112	17129	17058	17131	17187	16925	17134	16894	17013	16981	16957	16999	17103	16999	16977	16985	16930	17102	16960	16759	16989	16900	16997	16928	17035	17128	16917	17225	16994	16883	17010	17026	16944	17210	17068	16843	16987	17174	17281	17052	17029	16826	17077	16915	16938	17023	17043	16999	16950	17068	16776	17128	16895	16875	17048	16941	16877	16966	17223	17054	17069	16934	17048	16895	16912	16950	17017	17014	17055	16876	17033	17110	17009	16993	17001	17121	16947	17000	17241	17051	17112	17053	16950	16884	16966	17074	17103	17067	16878	16882	16977	17139	17021	16816	17078	17147	16871	17020	16901	16908	16983	17089	17111	17043	16951	16962	17140	16899	17030	17094	17053	16968	17057	17015	16855	16945	16817	17057	16827	17141	17000	17197	16727	17001	16926	17042	16936	16925	16919	16866	16953	16984	17131	16989	17229	17071	16862	16990	16779	16969	17006	17019	17138	16971	17071	17141	16986	17072	16930	17147	17063	17093	17011	17116	16993	17001	16982	17099	16908	17068	16742	17056	17129	16885	17072	17030	16979	16979	17048	17154	17006	17092	17089	17049	17001	17120	17054	17094	17120	17120	16923	17048	17113	17157	17133	17059	17031	17003	17139	16953	17021	16851	16917	16958	16839	17006	16871	17066	17081	16998	17045	17027	17021	17062	17005	16838	16985	17076	16842	16923	17069	16929	17101	16981	17051	17048	17089	17046	16928	16909	16994	16995	17067	16978	17030	16981	17171	16972	16992	17041	17027	16948	16981	17002	17054	16956	17181	17039	17168	17022	16896	16907	16885	16891	17013	17006	16894	16810	17146	17023	17013	16854	16933	16998	17099	16970	17174	17121	16941	17138	17099	17106	16907	17033	17153	17088	16930	17032	17097	16887	17081	16985	17008	16812	17071	16950	17134	17070	17028	16963	16900	17179	17128	17016	17027	17062	17050	16945	16855	16931	17130	16859	17055	17083	16925	16977	17077	16913	17030	17092	17028	16994	17023	16954	17133	16905	17005	16808	16877	17140	17025	17135	17030	16984	16921	16978	17046	17100	16891	16930	17041	17045	17067	17087	16883	17069	17099	17065	17011	16921	16959	16981	17150	17057	17041	17156	17002	17118	17083	16929	16970	17044	16948	16918	16874	17210	16967	16985	17250	16894	17161	17143	16920	17040	16939	17066	16935	16936	16865	16996	16986	17024	17079	17122	17064	17081	16870	16845	17011	16997	17100	17050	16940	16930	16762	16922	17017	17106	16970	16946	17180	16847	17052	17043	17177	17054	16833	17072	16938	16949	17019	16895	17026	16796	16919	16965	17191	16992	16935	17017	16948	17255	16950	16869	17050	17225	16947	16899	17008	17069	17152	16919	17009	16865	17011	16922	17107	16850	17071	16932	16965	16898	16990	16989	17031	16900	17004	16929	17105	17089	17107	16954	17224	17011	17011	17003	16979	17112	17133	17028	17191	16837	17266	17015	17030	17061	17021	17030	16862	17094	16886	16997	16957	16917	17074	17030	17074	17027	16939	16941	17125	16977	16917	17148	17033	17009	17000	17064	17224	17048	16926	17101	17145	17031	17170	17056	17115	16981	17021	17015	17006	16761	17015	17034	16943	17012	16983	17008	17064	16822	16685	16975	16932	17043	16957	16940	17152	17032	17024	17093	16875	16913	17005	17001	17109	17021	17127	17119	17031	17101	17059	17037	17002	16901	17010	16881	16916	17059	16933	17187	16963	17002	17076	17141	16910	17116	17054	17021	17044	17031	17055	16960	17210	16968	17048	17068	16979	17039	16890	16968	17122	17075	17084	17034	17006	17068	17276	16946	17098	17019	17071	16972	17040	16934	17042	16998	17054	16802	17190	17069	16940	17069	16943	17100	16985	17105	17025	16973	16957	16944	16998	17205	16971	16944	17050	17112	17071	16912	17205	16909	17029	17018	16853	17068	16979	17149	16903	16933	16891	16957	17202	17032	16963	17019	16966	17026	16944	16965	17180	17115	16948	16964	17116	16909	17106	17130	17045	16875	16949	16854	17094	17038	17053	17083	17012	16935	17072	16994	17055	16788	16809	17118	17091	17031	17210	16934	16897	17141	16916	17119	16948	16833	17132	17106	17027	16921	17082	17021	17024	16986	17167	16888	17001	16904	16927	17061	16971	17054	17003	16974	16845	17097	17022	16949	16932	17119	17121	16995	17101	16998	17033	17008	16947	17044	16923	16937	17112	17024	16885	17298	17139	17141	16809	17081	17131	17123	16907	16986	16839	17122	17105	17009	17102	17053	17114	17133	16955	17058	17129	16927	17010	17108	17000	16826	17114	17041	17274	16830	17093	17040	16905	17066	16938	16981	16925	17132	16867	17168	16931	17026	17102	17049	16995	17070	16831	17037	17243	16940	17076	17033	17133	16815	16996	17117	17020	16971	17041	17068	17105	17012	17038	16988	17291	17111	17065	16929	17109	17049	17136	16922	16790	17006	17036	16926	16943	17057	16831	17148	17039	16924	16877	17035	17062	17037	17025	17067	16852	16975	16880	16991	16895	16963	17157	17010	16994	17058	16957	16963	17008	17002	16990	17012	16955	17102	17157	16964	17014	16973	17077	17047	16778	16947	17146	16978	17126	17022	17234	16989	16998	16945	16978	17038	17054	17074	17027	17118	16915	17067	17069	17159	16881	17012	17016	17126	16930	16883	16932	17035	16948	16970	17093	16998	16955	17020	17017	17077	17126	16988	16879	17142	17056	16923	17037	17019	16989	17060	16791	17204	17106	16977	16959	16912	16998	17100	17011	16966	17034	17050	17074	16988	16905	17038	16878	17307	17007	17048	17155	16889	16965	16982	16951	16994	16842	17027	17066	17018	16817	17219	17050	17014	16933	17017	17015	17008	16998	16871	16987	17063	16847	17015	16843	16975	17254	17026	16911	17137	17078	17134	16798	17049	17030	17032	17117	17090	17120	16909	17156	17118	16990	17255	16753	16967	16813	16961	17011	16858	17147	17013	17095	16869	17160	16993	16919	17082	17282	16952	17037	16945	17010	16993	16978	17043	16936	17058	17166	17123	16915	17141	16833	16937	16951	16837	16940	16987	16918	17158	17090	17042	16973	16855	17129	16904	16968	17256	17097	17170	17015	17152	17144	17101	17052	17125	17085	17110	16926	16983	17201	16959	16903	16990	17040	16899	17012	17122	16916	16999	17033	17047	16985	17080	16973	16954	17101	17072	16893	16891	17085	17177	17159	17046	16866	17047	17039	16926	16925	17024	16863	16993	17242	16977	16900	16989	17004	16933	17069	16952	17063	17049	16936	16920	17289	17099	16986	17053	17022	16883	16902	17262	17037	16918	17092	16867	17175	16924	16982	16936	17138	16878	17049	16933	17028	16968	16979	17080	16913	17120	16971	16945	17032	16935	17027	17003	17140	17102	17061	17134	16923	16936	17033	17091	17143	16849	16962	17004	17008	17067	16910	17281	17098	16957	16961	17095	17066	16896	16859	17007	17181	16959	16997	17053	16995	17048	17106	16998	16929	17065	17084	17184	17009	17151	17211	16946	16968	17045	16970	17037	17078	17039	17136	16963	17188	17029	17097	17029	16886	17069	16979	16953	17039	17074	17137	16935	16930	16984	17068	17011	17039	17225	17129	16983	17031	16988	16812	16890	17154	16900	17067	17057	17201	17164	16889	17007	17001	17078	16940	17018	17160	17038	17077	16924	17196	16935	17072	16981	17037	17058	17087	16987	16860	17130	17001	16920	17035	17044	17121	17079	17075	17002	16921	16962	17088	17130	17013	17000	17034	17080	17039	16968	16997	17046	16807	17066	17119	16971	17039	16892	17078	17064	17037	16897	17027	16926	16977	17114	17012	16992	17109	17090	16882	17161	17008	17121	17110	16901	17032	17056	16990	16981	16879	17040	17045	16960	17127	17049	17041	17081	17200	16793	16969	17018	17085	17024	16917	17019	17021	16929	17052	16988	17115	17074	17298	16913	17151	16989	16985	16885	16967	16873	17097	17155	17065	17104	17047	17159	17243	16973	16992	16988	17026	17066	16995	17045	16937	16982	17017	17181	17043	16924	16998	16859	16943	16879	16835	17100	16813	17018	16949	17072	17124	16871	17194	16963	17041	16920
22157	20660	27051	24589	22919	28844	34112	30809	29764	29750	29351	29099	28860	28776	28411	28803	28659	28543	28268	28543	28234	28274	28352	28338	28354	28127	28195	27962	28307	28504	28131	27965	27938	28161	28485	27876	28005	27942	28006	27852	27989	27924	27795	27798	27672	27510	27970	27827	27912	27646	27991	28013	27755	27969	28011	27916	27609	27700	27906	27895	27942	28092	27795	28057	28072	27695	27854	28061	27833	27873	27970	27805	27741	27794	27618	27908	27767	27757	27626	28089	27705	27644	27733	27863	27744	27991	27897	27538	27609	27892	27925	27752	27874	27780	27960	27836	27977	27782	27815	27848	27889	27638	27841	27741	27849	28072	27675	27882	27860	27915	27684	27854	28005	27679	27697	27555	27799	27980	27909	27822	27387	27486	27874	28062	27776	27788	27704	27835	27929	27774	27861	28012	27686	27951	27613	27703	27756	27992	27879	27681	27544	27723	27613	27824	27823	27700	27828	27995	27819	27935	27696	27605	27810	27862	28033	27707	27872	27751	27864	27948	27822	27883	27843	28011	27803	27979	27887	27710	27780	27660	27780	27809	27551	27902	27794	27825	27788	27894	27562	27684	27621	27694	27604	27854	27807	27715	27785	27528	27835	27790	27891	27928	27730	27755	27827	27635	28136	27803	27827	27801	27729	27680	27747	27747	27961	27989	27909	27568	27858	27690	27789	27581	27748	27924	27623	28015	27825	27826	27751	27798	27883	27743	27633	27465	27902	27617	27701	27619	27946	27969	27739	27766	27877	27909	27880	27871	27657	27702	27637	27994	27727	27603	27771	27701	27652	27808	27777	27708	27730	28122	27505	27837	27682	27662	27804	27737	27771	27735	27869	27430	27692	27758	27780	27904	27671	27449	27525	27837	27805	27896	27728	27823	27830	27599	28091	27656	27737	27798	27764	27656	27757	27501	27748	27696	28049	27776	27796	27694	27807	27642	27792	28009	27820	27742	27673	27892	27735	27779	28072	27540	27863	27798	27605	27709	27893	27779	27903	27730	28023	27922	27906	27855	27602	27756	27815	27761	27805	27930	27979	27945	27956	27914	27889	27725	27823	27807	27765	27962	27870	27838	27533	27536	27681	27696	28011	27735	27968	28007	27824	27816	27832	27607	27511	27527	27549	27596	27968	27758	27965	27757	27840	27903	27859	27805	27806	27663	27709	27887	27696	27855	27897	27811	27887	27783	27781	27785	27741	27924	27844	28007	27675	27795	27960	27842	27810	27795	27929	27852	27898	27996	27846	27502	27676	27808	27930	27897	27891	27603	27517	27712	27816	27794	27754	27571	27698	28166	27779	27672	27929	27951	27759	27743	27707	27755	27777	27936	27641	27714	27750	27882	27879	27634	27984	27903	27803	27632	27894	27950	27806	27647	27738	27873	27508	27803	27767	27920	27547	27795	27698	27936	27760	27876	27867	27940	27917	27776	27422	27711	27813	27824	27929	27371	27520	27931	27842	27874	27694	27467	27768	27749	27714	27952	27737	27522	27824	27616	27848	27778	27984	27679	27649	27638	27712	27965	27873	27994	27914	27741	27930	27777	27707	27591	27609	27741	27848	27582	28020	27836	27727	27766	27861	27863	27746	27869	27937	27800	27722	27832	27855	27826	27711	27947	27713	27933	27849	27768	27643	27694	27739	28001	27911	27916	27833	27757	27640	27720	27990	27592	27885	27749	27849	27714	27867	27952	27863	27874	27854	28043	27728	27704	27610	27743	27695	27918	27675	27860	27996	27915	27914	28094	27916	27836	27826	27657	27811	27607	27752	27882	27763	28048	28046	27857	27879	28088	27941	27746	27946	27827	27622	27813	27740	27615	27730	28008	27733	27700	27992	27641	27822	27650	27893	27705	27875	27740	27863	27849	28037	28125	27797	27872	27796	27739	27720	27911	27629	27390	28090	27618	27828	27745	27398	27639	27759	27731	27813	27861	27561	27741	27957	27625	27815	27515	27727	27742	27684	27501	27706	27775	27717	27890	27667	27755	28021	27552	27706	27488	27560	27729	27655	27891	27796	27911	27892	27762	28051	27790	27718	27599	27733	27774	27785	27985	27863	27723	27816	27802	27772	27967	27742	27989	27882	27858	27854	27420	27728	27918	28017	27560	27751	27913	27789	27959	27916	27663	27891	27998	27823	27860	27665	27848	27949	28003	27740	27859	27981	27804	27767	27623	27870	27746	27794	27570	27558	27759	27789	27990	27797	27904	27734	27764	27743	27900	28147	27699	27890	27769	27890	27976	27820	27711	27934	28003	28023	27703	27920	27763	27844	27699	27819	27648	27723	27940	27731	27752	27518	27946	27561	27557	27777	27841	27818	27900	27717	27865	28077	27845	27828	27555	27534	27598	27869	27611	27667	27672	28042	27881	27950	27792	28140	27561	27771	27790	28025	27652	27899	27841	27941	27826	27812	27588	27731	28009	27779	27764	27734	27627	27983	27783	27685	27697	27763	27572	27603	27746	27559	27905	27796	27835	27698	27706	27694	27855	27863	27702	27848	27493	27884	28104	27924	27813	27693	27686	27581	27630	27787	27635	27489	27721	27722	27590	27730	27776	27758	27627	27847	27706	27904	27950	27689	27710	27900	27919	27700	27879	27702	27862	27745	27718	27793	27820	27663	27804	27844	27881	27803	27928	27620	27488	27704	27911	27822	27807	27661	27785	27808	27693	27783	27631	27702	27905	27709	27712	27689	27747	27898	27718	27710	27746	27864	27705	27818	27813	27682	27576	27751	27584	27523	27781	27685	27616	27704	27546	27758	27802	27636	27598	27608	27462	27674	27545	28027	27979	27715	27691	27691	27758	27850	27483	27850	27888	27793	27842	27772	27412	27873	27906	27508	27893	27845	28036	27647	27967	27880	27706	27778	27759	27800	27866	27814	27842	27853	27541	27795	27717	27612	27685	27711	27878	28000	27818	27821	27579	27670	27537	27846	27823	27800	27870	27424	27736	27584	27783	27968	27845	27560	27870	28130	27716	27849	27822	27768	27681	27774	27619	27901	27805	27791	27836	27888	27833	27995	27775	27774	27721	27878	27911	27763	27966	27940	27657	27934	27643	27901	27951	27675	27827	27704	27866	27587	27776	27923	27684	27632	27704	27542	27773	27683	27902	27740	27772	27639	28099	27992	27607	27944	27667	27708	27820	27841	27589	27919	27747	27770	27675	27701	27777	27660	27695	27876	28038	27590	27541	27592	27799	27773	27908	27785	27844	27746	27672	27874	28052	27896	27688	27936	27793	27559	27860	27940	27798	27676	27632	27656	27799	27741	27502	27734	27581	28121	27830	28046	27762	28011	27708	27755	27612	27938	27831	27757	27479	27904	27822	27832	27603	27824	27568	27485	27879	27808	27863	27616	27868	27863	27866	27772	27787	27684	27846	28024	27678	27446	27303	27738	27628	27607	28104	27661	28008	27685	27816	27729	27718	27784	27848	27621	27916	27819	27854	27842	27937	27809	27623	27822	27832	28176	27557	28013	27910	27846	27872	27689	27852	27731	27949	27974	27528	27698	27829	27563	27772	27947	27496	27764	27891	28054	27780	27748	27872	27695	27843	27653	27847	28001	27637	27812	27699	27895	27813	27724	27702	27881	27339	27791	27661	27719	28036	27781	27673	27770	27684	27903	27993	27807	27739	27875	27937	27976	27821	27671	27701	27782	27642	27817	27645	27828	27603	27636	27704	27868	28013	27618	27483	27402	27555	27502	27829	27945	27930	27936	27724	27723	27722	27686	27911	27454	27870	27677	27882	27817	27920	28020	27962	27938	27736	27650	27878	27894	27736	27608	27712	27841	27765	27612	27848	27968	27514	27736	27643	27774	27510	27757	27929	27853	27530	27559	27738	27885	28155	27916	27570	27857	27620	27811	27871	27754	27717	28066	27848	27937	27907	27895	27741	27858	28009	27805	27614	27726	27954	27655	27809	27762	27666	27811	27874	27540	27887	27973	27790	27754	28053	27711	27684	28014	27844	27974	27706	27879	27892	27515	27993	27758	27846	27786	27716	27866	27620	27947	27760	27871	27713	27702	27685	27867	27935	27837	27958	27883	27786	27579	27874	27616	27717	27950	27585	27716	27819	27995	27714	27979	27895	27715	27912	27898	27800	27760	27664	28068	27914	27714	27663	27898	27979	27959	27502	27977	27759	27691	27699	27692	27637	27904	27899	27850	27850	27874	27793	27666	27727	27901	27480	27658	27725	27794	27880	27664	27877	27595	27752	27823	27591	27728	27497	27753	27643	27735	28046	27635	27662	27867	27933	28051	27957	27702	27890	27936	27903	27814	27804	27810	27515	27784	27850	27695	27694	27821	28127	27893	27715	27657	27806	27741	27736	27472	27664	27721	27891	28056	27706	27720	27788	27814	27794	27783	27737	27759	27705	27685	27779	27901	27959	27685	27592	27766	27541	27837	27966	27789	27587	27720	27853	27870	27594	27578	27848	27903	27690	27942	27533	27799	27609	27814	27872	27852	27788	27560	27924	28069	27804	27677	27868	27889	27853	27830	27842	27714	27856	27625	27730	27772	27931	27628	27917	27793	27853	27505	27628	27934	27714	27888	27769	27770	27834	27572	27873	27704	27676	27750	27831	27538	27491	27752	27774	27917	27771	27609	27942	27738	27609	27486	27800	27779	27462	27524	27859	27888	27768	28075	27844	27929	27824	27907	27929	27899	27800	27799	27877	27859	27440	27761	27791	27899	27654	27902	27936	28101	27844	27758	27726	27750	27766	27729	27818	27867	28142	27711	27727	27854	27970	28110	27622	27727	27794	27882	27992	27845	27606	27741	27772	27773	27848	27817	27719	27804	27764	27802	27463	27551	27713	27447	27680	27916	27893	27956	27867	27686	27920	27577	27789	27851	27574	27443	27843	27817	27811	27799	28009	27864	27602	27792	27718	28015	27853	27878	28057	27630	27703	28016	27860	27769	27869	27942	27720	27831	27712	27920	27928	27567	27782	27810	27624	27621	27916	27747	27547	27929	27622	27761	27579	27739	27834	27940	27904	27713	27907	27747	27846	28019	27468	27903	28030	27714	27622	27832	27640	27794	27771	27771	27943	27640	27828	27812	27693	27816	27914	27773	27822	27819	28010	27972	27594	27980	27809	27844	27784	27759	27777
28147	46251	45635	35455	28914	24915	22708	20966	20207	19553	18775	18462	18214	18059	17979	17894	17641	17767	17628	17479	17528	17496	17618	17405	17390	17320	17320	17211	17407	17238	17235	17089	17167	17032	17111	17081	17141	16993	17107	16941	17003	17131	16974	17076	16924	16999	16931	16943	16824	16978	16944	17019	16968	16916	17008	16744	16948	16889	16951	16961	16923	16966	16853	16803	16667	16761	16877	16819	16964	17027	16996	16923	17087	16761	16906	16850	16866	16998	16803	16829	16867	16893	16945	16924	16857	16898	17001	16985	16864	16812	16850	16861	16882	16836	16741	17037	16888	16857	16839	16914	16980	16847	16766	16780	16852	16792	16824	16835	16843	16838	16878	16899	16797	16954	16872	16706	16860	16713	16754	17077	16970	16843	16813	16898	16917	16925	16896	17058	16813	16948	16954	16896	16995	17071	16669	16925	16709	16848	16835	16875	16840	16944	16596	16912	16785	16857	17007	16755	16844	16869	16994	16861	16982	16965	17037	16751	16846	16800	17072	16690	16769	16785	16930	16929	17000	17006	16892	16810	16992	16838	16735	16932	16711	17084	16929	16761	16762	16848	16948	16790	16837	16802	16871	17022	16931	16910	16872	16884	16998	16984	16900	16883	16840	16945	16992	16929	16750	16799	16948	17054	16932	16788	17032	16990	16965	16776	16946	16896	16738	16803	16783	17106	17046	16889	17030	16948	16824	16944	16658	17165	16626	16837	17035	16878	16881	16906	17026	16791	16836	16747	16821	16819	16934	16928	17066	16943	16872	17129	16854	16849	17068	16919	16702	16748	17003	16947	16807	16881	16744	16851	16822	16884	16797	16916	16818	16756	16913	17036	16943	16998	16925	16874	16868	16956	16632	16852	16975	16839	16923	16800	16967	16753	16767	16631	16961	16807	16960	16909	16963	16690	16969	16788	16859	16829	16893	16886	17038	16732	16932	16685	16927	16717	16817	16912	16972	16871	16908	17015	16967	16940	16749	16903	16746	16928	16841	16895	16927	17080	17132	16782	16809	17010	16726	16937	16958	16829	16880	17111	16850	16836	16908	16950	16888	16622	16857	16963	16885	16702	16733	16840	16866	16586	16946	16977	16861	16836	17082	17047	16973	16826	17163	17047	16863	17194	16828	17003	16849	16762	16851	16694	16756	17025	16792	16892	17075	16780	16913	16770	16823	16861	16730	16877	16943	16820	16909	16848	16900	16926	16925	16779	16753	17017	17156	16795	16786	16824	16890	16865	16797	16952	16937	16857	16958	16821	16903	16912	16798	16883	16817	16894	16881	16805	16814	16840	17031	16785	16957	16974	16989	16870	16786	16936	16872	16799	16701	16911	16697	16749	16726	16907	16964	16703	16830	16959	16827	16848	16882	16928	16949	16876	16936	16993	17027	16802	16992	16744	16765	16837	17022	16865	16996	16816	16855	16793	16811	17038	16924	16801	16823	16787	16921	16923	16902	16768	16972	16821	16712	16813	16732	16884	17194	16930	16872	16834	16929	16763	16835	16850	16881	16825	16919	16806	16829	16807	16833	16795	16905	16967	16835	16915	16844	16871	17005	16885	17039	16756	16982	16788	16741	16911	16995	16907	16953	16927	16790	16874	16933	16915	16846	17035	16855	16971	16889	16884	17000	16904	16944	16761	16927	16920	17004	16950	16902	16830	16885	16791	16985	16988	17081	16865	16783	16803	16819	16811	16842	17000	17008	16765	16966	16793	16844	16926	16892	16923	16849	16795	16946	16793	16685	16898	16775	16774	16731	16958	16979	16522	16747	16922	16796	16998	16797	16960	16968	16861	17033	16849	16821	16818	16792	16628	16902	16821	16842	16882	16814	16792	16916	16890	16968	16880	16816	16874	16821	16836	16941	16760	17058	16717	16789	16859	16740	16804	16889	16897	16898	17036	16894	16813	17030	16893	16904	16872	16919	16750	17048	16865	16825	16922	16763	16868	16947	16975	16670	16809	16744	16921	16729	16929	16832	16896	17007	16904	16774	16775	16843	16899	17031	17005	16859	16877	17005	16709	17015	16816	16961	16927	16790	16900	17000	16763	16804	16797	16853	16799	16786	17039	16859	16916	16889	16726	16876	17007	16987	16789	16697	16763	16832	16796	17021	16960	16891	16901	16874	16960	16963	16990	16960	16743	16828	16653	16965	16884	17287	16908	16969	16550	16806	16981	16938	16891	16795	16905	16858	16874	17021	16804	16860	16858	16888	16865	16932	16911	16925	17021	16917	16893	17011	17071	16927	16958	16755	16876	16734	16885	16968	16864	16909	16757	16822	16849	16843	16835	16920	16959	16792	16825	16754	16976	16898	16900	16899	16871	16881	16755	16873	16948	16803	17068	16881	16880	16844	16797	16869	16825	16881	16744	16936	16780	16895	16908	16894	16676	16793	16848	16834	17104	16929	16800	16757	16966	16846	16760	16918	16847	16732	16980	16852	17196	16804	16944	16865	16864	16880	16941	16814	16859	16998	16854	16868	16811	16775	16962	16879	17014	16784	16930	16834	17042	16720	16872	16822	16773	17023	16820	16918	16758	16881	16765	16887	16888	16926	16714	17033	16820	16902	16758	17007	16883	16963	17007	16865	17021	16934	16957	16939	16815	16879	16978	16915	17008	16797	16916	16915	16803	16911	16907	16937	16806	16997	17043	16870	16846	17085	16915	16832	16873	16885	16769	16755	16899	16708	16896	16790	16859	16949	17037	16947	17034	16888	16871	16724	16897	16701	17001	16942	16818	16909	16784	16864	16883	16991	16811	16917	17039	16974	16907	16987	17035	16788	16806	16876	16997	17027	16870	16909	16930	16798	16830	16863	16916	16904	17002	16918	16874	16970	16854	16853	16915	16877	16840	16916	16861	16767	16777	16897	16826	16816	16981	16758	16873	16919	17043	16941	16885	16733	16777	16801	17004	16949	16892	16956	17007	16907	16954	16736	16906	16741	17003	17006	16849	16888	16884	16898	16938	16907	16938	16782	16928	16695	16850	16885	17039	16767	16911	16740	16915	16785	16920	16967	16831	16918	16715	16841	16752	16961	16861	16845	16715	16758	17063	16831	16948	16789	16890	16870	16979	16878	16875	16984	17069	16825	16846	16864	17185	16795	16876	16949	16875	16874	16778	16888	16805	16992	16727	16752	16927	16939	17021	16819	16872	16966	16971	17097	16856	16906	16903	16886	17031	16903	16831	16950	16969	16846	17057	17046	16830	16877	16906	16839	16806	16893	16771	16817	17013	16949	16902	16839	16770	16731	16892	16872	16883	17066	16994	16733	16877	17011	16840	16764	16851	16840	16826	16954	16940	16817	16822	16927	16843	16901	16841	16960	16947	17006	16807	16858	16929	16754	16808	16817	16935	16801	16725	16742	16839	16845	16959	16766	16982	16844	16866	16843	16759	16973	17019	17041	16833	16941	16845	16938	17010	16877	16912	16911	16989	16924	16939	16895	16643	16965	16995	16790	16744	16961	17037	16731	16970	16965	16909	16731	17069	16805	16857	16869	16853	16930	16989	16816	16760	16735	16950	16885	16863	16963	16784	16994	16933	16928	16794	16794	16763	16670	17019	16849	16747	16922	16775	16950	16875	16892	16888	16885	16789	16916	16882	16849	16992	16986	16919	16772	16961	16842	16733	16894	16929	16896	16588	16905	16742	16762	16844	17018	17026	16964	16840	16884	16962	17009	16751	16796	17009	16827	16835	17015	16722	16709	16790	17061	16956	16783	16924	17027	16857	16971	16866	16871	16842	16721	16891	16851	17089	16824	17009	17011	16804	17119	16831	16912	16921	16976	16843	16886	17019	16994	16920	17102	16983	16739	16836	16822	16892	16843	16794	16808	16987	16871	17002	16750	16878	16886	16952	16764	16854	16974	16984	16894	16960	16947	16908	16807	16858	16912	16913	16599	16831	16872	16853	16739	16914	16680	16820	17041	16961	16848	17058	16961	16891	16803	16917	16908	16828	17001	16733	17065	16868	16931	16906	17060	16695	16942	17034	16619	16850	17036	16827	16690	16949	16864	16946	16938	16866	16786	16918	16755	16850	16850	16910	16927	16727	16813	16878	16909	16917	16784	16849	16879	16815	16953	17000	16852	16825	16793	17058	16895	16739	16964	16912	16999	16776	16944	16946	16680	17077	16843	16832	16900	16903	16772	16779	16978	16828	16874	16930	16763	16859	16863	17049	16844	16881	16831	16911	16807	16904	17020	16789	16822	16936	16920	17060	16801	16996	17014	16976	16880	16988	16931	16775	16882	17138	16806	16830	16880	16880	17022	16884	16946	16917	16696	16891	16835	16881	16876	16815	17005	16919	16744	16972	16780	16923	16951	16885	16805	16881	16897	16798	16725	16974	16791	16872	17056	16894	16885	16940	16802	16903	16816	16832	16941	16927	17003	16922	16662	16962	16932	16860	16893	17031	16994	16860	16888	16968	17004	16982	16768	16810	16758	16899	16758	16888	16787	16818	16842	16920	16908	17120	16842	16963	17008	16958	16831	16767	16795	17008	16923	16927	16920	16720	16699	16818	16777	16820	16838	16937	16988	17007	16991	16824	16808	16670	16957	16886	16999	16808	16866	16874	16653	16858	16825	16929	16741	16857	16798	16752	16945	16833	16871	16770	16844	16931	16867	16872	17000	16848	17066	17086	16912	16881	16888	16986	17060	17053	16845	17036	16969	16705	16868	16737	16783	16698	16875	16764	17146	16946	17003	17004	16863	16596	16952	16976	16847	16936	16732	16925	16889	16887	16733	16804	16927	16816	16815	16874	16838	16937	17058	17048	17075	16948	16846	16831	16941	16635	16914	17006	16887	16944	16806	16878	16704	16837	16908	16864	16842	16813	16977	16873	16927	16851	16781	16853	17021	16830	16821	16800	16843	16813	16906	16826	16829	16882	17023	16876	17007	16737	16827	16931	16836	16980	16999	16822	16933	16855	16902	17064	16836	16807	16997	16864	16976	16899	16810	16718	16870	16857	16815	16977	16785	16971	16876	16895	16736	16868	16960	16812	16914	17099	16902	16969	17036	16907	16864	16678	16908	16700	16923	16888	16930	16616	16950	16921	16848	16817	16910	16685	17043	16887	16941	16897	16816	16963	16948	16950	16690	16966	16957	16808	16854	16865
37080	33298	38562	36596	32678	31311	30834	30398	30228	29777	29692	29520	29392	29732	29919	29616	29412	29467	29405	29119	29465	29344	29350	29466	29425	29240	29409	29293	29457	28999	29271	29257	29494	29265	29412	29648	29446	29386	29439	29284	29357	29413	29304	29300	29101	29078	29555	29069	29441	29220	29225	29449	29393	29440	29563	29301	29111	29111	29574	29321	29203	29103	29407	29324	29306	29146	29162	29275	29375	29284	29033	29171	29452	29252	29117	29455	29345	29170	29278	29285	29446	29139	29210	29327	29382	29310	29325	29367	29420	29219	29468	29121	29449	29616	29374	29204	29362	29224	29223	29295	29561	29419	29369	29376	29318	29348	29359	29138	29406	29426	29288	29085	29180	29157	29282	29454	29143	29176	29497	29209	29388	29100	29705	29321	29585	29242	29286	29329	29593	29442	29375	29568	29393	29282	29678	29364	29415	29024	29565	29436	29388	28982	29371	29301	29334	29234	29244	29303	29388	29232	29226	29356	29220	29196	29381	29250	29590	29185	29676	29448	29473	29677	29320	29338	29469	29238	29135	29206	29408	29408	29473	29295	29396	29373	29125	29220	29191	29160	29128	29292	29320	29240	29528	29224	29323	29389	29555	29270	29452	29379	29180	29451	29307	29455	29309	29278	29197	29380	29456	29169	29294	29296	29369	29253	29235	29219	29440	29303	29549	29353	29307	29384	29308	29361	29241	29346	29196	29212	29482	29245	29380	29223	29042	29341	29327	29246	29268	29460	29596	29363	29204	29459	29230	29326	29306	29509	29192	29248	29418	29273	29353	29322	29140	29191	29231	29446	29321	29251	29192	29484	29313	29147	29229	29214	29169	29258	29486	29398	29240	29477	29471	29567	29326	29396	29339	29495	29383	29163	29123	29170	29169	29276	29215	29566	29445	29094	29539	29357	29411	29352	29430	29222	29132	29155	29060	29576	29058	29244	29410	29612	29220	29285	29407	29280	29235	29170	29255	29592	29344	29100	29301	29417	29445	29335	29899	29335	29365	29318	29176	29036	29250	29364	29302	29302	29450	29235	29297	29371	29296	29548	29262	29212	29359	29458	29190	29668	29291	29335	29348	29310	29073	29139	29174	29322	29367	29129	29341	29407	28993	29370	29342	29072	29281	29078	29441	29038	29031	29463	29306	29438	29274	29328	29554	29245	29442	29544	29233	29377	29373	29242	29319	29269	29034	29082	29257	29260	29445	29412	29305	29156	29218	29165	29288	29374	29258	29355	29259	29446	28881	29260	29484	29500	29334	29242	29449	29426	29250	29205	29235	29148	29190	29218	29337	29219	29427	29576	29190	29285	29542	29133	29326	29354	29383	29333	29227	29338	29378	29245	29030	29502	29269	29403	29228	29201	29408	29254	29427	29046	29144	29302	29601	29219	29308	29391	29464	29307	29477	29443	29081	29156	29396	29447	29272	29506	29280	29210	29219	29386	29253	29564	29242	29055	29437	29280	29023	29053	29323	29378	29145	29196	29456	29397	29257	29441	28929	29488	29687	29322	29321	29401	29193	29089	29044	29277	29409	29383	29137	29338	29212	29232	29297	29286	29261	29038	29341	29155	29288	29503	29461	29290	29667	29258	29271	29398	29336	29562	29178	29440	29145	29303	29426	29350	29370	29406	29363	29086	29185	29170	29051	29479	29443	29500	29210	29276	29465	29275	29284	29329	29424	29250	29234	29319	29323	29340	29588	29278	29602	29380	29320	29575	29216	29471	29407	29229	29414	29330	29439	29225	29143	29521	29387	29377	29395	29185	28919	29167	29354	29471	29425	29139	29188	29129	29099	29320	29447	29230	29298	29259	29288	29440	29247	29568	29341	29164	29310	29199	29164	29338	29294	29434	29553	29169	29361	29214	29333	29235	29570	29371	29403	29371	29304	29252	29087	29295	29256	29391	29327	29379	29390	29345	29131	28920	29523	29152	29237	28978	29063	29501	29051	29139	29592	29438	29496	29440	29440	29393	29207	29217	29051	29195	29508	29606	29167	29162	29428	29223	29215	29497	29442	29396	29293	29484	29214	29327	29603	29132	29438	29506	29469	29328	29224	29262	29436	29474	29260	29268	29435	29129	29356	29138	29327	29342	29428	29203	29394	29434	29605	29173	29232	29546	29193	29384	29357	29463	29476	29236	29154	29453	29111	29200	29274	29362	29524	29379	29244	29224	29405	29175	29653	29482	29244	29258	29357	29175	29302	29371	29322	29298	29300	29687	29556	29189	29179	29404	29369	29508	29480	29075	29508	29366	29183	29250	29630	29190	29329	29201	29369	29154	29283	29272	29071	29246	29322	29200	29162	29422	29331	29184	29216	29214	29325	29432	29418	29219	29237	29314	29654	29531	29226	29534	29168	29430	29528	29232	29223	29278	29371	29234	29396	29129	29209	29375	29263	29214	29346	29118	29366	29491	29270	29495	29230	29313	29444	29429	29513	29267	29286	29463	29634	29515	29394	29390	29549	29378	29449	29367	29093	29150	29523	29216	29570	29394	29161	29281	29331	29356	29541	29324	29410	29327	29249	29271	29465	28953	29274	29263	29333	29120	29330	29429	29502	29125	29374	29313	29550	29367	29235	29309	29387	29252	29299	29022	29405	29301	29388	29391	29324	29187	29534	29480	29449	29558	29551	29417	29455	29335	29395	29257	29302	29416	29346	29238	29287	29229	29183	28911	29531	29350	29057	29367	29262	29394	29191	29566	29186	29278	29203	29216	29313	29144	29227	29200	29478	29297	29068	29346	29216	29410	29423	29454	29256	29244	29362	29360	29211	29417	29446	29284	29660	29556	29299	29409	29618	29232	29167	29104	29360	29326	29547	29214	29592	29438	29448	29492	29545	29327	29439	29192	29155	29294	29276	29255	29440	29037	29302	29018	29473	29309	29276	29425	29242	28970	29539	29425	29452	29314	29432	29279	29303	29371	29306	29124	29205	29402	29478	29363	29265	29345	29249	29200	29196	29081	29258	29265	29488	29295	29058	29060	29291	29100	29445	29110	29503	29219	29624	29511	29224	29376	29399	29472	29084	29124	29326	29285	29353	29385	29486	29354	29432	29454	29414	29362	29690	29501	29359	29536	29375	29162	29405	29473	29321	29364	29325	29551	29329	28940	29229	29376	29331	29116	29117	29067	29204	29028	29217	29326	29226	29124	29284	29271	29311	29313	29106	29190	29063	29311	29111	29463	29047	29803	29149	29201	29358	29454	29400	29398	29288	28995	29388	29214	29160	29136	29525	29561	29424	29437	29386	29343	29192	29405	29373	29488	29347	29216	29228	29431	29552	29354	29372	29417	29111	29319	29051	29119	29202	29419	29495	29334	29496	29233	29241	29136	29213	29170	29157	29273	29299	29177	29285	29310	29256	29088	29330	29577	29487	29356	29444	29379	29429	29354	29498	29071	29170	29075	29106	29356	29138	29194	29415	28964	29236	29401	29504	29189	29351	29137	29072	29173	29189	29092	29285	29276	29077	29172	29313	29344	29532	29433	29176	29360	29305	29134	29362	29336	29376	29278	29225	29423	29478	29440	29021	29329	29332	29229	29269	29102	29273	29192	29038	29389	29438	29214	29450	29341	29286	29557	29226	29234	29445	29235	29211	29142	29323	29305	29391	29287	29500	29292	28966	29117	29047	29453	29548	29147	29307	29225	29348	29395	29273	29375	29474	29464	29268	29245	29187	29118	29042	29066	29419	29505	29460	29356	29238	29252	29206	29281	29427	29420	29114	29372	29212	29224	29300	29062	29514	29689	29336	29332	29434	29384	29219	29265	29423	29484	29095	29341	29254	29342	29324	28991	29287	29106	29410	29357	29316	29486	29224	29191	29404	29308	29295	29306	29305	29272	29245	29436	29173	29248	29246	29189	29357	29383	29070	29393	29346	29390	29524	29295	29508	29206	29395	29232	29245	29339	29208	29500	29307	29195	29243	29327	29039	29509	29280	29148	29326	29196	29422	29433	29425	29310	29378	29578	29148	29287	29272	29308	29143	29279	29264	29309	29189	29253	29334	29413	29290	29293	29294	29208	29244	29324	29363	29380	29372	29244	29454	29359	29257	29447	29404	29267	29288	29449	29388	29479	29478	29101	29449	29098	29327	29397	29528	29158	29456	29486	29235	29315	29280	29299	28983	29273	29386	29480	29357	29299	29487	29251	29330	29166	29286	29340	29396	29621	29662	29469	29496	29243	29574	29218	29402	29598	29526	29526	29295	29442	29513	29182	29279	29382	29351	29544	29194	29204	29369	29385	29418	29377	29440	28986	29503	29261	29289	29308	29487	29409	29407	29125	29131	29320	29323	29542	29628	29500	29254	29375	29163	29367	29774	29621	29268	29168	29388	28987	29345	29258	29323	29687	29505	29311	29243	29348	29288	28967	29353	29310	29508	29313	29571	29356	29501	29350	29351	29121	29275	29168	29218	29359	29118	29332	29274	29383	29439	29469	29316	29190	29244	29213	29552	29186	29225	29232	29309	29145	29422	29380	29029	29547	29074	29262	29448	29281	29361	29316	29408	29214	29551	29301	29489	29296	29308	29227	29329	29122	29199	29345	29313	29081	29344	29174	29488	29209	29312	29100	29357	29495	29453	29253	29673	29413	29151	29481	29337	29298	29300	29369	29287	29527	29333	29259	29420	29116	29046	29305	29252	29437	29274	29374	29063	29361	29273	29250	29486	29220	29318	29070	29297	29451	29078	29522	28988	29412	29249	29056	29319	29556	29292	29326	29312	29120	29402	29250	29356	29119	29355	29271	29323	29324	29214	29530	29433	29390	29198	29345	29103	29388	29698	29519	29587	29275	29186	29275	29121	29225	29347	29045	29296	29498	29292	29358	29149	29531	29502	29367	29291	29369	29009	29454	29486	29466	29364	29379	29160	29240	29589	29353	29379	29262	29708	29426	29163	29393	29555	29625	29161	29260	29566	29707	29436	29234	29177	29391	29360	29297	29340	29279	29466	29604	29387	29435	29494	29345	29399	29361	29303	29629	29673	29440	29291	29122	29846	29232	29151	29415	29600	29245	29296	29101	29309	29397	29346	29239	29462	29141	29129	29380	29414	29390	29334	29545	29237	28941	29435	29460	29256	29513	29186	29569	29514	29384	29537	29400	29217	29232	29570	29309	29299	29191
29897	35841	34650	27022	22736	20607	19490	18851	18665	18523	18218	18154	18094	18028	17819	17930	17931	17926	17778	17750	18005	17672	17789	17538	17776	17801	17717	17932	17600	17717	17569	17799	17797	17869	17650	17712	17604	17629	17569	17744	17541	17626	17542	17796	17555	17783	17555	17755	17630	17610	17685	17424	17644	17554	17520	17627	17637	17553	17611	17660	17669	17596	17744	17754	17509	17490	17679	17795	17686	17817	17671	17656	17667	17460	17436	17737	17513	17753	17610	17416	17815	17395	17585	17598	17584	17609	17658	17587	17579	17569	17627	17824	17458	17426	17401	17524	17617	17474	17603	17555	17742	17662	17662	17548	17797	17584	17568	17496	17446	17484	17735	17536	17532	17583	17539	17827	17548	17573	17682	17660	17642	17565	17672	17541	17639	17632	17623	17613	17757	17688	17581	17642	17502	17416	17580	17690	17483	17621	17585	17614	17752	17369	17569	17671	17472	17507	17445	17688	17502	17719	17449	17540	17623	17588	17634	17490	17570	17661	17709	17660	17556	17586	17532	17583	17441	17471	17665	17691	17541	17664	17593	17513	17584	17784	17514	17578	17573	17629	17614	17640	17515	17711	17729	17458	17768	17578	17446	17817	17534	17770	17655	17671	17517	17544	17642	17432	17502	17508	17510	17423	17577	17625	17814	17469	17546	17477	17510	17499	17502	17534	17493	17428	17554	17487	17674	17563	17623	17750	17461	17767	17454	17651	17585	17545	17593	17646	17456	17724	17602	17602	17647	17520	17539	17466	17726	17385	17768	17641	17598	17388	17474	17676	17564	17419	17660	17664	17439	17455	17612	17543	17577	17678	17683	17591	17696	17630	17547	17618	17587	17711	17592	17641	17707	17794	17625	17520	17619	17603	17362	17732	17544	17633	17599	17524	17586	17693	17725	17561	17727	17529	17731	17454	17683	17556	17404	17651	17485	17454	17661	17656	17578	17719	17562	17497	17557	17618	17577	17637	17689	17587	17421	17507	17705	17702	17649	17581	17721	17704	17591	17707	17417	17734	17430	17581	17638	17476	17832	17679	17711	17609	17580	17266	17632	17657	17555	17688	17752	17706	17604	17551	17449	17738	17674	17594	17630	17937	17573	17721	17591	17569	17636	17659	17643	17466	17704	17578	17646	17539	17773	17410	17394	17607	17494	17642	17681	17639	17775	17554	17660	17453	17678	17670	17494	17462	17589	17720	17630	17582	17655	17609	17601	17661	17644	17650	17675	17588	17622	17543	17557	17601	17661	17589	17611	17667	17523	17547	17676	17686	17603	17556	17563	17639	17476	17567	17582	17676	17691	17639	17683	17604	17550	17523	17564	17546	17641	17765	17556	17522	17656	17821	17604	17470	17637	17671	17540	17629	17624	17594	17721	17712	17412	17648	17464	17520	17658	17566	17580	17577	17803	17801	17661	17614	17505	17656	17654	17576	17516	17536	17526	17494	17528	17702	17838	17468	17639	17579	17513	17655	17455	17610	17761	17532	17550	17647	17544	17581	17687	17426	17705	17592	17606	17425	17647	17648	17677	17588	17552	17638	17697	17536	17690	17595	17743	17649	17594	17562	17454	17528	17443	17621	17514	17474	17795	17499	17587	17414	17652	17560	17657	17562	17644	17501	17616	17559	17548	17675	17547	17539	17656	17621	17586	17607	17699	17536	17639	17674	17580	17566	17687	17617	17498	17704	17514	17562	17496	17543	17623	17731	17548	17701	17685	17796	17683	17700	17659	17576	17771	17573	17673	17522	17526	17471	17647	17488	17579	17602	17576	17543	17549	17471	17638	17496	17730	17619	17732	17648	17490	17409	17518	17557	17570	17789	17646	17619	17732	17654	17496	17616	17583	17738	17563	17519	17319	17704	17468	17612	17577	17693	17416	17636	17541	17653	17519	17556	17539	17594	17648	17720	17666	17605	17488	17601	17568	17558	17596	17574	17527	17709	17641	17703	17506	17657	17452	17792	17547	17626	17602	17635	17699	17612	17623	17717	17473	17652	17545	17736	17637	17622	17729	17644	17591	17518	17870	17613	17659	17658	17545	17700	17684	17582	17873	17391	17690	17634	17590	17735	17619	17548	17747	17583	17619	17584	17485	17746	17838	17376	17687	17462	17503	17803	17542	17661	17555	17647	17752	17725	17537	17546	17466	17622	17733	17658	17637	17652	17808	17560	17572	17610	17634	17505	17661	17700	17668	17638	17760	17609	17551	17615	17619	17484	17576	17680	17630	17523	17596	17559	17766	17602	17372	17646	17463	17705	17641	17613	17396	17718	17602	17662	17590	17620	17619	17688	17631	17704	17515	17551	17589	17551	17685	17505	17571	17550	17443	17698	17532	17553	17489	17635	17623	17422	17764	17641	17512	17699	17551	17679	17507	17678	17554	17692	17728	17449	17534	17488	17553	17637	17603	17499	17700	17531	17624	17711	17497	17636	17740	17591	17412	17658	17549	17587	17614	17545	17668	17629	17651	17522	17475	17627	17453	17609	17649	17677	17517	17635	17622	17477	17512	17626	17622	17750	17660	17586	17552	17675	17555	17634	17614	17625	17643	17673	17693	17597	17595	17580	17566	17811	17693	17456	17580	17658	17544	17517	17549	17517	17576	17533	17760	17470	17739	17607	17499	17554	17638	17566	17675	17412	17531	17504	17518	17554	17403	17502	17766	17579	17678	17596	17557	17664	17545	17589	17650	17680	17590	17584	17535	17634	17456	17581	17692	17594	17718	17528	17533	17606	17583	17621	17679	17383	17636	17603	17622	17565	17680	17737	17630	17559	17625	17787	17595	17587	17679	17666	17719	17638	17431	17745	17531	17550	17639	17401	17554	17632	17591	17545	17670	17622	17640	17621	17454	17758	17445	17539	17563	17843	17477	17665	17591	17482	17582	17621	17776	17693	17725	17476	17542	17584	17644	17612	17586	17767	17424	17535	17667	17669	17597	17665	17528	17703	17701	17674	17669	17658	17580	17530	17469	17511	17513	17458	17539	17495	17607	17545	17636	17611	17625	17520	17652	17630	17417	17637	17699	17581	17687	17427	17483	17685	17495	17709	17830	17643	17575	17474	17813	17573	17602	17608	17506	17729	17632	17608	17604	17543	17612	17606	17458	17670	17381	17705	17568	17657	17746	17530	17661	17710	17565	17696	17647	17580	17851	17656	17669	17557	17661	17499	17641	17544	17637	17626	17668	17658	17498	17514	17480	17484	17607	17668	17602	17589	17585	17824	17605	17631	17648	17530	17784	17490	17521	17652	17568	17863	17584	17617	17709	17635	17373	17435	17551	17647	17499	17502	17648	17694	17552	17754	17483	17582	17773	17575	17628	17482	17680	17604	17640	17567	17573	17407	17738	17563	17574	17476	17644	17485	17642	17560	17347	17623	17542	17795	17607	17591	17448	17700	17679	17800	17662	17545	17562	17522	17531	17637	17581	17445	17591	17638	17643	17460	17676	17606	17608	17542	17752	17527	17623	17475	17632	17493	17437	17613	17579	17785	17712	17598	17601	17595	17660	17591	17590	17454	17576	17728	17455	17537	17605	17544	17446	17566	17619	17662	17606	17664	17455	17592	17686	17607	17734	17507	17630	17632	17534	17609	17496	17631	17639	17678	17742	17667	17553	17617	17501	17496	17705	17679	17489	17463	17700	17581	17721	17488	17678	17679	17467	17650	17608	17406	17579	17719	17635	17514	17607	17585	17585	17609	17589	17661	17561	17637	17635	17767	17602	17546	17573	17683	17424	17491	17446	17869	17497	17567	17546	17500	17557	17506	17704	17692	17469	17539	17684	17532	17644	17476	17589	17680	17461	17534	17497	17623	17605	17580	17640	17529	17566	17592	17541	17671	17609	17645	17758	17566	17504	17735	17672	17563	17504	17335	17667	17652	17592	17651	17705	17693	17629	17663	17701	17601	17620	17698	17545	17794	17315	17733	17585	17618	17524	17624	17627	17741	17498	17587	17500	17507	17584	17457	17642	17649	17658	17493	17592	17732	17563	17635	17426	17675	17614	17605	17655	17577	17644	17691	17401	17527	17677	17573	17691	17501	17605	17621	17500	17605	17645	17539	17726	17495	17585	17478	17706	17456	17652	17727	17702	17608	17706	17654	17890	17552	17799	17692	17578	17656	17590	17585	17663	17616	17613	17362	17654	17606	17674	17602	17653	17521	17666	17610	17699	17661	17691	17600	17468	17619	17657	17540	17678	17602	17705	17597	17441	17468	17690	17411	17739	17676	17649	17656	17458	17556	17461	17616	17770	17840	17627	17642	17517	17697	17826	17685	17553	17677	17697	17739	17648	17624	17550	17683	17720	17617	17472	17726	17634	17739	17603	17657	17698	17689	17711	17457	17521	17535	17612	17554	17707	17345	17527	17625	17546	17469	17494	17517	17635	17515	17604	17645	17514	17962	17561	17692	17513	17622	17553	17664	17686	17547	17548	17712	17578	17482	17597	17692	17542	17622	17605	17642	17679	17608	17702	17567	17591	17586	17573	17629	17584	17685	17556	17631	17741	17553	17451	17659	17704	17614	17548	17743	17550	17629	17577	17503	17796	17591	17624	17602	17542	17455	17537	17637	17602	17587	17650	17702	17578	17650	17619	17773	17643	17400	17606	17387	17718	17678	17536	17556	17682	17516	17622	17521	17644	17707	17621	17687	17527	17658	17864	17719	17686	17708	17673	17757	17762	17628	17545	17602	17700	17659	17801	17618	17497	17688	17526	17580	17664	17761	17674	17555	17710	17669	17829	17375	17562	17788	17637	17646	17624	17702	17611	17637	17836	17553	17621	17366	17691	17650	17625	17406	17646	17386	17685	17447	17611	17603	17607	17596	17591	17637	17663	17623	17815	17767	17612	17571	17629	17624	17720	17609	17452	17645	17740	17488	17506	17566	17826	17573	17537	17503	17687	17658	17762	17610	17623	17693	17490	17514	17552	17683	17533	17486	17680	17788	17614	17609	17641	17685	17413	17475	17511	17575	17569	17672	17730	17707	17480	17720	17626	17606	17611	17625	17624	17661	17580	17514	17500	17620	17480	17610	17530	17626	17609	17488	17621	17377	17508	17543	17745	17752	17529	17613	17666	17684	17607	17650	17629	17784	17737	17779	17497	17753	17573	17501	17515	17545
23594	20654	27119	25175	25500	30553	32865	30156	29725	29418	29009	29110	28857	28674	28766	28716	28561	28486	28784	28383	28539	28598	28454	28541	28234	28357	28435	28284	28396	28304	28325	28546	28282	28335	28497	28371	28028	28372	28131	28035	28461	28143	28085	28245	28363	28276	28390	28268	28289	28314	28334	28138	28202	28208	28127	28124	27830	27898	28208	28258	28220	28252	28199	28343	28214	28154	28252	27804	28207	28007	28081	28141	27935	27947	28143	28208	28237	28191	28096	28091	28398	28136	28187	28149	28250	27998	28218	28204	28030	28245	28206	28002	28045	28067	27880	27975	28167	27773	27950	28169	28012	28309	28137	27996	28308	28296	27957	28215	28225	28242	28373	28041	28246	28164	28060	28071	28185	28291	28207	28303	27997	27817	27918	28151	28106	27940	28276	28120	27871	27990	28055	28122	28488	28145	28164	27894	28081	27925	27941	28037	28091	28241	28064	28055	28074	27876	28133	28094	28120	28139	27822	28108	28032	28069	28065	27936	28210	28207	28187	28160	28212	28139	27963	27923	27968	28076	28092	28188	28297	28028	28214	28041	27929	27994	27823	28201	28375	28228	28068	28039	27985	28219	28120	28192	28240	28114	28275	27969	28283	28117	27940	28274	28168	28017	28208	27971	28223	28129	28059	28118	28218	28023	28109	28365	28482	28046	28466	28211	28147	28248	27932	28262	28208	28072	28162	28095	28220	28400	28078	28250	28102	28295	28088	28391	27931	27869	28039	28185	28139	27897	28069	27953	28051	27937	27992	27792	28081	27893	27996	28167	28087	28106	28047	27949	28106	28191	28156	27999	28151	28110	28233	28042	28195	28533	28230	28036	28038	28131	28127	28350	28106	27983	27998	28187	28021	28206	28262	28247	28004	28069	28088	27991	28414	28374	28230	28207	28053	27850	28247	28096	27686	28081	28134	27898	28107	28098	28156	27989	28176	28099	28141	28209	28112	28151	28011	28181	27973	27953	28227	27893	27991	28063	28125	27968	28090	28093	27962	27964	28004	28423	28119	28197	28128	28164	27873	27795	28296	28060	28156	27995	28105	27794	27912	28060	28078	28148	28056	28140	28177	27979	28186	28191	28078	28355	28051	28089	28129	28095	28074	27995	27820	27950	28232	28194	27939	28108	28207	28501	28130	27885	28131	28271	28134	28039	28111	27970	28198	28008	28053	28118	28215	28116	28170	28340	27953	28143	28043	28351	28214	28186	27933	28276	28274	28200	27984	28183	28166	28503	28339	28190	28191	27804	28344	28216	28318	28269	28233	27851	28071	28323	28258	28096	28060	28207	27945	27767	28126	28185	28092	28318	28356	28141	28209	28118	28367	28143	28135	28039	28275	28003	28042	28078	27826	28260	28001	27986	28296	27809	27944	27995	28384	27967	28158	28088	28150	28029	27893	28231	28030	28173	28135	28213	28399	27967	28132	28077	28070	28165	28207	28083	28235	28118	28285	28132	27986	28149	28198	28054	27955	27886	28149	28019	28031	27965	28095	28202	28287	27953	27988	28004	28255	28119	28125	27843	27905	28184	27896	28148	28200	27889	27930	27966	28274	28024	28332	28184	28101	28131	28107	28040	28174	28005	28125	28178	28216	28020	28038	27877	28296	28105	28079	28239	28143	28272	28316	28124	28193	28207	28068	28223	28182	28112	27874	28113	27961	28042	28006	28058	28220	27991	28431	28341	28340	28322	28295	28112	28331	28068	28243	28176	28238	28022	27996	28014	28299	28478	28274	28048	28104	28228	28009	28300	28140	28063	27878	28099	28277	28073	28481	28225	28106	28073	28060	27947	28352	28152	28181	28222	28411	28022	28179	27963	28100	28155	28206	27893	28333	28148	28291	28022	28287	28191	28183	28117	28142	28007	28167	27925	27944	28023	28230	28304	27979	28068	28239	28119	28550	28092	28030	28356	28331	28189	27850	28153	27997	28047	28244	28018	28371	28197	28180	28170	27958	28131	28037	28082	28353	28255	28406	28114	28418	28172	28142	28011	28189	28204	28146	28182	28191	28172	28576	27946	28355	27944	27803	27720	28086	28054	28190	28450	28243	28120	28076	28038	28075	28139	28213	28313	27817	28260	27971	28024	28250	28255	28085	28076	28128	27983	28180	28174	28075	27996	28068	28259	28377	28049	28348	27975	28281	28030	28212	28244	28353	27978	28027	28050	28079	28137	28175	28000	28091	27980	28365	28042	27904	27906	28106	28167	27804	28130	27967	27789	28370	28201	27916	27983	28436	28182	28158	28065	27978	28042	28353	28134	28010	28201	28141	28134	27982	28321	28285	28135	28054	28050	28148	28090	28089	28070	28213	28191	28153	28034	28205	27971	28070	28268	28212	28249	28059	28019	28204	27891	28083	27897	28212	28132	28007	28059	28211	28055	28229	28270	28101	28141	28112	28356	28087	28225	28001	28003	27943	28095	28000	28094	28182	28030	27948	28258	28212	28003	28101	28114	28295	28285	28354	28023	28647	28253	28007	28053	28055	28379	28213	27923	27994	28018	28306	28242	28234	28373	28248	28068	27989	27823	28112	28176	28188	28107	28034	28149	28175	27944	28237	28160	28251	28370	27938	27990	28193	28122	28126	27961	28092	28122	28011	28315	27989	28279	28193	28010	28507	28172	28229	28279	28054	28046	27961	28061	28297	27871	27922	28303	27982	28120	28090	28020	28023	28308	28117	28053	28039	28131	28121	27962	28226	28035	28162	28189	28010	27947	28177	28092	28008	28221	28041	28216	28197	28516	28450	28024	28042	28454	28274	28202	28249	28060	28086	28246	28159	28442	28117	27956	28236	28226	28400	28194	28182	28076	28275	28111	28198	28297	28039	28073	27985	28192	28188	28330	27984	28115	28033	28120	28463	28168	27914	28054	28211	28096	28169	27996	28130	27971	27993	28081	28202	28077	27964	28081	28144	28092	28185	28100	27993	28033	27956	28080	28053	28052	28059	28309	28164	28100	28129	27961	28016	27973	28197	28246	28133	28228	28287	28109	28416	28130	28135	28298	28060	28252	28227	28320	28055	27973	28000	27923	28043	27929	28163	28264	28096	28041	28126	28233	28219	28268	28187	28088	28146	28055	28171	28051	28068	28251	28268	27945	28033	28077	28338	28384	27947	27928	27915	28208	28299	28151	28227	28264	27983	28134	28276	28001	28037	28287	28170	28195	28260	28175	27868	27822	28195	28086	28439	28207	28267	28131	27895	27935	27967	27845	28020	28171	28058	28259	28216	28065	28246	28052	28111	28200	27962	28167	28229	28157	27818	27970	28244	28253	28172	27975	28036	28323	28007	27813	28117	28171	28212	27999	27984	28372	28361	28038	28196	28049	28143	28035	28500	28369	28227	28304	28196	28363	27990	28115	28288	28185	28117	27961	27992	28048	28013	28099	28293	28297	28122	28107	27790	28066	27906	28260	28239	27905	28086	27972	28475	28352	28293	28166	28049	27968	28107	27963	28360	28140	28121	27990	28178	28002	28379	28025	28158	28142	28005	27882	28079	28182	28004	27976	27904	28140	28221	28181	28198	28019	28091	28111	28271	28314	28112	28210	28294	28194	27974	27718	27844	28128	28143	27854	28029	28153	27992	28092	28209	28227	28235	28081	28225	27797	28181	28090	28232	28079	28342	28204	28090	27993	28052	28249	27956	28167	28257	28163	28106	28016	28183	27987	28159	28280	28367	28113	28163	28094	28219	28276	28355	28059	28103	27889	28137	28140	27945	27792	28151	27811	27762	28139	28332	28000	28077	27778	27975	27975	28132	28230	28320	28364	27930	27882	28010	27945	28217	28094	28184	28110	28147	28169	28049	28147	28200	27854	28338	28167	28212	28102	28105	28223	28366	28311	28085	28102	28131	28154	27897	27975	28054	28033	28191	27979	28168	28299	27961	27982	27976	27956	27990	27819	27970	28259	28289	28108	27880	27958	28158	28219	28070	28165	28169	28080	28374	28209	28231	28100	28135	28200	28155	28035	28144	28091	27977	28219	28169	28339	28207	28066	28368	27884	28131	28128	28076	27970	28057	27978	28165	28142	27898	27975	27713	28308	28194	28178	28357	28081	28172	28053	28206	28124	28001	27926	28082	28199	28225	27929	27943	28095	28200	28220	28096	28351	27994	28063	28019	28071	28008	28051	28245	27977	28154	27933	28188	28262	28043	28011	28522	28288	28029	28298	28286	28166	28093	27923	27881	28142	28026	28094	28316	28137	28253	28261	28126	28293	28291	28195	28547	28097	28304	27928	27889	28033	28188	27884	28221	27914	28064	28355	28190	28139	28175	27840	28206	28291	28207	28278	28146	28218	28172	28124	28230	28119	27974	27990	27986	28052	28033	28090	28283	28334	28016	28186	28160	27849	28239	28378	27994	28279	27976	28207	28244	28232	28082	28092	28002	28181	28205	28156	28170	28286	28268	28215	28128	28115	28113	28124	28195	28312	27983	28017	27997	27949	28041	28201	28357	28062	28203	28107	27899	27856	28055	28029	28111	28276	27913	27986	28096	28228	28125	28150	28273	28192	28226	28310	28201	28023	28147	28103	28151	28266	28023	28108	27952	27646	28117	28270	27971	28256	28135	28061	28225	28032	28123	28039	28056	28272	28053	28050	28279	28022	28270	28012	28369	28319	28215	27979	27884	28148	28168	28332	28026	28149	28028	28009	28038	27850	28348	28079	28283	28209	28208	28256	28193	28093	28311	28126	28219	28107	28031	28160	28183	28209	27966	28121	28256	28153	27929	28260	27979	28162	28192	28058	28086	27954	27944	28005	27976	28191	28470	28074	28030	28223	28101	27984	28390	28040	28228	28113	27966	28306	28075	28087	28312	28124	27953	27873	28043	28022	28088	28053	28164	28057	28007	28078	28069	28085	28490	28097	28003	28319	28004	28036	28137	27947	28238	28034	28197	28292	28098	28372	28069	28238	28079	27940	28298	27962	28287	28161	28083	28088	28098	28229	28309	28308	27999	28237	28048	28145	28009	28257	28263	28143	28059	28084	28002	28185	28002	28149	27990	27993	27896	27870	28139	28154	27963	27976	27976	27870	28000	27974	28406	28093	28114	27959	27923	28191	28398	28021	28140	28235	28014	28262	27925	27905	28233	28056	27932	28114	28181	28148	28036	27982
26951	41590	40873	31932	26026	22936	21282	20078	19524	18812	18402	18296	18152	17916	17980	17720	17655	17612	17334	17494	17319	17444	17510	17400	17338	17485	17426	17519	17370	17209	17418	17410	17109	17287	17123	17133	17255	17181	17375	17201	17307	17107	17326	17104	17426	17206	17170	17177	17299	17072	17254	17221	17223	17217	17254	17250	17219	17177	17077	17311	17246	16965	17051	17035	17070	17240	17228	17017	17194	17076	17134	17152	17161	17119	17107	17187	17121	17106	17192	17038	17042	17056	17269	17054	17106	17244	17107	16949	17105	17011	17190	17097	17286	17108	17127	17042	17008	16964	17105	17019	17161	17119	17147	17083	17119	17079	16985	17278	17079	17132	17120	17156	17202	17006	17232	17116	17087	17020	17183	17042	17089	17154	17152	17225	17131	17201	17104	17131	17165	16880	17019	17076	17292	17279	16905	17125	17134	17214	17210	17084	17038	17076	17138	17059	17027	16968	17151	16868	17052	17031	17080	17123	16998	17027	17062	17168	17223	17200	17241	17301	17039	17081	17110	17017	17022	17103	16914	17180	17129	17319	16955	17087	17024	17189	17089	17116	17019	16942	17159	16987	17098	16994	17109	17288	17085	17241	17199	17149	17052	16974	17053	17241	16977	17154	17076	17225	17111	17210	16990	17064	17164	17110	16920	17056	17118	17177	17134	16962	17136	17090	16954	17148	17133	17150	17128	16968	17126	17161	17171	17024	16945	17302	17325	17037	17209	17134	17240	17142	16915	16940	17166	16954	17043	17159	17081	16970	17101	17171	17264	16946	17091	17096	17118	17165	17126	16971	17041	17223	17156	16998	17397	17215	17004	17061	17190	17123	17374	17047	17023	16953	17061	17119	17184	16835	17296	17201	16778	17090	16895	17006	17128	16966	17159	16960	17119	16983	17113	17004	17049	17025	17056	17162	17125	17129	17079	17147	17073	17041	16989	17116	17183	17029	17164	16981	17143	17383	17037	16923	17214	17020	17148	17004	16867	17141	17073	16923	17200	16954	17172	17236	17149	17218	17186	17101	17012	17133	17057	17245	17099	17158	17151	17105	17223	17149	16994	17168	17075	17186	17147	17104	17146	17001	17099	17036	16967	17112	16919	17142	17116	17172	17161	17085	16990	17078	17205	17199	17051	16965	17056	17059	17079	17001	17159	16982	16927	17185	17059	17137	17073	17137	16989	17083	17169	17077	17063	17083	16935	17086	17092	17058	17166	17089	17162	17254	16951	17184	17177	17160	17142	16923	17146	17146	17239	17127	17102	17127	17008	17102	17143	17160	17086	17214	16928	17075	17146	17256	17084	17098	17163	16951	17151	17124	17057	17002	17058	17040	17201	17203	16891	16973	16951	16968	16962	17091	17091	17206	17046	17217	17085	17135	17021	17175	17162	16831	17275	17021	17116	16984	17129	17299	17170	17001	17149	17255	17062	17220	17141	16940	16993	17120	17202	17030	16896	17231	17048	17103	17075	17069	17147	17152	17167	17212	17008	17025	17041	17158	17080	17288	17101	17163	16990	17192	17026	17032	17218	17390	17157	16990	17168	17131	17182	17014	17175	17236	17077	17163	16889	16917	17218	17281	17239	17190	16923	17281	17097	17146	17046	17172	17078	17153	16997	17298	17102	16979	17097	16899	17171	17075	17086	17093	16945	17135	17034	17017	17064	17110	17121	17194	17015	17152	17286	17034	17050	16832	17152	16981	17198	17168	17149	17012	17185	16912	17087	17084	17181	17204	17076	17030	17014	17058	17075	17136	17171	17019	17097	17019	17159	17093	17199	17253	17212	17149	17075	17190	17122	17174	17033	17095	17070	17119	17050	17006	17035	17086	16990	17087	17073	17111	17162	17119	17137	17127	17073	17272	16971	17048	16978	17100	16989	16987	17075	17089	16999	17116	17148	17176	17135	16958	16909	17059	17217	17082	17134	17056	17122	17092	17127	17110	17256	17090	17298	17294	17118	17181	17182	16948	17079	17105	17178	17258	16950	17020	17199	17283	17164	17137	17195	17006	17119	17155	17041	17060	17051	17059	17146	17016	17184	17139	17009	17177	16988	17131	16831	17100	17246	17245	17138	17177	17064	17152	17263	17134	17278	17125	17037	17177	17000	17253	17113	17127	17010	17074	16928	17224	17050	16981	17250	17073	17156	17032	17015	17173	17358	17120	17058	17095	17195	17148	17114	17056	17296	17229	16949	17164	17064	17031	17221	17368	17019	17257	17065	17002	17159	17000	17062	17169	17091	17133	16986	17122	16989	17155	17172	17199	17055	17184	17196	17000	17022	17079	17041	17070	17094	17044	17160	17142	17188	17044	17138	17106	17236	17038	17220	17012	17132	17200	17239	17177	17066	17184	17144	16993	17168	17100	17039	17117	17096	17246	16918	17153	17093	17031	17096	17056	17140	17110	17220	17025	17194	17319	17157	17223	17063	17235	17184	17043	17077	17027	17119	17020	17148	17167	17121	17147	17127	17126	17228	17161	17022	17043	17195	17184	17227	17067	16981	17061	17218	17228	17033	17167	17091	17054	17217	17073	17204	16932	17119	17336	17111	16951	17212	17170	16941	17251	17208	17074	17021	17167	17074	17078	17291	17158	17180	17066	17037	17081	17162	17205	17201	17109	17307	17340	17183	17179	17018	16963	17014	17468	17135	17138	17095	17097	17145	17213	17199	17085	17069	16992	17026	16864	17013	17088	17018	17158	17059	17304	17120	17215	17020	17019	17076	17170	17155	17264	17156	17285	17074	17104	17079	16993	16994	17112	17213	17049	17226	17120	17146	17291	17032	16965	17110	17089	17057	17121	17330	17200	17051	16920	17044	17137	17134	17048	17080	17162	16905	17198	17048	17118	17152	17101	17050	17058	17012	17130	17106	17047	17049	17300	17054	17160	17265	17118	16960	17137	17156	17147	17269	17217	17240	17249	17103	17117	17163	17218	17104	17172	17026	17209	17186	17056	17024	17127	17046	17088	17021	17035	17112	17112	17065	17226	17020	17024	17430	17084	17128	17189	17034	17058	17108	17093	16973	17173	16923	17332	17055	17080	17057	17002	17168	17230	17110	17044	17094	17160	17031	17203	16981	17127	17309	17057	17081	17032	17090	17171	17206	17272	17049	17136	17262	17070	17087	17004	17084	17120	17141	17171	17068	17120	17121	16950	17214	17062	16922	17111	17031	17124	17082	17238	17040	17068	17231	17066	17197	17132	17153	17064	17096	17110	17132	17053	17032	17154	17043	17212	17364	17129	17082	16989	17057	17030	17251	17127	16994	17140	17261	17094	17161	17033	17042	17139	17153	17071	17193	17186	17288	17136	17107	17022	17208	16986	17097	17230	17146	17314	17119	17040	17118	17107	17297	17046	16826	17270	17077	17224	17148	17090	17189	17155	17097	17147	17041	16997	16998	17083	17116	17019	17275	17152	16965	17176	17160	17147	17194	17078	17156	16972	17111	17064	17009	17219	17111	16967	17086	16951	17343	16975	17278	17061	17308	17171	17022	17114	17137	17083	16952	17088	17045	17077	17147	17144	17076	17230	17255	17187	17150	17017	17099	17191	17177	17068	17078	17303	17070	17142	16991	17264	17188	17200	17058	17113	17003	17189	17190	17142	17092	17118	17039	17179	17058	17170	17039	17049	16938	16931	17270	17200	17181	17043	16904	17043	16961	17138	17086	17212	17055	17081	17190	17143	16861	17145	17035	17240	17097	17146	17058	16951	17135	17099	17103	17256	17200	17000	17118	17101	17160	17208	17067	16963	17158	17254	17104	17281	17045	17038	17039	16991	17056	17139	17005	17192	17172	16960	17252	17261	17110	17167	17111	17120	17416	17019	16926	17017	17196	16985	17022	17089	17072	17034	16936	17117	17030	17233	17074	16989	17170	17121	17029	17150	17122	17334	17139	17034	17164	17102	17143	17082	17188	17116	17188	17130	17183	17192	17185	17162	16988	17227	17156	17056	16921	17089	17151	17190	17045	17000	17264	17071	17186	17177	17082	17195	17149	17027	17104	17064	17279	17351	17016	17040	16921	16997	17185	17114	17122	17167	17151	17035	16990	17175	17122	17085	16956	17045	17151	17192	17186	17195	17132	17017	17135	17086	17183	17168	17156	17334	17136	17168	16873	17138	16949	16975	16982	17089	17091	16858	17126	17063	17011	17072	17140	17315	17066	16962	17201	17166	17228	17050	17077	17211	17016	17043	17063	17126	17076	17182	17163	17165	17141	17010	16909	17115	17142	17082	17084	17280	16945	17099	17182	16995	17036	17137	17022	16925	17062	17201	17144	17209	17012	17098	16988	17182	16968	17113	17004	17168	17156	17186	17047	17049	17148	17054	17259	17155	17118	17075	17057	17085	17200	16957	16968	17156	17015	17159	17153	17144	17046	17170	17141	17250	17000	17079	17049	17065	17157	17222	16941	17073	17087	17324	16991	16976	17095	17212	16939	17139	17124	17155	17151	17071	17035	17107	16996	17018	17092	17102	17305	17095	17214	16958	17082	17057	17037	17127	17074	16859	17043	17041	16971	16962	17152	17050	17001	17142	17054	17063	17153	17116	17189	17005	17181	17234	17199	17144	17057	17088	17120	17050	17192	17149	17142	16962	17292	17149	17007	16982	17060	17054	17199	17153	17072	17033	17092	16905	17117	17124	17107	17286	17147	17046	17092	17053	17198	17055	16959	17015	17232	17168	17013	17027	17232	17217	17299	17147	16921	17020	17065	17168	17225	16987	17067	17038	17003	17119	17045	17298	17215	17038	17052	17340	17245	16982	17170	17227	17075	17131	17200	17157	17124	17059	17100	16992	17089	17082	17048	17225	16797	17371	17193	17130	17334	17036	17170	17071	16924	17039	16971	16947	17214	17042	17146	17292	17043	17121	17087	16989	17011	17080	16930	17220	17047	16975	16999	17326	17199	17205	17104	17185	17055	17292	17124	17094	17080	17348	17149	17116	17098	17029	17093	17029	17251	17202	17132	17268	17042	17095	16953	17219	17090	17191	17105	17245	17049	17274	17123	17222	17128	17169	17086	16939	17050	17146	16810	16930	17104	16904	17124	17096	17164	17079	16963	16967	17118	17134	17250	17140	17054	17050	17135	17036	17140	17098	17204	17202	17015	17113	17143	17079
22172	20649	27118	24437	22832	29055	34446	31136	30164	30075	29639	29048	29164	29170	29022	28740	28706	28444	28499	28364	28543	28465	28388	28352	28284	28393	28629	28425	28272	28365	28222	28163	28306	28263	28046	28218	28108	28215	28262	28255	28140	27780	28354	28173	27726	28130	28012	28199	28074	27919	28071	28104	28254	28052	28256	28142	28047	28165	27911	27966	28105	28336	28117	28106	28086	28110	28080	27814	28086	28210	28119	28130	27972	28041	28098	27950	27997	27999	28127	28176	28037	27898	28009	28002	28112	27898	27862	28146	28278	28034	27990	27965	27740	27865	27984	28040	27988	28282	27847	28139	27977	27703	27884	27634	27900	27814	28151	27994	28045	28113	27951	27884	27816	28069	27800	28035	27942	27947	28244	27875	27797	28096	27993	27824	28015	28120	27754	27607	27789	28030	28088	27943	27944	28114	27761	27840	28033	28032	27980	27912	27903	27681	28056	27960	28139	28110	27980	27987	28188	27935	28159	27854	28013	27981	28175	27801	27865	28020	27952	27828	28192	28084	28034	27700	27914	27876	27765	27789	28073	27764	27842	28022	27971	28012	27819	28038	28124	28017	28044	27779	28134	27762	28126	27901	27899	27913	28089	27941	28191	27877	27916	27651	27789	28097	27849	27713	28083	28059	27687	27879	27822	28167	27738	27916	27889	27861	27998	28069	27921	27965	27993	28057	27954	28112	27936	28198	27992	27956	27906	28158	27851	27812	27824	28022	27916	27982	28441	27771	27718	28001	27957	28068	27901	28030	27804	28006	28014	27675	27786	28060	28124	28189	28030	28044	27809	27649	28000	28093	27871	27959	27857	27757	28014	28340	28114	27980	28109	28165	28069	27896	28073	28243	28052	28092	27899	28027	28167	28016	27670	27835	27968	27931	27814	28052	27998	28211	28013	27814	27763	27968	28315	27681	28183	27837	28045	27732	27974	27802	27970	28145	28118	27611	27933	28031	28259	27955	27925	28263	27992	27976	27997	28115	27860	28046	27872	27960	27752	28012	28167	28016	28114	27940	28109	28223	28037	28154	27867	27964	28243	27922	27913	27728	27733	27932	27955	27809	28006	28003	27773	28059	28149	27819	27886	27864	28066	28035	27802	27909	27946	27936	27770	27888	27683	27916	28149	27902	28119	28260	28139	28164	27948	28230	27815	27764	27833	27883	28003	27825	27940	28056	27728	28125	28206	28031	27983	27898	27808	27976	27790	27796	27933	27826	27970	27885	27871	27966	27908	27947	28130	28006	28359	27776	27725	28056	27756	28042	27998	27821	27839	27921	27998	27966	27797	27769	28047	27785	27935	27993	28064	28068	27865	28068	27765	27904	27930	27997	27899	27950	27867	28220	27983	28073	27889	28013	28293	27844	28097	27960	28007	27972	28032	27765	27913	28010	27945	27793	27756	28076	27996	27733	28010	27919	27965	27832	28031	27998	27915	27908	28128	27857	27736	27940	27983	28088	28234	27950	28175	27849	27886	27851	28032	27944	28110	27869	27723	27775	27868	27725	28214	27935	27663	28009	28057	27854	27814	28119	27976	28130	28011	27761	28174	28000	27714	27834	27902	27943	27907	28042	27924	28024	27763	28216	28057	28047	27977	27956	27937	28176	28127	27869	27718	28116	28040	28092	28271	28162	28070	28018	28194	27813	27862	28304	28199	27829	28046	28122	27847	27818	27720	28006	27958	28147	27708	27617	28345	27964	27921	27679	27924	27787	27915	27881	28018	28077	28039	27944	28062	27988	27971	28163	27860	28021	27663	27775	27995	27870	28122	27927	27940	28003	27875	28050	28170	27762	27995	27903	28111	28055	27966	27701	27797	27661	27961	28037	28017	27833	28101	28123	28268	27880	28128	28240	27881	27860	27925	27646	27925	28139	27749	28098	27944	27733	27965	27894	27687	28075	28164	28124	27959	27870	27999	28021	28120	28363	27954	27890	27974	27854	27986	28216	27966	27824	28082	27860	28054	28017	27939	27859	27911	28078	28020	27995	27967	27907	27767	27893	27999	28024	27947	28076	27832	27925	28096	28049	27864	28075	28002	27861	28000	28055	28139	28024	27850	28043	27999	27951	28211	28115	27671	27924	28056	27850	27690	27998	27560	28134	28110	28141	28192	28020	28071	28058	28096	28160	27714	27973	27848	27970	28019	27677	27999	28086	28022	27938	28113	27957	27968	27989	28145	28123	28088	27822	27996	27805	28012	28030	27955	27938	27999	27970	27852	28015	27770	27982	28030	27948	27888	28053	27997	27947	28198	28029	27878	27757	27887	28083	28252	28147	27950	27949	27844	27925	27854	27791	28007	28120	27787	27805	27982	27727	27995	27559	28017	27684	27813	28050	27928	28032	28104	27852	27891	28030	27798	28229	28001	28012	27924	27839	27839	27550	27965	28106	27725	28048	27894	27835	27760	27869	27590	27849	27982	28098	27915	27972	28158	27913	28175	28248	28101	28110	27872	27798	28032	27796	27825	27893	27897	27782	27830	27725	27972	28084	28066	27908	28161	27969	28149	28060	28340	28005	27914	28034	27931	27824	28047	27911	28214	28024	28067	28071	27994	27865	27937	28098	27833	27583	27876	27721	28035	28146	27966	27898	28034	28111	27872	27699	28022	28133	27895	28077	28078	27889	27875	27924	28252	27932	27970	27869	27854	27826	27809	28059	27981	27965	27616	27751	27902	27889	27808	28005	28016	28022	28073	27923	27768	27974	28042	28307	28123	28055	27861	27887	27928	28005	27936	27969	27988	27886	28030	27865	27811	28021	28071	27822	27934	27995	27856	27934	27863	27961	28066	27925	28114	27873	27727	27825	28031	27873	28085	28191	27842	28077	27987	27951	27767	27882	28101	28019	28017	27998	28126	27903	27945	27870	27500	27926	27847	27887	27951	27872	27953	27688	27826	27881	27816	28171	27707	28026	27830	27949	27802	28107	28004	27909	27908	28118	27918	28078	27873	27939	27821	28011	27935	27837	27944	28212	27929	27921	27816	27906	27899	27921	28152	28106	27898	27860	28065	28226	27860	27899	28034	27932	27875	28026	28073	27835	28109	27944	28043	27944	28094	28175	27840	27811	28089	28038	28043	27968	27885	27705	27800	27818	27899	27842	28262	27831	27767	27819	27945	27971	27816	27942	28067	28014	27974	28016	27876	28063	27886	27857	27578	27894	27924	27872	28123	27969	28004	27979	27987	28020	27996	27967	28045	28224	28075	27844	27730	27892	28318	27925	28116	28127	27823	28025	27888	28215	28002	27848	27865	27955	28011	27934	27813	27946	28038	28023	27871	28225	27867	27964	28068	28056	28237	27856	28062	28068	28242	27965	27904	28096	28079	27750	27959	27940	28043	28020	27930	28130	27759	27935	27780	27916	28148	27859	27906	28091	28213	27892	28200	27961	28004	27818	27863	27867	28150	28071	27772	28014	27925	28067	28028	27996	28048	27961	28091	28027	27944	28220	27718	27830	27808	28064	28091	27852	27922	27824	27727	28096	28093	28031	27814	27757	27860	27920	27912	27794	28032	28030	27924	27884	27797	27756	27952	27751	27892	27874	27881	27902	27903	27817	28163	28030	27921	27846	28034	27926	27885	27799	28167	27888	27920	27817	27759	27861	28064	27960	28084	27787	28144	27869	28264	27990	27760	27857	27823	28046	27919	28062	28086	28091	27948	27884	27809	27957	27994	27825	28180	27736	27941	28020	28329	27798	28001	28042	27629	27958	27852	28214	28108	28136	28067	27794	28042	28067	27875	28343	27907	28042	28018	27739	27863	28014	28075	28008	27934	27633	27939	28008	27948	28036	28186	28037	27896	28093	28019	27976	28221	28194	28100	27965	28025	27553	27965	27870	28122	27687	28159	27911	27791	28099	28283	27654	28129	28104	28003	27958	27893	28229	27821	27875	27913	27870	28168	27955	28054	27898	27999	27715	28152	28069	28008	27870	28024	27753	28055	27916	28053	27715	28014	28065	28030	27894	27955	27786	27694	27987	27850	28136	28116	27921	27811	27823	28145	27973	27850	27960	27763	27756	27817	28208	28130	27835	27780	28009	28116	27910	27915	27903	27810	28160	27682	27837	28037	27845	28197	27906	27832	28025	27953	27979	27805	27872	28029	28022	28042	27854	27855	27804	27714	27900	28105	28149	27695	27968	27932	27886	27995	28020	28075	27823	27914	28048	27917	27957	28035	28042	28002	27812	27718	27813	27907	27815	27836	27861	28069	27978	28063	28234	28213	28132	27656	27768	27828	27819	27728	27987	28051	27942	28152	27897	28123	27915	27815	27993	27911	28151	27943	27761	28035	27989	27913	27808	27923	28083	27901	28201	28019	28134	27819	27817	28058	28203	27904	28022	28007	27983	27977	28231	27875	27909	27888	27911	27710	28008	28100	28125	28194	27963	27695	27957	27931	27954	27982	28113	28001	27881	28226	27857	27806	27936	27913	27683	27854	28164	28003	27861	28119	27843	28042	28070	27817	27831	27947	27812	27989	28067	27825	27659	27820	28198	27808	27986	28158	28107	28202	28115	28015	27907	27710	28055	27630	27889	27968	28058	27868	28139	27875	27849	27827	28032	27944	28006	27764	27995	28148	28016	27878	27705	27821	28022	27954	28408	28177	28156	28184	28083	27877	27755	27954	28022	28074	27912	28108	27988	27813	27893	27907	28071	27840	28109	28054	27955	28052	27740	27829	27889	28185	27847	28034	27996	28064	28114	28196	27845	27975	28139	28052	28287	28147	28047	28209	27825	28036	27979	27881	27506	28037	28038	27937	28149	28069	28121	27948	28254	28065	28049	28050	27962	28013	27953	27934	28069	27992	27877	28014	28055	28012	28038	28229	28136	28064	28072	28133	28114	27886	27878	27636	27999	28085	27940	28129	27995	27783	27886	28393	27919	27893	28113	28023	27844	27769	27980	28054	27893	27688	28062	27785	27875	28225	27861	27872	27909	28008	28071	28106	27901	28104	28132	28027	27837	28110	28002	28199	28163	28126	27847	27950	27997	28135	27875	27875	27850	27993	27844	27948	27801	27796	27724	27909	27941	28138	28194	28297	27862	27750	27820	28026	27769	28129	27973	27887	27823	27925	27990	27851	28067	27937	27692	28105	28181	28199	27922	27915	28263	28043	27817
28381	46113	44947	35601	29310	25468	23121	21514	20392	19897	19038	18979	18462	18589	18345	17953	17899	17741	17879	17715	17724	17609	17586	17649	17495	17590	17444	17415	17290	17334	17223	17206	17136	17215	17236	17149	17237	17091	17018	17255	17096	17146	17166	17001	17101	17064	17108	17056	17154	17143	17196	17087	17100	16951	17131	17251	17111	16927	16900	17077	17040	17094	17021	16921	17056	16930	16967	17079	16930	16889	17033	17266	16988	16895	17004	17075	17003	16958	16993	16861	16964	16980	17081	16997	17063	16966	17035	17080	17084	17115	17069	17010	17137	16990	16868	17008	16859	17060	17042	17048	17113	16961	17044	17137	17021	17192	16911	16934	17092	17204	16944	16835	16998	16967	16974	16906	16958	17203	17088	16980	16840	17084	16952	16931	17107	17042	17000	16857	17120	17094	17009	17088	16971	16932	17035	17026	16938	16860	17079	16801	16939	17004	16913	17005	16922	17002	17021	17040	17079	16926	17045	16872	16984	16905	17028	17027	17056	17135	17109	16772	16985	17026	16903	16979	17078	17025	16983	16779	16879	16958	17038	16815	17079	16954	16899	17009	16877	17056	17101	16840	16956	17072	17085	16923	17183	16962	17119	17182	17109	16827	17064	16955	16986	17115	17058	16932	17096	16911	17153	16981	17032	17137	16860	16868	16938	17057	17043	16880	17080	16954	17082	16985	17072	16888	17080	17209	17069	16958	17034	16876	16963	17096	16925	17054	16984	17093	16904	17124	16858	17027	16864	16949	17162	16993	17088	16807	16922	17180	16997	16950	16895	16988	16973	16896	16944	16957	16982	17157	17154	17117	16890	16916	16989	17015	17039	16947	17059	16971	16968	16903	17032	17028	16983	16917	16947	16958	16965	16977	16940	16836	17023	17026	16943	17061	17108	17108	17002	16883	17050	16996	16957	17087	17076	17060	16899	17039	17011	16968	16960	17067	16842	17102	16965	16979	17098	17068	16622	17013	16923	16934	16797	17132	17042	17105	17046	17018	16922	17086	17016	16886	16964	17175	16961	17063	16699	16975	17111	16942	17146	16800	17102	16938	16986	16960	17122	17071	16923	16966	17007	16927	17069	16820	16881	16947	17280	16889	16858	16930	17065	17068	16941	17014	17119	16909	17060	16875	17026	16999	16928	16876	16917	16937	16940	17017	17037	16977	16963	16801	16959	16942	16942	16923	17037	16783	17029	16927	17191	16979	16995	17045	16949	16907	17012	16934	16896	16946	17078	17185	17162	17131	16928	16976	17165	17011	17102	16965	17050	16958	16984	16860	17171	16857	17102	16976	17004	16976	16985	17031	16937	16938	16986	16992	17066	16947	16909	16948	16914	17167	17042	16881	17025	17077	16917	17052	16948	16938	17058	17070	17049	16989	17235	17026	16952	17121	16998	16915	17116	16797	16794	16747	17044	16935	16930	16961	16895	16856	17033	16808	17070	17041	17108	17050	17062	16988	17035	16896	17110	17199	16946	16838	17201	16946	16997	17005	16769	16972	16980	16993	16784	17104	17058	16994	17072	17036	17058	17116	16932	17147	16952	17125	17066	16886	16894	16992	16915	17069	16999	16949	16867	16891	17195	16959	17098	17006	16967	16902	16942	16946	17121	17034	17056	16807	17056	16884	17045	16742	16996	17013	16914	16846	16848	16899	17037	16882	16952	17005	16985	16877	17077	17117	17072	17096	17003	16951	16949	17134	17029	16886	16904	16944	16988	16996	16857	16769	16888	16901	17077	17098	16839	16986	16806	16943	17020	16944	16971	17027	16791	17007	17100	17048	16841	17224	17171	16998	17036	16994	17047	16769	17041	17067	17034	16991	16914	17007	17192	16995	17055	17039	17032	16822	17139	17071	17053	16853	17047	16954	17017	16910	16952	16900	16967	17146	16980	17123	17111	17133	16854	16877	16999	17087	16842	17112	16883	17108	16957	16885	16951	16987	16923	16924	17188	16825	16922	17011	16866	17126	16944	17207	17126	16874	16918	16971	16973	16976	16994	16964	17106	17156	17055	17076	17070	16867	16743	16982	16921	17047	16889	16895	16799	16959	16997	16910	17017	16972	16961	17055	16756	17152	16973	17016	16902	16946	17131	17089	17148	17023	16987	17045	16960	17086	17085	16978	16980	16886	16947	17103	17048	16971	16856	17002	17038	16842	16876	16976	17064	16871	16993	16929	16962	16999	16988	16984	17043	16768	16781	17018	16933	17152	16989	17015	17015	17070	17044	17004	16903	16908	17108	16980	17083	16817	16932	16849	17024	16864	16956	17022	17134	16903	16903	16948	17001	17016	16795	17026	17056	16973	17133	16832	16955	16935	16987	16876	17145	17056	17149	16931	17005	16853	17049	17077	17179	16992	16877	16973	17060	17018	17102	16979	16967	16909	16902	16851	17166	17017	16997	17127	17058	17018	16849	17009	17004	16947	16859	16983	17119	16986	16967	16978	16914	16964	17088	17030	17018	16828	16904	16966	16987	17050	17059	16932	16902	16912	17116	16976	16805	16938	16841	16937	17085	17094	16926	17150	17066	16925	16729	17079	17110	17067	17013	16872	17047	16986	17046	16776	16893	16954	16995	16917	16898	16891	16777	17019	17132	16790	17031	17067	17006	16837	17031	17060	17058	16871	16945	16862	16874	17027	17018	16987	17044	16965	16939	17025	16941	16952	17005	17051	16998	17120	16926	17015	16873	16915	17043	16931	16914	16974	17018	16985	17188	17027	17047	17075	16923	16934	16937	17046	16855	16924	16936	16897	16975	16923	17052	17093	16986	17201	16909	16952	17066	16972	16837	16747	17118	16763	17021	17162	17010	16972	17034	17020	16812	17045	16853	16964	16904	16999	16904	16998	17101	16904	16846	17070	17168	16998	16892	17055	16954	16972	17012	16888	16893	17093	16982	16886	17038	16978	16833	17024	16914	16800	16874	16942	16818	16776	17069	16894	17077	16993	17012	17007	17047	16926	16968	17098	16990	17073	17148	16947	16908	17003	17047	16857	17024	16955	17075	16944	16940	17024	17070	16893	17065	16858	16909	17044	17139	16932	16901	17019	17063	16711	16925	16993	16991	17117	16982	17045	17000	17051	16871	17032	17015	16801	17050	17025	17135	17018	16957	16901	16953	16944	16980	16943	16912	16984	16994	17026	17071	16983	16965	17051	16959	16911	17075	16953	16958	16946	16968	16951	17072	16907	17070	16995	17062	16951	17150	17176	17055	17140	17043	17124	16944	16938	17054	16907	16747	17074	16940	16944	16868	16822	17017	16951	16947	16890	16997	17075	16935	17088	17027	17197	16966	16921	16947	16995	16964	17122	16949	16956	16844	16915	17077	16935	16934	16787	16890	17073	16858	16927	17046	16854	16846	16828	16978	17212	16828	17003	16974	16825	16891	17004	16852	17042	16962	16964	16992	16937	16960	16969	16831	16836	16849	16953	17064	16959	16993	16912	16972	17016	16986	16923	17039	16911	17001	16927	17142	16949	17085	17051	17080	16918	16939	17042	16992	16950	16879	16807	17028	17113	17022	17002	17069	16797	16869	16848	16953	16912	16969	16770	16922	17092	17152	16858	17023	16930	16967	16878	17043	17065	16983	16888	17058	16921	17058	17139	17114	16991	17027	16863	17120	16942	17069	17068	16995	16950	16977	16887	16901	16980	16927	17094	17109	17053	16959	16911	16962	17083	17008	16914	17024	17088	16859	16929	17057	17008	16731	16926	16846	17167	16763	16951	16954	16968	16968	16901	17004	16975	16789	16984	16951	16831	16978	17061	17051	16657	17023	16848	17047	16935	16967	17095	16984	16972	16969	16970	16938	17056	16973	17123	16903	17040	16919	16963	16977	16930	16986	16997	17005	17009	17026	16975	17171	16838	17097	17080	16924	17016	16860	16946	17035	17018	16886	16927	17180	17127	16874	17250	17144	17124	16896	16963	16972	16902	17183	16970	17066	16855	16840	16975	17032	17031	17080	17030	17182	16913	16877	17007	16990	17005	17108	17159	16955	16970	17022	16914	17074	16978	17009	17103	16923	17018	16977	17007	16978	16794	17203	17067	16964	17059	17062	16935	16956	16814	16754	17110	16950	17123	16992	17039	17005	17116	16997	16965	16919	16988	17042	16935	16899	16945	16932	16925	16834	17008	17030	16858	16941	17018	17123	16896	16919	17053	16905	16934	16797	17088	16894	16902	16931	17146	17014	16985	16965	16939	16910	17131	17016	17045	16919	17002	16954	16935	17046	16996	16894	16976	16876	17000	17068	16922	17055	17094	16831	16977	17021	17145	16993	17044	16842	17087	16887	16942	17008	17278	16918	17028	17036	17046	16903	16902	17050	17035	16943	16986	17083	17060	17153	17114	17048	17111	17142	16676	17006	16786	16991	17066	17237	16867	17018	17022	17088	17077	17080	16806	16815	16730	16914	17029	16905	17061	17161	16970	16926	16969	16954	16942	16973	17077	16959	17125	16890	16841	17009	16874	16840	17147	16894	16946	16862	16963	16993	16862	17012	16912	17019	17031	16964	17002	16864	16893	17017	16934	16992	16858	16934	17040	16936	17093	16949	17035	16899	17034	16932	17049	16926	17192	16891	17108	16978	17084	17111	16972	16834	16984	17127	17116	16884	16961	17009	16989	16821	16866	17177	16923	17086	17155	16999	16924	17031	17139	16972	16895	17083	17016	16890	17023	17029	16901	17234	17075	17003	16860	16959	16953	16846	16949	17002	16915	16921	16967	16890	17044	17073	17164	17094	16747	16863	16970	16977	16871	16985	17077	16924	16876	16974	17244	16866	16862	16913	17086	16900	16980	17009	17219	16818	17064	16881	17122	16827	16893	17025	16993	17015	16868	17031	17098	17026	17079	17052	16966	16898	16912	17052	17069	16980	17029	16949	17067	17027	16923	16984	17014	17030	16944	16962	16854	17053	16962	17115	17089	17014	17073	17015	16989	17076	16954	16958	16989	16923	17096	16881	17081	17069	17198	17005	16776	16979	17102	17068	16932	17064	16897	17081	17072	16922	16934	16950	16931	16881	17227	17019	16925	17070	17050	16908	16956	17041	16959	16902	16976	17106	17044	16922	16926	17173	16853	17154	16957	16960	17115	16923	16827	16930	16949	17130	16929	16944	16923
37218	33508	38179	36056	32867	31692	31306	30601	30207	30095	29849	29881	29649	29494	29768	29728	29933	29654	29514	29554	29616	29464	29562	29554	29343	29479	29553	29418	29392	29378	29638	29317	29403	29479	29648	29477	29541	29507	29303	29570	29368	29582	29551	29225	29328	29259	29494	29478	29608	29515	29539	29431	29756	29437	29160	29258	29552	29457	29490	29326	29505	29551	29236	29226	29668	29624	29153	29342	29336	29468	29445	29417	29140	29481	29458	29592	29521	29544	29206	28993	29642	29447	29387	29476	29463	29110	29542	29623	29380	29331	29297	29198	29247	29863	29402	29774	29394	29405	29694	29340	29335	29354	29616	29476	29458	29477	29481	29556	29308	29545	29412	29481	29303	29438	29222	29186	29671	29446	29604	29685	29442	29401	29231	29520	29345	29404	29316	29587	29667	29514	29297	29449	29239	29070	29411	29148	29253	29442	29425	29299	29463	29126	29476	29534	29740	29439	29402	29517	29515	29480	29322	29479	29472	29306	29515	29599	29358	29444	29669	29266	29425	29252	29545	29285	29298	29390	29331	29492	29386	29402	29429	29595	29375	29529	29235	29516	29477	29371	29305	29187	29258	29161	29388	29430	29451	29328	29356	29411	29432	29663	29263	29431	29510	29287	29296	29409	29409	29366	29291	29042	29745	29476	29104	29127	29527	29101	29366	29650	29574	29487	29077	29302	29294	29563	29556	29347	29586	29454	29425	29526	29381	29514	29352	29485	29526	29752	29623	29368	29239	29250	29331	29327	29504	29447	29480	29372	29194	29307	29581	29272	29601	29491	29480	29054	29550	29436	29494	29349	29235	29424	29364	29316	29399	29449	29178	29224	29366	29543	29378	29641	29410	29376	29589	29369	29584	29357	29400	29390	29493	29249	29421	29533	29562	29517	29543	29485	29559	29309	29358	29316	29217	29390	29400	29311	29454	29324	29351	29406	29259	29268	29408	29381	29436	29264	29289	29392	29343	29393	29648	29305	29384	29634	29405	29394	29188	29171	29558	29419	29529	29139	29441	29307	29611	29396	29093	29396	29268	29520	29407	29422	29307	29206	29260	29301	29452	29370	29261	29507	29355	29372	29399	29569	29757	29337	29497	29472	29555	29192	29425	29458	29566	29443	29346	29414	29397	29250	29165	29575	29416	29401	29149	29145	29649	29291	29146	29496	29468	29517	29122	29411	29501	29456	29430	29453	29386	29357	29329	29226	29598	29432	29348	29267	29394	29086	29513	29352	29409	29108	29613	29307	29597	29497	29477	29356	29309	29373	29188	29507	29363	29192	29243	29565	29455	29378	29554	29428	29419	29295	29542	29673	29509	29277	29449	29350	29361	29484	29353	29403	29349	29269	29634	29506	29626	29551	29432	29386	29404	29656	29416	29311	29403	29352	29200	29404	29420	29428	29357	29028	29515	29131	29334	29252	29288	29375	29286	29191	29353	29259	29303	29175	29604	29261	29807	29469	29223	29345	29217	29400	29624	29583	29405	29402	29313	29420	29711	29398	29455	29440	29452	29253	29462	29270	29290	29585	29244	29076	29426	29469	29445	29708	29413	29268	29107	29432	29521	29645	29770	29567	29496	29497	29555	29180	29322	29378	29396	29394	29632	29351	29203	29588	29511	29244	29356	29375	29471	29513	29563	29332	29603	29616	29329	29273	29237	29160	29373	29390	29360	29340	29284	29345	29744	29621	29359	29248	29161	29418	29531	29501	29518	29460	29550	29372	29421	29490	29422	29215	29350	29485	29327	29517	29259	29271	29515	29513	29514	29153	29774	29356	29374	29509	29569	29630	29731	29404	29596	29415	29281	29368	29248	29652	29217	29350	29348	29573	29389	29664	29298	29461	29707	29554	29439	29358	29331	29458	29353	29463	29573	29374	29247	29495	29747	29456	29443	29570	29272	29614	29426	29533	29227	29420	29486	29520	29455	29506	29319	29453	29365	29290	29592	29449	29443	29307	29298	29446	29356	29181	29392	29565	29198	29454	29440	29122	29229	29637	29356	29291	29319	29416	29457	29571	29077	29640	29389	29230	29323	29329	29403	29478	29332	29266	29433	29439	29534	29315	29346	29526	29278	29526	29233	29495	29461	29352	29167	29498	29326	29222	29484	29448	29360	29273	29177	29444	29341	29206	29477	29349	29519	29196	29299	29267	29439	29523	29288	29243	29515	29242	29326	29346	29794	29485	29438	29467	29399	29627	29647	29426	29406	29431	29256	29337	29435	29362	29703	29608	29658	29303	29453	29659	29207	29315	29308	29140	29275	29333	29299	29316	29450	29430	29563	29458	29358	29368	29533	29489	29406	29364	29339	29362	29382	29415	29259	29461	29648	29348	29184	29403	29239	29426	29329	29520	29444	29426	29356	29428	29261	29632	29104	29336	29549	29593	29438	29355	29437	29408	29680	29228	29296	29422	29416	29431	29566	29480	29197	29528	29322	29526	29374	29387	29308	29565	29471	29491	29320	29462	29386	29482	29370	29422	29541	29226	29318	29574	29442	29232	29507	29210	29305	29280	29320	29523	29507	29437	29570	29510	29583	29491	29518	29250	29489	29543	29575	29437	29324	29146	29529	29438	29409	29561	29641	29354	29405	29594	29439	29343	29537	29675	29663	29657	29494	29242	29434	29500	29268	29318	29485	29416	29317	29432	29481	29530	29481	29582	29391	29211	29324	29286	29340	29399	29638	29466	29457	29406	29597	29343	29496	29535	29330	29425	29554	29466	29455	29531	29381	29417	29503	29481	29502	29235	29355	29437	29329	29474	29162	29419	29258	29224	29349	29436	29254	29402	29215	29663	29413	29249	29104	29509	29480	29362	29103	29411	29571	29728	29378	29374	29271	29491	29534	29577	29498	29394	29449	29642	29368	29609	29508	29337	29373	29440	29584	29688	29478	29661	29757	29538	29307	29631	29527	29610	29382	29570	29314	29140	29422	29427	29334	29535	29409	29086	29532	29779	29396	29571	29523	29284	29684	29412	29415	29282	29250	29208	29623	29672	29438	29481	29642	29316	29539	29295	29443	29330	29327	29282	29239	29316	29385	29429	29392	29179	29468	29485	29690	29431	29410	29342	29463	29234	29262	29315	29393	29437	29258	29397	29572	29632	29532	29448	29150	29115	29363	29213	29411	29437	29276	29603	29337	29179	29270	29318	29635	29625	29690	29267	29466	29371	29378	29503	29534	29456	29538	29495	29411	29345	29477	29472	29342	29552	29363	29471	29412	29268	29562	29193	29287	29396	29278	29587	29490	29320	29345	29440	29352	29419	29285	29509	29376	29081	29382	29410	29713	29286	29327	29338	29260	29294	29344	29334	29197	29426	29635	29620	29449	29335	29285	29091	29467	29615	29306	29375	29768	29425	29501	29559	29439	29447	29386	29453	29472	29325	29384	29519	29412	29403	29332	29506	29500	29384	29440	29339	29483	29338	29379	29277	29148	29609	29690	29207	29283	29322	29511	29481	29370	29527	29516	29319	29227	29455	29316	29206	29176	29396	29396	29377	29370	29592	29487	29358	29513	29315	29519	29371	29265	29157	29335	29544	29538	29517	29679	29409	29468	29326	29136	29446	29525	29587	29516	29286	29185	29223	29491	29536	29493	29368	29255	29327	29338	29753	29264	29381	29631	29441	29879	29661	29381	29341	29390	29362	29561	29363	29432	29392	29398	29618	29493	29336	29311	29245	29657	29592	29463	29338	29608	29344	29466	29308	29380	29511	29316	29215	29464	29446	29256	29535	29598	29375	29505	29467	29534	29148	29603	29663	29329	29399	29302	29718	29402	29427	29557	29408	29275	29403	29568	29602	29436	29385	29458	29361	29609	29392	29318	29293	29549	29511	29265	29334	29155	29118	29438	29471	29476	29125	29640	29572	29378	29517	29421	29600	29754	29411	29550	29656	29263	29411	29406	29517	29668	29331	29459	29523	29482	29224	29363	29399	29498	29341	29225	29411	29579	29280	29588	29453	29320	29548	29358	29490	29282	29411	29454	29448	29687	29356	29442	29401	29390	29631	29781	29631	29356	29428	29375	29469	29276	29547	29330	29290	29613	29430	29582	29552	29344	29344	29388	29704	29333	29526	29634	29389	29445	29415	29447	29571	29075	29692	29301	29172	29202	29310	29482	29306	29406	29448	29244	29638	29169	29371	29316	29579	29409	29363	29099	29584	29391	29386	29422	29561	29390	29096	29366	29317	29403	29457	29582	29444	29682	29094	29308	29507	29380	29542	29446	29458	29291	29367	29664	29489	29503	29244	29462	29467	29602	29522	29304	29058	29314	29493	29733	29747	29453	29308	29608	29313	29545	29529	29353	29296	29647	29161	29305	29702	29756	29474	29503	29422	29500	29644	29582	29613	29611	29418	29239	29251	29356	29470	29639	29429	29429	29624	29642	29188	29543	29617	29288	29311	29434	29401	29430	29539	29681	29141	29162	29047	29377	29422	29371	29414	29333	29508	29559	29477	29591	29248	29657	29491	29279	29260	29092	29265	29425	29527	29429	29313	29169	29491	29388	29270	29393	29518	29273	29392	29267	29412	29277	29231	29692	29467	29498	29339	29372	29318	29469	29620	29865	29212	29376	29182	29521	29476	29472	29519	29579	29386	29318	29248	29109	29480	29147	29412	29609	29474	29565	29392	29703	29494	29369	29089	29550	29600	29654	29716	29698	29689	29414	29393	29631	29385	29477	29585	29687	29498	29498	29403	29327	29569	29288	29658	29328	29650	29652	29400	29321	29418	29472	29429	29310	29255	29496	29459	29508	29353	29270	29267	29223	29513	29594	29594	29277	29357	29396	29390	29623	29546	29560	29283	29449	29189	29316	29376	29343	29582	29249	29288	29483	29461	29641	29348	29562	29315	29567	29509	29326	29353	29521	29295	29194	29473	29463	29356	29550	29559	29552	29599	29541	29531	29449	29599	29390	29559	29506	29523	29462	29336	29489	29489	29510	29293	29643	29553	29183	29214	29391	29427	29290	29211	29339	29736	29674	29495	29525	29707	29306	29416	29262	29271	29496	29394	29394	29063	29483	29450	29463	29404	29483	29278	29530	29569	29287	29404	29542	29210	29435	29295	29648	29439	29471	29495	29466	29521	29488	29639	29354	29582	29669	29398	29351	29566	29579	29305
30185	35528	34071	26833	22938	20838	19706	19277	18799	18644	18329	18284	18014	18053	18146	17905	18045	17962	17893	17873	17979	17777	17869	17846	17726	17790	17814	17740	17799	17757	17893	17679	17587	17733	17773	17749	17775	17790	17724	17798	17853	17684	17704	17591	17547	17767	17625	17622	17678	17741	17748	17568	17855	17718	17678	17630	17683	17740	17708	17951	17743	17717	17750	17857	17646	17654	17881	17865	17594	17680	17552	17539	17894	17696	17568	17521	17857	17717	17498	17545	17544	17681	17569	17753	17494	17605	17739	17667	17551	17718	17515	17668	17559	17615	17625	17709	17662	17665	17637	17583	17663	17677	17629	17612	17454	17524	17924	17712	17550	17745	17820	17656	17701	17707	17629	17494	17739	17570	17752	17529	17714	17598	17858	17536	17669	17768	17789	17649	17535	17731	17661	17615	17705	17703	17651	17643	17561	17601	17557	17665	17774	17736	17580	17581	17732	17624	17556	17603	17820	17592	17537	17721	17619	17805	17647	17784	17772	17580	17563	17631	17599	17981	17484	17729	17599	17721	17662	17618	17725	17796	17550	17747	17654	17623	17505	17590	17716	17580	17499	17667	17499	17534	17647	17694	17688	17669	17798	17659	17581	17611	17654	17650	17653	17569	17506	17612	17619	17664	17756	17491	17733	17729	17440	17551	17629	17717	17603	17634	17480	17790	17654	17731	17670	17636	17560	17737	17568	17832	17713	17679	17779	17791	17541	17669	17667	17787	17637	17673	17773	17600	17712	17681	17633	17547	17727	17587	17654	17630	17842	17580	17759	17567	17719	17704	17661	17571	17732	17589	17685	17646	17551	17783	17620	17648	17623	17535	17639	17572	17559	17546	17764	17642	17845	17683	17744	17683	17778	17775	17521	17539	17741	17554	17662	17503	17716	17536	17732	17643	17790	17636	17877	17754	17592	17656	17643	17496	17636	17679	17500	17698	17715	17709	17735	17688	17524	17699	17877	17506	17746	17589	17746	17489	17744	17632	17752	17504	17814	17520	17641	17520	17673	17649	17600	17566	17855	17688	17660	17719	17684	17403	17631	17604	17607	17601	17623	17612	17824	17483	17598	17784	17520	17833	17624	17625	17666	17777	17648	17597	17706	17575	17651	17733	17727	17568	17704	17594	17760	17568	17767	17512	17630	17691	17552	17676	17616	17728	17732	17460	17639	17734	17733	17677	17762	17627	17689	17674	17721	17687	17584	17801	17582	17797	17766	17864	17708	17589	17686	17649	17646	17603	17657	17600	17737	17708	17758	17765	17737	17829	17554	17715	17821	17673	17608	17633	17776	17944	17703	17746	17615	17738	17625	17552	17543	17753	17798	17575	17615	17695	17590	17743	17739	17602	17595	17495	17816	17729	17753	17805	17820	17483	17697	17679	17810	17738	17615	17639	17661	17591	17683	17619	17616	17807	17711	17580	17495	17634	17500	17564	17701	17760	17600	17710	17698	17688	17631	17629	17742	17829	17663	17616	17567	17638	17799	17644	17495	17538	17711	17693	17463	17733	17778	17641	17815	17717	17824	17789	17688	17643	17680	17599	17814	17590	17506	17784	17718	17758	17774	17737	17815	17723	17546	17864	17621	17652	17576	17766	17885	17587	17612	17778	17666	17705	17635	17813	17849	17617	17800	17623	17704	17723	17778	17652	17641	17581	17671	17539	17877	17816	17747	17697	17718	17675	17665	17733	17558	17542	17738	17717	17579	17524	17675	17702	17727	17676	17676	17650	17576	17761	17756	17697	17566	17705	17660	17449	17816	17477	17678	17378	17638	17698	17653	17638	17760	17749	17683	17655	17610	17677	17698	17587	17820	17778	17757	17661	17551	17750	17757	17474	17805	17660	17841	17568	17477	17735	17665	17650	17783	17714	17627	17625	17616	17616	17621	17715	17665	17660	17869	17743	17858	17683	17672	17587	17716	17675	17607	17697	17629	17669	17546	17720	17570	17579	17524	17838	17737	17707	17613	17581	17784	17669	17616	17633	17699	17761	17575	17400	17578	17629	17725	17648	17606	17721	17623	17784	17677	17677	17756	17757	17685	17612	17511	17676	17698	17649	17579	17831	17581	17596	17732	17656	17444	17698	17833	17658	17685	17616	17516	17609	17543	17838	17565	17767	17493	17544	17507	17571	17800	17532	17548	17615	17549	17763	17553	17661	17647	17638	17661	17860	17574	17696	17442	17714	17770	17693	17789	17647	17836	17621	17779	17507	17587	17528	17618	17771	17653	17739	17536	17712	17685	17759	17675	17680	17594	17759	17792	17842	17645	17480	17690	17718	17742	17578	17672	17670	17594	17673	17674	17580	17706	17624	17649	17805	17790	17593	17760	17774	17584	17699	17710	17736	17523	17487	17661	17637	17611	17717	17629	17628	17670	17758	17607	17639	17654	17530	17585	17797	17717	17630	17626	17627	17608	17724	17620	17711	17653	17683	17564	17688	17820	17715	17553	17900	17560	17825	17737	17726	17580	17741	17594	17714	17704	17658	17629	17627	17716	17669	17707	17894	17625	17489	17595	17793	17802	17842	17661	17893	17680	17551	17789	17558	17519	17771	17717	17813	17833	17784	17774	17692	17791	17606	17492	17595	17536	17736	17671	17737	17561	17398	17650	17757	17481	17640	17573	17723	17812	17636	17724	17783	17657	17528	17808	17686	17697	17498	17729	17766	17545	17740	17715	17717	17634	17712	17696	17658	17498	17741	17607	17612	17601	17592	17645	17767	17284	17850	17569	17699	17702	17653	17600	17735	17589	17553	17491	17607	17535	17758	17571	17788	17685	17770	17642	17646	17697	17634	17722	17530	17580	17758	17734	17738	17705	17466	17615	17555	17713	17609	17670	17763	17662	17588	17635	17631	17652	17768	17810	17661	17751	17715	17563	17653	17593	17642	17608	17727	17764	17720	17643	17647	17699	17655	17714	17694	17524	17869	17719	17652	17485	17827	17786	17728	17760	17748	17805	17649	17620	17594	17760	17880	17653	17693	17633	17702	17610	17676	17642	17672	17819	17591	17678	17859	17668	17655	17523	17659	17650	17764	17667	17654	17624	17741	17580	17598	17763	17719	17885	17605	17754	17777	17714	17614	17894	17549	17722	17701	17329	17588	17478	17482	17657	17726	17576	17825	17602	17768	17812	17623	17626	17777	17674	17581	17606	17670	17817	17673	17713	17499	17597	17664	17640	17796	17618	17605	17838	17468	17746	17767	17729	17640	17641	17770	17427	17681	17731	17675	17835	17829	17626	17567	17728	17783	17680	17602	17659	17725	17511	17791	17688	17606	17713	17559	17674	17682	17778	17709	17626	17655	17669	17543	17681	17682	17661	17657	17647	17736	17543	17730	17672	17615	17582	17798	17569	17631	17647	17710	17483	17474	17611	17555	17808	17605	17696	17738	17594	17621	17807	17733	17688	17579	17743	17702	17505	17822	17473	17725	17751	17602	17627	17663	17707	17738	17742	17595	17510	17657	17555	17650	17771	17751	17629	17627	17697	17799	17549	17624	17780	17824	17616	17663	17731	17867	17576	17629	17477	17748	17470	17736	17761	17704	17625	17625	17523	17610	17703	17680	17850	17654	17668	17569	17712	17594	17769	17764	17851	17550	17602	17779	17606	17703	17676	17610	17693	17609	17547	17557	17725	17919	17565	17846	17632	17762	17388	17596	17644	17722	17638	17534	17764	17843	17647	17556	17751	17669	17695	17682	17746	17583	17573	17744	17680	17721	17809	17667	17665	17821	17612	17824	17659	17609	17641	17725	17618	17600	17652	17480	17721	17681	17669	17568	17818	17566	17686	17815	17691	17531	17613	17552	17606	17637	17751	17725	17552	17759	17565	17672	17541	17599	17784	17875	17613	17563	17689	17474	17564	17705	17575	17660	17672	17774	17680	17783	17773	17723	17551	17387	17568	17691	17706	17616	17582	17763	17694	17726	17703	17698	17642	17629	17812	17707	17651	17751	17565	17772	17619	17766	17654	17662	17708	17611	17704	17779	17753	17796	17621	17677	17642	17706	17610	17699	17593	17882	17722	17728	17736	17630	17785	17770	17667	17784	17767	17653	17563	17613	17658	17691	17583	17572	17636	17691	17756	17683	17741	17800	17621	17746	17595	17491	17731	17657	17770	17729	17534	17770	17550	17532	17733	17700	17758	17632	17576	17545	17788	17756	17633	17620	17665	17631	17701	17733	17713	17633	17491	17685	17681	17698	17576	17727	17586	17784	17827	17567	17790	17559	17607	17826	17749	17660	17760	17588	17730	17661	17506	17610	17707	17600	17625	17750	17748	17733	17681	17684	17653	17601	17626	17515	17791	17526	17818	17454	17669	17837	17719	17804	17761	17512	17673	17668	17570	17595	17605	17602	17536	17628	17778	17699	17653	17619	17536	17628	17713	17669	17738	17757	17687	17651	17736	17721	17510	17554	17713	17663	17655	17704	17699	17693	17701	17655	17623	17735	17648	17753	17597	17548	17791	17473	17525	17664	17804	17524	17772	17429	17777	17457	17770	17778	17807	17813	17503	17827	17498	17546	17432	17686	17568	17658	17750	17633	17811	17758	17625	17523	17684	17769	17688	17726	17610	17837	17734	17653	17643	17572	17677	17648	17664	17605	17968	17488	17655	17785	17543	17688	17530	17656	17619	17669	17750	17508	17655	17664	17768	17708	17645	17522	17528	17568	17554	17738	17953	17797	17721	17754	17810	17691	17556	17788	17642	17725	17692	17679	17592	17728	17503	17612	17749	17735	17669	17702	17702	17643	17517	17689	17641	17616	17536	17607	17657	17671	17814	17691	17760	17719	17654	17690	17707	17512	17733	17558	17709	17585	17820	17564	17726	17628	17443	17525	17863	17775	17711	17637	17728	17664	17775	17592	17603	17651	17590	17714	17649	17699	17729	17682	17815	17617	17612	17627	17649	17554	17630	17674	17601	17734	17734	17704	17601	17587	17770	17621	17627	17797	17703	17556	17687	17740	17738	17740	17654	17769	17538	17709	17766	17619	17771	17723	17618	17563	17654	17727	17779	17592	17718	17747	17501	17641	17727	17758	17469	17784	17394	17647	17587	17653	17771	17743	17583	17675	17503	17688	17774	17780	17650	17631	17801	17516	17668	17575	17584	17567
23468	20671	27086	25249	25655	30680	33151	30509	29760	29812	29479	29155	29027	29034	28871	28987	28844	28706	28710	28935	28771	28523	28806	28630	28632	28745	28889	28599	28629	28563	28491	28463	28392	28434	28683	28407	28351	28402	28356	28161	28517	28487	28425	28545	28377	28311	28352	28434	28101	28276	28700	28478	28278	28551	28557	28480	28589	28442	28222	28236	28250	28205	28389	28260	28340	28379	28515	28394	28034	28430	28192	28358	28504	28607	28244	28255	28436	28375	28323	28337	28455	28101	28191	28225	28314	28346	28529	28193	28063	28249	28458	28473	28380	28368	28055	28202	28284	28519	28207	28493	28391	28271	28412	28201	28451	28451	28295	28132	28194	28344	28275	28281	28436	28293	28296	28010	28375	28312	28298	28335	28341	28119	28089	28243	28488	28253	28376	28176	28392	28314	28351	28479	28415	28328	28267	28469	28536	28146	28380	28313	28220	28423	28425	28192	28330	28357	28459	28386	28510	28376	28187	28116	28512	28457	28559	28229	28507	28253	28213	28206	28400	28197	28075	28551	28486	28299	28386	28211	28185	28317	28223	28352	28200	28439	28307	28311	28282	28546	28292	28342	28354	28142	28178	28199	28156	28470	28357	28353	28288	28358	28415	28486	28445	28302	28325	28332	28391	28346	28565	28275	28108	28124	28425	28363	28321	28314	28321	28547	28291	28453	28435	28196	28430	28387	28419	28195	28433	28319	28125	28478	28531	28167	28270	28156	28221	28282	28150	28423	28243	28535	28381	28209	28158	28275	28320	28553	28580	28319	28310	28413	28532	28438	28358	28339	28468	28251	28284	28129	28450	28509	28385	28312	28222	28010	28442	28174	28451	28153	28229	28065	28304	28226	28486	28231	28321	28473	28299	28436	28314	28081	28231	28218	28327	28512	28296	28433	28385	28477	28623	28105	28298	28391	28153	28017	28501	28341	28391	28503	28272	28213	28374	28180	28239	28303	28133	28455	28343	28338	28242	28342	28224	28020	28413	28207	28657	28514	28052	28203	28319	28361	28543	28552	28185	28206	28341	28335	28477	28502	28243	28218	28242	28370	28206	28281	28390	28133	28431	28249	28305	28381	28488	28096	28053	28514	28151	28199	28276	28336	28397	28280	28293	28326	28239	28013	28423	28184	28462	28307	28231	28275	28349	28333	28257	28433	28288	28254	28414	28271	28218	28440	28365	28473	28328	28304	28514	28254	28224	28033	28307	28453	28410	28394	28619	28451	28269	28233	28402	28420	28368	28494	28194	28417	28232	28222	28422	28290	28322	28383	28401	28217	28436	28517	28355	28248	28277	28434	28439	28281	28328	28343	28493	28077	28339	28242	28360	28496	28387	28206	28287	27961	28196	28398	28321	28294	28242	28211	28406	28425	28381	28419	28275	28405	28316	28417	28267	28333	28370	28232	28132	28406	28256	28220	28325	28192	28382	27988	28502	28131	28298	28457	28522	28346	28489	28188	28277	28284	28288	28022	28262	28221	28533	28252	28382	28445	28332	28340	28464	28514	28552	28427	28129	28278	28293	28185	28224	28381	28528	28457	28388	28314	28362	28116	28330	28340	28435	28256	28218	28197	28250	28265	28365	28167	28312	28278	28476	28191	28365	28256	28183	28420	28313	28373	28146	28230	28223	28387	28381	28430	28339	28518	28376	28338	28225	28264	28213	28402	28557	28247	28207	28372	28541	28249	28113	28240	28338	28266	28283	28206	28470	28327	28438	28263	28141	28341	28259	28159	28207	27999	28300	28424	28365	28245	28624	28038	28563	28309	28342	28207	28516	28388	28322	27978	28366	28288	27962	28294	28284	28124	28069	28498	28392	28257	28282	28444	28260	28249	28374	28221	28561	28320	28370	28465	28370	28009	28108	28439	28316	28300	28538	28581	28446	28315	28367	28184	28311	28590	28274	28303	28257	28507	28506	28346	28373	28476	28142	28195	28342	28348	28216	28192	28350	28208	28066	28232	28522	28450	28365	28450	28299	28163	28292	28313	28330	28266	28489	28406	28261	28356	28253	28245	28210	28148	28414	28323	28372	28243	28270	28451	28322	28364	27974	28403	28381	28393	28229	28310	28350	28362	28676	28274	28301	28295	28211	28498	28199	28449	28312	28357	28359	28313	28336	28276	28608	28174	28010	28239	28226	28373	28095	28282	28329	28635	28571	28203	28209	27943	28306	28562	28336	28339	28193	28293	28509	28374	28304	28151	28351	28258	28300	28644	28348	28289	28659	28699	28344	28561	28138	28282	28448	28221	28381	28433	28096	28303	28356	28477	28272	28245	28161	27984	28453	28396	28360	28315	28346	28404	28166	28357	28352	28183	28256	28172	28254	28464	28365	28287	28516	28360	28570	28192	28587	28242	28240	28225	28423	28334	28319	28410	28291	28624	28583	28433	28294	28152	28298	28092	28439	28376	28449	28300	28396	28404	28424	28496	28309	28482	28338	28290	28447	28108	28307	28350	28425	28453	28199	28256	28302	28411	28119	28275	28301	28638	28505	28453	28064	28243	28273	28158	28185	28324	28105	27941	28309	28139	28355	28202	28108	28409	28501	28392	28214	28312	28410	28319	28251	28420	28244	28403	28136	28434	28352	28369	28356	28288	28636	28377	28402	28535	28289	28503	28410	28196	28262	28188	27997	28432	28369	28247	28264	28307	28323	28519	28391	28178	28287	28122	28563	28458	28466	28245	28302	28608	28245	28393	28307	28373	28310	28257	28431	28312	28446	28509	28228	28313	28525	28544	28083	28145	28365	28120	28478	28326	28498	28205	28495	28240	28245	28204	28169	28192	28296	28291	28544	28229	28190	28519	28454	28543	28345	28081	28337	28299	28398	28370	28267	28161	28097	28345	28510	28263	28232	28111	28100	28451	28588	28456	28306	28451	28292	28236	28089	28208	28242	28152	28342	28121	28113	28318	28249	28173	28262	28140	28433	28323	28378	28537	28307	28195	28340	28236	28338	28416	28277	28392	28322	28290	28274	28242	28359	28507	27937	28407	28617	28348	28289	28492	28516	28262	28173	28324	28252	28332	28442	28381	28158	28392	28453	28524	28137	28242	28228	28224	28293	28423	28369	28138	28360	28269	28614	28385	28293	28364	28479	28298	28197	28377	28478	28439	28370	28197	28391	28339	28492	28258	28473	28307	28341	28495	28547	28275	28207	28516	28339	28445	28353	28295	28191	28455	28398	28126	28348	28322	28313	28156	28752	28364	28176	28185	28213	28162	28478	28350	28529	28375	28378	28220	28641	28405	28424	28368	28404	28195	28413	28279	28352	28291	28251	28489	28166	28469	28341	28335	28387	28344	28459	28541	28414	28400	28409	28513	28248	28181	28373	28552	28489	28262	28360	28469	28106	28247	28297	28321	28310	28405	28602	28255	28102	28471	27959	28136	28509	28529	28306	28317	28535	28387	28532	28299	28365	28381	28195	28291	28277	28439	28128	28285	28363	28485	28270	28349	28240	28334	28238	28549	28521	28258	28414	28566	28227	28412	28453	28419	28484	28464	28362	28435	28275	28207	28420	28240	28345	28292	28168	28652	28508	28408	28232	28184	28623	28269	28435	28211	28444	28418	28355	28184	28349	28208	28449	28221	28272	28217	28506	28463	28233	28138	28354	28363	28450	28222	28310	28359	28344	28364	28092	28444	28507	28234	28541	28387	28306	28369	28285	28263	28576	28430	28565	28311	28466	28376	28627	28520	28516	28366	28465	28364	28339	28345	28146	28280	28581	28479	28282	28464	28279	28462	28445	28435	28371	28382	28367	28283	28152	28385	28463	28562	28420	28150	28317	28318	28164	28318	28388	28184	28192	28249	28342	28409	28596	28289	28251	28169	28531	28183	28125	28253	28304	28480	28150	28171	28400	28395	28305	28332	28444	28359	28249	28054	28200	28155	28338	28366	28254	28203	28401	28443	28225	28516	28433	28325	28227	28475	28591	28054	28159	28482	28172	28229	28189	28421	28597	28417	28308	28241	28619	28552	28439	28554	28610	28389	28298	28546	28303	28286	28548	28338	28479	28308	28213	28397	28602	28497	28332	28362	28454	28437	28508	28122	28286	28518	28332	28186	28364	28266	28556	28286	28233	28372	28517	28113	28351	28302	28136	28427	28433	28019	28337	28232	28481	28339	28058	28483	28191	28524	28561	28341	28237	28147	28322	28273	28296	28090	28235	28332	28318	28612	28448	28297	28448	28163	28294	28445	28152	28080	28254	28405	28343	28486	28228	28236	28159	28251	28292	28101	28300	28269	28139	28114	28269	28338	28507	28519	28501	28332	28208	28121	28137	28514	28408	28419	28528	28087	28342	28439	28428	28425	28441	28129	28423	28271	28199	28436	28563	28373	28540	28376	28355	28228	28276	28342	28240	28264	28375	28328	28455	28382	28517	28157	28375	28362	28389	28284	28437	28282	28593	28262	28463	28192	28203	28144	28188	28132	28401	28457	28394	28513	28211	28241	28315	28324	28403	28535	28480	28449	28425	28309	28250	28429	28255	28117	28272	28057	28272	28428	28362	28354	28314	28261	28263	28685	28360	28318	28152	28228	28273	28451	28215	28256	28161	28354	28482	28210	28561	28410	28595	28607	28378	28304	28189	28416	28288	28235	28418	28487	28499	28407	28326	28327	28436	28323	28255	28376	28244	28263	28628	28314	28393	28699	28430	28608	28245	28178	28387	28110	28234	28667	28324	28308	28528	28270	28311	28470	28368	28302	28024	28538	28340	28400	28223	28510	28426	28161	27970	28481	28419	28315	28345	28487	28336	28378	28406	28235	28315	28309	28364	28141	28333	28210	28474	28443	28443	28538	28365	28319	28364	28366	28366	28126	28327	28470	28372	28394	28640	28283	28259	28293	28345	28371	28130	28093	28265	28206	28509	28570	28702	28126	28468	28452	28432	28445	28293	28455	28437	28452	28435	28156	28419	28600	28250	28262	28367	28446	28104	28243	28509	28566	28268	28408	28092	28427	28462	28394	28198	28373	28229	28048	28415	28218	28308	28564	28422	28482	28386	28344	28354	28272	28316	28462	28356	28514	28222	28129	28270	28425	28270	28415	28283	28233	28167	28331	28419	28264	28089	28254	28296	28209	28396	28745	28568	28321	28239	28201	28443	28394	28423	28436
26740	41735	40375	31903	26499	23242	21449	20512	19718	19256	18855	18336	18251	18143	18098	18002	17834	17675	17654	17782	17610	17769	17680	17606	17427	17711	17540	17578	17359	17373	17355	17332	17294	17284	17284	17404	17422	17259	17384	17356	17354	17329	17336	17344	17326	17389	17344	17239	17362	17199	17368	17402	17466	17123	17372	17305	17177	17234	17209	17187	17186	17479	17113	17125	17146	17178	17263	17273	17257	17321	17138	17169	17300	17174	17229	17119	17090	17332	17339	17000	17344	17228	17230	17272	17275	17248	17202	17197	17145	17307	17111	17427	17100	17285	17356	17120	17260	17149	17147	17232	17217	17242	17115	17102	17197	17295	17495	17230	17206	17057	17103	17232	17064	17331	17208	17284	17270	17283	17249	17238	17410	17310	17274	17069	17217	17200	17259	17378	17219	17286	17288	17279	17347	17179	17265	17224	17174	17045	17250	17280	17384	17143	17277	17245	17024	17088	17132	17121	17179	17229	17356	17003	17211	17182	17175	17264	17164	17290	17023	17094	17110	17223	17193	17228	17287	17009	17322	17104	17182	17412	17372	17166	17269	17212	17290	17194	17302	17193	17082	17037	17273	17258	17163	17180	17249	17418	17204	17099	17270	17365	17464	17121	17074	17105	17314	17334	17305	17364	17145	17450	17097	17303	17050	17098	17218	17249	17136	17188	17269	17233	17130	17125	17274	17192	17253	17170	17284	17272	17348	17143	17160	17321	17186	17175	17282	17261	17330	17294	17138	17162	17090	17282	17147	17391	17176	17230	17083	17126	17178	17192	17375	17153	17265	17148	17177	17157	17216	17328	17128	17076	17154	17310	17268	17134	17278	17088	17151	17225	17324	17165	17103	17182	17338	17295	16989	17251	17086	17159	17131	17083	17081	17343	17191	17314	17109	17401	17401	17274	17218	17272	17255	17131	17174	17257	17117	17226	17281	17189	17042	17224	17083	17162	17237	17251	17174	17222	17279	17276	17156	17252	17468	17228	17156	17268	17360	17047	17119	17209	17279	17208	17156	17009	17153	17351	17149	17364	17142	17118	17270	17416	17213	17061	17349	17386	17204	17348	17181	17108	17343	17262	17248	17171	17331	17265	17283	17305	17152	17237	17233	17207	17291	17099	17019	17284	17236	17141	17290	17217	17218	17250	17321	17242	17275	17165	17110	17196	17191	17208	17211	17330	17240	17297	17220	17093	17226	17164	17064	17327	17131	17166	17292	17196	17365	17361	17176	17247	17124	17311	17189	17388	17170	17276	17309	17232	17398	17098	17299	17186	17189	17154	17301	17251	17033	17274	17364	17200	17075	17269	17139	17439	17273	17315	17188	17187	17288	17213	17252	17298	16976	17028	17296	17403	17161	17257	17250	17190	17195	17225	17163	17222	17256	17344	17399	17303	17045	17265	17139	17320	17044	17275	17194	17211	17351	17279	17207	17191	17143	17168	17336	17122	17238	17193	17202	17200	17250	17211	17280	17185	17201	17216	17190	17280	17255	17214	17176	17189	17275	17332	17396	16900	17086	17105	17220	17096	17103	17126	17120	17153	17077	17089	17322	17363	17059	17255	17041	17117	17146	17288	17250	17252	17230	17191	17301	17174	17086	17079	17199	17326	17370	17283	17112	17170	17208	17232	17320	17083	17331	17178	17194	17208	17182	17025	17380	17164	17200	17206	17153	17265	17027	17306	17224	17424	17225	17308	17267	17045	17217	17129	17162	17343	17081	17272	17284	17256	17264	17187	17201	17356	17121	17027	17129	17253	17138	17173	17347	17271	17282	17024	17370	17178	17142	17210	17310	17283	17190	17093	17427	17038	17164	17376	17197	17154	17292	17096	17340	17278	17152	17200	17156	17194	17066	17123	17095	17291	17238	17322	17241	17133	17186	17308	17341	17313	17268	17171	17277	17200	17127	17195	17079	17163	17181	17219	17101	17384	17289	17252	17113	17081	17401	17151	17223	17147	17117	17160	17116	17231	17231	17111	17036	17418	17224	17119	17291	17304	17187	17095	17322	17386	17231	17366	17241	17223	17190	17390	17283	17274	17210	17330	17048	17343	17143	17280	17163	17231	17089	17382	17151	17306	17185	17294	17290	17064	17157	17027	17273	17183	17236	17106	17294	17224	17221	17315	17302	17253	17245	17333	17422	17143	17200	17117	17181	17346	17399	17327	17231	17198	17281	17194	17125	17125	17104	17274	17390	17290	17173	17263	17163	17176	16946	17232	17127	17134	17264	17180	17210	17242	17350	17194	17078	17189	17144	17162	17204	17294	17284	17097	17181	17200	17179	17190	17220	17252	17282	16975	17200	17329	17175	17130	17208	17079	17295	17071	17083	17347	17166	17463	17167	17033	17093	17031	17213	17224	17121	17170	17085	17153	17208	17086	17259	17098	17376	17390	17332	17359	17421	17292	17110	17386	17256	17174	17111	17402	17231	17142	17159	17141	17161	17336	17112	17169	17331	17255	17217	17178	17159	17116	17170	17295	17252	17295	17305	17147	17189	17392	17184	17168	17245	17279	17324	17180	17205	17274	17110	17303	17326	17146	17295	17191	17242	16985	17373	17161	17123	17193	17148	17198	17228	17264	17237	17054	17029	17418	17229	17173	17332	17171	17278	17123	17155	17320	17409	17192	17107	17242	17395	17296	17287	17299	17144	17168	17077	17337	17218	17237	17163	17239	17231	17309	17197	17220	17236	17295	17098	17159	17297	17161	17182	17076	17134	17138	17310	17255	17076	17187	17192	17272	17384	17279	17169	17111	17237	17158	17172	17185	17184	17219	16828	17448	17279	17127	17107	17214	17124	17220	17082	17232	17122	17173	17108	17276	17158	17120	17145	17138	17268	17207	17271	17318	17273	17347	17136	17249	17200	17352	17082	17094	17329	17063	17133	17222	17268	17267	17402	17353	17115	17237	17265	17167	17086	17392	17311	17153	17154	17370	17312	17234	17074	17228	17130	17087	17211	17313	17241	17219	17170	17225	17118	17295	17104	17353	17147	17127	17248	17145	17510	17181	17245	17253	17174	17197	17208	17305	17291	17272	17247	17237	17032	17235	17139	17306	17367	17094	17403	17432	17029	17125	17277	17182	17097	17325	17220	17214	17197	17054	17216	17082	17302	17320	17344	17262	17383	17276	17101	17145	17340	17210	17234	17113	17190	17230	17306	17284	17258	17103	17107	17229	17182	17443	17255	17152	17195	17180	17202	17168	17182	17174	17123	17194	17088	17193	17303	17142	17231	17259	17194	17315	17216	17277	17196	17308	17279	17319	17170	17180	16976	17164	17354	17244	17176	17063	17320	17321	17252	17229	17128	17210	17292	17251	17127	17243	17229	17238	17102	17169	17302	17232	17173	17192	17203	17160	17339	17146	17077	17298	17353	17138	17081	17196	17175	17165	17131	17307	17112	17262	17134	17387	17354	17095	17256	17179	17162	17204	17193	17263	16989	17209	17043	17208	17204	17179	17212	17235	17161	17160	17170	17286	17218	17130	17203	17260	17204	17448	17241	17100	17108	17272	17251	17200	17292	17162	17077	17161	17272	17252	17372	17294	17009	17383	17148	17220	17230	17233	17170	17207	17185	17156	17111	17372	17046	17303	17126	17241	17165	17221	17035	17272	17299	17271	17193	17200	17228	17055	17255	17298	17378	17286	17384	17384	17241	17380	17207	17168	17149	17269	17101	17328	17257	17183	17267	17214	17225	17106	17090	17246	17311	17077	17164	17059	17207	17399	17078	17247	17320	17293	17234	17228	17299	17290	17023	17168	17125	17416	17300	17360	17235	17248	17186	17205	17153	17185	17200	17146	17244	17269	17039	17129	17068	17334	17036	17135	17289	17333	17297	17125	17237	17350	17160	17308	17149	17173	16999	17245	17187	17124	17333	17317	17184	17270	17250	17162	17232	17383	17259	17171	17185	17197	17153	17289	17278	17344	17161	17280	17055	17312	17327	17160	16976	17093	17210	17142	17416	17439	17308	17207	17375	17256	17268	17229	17347	17206	17215	17065	17380	17250	17025	17216	16999	17312	17365	17199	17113	17126	17344	17140	17340	17262	17334	17266	17285	17253	17365	17246	17194	17393	17106	17287	17376	17229	17052	17339	17118	17158	17297	17114	17252	17171	17237	17207	17203	17050	17267	17355	17261	17143	17086	17386	17129	17307	17320	17187	17180	17371	17176	17289	17206	17206	17262	17202	17264	17151	17224	17230	17266	17260	17321	17234	17054	17199	17090	17218	17168	17413	17049	17243	17227	17169	17274	17184	17212	17300	17231	17292	17336	17087	17178	17297	17206	17182	17348	16996	17297	17037	17183	17396	17083	17332	17452	17394	17218	17271	17187	17098	17047	17186	17205	17048	17153	17267	17196	17201	17128	17233	17136	17271	17186	17085	17223	17231	17092	17298	17049	17171	17337	16904	17194	17264	17189	17277	17227	17241	17187	17186	17077	17196	17303	17330	17407	17227	17256	17338	17116	17182	17248	17325	17060	17289	17325	17171	17421	16983	17119	17210	17147	17214	17146	17141	17287	17118	17212	17313	17198	17104	17169	17250	17285	17295	17226	17052	17041	17171	17207	17119	17094	17101	17269	16990	17234	17130	17198	17158	17191	17268	17374	17191	17097	17006	17134	17231	17188	17060	17366	17316	17202	17278	17224	17116	17143	17180	17331	17390	17221	17386	17062	17181	17139	17077	17290	17147	17310	17082	17406	17205	17296	17365	17221	17073	17307	17055	17116	17248	17232	17120	17278	17271	17288	17237	17162	17220	17336	17116	17011	17253	17368	17145	17266	17178	17218	17151	17361	17158	17209	17385	17375	17176	17181	17047	17097	17188	17038	17362	17085	17274	17176	17192	17250	17132	17141	17152	17099	17257	17322	17223	17062	17271	17282	17053	17282	17183	17373	17332	17179	17202	17308	17174	17165	17188	17257	17158	17205	17177	17322	17166	17186	17316	17355	16992	17182	17079	17349	17148	17292	17206	17169	17298	17203	17036	17387	17301	17066	17099	17453	17361	17178	17069	17158	17238	17299	17272	17387	17373	17203	17246	17206	17207	17328	17081	17265	17161	17304	17320	17234	17229	17085	17285	17287	17260	16942	17302	17172	17301	17380	17276	17327	17109	17093	17243
22176	20655	27058	24537	22910	29102	34603	31282	30466	30530	29887	29437	29140	29289	29080	28995	29053	28707	28825	28815	28446	28438	28694	28737	28694	28644	28416	28767	28531	28379	28635	28415	28131	28375	28570	28593	28435	28472	28457	28432	28418	28242	28275	28312	28096	28250	28117	28195	28167	27876	28294	28363	28420	28057	28285	28286	28255	28345	28359	28370	28165	28183	28149	28068	28367	28140	28262	28263	28313	28152	28243	28180	28227	28288	28142	28132	28238	28030	28068	28208	28149	28056	28261	28288	28304	27971	28241	28266	28252	27963	28082	28158	28061	28267	28083	28123	28307	28315	28336	28152	28263	28202	28163	28099	27997	27997	28323	28013	28249	28300	28182	27998	28243	28356	28240	28042	28280	28392	27996	28174	28097	28306	28178	28054	28092	28305	28162	27967	28039	28122	28203	28124	28136	28385	28123	28296	28306	27942	28094	28056	28012	28162	28035	28185	28165	27912	28103	27902	28258	28068	28134	28183	28074	28142	27729	28011	28276	28319	28165	27985	28122	28039	27940	27929	28139	27758	28161	28123	28446	28119	27917	28134	28230	28252	28425	28393	28130	28055	27874	28213	28288	28141	28040	28011	27944	27943	27931	27976	28281	28264	28029	28244	28108	27675	27921	28289	27979	27936	28145	28317	27931	28036	28229	28351	28215	27925	27822	28009	28184	27977	28121	27970	28333	28011	28247	28278	27952	28104	28274	28190	28242	27932	28147	28099	28167	28307	28133	28099	28137	28302	28187	27996	28004	28183	28172	28251	28178	28010	28298	27983	27973	28074	28204	28196	28021	28136	28131	28181	28052	28061	28107	28112	28312	28029	27942	28224	27948	28168	28197	28032	28184	28031	28186	28056	28343	28221	28241	28052	28288	28234	28043	28014	28192	28035	28237	28178	28114	28374	28151	28111	28036	28324	28276	27955	28126	28390	28051	28227	27987	28012	28291	27916	28140	27894	28218	28141	27940	27783	27942	28232	28111	28135	28076	28419	28157	28139	28373	28364	28382	28054	28033	28007	27882	28230	28197	27857	27845	28062	28243	28001	28212	28133	28165	27954	28182	28093	28092	27963	28004	28208	28073	27881	28156	28092	28080	28146	28227	28002	28116	28062	28301	27996	28118	28173	28175	28548	28031	27974	27820	27970	27913	28487	28147	27942	28007	28257	28271	28051	28179	28162	28226	28159	28306	28187	28066	28132	28159	27733	28233	28083	28307	28315	28157	28247	28145	28170	27995	27979	28077	28264	27829	28303	28011	28415	28519	28049	28239	28178	28135	28023	27997	27865	28152	27951	28132	28132	27959	27773	28161	27911	28019	28017	27964	28099	28121	27979	28053	28097	28233	28003	28191	28340	28240	28036	28120	28026	28221	28199	27937	28087	28215	28017	28046	28268	27909	28077	28249	28092	28167	28251	28283	28317	27885	28155	28330	27934	27979	28231	28072	28204	28410	28170	28090	27901	28157	28143	27944	28231	28266	28195	28234	28165	27752	28322	27985	28123	27948	27989	28225	27987	28160	27958	27980	28082	27953	28209	28081	28295	28226	28178	28001	27881	28171	28141	28134	28002	28073	27957	27974	28255	28179	28217	28027	28161	28181	28103	27986	28046	28333	28275	28088	28079	27920	28182	28068	28473	28307	28176	28166	28233	28195	28171	28240	28059	27846	28256	28318	28051	28212	28081	28237	27895	28111	28154	27981	27815	28003	28286	27904	28042	28340	28071	28389	28001	28008	28226	27962	27973	27964	27859	28168	28359	28049	28220	28153	28212	28173	27998	27951	28152	28150	28029	28049	28188	28278	28105	27986	28241	28135	28240	27938	28299	28238	28242	28154	27855	28054	28200	28189	28165	28274	28185	28260	28047	28134	27932	28174	28336	27959	28129	28012	27823	27958	27969	28246	28112	27969	28225	27952	27915	28078	27911	28216	28063	28232	28094	28094	28248	28083	28203	27985	28273	28176	28122	28082	28116	28081	28134	28050	27964	27777	28103	28045	28337	28030	28064	28270	27911	27747	28170	28449	28014	28011	27962	27954	27992	28007	28185	27945	28078	27849	28067	28194	28047	28207	28075	28124	28082	28138	28134	28011	27947	28028	28287	28188	28058	28235	28045	28276	28119	27944	28525	28269	28263	28032	27820	28277	28111	28058	27802	28179	28126	28233	28090	27830	28000	27917	28093	28028	28084	28029	28108	28009	28377	28116	28104	28310	28052	28016	28095	27963	28206	27872	28045	28333	28353	28217	27949	28241	28203	28160	28080	28126	28078	28546	28134	28065	28096	27911	28009	28176	28077	28143	28321	28061	28164	27884	28255	27961	28234	28232	28163	27940	27866	28130	28252	28095	28189	28175	28073	28397	28133	28094	28069	28250	28288	28305	28061	28363	28066	28144	28113	28142	28287	28494	28160	28071	28218	28009	27978	27743	28114	28295	27953	28064	28274	28302	28269	27993	28022	28163	27974	27757	28169	28018	28015	28290	28084	28143	28067	28178	28252	28439	28322	27867	27829	27988	28190	28310	27848	28274	28184	28032	28301	27952	28055	28219	28008	28143	28130	28118	28040	28248	28141	28130	28305	28196	28252	28061	28303	27922	28254	28234	28294	28563	28232	28000	28017	28226	28240	28249	28183	28111	27952	28193	28016	28088	28266	28170	28013	28350	28221	28251	27907	28148	28126	28147	28153	27896	28215	28083	27937	28218	28223	28002	28006	28322	27905	27994	28086	28238	28202	28064	27972	28289	28248	28114	27988	28165	28201	28192	28008	28098	28313	28348	28024	28213	28247	28033	27852	28161	27834	27847	28069	28118	28331	28135	28129	27967	28161	28312	27987	27920	28216	28145	28051	28250	28187	28040	27983	28073	28244	28003	28358	28077	28123	27887	27927	27764	28025	28148	28339	28438	28225	28505	28262	28229	28252	27918	28114	28218	28149	28198	28171	28177	28109	28168	28015	27936	27961	28167	28325	28228	27879	28290	28089	28153	28112	27972	28412	27882	28008	28073	28061	27986	28205	28130	28250	27901	28007	28180	28222	28090	28194	28113	27685	28088	28141	28258	28425	27874	28086	28093	27876	28124	28052	28009	28316	28120	27889	27814	28213	28154	28120	28375	28312	28193	28144	28057	28134	28080	27835	27855	28206	28227	28171	28190	27971	28128	27980	28120	28242	28025	28114	28272	28179	27925	28168	28157	28041	28230	28134	28013	27845	28083	28178	28239	28086	28019	27925	28254	28083	28060	28203	28206	28141	28127	28151	27980	28262	28399	28026	28205	27929	27869	28178	27998	28123	28019	28044	28190	27864	28221	28118	28245	27917	27871	27992	28149	27978	28037	28187	28215	28326	28114	28244	28099	27979	28172	28067	28017	28062	28131	28285	28237	28027	27864	28166	28037	28272	27994	28207	27956	28029	28142	28112	28282	27929	28014	28049	28073	28059	27974	28181	28208	28023	28145	28108	28370	28127	28091	28075	28082	28077	28203	27875	27937	28283	28084	28179	27994	28268	28116	28134	28271	28070	28274	28144	28351	28016	28189	28230	27856	28168	28059	28028	27983	28281	28134	28055	28111	28197	28137	28285	28164	27971	28069	28143	28049	28174	28173	27982	28206	27890	27986	27951	28175	28259	28185	28398	28251	28013	28207	28231	28058	27955	28329	28032	28169	28126	28165	28017	28222	28131	28141	28453	28238	28093	27988	27949	28230	28134	28097	28022	28122	28192	28287	28125	27947	27972	28214	28230	28071	27973	28057	28251	27966	28048	28003	28086	28047	28199	28048	28068	27801	27947	28177	28307	27871	27990	28272	28082	28088	28248	28370	27875	28020	28175	28019	28337	28294	27960	28077	28217	28064	28394	28032	28119	28092	28302	28176	27734	27895	28035	27832	28108	28024	27954	28162	28138	28083	28257	28212	28169	28247	28107	28222	28314	28060	28184	28055	28056	28080	28237	27840	28141	28228	28038	27914	28119	28036	28212	28081	28239	28037	28007	27936	28277	28136	28277	28252	28079	28189	28346	28015	28272	28289	28315	27910	28074	28136	28022	28159	28200	28169	28284	28266	27810	28156	27949	28205	28207	28139	28340	28271	28513	27900	28117	28048	28339	28205	28329	28127	28039	28290	27787	27997	28214	28073	28043	28281	28022	28314	28252	28245	28049	28047	27958	28020	28068	28404	28128	27920	28132	28266	28045	28382	28245	28134	28121	28242	27972	28160	28039	27982	28083	28501	28087	28366	28061	28110	28132	28148	28049	28242	27906	28010	27998	27983	28281	28074	28025	28086	28307	28121	27838	28056	28261	27836	28013	28154	28175	27971	27996	28242	27965	28132	28196	28243	28257	28305	27988	28108	27840	28066	28046	28122	28088	28129	28308	28355	28110	28339	28487	28035	27920	28088	28203	28282	28084	28318	27960	28348	28095	28061	28177	28122	28407	28084	28068	28091	28006	28054	28363	28087	28283	28143	28016	28112	28038	28111	28102	28150	27990	28192	28140	28160	27998	28141	28220	28254	27883	28208	28378	28176	28167	28132	28054	27962	28235	28229	28140	28183	27972	28034	28213	28190	28085	28155	27981	28169	28134	28232	28186	28129	28014	27952	27944	28254	28018	28004	28165	28223	28101	28102	28160	28297	28300	27820	27567	27836	27969	28153	28025	27943	27977	27775	27995	28058	28186	27858	28062	28100	28092	28238	28028	28124	28227	28307	28018	28093	28054	27965	27885	28181	28064	27986	28157	28220	28348	28079	28067	28078	28100	28043	28196	28149	27961	28007	28247	28219	27971	28326	28303	28161	28110	27998	28444	28170	28120	28112	28018	28326	28145	28334	28212	27914	28167	28211	28089	28087	28165	28426	28162	28196	28153	28280	28377	27972	28151	27952	27914	27985	28123	28099	28131	28149	28267	28130	28182	28063	28141	28141	27928	28270	28093	27995	28228	28307	28121	27945	27954	27952	28088	28330	28274	28307	28057	28200	27967	28270	28060	28167	28146	28150	28055	28371	27972	27924	28396	28021	27727	27975	28036	28371	27996	28156	28145	28142	28015	28333	28002	28104	27918	28024	28073	28179	28070	28135	27992	28213	27954	28091	28060	28085	28029	28078	27959	27952	28146	28120	28264	27986	28093	28097	28192
28339	46499	44997	35798	29330	25450	23178	21896	20709	20041	19489	18920	18741	18416	18179	18086	17949	17978	17764	17765	17736	17686	17670	17606	17655	17732	17673	17532	17568	17475	17438	17470	17483	17056	17308	17178	17205	17159	17402	17145	17166	17312	17204	17377	17227	17062	17267	17194	17239	17180	17096	17366	17150	17172	17102	17290	17086	17078	17103	16989	17111	16913	17215	17045	16890	17122	17105	17108	17045	16975	17075	17106	17049	16960	17167	17165	17078	17202	17059	17116	17019	16798	16978	17100	17155	17032	16886	17029	17244	16939	17119	17114	17093	17185	17104	17138	17045	17225	16997	17003	17355	17006	17108	17064	17022	17227	17094	17041	17031	17037	17016	17157	17128	16930	17103	17060	17060	17008	17238	17176	16981	17020	17061	17127	17163	17221	16937	17013	16984	17033	17164	17024	17073	17200	17001	17058	16907	17140	17262	16986	16995	17106	16944	17077	17019	16849	16955	17284	16964	17114	17047	16888	16997	17223	17027	17070	17064	17101	17094	17110	17076	17025	17137	17218	17091	16955	16966	17092	17036	17018	17130	16932	17250	17213	16961	16915	17126	17025	17203	17083	17181	17139	17107	17025	17084	16996	17091	17141	17058	17068	17278	17095	17090	17155	17225	17039	16949	16996	17035	17037	17117	16962	17155	17142	17152	17138	16950	17082	17091	17101	17082	16941	17095	16941	17002	17029	16963	17096	17249	17146	17131	16909	16888	17169	17178	17004	17173	17203	16964	17180	17081	17180	16853	17036	17152	17061	16945	17010	17192	17038	17208	17030	16959	16961	17165	16959	16960	16911	17082	17159	16940	17049	17100	17093	16927	17296	17215	17077	17086	17116	17008	17089	17254	17163	16885	16850	17164	16977	17065	17100	17079	16939	17283	17079	17049	17189	17192	17072	17158	16988	17111	16984	17128	17149	16995	17183	17104	17128	17069	16937	17073	17238	16887	17107	16997	17026	17171	17033	16942	17126	17030	17087	16957	16861	17035	16927	17253	16878	16955	17075	17111	17039	17110	17084	17165	16961	17105	17048	17033	16975	17008	17130	17105	16969	17129	17194	17139	17084	17083	16952	17008	17172	17163	17019	17197	17169	17025	16893	17035	17035	17167	17160	16988	16975	16990	17171	17049	17010	17058	17084	17154	17042	16933	16954	16981	16997	17127	16971	17122	16984	17104	17149	16982	17088	17134	16928	16905	16877	16996	17143	17095	17233	16949	17108	17018	17127	17049	17154	17054	17215	17095	17184	16936	17106	17144	17088	17267	17154	16942	17091	17110	16886	17093	17171	17148	17097	17083	16815	17040	16976	16959	16951	16951	16968	17018	17045	17209	17056	17035	17023	17065	17055	16934	17037	17208	16997	16914	17041	17018	17166	17072	17045	17237	17073	17001	17131	17253	17131	17002	16994	16887	17012	17104	16949	16977	17038	17226	17228	16937	17100	17065	17204	17064	17178	17109	17065	17018	17046	16955	16875	17108	17038	17062	17091	16921	17111	16980	17188	16925	17136	16962	17067	17067	17078	16964	17024	17028	17194	16904	17097	17052	16959	17141	16806	17072	16859	17144	17126	17132	16860	16884	17027	17050	17085	17147	17028	17047	17078	17002	17046	17037	17101	17163	17066	17073	16934	17001	16990	17192	16973	16947	17082	17029	17217	16978	16941	17128	17056	16989	17078	17138	17014	17102	17217	17063	17200	17065	16965	17068	17224	17121	17029	17065	17032	17048	17061	17088	17046	17140	17006	16874	17079	17221	17216	16853	17191	17168	17051	17169	17088	17221	16958	17028	17190	17180	16992	17107	16974	17080	17290	17059	17032	17186	17111	17126	16951	17021	17184	17085	17128	17122	16898	17161	17205	17131	16969	16926	16943	17126	16883	17027	16943	17130	17053	17222	17232	17051	17103	17025	17054	16982	17166	16859	17153	17083	16922	17059	17040	17004	17073	17239	17012	16931	17221	17146	16956	17136	17078	17127	17130	17051	16924	16922	17020	17172	17209	17102	17031	17036	16926	17125	17033	17029	17075	17030	17045	17031	17018	17019	17059	17039	16934	17059	16918	17058	17193	17067	17031	17039	17081	16970	17180	17015	17036	16997	17029	17090	16999	17091	17101	17164	17223	17008	17151	17168	16892	17120	16915	17005	17228	17002	16944	16999	16946	16850	16940	17042	17133	17056	16861	17030	17049	16970	17011	16938	17154	17063	16981	16900	17304	17219	17060	17193	17083	17017	16977	17041	17160	16996	17063	17326	17111	17132	17058	17092	17196	17200	17118	16976	17077	16953	17063	16915	17081	17157	17046	16996	17131	17144	17055	17143	17163	16987	17083	17228	17115	16978	16849	16996	16971	17032	17007	17081	17128	17151	17100	17054	17087	17047	17100	16943	16964	17117	17200	17053	17004	17084	16941	17074	17103	17030	17048	17083	17165	17130	16996	16898	17050	17111	17001	17070	17138	17038	17195	16967	17066	17155	16995	17154	17220	16973	16951	17182	16977	16951	16911	16972	17005	17133	16899	17241	17108	16989	17090	17047	17128	17096	17023	17129	16950	17176	16946	17124	17101	17153	16962	17071	16983	17222	17033	17123	16952	17182	16916	16980	17051	17040	17104	16977	16967	17141	17008	17151	17095	17051	17033	17141	17200	17046	16949	17012	17177	17212	16973	17166	17074	16964	17165	17029	17117	17082	17069	17017	16982	16916	17036	16992	17100	17085	16952	17099	16884	17093	17176	16949	17137	17274	16906	17088	17275	17174	17207	17034	17217	16988	17029	16948	17108	16945	17027	16902	17026	17138	16929	17075	16820	16899	16964	17002	17034	17134	17014	17178	17212	17102	17172	17145	17170	17181	17177	16900	17078	17091	17136	17244	17016	17091	17087	17026	17092	16991	17056	17008	17026	17122	17052	17090	17139	16968	17149	17084	16986	17009	17044	17297	17114	17063	17105	17008	16995	17023	17354	17095	17078	17036	17205	16896	17096	17060	17037	17020	17142	17231	17030	17093	17079	17045	17176	16861	16904	17001	17098	17064	17060	17050	17061	17083	17048	16907	17196	17035	17232	17043	17092	17163	17064	17022	17166	17241	17188	17048	17111	16995	17072	17198	16999	16996	17027	17081	17190	17036	17169	17011	17215	17181	17129	17342	17007	17020	16813	17057	16839	17215	17231	16981	17131	17132	16992	17011	17137	17011	17126	17017	17094	17141	16990	17067	16972	17034	17052	17037	17263	17111	16883	17173	17028	17028	16854	17191	16977	17134	17089	17000	17117	16930	17038	17033	16948	16928	16942	17074	17018	16962	17139	17021	17033	17010	17063	16941	16970	16972	17173	17081	16968	17235	16883	17137	17169	17119	17000	17160	17017	17058	17095	16927	17141	17054	16925	16935	16996	16975	17163	16975	16883	17230	17122	17057	16948	17001	17089	17189	16892	17036	16977	17094	17029	17081	17042	17057	17210	17076	16979	17202	17067	17134	17011	17180	17071	17103	17017	17054	17197	17120	17238	16963	17042	17075	17074	17162	17050	17105	17049	16929	16946	16864	17090	17283	17054	17325	17141	17010	17002	16977	16930	17325	17004	17076	17145	17157	17068	17194	17159	17131	17209	17140	16922	17251	17028	17048	17066	17035	17057	17036	17041	17085	17027	17167	17148	16942	16951	17164	17259	17017	17057	17008	17019	17103	17267	16980	17115	17139	17090	16856	17211	16984	16936	16994	16976	17117	17004	17148	17163	17162	16974	17078	17184	17085	17041	17028	16913	16898	17256	17051	17116	17000	17120	17016	16970	16993	17161	16985	17115	17045	16991	17046	17043	16965	16982	17173	17204	17063	17050	17057	16866	16985	16974	17201	16894	17039	17086	16970	16982	17192	17086	16950	16971	16992	17056	17142	16995	16986	17121	17024	17110	17058	17099	17105	17276	17018	16951	17221	17112	17074	17116	16927	17115	17181	17177	17141	17039	17158	17114	16956	17174	17058	17157	17139	17056	16936	16916	17082	17137	17100	17026	17095	16948	17058	17107	17038	17229	16953	17157	17133	17084	17040	16945	17140	17037	17166	16923	16931	16965	17233	16966	17297	17148	16937	17243	17001	17033	17158	17059	17164	16962	17139	16901	16990	17098	16952	16925	17049	16872	17140	17127	17062	17071	17171	17156	16946	17035	17141	17140	17050	17075	17047	17064	17061	17158	17130	17062	17166	17048	17017	17027	17143	17003	17012	17134	17047	17080	17012	17072	16965	16920	17135	17058	16921	17010	17153	17188	16841	17081	17131	17051	17028	17069	17080	17125	16991	16960	17114	17181	17237	17108	17055	17007	17094	17098	17090	17215	16893	16920	17132	16948	16929	17035	17027	17144	16960	17200	17092	17055	17139	17044	17167	17058	17242	17009	17091	17017	16965	17112	16953	16947	17056	16839	17075	17025	17293	17157	17041	17225	16992	17178	17138	17025	17052	17126	17165	16992	17079	17057	17066	17074	17011	16954	17219	17016	17111	16992	17011	17124	16900	16924	16930	17032	17246	17207	17084	17087	17210	16973	17142	17145	17076	17120	17185	17050	17087	17243	17040	16989	17029	17086	17170	16985	17099	17093	16996	17131	17183	17035	16975	17187	17061	17118	17110	17079	16996	17121	17178	17125	17108	17051	17015	17119	17055	17089	17176	17044	16958	17117	17104	17027	17110	17042	17314	17051	17105	16983	17227	17010	16875	17076	17102	16997	17064	16994	17127	16976	17142	17036	17047	16953	17093	17058	17060	17188	17092	17108	16986	17010	17126	17056	17002	17192	17111	17134	17127	17041	17151	17129	17053	17233	17073	17200	16988	17034	17215	17025	16993	16973	17072	17168	17243	17114	17021	17126	16857	16846	17174	17136	17034	17233	17152	16970	17148	17075	17140	17286	17037	17012	17232	16992	17045	17145	16970	17047	17148	17070	17040	17226	17030	17178	16894	16981	16969	17080	17199	17038	17043	17190	17208	16876	17020	17245	17090	17084	17002	17165	17071	16930	17178	17090	17050	16865	17050	16910	17202	17063	17086	17011	17137	17013	17123	17244	16951	17113	17195	17139	17147	17073	17138	17081	17073	17135	17168	17062	17048	17191	16937	16984	16994	17042	16965	17191
36992	33416	38083	35727	32506	31607	31037	30538	30262	30102	30192	29635	29923	29826	29649	29650	29698	29973	29759	29759	29700	29711	29644	29496	29875	29604	29522	29812	29780	29691	29875	29475	29774	29732	29648	29584	29501	29526	29358	29394	29520	29699	29276	29288	29514	29084	29840	29613	29830	29800	29701	29550	29552	29534	29612	29765	29410	29499	29434	29574	29513	29655	29637	29423	29481	29508	29638	29450	29404	29377	29573	29705	29514	29396	29397	29750	29362	29445	29430	29727	29376	29386	29388	29471	29513	29727	29658	29414	29591	29436	29528	29484	29503	29598	29681	29525	29467	29356	29283	29470	29642	29380	29602	29586	29537	29471	29686	29617	29582	29468	29574	29573	29328	29141	29614	29934	29756	29557	29606	29417	29496	29611	29888	29684	29533	29689	29574	29606	29255	29436	29656	29235	29222	29397	29630	29266	29713	29613	29397	29684	29454	29479	29485	29400	29607	29559	29591	29484	29550	29660	29539	29424	29635	29550	29715	29558	29694	29654	29630	29584	29378	29653	29807	29704	29581	29623	29584	29473	29481	29347	29511	29415	29574	29375	29317	29533	29608	29679	29459	29686	29511	29456	29521	29501	29629	29695	29638	29773	29594	29311	29591	29522	29526	29617	29136	29334	29578	29654	29575	29438	29483	29614	29338	29449	29269	29668	29387	29413	29548	29388	29723	29756	29529	29265	29518	29533	29540	29483	29639	29435	29275	29552	29304	29692	29602	29602	29616	29493	29614	29564	29594	29547	29746	29836	29647	29573	29581	29497	29623	29491	29642	29480	29750	29477	29514	29437	29263	29455	29373	29336	29566	29699	29796	29585	29596	29772	29500	29462	29538	29763	29620	29494	29417	29540	29702	29522	29550	29445	29441	29111	29659	29711	29648	29443	29533	29389	29515	29410	29613	29669	29372	29384	29431	29489	29484	29667	29572	29573	29709	29493	29578	29598	29511	29388	29803	29672	29373	29536	29720	29703	29358	29436	29442	29655	29323	29377	29261	29354	29413	29574	29565	29615	29482	29339	29253	29600	29585	29407	29702	29503	29656	29465	29656	29427	29378	29444	29520	29538	29224	29269	29399	29493	29679	29507	29494	29498	29688	29522	29538	29462	29226	29463	29331	29672	29359	29485	29446	29595	29639	29375	29399	29420	29772	29398	29255	29656	29301	29619	29425	29655	29382	29523	29454	29733	29532	29691	29282	29953	29529	29716	29362	29835	29653	29581	29470	29607	29369	29480	29661	29566	29653	29708	29382	29721	29529	29414	29746	29584	29772	29762	29691	29338	29482	29423	29467	29725	29300	29583	29590	29729	29530	29308	29406	29486	29596	29428	29762	29199	29476	29482	29597	29517	29617	29600	29609	29508	29689	29533	29414	29540	29582	29621	29673	29470	29530	29562	29415	29596	29712	29568	29705	29379	29669	29453	29468	29936	29603	29545	29542	29298	29579	29468	29398	29672	29463	29315	29595	29634	29377	29589	29439	29570	29415	29559	29715	29646	29710	29710	29584	29466	29383	29416	29528	29593	29484	29536	29522	29626	29562	29527	29509	29520	29632	29512	29553	29852	29401	29402	29534	29455	29493	29552	29701	29494	29671	29469	29635	29489	29469	29650	29394	29631	29765	29335	29460	29368	29685	29174	29594	29340	29236	29589	29703	29624	29440	29410	29593	29532	29442	29356	29527	29358	29246	29550	29529	29440	28997	29533	29437	29735	29342	29449	29870	29554	29625	29839	29442	29440	29794	29585	29225	29518	29571	29521	29592	29492	29790	29514	29735	29659	29608	29162	29655	29646	29520	29588	29611	29563	29462	29484	29741	29546	29423	29572	29577	29709	29467	29568	29498	29553	29711	29488	29546	29669	29589	29466	29618	29552	29643	29297	29728	29532	29624	29789	29577	29135	29680	29692	29744	29682	29686	29699	29526	29487	29355	29439	29616	29609	29680	29588	30050	29451	29480	29926	29585	29489	29573	29504	29626	29630	29454	29394	29530	29360	29662	29381	29397	29487	29535	29580	29552	29749	29410	29725	29379	29565	29819	29562	29846	29446	29688	29910	29348	29418	29613	29474	29317	29641	29739	29626	29550	29653	29750	29765	29543	29620	29590	29197	29551	29434	29724	29890	29666	29857	29568	29685	29579	29319	29522	29348	29594	29459	29665	29442	29520	29598	29533	29398	29417	29629	29476	29358	29565	29627	29685	29482	29793	29553	29527	29395	29510	29529	29695	29400	29745	29313	29398	29295	29728	29838	29563	29755	29336	29453	29531	29532	29448	29598	29753	29664	29455	29691	29693	29833	29629	29207	29361	29515	29698	29443	29419	29896	29648	29636	29499	29528	29476	29511	29583	29519	29585	29438	29713	29624	29434	29455	29734	29669	29424	29634	29399	29518	29380	29767	29395	29606	29630	29570	29515	29520	29684	29568	29559	29481	29552	29450	29656	29525	29745	29638	29294	29725	29523	29615	29593	29411	29666	29592	29588	29549	29488	29244	29489	29588	29405	29537	29511	29686	29740	29567	29540	29721	29547	29733	29906	29756	29505	29633	29307	29460	29619	29480	29612	29664	29374	29422	29653	29546	29531	29654	29352	29494	29375	29185	29620	29391	29444	29613	29619	29361	29451	29532	29500	29109	29515	29655	29442	29583	29417	29690	29423	29572	29310	29433	29555	29445	29644	29517	29527	29456	29650	29422	29571	29518	29373	29560	29418	29679	29640	29299	29524	29244	29882	29491	29254	29477	29602	29455	29638	29460	29587	29700	29680	29728	29351	29379	29404	29274	29547	29294	29399	29749	29285	29414	29310	29662	29539	29692	29565	29608	29526	29344	29377	29772	29819	29888	29685	29596	29506	29406	29520	29546	29502	29211	29622	29609	29482	29792	29895	29774	29491	29628	29643	29355	29646	29403	29331	29605	29454	29361	29701	29686	29411	29571	29449	29678	29699	29531	29267	29368	29461	29600	29318	29381	29429	29734	29348	29593	29634	29428	29407	29204	29654	29651	29586	29263	29516	29331	29377	29738	29470	29580	29693	29880	29564	29451	29440	29747	29354	29770	29445	29352	29449	29547	29789	29461	29598	29631	29591	29379	29334	29696	29426	29431	29665	29452	29525	29667	29388	29458	29461	29504	29429	29619	29641	29443	29486	29673	29577	29728	29710	29595	29519	29404	29204	29536	29538	29624	29383	29444	29795	29541	29583	29766	29397	29421	29644	29520	29475	29398	29521	29373	29554	29608	29679	29534	29488	29503	29352	29469	29277	29753	29564	29668	29626	29762	29469	29514	29228	29466	29191	29605	29554	29561	29531	29604	29732	29423	29588	29354	29647	29378	29508	29713	29484	29561	29709	29857	29548	29643	29658	29515	29768	29422	29689	29640	29624	29457	29786	29464	29196	29328	29348	29792	29502	29297	29699	29694	29622	29479	29332	29626	29514	29666	29630	29661	29421	29675	29713	29453	29694	29370	29440	29488	29628	29662	29572	29618	29465	29499	29419	29592	29542	29639	29714	29792	29646	29367	29444	29538	29532	29645	29498	29645	29357	29523	29589	29650	29549	29400	29690	29562	29455	29804	29508	29327	29761	29399	29638	29390	29705	29517	29608	29588	29549	29543	29334	29281	29752	29675	29723	29364	29486	29640	29772	29387	29712	29542	29520	29479	29770	29540	29630	29708	29544	29465	29552	29853	29375	29365	29478	29441	29551	29511	29457	29472	29719	29536	29289	29358	29773	29257	29468	29404	29882	29562	29521	29528	29322	29475	29729	29575	29491	29584	29892	29440	29567	29567	29560	29710	29472	29484	29672	29611	29457	29524	29305	29527	29511	29372	29487	29647	29510	29581	29722	29523	29238	29593	29532	29759	29274	29571	29467	29738	29765	29796	29786	29343	29614	29535	29812	29476	29503	29623	29468	29470	29554	29412	29450	29756	29495	29476	29235	29448	29686	29705	29549	29652	29766	29689	29560	29795	29490	29834	29615	29484	29309	29515	29432	29703	29365	29759	29434	29429	29684	29462	29709	29540	29609	29498	29430	29534	29589	29515	29606	29607	29689	29795	29684	29518	29408	29549	29544	29642	29504	29529	29714	29613	30103	29533	29387	29487	29421	29595	29361	29507	29415	29635	29548	29562	29758	29425	29580	29496	29415	29632	29588	29639	29745	29711	29669	29554	29542	29525	29643	29709	29520	29565	29591	29726	29418	29413	29723	29553	29646	29496	29458	29444	29320	29710	29275	29262	29518	29620	29551	29153	29303	29479	29501	29483	29735	29452	29654	29576	29297	29778	29627	29562	29609	29398	29399	29682	29392	29602	29711	29505	29354	29476	29445	29845	29458	29683	29513	29646	29577	29387	29553	29619	29648	29539	29616	29460	29472	29662	29253	29391	29485	29369	29677	29685	29639	29608	29570	29393	29437	29530	29626	29677	29545	29318	29348	29546	29644	29782	29697	29623	29163	29533	29385	29528	29789	29338	29436	29827	29398	29387	29527	29733	29423	29497	29554	29332	29654	29752	29302	29444	29563	29605	29364	29759	29415	29727	29683	29445	29501	29412	29381	29599	29492	29630	29622	29510	29529	29655	29455	29525	29340	29529	29714	29776	29658	29538	29440	29549	29277	29434	29449	29462	29871	29602	29408	29500	29422	29569	29566	29402	29478	29425	29665	29731	29632	29470	29719	29519	29603	29623	29533	29601	29387	29531	29830	29785	29839	29722	29285	29755	29493	29832	29416	29383	29857	29622	29752	29496	29384	29528	29719	29883	29663	29421	29320	29295	29587	29796	29584	29234	29634	29642	29296	29399	29546	29520	29596	29555	29204	29483	29616	29450	29774	29442	29698	29521	29804	29678	29722	29608	29525	29486	29475	29346	29582	29308	29463	29452	29795	29525	29393	29496	29439	29377	29576	29571	29486	29690	29581	29471	29783	29444	29559	29559	29731	29216	29388	29451	29424	29347	29520	29361	29532	29646	29475	29462	29708	29558	29933	29559	29434	29347	29449	29371	29398	29226	29528	29561	29563	29554	29445	29493	29554	29626	29461	29747	29299	29578	29400	29348	29610	29403	29488	29577	29819	29665	29672	29475	29600	29686	29438	29645	29706	29266	29388	29621	29394	29589	29437	29423
30033	35861	34295	27002	22710	20903	19889	19365	18934	18596	18443	18344	18239	18339	18003	17864	18113	18027	18136	17965	18001	17985	17733	17769	17983	17816	17923	17797	17786	17902	17731	17796	17710	17851	17755	17635	17774	17812	17848	17753	17583	17636	17632	17728	17755	17969	17802	17575	17806	17763	17882	17623	17938	17711	17824	17794	17698	17701	17713	17854	17790	17643	17793	17731	17936	17623	17699	17661	17822	17554	17742	17801	17812	17591	17617	17743	17537	17708	17563	17847	17627	17702	17862	17588	17652	17884	17598	17721	17761	17722	17770	17694	17727	17702	17458	17641	17734	17740	17812	17693	17755	17556	17533	17831	17740	17668	17706	17706	17754	17670	17673	17782	17429	17838	17705	17636	17654	17727	17585	17613	17815	17883	17648	17601	17738	17717	17671	17654	17790	17756	17656	17733	17756	17829	17638	17553	17704	17688	17684	17910	17833	17759	17729	17468	17674	17743	17765	17662	17632	17730	17676	17798	17654	17725	17760	17739	17747	17606	17649	17877	17661	17722	17864	17521	17676	17786	17790	17837	17628	17671	17815	17746	17763	17546	17674	17703	17662	17811	17646	17431	17787	17597	17926	17798	17645	17787	17685	17755	17580	17734	17500	17818	17716	17768	17680	17586	17781	17893	17721	17623	17640	17635	17574	17851	17771	17657	17922	17624	17496	17654	17703	17549	17885	17787	17843	17573	17777	17665	17688	17677	17698	17671	17636	17839	17529	17681	17872	17903	17684	17551	17735	17775	17647	17626	17606	17658	17668	17756	17607	17638	17742	17742	17832	17782	17658	17740	17637	17723	17744	17790	17540	17741	17646	17912	17746	17736	17656	17807	17667	17642	17702	17644	17776	17484	17629	17726	17882	17580	17702	17568	17815	17701	17770	17578	17535	17550	17767	17495	17650	17537	17540	17802	17565	17753	17723	17790	17779	17644	17672	17668	17749	17682	17681	17750	17821	17706	17661	17777	17742	17661	17658	17666	17794	17707	17635	17757	17638	17609	17834	17658	17639	17744	17801	17893	17726	17654	17693	17824	17729	17628	17699	17885	17908	17663	17676	17675	17788	17574	17650	17760	17588	17701	17640	17759	17808	17725	17642	17754	17732	17569	17793	17762	17779	17605	17648	17544	17699	17779	17853	17582	17723	17542	17851	17790	17661	17811	17808	17744	17703	17671	17763	17647	17563	17793	17819	17574	17866	17733	17652	17722	17760	17722	17674	17760	17742	17558	17739	17737	17695	17602	17639	17519	17642	17658	17832	17862	17715	17572	17545	17617	17717	17783	17728	17825	17558	17734	17812	17789	17809	17778	17726	17836	17686	17730	17791	17631	17624	17965	17890	17753	17644	17879	17656	17647	17481	17658	17705	17568	17770	17671	17702	17655	17451	17629	17699	17637	17615	17590	17787	17650	17627	17639	17789	17694	17581	17611	17764	17832	17702	17605	17651	17738	17918	17654	17580	17819	17724	17788	17689	17600	17483	17819	17770	17768	17784	17675	17735	17575	17656	17851	17781	17748	17717	17956	17782	17637	17673	17752	17695	17674	17833	17525	17591	17806	17760	17646	17774	17751	17725	17717	17584	17582	17614	17595	17844	17773	17678	17762	17791	17676	17771	17652	17835	17676	17669	17825	17794	17731	17830	17545	17739	17621	17749	17658	17755	17572	17649	17737	17569	17638	17817	17647	17658	17716	17719	17788	17775	17702	17669	17734	17857	17651	17680	17843	17786	17628	17611	17642	17579	17794	17739	17773	17716	17613	17837	17820	17829	17498	17986	17713	17707	17731	17667	17669	17696	17701	17846	17620	17840	17706	17852	17600	17692	17680	17705	17647	17826	17812	17793	17667	17680	17735	17575	17823	17750	17748	17657	17781	17713	17745	17557	17764	17614	17737	17778	17793	17727	17760	17655	17545	17564	17648	17739	17607	17727	17642	17690	17825	17636	17737	17747	17782	17821	17583	17872	17825	17774	17778	17822	17653	17637	17647	17733	17696	17835	17713	17701	17653	17739	17854	17823	17801	17947	17609	17721	17878	17669	17695	17748	17885	17724	17884	17931	17793	17478	17783	17592	17730	17668	17802	17730	17861	17561	17838	17866	17611	17696	17785	17554	17765	17712	17643	17520	17559	17856	17690	17799	17623	17600	17794	17742	17694	17799	17808	17870	17710	17707	17649	17716	17704	17592	17856	17751	17631	17804	17622	17709	17763	17689	17616	17832	17576	17754	17704	17780	17659	17823	17819	17679	17434	17780	17692	17650	17839	17830	17607	17749	17657	17569	17594	17767	17596	17572	17755	17569	17726	17476	17800	17713	17756	17598	17721	17703	17863	17743	17778	17658	17727	17696	17760	17715	17562	17658	17721	17876	17677	17663	17593	17672	17691	17772	17403	17638	17662	17712	17745	17934	17614	17821	17793	17798	17756	17780	17641	17640	17763	17687	17830	17615	17522	17943	17760	17711	17780	17703	17594	17777	17679	17621	17858	17816	17820	17879	17739	17808	17744	17646	17667	17853	17780	17796	17844	17632	17517	17727	17891	17618	17693	17803	17636	17804	17713	17718	17607	17740	17717	17703	17828	17802	17795	17686	17713	17725	17719	17861	17662	17704	17787	17772	17599	17651	17683	17686	17611	17622	17803	17765	17846	17517	17753	17632	17881	17578	17594	17679	17855	17701	17654	17746	17572	17783	17674	17803	17559	17528	18088	17522	17666	17509	17745	17797	17664	17576	17771	17819	17707	17698	17502	17816	17728	17613	17650	17678	17712	17836	17680	17784	17797	17586	17744	17907	17631	17774	17659	17757	17719	17648	17955	17658	17856	17644	17831	17815	17801	17678	17930	17764	17726	17634	17692	17723	17822	17644	17616	17774	17804	17515	17834	17715	17512	17668	17610	17598	17775	17783	17703	17669	17813	17643	17739	17711	17803	17626	17763	17730	17762	17833	17668	17776	17682	17531	17764	17908	17696	17678	17646	17681	17673	17842	17639	17745	17654	17850	17595	17868	17514	17727	17768	17930	17722	17835	17685	17696	17787	17582	17821	17701	17848	17686	17648	17671	17587	17633	17778	17807	17729	17622	17604	17717	17627	17854	17832	17591	17757	17648	17816	17654	17656	17659	17695	17831	17648	17674	17860	17445	17632	17818	17727	17756	17720	17588	17842	17788	17747	17596	17872	17801	17825	17669	17812	17775	17782	17479	17674	17789	17775	17684	17700	17671	17822	17683	17775	17837	17741	17645	17610	17796	17901	17898	17744	17718	17610	17661	17693	17463	17773	17825	17602	17995	17616	17757	17698	17515	17753	17693	17671	17474	17680	17848	17623	17550	17645	17791	17673	17818	17579	17619	17692	17643	17816	17810	17799	17755	17619	17830	17956	17870	17848	17636	17594	17666	17630	17824	17672	17575	17700	17557	17786	17787	17888	17649	17806	17721	17637	17813	17853	17650	17712	17732	17804	17566	17755	17781	17680	17801	17609	17769	17703	17727	17647	17712	17727	17858	17691	17856	17690	17631	17728	17776	17525	17685	17798	17732	17872	17588	17774	17727	17851	17722	17641	17802	17689	17747	17506	17832	17905	17792	17653	17886	17641	17890	17541	17885	17702	17683	17742	17788	17781	17651	17832	17622	17817	17736	17976	17967	17633	17597	17788	17702	17674	17883	17777	17694	17829	17688	17909	17762	17839	17741	17810	17888	17777	17636	17667	17693	17696	17684	17574	17802	17722	17920	17623	17734	17703	17638	17658	17821	17759	17621	17766	17724	17767	17752	17770	17680	17798	17698	17573	17794	17766	17732	17661	17482	17807	17964	17598	17827	17686	17580	17571	17829	17645	17660	17706	17606	17764	17667	17564	17737	17693	17622	17626	17780	17735	17659	17741	17813	17666	17869	17777	17681	17652	17724	17686	17690	17760	17719	17837	17901	17736	17664	17638	17748	17760	17937	17953	17736	17705	17857	17862	17688	17656	17707	17641	17856	17848	17661	17649	17525	17782	17876	17644	17643	17601	17586	17657	17642	17366	17826	17853	17739	17702	17874	17695	17798	17717	17630	17762	17724	17617	17783	17672	17853	17571	17590	17806	17566	17706	17872	17766	17777	17755	17552	17784	17786	17637	17698	17696	17549	17720	17633	17731	17806	17517	17537	17656	17579	17783	17534	17621	17817	17679	17728	17713	17774	17659	17697	17660	17761	17781	17701	17752	17653	17833	17628	17840	17773	17693	17880	17577	17828	17763	17762	17584	17657	17597	17741	17708	17822	17911	17758	17629	17737	17634	17830	17799	17402	17775	17551	17945	17612	17824	17732	17933	17545	17809	17685	17738	17737	17880	17710	17727	17668	17660	17690	17670	17788	17519	17673	17625	17674	17704	17665	17697	17552	17604	17737	17643	17669	17858	17687	17696	17818	17668	17750	17678	17713	17745	17899	17559	17799	17667	17828	17851	17556	17652	17786	17912	17707	17799	17532	17779	17711	17860	17640	17644	17594	17726	17647	17601	17761	17661	17817	17664	17779	17740	17675	17579	17682	17633	17743	17715	17729	17788	17683	17723	17744	17818	17767	17643	17639	17634	17670	17566	17747	17698	17855	17642	17727	17809	17708	17761	17758	17846	17628	17689	17515	17611	17729	17789	17559	17850	17678	17762	17504	17573	17589	17684	17763	17730	17867	17618	17567	17736	17661	17848	17601	17765	17710	17738	17683	17746	17831	17584	17969	17630	17636	17731	17724	17649	17886	17784	17767	17484	17771	17720	18044	17866	17692	17680	17699	17700	17747	17726	17671	17796	17638	17668	17792	17773	17711	17701	17520	17701	17802	17624	17524	17763	17723	17874	17783	17796	17785	17792	17724	17525	17680	17687	17807	17673	17734	17705	17743	17759	17646	17791	17877	17670	17757	17775	17639	17677	17837	17783	17645	17613	17686	17706	17724	17677	17455	17775	17548	17595	17777	17671	17573	17803	17626	17789	17874	17753	17625	17803	17724	17691	17965	17720	17700	17896	17724	17590	17671	17830	17800	17786	17772	17548	17721	17888	17645	17793	17545	17706	17823	17799	17732	17773	17577	17758	17599	17620	17769	17739	17686	17798	17675	17780	17757	17657	17696	17748	17813	17852	17686	17631
23547	20676	27108	25245	25730	30621	33138	30914	30238	29874	29747	29557	29607	29186	29123	28946	28867	28792	29044	29012	28922	28834	28688	28756	28946	28754	28771	28679	28808	28713	28539	28680	28941	28806	28686	28590	28681	28403	28568	28539	28743	28521	28729	28388	28559	28616	28982	28641	28561	28540	28519	28608	28486	28818	28442	28383	28480	28491	28593	28693	28425	28624	28602	28438	28471	28409	28766	28388	28488	28379	28527	28521	28211	28442	28336	28691	28602	28536	28304	28426	28664	28451	28564	28640	28544	28496	28575	28364	28548	28290	28483	28792	28456	28629	28385	28584	28558	28565	28578	28450	28464	28379	28557	28594	28344	28718	28697	28380	28515	28222	28597	28281	28438	28392	28320	28598	28543	28393	28486	28348	28373	28508	28612	28522	28636	28351	28357	28617	28375	28360	28435	28586	28707	28712	28566	28646	28554	28424	28664	28643	28479	28514	28442	28219	28325	28689	28344	28606	28512	28405	28655	28546	28559	28592	28721	28341	28336	28574	28398	28530	28620	28403	28535	28526	28263	28199	28318	28622	28347	28557	28412	28539	28413	28361	28553	28504	28378	28598	28762	28674	28708	28475	28306	28273	28372	28547	28496	28483	28482	28523	28353	28263	28579	28481	28433	28764	28296	28375	28280	28560	28342	28155	28373	28543	28391	28476	28451	28448	28659	28539	28525	28394	28722	28751	28565	28311	28733	28609	28623	28689	28580	28193	28553	28466	28514	28467	28384	28229	28561	28482	28358	28503	28715	28561	28728	28393	28334	28656	28710	28661	28328	28488	28667	28736	28436	28485	28639	28605	28581	28420	28330	28116	28568	28344	28395	28584	28778	28539	28550	28432	28277	28370	28567	28463	28786	28550	28532	28483	28476	28507	28424	28486	28793	28438	28579	28213	28311	28673	28202	28488	28520	28587	28437	28447	28647	28554	28510	28369	28652	28149	28460	28423	28593	28477	28370	28552	28706	28644	28453	28880	28515	28546	28425	28287	28632	28551	28498	28372	28311	28253	28604	28493	28696	28570	28487	28396	28320	28397	28353	28426	28179	28657	28699	28421	28498	28444	28256	28609	28691	28371	28573	28706	28708	28409	28210	28091	28282	28426	28430	28312	28236	28388	28783	28311	28338	28420	28471	28233	28638	28422	28456	28422	28391	28549	28418	28406	28876	28678	28559	28697	28296	28319	28298	28512	28592	28340	28755	28673	28351	28506	28490	28236	28557	28376	28335	28272	28605	28477	28719	28513	28587	28504	28335	28576	28615	28763	28521	28286	28506	28600	28558	28623	28564	28491	28306	28085	28510	28736	28553	28476	28740	28412	28737	28535	28698	28530	28636	28154	28331	28544	28380	28477	28413	28568	28376	28149	28456	28598	28393	28496	28674	28502	28713	28672	28492	28381	28430	28513	28474	28514	28406	28555	28289	28610	28481	28461	28664	28418	28469	28248	28319	28174	28463	28408	28463	28443	28471	28504	28301	28752	28649	28630	28438	28655	28273	28399	28452	28785	28575	28327	28524	28528	28575	28225	28425	28279	28400	28554	28378	28350	28479	28494	28547	28617	28485	28489	28432	28758	28656	28319	28575	28494	28323	28282	28489	28389	28496	28500	28352	28559	28701	28270	28545	28567	28570	28445	28521	28454	28501	28268	28412	28322	28520	28591	28638	28487	28427	28687	28620	28519	28569	28445	28560	28375	28216	28437	28481	28659	28598	28632	28544	28170	28174	28397	28588	28634	28521	28351	28404	28561	28465	28027	28422	28266	28411	28348	28500	28652	28234	28437	28660	28629	28459	28549	28501	28364	28625	28244	28406	28580	28564	28374	28829	28426	28696	28616	28357	28586	28145	28095	28517	28342	28628	28546	28606	28540	28376	28455	28411	28554	28445	28652	28803	28531	28451	28434	28406	28411	28349	28696	28499	28433	28710	28854	28550	28454	28630	28344	28377	28385	28472	28499	28694	28448	28628	28578	28463	28540	28601	28438	28445	28614	28503	28661	28420	28672	28605	28562	28577	28727	28603	28315	28347	28488	28547	28426	28428	28439	28532	28631	28572	28589	28496	28757	28533	28532	28728	28691	28750	28606	28534	28539	28617	28684	28558	28434	28253	28250	28416	28664	28889	28357	28604	28413	28597	28569	28649	28606	28275	28452	28662	28438	28473	28535	28355	28347	28478	28575	28704	28604	28785	28429	28675	28803	28341	28483	28458	28258	28536	28765	28464	28638	28450	28443	28548	28720	28324	28630	28597	28447	28409	28450	28378	28403	28465	28475	28462	28558	28413	28480	28511	28551	28706	28562	28626	28573	28616	28538	28714	28503	28570	28426	28465	28392	28621	28691	28607	28611	28363	28435	28570	28545	28510	28601	28411	28571	28314	28266	28478	28300	28325	28414	28564	28263	28363	28388	28692	28597	28469	28561	28671	28272	28502	28558	28543	28446	28451	28554	28411	28317	28262	28368	28448	28386	28507	28432	28705	28451	28483	28797	28625	28389	28388	28337	28432	28513	28484	28415	28733	28475	28756	28687	28545	28413	28462	28569	28185	28337	28427	28658	28343	28632	28442	28733	28406	28513	28494	28506	28574	28521	28500	28491	28512	28716	28559	28575	28426	28355	28678	28232	28512	28477	28406	28527	28556	28651	28795	28531	28542	28614	28521	28563	28433	28282	28646	28471	28389	28575	28505	28305	28423	28247	28480	28803	28495	28523	28411	28383	28376	28491	28536	28534	28561	28413	28371	28654	28713	28343	28589	28649	28453	28603	28117	28333	28518	28409	28505	28605	28321	28341	28523	28348	28457	28475	28512	28403	28724	28523	28514	28648	28675	28210	28520	28455	28570	28652	28400	28482	28570	28600	28474	28550	28681	28149	28364	28620	28632	28338	28619	28505	28578	28469	28457	28513	28591	28489	28465	28496	28551	28608	28651	28301	28687	28725	28395	28615	28624	28366	28352	28268	28480	28357	28607	28490	28518	28599	28518	28465	28600	28611	28578	28425	28476	28332	28520	28450	28443	28651	28475	28670	28356	28252	28670	28339	28537	28599	28535	28416	28321	28505	28637	28583	28523	28549	28546	28405	28628	28728	28579	28720	28280	28498	28725	28327	28390	28489	28537	28771	28460	28741	28660	28503	28539	28446	28478	28501	28491	28669	28625	28330	28499	28417	28439	28525	28579	28490	28435	28590	28504	28348	28734	28642	28566	28417	28565	28458	28658	28439	28350	28456	28641	28447	28730	28678	28380	28774	28574	28489	28553	28293	28558	28430	28522	28234	28161	28357	28474	28378	28374	28432	28379	28491	28468	28465	28623	28402	28496	28603	28652	28483	28875	28716	28524	28568	28680	28444	28402	28697	28506	28640	28446	28685	28780	28439	28667	28401	28190	28550	28363	28531	28627	28372	28478	28381	28393	28791	28536	28397	28309	28370	28435	28237	28351	28215	28135	28419	28466	28250	28657	28439	28641	28348	28472	28372	28333	28492	28662	28706	28612	28538	28404	28519	28570	28532	28429	28573	28664	28311	28663	28515	28464	28438	28392	28301	28808	28304	28456	28522	28606	28643	28596	28559	28541	28392	28464	28320	28399	28275	28661	28602	28540	28645	28180	28471	28550	28271	28503	28489	28482	28562	28670	28632	28496	28563	28621	28348	28754	28568	28485	28469	28479	28532	28720	28515	28520	28702	28502	28227	28223	28544	28504	28688	28677	28433	28582	28622	28609	28328	28417	28603	28472	28337	28607	28486	28300	28340	28251	28672	28588	28317	28500	28331	28387	28623	28515	28767	28530	28520	28700	28359	28639	28314	28766	28639	28568	28451	28178	28350	28851	28415	28606	28351	28565	28607	28569	28638	28431	28561	28482	28553	28556	28700	28525	28491	28484	28343	28644	28484	28376	28570	28331	28620	28522	28511	28303	28585	28588	28405	28278	28586	28723	28396	28394	28550	28523	28841	28565	28428	28591	28702	28627	28472	28268	28468	28270	28625	28346	28260	28791	28535	28243	28648	28697	28469	28378	28479	28497	28606	28404	28477	28395	28355	28532	28527	28210	28316	28310	28405	28363	28460	28549	28344	28527	28479	28543	28415	28493	28477	28609	28641	28610	28416	28204	28480	28451	28522	28391	28688	28722	28393	28536	28544	28550	28466	28613	28749	28456	28645	28452	28531	28686	28306	28502	28694	28655	28609	28683	28540	28392	28345	28413	28710	28491	28478	28537	28359	28484	28325	28552	28378	28244	28357	28577	28549	28513	28460	28641	28503	28581	28461	28479	28653	28462	28405	28395	28712	28379	28484	28587	28430	28523	28672	28359	28537	28597	28377	28379	28354	28409	28438	28319	28380	28706	28631	28547	28609	28662	28382	28498	28636	28326	28442	28452	28267	28505	28485	28380	28462	28450	28576	28676	28471	28463	28519	28382	28675	28489	28464	28355	28463	28324	28669	28508	28052	28342	28646	28655	28252	28489	28608	28649	28434	28356	28401	28280	28303	28681	28624	28803	28616	28583	28497	28412	28486	28447	28420	28359	28338	28443	28444	28586	28524	28116	28308	28497	28614	28419	28523	28465	28655	28709	28409	28608	28560	28513	28383	28428	28516	28507	28518	28493	28549	28462	28716	28693	28655	28555	28750	28410	28649	28497	28378	28538	28335	28576	28621	28509	28748	28764	28457	28281	28505	28708	28678	28543	28533	28563	28845	28628	28446	28556	28492	28460	28232	28498	28400	28296	28426	28346	28658	28545	28568	28173	28263	28530	28555	28624	28461	28616	28506	28548	28392	28375	28453	28494	28684	28438	28581	28650	28578	28505	28293	28701	28703	28838	28655	28478	28173	28595	28686	28340	28510	28486	28467	28389	28447	28374	28485	28486	28642	28608	28644	28410	28533	28427	28630	28319	28759	28731	28618	28644	28499	28555	28398	28675	28502	28591	28644	28101	28702	28451	28328	28383	28378	28352	28649	28693	28703	28544	28535	28211	28531	28637	28487	28439	28528	28601	28701	28460	28631	28559	28602	28459	28475	28847	28313	28349	28101	28745	28481	28389	28580	28611	28403	28302	28525	28436	28228	28159	28811	28460	28310	28484	28479	28587	28304	28544	28273	28238	28326	28396	28802	28503	28602	28490	28709
26986	42254	40775	32180	26308	23570	21543	20491	19896	19454	18857	18557	18599	18273	18126	17861	17831	17981	17875	17779	17604	17697	17786	17851	17690	17701	17695	17587	17640	17482	17275	17334	17518	17445	17419	17325	17474	17381	17412	17160	17471	17252	17350	17382	17216	17285	17414	17277	17328	17492	17439	17424	17221	17329	17398	17136	17360	17230	17346	17415	17309	17218	17274	17253	17391	17350	17237	17197	16994	17471	17286	17266	17285	17204	17279	17347	17361	17133	17315	17240	17357	17388	17380	17303	17324	17270	17311	17415	17245	17396	17339	17195	17432	17099	17288	17346	17304	17330	17352	17232	17270	17436	17223	17195	17290	17455	17272	17297	17315	17401	17340	17219	17266	17299	17529	17379	17283	17394	17124	17433	17287	17142	17356	17265	17328	17258	17299	17234	17302	17370	17278	17230	17358	17316	17238	17250	17308	17302	17259	17366	17324	17169	17216	17209	17263	17281	17323	17212	17267	17179	17461	17406	17207	17217	17246	17233	17163	17326	17304	17277	17205	17288	17420	17259	17313	17338	17382	17271	17109	17250	17327	17289	17330	17299	17236	17386	17223	17329	17423	17249	17133	17245	17270	17384	17313	17323	17223	17475	17239	17253	17262	17276	17121	17413	17260	17064	17531	17223	17479	17158	17331	17255	17303	17383	17140	17229	17286	17318	17382	17270	17381	17299	17268	17298	17302	17305	17155	17194	17279	17117	17258	17222	17313	17289	17273	17243	17192	17254	17285	17277	17337	17122	17336	17299	17441	17278	17317	17147	17116	17271	17272	17294	17201	17149	17253	17243	17229	17237	17450	17293	17365	17276	17442	17153	17203	17150	17121	17327	17157	17375	17423	17453	17341	17211	17447	17139	17141	17319	17304	17267	17249	17258	17260	17390	17228	17363	17334	17204	17263	17148	17363	17203	17395	17210	17397	17163	17351	17175	17078	17312	17333	17194	17355	17256	17390	17362	17219	17313	17211	17355	17393	17220	17347	17289	17195	17319	17317	17200	17202	17353	17350	17338	17280	17347	17127	17115	17316	17369	17346	17268	17324	17355	17262	17233	17244	17177	17318	17317	17289	17141	17218	17197	17353	17241	17249	17291	17275	17372	17468	17248	17302	17375	17135	17410	17450	17137	17281	17352	17230	17107	17134	17222	17307	17277	17310	17227	17370	17172	17372	17270	17293	17214	17224	17397	17356	17302	17288	17453	17273	17161	17312	17269	17455	17424	17331	17336	17264	17258	17154	17435	17214	17329	17341	17051	17181	17206	17310	17151	17299	17173	17212	17299	17286	17278	17219	17098	17329	17156	17291	17208	17237	17342	17415	17245	17144	17201	17372	17414	17092	17443	17205	17426	17352	17452	17292	17318	17299	17227	17243	17179	17344	17267	17390	17293	17380	17254	17241	17249	17216	17329	17276	17201	17316	17309	17267	17059	17164	17309	17133	17312	17403	17356	17189	17160	17202	17032	17206	17275	17363	17341	17371	17293	17246	17209	17134	17305	17146	17301	17253	17177	17336	17291	17352	17404	17329	17355	17248	17189	17294	17214	17350	17320	17437	17029	17254	17461	17222	17440	17217	17387	17151	17375	17383	17306	17214	17224	17400	17218	17143	17415	17282	17244	17188	17208	17259	17201	17198	17149	17208	17271	17379	17198	17138	17536	17195	17272	17171	17368	17294	17174	17186	17181	17230	17166	17280	17348	17276	17236	17465	17085	17229	17251	17402	17262	17313	17212	17130	17416	17405	17261	17278	17153	17144	17232	17291	17217	17232	17127	17428	17321	17334	17491	17246	17300	17380	17457	17351	17358	17251	17374	17410	17231	17215	17203	17323	17413	17417	17090	17198	17364	17159	17225	17236	17385	17428	17188	17281	17244	17229	17302	17241	17325	17197	17329	17158	17346	17359	17238	17296	17338	17289	17383	17307	17340	17094	17192	17223	17454	17307	17200	17404	17274	17263	17128	17293	17270	17274	17425	17117	17169	17194	17207	17325	17332	17113	17260	17180	17336	17258	17270	17206	17188	17375	17225	17232	17313	17289	17182	17270	17238	17168	17505	17230	17395	17229	17213	17369	17221	17303	17164	17377	17322	17331	17337	17296	17212	17375	17467	17241	17131	17135	17221	17231	17194	17266	17330	17219	17132	17264	17209	17305	17188	17367	17224	17322	17282	17328	17382	17369	17142	17249	17250	17208	17258	17270	17329	17271	17390	17492	17144	17356	17254	17291	17157	17145	17337	17388	17262	17086	17293	17289	17353	17181	17229	17237	17194	17328	17389	17349	17270	17388	17220	17288	17353	17304	17145	17343	17475	17128	17356	17159	17195	17298	17232	17267	17247	17236	17202	17247	17245	17259	17212	17341	17211	17452	17296	17308	17246	17425	17176	17318	17433	17445	17205	17127	17117	17239	17401	17146	17226	17335	17174	17407	17306	17196	17178	17270	17269	17260	17207	17222	17187	17309	17296	17333	17156	17164	17206	17298	17309	17148	17278	17314	17220	17336	17384	17317	17300	17333	17321	17241	17359	17566	17127	17197	17332	17236	17201	17321	17140	17398	17356	17342	17477	17253	17418	17305	17255	17242	17398	17286	17421	17312	17363	17265	17470	17236	17187	17306	17217	17278	17238	17278	17282	17330	17315	17117	17359	17291	17329	17305	17266	17311	17359	17272	17342	17438	17409	17321	17256	17515	17441	17224	17299	17373	17328	17306	17346	17211	17441	17202	17291	17110	17057	17423	17106	17368	17107	17447	17359	17382	17313	17260	17273	17473	17291	17449	17293	17108	17174	17419	17284	17224	17120	17302	17227	17295	17438	17261	17177	17360	17200	17165	17410	17226	17155	17402	17275	17203	17280	17251	17188	17191	17287	17393	17350	17310	17210	17136	17222	17192	17222	17283	17468	17390	17360	17331	17088	17274	17435	17266	17268	17230	17287	17051	17388	17361	17192	17345	17233	17164	17236	17282	17322	17330	17188	17209	17394	17273	17233	17419	17149	17289	17297	17202	17444	17422	17344	17202	17274	17171	17234	17348	17401	17182	17189	17360	17381	17264	17315	17290	17152	17242	17090	17297	17297	17259	17464	17431	17480	17163	17255	17151	17246	17403	17218	17233	17188	17385	17265	17116	17296	17470	17300	17207	17372	17267	17133	17340	17118	17217	17361	17379	17269	17256	17358	17284	17406	17194	17270	17118	17327	17259	17325	17057	17286	17205	17249	17293	17223	17192	17102	17258	17268	17263	17119	17174	17176	17123	17151	17310	17552	17360	17273	17181	17292	17291	17319	17217	17195	17246	17283	17380	17183	17254	17288	17244	17192	17210	17245	17369	17303	17322	17240	17117	17169	17195	17294	17342	17527	17040	17382	17251	17061	17212	17199	17348	17420	17300	17164	17366	17344	17472	17224	17285	17398	17224	17373	17260	17324	17274	17226	17278	17206	17468	17213	17434	17455	17425	17186	17336	17389	17278	17094	17332	17245	17127	17230	17092	17364	17052	17341	17199	17205	17343	17340	17159	17234	17180	17272	17359	17328	17259	17309	17217	17201	17135	17261	17183	17270	17370	17343	17260	17314	17206	17371	17365	17373	17331	17264	17354	17276	17310	17367	17259	17326	17218	17235	17373	17381	17224	17292	17502	17268	17232	17340	17249	17196	17448	17387	17301	17317	17122	17377	17257	17286	17428	17433	17258	17538	17262	17185	17125	17373	17523	17231	17235	17161	17267	17138	17250	17397	17086	17150	17384	17396	17319	17200	17275	17086	17309	17366	17102	17311	17143	17328	17336	17248	17116	17351	17235	17253	17272	17354	17245	17220	17097	17391	17336	17082	17475	17235	17039	17238	17291	17062	17237	17182	17241	17374	17130	17390	17199	17312	17365	17254	17376	17340	17215	17205	17276	17329	17229	17272	17249	17167	17340	17210	17245	17132	17205	17255	17164	17044	17400	17395	17233	17232	17399	17156	17256	17390	17310	17258	17169	17255	17381	17146	17236	17299	17241	17368	17313	17259	17329	17312	17153	17319	17531	17393	17330	17327	17194	17381	17281	17255	17367	17273	17174	17233	17210	17311	17114	17334	17256	17364	17295	17306	17279	17290	17259	17497	17332	17115	17340	17161	17272	17231	17175	17224	17345	17245	17305	17477	17156	17215	17331	17397	17128	17178	17181	17309	17456	17400	17296	17211	17363	17190	17283	17365	17271	17117	17254	17324	17241	17314	17341	17264	17426	17273	17307	17326	17267	17402	17079	17356	17375	17310	17257	17240	17147	17342	17256	17073	17462	17244	17349	17338	17150	17283	17324	17358	17232	17321	17382	17255	17442	17374	17175	17094	17311	17397	17437	17263	17310	17406	17284	17202	17327	17123	17141	17272	17117	17312	17191	17181	17308	17242	17148	17373	17216	17329	17265	17226	17228	17229	17258	17243	17062	17176	17373	17135	17393	17288	17259	17162	17303	17061	17212	17315	17368	17166	17297	17110	17234	17412	17336	17245	17280	17336	17220	17258	17262	17194	17393	17420	17231	17220	17343	17320	17045	17330	17111	17391	17351	17292	17344	17151	17331	17218	17229	17298	17375	17133	17107	17126	17482	17030	17237	17231	17439	17185	17387	17360	17165	17478	17317	17161	17389	17507	17453	17266	17071	17121	17224	17103	17179	17112	17359	17385	17195	17259	17357	17375	17485	17386	17325	17248	17283	17247	17428	17234	17316	17157	17237	17254	17389	17427	17207	17218	17286	17314	17450	17205	17239	17247	17103	17138	17333	17329	17127	17342	17252	17163	17267	17229	17379	17195	17417	17301	17244	17159	17262	17413	17064	17222	17291	17166	17168	17423	17110	17172	17316	17374	17183	17397	17331	17251	17192	17316	17104	17282	17234	17361	17399	17177	17468	17183	17284	17295	17320	17380	17184	17289	17169	17296	17294	17353	17336	17188	17405	17321	17318	17054	17337	17249	17070	17313	17363	17200	17320	17410	17329	17248	17275	17284	17246	17238	17179	17276	17219	17133	17185	17363	17247	17231	17210	17234	17360	17206	17273	17145	17270	17204	17279	17310	17493	17206	17194	17212	17133	17285	17283	17247	17247	17282	17281	17304	17401	17183	17347	17358	17307	17328	17182	17003
22096	20650	27068	24570	22970	29256	34667	31753	31006	30630	30533	29856	29656	29450	29258	29122	29185	28994	29011	28938	28809	28759	28889	28736	28832	28874	28853	28743	28754	28668	28480	28599	28620	28441	28503	28424	28239	28309	28369	28791	28562	28713	28710	28493	28379	28412	28455	28315	28242	28484	28385	28388	28613	28772	28496	28387	28357	28468	28497	28596	28598	28311	28538	28310	28279	28209	28203	28185	28400	28442	28285	28533	28397	28222	28482	28506	28250	28415	28755	28128	28410	28493	28264	28230	28382	28116	28489	28485	28449	28531	28233	28359	28120	28367	28466	28574	28227	28375	28325	28475	28364	28419	28636	28469	28403	28418	28413	28238	28357	28349	28523	28296	28219	28496	28330	28289	28418	28130	28347	28421	28154	28142	28203	28295	28413	28443	28374	28069	28465	28349	28255	28321	28392	28105	28328	28412	28313	28471	28435	28230	28330	28472	28562	28386	28244	28383	28203	28359	28577	28336	28327	28540	28233	28393	28330	28447	28612	28323	28560	28320	28459	28476	28219	28106	28343	28216	28039	28428	28511	28407	28421	28285	28308	28421	28284	28391	28504	28231	28645	28364	28282	28469	28557	28221	28547	28135	27966	28485	28553	28303	28344	28149	28383	28301	28281	28315	28496	28175	28326	28531	28391	28387	28404	28405	28324	28254	28200	28024	28268	28377	28503	28373	28582	28586	28394	28182	28379	28353	28243	28423	28273	28220	28104	28398	28310	28407	28225	28444	28346	28224	28411	28528	28600	28210	28447	28078	28203	28447	28474	28573	28457	28492	28258	28479	28495	28133	28164	28264	28207	28300	28148	28133	28346	28133	28212	28052	28221	28319	28281	28605	28473	28381	28605	28646	28413	28353	28490	28245	28388	28246	28502	28262	28386	28158	28405	28522	28355	28357	28526	28430	28274	28100	28063	28600	28187	28335	28376	28083	28386	28424	28464	28252	28535	28365	28268	28425	28482	28361	28337	28245	28264	28382	28519	28282	28140	28409	28380	28451	28336	28416	28354	28144	28433	28320	28276	28383	28006	28179	28612	28508	28434	28353	28321	28153	28453	28215	28464	28219	28308	28223	28521	28490	28183	28156	28266	28307	28267	28202	28233	28390	28331	28420	28158	28188	28135	28451	28415	28408	28360	28072	28373	28433	28532	28159	28422	28265	28571	28356	28241	28082	28242	28417	28288	28279	28463	27993	28196	28416	28433	28146	28123	28188	28219	28227	28003	28351	28243	28441	28444	28136	28311	28199	28373	28415	28662	28289	28219	28236	28508	28436	28308	28205	27957	28195	28213	28181	28366	28376	28356	28216	28414	28166	28209	28297	28399	28442	28293	28352	28243	28320	28094	28146	28355	28354	28375	28256	28405	28309	28452	28484	28475	28311	28116	28045	28552	28399	28245	28297	28256	28300	28443	28390	28477	28326	28259	28573	28125	28258	28227	28252	28119	28053	28304	28366	28408	28158	28253	28391	28382	28241	28198	28364	28303	28360	28292	28444	28457	28293	28440	28199	28448	28653	28468	28470	28204	28573	28308	28311	28462	28636	27981	28361	28307	28397	28143	28493	28407	28207	28430	27955	28420	28123	28272	28304	28288	28199	28395	28208	28614	28143	28396	27994	28261	28352	28525	28421	28450	28161	28156	28245	28212	28461	28351	28242	28316	28397	28528	28313	28363	28302	28427	28277	28186	28303	28414	28370	28242	28163	28161	28266	28470	28364	28329	28152	28273	28202	28304	28372	28310	28449	28423	28373	28277	28518	28483	28430	28325	28465	28292	28500	28243	28417	28246	28217	28288	28475	28438	28264	28460	28335	28419	28537	28302	28250	28459	28357	28418	28235	28319	28012	28357	28558	28550	28301	28339	28371	28492	28275	28320	28119	28274	28181	28304	28187	28294	28104	28336	28332	28393	28127	28104	28511	28197	28389	28442	28447	28146	28263	28343	28381	28185	28517	28224	28240	28478	28325	28309	28413	28383	28445	28406	28347	28062	28297	28147	28292	28227	28305	28441	28133	28248	28334	28425	28286	28254	28178	28286	28562	28284	28240	28346	28173	28629	28268	28229	28617	28406	28312	28387	28249	28358	28075	28109	28454	28179	28235	28155	28163	28482	28406	28406	28287	28282	28575	28378	28406	28488	28210	28337	28476	28440	28389	28496	28459	28257	28317	28364	28572	28335	28438	28122	28313	28425	28205	28491	28397	28435	28329	28369	28243	28364	28369	27935	28267	28130	28258	28477	28424	28519	28240	28149	28397	28248	28480	28389	28369	28438	28503	28546	28407	28305	28086	28150	28182	28270	28348	28356	28095	28177	28775	28321	28163	28509	28177	28265	28252	28290	28336	28277	28115	28132	28108	28410	28303	28069	28357	28352	28317	28306	27997	28190	28434	28434	28438	28332	28282	28173	28238	28454	28660	28537	28125	28348	28067	28187	28256	28323	28595	28310	28144	28345	28379	28076	28406	28389	28478	28507	28364	28287	28225	28375	28552	28279	28441	28273	28605	28290	28313	28247	28160	28283	28179	28445	28425	28158	28117	28600	28363	28540	28426	28146	28305	28209	28337	28246	28186	28062	28374	28778	28541	28558	28206	28239	28108	28327	28556	28540	28452	28154	28396	28470	28381	28235	28380	28332	28537	28482	28355	28571	28232	28178	28208	28515	28364	28222	28334	28415	28295	28351	28381	28377	28429	28334	28272	28372	28250	28271	28082	28268	28300	28197	28480	28444	28233	28229	28341	28295	28334	28169	28376	28326	28213	28624	28381	28299	28399	28273	28379	28399	28139	28258	28193	28295	28353	28355	28454	28600	28150	28216	28328	28609	28387	28437	28446	28208	28326	28481	28343	28306	28265	28416	28348	28547	28571	28361	28161	28252	28497	28615	28213	28373	28246	28178	28563	28509	28030	28343	28300	28448	28233	28271	28431	28636	28401	28101	28255	28351	28471	28373	28431	28363	28468	28310	28296	28233	28573	28444	28440	28658	28467	28208	28139	28254	28481	28731	28198	28191	28364	28419	28317	28416	28199	28294	28184	28175	28538	28593	28197	28189	28104	28363	28316	28414	28346	28360	28336	28339	28402	28272	28265	28643	28366	28219	28370	28221	28337	28389	28417	28515	28325	28495	28301	28369	28227	28657	28272	28319	28227	28363	28387	28302	28520	28446	28413	28669	28338	28630	28375	28350	28531	28418	28294	28354	28210	28364	28367	28277	28450	28222	28151	28596	28198	28346	28383	28751	28403	28159	28171	28326	28404	28290	28427	28471	28281	28617	28343	28332	28474	28052	28286	27980	28353	28248	28208	28180	28667	28082	28233	28172	28539	28107	28062	28093	28535	28347	28057	28252	28122	28379	28292	28502	28270	28575	28695	28231	28235	28406	28307	28568	28036	28274	28157	28185	28091	28218	28440	28384	28253	28402	28383	28380	28298	28163	28295	28473	28488	28243	28214	28528	28133	28311	28398	28089	28000	28366	28117	28360	28058	28433	28248	28409	28305	28149	28293	28271	28206	28104	28524	28362	28079	28104	28335	28248	28345	28278	28302	28644	28362	28227	28190	28249	28230	28475	28265	28619	28430	28315	28193	28301	28327	28302	28396	28580	28435	28485	28278	28419	28497	28280	28155	28247	28530	28316	28297	28098	28505	28579	28374	28362	28167	28279	28339	28335	28287	28308	28451	28340	28143	28269	28434	28364	28630	28348	28497	28537	28353	28615	28418	28366	28209	28310	28501	28424	28054	28415	28685	28333	28417	28412	28329	28239	28554	28558	28506	28421	28257	28272	28278	28378	28417	28725	28443	28371	28035	28459	28399	28306	28427	28509	28233	28317	28497	28333	28297	28528	28168	28299	28365	28339	28145	28270	28674	28449	28260	28567	28298	28077	28496	28350	28381	28375	28229	28473	28238	28473	28434	28176	28413	28200	28261	28401	28210	28126	28289	28345	28710	28409	28146	28217	28352	28472	28480	28372	28184	28256	28304	28351	28326	28216	28588	28292	28383	28334	28443	28373	28233	28464	28405	28272	28287	28181	28257	28254	28237	28320	28194	28487	28249	28460	28262	28124	28329	28382	28417	28202	28311	28302	28092	28259	28293	28375	28153	28415	28202	28282	28269	28641	28504	28415	28225	28291	28331	28442	28259	28424	28235	28268	28148	28425	28311	28363	28327	28635	28346	28393	27869	28232	28205	28445	28386	28125	28292	28404	28406	28441	28069	28446	28225	28238	28485	28382	28333	28300	28622	28581	28189	28299	28276	28478	28269	28310	28021	28196	28419	28338	28106	28460	28423	28496	28477	28416	28394	28297	28501	28302	28194	28316	28347	28415	28354	28430	28409	28276	28333	28423	28154	28510	28312	28174	28307	28168	28494	28323	28191	28264	28088	28434	28472	28236	28273	28272	28051	28323	28277	28614	28191	28565	28369	28271	28280	28555	28267	28459	28500	28332	28602	28325	28267	28532	28226	28140	28450	28435	28483	28563	28364	28536	28152	28462	28321	28447	28324	28464	28647	28591	28102	28106	28317	28170	28231	28329	28082	28538	28172	28121	28578	28108	28449	28396	28303	28337	28427	28324	28133	28270	28238	28382	28319	28260	28195	28229	28237	28252	28328	28152	28317	28397	28340	28275	28181	28519	28394	28332	28241	28415	28297	28173	28445	28530	28315	28293	28398	28394	28314	28589	28421	28433	28356	28366	28355	28229	28299	28458	28090	28364	28345	28538	28562	28505	28398	28164	28261	28331	28398	28342	28402	28504	28253	28440	28431	28455	28352	28353	28290	28176	28187	28442	28538	28032	28442	28439	28089	28199	28269	28173	28545	28215	28377	28474	28327	28043	28335	28253	28123	28112	28353	28305	28274	28252	28205	28350	28406	28328	28332	28430	28058	28313	28342	28372	28214	28449	28459	28512	28140	28172	27991	28249	28308	28404	28586	28534	28342	28329	28277	28130	28332	28273	28421	28362	28499	28371	28381	28490	28389	28135	28369	28268	28167	28434	28156	28207	28415	28374	28084	28585	28326	28279	28057	27970	28660	28363	28529	28212	28490	28348	28265	28359	28336	28342	28105	28436	28657	28337	28251	28336	28275	28409	28252	28352	28299	28475	28236	28215	28192	28322	28348
28660	46602	45273	35886	29429	25597	23102	21690	20969	20488	19719	18970	18883	18568	18359	18152	18154	18037	17989	17884	17626	17809	17685	17673	17705	17610	17598	17372	17577	17320	17435	17338	17578	17344	17201	17348	17334	17310	17247	17267	17350	17321	17149	17264	17202	17125	17403	17417	17160	17016	17279	17078	17315	17192	17134	17178	17139	17353	17220	17207	17199	16983	17285	17395	17219	17165	17253	17248	17319	17198	17215	17182	17352	17022	17206	17286	17281	17247	17171	17200	17084	17125	17293	17144	17102	17243	17033	17189	17273	17233	16947	17207	17101	17120	17054	17167	17216	17263	17323	16991	17004	17194	17152	17150	17244	17079	17092	17120	17088	17129	17032	17110	17075	17179	16817	17229	17156	17281	17121	17196	17137	17178	17281	17209	17187	17190	17097	17179	17151	17176	17053	17074	17107	17330	17094	17170	17138	17212	16983	16988	17044	17184	17313	17052	16899	17085	17092	17147	17245	16975	17158	17152	16995	17131	17264	17136	17114	17131	17222	17182	17142	17312	17177	17161	17190	17248	17122	17198	17036	17123	17175	17009	17383	17306	17060	17195	17311	16925	17149	17017	17251	17339	17253	17087	17211	17140	16971	17073	17098	17054	17111	17073	17034	17151	17300	17286	17089	17071	17143	17201	17185	17104	17136	17309	17141	17185	17091	17048	17124	17176	17083	17021	17125	17090	17266	17123	17085	17255	17205	17157	17115	16992	17125	17260	17107	17217	17109	16927	17165	16935	17191	17114	17126	17046	16988	17267	17194	17237	17126	17079	17066	17076	17179	17028	17211	17107	17122	17258	17125	17210	17204	17070	17111	17099	17248	17133	17046	17373	17093	16988	17118	17131	17096	17123	17188	17186	17052	17228	17143	17122	17230	17169	17223	17046	17264	17069	17249	17191	17182	16934	17016	17316	16938	17219	17080	17212	17070	17303	17098	17163	17184	16889	17199	17072	17126	17272	17199	17251	17140	17105	17264	17138	17148	17257	17076	17085	17255	17074	17317	17021	17031	17280	17203	17224	17172	17128	17136	17248	17210	17228	17211	17316	17184	16949	17142	17041	17095	16971	17113	17020	17172	17286	17203	17162	17312	17102	17185	16928	16994	17115	17041	17355	17092	17218	17063	17081	17284	17169	17081	17092	17148	17112	17197	17236	17196	17071	17033	17110	17209	17072	17155	17114	17040	17291	16976	17156	17350	17260	17261	17141	17059	17121	17132	17041	17118	17121	17114	17029	17116	17092	16997	17127	17397	17071	17221	17122	17101	17227	17097	17117	16946	17043	17112	16995	17259	17155	17058	17033	17060	17065	17183	17051	17031	16994	16962	17098	17117	17077	17242	16947	17320	17181	17063	17151	17167	17254	17095	17116	17209	17212	17050	17263	17090	17295	17173	17192	17119	17146	17099	17083	17313	16994	17239	17152	17048	17173	17133	17093	17326	17149	17108	17010	17177	17190	17130	17240	17215	16965	16947	17215	17239	17043	17009	16989	17204	17083	17102	17096	17040	17286	17302	17204	17059	17024	17005	17314	17137	17091	17047	17216	17057	17198	17231	17153	17036	17074	16905	17267	17164	17124	17094	17149	17162	17059	17196	17158	17010	17034	16834	17205	17118	17057	17163	17135	17129	17058	17157	17060	17115	17087	17214	17161	17016	16958	17162	17091	17064	17206	17162	17100	17241	17076	17135	17056	17203	17015	17291	17138	17079	17109	17144	17046	17096	17157	17128	17152	17020	17105	17197	16987	17224	16927	17316	17223	17110	17122	16966	17263	17158	17210	17174	17168	17125	17230	16984	17224	17147	17208	17215	17044	17014	17245	16905	17064	17263	17096	17137	17232	17229	17194	17105	17204	17124	17199	17163	17285	17128	17168	17246	17129	17228	17118	17038	17198	17101	17281	17193	17116	17270	17266	17288	17076	17031	16930	17069	17141	17071	17152	17131	17110	17191	17117	17074	17091	17163	17139	17136	17117	17099	17118	17204	17215	17215	17097	17124	17112	17181	17049	17151	16952	17034	17311	17178	17165	17270	17276	17131	17250	17107	17190	17199	17099	17086	17103	17370	17119	17190	17312	17170	17079	17070	17416	17067	17124	17180	17065	17166	17161	17173	17000	17137	17138	17357	17271	17183	17112	17218	17062	17030	17170	16985	17091	17255	17240	17168	17340	17050	17121	17042	17140	17135	17140	17125	17025	17071	17161	16993	17213	17208	17283	17119	17072	17146	17131	16999	17136	17270	17270	17122	17214	17199	17217	17069	17068	17225	17135	17057	17055	17073	17180	17130	17088	17053	17224	17132	17058	17188	16985	17071	17079	17186	17260	17144	17168	17096	17001	17144	17289	17098	17019	17007	17144	17099	17432	17317	17201	17028	17019	17082	17219	17299	16929	17125	17118	17165	17334	17133	17253	17004	17127	17113	17103	17385	17161	17223	17307	17052	17109	17224	17163	17175	17141	17153	17072	17240	17119	17106	17069	16990	17192	17285	17249	17122	17049	17138	16937	17151	17213	17082	17207	16959	17181	17091	16997	17144	17127	17232	17135	17180	17164	17332	17063	17238	17207	17159	17100	17142	17104	17072	17243	17166	17162	17201	17056	17017	17379	17103	17097	17187	17076	17094	17092	17210	17168	17101	17190	16863	17239	17121	17005	17087	17230	17126	17172	16975	17074	17141	17277	17181	17152	16952	17310	17043	17120	17235	17173	17222	16938	17032	17082	17136	16993	17123	17008	17091	17268	17325	17065	17213	16816	17062	17313	17251	17089	16918	17203	17267	17193	17169	17087	17117	16986	17047	17013	17115	17251	17168	17195	17088	17253	17028	17258	17135	17093	16997	17051	17123	17156	17187	17096	17160	17145	17178	17078	17284	17248	17021	17102	17160	17228	17028	17110	17221	17278	17145	17184	17167	17098	17098	17110	17029	17174	17031	16984	17073	17065	17335	17119	17058	17329	17226	17038	17250	17151	17276	17147	17163	17002	17125	17117	17186	17137	16949	17060	17088	17010	17061	17218	17133	17150	17173	17017	17156	17194	17101	16946	17278	17011	17089	16960	17132	17162	17114	17135	17053	17220	17139	17258	17057	17124	17005	17147	17103	17050	17192	17141	17114	17105	17031	17231	17112	17153	17194	17000	17143	16994	17334	17099	17197	17235	17135	17170	17284	17033	17224	17270	16888	17406	17097	17015	17178	17069	17277	17144	17134	17290	17132	17165	17165	17105	17098	17180	17267	17248	17133	16962	17082	16977	17184	17190	17058	17248	17139	17295	17169	17277	17146	17121	17145	17015	17400	17023	17073	17075	16954	17032	17084	17005	17057	17139	17059	17109	17082	17202	17203	17268	17220	17003	17134	17267	17251	17155	17068	17078	16925	17246	17083	17273	17162	17117	17059	17105	17084	17161	17254	17112	17124	17192	17173	17056	17108	17255	17239	17113	17204	17082	17145	17149	17044	17264	17074	17309	17237	17101	17086	17307	17145	17170	17197	17187	17020	17073	17010	17178	17140	17042	17154	16808	17236	17221	17141	17173	17154	17137	17063	17085	17087	17186	17212	17195	17203	17214	17174	16988	16968	17058	17200	17141	17161	17058	16920	17240	17153	17055	17051	17139	17105	17083	17141	16924	17051	17245	17214	17243	17299	17306	17046	17079	17273	17164	17137	17117	17075	17057	17192	17091	17179	17205	17255	17141	17135	17168	17006	17014	17041	17096	17060	16987	17103	17055	17164	17092	17042	17115	17083	17251	17128	17109	17048	17066	17095	17105	17156	17179	17210	17037	17327	17276	17118	17215	16976	17122	17115	17018	17200	17211	17213	17068	16932	17153	17175	17184	16919	17183	17107	17210	17091	17098	16969	17263	17187	17091	17191	17152	17079	17229	17313	17184	17242	17120	17140	17119	17109	16988	17120	16964	17314	17414	17156	17137	17049	17075	17079	17174	17102	17165	17072	17301	17032	17157	17062	17215	17250	17145	17378	17021	17008	17095	17069	17256	17296	17262	17284	17189	17150	17085	16968	17072	17040	17080	16953	17184	17054	17261	17025	17235	17103	17076	17034	17112	17036	17142	17134	17179	17126	16997	17046	17231	17092	17062	17203	17149	17154	17171	17192	17030	17205	17171	16979	17012	17014	17077	17204	17176	17126	17126	17164	17017	17273	17087	17115	16958	17246	17101	17282	17063	17084	17138	16968	17212	17208	17138	16967	17192	17114	17223	17130	17077	17210	17090	17296	17266	17180	17283	17026	17051	16998	17295	17037	17306	17128	17221	17161	17222	17089	17258	17294	17102	17178	17053	17188	17229	16956	17075	17170	17064	17192	17357	17105	17209	17135	17092	17376	17135	17146	17177	17042	17115	17277	17208	17277	17157	17166	17241	17167	17166	17078	17010	17222	17016	17233	17042	17152	17205	17064	17000	17061	17152	16962	17237	17062	17201	17211	17001	17278	17136	16965	17050	17076	17070	17083	17273	17074	17317	17218	17076	17037	17170	17022	17173	17026	17076	17016	17148	17188	17259	17143	17258	17080	17190	17149	17113	16995	16993	17114	17261	17048	17182	17108	17130	17122	17248	17094	17065	17211	17085	17248	17037	17274	17050	17027	17213	17304	17075	17021	17174	17137	16909	17249	17078	17121	17101	17214	17256	17313	17195	17133	17307	17127	17120	17340	17059	17101	17056	17186	17208	17112	17030	17032	17130	17166	16997	17122	17094	17250	17124	17091	17293	17118	17051	17192	17200	17060	17088	17025	17111	17148	17267	17159	17243	17091	17296	17029	17165	17174	17146	17119	17066	17249	17266	17094	17086	17085	17162	17262	17252	17101	17167	17080	17267	17171	17235	17180	17226	17191	17263	17187	17228	17140	17265	17110	17051	17208	17070	17021	17015	17337	17068	16871	17110	17150	17185	17075	17079	17017	17279	17184	17143	17129	17143	17243	17071	17146	17069	17128	17037	17024	16991	17124	17191	17031	17105	17357	17055	17149	17202	17304	17138	17258	16933	17239	17091	17112	17165	17161	16980	17230	16981	17319	17195	17247	17062	17164	17072	17144	17202	17194	17093	17062	16924	17159	17198	16863	17304	17108	17021	17291	17176	16991	16954	17028	17231	17267	17240	17083	17179
37575	34049	38626	36357	32898	31864	31135	31066	30640	30168	30269	29878	30176	30004	29979	29956	30145	29811	29909	29624	29831	29857	29694	29855	29822	29639	29807	29707	29837	29686	29899	29692	29864	29673	29906	29761	29920	29779	29901	29856	29996	29693	29661	29694	29684	29766	29655	29813	30004	29911	29970	29857	29741	29611	29791	30009	29919	29890	30102	29732	29505	29650	29986	29624	29851	29735	29669	29753	29690	29810	29589	29509	29823	29786	29555	29831	29512	29707	29747	29529	29485	29653	29821	29503	29721	29811	29763	29612	29831	29857	29833	29914	29586	29761	29656	29577	29910	29675	29530	29655	29772	29771	29832	29658	29481	29826	29956	29728	29863	29770	29694	29811	29809	29723	29951	29724	29521	29722	29854	29658	29464	29583	29696	29702	29673	29782	29620	29693	29759	29663	29718	29766	29603	29601	29779	29570	29777	29774	29782	29688	29736	29597	29672	29730	29593	29533	29788	29792	29771	29690	29960	29412	29601	29832	29682	29705	29886	29503	29785	29929	29575	30014	29710	29566	29824	29837	29843	29590	29661	29638	29802	29857	29760	29686	29945	29664	29810	29876	29674	29537	29910	29725	29686	29919	29775	29655	29768	29467	29356	29538	29933	29640	29858	29594	30022	29643	29773	29734	29660	29643	29867	29822	29875	29867	29676	29872	29886	29892	29683	29575	30097	30077	29674	29899	29566	29816	29762	29604	29897	29676	29798	29623	29553	29803	29422	29800	29429	29572	29420	29379	29603	29685	29842	29829	29945	29597	29844	29658	29726	29728	29717	29664	29673	29650	29861	29652	29810	29717	29957	29726	29732	29896	29848	29516	29675	29855	29955	29570	29805	29847	29661	29495	29720	29821	29748	29659	29886	29974	29860	29601	29695	29649	29778	29615	29716	29849	29874	29775	29904	29748	29502	29550	29741	29662	29680	29700	29896	29784	29950	29465	29564	29310	29819	29432	29745	29631	29643	29619	29611	29884	29855	29996	29732	29795	29762	30022	29962	29982	29696	29769	29630	29642	29897	29696	29863	29893	30142	29610	29819	29663	29704	29749	29659	29777	29568	29737	29933	29654	29651	29851	29789	29646	29683	29609	29686	29613	29675	29844	29986	29698	29817	29741	29611	29680	29776	29922	29889	29375	29762	29835	29741	29701	29666	29875	29771	29798	29749	30018	29805	29591	29604	29465	29820	29613	29963	29904	29868	30020	29517	29720	29604	29782	29389	29874	29628	29900	29583	29678	29912	29720	29584	29907	29778	29705	29864	29660	29766	29760	29829	29615	29579	29904	29742	29570	29477	29630	29697	29718	29753	29968	29951	29795	29836	29789	29560	29721	29818	29535	29503	29971	29507	29536	29671	29440	29634	29820	29744	29586	29616	29662	29823	29511	29831	29903	29637	29671	29631	29878	29858	29711	29685	29625	29821	29513	29503	29809	29738	29632	29925	29937	29714	29500	29738	29612	29661	29667	29637	29838	29719	29755	29398	29911	29906	29678	29722	29925	29747	29647	29767	29882	29834	29562	29716	29710	29752	29593	29579	29769	29871	29762	29754	29842	29586	29671	29585	29540	29951	29732	29949	29684	29853	29590	29833	29841	29749	29642	29865	29899	29371	29824	29894	29839	29829	29806	29726	29514	29636	29856	29613	29747	29845	29586	29771	29731	29950	29583	29867	29501	29544	29907	29718	29747	30004	29862	29900	29625	29729	29750	29751	29757	29303	29609	29524	29828	29759	29784	29860	29702	29584	29585	29817	29742	29768	29592	29639	29770	29914	29695	29915	29644	29784	29794	29908	29851	29712	29723	29600	29757	29505	29538	29661	30030	29963	29479	29784	29389	29808	29977	29648	29694	29935	29859	29744	29636	29844	29591	29761	29653	29881	29626	29639	29778	29763	29553	29680	29562	29646	29380	29794	29846	29663	29695	29800	29721	30067	29742	29646	29889	29618	29618	29797	29683	29533	29840	29795	29767	29850	29883	29707	29630	29746	29663	29668	29805	29395	29497	29651	29621	29500	29569	29828	29603	29706	29916	30027	29692	29678	29551	29718	29792	29476	29685	29513	29595	29866	29628	29768	30028	29805	29644	29753	29959	29629	29557	29800	29663	29756	29738	29845	29826	29641	29769	29628	29867	29558	29630	29806	29826	29757	29488	29816	29537	29752	29560	29698	29827	29756	29734	29622	29462	29776	29510	29761	29895	29846	29694	29683	29554	29788	29709	29861	29866	29672	29554	29946	29279	29727	29945	29735	29983	29582	29824	29646	29665	29754	29615	29681	29631	29716	29972	29751	29887	29789	30096	29789	29488	29960	29647	29634	29721	29920	29404	29835	29820	29686	29720	30078	29677	29799	29982	29811	29870	29775	29612	29777	29741	29475	29748	29668	29705	29606	29793	29895	29794	30019	29832	29715	29743	29948	29606	29562	29848	29731	29931	29790	29702	29825	29825	29544	29788	29932	29993	29859	29521	29599	29768	29592	29731	29675	29673	29652	29783	29587	29812	29914	29741	29645	29843	29689	29781	29861	29758	29646	29611	29857	29719	29635	29601	29673	29910	29857	29511	29773	29664	29744	29822	29711	29692	29843	29781	29715	29678	29674	30015	29728	29470	29940	29828	29945	29717	29944	30005	29493	29767	29923	29529	29749	29662	29679	29617	29753	29560	29639	29775	29826	29707	29590	29883	29775	29850	29791	29786	30028	29545	29439	29795	29628	29674	29757	29886	29738	29845	29779	29864	29380	29947	29734	29704	29928	29455	29663	29867	29800	29995	29711	29794	29925	29678	29684	29948	29699	29803	29879	29728	29853	29825	29736	29664	29972	29831	29682	29592	29876	29801	29666	29961	29660	29778	29745	29735	29575	29623	29796	29866	29791	29798	29638	29725	29583	29905	29742	29681	29484	29674	29923	29786	29722	29782	29970	29725	29764	29674	29792	29642	29807	29975	29982	29712	29905	29904	29921	29707	29718	29939	29896	29638	29854	29567	29710	29710	29638	29751	29843	29661	29732	29624	29990	29733	29579	29600	29727	29732	29888	29778	29910	29622	29950	29860	29635	29879	29775	29750	29703	29897	29694	29664	30121	29947	29806	29558	29794	29919	29664	29668	29766	29707	29806	29575	29746	29838	30041	29829	29895	29752	29805	29664	29685	29558	29806	29497	30082	29818	29719	29644	29719	29916	29528	29500	29664	29856	29753	29387	29571	29715	29554	29485	29740	30039	29797	29617	29687	29709	29780	29593	29819	29805	29694	29549	29674	29909	29729	29912	29922	29540	29831	29649	29693	29528	29888	29888	29581	29741	29658	29627	29577	29515	29801	29622	29678	29589	29905	29606	29982	29882	29831	29868	29936	29970	29718	29821	29917	29711	29777	29894	29771	29687	29417	30158	29701	29914	29803	29826	29824	29796	29815	29799	29752	29751	29496	29666	29846	29741	30089	30095	29618	29685	29742	29609	29671	29528	29513	29823	29763	29549	29782	29490	29479	29596	29704	29487	29869	29540	29563	29711	29817	29844	29909	29686	29851	29770	29742	29690	29647	29565	29862	29463	29865	29709	29524	29517	29574	29860	29633	29428	29504	29587	29830	30118	30065	29778	29560	29744	29931	29835	29643	30023	29571	29709	29717	29544	29448	29598	29780	29672	29682	29868	29871	29532	29672	29616	29733	29666	29776	29651	29850	29784	29760	29783	29832	29682	29734	29499	29896	29823	29780	29738	29672	29944	29577	29613	29877	29832	29756	29731	29899	29549	29560	29651	29781	29696	29653	29515	30041	29722	29796	29846	29687	29361	29863	29615	29761	29843	29755	29664	29785	29647	29647	29836	29810	29851	29901	29700	29472	29555	29664	29760	30013	29858	29762	29773	29508	29564	29643	29607	29453	29631	29661	29747	29848	29727	29595	29415	29864	29873	29374	29679	29681	29677	30066	30044	29764	29676	29790	29997	29683	29594	29773	30053	29849	29603	29602	29684	29600	29826	29868	29814	29689	29607	29548	29807	29539	29494	29646	29606	29620	29809	29580	29803	29663	29523	29867	29705	29830	29774	29871	29854	29652	29616	29655	29892	29900	29660	29516	29702	29583	29488	29674	29620	29702	29873	29665	29842	29857	30055	29762	29799	29534	29756	29593	29821	29572	29515	29735	29597	29704	29741	30036	29739	30063	29623	29446	29660	29566	29735	29888	29919	29806	29834	29527	29695	29806	30043	29621	29547	29426	29608	29891	29725	29614	29694	29896	29567	29735	29729	29841	29981	29775	29846	30028	29575	29693	29678	29900	29977	29830	29708	29781	29895	29919	29626	29612	29812	29840	29994	29786	29615	29697	29814	29793	29782	29862	29755	29513	29646	29883	29849	29731	29689	29641	29779	29882	29723	29736	29844	29689	29674	29739	29765	29885	29751	29816	29595	29708	29858	29776	29865	29813	29541	29494	29513	29747	29623	29711	29597	29630	29612	29764	29866	29608	29834	29760	29754	29918	30004	29630	29767	29762	29820	29635	29570	29548	29974	29720	29796	30009	29914	29629	29739	29776	29628	29640	29812	29801	29690	29786	29654	29619	29710	29767	29658	29835	29814	29851	29580	29754	29623	29572	29599	29861	29649	29549	29706	29630	29651	29553	29673	29565	29758	29536	29381	29862	29531	29828	29829	29743	29589	29642	29529	29539	29918	29715	29704	29653	29793	29731	29656	29884	29729	29488	29696	29578	29786	29880	29600	29623	30000	29633	29830	29700	29642	29686	29677	29986	29700	29730	29749	29589	29829	29825	29685	29984	29601	29622	29908	29827	29711	29918	29678	29742	29774	29878	29910	29652	29520	29926	29617	29877	29462	29878	29804	29758	29626	29692	29869	29799	29822	29874	29597	29748	29675	29844	29717	29724	29468	29869	29847	29662	29697	29980	29809	29872	30034	29706	29782	29681	29806	30070	29754	29812	29537	29914	29677	29856	29655	29762	29592	29711	29887	29791	29913	29757	29472	29646	29616	29494	29692	29664	29817	29552	29781	29664	29553	29790	29857	29539	29715	29889	29828	29796	29562	29836	29599	29668	29645	29857	29845	29716	29396	29439	29537	29648	29800	29516	29783	29796	29485	29715	29725	29919	29896	29735	29905	30019	29806	29730	29951
30075	36107	34726	26965	22816	20858	19727	19444	19079	18714	18574	18407	18210	18323	17922	18172	18180	17871	18068	17961	18117	17842	17989	17989	18053	17993	18001	17982	17928	17841	18015	18104	17990	17852	17915	17968	17757	17937	17846	17780	17759	17959	17807	17834	17956	17763	17755	17873	17789	18119	18003	17840	17855	17777	17812	17803	17774	17634	17723	17802	17911	17915	17713	17774	17917	17827	17795	17731	17683	17737	17671	17804	17687	17878	17891	17773	17586	17909	17861	17858	17853	17787	17737	17916	17928	17731	17832	17828	17758	18024	17765	17660	17784	17783	17960	17892	17809	17843	17640	17732	17784	17765	17667	17823	17821	17569	17796	17783	17847	17780	17853	17796	17735	17906	17850	17836	17710	17901	17789	17779	17783	17901	17792	17677	17776	17879	17791	17969	17669	17847	17701	17699	17718	17756	17617	17709	17725	17734	17737	17996	17664	17827	17845	17874	17863	17867	17772	17770	17843	17693	17751	17588	17725	17831	17956	17824	17596	17654	17795	17745	17824	17710	17935	17799	17758	17738	17618	18076	17880	17704	17850	17852	17703	17779	17825	17653	17783	17743	17654	17741	17744	17793	17878	17562	17870	17780	17699	17832	17931	17657	17902	17902	17601	17610	17829	17791	17612	17789	17848	17885	17874	17899	17678	17795	17794	17828	17821	17777	17764	17714	17872	17779	17837	17724	17662	17799	17721	17869	17893	17914	17693	17947	17774	17800	17768	17609	17789	17593	17668	17883	17960	17712	17688	17788	17797	17683	17708	17971	17658	17661	17704	17727	17712	17728	17855	17793	17828	17762	17788	17725	17928	17758	17838	17745	17958	17667	17673	17947	18020	17748	17682	17736	17838	17837	17761	17956	17813	17755	17854	17814	17755	17801	17966	17682	17797	17737	17856	17834	17836	17892	17806	17825	17694	17938	17790	17772	17835	17779	17883	17773	17735	17663	17673	17913	17695	17743	17708	17861	17823	17766	17711	17636	17862	17770	17955	17780	17716	17612	17831	17610	17683	17716	17729	17731	17967	17691	17868	17721	17888	17707	17743	17814	17713	17993	17606	17769	17787	17829	17502	17960	17833	17611	17762	17712	17595	17761	17929	17741	17827	17890	17721	17921	17861	17902	17730	17842	17703	17791	17827	17849	17961	17798	17804	17879	17737	17893	17722	17665	17768	17862	17783	17941	17872	17590	17705	17829	17954	17814	17790	17871	17877	17721	17883	17673	17805	17826	17819	17705	17812	17749	17830	17785	17703	17821	17940	17711	17872	17886	17741	17742	17685	17668	17951	17722	17871	17942	17810	17701	17792	17683	17733	17868	17790	17720	17656	17585	17848	17760	17728	17878	17975	17774	17711	17807	17903	17752	17636	17856	17849	17731	17987	17659	17804	17783	17864	17838	17798	17729	17554	17850	17909	17720	17947	17813	17885	17633	17745	17806	17713	17705	17888	17752	17857	17885	17757	17646	17644	17735	17839	17880	17726	17696	17659	17879	17718	17758	17801	17662	17565	17972	17720	17869	17651	17771	17943	17915	17812	17813	17850	17702	17788	17685	17921	17828	17909	17812	17950	17743	17966	17730	17859	17738	17689	17687	17749	17801	17673	17815	17631	17702	17856	17775	17960	18045	17827	17674	17795	17759	17791	17975	17720	17830	17927	17727	17915	17813	17928	17654	17948	17848	17885	17805	17887	17826	17962	17689	17711	17693	17734	17799	17795	17769	17814	17737	17737	17643	17714	17599	17912	17930	17724	17788	17902	17689	17743	17734	17844	17668	17843	17829	17973	17819	17793	17904	17823	17570	17965	17935	17619	17890	17797	17680	17908	17673	17639	17809	17768	17760	17730	17835	17839	17758	17910	17772	17900	17810	17537	17701	17784	17622	17741	17859	17630	17693	17977	17940	17616	17756	17750	17980	17727	17888	17618	17699	17790	17742	17977	17885	17676	17905	17873	17663	17861	17773	17672	17948	17870	17656	17845	17952	17940	17858	17894	17660	17714	17767	17755	17672	17666	17672	17776	17906	17793	17730	17873	17734	17690	17644	17878	17784	17630	17604	17805	17741	17880	17823	17747	17805	17708	17831	17724	17743	17849	17782	17846	17845	17722	17934	17929	17862	17845	17754	17752	17861	17671	17753	17811	17770	17712	17913	17859	17854	17687	17800	17692	17734	17821	17864	17773	17867	17810	17889	17624	17658	17751	17780	18023	17792	17766	17679	17835	17784	17829	18000	17802	17677	17754	17988	17920	17847	17857	17715	17683	17774	17846	17744	17894	17800	17804	17756	17587	17973	17912	17938	17835	17846	17780	17859	17576	17764	17908	17696	17819	17970	17961	17746	17718	17776	17873	18069	17598	17908	17782	17800	17821	17689	17837	17655	17762	17777	17868	17704	17768	17866	17771	17670	17777	17888	17688	17799	17894	17674	17693	17819	17667	17695	17571	17974	17644	17671	17734	17659	17871	17906	17942	17869	17831	17596	17881	17735	17837	17731	17851	17826	17756	17758	17701	17754	17779	17725	17731	17818	17703	17887	17787	17731	17682	17750	17727	17853	17745	17549	17719	17676	17804	17887	17793	17735	17690	17833	17895	17788	17808	17642	17631	17815	17845	18012	17793	17744	17932	17727	17729	17555	17795	17709	17942	17649	17897	17938	17906	17833	17755	17714	17836	17869	17539	17830	17949	17592	17643	17731	17647	17701	17759	17928	17615	17771	17639	17883	17844	17709	17800	17818	17629	17955	17757	17784	17871	17841	17763	17832	17573	17914	17817	17810	17729	17787	17991	17770	17808	17801	17928	17767	17655	17666	17574	17766	17679	17627	17618	17835	17813	17679	17717	17789	17872	17836	17704	17823	17660	17763	17986	17759	17931	17668	17833	17782	17623	17850	17827	17868	17576	17681	17864	17687	17701	17636	17721	17696	17679	17739	17702	17659	17838	17975	17886	17710	17813	17742	17717	17746	17787	17785	17848	17779	17775	17693	17751	17720	17803	17893	17790	17714	17746	17777	17877	17661	17593	17708	17706	17914	17839	17742	17853	17708	17649	17750	17768	17840	17744	17682	17861	17870	17884	17938	17902	17724	17779	17905	17603	17821	17686	17795	17735	17851	17542	17582	17914	17773	17955	17698	17824	17728	17743	17814	17734	17910	17816	17758	17723	17787	17821	17953	17710	17837	17832	17629	17736	17818	17750	17661	17675	17775	17794	17839	17738	17728	17856	17740	18033	17725	17853	17730	17741	17662	17641	17571	17873	17885	17723	17723	17705	17878	17848	17664	17647	17882	17846	17799	17778	17909	17605	17725	17729	17799	17900	17884	17607	17866	17855	17885	17818	17876	17704	17823	17660	17872	17740	17756	17738	17771	17573	17884	17732	17746	17781	17906	17883	17866	17877	17706	17654	17805	17616	17759	17881	17655	17634	17705	17815	17852	17733	17810	17783	17830	17728	17831	17907	17970	17942	17767	17934	17812	17897	17723	17760	17785	17768	17831	17832	17781	17622	17893	17952	17710	17708	17637	17744	17731	17843	17709	17817	17778	17892	17783	17713	17833	17835	17723	17764	17779	17809	17859	17845	17780	17806	17654	17773	17609	17622	17798	17855	17781	17828	17891	17662	17611	17631	17844	17888	17731	17789	17922	17816	17747	17849	17977	17547	17894	17625	17769	17747	17811	17714	17790	17798	17715	17697	18015	17817	17665	17864	17631	17836	17854	17856	17804	17846	17872	17904	17800	17652	17762	17876	17907	17847	17814	17652	17670	17838	17811	17971	17838	17724	17826	17774	17715	17743	17769	17853	17854	17799	18002	17670	17961	17819	17765	17829	17714	18054	17865	17775	17850	17887	17617	17671	17873	17903	17654	17630	17596	17655	17743	17882	17834	17718	17757	17778	17682	17680	17901	17634	17753	17894	17795	17985	17699	17865	17801	17815	17805	17918	17815	17674	17765	17723	17729	17926	17824	17721	17855	17929	17800	17771	17833	17669	17733	17628	17839	17705	17728	17862	17702	17932	17813	17722	17798	17865	17978	17961	17882	17835	17760	17933	17795	17763	17864	17740	17726	17764	17588	17745	17659	17816	17774	17823	17978	17721	17748	17647	17668	17567	17747	17844	17698	17845	17916	17790	17831	17805	17950	17744	17777	17740	17760	17719	17648	17863	17810	17656	17972	17759	17791	17701	17625	17865	17851	17691	17969	17760	17764	17815	17785	17925	17854	17728	17811	17881	17868	17862	17664	17695	17862	17802	17583	17840	17627	17712	17916	17997	17668	17740	17746	17871	17744	17755	17667	17760	17767	17783	17778	17844	17763	17803	17659	17686	17947	17861	17852	17846	17925	17885	17770	18022	17712	17849	17943	17755	17868	17698	17766	17619	17893	17737	17817	17812	17776	17740	17882	17883	17815	17809	17652	17853	17724	17778	17749	17578	17835	17629	17781	17631	17699	17699	17621	17794	17680	17827	17735	17830	17870	17799	17781	17975	17911	17678	17778	17794	17786	17796	17923	17817	17885	17726	17674	17954	17879	17650	17777	17952	17834	17784	17882	17819	17786	17902	17820	17800	17828	17645	17880	17853	17733	17770	17612	17754	17831	17897	17741	17834	17807	17741	17720	17862	17708	17874	17809	17627	17836	17855	17928	17780	17662	17882	17758	17723	17733	17974	17820	17726	17786	17887	17884	17854	17920	17653	17717	17748	18003	17694	17807	17843	17827	17751	17796	17922	17799	17816	17714	17673	17628	17761	17758	17770	17745	17781	17673	17944	17882	17763	17766	17738	17904	17764	17745	17850	17737	17727	17653	17646	17818	17737	17716	17842	17702	17782	17611	17924	17699	17933	17783	17830	17741	17634	17528	17920	17728	17999	17818	17735	17757	17854	18023	17874	17761	17858	17744	17728	17864	17695	18065	17826	17810	17832	17819	17718	17572	17830	17768	17839	17623	17806	17868	17886	17984	17829	17816	17919	17718	17658	17675	17785	17808	17835	17728	17791	17913	17898	17774	17876	17854	17716	17796	17828	17711	17662	17684	17949	17809	17670	17683	17779	17854	17929	17917	17825	17739	17873	17803	17633	18002	17852	17793	17908	17649	17885	17804	17854	17962	17741	17915	17783	17999	17764	17931
23541	20666	27062	25355	25773	31054	33306	30998	30226	30354	29877	29748	29600	29504	29529	29145	29150	29013	29095	28937	28900	29014	29142	28987	29032	29018	28967	28573	28821	28984	28876	28614	28674	28875	28893	28699	28892	28671	28890	28788	28960	28784	28960	28954	29074	28905	28794	28833	28859	28894	28789	28943	28766	28601	28965	28776	28810	28857	28541	28955	28767	28406	28518	28421	28833	28776	28930	28698	28742	28684	28719	28657	28908	28714	28602	28776	28765	28653	28772	28839	28689	28603	28567	28580	28618	28344	28486	28497	28404	28781	28697	28726	28803	28831	28846	28877	28968	28611	28523	28855	28736	28756	28713	28591	28810	28646	28337	28829	28669	28546	28759	28765	28617	28550	28476	28480	28502	28776	28473	28880	28853	28936	28810	28708	28549	28599	28731	28726	28830	28585	28570	28766	28678	28537	28772	28547	28781	28563	28638	28681	28755	29013	28698	29135	28833	28728	28786	28573	28800	28790	28931	28881	28725	28820	28657	28569	28772	28671	28784	28783	28633	28514	28659	28944	28822	28552	28751	29071	28654	28786	28570	28637	28686	28514	28671	28881	28831	28848	28724	28860	28589	28627	28984	28415	28681	28828	28423	28517	28642	28734	28746	28640	28850	28677	28774	28684	28584	28785	28731	28624	28715	28619	28815	28845	28555	28619	28440	28711	28771	28660	28592	28765	28630	28481	28744	28798	28749	28711	28786	28833	28658	28808	28517	28269	28656	28465	28628	28583	28565	28640	28770	28765	28868	28639	28641	28386	28795	28693	28973	28789	28571	28706	28614	28696	28683	28799	28793	28613	28508	28578	28767	28496	28755	28663	28679	28537	28789	28688	28990	28710	28665	28677	28705	28731	28560	28628	28595	28766	28769	28764	28571	28587	28815	28635	29225	28772	28843	29027	28548	28668	28584	28479	28413	28734	28592	28817	28642	28938	29042	28606	28623	28719	28752	28548	28615	28863	28721	28805	28790	28631	28771	28775	28660	28548	29070	28965	28402	28856	28720	28431	28618	28319	28462	28722	28809	28554	28492	28417	28716	28729	28589	28640	28926	28711	28787	28555	28481	28394	28566	28890	28466	28747	28537	28851	28614	28498	28650	28552	28554	28603	28594	28594	28711	28828	29081	28800	28603	28589	28505	28602	28712	28781	28612	28606	28905	28545	28807	28609	29027	28479	28744	28853	28642	28812	28513	28600	28606	28474	28867	28670	28487	28912	28925	28858	28319	28599	28823	28618	28575	28500	28516	28518	28401	28532	28553	28561	28766	28610	28825	28766	28906	28824	28998	28795	28703	28691	28792	28654	28759	28430	28431	28740	28784	28586	28615	28617	28593	28722	28593	28491	28684	28823	28761	28722	28734	28653	28730	28619	28431	28644	28828	28953	28872	28835	28556	28617	28968	28977	28600	28583	28489	28918	28617	28647	28717	28596	28750	28647	28576	28677	28495	28714	28491	28775	28593	28719	28510	28627	28811	28724	28515	28592	28613	28597	28670	28638	28556	28456	28443	28537	28714	28847	28908	28764	28925	28797	28670	28880	28778	28817	28726	28451	28650	28774	29064	28873	28570	28972	28430	28754	28580	28545	28712	28612	28858	28765	28633	28833	28487	28453	28633	28716	28756	28508	28889	28611	28702	28559	29010	28670	28785	28565	28456	28459	28621	28721	28783	28666	28721	28748	28684	28958	28567	28850	28786	28714	28722	28570	28632	28651	28487	28525	28852	28863	28657	28782	28587	28352	28867	28833	28773	28497	28878	28627	28843	28524	28515	28879	29094	28564	28814	28741	28662	28803	28760	28799	28853	28767	28556	28886	28815	28806	28741	28564	28396	28826	28812	28647	28698	28477	28712	28745	28979	28593	28782	28733	29047	29023	28760	28688	28708	28553	28571	28848	28691	28689	28493	28689	28950	28715	28672	28816	28478	28712	28651	28907	28625	28955	28510	28767	28586	28682	28821	28426	28800	28645	28628	28536	28533	28633	28662	28578	28770	28770	28710	28546	28730	28556	28870	28484	28908	28724	28776	28751	28638	28423	28691	28722	28858	28314	28580	28690	28834	28684	28859	28846	28726	28675	28430	28679	29071	28829	28748	28912	28891	28803	28707	28540	28500	28581	28554	28600	28782	28723	28644	28789	28913	28596	28861	28580	28571	28798	28431	28766	28815	28777	28732	28927	28859	28696	28843	28716	28583	28483	28604	28539	28566	28429	28441	28731	28712	28809	28656	28813	28681	28927	28774	28758	28867	28772	28781	28477	28537	28794	28697	28645	28880	28750	28957	28684	28558	28793	28720	28789	28589	28666	28531	28765	28655	28484	28552	28886	28833	28942	28585	28838	28646	28672	28663	28531	28513	28685	28822	28593	28709	28765	28664	28745	28654	28612	28710	28498	28626	28471	28551	28685	28878	28737	28708	28800	28547	28613	28700	28683	28715	28528	28467	28540	28579	29057	28649	28485	28889	28717	28766	28553	28450	28292	28710	28680	28674	28663	28813	28708	28776	28742	28578	28499	28576	28495	28559	28933	28781	28925	28893	28652	28810	28751	28952	28602	28841	28696	28884	28931	28705	28714	28730	28843	28815	28479	28645	28598	28624	28780	28743	28681	28735	28598	28799	28705	28748	28572	28977	28835	28580	28584	28644	28762	28623	28653	28384	28641	28679	29009	28720	28724	28675	28591	28578	28866	28754	28957	28919	28452	28889	28783	28725	28787	28601	29075	28938	28711	28793	28921	28761	28585	28651	28483	28783	28940	28790	28859	28867	28628	28535	28610	28630	28632	28596	28419	28700	28479	28823	28871	28629	28644	28518	28608	28806	28653	28405	29007	28745	28967	28532	28647	28902	28615	28652	28847	28651	28649	28550	28737	28525	28648	28503	28923	28690	28457	28565	28525	28727	28742	28657	28602	28945	28961	28765	28676	28745	29073	29055	28656	28891	28996	28657	28700	28709	28667	28942	28673	28532	28583	28590	28912	28563	28727	28792	28626	28883	29039	28563	28868	28924	28695	28868	28550	28637	28793	28905	28659	28918	28581	28694	28737	28858	28493	28481	28616	28632	28695	28565	28529	28489	28594	28743	28745	28769	28900	28816	28817	28702	28617	28650	28675	28686	28643	28681	28544	28433	28536	28684	28698	28435	28790	28600	28816	28781	28825	28761	28748	28753	28911	28791	28711	28797	28699	28751	28751	28856	28625	28807	28836	28584	28857	28810	28792	28716	28338	28710	28647	28705	28418	28704	28952	28901	28738	28765	28917	28721	28676	28682	28709	28717	28471	28959	28640	28820	28599	28485	28599	28756	28595	28600	28808	28766	28435	28792	28849	28619	28556	28735	28537	28729	28759	28582	28690	28515	28480	28769	28644	28713	28734	28997	28515	28715	28595	28817	28738	28874	28717	28888	28443	28614	28453	28593	28673	28496	28323	28569	28538	28520	28792	28854	28456	28551	28658	28572	28846	28697	28834	28741	28758	28653	28750	28682	28763	28576	28570	28794	28724	28554	28658	28655	28566	28859	28590	28646	28869	28590	28774	28816	28232	28742	28781	28720	28819	28865	28636	28788	28644	28706	28497	28792	28759	28742	28528	28811	28897	28748	28499	28526	28693	28679	28531	29002	28537	28689	29044	28493	28744	28757	28710	28607	28707	28758	28749	28803	28521	29004	28939	28791	28647	28728	28507	28872	28666	28732	29018	28776	28891	28632	28652	28918	28502	28866	28863	28641	28744	28620	28745	28783	28619	28492	28730	28597	28793	28482	28857	28817	28831	28647	28805	28782	28592	28664	28865	28676	28557	28760	28605	28880	28796	28628	28757	28577	28837	28427	28720	28656	28653	28889	28770	28882	28933	28676	28731	28623	28848	28995	29139	28886	29014	28522	28734	28741	28547	28765	28631	28695	28591	28772	28644	28706	28758	28559	28659	28838	28701	28670	28773	28688	29148	28614	28839	29046	28602	28794	28713	28691	28624	28842	28901	28771	29043	28723	28402	28906	28667	28455	28779	28736	28522	28669	28758	28946	28758	28599	28604	28394	28811	28435	28938	28713	28730	28769	28544	28934	28950	28787	28799	28876	28580	28636	28950	28799	28625	28662	28631	28632	28688	28750	28533	28688	28742	28688	28538	28965	28943	28788	28838	28650	28690	28831	28743	28898	28691	28695	28419	28658	28446	28682	28386	28401	28733	28362	28458	28467	28862	28855	28468	28687	28690	28745	28510	28779	28614	28647	28524	28624	28759	28537	28793	28695	28410	28423	28811	28602	28666	28722	28621	28819	28820	28578	28662	28717	28550	28744	28322	28750	28597	28877	28897	28721	28784	28902	28815	28421	28643	28771	28777	28796	28643	28693	28676	28504	28615	28790	28808	28828	28505	28664	28825	28647	28441	28519	28769	28774	28699	28540	28664	28856	28657	28611	28831	28832	28637	28609	28729	28847	28646	28910	28873	28743	28724	28860	28856	28825	28908	28906	28668	28659	28830	28907	28683	28647	28764	28502	28555	28733	28757	28697	28867	28844	28818	28803	28829	28938	28733	28600	28729	28496	28681	28515	28718	28582	28677	28592	28733	28601	28735	28735	28711	28839	28502	28488	28746	28635	29022	28524	28799	29057	28818	29054	28930	28763	28611	28445	28483	28802	28818	28804	28660	28650	28768	28723	28615	28837	28621	28689	28470	28514	28633	28583	28587	28713	29000	28723	28780	28714	28665	28648	28800	28568	28561	28814	28511	28727	28763	28851	28776	28734	28679	28628	28700	28465	28552	28521	28785	28636	28450	28605	28732	28723	28397	28802	28830	28797	28645	28462	28715	28735	28626	28666	28423	28899	28689	28588	28764	28789	28571	28868	28795	28776	28623	28909	28743	28903	28595	28777	28729	28507	28784	28606	28781	28591	28593	28635	28711	28577	28606	28725	28536	28686	28757	28524	28801	29090	28754	28611	28672	28633	28754	28709	28677	28827	28719	28695	28455	28975	28818	28692	28549	28574	28901	28583	28589	28810	28483	28710	28681	28815	28801	28794	28535	28493	28751	28616	28723	28515	28539	28667	28600	28616	28952	28611	28933	28976	28589	28738	28291	28588	28956	28407	28762	28415	28608	28875	28703	28805	28981	28643	28746	28612	28802
26715	42293	41391	32357	26443	23462	21546	20543	19859	19388	18987	18571	18293	18330	18078	17951	18260	17855	18013	17896	17732	17846	17824	17712	17642	17693	17670	17671	17612	17393	17654	17415	17589	17296	17511	17524	17361	17637	17569	17348	17514	17461	17463	17350	17411	17420	17556	17339	17591	17513	17418	17365	17478	17350	17380	17417	17283	17528	17430	17384	17210	17374	17284	17352	17266	17487	17559	17329	17276	17403	17455	17259	17289	17582	17550	17335	17615	17163	17523	17441	17612	17447	17466	17466	17317	17347	17420	17440	17409	17348	17253	17346	17514	17463	17327	17425	17421	17419	17429	17468	17370	17503	17106	17495	17336	17442	17337	17440	17363	17254	17318	17318	17400	17385	17376	17329	17272	17269	17273	17292	17326	17401	17373	17315	17332	17402	17275	17455	17340	17513	17324	17358	17234	17237	17560	17146	17255	17223	17326	17438	17360	17188	17318	17175	17404	17258	17410	17366	17430	17384	17300	17429	17503	17384	17271	17276	17327	17457	17383	17222	17225	17301	17386	17528	17292	17344	17329	17374	17319	17309	17518	17299	17311	17426	17421	17271	17197	17168	17284	17402	17295	17194	17286	17314	17308	17174	17307	17306	17497	17274	17283	17258	17511	17283	17491	17365	17444	17100	17195	17438	17240	17137	17291	17262	17395	17231	17342	17370	17479	17164	17496	17484	17382	17472	17443	17328	17398	17313	17218	17207	17145	17145	17317	17166	17449	17391	17220	17535	17119	17453	17315	17340	17386	17363	17341	17351	17379	17363	17305	17325	17348	17236	17286	17475	17314	17275	17445	17388	17606	17364	17335	17440	17272	17504	17273	17247	17433	17352	17265	17438	17421	17312	17321	17278	17245	17440	17129	17268	17369	17252	17197	17225	17478	17172	17283	17387	17284	17432	17448	17346	17283	17521	17268	17222	17368	17374	17452	17393	17490	17314	17522	17409	17245	17326	17115	17163	17460	17269	17582	17329	17195	17442	17260	17536	17198	17318	17263	17465	17434	17375	17397	17330	17397	17388	17445	17357	17202	17381	17386	17331	17348	17380	17222	17374	17474	17247	17443	17486	17266	17266	17332	17283	17339	17276	17351	17241	17322	17398	17114	17418	17190	17375	17268	17265	17357	17309	17301	17421	17312	17452	17366	17265	17300	17262	17467	17281	17362	17462	17086	17280	17230	17416	17436	17182	17362	17392	17574	17342	17368	17244	17474	17510	17253	17388	17171	17464	17335	17585	17383	17472	17513	17295	17428	17259	17311	17522	17273	17329	17147	17266	17331	17331	17431	17393	17309	17322	17306	17382	17437	17566	17551	17397	17459	17376	17450	17440	17236	17611	17397	17466	17285	17261	17200	17267	17342	17371	17390	17422	17329	17376	17268	17218	17398	17309	17466	17531	17422	17343	17377	17444	17106	17284	17320	17392	17393	17462	17285	17347	17379	17461	17319	17294	17479	17315	17332	17285	17384	17373	17189	17133	17337	17356	17522	17339	17328	17375	17218	17318	17225	17159	17356	17219	17515	17478	17394	17397	17328	17381	17353	17347	17372	17279	17364	17488	17307	17235	17494	17326	17461	17346	17267	17446	17199	17266	17101	17401	17534	17454	17308	17264	17317	17357	17251	17408	17369	17154	17457	17369	17347	17388	17247	17378	17496	17188	17470	17205	17221	17286	17315	17441	17386	17479	17382	17362	17276	17140	17383	17487	17421	17245	17232	17361	17273	17462	17369	17260	17319	17255	17263	17388	17513	17311	17381	17433	17492	17355	17380	17233	17246	17371	17320	17336	17357	17391	17384	17295	17440	17240	17234	17423	17496	17332	17216	17406	17433	17320	17160	17374	17292	17447	17296	17326	17102	17345	17239	17350	17260	17430	17368	17270	17476	17336	17316	17144	17349	17282	17529	17144	17179	17217	17491	17327	17305	17414	17425	17147	17460	17185	17338	17416	17403	17318	17394	17433	17443	17398	17287	17382	17561	17278	17377	17376	17446	17245	17164	17369	17242	17348	17460	17527	17346	17400	17421	17227	17470	17323	17581	17349	17372	17252	17555	17476	17257	17442	17377	17179	17396	17500	17314	17309	17312	17299	17468	17515	17279	17585	17404	17420	17306	17401	17313	17231	17365	17279	17327	17270	17412	17298	17356	17444	17231	17356	17318	17181	17192	17346	17335	17334	17441	17322	17273	17394	17382	17289	17228	17305	17454	17466	17317	17277	17485	17294	17460	17294	17304	17363	17525	17227	17443	17513	17381	17405	17338	17210	17139	17226	17340	17559	17417	17419	17354	17531	17257	17235	17300	17314	17127	17539	17197	17233	17250	17280	17233	17319	17207	17331	17326	17269	17331	17316	17258	17528	17290	17326	17391	17528	17285	17215	17442	17364	17227	17433	17307	17319	17405	17475	17456	17473	17503	17333	17193	17264	17421	17186	17398	17274	17396	17406	17441	17432	17409	17477	17339	17288	17397	17370	17490	17329	17311	17544	17236	17502	17393	17457	17346	17319	17311	17167	17391	17496	17487	17397	17247	17329	17318	17269	17331	17246	17222	17390	17333	17397	17353	17243	17402	17292	17320	17281	17334	17354	17577	17473	17420	17346	17421	17238	17599	17181	17332	17320	17467	17586	17334	17370	17248	17374	17494	17540	17171	17271	17466	17448	17445	17416	17403	17348	17313	17327	17256	17372	17613	17291	17453	17090	17338	17334	17330	17329	17626	17325	17483	17349	17408	17242	17390	17468	17417	17388	17388	17310	17277	17533	17487	17243	17405	17242	17373	17370	17286	17362	17338	17269	17338	17337	17629	17477	17357	17334	17285	17329	17427	17261	17224	17302	17331	17321	17554	17247	17442	17262	17383	17324	17376	17523	17208	17197	17401	17268	17294	17261	17276	17492	17235	17341	17242	17285	17423	17283	17488	17421	17349	17422	17482	17305	17307	17400	17355	17333	17268	17318	17468	17339	17450	17286	17353	17384	17262	17193	17495	17410	17309	17353	17341	17397	17513	17282	17462	17413	17266	17368	17341	17371	17135	17289	17375	17374	17438	17391	17325	17400	17297	17348	17182	17342	17308	17424	17359	17480	17419	17347	17432	17380	17484	17442	17364	17331	17374	17248	17361	17396	17314	17291	17237	17331	17449	17555	17259	17267	17424	17465	17227	17338	17276	17515	17334	17381	17383	17325	17249	17346	17558	17213	17271	17402	17320	17243	17311	17396	17444	17210	17368	17266	17393	17269	17477	17321	17471	17356	17412	17298	17419	17225	17403	17343	17394	17300	17379	17201	17417	17333	17489	17312	17209	17432	17353	17262	17489	17410	17350	17345	17332	17205	17217	17203	17290	17317	17281	17508	17416	17345	17452	17378	17226	17368	17185	17274	17199	17254	17441	17417	17289	17166	17373	17296	17063	17387	17492	17253	17169	17091	17325	17401	17347	17332	17312	17337	17357	17383	17243	17333	17387	17249	17414	17229	17237	17399	17319	17258	17336	17426	17412	17298	17458	17485	17249	17398	17246	17486	17311	17387	17252	17315	17222	17282	17525	17201	17375	17304	17357	17389	17206	17381	17457	17577	17582	17280	17381	17365	17436	17334	17462	17412	17385	17348	17281	17396	17249	17385	17490	17347	17419	17283	17507	17423	17269	17407	17382	17488	17110	17361	17478	17428	17279	17389	17344	17316	17217	17247	17409	17362	17235	17410	17318	17434	17447	17310	17381	17289	17331	17207	17315	17340	17282	17319	17432	17245	17254	17348	17317	17401	17295	17245	17467	17302	17270	17345	17436	17489	17405	17355	17328	17433	17239	17463	17306	17391	17427	17215	17427	17237	17340	17264	17364	17292	17341	17419	17342	17490	17414	17416	17319	17515	17253	17384	17347	17482	17188	17333	17477	17317	17183	17336	17401	17345	17397	17346	17313	17366	17379	17180	17436	17300	17405	17233	17331	17358	17217	17202	17384	17501	17338	17352	17396	17365	17334	17527	17315	17501	17575	17519	17273	17280	17346	17521	17277	17406	17267	17372	17306	17260	17342	17335	17324	17300	17461	17387	17382	17479	17265	17514	17234	17332	17376	17351	17187	17347	17412	17302	17263	17324	17158	17254	17404	17416	17306	17439	17232	17362	17502	17406	17376	17185	17494	17219	17267	17181	17251	17333	17321	17320	17321	17476	17381	17280	17206	17311	17253	17364	17340	17254	17431	17361	17237	17439	17257	17479	17238	17385	17452	17215	17473	17449	17277	17376	17504	17495	17394	17326	17423	17328	17312	17376	17411	17474	17299	17414	17275	17504	17340	17446	17272	17380	17390	17328	17400	17392	17433	17189	17478	17181	17341	17308	17290	17456	17409	17214	17311	17495	17301	17313	17295	17611	17191	17446	17340	17435	17380	17172	17523	17428	17427	17397	17418	17303	17341	17240	17446	17304	17348	17295	17317	17201	17408	17374	17344	17364	17443	17320	17253	17202	17363	17353	17113	17372	17296	17400	17346	17392	17397	17368	17493	17325	17273	17421	17384	17405	17220	17490	17375	17345	17534	17438	17451	17217	17305	17186	17590	17373	17273	17295	17295	17425	17256	17076	17316	17199	17410	17480	17381	17229	17387	17387	17303	17533	17264	17175	17361	17335	17321	17342	17373	17263	17458	17143	17291	17348	17424	17436	17211	17379	17353	17350	17213	17281	17263	17334	17319	17457	17468	17272	17224	17292	17240	17336	17219	17450	17233	17390	17429	17416	17361	17263	17283	17493	17384	17275	17336	17428	17310	17460	17488	17400	17453	17392	17227	17473	17391	17389	17362	17279	17397	17339	17260	17366	17359	17280	17246	17425	17367	17480	17407	17303	17331	17344	17525	17285	17330	17411	17403	17450	17509	17470	17310	17432	17328	17357	17246	17035	17234	17415	17382	17261	17279	17525	17261	17277	17418	17509	17283	17455	17332	17418	17371	17381	17302	17173	17326	17438	17289	17508	17422	17272	17331	17199	17409	17695	17416	17229	17340	17398	17289	17352	17238	17292	17298	17339	17417	17320	17595	17211	17242	17472	17305	17227	17363	17407	17463	17409	17432	17384	17292	17247	17320	17408	17267	17194	17318	17460	17490	17477	17489	17292	17492	17306	17386	17294
22137	20657	27077	24588	23090	29401	35110	31812	31050	30977	30354	30022	29921	29753	29452	29172	29470	29541	29293	29262	29092	29201	29156	29192	29100	29007	28986	28820	28999	29072	28741	28996	28978	28637	28655	28731	28961	28692	28602	28806	28723	28521	28805	28494	28499	28649	28918	28646	28817	28659	28626	28700	28622	28276	28555	28584	28717	28582	28597	28775	28552	28582	28617	28616	28834	28686	28587	28721	28481	28764	28695	28473	28492	28698	28651	28519	28579	28530	28785	28431	28775	28752	28844	28647	28747	28732	28653	28757	28649	28510	28749	28595	28614	28600	28595	28759	28494	28517	28616	28487	28524	28240	28519	28791	28683	28583	28590	28678	28716	28551	28379	28333	28700	28609	28555	28639	28432	28655	28235	28413	28688	28505	28586	28521	28906	28671	28746	28904	28550	28596	28523	28599	28601	28402	28524	28752	28357	28466	28462	28233	28615	28464	28774	28581	28774	28786	28565	28621	28654	28626	28459	28376	28570	28585	28510	28420	28476	28562	28532	28464	28370	28542	28694	28471	28678	28805	28624	28599	28463	28741	28496	28533	28598	28686	28601	28645	28584	28528	28609	28619	28832	28379	28412	28586	28585	28473	28580	28625	28498	28755	28408	28428	28887	28667	28518	28642	28510	28355	28461	28551	28645	28439	28744	28568	28520	28500	28623	28665	28550	28538	28575	28591	28476	28394	28444	28549	28679	28476	28576	28427	28527	28472	28380	28407	28503	28623	28636	28487	28520	28445	28485	28512	28401	28412	28466	28689	28711	28445	28555	28481	28362	28520	28604	28735	28437	28676	28566	28490	28712	28404	28690	28523	28664	28761	28246	28609	28495	28690	28700	28527	28265	28270	28198	28502	28704	28355	28670	28391	28728	28322	28611	28527	28711	28400	28546	28762	28472	28395	28472	28592	28514	28474	28600	28319	28520	28464	28534	28294	28761	28447	28321	28384	28338	28482	28413	28502	28652	28634	28549	28612	28638	28595	28726	28582	28556	28407	28698	28552	28673	28419	28665	28559	28748	28254	28217	28511	28398	28702	28564	28576	28417	28547	28479	28743	28348	28561	28565	28631	28651	28317	28449	28607	28832	28608	28694	28460	28664	28628	28709	28492	28593	28560	28748	28706	28443	28739	28888	28588	28631	28327	28428	28525	28274	28473	28603	28873	28506	28312	28580	28421	28782	28522	28388	28707	28422	28455	28557	28811	28386	28500	28629	28457	28850	28730	28759	28716	28652	28326	28743	28610	28400	28197	28641	28560	28598	28648	28495	28446	28774	28724	28753	28739	28569	28493	28558	28632	28717	28512	28630	28724	28563	28579	28319	28556	28426	28609	28281	28699	28532	28450	28451	28585	28682	28662	28682	28670	28596	28585	28813	28636	28624	28487	28589	28591	28557	28727	28644	28573	28688	28595	28411	28822	28445	28434	28391	28372	28686	28673	28441	28263	28674	28544	28379	28461	28487	28583	28643	28350	28609	28488	28521	28425	28597	28607	28485	28490	28607	28542	28516	28524	28389	28381	28454	28312	28638	28549	28677	28467	28547	28338	28660	28497	28372	28414	28413	28188	28313	28502	28564	28445	28259	28486	28549	28585	28437	28868	28906	28597	28599	28365	28479	28762	28649	28373	28768	28510	28301	28753	28523	28693	28282	28517	28637	28437	28597	28516	28850	28591	28566	28589	28474	28582	28405	28287	28351	28350	28815	28581	28462	28428	28344	28479	28558	28534	28574	28689	28498	28450	28559	28522	28684	28671	28535	28489	28552	28704	28764	28519	28552	28489	28376	28303	28581	28402	28357	28472	28511	28364	28351	28773	28501	28830	28610	28470	28592	28482	28773	28682	28500	28515	28621	28796	28681	28324	28381	28594	28398	28491	28595	28341	28572	28563	28563	28205	28678	28557	28604	28493	28641	28803	28669	28466	28550	28514	28469	28455	28681	28649	28553	28571	28701	28567	28661	28536	28444	28370	28735	28550	28422	28630	28615	28258	28538	28665	28649	28395	28240	28442	28252	28540	28519	28244	28563	28478	28278	28320	28374	28448	28499	28444	28435	28375	28554	28269	28447	28270	28438	28537	28681	28893	28382	28568	28776	28341	28494	28473	28444	28315	28425	28366	28601	28624	28378	28568	28539	28304	28481	28485	28475	28609	28539	28693	28317	28734	28291	28429	28528	28525	28501	28700	28459	28741	28683	28964	28622	28549	28855	28734	28479	28626	28598	28468	28606	28407	28495	28495	28554	28373	28498	28578	28324	28636	28547	28381	28614	28636	28491	28649	28484	28332	28390	28642	28548	28468	28693	28466	28558	28633	28697	28489	28484	28561	28697	28730	28336	28447	28546	28352	28645	28647	28254	28620	28425	28462	28580	28288	28438	28450	28368	28613	28528	28506	28691	28447	28623	28431	28423	28332	28615	28543	28767	29022	28601	28599	28392	28622	28539	28389	28538	28577	28672	28283	28507	28619	28472	28600	28369	28812	28517	28462	28636	28578	28766	28522	28597	28411	28436	28860	28717	28390	28569	28489	28336	28287	28475	28220	28406	28499	28699	28462	28440	28489	28427	28245	28915	28238	28619	28544	28499	28476	28714	28479	28681	28402	28519	28606	28835	28485	28638	28470	28656	28594	28545	28646	28437	28451	28490	28596	28910	28374	28659	28535	28444	28264	28496	28703	28626	28478	28695	28654	28600	28462	28503	28562	28453	28353	28571	28466	28330	28498	28365	28542	28765	28539	28497	28751	28551	28455	28628	28563	28615	28532	28707	28366	28717	28488	28531	28340	28793	28695	28515	28579	28524	28701	28547	28441	28735	28436	28510	28614	28523	28533	28779	28510	28477	28528	28403	28685	28377	28473	28486	28832	28644	28528	28431	28584	28501	28724	28561	28723	28547	28417	28612	28727	28491	28427	28582	28442	28527	28416	28567	28500	28684	28585	28538	28524	28796	28581	28466	28682	28683	28362	28598	28554	28599	28428	28462	28583	28507	28578	28573	28599	28697	28649	28245	28543	28224	28448	28429	28577	28424	28687	28470	28800	28523	28476	28685	28574	28458	28420	28457	28608	28503	28652	28618	28550	28631	28415	28325	28563	28500	28461	28256	28640	28515	28552	28338	28604	28379	28561	28539	28571	28471	28215	28584	28595	28400	28643	28620	28280	28671	28660	28334	28621	28606	28651	28527	28344	28575	28473	28486	28445	28326	28347	28478	28691	28464	28568	28292	28569	28408	28896	28554	28500	28592	28719	28377	28644	28484	28220	28674	28617	28722	28445	28527	28470	28519	28588	28615	28324	28530	28312	28612	28805	28840	28683	28592	28819	28809	28601	28653	28367	28694	28686	28728	28534	28647	28449	28562	28462	28813	28264	28501	28617	28361	28552	28481	28403	28613	28615	28604	28256	28526	28448	28553	28541	28819	28826	28708	28680	28645	28435	28289	28602	28598	28478	28576	28535	28647	28680	28577	28467	28525	28658	28393	28539	28506	28293	28644	28301	28595	28669	28425	28361	28435	28483	28546	28896	28483	28480	28587	28584	28631	28567	28767	28380	28542	28729	28875	28646	28665	28578	28648	28239	28401	28463	28603	28708	28673	28473	28727	29147	28638	28492	28447	28470	28617	28495	28922	28623	28520	28375	28542	28652	28696	28644	28705	28633	28612	28643	28420	28373	28468	28516	28538	28613	28472	28622	28500	28653	28248	28578	28497	28446	28540	28508	28697	28732	28434	28440	28562	28710	28741	28737	28715	28383	28650	28294	28597	28455	28695	28577	28538	28655	28574	28463	28671	28604	28420	28462	28452	28492	28365	28566	28570	28558	28772	28674	28777	28575	28421	28190	28733	28671	28628	28533	28895	28795	28629	28706	28795	28710	28586	28583	28436	28417	28519	28700	28508	28637	28281	28389	28709	28853	28500	28430	28363	28724	28243	28478	28346	28322	28688	28517	28689	28577	28308	28548	28576	28597	28773	28457	28547	28523	28621	28591	28504	28619	28641	28455	28704	28190	28328	28576	28728	28587	28807	28634	28546	28427	28517	28684	28331	28560	28561	28553	28487	28784	28518	28358	28704	28700	28649	28406	28404	28536	28520	28753	28599	28319	28361	28482	28438	28508	28505	28623	28525	28382	28506	28741	28521	28262	28506	28690	28535	28578	28776	28609	28650	28714	28482	28401	28552	28746	28386	28382	28665	28337	28427	28307	28429	28469	28568	28577	28506	28466	28453	28477	28408	28523	28783	28625	28650	28297	28463	28526	28625	28492	28652	28683	28538	28623	28379	28505	28504	28712	28554	28644	28701	28588	28539	28445	28499	28462	28451	28611	28733	28573	28493	28544	28743	28485	28761	28535	28685	28365	28649	28602	28525	28499	28761	28547	28619	28746	28586	28499	28551	28421	28571	28515	28516	28457	28622	28565	28769	28370	28919	28651	28424	28510	28540	28731	28447	28558	28555	28657	28474	28706	28241	28708	28610	28618	28499	28661	28434	28443	28484	28465	28833	28593	28593	28626	28500	28669	28535	28505	28585	28729	28530	28609	28575	28989	28520	28578	28651	28412	28588	28474	28562	28230	28565	28394	28526	28500	28319	28511	28829	28611	28346	28568	28710	28702	28426	28672	28886	28629	28630	28562	28685	28557	28686	28484	28434	28551	28504	28359	28592	28499	28680	28409	28749	28668	28588	28460	28508	28512	28741	28725	28529	28753	28540	28465	28684	28477	28579	28719	28472	28580	28487	28736	28540	28692	28437	28771	28486	28394	28471	28277	28539	28651	28591	28576	28539	28477	28258	28643	28259	28793	28788	28581	28450	28557	28603	28685	28579	28635	28418	28431	28487	28425	28513	28363	28550	28520	28583	28503	28339	28640	28635	28662	28607	28599	28597	28579	28531	28645	28305	28593	28554	28487	28475	28716	28506	28583	28474	28547	28627	28369	28517	28415	28737	28369	28539	28363	28502	28727	28561	28739	28376	28417	28542	28337	28637	28498	28778	28544	28633	28456	28593	28702	28572	28521	28337	28365	28626	28418	28426	28361	28526	28479	28481	28362	28774	28499	28472	28548	28066	28527	28673	28660	28649	28452	28635	28507	28583	28634	28766	28725	28650	28624	28458	28257	28558	28768	28565	28719
28204	46805	46042	36193	29583	25612	23253	21815	21030	20206	19513	19443	18797	18672	18326	18360	18084	17887	17999	17862	17694	17882	17832	17795	18088	17786	17864	17729	17623	17709	17489	17461	17576	17490	17420	17282	17502	17311	17420	17552	17306	17184	17223	17316	17246	17333	17575	17299	17237	17365	17504	17441	17460	17327	17373	17335	17264	17238	17318	17192	17432	17148	17319	17232	17206	17202	17205	17057	17315	17231	17310	17287	17019	17213	17430	17234	17128	17063	17273	17062	17334	17339	17209	17392	17246	17295	17219	17201	17196	17141	17430	17172	17263	17252	17213	17207	17128	17308	17329	17361	17314	17360	17071	17260	17262	17112	17127	17247	17100	17176	17407	17224	17167	17353	17134	17159	17341	17136	17321	17147	17304	17313	17263	17245	17286	17252	17265	17287	17149	17182	17233	17225	17311	17269	17242	17377	17080	17448	17181	17377	17166	17252	17149	17290	17146	17237	17311	17275	17074	17115	17452	17166	17191	17172	17158	17110	17423	17122	17074	17195	17104	17267	17360	17114	17213	17117	17264	17186	17246	17137	17115	17257	17240	17262	17164	17251	17310	17157	17442	17246	17211	17267	17178	17144	17242	17103	17166	17261	17128	17313	17267	17232	17310	17266	17309	17503	17196	17050	17362	17171	17107	17238	17205	17272	17116	17302	17201	17146	17218	17400	17344	17240	17446	17059	16994	17302	17124	17298	17235	17198	17264	17141	17298	16982	17311	17147	17078	17191	17215	17368	17275	17245	17335	17244	17103	17242	17207	17221	17175	17160	17355	17222	17231	17221	17181	17077	17354	16999	17270	17257	17355	17333	17038	17255	17096	17040	17197	17303	17219	17123	17304	17397	17021	17346	17074	17271	17176	17054	17288	17295	17405	17190	17251	17102	17311	17339	17341	17195	17309	17302	17051	17058	17161	17174	17525	17314	17238	17135	17243	17180	17233	17254	17226	17334	17378	17256	17310	17172	17029	17186	17366	17271	17210	17224	17274	17253	17042	17326	17150	17451	17296	17204	17203	17139	17312	17335	17174	17148	17309	17350	17219	17128	17275	17301	17176	17360	17219	17417	17154	17239	17208	17208	17326	17320	17358	17212	17270	17232	17149	17282	17303	17276	17263	17391	17237	17469	17254	17187	17239	17028	17230	17292	17272	17287	17279	17389	17180	17435	17419	17252	17255	17199	17222	17142	17160	17192	17133	17282	17209	17115	17287	17261	17123	17186	17109	17247	17338	17186	17183	17340	17209	17352	17287	17131	17226	17282	17097	17314	17254	17147	17254	17115	17263	17249	17086	17316	17390	17095	17398	17193	17318	17294	17075	17458	17103	17304	17180	17228	17193	17359	17316	17309	16915	17193	17237	17172	17109	17210	17307	17223	17337	16959	17299	17229	17267	17188	17240	17249	17315	17162	17191	17195	17224	17221	17170	17225	17192	17106	17191	17349	17193	17262	17076	17055	17157	17255	17450	17414	17388	17231	17278	17150	17212	17136	17216	17269	17489	17310	17304	17236	17240	17233	17265	17166	17144	17343	17368	17212	17160	17157	17188	17300	17224	17238	17198	17181	17245	17219	17373	17346	17396	17177	17269	17279	17093	17380	17257	17211	17014	17276	17353	17306	17421	17245	17205	17453	17311	17176	17331	17375	17201	17154	17288	17240	17238	17341	17149	17205	17257	17137	17223	17263	17178	17449	17260	17068	17387	17232	17224	17441	17155	17109	17162	17263	17127	16985	17187	17076	17287	17242	17263	17437	17116	17119	17281	17227	17317	17073	17188	17331	17315	17201	17154	17282	17118	17096	17120	17275	17241	17254	17218	17048	17146	17241	17226	17226	17452	17288	17212	17262	17125	17091	17248	17119	17238	17312	17277	17222	17227	17100	17082	17249	17273	17278	17164	17323	17208	17196	17333	17018	17142	17306	17277	17247	17254	17177	17246	17344	17136	17336	17272	16966	17289	17245	17101	17194	17165	17076	17082	17257	17312	17125	17258	17346	17194	17247	17143	17114	17220	17240	17056	17199	17238	17154	17139	17273	17235	17285	17286	17107	17294	17195	17217	17217	17265	17130	17350	17251	17108	17326	17141	17207	17216	17307	17372	17257	17167	17325	17165	17222	17239	17300	17404	17198	17288	17115	17193	17348	17136	17168	17091	17212	17411	17368	17259	17136	17238	17282	17155	17333	17286	17190	17233	17339	17164	17308	17233	17166	17265	17244	17225	17223	17288	17323	17263	17340	17339	17081	17118	17198	17258	17015	17089	17266	17454	17259	17278	17326	17140	17226	17075	17252	17015	17293	17152	17297	17222	17236	17102	17240	17062	17173	17347	17199	17181	17216	17045	17206	17343	17267	17275	17279	17191	17275	17280	17248	17193	17168	17128	17196	17242	17178	16978	17132	17327	17297	17285	17361	17280	17274	17045	17149	17071	17161	17353	17253	17323	17152	17119	17325	17107	17240	17184	17240	17253	17345	17230	17132	17299	17085	17266	17122	17118	17341	17178	17063	17032	17204	17056	17359	17248	17112	17252	17295	17197	17288	17177	17264	17300	17230	17224	17176	17194	17095	17228	17390	17208	17140	17217	17247	17185	17123	17228	17217	17191	17256	17184	17207	17285	17220	17173	17139	17155	17306	17202	17199	17265	17203	17116	17340	17267	17031	17318	17110	17240	17167	17097	17293	17278	17357	17117	17218	17224	17362	17293	17268	17068	17297	17190	17183	17231	17339	17083	17317	17215	17207	17249	17230	17223	17101	17216	17013	17369	17202	17006	17272	17221	17159	17182	16991	17183	17274	17267	17183	17219	17235	17219	17088	17051	17446	17171	17268	17326	17201	17361	17253	17240	17310	17113	17308	17366	17459	17252	17066	17285	17334	17327	17133	17157	17452	17112	17324	17267	17354	17182	17148	17358	17287	17253	17203	17256	17181	17265	17310	17186	17392	17265	17162	17106	17170	17276	17219	17128	17390	17247	17158	17347	17230	17344	17220	17131	17290	17201	17100	17064	17112	17142	17362	17286	17312	17182	17000	17333	17172	17244	17283	17175	16923	17145	17166	17230	17239	17378	17182	17259	17151	17099	17166	17328	17340	17139	17207	17173	17179	17102	17275	17193	17274	17238	17152	17136	17227	17347	17270	17185	17270	17076	17295	17264	17113	17385	17242	17151	17365	17280	17427	17221	17272	17260	17171	17181	17064	17256	17164	17122	17252	17198	17387	17164	17325	17456	17101	17043	17249	17225	17185	17335	17350	17210	17360	17306	17160	17230	17193	17321	17100	17251	17509	17229	17193	17263	17071	17314	17235	17227	17192	17132	17185	17285	17249	17069	17074	17238	17286	17290	17246	17148	17395	17156	17365	17266	17118	17148	17080	17213	17287	17133	17159	17124	17180	17191	17142	17204	17210	17227	17318	17159	17231	17227	17187	17253	17137	17080	17204	17256	17162	17144	17126	17227	17284	17205	17353	17139	17169	17137	17390	17226	17172	17264	17191	17377	17080	17346	17070	17326	17366	17259	17065	17167	17224	17084	17134	17216	17121	17110	17201	17348	17251	17276	17214	17236	17120	17313	17196	17287	17329	17261	17315	17278	17223	17175	17301	17275	17262	17337	17095	17355	17418	17202	17167	17178	17142	17117	17410	17133	17241	17204	17185	17274	17149	17260	17314	17154	17317	17287	17148	17274	17131	17348	17208	17056	17090	17337	17324	17160	17208	17250	17227	17397	17215	17198	17343	17301	17093	17283	17051	17185	17350	17243	17244	17298	17060	17302	17061	17246	17198	17259	17311	17466	17091	17278	17292	17310	17188	17227	17241	17291	17256	17315	17222	17360	17048	17234	17193	17269	17304	17248	17096	17282	17247	17320	17194	17174	17368	17088	17165	17167	17107	17475	17092	17340	17298	17166	17375	17174	17192	17129	17269	17240	17418	17130	17295	17141	17019	17044	17183	17153	17248	17185	17215	17089	17119	17289	17209	17381	17217	17300	17069	17262	17239	17288	17083	17171	17267	17116	17187	17215	17318	17164	17188	17375	17187	17150	17195	17353	17378	17170	17209	17236	17172	17149	17128	17376	17158	16926	17210	17325	17226	17189	17265	17218	17031	17310	17470	17197	16984	17344	17235	17170	17211	17150	17338	17293	17342	17171	17244	17152	17216	17023	17272	17376	17290	17218	17293	17178	17240	17187	16976	17176	17318	17180	17199	17356	17269	17125	17326	17123	17223	17319	17162	17111	17073	17381	17296	17227	17321	17308	17287	17303	17175	17193	17235	17147	17144	17210	17066	17103	17257	17240	17250	17247	17337	17380	17127	17191	17115	17223	17174	17161	17180	17291	17282	17309	17333	17169	17360	17067	17196	17142	17314	17219	17229	17186	17189	17194	17121	17264	17245	17414	17197	17176	17200	17314	17087	17407	17185	17297	17243	17120	17243	17325	17120	17286	17284	17186	17264	17177	17263	17328	17076	17265	17292	17307	17420	17199	17060	17222	17230	17362	17165	17465	17243	17213	17158	17375	17263	17199	17293	17182	17215	17222	17221	17286	17181	17144	17273	17145	17154	17173	17142	17185	17200	17182	17237	17328	17188	17382	17142	17183	17176	17255	17223	17233	17358	17227	17333	17140	17168	17262	17033	17068	17273	17202	17260	17062	16992	17275	17275	17248	17177	17135	17183	17291	17098	17042	17263	17235	17188	17149	17088	17106	17170	17292	17317	17322	17317	17158	17143	17128	17355	17199	17342	17208	17006	17208	17201	17288	17210	17114	17163	17200	17261	17256	17325	17130	17278	17196	17349	17310	17155	17257	17195	17194	17180	17214	17315	17105	17291	17166	17261	17275	17310	17287	17054	17302	17140	17284	17238	17035	17236	17316	17274	17131	17058	17155	17018	17229	17468	16936	17080	17278	17245	17157	17077	17219	17228	17173	17221	17296	17236	17242	17124	17246	17292	17219	17238	17176	17208	17281	17222	17289	17243	17383	17265	17128	17156	17201	17100	17250	17355	17156	17213	17151	17384	17309	17398	17207	17364	17140	17299	17134	16985	17220	17142	17214	17232	17267	17134	17203	17244	17110	17213	17383	17256	17199	17240	17289	17155	17320	17142	17193	17325	17124	17167	17211	17086
37371	34036	39066	36879	33239	31763	31480	30915	30734	30551	30471	30429	30350	30093	30073	30199	29773	30101	30008	30267	30179	29922	29967	30005	30102	29943	30209	29921	30132	30186	29746	29921	30135	29696	30068	30076	29631	29975	29799	30059	30266	29950	30188	29923	29883	29814	29985	29706	30036	29903	29728	29881	30157	30013	30037	30028	29811	29748	29806	29920	29867	29668	29673	29877	30024	29868	29824	30175	30008	29923	29691	29895	29934	30209	29907	30025	29778	30024	29841	30022	29443	29848	29845	29934	30097	30007	30032	29923	30045	29755	29684	29723	29931	29950	29998	29844	29573	29938	29821	29792	29788	29713	29658	29893	29878	30131	30214	30073	29728	29957	30075	29868	29943	29712	29733	29820	29819	29786	29619	29899	29909	29579	29772	29824	29781	29814	29834	29927	29612	29791	29871	29843	29798	29796	29864	29941	29850	29877	29884	30018	29909	29876	29524	29551	30040	30011	29768	29684	30087	29998	29992	30015	29943	29833	29879	29956	29842	29731	29895	29873	29801	29973	29701	29827	29966	29930	29869	30013	30099	29972	29903	29806	29832	29850	30104	30094	29701	29741	29806	29833	29991	29752	29802	29921	29999	29798	29915	29665	29668	29825	29774	29795	29784	29535	29918	30026	29911	29989	29791	29879	29943	30025	29823	29802	29855	30111	29903	29962	29965	29951	29978	29929	29797	29992	29909	29849	29747	29699	29773	29979	29974	29926	29945	29890	29883	30191	30056	29785	29893	29914	29765	29717	29946	29802	30057	29894	29981	30078	30007	29683	29648	30053	30020	29808	30146	29742	29553	29789	29707	29839	29629	29915	29840	30038	29730	29737	29815	29802	29821	29920	30110	29831	29898	29925	29779	29972	29929	29959	29743	29770	30156	30047	29913	29675	29682	29930	29860	29772	30197	29839	29792	29836	29597	29888	29796	29867	29729	29780	29652	29725	30051	29861	29921	29773	29929	29966	29874	29814	29945	30069	30046	29696	29897	30010	30063	29943	30130	29984	29835	29837	30274	30132	29828	29764	29788	29929	29958	29836	30026	29976	29599	29705	29995	29874	29945	29872	29893	29866	29677	29654	30003	29953	29712	29776	29663	29962	30006	30073	29878	29682	29698	30103	29924	30038	30020	29804	29725	30402	29928	30047	30195	29699	29932	29847	29544	29702	30008	29909	29938	29819	29632	29740	29765	29867	30054	30152	29954	29983	30040	29694	29569	30080	30094	30030	29891	29882	29847	29673	29765	29798	29938	29773	29955	29850	30148	29970	29967	29762	30007	30004	29949	29807	29960	29621	29567	29972	30011	29939	29828	29878	29810	29829	29938	29762	29896	29860	30165	29862	30254	29896	29758	29960	29985	29625	29705	29984	29958	29844	29891	29701	29729	29764	29818	29817	29810	29944	30166	29948	29909	29937	29629	30209	29863	30044	29864	29937	30131	30147	29858	29622	29804	29829	29927	29610	29869	29794	30030	29875	29846	29836	29834	29795	29650	29774	30002	29620	29705	29932	29919	29984	29882	29712	29638	29952	29989	29934	29663	29311	30022	29801	29779	29456	30093	29856	29866	30048	29895	29812	29744	29845	29883	29892	29924	29648	29932	29989	29920	29767	29961	30148	29727	29605	29948	30093	29859	29927	30168	29891	30081	29994	30100	29687	29754	29664	29835	29840	29954	30146	29808	29940	29881	29572	29847	29703	30067	30088	29934	29675	29857	30031	29852	30022	29855	29852	29711	29850	29957	29903	30011	30104	29862	29872	29701	30025	29767	29863	29934	30081	29822	29749	30037	29802	29901	29984	29874	29696	30011	29864	29844	29800	29880	30089	30007	29672	29872	29984	29926	29842	29771	29957	30093	30037	30205	29784	29869	29950	30004	29808	30065	29636	29821	29816	29671	29752	29757	29796	29937	30197	29924	30071	30050	30252	29900	30094	29760	29960	29982	29738	29897	29826	29651	29956	30084	29708	29942	29859	30004	29895	30172	29851	30106	29623	29922	29584	29891	30031	29822	29822	29507	29759	29948	29924	30026	30008	29930	30225	30003	29977	29887	29881	29936	30103	29806	29779	29750	29788	29953	29810	29905	29943	29877	29883	29935	30123	30101	29845	29859	29820	29791	29998	29860	29834	29545	30026	29990	29972	30158	29772	29841	29943	29575	30162	29995	30021	29874	29963	29700	29814	29909	29801	30049	30058	29973	29924	29910	29640	29802	29782	29887	29848	29846	29869	29815	29836	29790	30047	29953	29970	29949	29924	29945	29947	29872	29642	29764	29949	29874	30066	29952	29979	29864	30072	29965	29982	29879	29925	30044	30259	29745	29660	29831	30047	29880	29614	29844	29960	29805	29968	29777	29883	29996	29984	30160	29933	29920	30166	30148	30006	29838	29856	29597	29844	29602	29673	29991	29897	30290	29638	29874	29922	29684	29922	29982	29960	29854	29671	29968	30095	29874	29845	30036	29811	29837	29597	29788	29619	29926	29877	29878	29827	29882	29829	29883	30090	30134	29922	30021	29972	29863	29792	30040	29737	29810	29520	29997	29983	29967	29929	30128	29986	30135	29776	29796	29872	29717	30106	30017	29785	29757	29986	29862	29467	29976	29990	29885	29974	30026	29695	29906	29791	30032	29805	30184	29832	30206	30084	29904	29805	29770	29836	30200	30189	30095	29876	30206	30037	29794	29755	29891	29903	29590	29967	30030	29774	29861	29941	29696	29905	29800	29933	30087	30045	29936	30189	29849	30126	29908	29991	29896	29960	29790	29817	30016	29998	29969	29834	29866	29831	29798	29613	29801	30111	30083	30056	30092	29680	29598	29915	29954	29809	29804	29838	30208	29785	29848	30069	29792	30068	29850	30081	30014	29962	29771	30265	29807	30032	29916	29917	30185	29837	29881	29818	29796	29931	29802	29801	30011	29870	29777	29942	29803	29881	29702	30184	30001	29899	29929	29710	29640	29850	29970	29974	29849	29753	29777	29837	29855	30113	30013	29832	30268	29738	30074	29641	29734	29879	29953	30084	30022	29963	30024	29816	30009	29995	30063	29727	29698	29699	30024	29728	29802	30025	30065	29759	29994	30029	29819	29798	29983	29771	29762	30124	29607	29777	29944	29867	29882	29943	29915	29858	29891	29940	30146	29870	29942	30056	30128	29540	29941	30137	29904	29946	30002	29917	30176	29912	29832	29850	29743	29855	29852	29725	29684	29602	29634	29776	29723	29703	30005	29937	29896	29834	29761	29994	29999	29732	29954	29876	29909	30044	29699	29938	29922	29965	29767	29855	29909	29855	29920	29878	29765	29748	29867	29907	30146	30061	29823	29834	29641	29751	29993	29797	29999	29610	29805	29922	29977	29756	29755	29925	30023	30074	30197	30060	30083	29839	29947	29862	29820	29795	29997	29743	29763	29891	29880	29887	29812	29969	29744	29783	29840	29912	29926	29838	29811	29795	29805	29644	29661	29684	29800	29861	29577	30037	29812	29983	29756	29933	29968	29760	29792	29738	29806	30152	30085	30131	30045	30009	29719	29891	29874	30102	30194	29917	29908	29796	29861	30096	29927	29861	30010	29723	29741	29911	29765	29911	29836	29880	29895	30114	29992	30053	29977	29801	29655	29929	30137	30176	29797	29816	29757	29932	30011	29844	29854	29725	30101	29873	29816	30041	30057	29874	29975	29937	29821	29790	30052	29775	29892	29754	29819	29903	30003	29900	29849	30038	30275	30223	29945	30058	29722	29942	29992	29711	29897	29996	29840	29954	29792	29966	30016	29892	29693	29892	29830	30122	29747	29804	29988	29780	29926	30024	29898	29813	29534	29908	29851	29716	29756	29773	30100	29687	29956	29849	29898	29868	29749	29996	29920	30062	29808	29851	29814	29972	30194	29876	29971	29906	29927	30002	29750	29852	29925	29727	29779	29841	29833	30041	29919	29827	30069	29967	30003	29836	29682	29722	30037	29799	30097	29796	29813	29875	29880	29763	29925	29843	29531	29882	29795	29955	29731	30034	29690	29478	29691	29952	29772	29909	30073	29672	29691	29903	29876	29949	30090	29831	29945	29663	29740	29708	29832	30087	29819	29765	29930	29976	29805	30216	30027	29864	30036	30005	29862	29906	29976	29854	29936	29986	29803	29870	30111	29958	30062	29931	29924	29967	29913	29746	29754	29884	29856	29697	29957	29954	29830	30027	29806	30002	29922	29874	29898	29925	29907	30167	29912	29943	29954	29863	29872	29968	30149	30086	29927	29942	29869	30055	29788	30042	30055	29941	29904	30100	29901	29703	30086	29721	29902	29822	30065	29827	29928	30084	29792	29956	30097	29857	29728	30060	30072	29761	30317	29847	29834	29961	29859	29776	29762	29792	29740	29927	29863	29948	29961	29933	29948	29816	29837	29989	29864	29880	30096	30090	30051	29599	29764	29880	30025	29688	29729	29724	29944	29873	29829	30226	29692	29932	29680	30040	29768	29966	29787	30063	29856	29829	29817	29879	29717	29560	29768	29716	30154	29755	29744	29820	29835	30063	29688	30000	29703	29914	29885	29817	29870	30164	29706	29972	29973	29877	30135	30361	29762	30092	29923	30263	30045	29771	29923	29778	29842	29750	29959	30141	30155	29737	30115	29862	30002	29688	29917	29864	29827	29723	29800	29826	29920	29818	29775	29963	30205	29829	29787	29668	29958	29972	30076	29725	29820	29904	29701	29899	29911	29969	29875	30022	29926	29877	30027	29870	29901	30016	30006	29775	29876	30045	30023	29744	29855	29768	29943	30032	30190	29881	29915	30061	29753	29683	29883	29847	29862	29797	30056	29775	29866	29862	29940	30008	29927	29979	29945	29837	30144	30165	29907	29858	29831	29597	29982	29930	29595	29620	30039	29832	29962	30035	29920	29995	29925	29553	30031	29820	29940	29858	29894	29741	29829	29819	29864	29788	29923	29814	29739	29875	29891	29751	30177	29992	29656	29935	29784	30116	29917	29827	29817	29719	29869	30015	29773	29746	29628	30081	29959	30019	29873	29809	30054	29854	30136	29853	29927	29969	29855	29900	29881	29920	29592	29832	30188	29892	29919	29896	30069	29993	29831	29862	29874	29824	30187	29861	29728	29735	29762	29926	29965	29618	29949	29878
29959	36156	35347	27455	22833	21107	19785	19238	18865	18797	18485	18253	18301	18271	18125	18151	18107	18146	17904	17988	18022	18111	18029	18281	18002	18082	18026	18025	17965	17959	18005	17788	18149	17975	17729	17942	17641	17925	17982	17732	18160	17910	17823	17906	17907	17916	17964	17881	17972	17992	17957	17866	17931	17925	17902	17853	17916	17792	17863	17900	17904	17877	17845	17718	17900	17842	17866	17784	17801	17690	17895	17801	17639	17967	17797	17912	17854	18003	17729	17908	17869	17786	17868	17820	17839	17791	17931	17883	17961	17797	17801	17954	17686	17766	17751	18030	18094	17772	17958	17920	18044	17840	17905	17712	17869	17954	17730	17835	17841	17884	17752	17848	17749	17964	17953	17854	17967	17820	17901	17885	17808	17901	17931	17855	17849	17790	17886	18014	17791	17905	17829	17884	17799	17864	17805	17717	17834	17809	17820	17848	17775	17695	17733	17697	17650	17799	17866	17691	17811	17850	17844	17777	17846	17636	17772	17829	17811	17697	17674	17838	17754	17916	17689	17875	17909	17823	17652	17713	17706	17757	18050	17897	17889	17871	17839	17982	17864	17994	17842	17797	18042	17926	17920	17828	17842	17974	17900	17949	17784	17744	17824	17838	18013	17891	17820	17844	17883	17948	17853	17999	17835	17827	17756	17979	17922	17808	17794	17808	17838	17878	17906	17876	17785	17710	17801	17837	17900	17751	17883	17765	17771	17844	17896	17891	18074	17716	17746	17888	17937	17815	18076	17929	17840	17900	17716	17725	17858	17854	17964	17774	17929	17782	17817	17689	17858	17631	17852	17661	17877	17785	17776	17757	17679	17857	17877	17847	17709	17888	17778	17910	17969	17824	17868	17758	17756	17790	17781	17938	17793	17940	17797	17870	17826	17857	17777	17796	17768	17710	17962	17928	17775	17827	18116	17923	18009	17621	17926	17878	17876	17711	17976	17720	17968	17774	17906	17662	17757	17854	17690	17802	17845	17967	17987	17809	17948	17835	17827	17726	17911	17801	17773	17788	18064	17893	17877	17950	17851	17671	17538	17892	17783	17909	17529	17920	17677	17844	17743	17891	17862	17733	17802	17925	17894	17729	17822	17761	17882	17820	17937	17858	17946	17749	17840	17945	17726	17998	17873	17695	17772	17820	17647	17925	17856	17870	17882	17807	17825	17847	17845	17804	17917	17823	17722	17809	17885	18005	17874	18046	17679	17873	17772	17843	17801	17940	17804	17776	17814	17870	18002	17846	17675	17764	17939	17937	17896	17854	17653	18086	17963	17810	17845	17828	17931	17871	17680	17684	17763	17813	17772	17849	18068	17783	17751	17916	17856	18032	17726	17889	17875	17715	17831	17858	17707	17723	17851	17969	17843	17707	17829	17865	17964	17799	17834	17893	17867	17831	17903	17817	17794	17965	17745	17763	17956	17870	17863	17788	17838	17763	17826	18015	17865	17855	17980	17915	17866	17799	17810	17832	17980	17822	17790	17805	18006	17665	17921	17861	17922	17889	17957	17860	17913	17827	17771	17987	17787	17790	17853	17879	17776	17833	17806	17926	17962	17774	18042	17639	17811	17915	17966	17781	17744	17680	18056	17853	17832	17728	18048	17846	17706	17823	17900	17770	17866	17731	17779	17874	17797	17889	17773	17881	17797	17695	17817	17713	17876	17934	17976	17813	17739	17893	17823	17873	17769	17891	17822	17856	17917	17734	17899	17799	17901	17892	17934	17927	17825	17981	17977	17882	17918	17976	17849	17815	17826	17704	17810	17736	17623	17839	17746	17913	17784	17845	17903	17927	17821	17920	17863	17869	17798	17932	17848	18092	17692	17770	17846	17830	17874	17954	18022	17912	17827	17682	17965	17706	17859	17846	17946	17864	17977	17795	17892	17810	17786	17835	17924	17879	17949	17947	17825	17834	17860	17868	17700	17829	17831	17876	17791	17922	17947	17797	17922	17946	17788	17781	17975	17819	17918	17768	17852	17921	17936	17872	17877	17751	18047	17730	17880	17942	17962	17832	17923	17731	17700	17673	17705	17904	17666	17812	17811	18113	17826	17786	17946	17871	18022	17994	17818	17808	17872	17866	17728	17858	17930	17718	17956	17835	17741	18013	17801	18017	17883	17765	17943	17703	17837	17884	17810	17923	18070	17795	17762	17786	17893	17839	17788	17909	17950	17738	17612	18009	18037	17674	17874	17701	17900	17900	17935	17783	17996	17689	17872	17845	17890	17635	17759	17837	17737	17769	17873	17691	17892	18026	17816	17995	17657	17697	17930	17719	17888	17902	17862	17795	18033	17916	17776	17949	17782	17707	17941	17980	17933	18038	17835	17960	17778	17828	17884	17843	17935	17811	17842	17904	17783	17810	17673	17863	17896	17727	17889	18084	17788	17816	17915	17877	17858	17642	17936	17856	17764	17932	17949	17990	18031	17859	17693	17835	17922	17948	17999	17890	17821	17851	17808	17640	17797	17804	17881	17953	17953	17784	17960	17672	17977	17739	17947	18007	17807	17585	17762	17876	17942	17898	17801	17693	18037	17723	17798	17828	18034	17974	17870	17877	17793	17969	17926	17950	17769	17769	17935	18050	17771	17832	17639	17832	17720	17860	17832	17788	17903	17875	17832	17892	17991	17658	17940	17785	17817	17785	17849	17885	17695	17928	18093	17739	17876	17850	17716	17737	17880	17914	17961	17546	17782	17896	17879	17868	17986	17865	17712	17945	17920	17906	17830	17868	17878	17851	17809	17589	17953	17829	18005	17884	17774	17873	17843	17711	17924	17835	17980	17936	17940	17848	17955	17926	17805	17677	17801	17820	17783	17735	17815	17957	17935	18129	17747	17773	17864	17823	17809	17930	17908	17661	17833	17753	17705	17921	17847	17769	17994	17994	17749	17817	17950	17766	18025	17932	17921	17908	17752	17829	17797	17749	17719	17893	18031	17717	17870	18033	17821	17953	17911	17821	17934	18008	17700	17912	18084	17947	17917	17905	17905	18028	17895	17870	17762	17784	17888	17924	17894	17825	17838	17632	17984	17769	17741	17879	17775	18037	17987	17799	17793	18007	17859	17812	17901	17762	17590	17756	17743	17755	17856	17898	17818	17909	17845	17714	17925	18120	17905	17819	17816	17792	17830	18010	17831	17717	17835	17914	17943	17546	17853	17529	17849	17930	17734	18016	17969	17893	17763	17975	17939	17807	17932	17661	17839	17773	17736	17851	17939	17700	17755	17785	17787	17963	17987	17972	17804	17742	17963	17968	17790	17725	17791	17765	17937	17774	17930	17832	17887	17736	17748	17928	17958	17990	17839	17828	17988	17881	17839	17714	17856	17821	17838	17945	17837	17897	17708	17803	17810	17828	17730	17720	17762	17812	17700	17806	17953	17959	17865	17874	17844	17953	17959	17724	17771	17947	17690	17752	17862	17821	17947	17607	17977	17817	17937	17826	17920	17792	17910	17712	17906	17872	17834	18012	17868	17840	17960	17741	17867	17913	17949	17718	17910	17872	17798	17765	17914	17831	17945	17873	17789	17752	17861	17958	17867	17840	17905	17745	17927	17763	17998	17904	17934	17836	17875	17750	17718	17768	17855	17771	18062	17880	17935	17927	17715	17677	17844	17858	17668	17917	17837	17866	17793	17963	17807	17857	17723	18089	17989	17988	17739	17717	17878	17916	17936	17796	17874	17828	17993	17747	17950	17877	18002	17980	17733	17877	17802	17803	17840	17880	17929	17991	17847	18138	18038	17735	17738	17959	17875	17876	17781	17846	17573	17818	17756	17629	17808	18104	17853	17803	17749	17954	17753	17881	17738	17832	17894	17870	17817	17789	18002	17846	17777	17862	17973	17796	17890	17668	17811	17814	17860	17742	17968	17838	17976	17662	17838	17819	17828	17735	17870	17625	18017	17742	17900	17791	17818	17848	17927	17729	17809	17664	17951	17776	17729	17799	17758	17780	17789	17886	17931	17802	17725	17784	17817	17973	17843	17797	17919	17795	17923	17960	17959	17925	17996	17790	17828	17933	17913	17806	17863	17774	17722	17992	17768	17908	17869	17884	17808	17791	17965	17712	17889	17729	17805	17818	17895	17705	17786	17842	17916	17874	18001	18055	17754	17924	17910	17821	17750	17908	17948	17873	17883	17701	17798	17811	17900	17893	17811	17667	17802	17857	17870	17967	17872	17814	17934	17963	17879	17782	17855	17909	17863	17798	18038	17797	17850	17857	17931	17679	17901	17868	17752	18007	18058	17816	17854	17872	17788	17916	18002	17821	17723	17814	17796	17966	17960	17985	17731	17986	17992	17857	17967	17899	17813	17918	17920	17773	17913	17684	17838	17755	17945	17970	17853	17834	17869	17895	17743	17928	17852	17889	17860	17912	18062	17782	17886	17903	17839	17865	17733	17988	17810	17874	17898	17952	17901	17876	17725	17665	17799	17994	17768	17867	17876	17789	17803	18027	17937	17822	17813	17887	17863	17852	17820	17979	17896	17881	17690	17723	17893	17923	18023	17706	17795	17875	17852	17811	17703	17902	17767	17772	17931	17897	17888	17810	17990	17858	17778	17865	17894	17712	17866	17822	17900	17868	17847	17977	17900	17687	17837	17786	17784	17792	17736	17909	17645	17707	17863	17734	17815	17770	17739	17957	18015	17872	17826	17891	17914	17775	17867	17888	17918	17938	17732	17841	17870	17984	17959	17847	17656	17843	17883	17947	17826	17862	17808	17743	17862	17809	17943	17927	17762	17898	17843	17738	18014	17682	17977	17693	17770	17949	17771	17892	17915	17821	17785	17668	17854	17766	17907	17995	17731	17870	17857	17917	17935	17733	17786	17725	17745	17732	17994	17940	17655	17859	17751	17818	17658	17851	17817	17849	17895	17694	17857	17888	17630	17881	17970	17995	17808	17746	17889	17823	17824	17905	17859	17904	17884	18130	17829	17886	17817	17670	17883	17978	17870	17785	17912	17784	17968	17841	17875	18014	17918	17617	17716	17929	17929	17874	17744	17839	17920	18013	17876	17858	17895	17898	17906	17869	17986	17626	17751	17872	17996	17833	17793	17780	17849	17947	17904	17777	17994	17956	17728	17820	17904	17876	17868	17944	17986	17863	17820	17899	17894	17835
23416	20689	27140	25357	25965	31104	33735	30801	30093	30516	30125	29963	29639	29564	29477	29582	29204	29194	29347	29371	29302	29272	29166	29309	29317	29166	28972	29057	29251	29104	28779	29084	28709	29070	29078	29017	29214	28871	28984	28932	28858	28970	28934	28990	29015	28542	28734	29119	28877	28936	28855	28736	28939	28951	29057	28822	29022	29194	28941	28551	29031	28889	29036	28995	28706	28918	29026	28852	28808	29027	29190	28795	28995	28667	29002	28815	28700	28583	28600	28818	28784	28836	29009	28988	28671	28864	28847	28658	29351	28879	29018	28699	28577	28732	28924	29038	28953	28993	28764	28748	28970	28748	29008	28841	28817	28891	28909	29185	28882	28543	28640	29053	28956	28820	29065	29075	28865	28608	29102	28851	28759	28937	29185	28828	28596	28905	29028	28922	28683	28968	28882	28829	28766	28783	28963	29030	28960	28856	28872	28879	28956	28879	29282	28913	28721	28766	29029	29033	28734	28798	28894	28764	28852	29013	28787	28913	28675	28692	28710	28643	29050	28996	28821	28772	28870	28609	28891	28811	28875	28648	28933	28888	28619	28853	29085	28927	28948	28898	28730	28778	28889	29044	28951	29161	28941	28984	28932	28844	28875	28696	28848	28883	28906	28650	28934	29062	29097	29098	28675	29174	28852	28975	29122	28626	28790	28694	29114	28847	28946	28834	28652	29100	28795	28597	29068	28821	29062	29027	28890	28750	28857	28638	29032	28693	29040	28727	28620	28760	28686	28855	28898	28847	28870	28976	28914	28876	28632	28758	28977	28973	29009	28973	28822	28833	29023	28905	29034	29007	28750	28634	29057	28903	28705	28841	28936	28635	28965	28875	28700	28796	28844	28817	28855	28665	29133	29199	29054	28655	29207	29058	29018	28492	28841	28679	28750	28741	28975	28874	28814	28538	28502	28900	28924	28781	28699	28939	28623	28658	28800	28790	28816	28920	28751	29060	28774	29054	28779	28938	28910	28964	29024	29006	28891	28786	28951	28869	28806	28749	28946	29042	28844	29059	29092	29093	29068	28874	28897	29021	28545	28657	28753	28743	29012	28653	28685	28965	28526	28840	28778	28723	28638	28637	29121	28788	28927	28606	28800	28841	28854	28516	28817	28930	28898	28764	29058	28762	28884	28899	29103	28715	28763	28835	28903	28913	28960	28919	29067	28923	28673	28807	28856	28682	29106	29057	28635	28787	29067	28667	28698	28959	28932	28961	28819	28824	28868	28666	28885	28850	29018	28755	28795	28769	28999	28678	28951	28954	28586	28796	29115	28622	28647	28871	28912	29045	28781	28989	28958	28748	28747	28669	28948	28665	28994	28860	28697	28857	28744	28962	28941	28743	29083	29145	28637	28876	28925	28575	28891	28616	28777	29012	28852	28923	28692	28879	28715	28852	28925	28786	28927	28931	28850	29053	28849	28741	29031	29010	28789	29030	29207	28686	28613	28783	28764	28932	28969	28848	28680	28933	28811	28843	28656	29068	28867	29034	28839	28769	29083	28903	28843	28753	29134	29026	28938	28909	29183	28796	29083	28981	28820	28859	29121	28853	28861	29054	28775	28929	28871	28846	28900	28838	28900	28740	28540	28901	28820	29053	28661	28846	28900	28486	28850	28810	29058	28789	28782	28552	28674	28947	28987	29060	28847	28816	29062	28871	28734	28970	29024	28956	28976	28577	28801	28829	28786	28717	29043	28767	28842	28731	28959	28916	28982	28827	28908	28810	29010	29079	29258	28812	28725	28752	28855	28923	29112	28937	29088	28680	28850	28678	28792	28909	28936	28858	29100	29006	29053	28857	28922	28668	28634	28722	28982	28840	28755	28993	29004	28883	28913	28768	28798	29077	28911	28909	28820	29074	28822	28978	28861	28804	28979	28762	28772	28775	28765	29060	28885	28888	29001	28933	28814	29001	28774	28676	28702	28802	28770	28764	28807	28759	29070	28861	28683	28597	28976	28728	28925	28901	28883	28773	28788	28425	28746	28785	28864	28521	28869	28719	28897	28844	28710	29035	28945	28937	28949	28886	29024	28764	28813	28535	28790	28981	28737	28821	28547	28671	28818	28743	28506	28613	28949	28948	28854	28958	28845	29040	28696	28938	28819	28583	28762	29024	28759	28877	28970	28977	28907	29006	29141	28910	28894	29052	28740	28912	28524	28816	28896	28942	28840	28722	28923	28938	28886	29012	28976	28613	28840	29092	28913	28792	28588	28955	28755	29020	28871	28791	28820	28842	28842	28569	29015	28742	28782	28781	28870	28516	28639	28688	28764	28827	29020	28793	28830	28918	28963	28898	28885	28920	29143	28877	28883	28868	29130	28932	28819	28708	28879	28555	29023	28904	28854	28782	28613	29019	28811	28960	28968	28834	28716	28814	28823	29011	28693	29015	28774	28831	28818	28994	29021	28794	28705	28727	29105	28902	28738	28954	28927	28852	29003	29057	28779	28808	29004	28715	28843	28699	28953	28934	28735	28749	29080	29107	28653	28830	28937	29029	28861	28821	28932	29050	28703	28781	28741	28757	28839	28922	28674	28564	28919	28816	28602	28727	28842	28965	28906	28559	28816	28775	28841	28615	28946	29029	29097	28728	28758	28882	28861	29046	28762	29031	28709	28638	28832	28739	28976	28844	28674	28851	28937	28900	28911	28997	29004	29073	29017	28807	29091	28794	28508	28971	28984	28951	28953	28919	29049	29032	28688	28708	28684	28652	28595	28868	28981	28949	29177	28640	29006	29093	28747	28806	28732	28591	28900	28814	28687	28950	28952	28856	28736	28816	29032	28750	28684	29085	28829	28822	28846	28736	28743	28928	28857	28850	28763	28988	28860	28660	28831	28815	28872	28945	28781	28875	28777	28793	28874	28878	28788	28708	28877	29024	28969	28648	28801	28836	28812	28532	28792	29018	28878	28775	28934	28826	28983	28798	28784	28608	28893	28803	28708	29067	28882	28963	28946	28819	28905	28893	29024	28791	28683	28861	28939	28676	28839	28655	28709	28754	29068	28785	28587	28630	28778	29267	28961	28922	28996	28715	29183	28676	28979	28926	28822	28868	28979	28713	28690	29098	28994	28828	28893	28643	29047	29014	28771	28538	28562	28666	28768	28691	29167	28883	28987	29053	28413	28895	28602	28919	28990	28912	29043	28825	28653	29034	28623	28573	28773	28669	29052	28758	28849	29036	28827	29041	28743	28986	28940	29001	28871	28988	28806	29189	29000	28966	28754	28857	29184	28737	28650	28907	28658	29223	29074	29117	28879	28959	28841	28785	28828	28973	28742	28913	28854	28937	28934	28829	28751	29074	28747	28791	28841	28687	28894	28941	28917	28862	28889	28951	29026	28846	28787	28715	28908	29063	29121	28990	28633	28943	29045	28947	28817	28946	28833	28968	29048	28730	28909	28999	28733	28836	28942	28803	28790	29008	29061	28860	28682	28937	28786	28973	28883	28716	28871	28908	28802	28885	28908	28599	28903	29171	29271	28991	28872	28789	29203	28951	29090	28987	29119	28939	28693	28678	28666	28667	28892	28701	28808	28838	29083	28708	28931	28839	29063	28937	28709	28622	28799	28693	28836	29142	28923	28576	28642	28905	28770	29200	28855	28645	28849	28814	28782	28887	28823	28633	28933	28683	28586	28722	28997	28836	29188	28760	28917	29027	28743	28762	29011	28950	28751	28802	28815	28770	29101	29025	28882	28760	28727	28847	29072	28995	28700	28850	28870	28827	28722	28742	28981	28922	29112	28720	29021	28837	29072	28648	28664	28853	28969	29005	28911	28933	28985	29129	28930	28894	28808	28747	28915	28736	29089	29074	29012	28963	29099	28898	28778	28784	28943	28760	28945	28740	28766	28754	28848	29155	28705	29040	28813	28873	28761	28735	28995	28890	29274	28784	28751	28737	28870	28794	28780	28849	28800	29100	28937	28869	28798	28932	28845	28580	28966	28748	29014	28808	28684	28835	28938	28837	28862	28851	28968	28881	28691	29074	29119	29077	29007	28873	28744	28861	28893	28917	28825	28814	28789	28878	28848	28934	28770	28639	28786	28612	28997	28437	28873	28721	28866	28842	28937	28865	28972	28804	29079	28809	29203	28985	28965	28898	28756	28714	28854	28800	28810	28590	28707	28740	28861	28975	28940	29210	28839	28958	28840	28689	28953	28735	28934	28984	28734	29003	29094	28807	28885	28762	28793	29049	28795	28846	28770	28979	29230	29008	28686	28758	28971	29076	28885	28925	28993	29043	29062	28963	28901	28881	28941	28743	28711	28604	28938	28970	29061	28656	28948	28768	28803	28866	28867	28946	28713	28688	28923	29109	28711	28780	28909	28766	28881	28777	28881	29023	28901	28975	28770	28805	28518	28848	28925	28760	28973	28971	28813	28693	28767	28940	29015	28933	28816	28829	28652	28970	28688	28769	28734	28953	28863	28921	28864	28790	28809	28916	29021	28706	28777	28649	28995	28907	28963	28953	28839	28610	28914	28877	28668	28923	28606	28628	28805	28607	28876	28810	29135	28802	28935	28688	28802	28893	28770	28773	28690	28720	28714	28807	28862	28864	29053	29037	28851	28873	28737	28761	28812	29224	28959	28738	28775	28632	28865	28933	28760	28747	28624	29076	28976	28664	28863	28919	28679	28765	29097	29066	28857	28723	28842	28925	28728	28720	28987	28850	28826	28817	28849	29109	28874	28809	28881	29055	29036	28818	29070	28757	28827	28911	28940	28513	28865	28952	28952	28902	28993	28937	28964	29201	29044	28885	28924	29054	28981	28824	28791	28618	28842	28886	28766	28569	28868	28699	28904	28902	28861	29114	28995	28844	28916	28711	28999	28712	28839	28827	28885	29067	29166	28687	28763	28919	29222	28775	28719	29017	28944	28864	28899	28974	28803	28911	28704	29045	28708	28995	28769	29019	28822	29041	28688	28697	29043	28733	28835	28669	28796	28653	28700	29002	28970	29120	28972	28986	29058	28905	28919	29020	28664	28978	28893	28873	28725	28520	28882	28685	28895	28760	28550	28734	29023	29034	28839	28610	28877	28966	29102	28637	29105	29069	28872	29124	28726	28577	28983	28715	29008	28891	28904	28815	28932	28967	28891	28652	28930	28865	28877	29003	28895	28851
26520	42043	41762	32794	26871	23587	21754	20620	19894	19680	18958	18768	18516	18482	18050	18204	18108	18177	17966	18031	17971	18038	17887	18012	17777	17915	17884	17846	17616	17653	17566	17440	17521	17590	17570	17588	17715	17489	17607	17467	17472	17586	17536	17487	17702	17492	17446	17410	17392	17617	17433	17501	17545	17531	17228	17315	17606	17217	17747	17309	17231	17305	17442	17472	17468	17530	17476	17577	17435	17257	17407	17524	17556	17495	17586	17386	17369	17510	17260	17410	17349	17434	17461	17510	17391	17563	17512	17402	17447	17411	17460	17563	17411	17247	17471	17505	17382	17422	17461	17499	17433	17303	17488	17445	17231	17683	17386	17454	17273	17326	17400	17508	17285	17508	17509	17470	17542	17356	17348	17437	17498	17365	17434	17553	17619	17359	17415	17437	17389	17353	17540	17597	17422	17492	17412	17553	17352	17326	17493	17361	17552	17449	17437	17478	17374	17345	17538	17327	17560	17607	17423	17458	17334	17360	17236	17291	17373	17444	17567	17376	17343	17378	17445	17550	17415	17565	17572	17540	17492	17607	17375	17370	17581	17460	17258	17549	17419	17533	17465	17325	17445	17368	17363	17455	17344	17522	17311	17398	17529	17453	17412	17309	17471	17365	17494	17460	17392	17446	17299	17372	17631	17527	17574	17316	17471	17322	17395	17385	17466	17451	17516	17263	17425	17353	17431	17163	17216	17498	17296	17130	17608	17545	17404	17470	17413	17418	17373	17390	17467	17451	17313	17449	17432	17480	17359	17492	17548	17609	17428	17424	17503	17574	17417	17518	17292	17397	17555	17377	17298	17582	17500	17389	17368	17371	17474	17414	17480	17403	17308	17581	17520	17364	17546	17597	17622	17354	17376	17368	17513	17351	17564	17522	17551	17534	17463	17462	17378	17462	17433	17466	17473	17351	17416	17361	17347	17519	17553	17334	17274	17595	17469	17277	17427	17497	17361	17629	17386	17396	17520	17453	17475	17474	17628	17321	17548	17522	17369	17533	17439	17420	17459	17454	17538	17309	17313	17164	17584	17444	17430	17358	17243	17406	17294	17461	17495	17436	17473	17422	17130	17402	17334	17349	17298	17366	17318	17420	17343	17274	17449	17496	17507	17584	17383	17340	17351	17293	17461	17419	17458	17287	17377	17554	17455	17411	17468	17396	17392	17556	17385	17483	17427	17552	17468	17473	17366	17559	17535	17552	17523	17332	17325	17434	17431	17337	17384	17521	17406	17379	17303	17474	17413	17458	17430	17319	17355	17485	17375	17404	17544	17518	17380	17327	17542	17485	17553	17398	17371	17348	17571	17511	17494	17506	17439	17383	17328	17390	17392	17573	17622	17364	17343	17360	17398	17525	17320	17502	17395	17486	17457	17434	17367	17426	17415	17322	17480	17424	17505	17406	17356	17332	17291	17400	17484	17415	17636	17154	17423	17540	17526	17528	17190	17430	17548	17465	17329	17637	17449	17445	17478	17503	17454	17438	17365	17423	17444	17517	17376	17213	17543	17518	17392	17378	17490	17441	17398	17293	17355	17254	17574	17296	17447	17498	17514	17376	17436	17419	17518	17297	17455	17496	17209	17313	17395	17486	17387	17386	17390	17500	17368	17427	17356	17506	17686	17501	17556	17371	17247	17460	17359	17410	17484	17330	17446	17472	17590	17506	17389	17355	17379	17424	17656	17520	17375	17380	17463	17347	17507	17602	17411	17486	17467	17520	17334	17534	17263	17303	17315	17429	17603	17541	17267	17537	17299	17284	17433	17438	17561	17458	17259	17407	17529	17424	17342	17414	17416	17535	17256	17321	17448	17396	17381	17480	17342	17450	17406	17035	17361	17268	17424	17325	17458	17492	17408	17439	17545	17466	17251	17475	17487	17484	17670	17483	17376	17402	17476	17540	17464	17401	17501	17337	17180	17352	17414	17400	17376	17430	17363	17300	17436	17445	17445	17398	17518	17466	17360	17366	17476	17535	17563	17487	17442	17474	17147	17330	17546	17490	17423	17412	17511	17312	17440	17682	17353	17484	17566	17356	17404	17391	17257	17225	17578	17214	17338	17468	17260	17499	17301	17433	17483	17457	17396	17197	17315	17591	17474	17444	17351	17444	17628	17511	17423	17453	17254	17510	17406	17568	17438	17419	17450	17490	17403	17528	17656	17554	17481	17549	17304	17511	17364	17544	17357	17425	17554	17450	17358	17267	17502	17481	17284	17436	17573	17394	17276	17440	17570	17517	17464	17445	17521	17463	17411	17511	17352	17564	17462	17524	17587	17594	17350	17383	17431	17610	17440	17277	17634	17486	17498	17397	17400	17437	17535	17234	17418	17556	17254	17505	17415	17592	17480	17571	17163	17409	17442	17427	17384	17427	17198	17370	17433	17494	17263	17505	17397	17479	17402	17414	17344	17493	17434	17387	17455	17493	17377	17271	17468	17545	17385	17390	17564	17538	17418	17237	17590	17622	17442	17651	17367	17438	17491	17332	17371	17518	17221	17400	17574	17425	17350	17154	17540	17425	17481	17471	17408	17537	17360	17400	17389	17550	17424	17462	17590	17503	17469	17382	17476	17494	17526	17476	17489	17464	17315	17432	17373	17301	17411	17439	17658	17490	17299	17446	17589	17336	17413	17523	17346	17425	17482	17463	17423	17357	17480	17298	17486	17384	17556	17334	17269	17441	17479	17219	17488	17521	17423	17451	17429	17331	17510	17504	17386	17343	17457	17299	17523	17363	17504	17449	17416	17358	17609	17305	17620	17326	17451	17376	17578	17485	17373	17275	17486	17467	17440	17414	17705	17421	17466	17532	17429	17429	17424	17278	17311	17601	17602	17537	17505	17426	17356	17510	17403	17457	17523	17339	17412	17614	17505	17459	17424	17537	17533	17420	17381	17417	17234	17353	17487	17378	17466	17544	17367	17359	17253	17527	17329	17563	17463	17379	17413	17406	17478	17327	17551	17456	17337	17428	17253	17528	17355	17366	17545	17685	17556	17471	17479	17447	17307	17372	17496	17394	17386	17428	17443	17310	17417	17522	17701	17388	17392	17427	17432	17411	17477	17450	17417	17484	17501	17497	17326	17336	17655	17457	17575	17470	17499	17465	17350	17319	17425	17441	17382	17525	17323	17319	17462	17520	17360	17407	17258	17640	17406	17371	17646	17388	17306	17540	17341	17401	17607	17323	17429	17328	17373	17479	17443	17447	17471	17405	17410	17377	17315	17490	17369	17296	17344	17329	17425	17641	17323	17393	17433	17563	17462	17438	17283	17368	17342	17288	17320	17492	17405	17445	17309	17459	17476	17609	17405	17494	17279	17411	17468	17475	17400	17350	17332	17389	17399	17409	17459	17449	17475	17271	17301	17426	17228	17420	17549	17492	17487	17414	17320	17411	17451	17613	17273	17372	17398	17365	17297	17380	17335	17232	17399	17466	17467	17208	17395	17432	17449	17521	17382	17662	17297	17524	17458	17399	17316	17452	17598	17371	17403	17259	17417	17548	17478	17427	17360	17560	17676	17697	17452	17500	17496	17382	17377	17443	17360	17379	17449	17561	17483	17511	17247	17429	17378	17423	17173	17649	17384	17393	17566	17336	17583	17447	17452	17243	17457	17550	17468	17402	17382	17294	17292	17448	17410	17490	17502	17425	17453	17538	17368	17505	17434	17348	17489	17484	17348	17333	17460	17526	17495	17460	17517	17492	17609	17308	17440	17398	17477	17457	17289	17401	17373	17300	17397	17408	17336	17434	17504	17405	17592	17441	17460	17498	17615	17500	17322	17356	17491	17576	17511	17397	17504	17449	17287	17520	17364	17414	17360	17454	17637	17463	17445	17538	17635	17440	17459	17512	17569	17428	17536	17362	17450	17287	17529	17432	17621	17408	17389	17408	17372	17422	17467	17387	17458	17400	17550	17453	17477	17371	17474	17388	17613	17238	17425	17446	17588	17330	17539	17385	17357	17446	17405	17423	17455	17434	17353	17356	17299	17591	17732	17651	17561	17437	17328	17504	17333	17460	17484	17628	17329	17361	17482	17437	17503	17574	17594	17317	17423	17193	17364	17677	17315	17496	17541	17439	17449	17512	17479	17419	17508	17400	17499	17375	17541	17296	17499	17514	17435	17288	17606	17267	17478	17394	17279	17573	17467	17435	17426	17528	17441	17355	17439	17342	17578	17529	17456	17455	17376	17267	17450	17411	17372	17398	17583	17595	17517	17506	17543	17430	17620	17355	17405	17422	17445	17334	17390	17511	17201	17493	17439	17414	17487	17138	17576	17611	17683	17580	17420	17409	17483	17461	17368	17284	17340	17438	17249	17350	17463	17582	17366	17321	17387	17531	17626	17474	17381	17562	17326	17404	17520	17442	17579	17412	17485	17501	17320	17495	17460	17613	17404	17406	17702	17400	17581	17499	17437	17565	17354	17365	17321	17304	17655	17505	17416	17208	17612	17376	17421	17445	17453	17437	17470	17625	17357	17511	17553	17343	17489	17293	17481	17405	17534	17400	17455	17355	17452	17443	17385	17382	17258	17423	17383	17233	17429	17483	17512	17552	17406	17443	17609	17490	17415	17503	17423	17526	17578	17467	17658	17296	17343	17381	17246	17625	17541	17585	17495	17445	17404	17472	17585	17496	17380	17356	17301	17504	17619	17267	17549	17644	17702	17276	17611	17484	17534	17500	17430	17389	17392	17389	17478	17608	17357	17217	17396	17593	17509	17533	17533	17391	17376	17453	17418	17354	17659	17336	17470	17457	17423	17440	17438	17403	17481	17275	17463	17384	17338	17360	17335	17307	17395	17418	17495	17423	17413	17242	17545	17490	17383	17451	17406	17474	17355	17389	17495	17591	17462	17585	17380	17455	17519	17425	17359	17403	17360	17507	17556	17405	17594	17403	17556	17318	17272	17385	17409	17551	17507	17510	17517	17444	17445	17541	17504	17560	17390	17565	17389	17528	17389	17450	17485	17151	17467	17379	17563	17426	17317	17454	17585	17448	17285	17416	17583	17385	17455	17369	17374	17382	17408	17414	17503	17529	17347	17384	17371	17426	17548	17545	17379	17522	17403	17647	17480	17601	17535	17448	17238	17522	17407	17650	17488	17579	17476	17436	17446	17287	17370	17567
22108	20669	27106	24571	23193	29480	35059	32090	30715	30987	30519	30134	30168	29833	29663	29498	29675	29411	29400	29341	29431	29101	29320	29610	29537	29307	29265	29164	29215	28866	29163	29251	29114	29091	28817	28861	28971	28728	28915	28842	28959	28962	29178	28980	29174	29057	28825	29153	28930	28866	28823	28873	28884	28782	28741	28605	28601	28753	28837	28931	28807	28930	28783	28872	28774	28550	28876	28841	28620	28963	29024	28804	28840	28788	28737	28825	28664	28598	28865	28815	28913	28822	28707	28888	28842	28821	28741	28681	29019	28758	28659	28761	28833	28671	28538	28577	28620	28798	28753	28819	28702	28749	28779	28653	28680	28669	28587	28698	28739	28820	28644	28627	28645	28658	28791	28869	28770	28660	28646	28779	28909	28664	28906	28857	28632	28933	28818	28958	28757	28783	28840	28843	28873	28523	28556	28496	28617	28706	28954	28803	28915	28964	28691	28686	28928	28659	28803	28930	28785	28592	28558	28775	28725	28617	28708	28946	28916	28763	28983	28823	28534	28451	29013	28732	28778	29225	28680	28748	28648	28722	28993	28776	28850	28624	28652	28713	28786	28951	28699	28689	28761	28519	28750	28597	28738	28605	28890	28546	28506	28807	28925	28537	28820	28744	28847	28550	28626	28799	28604	28719	28840	28649	28439	28605	28727	28962	28829	28720	28438	28819	28767	28750	28478	28681	28697	28627	28417	28767	28859	28424	28690	28842	28375	28407	28794	28804	28845	28569	28590	28720	28788	28669	28778	28739	28450	28751	28701	28749	28578	28752	28629	28738	28761	28760	29099	28823	28830	28521	28620	28764	28624	28658	28685	28640	28329	28554	28804	28908	28807	28801	28723	28779	28701	28651	28848	28618	28796	28615	28872	28810	28675	28910	28788	28675	28717	28748	28541	28718	28730	29118	28778	28753	28849	28642	28743	28572	28934	28736	28757	28732	28822	28715	28653	28582	28794	28640	28725	28739	28634	28807	28893	28707	28705	28879	28776	28687	28676	28693	28715	28571	28800	28844	28819	28576	28850	28795	28733	28804	28704	28641	28864	28656	28881	28656	28619	28682	28780	28783	28722	28532	28713	28649	28524	28861	28967	28632	28649	28642	28744	28837	28723	28624	28828	28733	28830	28719	29129	28794	28590	28838	28638	28639	28525	28525	28696	28995	28841	28735	28962	28853	28648	28560	28588	28656	28797	28855	28583	28950	28835	28616	28811	28768	28588	28845	28704	28738	28513	28755	28782	28589	28676	28635	28592	28688	28864	28792	28672	28561	28705	28772	28765	28692	28865	28579	28860	28752	28589	28865	28887	28517	28829	28733	28656	28760	28640	28802	28448	28913	28730	28674	28766	28699	28617	28703	29020	28616	28724	28919	28782	28435	28844	28657	28864	28689	28668	28582	28798	28773	28679	28938	28888	29120	28870	28894	28777	28772	28707	28942	28556	28620	28804	28615	28680	28932	28829	28587	28627	28625	28573	28745	28716	28702	28744	28803	28762	28911	28673	28637	28945	29022	28728	28891	28885	28544	28589	28779	28697	28538	29073	28883	28724	28771	28826	28762	28651	28598	28837	28394	28565	28796	28527	28702	28780	29044	28736	28614	28782	28992	28936	28829	28746	28616	28799	29032	28736	28659	28586	28659	28635	28662	28734	28732	28784	28908	28459	28705	28622	28529	28794	28817	28740	28903	28766	28470	28807	28529	28342	28496	28470	28412	28519	28574	28781	28766	28754	28600	28613	28750	28782	28674	28764	28710	28635	28704	28604	28605	28859	28600	29017	28915	28742	28991	28731	28632	28752	28440	28649	28903	28845	28763	28676	28787	28806	28861	28946	28461	28788	28867	28788	28917	28607	28540	28759	28896	28668	28763	28801	28682	28385	28752	28839	28771	28953	28706	28692	28712	28652	28565	28791	28478	28738	28611	28829	28806	28656	28745	28696	28792	28748	28798	28745	28960	28712	28583	28732	28697	28700	28717	28760	28571	28599	28881	28812	28663	28729	28563	28833	28665	28749	28686	28621	28541	28879	28634	28786	28772	28678	28672	28578	28747	28616	28848	28680	28655	28712	28891	28781	28834	28609	28575	28680	28889	28781	28915	28692	28930	28489	28556	28597	28979	28779	28983	28619	28767	28839	28746	28677	28531	28833	28770	28904	28845	28582	28658	28815	28818	28747	28560	29017	28872	28423	28526	28799	28769	28949	28790	28815	28758	28706	28689	28632	28829	28586	28556	28821	28810	28618	28798	28333	28740	28494	28648	28805	28657	28782	28657	28695	28593	28435	28508	28695	28461	28663	29025	28865	28808	28940	28737	28713	28737	28666	28691	28853	28568	28685	28939	28801	28578	29042	28384	28298	28880	28738	28690	28537	28927	28922	28832	28601	29006	29064	28752	29011	28618	28853	28653	28763	28677	28833	28571	28923	28621	28841	28791	28549	28817	28525	28572	28727	28729	28726	28760	28907	28806	28766	28671	28621	28836	28685	28689	28883	28562	28569	28606	28650	28629	28725	29033	28712	28748	28726	28541	28855	28715	28552	28838	28535	28881	28770	28891	28634	28729	28666	28904	28938	28616	28747	28806	28810	28686	28760	28614	28511	28851	28652	28643	28658	28754	28562	28785	28940	28730	28716	28699	28668	28883	28788	28652	28626	28307	29032	28538	28684	28585	28899	28594	28521	28696	28515	28677	28616	28649	28882	28691	28650	28681	28679	28768	28774	28690	28513	28799	28551	28792	28724	28881	28896	28628	28776	28626	28852	28555	28775	28743	28442	28645	28724	28766	28475	28814	28588	28632	28358	28730	28852	28674	28777	28496	28612	28852	28769	28733	28656	28953	29123	28669	28884	28681	28767	28987	28773	28742	28786	28734	28696	28624	28705	28689	28622	28766	28629	28653	29017	28809	28685	28628	28694	28906	28631	28741	28708	28582	28612	28839	28853	28854	28737	28768	28980	28771	28560	28900	28848	28727	28933	28772	28504	28712	28662	28587	28775	28773	28739	28977	28749	28775	28734	28886	28702	28432	28419	28602	28860	28944	28519	28428	28878	28789	28686	28473	28679	28552	28709	28518	28585	28950	28551	28792	28734	28690	28424	28697	28620	28766	28642	28792	28784	28492	28640	28421	28693	28686	28665	28368	28845	28710	28660	28647	28759	28732	28836	28641	28961	28560	28597	28826	28779	28644	28802	28593	28607	29066	28787	28759	28515	28685	28903	28959	28709	29118	28631	28935	28885	28716	28958	28769	28779	28537	28531	28941	28776	28827	28882	28698	28924	28921	28909	28549	28712	28727	28644	28683	28671	28665	28640	28561	28622	28682	28670	28831	28898	28795	28936	28824	28696	28500	28665	28801	28724	28553	28822	28864	28676	28581	28739	28453	28823	28684	28829	28883	28794	28634	28664	28564	28909	28861	28489	28697	28748	28532	28675	28672	28394	28984	28917	28654	28632	28639	29082	28731	28694	28972	28790	28848	29068	28771	28597	28730	28638	28820	28709	28829	28804	28544	28930	28918	28548	28718	28702	28613	28650	28815	28861	28673	28519	28661	28717	28744	29122	28758	28635	28602	28736	28534	29196	28632	28660	28613	28703	28672	28774	28696	28784	28598	28621	28534	28672	28803	28587	28492	28958	29030	28826	28788	28721	28885	28843	28792	28680	28549	28643	28646	28465	28800	28710	28935	28895	28816	28577	28631	28788	28581	28578	28752	28738	28725	28655	28707	28841	28573	28874	28474	28766	28617	28747	28778	28802	28706	28828	28868	28552	28697	28636	28852	28734	28522	28588	28632	28613	28927	28753	28701	28728	28726	28545	28856	28711	28618	28882	28901	28741	28940	28598	28794	28743	28950	28657	28531	28810	28552	28951	28970	28886	28920	28501	28580	28645	28726	28641	28972	28664	28568	28749	28730	28855	28558	28733	28709	28571	28862	28785	28763	28938	28604	28844	28583	28943	28660	28862	28721	28626	28522	28708	28517	28490	28676	28562	28725	28625	28366	28650	28527	28486	28701	28670	28574	28975	28719	28627	28751	28797	28649	28808	28493	28867	28688	28530	28608	28547	28726	28803	28405	28834	28715	28554	28949	28678	28727	28624	28679	28633	28690	28558	28340	28882	28588	28659	28534	28918	28869	28471	28589	28805	28722	28795	28840	28706	28775	28559	28738	28547	28885	28850	28738	28425	28511	28814	28814	28801	28775	28723	28815	28740	28726	28449	28658	28719	28749	28754	28833	28856	28914	28795	28771	28643	28885	29041	28879	28765	28646	28894	28739	28663	28766	28917	28923	28713	28601	28762	28895	28648	28794	28855	28629	28613	28669	28522	28733	28789	28813	28702	28452	28689	28953	28853	28623	28896	28656	28541	28649	28590	28593	28728	28599	28518	28758	28656	28651	28742	28775	28833	28594	28763	28880	28785	28607	28761	28413	28729	28886	28725	28492	28688	28790	28847	28763	28647	28546	28927	29013	28602	28605	28567	28795	28817	28652	28576	28910	28716	28482	28759	28591	28829	28827	28546	28776	28649	28531	28743	28931	28742	28657	28805	28562	28679	28817	28879	28824	28954	28750	28744	28758	28696	28540	28431	28797	28947	28800	28744	28795	28716	29013	28713	28789	28636	28810	28954	28802	28892	28905	28725	28774	28821	28631	28698	28466	29039	28639	28618	28586	28942	28894	28229	28838	28719	28753	28610	28808	28527	28709	28454	28596	28779	28715	28954	28864	28807	28717	28879	28870	28842	28522	28430	28574	28478	28986	28773	28712	28615	28601	28669	28607	28916	28607	28742	28541	28721	28488	28845	28683	28832	28892	28650	28799	28696	28747	28374	28864	28892	28703	28871	28634	28832	28608	28744	28951	28511	28670	28713	28951	28693	28373	28779	28684	28473	28653	28794	28594	28901	28727	28618	28675	28609	28604	28839	29242	28781	28658	28710	28816	28627	28854	28553	28291	28697	28747	28676	28799	28730	28614	28756	28682	28880	28817	28662	28468	28906	28761	28693	28627	28743	29020	28535	28613	28936	28861	28833	28708	28979	28766	28764	28633	28579	28615	29084	28727	28711	28898	28709	28538	28705	28615	28647	28875	28681	28868	28701	28560	28644	28516	28842	28631	28993	28455	28747	28886
28035	46711	46256	36910	30021	25733	23473	21961	20978	20281	19747	19379	18899	18604	18632	18263	18214	18005	18173	18102	18018	17723	18058	18007	18026	17881	17892	17725	17774	17607	17438	17555	17430	17517	17339	17666	17419	17320	17545	17472	17478	17339	17454	17329	17339	17399	17557	17412	17251	17247	17341	17414	17363	17423	17196	17303	17345	17392	17299	17400	17363	17379	17463	17519	17367	17323	17377	17252	17129	17284	17250	17290	17224	17354	17308	17292	17380	17300	17387	17472	17306	17319	17408	17351	17442	17191	17227	17489	17509	17184	17388	17345	17227	17311	17382	17429	17513	17449	17253	17306	17310	17239	17384	17322	17500	17341	17333	17166	17218	17440	17512	17387	17327	17306	17300	17181	17340	17355	17330	17329	17363	17294	17330	17080	17392	17213	17411	17261	17228	17335	17435	17202	17429	17235	17428	17373	17320	17463	17329	17378	17257	17454	17485	17458	17328	17197	17254	17352	17291	17323	17253	17372	17240	17492	17324	17178	17155	17413	17372	17341	17241	17283	17397	17351	17354	17193	17311	17401	17148	17161	17311	17347	17192	17204	17284	17276	17084	17250	17192	17420	17361	17294	17268	17210	17371	17373	17335	17227	17430	17328	17230	17382	17380	17376	17296	17345	17574	17411	17305	17373	17538	17274	17250	17059	17183	17270	17273	17318	17322	17440	17440	17386	17400	17200	17190	17264	17337	17373	17289	17390	17266	17318	17297	17114	17600	17286	17248	17216	17434	17225	17240	17195	17308	17363	17225	17361	17331	17187	17454	17467	17303	17342	17293	17434	17519	17333	17395	17407	17162	17430	17241	17282	17236	17359	17453	17328	17306	17236	17335	17325	17324	17482	17287	17343	17351	17296	17238	17118	17472	17262	17491	17344	17332	17282	17353	17184	17195	17172	17194	17334	17379	17328	17079	17363	17298	17247	17215	17225	17251	17008	17329	17196	17200	17295	17055	17407	17210	17466	17210	17234	17145	17215	17371	17343	17363	17274	17237	17198	17363	17265	17343	17250	17295	17469	17317	17567	17352	17324	17293	17417	17411	17373	17266	17430	17501	17140	17154	17335	17325	17326	17277	17152	17253	17086	17315	17386	17122	17522	17326	17252	17308	17409	17357	17334	17207	17276	17397	17412	17221	17311	17389	17190	17265	17237	17328	17228	17239	17362	17338	17336	17414	17438	17260	17241	17314	17436	17328	17089	17230	17397	17269	17289	17307	17310	17386	17289	17228	17394	17363	17247	17143	17192	17471	17215	17263	17111	17291	17226	17215	17304	17236	17416	17320	17327	17288	17286	17336	17274	17370	17344	17276	17380	17284	17242	17340	17300	17524	17384	17489	17363	17309	17211	17270	17355	17272	17296	17366	17430	17398	17070	17320	17236	17628	17274	17485	17172	17259	17307	17320	17342	17317	17377	17193	17293	17528	17320	17245	17334	17266	17494	17224	17337	17323	17347	17289	17366	17315	17304	17326	17239	17481	17411	17239	17393	17324	17138	17510	17381	17443	17397	17221	17464	17319	17248	17264	17212	17288	17410	17378	17391	17433	17331	17289	17342	17287	17303	17468	17348	17085	17381	17239	17258	17206	17251	17349	17283	17471	17155	17287	17262	17237	17310	17374	17253	17556	17243	17292	17178	17232	17441	17297	17361	17424	17458	17329	17105	17366	17453	17233	17283	17329	17217	17312	17196	17354	17161	17329	17197	17320	17214	17223	17277	17353	17400	17379	17302	17325	17168	17337	17292	17129	17450	17391	17411	17354	17305	17322	17391	17215	17320	17366	17231	17186	17292	17234	17198	17259	17342	17259	17334	17162	17282	17368	17140	17088	17324	17316	17298	17281	17253	17316	17178	17343	17172	17271	17449	17266	17242	17368	17379	17215	17393	17368	17247	17459	17268	17216	17225	17377	17268	17221	17142	17258	17323	17203	17297	17260	17374	17479	17335	17222	17411	17183	17139	17334	17297	17230	17447	17152	17390	17099	17369	17405	17158	17312	17307	17267	17304	17384	17431	17297	17432	17349	17331	17314	17378	17179	17287	17401	17229	17503	17357	17360	17235	17379	17342	17149	17280	17278	17230	17371	17427	17190	17333	17213	17262	17546	17225	17349	17160	17287	17321	17202	17236	17233	16936	17455	17238	17305	17295	17210	17221	17349	17201	17419	17294	17245	17505	17227	17288	17187	17388	17306	17240	17267	17215	17239	17395	17259	17334	17077	17176	17319	17182	17328	17155	17351	17451	17192	17200	17328	17322	17173	17282	17221	17427	17433	17511	17369	17195	17391	17385	16981	17268	17219	17195	17353	17252	17199	17312	17375	17303	17374	17288	17343	17185	17429	17326	17378	17501	17304	17257	17381	17378	17298	17241	17279	17546	17073	17358	17371	17317	17202	17225	17218	17316	17240	17480	17418	17215	17249	17172	17261	17303	17291	17267	17304	17254	17349	17404	17194	17322	17271	17520	17251	17403	17310	17434	17320	17275	17213	17280	17321	17458	17366	17327	17356	17412	17306	17431	17239	17205	17317	17192	17297	17358	17380	17244	17105	17318	17355	17364	17378	17296	17277	17205	17297	17271	17359	17201	17351	17296	17426	17242	17172	17422	17353	17463	17275	17340	17398	17303	17112	17315	17276	17234	17504	17242	17218	17205	17266	17212	17311	17128	17269	17175	17392	17296	17296	17455	17305	17229	17335	17290	17436	17522	17405	17368	17514	17053	17373	17309	17444	17431	17182	17136	17137	17269	17270	17311	17389	17389	17300	17385	17079	17253	17315	17151	17317	17343	17363	17139	17364	17229	17212	17365	17237	17150	17217	17353	17436	17329	17464	17422	17425	17282	17288	17360	17473	17465	17265	17337	17504	17314	17265	17178	17335	17196	17345	17266	17271	17280	17345	17360	17386	17359	17389	17294	17438	17328	17305	17457	17232	17417	17415	17450	17272	17462	17212	17372	17454	17328	17299	17267	17118	17155	17258	17283	17344	17197	17266	17380	17258	17191	17450	17289	17529	17377	17317	17392	17292	17324	17295	17285	17227	17193	17386	17274	17165	17217	17241	17301	17419	17118	17424	17432	17430	17468	17311	17313	17216	17245	17321	17367	17270	17165	17324	17220	17225	17204	17277	17399	17395	17278	17331	17201	17223	17347	17176	17101	17342	17438	17148	17419	17470	17327	17242	17304	17226	17207	17271	17307	17333	17394	17257	17416	17229	17256	17399	17270	17303	17295	17334	17266	17231	17284	17341	17324	17259	17232	17388	17136	17269	17116	17318	17433	17366	17299	17280	17408	17289	17294	17268	17355	17307	17330	17365	17238	17323	17224	17352	17167	17370	17329	17248	17126	17310	17259	17396	17320	17269	17219	17235	17360	17357	17371	17246	17295	17256	17393	17290	17173	17431	17376	17196	17442	17225	17214	17374	17415	17302	17370	17202	17486	17441	17162	17258	17205	17194	17202	17202	17250	17388	17341	17204	17270	17396	17438	17263	17285	17253	17170	17302	17505	17357	17358	17498	17190	17364	17172	17299	17256	17291	17250	17258	17212	17188	17236	17291	17358	17220	17325	17320	17248	17253	17235	17401	17469	17325	17295	17352	17298	17312	17309	17195	17309	17543	17274	17278	17284	17379	17336	17450	17116	17443	17398	17422	17492	17300	17323	17222	17253	17293	17387	17263	17258	17363	17496	17308	17078	17489	17170	17353	17331	17290	17309	17265	17256	17293	17201	17206	17334	17436	17286	17400	17261	17273	17268	17376	17360	17119	17205	17384	17322	17499	17328	17363	17243	17231	17388	17514	17291	17452	17583	17257	17467	17288	17261	17489	17183	17395	17279	17307	17387	17480	17246	17235	17199	17495	17212	17388	17226	17265	17194	17242	17230	17418	17257	17547	17342	17374	17237	17271	17152	17284	17305	17420	17189	17242	17354	17427	17315	17353	17370	17304	17301	17227	17309	17350	17436	17374	17313	17328	17214	17173	17412	17049	17348	17529	17432	17324	17291	17266	17218	17316	17139	17295	17291	17320	17448	17227	17305	17312	17257	17193	17320	17365	17163	17262	17168	17501	17408	17199	17300	17305	17205	17293	17262	17285	17227	17469	17298	17253	17427	17435	17322	17223	17366	17344	17312	17243	17261	17226	17342	17175	17357	17264	17298	17203	17485	17268	17207	17328	17347	17369	17310	17433	17646	17335	17413	17209	17065	17331	17387	17137	17211	17459	17326	17233	17368	17249	17169	17342	17380	17317	17287	17423	17344	17429	17307	17319	17354	17374	17133	17272	17303	17458	17211	17245	17377	17316	17193	17168	17497	17259	17252	17297	17324	17369	17258	17122	17321	17232	17411	17287	17260	17255	17271	17432	17139	17251	17359	17222	17213	17280	17356	17170	17232	17465	17255	17228	17336	17422	17351	17361	17482	17389	17432	17388	17308	17241	17229	17236	17363	17158	17271	17345	17441	17307	17269	17269	17236	17355	17416	17211	17201	17182	17365	17314	17227	17246	17072	17322	17289	17337	17125	17427	17328	17358	17306	17274	17355	17284	17462	17181	17173	17285	17337	17277	17456	17280	17255	17463	17327	17405	17275	17492	17283	17268	17216	17230	17202	17284	17298	17232	17245	17312	17431	17315	17382	17345	17262	17378	17352	17253	17207	17295	17395	17308	17334	17337	17375	17373	17166	17351	17428	17315	17503	17359	17316	17303	17317	17305	17256	17300	17281	17300	17145	17212	17546	17191	17361	17103	17402	17316	17440	17356	17153	17357	17484	17158	17294	17373	17398	17202	17261	17329	17133	17297	17362	17523	17252	17258	17319	17222	17354	17286	17148	17235	17248	17330	17274	17443	17206	17348	17289	17146	17405	17323	17101	17445	17331	17223	17307	17322	17387	17086	17171	17346	17282	17132	17196	17221	17270	17276	17337	17343	17487	17311	17345	17301	17488	17308	17330	17524	17314	17390	17267	17188	17177	17336	17279	17306	17218	17307	17305	17275	17441	17370	17493	17389	17262	17280	17279	17337	17166	17347	17172	17334	17352	17322	17236	17260	17251	17254	17274	17433	17212	17271	17256	17318	17234	17186	17387	17342	17276	17399	17260	17271	17224	17064	17388	17316	17330	17422	17287
37687	33913	39311	37000	33473	32371	31430	31362	30912	30749	30814	30333	30563	30038	30335	30140	30319	30189	30459	30330	30463	30393	30362	30411	30395	30256	30511	30261	30366	30023	30108	30302	30347	30263	30511	30220	30211	29884	30234	30037	30220	30161	30133	30507	30363	30362	30099	29869	29981	30177	30041	30273	30015	30022	30217	29840	30369	30152	30267	30276	30123	29971	30199	30042	30063	30136	30202	29970	30343	30108	30067	29968	30251	30260	30425	30358	30063	30203	30292	29848	30018	30190	30302	30068	30086	30163	30029	30295	30295	30160	30038	30128	30156	30003	30189	30315	30127	30083	30334	29996	30104	30005	30184	30122	30086	30350	30184	30285	29879	30267	30355	30059	30189	30052	30253	30267	30152	29818	30198	30068	30442	30496	30186	30262	30322	30103	29908	30229	30082	30077	29676	30119	30120	30224	29870	29929	30185	30018	30002	30043	30041	30239	30125	30014	30158	30011	30430	30172	30114	30172	30134	30340	30447	30015	29925	30381	30322	30303	30165	30272	30261	29933	30111	29931	30032	29914	30301	29989	30271	30219	30024	30208	30181	30128	30282	30153	30165	30167	30208	30031	30105	29744	29832	30264	30049	30401	30461	30184	29996	30094	30168	30278	29997	30250	30079	30130	30050	30023	30072	30657	30215	30147	30093	30195	30235	30222	30190	30049	29966	30001	30301	30057	30012	30193	30125	30110	30268	30518	30323	30151	30116	30040	30207	30069	30329	29781	30444	30124	30064	29979	30158	30206	29739	30195	30272	30182	30283	30065	30277	30033	30298	30161	30062	30222	30289	30232	30310	29926	30094	29935	30033	30362	30097	30335	30116	29842	30245	30134	30104	30144	30030	30321	30190	30262	30404	29953	30219	30222	30170	30106	29982	30084	30452	30227	30335	30120	30210	29878	30243	30185	30316	30006	30224	30077	30259	30262	29857	30030	30040	30073	29833	30179	30187	30028	30381	29926	30367	30239	30366	30233	30404	30304	30362	30323	30300	30284	29992	30345	30250	29984	30208	30075	30314	30047	30211	30131	30013	30059	30325	30015	30243	29788	30335	30110	30289	30173	29971	30208	30294	30047	30233	30066	30043	30115	30139	30105	30129	30528	29972	30128	30209	30027	30130	30146	30434	30320	30148	29809	29904	30137	29996	29652	30010	30077	30512	30201	29980	30061	30227	30265	29993	30166	30256	30078	29988	30275	30138	30047	30214	30175	29859	30027	30038	30275	30048	30091	30052	30001	30140	30267	30008	30137	30286	30286	30356	30302	30161	30310	30302	29899	30036	29814	30380	29950	30035	30341	30100	30114	30005	30171	30192	30234	30167	30253	30296	30101	29893	29962	30050	30227	30160	30001	29926	29893	30179	29877	30311	30084	30259	30020	30202	30077	30285	30294	30364	30147	30078	30055	30297	30113	30123	29942	30252	30064	30191	30188	29976	30155	30250	30438	30104	30081	30003	30050	30049	30268	30206	30116	30417	30346	30239	29831	30185	29989	29943	30106	30276	30192	30072	30279	29952	30255	30081	30309	30081	30085	30156	30434	30143	30455	30244	30322	29818	30396	30201	30041	30182	30087	30142	30122	30111	30178	30212	30157	30229	30122	30240	30185	30258	30102	30248	30117	30078	30331	30365	30322	30102	30325	30127	30227	30244	29934	30003	30154	30300	30317	30126	30166	30030	30150	30326	30153	30009	30263	30173	29870	30315	29859	29980	30125	30208	30185	30204	29975	30060	30207	30199	30182	30363	30303	29932	30154	30285	30326	30116	30072	30142	30242	29932	30015	30476	30359	29950	30261	30054	30160	30206	30108	30057	30244	30102	30013	30208	30264	30147	30251	30016	30255	30264	30091	30039	30430	30228	30008	30203	30114	30468	30087	30254	30278	29986	29951	30145	30197	30128	29955	30322	30286	30223	29987	30077	29875	30254	30270	30198	30231	30300	30296	30272	29949	30198	30109	30121	30203	30390	30270	30146	30169	30278	30380	30282	30236	30146	30115	30108	30234	30203	30019	30101	30208	30100	29971	30178	30189	30297	29974	30124	30141	30306	29857	29954	30090	30355	30019	30315	30298	30176	30279	30203	30223	30129	30354	30220	30262	30256	30132	30209	29864	30293	30235	30260	30080	30177	30171	30142	30221	30153	30054	30362	30143	30181	30077	30184	29970	30218	30013	30152	30078	30117	30434	30109	30196	30244	30131	30128	30043	30025	30007	29742	30004	30003	30403	30218	30053	30115	30228	30042	30184	30318	30208	30245	30001	30000	29978	30000	30239	30071	30193	30172	29979	29923	30544	30073	30066	30295	29861	29842	30068	30160	29992	30075	30249	30163	30277	30379	30314	30350	30207	30105	30449	30123	30019	30241	30026	30272	30273	29988	29956	30181	30123	30167	30247	30045	29956	29786	30139	30066	29835	30205	30244	30207	30324	30054	30344	30149	30195	30047	30182	30341	29966	30276	30021	30176	30091	30117	30254	30183	30293	30258	30309	30167	30008	30309	30183	30173	29997	30333	30269	30023	30254	30249	30212	30251	29993	30105	30051	30218	30179	30185	30090	30068	30081	29779	30201	30123	30336	30169	29941	30141	30017	30028	30057	30064	30085	30167	30196	30230	29934	30194	30044	30292	29939	30227	30205	30201	30032	29893	30242	29845	30326	30254	29997	30182	30311	30310	30101	29990	30271	30053	30240	29995	30069	30334	30256	30247	30380	30455	30269	30164	30269	30082	30171	30198	30181	30221	30355	30167	30171	30044	30044	30189	30101	29982	30038	30180	29974	30098	29791	30301	29948	30006	30205	30246	30407	30080	30014	30380	30088	30034	30327	30292	30383	30176	30520	30126	30002	30379	30174	30031	29953	30108	30400	30269	30251	30058	30143	29873	29945	30163	30530	30362	30289	30499	29941	30286	30053	29851	30010	30191	30058	30357	30189	30312	30311	29952	30104	30191	30236	30239	29750	30183	30058	29874	30309	30356	30193	30031	30012	30062	30096	30079	30078	29988	30114	30077	29792	30204	30160	30196	30326	30164	29997	30198	30005	30103	30017	30163	30156	30192	30333	30239	30169	30480	30095	30221	30216	30015	30257	30200	30269	30091	30157	30133	30038	30280	29968	30345	30184	29955	29923	30301	30297	30101	29747	30193	30387	30347	30375	30335	30102	30271	30106	29914	30276	30220	30148	30257	29970	30172	30197	30055	30029	29912	30143	30256	30343	30221	30061	30075	30165	30033	30424	30046	29964	29927	30400	30229	30195	30164	30047	30044	30166	30265	30344	30012	30258	30000	29843	30148	30117	30061	30194	30180	30031	30043	30247	30030	30489	30406	30305	29936	30337	30100	30598	30264	30171	30109	30081	30317	29992	30087	30082	30332	30107	30216	30380	29936	30064	30089	30110	30096	30274	30089	30245	30238	30164	30074	30058	30079	30315	30199	30298	29943	29941	30307	29931	30271	29941	30122	30244	30383	29965	29997	30250	30023	30032	30203	30132	30281	30122	30147	30060	29927	30087	30060	29859	30141	30158	30073	30155	30223	30232	30007	29890	30052	29974	30174	29863	30155	30031	30094	30318	30300	30032	30050	29774	30034	30324	30033	30376	30013	29991	30190	30191	30252	30307	29943	30265	30338	30173	30076	30046	29956	29995	30281	30191	30065	30239	30139	29999	30218	29961	30430	30389	30315	30025	30068	30007	30240	30214	30189	30025	30100	29896	29957	30238	30249	30173	29961	30283	30378	30243	30134	30253	30413	29716	30180	30203	30072	30400	30209	30511	30447	30146	30203	30403	30103	30237	30481	30249	30019	30258	30048	30187	30131	30275	30226	30013	30008	30014	30418	30248	30310	30272	30210	29917	30177	30272	30135	30109	30095	29870	30381	30066	30121	30409	30128	30188	30326	30007	30056	30135	30135	29959	30242	30148	30203	30163	30283	30237	30175	30270	30210	30142	29772	30353	30108	30187	30285	30218	29999	30419	30157	30317	30168	30237	30308	30212	30023	30078	30075	30290	30225	30108	30223	29979	30154	30170	30044	30090	30223	30143	30246	30345	30011	30122	30084	30017	30177	30062	30234	30220	30133	30141	30109	30142	30309	30163	30167	29953	29989	29918	29983	30127	30240	30298	30160	30052	30141	30073	29901	30219	30144	30155	30204	30354	29934	30205	29819	30107	30131	30090	30158	30232	30152	30351	30184	30102	30347	30343	30168	30125	30098	30023	30195	30380	30157	30297	30106	30087	30156	30264	30274	30398	30290	30022	30050	30210	30526	30276	30343	30306	30060	30014	29910	30291	30111	29905	30104	30064	29973	29991	30154	30398	30141	30326	30070	29887	30216	29904	30190	30078	30206	30140	30076	30183	29963	30316	29679	29926	30084	30074	29984	30325	30303	30091	30296	30265	30317	29989	30195	30046	29803	30141	30122	29892	30188	30131	30268	30239	30328	30364	30295	30582	30051	30135	30205	30328	30166	29932	30086	30364	30118	30196	30182	30288	30469	29885	30251	29943	30197	29837	30266	30269	30243	30229	30170	30080	30262	30265	30128	30199	30099	30198	30140	30134	30122	30178	30301	30270	30177	30128	30042	30002	29708	30072	29627	29951	30225	30247	30230	30257	30107	29987	29957	30310	29946	30293	29964	30210	29958	30350	30167	30348	30218	30145	30357	30095	30389	30164	30129	30250	30151	30014	29889	30273	30132	30060	30096	30192	30402	30195	29929	29895	30349	30373	30150	30386	30385	30162	30216	30252	30329	30089	30138	30395	30237	30180	30258	30332	30232	29795	30014	30245	30285	30081	30248	30018	30415	29981	29913	30140	30153	30033	30276	30081	30302	30207	30034	30094	30311	30494	30367	29918	30276	29992	29952	30278	29986	29881	30097	30196	30126	30186	29720	29913	30229	30084	30012	30207	30150	30061	29842	30100	30132	30234	30163	30283	30294	29837	30354	30120	30095	30049	30136	30127	30244	30070	30090	30382	30151	30182	30282	30172	30384	30354	30133	30000	30192	30172	30219	30083	30157	30076	29941	30133	30257	30032	29901	30086	30224	29943	29970	30063	30102	30036	30241	30140	30027	30320	30248	29994	30200	30210	30205	30227	30198	30077	30255	30000	29852	30001	30099	30481	30051	30142
30079	36449	35545	27883	23610	21114	20173	19527	19036	18840	18863	18605	18355	18298	18363	18323	18214	18229	18211	18016	18187	18157	18292	18193	17906	18141	18178	18067	18054	18093	18033	17988	18180	18087	18294	17993	18135	17913	17970	17996	18269	18024	18022	17990	18059	18162	18090	18160	18036	17887	18104	17946	17961	18222	17871	18140	17940	18095	17990	17992	17930	17923	17886	18005	17901	18085	18099	18044	18083	18032	18132	17934	17966	17932	17972	17917	18047	18089	17970	17931	18016	18030	18062	18173	18040	17816	17996	17758	17946	18102	17854	18185	17828	17938	17890	18070	17890	18006	17927	18020	18071	18173	17981	17989	17832	17985	17908	18173	17968	18004	17936	18141	17988	18043	17806	17872	18125	17845	17846	18019	18109	17873	18068	18017	17972	17969	17997	17982	17916	18058	17927	17846	17758	17908	17872	18069	17793	17814	18015	17920	17979	17920	18084	17990	18031	17848	18046	17888	18141	17856	17965	17886	17764	17867	18044	17936	18000	18047	17972	18137	18036	17896	18126	17952	18011	17830	18050	17885	17963	18000	18029	18077	18016	18021	18073	18099	18173	17846	18038	17847	17875	17965	17828	17842	18031	17997	17869	17940	17934	18044	18007	18233	18066	17871	17911	18113	17978	17940	18033	18085	17970	18127	18024	18020	17992	17978	18049	17999	17842	18072	17916	18089	17966	18123	17721	17921	17894	17981	17971	18065	17912	17964	18051	18059	17994	17865	17961	17965	17968	17884	17934	18046	17804	17921	18164	17849	18005	17856	18115	17940	18068	18094	17798	18306	17904	18042	17925	17863	18090	17999	17939	17937	17963	18116	17822	18253	17975	17902	17892	17801	17951	17960	17921	17850	18022	17826	17898	18029	17957	17964	17976	17977	17979	17780	17924	18108	18005	17913	17947	18134	17994	17947	18137	17983	17913	18061	17962	17755	17878	17941	17997	17845	18053	17970	17900	18028	18027	17980	18058	18011	17993	18039	17963	17948	17947	17966	18224	18079	17866	17965	17964	17870	17946	17944	17907	17885	17833	17896	18076	17948	18005	17967	17886	17964	18061	17886	18070	18146	18191	18056	17958	17862	17901	17883	17849	18177	17746	18090	18104	18343	18016	17995	18104	18117	18083	17987	17895	17998	17774	17810	17978	18063	18008	17853	17843	17845	17949	17976	17993	17964	17958	17865	17994	18082	17964	17944	17943	17914	17984	17917	17981	18215	17964	18030	17905	17919	17813	18086	17883	17892	17901	17998	17897	17995	17885	18044	17993	17942	18107	17936	18136	18013	17892	17867	17966	18148	17957	17936	17951	17960	18031	18047	17714	17903	17983	17950	17965	17873	17939	17896	18035	18098	18066	17896	17958	18002	17822	18043	17899	17976	18100	18003	18170	18128	18018	18091	17893	18088	17793	18042	17859	17893	17750	17795	17857	17999	17894	18156	17926	18040	17967	18083	17897	17857	18050	18063	17957	17938	17771	18007	17779	17961	17801	18066	18128	18020	18090	18056	18045	18004	18139	18012	17900	17830	17902	17898	17953	18153	18097	17996	18013	17988	18004	17952	18006	18104	18063	18007	18194	17934	17994	17933	17974	17813	18042	17908	17952	17892	17902	18064	18014	17941	17970	18037	17828	17925	17856	18033	18028	18037	17998	17976	18093	17995	17852	17648	17971	17953	17998	18016	17779	17975	17922	17921	18041	17967	17862	18018	18166	17935	17882	17717	17943	17923	18054	18098	17904	18001	18155	17886	17855	18047	17926	17939	17872	17910	18040	17959	17913	17772	17868	18058	17875	18001	18035	17916	18027	17968	18012	18147	18005	18023	17859	18057	18051	18126	17958	18018	17899	18036	18204	17955	17884	17959	18054	17890	17952	18123	17970	18057	18040	18027	17800	17943	18006	17926	17958	18265	17972	18012	18061	17998	18048	17898	18022	17839	17846	18011	17896	18171	18038	17944	18083	17844	18033	17931	17759	18019	18077	18067	17960	17982	17895	17932	18098	17892	18066	18042	17945	17849	17862	17840	17953	17983	17938	17915	17845	18066	17729	18016	17923	17961	17892	17949	18103	18027	17868	17878	17828	18047	18070	17808	17928	17932	18027	18075	17961	18112	17935	17991	17946	17873	17988	17879	17922	17907	17936	17847	17921	17951	18061	17792	18142	18306	18101	18058	17822	18000	18028	17848	18060	18007	18065	17987	17819	17962	18014	18066	17879	17812	17852	17862	18056	17662	17844	17976	17944	18009	17729	18051	17874	17895	17923	18005	17942	18011	17873	17854	18092	17973	18035	17833	18026	17975	17951	17764	17907	17995	17983	18003	17979	18050	18006	18018	18057	18071	17817	17925	18048	18058	17892	17956	18003	18080	18042	17948	17922	17992	17971	17915	17987	18046	18065	17962	18168	17857	17992	17793	18012	17992	17954	18074	18088	17952	17958	18025	17927	17879	17951	18039	17884	17996	17908	18063	17778	17982	17843	17974	17986	17828	18056	17982	18041	18056	17874	18098	18029	18106	17994	17857	17966	18043	17855	17878	17941	17945	17907	17791	18005	18169	17910	17939	18175	17966	18143	18024	18090	17931	18013	17795	18064	18079	18074	17846	18084	17885	17967	17853	18080	17904	18030	17861	17936	17813	17967	18087	17931	18029	17965	17813	17955	17982	17987	18011	18055	18152	18071	18114	17992	17881	17914	17905	17962	18116	17921	17782	17905	17988	17973	18118	17987	17886	17860	17880	18061	18024	18144	18060	17893	17831	17946	18025	17962	17835	17840	17951	17697	17972	18024	17993	18137	17841	18039	17832	18149	18003	17925	17784	18008	18027	18049	18017	18138	17881	18006	18039	18035	17880	18072	18032	18001	17873	18085	18026	17913	17947	17955	17991	17919	17953	17971	18069	18063	18014	17937	17870	17969	17982	18093	17807	17948	18157	18051	17822	18017	17998	17881	17929	17971	17865	17902	17972	18114	17978	17998	17814	18051	17933	17929	17952	17973	17952	18034	17960	17823	18002	17927	18058	18199	17978	17903	17916	17902	17907	17865	18082	17850	17932	17870	18241	17778	18091	17887	17880	17938	17824	17990	17995	18039	17907	17876	17885	18131	18040	17897	17727	18104	18050	17929	17725	18089	18016	17919	17971	17893	17930	17923	17994	17887	18011	18000	17934	18048	18039	17943	18130	17989	17989	18057	18142	17884	18098	17978	18113	17982	17903	17957	18057	18014	17995	17984	18004	17970	17899	17974	17943	18149	17886	18013	17989	18021	17860	17875	17940	17914	18080	17787	17797	17886	17938	18040	17900	18002	18076	17991	18115	17895	17886	18180	18128	17824	17974	17989	17932	17932	17925	18047	18025	17882	17998	17822	17759	17890	18012	17980	17989	18004	17972	17966	17976	17913	17956	17913	18000	17964	17812	17720	17891	17878	18078	18028	18169	17883	17967	18054	17909	18079	17961	17814	17808	18213	17939	18162	18010	17983	17930	17933	17909	18043	18034	18078	18018	17974	17867	17969	17872	17899	18047	17922	17986	17934	17949	17834	17821	17968	17898	18101	17860	17981	17739	18105	17941	18060	17813	18023	18010	18021	17780	17957	18046	18048	18028	18019	18089	18008	18008	17898	18181	18158	18123	17878	17957	17972	18192	17766	17978	17956	17910	17957	17991	18238	18165	17964	18080	17862	17881	17974	18131	17920	17905	18008	17885	18154	17956	18066	18017	17906	18041	18013	18034	17890	18039	17798	17996	17978	17991	18045	18026	18032	17917	18046	18077	17918	17900	18143	18165	18009	17932	17916	18037	18096	17969	17912	17932	17947	17974	17919	17816	17961	17963	17996	18153	17914	17855	18048	17888	17814	17994	18040	18193	18003	17863	17946	18134	18134	17993	17974	17812	17910	18085	17920	17886	17968	17900	17980	17971	17984	18008	18004	17974	17904	18063	18031	17964	18082	17835	18038	18065	17982	18097	17999	17971	17933	17933	17879	18142	17979	17970	17874	18059	17918	18061	18057	17962	17886	17849	18019	18067	17978	18060	17920	18017	18112	17961	17887	18026	17942	17886	17924	17906	17975	17949	17918	17896	18258	18133	17922	18046	17911	17906	18004	18062	17977	18098	17928	17933	18059	17935	18076	17963	18045	17863	17862	17820	17971	17962	17896	18135	17988	18042	18014	17849	17818	18070	17999	17824	17674	18085	17881	17928	17984	17900	18249	18167	17875	17975	17872	17916	18104	17932	17891	17879	17921	17918	17974	17878	17954	17981	17986	17988	18023	17989	18024	18142	17883	17946	18006	18099	18092	17994	17883	17962	17850	18122	18100	17942	17899	17807	18308	18009	18058	17902	18096	17864	18030	17940	17959	17994	17991	17941	18139	17991	17904	17991	18043	17805	17879	17999	18067	17850	18009	17892	18005	17963	18143	17864	17933	18054	17987	18036	18072	18150	18077	18080	17892	18038	18056	18002	18098	17888	17933	17958	17975	18174	17790	17911	18003	17894	17957	17790	17840	17942	17807	17971	17791	18028	17938	18033	17957	18076	17963	17938	17968	18047	17995	18047	17989	17928	17974	17955	18046	18082	17797	17964	17932	17888	17893	17966	17794	17947	17887	17964	18048	17976	18147	17957	17936	17815	17950	17962	17932	18176	17856	17983	18114	18026	17961	17910	17916	17881	18028	18000	18054	17862	18017	18056	17850	17812	17913	17976	18253	18072	17925	17948	17775	17971	17906	18052	18019	18238	17992	18210	17883	17931	17902	17880	17992	17769	18174	18029	17865	17961	17896	18133	18113	17877	18069	18240	17908	17951	18070	18027	18010	17963	18105	17998	18064	18141	18111	17910	17881	17964	17934	18087	17836	17984	17988	17889	17944	17992	17987	17827	17872	17748	18102	17994	17878	17838	17891	18065	18023	18060	17867	17881	18119	17957	17790	17955	18032	17963	17998	18111	17905	18057	17913	17859	17902	17738	17973	17682	17987	18002	18008	18027	17728	17922	17833	17974	18014	18101	17972	17950	18113	18081	17951	18077	18004	18044	17963	17732	18040	18073	18019	17880	18014	17930	17928	17938	17863	18129	17817	18055	17879	17960	18044	17875	17989	17831	17939	18046	17972	17886	17872	18019	17844	18022
23464	20667	27070	25396	25812	31379	33535	31275	30471	30353	30422	29725	29796	29761	29538	29560	29566	29478	29220	29238	29340	28923	29416	29236	29171	29235	29464	29378	29101	29203	29229	29314	29147	29068	29231	28957	28889	28916	28895	29114	29108	28998	28912	28970	28981	28966	28923	29195	29106	29260	29277	29105	29186	28779	28786	29042	29139	29038	28813	29006	28878	28897	28698	28943	28771	29079	29052	28902	28980	28762	28930	29037	29164	28810	29002	28970	29085	28854	28611	29107	29076	29153	28861	28974	29138	29015	28794	28955	28952	29104	28918	28894	28909	28934	29113	28719	28912	28800	28867	28777	29054	29275	28972	29186	29041	28863	28831	28960	28994	28848	28948	28911	29027	28815	29076	28960	28840	29007	28777	28968	29113	28895	28882	29139	28841	28714	29096	28837	28929	28683	28706	28847	28851	28912	28886	29114	28866	28933	28844	28984	28876	28866	28856	29038	29123	29041	28885	28781	28736	28757	28893	28983	28863	28613	28830	28947	29088	28996	28672	29196	29079	28792	28585	29183	28826	29006	28817	28934	28886	29111	28922	28986	28847	29040	28905	29126	29007	28976	28911	28775	28897	28759	29093	28959	28924	28898	29141	28924	28891	28921	29091	28675	28638	28858	28903	28856	28884	29036	28751	28916	28944	28893	28800	28953	28765	29060	28783	28974	28881	28924	28796	28779	28803	29157	29027	28690	29137	28954	29145	28958	28917	28964	28808	29107	29056	28884	29263	29072	28927	28920	29001	29047	28842	28806	29059	28950	29011	29153	28708	29013	29131	28735	29138	28962	29252	28692	28867	28845	28705	29079	29067	29035	29089	28995	28859	28762	28747	28767	29005	29211	28826	28686	28965	29093	29178	28900	29145	28878	29102	28874	28907	29113	29032	29100	28772	28680	28867	28793	28643	29256	28953	28821	28740	28942	28794	29039	29029	28951	29028	28885	28742	28747	28718	28881	28824	29365	29221	28893	28877	28814	28674	29233	29114	28934	29005	28847	29122	29000	28792	28773	28966	28718	29153	28765	28707	28703	29048	28993	28921	29004	28549	28914	28916	28914	29350	29070	28938	29007	28836	28911	28898	29110	28778	29151	29167	28774	29202	28795	28988	28858	28693	28695	28879	29215	28968	28938	28843	29086	29361	29198	28888	28763	29049	28874	28808	28994	28978	29026	29285	29174	29175	29007	28895	28916	28798	28739	28836	28977	28782	28955	28877	28730	28815	28909	28765	28955	29008	28987	29182	28692	28878	28762	28881	28898	28826	29016	28873	28963	29038	29174	28833	28962	29129	28832	29214	28892	28795	28888	28906	28832	28869	28882	28927	28918	28941	29048	28951	28997	28946	28746	28960	28963	29192	28975	29152	28834	28866	29093	29033	29046	29001	29096	29001	28996	28943	28959	28719	28955	28642	28776	29079	28721	28979	28759	28908	28442	28763	28796	28817	28869	28717	29127	29034	28976	28951	28656	29045	29054	29001	28955	28923	29170	29070	29095	29123	29052	28767	29038	28966	28809	29017	28894	28774	28812	28968	28806	29072	29071	28983	28923	28983	28864	29187	29073	29057	28946	28947	28899	29019	29089	29087	28968	28867	28917	28925	28669	28954	28731	28771	28729	29021	28914	29038	29149	28915	28841	28637	28773	28911	29088	28661	28927	28996	29030	28924	28905	28746	28649	29203	28891	28582	28912	28904	28675	28975	28964	29113	28907	29101	28922	28825	29032	28719	28933	28908	29219	28988	28708	28830	29074	28736	29026	29087	28965	29111	28958	29211	29070	29085	29033	29169	29018	28763	29050	28781	29325	28902	28956	29062	28682	29010	29037	28796	28958	29020	28707	28721	28818	28985	28642	28910	28953	28729	28853	28860	29221	28976	28972	28960	29247	29129	28885	28996	28819	28931	29094	28954	28779	28802	28776	29141	28990	28925	28592	28696	28852	29091	28889	29039	28917	28861	28883	28818	28882	28851	29009	29086	28837	28748	29015	28771	29062	29206	28791	28900	28870	28692	29104	29022	28734	28965	28925	29026	28777	29022	29092	28990	28927	28955	28943	28858	28861	28640	29078	29053	29042	29169	28918	28990	29037	28899	29020	28995	29033	28741	29120	29004	28864	29230	29023	28899	28794	29002	29167	28771	28772	28863	28912	28808	28833	28767	29047	28858	28822	29024	28830	28920	29002	28970	28864	29069	29161	28994	28948	28946	28927	28891	28952	29217	29042	28770	28834	29111	28970	29039	29044	28829	28929	28892	29000	28905	29143	29041	28802	29191	29283	28988	28912	28623	28957	29008	28777	28706	28955	28881	28994	28981	28771	28842	28970	29029	28801	28928	29035	28864	28691	28946	28970	28820	28964	28954	28767	29118	28790	28973	28854	29071	29052	28922	28664	29141	28900	29104	29065	28868	28882	28986	28939	28989	28909	28860	28764	28983	28529	29061	28873	28682	28895	29186	29054	29073	28810	29130	28993	29093	28943	29148	28883	29098	28729	29110	29121	29010	28878	28945	28744	28845	28560	28770	28968	28785	29055	29180	28888	28780	28793	28710	28957	28925	28934	28941	28784	28888	29141	28800	28948	28772	28679	28948	29102	29002	28708	29016	28973	29159	28847	28978	29224	29028	29174	28998	29076	29094	28711	28917	28939	28900	29064	29091	29159	28852	29094	28966	29041	28819	28659	28607	28956	29041	29105	28800	29025	29036	28611	28848	28599	28887	29090	28907	29086	29019	29024	29157	29118	29161	29228	29129	28889	28858	29096	28718	28870	28845	29061	28971	28891	29109	28694	28796	28771	29008	29148	29004	28812	28997	28666	28880	28796	28869	29058	29008	28996	28949	29023	28983	28953	29039	29162	28977	28705	28946	29103	28921	28869	28752	29089	29194	28888	28918	29099	28874	28790	28876	28826	28890	28952	28976	28870	29114	29076	28966	28816	28910	29107	28775	28688	29034	28863	29008	28891	28935	28920	29092	29156	28972	28856	29105	29094	28674	28984	28973	28963	28892	29028	28722	28753	28717	29344	29013	29103	29122	28947	28803	28752	28904	28693	28899	28639	28945	28788	29040	29236	28841	29032	28818	28730	28927	29202	29240	28942	28874	29005	28940	28831	29016	28961	28961	28697	28830	28794	28882	29090	28923	28974	29042	29160	29033	28883	28756	28823	28762	28791	28958	29064	28939	29070	29009	28835	29004	29031	28972	28813	29078	28916	29055	28637	29010	28734	29072	28926	29012	29102	28979	28999	28820	29051	28829	29004	28999	28737	28991	29050	28997	28682	28603	29208	28772	29042	28868	28902	29324	28901	28946	29225	28902	29091	28871	28910	28748	28927	28718	28715	28737	29078	28799	29055	28780	28769	29064	28773	28990	28883	28849	28736	28647	29191	29107	28823	28961	28759	28830	28816	28856	28535	28814	28913	28881	28849	28672	28855	28863	28933	28977	28875	28589	28867	29039	28963	29068	29182	28961	28832	29010	29072	29025	28770	29062	28913	28965	29120	29095	28822	29178	28901	28985	29040	29043	29171	28925	28765	28878	28929	28807	28760	28821	28973	29100	28784	28983	28786	29063	28955	28713	28849	28961	28806	29089	29078	28935	28827	28959	29146	28990	28975	28927	28932	28898	29212	29153	28836	29043	29103	29135	28951	29192	29003	29039	29047	29099	28976	28884	28977	28924	28656	28908	29006	28984	28908	28942	29013	28974	28795	28891	28774	29210	28951	28996	29065	28925	28684	28931	28901	28690	28880	28899	28990	29142	28882	29023	28938	29075	29003	29115	29161	28811	28908	28920	28885	28876	28917	28887	29059	29031	29293	28933	28819	28970	28976	29117	29008	28957	28892	29230	29088	29157	29027	29153	28873	28806	28993	29027	29041	28836	28974	29091	28901	29080	28962	29081	28775	28885	28870	29064	28928	28856	28970	28940	28965	29129	28871	29188	28959	28959	29099	28941	29114	28963	28994	28937	28943	28935	28959	28641	29149	28935	28929	29016	29079	28759	28724	29030	29074	29036	28981	28788	29138	29023	29029	29097	29186	29067	28849	28944	28921	28848	29188	29046	28858	28824	29028	29040	28901	29094	29015	28958	28886	29248	28747	28896	28952	29023	28969	29039	28898	29025	28903	29018	29045	28781	28949	28782	28939	29087	28734	29028	28474	28598	28918	28986	29047	28917	29108	29135	29097	28967	29015	28836	28981	28936	29192	29053	29125	28941	28912	28566	29009	28889	28980	28781	29065	29159	29038	28851	28812	28868	28971	28965	29009	29102	29092	28883	28985	28836	28868	28907	29051	29060	28886	29261	28738	28868	29059	28905	28891	29010	29032	28899	28907	29205	28996	29083	28982	28965	28771	28758	28822	28950	28974	28832	28879	28907	28992	28909	28945	28774	28926	29037	28994	29090	28823	28959	29026	28834	28979	28966	28924	29140	28939	28778	29109	28800	28978	28881	28905	29148	28867	29033	28874	29185	28841	29106	28895	29140	28873	28801	28915	28941	28917	29000	28822	28739	29036	28990	28982	28863	29122	28851	28730	28958	28863	28877	29216	28994	28857	29061	28670	28920	28668	28734	28978	29052	29034	29092	28846	28744	29235	29034	28817	28725	28995	28817	28980	28763	28646	28841	29097	29076	28936	28894	28755	28918	28932	28946	28905	28890	28880	29039	29105	29110	29080	29034	28987	28862	28807	28923	28839	28870	28960	28992	28868	28999	29009	28950	28982	28880	29025	28995	28832	28935	29298	29126	29072	28969	28874	28990	28983	29066	28946	28891	29033	28850	28758	28638	28908	28945	28829	28815	28933	29143	28819	28706	28896	28831	28846	29038	29131	28904	28972	29087	29065	28711	28745	28895	29032	28886	28823	28886	28806	28830	28897	28856	29079	29088	28839	29079	29065	29166	28986	28874	28993	28940	28990	28988	29088	29064	28981	28855	29070	28844	28856	28834	28941	29073	28928	29405	28859	28923	29092	29151	29146	28888	28809	28620	28859	29185	28921	28831	28855	28929	29109	29169	28748	28917	28797	28959	29133	28926	29081	28984	28789	28731	28897	29198	28889	29075	29257	28532	28832	28769	28957	28945	29027	28888	28891	28979	28914	28959	28962	29062	29020	29110	28988	29040	28936	28970	29229
26724	42254	42118	33321	27103	23591	21714	20664	19725	19392	18964	18813	18643	18459	18348	18158	18088	17990	18057	17986	17745	17893	17869	18077	17979	17994	17814	17706	17835	17564	17349	17554	17615	17609	17487	17836	17681	17661	17648	17595	17589	17504	17643	17494	17525	17428	17441	17613	17597	17581	17531	17491	17519	17606	17473	17572	17382	17404	17439	17558	17577	17540	17325	17470	17420	17498	17479	17334	17559	17615	17587	17475	17460	17617	17530	17462	17404	17405	17444	17480	17355	17318	17416	17444	17482	17342	17364	17495	17432	17474	17627	17589	17453	17641	17366	17350	17486	17702	17520	17537	17474	17438	17298	17399	17363	17269	17426	17412	17576	17341	17637	17528	17570	17508	17460	17334	17492	17402	17558	17431	17488	17573	17461	17476	17651	17673	17604	17540	17483	17579	17629	17474	17509	17505	17421	17385	17452	17385	17472	17582	17369	17572	17306	17419	17599	17520	17413	17367	17464	17394	17552	17311	17476	17316	17348	17518	17377	17458	17425	17481	17506	17372	17327	17446	17461	17477	17480	17576	17444	17537	17494	17342	17360	17382	17401	17468	17259	17585	17436	17448	17590	17487	17537	17397	17539	17476	17446	17399	17472	17463	17494	17437	17510	17470	17513	17704	17353	17408	17559	17518	17327	17475	17250	17647	17499	17485	17493	17418	17583	17424	17486	17294	17425	17462	17477	17371	17419	17600	17442	17414	17281	17447	17450	17594	17518	17667	17485	17321	17157	17391	17581	17632	17346	17502	17546	17373	17429	17537	17478	17569	17374	17548	17450	17303	17303	17625	17589	17424	17391	17379	17289	17448	17685	17568	17489	17288	17296	17470	17523	17397	17520	17453	17566	17509	17490	17398	17378	17403	17378	17596	17425	17498	17357	17338	17405	17548	17479	17464	17505	17531	17505	17391	17479	17419	17613	17532	17534	17440	17476	17470	17184	17428	17456	17257	17463	17424	17468	17281	17557	17633	17369	17541	17531	17453	17479	17470	17536	17389	17516	17455	17224	17372	17332	17458	17485	17573	17408	17441	17373	17628	17410	17445	17422	17596	17301	17495	17462	17564	17423	17555	17463	17623	17496	17411	17308	17293	17550	17619	17502	17722	17347	17370	17435	17524	17424	17463	17381	17410	17483	17280	17786	17352	17495	17523	17485	17277	17601	17568	17569	17499	17498	17520	17430	17427	17502	17481	17412	17579	17596	17420	17529	17575	17576	17538	17556	17532	17447	17396	17629	17446	17414	17417	17452	17494	17548	17568	17456	17427	17485	17452	17462	17548	17600	17552	17406	17406	17474	17489	17447	17438	17453	17534	17447	17476	17466	17431	17375	17542	17340	17303	17566	17534	17389	17216	17374	17350	17460	17379	17549	17248	17507	17272	17389	17574	17604	17366	17487	17483	17612	17522	17619	17346	17386	17469	17480	17445	17368	17308	17618	17557	17596	17609	17454	17514	17495	17421	17450	17548	17509	17528	17423	17471	17431	17598	17422	17430	17505	17601	17541	17574	17382	17371	17531	17386	17333	17325	17445	17423	17471	17527	17477	17500	17504	17475	17500	17418	17412	17391	17511	17633	17345	17477	17195	17446	17452	17429	17510	17447	17281	17444	17572	17507	17713	17506	17490	17526	17331	17478	17416	17503	17515	17445	17347	17283	17479	17417	17521	17673	17443	17372	17503	17369	17483	17316	17668	17416	17261	17620	17390	17510	17411	17289	17567	17327	17479	17527	17471	17542	17544	17449	17386	17506	17547	17509	17322	17390	17395	17548	17580	17503	17558	17482	17504	17300	17568	17426	17594	17522	17430	17532	17335	17632	17505	17396	17349	17565	17491	17375	17354	17557	17466	17709	17409	17503	17376	17455	17317	17536	17545	17506	17543	17395	17520	17494	17610	17496	17351	17437	17282	17480	17582	17264	17417	17433	17452	17324	17417	17304	17352	17427	17357	17525	17437	17531	17397	17440	17359	17418	17478	17750	17380	17496	17409	17341	17482	17398	17550	17422	17457	17490	17537	17656	17492	17539	17697	17597	17493	17517	17315	17507	17215	17574	17337	17522	17612	17532	17358	17559	17275	17354	17538	17467	17566	17693	17582	17510	17502	17539	17614	17455	17359	17558	17367	17435	17496	17516	17474	17380	17375	17233	17560	17447	17403	17519	17444	17556	17616	17430	17458	17328	17549	17462	17635	17439	17368	17245	17570	17592	17327	17537	17416	17389	17420	17563	17434	17408	17503	17668	17487	17527	17435	17509	17536	17453	17434	17507	17494	17437	17476	17345	17340	17317	17421	17504	17466	17429	17427	17406	17447	17546	17627	17513	17517	17656	17524	17388	17516	17506	17414	17399	17392	17380	17449	17358	17361	17367	17344	17626	17459	17517	17338	17632	17436	17572	17444	17464	17593	17434	17467	17453	17434	17389	17488	17472	17453	17259	17525	17553	17597	17397	17358	17503	17540	17408	17534	17646	17444	17390	17432	17381	17605	17370	17354	17391	17472	17383	17396	17395	17413	17465	17543	17683	17466	17561	17405	17571	17508	17391	17525	17584	17376	17369	17299	17400	17461	17455	17299	17479	17508	17347	17284	17422	17415	17492	17389	17417	17443	17458	17442	17512	17279	17453	17673	17397	17530	17503	17507	17507	17571	17275	17219	17327	17317	17367	17326	17469	17529	17249	17591	17366	17676	17342	17488	17443	17564	17442	17564	17461	17468	17405	17376	17316	17401	17594	17504	17286	17406	17413	17584	17306	17322	17567	17521	17329	17444	17531	17353	17665	17520	17478	17472	17372	17530	17540	17485	17610	17441	17361	17337	17352	17509	17578	17412	17410	17398	17421	17519	17467	17513	17334	17376	17434	17384	17406	17402	17448	17486	17482	17530	17574	17521	17287	17432	17428	17400	17309	17513	17262	17368	17562	17440	17465	17474	17284	17554	17351	17441	17373	17501	17304	17218	17473	17248	17644	17590	17429	17295	17552	17478	17484	17474	17600	17533	17520	17435	17496	17375	17460	17607	17430	17587	17342	17504	17536	17470	17495	17474	17498	17643	17388	17450	17410	17446	17517	17494	17292	17545	17383	17401	17334	17475	17526	17430	17587	17430	17477	17564	17330	17423	17475	17458	17521	17397	17326	17620	17473	17414	17345	17510	17492	17569	17621	17346	17530	17481	17434	17435	17579	17372	17445	17408	17382	17371	17411	17480	17663	17335	17455	17328	17439	17373	17782	17454	17465	17393	17382	17417	17511	17393	17555	17623	17459	17343	17481	17257	17383	17397	17622	17321	17558	17543	17519	17143	17346	17364	17503	17544	17669	17407	17487	17731	17594	17663	17373	17395	17447	17491	17400	17266	17548	17694	17374	17319	17543	17719	17526	17521	17406	17567	17447	17526	17356	17446	17522	17522	17635	17458	17411	17306	17457	17507	17411	17497	17520	17513	17506	17414	17475	17325	17482	17454	17491	17380	17327	17581	17620	17746	17318	17381	17518	17602	17423	17396	17379	17472	17583	17284	17314	17492	17553	17398	17487	17468	17440	17444	17385	17473	17336	17297	17310	17549	17529	17510	17514	17347	17465	17414	17457	17379	17488	17483	17565	17451	17519	17536	17465	17599	17495	17490	17461	17561	17513	17564	17178	17422	17469	17424	17393	17381	17516	17343	17429	17512	17541	17569	17547	17434	17472	17370	17499	17536	17297	17623	17546	17426	17453	17517	17519	17675	17587	17397	17471	17632	17379	17570	17348	17559	17284	17417	17388	17363	17425	17417	17337	17598	17455	17318	17570	17447	17457	17574	17393	17470	17530	17463	17603	17221	17520	17479	17424	17401	17351	17482	17442	17469	17287	17356	17532	17393	17455	17377	17483	17384	17441	17530	17483	17675	17507	17404	17443	17404	17440	17551	17234	17485	17512	17589	17616	17645	17560	17409	17447	17569	17506	17525	17519	17388	17435	17465	17662	17536	17563	17679	17446	17392	17379	17390	17509	17622	17610	17286	17575	17417	17732	17347	17496	17405	17513	17485	17483	17389	17587	17552	17313	17495	17401	17414	17529	17322	17561	17711	17393	17395	17373	17289	17456	17408	17583	17462	17527	17448	17448	17407	17477	17535	17478	17485	17498	17335	17440	17412	17368	17483	17331	17382	17440	17440	17367	17532	17398	17508	17454	17619	17428	17454	17514	17264	17489	17425	17523	17517	17374	17577	17311	17475	17514	17492	17361	17449	17409	17639	17443	17473	17491	17488	17485	17475	17442	17535	17391	17176	17580	17339	17465	17361	17407	17508	17528	17404	17445	17661	17455	17397	17363	17368	17519	17356	17296	17507	17486	17531	17448	17533	17539	17503	17469	17525	17566	17482	17509	17517	17520	17542	17529	17471	17257	17586	17474	17534	17382	17425	17357	17478	17398	17418	17418	17440	17377	17499	17597	17455	17308	17439	17517	17337	17438	17562	17468	17458	17481	17451	17390	17403	17451	17500	17506	17562	17282	17442	17432	17426	17367	17337	17471	17474	17457	17292	17503	17563	17527	17500	17420	17508	17493	17353	17306	17471	17404	17412	17611	17545	17399	17433	17327	17445	17237	17424	17471	17645	17368	17541	17593	17466	17272	17479	17494	17479	17317	17522	17443	17471	17494	17414	17417	17549	17558	17254	17409	17442	17385	17377	17482	17346	17379	17496	17365	17411	17555	17354	17551	17281	17409	17350	17586	17399	17189	17454	17392	17545	17442	17566	17358	17308	17417	17519	17527	17368	17484	17287	17364	17382	17449	17459	17412	17562	17331	17388	17454	17563	17283	17405	17404	17395	17314	17591	17499	17502	17513	17453	17557	17392	17545	17457	17428	17238	17556	17452	17472	17398	17444	17453	17344	17529	17522	17320	17552	17563	17293	17591	17290	17425	17437	17419	17533	17599	17422	17378	17387	17450	17350	17392	17487	17514	17559	17450	17444	17503	17394	17416	17530	17579	17391	17442	17498	17364	17477	17452	17425	17470	17618	17303	17520	17527	17383	17412	17568	17414	17484	17546	17515	17674	17473	17525	17526	17319	17516	17550	17319	17502	17390	17534	17537	17412	17402	17564	17244	17448	17450	17346	17389	17486	17360	17556	17322	17422	17564
22148	20659	27096	24580	23356	29709	35362	32149	30951	31167	30628	30322	30147	29846	29477	30029	29781	29461	29732	29521	29514	29639	29250	29671	29330	29433	29118	29300	29636	29240	29245	29031	28951	29137	28952	28950	28975	29356	29114	29050	28914	28886	29142	28818	28887	28754	28919	29064	28969	29058	28884	28646	28712	28934	29385	28904	28890	28963	28857	28807	28989	29030	29071	28777	28846	28714	28721	28753	28781	28883	29093	28806	28990	28992	28741	28896	28750	28952	28913	28917	28880	28819	28957	28655	28715	29030	28686	28788	28572	28860	29190	28953	28846	29045	29395	28735	28732	28761	28917	28947	28915	28717	28929	28908	28683	28588	28825	28947	28802	28824	29135	28562	28687	28818	28835	28893	29040	28976	28881	28713	29005	28838	28705	28826	28839	28921	28894	28919	28479	28974	28797	29046	28592	28636	28695	28799	28628	28548	29025	28777	28743	28587	28944	29017	28943	29138	28778	28709	28673	28753	28871	28769	28915	28839	28703	28770	28966	29046	28724	28920	28741	28688	28761	28880	28673	28651	28786	28668	28968	28891	28671	28782	28853	28810	28981	28862	28834	28689	28890	28816	28984	28638	28566	28757	29005	28841	28647	28874	28872	28772	28685	28826	28985	28544	28950	28963	28996	28699	28690	28876	28732	28713	28716	28453	28730	28722	28780	28904	28818	28745	28838	28818	28574	28872	28829	28853	28856	28890	28764	28880	28756	28811	28853	28711	28680	28831	28891	28871	28929	28649	28916	28809	28887	28534	28968	28745	28955	28849	28991	28844	28844	28694	28945	28798	28753	28808	28640	28701	28946	28595	28912	28825	28796	28923	28966	28883	28722	28881	28970	28763	28911	29033	28818	28783	28812	28783	28878	28727	28554	28712	28526	28708	28967	28786	29093	28824	28860	28902	28876	28870	28720	28702	28843	28994	28727	28619	28682	28905	28841	28813	28718	28814	28767	28731	28762	28735	28829	28507	29022	28657	28829	28602	28978	28609	28656	28732	28682	28527	28628	29119	28858	29000	28620	28870	28725	28851	28807	28715	28732	28793	28624	28852	28511	29172	28886	28968	28925	28889	28887	28632	28719	28965	28973	28735	28705	28620	28874	28877	28971	28856	28537	28921	28911	28820	28911	28612	28643	28697	28823	28962	28882	28934	28582	28798	28792	29042	28857	28562	28634	28697	28924	28880	28725	28836	28666	28833	29038	28853	28664	28624	28829	28593	29122	29085	28773	28806	28734	28613	28903	28568	28530	28501	28755	28964	28736	28735	28830	28522	28826	28915	28681	28606	28755	28947	28746	28795	28689	28906	28890	28636	28865	28715	28903	28507	28906	28748	28644	28820	28826	29043	28864	28705	28898	28863	28741	28674	28439	28983	28662	28593	28851	28928	28773	28878	28563	28629	28693	28801	28747	28956	28627	28853	28651	28608	29042	28695	28826	28463	28703	28965	28848	28723	28591	28799	28788	28708	28728	29010	28956	29030	28814	28617	28900	28584	28721	28876	28765	28602	28770	28842	28500	28795	28765	29071	29044	28900	28828	29008	28645	28910	28873	28956	28834	28718	28651	28906	29126	28919	28939	29076	28899	28797	28757	28790	28442	28692	28732	28758	28709	28956	28760	29061	28712	28839	28886	28613	28816	28677	28824	29031	28995	28906	28574	28999	28757	28538	28988	28593	28831	28878	28870	28784	28923	28727	28692	29071	28643	28750	28879	28535	28881	28864	28822	29078	28447	28493	28685	28807	28840	28770	28717	28991	29028	28935	28807	28761	28858	28909	28760	28801	28901	28426	28671	28793	28883	28723	28801	28734	28800	28954	28955	28726	28921	28612	28926	28828	28930	28757	28755	29086	29186	28953	28603	28643	29019	28545	28866	28941	28938	28761	28987	28768	29074	29027	28900	28726	28576	28951	28826	28988	28916	28987	28816	29021	28944	28839	28712	28741	28824	28647	28883	28889	28532	28734	28898	28801	28929	28572	29030	28803	28418	28991	28612	28732	28591	28688	28788	29105	28800	28828	28606	28843	28758	28812	28787	28906	29015	28986	28983	29090	28820	28644	28641	28829	28893	28626	28753	28628	28871	28930	28708	28918	28858	28738	28848	28884	28758	28700	28602	28665	28729	28816	28844	28619	28833	28874	28827	28677	28805	28900	28623	28690	28848	28555	28772	28663	28658	28921	29011	28673	28816	28708	28768	28768	28789	28820	28753	28609	28996	28959	28990	28816	28872	28537	29177	28914	28710	28537	28934	28723	28889	28730	28799	28737	28701	28782	28892	28685	29050	28831	28911	28792	28843	28771	28799	28906	28664	28527	28847	28802	28650	28484	28619	28705	28747	28700	28723	28659	28731	28994	28886	28962	28773	28976	28579	28836	28931	28659	28917	28756	28719	28857	28617	28624	28970	28691	29000	28972	29032	28935	28797	28944	28629	29068	28788	28852	28763	28752	28850	28780	28960	28559	29011	28786	28723	28807	28785	28632	28582	28454	28943	28623	28658	28726	28610	28842	29026	28979	28837	29054	28630	28710	29008	29095	28861	28717	29016	28930	28787	28648	28689	29017	28654	28530	29079	28946	28836	28825	28702	28367	28972	28845	28770	28766	28897	28846	28644	28622	28994	28839	28915	29107	29044	28842	29102	28769	28784	28867	28888	28734	29057	28895	28803	28996	28737	28897	28786	28849	28869	28818	28805	28616	28760	28901	28677	28704	28757	28831	28878	28880	28952	28740	28850	29025	28765	28641	28606	28777	28829	28613	28665	28715	28656	28652	28660	29056	28785	28840	28580	28884	28976	28846	28858	28978	28815	28808	28660	28396	28796	28640	28658	28975	29125	28536	28822	28838	28530	29152	29128	28809	28901	28792	28787	28681	28737	28587	28928	28861	28771	29148	28809	28869	28772	28823	28756	28815	28851	28755	28831	28831	28817	28878	28729	28671	28744	28838	28631	28834	28904	28961	28832	28732	28763	28934	28636	28790	28699	28587	28796	28879	28921	28619	29079	29002	28909	28774	29031	28687	28932	28951	28768	28630	28705	28698	28831	28797	28692	28760	29036	28755	28823	28632	28955	28775	28810	28862	28615	28713	28866	28973	28718	28678	28922	28830	28914	28865	28868	28791	29050	28885	29249	28737	28692	28762	28661	28675	28565	28651	28632	28951	28979	28750	28864	28669	28950	28745	28581	28803	28894	28794	28659	28929	28744	28960	28763	28661	28758	28676	29038	28708	28853	28670	28919	28679	28572	28806	28699	28991	28979	29124	28672	28680	28885	28701	28652	28691	28837	28928	28714	28807	28795	28887	28940	29206	28967	28889	28770	28691	28947	28692	28675	28801	28725	28837	28787	28852	28704	28904	28948	28704	28637	28956	28965	28470	28768	28854	28804	28831	28850	28922	28837	28799	28864	28812	28847	28910	28726	28769	29153	28871	28766	28758	28953	28807	28947	28997	28864	28927	28450	28706	28958	28766	28666	28614	28632	28836	28715	28874	28749	28901	28789	28781	29017	29027	28743	28800	29102	28849	28784	28816	28725	28978	28930	29014	28898	29187	28622	28713	28603	28689	28596	28860	28967	28733	28798	29267	28836	28912	28808	28634	28824	28713	28921	28963	28835	29011	28979	28682	28733	28772	28815	28574	28797	28915	28811	28892	28847	29001	28794	28450	28944	28744	28928	28682	28815	28755	28917	29052	28791	28920	28814	28713	29003	28757	28795	28998	29158	28885	28785	28886	28987	28875	28793	28639	28708	28980	28990	28960	28855	28682	28890	28749	28635	28830	29069	28746	28808	28840	28819	28719	28858	29005	28763	28712	28739	28648	28587	28793	28958	28951	28868	28931	28679	29199	28928	29012	28713	28895	28670	28678	28696	28808	28934	28860	28959	28681	29034	28665	28937	28647	28810	28792	28862	28675	29012	28778	28744	28906	28825	28603	28718	28850	28663	29050	28895	28718	28769	28688	28829	28457	28797	28815	28596	28731	28755	28797	28798	28915	28779	28849	28775	28878	28678	28936	28685	28809	28768	28829	28671	28916	28831	28781	28686	28891	28908	29015	28735	28898	28708	29006	28912	28647	28878	28820	28902	28954	28731	28612	29010	29069	28952	28882	28749	28708	28743	28707	28879	28695	28595	28923	28972	28566	28674	28708	28878	28689	29027	28816	28973	28842	28829	28899	28800	28573	28613	28791	28779	28768	28649	28720	28546	28769	28963	28971	28952	28844	28903	28940	28746	29017	28796	28869	28740	28699	28765	28966	28855	28899	28941	28782	28956	28988	28856	28811	28844	28980	28816	28597	28620	28720	29035	28961	29017	28808	28996	28718	28859	28833	28819	28727	28557	28722	28748	28767	28870	28664	28919	28791	28707	28853	28604	28689	28928	28937	28618	28603	28841	28572	28866	29027	29019	28869	28930	28717	28677	28806	28945	28789	28817	28522	28830	28594	28595	28772	28796	28825	28896	28924	28865	28859	28831	28781	28722	28673	28936	28772	28892	28786	28818	28828	28906	28762	29051	28892	28660	28921	28760	28871	28812	28972	28669	28644	28537	28953	28736	29088	28708	28878	28780	28845	28741	29111	28663	28997	28691	28709	29011	28736	28922	28702	28997	28669	28615	28963	28671	28895	28774	28669	28955	28825	28751	28749	28767	28749	28795	28746	28954	28806	28828	28778	28837	28782	28991	28626	28921	29015	28913	29092	28861	29103	28790	28924	28904	28797	28888	28889	28473	28808	28838	28807	28829	28950	28828	28913	28905	28459	28653	28786	28799	28714	28942	29080	28937	28568	28898	28911	28767	28770	28906	28911	28846	28885	29060	28747	28745	28988	28417	28599	28729	28639	28809	29054	29024	28630	28981	28740	28775	28603	28999	28740	28811	28833	28831	28925	28829	28718	28923	28803	29102	28676	28738	28904	28921	28529	28999	28710	28630	28786	28978	28656	28776	28707	28545	28907	28776	28856	28782	28885	28875	28787	28714	29091	28787	28827	28894	28852	28754	28584	28923	28715	29173	28794	28959	28612	28768	28674	28652	28657	28573	28461	28781	28853	28626	28929	28703	28687	28716	28741	28737	28783	28667	28887	28978	28924	28986	28853	28854	28956	28866	28792	28741	28842	28843	29057	28789	28792
28303	46568	46523	37312	30728	26050	23756	22217	21265	20434	19683	19504	19093	18644	18500	18484	18181	18343	18074	18196	18141	18143	18130	18011	18168	17932	17843	17841	17626	17633	17711	17480	17714	17650	17639	17388	17628	17540	17348	17325	17491	17510	17476	17396	17325	17446	17342	17413	17472	17453	17524	17450	17709	17366	17473	17277	17328	17321	17512	17497	17372	17304	17210	17305	17243	17420	17509	17298	17427	17550	17322	17286	17332	17316	17287	17252	17244	17237	17510	17342	17323	17481	17394	17408	17361	17392	17238	17305	17464	17421	17344	17361	17327	17370	17403	17478	17202	17330	17155	17406	17544	17298	17299	17093	17484	17149	17443	17366	17459	17330	17456	17249	17271	17381	17233	17206	17449	17284	17269	17314	17420	17461	17297	17373	17353	17342	17315	17312	17429	17598	17324	17403	17570	17364	17287	17339	17369	17368	17398	17356	17331	17435	17429	17321	17327	17312	17253	17154	17297	17295	17295	17369	17291	17210	17314	17296	17213	17335	17364	17400	17228	17475	17496	17289	17324	17412	17369	17358	17520	17246	17541	17417	17273	17181	17439	17363	17299	17422	17338	17129	17336	17274	17462	17480	17324	17276	17370	17319	17396	17382	17229	17365	17498	17319	17278	17245	17255	17271	17377	17244	17380	17422	17287	17350	17416	17383	17364	17338	17283	17536	17299	17161	17143	17438	17260	17399	17320	17289	17459	17310	17177	17189	17315	17394	17192	17252	17315	17328	17279	17337	17367	17251	17246	17342	17261	17275	17265	17297	17196	17314	17186	17233	17303	17401	17393	17031	17395	17316	17373	17340	17493	17190	17238	17347	17383	17427	17327	17198	17476	17367	17184	17496	17214	17387	17370	17318	17269	17403	17437	17179	17461	17270	17249	17266	17305	17383	17281	17464	17285	17430	17389	17112	17295	17401	17325	17226	17310	17253	17269	17334	17196	17408	17362	17282	17316	17326	17583	17352	17333	17417	17352	17480	17305	17257	17438	17376	17326	17331	17279	17318	17400	17270	17559	17416	17423	17285	17386	17347	17325	17471	17339	17305	17182	17353	17467	17377	17348	17393	17406	17334	17346	17198	17362	17184	17308	17222	17320	17194	17228	17412	17437	17191	17441	17161	17366	17326	17298	17333	17369	17319	17379	17273	17304	17348	17243	17433	17312	17319	17305	17404	17397	17221	17376	17322	17433	17183	17385	17191	17352	17368	17333	17456	17341	17262	17435	17455	17228	17431	17302	17393	17303	17417	17220	17239	17377	17397	17323	17310	17193	17349	17443	17317	17405	17477	17468	17261	17321	17292	17344	17236	17387	17341	17342	17278	17381	17507	17365	17480	17514	17268	17561	17205	17532	17277	17224	17181	17344	17235	17271	17464	17347	17374	17268	17392	17259	17570	17316	17387	17242	17383	17277	17429	17336	17533	17143	17296	17390	17270	17418	17310	17321	17193	17201	17394	17442	17393	17311	17342	17320	17394	17418	17161	17475	17393	17426	17296	17417	17200	17292	17211	17317	17201	17345	17294	17288	17296	17203	17514	17384	17317	17287	17237	17244	17284	17501	17484	17550	17491	17365	17509	17278	17438	17308	17214	17474	17489	17455	17267	17326	17366	17438	17458	17149	17439	17289	17193	17417	17459	17318	17283	17265	17335	17271	17368	17339	17392	17402	17335	17309	17327	17453	17258	17181	17458	17312	17424	17239	17499	17380	17284	17234	17295	17282	17132	17448	17272	17374	17431	17254	17336	17411	17211	17396	17257	17263	17258	17267	17366	17301	17398	17207	17611	17244	17360	17375	17375	17491	17273	17390	17202	17198	17336	17377	17350	17395	17346	17411	17325	17408	17190	17304	17450	17207	17506	17381	17359	17465	17354	17169	17073	17491	17299	17387	17372	17408	17378	17383	17407	17527	17208	17374	17254	17374	17146	17271	17257	17296	17253	17351	17212	17217	17344	17296	17465	17367	17389	17454	17377	17357	17406	17252	17350	17448	17319	17354	17250	17347	17358	17377	17533	17504	17164	17393	17239	17203	17192	17385	17144	17330	17241	17347	17494	17366	17469	17379	17274	17407	17334	17280	17321	17273	17276	17295	17159	17519	17309	17253	17267	17460	17173	17297	17498	17229	17276	17302	17387	17318	17332	17334	17327	17453	17328	17378	17310	17364	17159	17300	17300	17261	17477	17445	17366	17365	17312	17371	17365	17431	17186	17399	17461	17318	17328	17321	17321	17300	17186	17313	17363	17424	17432	17281	17285	17393	17426	17432	17293	17301	17273	17317	17302	17354	17461	17465	17095	17442	17238	17535	17391	17424	17368	17234	17270	17337	17238	17441	17263	17390	17191	17384	17207	17237	17600	17340	17207	17206	17379	17391	17401	17236	17445	17215	17306	17296	17352	17179	17187	17266	17288	17302	17325	17585	17337	17284	17206	17393	17344	17284	17144	17485	17290	17348	17288	17480	17659	17292	17393	17260	17268	17288	17408	17425	17510	17305	17339	17304	17403	17276	17314	17330	17126	17300	17274	17398	17336	17219	17360	17353	17529	17543	17326	17496	17434	17321	17162	17341	17216	17227	17437	17482	17320	17472	17403	17452	17257	17301	17318	17276	17326	17355	17269	17157	17148	17558	17259	17296	17122	17342	17476	17142	17448	17328	17306	17377	17327	17277	17168	17342	17249	17237	17454	17196	17510	17221	17408	17365	17262	17303	17348	17246	17592	17397	17275	17338	17473	17395	17489	17458	17427	17310	17279	17225	17418	17376	17376	17367	17549	17367	17379	17417	17319	17414	17382	17370	17394	17519	17310	17516	17211	17148	17213	17302	17379	17478	17215	17447	17434	17404	17368	17391	17270	17352	17305	17386	17271	17285	17361	17310	17513	17407	17424	17495	17376	17424	17228	17308	17456	17542	17324	17387	17440	17188	17412	17374	17184	17417	17370	17405	17097	17244	17342	17327	17355	17186	17404	17159	17267	17351	17435	17414	17220	17370	17262	17355	17296	17188	17274	17324	17344	17504	17432	17236	17304	17237	17290	17223	17244	17321	17292	17423	17225	17240	17467	17392	17412	17513	17297	17327	17187	17486	17371	17398	17480	17387	17425	17220	17481	17329	17320	17372	17067	17323	17257	17358	17249	17385	17538	17346	17369	17225	17368	17361	17284	17375	17505	17467	17356	17287	17174	17335	17328	17371	17337	17328	17333	17301	17283	17177	17209	17334	17375	17323	17439	17118	17289	17533	17290	17363	17319	17284	17410	17341	17295	17415	17279	17445	17318	17350	17286	17432	17415	17556	17367	17474	17162	17385	17325	17427	17286	17296	17308	17325	17397	17342	17386	17216	17511	17417	17371	17264	17362	17308	17285	17421	17413	17292	17272	17260	17320	17284	17407	17449	17365	17332	17371	17284	17265	17153	17375	17330	17440	17293	17087	17249	17311	17193	17364	17386	17362	17211	17346	17281	17412	17455	17489	17281	17308	17325	17298	17435	17384	17323	17223	17191	17421	17260	17254	17374	17273	17365	17389	17154	17286	17440	17229	17328	17421	17514	17328	17222	17245	17346	17349	17435	17357	17423	17308	17045	17426	17379	17273	17418	17230	17484	17420	17317	17425	17408	17450	17536	17480	17209	17496	17302	17346	17355	17510	17322	17394	17299	17366	17308	17232	17222	17454	17371	17335	17481	17292	17302	17310	17274	17413	17385	17208	17490	17417	17421	17394	17361	17347	17533	17258	17386	17109	17289	17358	17008	17582	17374	17136	17406	17373	17240	17380	17290	17560	17263	17294	17466	17189	17414	17444	17276	17232	17509	17316	17314	17390	17249	17218	17352	17346	17449	17135	17201	17306	17409	17320	17472	17293	17270	17246	17252	17392	17253	17186	17304	17390	17402	17266	17225	17455	17469	17231	17304	17193	17452	17301	17305	17477	17402	17293	17155	17304	17527	17335	17239	17465	17467	17192	17282	17248	17311	17317	17321	17344	17260	17469	17403	17326	17431	17230	17193	17429	17247	17439	17438	17353	17295	17210	17346	17332	17408	17347	17446	17508	17298	17214	17324	17391	17242	17271	17179	17253	17218	17455	17271	17354	17351	17368	17414	17320	17196	17250	17469	17232	17295	17251	17320	17222	17387	17264	17318	17483	17420	17402	17304	17358	17398	17368	17437	17377	17431	17290	17375	17328	17249	17502	17247	17195	17453	17434	17403	17291	17258	17334	17323	17258	17388	17200	17335	17333	17267	17423	17224	17381	17456	17307	17455	17402	17321	17273	17406	17381	17351	17389	17446	17483	17298	17410	17289	17342	17321	17477	17451	17366	17380	17431	17553	17390	17456	17392	17263	17339	17121	17406	17281	17309	17275	17563	17206	17378	17127	17429	17366	17312	17111	17193	17192	17245	17432	17259	17310	17384	17330	17199	17332	17456	17363	17420	17196	17381	17413	17265	17258	17343	17446	17381	17209	17336	17323	17423	17245	17376	17341	17361	17236	17449	17313	17172	17320	17303	17582	17477	17269	17402	17269	17384	17429	17340	17468	17355	17413	17414	17303	17193	17289	17171	17373	17377	17256	17355	17372	17245	17441	17308	17443	17301	17445	17354	17322	17325	17468	17369	17440	17217	17412	17228	17340	17413	17261	17263	17351	17373	17334	17311	17270	17250	17193	17197	17305	17393	17339	17576	17143	17499	17274	17258	17122	17250	17487	17360	17285	17354	17210	17404	17174	17446	17465	17378	17165	17183	17423	17457	17295	17469	17367	17296	17369	17277	17365	17417	17219	17247	17268	17552	17248	17391	17235	17359	17332	17349	17285	17371	17239	17429	17470	17246	17246	17194	17373	17352	17348	17235	17327	17391	17365	17369	17470	17654	17353	17249	17211	17328	17163	17230	17377	17349	17610	17488	17302	17438	17219	17424	17323	17311	17110	17210	17368	17344	17240	17190	17300	17294	17208	17398	17299	17398	17399	17237	17343	17240	17452	17311	17336	17289	17403	17252	17405	17354	17247	17471	17329	17468	17296	17212	17459	17240	17254	17379	17481	17544	17272	17357	17319	17407	17291	17334	17390	17380	17319	17415	17313	17262	17366	17246	17234	17417	17399	17261	17213	17299	17270	17560	17264	17151
37694	33859	39031	37323	33746	32307	31572	31120	31056	30752	30506	30772	30705	30373	30414	30417	30149	30250	30131	30300	30138	30388	30132	30184	30238	30140	30031	30048	30186	30201	30451	30411	29906	29763	30018	30260	30251	30342	30209	30270	29998	30047	30192	30162	30126	30365	29886	30198	29904	29922	30181	30055	30249	30082	30204	30188	29994	30267	30198	30028	30244	30158	30013	30093	30263	30070	30112	30152	30047	30032	30050	30250	30282	29970	30331	30243	30192	30263	30104	30201	30205	30166	30212	30143	30031	30265	30112	30152	30081	29792	30039	29952	30267	30123	30088	29940	30120	29697	30434	30011	29994	30067	30145	30055	30248	30183	30041	30006	29925	29957	30010	30114	30215	30177	29989	30399	30114	30210	30022	30315	30110	29920	30150	30222	30289	29810	30173	30206	30172	30069	30312	30020	29937	30047	30088	29994	30248	30133	30154	30315	30266	30377	30178	29858	30134	30231	30064	29779	30088	30122	30082	29928	30076	30141	30104	29858	30015	30070	29933	30040	29838	30181	30082	30017	30169	30182	30044	29930	30056	30242	30269	29933	30230	30197	30298	29992	30166	30339	30168	30210	30008	29889	30041	30077	30217	30065	30096	30240	29934	30052	30237	30288	30031	30182	29884	30221	30211	30188	30285	30329	30101	30067	30202	30425	30068	30332	30048	30117	30155	30223	30264	29989	29903	29993	30281	30015	30231	29950	30106	30095	29907	30339	29952	30052	30171	30204	30475	30267	30145	29956	30136	30278	30319	30231	30251	30112	30194	30229	30311	30107	30172	30264	30062	30165	29900	30072	30229	30164	30180	29800	29927	29797	30185	30027	29975	30115	30127	30449	30271	29827	30027	30173	30210	30207	30151	30236	30250	30172	30099	30174	30055	30212	30041	30159	29994	30096	30157	30116	30081	30272	30200	30261	30061	30222	29973	30098	29962	29986	30140	30113	30156	30011	29931	30266	30266	30024	30147	29904	30093	29963	30202	29816	30064	30414	30021	30179	30277	30279	30101	30317	29887	30058	30138	29910	30069	30078	30125	30049	30243	29821	30040	29846	30028	30241	30055	30153	30202	30019	30332	30018	30032	30195	30172	30024	30159	30232	30207	30280	30000	30163	30217	30283	30556	30285	30272	30030	30247	30042	30265	30128	29777	30401	30255	29892	30287	30349	30200	30183	30331	30242	30056	30262	30033	29908	30118	30298	30192	30210	30065	30146	30141	30210	30229	29779	29975	30263	29961	30001	30430	30199	29944	30070	29799	30178	30213	30327	30217	30096	30195	29978	30097	30163	30291	30050	30088	30124	30019	29986	30065	29958	30257	30224	30091	30003	30078	30206	30251	30214	30448	29935	30013	30256	30539	30338	30162	30059	30360	30175	30053	30294	29914	30089	30082	30256	30018	29933	30222	30227	30222	30029	29989	30081	30022	30259	30275	29861	30283	30159	30032	30133	30119	30112	30118	30033	30186	29907	29977	30100	30250	30114	30049	30117	30194	30256	29942	29898	30199	30007	30042	30118	29896	30128	29937	30185	30047	29855	30011	30166	29923	30139	30257	30422	30279	30130	29941	29967	30210	29919	30175	29946	30166	30166	30126	30067	30009	30052	29980	30076	29950	29952	29950	30319	30010	29905	29954	29802	30005	30196	30201	30042	30392	29911	30105	30085	30190	29966	29983	29877	30121	30455	29665	30058	30030	30367	30236	30137	30152	29884	30052	30108	30109	30077	30327	30304	30060	30243	30252	30051	30072	30295	30270	30252	30109	30259	30088	30003	30011	30116	30249	30050	30295	30338	30022	30166	29877	30177	30184	30043	30340	30241	30197	29967	29951	30097	30142	30175	30320	29955	30071	29927	30059	30255	30195	29959	29867	30011	30255	29825	30294	30052	30045	30159	30435	30042	30168	29803	30098	30265	30206	30212	30231	30202	30095	30006	30290	30019	29939	30188	30341	30114	30047	30170	30134	30325	30298	30004	30436	30197	30137	30400	30137	30252	30075	30163	30054	30071	30040	30118	30322	30124	30132	29818	30199	30183	30220	30272	30049	30088	30114	30087	30081	30235	30099	30215	30276	30288	30415	30278	30188	30153	30021	29848	29759	30157	30045	29972	30203	29960	29959	30168	30153	30129	30183	29953	29923	29943	30218	30000	30361	29949	30159	30039	30326	30255	30147	30061	30084	30149	30313	30141	30129	30248	30246	29858	30146	29917	30008	30105	30142	30227	30416	30092	29860	30229	30332	30454	30125	30058	30206	30365	30135	30193	30128	30202	30257	30104	30174	30070	29982	30313	30004	30221	30119	30216	30276	30342	30103	30024	30028	30507	30182	29970	30012	29789	30179	30040	29863	29979	30169	29907	30181	29896	30060	29898	30170	30223	30069	30016	30170	30090	30163	30215	30194	30101	30211	29963	30086	30189	30260	30132	30251	30368	30050	30029	30334	30183	30302	30435	30010	29948	30166	30130	30111	29998	29871	29988	30279	29932	30131	30254	30376	29885	30001	30230	30056	29998	30216	30216	30311	30017	29973	30170	30050	30144	29718	30152	30054	30127	30436	30256	30123	30111	29947	30043	30038	30008	29780	30040	30226	30101	30131	29967	29997	30125	30126	30289	30028	30007	30179	30183	29983	30205	29903	29992	30178	30113	30098	29964	30202	30124	30104	29980	29901	30016	30119	30237	30003	30428	29943	30278	30066	30287	29966	30241	30193	30213	30348	30100	30421	30063	29863	29950	30334	30119	29944	30114	30059	30213	30364	30254	30026	30377	30113	30223	30064	30137	30106	30249	30011	29985	30168	30425	30306	30289	30043	30202	30047	30113	30202	29945	29962	30040	30112	30107	29965	29869	29971	30115	29889	30143	30247	30129	30203	29977	29971	30064	30073	30153	30107	30369	30248	29925	30285	30002	29787	29930	30163	29913	30133	30138	30111	29866	30161	30083	30237	30109	30067	30032	30119	30136	30092	30392	30195	30153	30234	30211	30331	30178	30186	30233	30274	29978	29899	30284	30264	29940	29861	30012	29954	30030	30316	29829	29924	30063	30330	30168	30172	30021	30249	30239	30146	30363	30297	30180	30097	29815	30295	30178	30026	30084	30160	29971	30046	30050	30201	30005	30091	30039	30466	30363	29903	30140	29881	29831	30076	29959	30201	30128	30190	30295	30095	30261	29921	29912	29840	30032	30273	30132	30124	30357	30129	29893	30340	30254	29945	30100	30089	30006	30076	30006	30242	30058	30414	30052	30169	30318	30262	29979	30168	30125	30210	30005	30059	29975	30164	30291	30431	30078	29935	30094	30207	30024	30116	30124	30136	30171	30410	30194	30049	30284	30300	30091	29906	30283	29872	30089	30006	30112	30266	29991	30185	30171	30124	30194	30025	30086	29938	30226	29847	29985	30146	30081	30029	29654	30238	30027	30135	30076	30183	30189	30083	30236	30470	30304	30060	30294	30202	30386	30277	30067	29968	30374	30199	30309	30186	30077	30271	30017	30128	30180	30144	30304	30290	30278	30055	29994	30185	29978	30060	29952	30277	30139	29841	30074	30064	30133	29912	29974	30018	30141	30344	30023	30106	30258	30174	30274	30315	30008	30177	30170	30293	30091	30342	30383	30392	29971	30130	30217	29926	29976	30115	30109	30055	30202	30307	30039	30056	30126	30273	29916	30338	30352	29985	30069	30060	30102	30101	30156	30224	30218	30244	30003	30199	30195	30148	30231	30258	30050	30224	30097	30413	30345	30253	30192	29986	30300	30040	30130	30110	30142	30041	30203	30169	30019	30117	30081	30297	30028	30211	30099	30161	30183	30252	30107	30354	30028	30380	30125	30222	30022	30386	30262	30111	30218	30288	30205	30106	30203	30293	30196	30186	30188	30363	30141	30118	30002	30136	30095	30149	30052	30012	30179	30291	30196	30207	30031	30348	29893	30291	30262	29923	30257	30013	30152	30097	30294	30140	29906	30151	29949	30368	30161	30030	29948	30089	29959	30196	30309	30161	30181	30246	30287	30176	30604	30106	30131	30290	30078	29926	29979	30205	30196	30398	30150	30301	30148	30099	30096	29963	29927	29810	29862	30133	30115	30158	29862	30165	30288	30291	29979	29879	30179	30015	29822	29997	30165	30052	29905	30032	30058	30116	30355	30068	30315	30358	30316	30501	30247	30128	30460	30166	30279	30137	30043	29976	30274	30212	30050	29890	30070	30255	30158	30305	29922	30116	30001	30262	30127	30144	30307	30306	30305	30201	30260	29941	30142	30126	30077	30244	30167	30040	30108	30016	29992	29935	30003	30174	30288	30042	30410	30285	30428	30212	30085	30140	29871	30190	30156	30172	30341	30133	30166	30279	30383	30117	30145	29912	29928	30237	29817	29819	29858	29959	29947	30191	30277	30046	30073	30232	30282	29996	30009	30221	30200	29989	30065	30224	30182	29895	30445	30271	30228	30098	30284	30154	30056	29955	30177	30136	29976	30063	30326	30016	30016	30210	29888	30220	29965	30160	30158	30153	30049	30095	30141	30204	30222	30106	30037	30001	29845	30267	30421	30250	29915	30112	30139	29996	30141	30496	30059	30183	29981	29984	30071	30056	30130	29974	30057	30006	30413	30174	30278	30237	29879	30257	30140	30241	30138	29989	30039	30332	30177	30068	29970	29975	30122	30307	29927	30026	30133	30354	30011	30162	30086	30142	30123	30066	29982	30010	30203	30060	30021	29900	30100	30316	30187	30138	29955	29762	29930	30221	30234	30202	30279	30243	30157	30241	30117	30228	30077	30081	30045	30036	30239	30217	30088	30085	29978	30035	30291	30271	30367	30013	30016	30265	30132	30198	30312	30148	29939	29832	29948	30189	30105	30207	30117	30317	30306	30041	30041	30130	29974	30250	30334	30423	30252	30486	30297	30041	30023	30221	29991	30071	30037	29891	30092	30222	30102	30099	30043	30125	29765	30307	30208	30083	30285	30233	29974	30272	30246	30074	29993	30279	30155	30094	29986	30164	30112	29847	30256	30068	30118	29966	29949	30166	30288	30079	30416	30172	30062	30334	30218	29961	30290	30109	30161	30104	30289	30045	30046	30041	29844	30263	30208	30134	29942	30213	30082	29805	30216	30288	30098	30251	30178	30223	30160
30302	36116	35792	28395	23690	21224	20264	19402	19280	18925	18717	18566	18506	18456	18404	18326	18246	18283	18386	18243	18051	18207	18149	18188	18152	18293	18234	18114	18152	18191	18142	18228	18028	18139	18229	18152	17823	17938	18082	17852	18073	18209	18034	17813	18020	18177	18099	18062	17775	18081	18094	17891	18158	17966	18106	17923	17960	18009	17874	18097	17982	17881	17969	18080	17972	17794	17868	18030	17956	18006	17860	17884	18114	17959	18100	17866	17951	18062	17843	18104	17925	18032	18015	17871	18132	17986	17821	18048	17925	17942	17951	18042	17916	18190	18114	18126	18006	18093	18195	18011	17977	18131	17978	17993	18059	18072	17988	18006	18033	17653	18076	18024	18143	17955	17773	17917	18192	17893	18032	18000	17969	18049	18013	17868	18204	17975	18150	18029	17994	17952	17873	17871	18025	17939	17985	17982	17806	18090	17884	17812	17825	17942	18084	17983	18031	18076	18102	18040	17914	18015	18013	17985	17881	18041	17899	17896	17925	17970	17875	17865	18056	18109	17841	18093	17919	17981	17891	17950	18162	18113	18033	17851	17971	18074	17792	17846	17941	17822	18059	17783	18026	17976	18079	17780	17933	18067	17804	17974	18160	18007	17897	18013	18026	17883	17992	17982	17878	17918	17812	17944	17959	17871	17834	18077	17988	18102	18061	17929	18043	17929	17907	17886	17911	18082	18024	17963	18084	18041	18010	18070	17938	17975	18012	17925	17902	17920	18147	18024	17939	17855	18203	17804	18080	18061	17790	18147	18185	18061	17823	18008	18065	17917	18004	18080	17987	18069	17979	17858	18100	17966	17819	17842	18140	18166	17872	17920	17897	18032	17892	17853	18043	18052	17720	17930	18025	17918	17995	18042	17944	17796	17906	18153	17913	17889	18144	17960	17926	18066	17835	18056	18103	18074	17946	17964	17822	17882	18026	18016	17909	18108	17955	17890	18032	18031	18001	17984	17988	17916	17911	18143	17951	18031	17961	17899	18099	18030	17988	18085	17828	17849	18116	18152	17961	17812	17885	17962	18131	17967	18034	18178	17979	17891	18181	17889	17836	17911	18082	17928	18109	17857	18036	18004	17885	17966	18057	18117	17869	18081	18001	18130	17761	17963	18065	17920	17868	17892	18040	18094	17983	18002	17825	18125	17866	17956	18019	18020	18046	17999	18140	17989	17987	17938	17968	17874	17967	17897	17891	18007	17904	17997	18044	18033	18026	18041	18002	17989	17859	18086	17960	17995	17957	18018	17968	18059	18214	17825	18039	17916	18034	17799	17932	17855	18011	18056	18077	18035	18026	17908	17892	17978	18042	17934	17944	18005	18275	17979	17863	18071	18058	17830	18078	17968	18045	18048	17827	18021	17751	18127	17993	18070	18178	18050	18048	17998	17857	17946	18182	18102	18024	17741	17998	18256	18073	17976	17813	17932	17772	18140	18119	17965	17931	18132	18092	17946	17880	17752	18086	17968	17909	17979	18096	18025	18112	17985	17938	17975	17923	17772	18144	18082	17886	18000	18021	18106	18084	18095	18174	17875	18063	18022	18003	17934	17923	17797	18221	18071	17999	18071	17784	17951	17912	18067	18083	17883	17904	17908	17969	18029	18330	17767	18149	17746	17835	17929	18023	17987	17907	17998	18024	18218	18080	17906	17964	18032	18015	18142	18004	17859	17858	18021	17990	18073	18240	17720	17865	18065	17924	17815	18131	17810	17924	18142	18130	17856	17968	17940	17939	18030	18031	17790	18070	17974	17935	18067	18042	17992	17776	18023	18195	17899	17864	17996	18088	18018	18080	18049	17873	17919	18034	18042	17946	18098	18011	18092	18033	17991	17929	18078	18028	18037	17880	18010	18033	17911	17997	17966	17810	18144	18097	17993	17645	18036	18010	18006	17897	18015	17917	17879	18054	17927	17943	18114	18035	18099	17893	17830	18152	17890	17944	17942	17892	18029	17843	17900	18132	18205	18210	18024	18046	18058	17937	18075	18126	17978	18021	18008	18042	18116	18081	18178	17997	17904	17911	18021	17913	18051	17838	18035	18001	17991	17905	18062	18071	18000	18000	17944	18087	17790	17842	18047	18132	17900	17938	18356	18069	17971	18061	17933	17960	18052	18164	17960	17982	17943	17918	17774	17838	17854	17930	18044	17964	18162	17865	17953	18063	17966	17967	18076	17879	18071	18112	18033	17948	17879	17969	18036	18210	18087	17994	18122	17902	18057	18004	18036	18114	17906	18015	17981	17843	18108	18104	17989	18107	17933	17907	18139	17952	17980	18016	18127	17924	18143	18111	17969	17883	17721	18000	17838	17891	18061	17852	18048	17962	17871	17786	17939	18031	18033	17971	18002	17840	18085	17721	18118	18118	18035	17964	17959	17837	17960	18161	17848	18010	18062	17983	17900	17893	18042	17984	17869	18085	17838	18035	18045	17996	18161	18003	17791	17867	18078	17979	17917	18121	17984	17925	17858	18007	18007	18111	18041	18019	18035	18084	17903	18106	17950	17956	17997	17848	17934	17980	17802	18070	18015	17870	17910	17910	18075	17948	18072	17826	18107	17953	17984	17966	18006	17998	17859	18003	17959	18083	18182	17972	18033	18050	18098	18112	18049	18073	17943	17979	18073	17915	18055	18125	17981	17932	17947	18002	18000	18055	17964	18179	17995	17866	18069	18013	17954	18196	17759	17963	18133	18058	17966	17871	17735	17926	17789	18118	18011	18078	17906	17956	18043	17952	18008	17916	18070	17983	17885	17948	18030	18050	17729	18059	17994	18078	17923	18225	17962	18102	17984	17917	18076	17975	17958	17858	18043	18198	18000	18142	18047	18050	18107	18041	17962	17933	17986	17859	17875	17875	17878	17970	18079	17927	17980	18064	18167	17897	17972	18019	18083	18113	17973	17782	18014	18032	17924	17954	17909	18069	17760	18023	17808	18070	17909	17848	17902	18134	17925	17917	18052	18067	17978	17971	18036	18034	18072	18045	18111	17963	17855	17881	17869	18059	17982	18090	17946	18165	18073	17998	17924	17846	18000	17969	17954	17985	18185	17933	17960	17897	18126	18012	18044	17909	18057	17914	17991	17790	18027	18021	18041	18022	17978	17964	18069	18085	17940	17885	18070	17924	18066	17946	17955	17965	17833	17807	17971	17917	18134	18100	18134	18023	18091	17712	17804	17893	18140	17851	18033	17854	17926	18024	18030	17813	17860	17885	17834	18060	18059	17977	17901	18064	18034	18034	18062	17944	17983	17912	18014	17933	17918	17893	17895	18142	18070	18052	17967	17915	17969	18037	17974	18131	18009	18008	17982	18042	18032	17906	17973	17920	18153	17974	17867	18051	18124	18043	18107	17938	18083	18027	17937	17932	18040	17817	17928	17845	18126	18052	18020	17723	17907	18113	17815	17985	18107	17856	17931	17954	17885	18360	18073	17782	17900	17968	18060	17864	18012	17984	18079	18075	17937	18025	18141	17861	18018	17934	17964	18167	17859	18082	18102	17727	18090	17893	17950	18168	17842	17929	17884	17984	17907	18064	18007	17991	18112	17997	18032	18167	17911	18231	17974	17982	18000	18015	17941	18159	17893	17947	17871	17958	18085	18187	18005	17922	17891	18034	18092	18089	18007	17856	18086	18032	17933	17822	18022	17946	18048	17936	18070	18052	18128	18298	17930	17936	17987	18087	18051	17947	18072	18146	17925	17949	17904	18011	18052	17922	17925	18020	17868	17881	18070	18092	17963	17906	17902	18166	17741	17858	18004	17985	17923	17987	18166	18149	17919	17976	17822	17948	17948	18282	17875	17972	17894	17894	17869	18041	17815	17890	18066	17974	18068	18024	18086	17762	18005	17991	17931	17883	18182	18137	17945	17851	18000	18078	18136	18041	17802	18005	18047	17990	17994	17995	17809	18003	17966	17963	17956	18104	17953	17968	18030	17986	18128	17921	18122	17862	18014	17982	18125	17964	17926	17986	18198	17990	18217	18152	17874	18047	17977	18089	18088	17891	18002	17951	17940	17889	17946	18108	17898	17894	18014	17990	18076	18007	18065	18039	17941	18003	17805	17885	17953	17973	17943	17854	18055	17951	17821	17864	17924	17964	17864	17900	18011	18046	17975	17790	17934	18008	17888	17838	18133	18158	18037	18003	18046	18007	17974	18008	18038	17917	18188	17927	17953	18006	18003	17937	17915	17952	18044	17947	17946	18179	18039	18009	17877	18094	17887	18150	17969	17956	18180	17942	18009	17950	17986	17826	17765	18046	17929	17935	17985	17758	18016	18114	17938	18093	17927	18188	18041	17900	17879	18027	17949	18094	17975	17980	18023	18053	18038	17966	17918	18133	18137	17996	18097	18049	17870	17945	17971	17807	18013	17888	17955	17997	17968	18083	17936	17825	17975	18072	18030	17891	18016	18023	17970	17833	17855	18046	17909	17962	17933	17946	18153	17983	18130	18035	18063	17877	18033	18084	17900	17869	17985	17953	17930	17881	17954	18012	17961	18129	17877	17873	17964	17913	17962	18039	18046	17961	17915	17981	18050	17979	17812	18167	18173	18014	18068	18028	18067	18017	17838	18191	18042	18191	17931	18092	17940	17968	17875	18024	18044	18052	17995	17931	17813	18162	18023	18020	17930	18001	18257	18142	17740	18011	17885	18182	17998	18077	17797	18167	18098	18152	17961	18080	18201	18025	17910	18016	18141	17918	18000	17995	17863	18004	17830	18050	18018	18237	17978	18041	18081	17898	17947	17856	18018	17909	18083	17821	18200	17953	18017	17898	17855	17913	17927	17946	18112	18063	18130	17981	18072	17857	17866	18071	17877	17980	17967	18084	18214	17741	18037	17917	18023	18068	17931	17900	17940	18067	18085	17890	17920	18036	17934	17902	17885	17836	18117	17930	17927	17927	17903	18056	18075	17957	17896	18060	18094	17869	17887	17979	17893	18038	17964	17884	17896	17918	18149	18170	18126	17919	17985	17877	18097	17939	18120	18003	18013	17925	18243	17997	17823	18105	18082	18051	17878	17893	18017	18075	17839	17966	18015	18155	18029	17809	17896	18032	18021	18078	18106	17953	17916	17771	18139	18082	18109	18133	17933	18005	18002	18072	17996	17924	17958	18149	18052
23477	20680	27119	25522	26305	31345	33570	31396	30805	30529	30333	30113	29808	29699	29764	29847	29541	29585	29325	29386	29148	29554	29279	29251	29486	29341	29281	29261	28974	29477	29311	28990	29157	29004	29077	29057	29272	29305	29172	29205	29242	29087	29080	28959	29383	29130	29031	29017	29032	28859	28934	29171	29535	29202	29116	28855	29027	29080	29173	28706	29337	28921	28659	28839	28992	29085	28772	29211	29193	29042	29021	29045	29115	28978	28921	29215	29144	29170	28909	28899	29073	28999	29165	28972	29100	28996	29175	29222	29156	28617	29177	29232	28901	28786	28759	28966	29199	28919	28882	28918	29085	29175	28991	28966	29012	28785	28967	28944	28783	29114	29077	29180	29100	28835	29258	29113	29104	29075	29131	28906	29100	29182	28808	28995	28766	28701	28793	28950	29095	29219	28772	28837	28988	28885	29103	28799	29081	28925	29100	29211	29167	28961	28843	28996	28750	29099	28841	28949	28992	28998	28842	28942	29099	29163	29182	29089	29053	29034	28949	28768	29263	28858	28956	28970	28927	29129	29111	28874	28842	28956	28956	28850	29029	28952	28973	29026	29013	28972	29165	29065	29066	28917	28908	28896	29035	28846	29030	29049	28687	29276	29054	29182	29040	29068	29072	28751	29031	28986	28873	28962	28981	28934	28902	28872	28742	29051	28911	29013	28875	28985	28873	28982	29097	28828	29052	28989	28867	28645	28911	29009	29024	28835	29317	29071	28792	29029	29202	29013	29235	28827	28980	28693	29053	29262	29197	28900	28831	28919	29129	29143	29069	29135	29034	28759	29075	28991	29009	28816	29323	29034	28834	29016	28971	29110	28953	28901	28970	29035	28955	28912	28835	29103	28971	29171	28952	29160	28986	29014	29021	28945	28931	28793	28781	28896	29069	29122	29161	29108	29217	28995	28632	28943	28976	29166	29067	28914	29121	28848	28924	29157	28962	28950	29107	28854	28950	28987	28692	28738	29081	28882	28796	28900	29065	28987	29107	29296	29084	29170	29032	28901	29016	28903	29287	28868	28911	28898	29086	28830	28981	28818	29151	29152	28720	28835	28852	28922	29240	28902	29165	29223	29213	29208	28969	29108	29005	28892	29214	29071	29247	29211	28944	29105	28956	28788	28825	29227	28643	28880	29158	29034	28809	29007	28830	28787	29171	28848	29205	29032	29206	29180	28841	29224	28643	29079	29174	28989	29159	29143	29181	28963	29371	29145	29005	28995	28792	28952	28851	29033	29135	28962	29233	28757	28735	29051	29001	29157	28981	29120	29167	29032	29163	28711	28744	29021	29031	29058	29016	28984	29058	28869	28806	28950	29071	28799	28964	29160	28962	28961	28949	28864	28911	29024	28986	29172	28964	29091	29197	29031	29117	28788	28918	29269	29092	28789	28976	29139	29355	28797	29433	29263	28861	29101	28972	29248	29243	29042	29126	28867	28966	28770	29249	28792	29019	28827	28910	29003	28949	28857	29207	29076	29056	28961	28673	29091	28876	29027	28759	29147	28947	28988	28918	28998	28929	29133	29032	28952	28817	28942	29314	28973	28753	29012	28934	29227	28952	29102	28968	29120	28829	28821	29094	28984	28917	29201	28985	28840	29133	29013	28976	29231	28960	28803	28950	28958	28948	28878	29034	28925	29124	29106	28938	29161	28980	29020	29162	29007	29014	28878	29171	29236	29159	29042	29175	29096	29189	28881	29008	29053	29119	28784	28932	29078	28965	29017	28918	29065	29019	28890	29173	29090	29067	28765	29151	29076	29042	28831	29026	28811	28897	28945	28899	29042	28981	29098	29085	28869	28743	28835	29009	28888	28757	29078	28902	29049	28680	28801	29020	28974	28859	29048	29012	29152	29017	28828	28853	29225	29131	29100	29035	28787	28850	29335	29193	28989	28967	29041	28920	29013	28939	28912	29057	28640	29013	28748	29190	28895	29188	29012	28803	28946	29190	29102	29257	29055	29262	29197	28711	28626	28939	28935	29049	29020	29005	29120	28831	28869	28948	28941	28971	28933	28809	28961	28894	28943	28825	28820	28924	29008	28846	29049	28978	29039	29057	29038	28900	29178	29223	29418	28981	28903	29127	29110	29065	29069	29076	29020	29032	29105	29016	29044	28933	28829	28929	28833	28873	28816	28990	28775	29082	29118	29131	28986	29194	29344	29027	28970	28911	28917	29239	29136	28999	28880	28995	29330	28836	29084	29004	28698	28925	29099	29211	28977	28853	28529	28860	29148	29119	29021	28971	28690	29194	29006	28892	28847	29028	28958	29084	28902	29043	28861	29395	28970	29018	28901	28889	29109	29101	29109	29085	28959	28950	29205	29098	29062	29115	29067	29023	28871	28859	29037	29200	28845	29018	28952	29039	29019	28668	29058	28987	29053	29122	29197	28723	29090	28975	28884	29192	29019	29059	28721	29253	28965	29134	28614	28923	28908	28787	29081	29197	28964	29213	29019	29171	29236	29056	28791	29024	29022	28913	28933	29031	29134	28828	28661	29073	29006	28762	28891	28902	29147	29191	29202	29210	29113	29087	28923	28908	29036	29024	29016	28955	29032	29010	28951	29165	29034	28778	28849	28957	29074	28924	28860	28905	29102	28953	28996	28888	29189	28857	29143	29313	29119	29091	28809	29048	28999	29098	29165	28837	28987	29011	28841	28661	29135	29038	29287	29123	29156	29081	29297	29194	28780	29047	29051	28979	28961	28997	29103	28997	28818	29079	28988	29068	29009	28983	28823	28886	29017	28586	28900	28785	28767	29041	29279	29015	28910	28872	28964	28824	29105	29073	29222	28762	28963	28928	28754	29241	29135	29148	29212	29180	29242	28868	29150	29037	29333	29019	29181	29019	28889	28876	28909	29165	28927	29238	28880	28965	28895	29121	28974	28914	29028	29114	28983	29017	29042	29390	28925	28946	28988	28645	29051	29096	28828	28928	29033	28963	29136	28762	28807	28986	29125	28939	29133	29164	28941	29126	29224	29183	28876	29324	28949	28977	29031	28925	29114	28850	29075	29011	29113	28788	29034	28959	28942	28922	28945	29032	29075	28925	28911	28973	28671	28945	29154	29211	29003	28956	28886	29000	28920	29091	28808	29157	29140	28718	28874	28988	29136	29068	28831	28708	29016	28875	29164	29057	28965	28997	29191	29293	28782	28760	29110	28625	28956	29128	28987	29052	29068	28931	29250	28986	28914	29221	28896	29100	29144	28861	28950	28791	29096	29014	29141	29254	29254	29099	29127	29022	29236	28944	29196	28994	29175	28991	29181	29375	29104	28904	28901	29196	28812	28978	29041	29082	29016	29103	29074	28699	28748	28955	28985	29174	28974	28850	29016	29097	28802	28839	28910	29142	29193	29017	29175	29135	29033	28956	28930	29142	29026	29103	28894	28816	29028	29116	29168	28903	28851	29004	29035	28963	29317	28954	28998	29218	28947	28886	29188	29055	29157	28953	28895	29121	29175	29036	28795	28975	29180	29292	29055	28840	28920	28986	29193	29215	28940	29026	28996	29095	29122	29048	29293	29000	28955	28945	28899	29064	29194	29130	28986	28884	29265	28723	29135	29254	29216	28967	29103	29302	28831	28910	28861	29032	29133	29105	28693	29115	28931	28986	28868	29034	29056	28984	29039	28860	29144	29092	28990	29065	28995	28943	28681	29001	29125	29156	28747	29184	28848	28893	29175	28784	29066	28806	28921	28863	29150	29097	29087	29129	29042	29239	28895	28974	28942	28961	28902	29025	28813	28961	28727	29029	28724	29117	29159	28925	29049	29158	29099	28968	29105	29159	29009	28929	28962	28903	29005	28806	28954	29158	28867	29200	28980	29000	28907	29289	29057	29010	29144	28991	29247	29385	28971	28915	29163	28922	29007	29052	29208	29321	29182	28882	28826	29288	28922	28937	29075	29106	28963	28960	29005	28874	29255	29107	28767	28895	29207	28936	28920	28969	28934	29087	29246	28996	29098	28859	29352	29022	28946	29103	29025	28927	28786	28891	29102	29100	28701	29010	28860	29081	28913	29002	28960	29005	29023	29099	29174	29100	29086	29020	28807	28970	28841	29219	29168	28928	29102	29042	29068	28931	28982	29161	29006	29055	29161	29141	29040	29304	28912	28897	29013	28997	29175	29084	28862	29108	29050	28959	29012	28829	28851	29084	29077	28965	28891	29047	28997	29032	29240	28892	28964	29061	28893	29020	28873	28972	29211	29197	28929	28957	29145	28876	29118	28996	28646	28935	29088	28841	28750	29068	29021	28916	28838	28911	29137	28881	29082	28880	29047	29077	28812	28966	29284	28839	29036	28995	29350	29210	29126	29126	28927	28960	29092	29043	28947	29069	28825	28845	29210	29222	29002	29186	29155	28999	29134	28998	28818	29137	29135	29107	29002	29068	28705	28986	28984	28955	28658	28983	29142	28880	29263	29232	28991	28978	29220	29106	28628	29131	28967	28991	28639	28736	28979	28616	28896	29128	29197	29018	28812	28924	29324	29250	28942	28779	29113	29062	29233	29115	28965	28959	29120	28925	29003	29253	29059	29233	29003	29248	29104	29154	29011	29372	28959	28933	29056	29064	28914	28886	29216	28995	29063	28978	29011	29343	29309	28886	28955	29085	28886	28963	29013	28999	29126	29081	29036	29105	28841	29430	28928	28966	28964	29104	29073	29292	28959	29154	28991	29156	28931	28904	29014	29037	28840	28878	29163	29072	28953	28941	28905	28696	28961	29248	28991	28795	28857	28780	29075	29240	29247	29404	28998	28873	29080	28948	28865	29033	29078	28887	28768	29021	28797	29132	29091	29047	29097	29044	29135	29145	29142	29099	28806	29240	28943	28882	29037	28878	28938	29006	29205	28997	28966	28893	28881	29082	29127	28773	28956	29035	29167	29088	28752	28768	28919	28691	29024	28973	29194	29131	28868	29130	29025	29208	28920	28960	29080	28826	29276	29030	29085	28995	29050	29024	29163	28833	28759	29070	29040	29133	29056	28903	29160	29030	28921	29142	28867	28916	29070	28950	28910	28839	28812	28930	29007	28877	29218	29155	28846	29086	29215	29181	29171	29030	28768	29134	29098	29008	29071	29023	28647	29020	28942	29113	28987	28702	29042	29063	28792	29209	28899
26991	42378	42154	33715	27608	23690	21918	20857	20203	19383	19066	18891	18419	18586	18392	18407	18131	18013	18087	18228	18012	18085	18075	18140	18022	17753	17846	17745	17903	17740	17746	17683	17839	17467	17754	17903	17624	17501	17647	17679	17656	17688	17604	17656	17565	17531	17492	17533	17484	17487	17421	17551	17606	17597	17633	17453	17412	17610	17484	17611	17525	17651	17577	17552	17682	17408	17568	17420	17544	17648	17375	17552	17512	17803	17619	17446	17702	17641	17642	17576	17344	17473	17432	17447	17622	17556	17724	17428	17433	17560	17627	17410	17408	17437	17474	17442	17458	17661	17526	17575	17597	17681	17626	17622	17420	17590	17481	17546	17543	17463	17487	17441	17545	17495	17612	17510	17293	17408	17550	17501	17525	17488	17405	17391	17676	17596	17573	17620	17560	17686	17559	17427	17602	17510	17660	17403	17617	17493	17719	17504	17710	17523	17573	17562	17471	17550	17634	17661	17422	17635	17523	17422	17561	17423	17546	17423	17418	17605	17514	17631	17463	17509	17521	17544	17649	17363	17554	17335	17534	17502	17711	17726	17641	17546	17497	17364	17383	17509	17316	17646	17563	17449	17547	17404	17608	17579	17474	17465	17403	17554	17743	17584	17554	17686	17582	17607	17484	17551	17378	17674	17522	17477	17501	17470	17489	17410	17586	17567	17651	17396	17614	17564	17548	17705	17494	17528	17598	17589	17612	17478	17475	17486	17512	17271	17544	17398	17506	17486	17529	17435	17386	17321	17385	17442	17641	17625	17538	17621	17244	17578	17462	17600	17548	17542	17299	17653	17520	17528	17533	17603	17502	17707	17333	17449	17634	17442	17548	17505	17374	17480	17472	17495	17463	17369	17746	17789	17523	17499	17355	17415	17598	17499	17620	17503	17540	17686	17430	17655	17583	17584	17540	17509	17466	17471	17589	17334	17572	17552	17465	17507	17631	17582	17581	17420	17508	17570	17265	17642	17599	17544	17500	17376	17475	17505	17339	17399	17467	17658	17460	17492	17468	17422	17633	17620	17458	17504	17408	17636	17362	17500	17637	17537	17606	17620	17342	17586	17510	17703	17525	17759	17610	17582	17570	17457	17544	17520	17627	17610	17514	17683	17440	17458	17531	17385	17516	17528	17425	17461	17605	17315	17649	17667	17591	17372	17670	17549	17309	17333	17666	17607	17412	17579	17610	17819	17353	17456	17608	17547	17612	17530	17450	17470	17648	17595	17642	17557	17643	17560	17527	17609	17550	17482	17493	17672	17512	17494	17637	17546	17268	17547	17380	17739	17601	17666	17647	17400	17525	17566	17429	17614	17535	17651	17540	17507	17313	17494	17690	17481	17443	17477	17647	17480	17449	17613	17579	17542	17556	17659	17565	17607	17522	17689	17587	17482	17499	17711	17462	17564	17552	17550	17455	17657	17502	17550	17433	17593	17663	17494	17568	17405	17421	17354	17492	17393	17685	17502	17579	17479	17313	17632	17481	17547	17456	17397	17549	17310	17505	17538	17709	17507	17387	17422	17546	17689	17520	17542	17582	17558	17739	17483	17466	17554	17576	17427	17455	17577	17411	17555	17501	17553	17671	17471	17581	17256	17608	17404	17441	17572	17408	17622	17534	17443	17464	17587	17460	17569	17578	17498	17565	17669	17593	17534	17450	17664	17546	17505	17379	17381	17534	17542	17514	17432	17573	17439	17422	17630	17544	17552	17638	17483	17542	17555	17693	17443	17754	17388	17673	17504	17434	17532	17550	17438	17524	17633	17694	17607	17634	17397	17478	17451	17482	17404	17649	17677	17389	17654	17638	17539	17584	17515	17527	17352	17576	17569	17468	17486	17468	17523	17451	17533	17572	17340	17523	17578	17462	17424	17640	17680	17542	17333	17758	17681	17311	17482	17549	17506	17629	17530	17469	17348	17465	17346	17400	17571	17478	17468	17533	17453	17593	17333	17375	17499	17587	17510	17578	17661	17536	17629	17620	17378	17616	17434	17425	17579	17601	17596	17461	17304	17638	17417	17604	17499	17480	17465	17430	17642	17579	17547	17505	17576	17565	17624	17499	17484	17565	17591	17470	17451	17386	17548	17432	17566	17506	17629	17672	17495	17523	17491	17580	17511	17475	17383	17524	17344	17587	17472	17581	17569	17411	17460	17421	17571	17575	17506	17629	17398	17530	17469	17366	17664	17414	17413	17617	17386	17427	17405	17461	17528	17484	17613	17540	17510	17617	17426	17336	17466	17533	17518	17536	17612	17449	17461	17468	17556	17539	17563	17348	17349	17433	17608	17543	17525	17562	17759	17659	17434	17639	17394	17390	17610	17565	17475	17256	17367	17464	17432	17452	17406	17556	17525	17357	17530	17572	17277	17690	17473	17670	17488	17667	17515	17572	17647	17590	17530	17396	17545	17729	17434	17722	17555	17473	17317	17391	17520	17596	17733	17464	17495	17625	17759	17417	17405	17734	17391	17509	17466	17613	17438	17518	17527	17493	17620	17748	17524	17686	17418	17455	17431	17459	17568	17433	17481	17455	17559	17341	17531	17774	17446	17520	17252	17403	17595	17660	17357	17802	17351	17419	17684	17548	17339	17519	17417	17446	17512	17469	17485	17563	17588	17395	17481	17588	17588	17393	17585	17379	17334	17517	17661	17499	17523	17460	17626	17590	17554	17493	17624	17481	17505	17681	17464	17511	17566	17603	17345	17441	17564	17530	17598	17487	17526	17623	17612	17566	17545	17378	17447	17538	17612	17526	17432	17589	17533	17565	17447	17496	17451	17559	17713	17565	17434	17466	17560	17610	17525	17594	17237	17530	17436	17289	17655	17363	17591	17726	17300	17265	17586	17540	17456	17577	17335	17671	17522	17370	17697	17512	17536	17674	17479	17760	17571	17489	17617	17402	17474	17473	17482	17462	17532	17377	17654	17488	17542	17445	17381	17486	17484	17487	17769	17457	17521	17636	17635	17371	17522	17574	17603	17721	17446	17577	17542	17851	17474	17582	17609	17331	17590	17484	17502	17287	17677	17452	17597	17631	17597	17663	17440	17480	17472	17643	17535	17564	17447	17504	17653	17626	17593	17409	17432	17466	17448	17635	17499	17493	17403	17491	17594	17618	17611	17331	17366	17432	17513	17624	17331	17581	17486	17458	17533	17461	17550	17421	17415	17498	17450	17569	17481	17654	17586	17593	17395	17491	17576	17515	17513	17578	17669	17438	17575	17440	17567	17717	17618	17410	17550	17514	17736	17309	17594	17600	17422	17607	17524	17446	17544	17400	17518	17418	17660	17592	17634	17417	17572	17578	17559	17444	17545	17535	17483	17500	17600	17512	17580	17546	17503	17519	17611	17558	17507	17634	17542	17467	17356	17590	17547	17538	17668	17479	17497	17597	17750	17686	17544	17617	17645	17371	17603	17465	17556	17480	17532	17579	17554	17436	17498	17610	17481	17648	17533	17581	17580	17387	17591	17633	17668	17635	17441	17675	17579	17425	17513	17549	17575	17595	17465	17398	17665	17597	17546	17441	17510	17518	17449	17451	17476	17576	17606	17589	17622	17565	17594	17401	17448	17450	17424	17510	17535	17717	17676	17639	17511	17566	17527	17504	17328	17634	17573	17572	17372	17463	17558	17616	17558	17506	17268	17510	17636	17458	17515	17422	17654	17554	17598	17491	17446	17628	17642	17471	17434	17319	17354	17540	17552	17390	17513	17384	17568	17502	17621	17597	17474	17480	17445	17635	17608	17577	17538	17589	17486	17594	17414	17527	17481	17331	17600	17544	17560	17457	17385	17738	17688	17379	17475	17458	17524	17596	17582	17547	17510	17569	17575	17642	17572	17519	17588	17630	17540	17432	17506	17438	17362	17554	17596	17411	17654	17433	17658	17506	17565	17272	17518	17461	17484	17525	17553	17526	17559	17302	17616	17530	17741	17594	17602	17629	17293	17557	17691	17566	17542	17328	17564	17456	17525	17480	17440	17479	17563	17428	17583	17397	17575	17478	17488	17372	17419	17586	17511	17540	17552	17575	17428	17552	17621	17292	17652	17631	17548	17601	17583	17432	17714	17464	17575	17429	17439	17647	17353	17534	17625	17553	17310	17449	17488	17528	17385	17685	17565	17546	17463	17520	17648	17439	17359	17532	17359	17423	17430	17597	17542	17641	17449	17472	17459	17465	17438	17496	17401	17787	17386	17590	17528	17601	17386	17619	17480	17581	17736	17662	17370	17498	17489	17568	17395	17637	17493	17620	17539	17535	17493	17520	17453	17560	17595	17683	17418	17511	17610	17475	17553	17405	17420	17693	17487	17668	17660	17555	17608	17679	17476	17322	17486	17633	17399	17477	17533	17741	17455	17567	17437	17471	17487	17561	17525	17592	17665	17572	17420	17455	17554	17587	17310	17691	17509	17462	17696	17458	17584	17659	17431	17465	17474	17364	17557	17544	17536	17308	17421	17507	17506	17449	17451	17432	17391	17613	17491	17687	17428	17498	17581	17434	17548	17524	17498	17583	17481	17538	17402	17633	17715	17517	17519	17546	17579	17639	17664	17521	17548	17441	17559	17378	17359	17432	17510	17536	17557	17479	17599	17519	17498	17465	17517	17390	17364	17677	17677	17489	17719	17527	17510	17564	17598	17323	17415	17417	17700	17517	17617	17546	17569	17599	17444	17588	17548	17653	17574	17539	17583	17455	17483	17569	17414	17529	17609	17380	17733	17554	17537	17517	17609	17621	17438	17609	17406	17420	17675	17515	17499	17593	17682	17609	17531	17510	17603	17520	17553	17524	17428	17584	17476	17356	17490	17550	17561	17587	17460	17571	17432	17569	17540	17567	17558	17586	17549	17636	17486	17644	17549	17622	17491	17610	17543	17495	17554	17514	17462	17735	17495	17331	17497	17579	17560	17419	17398	17633	17333	17493	17545	17526	17411	17580	17583	17602	17489	17768	17375	17419	17444	17465	17408	17547	17536	17500	17619	17516	17569	17443	17560	17561	17484	17531	17541	17612	17652	17525	17413	17502	17452	17599	17535	17502	17617	17470	17591	17542	17598	17590	17385	17579	17442	17687	17626	17545	17502	17439	17529	17487	17450	17535	17545	17345	17633	17603	17681	17689	17527	17607	17557
22140	20670	27064	24639	23256	29518	35348	32056	31293	31226	30620	30260	30156	29826	29489	29944	29483	29629	29595	29388	29386	29439	29404	29628	29551	29281	29134	29186	28802	29176	29063	29183	28995	29036	29035	28918	28847	29016	28821	29055	28972	28907	28717	28854	29006	28832	29126	28800	29076	29106	28875	28910	28986	28984	28760	28918	28984	28951	28934	28826	28972	29008	28924	28623	28981	28943	28814	28937	28740	28939	28901	28951	29094	28880	28573	28910	28779	28651	28968	28962	28609	28703	29026	28827	28817	28914	28913	28726	28595	28925	28935	28890	28796	28770	28868	28958	29057	28995	29067	28659	28608	28784	28708	28905	28725	28816	28877	28737	28900	29151	28762	29037	28751	28571	28812	28553	28936	28933	28802	28751	28691	28869	28874	28985	29004	28703	29040	28936	28703	28742	28702	28712	29003	28866	28742	28905	28776	28860	28763	29015	28933	28987	28690	28564	28767	28706	28873	28799	28741	28962	28639	28766	28609	28781	28576	28833	28976	29002	28905	28853	28637	29002	28687	28662	28917	28455	28951	28732	28526	28371	28806	28861	28661	28941	28643	28865	28698	28613	28836	28840	28630	28621	28541	28731	29211	28900	28868	28526	28690	28717	28782	28439	29128	28613	28741	28718	28686	28726	28884	28473	28478	28960	28752	28648	28858	28622	28694	28929	28730	28683	28676	28579	29038	28916	28916	28584	28825	28635	28629	28989	28682	28739	28978	28778	28899	28934	28557	28483	28628	28929	28952	28716	28457	28828	28865	28753	28711	28634	28563	28814	28983	28892	28763	28871	28999	28537	28789	28787	28816	28534	28568	28749	28775	28688	28800	28635	28727	28724	28759	28895	28714	28709	28796	28818	28930	28859	28875	28927	28748	28883	28868	28793	28883	28498	28830	28516	28803	28766	28905	28830	28721	28833	28723	28696	28989	28733	28782	28668	28710	29033	28607	28615	28870	28651	28730	28719	29138	28662	28441	28688	28888	28836	28736	28715	28690	28879	28737	28816	28637	28759	28832	28490	29116	28778	28794	28784	28648	28750	28705	28929	28844	28657	28822	28852	28939	28825	28633	28758	28460	28860	28817	28734	28747	29206	28811	28987	28973	28911	28542	28788	28976	28802	28871	28571	28803	28731	28788	28770	28783	28770	28892	28728	28630	28595	28664	28626	28936	28701	29051	28881	28936	28730	28671	28778	28755	28714	28937	28372	28743	28476	28602	28424	28799	28782	28778	28902	28987	28928	28748	28599	28879	28561	28825	28976	28831	28947	28560	28632	28604	29106	28704	28802	28717	28611	28968	28726	28788	28713	28833	29099	28614	28834	28905	28744	28635	28533	28693	28433	28742	29075	28863	28833	28738	28911	28561	28472	28737	28922	29109	28585	28545	28964	28634	29001	28737	28858	28714	28837	28833	28944	28787	29026	29057	28772	28804	29009	28665	28813	28908	28802	28785	28660	28799	28776	28592	28865	28857	28884	28865	28786	29057	28959	28845	28510	28764	28943	28828	28873	28898	28430	28585	28789	29036	28424	28922	28723	28840	28881	28844	28666	29018	28871	28990	28919	28727	28790	28911	28760	28479	28650	28730	28898	28961	28608	28893	28636	28848	28794	28634	28905	28787	28994	28836	28865	28495	28903	28563	28801	28644	28363	28704	28823	28706	28957	28506	28589	28558	28610	28699	28413	28708	28770	28731	28640	28724	28558	28779	29048	28855	28708	28812	28854	28729	28758	28625	28766	28877	28683	28954	28969	28952	28786	28707	28940	28600	28645	28836	28806	29112	28553	28747	29139	28970	28597	28671	28827	28748	28472	28713	28867	28596	28688	28848	28736	28505	28520	28968	28787	28552	28632	28995	28734	28770	28764	28628	28597	28792	28754	28597	28563	28845	28750	28803	29016	28600	28674	28777	28655	28859	28720	28717	28693	28678	28779	28916	28949	28925	28913	28985	28686	28684	28717	28674	28641	28607	28729	28993	28736	28660	28716	28650	28785	28858	28651	28958	28582	28862	28777	28825	28920	28841	28901	28899	28666	28633	28695	28812	28392	28949	28533	28678	28645	28603	28826	28872	28931	28795	28927	28862	28791	28731	28898	28951	28756	28649	28607	28874	28576	29026	28779	28828	28481	28659	28929	28681	28747	28665	28987	28897	28736	28806	28701	29165	28766	28633	28795	28754	28683	28891	28953	28721	28757	28913	28804	28862	28887	29027	28867	28589	28563	28667	28849	29040	28946	28642	28619	28949	28708	28941	28549	28996	28916	28700	28761	28592	28803	28729	28788	28594	28725	28706	28757	28777	28919	28689	28892	28767	28983	28816	28816	28445	28774	28818	28833	28598	28760	28694	28862	28813	28562	28874	28848	28637	28701	28749	28894	28942	28882	28728	28776	28884	29032	29118	28997	28545	28749	28851	28668	28900	28621	28867	28853	28828	28382	28868	28801	28787	28653	28703	28797	29151	28764	28837	28705	28769	28600	28655	29058	28742	28986	28575	28545	28739	28805	28901	28536	28741	28542	28771	28934	28756	28567	28800	28903	28941	28596	28600	28729	28889	28747	28824	28788	28904	29015	28549	28818	28905	28688	28386	28681	28672	28908	28952	28899	28878	28829	28814	28670	28943	28655	28668	28765	28882	28452	28847	28648	28715	28793	28717	28606	28524	28766	28527	28521	28741	28941	28947	28578	28818	28752	28636	28717	28835	28744	28738	28869	28695	28885	28964	28596	28480	28580	28923	28746	28574	28559	28969	28778	28811	28823	28860	28825	28745	28853	28755	28937	28703	29151	28949	28733	28766	28689	28599	28718	28604	28855	28817	28889	28684	28628	28710	28796	28986	28829	28892	28856	28717	28953	28715	28931	28897	28819	29004	28808	28747	28823	28963	28858	28705	28829	28839	28812	28616	28823	28917	28600	28754	28857	29049	28590	28766	28928	28720	29066	28893	28621	28741	28811	28924	28827	28740	29045	28936	28823	28751	28716	28723	28869	28977	28956	28857	28944	28532	28967	28701	28958	28847	28638	28938	28937	28794	28498	28955	28842	29001	28847	28830	29106	28866	28801	28779	28940	28714	28886	28798	28499	28492	28905	28909	28717	28998	28960	28832	28521	28639	28721	28856	28731	28745	28878	28497	28740	28684	28499	28823	28687	28764	28797	28859	28823	28917	28988	28731	28805	28798	28811	28759	28915	28971	28913	28815	28915	28753	28699	28795	28680	28830	28795	29026	28671	28751	28872	28936	28860	28894	28574	28759	28686	29022	28872	29085	28816	28675	28554	28640	28969	28580	28865	28811	28848	28810	28860	28768	29031	28596	28841	28863	28876	28705	28612	28676	28775	29047	28672	28976	28738	28694	28822	28628	28684	28668	28895	28592	28759	28692	28855	28829	28460	28705	28656	28817	28962	28838	28592	28909	28624	28570	28653	28527	28712	28682	28710	28771	28798	28742	28803	28836	28773	29023	28869	28709	28599	28659	28829	28772	28590	28789	28966	28940	28725	28719	28834	28798	28366	29049	28607	28866	28536	28932	28434	28805	28972	28860	28935	28632	28910	28792	28689	28642	28869	28941	28652	28792	28731	28904	29086	28800	28738	28805	28923	28695	28542	28637	28731	28555	28684	28810	28757	28946	29004	28993	28723	28863	28825	28645	28649	28818	28982	28647	28798	28821	28722	28943	28819	28985	28884	28595	28674	28648	28672	28825	28914	28747	28848	28758	28786	28888	28921	28856	28795	28877	28867	28468	28552	28528	28754	28885	28796	29026	28950	28586	28745	28732	28809	28639	28838	28727	28655	28917	28714	28850	28782	28742	28797	28987	28985	28888	28666	28693	28978	28868	28924	28619	28796	28846	28728	28934	28818	28644	28697	28805	28818	28713	28681	28862	28742	28706	28747	28854	28889	29009	28701	28781	28951	28844	28593	28598	28668	28809	28967	28491	28597	28641	28953	28671	28606	28711	28825	28702	28441	28562	28879	28819	28831	28699	28639	28739	28939	28670	28940	28790	28949	28410	28386	28800	28769	28716	28930	28703	28770	28626	28624	28615	28835	28876	28786	29051	28557	28649	28469	28534	28476	28726	28524	28789	28701	28926	28985	28840	28666	28808	28774	28853	28831	29136	28775	28936	28717	29042	28758	28780	28672	28993	29057	28686	28873	28779	28808	28894	28694	28836	28997	28789	28689	28607	28679	28737	28627	28707	28569	28695	28749	28824	28595	28786	28615	29011	28752	28774	28620	28637	28613	28571	28521	28531	28881	28836	28747	28804	28828	28645	28568	28992	28844	28752	28793	28731	28888	28617	28832	28684	28668	28580	28880	28607	28944	28757	28637	28616	28871	28700	28972	28722	28660	28713	28649	28520	28830	28605	28841	28809	28577	28697	28584	28945	28625	28761	28810	28764	28589	28619	28804	28638	28508	29000	28858	28757	28871	28990	29030	28836	28707	28849	28744	28915	28422	28556	28729	28941	28847	28773	28754	28870	28625	28607	28549	28589	28493	28689	28793	28722	28605	28606	28696	28771	28906	28782	28792	28593	28726	28638	28653	28676	28869	28687	28630	28688	28821	28735	28720	28597	28750	28711	28531	28891	29014	28733	28953	29034	28814	28796	28850	28909	28877	29015	28766	28810	28759	28553	28726	28855	28677	28675	28648	28869	28840	29012	28460	28958	28915	28501	28646	28640	29009	28559	28881	28674	28684	28673	28668	28746	28650	28571	28711	28985	28690	28782	28457	28945	28830	28864	29093	28656	28827	28496	28770	28714	28883	28846	28737	28550	28790	28718	28754	28822	28693	28578	29044	28631	28763	28812	28831	29083	28590	28591	28519	28598	28892	28835	28651	28762	28470	28628	28611	28751	28852	28843	28959	29365	28835	28720	28829	28972	28762	28798	28581	28659	29042	28623	28832	28862	28891	28785	28763	28665	28724	28581	28454	28821	28616	28917	28694	28904	28810	28854	28950	28798	28660	28852	28602	28863	28683	28698	28835	28635	28624	28762	28808	28660	28719	28538	28726	28437	28604	28855	28594	28645	28647	28771	28705	28833	28655	28804	28801	28977	29153	28880	28746	28796	28698	28650	28698	28788	28683	28654	28612	28673	28692	28917	28692	29141	28782	28641	28745	28694	28950
28642	46776	46314	37618	30574	26294	23805	22330	21121	20358	19697	19532	18770	18644	18763	18569	18397	18324	18178	18011	18153	18057	18021	18312	18093	17834	17866	17705	17930	17736	17534	17531	17582	17595	17361	17617	17584	17539	17378	17659	17481	17507	17724	17477	17450	17679	17608	17491	17554	17587	17374	17505	17428	17346	17277	17454	17507	17353	17376	17505	17339	17366	17561	17453	17361	17178	17323	17493	17326	17303	17427	17578	17562	17243	17290	17332	17516	17303	17319	17255	17525	17192	17435	17482	17328	17400	17201	17288	17268	17454	17399	17404	17331	17329	17378	17311	17348	17389	17372	17373	17497	17534	17260	17244	17438	17214	17289	17262	17286	17489	17614	17358	17304	17318	17321	17471	17519	17294	17301	17256	17420	17393	17376	17283	17300	17300	17179	17468	17436	17391	17229	17537	17104	17448	17477	17340	17474	17348	17318	17273	17436	17269	17300	17221	17568	17406	17306	17409	17303	17381	17425	17302	17236	17277	17384	17401	17197	17329	17331	17334	17292	17355	17297	17271	17200	17296	17324	17375	17355	17258	17132	17441	17386	17416	17413	17387	17318	17234	17306	17486	17321	17429	17390	17498	17339	17471	17222	17379	17407	17450	17313	17192	17282	17424	17390	17495	17304	17321	17233	17343	17185	17420	17285	17483	17267	17432	17543	17344	17344	17269	17310	17315	17571	17336	17378	17407	17370	17529	17285	17296	17377	17319	17445	17448	17464	17271	17446	17333	17393	17358	17385	17359	17256	17175	17351	17278	17344	17582	17199	17281	17246	17523	17579	17335	17452	17245	17328	17433	17290	17302	17297	17421	17550	17256	17271	17266	17453	17315	17202	17364	17393	17324	17421	17304	17351	17170	17480	17117	17393	17208	17418	17331	17169	17347	17297	17344	17336	17359	17418	17354	17289	17277	17410	17240	17461	17235	17268	17356	17280	17254	17389	17293	17449	17300	17480	17337	17377	17209	17492	17321	17532	17385	17422	17351	17239	17344	17460	17250	17355	17225	17310	17195	17319	17261	17481	17351	17422	17240	17463	17309	17269	17123	17273	17368	17237	17437	17305	17242	17097	17271	17440	17178	17166	17366	17430	17416	17476	17312	17333	17281	17301	17274	17257	17238	17291	17357	17351	17286	17326	17425	17354	17207	17263	17234	17192	17511	17269	17454	17302	17467	17235	17247	17314	17309	17398	17455	17185	17278	17497	17332	17187	17273	17255	17407	17357	17396	17296	17175	17438	17373	17149	17489	17535	17145	17247	17414	17443	17289	17346	17298	17327	17270	17225	17395	17299	17294	17265	17262	17171	17323	17458	17345	17268	17380	17305	17365	17254	17282	17544	17213	17296	17186	17058	17453	17414	17314	17428	17572	17447	17308	17385	17268	17314	17345	17342	17389	17188	17274	17395	17322	17382	17398	17194	17166	17466	17178	17170	17337	17222	17380	17423	17404	17370	17264	17501	17242	17119	17298	17240	17300	17194	17328	17249	17169	17246	17319	17311	17294	17377	17441	17305	17440	17126	17288	17268	17393	17341	17324	17332	17421	17382	17453	17251	17310	17344	17468	17467	17326	17401	17396	17453	17317	17321	17337	17459	17490	17382	17366	17225	17334	17330	17298	17318	17246	17367	17410	17342	17331	17404	17257	17411	17426	17500	17284	17231	17478	17386	17342	17332	17355	17378	17242	17339	17357	17335	17304	17313	17401	17446	17338	17336	17293	17465	17085	17521	17390	17387	17412	17175	17361	17325	17319	17401	17364	17412	17364	17349	17233	17349	17368	17506	17219	17088	17353	17386	17180	17385	17466	17295	17494	17361	17441	17205	17267	17414	17283	17314	17327	17483	17403	17240	17278	17285	17387	17368	17272	17433	17384	17524	17266	17423	17457	17280	17356	17339	17328	17380	17399	17467	17250	17424	17445	17280	17227	17369	17539	17090	17381	17240	17388	17328	17236	17350	17363	17193	17376	17385	17203	17288	17292	17224	17261	17355	17177	17338	17263	17329	17234	17614	17393	17219	17479	17225	17298	17374	17507	17266	17253	17155	17437	17192	17492	17460	17384	17344	17389	17461	17192	17151	17447	17289	17353	17447	17271	17270	17200	17241	17402	17279	17479	17277	17259	17350	17383	17321	17397	17292	17219	17280	17398	17448	17489	17487	17350	17176	17321	17336	17313	17291	17364	17279	17303	17345	17451	17411	17251	17340	17284	17373	17316	17479	17339	17335	17346	17374	17300	17315	17314	17429	17156	17349	17404	17314	17237	17388	17262	17305	17281	17232	17097	17344	17510	17454	17175	17472	17406	17401	17394	17449	17471	17410	17298	17329	17455	17252	17250	17323	17268	17447	17254	17390	17351	17299	17247	17428	17414	17473	17437	17271	17267	17344	17389	17391	17396	17308	17397	17314	17370	17369	17355	17331	17282	17193	17304	17294	17377	17383	17582	17438	17274	17343	17331	17353	17448	17363	17372	17279	17328	17440	17334	17231	17344	17274	17412	17451	17262	17339	17323	17326	17329	17343	17288	17259	17332	17231	17292	17303	17227	17302	17411	17455	17348	17377	17318	17258	17441	17299	17447	17176	17197	17304	17468	17169	17359	17416	17453	17204	17430	17228	17282	17297	17332	17268	17234	17467	17226	17163	17348	17349	17229	17253	17296	17323	17128	17204	17356	17410	17183	17290	17284	17271	17310	17423	17216	17209	17581	17300	17300	17395	17397	17393	17413	17291	17235	17434	17334	17223	17358	17300	17396	17319	17261	17203	17460	17399	17364	17324	17319	17334	17331	17336	17288	17163	17210	17442	17475	17361	17177	17284	17273	17218	17412	17388	17361	17394	17411	17337	17169	17481	17352	17373	17404	17452	17288	17345	17326	17374	17296	17482	17378	17304	17372	17364	17297	17323	17454	17362	17306	17338	17447	17288	17320	17469	17522	17230	17376	17281	17320	17232	17346	17371	17372	17317	17231	17532	17305	17105	17386	17431	17312	17414	17177	17230	17339	17496	17448	17348	17520	17189	17437	17289	17363	17376	17292	17230	17245	17374	17290	17335	17391	17346	17266	17314	17317	17551	17301	17287	17199	17342	17375	17397	17567	17404	17362	17294	17169	17173	17212	17303	17390	17384	17507	17221	17211	17271	17354	17299	17210	17443	17380	17342	17464	17461	17521	17321	17410	17348	17238	17347	17292	17153	17419	17422	17294	17225	17312	17442	17434	17201	17313	17209	17441	17446	17355	17153	17230	17166	17276	17534	17339	17318	17389	17244	17376	17218	17416	17276	17362	17237	17329	17191	17442	17391	17455	17243	17318	17396	17307	17362	17345	17400	16991	17604	17361	17145	17355	17340	17605	17398	17169	17354	17383	17548	17325	17399	17111	17369	17334	17284	17158	17355	17507	17379	17249	17269	17391	17254	17375	17254	17377	17461	17323	17266	17375	17316	17307	17278	17378	17331	17293	17259	17322	17494	17213	17317	17388	17221	17379	17299	17306	17110	17512	17286	17321	17362	17484	17537	17252	17455	17392	17407	17563	17305	17505	17398	17379	17223	17267	17250	17324	17387	17283	17392	17252	17461	17280	17378	17408	17557	17395	17272	17300	17324	17149	17301	17631	17345	17534	17286	17441	17360	17411	17271	17551	17283	17152	17362	17331	17426	17371	17413	17275	17459	17449	17186	17350	17317	17383	17320	17265	17419	17327	17361	17332	17186	17309	17284	17524	17294	17218	17520	17405	17382	17357	17546	17319	17486	17388	17246	17192	17338	17193	17403	17284	17260	17458	17307	17416	17276	17312	17530	17443	17532	17492	17369	17168	17260	17270	17216	17282	17332	17344	17434	17361	17479	17365	17376	17379	17331	17323	17536	17301	17391	17287	17347	17348	17500	17324	17436	17407	17376	17514	17565	17343	17391	17267	17332	17318	17285	17567	17424	17293	17278	17418	17291	17344	17334	17421	17423	17356	17288	17391	17244	17307	17382	17447	17400	17411	17339	17356	17367	17362	17223	17367	17277	17212	17522	17351	17168	17402	17301	17375	17419	17331	17427	17318	17254	17377	17356	17231	17389	17428	17455	17324	17552	17366	17524	17307	17242	17240	17425	17384	17270	17370	17279	17306	17503	17278	17363	17085	17236	17272	17304	17180	17272	17442	17348	17357	17517	17484	17343	17313	17427	17401	17441	17268	17162	17411	17423	17279	17203	17390	17270	17303	17610	17246	17332	17314	17177	17307	17235	17333	17436	17238	17438	17409	17166	17361	17432	17421	17507	17451	17336	17395	17528	16968	17421	17275	17482	17465	17160	17335	17293	17216	17254	17357	17285	17349	17513	17350	17280	17314	17265	17303	17414	17491	17391	17222	17274	17379	17356	17297	17286	17471	17465	17225	17449	17443	17313	17490	17270	17137	17297	17358	17227	17413	17222	17330	17376	17418	17318	17092	17375	17414	17361	17473	17348	17418	17050	17340	17345	17463	17291	17357	17229	17176	17389	17316	17255	17186	17321	17395	17405	17277	17265	17374	17363	17373	17314	17138	17403	17216	17329	17448	17219	17491	17405	17384	17390	17364	17395	17458	17368	17544	17386	17169	17255	17389	17289	17378	17255	17436	17396	17391	17406	17501	17364	17455	17318	17140	17374	17302	17540	17426	17384	17393	17250	17322	17278	17264	17267	17383	17298	17177	17231	17375	17355	17384	17280	17350	17283	17382	17479	17245	17309	17158	17347	17372	17328	17346	17468	17412	17191	17215	17298	17419	17277	17223	17370	17238	17472	17541	17338	17274	17538	17310	17330	17262	17532	17344	17410	17352	17359	17165	17519	17309	17272	17350	17221	17239	17585	17470	17396	17345	17329	17325	17316	17430	17376	17402	17340	17300	17152	17479	17304	17424	17325	17342	17337	17210	17403	17412	17338	17274	17358	17272	17129	17434	17343	17259	17257	17277	17287	17354	17437	17285	17535	17318	17316	17273	17340	17372	17203	17233	17464	17339	17365	17255	17269	17259	17280	17331	17218	17356	17249	17263	17269	17264	17213	17393	17195	17253	17436	17272	17278	17411	17200	17438	17364	17283	17418	17295	17517	17381	17450	17212	17348	17318	17215	17471	17381	17273	17409	17285	17297	17271
37509	34329	39687	37458	34007	32592	31813	31293	30830	30799	30743	30627	30412	30325	30157	30304	30576	30517	30462	30275	30246	30320	30307	30340	30122	30330	30464	30284	30156	30075	30027	30098	30273	30098	30346	30158	30199	30155	30139	30011	30112	30305	30078	30254	30028	30037	30090	30286	30340	30337	30122	30154	30227	30032	30041	30279	30379	30210	29972	30267	30151	30407	30179	29948	30171	30166	30027	30417	30271	30049	30146	30323	29964	29986	30154	30174	29854	30007	30444	29969	30070	30171	30100	30143	30409	30282	30320	30233	30349	30518	30323	30067	30124	30088	30101	29900	30148	29893	29735	29970	30109	30251	29910	30214	30149	30129	30143	30337	30101	30002	30286	30023	29915	30071	30225	30216	29911	29955	30231	30259	30000	30299	30001	30050	30301	30328	30281	30185	30107	30264	29955	29765	29855	30202	29998	29936	30006	29940	29982	29951	30339	30394	30149	29966	30075	30239	30402	30283	30139	29929	30238	30018	29960	29994	30459	30109	30286	30069	30454	30528	30242	30170	30132	30073	30000	30241	30094	30008	29995	29926	30148	30244	30184	30112	30012	29885	29857	30034	30271	30365	30155	30037	30228	30038	30200	30225	30285	30128	30032	30451	30362	30148	30241	29965	29955	30128	30220	30021	30126	30163	30252	30033	30294	30052	30008	29996	30185	30108	30273	30130	30273	30102	30196	30091	30052	30117	30209	30136	30147	30207	30195	30274	30319	30078	30143	30426	30112	29856	30016	30159	30228	30300	30196	30080	30207	30096	30342	30002	29864	30245	30097	30181	29873	30165	30315	30207	30142	30087	30229	30299	30228	30211	30028	29893	30220	29870	30102	30146	30126	30201	30238	30035	29900	30169	30078	30280	30001	30139	30303	29930	30123	30312	30518	30178	30200	30326	30469	29728	29913	30193	30421	30342	30322	30097	30141	30191	30080	30090	30162	30216	30320	30063	29991	30179	30369	29975	30117	29894	30003	30026	30139	29957	30115	29990	30269	29936	29915	30134	30135	30069	30027	30132	30033	30014	30298	30192	30204	30246	30138	30220	30410	29981	30061	30258	30386	30384	30132	30389	30430	30093	30213	30209	30113	30250	30302	30200	30251	30011	30175	30497	30266	30359	30108	30089	30372	30053	30157	30223	30198	29965	30121	30168	30144	30093	30345	30190	30429	30160	30134	30227	30209	30153	30108	29913	29995	30326	30350	30121	30336	30214	30341	30526	30531	30073	29945	30095	30080	30281	30342	30149	30106	30297	29901	30035	30211	30395	30364	30157	30279	30358	30109	30042	30223	29999	29839	30055	30122	30007	30088	30099	30184	29836	30232	30048	30228	30099	30212	30309	30328	30110	30039	30056	30075	30179	30040	30068	30039	30407	30051	30191	30395	30293	30189	30036	30192	30237	30155	30026	30179	30472	30112	30062	30082	30242	30180	30212	30223	29632	30320	30082	30373	30078	30113	30048	29853	29963	30014	29981	30104	30293	30341	30019	30115	30294	30040	30234	30146	30192	30307	30260	30345	29940	30157	30226	29946	30245	30158	30075	30261	30136	29962	30216	30022	30065	30009	30186	30187	30237	29942	30275	30161	30050	29793	30037	30228	29972	30164	30072	30236	30135	30033	29876	30167	30286	30199	30295	30104	30084	30263	30255	30197	29932	30296	30331	30228	29864	30382	30190	29965	30307	30229	30012	29928	30235	30166	30349	30343	29982	30216	30096	29869	30088	30013	30222	30226	29994	30063	29871	30318	29994	30146	30047	30217	30103	30262	30280	29917	29962	30171	30157	29915	30318	29979	30217	30006	30309	30234	30204	29952	30352	30386	30032	30216	30187	30303	30344	30211	30044	30027	30117	30386	30138	30088	30045	30339	30194	30274	30236	30317	30145	30142	30180	30018	30474	30112	30020	30284	30275	30320	29854	30425	30226	30211	30239	30300	29878	29883	30136	30116	30034	30147	30078	30318	30078	29920	30097	30157	30017	30574	29880	30217	30022	30267	30171	30014	30241	30289	30450	30143	30250	30133	30259	30196	30172	29899	30190	30369	30061	30202	30330	30212	30137	30186	30157	30003	30304	30252	30037	30428	30060	30125	30105	29943	29927	29899	30131	30378	30153	30248	30284	30031	30144	30153	30189	30280	30100	30294	30110	30318	30036	30486	30243	30342	29887	29994	30216	30285	29912	30282	30004	30021	29996	30223	30169	30190	30139	30084	30113	30120	30134	30209	30181	30283	30051	30184	29958	29939	30218	30080	30208	30014	30162	30314	30180	30425	30209	29993	30054	30070	30271	30228	30120	30248	30095	30053	29819	30000	30212	30001	30191	30379	30215	30159	30095	30209	30009	30077	30048	29943	30501	29822	30176	30393	30057	30143	29845	29981	30090	30302	30241	30139	30134	30177	30258	30004	30171	30316	30012	30217	30141	30193	30010	29933	30012	30519	30305	30088	29885	29915	30241	30251	30088	30063	29923	30001	30109	30170	29958	30045	30085	30151	30090	30100	30071	30294	30043	30387	30104	30154	30226	29971	30269	30197	30102	30242	30401	30170	29807	30212	30004	30256	30185	30138	30056	30207	30085	30180	30362	30063	30266	30243	30282	30104	30162	30256	30106	29990	30127	30054	30148	30008	30235	30212	29854	30339	30347	30325	30178	29800	30060	30231	30214	30050	30069	30351	29912	29850	30125	30376	30036	30246	30126	30083	29975	30205	30127	30195	30277	30271	30099	30346	30204	29999	29803	30057	30105	30278	30244	30102	30259	30121	30046	30151	30012	30257	30283	30169	30137	30007	30150	30219	30047	29874	30115	30174	30326	30116	30190	30282	30188	30323	30296	30109	30070	30344	30222	30015	30096	30075	29952	30051	30164	30074	29985	30140	30282	30449	30321	30282	30185	30101	29967	30275	30138	30317	30235	29935	30293	30382	30165	30478	30181	30090	30128	30118	30278	30208	30079	30226	30298	30167	30048	30043	30197	30328	30264	30275	30256	30222	30077	29901	30062	30081	30168	30034	30147	30107	30317	30426	30004	30204	30471	30118	30087	29922	30164	30242	29999	30021	30296	30094	30009	30173	30452	30158	30179	30046	30272	30075	30047	30301	30032	30146	30429	30265	30173	30215	30335	29875	30072	30028	30148	29940	30037	30020	30209	30278	30203	30030	30244	30007	30311	30179	30246	29868	30056	30332	30168	30192	30382	30335	30040	30351	30054	30038	30043	30166	30084	30427	30074	30126	30079	30319	29939	30143	30151	29687	30230	30252	30092	30010	30381	30328	30172	30071	30084	30189	30251	30025	30154	30072	29912	30040	30330	30154	30011	30404	30203	30182	30249	30204	30443	30351	30112	30070	30235	30077	30143	30118	30095	30045	30199	30023	30420	30173	30246	30241	30187	30262	30052	30161	30067	30088	30160	30110	30370	30036	30046	29980	30024	30306	30240	30095	30263	29856	29995	30371	30436	29982	30291	30447	30210	30125	30323	30385	29991	30068	30198	30207	30072	30031	29876	30197	30426	30152	29977	30185	30324	30144	30026	30281	30257	30154	29961	29896	30306	30161	29901	30005	30214	30283	29975	30138	29950	30070	29976	30058	30106	29873	30147	30106	30276	30066	30122	30231	30281	30116	29951	29909	30441	29849	29940	30231	30024	29947	30141	30310	30089	30293	30253	30201	30372	30183	30174	30251	30313	30342	30139	30260	30123	30233	30129	30094	30502	30026	30394	30084	29847	30233	30281	30229	30131	29805	30310	30294	30205	30385	30313	30121	30095	30091	30107	29917	30101	30076	30131	30027	30203	29847	30045	30084	29706	30100	30093	30175	30221	30241	30212	30101	30252	30239	30310	30142	30036	30215	30142	30285	30331	30054	30172	30090	30181	29994	30128	30251	30263	30171	30177	30047	30369	30149	30251	30314	30278	30019	30014	30261	30096	29976	30217	30106	30390	30144	30069	30092	30124	29952	30289	30544	30029	30229	30117	30183	30382	30213	30094	30317	29812	29925	30036	29946	30325	30152	30292	30377	30173	30224	30294	30183	30051	30385	29955	30160	30026	30069	30163	30341	30239	30217	30193	29942	30260	29890	30153	30091	30004	30314	29812	30007	30437	30098	29949	30204	30210	30133	30225	30266	30249	29989	30368	29950	29926	30573	30315	30114	30237	30071	30040	29989	30099	30099	30287	30001	29967	30171	29983	30049	30064	29894	30378	30326	30095	30184	30187	30276	30046	30082	30067	30067	29812	30114	29970	30166	30101	30216	29919	30089	30150	30100	30086	30331	30567	30119	30080	30352	29947	30069	29901	30164	30133	30015	30157	29969	29964	29943	30198	30196	30376	30181	29690	30155	30077	29973	30380	30449	30009	30100	29984	30181	30242	30245	30068	30248	30708	30167	30360	30115	29768	29976	30023	30183	30181	30362	30011	30347	30193	30308	30235	30119	30170	30018	29791	30393	30165	30142	30205	30108	29965	30248	30085	30351	30177	30205	30117	30066	30486	30156	30253	30239	30146	30240	30056	30005	30105	30098	29945	30332	30287	30201	30113	30112	30406	30105	29930	30095	30000	30085	30116	30078	30008	30567	30198	30272	29775	30164	30006	29986	30084	30212	30295	30168	30232	30237	29974	30152	30236	30009	30069	30210	30092	30031	29946	30372	29900	30244	30138	30422	30202	30347	29976	29986	30282	30489	30075	30398	30250	30094	30025	30041	30285	30230	30406	30177	30236	30121	30194	29974	30036	30131	30161	30227	30171	30149	29843	30470	30430	30221	30049	30131	30087	29944	29959	29969	30081	29970	30311	30224	30206	30357	30437	30019	30048	30022	30292	30305	30089	29946	30129	30049	30525	30094	30007	29869	30356	30189	30305	30072	29930	29987	30196	30124	30567	30419	30350	30378	30298	30205	30269	30304	30159	30209	30044	30246	29964	30183	30131	30233	30073	30283	30103	30319	30051	30085	30520	30360	30191	30241	29867	30044	30159	30318	30039	30382	29732	29990	30343	30116	30159	30135	30169	30188	30370	30160	30232	30337	30182	30030	30008	29980	30269	30233	30138	30025	30254	30234	30187	30076	30059	29973	29955	30212	30102	30179	29810	30060	30086	30181	30099	29848	30152	30172	29938	30041	30245	30285	30200
30833	36536	35814	28660	23794	21459	20302	19606	19255	18965	18787	18505	18599	18362	18450	18341	18365	18345	18101	18167	18345	18271	18306	18179	18189	18263	18130	18097	18155	18172	18134	18053	18135	18056	18156	18159	17899	18108	18006	18157	18104	17978	17970	18125	18118	18054	18056	18153	18026	18136	18031	18122	17992	18133	18095	17949	18062	18026	17973	17998	17981	17977	18047	18017	18060	18134	17860	18066	18084	17912	18040	18123	18061	18063	17921	17956	18038	18014	17997	17926	18121	18248	17894	18133	18027	18093	18015	17979	18055	18055	18005	17849	17810	18068	17880	18076	18137	17891	18025	18017	17950	17940	18206	18012	17997	17956	18012	17964	18030	18063	18048	18282	17956	17910	18023	17951	18076	18105	17892	18048	17970	18073	18099	17950	18163	17906	18089	17824	18100	17893	18239	17908	17983	18032	17873	18091	18003	17939	17985	18017	18089	17944	18056	17999	17960	18179	17880	17734	18169	17892	17994	18174	18070	18058	18152	17929	18147	18002	18176	18012	17895	18021	18075	17888	18122	17973	17952	18065	18043	17950	17853	18088	18110	18009	17954	18065	17884	17883	18101	17924	18055	17999	17989	17825	18008	18074	17939	18052	17795	17995	17995	18154	18106	18087	18065	17793	18002	17876	18065	18032	17902	17882	18142	18014	17920	18124	17992	17904	18107	18184	18049	17990	18006	17812	18112	18049	18009	18098	17954	18160	18205	17980	17767	18293	17883	17945	18100	17780	18066	17931	18156	18169	17980	17967	17922	17920	18149	17945	18090	18086	18061	17885	18079	17919	18187	18186	18020	17974	18137	18006	17913	17946	17900	18065	18057	18048	17975	17942	17924	17945	18032	18121	18021	17984	17917	18006	17927	18078	18061	18044	18078	18059	18048	17991	17976	18097	18079	17930	17911	17868	17979	18117	17983	17988	18036	18024	17932	18043	18135	18208	18139	17871	18033	17884	18014	18246	18003	17947	18046	18093	18120	18122	18102	17930	17906	18025	18064	17985	18236	17991	18035	18142	17821	18080	17806	17830	18005	18012	17929	18033	17913	17940	17879	18034	18067	17981	18044	17904	17875	18053	18081	18032	17913	18031	17901	18255	17931	18009	17928	17840	18026	17742	17985	18050	18066	18090	17996	18121	18020	17976	17984	17877	18032	18093	17877	18142	17978	18083	17790	18036	17964	18057	17910	17793	17921	18012	18084	17886	18028	18048	18051	18001	17886	18119	18110	17981	18132	17993	17974	18217	18033	18031	18261	17920	17900	17941	18075	17896	18087	17923	17950	18137	17966	18156	18040	18067	18190	17958	17923	17922	17929	18066	17869	18107	18031	18080	17845	17929	18044	18098	18032	17900	17944	18061	18115	18053	17978	18002	17803	18121	17793	18004	17884	18080	17979	17837	17877	17938	18093	17964	18032	17834	17964	18028	18062	17960	18008	17861	17978	17954	18074	18025	17931	17925	18104	17917	17924	18005	18021	18117	18114	18086	17974	17979	17959	18196	18048	18046	17948	17904	17962	17933	17886	17943	18005	17900	17996	17867	18026	17976	17875	17978	18006	18016	18129	17808	18038	17822	17891	17959	18029	18082	18040	18013	17813	18085	18027	17996	18020	17923	17907	17986	17891	18086	18018	17671	18035	18062	17894	18084	18033	18002	17866	18029	18102	17963	17993	17870	18024	18100	17890	18140	17822	17921	17929	18034	17967	18035	18093	17944	17901	17922	18168	18033	17991	18056	17981	17885	17970	17755	17952	18001	17985	17995	17879	18055	18057	17872	17973	17985	18077	17971	17931	18023	18186	17887	18075	18187	17973	18075	17857	17953	18074	18127	18158	18089	17864	18137	17920	17879	18128	18022	18126	18000	17803	17897	17978	18017	18127	18218	17909	17993	17998	18071	18003	18204	17918	17923	17934	18126	18089	17949	18107	18045	18030	17951	18138	18119	17990	17741	18062	17894	17768	18047	18140	18190	17978	17964	17976	18023	17967	17803	17998	17790	18158	17831	17934	17840	18201	17969	17887	18057	18065	18000	18026	18003	18025	17988	18345	17974	17948	18004	18059	18108	18093	17937	17998	18003	17949	18094	18024	17813	17945	17813	18072	17961	18067	17939	17809	18016	18050	18002	17944	17858	17843	18313	17962	17943	17947	17996	17916	17938	17982	18137	18193	18101	18040	18003	18190	18146	17927	18202	18148	17910	17995	18034	18064	17942	17879	17745	17957	18022	18038	17973	18034	18010	18033	18032	17811	17921	18020	17950	18080	17974	17929	17834	18023	18046	17841	18141	17987	18142	18172	18106	18053	17846	18011	18071	18033	18099	17872	18032	18028	18064	18128	18074	18161	17910	18172	18136	17968	18052	17896	18071	17914	17987	17920	18086	18043	18183	18031	17929	18172	17995	17823	18036	18024	17977	17952	17970	18058	17799	17893	17813	17968	18015	18079	18018	17953	17987	18153	17906	18043	17932	17921	18173	17821	17993	18122	17919	17827	17932	18079	18092	17918	18119	17921	18141	18013	18094	18054	18048	17902	18060	18034	17958	17895	17983	17883	17946	18098	17946	17888	17869	17788	18101	18115	17830	17951	18035	18083	18038	18034	18076	18009	17955	17841	18115	18046	18122	18003	18114	17967	18026	17934	17931	18186	17873	18032	18134	18236	17901	17936	17897	18124	18008	18065	17923	18065	18109	17848	18100	18010	17908	18002	17924	17950	18018	17955	18131	18140	18020	18050	18070	18038	17932	17972	18096	17982	18014	17999	18043	18046	17890	17987	17970	17740	18157	18029	17994	17876	18119	18054	17994	17993	18144	18132	17913	18035	18027	18065	17856	17908	17848	18066	18036	18097	18025	18043	17876	17964	18122	17964	18219	18096	17934	17933	18112	18040	17939	17941	17967	17888	17938	18137	18013	18005	18102	18036	17864	18223	17972	17980	18122	18106	17899	17913	18116	17885	18049	18033	17985	17963	17967	18069	17932	17915	17941	17989	17929	18041	18055	17892	17994	18138	18079	18073	18014	18082	17967	17920	18007	18063	17941	18132	17932	18029	18078	17944	17859	17790	18099	18033	18058	17974	18087	18102	17927	18055	17889	17962	18031	18232	17994	17923	17896	18027	18007	18040	18094	18115	18146	17931	18102	17906	17868	17946	18065	17894	18061	17941	18086	18142	18196	17823	18054	17940	18112	17976	18112	18023	17903	17998	18114	17860	18001	18143	18011	18062	17944	18024	17984	17989	17947	18042	18000	17914	17948	18290	18163	17949	17837	18018	17965	18022	17969	17961	18067	17856	17989	17932	18031	18233	18110	18118	17945	18156	18068	18041	18048	18159	18033	17935	18249	18103	18191	17986	18037	18070	18098	18005	17884	17954	18030	18061	18139	18033	17800	18230	18085	18160	17893	18125	18021	18108	17949	17750	18071	17872	17965	18119	18069	18114	18061	18118	17982	17907	18083	17910	17934	18000	18025	18035	18047	17946	18006	17989	17996	18162	17991	18024	17915	17976	17930	17962	18018	17930	18092	17949	17832	17960	18155	17919	18226	17902	17934	17944	18120	17880	18065	17935	17927	17945	18078	18040	17970	17847	18119	17969	17936	18179	18187	17965	18034	17923	18044	18045	17987	17969	17852	18045	18060	18002	17914	17911	18058	17986	17978	18078	17997	17895	18026	18032	18021	18123	18005	17968	17982	17909	17884	18117	17885	18079	17984	17973	18004	18078	17859	18115	17973	17968	18137	17874	17955	17983	18035	18006	17955	17971	17935	18170	18080	18174	18022	18039	18015	18209	17868	17926	18214	17992	18011	18151	17953	17926	17957	18148	18095	17908	18144	18046	17902	17952	17942	18098	17836	17876	17893	17920	18041	18207	18009	18042	17935	17875	18083	17954	17991	18012	17963	17921	18002	18147	18110	18082	18008	17881	18123	18144	18056	17951	18017	17920	18081	17969	17958	18116	17955	18170	18003	18092	18015	17839	18111	17865	18058	18077	17896	17977	18040	17926	18153	17854	17834	18224	17917	18047	18004	18130	17952	18032	17903	18060	18094	17839	18040	18038	18071	18012	18095	17997	18088	18110	17911	18052	18021	18200	17941	18014	18118	18147	17866	17840	17990	18029	17963	18178	18001	17856	17937	17929	17849	17939	18058	17847	18037	17970	17970	17903	18163	18028	17940	18153	17876	18048	17974	17860	17969	18113	18039	18058	17894	18077	17941	17943	18141	18091	17912	17991	18263	17916	17961	18057	18047	18059	17884	18197	18095	17990	18049	17893	18054	18158	17804	18051	18011	17928	18144	18090	18146	17927	18113	17901	18076	17700	17946	17984	18063	17989	18067	18010	17675	17962	18141	18005	17995	18043	17971	18042	18091	17883	17929	18005	18041	17949	18035	17880	18083	18027	17982	18157	18125	18017	17913	17963	18044	18053	17861	18062	18107	18150	17893	17985	17953	18156	17983	17908	17997	17969	18121	18165	17877	18045	18002	18042	18011	17917	18080	17890	18033	17855	17938	18080	17910	18008	17899	17984	17994	17927	18104	18094	17975	18039	17982	18067	18050	18020	17892	17962	18181	17977	18147	18057	18047	18039	18143	17949	18002	18005	17798	17883	18090	17879	18080	17895	18058	17812	18137	17833	17874	18042	17905	18086	17946	18049	17842	18062	18024	17987	18088	17962	17981	17979	17981	18061	17982	18034	18009	18070	17913	18046	18139	18097	17841	18016	17929	18028	17813	18057	17949	18005	17953	17940	17934	18070	18034	17997	17784	18031	18130	18015	18096	18021	18058	18114	17894	18069	17956	18046	17875	17952	17916	18036	18102	18110	18065	17969	18055	17864	18125	18006	18112	17954	18105	18059	18023	17803	18047	18057	17966	18018	18070	18204	18010	18191	18077	17983	18119	18036	18139	17811	18065	17931	17906	18071	18087	18150	18049	17918	17988	17934	17928	18110	18062	18297	17815	17954	17949	18019	17948	17945	17995	17838	18023	18020	17914	18131	18247	18261	17873	17947	18233	18002	17933	18043	18043	18094	18112	17996	17926	17920	18038	17997	18075	17912	18051	17959	18095	17928	18181	18010	17933	18035	17997	17895	18028	18174	17862	17979	18030	18076	17953	18045	18182	17986	17942
23482	20679	27130	25432	26065	31651	34237	31371	30601	30767	30239	30008	29981	29691	29638	29733	29562	29625	29433	29207	29602	29427	29521	29609	29588	29462	29119	29286	29212	29258	29231	29230	29197	29155	29115	29218	29132	29051	29167	29273	28995	28955	29136	29080	28977	29321	29195	29103	29228	29182	29115	28956	28815	28926	28974	28929	29110	29208	29093	29248	28938	28901	29078	29189	29206	29088	29127	29108	28801	29003	28872	28865	28946	29135	28909	29031	28936	28921	28940	29080	28954	28855	28875	28824	29030	29016	29054	29229	28815	28997	29041	28770	28934	28972	28859	28899	28928	28927	29020	28857	28837	28851	29186	29028	29151	29113	28996	29240	29107	29286	29269	28908	28832	28760	29209	29034	29063	29193	29037	29041	28716	29071	28903	28962	29121	28997	29171	29362	29080	28956	28763	28922	28843	28870	29198	28829	29088	29060	29121	29118	28972	28919	28878	29184	29340	28775	28587	28898	29025	28705	29088	29035	28914	28859	28972	28799	28714	28939	29008	28989	29004	28949	29065	28935	29067	29258	28982	28975	28761	28966	28981	28999	28803	29078	28992	29114	29059	29166	29010	28944	28858	29149	29152	28865	28896	28783	29201	28734	28799	28981	29165	28957	28915	29124	29192	28939	29005	29067	28935	28651	28744	29006	29120	28800	28743	28857	29055	28966	29201	29086	29421	28979	28841	28901	29015	28968	29327	29119	28987	29118	29023	29185	29171	29050	29075	28940	29007	29089	28805	28949	28860	29308	29513	29103	28976	29020	29134	29055	29150	29154	29115	28993	29057	28912	29042	28957	28897	28993	28835	28983	29097	29130	28865	29009	28825	29163	29280	28765	29014	28948	28964	29042	28883	28938	28975	28951	28909	28696	28890	28914	28856	28898	28937	28996	29067	29030	29366	28890	28830	29081	28973	28915	28700	28943	28828	28949	28945	29026	29071	29311	28852	28920	29080	29159	28891	28804	28930	29163	29063	29111	28894	29042	29191	28779	28746	29222	29137	29031	29120	28803	28818	28736	29060	29147	28954	29155	29013	28954	29124	29211	29158	29003	29019	28986	29124	28812	28877	29087	29143	29042	28923	29132	29092	28949	29064	28980	29123	29032	29175	29198	29064	28905	28904	29135	28891	29056	28960	28872	29187	28890	28777	29006	28912	28827	28782	28973	28916	29231	29032	28938	29129	28982	29003	28835	28758	28983	29039	28865	29013	29087	28945	29026	29062	28864	28799	29156	29156	28964	28889	28903	29015	28867	29018	29068	29214	29148	28933	28921	28598	29019	28980	28923	29002	29114	29099	28965	28968	28965	28908	28832	28902	28822	28956	28663	29030	28938	29209	29119	28933	29026	29064	28901	28880	29014	29016	29177	29198	28995	28995	29152	29130	28852	28883	29083	29053	28744	29231	29003	29046	28958	28975	29031	29301	28998	28965	28986	28777	28994	29087	29010	28900	29063	29185	29120	29059	28913	29078	28892	29310	29067	29173	28837	28715	28734	28970	29185	29329	28951	29015	29047	29095	28712	29069	29030	28894	28870	28947	29104	28970	28904	28963	29120	28856	29294	28973	28959	29041	28884	28833	28910	29196	28986	28979	29031	29014	29109	29337	29080	29284	29110	29234	29050	28734	28899	29076	28875	29253	29136	29061	28970	29005	29091	28744	28958	29194	29003	29211	28881	28910	28842	28802	29047	29266	28730	28987	28744	28786	29018	29056	28840	28942	28906	29201	29135	28942	29037	28700	28990	29044	29041	28996	28893	29268	29092	28938	29015	29013	28870	29073	29132	29186	29040	29321	28899	29102	28608	28894	29024	28764	28968	28846	28876	29025	28988	28736	28918	28786	28648	28952	28821	29419	29057	29198	28911	28952	29374	29196	29069	28856	28985	28824	28975	28964	29006	28761	28919	28981	29097	29222	29204	29047	29077	28790	28819	28865	29220	29024	28927	29137	29267	28920	29063	29292	28961	28882	28884	28749	28964	29021	29008	29245	29338	28773	28971	29139	29028	28755	28831	28732	28879	28923	29146	29008	28998	28934	28705	28802	28739	28792	28845	29024	29008	28977	29193	29137	29083	29132	29081	29163	29088	28830	29233	29202	28957	29480	28837	29234	29020	28855	28920	28804	28918	28982	29093	28937	28924	29136	29088	29071	29180	29172	29200	29055	28894	29052	28925	29001	28915	29002	29110	29076	28724	29117	28870	29067	28956	28869	28984	29006	29025	29056	28998	29010	28796	29115	28839	28967	28903	29141	29057	28829	28637	28872	29162	28883	28764	28965	29199	29013	29037	28844	29088	29128	29064	28985	29105	28966	29052	29062	29090	29088	29267	29013	29003	29035	29155	29008	28931	29149	29002	28711	29114	28883	29093	29146	28914	28972	28948	29262	29066	29223	28825	28918	29123	29057	29031	29025	29200	28913	29052	28989	28947	28975	29027	29143	28832	29320	29148	29186	28886	29191	28750	28985	28959	29070	29022	28841	28913	29034	28769	29032	29029	28786	29058	28719	28802	28713	28901	29159	28898	28901	29095	29032	29056	29283	28933	29076	28735	28802	29138	28779	28875	29298	29098	29085	29218	29102	29194	29062	29180	29186	29222	29202	28852	28993	29213	29220	28829	28995	28897	28932	28841	29040	29123	29123	29017	28975	28937	29077	28895	28954	29096	28898	29209	28979	29122	29315	28907	28879	29053	29054	28962	28988	28968	28914	28897	29337	29132	29026	28915	29206	29099	29204	29074	28855	28852	28870	29053	29137	29157	29029	28975	29159	29190	28925	28965	28838	28726	29141	28903	29119	29045	29204	28917	29127	28964	29202	29134	29180	28975	28917	28855	28976	28901	29065	28973	28997	28941	28940	28875	29008	28748	28974	29103	29140	28888	29192	28837	28960	29066	29049	29141	29102	28945	28969	29095	28962	28862	29071	29169	28934	29062	28529	28656	28818	29061	28918	28853	28921	29020	28891	29154	29059	29092	29070	29189	29107	28887	28825	29005	29401	29090	29049	29204	28942	29118	29049	29035	28793	29176	28972	29059	29083	29019	28980	29315	28810	28991	28953	29000	29176	29105	29215	28943	28915	28797	29072	28900	28793	28820	28963	28983	28905	29051	29061	28973	28979	28898	28980	29160	29174	29153	29099	28840	28912	29100	28790	29024	28875	29166	28991	29368	29126	28847	29153	29153	28956	28905	28739	28916	28994	28840	28913	28841	28999	28815	28993	29098	29065	29118	28938	29000	29048	29190	28966	28787	29084	28930	29052	28930	28897	29039	29160	28957	28900	28990	29016	28676	28986	29099	28996	28905	29284	28888	29116	29098	29123	28782	28848	29222	28907	28913	29187	28932	29049	28828	28824	28920	28774	29111	29093	29128	28926	29048	29050	29355	28667	28959	29008	29223	28914	28948	29198	29196	29093	28857	29162	29197	29174	28799	29135	29010	28864	28882	28967	28937	28834	29314	28939	29070	29017	28878	29359	29035	29091	29032	28983	28928	29349	29014	28895	28891	28937	28753	28998	28966	29029	28692	28959	29035	29042	29039	28778	28972	29099	29160	29140	28962	28790	28844	29093	28861	28879	28826	29173	28981	29079	29112	29115	28845	29111	28903	29224	29035	29275	29027	28940	28978	28947	29038	29263	29138	28937	29011	28912	29237	28930	28900	29092	28839	28989	28998	29102	28978	29035	28957	29059	29053	28975	29008	28892	29027	28962	29162	29145	28813	28859	29040	29155	28982	28973	28933	28957	29186	29267	28957	28881	28875	29022	28840	29108	29074	28658	29035	29039	29114	28823	29007	28975	28953	28775	28874	28810	28900	29171	29009	28908	28979	29070	29061	28886	29031	28851	29144	29180	29103	29199	28820	28705	29141	29018	29043	28919	29000	28883	29034	28936	28834	29005	28920	28963	29233	28916	28960	28976	28829	29055	29211	28835	28991	29237	29156	29099	28912	29011	28830	28815	28859	29150	29027	29199	29041	29120	29022	28883	28933	29181	29062	28811	29366	29133	29070	28767	28788	28877	29022	28974	28981	28964	28891	28893	28894	28999	29197	28999	28958	29056	29215	28982	28881	28922	28995	29003	29070	28980	29114	28860	28903	29193	29022	29052	29080	28661	29091	29131	28743	29396	28930	28971	29101	29392	28859	29026	28878	28893	28925	28769	28898	29037	28957	29174	29230	28906	29007	29010	29042	29124	28670	28927	29274	29250	28752	29324	28981	29112	28895	28943	28986	28851	28814	29032	29217	28986	28896	29069	29149	28918	28948	29024	29023	28897	28808	29063	29261	29155	28976	29246	29240	28888	28790	29066	28889	28832	29139	28989	28799	28903	29117	29224	28881	28823	29002	28962	28956	29168	28874	29229	29033	29055	29143	28975	29043	28800	28985	28890	28961	29239	28825	28990	29011	29171	29055	28907	29073	28931	28916	28918	28875	28927	29181	28854	28886	28769	28957	29148	29081	28904	28880	28976	29086	29109	28867	28939	29070	28922	28743	29141	29264	29100	28887	29164	29026	29268	28886	29068	28957	28783	29044	29127	28959	29269	28875	29088	28942	29084	28861	29160	29085	29094	28987	29067	29060	29031	29115	29058	28823	29122	29015	28982	28918	29024	29040	29405	29104	29215	28948	28993	29007	29102	29009	28960	28879	28930	29028	28998	28992	28810	29056	29105	28991	28993	29084	28765	29045	28774	28710	29159	28931	29079	29018	29111	29046	28936	29017	29135	29107	29196	29097	28935	28737	28838	29150	29129	28837	29200	28859	29005	28901	28969	29152	29031	28920	29001	28836	28863	29048	28812	29026	28701	29019	28798	28716	29043	28935	28924	29152	28781	28990	29075	28901	29079	28754	29022	29085	29184	28995	28953	29019	28937	28807	28898	29164	28928	28677	29009	28905	28997	29207	28864	28781	28908	28673	29010	29005	29125	28861	28973	28851	29124	28842	29085	29142	28974	28869	28825	28959	28955	28792	28732	28888	28971	28789	28521	28865	28765	28896	29209	29097	29252	28800	29074	28891	28689	29155	29098	29075	29070	29097	29058	29075	28925	29074	29164	28810	29072	29109	29020	28905	29209	29036	29233	29129	28936	29021	29021	28725	28951	28922	28905	29168	29230	29187	29122	28852	28934	29114
27453	42721	42268	33664	27793	24322	22077	20978	20169	19717	19179	18784	18697	18713	18499	18354	18189	18230	18116	18073	18036	18161	18114	18138	17919	18101	17889	17803	17884	17700	17932	17626	17745	17647	17605	17602	17551	17774	17531	17583	17555	17788	17630	17381	17641	17593	17791	17645	17817	17590	17666	17686	17559	17704	17621	17620	17435	17612	17531	17560	17228	17451	17878	17555	17704	17533	17712	17442	17399	17615	17509	17448	17562	17486	17582	17475	17673	17578	17683	17520	17576	17501	17584	17529	17590	17584	17699	17479	17583	17496	17527	17493	17488	17468	17706	17616	17662	17610	17447	17304	17665	17552	17550	17549	17585	17525	17551	17618	17659	17625	17660	17502	17743	17606	17516	17589	17390	17572	17568	17634	17556	17546	17475	17665	17449	17681	17463	17601	17406	17461	17648	17698	17326	17496	17507	17658	17482	17715	17488	17757	17741	17497	17749	17513	17564	17933	17681	17514	17588	17435	17573	17540	17573	17611	17517	17367	17467	17481	17636	17482	17425	17532	17620	17591	17536	17665	17576	17588	17775	17462	17473	17487	17594	17592	17439	17406	17600	17425	17506	17551	17505	17599	17394	17384	17503	17612	17690	17583	17433	17401	17635	17504	17635	17494	17558	17371	17493	17623	17598	17550	17555	17516	17559	17520	17384	17542	17653	17501	17431	17496	17686	17451	17659	17611	17559	17525	17597	17504	17686	17700	17664	17564	17687	17367	17505	17615	17514	17671	17575	17645	17347	17588	17549	17479	17481	17373	17636	17421	17571	17610	17447	17569	17663	17502	17688	17693	17693	17663	17569	17451	17498	17602	17486	17661	17487	17744	17465	17703	17568	17461	17658	17502	17590	17522	17573	17511	17568	17479	17747	17684	17704	17577	17599	17456	17603	17688	17533	17628	17587	17539	17495	17545	17537	17639	17564	17522	17478	17573	17641	17651	17747	17461	17568	17451	17528	17572	17473	17551	17455	17521	17624	17440	17588	17468	17627	17597	17598	17604	17491	17710	17604	17749	17791	17457	17459	17564	17553	17548	17466	17680	17615	17513	17725	17611	17552	17704	17541	17662	17713	17364	17673	17580	17416	17522	17651	17661	17488	17386	17723	17669	17485	17322	17483	17468	17453	17490	17478	17645	17432	17600	17533	17659	17879	17547	17656	17694	17676	17507	17744	17295	17379	17714	17451	17485	17587	17498	17654	17550	17618	17612	17617	17628	17578	17667	17546	17462	17548	17475	17677	17661	17368	17688	17544	17549	17534	17346	17592	17751	17575	17494	17242	17476	17475	17462	17398	17738	17565	17365	17725	17411	17470	17520	17257	17574	17429	17544	17792	17569	17680	17492	17632	17718	17406	17697	17295	17733	17462	17559	17771	17678	17497	17639	17619	17475	17540	17663	17505	17585	17617	17390	17588	17772	17725	17547	17460	17432	17561	17769	17525	17602	17447	17491	17688	17556	17461	17601	17575	17520	17531	17559	17634	17542	17505	17536	17403	17589	17636	17611	17679	17444	17578	17405	17507	17513	17474	17770	17555	17469	17550	17704	17692	17607	17658	17468	17557	17408	17525	17557	17662	17569	17632	17744	17636	17538	17703	17625	17516	17536	17596	17729	17376	17389	17484	17750	17443	17545	17635	17480	17680	17579	17515	17637	17605	17708	17557	17451	17528	17684	17588	17382	17636	17541	17626	17573	17695	17581	17666	17499	17501	17749	17591	17688	17583	17582	17628	17636	17561	17554	17530	17585	17533	17390	17517	17478	17480	17350	17580	17596	17697	17658	17520	17591	17575	17521	17575	17539	17576	17601	17469	17621	17506	17688	17489	17582	17566	17638	17531	17668	17572	17544	17826	17729	17381	17708	17417	17652	17517	17577	17537	17624	17508	17461	17493	17592	17477	17589	17592	17571	17468	17504	17570	17686	17689	17541	17606	17569	17545	17756	17443	17654	17589	17607	17440	17511	17617	17504	17616	17669	17304	17515	17672	17543	17516	17648	17616	17594	17527	17632	17647	17602	17511	17510	17447	17637	17633	17619	17574	17576	17517	17584	17475	17660	17662	17577	17493	17556	17517	17424	17677	17594	17573	17530	17605	17480	17581	17560	17654	17453	17621	17568	17540	17544	17525	17688	17650	17680	17661	17448	17503	17606	17586	17595	17558	17642	17502	17603	17608	17466	17416	17691	17531	17583	17510	17567	17501	17607	17723	17455	17510	17515	17471	17727	17548	17341	17544	17546	17628	17538	17382	17636	17525	17580	17541	17681	17649	17613	17648	17664	17747	17584	17573	17477	17441	17486	17608	17795	17712	17501	17460	17662	17640	17780	17579	17673	17342	17309	17522	17512	17567	17590	17556	17600	17708	17427	17559	17582	17655	17540	17585	17485	17471	17470	17580	17470	17500	17643	17508	17580	17491	17727	17628	17490	17698	17457	17554	17455	17657	17558	17211	17653	17634	17465	17413	17635	17562	17636	17529	17523	17683	17649	17588	17583	17555	17652	17468	17549	17833	17569	17377	17588	17618	17592	17481	17551	17365	17729	17628	17572	17761	17515	17565	17488	17511	17732	17561	17364	17550	17666	17704	17572	17541	17514	17553	17547	17549	17648	17542	17493	17582	17498	17539	17623	17785	17484	17574	17486	17645	17515	17633	17467	17582	17675	17584	17488	17504	17441	17694	17580	17666	17595	17772	17677	17624	17489	17529	17528	17606	17565	17427	17626	17495	17585	17692	17569	17734	17314	17426	17502	17504	17693	17460	17558	17776	17632	17536	17479	17615	17519	17608	17570	17660	17574	17363	17546	17689	17558	17550	17477	17710	17456	17469	17593	17559	17501	17444	17706	17478	17601	17473	17367	17576	17512	17682	17404	17693	17481	17649	17472	17538	17544	17665	17514	17667	17646	17568	17756	17706	17523	17486	17562	17585	17597	17486	17476	17731	17510	17414	17659	17758	17580	17597	17405	17619	17377	17572	17600	17556	17395	17568	17542	17558	17587	17686	17617	17570	17542	17520	17672	17704	17539	17486	17689	17677	17620	17620	17523	17543	17359	17449	17517	17395	17586	17344	17618	17502	17594	17761	17564	17527	17422	17460	17647	17500	17643	17633	17563	17506	17656	17577	17505	17675	17502	17538	17486	17629	17484	17606	17546	17549	17672	17617	17482	17560	17580	17525	17491	17536	17600	17674	17615	17581	17457	17718	17454	17543	17591	17433	17491	17539	17599	17629	17435	17484	17616	17439	17444	17609	17520	17767	17485	17553	17521	17557	17495	17478	17545	17485	17361	17503	17535	17569	17586	17498	17618	17449	17551	17669	17620	17655	17578	17529	17710	17528	17442	17625	17577	17586	17696	17429	17694	17669	17547	17518	17448	17375	17656	17581	17509	17435	17576	17614	17616	17547	17516	17601	17520	17539	17565	17532	17453	17563	17664	17561	17424	17534	17526	17686	17754	17460	17575	17408	17470	17483	17589	17855	17674	17436	17743	17563	17708	17514	17471	17659	17575	17671	17595	17571	17552	17635	17498	17525	17429	17567	17487	17662	17541	17535	17625	17623	17553	17647	17470	17431	17557	17544	17476	17381	17576	17660	17592	17488	17508	17796	17558	17623	17494	17717	17459	17411	17531	17554	17607	17579	17536	17502	17517	17555	17509	17385	17715	17615	17580	17697	17410	17390	17622	17649	17723	17463	17491	17516	17536	17703	17593	17562	17595	17356	17457	17674	17600	17515	17496	17553	17630	17657	17488	17809	17651	17479	17478	17444	17546	17741	17815	17583	17597	17539	17586	17773	17525	17347	17463	17553	17635	17591	17410	17655	17510	17723	17511	17495	17485	17452	17465	17631	17494	17882	17601	17427	17441	17524	17695	17469	17648	17621	17568	17735	17579	17764	17496	17461	17505	17398	17502	17437	17519	17697	17680	17548	17613	17648	17479	17690	17450	17673	17481	17549	17497	17630	17586	17663	17607	17496	17737	17486	17573	17503	17552	17564	17667	17681	17662	17500	17536	17830	17646	17562	17812	17591	17557	17512	17604	17623	17494	17530	17426	17635	17603	17656	17587	17458	17514	17443	17598	17412	17688	17489	17723	17616	17494	17482	17355	17606	17524	17535	17609	17695	17632	17626	17487	17630	17769	17493	17466	17627	17488	17646	17570	17515	17606	17634	17477	17643	17558	17632	17672	17608	17615	17412	17621	17668	17689	17590	17290	17487	17632	17613	17448	17471	17579	17606	17535	17515	17498	17524	17416	17642	17526	17517	17642	17459	17553	17663	17674	17656	17600	17489	17501	17571	17536	17438	17635	17377	17637	17503	17489	17601	17486	17637	17366	17574	17503	17511	17661	17609	17551	17469	17580	17526	17589	17410	17381	17708	17664	17635	17539	17467	17510	17589	17426	17683	17617	17510	17596	17731	17627	17606	17514	17606	17443	17376	17429	17632	17619	17450	17511	17569	17700	17570	17733	17578	17427	17549	17374	17640	17669	17492	17395	17668	17570	17568	17507	17416	17516	17680	17493	17476	17439	17367	17480	17401	17594	17529	17698	17453	17417	17518	17855	17632	17625	17553	17537	17487	17736	17507	17590	17625	17547	17384	17638	17461	17600	17455	17600	17597	17578	17644	17539	17580	17727	17559	17662	17673	17591	17450	17647	17587	17565	17599	17589	17511	17607	17637	17610	17367	17660	17578	17554	17704	17589	17671	17702	17561	17543	17447	17594	17388	17524	17628	17512	17524	17625	17615	17530	17639	17497	17623	17790	17586	17695	17631	17596	17725	17534	17496	17579	17653	17400	17567	17402	17544	17618	17682	17546	17541	17578	17643	17389	17413	17496	17549	17291	17521	17436	17566	17448	17620	17616	17595	17615	17547	17663	17390	17479	17454	17569	17439	17719	17513	17635	17515	17694	17602	17433	17743	17524	17490	17622	17740	17451	17712	17471	17528	17452	17519	17673	17558	17496	17527	17519	17500	17704	17547	17708	17561	17484	17455	17559	17542	17577	17530	17363	17475	17382	17479	17384	17473	17469	17582	17633	17529	17787	17343	17513	17711	17483	17590	17650	17628	17505	17483	17716	17500	17657	17537	17601	17611	17581	17694	17633	17505	17623	17566	17522	17499	17653
22108	20646	27081	24604	23475	29943	35598	32321	31249	31265	30805	30318	30450	30006	30062	29708	29596	29590	29513	29501	29577	29622	29333	29521	29539	29491	29281	29242	29195	29305	29029	28748	29079	29257	29168	29027	29062	29106	28960	28952	29022	29018	29243	28895	29170	29034	29435	28842	28926	29110	28823	28987	28970	28979	28821	28881	28980	28953	28951	28907	28916	28936	28986	28622	29103	28957	28848	29048	29081	29096	29272	29087	28799	28900	28896	28928	28943	29070	29035	28907	28786	28816	28595	29069	28931	28825	29146	28825	29045	29184	29020	28737	28947	28847	29030	28773	29131	28708	28785	29086	28848	28865	29123	28956	29098	29137	29100	28796	28908	28942	28605	28657	29008	28834	28939	28793	28956	28868	28839	28880	29220	29009	29009	28814	29227	29055	28648	28997	28938	28853	29120	29137	28941	28805	28901	28690	28796	28913	28857	29075	28723	28971	28849	28918	29034	28926	28788	29062	29161	29015	28696	28836	28667	28646	28831	29002	28851	28854	28773	29008	28974	28802	28796	29030	28957	28828	28774	28810	29107	28582	28939	28865	28747	28876	28870	28904	28859	28689	28723	28887	28979	28884	28946	29107	28725	28780	28782	28762	28746	28813	28855	28941	28755	28771	28944	29079	28876	28988	28861	28730	28810	29089	28775	28837	29035	29022	28966	28859	28921	28735	28911	28968	28760	29086	29019	29152	28997	28999	28892	28720	28753	28901	28753	29100	29068	28798	29122	29043	28906	28768	28765	28693	28802	28863	29188	28709	28618	29069	28725	28804	28954	28934	28680	28786	29029	29014	29054	29009	28909	28833	29101	28798	28854	28814	29006	29137	28937	28790	28935	29174	28893	28705	28567	28985	28956	28864	28893	28777	28843	28871	29057	28748	28752	28707	29017	29007	28906	28929	29328	28954	29068	28815	29052	29360	29052	28824	28754	28895	28931	28575	28969	29048	29019	28758	28881	29058	28982	29123	28843	28813	28491	28759	28913	28939	29117	28790	28982	28822	28837	28958	28934	28922	28823	28922	28619	28676	28970	28940	28873	28975	28960	28792	28650	28535	28895	28800	28872	29031	28964	28725	28820	29051	28670	28988	29168	28843	28876	28842	28767	28847	28790	28899	29093	28673	28849	28892	28781	28700	28969	28992	28904	28670	28992	28826	28857	29019	28706	28800	29043	28667	28744	28621	29131	29132	28824	28944	28833	28915	29031	28899	28892	29060	28895	28558	28840	28898	28666	28855	28840	29003	28920	28722	28663	28931	28886	29025	29157	28719	28878	28851	28724	28807	28960	28781	28970	28877	28705	28939	28955	29127	28994	28907	28858	28989	28874	28634	28884	28715	28851	28794	29076	29024	28790	28631	28879	29079	28812	28952	28702	28992	28870	28723	28902	28895	28920	28938	28772	29044	29138	28854	28779	28690	28886	28788	28861	28915	28954	29003	29002	28638	28852	29137	28714	28804	28952	28785	28807	28891	28749	29025	28794	28582	28789	28986	28867	28884	29186	28760	28788	28769	28720	28821	28900	28848	29101	28622	28951	28845	29044	28940	28902	28800	28751	28736	28854	28666	29103	28940	29017	28845	28859	28681	29013	28774	28799	28662	28728	28888	28954	28856	28934	28804	28707	29141	28947	28823	28967	28985	28603	29111	29079	29042	29026	28976	28822	28934	28971	28852	28987	28975	28920	28876	29035	28708	28762	28877	28829	28774	28741	28884	29102	28899	29006	28964	28864	28842	28798	29007	28736	28837	28641	28807	28938	28836	28946	28915	28881	28882	28823	28704	29019	28964	28905	29035	28888	28883	28676	29071	28867	28921	28900	28815	28661	28831	29212	28925	28728	28759	28699	28859	28945	28805	28788	28796	28691	29045	29027	29110	28894	28693	28867	28894	28945	28930	29177	28997	28784	28938	28850	29006	28802	28802	29066	29107	28704	28872	29021	28797	29140	28866	28956	28845	28970	28957	28999	28929	28822	28844	28692	28611	28899	28803	28917	29125	28921	28852	28960	28869	28745	28994	28843	28927	28808	29039	28889	28817	29046	28773	29042	29084	28964	29051	28810	28629	28811	28788	28943	28806	28778	28822	28887	29007	28944	28764	28958	28674	28842	28868	28586	28734	28836	28725	29110	28742	28945	28713	28755	28774	28822	28867	28947	28891	28915	28552	28982	28753	28755	28819	29167	28705	28722	28692	28862	28672	28815	29081	28753	28972	28775	28848	28937	28897	28879	28936	29108	28948	28988	28974	29029	28899	29025	28878	29016	28938	28908	28719	28799	28772	28711	28921	28770	28802	28875	28992	28890	28985	28692	28951	28677	28592	28690	28616	28832	28886	28967	28771	28523	29151	28798	28777	28993	29045	29049	29193	28907	28909	28889	28881	28849	28964	29042	28665	28975	28800	28611	28943	28697	29142	28966	28835	28719	28623	28907	28856	28908	29116	29103	28927	28899	28614	28927	28893	28878	28998	28778	28621	28928	28920	28654	28843	28759	28891	28909	28841	28842	28582	28866	28807	28769	28963	29000	28713	28946	29043	28884	28678	28821	28566	28818	29033	28798	29024	28889	28645	29086	28794	28964	29049	28888	29020	28739	29098	28904	28814	28708	28624	28601	28958	28705	28811	28927	28922	29036	28699	28988	28768	28986	28916	28859	28725	28910	28712	28913	28858	28919	28766	28658	28783	28868	28718	28505	28926	29100	29192	28804	29267	28905	28964	29206	29020	28500	28872	28993	28461	29022	28711	28730	28909	28793	28969	28774	29029	28744	29042	28929	29034	28828	28652	28527	28783	29024	28716	28818	29098	28880	29003	28923	28903	29078	28767	28820	29034	28989	28844	28860	28769	28931	28787	28643	28738	28829	28903	28804	28977	29016	28834	28872	28838	28627	28970	28997	28966	28861	28786	28878	28794	28677	28731	28955	29004	29227	28783	28931	29036	28517	28786	28918	28719	29006	28857	28987	29045	29165	29019	28951	28762	28998	28834	28726	28798	28812	28830	28747	28925	28966	28688	28740	29065	28853	28849	28970	28742	28631	28835	28983	29048	28973	28822	28519	28655	28742	29022	28868	28653	28966	28728	28941	28836	28876	28927	28743	28828	28656	28704	28754	28729	28829	28922	28911	28839	28796	28897	28993	28877	28858	28780	29134	28967	28793	28715	28863	28737	29023	28812	28917	28964	28858	28745	29103	28838	29210	28989	29134	28795	28827	28882	28650	28817	28815	28649	29103	28765	28892	28772	28874	28751	28847	29032	28803	29079	28866	28695	28855	28770	28903	29166	28812	28713	28914	28784	28924	28826	28940	28765	28826	28773	28737	28885	29121	29030	28904	28981	28922	28701	28885	28912	28978	28984	28945	29172	29067	28966	28852	28822	28886	28708	28981	28730	28939	28826	28963	29037	29024	29218	28884	28809	29058	28931	28737	28872	29045	29054	29080	28909	29041	28769	28902	28977	28821	28884	28823	28706	28759	28845	29072	28651	28968	28672	28889	29016	28815	28754	28960	29133	29097	28914	28870	28847	28813	29029	28933	28933	28763	28746	28726	28795	28751	28634	28821	28725	28897	28839	28820	28989	28759	28983	28936	28758	28875	28817	28803	28781	28910	28929	28965	29004	28803	28894	28760	28822	28711	28751	28893	29040	28730	28689	28970	28868	28988	29129	28917	28929	29115	28977	28882	28960	29089	28808	28730	28832	28898	28759	29087	29013	28808	28498	28722	28835	28742	28790	28802	28690	28857	28798	28818	28783	28742	28898	28822	28703	29038	29188	28969	28890	29118	28957	28631	28595	28957	28979	28862	28867	28981	28842	28871	28668	29084	28928	29183	29040	28794	28722	28965	29015	28960	28993	28946	29262	28647	28673	28749	29026	28798	28658	29107	29119	28860	28746	28789	28591	28861	28727	28706	28905	28752	28842	28899	28865	28968	28774	28768	28671	28882	28744	28641	28941	29016	28956	29268	29017	28798	28784	28679	29047	28814	28982	28813	28787	28976	29050	28935	28905	28818	28849	29018	28817	28812	28780	28867	28838	28986	28731	29190	28884	28926	28935	28823	28606	28982	28905	29022	28925	29049	28715	29028	28699	28810	29108	28951	29026	28553	28974	28870	28832	28990	28970	28939	28875	28794	28919	29138	29031	28845	29239	28701	28737	28996	28777	29060	28943	28549	28974	29018	28818	29046	28808	28749	28920	28881	29182	28880	28816	28711	28627	29141	28973	29074	28940	28665	28905	28869	28841	29021	28858	28854	29040	28835	28838	28539	28743	28819	28814	29002	28884	29112	28876	28863	28956	28883	28944	28928	28809	28937	28574	29013	28927	29135	28823	28973	28695	28960	28985	28890	28839	28890	28800	28791	28804	28908	29010	28593	28858	29046	28771	28868	28976	29151	28717	28870	28754	28768	28662	28769	28932	28723	28952	29140	28682	28919	28811	28718	28491	28837	28792	29105	28949	28885	28886	28799	29014	28835	28833	29065	28919	28959	28762	28949	28920	29050	29023	28908	29017	28843	29057	28869	28684	28913	28992	28913	28980	28926	28886	28766	29208	28816	28944	28907	28397	28954	28936	28891	28725	28970	28797	28849	28804	29012	28966	28708	28690	28894	28853	28826	28773	28815	28866	29040	28753	29055	28751	28828	28982	28893	28891	28969	28903	29088	28972	28994	28894	28714	29055	28868	28873	28812	28967	28794	28864	28736	28807	28773	29047	28993	29132	29193	29057	29031	28911	29099	28959	28724	28799	28853	28949	28784	28874	28969	29011	29023	28843	29060	28803	28927	28931	28728	28923	28822	28598	28806	28773	28867	28801	28851	28822	29151	28503	28822	28732	28810	28400	28879	28937	28835	28822	29014	28924	28979	29091	28933	28932	29113	28864	29005	29129	28860	28882	28684	28903	28937	28840	28883	29071	28917	28990	28734	28778	28831	29193	29043	28777	28924	28839	28926	28786	28862	28917	28905	29044	28669	28740	28833	28817	29052	28869	28901	29027	29125	28672	28654	28919	29208	28879	28500	28821	28761	28974	28733	28922	28932	28936	28947	28881	28670	28953	29283	28726	28865	29141	29389	28713	28807	28791	28947	28801	28974	28887	28977	28808	29053	28907	29053	28609	28834	29142	28998	28782
28696	47579	46787	37860	31309	26872	23944	22611	21376	20450	19891	19560	19189	18957	18835	18562	18598	18276	18248	18231	18265	18280	18456	18159	17919	18046	17787	17887	17865	17633	17741	17577	17866	17632	17751	17707	17680	17572	17615	17666	17673	17577	17527	17530	17644	17466	17533	17486	17590	17583	17411	17624	17564	17492	17535	17433	17497	17467	17243	17481	17451	17347	17347	17360	17439	17328	17293	17748	17450	17413	17389	17453	17437	17487	17508	17501	17474	17453	17424	17509	17383	17560	17341	17371	17394	17475	17359	17543	17310	17474	17393	17388	17548	17524	17538	17346	17487	17372	17322	17507	17651	17437	17441	17503	17477	17439	17493	17241	17609	17323	17406	17592	17506	17484	17610	17364	17495	17402	17415	17366	17522	17437	17412	17656	17230	17547	17533	17404	17548	17312	17505	17343	17330	17574	17532	17487	17414	17350	17428	17594	17250	17311	17522	17363	17562	17296	17373	17325	17600	17381	17546	17537	17364	17505	17279	17430	17344	17311	17350	17329	17510	17460	17432	17280	17480	17220	17551	17352	17537	17391	17514	17520	17503	17516	17465	17387	17463	17575	17503	17416	17478	17543	17374	17609	17346	17314	17417	17355	17471	17505	17465	17448	17481	17493	17554	17472	17419	17293	17582	17433	17473	17557	17464	17444	17374	17402	17409	17452	17343	17418	17602	17424	17264	17362	17355	17372	17618	17392	17315	17514	17388	17448	17563	17444	17458	17588	17365	17588	17287	17633	17516	17397	17467	17372	17456	17289	17477	17415	17385	17335	17370	17288	17401	17476	17435	17468	17342	17386	17427	17372	17365	17329	17499	17356	17517	17432	17485	17247	17476	17456	17407	17421	17595	17331	17392	17514	17555	17519	17454	17527	17369	17580	17616	17675	17376	17537	17460	17379	17501	17424	17337	17466	17304	17462	17445	17394	17335	17417	17438	17390	17319	17598	17353	17437	17702	17516	17532	17535	17536	17436	17429	17474	17405	17430	17234	17379	17425	17508	17486	17303	17452	17203	17405	17267	17272	17461	17319	17459	17463	17401	17478	17550	17503	17650	17219	17491	17602	17321	17399	17366	17593	17357	17522	17439	17483	17430	17395	17483	17316	17568	17349	17320	17453	17280	17521	17523	17620	17589	17374	17302	17476	17402	17328	17598	17497	17388	17454	17317	17549	17261	17471	17453	17436	17434	17480	17577	17394	17392	17648	17689	17497	17544	17449	17409	17467	17411	17410	17410	17398	17336	17428	17529	17417	17337	17322	17443	17433	17268	17546	17589	17423	17425	17600	17413	17469	17289	17460	17355	17444	17319	17430	17544	17395	17470	17498	17446	17230	17587	17464	17242	17247	17236	17527	17454	17594	17428	17477	17500	17561	17290	17569	17400	17291	17414	17453	17301	17321	17440	17538	17416	17416	17433	17419	17560	17487	17311	17365	17405	17583	17498	17318	17543	17594	17613	17399	17329	17311	17305	17341	17276	17348	17487	17496	17579	17380	17334	17333	17217	17320	17416	17365	17576	17366	17498	17471	17315	17448	17279	17448	17414	17226	17552	17408	17301	17445	17232	17326	17427	17364	17541	17567	17457	17415	17454	17393	17377	17326	17473	17279	17398	17360	17491	17547	17308	17636	17321	17415	17363	17356	17456	17412	17487	17456	17462	17445	17513	17448	17496	17474	17433	17432	17427	17354	17663	17450	17362	17296	17303	17553	17453	17493	17231	17348	17529	17525	17365	17462	17615	17365	17501	17398	17526	17699	17624	17393	17472	17515	17334	17457	17634	17266	17576	17437	17434	17437	17470	17463	17495	17315	17504	17471	17509	17570	17501	17314	17199	17278	17352	17403	17287	17199	17453	17314	17338	17358	17343	17506	17372	17615	17314	17357	17488	17455	17390	17442	17457	17333	17402	17519	17498	17441	17514	17437	17506	17372	17206	17582	17372	17479	17419	17352	17329	17434	17542	17537	17414	17237	17300	17393	17460	17333	17482	17285	17239	17417	17480	17402	17310	17551	17503	17492	17503	17585	17474	17464	17244	17524	17519	17384	17382	17600	17325	17388	17375	17381	17405	17473	17512	17401	17390	17506	17530	17373	17434	17375	17525	17440	17518	17485	17506	17390	17364	17466	17527	17467	17583	17461	17620	17515	17436	17438	17463	17491	17492	17353	17537	17529	17602	17481	17334	17498	17496	17452	17436	17302	17410	17324	17345	17640	17454	17504	17511	17508	17515	17284	17536	17368	17451	17156	17562	17523	17497	17271	17522	17377	17411	17519	17396	17500	17443	17368	17440	17499	17475	17424	17360	17328	17389	17441	17341	17482	17443	17455	17541	17360	17639	17431	17555	17421	17430	17425	17446	17266	17376	17418	17401	17571	17173	17478	17477	17315	17385	17432	17296	17370	17529	17369	17565	17533	17700	17463	17492	17469	17360	17497	17552	17451	17405	17571	17275	17402	17539	17458	17432	17338	17550	17665	17377	17395	17316	17597	17519	17367	17436	17369	17324	17561	17435	17363	17328	17363	17413	17521	17507	17616	17490	17461	17397	17395	17533	17343	17502	17621	17554	17412	17368	17359	17562	17664	17175	17468	17379	17471	17524	17284	17234	17448	17355	17382	17461	17304	17564	17512	17493	17403	17483	17513	17523	17284	17238	17471	17446	17634	17430	17346	17575	17510	17505	17344	17395	17370	17473	17392	17184	17364	17520	17495	17330	17287	17555	17313	17420	17479	17379	17546	17405	17512	17362	17346	17428	17552	17365	17392	17301	17408	17290	17493	17391	17483	17459	17450	17421	17487	17412	17487	17449	17685	17464	17246	17634	17610	17588	17508	17411	17475	17621	17258	17509	17366	17283	17664	17400	17407	17455	17431	17481	17336	17319	17552	17414	17398	17303	17589	17246	17338	17392	17536	17208	17494	17507	17351	17313	17363	17366	17465	17388	17413	17473	17373	17300	17510	17580	17368	17479	17485	17386	17333	17466	17459	17478	17427	17374	17582	17545	17470	17550	17368	17528	17319	17652	17351	17508	17262	17596	17406	17551	17502	17630	17579	17500	17238	17488	17334	17608	17419	17352	17597	17606	17291	17247	17419	17407	17496	17333	17516	17535	17420	17508	17325	17522	17360	17317	17511	17450	17508	17474	17342	17451	17676	17428	17497	17542	17486	17522	17318	17648	17433	17565	17425	17508	17378	17403	17459	17480	17545	17288	17422	17484	17561	17497	17452	17375	17272	17535	17432	17504	17333	17547	17534	17564	17544	17420	17537	17298	17621	17506	17536	17363	17399	17515	17426	17399	17437	17417	17592	17514	17519	17250	17146	17452	17506	17395	17626	17372	17340	17409	17387	17482	17245	17356	17530	17599	17568	17435	17542	17189	17425	17500	17341	17296	17566	17430	17464	17430	17420	17441	17419	17426	17388	17377	17266	17234	17626	17388	17559	17501	17591	17215	17420	17450	17298	17639	17573	17511	17472	17570	17476	17492	17367	17369	17589	17378	17513	17468	17530	17533	17556	17401	17316	17417	17391	17449	17291	17413	17578	17456	17360	17494	17186	17464	17448	17272	17255	17337	17578	17498	17423	17350	17401	17438	17338	17288	17411	17391	17412	17451	17394	17403	17365	17485	17397	17445	17272	17599	17440	17692	17558	17364	17508	17468	17518	17285	17348	17546	17468	17534	17453	17541	17521	17218	17556	17454	17563	17358	17394	17326	17411	17535	17435	17413	17219	17338	17444	17611	17496	17395	17409	17390	17615	17593	17592	17434	17475	17320	17381	17360	17436	17452	17482	17617	17439	17412	17359	17523	17461	17262	17358	17500	17447	17743	17328	17371	17556	17367	17336	17594	17426	17463	17450	17445	17472	17608	17418	17550	17305	17548	17281	17360	17573	17578	17332	17554	17440	17462	17683	17417	17198	17551	17449	17328	17331	17382	17424	17477	17598	17528	17458	17375	17538	17500	17523	17474	17453	17322	17413	17428	17351	17420	17380	17276	17437	17175	17409	17378	17370	17516	17418	17439	17409	17430	17590	17456	17449	17401	17443	17599	17390	17395	17634	17424	17260	17554	17475	17469	17446	17448	17401	17646	17330	17486	17399	17573	17609	17554	17550	17373	17469	17339	17185	17518	17478	17338	17476	17385	17309	17484	17402	17523	17614	17621	17466	17343	17429	17363	17528	17418	17482	17510	17318	17494	17421	17293	17256	17455	17240	17220	17381	17522	17404	17526	17413	17515	17422	17302	17418	17440	17480	17362	17463	17391	17532	17444	17582	17571	17609	17281	17446	17398	17330	17365	17527	17577	17419	17306	17345	17379	17410	17374	17520	17436	17378	17497	17391	17431	17509	17466	17475	17490	17497	17528	17523	17310	17486	17497	17436	17471	17381	17448	17383	17456	17342	17500	17393	17464	17550	17273	17431	17481	17459	17367	17437	17601	17398	17407	17465	17505	17637	17537	17336	17485	17353	17424	17471	17350	17491	17600	17381	17530	17567	17406	17468	17409	17489	17481	17527	17283	17488	17450	17344	17445	17442	17415	17532	17316	17365	17445	17483	17533	17450	17457	17563	17396	17590	17466	17435	17450	17519	17439	17464	17435	17330	17522	17287	17405	17355	17433	17545	17455	17304	17545	17465	17529	17509	17379	17438	17315	17310	17381	17407	17325	17407	17188	17544	17455	17567	17406	17528	17280	17585	17438	17517	17329	17244	17590	17541	17454	17549	17495	17412	17454	17545	17310	17472	17598	17463	17368	17343	17395	17444	17488	17597	17343	17287	17410	17486	17482	17390	17429	17415	17240	17525	17417	17427	17371	17255	17415	17449	17509	17276	17311	17259	17612	17478	17566	17483	17347	17283	17473	17586	17380	17493	17469	17489	17428	17426	17483	17464	17231	17570	17471	17353	17663	17276	17650	17499	17294	17476	17455	17373	17446	17375	17337	17290	17264	17522	17301	17464	17218	17444	17376	17397	17533	17175	17617	17606	17554	17360	17328	17532	17450	17586	17298	17501	17570	17348	17583	17479	17412	17351	17512	17396	17297	17471	17263	17476	17559	17329	17495	17537	17474	17564	17442	17589	17556	17373	17357	17442	17403	17426	17349	17413	17457	17509	17421	17428	17429
37723	34466	39883	37706	33831	32787	31848	31326	31074	30927	30912	30624	30776	30509	30405	30432	29996	30415	30365	30377	30303	30471	30201	30547	30525	30398	30286	30256	30535	30146	30165	30502	30608	30441	30484	29941	30292	30069	30189	29958	30144	30193	30219	30314	30036	30046	30259	30040	30306	30017	30046	30264	30129	30199	30288	30140	30261	30307	30198	30136	30096	30285	30452	30207	30208	30192	30225	30066	30346	30194	30157	30292	30269	30050	30177	30364	30512	30231	30335	30161	30212	30219	30246	30151	30127	30377	30269	30312	30201	30473	30197	30032	30240	30051	30252	30242	30190	30131	30389	30272	30190	30029	30351	30029	30189	30028	30065	30121	30272	30295	30159	29991	30171	30116	30008	30304	30019	30234	30183	30412	30146	30225	30229	30377	29969	30193	30151	30255	30046	30124	30325	30335	30344	30566	30395	30001	30399	30008	30022	30321	30272	30140	30366	30125	30069	30096	30213	29950	30030	30076	30225	30090	30416	30157	30161	29994	30193	30258	30140	30251	30277	29980	30003	30372	30272	30004	30357	30508	30480	30129	29958	30056	30205	30154	30191	30262	29954	30169	30253	30221	29855	30153	29980	30359	30232	30132	30094	30319	30211	29931	30129	30217	30460	30150	29794	30252	30019	30244	29944	30068	30432	30039	30153	30118	30515	30227	30218	30158	30083	30153	30181	30055	30000	29899	30163	30443	30162	30080	30220	30425	30227	30390	30185	29976	30374	30122	30359	30212	30340	30080	30126	30072	30186	30119	30303	30094	30287	30194	30301	29997	30029	30193	30133	30269	30646	30085	30435	30235	30086	30171	30101	30119	30226	29836	30084	30536	30287	30235	30387	30061	30103	30266	30242	30049	30258	30310	30036	30200	29995	30262	30502	30034	30298	30438	30329	30175	30007	30064	30369	30274	29978	30038	30668	30399	30307	30230	30231	30347	30203	30432	30395	30001	29849	30198	30125	30101	30481	30225	30201	30296	30334	30384	30201	30383	30224	30277	30234	30350	29933	30065	30396	30211	30368	29957	30310	30232	30391	30125	30063	30253	30098	30130	30282	30370	30490	30428	30183	29954	30136	30362	30389	30140	30296	30278	30032	30384	30148	30353	30259	30405	30338	30022	30368	30277	30333	30277	30168	30107	30062	30086	30287	30159	30264	30041	30297	30220	29980	30032	30125	30290	30293	30590	30185	30435	30205	30274	30109	30276	30514	30120	30039	30271	29965	30079	30162	30207	29893	30105	30257	30095	30423	30175	30469	30169	30229	30328	30548	30240	30116	30373	30183	30253	30236	30222	30314	30100	30007	30164	30266	30177	30467	30298	30390	30295	30174	30376	30174	30190	30326	30213	30226	30077	30117	30282	30324	30123	30225	30107	30451	30122	30190	30224	30292	30196	30430	30160	30337	30160	30131	30244	30578	30103	30535	30122	30368	30417	30339	30368	30101	30277	30241	30029	30119	30208	30272	30172	30508	30091	30257	30105	30388	30123	29927	30330	30247	30200	30156	30055	30186	30094	30395	30179	30137	30290	30191	30462	29894	30315	30349	30131	29955	30078	30346	30137	30427	30328	30236	30119	30078	30178	30332	30370	30126	30294	30063	30335	30127	30032	30305	30202	30461	30330	30140	30204	30254	30080	30057	30227	29742	30105	30061	30319	30374	30123	30222	30108	30178	30217	30059	30400	30091	30172	30205	29949	30116	30338	29927	30165	30047	30498	30014	30311	30249	30159	30058	30144	30334	30433	30234	30017	30153	30114	29842	30310	30305	30065	30466	29995	30020	29939	30229	30114	30051	30260	30262	30222	30403	30238	30267	30317	29996	30213	30359	30254	29934	30195	30240	30111	30379	30148	30230	30480	30237	30231	30163	30450	30239	30064	30407	30127	30094	30290	30302	30395	29961	30056	30172	30186	30206	30042	29984	30166	30399	30154	30127	30374	30213	30221	30240	30320	30071	30298	30247	30406	30247	30355	30311	30210	30283	30415	30301	29995	30295	30379	30056	30179	30152	30120	30404	30061	30284	30355	30353	30171	30301	30246	30227	30398	29907	29900	30331	30120	30286	30068	30261	30307	30264	30118	30091	29905	30087	30377	30154	30177	30110	30515	30427	30258	29963	30005	30318	30108	30207	30176	30590	30121	30428	30030	30093	30145	30148	30383	30317	30239	30258	30290	30331	30207	30443	29954	29898	30341	30276	30329	30168	30450	30329	30267	30044	30332	30187	30082	30313	30359	30033	30126	30076	30323	30205	30608	30184	30137	30371	30582	30411	29905	29944	30485	30418	30303	29926	30036	30043	30223	30193	30189	30069	30312	30364	30176	30279	30346	30133	30267	30191	30201	30170	30110	29977	30165	30268	30026	30101	29921	30155	30270	30250	30116	30191	29990	30186	30548	30181	30089	30091	30130	30223	30280	30237	30223	30262	30618	30448	30273	30014	30385	30140	30184	30381	30067	30199	30059	30112	30355	30258	29926	30231	30196	30104	30309	30353	30301	30115	30053	30064	30433	30327	30218	29926	30211	30093	30127	30139	30292	30354	29970	30082	30187	30444	30344	30060	30382	29781	30408	30179	30094	30101	30240	30150	30449	30429	30225	30150	30206	30232	29979	30140	30186	30161	30233	30089	30297	30281	30202	30183	29994	30060	30261	30175	30163	30350	30103	30232	30058	30543	30287	29928	30256	30461	30134	30310	30258	29956	30285	30086	30183	30402	30326	30209	30160	30609	30022	30160	30051	30096	30385	30028	30099	30424	30255	30457	30634	30251	30174	30219	30253	30214	30307	30051	30241	30397	30370	30249	30098	30116	30252	30483	30266	30160	30086	29919	29902	30193	30064	30226	29889	29974	30152	30025	30375	30252	30010	30234	30169	30215	30319	30089	30162	30213	30392	30285	30266	29960	29955	30346	30270	30362	30096	30260	30110	30177	29871	30174	29979	30064	30306	30270	30172	30501	30431	30281	29919	30296	29986	29884	30411	30165	30539	30437	30092	30305	30358	30155	30320	30206	30054	30191	29977	30193	30301	30213	30357	30156	29986	30294	30513	30289	30052	30251	30240	30290	30281	30067	30068	30545	30259	30244	30300	29870	30288	30354	30307	30415	30400	30218	30063	30151	30050	29870	30136	30467	30267	30321	30295	30304	30222	30224	30473	30172	30105	30080	30163	30162	30276	30258	30378	30295	30147	30214	30319	30481	30098	30311	30148	30020	30058	30101	30202	29817	30272	30175	30015	30155	30179	30161	30182	30157	30286	30075	30046	30383	30353	30383	30256	30123	29986	30220	30414	30222	30168	30309	30145	30079	30294	30062	29961	30532	30359	30179	30208	30019	29943	30042	30415	30194	30221	30527	30184	30007	30370	30114	30170	29958	30248	30354	30129	30268	30385	30252	30320	30038	30183	30011	30299	30417	30067	30266	30426	30189	30339	30244	30164	30415	30153	30127	30152	30354	29877	30411	30084	30063	30115	30236	30098	30160	30184	29946	30206	30203	30072	30170	30351	30201	30244	30346	30024	29987	30233	30375	30407	30010	30127	30382	30294	30113	30305	30139	30229	30130	30409	30307	30227	30453	30208	30174	30074	30416	30142	30036	30243	30017	30300	30142	30164	30068	30228	30361	30029	30018	30051	30141	30312	30020	30159	30407	30192	30234	29872	30128	30437	30204	30163	30113	30283	30150	30179	30259	30167	30218	30438	30239	30174	29988	30074	30194	30289	30321	30058	30178	30420	30224	30483	30043	29906	30276	30181	30340	30427	30324	30054	30182	30337	30355	30167	30338	30382	30491	30268	30237	30474	30379	29865	30073	30141	30255	30175	30222	30324	30300	30392	30126	30028	30206	30288	29971	30298	30295	30146	30043	30108	30199	30426	30155	30427	30152	30184	30496	30594	30190	30294	30319	30290	30338	30306	30107	30217	30088	30472	30131	30252	30366	30085	29860	30528	30473	30051	30075	30488	30074	30211	30089	29977	30013	30106	30312	30231	30608	30428	30110	30048	29882	30200	30071	30268	30241	30203	30096	30290	30375	30220	30070	30186	30145	30149	30348	30312	30250	30126	30558	30340	30092	30079	30165	30302	29846	30279	30023	30265	30089	30054	30195	30139	30236	30253	30181	30305	30204	30278	30314	30043	30327	30270	30412	30196	30006	30279	30029	30208	30317	29844	30065	30273	30195	30135	30133	30500	30452	30408	30569	30296	29949	30412	30216	30113	30254	30159	30091	30147	30302	30115	30207	30305	30484	30170	30276	30060	30229	30275	30272	30246	30384	30269	30384	30301	30058	30114	30076	30180	30197	30080	30070	30195	30053	30315	30409	30080	29898	30251	30432	30335	29857	30084	30455	30058	30246	30183	30314	30091	30353	30193	30224	30333	30497	30314	30104	30103	30024	30130	30114	30223	30132	30345	30322	30205	30367	30403	30186	30355	30342	29990	30224	30094	30050	30243	30212	30372	30170	30127	30285	30222	30212	30197	30286	30410	30243	29998	30066	29993	30048	30258	30385	30279	30373	30196	30222	30460	30280	30022	30333	29995	30075	30203	30280	30083	30241	30569	30159	30088	30583	30208	30259	30335	30134	30250	30068	30081	30029	30073	30142	30225	30163	30269	30216	30466	30209	30290	30098	29979	30181	30298	30239	30040	30132	29996	30334	30369	30172	30143	29984	30089	30135	30147	30217	30172	30273	30400	29985	30228	30153	30298	30296	30305	30312	30171	30253	30150	30143	30174	30185	30404	30113	30333	30404	30111	29931	30007	30089	30048	30221	30480	30228	30012	29939	30010	29948	30236	30126	30259	29980	30216	30195	30276	30382	30158	30401	30236	30175	30152	30359	29985	30368	30243	30249	29957	30301	30254	30114	30336	30167	30295	30293	30309	30376	30250	30379	30186	30025	30148	30355	30353	29949	30046	30413	30196	30109	30036	30215	30160	30399	30177	30132	30196	30227	30263	30231	30065	30358	30189	30268	30147	30347	30308	30056	29969	30227	30012	30008	30195	30216	30154	30281	30117	30404	30280	30157	30246	30093	29938	30260	30054	30203	30331	30231	30418	30043	30125	30435	30094	30362	30368	30353	30361	30323	30164	29972	30184	30161	30475	29995	30355	30201	30303	29998	30017	30250	30096
30387	37071	36174	28941	24218	21703	20455	19642	19263	18935	18800	18640	18726	18443	18519	18472	18339	18339	18355	18344	18159	18330	18351	18294	18372	18310	18178	18090	18277	18034	18217	18068	18428	18178	18112	18065	17997	18045	18058	18076	18070	18103	18006	17912	17917	18020	18051	18175	18069	18190	18093	18087	18038	18152	18245	18031	18032	18078	17908	18018	18029	18145	18182	18009	18080	18133	17997	18012	17974	17874	18090	18001	18044	18050	18103	17988	18153	17988	17890	17926	18000	18105	18095	17998	17928	18073	17968	17966	18109	18050	18145	18182	17903	18171	18129	17986	18058	18131	17986	17979	18092	18012	17862	18036	17896	17979	17978	18062	17900	17912	17917	17932	18048	17878	18203	17995	17941	18181	18056	17996	18107	17940	17911	18066	17998	17852	18019	17866	17985	17921	17935	18118	18129	18057	18014	17936	17869	17929	17956	18115	17976	18054	17993	17973	17973	18103	18017	18068	18118	17897	18022	17989	18099	18200	18055	17990	17993	17895	18091	17964	18080	18026	17806	18105	18091	18136	17991	17904	18037	18021	17898	18092	18153	17887	18168	18159	18157	18074	17935	18130	17925	18010	18153	18026	17972	18067	18113	18078	17986	17956	18201	18005	18048	18026	17993	17956	17848	17832	17978	17995	18069	17954	17955	18059	18014	18130	18064	18155	18120	18016	18118	18101	18037	17969	17977	17865	18092	17986	18011	18028	17874	17877	17801	18072	18125	18140	17866	17899	18010	17977	17975	18155	18113	17883	17885	17973	17792	17979	18094	18135	18159	17880	18176	17993	17978	18082	18101	17962	18064	18041	18077	17977	17988	18156	17948	18205	18192	18097	18203	17923	18118	18139	18066	18187	18080	18073	18054	17896	17801	18002	18072	18137	18156	17929	17942	18044	18134	17922	17812	17937	18084	17906	17996	18108	18078	17918	17966	18052	17909	17951	17950	18148	18047	17850	18083	18165	17913	18092	17903	17952	18168	18159	18138	17987	18009	18071	18037	17962	18091	18051	17847	18037	18108	18024	18048	18184	18073	17999	17995	17993	18018	18111	17904	17972	18080	18115	17947	17960	17963	18110	18110	18196	18036	18110	17989	17997	17926	17900	17949	18173	17826	17875	17985	18122	18078	18055	18047	18069	18111	18061	17981	17993	18159	17981	18187	17911	18023	17815	17915	18027	18054	17937	18145	18000	18020	18033	17993	18013	18109	18166	17995	17912	18008	18190	17965	18004	17967	17960	18286	17911	18186	18026	17795	17971	17953	17962	18261	18095	18091	18114	17946	17908	18206	17936	18019	18132	17981	18062	17961	18086	18192	17927	18034	17938	17923	17879	18100	17868	18013	17984	17955	18046	18277	18114	17811	17788	18053	17962	18063	17902	18034	18119	17964	18069	18136	17964	18049	18131	18061	18241	18110	18248	17931	18267	17949	17913	17979	17999	18031	18118	18127	18087	18053	18059	17939	18041	18104	18085	17998	18063	17919	18153	17983	17981	17977	18070	17893	18004	18047	18022	17915	18228	18151	18122	18104	18141	18141	17966	18041	17851	18012	18078	17995	18020	18063	17938	18015	17972	17929	18111	18157	18158	18032	17992	17976	18172	18071	17957	18064	17936	17945	18179	18251	17956	18136	17858	17972	18100	18115	17921	17912	18029	18112	18037	17840	18037	18225	18056	18007	18156	18015	17952	18130	17954	18078	18112	18062	18001	18044	18290	17977	17865	18123	17924	18095	18123	17997	17845	17993	17971	18006	18049	17896	18015	18215	17935	18068	18029	18086	18136	18027	17979	17994	18073	18088	18031	18176	18115	17934	18158	18117	18044	17988	18046	17872	18101	17998	17918	18111	17958	17858	17971	18134	18066	18219	17965	17955	18058	18002	18074	18096	17956	17991	18035	17926	17965	17897	18120	18035	18053	18002	18060	18113	18022	18054	17955	17986	17890	18120	18120	18167	18051	17840	18074	18115	18223	17973	18021	17945	18066	18086	17845	18175	18063	17999	18034	18029	18062	18046	18058	17877	18004	18145	18158	17965	18036	17950	18138	18113	17985	17842	17913	17835	17762	18123	17995	18068	18222	18037	17834	17953	18201	17962	17931	18045	17974	17939	18028	18120	17887	18004	18105	17967	18134	18055	17836	18202	18125	18197	18051	18047	17998	18011	17912	17960	18062	17989	17888	18237	18075	17885	18163	18127	18072	18058	18025	18041	18078	17916	17908	17970	18056	17886	18044	18083	17904	18001	18125	18086	18043	17870	18023	18185	18162	18109	17974	18053	17951	18003	18058	18055	17812	17959	18021	18111	18042	17996	17906	17835	17977	18228	18084	18011	17969	17832	18018	17917	18344	18081	17858	18069	18111	18040	17888	18052	18181	18120	18019	17981	18211	18077	18011	18003	17986	18008	17832	18078	18126	18123	18075	17990	18121	18102	18063	17982	18043	17853	18007	18006	17838	18149	18084	18023	18131	18108	18140	18036	18016	18242	18001	18135	17962	18188	18082	18085	17824	18128	18037	18085	17979	18045	17983	17939	18120	17897	18022	18131	18236	18063	17963	18161	18104	17923	17957	18027	17986	18121	18003	18102	17983	18078	18253	18130	18025	18102	17977	17901	17879	18020	18176	18151	18078	18273	18021	17902	17975	18074	18121	18003	18119	18028	18077	18034	18162	17989	18051	18049	17912	18113	17891	17991	18133	18045	18001	17919	18050	18079	18042	17930	18067	18114	18057	18019	17955	17933	18193	17918	18102	18031	18052	18083	18134	17869	17882	17874	18159	18031	17926	18121	18056	18192	18119	18048	17962	18090	18166	17900	18001	18051	18006	18116	18131	18219	18139	18037	17968	18010	17987	18051	18032	18052	18111	18101	18121	17973	17998	18119	18097	18146	17999	17894	18022	18071	18101	18008	17971	18148	18007	17974	18041	18218	17892	18119	18025	18094	17992	18125	18109	17991	18006	18051	17942	18017	18073	18034	17921	18036	17963	17952	18054	18038	18056	18118	17993	18048	18020	18015	18055	18120	18087	18103	17940	17763	18110	18035	18149	18126	17960	18167	18246	17844	18099	17987	18138	18046	18098	18059	17939	17919	17907	18142	17952	18051	18004	17850	18031	17941	17865	18044	18077	18136	17991	18100	18015	18091	17899	18097	18079	18058	18018	17968	17940	18081	18017	18096	18025	18048	18179	18052	18040	18285	17979	18071	18106	18075	17930	17994	18094	18194	18026	18034	17999	18034	17835	18021	17923	18193	17988	18027	18123	18042	18082	17961	17986	18056	18076	18068	18225	18079	17937	18024	17872	18079	17931	18061	18171	17880	17924	18027	18027	18139	18241	17993	18107	17970	18078	18139	17989	18026	18038	17868	18171	17974	18036	17890	17913	17953	18046	18034	18085	18332	18006	17948	18091	18009	18089	17996	17968	18151	18033	17994	18023	18311	17939	17935	18105	18117	18071	18068	18082	17962	18074	18063	17966	18040	17883	17987	17949	18148	17981	18101	17912	17931	18017	18123	18154	18170	17979	18177	17991	17838	17989	18085	17958	17833	17983	17868	18032	18083	18113	17997	18014	17878	18090	18135	17900	18125	18048	17997	18022	18013	18125	18168	18080	17929	18182	18142	18034	18029	17983	18179	17991	17918	18073	17943	17989	18125	18040	18135	18088	17958	18032	17898	18015	18029	18086	18103	18052	18161	18041	18118	18079	18031	18080	18069	18042	18009	18205	17974	17952	18058	17804	17922	18068	17994	18177	18039	17967	18119	18076	18069	18016	18044	18055	17997	18023	18169	18076	18130	18118	18004	17952	17962	17914	18049	18066	18070	17993	18275	18033	18043	18000	18094	18047	18214	17974	18069	18105	18147	17929	18177	17928	18045	18052	17880	18031	17992	18161	17871	18168	18207	17857	18266	18055	18076	18210	18117	18086	18021	18083	17969	18160	17989	18206	18071	17892	18080	17949	18026	18019	17839	17846	18198	18092	17988	18195	18027	18012	17959	18090	18004	18097	17983	18085	17932	17903	18136	18187	18102	17949	18054	18051	17978	18274	17951	17969	17979	17968	18254	17930	18012	18126	18060	17896	18160	18070	18009	18125	18137	17995	18032	17991	18194	17911	18139	18068	18074	17894	18029	17930	18184	18038	18022	18149	17952	17972	18169	17940	18071	17968	18035	17882	18021	17842	17924	18027	18119	17940	18060	18075	18022	18039	18032	18184	18083	18070	18198	18163	18077	18065	18040	17888	18010	17939	18126	18000	18011	17962	18094	17948	18035	18165	18127	18105	18033	17911	17967	18166	18271	18088	18102	18178	18060	18126	17856	18046	17900	17996	18042	18054	18024	18042	17868	17974	18047	18095	17996	17887	17913	17890	18008	18091	17996	17923	18152	17835	18187	18072	18099	18082	17891	18076	18043	18135	18253	18087	18023	17900	18055	17858	18069	18018	18213	18105	18071	18092	18072	17888	17968	18064	18140	17946	17894	18023	18253	18086	18125	18095	17926	17816	17975	18127	18136	17914	17985	17963	17877	17928	17990	18077	18073	17934	18044	18125	17977	17937	18044	18053	18117	17995	18157	17957	18146	18079	18018	18020	18088	17957	18175	17945	17960	17991	17903	17902	17990	18055	17964	17873	17933	18092	17933	18060	17972	18167	18012	17964	18085	18084	18060	18262	18098	18097	17874	17944	17916	17851	18083	18057	18061	17998	17940	18091	18049	18079	17871	18269	18163	18035	18052	18048	17893	17870	18069	18173	17879	18046	18031	18035	18056	18051	18050	17982	18244	17858	17932	18134	18038	18174	18029	18023	17939	18188	17953	18031	17805	18040	17981	18132	18038	17981	17935	17998	17976	18046	17960	18218	18111	18073	17984	17993	18025	17992	17961	18004	17849	18049	18119	17919	18169	18148	18022	17956	17988	18189	18003	18160	17976	17945	17987	17907	18040	18017	18044	18018	18072	18055	18059	18082	18056	17975	18093	18029	17898	18076	18115	17974	18044	17905	18233	17976	18053	18063	18225	17911	18168	17854	18120	18042	18042	18157	18168	18003	18081	17911	18113	18072	18064	18197	17839	18127	18025	18015	18059	18129	18271	18148	18060	17978	18109	18214	18120	18009	18102	18162	18212	17973
23429	20669	27111	25424	26371	31862	34077	31621	31027	30819	30650	30148	29976	29959	29718	29735	29661	29556	29722	29783	29720	29533	29756	29725	29406	29306	29410	29308	29330	29320	29649	29440	29368	29183	29278	29686	29160	29227	29197	29116	29321	29425	29248	29266	29101	29346	29082	29275	29186	29076	29117	29254	29110	29152	29138	29154	29325	29344	29013	29188	29096	28851	29304	28961	29450	29277	29092	29276	29268	29262	29038	28956	29308	28996	29036	29028	28991	29168	29179	29077	29193	29040	29352	29227	28795	29416	29077	29143	29201	29403	29179	28979	29167	29077	29035	28820	29399	29426	28864	29368	29181	29292	29009	29246	29339	29157	29360	29381	29205	29677	29403	29050	29415	29186	29226	29157	29353	29127	29397	29052	29216	29138	29268	29205	29254	29342	29129	29185	29204	29066	28981	29505	29140	29372	29104	29180	28738	29063	29104	29312	29199	29040	29118	28947	29033	29266	29047	29184	29231	29102	29107	29183	29259	29241	29193	29057	29053	29030	29399	29350	29169	29073	29148	29077	29258	29211	28945	29125	29267	29353	28987	29310	29171	29296	29074	28994	28793	29074	29044	29135	29153	29211	29081	29033	29430	29052	29072	29475	29358	29239	29341	29198	29169	28973	28963	29073	29155	28895	29115	28914	29143	29355	29252	29151	29036	28986	28994	29377	29284	29275	29321	29426	29232	29184	28924	29138	29218	29348	28945	29075	29390	28907	29140	29121	28951	28995	29116	29252	29255	28938	29295	29159	29111	29360	29145	29391	29061	29041	28680	28948	28934	29120	29271	28961	28910	28963	28928	29114	29320	29045	29223	29141	28935	28868	28760	29194	29223	29304	29195	29280	28981	28878	29025	29161	29262	29233	29219	29012	29320	29156	29302	29138	29121	29232	29288	29001	29049	29412	28949	29286	29234	29157	29095	29242	29319	29240	29086	29140	29369	28995	29336	28970	29253	29061	29120	29063	29097	29225	29311	29188	29377	28871	28922	29187	29092	29142	29099	29334	29249	29053	29254	29089	29306	29016	29188	29199	29209	29276	29165	29119	29055	29169	29239	29243	29320	29378	29314	29420	29356	29183	29182	29242	29411	29136	29281	29221	29219	28955	29085	29148	29165	29128	28933	28815	29015	29225	29015	29194	29073	29033	28982	29336	29141	29076	29125	29350	29207	29348	28847	28999	29123	29163	29097	29158	29280	28949	29262	29227	29283	29201	29234	29250	28861	29284	29075	29174	29180	29144	29152	29166	29182	29172	29100	28942	29226	29412	29150	29070	29107	29157	29247	29239	29243	29183	29150	29216	28999	28951	29024	29277	29346	29009	29184	29074	29018	29255	29478	29123	29137	28995	29156	29184	29292	29237	28943	29165	29250	29131	29071	29107	29346	29242	29006	28950	29057	29071	29190	29057	29147	29277	29001	29086	29290	29248	29179	29464	29204	28862	29082	28973	29316	29167	29028	28834	29311	29276	29201	29422	29199	29182	29222	29158	29134	29368	29201	29272	29144	29311	29312	29306	29289	29151	29251	29320	29153	29101	29033	29129	29387	29065	29167	28970	29415	29003	29429	29156	29186	29082	29182	29140	28978	28979	29328	29304	28950	29270	28878	29107	29219	29018	29013	29251	29255	29021	29052	29068	29055	29130	29327	29058	29240	29415	29366	29004	29243	29377	28966	29085	29248	29159	29061	29276	29193	28914	29191	29078	29324	29474	29321	29058	29246	28971	29197	29155	29322	29009	28995	29269	29263	28953	29006	29177	29018	29076	29108	29294	29205	29157	29024	29046	29227	29232	29251	28991	29005	28879	29117	28925	29219	29044	28674	29020	29007	29321	29276	28933	29043	29164	29172	28956	29270	29289	28799	28815	29123	29238	29196	29088	29018	29243	29360	29356	29167	29015	29219	29249	29145	29363	29168	29324	29394	29296	29227	29082	29141	29144	29399	29194	29070	29074	29159	29173	29144	29269	29173	29418	29272	29046	29226	29067	29206	29088	29050	28933	29122	29265	29168	29056	29082	29392	29173	29146	28981	29212	29151	29086	29300	29194	28990	29163	29363	29110	29178	29120	29038	29043	29207	29234	29372	29283	29105	29165	28900	29077	29148	28930	29277	29245	29052	29152	29224	29046	29093	29115	28993	29180	28980	28765	29392	29277	29265	29260	29048	29227	29192	29192	29046	29194	29253	29164	29375	29291	29236	29378	29106	28897	29171	29229	29252	29352	29072	28883	29087	29205	29272	29395	29083	29032	29191	29171	29362	29139	29014	28877	29374	29202	29347	28973	29164	29106	29131	29286	29267	29038	29015	29351	29152	29250	29246	29172	29069	29082	29145	29236	28913	29309	29099	28811	29044	29013	29208	29182	28743	28980	29115	29305	29014	29150	29089	28944	29198	29077	29213	29244	29087	28918	29338	29086	29305	29125	28990	29255	29279	29029	29413	29178	29183	29089	29473	29164	29312	29081	29020	29013	29049	29054	29103	29285	29449	29321	29157	28977	29012	29112	29109	29255	29184	29156	29126	29169	29047	28978	28905	28937	29234	29024	29147	29234	29268	29092	28967	29167	29092	29322	28942	29026	29035	29204	29071	28957	29247	29189	29256	29416	29252	29351	29038	29413	29311	29204	29018	29203	29218	28991	29151	29206	29388	29361	29172	29203	29382	29171	29070	28908	28972	29112	29364	29022	28823	29293	29162	29330	29192	29282	29070	29001	28916	29166	28853	29290	29168	29010	29059	29103	29183	29246	29142	29483	29147	28770	29151	29159	29092	29232	28909	29207	28814	29126	29308	28936	29510	29129	29434	29219	29405	29158	29285	28999	29112	28968	29035	29122	29297	29277	29144	29042	29314	29096	29016	29060	29294	29175	29333	29130	29300	29075	29147	29132	28820	28933	29235	29223	28921	29154	29219	29092	29204	29309	29131	29344	29246	29189	29482	29371	29123	29000	29049	29097	29320	29164	29266	29066	28887	29127	28958	29068	29085	29179	29179	29045	29393	29258	29128	29038	29231	29205	29121	29144	28918	29226	28984	29244	29080	28995	29364	29170	29253	29011	28940	29373	29452	29394	29137	29267	29343	29388	29356	29288	29091	29270	28752	29275	29092	29001	29219	29229	29194	29172	29169	29014	29459	28982	29195	29220	29167	29193	29527	29192	29262	29292	28969	29166	28888	28972	29409	29157	29336	29304	29150	28970	29126	29360	29365	29068	29572	29091	29293	29102	29344	29182	29124	29068	28996	29219	29156	29191	29383	28952	29173	28985	29240	29022	29394	29338	28979	29147	29111	29469	29128	29260	29428	29035	29475	29377	29322	29343	29291	29101	29058	29208	28985	29088	29119	29093	28937	29294	29154	29285	29111	29041	29049	29311	29112	29027	29010	29104	29071	29202	29345	29356	29403	29155	29010	28947	29095	29176	29239	29151	29180	29033	28940	29251	28904	28725	29209	29177	29338	29289	28936	28969	29004	29240	29201	29012	29535	28977	28989	29223	28951	28803	29046	29146	29099	28951	29189	29064	29105	29184	29170	28992	28945	29194	29188	29131	29250	29122	29037	28970	29104	29067	29178	29130	28947	29317	29062	29158	29087	28950	29134	29389	29203	29073	28797	29157	29261	29327	29195	29296	29201	29294	28856	28978	29390	29136	28907	29042	28999	29078	29111	29146	29128	29041	29390	29216	29214	29042	28912	29184	29008	29067	29017	29103	29097	29251	29067	29093	29206	29104	29063	29150	29331	29478	29107	29119	29282	28895	29252	29221	29072	29074	29338	28982	29395	28885	29142	29376	29194	29281	28985	29069	29113	29198	29294	29371	29021	29192	29158	29189	29066	28744	29341	29112	29122	29119	29270	29297	29101	29062	29257	28927	29174	28884	29273	29054	28994	29233	29459	28926	28974	28981	28998	28968	29279	29374	29490	29178	29193	29395	29587	28948	28941	29231	29055	29012	29002	29137	29175	28789	28820	29248	29061	29296	29234	29207	29104	29189	29019	29090	29093	29126	29119	29183	29091	29047	29187	28768	29008	29026	29322	28994	29285	29237	28976	29127	29201	29242	29245	28952	29005	29236	29230	29162	29411	28865	29225	29240	28802	29156	29280	29292	29096	29088	29261	29076	29177	29276	29247	29289	29063	28852	28946	29107	29268	29116	29130	29313	29060	29219	29039	29050	29110	29045	29519	29266	29182	29278	28994	29059	29266	28993	29196	28949	29190	29432	29190	29317	29252	29069	29096	29184	29033	29080	29161	29159	29086	28999	29367	29180	29097	29199	29105	29059	29287	28770	29002	29255	29323	29336	29446	29247	29216	29261	29090	28972	29102	29281	28903	28964	28939	29141	29206	29134	28991	29201	29042	29393	29545	28982	29096	29042	29019	28824	29023	29161	29112	29035	29014	29153	29092	29076	28900	29009	29247	29266	29105	29069	29027	29159	28931	28953	29268	29002	29217	28961	29099	28956	29163	29004	29152	29123	29186	29474	29045	29215	29321	29396	28986	29192	29271	29342	29004	29105	29211	29459	29175	29030	29413	28940	29066	29123	29088	29004	29127	29248	29096	29238	29286	29365	29367	29042	29210	29158	29017	29195	29326	29236	29417	29148	29035	29027	29034	29014	29153	29337	29193	29384	29335	29286	29319	28809	28861	29250	29299	29005	29013	29247	29161	29112	29267	29185	29300	29035	29161	29089	29529	29045	29255	29248	29193	29218	29220	29180	28833	29234	29181	29357	29027	28986	28989	29117	28975	29166	29194	29204	29031	29171	29066	29181	29016	29037	29520	29219	29173	29312	29287	29303	29180	29072	29094	29124	29153	29274	29128	29034	28947	28837	29078	29078	29203	29255	29232	29277	29256	29337	29202	29212	28913	28910	29362	29148	29155	29232	29131	29209	29168	29241	29271	29326	29341	29060	28934	29039	29201	29392	28958	29238	29044	29088	29318	29102	29184	28937	29262	29142	29233	28946	29063	29176	29106	28926	28961	28920	29138	29097	29190	29050	29248	29293	29258	29483	29297	28975	29134	29081	29205	29295	29259	29102	29046	29187	29167	29049	29243	29160	29273	28931	28914	29216	29263	29339	29127	29172	29033	29009	29073	29259	29144	29156	29000	28992	29237	29196	29131	29271	29068	29084
27334	43359	42608	34077	28353	24302	22478	21337	20363	19815	19223	18959	19001	18763	18405	18374	18345	18171	18204	18106	18340	18254	18120	18242	18202	17876	17969	18151	17844	17961	17896	17949	17872	17868	17926	17707	17749	17791	17649	17612	17743	17688	17774	17748	17730	17652	17604	17721	17691	17855	17626	17732	17804	17743	17658	17655	17616	17492	17635	17738	17630	17681	17744	17504	17580	17581	17644	17705	17565	17652	17559	17616	17706	17650	17570	17624	17730	17469	17755	17715	17630	17665	17658	17718	17542	17651	17700	17669	17545	17578	17562	17564	17896	17477	17825	17676	17682	17716	17556	17608	17523	17756	17716	17593	17598	17713	17608	17625	17552	17659	17817	17554	17659	17728	17554	17585	17605	17738	17511	17519	17493	17784	17514	17554	17603	17614	17655	17678	17757	17738	17581	17864	17692	17751	17614	17605	17826	17646	17475	17645	17702	17588	17510	17808	17738	17451	17533	17760	17559	17707	17613	17634	17612	17622	17634	17636	17739	17573	17648	17658	17721	17616	17688	17688	17649	17652	17724	17737	17705	17649	17693	17640	17610	17808	17574	17538	17769	17672	17445	17629	17564	17700	17659	17450	17713	17606	17638	17589	17644	17512	17538	17605	17656	17668	17656	17609	17553	17915	17671	17874	17765	17647	17665	17561	17523	17824	17567	17726	17468	17677	17612	17671	17543	17763	17754	17588	17678	17453	17745	17565	17675	17505	17549	17716	17606	17651	17727	17634	17534	17647	17630	17662	17603	17593	17686	17517	17657	17577	17625	17744	17586	17670	17817	17583	17724	17712	17783	17372	17606	17632	17558	17684	17667	17491	17762	17699	17613	17574	17794	17750	17532	17722	17705	17663	17548	17697	17759	17689	17626	17537	17819	17595	17535	17630	17708	17593	17564	17640	17720	17579	17669	17570	17636	17500	17566	17731	17658	17685	17696	17474	17520	17465	17733	17587	17837	17480	17648	17690	17706	17464	17622	17576	17709	17568	17711	17612	17620	17623	17439	17700	17790	17713	17670	17574	17524	17536	17798	17656	17510	17581	17592	17602	17831	17715	17644	17587	17526	17692	17534	17634	17626	17625	17580	17545	17872	17661	17584	17598	17548	17634	17667	17534	17844	17511	17619	17638	17618	17763	17634	17751	17558	17751	17684	17601	17702	17687	17607	17726	17480	17463	17726	17924	17626	17435	17548	17668	17739	17570	17547	17705	17524	17659	17741	17690	17491	17659	17654	17657	17717	17643	17660	17493	17750	17619	17684	17794	17657	17720	17556	17505	17647	17651	17712	17345	17509	17511	17729	17776	17462	17588	17734	17638	17560	17655	17500	17620	17656	17634	17457	17675	17624	17750	17481	17531	17594	17660	17568	17702	17449	17667	17703	17485	17554	17671	17649	17528	17640	17573	17475	17604	17682	17727	17695	17634	17525	17581	17718	17516	17770	17621	17821	17638	17492	17430	17704	17572	17689	17673	17660	17660	17552	17558	17724	17464	17785	17692	17876	17639	17547	17618	17649	17600	17698	17712	17614	17608	17627	17441	17583	17763	17565	17664	17678	17704	17507	17716	17612	17626	17671	17670	17700	17686	17858	17666	17504	17484	17851	17715	17577	17702	17696	17730	17674	17576	17746	17638	17689	17477	17538	17659	17732	17758	17675	17637	17454	17475	17664	17533	17783	17653	17668	17753	17552	17666	17516	17731	17880	17605	17659	17553	17606	17525	17629	17604	17615	17800	17593	17680	17613	17650	17635	17645	17647	17515	17577	17537	17582	17459	17588	17687	17481	17856	17603	17621	17549	17576	17651	17819	17500	17677	17528	17742	17565	17755	17713	17522	17696	17513	17335	17498	17605	17747	17641	17700	17740	17579	17555	17837	17590	17661	17641	17666	17696	17473	17487	17666	17749	17624	17623	17545	17726	17687	17676	17778	17706	17643	17617	17731	17773	17695	17626	17704	17480	17616	17647	17656	17811	17762	17618	17613	17475	17538	17571	17847	17545	17634	17668	17510	17494	17679	17640	17550	17673	17682	17683	17681	17650	17541	17616	17580	17722	17559	17593	17668	17615	17669	17433	17605	17835	17672	17729	17699	17538	17577	17800	17819	17681	17599	17707	17439	17740	17631	17643	17496	17596	17545	17507	17636	17718	17552	17490	17657	17521	17614	17685	17694	17661	17615	17641	17730	17663	17797	17772	17646	17596	17690	17694	17624	17728	17714	17528	17664	17537	17576	17904	17685	17767	17596	17662	17392	17733	17728	17522	17682	17775	17651	17716	17869	17645	17631	17491	17572	17680	17549	17574	17621	17571	17601	17672	17457	17712	17598	17739	17582	17568	17456	17611	17484	17484	17616	17605	17708	17730	17707	17676	17675	17500	17380	17649	17848	17525	17620	17732	17700	17671	17713	17635	17542	17673	17540	17511	17672	17556	17462	17773	17815	17692	17525	17831	17491	17570	17675	17576	17669	17530	17741	17774	17830	17728	17518	17645	17672	17607	17670	17536	17662	17543	17471	17718	17686	17594	17710	17774	17763	17681	17558	17705	17630	17770	17507	17766	17617	17653	17766	17576	17716	17557	17663	17689	17521	17583	17743	17456	17486	17706	17607	17670	17554	17753	17597	17760	17541	17636	17747	17732	17662	17681	17481	17559	17632	17643	17661	17489	17754	17544	17885	17417	17518	17708	17731	17573	17672	17804	17529	17672	17803	17780	17498	17776	17691	17667	17798	17664	17668	17730	17605	17759	17756	17816	17588	17747	17685	17683	17703	17690	17654	17726	17794	17727	17564	17629	17612	17312	17606	17650	17449	17673	17675	17638	17666	17479	17717	17653	17675	17766	17643	17650	17606	17552	17633	17680	17479	17817	17596	17640	17653	17616	17791	17791	17671	17569	17745	17530	17681	17785	17608	17558	17747	17632	17724	17632	17544	17776	17816	17520	17703	17570	17486	17851	17530	17637	17739	17563	17571	17730	17551	17456	17568	17765	17705	17611	17697	17581	17506	17658	17744	17705	17832	17586	17488	17817	17665	17717	17672	17630	17646	17559	17591	17510	17720	17668	17662	17734	17628	17614	17503	17758	17643	17775	17619	17651	17620	17610	17732	17649	17583	17744	17752	17701	17730	17802	17663	17715	17564	17665	17533	17610	17579	17650	17648	17757	17588	17783	17977	17757	17619	17769	17730	17626	17649	17631	17600	17654	17673	17733	17505	17602	17594	17718	17759	17603	17683	17713	17692	17527	18002	17405	17606	17592	17687	17642	17706	17649	17682	17807	17686	17614	17568	17626	17634	17682	17450	17691	17626	17662	17565	17725	17550	17560	17642	17586	17578	17485	17528	17663	17577	17680	17796	17577	17536	17649	17633	17745	17463	17671	17575	17918	17512	17708	17596	17615	17896	17522	17540	17646	17733	17465	17769	17677	17434	17573	17564	17633	17672	17700	17531	17731	17712	17639	17663	17609	17591	17595	17692	17578	17726	17493	17634	17781	17481	17470	17601	17641	17766	17454	17638	17622	17719	17675	17631	17551	17652	17822	17680	17562	17651	17647	17610	17752	17788	17622	17560	17439	17700	17539	17699	17411	17615	17807	17683	17606	17609	17711	17632	17692	17658	17689	17662	17760	17589	17553	17502	17585	17491	17513	17724	17786	17676	17714	17554	17602	17726	17708	17480	17781	17669	17695	17596	17476	17573	17739	17716	17738	17555	17561	17654	17591	17589	17627	17608	17719	17736	17748	17615	17769	17684	17498	17704	17603	17611	17641	17724	17639	17724	17638	17620	17754	17782	17527	17616	17530	17546	17571	17640	17616	17693	17617	17660	17505	17742	17724	17475	17655	17681	17517	17663	17776	17681	17598	17600	17565	17730	17645	17678	17714	17653	17480	17720	17664	17560	17693	17740	17664	17603	17491	17822	17743	17800	17795	17792	17429	17637	17515	17656	17592	17882	17617	17722	17627	17505	17779	17704	17539	17667	17622	17672	17587	17607	17701	17749	17818	17554	17770	17562	17749	17501	17665	17568	17673	17576	17779	17735	17579	17845	17708	17481	17570	17626	17689	17594	17607	17598	17712	17717	17668	17692	17679	17601	17696	17465	17735	17750	17782	17740	17752	17734	17607	17806	17597	17675	17693	17713	17681	17678	17710	17687	17659	17701	17517	17588	17583	17732	17699	17728	17536	17665	17642	17671	17689	17734	17557	17672	17698	17624	17489	17631	17425	17665	17848	17582	17837	17741	17678	17515	17692	17458	17652	17666	17699	17559	17575	17740	17571	17715	17628	17474	17521	17402	17762	17586	17532	17634	17700	17531	17729	17480	17586	17701	17631	17550	17748	17590	17513	17628	17737	17623	17764	17570	17600	17689	17833	17575	17580	17818	17802	17598	17718	17604	17527	17613	17602	17699	17448	17708	17673	17738	17513	17602	17667	17799	17543	17649	17706	17652	17596	17576	17535	17585	17623	17532	17612	17876	17892	17676	17495	17535	17684	17541	17539	17770	17553	17713	17666	17634	17709	17663	17627	17699	17699	17762	17613	17711	17662	17556	17648	17696	17806	17537	17734	17622	17644	17510	17469	17704	17642	17715	17736	17536	17653	17726	17719	17759	17688	17732	17702	17728	17643	17699	17749	17568	17810	17602	17497	17515	17612	17621	17703	17704	17619	17639	17634	17678	17512	17502	17765	17833	17551	17783	17589	17536	17511	17786	17680	17577	17642	17588	17660	17567	17659	17417	17676	17636	17758	17720	17606	17603	17677	17661	17667	17562	17708	17647	17525	17575	17740	17621	17578	17592	17584	17705	17738	17571	17744	17715	17681	17735	17457	17647	17690	17481	17666	17436	17588	17570	17416	17703	17550	17668	17548	17562	17609	17421	17506	17619	17756	17660	17729	17594	17608	17625	17779	17764	17797	17735	17581	17738	17873	17644	17758	17767	17658	17580	17620	17679	17738	17860	17761	17633	17543	17664	17673	17774	17720	17623	17696	17539	17442	17780	17638	17712	17635	17678	17664	17535	17490	17599	17603	17552	17649	17703	17674	17737	17543	17694	17688	17628	17593	17663	17756	17581	17692	17385	17591	17531	17668	17651	17750	17723	17526	17636	17580	17483	17682	17560	17679	17655
22118	20647	27088	24621	23564	30108	35825	32513	31413	31601	31144	30765	30353	30483	30165	30096	29882	29819	29834	29759	29795	29839	30004	29707	29365	29497	29528	29392	29532	29406	29413	29510	29205	29188	29252	29173	29446	29348	29140	29768	29273	29239	29137	29558	29087	29255	29204	29269	29419	28961	29151	29005	29310	29191	28909	29357	29208	29060	29251	29293	29006	28923	29298	29166	29054	29206	29081	28840	29155	28958	29340	29137	29087	29071	29101	29126	29010	29179	29156	29002	29259	29314	29169	29175	29013	28915	28988	28852	28936	29049	29210	29199	29425	28976	29138	29146	28981	29143	29187	29222	29079	29164	29274	28987	29184	28910	28963	29109	29110	29135	29349	29164	29146	29082	29120	29174	29243	29363	29262	29013	28793	29221	29220	29128	29155	28942	29013	29005	29087	29148	29374	29038	29016	28925	29151	29257	29151	29009	29045	29159	29288	28768	29041	29336	29332	29138	29208	29196	28992	29039	29119	29335	29041	29168	29046	28950	29278	29162	29095	29050	29177	29143	29111	29015	28946	29059	29090	29063	29173	28988	29280	29230	29016	29145	29031	29119	29054	29003	28948	29107	28959	28822	29157	29293	29037	29167	29230	29004	28982	28926	29288	29159	29321	29074	29138	29129	29037	28931	29063	28992	29040	28940	29048	29276	29230	28963	29083	28909	28941	29105	29234	29191	29164	29232	29024	29501	29095	28993	29195	29088	28916	28962	29170	29141	28881	28951	28975	29047	29133	28949	28945	28963	28985	29075	28988	29195	29219	28954	29027	29204	29185	29034	29240	29390	28929	29182	29104	29216	29057	29039	29058	29222	29422	29024	29256	29224	29204	29081	29099	29145	29129	29274	29115	29028	29049	29284	29178	29060	29113	29052	29132	29127	29124	28978	28865	28847	28834	28948	29167	29125	29096	29315	29036	28956	28841	29029	29115	28907	29065	29171	28958	29094	29272	29167	28984	28988	29190	29276	29284	29198	28999	29032	29103	28916	28857	29059	29153	28853	28964	29195	28886	28956	28686	29186	29171	29224	29415	29071	29077	29002	28791	29364	29117	28820	29328	29005	29073	29132	29117	29092	28920	29042	28951	28776	29224	29252	29238	29050	29047	28911	29344	29200	29123	29057	29032	29384	28919	29211	29117	29194	28823	28970	29089	29041	29109	29049	29284	29008	29149	29104	29163	29198	29061	29271	29297	28785	29285	29273	28989	29337	29000	29031	29056	28973	29190	29060	29119	28969	29354	28797	28957	28947	29115	29037	28987	29450	29274	29155	29043	29049	29078	29105	29178	29275	29095	29163	29079	29084	29373	29080	29000	29118	28896	29150	29028	29114	29042	28964	29301	29029	29057	29351	29350	29357	28991	29239	29289	29130	29156	29107	29129	29180	28898	29042	29360	29006	29090	29102	29221	29063	28909	28942	29266	29253	29036	28980	29305	28931	29233	29030	29039	28942	29059	29025	29208	29003	28911	29400	29008	29109	29099	28939	28907	28852	29020	28944	29081	29338	29133	29072	29039	28990	29126	29008	28868	28999	29298	28965	28734	28872	29142	29192	29276	29127	29028	29192	28939	28790	28871	28766	29002	29030	28979	28934	28734	29107	29279	29163	29070	28957	29114	29012	29021	29090	29147	28847	29127	29083	28947	29175	29153	29122	29001	29155	29086	29204	28912	29317	29420	29131	29008	28849	29134	29085	28826	28998	29197	28934	29072	29044	29427	29031	29358	29257	29064	29234	29127	28977	28933	29209	29139	29131	29172	29386	28964	28850	29032	29340	29085	29177	29097	29130	28968	28880	29301	29155	28878	29142	29088	29123	28958	29167	29308	29074	28975	29164	29276	29071	29060	29316	29032	29216	29218	28919	29172	28944	28985	28821	29013	29076	29018	29024	29288	29468	28783	29160	29369	29256	28795	29089	29178	29065	28786	29098	28935	29124	29167	28807	28945	29013	29098	29209	29154	29068	29045	28960	29152	29140	29090	29194	28923	29467	29136	29313	29027	29063	29168	29099	29055	28985	29335	28972	28929	28926	29248	28817	29128	28916	29022	29216	28852	29174	29073	29445	28919	29105	29317	29123	29294	29111	29334	29331	29105	29070	29393	28901	29273	29283	29188	29179	29139	29391	29246	28971	29002	29058	28989	28968	28841	29170	28887	29021	29196	29030	28970	29066	28997	29147	29110	28958	29094	29153	29183	28984	29151	29220	29185	29217	29286	28727	28935	29269	28950	28912	29003	29141	29189	28874	29044	29130	29215	29315	29014	28914	29181	29043	29047	29266	29264	29106	29308	29226	29252	29062	29318	29105	28915	29009	29178	28940	29076	28995	29072	28989	28943	29011	29179	28732	29245	29086	29113	29199	28925	29041	29032	29032	29105	29190	29145	29214	28984	29025	29035	29241	29182	29200	29389	29180	29085	28961	29071	29023	29081	29134	29175	29183	28875	28876	29243	29043	29048	29183	29062	28972	29174	29066	29128	29333	29069	29199	28920	28909	29257	29434	29256	29119	29291	29115	29443	29053	29041	29032	29056	29051	29127	29093	29138	29025	29077	29142	29238	29034	29289	29237	29215	28877	29095	29120	29050	29216	29106	29323	29074	28876	29013	28829	28885	29095	28761	29004	29248	28956	29081	28912	29089	28979	29261	28984	29282	29259	29155	29261	28970	28951	28646	29090	29058	28842	28792	29085	29125	28920	28962	29110	29117	29018	29093	29048	29113	29032	28964	28959	29306	29026	29095	28967	29116	29179	29413	29144	29265	29456	29161	29229	29023	28903	28895	29305	29183	29014	29190	29064	29055	29072	29100	29216	28856	29232	29229	29163	29196	29007	29099	29128	29092	29112	28960	28897	29103	29266	29247	28939	29076	28921	28943	28863	28907	29202	29024	28890	29390	29208	28987	28983	29226	29060	28900	29120	29109	29144	29118	29152	29085	29180	29046	29187	28965	29154	29103	29212	29075	28973	28843	28997	29009	29367	28740	29373	29180	28863	29009	29156	28980	29158	29226	29023	28773	29265	29224	29400	29092	28964	28924	28971	28910	29159	28972	29282	29408	29036	29232	28965	29310	29164	29364	28924	29154	28921	29162	29186	28958	28947	29228	29115	28977	29039	29154	29273	28850	28927	29351	29057	29050	29153	29348	28899	28920	28980	28731	28833	29027	28813	28831	29150	28973	29285	28970	28782	29200	29051	29234	28923	28807	29119	29397	29253	28886	29151	29291	29055	29220	29207	29116	29168	29014	29054	28946	29212	29277	29138	29101	29028	28933	28957	29074	29145	28971	29183	29126	29200	29003	29043	28902	29254	29158	29036	29119	29137	29173	29105	29034	29195	29038	29143	29204	28955	29072	29061	29101	29439	29175	29181	29399	28924	29133	28974	29446	28800	29021	29222	29095	29296	29114	29227	29325	29240	28918	29067	28982	29093	29232	29164	29191	28908	28974	29028	29066	29121	29067	28910	28983	28911	28929	29034	29364	28979	28756	28968	28884	29360	29056	29158	29213	28838	28953	29234	28983	29210	28990	29134	28773	28896	28956	28779	29011	29061	28890	29121	29099	28990	29124	29023	29071	29197	29056	29037	29015	28948	29259	29134	29400	29068	28904	29135	28916	29197	29031	29130	29199	28795	29149	29285	29328	29119	29274	29276	29095	29082	28960	28903	29131	28978	29088	29344	29062	29048	29163	29008	29117	29098	28818	29245	28868	29036	29329	29147	29107	29138	29169	29176	29017	29332	28980	29197	28883	28940	28949	29165	28900	29069	28939	29073	29182	29048	28862	29111	29047	28958	28870	29276	28934	29056	29246	29057	29106	28979	28910	28969	29210	29227	28802	28945	29121	28981	28821	29161	29162	29218	29059	28934	29393	28753	29235	29178	29289	29206	28771	28877	29069	29136	29102	29333	29019	29040	29221	29035	29119	29220	28947	29071	28879	29355	28945	28958	29107	29036	29132	28875	29030	28995	29028	29044	29139	29066	29161	29124	29142	29238	29206	28951	28961	29154	29105	29167	28939	29497	29080	29006	28960	28893	29160	28978	29154	29057	29212	29207	28935	29093	28997	28984	28859	29162	29175	29096	29300	29030	29069	29173	29068	29002	28905	29088	28952	29055	29308	29036	28775	28998	29100	29125	29296	29021	29077	29084	28943	29216	29080	29234	29086	29266	29337	29005	28971	29185	28974	29166	29372	29149	29023	28939	29080	28849	29045	28712	29103	29263	28953	28906	29015	28983	28870	29026	29050	29282	29073	29322	29065	29149	29155	29240	29189	29143	29111	29023	29045	29059	29165	29048	29381	29242	29224	29266	29253	28963	29479	29147	29043	29278	29150	29137	28987	28968	29072	29003	29285	29184	29199	29122	29049	28920	28973	29141	29318	29194	29190	29291	29460	29180	29178	29195	28996	29297	29271	29157	28814	29067	29053	28945	29273	29084	29280	29097	29153	29053	29129	28988	29130	28851	29320	29263	29151	29181	29091	29078	28956	29036	29368	29122	29335	29314	29378	28973	29218	29254	29096	29145	29100	29362	29231	29094	28940	29039	28939	28946	29324	29146	28950	29068	29054	29233	29307	28882	28851	28891	28898	29112	29211	28893	29067	29055	29349	29096	29091	29065	29017	29416	29004	28994	29114	29010	28994	29102	29179	29064	28878	29178	29208	29097	28941	29156	29122	29225	28904	28959	28883	28994	29014	28855	28982	29067	29161	29163	29256	29123	29161	28719	28867	29188	29161	29106	28983	28955	29058	28997	28903	29035	28952	29092	29422	29286	29106	28891	29013	28975	29058	29080	29156	29195	29192	28893	29091	28879	29052	29117	29136	29064	29184	28942	28857	29357	29226	29322	29281	28970	29238	29103	29069	29337	29216	28991	29048	29125	28920	29072	29035	28893	28865	28840	29317	28873	28960	29281	29209	29223	28953	28933	29209	29024	29105	28962	28976	29009	29092	29030	28812	29063	28894	29167	29207	29268	29084	29057	29012	28942	29042	29070	28981	28929	29285	28888	28927	29171	28968	29065	29268	28779	29190	29357	28894	28990	28722	28986	29047	28972	29125	29225	29042	29049	29158	29108	28974	29214	29377	28924	29176	28971	29118	28761	29111	29061	28984	28861	29412	29282	29262	29093
28811	47622	47204	38014	31615	26902	24453	22719	21758	20602	20125	19443	19291	19099	19161	18653	18491	18556	18455	18366	18337	18342	18248	18218	18193	17982	17853	17994	17913	17978	17667	17735	17735	17712	17708	17625	17605	17718	17824	17769	17492	17723	17663	17693	17605	17574	17836	17621	17750	17820	17612	17684	17426	17742	17595	17583	17517	17474	17518	17515	17473	17501	17679	17691	17714	17566	17444	17647	17746	17446	17449	17411	17437	17421	17515	17463	17532	17553	17636	17569	17382	17492	17608	17548	17537	17623	17438	17315	17558	17580	17561	17432	17536	17717	17672	17420	17472	17285	17489	17459	17650	17668	17548	17670	17646	17559	17529	17697	17502	17444	17332	17407	17538	17389	17654	17599	17757	17494	17540	17578	17638	17484	17633	17443	17562	17620	17569	17315	17459	17473	17449	17586	17725	17560	17636	17455	17429	17641	17555	17589	17506	17558	17638	17555	17461	17678	17585	17635	17548	17567	17850	17306	17441	17341	17401	17559	17447	17513	17483	17315	17806	17539	17503	17592	17473	17705	17365	17518	17550	17614	17498	17385	17682	17649	17621	17573	17615	17584	17459	17822	17668	17550	17477	17270	17511	17342	17564	17453	17531	17482	17345	17685	17521	17505	17505	17516	17468	17738	17767	17557	17680	17511	17600	17576	17427	17454	17541	17626	17390	17499	17690	17415	17369	17518	17504	17663	17350	17431	17613	17508	17528	17567	17665	17515	17603	17533	17486	17432	17573	17617	17385	17481	17486	17501	17382	17445	17538	17603	17575	17576	17592	17454	17439	17797	17456	17592	17404	17575	17536	17509	17363	17594	17635	17464	17567	17413	17513	17653	17428	17407	17574	17565	17570	17558	17642	17699	17440	17311	17540	17573	17331	17464	17626	17379	17630	17411	17442	17440	17594	17658	17379	17644	17474	17595	17514	17510	17281	17505	17421	17577	17472	17618	17615	17412	17326	17581	17726	17592	17741	17433	17595	17574	17586	17590	17690	17671	17410	17541	17596	17810	17557	17481	17513	17558	17565	17417	17476	17626	17504	17442	17497	17438	17516	17668	17454	17538	17626	17511	17557	17656	17601	17455	17512	17609	17469	17477	17585	17345	17646	17639	17504	17449	17525	17474	17494	17551	17638	17468	17746	17602	17618	17363	17500	17491	17494	17422	17573	17408	17563	17469	17419	17404	17634	17506	17521	17579	17386	17543	17327	17425	17513	17575	17634	17446	17419	17538	17551	17626	17429	17611	17493	17596	17604	17313	17748	17538	17606	17607	17468	17524	17415	17576	17517	17777	17545	17344	17508	17420	17664	17282	17495	17535	17493	17529	17503	17645	17509	17468	17545	17514	17624	17461	17712	17472	17496	17515	17426	17510	17628	17414	17603	17451	17565	17467	17339	17460	17476	17414	17397	17456	17395	17517	17606	17576	17576	17426	17478	17381	17549	17554	17703	17442	17678	17571	17542	17404	17431	17502	17425	17375	17558	17507	17475	17586	17445	17541	17517	17398	17491	17410	17455	17503	17589	17621	17502	17640	17522	17712	17468	17479	17541	17523	17492	17616	17528	17536	17651	17558	17456	17389	17442	17372	17516	17592	17607	17455	17471	17542	17483	17543	17423	17579	17323	17348	17523	17738	17369	17397	17385	17621	17498	17447	17492	17506	17408	17422	17675	17478	17575	17567	17348	17382	17663	17523	17494	17401	17568	17426	17686	17668	17466	17548	17519	17477	17350	17445	17570	17529	17381	17625	17406	17506	17744	17444	17334	17475	17470	17618	17377	17348	17662	17484	17429	17468	17646	17562	17530	17505	17644	17512	17602	17501	17539	17571	17506	17604	17515	17635	17484	17383	17505	17466	17631	17673	17624	17617	17534	17656	17591	17633	17567	17567	17357	17400	17500	17429	17598	17589	17701	17343	17522	17737	17314	17602	17329	17648	17527	17797	17389	17524	17424	17331	17511	17691	17527	17742	17576	17505	17553	17544	17591	17194	17621	17435	17538	17462	17573	17662	17547	17587	17465	17596	17632	17564	17523	17520	17436	17495	17361	17691	17532	17544	17505	17656	17589	17501	17503	17580	17444	17596	17631	17511	17708	17490	17391	17297	17413	17397	17431	17549	17504	17461	17534	17399	17390	17523	17531	17499	17540	17579	17438	17604	17536	17536	17429	17501	17480	17305	17515	17562	17652	17681	17394	17712	17398	17313	17530	17672	17483	17454	17571	17600	17420	17598	17361	17451	17482	17634	17519	17510	17547	17481	17485	17566	17442	17512	17476	17559	17440	17575	17307	17626	17398	17466	17626	17602	17701	17383	17690	17569	17514	17647	17399	17797	17617	17478	17479	17569	17472	17593	17252	17410	17394	17507	17659	17453	17502	17398	17539	17560	17530	17665	17645	17554	17685	17332	17572	17584	17515	17505	17499	17505	17556	17424	17636	17754	17735	17452	17542	17490	17383	17624	17514	17630	17570	17507	17542	17450	17698	17456	17482	17540	17783	17438	17699	17601	17399	17492	17472	17545	17625	17370	17642	17536	17434	17358	17511	17559	17334	17355	17695	17518	17603	17428	17474	17443	17657	17630	17602	17444	17671	17563	17508	17544	17481	17440	17542	17565	17590	17521	17689	17577	17574	17339	17519	17500	17385	17528	17440	17570	17536	17633	17514	17733	17639	17610	17449	17614	17480	17521	17413	17628	17558	17442	17481	17441	17326	17377	17522	17531	17685	17602	17604	17522	17564	17399	17383	17466	17427	17597	17475	17532	17479	17683	17467	17738	17420	17477	17503	17642	17440	17470	17363	17502	17442	17546	17585	17551	17572	17502	17483	17604	17661	17332	17659	17725	17386	17398	17519	17627	17481	17372	17488	17488	17415	17656	17543	17594	17459	17732	17494	17744	17601	17595	17588	17625	17519	17331	17491	17468	17535	17561	17432	17547	17372	17439	17410	17402	17542	17389	17456	17731	17523	17671	17680	17413	17572	17719	17699	17527	17503	17540	17456	17470	17555	17413	17533	17465	17518	17434	17464	17613	17566	17462	17484	17373	17495	17623	17553	17494	17461	17495	17606	17606	17488	17453	17622	17602	17476	17469	17479	17483	17443	17470	17606	17466	17654	17378	17531	17656	17686	17624	17615	17632	17800	17496	17384	17443	17597	17387	17391	17489	17494	17409	17480	17301	17542	17525	17534	17620	17652	17558	17523	17325	17437	17447	17439	17483	17475	17506	17435	17505	17505	17413	17593	17490	17290	17573	17543	17625	17360	17561	17397	17617	17377	17667	17595	17397	17698	17622	17524	17518	17602	17444	17551	17461	17521	17633	17495	17433	17575	17411	17619	17527	17764	17580	17389	17390	17487	17569	17511	17474	17598	17469	17484	17503	17604	17582	17433	17574	17647	17481	17381	17391	17568	17541	17418	17600	17660	17475	17663	17529	17474	17696	17461	17714	17586	17513	17562	17518	17508	17492	17429	17522	17490	17429	17565	17543	17523	17401	17721	17509	17637	17471	17592	17594	17541	17454	17459	17439	17423	17641	17570	17353	17512	17365	17476	17751	17620	17521	17536	17516	17645	17247	17594	17582	17526	17467	17751	17667	17456	17482	17570	17448	17730	17469	17460	17436	17654	17469	17607	17420	17413	17589	17463	17524	17515	17653	17258	17673	17588	17520	17384	17359	17452	17563	17592	17450	17574	17578	17524	17666	17556	17496	17696	17470	17541	17433	17724	17506	17540	17625	17429	17418	17674	17444	17482	17432	17637	17512	17503	17480	17588	17644	17313	17548	17648	17607	17618	17590	17514	17475	17476	17695	17328	17543	17578	17459	17437	17510	17534	17564	17575	17520	17511	17624	17468	17639	17476	17430	17620	17489	17484	17490	17477	17448	17688	17442	17427	17389	17488	17442	17534	17338	17517	17502	17547	17455	17447	17351	17463	17499	17502	17426	17531	17461	17482	17611	17599	17660	17437	17401	17497	17423	17603	17294	17506	17540	17508	17579	17683	17564	17373	17428	17525	17432	17513	17613	17418	17562	17554	17476	17379	17505	17481	17661	17530	17550	17484	17551	17429	17392	17466	17454	17377	17319	17370	17331	17551	17563	17313	17355	17366	17459	17622	17646	17393	17509	17471	17567	17600	17607	17420	17452	17602	17636	17464	17581	17404	17552	17444	17570	17482	17518	17686	17831	17549	17501	17426	17472	17456	17490	17563	17336	17620	17459	17491	17412	17497	17617	17394	17415	17407	17555	17641	17668	17432	17336	17548	17553	17432	17706	17584	17553	17562	17561	17598	17544	17498	17509	17521	17546	17366	17370	17380	17497	17624	17481	17438	17511	17669	17497	17449	17564	17527	17342	17521	17541	17355	17455	17489	17539	17529	17668	17520	17452	17500	17861	17364	17480	17628	17562	17346	17346	17521	17582	17486	17577	17536	17518	17472	17780	17394	17524	17535	17468	17568	17512	17710	17481	17472	17447	17555	17452	17454	17558	17527	17519	17298	17678	17415	17598	17634	17407	17548	17418	17319	17369	17563	17677	17628	17469	17557	17417	17555	17634	17659	17481	17578	17498	17525	17572	17559	17506	17539	17441	17488	17403	17405	17571	17491	17601	17556	17591	17564	17535	17573	17665	17560	17537	17445	17478	17571	17474	17513	17493	17555	17437	17421	17569	17569	17483	17681	17543	17605	17343	17461	17492	17499	17341	17528	17566	17482	17513	17594	17514	17402	17518	17504	17594	17561	17475	17494	17582	17484	17491	17682	17517	17656	17324	17529	17412	17710	17599	17611	17465	17619	17371	17451	17491	17511	17383	17537	17537	17615	17488	17648	17487	17443	17401	17783	17509	17441	17554	17503	17668	17486	17524	17442	17644	17422	17501	17577	17584	17374	17548	17335	17421	17416	17486	17505	17534	17548	17508	17623	17504	17530	17566	17591	17605	17494	17519	17556	17544	17545	17560	17455	17588	17353	17412	17594	17518	17296	17417	17639	17470	17486	17562	17594	17586	17517	17479	17483	17653	17523	17476	17596	17650	17518	17652	17392	17662	17547	17616	17598	17449	17598	17443	17525	17357	17540	17479	17473	17346	17342	17693	17601	17278	17475	17543	17674	17590	17590	17718	17512	17336
37923	34762	40238	37910	34471	33006	32022	31644	31420	30865	30863	31038	30898	31012	30714	31013	30600	30482	30612	30636	30415	30447	30279	30487	30525	30354	30736	30470	30423	30712	30540	30258	30513	30484	30619	30398	30717	30370	30341	30486	30616	30768	30433	30592	30441	30689	30714	30471	30460	30447	30384	30378	30969	30360	30515	30345	30361	30585	30639	30649	30404	30607	30361	30383	30494	30640	30254	30434	30155	30413	30416	30404	30416	30716	30266	30170	30438	30606	30021	30535	30428	30439	30509	30470	30451	30139	29949	30425	30231	30440	30755	30416	30499	30557	30427	30280	30166	30335	30349	30648	30549	30138	30680	30485	30550	30461	30212	30622	30515	30333	30515	30375	30224	30346	30648	30663	30601	30396	30607	30711	30519	30446	30339	30672	30566	30590	30279	30423	30501	30624	30317	30389	30576	30591	30381	30229	30509	30386	30459	30408	30355	30242	30100	30634	30625	30408	30772	30283	30311	30460	30330	30303	30229	30362	30519	30665	30543	30430	30651	30393	30663	30168	30487	30470	30177	30307	30238	30470	30461	30586	30486	30724	30391	30474	30410	30395	30440	30485	30305	30309	30480	30485	30412	30285	30518	30499	30469	30472	30454	30200	30396	30342	30570	30331	30387	30379	30245	30470	30507	30701	30528	30652	30400	30376	30293	30628	30689	30297	30170	30396	30517	30201	30289	30198	30309	30618	30564	30330	30460	30485	30342	30357	30371	30450	30426	30216	30417	30438	30463	30277	30473	30169	30436	30424	30365	30457	30465	30306	30306	30298	30618	30088	30064	30003	30550	30576	30333	30441	30499	30521	30370	30608	30445	30533	30372	30335	30612	30039	30225	30488	30580	30435	30511	30379	30338	30422	30674	30481	30370	30382	30607	30313	30122	30393	30217	30096	30702	30386	30416	30432	30711	30339	30271	30163	30422	30391	30322	30208	30349	30285	30270	30272	30289	30346	30404	30409	30435	30426	30399	30422	30434	30334	30103	30196	30550	30341	30537	30207	30384	30401	30367	30373	30275	30231	30671	30341	30709	30608	30312	30225	30711	30286	30258	30391	30296	30312	30308	30298	30329	30090	30637	30491	30647	30363	30432	30341	30203	30254	30261	30295	30479	30482	30539	30184	30154	30433	30619	30257	30651	30364	30644	30348	30543	30393	30556	30566	30424	30364	30141	30330	30425	30637	30628	30438	30475	30266	30185	30428	30194	30534	30380	30229	30242	30250	30292	30301	30234	30287	30510	30249	30346	30249	30170	30051	30562	30593	30487	30593	30375	30501	30685	30164	30527	30311	30607	30415	30481	30508	29988	30295	30517	30508	30526	30225	30167	30170	30475	30422	30797	30276	30426	30488	30421	30209	30538	30453	30301	30370	30006	30447	30610	30636	30499	30308	30352	30251	30391	30347	30403	30501	30249	30362	30335	30194	30505	30350	30798	30312	30483	30457	30375	30460	30704	30441	30580	30473	30714	30478	30452	30635	30450	30491	30330	30289	30374	30181	30703	30496	30292	30280	30168	30582	30412	30447	30408	30224	30246	30150	30508	30449	30431	30455	30476	30429	30308	30320	30553	30525	30577	30273	30226	30677	30319	30458	30322	30391	30570	30641	30033	30261	30541	30407	30209	30492	30468	30577	30762	30608	30171	30599	30115	30274	30505	30253	30402	30573	30302	30359	30452	30580	30560	30492	30654	30331	30270	30701	30438	30307	30319	30469	30188	30358	30088	30386	30296	30384	30667	30533	30406	30475	30347	30569	30462	30273	30363	30412	30648	30499	30311	30595	30476	30465	30727	30388	30256	30439	30381	30591	30242	30416	30332	30297	30412	30403	30334	30598	30560	30428	30614	30492	30149	30143	30532	30149	30118	30499	30158	30152	30484	30391	30486	30435	30511	30632	30653	30354	30443	30421	30374	30403	30295	30355	30346	30451	30422	30217	30558	30534	30622	30679	30545	30453	30410	30383	30747	30594	30468	30542	30590	30319	30458	30396	30276	30193	30600	30508	30514	30616	30331	30135	30298	30222	30620	30479	30552	30558	30413	30217	30220	30359	30209	30469	30531	30080	30342	30552	30336	30451	30479	30533	30325	30194	30451	30374	30501	30311	30238	30318	30158	30415	30492	30426	30586	30189	30212	30541	30583	30550	30490	30156	30392	30420	30457	30504	30685	30510	30140	30244	30293	30494	30201	30138	30294	30413	30493	30421	30257	30259	30313	30661	30421	30190	30298	30199	30397	30124	30273	30257	30540	30194	30139	30376	30432	30293	30520	30413	30685	30486	30658	30463	30259	30509	30478	30455	30402	30368	30413	30321	30377	30560	30234	30296	30144	30530	29987	30262	30364	30367	30460	30493	30665	30390	30367	30415	30337	30316	30270	30591	30326	30347	30435	30068	30471	30316	30409	30557	30442	30405	30455	30201	30165	30511	30255	30490	30344	30346	30215	30342	30404	30531	30239	30595	30480	30616	30417	30341	30149	30774	30521	30396	30504	30462	30342	30553	30551	30395	30414	30501	30372	30276	30554	30307	30345	30355	30575	30509	30421	30453	30495	30293	30517	30712	30428	30335	30247	30437	30372	30575	30096	30364	30241	30390	30466	30441	30435	30268	30575	30413	30333	30124	30356	30524	30291	30246	30423	30558	30574	30401	30348	30557	30348	30635	30309	30482	30194	30110	30529	30355	30581	30440	30385	30214	30349	30626	30521	30465	30508	30317	30226	30562	30442	30479	30589	30250	30614	30330	30196	30486	30533	30422	30301	30260	30190	30544	30465	30628	30343	30457	30413	30267	30405	30311	30318	30602	30402	30396	30350	30541	30499	30571	30507	30443	30675	30666	30451	30391	30518	30398	30063	30417	30444	30475	30414	30457	30473	30676	30370	30399	30343	30620	30336	30355	30320	30172	30142	30392	30619	30410	30530	30199	30533	30439	30360	30568	30366	30063	30362	30443	30349	30691	30550	30277	30334	30404	30244	30289	30621	30353	30372	30271	30377	30550	30510	30450	30304	30354	30453	30427	30693	30672	30543	30427	30697	30434	30212	30206	30364	30454	30502	30507	30240	30518	30504	30211	30217	30463	30397	30315	30242	30683	30431	30665	30624	30277	30282	30469	30269	30520	30560	30626	30514	30358	30533	30017	30390	30384	30060	30407	30576	30519	30436	30382	30274	30352	30480	30528	30392	30479	30624	30562	30348	30341	30127	30253	30427	30428	30113	30687	30549	30200	30467	30172	30470	30538	30450	30333	30436	30646	30503	30759	30489	30321	30571	30518	30317	30478	30287	30160	30330	30389	30198	30657	30432	30352	30411	30419	30547	30141	30166	30221	30781	30283	30703	30147	30345	30496	30604	30518	30574	30539	30498	30806	30460	30280	30487	30701	30489	30394	30498	30330	30405	30338	30418	30440	30482	30570	30625	30327	30532	30387	30232	30514	30615	30623	30328	30413	30312	30544	30409	30348	30358	30458	30759	30524	30308	30370	30809	30452	30365	30400	30565	30414	30418	30119	30445	30613	30420	30236	30476	30592	30495	30484	30266	30269	30639	30525	30438	30520	30163	30477	30484	30654	30477	30170	30630	30065	30424	30359	30506	30437	30364	30675	30444	30516	30411	30258	30381	30485	30636	30447	30584	30596	30457	30619	30245	30170	30401	30470	30335	30416	30419	30391	30498	30307	30458	30518	30475	30416	30513	30571	30504	30315	30578	30605	30266	30368	30294	30423	30393	30606	30465	30416	30319	30346	30349	30513	30354	30500	30672	30318	30494	30248	30238	30165	30644	30705	30474	30361	30354	30596	30244	30330	30228	30454	30287	30298	30416	30458	30346	30365	30296	30415	30397	30273	30242	30538	30531	30473	30127	30801	30592	30019	30479	30345	30564	30595	30521	30523	30566	30480	30568	30699	30464	30180	30223	30509	30631	30466	30600	30427	30334	30352	30270	30203	30424	30219	30412	30298	30418	30178	30496	30200	30389	30397	30551	30575	30621	30224	30340	30159	30578	30554	30313	30383	30703	30334	30422	30335	30368	30579	30325	30267	30583	30392	30148	30567	30627	30479	30547	30585	30624	30376	30261	30149	30190	30174	30310	30455	30542	30288	30219	30311	30392	30511	30320	30564	30519	30462	30433	30479	30570	30450	30301	30516	30570	30447	30489	30444	30417	30571	30754	30222	30449	30638	30495	30494	30353	30429	30271	30307	30279	30418	30388	30273	30602	30279	30678	30200	30658	30355	30633	30329	30327	30292	30548	30518	30301	30186	30577	30317	30478	30665	30376	30443	30244	30659	30126	30550	30337	30144	30300	30620	30557	30435	30480	30613	30267	30381	30280	30501	30353	30400	30455	30412	30437	30267	30399	30434	30524	30649	30825	30412	30704	30576	30557	30545	30386	30325	30423	30219	30204	30715	30226	30498	30582	30316	30532	30455	30425	30493	30428	30534	30391	30277	30253	30424	30515	30570	30370	30311	30313	30598	30409	30416	30253	30432	30298	30393	30613	30454	30334	30211	30327	30313	30370	30333	30263	30442	30311	30226	30463	30360	30344	30308	30537	30327	30463	30663	30470	30365	30334	30421	30432	30393	30490	30436	30309	30417	30584	30760	30392	30257	30326	30471	30539	30426	30543	30489	30644	30457	30552	30443	30788	30590	30526	30310	30425	30203	30576	30372	30596	30595	30264	30274	30309	30278	30429	30308	30417	30267	30500	30422	30699	30214	30592	30475	30164	30470	30512	30418	30530	30387	30313	30361	30413	30504	30431	30495	30640	30438	30448	30465	30519	30310	30140	30320	30316	30123	30220	30742	30582	30552	30347	30477	30526	30499	30485	30572	30520	30425	30368	30407	30373	30326	30352	30502	30424	30458	30484	30427	30151	30165	30498	30397	30622	30508	30332	30605	30255	30486	30397	30317	30599	30484	30413	30342	30158	30307	30484	30469	30700	30581	30366	30372	30542	30280	30706	30444	30477	30165	30491	30659	30500	30236	30617	30134	30264	30374	30411	30344	30552	30735	30584	30513	30388	30332	30559	30566	30371	30452	30426	30300	30409	30203	30383	30472	30285	30512	30360	30397	30523	30251	30516	30263	30687	30306	30572	30413	30442	30494	30357	30357	30497	30473	30633	30364
30817	37562	36734	28827	24606	21724	20546	19854	19387	19018	18820	18576	18576	18527	18540	18370	18519	18333	18441	18406	18156	18527	18321	18382	18363	18312	18125	18355	18270	18210	18080	18300	18308	18017	18182	18162	18008	18294	18112	18093	18184	18018	18170	18031	18170	18211	18194	18162	18152	18228	18005	18112	18087	18190	18160	17970	18144	17930	17963	18118	18281	18154	18130	18262	18066	18073	18084	18074	18146	18133	18162	18201	17859	18099	18177	17964	18139	17974	18186	18310	18172	18096	18098	18076	18047	18097	17941	18061	18192	18156	17974	18147	18135	18132	18116	18021	17986	18133	17902	18299	18066	17978	18173	18190	18228	18096	18000	18172	18110	18064	18096	18009	18058	18125	18112	18299	18079	17999	18142	18166	18241	18082	18169	18253	18086	17946	18227	18095	18281	18152	18094	18128	18072	17977	17997	18039	18183	18191	18150	18112	18074	18072	18179	18206	18050	18098	18045	18125	18067	17927	18108	17999	18039	18185	18187	18038	18215	18130	18121	18048	18164	17992	18144	18259	18019	18275	18082	17992	18120	17969	18119	18110	17956	18088	17896	18071	18034	18090	18006	18178	17974	17938	18016	18181	18061	18143	18213	18048	17949	18013	18144	17948	18163	18005	17974	18041	18044	18045	18030	18149	18136	18286	17965	18015	18010	18056	18177	18095	18222	18060	18143	18206	18084	17933	18285	18034	18128	18100	18089	18031	17991	18086	18144	18149	18030	18088	18037	18126	18147	17971	18033	17976	18101	18017	18317	18179	18047	18196	18166	17866	17945	18179	17982	18361	18309	18139	17931	18039	17941	18083	18039	17979	18051	17918	18032	18127	18078	17944	18153	18234	18112	18118	18112	18053	18109	18104	18395	17979	18226	18147	18144	18079	18104	18020	18196	18225	17975	18005	18109	17951	18125	18269	18037	17908	18140	18087	18129	18018	18026	18075	18025	18270	18158	18049	17998	18191	18112	18220	18123	18150	17947	18280	18071	18231	18116	18094	18209	18077	18158	18056	18075	18102	18176	17982	18184	18218	18023	18103	17974	18009	18014	17925	18184	17973	18075	18111	18028	18341	18207	18174	17963	18276	18095	18027	18051	18063	17946	18129	18101	18201	18219	18054	18154	17945	18013	18099	18133	18101	18076	18129	18230	18214	17876	18056	17942	18244	18073	18046	17939	17944	18015	18043	18087	18077	18134	17905	17945	18224	18160	18039	18128	18117	18134	18052	18168	18061	17965	18158	18120	18160	18085	18267	18325	17898	17923	18067	17945	18042	18129	18301	18102	18218	18063	18219	17963	18121	18169	18166	18158	17975	18035	18049	18044	18082	18197	18013	18192	18183	17943	18096	18222	18099	17963	18182	18058	18015	18097	18008	18125	18065	18014	18082	18171	18111	18088	17999	18019	18062	18102	18227	18210	17946	18003	18122	18121	18164	18222	18084	18117	18099	18008	17959	18160	18035	18038	18036	18105	18076	18230	18020	18024	18052	17964	18206	18151	18061	18193	18115	18162	18008	17964	18092	17902	17968	18155	18141	18038	18269	18017	17859	18112	18091	18024	18199	18161	18031	18208	18061	18105	17914	18077	18153	17841	18112	18137	17962	18276	18274	18011	18021	18191	18127	18045	18020	18031	18123	18205	18132	18207	18230	17955	18052	18114	18280	18271	18045	18097	18076	18061	17970	18040	17947	17971	18168	18114	18345	18022	18102	18076	18109	18036	18039	18137	18013	17889	18060	18078	18035	18228	18012	17988	18206	18064	18075	18217	18194	18193	17971	17936	18066	18090	18169	18097	18076	18019	18090	17919	17963	18047	17927	17969	18169	18262	18053	18002	17961	18133	18182	18206	18126	18057	18078	18104	17966	17996	18017	18103	18009	18239	18137	18175	18131	18146	18010	17984	18114	18187	18176	17933	18122	18282	17961	17834	18114	18201	17955	18052	17912	18057	18015	17976	18143	17998	18069	18132	18082	18143	18180	17935	18273	18177	18002	17985	18037	18143	18051	18029	17985	18015	18081	18086	18017	18154	18092	18150	18077	18205	18117	17962	18076	17955	18004	18088	18185	18057	18123	18034	18042	18126	17999	18094	18131	18076	18193	17974	18011	18002	18140	18150	18209	18140	18100	18217	18073	18046	17903	18016	18007	18152	17977	17973	18004	18213	18262	18018	18271	18083	18198	18047	18090	18011	18041	18075	18012	18022	18238	18099	17954	18110	18177	18119	18028	18108	18236	18105	18111	18125	17818	18034	18159	18009	18024	18154	18151	18236	17932	18111	18191	18129	18077	18065	17834	18175	18092	18061	18104	18272	17969	17904	18164	18075	17914	18092	17993	18210	18269	18082	17979	17992	18256	18181	18234	18055	18141	18207	18159	18116	18115	18048	18225	17911	18301	18189	17981	18111	18047	17851	17861	18231	17927	18095	18247	18026	18127	18077	18073	18125	18181	17958	18089	18063	18142	18007	18113	18028	18122	18089	18051	18039	18019	18157	17898	18256	18149	18065	18048	18161	18086	18030	17963	18196	18039	18156	18027	18111	17915	18272	18155	18126	18164	18028	18217	18199	18043	17927	18092	18215	18110	18193	18096	18147	18110	18105	18064	18112	17908	18063	18157	18161	17899	18174	17975	18175	18028	18005	17934	18182	17974	18096	18115	18128	18025	18068	18113	18158	18283	17982	18145	18150	18154	18210	18118	18115	18133	17971	18012	18063	18061	18107	17930	18169	18164	18035	18055	18021	18207	18024	18005	18106	18046	17951	17999	18093	17748	18131	18109	18084	18013	18139	18046	18155	18042	18311	18223	18288	18094	18266	18066	18044	18068	18182	18262	18122	18168	18003	18111	18079	18139	17966	18127	18194	18151	18215	18358	18184	18070	18081	17947	17896	18050	17942	17975	18075	18074	17944	18107	18222	18140	18235	17903	18144	18093	18097	18073	18139	18045	17876	18013	18035	17978	17883	18048	18140	18023	18183	18110	18289	18410	18150	18195	18158	18017	18048	18152	18159	17975	17905	17965	18079	18017	18030	18220	17949	18185	17980	18086	17994	18122	18153	18106	18144	18183	18043	18234	18021	18111	18029	18331	17957	18097	18048	18058	18093	18157	18073	18109	18355	18102	17947	18016	18262	18187	18083	17914	18214	17858	18208	18094	18195	18062	18023	18239	18079	18152	18122	18005	18153	18147	18129	18143	18004	18110	17943	18136	18155	17912	18112	18237	18035	18121	18177	18271	18086	18104	18164	17994	18141	18038	18075	17941	18226	18260	17953	18174	18096	18121	18165	18197	18218	18124	18051	17959	18114	18289	18050	18048	18204	18017	18112	17948	18190	17964	18270	18170	18041	18220	17945	17931	18009	18063	18078	18115	17941	18071	18163	18117	17974	18111	18117	18163	18052	18142	18128	18047	18094	18080	18098	18032	17998	17986	18152	18020	18194	17949	18086	18046	17999	18157	18097	18017	17897	18031	18255	18141	18032	17971	18067	18214	18048	18067	17967	18273	18091	18070	18018	18166	18145	18015	17944	17971	18294	18135	18183	17964	18130	18096	17927	18188	18248	18037	18184	17952	18283	18017	18231	18187	18182	18305	18024	18251	18041	18000	18199	17999	18163	18064	18216	18095	18015	18109	18053	18116	18134	17935	18128	18168	18097	18009	18335	17980	17923	18207	18224	18136	18157	18106	18162	18303	18119	18241	17984	18131	17990	18207	18131	18075	18031	18255	18025	18080	18229	18082	18081	18209	18058	18114	18154	18054	18148	17982	18241	17968	18243	18115	17982	18195	18081	18077	18016	18214	18129	18033	18141	18120	18010	18248	17794	17928	18125	18071	18247	17973	18132	18105	18041	18087	18159	18006	18031	18125	18226	18090	18037	18119	18098	18183	18043	18090	17886	17991	18230	18124	18138	18060	17943	17922	18053	18214	18171	18090	18079	18357	18248	17991	18075	18108	17942	18006	18222	18174	18056	17952	18052	17980	17907	18048	18126	17992	18062	17987	18106	18043	17999	18300	18014	18413	18106	18066	18153	18160	18170	18015	18205	18195	18197	18342	18032	18056	18031	17987	18244	18036	18066	18020	17938	18108	18210	18197	18254	18075	17933	18224	18077	18099	18065	18154	17933	18253	18145	18063	18077	18089	17918	17975	18075	18179	18039	18215	18132	18234	18171	18162	18096	18030	18070	17973	18154	18213	18260	18084	18143	18215	18102	18059	18048	18040	18246	18052	18252	18004	18014	18279	18183	18010	17936	18154	17999	18159	18230	18191	18034	17880	18057	18100	18223	18005	18183	18026	18133	18111	18213	17907	18026	18143	18096	18243	18164	18081	18198	17927	18279	18222	18051	18154	17990	18200	18139	18290	17985	18222	18025	18013	18150	18285	18100	18153	17967	18120	18225	17969	18248	18115	18113	18048	18162	18063	18139	18066	18019	18169	17912	18091	18028	18085	18040	18040	17946	18177	18172	18223	18201	18215	18158	18058	18123	18075	17999	18042	17923	18124	18122	18058	18187	18162	18240	18073	18213	18136	18156	18004	17983	18073	18027	18084	18227	17878	17936	18039	18077	17920	18002	18089	18207	18175	18299	18035	18272	18177	18122	17998	18063	18012	18056	18298	18011	18127	17946	18188	17956	18133	18235	18117	18196	17998	18084	18116	18107	18006	18031	18116	18147	18190	18040	18127	18133	18195	18011	18062	17968	18181	18148	18194	18071	17855	18006	18085	18249	18073	18107	18021	18109	18135	18183	17904	18043	18189	18108	18058	18090	18178	18021	18034	18033	18217	18282	18093	18003	17899	17990	17854	18056	18133	18079	17927	18192	18117	18085	18156	18129	17917	18203	17976	18116	18101	17981	18262	18115	18147	18133	18057	18156	18065	18144	18188	18369	17933	18164	18171	18000	18151	17965	18102	18092	18063	18254	18001	18106	18137	18155	17973	18152	18018	18251	18009	18045	18100	18293	18241	18238	18201	18101	18075	18102	18150	18120	18120	18155	18290	18129	18257	18055	18359	18041	17851	18152	18279	17997	18144	18196	18075	18108	17965	17976	18166	18170	18176	18010	18128	17976	18248	18142	17950	18133	18076	18106	18080	18091	18094	17926	18074	18007	18033	18021	18115	18164	18162
23466	20649	27167	25388	26590	31921	34556	32119	31089	30840	30532	30377	30069	30169	29753	29665	29840	29750	29829	29574	29693	29659	29849	29596	29490	29348	29485	29558	29144	29223	29446	29319	29398	29216	29486	29496	29338	29156	29441	29448	29425	29387	29455	29106	29268	29350	29293	29536	29389	29182	29399	29462	29434	29293	29193	29194	29099	29210	29138	29166	29709	29145	29388	29309	29473	29349	29322	29443	29629	29230	29218	29467	29232	29246	29337	29291	29148	29352	29120	29140	29500	29238	29244	29126	29364	29174	29251	29331	29453	29251	29175	29490	29356	29429	29403	29528	29603	29422	29171	28994	29282	29014	29404	29198	28883	29068	29110	29429	29132	29183	29251	29462	29251	29305	29128	29396	29290	29454	29383	29071	29257	29011	29412	29207	29359	29375	29171	29066	29132	29181	29167	29057	29310	29287	29247	29112	29183	29281	29146	29318	28740	28931	29151	29335	29371	29434	29216	29448	29203	29217	29379	28800	29203	29362	29240	29632	29277	29318	29325	29120	28987	29258	29323	29276	29486	29141	29233	29066	29531	29233	29157	29170	28966	29105	29448	29427	29167	28945	29268	29100	29245	29097	29012	29108	29384	29172	29185	29194	29417	29231	29378	29244	29337	29115	29145	29271	29335	29242	29141	29427	29335	29164	29452	29181	29233	29276	29138	29252	29204	29427	29506	29175	29136	29016	29446	28889	29300	29301	29272	29323	29119	28992	29148	28931	29102	29310	29269	29079	29188	29363	29196	29336	29260	29073	29272	29173	28958	29211	29247	29459	29242	29301	29200	29263	29091	29242	29329	29311	29560	29210	29293	29248	29419	29170	29486	29333	29197	29358	29384	29258	29169	29050	29235	29125	28977	29150	29209	29324	29328	29537	29288	28989	29208	28962	29223	29445	29410	29238	29606	29123	29375	29344	29486	29557	29101	29012	29349	29255	29044	29591	29242	29383	29415	29058	29171	29384	29238	28969	29292	28968	29157	29056	29097	29360	29320	28946	29447	29451	29285	28959	29217	29209	29238	29057	29469	28965	29099	29099	29013	29225	29059	29238	29526	29224	29196	29386	29183	29190	29252	29520	29120	29231	29002	29149	29414	29259	29122	29128	29210	29051	29314	29162	29214	29142	29127	29022	29456	29171	29305	29000	29144	29143	29265	29107	29089	29255	29056	29151	29042	29596	29387	29106	29192	29348	29289	29204	29137	29171	29372	29314	29265	29161	29179	29109	29068	29026	29089	29139	29218	29329	29313	29405	29216	29240	29297	29250	29127	29250	29440	29203	28990	29140	29163	29214	29141	29164	29210	29204	29359	29100	29142	29287	29265	29269	29069	29258	29338	29238	29063	29283	29400	29207	29355	29345	29126	29333	29086	28969	29420	29333	29342	29201	29169	29047	29166	29359	29326	29160	29261	29314	29555	28958	29325	29216	29569	29501	29230	29459	29524	29390	29234	29306	29176	29075	29329	29109	29179	29221	29408	29411	29117	29034	29192	29132	28830	29395	29317	28954	29350	29128	29457	29284	29131	28848	29336	29310	29133	29173	29256	29234	29312	29352	29205	29129	29170	29294	29128	29369	29471	29195	29469	29194	29112	29338	29371	28985	29231	29156	29235	29143	29395	29276	29167	29394	29438	29376	29271	29226	29285	29243	29308	29240	29454	29201	29205	29348	29408	29363	29043	29257	29162	29145	29415	29154	29299	29350	29320	29124	29312	28896	29183	28978	29283	29225	29294	29175	29107	29273	29161	29300	29435	29434	29189	29343	28909	29498	29371	29179	29322	29324	29215	29339	29221	29263	29327	29163	29273	29214	29405	29090	28957	29005	29123	29216	29018	29158	29158	29339	29146	29024	29116	29021	29176	29296	29167	29291	29214	28876	29288	29147	29127	29163	29107	29045	29292	29316	29391	29248	29137	29207	29157	29219	29266	29163	29268	29121	29343	29324	29353	29292	29303	29255	29243	29057	29389	29288	29468	29105	29207	29481	29265	29223	29051	29156	29112	29018	28797	29214	29317	29302	29222	29284	29409	29231	28881	29513	29526	29563	29040	29330	29042	29156	29066	29040	29266	29383	29385	29154	29362	29102	29043	29311	29471	29285	29466	29303	29129	29216	29352	29164	29158	29214	29286	29217	28920	29059	29474	29005	29176	29307	29237	29392	29161	29071	29047	28938	29484	29316	29404	29004	29458	29439	29433	29266	29390	29314	29291	29033	29198	29218	29153	29136	29119	29260	28923	29419	29248	29012	29252	29274	29113	29363	29302	29207	29299	29274	29167	29213	29478	29284	29054	29483	28974	29209	28950	29245	29296	29291	29411	29409	29249	29301	29226	29024	29107	29046	29407	29380	29207	29263	29138	29342	28965	29153	29258	29233	29445	29314	29505	29174	29218	29083	29102	29395	29344	29331	28919	29120	29344	28937	28992	29350	29142	29260	29312	29132	29129	29294	29109	28940	28944	29180	29368	29145	29213	29433	29341	29318	29090	29179	29237	28959	29188	29043	29293	29177	29406	29242	29223	29370	29381	29229	29324	29526	28936	29213	28991	29416	29285	29083	28787	29331	29403	29149	29313	29268	29225	29289	28970	29201	29347	29657	29045	28966	29335	29094	29364	29235	29261	29283	29172	29380	29178	29322	28977	29474	29263	29263	29329	29182	29309	29283	29373	29125	29521	28932	29036	29048	29305	29196	29092	29173	29346	29130	29186	29043	29056	29263	29123	29185	29192	28880	29012	29110	29384	29264	29184	29375	29298	29207	29353	29219	29117	29104	29071	29322	29177	29410	29110	29435	29319	29384	29171	29054	29378	29293	29471	29160	29415	29331	29210	29201	29517	29206	29102	29341	29448	29174	29286	29149	29525	29321	29256	29201	29120	29255	29211	29282	29256	29284	29204	29390	29365	29295	29187	29314	29366	29216	29058	29270	28915	29320	28884	29392	28868	29210	29245	29102	28962	29137	29493	29217	29055	29212	29294	29308	28990	29526	29402	29270	29283	29173	29330	29238	29340	29262	29263	29149	29205	29125	29326	29325	29397	29190	29110	29436	29165	29375	29535	29232	29211	29407	29531	29169	29074	29405	29330	29321	29344	29178	29582	29193	29432	29298	29336	29367	29212	29034	29314	29111	29366	29260	29395	29460	29296	29245	29272	29224	29030	29308	29171	29316	29353	29297	28987	29265	29378	29046	29032	29303	29021	29066	29195	29257	29512	29166	29206	29129	28970	29387	29547	29263	29378	29193	29297	28930	28745	29326	29291	29227	29349	29143	29382	29040	29385	29303	29296	29261	29194	29325	29158	29042	29082	29159	28968	29006	29044	29178	29239	28884	29247	29342	28963	29046	29369	29190	29067	29470	29390	29442	29319	29074	28950	29202	29039	29056	29282	29263	29294	29288	29266	29189	29601	29420	29516	29313	29258	29196	29150	29343	29270	29217	29293	29097	29005	29439	29069	28937	29124	29481	29235	29027	29233	29304	29238	29149	29282	29233	29018	29264	29461	29059	29216	29081	29208	29215	29372	28960	29362	29064	29035	29031	29186	29239	29503	29484	29485	29201	29425	29077	29477	29074	29130	28986	29040	29162	29082	29259	29109	29093	29310	29126	28963	29302	29218	29325	29271	29333	29116	29399	29248	29151	29253	29401	29304	29603	29232	29413	29168	29082	29347	29101	29275	29241	29355	29248	29415	29304	29067	29166	29230	29172	29308	28987	29129	29568	29381	29064	29348	29239	29397	29309	29142	29327	29372	29222	29152	29188	29286	29257	29298	29155	29407	29245	29399	29070	29203	29149	29301	29637	29280	29324	29000	28999	29278	29121	29274	29257	29308	29170	29382	29146	29225	29111	29576	29192	29212	29238	29303	29259	29005	29027	29088	29091	29212	29063	29206	29243	29126	29350	29564	29077	29229	29620	29328	28913	29383	29227	29238	29026	29040	29147	29128	29296	29205	29258	29220	29235	29236	28959	29360	29181	29308	29270	29431	28855	29161	29180	29156	29370	29109	29021	29114	29226	29309	29207	29326	29184	29234	29146	29223	29085	29270	29274	29361	29184	29469	29423	29487	29259	29128	29090	29353	29310	29392	29409	29314	29277	29099	29160	29294	29071	29240	29383	29230	29117	29240	29219	29143	29339	29075	28934	29260	29233	29451	28961	29217	29294	28961	29402	29286	29306	29289	29297	29312	29374	29141	29229	29154	29208	29249	29250	29291	29116	29267	29391	29160	29511	29352	29264	29445	29479	29262	29163	29273	29223	29152	29068	29008	29463	29220	29289	28918	28867	29063	29101	29440	29053	29219	29396	29034	29075	29469	29050	29357	29348	29433	29176	29170	29170	29152	29018	29266	29209	29543	29239	29390	29235	29220	29096	29099	29085	29200	29390	29265	29083	29298	29378	29306	29453	29272	29219	29116	29169	29313	29156	28955	29260	29145	29416	29244	29176	29147	28974	29161	29350	29043	29137	29225	29047	29445	29258	29500	29153	29267	29020	29194	28916	29182	28958	29431	29167	29118	29077	29170	29140	29416	29164	29226	29012	29364	29193	29383	29022	29048	29433	29251	29026	29160	29082	29205	29456	29318	29182	29222	28899	29035	29254	29058	29274	29130	29245	29292	29472	28993	29248	29137	29316	29301	28974	29528	29053	29301	29290	29143	28927	29065	29175	29237	29139	29405	29123	29391	29186	29275	29462	29296	29237	29016	29142	29121	29310	29166	29082	29073	29139	28997	29053	29185	29137	29180	29214	29224	29046	29345	29327	29197	29022	29271	29506	29270	29191	29375	29112	29159	29114	29312	29252	29087	29174	29395	29265	29155	28967	29026	29067	29047	28824	29335	29361	28959	29322	29351	29110	29202	29287	29060	29299	29262	29227	29523	29323	29229	29539	29436	29267	29226	29090	29230	29235	28985	28944	29112	29043	29080	29326	29259	29128	29279	29258	29203	29354	29292	28996	29102	29292	29192	29301	29323	29159	29059	29245	29289	28882	29312	29227	29187	29206	29183	29410	29073	29097	29071	29229	29101	29216	29325	29201	29446	29320	29329	29089	29151	29271	29072	28913	29433	29144	29340	29288	29250	29247	29269	29280	29152	28856	29280	29104	29255	29054	29284	29045	29020	29546	29147	29092
27621	43556	43312	34033	28657	24554	22386	21083	20558	19829	19434	19138	18856	18632	18330	18393	18394	18258	18292	18379	18050	18354	18318	17929	18106	17935	17925	17851	17814	17927	17588	17809	17961	17762	17849	17720	17682	17654	17595	17596	17683	17632	17620	17424	17654	17599	17607	17640	17641	17834	17701	17647	17547	17837	17621	17551	17640	17560	17535	17706	17754	17498	17593	17731	17917	17737	17621	17653	17606	17551	17787	17621	17989	17678	17642	17815	17482	17565	17724	17640	17734	17646	17676	17717	17696	17561	17410	17518	17727	17523	17752	17578	17684	17533	17686	17710	17715	17624	17753	17601	17722	17771	17479	17498	17742	17679	17568	17553	17640	17544	17525	17603	17548	17591	17498	17718	17604	17732	17744	17615	17384	17695	17602	17736	17612	17792	17682	17588	17622	17772	17630	17559	17474	17659	17708	17584	17633	17386	17490	17558	17614	17527	17655	17462	17703	17605	17607	17543	17814	17613	17662	17520	17582	17617	17606	17558	17402	17667	17556	17629	17393	17642	17760	17730	17610	17672	17807	17656	17803	17428	17650	17556	17648	17569	17716	17654	17646	17518	17647	17705	17800	17729	17656	17616	17664	17628	17637	17666	17480	17602	17693	17656	17593	17647	17594	17610	17721	17641	17732	17611	17657	17643	17561	17517	17711	17628	17435	17717	17506	17482	17494	17631	17522	17666	17575	17687	17506	17553	17756	17543	17603	17491	17536	17531	17765	17538	17641	17526	17458	17688	17582	17572	17535	17582	17703	17572	17755	17547	17454	17567	17609	17649	17687	17481	17723	17621	17586	17721	17392	17561	17593	17525	17558	17687	17558	17686	17556	17569	17644	17559	17561	17553	17549	17460	17632	17508	17596	17408	17625	17758	17596	17441	17424	17502	17604	17693	17742	17588	17663	17763	17548	17593	17393	17774	17566	17696	17738	17497	17540	17746	17500	17663	17385	17568	17393	17577	17672	17625	17760	17647	17869	17575	17646	17485	17555	17642	17554	17742	17441	17636	17626	17695	17633	17537	17457	17579	17638	17575	17775	17541	17634	17566	17698	17598	17604	17695	17671	17547	17612	17591	17645	17613	17463	17607	17693	17691	17790	17703	17455	17517	17412	17680	17448	17504	17610	17484	17764	17445	17705	17477	17499	17432	17504	17551	17641	17519	17511	17628	17632	17452	17705	17573	17592	17549	17472	17514	17722	17477	17536	17659	17640	17623	17792	17469	17643	17546	17596	17549	17608	17623	17657	17738	17633	17695	17718	17682	17605	17540	17575	17520	17726	17586	17668	17608	17722	17623	17811	17560	17585	17627	17597	17610	17764	17675	17722	17690	17473	17495	17641	17494	17680	17664	17525	17630	17662	17518	17689	17663	17606	17647	17636	17702	17713	17494	17663	17712	17605	17630	17642	17674	17561	17660	17724	17789	17591	17662	17700	17518	17624	17735	17589	17516	17704	17591	17760	17649	17609	17624	17507	17480	17624	17720	17448	17636	17657	17423	17558	17614	17493	17666	17650	17468	17652	17586	17422	17749	17725	17550	17666	17586	17641	17617	17616	17540	17648	17760	17665	17477	17548	17621	17620	17565	17606	17598	17598	17687	17724	17635	17607	17588	17686	17418	17411	17572	17786	17551	17526	17603	17520	17490	17523	17639	17617	17724	17745	17544	17635	17577	17586	17724	17629	17642	17573	17607	17527	17501	17705	17709	17667	17711	17636	17598	17596	17564	17728	17556	17541	17730	17604	17623	17649	17418	17664	17653	17724	17655	17555	17607	17618	17696	17708	17514	17700	17710	17634	17555	17634	17639	17746	17764	17530	17541	17626	17811	17522	17423	17623	17551	17729	17498	17639	17799	17615	17547	17752	17641	17735	17647	17610	17671	17753	17576	17800	17769	17676	17645	17723	17494	17616	17639	17774	17509	17652	17638	17551	17581	17500	17636	17565	17720	17672	17720	17628	17476	17733	17560	17614	17659	17467	17678	17515	17614	17413	17646	17721	17687	17488	17724	17573	17478	17590	17683	17502	17688	17595	17638	17484	17665	17756	17624	17561	17738	17600	17420	17586	17513	17585	17667	17481	17562	17636	17554	17726	17527	17681	17622	17508	17664	17542	17730	17534	17571	17609	17594	17643	17673	17635	17716	17436	17672	17623	17448	17687	17587	17378	17554	17545	17713	17410	17640	17576	17518	17642	17484	17487	17510	17575	17675	17617	17741	17495	17611	17610	17389	17601	17632	17602	17539	17574	17626	17573	17588	17668	17659	17473	17365	17738	17600	17679	17771	17693	17632	17642	17641	17445	17666	17646	17472	17612	17606	17610	17590	17632	17497	17690	17715	17473	17488	17599	17548	17494	17560	17528	17654	17597	17623	17756	17598	17522	17827	17377	17556	17447	17509	17694	17609	17698	17776	17548	17629	17541	17529	17646	17551	17586	17640	17542	17774	17605	17597	17553	17519	17672	17781	17726	17704	17669	17601	17616	17483	17436	17579	17502	17653	17632	17482	17572	17636	17804	17689	17668	17664	17719	17759	17888	17533	17548	17624	17564	17477	17504	17638	17709	17833	17461	17781	17669	17626	17569	17446	17589	17648	17679	17676	17672	17593	17699	17671	17699	17765	17492	17563	17678	17699	17826	17589	17681	17484	17612	17597	17664	17521	17510	17793	17518	17533	17616	17670	17568	17654	17730	17590	17630	17793	17651	17640	17746	17561	17599	17571	17818	17592	17718	17646	17547	17586	17722	17598	17553	17707	17654	17565	17614	17487	17744	17567	17921	17700	17622	17728	17699	17650	17578	17616	17702	17572	17601	17493	17673	17545	17702	17567	17750	17653	17721	17613	17718	17646	17659	17589	17630	17623	17566	17562	17633	17620	17599	17578	17572	17682	17618	17670	17742	17644	17725	17702	17599	17600	17709	17643	17677	17623	17769	17723	17685	17593	17784	17691	17647	17499	17551	17667	17557	17643	17542	17604	17453	17680	17608	17629	17630	17693	17564	17551	17505	17622	17490	17480	17650	17726	17489	17498	17696	17667	17478	17529	17504	17698	17604	17615	17683	17524	17650	17570	17547	17425	17562	17614	17608	17541	17510	17762	17807	17492	17409	17802	17511	17690	17656	17558	17764	17557	17572	17539	17828	17608	17672	17660	17455	17567	17588	17582	17692	17557	17672	17446	17362	17741	17690	17656	17477	17645	17623	17728	17551	17640	17536	17602	17668	17590	17599	17688	17604	17473	17525	17700	17802	17461	17840	17641	17536	17531	17522	17726	17368	17490	17654	17639	17594	17681	17627	17568	17561	17706	17675	17567	17451	17966	17591	17619	17534	17545	17765	17610	17580	17692	17743	17705	17587	17660	17655	17705	17472	17670	17582	17667	17610	17642	17587	17614	17667	17567	17586	17411	17633	17498	17649	17664	17548	17576	17501	17664	17545	17551	17524	17590	17759	17524	17738	17645	17517	17573	17625	17616	17679	17627	17747	17563	17542	17613	17513	17703	17702	17443	17465	17564	17564	17629	17635	17483	17569	17698	17553	17724	17605	17862	17626	17413	17786	17648	17650	17602	17628	17769	17454	17519	17607	17703	17633	17739	17556	17446	17440	17679	17649	17666	17589	17780	17402	17737	17656	17557	17686	17695	17698	17672	17527	17608	17617	17639	17681	17703	17646	17536	17760	17571	17586	17513	17607	17608	17617	17735	17809	17524	17638	17599	17564	17637	17559	17705	17366	17708	17652	17750	17457	17847	17533	17537	17629	17560	17619	17525	17785	17651	17679	17675	17520	17709	17553	17618	17731	17561	17473	17585	17776	17613	17567	17641	17535	17566	17591	17683	17486	17587	17584	17524	17681	17547	17581	17730	17673	17499	17609	17753	17559	17540	17442	17474	17590	17543	17688	17454	17601	17627	17447	17535	17616	17490	17694	17635	17730	17682	17740	17497	17652	17731	17613	17658	17517	17615	17641	17596	17597	17577	17747	17663	17670	17535	17557	17434	17605	17470	17506	17724	17694	17586	17609	17736	17586	17471	17590	17552	17556	17586	17660	17629	17579	17674	17648	17776	17519	17708	17646	17628	17584	17560	17602	17769	17508	17498	17786	17625	17731	17916	17564	17676	17564	17596	17585	17698	17608	17720	17786	17633	17692	17752	17625	17535	17736	17569	17581	17793	17644	17527	17634	17645	17784	17679	17618	17656	17671	17578	17771	17427	17642	17662	17557	17655	17611	17599	17583	17683	17695	17644	17573	17598	17393	17709	17667	17584	17587	17651	17637	17687	17692	17567	17624	17593	17601	17356	17741	17638	17576	17567	17863	17639	17492	17463	17534	17724	17558	17705	17551	17529	17753	17711	17512	17480	17539	17626	17701	17518	17782	17659	17617	17536	17545	17559	17805	17582	17520	17565	17531	17650	17636	17430	17696	17538	17493	17705	17548	17500	17440	17536	17537	17771	17658	17742	17557	17513	17530	17599	17668	17533	17533	17619	17499	17557	17772	17520	17422	17392	17595	17695	17621	17550	17633	17639	17516	17604	17662	17563	17664	17856	17461	17658	17595	17598	17665	17500	17680	17572	17691	17530	17417	17571	17796	17801	17794	17502	17719	17541	17604	17463	17571	17652	17598	17686	17669	17537	17664	17585	17641	17664	17690	17750	17729	17602	17640	17576	17607	17475	17712	17492	17864	17412	17527	17606	17798	17617	17830	17688	17631	17693	17600	17736	17645	17488	17536	17568	17701	17647	17693	17702	17644	17611	17738	17481	17559	17594	17765	17489	17683	17567	17629	17656	17716	17429	17432	17676	17704	17474	17748	17539	17768	17484	17524	17635	17375	17406	17777	17575	17634	17651	17631	17790	17895	17568	17578	17608	17471	17529	17609	17627	17547	17674	17720	17520	17518	17476	17490	17613	17458	17594	17753	17755	17619	17618	17806	17546	17763	17707	17659	17678	17704	17498	17757	17509	17656	17457	17695	17655	17553	17826	17446	17755	17678	17692	17616	17632	17604	17676	17631	17528	17591	17431	17552	17607	17421	17583	17816	17832	17650	17577	17571	17889	17689	17511	17593	17687	17646	17393	17544	17632	17654	17786	17648	17736	17677	17487	17739	17710	17605	17584	17620	17495
22111	20634	27006	24668	23597	30492	35952	32923	31573	31483	31179	30611	30557	30188	30028	29897	29666	29840	29754	29581	29791	29866	29880	29584	29687	29595	29401	29537	29397	29645	29483	29220	29118	29176	29151	29222	29092	29391	29274	29408	29191	29391	29328	29346	29240	28835	29157	29114	29216	29254	29197	29053	28985	29149	29350	28910	29222	29174	29152	29108	29209	29270	29162	29315	29162	29260	28944	29158	29179	29150	28894	29103	29116	28701	29000	29053	29133	29072	29117	29142	29119	29304	28996	29167	29236	29082	29155	29243	28993	28931	28911	28894	29301	29024	28829	28891	29036	29169	29120	29073	29150	29181	29116	29170	29035	29259	29052	28966	29135	28878	29128	29271	29307	29174	29290	29276	28956	28959	29169	29198	29090	28811	28848	28927	29159	28925	29128	29186	29143	29035	29224	29118	29291	29399	29213	28990	28962	29163	29046	28948	29013	29013	29017	28711	29111	29164	28946	29228	28939	29200	28999	28929	29217	29001	29247	28720	29024	29036	28977	29228	28846	29066	29027	29130	29024	29039	28922	29148	29265	29095	29058	29172	28961	29192	29206	29234	29163	28991	28936	29213	29183	29236	28812	29228	29202	28846	29037	28908	29383	29154	28831	29152	29108	28938	28646	28830	28934	29018	28989	29237	28943	28865	29007	28950	28901	28838	28942	28867	29338	29191	29043	28975	28782	29060	29228	29265	29038	29346	29024	29136	29292	28859	29146	29015	28985	28977	29406	29100	29065	29079	28931	29312	28923	28966	29015	29009	28861	29210	29169	29127	29125	28949	29061	29114	28903	29055	29050	29329	28913	29091	29312	29004	29167	29227	29368	28746	29155	28838	29003	29255	29339	29240	29206	28981	29161	28954	29345	29235	29386	29507	29135	29096	29083	29088	29147	29286	29130	29043	29145	28992	28742	29185	29081	29312	28977	29167	29465	29283	28857	28946	28917	29188	28983	29006	28978	29104	29121	29158	28901	29411	29197	29083	29198	28990	29093	29031	29055	28873	29026	29205	29088	28904	29035	29130	29182	29163	29076	29092	28573	28892	29112	29188	29171	29153	29212	28919	29344	28970	29229	29119	29088	29300	29196	28971	29040	28963	28899	28981	29456	29196	29091	29122	29022	29046	29101	29097	28998	29169	28919	29202	28951	29259	29121	28964	28889	29162	29370	29206	29222	28880	28991	29076	28981	28861	29322	29123	29205	29271	29002	29266	29364	28783	29098	28951	29258	29036	29132	29090	29125	28899	29112	29010	29140	29241	29055	28961	29162	29040	29211	28930	29145	29123	29189	29215	29152	29244	29279	29003	29142	28990	28969	28935	29276	28985	29045	28893	29157	29181	29388	28969	29113	29291	28785	29008	29085	29250	29190	29152	29133	29131	29249	29026	29206	29147	28967	29146	28811	28977	29115	29246	29300	29015	29142	29142	29040	28885	29015	28929	29021	28867	28984	28898	29010	28983	28922	28856	29112	28928	29213	29141	29011	29040	29103	28739	29028	29057	29096	29306	29318	28984	29188	28791	29169	29127	29067	28973	29040	28924	28995	28951	28813	28964	29158	29055	29308	29046	29088	28999	29128	29189	29078	29074	28958	28962	29115	28931	28937	28973	28960	28825	29356	29114	28953	28812	29080	29002	28992	29082	28832	29067	28811	29163	29394	29242	29090	29150	29136	28764	29021	28950	29239	28946	29111	29098	28932	29251	29242	29193	29136	29229	29028	29210	29146	29214	28991	29051	29053	28860	29002	29158	29020	29282	29271	29129	28838	29163	29016	29165	28914	29137	29072	28834	29310	28978	29100	29396	29434	29282	29083	29128	28902	29087	29033	29219	29112	29094	29219	29106	29021	29007	29277	29243	29478	29287	28943	29131	29348	29006	28907	29262	28791	28954	28926	28998	29001	28929	28932	28838	28926	28898	29087	29077	28733	28982	29111	29227	29305	29091	29041	29078	29118	29074	29115	29193	29214	29326	28889	29382	29200	29219	28994	29119	28960	28946	29260	29051	29146	28828	28875	28936	29221	28914	29060	29134	29160	28998	28871	29031	28917	29068	28981	29039	28960	29215	29088	29107	28981	28774	29081	29078	29075	28959	28891	29014	29118	29422	29040	28948	29293	28894	28719	28930	29070	28688	29100	29097	29111	29176	29296	28854	28690	28950	29194	29111	29034	29205	28977	29143	29043	28876	28992	29240	29456	29083	29105	28826	29012	28961	29287	29201	29170	29171	28887	29065	29237	29081	29107	29004	29028	29139	29149	29300	29347	28877	28784	29130	29181	29337	29102	29153	29063	29114	29237	29010	29088	29306	28911	28762	29145	29183	29071	28992	28967	29034	28913	29029	28998	28937	29166	28895	29330	29222	29251	29201	29168	28949	29135	29182	29042	28840	29036	28934	28865	29187	29187	29114	29026	29155	29054	29069	29040	29183	28944	28869	28998	29057	29074	29153	28984	29361	28939	28868	29049	29050	29076	29018	28856	28877	29233	29170	29150	28890	28666	29154	29156	29297	28898	28924	29233	28655	28795	29074	29053	29131	28967	28990	29293	28997	29043	29071	28898	28997	29021	29069	29011	29043	28994	29132	28999	29011	29070	28961	29127	29066	29084	29478	29401	29245	29173	28897	29093	28866	29180	29159	28960	28732	29164	29199	29247	28996	29291	29067	29035	29133	29002	28667	29127	29102	28778	28965	29066	29033	29511	29184	29101	29038	29154	29099	28935	29012	29104	29148	29175	29227	28966	29215	29243	29244	29045	29004	29188	29244	28940	28862	28941	28938	28978	29193	29158	29553	29033	29020	28946	29140	29183	28972	29134	29037	28829	28840	29079	28944	29001	28817	28953	28954	28889	28999	29029	29327	29143	29012	29170	29043	28926	29213	29159	29006	29120	28992	29277	29039	29303	28826	28993	29048	29030	28796	28928	29105	29187	29189	29087	29023	28875	28983	29069	28957	28921	29074	29296	28709	29211	29187	29002	29180	28998	29084	29141	28831	29106	29292	28919	29080	29209	29211	29147	29182	28905	29055	29446	29224	29023	29155	28985	28863	29222	28967	29121	28640	29183	28943	29156	29267	29167	28993	29170	28998	29125	29255	29043	28927	28977	29015	29346	29123	29262	29054	29226	29166	29254	29080	29114	28977	29028	29212	29026	28907	29003	28758	28950	29192	29142	29097	29079	29279	29227	29137	29170	29270	29182	28934	29029	28897	29296	29165	28939	29188	29040	29108	29201	29296	29165	29032	29050	28893	28984	28957	29136	28882	29093	29358	28999	29043	29226	29234	29051	29011	28891	28973	28896	28842	28994	29187	29206	29275	29310	29248	29147	29283	29112	28734	28882	28811	29136	28998	29223	28999	29097	29185	29217	28686	29052	29231	28927	28989	29010	29128	29330	29199	28998	29200	29294	29037	28993	29142	29232	29118	29020	29070	29336	29190	28994	28868	29295	29404	28906	29213	28739	29115	29072	28874	29196	28983	29141	29098	28860	29011	28887	29199	28718	29461	29037	28884	29050	29193	29028	28969	29078	28945	29021	28860	29118	29062	29013	29168	29398	29119	28870	29058	28991	28969	29097	29107	28966	29025	29418	29171	29363	29112	28983	29123	29103	28907	29017	29135	28738	29040	28934	29013	29071	29083	29248	28934	28906	29172	29155	29050	29025	28857	28992	29366	28997	29090	29125	29143	29035	29255	28928	29020	29136	28890	29103	28765	29074	29455	29181	29219	29050	29163	29209	29154	29087	29062	29007	29061	29117	28911	28951	28795	29081	28811	28908	29111	29157	28927	28990	29126	29242	29250	29148	29250	29231	28846	29144	29159	28970	29098	29271	29120	29181	28976	28972	29158	28984	29267	29283	29050	28949	29200	29046	29091	28973	29313	29077	29182	28902	28881	29451	29297	29045	28864	29118	29051	28929	28894	29062	28649	29183	28874	29189	29148	28906	28981	29252	29076	29076	28964	29044	29198	29129	29412	29065	28984	29247	28981	29094	29137	28968	29079	29151	29050	29081	29134	29107	29140	29117	29336	29296	29119	29097	29223	29274	28991	29028	28923	29192	29119	29156	29130	28994	29028	28950	29097	29155	29281	29056	29152	28952	29174	29001	29095	29177	29006	29299	29295	29140	29221	28988	29148	29265	29079	29109	28861	28924	28792	29206	28988	28949	29068	29242	29336	29005	29245	29013	29042	29215	29331	28987	29117	29238	29278	29329	29325	29017	29186	29157	28939	29012	29128	29213	29390	28932	29165	28991	28860	29189	29056	28991	29267	29134	29066	28828	29030	29233	29006	29179	29064	29158	29095	28874	29120	28809	29101	28896	29116	28831	29048	28956	29103	28970	29042	29250	29433	29153	29130	29186	28884	29024	28980	29206	29013	28761	29103	29097	28744	29134	29382	29103	28922	29047	28986	28907	29103	29059	29012	29125	29113	28908	29064	29064	29053	29163	29173	29092	28979	29121	29093	29156	29062	29129	29201	29158	28932	29078	29084	29063	29028	29067	28817	29291	29014	29125	29250	28991	29193	29041	29047	29283	29344	29294	29157	29046	29108	29212	29109	29016	28818	29033	29006	29106	28798	29295	29137	29190	29162	28945	29004	29130	29143	29049	28823	29198	29296	28959	29207	29056	29019	29004	29158	28926	28901	28954	29126	28764	29281	29106	29062	29101	29094	29273	29325	29077	29109	29204	29037	29171	29040	28974	28950	28908	29047	28974	28997	28865	28884	29099	29152	29012	29119	28857	29101	29240	28955	29164	29041	29227	29100	29052	29030	28829	28963	28950	28995	29232	29051	29201	29191	29122	28858	29083	29236	29195	28920	28904	29124	29296	29152	29196	29198	29094	29297	29210	29174	29138	28953	28910	28968	29079	28983	28930	29204	28954	28946	29147	29089	29133	29087	29059	28777	29057	29199	28971	28770	29164	29010	29169	29213	29060	28799	29081	28966	29027	29195	29211	28991	29047	29090	28988	28998	29016	29398	29133	29009	29230	29009	28898	29048	28903	28850	29257	28994	29191	29104	29051	29159	28895	29218	29064	29105	29125	29123	28944	28886	29178	29097	29177	28833	29194	29060	29092	28953	29025	29119	28988	28974	29197	28833	29074	29140	29183	29001	28998	28974	29031	29043
28960	47899	47350	38735	32013	27379	24554	22879	21491	20864	20077	19704	19213	18945	18713	18565	18458	18540	18503	18509	18576	18481	18231	18182	18074	18008	17919	17928	17905	17722	17761	17770	17533	17583	17791	17585	17589	17754	17603	17419	17654	17767	17482	17405	17593	17634	17626	17732	17526	17652	17643	17647	17672	17552	17523	17396	17758	17397	17549	17738	17537	17634	17431	17395	17591	17550	17484	17468	17558	17589	17633	17524	17601	17476	17519	17629	17588	17370	17314	17438	17553	17474	17627	17621	17410	17552	17585	17600	17541	17438	17423	17650	17474	17473	17458	17541	17549	17604	17565	17529	17401	17471	17454	17597	17407	17459	17336	17635	17556	17653	17501	17507	17517	17510	17527	17494	17399	17551	17492	17527	17570	17494	17577	17633	17420	17769	17434	17500	17608	17501	17561	17485	17441	17507	17608	17685	17409	17487	17532	17464	17351	17440	17565	17444	17633	17494	17352	17643	17478	17694	17565	17633	17537	17573	17740	17476	17451	17509	17563	17434	17359	17615	17543	17357	17433	17588	17521	17492	17279	17505	17530	17375	17593	17512	17500	17350	17571	17803	17692	17307	17551	17322	17337	17519	17638	17622	17423	17482	17371	17556	17563	17489	17532	17384	17472	17487	17490	17537	17426	17483	17553	17439	17492	17405	17409	17394	17419	17512	17499	17467	17472	17468	17332	17327	17494	17496	17490	17460	17530	17539	17509	17650	17444	17564	17610	17725	17508	17420	17473	17532	17612	17507	17322	17453	17397	17392	17418	17530	17463	17478	17460	17357	17520	17516	17459	17364	17331	17432	17414	17456	17499	17535	17500	17361	17453	17431	17504	17391	17581	17582	17452	17571	17596	17516	17509	17428	17395	17487	17497	17532	17513	17409	17389	17570	17475	17571	17747	17463	17603	17506	17502	17380	17512	17529	17327	17402	17353	17545	17460	17542	17625	17474	17337	17626	17433	17377	17535	17388	17397	17382	17466	17357	17527	17532	17460	17389	17523	17525	17418	17415	17564	17402	17461	17505	17399	17499	17401	17520	17388	17444	17500	17491	17567	17457	17402	17544	17672	17517	17493	17515	17544	17556	17637	17555	17310	17329	17550	17605	17401	17595	17502	17438	17765	17494	17425	17422	17367	17588	17510	17573	17456	17471	17529	17580	17349	17483	17332	17459	17523	17453	17376	17591	17394	17654	17540	17587	17633	17444	17514	17550	17452	17476	17525	17652	17645	17431	17496	17444	17383	17475	17409	17523	17629	17367	17551	17597	17491	17351	17376	17457	17412	17655	17435	17464	17528	17365	17416	17396	17393	17549	17406	17415	17644	17543	17582	17725	17483	17471	17342	17599	17668	17427	17545	17393	17432	17478	17615	17438	17525	17529	17535	17365	17665	17569	17453	17426	17371	17569	17582	17427	17317	17503	17258	17445	17484	17529	17642	17408	17663	17461	17492	17545	17542	17557	17501	17486	17412	17448	17567	17566	17446	17586	17452	17372	17456	17533	17381	17583	17441	17534	17523	17483	17560	17367	17567	17586	17517	17521	17455	17517	17566	17621	17405	17657	17432	17652	17503	17456	17445	17613	17221	17565	17481	17563	17484	17479	17478	17591	17575	17541	17495	17558	17461	17391	17414	17426	17582	17571	17761	17414	17460	17596	17457	17713	17245	17435	17454	17624	17422	17575	17463	17589	17483	17624	17537	17459	17450	17602	17461	17513	17613	17374	17501	17594	17646	17347	17555	17535	17527	17638	17287	17562	17515	17465	17443	17281	17519	17261	17568	17625	17324	17468	17405	17444	17636	17522	17700	17579	17515	17395	17551	17450	17573	17558	17546	17573	17544	17545	17393	17462	17360	17540	17415	17666	17489	17410	17533	17594	17612	17474	17581	17499	17603	17470	17189	17383	17572	17320	17608	17330	17411	17349	17693	17442	17472	17363	17587	17318	17477	17428	17481	17569	17500	17590	17407	17498	17359	17557	17476	17452	17616	17482	17389	17471	17373	17366	17591	17360	17524	17375	17305	17419	17543	17508	17511	17543	17466	17463	17470	17560	17429	17468	17501	17621	17622	17415	17633	17661	17475	17562	17446	17499	17404	17496	17535	17441	17494	17479	17585	17603	17397	17306	17442	17519	17164	17617	17525	17510	17433	17612	17415	17495	17360	17693	17471	17479	17409	17338	17366	17508	17346	17520	17548	17594	17392	17555	17456	17401	17585	17588	17581	17512	17434	17444	17551	17398	17700	17508	17591	17620	17467	17457	17516	17451	17465	17446	17425	17494	17361	17520	17489	17557	17566	17570	17577	17501	17531	17431	17505	17649	17471	17578	17598	17371	17428	17358	17419	17464	17345	17635	17642	17531	17547	17546	17523	17465	17535	17472	17405	17269	17473	17503	17538	17427	17555	17559	17570	17384	17537	17517	17390	17661	17546	17534	17440	17328	17501	17461	17431	17625	17300	17490	17553	17490	17619	17357	17337	17422	17419	17334	17397	17459	17445	17366	17578	17428	17617	17571	17556	17611	17638	17577	17362	17647	17440	17501	17391	17564	17470	17362	17435	17648	17640	17429	17407	17541	17528	17675	17451	17418	17499	17580	17595	17572	17428	17423	17362	17505	17542	17459	17545	17579	17519	17565	17568	17385	17560	17344	17511	17460	17320	17605	17483	17388	17326	17589	17462	17441	17487	17299	17572	17561	17569	17189	17708	17316	17599	17275	17614	17317	17379	17594	17396	17575	17475	17435	17501	17436	17338	17459	17523	17621	17370	17477	17371	17534	17527	17546	17510	17540	17347	17460	17423	17455	17434	17537	17531	17448	17480	17460	17516	17504	17410	17521	17492	17376	17533	17508	17732	17485	17398	17572	17376	17467	17595	17555	17440	17626	17638	17476	17372	17519	17564	17208	17413	17240	17365	17512	17531	17517	17642	17297	17406	17570	17446	17432	17472	17431	17525	17398	17294	17544	17407	17290	17415	17460	17429	17593	17364	17448	17367	17537	17405	17543	17539	17398	17487	17499	17561	17568	17584	17452	17432	17671	17397	17557	17332	17482	17650	17583	17537	17460	17426	17575	17361	17604	17568	17450	17508	17472	17567	17539	17588	17319	17303	17301	17398	17483	17529	17378	17406	17627	17496	17645	17314	17492	17548	17513	17446	17417	17553	17454	17364	17561	17605	17618	17493	17586	17559	17532	17447	17481	17442	17343	17449	17502	17445	17459	17512	17511	17261	17577	17373	17445	17492	17661	17347	17456	17502	17488	17550	17560	17541	17603	17557	17562	17722	17524	17498	17456	17576	17514	17485	17397	17441	17384	17528	17613	17449	17472	17434	17568	17458	17441	17430	17574	17442	17496	17558	17519	17344	17551	17682	17570	17421	17530	17459	17589	17408	17495	17458	17695	17381	17387	17636	17445	17377	17430	17534	17365	17490	17451	17456	17461	17361	17491	17516	17559	17447	17427	17540	17454	17487	17503	17393	17549	17427	17478	17498	17425	17646	17445	17526	17486	17458	17407	17390	17532	17528	17446	17387	17554	17446	17616	17633	17338	17702	17505	17673	17327	17634	17466	17313	17405	17494	17464	17458	17449	17579	17385	17301	17589	17592	17385	17528	17539	17458	17623	17572	17532	17428	17252	17464	17314	17432	17361	17489	17424	17591	17477	17656	17498	17609	17653	17312	17490	17372	17493	17559	17364	17444	17441	17429	17499	17654	17338	17531	17507	17501	17332	17456	17393	17667	17560	17512	17569	17465	17478	17528	17482	17594	17514	17439	17560	17505	17374	17243	17454	17480	17590	17520	17338	17438	17368	17635	17400	17506	17528	17482	17451	17570	17474	17385	17473	17412	17559	17648	17553	17622	17484	17534	17359	17320	17658	17512	17566	17526	17537	17508	17462	17531	17381	17461	17440	17680	17615	17670	17531	17499	17356	17358	17272	17452	17580	17542	17637	17508	17515	17554	17333	17530	17489	17515	17621	17341	17559	17604	17391	17602	17489	17608	17405	17477	17269	17527	17630	17650	17391	17462	17457	17495	17370	17448	17491	17575	17266	17359	17623	17386	17543	17440	17531	17512	17405	17469	17375	17357	17443	17411	17471	17525	17242	17360	17527	17566	17472	17656	17528	17357	17401	17643	17509	17557	17440	17382	17415	17391	17309	17538	17466	17586	17443	17447	17576	17491	17563	17605	17646	17483	17654	17405	17613	17590	17637	17524	17531	17424	17366	17462	17525	17505	17401	17470	17499	17442	17391	17695	17424	17573	17705	17705	17332	17481	17604	17483	17434	17633	17478	17503	17506	17514	17362	17432	17551	17405	17521	17622	17566	17569	17621	17459	17389	17556	17308	17484	17501	17631	17570	17437	17484	17395	17480	17527	17615	17393	17469	17617	17544	17486	17497	17473	17421	17669	17574	17534	17502	17485	17426	17412	17421	17547	17430	17514	17248	17474	17416	17511	17548	17465	17625	17425	17602	17469	17546	17646	17541	17283	17469	17533	17326	17398	17580	17512	17419	17428	17586	17336	17615	17518	17513	17350	17428	17335	17550	17575	17642	17547	17535	17588	17492	17466	17446	17608	17437	17478	17514	17526	17481	17564	17566	17421	17607	17419	17625	17536	17644	17432	17506	17530	17634	17538	17510	17469	17561	17850	17513	17333	17606	17490	17397	17597	17532	17594	17569	17552	17364	17432	17497	17450	17530	17446	17275	17489	17470	17644	17543	17399	17697	17344	17523	17632	17390	17574	17302	17504	17389	17635	17325	17403	17359	17507	17643	17500	17471	17506	17401	17335	17511	17510	17562	17495	17531	17518	17537	17445	17442	17434	17434	17548	17421	17366	17414	17533	17365	17590	17411	17379	17467	17559	17415	17440	17612	17545	17562	17208	17556	17524	17412	17473	17441	17471	17567	17391	17506	17367	17539	17594	17585	17533	17576	17366	17439	17430	17406	17336	17413	17647	17476	17362	17600	17329	17534	17645	17417	17700	17525	17432	17472	17664	17449	17416	17607	17467	17559	17442	17550	17508	17440	17455	17582	17406	17490	17549	17635	17624	17482	17710	17261	17516	17615	17545	17470	17511	17448	17464	17550	17378	17456	17345	17587	17525	17429	17490	17450	17600	17504
37679	34936	40448	38343	34731	33232	32420	31584	31582	31259	31020	31072	30688	30752	30934	30901	30666	30480	30662	30702	30642	30874	30755	30674	30959	30804	30616	30726	30669	30566	30545	30510	30612	30385	30441	30427	30650	30537	30711	30680	30777	30400	30563	30470	30650	30213	30709	30452	30609	30739	30465	30569	30191	30606	30674	30436	30429	30389	30492	30429	30527	30528	30296	30255	30671	30534	30609	30386	30554	30752	30695	30678	30558	30728	30523	30772	30670	30608	30536	30699	30366	30595	30397	30411	30696	30561	30579	30704	30628	30452	30224	30131	30681	30444	30557	30418	30605	30385	30357	30305	30708	30472	30626	30560	30298	30509	30693	30284	30871	30487	30517	30633	30723	30735	30731	30418	30458	30266	30366	30478	30584	30365	30552	30824	30594	30326	30553	30717	30997	30436	30617	30339	30619	30543	30629	30452	30614	30391	30325	30360	30429	30444	30568	30376	30456	30475	30576	30306	30517	30666	30924	30383	30541	30502	30781	30445	30802	30652	30457	30607	30555	30312	30567	30671	30409	30622	30724	30638	30462	30766	30344	30373	30037	30386	30405	30550	30351	30422	30513	30777	30779	30428	30310	30353	30591	30416	30530	30739	30560	30591	30440	30542	30399	30703	30664	30489	30323	30452	30538	30499	30509	30506	30648	30338	30418	30142	30486	30528	30508	30584	30640	30495	30558	30250	30425	30502	30603	30603	30564	30491	30592	30432	30372	30454	30557	30422	30319	30076	30432	30313	30336	30279	30667	30535	30663	30583	30401	30534	30690	30482	30637	30594	30427	30494	30481	30216	30341	30474	30610	30875	30496	30477	30676	30503	30625	30625	30454	30660	30618	30424	30624	30619	30426	30522	30452	30232	30439	30516	30472	30540	30627	30113	30528	30355	30614	30549	30397	30800	30535	30534	30967	30814	30442	30558	30132	30438	30526	30496	30567	30468	30508	30485	30438	30876	30715	30530	30710	30634	30424	30593	30822	30668	30379	30406	30366	30347	30370	30365	30426	30481	30656	30401	30509	30613	30507	30576	30311	30618	30543	30707	30555	30599	30378	30566	30565	30457	30391	30456	30314	30256	30401	30589	30785	30639	30461	30341	30370	30582	30481	30393	30676	30795	30553	30580	30515	30520	30494	30519	30568	30265	30367	30511	30515	30554	30669	30572	30456	30412	30573	30243	30487	30423	30627	30300	30536	30463	30289	30348	30390	30629	30434	30537	30481	30464	30454	30488	30383	30547	30441	30355	30460	30589	30419	30300	30495	30333	30547	30247	30792	30427	30592	30792	30737	30449	30568	30513	30590	30597	30459	30486	30496	30452	30710	30317	30561	30740	30493	30429	30473	30574	30626	30508	30434	30435	30699	30515	30560	30649	30489	30488	30570	30535	30529	30575	30191	30464	30494	30715	30470	30744	30705	30544	30479	30605	30500	30546	30923	30654	30534	30420	30358	30600	30683	30627	30544	30294	30388	30429	30533	30323	30537	30513	30474	30544	30407	30643	30431	30530	30306	30284	30226	30534	30490	30308	30548	30602	30427	30311	30600	30367	30641	30278	30398	30376	30439	30346	30369	30520	30564	30273	30591	30426	30365	30646	30424	30500	30677	30444	30513	30483	30343	30493	30917	30838	30602	30755	30603	30264	30775	30395	30646	30353	30553	30243	30582	30679	30949	30499	30681	30393	30383	30546	30404	30467	30559	30580	30262	30512	30456	30277	30363	30599	30451	30704	30617	30514	30280	30474	30447	30476	30290	30340	30616	30602	30581	30402	30435	30682	30618	30752	30639	30833	30450	30439	30680	30795	30614	30588	30675	30530	30541	30523	30557	30461	30601	30099	30408	30561	30559	30545	30405	30661	30729	30528	30373	30603	30615	30532	30598	30246	30587	30464	30464	30254	30585	30269	30629	30422	30575	30330	30546	30506	30478	30362	30484	30447	30491	30551	30721	30688	30492	30515	30748	30520	30464	30781	30417	30723	30291	30610	30678	30507	30518	30228	30688	30512	30398	30410	30544	30371	31013	30401	30646	30469	30412	30435	30513	30369	30518	30718	30765	30513	30466	30309	30730	30590	30568	30521	30848	30850	30523	30633	30807	30297	30485	30550	30480	30609	30340	30337	30629	30669	30576	30371	30537	30533	30625	30474	30325	30432	30812	30632	30178	30182	30447	30556	30382	30513	30426	30404	30574	30172	30552	30403	30604	30668	30456	30363	30522	30456	30142	30277	30621	30316	30559	30521	30496	30319	30611	30449	30356	30387	30515	30478	30417	30439	30606	30649	30671	30421	30602	30491	30657	30593	30606	30454	30509	30068	30469	30357	30167	30300	30482	30247	30621	30628	30444	30599	30710	30581	30692	30626	30593	30617	30731	30245	30473	30735	30547	30485	30431	30284	30616	30393	30527	30635	30360	30247	30643	30497	30407	30427	30553	30498	30442	30461	30628	30311	30510	30659	30586	30563	30510	30389	30454	30430	30566	30325	30576	30311	30553	30607	30714	30396	30558	30652	30736	30600	30339	30385	30772	30569	30703	30547	30489	30413	30532	30729	30418	30447	30219	30310	30710	30466	30683	30321	30439	30170	30585	30630	30470	30498	30373	30566	30660	30401	30490	30530	30445	30592	30457	30618	30384	30599	30515	30484	30606	30550	30533	30684	30753	30799	30370	30710	30716	30436	30590	30631	30124	30437	30675	30503	30631	30496	30404	30607	30474	30573	30314	30597	30206	30575	30478	30387	30333	30471	30509	30799	30221	30196	30315	30422	30757	30569	30510	30678	30644	30858	30506	30488	30543	30481	30491	30388	30625	30697	30543	30589	30651	30412	30341	30562	30240	30475	30388	30371	30674	30545	30588	30445	30462	30583	30849	30716	30455	30814	30667	30683	30534	30381	30408	30467	30400	30591	30631	30882	30684	30505	30178	30538	30858	30614	30428	30505	30282	30528	30239	30778	30544	30590	30691	30584	30594	30324	30730	30407	30590	30443	30328	30263	30550	30536	30647	30683	30367	30385	30302	30636	30380	30763	30498	30416	30731	30692	30481	30836	30328	30645	30763	30483	30761	30462	30288	30515	30502	30583	30719	30156	30465	30589	30655	30451	30293	30287	30544	30465	30540	30133	30452	30229	30518	30686	30358	30701	30469	30615	30310	30698	30672	30546	30584	30505	30638	30280	30428	30427	30644	30427	30466	30529	30492	30389	30571	30759	30700	30488	30557	30592	30500	30728	30353	30300	30593	30578	30224	30520	30771	30869	30490	30461	30407	30261	30571	30485	30495	30682	30491	30504	30765	30529	30409	30614	30569	30585	30538	30469	30339	30675	30539	30672	30663	30423	30545	30486	30753	30793	30482	30375	30495	30442	30528	30482	30601	30594	30594	30341	30535	30572	30420	30466	30604	30580	30420	30691	30414	30557	30549	30453	30697	30229	30406	30655	30639	30448	30424	30576	30497	30882	30397	30408	30161	30643	30620	30533	30307	30410	30918	30552	30385	30398	30703	30596	30558	30422	30382	30825	30795	30572	30200	30476	30558	30360	30544	30539	30677	30529	30715	30565	30672	30561	30684	30662	30685	30483	30222	30514	30520	30435	30303	30331	30374	30426	30477	30467	30505	30450	30374	30520	30774	30656	30576	30630	30753	30989	30684	30703	30560	30607	30611	30416	30466	30543	30625	30400	30589	30324	30843	30283	30654	30417	30493	30842	30658	30411	30660	30462	30754	30435	30317	30567	30374	30553	30507	30313	30491	30470	30516	30551	30570	30693	30512	30382	30375	30588	30601	30636	30445	30403	30339	30656	30492	30482	30281	30408	30491	30400	30587	30485	30541	30571	30532	30483	30403	30795	30329	30207	30249	30708	30594	30511	30447	30398	30590	30577	30492	30601	30548	30484	30806	30425	30583	30790	30413	30538	30427	30524	30409	30459	30349	30494	30745	30582	30469	30477	30339	30334	30746	30561	30524	30530	30533	30619	30470	30210	30549	30338	30597	30559	30502	30645	30827	30528	30408	30461	30835	30578	30300	30501	30481	30616	30654	30678	30682	30401	30570	30644	30784	30520	30556	30827	30660	30465	30616	30558	30746	30456	30601	30026	30460	30418	30514	30527	30514	30701	30418	30665	30676	30471	30638	30536	30572	30636	30746	30643	30477	30801	30645	30232	30517	30325	30721	30611	30604	30576	30874	30404	30621	30642	30524	30270	30745	30758	30506	30694	30547	30675	30305	30422	30850	30522	30610	30384	30591	30537	30465	30423	30788	30821	30569	30473	30379	30470	30407	30304	30340	30397	30663	30536	30447	30721	30531	30518	30336	30463	30658	30498	30477	30506	30589	30727	30627	30607	30480	30452	30575	30547	30908	30414	30480	30485	30591	30426	30200	30382	30300	30395	30492	30613	30569	30399	30725	30646	30388	30495	30414	30497	30398	30570	30595	30572	30697	30441	30288	30476	30436	30385	30397	30515	30430	30493	30248	30365	30639	30465	30540	30514	30580	30603	30774	30526	30900	30467	30470	30715	30625	30547	30332	30629	30295	30394	30430	30875	30583	30542	30630	30669	30375	30438	30637	30705	30926	30447	30209	30457	30428	30522	30488	30508	30615	30646	30660	30644	30507	30497	30546	30603	30795	30475	30392	30313	30105	30709	30517	30379	30423	30674	30428	30576	30604	30684	30382	30621	30739	30618	30507	30549	30394	30644	30465	30504	30745	30565	30270	30711	30341	30305	30337	30424	30545	30451	30303	30283	30615	30601	30678	30243	30276	30340	30889	30547	30570	30687	30473	30660	30478	30774	30418	30237	30455	30372	30753	30541	30727	30385	30482	30572	30586	30691	30632	30732	30660	30340	30722	30596	30581	30315	30719	30402	30629	30539	30408	30547	30613	30683	30584	30585	30673	30651	30411	30749	30349	30640	30405	30426	30388	30450	30242	30543	30534	30439	30791	30221	30401	30086	30322	30589	30533	30381	30596	30258	30599	30459	30356	30377	30470	30546	30787	30508	30345	30652	30722	30451	30552	30558	30522	30175	30555	30606	30516	30504	30485	30312	30545	30291	30418	30677	30851	30608	30536	30468	30540	30458	30579	30497	30704	30373	30388	30483	30648	30478	30117	30311	30411	30491	30557	30595
31093	37630	37113	29520	24598	22243	20434	19993	19390	19148	18978	18932	18805	18640	18483	18480	18503	18388	18542	18513	18485	18311	18225	18464	18365	18262	18159	18296	18112	18183	18204	18022	18140	18149	18180	18150	18182	18442	18172	18252	18172	18178	17854	18242	18208	18311	18061	18092	18251	18062	18114	18303	18149	18326	18129	18239	17976	18175	18115	17916	17982	18086	18196	18352	18043	18193	18142	18181	18110	18035	17903	18108	17985	18057	18209	18192	18124	18198	18149	18169	18104	18090	18178	18048	18175	18143	18318	18230	18123	18073	18285	18037	18124	18063	18335	18161	18231	18179	18056	18232	18040	18045	18025	18147	18079	18083	18182	18007	18065	18116	18122	18280	18198	18297	17985	18048	18031	18016	18358	18046	18207	18119	18252	18036	18027	18125	17966	18003	18136	18092	18196	18277	18294	18229	18197	18009	18063	18127	18055	18226	18173	18117	18065	18100	18041	18102	18304	18087	17945	18177	18226	18214	18136	18012	18014	18106	18045	18184	17979	18015	18308	18052	18070	18028	18340	18070	18045	18225	17965	18147	18216	18037	18147	18074	18051	18206	17938	18052	18080	18044	18416	18109	18202	18129	18172	18211	18225	17874	18187	17876	18339	17966	17906	18154	18245	18106	18082	18002	18321	18044	18081	18188	18125	18077	18068	17983	18038	18021	18125	18120	18043	18149	17899	18042	18111	18167	18138	18065	18399	17997	18173	18233	17898	18031	18026	18351	18068	18065	18081	18118	18060	17908	18043	18328	18146	17985	18069	18043	18093	18102	18299	18062	18107	18204	18001	18222	18056	17995	18249	18060	17976	18018	18208	18141	18076	18171	18112	17924	18190	18153	18058	18115	18021	18145	17911	18289	18090	18255	18085	18168	18126	18194	18219	18055	18070	18314	18052	18137	18230	17941	18191	18068	18158	18149	18077	18220	18269	18130	18220	17951	18162	18051	18013	18180	18166	18150	18022	18189	18082	18022	18164	17915	18107	18196	18128	18088	18065	18099	18092	18220	18100	18105	18226	18228	18078	18268	18096	18239	18214	18200	18120	18063	18152	17988	18105	18018	18091	18245	18149	18162	18171	18237	18002	18139	18050	18108	18097	18170	18210	18054	18043	18093	18007	17976	18139	18059	18084	18100	18261	18174	18163	18034	18040	18243	18269	18152	18113	18016	17958	18126	18100	18078	18177	18156	18138	18108	18099	18108	18053	18303	18104	17985	18099	18161	18287	18037	18283	18098	18095	18194	18252	18125	18165	18094	17898	18093	18297	17965	18074	18107	18038	18176	17996	18116	17958	18127	18112	18104	18321	18105	18288	18108	18118	18292	18049	18355	18057	18063	18278	18184	18065	18222	18028	18209	18153	18067	18255	18035	18282	18106	18052	18005	18197	18102	18106	18009	18263	18009	18264	18182	18137	18019	18218	18102	18110	18169	18259	18179	18250	18286	17979	18202	18044	18308	18133	18169	18149	18110	18215	18061	18148	18218	18094	17911	18209	18183	18267	18154	18130	18312	18361	18138	17943	18023	18243	18024	18071	18206	18210	18231	18168	18035	18108	17992	18054	18139	18221	18258	18160	18100	18061	18111	17948	18105	18171	18184	17923	18117	18156	18198	18243	17959	18129	18093	18254	18120	18100	17999	17965	18239	18151	18067	18112	18087	18226	18363	18258	18044	18142	17878	18112	18144	18224	18046	18237	17919	18100	18250	18116	18039	18199	17941	18390	18194	18234	18185	18066	18336	18207	18186	18107	18144	18077	18069	18320	18106	18181	18255	18109	18158	18189	18367	18181	18164	18185	18225	18179	18374	18126	18166	18153	18220	18400	18162	18052	18251	18220	18206	18041	18205	18085	18169	18266	18102	17996	18487	17934	18068	18093	18181	18066	18288	18207	18193	18233	18133	18054	18165	18090	18139	18172	18245	17981	18356	18056	18122	18169	17979	18089	18091	18065	18023	18078	18171	18150	18194	18192	18071	18086	18027	18094	18156	18257	18258	18292	18192	17980	17976	18260	18011	18110	18239	18175	18168	18190	17969	18189	18186	18088	18054	18149	18017	18155	18116	18096	17977	18249	17874	18242	18180	18028	18126	18026	18104	18163	18077	18169	18218	17977	18095	18102	18378	18199	18095	17949	18188	18258	17941	18225	18076	18225	18098	18324	18104	18273	18156	17807	18077	18057	17955	18125	18264	18059	18125	18376	18020	18071	18335	18125	18139	18199	18167	18145	18052	18299	18130	18131	18068	18404	18057	18104	18042	18086	18053	18205	18224	18083	18009	18159	18057	18288	18154	18026	18153	18030	18390	18202	18038	18286	18012	18263	18087	18129	18071	18146	18241	18036	18125	18247	18103	18205	18091	18128	17952	18174	17938	18005	18121	17836	18243	18164	18109	18313	18041	18232	18111	18105	18062	18245	18089	18050	18228	18127	18138	18229	18078	18180	18206	18128	18210	18097	17942	18175	18209	18223	18014	18060	18003	18206	18293	18118	18223	18044	18179	18318	17941	18238	18294	18187	17982	18169	17882	18214	18144	18000	18185	18147	18133	18056	18202	18050	17916	18077	18138	18160	18204	18121	18088	18097	18258	18390	18215	18056	18122	18212	18036	18283	18147	18123	18354	18292	18366	18242	18338	18239	18226	18078	18145	18141	18181	18084	18100	18262	18105	18280	17957	18251	18248	18334	18056	18204	18275	18125	18182	18166	18113	18165	18001	18256	18026	18140	18084	18253	18081	18150	18129	18198	17996	18217	18084	18135	18043	18250	18207	18054	18111	18272	18106	18195	18169	18009	18207	18267	18058	18190	18104	18114	18124	18181	17972	18126	17962	18220	18298	18371	18033	18105	18134	18176	18097	18198	18256	18060	18120	18254	18070	18128	18124	18001	17976	18024	18141	18162	18150	18316	18149	18256	18284	18219	18016	18255	18002	17983	18339	18065	18099	18279	18219	18282	18119	18181	18115	18257	18179	18256	17896	17989	17920	18172	18011	18077	17965	18011	18215	18305	18063	18005	17980	18180	18204	18170	17982	18221	18266	18054	18156	18271	18083	18245	18156	17995	18152	18186	18133	18025	18100	18154	18163	18071	18162	18219	18040	18092	18060	18296	18168	18368	18190	18072	18034	18113	18200	18225	18076	18095	18456	18097	18107	18256	18124	17984	18134	18006	18151	17973	18127	18058	18224	18066	18215	18157	18295	18051	18217	18080	18003	18079	18157	18299	18217	18153	18031	18208	17988	18158	18200	18104	18183	18118	18173	18072	18107	18172	18081	18087	18172	18156	18107	18249	18057	18148	18020	18179	18070	18093	17913	18165	18064	17935	18226	18229	18106	18036	18155	18041	18030	18307	18098	18170	18078	18153	18109	17980	18030	18126	17910	18173	18303	18175	18235	18286	18261	18161	18123	18021	18266	18082	18109	18120	18007	18069	18180	18146	18051	18337	18180	18079	18217	18092	18011	18092	18114	18262	17945	18274	18210	18080	18150	18130	18170	18084	17978	18112	18163	17998	17990	18279	18339	18062	18099	18344	18189	17930	18172	18253	18032	18165	18190	18155	18102	18289	18240	18045	18278	18150	17957	18131	18124	18116	18203	18216	18170	18186	18095	18150	18087	18042	17979	18157	17962	18032	18098	18268	18186	17997	18159	18049	18139	17940	18129	18046	18056	18041	18009	18127	18011	18101	18293	18146	18066	18160	18097	18249	18152	18026	18158	18101	18218	18167	18133	18246	17964	18086	18023	18207	18008	18026	18254	18212	18114	18183	18134	18247	18178	18094	18146	18125	18120	18161	18116	18151	17924	18127	18330	18032	18110	18116	18125	18086	17964	18289	18144	18076	18251	18224	18075	18252	18186	18163	18219	18068	18133	17924	18052	18144	18106	18003	18148	17999	18096	18168	18058	18242	18188	18058	18055	18213	18059	18032	17969	18304	18233	18335	18231	18262	18138	18046	18106	18084	18024	18085	18116	18110	18071	17965	18207	18212	18286	18184	17995	18052	18119	18123	18154	18041	18260	18205	18150	18312	18290	18183	18115	18143	18036	18190	18271	18134	18076	18196	18236	18191	18344	18210	18013	17959	18282	18126	18183	18074	17972	18067	18003	18344	18279	18004	18093	17911	18127	18146	18203	18003	18067	17960	18197	18170	18114	18027	18100	18281	18037	18069	18059	18174	18167	18281	18037	18239	18121	18200	18099	18070	18188	18095	18180	18272	17929	18076	18108	18248	18037	18166	18108	18106	18122	18046	18161	18207	18037	18225	18064	18119	18153	18019	18319	18223	18128	18021	17991	18077	18192	18044	18064	17989	18296	18163	18064	18233	18036	18199	18277	18346	18291	18094	18205	18191	18089	18031	18316	18170	18059	18107	18084	18029	18333	18235	18238	18214	18296	18222	18261	18225	18192	18142	18254	17986	18199	18084	18182	18102	18268	18081	18194	18059	18010	18197	18078	17960	18233	17986	18005	18093	18122	18213	18085	18068	17924	18305	18092	18189	18094	18310	18062	18234	18152	18186	18003	18157	18126	18109	17976	18186	18092	18201	18047	18135	18211	18120	18249	18076	18180	17997	18263	18042	18033	18271	18333	18194	18116	18154	18116	18071	18186	18295	18128	18383	18302	17976	18061	17917	18198	18247	18043	18068	18262	18182	18279	18049	18078	18263	18440	18336	18078	18243	18249	18404	18154	18014	18056	18175	18072	18084	18076	18134	18036	18017	18513	18006	18076	18234	18257	18145	18060	18097	18140	18219	18131	18187	18148	18376	18156	18288	18052	18009	18172	18019	18121	18245	18156	18281	18257	18167	17951	18295	18186	18165	18225	18264	17965	18130	18210	18110	18070	18239	18118	18133	18262	17907	17941	18195	18243	17977	18106	18203	18021	18158	18239	18234	18111	18005	18185	18247	18207	17986	18176	17975	18068	18144	17964	18306	18203	18105	18208	18296	18008	18185	18360	18117	18163	17987	18050	18284	18196	18314	18012	18279	17978	18146	18033	18079	18020	18064	18021	18108	18066	18189	18142	18167	18214	18298	18044	17910	18186	18123	18069	18137	18217	18120	18196	18194	18189	18105	18016	17975	18086	18094	18167	18114	18286	18091	18161	17937	17980	18146	18058	18081	18011
23399	20651	27114	25471	26660	32114	34618	32102	31219	31149	30439	30625	30468	30047	30068	29969	29881	29832	29918	29814	30145	29665	29686	29817	29752	29646	29679	29576	29440	29540	29711	29606	29637	29494	29774	29606	29335	29187	29354	29543	29784	29768	29736	29535	29298	29563	29488	29440	29540	29451	29316	29660	29569	29440	29262	29774	29090	29398	29374	29586	29500	29359	29763	29597	29291	29470	29294	29355	29515	29534	29633	29559	29361	29478	29336	29202	29361	29454	29538	29572	29438	29524	29401	29614	29325	29370	29227	29150	29394	29511	29449	29358	29336	29122	29321	29368	29476	29335	29585	29403	29361	29423	29490	29644	29443	29359	29245	29197	29510	29512	29378	29374	29441	29283	29535	29672	29276	29177	29398	29737	29328	29286	29478	29512	29680	29556	29520	29622	29422	29249	29285	29263	29313	29274	29172	29638	29292	28996	29246	29459	29423	29481	29505	29526	29349	29598	29277	29204	29316	29292	29356	29511	29663	29226	29225	29429	29226	29550	29562	29378	29295	29250	29553	29487	29287	29366	29348	29476	29428	29136	29437	29411	29409	29375	29350	29112	29565	29459	29135	29354	29379	29515	29464	29392	29136	29594	29417	29368	29565	29474	29068	29511	29469	29404	29343	29365	29545	29165	29159	29205	29274	29221	29360	29439	29573	29403	29674	29550	29536	29321	29279	29542	29572	29488	29429	29390	29257	29241	29374	29198	29272	29400	29289	29413	29512	29077	29381	29328	29458	29296	29343	29323	29387	29376	29167	29445	29561	29182	29521	29299	29384	29299	29503	29477	29423	29257	29789	29426	29108	29115	29423	29314	29569	29535	29867	29472	29213	29365	29172	29152	29262	29377	29534	29175	29275	29276	29280	29279	29304	29191	29524	29343	29624	29662	29485	29252	29630	29483	29327	29511	29580	29491	29363	29212	29420	29191	29496	29576	29310	29383	29361	29201	29690	29236	29132	29284	29169	29434	29663	29308	29231	29494	29196	29469	29365	29462	29430	29303	29423	29260	29296	29454	29504	29287	29299	29420	29497	29293	29313	29297	29106	29173	29664	29378	29426	29302	29398	29602	29593	29367	29326	29536	29304	29290	29339	29562	29624	29416	29457	29431	29294	29484	29794	29265	29320	29401	29313	29269	29214	29242	29318	29250	29510	29215	29321	29316	29297	29455	29017	29524	29364	29367	29460	29450	29429	29202	29470	29023	29426	29573	29338	29399	29453	29153	29296	29285	29194	29430	29334	29423	29294	29284	29367	29485	29390	29233	29505	29317	29500	29426	29430	29398	29355	29516	29293	29463	29322	29408	29439	29345	29453	29179	29416	29232	29118	29193	29299	29329	29329	29384	29364	29557	29378	29546	29621	29608	29655	29424	29444	28895	29265	29410	29598	29355	29424	29350	29097	29334	29516	29443	29135	29354	29259	29293	29401	29517	29240	29269	29376	29099	29393	29445	29621	29419	29479	29348	29407	29339	29268	29511	29219	29243	29332	29400	29702	29110	29747	29514	29398	29086	29432	29178	29556	29310	29520	29443	29429	29223	29480	29383	29606	29425	29476	29357	29269	29319	29245	29367	29363	29235	29565	29394	29632	29437	29253	29469	29444	29283	29199	29483	29409	29480	29537	29268	29165	29119	29170	29340	29329	29203	29262	29276	29392	29196	29616	29537	29193	29365	29687	29455	29433	29366	29456	29413	29603	29342	29268	29207	29486	29154	29323	29479	29445	29300	29494	29298	29408	29401	29312	29448	29303	29326	29357	29376	29307	29238	29499	29721	29138	29235	29665	29335	29301	29338	29503	29099	29368	29328	29230	29278	29469	29245	29343	29394	29376	29458	29405	29487	29364	29332	29163	29233	29509	29275	29388	29287	29671	29457	29282	29408	29155	29407	29317	29484	29672	29257	29138	29423	29607	29529	29369	29376	29589	29358	29259	29394	29324	29243	29540	29657	29458	29127	29505	29470	29467	29305	29469	29600	29546	29580	29408	29390	29092	29427	29468	29544	29135	29402	29375	29521	29296	29538	29319	29195	29357	29220	29801	29547	29553	29460	29498	29415	29244	29369	29192	29346	29317	29228	29425	29325	29348	29444	29122	29343	29146	29533	29566	29473	29556	29399	29368	29549	29288	29318	29397	29454	29542	29487	29417	29470	29411	29616	29347	29441	29340	29444	29434	29368	29266	29556	29435	29222	29411	29446	29517	29236	29249	29304	29437	29486	29403	29542	29731	29501	29267	29329	29204	29381	29393	29252	29434	29326	29329	29521	29624	29397	29514	29338	29423	29398	29484	29447	29418	29266	29293	29414	29636	29350	29232	29495	29626	29275	29049	29440	29452	29190	29266	29480	29328	29440	29283	29336	29504	29551	29479	29422	29413	29247	29069	29403	29647	29276	29602	29512	29293	29429	29570	29467	29467	29344	29322	29485	29464	29339	29514	29573	29306	29162	29404	29310	29343	29248	29237	29457	29372	29456	29141	29324	29366	29312	29251	29272	29076	28927	29277	29339	29109	29339	29174	29231	29560	29379	29488	29418	29335	29372	29406	29413	29424	29500	29386	29319	29230	29338	29481	29363	29386	29290	29183	29700	29548	29298	29470	29330	29377	29143	29441	29355	29529	29531	29512	29298	29537	29239	29185	29588	29355	29303	29331	29349	29334	29230	29305	29235	29292	29530	29683	29226	29550	29182	29245	29330	29503	29596	29622	29711	29382	29192	29458	29372	29358	29487	29514	29673	29408	29354	29406	29258	29451	29356	29433	29542	29515	29392	29398	29671	29319	29446	29252	29728	29193	29403	29437	29463	29445	29449	29487	29456	29329	29305	29384	29275	29465	29487	29342	29384	29430	29532	29469	28935	29325	29414	29492	29462	29289	29524	29495	29350	29538	29298	29517	29562	29632	29745	29509	29584	29395	29187	29204	29409	29463	29437	29560	29355	29658	29495	29310	29226	29252	29402	29561	29370	29197	29508	29087	29450	29443	29532	29554	29349	29390	29410	29473	29356	29335	29282	29618	29363	29372	29346	29340	29425	29470	29331	29535	29485	29453	29292	29636	29384	29448	29267	29289	29490	29486	29169	29379	29225	29079	29341	29356	29360	29345	29313	29564	29393	29111	29186	29324	29329	29379	29257	29414	29519	29350	29321	29298	29302	29541	29765	29360	29672	29390	29424	29506	29350	29513	29531	29321	29642	29453	29236	29376	29385	29554	29345	29323	29271	29573	29244	29447	29577	29629	29667	29519	29540	29493	29332	29232	29287	29337	29585	29395	29150	29825	29316	29449	29195	29320	29440	29345	29265	29611	29596	29649	29255	29283	29534	29393	29244	29186	29656	29830	29468	29292	29494	29258	29259	29442	29578	29336	29404	29592	29356	29227	29415	29457	29504	29542	29398	29445	29169	29164	29199	29446	29056	29459	29449	29472	29055	29444	29404	29376	29302	29550	29394	29308	29621	29402	29104	29413	29539	29426	28959	29177	29180	29729	29463	29098	29453	29292	29313	29484	29644	29226	29253	29336	29565	29685	29513	29478	29584	29474	29399	29338	29513	29518	29337	29621	29481	29424	29332	29622	29450	29419	29252	29513	29432	29564	29296	29221	29392	29396	29397	29199	29433	29482	29391	29355	29487	29370	29321	29506	29703	29452	29420	29371	29379	29363	29463	29265	29531	29400	29447	29356	29326	29305	29370	29524	29428	29199	29297	29235	29181	29234	29367	29474	29301	29251	29415	29413	29255	29369	29485	29538	29348	29518	29661	29391	29308	29150	29329	29416	29316	29342	29351	29642	29370	29251	29573	29605	29297	29584	29576	29421	29231	29387	29436	29572	29512	29410	29581	29411	29567	29127	29209	29153	29374	29421	29202	29515	29260	29639	29321	29245	29379	29288	29469	29400	29408	29511	29735	29458	29283	29222	29373	29306	29119	29585	29612	29462	29202	29137	29536	29632	29082	29441	29471	29262	29568	28932	29486	29525	29229	29423	29599	29565	29258	29418	29548	29189	29564	29451	29364	29348	29659	29439	29279	29325	29260	29574	29405	29426	29569	29151	29300	29381	29601	29490	29585	29461	29374	29204	29489	29547	29403	29547	29392	29639	29690	29297	29459	29397	29430	29343	29632	29679	29381	29464	29323	29321	29480	29480	29362	29616	29376	29326	29569	29490	29587	29720	29365	29473	29552	29520	29204	29405	29568	29629	29273	29428	29186	29333	29066	29467	29319	29378	29490	29402	29476	29466	29408	29603	29342	29240	29608	29406	29190	29580	29230	29446	29563	29360	29496	29245	29511	29285	29058	29621	29311	29421	29588	29580	29131	29341	29303	29547	29526	29382	29192	29478	29501	29235	29628	29501	29442	29503	29365	29480	29338	29359	29495	29624	29414	29416	29570	29452	29266	29459	29376	29555	29470	29373	29286	29183	29656	29267	29259	29275	29320	29531	29508	29253	29213	29333	29434	29459	29462	29178	29251	29400	29185	29235	29425	29314	29234	29481	29446	29357	29467	29528	29488	29515	29442	29293	29467	29190	29605	29215	29607	29586	29339	29527	29422	29418	29189	29368	29416	29409	29405	29236	29279	29200	29181	29291	29508	29566	29515	29574	29565	29183	29495	29207	29529	29517	29219	29511	29363	29365	29326	29213	29219	29563	29478	29454	29572	29362	29223	29190	29252	29555	29281	29339	29490	29370	29134	29622	29476	29237	29218	29127	29560	29601	29352	29447	29391	29317	29566	29480	29408	29292	29488	29491	29313	29497	28990	29421	29479	29299	29348	29143	29631	29369	29283	29598	29443	29397	29308	29323	29403	29676	29534	29266	29462	29727	29398	29485	29127	29734	29165	29252	29325	29428	29501	29559	29643	29693	29435	29589	29372	29603	29333	29434	29162	29343	29472	29268	29627	29134	29399	29367	29565	29164	29552	29389	29644	29779	29362	29366	29371	29161	29309	29246	29453	29573	29204	29510	29496	29450	29142	29472	29190	29336	29379	29267	29145	29416	29191	29482	29260	29552	29493	29505	29496	29672	29561	29506	29544	29664	29497	29533	29557	29427	29507	29404	29422	29306	29413	29378	29691	29530	29131	29447	29366	29227	29624	29459	29424	29694	29491	29586	29406	29481	29570	29663	29315
27733	44052	43647	34902	29046	25076	22642	21290	20633	20035	19590	19234	18864	18725	18569	18584	18321	18429	18339	18292	18413	18391	18241	18150	18294	18107	17974	18028	17958	17969	17697	17924	17744	17646	17960	17776	17925	17798	17818	17874	17752	17752	17930	17953	17747	17834	17750	17938	17765	17806	17777	17690	17656	17750	17672	17698	17838	17738	17533	17852	17710	17825	17893	17731	17716	17815	17802	17759	17646	17688	17799	17594	17735	17870	17695	17693	17690	17452	17650	17605	17931	17638	17751	17749	17630	17795	17698	17747	17630	17912	17659	17603	17707	17517	17687	17600	17819	17762	17701	17914	17533	17840	17743	17620	17706	17747	17827	17720	17832	17858	17610	17604	17741	17664	17642	17703	17802	17622	17657	17759	17859	17648	17695	17815	17800	17645	17832	17730	17785	17553	17866	17772	17627	17810	17550	17672	17722	17578	17580	17856	17660	17716	17795	17672	17773	17705	17805	17755	17766	17685	17508	17632	17587	17607	17675	17658	17713	17670	17803	17535	17659	17704	17796	17711	17551	17707	17612	17661	17617	17680	17800	17692	17736	17680	17739	17741	17656	17908	17740	17733	17589	17747	17749	17557	17836	17691	17775	17718	17678	17792	17592	17666	17754	17717	17606	17783	17847	17606	17729	17496	17542	17568	17679	17747	17565	17764	17680	17655	17808	17728	17894	17586	17566	17655	17586	17471	17567	17784	17843	17562	17818	17601	17680	17574	17726	17886	17795	17753	17749	17567	17614	17671	17642	17535	17882	17619	17672	17662	17838	17711	17470	17435	17732	17837	17610	17669	17692	17718	17653	17703	17570	17600	17668	17631	17583	17522	17632	17849	17451	17704	17492	17695	17815	17646	17602	17588	17675	17843	17757	17691	17599	17609	17638	17658	17759	17770	17681	17708	17489	17861	17553	17791	17703	17950	17681	17751	17592	17762	17696	17645	17720	17657	17646	17741	17685	17620	17525	17516	17717	17730	17657	17493	17782	17732	17662	17824	17677	17801	17546	17618	17662	17637	17720	17549	17985	17614	17573	17819	17595	17653	17709	17486	17620	17661	17671	17790	17528	17694	17923	17609	17754	17588	17695	17723	17807	17476	17749	17766	17800	17650	17763	17573	17949	17603	17722	17913	17729	17721	17534	17704	17671	17650	17597	17814	17719	17646	17633	17603	17668	17684	17717	17678	17605	17768	17725	17885	17810	17788	17694	17798	17786	17831	17708	17646	17622	17785	17888	17766	17609	17679	17832	17615	17612	17733	17663	17678	17702	17755	17795	17561	17675	17912	17643	17766	17706	17803	17574	17642	17697	17806	17646	17726	17713	17754	17711	17542	17623	17759	17826	17569	17681	17727	17903	17876	17631	17639	17660	17640	17870	17594	17796	17854	17569	17754	17645	17692	17689	17731	17698	17714	17614	17630	17877	17759	17702	17778	17723	17639	17724	17637	17662	17671	17687	17637	17567	17692	17694	17710	17474	17788	17596	17761	17593	17688	17495	17713	17745	17541	17596	17782	17571	17641	17750	17589	17645	17806	17765	17481	17721	17597	17641	17796	17570	17653	17624	17687	17612	17511	17686	17640	17605	17918	17727	17799	17734	17686	17665	17653	17884	17676	17791	17879	17807	17646	17654	17742	17637	17724	17650	17519	17695	17556	17525	17658	17705	17625	17647	17839	17730	17658	17771	17825	17782	17672	17941	17821	17532	17639	17764	17612	17504	17567	17785	17707	17647	17662	17696	17738	17713	17721	17816	17553	17845	17475	17646	17823	17635	17575	17648	17619	17737	17746	17855	17585	17802	17667	17571	17622	17689	17770	17727	17820	17789	17670	17621	17608	17558	17776	17627	17612	17622	17715	17659	17547	17718	17748	17736	17693	17662	17777	17647	17893	17654	17584	17623	17655	17706	17533	17612	17507	17658	17712	17569	17677	17671	17709	17575	17673	17731	17565	17695	17598	17553	17550	17697	17841	17760	17662	17762	17773	17660	17540	17799	17633	17475	17815	17670	17595	17696	17795	17601	17720	17751	17709	17543	17570	17646	17742	17595	17558	17659	17759	17621	17718	17537	17800	17822	17700	17749	17815	17608	17513	17852	17674	17586	17664	17547	17590	17756	17828	17818	17601	17856	17722	17818	17677	17584	17599	17688	17794	17714	17790	17679	17688	17754	17591	17689	17718	17725	17625	17866	17641	17687	17636	17783	17817	17704	17734	17861	17713	17710	17864	17588	17723	17647	17655	17535	17607	17679	17678	17754	17595	17755	17586	17578	17497	17511	17753	17773	17600	17680	17782	17619	17790	17753	17776	17670	17739	17808	17709	17539	17712	17606	17723	17559	17822	17564	17747	17518	17461	17613	17651	17582	17911	17460	17841	17625	17667	17639	17668	17782	17544	17737	17683	17621	17595	17704	17871	17666	17716	17709	17730	17689	17758	17821	17625	17747	17716	17601	17560	17572	17700	17692	17711	17704	17783	17759	17767	17788	17536	17737	17881	17714	17552	17645	17704	17733	17640	17721	17719	17803	17611	17731	17784	17629	17722	17718	17622	17698	17563	17625	17639	17574	17554	17685	17530	17647	17713	17952	17700	17687	17717	17697	17836	17643	17787	17829	17790	17661	17581	17706	17589	17752	17641	17835	17550	17593	17781	17752	17598	17722	17863	17532	17693	17807	17711	17802	17650	17623	17657	17785	17874	17642	17792	17812	17705	17603	17785	17695	17609	17778	17863	17765	17655	17609	17638	17649	17825	17723	17657	17726	17621	17716	17667	17632	17677	17712	17639	17694	17757	17782	17593	17833	17680	17483	17573	17768	17572	17750	17776	17939	17791	17753	17830	17665	17642	17617	17761	17644	17528	17501	17623	17798	17570	17710	17686	17791	17740	17605	17967	17752	17733	17725	17649	17799	17744	17777	17621	17807	17687	17596	17582	17889	17673	17570	17737	17819	17656	17626	17468	17547	17424	17610	17611	17774	17584	17857	17622	17650	17651	17590	17653	17808	17657	17658	17920	17879	17497	17650	17751	17947	17549	17633	17728	17603	17849	17594	17742	17866	17842	17707	17586	17622	17729	17794	17782	17743	17757	17619	17718	17615	17871	17892	17457	17646	17651	17625	17630	17635	17758	17576	17860	17485	17614	17526	17467	17783	17529	17696	17746	17651	17870	17780	17565	17785	17736	17705	17663	17572	17685	17598	17745	17674	17676	17638	17817	17666	17742	17669	17675	17561	17833	17759	17648	17678	17690	17816	17724	17728	17768	17766	17675	17665	17565	17717	17768	17392	17577	17721	17718	17738	17713	17691	17650	17768	17665	17729	17591	17588	17612	17634	17678	17781	17643	17728	17605	17688	17525	17749	17644	17668	17739	17602	17727	17763	17774	17670	17551	17614	17687	17704	17774	17700	17636	17720	17551	17897	17763	17632	17803	17609	17796	17611	17576	17609	17686	17689	17692	17673	17789	17691	17477	17615	17628	17739	17639	17532	17866	17689	17573	17807	17585	17694	17700	17656	17770	17623	17620	17686	17634	17644	17518	17533	17702	17575	17773	17713	17707	17613	17355	17703	17498	17722	17772	17614	17697	17559	17701	17668	17821	17720	17726	17581	17646	17713	17589	17797	17734	17700	17689	17861	17818	17601	17777	17782	17561	17725	17709	17810	17678	17825	17650	17743	17922	17641	17660	17804	17522	17642	17813	17577	17708	17789	17411	17546	17853	17729	17684	17713	17703	17555	17569	17772	17718	17559	17633	17731	17912	17670	17696	17703	17593	17715	17574	17757	17706	17616	17568	17889	17539	17832	17741	17710	17646	17646	17724	17646	17687	17731	17833	17636	17569	17762	17669	17524	17573	17866	17896	17746	17895	17752	17750	17567	17717	17617	17788	17840	17703	17762	17575	17781	17596	17529	17696	17693	17618	17637	17710	17666	17719	17690	17699	17652	17779	17739	17768	17541	17621	17814	17816	17559	17647	17708	17613	17778	17743	17631	17678	17626	17644	17832	17770	17777	17752	17497	17622	17811	17694	17594	17447	17699	17844	17572	17548	17526	17656	17724	17742	17726	17741	17706	17700	17567	17751	17712	17707	17734	17555	17773	17772	17701	17595	17741	17556	17774	17546	17717	17858	17741	17627	17555	17748	17683	17778	17527	17718	17733	17750	17584	17560	17610	17550	17582	17756	17751	17917	17635	17879	17704	17737	17702	17632	17754	17869	17654	17791	17809	17669	17658	17626	17732	17656	17726	17681	17557	17729	17583	17663	17685	17627	17632	17615	17632	17580	17725	17835	17781	17707	17501	17571	17549	17744	17564	17725	17660	17532	17726	17709	17647	17672	17706	17754	17775	17721	17686	17450	17502	17720	17756	17713	17801	17718	17805	17689	17805	17508	17720	17703	17725	17690	17736	17897	17752	17629	17726	17726	17799	17695	17526	17634	17616	17736	17740	17712	17686	17718	17516	17599	17634	17657	17545	17463	17766	17738	17781	17843	17613	17563	17607	17625	17789	17693	17635	17584	17808	17688	17641	17937	17758	17670	17976	17561	17704	17835	17862	17695	17579	17659	17717	17767	17883	17707	17861	17713	17792	17696	17476	17690	17635	17594	17837	17757	17657	17714	17744	17711	17612	17735	17624	17638	17674	17679	17761	17736	17557	17621	17765	17632	17581	17824	17686	17720	17632	17561	17750	17749	17707	17707	17839	17605	17684	17587	17713	17639	17453	17703	17725	17742	17736	17651	17539	17767	17827	17641	17735	17755	17720	17740	17730	17658	17771	17638	17583	17580	17703	17782	17709	17761	17595	17564	17768	17618	17782	17812	17602	17573	17656	17700	17762	17744	17737	17900	17695	17707	17681	17879	17819	17735	17830	17769	17800	17543	17808	17885	17765	17642	17531	17781	17682	17658	17603	17765	17771	17562	17790	17776	17655	17711	17690	17726	17540	17642	17817	17768	17775	17758	17656	17799	17538	17534	17647	17672	17833	17629	17829	17612	17642	17718	17781	17669	17754	17566	17704	17480	17600	17669	17713	17692	17487	17712	17607	17672	17720	17662	17615	17597	17689	17745	17748	17724	17719	17626	17840	17651	17825	17599	17628	17638	17771	17623	17670	17539	17834	17628	17712	17719
22057	20652	27091	24652	23764	30679	36361	33147	31795	31967	31620	31174	30748	30706	30433	30175	30055	30415	30078	30389	30469	29954	29920	29966	30096	29913	29711	29715	29753	29629	29600	29450	29650	29456	29828	29518	29767	29865	29645	29734	29438	29550	29567	29368	29652	29415	29556	29679	29398	29529	29596	29342	29519	29307	29288	29260	29469	29051	29211	29810	29303	29612	29505	29455	29309	29428	29380	29351	29550	29695	29424	29418	29493	29585	29671	29288	29394	29189	29346	29396	29364	29331	29365	29618	29622	29194	29395	29463	29325	29411	29495	29366	29559	29409	29402	29279	29463	29472	29361	29666	29304	29668	29454	29431	29313	29649	29265	29299	29504	29189	29420	29330	29402	29241	29390	29308	29389	29280	29031	29663	29391	29498	29222	29385	29319	29696	29558	29258	29616	29161	29457	29524	29484	29582	29473	29094	29260	29309	29210	29458	29683	29487	29390	29309	29381	29432	29346	29395	29591	29350	29744	29765	29378	29335	29652	29379	29447	29355	29185	29143	29499	29313	29419	29410	29300	29169	29550	29434	29638	29225	29307	29215	29401	29459	29400	29475	29654	29296	29537	29280	29377	29453	29267	29435	29304	29427	29575	29396	29241	29406	29043	29551	29167	29030	29601	29303	29259	29402	29516	29386	29507	29612	29479	29339	29578	29170	29512	29471	29494	29434	29521	29491	29274	29422	29597	29255	29689	29516	29332	29484	29626	29581	29688	29172	29378	29663	29332	29196	29331	29289	29546	29490	29347	29329	29404	29371	29379	29339	29393	29112	29450	29516	29559	29445	29599	29186	29393	29419	29318	29422	29643	29549	29460	29544	29563	29211	29304	29677	29459	29365	29629	29324	29385	29098	29375	29292	29334	29468	29414	29556	29585	29300	29518	29473	29416	29544	29622	29585	29553	29343	29390	29177	29873	29364	29126	29576	29615	29403	29250	29553	29383	29561	29320	29309	29487	29476	29382	29325	29398	29463	29374	29211	29222	29340	29348	29372	28920	29496	29431	29436	29325	29555	29390	29559	29345	29476	29433	29542	29438	29483	29538	29377	29160	29285	29413	29537	29414	29484	29431	29324	29213	29353	29286	29233	29309	29586	29119	29206	29550	29437	29416	29311	29348	29445	29352	29201	29333	29327	29528	29263	29421	29446	29342	29609	29468	29532	29372	29444	29226	29164	29375	29484	29473	29147	29324	29271	29408	29384	29270	29313	29423	29348	29455	29117	29154	29487	29547	29457	29418	29478	29365	29263	29275	29454	29486	29324	29445	29197	29355	28983	29414	29221	29486	29460	29507	29308	29404	29613	29576	29147	29446	29421	29387	29442	29434	29664	29273	29253	29426	29513	29152	29324	29389	29382	29363	29444	29239	29625	29317	29284	29592	29287	29496	29431	29493	29255	29266	29514	29502	29418	29492	29249	29490	29746	29496	29382	29432	29538	29261	29303	29377	29317	29185	29281	29600	29376	29214	29177	29399	29490	29480	29210	29378	29076	29252	29391	29270	29359	29559	29315	29433	29288	29233	29398	29243	29352	29356	29523	29375	29335	29350	29369	29511	29281	29230	29467	29372	29367	29562	29403	29475	29320	29360	29458	29516	29426	29670	29200	29148	29112	29538	29375	29653	29181	29249	29252	29583	29564	29689	29605	29458	29261	29449	29299	29581	29461	29278	29432	29429	29588	29356	29435	29462	29487	29423	29386	29565	29075	29307	29251	29249	29151	29168	29486	29561	29461	29611	29297	29456	29274	29141	29504	29333	29489	29366	29300	29351	29054	29303	29456	29414	29247	29391	29247	29447	29329	29264	29538	29388	29542	29061	29350	29538	29458	29388	29662	29336	29673	29635	29623	29376	29686	29629	29448	29250	29640	29496	29728	29304	29316	29315	29359	29494	29318	29501	29397	29329	29438	29455	29250	29460	29694	29284	29412	29250	29336	29397	29184	29416	29308	29097	29728	29459	29321	29402	29347	29222	29546	29396	29384	29453	29515	29350	29482	29309	29519	29511	29345	29370	29430	29228	29353	29448	29521	29453	29223	29693	29515	29685	29336	29575	29252	29264	29411	29224	29361	29453	29473	29256	29540	29162	29184	29300	29236	29622	29631	29358	29212	29331	29273	29300	29492	29558	29440	29365	29479	29338	29111	29495	29174	29636	29508	29237	29285	29541	29310	29454	29467	29443	29553	29560	29427	29286	29123	29482	29411	29289	29347	29252	29301	29409	29694	29447	29594	29401	29394	29442	29459	29363	29333	29532	29287	29207	29418	29411	29454	29415	29342	29460	29385	29441	29388	29144	29296	29437	29462	29589	29589	29214	29336	29588	29521	29457	29127	29293	29175	29353	29349	29533	29336	29406	29578	29486	29560	29423	29308	29442	29343	29411	29393	29088	29323	29509	29461	29438	29323	29575	29229	29631	29482	29293	29663	29390	29507	29381	29379	29305	29415	29490	29176	29295	29285	29361	29403	29257	29454	29098	29417	29229	29369	29385	29342	29182	29253	29411	29248	29577	29457	29243	29237	29149	29295	29319	29234	29361	29469	29406	29675	29341	29190	29250	29239	29488	29344	29228	29625	29467	29261	29538	29256	29445	29177	29478	29212	29687	29492	29393	29341	29497	29330	29271	29392	29338	29462	29596	29669	29146	29379	29257	29301	29459	29216	29621	29165	29167	29059	29586	29301	29491	29249	29369	29322	29500	29078	29215	29429	29401	29313	29257	29233	29156	29308	29441	29338	29329	29291	29279	29654	29375	29230	29575	29372	29406	29360	29566	29445	29419	29426	29402	29373	29553	29593	29194	29382	29386	29347	29248	29473	29386	29443	29450	29300	29301	29308	29488	29155	29412	29328	29522	29256	29189	29422	29430	29284	29350	29483	29388	29472	29273	29345	29468	29420	29205	29244	29423	29724	29377	29455	29251	29188	29372	29384	29563	29392	29442	29516	29408	29383	29312	29620	29404	29382	29554	29624	29453	29519	29430	29521	29310	29206	29225	29557	29544	29419	29382	29415	29248	29132	29228	29496	29269	29260	29450	29443	29374	29330	29124	29199	29368	29434	29092	29373	29181	29137	29238	29225	29276	29321	29248	29478	29755	29553	29467	29433	29510	29039	29450	29224	29256	29492	29567	29045	29450	29379	29213	29071	29565	29339	29296	28769	29385	29258	29224	29527	29501	29350	29373	29131	29607	29532	29453	29269	29202	29300	29276	29279	29318	29480	29137	29439	29543	29427	29293	29325	29468	29457	29243	29471	29544	29397	29190	29280	29513	29376	29481	29534	29043	29348	29769	29262	29211	29611	29504	29447	29535	29357	29431	29289	29085	29619	29428	29369	29321	29584	29392	29258	29281	29460	29365	29248	29295	29396	29216	29600	29334	29206	29430	29303	29413	29343	29364	29465	29336	29295	29704	29490	29349	29206	29599	29316	29231	29332	28952	29166	29557	29219	29094	29375	29487	29301	29102	29337	29381	29478	29686	29578	29383	29229	29464	29314	29432	29216	29385	29391	29117	29596	29060	29331	29298	29319	29455	29542	29478	29499	29631	29640	29541	29583	29285	29109	29103	29395	29060	29215	29484	29155	29175	29122	29384	29253	29254	29329	29243	29398	29552	29648	29285	29480	29519	29507	29560	29393	29291	29667	29531	29401	29313	29821	29402	29615	29701	29430	29174	29298	29538	29525	29549	29216	29357	29455	29332	29628	29339	29643	29665	29528	29218	29516	29311	29377	29404	29552	29380	29411	29665	29389	29389	29434	29425	29300	29111	29393	29456	29327	29427	29316	29311	29341	29410	29290	29612	29287	29619	29344	29465	29482	29215	29241	29465	29240	29427	29419	29407	29269	29286	29044	29420	29222	29084	29362	29654	29361	29239	29218	29422	29387	29328	29358	29231	29649	29423	29189	29262	29273	29067	29542	29179	29251	29447	29334	29508	29470	29287	29435	29428	29587	29343	29643	29191	29522	29723	29263	29504	29084	29489	29358	29494	29557	29469	29390	29540	29402	29453	29446	29373	29338	29365	29419	29262	29473	29341	29469	29278	29466	29377	29300	29285	29353	29339	29327	29456	29233	29483	29580	29438	29545	29445	29467	29490	29352	29551	29326	29306	29405	29165	29222	29425	29328	29346	29542	29286	29526	29366	29062	29431	29220	29021	29434	29248	29366	29547	29497	29258	29513	29534	29506	29387	29390	29425	29335	29281	29524	29448	29409	29359	29093	29292	29620	29528	29525	29555	29277	29337	29457	29390	29313	29442	29309	29316	29417	29330	29471	29401	29437	29459	29431	29264	29310	29344	29354	29365	29616	29417	29598	29508	29464	29245	29509	29183	29757	29256	29539	29590	29456	29488	29091	29097	29387	29515	29483	29575	29155	29558	29485	29382	29202	29182	29006	29319	29297	29223	29129	29296	29379	29443	29188	29405	29621	29211	29354	29413	29782	29556	29407	29281	29056	29396	29148	29352	29279	29373	29323	29481	29250	29509	29636	29349	29174	29517	29304	29430	29377	29492	29493	29284	29387	29752	29717	29413	29313	29517	29193	29525	29607	29715	29456	29313	29285	29278	29247	29435	29205	29218	29368	29270	29555	29455	29427	29210	29280	29359	29549	29456	29225	29583	29648	29294	29287	29708	29330	29620	29325	29334	29253	29616	29369	29288	29479	29131	29527	29283	29418	29467	29256	29300	29098	29349	29301	29306	29368	29355	29369	29750	29349	29233	29415	29349	29431	29430	29350	29343	29224	29440	29433	29563	29382	29525	29381	29449	29156	29602	29350	29246	29367	29529	29326	29349	29267	29347	29454	29278	29549	29245	29505	29512	29329	29584	29709	29257	29387	29657	29341	29031	29415	29457	29502	29206	29490	29407	29315	29155	29442	29422	29677	29448	29264	29243	29373	29439	29380	29367	29400	29615	29586	29473	29015	29381	29430	29479	29268	29229	29439	29214	29450	29033	29345	29634	29479	29502	29335	29530	29528	29536	29401	29639	29079	29358	29625	29532	29318	29326	29339	29450	29368	29337	29253	29328	29556	29271	29338	29317	29437	29727	29674	29454	29238	29361	29229	29149	29145	29561	29452	29160	29244	29696	29461	29375	29365	29475	29265	29240	29369	29568	29199	29340	29311
29007	48615	48135	39063	32320	28175	24990	23072	21848	21203	20385	20001	19548	19166	19010	18878	18568	18560	18371	18506	18641	18264	18205	18300	18183	18178	18010	17887	17912	17890	17674	17902	17844	17792	17758	17674	17628	17672	17904	17807	17672	17735	17513	17530	17952	17754	17624	17763	17665	17892	17627	17748	17748	17733	17607	17569	17627	17714	17744	17990	17603	17775	17606	17608	17779	17661	17658	17336	17630	17567	17528	17554	17581	17762	17606	17642	17680	17601	17644	17593	17464	17669	17507	17614	17587	17773	17622	17654	17680	17565	17661	17543	17621	17743	17469	17580	17718	17601	17398	17645	17488	17692	17669	17439	17693	17551	17490	17650	17576	17589	17382	17679	17631	17737	17565	17643	17695	17596	17716	17469	17605	17609	17615	17634	17597	17638	17324	17644	17594	17676	17386	17739	17538	17559	17733	17452	17649	17653	17523	17494	17557	17709	17758	17745	17500	17644	17568	17397	17791	17706	17468	17544	17791	17599	17699	17419	17660	17739	17583	17570	17553	17572	17653	17519	17647	17415	17737	17723	17568	17671	17426	17564	17756	17558	17753	17647	17603	17810	17707	17712	17678	17439	17599	17563	17761	17570	17551	17514	17624	17656	17713	17568	17597	17767	17713	17791	17733	17837	17615	17542	17570	17614	17604	17601	17773	17555	17854	17493	17631	17520	17636	17673	17562	17604	17638	17719	17514	17616	17553	17657	17713	17513	17550	17589	17659	17644	17563	17731	17591	17513	17759	17608	17524	17655	17756	17491	17641	17473	17452	17572	17388	17641	17688	17582	17764	17685	17545	17448	17655	17697	17748	17570	17522	17638	17751	17357	17544	17668	17575	17694	17730	17556	17519	17459	17538	17730	17472	17463	17582	17564	17606	17816	17623	17622	17667	17644	17599	17593	17520	17581	17476	17580	17594	17545	17726	17614	17543	17699	17638	17593	17629	17591	17804	17766	17860	17464	17575	17601	17679	17392	17498	17483	17692	17748	17466	17542	17343	17625	17658	17729	17569	17410	17586	17604	17413	17648	17654	17600	17599	17703	17511	17584	17472	17495	17448	17620	17639	17584	17450	17689	17684	17597	17808	17631	17609	17552	17744	17513	17543	17678	17430	17489	17475	17853	17406	17717	17621	17720	17636	17578	17745	17478	17592	17581	17579	17604	17594	17756	17579	17713	17695	17585	17773	17509	17515	17752	17642	17441	17592	17625	17482	17456	17477	17534	17661	17733	17687	17721	17500	17552	17363	17521	17476	17386	17562	17734	17497	17523	17597	17509	17651	17592	17525	17487	17460	17896	17507	17343	17669	17647	17572	17670	17605	17480	17680	17638	17443	17475	17567	17625	17719	17572	17564	17464	17655	17490	17624	17794	17776	17562	17494	17587	17612	17653	17720	17510	17764	17768	17698	17623	17799	17501	17505	17541	17697	17758	17428	17599	17624	17760	17594	17483	17428	17537	17580	17622	17661	17507	17696	17717	17443	17595	17731	17659	17637	17539	17652	17548	17522	17537	17510	17560	17670	17345	17686	17589	17605	17588	17606	17569	17702	17530	17695	17605	17614	17666	17519	17688	17675	17635	17544	17504	17509	17434	17754	17556	17615	17697	17781	17648	17612	17535	17578	17803	17390	17411	17413	17425	17743	17382	17528	17675	17722	17629	17627	17623	17408	17818	17812	17551	17754	17534	17524	17616	17635	17645	17744	17726	17570	17565	17366	17749	17610	17598	17433	17636	17716	17516	17610	17677	17526	17525	17451	17600	17546	17640	17538	17511	17665	17698	17566	17589	17721	17486	17595	17549	17551	17512	17650	17851	17744	17710	17654	17442	17576	17654	17573	17648	17715	17649	17660	17706	17662	17654	17712	17612	17737	17664	17804	17479	17668	17491	17345	17582	17515	17552	17621	17775	17833	17555	17655	17483	17540	17643	17650	17528	17546	17596	17653	17341	17637	17637	17597	17548	17757	17622	17867	17580	17653	17505	17690	17521	17468	17550	17575	17547	17578	17502	17659	17656	17651	17433	17561	17577	17436	17474	17495	17578	17387	17417	17693	17606	17593	17534	17727	17644	17510	17461	17622	17340	17698	17758	17651	17631	17618	17549	17580	17791	17630	17647	17478	17615	17551	17719	17717	17503	17705	17430	17596	17700	17472	17568	17685	17555	17630	17664	17441	17614	17666	17612	17651	17570	17636	17633	17627	17608	17670	17567	17495	17555	17675	17665	17682	17510	17776	17736	17424	17608	17591	17643	17757	17546	17733	17602	17552	17610	17648	17580	17541	17533	17550	17465	17469	17667	17742	17672	17658	17576	17449	17718	17780	17595	17656	17536	17548	17680	17535	17542	17881	17431	17632	17452	17658	17713	17731	17710	17618	17674	17654	17551	17567	17549	17666	17665	17645	17621	17522	17578	17546	17532	17634	17503	17525	17507	17807	17796	17711	17479	17455	17601	17746	17732	17578	17685	17513	17527	17545	17672	17625	17680	17476	17547	17685	17471	17666	17591	17536	17390	17781	17549	17590	17649	17493	17672	17753	17619	17613	17655	17448	17539	17452	17539	17754	17538	17624	17776	17595	17566	17556	17496	17519	17662	17590	17722	17556	17607	17502	17646	17477	17712	17572	17630	17492	17647	17542	17517	17582	17598	17404	17572	17459	17554	17438	17709	17530	17565	17571	17541	17532	17779	17519	17757	17745	17704	17478	17485	17430	17593	17556	17750	17614	17566	17587	17592	17685	17640	17482	17611	17508	17699	17617	17466	17582	17474	17677	17611	17465	17686	17710	17541	17687	17770	17497	17770	17504	17519	17616	17673	17522	17565	17686	17488	17632	17626	17771	17596	17664	17576	17670	17492	17691	17577	17613	17595	17586	17630	17445	17602	17491	17581	17754	17554	17481	17643	17619	17760	17711	17423	17568	17756	17683	17602	17637	17710	17610	17617	17554	17756	17547	17526	17588	17713	17684	17537	17555	17608	17531	17703	17596	17506	17654	17636	17472	17460	17589	17470	17559	17635	17713	17810	17696	17560	17755	17597	17691	17466	17602	17499	17426	17741	17427	17802	17568	17640	17574	17786	17490	17637	17555	17646	17637	17652	17555	17476	17493	17529	17449	17728	17565	17572	17677	17580	17635	17575	17533	17546	17512	17646	17681	17645	17668	17390	17555	17457	17607	17633	17492	17664	17785	17491	17598	17659	17636	17596	17735	17618	17602	17458	17636	17543	17499	17559	17766	17619	17541	17509	17618	17456	17523	17630	17599	17687	17681	17573	17630	17441	17611	17717	17727	17475	17617	17747	17592	17640	17738	17647	17611	17663	17599	17705	17572	17522	17601	17807	17735	17693	17616	17517	17551	17742	17618	17616	17680	17644	17578	17591	17534	17603	17599	17651	17717	17411	17695	17658	17625	17575	17624	17589	17528	17720	17650	17440	17612	17646	17642	17515	17504	17551	17541	17705	17605	17551	17635	17586	17625	17588	17587	17368	17533	17696	17663	17521	17604	17628	17649	17625	17551	17672	17664	17707	17662	17571	17617	17598	17648	17563	17544	17706	17684	17492	17519	17604	17535	17549	17773	17565	17538	17445	17458	17654	17642	17675	17717	17487	17816	17481	17631	17516	17648	17610	17407	17468	17560	17764	17598	17717	17501	17524	17693	17650	17750	17599	17763	17566	17588	17611	17656	17699	17626	17576	17693	17599	17730	17517	17528	17465	17663	17497	17536	17615	17627	17589	17627	17577	17699	17376	17621	17553	17599	17610	17705	17499	17495	17560	17689	17592	17462	17481	17688	17431	17470	17633	17503	17643	17672	17594	17658	17729	17545	17403	17580	17741	17686	17571	17586	17637	17551	17707	17585	17731	17559	17468	17630	17494	17590	17587	17610	17683	17683	17591	17549	17488	17741	17697	17620	17519	17412	17707	17687	17558	17452	17542	17701	17582	17625	17535	17644	17582	17627	17576	17586	17521	17669	17502	17537	17590	17513	17603	17673	17369	17556	17640	17445	17612	17754	17598	17673	17502	17438	17712	17584	17571	17732	17714	17706	17452	17565	17453	17476	17569	17580	17725	17389	17687	17500	17763	17565	17657	17638	17620	17577	17602	17678	17537	17580	17505	17580	17564	17661	17589	17531	17461	17543	17640	17727	17584	17596	17660	17687	17573	17666	17566	17831	17589	17587	17833	17605	17582	17584	17671	17553	17518	17442	17542	17566	17437	17404	17562	17707	17573	17398	17566	17662	17695	17679	17544	17515	17571	17608	17665	17649	17560	17524	17536	17608	17551	17511	17404	17721	17569	17687	17639	17683	17686	17677	17525	17653	17529	17698	17567	17595	17487	17657	17434	17761	17727	17593	17596	17665	17405	17438	17539	17701	17612	17557	17377	17518	17604	17418	17830	17605	17379	17506	17789	17689	17728	17599	17655	17501	17621	17739	17718	17556	17752	17516	17739	17534	17529	17712	17777	17441	17534	17564	17663	17518	17552	17699	17584	17654	17606	17762	17616	17423	17833	17509	17680	17474	17589	17797	17619	17304	17674	17783	17665	17638	17472	17642	17560	17716	17580	17699	17657	17715	17458	17686	17574	17651	17551	17479	17676	17514	17432	17555	17452	17431	17439	17486	17460	17587	17633	17375	17763	17507	17536	17483	17654	17466	17607	17412	17584	17645	17509	17491	17534	17597	17599	17461	17751	17606	17562	17510	17421	17538	17582	17629	17613	17772	17661	17743	17559	17538	17576	17531	17642	17622	17635	17617	17461	17639	17540	17595	17491	17561	17770	17566	17442	17518	17548	17493	17668	17512	17438	17648	17663	17662	17597	17632	17636	17528	17548	17507	17563	17777	17821	17729	17568	17619	17735	17564	17609	17583	17566	17644	17707	17562	17495	17631	17539	17495	17500	17756	17635	17591	17385	17550	17699	17615	17737	17579	17618	17507	17722	17594	17803	17620	17600	17402	17538	17606	17601	17639	17750	17544	17649	17491	17561	17653	17535	17529	17598	17606	17583	17544	17533	17513	17548	17580	17619	17525	17633	17817	17781	17480	17676	17731	17476	17703	17575	17617	17561	17691	17619	17519	17565	17623	17470	17698	17463	17584	17568	17656	17667	17468	17655	17703	17578
37587	34862	40666	38764	34872	33615	32817	32118	31765	31519	31146	31120	31047	30847	30848	31089	30906	30842	30842	30871	30844	30981	30948	30891	30952	30809	30999	30876	30909	30549	30993	30763	30668	30676	30816	30654	30979	31041	30967	30696	30751	30721	30992	30819	30981	30856	30742	30641	30685	30582	30551	30663	30705	30988	30635	30569	30957	30384	30425	30712	30765	30713	30846	30688	30770	30786	30982	30743	30805	30831	30628	30941	30860	30823	30752	30748	30747	30897	30770	30627	30552	30723	30777	30675	30830	30701	30639	30626	30795	30768	30934	30557	30616	30536	30522	30679	30609	30729	30751	30730	30666	30967	30725	30815	30371	30614	30631	30508	30484	30599	30839	30810	30518	30493	30544	30634	30649	30677	30817	30825	30496	30626	30710	30587	30823	30805	30918	30717	30876	30869	30906	30576	30775	30660	30942	30882	30882	30627	30762	30830	30587	30960	30926	30641	30682	30856	30790	30576	30774	30771	30951	30804	30548	30789	30702	30722	30725	30745	30832	30542	30375	30561	30858	30469	30487	30767	30853	30617	30777	30847	30814	30644	30839	30722	30686	30632	30852	30547	30769	30854	30536	30895	30562	30806	30915	30545	30836	30534	30851	30598	30576	30592	30508	30679	30752	30750	30358	30619	30752	30701	30787	30672	30640	30619	30975	30720	30732	30698	30760	30864	30934	30789	30901	30626	30498	30643	30879	30738	30667	30600	30559	30482	30911	30924	30738	30501	30657	30610	30591	30956	30610	30827	30701	30614	30508	30672	30944	30795	30771	30819	30518	30807	30668	30510	30496	30704	30545	30373	30573	30633	30908	30846	30524	30662	30867	30594	30863	30756	30754	30919	31000	30572	30815	30824	30903	30596	30646	30608	30596	30485	30740	30727	30807	30814	30755	30806	30839	30510	30525	30651	30790	30526	30796	30442	31148	30695	30553	30763	30564	30496	30622	30883	30778	30917	30725	30582	30518	30586	30641	30628	30812	30772	30688	30772	30437	30780	30659	30940	30842	30692	30837	30642	30835	30756	30723	30778	30388	30481	30702	30338	30738	30372	30636	30559	30662	30998	30788	30637	30620	30852	30751	30523	30719	30610	30655	30848	30632	30633	30637	30816	30459	30812	30667	30814	30640	30764	30805	30743	30627	30705	30840	30805	30694	30729	30757	30705	30763	30442	30667	30476	30558	30571	30706	30814	30482	30668	30497	30794	30833	30747	30850	30500	30581	30714	31005	30756	30488	30820	30899	30600	30954	30349	30874	30926	30491	30649	30658	30802	30836	30785	30647	30767	30783	30546	30604	30667	30609	30796	30632	30797	30558	30840	30687	30612	30827	30691	30888	30634	30985	30968	30548	30753	30794	30554	30812	31115	30763	30547	30811	30738	30752	30455	30516	30762	30588	30983	30743	30822	30883	30783	30781	30661	30806	31081	30945	30865	30838	30570	30705	30766	30562	30571	30880	30581	30559	30474	30343	30707	30673	30812	30515	30843	30673	30647	30686	30766	30855	30822	30713	30562	30818	30746	30719	30838	30712	30732	30762	30807	30890	30421	30638	30654	30856	31015	30834	30731	30510	30779	30601	30723	30630	30948	30681	30834	30746	30668	30799	30450	30754	30621	30653	30595	30793	30826	30435	30723	30694	30668	30667	30482	30588	30803	30582	30708	30635	30541	30900	30693	30790	30866	30554	30879	30754	30894	30696	30524	30632	30671	30619	30647	30603	30625	30618	30513	30811	30896	30817	30825	30956	30648	30973	30914	30864	30760	30664	30708	30770	30547	30628	30746	30476	30853	30997	30895	30750	30591	30719	30789	30410	30861	30931	30848	30638	30724	30554	30790	30697	30978	30557	30791	30494	30564	30756	30548	30878	30642	30817	30637	30884	30753	30824	30962	30750	30746	30543	30820	30592	30741	31000	30688	30775	30695	30647	30457	30767	30855	30597	30438	30671	30932	30813	30787	30709	30255	30463	30787	30662	30708	31051	30854	30556	30682	30895	30690	30569	30689	30810	31117	30906	30578	30525	30561	30714	30383	30578	30627	30672	30687	30871	30702	30998	30631	30501	30583	30693	30660	30685	30562	31037	30742	30651	30694	30798	30667	31036	30812	30758	30710	30770	30748	30817	30742	30556	30979	30771	30790	30666	30774	30507	30831	30799	30659	30585	30833	30583	30681	30700	30646	30685	30673	30288	30742	30608	30779	30860	30945	30626	30871	30646	30466	30687	30721	30725	30612	30576	30577	30881	30688	30539	30552	30721	31026	30712	30876	30777	30661	30823	30642	30778	30717	30879	30562	30633	30806	30965	30554	30728	30682	30386	30763	30930	30716	30554	30331	30597	30709	30953	30810	30797	30828	30807	30827	30950	30881	30698	30565	30818	30490	30890	30805	30725	30788	30948	30829	30760	30670	30605	30659	31045	30694	30840	30644	30747	30495	30645	30645	30407	30821	30669	30682	30611	30753	30900	31059	30746	30449	30449	30907	31007	30641	30610	30368	30817	30749	30425	30813	30845	30783	30916	30680	30884	30648	30998	30711	30707	30568	30787	30800	30912	30966	30752	30472	30937	30778	30845	30635	30938	30932	30831	30484	30681	30463	30911	30600	30850	30802	30849	30713	30612	30977	30855	30428	30444	30780	30607	30676	30895	30439	30577	30467	30619	30679	31108	30863	30862	30649	30534	30611	30676	30452	30765	30793	30817	30385	30984	30891	30735	30648	30719	30827	30830	30536	30400	30810	30756	30562	30935	30938	30898	30879	30796	30657	30637	30883	30553	30844	30960	30781	30684	30816	30618	30398	30846	30851	31008	30613	30692	30525	30689	30760	30556	30842	30671	30599	30502	30703	30668	30484	30711	30639	30658	30867	30656	30825	30930	30857	30513	30941	30886	30767	30726	30554	31015	30422	30901	30858	30699	30447	30560	30575	30637	30732	30824	30579	30962	30774	30618	30697	30655	30505	30626	30675	30892	30627	30802	30680	30688	30681	30809	30533	30569	30694	30668	30548	30405	30927	30807	30603	31050	30916	30793	30745	30842	30686	30545	30792	30846	30639	30509	30721	30821	30695	30656	30685	30695	30793	30799	30587	30713	30857	30808	30765	30526	30719	30931	30542	30703	30437	30752	30776	30625	30679	30688	30761	30993	30912	30674	30849	30693	30641	30655	30823	30703	30719	30517	30536	30624	30735	30677	30657	30747	30826	30783	30852	30891	30672	30908	30971	30615	30743	30757	30519	30635	30726	30819	30642	30665	30920	30702	30655	30623	30715	30681	30733	30782	30696	30466	30769	30889	30458	30685	30506	30771	30895	30801	30752	30592	30796	30673	30606	30606	30804	31021	30716	30528	30911	30758	30751	30779	30903	30523	30937	30705	30605	30878	30724	30820	30790	30535	30581	30675	30593	30736	30503	30529	30668	30551	30517	30754	30603	30538	30482	30796	30878	30668	30651	30541	30710	30453	30695	30707	30381	30747	30720	30532	30670	30919	30654	30990	30785	30932	30580	30724	30575	30696	30647	30861	30829	30724	30438	30674	30617	30718	30868	30767	30646	30844	30639	30686	30663	30675	30727	30462	30958	30642	30577	30491	30748	30651	30907	30578	30567	30777	30892	30511	30722	30763	30914	30385	30415	30782	30681	30543	30844	30607	30600	30569	30709	30788	30809	30665	30713	30728	30771	30541	30905	30782	30404	30942	30435	30861	30866	30788	30795	30413	30779	30856	30576	30682	30793	30620	30725	30591	30686	30573	30612	30595	30518	30899	30770	30676	30812	30894	30665	30530	30623	30811	30564	30605	30687	30908	30522	30727	30483	30760	31040	30789	30632	30904	30386	30694	30547	30913	30600	30835	30818	30893	30875	30930	30746	30894	30753	30892	30783	30620	30801	30515	30885	30650	30449	30750	30780	30913	30873	30481	30404	30679	30601	30773	30910	30770	30766	30582	30674	30618	30586	31196	30785	30739	30571	30622	30593	30813	30635	30822	30837	30784	30596	30801	30652	30760	30708	31012	31045	30533	30797	30650	30594	30843	30682	30774	30637	30657	30661	30548	30635	30465	30663	30888	30676	30676	30630	30952	30503	30558	30720	30564	30698	30758	30713	30317	30530	30833	30931	30637	30482	30754	30591	30724	30637	30760	30895	30956	30534	30758	30710	30796	30871	30616	30548	30741	30590	30853	30444	30699	30932	30762	30970	30784	30648	30969	30825	30577	30523	30847	30809	30808	30750	30807	30528	30626	30753	30776	30673	30793	30604	30793	30778	30474	30484	30682	30769	30940	30630	30799	30550	30687	30355	30845	30888	30850	30858	30685	30627	30830	30634	30535	30547	30803	30517	30724	30890	30702	30726	30707	30521	30675	30789	30784	30645	30727	30570	30931	30921	30957	30562	30529	30772	30678	30874	30778	30737	30610	30439	30319	30711	30749	30692	30524	30572	30543	30603	30461	30900	30579	30702	30412	30589	30514	30470	30858	30670	30777	31082	30964	30703	30888	30532	30793	30833	30798	30626	30716	30883	30745	30570	30546	30843	30717	30503	30633	30561	30791	30613	30806	30781	30833	30588	30640	30824	30688	30888	30916	30662	30762	30686	30517	30715	30475	30639	30798	30672	30886	30759	30699	30767	30973	30520	30695	30783	30775	30618	30799	30612	30911	30990	30660	30529	30841	30760	30687	30769	30559	30683	30535	30485	30518	30552	30545	30994	30814	30794	30819	30863	30707	30690	30868	30832	30710	30730	30465	30519	30779	30637	30492	30759	30895	30849	30729	30731	30928	31031	30799	30877	30547	30618	30799	30748	30874	30583	30706	30844	30608	30697	30934	30733	30814	30546	30962	30653	30553	30767	30960	30714	30577	30972	30843	30733	30999	30685	30764	30519	30552	30423	30775	30647	30559	30742	30878	30757	30702	30650	30674	30660	30724	30741	30735	30682	30746	30703	30208	30891	30449	30901	30781	30605	31059	30942	30539	30760	30726	30639	30706	30643	30707	30750	30675	30782	30668	30769	30850	30974	30580	30625	30681	30862	30723	30931	30842	30707	30710	30756	30638	30813	30702	30928	30789	30624	30578	30566	30596	30784	30671	30615	30864	30798	30759	30632	30898	30657	30801	30848	31163	30701	30758	30468
31034	38116	37251	29703	25179	22495	20810	19916	19722	19466	19188	18897	18807	18781	18410	18729	18457	18555	18676	18634	18580	18487	18559	18380	18350	18373	18397	18413	18408	18294	18319	18401	18267	18405	18285	18375	18446	18216	18244	18329	18215	18465	18174	18159	18381	18269	18505	18046	18438	18220	18228	18333	18431	18258	18140	18194	18109	18285	18286	18232	18214	18166	18374	18303	18241	18036	18162	18205	18273	18325	18317	18340	18362	18132	18354	18319	18316	18135	18244	18338	18238	18402	18158	18224	18065	18162	18413	18487	18221	18252	18339	18225	18266	18156	18367	18130	18365	18204	18216	18262	18207	18356	18267	18152	18383	18203	18225	18153	18227	18206	18256	18316	18231	18150	18327	18210	18223	18343	18264	18276	18208	18236	18460	18261	18326	18294	18307	18231	18258	18164	18275	18250	18270	18381	18104	18181	18326	18247	18245	18236	18186	18160	18244	18329	18151	18282	18071	18384	18408	18425	18290	18227	18280	18237	18174	18314	18419	18084	18258	18271	18270	18301	18279	18078	18363	18181	18118	18298	18280	18157	18289	18286	18248	18298	18200	18399	18430	18232	18335	18155	18195	18160	18382	18297	18162	18252	18263	18192	18265	18183	18289	18379	18145	18243	18186	18313	18215	18234	18209	18229	18456	18212	18237	18154	18101	18306	18326	18166	18425	18197	18099	18145	18380	18390	18286	18162	18203	18496	18225	18277	18187	18430	18248	18052	18216	18207	18339	18145	18196	18325	18241	18294	18188	18169	18219	18208	18200	18234	18169	18289	18284	18416	18346	18182	18380	18212	18182	18216	18206	18155	18145	18082	18171	18494	18207	18403	18319	18178	18279	18131	18258	18242	18162	18112	18165	18227	18267	18197	18229	18234	18162	18180	18274	18351	18300	18236	18202	18216	18372	18164	18316	18284	18262	18242	18133	18106	18289	18362	18218	18369	18204	18176	18237	18307	18208	18057	18224	18208	18402	18081	18418	18155	18222	18370	18246	18238	18132	18385	18387	18347	18158	18239	18220	18111	18186	18177	18218	18289	18162	18341	18122	18021	18393	18196	18154	18399	18459	18186	18173	18121	18356	18169	18140	18285	18014	18131	18116	18138	18285	18184	18106	18441	18409	18223	18317	18158	18241	18122	18340	18392	18027	18293	18207	18368	18157	18330	18468	18307	18253	18158	18221	18082	18201	18401	18155	18338	18187	18239	18258	18239	18128	18153	18295	18316	18131	18076	18047	18256	18235	18173	18201	18390	18264	18355	18311	18309	18189	18346	18283	18293	18246	18385	18229	18131	18321	18181	18240	18196	18147	18183	18073	18316	18095	18262	18172	18178	18482	18296	18165	18246	18161	18109	18255	18148	18414	18184	18184	18226	18031	18327	18169	18181	18151	18077	18224	18318	18228	18331	18109	18194	18278	18284	18250	18234	18029	18357	18192	18358	18178	18410	18169	18246	18347	18169	18135	18378	18212	18278	18040	18301	18294	18184	18238	18226	18136	18277	18191	18398	18154	18280	18336	17978	18256	18156	18311	18181	18175	18006	18443	18217	18354	18183	18173	18261	18254	18274	18214	18156	18089	18211	18389	18253	18239	18202	18248	18207	18283	18446	18304	18350	18299	18228	18179	18208	18272	18224	18361	18307	18415	18290	18207	18214	18165	18350	18222	18239	18240	18155	18188	18200	18245	18227	18133	18249	18345	18254	18316	18199	18328	18379	18272	18297	18261	18213	18275	18245	18226	18338	18334	18154	18152	18334	18345	18088	18277	18234	18284	18246	18176	18287	18424	18184	18282	18215	18237	18205	18170	18305	18243	18171	18256	18235	18318	18283	18322	18196	18186	18176	18119	18164	18219	18168	18319	18218	18208	18222	18132	18259	18137	18364	18168	18149	18200	18232	18274	18115	18071	18183	18367	18332	18113	18180	18212	18175	18197	18091	18281	18169	18304	18180	18383	18277	18350	18210	18335	18190	18183	18200	18260	18235	18306	18287	18416	18275	18234	18167	18297	18199	18203	18296	18434	18294	18070	18233	18273	18130	18258	18103	18180	18194	18357	18261	18307	18237	18284	18125	18139	18191	18179	18304	18130	18187	18205	18108	18321	18492	18328	18348	18043	18197	18402	18204	18336	18234	18249	18137	18267	18116	18122	18375	18221	18116	18250	18305	18164	18223	18177	18147	18142	18178	18351	18198	18197	18153	18038	18298	18269	18230	18155	18188	18258	18104	18247	18341	18049	18288	18305	18284	18238	18135	18248	18408	18197	18090	18146	18171	18168	18306	18172	18279	18280	18113	18274	18265	18210	18279	18141	18278	18341	18289	18294	18060	18023	18152	18290	18165	18236	18207	18222	18138	17988	18267	18318	18244	18278	18217	18354	18345	18259	18249	18227	18127	18195	18202	18253	18165	18339	18202	18161	18204	18107	18111	18290	18198	18194	18316	18569	18179	18397	18323	17970	18216	18123	18236	18216	18182	18112	18237	18156	18256	18340	18138	18314	18363	18418	18322	18078	18187	18173	18222	18248	18065	18338	18331	18284	18169	18265	18063	18169	18251	18151	18364	18232	18138	18335	18236	18205	18272	18163	18011	18162	18316	18138	18269	18287	18206	18201	18260	18332	18266	18237	18115	18161	18231	18290	18398	18228	18286	18307	18349	18125	18286	18147	18128	18293	18139	18326	18254	18220	18419	18275	18289	18161	18260	18200	18428	18224	18267	18447	18090	18257	18234	18162	18160	18355	18241	18166	18254	18089	18322	18282	18212	18266	18407	18065	18172	18197	18061	18060	18224	18288	18223	18330	18158	18245	18252	18231	18242	18298	18198	18422	18291	18166	18083	18227	18218	18295	18191	18220	18509	18136	18113	18378	18229	18186	18353	18041	18200	18237	18255	18164	18313	18237	18124	18278	18315	18347	18215	18219	18158	18038	18339	18104	18150	18248	18323	18189	18174	18429	18178	18284	18315	18326	18257	18264	18471	18120	18006	18123	18320	18337	18149	18197	18066	18241	18364	18202	18372	18138	18233	18160	18235	18297	18157	18193	18095	18071	18324	18385	18323	18246	18218	18193	18071	18226	18161	18195	18304	18095	18384	18263	18141	18127	18329	18292	18130	18178	18257	18247	18145	18168	18244	18228	18195	18324	18166	18155	18413	18207	18218	18262	18290	18335	18276	18149	18115	18168	18446	18328	18269	18296	18257	18243	18150	18099	18120	18416	18298	18156	18211	18361	18242	18197	18276	18256	18371	18267	18325	18126	18167	18392	18312	18301	18362	18184	18195	18178	18283	18356	18233	18192	18379	18093	18185	18353	18168	18031	18323	18201	18323	18260	18284	18364	18259	18371	18274	18297	17976	18149	18350	18117	18099	18235	18260	18204	18265	18043	18154	18202	18497	18223	18445	18320	18132	18263	18496	18116	18185	18250	18134	18244	18196	18247	18272	18269	18243	18326	18245	18124	18027	18256	18254	18155	18093	18208	18304	18300	18132	18199	18283	18274	18369	18190	18191	18184	18263	18241	18156	18272	18326	18191	18297	18187	18246	18361	18296	18248	18231	18133	18265	18107	18129	18262	18229	18246	18179	18247	18248	18221	18275	18083	18198	18315	18258	18108	18239	18281	18279	18158	18249	18317	18279	18316	18306	18227	18398	18318	18196	18350	18257	18232	18171	18242	18367	18243	18232	18133	18300	18221	18220	18283	18413	18281	18238	18209	18224	18208	18101	18277	18469	18244	18202	18239	18310	18056	18207	18081	18094	18269	18256	18364	18171	18311	18206	18282	18209	18084	18014	18447	18237	18279	18260	18157	18191	18116	18186	18356	18367	18031	18275	18182	18165	18221	18387	18252	18328	18285	18333	18284	18287	18119	18269	18200	18425	18343	18418	18298	18244	18322	18189	18315	18156	18136	18284	17992	18078	18195	18282	18312	18214	18222	18289	18386	18298	18309	18311	18124	18232	18383	18281	18199	18225	18153	18157	18208	18313	18319	18076	18151	18084	18426	18278	18418	18223	18163	18354	18219	18294	18256	18160	18159	18146	18304	18253	18095	18336	18166	18150	18323	18271	18215	18257	18195	18389	18254	18125	18128	18160	18156	18421	18269	18239	18120	18049	18385	18301	18301	18260	18304	18131	18132	18288	18267	18121	18259	18215	18366	18246	18172	18299	18451	18174	18008	18239	18297	18256	18216	18152	18120	18150	17956	18225	18166	18231	18138	18377	18442	18222	17902	18211	18096	18288	18189	18259	18140	18164	18267	18082	18209	18268	18039	18282	18323	18305	18158	18240	18290	18274	18183	18315	18362	18169	18136	18312	18188	18326	18060	18325	18269	18117	18128	18298	18352	18221	18328	18210	18182	18409	18140	18305	18212	18093	18322	18239	18220	18152	18346	18368	18342	18084	18136	18343	18130	18338	18149	18321	18373	18259	18243	18151	18266	18184	18006	18394	18257	18168	18233	18153	18350	18303	18130	18147	18197	18137	18215	18239	18175	18335	18220	18130	18309	18328	18103	18273	18289	18234	18130	18369	18095	18224	18299	18384	18266	17985	18155	18319	18206	18283	18368	18298	18317	18234	18249	18111	18160	18117	18151	18439	18226	18112	18422	18037	18349	18243	18181	18191	18058	18129	18262	18229	18189	18210	18078	18169	18184	18281	18146	18115	18192	18292	18270	18266	18148	18260	18216	18053	18133	18017	18168	18235	18334	18372	18363	18471	18236	18319	18108	18150	18213	18012	18264	18229	18219	18224	18153	18314	18244	18122	18198	18382	18323	18204	18022	18259	18224	18240	18266	18255	18112	18197	18219	18190	18344	18185	18130	18241	18542	18190	18249	18272	18220	18224	18254	18086	18274	18130	18191	18302	18106	18298	18428	18365	18089	18329	18246	18273	17920	18263	18555	18157	18286	18284	18289	18162	18259	18283	18207	18121	18237	18296	18322	18271	18229	18155	18121	18141	18245	18244	18255	18191	18114	18220	18323	18323	18299	18130	18060	18163	17934	18134	18511	18206	18148	18017	18373	18346	18255	18421	18078	18251	18296	18394	18118	18099	18298	18459	18312	18376	18161	18385	18075	18244	18263	18253	18153	18449	18260	18227	18135	18189	18281	18115	18188	18174	18222	18239
23312	20671	27169	25504	26825	32479	34993	32455	31386	31512	31133	30471	30237	30392	30180	29957	29676	30069	30321	29998	30201	29709	29978	29710	30017	29869	29726	29797	29673	29644	29742	29664	29520	29625	29713	29497	29416	29549	29567	29624	29633	29519	29737	29426	29717	29501	29661	29714	29349	29628	29452	29579	29683	29313	29714	29336	29639	29431	29457	29506	29632	29428	29776	29484	29648	29483	29597	29599	29249	29362	29676	29316	29779	29469	29538	29723	29402	29552	29476	29607	29704	29776	29330	29581	29532	29536	29356	29723	29367	29573	29482	29521	29406	29277	29559	29279	29374	29491	29399	29506	29236	29410	29435	29473	29490	29388	29508	29258	29902	29468	29402	29250	29554	29469	29413	29512	29426	29488	29429	29470	29679	29566	29457	29591	29464	29555	29349	29702	29555	29662	29372	29418	29360	29622	29486	29361	29374	29318	29657	29581	29463	29782	29357	29593	29557	29361	29450	29769	29424	29461	29668	29350	29422	29373	29339	29357	29219	29572	29751	29355	29605	29181	29314	29552	29482	29251	29387	29473	29453	29439	29498	29274	29560	29438	29440	29559	29741	29476	29455	29311	29363	29357	29615	29575	29494	29502	29362	29582	29524	29439	29449	29346	29333	29291	29612	29139	29350	29399	29497	29664	29437	29397	29487	29445	29453	29513	29530	29435	29607	29471	29362	29312	29402	29607	29437	29382	29544	29447	29445	29674	29417	29225	29375	29640	29427	29395	29559	29518	29637	29181	29468	29280	29369	29374	29403	29511	29599	29652	29565	29346	29399	29580	29786	29661	29508	29330	29440	29525	29347	29405	29730	29364	29747	29620	29393	29372	29432	29588	29735	29469	29512	29385	29781	29657	29445	29430	29552	29465	29239	29521	29432	29512	29475	29516	29570	29267	29279	29257	29473	29577	29325	29549	29798	29356	29484	29194	29612	29573	29521	29399	29421	29531	29458	29269	29589	29580	29425	29513	29608	29370	29411	29553	29571	29412	29449	29332	29388	29563	29488	29699	29465	29621	29359	29543	29452	29457	29386	29408	29670	29621	29669	29702	29400	29501	29559	29576	29695	29337	29088	29524	29420	29403	29432	29381	29479	29418	29499	29759	29321	29658	29441	29850	29806	29424	29634	29465	29371	29705	29333	29623	29380	29594	29397	29724	29903	29345	29691	29328	29382	29553	29450	29682	29495	29454	29402	29536	29495	29384	29418	29382	29352	29458	29499	29731	29545	29531	29436	29623	29489	29621	29468	29647	29629	29616	29468	29381	29512	29439	29586	29468	29530	29831	29619	29573	29296	29487	29538	29624	29808	29480	29384	29450	29643	29482	29522	29450	29614	29288	29231	29466	29577	29540	29484	29382	29552	29819	29645	29711	29370	29416	29572	29493	29544	29362	29620	29515	29559	29383	29518	29566	29523	29689	29403	29600	29672	29297	29614	29581	29215	29574	29645	29592	29375	29497	29615	29508	29538	29486	29548	29400	29345	29528	29691	29700	29444	29381	29512	29347	29204	29377	29679	29439	29439	29268	29591	29543	29482	29488	29202	29488	29228	29560	29509	29267	29615	29492	29335	29335	29551	29373	29498	29594	29455	29474	29463	29518	29462	29366	29386	29542	29675	29715	29498	29534	29409	29376	29363	29625	29742	29360	29391	29635	29478	29588	29294	29616	29609	29356	29283	29330	29365	29642	29656	29415	29870	29379	29500	29682	29468	29522	29459	29571	29396	29481	29595	29524	29463	29081	29317	29458	29528	29417	29362	29385	29538	29489	29444	29706	29421	29585	29712	29582	29711	29393	29495	29371	29668	29380	29303	29404	29572	29406	29252	29586	29418	29480	29517	29302	29428	29637	29357	29343	29556	29437	29558	29477	29595	29522	29401	29557	29554	29381	29466	29759	29490	29413	29556	29538	29496	29409	29359	29517	29323	29445	29717	29412	29803	29542	29466	29726	29494	29434	29657	29351	29551	29430	29567	29508	29225	29335	29463	29631	29162	29489	29586	29796	29558	29408	29429	29594	29675	29286	29513	29445	29642	29656	29429	29598	29504	29239	29443	29541	29338	29484	29604	29394	29551	29514	29310	29259	29401	29359	29632	29416	29511	29363	29198	29187	29588	29429	29829	29468	29530	29634	29489	29449	29343	29604	29833	29365	29540	29792	29608	29196	29449	29323	29597	29458	29667	29632	29553	29638	29463	29322	29559	29554	29796	29544	29378	29502	29424	29416	29238	29530	29413	29430	29384	29470	29552	29678	29322	29266	29382	29628	29356	29431	29183	29418	29889	29737	29481	29363	29123	29549	29473	29293	29478	29439	29399	29809	29463	29573	29405	29114	29581	29529	29345	29409	29483	29296	29384	29755	29622	29538	29482	29404	29446	29562	29477	29474	29632	29545	29554	29496	29559	29377	29397	29576	29466	29589	29406	29514	29369	29536	29544	29429	29385	29611	29523	29506	29460	29531	29533	29571	29600	29625	29554	29423	29660	29456	29348	29512	29676	29634	29699	29543	29494	29405	29537	29554	29395	29579	29589	29389	29581	29466	29561	29293	29388	29559	29457	29361	29566	29525	29445	29458	29424	29561	29397	29492	29488	29435	29387	29435	29456	29473	29348	29614	29394	29276	29565	29179	29415	29492	29282	29492	29638	29464	29315	29410	29345	29420	29679	29572	29464	29325	29399	29516	29619	29412	29389	29459	29629	29813	29504	29586	29388	29403	29220	29449	29393	29396	29679	29482	29846	29529	29322	29235	29566	29492	29511	29495	29673	29340	29555	29354	29555	29534	29395	29373	29560	29467	29463	29673	29304	29806	29296	29375	29292	29540	29350	29551	29246	29677	29644	29574	29456	29813	29540	29547	29532	29634	29605	29452	29291	29489	29297	29480	29509	29462	29632	29280	29581	29128	29515	29636	29415	29510	29482	29730	29672	29533	29482	29441	29387	29654	29520	29599	29452	29492	29392	29233	29420	29456	29640	29702	29583	29476	29478	29558	29591	29548	29246	29567	29792	29229	29630	29311	29309	29331	29643	29387	29500	29504	29335	29819	29587	29315	29684	29360	29379	29413	29308	29436	29638	29596	29387	29523	29297	29424	29616	29469	29386	29503	29542	29448	29410	29467	29329	29667	29439	29481	29796	29534	29437	29551	29689	29671	29863	29666	29470	29652	29589	29643	29601	29592	29541	29612	29527	29469	29366	29608	29696	29432	29305	29436	29498	29797	29565	29439	29646	29464	29450	29189	29510	29329	29533	29585	29702	29380	29568	29553	29330	29187	29493	29469	29558	29429	29480	29166	29427	29471	29281	29496	29380	29600	29618	29437	29677	29509	29609	29480	29376	29274	29622	29536	29700	29098	29676	29400	29434	29336	29497	29453	29278	29664	29358	29464	29392	29423	29259	29495	29593	29225	29498	29378	29493	29428	29419	29566	29474	29138	29339	29541	29708	29383	29734	29485	29503	29301	29427	29668	29399	29446	29668	29823	29653	29615	29578	29570	29571	29410	29705	29620	29656	29579	29598	29596	29517	29425	29627	29632	29601	29566	29525	29424	29434	29703	29566	29787	29413	29416	29488	29291	29476	29796	29609	29563	29604	29396	29709	29566	29382	29626	29280	29616	29653	29552	29273	29491	29661	29525	29295	29342	29505	29616	29444	29263	29362	29591	29623	29175	29458	29181	29678	29532	29421	29483	29743	29480	29602	29653	29253	29687	29690	29268	29374	29368	29447	29307	29420	29552	29281	29515	29511	29573	29577	29542	29545	29423	29393	29556	29406	29685	29609	29581	29507	29331	29880	29301	29273	29297	29386	29565	29450	29660	29643	29561	29401	29727	29572	29296	29504	29360	29496	29381	29458	29476	29456	29420	29407	29540	29501	29498	29557	29592	29510	29294	29332	29211	29294	29437	29320	29170	29585	29502	29617	29392	29672	29349	29520	29444	29399	29528	29569	29782	29486	29375	29650	29484	29611	29215	29516	29203	29325	29430	29563	29477	29459	29280	29638	29725	29227	29447	29574	29489	29361	29245	29679	29471	29302	29444	29560	29368	29445	29534	29239	29447	29553	29374	29424	29548	29665	29438	29507	29708	29448	29573	29458	29203	29384	29566	29847	29542	29476	29504	29575	29634	29463	29429	29541	29227	29438	29680	29496	29354	29531	29567	29702	29400	29483	29385	29370	29286	29615	29597	29669	29583	29705	29604	29528	29470	29306	29378	29669	29171	29322	29537	29336	29428	29520	29364	29251	29734	29107	29487	29299	29764	29631	29483	29770	29612	29578	29853	29638	29549	29665	29783	29586	29430	29805	29657	29743	29584	29391	29593	29571	29662	29600	29381	29521	29313	29235	29573	29471	29326	29398	29731	29501	29584	29329	29058	29412	29330	29591	29287	29338	29287	29563	29268	29745	29567	29692	29557	29633	29454	29513	29306	29426	29737	29419	29375	29493	29582	29514	29257	29539	29467	29552	29837	29398	29607	29468	29789	29596	29352	29509	29492	29494	29598	29240	29220	29607	29414	29273	29351	29349	29777	29519	29453	29351	29558	29374	29532	29672	29446	29533	29484	29303	29436	29320	29470	29519	29364	29534	29570	29480	29439	29280	29558	29534	29479	29451	29483	29830	29516	29617	29323	29545	29650	29332	29563	29715	29488	29314	29351	29428	29471	29503	29380	29540	29714	29425	29571	29482	29439	29699	29353	29566	29517	29340	29570	29316	29516	29702	29534	29515	29490	29393	29666	29154	29547	29553	29419	29399	29535	29588	29529	29443	29491	29414	29262	29493	29637	29575	29608	29286	29585	29613	29511	29751	29726	29446	29477	29414	29468	29597	29556	29496	29545	29478	29126	29567	29723	29543	29419	29507	29324	29495	29378	29329	29282	29262	29278	29484	29530	29446	29457	29471	29349	29211	29401	29283	29425	29510	29318	29591	29515	29467	29513	29633	29574	29445	29349	29482	29455	29605	29430	29573	29275	29458	29656	29352	29434	29437	29617	29536	29568	29593	29458	29816	29563	29620	29498	29425	29444	29368	29566	29655	29480	29315	29370	29406	29677	29543	29600	29635	29544	29694	29810	29299	29452	29345	29268	29474	29719	29746	29425	29276	29539	29538	29430	29406	29364	29670	29555
27428	44140	43715	35221	29255	25620	22952	21573	20782	20090	19527	19439	18942	18798	18667	18591	18423	18369	18449	18430	18404	18392	18232	18172	18124	18226	18147	18178	17971	17994	17840	17868	17798	17841	17833	17779	17731	17960	17961	17932	17742	17800	17878	17945	17740	17803	17642	17937	17935	17885	17718	17808	17856	17893	17865	17731	17583	17877	17886	17629	17744	17772	17589	17912	17798	17668	17956	17873	17712	17757	17911	17806	17791	17801	17987	17885	17848	17805	17748	17857	17747	17712	17812	17840	17759	17755	17756	17713	17533	17804	17664	17823	17742	17710	17815	17670	17755	17651	17682	17789	17673	17967	17881	17875	17860	17665	17731	17682	17860	17745	17614	17778	17503	17868	17766	17785	17708	17874	17715	17713	17589	17774	17842	17618	17829	17836	17767	17820	17665	17751	17801	17734	17900	17686	17680	17713	17934	17644	17804	17805	17708	17784	17681	17686	17652	17753	17709	17716	17830	17884	17862	17761	17735	17655	17695	17607	17804	17677	17660	17718	17694	17855	17508	17943	17746	17815	17722	17743	17676	17644	17922	17801	17700	17898	17741	17595	17720	17718	17919	17739	17754	17727	17743	17820	17745	17826	17526	17864	17614	17881	17738	17740	17856	17926	17915	17768	17695	17819	17667	17813	17883	17761	17780	17631	17647	17807	17726	17634	17615	17759	17701	17759	17592	17873	17699	17724	17780	17738	17851	17743	17779	17810	17903	17836	17774	17711	17720	17683	17821	17878	17804	17695	17718	17596	17736	17718	17830	17682	17704	17732	17766	17792	17919	17931	17828	17432	17600	17757	17820	17561	17754	17660	17824	17704	17764	17713	17762	17763	17903	17776	17896	17499	17759	17517	17699	17791	17820	17702	17689	17593	17719	17790	17581	17847	17710	17989	17751	17796	17818	17711	17802	17830	17835	17787	17909	17683	17672	17868	17773	17535	17672	17738	17944	17700	17770	17791	17587	17610	17854	17605	17724	17825	17857	17730	17839	17885	17710	17767	17827	17675	17843	17806	17904	17585	17791	17575	17779	17846	17681	17861	17843	17743	17848	17788	17721	17606	17869	17788	17590	17750	17703	17726	17880	17735	17757	17630	17764	17681	17822	17673	17659	17728	17700	17878	17848	17856	17889	17668	17930	17838	17782	17572	17681	17678	17803	17704	17579	17755	17750	17755	17898	17855	17810	17669	17847	17706	17743	17709	17787	17889	17702	17876	17592	17700	17599	17847	17811	17792	17969	17906	17726	17794	17656	17839	17917	17677	17666	17631	17693	17743	17863	17785	17771	17849	17817	17816	17761	17739	17653	17744	17854	17690	17814	17592	17757	17828	17658	17813	17758	17804	17725	17843	17857	17758	17755	17914	17782	17816	17772	17938	17776	17730	17749	17804	17702	17755	17773	17810	17826	17698	17838	17704	17669	17641	17862	17793	17800	17764	17649	17706	17861	17703	17925	17809	17701	17683	17710	17736	17920	17833	17910	17834	17800	17816	17640	17673	17690	17792	17602	17765	17685	17836	17855	17891	17733	17769	17759	17673	17846	17672	17769	17716	17859	17861	17824	17657	17687	17777	17563	17882	17755	17787	17786	17681	17769	17723	17536	17728	17794	17781	17784	17800	17614	17996	17818	17732	17789	17605	17787	17675	17678	17824	17678	17681	17900	17933	17921	17651	17704	17750	17614	17802	17609	17736	17830	17748	17792	17849	17622	17596	17822	17901	17893	17788	17673	17572	17659	17679	17774	17728	17664	17497	17848	17673	17963	17882	17798	17626	17754	17689	17917	17691	17517	17637	17981	17626	17790	17542	17808	17719	17747	17763	17684	17786	17683	17863	17726	17677	17607	17842	17659	17832	17806	17833	17825	17702	17559	17834	17722	17902	17750	17716	17810	17874	17817	17773	17781	17750	17701	17634	17751	17645	17750	17865	17711	17764	17842	17645	17952	17720	17848	17658	17827	17745	17932	17845	17949	17619	17871	17763	17622	17845	17768	17776	17866	17822	17692	17672	17776	17870	17613	17690	17614	17765	17758	17568	17630	17591	17902	17763	17759	17699	17934	17644	17637	17836	17857	17755	17739	17881	17994	17805	17771	17702	17856	17879	17730	17862	17767	17722	17794	17707	17755	17780	18034	17651	17694	17649	17679	17893	17669	17776	17512	17651	17948	17846	17789	17692	17747	17780	17774	17732	17776	17808	17720	17702	17640	17609	17725	17782	17525	17755	17869	17636	17592	17745	17990	17806	17846	17701	17805	17869	17796	17877	17883	17766	17513	17883	17940	17467	17843	17714	17839	17692	17679	17671	17750	17779	17810	17700	17817	17741	17858	17745	17630	17683	17730	17623	17869	17625	17680	17805	17692	17795	17707	17621	17728	17629	17737	17775	18051	17906	17727	17967	17836	17887	17791	17756	17857	17692	17780	17624	17845	17784	17707	17913	17705	17867	17852	17915	17898	17731	17782	17902	17775	17882	17745	17865	17865	17610	17826	17597	17863	17563	17771	17617	17948	17848	17647	17895	17789	17706	17939	17732	17795	17701	17865	17790	17809	17809	17843	17815	17728	17904	17746	17716	17903	17846	17849	17782	17776	17830	17889	17572	17633	17596	17681	17752	17810	17822	17933	17775	17824	17699	17870	17844	17714	17783	17866	17763	17681	17792	17604	17767	17671	17807	17722	17642	17653	17738	17631	17815	17757	17636	17749	17708	17640	17857	17796	17865	17532	17777	17865	17583	17951	17690	17866	17767	17659	17930	17840	17788	17671	17897	17792	17798	17759	17670	17748	17881	17763	17844	17697	17735	17626	17811	17776	17650	17768	17965	17837	17657	17492	17871	17919	17752	17579	17725	17863	17733	17705	17836	17904	17904	17851	17720	17597	17817	17769	17839	17787	17753	17878	17822	17898	17579	17762	17791	17854	17621	17861	17943	17632	17895	17752	17742	17831	17881	17632	17845	17640	17710	17737	17725	17816	17760	17765	17617	17838	17712	17630	17476	17681	17737	17743	17801	17758	17643	17832	17708	17673	17674	17725	17737	17709	17721	17859	17870	17743	17692	17803	17737	17897	17880	17669	17723	17828	17851	17778	17660	17785	17742	18124	17745	17708	17900	17828	17730	17625	17829	17685	17547	17617	17817	17811	17854	17680	17854	17872	17823	17763	17791	17854	17806	17891	17569	17846	17612	17761	17690	17799	17846	17789	17531	17868	17852	17916	17720	17835	17727	17985	17738	17793	17901	17720	17913	17860	17809	17836	17680	17689	17719	17973	17733	17835	17691	17688	17894	17629	17804	17595	17780	17816	17718	17526	17788	17724	17849	17569	17708	17681	17836	17693	17808	17766	17742	17782	17795	17807	17646	17585	17864	17655	17777	17820	17840	17618	17709	17700	17941	17665	17770	17755	17671	17624	17694	17654	17906	17873	17689	17690	17830	17722	17642	17811	17889	17819	17643	17790	17618	17765	17797	17693	17774	17665	17908	17689	17755	17835	17636	17754	17761	17865	17690	17954	17743	17769	17748	17583	17904	17897	17896	17669	17725	17800	17823	17909	17758	17680	17838	17819	17863	17877	17718	17792	17693	17822	17749	17739	17670	17609	17688	17890	17958	17721	17792	17804	17919	17769	17680	17601	17830	17798	17986	17656	17768	17836	17706	17664	17898	17717	17701	17824	17345	17913	17788	17713	17808	17646	17703	17942	17709	17672	17717	17699	17800	17669	17899	17635	17774	17690	17933	17759	17519	17582	17863	17789	17752	17715	17962	17735	17714	17549	17726	17689	17889	17802	17768	17855	17668	17885	17741	17736	17893	17679	17739	17643	17793	17586	17734	17636	17822	17823	17837	17705	17735	17762	17750	17794	17873	17723	17665	17806	17689	17752	17800	17941	17670	17675	17844	17692	17704	17703	17757	17743	17777	17689	17754	17800	17735	17655	17702	17633	17686	17922	17793	17856	17905	17938	17677	17687	17872	17663	17424	17906	17815	17715	17879	17758	17743	17718	17763	17655	17709	17753	17722	17731	17680	17764	17751	17726	17765	17759	17749	17762	17877	17760	17752	17951	17758	17582	17734	17806	17734	17682	17728	17798	17771	17749	17610	17781	17794	17731	17752	17724	17730	17615	17760	17653	17737	17720	17795	17699	17765	17904	17642	17745	17594	17928	17742	17675	17755	17751	17959	17643	17864	17705	17739	17782	17820	17847	17902	17846	17750	17678	17776	17666	17652	17882	17590	17809	17714	17593	17620	17779	17758	17708	17874	17781	17641	17597	17850	17720	17625	17710	17755	17775	17567	17823	17639	17801	17513	17725	17923	18017	17869	17686	17822	17864	17675	17611	17755	17631	17799	17748	17747	17801	17777	17709	17773	17756	17888	17617	17815	17797	17765	17690	17647	17652	17800	17828	17720	17739	17740	17773	17728	17809	17865	17666	17603	17746	17957	17654	17795	17756	17855	17914	17740	17713	17683	17677	17763	17822	17982	17494	17587	17846	17882	17764	17650	17893	17724	17892	17765	17762	17755	17871	17665	17969	17851	17715	17585	17700	17863	17632	17883	17837	17664	17822	17862	17717	17735	17914	17567	17728	17926	17752	17707	17736	17667	17796	17615	17673	17981	17689	17842	17847	17822	17701	17775	17799	17676	17808	17579	17918	17838	17676	17694	17711	17722	17521	17711	17452	17785	17706	17927	17679	17617	17749	17790	17649	17900	17816	17746	17773	17790	17865	17572	17737	17710	17636	17622	17897	17563	17721	17690	17556	17838	17681	17717	17530	17724	17664	17759	17693	17732	17759	17680	17710	17768	17510	17730	17815	17725	17925	17773	17686	17681	17759	17890	17799	17753	17813	17893	17703	18001	17722	17797	17818	17867	17682	17723	17642	17629	17658	17813	17862	17713	17762	17879	17570	17797	17643	17924	17540	17893	17627	17795	17817	17608	17602	17911	17779	17892	17864	17881	17760	17809	17856	17772	17600	17770	17718	17659	17787	17858	17647	17784	17823	17606	17833	17612	17834	18067	17705	17816	17837	17620	17773	17820	17756	17633	17840	17790	17856	17856	17739	17759	17757	17810	17650	17724	17858	17777	17783	17702	17727	17731	17811	17843	17640	17838	17565	17923	17821	17750
22123	20673	27116	24672	23793	30771	36490	33316	32168	32252	31221	30928	30989	31070	30251	30284	29946	30416	30327	30072	30215	29807	29938	29880	29601	30047	29784	29633	29711	29771	29777	29602	29591	29416	29393	29113	29517	29558	29542	29339	29762	29677	29601	29350	29389	29541	29393	29565	29482	29322	29142	29435	29605	29400	29467	29622	29326	29686	29410	29720	29519	29235	29628	29423	29587	29549	29490	29610	29616	29384	29350	29666	29485	29418	29588	29587	29364	29331	28919	29406	29610	29187	29497	29280	29542	29541	29512	29478	29629	29445	29290	29429	29562	29345	29559	29448	29856	29417	29620	29447	29341	29575	29634	29314	29313	29495	29278	29426	29408	29385	29493	29667	29400	29554	29400	29237	29253	29252	29376	29443	29577	29209	29574	29894	29692	29370	29294	29422	29247	29259	29405	29236	29591	29348	29539	29596	29548	29177	29245	29582	29375	29497	29509	29430	29450	29188	29218	29567	29588	29633	29458	29253	29636	29455	29361	29642	29714	29488	29571	29522	29220	29402	29452	29025	29280	29482	29612	29562	29414	29288	29619	29198	29206	29348	29445	29215	29454	29485	29556	29378	29312	29296	29557	29177	29446	29336	29474	29426	29522	29298	29249	29162	29381	29486	29359	29228	29518	29637	29570	29305	29262	29283	29226	29142	29177	29514	29494	29406	29629	29561	29210	29761	29593	29279	29304	29359	29527	29445	29500	29333	29440	29006	29256	29085	29127	29421	29405	29309	29485	29313	29418	29513	29396	29359	29355	29315	29315	29268	29288	29474	29321	29511	29584	29599	29932	29308	29460	29243	29116	29208	29244	29331	29399	29190	29461	29549	29409	29241	29443	29188	29430	29438	29515	29536	29225	29262	29503	29488	29341	29314	29314	29554	29276	29409	29398	29307	29362	29195	29493	29295	29410	29449	29332	29684	29526	29184	29579	29253	29358	29466	29598	29699	29444	29209	29352	29435	29238	29343	29634	29593	29368	29424	29437	29014	29297	29557	29209	29442	29479	29344	29179	29248	29200	29656	29350	29239	29535	29355	29457	29342	29396	29300	29355	29275	29256	29355	29390	29358	29449	29092	29761	29515	29144	29547	29435	29467	29210	29599	29256	29292	29577	29140	29481	29240	29088	29187	29342	29158	29279	29215	29214	29523	29269	29395	29373	29247	29410	29328	29454	29364	29304	29224	29400	29527	29449	29381	29599	29153	29347	29351	29198	29355	29314	29637	29513	29408	29288	29365	29350	29100	29324	29412	29262	29311	29524	29242	29486	29793	29443	29164	29550	29443	29213	29486	29528	29342	29122	29526	29282	29507	29492	29265	29449	29426	29513	29113	29253	29311	29192	29384	29265	29333	29130	29605	29333	29267	29468	29396	29668	29595	29441	29467	29327	29387	29321	29535	29446	29585	29412	29449	29282	29465	29159	29497	29163	29192	29572	29151	29504	29289	29138	29330	29309	29425	29381	29434	29481	29137	29394	29581	29388	29064	29202	29151	29605	29177	29376	29336	29160	29186	29307	29468	29354	29422	29180	29351	29464	29408	29423	29305	29029	29229	29410	29361	29399	29488	29556	29205	29413	29366	29485	29545	29259	29260	29225	29313	29476	29414	29393	29360	29337	29542	29153	29380	29511	29327	29315	29402	29459	29432	29548	29538	29312	29617	29482	29522	29557	29271	29439	29532	29404	29566	29275	29466	29341	29377	29447	29511	29413	29325	29443	29356	29306	29406	29147	29318	29276	29282	29678	29723	29524	29079	29360	29227	29548	29436	29402	29285	29501	29683	29486	29431	29409	29450	29514	29290	29233	29250	29505	29765	29928	29449	29488	29156	29142	29476	29476	29198	29415	29209	29203	29273	29573	29388	29184	29595	29275	29243	29349	29289	29241	29267	29454	29425	29144	29120	29341	29279	29222	29449	29350	29497	29100	29334	29366	29468	29355	29348	29231	29322	29153	29583	29262	29449	29451	29472	29303	29222	29256	29449	29374	29592	29192	29345	29192	29214	29448	29330	29331	29194	29480	29433	29246	29191	29563	29457	29337	29172	29281	29335	29153	29208	29314	29245	29016	29109	29569	29325	29495	29382	29287	29480	29255	29273	29427	29093	29453	29416	29541	29507	29363	29415	29567	29442	29543	29123	29338	29426	29623	29278	29527	29257	29651	29479	29348	29389	29424	29221	29349	29612	29451	29381	29465	29344	29506	29544	29254	29419	29256	29331	29395	29291	29077	29405	29508	29486	29485	29225	29393	29523	29519	29284	29487	29107	29383	29088	29284	29499	29482	29470	29282	29318	29187	29312	29413	29267	29336	29492	29426	29318	29412	29338	29281	29488	29325	29293	29455	29385	29315	29510	29343	29438	29339	29264	29256	29352	29346	29457	29414	29332	29516	29094	29214	29352	29161	29458	29437	29522	29507	29773	29404	29116	29461	29270	29429	29411	29380	29571	29464	29448	29532	29272	29150	29626	29491	29214	29132	29368	29500	29405	29319	29234	29329	29445	29553	29310	29585	29320	29027	29397	29484	29436	29402	29363	29451	29330	29118	29118	29457	29332	29381	29480	29418	29214	29448	29184	29584	29402	29553	29305	29427	29466	29346	29448	29476	29588	29413	29505	29336	29622	29460	29287	29376	29444	29398	29396	29281	29510	29159	29487	29121	29383	29484	29139	29190	29309	29352	29447	29455	29482	29223	29589	29377	29386	29240	29287	29349	29338	29173	29382	29276	29302	29283	29016	29346	29406	29133	29369	29500	29343	29581	29323	29359	29341	29316	29197	29246	29390	29462	29340	29004	29280	29465	29430	29471	29243	29182	29505	29418	29358	29277	29323	29498	29247	29177	29158	29523	29435	29317	29133	29423	29645	29418	29345	29384	29051	29223	29209	29352	29699	29441	29249	29410	29265	29466	29516	29049	29274	29132	29400	29315	29450	28938	29306	29468	29397	29129	29280	29408	29525	29432	29421	29443	29253	29178	29071	29511	29419	29465	29248	29290	29419	29499	29285	29550	29575	29342	29396	29199	29478	29300	29339	29407	29234	29322	29262	29366	29594	29738	29245	29236	29477	29621	29525	29191	29398	29151	29279	29299	29286	29365	29436	29473	29261	29526	29292	29379	29385	29313	29386	29320	29669	29428	29596	29037	29597	29187	29481	29359	29408	29183	29419	29458	29247	29808	29511	29107	29221	29167	29276	29293	29225	29190	29276	29439	29316	29427	29467	29188	29291	29402	29513	29193	29534	29466	29319	29223	29370	29456	29302	29533	29718	29557	29442	29494	29540	29516	29434	29486	29397	29142	29450	29331	29311	29334	29714	29086	29388	29449	29135	29376	29520	29231	29194	29336	29501	29051	29335	29465	29443	29358	29351	29527	29220	29419	29369	29451	29221	29665	29404	29630	29421	29470	29330	29232	29316	29147	29380	29327	29530	29309	29343	29249	29128	29451	29277	29527	29301	29193	29022	29245	29175	29233	29309	29463	29531	29225	29574	29350	29177	29588	29252	29261	29378	29523	29463	29071	29326	29548	29482	29481	29234	29269	29487	29417	29475	29394	29369	29457	29638	29731	29449	29499	29476	29281	29340	29561	29345	29569	29185	29427	29182	29225	29314	29527	29226	29332	28881	29455	29337	28995	29276	29342	29343	29351	29106	29373	29415	29052	29326	29428	29286	29194	29610	29226	29380	29374	29582	29586	29170	29252	29540	29379	29320	29408	29516	29687	29157	29573	29299	29442	29227	29560	29306	29420	29378	29208	29483	29524	29538	29276	29122	29496	29304	29482	29110	29393	29379	29458	29709	29390	29357	29417	29073	29619	29577	29100	29296	29292	29529	29204	29033	29384	29155	29278	29551	29544	29352	29306	29447	29389	29354	29376	29176	29356	29382	29580	29500	29401	29480	29556	29150	29203	29463	29512	29416	29311	29328	29334	29705	29461	29400	29432	29418	29479	29220	29510	29360	29170	29462	29225	29177	29277	29698	29287	29075	29289	29449	29493	29399	29395	29388	29244	29004	29711	29279	29561	29345	29498	29364	29241	29288	29215	29369	29407	29422	29262	29158	29235	29369	29360	29285	29463	29286	29214	29368	29321	29385	29291	29284	29492	29519	29482	29254	29479	29464	29692	29646	29345	29339	29255	29435	29567	29306	29490	29035	29516	29718	29361	29329	29330	29364	29475	29291	29156	29332	29589	29496	29339	29435	29547	29369	29271	29186	29356	29307	29439	29448	29405	29899	29701	29475	29496	29205	29382	29317	29374	29587	29615	29545	29609	29761	29511	29126	29268	29217	29392	29751	29507	29290	29652	29454	29342	29266	29150	29559	29441	29536	29439	29351	29436	29426	29359	29437	29386	29397	29471	29343	29334	29367	29367	29267	29442	29266	29301	29723	29279	29485	29378	29346	29448	29404	29687	29290	29162	29264	29568	29307	29578	29649	29686	29277	29216	29151	29413	29536	29390	29304	29304	29402	29172	29073	29228	29482	29356	29364	29237	29199	29290	29457	29318	29477	29384	29239	29386	29372	29212	29503	29440	29459	29510	29228	29225	29499	29451	29466	29372	29126	29406	29476	29294	29407	29183	29133	29451	29241	29377	29356	29436	29479	29416	29316	29430	29382	29450	29234	29354	29374	29360	29420	29285	29386	28974	29531	29410	29268	29389	29587	29497	29486	29433	29323	29159	29440	29725	29719	29478	29485	29413	29386	29473	29268	29283	29144	29418	29436	29239	29436	29523	29220	29542	29603	29262	29281	29426	29328	29230	29230	28964	29336	29205	29428	29404	29378	29230	29486	29401	29459	29617	29428	29272	29233	29509	29498	29365	29382	29335	29319	29450	29381	29291	29424	29379	29317	29577	29347	29452	29423	29286	29384	29601	29470	29130	29390	29620	29486	29572	29563	29712	29406	29211	29304	29481	29263	29358	29269	29399	29459	29516	29246	29438	29306	29356	29346	29348	29073	29345	29443	29411	29059	29356	29352	29272	29246	29627	29419	29297	29313	29337	29425	29334	29286	29329	29215	29540	29354	29498	29298	29274	29525	29558	29177	29345	29282	29356	29356	29131	29283	29082	29365	29297	29330	29064	29404	29150	29303	29217	29585	29385	29330	29514	29594	29305	29583	29179	29450
28899	48108	48040	39148	32505	28414	25193	23174	22044	21083	20159	19802	19468	19304	19000	18745	18772	18608	18869	18582	18411	18606	18364	18307	18120	18015	18122	17938	17979	18033	17861	17961	17870	17830	17746	17781	17698	17745	17854	17634	17563	17636	17741	17478	17760	17566	17793	17732	17640	17658	17556	17734	17677	17775	17592	17747	17736	17776	17746	17768	17609	17486	17528	17736	17551	17672	17699	17767	17543	17754	17686	17721	17551	17585	17629	17829	17655	17583	17462	17689	17522	17477	17729	17355	17625	17817	17546	17668	17639	17582	17515	17622	17797	17629	17611	17631	17591	17525	17578	17647	17619	17610	17718	17670	17613	17591	17550	17506	17889	17854	17556	17560	17595	17565	17746	17427	17690	17637	17719	17690	17664	17707	17494	17758	17653	17786	17745	17435	17735	17739	17793	17522	17510	17556	17729	17610	17756	17696	17646	17733	17543	17576	17613	17720	17720	17749	17597	17727	17483	17811	17557	17616	17581	17558	17499	17543	17682	17541	17603	17700	17610	17551	17656	17700	17819	17575	17764	17686	17580	17536	17699	17621	17573	17701	17455	17730	17678	17524	17619	17551	17596	17749	17729	17681	17650	17588	17536	17678	17514	17572	17592	17600	17449	17699	17686	17614	17771	17640	17690	17626	17685	17690	17513	17606	17656	17673	17749	17648	17559	17579	17641	17562	17761	17618	17680	17692	17592	17633	17576	17676	17534	17585	17749	17589	17577	17721	17735	17664	17577	17597	17639	17626	17602	17550	17626	17662	17585	17652	17696	17683	17592	17632	17720	17699	17546	17674	17745	17645	17604	17707	17595	17628	17731	17568	17590	17553	17768	17575	17647	17761	17555	17809	17671	17683	17650	17564	17672	17508	17621	17614	17578	17679	17737	17605	17604	17591	17609	17810	17696	17657	17868	17486	17477	17709	17711	17595	17724	17725	17617	17608	17631	17580	17641	17711	17692	17725	17549	17630	17573	17626	17571	17813	17769	17775	17588	17561	17657	17786	17615	17563	17661	17725	17496	17707	17571	17444	17674	17672	17611	17701	17751	17628	17623	17767	17613	17728	17714	17682	17728	17424	17643	17671	17590	17698	17554	17661	17625	17665	17643	17668	17527	17577	17655	17592	17572	17543	17672	17374	17522	17650	17755	17711	17627	17708	17693	17610	17683	17545	17631	17804	17930	17527	17732	17561	17716	17751	17561	17665	17688	17647	17594	17545	17656	17518	17468	17555	17464	17678	17660	17747	17614	17844	17616	17678	17623	17655	17721	17726	17672	17643	17663	17594	17502	17587	17684	17660	17673	17591	17697	17643	17596	17543	17494	17661	17615	17417	17662	17547	17637	17409	17692	17524	17556	17765	17689	17568	17618	17550	17588	17490	17769	17707	17447	17488	17821	17338	17683	17390	17663	17788	17432	17712	17617	17789	17589	17714	17587	17590	17694	17582	17753	17547	17534	17583	17517	17635	17624	17553	17677	17655	17478	17615	17622	17591	17614	17697	17662	17462	17608	17742	17696	17541	17527	17613	17519	17452	17685	17558	17620	17559	17602	17558	17808	17701	17552	17768	17495	17520	17685	17780	17706	17579	17769	17617	17658	17639	17502	17682	17522	17558	17716	17726	17765	17672	17583	17604	17468	17734	17658	17394	17769	17595	17591	17768	17769	17580	17554	17691	17564	17639	17788	17602	17619	17594	17390	17505	17763	17658	17511	17649	17644	17652	17542	17634	17526	17584	17641	17567	17796	17438	17634	17584	17706	17506	17542	17675	17729	17461	17571	17666	17429	17738	17728	17776	17553	17764	17662	17745	17675	17645	17581	17617	17428	17564	17682	17649	17532	17773	17676	17707	17651	17661	17609	17620	17612	17724	17542	17731	17570	17681	17581	17410	17487	17753	17656	17654	17712	17657	17662	17558	17726	17614	17601	17683	17568	17554	17657	17715	17710	17912	17578	17508	17886	17556	17665	17558	17614	17548	17651	17773	17732	17521	17597	17684	17734	17632	17546	17586	17639	17859	17720	17629	17465	17467	17683	17658	17562	17816	17673	17738	17740	17565	17759	17717	17616	17594	17453	17699	17679	17566	17643	17653	17625	17585	17684	17666	17458	17589	17551	17610	17715	17625	17613	17627	17592	17476	17509	17738	17625	17796	17665	17573	17690	17506	17500	17719	17639	17507	17752	17618	17699	17795	17682	17606	17534	17714	17562	17541	17603	17733	17579	17443	17756	17528	17545	17611	17516	17673	17662	17506	17612	17697	17667	17793	17628	17643	17583	17857	17640	17700	17767	17775	17706	17642	17603	17615	17737	17768	17533	17544	17643	17601	17743	17606	17594	17637	17603	17775	17627	17683	17771	17469	17749	17594	17557	17756	17492	17717	17799	17474	17738	17804	17490	17818	17471	17456	17760	17576	17595	17606	17609	17689	17483	17420	17609	17714	17569	17567	17544	17633	17464	17685	17815	17811	17550	17654	17748	17676	17626	17805	17641	17603	17624	17618	17509	17695	17491	17576	17530	17653	17579	17645	17628	17779	17569	17697	17570	17594	17680	17608	17727	17588	17472	17562	17728	17612	17726	17764	17758	17796	17627	17660	17582	17670	17573	17576	17627	17548	17688	17785	17591	17730	17599	17558	17520	17663	17638	17712	17572	17606	17621	17486	17597	17748	17624	17529	17696	17582	17625	17646	17582	17704	17588	17684	17704	17621	17756	17690	17665	17604	17641	17816	17769	17679	17583	17532	17431	17539	17674	17608	17580	17788	17570	17598	17559	17764	17618	17531	17735	17537	17804	17688	17563	17551	17799	17692	17597	17556	17617	17500	17554	17593	17735	17357	17885	17495	17717	17598	17626	17749	17701	17437	17871	17549	17545	17742	17576	17689	17509	17706	17579	17525	17564	17744	17746	17682	17526	17592	17518	17575	17815	17637	17700	17751	17527	17853	17714	17595	17411	17798	17682	17812	17403	17614	17561	17479	17674	17785	17778	17584	17596	17695	17618	17597	17685	17638	17564	17713	17533	17592	17731	17739	17623	17602	17568	17671	17564	17512	17715	17539	17574	17422	17705	17720	17687	17433	17497	17644	17595	17399	17513	17639	17458	17566	17663	17568	17700	17668	17779	17708	17604	17651	17545	17785	17636	17649	17567	17489	17706	17658	17654	17496	17785	17582	17553	17569	17702	17733	17644	17563	17524	17434	17599	17614	17603	17619	17790	17774	17636	17646	17588	17625	17768	17561	17680	17590	17522	17688	17558	17694	17543	17696	17513	17676	17740	17518	17645	17550	17711	17517	17545	17687	17723	17575	17602	17600	17736	17871	17542	17554	17642	17739	17399	17553	17535	17687	17700	17505	17645	17591	17589	17588	17604	17765	17693	17684	17587	17551	17700	17710	17519	17785	17706	17519	17659	17789	17746	17740	17765	17398	17586	17724	17732	17633	17637	17610	17592	17634	17620	17784	17586	17674	17645	17545	17560	17600	17714	17515	17451	17579	17685	17617	17561	17493	17704	17613	17728	17798	17516	17582	17543	17578	17698	17440	17707	17550	17651	17653	17568	17630	17584	17647	17635	17637	17584	17744	17565	17447	17681	17625	17628	17698	17646	17674	17565	17596	17722	17758	17524	17636	17566	17613	17609	17610	17575	17684	17716	17735	17566	17706	17465	17667	17455	17687	17722	17607	17569	17648	17778	17526	17725	17600	17566	17563	17611	17769	17596	17747	17541	17468	17428	17676	17582	17488	17648	17598	17616	17534	17662	17659	17737	17592	17693	17545	17854	17496	17669	17659	17746	17676	17579	17625	17569	17646	17648	17657	17453	17618	17599	17586	17654	17570	17689	17631	17664	17661	17592	17678	17667	17662	17678	17568	17686	17669	17524	17569	17433	17587	17558	17515	17531	17653	17728	17504	17616	17662	17535	17577	17714	17590	17594	17486	17629	17632	17534	17508	17609	17803	17675	17572	17486	17699	17495	17705	17538	17653	17766	17648	17602	17451	17671	17437	17662	17694	17532	17702	17599	17503	17623	17621	17546	17508	17623	17619	17567	17740	17627	17779	17618	17544	17563	17431	17758	17529	17641	17474	17663	17583	17624	17641	17591	17628	17724	17619	17670	17576	17736	17657	17651	17718	17616	17661	17489	17538	17565	17544	17534	17637	17766	17555	17747	17637	17605	17547	17669	17649	17734	17518	17578	17604	17645	17701	17597	17545	17704	17881	17735	17734	17576	17769	17472	17649	17520	17753	17565	17603	17672	17849	17736	17561	17728	17517	17493	17812	17633	17578	17705	17436	17368	17630	17552	17482	17625	17734	17599	17725	17521	17676	17566	17609	17688	17779	17457	17599	17592	17636	17383	17553	17783	17598	17404	17661	17415	17587	17610	17623	17651	17692	17588	17734	17621	17630	17582	17576	17837	17751	17419	17651	17596	17547	17602	17631	17584	17709	17434	17642	17696	17632	17559	17561	17747	17683	17733	17849	17689	17468	17745	17517	17599	17693	17838	17612	17650	17623	17576	17404	17717	17642	17511	17627	17522	17564	17663	17536	17789	17677	17451	17594	17639	17830	17626	17593	17594	17734	17654	17612	17708	17714	17720	17571	17521	17640	17544	17599	17544	17617	17792	17694	17572	17617	17792	17529	17794	17374	17683	17667	17680	17615	17681	17711	17612	17597	17657	17437	17776	17554	17627	17677	17502	17652	17741	17570	17630	17599	17671	17723	17484	17641	17631	17616	17702	17534	17730	17542	17535	17708	17749	17613	17826	17725	17616	17537	17757	17510	17683	17519	17617	17538	17543	17601	17589	17519	17710	17693	17644	17615	17509	17790	17647	17714	17556	17648	17755	17559	17878	17743	17651	17610	17706	17487	17635	17556	17745	17671	17818	17608	17639	17688	17812	17673	17732	17634	17569	17759	17741	17547	17629	17487	17679	17639	17585	17480	17640	17680	17699	17635	17834	17734	17555	17732	17644	17642	17600	17677	17633	17628	17695	17599	17620	17440	17692	17557	17466	17627	17525	17628	17639	17633	17861	17587	17554	17605	17689	17610	17529	17778	17616	17694	17517	17622	17500	17521	17567	17642	17721	17739	17563	17540	17670	17514	17634	17859	17624	17678	17560	17725
37866	35061	40354	38400	34721	33240	32439	32095	31357	31447	31441	30850	31013	30959	30763	30895	30898	31084	30728	30928	30836	30746	30815	30840	30679	30834	30986	30768	30673	30487	30764	30709	30762	30699	31043	30562	30855	30996	30610	30778	30559	30601	30483	30660	30783	30764	30585	30741	30663	30518	30536	30395	30592	30462	30706	30606	30755	30601	30660	30439	30570	30735	30512	30502	30837	30683	30514	30930	30790	30625	30553	30489	30598	30601	30721	30429	30598	30725	30534	30522	30724	30346	30692	30684	30662	30730	30636	30855	30629	30553	30818	30656	30592	30502	30562	30602	30708	30569	30692	30735	30460	30482	30465	30590	30869	30788	30468	30675	30687	30605	30598	30487	30847	30611	30863	30561	30638	30627	30541	30852	30636	30453	30607	30708	30549	30632	30616	30847	30763	30715	30691	30589	30548	30580	30838	30379	30660	30589	30883	30611	30539	30575	30708	30543	30595	30537	30593	30759	30744	30502	30507	30443	30564	30652	30679	30645	30740	30542	30737	30785	30784	30799	30488	30507	30954	30573	30770	30704	30741	30445	30653	30712	30662	30483	30776	30512	30701	30704	30774	30638	30728	30456	30677	30896	30674	30603	30628	30179	30628	30792	30556	30414	30464	30649	30583	30737	30857	30569	30769	30625	30774	30850	30545	30421	30546	30741	30741	30615	30458	30723	30732	30791	30429	30465	30445	30801	30436	30653	30602	30617	30847	30628	30578	30709	30455	30949	30970	30315	30604	30635	30584	30875	30774	30631	30835	30412	30822	30486	30735	30853	30850	30585	30869	30400	30798	30527	30846	30718	30601	30688	30705	30623	30756	30641	30438	30770	30496	30496	30732	30504	30469	30640	30677	30594	30472	30750	30850	30595	30905	30556	30681	30646	30620	30664	30717	30590	30567	30363	30655	30636	30428	30392	30636	30510	30714	30638	30542	30557	30499	30653	30569	30493	30635	30511	30396	30275	30608	30511	30658	30756	30444	30678	30575	30574	30594	30566	30709	30752	30826	30491	30810	30753	30697	30653	30434	30941	30697	30676	30643	30387	30711	30632	30756	30669	30597	30609	30415	30667	30579	30525	30721	30387	30626	31023	30616	30430	30739	30766	30704	30566	30663	30594	30742	30623	30693	30605	30443	30675	30510	30415	30645	30747	30427	30649	30598	30587	30732	30562	30583	30621	30518	30476	30703	30481	30441	30637	30606	30636	30540	30535	30521	30452	30637	30474	30861	30899	30799	30715	30817	30635	30893	30563	30311	30864	30415	30419	30618	30246	30687	30789	30644	30167	30527	30443	30574	30669	30438	30744	30594	30577	30514	30602	30721	30313	30529	30695	30690	30666	30554	30582	30593	30628	30648	30619	30521	30683	30629	30416	30629	30812	30611	30590	30681	30336	30597	30563	30704	30335	30729	30616	30444	30377	30524	30522	30752	30804	30793	30642	30635	30829	30855	30647	30774	30430	30513	30668	30684	30608	30586	30662	30652	30415	30725	30504	30639	30509	30674	30481	30519	30740	30622	30351	30538	30746	30823	30528	30460	30550	30707	30857	30659	30810	30529	30483	30696	30482	30485	30895	30695	30487	30639	30538	30712	30780	30563	30786	30751	30671	30949	30644	30753	30414	30472	30568	30492	30907	30719	30751	30700	30758	30788	30607	30512	30681	30624	30835	30358	30861	30464	30528	30941	30464	30457	30631	30578	30458	30551	30534	30693	30605	30760	30692	30620	30374	30706	30553	30377	30548	30730	30753	30214	30708	30293	30571	30725	30431	30721	30476	30802	30538	30464	30784	30794	30609	30734	30777	30763	30587	30610	30638	30736	30472	30697	30604	30539	30667	30278	30378	30788	30536	30709	30756	30731	30660	30564	30903	30610	30500	30484	30583	30565	30352	30560	30857	30772	30830	30706	30705	30803	30612	30771	30550	30513	30591	30712	30750	30663	30751	30885	30949	30718	30521	30678	30539	30390	30283	30655	30515	30636	30432	30371	30778	30606	30702	30525	30520	30595	30442	30722	30924	30962	30687	30509	30551	30768	30705	30464	30700	30603	30283	30740	30738	30839	30526	30731	30651	30768	30565	30512	30557	30712	30645	30673	30477	30475	30327	30370	30554	30685	30494	30560	30590	30840	30523	30683	30699	30560	30870	30565	30670	30933	30774	30736	30731	30632	30660	30417	30559	30451	30888	30690	30623	30651	30655	30610	30833	30820	30617	30572	30322	30531	30258	30699	30488	30449	30603	30818	30687	30665	30524	30409	30571	30796	30577	30420	30658	30522	30570	30790	30478	30574	30254	30606	30490	30563	30570	30509	30444	30572	30693	30673	30713	30681	30540	30504	30484	30726	30673	30800	30537	30593	30661	30447	30403	30726	30478	30715	30848	30728	30352	30530	30535	30498	30593	30701	30799	30667	30776	30764	30764	30387	30515	30547	30556	30575	30325	30582	30809	30853	30521	30603	30734	30493	30532	30711	30672	30504	30842	30402	30402	30432	30539	30545	30652	30595	30686	30736	30839	30617	30843	30364	30739	30704	30603	30664	30766	30469	30609	30721	30633	30396	30475	30758	30471	30798	30842	30924	30590	30622	30598	30524	30682	30544	30460	30558	30509	30634	30519	30406	30673	30571	30397	30634	30484	30683	30732	30794	30632	30652	30615	30592	30570	30517	30779	30663	30624	30520	30525	30382	30769	30608	30508	30478	30546	30724	30794	30786	30489	30531	30550	30559	30578	30678	30636	30686	30500	30734	30829	30636	30597	30686	30725	30741	30500	30640	30626	30857	30533	30610	30657	30608	30471	30430	30809	30533	30396	30374	30406	30681	30778	30790	30864	30771	30553	30775	30709	30452	30624	30541	30539	30616	30592	30443	30599	30399	30423	30690	30497	30686	30744	30667	30719	30512	30557	30448	30710	30782	30576	30599	30473	30460	30574	30603	30643	30888	30667	30710	30793	30886	30452	30656	30662	30534	30739	30596	30750	30555	30520	30583	30845	30723	30843	30462	30568	30815	30566	30344	30588	30665	30513	30730	30702	30585	30455	30878	30791	30612	30593	30787	30597	30550	30710	30839	30736	30731	30720	30534	30705	30571	30489	30944	30920	30730	30623	30454	30606	30646	30742	30622	30533	30645	30492	30561	30616	30840	30475	30726	30346	30504	30728	30517	30589	30816	30546	30675	30568	30638	30555	30579	30689	30826	30507	30460	30542	30602	30682	30542	30439	30830	30725	30846	30564	30495	30498	30425	30533	30568	30549	30710	30661	30776	30838	30716	30526	30792	30673	30475	30536	30732	30611	30518	30730	30525	30726	30564	30543	30760	30593	30603	30769	30440	30571	30628	30737	30509	30603	30513	30643	30527	30757	30774	30648	30563	30657	30679	30451	30435	30435	30935	30587	30656	30452	30524	30616	30669	30919	30747	30615	30739	30835	30741	30576	30556	30676	30741	30594	30442	30711	30578	30988	30828	31111	30663	30664	30787	30574	30591	30959	30633	30650	30816	30354	30754	30526	30894	30476	30795	30493	30570	30576	30732	30632	30553	30642	30870	30674	30421	30673	30764	30731	30591	30546	30571	30642	30673	30429	30698	30746	30522	30811	30400	30645	30686	30427	30626	30653	30824	30588	30639	30240	30693	30872	30449	30561	30903	30809	30425	30603	30629	30420	30688	30685	30575	30648	30514	30426	30448	30789	30749	30462	30787	30745	30645	30675	30819	30797	30673	30735	30574	30383	30385	30629	30721	30641	30716	30436	30639	30574	30566	30543	30267	30482	30639	30721	30643	30628	30442	30745	30662	30577	30440	30783	30673	30695	30847	30662	30635	30638	30640	30522	30688	30366	30823	30636	30640	30363	30509	30688	30604	30497	30444	30645	30811	30796	30293	30340	30607	30292	30560	30992	30909	30669	30725	30627	30724	30678	30752	30664	30754	30812	30542	30580	30568	30687	30680	30956	30743	30596	30435	30615	30595	30644	30652	30589	30548	30695	30542	30761	30583	30659	30481	30714	30500	30734	30740	30605	30696	30607	30824	30501	30530	30459	30761	30437	30724	30374	30556	30470	30622	30506	30462	30863	30693	30659	30523	30632	30760	30711	30711	30583	30551	30519	30330	30483	30718	30714	30427	30501	30753	30792	30609	30702	30969	30592	30449	30572	30788	30919	30179	30627	30669	30693	30623	30638	30422	30460	30516	30616	30522	30678	30687	30472	30799	30644	30583	30771	30835	30415	30777	30686	30461	30687	30570	30540	30553	30641	30563	30606	30825	30830	30690	30281	30488	30767	30835	30592	30893	30835	30943	30345	30581	30575	30578	30667	30636	30833	30675	30594	30589	30695	30625	30669	30614	30490	30605	30754	30523	30475	30653	30680	30697	30690	30719	30676	30521	30415	30614	30684	30543	30618	30889	30558	30419	30583	30502	30848	30745	30800	30400	30261	30851	30805	30700	30631	30678	30641	30684	30477	30614	30561	30432	30882	30712	30629	30637	30603	30554	30538	30486	30772	30888	30640	30579	30578	30528	30617	30779	30821	30701	30818	30689	30422	30579	30397	30529	30689	30491	30532	30893	30647	30361	30413	30951	30670	30597	30348	30743	30756	30416	30465	30688	30610	30348	30525	30709	30547	30656	30718	30586	30352	30790	30613	30567	30315	30654	30642	30647	30654	30805	30807	30783	30611	31121	30693	30351	30431	30695	30750	30599	30581	30724	30812	30779	30668	30803	30762	30633	30609	30161	30718	30691	30663	30382	30616	30804	30665	30827	30603	30589	30429	30286	30450	30559	30319	30471	30454	30979	30785	30645	30457	30758	30539	30647	30593	30738	30572	30833	30621	30408	30816	30694	30897	30758	30485	30742	30862	30516	30649	30734	30504	30341	30498	30301	30512	30279	30952	30517	30478	30947	30695	30639	30633	30660	30703	30643	30527	30848	30612	30741	30246	30627	30668	30568	30596	30757	30805	30579	30590	30641	30861	30498	30572	30585	30462	30783	30606	30722	30572	30689	30622	30791	30570	30324	30864	30479	30560	30342	30591	30708	30803	30686	30682	30580	30700	30747	30342	30587	30596	30620	30541	30801	30688	30516	30617	30627	30864	30537	30706	30721	30670	30619	30577	30852	30616	30548	30764
30856	37731	37205	29498	24968	22434	21149	20234	19569	19119	18967	18869	18631	18653	18582	18604	18319	18722	18652	18500	18570	18560	18500	18367	18431	18341	18257	18200	18159	18350	18345	18364	18258	18284	18225	18297	18126	18285	18269	18234	18052	18072	18169	18268	18218	18106	18288	18269	18193	18277	18219	18236	18161	18075	18202	18114	17981	18160	18063	18136	18251	18246	18102	18128	18269	18193	18200	18162	18217	18106	18292	18123	18091	18172	18201	18089	18233	18085	18171	18219	18262	18206	18257	18052	18125	18231	18360	18003	18257	18186	18069	18162	18083	18047	18125	18187	18191	18085	18314	18181	18110	18264	18254	18202	18260	18181	18254	18211	18101	18218	18263	18088	18178	18354	18242	18098	18148	18029	18212	18203	18253	18274	18407	18381	18212	18047	18275	18200	18308	18315	18158	18114	18114	18181	18092	18313	18239	18140	18197	18000	18135	18134	18348	18269	18120	18253	18190	18235	18241	18017	18032	18160	18132	18087	18053	18081	18184	18171	18216	18236	18150	18288	18236	18315	18353	18178	18312	18144	18238	18203	18242	17989	18385	18086	18324	18430	18159	18143	18216	18193	18209	18149	18379	18126	18273	18241	18073	18168	18134	18233	18503	18242	18178	18263	18139	18106	18030	18094	18334	18130	18083	18232	18272	18360	18100	18148	18298	18358	18277	18074	18134	18385	18316	18010	18238	18110	18104	18133	18294	17959	18205	18243	18332	18278	18157	18129	18358	18339	18201	18133	18154	18092	18114	18121	18213	18068	18170	18209	18183	18225	18119	18205	18143	18191	18142	18418	18050	18344	18055	18172	18082	18227	18197	18203	18352	18247	18457	18083	18044	18063	18243	18207	18381	18177	18232	18092	18271	18085	18250	18077	18245	18207	18144	18298	18247	18211	18189	18201	18137	18075	18182	18059	18118	18199	18076	18104	18104	18297	18067	18172	18090	18238	18200	18349	18135	18212	18188	18325	18061	18257	18280	18344	18289	18016	18120	18262	18282	18177	18238	18206	18208	18352	18133	18165	18088	18106	18166	17979	18150	18218	18098	17820	18203	18111	18158	18349	18160	18110	18234	18250	18242	18142	18177	18073	18177	18194	18042	18124	18035	18452	18294	18110	18163	18310	18182	18156	17991	18292	18085	18058	18261	18092	18250	18152	18091	18200	18380	18161	18109	18130	18380	18235	18275	18075	17997	18362	18143	18350	18238	18251	17969	18232	18126	18210	18271	18193	18142	18088	18068	18280	18266	18008	18250	18272	18138	18202	18169	18147	17958	18170	18394	18198	18170	18049	18290	18205	18370	18158	18040	18210	18263	18115	18040	18191	18142	18285	18371	18314	18287	18235	18159	18141	18373	18130	18226	18137	18230	18295	18323	18257	18266	18180	18339	18080	18277	18198	18295	18127	18064	18166	18345	18178	18296	18158	18144	18091	18167	18096	18221	18186	18357	18261	18127	18168	18159	18186	18037	18207	18173	18094	18075	18296	18186	18208	18234	18113	18280	18302	18352	18050	18078	18186	18274	18052	18215	18177	18254	18218	18211	18191	18269	18274	18293	18319	18072	18115	18178	18221	18110	18327	18229	18264	18299	18222	18103	18060	18117	18184	18245	18191	18156	18065	18385	18069	18145	18007	18263	18255	18150	18277	18171	18276	18388	18352	18199	18132	18308	18392	18430	18124	18021	18072	18256	18352	18394	18137	18177	18055	18071	18050	18276	18385	18123	18236	18145	18262	18074	18310	18259	18207	18436	18295	18232	18091	18304	18131	18113	18213	17960	18322	18320	18066	17977	18149	18221	18257	18151	18183	18285	18169	18223	18029	18079	18161	18251	18359	18216	18119	17995	18142	18268	18152	18421	18179	18261	18085	18334	17974	18312	18302	18239	18230	18174	18243	18103	18235	18124	18106	18178	18414	18246	18231	18197	18185	18341	18128	18257	18194	18167	18179	18307	18111	18182	18055	18155	18015	18175	18191	18238	18098	18128	18200	18155	18113	18112	18222	18297	18331	18149	18205	18173	18186	18246	18234	18335	18152	18260	18193	18260	18166	18166	18107	18218	18252	18069	18193	18282	18298	18217	18139	18229	18306	18142	18133	18017	18233	18261	18199	18131	18131	18322	18468	18097	18318	18137	18037	18297	18113	18156	18211	18138	18105	18318	18303	18200	18165	18084	18277	18150	18248	18159	18425	18094	18158	18260	18237	18390	18200	18090	18130	18054	18019	18077	18215	18118	18130	18193	18170	18262	18083	18036	18063	18227	18182	18248	18080	18193	18033	18130	18417	18109	18328	18313	18191	18171	18082	18253	18003	18258	18067	18184	18153	18144	18284	18214	18186	18160	18198	18189	18203	18195	18130	18364	18188	18167	18175	18204	18029	18179	18032	18346	18173	18248	18142	18204	18159	18249	18170	18204	18117	18187	18268	18023	18230	18135	18245	18239	18279	18140	18298	18050	18413	18186	18202	18119	18192	18079	18068	18269	18224	18354	18246	18191	18006	18285	18180	18262	18185	18272	18297	18290	18231	18123	18230	18372	18246	18168	18294	18373	18266	18122	18218	18313	18276	18135	18107	18261	18188	18280	18065	18228	18221	18110	18113	18130	18090	18109	18215	18282	18219	18239	18139	18297	18421	18174	18117	18227	18165	18125	18256	18215	18028	18172	18192	18289	18173	18256	18238	18208	18127	18440	18243	18173	18254	18061	18065	18423	18120	18247	18229	18037	18341	18131	18297	18344	18082	18351	18127	18230	18167	18161	18163	18264	18172	18133	18195	17999	18198	18035	18181	18204	18261	18312	18257	18314	18155	18277	18027	18062	18130	18224	18249	18215	18264	18103	18140	18159	18149	18275	18305	18168	18202	18244	18044	18370	18182	18270	18105	18113	18113	18289	18115	18224	18044	18255	18137	18186	18336	18116	18385	18095	18319	18232	18408	18119	18189	18331	18301	18167	18096	18045	18249	18121	18123	18178	18195	18253	18135	18224	18160	18148	18140	18202	18309	18255	18218	18067	18165	17960	18266	18096	18174	18059	18188	18110	18305	18302	18183	18164	18332	18150	18170	18297	18126	18375	18225	18142	18170	18217	18284	18506	18231	18193	18197	18273	18102	18239	18190	18152	18157	18180	18216	18139	18198	18317	18409	18311	18218	18118	18202	18272	18286	18261	18291	18089	18069	18131	18169	18133	18308	18248	18078	18230	18127	18139	18163	18146	18004	18260	18191	18192	18162	18294	18217	18236	18218	18220	18026	18098	18302	18172	18206	18257	18317	18054	18195	18143	18173	18304	18227	18351	18302	18228	18234	18164	18323	18309	18243	18255	18022	18258	18094	18268	18285	18305	18133	18105	18125	18225	18236	18173	18286	18272	18310	18171	18148	18283	18060	18193	18195	18085	18166	18137	18294	18289	18224	18143	18203	18215	17952	18349	18311	18246	18210	18131	18266	18237	18349	18251	18231	18199	18203	18195	18350	18380	18182	18301	18313	18242	18368	18052	18247	18091	18333	18317	18258	18231	18362	18231	18191	18386	18234	18049	18260	18013	18124	18285	18247	18244	18429	18182	18016	18260	18297	18305	18187	17994	18248	18150	18168	18255	18293	18202	18177	18166	18186	18217	18261	17973	18282	18062	18322	17917	18203	18147	18125	18298	18083	18237	18233	18131	18216	18099	18184	18146	18067	18327	18175	18188	18268	18226	18153	18317	18174	18423	18022	18228	18140	18193	18139	18329	18216	18237	17951	18151	18159	18151	18201	18158	18287	18200	18360	18202	18239	18314	18172	18302	18055	18242	18023	18249	18171	18219	18256	18323	18249	18198	18191	18505	18077	18120	18260	18234	18148	18280	18044	18373	18227	18210	18246	18009	18038	18194	18064	18350	18141	18068	18341	18221	18124	18212	18373	18192	18240	18117	18253	18300	18356	18125	18169	18176	18388	18264	18063	18365	18250	18155	18179	18103	18235	18173	18019	18216	18153	18201	18234	18268	18321	18118	18130	18101	18165	18331	18076	18225	18202	18276	18250	18070	18269	18219	18122	18398	18045	18165	18372	18171	18200	18368	18224	18208	18204	17978	18220	18055	18265	18120	18126	18123	18284	18111	18302	18244	18345	18287	18169	18170	18132	18023	18081	18095	18204	18186	18221	18238	18167	18134	18262	18149	18249	18045	18252	18344	18072	18245	18014	18171	18277	18123	18200	18105	18114	18378	18080	18150	18129	18260	18075	18154	18074	18260	18341	18397	18130	18059	18145	18198	18159	18235	18251	18231	18284	17982	18270	18235	18064	18327	18215	18164	18207	18140	18299	18257	18274	18378	18311	18174	18259	18308	18228	18168	18096	18076	18292	18128	18264	18150	18261	18244	18187	18227	18189	18186	18223	18269	18281	18209	17989	18128	18252	18152	18203	18170	18319	18284	18230	18163	18248	18349	18310	18208	18166	18250	18131	18304	18158	18294	18091	18302	18207	18002	18214	18268	18333	18110	18281	18199	18233	18203	18396	18169	18166	18138	18255	18216	18225	18342	18323	18114	18023	18211	18332	18142	18258	18089	18236	18135	18129	17945	18368	18006	18208	17968	18040	18258	18101	18289	18206	18247	18128	18092	18333	18197	18159	18297	18140	18318	18026	18169	18080	18105	18125	18027	18221	18183	18196	18304	18248	18194	18174	18129	18230	18325	18322	18150	18182	18326	18225	18328	18170	18214	18275	18150	18151	18236	18172	18471	18156	18308	18346	18283	18316	18291	18254	17972	18315	18178	18265	18144	18238	18248	18146	18247	18231	18340	18125	18300	18140	18335	18413	18193	18304	18109	18117	18144	18141	18115	18293	18304	18142	18019	18303	18098	18245	18271	18187	18293	18242	18176	18108	18226	18149	18327	18129	18180	18164	18076	18207	18375	18490	18263	18178	18292	18242	18002	18232	18160	18197	18114	18287	18143	18375	18147	18019	18301	18325	18325	18181	18261	18188	18307	18189	18238	18260	18009	18174	18156	18213	18252	18251	18113	18070	18324	18129	18342	18153	18189	18113	18054	18302	18198	18228	18247	18314	18199	18119	18081	18318	18343	18175	18261	18205	18323	18108	18236	18264	18211	18222	18286	18217	18060	18115	18203	18146	18257	18127
23352	20657	27200	25447	26751	32502	35371	32630	31750	31308	31374	30698	30442	30271	30165	30285	30129	29915	30071	29994	30200	30041	29968	30460	29936	29934	29717	29845	29887	29854	29715	29779	29910	29861	29773	29984	29449	29542	29732	29584	29559	29581	29424	29825	29472	29637	29625	29730	29560	29497	29639	29803	29833	29574	29741	29597	29824	29597	29573	29855	29465	29643	29326	29628	29391	29809	29703	29635	29928	29519	29657	29697	29807	29478	29779	29735	29540	29569	29525	29657	29637	29785	29354	29450	29613	29479	29498	29492	29573	29591	29736	29533	29490	29736	29536	29757	29526	29908	29701	29740	29609	29488	29593	29603	29562	29569	29441	29547	29484	29474	29605	29457	29853	29607	29570	29653	29450	29360	29707	29501	29631	29792	29596	29653	29648	29633	29574	29422	29523	29562	29710	29562	29759	29707	29669	29449	29270	29710	29581	29635	29593	29459	29680	29402	29586	29549	29912	29689	29750	29659	29667	29446	29647	29583	29691	29419	29258	29652	29528	29756	29840	29646	29667	29719	29485	29615	29728	29594	29261	29561	29596	29460	29574	29656	29710	29410	29563	29719	29429	29467	29499	29477	29500	29661	29588	29362	29745	29721	29499	29346	29749	29467	29857	29637	29594	29506	29469	29323	29632	29829	29618	29671	29591	29765	29376	29582	29279	29510	29579	29603	29354	29480	29629	29747	29601	29610	29789	29707	29712	29829	29620	29540	29709	29515	29694	29675	29572	29480	29626	29617	29557	29636	29800	29592	29432	29704	29428	29760	29436	29644	29756	29748	29452	29421	29605	29627	29626	29481	29534	29356	29610	29353	29423	29495	29419	29685	29255	29682	29696	29626	29942	29726	29658	29427	29760	29930	29673	29868	29770	29758	29396	29599	29614	29487	29666	29693	29719	29646	29399	29572	29623	29678	29362	29722	29598	29847	29648	29719	29825	29825	29692	30005	29592	29669	29836	29446	29433	29518	29601	29548	29746	29624	29658	29605	29561	29609	29485	29703	29464	29345	29782	29677	29702	29622	29451	29586	29565	29339	29490	29745	29582	29565	29567	29753	29841	29534	29705	29693	29674	29456	29473	29735	29749	29507	29578	29710	29775	29663	29371	29484	29640	29672	29591	29487	29610	29359	29844	29538	29458	29636	29608	29670	29650	29551	29450	29898	29739	29659	29420	29444	29580	29636	29638	29606	29981	29605	29650	29556	29614	29673	29686	29585	29485	29443	29321	29501	29361	29464	29632	29693	29638	29553	29499	29662	29553	29520	29656	29805	29500	29582	29595	29752	29546	29934	29515	29781	29560	29737	29242	29594	29468	29310	29520	29548	29868	29545	29603	29623	29679	29511	29595	29651	29525	29802	29487	29713	29539	29389	29607	29864	29551	29697	29590	29261	29647	29712	29722	29401	29652	29547	29723	29644	29777	29797	29625	29658	29639	29355	29519	29904	29478	29581	29701	29521	29672	29670	29750	29687	29582	29718	29649	29828	29833	29579	29417	29593	29575	29295	29509	29513	29579	29908	29575	29511	29526	29895	29390	29693	29626	29568	29738	29680	29440	29359	29422	29605	29563	29830	29433	29706	29892	29477	29259	29790	29434	29873	29452	29413	29328	29526	29604	29753	29441	29954	29479	29554	29571	29450	29818	29733	29775	29640	29446	29726	29686	29630	29396	29474	29567	29581	29493	29423	29455	29495	29820	29552	29348	29414	29400	29685	29542	29767	29408	29793	29659	29591	29810	29776	30059	29602	29680	29478	29474	29517	29518	29410	29790	29439	29332	29643	29587	29499	29400	29419	29616	29719	29606	29843	29334	29518	29534	29813	29669	29677	29829	29810	29737	29436	29686	29532	29621	29820	29704	29507	29431	29532	29640	29568	29731	29587	29562	29609	29500	29527	29754	29479	29698	29616	29476	29444	29476	29759	29757	29725	29509	29486	29776	29580	29411	29527	29536	29439	29702	29591	29601	29525	29681	29620	29703	29593	29460	29330	29656	29841	29773	29653	29644	29263	29481	29641	29610	29691	29748	29651	29760	29702	29626	29624	29690	29496	29609	29612	29706	29631	29620	29622	29696	29756	29782	29547	29731	29432	29588	29163	29357	29451	29551	29301	29614	29777	29661	29576	29872	29344	29737	29721	29524	29406	29406	29543	29724	29692	29812	29652	29602	29610	29779	29562	29537	29563	29601	29598	29492	29502	29470	29727	29854	29527	29851	29780	29792	29602	29509	29379	29404	29703	29566	29494	29713	29373	29922	29637	29752	29327	29541	29528	29349	29626	29751	29532	29521	29444	29615	29652	29613	29592	29626	29497	29489	29530	29668	29885	29502	29674	29595	29602	29619	29636	29514	29476	29720	29684	29543	29536	29621	29675	29392	29415	29724	29773	29651	29706	29401	29619	29682	29606	29673	29337	29589	29803	29658	29664	29749	29609	29638	29633	29998	29626	29504	29413	29507	29425	29457	29598	29732	29620	29642	29629	29601	29463	29512	29222	29628	29507	29831	29488	29515	29448	29445	29582	29800	29542	29639	29730	29320	29638	29577	29787	29473	29536	29572	29561	29581	29476	29715	29372	29646	29543	29769	29537	29501	29782	29871	29697	29569	29559	29480	29489	29380	29644	29561	29433	29642	29427	29699	29712	29533	29470	29763	29578	29429	29534	29681	29666	29426	29448	29700	29785	29500	29769	29272	29712	29681	29730	29629	29750	29723	29746	29522	29597	29479	29414	29535	29758	29760	29536	29572	29674	29607	29599	29402	29571	29374	29501	29355	29454	29466	29583	29749	29345	29708	29263	29471	29781	29516	29448	29826	29526	29717	29730	29610	29331	29765	29556	29661	29455	29306	29296	29509	29806	29612	29735	29650	29567	29541	29753	29561	29457	29552	29673	29414	29372	29456	29462	29682	29549	29783	29782	29974	29768	29723	29802	29796	29669	29575	29532	29464	29637	29545	29806	29595	29372	29734	29689	29744	29654	29807	29739	29475	29498	29657	29431	29723	29660	29429	29452	29578	29342	29844	29851	29544	29545	29779	29679	29403	29672	29290	29889	29683	29559	29771	29568	29536	29668	29486	29158	29514	29821	29599	29612	29414	29705	29651	29269	29752	29740	29448	29606	29828	29693	29774	29690	29570	29364	29691	29347	29870	29678	29644	29459	29733	29772	29539	29512	29507	29307	29440	29842	29842	29625	29587	29489	29737	29563	29656	29735	29609	29837	29857	29843	29568	29589	29587	29486	29215	29497	29707	29756	29570	29379	29354	29598	29717	29371	29321	29497	29595	29590	29815	29744	29736	29634	29573	29601	29499	29468	29476	29396	29801	29744	29602	29663	29757	29481	29495	29753	29612	29518	29834	29660	29319	29361	29728	29247	29621	29511	29650	29517	29486	29527	29680	29941	29863	29574	29671	29690	29844	29829	29669	29383	29587	29692	29736	29960	29436	29628	29697	29848	29574	29703	29684	29665	29735	29543	29629	29656	29975	29532	29404	29512	29857	29781	29446	29689	29766	29742	29514	29572	29646	29513	29722	29683	29707	29493	29901	29670	29580	29266	29563	29574	29415	29379	29725	29807	29446	29627	29505	29436	29584	29678	29575	29757	29629	29905	29690	29855	29503	29419	29525	29622	29678	29279	29463	29311	29456	29545	29642	29828	29791	29691	29710	29520	29468	29672	29421	29561	29534	29741	29772	29474	29806	29285	29673	29632	29720	29569	29785	29382	29703	29610	29455	29256	29413	29251	29525	29417	29380	29491	29866	29503	29655	29522	29632	29641	29845	29503	29535	29641	29757	29590	29457	29630	29685	29686	29447	29666	29903	29673	29823	29434	29530	29303	29296	29682	29860	29354	29310	29596	29635	29503	29484	29406	29434	29529	29860	29518	29613	29365	29282	29628	29790	29472	29638	29648	29505	29764	29701	29680	29681	29792	29668	29428	29688	29676	29439	29446	29590	29541	29717	29444	29554	29513	29828	29533	29769	29631	29638	29402	29619	29423	29686	29332	29602	29561	29565	29934	29666	29404	29541	29691	29619	29490	29634	29708	29557	29618	29543	29940	29581	29628	29503	29628	29493	29486	29736	29597	29751	29575	29615	29675	29826	29510	29365	29720	29494	29445	29482	29748	29456	29673	29575	29349	29712	29424	29700	29472	29599	29619	29496	29674	29644	29875	29610	29592	29735	29408	29431	29679	29812	29499	29800	29756	29303	29568	29727	29802	29567	29454	29561	29657	29557	29678	29651	29567	29403	29656	29554	29713	29592	29467	29465	29836	29378	29549	29578	29586	29541	29536	29617	29427	29685	29633	29499	29522	29770	29367	29693	29503	29777	29548	29560	29632	29534	29283	29342	29630	29666	29754	29990	29606	29677	29475	29486	29646	29452	29434	29515	29590	29429	29580	29602	29460	29691	29350	29454	29509	29628	29621	29359	29450	29596	29554	29404	29334	29563	29597	29741	29564	29735	29717	29496	29713	29478	29453	29761	29704	29754	29486	29614	29603	29404	29607	29619	29367	29680	29629	29516	29700	29488	29364	29611	29591	29379	29682	29548	29540	29638	29403	29673	29489	29461	29707	29713	29680	29522	29728	29254	29716	29288	29691	29549	29722	29737	29848	29551	29482	29535	29688	29610	29489	29694	29665	29574	29750	29506	29492	29690	29626	29550	29772	29436	29743	29631	29778	29739	29545	29523	29586	29586	29403	29509	29503	29722	29651	29681	29560	29692	29443	29638	29462	29703	29574	29561	29153	29663	29733	29609	29723	29651	29373	29698	29575	29672	29841	29634	29477	29340	29422	29454	29754	29482	29858	29524	29885	29773	29532	29612	29754	29672	29610	29629	29527	29584	29416	29498	29505	29431	29666	29758	29496	29428	29310	29777	29643	29390	29500	29467	29459	29559	29453	29404	29601	29686	29533	29446	29724	29784	29422	29580	29806	29659	29324	29797	29717	29589	29446	29715	29460	29794	29560	29382	29605	29738	29629	29469	29269	29322	29381	29584	29702	29547	29675	29674	29626	29414	29401	29494	29667	29927	29500	29964	29667	29857	29502	29650	29352	29608	29682	29615	29709	29713	29766	29777	29644	29587	29461	29339	29594	29463	29478	29517	29613	29761	29605	29609	29721
27428	43986	43510	34917	29280	25666	23463	21828	20880	20150	19458	19261	18982	18661	18745	18746	18693	18515	18606	18513	18364	18393	18179	18340	18087	18077	18046	18063	17894	17886	17846	18077	18006	17856	18027	17959	17850	18007	17829	17904	17964	17768	17905	17980	17716	18072	17741	17624	17889	17934	17888	17754	17845	17804	17791	17910	17688	17943	17774	17979	17568	17759	17974	17803	17987	17782	17944	17760	17692	17966	17856	17868	17934	17763	17844	17614	17665	17822	17768	17884	17749	17799	17728	17886	17719	17744	17753	17842	17755	17867	17887	17789	17753	17825	17886	17701	17647	17795	17734	17799	17777	17704	17923	17775	17706	17667	17745	17704	17966	17805	17710	17906	17571	17766	17809	17961	17867	17778	17859	17701	17760	17812	17861	17785	17855	17650	17800	17657	17739	17831	17895	17868	17801	17785	17835	17764	17889	17893	17886	17725	17715	17825	17802	17769	17953	17906	17857	17805	17647	17838	17896	17705	17813	17813	17764	17598	17748	17863	17829	17787	17760	17766	17850	17685	17661	17920	17752	17835	17869	17543	17982	17880	17786	17754	17792	17815	17746	17742	17631	17649	17777	17599	17744	17968	17972	17818	17915	17939	17895	17706	17900	17783	17722	17793	17795	17797	17782	17916	17655	17822	17779	17779	17645	17702	17772	17762	17841	17895	17585	17726	17817	17738	17548	17722	17731	17860	17733	17602	17711	17786	17842	17558	17974	17695	17791	17719	17719	17718	17840	17817	17898	17759	17701	17717	17828	17960	17729	17870	17750	17775	18017	17498	17906	17826	17735	17867	17837	17874	17659	17717	17860	17787	17913	17925	17855	17825	17683	17718	17910	17674	17774	17661	17702	17777	17852	17793	17745	17703	17895	17660	17808	17736	17777	17816	17842	17805	17813	17589	17831	17650	17685	17777	17857	17828	17937	17671	17555	17839	17717	17812	17621	17613	17723	17782	17877	17691	17681	17843	17841	17783	17896	17885	17905	17785	17859	17764	17798	17728	17850	17736	17919	17899	17861	17880	17813	17853	17709	17712	17897	17824	18043	17774	17869	17784	17842	17867	17877	17700	17767	17742	17840	17915	17731	17745	17800	17796	17840	17758	17697	17835	17702	17836	17971	17830	17820	17883	17605	17832	17769	17874	17734	17624	17661	17841	17745	17644	17828	17766	17878	17729	17667	17875	17769	17885	17862	17767	17795	17821	17716	17826	17676	17813	17885	17620	17763	17856	17710	17748	17800	17976	17741	17804	17620	17710	17714	17875	17720	17727	17850	17820	17822	17755	17681	17763	17646	17908	17740	18027	17966	17916	17764	17759	17774	17883	17977	17754	17732	17745	17684	17900	17896	17561	17715	17723	17882	17945	17864	17840	17823	17833	17722	17809	17782	17985	17919	17780	17672	17795	17879	17961	17661	17960	17672	17922	18022	17649	17679	17771	17825	17748	17610	17900	17819	17737	17682	17808	17780	17871	17971	17726	17904	17949	17863	17652	17824	17752	17683	17909	17886	17818	17747	17854	18027	17964	17867	17801	17810	17777	17736	17915	17765	17811	17757	17766	17842	17656	17627	18034	17923	18001	17922	17798	17807	17714	17725	17673	17730	17768	17790	17803	17943	17923	17728	17999	17732	17508	17885	17834	17796	17849	17700	17769	17762	17892	17736	17752	17838	17711	17883	17783	17651	17835	17896	17721	18111	17858	17784	17602	17889	17729	17950	17777	17775	17686	17733	17797	17716	17687	17674	17649	17794	17813	17818	17777	17714	17720	17754	17810	17956	17790	17804	17731	17780	17707	17953	17868	17831	17818	17642	17865	17801	17895	17726	17821	17858	17914	17880	17753	17870	17720	17882	17916	17881	17595	17655	17780	17726	17940	17724	17811	17846	17802	17809	17757	17954	17882	17986	17754	17911	17877	17859	17761	17876	17823	17721	17817	17876	17859	17716	17487	17924	17879	17784	17695	17699	17795	17796	17928	17789	17724	17652	17961	17704	17967	17690	17726	17828	17761	17804	17981	17637	17845	17814	17872	17882	17737	17796	17943	17659	17782	17673	17770	17759	17556	17878	17837	17923	17645	17824	17727	17865	17917	17790	17890	17860	17656	17727	17779	17724	17697	17734	17829	17872	17813	17794	17791	17808	17733	17697	17804	17750	17671	17969	17878	17877	17874	17752	17643	17865	17763	17736	17914	17933	17923	17636	17721	17715	17835	17779	17669	17745	17860	17791	17852	17859	17729	17786	17689	17794	17765	17770	17900	17799	17853	17768	17755	17726	17642	17628	17883	17950	17747	17737	17815	17766	17738	17793	17755	17838	17804	17786	17840	17620	17763	17983	17703	17826	17751	17580	17815	17913	17788	17837	17851	17627	17876	17757	17715	17928	17821	17933	17814	17753	17761	17758	17748	17830	17799	17753	17764	17825	17809	17802	17822	17680	17676	17821	17754	17805	17828	17735	17823	17590	17789	17593	17920	17824	17821	17811	17802	17855	17799	17618	17837	17756	17763	17899	17641	17935	17829	17875	17744	17840	17801	17667	17661	17751	17920	17828	17638	17878	17811	17752	17639	17772	17715	17969	17845	17961	17726	17822	17757	17879	17748	17890	17662	17722	17839	17792	17660	17845	17653	17780	17838	17918	17779	17813	17858	17834	17701	17791	17841	17728	17797	17956	17790	17950	17838	17680	17798	17799	17852	17754	17929	17755	17834	17906	17771	17609	17835	17947	17692	17851	17776	17833	17866	17885	17706	17823	17990	17811	17901	17779	17764	17721	17818	17786	17974	17909	17896	17789	17870	17794	17949	17889	17716	17886	17851	17802	17914	17747	17715	17670	17863	17851	17888	17849	17759	17835	17889	17897	17852	17824	17842	17795	17856	17800	17825	17852	17970	17905	17697	17608	17952	17950	17690	17783	17968	17710	17896	17772	17638	17953	17811	17884	17812	17660	17933	17863	17716	17830	17717	17854	17819	17753	17788	17651	17921	17653	17696	17788	17699	17853	17678	17905	17784	17768	17579	17784	17932	17730	17733	17965	17832	17671	17859	17747	17831	17936	17755	17858	17738	17837	17772	17797	17799	17811	17874	17776	17861	17649	17804	17780	17804	17693	17737	17567	17771	17726	17881	17780	17712	17805	17891	17807	17664	17784	17737	17815	17749	17839	17944	17714	17908	17767	17722	17965	17890	17712	17778	17856	17763	17778	17807	17798	17771	17953	17941	17820	17961	17853	17792	17631	17918	17820	17708	17740	17801	17715	17459	17836	17729	17734	17878	17646	17750	17779	17692	17656	17827	18029	17921	17825	17799	17743	17866	17846	17817	17807	17730	17883	17847	17768	17907	17705	17686	17745	17743	17827	17913	17800	17765	17892	17751	17724	17917	17871	17860	17738	17965	17590	17771	17890	17760	17700	17759	17788	17714	17803	17678	17756	17835	17665	17861	17796	17763	17700	17933	17628	17744	17659	17863	17605	17773	17642	17836	17703	17740	17753	17923	17839	17812	17864	17704	17697	17792	17697	17868	17604	18035	17699	17936	17795	17755	17889	17839	17815	17720	17783	17726	17867	17781	17685	17826	17901	18068	17846	17844	17645	17627	17832	17844	17883	17729	17801	17754	17808	17880	17948	17865	17981	17852	17864	17765	17943	17857	17836	17765	17928	17868	17793	17772	17671	17693	17683	17737	17759	17630	17722	17730	17947	17772	17752	17651	17827	17786	17606	17588	17784	17837	17853	17730	17723	17764	18043	17886	17782	18023	17722	17769	17795	17709	17813	17783	17824	17830	17678	17821	17903	17749	17683	17828	17818	17940	17717	17541	17835	17614	17861	17873	17646	17694	17770	17750	17742	17927	17957	17808	17657	17935	17686	17795	17910	17764	17897	17633	17940	17762	17880	17971	17906	17736	17881	17592	17739	17988	17938	17743	17847	17733	17723	17581	17822	17622	17836	17753	17841	17815	17852	17777	17934	17827	17700	17749	17863	17852	17819	17891	17996	17596	17921	17873	17729	17816	17814	17872	17766	17691	17746	17884	17870	17779	17791	17721	17780	17671	17857	17715	17804	17738	17860	17904	17806	17820	17922	17856	17825	17583	17814	17706	17834	17700	17871	17729	17827	17714	17810	17787	17658	17668	17816	18000	17924	17678	17846	17782	17839	17857	17884	17782	17779	17953	17729	17803	17909	17808	18004	17755	17872	17870	17835	17831	17731	17864	17794	17768	17825	17811	17810	17838	17875	17783	17988	17890	17840	17826	18006	17694	17762	17865	17837	17742	17889	17751	17792	17745	17845	17973	17807	17703	17703	17624	17781	17751	17879	17812	17776	17876	17875	17931	17601	17743	17984	17889	17775	17659	17922	17793	18006	17816	17949	17717	17835	17851	17779	17864	17686	17682	17837	17903	17664	18038	17759	17942	17833	17714	17695	17841	17719	17878	17912	17809	17699	17724	17825	17538	17932	17836	17928	17800	17725	17868	17825	17855	17866	17780	17852	17797	17760	17697	17740	17737	17844	17601	17733	17742	17791	17926	17711	17743	17833	17747	17745	17765	17800	17882	17766	17729	17701	17841	17885	17710	17856	17670	17747	17782	17669	17886	17935	17794	17937	17958	18121	17740	17849	17853	17904	17887	17714	17967	17725	17905	17672	17773	17724	17679	17774	17729	18015	17645	17706	17704	17614	17938	17858	17831	17797	17871	17819	17877	17819	17855	17881	17667	17823	17713	17736	17931	17912	17908	17888	17780	17722	17805	17947	17827	17892	17703	17718	17943	17787	17811	17786	17732	17778	17851	17805	17831	17776	17683	17799	17841	17982	17706	17927	17718	17937	17878	17840	17826	17960	17888	17691	17636	17914	17801	17858	17917	17711	17577	17606	17774	17852	17931	17884	17901	17899	17847	17915	17802	17776	17829	17779	17747	17836	17735	17814	17675	17789	17774	17760	17815	17873	17819	17814	17778	17762	17926	17835	17839	17899	17775	17789	17982	17752	17806	17723	17749	17839	17993	17719	17884	17807	17669	17880	17907	17746	17844	17798	17807	17748	17701	17842	17823	17923	17681	17797	17727	17685	17748	17825	17842	17871	17822	17805	17685	17742	17859	17771	17877	17928	17735	18050	17964	17767	17952
22124	20660	27103	24660	23878	31154	37013	33430	32199	32265	31629	31194	31015	30796	30486	30729	30766	30598	30479	30184	30238	30457	30216	30439	30042	30187	30117	30035	30023	30120	29870	29956	29751	29915	30110	29785	30006	29776	29707	29774	29701	29655	29563	29791	29562	29766	30042	29959	29917	29968	29740	30008	29624	29760	29776	29611	29662	29786	29737	29585	29841	29968	29883	29829	29494	29695	29486	29663	29974	29638	29649	29810	29646	29542	29814	29820	29840	29584	29551	29636	29693	29869	29944	29732	29388	29929	29893	29595	29480	29326	29555	29759	29435	29653	29620	29661	29718	29767	29515	29485	29636	29783	29971	29643	29620	29402	29781	29572	29634	29848	29886	29691	29604	29677	29534	29574	29501	29243	29485	29557	29919	29593	29686	29509	29673	29876	29768	29617	29991	29507	29556	29865	29558	29561	29681	29586	29642	29577	29924	29564	29447	29894	29562	29906	29874	29839	29608	29649	29735	29720	29593	29746	29646	29579	29446	29898	29657	29667	29750	29583	29614	29840	29439	29429	29714	29749	29803	29747	29794	29454	29594	29659	29641	29854	29728	29870	29771	29901	29675	29560	29452	29439	29627	29883	29604	29768	29739	29452	29525	29723	29759	29676	29936	29448	29670	29615	29556	29838	29807	29599	29737	29366	29860	29652	29689	29628	29683	29729	29520	29367	29918	29873	29717	29727	29363	29647	29754	29413	29577	29710	29687	29535	29795	29587	29629	29542	29653	29756	29568	29557	29641	29586	29708	29725	29774	29835	29852	29540	29502	29724	29702	29773	29604	29818	29420	29498	29701	29657	29670	29677	29523	29565	29719	29812	29832	29802	29781	29684	29411	29326	29491	29809	29780	29419	29549	29420	29570	29610	29689	29481	29654	29513	29714	29536	29577	29883	29613	29752	29683	29800	29949	29649	29421	29498	29440	29783	29801	29782	29714	29787	29298	29422	29725	29663	29470	29437	29782	29560	29359	29733	29746	29774	29642	29473	29289	29588	29591	29700	29632	29487	29759	29441	29529	29666	29647	30187	29545	29464	29433	29571	29390	29790	29703	29655	29410	29698	29624	29910	29901	29652	29313	29782	29566	29680	29601	29669	29577	29682	29934	29662	29673	29659	29796	29421	29701	29725	29515	29756	29671	29740	29365	29630	29719	29865	29800	29511	29546	29863	29415	29617	29741	29691	29774	29804	29474	29843	29597	29580	29508	29790	29572	29617	29678	29653	29831	29621	29688	29409	29868	29587	29770	29647	30016	29771	29753	29473	29614	29701	29533	29693	29801	29771	29432	29885	29731	29754	29796	29519	29534	29626	29560	29858	29627	29521	29669	29756	29535	29548	29854	29522	29580	29485	29752	29477	29823	29624	29664	29655	29735	29440	29816	29680	29764	29512	29746	29708	29891	29863	29685	29598	29979	29716	29426	29676	29752	29543	29485	29645	29420	29858	29696	29657	29804	29363	29611	29782	30001	29677	29352	29521	29866	29461	29679	29583	29539	29454	29581	29715	29845	29444	29429	29603	29626	29652	29705	29543	29618	29392	29694	29706	29639	29781	29615	29680	29570	29660	29781	29776	29509	29708	29677	29684	29539	29635	29737	29745	29732	29554	29656	29444	29638	29760	29431	29537	29547	29516	29591	29659	29554	29681	29826	29669	29536	29657	29539	29674	29614	29555	29578	29436	29736	29461	29502	29734	29716	29618	29557	29592	29847	29633	29698	29530	29629	29541	29647	30002	29480	29546	29865	29693	29870	29553	29919	29801	29494	29718	29844	29582	29757	29738	29693	29762	29657	29646	29656	29778	29923	29705	29575	29714	29449	29832	29708	29687	29587	29629	29700	29882	29384	29774	29508	29386	29706	29434	29770	29498	29670	29659	29655	29779	29746	29299	29649	29558	29372	29356	29753	29491	29948	29545	29583	29574	29491	29634	29441	29774	29480	29501	29930	29519	29630	29526	29597	29745	29545	29864	29716	29500	29585	29477	29475	29736	29549	29387	29680	29358	29732	29553	29754	29565	29529	29629	29739	29652	29456	29664	29537	29575	29441	29611	29377	29657	29831	29649	29825	29624	29951	29423	29524	29439	29326	29657	29461	29598	29705	29623	29584	29734	29571	29678	29765	29764	29821	29707	29924	29543	29446	29839	29625	29570	29613	29483	29397	29723	29578	29714	29618	29633	29452	29751	29698	29998	29784	29633	29707	29577	29752	29558	29683	29505	29547	29584	29569	29933	29583	29710	29943	29721	29650	29558	29428	29365	29776	29483	29598	29406	29572	29637	29627	29728	29609	29610	29792	29701	29921	29511	29760	29652	29628	29540	29689	29697	29614	29517	29673	29728	29747	29718	29690	29638	29755	29455	29524	29516	29368	29727	29832	29771	29897	29766	29794	29379	29671	29624	29512	29884	29628	29438	29581	29632	29550	29732	29663	29494	29424	29435	29656	29755	29742	29630	29544	29482	29581	29630	29584	30111	29477	29819	29563	29777	29466	29716	29655	29762	29863	29555	29890	29624	29599	29468	29813	29705	29664	29512	29742	29623	29568	29662	29670	29893	29602	29701	29518	29770	29590	29571	29693	29623	29680	29758	29751	29642	30075	29476	29498	29486	29480	29670	29641	29860	29912	29644	29562	29680	29572	29736	29634	29456	29447	29567	29641	29372	29508	29980	29779	29696	29581	29659	29692	29923	29525	29771	29763	29591	29502	29626	29667	29780	29313	29374	29509	29593	29693	29422	29589	29550	29856	29623	29320	29739	29479	29465	29580	29761	29661	29398	29661	29603	29935	29749	29540	29561	30084	29768	29893	29449	29731	29538	29538	29524	29649	29663	29677	29824	29607	29597	29678	29559	29775	29603	29674	29637	29532	29682	29952	29875	29503	29509	29385	29427	29859	29669	29769	29588	29602	29408	29771	29843	29599	30101	29517	29771	29717	29574	29892	29524	29786	29504	29801	29553	29762	29720	29647	29474	29597	29479	29408	29454	29662	29545	29455	29656	29497	29529	29578	29680	29547	29543	29316	29607	29631	29710	29836	29673	29811	29667	29568	29464	29772	29770	29683	29551	29453	29602	29767	29670	29519	29412	29425	29717	29868	29672	29483	29784	29715	29684	29649	29774	29594	29645	29647	29786	29499	29498	29791	29667	29542	29536	29609	29699	29769	29781	29903	29618	29478	29583	29695	29685	29655	29649	29793	29842	29520	29414	29701	29684	29787	29726	29673	29676	29711	29459	29519	29521	29727	29612	29319	29687	29751	29666	29757	29610	29347	29802	29549	29789	29637	29231	29758	29349	29585	29735	29452	29716	29801	29509	29802	29510	29383	29576	29739	29592	29701	29824	29624	29701	29696	29472	29556	29518	29512	29637	29567	29657	29679	29660	29450	29589	29754	29658	29497	29834	29590	29694	29721	29501	29744	29454	29582	29548	29463	29467	29566	29688	29629	29510	29574	29604	29768	29671	29506	29680	29818	29658	29646	29775	29632	29580	29443	29525	29436	29616	29690	29611	29475	29596	29547	29574	29760	29590	29887	30002	29923	29664	29566	29788	29680	29724	29881	29555	29465	29652	29456	29491	29588	29690	29878	29621	29849	29400	29552	29529	29786	29570	29722	29486	29490	29529	29949	29686	29513	29631	29615	29337	29365	29704	29686	29598	29646	29351	29662	29681	29565	29244	29474	29833	29518	29551	29380	29444	29623	29541	29606	29610	29480	29618	29755	29601	29571	29740	29748	29518	29751	29963	30041	29563	29631	29712	29564	29845	29655	29373	29617	29802	29463	29561	29607	29801	29626	29607	29470	29362	29556	29706	29567	29540	29450	29526	29642	29620	29596	30103	29551	29584	29653	29841	29589	29785	29687	29715	29236	29609	29665	29646	29628	29548	29382	29664	29317	29777	29781	29830	29446	29724	29332	29668	29755	29458	29596	29608	29687	29529	29483	29673	29748	29808	29614	29716	29606	29239	29877	29571	29746	29627	29509	29774	29672	29596	29677	29679	29599	29599	29714	29716	29550	29617	30012	30008	29853	29511	29528	29747	29533	29697	29644	29497	29633	29746	29676	29453	29328	29425	29652	29545	29653	29588	29531	29686	29967	29519	29730	29360	29803	29425	29485	29535	29723	29446	29408	29583	29548	29783	29836	29386	29384	29421	29632	29603	29394	29924	29416	29611	29687	29665	29514	29665	29702	29526	29600	29538	29562	29797	29540	29737	29633	29594	29666	29422	29705	29654	29911	29772	29549	29426	29795	29711	29690	29510	29344	29395	29499	29751	29629	29329	29709	29600	29574	29531	29504	29688	29676	29548	29477	29503	29667	29643	29332	29564	29527	29489	29576	29417	29663	29593	29535	29628	29670	29541	29754	29549	29748	29755	29796	29676	29555	29583	29319	29444	29461	29725	29397	29474	29484	29651	29687	29481	29563	29456	29368	29554	29738	29582	29683	29749	29777	29752	29657	29777	29832	29682	29766	29730	29786	29845	29580	29937	29594	29612	29552	29589	29540	29462	29894	29599	29981	29671	29554	29694	29839	29638	29550	29534	29727	29519	29511	29566	29635	29437	29781	29302	29753	29400	29613	29587	29533	29297	29555	29649	29335	29514	29499	29494	29563	29517	29716	29622	29697	29675	29699	29698	29614	29553	29463	29471	29629	29573	29864	29455	29716	29606	29538	29645	29536	29776	29311	29692	29645	29584	29748	29559	29797	29461	29527	29473	29692	29762	29684	29673	29758	29579	29603	29700	29588	29626	29699	29809	29705	29572	29801	29424	29749	29198	29591	29485	29601	29816	29705	29667	29746	29543	29576	29539	29721	29624	29506	29597	29361	29702	29605	29780	29654	29705	29399	29406	29687	29327	29652	29503	29656	29519	29944	29667	29557	29766	29392	29773	29562	29647	29536	29690	29527	29680	29916	29663	29577	29602	29858	29633	29529	29809	29657	29874	29858	29715	29761	29489	29580	29442	29783	29513	29669	29651	29423	29540	29501	29514	29742	29703	29849	29804	29570	29522	29441	29745	29780	29730	29948	29525	29638	29514	29608	29661	29525	29747	29629	29615	29538	29594	29839	29665	29635	29945	29788	29580	29669	29708	29836	29701	29565	29653	29694	29690	29772	29490	29759	29500
28847	48160	48127	39218	32812	28349	25745	23443	22013	21049	20334	19904	19748	19361	19018	18985	18734	18927	18663	18601	18722	18684	18376	18511	18271	18207	18102	17892	17988	18062	18070	17923	17986	17932	18004	17963	17982	18016	17869	17778	17782	17842	17596	17620	17753	17858	17885	17765	17712	17782	17711	17811	17704	17923	17598	17705	17681	17674	17812	17790	17879	17718	17736	17747	17494	17709	17793	17656	17625	17784	17929	17783	17577	17745	17917	17721	17708	17748	17651	17838	17675	17724	17803	17686	17812	17931	17673	17924	17841	17533	17724	17531	17771	17652	17777	17888	17763	17946	17668	17715	17751	17731	17647	17752	17889	17620	17662	17687	17730	17770	17728	17746	17663	17729	17782	17800	17771	17817	17734	17680	17810	17511	17756	17786	17893	17740	17703	17638	17534	17706	17770	17833	17682	17796	17596	17840	17589	17555	17525	17825	17724	17671	17819	17720	17838	17763	17708	17712	17706	17640	17702	17680	17730	17698	17730	17737	17808	17600	17796	17777	17730	17688	17701	17833	17716	17733	17781	17639	17654	17667	17919	17599	17714	17687	17707	17760	17603	17659	17861	17613	17780	17532	17661	17767	17719	17714	17627	17706	17899	17906	17648	17691	17585	17689	17817	17823	17745	17676	17747	17829	17726	17727	17796	17779	17702	17815	17720	17808	17642	17743	17690	17768	17573	17912	17452	17696	17618	17754	17819	17680	17741	17681	17776	17621	17664	17780	17619	17544	17579	17670	17794	17727	17460	17544	17719	17537	17793	17808	17711	17772	17671	17728	17733	17670	17672	17826	17657	17755	17754	17896	17669	17648	17801	17868	17668	17629	17565	17787	17581	17807	17595	17823	17722	17666	17607	17692	17870	17681	17829	17475	17682	17680	17677	17750	17746	17776	17518	17737	17851	17567	17495	17804	17993	17728	17681	17647	17771	17639	17866	17753	17940	17801	17700	17574	17628	17610	17960	17763	17518	17785	17533	17666	17613	17972	17658	17660	17759	17678	17791	17891	17751	17773	17686	17615	17645	17581	17723	17782	17672	17861	17845	17676	17722	17805	17741	17572	17893	17821	17755	17764	17725	17596	17803	17537	17545	17848	17706	17681	17760	17710	17796	17731	17811	17711	17904	17572	17776	17782	17599	17681	17751	17824	17825	17804	17765	17916	17604	17664	17673	17762	17697	17765	17806	17806	17870	17707	17793	17792	17798	17807	17725	17601	17710	17632	17820	17771	17765	17906	17700	17803	17717	17874	17710	17689	17577	17646	17609	17702	17602	17657	17509	17755	17617	17695	17840	17805	17648	17650	17853	17712	17656	17631	17652	17723	17855	17576	17767	17705	17925	17844	17781	17550	17688	17710	17692	17781	17675	17883	17787	17619	17660	17577	17752	17873	17753	17891	17760	17757	17692	17731	17533	17608	17647	17675	17775	17707	17594	17706	17777	17683	17530	17648	17658	17791	17945	17676	17617	17784	17820	17820	17785	17548	17745	17565	17643	17782	17649	17661	17731	17614	17662	17751	17725	17668	17777	17728	17601	17726	17557	17730	17763	17874	17684	17543	17714	17660	17716	17875	17583	17614	17666	17701	17799	17483	17769	17581	17770	17719	17601	17757	17683	17766	17755	17729	17560	17614	17764	17696	17599	17782	17739	17753	17647	18026	17561	17650	17715	17694	17470	17695	17829	17552	17730	17722	17674	17659	17844	17811	17787	17676	17657	17592	17568	17704	17840	17791	17797	17830	17794	17665	17651	17702	17732	17620	17679	17623	17609	17714	17808	17788	17579	17834	17725	17786	17631	17751	17869	17601	17791	17585	17587	17838	17756	17710	17686	17551	17587	17785	17830	17674	17793	17821	17866	17454	17776	17863	17813	17808	17826	17851	17732	17701	17586	17722	17628	17709	17741	17762	17677	17608	17603	17460	17701	17602	17536	17601	17822	17738	17642	17683	17662	17878	17845	17824	17801	17834	17722	17629	17451	17805	17791	17760	17655	17379	17626	17736	17693	17730	17848	17794	17637	17719	17669	17644	17652	17831	17716	17595	17670	17727	17829	17610	17724	17755	17682	17758	17804	17711	17575	17820	17932	17594	17572	17624	17774	17775	17821	17666	17594	17780	17939	17672	17814	17757	17665	17501	17778	17735	17698	17630	17582	17869	17764	17752	17688	17903	17709	17668	17579	17604	17676	17687	17723	17769	17661	17635	17700	17865	17687	17571	17633	17627	17627	17822	17628	17726	17857	17515	17656	17769	17650	17700	17652	17739	17602	17612	17650	17670	17583	17667	17786	17672	17736	17769	17798	17657	17778	17663	17804	17778	17718	17672	17712	17706	17657	17663	17676	17573	17749	17699	17823	17649	17652	17533	17735	17845	17639	17900	17745	17693	17759	17860	17765	17705	17689	17865	17628	17788	17572	17514	17823	17723	17803	17661	17849	17472	17840	17693	17621	17734	17914	17664	17796	17794	17765	17779	17823	17536	17760	17757	17865	17715	17855	17798	17604	17787	17517	17833	17742	17759	17904	17605	17674	17747	17652	17701	17867	17766	17676	17834	17655	17786	17569	17666	18010	17699	17839	17615	17781	17690	17790	17628	17797	17689	17802	17798	17652	17692	17656	17457	17585	17666	17741	17662	17725	17647	17823	17801	17770	17816	17674	17685	17694	17729	17754	17764	17730	17782	17851	17659	17977	17853	17868	17728	17836	17666	17811	17539	17653	17552	17704	17711	17786	17765	17843	17810	17633	17834	17746	17665	17786	17850	17761	17709	17493	17684	17739	17731	17717	17759	17694	17936	17795	17813	17663	17774	17800	17652	17841	17775	17797	17723	17523	17581	17733	17663	17862	17612	17694	17667	17881	17575	17674	17763	17573	17723	17681	17774	17602	17812	17574	17818	17814	17459	17594	17948	17879	17698	17873	17724	17825	17832	17676	17643	17797	17699	17674	17721	17723	17748	17660	17692	17766	17696	17590	17755	17611	17817	17689	17806	17743	17463	17797	17654	17715	17628	17635	17785	17741	17610	17668	17870	17710	17748	17608	17772	17740	17728	17791	17390	17804	17508	17674	17776	17766	17697	17816	17664	17678	17807	17752	17702	17611	17714	17860	17771	17830	17645	17597	17832	17813	17701	17668	17649	17949	17717	17741	17609	17631	17785	17542	17736	17609	17810	17918	17749	17751	17611	17647	17736	17784	17753	17799	17965	17633	17572	17643	17831	17754	17780	17774	17812	17695	17745	17815	17696	17740	17784	17909	17786	17582	17605	17660	17652	17674	17844	17648	17656	17665	17841	17642	17872	17789	17781	17758	17745	17855	17728	17774	17658	17780	17738	17827	17783	17620	17683	17947	17758	17687	17726	17608	17802	17553	17955	17726	17606	17541	17686	17696	17773	17876	17734	17904	17680	17687	17754	17807	17472	17793	17555	17904	17732	17894	17775	17783	17905	17778	17736	17910	17727	17613	17768	17596	17675	17692	17803	17694	17634	17788	17639	17776	17742	17833	17686	17639	17875	17769	17786	17621	17791	17878	17735	17938	17851	17612	17659	17755	17636	17653	17752	17589	17513	17694	17676	17809	17785	17827	17565	17581	17639	17689	17623	17595	17760	17679	17766	17767	17889	17659	17814	17869	17729	17804	17762	17826	17595	17779	17681	17423	17701	17784	17752	17792	17586	17791	17643	17770	17792	17625	17668	17560	17844	17772	17692	17830	17621	17810	17815	17697	17710	17871	17795	17567	17904	17762	17739	17780	17685	17810	17675	17621	17902	17625	17769	17783	17647	17759	17768	17877	17672	17736	17686	17788	17537	17693	17729	17531	17530	17779	17686	17584	17817	17791	17860	17900	17538	17726	17681	17573	17620	17673	17662	17875	17752	17719	17825	17702	17573	17814	17612	17708	17757	17789	17710	17803	17927	17925	17644	17799	17768	17803	17667	17722	17674	17556	17835	17608	17860	17800	17609	17706	17506	17642	17709	17887	17647	17717	17670	17696	17583	17729	17478	17888	17699	17701	17707	17751	17551	17830	17760	17764	17640	17760	17864	17601	17771	17719	17623	17666	17735	17787	17624	17822	17713	17510	17821	17935	17742	17676	17566	17922	17755	17696	17607	17648	17790	17588	17772	17640	17678	17615	17747	17831	17931	17704	17768	17678	17794	17503	17707	17677	17772	17583	17826	17740	17728	17418	17734	17698	17709	17887	17855	17700	17685	17787	17824	17708	17808	17557	17785	17894	17698	17676	17697	17684	17742	17576	17661	17641	17697	17550	17658	17742	17700	17606	17868	17729	17601	17676	17796	17841	17833	17579	18074	17691	17617	17605	17739	17710	17639	17717	17743	17944	17597	17751	17839	17687	17731	17898	17602	17676	17549	17758	17631	17836	17638	17690	17869	17585	17725	17696	17734	17734	17807	17563	17639	17684	17852	18044	17727	17502	17699	17734	17827	17838	17688	17679	17578	17681	17823	17707	17854	17598	17765	17741	17784	17638	17732	17757	17787	17690	17676	17578	17728	17593	17785	17568	17643	17813	17612	17808	17692	17871	17679	17802	17680	17814	17900	17754	17774	17751	17716	17683	17691	17864	17507	17600	17760	17765	17605	17822	17755	17699	17659	17616	17637	17581	17636	17688	17718	17631	17895	17787	17771	17745	17535	17740	17882	17804	17640	17686	17692	17766	17778	17718	17703	17807	17719	17672	17580	17743	17802	17549	17621	17553	17936	17700	17765	17741	17668	17707	17763	17721	17703	17624	17608	17693	17742	17622	17753	17782	17783	17696	17874	17629	17753	17665	17603	17808	17628	17808	17603	17810	17566	17641	17876	17714	17788	17843	17724	17868	17877	17612	17795	17611	17600	17745	17510	17749	17736	17703	17890	17614	17736	17619	17624	17717	17933	17743	17727	17813	17795	17798	17654	17719	17561	17517	17819	17877	17718	17827	17765	17688	17775	17834	17708	17669	17915	17757	17664	17776	17472	17628	17779	17621	17787	17618	17847	17691	17767	17663	17762	17781	17576	17711	17674	17672	17728	17677	17630	17860	17682	17738	17690	17648	17617	17695	17740	17708	17703	17828	17772	17792	17680	17683	17724	17997	17731	17733	17902	17783	17569	17785	17833	17667	17790
37654	35172	41400	39176	35457	34330	33409	32552	32224	31930	31712	31352	31294	31485	31416	31364	31268	31464	31592	31477	31363	31236	31342	31329	31418	31385	31025	31208	31279	31383	31389	31373	31284	31152	31004	31348	31126	31266	31359	31165	31264	31129	31062	31191	31162	31024	31012	31173	31469	30985	30987	31239	31142	31129	31089	31206	31245	31077	31251	31282	31057	30959	31058	31287	31131	30980	31013	30987	31096	31185	31351	31154	30962	31079	31228	31073	31189	31128	31065	30907	31295	30810	30825	31172	30970	31346	31323	31290	31217	31121	31384	31275	31210	31132	31052	30966	30874	31005	30902	31063	31136	31015	30838	31047	31319	30837	30879	31093	30957	31197	31020	31169	31105	31024	31144	31018	31429	30981	31226	31130	30841	30757	31188	31206	31069	31128	31170	31150	31238	31140	31017	31015	31134	31106	31037	30946	30973	30985	31288	31360	31212	31099	30713	31087	31171	31008	31239	30915	31193	31240	31188	31018	31058	31251	31090	31226	31224	31210	31226	31061	31018	30967	31204	31146	31279	30941	30862	30847	31160	31082	31038	31198	31177	31379	31201	31131	31160	31158	31270	31049	30887	30894	31188	31188	31076	31158	31384	31027	31237	31219	31058	30853	31128	31203	31186	30826	31105	31064	31161	31062	31272	31370	31327	31109	31056	31043	30959	30981	30919	30953	31042	31276	31044	31132	30965	31129	31352	30888	31135	30805	31165	31296	31064	30978	31254	31255	30832	31075	31136	31118	30974	30894	31239	31174	31119	30962	30983	31200	31222	31167	31103	31201	31408	31344	31129	31140	31086	31127	31289	31103	30985	31057	31098	30797	31193	31108	30978	31135	30986	31098	31109	31166	30882	31249	31282	31005	31086	31191	31167	31250	31166	31243	31049	31055	31009	31226	31058	31042	31282	31193	31050	30897	31017	31237	30999	31042	31178	31012	31110	31122	30922	31260	31062	30822	31397	30921	30967	31033	31052	31197	31198	31027	31015	30930	31102	31288	31031	31329	31045	31128	30988	30923	31047	30880	31068	31036	31093	30964	31112	31064	31137	31213	30989	31243	31003	30984	30858	31187	31185	30954	30855	30984	30954	31118	31078	31341	31214	31000	31063	31222	31294	30968	31029	31332	30895	31162	31219	30842	31115	30801	30995	31068	30941	31078	31271	31059	31175	31299	31317	31007	31265	31138	31261	31004	31115	30917	31280	31364	31150	31472	30949	31071	31150	31070	31099	31043	30990	31155	31140	31334	31034	31123	31282	30897	31387	31141	31134	31187	31235	31282	31279	31221	31091	31071	31274	31009	31265	31256	31057	31350	31204	31061	31270	30937	31313	31066	31080	30881	31166	31215	31060	31177	31137	30991	31164	31103	31163	31172	31193	30921	30955	31241	30941	31212	31300	31368	31123	31157	31238	31111	30906	31077	31127	31205	31069	31195	30896	30987	31043	30891	31089	31243	31504	31041	30941	31052	31236	31158	31118	31163	31054	30960	31199	31345	30926	31028	31174	31021	31078	31120	31157	31172	30937	31095	31098	31085	31073	31347	31272	31045	30946	31144	31242	31048	30976	30877	31085	31067	31308	31324	31460	30973	31094	31279	31051	31025	30908	31008	31055	31197	31048	31076	30995	30968	31319	31184	31137	30868	31272	31062	30904	31083	31282	31226	31214	31109	31255	31199	30921	30737	30978	31035	30893	31156	31011	31128	30962	30995	31229	30937	31291	31056	31146	31204	31201	31043	31456	31076	31162	31072	31052	30959	31033	30807	31205	31089	31015	31232	30960	31180	30949	31105	31221	31020	31099	31192	30915	31161	31027	31097	31023	31162	30792	31063	31026	30908	30972	31045	31043	30985	31444	31076	31332	30956	31385	31284	30974	30798	31219	31030	31058	31051	31276	31039	31332	30930	31004	31137	31079	31176	31206	31155	31234	31240	31313	30997	31133	31266	31197	31066	31086	31085	31042	30940	30960	31147	31235	31112	31070	31322	30964	31205	31222	30975	31244	31058	31170	30970	30868	30742	31312	30991	31095	31130	30798	31104	30796	31298	31081	31209	31312	31385	31039	31626	31255	31142	31204	31129	31028	31117	31241	31220	31259	30984	30914	30945	31071	30999	31096	31127	31298	31065	31211	31137	31302	31256	30968	31062	31286	31050	30994	30820	30953	31194	31225	30947	30935	31083	31162	31316	31275	31348	30959	31167	31041	31210	31153	31189	31310	31076	31487	31363	31184	31062	31132	31428	31251	31413	31070	31126	31304	31105	31064	31330	31260	31091	31091	31141	30863	31328	31110	31069	31108	31132	31230	31155	31023	31126	30987	31288	31082	31188	31428	30961	31188	31256	30943	30938	31224	31247	31202	30847	31211	31000	31166	31026	31221	31065	31221	31112	31023	31026	31092	31172	31226	31068	31123	31122	31264	31181	31066	31123	31285	31208	31606	31204	30966	31171	31025	31388	31421	31195	31083	30936	31129	31018	31238	31210	31395	31200	31080	31010	31054	31304	31242	31103	30939	31249	31172	31003	31277	31240	31202	31096	30819	31159	31301	30984	31415	31165	31053	31050	30903	31152	31203	31133	30946	31049	31160	31182	31021	31011	31347	30984	31315	31309	31151	31161	30931	31217	31169	31071	31234	31150	31365	30950	31008	31235	31178	31135	31144	31159	31338	30886	31193	31278	31206	31021	31297	30998	30811	30971	31221	31185	31228	31184	30975	31257	31369	31079	30936	31209	31133	31058	31267	31074	31264	31219	31051	31125	31215	31255	31139	31162	31106	31306	31269	30778	30955	31077	31255	31007	31283	30994	30932	31180	31159	31129	31159	31044	31258	31148	31213	30918	31236	31285	31027	30883	30899	30920	31312	31153	31177	31211	31225	31031	31129	31122	31080	31054	30909	30983	31218	31063	31206	31080	31083	31232	31125	31029	31028	31351	30844	31063	31220	31265	31068	30900	31047	31178	31185	31108	30865	31106	30863	31310	31089	30867	31042	31149	30974	31144	31087	31234	30986	31365	31089	31107	31122	30910	31100	31102	31183	31049	31453	31305	31126	31039	30980	31056	31294	31006	30961	31097	31182	31069	31095	30895	31151	31210	31090	31094	31226	31000	30876	31114	31189	31242	31042	30936	31047	31039	30927	31182	31053	31103	31523	31207	31139	30861	31301	31151	31052	31085	31225	31075	31093	31037	30994	31109	31074	31336	30978	31153	31054	31021	31217	31123	31365	31499	30858	31324	31023	31089	31193	31068	30888	30888	31104	31281	31319	31043	31239	31098	31127	31062	31193	31185	30959	31080	31061	31288	31155	31326	30988	30638	30868	31123	31290	31073	30941	31018	30904	31062	30830	30992	31053	31104	31109	31054	30946	30799	30880	31108	30910	31114	31096	31355	30869	31074	30892	30908	30907	31106	31520	31080	31107	31239	31230	30936	31114	31166	30999	31316	31398	30983	31309	31062	31237	31062	31344	30702	31070	31194	30994	31219	31468	30976	30994	30917	30984	31018	30982	31123	31160	31333	31092	31230	31010	31057	30991	31037	31077	31030	31220	31199	30858	31137	31288	31269	31246	31224	31342	31194	30995	31097	31052	30964	31109	31241	31300	31208	30951	31203	31225	30954	31099	31219	31075	31127	31213	31174	31259	30963	31227	31078	31150	31352	31195	31088	31059	31224	31289	30985	31264	30847	31227	31137	31134	31152	30827	30834	31228	31002	31373	31217	31212	31211	31271	31020	31180	31317	31337	31195	31105	31169	31076	31152	31359	30927	30888	31139	31115	31155	31098	30956	31468	31152	31173	31206	31143	31063	31060	31337	31183	31307	30991	31051	31179	31166	31335	31080	31241	31269	31260	30922	31118	31120	31089	31201	31439	30996	30670	31177	30859	31127	31121	31162	30870	31142	31051	31457	31247	30968	31147	31286	31310	31335	30993	31060	31106	31212	31024	31035	31091	31056	31013	30901	31191	31125	31458	31066	30739	30733	31389	31142	30888	31045	31074	31003	31098	31165	30968	31078	31021	31080	31138	30967	30945	31168	31158	31118	31260	30923	31036	31212	31012	31098	30978	31025	31179	31446	30970	31067	31110	31045	31265	30952	31097	31210	31095	31064	31409	31287	31178	31115	31367	31207	30906	30913	31155	30990	31155	31099	31002	31129	31143	31126	31393	31135	31133	31323	31137	31231	31414	30836	31229	31110	31128	31156	31016	31087	30934	31032	31211	31224	31322	31009	31318	30937	31202	31111	31309	30999	31122	30891	30952	30914	30830	30701	31157	31104	31292	31245	31252	30833	30973	30999	31053	31258	30984	31083	31135	31141	31195	31049	30973	31135	31153	31046	31130	31303	31247	31336	30996	31186	31182	31088	31257	31193	31074	31032	31002	31460	31103	31000	31300	31190	30958	31196	31207	31306	31092	31054	30894	30991	31164	31102	31027	31190	31294	30779	31277	31195	31246	31120	31231	31038	31233	31239	31407	31137	31118	31088	31242	31249	30997	31083	31076	30675	31004	31087	31093	31198	31079	31265	31149	30906	31047	31069	31043	30837	30981	30918	31174	31064	31338	31325	31237	31306	31170	31095	31157	31199	31226	31050	31090	31112	30954	31057	31083	31049	31152	30927	30985	31312	31124	31217	31186	31285	31124	31179	31161	31258	31303	31007	31043	31102	31099	31142	31114	31226	31158	30951	31094	31074	31011	31015	31053	31186	31351	31012	31192	31320	31137	30818	30993	30957	31327	31134	31218	31301	31038	31165	30965	31027	31208	31324	31110	31076	31205	31266	31331	31056	31207	31105	30968	31345	31445	31172	31163	30954	30768	31190	31254	31025	31138	31053	31130	31167	31096	31075	31111	30944	31241	31162	31292	31224	31254	31202	31141	31203	31338	31122	31243	31009	30985	30972	30964	31316	31201	31114	31028	31199	31373	31539	30954	31189	31017	31149	31177	31213	31173	31113	30959	31126	31266	31018	31253	31369	31092	31496	31443	31143	31170	30896	30864	30983	30993	30939	31248	31031	31229	31417	31268	31138	31097	31208	31130	31178	31004	31077	30987	31276	31109	31088	31173	31048	30813	30798	31321	31185	31211	31158	31062	30995	31423	31074	31188	31356	31272	31232	31098	31234	31128	31025
30993	38181	37594	30303	25314	22895	21390	20598	19839	19579	19373	19084	18923	18744	18781	18930	18682	18750	18720	18755	18679	18631	18590	18536	18778	18624	18455	18396	18422	18598	18412	18583	18442	18437	18619	18532	18217	18475	18445	18445	18418	18444	18457	18402	18398	18454	18455	18446	18383	18363	18241	18569	18513	18339	18264	18514	18555	18493	18425	18369	18362	18464	18184	18414	18465	18465	18185	18697	18173	18483	18476	18576	18467	18362	18326	18307	18429	18462	18538	18476	18668	18237	18547	18345	18271	18445	18407	18421	18393	18454	18375	18324	18365	18485	18409	18327	18256	18742	18289	18454	18550	18424	18352	18426	18405	18476	18162	18272	18458	18454	18319	18326	18422	18334	18386	18444	18491	18447	18322	18425	18553	18365	18209	18320	18292	18393	18482	18472	18197	18509	18382	18516	18412	18424	18482	18191	18453	18395	18412	18321	18597	18293	18362	18225	18531	18468	18278	18613	18499	18427	18361	18347	18438	18400	18258	18448	18395	18386	18520	18197	18447	18328	18357	18392	18378	18487	18333	18498	18502	18427	18464	18373	18438	18630	18341	18390	18466	18516	18310	18412	18220	18304	18468	18544	18339	18266	18495	18516	18439	18377	18372	18644	18458	18360	18344	18333	18399	18265	18320	18426	18294	18417	18489	18340	18328	18353	18558	18512	18485	18337	18353	18487	18398	18319	18494	18559	18278	18458	18422	18444	18431	18523	18526	18401	18485	18320	18635	18441	18401	18461	18331	18507	18478	18340	18394	18357	18419	18514	18272	18327	18476	18338	18592	18530	18509	18552	18288	18362	18683	18557	18404	18306	18454	18331	18380	18349	18441	18429	18248	18311	18498	18360	18607	18502	18358	18451	18562	18475	18480	18270	18462	18671	18466	18421	18417	18348	18436	18386	18505	18355	18375	18283	18452	18301	18476	18379	18444	18524	18424	18393	18572	18444	18566	18396	18550	18356	18269	18427	18453	18514	18171	18475	18549	18179	18564	18365	18376	18423	18392	18352	18409	18402	18329	18400	18248	18414	18516	18378	18415	18264	18290	18279	18442	18232	18600	18428	18433	18449	18311	18333	18344	18353	18432	18486	18330	18367	18360	18344	18464	18342	18432	18463	18412	18205	18498	18244	18498	18386	18345	18578	18271	18435	18212	18235	18382	18217	18492	18375	18514	18407	18386	18536	18534	18484	18301	18364	18502	18329	18568	18378	18365	18576	18350	18319	18294	18491	18339	18479	18492	18355	18558	18241	18493	18309	18439	18366	18330	18603	18598	18508	18365	18449	18379	18458	18522	18450	18337	18370	18227	18501	18300	18506	18640	18523	18377	18553	18325	18400	18391	18378	18554	18323	18270	18600	18305	18558	18377	18299	18662	18319	18316	18346	18335	18511	18445	18325	18535	18597	18498	18464	18178	18427	18434	18311	18328	18327	18342	18648	18166	18380	18351	18471	18343	18388	18540	18544	18316	18429	18249	18451	18368	18526	18451	18379	18579	18378	18589	18254	18458	18501	18372	18314	18315	18524	18591	18400	18313	18366	18411	18402	18437	18500	18353	18541	18234	18228	18338	18314	18342	18396	18507	18492	18351	18360	18275	18483	18352	18526	18352	18308	18390	18297	18309	18467	18431	18390	18403	18372	18375	18426	18245	18398	18277	18386	18242	18537	18362	18442	18580	18356	18444	18350	18556	18424	18411	18451	18503	18416	18399	18384	18423	18620	18302	18250	18427	18360	18275	18716	18398	18316	18300	18503	18539	18356	18432	18633	18295	18594	18434	18386	18236	18291	18298	18417	18516	18382	18344	18287	18287	18489	18277	18168	18367	18274	18434	18594	18523	18344	18469	18371	18426	18503	18630	18360	18409	18227	18460	18275	18160	18522	18342	18524	18476	18302	18132	18407	18448	18479	18498	18369	18624	18470	18258	18319	18469	18512	18498	18432	18288	18302	18378	18565	18552	18675	18440	18571	18352	18389	18215	18422	18355	18519	18383	18652	18420	18345	18335	18414	18302	18346	18356	18355	18550	18388	18339	18315	18479	18303	18306	18517	18333	18377	18543	18439	18419	18294	18456	18390	18434	18438	18338	18457	18341	18589	18349	18300	18471	18393	18508	18527	18198	18386	18268	18398	18490	18448	18364	18388	18486	18328	18513	18480	18549	18592	18344	18441	18319	18563	18545	18289	18398	18451	18553	18444	18382	18365	18525	18316	18296	18588	18502	18364	18259	18514	18502	18283	18437	18425	18581	18517	18408	18599	18364	18550	18389	18508	18452	18413	18278	18422	18308	18327	18611	18312	18431	18302	18475	18425	18314	18220	18541	18353	18416	18311	18476	18417	18217	18387	18496	18524	18415	18356	18348	18379	18361	18290	18377	18462	18378	18455	18365	18453	18395	18420	18478	18357	18361	18455	18225	18396	18436	18632	18446	18375	18253	18470	18215	18448	18255	18455	18361	18427	18496	18325	18518	18467	18307	18212	18385	18375	18342	18343	18425	18423	18382	18458	18231	18710	18395	18164	18445	18378	18561	18480	18358	18510	18411	18373	18432	18261	18401	18434	18448	18329	18360	18326	18324	18417	18525	18497	18454	18579	18396	18313	18366	18571	18258	18383	18595	18355	18318	18471	18445	18478	18375	18322	18452	18341	18496	18373	18446	18307	18295	18407	18346	18338	18441	18355	18360	18523	18351	18255	18287	18429	18515	18258	18263	18407	18336	18370	18346	18440	18456	18426	18459	18333	18616	18418	18468	18347	18439	18442	18356	18441	18457	18271	18445	18603	18441	18231	18303	18362	18280	18599	18274	18600	18452	18500	18351	18458	18506	18405	18326	18263	18497	18343	18279	18432	18318	18499	18303	18291	18346	18210	18400	18393	18469	18456	18373	18601	18485	18415	18345	18385	18563	18543	18367	18346	18421	18253	18443	18434	18470	18453	18162	18387	18516	18378	18361	18255	18482	18368	18483	18565	18480	18462	18268	18634	18546	18403	18445	18416	18543	18406	18527	18485	18545	18457	18482	18392	18365	18345	18484	18261	18358	18426	18516	18308	18500	18418	18425	18402	18496	18362	18498	18531	18443	18547	18386	18397	18321	18430	18621	18431	18447	18369	18480	18476	18416	18301	18423	18268	18577	18412	18301	18570	18436	18294	18235	18345	18255	18557	18385	18399	18541	18207	18319	18232	18558	18307	18139	18447	18553	18433	18467	18419	18497	18494	18453	18412	18426	18501	18559	18209	18487	18495	18409	18455	18385	18485	18513	18249	18491	18420	18440	18459	18540	18313	18295	18256	18418	18387	18330	18460	18313	18358	18367	18561	18435	18398	18311	18375	18262	18495	18534	18244	18605	18277	18440	18408	18295	18545	18381	18535	18447	18510	18634	18417	18360	18564	18435	18205	18423	18652	18314	18625	18542	18358	18590	18548	18388	18143	18461	18481	18553	18313	18579	18416	18356	18375	18616	18464	18214	18393	18228	18420	18508	18406	18441	18509	18321	18229	18412	18504	18596	18510	18507	18430	18599	18330	18408	18565	18360	18396	18639	18361	18532	18426	18254	18294	18464	18489	18503	18577	18328	18580	18502	18405	18323	18330	18363	18315	18279	18490	18408	18469	18442	18407	18310	18555	18557	18442	18427	18422	18384	18361	18255	18219	18397	18417	18473	18439	18333	18452	18174	18380	18412	18493	18423	18508	18565	18373	18350	18497	18404	18471	18485	18489	18374	18234	18322	18326	18454	18372	18515	18427	18510	18482	18208	18511	18495	18435	18214	18463	18388	18386	18459	18457	18344	18346	18294	18339	18250	18408	18376	18243	18417	18347	18417	18547	18378	18547	18499	18465	18282	18313	18126	18518	18464	18506	18367	18415	18409	18483	18487	18380	18399	18342	18527	18564	18361	18379	18508	18304	18364	18529	18371	18352	18556	18219	18317	18502	18327	18448	18488	18516	18318	18310	18484	18374	18375	18395	18268	18345	18521	18349	18468	18417	18218	18247	18343	18265	18392	18324	18351	18409	18303	18501	18460	18483	18341	18424	18469	18476	18314	18468	18263	18552	18377	18438	18408	18493	18313	18299	18414	18386	18393	18353	18288	18391	18330	18488	18498	18447	18464	18567	18442	18459	18547	18432	18423	18468	18440	18565	18227	18505	18429	18366	18322	18352	18372	18375	18296	18442	18509	18261	18335	18507	18374	18345	18460	18428	18447	18405	18549	18358	18401	18472	18430	18452	18355	18417	18544	18234	18422	18536	18413	18491	18436	18278	18231	18488	18362	18370	18380	18385	18391	18403	18594	18274	18441	18318	18312	18324	18482	18582	18469	18549	18518	18390	18415	18439	18558	18461	18360	18412	18259	18510	18421	18309	18258	18357	18612	18369	18431	18510	18465	18701	18505	18456	18297	18400	18594	18249	18587	18401	18595	18485	18589	18447	18507	18498	18373	18437	18356	18426	18390	18438	18365	18393	18603	18341	18331	18320	18393	18439	18438	18469	18355	18362	18520	18632	18475	18602	18365	18477	18129	18507	18243	18475	18277	18465	18348	18350	18541	18427	18485	18213	18618	18400	18533	18342	18445	18410	18358	18417	18276	18423	18501	18474	18358	18556	18420	18453	18311	18335	18399	18381	18461	18441	18352	18461	18445	18416	18454	18229	18302	18481	18447	18428	18463	18564	18565	18452	18316	18511	18318	18593	18538	18500	18357	18483	18365	18360	18615	18187	18577	18451	18281	18305	18460	18387	18335	18254	18491	18581	18345	18527	18279	18263	18393	18446	18485	18244	18374	18398	18303	18678	18392	18461	18264	18485	18471	18466	18326	18435	18432	18395	18316	18211	18369	18317	18149	18347	18389	18477	18452	18481	18195	18445	18269	18485	18438	18480	18286	18462	18503	18594	18358	18348	18583	18364	18437	18323	18542	18267	18494	18420	18369	18521	18416	18437	18406	18456	18639	18383	18442	18411	18356	18397	18445	18383	18361	18278	18364	18429	18412	18432	18438	18684	18421	18312	18326	18403	18486	18164	18556	18411	18451	18451	18294	18349	18421	18481	18483	18444	18432	18171	18450	18433	18298	18394	18403	18352	18436	18354	18355	18391	18494	18476	18539	18439	18233	18490	18457	18615
23324	20668	27175	25495	27179	32699	35492	32790	31900	32074	31504	31034	30973	30712	30781	30729	30683	30563	30343	30288	30376	30468	30554	30305	30303	30451	30418	30237	30119	30099	29980	30243	30252	30039	30186	29942	30229	30053	29963	29932	30112	29909	30116	30180	30160	30020	30392	30147	29969	30046	29835	29957	30039	29659	30038	30186	30123	30287	30154	29895	30016	29762	29872	29851	30185	29887	29976	30276	29953	30023	29981	29956	30355	30109	30040	30029	29903	29790	29729	29925	29962	29642	29758	29772	29985	30036	29927	30063	29801	30004	30054	29794	29870	29837	29961	29887	30203	30047	30136	29627	29809	29679	30095	29870	30065	29941	29972	30087	30082	30087	29900	29977	29943	29837	30001	29868	29822	30106	29953	30097	30045	29929	29882	29798	29851	29785	29930	29932	30161	30061	29907	29787	30171	29984	29923	29990	29846	29965	29980	29759	29789	29605	29863	30025	29784	29889	29814	29937	29895	29653	30135	30272	30229	29738	30101	30015	29841	30061	30055	29758	30129	29989	29657	29757	30192	29643	29562	29674	29838	29785	30013	29781	29604	30164	29670	29981	30355	29907	29998	30139	29948	29725	29839	29782	30063	29779	29873	29854	29855	29948	29901	29772	29995	30022	29982	30006	29985	30065	30099	29686	29862	29851	30087	30251	30078	30202	29888	29687	30192	30042	29997	29875	30289	29896	29765	29974	29909	30101	29892	30038	29776	29837	29888	29789	29791	29574	30000	29837	29851	30119	29744	29741	30061	29969	29906	29934	30017	29846	30018	29873	29764	29826	29873	30041	30011	29764	29879	29876	30108	29931	29682	29772	29796	29851	29981	30031	29913	30002	29906	29980	30037	30114	30124	29922	29973	30089	30073	30245	29960	29956	30010	29763	29920	29935	29879	29808	30159	30068	29772	29986	29961	29968	29789	30039	29906	29812	30115	29935	29857	30086	30183	30010	29899	29867	30183	30061	30014	29810	29916	29958	29944	29793	30132	29913	29858	29803	30054	30006	29955	29997	29806	29675	29915	29773	29873	29801	30185	30129	29900	29842	29818	30138	30021	29850	29758	29671	30027	29610	30172	30064	30087	29879	29669	29802	29999	30196	30148	30041	29747	29783	29959	29742	29455	29884	30081	29827	29824	30109	30089	29784	29790	29844	29948	29936	29913	29962	29734	29990	30050	29792	29855	29880	30021	29985	30055	30032	30016	29689	30185	29832	29915	29765	29731	29890	30085	29932	30151	29977	29729	29973	29946	29899	29822	30061	29925	29942	30098	29734	30070	30027	29823	30015	29957	30014	30004	30000	29697	29875	29911	29876	29959	29904	29859	29786	29917	30176	29918	29940	30007	30028	29879	29921	29976	29943	29854	29682	29832	30057	29966	29786	29822	29816	30039	30156	29987	29996	29927	29689	30148	29928	29922	30005	30017	29767	29841	30194	29751	29964	30162	29670	30060	29937	29948	29681	30143	30063	30129	29921	30026	29941	29897	30241	29993	29842	30126	29743	30162	30112	29973	29859	30084	30352	30082	30067	29785	29736	30016	29908	29927	29870	30011	30046	30096	29819	29957	29747	29928	30073	29650	29867	29699	29848	29861	29889	29815	29963	29903	29961	29992	29964	29887	29747	30018	29957	30133	30027	29992	29858	30139	30178	30167	30046	29776	29699	30157	29947	30040	30112	29931	30004	29843	29732	30134	30103	29754	29792	29892	29971	30100	29751	30230	29934	29810	30120	30265	29764	30015	29690	29999	30001	29921	30065	29924	30006	29713	30112	29754	30068	30118	29860	29962	29845	29842	29784	29705	29808	30066	29956	29776	29932	29901	30034	29757	29975	29868	29978	29666	29817	30150	30157	30005	29942	30172	29888	30104	29765	29867	29717	29923	29991	30021	29934	29767	29791	29876	29884	30016	29978	29954	29808	30099	29977	29751	30219	29948	30076	29854	29953	30000	30065	29739	29999	29807	29966	29973	29856	30051	29987	29936	29956	30027	29815	30166	30019	29881	29886	29794	29855	29911	29796	29826	30015	30106	29926	29820	29695	30044	29905	29935	29634	29872	30124	29991	29843	30043	30125	29817	29740	29966	29913	29902	29857	29850	30165	29826	29879	30149	29991	30126	30159	29843	30024	29825	29885	29860	29789	29703	29945	29805	29835	30019	29754	29937	29961	29940	29998	29740	29837	29890	29780	29911	29885	30013	29834	29868	30081	29773	29776	29989	30089	29663	29972	29991	29776	29925	29996	29949	29795	29791	29854	29714	29888	29887	29861	29913	29813	29830	29926	30171	29984	30066	29972	30151	29952	30125	30174	29722	29870	29874	29869	29603	30056	29731	29855	29891	30132	29816	29867	30085	30037	30017	29859	30081	29914	30010	30052	29883	29967	29858	29892	29731	30047	29915	29983	29830	30151	29977	30020	29857	30162	29892	30144	29805	30068	30249	29818	29864	29861	29995	30186	29835	30003	29595	29884	29858	30022	29948	29819	29811	29869	29815	29754	29656	29862	30102	30181	29947	29861	30141	29869	29967	29888	30100	29654	29791	29835	30061	29857	30076	30038	29870	29766	30006	29859	30139	30210	30005	29839	30077	29722	30125	30137	29722	29900	30033	30212	30000	29669	29992	29747	29984	30125	29664	29998	29883	29936	30163	30052	29925	29917	29659	29888	29869	30004	29765	29955	30106	29864	29691	30008	30186	30061	29994	30080	29995	29738	29971	29950	29775	29799	30011	29952	29901	29872	30123	29914	29825	29920	30057	30073	29950	29801	29657	29663	29715	30131	30186	29741	29716	30128	29839	30005	29927	29882	29999	29740	29699	30001	29985	29799	30027	29916	29786	29779	29600	30011	30036	30016	30084	30067	29693	29711	30059	30182	30041	30015	29983	29787	29855	29907	30030	29858	30051	29976	29940	29759	29686	30082	30251	29935	29995	29994	29898	30089	29794	29972	29848	29850	29760	29615	29828	30151	29951	30133	29846	30049	29812	29958	29716	29925	29968	29943	29727	29875	30087	29926	29687	29837	30053	29686	30022	29955	30021	29813	30014	29827	29896	29929	29828	29960	30108	29871	29895	29925	30108	30026	29975	29609	29935	29875	29806	29993	29928	29838	29931	29896	29694	29758	29822	29746	29723	29910	29880	29904	29804	30080	29772	29950	29868	29833	30194	29849	30112	30051	29882	29958	30100	29985	29771	29995	30038	29688	30004	29934	29977	30049	29946	30064	29780	29910	30085	29900	30097	29947	30034	29820	29841	29861	29873	30142	29982	30046	29727	29719	29941	29715	30002	29842	29593	30012	30055	30061	30002	29858	30068	29929	29911	29839	29939	29947	30102	30128	29937	29974	30211	30076	29861	29908	29831	29989	30003	30000	29907	29919	30017	29724	29926	29867	29968	29854	30104	30051	29708	29816	29995	30141	29984	29797	29943	30235	29880	29689	29980	29958	29860	29948	29794	29546	29745	29695	30167	29869	29754	29887	29980	30032	29989	29966	30022	29878	29775	30132	30020	29892	30047	30115	29933	29988	29794	29757	29928	30014	29882	30011	29854	30065	30235	29923	29984	30088	29806	30102	29928	30247	29927	29976	29986	29904	30158	29987	29974	29624	30002	29764	29765	29827	30098	29974	29753	30206	30010	30098	29976	30163	30117	29791	29656	29913	30289	29702	30116	30004	30190	29782	29814	30143	29940	29987	29975	29914	30120	29803	30079	29989	29807	29889	29995	30117	30012	29897	29775	29720	29672	30053	29970	30264	30131	30074	29769	29964	30084	29790	30064	29908	29848	29795	29881	30014	29939	29920	29899	29826	29846	29845	29871	29894	30085	29963	29963	29912	29948	30030	29761	29940	29889	29742	29978	30134	29978	30117	29789	29715	30196	30019	29964	29761	29848	29970	29945	29903	29903	29989	29922	29943	29706	29786	30106	30148	30237	29845	30180	29900	29915	30020	29920	29924	30070	30073	29992	30130	29919	29751	29796	30033	30034	30180	29988	29842	29853	29800	29890	29927	29946	30041	29961	29863	30072	29794	29867	30382	30055	30050	30088	30337	30103	30029	29944	30189	30051	30109	29785	29849	29947	29994	29967	29858	29775	29895	29852	29923	30073	29695	29774	29693	29869	29931	30246	29882	30063	29795	29875	29983	29687	29677	29884	29876	29893	29985	29763	29987	29939	30051	29996	29956	29750	29993	30024	29883	29882	29868	29804	29929	29853	29837	30018	29880	30054	29958	30127	29967	29924	29812	29941	30005	30221	30042	29964	29915	30000	30088	30170	30055	30022	29978	29864	29999	29976	29918	29856	30035	29885	30158	29875	29852	30235	29991	30197	30034	29914	29929	29935	29988	29937	29769	29955	30010	29602	29809	29819	29784	29911	29731	29811	29883	29854	29961	30087	29983	29821	29935	29778	29931	30156	29995	29863	29773	29832	29856	29940	29834	29795	29920	30143	29749	30015	30209	30133	29991	29989	30067	29757	30074	29682	29926	29777	30109	29867	29827	29755	29938	29960	29822	29932	30022	29931	29699	30174	30240	29797	30084	30123	29976	30225	30058	30102	30023	29926	30030	29819	30106	29982	29833	29801	29778	30178	29896	29953	29934	30117	30185	29876	30003	30004	29889	29922	29920	30083	30252	30097	30068	30122	30009	29918	29997	29852	30000	30019	29775	30073	29976	30003	29860	29969	29912	30113	30221	29955	30057	29778	29852	29811	30228	29806	29903	29859	30210	29970	29955	29891	30018	30080	29819	30183	29784	30295	30139	30074	29828	30115	29721	29882	29943	30043	30010	29518	30001	30128	29930	29895	29915	29775	29916	30096	30184	29828	30020	29859	29938	29690	29976	30081	29859	29984	29914	29849	29982	29845	29759	29857	30121	29928	29941	29730	30023	29780	30040	30287	30025	30027	30042	30097	30185	30006	29640	29782	29968	29968	29977	30014	29863	29655	29886	29805	30106	30116	30089	29930	29880	29818	29999	30099	29770	29958	29909	29998	29897	29723	29758	29891	29968	29938	29948	29914	30203	30065	30159	29775	29939	30045	30155	29929	29907	29927	29925	30086	30274	29920	29850	29839	29662	29950	29925	29817	29876	30065	29974	29788	29984	30014	29814	29903	29867	29919	29767	29944	29895
27514	43894	44147	35135	29545	25871	23473	22144	21374	20527	19970	19525	19069	18983	18999	18861	18668	18646	18461	18721	18513	18378	18323	18492	18406	18104	18044	18076	18204	18039	18112	18099	18209	18060	18045	18095	18054	18094	18022	17939	18029	18001	18067	17871	18093	17934	18157	17931	18023	18057	17979	18059	18032	17846	18033	18077	17874	17990	18137	17882	17931	18027	18061	17783	17947	17758	18074	17944	17734	17932	18026	17950	18015	18024	18139	17956	18002	18088	17901	17974	18024	18115	17683	18025	17940	18101	17795	18123	17927	18026	17931	18002	18013	18090	17932	18001	18038	18084	17886	17835	17767	18032	17878	17770	18013	18001	18044	17993	17912	18081	17843	18003	18066	18008	17900	17805	17812	17954	17885	17821	17912	17991	17944	17927	17936	17920	17967	17982	18052	18138	17961	17908	17997	18082	18090	17924	17979	17943	17920	18015	18143	18026	17828	17849	18002	17660	18112	17990	17757	17837	17976	17964	17930	17817	17772	17831	17850	17943	17881	18128	18128	17803	18067	17790	17817	17861	17836	17858	17841	17957	17773	17996	17893	18008	17951	18131	17971	18057	18061	17933	18058	17794	18086	17927	18040	18021	18042	18046	18050	18007	17950	17788	17609	17956	17934	18003	17732	17871	17942	17884	17889	17977	18025	17958	17990	17834	18091	17965	17781	18008	17914	17870	17912	17696	17870	17839	17902	18004	17880	17959	17964	17976	17874	17735	17966	18018	17932	17828	17997	17988	17821	17983	18010	17813	17936	17821	17894	18053	18033	18084	18117	17836	17824	17933	17923	17812	17875	18074	18036	18101	17899	17920	17909	18025	18095	18177	17879	17921	17894	17893	17992	17914	17884	18095	17914	17875	17997	17854	17899	17916	17803	18195	17889	17959	18113	17882	17959	17938	18171	17920	18052	17877	17812	17746	17962	17729	18042	17845	17997	18055	17788	17878	17834	18002	18010	17850	17985	18121	17917	17949	17915	17822	18083	17928	18099	17815	17901	17891	17961	18084	17981	17937	18070	18005	17740	17968	18091	17815	17945	18152	17832	18019	17892	17902	18106	17859	17955	17935	17934	17883	17920	17984	18030	17952	17941	17767	17831	17940	17890	18056	18064	17885	17993	18020	18094	18009	18000	18005	18007	18066	18034	17958	18067	18011	18020	17953	17693	18016	17916	18001	17934	17812	17967	18028	17952	17854	17979	18011	17913	17992	17914	17883	17990	18054	17896	18029	17937	17977	18058	17887	17927	17925	18077	17972	17985	17799	17937	18005	17878	18007	18009	18001	17979	17968	17822	17892	17949	18090	18139	17955	17747	18055	17968	17853	17895	18117	17955	17951	17919	17846	17697	18152	17848	17986	17856	17986	17991	17777	18111	18047	17903	17829	17923	18007	17841	17938	17908	17974	17945	17960	18025	17943	17897	17874	18022	17887	18035	17938	17942	17699	18004	18061	17998	17943	18013	17926	17953	18034	17974	17821	17873	17980	17757	18207	17990	17915	17975	17849	17909	18031	17825	17926	17935	18102	17910	17974	17770	18017	17976	17907	18041	17804	17791	18057	17969	17961	17838	18021	17998	18124	18010	18016	18076	18060	17845	17816	17657	18115	17948	17959	17944	18019	17826	17774	17951	17897	17994	17908	17932	18083	17994	17759	17996	17986	17963	18054	18214	17906	17886	17900	17788	17909	17979	17757	17807	17987	17981	17898	17935	17894	17901	17772	18128	18033	17848	17907	17952	17881	17992	17930	17913	17941	17948	18005	17872	17849	17899	18010	17987	17958	18038	17822	18066	17878	18077	18011	17943	17890	17863	18009	18045	17962	17995	18069	17871	18012	17932	18003	17825	18018	17952	17875	17936	17925	17924	17931	17971	18136	17878	17897	18056	18085	18002	17977	18007	17985	17851	17815	18068	17920	18173	17943	17823	18104	17956	17954	17947	17956	17994	17873	17864	17907	18055	17827	17979	17960	17919	17938	17844	18025	17946	17806	17830	18040	17814	17813	18007	18062	17778	18034	18093	18141	17836	17926	17920	17958	17859	17964	17886	17982	18061	17917	17865	17887	17903	17936	17766	18029	17904	17961	17863	17921	17961	17993	18042	18042	17948	17975	17974	17783	17914	17959	17921	17986	17986	17750	17976	18223	17986	17818	18058	17946	18087	17960	17840	18005	18023	18012	17918	17828	17848	17960	17853	17956	17889	17945	17913	18033	17999	18067	18183	17753	17778	18016	18043	17981	17978	17882	17896	17947	18051	17892	18020	17865	17821	18148	17896	18126	17936	17921	18077	18074	17949	18116	17905	17824	18024	17990	17914	17855	17943	17972	17952	17770	17972	18104	17905	18040	17858	17908	18092	17878	18156	17923	17989	17941	18095	17902	18042	18042	17909	17944	17937	18167	17809	17856	17757	17936	17907	17893	18012	17901	17861	17855	17968	17853	18012	17836	17909	17985	18068	17882	17891	18017	18102	17877	17812	18017	17977	17750	18008	18123	17828	18021	18023	17869	18010	18028	17962	18084	17829	18068	17872	17922	17725	17817	17933	18036	17854	17786	17908	17876	17883	18118	18055	18075	18165	18082	17907	17967	17868	18062	17806	17907	18038	17968	17761	17889	17998	17972	17937	17979	17760	17856	18051	17882	18119	17951	17976	17916	18019	17943	17859	17840	17998	17895	18043	17951	18044	17965	17797	18072	18005	17903	17993	17999	18243	17920	17902	17989	17988	18175	17778	17825	17813	17914	17821	17980	17888	17872	17930	17974	17869	17996	18096	18006	17973	18032	18063	17749	17966	17616	17978	17948	17760	18083	17937	17882	18061	17978	17863	17957	17866	17901	18047	17945	18122	18043	18035	17839	17976	17915	18003	17959	18076	17808	17914	17857	17913	18130	17911	17806	17821	17964	18002	17882	17806	17907	18062	17831	17882	18017	17993	17911	17899	17933	17903	18087	17876	17960	18011	18188	17998	17872	17913	17998	17957	18012	17793	17973	17993	17978	17922	18022	18025	18013	18092	18009	18001	17935	17801	17989	17910	18065	17818	17934	17944	17909	18075	17994	18027	17919	18010	17912	17856	17871	17881	18056	17874	17842	18010	17916	17961	17900	17927	17987	18165	18116	17977	17894	17993	18011	18082	17958	17933	17941	18008	17969	17882	17900	18007	17870	17966	17819	18088	17768	18146	18029	18063	17868	17938	17646	17889	18009	17884	17945	17827	17882	17912	17986	18018	17980	18038	17868	18149	17921	17877	17929	17803	18058	18134	17915	17925	18192	18052	17900	17886	17967	17943	17938	17936	17960	17918	18018	17972	17862	18085	17938	17856	17941	17897	17931	17800	17888	17933	18195	17886	18047	17873	17924	17878	17980	17900	17824	17914	18080	17925	18034	18088	18069	17918	18020	18043	17846	17795	17984	18106	17890	17876	18035	18008	17986	17832	17863	17988	17906	17894	17957	18031	17918	17913	17959	17999	18031	17958	17823	17734	17764	17944	17879	18070	18119	17881	17879	18032	18063	17844	18067	17879	17965	17989	17794	18090	17980	17935	18031	17856	17918	17970	17898	17825	17833	17819	17852	18079	18033	17940	17799	18010	17964	18128	17794	17906	17944	17975	18065	17911	17894	18101	17843	17920	17701	17782	18023	17906	18031	17924	17840	17956	17875	17921	17942	18060	17972	17944	17951	17880	17871	18039	17894	17967	17879	17913	17933	17917	17887	18067	18044	18147	18005	17860	18004	17910	17981	17895	17808	18058	18041	17979	17920	18015	18025	18058	17850	18177	17711	17972	17990	17945	17820	17999	17896	18140	17930	17885	17959	17899	17833	18146	18027	17970	18004	17902	17869	18088	17854	17865	17940	17945	17914	17854	17955	17938	17964	17997	17936	17906	18026	17762	17856	17991	17935	18015	17982	18019	18001	17933	17816	17908	17917	18012	17921	17956	17926	18066	17859	18073	17941	18197	18060	18019	17946	17916	18065	18026	17915	17949	17983	17942	18049	17952	17862	18005	17889	17886	17991	17899	17857	17954	17800	18028	18097	17709	18016	18060	17883	17878	18019	18075	18263	18115	17863	17976	17876	17946	17920	17868	17810	17923	18087	17978	17883	17979	17858	18067	17837	17961	18070	18007	17931	18042	18027	17910	17917	17999	18001	17807	17974	18066	17897	18196	17823	17985	17960	17934	18019	18047	17982	17771	18078	18003	17982	17926	18001	17931	17941	17909	17958	17970	17936	17994	17952	17877	17847	17818	18044	17940	18119	18076	18104	18017	17831	17819	17820	17954	18028	17963	18121	17965	18069	17887	17846	17895	18009	18017	17876	17823	17939	17941	17923	17909	18185	18008	17953	17959	17793	17906	17884	17780	17892	18053	17924	17797	17916	17937	17947	17890	17859	18037	17949	17943	18072	17939	17783	17927	17937	17928	18017	17781	17956	17929	17874	18050	18083	18107	17991	18064	18018	17749	18133	17820	18039	17877	17966	17827	17989	17993	18013	18041	17996	18040	17795	17916	17989	18034	17874	17915	17824	17954	18176	17813	18189	18077	17876	17987	17825	17892	18018	18011	17991	17993	17799	18043	17899	17972	17998	18091	18150	18124	17858	17920	17921	18037	17792	17991	18034	17817	17828	18113	17781	17981	18009	17937	17912	17902	18022	17950	17905	18006	18081	17882	17878	17932	18100	18013	17823	17979	18036	17943	17883	17726	18006	18055	17883	18041	17856	17706	17869	17870	17916	17887	18121	18072	17991	17866	17738	17933	17867	17965	18143	17835	18031	17864	17978	17917	17937	17804	17868	17991	18063	18139	17844	17851	18097	17846	17996	18066	17991	18044	17883	18022	17967	17868	18035	17900	17987	17890	17832	17833	17935	17939	18050	18016	17968	18158	18049	18084	17798	18145	17925	17858	17830	17814	17977	17932	18050	18031	17956	18048	17854	17996	18141	17998	17853	18003	17974	18134	18205	17803	18127	17901	18007	17910	17785	18062	17867	17975	17976	18066	17989	17932	17973	17840	17803	17900	17905	17859	18003	17878	17953	18035	17926	18060	17947	17811	17973	17995	18072	17750	17723	17878	17862	17925	17879	17953	17888	18016	17941	18083	18051	17881	17815	18001	17957	18100	17920
22072	20633	27078	24669	23973	31272	37245	33744	32744	32405	32164	31542	31336	30794	30846	30932	30832	30859	30676	30354	30586	30570	30410	30409	30362	30194	30218	30310	30099	30143	30179	30150	30112	29902	29993	29935	30134	29932	29592	30165	30196	29749	29758	30012	29836	29844	30048	30033	30012	29996	29899	29941	29838	30004	30018	29904	29916	29903	29708	29879	29673	29745	30129	29931	29950	29784	30113	29736	29759	30015	29812	29825	29613	29871	29992	29874	29821	29680	29947	29997	29814	29778	29787	29786	29863	30031	29983	29771	29782	30101	29781	30094	30028	29872	29679	29908	29870	29864	30105	29917	29775	29759	30152	29945	29965	29658	29763	29555	29845	29507	29853	30147	29910	30047	29552	29729	30073	29795	29761	29904	29685	29854	29755	29567	29881	29994	29841	29933	29914	30064	29705	29938	29786	30061	29957	29764	29790	29939	29774	29948	30108	30056	29789	29816	30103	29777	29828	29756	29721	29694	29788	29841	29852	29864	29908	29728	29956	29850	29819	29926	29664	30084	29794	29854	29713	29696	29944	29671	29854	29693	29566	29889	29918	29915	29809	29559	30046	29464	30054	29731	29955	29986	29925	29598	29788	29857	29922	29988	29589	29682	30241	29941	29993	30315	30090	30122	29988	30018	29833	29477	29611	29722	29673	29900	29878	29824	30025	29851	29780	29715	29849	30106	29581	29516	29820	30059	29874	29816	29894	29708	29971	29715	29848	29866	30024	30113	29820	29853	29890	29791	29423	30037	29735	29705	29966	30024	29975	29797	29790	29849	29661	29645	30149	29985	29816	29962	29702	29863	29846	29990	29636	29907	29992	29993	30020	29932	29764	29717	29681	29945	29943	29782	29782	29828	29757	29867	29769	29970	30053	30017	29895	29622	29705	29934	30095	29974	29794	29632	29865	29667	29704	29825	29701	29955	30048	29941	29757	29928	29566	29286	29692	29749	29993	29621	29621	29882	29710	30094	30298	29748	29925	29816	29984	29696	30022	29659	29766	30211	29793	29735	29776	29960	29957	29962	29892	29846	29922	29773	29916	29729	29834	30044	29996	29772	29861	29649	29757	29729	29822	30002	29769	29959	29884	30124	30014	29676	29690	29923	29607	29726	29864	29593	29830	29841	29775	29787	29708	29529	29952	29980	29741	29622	29968	29971	29999	30122	29935	29583	29527	29958	29832	29750	29890	29703	29716	29969	29990	29793	29841	30041	29964	29847	29786	29886	29680	29921	29677	29833	29332	29903	30011	29865	29800	30044	29857	29896	29850	29803	29684	29799	29867	29872	29937	29787	29706	29898	30046	29929	29585	29747	29716	30079	29614	30009	29760	29821	29715	29899	29605	29921	29657	29559	29970	29767	29955	29768	29917	29732	29785	29821	29763	29681	29616	29711	29674	30039	29853	29595	29941	29898	29688	29919	29796	29782	29920	29766	29717	30058	29985	30010	29899	29725	29820	29838	29837	29639	29729	29761	29806	29822	29958	29880	29867	29948	29938	29938	29855	29893	29826	30155	30139	29797	29754	29864	29918	29710	29838	29903	29950	29989	29826	29912	29863	29668	29668	29709	29851	29907	29776	29742	29733	29827	29834	29806	29952	29737	29980	29871	29625	29852	29984	29941	29692	29589	30037	29665	29883	30080	29503	29863	29815	29987	29825	29708	29626	29592	29762	29747	29887	29917	29784	29947	29773	29814	29802	29962	29965	30025	29915	29816	29730	29988	29885	29853	29856	29975	30045	29800	29682	29833	29841	29803	29867	29891	29999	29941	30250	29853	29918	29680	29788	29946	29917	29751	29691	30067	30144	29725	30056	29785	29758	29663	30005	29791	29658	29809	29612	29896	29971	29672	29771	29723	29848	29807	29880	29699	29821	29823	29734	29853	29935	29665	29663	29987	29815	29758	30172	29768	29877	29633	29862	29555	29416	29414	29691	29716	29885	29844	29866	29950	29646	29624	29610	29833	29906	29789	29743	29766	29745	29768	29959	29803	29867	29739	29796	29845	29853	29806	29997	29933	29748	29831	29951	29883	30021	29898	29946	29744	29817	29829	29990	29944	29768	29820	29625	29983	29930	29813	29884	30022	29989	29921	29778	29728	29971	29807	29811	29766	29844	29503	29767	29913	29822	29776	29701	29888	29723	29888	29977	29764	29851	29686	29714	29970	30021	29867	29850	29684	29780	30090	29978	29591	29602	29527	29774	29880	29760	29962	29691	29678	29918	29832	29868	29751	29792	29996	29823	29987	29811	29363	29929	29789	30033	29817	29601	29676	29807	29867	29850	29822	29791	29822	29753	29810	29860	29519	29743	29736	29745	29730	29798	29890	29861	29832	30013	29643	29492	29910	29849	29889	29820	29870	29980	29763	30084	29814	29940	29984	29605	29556	29902	29758	29905	29964	29909	29941	29788	29887	29920	30038	29788	29664	29944	29853	29835	29826	29793	29705	29754	29937	29827	29922	30020	29741	29774	29704	29726	29831	29737	29670	29983	29948	29738	29998	29784	29951	29720	29619	29870	29646	29812	29667	29899	29740	29904	29508	29826	29798	29671	29921	29855	29927	29523	29924	29766	29789	30038	29904	29875	29688	29995	29900	29619	29462	29832	29744	29964	29927	29857	29976	29807	29823	29881	29833	29955	29893	29898	29542	29719	29791	29822	29966	30078	29799	29560	30057	30013	29866	29743	29635	29733	30065	30078	29735	29888	29800	29744	29933	29918	29883	29759	29977	29811	29958	29965	29799	29924	29846	29648	29892	29737	29945	29977	29904	29929	29711	29752	29805	29712	29981	29667	29827	29665	29646	29840	30103	29949	30044	29805	29917	29832	29928	29810	29920	29884	29630	29858	29568	29672	29852	29873	29753	29651	29943	29800	29879	29963	29882	29936	29904	29829	29888	29820	29639	29812	29818	29726	29921	29679	29573	29814	30081	29827	29973	29522	29863	29866	29882	29871	29873	29514	29601	29765	30136	29715	29991	30027	29955	29919	29957	30127	29902	29661	29704	30007	29810	29885	29778	29555	29878	29922	30139	30117	29783	29579	29748	29969	29764	29892	29517	29864	29687	29820	29740	29649	29946	29658	29730	30019	29997	29552	29935	29738	29969	29523	29583	29909	29904	29967	29709	29836	29758	30157	29759	29711	29712	29985	30003	30056	30016	29914	29646	30001	29827	29707	29796	29917	29940	29854	29828	29865	29680	29863	29837	29887	29945	29807	29862	29954	29785	29688	29728	29503	29572	29672	29571	29779	29889	29828	29924	29872	29877	30013	29416	30071	29741	29833	29684	29901	29759	29883	29702	29625	29784	29691	29665	29866	29809	29747	29872	29962	29997	29851	29602	29723	29696	30140	29792	29960	29980	29749	29555	29745	29771	30084	29631	29814	29842	29913	29886	29682	29525	29878	29861	29832	30009	29919	29696	29860	29876	29925	29848	29749	29493	29728	29805	29911	29780	29934	29844	29935	29610	30019	29818	29858	30050	30040	29843	29964	29700	30096	29884	30035	29874	29782	29941	29664	29909	29670	29360	29542	29669	29914	29482	29653	29675	29882	29835	29873	29922	29796	29702	29623	29736	29981	30183	29981	29877	29774	29647	29623	29554	29885	29797	29723	29833	29750	29708	30019	30193	29907	29849	29991	29881	29917	29832	29787	30007	29989	29784	29998	29750	29916	29741	29832	30034	29748	29945	29980	29917	29867	29890	29943	29868	30016	30092	29864	29847	30139	29726	29967	29900	30020	29782	29838	29895	29825	29695	30099	29688	29724	29879	29933	29719	29771	29742	29773	29759	29727	29903	29795	29502	29620	29819	29677	29786	29735	29920	29965	30152	29901	29614	30322	29845	29676	29639	29770	30256	29893	29853	30153	29898	29859	29544	29706	29403	29613	29664	29957	30062	29813	29851	30021	30119	30083	29875	29836	29979	29809	29854	29965	29754	29885	29669	29886	29865	30087	29911	29816	29782	29743	30014	29928	29866	29618	29646	29765	29800	29778	30075	29852	29696	29667	29695	30093	29827	29792	29876	29767	29982	29828	29871	29724	29983	29685	29718	29761	30112	30006	29908	29987	29865	29902	30048	29693	29796	29645	29956	29732	29645	29700	29950	29794	29835	29901	29783	29866	29869	29862	29853	29812	29871	29738	29813	29919	29771	29918	29984	29954	29906	29659	29944	29981	29790	29784	29666	29791	29769	29737	29852	29812	30017	29669	29845	29874	29793	30120	30033	29955	29721	29880	29836	29715	29676	29832	30049	29753	29752	29621	29692	29798	30112	29764	29800	30117	29981	29895	29851	29790	29676	29761	29720	29662	29663	29938	29925	29871	29832	29872	29747	29777	29882	29681	29685	29663	29947	30040	29995	29666	29901	29792	29755	30145	29743	29937	29875	29854	30018	29759	29792	29857	29661	29644	29740	29814	29797	29908	29763	29822	29919	29929	29986	29798	29643	29692	29813	29897	29853	29852	30033	29943	29744	29661	30031	29896	29694	29874	29681	29801	29903	29767	29620	29521	29617	29965	29908	29691	29770	29902	29653	29913	29760	29724	30069	30194	29735	29666	29862	29917	29973	29811	29798	29731	29929	29774	29925	29757	29764	29764	29959	29871	29996	29735	29709	29893	29883	30019	29867	29850	29955	29647	29738	30035	29637	30119	29951	29648	30063	29803	29814	29797	29664	29861	29576	29879	29650	29909	29787	29953	29767	29922	29980	30200	29771	29901	29764	29670	29869	29905	29798	29994	29824	29772	29671	29889	29693	29618	30010	29992	30108	29676	29770	29806	29815	29770	29624	29780	29874	29836	29839	29837	29899	29682	29918	29831	30223	29743	29881	29846	29827	29761	29813	29823	29748	29796	29696	29801	29796	29864	29889	29773	29945	30061	29858	29805	29862	29831	29926	30022	29479	29806	29947	29819	30087	29923	29699	29704	29623	30121	29462	29684	29531	29916	29851	29855	29821	30010	29597	29687	29845	29961	29886	29878	29654	29854	29938	29819	29950	30151	29597	29847	29705	30055	29915	29748	29988	29898	29745	29682	29906	29855	29920	29712	29764	29972	29487	30037	29962	30104	29684	29829	29627	29893	29872	29788	29922	29964	29993	29856	29544	29567	30089	29928	29737	29778	29612
28646	48417	48259	39108	32872	28375	25757	23903	22470	21347	20589	20133	19700	19368	19407	19242	19086	18981	18887	18883	18657	18648	18454	18343	18406	18200	18266	18110	18093	18112	18090	18083	18050	17830	17976	18145	18089	17850	17798	18001	17953	17800	17916	17779	17931	18039	17699	18027	17980	17949	17838	18124	17914	17963	17941	18071	17766	17804	17765	17753	17655	17877	17858	18000	18014	18050	17899	17692	17761	17540	17881	17903	17873	17786	17739	17844	17767	17697	17827	17788	17839	17782	17844	17921	17844	17775	18000	17839	17681	17747	17738	17871	17975	17789	17815	17780	17960	17836	17941	17749	17810	17912	18007	17827	17866	17912	17774	17857	17697	17920	17926	17813	17933	17770	17643	18000	17770	17894	17777	17795	17966	17744	17817	17712	17873	17729	17736	17733	17631	17914	17954	17744	17797	17881	17950	17783	17590	17887	17817	17756	17836	17746	17771	17754	17845	17827	17980	17701	17958	17816	17773	17769	17844	17859	17996	18028	17821	17863	17841	17709	17649	17883	17770	17847	17802	17801	17835	17840	17857	17806	17955	18072	17768	17869	17901	17891	17820	17831	17785	17767	17697	17743	17788	17827	17838	17818	17788	17806	18067	17746	17972	17788	17804	17671	17978	17794	17911	17622	17865	17863	17807	17755	17666	17658	17724	17736	17767	17963	17712	17916	17776	17678	17826	17564	17794	17908	17773	17874	17922	17971	17820	17660	18002	17776	17952	17763	17579	17722	17608	17998	17759	17805	17703	17802	17698	17869	17695	17926	17798	17952	17706	17792	17636	17810	17751	17598	17826	17704	17780	17854	17958	17812	17772	17808	17848	17925	17695	17763	17904	17700	17654	17704	17742	17925	17868	17718	17834	17783	17969	17793	17840	17942	17878	17880	17772	17926	17752	17914	17912	17671	17908	17671	17631	17795	17756	17830	17720	17770	17877	17810	17710	17938	17839	17773	17760	17885	17853	17595	17815	17783	17753	17763	17832	17930	17926	17800	17780	17936	17908	17867	17966	17759	17904	17567	17805	17711	18020	17729	17678	17737	17835	17722	17660	17815	17741	17750	17796	17731	17922	17758	17823	17870	17701	17653	17785	17770	17865	17743	17725	17730	17618	17782	17785	17753	17884	17872	17800	17832	17835	17679	17892	17782	17978	17575	17977	17768	17763	17688	17734	17751	17891	17900	17695	18022	17798	17793	17797	17710	17696	17871	17834	17898	17926	17691	17763	17938	17625	17706	17711	17772	17907	17785	17627	17854	17754	17813	17909	17871	17918	17908	17605	17854	17627	17818	17916	17773	17833	17790	17867	17752	17620	17832	17903	17817	17737	17889	17807	17804	18027	17934	17942	17923	17923	17775	17846	17984	17721	17937	17846	17847	17912	17892	17781	17936	17896	17663	17970	17752	17804	17813	17767	17927	17569	17658	17807	17950	17726	17821	17646	17560	17905	17709	17732	17873	17796	17627	17838	17611	17811	17715	17970	17774	17823	17823	17968	17850	17840	17643	17836	17844	17888	17814	17791	17916	17818	17793	17792	17772	17608	17764	17733	17739	17805	17868	17775	17942	17903	17796	17908	18079	17952	17788	17854	17874	17712	17982	17896	17723	17746	17954	17810	17646	17726	17798	17957	17906	17959	17786	17920	17985	17937	17856	17789	17749	17844	17723	17944	17923	17855	17949	17666	17821	17785	17729	17828	17843	17752	17851	17815	17671	17796	17733	17844	17739	17650	17876	17892	17895	17994	17866	17748	17784	17870	17944	17822	17815	17841	17910	17887	17816	17723	17800	17812	17699	17846	17954	17938	17588	17804	17924	17879	17787	17784	17854	17764	17751	17967	17722	17668	17682	17773	17807	17837	17772	17614	17844	17795	17891	17735	17928	17982	17889	17948	17619	17881	17906	17830	17870	17736	17711	17759	17856	18013	17578	17676	18000	17878	17757	17778	17741	17920	17841	17823	17845	17849	17804	17913	17942	17857	17877	17808	17773	17675	17637	17593	17793	17887	17659	17864	17928	17751	17783	17956	17668	17732	17801	17771	17858	17844	17683	17716	17829	17673	17628	17879	17776	17902	17970	17832	17719	17735	17909	17932	17775	17953	17725	17808	17885	17800	17809	17862	17762	18068	17813	17806	17792	17886	17556	17625	17902	17722	17751	17899	17847	17789	17841	17829	17846	17776	17931	17957	17784	17753	17711	17884	17806	17679	17760	17749	17895	17769	17734	17692	17597	17903	17898	17711	17818	17906	17763	17876	17773	17664	17741	17988	17716	17826	17787	17997	17952	17800	17885	17760	17801	17700	17888	17724	17903	17749	17692	17901	17882	17737	17786	17847	17841	17590	17900	17734	17822	17791	17866	17822	17833	17862	17881	17782	17780	17884	17882	17844	17799	17798	17954	17807	17958	17840	17766	17892	18029	17691	17683	17850	17740	17635	17790	17806	17862	17873	17798	18041	17896	17808	17663	17742	17871	17732	17799	17934	17720	17648	17735	17831	17803	17629	17951	17788	17951	17774	17821	17809	17775	17913	17805	17981	17897	17881	17827	17767	18005	17826	17909	17714	18126	17836	17627	17764	17830	17943	17888	17774	17798	17729	17785	17985	17804	17839	17788	17869	17783	17733	17747	17717	17822	17822	17895	17955	17903	17898	17728	17896	17720	17834	17933	17716	17921	17776	17755	17926	17795	17827	17932	17738	17954	17702	17786	17960	17724	17566	17755	17840	17786	17713	17824	17764	17978	17893	17798	17850	17794	17881	17776	17803	17792	17833	17708	17778	17740	17844	17924	17890	17871	17714	17766	18045	17708	18039	17918	17750	17731	17715	17908	17705	17669	17783	17742	17940	17784	17911	17672	17723	17803	17688	17969	17735	17716	17872	17807	17775	17728	17683	17883	17708	17947	17861	17769	17915	17835	17751	17997	17921	17663	17787	17951	17849	17797	17891	17755	17731	17640	17635	17697	17753	17646	17891	17639	17916	17826	17965	17815	18006	17893	17737	17713	17771	17648	17835	17815	17808	17932	17859	17880	17767	17577	17890	17851	17867	17859	17792	17884	17874	17873	17798	17662	17893	17886	17860	17792	17796	17773	17820	17845	17855	17911	17771	17564	17960	17792	17827	17888	17734	17887	17889	17872	17811	17838	17893	17667	17669	17768	17940	17744	17862	17982	17786	17777	17837	17820	17833	17821	17764	17735	17765	17812	17944	18034	17785	17660	18182	17789	17899	17769	17817	18050	17596	17746	17871	17887	17791	17783	17763	17763	17674	17917	17878	17867	17786	17809	17811	17779	17821	17999	17856	17895	17853	17914	17879	17871	17744	17825	17775	17861	17905	17737	17903	17875	17842	17758	17679	17728	17843	17906	17873	17965	17753	17910	17867	17718	17901	17910	17818	17857	17665	17812	17822	17878	17944	17815	17774	17909	17677	17610	17893	17807	17678	17796	17704	17716	17944	17663	17835	17829	17733	17928	17722	17913	17696	17982	17834	17876	17814	17828	17756	18004	17774	17747	17713	17733	17773	17808	17686	17984	17941	17719	17975	18048	17854	17847	17785	17798	17701	17903	17831	17862	17721	17727	17802	17715	17774	18064	17748	17969	17933	17958	17815	17663	17901	17783	17824	17957	17742	17855	17971	17903	17950	17776	17764	17749	17892	17819	17796	17669	17823	17791	17814	17925	17791	17892	17911	17670	17838	17789	17882	17854	17807	17874	17822	17764	17983	17780	17697	17835	17894	17763	17850	17701	17779	17761	17943	17794	17627	17993	17864	17777	17659	17943	17869	17746	17844	17857	18012	17831	17747	18002	17919	17806	17779	17736	17896	17916	17835	18085	17746	17769	17743	17692	17820	17889	17665	17767	17696	17774	17796	17749	17782	17782	17695	17905	17925	17744	17704	17840	17744	17794	17822	17972	17902	17858	17718	17935	18003	17907	17850	17852	17783	17743	17748	17800	17768	17725	17837	17772	17863	17919	17694	17710	17875	18010	17933	17861	17825	17798	17884	17747	17703	18034	17969	17871	17801	17833	17678	17863	17840	17991	17619	17920	17812	17714	17855	17941	17860	17727	17821	17898	17762	17814	17714	17656	17716	17925	17799	17737	17859	17766	17738	17847	17858	17782	17929	17894	17633	17877	17752	17887	17817	17740	17828	17944	17765	18031	17923	17930	17796	17831	17868	17667	17933	17715	17863	17757	17794	17748	17722	17888	17801	17754	17754	17847	17889	17828	17822	17896	17758	17633	17776	17770	17660	17884	17910	17978	17877	17860	17871	18051	18006	17868	17844	17937	17801	17691	17784	17591	17922	17672	17658	17727	17689	17818	17692	17890	17928	17595	17905	17843	17563	17869	18138	17898	17882	17936	17657	17728	17829	17837	17835	17841	17785	17734	17649	17902	17744	17857	17941	17855	17671	17773	17836	17773	17879	17792	17817	17721	17669	17685	17755	17729	17693	17875	17757	17936	18015	17742	17667	17838	17922	17836	17975	17766	17668	17946	17810	17893	17845	18006	17933	17865	17624	17744	17971	17841	17926	17754	17931	17866	17813	17959	17895	17963	17800	17984	17835	17758	17931	17651	17596	17966	17931	17802	17950	17847	17818	17768	17833	17904	17823	17833	17935	17765	17981	17891	17773	17754	17816	17794	17996	17757	17964	17903	17984	17766	17959	17683	17753	17695	17758	17901	17895	17930	17788	17932	17880	17722	17906	17955	17805	17649	17776	17794	17708	17758	18025	17846	17867	17851	17839	17810	17752	17869	17811	17811	17686	17911	17689	17877	17967	17862	17772	17890	17836	17835	17711	17629	17769	17675	17799	17651	17793	17969	17882	17671	17818	17821	17819	17820	17724	17770	17753	17900	17843	17976	17686	17946	17704	17672	17698	17689	17804	17889	17761	17827	17881	17883	17693	17871	17708	17961	17863	17625	17939	17757	17732	17892	17886	17614	17869	17845	17720	17764	17706	17869	17837	17933	17841	17921	17878	17776	17808	17857	17961	17772	17875	17736	17892	17824	17878	17841	17757	17848	17822	17848	17869	17778	17830	18014	17859	17762	17927	17953	17637	17875	17982	17812	17793	17804	17762	17777	17821	17828	17889	17702	17844	17822	17705	17935	17885	17829
37674	35426	41545	39239	35706	34228	33653	32544	32161	31871	31849	31659	31494	31606	31626	31567	31605	31733	31408	31143	31394	31379	31379	31390	31399	31340	31200	31271	31190	31430	31428	31192	31093	31127	31309	31220	31073	31119	31349	31104	31228	31239	31259	31246	31149	31016	31232	31241	31085	31037	31098	31202	31129	31148	31257	31062	31201	31088	31182	31144	31109	31010	31438	31145	31216	31293	31185	31124	31092	31309	31345	30945	31285	31244	31264	31129	31110	31175	31135	30950	30961	31110	31242	31310	31129	30973	31375	31375	31154	31285	31340	31176	31023	31508	31207	31464	31056	31066	31029	31087	31247	30836	31247	31207	31160	31190	31239	31014	31138	31068	31170	30931	31122	31147	31185	31311	31284	30928	31207	31273	31482	31478	31255	31161	31115	31464	31342	31050	30951	31269	31164	31270	31280	31315	31224	31118	31273	31056	31257	31467	31373	31078	30942	31215	31181	31237	31151	31209	31213	31417	31217	31292	31284	31068	31231	30974	31545	31367	31278	31137	31180	31347	31014	31229	31280	31168	31212	30994	31173	31126	31191	31145	30989	31165	30872	31105	31234	31259	31121	31414	31123	31253	31394	31314	31245	31286	31183	31070	31115	31069	31108	31055	30932	31239	31069	31462	31149	31200	31050	31225	31110	31302	31164	31043	30983	31126	30854	31128	31130	31120	31124	31049	31406	31186	31359	30999	30976	31056	30944	31137	31036	31218	31290	30975	31049	31174	31162	31088	31161	31062	31318	31025	31319	31178	31291	31124	31352	31097	31146	31221	31189	31201	31187	31084	31280	31268	31286	31067	31169	30956	31156	31272	31099	31026	31042	30790	31244	31065	31226	31113	31289	31305	31246	31139	31169	31049	31372	31217	31151	31194	31385	31197	31202	31348	31454	31307	31092	31417	31192	31172	31396	31122	31100	30981	31397	30959	31042	31133	31108	31308	31203	31141	31066	31132	31301	31188	31113	30914	31292	31154	31140	31422	31135	31027	31008	31404	31140	31293	31212	31380	31184	31239	31061	31027	31254	31133	31237	30906	31206	31297	31300	31236	31024	31297	31199	31194	31257	30940	31148	31152	31122	31242	31498	31145	31397	31256	31209	31165	31279	31095	31157	31202	31298	31183	31101	31128	31304	31270	31260	31294	31325	31284	31272	31210	31101	31008	31166	31338	31394	31268	31174	31083	31204	31393	31005	31240	31284	31116	30978	31321	31567	31203	31461	31278	31230	31635	31029	31287	31021	31353	30913	31319	31274	30934	31009	31186	31096	30864	30840	31086	31260	31047	30975	31199	31183	31244	31364	31063	31076	31401	31022	31344	31019	31270	31049	31305	30914	31423	31168	31156	31441	31151	30845	31046	30990	31078	31243	31244	31212	31089	31123	31040	31036	31318	31099	31209	31293	31135	31205	31171	31240	31220	31162	31220	31157	31288	31006	31069	31242	31262	31112	31171	31205	31401	31461	31337	30976	31269	31230	31507	31119	31379	31374	31055	30970	31236	31194	31245	30950	31019	31207	31051	30858	31273	31334	31056	31104	31085	31170	31211	31350	31173	31233	31113	30837	30939	31200	31184	31381	31061	31080	31411	31065	31422	31088	31115	31116	30996	31112	31225	31055	31298	31222	31194	31183	31526	31194	31337	31486	31355	31155	31116	31333	31177	31357	31326	31042	31242	31122	31265	31127	31279	31197	31212	31265	31209	31322	31130	31087	31275	31508	31202	31118	31097	31005	31051	31119	31220	31183	31088	31194	31071	31188	31036	31470	31147	30961	31084	31149	31140	31037	31040	31209	30957	31379	31124	31388	31130	31177	31225	31151	31168	31273	31096	31174	31268	31043	31075	31441	31211	31196	31093	31278	31135	31098	30970	31122	31157	31064	31103	31210	31619	31263	31146	31470	31175	31014	31122	30894	30900	31092	31183	31141	30965	31133	31428	31340	31442	30836	31184	31166	31281	31148	31191	31150	31326	31081	31172	31354	31190	31177	31167	30996	30822	31077	31305	31381	31370	31435	31341	31290	31213	31279	31267	31376	30967	31211	31261	31344	30779	31266	31238	31428	31412	31283	31387	31049	31141	31321	31208	31281	31120	31389	31159	31345	31279	31477	31128	31332	31150	31100	31070	31271	31558	31382	31286	31101	31105	30961	31244	31208	31162	31309	31099	31123	31155	31056	31073	31292	31244	31245	31374	30921	31167	31070	30937	30984	31281	31595	31286	30973	31250	31120	31065	31534	31116	31094	31347	30984	31062	31408	31433	31184	30922	31303	31314	31314	31231	31138	31239	31306	31251	31399	30929	31227	31029	31084	31121	31014	31185	31362	31069	31138	31370	31237	31175	31084	31076	31028	31319	31091	31072	31155	30816	31574	31029	31153	31081	31074	31294	31144	30881	30958	31119	31100	31173	31050	31071	31142	30857	31009	31042	31221	31077	31010	31193	30919	31304	30976	30970	31022	30882	31093	31183	31506	31021	31313	31227	31200	31390	31269	31298	31260	31189	31054	31047	31232	31263	31014	31578	30872	31020	31235	31076	31241	31032	31094	31217	30967	31002	31064	31333	31138	31169	31352	31282	31306	31156	31097	31137	31018	30967	31237	31307	31153	31052	31340	31360	31083	31268	31080	31427	31164	31187	31385	31071	31133	31249	31126	31501	31199	31339	31355	31183	31297	31008	31115	31075	31191	31242	31388	30922	31028	31270	31103	31163	31073	30961	31026	30999	31150	31035	31408	31091	31338	31026	31094	31213	31199	31281	31251	31499	31373	31149	31505	31242	31125	31236	31227	31103	31274	31233	31245	31226	31405	31433	31160	31048	31213	31281	31278	31198	31222	31075	31199	31389	31180	31327	31283	31176	31198	30982	31144	31184	31040	31219	31277	31256	31091	31191	31224	31243	31114	31382	31130	30933	31012	31429	31453	31321	31505	31333	31365	31165	31235	31216	31179	31343	31174	31201	31304	31217	31111	30939	31166	31283	31125	31273	31260	31219	31020	31043	30924	31089	31214	31204	31283	31047	31082	31242	31022	31197	31179	31110	31210	31037	30957	31060	31159	31284	31381	31344	31073	31147	31231	31168	31029	31102	31087	31113	31108	31204	30963	31219	30874	31152	31088	31289	31100	31451	31208	31265	30974	31018	31310	31480	31031	31172	31367	31297	31426	31036	31254	30945	31244	31198	31203	31208	31048	31463	31223	30914	31181	31043	31306	31276	31355	31359	31142	31253	31189	31012	31134	31183	31411	31143	31237	31401	31088	31221	31204	31090	31269	31053	31142	31279	31052	31021	31012	31032	31030	31161	31061	31020	30972	31082	31156	31202	31326	31278	30825	31328	30964	31285	31419	31286	31075	31090	31392	31224	31284	31479	31292	31211	31172	31221	31084	31271	31150	31033	31291	31093	31224	31381	30961	31045	31078	31219	31425	31304	31015	31130	31117	31319	31310	30977	31259	31338	31203	30989	30997	30999	31240	30953	31178	30968	31299	31360	31279	31354	30957	31375	31366	31224	31199	31075	31306	31303	31103	31514	31628	31373	31260	31286	31136	31317	31245	31172	31180	31308	31108	31117	31235	31150	31115	31358	31200	31130	31171	31309	31316	31455	31048	31347	31318	31083	31404	31170	31280	31218	31458	30884	30963	30829	31008	31092	31175	31167	31250	31209	31369	31190	31269	31289	31116	31224	31397	31016	31127	31345	31271	31212	31104	31041	30959	31395	31256	31164	31107	31124	31292	31120	31170	31298	31089	31131	31290	31230	31121	31006	31240	31048	31283	31407	31198	31385	31159	31300	31026	31177	31307	31412	31325	31036	30995	31060	31336	31099	31260	31106	30990	31039	31046	31201	31246	31309	31252	31406	31208	31113	31013	31223	31223	31168	31113	30755	31170	31247	31523	31155	31161	31278	30965	31139	31080	30993	31436	31138	31064	31185	31275	31256	31325	31090	31201	31219	31128	31382	31177	31162	31176	31300	31233	31260	31138	31130	31153	31166	31029	31043	31268	31042	31275	31468	31188	30960	31402	31157	31214	31241	31057	31455	31231	31102	31237	31018	30961	30863	31093	30950	31131	31334	31430	31211	31233	31214	31153	30998	31174	31269	31207	31141	31199	31390	31330	31276	31589	31064	31025	31278	30943	30954	31112	31015	31296	31214	31200	31246	31215	31148	31007	31187	31444	31335	31242	31292	31342	31113	31215	31233	31146	30951	31406	31150	30933	31174	30940	31101	30970	30838	31126	30976	31200	31188	31194	31313	31049	31089	31261	31086	31270	31140	31219	31106	31547	31246	31124	31198	31252	31332	31259	31358	31368	31055	30971	31503	31180	31307	31081	31239	31461	31135	31187	31134	31383	31436	31086	31166	31210	31056	31046	31222	31239	31249	31060	31615	31272	31069	31270	31307	31314	31000	31378	31409	31290	31067	31078	31051	31172	31249	31313	31366	31300	31047	31132	31149	31391	31049	31137	31293	30961	31305	31272	31115	31281	31277	30777	31243	31359	31079	30881	31423	31044	31001	31449	31169	31063	31369	31117	31097	31171	30986	31167	31354	31171	30905	31137	31064	31215	30972	30798	31349	31037	31046	31251	31233	31298	31518	31228	31267	31021	31479	31249	31115	31031	31057	31359	31145	31502	31480	31253	31343	31306	31210	31206	31239	31164	31179	31093	31195	31249	31173	31279	31088	31352	31233	31045	31352	31463	31105	31285	31318	31512	31358	31145	31271	31589	31362	31566	31441	31088	31078	31118	31148	30903	31008	31246	31230	31103	31251	31126	31521	31275	31370	31086	30986	31061	30956	31326	31196	31158	31340	31245	31073	31337	31257	31176	31118	31458	31170	31219	31181	31221	31332	31302	31047	30940	31336	31404	31091	31219	31107	31167	31312	31191	31148	31294	31129	31347	31029	31220	30948	31227	31004	31409	31260	31327	31239	31193	31334	31318	31390	31197	31208	31409	31168	31254	31013	31194	31126	31253	31054	31193	31004	31170	31335	31401	30965	31321	31254	31063	31172	31135	31151	31244	31372	31317	31088	31278	31286	31331	31250	31127	31336	31296	31389	31138	31002	31394	31220	31149	31321	30908	31169	31221	30965	31231	31115	31190	31245	31053	31144	31306	31091	31209	31140
30995	38037	37870	29917	25725	22729	21726	20755	20007	19458	19267	19160	19143	19093	18870	19051	18823	18792	18785	18654	18644	18579	18720	18545	18717	18615	18619	18461	18507	18384	18420	18457	18530	18678	18555	18631	18492	18622	18361	18415	18330	18508	18266	18243	18545	18451	18611	18288	18559	18506	18473	18334	18491	18539	18462	18422	18450	18298	18473	18262	18555	18309	18550	18466	18466	18410	18344	18541	18488	18379	18276	18546	18435	18378	18578	18446	18376	18363	18424	18470	18453	18410	18489	18349	18209	18357	18493	18415	18357	18482	18342	18326	18464	18414	18603	18586	18356	18423	18308	18419	18368	18289	18496	18264	18505	18385	18395	18377	18391	18370	18465	18329	18461	18370	18194	18398	18459	18500	18535	18404	18294	18507	18521	18626	18579	18488	18387	18408	18328	18560	18402	18584	18280	18450	18498	18332	18424	18334	18418	18508	18480	18449	18555	18362	18471	18541	18255	18343	18464	18356	18591	18496	18583	18350	18510	18429	18618	18367	18334	18653	18528	18453	18300	18499	18394	18396	18384	18369	18434	18561	18495	18471	18288	18449	18544	18409	18487	18328	18521	18430	18462	18666	18324	18547	18487	18344	18488	18416	18270	18417	18458	18482	18417	18600	18514	18469	18302	18322	18509	18288	18659	18351	18473	18503	18387	18319	18318	18483	18562	18247	18411	18403	18514	18374	18303	18311	18493	18262	18405	18375	18626	18333	18207	18276	18398	18329	18609	18227	18275	18420	18473	18339	18534	18374	18341	18342	18469	18360	18549	18516	18479	18335	18487	18229	18403	18372	18360	18487	18379	18450	18547	18413	18430	18256	18500	18574	18508	18432	18444	18479	18449	18668	18525	18557	18385	18340	18234	18418	18512	18374	18375	18454	18412	18506	18384	18476	18344	18344	18279	18510	18430	18360	18437	18526	18412	18474	18427	18423	18373	18500	18291	18511	18427	18188	18398	18329	18218	18357	18553	18389	18297	18466	18405	18330	18498	18338	18490	18326	18307	18308	18592	18269	18423	18447	18562	18428	18321	18214	18481	18389	18330	18482	18435	18356	18379	18244	18376	18556	18443	18469	18299	18337	18260	18428	18348	18420	18654	18376	18573	18421	18346	18300	18342	18640	18314	18492	18313	18595	18344	18536	18586	18490	18477	18451	18502	18509	18327	18343	18414	18606	18290	18348	18408	18523	18385	18397	18689	18238	18511	18542	18470	18393	18403	18260	18358	18281	18325	18268	18307	18409	18292	18574	18455	18324	18461	18350	18460	18475	18187	18518	18384	18519	18601	18472	18482	18454	18462	18473	18407	18259	18314	18532	18476	18519	18462	18148	18399	18360	18399	18283	18331	18330	18403	18252	18357	18222	18532	18317	18440	18483	18484	18486	18370	18490	18524	18516	18570	18663	18352	18435	18305	18340	18301	18268	18497	18494	18277	18455	18513	18520	18437	18269	18232	18479	18352	18542	18378	18487	18190	18350	18441	18418	18424	18339	18334	18453	18268	18558	18416	18352	18323	18290	18248	18426	18409	18554	18451	18359	18370	18508	18589	18485	18537	18596	18404	18380	18523	18439	18279	18343	18332	18555	18447	18431	18394	18533	18467	18475	18528	18584	18425	18672	18487	18437	18249	18522	18529	18308	18457	18501	18383	18494	18354	18464	18609	18203	18475	18387	18389	18458	18604	18498	18418	18278	18248	18376	18306	18368	18571	18406	18500	18435	18391	18525	18521	18426	18424	18523	18377	18421	18418	18295	18587	18371	18340	18367	18284	18460	18430	18418	18516	18282	18294	18242	18268	18485	18537	18429	18424	18478	18379	18601	18445	18289	18566	18575	18406	18480	18296	18444	18362	18389	18601	18381	18409	18302	18621	18393	18412	18564	18318	18602	18302	18230	18333	18482	18318	18467	18441	18498	18365	18405	18442	18397	18573	18387	18344	18420	18409	18221	18646	18275	18511	18342	18389	18453	18532	18482	18248	18461	18425	18377	18407	18403	18354	18518	18334	18415	18413	18459	18372	18628	18378	18378	18448	18428	18468	18431	18383	18248	18376	18427	18472	18410	18264	18362	18417	18359	18360	18482	18357	18481	18428	18578	18325	18578	18432	18437	18406	18482	18542	18548	18416	18505	18481	18403	18214	18359	18351	18644	18451	18447	18466	18358	18338	18278	18583	18497	18420	18218	18444	18417	18369	18314	18506	18417	18378	18558	18560	18167	18465	18254	18483	18343	18508	18346	18410	18479	18533	18432	18257	18318	18295	18330	18380	18462	18377	18232	18564	18304	18468	18555	18442	18299	18337	18397	18580	18434	18278	18484	18439	18275	18450	18307	18496	18452	18425	18192	18566	18523	18497	18312	18412	18383	18463	18213	18489	18514	18429	18527	18367	18434	18388	18302	18220	18450	18520	18304	18596	18448	18323	18502	18274	18401	18585	18403	18404	18388	18240	18404	18518	18549	18288	18403	18454	18409	18348	18309	18429	18434	18413	18413	18467	18506	18327	18573	18555	18321	18501	18340	18281	18549	18594	18399	18347	18376	18486	18301	18558	18525	18502	18421	18420	18536	18475	18460	18280	18431	18467	18319	18416	18441	18631	18416	18375	18340	18301	18281	18445	18328	18474	18495	18426	18687	18480	18406	18543	18366	18293	18549	18307	18180	18564	18450	18274	18349	18480	18439	18226	18333	18414	18515	18414	18572	18327	18567	18366	18394	18550	18498	18534	18393	18265	18497	18527	18470	18528	18375	18567	18433	18289	18447	18309	18418	18540	18583	18451	18603	18547	18167	18625	18461	18372	18478	18414	18415	18433	18245	18551	18398	18399	18336	18453	18666	18504	18359	18383	18530	18318	18522	18362	18702	18407	18371	18612	18525	18559	18479	18480	18340	18520	18360	18477	18393	18366	18391	18328	18662	18521	18234	18457	18599	18448	18434	18443	18256	18470	18177	18486	18378	18370	18512	18428	18272	18383	18518	18479	18591	18370	18373	18312	18495	18523	18425	18388	18348	18519	18531	18566	18228	18271	18417	18329	18391	18393	18392	18492	18321	18422	18494	18550	18324	18509	18224	18323	18324	18401	18495	18404	18376	18420	18426	18553	18391	18609	18497	18365	18267	18414	18298	18528	18491	18363	18355	18503	18373	18408	18631	18375	18654	18423	18505	18430	18322	18531	18306	18480	18585	18309	18333	18290	18466	18315	18378	18487	18316	18515	18406	18423	18317	18302	18219	18470	18447	18665	18440	18353	18434	18552	18439	18302	18616	18306	18241	18469	18523	18492	18398	18519	18583	18422	18401	18597	18240	18630	18610	18376	18266	18471	18366	18511	18409	18585	18338	18382	18471	18553	18429	18545	18546	18485	18544	18374	18584	18528	18527	18526	18459	18433	18344	18314	18445	18445	18371	18385	18266	18322	18460	18499	18523	18438	18496	18349	18347	18421	18461	18488	18355	18295	18496	18568	18488	18357	18363	18331	18558	18428	18414	18541	18390	18269	18680	18428	18386	18400	18529	18339	18314	18485	18321	18475	18619	18489	18228	18535	18431	18479	18450	18507	18553	18294	18362	18460	18687	18564	18429	18351	18479	18531	18405	18506	18404	18559	18381	18468	18434	18420	18358	18492	18401	18494	18406	18375	18453	18371	18557	18500	18398	18405	18310	18558	18510	18430	18326	18647	18328	18457	18514	18458	18524	18501	18251	18317	18589	18461	18432	18453	18352	18448	18462	18306	18345	18452	18434	18398	18515	18347	18476	18449	18307	18421	18281	18273	18315	18696	18526	18273	18432	18380	18492	18430	18462	18443	18639	18580	18396	18284	18565	18384	18339	18451	18350	18514	18317	18481	18296	18442	18341	18354	18500	18458	18512	18336	18362	18551	18470	18473	18369	18414	18368	18454	18565	18447	18526	18541	18425	18330	18498	18490	18413	18389	18430	18416	18273	18467	18322	18304	18309	18396	18561	18441	18370	18453	18411	18475	18194	18405	18240	18395	18497	18302	18448	18451	18498	18327	18580	18541	18353	18472	18499	18270	18517	18376	18581	18424	18460	18310	18303	18519	18481	18291	18428	18327	18522	18510	18502	18256	18617	18216	18476	18403	18446	18656	18407	18416	18347	18371	18396	18377	18257	18312	18458	18386	18457	18342	18346	18398	18326	18382	18466	18237	18475	18398	18510	18412	18518	18363	18433	18568	18350	18513	18437	18536	18331	18282	18481	18418	18567	18323	18472	18417	18407	18424	18417	18351	18458	18466	18490	18444	18539	18461	18593	18244	18405	18551	18533	18582	18524	18553	18547	18439	18399	18529	18441	18487	18585	18289	18558	18376	18361	18419	18258	18387	18585	18419	18349	18351	18552	18552	18306	18391	18291	18430	18635	18488	18324	18460	18385	18360	18377	18430	18301	18464	18386	18315	18345	18598	18444	18335	18481	18528	18563	18337	18331	18525	18282	18513	18646	18448	18508	18420	18521	18427	18446	18554	18612	18394	18400	18391	18414	18236	18264	18393	18513	18452	18441	18488	18380	18483	18354	18523	18317	18525	18338	18301	18370	18254	18366	18506	18554	18394	18443	18203	18568	18301	18361	18658	18349	18362	18378	18388	18387	18521	18556	18264	18382	18427	18593	18465	18278	18310	18476	18453	18388	18381	18403	18508	18483	18229	18347	18447	18410	18393	18475	18334	18426	18637	18466	18369	18589	18466	18373	18481	18334	18491	18433	18527	18356	18444	18423	18406	18593	18410	18233	18305	18283	18500	18419	18349	18433	18382	18431	18356	18365	18454	18547	18488	18371	18474	18459	18462	18413	18409	18409	18357	18372	18344	18348	18466	18414	18514	18425	18286	18463	18514	18416	18584	18366	18627	18431	18275	18438	18563	18448	18487	18407	18454	18229	18413	18321	18432	18462	18470	18313	18559	18341	18474	18367	18492	18314	18391	18511	18499	18420	18447	18393	18517	18280	18537	18439	18423	18502	18434	18520	18364	18414	18496	18360	18559	18407	18593	18458	18516	18419	18493	18353	18497	18493	18430	18443	18563	18399	18420	18383	18506	18545	18334	18270	18521	18366	18488	18451	18421	18559	18242	18319	18495	18478	18394	18451	18419	18317	18719	18516	18349	18460
23326	20652	27150	25572	27233	33111	35717	33052	32657	32252	31496	31323	31248	31162	30934	30969	30609	30679	30728	30546	30600	30657	30528	30606	30305	30763	30100	30508	30317	30522	30305	30108	30234	30215	30266	30227	30159	30220	29897	30049	30336	30419	30221	30376	30012	30183	30370	30540	30451	30177	29812	30344	30084	30162	30071	30197	30140	30213	30177	30127	30208	30054	30019	30405	30166	29969	30038	30031	30180	30025	30478	30187	30182	30152	30280	30229	30319	29994	29899	30355	30113	30421	30135	30082	30169	29982	30083	29886	30094	29929	30109	30180	30196	30165	30066	30053	30246	30099	30273	30409	30311	30222	30279	29969	30248	30000	30273	29976	30191	30040	30300	30264	30116	30075	30118	30197	30422	30064	29665	30297	30012	30249	30185	30212	30179	30091	30191	29908	29987	30305	30145	30474	30514	30056	30071	29934	30090	30022	30470	30152	30052	29992	30075	30098	30286	30448	30176	30314	30128	30384	30354	30084	30190	30096	30036	30115	30223	30068	30032	30077	30163	30274	30139	30219	30105	30273	30110	30116	29865	30111	30132	30222	29970	29968	30422	30373	30145	30134	30368	30363	30334	30012	30354	30170	30012	30311	30258	30232	30124	29905	30296	30147	30204	30327	30097	30236	29911	30303	29948	30222	30110	30119	30088	30387	30302	30109	30128	29956	30271	30335	30390	30271	30408	30194	30126	30261	30233	30393	30079	30250	30038	30263	30041	30162	30399	30380	30335	29835	30452	30686	30370	30143	30489	30272	30199	30064	30321	30063	30322	30028	30164	30159	30005	30241	30068	30119	30056	30216	30171	30307	30239	29990	30196	30257	30165	30190	30332	30241	30315	29891	30058	30017	30035	30513	30000	29879	30278	30357	30107	30277	30183	30296	30247	30056	30210	30156	30121	30047	30260	30221	30442	30319	30239	30265	30196	30195	30040	30060	30039	30257	30234	30008	30356	30097	30073	30044	30141	30352	30164	30248	30120	30042	30338	30176	30351	30472	30158	30198	30440	30317	30028	30238	30172	30101	30273	30146	30003	30195	30157	30256	30503	30036	30093	30275	30067	30019	30423	30419	30094	30311	30194	30169	30312	30074	30516	30318	30240	30223	30108	30289	30086	30133	30325	29969	30249	30136	30011	30079	30061	30195	30056	30260	30068	30354	30275	30205	30287	30321	30312	30091	30131	30185	30118	30166	30319	30191	30103	30278	30167	30005	30110	29931	30181	30222	30462	30108	30072	29897	30294	29879	30322	30147	30097	30127	30029	30322	30065	30124	29923	30216	29940	29984	30278	30146	30146	30322	30158	30362	30266	30218	30174	30046	29927	30350	30104	30303	30276	30187	30167	30260	30306	30256	30137	30122	30100	30345	30323	30130	30154	30180	30296	30226	30139	30329	30391	30196	30350	30152	30337	30124	30211	29931	30245	30254	30036	30276	30285	30079	29973	30100	30023	30400	30035	30057	30089	30156	29981	30096	30309	29968	30331	30161	30450	30075	30100	30235	30359	30235	30092	29960	30226	30183	30159	30312	30116	30165	30246	30163	30056	30262	30128	30107	30103	30154	30221	30246	30222	30369	30213	29968	30140	30322	30165	30339	30172	30165	29822	29867	30137	30332	30099	30286	30340	30081	30069	30225	30256	30279	30173	30142	29898	30177	30365	30188	30128	30074	30484	30285	29934	30208	30205	29851	29859	30331	30291	30250	30245	30210	30093	30321	30401	30266	30159	30342	30207	30450	30316	30238	30219	30007	30160	30070	30250	30101	30135	30476	30363	30075	30162	29979	30224	30039	30267	30278	30435	30058	30260	30245	30394	30227	30124	30159	30012	30284	30387	30125	30088	30046	30033	30137	30168	30067	30391	30154	30436	30327	30095	29954	30067	30178	30244	30105	30350	30155	30088	30106	30367	30075	30229	30135	30108	30104	30295	30361	30070	30402	30308	30005	30187	30418	29933	30055	30119	30179	30172	30278	30103	29920	30361	30278	30138	29836	30028	30142	30517	30326	30087	29884	30174	30050	30036	30220	30131	30076	29906	30129	30091	30008	29964	30266	30174	29870	30293	30167	30144	30028	30126	30157	30309	30234	30155	30337	30108	30113	30180	30207	30092	30187	30412	30309	30162	30166	30398	30166	30117	29924	30300	30038	29981	30137	30309	30110	30214	30132	30236	29999	30062	30207	30333	30083	29966	30043	29817	29971	30320	30188	30411	30546	30284	30089	30263	30329	30099	29911	30287	29866	30297	30258	30137	30029	30225	30142	30153	30059	30203	30412	30236	30296	30138	29851	29880	30002	30060	30102	30203	29954	30453	30069	29886	30142	30029	30271	30000	29787	30254	30067	30316	30195	30171	30382	30308	30295	29828	30163	30322	30511	30181	29976	29952	30229	30067	30339	30206	30108	30105	30146	30009	30275	30299	30097	29999	30170	30235	30107	30145	30179	30409	30185	30267	30001	30189	30151	30255	30256	30199	30104	30172	30108	30071	30230	30203	30212	30190	30055	29981	29860	30265	30087	30198	30271	30429	30032	30271	30319	30311	30058	30128	29895	30095	29824	30380	30319	29995	30164	30715	30318	30402	30269	29996	30141	30063	29891	30245	30393	30165	30196	29928	30198	29998	30283	30066	30062	30232	30025	30261	30350	30268	30267	30243	30279	30278	30508	30224	30241	30215	30129	30153	30320	30155	30143	30263	30224	30210	29993	30353	30204	30342	30226	30286	30054	30151	30186	30366	30075	30276	30308	30158	30099	30110	30173	30266	30152	30191	29938	30088	29958	30036	29770	30118	30160	30179	30202	30343	30309	30186	29957	30282	29915	30241	30086	30079	30139	30341	30200	30062	29851	30064	30130	30179	29998	30287	30286	30199	30178	30156	30121	30242	30109	30144	30132	30405	30146	30220	30072	30100	30383	29860	29901	30247	29999	30168	30036	30111	30163	30336	30242	30194	30211	30354	30389	30354	29961	30139	30055	30174	30152	30171	30241	30142	29974	30347	30071	30349	30073	30461	30260	30190	29996	30262	29904	29918	29983	30249	30167	29942	30033	30003	30072	30200	30067	30090	30295	30060	30110	30165	30114	30132	30301	30215	30142	30191	29968	29947	30080	30288	30246	30292	30286	30188	30046	30315	29921	29923	30440	29990	30024	30133	30077	29897	30540	30370	30173	30140	29794	30238	30168	30274	30195	30021	30274	30117	30309	30318	30129	30163	30312	30110	30347	30171	30254	29939	30353	30083	30230	30497	30086	30133	30030	30097	30294	29841	30020	29886	30241	30290	30326	30260	29991	30340	30224	30242	30269	30056	30142	30005	29841	30254	29781	30170	30164	30152	29892	30233	30352	30053	30086	30277	30231	30282	30157	30325	30186	30312	29982	30184	30294	30311	30179	30210	30276	30281	30238	30159	30293	30151	30101	30129	30147	30224	30078	29948	30018	30165	30208	30239	30546	30299	30551	30136	30180	30114	30081	30256	30066	30171	30224	30177	30221	30362	30074	30260	30032	30234	30304	30062	29917	30460	30253	30221	30184	29940	30180	30025	30300	30355	29914	30086	29995	30254	30260	30408	30309	30058	30071	30100	30468	30431	30103	30008	29962	30104	30084	30267	30196	29964	30053	30182	30166	30222	30041	29861	30304	30189	30200	30039	30239	30099	30023	30139	30081	30068	30045	29963	30351	30032	29999	30253	30035	30180	30236	30309	30351	30317	30063	29945	30144	29990	30210	30098	29894	30326	30295	30247	30030	30338	30117	30154	29984	30330	30055	30338	30497	30110	30149	30373	30119	30317	30105	30005	30261	30151	30389	30123	30291	30131	30168	30333	30086	30272	30117	30033	29882	30206	30008	30377	30280	30293	30120	30303	30376	29979	29994	30173	30179	30292	30116	30073	30429	30175	30395	30163	30415	30135	30201	30173	30265	30469	30200	29880	30004	29908	30195	30228	30205	30230	30333	30078	30206	30014	30315	30253	30097	30160	30266	30130	30278	29894	30076	30144	30277	30158	30172	30173	30100	30175	30339	30209	30096	30302	30048	29986	30002	30171	30337	30406	30186	29975	30073	30041	30200	30147	29984	30137	30303	30223	30136	30214	30083	30080	30070	30195	30450	30241	30214	30183	29899	30013	30075	30437	30280	30171	30054	30336	30019	30156	30109	29939	29839	30116	29833	30121	30240	30052	30093	30091	30043	30135	30157	30041	30253	30226	30166	30168	30088	30410	30001	30087	30064	30240	30033	30332	30016	30171	30187	30300	30379	30363	30283	30399	30151	30116	30104	30138	30066	30286	30351	30269	30417	30288	30148	30241	29884	30318	30179	29932	30060	30255	30186	30294	30517	30043	30094	30070	30148	29920	30133	30131	30230	30137	30278	30211	30115	30127	30053	30295	30285	30217	30090	30164	30265	30417	30472	30115	30273	30101	30100	30090	30229	30166	30081	30226	30120	30251	30000	29971	30372	30503	30207	30146	30162	30480	30125	30493	30019	30310	30397	30214	30190	30351	30037	30117	30192	29914	30048	30244	30247	30199	30274	30269	30269	30152	30190	30110	30368	30312	30405	30287	30052	30262	30027	30116	30305	30304	30131	30084	30128	30208	29979	30217	29885	30261	30416	30100	30255	30327	29892	30229	30246	30197	30114	30149	30182	30339	30015	30150	30131	30211	29994	30176	30139	29921	30189	30067	29991	30183	30071	29890	30185	30281	30001	29943	30114	30443	30251	30162	30335	30089	29764	30320	30090	29977	29987	30327	30097	30174	30257	30226	30217	30188	30068	30045	30265	30416	30043	30142	30182	29839	30264	30205	29926	30283	29982	30160	30181	30044	30341	29958	30038	30143	30264	30192	30166	30161	30101	30119	30386	30484	30048	30071	30094	30231	30215	30000	30183	30079	30083	30284	30030	30442	30274	30148	30089	30192	30224	29971	30014	30198	29974	29794	30269	30009	30251	30113	30151	30217	30106	30259	29940	30400	30335	30138	30179	30337	30029	30329	30008	30251	30201	30106	30297	30002	30220	30083	30490	30122	29974	30234	30435	30390	29973	30346	30374	29873	30276	30453	30370	30273	30157	30208	30111	30366	30637	29948	30019	30201	30118	30260	29937	29811	30050	30107	29993	30483	30181	30285	30241
27722	44263	44346	35157	30150	26109	23766	22442	21338	20549	20066	19732	19444	19234	19206	18977	18815	18729	18790	18849	18654	18552	18606	18419	18300	18339	18303	18281	18202	18248	18081	18285	18166	18185	17946	18195	18035	18202	18193	18101	17907	17908	18089	17990	18111	17922	18141	17928	18168	18055	18103	18095	18147	18039	18026	18153	17845	18211	18024	18122	18149	17984	17949	18082	18059	17975	18141	17868	18163	18035	17967	18007	18181	18077	18105	18120	18175	18146	17977	18020	18019	17993	18189	17850	17861	18073	18029	18042	17986	18061	17946	18113	18208	18177	17943	18150	18062	17958	18052	18055	18091	17875	18147	18144	17990	17825	17892	17992	17995	18038	18070	17947	17898	17943	18118	17985	18020	17900	18308	17945	18236	17857	18031	18116	17922	17922	17846	18141	17896	18127	18121	18139	18071	17914	18053	18076	18187	18044	17958	17976	18012	18097	18065	18153	17999	18100	18001	17997	17909	17989	18244	17947	17986	18027	18134	17935	18064	17849	18000	17955	18162	17910	18105	18035	18114	18080	18120	18083	18112	18074	18165	18245	18055	18043	17990	18006	17962	17978	17885	17967	18083	18033	18017	17976	18076	18033	17943	18014	17999	18154	17875	18034	18043	17909	18378	18005	18066	17933	17781	17964	17900	18125	18023	17966	18098	17934	18012	18086	18015	18113	18078	17925	18030	18144	17933	17990	18057	18140	17907	17998	17882	17923	18067	18016	18015	17998	18041	18000	18037	18120	17986	18045	17992	18132	17942	18049	17959	17966	17922	18075	18122	18175	18037	18075	18022	17981	17988	18010	18150	18157	18073	18070	18091	17983	17956	18004	17919	18013	18257	18081	17932	17985	18111	17918	17864	18087	18173	18016	18153	18018	18045	17998	18037	18165	17909	17894	18112	18068	18042	17961	18056	17890	18025	17968	18057	17788	18131	17878	18094	17864	18069	17945	17986	18059	18100	18134	18035	17965	18209	17966	17975	18087	18074	18073	17973	17922	17962	17915	17952	17980	18265	17861	18009	18044	18079	17949	17943	18018	17901	17929	18134	17920	18091	18143	17961	18084	17974	17855	18099	17924	18016	17990	17983	17990	17957	18139	18032	17978	18085	18088	17995	18011	17963	18029	17998	17984	18123	18061	17997	17978	18021	18039	17971	18093	17844	17976	18212	18233	18012	17992	18031	18045	18198	18070	18010	17916	18132	17963	17962	18105	18015	17996	18057	17940	18063	18055	17975	18021	17890	18053	18188	17926	18178	18006	17954	17855	17929	17808	18117	17862	17971	18133	18136	17928	17974	18024	18162	18031	17855	18014	17866	18189	18098	18101	18248	17976	18113	17997	17858	17963	18134	18050	17838	17935	17974	18073	18002	17941	17931	17902	17860	18022	17972	18217	17988	18076	17932	17920	17978	17809	18051	18093	17996	17933	18029	18059	18095	18121	18143	18099	18136	18057	18118	17981	18148	17916	18174	18041	17985	17887	17961	18190	18164	17842	17976	18067	17985	17988	17973	17976	18003	18130	17982	17998	18143	17931	18129	18057	17822	18063	17847	17960	18035	18056	17944	18029	17990	17907	18035	18025	17957	17992	17949	17922	18149	17964	18007	17880	18084	18223	17897	18207	17999	17935	18148	18082	18044	17987	17953	17883	17945	18099	18016	18007	17951	18031	18105	17899	18129	18053	17955	18011	17913	18067	17858	18062	17805	18069	18276	18016	18031	18024	18117	17964	17955	17941	18113	17944	18001	18042	18143	17964	18129	18058	18051	17922	18041	17954	18007	18041	17958	18069	17817	18115	18051	17987	18036	18147	18020	18022	17917	17986	17876	18096	18096	18010	18090	18167	18087	18054	18120	18056	18060	17964	18125	18068	17939	18026	17992	18019	18136	17943	18184	17956	18035	18156	18047	17838	18059	18046	18013	18071	18028	18091	18158	17996	18003	18153	17871	17997	17961	17998	17960	18010	17994	17894	18093	18184	17947	18204	18045	17899	18047	18167	17890	17924	18073	17994	18014	17981	17740	17967	17965	17839	17953	17904	18172	18120	18140	17891	18038	18042	17923	17933	17957	17925	18030	18158	17955	17956	17975	17914	17895	17985	18010	18091	18162	18085	17893	18089	18110	18012	17956	17999	18069	18093	17845	17970	18101	18045	17958	18017	18046	17842	18023	18103	18144	18028	18171	18042	17949	18140	18086	18047	17926	17949	18061	17993	18191	18047	17992	18320	18088	18058	18121	17966	17993	18110	18024	18091	18036	17923	18044	18082	17772	17923	18099	18075	18027	18121	18117	18172	18083	18036	17996	18088	17902	18003	18067	17918	18016	17935	18006	17951	17901	17835	17951	17903	18086	18056	18084	18062	17844	17996	17891	18025	17944	17979	18113	17970	18184	18043	18075	18041	18258	17960	18073	17928	18097	18118	18001	18174	18203	18132	18157	18132	18004	18071	17938	17816	17952	17822	18014	17962	18006	18027	18154	18132	18007	18091	17935	18023	17907	18007	18280	18175	17860	18110	18030	18186	17966	17949	18003	18001	18000	18050	18049	17988	18156	17797	17860	18060	18090	18090	17892	18078	18012	18077	18224	17976	18107	17971	18008	18037	18000	18007	17879	18167	17984	18060	17893	18176	17950	17924	18270	17913	18182	18025	18144	18180	18082	17928	18036	17909	17987	17894	17875	18026	18146	18166	17916	17883	18088	17961	18103	18127	18117	18066	18043	17981	18088	18041	18073	18054	18025	18021	18053	18065	18128	18000	18163	17974	18013	17902	18226	17989	17954	18135	18040	17924	18071	18033	18013	18000	18004	17976	17994	17967	18065	18237	18188	18146	17991	18090	18079	18028	18018	18075	18032	17885	18021	18102	18107	17948	18020	17957	18045	18116	18129	18027	17856	17950	17790	17996	17995	18015	18104	17972	18068	18019	17941	17846	18013	18141	18006	18098	18072	18091	18129	17857	18113	18039	18236	17951	18056	18088	18010	18113	18006	18145	17834	18087	17931	18131	18010	18135	17972	18035	17925	18178	17903	18083	18127	18124	17858	17911	18040	17992	18096	17940	17899	17816	17984	17962	18052	18135	17979	17910	18002	17909	18095	18093	18056	18110	18010	17977	17801	18078	18062	18129	18067	18061	18117	18144	18090	17907	17954	18028	18166	18076	17853	18133	18180	18101	18054	17916	18037	17927	17968	17973	18062	17860	18081	18026	17931	18140	17950	18065	18188	17942	18009	18011	18191	17996	17836	17935	18033	18024	18138	17899	18075	17999	17932	17971	18058	18056	18185	18049	17946	17920	18012	18098	17929	18133	18033	18022	18072	17943	18044	17934	18132	17991	18043	17914	17953	18029	17868	18121	18101	18029	18066	17968	17984	18168	17974	18246	18067	17981	18023	18173	18192	18216	18092	18115	17984	17853	18148	17995	18017	18200	17935	17915	18148	17989	18019	18276	18096	17960	17991	18014	18103	17973	17916	18029	18070	18014	18186	17943	18095	18084	17997	18115	18091	17954	17944	18025	18006	18102	17979	17905	17968	17888	18024	17894	18074	18117	17952	17966	18085	18087	17900	17966	18001	17894	18066	17908	17939	18040	18036	18132	17928	18038	17997	17960	18172	17869	17967	18016	18143	18069	18108	17909	18013	18220	18064	18029	17979	18197	18069	18218	18163	18103	18048	18174	17842	18143	17989	17995	17980	18266	18008	17826	17984	18046	18093	18118	18303	18122	18080	18007	17875	18158	18065	18120	18120	17928	18098	18089	18232	18337	17718	18084	17827	18006	17989	18003	18086	18046	17895	18150	18250	18099	18161	18243	18088	18066	18015	17921	17926	18067	17940	17997	17942	18066	17749	18018	17962	18163	18260	18055	17975	18021	17994	17957	18005	18065	18149	17975	18093	18060	18183	18267	18069	18068	18070	17897	18089	18027	17929	18166	18126	18050	18031	18007	18050	18028	18100	18162	17947	17843	17984	17945	18048	18084	18086	17967	18034	18190	18012	18117	18073	18123	17799	17899	18154	18190	17724	18127	18092	18062	18121	18177	17994	17966	18091	18149	18077	18052	17993	18038	17950	18182	18172	18114	18046	17843	18037	17956	18049	18247	18092	18122	18112	17942	18070	18117	18038	17997	17908	17717	17971	18071	17947	17863	17928	18037	18065	18101	17861	17809	18140	18101	18100	18022	18092	17891	18212	18120	18046	18009	18032	18078	18073	18070	18180	17899	18171	18094	18029	18040	18110	17886	17892	17822	18009	17953	18038	18001	17926	17961	18006	18069	18077	17946	18081	17933	18117	18097	17975	18164	17943	18057	18073	18067	17911	18175	18005	18037	18111	18033	17987	17971	18113	17969	17959	17955	18009	18071	17855	18197	18058	18108	18075	18018	18129	18096	18122	18136	17952	18214	18038	17908	18112	18073	18027	17858	18044	17916	18116	18091	18121	18106	18052	18012	18046	18011	18022	17999	17918	18017	18165	18040	18066	17990	18150	18050	18094	18015	18007	17963	17914	17831	18132	18107	17869	17996	18121	18059	18178	17980	18147	18092	18082	18099	18105	18109	18045	17958	18186	17898	18116	18026	18204	18174	18079	17895	18122	18050	18061	18188	18026	18281	18017	17931	18151	18001	18042	18225	18110	18174	18175	17916	18105	18113	18050	18174	18025	18224	18049	17984	17970	18003	17962	17956	17967	17996	17887	18111	17960	17999	17985	18148	18124	18180	17825	18003	17992	18096	17986	18073	17928	18033	18035	18059	17948	18122	18180	17972	18030	17997	18104	18036	18303	17820	18207	18197	17957	18194	17948	17980	18016	18000	18096	18058	18082	17975	17940	17875	17981	18257	17928	18251	18245	17978	17995	18032	18286	17919	18000	18135	18162	17949	18094	18101	18050	17951	18046	18161	17884	18066	18135	18127	18046	18126	17881	17905	17855	18064	18129	18093	17934	18032	18025	18126	18091	18150	18025	17904	17974	18003	18048	18060	17912	17941	18083	18140	18175	18004	18013	18098	17950	18032	18183	18114	17999	18054	18085	18135	18052	18102	18118	17967	17977	18106	18063	18147	17913	17982	17952	18108	18050	17909	18081	18048	18009	18084	17910	17839	18063	18173	18036	18024	18164	18018	18186	17892
22060	20662	27101	24696	24227	31744	37338	34387	33565	33113	32255	32007	31911	31345	31387	31295	31249	30963	31216	31046	30813	31092	30890	30725	30801	30590	30570	30600	30649	30402	30440	30440	30550	30581	30617	30189	30592	30411	30249	30262	30165	30467	30127	30286	30315	30361	30108	30393	30171	30243	30199	30430	30043	30270	29981	30178	29827	30159	30167	30435	30340	30291	30365	30305	30146	30330	30230	30136	30551	30312	30291	30324	30400	30160	30325	30280	30408	30061	30667	30498	30186	30337	30135	30207	30171	30460	30126	30262	30267	30235	30069	30227	30138	30468	30393	30295	30306	30298	30293	30227	30223	30279	30183	30273	30459	30203	30255	30341	30256	30279	30315	30361	30134	30159	30430	30394	30552	30334	30159	30012	30186	29886	30316	30176	30346	30031	30254	30070	30206	30292	30150	30109	30352	30149	30417	30250	30215	30094	30178	30290	30361	30222	30312	30376	30401	30291	30225	30353	29900	30169	30226	30297	29915	29986	30353	30022	30281	30321	30003	30125	30251	30157	30321	30449	30366	30397	30118	30257	30203	30157	30229	29991	30400	30133	30398	30156	30409	30222	30472	30288	30079	30383	30061	30085	30068	30180	30262	30160	30367	30264	30483	30397	30268	30136	30160	30111	30158	29861	30261	30181	30108	29941	30128	30112	30203	30201	30297	30218	30065	30231	30093	30164	30241	30225	30184	30191	30297	30325	30387	30515	30232	30340	30088	30396	30090	30363	30063	30067	30120	30014	29961	30160	30427	30348	30252	30375	30184	30258	30269	30162	30078	30210	30075	30154	30153	30385	30526	30552	29981	30365	30494	29903	30305	30321	30529	30247	30313	30436	30166	29966	30276	30426	30318	30289	30317	30107	30100	30330	30209	30295	29993	30222	30259	30143	30303	30345	30263	30168	30511	30178	30256	30077	30224	30459	30398	30203	30142	30214	30481	30124	30010	30204	30327	30155	30265	30060	30016	30072	30267	30171	30168	30259	30170	30029	30311	30280	30003	29891	30069	30016	30017	29988	30155	30145	30218	30309	30137	30186	30112	30244	30258	30119	30045	30120	30242	30040	30104	30313	29957	30352	30367	30060	30263	30071	30152	30330	30172	29936	30198	30145	30146	30107	30291	30483	30606	30319	30076	30338	30014	30376	30451	30263	30088	30270	30036	30318	30341	30198	30441	30589	30053	30105	30099	30441	30301	30151	30276	30444	30358	30340	30085	30144	30016	30243	30388	30151	30501	30333	30132	30278	30189	30269	30061	30099	30394	30143	30118	30352	30191	30234	29978	30150	30343	30350	29982	30365	30224	30167	29932	30206	30299	30316	30200	30279	30240	30180	30382	30252	30230	30392	30433	30284	30685	30217	29946	30129	30266	30034	30173	30355	30267	30138	30095	30234	30512	30270	30163	30206	30232	30382	30166	30163	30293	30240	30393	30283	30282	30264	30398	30558	30509	30134	30197	30198	30113	30506	30269	30384	30218	30326	30375	30082	30403	30131	30235	30129	30344	30118	30378	30077	30266	30242	30358	30012	30259	30087	30267	30259	30263	30157	30242	29997	30243	30303	30194	30192	30448	30389	29993	29842	30401	30077	30227	29945	30239	30196	30181	30242	30373	30186	29971	30212	30407	30214	30196	30130	30167	30375	30213	30316	30020	30466	30176	30092	30328	30357	30137	30187	30197	30014	30256	30306	30316	30043	30488	30213	30240	29949	30066	30187	30458	30350	30090	30321	30316	30158	30079	30169	30394	30477	30118	30077	30300	30246	30390	30044	30214	30181	30133	30212	30128	30271	30231	30379	30276	30048	29970	30108	29857	30393	30318	30173	30281	30097	30356	30181	30044	30321	30377	30253	30217	30564	30341	30238	30244	30145	30240	30331	30252	30238	30111	30391	30574	30230	30497	30281	30465	30147	30343	30070	30255	30248	30015	30376	29960	30110	30245	30282	29958	30081	30227	30036	30216	30184	30333	30302	30133	30213	30144	30227	30406	30487	30165	30085	30151	30110	30278	30045	29954	30110	30220	30272	30428	30205	30426	30311	30356	30095	30421	30366	30365	30446	30232	30420	29971	30220	29716	30123	30349	30192	30040	30123	30105	30067	30199	30140	30082	30425	30387	30528	30209	30177	30261	30330	30162	30320	30114	30151	30328	30192	30342	30351	30130	30175	30207	30295	30159	30193	30374	30287	30073	30447	30100	30068	30230	30095	30199	30390	30432	30377	29867	30161	30361	30177	30323	30010	30252	30347	30440	29894	29875	30208	30463	29837	30330	30220	30401	30132	30294	30358	30160	30208	30086	30065	30235	30278	30093	30250	30359	30444	30187	29936	30068	30049	30368	30139	30126	30112	29917	30201	30282	30507	30244	30132	30084	29878	30041	30304	30229	30462	30101	30202	30174	30356	30375	30047	30355	30334	30470	30264	30303	30309	30089	30250	30113	29977	30097	29972	30257	30230	30053	30123	30177	30134	30039	30175	30322	30161	30107	30037	30358	30348	30261	30476	30507	30448	30253	30376	30132	30359	30335	30173	29980	30318	30576	30371	30315	30197	30145	30174	29891	30082	30172	30375	30277	30085	30245	30258	30391	30150	30235	30352	30424	30287	30294	30036	30275	30121	30233	30493	30543	30245	30298	30040	30322	30297	30202	30111	30133	30129	30208	29922	30353	30259	30124	30184	30249	30292	30275	30088	29982	30249	30247	30115	30042	30289	30334	30013	30399	30587	30237	30362	29924	30100	30062	30219	30520	30240	30494	30058	29969	30065	30101	29886	30124	30405	30134	30172	30252	30113	30191	30100	30053	30238	30019	30055	30107	30367	29855	30121	30595	30504	30180	30110	30368	30137	30396	30155	30273	30327	30169	30119	30192	30154	30243	30663	30008	30261	30237	30486	30283	30214	30266	30491	30316	30049	30274	30175	30101	30366	30265	30419	30363	30157	30308	29777	30166	30375	30196	30375	30287	30049	30261	30099	30122	30229	30236	30264	30099	30119	30169	30218	30210	29996	30001	29920	30342	30220	30281	30144	30127	30250	30114	29974	30050	30113	30361	29998	30181	30014	30316	30287	29802	30178	29893	30292	30060	30071	30256	30147	30497	29905	30145	30320	30138	30078	30298	30377	30338	30309	30159	30148	30150	30125	30264	30389	30281	30195	30104	30265	30081	30258	30225	29965	30118	30346	30274	30312	30245	30141	29960	30144	30225	29920	30188	30388	30318	30572	30147	30512	30372	30335	30182	30267	29959	30445	30267	30220	30035	30477	30111	30546	30166	30391	30167	30121	30001	30351	30267	30106	30161	30085	30181	30229	30282	30445	30359	30145	30221	30093	30316	30339	30165	30003	30170	30263	29966	30241	30201	30102	30177	30172	30343	30386	30198	30437	30182	30414	30255	30306	30104	30137	30159	30090	29909	29839	30084	30257	29957	30265	30242	29938	30491	30295	30294	30359	30295	30364	30322	30349	30308	30510	30578	30050	30010	30079	30227	30061	30002	30210	30445	30328	30199	30121	30051	29775	30399	30180	30187	30243	30365	30206	30317	30246	30122	30269	30403	30189	30222	30147	30064	30422	30103	30181	30092	30191	29995	30194	30329	30260	30187	30362	30036	30442	30231	30001	30237	30136	30426	30140	30296	30078	30316	30255	30255	30376	30447	30244	30198	30264	30334	30312	30063	30332	30349	30392	30305	30161	30163	30126	30323	30284	30141	30283	30372	30596	30193	30367	30253	30257	30206	30183	30247	30090	30170	30263	29842	30187	30192	30244	30217	30351	30397	30295	29862	30372	30107	30116	30162	30126	30111	30205	30139	30344	30281	30185	30435	30248	30283	30092	30109	30078	30342	30319	30074	30057	30575	30085	29942	30432	29998	30316	30337	30068	30072	30235	30066	30153	30382	30460	30264	30216	30461	30007	30030	30331	30244	30426	30156	30225	30160	30300	30249	30153	29900	30319	30492	30357	30146	30274	30366	30188	30264	30472	30364	30177	30250	30128	30075	30074	30107	30223	30376	30359	30077	30224	30030	30137	30284	30077	30067	30198	30138	30031	30089	30062	30405	30225	30152	30094	30326	30268	30134	30005	30206	30171	30098	30066	30168	30172	30318	30204	30178	30276	30276	30102	30191	30196	30183	30189	30278	30440	30355	30361	30292	30280	30339	30261	30292	30149	30257	30346	30324	30334	30176	30248	30419	30274	30043	30183	30059	30132	30195	30213	30213	30108	30263	29946	30326	30388	30197	30233	30222	30252	30270	30249	30234	30170	30163	29974	30240	30286	30242	30267	29928	30195	30539	30269	30403	30385	30256	30373	30287	30060	30081	30311	30374	30333	30090	30148	30236	30362	30241	30452	30337	30158	30343	30150	30176	30062	30406	30067	30052	30017	30483	30082	30139	30305	30064	30379	30049	30232	30314	30108	30253	30328	30502	30261	30362	30264	30373	30263	30443	30227	30349	30299	30136	30019	30058	29986	30419	30189	30041	29906	30028	29819	30130	30135	30144	30303	30295	30042	30256	30131	29995	30401	30170	30334	30142	30153	30143	30277	30055	30143	30269	30142	30097	30204	30047	30169	30144	30094	30313	30325	30199	30033	30206	30297	30326	30175	30366	30209	30327	30183	30280	30374	30349	30329	30181	30031	30093	30187	30549	30131	30009	30079	30374	30260	30279	30038	30289	30122	30442	30311	30095	30176	30224	30172	29909	30328	29966	30078	30462	30165	30369	30125	30193	30277	30467	30203	30187	30343	30091	30341	30549	30081	30322	30120	30220	30265	30436	30256	30059	30312	30340	30416	30443	30316	30028	30180	30200	30336	30244	30288	30353	30026	30253	30114	30372	30138	30038	30198	30246	30319	30376	30504	30089	30231	30203	30045	30261	30277	30291	30325	30449	30192	30369	30162	30547	30348	30123	30033	30192	30343	30261	30199	30211	30187	30185	30084	30417	30507	30295	30457	30415	30274	30458	30360	30185	30151	30243	30402	30375	30230	30189	29938	30295	30352	30258	30578	29977	30148	30315	30086	30234	30209	30057	30406	29919	30360	30039	30164	30279	30311	30385	30093	30252	30327	30306	30279	30063	30196	30375	30342	30454	30218	30283	30012	30168	30209	30344	30265	30200	30094	30227	30364
28941	48278	49009	39503	33169	28755	26153	24372	22888	21613	20937	20538	19963	19516	19671	19520	19230	19234	18843	18938	18897	18812	18671	18515	18351	18407	18409	18328	18301	18384	18140	18208	18135	18278	18000	18367	17996	18237	18071	18286	18234	18080	18215	17997	17982	18014	18099	18068	18124	17984	18039	18003	18066	18098	18067	18084	18060	17875	18184	17784	17884	17973	18003	18156	18027	18142	18253	17947	18104	17993	18027	18017	18028	18150	18034	17980	18010	18160	17979	17979	18134	18069	18234	17926	18019	17776	17946	18007	17900	18069	17880	18065	18161	18100	18051	17877	17949	17949	18004	18082	17886	17921	18031	17964	17903	17975	18054	17969	18032	18070	18067	18020	17938	17857	17929	17855	18028	17982	18000	17785	17878	17900	17989	18069	18030	18013	18007	17974	18065	18070	18013	18014	18106	17959	17969	18002	18104	17954	17975	17853	17986	18093	18041	17987	17992	17913	18037	18054	18026	18016	17904	17977	17874	18034	17821	17768	18022	18144	17991	17857	18095	18006	17947	17973	17937	17990	17931	18090	18166	18086	18055	18036	18181	18061	17919	18102	17995	18119	18071	17927	17967	17798	17979	17782	18117	17977	17869	18046	17841	17888	18074	18009	17940	18026	18032	18065	18083	18041	17861	18080	17911	17981	17936	17990	18213	18086	18019	17979	17991	17970	18044	18095	17945	17947	18009	18031	17851	18099	18075	17844	17864	18059	17817	18002	18097	17947	17921	17929	17859	18052	17925	17935	17927	17908	18107	18135	18155	17971	17910	18095	18090	17953	17938	17932	17995	17922	18019	17878	17913	18073	17837	18012	17931	17927	18073	17855	18005	17931	17846	18167	18052	17885	17974	17919	18060	17895	17835	17930	17978	17891	17835	17959	17936	17912	18062	17941	17933	17856	17895	17918	17983	17947	18093	17883	18002	17931	17978	18056	17959	18105	17967	17962	18065	18323	17886	18024	17864	17917	18111	17970	18095	18069	17875	17907	18018	18013	17930	17913	18140	17858	18016	17981	17914	18025	17845	17961	17903	18137	17890	18082	17956	17939	18044	18206	18213	18065	18014	17945	17994	18020	18004	18034	17920	17916	17889	17981	17942	17898	18127	17966	17900	17979	18023	18013	17955	18003	18032	18031	18009	18052	18023	17922	17967	17903	17956	17929	18142	17922	18060	18042	17945	18167	17898	18041	17861	17795	18042	18068	18064	18065	17858	18008	17901	18095	18125	17917	18031	17947	18017	17976	17779	17860	17976	17876	17872	17851	17926	17984	18105	18012	17823	17882	17890	18010	18021	17890	17945	18027	17951	17807	17970	18095	17926	18035	18141	18013	17957	17935	17892	18258	18100	18118	17965	18090	17900	18137	18076	17977	17857	18069	17989	17941	17880	17909	18177	17956	18016	17780	18083	17981	17985	17782	18084	18100	18034	18029	17996	17939	18022	18065	18061	18126	17934	17961	17967	18015	18005	18092	17859	18002	18002	17861	18063	17982	18111	18111	17924	18051	18035	17966	17837	17956	18168	18078	18009	18140	17891	18067	17977	18042	17972	18060	18000	17983	17952	18170	17980	17832	17930	18001	17925	18132	17955	17909	18022	17912	17969	17987	17888	17718	17975	17929	17925	17751	18082	18014	17896	18063	17923	18054	18060	18039	17897	18028	17989	18096	17808	17908	17960	18034	17974	17924	17840	18030	18088	17824	17864	17887	18008	17934	17806	18060	18113	18212	17948	17964	17911	17994	17952	17929	17890	18128	17987	17829	18022	18175	18074	17864	17893	17895	18030	17821	17965	18070	18024	18079	17939	18105	17854	18096	17943	17927	17938	17988	18051	18074	17771	17855	18092	17976	17958	17941	17746	18220	17743	17982	17967	18102	18143	18038	17971	17994	17901	18099	18310	18008	17797	17710	18101	17979	18170	18053	18048	17961	18098	17952	17854	17969	17928	17944	17933	17880	17860	17982	17941	18006	18188	18172	17882	17948	18059	17848	18195	17874	18134	17988	17947	18020	17756	17875	18056	18094	17870	18068	18040	17887	18100	18170	17932	17969	17937	17956	18150	17996	17771	18006	18062	17953	18081	17852	18012	18026	18019	17946	17910	17977	18037	17943	17925	17976	18046	17843	17942	18019	18046	17880	17905	17904	17746	17902	18272	18043	18003	18055	18112	18023	17961	18086	18025	17981	17945	18021	18139	17755	18175	17964	17880	17960	18141	17979	17960	17972	17945	17917	18050	18002	17837	18076	17944	17937	17955	17870	17967	18003	18033	18076	18175	17843	18039	17889	18023	17827	18209	18075	17899	18087	17983	17872	18079	17925	17906	18040	18044	18050	17956	17952	18076	18010	17932	17942	18120	17873	17939	18037	17958	17913	18073	18086	18030	17975	17935	17975	17798	17834	17891	17953	18033	17933	17953	17914	17834	18072	17922	18044	17890	18009	17956	18034	17876	17981	18169	17747	17917	17901	18002	18094	18247	17979	17980	18087	17958	17971	17861	18094	17971	18046	17887	18126	17957	17826	18033	17968	17996	18033	18030	17946	17924	18060	18065	17970	17923	17926	17893	18085	17846	17958	17992	17988	18039	17909	17952	18037	17982	17936	18068	18051	17940	18069	18093	17990	18049	17890	18039	17970	18107	17939	17977	18026	17980	18146	17993	18070	18049	17956	17923	18047	18085	17998	18134	18014	18058	17983	17938	17945	17914	18132	17920	18007	18018	17923	17870	17998	17882	18099	18065	17974	17985	17807	18000	17988	17959	17804	17792	17955	18101	17935	17966	18035	18008	18048	17998	18041	18101	18125	17817	18031	17949	17834	18049	18061	18014	17998	17915	18008	18143	17913	17997	17890	18083	18043	17957	18069	18017	18100	18042	18027	17968	17957	17975	17750	18032	17981	18124	18096	17977	17921	17947	17775	18045	17990	17996	17847	17951	18059	17984	17757	17915	17823	17863	18015	17988	18027	17934	17833	18047	18052	18148	18047	17932	17921	17970	17906	17884	18217	17868	17951	17971	17975	18041	18024	18141	17859	18004	18114	17834	18051	18160	18142	18060	18013	17977	18091	17853	17913	18116	17876	17802	18070	17981	18000	17815	18014	17927	18005	18027	18016	17864	17920	18026	17987	18065	18162	17814	18140	17901	18091	17838	17899	18016	18029	18021	18123	18110	17876	17971	18097	17869	18065	18051	17986	17814	17970	18018	17944	18248	17917	18043	17871	17866	17921	17897	17915	18079	17950	17998	18091	17940	17809	17985	17790	18041	18052	17910	17864	18226	18094	17969	17971	17910	17981	17989	17799	17922	17900	17997	18047	18096	17899	18012	18033	18012	18000	18090	17953	17986	18119	17950	18076	17982	17950	17853	17863	17887	18033	17788	17972	18004	17990	18004	17975	17908	18125	17994	17960	17995	18049	17840	18004	17895	18092	17924	18089	18109	18019	17839	17930	17850	18117	18079	17935	18046	18054	18010	18100	18081	18053	17822	18013	17934	18103	18071	18034	18222	17835	17997	18055	17907	18024	17983	17966	17947	18057	18048	17759	17895	17877	17869	18056	17864	18028	18041	17745	17910	18099	18112	18118	17904	18079	17975	18082	18052	17929	17920	17895	18161	17929	18079	17977	17885	18124	18047	18129	17971	17938	17874	17839	18028	18114	18031	18122	18037	17807	18091	17997	17953	18072	18039	17849	18155	17927	17864	18071	18027	17994	18034	17917	18005	18037	17951	18054	18016	17720	17990	17979	17953	18003	18016	18003	17807	17882	17983	17854	18155	18042	17885	17986	18058	17990	17859	17828	17981	17937	18039	18065	18145	17826	17795	17905	17981	17929	18016	17907	17892	17871	17939	17917	17854	18234	18021	18002	17893	17921	17996	17989	17811	18064	18013	18004	17877	17832	18043	17955	18204	17923	18013	17941	18061	17979	17903	18092	17935	18019	18022	18056	18008	17862	18134	18071	17950	18027	17901	18061	18025	17941	17926	17832	17969	18045	17855	18122	18020	18031	17979	17924	17942	17929	18092	18143	18010	17970	17900	18059	18025	17950	18065	18024	17846	17883	18003	17833	18145	17963	17925	17954	17950	18020	18094	17933	17922	18087	17977	18088	18008	18019	17916	17963	17770	18021	18036	17978	18002	18048	17963	18166	18003	17902	17965	17880	18009	18001	17939	17876	18089	17965	17952	17958	17945	18142	17848	18014	17839	18170	18047	18024	17813	17844	17965	18148	17973	18073	18076	17922	17943	17910	17916	17947	18062	17963	17843	17959	18084	17978	18052	17895	18089	17860	17881	17836	17945	18186	17872	18029	18094	17883	18083	17918	17976	17789	17902	18092	18022	17990	17907	17982	18067	17853	17837	17975	18009	17875	17925	18081	18027	17902	18004	17916	17995	17839	18005	18107	18140	17921	17978	17991	18020	17965	18149	17867	17961	17999	17836	18019	18205	18068	18181	17791	18077	17956	18042	18113	18014	17951	18033	17911	18026	17752	17892	18101	17951	17920	18088	18009	18064	18005	17962	17959	17948	17955	18023	18075	18100	18102	18008	17861	18024	17996	17873	17926	18066	17847	18072	18039	18113	18198	17992	18072	17759	17983	17897	17991	17956	17978	18065	17891	18133	17878	18034	18016	17840	17894	17853	17969	18007	18044	18012	18157	17977	18082	17853	18023	18090	18043	17856	17954	18007	17797	17904	18163	17971	17861	17915	18183	17915	17732	17935	18074	18063	17867	18270	18038	17976	17973	18002	17839	18143	18105	18105	17970	18100	17960	17878	18164	17943	18123	17899	17926	18067	17940	18195	17897	17753	17873	18077	17977	17908	17976	17819	18157	18342	17910	17825	18089	17788	18117	18090	17995	17920	18086	17978	18084	18081	17940	17951	17974	17926	18141	18109	18121	17888	17848	18169	18073	17932	17983	17890	17955	17999	18021	17975	18179	17987	17942	17980	17900	18022	17977	18158	18068	17884	17873	17978	17819	18030	17995	18109	18028	18181	17984	17956	18050	18070	18129	17867	17980	17886	17942	18088	18057	18005	18180	17953	18151	18092	18043	17999	17932	18288	17933	18021	17911	18193	17963	18008	18158	17876	18025	18114	18084	17934	17991	18009	18046	17904	18073	17867	18025
37875	35237	41622	39430	36111	34398	33802	33072	32544	32293	32147	32060	31785	31989	31779	31871	31644	31549	31639	31843	31739	31912	31426	31586	31906	31538	31329	31609	31704	31513	31729	31519	31874	31471	31646	31242	31361	31451	31249	31367	31562	31583	31494	31606	31809	31314	31573	31667	31655	31383	31590	31653	31542	31681	31650	31602	31649	31276	31719	31404	31562	31583	31416	31631	31465	31388	31361	31276	31582	31625	31443	31712	31686	31627	31616	31367	31678	31443	31437	31598	31564	31417	31608	31568	31710	31634	31607	31403	31511	31550	31946	31338	31556	31852	31605	31639	31346	31542	31498	31456	31450	31288	31274	31398	31449	31425	31481	31466	31515	31518	31413	31714	31582	31294	31464	31334	31703	31654	31480	31442	31598	31274	31377	31456	31485	31371	31729	31955	31385	31502	31431	31461	31326	31384	31576	31415	31246	31422	31349	31576	31631	31683	31564	31389	31331	31622	31636	31613	31465	31644	31851	31715	31497	31639	31475	31583	31657	31662	31446	31328	31241	31537	31521	31181	31593	31247	31369	31537	31332	31567	31353	31666	31596	31296	31819	31770	31671	31612	31535	31398	31670	31603	31432	31319	31567	31448	31542	31625	31453	31542	31240	31532	31678	31544	31396	31638	31363	31800	31450	31506	31346	31754	31511	31516	31552	31423	31542	31309	31562	31423	31479	31534	31577	31115	31408	31488	31713	31429	31530	31386	31650	31615	31413	31412	31538	31452	31531	31440	31675	31274	31636	31603	31501	31295	31430	31304	31685	31449	31505	31333	31375	31589	31373	31495	31521	31410	31539	31737	31647	31492	31631	31628	31409	31278	31584	31336	31504	31572	31450	31493	31593	31486	31587	31596	31154	31408	31629	31301	31284	31357	31498	31524	31545	31491	31517	31341	31334	31550	31518	31488	31436	31482	31590	31617	31474	31603	31463	31715	31563	31654	31697	31246	31275	31542	31696	31442	31541	31522	31483	31634	31628	31539	31750	31571	31512	31260	31386	31762	31699	31580	31788	31495	31402	31366	31376	31187	31426	31766	31753	31729	31470	31512	31798	31323	31349	31562	31391	31580	31391	31454	31476	31453	31735	31163	31379	31484	31213	31424	31598	31736	31823	31408	31733	31736	31459	31348	31679	31375	31487	31272	31415	31513	31483	31489	31729	31544	31476	31422	31370	31666	31675	31252	31563	31262	31529	31541	31521	31424	31777	31259	31441	31554	31453	31576	31407	31669	31615	31647	31514	31542	31659	31454	31550	31580	31553	31458	31344	31508	31384	31392	31450	31387	31383	31509	31593	31342	31552	31666	31536	31522	31487	31516	31746	31704	31378	31523	31461	31350	31292	31406	31599	31438	31299	31727	31564	31594	31640	31535	31539	31389	31244	31666	31615	31466	31602	31570	31676	31412	31462	31452	31456	31486	31633	31377	31300	31465	31473	31448	31610	31419	31676	31410	31694	31714	31550	31333	31215	31502	31708	31277	31678	31411	31795	31690	31298	31520	31455	31567	31405	31564	31356	31220	31318	31329	31678	31525	31718	31489	31824	31505	31668	31460	31343	31133	31400	31520	31695	31486	31598	31713	31323	31405	31621	31475	31608	31425	31313	31516	31500	31814	31277	31391	31222	31472	31553	31256	31421	31634	31651	31582	31479	31626	31668	31516	31516	31608	31621	31593	31420	31487	31646	31613	31549	31574	31440	31607	31648	31412	31494	31572	31379	31432	31624	31386	31457	31469	31550	31393	31410	31248	31597	31676	31484	31736	31390	31647	31782	31544	31538	31648	31672	31425	31486	31616	31618	31412	31712	31500	31796	31658	31438	31039	31750	31421	31470	31411	31364	31459	31674	31621	31652	31422	31611	31368	31373	31785	31682	31554	31491	31442	31690	31643	31310	31411	31492	31512	31383	31488	31384	31530	31434	31274	31492	31321	31541	31578	31445	31456	31851	31570	31440	31474	31456	31433	31881	31329	31645	31577	31569	31619	31775	31540	31483	31548	31485	31406	31494	31468	31546	31625	31510	31537	31535	31343	31592	31231	31555	31466	31534	31571	31585	31345	31462	31421	31714	31490	31668	31461	31452	31813	31580	31672	31591	31525	31762	31444	31496	31639	31372	31495	31330	31513	31517	31454	31681	31366	31657	31505	31482	31483	31546	31701	31538	31514	31471	31512	31433	31468	31395	31703	31602	31766	31324	31467	31450	31573	31430	31380	31537	31654	31716	31453	31518	31525	31261	31211	31456	31503	31458	31863	31603	31214	31735	31637	31508	31685	31470	31413	31582	31604	31436	31640	31548	31449	31645	31709	31618	31395	31339	31600	31558	31400	31433	31661	31663	31640	31485	31610	31527	31449	31322	31339	31422	31702	31483	31469	31464	31416	31543	31299	31597	31349	31484	31525	31659	31689	31531	31728	31586	31680	31316	31448	31533	31599	31387	31412	31610	31601	31767	31491	31413	31539	31588	31435	31487	31732	31568	31446	31731	31489	31558	31592	31445	31525	31658	31675	31290	31408	31397	31402	31372	31594	31717	31076	31734	31543	31458	31435	31487	31397	31710	31799	31450	31801	31287	31419	31288	31151	31540	31570	31453	31555	31296	31566	31441	31528	31528	31417	31609	31761	31683	31435	31338	31673	31641	31581	31433	31531	31585	31714	31280	31436	31643	31621	31392	31400	31515	31521	31168	31370	31564	31719	31377	31552	31512	31253	31543	31600	31730	31532	31435	31362	31454	31326	31427	31624	31605	31729	31445	31643	31458	31521	31650	31723	31507	31377	31417	31573	31591	31465	31579	31393	31486	31411	31489	31438	31695	31518	31223	31365	31571	31647	31637	31329	31105	31504	31567	31498	31608	31576	31507	31604	31532	31639	31496	31404	31383	31707	31570	31600	31570	31275	31363	31215	31399	31452	31513	31390	31520	31716	31678	31466	31414	31483	31649	31630	31632	31228	31548	31781	31598	31523	31375	31291	31214	31625	31575	31855	31418	31500	31476	31109	31525	31611	31365	31652	31526	31401	31290	31593	31716	31700	31603	31465	31355	31480	31617	31529	31402	31730	31581	31639	31489	31684	31715	31479	31615	31613	31622	31584	31543	31516	31635	31294	31454	31311	31542	31714	31393	31384	31601	31590	31335	31746	31634	31828	31519	31507	31596	31473	31731	31462	31536	31232	31418	31429	31509	31588	31329	31550	31489	31300	31687	31625	31548	31550	31421	31369	31435	31633	31888	31225	31482	31610	31338	31255	31495	31430	31637	31250	31343	31453	31527	31879	31419	31549	31729	31587	31541	31426	31456	31479	31538	31336	31398	31249	31346	31628	31598	31574	31257	31288	31396	31681	31364	31553	31862	31447	31709	31450	31508	31274	31324	31603	31663	31370	31545	31752	31443	31397	31683	31534	31539	31433	31313	31500	31372	31550	31684	31579	31446	31266	31420	31459	31288	31240	31546	31736	31495	31299	31596	31613	31704	31407	31306	31327	31429	31592	31701	31499	31487	31481	31545	31210	31446	31684	31421	31711	31514	31439	31444	31395	31700	31425	31315	31640	31751	31628	31371	31397	31620	31396	31463	31453	31520	31449	31570	31317	31512	31499	31596	31402	31461	31562	31702	31861	31702	31435	31632	31458	31608	31597	31598	31256	31338	31417	31492	31401	31474	31278	31362	31337	31229	31261	31484	31665	31201	31282	31538	31306	31663	31665	31319	31404	31692	31437	31324	31298	31625	31485	31464	31498	31367	31688	31496	31491	31482	31583	31559	31284	31686	31662	31674	31642	31474	31455	31441	31300	31246	31582	31609	31556	31649	31591	31478	31597	31627	31577	31715	31429	31591	31510	31407	31309	31666	31577	31557	31460	31431	31666	31466	31524	31528	31434	31584	31388	31519	31553	31898	31323	31631	31682	31692	31526	31095	31531	31631	31532	31570	31497	31482	31412	31566	31498	31512	31070	31738	31998	31781	31568	31643	31594	31503	31535	31444	31531	31272	31407	31313	31517	31411	31407	31869	31671	31384	31364	31406	31593	31763	31435	31549	31491	31482	31720	31303	31543	31676	31390	31372	31388	31557	31559	31430	31282	31759	31389	31309	31513	31774	31473	31402	31295	31104	31434	31434	31842	31642	31577	31626	31443	31629	31472	31785	31356	31553	31669	31496	31528	31359	31400	31611	31418	31421	31512	31760	31486	31511	31371	31523	31546	31196	31389	31656	31657	31637	31695	31260	31498	31404	31633	31612	31804	31477	31480	31571	31504	31544	31576	31248	31559	31570	31374	31464	31285	31591	31372	31373	31570	31451	31534	31405	31443	31515	31507	31543	31436	31561	31268	31524	31266	31533	31382	31356	31541	31726	31305	31686	31460	31575	31272	31430	31459	31755	31476	31481	31488	31703	31478	31765	31524	31385	31881	31779	31449	31438	31503	31462	31451	31736	31782	31559	31458	31452	31369	31457	31599	31556	31527	31451	31581	31372	31352	31566	31552	31299	31428	31326	31361	31211	31417	31593	31466	31595	31594	31602	31354	31565	31573	31521	31359	31468	31829	31597	31561	31481	31747	31344	31379	31503	31630	31634	31319	31513	31486	31227	31748	31655	31069	31497	31663	31573	31530	31517	31461	31673	31225	31502	31419	31463	31221	31288	31580	31546	31659	31483	31548	31455	31448	31712	31593	31273	31585	31296	31766	31314	31291	31556	31347	31611	31739	31494	31311	31573	31666	31430	31661	31723	31666	31416	31229	31473	31690	31461	31466	31288	31487	31450	31778	31578	31465	31409	31665	31434	31419	31297	31587	31862	31431	31323	31451	31618	31575	31327	31541	31681	31706	31659	31529	31309	31289	31563	31592	31571	31593	31511	31460	31644	31642	31713	31732	31757	31594	31468	31771	31785	31507	31637	31432	31458	31429	31592	31706	31650	31424	31721	31508	31400	31624	31495	31945	31433	31278	31776	31355	31613	31466	31413	31340	31499	31690	31761	31512	31438	31439	31591	31714	31776	31667	31575	31485	31720	31359	31497	31469	31457	31467	31495	31829	31372	31542	31577	31434	31414	31366	31475	31372	31726	31445	31565	31458	31401	31316	31479	31556	31689	31650	31431	31368	31822	31577	31518	31529	31596	31776	31697	31628
30908	37800	38008	30010	25701	23245	21738	21049	20344	19788	19610	19364	19239	19111	19024	18887	18868	18959	18843	19068	18680	18805	18841	18863	18673	18677	18614	18766	18647	18802	18754	18468	18635	18631	18674	18488	18420	18760	18422	18726	18635	18516	18719	18597	18539	18492	18727	18531	18631	18592	18745	18647	18482	18655	18499	18599	18474	18443	18579	18603	18630	18442	18493	18639	18563	18401	18721	18670	18377	18525	18582	18353	18720	18465	18602	18481	18709	18763	18431	18445	18654	18569	18572	18634	18585	18602	18623	18654	18509	18746	18692	18463	18465	18491	18681	18502	18593	18663	18595	18383	18568	18533	18624	18579	18523	18689	18479	18456	18508	18518	18544	18626	18439	18628	18504	18453	18611	18461	18495	18374	18442	18554	18548	18442	18652	18749	18557	18664	18462	18689	18629	18478	18552	18580	18654	18460	18415	18643	18442	18595	18570	18540	18440	18474	18649	18435	18498	18470	18567	18333	18681	18433	18563	18732	18686	18701	18701	18570	18479	18567	18641	18675	18672	18581	18598	18498	18634	18426	18447	18738	18520	18654	18514	18436	18727	18581	18544	18432	18566	18610	18409	18622	18574	18505	18472	18459	18601	18386	18562	18581	18560	18374	18538	18498	18609	18549	18427	18446	18660	18477	18645	18544	18693	18588	18424	18480	18509	18540	18603	18595	18430	18481	18478	18586	18480	18662	18449	18430	18495	18516	18390	18592	18497	18613	18519	18688	18572	18636	18486	18445	18676	18573	18453	18371	18448	18518	18472	18632	18593	18666	18573	18549	18580	18677	18514	18490	18526	18600	18447	18658	18611	18437	18697	18440	18593	18559	18653	18528	18451	18791	18500	18617	18654	18375	18563	18397	18561	18495	18465	18689	18532	18493	18516	18340	18469	18554	18454	18557	18596	18509	18462	18595	18615	18461	18567	18395	18501	18444	18620	18685	18603	18524	18485	18603	18575	18595	18514	18504	18373	18677	18568	18490	18502	18259	18676	18510	18405	18564	18656	18548	18516	18550	18408	18532	18573	18550	18573	18539	18451	18319	18503	18407	18536	18600	18604	18452	18468	18522	18687	18711	18641	18518	18576	18445	18422	18673	18497	18444	18498	18607	18664	18579	18805	18606	18662	18516	18587	18607	18566	18624	18610	18627	18572	18607	18459	18412	18568	18576	18369	18670	18625	18573	18655	18640	18546	18495	18718	18380	18656	18495	18588	18572	18532	18575	18634	18631	18669	18599	18574	18653	18586	18408	18485	18627	18435	18524	18461	18461	18642	18545	18496	18529	18478	18696	18527	18592	18537	18544	18557	18534	18763	18642	18704	18473	18394	18461	18460	18675	18538	18733	18601	18494	18512	18522	18445	18646	18558	18295	18492	18392	18597	18553	18569	18459	18510	18635	18444	18669	18367	18443	18510	18494	18309	18611	18521	18507	18600	18546	18609	18668	18642	18737	18609	18662	18498	18772	18586	18638	18795	18574	18509	18418	18676	18542	18439	18741	18669	18594	18694	18418	18567	18588	18586	18490	18519	18475	18504	18682	18488	18602	18711	18564	18596	18629	18583	18618	18512	18324	18327	18441	18512	18531	18624	18592	18619	18627	18577	18489	18480	18807	18659	18390	18534	18541	18644	18501	18450	18586	18579	18639	18653	18592	18702	18537	18495	18571	18674	18538	18614	18539	18552	18442	18422	18535	18660	18546	18454	18445	18465	18590	18539	18668	18522	18655	18581	18527	18576	18685	18657	18575	18505	18556	18484	18489	18663	18317	18530	18518	18489	18550	18689	18641	18673	18579	18532	18512	18647	18538	18414	18622	18660	18437	18538	18570	18585	18639	18424	18490	18629	18567	18584	18670	18478	18390	18718	18509	18550	18762	18409	18574	18506	18718	18662	18298	18553	18323	18463	18526	18576	18457	18724	18492	18467	18710	18561	18606	18545	18690	18498	18548	18665	18434	18541	18383	18422	18514	18587	18645	18585	18554	18643	18480	18411	18480	18524	18474	18386	18528	18548	18573	18657	18488	18681	18619	18575	18607	18765	18710	18585	18681	18600	18489	18561	18686	18567	18615	18593	18763	18525	18555	18457	18445	18590	18552	18612	18587	18511	18465	18512	18546	18596	18544	18591	18754	18443	18561	18525	18672	18605	18716	18736	18642	18410	18457	18414	18645	18473	18583	18641	18619	18467	18625	18707	18607	18483	18608	18637	18727	18499	18517	18357	18607	18406	18649	18473	18355	18528	18607	18640	18388	18542	18613	18479	18492	18528	18647	18682	18467	18791	18569	18348	18608	18435	18481	18687	18482	18389	18541	18719	18464	18578	18546	18541	18308	18530	18699	18716	18452	18389	18655	18609	18554	18458	18520	18362	18526	18463	18470	18702	18674	18410	18737	18560	18481	18430	18601	18686	18453	18442	18520	18414	18703	18645	18570	18452	18488	18680	18579	18402	18425	18515	18627	18540	18485	18515	18599	18451	18422	18641	18550	18597	18496	18553	18471	18530	18508	18615	18549	18469	18476	18470	18483	18689	18542	18605	18590	18835	18506	18567	18694	18564	18657	18669	18478	18660	18477	18365	18541	18462	18522	18554	18588	18645	18596	18737	18534	18566	18541	18584	18448	18490	18498	18725	18393	18646	18717	18527	18562	18604	18732	18509	18655	18548	18490	18581	18497	18505	18428	18678	18546	18611	18499	18642	18639	18566	18733	18513	18551	18671	18555	18617	18584	18483	18679	18566	18497	18411	18527	18493	18593	18643	18476	18446	18678	18405	18622	18533	18585	18477	18538	18323	18561	18437	18531	18563	18540	18442	18562	18610	18477	18480	18385	18439	18598	18497	18625	18742	18414	18655	18492	18414	18663	18654	18673	18529	18494	18424	18356	18764	18456	18640	18605	18456	18725	18409	18596	18368	18408	18529	18584	18522	18581	18728	18529	18589	18557	18791	18545	18434	18434	18601	18400	18565	18526	18493	18682	18598	18702	18713	18583	18602	18627	18720	18526	18622	18592	18575	18509	18388	18688	18333	18490	18438	18367	18593	18575	18471	18727	18528	18662	18624	18517	18603	18545	18557	18456	18499	18681	18459	18692	18657	18774	18433	18514	18672	18520	18483	18446	18548	18572	18555	18573	18538	18668	18795	18574	18301	18658	18659	18585	18665	18399	18663	18533	18554	18577	18505	18480	18402	18582	18554	18496	18599	18439	18531	18489	18577	18642	18593	18483	18777	18411	18444	18577	18444	18730	18455	18454	18350	18770	18539	18506	18495	18509	18569	18550	18532	18672	18650	18475	18394	18505	18655	18540	18440	18744	18675	18382	18556	18631	18369	18469	18512	18382	18585	18536	18610	18460	18486	18569	18574	18586	18599	18466	18581	18657	18715	18633	18555	18589	18573	18739	18619	18601	18629	18527	18497	18526	18514	18593	18481	18504	18511	18627	18540	18574	18487	18577	18553	18491	18649	18569	18685	18383	18490	18417	18568	18586	18625	18489	18566	18541	18510	18366	18443	18541	18652	18547	18532	18608	18500	18643	18632	18709	18644	18643	18466	18554	18570	18552	18723	18448	18652	18622	18562	18608	18431	18467	18514	18685	18532	18654	18575	18558	18415	18499	18473	18582	18422	18525	18462	18669	18490	18430	18721	18529	18561	18525	18546	18573	18506	18527	18505	18557	18634	18571	18599	18387	18745	18618	18567	18358	18665	18527	18702	18579	18555	18515	18561	18501	18571	18516	18546	18614	18691	18576	18593	18642	18467	18301	18584	18591	18599	18603	18659	18632	18437	18637	18562	18495	18635	18684	18650	18790	18717	18345	18447	18661	18630	18539	18480	18733	18520	18648	18730	18441	18558	18539	18552	18775	18414	18478	18538	18581	18734	18579	18646	18592	18571	18601	18525	18546	18402	18600	18648	18437	18426	18711	18405	18409	18551	18532	18544	18597	18500	18747	18645	18592	18618	18569	18526	18481	18595	18603	18686	18666	18750	18662	18637	18450	18472	18611	18514	18550	18687	18561	18474	18424	18555	18587	18701	18448	18474	18727	18461	18440	18448	18793	18568	18663	18648	18660	18674	18588	18492	18589	18587	18626	18462	18385	18663	18547	18439	18729	18647	18554	18665	18541	18749	18522	18523	18564	18431	18747	18517	18560	18548	18496	18465	18688	18538	18525	18519	18546	18501	18565	18481	18449	18568	18767	18534	18610	18518	18487	18600	18469	18660	18670	18765	18700	18472	18661	18534	18518	18511	18488	18614	18663	18486	18592	18530	18599	18628	18567	18641	18767	18442	18483	18376	18741	18596	18575	18578	18648	18483	18613	18610	18509	18636	18553	18435	18415	18638	18547	18438	18598	18488	18621	18652	18471	18579	18606	18566	18574	18598	18587	18539	18526	18591	18698	18571	18695	18508	18560	18636	18549	18597	18515	18657	18534	18583	18599	18630	18618	18556	18503	18475	18522	18451	18489	18434	18570	18542	18535	18716	18680	18723	18470	18552	18505	18445	18738	18623	18591	18530	18352	18402	18653	18456	18444	18613	18636	18597	18590	18725	18542	18578	18447	18520	18579	18661	18477	18521	18664	18471	18593	18347	18532	18486	18700	18534	18584	18655	18643	18660	18467	18690	18638	18618	18518	18645	18382	18483	18542	18627	18573	18682	18518	18592	18503	18517	18436	18686	18669	18578	18454	18483	18524	18510	18564	18472	18509	18397	18719	18595	18657	18476	18634	18542	18530	18479	18315	18577	18681	18417	18506	18597	18411	18701	18415	18797	18532	18577	18568	18728	18554	18557	18489	18798	18634	18723	18630	18469	18501	18585	18689	18507	18557	18596	18553	18654	18512	18663	18545	18532	18591	18518	18542	18510	18481	18507	18450	18386	18622	18485	18584	18647	18655	18721	18578	18585	18550	18634	18636	18717	18536	18652	18428	18716	18614	18554	18419	18394	18636	18535	18656	18544	18675	18589	18593	18614	18579	18523	18459	18558	18363	18612	18491	18569	18607	18581	18463	18597	18551	18640	18558	18759	18515	18568	18538	18550	18478	18636	18459	18567	18326	18627	18635	18469	18510	18429	18550	18703	18512	18722	18469	18426	18540	18407	18413	18558	18704	18455	18599	18614	18478
23144	20651	27185	25639	27440	33602	36148	33510	32669	32520	32366	31749	31619	31410	31387	31227	31184	31374	31139	31216	30930	30918	30967	30590	30671	30757	30437	30764	30690	30590	30584	30686	30574	30635	30506	30684	30643	30615	30803	30412	30624	30688	30436	30664	30698	30853	30591	30750	30792	30643	30484	30455	30489	30358	30634	30604	30718	30564	30536	30678	30569	30406	30358	30746	30541	30598	30640	30593	30482	30613	30466	30711	30467	30477	30688	30593	30427	30459	30638	30649	30729	30487	30697	30558	30272	30247	30500	30583	30356	30725	30590	30640	30582	30843	30505	30623	30810	30580	30750	30655	30709	30659	30392	30372	30248	30693	30706	30555	30684	30204	30509	30559	30472	30678	30367	30528	30343	30553	30214	30464	30269	30714	30434	30645	30356	30696	30575	30620	30731	30713	30608	30742	30605	30408	30513	30550	30655	30560	30686	30714	30685	30630	30851	30759	30564	30474	30390	30507	30480	30422	30652	30652	30644	30559	30360	30434	30619	30494	30482	30323	30366	30585	30486	30604	30436	30409	30355	30491	30343	30740	30398	30299	30638	30541	30499	30717	30759	30803	30554	30436	30381	30378	30125	30521	30405	30780	30466	30535	30561	30412	30519	30212	30455	30488	30563	30491	30711	30482	30725	30537	30488	30297	30679	30600	30292	30419	30508	30726	30528	30244	30544	30467	30492	30337	30742	30633	30618	30453	30339	30390	30625	30617	30576	30820	30463	30399	30493	30607	30423	30320	30565	30540	30241	30778	30692	30494	30592	30511	30461	30607	30645	30607	30621	30669	30798	30588	30699	30555	30402	30656	30399	30264	30595	30496	30588	30665	30560	30540	30739	30320	30380	30644	30572	30505	30612	30626	30708	30709	30561	30260	30267	30706	30618	30539	30232	30431	30442	30244	30547	30156	30408	30399	30386	30735	30514	30482	30590	30577	30447	30368	30312	30561	30567	30614	30694	30621	30431	30205	30527	30435	30661	30621	30620	30579	30348	30786	30407	30571	30621	30623	30407	30663	30764	30590	30427	30240	30562	30633	30455	30590	30500	30440	30289	30487	30478	30641	30698	30132	30351	30555	30326	30472	30495	30770	30464	30723	30625	30808	30610	30683	30681	30647	30597	30389	30491	30451	30614	30389	30614	30648	30479	30325	30686	30843	30392	30323	30340	30592	30788	30421	30757	30368	30701	30435	30509	30806	30580	30429	30565	30512	30502	30328	30482	30405	30548	30487	30431	30421	30515	30296	30432	30585	30393	30616	30365	30603	30514	30538	30545	30427	30361	30660	30887	30549	30552	30475	30445	30705	30407	30550	30610	30766	30463	30569	30734	30505	30641	30411	30616	30438	30718	30560	30518	30302	30574	30527	30477	30471	30519	30545	30690	30634	30496	30408	30366	30436	30275	30299	30293	30556	30471	30455	30519	30608	30320	30416	30138	30198	30689	30585	30499	30689	30493	30299	30352	30449	30533	30644	30548	30691	30772	30434	30473	30336	30626	30742	30752	30739	30535	30547	30446	30437	30343	30720	30532	30462	30682	30491	30425	30536	30547	30508	30644	30459	30437	30514	30749	30777	30543	30561	30845	30658	30591	30405	30636	30292	30587	30700	30600	30463	30468	30550	30395	30390	30742	30580	30414	30420	30523	30388	30487	30555	30383	30652	30704	30657	30493	30781	30500	30563	30354	30582	30607	30469	30623	30731	30759	30566	30487	30707	30405	30583	30569	30707	30613	30381	30136	30607	30829	30726	30489	30485	30500	30709	30409	30605	30503	30433	30389	30430	30376	30477	30717	30577	30461	30402	30551	30491	30485	30567	30305	30514	30673	30418	30489	30358	30553	30600	30411	30606	30570	30687	30637	30305	30425	30423	30558	30550	30263	30514	30639	30617	30540	30610	30293	30539	30554	30697	30621	30283	30414	30746	30584	30358	30359	30526	30616	30494	30438	30320	30599	30441	30573	30633	30406	30876	30746	30309	30596	30729	30550	30846	30169	30337	30356	30716	30745	30257	30350	30412	30543	30511	30725	30379	30608	30473	30654	30580	30507	30654	30277	30682	30374	30680	30454	30616	30483	30808	30487	30396	30744	30513	30682	30695	30554	30585	30524	30572	30589	30641	30768	30690	30880	30359	30557	30487	30371	30315	30517	30429	30736	30616	30596	30548	30670	30611	30679	30424	30603	30671	30346	30389	30640	30452	30388	30332	30548	30366	30437	30423	30703	30482	30476	30585	30572	30605	30549	30632	30464	30497	30642	30564	30565	30470	30525	30833	30409	30744	30614	30371	30559	30462	30725	30451	30459	30633	30539	30482	30565	30387	30545	30578	30644	30334	30433	30547	30891	30349	30714	30325	30416	30589	30433	30804	30500	30679	30208	30548	30775	30514	30187	30506	30859	30418	30771	30583	30494	30519	30461	30668	30625	30245	30586	30498	30585	30610	30578	30231	30394	30687	30392	30780	30810	30356	30164	30700	30702	30883	30522	30646	30554	30588	30486	30379	30568	30571	30676	30409	30415	30569	30888	30505	30568	30633	30432	30547	30437	30567	30434	30592	30597	30245	30520	30452	30484	30703	30475	30488	30593	30262	30680	30427	30482	30308	30521	30436	30415	30522	30404	30516	30533	30514	30792	30411	30529	30455	30563	30305	30499	30717	30771	30789	30659	30793	30673	30634	30354	30325	30593	30444	30209	30391	30510	30373	30544	30573	30541	30504	30583	30335	30801	30651	30716	30482	30681	30698	30522	30784	30373	30381	30541	30559	30308	30435	30587	30519	30400	30253	30478	30658	30753	30422	30364	30457	30577	30422	30484	30408	30434	30309	30555	30903	30447	30484	30688	30376	30740	30453	30441	30817	30485	30747	30530	30727	30338	30326	30481	30333	30722	30540	30649	30625	30540	30533	30699	30443	30362	30626	30435	30573	30555	30628	30510	30737	30855	30658	30415	30355	30689	30345	30484	30277	30593	30469	30364	30721	30261	30560	30546	30302	30267	30123	30608	30502	30436	30533	30731	30348	30115	30632	30485	30547	30658	30692	30275	30551	30442	30723	30659	30580	30531	30542	30530	30713	30574	30700	30456	30399	30529	30563	30473	30324	30454	30479	30343	30476	30478	30773	30553	30593	30511	30528	30542	30432	30275	30589	30508	30640	30634	30792	30443	30463	30437	30571	30525	30169	30669	30623	30636	30546	30631	30344	30626	30747	30568	30612	30886	30352	30520	30499	30534	30368	30484	30320	30454	30782	30486	30699	30640	30512	30533	30730	30330	30592	30536	30496	30518	30511	30581	30364	30299	30307	30613	30565	30585	30661	30474	30460	30659	30320	30599	30520	30606	30518	30432	30616	30563	30411	30355	30671	30656	30495	30463	30777	30305	30630	30567	30641	30546	30459	30251	30538	30665	30388	30393	30324	30648	30315	30649	30530	30474	30657	30528	30563	30596	30814	30630	30840	30647	30695	30731	30762	30478	30669	30600	30542	30565	30625	30403	30469	30686	30789	30654	30579	30462	30629	30418	30586	30297	30444	30587	30468	30701	30489	30378	30691	30469	30414	30652	30596	30485	30600	30509	30450	30673	30313	30753	30623	30714	30357	30334	30470	30631	30623	30453	30682	30436	30564	30681	30571	30503	30691	30818	30561	30441	30304	30518	30725	30614	30321	30599	30335	30553	30629	30476	30382	30541	30733	30666	30412	30571	30493	30437	30338	30692	30638	30386	30648	30724	30622	30719	30039	30232	30609	30645	30547	30405	30417	30551	30429	30595	30578	30638	30236	30648	30650	30706	30647	30541	30607	30558	30285	30648	30379	30359	30544	30583	30617	30449	30605	30689	30567	30347	30641	30565	30488	30563	30688	30352	30496	30378	30320	30637	30695	30521	30567	30540	30558	30272	30558	30669	30669	30494	30595	30406	30442	30629	30500	30424	30356	30586	30798	30531	30619	30268	30551	30489	30728	30745	30479	30646	30471	30280	30698	30521	30634	30538	30587	30608	30664	30469	30454	30410	30388	30416	30412	30759	30697	30732	30583	30373	30826	30513	30298	30622	30611	30553	30593	30711	30429	30479	30539	30322	30265	30668	30298	30606	30371	30366	30615	30247	30483	30809	30584	30493	30714	30716	30373	30520	30610	30379	30505	30625	30408	30556	30702	30436	30477	30409	30221	30778	30634	30725	30267	30531	30548	30559	30613	30368	30273	30544	30555	30760	30465	30703	30594	30129	30611	30569	30695	30495	30787	30420	30394	30744	30456	30537	30623	30630	30701	30290	30601	30788	30301	30260	30710	30705	30459	30502	30573	30418	30420	30589	30697	30693	30804	30667	30664	30764	30601	30420	30911	30548	30589	30206	30384	30801	30634	30262	30701	30564	30675	30319	30510	30479	30824	30548	30421	30686	30659	30272	30759	30558	30228	30621	30449	30364	30248	30647	30511	30494	30582	30595	30649	30606	30509	30560	30485	30424	30551	30666	30619	30591	30599	30452	30467	30843	30422	30350	30626	30353	30357	30365	30717	30566	30455	30469	30729	30496	30468	30628	30688	30487	30527	30427	30659	30666	30374	30618	30668	30605	30427	30653	30631	30728	30294	30191	30306	30408	30526	30475	30805	30627	30384	30561	30591	30534	30778	30572	30619	30565	30778	30586	30542	30070	30500	30667	30529	30498	30573	30660	30611	30425	30604	30599	30421	30549	30269	30437	30268	30393	30462	30710	30272	30474	30185	30532	30470	30720	30580	30641	30623	30642	30447	30508	30725	30360	30662	30669	30297	30396	30193	30529	30543	30230	30235	30388	30624	30780	30436	30283	30597	30583	30320	30245	30789	30804	30524	30329	30461	30540	30512	30822	30646	30717	30595	30701	30492	30639	30538	30510	30419	30402	30725	30562	30387	30428	30611	30613	30577	30493	30551	30419	30258	30485	30443	30531	30758	30710	30708	30511	30187	30563	30390	30640	30577	30528	30577	30400	30394	30527	30369	30602	30742	30506	30389	30780	30537	30855	30612	30846	30373	30494	30521	30391	30492	30624	30568	30427	30457	30437	30507	30679	30725	30546	30632	30558	30485	30592	30381	30533	30513	30736	30448	30662	30491	30816	30618	30395	30736	30625	30483	30657	30539	30588	30338
27527	43258	44527	35488	29882	26274	24104	22614	21896	21024	20186	19991	19665	19615	19193	19254	19104	18957	18860	18693	18565	18704	18812	18889	18444	18361	18463	18284	18399	18238	18449	18425	18297	18249	18333	18406	18157	18321	18113	18150	18239	18209	18207	18199	18177	18448	18186	18218	18336	18232	18085	18222	18120	18217	18204	18158	18205	18263	18308	18212	18340	18249	18062	18402	17985	18119	18326	18243	18082	18211	18179	18299	18208	18175	18183	18217	18255	18100	18306	18193	18426	18220	18176	18206	18153	18307	18203	18192	18212	18032	18305	18282	18274	18198	18237	18196	18179	17960	18059	18198	18216	18186	18118	18155	18291	18373	17909	18327	18276	18126	18331	18076	18083	18207	18268	18250	18067	18172	18033	18162	18270	18249	18221	18196	18209	18194	18273	18168	18290	18094	18290	18066	18167	18050	18176	18173	18479	18294	18248	18253	18240	18319	18276	18217	18261	18170	18279	18220	17959	18096	18077	18108	18262	18167	18138	18231	18129	18250	18065	18206	18235	18420	18230	18215	18299	18214	18097	18424	18079	18212	18432	18206	18247	18166	18077	18048	18235	18323	18062	18271	18071	18273	18089	18298	18118	18314	18279	18141	18219	17976	18140	18463	18305	18269	18279	18193	18181	18022	18151	18195	18238	18293	18163	18110	18254	18208	18111	18213	18134	18264	18296	18133	18337	18097	18313	18218	18259	18048	18101	18273	18228	18118	18186	18278	18254	18084	18324	18239	18133	18053	18269	18242	18205	18234	18194	18190	18409	18234	18017	18180	17986	18016	18123	18122	18032	18268	18340	18108	18081	18362	18250	18299	18046	18147	18132	18040	18196	18050	18145	18074	18339	18069	18328	18281	18095	18027	18219	18201	18321	18129	18240	18397	18313	18223	18297	18298	18117	18270	18259	18306	18156	18214	17985	18267	18108	18091	18283	18148	18299	18263	18168	18324	18042	18117	18129	18109	18146	18076	18071	18219	18222	18192	18119	18062	18243	17897	18064	18209	18333	18012	18267	18470	18367	18056	18319	18115	18026	18204	18150	17983	18210	18290	18151	18237	18219	17962	18105	18148	18121	18084	18177	18116	18317	18293	18232	18165	18049	18077	18118	18213	18138	18191	18261	18091	18055	18090	18299	18253	18180	18125	18150	18236	18117	18309	17935	18108	18304	18225	18075	18197	18247	18141	18090	18285	18105	18250	18397	18237	18287	18045	18228	18170	18294	18251	18046	18257	18388	18099	18113	18122	18330	18355	18045	18224	18064	18261	18155	18320	18260	18196	18112	18194	18243	18254	18249	18303	18211	18130	18116	18218	18274	18262	18202	18087	18078	18288	18096	18279	18088	18292	18107	18289	18251	18168	18065	18194	18241	18354	18310	18266	18218	18416	18033	18196	18262	18194	18190	18420	18156	18205	18177	18050	18041	18008	18279	18055	18257	18233	18147	18123	18377	18200	18208	18190	18045	18151	18108	18234	18261	18168	18277	18025	18037	18189	18355	18222	18194	18086	18288	18153	18115	18006	18334	18143	18376	18224	18269	18287	18080	18081	18028	18319	18139	18339	18119	18167	18269	18099	18218	18313	18286	18111	18246	18136	18121	18136	17981	18167	18216	18221	18400	18198	18137	18301	18224	18281	18112	18156	18311	18242	18283	18236	18181	18168	18246	18098	18283	18291	18315	18339	18190	18257	18239	18285	18165	18084	18165	18192	18385	18194	18112	18174	18333	18163	18348	18254	18200	18433	18065	18137	18234	18157	18146	18241	18114	18136	18323	18208	18302	18346	18260	18172	18112	18235	18161	18302	18235	18151	18164	18173	18283	18099	18242	18173	18223	18120	18252	18118	18169	18244	18453	18257	18194	18294	18212	18238	18233	18059	18113	18364	18097	18178	18279	18041	18126	18324	18094	18213	18018	18175	18259	18153	18187	18241	18292	18405	18273	18076	18166	18143	18198	18211	18134	18101	18211	18108	18207	18252	18172	17913	18126	18139	18175	18309	18379	18380	18256	18159	18193	18357	18173	18114	18142	18076	18244	18159	18258	18085	18137	18163	18086	18261	18019	18184	18109	18296	18195	18138	18313	18194	18135	17906	18316	18231	18175	18014	18239	18226	18135	18256	18273	18185	18159	18146	18285	18016	18161	18124	18168	18055	18196	17989	18182	18258	18111	18313	18105	18487	18009	18360	18124	18218	18075	18154	18254	18091	18286	18068	18248	18332	18158	18139	18163	18154	18335	18123	18246	18217	18244	18138	18242	18104	18220	18096	18139	18325	17929	18185	18264	18287	18140	18196	18080	18162	18190	18142	18189	18294	18232	18029	18197	18405	18032	18223	18305	18197	18376	18077	18121	18176	18135	18270	18254	18331	18322	17982	18091	18178	18278	18222	18231	18206	18080	17986	18234	18099	18136	18216	18355	18056	18386	18090	18091	18260	18134	18132	18132	18224	18280	18145	18247	18026	18146	18136	18176	18136	18190	18206	18326	18073	18329	18316	18307	18234	18187	18277	18228	18302	17982	18189	18035	18196	18422	18111	18169	18300	18126	18200	18036	18241	18263	18320	18249	18223	18204	18165	18179	18277	18117	18153	18205	18210	18133	18297	18089	18163	18313	18119	18203	18019	18221	18398	18094	18246	18183	18122	18128	18219	18183	18233	18339	18105	18244	18006	18111	18314	18313	18327	18099	18165	18312	18267	18124	18398	18190	18303	18467	18171	18252	18195	18275	18301	18087	18260	17963	18070	18183	18119	18063	18283	18339	18309	18385	18230	18163	18012	18239	18203	18118	18207	18210	18147	18211	18020	18099	18097	18315	18213	18254	18212	18282	17947	18257	18172	18288	18188	18353	18136	18133	18183	18201	18234	18179	18230	18250	18181	18146	18274	18265	18367	18084	18185	18317	18263	18262	18211	18152	18421	18507	18226	18204	18207	18217	18089	18023	18244	18240	18218	18236	17983	17954	18123	18280	18276	18279	18085	18284	18169	18112	18187	18195	18363	18242	18145	18276	18312	18091	18075	18288	18332	18119	18217	18170	18272	18001	18298	18294	18178	18168	18242	18095	18280	18304	18149	18272	18219	18060	18180	18125	18251	18168	18218	18234	18100	18243	18197	18377	18117	18125	18108	18117	18320	18360	18201	18177	18160	18064	18122	18225	18203	18282	18080	18362	17990	18109	18242	18236	18065	18127	18484	18311	18169	18208	18328	18156	18185	18233	18181	18168	18194	18107	18305	18239	18408	18155	18228	18023	18217	18159	18201	17975	18160	18260	18137	18241	18261	18250	18049	18163	18140	18105	18365	18134	18212	18266	18394	18187	18298	18225	18098	18340	18000	18177	18288	18259	18237	18284	18183	18101	18317	18214	18077	18184	18220	18207	18106	18116	18167	18040	18102	18118	18232	18261	18212	18067	18103	18169	18216	18230	18112	18075	18256	18146	18195	18154	18123	18094	18156	18270	18213	18292	18269	18148	18047	18056	18076	18365	18247	18314	18241	18192	18209	18212	18182	18274	18142	18353	18295	18072	18225	18107	18134	18124	18312	18232	18056	18060	18117	18191	18158	18092	18202	18053	18116	18101	18214	18288	18075	18169	18245	18282	18278	18284	18076	18369	18340	18185	18256	18324	18295	18364	18138	18021	18234	18085	18328	18160	18014	18215	18073	18055	18024	18181	18233	18259	18032	18218	18216	18342	18180	18206	18241	18285	18242	18136	18203	18356	18224	18295	18203	18103	18204	18337	18372	18378	18091	18087	18089	18057	18074	18217	18181	18169	18244	18167	18165	18218	18238	18107	18179	18117	18223	18137	18441	18283	18177	18051	18262	18084	18344	18234	18210	18260	18071	18203	18171	17931	18030	18106	18309	18341	18152	18196	18175	18190	18144	18088	18285	18220	18191	18297	18172	18263	18186	18143	18220	18116	18075	18185	18101	18032	18279	18156	18071	18021	18206	18307	18187	18015	18251	18213	18291	18111	18127	18339	18100	18153	18240	18228	18150	18349	18028	17963	18052	18162	18136	18226	18193	18187	18363	18226	18298	18287	18080	18249	18131	18086	18281	18242	18098	18154	18236	18331	18039	18253	18361	18265	18047	18151	18328	18188	18092	18256	18259	18327	18232	18106	18219	18330	18271	18108	18117	18188	18189	18100	18092	18421	18034	18119	18131	18200	18125	18224	18493	18079	18207	18242	18151	18166	18027	18139	18482	18083	18275	18117	18123	18160	18213	18047	18088	18151	18126	18149	18155	18164	18198	18220	18087	18058	18321	18201	18286	18387	18138	18070	18315	18101	18080	18140	18204	18157	18268	18238	18290	18280	18339	18245	18201	18373	18197	18313	18217	18153	18110	18212	18365	18110	18168	18182	18215	18175	18171	18243	18340	17992	18191	18309	18129	18239	18302	18344	18199	18114	18104	18339	18231	18263	18160	18377	18099	18067	18112	18337	18100	18087	18160	18328	18238	18105	18152	18186	18186	18212	18210	18247	18203	18313	18174	18086	18008	18075	18155	18166	18131	18277	18218	18297	18269	18329	18335	18237	18368	18228	18258	18127	18227	18212	18366	18198	18185	18342	18253	18234	18358	18238	18347	18191	18012	18204	18330	18017	18161	17931	18063	18212	18190	18106	18082	18095	18173	18217	18247	18304	18077	18210	18073	18354	18099	18122	18119	18202	18118	18289	18288	18191	18280	18233	18240	18131	18151	18195	18250	18122	18192	18200	18249	18379	18192	18145	18256	18047	18065	18273	18062	18244	18293	18093	18393	18235	18368	18106	18119	18003	18387	18385	18268	18116	18225	18155	18272	18263	18059	17954	18150	18107	18301	18302	18062	18231	18237	18102	18146	18301	18241	18200	18307	18014	18319	18188	18296	18081	18245	18198	18132	18158	18140	18248	18098	18208	18376	18235	18321	18208	18130	18178	18238	18169	18366	18234	17955	18180	18248	18223	17927	18270	18337	18230	18250	18191	18362	18336	18077	18096	18213	18186	17911	18216	18200	18250	18214	18220	18150	18103	18161	18130	18057	18238	18062	18179	18316	18103	18306	18105	18279	18213	18344	18274	18258	18168	18349	18132	18327	18173	18272	18156	18241	18217	18044	18262	18124	18268	18112	18233	18255	18204	18296
22096	20656	27079	24703	24226	31709	37307	34835	33615	33475	32945	32354	32114	32031	31579	31596	31381	31234	31441	31602	31376	31154	31007	31081	30968	30954	30954	30885	30878	30674	30875	30771	30949	30980	30832	30488	30691	30625	30688	30461	30625	30812	30751	31129	30855	30743	30333	30674	30773	30820	30799	30353	30424	30306	30421	30729	30843	30683	30530	30706	30489	30420	30675	30478	30644	30855	30688	30558	30979	30783	30686	30457	30432	30517	30389	30621	30619	30630	30577	30246	30619	30663	30517	30515	30866	30659	30777	30601	30501	30724	30633	30846	30790	30452	30260	30389	30517	30327	30740	30417	30769	30642	30584	30418	30639	30523	30298	30446	30547	30648	30656	30351	30606	30447	30421	30344	30366	30426	30449	30535	30634	30324	30088	30615	30617	30711	30461	30602	30662	30555	30443	30819	30630	30465	30485	30506	30547	30525	30464	30322	30721	30577	30667	30379	30302	30643	30529	30520	30418	30644	30522	30468	30644	30639	30304	30539	30365	30499	30456	30437	30615	30484	30355	30606	30406	30605	30528	30490	30572	30467	30736	30807	30533	30353	30254	30808	30615	30384	30677	30774	30578	30401	30603	30332	30737	30683	30465	30396	30577	30489	30501	30486	30457	30505	30706	30506	30599	30690	30632	30501	30541	30570	30592	30586	30563	30561	30621	30710	30624	30438	30312	30242	30836	30700	30369	30519	30568	30504	30410	30702	30565	30376	30274	30109	30584	30501	30447	30443	30451	30503	30249	30771	30778	30524	30528	30644	30374	30300	30060	30807	30709	30529	30758	30424	30426	30636	30784	30269	30546	30613	30433	30720	30360	30571	30452	30495	30655	30617	30380	30356	30517	30513	30643	30522	30331	30513	30409	30457	30544	30626	30333	30783	30490	30524	30432	30572	30713	30472	30594	30592	30539	30453	30593	30365	30691	30598	30520	30747	30469	30396	30537	30444	30467	30304	30424	30497	30556	30320	30552	30532	30786	30579	30626	30403	30492	30428	30462	30453	30706	30419	30496	30588	30625	30637	30666	30594	30587	30350	30421	30489	30476	30587	30674	30792	30231	30494	30572	30614	30566	30447	30376	30423	30627	30579	30477	30280	30671	30764	30345	30550	30212	30560	30529	30673	30579	30248	30325	30633	30662	30580	30548	30345	30803	30310	30643	30482	30810	30523	30250	30491	30595	30464	30552	30567	30660	30381	30316	30447	30426	30446	30709	30559	30679	30193	30620	30534	30490	30602	30476	30810	30541	30453	30549	30378	30497	30658	30530	30313	30732	30743	30412	30417	30559	30581	30541	30481	30252	30678	30453	30440	30664	30768	30440	30641	30754	30391	30495	30580	30556	30503	30595	30477	30645	30546	30777	30270	30350	30661	30512	30551	30360	30517	30455	30608	30543	30526	30701	30608	30656	30509	30446	30316	30540	30658	30595	30517	30747	30394	30577	30427	30800	30487	30463	30469	30450	30647	30657	30390	30400	30359	30536	30569	30722	30617	30475	30237	30485	30529	30749	30547	30420	30435	30696	30500	30661	30840	30302	30719	30487	30593	30481	30479	30443	30574	30610	30486	30405	30364	30522	30572	30806	30667	30585	30415	30227	30459	30698	30481	30627	30434	30668	30734	30360	30629	30573	30498	30708	30487	30502	30520	30531	30463	30759	30616	30635	30568	30667	30392	30455	30278	30710	30418	30728	30278	30329	30735	30455	30582	30555	30575	30340	30676	30492	30582	30469	30496	30895	30720	30455	30643	30641	30306	30370	30710	30521	30660	30678	30681	30569	30672	30632	30780	30431	30580	30680	30607	30354	30479	30759	30452	30564	30513	30504	30524	30392	30500	30712	30484	30238	30192	30589	30609	30834	30669	30698	30544	30850	30541	30609	30483	30672	30599	30488	30398	30501	30497	30426	30688	30546	30649	30354	30218	30603	30498	30430	30718	30913	30822	30575	30532	30575	30365	30499	30318	30397	30357	30501	30499	30381	30465	30643	30389	30694	30697	30450	30573	30445	30521	30619	30580	30488	30603	30567	30368	30573	30519	30555	30412	30567	30723	30422	30437	30552	30432	30627	30672	30431	30562	30664	30285	30371	30205	30438	30476	30619	30752	30540	30681	30286	30306	30487	30544	30857	30824	30649	30487	30860	30599	30625	30284	30361	30459	30372	30781	30469	30352	30470	30746	30536	30623	30377	30510	30664	30384	30735	30490	30570	30805	30540	30538	30662	30216	30613	30247	30708	30657	30634	30678	30710	30215	30573	30327	30499	30345	30650	30401	30453	30459	30577	30359	30133	30551	30632	30463	30415	30576	30391	30653	30529	30490	30915	30389	30743	30593	30925	30629	30312	30421	30331	30424	30615	30605	30554	30584	30620	30310	30275	30301	30362	30240	30397	30495	30379	30464	30685	30442	30707	30539	30390	30285	30556	30508	30414	30256	30486	30607	30330	30738	30420	30301	30425	30539	30720	30549	30437	30479	30381	30227	30678	30202	30651	30529	30458	30147	30512	30535	30675	30536	30440	30471	30873	30400	30375	30644	30241	30687	30548	30691	30441	30553	30593	30406	30329	30447	30546	30486	30476	30668	30483	30741	30737	30247	30444	30505	30481	30527	30489	30569	30588	30532	30230	30469	30766	30513	30576	30455	30379	30484	30530	30577	30524	30511	30523	30531	30603	30726	30619	30418	30431	30610	30728	30491	30497	30546	30483	30616	30560	30811	30498	30731	30333	30679	30777	30575	30441	30477	30305	30178	30600	30520	30535	30401	30228	30518	30444	30422	30456	30433	30514	30558	30659	30622	30598	30581	30493	30758	30614	30432	30758	30372	30761	30458	30463	30323	30569	30415	30906	30562	30806	30674	30602	30626	30814	30598	30596	30443	30569	30311	30523	30320	30451	30588	30375	30447	30499	30391	30533	30388	30718	30315	30602	30761	30712	30496	30413	30463	30704	30612	30537	30504	30438	30476	30522	30698	30474	30635	30385	30693	30349	30549	30296	30424	30522	30667	30474	30587	30609	30741	30451	30447	30203	30332	30870	30829	30632	30609	30639	30616	30800	30839	30280	30742	30736	30643	30573	30582	30395	30582	30422	30647	30536	30636	30536	30462	30470	30605	30661	30515	30621	30450	30487	30406	30569	30556	30721	30691	30308	30656	30532	30627	30390	30687	30695	30548	30493	30305	30582	30379	30479	30578	30471	30288	30617	30459	30314	30527	30472	30520	30542	30252	30521	30690	30823	30355	30725	30567	30456	30478	30495	30416	30669	30355	30212	30461	30516	30477	30587	30508	30376	30756	30521	30796	30463	30534	30497	30422	30293	30653	30648	30637	30487	30534	30445	30491	30306	30615	30663	30522	30497	30395	30327	30390	30437	30186	30331	30905	30234	30452	30646	30455	30628	30950	30201	30551	30895	30378	30460	30437	30576	30576	30406	30396	30659	30502	30606	30470	30668	30375	30460	30537	30637	30729	30366	30581	30535	30819	30441	30539	30370	30468	30472	30330	30618	30424	30821	30693	30454	30657	30662	30803	30766	30622	30522	30520	30773	30389	30327	30745	30667	30637	30564	30524	30706	30553	30569	30622	30476	30354	30595	30696	30283	30761	30504	30440	30529	30379	30599	30271	30547	30509	30105	30428	30360	30582	30742	30351	30567	30771	30690	30744	30389	30562	30318	30524	30648	30729	30439	30474	30696	30657	30387	30407	30541	30530	30435	30460	30479	30378	30947	30512	30525	30384	30459	30530	30522	30295	30360	30488	30617	30704	30663	30319	30411	30773	30426	30407	30310	30318	30724	30601	30825	30629	30726	30475	30526	30425	30572	30572	30453	30471	30289	30719	30740	30768	30564	30680	30675	30328	30557	30211	30879	30625	30636	30629	30599	30514	30741	30654	30552	30535	30619	30301	30514	30435	30281	30575	30278	30496	30398	30361	30426	30552	30550	30599	30552	30869	30627	30468	30430	30574	30805	30399	30373	30499	30555	30585	30381	30509	30586	30438	30783	30773	30458	30609	30348	30574	30445	30519	30575	30588	30571	30538	30683	30590	30396	30577	30638	30436	30661	30323	30410	30527	30558	30409	30668	30649	30478	30511	30107	30526	30629	30458	30619	30389	30620	30640	30343	30511	30508	30470	30796	30623	30521	30525	30267	30629	30464	30446	30621	30645	30559	30308	30401	30517	30460	30649	30736	30457	30372	30626	30407	30490	30478	30809	30494	30642	30402	30452	30740	30540	30789	30744	30450	30296	30444	30579	30506	30280	30447	30504	30640	30415	30624	30338	30437	30521	30193	30762	30570	30475	30600	30502	30515	30493	30643	30372	30807	30409	30388	30370	30305	30743	30628	30669	30807	30507	30481	30409	30550	30391	30371	30391	30410	30416	30398	30553	30460	30662	30777	30602	30531	30609	30393	30612	30596	30521	30539	30389	30449	30658	30562	30530	30418	30298	30287	30709	30677	30462	30307	30625	30406	30551	30428	30460	30471	30551	30475	30543	30585	30718	30575	30662	30749	30395	30538	30591	30825	30471	30399	30445	30506	30420	30535	30776	30465	30609	30725	30627	30394	30343	30217	30586	30307	30548	30568	30484	30481	30664	30720	30513	30523	30649	30445	30629	30593	30477	30429	30512	30703	30462	30273	30455	30590	30775	30562	30685	30339	30506	30649	30425	30351	30642	30540	30625	30689	30815	30418	30511	30255	30837	30515	30453	30574	30607	30606	30600	30200	30732	30826	30367	30325	30463	30517	30549	30360	30511	30520	30413	30727	30478	30482	30174	30529	30489	30410	30553	30524	30487	30654	30568	30604	30469	30403	30625	30499	30487	30580	30464	30971	30559	30684	30754	30700	30650	30513	30405	30583	30307	30482	30386	30462	30671	30433	30205	30474	30505	30489	30306	30378	30551	30363	30502	30516	30363	30388	30443	30511	30612	30468	30392	30326	30657	30410	30453	30411	30447	30645	30491	30669	30627	30506	30441	30884	30309	30246	30378	30510	30407	30496	30505	30482	30515	30517	30483	30455	30373	30306	30447	30528	30675	30671	30565	30488	30412	30715	30070	30579	30547	30467	30707	30771	30457	30546	30385	30381	30905	30429	30463	30416	30841	30807	30575	30420	30463	30504	30577
28703	47547	48503	39524	33296	28975	26145	24329	23228	22101	21238	20777	20415	19990	19936	19516	19275	19206	19294	18996	19013	18767	18706	18603	18644	18285	18424	18370	18359	18366	18403	18478	18345	18337	18460	18379	18140	18366	18226	18103	18102	18302	18275	18166	18316	18146	18406	18212	18320	18027	18142	18174	18276	17975	18260	18347	18098	17991	18042	18022	18254	18197	18056	18199	18173	18098	18124	17960	18079	18112	18133	18109	18260	18008	18027	18208	18074	18356	18133	18091	18208	18266	18331	17961	18054	18240	18256	18210	18024	18119	18118	18213	17991	18065	18131	18020	18204	17954	18012	17986	17905	18159	18234	18092	18302	18129	18259	17994	18036	18046	18046	18189	18014	18116	17956	18218	18174	18012	18062	18008	18286	18031	18148	18205	18079	18038	17989	18101	17982	17946	18071	18225	18173	18077	18246	18158	18225	18143	18042	18123	18212	18192	17908	18232	18043	18228	18189	18233	18064	18065	17906	18087	18194	18159	17949	17991	17978	18179	17978	18036	17962	18144	18110	18123	18216	18052	18004	17913	18095	18192	18165	18066	18161	18182	18028	18084	18019	18144	18003	18008	18035	18162	18051	18102	18211	17927	18112	17903	17990	18038	17971	18137	18189	18134	18026	18400	18017	17908	18137	18140	18118	18042	18086	17962	18084	18159	18012	18254	18209	18057	18037	18128	18312	18033	18179	18200	18157	18077	18037	18274	18058	18258	18192	18292	18061	17962	18119	18177	17846	17988	18219	18055	18003	18066	18085	18222	18142	18059	18199	18034	18098	18203	18105	18359	18056	18080	18116	18087	18180	18077	18013	18280	18027	18303	18034	18043	18113	18087	18130	18100	18188	18089	18064	18111	18324	17980	17945	18276	17887	18065	18137	17977	18071	18166	18176	17960	17982	18246	17940	18073	18075	18028	18251	18121	18140	18166	18169	18083	18143	18103	17976	18089	18195	18059	18076	17954	18136	18011	18198	18053	18242	18046	18017	18059	18186	18241	18309	18160	18234	18039	18213	18024	18232	18095	18059	18096	17947	17953	18067	17940	18046	18214	18062	18063	18181	18103	17986	18301	18019	18105	18093	18220	18025	17987	18248	18049	17961	18230	18207	18116	18125	18043	18214	18080	18197	18088	18201	18271	18175	18237	18238	17916	18219	18188	18130	18113	18123	18124	18113	17888	18259	18077	18144	18083	18010	18025	18152	18025	18226	18041	18151	18139	18081	18172	18174	18076	18155	18121	18223	18244	18106	18016	18148	18236	18144	18163	18054	18340	18021	18153	18260	17997	18081	18086	18218	18249	18000	17943	18155	18171	18229	18057	18144	18006	18083	17981	18016	18068	18210	18065	18238	18123	18003	17926	18251	18016	18306	17827	18134	18165	18261	17935	17983	18149	18012	18216	18277	18065	18342	18061	18113	18149	18223	18177	17872	18172	18254	18213	18096	18208	18286	18285	18134	18151	18231	18107	18251	17995	17919	17973	18065	18045	18246	18222	18089	17858	18138	18055	18252	18031	18326	18174	18189	18263	18124	18291	17985	18093	18218	18078	17953	18245	18076	18113	18314	18097	18085	18047	18094	17924	18270	18089	18012	18084	18177	18152	18010	18084	18111	18157	18134	18019	18096	18061	18068	18181	18066	18009	18058	17978	18106	18113	17966	17986	18195	18016	18247	18114	18227	18056	18213	18171	18120	18005	18171	18065	18004	18186	18192	18138	18207	18147	17905	18065	18013	17954	18057	18124	18193	18170	18147	18042	18186	18073	18033	18092	18158	18140	18113	18144	18091	17945	18222	18251	18233	18135	18317	18022	18084	18118	18179	18238	17960	18275	18022	18177	18115	17979	18148	18134	18161	17992	18195	18035	18033	17976	18068	18204	18006	18199	18060	18126	18162	17936	18082	18122	18034	18136	18138	18118	18173	18148	18231	18292	18337	18127	18002	18155	18156	18039	18178	18070	18164	18006	18123	18044	17998	18297	18183	18065	18216	18071	18115	18188	18013	18129	18218	18099	18097	18125	17966	18142	17924	18165	18257	18057	18167	18066	18234	18109	18091	18150	18141	18298	18122	18006	17977	18001	17996	18205	18020	18013	18016	18134	18233	18078	18012	18123	17926	18208	18282	18108	18147	18129	18194	17927	18161	18211	18186	18056	18094	18155	18146	18121	18113	18026	18061	18133	18149	18200	18169	18193	18078	18089	18139	18185	18125	18152	18346	18133	17950	18171	18167	18146	18230	17915	18184	18057	18172	18128	18226	18012	18240	17926	18105	18318	18097	18084	18192	18192	18092	18031	18120	18159	18213	18071	18178	18261	18160	17968	18200	18152	18303	18112	17888	18132	18065	17950	18028	18163	18140	18100	18001	18022	18022	18003	17966	18322	17817	18258	18117	18005	18115	17894	18214	18163	18260	18129	17955	18194	18107	18113	18092	18210	18138	18106	18320	17880	18148	18187	18011	18011	18167	18180	18017	18052	18186	17993	17939	18310	18211	18018	18199	17970	18052	18110	18063	17953	18139	18172	18109	18131	18126	18031	18071	18162	18399	18126	18118	18186	18190	18094	18152	18021	17934	18156	18145	18131	17970	17921	17853	18069	18268	18366	18111	18084	18143	18122	18001	18094	18041	18113	18053	17982	18170	18125	18218	18141	18157	18226	18111	17934	18105	17993	18258	18115	17997	18182	18325	17975	18134	17981	18095	18092	18296	18031	18025	18285	18118	18047	18321	18181	18260	18087	18032	18245	18196	18196	18072	18046	18025	18183	18226	17996	18059	18143	18216	18115	18103	18226	18230	18036	18217	18200	18176	18258	17832	18279	18202	18194	18094	17975	18040	18176	18055	18264	18023	18086	18034	18052	18208	18016	18081	18014	18037	18305	18181	18146	18085	18173	18182	18236	17969	18253	18030	18161	18088	17951	18056	18121	18072	18062	18106	18129	18097	17981	18056	17976	18109	18011	18062	18165	18017	18177	18208	18160	18005	18220	18226	18109	18102	18140	18237	18099	18198	17997	18134	18030	18263	18101	18197	18069	18067	18063	18079	18293	18188	18100	18163	18153	18199	18185	18096	18165	18174	18102	18197	18158	18294	17960	18230	18156	18262	18165	18212	18223	18039	18155	18048	18139	18104	18107	18175	17999	18130	18198	18187	18100	18183	18232	18169	18073	18039	17799	18219	18043	18237	18199	17950	18183	18183	18070	18159	18122	18161	18186	18115	18151	18172	18078	18026	17949	18202	18259	17908	18156	18124	18014	18069	18034	18136	18276	18103	18100	17982	18129	18037	18056	18260	18003	18070	18003	18102	18146	18290	18224	18129	18056	18204	18227	18097	18031	18068	18019	18155	18133	18208	18131	17982	18093	17959	18226	18101	18131	17988	18058	18114	18398	17825	17972	18254	18115	18063	18231	18087	18037	18272	18151	18126	18071	18162	17974	18242	18292	17952	18051	18174	18113	18055	18170	18027	18222	17940	18046	18148	18156	18013	18055	18239	18191	18275	18065	18189	18109	18300	18146	18218	18164	18068	17985	18203	18007	18224	17977	18210	18187	18071	18215	18323	18298	18107	18032	18052	17882	18134	18017	18002	18044	18280	18120	18196	18174	18070	18172	18029	18226	18031	17960	18157	17953	18147	18211	18228	18110	17996	18183	18154	18181	18064	18064	18208	18232	18155	18220	18079	17871	18302	18058	17993	18313	18030	18188	18002	17986	18197	18013	18096	18091	18002	18083	18317	18295	18107	18195	18187	18070	18038	18154	18133	18131	18101	18177	18016	17996	18150	18057	18045	17999	18048	18060	18072	18061	18233	18061	17986	18245	18131	18071	18107	18169	18115	18037	18129	18268	17995	18309	18273	18060	18049	18083	18033	18211	18020	18037	18253	18075	18236	18048	18082	18166	18156	18127	17952	18173	18173	17976	17940	17892	18083	18164	18224	18165	18066	18114	18052	18214	18067	18075	18079	18182	18174	18301	18052	18123	18217	18156	18163	18196	17931	18091	18015	18036	18310	18090	18202	18269	18199	18165	17962	18084	18035	18229	18006	18001	18078	18033	17926	18058	18149	18031	18129	18132	18048	18137	17919	18226	18085	18168	18111	18252	18018	18309	18130	18074	18176	18082	18143	18069	18072	18278	18275	18082	18241	18144	18048	18255	18180	18133	18292	18191	18226	17942	18109	18057	17925	18204	18164	18207	18041	18122	18066	18176	18098	18177	18159	18013	18158	18150	18081	18223	17878	17956	18118	18162	18090	18016	17862	18089	18233	18022	18175	18248	18211	18300	18272	18279	18157	18082	17985	18262	18163	18178	18286	18097	18009	18342	18065	18161	18189	18085	18058	18082	18115	18240	17987	18068	18248	18384	18016	18189	18277	17986	18160	17947	18188	18068	18134	18096	18188	18219	18298	18027	18198	18240	18051	17937	18148	18116	18096	18087	18072	18101	18081	18221	18136	18036	18158	17967	18132	18185	17871	18076	18086	18287	18272	18210	18132	17992	18151	18020	18153	18001	18173	18087	18270	18146	17942	18026	18206	18220	18028	18048	18116	18115	18141	18074	18014	18051	18094	18241	18089	18286	18214	17966	18005	18271	18166	18054	18000	18092	18153	18261	18104	18151	18038	18001	18077	18163	18242	18125	18156	18224	18173	18198	18237	18161	18037	17990	18215	18148	18330	17831	18347	17856	18070	17993	18050	18043	18194	18131	18101	18048	18168	18312	17971	18242	18253	18268	18087	17887	18274	18002	18174	18225	18079	18107	18173	18182	18102	18169	18126	18111	18088	18089	18229	18175	18084	17988	18230	18162	17977	18013	18152	18095	18076	18095	18166	18250	18160	18170	18120	18237	18182	18201	18128	18095	18159	18230	18033	18190	18255	17917	18071	18319	18168	18264	17967	17961	18191	17970	18184	18446	18234	18251	18126	18156	18222	18087	18136	18238	18260	18258	18326	17962	18107	18136	18215	18009	17916	18101	18262	18094	18105	18112	18208	18327	18101	18178	18147	18230	18090	18138	18075	18187	18054	17947	18100	18088	18094	18045	18187	18117	18150	18149	18122	18287	17986	17942	18134	18207	18318	18160	18074	18280	18106	18061	18110	18225	18034	18220	18220	18115	17929	18144	18127	18130
38473	35475	41615	39909	36158	34834	34134	33297	32995	32668	32732	32312	32516	32573	32143	32100	32164	32224	32206	32197	32376	32139	31982	32325	32308	32091	31971	31955	32090	31879	31941	32107	32127	31949	31859	31803	32093	32135	31908	31646	32017	31871	31947	31927	31832	31986	31918	32053	32104	32062	31774	31688	31930	31861	31759	31909	31966	31853	31814	31927	32080	31882	31948	31897	31887	31922	32130	32170	32204	31954	31982	31697	32029	31770	31917	31725	31952	32036	31879	31847	31847	32132	31842	31951	31859	31899	32071	31645	31969	32065	32133	31956	31900	31976	31543	31573	32149	31844	31893	31922	32034	32120	32044	31835	31668	31797	31940	31942	31953	31824	31870	31783	31969	31951	32102	31708	32014	32004	32172	32028	31799	32107	31901	32145	31918	31856	31800	31694	32171	32036	31993	32125	31922	31897	32026	31874	31997	31671	31724	32133	32006	31913	31833	31964	31874	31762	31899	31964	31808	31900	31805	31982	32067	31967	31911	31986	32052	32040	31842	31901	31995	31894	31954	31855	31837	31845	31813	32004	32101	32104	31824	31764	32043	31837	31966	31731	31907	31775	31832	31626	31833	32009	31766	31613	31817	31911	31862	31889	31773	31932	31947	31998	32093	31868	31975	31671	32012	31808	31799	32123	31849	31960	31957	31978	31966	32067	31776	31878	31923	31813	31861	31882	31627	31669	31973	32026	31922	31972	31762	31777	31887	31970	31773	31981	32105	31865	31847	31906	31749	31781	31820	32200	32047	31857	31907	32133	31629	31849	31531	31770	32100	31768	31823	32021	31813	31801	32094	31981	31991	31987	31914	31663	32071	31915	31770	31734	31748	31869	31825	31973	31835	31818	32079	31837	31935	31968	31859	32015	32069	32055	31835	31688	31881	31819	31986	31593	31882	31818	32157	31948	32114	31796	31916	31900	31916	31743	31881	31842	31749	31660	32125	31807	31850	31936	31958	31996	31771	31788	31704	31946	32007	31897	32033	31880	31947	31844	31940	31751	31876	31860	32047	31843	31941	32070	31852	31934	32112	32012	32008	31863	31856	31742	31767	31840	31891	31745	32185	31842	31463	31930	32007	31716	31863	31974	32050	31967	31843	31877	31865	31595	31759	31993	31999	31936	31999	32127	31849	31775	32042	32029	31918	31699	31749	31717	31837	31798	31912	31751	31879	32048	32147	32198	32063	31621	32008	31826	31708	31995	32137	32021	31912	31759	32143	31853	31848	31887	31899	31739	31912	31579	31919	31984	31970	32015	31892	31925	31756	31874	31959	31771	31766	31849	31789	31828	32089	32006	32041	31980	31905	31723	31968	31520	31760	31679	31889	31851	31857	31824	32037	32240	31841	31800	31870	31798	31940	31811	31944	31959	31787	31979	31804	32007	32272	31926	31893	31944	31854	31518	32013	32146	31858	31955	31858	31880	31778	31694	31748	31806	32118	31925	31696	31971	31912	31661	32051	32147	32093	31809	31700	31984	31923	31991	31774	31917	31768	32009	32040	31887	31894	32042	32011	31887	31865	32129	31943	31919	31955	31831	31673	31640	31922	32002	32004	32299	31858	31916	31994	32181	31868	31926	31700	31874	31895	31859	31972	32063	31879	31742	32160	31885	32080	31941	32088	31718	31960	31731	32132	32069	32299	31797	31834	31694	32160	32026	31849	32013	31966	32051	32089	32095	31878	31840	32106	31923	32154	31689	32039	32004	32008	31739	31976	31914	31855	32142	31923	31748	31710	31919	31768	31787	32039	31792	31868	31990	31705	32119	31961	31759	31551	31683	31840	32059	31896	32023	32036	31984	31815	31876	31809	31995	31752	32046	31837	32003	31831	31550	31702	31904	31806	31858	32218	31875	31943	31989	31714	31966	32256	31730	31995	31762	31922	31685	31878	31795	31830	31952	31606	31545	32095	31918	32193	32189	31970	32223	31976	31857	32083	31896	31892	32043	31736	31928	31801	31916	32100	31808	31832	31942	31795	31713	31744	31998	31797	31561	31737	31748	31891	32016	31729	31711	31829	31759	32203	31921	32039	31722	32025	31851	32129	31953	31696	31822	31870	31935	31839	31823	31557	32068	31703	32035	32319	32005	31868	31807	31825	31862	31624	31956	31753	31923	32180	31556	31831	31655	31651	31767	31672	31531	31956	32013	32064	31856	31863	31877	31934	32225	32082	31914	31675	31987	31871	31752	31790	31673	31920	31749	32165	31811	31652	31962	31855	32046	31830	31573	32027	31878	32061	31983	32115	31881	32112	31846	32079	31818	32009	31831	31716	31686	32367	32125	31970	31894	31706	31688	32069	32102	31938	31937	31657	32032	31551	31912	31705	32306	31999	31900	31665	32107	31938	31758	32034	32099	31980	31992	32115	31850	32156	32038	31750	31967	31714	31961	31688	31795	32006	31685	31917	31766	31670	31868	32179	32082	31952	31827	31782	31965	32108	31633	31716	31854	31971	31873	31860	31982	31819	32294	31903	31888	31908	31854	31791	31770	32015	31510	32072	31764	32143	31937	31991	31890	31584	31866	32019	32016	31952	31776	31667	32116	31991	32108	31898	31833	31824	31801	31887	31868	31870	32013	32077	31967	32035	31689	31944	31925	31977	31975	31707	32117	32025	31826	31895	31906	31957	31792	31706	31905	32168	32093	31960	31904	31881	31733	31606	31901	31804	31758	31864	31607	31962	31825	31877	32012	32214	32131	32048	32168	31879	32128	31964	32143	31902	31731	31970	31883	31883	31713	31784	31666	32200	31922	32028	31744	31843	32108	31771	31755	31951	31810	31673	31984	31992	32035	31963	31921	32028	31667	32033	32085	31730	31837	32172	31778	31746	31825	32187	31833	32080	31913	32068	32194	32040	31876	31696	32218	32074	32098	32070	31741	31863	31862	31968	31865	31935	31797	32010	31950	31524	31747	32060	31884	32014	31895	32295	32099	31963	31942	32151	31948	32078	32049	31765	31810	31696	31622	31790	31862	32044	31882	31738	31941	31993	31965	32048	31976	32007	31916	32032	31917	31862	31806	31681	31853	32093	31953	31985	31914	32175	32310	32088	31666	31971	31811	32001	31911	31757	31913	31823	31803	31816	31828	31922	32143	32129	32165	31709	32067	32128	31813	31594	31739	32123	31945	31828	31908	31687	31881	31877	31962	32085	31830	32109	31914	31813	31949	31731	31871	31836	31657	31763	31926	31752	31923	31934	31908	32016	31639	31886	31723	31763	32036	31992	32064	31906	31834	31930	31772	32027	31819	31862	31630	32021	31755	32007	31774	32420	32050	32025	31780	31916	32010	31857	31899	31811	31848	31747	32047	32016	31919	31707	32123	31722	32053	31748	31611	31941	32020	32025	31972	31852	32035	32046	31919	32045	31733	31749	32007	31831	32000	32149	32132	31843	31914	31656	31899	31971	31758	31853	31731	32034	31946	31796	31720	32288	31977	32244	31944	31884	31725	31755	31787	32104	31990	32043	31929	31887	31969	31966	31906	31514	32058	31859	31901	31892	32130	31730	31753	31811	31965	31869	31910	31839	32062	31878	31963	31981	31817	31895	31932	31984	31717	32266	31906	31903	32005	32124	31765	31820	31828	31624	31867	31872	31863	31869	31920	31694	31936	31917	31949	32034	31760	32044	31870	31879	31747	31665	32159	31765	31908	31790	31956	31911	31770	32296	31745	32036	32225	32050	31927	31877	31701	31696	31897	31866	31870	31812	31951	31917	31803	31776	31794	31467	31948	31946	31994	32020	31988	31775	31887	31915	31925	32072	32027	31989	31777	31753	31699	32096	31957	31618	31913	31930	31703	31876	31665	31922	31725	31701	31611	31900	31735	32130	32178	32050	32081	31972	31962	31798	31982	31609	31931	31906	31710	31793	32029	31842	31813	32020	31999	31956	31812	31655	31856	31881	31882	32040	32012	31876	31965	32160	31817	31922	31668	32007	31839	31772	31933	31974	31889	31664	31742	32056	31770	31916	32054	32112	31854	31897	31811	31904	32027	32013	31890	32048	32096	31730	31900	31705	32070	31998	31834	31906	31964	32002	31603	31758	31750	31721	31581	31873	31944	31962	32007	31709	31744	31837	32001	31697	31914	31817	31993	31936	31760	31880	31865	31831	31641	32090	31845	31967	31788	31978	31829	31895	32199	32005	31695	32123	31913	32085	32037	32146	31937	31759	31807	31634	31917	32145	31886	32133	32061	31999	31755	31976	32050	31933	32221	32005	31699	31739	31992	32040	31682	31793	31770	31975	31946	31936	31709	31897	32097	31835	31779	32137	31738	31987	32089	31969	31910	32185	31853	31545	32078	31893	31894	31587	31920	32023	31877	31974	32139	31897	31780	31773	31627	31957	31820	31920	31742	31945	31824	31661	31961	31916	32019	32051	31924	31791	31871	31648	31684	31841	31744	31728	31722	31608	31989	31684	31852	31957	31733	31957	31997	31859	31801	31887	32065	31908	31861	31875	31970	31939	32107	31791	31917	31710	31777	32005	32069	31683	31829	31685	31861	31836	32054	32031	31539	31829	31710	32033	31827	32099	31870	31903	31844	32089	31618	31949	31862	31948	31733	32237	32014	31913	31970	32035	31934	31774	31924	31825	31986	32023	31847	32007	31642	31857	32169	31917	32080	31979	31873	31637	31842	32037	32003	32210	31665	31951	31881	31809	31902	31760	31844	32076	31996	31703	31772	31946	31810	31874	31816	31854	32107	32037	32292	31880	31868	32051	32027	31580	31957	31823	31884	31984	31801	32369	31676	32061	32148	31857	32127	32032	31747	32002	32194	31834	31945	32045	31924	31790	31645	32249	31910	32231	31965	31611	31705	31700	32187	32108	31685	31982	31883	32047	31766	31895	31889	31852	31891	32074	31835	32083	31810	31721	31835	31715	31748	31793	31682	31860	31855	31865	31973	32014	32328	31989	32153	31995	31892	31962	31851	31927	31889	32111	31925	31972	32140	31836	31939	31927	31976	31691	31871	31985	31556	31679	31844	32077	31793	31801	31880	31899	31825	31776	31792	31830	31853	31694	31872	31963	31566	31826	31857	31852	31730	32014	31952	31589	31815	31798	32011	31767	31588	31657	31949	31905	31878	31743	31775	32036	31970	31935	32134	32052	32040	32210	31947
30928	37191	37436	30630	25942	23402	21865	21098	20475	20162	19768	19600	19526	19340	19296	19025	19093	19200	19033	19121	18895	18939	18970	18935	18753	18749	18796	18991	18777	18740	18828	18933	18705	18812	18731	18816	18713	18746	18601	18830	18796	18731	18914	18835	18716	18925	18801	18823	18594	18611	18853	18763	18617	18633	18781	18768	18659	18564	18948	18882	18666	18835	18588	18658	18804	18711	18558	18588	18784	18826	18808	18767	18723	18614	18702	18703	18751	18440	18644	18776	18834	18651	18793	18786	18800	18632	18562	18947	18716	18694	18792	18849	18585	18753	18928	18855	18687	18739	18877	18643	18756	18630	18795	18461	18934	18675	18720	18780	18781	18823	18561	18713	18682	18780	18680	18699	18943	18664	18784	18821	18707	18875	18893	18743	18673	18693	18724	18706	18947	18761	18732	18797	18714	18553	18706	18797	18740	18773	18501	18645	18843	18637	18577	18665	18688	18753	18658	18807	18630	18759	18655	18717	18841	18599	19003	18693	18675	18874	18618	18644	18688	18857	18723	18832	18686	18644	18794	18748	18693	18727	18785	18689	18726	18668	18871	18585	18712	18684	18746	18714	18716	18637	18670	18791	18594	18737	18744	18830	18613	18641	18574	18611	18744	18874	18665	18660	18610	18821	18740	18719	18794	18843	18788	18676	18791	18753	18715	18737	18722	18724	18679	18726	18570	18792	18847	18847	18626	18708	18820	18726	18754	18665	18831	18750	18579	18774	18740	18874	18733	18675	18874	18849	18792	18689	18643	18830	18757	18691	18952	18714	18682	18857	18583	18666	18670	18731	18819	18715	18493	18631	18679	18523	18611	18726	18931	18577	18863	18774	18489	18616	18734	18695	18807	18833	18620	18733	18652	18680	18748	18550	18853	18608	18729	18643	18637	18585	18861	18807	18675	18639	18742	18581	18699	18922	18637	18771	18624	18888	18766	18822	18837	18654	18875	18712	18571	18604	18788	18738	18689	18804	18710	18659	18535	18822	18654	18834	18873	18896	18759	18873	18644	18728	18838	18649	18766	18736	18771	18669	18696	18760	18655	18657	18649	18590	18535	18652	18795	18687	18736	18757	18654	18642	18807	18682	18561	18830	18787	18792	18772	18873	18739	18865	18646	18726	18768	18706	18829	18738	18833	18596	18648	18705	18536	18796	18887	18776	18819	18766	18876	18604	18733	18724	18880	18697	18833	18737	18788	18765	18782	18685	18722	18858	18719	18939	18637	18595	18495	18785	18749	18667	18905	18606	18721	18899	18882	18854	18796	18875	18656	18587	18692	18720	18577	18722	18734	18625	18819	18753	18741	18677	18668	18581	18744	18772	18783	18606	18810	18901	18680	18733	18667	18632	18603	18861	18807	18722	18775	18811	18926	18793	18761	18921	18743	18811	18746	18924	18724	18770	18576	18702	18698	18747	18732	18783	18819	18549	18778	18499	18692	18882	18743	18695	18732	18836	18790	18816	18821	18728	18803	18714	18805	18806	18738	18715	18588	18740	18797	18835	18883	18740	18814	18861	18717	18778	18706	18591	18717	18707	18834	18704	18850	18745	18646	18632	18641	18850	18665	18740	18704	18788	18631	18789	18745	18846	18646	18708	18668	18773	18801	18632	18728	18731	18714	18776	18639	18712	18749	18718	18781	18899	18621	18724	18925	18665	18916	18607	18591	18886	18834	18628	18688	18649	18755	18742	18738	18630	18733	18922	18529	18765	18730	18714	18582	18627	18678	18796	18811	18550	18842	18725	18779	18565	18641	18679	18750	18700	18583	18959	18816	18690	18515	18842	18811	18836	18680	18572	18841	18544	18647	18784	18538	18697	18581	18773	18492	18707	18566	18663	18615	18819	18763	18780	18746	18959	18597	18689	18831	18672	18759	18660	18785	18725	18602	18749	18751	18730	18796	18609	18486	18767	18736	18851	18717	18597	18757	18549	18851	18867	18709	18616	18869	18663	18803	18870	18609	18554	18538	18815	18717	18669	18808	18777	18516	18924	18906	18724	18853	18880	18722	18695	18721	18543	18784	18648	18831	18849	18697	18806	18721	18549	18659	18638	18598	18640	18655	18782	18779	18688	18862	18512	18759	18646	18780	18664	18715	18711	18601	18663	18873	18482	18743	18639	18808	18666	18630	18530	18898	18744	18636	18720	18740	18758	18865	18714	18795	18878	18764	18844	18937	18789	18779	18687	18713	18706	18563	18680	18770	18653	18742	18841	18709	18675	18599	18848	18623	18672	18741	18646	18697	18611	18727	18801	18792	18691	18549	18652	18753	18685	18955	18403	18921	18764	18822	18699	18829	18796	18705	18753	18751	18690	18818	18803	18647	18630	18685	18677	18726	18716	18879	18868	18719	18756	18805	18681	18838	18620	18713	18939	18662	18750	18616	18906	18799	18774	18805	18875	18716	18751	18833	18724	18778	18689	18777	18819	18660	18683	18929	18816	18814	18800	18716	18715	18568	18828	18802	18671	18773	18699	18859	18740	18494	18922	18701	18678	18866	18757	18744	18578	18694	18689	18732	18723	18559	18626	18479	18764	18910	18806	18711	18626	18785	18725	18665	18851	18772	18667	18779	18668	18771	18657	18808	18896	18641	18642	18721	18800	18561	18830	18717	18683	18540	18571	18941	18753	18717	18700	18716	18659	18501	18664	18869	18627	18678	18741	18695	18780	18746	18531	18528	18690	18662	18629	18661	18617	18658	18799	18822	18850	18657	18702	18808	18704	18689	18942	18569	18624	18806	18596	18614	18810	18766	18722	18788	18822	18604	18911	18904	18822	18657	18947	18792	18726	18881	18853	18800	18737	18937	18647	18822	18602	18838	18782	18778	18709	18565	18554	18807	18798	18837	18864	18704	18809	18391	18727	18727	18800	18574	18764	18849	18728	18780	18753	18882	18827	18749	18821	18665	18764	18744	18697	18630	18759	18791	18685	18679	18570	18628	18650	18792	18707	18744	18717	18617	18683	18761	18676	18779	18851	18724	18594	18779	18598	18608	18844	18813	18736	18716	18842	18557	18772	18844	18672	18719	18738	18805	18548	18692	18766	18711	18830	18679	18480	18742	18717	18712	18811	18570	18597	18633	18859	18696	18755	19032	18731	18736	18588	18653	18798	18714	18647	18846	18808	18645	18815	18719	18877	18766	18746	18625	18710	18751	18736	18790	18700	18664	18624	18637	18786	18526	18682	18759	18692	18716	18505	18669	18699	18668	18690	18867	18698	18696	18838	18785	18732	18594	18815	18893	18697	18484	18767	18689	18558	18765	18570	18730	18874	18751	18612	18637	18784	18695	18708	18737	18637	18855	18804	18660	18815	18639	18728	18709	18723	18741	18704	18639	18812	18693	18563	18581	18976	18828	18654	18680	18658	18814	18859	18742	18758	18687	18737	18763	18593	18761	18843	18669	18563	18768	18743	18827	18917	18728	18690	18866	18813	18764	18555	18822	18526	18712	18640	18751	18763	18722	18659	18810	18765	18574	18716	18627	18824	18953	18438	18615	18779	18730	18768	18766	18866	18714	18723	18645	18847	18892	18840	18931	18705	18580	18596	18797	18543	18824	18595	18842	18805	18686	18834	18783	18722	18668	18723	18816	18699	18699	18642	18729	18640	18870	18589	18536	18650	18812	18825	18694	18772	18662	18723	18713	18857	18810	18837	18513	18932	18658	18706	18647	18601	18943	18722	18707	18602	18657	18773	18698	18718	18809	18816	18657	18685	18709	18801	18813	18710	18782	18684	18690	18582	18633	18857	18833	18784	18802	18803	18653	18564	18726	18913	18704	18807	18665	18725	18890	18615	18525	18714	18594	18733	18647	18721	18648	18580	18538	18818	18656	18757	18814	18724	18788	18523	18536	18779	18843	18755	18803	18885	18858	18707	18821	18803	18656	18697	18687	18754	18580	18626	18673	18725	18531	18902	18594	18753	18876	18680	18778	18686	18846	18837	18769	18751	18841	18894	18848	18559	18802	18841	18762	18676	18915	18685	18739	18834	18650	18811	18828	18691	18876	18895	18847	18530	18543	18759	18635	18755	18651	18862	18775	18626	18852	18745	18781	18859	18750	18732	18648	18517	18967	18797	18864	18735	18705	18585	18770	18846	18650	18712	18652	18955	18564	18744	18680	18740	18801	18656	18794	18726	18710	18859	18593	18785	18777	18937	18767	18624	18716	18743	18482	18751	18631	18736	18730	18832	18809	18670	18818	18747	18816	18737	18761	18720	18739	18782	18793	18637	18672	18778	18577	18813	18815	18624	18805	18725	18743	18707	18779	18819	18966	18555	18821	18673	18759	18775	18800	18585	18850	18632	18783	18570	18868	18742	18605	18722	18697	18763	18777	18839	18651	18792	18653	18668	18817	18726	18818	18827	18724	18598	18785	18707	18870	18644	18810	18653	18786	18882	18671	18629	18729	18692	18780	18877	18776	18749	18674	18671	18680	18732	18659	18748	18567	18556	18627	18522	18704	18939	18794	18646	18709	18715	18694	18683	18823	18755	18778	18802	18688	18794	18796	18702	18760	19001	18772	18619	18513	18801	18728	18876	18614	18739	18722	18792	18819	18930	18740	18671	18886	18831	18729	18791	18627	18790	18679	18672	18664	18717	18519	18861	18715	18646	18765	18624	18640	18699	18770	18619	18874	18840	18597	18533	18612	18803	18693	18794	18730	18738	18878	18829	18728	18715	18757	18701	19111	18807	18600	18594	18916	18694	18642	18852	18674	18580	18693	18713	18851	18843	18775	18764	18576	18944	18794	18636	18495	18784	18733	18596	18729	18641	18734	18620	18760	18675	18641	18883	18710	18757	18572	18842	18654	18595	18772	18736	18537	18914	18649	18861	18790	18719	18908	18602	18608	18708	18830	18609	18622	18760	18648	18814	18742	18675	18650	18749	18750	18681	18701	18936	18722	18891	18775	18595	18939	18961	18893	18624	18885	18671	18926	18745	18572	18920	18793	18607	18836	18542	18860	18826	18819	18806	18728	18764	18780	18569	18865	18817	18663	18649	18751	18699	18666	18680	18706	18688	18608	18749	18595	18756	18717	18586	18629	18614	18683	18807	18769	18890	18794	18757	18708	18641	18786	18724	18815	18604	18649	18762	18794	18695	18750	18770	18789	18936
23194	20670	27161	25761	27431	33646	36390	33904	33016	32706	32299	32127	32011	31776	31602	31593	31699	31525	31338	31258	31288	31188	31431	31289	31011	31017	30806	31119	30890	31499	31144	30733	31169	31283	30879	31113	30980	30925	30735	31054	30704	30733	30918	31024	30977	30979	31336	30868	30801	30745	31089	30853	31201	30991	30989	31212	30897	30988	30676	30711	30916	30655	30917	30911	31061	30750	30926	31002	30896	31186	30812	30884	30796	30943	31055	30847	31034	30979	30897	30865	31110	30784	30844	30816	30882	30716	30736	31047	30910	30881	30912	30902	30577	30936	30959	30931	30741	30953	31026	30870	30698	30757	30805	30739	31270	31075	30922	30796	30809	30748	30934	30787	31010	30705	30671	31118	31161	30952	30664	30866	31062	30680	30702	30747	30604	30972	30954	31046	31000	30889	30827	30854	30998	30846	31077	30738	30970	30751	31101	30829	30713	30919	30877	30772	30925	30879	30596	30932	31004	30321	31104	30774	30843	30945	30699	31018	30866	31125	31053	30688	31089	30727	30874	30716	30991	31013	31122	31121	31008	30735	30829	31066	30864	30886	31157	30844	30654	30787	30895	30768	31181	30901	30846	30906	30972	30945	31012	31000	31124	30702	30649	30862	30853	30989	30920	30787	30965	30797	30836	31098	30776	30917	30648	31019	30690	30649	30921	30776	30785	31034	31012	30845	30837	30754	30930	30726	31158	30819	30819	30691	31000	30735	30689	30964	30642	30975	31101	30879	30982	31123	30946	30782	30717	30605	31151	30915	31139	30873	30870	30874	30923	31106	30691	30809	30921	31090	30730	30841	30942	30717	31036	30968	30759	30615	31017	30870	30638	30741	31107	30949	30812	30732	31116	30780	30890	30818	30857	30755	30823	30843	30867	30990	30802	30787	31006	30960	31105	30793	30894	30591	30951	31042	30866	30935	30959	30971	30982	30902	30880	30978	30960	30823	30931	30811	30750	30857	30808	30750	30736	30795	31013	30657	30808	30720	30732	31104	30579	30924	30812	30869	30790	31305	30970	30967	31001	30622	30779	30566	30893	31074	30905	30860	30653	30773	30810	31038	30912	30696	31004	30788	30995	30784	30877	30991	30801	30907	30697	30861	30718	30836	30815	30665	30715	30622	30586	30974	30890	30860	30812	30789	30621	30824	30510	30604	30753	30588	31028	30891	30808	30569	30891	31096	30929	31079	31025	30775	30992	30910	30804	30956	30996	30926	30864	30923	30940	30674	30852	31026	30915	30756	30904	30507	31056	30560	31090	30647	30860	31190	30873	30960	30743	30983	30824	30587	30906	30635	31003	31006	30992	30582	30810	30813	30604	30824	30991	30647	30783	30853	31170	30971	31050	30843	30757	30752	30633	30710	30865	30427	30829	31187	30827	31079	30914	30982	31116	31047	30577	30986	30793	30714	30766	30841	30835	30964	30941	30723	30922	30830	31195	30786	30981	30942	30896	30907	31019	30694	31137	30943	30830	30836	30779	30876	30967	30927	30761	30967	30905	30777	31045	31081	30878	30839	30810	30975	30945	30882	31149	30846	30916	30712	30994	30872	30894	31003	31086	30993	30571	30938	30717	30858	30990	30745	30948	30736	30727	30634	31160	31016	31013	30817	30870	30661	30791	30782	30804	30782	31125	30895	30714	31050	30950	30823	30756	30771	30730	30712	30833	31149	31050	30749	30749	31049	30793	30941	30868	31008	30487	30891	30992	31086	31051	31095	30909	30855	30648	30669	30886	30792	30928	31022	30790	30622	30955	30904	30863	31021	30910	30688	30874	30777	30872	30736	30909	30728	30897	30793	30701	30862	30835	31144	30763	30913	31164	30907	30793	30727	30820	31014	30911	30850	30938	30750	30840	30777	30959	31089	31057	30874	30929	30708	30628	30870	30780	30757	30936	30715	30790	30666	30975	31082	30977	30962	31049	30493	30782	30595	30884	30937	31069	30804	30614	31094	30856	30759	30810	30853	30864	31054	31125	30762	30768	30887	30913	30830	30747	30726	31049	30949	30882	30907	30993	30867	31065	30962	30870	30954	30884	31151	31040	31006	30859	30869	30541	30935	31078	30812	30983	30914	30906	30723	30759	30793	30994	30793	30947	31050	30894	30680	31033	30665	31176	30764	30997	30896	31056	30837	31003	30819	30808	30998	30937	30968	30847	30856	30744	30967	30900	30775	30830	30729	31091	30985	30987	30740	30805	30951	30883	30857	30664	30830	30903	30944	30797	30951	31033	30760	30927	30761	30825	31093	30851	31032	31157	30750	30953	31116	30867	30835	30944	30692	30836	30945	30855	30809	30780	30830	30725	30918	30739	30563	30950	30849	30796	31042	31041	31101	30813	30669	30864	30721	30742	30768	30917	30845	30681	30959	30882	30660	30719	30793	30969	30881	30940	31020	30820	30522	30933	31005	30869	30776	30760	30967	30746	30677	30734	30868	30804	31007	31130	31130	30956	30901	30777	30789	30989	30829	30953	30868	30795	30939	31117	31220	30895	30836	30895	30736	30861	30746	30881	30928	30662	31262	31029	30907	31078	31054	31034	30607	30966	31015	31056	30753	30825	30807	30769	30986	30969	30924	30942	30947	30934	31140	30670	30783	30881	30789	30895	30844	30803	31002	30694	30976	30911	30968	30844	30931	30819	31055	31045	30664	31090	30815	30882	30752	31303	31106	30748	30753	30868	30812	30993	30890	30806	30952	31010	31118	30903	30847	31076	31023	31134	30823	31077	30844	30727	31073	30923	31007	30997	30856	31022	31043	31038	30964	30807	31071	30815	30845	30714	30740	30964	31028	30842	30797	30863	31020	30645	30797	30695	30975	31119	30756	30994	30891	31047	30776	30930	30564	30985	30699	30909	30728	30774	31006	31037	30957	30788	30901	30786	30771	30880	30589	31196	30969	30774	30965	30943	30972	31013	30527	30977	30901	31094	30998	31090	30765	30738	30896	30829	30906	30958	30895	30767	30798	30634	30904	30906	30766	31097	31079	30751	30842	30837	30812	30939	30656	30985	31097	30905	30720	30809	30973	30880	30940	30527	30752	30723	30969	31005	30776	30797	30850	31241	30965	30849	31142	30869	30941	30973	30870	30915	30750	30783	30966	30972	30796	30711	30918	30888	30923	30942	30706	30944	31136	30856	30889	30953	30879	31029	31045	31070	30980	30770	30894	30827	31186	30679	30783	30900	30916	30786	31011	30758	30689	30782	31008	30772	30748	30847	30778	30656	30748	30774	30899	30733	30767	30841	30892	30917	30575	30832	31138	30681	30759	30809	30860	30731	30766	31068	30786	30817	31214	30755	30664	30767	31140	30739	30939	30940	31095	30810	31053	30889	30885	30859	30923	30921	30771	30838	30773	30868	30787	30995	30857	30736	30851	30930	30701	31055	31029	30787	31101	30790	30906	30899	31086	31030	30830	31117	31168	31080	30894	30865	30839	30757	31154	31001	30773	30978	30875	30749	30913	30829	30811	30941	31170	30684	30918	30833	30751	30820	30802	30835	30945	30953	30908	30940	31213	30556	30754	30733	30808	31015	30970	30851	30955	31100	30907	31086	30742	30903	30890	30958	30855	30807	30763	30831	30749	30721	31087	30966	30862	30665	30659	30987	31102	30854	30765	30965	30669	30616	30500	30835	30888	31133	30757	30678	30978	30911	30751	30666	30972	30883	30485	30729	30906	30642	30943	30968	30837	30811	30737	30789	31067	31027	30793	30987	30810	31020	30739	30942	30993	30737	30998	30901	30902	30990	30788	31182	30869	30752	30900	30839	30925	31189	31022	30820	30923	30660	30865	30839	30813	30957	30913	31302	31128	31026	30831	30946	30609	30847	30975	30919	30929	31033	30790	30979	30875	30990	30773	30906	30809	30842	30697	30779	30961	30807	30875	31092	30900	31015	30987	30713	30931	30693	30845	30945	31082	31074	30936	31111	30841	31035	30631	30654	30741	30927	30998	30741	30830	30835	30788	30872	30861	30864	31092	31272	31054	30693	30801	30762	30819	30655	30564	30740	30810	30756	31002	30943	30985	31138	30834	30593	30860	30796	30919	31027	30949	30915	30906	30966	30683	30769	31053	30822	31021	30799	30785	30785	30828	30843	30543	30750	30840	30604	30576	30934	30854	30991	30723	30789	30968	31029	30831	30785	30698	30609	30907	30751	30624	30857	30929	30896	30723	30818	30785	30722	31250	31053	30884	30764	30939	30722	30703	31009	30821	30760	30967	30924	31020	30842	30957	30745	30818	31037	30552	30847	30771	31059	30882	30851	30848	31039	30937	30877	30812	31113	30983	30894	31102	30882	30945	31162	30750	31032	30912	30939	30896	30697	30808	31086	30816	31024	31039	31244	30997	30691	30580	30900	30801	30624	30996	30859	30833	30858	30782	30697	30708	30905	30932	30756	30776	30816	30905	30892	30575	30740	30993	30929	30650	30816	30913	30613	30836	30679	30768	30915	31125	30748	30863	30983	31085	31087	31011	30685	30584	30751	30734	30945	31037	30759	31070	31123	30876	30869	30786	30754	30836	30789	30669	31107	31025	30889	30583	30982	30745	30838	30969	31196	30615	30542	30551	30587	31100	31057	30743	30858	30610	30721	30832	30708	31014	30862	30551	30834	30883	30733	30729	30983	30900	31257	30882	31109	30995	30798	30900	30967	30708	30811	30611	30878	31064	31133	30879	30683	30784	30716	30782	30995	30909	31191	30788	31025	30977	30827	30723	30715	31116	31046	31106	31125	30708	30779	30761	30895	30678	30589	30904	30904	30793	30980	30731	30887	30610	31088	31064	30878	30915	31050	31134	30864	30662	30732	31102	30499	30821	30707	30684	30903	31021	31131	30906	30880	30821	30814	30615	30842	30904	30872	31059	30796	30932	30975	31082	30891	30826	31020	30583	30608	30949	30876	30715	30970	30982	30944	30842	30826	30937	30663	30892	31041	30659	30934	30875	30985	30616	30902	30904	31127	31054	30885	31210	30805	30815	30765	30884	30884	30868	30702	30968	30877	30957	30837	30681	30825	30654	30798	30851	30847	30910	31134	30854	31030	30891	30959	30960	30819	30954	30964	30664	30981	30684	30833	30794	30913	31079	30922	30992	31081	30776	30902	30638	30884	30658	30896	30782
27541	43463	43668	35991	30140	26415	24139	22764	21831	20999	20685	20240	19858	19547	19428	19426	19080	19192	19096	19095	18875	18709	18784	18732	18688	18564	18296	18579	18397	18584	18437	18593	18479	18797	18391	18339	18377	18437	18233	18521	18265	18533	18220	18456	18381	18395	18355	18403	18222	18294	18401	18594	18484	18306	18425	18421	18542	18354	18571	18302	18403	18250	18328	18446	18306	18476	18356	18314	18532	18390	18312	18531	18209	18226	18334	18470	18317	18304	18174	18222	18385	18362	18355	18405	18323	18529	18421	18364	18450	18464	18381	18463	18479	18038	18443	18314	18175	18335	18433	18225	18400	18310	18464	18263	18397	18373	18194	18325	18431	18370	18454	18277	18415	18362	18251	18510	18335	18329	18236	18235	18414	18324	18182	18494	18289	18377	18384	18322	18253	18213	18347	18285	18387	18309	18498	18304	18299	18464	18437	18457	18309	18418	18576	18279	18351	18428	18282	18218	18271	18256	18338	18372	18294	18284	18298	18526	18271	18424	18211	18409	18215	18310	18336	18359	18222	18361	18076	18286	18367	18262	18304	18121	18448	18222	18420	18429	18516	18319	18265	18238	18303	18299	18399	18354	18246	18078	18329	18193	18557	18438	18447	18446	18404	18314	18272	18369	18256	18205	18458	18234	18344	18311	18256	18431	18175	18252	18242	18330	18149	18366	18112	18459	18309	18333	18407	18516	18415	18304	18331	18410	18391	18416	18031	18213	18409	18173	18407	18398	18236	18391	18270	18332	18412	18151	18299	18346	18289	18308	18239	18450	18267	18332	18354	18217	18256	18291	18316	18429	18340	18309	18386	18220	18333	18191	18168	18152	18252	18492	18359	18321	18406	18562	18314	18492	18407	18257	18178	18369	18366	18252	18187	18228	18398	18176	18300	18268	18242	18163	18316	18403	18423	18209	18296	18173	18283	18286	18222	18482	18468	18527	18487	18258	18392	18395	18494	18318	18348	18482	18367	18150	18496	18330	18368	18348	18527	18346	18292	18285	18320	18338	18288	18349	18461	18231	18131	18411	18398	18459	18255	18331	18353	18186	18265	18483	18214	18374	18141	18158	18281	18499	18252	18402	18167	18375	18294	18161	18362	18357	18307	18158	18165	18422	18335	18405	18477	18222	18326	18271	18471	18277	18197	18264	18301	18382	18213	18307	18415	18295	18381	18341	18285	18301	18478	18299	18270	18401	18329	18186	18388	18126	18395	18361	18206	18236	18225	18416	18342	18342	18275	18128	18251	18344	18323	18232	18387	18465	18284	18360	18394	18234	18394	18279	18340	18323	18371	18346	18143	18312	18350	18226	18486	18296	18281	18217	18366	18222	18373	18381	18280	18159	18197	18246	18307	18333	18333	18102	18363	18176	18403	18340	18403	18422	18217	18295	18313	18182	18030	18361	18222	18390	18466	18352	18448	18072	18281	18356	18491	18304	18482	18272	18451	18490	18398	18405	18248	18374	18252	18332	18394	18466	18071	18412	18379	18222	18281	18420	18229	18408	18282	18420	18375	18337	18413	18273	18244	18348	18255	18535	18221	18263	18448	18231	18276	18369	18532	18308	18251	18203	18441	18474	18302	18225	18309	18469	18263	18348	18386	18289	18403	18280	18434	18393	18381	18390	18325	18279	18181	18342	18253	18533	18220	18557	18468	18364	18387	18322	18174	18348	18539	18359	18332	18284	18209	18368	18452	18176	18556	18213	18363	18299	18386	18217	18309	18258	18360	18262	18373	18203	18500	18299	18278	18196	18329	18389	18303	18478	18293	18474	18204	18087	18354	18226	18107	18267	18367	18436	18327	18476	18328	18268	18305	18287	18346	18479	18229	18323	18392	18265	18282	18358	18332	18412	18367	18465	18353	18357	18454	18361	18232	18331	18386	18226	18287	18113	18385	18408	18358	18208	18211	18386	18360	18281	18284	18339	18357	18119	18269	18414	18507	18354	18271	18562	18209	18477	18389	18268	18427	18427	18394	18414	18331	18250	18319	18185	18380	18408	18211	18280	18355	18333	18385	18572	18305	18288	18278	18564	18411	18334	18374	18381	18285	18392	18424	18247	18357	18342	18276	18305	18374	18347	18347	18275	18321	18310	18480	18482	18193	18328	18361	18380	18340	18328	18255	18271	18353	18287	18312	18266	18304	18391	18285	18535	18305	18271	18463	18382	18076	18233	18377	18439	18284	18307	18448	18409	18340	18331	18313	18444	18387	18244	18413	18179	18338	18288	18297	18303	18279	18416	18201	18360	18253	18387	18254	18498	18373	18333	18447	18246	18389	18444	18249	18298	18336	18228	18279	18510	18382	18405	18377	18267	18265	18357	18319	18454	18316	18363	18452	18413	18488	18403	18314	18366	18291	18322	18391	18287	18321	18269	18481	18430	18433	18336	18494	18357	18219	18350	18268	18364	18281	18481	18332	18277	18270	18426	18273	18301	18318	18292	18344	18359	18208	18561	18366	18414	18482	18292	18310	18224	18378	18290	18408	18160	18420	18326	18180	18336	18313	18582	18299	18337	18307	18447	18317	18464	18253	18192	18406	18478	18301	18220	18260	18376	18203	18412	18341	18348	18341	18381	18304	18360	18298	18285	18170	18185	18340	18420	18186	18388	18278	18359	18349	18440	18399	18288	18252	18391	18321	18277	18428	18529	18065	18353	18399	18315	18332	18361	18309	18251	18251	18346	18321	18433	18378	18408	18248	18376	18426	18329	18360	18265	18314	18314	18300	18408	18229	18488	18263	18221	18378	18255	18122	18195	18394	18455	18187	18230	18310	18355	18613	18344	18392	18298	18304	18377	18489	18300	18280	18365	18400	18329	18146	18468	18406	18411	18362	18248	18434	18417	18373	18198	18273	18367	18357	18301	18479	18309	18234	18313	18409	18456	18242	18515	18499	18338	18290	18273	18374	18363	18146	18423	18428	18407	18341	18190	18326	18182	18383	18298	18383	18365	18220	18393	18254	18358	18442	18153	18444	18283	18363	18254	18394	18237	18343	18302	18339	18336	18392	18378	18423	18364	18370	18427	18347	18249	18588	18307	18470	18284	18364	18272	18422	18296	18408	18346	18221	18496	18418	18446	18343	18511	18263	18314	18358	18236	18304	18275	18157	18118	18295	18321	18193	18311	18363	18375	18337	18355	18209	18449	18221	18545	18312	18278	18467	18350	18342	18169	18392	18405	18365	18370	18373	18367	18413	18434	18272	18381	18341	18428	18231	18368	18566	18303	18503	18310	18379	18367	18471	18424	18179	18465	18323	18230	18246	18277	18230	18332	18379	18197	18262	18514	18327	18336	18473	18320	18279	18244	18381	18299	18330	18286	18429	18434	18451	18311	18292	18418	18408	18308	18269	18478	18347	18039	18278	18421	18365	18394	18269	18313	18279	18360	18206	18236	18461	18679	18298	18352	18437	18302	18250	18476	18267	18364	18245	18318	18256	18310	18228	18437	18450	18394	18400	18282	18369	18118	18090	18303	18416	18325	18345	18242	18251	18299	18395	18337	18385	18390	18405	18298	18383	18407	18409	18308	18131	18237	18324	18398	18431	18556	18306	18408	18385	18332	18443	18531	18253	18391	18390	18380	18321	18387	18474	18270	18276	18266	18102	18137	18478	18215	18448	18333	18273	18429	18288	18310	18239	18489	18095	18338	18221	18333	18477	18373	18332	18396	18302	18342	18237	18240	18342	18236	18351	18275	18331	18478	18219	18181	18408	18285	18266	18322	18378	18333	18231	18268	18241	18301	18313	18396	18157	18177	18275	18251	18283	18268	18299	18250	18433	18335	18371	18411	18309	18392	18335	18407	18490	18513	18449	18537	18247	18489	18237	18456	18410	18350	18439	18416	18277	18344	18428	18553	18300	18378	18386	18357	18454	18373	18488	18278	18362	18264	18441	18356	18423	18227	18378	18524	18457	18254	18307	18386	18380	18148	18313	18202	18347	18266	18455	18454	18196	18189	18379	18287	18380	18449	18141	18332	18378	18269	18374	18279	18257	18493	18409	18284	18425	18413	18234	18426	18292	18232	18256	18458	18344	18303	18508	18378	18423	18389	18291	18251	18500	18242	18233	18263	18359	18276	18337	18373	18386	18340	18356	18269	18320	18315	18313	18351	18310	18355	18449	18116	18321	18456	18338	18358	18363	18373	18136	18314	18261	18131	18343	18437	18368	18288	18239	18323	18450	18438	18262	18190	18304	18273	18273	18333	18427	18095	18183	18438	18245	18380	18316	18468	18455	18358	18505	18292	18530	18413	18289	18489	18410	18290	18286	18464	18413	18443	18314	18311	18307	18415	18355	18283	18153	18496	18452	18327	18208	18435	18261	18222	18369	18370	18561	18124	18225	18288	18303	18258	18244	18268	18129	18299	18372	18294	18299	18466	18351	18240	18315	18287	18316	18335	18242	18285	18389	18566	18437	18360	18228	18298	18271	18155	18579	18318	18288	18391	18274	18432	18333	18331	18427	18501	18459	18478	18358	18164	18420	18370	18389	18340	18357	18281	18454	18377	18350	18474	18424	18486	18309	18380	18346	18484	18360	18389	18427	18185	18321	18207	18245	18404	18461	18408	18375	18420	18335	18469	18307	18464	18344	18320	18437	18217	18410	18179	18240	18331	18347	18231	18233	18240	18531	18281	18360	18415	18628	18522	18248	18294	18555	18424	18243	18254	18489	18301	18546	18292	18303	18336	18406	18438	18274	18484	18091	18424	18580	18259	18431	18271	18224	18457	18310	18340	18204	18255	18506	18361	18094	18240	18314	18092	18295	18277	18264	18582	18288	18277	18474	18427	18442	18408	18360	18321	18261	18277	18224	18425	18383	18488	18240	18349	18226	18383	18388	18342	18267	18384	18443	18422	18425	18238	18282	18404	18122	18460	18523	18307	18284	18407	18421	18207	18120	18215	18408	18220	18365	18420	18325	18564	18371	18441	18272	18362	18458	18326	18384	18200	18226	18348	18361	18234	18365	18283	18263	18258	18319	18325	18311	18390	18439	18368	18452	18273	18445	18339	18307	18359	18345	18253	18414	18361	18252	18308	18452	18273	18354	18438	18298	18134	18402	18349	18171	18496	18477	18290	18356	18434	18347	18335	18456	18253	18303	18457	18419	18469	18202	18278
22090	20646	27055	24746	24588	32005	37912	35116	34022	33662	33446	32526	32628	32360	32318	31949	31837	31376	31658	31590	31423	31539	31266	31355	31434	30939	31063	31070	31047	31075	31207	31004	31152	30627	31161	30840	31223	31136	30709	31181	30876	30907	30853	30821	31093	31176	30784	31227	31022	30783	30903	30931	30937	30976	30928	30907	30705	30754	31072	30959	30900	30596	30976	30939	30758	30952	30536	30978	30769	31104	30825	30736	30926	30826	30828	30724	30841	30880	30722	30717	30784	30671	30717	30599	30770	30882	30657	30692	31009	30607	30692	30855	30842	30875	30806	31053	31051	30641	30687	30931	30693	30795	30996	30889	30615	30815	30940	31142	31120	30787	30859	30625	30682	30608	30555	30754	30729	30984	30851	30694	30721	30678	31191	30776	30505	30780	31040	30644	30660	30817	30842	30819	30682	30910	30582	30836	30695	31135	30721	30999	30795	30832	30903	30959	30888	30941	30747	30905	30749	30727	30667	30570	30836	30970	30966	30819	30838	30715	30652	30856	31101	30750	30576	30857	30816	30480	30676	30894	30962	30892	30871	30507	30760	30977	30755	30989	30894	30790	30718	30466	30830	30577	30798	30992	31027	30716	30596	30830	30897	30623	30705	30735	30671	30758	30906	30490	30670	30719	30846	30703	30717	30694	31232	30961	30809	30981	30719	30911	30869	30687	30688	30876	30877	30949	30978	30786	30624	30686	30337	30546	30616	31155	31111	30629	30784	30860	30929	30613	30749	30663	30628	31001	30670	30824	30674	30468	30796	30596	30525	30686	30887	30544	30594	30857	30625	30832	30601	30654	30649	30837	30764	31089	31088	30891	30833	30876	30726	30378	30717	30814	30647	30671	31023	30837	30536	31177	30769	30841	30898	30675	30853	31169	30975	30746	30981	30803	30715	30819	31012	30863	30867	30822	30479	30964	30907	30779	30959	30800	30870	30800	30598	30562	30733	30681	30928	30658	30644	31169	30815	30731	30648	30792	30795	30905	30709	30480	30831	30776	30596	30548	30558	30834	30721	30726	30877	30639	30660	30760	30527	30671	30941	30606	30644	30676	30803	31031	30600	30706	30797	30856	30673	30746	30839	30881	30915	30635	30693	30832	30743	30783	30849	30787	30722	30950	30923	31013	30886	30780	30624	30637	30745	30729	30638	30889	30921	30490	30732	30678	30667	30765	30791	30628	30841	30920	30811	30596	30500	30499	30752	30705	31002	30689	31038	30725	30830	30708	30666	31100	30914	30846	31071	30916	30641	30720	30951	30936	30853	30568	30865	30810	30720	30844	30812	30662	30772	30862	30917	30603	31101	30775	31164	30605	30839	30599	30780	30575	30801	30539	30818	30528	30672	30640	30579	30825	30927	30842	30895	31003	30831	30568	30704	31053	30595	30677	30875	30842	30614	30971	30780	30592	30753	30694	30903	30845	31047	30793	30820	30535	30818	30633	30688	30750	30562	31014	30979	30629	30969	30879	30761	30652	30838	30659	30628	30910	30877	30966	31086	30854	30905	30622	30823	30668	30784	30621	31091	30897	30999	30738	30591	30808	30687	30751	30874	30646	30817	30978	30792	30821	30690	30881	30781	31076	31132	30815	30917	30660	30991	30629	30709	30845	30833	30571	30792	30869	30692	30691	30505	30672	30943	30714	30822	30948	30999	30811	30928	30901	30724	31037	30934	30961	30967	30883	30776	30974	30830	30825	30807	30838	31220	30932	30753	31200	30947	30531	30738	30697	30713	31169	30864	30638	30952	30922	30741	30821	30775	31027	30850	30486	30703	31062	30711	30572	30643	30939	30962	30697	30806	30729	30694	30716	30985	30686	30760	30778	30622	30765	30963	30693	30668	30879	30894	30697	31065	30756	30804	30804	30801	30760	30907	30833	30860	30766	30773	30645	30869	30615	30905	30704	30750	30649	30657	30965	30649	30825	30599	30748	30732	30550	30853	30861	30774	30658	30725	30734	31158	30935	30906	30918	30811	30962	31047	30810	30850	30884	30626	30450	30850	30769	30791	30867	30576	30777	30953	30878	30670	30629	30795	30766	30898	30939	30739	30948	31064	30816	30732	30898	30699	30774	30994	30731	30970	30761	30614	30880	30596	30809	30949	30554	30747	30717	30950	30580	30767	30707	30926	30741	30668	31017	31026	30809	30758	30808	30834	30617	30843	30949	30765	30945	30649	30747	30920	31091	31077	30908	30577	30949	30703	30778	30975	30775	30820	30802	30721	30990	30989	31137	30560	31011	30991	30835	30730	30443	30470	30893	30557	30831	30771	30874	30952	30621	30981	30892	30905	30701	30941	30890	30626	30781	30681	30892	30782	30835	30940	30651	30349	30826	31042	30895	30797	31015	30676	30828	30876	30889	30856	31013	30823	30665	30834	30925	30783	31012	30809	30558	30557	30573	30683	30679	30982	30845	30639	30920	30747	30812	30869	30915	30932	30777	30628	30632	30842	30869	31038	30956	30740	30576	30806	30877	30645	30759	30751	30928	30984	30851	30825	30790	30819	30783	30784	30900	30690	30957	31024	30609	30610	31025	30933	30985	30930	30766	30782	30672	30791	30875	30620	30895	30796	30836	30714	30705	30926	31039	30836	30893	30773	30900	30926	30929	30664	30871	30800	30945	30718	30811	30728	31056	30863	30791	31085	30823	30899	30749	30712	30874	30756	30781	30371	30932	30929	30716	30856	30879	30873	30821	30667	30754	30730	30741	30492	30547	31097	30501	30579	30969	30818	31083	31054	30585	30738	30794	30895	30758	31005	30921	30802	30715	30822	30924	30709	30595	30814	30691	30777	30773	31077	30858	30578	30765	30468	30749	30858	30830	30817	31007	30767	30687	30651	30687	30823	30849	30643	30939	30534	30769	30831	30916	30829	30633	30837	30507	30793	30869	30797	30704	30435	30894	30907	30888	30702	30777	30707	30861	30774	30733	30559	30808	30646	30847	30829	30666	30831	30952	30788	30893	30783	30764	30749	30923	30836	30719	30574	30816	30797	30682	30816	30657	30854	30783	30892	30579	30784	30943	30843	30915	31044	30802	30523	30756	30594	30886	30635	30742	30738	30684	30861	30816	30654	30796	30618	30708	30980	31047	30661	30650	30684	31178	30668	31092	30643	30935	30854	30860	30803	30605	31000	30883	30796	30832	30593	30625	30753	30869	30803	30669	30717	30856	30695	30609	30725	30575	30711	30626	30669	30628	30583	30535	31014	30690	30743	30987	30914	30677	30616	30660	30496	30668	30984	30606	30843	30798	30989	30828	30782	30715	30845	30833	30729	30624	30700	30667	30944	30705	30744	30811	30943	30811	30859	30812	30740	30700	30905	30976	30924	30689	31011	31022	30964	30753	30655	30673	30983	31131	30612	30739	30626	30676	30825	30787	30707	30545	31018	30871	30817	30633	30566	30800	30793	30945	31031	30796	30706	30746	30754	30805	30862	30881	30934	30693	30892	31061	30574	30998	30509	30626	30598	30780	30812	30601	30913	30835	30843	30896	31034	30947	30673	30675	30524	30616	30728	30795	30463	31131	30976	30629	30805	30818	30901	30959	30780	30933	30915	31164	30957	30684	30832	30795	30843	30784	30816	30982	30657	30434	30907	31072	30755	30742	30724	30696	30500	30833	30603	30725	30766	30818	30659	30809	30812	30881	30883	30737	30698	30667	30790	31006	30796	30799	31215	30806	30661	30557	30965	30795	30882	30959	30771	30692	30736	30886	30961	30652	30755	30767	30646	30791	30946	31078	30654	30839	30775	31043	30507	30699	30920	30696	30845	30971	30998	31052	31175	30918	30642	30798	30619	30856	31038	31231	30729	30628	30870	30630	30800	30675	30700	30682	30740	30945	31017	30932	30739	30602	30671	30882	30678	30943	30851	31136	30751	30808	30904	30716	30716	30837	31127	30595	30716	30668	30656	30843	30600	30499	31059	30921	30754	30924	30958	30915	30732	30932	30817	30671	30821	30843	30786	30828	30483	30594	30906	30901	30885	30495	30614	30755	30588	30765	30776	30952	30476	30773	31078	30510	30795	30796	30745	30576	30366	30888	30640	31027	30940	30562	30704	30968	30955	30875	30602	30800	30725	30875	30994	30840	30667	30705	31056	30918	30841	30656	30701	30596	30562	30677	30854	30793	30927	30796	31016	30882	30871	30715	30614	30997	30936	30705	31005	30659	31075	30931	31125	30723	30835	30800	30663	30764	30716	30817	30985	30585	30847	30860	30898	30792	31043	30948	30899	30620	30765	30768	30976	30975	30576	30700	30715	30845	30960	30878	30920	30898	30678	30651	30859	30981	31075	30696	31004	30694	30756	30679	30840	30461	30680	30843	30835	31018	30529	30780	30716	30662	30804	30742	30895	30876	30966	30893	30792	30853	30706	30880	30794	30895	30728	31045	30933	30964	31008	31049	30501	30533	30699	30952	31012	30644	30833	30892	30866	30894	31073	30719	30613	30741	30581	30570	31102	30710	30843	30841	30616	30633	30996	31207	30855	30555	30792	30999	30830	30563	30629	30750	30476	30714	30930	30800	30763	30618	30805	31019	30701	30939	30872	30637	30986	30776	30974	31000	30555	30700	30747	31015	30939	30814	30928	30857	31002	30882	30695	30701	30651	30725	30952	30759	31001	30938	30587	30718	30934	30829	30853	30728	30748	30881	30741	30997	30809	30840	30899	30675	30749	30723	30873	30867	30834	30819	30869	30790	30868	30832	30599	30730	30867	30779	30782	30586	30796	30801	30796	30965	30891	30708	30502	30850	30921	30819	30608	30761	30697	30643	30740	30792	30863	30639	30954	31154	30914	30987	31044	30926	30812	30590	30723	30810	30943	30884	30923	30683	30975	30835	30874	30864	31015	30684	30918	30704	30871	30856	30756	31060	30714	30730	30763	30770	30805	30831	30949	30830	30824	30750	30504	30773	30697	30493	31044	31016	30858	30732	30657	30802	30994	30629	30764	31006	30719	30729	30939	30652	30641	30627	30897	30800	30983	30878	30718	30858	30680	30816	30865	30768	30782	30780	30741	31075	31017	30747	30496	30731	30721	30665	30882	30725	30643	30606	30688	30605	30933	30934	30671	30891	30554	30563	30714	30714	30554	30813	30972	30594	30827	30692	30413	30681
28933	47552	48090	39818	33612	29140	26359	24852	23296	22411	21410	20987	20485	20246	20055	19864	19607	19333	19283	19153	19128	18975	18786	18634	18599	18368	18547	18415	18423	18443	18475	18450	18370	18591	18262	18588	18367	18094	18401	18322	18251	18379	18242	18442	18172	18422	18254	18531	18226	18370	18327	18197	18364	18373	18282	18473	18189	18208	18363	18189	18340	18210	18300	18317	18394	18279	18344	18251	18324	18192	18256	18269	18138	18191	18372	18338	18104	18168	18285	18232	18409	18283	18206	18183	18423	18392	18308	18056	18398	18239	18345	18301	18288	18226	18308	18227	18209	18296	18143	18110	18438	18203	18210	18370	18453	18191	18405	18124	18262	18220	18218	18236	18113	18379	18166	18252	18302	18245	18150	18298	18191	18287	18313	18243	18338	18166	18229	18123	18200	18335	18199	18297	18293	18352	18284	18083	18252	18314	18214	18082	18270	18465	18161	18182	18287	18187	18235	18239	18401	18183	18152	18210	18432	18292	18246	18381	18311	18133	18361	18290	18285	18243	18395	18364	18403	18033	18211	18115	18408	18182	18026	18256	18354	18230	18264	18226	18293	18264	18172	18287	18184	18286	18317	18194	18279	18332	18419	18247	18344	18187	18317	18331	18247	18272	18316	18205	18200	18360	18443	18167	18237	18226	18510	18182	18278	18044	18221	18078	18210	18312	18350	18277	18345	18242	18254	18315	18304	18114	18156	18374	18258	18160	18236	18176	18320	18176	18309	18247	18305	18194	18166	18336	18308	18374	18227	18339	18338	18259	18240	18228	18386	18153	18265	18410	18211	18162	18249	18388	18297	18153	18295	18127	18507	18251	18288	18225	18333	18433	18298	18351	18186	18210	18277	18319	18329	18095	18473	18220	18245	18344	18143	18302	18226	18240	18274	18344	18119	18130	18266	18214	18149	18113	18500	18086	18259	18321	18128	18266	18415	18127	18157	18002	18462	18247	18318	18255	18220	18257	18199	18245	18395	18298	18175	18403	18257	18308	18192	18057	18273	18384	18287	18397	18322	18123	18272	18207	18156	18314	18323	18225	18198	18235	18346	18214	18338	18238	18306	18254	18336	18194	18215	18375	18108	18281	18238	18365	18287	18170	18344	18123	18184	18170	18442	18278	18305	18302	18291	18160	18243	18055	18104	18394	18234	18210	18341	18371	18408	18080	18250	18263	18310	18037	18278	18254	18255	18163	18453	18177	18234	18317	18135	18342	18097	18190	18221	18205	18174	18227	18246	18177	18129	18284	18170	18299	18164	18184	18128	18346	18229	18272	18290	18263	18026	18179	18271	18158	18307	18053	18288	18201	18459	18226	18410	18352	18214	18260	18263	18300	18319	18013	18219	18119	18237	18422	18177	18247	18237	18276	18205	18247	18217	18249	18257	18314	18061	18608	18051	18104	18339	18384	18460	18253	18237	18313	18157	18217	18375	18230	18035	18363	18111	18379	18173	18433	18210	18372	18168	18173	18227	18286	18392	18352	18331	18373	18146	18124	18269	18372	18263	18417	18134	18217	18186	18255	18136	18044	18245	18381	18223	18282	18135	18115	18232	18245	18361	18262	18100	18201	18313	18206	18274	18237	18257	18150	18113	18033	18241	18156	18347	18409	18199	18294	18206	18236	18278	18347	18102	18254	18002	18258	18187	18225	18128	18329	18264	18400	18258	18119	18270	18534	18168	18197	18218	18325	18214	18185	18391	18273	18226	18256	18136	18176	18291	18245	18267	18320	18203	18181	18141	18176	18276	18178	18119	18335	18303	18192	18350	18045	18280	18071	18049	18173	18484	18088	18238	18246	18264	18278	18311	18272	18196	18406	18349	18215	18194	18253	18393	18284	18207	18251	18328	17924	18317	18304	18269	18252	18126	18117	18195	18160	18041	18373	18311	18208	18116	18223	18257	18292	18263	18178	18361	18219	18296	18214	18211	18201	18441	18233	18249	18194	18137	18431	18161	18157	18297	18207	18238	18185	18319	18023	18288	18079	18158	18345	18255	18413	18466	18144	18336	18359	18360	18341	18255	18174	18300	18180	18138	18322	18116	18315	18208	18170	18119	18183	18190	18231	18186	18088	18261	18356	18146	18277	18086	18285	18356	18083	18229	18359	18293	18188	18225	18284	18261	18166	18294	18161	18123	18319	18207	18209	18227	18243	18204	18125	18297	18189	18306	18307	18564	18212	18163	18282	18492	17994	18274	18413	18142	18511	18209	18208	18115	18108	18208	18274	18177	18183	18436	18235	18239	18317	18380	18394	18241	18165	18118	18205	18196	18256	18081	18122	18182	18391	18255	18240	18224	18044	18258	18239	18366	18313	18258	18304	18126	18265	18226	18266	18165	18193	18292	18204	18068	18196	18390	18237	18159	18000	18259	18196	18086	18286	18124	18247	18212	18197	18193	18324	18218	18108	18424	18339	18343	18241	18221	18281	18195	18241	18238	18162	18063	18129	18298	18030	18332	18472	18301	18114	18220	18148	18176	18149	18229	18255	18385	18316	18396	18163	18309	18188	18305	18124	18193	18283	18347	18342	18158	18272	18253	18079	18109	18243	18219	18229	18087	18198	18376	18205	18144	18319	18360	18120	18304	18582	18313	18158	18213	18236	18313	18246	18189	18277	18090	18307	18272	18359	18346	18320	18117	18207	18299	18160	18357	18252	18459	18320	18262	18223	18300	18332	18181	18160	18218	18048	18248	18438	18143	18146	18266	18177	18271	18017	18410	18395	18400	18316	18188	18371	18220	18310	18158	18243	18280	18261	18440	18216	18220	18262	18164	18196	18249	18250	18356	18173	18054	18198	18232	18278	18279	18317	18296	18270	18210	18069	18184	18391	18150	18170	18084	18176	18098	18104	18188	18205	18334	18248	18341	18185	18228	18183	18019	18287	18311	18405	18245	18116	18185	18090	18161	18300	18221	18329	18256	18295	18049	18217	18246	18133	18291	18299	18353	18268	18170	18184	18297	18072	18337	18277	18361	18320	18171	18077	18191	18243	18158	18323	18067	18182	18395	18209	18270	18162	18216	18282	18319	18138	18228	18255	18388	18379	18342	18356	18220	18348	18333	18219	18327	18263	18093	18151	18180	18281	18214	18272	18417	18144	18266	18088	18417	18034	18423	18216	18263	18438	18130	18246	18268	18241	18214	18330	18112	18187	18463	18267	18237	18290	18398	18121	18342	18235	18337	18067	18371	18346	18301	18273	18201	18047	18290	18222	18177	18241	18264	18385	18282	18303	18252	18257	18249	18082	18295	18229	18288	18222	18378	18302	18264	18393	18310	18198	18189	18202	18140	18192	18288	18340	18154	18155	18354	18383	18293	18175	18233	18483	18249	18358	18142	18256	18306	18232	18053	18096	18196	18329	18264	18285	18165	18197	18120	18427	18350	18268	18098	18263	18310	18313	18216	18280	18201	18249	18411	17997	18238	18090	18153	18303	18269	17982	18358	18316	18216	18212	18139	18425	18286	18352	18333	18191	18171	18168	18203	18314	18233	18319	18258	18287	18200	18161	18264	18412	18206	18188	18077	18269	18129	18166	18138	18262	18238	18185	18197	18225	18359	18201	18117	18258	18169	18096	18173	18294	18158	18296	18121	18264	18350	18072	18250	18345	18166	18237	18321	18320	18290	18203	18333	18259	18206	18121	18265	18436	18241	18424	18119	18181	18128	18218	18205	18086	18260	18231	18124	18112	18402	18417	18179	18148	18212	18312	18377	17999	18282	18177	18149	18178	18350	18037	18188	18098	18301	18296	18235	18358	18001	18269	18086	18296	18229	18193	18287	18222	18299	18356	18259	18172	18239	18293	18357	18311	18238	18265	18327	18152	18159	18226	18117	18166	18315	18265	18242	18186	18140	18205	18369	18422	18190	18136	18217	18236	18213	18354	18377	18180	18215	18264	18170	18254	18395	18276	18034	18304	18276	18224	18260	18359	18223	18170	18316	18342	18296	18241	18180	18235	18441	18215	18398	18141	18255	18303	18058	18427	18337	18135	18163	18212	18420	18115	18259	18115	18364	18293	18117	18010	18244	18322	18200	18235	18277	18495	18219	18219	18234	18209	18179	18240	18377	18236	18279	18441	18302	18081	18326	18278	18485	18198	18193	18058	18259	18109	18268	18213	18192	18182	18238	18332	18154	18392	18341	18225	18222	18209	18405	18283	18202	18198	18406	18392	18089	18145	18075	18083	18069	18219	18416	18224	18264	18212	18095	18252	18319	18189	18183	18231	18268	18462	18064	18325	18343	18221	18206	18324	18265	18012	18319	18223	18221	18222	18339	18238	18172	18293	18190	18331	18159	18173	18214	18070	18275	18213	18261	18222	18149	18239	18299	18171	18300	18377	18268	18246	18442	18351	18334	18164	18174	18182	18271	18303	18279	18340	18289	18190	18268	18207	18194	18206	18206	18266	18210	18308	18434	18232	18329	18290	18404	18218	18141	18236	18054	18310	18275	18133	18300	18156	18249	18218	18213	18427	18335	18210	18134	18069	18285	18042	18159	18219	18252	18300	18448	18212	18235	18151	18240	18213	18221	18227	18270	18294	18217	18272	18250	18143	18163	18272	18337	18221	18160	18239	18290	18159	18120	18217	18056	18190	18335	18173	18272	18197	18262	18371	18197	18179	18219	18443	18189	18095	18539	18226	18460	18266	18282	18071	18227	18408	18278	18195	18074	18260	18178	18048	18165	18257	18322	18218	18120	18202	18253	18273	18332	18385	18141	18170	18140	18311	18274	18260	18328	18281	18316	18315	18222	18279	18308	18286	18230	18191	18136	18268	18030	18311	18052	18245	18380	18241	18352	18077	18345	18293	18109	18276	18286	18122	18339	18142	18297	18305	18067	18140	18202	18295	18140	18257	18196	18258	18123	18243	18396	18291	18185	18379	18169	18252	18298	18207	18239	18341	18192	18230	18206	18149	18315	18265	18112	18172	18266	18418	18174	18189	18100	18258	18333	18314	18239	18163	18429	18176	18273	18136	18209	18246	18235	18254	18321	18168	18419	18331	18258	18219	18373	18394	18325	17998	18237	18265	18221	18281	18210	18308	18310	18203	18441	18292	18169	18284	18182	18186	18288	18231	18181	18478	18230	18137	18268	18131	18225	18325	18358	18326	18276	18409
38332	35513	41372	40318	36769	35392	34736	33785	33646	33238	32674	32857	33096	32872	32600	32695	32570	32552	32308	32504	32421	32252	32296	32450	32388	32346	32278	32358	32321	32410	32289	32482	32367	32065	32026	32255	32237	32099	32219	32165	32290	32215	32006	32318	32310	32170	32167	32210	32293	32175	32111	32167	32526	32223	32392	32371	32475	32147	32505	32113	32306	32231	32284	32486	32081	32148	32253	32071	32017	32100	32171	32228	32027	32276	32311	32117	32088	32234	32151	32288	32291	31992	32039	32394	32159	32375	32311	32368	32103	31927	32154	32471	32175	32057	32259	32167	32363	32091	32293	32053	32299	32165	32447	32096	32492	32449	32095	32341	32235	32160	32462	32361	32249	32340	32295	32210	32422	32145	32145	32130	32375	31989	32108	32347	32335	32147	32129	32168	32187	32154	32127	32352	32111	32063	32199	32220	32217	32231	32155	32161	32379	32272	32575	32444	32031	32075	32226	32228	32322	32224	32025	32252	32287	32200	32156	32050	32180	32342	32249	31976	32487	32082	32392	32284	32348	32105	31993	32388	32089	32248	32327	32284	32086	32313	32036	32327	32306	32247	32055	32268	31991	32135	32351	32220	32168	31987	32481	32015	32381	32298	32249	32273	32288	32200	32041	32388	32497	32232	32126	32068	31928	32256	32329	32126	32003	31976	32136	32402	32318	32524	31974	32288	32230	32261	32436	32336	32294	32062	32269	32512	32323	32242	32336	32078	32348	32190	32194	32372	32082	32393	32298	32283	32007	32220	32240	32116	32172	32308	32003	32200	32304	32299	32312	32311	32138	32114	32103	32090	32139	32019	32382	32028	32275	32368	32435	32250	32417	32184	32481	32275	32144	32154	32231	32193	32414	32333	32118	32125	32316	31981	32136	31953	32468	32251	32423	32256	32118	32140	32060	31960	32276	32374	32358	32181	32216	32497	32291	32192	32096	32031	32167	32188	32030	31965	32169	32517	32175	32237	31925	32426	32177	32153	32309	31993	32103	32247	32254	32230	32384	32121	31972	32099	32089	32149	32288	32083	32202	32422	32390	32247	32413	32371	32220	32118	32264	32275	32433	31928	32185	32202	32125	32115	32413	32326	32223	32313	32283	32293	32302	32386	32190	32345	32281	32362	32168	32222	32277	32294	32078	31884	31826	32038	32117	31899	32451	32071	32061	32167	32131	32365	32025	32391	32215	31887	32386	32223	31952	32115	32361	32315	32324	32116	32461	32206	32350	31974	32034	32344	32123	32154	31867	31863	32432	32390	32259	32357	32042	32228	32241	32195	32172	32338	32290	32203	32238	32025	32238	32143	32320	32213	32072	32148	32128	32277	32272	32174	32222	32079	32406	32266	32344	32430	32382	32511	32146	32452	32340	32284	32111	32271	32279	32222	32289	32236	32385	32248	32140	32352	32175	32078	32447	32251	32218	32171	32367	32179	32150	32273	32132	32370	31936	32208	32396	32358	32210	32147	32306	32175	32268	31939	32240	32236	32080	32133	31975	32284	32249	32397	32375	32237	32145	32074	32128	32301	32269	32155	32296	32227	32363	32141	32313	32083	32143	32198	32016	32119	32314	32257	31976	32198	32272	32524	32255	31909	32102	32017	32096	31738	31916	32097	32386	32308	32103	32237	32101	32485	32197	31783	31992	32172	32283	32215	32518	32220	32022	32244	32250	32342	32415	32211	32247	32288	32444	32376	32446	32190	32485	32393	32160	32215	32005	32057	32298	32315	32100	32260	32242	32178	32383	32265	32171	31991	32231	32457	32344	32288	32035	32323	32338	32040	32121	32385	32409	31814	32154	32139	32346	32047	32254	32085	32325	32131	32306	32041	32112	31969	32227	32252	32500	32401	32295	32118	32180	32220	32121	31966	32108	32163	32086	32059	32394	31867	32327	32076	32233	32106	32086	32080	32391	32090	31937	32258	32307	32216	32473	32087	32143	32298	32334	32179	32167	32339	32161	32135	32042	32203	32243	31904	32275	32216	32149	32236	31992	32118	32177	32288	32199	32335	32214	32273	32125	32411	32557	31889	32059	32235	32262	32097	32022	32139	32262	32143	32352	32170	32262	32319	31989	32294	32213	32310	32040	32248	31925	32216	32350	32185	32188	32259	32179	32192	32032	32416	31965	32238	32086	32356	32296	32171	32148	32208	32011	32410	32036	32241	32106	31876	32016	32360	32290	32044	31983	32064	32295	32370	32309	32051	32074	32171	32078	32129	32155	32341	32238	32048	32322	32397	32585	32349	32149	32356	32208	32068	32426	32222	32235	32033	32531	32308	32143	32150	32316	32159	32112	32031	32369	32099	32313	32350	32546	32087	32205	32257	32016	32263	32040	32184	32009	32282	32395	32311	32429	32354	32130	32041	32045	32206	32387	32167	32359	31987	32317	31968	32149	32225	32297	31933	32248	32198	32013	32155	32550	32249	32154	32302	32247	32392	32132	32078	32272	32112	32221	32094	32043	32393	32187	31904	32232	32053	32212	32341	32220	32156	32186	32134	32225	32338	32181	32149	32301	31972	32083	32488	32254	32166	32180	32081	32369	32089	32007	32560	32136	32216	31928	32464	32394	32358	32046	32209	32337	32082	32276	32036	31926	32361	32375	32241	32274	32254	32164	32504	32247	32299	32275	32300	32587	32111	32014	32139	31959	32276	32269	32347	32158	32096	32516	32334	32359	32491	32190	32158	32366	31982	32114	32175	31969	32022	32234	32204	32224	32211	32467	32276	32140	32107	32304	32320	32250	32209	32004	32081	32041	32171	32004	32168	32134	32124	32337	31878	32071	32334	32424	32289	32136	32070	32493	32020	32014	32021	32177	32170	32107	32235	32332	31902	32139	31928	32211	32231	32370	32292	32406	32370	32229	32279	32253	32126	32461	32221	32316	32293	32218	32021	32200	32520	31932	32154	32244	32114	31965	32429	32035	32162	32216	32435	32274	32083	31936	31895	32339	32678	32423	32278	32334	32188	32039	31988	31983	32076	32297	32387	32566	32100	32255	32161	32314	32035	32125	32354	32151	32307	32243	32493	32327	32253	32172	32142	32201	32229	32491	32048	32255	32259	32442	32158	32166	32327	32421	32240	31958	32107	32341	32067	32057	32047	31967	32221	32283	32466	32422	32260	32050	32285	32179	32320	32063	32158	32329	32446	32440	32223	32267	32537	32193	32547	32220	32206	32293	32257	32117	31898	32448	32164	32251	32165	32196	32220	32163	32158	32052	32070	32285	31995	32100	32078	32071	32156	32223	32338	32456	32171	32081	31937	32091	32181	31922	32065	32192	32077	32172	32261	32213	32238	32304	32462	32279	32272	32159	32056	32304	32169	31967	31941	32104	32132	32121	32369	32152	31806	31950	32208	32277	32292	32434	32326	32164	32200	32065	32063	32155	32472	32250	32316	32208	32126	32130	32149	32298	32159	32173	31910	32148	32002	32133	32178	32116	32124	32375	32121	32225	32205	32353	32202	32567	32315	32129	32343	32085	32112	32157	31952	32323	32338	32341	31865	32156	32399	32078	32129	32047	31938	32383	32293	31994	32468	32251	32281	31992	31985	31897	32138	32507	31989	32059	32237	32186	32288	32061	32275	32334	32118	32365	32250	32253	32399	32404	32297	32311	32359	32320	32171	32096	32226	32432	32149	32268	32124	32349	31990	32195	32080	32192	32236	32398	32052	32389	32327	32239	32415	31979	32132	32438	32482	32239	32222	32189	32147	32026	32140	32170	32108	32155	32331	31920	32140	32376	32506	32173	32266	32183	32407	32460	32400	32073	32140	32273	32385	32114	32409	32184	32235	32328	32351	32300	32479	32126	32084	32179	32181	32303	32494	32366	32468	32185	32311	32169	32264	32073	32125	32196	32384	32043	31986	32481	32234	32101	32062	32130	32057	32484	32219	32363	32088	32059	32183	32208	32180	32310	32402	32119	32251	32204	32257	32439	32237	32206	32243	32242	32109	32156	32295	32381	32138	31925	32044	32205	32264	31845	32197	32379	32294	32375	32387	31968	32200	32216	32018	32245	32359	32022	32241	32087	32079	32128	31896	32036	32145	32176	32336	32444	32148	31941	32421	32341	32282	32221	32280	32423	32507	32288	32213	32369	31983	32209	32453	32322	32222	32335	32275	32027	32332	32106	32076	32404	32195	32304	31980	32270	32326	32237	32310	32283	32257	32067	32300	32558	32137	32023	32380	32187	31856	32265	32284	32399	32200	32596	32332	31863	32228	32452	32372	32321	32155	32193	32297	32142	32269	32041	32007	32504	32256	32166	32408	32301	32325	32182	31978	32155	32241	32341	31928	32195	32772	32434	32381	32272	32323	32522	32584	32406	32370	32272	32363	32088	32059	32354	32455	32289	32299	32122	32342	32165	32111	31950	31988	32314	32429	32367	32370	32177	31902	32387	32347	32390	32116	32382	32216	32326	32257	32141	31975	32376	31990	32388	32461	31806	32263	32225	32240	32301	32143	32266	32388	32165	32228	32327	32118	32244	32212	32274	32359	32210	32296	32182	32102	32127	32349	32365	32205	32552	32272	32385	32100	31768	32271	32440	32109	32327	32034	32198	32461	32024	32319	32265	32599	32228	32172	32448	32265	32287	32100	32338	32164	32164	32463	32272	32255	32298	32493	32392	32193	32207	32260	32103	31969	32092	31925	32150	32225	32123	32313	32356	32061	32091	32261	32052	32314	32097	32208	32041	32030	32286	32209	32353	32252	32408	32532	31953	32322	32086	32064	32252	32190	32056	32141	32243	32155	32174	32363	31924	32283	31988	32178	32173	31988	32376	32531	32032	32181	32056	32156	32417	32291	32224	32262	32077	32470	32349	32178	32204	32228	32362	32220	32332	32151	31931	32284	32244	32122	32073	32292	32371	32198	32110	32184	32419	32538	31983	32067	32244	32159	32170	32229	32205	32022	32297	32214	32117	32158	32275	32390	32413	32125	32173	32249	31810	32084	32247	32559	32056	32209	32167	32169	32418	32476	32410	32220	32569	32163	32533	32271	32384	31989	32483	32370	32264	32150	32532	32490	31863	32203	32101	32397	32289	32553	32286	32291	32098	32461	32294	32074	32143	32234	32291	32342	32164	32259	32339	32173	31996	32341	32152	32479	32204	32428	31953	31978
31238	37280	37002	30655	26324	23590	21930	21258	20740	20232	20015	19667	19650	19593	19378	19481	19253	19038	19080	19254	18970	19047	18928	19213	18851	19064	19056	19231	18895	18728	19080	18875	18900	19031	19004	18873	18978	18785	18749	18918	19055	19013	18798	18738	18844	18992	18976	19053	18891	18727	18892	18838	18945	18983	18898	18872	18908	18868	19014	19035	18959	18935	18891	18971	18929	18918	18918	18880	18726	18961	18816	18981	18878	18989	18879	18956	18967	18937	19142	18809	18861	18735	18799	18996	18713	18921	18910	18728	18892	18954	18858	18898	18985	18889	18946	18897	18834	18932	18738	18757	18983	18846	18711	18662	18790	18872	18920	18871	18863	18928	18846	18867	18914	18794	18896	18761	18930	18755	18673	18935	19060	18655	18898	18974	18985	18821	18917	18992	18729	18788	18868	18792	18861	18797	18829	18959	18637	18919	18816	18834	18888	18822	18973	18620	18894	18893	18919	18941	18934	18798	18882	18968	19039	18836	18791	18724	18900	18868	18996	18886	18774	18802	18797	18913	18712	19066	18845	18888	18784	18896	18971	18877	18958	18836	18891	18749	18975	18962	18975	18918	18947	18885	19098	18981	18886	18818	18946	18952	18707	18695	18750	18953	18712	18962	18777	18869	18718	18797	18965	18837	18763	18894	18947	18761	18760	18907	18809	18794	18999	18798	18932	18833	18920	18914	19009	18815	18723	18759	18913	18651	18844	18816	18856	18711	18907	18795	19113	18760	18825	18772	19026	18885	18756	18849	18970	18889	18802	18987	18847	18751	18830	18834	18875	18739	18820	18723	18986	18983	18796	18971	18940	19022	18971	18923	18985	19051	18753	18890	19049	18826	18862	18849	18717	18910	18821	18972	18976	18800	18764	18741	18800	18809	18751	19009	18779	19043	18982	18908	18746	18996	18717	18865	18780	18948	18690	18735	18911	18757	18874	18745	18880	18975	18894	18850	18869	18713	19026	18724	18868	18972	18944	18943	19096	18814	18871	18912	18885	18933	18736	18820	18817	18623	18809	18756	18856	18842	18797	19015	18945	18930	18997	18836	18886	18895	18745	18884	18962	18864	18790	18808	18940	18994	18871	18755	18778	18909	18788	18934	18822	18984	18793	18712	18968	18780	18991	18943	18962	18921	18836	19045	18951	18847	18745	18913	18868	19018	19065	18903	18792	18910	18807	18903	18997	18808	18958	18811	18893	19088	18849	18845	18730	18859	19024	18943	18804	18827	18765	18861	18820	18767	18825	18887	18774	18876	18922	19012	18919	18994	19005	19031	18733	18842	18867	18878	18793	18878	19038	18853	18845	18825	18934	18856	18786	19019	18802	19099	18887	18923	18828	18628	18842	18955	18884	18812	18838	18887	19095	18854	19013	18649	18714	18907	18777	18909	18652	18927	18756	19136	18850	18959	18982	18977	18903	18924	19051	18905	18903	18975	18893	18843	18890	18863	18854	18922	18924	18655	18901	18812	18897	18754	18954	18651	18987	18846	18994	18915	18865	18869	18879	19150	18726	18810	18930	18781	18837	18927	18895	18752	18950	18770	18847	18801	18846	19044	18925	18805	18993	18958	18928	18928	18887	18931	18989	18767	18834	18859	18870	18937	18946	18768	18791	18919	18677	19043	18983	18695	18873	19021	18849	18982	18943	19084	18912	18896	18839	18817	18904	18932	18817	18728	19044	18807	18750	18865	18982	18870	18793	18769	18745	18754	18956	18763	18692	18847	18881	18971	18818	18791	18743	18922	18986	18859	18907	18783	19017	19045	18907	18869	18714	19012	18897	18783	18821	18942	18925	18910	18938	18691	18922	18999	18820	18909	18795	18973	18965	18977	18852	18963	19031	19108	19036	18842	18762	18967	18970	18816	18817	18848	18885	18866	18975	18881	18912	18814	18928	18721	19052	18791	18803	18681	19049	18974	18740	19006	18813	18904	19070	18809	18713	18871	18811	18872	19023	18707	18738	18846	18918	18580	18912	18712	18890	18923	18963	18866	18794	18804	18897	18893	18848	18844	18996	18741	18896	18788	18955	18850	18925	19028	18643	18842	19000	18851	18879	18788	18845	18907	18972	18719	18908	18733	19141	18900	18795	18730	18888	18823	18906	18802	19173	18779	18862	18756	19054	18796	18846	18968	18943	18963	18704	18824	18885	19119	18843	18953	18803	18941	18817	18795	18867	18925	18958	18835	18656	18856	18888	18804	18917	18928	18961	18991	18776	18678	18868	18908	18817	18887	18978	18945	18888	18786	18746	18998	18796	19069	18836	18954	18700	19008	18957	19222	18840	18763	18909	18748	18847	18908	18724	19025	18775	18901	18995	19007	18673	18834	18966	18730	18805	18862	19002	18993	18923	18798	18905	18778	19041	18769	18961	18973	18962	18824	18821	18794	19199	18989	18893	19059	19023	18761	18906	18964	18941	18681	18926	18749	18918	18687	18821	18842	19076	18887	18964	18754	18891	18908	18974	18798	18912	18945	18930	18883	18854	18736	18915	19030	18805	18893	18926	19052	18777	18940	18982	18794	18821	18942	18761	18759	18852	18791	18979	18780	18812	18892	18915	19048	18811	18926	18874	18783	18888	18871	18868	18915	18884	18843	18952	19017	18882	18758	18999	18894	18963	18941	18909	18866	18779	18926	18957	18887	18797	18865	18996	19045	18857	19074	18765	19041	18799	18868	18847	18831	18904	18872	18878	18873	18830	18919	18920	18994	19013	18891	19026	18656	18771	18874	18823	18800	18854	19018	19098	18874	18849	18970	18744	18891	18700	18924	19062	18771	18847	18770	18806	18948	18754	18869	18815	18941	18948	18814	18789	18822	18984	18746	18831	18895	18841	18898	18957	19028	18826	18782	18806	18875	18741	18877	18831	18859	18799	18856	18846	18786	18918	18871	18929	19081	18972	18945	18957	18813	18748	18753	18877	18976	18735	18915	18791	18796	19041	18840	18926	18791	18761	18706	19076	18797	19008	18840	18646	18790	18772	19072	19022	18948	18847	18925	18752	18913	18894	18963	18647	18923	18947	18915	18694	18849	18934	18996	18810	18808	18904	18884	18859	18842	18917	18749	18906	18721	18875	18833	18888	18746	18908	18919	18904	18750	18802	18985	18846	18869	18864	19006	18888	18904	18887	18924	18962	18959	18858	18869	18868	18930	18968	18911	18834	18752	18672	18831	18884	18835	18851	19069	18701	18935	18930	18946	18802	18953	18849	18998	18658	18905	18975	18881	18914	18844	19026	18856	18859	18861	18782	18850	18752	18957	18652	18733	18749	18975	18818	18834	18819	18824	18787	19009	18831	18903	18740	18891	18898	18869	18833	18866	19015	18870	18881	18770	18760	18894	18903	18734	18841	18779	18789	18801	18795	18752	18907	18889	18899	19033	18880	18772	18951	18721	18902	18913	18909	18843	18936	18702	18864	18847	18736	18994	18633	18937	18836	18721	18794	18880	18937	18752	18990	18792	18962	18867	19026	18754	19109	18920	18931	19027	18962	18723	18740	18970	18721	18992	18898	18826	18893	18745	18769	18980	18922	18822	18889	18867	18947	18881	19118	18916	18873	18866	18876	18959	18781	18958	18900	18837	18726	18905	18789	18857	18828	18850	18895	18981	18928	18791	18994	18739	18861	18844	18974	18908	18928	18811	18737	18616	18875	18933	18959	18867	18818	18858	18948	18832	19114	18805	18889	18887	19028	18791	18730	18851	18988	18810	18749	18776	18856	19039	18888	18852	18841	18760	19016	18814	18661	18693	18976	18723	18836	18929	18810	18922	18956	18899	19030	18853	18727	18979	18858	18706	18955	18782	18841	18821	18720	18872	18839	18880	18911	18891	18910	19002	18858	18675	19040	18792	18956	18922	18999	18945	18843	18837	18957	18813	18924	18816	19036	18869	18938	19079	19053	18886	18848	18945	18740	18852	18940	18857	19027	18858	18831	18960	18789	18829	18850	18815	18870	18839	18796	18986	18897	18891	19083	18862	18810	18828	18897	18885	18922	18704	19003	18787	18711	18742	18881	19046	18836	18991	18993	19045	18892	18875	18855	18764	18825	18755	18915	18964	18745	18954	18923	18976	18859	19067	18900	18720	18823	18972	18732	18787	19060	18820	18812	18771	18768	18863	18897	18895	18732	18830	18808	18709	18839	18801	18871	18713	18770	19051	18848	18923	18870	18943	18905	18922	18872	18934	18821	18824	18878	18562	18976	18890	18786	18976	18901	18909	19081	18729	18962	18959	18856	18783	18784	18863	19011	18861	18999	18886	19021	18844	18796	18980	18959	19055	18837	18841	18840	18734	18740	18767	18876	18840	18974	18923	18817	18740	18849	18928	18798	18899	18753	18794	19068	18851	18762	18893	18840	18850	18982	18922	18932	19091	18880	18904	18875	18944	18829	18791	18899	18938	18788	18716	18808	18784	18874	18846	18920	18758	18766	18866	18917	18816	18891	18919	19024	18813	18909	18798	18898	18980	18822	18841	18943	18876	18853	18732	18734	18675	18830	18864	18734	18736	18962	18807	18853	19019	18777	18798	18880	18788	18883	18856	18805	18789	19042	18898	18832	19029	18851	18732	18963	18784	18977	18746	19083	19007	18876	18864	19112	18858	18933	19025	19069	18949	18738	18942	18902	18969	18866	18846	18896	18878	18849	18809	18909	18830	18988	18989	18806	18966	18904	18951	19018	18928	18760	18771	18731	18827	18760	18841	18780	18828	18923	19016	18880	18866	18820	18709	18753	18842	18783	18928	18951	18765	18836	18915	18967	18866	18891	18809	18783	18855	18879	18859	18866	18853	18873	18966	18771	18756	18830	18754	18845	18954	18845	18939	19012	18864	18830	18843	18763	18868	18818	19132	18896	18814	18921	18866	18785	18961	18695	19043	19047	18971	18830	19015	18850	18843	18804	19076	18873	18786	18807	18806	18798	19014	18834	18922	18880	19040	18847	18961	18955	18942	18935	18936	19034	18960	18928	18765	18559	18751	18753	18760	19070	18906	19053	18914	18879	18726	18932	18873	18800	18870	18984	18913	19103	18867	18824	18830	18792	18855	18804	18937	18648	18932	18900	18762	18997	18923	18839	18924	18853	19076	18896	18833	19029	18874	18837	18766	18895	19071	18716	18690
23207	20659	27092	25855	27640	33817	36590	34616	33307	33426	32897	32481	32518	32143	32098	31832	31927	31599	31807	31672	31568	31511	31411	31389	31483	31210	31643	31081	31098	31006	31304	31252	31119	31325	31149	31310	31179	31168	31375	31272	31123	31386	31413	31440	31181	31119	31242	31128	30895	31072	30899	30905	30978	31250	30923	31116	31033	31085	31084	31468	31069	31010	31376	30838	31264	30974	31301	31182	30854	31192	31108	31159	31002	31255	31084	31130	31333	31360	31083	31050	31344	31214	31152	31064	31128	30925	31194	30957	31052	31084	31285	31130	31088	31029	31094	31059	30790	30742	31161	31068	31008	31164	31071	31095	31049	31074	31413	31225	30959	31043	30910	31286	31289	30928	31035	31000	31095	31092	30852	31058	30923	30996	31183	31160	31294	30924	31209	31190	30738	30888	31108	31224	31067	30974	31218	30972	30981	31078	30797	31123	31013	30941	31104	31403	31195	31218	31060	31229	31073	31172	31261	30947	31064	31110	31059	31186	31218	30860	30937	31188	31212	30828	31207	30971	31054	31037	31244	30861	31024	31249	31029	31129	31159	30961	31046	31471	31360	31092	30934	31133	31130	31216	31072	30928	31231	30996	30914	31254	30943	31340	31228	31093	31248	30567	31287	30911	31216	31323	31321	31161	30951	31046	30822	31033	31023	30891	31069	31152	31039	30961	31034	31150	31044	30960	31073	31235	30964	31123	31255	31067	30850	31092	31181	31274	31113	31107	31086	31315	30865	31154	31160	30812	31352	31053	31127	31105	31186	31149	31166	31523	30958	31037	30931	31071	31009	31087	31053	31190	31481	31124	31042	30953	31148	31000	31295	31340	31082	31084	31026	30941	31107	31079	31381	31205	31148	31326	31081	31137	31196	31310	31177	31091	31014	30788	31048	31110	31253	31153	31194	30991	31116	30923	31087	31044	31240	31115	31083	31160	31329	31242	30945	31093	30935	31030	31124	30998	31184	30984	31179	31000	31332	31090	31112	31056	31090	31274	31192	31043	31055	31019	31043	31024	30993	31066	31388	30940	31185	31068	31001	31368	31312	31208	31240	31041	31114	31065	30617	30937	30849	31049	31166	31171	30860	31046	31000	31026	31266	30938	30973	31174	31113	31250	30947	31215	31200	31260	31047	31189	31215	30891	31142	30932	30946	31050	31180	31219	31070	30967	30866	30945	31350	31209	31037	31018	31333	31171	31128	31094	30901	31061	31203	30917	30941	31072	31076	31199	31039	31343	31222	31270	30827	31155	31052	31263	31185	31234	31329	30955	31020	30931	30987	30928	31012	31076	31131	30773	31079	30789	31135	31202	31127	31082	31237	31203	31164	30792	31004	30691	31224	31180	31157	31008	30956	31062	31129	31091	31197	31090	31469	31092	31371	31125	30924	31061	31115	30941	31329	31231	31474	31219	30916	30984	31041	31299	30932	31222	31049	30983	30896	31116	31187	31120	30924	31219	31178	31017	31302	31219	31289	31146	30865	31104	30915	30986	30996	31053	31263	31169	31116	31105	31207	31212	31281	31102	31069	30888	31144	31079	31437	31127	31064	30983	30857	30829	31185	31173	31094	31127	31337	30902	31193	30951	31065	31121	31143	30934	31069	31045	31241	31001	31293	31068	31136	31007	31066	31214	31061	31359	31081	31175	31202	30985	31058	31289	31064	30978	31107	31118	31374	30929	31033	31320	31292	30982	31023	30933	30903	30933	31218	31260	31153	30889	31272	31046	31020	31090	31148	30869	31162	31274	31133	31132	30896	31068	30874	31031	31186	30946	31166	31192	31269	31254	31187	31162	31198	31141	31016	30820	31134	31035	31194	31269	31165	30943	31262	31038	30967	31113	31235	31272	31251	31225	31381	30991	31017	31114	31032	31127	31072	31098	31306	31009	31313	31156	31149	31325	31126	31226	31085	31096	30957	31093	31250	30873	30977	31212	30864	31112	30814	31116	31207	31131	30962	31147	30961	30993	31199	31178	31143	30971	30971	31086	30925	30984	31150	30882	31187	31147	31065	30953	31152	31012	31106	31006	31282	31319	31070	30961	31011	31295	31219	31185	31092	31160	31465	31443	31028	31105	31244	31194	30812	31253	30898	30943	31151	31114	31024	31100	31253	31147	31059	31000	31068	31056	31267	31240	31072	31108	31105	31392	31367	30862	30962	31012	31077	31104	30881	31105	30923	31264	31212	30984	31508	31140	31128	31196	30917	31017	31188	31102	30953	31087	30993	31033	31150	31156	31087	31082	30937	31137	30856	31006	31278	31261	30938	31108	31354	31068	30941	31288	30915	30799	30884	31356	31119	31268	31172	31451	31262	30948	31472	31066	31010	30865	31057	30927	30957	31100	31101	30956	31266	30970	31010	31041	31191	31070	31286	31107	31156	31465	31284	31055	31208	31393	31052	30937	31208	31064	30922	30969	30940	31036	31106	31185	31069	31155	31216	31010	31066	31194	31133	30995	31341	31246	31058	30815	31151	31079	30918	31006	31364	31178	31373	31086	30965	30869	31208	31339	31198	31245	31045	31214	31269	31127	31042	30988	31287	31149	31187	30968	31271	31207	31226	31089	30958	31156	31120	30997	31063	31004	31158	31002	31165	31000	30879	30999	31025	31131	31337	31104	31109	31172	31144	31037	31133	30960	31253	31333	31049	30931	31070	31128	31069	30973	30968	30786	30936	31114	30947	31154	31254	31100	31373	30897	31237	30946	31022	30952	31168	30819	31085	31061	31144	30782	31096	30933	31360	31049	31239	31118	31145	30909	31015	30965	31231	31277	30973	31051	31170	31164	31330	31019	30907	31346	30874	30978	31052	31178	31185	31142	31312	30855	31133	31299	31091	31149	30991	31208	30876	31210	31363	31186	31004	31131	30888	31095	30895	31078	31161	31047	31241	31088	31000	31101	31267	31192	31188	30906	30991	31258	31247	31303	31142	31113	31146	31149	31077	30916	31022	31098	31003	31116	31204	31091	31067	30874	30858	31315	31287	31250	31090	31336	31133	30989	31049	31101	30873	31151	31110	30817	31323	31105	30951	30850	31282	31109	31084	31193	31105	31101	31020	31033	30940	30878	30997	31084	31052	31239	30984	31190	30936	31213	31089	31146	31151	31255	31090	31054	30791	31090	31067	30957	31276	31073	31203	31195	31166	31124	31209	31165	31331	31066	31296	31049	31229	30908	30976	30852	31079	31150	31172	31204	30876	31215	30863	31070	31175	31167	31218	31108	31139	31058	31000	31202	31154	31084	31157	31121	30939	30847	31291	31061	30990	30933	31288	31194	31098	30988	31063	31140	30825	31080	30999	30958	30998	31093	31004	30970	31198	31335	31171	31053	30886	31269	31202	31142	31184	30843	31224	31147	30992	31106	31016	31079	31050	30994	31227	30888	31172	31023	31185	31178	31097	30955	30863	31167	31092	31002	30852	31330	31019	30962	30877	31169	30805	30979	31151	31043	31046	31194	31018	31140	30947	30982	30731	30910	31212	30831	31221	31268	30965	31167	31116	31028	30766	31120	31167	31002	31125	31221	31196	31263	31459	31296	31104	31240	31222	31108	31039	31158	30650	30981	31077	31112	31194	31172	30818	30749	31096	31079	31051	31212	31265	31328	31039	30998	31006	30987	31123	31057	31145	31234	30959	31066	31226	30921	31120	31058	31173	31179	30967	31022	30983	31185	31097	31187	31196	31311	30868	31042	30831	31343	31040	30975	31126	30918	31111	31339	31318	31166	30963	31162	30748	31112	31111	30824	31236	30980	30969	31066	31210	31100	31357	30852	31081	31064	31173	30958	30949	30996	31034	31329	30962	31105	31413	30921	31238	31333	31270	31377	31048	31237	31142	31048	31261	31028	31236	31018	30780	31174	31045	31109	30959	31159	30995	31119	31380	31307	31172	31062	30996	31090	30900	30909	31279	31136	31189	30938	31083	31289	31338	31150	31127	31005	31295	31157	30952	31220	31029	30994	31118	31104	31033	30970	31206	30955	31116	30743	31195	31103	31327	31139	31226	31165	30693	31087	31180	31189	31134	31017	30874	31090	30901	31184	31344	30842	31213	30992	31111	31171	30987	31116	31161	31055	31057	31204	31095	30972	31172	30904	30944	30970	30908	30921	31114	31111	31112	31010	31142	30738	31182	31055	31105	31161	31238	31145	31191	31045	31093	30866	30929	31100	30901	31123	31220	31045	31355	31046	31300	30914	30880	30963	30846	30984	31086	31000	31111	31066	31127	31228	31323	31074	31283	31048	31150	31154	31085	31100	31195	31079	30952	31528	31117	31011	31259	31245	31072	30933	31168	31016	31066	31164	31040	31214	31198	31376	31263	31085	31182	31071	30947	31059	31324	30996	31328	30969	31104	31092	30931	31421	31045	31021	31035	30974	31186	30949	31123	31001	31130	30919	31353	31066	31099	31382	31320	30777	30971	31141	30932	31112	31098	30947	30994	30929	30771	30855	31102	31066	31056	31167	31453	30838	31288	31405	31086	31143	31045	31020	30952	31101	30756	31275	31021	31030	30933	31071	31135	30849	31148	31109	31116	31149	31062	31047	31134	31282	30878	31200	31111	31234	31197	30990	31142	31454	31130	31338	31069	30828	30778	30978	31326	31360	31140	31143	30961	30976	31169	31053	31242	31090	31240	30991	30756	30905	30963	31177	30988	31135	31172	30911	31002	31049	31030	31087	31194	30964	31186	30998	31265	31070	31204	31269	31239	31354	31109	31237	31164	31197	31102	31098	30989	31122	31069	30940	31218	31086	31425	31087	31115	31061	31198	31308	31097	31144	30971	31099	31021	31109	31404	31128	31126	31203	31203	31034	31366	31076	31202	31139	31107	30771	31016	31069	31084	30959	31093	30973	31064	31112	31218	30954	31134	30839	31226	31037	31322	31062	31089	30912	31047	31196	31251	30999	31327	31105	31251	31240	31197	30870	30790	30980	31111	30907	31017	31183	31186	31144	31588	31159	31053	31155	31009	30956	31296	31421	31055	31344	31259	31036	31373	31239	31031	31220	31322	31310	31176	31105	31310	31281	31024	31061	31278	31011	31321	31080	31292	31177	31144	30937	30633	30981	31222	31263	31155	30976	31219	31091	31067	31269	30955	30985	31035	31210	31222	31233	31076	30725
27245	43399	43159	35915	30506	26712	24243	23133	22140	21382	20670	20100	20115	19863	19628	19597	19437	19170	19171	19005	19013	18987	18773	18591	18811	18658	18678	18580	18662	18701	18554	18579	18553	18572	18620	18384	18638	18635	18576	18601	18462	18596	18534	18248	18491	18696	18367	18583	18514	18410	18367	18289	18500	18422	18668	18555	18579	18260	18474	18579	18401	18566	18396	18510	18730	18581	18467	18483	18639	18520	18431	18481	18596	18623	18425	18319	18585	18604	18439	18430	18351	18351	18491	18329	18360	18390	18383	18537	18492	18293	18431	18300	18305	18458	18451	18459	18462	18649	18326	18533	18450	18613	18369	18434	18501	18543	18290	18581	18465	18515	18343	18521	18559	18483	18539	18411	18490	18467	18353	18477	18350	18539	18336	18418	18405	18497	18550	18310	18364	18626	18395	18476	18303	18375	18305	18607	18443	18353	18360	18543	18351	18426	18496	18381	18239	18537	18339	18398	18618	18631	18461	18564	18374	18280	18481	18653	18533	18476	18344	18158	18496	18364	18548	18469	18509	18362	18614	18212	18553	18529	18419	18535	18370	18536	18404	18397	18517	18484	18495	18434	18540	18338	18368	18435	18617	18552	18516	18428	18256	18553	18666	18314	18316	18320	18505	18505	18429	18449	18483	18457	18631	18485	18424	18440	18419	18454	18531	18436	18322	18433	18407	18470	18437	18434	18399	18395	18371	18551	18571	18323	18278	18467	18582	18444	18490	18417	18482	18562	18367	18407	18310	18577	18370	18357	18459	18195	18439	18521	18232	18355	18475	18591	18521	18402	18458	18430	18557	18362	18310	18552	18336	18493	18626	18493	18457	18453	18488	18280	18342	18370	18454	18491	18421	18319	18384	18286	18495	18354	18484	18355	18473	18268	18495	18608	18470	18536	18435	18373	18281	18447	18336	18497	18649	18427	18512	18415	18503	18400	18281	18429	18349	18237	18394	18364	18339	18256	18495	18429	18364	18411	18446	18581	18387	18327	18419	18551	18154	18302	18545	18565	18520	18374	18344	18511	18609	18209	18499	18574	18330	18430	18551	18653	18417	18600	18390	18524	18447	18448	18508	18459	18450	18440	18422	18477	18257	18430	18496	18418	18464	18378	18567	18450	18290	18371	18478	18481	18290	18337	18336	18264	18345	18497	18405	18540	18455	18437	18442	18334	18521	18470	18627	18379	18413	18388	18468	18479	18450	18227	18371	18352	18306	18571	18446	18466	18524	18406	18373	18438	18386	18481	18488	18438	18415	18508	18367	18393	18344	18471	18531	18355	18396	18357	18273	18658	18436	18452	18493	18373	18367	18559	18428	18618	18297	18413	18311	18365	18496	18537	18388	18517	18598	18226	18442	18301	18407	18474	18437	18335	18438	18556	18404	18377	18365	18415	18401	18442	18510	18322	18426	18417	18612	18401	18352	18576	18415	18614	18468	18743	18574	18342	18561	18578	18284	18271	18561	18435	18520	18348	18351	18577	18357	18385	18493	18353	18436	18335	18382	18401	18353	18356	18466	18352	18530	18430	18576	18392	18290	18457	18405	18329	18503	18530	18616	18433	18514	18359	18570	18369	18586	18605	18412	18439	18531	18500	18328	18504	18384	18616	18449	18712	18514	18432	18443	18361	18427	18399	18543	18329	18374	18518	18238	18268	18431	18306	18352	18262	18444	18232	18337	18441	18421	18446	18223	18447	18241	18316	18442	18579	18456	18383	18532	18386	18550	18406	18569	18267	18305	18412	18415	18473	18282	18438	18519	18538	18337	18514	18375	18388	18464	18312	18561	18390	18381	18331	18364	18502	18560	18480	18333	18459	18417	18340	18322	18532	18362	18430	18321	18460	18485	18502	18448	18422	18580	18393	18558	18179	18495	18470	18517	18401	18469	18425	18490	18286	18466	18405	18599	18472	18450	18670	18440	18468	18442	18386	18258	18537	18346	18430	18267	18496	18562	18321	18346	18466	18593	18354	18369	18583	18298	18659	18431	18393	18601	18555	18578	18341	18293	18265	18578	18316	18620	18488	18551	18214	18405	18495	18412	18459	18397	18409	18512	18348	18290	18402	18195	18350	18411	18310	18508	18351	18400	18565	18597	18317	18434	18445	18585	18177	18457	18403	18304	18616	18399	18571	18400	18517	18376	18479	18437	18367	18491	18528	18468	18483	18367	18471	18515	18325	18547	18493	18477	18395	18553	18470	18583	18415	18577	18326	18437	18556	18301	18559	18569	18430	18341	18494	18509	18440	18354	18456	18382	18509	18543	18392	18474	18514	18533	18605	18401	18514	18347	18419	18624	18750	18455	18590	18378	18313	18439	18426	18434	18422	18311	18341	18537	18524	18375	18512	18407	18634	18390	18350	18658	18280	18450	18324	18568	18587	18298	18423	18484	18472	18506	18267	18471	18505	18184	18442	18527	18577	18343	18308	18479	18411	18426	18265	18472	18488	18111	18486	18451	18331	18425	18464	18432	18521	18518	18596	18475	18496	18489	18344	18450	18330	18598	18438	18505	18573	18593	18387	18489	18336	18435	18284	18578	18394	18392	18590	18344	18429	18453	18613	18450	18321	18352	18459	18401	18394	18494	18467	18382	18344	18513	18596	18473	18381	18500	18247	18562	18439	18483	18473	18340	18240	18440	18227	18498	18232	18485	18515	18395	18348	18466	18336	18390	18436	18415	18460	18494	18488	18629	18429	18553	18543	18549	18378	18451	18395	18466	18337	18509	18342	18424	18441	18343	18400	18639	18556	18496	18464	18303	18464	18389	18365	18376	18723	18541	18413	18450	18580	18326	18527	18436	18402	18382	18341	18450	18567	18511	18277	18669	18375	18499	18404	18524	18413	18422	18491	18482	18596	18448	18532	18579	18560	18450	18498	18531	18449	18505	18399	18412	18393	18535	18505	18405	18361	18281	18485	18368	18535	18300	18388	18316	18556	18352	18354	18407	18504	18390	18393	18463	18626	18473	18361	18507	18526	18509	18388	18429	18434	18405	18371	18457	18512	18398	18445	18341	18716	18578	18491	18545	18345	18523	18517	18464	18493	18517	18445	18416	18419	18687	18298	18492	18653	18593	18469	18130	18272	18563	18598	18464	18316	18607	18389	18379	18455	18346	18560	18494	18576	18417	18353	18486	18415	18376	18474	18342	18543	18513	18485	18469	18504	18406	18425	18546	18604	18412	18459	18392	18386	18393	18433	18477	18403	18449	18392	18544	18442	18525	18405	18461	18427	18488	18293	18268	18324	18646	18395	18459	18442	18264	18428	18427	18642	18144	18272	18372	18420	18452	18437	18535	18459	18412	18453	18219	18504	18350	18663	18433	18440	18325	18425	18395	18357	18559	18336	18477	18418	18393	18503	18247	18442	18524	18423	18480	18414	18482	18448	18472	18324	18553	18491	18311	18411	18548	18440	18505	18558	18517	18534	18604	18524	18603	18397	18409	18520	18466	18252	18488	18481	18470	18406	18460	18331	18495	18261	18534	18494	18450	18592	18369	18292	18335	18379	18506	18390	18632	18438	18445	18501	18288	18367	18490	18666	18313	18533	18480	18191	18329	18450	18471	18494	18385	18375	18403	18505	18577	18441	18434	18406	18708	18417	18584	18421	18390	18489	18509	18380	18405	18407	18459	18411	18488	18431	18317	18582	18498	18446	18421	18336	18161	18477	18555	18566	18313	18542	18503	18369	18409	18394	18545	18385	18569	18329	18567	18520	18303	18385	18330	18484	18420	18346	18352	18475	18553	18308	18658	18229	18324	18559	18327	18482	18544	18423	18395	18427	18505	18456	18479	18427	18374	18440	18154	18440	18415	18432	18404	18483	18296	18486	18430	18486	18313	18447	18419	18508	18344	18335	18584	18429	18501	18367	18466	18458	18435	18311	18522	18550	18362	18543	18475	18516	18552	18497	18553	18528	18502	18436	18459	18452	18415	18439	18567	18388	18408	18415	18490	18335	18377	18315	18218	18496	18490	18364	18244	18500	18416	18565	18415	18536	18479	18409	18460	18253	18599	18535	18465	18523	18536	18394	18456	18394	18403	18534	18449	18438	18390	18456	18407	18415	18397	18467	18615	18428	18589	18499	18586	18576	18476	18616	18310	18476	18670	18534	18643	18403	18485	18356	18431	18659	18313	18339	18396	18637	18431	18425	18448	18455	18635	18319	18433	18345	18433	18506	18387	18495	18441	18489	18449	18304	18635	18367	18611	18463	18358	18744	18326	18386	18576	18586	18488	18459	18204	18320	18333	18491	18343	18343	18552	18489	18357	18320	18348	18398	18516	18334	18401	18394	18571	18377	18452	18264	18506	18458	18363	18381	18495	18611	18491	18258	18524	18369	18240	18497	18455	18313	18475	18453	18329	18437	18428	18355	18419	18444	18388	18529	18236	18659	18401	18421	18349	18497	18513	18533	18453	18415	18442	18439	18541	18433	18469	18414	18515	18442	18440	18225	18384	18398	18540	18700	18451	18540	18573	18446	18487	18480	18390	18429	18607	18347	18616	18223	18479	18434	18442	18572	18478	18402	18650	18716	18591	18523	18368	18465	18291	18428	18316	18413	18392	18305	18373	18278	18343	18362	18403	18526	18511	18262	18497	18453	18593	18394	18353	18475	18391	18320	18477	18465	18426	18545	18461	18463	18480	18436	18581	18392	18471	18438	18554	18478	18260	18408	18414	18476	18424	18433	18463	18454	18462	18529	18483	18608	18494	18398	18521	18452	18318	18544	18374	18534	18452	18494	18265	18615	18369	18525	18609	18246	18447	18545	18439	18537	18452	18551	18441	18559	18402	18408	18408	18611	18466	18382	18421	18521	18597	18541	18424	18432	18353	18480	18629	18521	18292	18381	18365	18470	18437	18407	18504	18541	18502	18438	18529	18396	18496	18362	18572	18422	18523	18424	18364	18521	18321	18350	18526	18367	18464	18485	18382	18613	18478	18479	18574	18398	18590	18530	18339	18414	18388	18613	18629	18483	18534	18387	18384	18497	18322	18321	18551	18370	18404	18240	18463	18388	18493	18477	18443	18382	18536	18263	18408	18446	18527	18483	18482	18676	18675	18417	18402	18401	18351	18446	18189	18389	18330	18316	18432	18481	18269	18447	18481	18461	18261	18547	18441	18609
22071	20645	27023	24802	24611	32651	38415	35605	34545	34188	33675	33204	32919	32782	32578	32650	32427	32106	32254	32056	31774	31713	31804	31762	31840	31507	31643	31701	31500	31435	31231	31299	31402	31556	31355	31306	31209	31443	31334	31424	31482	31299	31305	31416	31224	31442	31408	31118	31118	31260	31391	31195	31167	31067	31273	31153	31423	31368	31378	31364	31389	31482	31280	31230	31135	31396	31163	31083	31511	31376	31075	30905	30842	31104	31391	31485	31126	31302	31046	31210	31267	31140	31198	31406	31131	31310	31406	30827	31096	31124	30928	31304	31258	31130	31219	31396	31130	31164	31146	31299	31273	31124	31385	31378	31313	31236	31250	31259	30896	31227	31071	31259	31201	31354	31451	31150	31186	31303	31196	31321	31063	31203	31306	31133	31201	30904	31233	31430	31281	31070	31130	31289	31345	31382	31161	31181	31463	31099	30774	30987	31080	31211	31410	31112	31133	31332	31359	31029	31183	31153	31134	31177	31113	31353	31471	31466	31410	31253	30819	30997	31559	31299	31175	30926	31274	31377	31010	31046	31185	31203	31242	31230	31263	31000	31301	31238	31233	31161	31338	31305	31122	31192	31147	31222	30988	30904	31102	31252	31221	31186	30977	31194	31147	31249	31158	31250	31313	31359	31305	31136	31052	31359	31000	31147	31157	30993	31272	30953	31123	30900	31331	31017	30993	31043	31084	31369	31190	31185	31030	31401	31369	31322	30944	31077	31313	31262	31220	31298	31090	31278	31047	31272	31222	31034	31322	31128	31541	31221	31107	31099	31112	31173	31152	31162	30900	31134	31170	31054	31379	31369	31149	31124	31177	31141	31278	31209	31092	31052	31092	31025	31410	31497	31058	31140	31127	31244	31222	31211	31452	31120	31328	30865	31356	31311	31221	31237	31329	31130	31311	31179	30882	31154	31155	31198	31469	31250	31078	31116	31391	31042	31146	31202	31149	31195	31284	31277	31154	31482	31311	31133	31556	31070	31132	31268	31167	31191	31238	31043	31355	31077	31151	31003	31517	31355	31008	30932	31056	31164	30981	31370	31113	30836	31224	31200	31265	31406	31176	31010	31268	31476	31021	31225	31148	31036	31411	31216	31293	31431	31397	31308	31159	30965	31109	31044	31249	31505	31385	31248	30904	31284	31198	31017	31244	31339	31064	31169	31440	31078	31188	31274	31165	31257	31147	31238	31327	31134	31038	31035	31170	31303	30934	31180	31241	30973	31267	31055	31304	30988	31166	30797	30989	31447	31042	31130	30961	31231	31082	31361	31060	31093	31226	31151	31281	31133	31261	31178	31118	31163	30856	31281	31084	31458	31565	31514	31360	30982	31121	31179	31232	31148	31223	30949	31211	31117	31307	31296	31189	31129	31431	31120	31336	31386	31069	31079	31364	30930	30948	30947	30966	31367	31182	31019	31339	31049	30968	31085	31047	31045	31022	31345	31290	31379	31305	31521	31216	31205	31063	31077	31120	31195	31157	31181	31138	31190	31340	30918	31300	31028	31205	31304	31299	31178	31293	31227	31182	31027	30975	31275	31177	31379	31539	30921	31351	31032	31051	30856	31395	31004	31136	30926	31028	31263	31220	31221	31067	31284	31269	31167	31207	31079	31261	31356	31479	31444	31487	30964	31235	30876	30938	31103	31411	31368	31224	31024	31312	31303	31124	31069	31029	31224	31213	31143	31381	30971	31259	31109	31191	30933	31147	31134	30994	31142	31151	31049	31326	31184	31130	31365	31245	31001	31027	31049	31243	31175	31125	31251	30889	31137	31455	31068	31182	31123	31023	31343	31349	31324	31239	31054	31178	30897	31068	31130	31254	31110	31263	30880	31318	31110	31068	31037	31212	31201	31107	31088	31238	31233	31107	31382	31178	30843	31409	31326	31014	31123	31375	31180	31240	31116	31015	31200	31181	31198	31212	31164	31230	31468	31059	31237	31145	31305	31135	30965	30987	31125	31233	31067	31154	31009	30983	31053	31379	31408	31280	31037	31002	31358	31338	31267	31136	31351	31382	31451	31381	31111	31266	31456	31245	31202	30970	30981	31061	31134	31348	31050	31260	31040	31140	31105	31017	31080	31261	30738	31375	31001	30876	31291	31110	31189	31149	31301	31108	31365	31546	31289	31202	31192	31152	31069	31353	31072	31278	31130	30950	31001	31057	31285	31135	30958	31415	30853	31516	31192	30933	31321	31386	31075	31008	31140	31120	30877	31357	31282	31302	31124	31274	31429	31147	31184	31047	31122	31079	31096	31342	31122	31128	31186	31456	31127	31107	31085	30938	31171	31090	30883	31044	31111	31261	31145	31078	30907	31236	31193	31379	31349	31225	31038	31254	31330	31148	30878	31112	31253	31251	31098	30965	31211	31305	31241	31186	30965	31282	31021	31091	31159	31114	30876	31249	31295	31309	31038	31185	31013	31400	31050	30964	31105	31082	31057	31102	30948	31127	31070	31214	31058	30944	31091	31075	30938	31105	31201	30817	31548	30988	31244	30895	30796	31306	31165	31231	31183	31089	31209	31459	31133	31026	31157	31288	31177	31213	31355	31283	31141	31230	31087	31233	31103	30947	30853	31342	31264	31152	30970	30946	31269	31350	31268	31185	31126	30978	31199	31101	31127	31403	30940	30736	31281	31530	31320	31049	31057	31146	31012	31156	31396	31023	31454	31063	31144	31138	31276	31331	31060	31023	31096	31373	31178	31092	31081	31233	31167	31269	30910	31031	30981	31247	31400	31200	31199	31206	31479	31319	31291	31282	31231	30969	31164	31123	31075	31056	31401	31213	31075	31397	31350	31322	31219	31304	31188	30958	31292	31142	31121	31185	30847	31226	31254	31235	31272	30850	31168	31062	31023	31237	30836	31307	31281	31177	31445	31399	31278	31201	31070	31173	31440	31672	31275	31333	30968	31149	31073	31257	30997	31123	31154	31080	31302	30784	31087	31304	31211	31304	31220	31198	31262	30990	31346	31460	31291	31076	31101	31084	31131	30847	31171	31560	31469	31179	31106	31073	31094	31204	31571	31245	31187	31131	31154	31207	31078	30997	31026	31015	31184	31198	31193	30969	31080	31331	31137	31202	31160	31094	30993	31123	31374	31141	31506	31171	31363	31433	31250	31070	31243	31018	31312	31192	30876	31214	31128	31097	31157	31268	31485	31383	31137	31248	31246	31052	31231	31300	31424	31344	31104	31101	31321	31062	31227	31099	31055	31069	31132	30870	31265	30949	31254	30807	31069	30891	31451	31111	31088	31117	31156	31113	31026	31081	31262	30958	30987	31299	30875	31347	31299	31117	31191	31213	30813	31177	31173	31227	31270	31088	31184	31171	31181	31037	31200	31174	31100	31165	31329	31310	31410	31054	31277	31146	30999	31121	31252	31311	31119	31420	31120	31108	31101	31074	31009	31504	31178	31383	31243	31354	31043	31404	30976	31341	31411	31083	31422	31211	31173	30926	30969	31083	31109	31199	30973	31180	31249	31595	31058	31228	31189	31336	31350	31350	31261	31373	31264	31125	31238	30940	31090	31020	31119	31184	30862	31006	31032	31424	30929	31215	31106	31167	31040	31382	31183	31272	31279	31223	31189	31081	31389	31256	31575	31326	31482	31094	31049	31068	31122	31379	31305	31241	31122	31534	31064	31233	31260	31256	31276	31115	31144	31293	31051	31191	31580	31111	31067	31306	31278	31223	31150	31040	31317	31233	31043	31167	31201	30817	31204	31412	30858	31055	31114	31334	31186	31060	31163	31127	31119	31185	31161	31052	31227	31521	31257	31327	31290	31375	31053	31160	31098	31286	31301	31319	31144	31060	31387	31068	31291	31245	31356	31132	31163	30933	30964	30996	31097	30977	31455	31091	31262	31240	31228	30974	31084	31169	31262	31433	30992	31280	31339	31413	31179	31303	31269	31027	31081	31134	31356	31287	31264	31125	31121	31018	31340	31036	31100	31160	30929	31003	31285	31317	31145	31123	31392	31102	31004	31087	31100	31225	31494	31479	31211	30772	31106	31263	31232	31219	31100	31179	31077	31245	31183	31381	30947	31434	31080	31527	31138	31341	31285	31024	31120	31051	31206	31217	31464	31276	30843	31319	31331	30899	31184	31229	31098	31044	31128	30991	31265	31381	31170	31137	31377	31002	31324	31173	31081	31462	31358	31171	31134	31193	31044	31011	31034	31270	31217	31269	31457	31156	31259	31210	31128	31164	30936	31158	31107	31318	31192	31363	31200	30910	31136	31210	31109	31225	30868	31367	31171	30988	31186	31240	31356	31122	31287	31277	31125	31276	31330	31099	31223	31367	31180	31083	31185	31072	30837	31148	31049	31375	31485	31109	31390	31323	31333	31145	31067	31321	31171	30868	31258	31429	31221	31407	30969	31009	31294	31321	31556	31195	31188	31133	31154	31076	31078	31260	31037	31001	31258	31057	31313	30996	31082	31327	31289	31251	31045	31119	31197	31267	31203	31265	31111	31556	31049	31160	31315	31393	31216	31167	31310	31136	30865	31022	30986	31190	31344	31211	31402	31106	31339	31371	30883	31066	31244	31094	31107	31209	31203	31100	30935	30999	31231	31118	31111	31054	31122	31372	31149	31026	31192	31002	31441	31285	31009	31153	31352	31234	31370	31121	30905	31357	31462	31037	31169	31246	31332	31165	31191	31141	31205	31248	31230	31399	31067	31100	31242	31246	31301	31244	31251	31454	31167	31378	31145	31243	31389	31326	30984	31148	31189	31251	31121	31131	31104	31042	30821	31215	31237	31307	30996	31233	31424	31309	31399	31099	30968	31133	31272	31182	31091	31106	31098	31250	31402	30940	31033	31380	31159	31252	31074	31289	31362	31522	31139	31063	31117	31226	31253	31283	31383	30922	31278	31228	30879	31409	31155	31354	31230	31110	31304	31316	31162	30981	31337	31204	31355	31099	30964	31210	31053	31260	31161	31318	31336	31030	31226	31228	31457	31444	30993	31176	31305	31007	31208	31271	31532	31214	31180	31070	31580	31594	31205	31479	31400	31453	31414	31102	31077	31264	31256	31242	30996	31395	30942	31152	31120	31344	31364	31224	31170	30979	31197	31211	31125	31127	31163	31289	31453	31453	31028	31417	30904	31295	31084
28819	47947	47218	39497	33846	29647	26822	25114	23825	22747	21965	21338	20878	20277	20189	19860	19763	19515	19484	19417	19198	19169	19086	18804	18730	18765	18749	18683	18716	18624	18894	18632	18527	18559	18688	18518	18445	18794	18552	18501	18422	18514	18524	18484	18492	18441	18457	18537	18380	18588	18579	18431	18556	18421	18296	18413	18403	18303	18556	18408	18187	18385	18534	18480	18442	18450	18472	18380	18413	18298	18582	18114	18282	18298	18378	18466	18249	18345	18515	18395	18368	18384	18588	18592	18286	18396	18249	18408	18535	18580	18278	18451	18351	18468	18427	18434	18501	18495	18329	18567	18371	18389	18438	18328	18505	18323	18400	18478	18302	18319	18392	18237	18384	18451	18671	18311	18519	18381	18423	18336	18538	18284	18409	18390	18352	18422	18477	18536	18235	18322	18429	18439	18467	18436	18398	18412	18484	18509	18455	18379	18348	18380	18469	18283	18362	18375	18538	18386	18431	18405	18405	18467	18424	18462	18280	18445	18546	18534	18332	18467	18503	18300	18515	18558	18466	18553	18436	18365	18330	18357	18612	18357	18340	18540	18414	18381	18410	18373	18280	18423	18380	18409	18408	18355	18515	18356	18292	18404	18577	18535	18555	18313	18244	18387	18550	18483	18342	18493	18376	18512	18441	18276	18276	18309	18323	18330	18407	18705	18253	18319	18393	18691	18432	18258	18391	18411	18510	18405	18334	18394	18471	18368	18407	18553	18296	18593	18350	18457	18494	18381	18386	18292	18381	18348	18353	18543	18463	18327	18323	18426	18527	18455	18445	18596	18326	18247	18368	18352	18480	18407	18369	18703	18479	18438	18448	18126	18455	18314	18389	18400	18475	18466	18365	18389	18294	18280	18370	18440	18483	18392	18343	18470	18325	18320	18601	18394	18687	18425	18616	18289	18464	18301	18568	18386	18176	18391	18601	18437	18408	18519	18453	18421	18306	18391	18374	18161	18474	18351	18377	18257	18313	18414	18359	18404	18434	18346	18537	18461	18416	18384	18279	18503	18491	18520	18415	18544	18402	18312	18522	18471	18394	18536	18585	18354	18486	18313	18456	18324	18354	18368	18437	18525	18241	18269	18364	18342	18313	18274	18334	18392	18542	18481	18320	18269	18359	18343	18172	18478	18361	18235	18322	18376	18424	18370	18436	18252	18363	18233	18416	18390	18402	18372	18349	18428	18477	18464	18481	18342	18489	18539	18576	18455	18372	18392	18409	18531	18428	18388	18336	18338	18381	18432	18487	18331	18440	18566	18286	18472	18375	18297	18530	18300	18492	18544	18485	18258	18431	18541	18440	18369	18422	18312	18423	18425	18379	18350	18376	18275	18608	18434	18364	18436	18457	18192	18397	18478	18376	18523	18290	18516	18285	18469	18466	18410	18517	18239	18222	18382	18469	18593	18314	18503	18454	18502	18524	18246	18536	18426	18410	18396	18414	18381	18261	18460	18373	18349	18427	18420	18375	18216	18518	18450	18421	18560	18376	18474	18483	18245	18377	18427	18268	18358	18448	18313	18468	18373	18474	18406	18511	18378	18501	18500	18432	18440	18457	18306	18408	18331	18510	18408	18502	18250	18512	18585	18447	18363	18299	18339	18529	18382	18449	18325	18313	18261	18360	18368	18269	18338	18514	18502	18395	18367	18053	18487	18418	18474	18284	18329	18407	18555	18294	18477	18463	18288	18341	18185	18402	18496	18448	18351	18367	18397	18185	18404	18514	18474	18313	18480	18289	18312	18388	18339	18390	18573	18543	18346	18393	18436	18405	18299	18365	18362	18304	18448	18444	18357	18350	18406	18469	18183	18380	18382	18262	18329	18282	18508	18428	18391	18346	18423	18501	18343	18336	18426	18521	18354	18434	18398	18398	18408	18410	18404	18301	18221	18520	18343	18410	18606	18303	18278	18334	18203	18494	18353	18322	18436	18252	18309	18457	18387	18260	18299	18337	18216	18399	18409	18327	18271	18553	18505	18299	18412	18526	18611	18441	18255	18579	18249	18244	18530	18507	18493	18262	18359	18591	18326	18285	18249	18407	18572	18358	18466	18151	18505	18474	18514	18282	18455	18416	18379	18526	18418	18190	18378	18559	18406	18208	18285	18310	18327	18528	18478	18346	18401	18480	18318	18289	18364	18532	18362	18333	18329	18247	18439	18404	18297	18387	18383	18443	18334	18344	18354	18373	18213	18422	18311	18586	18188	18392	18432	18246	18433	18310	18441	18380	18406	18360	18377	18423	18344	18371	18389	18456	18347	18447	18667	18477	18228	18416	18330	18471	18455	18426	18505	18467	18282	18408	18382	18606	18384	18260	18311	18470	18478	18629	18419	18260	18208	18352	18237	18359	18365	18467	18257	18542	18425	18392	18306	18518	18421	18157	18226	18334	18480	18322	18412	18271	18347	18435	18316	18264	18396	18366	18385	18315	18453	18281	18322	18411	18238	18263	18453	18419	18192	18445	18284	18457	18408	18417	18350	18393	18462	18418	18331	18515	18578	18222	18378	18310	18349	18457	18282	18558	18425	18481	18336	18291	18431	18310	18562	18407	18381	18417	18476	18477	18521	18309	18461	18404	18442	18350	18327	18436	18431	18380	18339	18413	18463	18518	18387	18416	18353	18292	18294	18461	18440	18653	18407	18292	18338	18618	18342	18507	18383	18404	18335	18499	18427	18416	18220	18483	18338	18289	18371	18379	18396	18431	18422	18384	18389	18263	18384	18421	18361	18557	18471	18349	18421	18310	18426	18443	18445	18322	18383	18345	18461	18441	18324	18479	18508	18517	18280	18218	18547	18177	18158	18525	18378	18161	18630	18489	18381	18537	18234	18503	18442	18246	18410	18212	18201	18393	18452	18582	18320	18463	18400	18244	18228	18384	18457	18360	18556	18489	18350	18504	18496	18414	18460	18508	18513	18313	18472	18254	18463	18313	18527	18736	18384	18436	18398	18513	18635	18580	18430	18392	18361	18224	18372	18519	18357	18246	18453	18574	18275	18456	18386	18425	18450	18368	18447	18378	18377	18302	18338	18543	18398	18352	18422	18318	18403	18506	18332	18375	18432	18496	18422	18164	18277	18539	18395	18265	18361	18220	18555	18564	18241	18396	18499	18374	18455	18366	18742	18575	18502	18526	18406	18536	18601	18488	18523	18322	18359	18590	18408	18364	18542	18303	18539	18327	18288	18467	18328	18558	18282	18503	18380	18307	18306	18314	18357	18319	18376	18438	18387	18305	18350	18466	18403	18286	18417	18292	18455	18371	18505	18402	18384	18310	18412	18482	18561	18582	18408	18504	18448	18392	18406	18427	18467	18367	18491	18408	18298	18350	18452	18452	18442	18261	18450	18246	18497	18487	18393	18619	18381	18259	18450	18442	18425	18447	18518	18382	18354	18366	18399	18460	18388	18423	18399	18456	18415	18421	18420	18331	18528	18347	18508	18307	18268	18298	18339	18485	18359	18334	18196	18420	18435	18356	18361	18477	18401	18425	18391	18325	18269	18411	18439	18513	18466	18449	18330	18225	18382	18366	18148	18472	18526	18297	18418	18231	18516	18404	18524	18277	18457	18379	18348	18478	18328	18224	18502	18471	18386	18097	18306	18380	18317	18465	18503	18297	18388	18436	18432	18366	18437	18576	18445	18306	18345	18383	18446	18623	18512	18408	18307	18467	18307	18719	18389	18495	18304	18345	18280	18353	18537	18484	18223	18430	18295	18414	18384	18325	18536	18542	18360	18314	18425	18403	18506	18395	18390	18398	18386	18491	18257	18423	18116	18404	18434	18715	18405	18414	18432	18370	18367	18397	18400	18361	18196	18511	18453	18412	18408	18374	18387	18394	18539	18395	18277	18411	18323	18283	18375	18521	18365	18505	18434	18524	18546	18482	18431	18378	18255	18460	18619	18360	18201	18516	18307	18472	18409	18261	18275	18360	18507	18586	18363	18389	18449	18236	18455	18456	18331	18442	18451	18230	18366	18340	18457	18267	18321	18384	18342	18293	18458	18426	18289	18354	18370	18523	18130	18499	18366	18396	18468	18406	18309	18316	18458	18418	18360	18406	18273	18528	18294	18382	18386	18266	18419	18441	18470	18395	18419	18365	18343	18448	18440	18284	18299	18321	18337	18575	18490	18469	18256	18446	18650	18467	18407	18257	18207	18321	18429	18376	18187	18676	18485	18363	18481	18590	18560	18261	18539	18529	18391	18452	18524	18159	18405	18480	18305	18613	18316	18449	18414	18313	18412	18402	18450	18389	18587	18465	18554	18473	18507	18306	18480	18375	18474	18237	18396	18331	18418	18523	18454	18359	18572	18469	18282	18556	18513	18283	18353	18361	18527	18342	18436	18470	18319	18298	18406	18439	18214	18534	18481	18541	18528	18492	18351	18496	18455	18602	18591	18478	18325	18408	18554	18443	18332	18187	18424	18413	18199	18495	18438	18427	18428	18480	18441	18345	18384	18210	18295	18451	18367	18325	18408	18427	18485	18399	18299	18532	18283	18425	18461	18454	18431	18357	18489	18377	18518	18358	18441	18474	18313	18208	18448	18385	18440	18347	18522	18481	18571	18329	18467	18231	18404	18467	18544	18433	18461	18337	18376	18376	18256	18447	18299	18507	18378	18355	18466	18387	18532	18363	18418	18237	18375	18307	18371	18256	18492	18333	18464	18401	18499	18433	18342	18638	18272	18282	18603	18374	18397	18399	18386	18318	18365	18442	18388	18538	18637	18267	18517	18288	18504	18464	18298	18375	18454	18513	18375	18272	18363	18403	18461	18430	18398	18490	18453	18521	18315	18285	18235	18575	18297	18335	18261	18524	18381	18390	18224	18596	18530	18336	18327	18365	18330	18350	18550	18417	18309	18393	18455	18576	18372	18306	18408	18418	18329	18359	18389	18633	18587	18485	18507	18184	18482	18378	18344	18334	18291	18345	18540	18206	18486	18377	18335	18330	18463	18465	18293	18340	18407	18248	18351	18417	18167	18622	18575	18240	18514	18402	18515	18313	18595	18546	18420	18353	18499	18524	18287	18317	18435	18491	18487	18433	18469	18392	18397	18181	18540	18470	18567	18429	18367	18595	18458	18309	18426	18350	18342	18445	18461	18427	18379	18563	18330
38262	35689	41590	40001	37321	35905	34911	34419	33897	33394	33323	33389	32923	32951	33062	32628	32627	32950	32733	32830	32814	32846	32663	32385	32750	32440	32589	32522	32611	32713	32497	32614	32376	32503	32709	32581	32658	32658	32864	32619	32456	32637	32516	32809	32595	32613	32544	32511	32617	32687	32661	32358	32625	32136	32566	32635	32678	32494	32583	32427	32296	32444	32779	32455	32548	32717	32711	32727	32570	32753	32742	32512	32633	32315	32379	32478	32888	32556	32728	32408	32793	32841	32556	32315	32498	32431	32506	32478	32562	32509	32184	32782	32723	32538	32547	32139	32625	32677	32694	32450	32728	32504	32513	32277	32409	32553	32521	32572	32622	32438	32676	32743	32403	32206	32482	32551	32606	32787	32700	32558	32717	32484	32626	32284	32568	32586	32550	32517	32513	32520	32495	32434	32476	32462	32466	32758	32428	32483	32488	32350	32825	32831	32403	32269	32733	32462	32746	32693	32544	32500	32554	32610	32395	32450	32499	32522	32432	32561	32801	32446	32905	32560	33020	32583	32691	32424	32364	32478	32445	32482	32492	32217	32451	32312	32571	32660	32783	32537	32400	32623	32465	32674	32669	32713	32514	32364	32722	32784	32760	32466	32428	32344	32593	32834	32742	32790	32826	32567	32588	32624	32494	32390	32715	32550	32270	32520	32566	32511	32532	32717	32350	32618	32726	32747	32336	32326	32377	32420	32440	32598	32837	32542	32337	32451	32657	32523	32687	32550	32315	32524	32525	32796	32815	32430	32881	32528	32466	32809	32590	32332	32578	32478	32701	32632	32569	32737	32530	32489	32531	32527	32596	32589	32562	32747	32588	32756	32555	32780	32464	32773	32461	32630	32481	32503	32703	32705	32631	32606	32477	32572	32549	32549	32258	32447	32608	32555	32874	32477	32388	32420	32939	32451	32670	32445	32591	32366	32585	32515	32492	32648	32561	32548	32541	32515	32383	32426	32384	32819	32586	32690	32688	32540	32439	32704	32757	32514	32296	32732	32560	32573	32455	32736	32413	32594	32651	32610	32477	32692	32656	32431	32571	32727	32584	32441	32494	32647	32672	32421	32897	32617	32748	32379	32657	32670	32839	32760	32804	32559	32740	32509	32417	32358	32253	32545	32774	32506	32496	32639	32564	32238	32467	32490	32709	32541	32462	32403	32449	32459	32613	32804	32603	32469	32714	32334	32597	32186	32317	32772	32829	32681	32776	32620	32598	32354	32463	32261	32578	32775	32562	32376	32329	32547	32401	32712	32573	32331	32630	32445	32404	32556	32601	32531	32507	32319	32736	32738	32532	32519	32379	32381	32634	32355	32393	32508	32738	32665	32358	33069	32633	32497	32895	32501	32174	32631	32453	32307	32311	32281	32600	32338	32421	32219	32673	32648	32721	32531	32382	32594	32455	32495	32203	32399	32470	32632	32804	32551	32433	32393	32779	32442	32596	32631	32418	32664	32442	32478	32572	32618	32533	32524	32798	32493	32653	32945	32482	32578	32745	32462	32512	32534	32485	32514	32742	32511	32575	32515	32402	32838	32655	32450	32335	32406	32678	32690	32672	32596	32576	32395	32731	32405	32561	32656	32360	32567	32443	32365	32646	32607	32755	32601	32386	32349	32509	32477	32497	32573	32373	32348	32379	32457	32464	32593	32511	32668	32375	32712	32520	32269	32404	32595	32412	32535	32535	32582	32721	32379	32326	32371	32503	32542	32479	32462	32511	32603	32484	32410	32500	32704	32540	32338	32466	32522	32732	32466	32601	32547	32342	32530	32677	32574	32706	32154	32546	32567	32531	32334	32512	32114	32540	32720	32682	32846	32712	32347	32808	32511	32556	32538	32405	32688	32424	32506	32699	32412	32393	32357	32641	32618	32601	32801	32723	32574	32295	32563	32334	32492	32580	32801	32793	32500	32288	32530	32462	32579	32649	32299	32737	32736	32455	32787	32625	32475	32443	32761	32376	32574	32561	32130	32591	32629	32682	32344	32794	32564	32618	32526	32646	32761	32862	32542	32665	32381	32478	32476	32300	32572	32759	32666	32496	32582	32463	32672	32392	32692	32536	32625	32585	32528	32594	32571	32523	32526	32495	32378	32272	32467	32564	32707	32477	32405	32680	32284	32615	32577	32466	32447	32549	32681	32624	32633	32737	32552	32413	32608	32442	32537	32592	32585	32361	32690	32722	32555	32502	32722	32763	32421	32535	32357	32673	32437	32454	32461	32517	32521	32550	32577	32577	32368	32762	32469	32595	32697	32613	32694	32806	32557	32754	32580	32250	32787	32700	32627	32665	32593	32515	32379	32294	32521	32684	32556	32484	32418	32610	32451	32818	32926	32522	32399	32354	32195	32618	32315	32736	32635	32562	32485	32639	32659	32411	32608	32277	32839	32488	32359	32543	32627	32519	32483	32615	32177	32768	32693	32692	32565	32399	32659	32760	32469	32742	32495	32673	32629	32589	32606	32472	32618	32704	32661	32687	32535	32476	32593	32705	32905	32547	32701	32759	32705	32655	32550	32641	32596	32652	32536	32705	32724	32724	32504	32459	32494	32436	32667	32527	32528	32650	32560	32644	32766	32610	32683	32873	32511	32615	32836	32909	32386	32654	32542	32713	32805	32558	32598	32479	32693	32781	32384	32713	32350	32799	32859	32344	32712	32594	32367	32758	32769	32667	32841	32613	32842	32573	32684	32375	32538	32412	32572	32750	32546	32658	32437	32644	32570	32556	32874	32759	32436	32697	32397	32764	32579	32260	32276	32478	32513	32476	32126	32540	32560	32112	32642	32647	32547	32534	32606	32679	32453	32615	32322	32545	32354	32648	32881	32484	32779	32404	32533	32756	32543	32612	32342	32511	32517	32561	32502	32475	32634	32624	32622	32510	32395	32529	32646	32772	32882	32541	32310	32574	32684	32425	32606	32410	32659	32449	32661	32543	32845	32764	32472	32649	32506	32338	32360	32814	32544	32277	32628	32741	32574	32520	32430	32556	32353	32233	32642	32617	32665	32492	32574	32479	32663	32385	32490	32586	32672	32558	32724	32801	32599	32622	32574	32640	32605	32688	32417	32633	32697	32651	32516	32520	32426	32652	32711	32564	32718	32347	32605	32399	32551	32344	32554	32484	32348	32556	32713	32607	32597	32490	32525	32648	32458	32558	32556	32794	32694	32436	32352	32702	32655	32380	32229	32472	32405	32510	32504	32543	32542	32679	32318	32601	32649	32657	32714	32567	32541	32555	32453	32494	32442	32552	32525	32378	32588	32764	32640	32579	32756	32672	32542	32348	32441	32596	32613	32537	32515	32397	32647	32739	32694	32553	32382	32710	32501	32409	32485	32173	32666	32720	32566	32579	32344	32567	32814	32735	32525	32392	32440	32681	32616	32627	32581	32455	32678	32652	32826	32805	32383	32378	32644	32549	32414	32504	32694	32456	32631	32642	33034	32739	32276	32657	32494	32958	32447	32402	32414	32461	32537	32712	32609	32459	32466	32516	32639	32379	32314	32473	32551	32386	32627	32240	32619	32716	32829	32756	32685	32709	32448	32562	32536	32499	32400	32502	32487	32512	32503	32688	32616	32506	32490	32395	32728	32633	32722	32722	32355	32732	32385	32694	32464	32362	32628	32628	32744	32753	32438	32716	32470	32381	32700	32591	32569	32543	32686	32671	32344	32601	32418	32523	32643	32667	32486	32448	32608	32536	32704	32690	32289	32490	32510	32565	32190	32397	32399	32654	32543	32343	32677	32742	32511	32649	32533	32645	32604	32553	32515	32613	32439	32405	32740	32563	32545	32363	32415	32551	32808	32809	32245	32726	32592	32654	32637	32677	32195	32776	32334	32646	32569	32694	32416	32607	32569	32860	32620	32651	32660	32299	32678	32500	32475	32669	32603	32565	32693	32745	32411	32693	32515	32638	32669	32374	32591	32597	32369	32634	32581	32554	32682	32709	32520	32436	32536	32448	32128	32553	32500	32585	32536	32683	32789	32488	32661	32521	32719	32521	32712	32718	32474	32752	32681	32811	32625	32610	32747	32509	32494	32622	32662	32539	32565	32745	32777	32578	32583	32362	32402	32519	32284	32763	32694	32422	32380	32614	32617	32468	32642	32620	32532	32591	32590	32751	32365	32498	32740	32902	32634	32794	32573	32532	32241	32531	32438	32309	32853	32439	32563	32500	32467	32334	32768	32500	32702	32649	32572	32662	32498	32412	32489	32645	32680	32814	32468	32743	32517	32633	32528	32495	32630	32409	32733	32664	32547	33008	32716	32556	32610	32644	32636	32744	32763	32535	32616	32696	32709	32843	32649	32589	32605	32824	32445	32692	32399	32494	32538	32578	32811	32570	32559	32492	32391	32930	32704	32500	32602	32558	32753	32708	32538	32243	32573	32854	32566	32539	32684	32523	32556	32677	32761	32676	32613	32437	32713	32517	32388	32729	32344	32380	32468	32517	32912	32423	32413	32675	32828	32497	32214	32853	32664	32571	32456	32731	32677	32431	32636	32458	32563	32491	32401	32437	32481	32501	32315	32511	32588	32275	32574	32320	32576	32664	32635	32752	32819	32668	32483	32475	32633	32509	32560	32502	32487	32450	32613	32431	32547	32378	32571	32475	32464	32499	32690	32495	32617	32742	32362	32546	32368	32436	32502	32349	32855	32717	32622	32574	32423	32704	32290	32716	32591	32634	32504	32939	32671	32696	32753	32467	32257	32668	32546	32383	32570	32312	32363	32600	32582	32789	32488	32480	32596	32585	32384	32634	32731	32694	32714	32708	32610	32724	32336	32434	32579	32665	32512	32578	32666	32510	32461	32470	32597	32402	32577	32337	32641	32623	32586	32493	32578	32560	32556	32374	32752	32542	32454	32734	32568	32542	32312	32564	32404	32317	32766	32567	32448	32631	32359	32506	32797	32809	32564	32357	32415	32578	32777	32846	32681	32541	32252	32486	32512	32730	32424	32759	32728	32593	32725	32696	32426	32520	32498	32446	32405	32443	32667	32614	32787	32700	32538	32613	32927	32636	32694	32536	32589	32522	32481	32486	32345	32377	32668	32310	32451	32545	32635	32585	32643	32772	32496	32773	32600	32655	32681	32573	32241	32368	32554	32632	32391	32412	32629
31347	37776	36853	30550	26456	23889	22255	21789	21041	20412	20189	19984	19713	19676	19630	19474	19629	19448	19268	19537	19113	19324	19386	19301	19087	19173	19102	19254	18957	19147	19115	19014	19154	19172	19246	19035	19002	19140	19004	19348	19077	19002	19056	19014	19010	19043	19045	19069	19128	19022	19042	18972	18852	18938	19209	18980	18774	18717	19147	19090	19049	19047	18803	19153	19064	18952	18886	19094	18945	19050	19165	19151	19036	18955	18854	19072	18898	19035	18892	19092	19030	18987	19015	18937	19029	18994	19064	18940	18960	19041	19045	19127	19083	18989	19045	18959	19061	18959	18911	19020	19137	18906	18920	19070	19016	18977	19004	18906	18938	18905	19071	18932	18918	18932	19021	19030	19122	19068	18874	18834	18924	19131	18887	19109	18874	18950	18989	18991	18927	19078	19062	19049	19095	19002	19059	19146	18994	19014	18970	19012	19009	19078	18951	18971	19057	19004	18879	19114	19097	18845	19093	19070	19029	18985	18928	18920	18915	18915	19095	18949	19001	18963	18990	18883	19038	18914	19003	18992	18989	19030	18810	19021	19116	18949	19122	19008	18991	18995	18980	18923	18885	19023	19137	18966	18993	18923	19063	19030	18866	19127	18958	19168	18849	19186	18839	18876	19075	18859	18877	19034	19120	19005	19315	19011	18935	19162	19076	19093	18903	19132	18944	19007	18927	18882	18889	19071	19026	19064	18902	19008	19013	18966	18912	18987	18950	19087	19143	18858	19186	18959	19133	18924	19091	19001	18967	19029	18900	18909	18929	18917	18784	19018	19108	18961	18998	18932	19062	18922	18854	18979	19062	18892	19049	19156	18972	18945	19158	18980	18889	19027	18904	19110	19039	18977	18908	19104	18900	19017	18984	18955	19073	19013	19099	19262	18881	19097	18979	18920	19308	19069	18922	18976	18839	19026	18895	19001	18996	18956	19204	18902	19006	19112	19049	19084	18896	19023	19038	18942	19262	18950	18867	19088	18947	18907	19004	19091	19075	18952	18998	18992	19071	18978	19046	19018	18979	19026	19021	19049	18864	19137	18863	19050	19258	18719	19022	19012	18979	18990	18994	18887	19002	18825	19000	18873	19077	19024	19046	19095	19135	18932	19201	18997	18862	18952	19015	19059	19139	18931	19048	18816	19026	19126	19128	19040	19033	19130	19067	18971	18986	18967	18918	19092	19000	19093	18913	19013	18869	18885	18998	19021	18970	18981	19058	18959	19170	19297	19127	19033	18971	19132	19128	19144	18967	18935	18957	18884	18924	19016	19009	18949	18902	19025	19132	19045	19146	19027	19116	19134	18918	18889	18961	18864	18906	19136	18806	19002	18992	19027	19010	19130	19173	19019	18844	19038	19019	19041	18920	19132	18891	19092	19008	18673	18838	18899	18940	18885	19044	19181	19073	18920	19031	18993	18903	18910	19155	19040	18843	19044	19057	19029	19056	19192	18854	19005	18861	19003	18897	18951	19002	19018	18830	19070	18913	19332	19081	19023	18895	18955	18966	19044	19022	19140	19073	18794	19040	19175	18923	18974	18937	19020	18834	18867	19089	19060	19170	19092	19073	18994	19012	18932	19070	18978	18964	19074	19131	19136	19104	18943	18979	19085	19047	18909	18992	18851	19078	18995	19076	19070	18864	19076	19157	19079	18869	19096	19017	19155	19153	18990	18895	19107	18827	19189	18941	19165	19017	18965	19080	18939	18973	18967	18985	18951	19097	19059	19055	19153	18857	18960	19010	18914	18948	19179	18946	19040	18863	19029	18971	19063	18924	18889	18961	18965	18988	19192	19104	18985	19047	19022	19129	19154	19076	19009	18918	19125	19117	19137	19052	19006	19052	19029	18909	19016	19182	18983	19098	18899	19101	18917	18967	19061	18999	18948	18960	19010	19005	19146	19106	19069	18918	19153	18959	18897	19066	19116	19123	19147	18978	18936	18858	18963	19191	19132	19119	18845	19156	19221	18982	18945	19114	19066	19058	18975	19077	18843	18845	19005	19034	19055	19063	19059	18915	18913	19076	18912	19042	18727	19062	18913	18886	19015	18959	19046	18965	18920	18871	18942	19146	19043	19061	19061	19065	19164	19001	18904	19174	18919	19066	18915	19046	18969	18956	19056	18926	19132	18916	19056	19158	19132	18985	19011	19100	19031	18868	18985	18936	19066	18962	19114	18935	19201	19010	19144	18961	18963	18904	19012	18837	18856	19067	18937	18954	19093	18782	19076	19086	18985	19111	19096	18948	18994	18883	18646	19004	18856	19013	19152	19031	18876	19116	18921	18957	19092	19021	18991	18927	19155	19004	18971	18981	18900	18957	18892	19103	18953	19123	19023	18925	19277	19113	19203	19007	18928	18908	18885	18896	19123	18747	19204	18980	19039	19128	18909	18846	18980	19072	19137	18969	18895	18876	19054	18954	19006	18762	19103	19031	19069	19099	18972	18992	18954	19091	18929	19081	19006	18923	19136	19068	19077	18996	19127	18917	18943	18856	19007	18989	19011	19228	18967	18991	19020	18941	18900	19136	19123	19025	18908	19146	18788	19203	19120	18934	19023	19088	19174	18998	19036	18970	18983	19112	19088	19096	18959	19151	18996	18829	19002	18948	18936	19047	19030	19101	19122	18913	18930	19133	18728	19091	18989	18932	18855	19029	19009	19004	19141	19152	18837	19086	19067	18992	18989	18998	19010	18947	19038	18966	19045	19072	18972	18992	19161	18989	19201	18810	19048	18954	18921	19134	18908	19007	18954	18920	18881	18792	18989	19205	18811	18847	18993	18864	18936	19047	19121	18983	19063	19048	19045	18972	18839	19021	18918	18963	18861	19124	19186	18925	18959	18927	18961	19022	19047	18905	18944	19152	19008	19035	19027	19017	19137	18859	18918	18983	19008	19029	19088	18921	19000	18949	19092	18975	19229	19071	19124	19087	18836	18998	19010	19004	18983	18974	19115	18933	18855	19216	19057	18964	18924	18991	19098	18876	18936	19067	18945	18895	19107	19100	18961	18973	18901	18949	18989	18967	18938	19232	18865	19012	18913	19083	18939	18848	18982	18909	18958	19035	18886	18957	19132	19044	19028	18942	19148	19121	18876	19086	18871	19018	18946	19132	18861	19062	19086	18953	19034	19052	19127	19079	19088	18956	19063	19118	19096	19236	18954	19018	18883	19048	18988	19175	18966	18907	18842	18923	18952	18908	19086	19120	19097	19099	19097	18940	18941	18998	18989	18828	19012	19137	18980	18901	19138	18987	18967	18891	18925	18988	18885	18896	18935	18984	18958	19104	19065	18927	18958	19024	18935	18931	18979	19084	19011	18957	18934	19109	18950	19074	18982	19012	19026	19229	18938	18872	18906	18917	19205	18893	18900	19044	19019	19060	18989	18960	18999	19105	19138	18981	19048	18901	18870	18964	19038	18935	19081	19001	19091	18949	19093	18982	18928	18896	18913	18901	18948	18994	18858	19071	19070	18828	19039	19132	18837	18882	19110	18998	19108	18896	18985	19159	18785	18995	18994	18836	18896	19010	18934	18959	19010	18847	18794	18912	19037	18889	19113	19132	18839	18965	18913	18944	18821	19034	19022	19172	18762	19015	19037	19075	19035	18937	19150	18907	19141	18932	18994	19005	18962	19044	19125	19091	19014	18908	18963	18992	18944	18956	18913	18923	19111	19066	19016	18902	19026	19050	18921	19161	19172	19120	18927	19338	18995	19140	19157	19054	18971	19049	19079	18962	19002	18908	19005	19060	19019	18917	19013	18982	19075	18844	18909	19073	18859	18991	19074	19128	19051	19111	19005	18923	19083	19103	19027	19093	19091	18975	19062	19005	19046	18945	19002	18896	18871	19056	19035	19075	18856	18883	18985	18794	18900	18890	18827	19283	19068	19079	19139	18974	19191	18786	19069	18998	18947	18990	19194	18989	18991	19148	19021	19030	19042	19028	19005	19037	19049	18980	19108	18997	19082	18940	18981	19104	19069	19186	18945	18797	19055	19077	19026	19305	19098	18966	19019	18991	19154	19069	18993	18806	18899	19033	19094	19052	19207	19068	19102	19073	19313	19072	18850	18974	19013	19028	19005	18942	18770	19029	19068	19195	19020	18892	18970	19226	19049	19143	19111	18924	18973	18811	18911	19154	19178	19010	18855	18980	18944	19014	18991	18802	19123	19199	19223	18979	18885	18820	18903	18950	18962	18977	19232	18868	19068	18958	19093	19046	18946	19022	19096	18982	19004	18956	18990	19055	18947	18922	19165	19027	19036	18849	19094	19081	18820	19088	19162	18904	18856	18969	19007	18996	19043	18999	18847	18890	19086	18858	18981	19084	19049	19006	19184	18948	19081	19091	18901	18949	18895	18830	18843	18996	19111	19155	19091	19097	18892	19018	19110	19077	18984	19170	19052	18983	19030	18917	19036	18922	19016	19017	19200	18932	18949	19031	18806	19086	19043	19098	19168	18913	19224	19022	18838	18976	18903	19073	19047	19021	18829	18963	18938	18943	18978	19066	19101	19005	19101	19063	19026	19092	19070	19048	18958	18970	19064	19033	19138	19170	18894	18882	19049	19071	18961	18847	18893	18848	19117	19063	19138	19005	18937	18768	18923	18801	19015	18966	18946	18982	19076	18986	18878	18987	18947	18906	18772	18926	19071	19286	18975	19077	19066	19086	19006	19159	18868	19115	18998	19084	18874	18928	19072	18947	19032	18969	19088	18974	19049	18885	19126	19047	18946	19023	18878	19027	18921	19084	18896	19231	18940	19062	18945	19018	19039	18997	19060	18873	19018	19068	19008	19006	18969	19023	18998	18996	18926	19031	19052	19072	18981	19002	18971	19009	18987	18992	19053	19102	18896	18987	19051	19070	18959	18994	19074	18938	19009	19035	19007	19062	19029	19090	18959	18912	18941	18984	19050	19078	19102	18944	19027	18928	19076	18831	18981	18968	18918	19116	19132	18947	19046	18966	18976	18893	19098	19058	19161	18813	18928	19013	18978	19057	19034	19142	19026	18864	18877	18939	19005	19092	19037	19061	19000	19118	19053	19218	19044	18857	18921	19002	19048	19143	19176	18856	18899	18986	18980	18983	18861	18912	19104	19128	19106	19088	18976	18929	18927	18948	18784
23153	20662	27083	25795	27841	34465	37279	34834	33787	33885	33458	32913	32689	32506	32522	32472	32213	31960	32046	31602	32276	32004	32106	31756	31864	31828	31821	31738	31810	31723	31229	31812	32022	31664	31603	31760	31582	31640	31841	31650	31642	31836	31578	31349	31680	31510	31812	31750	31681	31734	31684	31592	31647	31759	31515	31421	31595	31579	31634	31798	31748	31516	31332	31346	31550	31762	31568	31519	31746	31462	31561	31633	31581	31550	31437	31504	31692	31586	31671	31412	31472	31515	31430	31575	31456	31578	31176	31719	31355	31600	31581	31742	31499	31436	31444	31627	31402	31359	31637	31576	31572	31592	31627	31621	31874	31645	31512	31631	31666	31723	31798	31577	31315	31392	31752	31501	31931	31627	31529	31304	31660	31556	31802	31790	31738	31782	31527	31349	31654	31744	31593	31546	31824	31417	31805	31665	31403	31572	31599	31555	31627	31738	31545	31466	31763	31619	31753	31456	31744	31516	31574	31765	31665	31278	31520	31529	31716	31499	31541	31860	31595	31603	31499	31483	31643	31708	31386	31651	31526	31532	31426	31685	31750	31722	31588	31710	31628	31341	31532	31763	31523	31309	31427	31597	31525	31524	31700	31614	31489	31435	31492	31694	31730	31319	31647	31503	31454	31302	31592	31578	31308	31540	31500	31651	31488	31709	31565	31491	31522	31749	31518	31492	31375	31292	31466	31363	31642	31645	31588	31961	31762	31769	31399	31408	31500	31607	31405	31644	31655	31613	31914	31274	31578	31679	31651	31504	31556	31529	31759	31945	31434	31964	31703	31716	31218	31503	31620	31175	31255	31654	31713	31612	31536	31500	31748	31649	31875	31576	31711	31465	31798	31691	31632	31480	31478	31386	31668	31677	31714	31361	31754	31405	31521	31568	31480	31724	31515	31348	31653	31689	31582	31677	31529	31478	31504	31440	31666	31729	31368	31541	31727	31858	31413	31515	31556	31369	31813	31683	31389	31385	31262	31823	31738	31766	31403	31685	31497	31401	31645	31731	31654	31716	31529	31573	31420	31700	31559	31582	31422	31515	31900	31594	31678	31809	31952	31368	31727	31601	31778	31092	31647	31544	31658	31570	31253	31254	31471	31487	31653	31610	31290	31625	31482	31646	31895	31542	31453	31537	31484	31663	31658	31588	31662	31367	31307	31683	31584	31550	31704	31514	31403	31627	31832	31411	31552	31576	31391	31585	31413	31555	31730	31507	31543	31387	31464	31579	31512	31702	31581	31365	31394	31616	31420	31529	31726	31779	31615	31317	31693	31585	31551	31480	31499	31417	31628	31368	31579	31580	31651	31608	31672	31799	31668	31505	31441	31937	31599	31635	31423	31737	31581	31915	31578	31674	31578	31662	31578	31594	31355	31247	31613	31720	31306	31360	31582	31541	31594	31383	31380	31512	31646	31425	31689	31476	31733	31484	31255	31515	31749	31566	31708	31918	31824	31563	31501	31510	31446	31248	31460	31718	31412	31610	31575	31775	31523	31312	31534	31568	31533	31392	31610	31514	31591	31568	31534	31481	31587	31576	31499	31574	31619	31450	31642	31641	31601	31491	31508	31563	31659	31303	31280	31739	31733	31648	31465	31496	31292	31737	31840	31359	31691	31756	31630	31728	31370	31307	31666	31949	31564	31726	31454	31652	31542	31515	31480	31163	31239	31499	31553	31715	31456	31624	31422	31542	31409	31451	31595	31326	31713	31534	31691	31484	31488	31115	31489	31393	31692	31799	31664	31416	31451	31864	31981	31462	31489	31459	31485	31387	31599	31578	31478	31738	31223	31685	31668	31692	31426	31585	31509	31710	31644	31546	31715	31613	31507	31595	31842	31517	31274	31446	31493	31465	31773	31806	31630	31377	31288	31465	31594	31765	31529	31440	31526	31588	31725	31793	31500	31569	31532	31271	31520	31521	31647	31311	31831	31659	31174	31556	31555	31779	31615	31518	31582	31541	31603	31461	31289	31532	31740	31461	31635	31376	31563	31402	31600	31472	31379	31285	31474	31535	31747	31529	31589	31607	31559	31605	31352	31519	31271	31674	31711	31730	31523	31550	31617	31675	31533	31746	31762	31631	31326	31629	31549	31483	31451	31590	31901	31709	31493	31760	31461	31601	31562	31557	31723	31499	31430	31374	31580	31528	31526	31436	31454	31718	31549	31697	31607	31718	31468	31527	31412	31688	31638	31329	31464	31494	31433	31512	31365	31730	31560	31716	31699	31723	31551	31680	31347	31778	31489	31511	31511	31415	31526	31547	31558	31226	31605	31624	31407	31475	31604	31494	31334	31384	31455	31794	31454	31414	31520	31757	31770	31611	31365	31656	31393	31497	31530	31500	31511	31399	31449	31490	31619	31439	31584	31795	31533	31647	31572	31713	31435	31567	31539	31744	31671	31406	31546	31624	31680	31607	31775	31671	31792	31813	31879	31624	31188	31491	31587	31464	31342	31675	31498	31710	31708	31759	31761	31588	31448	31458	31636	31658	31520	31771	31354	31509	31453	31407	31578	31513	31417	31448	31434	31711	31601	31631	31513	31482	31579	31433	31741	31664	31696	31414	31569	31647	31540	31586	31663	31649	31698	31531	31681	31813	31582	31683	31395	31350	31597	31401	31603	31471	31286	31477	31745	31481	31802	31439	31680	31490	31268	31933	31544	31705	31670	31740	31421	31373	31631	31554	31720	31625	31698	31686	31481	31539	31502	31227	31566	31726	31417	31680	31340	31448	31499	31129	31430	31458	31804	31658	31596	31385	31629	31651	31410	31621	31531	31408	31501	31727	31712	31332	31652	31723	31510	31538	31506	31563	31698	31526	31613	31475	31649	31678	31519	31530	31331	31323	31335	31534	31756	31546	31719	31372	31618	31664	31418	31735	31590	31666	31638	31751	31439	31473	31569	31628	31475	31417	31641	31665	31405	31454	31469	31376	31748	31446	31367	31670	31706	31559	31546	31675	31730	31553	31724	31678	31467	31446	31548	31694	31508	31492	31712	31446	31309	31532	31565	31508	31499	31689	31492	31365	31751	31643	31928	31796	31324	31935	31661	31310	31678	31565	31738	31509	31634	31666	31590	31521	31764	31465	31498	31818	31682	31408	31351	31459	31510	31517	31748	31497	31789	31351	31717	31617	31608	31576	31370	31488	31649	31345	31653	31805	31454	31468	31680	31713	31502	31420	31615	31533	31421	31477	31575	31378	31538	31365	31686	31854	31599	31338	31722	31690	31570	31354	31473	31593	31491	31183	31593	31625	31228	31412	31868	31630	31638	31698	31639	31529	31675	31647	31600	31802	31432	31592	31829	31506	31665	31482	31251	31228	31724	31493	31571	31480	31572	31792	31745	31464	31453	31456	31733	31612	31555	31689	31382	31353	31660	31663	31564	31408	31283	31609	31690	31774	31465	31732	31563	31444	31656	31565	31464	31548	31671	31529	31343	31702	31695	31325	31599	31571	31562	31484	31380	31571	31713	31611	31490	31692	31548	31644	31736	31588	31440	31570	31452	31293	31519	31754	31656	31734	31650	31549	31562	31524	31623	31685	31301	31341	31700	31201	31626	31305	31470	31758	31490	31384	31521	31657	31762	31701	31484	31469	31722	31556	31477	31427	31298	31760	31377	31478	31434	31629	31527	31597	31598	31801	31759	31649	31809	31474	31475	31775	31276	31484	31575	31328	31514	31614	31422	31682	31491	31557	31421	31672	31570	31549	31591	31470	31611	31592	31461	31584	31479	31498	31699	31750	31735	31944	31514	31611	31728	31695	31491	31558	31844	31201	31418	31422	31370	31502	31464	31587	31754	31731	31522	31336	31450	31598	31410	31468	31607	31523	31840	31756	31360	31413	31390	31273	31485	31460	31660	31209	31581	31443	31963	31659	31416	31437	31635	31638	31442	31714	31473	31674	31402	31570	31402	31773	31863	31555	31396	31667	31541	31591	31613	31468	31495	31685	31448	31686	31817	31879	31686	31570	31495	31745	31332	31418	31616	31419	31596	31496	31444	31360	31557	31616	31657	31500	31472	31449	31382	31240	31762	31958	31717	31589	31474	31431	31399	31210	31628	31531	31602	31444	31524	31612	31765	31438	31731	31516	31799	31578	31556	31769	31833	31211	31588	31601	31602	31460	31376	31698	31518	31661	31480	31402	31813	31213	31392	31609	31546	31492	31550	31690	31506	31500	31501	31662	31658	31532	31490	31344	31217	31802	31558	31444	31474	31537	31731	31261	31404	31670	31560	31538	31726	31606	31602	31625	31559	31533	31554	31415	31276	31529	31762	31397	31625	31622	31819	31553	31532	31593	31485	31568	31789	31916	31607	31591	31271	31579	31563	31664	31344	31708	31747	31666	31576	31516	31521	31346	31398	31458	31485	31762	31480	31708	31692	31314	31678	31328	31742	31705	31507	31349	31391	31463	31690	31349	31655	31809	31693	31546	31796	31652	31468	31559	31459	31552	31546	31592	31404	31878	31737	31679	31467	31661	31635	31398	31429	31586	31456	31392	31454	31599	31456	31839	31733	31288	31490	31496	31863	31868	31860	31405	31574	31273	31439	31641	31898	31638	31618	31420	31639	31677	31429	31541	31605	31482	31636	31471	31394	31412	31372	31567	31801	31741	31482	31678	31893	31426	31547	31634	31587	31326	31431	31764	31491	31547	31670	31631	31481	31805	31534	31593	31623	31496	31493	31453	31720	31769	31557	31394	31273	31498	31556	31617	31432	31257	31505	31720	31602	31555	31544	31344	31489	31696	31658	31643	31484	31602	31381	31592	31702	31795	31689	31545	31583	31715	31346	31411	31389	31747	31722	31392	31508	31282	31473	31562	31349	31567	31426	31482	31335	31460	31678	31441	31515	31572	31322	31309	31681	31589	31552	31431	31555	31646	31632	31590	31428	31684	31553	31646	31497	31551	31810	31591	31729	31366	31544	31457	31536	31442	31306	31746	31495	31377	31724	31640	31729	31961	31773	31606	31632	31762	31757	31822	31637	31557	31666	31594	31619	31462	31503	31629	31658	31670	31586	31390	31370	31545	31377	31698	31797	31237	31668	31568	31548	31625	31590	31590	31595	31886	31661	31701	31448	31513	31541	31500	31557	31322	31360	31742	31602	31513	31473	31553
27724	43720	43457	35517	30427	27109	24792	23474	22503	21731	20874	20481	20140	20023	19960	19705	19587	19407	19514	19318	19138	19014	19197	18786	18854	18857	18826	18704	18838	18742	18710	18819	18797	18575	18949	18814	18807	18661	18614	18465	18716	18807	18781	18478	18819	18643	18836	18634	18627	18808	18680	18761	18706	18588	18858	18624	18539	18672	18783	18602	18657	18618	18463	18543	18693	18613	18588	18681	18728	18629	18660	18640	18638	18776	18661	18577	18558	18653	18615	18386	18635	18669	18503	18551	18538	18655	18583	18676	18643	18702	18681	18724	18672	18722	18544	18552	18566	18730	18569	18736	18691	18575	18663	18677	18635	18570	18637	18764	18567	18676	18791	18667	18587	18539	18678	18651	18765	18598	18763	18675	18741	18419	18588	18709	18704	18506	18571	18551	18618	18582	18494	18573	18655	18408	18539	18719	18584	18835	18592	18635	18641	18469	18698	18571	18602	18518	18341	18404	18717	18752	18626	18488	18570	18694	18656	18564	18686	18590	18588	18777	18770	18622	18659	18498	18618	18568	18788	18783	18656	18677	18534	18431	18567	18550	18628	18670	18605	18613	18674	18648	18437	18617	18553	18573	18612	18546	18692	18510	18760	18713	18538	18660	18594	18691	18827	18593	18559	18409	18745	18690	18484	18698	18599	18547	18594	18574	18634	18640	18661	18559	18732	18646	18698	18733	18570	18797	18797	18619	18483	18607	18716	18666	18623	18748	18785	18781	18537	18744	18577	18672	18781	18609	18683	18629	18596	18671	18598	18521	18727	18671	18688	18549	18621	18567	18677	18549	18747	18704	18634	18685	18676	18641	18601	18594	18592	18651	18750	18523	18664	18391	18589	18718	18594	18705	18537	18733	18721	18548	18702	18584	18480	18575	18696	18741	18512	18672	18722	18627	18555	18557	18495	18462	18826	18687	18801	18606	18521	18551	18789	18690	18677	18742	18618	18623	18579	18563	18515	18508	18578	18558	18592	18718	18680	18596	18707	18563	18641	18807	18686	18564	18771	18755	18548	18540	18934	18622	18742	18582	18594	18551	18874	18553	18630	18527	18723	18682	18582	18691	18617	18743	18552	18692	18723	18708	18638	18561	18654	18613	18696	18678	18634	18784	18515	18487	18747	18515	18726	18579	18676	18848	18479	18599	18622	18566	18651	18617	18812	18656	18694	18737	18512	18474	18637	18499	18625	18601	18708	18807	18531	18633	18762	18461	18756	18559	18514	18663	18622	18633	18821	18608	18534	18784	18460	18482	18714	18481	18757	18517	18722	18469	18636	18669	18564	18760	18853	18585	18679	18641	18583	18645	18649	18537	18537	18632	18569	18604	18531	18627	18528	18652	18556	18664	18636	18499	18650	18666	18578	18647	18523	18665	18502	18539	18865	18522	18642	18691	18537	18655	18621	18515	18746	18713	18615	18584	18473	18625	18691	18651	18693	18615	18642	18604	18644	18689	18767	18521	18690	18722	18455	18742	18621	18552	18596	18541	18639	18636	18601	18513	18716	18682	18731	18784	18407	18614	18580	18538	18793	18705	18724	18790	18505	18587	18798	18540	18661	18562	18899	18581	18754	18597	18599	18643	18833	18592	18613	18624	18517	18661	18584	18601	18713	18678	18582	18759	18616	18741	18816	18808	18655	18610	18802	18609	18714	18558	18666	18552	18460	18601	18578	18637	18449	18590	18530	18580	18534	18667	18645	18813	18624	18738	18458	18619	18544	18602	18778	18594	18687	18488	18663	18729	18786	18523	18460	18658	18496	18577	18594	18529	18705	18543	18596	18664	18573	18838	18703	18458	18618	18644	18666	18467	18433	18636	18733	18546	18778	18682	18557	18627	18614	18710	18699	18634	18537	18639	18589	18596	18788	18499	18737	18553	18646	18665	18488	18579	18433	18431	18600	18732	18730	18632	18532	18714	18587	18659	18569	18647	18381	18486	18602	18677	18588	18495	18601	18583	18666	18684	18770	18757	18542	18556	18488	18670	18530	18587	18685	18729	18680	18643	18822	18559	18717	18633	18523	18634	18566	18853	18624	18614	18755	18525	18871	18618	18748	18594	18758	18438	18774	18489	18631	18629	18424	18625	18457	18533	18609	18620	18649	18593	18616	18652	18624	18731	18507	18739	18621	18651	18708	18746	18727	18604	18536	18507	18536	18614	18749	18693	18584	18905	18548	18550	18607	18557	18596	18560	18543	18566	18639	18606	18519	18602	18764	18744	18474	18661	18668	18607	18539	18593	18697	18536	18631	18692	18566	18648	18616	18680	18702	18499	18716	18615	18784	18502	18629	18599	18612	18616	18604	18620	18585	18416	18649	18522	18702	18602	18842	18505	18658	18703	18691	18493	18709	18662	18870	18653	18643	18681	18548	18430	18596	18683	18616	18535	18662	18707	18632	18718	18759	18556	18806	18613	18810	18587	18448	18656	18701	18627	18534	18671	18551	18582	18646	18494	18555	18424	18623	18650	18568	18477	18663	18732	18631	18660	18792	18625	18687	18476	18591	18487	18596	18552	18707	18765	18637	18610	18792	18444	18598	18814	18652	18663	18609	18647	18735	18536	18548	18563	18658	18792	18560	18571	18709	18728	18504	18526	18771	18487	18774	18686	18808	18651	18573	18575	18592	18599	18663	18600	18692	18619	18486	18627	18550	18788	18711	18751	18619	18636	18658	18584	18576	18648	18592	18722	18515	18492	18621	18864	18770	18754	18682	18570	18634	18879	18565	18506	18430	18664	18717	18497	18511	18572	18643	18583	18823	18579	18619	18591	18553	18566	18553	18558	18651	18843	18634	18665	18560	18637	18714	18716	18724	18747	18613	18660	18727	18462	18642	18705	18517	18687	18747	18697	18442	18662	18808	18541	18846	18688	18443	18608	18769	18534	18776	18578	18588	18529	18589	18715	18584	18630	18600	18647	18750	18478	18674	18555	18747	18466	18681	18564	18773	18513	18596	18774	18553	18626	18646	18421	18594	18635	18751	18505	18575	18623	18829	18570	18504	18613	18691	18680	18708	18735	18728	18480	18689	18718	18759	18645	18814	18686	18706	18724	18743	18720	18754	18675	18627	18665	18692	18577	18681	18606	18501	18720	18617	18804	18782	18371	18693	18566	18617	18648	18667	18602	18620	18630	18804	18413	18649	18733	18771	18886	18591	18569	18527	18719	18821	18654	18787	18527	18774	18601	18565	18741	18644	18510	18572	18594	18578	18662	18642	18609	18661	18756	18492	18512	18642	18622	18538	18734	18720	18453	18557	18680	18703	18701	18508	18631	18511	18615	18739	18413	18569	18783	18391	18643	18651	18672	18552	18662	18778	18529	18653	18639	18792	18655	18715	18545	18583	18747	18451	18699	18534	18501	18655	18678	18732	18539	18625	18556	18537	18727	18661	18587	18707	18709	18400	18632	18699	18704	18722	18538	18607	18574	18679	18672	18771	18726	18546	18594	18661	18648	18686	18702	18741	18738	18639	18773	18690	18628	18511	18701	18662	18652	18521	18648	18640	18865	18659	18695	18510	18587	18646	18654	18578	18655	18885	18788	18699	18771	18637	18655	18647	18840	18639	18681	18769	18610	18635	18596	18649	18701	18483	18658	18572	18634	18445	18746	18535	18573	18524	18674	18622	18698	18695	18522	18598	18599	18624	18716	18784	18856	18739	18536	18627	18612	18602	18544	18587	18550	18675	18741	18597	18548	18685	18726	18532	18603	18703	18751	18696	18824	18780	18696	18757	18777	18652	18732	18637	18643	18748	18542	18680	18607	18554	18661	18676	18732	18600	18663	18694	18646	18527	18607	18653	18711	18517	18647	18819	18655	18716	18653	18618	18722	18826	18848	18633	18590	18393	18740	18722	18706	18817	18618	18688	18630	18511	18638	18681	18592	18816	18774	18482	18611	18628	18744	18809	18736	18539	18691	18488	18950	18571	18681	18490	18712	18642	18740	18632	18628	18736	18666	18548	18606	18574	18668	18572	18546	18606	18767	18632	18546	18482	18519	18541	18569	18694	18649	18449	18519	18586	18637	18712	18634	18503	18525	18586	18801	18471	18570	18578	18678	18724	18595	18512	18774	18570	18633	18688	18666	18633	18681	18717	18791	18601	18796	18591	18623	18606	18559	18480	18627	18660	18719	18736	18522	18906	18735	18805	18572	18617	18668	18442	18631	18621	18707	18675	18698	18694	18658	18661	18747	18555	18519	18732	18850	18642	18483	18612	18505	18810	18470	18499	18518	18838	18693	18585	18767	18598	18714	18916	18693	18630	18591	18689	18746	18580	18770	18726	18753	18646	18565	18765	18612	18764	18791	18546	18650	18569	18715	18800	18417	18468	18640	18736	18595	18673	18473	18539	18459	18739	18657	18651	18696	18592	18685	18620	18603	18538	18541	18622	18723	18727	18628	18654	18667	18696	18558	18621	18688	18714	18737	18681	18754	18553	18586	18606	18726	18598	18766	18534	18659	18708	18674	18815	18535	18645	18661	18587	18585	18675	18680	18597	18525	18539	18720	18793	18556	18550	18605	18676	18684	18583	18588	18662	18804	18670	18596	18693	18749	18629	18566	18632	18520	18681	18460	18576	18767	18693	18513	18556	18679	18759	18647	18752	18488	18570	18572	18607	18469	18594	18599	18660	18545	18925	18817	18564	18655	18536	18779	18634	18747	18702	18682	18675	18502	18640	18499	18532	18685	18608	18629	18568	18629	18594	18565	18513	18614	18627	18680	18539	18515	18855	18539	18748	18601	18632	18671	18563	18550	18766	18586	18563	18668	18634	18567	18804	18559	18693	18595	18609	18742	18659	18397	18481	18671	18433	18589	18675	18549	18753	18670	18720	18767	18531	18499	18537	18751	18447	18726	18586	18642	18540	18611	18631	18577	18608	18802	18603	18704	18510	18480	18426	18841	18724	18564	18739	18751	18534	18751	18605	18468	18637	18793	18498	18624	18527	18770	18726	18501	18454	18724	18766	18609	18685	18602	18688	18667	18300	18736	18595	18642	18632	18622	18608	18848	18497	18760	18643	18715	18627	18669	18702	18655	18640	18749	18566	18856	18615	18635	18784	18732	18823	18598	18763	18658	18546	18653	18720	18536	18602	18249	18507	18586	18539	18628	18589	18648
22076	20637	27013	24777	24653	32940	38940	36272	35242	35012	34143	33373	33725	33216	33116	32950	32653	32785	32335	32574	32287	32172	32348	31957	31996	31635	31837	31822	31702	31692	31616	31752	32074	31994	31943	32087	31739	32051	31902	31856	31532	31906	31910	31570	31669	31662	31927	31992	31937	31804	31648	31725	31800	31892	31565	31605	31616	31847	31923	31596	31844	31581	31643	31814	31766	31588	31636	31674	31730	31519	31727	32080	31889	31648	31730	31561	31723	31566	31787	31513	31508	31444	31460	31632	31809	31611	31623	31901	31646	31790	31812	31616	31756	31411	31745	31579	31819	31666	31384	31468	31740	31698	31999	31669	31460	31613	31799	31588	31756	31481	31484	31388	31424	31381	31696	31669	31752	31643	31642	31519	31662	31671	31608	31819	31763	31405	31881	31578	31647	31728	31755	31439	31306	31917	31845	31561	31367	31610	31602	31710	31659	31654	31148	31780	31853	31351	31453	31730	31557	31862	31777	31371	31452	31527	31772	31347	31686	31585	31601	31832	31785	31504	31768	31668	31725	31560	31502	31948	31635	31599	31588	31663	31652	31709	31701	31591	31485	31725	31574	31557	31626	31722	31745	31498	31410	31598	31621	31899	31670	31505	31455	31347	31169	31564	31759	31613	31747	31873	31551	31549	31748	31609	31727	31665	31794	31882	31321	31596	31685	31522	31603	31921	31716	31373	31567	31958	31556	31796	32062	31753	31718	31807	31416	31589	31541	31646	31507	31710	31622	31671	31114	31548	31660	31538	31851	31681	31850	31800	31805	31554	31552	31655	31483	31800	31601	31770	31690	31736	31893	31670	31636	31362	31705	31601	31677	31550	31514	31860	31537	31554	31528	31519	31860	31543	31823	31646	31693	31470	31481	31367	31710	31816	31394	31548	31667	31504	31731	31465	31923	31492	31832	31586	31784	31871	31606	31671	31682	31721	31820	31415	31592	31695	31513	31616	32009	31442	31539	31761	31774	31403	31522	31534	31783	31504	31628	31404	31643	31621	31742	31440	31946	31717	31387	31503	31922	31418	31481	31668	31511	31408	31780	31863	31534	31627	31866	31485	31508	31349	31538	31733	31736	31467	31843	31729	31611	31765	31569	31316	31437	31412	31668	31467	31427	31481	31389	31398	31786	31778	31567	31824	31545	31701	31521	31469	31803	31644	31520	31624	31732	31615	31948	31877	31467	31388	31779	31445	31306	31531	31628	31569	31445	31486	31479	31568	31521	31589	31685	31747	31653	31724	31655	31607	31753	31671	31933	31467	31711	31565	31538	31592	31375	31779	31812	31798	31501	31589	31785	31561	31638	31753	31788	31572	31520	31613	31463	31654	31491	31526	31566	31347	31566	31659	31757	31582	31524	31284	31740	31646	31572	31468	31456	31516	31296	31666	31618	31568	31570	31561	31601	31506	31703	31712	31566	31839	31780	31351	31643	31520	31497	31796	31494	31500	31349	31758	31887	31461	31722	31633	31441	31718	31310	31835	31578	31510	31777	31671	31712	31807	31724	31788	31858	31731	31445	31479	31333	31708	31475	31605	31593	31515	31539	31399	31592	31827	31728	31206	31516	31521	31682	31801	31588	31876	31419	31648	31603	31461	31677	31762	31652	31598	31810	31656	31676	31645	31694	31671	31733	31611	31685	31690	31596	31609	31788	31951	31511	31543	31383	31218	31671	31627	31795	31474	31499	31698	31651	31757	31830	31778	31866	31514	31568	31579	31581	31773	31580	31903	31627	31531	31695	31656	31671	31125	31494	31590	31660	31540	31681	31493	31536	31659	31741	31469	31618	31780	31689	31871	31649	31790	31819	31775	31539	31676	31549	31651	31594	31658	31594	31694	31749	31669	31669	31593	31663	31782	31535	31611	31529	31787	31663	31584	31771	31843	31692	31613	31344	31532	31504	31598	31740	31639	31490	31668	31443	31571	31522	31568	31746	31652	31679	31653	31398	31591	31459	31488	31487	31792	31688	31618	31395	31741	31459	31764	31491	31700	31673	31670	31670	31581	31485	31781	31684	31526	31835	31572	31837	31450	31771	31947	31802	31623	31282	31390	31866	31621	31647	31464	31827	31848	31640	31301	31441	31577	31724	31594	31678	31538	31681	31595	31513	31563	31635	31658	31845	31377	31518	31671	31659	31914	31671	31514	31731	31618	31627	31565	31486	31393	31562	31556	31723	31684	31960	31780	31512	31479	31588	31846	31744	31716	31654	31515	31623	31896	31837	31827	31534	31418	31456	31623	31714	31754	31703	31622	31717	31572	31525	31425	31572	31583	31718	31840	31682	31602	31543	31789	31536	31834	31645	31820	31826	31685	31440	31357	31656	31506	31801	31566	31711	31793	31672	31681	31786	31544	31597	31182	31723	31440	31503	31574	31679	31686	31457	31501	31425	31599	31651	31691	31676	31761	31593	31456	31276	31420	31343	31598	31619	31564	31769	31607	31790	31877	31530	31593	31584	31764	31750	31567	31549	31515	31763	31802	31535	31611	31526	31643	31564	31582	31833	31569	32067	31694	31570	31544	31465	31535	31563	31709	31661	31604	31746	31556	31734	31473	31389	31875	31673	31666	31438	31495	31712	31529	31621	31726	31562	31585	31497	31571	31692	31716	31563	31651	31887	31618	31490	31674	31765	31861	31643	31716	31383	31532	31576	31867	31647	31529	31599	31313	31550	31787	31738	31655	31752	31538	31417	31356	31446	31715	31752	31596	32044	31479	31771	31646	31558	31530	31685	31703	31821	31560	31568	31738	31672	31716	31267	31552	31582	32000	31330	31530	31664	31579	31476	31644	31846	31210	31550	31547	31396	31655	31612	31684	31671	31938	31373	31656	31596	31684	31869	31524	31516	31482	31624	31666	31460	31288	31602	31502	31820	31776	31724	31588	31532	31850	31705	31455	31675	31677	31904	31572	31729	31685	31751	31437	31746	31677	31530	31464	31882	31647	31539	31686	31533	31772	31659	31564	31821	31464	31619	31727	31584	31654	31333	31474	31612	31637	31642	31736	31841	31410	31710	31642	31608	31606	31559	31546	31669	31761	31426	31543	31563	31614	31631	31549	31426	31861	31616	31529	31685	31400	31516	31777	31786	31738	31672	31554	31606	31663	31897	31859	31835	31635	31380	31776	31625	31773	31679	31625	31506	31666	31825	31566	31400	31487	31522	31658	31474	31515	31625	31706	31529	31874	31592	31756	31815	31674	31535	31693	31601	31441	31443	31635	31661	31623	31642	31308	31343	31787	31892	31600	31509	31731	31816	31858	31749	31757	31583	31616	31514	31388	31564	31540	31721	31509	31596	31595	31564	31569	31573	31865	31663	31664	31848	31673	31850	31556	31457	31489	31638	31517	31591	31401	31733	31831	31712	31508	31498	31611	31638	31508	31400	31679	31300	31723	31552	31710	31481	31514	31478	31751	31396	31613	31619	31592	31701	31440	31506	31643	31753	31616	31655	31555	31975	31951	31723	31580	31628	31773	31979	31411	31406	31396	31740	31635	31511	31978	31751	31740	31647	31743	31537	31863	31621	31711	31631	31794	31645	31597	31627	31705	31719	31794	31586	31564	31596	31594	31717	31864	31525	31661	31277	31930	31444	31666	31648	31348	31649	31645	31718	31914	31647	31490	31660	31570	31455	31675	31620	31694	31386	31818	31681	31796	31706	31611	31666	31711	31596	31828	31673	31321	31694	31737	31782	31724	31600	31506	31701	31503	31608	31647	31576	31649	31418	31764	31673	31653	31637	31545	31391	31452	31727	31565	31955	31488	31498	31493	31970	31532	31568	31795	31574	31589	31744	31883	31604	31890	31525	31508	31545	31401	31730	31557	31494	31779	31753	31740	31635	31619	31980	31680	31389	31448	31464	31334	31730	31335	31650	31584	31715	31542	31472	31634	31585	31763	31419	31502	31598	31757	31542	31686	31754	31726	31690	31649	31691	31614	31578	31893	31594	31378	31562	31383	31677	31858	31792	31534	31711	31791	31856	31830	31594	31708	31691	31543	31704	31511	31593	31627	31612	31753	31185	31665	31694	31568	31421	31438	31530	31654	31619	31669	31541	31609	31800	31679	31531	31573	31652	31408	31421	31515	31441	31466	31662	31412	31475	31665	31783	31694	31642	31869	31744	31695	31664	31346	31460	31409	31544	31616	31544	31731	31663	31729	31671	31742	31443	31655	31905	31690	31690	31832	31682	31751	31696	31420	31515	31563	31536	31423	31793	31462	31595	31669	31681	31725	31653	31488	31628	31683	31887	31515	31637	31579	31440	31532	31639	31516	31727	31539	31538	31865	31682	31535	31821	31534	31562	31639	31493	31661	31890	31633	31634	31747	31617	31760	31715	31485	31658	31401	31788	31651	31363	31765	31695	31463	31810	31240	31522	31695	31749	31466	31646	31655	31652	31737	32061	31428	31499	31628	31672	31595	31657	31754	31520	31470	31589	31572	31857	31689	31457	31768	31604	31682	31633	31552	31608	31368	31471	31414	31650	31510	31637	31594	32000	31548	31556	31550	31641	31697	31430	31453	31683	31380	31707	31617	31585	31560	31592	31604	31534	31601	31509	31642	31604	31670	31536	31562	31439	31528	31441	31677	31718	31480	31564	31644	31489	31340	31410	31461	31469	31580	31358	31698	31500	31490	31668	31692	31707	31606	31592	31536	31269	31410	31804	31644	31814	31776	31671	31553	31642	31701	31461	31665	31879	31840	31500	31591	31504	31540	31356	31685	31651	31954	31760	31662	31863	31654	31854	31616	31836	31748	31667	31836	31424	31488	31672	31720	31526	31727	31433	31703	31590	31696	31397	31797	31717	31441	31718	31750	31672	31358	31541	31579	31803	31494	31576	31778	31541	31925	31704	31489	31704	31798	31728	31675	31685	31522	31497	31656	31819	31888	31436	31679	31468	31611	31750	31627	31631	31663	31681	31445	31765	31539	31668	31788	31348	31797	31790	31839	31734	31365	31762	31748	31622	31724	31714	31351	31785	31666	31968	31677	31623	31791	31686	31689	31629	31676	31713	31668	31491	31667	31735	31753	31876	31712	31659	31778	31727	31820	31428	31651	31575	31428	31581	31410	31477	31573	31596	31869	31602	31756	31574	31736	31596	31844	31607	31657	31702	31687
29028	48243	47938	39110	34005	30056	27153	25381	23980	22998	21955	21541	21035	20711	20402	20214	19743	19755	19418	19492	19401	19223	19166	19147	18905	18931	18662	18838	18749	18845	18704	18784	18813	18734	18851	18800	18726	18750	18860	18685	18705	18727	18565	18821	18577	18490	18565	18514	18572	18533	18482	18688	18569	18631	18680	18472	18628	18587	18498	18610	18578	18728	18582	18520	18578	18694	18638	18528	18533	18631	18593	18638	18588	18687	18652	18552	18697	18721	18568	18630	18715	18776	18533	18447	18492	18498	18552	18634	18413	18564	18639	18476	18744	18625	18510	18662	18615	18781	18692	18572	18712	18563	18662	18218	18432	18539	18605	18647	18608	18713	18458	18754	18668	18528	18842	18608	18666	18413	18643	18607	18465	18477	18664	18416	18588	18668	18617	18411	18490	18656	18469	18654	18750	18750	18569	18748	18366	18468	18541	18450	18632	18507	18570	18600	18482	18633	18408	18430	18599	18655	18586	18579	18427	18539	18531	18736	18560	18507	18576	18694	18491	18391	18514	18668	18686	18607	18578	18696	18699	18605	18545	18415	18436	18442	18492	18472	18500	18481	18581	18570	18425	18428	18392	18584	18477	18744	18652	18458	18604	18578	18589	18452	18778	18583	18617	18635	18660	18446	18616	18614	18517	18453	18596	18478	18677	18333	18588	18572	18733	18349	18512	18645	18540	18462	18677	18697	18559	18643	18835	18607	18403	18452	18542	18672	18504	18526	18492	18573	18669	18527	18500	18525	18629	18731	18454	18560	18511	18762	18581	18562	18566	18670	18540	18504	18611	18627	18460	18605	18482	18581	18500	18481	18673	18628	18506	18648	18627	18525	18619	18580	18687	18396	18609	18778	18594	18620	18571	18527	18409	18609	18353	18516	18572	18597	18531	18565	18616	18435	18357	18436	18510	18446	18417	18770	18558	18624	18463	18716	18626	18534	18660	18640	18619	18498	18631	18561	18570	18417	18610	18541	18668	18574	18400	18840	18660	18732	18596	18520	18456	18519	18536	18619	18579	18534	18429	18529	18633	18540	18500	18359	18563	18564	18571	18498	18476	18546	18626	18572	18681	18602	18507	18656	18578	18598	18549	18568	18567	18623	18493	18573	18656	18634	18629	18671	18625	18618	18456	18584	18540	18566	18497	18359	18615	18403	18540	18579	18499	18764	18524	18606	18433	18755	18743	18533	18351	18567	18619	18553	18431	18514	18663	18409	18490	18586	18621	18661	18529	18642	18493	18513	18570	18632	18494	18568	18737	18461	18641	18754	18573	18663	18535	18641	18447	18567	18547	18602	18489	18615	18607	18615	18701	18511	18578	18591	18457	18576	18546	18683	18523	18572	18623	18608	18497	18688	18488	18632	18673	18648	18625	18499	18586	18682	18490	18591	18564	18566	18621	18536	18552	18460	18520	18630	18682	18594	18802	18534	18564	18650	18652	18571	18608	18624	18562	18577	18551	18530	18560	18543	18495	18601	18673	18589	18607	18679	18618	18621	18532	18551	18515	18552	18564	18494	18643	18599	18525	18682	18705	18666	18551	18407	18668	18288	18598	18696	18464	18451	18498	18623	18469	18603	18672	18547	18489	18485	18537	18306	18611	18567	18671	18693	18643	18549	18468	18762	18532	18686	18581	18634	18767	18442	18835	18559	18563	18647	18787	18460	18708	18344	18740	18501	18521	18526	18515	18575	18482	18491	18684	18463	18607	18394	18742	18523	18515	18689	18547	18635	18660	18574	18683	18649	18479	18473	18477	18630	18612	18399	18537	18706	18670	18486	18602	18424	18741	18563	18586	18636	18591	18478	18454	18647	18706	18632	18479	18596	18668	18516	18621	18595	18645	18692	18562	18536	18717	18564	18498	18652	18652	18623	18665	18599	18727	18436	18618	18671	18485	18576	18689	18527	18647	18590	18520	18731	18424	18443	18610	18661	18644	18538	18665	18503	18626	18373	18514	18641	18440	18516	18633	18700	18553	18580	18712	18518	18651	18604	18607	18618	18551	18695	18563	18554	18573	18561	18576	18606	18607	18521	18611	18544	18577	18725	18644	18496	18453	18494	18400	18784	18646	18519	18700	18501	18469	18645	18536	18559	18562	18607	18519	18623	18642	18597	18738	18682	18536	18426	18605	18752	18534	18706	18578	18649	18527	18658	18559	18580	18545	18576	18577	18625	18699	18530	18572	18773	18477	18614	18490	18510	18503	18675	18540	18480	18630	18622	18721	18545	18769	18425	18554	18476	18593	18569	18510	18456	18737	18545	18675	18615	18459	18722	18785	18500	18703	18417	18644	18646	18656	18689	18698	18830	18490	18656	18441	18765	18640	18520	18573	18479	18566	18540	18658	18501	18630	18840	18653	18589	18613	18517	18570	18696	18478	18540	18371	18516	18618	18662	18531	18432	18725	18482	18509	18524	18553	18483	18442	18554	18479	18662	18704	18568	18880	18713	18463	18593	18561	18589	18599	18539	18705	18547	18515	18428	18645	18591	18460	18518	18604	18577	18612	18657	18523	18654	18302	18663	18606	18611	18575	18487	18648	18530	18554	18546	18375	18424	18527	18573	18608	18594	18644	18667	18579	18554	18573	18620	18524	18477	18425	18730	18622	18521	18600	18559	18532	18766	18530	18571	18638	18575	18555	18515	18528	18444	18767	18501	18662	18607	18555	18510	18706	18528	18600	18578	18644	18599	18630	18431	18307	18621	18382	18626	18437	18537	18469	18655	18728	18582	18585	18499	18470	18557	18675	18380	18529	18380	18456	18396	18751	18644	18694	18705	18443	18568	18534	18463	18668	18597	18589	18469	18498	18553	18434	18611	18483	18504	18538	18350	18508	18462	18500	18663	18686	18639	18589	18498	18796	18545	18717	18498	18719	18549	18464	18550	18349	18395	18587	18407	18591	18574	18616	18540	18483	18480	18625	18636	18430	18596	18586	18473	18805	18530	18584	18570	18513	18674	18587	18542	18434	18599	18711	18468	18496	18708	18497	18447	18521	18619	18396	18615	18522	18513	18623	18647	18646	18628	18613	18568	18553	18487	18585	18613	18685	18423	18644	18516	18551	18534	18586	18558	18512	18613	18428	18685	18482	18529	18547	18627	18430	18577	18579	18481	18454	18685	18519	18514	18673	18691	18476	18491	18642	18757	18594	18487	18506	18495	18524	18422	18687	18556	18484	18678	18660	18568	18543	18533	18647	18628	18723	18550	18644	18752	18653	18608	18500	18492	18563	18481	18574	18672	18581	18618	18481	18653	18629	18559	18584	18457	18557	18646	18531	18496	18602	18743	18743	18367	18553	18537	18602	18507	18571	18657	18623	18516	18508	18696	18577	18581	18531	18634	18570	18383	18553	18502	18684	18457	18684	18595	18676	18569	18500	18569	18814	18577	18664	18499	18636	18482	18736	18534	18561	18589	18452	18679	18682	18616	18767	18527	18569	18454	18566	18594	18647	18526	18512	18741	18620	18813	18612	18535	18533	18648	18586	18802	18639	18749	18652	18598	18674	18548	18443	18530	18472	18626	18711	18460	18735	18684	18541	18592	18323	18548	18662	18630	18668	18408	18457	18610	18544	18553	18503	18443	18676	18580	18539	18707	18619	18470	18739	18670	18648	18504	18512	18714	18409	18566	18583	18494	18611	18572	18632	18593	18607	18612	18527	18622	18473	18544	18686	18480	18487	18644	18396	18532	18583	18601	18539	18620	18683	18466	18549	18724	18493	18687	18549	18608	18717	18567	18542	18568	18582	18568	18541	18463	18335	18620	18742	18631	18443	18542	18595	18569	18501	18703	18399	18812	18753	18523	18665	18630	18565	18547	18694	18507	18577	18519	18654	18672	18603	18410	18384	18464	18682	18723	18632	18674	18511	18654	18737	18723	18545	18497	18518	18567	18648	18422	18635	18523	18352	18568	18575	18366	18698	18665	18581	18494	18829	18484	18544	18716	18524	18540	18391	18456	18556	18596	18511	18494	18513	18687	18608	18576	18532	18542	18544	18640	18589	18635	18599	18694	18568	18624	18716	18615	18691	18512	18707	18591	18553	18555	18547	18663	18655	18714	18528	18479	18553	18529	18506	18453	18843	18495	18707	18741	18577	18654	18712	18621	18525	18632	18521	18763	18469	18685	18403	18650	18443	18476	18386	18557	18501	18679	18627	18360	18618	18524	18625	18578	18641	18411	18665	18615	18632	18657	18561	18571	18762	18460	18536	18549	18585	18589	18704	18513	18573	18663	18638	18624	18756	18631	18392	18502	18548	18502	18761	18584	18567	18452	18516	18651	18550	18757	18701	18608	18366	18641	18828	18571	18671	18455	18583	18541	18603	18588	18611	18443	18536	18422	18654	18696	18337	18534	18439	18581	18489	18533	18647	18693	18604	18500	18685	18682	18449	18704	18636	18601	18682	18651	18699	18762	18642	18509	18520	18483	18639	18550	18837	18726	18614	18471	18623	18653	18561	18572	18627	18544	18728	18581	18444	18605	18537	18659	18604	18583	18689	18455	18525	18417	18760	18507	18609	18482	18587	18418	18565	18475	18571	18628	18710	18458	18580	18344	18725	18613	18648	18626	18651	18462	18692	18377	18476	18510	18658	18551	18649	18593	18815	18617	18664	18759	18573	18627	18485	18581	18602	18494	18525	18420	18594	18708	18513	18751	18758	18277	18573	18612	18668	18695	18653	18633	18573	18488	18420	18721	18527	18579	18684	18640	18648	18503	18620	18603	18569	18535	18329	18585	18566	18552	18610	18526	18696	18560	18439	18529	18626	18622	18402	18526	18664	18625	18514	18653	18646	18536	18665	18600	18527	18395	18608	18787	18494	18642	18586	18395	18385	18665	18531	18593	18604	18660	18595	18634	18601	18502	18363	18495	18582	18512	18479	18378	18659	18565	18648	18738	18615	18882	18547	18597	18738	18680	18841	18678	18520	18422	18545	18646	18756	18592	18529	18568	18623	18476	18376	18470	18463	18383	18392	18688	18451	18582	18477	18490	18670	18578	18652	18550	18555	18391	18778	18428	18648	18513	18648	18739	18517	18428	18484	18530	18688	18503	18574	18554	18477	18514	18728	18488	18627	18587	18506	18567	18483	18526	18605	18525	18784	18390	18661	18467	18547	18599
38521	35988	41938	40080	37466	36356	35768	34705	34300	34142	33868	33757	33331	33683	33374	33313	33366	33371	33446	33414	33312	33118	33173	33059	33172	33307	33329	32977	32723	32984	33133	33133	33101	33257	33068	32835	33102	32998	32658	32993	33099	33079	33137	33012	33002	33007	32990	32914	33200	32862	33072	32924	33104	33190	32914	32878	32964	32996	32778	32943	33226	32893	33214	33221	33129	33167	32938	33048	33274	33297	32981	33068	33018	33164	32868	33080	32984	33034	32955	33000	32856	32800	32941	32826	33152	32966	32995	33032	33253	33129	33136	32970	32970	33252	32931	32975	32963	32897	32965	33229	32710	32814	32980	32866	33010	33266	33144	33264	33053	33190	32962	32901	32803	32660	32936	33162	33040	33197	33169	33084	32896	32832	33288	33014	33089	33317	32895	33050	33327	33130	32992	33020	32993	33313	33139	33040	33035	32934	33042	32957	32925	32774	33081	33231	33014	33157	32955	32889	32666	33171	33247	32757	33028	32846	32998	32858	32985	32957	33234	33114	32958	32842	32931	32967	33187	32907	33061	33102	32941	32879	33035	33005	33127	32945	32829	32894	33215	32918	33231	32800	32908	32820	33007	33016	33209	32939	33017	32859	32980	32793	33104	33108	33199	33183	32865	33175	33058	33038	33095	33074	33281	33233	33066	32763	33137	32869	32942	33069	33128	32802	33161	33171	33254	33134	32990	33032	33175	33286	33091	33075	33173	33031	33230	33097	32964	33185	33052	33022	33212	33018	33124	33015	33089	32978	33127	32869	33197	33078	33078	33186	32750	32969	33108	32813	33266	32905	32841	32913	33086	33042	33124	32860	33527	33388	33095	33086	32900	33110	32971	33142	33015	33134	32985	33111	33105	33165	33233	33010	32966	33114	32878	32970	33027	32956	32973	33065	33087	32926	33002	32919	33333	32925	32888	33007	33204	32973	33008	33146	32964	32847	33135	33171	32758	32890	32843	32988	33172	32953	32819	33217	32939	33014	33096	32931	32947	32962	32961	32866	33239	32973	32916	33142	32846	32998	32968	32900	33019	33061	33268	32923	33064	32995	33179	32917	32965	33300	33170	32969	33077	33309	33034	33066	33272	33120	33028	33123	33073	32940	33030	32987	33095	32888	33082	33017	33023	32915	33193	33206	32979	32880	33142	33141	33335	33182	32843	33075	33254	32860	33174	32968	32751	32771	33187	33220	33209	33163	33082	32999	33091	33024	33162	33194	33258	32924	33005	32917	33157	33175	33080	33131	32884	33099	32957	32894	32775	33197	33035	32846	33085	33104	33154	33380	33050	32975	33067	32815	33087	33394	32909	33187	33042	33132	33183	33054	33210	32903	33163	33045	32999	32730	33214	33331	32950	33089	32953	33160	32789	32840	33035	33112	33146	33008	32978	32969	32861	33277	33174	33000	32791	32700	33279	33147	33115	33020	32983	33130	32943	32943	33092	33117	32938	33062	33060	33086	33093	32992	33178	32889	33072	33113	33065	33034	33054	33090	33148	33064	33121	32992	33178	32759	32994	32936	33074	32745	32938	32926	33254	33004	33022	32865	32965	33141	32787	33145	32827	33025	33079	33137	32963	33023	33040	32986	32813	33063	33093	32773	33275	33094	33294	33124	33122	32903	32959	32994	33000	32688	32933	32857	33004	33203	33078	32855	33287	33224	32897	32860	32902	33156	32985	32886	33168	32996	33003	33222	33429	33189	32691	32706	33313	32901	33075	33167	32981	32899	33065	32945	32998	33138	33143	33329	33078	32884	33095	32715	32973	32780	32758	32846	32975	32735	33078	32877	32807	33069	33442	33254	33100	32830	33300	33110	32892	32913	33172	33015	32954	33332	33045	33192	33301	33290	32909	33038	33087	33029	32757	33357	32937	32995	33156	32904	33145	32861	33039	32949	33029	32943	32997	33090	33113	33149	32912	32861	33068	33181	32979	32962	32998	33217	33267	33189	33030	33033	32872	32926	33065	32881	33080	32926	33084	32914	33077	33024	33112	33499	33012	33155	33149	32950	32922	32880	32957	32863	32981	32871	32934	33137	33069	33024	32943	32981	33062	32995	33096	32934	33015	33093	33075	33166	33196	33099	33032	32975	33194	32806	33161	32958	33183	33024	33086	33046	33202	32929	32992	32603	32786	32739	32900	33208	33106	32930	33162	33067	32971	33073	33095	33169	32918	33115	32931	33055	32888	32899	32815	32938	32996	33046	32898	33075	33081	33226	32973	33064	32879	33063	32964	32917	33076	33085	33133	32797	33144	32772	32743	33023	32873	33028	33129	32859	33210	32841	33136	32946	33262	32821	32740	32927	32920	32772	33148	32930	33193	33158	32962	33268	33216	33068	32889	33495	33318	33070	33228	32836	33298	33154	33082	33183	33117	33475	33102	33111	33079	33165	33172	32808	33104	32807	33076	33021	32790	32880	33105	32899	33084	32834	32947	33015	33254	33300	33133	32882	32859	33055	33079	33019	32961	32899	32833	33033	33350	32745	32879	33040	33127	33054	32938	33096	32975	32740	32759	33010	32902	32736	33005	33148	33274	33085	33181	32963	32933	33009	33124	33057	33154	33034	33034	33377	33504	33073	33008	32769	32901	33206	33237	33165	33181	32973	32904	33025	33043	32896	32927	32992	33101	32926	33524	33063	32890	33107	33009	32926	33063	32831	33323	32971	33067	33181	33002	33228	32983	33275	33222	32899	32960	32946	33054	32954	33145	32952	33011	32836	32897	32985	33000	33059	32994	32787	32881	32767	33090	32888	32992	33257	32935	33076	33068	32993	33120	32910	32895	32990	32997	33049	33162	32883	33278	32869	33072	33233	32985	32925	32889	32972	33126	33028	32974	32936	32767	32762	33122	33411	33195	33302	32949	33266	33246	33154	32709	32878	33074	33069	33009	33316	33111	33121	32841	32736	32887	33107	33014	33060	32834	33052	33028	33050	33108	33041	33260	32866	33041	33098	33226	33217	33131	32957	32927	33122	32967	32730	33066	33399	32806	32605	33000	32908	33184	32913	33302	33100	32992	32871	33044	33424	33259	33038	33141	33128	33106	32899	32866	32968	32917	33231	33321	32864	32784	32994	33125	33092	32782	32865	32839	33056	33036	32898	33064	33197	32971	33109	32840	33322	32776	33117	32869	32987	33198	32973	33057	32770	33088	33071	33117	32758	33089	33187	33042	32943	33137	32989	32984	32996	33046	33053	33079	33148	33204	33010	32952	33071	33170	33074	32937	33213	33231	32963	33110	33122	33171	33138	32832	33123	32801	32971	33255	32997	33119	33050	33055	32949	33086	32926	33156	32971	32881	33107	33001	33129	32915	33298	33091	33033	33026	33176	32976	33022	33037	33383	33105	33086	33155	33297	33112	33083	33173	33158	33212	32921	32897	33085	33046	33024	32999	33179	33240	33341	32952	33096	33041	33018	33318	33166	33091	33327	32836	32961	33126	32888	33025	32862	33055	32811	33097	33200	33260	33287	33153	32998	33053	33025	33151	32958	33055	33074	33096	33047	32966	32921	32965	32941	32965	33008	32949	33059	33116	32857	33264	33162	33110	33323	32738	33229	33435	33057	33044	33120	33172	32813	32972	33110	32983	33034	33037	32750	33054	32724	33188	32943	33285	32927	32993	33187	33245	32915	33145	33013	32917	32932	32784	32857	33042	32971	33016	32984	32987	33194	33076	33044	33160	32679	32935	33197	33153	32791	32774	32983	32853	33018	33245	33015	33206	33294	33235	33038	32794	33030	33031	32826	33182	33053	32968	33219	32860	33124	33117	33077	32894	33055	33015	33288	32959	32895	32935	32930	33255	32728	33031	32796	32957	33216	33158	33072	33006	33137	33064	33043	33276	33062	32983	33088	33053	32857	32936	33098	33118	33048	33274	33203	32845	33001	33160	32876	32928	32789	33087	33053	33153	33053	32845	33219	32936	32962	33002	33122	32955	33189	33089	33192	33473	32894	33269	32954	33278	32967	33028	33054	33157	33082	33254	33078	33316	33112	32800	32941	32872	33109	33137	33155	33345	33030	32949	33022	33029	33213	33054	33078	33032	33080	33173	32888	33100	33010	32990	33055	32811	33162	33161	33159	33041	32677	33071	33138	33066	32831	33121	33163	32934	32747	33443	33139	32931	33236	32776	32876	33181	32896	32890	33171	33130	32609	33131	33247	33347	32924	33102	33144	32949	32843	33019	32907	32787	32854	33206	33045	32942	32991	33208	33298	33361	33176	33166	32869	33278	32906	33160	33101	33199	33027	33121	33100	32920	32921	32926	33217	33491	33176	33030	33007	33058	33036	33009	32929	33228	33038	33098	33157	32907	33042	32771	32976	32985	32978	33116	33147	32970	33114	32969	32904	32785	32800	33097	33059	33001	32919	33067	33033	33199	33331	33294	33111	33091	33137	33260	33165	33262	32929	33082	32708	32883	33061	33099	33118	32993	33009	33027	32977	33233	33165	32868	33155	33275	32906	32837	33417	33172	33108	32864	33164	32993	33009	33071	33014	33284	33244	33269	33215	33098	33288	32999	33226	33165	33054	33174	33287	33510	32904	33017	33054	32860	33092	32992	33037	33177	33311	33125	33060	32967	33060	32821	33038	32804	33202	32801	33163	33033	33095	32961	32756	33021	33116	33300	32843	33129	33193	33034	33132	33251	32791	32957	33032	33102	32945	33147	32968	33106	33280	33079	33416	33297	32759	33275	33131	32873	32970	33213	33280	33063	33143	33173	33225	32875	32836	32977	33092	33054	32979	32997	33031	33052	33271	33228	32988	33097	32857	32861	32852	33141	32846	33341	33171	32866	32916	32986	33038	33053	32951	33008	32962	32865	33225	33073	32919	33247	33251	33127	33121	33148	33006	33223	33014	32960	33247	33099	32946	33239	32843	32892	32954	33237	33240	32846	33235	33074	32793	33118	33044	33215	33138	33079	33158	33058	33069	33166	33409	33289	32795	33002	32928	32978	32693	33115	33145	33074	33160	32948	32946	33234	33006	32720	33240	33164	33193	33190	33061	33020	33047	32887	33270	33065	32775	33075	32953	33110	33167	33140	33054	33041	32988	33048	32830	32864	32895	33262	33052	33250	33079	33082	33108	33173	32894	32995	33030	32898	32979	33050	32919	33042	33005
30932	37801	37139	30270	26601	24116	22607	21912	21011	20652	20477	20127	19869	19680	19901	19712	19730	19520	19642	19521	19520	19187	19296	19444	19476	19522	19382	19351	19284	19226	19476	19274	19394	19364	19173	19410	19230	19109	19401	19099	18950	19276	19139	19245	19289	19095	19433	19134	19309	19252	19195	19071	19331	19303	18944	19147	19203	19242	19278	19212	19085	19222	19241	19063	19265	19296	19156	19220	19226	19068	19143	19257	19203	19317	19146	19144	19218	19189	19137	19169	19016	19193	19205	19176	19092	19412	19208	19107	19113	19055	19120	19024	19200	19296	19097	19332	19201	19304	19217	19108	19182	19203	18961	19269	18997	19214	19221	19140	19152	19175	19095	19141	19120	19220	19082	19165	19285	19408	19101	19146	19108	19257	19152	19219	19237	19217	19165	19198	19112	19240	19125	19074	19262	19327	19191	19216	19236	19196	19107	19345	19298	19316	19097	19111	19244	19211	19204	18987	19197	19155	19205	19178	19045	19140	19138	19213	19279	19246	19330	19112	19011	19284	19159	19110	19166	19241	19294	19118	19267	19105	19169	19072	19131	18944	19264	19307	19381	19011	19241	19139	19334	19255	19271	19219	19141	19247	19228	19130	19382	19123	19159	19117	19204	19318	19170	19169	19002	18994	19211	19237	19199	19030	19394	19101	19220	19188	19233	19050	19363	19231	19237	19157	19304	19147	19074	19234	19170	19123	19025	19394	19006	19143	19176	19322	19111	19198	19249	19236	19343	19144	19338	19171	19341	19225	19182	19311	19136	19186	19107	19280	19139	19155	19172	19172	19242	19220	19217	19181	19177	19287	19225	19168	19211	19191	19281	19160	19289	19179	19287	19173	19242	19238	19380	19157	19093	19358	19091	19338	19009	19079	19381	19283	19208	19174	19097	19226	19316	19101	19001	19286	19071	19268	19121	19124	19267	19163	19159	19269	19081	18965	19230	19265	19170	19264	19230	19109	19211	19357	19222	19165	19117	19171	19052	18993	19097	19169	19120	19228	19263	19262	19028	19219	19137	19290	19207	19163	18975	19340	19127	19105	19343	19335	19269	18995	19315	19023	19233	19391	19226	19383	19277	19185	19211	19257	19156	19151	19174	19174	19240	19240	19135	19215	19080	19291	19380	19190	19280	19352	19256	19161	19364	19399	19079	19318	19216	19062	19209	19239	19333	19169	19397	19332	19074	19168	19346	19091	19258	19190	19144	19016	19195	19137	19069	19179	19096	19309	19261	19156	19237	19183	19215	19061	19412	19233	19219	19208	19105	19391	19154	19074	19193	19150	19091	19315	19287	19325	19241	19185	19273	19115	19117	19160	19227	19285	19318	19126	19236	19115	19206	19314	19085	19332	19233	19139	19175	19225	19276	19243	19310	19213	19216	19106	18973	19283	19186	19267	19158	19194	19205	19143	19017	19208	19022	19016	19283	19285	19371	19078	19128	19199	19219	19369	19262	19180	19091	19295	19320	19092	19243	19325	19150	19076	19290	19335	18994	19151	19258	19109	19235	19262	19363	19315	19343	19244	19130	19153	19269	19309	19159	18914	19133	18974	19225	19364	19026	19178	18975	19070	19120	19208	19184	19206	19148	19215	18982	19287	19138	19231	19245	19207	19166	19312	19112	19286	19307	19161	19333	19360	19242	19201	19267	19307	19147	19051	19172	19198	19289	19104	19042	19109	19243	19013	19247	19225	19196	19262	19203	19295	19245	19342	19346	19225	19109	19094	19312	19208	19087	19303	19267	19433	19136	19184	19167	19054	19245	19285	19170	19257	19246	19081	19133	19129	19409	19005	19250	19139	19088	19304	19307	19161	19172	19185	19036	19127	19269	19180	19084	19237	19097	19290	19219	19179	19236	19088	19217	18921	19320	19166	19327	19175	19160	19064	19342	19155	19205	19339	19014	19166	19191	19282	19003	19403	19130	19253	19190	19183	19224	19142	19256	19192	19220	19195	19146	19392	19342	19282	19171	19228	19308	19176	19199	19167	19203	19112	19356	19232	19145	19214	19182	19161	19253	19243	19271	19066	19273	19182	19189	19191	19223	19211	19291	19235	19337	19222	19239	19040	19179	19327	19148	19160	19179	19317	19128	19136	19343	19250	19439	19288	19182	19324	19069	19380	19407	19247	19361	19048	19272	19152	19314	19256	19301	19278	19267	19301	19041	19104	19236	18979	19064	19064	19196	19209	19214	19433	19421	19354	19134	19239	19222	19182	19047	19343	19265	19271	19448	19277	19032	19109	19113	19238	19171	19196	19218	19031	19276	19217	19194	19364	19299	19146	19233	19245	19220	19118	19165	19258	19265	19190	18974	19114	19283	19116	19243	19203	19327	19212	19258	19007	19388	19188	19318	19121	19077	19219	19265	19227	19227	19085	19304	19128	18921	19261	19272	19258	19131	19134	19270	19173	19242	19283	19116	19242	19191	19396	19267	19253	19347	19214	19153	19336	19287	19109	19166	19305	19340	19312	19197	19067	19307	19096	19204	19241	19150	19283	19353	19251	19160	19170	19228	19260	19061	19242	19216	19276	19259	19241	19209	19030	19311	19098	19177	19370	19188	19294	19267	19250	19206	19378	19318	19329	19368	19141	19267	19314	19168	19200	19195	19258	19267	19052	19305	19170	19214	19246	19052	19181	19331	19063	19397	19177	19141	19081	19092	19142	19258	19179	19267	19135	19158	19180	19176	19079	18988	19115	19207	19109	19138	19399	19164	19290	19262	19300	19155	19184	19181	19433	19406	19226	19235	19236	19083	19241	19160	19193	19289	18924	19284	19230	19074	19137	19140	19235	19359	19274	19404	19157	19256	19194	19235	19295	19202	19199	19085	19271	19173	19339	19291	19168	19209	19220	19372	19004	19131	19420	19278	19327	19147	19405	19084	19061	19198	19384	19055	19239	19323	19158	19217	19256	19289	19218	19198	19244	19211	19152	19267	19216	19275	19122	19246	19188	19279	19343	19257	19214	19143	19252	19170	19212	19148	19189	19019	19203	19061	19192	19321	19207	19285	19206	19156	19369	19165	19204	19019	19378	19232	19181	19422	19034	19190	19128	19193	19263	19132	19004	19178	19137	19110	19216	19266	19204	19272	19108	19244	19128	19300	19132	19148	19087	19218	19277	19255	19119	19139	19262	19222	19428	19142	19324	19221	19136	19395	19205	19300	19102	19139	19159	19140	19289	19133	19004	19059	19201	19173	19186	19133	19194	19026	19339	19209	19233	19133	19300	19066	19316	19303	19189	19268	19311	19235	19264	19250	19131	19216	19414	19086	19197	19270	19260	19256	19125	19200	19197	19109	19072	19255	19082	19208	19145	19178	19236	19216	19178	19309	19304	19171	19155	19195	19316	19170	19116	19173	19127	19376	19181	19281	19136	19204	19270	19243	19343	19280	19234	19043	19179	19223	19234	19364	19159	19261	19261	19584	19111	19140	19201	19260	19221	19166	19187	19209	19211	19168	19236	19024	19181	19216	19145	19185	19183	19108	19173	19297	19312	19415	19160	19443	19251	19015	19061	19088	19332	19272	19203	19171	19343	19194	19239	19166	19192	19225	19252	19321	19197	19214	19045	19295	19096	19294	19246	19137	19238	19064	19319	19182	19124	19084	19202	19071	19208	19148	19146	19321	19180	19156	19224	19258	19395	19029	19362	19065	19227	19275	19085	19267	19155	19173	19229	19230	19341	19062	19088	19387	19163	18978	19324	19131	19288	19172	19406	19145	19224	19367	19310	19036	19035	19337	19071	19349	19409	19177	19080	19252	18954	19189	19074	18998	19212	19305	19382	19262	19312	19292	19080	19236	19089	19237	19162	19024	19195	19100	19049	19149	19159	19210	19237	19214	19193	19286	19409	19336	19435	19225	19237	19070	19198	19246	19408	19083	19134	19274	19430	19058	19159	19022	19094	19231	19453	19255	19347	19364	19277	19355	19194	19111	19334	19290	19184	19200	19274	19143	19206	19249	19256	19296	19280	19041	19342	19342	19169	19337	19173	19156	19168	19251	19169	19325	19209	19335	19166	19364	19148	19294	19242	19158	19284	19281	19199	19153	19313	19411	19187	19313	19205	19330	19277	19308	19118	19304	19230	19255	19155	19178	19220	18989	19186	18993	19105	19261	19348	19247	19127	19232	19287	19345	19208	19148	19245	19210	19428	19346	19295	19210	19214	19013	19238	19250	19025	19188	19241	19045	19290	19236	19301	19162	19213	19221	19243	19272	19276	19283	19040	19322	19417	19267	19212	19157	19152	19292	19256	19306	19465	19245	19198	19262	19210	19348	19321	19070	19168	19156	19291	19202	19144	19269	19188	19088	19079	19237	19051	19240	19382	19121	19121	19123	19281	19311	19283	19092	19207	19230	19355	19045	19187	19216	19147	19253	19198	19225	19219	19344	19324	19299	19117	19238	19304	19214	19338	19327	19203	19207	19226	19014	19201	19353	19276	19231	19165	19351	19253	19195	19356	19280	19431	19251	19398	19285	19156	19339	19267	19193	19163	19287	19120	19218	19197	19050	19152	19180	19150	19238	19254	19270	19183	19240	19227	19159	19188	19390	19252	19346	19028	19289	19196	19351	19168	19374	19216	19099	19185	19195	19285	19260	19110	19117	19337	19332	19089	19305	19300	18991	19200	19141	19344	19062	19211	19093	19109	19264	19126	19066	19198	19257	19320	19221	19183	19012	19268	19431	19118	19158	19255	19118	19255	19243	19187	19273	19168	19107	19245	19389	19170	18971	19203	19117	19270	19221	19202	19068	19230	19190	19221	19341	19048	19188	19284	19084	19203	19131	19171	19416	19170	19277	19183	19331	19094	19025	19330	19313	19313	19018	19261	19236	19274	19292	19269	19211	19403	19119	19050	19169	19173	19279	19295	19295	19195	19338	19192	19134	19208	18983	19253	19202	19098	19109	19374	19054	19155	19276	19307	19074	19290	19218	19064	19500	19203	19116	19311	19091	19260	19010	19189	19135	19436	19332	19346	19219	19161	19285	19033	19281	19216	19384	19102	19139	19172	19223	19282	19250	19169	19223	19230	19224	19100	19023	19363	19294	19309	19191	19256	19321	19313	19221	19113	19215	19347	19251	19488	19314	19188	19237	19118	19082	19239	19235	19231	19277	19260
23069	20659	27192	25712	27808	34737	37701	35338	34559	34378	33718	33471	33343	33206	32846	32963	32935	32713	32418	32375	32571	32384	32354	32418	32272	32476	32414	32424	32324	31947	32142	32212	32429	32272	32115	32101	32189	31855	32159	32210	31950	32151	31991	31947	32043	32228	32029	32106	32195	32035	32082	32184	32273	32359	32455	32180	31901	31862	32376	32230	31812	32230	32025	32110	31837	31867	32088	31947	31986	31870	32077	32177	32172	31987	32081	31967	32189	32129	32074	32165	32087	32233	32118	32195	32179	32062	32193	32055	32074	32060	31897	32147	32067	32058	32204	32023	32164	31878	31998	32033	31977	32033	32135	32012	32189	31932	32056	32024	32214	31877	32050	32032	32163	32120	32125	32079	32260	32001	32236	32283	32095	31783	31910	32020	31878	32114	32123	31795	32272	32004	32111	32414	31829	31757	32027	32139	31862	32215	32432	32432	32170	31814	32149	32075	31932	32141	31759	31981	32132	32171	32166	32272	32349	31900	32039	31897	32042	31935	32029	31969	31890	32135	31924	32181	31961	31950	31953	32305	31958	31916	32034	32033	32234	32024	31964	31827	32219	32027	32046	32118	31980	31871	32006	31913	32085	31925	32109	32003	32093	32210	32389	32134	32112	32018	32120	31831	31947	32072	32193	32082	31961	32079	32187	32047	31994	32047	31740	31962	32160	31980	31969	32103	32005	32219	32066	31969	31849	31795	32088	32128	32021	31788	32106	31922	31969	31823	32041	32237	32075	31879	32256	31911	32096	32013	32123	32103	31938	31894	32198	32114	32301	31880	32019	32239	32141	31975	32136	32153	32039	32024	31921	31998	32117	31991	32228	32042	32026	31613	32003	32106	32072	32173	32307	32071	32191	32191	32095	32158	31894	31963	32019	32237	32223	32160	32033	31976	31745	32008	32205	32297	31960	31773	31951	31841	31889	32252	31732	31814	31953	32020	32102	32137	32013	32015	32168	32191	32056	32039	32098	32014	31919	32113	31935	32161	32052	32218	31899	31975	31941	32061	32042	32269	31881	31960	32240	32186	32190	32026	31748	32156	31946	32201	32202	32275	31967	31929	31954	32106	32285	32008	32102	31863	31890	31881	32006	32219	32120	31928	32136	32145	32264	31641	31884	31889	32067	31985	32107	31974	32069	32119	31802	32103	32019	32148	31957	32206	31984	31765	31977	32174	31956	31916	31968	32013	32064	31964	32399	31862	32264	31753	31818	31995	32001	32227	32055	32055	31910	32003	32052	32097	32030	31905	31770	32012	32095	32391	32096	31999	32049	32168	32148	32043	31839	31890	32003	32021	31939	32072	31985	32227	31954	31916	31809	31976	31835	32061	32061	32255	32203	31877	32138	31762	31872	32008	32078	32206	32249	32351	32306	32285	32080	32084	32026	32208	32182	32045	31960	31964	32218	32022	32173	32091	31862	31914	32058	32116	32020	32217	31948	32052	32000	31929	32111	32094	32052	32131	32081	31809	32203	31978	32167	32121	31897	32094	32151	31810	32235	31923	32133	32180	32068	32157	31754	32062	32194	31880	31996	32018	31975	31938	32040	31827	32156	32089	32041	32202	32276	32138	32122	32032	31960	31960	31973	32061	32228	32284	32139	32296	32066	31927	31946	32132	32050	32007	32116	31939	31958	32241	31942	31755	32171	31983	32110	32029	31961	31942	32235	32044	31940	31915	31824	32065	32146	31996	31995	31880	31863	32036	32096	32087	32233	32059	32168	31945	32006	31828	32126	31851	31908	31848	31946	32212	32190	32078	32304	32099	32033	32227	31865	32012	32280	32236	31994	32155	31979	31851	31911	31954	32309	32305	31833	32074	32168	32020	31941	32116	31897	32117	31914	31982	31953	32128	32279	32152	31864	31689	32034	32187	32210	31928	32091	31960	32301	32148	31900	31809	31927	31926	32101	32170	32070	32131	32329	32077	32063	32079	31884	32108	31821	32155	32295	32060	32024	31889	32023	31821	32107	32288	32190	32088	32143	32306	32286	32050	31759	32082	32231	32042	31980	32180	32052	32073	32267	32074	32049	32161	32185	32069	32088	32145	32156	32075	31816	31889	32115	32071	32115	32024	32057	31947	32125	32174	32062	32018	32052	32140	32068	31939	32108	31838	32048	31964	31610	32050	32184	32058	32199	31960	32159	31953	32359	31923	32016	32271	32363	32278	32009	31999	32026	32255	32144	31869	32149	32001	31873	32079	31963	31974	32040	31989	31964	32148	32099	31987	32029	32048	31921	32322	31909	32109	31963	31680	32161	32120	32023	32058	31916	31931	32132	32226	32019	32126	32081	31902	31963	32050	31933	32164	31982	32331	32325	31902	32030	32073	32047	31897	31974	31910	32096	32160	32040	32142	32146	32114	31863	31888	31976	31909	31708	32141	32283	31557	32219	32179	31992	31801	32068	32135	32235	32182	31856	32078	32054	32031	31952	31975	32222	32112	32210	31909	32096	32209	32100	32006	32292	32059	31912	32289	32145	32227	31930	31997	32130	32042	32177	31938	31835	32029	32028	31948	31839	31819	32309	31944	31731	32075	32109	32069	32212	32122	31989	32158	32079	32320	32002	31916	31918	32074	31796	32003	32211	31872	32167	31968	31959	32034	32024	31889	31820	31942	32318	32070	32352	31992	32010	31961	32107	31996	32171	31987	32160	32025	32130	32040	31750	31954	32114	32195	32292	32133	32357	32100	31656	31959	32145	32247	31815	31786	31708	31788	32067	32300	32112	31937	32164	31908	31999	31930	31982	31797	31633	31758	31959	31960	32062	31928	31878	31891	31892	31760	31921	31946	32262	31809	31966	31988	32145	31723	32134	31921	32210	32374	32083	32056	31944	31992	32233	32196	31961	32089	31962	31698	32136	31969	32056	32127	32145	32563	31992	32010	32238	32021	31940	32041	32061	32032	32208	32101	32053	32046	31936	31924	31949	32268	31592	32073	32065	32057	32123	31903	31848	32117	32080	32191	32182	31935	32377	32190	32144	32110	31926	31913	31594	31933	31850	31871	32013	31750	31991	32009	32060	31947	32082	31960	32098	32112	31947	32073	32156	32072	32124	31751	31993	32165	32144	31923	32122	32145	32319	32128	32052	32042	32104	32061	31769	31943	32092	32054	31992	32014	31892	32086	31983	31828	31846	31962	32127	32145	31928	31911	32020	32030	31834	32104	32354	32174	31923	32080	32006	32442	32162	31991	32000	32178	32278	32288	31937	32077	31888	31749	31875	32108	31892	32003	32007	31971	32044	31989	31996	32198	31729	32136	31954	31992	32057	31804	32092	32315	32085	31992	32141	32188	31999	32298	32388	31956	31975	32060	32041	31906	31721	32203	31812	32097	31856	31939	32395	32079	32201	32013	32114	32036	32051	32184	32150	31822	32027	31965	32180	32191	32048	32100	32212	32200	32094	32214	32042	31896	32108	31568	32145	32039	32090	31840	31977	31963	32131	31947	31936	32195	31911	32258	31934	32218	32052	31789	32217	31955	31944	31652	31861	31987	32075	32062	31940	32007	32044	32256	32298	32058	31703	32136	31937	31842	31888	31845	32098	31923	31950	31880	31888	31675	32197	32235	32009	32066	32121	32189	32262	31887	32248	32001	31743	32081	32036	31943	32263	32119	32186	32351	31894	32327	32053	32111	32050	32012	32073	32005	32254	32146	32205	32114	32115	31929	32279	32167	32092	31952	32142	31853	32092	31846	31897	32245	32053	31924	32050	32081	32218	32175	32112	31917	31954	31975	32033	32224	32151	31842	32252	31761	31945	32247	31929	32146	32300	32119	32061	32218	32033	32085	31914	31952	31841	32133	32169	32209	31999	31730	31964	31885	31959	32068	32007	31984	31980	31811	32022	32050	32222	32118	32037	31961	32074	32293	32179	32020	32478	31872	32327	32102	32127	32006	31859	32153	32023	32269	32285	32106	32143	32137	32190	32165	31830	32081	32105	31979	32078	31974	32145	32119	32051	32213	32148	32137	32332	32203	32043	31940	32059	32027	32196	32155	32105	32125	31915	32029	32245	32347	32007	32220	31981	31993	31976	32012	32146	32172	31965	32282	32171	31915	31942	31820	32068	32238	32322	32168	31989	32122	32203	31944	31725	31698	31749	32032	32173	32223	32311	32074	32260	32284	32210	32103	32055	32116	32052	31843	31861	31997	32092	32133	32112	31923	32103	31830	31863	32035	31847	32182	32161	32058	32178	31935	31885	32175	32156	31947	32160	31951	31991	32066	31962	32156	32129	32103	31891	32067	31714	32048	32024	32157	31918	32132	31975	32303	32281	32024	32208	32071	32126	32135	32012	32154	32179	32100	31925	31892	32236	31972	31968	31898	32100	32123	31725	32211	32083	31992	31999	32130	31916	32102	31987	31973	32173	32029	32182	31941	31814	32219	32104	31861	32130	31977	32019	31961	31695	32100	32158	31993	31745	32239	32302	32036	32004	32243	32003	31921	31995	32095	32243	32245	32059	31992	32028	32066	32221	32150	31905	32088	32211	31836	31854	32229	32159	31912	32077	32072	32044	31848	31877	31928	32163	32038	32259	32149	32223	31810	31960	31937	31951	32074	32109	32134	32358	31899	31824	32154	32441	32168	31804	32236	31888	32478	32065	31984	32150	32167	31776	31853	32128	31886	31857	32009	32131	31924	32202	32241	32018	31760	32149	32184	31827	32043	32308	32146	32318	32244	32445	31897	31979	32319	32243	31904	31898	32131	32007	32091	32117	31921	31994	32189	31806	32090	32204	31807	32049	31831	31899	32175	32120	32132	32558	32012	32080	32019	32216	32299	32121	32081	32286	32065	32085	32219	31957	32090	32038	31900	32212	32063	32229	32114	32241	31884	31878	32075	32076	32071	31849	31877	32354	32110	32147	32191	32082	31993	32026	32053	32013	32256	32069	31852	31960	31951	31911	31999	32109	31880	31847	32342	32136	31809	31834	32311	32143	31932	32258	31779	32284	32025	32185	31887	32150	32081	32065	32033	32080	31921	32227	32287	31755	32020	32336	31910	32096	31878	32301	32246	31950	32102	32035	31725	31906	32059	31797	32102	31970	32040	32414	31977	31976	32153	32092	31916	32093	32134	32213	32004	31979	31856	31931	32122	32002	32205	31988	31900	32146	31979
27169	43356	43536	35334	30593	27479	25237	23499	22479	21836	21238	20675	20474	20532	20136	19935	19919	19454	19547	19415	19348	19306	19233	19107	19237	18931	19105	18946	18972	19048	18970	19021	18985	19039	18868	18994	18835	18920	18872	18879	18935	18880	18829	18677	18826	19006	18634	18914	18888	18606	18986	18754	18820	19037	18897	18730	18805	18998	18861	18764	18968	18938	18681	18849	18824	18803	18853	18780	18817	18913	18782	18850	18739	18794	18912	18865	18853	18532	18849	18810	18818	18752	18847	18867	18915	18762	18976	18842	18921	18671	18855	18803	18885	18800	18911	18967	18879	18922	18743	18807	18878	19027	18807	18814	18876	18912	18701	18749	18829	18956	18817	18777	18800	18893	18990	18829	18835	18956	18784	18797	18787	18821	19034	18843	18815	19004	18843	18709	18799	18847	18785	18971	18778	18831	18716	18839	18816	18989	18708	18968	18810	18805	18790	19095	18821	18935	18980	18896	18842	18889	18860	18756	18814	18793	18710	18902	18890	18810	18775	18741	18802	18979	18790	19068	18947	18701	18720	18813	18819	18883	18711	18905	18743	18944	18874	18715	18866	18895	18903	18914	18941	18868	18814	18896	18683	18650	18765	18766	18646	18810	18723	18784	18827	18790	18732	18642	18785	18909	18916	18832	18664	18977	18863	18865	18790	18675	19059	18808	18897	18856	18760	18840	18658	18740	18974	18786	18971	18912	18821	18848	18855	18869	18689	18821	18719	18800	18875	18904	18909	18840	18838	18809	18751	18737	18740	18763	18817	18714	18921	18758	18724	18809	18876	18981	18908	18942	19021	18779	18729	18773	18875	18885	18823	18806	18760	18922	18846	18773	18785	18950	18751	18984	18565	18959	18900	18831	18918	18688	18889	18775	18768	18705	18840	18692	18876	18687	18829	18686	18670	18954	19018	18942	18905	18820	18704	18684	18839	18709	18758	18809	18917	18756	18983	18755	18667	18753	18739	18936	18952	18812	18863	18768	18790	18815	18850	18815	18932	18861	18866	18677	18908	18879	18822	18804	18803	18771	18641	18754	18685	18738	18892	18751	18851	18750	18836	18856	18799	18936	18951	18810	18825	18994	18851	18845	18768	18764	18782	18668	18790	18675	18865	18818	18886	18805	18815	18667	18904	18934	18712	18857	18992	18754	18954	18784	18910	18679	18803	18978	18710	18646	18823	18709	18897	18844	18736	18865	18601	18646	18821	18728	18948	18773	18862	18816	18840	18756	18821	18944	18762	18957	18721	18942	18850	18839	18891	18704	18872	18891	18816	18893	18771	18796	18832	19040	18712	18911	18883	18722	18852	18700	18789	18938	19050	18777	19038	18859	19011	18739	18885	18753	18887	18823	18778	18923	18940	18914	18858	18883	18847	18781	18762	18816	18745	18877	18868	18853	18786	18802	18852	18931	18821	18778	19067	18774	18974	18770	18866	18886	19033	18877	18633	18704	18863	18943	18924	18912	18749	18918	18798	18784	18822	18718	18681	18835	18842	18944	18731	18715	18641	18693	18702	18761	18983	18748	18762	18865	18961	18818	18851	18876	18719	18829	18855	18760	18713	18882	18819	18742	18712	18840	18953	18868	18950	18694	18916	18695	18864	18815	19021	18985	18837	18564	18748	18723	18950	18811	18895	18678	18850	18894	18761	18794	18906	18895	18845	18725	19012	18904	18935	18850	18830	18757	18838	18790	18725	18773	18742	18803	18913	18871	18815	18763	18634	18688	18861	18857	18806	18955	18891	18848	18741	18875	18826	18774	18932	18846	18975	19057	18800	18886	18876	18757	18992	18801	18931	18844	18688	18896	18890	18937	18875	18917	18858	18827	18689	18810	18745	18859	18729	18926	18900	18807	18733	18629	18927	18849	18927	18826	18757	18773	18966	18821	18752	18680	18628	18788	18862	18748	18926	18768	18803	18922	18719	19099	18781	18968	18820	18711	18787	18742	18717	18671	18916	18759	18652	18843	18793	18802	19026	18881	18895	18825	18853	18943	18841	18765	18864	18693	18885	18814	18862	18765	18748	18892	19069	18888	18624	18863	18750	18859	18788	18905	18915	18996	18601	18910	18893	18795	18863	18789	18837	18814	18644	18622	18840	18738	18798	18900	18938	18717	18709	18975	18796	18837	18889	18854	18894	18752	18649	18609	18796	18952	18748	18647	18700	18764	18834	18904	18844	18673	18897	18809	18888	18733	18823	18819	18733	18834	18804	18663	18865	18850	18975	19056	18853	18936	18748	18735	18735	19002	18953	18892	18813	18978	18905	18722	18755	18923	18934	18715	18877	18684	18820	18758	18827	18666	18758	18772	18977	18826	18873	18725	18864	18817	18696	18953	18745	18745	19015	18784	18738	18813	18783	18787	18699	18938	18794	18650	18925	18561	18936	18761	18805	18804	18774	18923	18900	18749	18906	18837	18830	18931	18734	18749	18779	18710	18758	18860	18796	18853	18941	18928	18951	18731	18762	18887	18997	18812	18747	18701	18679	18786	18955	18801	18778	18827	18780	19015	18969	18814	18886	18748	18817	18634	18891	19020	18908	18813	18748	18648	18932	18909	18898	18794	18628	19036	18680	19042	18862	18767	18798	18837	18915	18836	18871	18762	18816	18746	18842	18654	18829	18880	18756	18837	18820	18841	18713	18621	18962	18785	18990	18626	18823	18834	18960	18760	18936	18794	18616	18856	18908	18717	18633	18839	18852	18791	18739	18823	18975	18907	18859	18817	18717	18870	18891	18870	18837	18850	18768	19092	18992	18989	18729	18774	18798	18877	18742	18764	18841	18854	18845	18880	18781	18760	19013	18857	18896	18742	18641	18611	18779	18881	18807	18690	18947	18890	18926	18824	18686	18813	18648	18873	18711	18756	18945	18900	19071	18883	18676	18840	18902	18738	18923	18799	18959	18747	18743	19037	18782	18882	18962	18815	18935	18763	18880	18861	18872	18817	18896	18776	18813	19015	18904	18802	18774	18801	19048	18873	18757	18827	18771	18801	18887	18804	18960	18683	18795	18861	18854	18996	18956	18836	18702	18816	18786	18850	18829	18932	18930	18555	18848	18815	18858	18769	18949	18764	18844	18819	18583	18772	18721	18844	18763	18838	18957	18903	18671	18784	18863	18818	19002	18807	18797	18700	18859	18626	19072	18714	18745	18919	18872	18986	18923	18711	18815	18844	18704	18874	18998	18770	18893	18827	18815	18691	18878	18780	18725	18815	18796	18880	18865	18860	18734	18722	18842	18763	18746	18743	18702	19039	18934	18704	18811	18821	18758	18842	18856	19034	18909	18912	18710	18823	18725	18851	18852	18920	18697	18932	18647	18704	18754	18711	18716	18983	18703	18778	18729	18761	18772	18801	18852	18767	18809	18753	18756	18782	18700	18660	18794	18709	18750	18751	18931	18863	18726	18865	18925	18743	18871	18927	18746	18759	18828	18812	18832	18680	18843	18816	18991	18807	18926	18877	18829	18991	18716	18669	18781	18511	18859	18838	18878	18769	18700	18774	18822	18756	18755	18688	18907	18626	18872	18700	18784	18729	18864	18861	18764	18813	18753	18914	18757	18965	18736	18971	19027	19034	18911	18893	18882	19086	18827	18957	18739	18851	18828	18792	18839	18839	18608	18728	18776	19032	18821	18625	18695	18865	18717	18947	18735	18769	18813	18960	18773	18866	18850	18875	18752	18914	18947	18957	18711	18768	18822	18860	18958	18787	18824	18642	18661	18704	18872	18759	18780	18854	18902	18989	18748	18625	18976	18823	18647	18684	19107	18838	18822	18885	18844	18807	18944	18826	18848	18938	18914	18953	18921	18684	18925	18895	18987	18794	18962	18966	18811	18923	18773	18854	18760	18980	18777	18801	18999	18946	18740	18789	18780	18968	18816	18798	18751	18847	18718	18760	19020	18865	18667	18647	18767	18721	18900	18787	18894	18937	18888	18777	18932	18974	18783	18748	18955	18934	18903	18891	18890	18913	18985	18662	18784	18746	18965	18594	18851	18770	18797	18862	18727	18857	18898	18835	18870	18849	18790	18843	18869	18980	18858	18751	18719	18727	18982	18705	18846	18592	18807	18873	18969	18898	18832	18932	19034	18804	18767	18673	18776	18754	18671	18933	18689	18879	18925	18787	18878	18759	18875	18909	18875	18879	18685	18716	19002	18946	18793	18786	18782	18894	18903	18827	18808	18821	18757	18889	18783	18951	18696	18790	18940	18836	18829	18788	18939	18836	18891	18933	18795	18796	18859	18908	18775	18792	18913	18972	18930	18909	18863	18748	18891	18805	18769	18697	18811	18831	18649	18880	18932	18893	18806	18891	18902	18987	18899	18730	18790	18706	18815	18848	18783	18844	18883	18788	18858	18792	18766	18991	18731	18973	18773	18697	18918	18887	18937	18794	18910	18776	18850	18716	18931	18824	18823	18932	18914	18740	18772	18874	18869	18759	18786	18715	18834	18888	18683	18848	18855	19003	18634	18724	18678	18997	18886	18885	18720	18701	18612	18800	18820	18733	18835	18832	18779	18953	18818	19052	18856	18718	18975	18909	18929	18716	19006	18839	18988	18719	18729	18958	18753	18841	18653	18767	18892	18981	18743	18760	18956	18793	18801	18685	18806	18828	18895	18833	18884	18795	18817	18924	18760	18729	18830	18851	19049	18740	18775	18756	18873	18983	18786	18955	18850	18779	18936	18886	18891	18771	18830	18636	18904	18938	18777	18647	18740	18715	18898	18800	18833	18881	18749	18614	18808	18792	18766	18762	18841	18595	18707	18925	18812	19050	18811	18765	18783	18833	18825	18781	19019	18902	18750	18874	18646	19061	18886	18900	18789	18768	18720	18842	18837	18904	18769	18627	18752	18897	18828	18749	18864	18942	18955	18662	18813	18824	18739	18745	18884	19075	18784	18758	19028	18746	18893	18886	18936	18817	18919	18878	18715	18926	18949	18844	18788	18685	18755	18934	18895	18843	18948	18950	18788	18815	18801	18787	18836	18858	18942	18850	18889	18863	18855	18826	18853	18898	18952	18896	18900	18936	18806	18639	19046	18756	18907	18930	18791	18792	18893	18861	18739	18964	18820	18830	18828	18753	18859	18794	18813	18888	18699	18772	18660	18847	18862	19075
22076	20641	27065	24828	24885	33380	39500	36387	35224	35442	34515	33964	33723	33563	33488	33404	33329	33254	32854	32892	32552	32963	32423	32386	32372	32209	32404	32293	32098	32193	32220	32195	32331	32304	32071	32466	32199	32196	32162	31980	32129	32255	32207	32566	32133	32192	31893	32371	32130	32049	32054	32156	32231	32159	32223	32080	32194	32107	32156	32057	31899	32069	31765	32142	32152	32085	32001	31746	31957	31849	31827	32204	32057	31950	32178	32178	32050	31992	31973	32187	32119	31986	31842	32084	31996	32091	31933	31776	31909	31771	32187	32017	31950	31758	32048	31861	32260	32072	32008	32014	32091	31972	32071	32005	32091	31998	32182	31913	32068	31907	32016	31991	32075	32090	32231	31774	31887	32062	31965	32031	31942	32027	31926	32088	31946	32008	32038	32208	32266	32069	32255	32249	32197	31966	32129	31988	31946	31980	32194	32101	31868	32118	32249	31943	31910	32383	31860	31846	31934	32006	31910	31820	31997	31997	31922	31892	32135	32029	32013	31775	31873	31901	31729	31935	31997	31621	31872	31987	31830	31775	32057	31786	32210	32087	32222	32056	32016	32181	31958	32297	32069	32012	31824	31822	32011	31996	32047	32051	31760	31906	32114	32002	31962	32121	31990	31767	32229	32249	32191	32040	31791	31857	32076	31969	32088	32153	31992	32161	32025	31670	32002	31941	32120	31933	32353	32200	32263	31981	32232	31940	32083	32054	31916	31876	31956	31954	31974	31838	32263	32095	32017	32029	31974	32144	32325	32355	32065	32401	32012	32136	32126	31955	31943	31800	32018	31562	31948	32124	32000	32061	31901	31716	31726	32038	32002	31857	32101	32213	32045	31916	32136	32179	32006	32269	32004	32087	31960	32063	32155	31862	32045	31706	31883	32031	32429	31867	31738	31916	31837	32043	31951	32071	32040	31725	31894	32122	32286	32016	32039	31914	31689	31696	31869	32100	32330	32102	31941	31984	31691	31917	32226	31990	32062	32348	31916	31955	32052	31915	32222	31871	32278	31892	32047	31914	32083	31846	31892	31965	31936	31851	32263	31749	32096	32297	32163	32134	31747	32134	32042	31931	31989	31760	31885	32104	32033	31965	32059	31974	32002	31990	32087	32028	32053	32057	32018	31856	32061	31895	31830	31934	32200	32023	32071	32307	31967	32135	32203	31975	32036	32247	32078	32005	31841	31856	32179	32044	32034	32016	31793	31823	32101	32087	31726	32134	31949	31994	31971	31817	32013	32139	32236	31747	32047	32152	31955	31995	32116	31810	32325	32265	32022	32227	32107	32003	32107	31872	32033	31844	31966	32144	32183	31747	32197	31949	32283	31953	31941	31944	32275	31771	31932	32045	32223	31796	31811	31890	31855	31932	32059	31873	32307	32202	32231	32166	32133	32164	31840	32244	32098	31929	31896	31953	32025	31997	32037	32143	31846	32036	32026	32194	32016	31981	32266	32307	32026	32129	32220	32003	32031	31895	32021	31786	31857	31788	32000	32085	31928	31857	32127	31942	31996	32225	32238	32073	31971	32025	31937	31937	31832	32046	32080	32181	32185	32246	32037	32270	32164	31954	32050	32240	32079	31909	31778	32137	32063	31886	31859	32148	31902	31765	31875	31761	32232	31761	32062	31904	32125	31969	31991	31894	32023	31995	32241	31878	31954	32046	31957	32210	31851	32099	31844	31905	32200	31812	31873	31867	31857	32081	31825	31948	32109	31616	31866	31883	32198	32121	32146	31842	32049	32127	31926	31748	31950	32038	32207	31920	32119	31750	32265	31952	32138	32037	31957	31869	32067	32118	31764	31915	32118	32318	32150	32019	32038	32002	31877	32007	32333	32069	32452	31698	32090	32304	32015	31935	31879	31856	31871	31917	31974	31985	31854	32229	31951	32008	32113	31745	32058	32142	32224	31951	32038	32078	32228	31894	31952	31966	31872	32042	31986	32194	31988	32143	31943	31757	31898	31900	31897	31926	31899	31880	31810	32107	31871	31900	31885	32134	31991	32061	31848	32063	31848	32094	32188	31953	31972	32200	31835	31811	32010	32187	32075	32031	32093	31957	32104	32255	32187	32151	32212	31752	32192	31797	31852	31956	31914	32022	32099	32185	31953	32210	31932	32346	32165	31823	32133	32064	31802	32266	32075	32137	32324	31954	31785	32168	32088	31978	31704	31841	32284	31896	31791	32027	31737	31952	32133	31782	32043	32012	31867	31859	31849	31759	32074	31922	31763	32038	32063	31823	32156	31779	31920	31932	32121	32279	32089	32087	32128	32135	32045	31975	32177	32189	31953	31956	32158	31870	32084	31936	31916	31978	31888	31903	32120	32108	32126	32068	32147	32172	31898	31902	32151	31889	32041	32084	32024	32121	32257	32134	31752	32112	31844	31956	32023	31962	31959	31944	31846	31902	31971	31955	32007	32084	31995	31824	31962	31976	31916	32094	31929	32277	32039	32023	32209	31715	31839	32081	32081	32100	31765	31975	31810	31987	32230	32046	31905	31942	32067	32255	31852	31960	31833	32021	32179	32075	31995	32175	32035	31997	32348	31983	31901	32006	31711	31926	31991	32091	32014	32022	32212	32297	32026	31864	32064	31779	31813	31932	32037	32003	31973	32037	32030	32037	32375	32354	31996	32061	32120	32033	31911	31888	32242	32182	31896	31796	32120	32035	31959	31962	32140	31777	31823	31908	32215	31759	32016	31986	32167	32072	31941	31909	31714	31801	31929	31949	31507	32157	32287	31894	32195	32176	31923	31983	32290	31888	31928	31836	31782	32029	32112	32115	32252	32127	31983	32083	31927	32035	31920	32044	31822	31877	32176	32077	32150	32251	32093	31970	32092	32162	32036	32017	32017	32148	31916	32171	32138	31885	31885	32083	32118	32018	32243	32000	31972	31977	32158	32498	32048	32035	32223	32120	32137	31786	31875	31798	32110	31909	31938	32086	32116	31790	32273	32141	31964	31721	31817	31993	32000	31741	31830	32190	31892	32403	32198	31809	32055	31891	32114	32017	31992	31878	32152	32091	32003	31995	32149	32036	31987	32156	32004	31988	32102	31920	31861	32045	32032	31887	31793	31802	32332	31800	31942	31720	32188	31810	31588	31809	32003	31982	32048	32012	31890	32011	32010	31910	32148	32193	32124	32029	31940	31973	32043	31825	32123	32338	32011	31881	31827	32015	31930	31924	31955	31875	32127	31876	32057	31965	32098	31970	32092	32204	31862	31806	31848	32174	32037	31914	31985	32197	32281	32161	32278	32337	31915	32009	31990	31989	31741	32028	32075	31957	32128	32145	31760	31830	32348	31880	32144	31799	32276	31904	32327	32035	32101	32082	32074	31946	32086	32083	31658	32093	31941	31881	32025	31980	31942	32020	32143	31855	31871	32011	32131	32506	32317	31990	32210	32249	31992	31957	32103	31806	31917	32084	32186	32235	31681	31739	31816	32013	31945	31807	31887	32039	31984	31820	32040	32048	32066	31844	32061	31976	31956	32027	32091	32082	31847	31632	31660	32105	32159	31921	31972	32168	32192	31723	32141	31978	32129	32040	32048	31909	31898	31946	31929	31660	32019	32007	31976	32221	31867	31819	32116	31886	32087	32098	31968	31894	31930	32174	31850	31969	31939	31966	32104	32143	32081	31848	32031	32165	32196	31992	32066	32306	32317	32150	31777	31951	32027	32004	32266	32010	31996	31907	32023	32097	31895	31791	32112	32345	32090	31868	32042	32035	31933	31916	31886	32033	32031	32026	32192	31927	32078	31968	32154	31917	31926	31996	32113	31975	31928	32052	31979	31948	32088	31754	32293	32336	32078	31946	31930	32000	32152	32051	32113	32056	32196	32094	32046	32448	32072	32162	32201	32065	32129	31943	32126	31863	31879	31852	32071	31960	32252	31955	32042	31987	32082	32180	31978	31946	32175	31887	31844	31975	32026	32156	32307	31987	31972	31976	32100	32004	31749	31874	31954	32220	32146	31953	31941	31640	31901	31754	31932	32015	32214	32039	32289	32131	31809	31999	31990	32152	31843	31842	31901	31840	31970	31964	32065	31768	31825	31856	31754	32341	32088	31950	31898	32015	32084	31830	31732	31737	32120	31832	32040	31976	31959	32077	32163	31944	31980	32024	31937	31987	32198	32208	32161	32054	32220	32223	32015	31753	31885	32088	31820	32149	32063	32092	32375	32187	31884	32207	32009	32207	31828	31875	31958	31871	31911	31880	32106	32171	32016	31747	31851	31867	31950	32062	31875	31787	31954	32033	32100	31589	32038	31895	32022	31844	31951	31721	32052	32334	32068	32164	31901	32043	32049	31965	32005	31995	32043	31856	31920	31932	32243	32178	31910	31870	31960	31951	32009	31946	31806	31998	31819	31841	31698	32207	31975	31818	31853	31857	32145	32052	32168	31916	31876	31775	31813	31906	32044	31970	32136	32029	31650	31934	32052	31818	32146	32089	32001	31882	31963	32027	32181	31899	31826	32228	32319	32450	31925	31671	32002	31649	32020	31933	32014	32025	32171	32168	32100	31933	31894	31949	32161	31859	32053	32071	31993	31999	31912	31990	32151	32095	32001	31973	32029	31973	31990	32169	31951	31695	32054	31971	32078	32094	31975	31904	31945	31853	32091	31837	32067	31992	32195	32222	32181	31801	31991	31961	31963	32037	32043	31865	31932	32012	31759	31981	31885	32034	32196	32358	32162	32020	32171	32060	31991	32002	32056	32079	31965	31963	32141	32001	32088	31980	32007	31963	32009	32239	31886	32340	31988	31840	31946	32007	32110	31945	32016	32063	31844	32008	32072	31755	31873	32205	31995	32138	31837	31911	32192	32030	32071	32007	31958	31788	32116	31969	32195	31882	32122	32039	31868	31750	31747	31797	31968	32033	31950	32008	32018	32033	31943	32140	32055	32097	31890	31978	32092	31871	32066	32032	32217	31989	31597	31928	31789	31863	32253	31763	31843	31954	32048	31900	32301	32271	31948	31935	31961	31958	31901	31992	32097	32076	32006	31830	32042	31912	31874	32033	31984	31797	32065	31978	31531	31729	31915	32090	31968	31977	31918	32274	31932	31888	32053	31992	31966	31616	31856	31923	31934	31846	31966	31803	31881	31997	32121	32138
27831	47590	47966	39271	33971	30036	27700	25641	24193	23084	22420	21846	21083	21041	20622	20334	20314	19922	19819	19721	19672	19513	19171	19240	19119	19235	19216	19046	19037	19088	18853	19048	18993	19011	19123	18928	18964	18902	18908	18886	18996	18898	18878	18622	18956	18736	18919	19078	18892	18867	18718	18872	18624	18762	18950	18778	18927	18852	18953	18837	18848	18830	18866	18725	18664	18740	18796	18771	18681	19013	19060	18945	18591	18589	18769	18935	18649	18758	18678	18705	18987	18608	18625	18811	18873	18714	18726	18927	18764	18870	18795	18904	18715	18638	18898	18754	18770	18929	18813	18794	18657	18944	18827	18687	18874	18720	18733	18837	18857	18674	18866	18717	18829	18705	18825	18770	18743	18716	18838	18708	18821	18983	18844	18797	18824	18625	18860	18740	18783	18832	18645	18758	18848	18699	18698	18754	18864	18939	18812	18752	18955	18826	18745	18633	18945	18837	18792	18667	18737	18778	18639	18811	18688	18775	19100	18797	18776	18740	18729	18882	18776	18772	18844	18659	18772	18771	18691	18681	18651	18945	18582	18697	18713	18739	18735	18781	18766	18775	18862	18750	18806	18692	18823	18712	18688	18770	18695	18986	18674	18813	18704	18863	18699	18812	18915	18649	18800	18805	18992	18750	18771	18638	18912	18795	18781	18534	18708	18754	18875	18759	18724	18645	18658	18765	18726	18730	18728	18929	18783	18831	18685	18747	18712	18724	18703	18774	18794	18698	18870	18646	18758	18679	18570	18731	18723	18786	18934	18754	18913	18855	18954	18813	18937	18693	18541	18731	18739	18797	18722	18618	18867	18814	18884	18725	18722	18678	18762	18660	18798	18718	18529	18687	18827	18728	18859	18887	18763	18707	18726	18958	18701	18691	18629	18780	18778	18731	18838	18766	18600	18657	18796	18745	18764	18754	18983	18775	18812	18749	18746	18659	18835	18783	18830	18736	18791	18713	18715	18847	18590	18744	18824	18653	18828	18717	18468	18672	18792	18694	18764	18824	18796	18997	18625	18693	18620	18700	18849	18686	18812	18754	18688	18741	18762	18820	18748	18734	18647	18744	18741	18842	18735	18792	18949	18901	18805	18821	18753	18820	18649	18778	18679	18808	18737	18839	18687	18665	18666	18831	18841	18613	18665	18772	18666	18740	18688	18811	18641	18664	18752	18810	18797	18586	18810	18707	18833	18543	18872	18772	18664	18830	18910	18631	18714	18636	18737	18980	18915	18680	18772	18704	18646	18820	18709	18642	18776	18917	18905	18775	18631	18713	18852	18632	18734	18824	18619	18887	18739	18690	18725	18985	18644	18666	18561	18805	18770	18650	19008	18788	18668	18826	18780	18858	18921	18741	18810	18781	18625	18797	18999	18911	18752	18909	18749	18866	18806	18772	18897	18879	18860	18630	18785	18687	18658	18825	18722	18653	18783	18703	18884	18843	18771	18785	18725	18689	18877	18891	18586	18865	18667	18876	18799	18647	18748	18637	18770	18757	18671	18612	18724	18701	18932	18501	18852	18711	18752	18743	18881	18875	18778	18823	18798	18689	18794	18763	18689	18787	18710	18741	18897	18829	18687	18610	18851	18725	18730	18724	18818	18692	18790	18555	18771	18565	18829	18687	18730	18793	18556	19078	18733	18689	18656	18849	18900	18755	18772	18716	18853	18816	18617	18930	18649	18736	18661	18718	18655	18723	18735	18649	18675	18825	18907	18735	18936	18814	18810	18657	18817	18638	18679	18830	18687	18743	18877	18813	18729	18769	18788	18831	18874	18604	18719	18782	18667	18862	18693	18857	18803	18656	18691	18695	18843	18836	18630	18864	18611	18650	18753	18593	18807	18884	18750	18841	18742	18677	18837	18689	18934	18610	18644	18605	18790	18739	18653	18658	18641	18647	18675	18702	18698	18630	18637	18807	18531	18759	18788	18693	18822	18780	18828	18828	18705	18846	18497	18772	18663	18546	18651	18722	18731	19059	18760	18650	18915	18985	18651	18876	18753	18830	18665	18722	18687	18734	18837	18605	18690	18816	18734	18857	18795	18815	18715	18916	18859	18818	18818	18655	18720	18656	18687	18839	18728	18684	18893	18543	18511	18817	18669	18797	18582	18695	18717	18695	18839	18727	18803	18763	18681	18709	18722	18813	18792	18640	18743	18712	18716	18715	18559	18750	18774	18873	18848	18780	18800	18801	18686	18823	18535	18724	18905	18691	18883	18722	18726	18840	18688	18671	18750	18779	18607	18824	18778	18658	18759	18849	18676	18810	18808	18857	18682	18671	18571	18648	18803	18770	18719	18910	18741	18611	18902	18940	18870	18685	18595	18695	18759	18645	19049	18897	18988	18746	18755	18578	18803	18730	18623	18704	18819	18637	18699	18835	18796	18878	18854	18712	18849	18721	18856	18666	18768	18860	18834	18769	18826	18702	18696	18908	18545	18974	18628	18728	18663	18682	18668	18690	18688	18682	18760	18831	18817	18751	18673	18666	18692	18733	18712	18674	18560	18847	18711	18736	18788	18736	18780	18679	18890	18791	18690	18688	18756	18897	18616	18749	18869	18838	18577	18938	18958	18576	18654	18919	18702	18754	18627	18735	18883	18785	18776	18799	18731	18795	18845	18872	18655	18677	18647	18825	18726	18647	18736	18748	18790	18805	18913	18811	18698	18577	18809	18906	18754	18688	18665	18669	18840	18787	18645	18777	18663	18758	18584	18788	18702	18768	18728	18658	18735	18742	18834	18754	18734	18742	18743	18704	18737	18705	18726	18638	18885	18846	18726	18530	19107	18576	18773	18790	18699	18744	18819	18645	18736	18720	18795	18698	18785	18731	18825	18894	18627	18811	18756	18810	18650	18706	18654	18798	18746	18830	18875	18759	18747	18733	18660	18744	18694	18794	18681	18836	18863	18767	18802	18946	18713	18623	18604	18745	18795	18806	18715	18854	18670	18873	18660	18597	18777	18780	18763	18646	18814	18816	18727	18744	18664	18740	18561	18660	18731	18686	18659	18790	18628	18997	18870	18747	18762	18679	18683	19015	18622	18731	18844	18704	18934	18697	18797	18891	18862	18717	18668	18834	18759	18704	18863	18926	18615	18828	18623	18728	18837	18663	18741	18750	18903	18787	18894	18730	18814	18729	18738	18674	18705	18667	18767	18704	18670	18740	18747	18886	18824	18829	18898	18419	18859	18703	18796	18587	18894	18802	18768	18568	18817	18715	18796	18973	18914	18813	18755	18732	18720	18780	18807	18680	18816	18624	18736	18783	18702	18637	18550	18789	18690	18544	18756	18740	18591	18762	18863	18925	18803	18741	18629	18540	18815	18642	18847	18699	18704	18915	18696	18780	18640	18718	18951	18560	18723	18734	18819	18721	18448	18900	18424	18722	18672	18681	18697	18740	18771	18864	18724	18885	18760	18824	18756	18736	18866	18772	18791	18570	18677	18760	18779	18858	18600	18766	18854	18723	18587	18679	18868	18788	18979	18818	18726	18677	18764	18760	18760	18796	18640	18958	18863	18761	18773	18701	18768	18726	18635	18786	18754	18987	18922	18700	18882	18799	18641	18844	18745	18803	18669	18762	18771	18798	18809	18719	18684	18883	18879	18675	18763	18781	18541	18873	18718	18685	18784	18679	18981	18903	18863	18772	18835	18814	18618	18751	18766	18865	18857	18771	18663	18707	18687	18892	18673	18804	18808	18835	18798	18581	18782	18796	18817	18803	18920	18784	19043	18642	18645	18794	18808	18817	18834	18710	18896	18891	18641	18869	18724	18661	18809	18921	18865	18665	18752	18664	18777	18678	18931	18753	18836	18835	18872	18789	18709	18910	18583	18820	18828	18739	18658	18687	18786	18755	18679	18704	18692	18683	18777	18811	18679	18806	18671	18781	18958	18821	18771	18732	18603	18814	18842	18915	18689	18752	18904	18949	18703	18854	18676	18844	18878	18716	18674	18749	18763	18775	18807	18773	18593	18677	18665	18758	18592	18769	18755	18873	18590	18832	18750	18699	18674	18645	18842	18667	18810	18658	18775	18681	18858	18797	18746	18850	18716	18721	18638	18765	18752	18622	18668	18964	18683	18804	18628	18763	18737	18761	18707	18776	18741	18784	18749	18890	18771	18833	18765	18823	18681	18943	18820	18717	18726	18983	18846	18838	18919	18602	18609	18685	18637	18879	18712	18637	18593	18746	18721	18802	18885	18796	18850	18764	18716	18672	18986	18789	18759	18842	18689	18835	18776	18574	18657	18886	18672	18783	18804	18773	18777	18878	18772	18574	18648	18724	18814	18760	18606	18935	18685	18775	18824	18817	18824	18692	18778	18733	18560	18573	18831	18735	18914	18681	18721	18715	18647	18798	18777	18870	18833	18862	18923	18801	18767	18967	18670	18910	18750	18703	18791	18744	18776	18714	18630	18854	18621	18715	18637	18706	18720	19032	18654	18854	18822	18779	18895	18654	18861	18939	18788	18711	18784	18885	18890	18859	18782	18760	18660	18741	18878	18819	18717	18560	18570	18844	18708	18714	18799	18679	18850	18740	18710	18667	18651	18683	18828	18728	18812	18637	18878	18818	18723	18715	18764	18689	18813	18663	18531	18851	18763	18707	18890	18837	18667	18716	18636	18607	18695	18597	18671	18768	18689	18632	18716	18705	18870	18726	18769	18905	18828	18787	18793	18776	18725	18735	18732	18727	18843	18665	18751	18698	18547	18679	18756	18760	18562	18800	18655	18779	18746	18695	18731	18699	18840	18842	18768	18733	18719	18907	18681	18860	18844	18664	18803	18598	18851	18884	18746	18707	18836	18626	18615	18797	18808	18724	18695	18604	18842	18682	18719	18800	18789	18888	18850	18814	18947	18813	18764	18944	18725	18644	18744	18945	18728	18735	18834	18765	18685	18618	18681	18760	18713	18921	18742	18559	18685	18697	18835	18607	18977	18676	18842	18710	18781	18655	18622	18748	18639	18843	18831	18830	18766	19006	18754	18798	18775	18834	18663	18825	18834	18681	18713	18800	18822	18734	18906	18789	18673	18660	18825	18926	18805	18876	19003	18799	18564	18673	18726	18744	18699	18664	18671	18703	18910	18659	18699	18775	18742	18767	18868	18807	18763	18695
38188	35101	42199	40508	37366	36437	35553	34720	34671	34423	34062	34193	34129	33775	33584	33812	33379	33596	33485	33715	33423	33305	33414	33465	33383	33491	33270	33590	33558	33370	33412	33219	33423	33232	33243	33491	33408	33310	33446	33047	33449	33235	33604	33370	33490	33444	33354	33255	33152	33532	33389	33318	33255	33200	33225	33179	33441	33096	33008	33375	33302	33105	33110	33108	33170	33119	33318	33125	33405	33309	33133	33092	33403	33333	33420	33294	33598	33434	33328	33108	32870	33460	33460	33153	33195	33414	33429	33219	33346	33276	33543	33046	33281	33107	33321	33389	33349	33293	33334	33283	33146	33455	33441	33353	33129	33153	33412	33249	33273	33413	32969	33125	33283	33617	33392	33409	33306	33366	33392	32968	33395	33314	33248	33231	33187	33121	33385	33088	33120	33336	33267	33141	33250	33214	33210	33218	33249	33462	33125	33259	33126	33130	33496	33362	32981	33236	33296	33319	33413	33315	33427	33106	33154	33346	33338	33177	33250	33190	33403	33416	33413	33353	33266	33172	33137	33010	33140	33139	33216	33109	33497	33344	33222	33234	33643	33164	33312	33152	33458	33204	33055	33218	33198	33235	33101	33104	33378	33110	33028	33417	33392	33292	33558	33128	33042	33400	33134	33085	33059	33208	33086	33384	33279	33365	33148	33120	32807	33210	33300	33388	33212	33232	33256	33059	33436	33475	33342	33291	33290	33122	33419	33368	33334	33170	33325	33265	33214	33329	33223	32975	33433	33183	33184	33232	33289	33107	33223	33491	33303	33274	33379	33467	33094	33055	33177	33317	32948	33287	33210	33095	33436	33259	33244	33079	33213	33105	33254	33372	33510	33349	33151	33326	33264	32936	33096	33214	33436	33365	33359	33101	33491	33525	33276	33184	33384	33367	33384	33325	33284	33276	33511	33131	33568	33200	33096	33190	33328	33123	33452	33085	33181	33424	33442	33392	33008	33000	33323	33127	33543	33336	33312	33063	33101	33297	33148	33337	33146	33512	33532	33365	32973	33141	33381	33252	33120	32963	33322	33309	33529	33179	33290	33369	33551	33343	33301	33165	33144	33277	33292	33182	33471	33230	33094	33232	33168	33254	33483	33024	33336	33504	33248	33109	33309	32903	33163	33174	33312	33057	33062	33354	33357	33275	33517	33455	33419	33215	33192	33354	33188	33008	33241	33164	33382	33130	33008	33685	33016	33269	33225	33464	33161	33166	33382	33129	33160	33238	33090	33277	33530	33161	33082	33191	32962	33300	33226	33369	33391	33195	32960	33154	33171	33437	33071	32909	33406	33195	33081	33164	33367	33181	33038	33243	33239	33137	33386	33351	33209	33235	33180	33384	33530	33606	33260	33377	33272	33472	33188	33255	33345	33216	33201	33123	33434	33283	33508	33171	33259	33312	33155	33154	33193	33224	33175	33197	33403	33283	33276	33215	33078	33134	33090	33211	33257	33478	33116	33326	33289	33465	33179	33033	33468	33319	33247	33044	33451	33244	33372	33266	33452	33576	33414	33132	33373	33281	33232	33195	33236	33174	33234	33467	33182	33057	33238	32978	33262	33327	33168	33238	32941	33005	33057	33489	33378	33147	33085	33007	33584	33053	33146	33406	33209	33274	33018	33407	33210	33287	33129	33370	33247	33217	33312	33511	33194	33359	33643	33333	33137	33217	33209	33403	33507	33402	32982	33382	33364	33270	33271	33445	33099	33479	33189	32970	32940	33289	33207	33224	33161	33265	33399	33113	33022	33344	33639	33071	33298	33393	33248	33168	33429	33337	33261	33155	33419	33242	33368	33491	33140	32984	33259	33061	33201	33239	33192	33661	33227	33312	33620	33366	33035	33241	33278	33259	33330	33172	33131	33227	33132	33375	33265	33163	33297	33435	33092	33611	33133	33390	33177	33269	33095	33131	33078	33202	33478	33365	33040	33217	33262	33253	33294	33244	33285	33615	33155	33329	33291	33172	33450	33428	33157	33133	33300	33265	33252	33253	33350	33321	33407	33303	33302	33261	33168	33269	33248	33098	33302	33291	33195	33151	33414	33391	33298	33459	33135	33064	33446	33311	33281	33422	33312	33389	33226	33641	33168	33478	33058	33292	33356	33423	33236	33446	33026	33192	33232	33390	33072	33036	33146	33239	33227	33254	33162	33007	33501	33263	33324	33329	33264	32984	33101	33506	33406	33124	33537	33220	33409	33501	33443	33136	33308	33171	33301	33190	33105	33125	33219	33466	33197	33307	33255	33153	32984	33248	33278	33311	33220	33432	33286	33411	33267	33284	33009	33193	33147	33042	33424	33369	33380	33265	33194	33324	33216	33339	33153	33192	33444	33181	33436	33268	33297	33313	33297	33318	33310	33059	33488	33406	33509	33186	33178	32935	33255	33255	33449	33537	33505	33283	33473	33200	33182	33384	33347	33209	33378	33459	33549	33193	33104	33331	33101	33356	33186	33265	33448	33373	33074	33400	33230	33226	33271	33021	33210	33438	33600	33438	33157	33146	33201	33300	33262	33110	33231	33025	33344	33340	33373	33389	32992	33234	33243	33494	33332	33232	33268	33154	33103	33373	33404	33294	33373	33330	33117	33172	32951	33090	33206	33155	33334	33597	33081	33148	33135	33250	33245	33310	33116	33339	33062	33146	33317	33028	33642	33412	33610	33574	33548	33217	33143	33137	33251	33294	32726	33214	33483	33221	33544	33409	33071	33264	33184	33222	33442	33101	33041	33237	33094	33540	33315	32981	33142	33153	33230	33541	33087	33307	33321	33489	32735	33271	33555	33319	33481	33431	33249	33325	33230	33342	33130	33316	33379	33274	33248	33224	33108	33088	33260	33387	33179	33100	33340	33139	33080	33259	33313	32921	33100	33263	33491	33223	33034	33120	33290	33312	33087	32972	33338	33369	33618	33208	33377	32958	33110	33324	33265	33307	33390	33315	33314	33040	33250	33474	33403	33176	33322	33160	33384	33485	33212	33294	33166	33436	33375	33098	33226	33136	33482	33630	33298	33118	33242	33064	33512	33322	33233	33220	33346	33120	33202	33594	33165	33351	33493	33290	33213	33321	33167	33465	33408	33132	33357	33180	33264	33352	33343	33228	33163	33353	33286	33339	33287	33300	33445	33060	33324	33086	33441	32949	33363	33224	33380	33239	33169	33242	33303	33327	33066	33625	33611	33478	33347	33089	33191	33358	33415	33189	33014	33284	33222	33256	33447	33038	33303	33302	33320	33198	33242	33350	33264	33326	33214	33488	33135	33358	33399	33476	33524	33353	33401	33248	33468	33199	33289	32876	33066	33346	33088	33414	32969	33349	33520	33333	33203	32830	33398	33324	33219	33257	33390	33004	33248	33320	33397	33283	33093	33396	33241	33057	33273	33179	33368	33172	33413	33468	33256	33296	33497	33374	33155	33232	33142	33360	33267	33302	33207	33298	33504	33582	33207	33259	33477	33177	33104	33190	33218	33408	32987	33133	33738	33364	33171	33216	33272	33272	33396	33323	33227	33381	33257	33219	33200	33375	33544	33526	33516	33379	33290	33309	32925	33553	33315	33214	33494	33400	33280	32894	33464	33314	33370	33390	33241	33172	33301	33290	33345	32976	33241	33308	33577	33258	33030	33546	33281	32982	33315	33394	33283	33158	33222	33126	33178	33437	33584	33311	33106	33421	33381	33201	33266	33311	33325	33118	33568	33134	33358	32988	33300	33267	33193	33327	32940	33036	33463	33370	33365	33254	33200	33530	33247	33110	33386	33243	33477	33779	33277	33520	33429	33079	33279	33267	33121	33152	33400	33236	33125	32886	33110	33227	33501	33350	32986	33298	33113	33379	33466	33306	33073	33326	33185	33045	33124	32955	33180	33202	33123	32993	33192	33243	33138	33230	33291	33286	33341	33280	32998	33245	33304	33067	33321	33197	33368	33185	33281	33222	33498	33462	33529	33065	33112	33289	33330	32998	33179	33045	33230	33415	33197	33287	33369	33177	33253	33280	33309	33347	33180	33124	33351	33358	33535	33419	33231	33282	33292	33569	33097	33665	33383	33239	33277	33299	33257	33115	33363	33356	33365	33063	33242	33260	33381	33447	33607	33365	33195	33386	33453	33311	33344	33217	33175	33127	33309	33277	33137	33345	33292	33474	33153	33189	33276	33465	33349	33110	33420	33201	33128	33014	33105	33503	33460	33272	33317	33252	33162	32958	32917	33182	33391	33345	33377	33168	33445	33183	33097	33473	33150	33456	33345	33441	33431	33101	33023	33271	33399	33241	33131	33075	33173	33147	32982	33413	33220	33215	33404	33103	33204	33379	33317	33365	33147	33412	33178	33377	33403	33473	33422	33055	33389	33519	33441	33327	33599	33237	33360	33369	33644	33608	33478	33343	33350	33337	33524	33288	33460	33457	33370	33060	33281	33103	33429	33317	33254	33352	33507	33188	33081	33032	33323	33196	33280	33098	33192	33387	33431	33150	33235	33241	33553	33137	33562	33227	33334	33123	33324	33384	33064	33368	33141	33422	32916	33138	33273	33461	32934	33475	33387	33262	33283	33262	33453	33090	33249	33079	33371	33043	33369	33660	33286	33391	33151	33523	33293	33292	33147	33153	33308	33203	33169	33122	33239	33151	33316	33146	33390	33431	33225	33307	33237	33171	33291	32980	33089	32819	33284	33394	33411	33403	33170	32967	33238	33402	33127	33347	33365	32975	33289	33104	33391	33008	33441	33194	33013	33219	33189	33123	33057	33373	33244	33301	33288	33217	33483	33296	33240	33347	33318	33158	33355	33140	33341	33335	33410	33291	33522	33554	33149	33269	33407	33365	33277	33103	33255	33190	33365	33232	33645	33178	33534	33155	33258	33426	33244	33187	32861	33018	33375	33362	33100	33185	33454	33262	33196	33384	33034	33055	33370	33205	32788	33212	33379	33624	33514	33297	33312	33171	33344	33099	32718	33236	33292	33103	33377	33437	33057	33100	33129	33049	33300	33388	33380	33030	33279	33437	33492	33325	33145	32946	33400	33238	33345	33501	33248	33318	33193	33091	33365	33058	33237	33284	33239	32883	33073	32999	33090	33018	33224	33058	33215	33308	33193	33205	33285	33339	33294	33229	32964	33266	33218	33024
29947	36726	37328	30278	26629	24301	22813	22108	21366	20951	20544	20499	20138	19917	19853	20040	19853	19881	19728	19760	19598	19793	19339	19499	19303	19608	19441	19292	19443	19441	19386	19395	19311	19339	19351	19310	19401	19276	19297	19353	19336	19373	19402	19501	19380	19347	19108	19222	19396	19166	19379	19191	19309	19296	19365	19297	19349	19280	19413	19287	19384	19282	19288	19300	19338	19174	19304	19175	19402	19338	19218	19169	19532	19336	19135	19384	19216	19388	19422	19135	19312	19486	19486	19371	19479	19282	19557	19457	19340	19634	19386	19391	19400	19165	19362	19436	19384	19202	19414	19089	19293	19159	19126	19342	19275	19255	19457	19314	19262	19194	19335	19408	19315	19289	19305	19227	19307	19367	19339	19480	19402	19226	19279	19410	19455	19386	19297	19288	19219	19128	19478	19201	19400	19294	19188	19373	19351	19288	19282	19385	19284	19288	19197	19418	19376	19318	19130	19279	19395	19296	19456	19309	19204	19179	19350	19362	19472	19264	19200	19376	19314	19339	19437	19385	19349	19337	19449	19149	19307	19172	19279	19215	19302	19200	19393	19295	19281	19257	19232	19507	19241	19339	19435	19249	19325	19259	19439	19306	19501	19316	19174	19163	19275	19401	19203	19588	19197	19377	19312	19341	19252	19252	19297	19472	19339	19345	19438	19277	19272	19317	19341	19172	19279	19289	19239	19154	19341	19308	19184	19220	19378	19418	19433	19200	19281	19499	19303	19336	19386	19237	19326	19284	19515	19480	19324	19343	19310	19213	19264	19272	19312	19363	19244	19294	19480	19507	19388	19412	19269	19420	19247	19341	19215	19296	19491	19434	19428	19460	19182	19149	19412	19456	19324	19341	19400	19328	19350	19169	19190	19242	19340	19281	19180	19391	19385	19373	19284	19140	19457	19361	19223	19203	19301	19351	19299	19391	19383	19296	19008	19257	19537	19324	19487	19180	19449	19215	19320	19368	19296	19257	19311	19295	19321	19366	19159	19396	18916	19450	19231	19347	19361	19256	19487	19297	19424	19278	19190	19319	19074	19359	19199	19084	19501	19397	19293	19396	19272	19090	19456	19187	19193	19314	19127	19314	19196	19240	19353	19173	19373	19455	19407	19481	19429	19323	19389	19450	19454	19304	19343	19300	19304	19355	19367	19355	19294	19303	19390	19395	19260	19253	19196	19389	19309	19323	19347	19145	19313	19416	19265	19325	19228	19479	19500	19299	19318	19138	19483	19392	19416	19387	19078	19219	19295	19323	19464	19209	19361	19042	19237	19439	19319	19338	19414	19308	19350	19042	19218	19335	19445	19334	19493	19295	19248	19240	19336	19178	19508	19389	19382	19145	19154	19169	19248	19415	19312	19334	19424	19245	19255	19402	19119	19436	19394	19225	19328	19470	19474	19310	19320	19335	19385	19248	19068	19327	19330	19503	19350	19411	19293	19405	19292	19391	19359	19286	19522	19404	19406	19192	19422	19227	19293	19141	19457	19344	19195	19281	19324	19282	19467	19333	19440	19444	19318	19210	19236	19307	19309	19329	19163	19282	19320	19435	19548	19472	19314	19511	19450	19331	19347	19313	19362	19490	19293	19447	19121	19188	19247	19365	19190	19153	19403	19338	19373	19292	19241	19441	19365	19327	19492	19470	19286	19556	19370	19376	19206	19264	19473	19181	19270	19204	19313	19199	19383	19409	19199	19339	19144	19218	19339	19399	19422	19365	19166	19144	19418	19378	19241	19160	19402	19313	19417	19265	19337	19382	19319	19242	19431	19376	19382	19330	19435	19410	19357	19417	19274	19262	19390	19464	19426	19388	19366	19363	19449	19442	19274	19238	19280	19293	19448	19439	19287	19283	19333	19356	19293	19608	19215	19244	19339	19496	19230	19247	19094	19291	19161	19412	19456	19249	19194	19410	19412	19235	19434	19228	19321	19457	19436	19263	19401	19317	19194	19402	19268	19369	19146	19268	19450	19259	19433	19513	19317	19126	19379	19432	19258	19372	19251	19455	19497	19299	19100	19206	19441	19435	19271	19393	19280	19390	19125	19169	19076	19335	19272	19219	19187	19247	19500	19285	19202	19376	19142	19222	19399	19266	19223	19374	19193	19126	19414	19052	19299	19291	19274	19203	19380	19230	19512	19347	19485	19328	19192	19364	19315	19448	19209	19405	19217	19159	19318	19371	19222	19253	19386	19248	19344	19384	19255	19378	19259	19456	19255	19218	19390	19318	19353	19428	19275	19343	19378	19495	19476	19225	19367	19289	19408	19260	19261	19337	19365	19452	19145	19323	19423	19318	19281	19315	19351	19372	19248	19327	19433	19243	19170	19357	19103	19540	19169	19437	19470	19335	19386	19317	19373	19215	19120	19204	19310	19197	19379	19417	19347	19445	19230	19111	19404	19241	19220	19383	19227	19428	19091	19345	19355	19290	19297	19369	19328	19406	19368	19243	19281	19289	19317	19244	19117	19303	19296	19321	19372	19410	19210	19351	19374	19221	19271	19180	19256	19200	19259	19379	19519	19490	19347	19494	19330	19395	19161	19336	19308	19453	19286	19270	19255	19292	19374	19432	19238	19395	19396	19372	19343	19308	19307	19232	19450	19322	19249	19408	19349	19447	19327	19252	19348	19219	19269	19223	19391	19508	19478	19289	19221	19295	19314	19249	19330	19407	19259	19238	19395	19200	19307	19453	19325	19411	19210	19406	19102	19204	19494	19357	19565	19268	19227	19304	19304	19341	19175	19414	19391	19459	19321	19411	19246	19360	19405	19217	19342	19422	19403	19250	19307	19330	19311	19365	19493	19124	19177	19290	19548	19418	19297	19368	19358	19468	19372	19403	19356	19466	19438	19302	19435	19214	19540	19208	19303	19423	19300	19420	19119	19329	19241	19342	19453	19490	19413	19365	19286	19200	19376	19354	19425	19339	19302	19316	19304	19174	19466	19248	19333	19317	19212	19451	19399	19213	19221	19536	19442	19310	19231	19389	19166	19407	19250	19372	19319	19310	19417	19231	19308	19280	19318	19429	19313	19255	19347	19433	19300	19281	19399	19144	19391	19249	19385	19172	19368	19155	19182	19284	19263	19524	19453	19433	19394	19299	19179	19322	19351	19168	19406	19115	19378	19463	19477	19149	19389	19412	19185	19107	19329	19465	19277	19417	19339	19313	19074	19354	19310	19272	19394	19181	19216	19455	19187	19386	19222	19330	19336	19239	19378	19381	19181	19396	19411	19197	19442	19300	19374	19296	19162	19313	19437	19403	19229	19352	19358	19204	19388	19303	19413	19405	19240	19395	19187	19271	19104	19389	19256	19248	19284	19244	19324	19301	19226	19264	19306	19405	19461	19427	19293	19315	19332	19278	19252	19374	19469	19288	19190	19326	19402	19428	19281	19396	19346	19250	19495	19357	19437	19449	19441	19482	19433	19259	19412	19345	19247	19270	19357	19245	19450	19217	19367	19481	19253	19274	19304	19466	19290	19292	19405	19339	19312	19436	19229	19434	19195	19555	19428	19312	19358	19296	19337	19334	19258	19328	19386	19313	19363	19384	19221	19112	19433	19385	19255	19351	19362	19351	19252	19202	19448	19209	19392	19264	19355	19315	19226	19318	19455	19324	19286	19293	19201	19459	19377	19423	19278	19192	19390	19273	19302	19377	19433	19351	19322	19352	19165	19509	19311	19407	19098	19274	19226	19304	19351	19379	19333	19233	19248	19345	19240	19357	19597	19257	19372	19465	19460	19183	19331	19413	19197	19234	19484	19079	19288	19283	19226	19251	19457	19106	19316	19275	19385	19383	19258	19424	19313	19226	19461	19457	19394	19479	19224	19450	19431	19367	19231	19463	19270	19311	19223	19253	19330	19187	19321	19379	19207	19176	19324	19281	19474	19324	19349	19391	19289	19313	19269	19338	19394	19240	19359	19176	19456	19356	19329	19371	19236	19330	19555	19145	19384	19190	19340	19167	19461	19441	19204	19322	19373	19368	19205	19259	19289	19198	19318	19387	19364	19148	19509	19330	19383	19296	19233	19390	19507	19286	19162	19314	19321	19057	19316	19232	19260	19248	19226	19104	19262	19097	19209	19279	19230	19287	19536	19318	19364	19396	19481	19199	19415	19166	19304	19414	19226	19389	19428	19338	19362	19311	19397	19259	19422	19366	19302	19329	19190	19247	19353	19243	19105	19337	19453	19287	19341	19471	19269	19267	19192	19225	19342	19412	19359	19351	19302	19162	19139	19197	19455	19202	19271	19417	19324	19519	19418	19292	19188	19638	19276	19313	19303	19111	19432	19369	19364	19419	19340	19254	19269	19191	19401	19457	19405	19376	19429	19424	19195	19340	19264	19107	19175	19267	19254	19410	19308	19380	19309	19348	19397	19343	19222	19300	19197	19358	19417	19491	19352	19323	19311	19476	19381	19336	19303	19289	19121	19190	19234	19263	19362	19547	19310	19378	19486	19295	19216	19259	19266	19412	19375	19359	19178	19337	19276	19269	19395	19245	19444	19267	19265	19349	19252	19402	19248	19258	19296	19385	19338	19376	19450	19217	19203	19421	19267	19155	19391	19367	19296	19254	19145	19388	19247	19276	19435	19325	19274	19409	19266	19329	19177	19233	19289	19472	19309	19168	19432	19395	19263	19396	19311	19401	19430	19484	19462	19162	19204	19259	19403	19336	19294	19221	19247	19487	19360	19422	19208	19238	19220	19432	19290	19250	19307	19333	19289	19288	19372	19406	19390	19275	19229	19343	19378	19412	19185	19256	19496	19428	19282	19251	19415	19207	19475	19241	19310	19376	19326	19470	19314	19302	19316	19349	19219	19277	19440	19296	19295	19256	19282	19236	19193	19312	19295	19451	19235	19298	19340	19402	19437	19161	19369	19372	19362	19295	19294	19372	19544	19088	19234	19432	19484	19195	19405	19149	19424	19277	19284	19172	19346	19442	19336	19176	19034	19326	19317	19292	19185	19379	19364	19347	19367	19126	19448	19322	19335	19283	19253	19422	19253	19261	19250	19377	19430	19188	19485	19596	19534	19281	19201	19335	19247	19412	19288	19487	19267	19467	19317	19354	19196	19463	19321	19242	19322	19252	19379	19287	19409	19265	19358	19374	19169	19361
23107	20671	27207	25697	28018	34795	38083	35676	34938	34740	34099	33799	33300	33474	33204	33171	32887	32901	32804	32729	33073	32823	32530	32672	32729	32359	32344	32780	32802	32544	32577	32692	32572	32245	32401	32527	32281	32262	32465	32623	32415	32424	32563	32624	32457	32539	32488	32523	32384	32190	32467	32122	32318	32171	32317	32390	32273	32570	32479	32281	32260	32336	32354	32367	32273	32138	32129	32419	32609	32321	32414	32334	32446	32402	32099	32152	32335	32508	32236	32346	32264	32359	32201	32407	32451	32362	32412	32164	32508	32298	32498	32526	32365	32353	32251	32168	32304	32283	32383	32289	32358	32163	32214	32282	32625	32342	32448	32571	32259	32377	32586	32294	32271	32190	32560	32219	32137	32599	32277	32203	32150	32424	32350	32323	32248	32541	32297	32070	32019	32207	32332	32320	32458	32172	32209	32117	32351	32498	32287	32410	32445	32153	32455	32400	32019	32541	32273	32355	32322	32339	32505	32119	32031	32332	32375	32397	32521	32487	32255	32259	32288	32466	32285	32157	32546	32551	32146	32469	32011	32232	32520	32265	32255	32437	32403	32232	32430	32743	32501	32292	32435	32276	32122	31961	32402	32454	32269	32117	32338	32138	32427	32538	32289	31966	32305	32266	32419	32173	32289	32426	32267	32359	32599	32206	32502	32196	32298	32395	32498	32250	32378	32092	32222	32284	32244	32401	32458	32143	32180	32575	32701	32381	32479	32247	32371	32560	32093	31986	32563	32418	32417	32313	32126	32470	32341	32378	32165	32120	32376	32615	32265	32324	32589	32362	32363	32210	32248	32465	32155	32337	32104	32352	32335	32586	32331	32369	32566	32259	32345	31990	32160	32432	32541	32405	32278	32152	32111	32230	32256	32326	32225	32430	32234	32135	32289	32178	32143	32154	32123	32218	32597	32265	32230	32152	32321	32552	32295	32346	32385	32289	32047	32355	32349	32430	32251	32135	32344	32279	32308	32264	32289	32272	32271	32539	32330	32139	32337	32314	32250	32084	32347	32170	32222	32296	32196	32510	32209	32307	32293	32100	32151	32198	32337	32187	32233	32349	32261	32525	32617	32239	32248	32318	32229	32499	32427	32068	32209	32293	32101	32207	32243	32255	32564	32421	32179	32292	32296	32100	32273	32251	32338	32485	32640	32602	32270	32530	32613	32117	32503	32341	32112	32172	32409	32341	32242	32484	32313	32115	32365	32280	32228	32005	31980	32146	32087	32568	32459	32184	32547	32253	32428	32415	32207	32518	32249	32012	32484	32183	32586	32317	32113	32311	32534	32473	32431	32173	32492	32301	32277	32584	32263	32338	32525	32426	32139	32393	32322	32543	32390	32303	32582	32360	32285	32451	32579	32527	32407	32337	32354	32384	32344	32371	32389	32448	32517	32089	32454	32141	32257	32312	32334	32199	32173	32170	32420	32318	32559	32271	32367	32240	32220	32337	32708	32205	32241	32299	32110	32369	32713	32478	32486	32412	32237	32125	32123	32146	32190	32237	32277	32571	32349	32412	32331	32192	32502	32339	32069	32206	32316	32336	32524	32337	32424	32201	32403	32372	32272	32166	32208	32169	32142	32500	32394	32173	32645	32078	32428	32409	32445	32050	32489	32001	32652	32014	32135	32429	32377	32577	32518	32462	32173	32418	32386	32373	32322	32016	32401	32287	32260	31928	32244	32235	32312	32474	32313	32423	31886	32099	32369	32236	32318	31918	31830	32454	32153	32106	32321	32188	32285	32587	32440	32166	31916	32443	32371	32403	32478	32432	32404	32268	32303	32274	32346	32391	32416	32529	32332	32605	32383	32469	32145	32282	32217	32680	32508	32319	32304	32531	32174	31831	32322	32494	32398	32074	32032	32091	32247	32375	32243	32485	32429	32388	32363	32394	32245	32501	32337	32408	32496	31917	32271	32191	32348	32144	32371	32398	32271	32571	32251	32379	32174	32326	32384	32339	32254	32369	32215	32657	32333	32184	32403	32096	32254	32325	32598	32547	32294	32453	32304	32092	32384	32057	32299	32324	32505	32230	32501	32413	32454	32393	32297	32019	32724	32393	32352	32384	32327	32564	32274	32166	32385	32364	32185	32368	32388	32192	32146	32465	32442	32353	32345	32322	32504	32304	32376	32374	32534	32481	32110	32062	32343	32544	32227	32250	32377	32373	32178	32132	32284	32232	32414	32516	32392	32351	32379	32337	32442	32301	32501	32241	32367	32301	32318	32147	32154	32251	32410	32309	32356	32505	32497	32678	32363	32266	32275	32046	32232	32355	32396	32374	32260	32174	32161	32436	32396	32428	32201	32037	32165	32205	32213	32173	32141	32266	32450	32142	32480	32312	32528	32384	32358	32525	32502	32276	32230	32217	32279	32215	32127	32295	32387	32189	32088	32335	32565	32223	32289	32520	32083	32377	32297	32368	32398	32304	32317	32344	32329	32305	32477	32364	32151	32263	32468	32214	32380	32390	32476	32120	32165	32522	32305	32242	32313	32423	32337	32187	32367	32457	32720	32429	32301	32131	32412	32357	32299	32380	32282	32253	32332	32172	32618	32507	32237	32261	32555	32362	32456	32227	32366	32284	32357	32338	32219	32051	32165	32379	32268	32292	32060	32232	32274	32364	32529	32302	32122	32198	32319	32013	32413	32396	32589	32608	32459	32165	32330	32427	32430	32396	32399	32415	32232	32540	32309	32271	32438	32188	32167	32158	32120	32318	32261	32081	32054	32434	32247	32433	32387	32226	32281	32291	32533	32309	32221	32314	32030	31944	32227	32287	32360	32308	32369	32385	32364	32256	32303	32203	32208	32306	32402	32365	32565	32321	32201	31901	32632	32101	32403	32154	32601	32400	31848	32110	32401	32208	32351	32103	32337	32265	32370	32280	32149	32115	32445	32448	32523	32294	32497	32334	32316	32192	32411	32420	32206	32247	32172	32255	32479	32384	32306	32393	32541	31977	32205	32274	32195	32312	32296	32107	32560	32189	32332	32545	32287	32530	32494	32268	32230	32385	32063	32539	32201	32494	32196	32210	32378	32507	32389	32289	32380	32334	32270	32286	32353	32415	32185	32261	32651	32313	32202	32134	32232	32507	32605	32267	32385	32308	32276	32263	32200	32453	32009	32240	32588	32437	32358	32218	32244	32441	32262	32030	32410	32464	32662	32171	32592	32452	32447	32224	32273	32223	32263	32290	32206	32104	32335	32199	32197	32339	32347	32445	32209	32549	32356	32181	32432	32367	32323	32317	32290	32553	32207	32130	32459	32410	32393	32567	32208	32155	32290	32281	32413	32314	32225	32247	32434	32152	32409	32599	32354	32435	32341	32219	32402	32360	32551	32501	32203	32335	32428	32559	32458	32232	32344	32345	32409	32492	32149	32259	32522	32419	32352	32358	32560	32052	32123	32311	32200	32240	32412	32479	32253	32291	32416	32304	32291	32172	32440	32185	32367	32348	32401	32057	32294	32439	32664	32352	32385	32209	32250	32098	32522	32422	32582	32049	32328	32300	32455	32490	32502	32348	32181	32310	32310	32370	32400	32286	32438	32379	32026	32258	32369	32464	32394	32275	32285	32406	32448	32197	32289	32149	32366	32584	32476	32560	32379	32198	32484	32112	32281	32292	32117	32619	32555	32453	32494	32073	32189	32311	32315	32207	32437	32162	32278	32332	32214	32290	32589	32304	32551	32214	32251	32765	32335	32554	32290	32469	32318	32363	32502	32078	32413	32305	32253	32240	32354	32287	32232	32428	32420	32451	32519	32246	32280	32540	32400	32197	32438	32281	32257	32405	32413	32329	32181	32229	32506	32135	32324	32426	32418	32272	32315	32218	32354	32101	32112	32518	32560	32155	32601	32384	32418	32398	32602	32563	32279	32295	32196	32527	32432	32444	32273	32297	32328	32223	32121	32403	32356	32360	32320	32312	32319	32355	32310	32319	32420	32202	31870	32394	32013	32281	32498	32485	32331	32455	32374	32454	32465	32318	32592	32151	32464	32208	32593	32413	32260	32079	32225	32190	32448	32190	32533	32458	32212	32034	32479	32190	32429	32514	32251	32399	32476	32318	32284	32456	32258	32383	32375	32312	32268	32234	32219	32140	32258	32237	32287	32216	32261	32248	32410	32482	32261	32160	32163	32157	32162	32589	32378	32371	32498	32476	32301	32099	32052	32240	32300	32261	32444	32457	32344	32461	32220	32308	32308	32541	32468	32324	32532	32380	32082	32362	32325	32283	32358	32003	32403	32339	32342	32386	32111	32286	32388	32671	32358	32000	32236	32513	32567	32369	32306	32192	32285	32298	32316	32586	32275	32272	32185	32124	32297	32272	32072	32377	32480	32372	32200	32161	32442	32485	32359	32276	32303	32392	32352	32226	32408	32070	32397	32244	32067	32252	32048	32459	32428	32079	32215	32300	32539	32280	32271	32406	32658	32193	32106	32305	32492	32251	32360	32311	32262	32378	32230	32464	32288	32219	32287	32018	32240	32132	32050	32408	32436	32314	32344	32477	32274	32527	32211	32515	32221	32428	32370	32282	32390	32208	32455	32282	32474	32061	32066	32618	32337	32214	32286	32309	32494	32382	32249	32323	32681	32513	32401	32290	32397	32235	32311	32520	32469	32177	32185	32366	32149	32413	32311	32047	32336	32657	32556	32325	32505	32117	32504	32483	32470	32185	32182	32100	32190	32367	32177	32254	32452	32595	32264	32350	32173	32016	32513	32567	32314	32378	32076	32229	32125	32398	32375	32415	32303	32460	32267	32291	32132	32340	32614	32441	32313	32347	32192	32276	32508	32387	32379	32389	32105	32268	32427	32702	32404	32211	31951	32160	32160	32300	32183	32425	32343	32475	32491	32482	32179	32300	32340	32344	32531	32506	32413	32118	32475	32436	32249	32303	32346	32417	32420	32129	32282	32384	32351	32305	32428	32280	32126	32521	32173	32395	32176	32040	32294	32290	32594	32498	32254	32441	32258	32308	32282	32355	32087	32421	32234	32263	32288	32374	32357	32452	32071	32330	32421	32574	32249	32406	32300	32281	32323	32213	32294	32102	32377	32245	32289	32291	32145	32337	32481	32233	32332	32404	32516	32136	32336	32334	32379	32209	32054	32313	32255	32457
26191	42183	43880	35952	30747	27455	25609	23799	22826	22000	21411	21096	20528	20418	20256	20003	20142	19704	19745	19714	19513	19378	19414	19188	19206	19167	19232	19090	19154	19031	19389	18994	19005	18987	19164	19021	19066	19086	19249	18884	19082	19006	18877	19037	18897	19044	18899	18959	18926	19090	18845	18989	18799	18796	19140	18940	18863	19148	19060	18838	18896	19096	19139	18778	19092	18789	18895	18888	18855	19048	18887	18897	18905	19128	18933	18890	19110	19025	19015	18982	18962	18958	18906	18866	19119	18926	18819	18926	18905	18921	19031	19043	18916	19007	18753	19036	18965	18798	18942	18930	18837	19080	18951	18770	18882	19005	19076	18825	18983	18957	18800	18923	19047	18913	18941	18841	18939	18914	18872	19107	19110	19120	18989	18904	18801	18840	18859	19029	19093	19017	18938	18889	19069	19006	18914	19050	18960	18886	18893	18858	18958	19042	18804	18925	18962	18994	18870	18942	18976	18925	18897	18833	19050	18953	18778	19002	18961	18908	18940	19021	18714	18774	18840	18956	18971	19038	18889	18968	19055	18890	18945	19040	18747	18947	18956	18811	18837	18990	19012	18857	18764	19010	18760	18952	19013	18942	18656	18912	18990	19005	18930	18808	18975	18846	19035	18807	18998	18926	18940	18926	19007	18765	18935	18935	18949	19016	19018	18986	18867	18851	18937	18906	18975	18956	19001	19176	19043	18904	18953	19004	18937	19089	18938	19051	18973	19132	18680	18875	18891	19122	18887	18919	18907	18907	18903	18871	19038	19039	18821	18938	18927	19037	18970	18752	18889	18974	18987	18899	19102	18773	19094	19019	18922	18879	18995	18905	18868	19015	18960	18961	18997	18793	19030	18955	18955	19121	18943	18903	18906	18873	18908	18934	18815	18864	18958	18940	19091	18738	19105	18938	18885	18893	18922	18933	18970	19054	18841	18944	19042	18845	18888	18881	19063	18880	18936	18839	18837	19127	19083	18943	18808	18996	19018	18892	18852	18850	18873	18911	18849	19184	19015	19093	18928	18805	18852	19119	18874	18782	19102	18966	18985	19115	19201	18950	19052	18865	18871	18963	18983	18941	18832	18959	18956	19102	18933	19036	19051	18958	18865	18962	18863	18947	19056	18849	19025	18899	19073	18991	18996	18908	18912	18880	18736	18801	19038	18928	18808	18865	18939	18844	19014	18962	19084	18979	18741	19086	18957	18842	19044	18970	18828	18869	18821	19024	18993	19014	19206	19219	18770	19007	18999	18982	19015	18921	18905	19035	18845	18857	18819	18905	19014	19073	18929	19004	18950	18871	19022	18950	18903	18999	19063	18866	18764	19008	18822	18991	19022	18874	18919	18935	18954	18898	18906	18990	18856	19114	18854	18907	18928	18978	18979	19053	18856	18951	18987	18900	19089	19032	18953	18992	19053	18820	18941	18920	18938	18956	18899	18998	18825	18984	18997	18814	18871	18836	19006	18943	18876	18956	19024	18795	19070	19095	19067	18968	19037	19021	18850	18916	19035	18954	18894	18753	19105	18982	19178	18988	18840	19038	19054	18977	19023	18843	18824	18938	19007	18741	18827	18923	18961	18909	18878	18898	19018	18700	18985	18924	18959	18904	18956	18855	19042	19018	19024	19027	18876	18852	18910	19124	18919	19150	18742	18922	18879	18912	18967	18923	19144	18825	18978	18823	19071	19074	18992	18971	19143	18934	19057	18867	18909	18978	19032	19035	18939	19070	18821	18966	19172	18927	19010	18768	18809	19113	18945	18983	19014	18912	19074	18989	18795	19110	19069	19035	19114	18833	18861	18874	19065	19109	18808	18947	18912	18893	18952	18882	18759	18930	18897	18638	18913	19135	18968	19005	19044	18946	18786	18972	18924	18976	19116	18874	18935	18961	18995	18996	18800	19151	18961	18918	19023	19061	19040	18882	18823	19161	18979	18927	19035	18853	18877	18869	18977	19032	18974	18897	19087	18931	18918	18772	18908	18786	19024	18940	18935	18889	18815	19085	18694	18967	18971	18992	19006	18947	18856	18897	18808	18904	18899	18948	18973	18927	19039	19118	18778	19049	19030	19002	18930	19119	18937	18860	18849	18919	18870	18840	18761	18996	19002	18891	18906	18871	18835	19102	18880	19039	19028	18795	19037	18814	18930	18835	18954	18938	18972	18923	18887	19024	18761	18881	18842	19082	18938	18920	18973	18811	19011	18982	18720	18854	18927	18894	18955	18845	18901	18873	19110	18946	18866	18798	18876	18958	18827	18867	18913	18876	18978	18936	18885	18844	18903	19007	18984	18942	18979	18979	18898	19159	19104	18995	18868	18939	18929	18996	18885	18866	18950	18907	18793	18836	19000	19043	18916	18890	18840	18786	18929	19063	18855	18826	18952	18919	19122	19102	18906	18902	19007	18949	18795	18854	18983	18900	19045	18870	18871	19051	18775	18996	18887	18922	19161	19091	18912	18915	18875	18982	19120	18732	19051	18877	19067	18981	18890	18948	19008	19124	18890	18996	18952	19113	18955	18952	19102	18782	18942	18883	18889	18844	18909	18934	18795	18871	18918	18899	18926	18819	18987	18993	18838	18923	19009	18939	18834	18897	18936	18757	18862	18992	18980	19118	18875	19007	18672	18891	18988	19035	18927	19099	18956	18872	18962	19160	18849	18996	18910	18903	18818	19039	18864	18918	18945	19008	19054	18903	18737	19154	18844	18980	19057	19040	18985	18974	18982	18986	18884	19034	18903	18959	18858	18974	19067	19028	18742	18922	18975	18897	19000	19111	18945	19032	19089	18918	18967	18793	18828	18929	18863	18941	18910	18858	19014	18828	18881	18922	18952	18973	18861	18918	19006	19153	18913	18987	18954	18984	19022	18918	18818	18930	18950	18824	19023	18928	18917	19063	19108	19027	19006	18991	18943	18927	18976	19020	18970	19076	19062	18987	19033	18976	18886	18984	19069	18975	18820	19109	18786	19042	18840	18899	18810	18953	18943	19059	18810	18812	19121	18926	18999	18972	18932	19072	19100	18805	18995	18986	19020	18842	18835	19047	19009	18993	18788	19019	18832	18844	18915	18928	19011	18935	18953	18870	19056	18946	18855	19012	18985	19079	18888	18889	18788	19133	19066	19001	18887	19015	18889	18993	18818	19089	18895	18814	19001	18967	18859	18983	18915	18797	18747	18972	18799	18841	18946	18896	19032	19018	19103	18911	18897	18917	18766	19000	18952	19170	18927	18930	18927	18781	18959	18964	18879	19043	18906	19044	19012	18949	19024	19038	18908	19125	18972	19082	18860	18833	18772	19011	19074	19104	18910	19021	18838	18800	18935	18981	18980	18892	18913	18939	18773	19205	18947	18862	18960	18732	18711	18962	18762	18909	18960	18960	18772	18836	18884	19115	18802	18897	18898	18868	18811	18874	19039	19049	18815	18818	18878	19010	18962	18794	18956	19058	18812	18947	18891	19127	18935	19021	18823	18877	19109	18868	18942	19006	18875	18895	19008	18929	19004	19082	18936	18963	19010	18793	18861	19066	18839	19028	19110	18558	18974	19200	18858	18860	18843	19085	18919	18932	18966	18873	19104	18808	19090	18959	18864	19087	19135	18951	18952	18976	19056	18777	18855	19032	18990	18798	18844	18961	18971	18723	18928	18947	18970	18898	18893	18996	18888	18892	18989	19002	18996	18982	18839	18932	18889	18972	19002	18947	18870	18843	18867	18763	18997	19115	18839	18928	18974	18958	18782	19129	18936	18695	18773	18839	19021	19044	18818	19026	19009	18863	18813	19020	18893	18794	19054	18951	18921	18940	18775	19209	19068	18960	18982	18877	18751	18967	18966	18812	18898	18906	18849	18848	19007	18983	18828	19098	18762	18869	18772	18986	18847	19058	18998	18927	18987	18900	19004	18976	18859	19096	19014	18951	19071	18954	18929	18859	18915	18909	18977	18852	18967	18980	18956	19008	18873	18939	18956	18866	19122	19037	18860	18996	18901	18925	19020	18963	18948	18987	18868	19012	19067	19066	18965	18989	18735	18904	18984	18843	18982	18848	18986	18874	19004	18909	19010	19024	18916	18735	18936	18884	18886	18861	19009	19063	18934	18939	18989	18879	18890	18859	18998	18940	19036	18892	19026	18861	18878	18992	18993	19005	18989	18916	19023	18883	18832	18930	18809	18858	19045	18811	18802	18718	19144	19040	19045	18884	19003	18943	18887	18809	18805	19007	19053	18863	18934	18964	19013	18728	19039	18890	18856	18869	18907	18924	19108	19172	18873	19067	19056	18912	18975	18975	18949	18932	18930	19071	18892	19010	18974	19021	18902	18951	19006	19155	18981	18840	18825	18993	19053	18850	19000	18869	19065	19058	18952	18782	19105	18929	19007	19035	19218	18994	18883	18947	19083	19022	18985	18952	19019	19009	18938	19019	18878	18950	18839	18870	18896	18971	18890	18933	18932	18884	18893	19063	19105	18926	18918	18953	19301	18959	19008	18943	18845	18877	18932	19175	18858	18991	18997	19008	18737	18792	18867	18873	18900	18910	18980	18917	19051	18969	18866	18967	19005	19050	19152	18904	18911	19158	19032	19021	19259	18861	18914	19096	18888	18863	18842	19110	18802	19013	19171	18848	19001	18981	19031	18928	18993	18828	18891	18799	18970	18943	18994	18884	18925	18974	19110	18999	18894	18734	18883	18805	18925	19008	19128	18845	18837	18894	18807	18804	18979	18962	18961	18990	18971	18935	18940	18953	19075	19126	18976	18775	18983	18836	18832	19106	18963	18829	18853	18893	18926	18848	18959	18971	19082	19107	18842	18979	18957	19005	18974	18854	18953	18855	18861	18785	18910	18959	18937	18964	18889	19176	18787	19010	18799	18871	18934	18891	18929	18800	19004	18945	18945	19090	19107	19160	18986	18768	18882	18941	19014	19052	19043	18765	18912	18833	19052	18923	18936	18788	18869	18928	18967	19014	18904	19057	19082	19018	18880	18992	18972	18813	18999	18788	18952	18964	18883	19026	18875	19192	18784	19024	18924	18944	18955	18892	18975	18955	18789	18986	18944	18755	19139	18892	19076	19090	18896	18860	18944	18872	18625	18788	18927	19081	18891	19081	18744	18919	19112	19038	18889	18960
21991	20650	27057	24824	25043	33262	39663	37016	35798	35958	34946	34460	34174	34165	33816	33704	33308	33372	33453	33180	32980	32932	32456	32676	32892	32751	32444	32453	32913	32566	32689	32734	32626	32591	32384	32549	32184	32298	32569	32249	32459	32574	32620	32796	32365	32648	32439	32642	32275	32067	32658	32388	32363	32589	32566	32470	32656	32381	32389	32316	32117	32284	32130	32220	32367	32477	32424	32742	32482	32479	32242	32148	32262	32567	32374	32241	32132	32475	32376	32611	32360	32189	32193	32632	32403	32499	32382	32171	32356	32180	32112	32113	32273	32493	32384	32254	32550	32357	32276	32631	32239	32381	32221	32372	32367	32566	32563	32455	32428	32252	32221	32260	32543	32333	32392	32453	32401	32475	32481	32581	32401	32619	32420	32393	32431	32548	32381	32039	32587	32259	32475	32162	32246	32314	32188	32396	32628	32861	32307	32432	32633	32460	32342	32356	32357	32442	32158	32522	32356	32440	32218	32413	32408	32519	32373	32443	32413	32319	32122	32238	32264	32161	32235	32416	32403	32422	32444	32555	32433	32140	32319	32318	32369	32362	32286	32446	32211	32193	32117	32341	32371	32497	32459	32206	32197	32460	32562	32368	32491	32545	32291	32437	32548	32316	32423	32283	32119	32194	32446	32520	32201	32404	32355	32287	32377	32420	32092	32451	32077	32301	32290	32707	32285	32412	32419	32685	32688	32540	32498	32277	32477	32423	32424	32461	32370	32284	32404	32455	32454	32536	32724	32392	32306	32332	32435	32277	32498	32369	32385	32131	32297	32344	32301	32041	32288	32577	32411	32202	32498	32393	32454	32409	32539	32358	32371	32079	32325	32380	32404	32277	32315	32301	32213	32171	32263	32232	32333	32331	32444	32385	32467	32423	32050	32492	32373	32337	32268	32373	32487	32482	32597	32331	32365	32400	32527	32083	32423	32358	32319	32373	32393	32439	32141	32712	32187	32529	32252	32240	32442	32363	32337	32221	32335	31991	32335	32130	32453	32223	32583	32611	32159	32174	32459	32450	32201	32555	32273	32052	32389	32172	32373	32333	32396	32342	32369	32307	32501	32452	32422	32448	32576	32450	32563	32539	32085	32033	32290	32325	32382	32073	32483	32421	32521	32420	32401	32613	32451	32124	32426	32438	32419	32295	32312	32640	32420	32049	32187	32258	32550	32196	32493	32455	32302	32450	32326	32422	32229	32292	32331	32146	32113	32411	32588	32467	32399	32495	32272	32277	32099	32444	32336	32488	32500	32304	32161	32709	32521	32429	32298	32401	32396	32311	32399	32602	32401	32508	32632	32307	32472	32511	32318	32312	32221	32097	32615	32401	32242	32465	32409	32157	32371	32458	32297	32320	32592	32406	32307	32082	32430	32415	32241	32082	32350	32350	32360	32250	32279	32327	32724	32241	32319	32376	32495	32292	32241	32156	32502	32524	32301	32204	32168	32491	32268	32277	32278	32353	32355	32826	32383	32325	32177	32232	32186	32413	32313	32165	32430	32365	32338	32736	32276	32619	32722	32278	32260	32209	32362	32348	32316	32261	32256	32219	32538	32307	32363	32548	32352	32398	32312	32549	32258	32147	32328	32368	32163	32355	32189	32203	32343	32431	32022	32555	32247	32241	32281	32596	32660	32391	32183	32279	32408	32507	32317	32191	32320	32318	32724	32289	32307	32374	32113	32103	32174	32016	32526	32446	32535	32350	32211	32251	32219	32359	32261	32293	32396	32362	32386	32425	32539	32388	32364	32440	32445	32204	32499	32290	32143	32340	32549	32464	32264	32207	32544	32626	32425	32214	32419	32438	32461	32628	32449	32398	32548	32133	32184	32013	32069	32284	32551	32364	32356	32398	32393	32328	32359	32278	32270	32663	32515	32382	32410	32556	32461	32476	32081	32122	32290	32412	32401	32355	32372	32482	32079	31984	32137	32216	32424	32601	32841	32358	32390	31971	32531	32401	32174	32133	32051	32304	32293	32348	32463	32384	32408	32361	32120	32345	32209	32391	32371	32071	32236	32154	32426	32368	32197	32278	32425	32515	32440	32356	32430	32211	32193	32407	32501	32322	32236	32461	32249	32425	32396	32289	32238	32396	32587	32630	32389	32142	32469	32381	32257	32341	32349	32292	32209	32374	32051	32253	32245	32663	32599	32211	32209	32382	32389	32394	32497	32339	32362	32237	32397	32477	32414	32273	32328	32579	32501	32305	32176	32274	32333	32355	32414	32253	32364	32157	32304	32146	32000	32293	32608	32197	32461	32069	32629	32352	32252	32307	32392	32136	32386	32219	32174	32448	32363	32141	32326	32180	32380	32273	32254	32278	32241	32493	32310	32322	32504	32488	32434	32242	32105	32490	32351	32427	32528	32084	32126	32405	32591	32283	32614	32417	32317	32434	32493	32273	31997	32281	32364	32074	32185	32288	32312	32464	32130	32285	32540	32202	32047	32323	32438	32119	32467	32385	32241	32346	32104	32118	32483	32167	32246	32272	32502	32693	32089	32071	32355	32620	32202	32210	32451	32488	32471	32383	32421	32321	32274	32293	32111	32535	32408	32303	32505	32168	32537	32352	32494	32145	32231	32347	32234	32420	32357	32132	32325	32110	32432	32261	32264	32642	32519	32374	32223	32360	32499	32431	32582	32375	32427	32503	32198	32175	32412	32557	32088	32411	32588	32690	32462	32331	32272	32543	32316	32423	32352	32436	32073	32345	32379	32085	32285	32612	32063	32238	32090	32322	32234	32249	32091	32493	32345	32209	32207	32186	32175	32338	32353	32335	32401	32200	32235	32524	32194	32005	32394	32461	32240	32686	32640	32324	32362	32276	32413	32287	32406	32401	32038	32380	32250	32355	32392	32248	32092	32423	32686	32234	32171	32331	32452	32234	32551	32409	32257	32335	32417	32624	32456	32502	32369	32729	32500	32390	32434	32488	32302	32103	32620	32477	32242	32286	32420	32256	32359	32349	32263	32233	32408	32479	32136	32360	32255	32474	32321	32526	32194	32170	32163	32408	32205	32188	32427	32314	32219	32280	32137	32332	32515	32583	32240	32486	32269	32587	32685	32349	32207	32357	32277	32200	32427	32267	32433	32460	32374	32183	32294	32535	32223	32387	32439	32534	32247	32270	32291	32154	32622	32340	32351	32181	32425	32709	32367	32278	32260	32639	32316	32264	32246	32491	32443	32442	32309	32212	32053	32239	32477	32395	32320	32758	32407	32143	32092	32175	32240	32417	32492	32607	32340	32375	32457	32371	32527	32271	32380	32261	32360	32332	32474	32293	32330	32412	32301	32272	32132	32537	32299	32141	32518	32476	32299	32445	32275	32311	32451	32006	32902	32127	32341	32435	32507	32602	32391	32289	32300	32423	32346	32271	32338	32521	32660	32331	32087	32350	32546	32244	32391	32202	32388	32259	32134	32523	32269	32199	32292	32518	32513	32503	32526	32381	32312	32383	32586	32283	32352	32325	32291	32404	32659	32405	32205	32276	32811	32445	32549	32386	32331	32300	32407	32394	32503	32255	32247	32154	32624	32415	32410	32464	32548	32515	32591	32675	32536	32506	32354	32054	32266	32165	32192	32431	32488	32296	32222	32214	32443	32641	32446	32147	32517	32736	32340	32445	32395	32340	32634	32329	32329	32299	32319	32288	32466	32488	32464	32541	32225	32381	32373	32593	32306	32176	32419	32371	32153	32052	32476	32504	32589	32307	32176	32321	32366	32207	32539	32416	32334	32457	32579	32346	32293	32461	32276	32299	32245	32088	32184	32365	32332	32169	32140	32511	32364	32074	32564	32541	32406	32369	32430	32419	32241	32178	32223	32514	32301	32543	32567	32324	32125	32468	32338	32481	32342	32407	32370	32517	32249	32208	32314	32383	32216	32272	32457	32658	32345	32500	32090	32355	32476	32474	32682	32214	32451	32226	32152	32609	32561	32204	32490	32489	32286	32306	32510	32016	32446	32620	32548	32075	32258	32013	32422	32335	32367	32090	32284	32178	32581	32138	32409	32204	32626	32253	32250	32197	32132	32294	32548	32277	32243	32398	32530	32620	32334	32336	32328	32329	32286	32529	32605	32242	32322	32359	32243	32394	32124	32348	32600	32261	32256	32489	32408	32736	32393	32497	32466	32458	32148	32341	32710	32491	32284	32363	32431	32496	32590	32542	32466	32465	32195	32391	32499	32379	32698	32501	32442	32304	32283	32534	32538	32532	32339	32537	32373	32543	32409	32375	31925	32426	32362	32162	32357	32514	32258	32519	32296	32358	32716	32342	32172	32271	32169	32282	32323	32431	32443	32518	32379	32189	32379	32572	32335	32370	32464	32563	32319	32351	32394	32180	32218	32484	32372	32136	32480	32121	32203	32480	32355	32623	32440	32547	32464	32327	32256	32341	32582	32669	32165	32391	32348	32471	32231	32190	32476	32554	32372	32526	32528	32351	32263	31907	32170	32298	32347	32202	32105	32290	32249	32107	32398	32234	32466	32743	32326	32263	32694	32662	32310	32519	32363	32434	32534	32461	32426	32363	32116	32424	32291	32421	32308	32566	32208	32208	32441	32295	32290	32391	32612	32024	32533	32202	32246	32404	32361	32117	32018	32173	32226	32092	32134	32346	32375	32609	32520	32101	32078	32236	32058	32432	32306	32457	32134	32576	32288	32444	32565	32321	32566	32585	32355	32451	32311	32427	32277	32091	32312	32480	32198	32126	32212	32085	32464	32586	32212	32612	32477	32264	32424	32265	32202	32506	32110	32339	32445	32262	32370	32510	32462	32178	32538	32429	32138	32433	32419	32342	32282	32562	32422	32685	32439	32389	32327	32319	32296	32507	32407	32620	32212	32413	32606	32418	32491	32009	32134	32352	32254	32434	32353	32196	32428	32050	32580	32162	32258	32142	32158	32567	32573	32205	32298	32210	32238	32307	32399	32387	32642	32409	32667	32685	32509	32264	32396	32311	32510	32381	32377	32414	32444	32473	32271	32246	32498	32394	32498	32348	32073	32393	32479	32250	32135	32187	32257	32101	32659	32578	32439	32368	32301	32614	32629	32447	32135	32495	32294	32563	32392	32236	32519	32312	32330	32400	32537	32487	32338	32153	32363	32448	32128	32226	32469	32285
26920	46009	47819	39794	34216	30025	27822	25810	24288	23215	22407	22121	21499	21276	20710	20736	20476	19996	20124	19782	19531	19420	19235	19199	19208	19149	19260	19240	19073	19238	19088	19137	19124	18954	19114	18947	19132	18979	19080	19064	18958	19076	18767	19017	18802	19016	18911	18955	18981	18820	18892	18939	18995	18979	19039	19063	18906	18886	18741	19011	18886	19087	18810	18777	18952	19166	18844	18928	19080	18893	18843	18946	18983	18853	18795	18962	18855	19086	18982	18862	18908	18870	19018	18901	18970	19012	19008	18923	18863	19040	18691	18936	18965	19038	18901	19093	19016	18926	18930	19076	19008	19040	18852	18863	18853	19100	18911	18917	18824	18774	18782	18946	18971	18937	19061	18701	18929	18730	18984	18957	19061	18834	18888	18943	18862	18867	18919	18873	18775	18790	18894	18917	18790	18788	19017	19027	18940	18911	18831	18949	18835	18855	18918	18838	18753	18880	18624	18918	18924	18751	18915	18862	19170	18875	18868	18670	19027	18953	18831	18875	18844	19053	18832	18771	18927	18916	18852	18906	19031	18878	18872	19042	18785	18864	19148	18826	18742	18850	18895	18887	18938	18972	19121	18800	18984	18852	18927	18773	18674	18942	19190	18808	18902	18789	18738	18825	18845	18900	18940	18815	19008	18845	18996	18873	18938	18991	19041	18979	19068	19054	18856	18941	18858	18878	18835	18986	19052	18958	18904	18917	18774	18980	19008	18985	18901	18973	18954	18784	18941	18982	19051	18894	18870	18825	19000	18970	18808	18993	18701	18754	18843	18927	18889	18973	19003	18946	18651	18882	18997	18775	18800	18967	18859	18902	18862	19058	18898	18820	18794	19063	18768	19141	18937	18860	19089	18956	19003	18981	19043	18918	18969	18825	19007	18572	18895	18810	18902	18920	18856	19079	18846	18870	18863	18918	18913	18957	18884	19008	18885	18859	19032	18904	18903	18875	18931	18788	18909	18919	18765	18819	18869	18932	18837	18878	18760	18754	18909	19004	18760	18853	18960	18804	18911	18861	18835	19066	18962	18970	19219	19034	18706	18957	18802	18843	18829	18827	18904	18704	18821	18818	18875	18793	19017	18943	18996	18917	18926	18847	18914	19101	18843	18910	18832	18895	18795	19154	18820	18843	18872	18717	18892	19000	18928	18931	18825	18904	19005	18988	18790	18661	18784	18648	18676	18942	18885	18846	18935	18878	18833	18981	18778	18981	19089	18955	18859	18822	18985	18850	19069	18793	19042	18922	18891	18970	18884	19131	18824	18927	18900	18837	18923	18892	18837	18991	18912	18853	18833	18959	18803	19082	18878	18824	19037	18949	18981	18848	18909	18788	18902	18853	18850	19003	18905	18931	18860	18780	18986	18989	19073	18827	18900	18979	18814	19090	18962	18764	18882	19108	19092	18926	18992	18946	18799	18979	18905	18966	19066	18922	18866	18876	18830	18968	18932	18936	18957	19015	19010	18911	18992	18948	18906	18885	18950	18932	18947	18801	19105	18926	18931	18953	18754	18872	18825	18720	19003	19041	18850	18738	18803	19044	19012	18940	18994	18856	19161	18846	18774	18805	18834	18857	18941	18987	18963	18907	18631	19055	18904	19088	18905	18822	18968	18857	18777	18957	18701	18945	18918	18880	18872	18793	19007	18895	18793	18944	18892	18750	18707	18807	19079	18885	18937	19041	18714	18968	18944	18854	18754	18906	18915	18850	18958	19018	18874	18949	19054	18948	18911	18795	18917	18851	18862	18837	18750	19021	18969	18910	18877	18998	18871	18818	18866	18918	18892	18709	18881	18853	18811	18881	18969	18871	19062	18882	18957	18774	19022	18794	18854	18807	18964	18844	18842	18916	18739	18814	18919	18846	19033	18849	18815	18838	18793	18832	18742	18652	19078	18852	19052	18967	18886	18877	18863	18988	18627	18824	18930	18917	19070	18912	18970	18693	18930	18810	19021	18944	18993	18882	18814	18759	18862	19021	18987	18944	18914	18815	18771	19062	18800	18851	18850	19079	18792	18909	18940	18931	18751	18903	18852	18935	18880	18940	18958	18803	19080	18824	19019	19116	18824	18804	18919	18907	18919	18839	18814	18847	18819	18886	19072	18915	18952	18792	19021	18751	18999	18888	19093	18992	18888	18856	19047	18800	18791	19020	18998	18738	18965	18827	18662	18831	18984	18815	18943	18754	18873	18781	18693	18940	18814	18786	18830	18979	18943	18817	18905	18815	18872	18569	19076	18906	18995	18773	18821	19012	18928	18844	18878	19116	18845	18777	18966	18972	18957	18824	19149	18772	18925	18948	18850	18926	19068	18877	18815	18949	18801	18910	18872	18886	18931	18856	18760	19074	18943	18793	18905	18856	18981	18774	18737	18904	18822	18772	18697	18908	18943	18913	18879	18920	18863	18942	18933	18906	18885	18958	18812	18810	19057	18721	18902	19054	18906	18851	19077	18775	18962	18839	18763	18810	18890	18969	18714	18986	18873	18798	18832	18996	18778	18996	18969	18913	18892	18932	18861	19023	18879	18918	18809	18899	18779	18903	18931	18983	18854	18896	18836	19001	18886	18828	18964	18902	18976	18851	18761	18928	18989	19139	18843	18886	18822	19050	18849	18867	18920	18771	18932	18889	18938	18815	18825	18975	18871	18784	18933	18802	19160	18884	19004	18954	18967	18798	18779	19000	18854	18731	18868	18926	18884	18774	18833	18934	18760	18806	18995	18928	18948	18729	18825	18996	18942	18886	18806	18730	18974	18732	18903	19004	18902	19024	18706	18924	18965	19017	18812	19022	18817	18832	18685	18801	18873	18876	18955	18797	18899	18632	18889	18996	18841	18931	18903	18792	18893	19005	18951	18857	18885	18652	18822	18936	18921	19025	19082	18929	18857	18712	18833	18951	18905	18764	18840	18856	18940	18917	18863	18843	18890	18829	18913	19104	18791	18868	19121	18895	19048	19020	18908	18591	18894	18705	18874	18837	18842	18928	18866	18788	18689	18900	18812	18985	18799	18805	18818	18822	18938	18850	18774	18812	18717	18751	19076	19009	18886	19198	18957	18930	18919	18811	18711	18919	18915	18710	19061	18797	18919	18940	18874	18784	19077	19021	18956	18827	19024	18825	18726	18795	18999	18893	18979	19000	18832	19016	18764	18941	18849	18940	18760	18832	18899	18812	18915	18906	18808	18879	19031	18851	18848	18658	18996	18821	19007	18939	18999	18973	18785	18939	18904	18791	19010	18987	18977	18983	18950	18749	18996	18879	18908	18970	18782	18769	18779	18804	18968	18855	18755	18807	18973	18798	18868	19086	18876	19040	18939	18931	18885	18992	18848	18982	18961	18966	18726	18917	18930	18843	18951	18692	18820	18977	19021	18864	19030	18778	18829	18996	18900	18699	18873	18855	18807	18881	18917	18866	19055	18949	18815	18960	19078	18935	18994	18922	18776	19007	19004	18769	18869	18945	18815	18714	18987	18849	18951	18903	18932	18816	18914	19009	18896	18813	18825	18935	18949	18927	18721	18979	18873	18816	18729	18789	18839	18830	18829	18876	18968	18867	18944	18856	18990	18739	18845	18921	19029	18921	18779	19003	18944	18912	18626	18772	18955	18888	18850	18932	18867	18967	18969	19025	18844	18801	18898	18837	18904	18714	18759	18951	18807	18975	18804	18787	18929	18776	18892	18813	18966	18805	19075	18855	18777	18923	18754	18974	18945	18838	18776	18824	18815	18928	19095	18824	18654	18900	18825	18927	18854	19024	18928	18868	18991	18968	18846	18796	18906	18962	18829	18903	18796	18805	18795	18795	18834	18930	18914	19008	18871	18884	18819	18811	18712	18737	19021	18841	18923	19002	18800	18974	18733	18750	18893	18751	18890	18987	19085	18645	18936	18802	18958	18887	18737	18890	18819	18879	18873	18925	19019	18862	18816	18823	18946	18908	18791	18803	18900	18944	18879	18828	18872	18872	18842	18835	19052	18870	18871	18937	18911	19018	18973	18906	18916	19019	18949	18837	18820	18877	18809	18909	18867	19004	18842	18759	19209	18863	18834	18951	18941	18953	19037	18908	18930	19038	18890	18931	18834	18922	18837	18856	18905	18848	18841	18874	19051	18996	18849	19033	18944	18928	18703	18984	19030	19017	18961	18928	18877	18778	18916	18926	19032	19118	18817	18910	18792	18921	18855	18909	18962	18745	18918	19058	18935	18872	18782	19006	18793	18819	18860	18830	18796	18910	18809	18835	18981	18942	18971	19032	18994	18908	18828	18907	18847	18879	19055	18893	19067	18798	19035	18866	18880	18990	18868	18671	18865	18889	18880	18810	18835	18889	18902	18817	18888	18887	18905	19104	18914	18997	18822	18904	18964	18765	18751	18986	18963	19095	18722	19008	18958	18671	19039	18803	18957	18962	18881	18986	18846	18653	19065	18916	18932	18871	18827	19112	18985	18821	18906	18911	18969	18793	18922	19092	18752	18764	19012	18932	18923	18859	18914	18930	18855	18943	18771	18957	18665	18917	18896	18640	18995	18930	18898	18962	19103	19151	18873	19110	18841	18947	18909	18981	18873	18911	18798	18945	18871	19025	18790	18803	18850	18820	18892	18894	18844	18851	18765	18830	18868	18917	19066	18841	18838	18863	18994	18939	18768	18921	19056	18622	18830	18902	18910	18919	18966	19174	18907	18801	18905	18724	18728	18994	18929	18988	18866	18906	18864	18849	18706	18929	18939	19022	18741	18987	18850	18961	18877	18998	18951	18880	18933	18998	18860	19004	19119	18860	18614	18909	18827	18914	18864	18997	18763	18922	18913	18833	18932	18921	19006	18867	18964	18782	18856	18698	18940	18831	18782	18829	18720	19028	18936	18850	18787	19071	18939	18877	18739	18999	18785	18907	18579	18953	18982	18905	18927	18961	18837	18768	18956	18918	18816	19012	18760	18904	18882	18936	19035	18958	18976	18937	18964	19022	18900	18993	18746	18677	19208	18914	18851	18797	18803	18838	19053	18863	19023	18920	18874	18965	19083	18921	19033	18942	18974	18884	18879	18726	18880	18587	18847	18883	19043	18801	18821	18852	18943	19040	18955	18831	19036	18885	18720	18728	18796	18953	18847	18813	18869	18833
37808	34480	42453	40805	38126	36718	36317	35444	35318	34562	34490	34621	34267	33911	34212	33856	33976	34079	33899	33979	33850	33868	33321	33798	33814	33975	33838	33701	33869	33685	33681	33633	33798	33819	33854	33802	33813	33747	33681	33549	33784	33625	33748	33929	33828	33718	34088	33358	33815	33819	33823	33476	33864	33520	33606	33879	33590	33751	33687	33939	33840	33764	33638	33667	33650	33755	33653	33836	33898	33990	33855	33456	33656	33680	33818	33648	33702	33822	33585	33831	33696	33690	33829	33842	33782	33664	33726	33797	33578	33490	33869	33700	33747	33596	33685	33703	33731	33813	33844	33768	33840	33766	33410	33635	33812	33277	33879	33879	33705	33690	33697	33697	33684	33948	33882	33902	33756	33843	33528	33735	34159	33692	33668	33667	33705	33525	33797	33453	34035	33467	33841	33856	33568	33649	33984	33915	33538	33828	33667	33713	33677	33789	33632	33634	33595	33536	33646	33680	33737	33737	33452	33636	33610	33695	33708	33728	33860	33690	33447	33564	33608	33744	33702	33689	33863	33727	33537	33563	33897	33893	33627	33682	33635	33627	33995	33834	33909	33703	33820	33630	33659	33861	33703	34020	33748	33485	33751	33697	33730	33760	33582	33958	33849	33916	33887	33608	33794	33965	33825	33908	34103	33737	33738	33859	33794	33847	33900	33720	33709	33639	33848	33887	33587	33657	33497	33619	33717	33669	33704	34110	33824	33650	33608	33792	33517	33857	33578	33766	34018	33737	33629	33728	33975	33653	33714	33608	33821	33608	33701	33769	33714	33479	33944	33682	33839	33903	33599	33861	33676	33367	33525	33662	33523	33584	33807	33507	33477	33547	33722	33714	33711	33948	33630	33474	33589	33858	33635	33963	33585	33626	33597	33717	33859	33310	33910	34017	33902	33690	33524	33684	33719	33753	33977	33655	33746	33435	33575	33616	33719	33716	33742	33607	33621	33589	33690	33533	33571	33975	33575	33767	33932	34028	33877	33771	33648	33781	33581	33698	33656	33649	33733	33799	33809	33625	33643	33800	33747	33624	33643	33676	33656	33614	33732	33505	33737	33899	33447	33843	33544	33519	33791	33635	33712	33722	33507	33481	33900	33428	33738	33456	33660	33627	33717	33817	33789	33774	33726	33587	33691	33574	33820	33629	33540	33368	33594	33636	33885	33968	33935	33839	33587	33477	33602	33654	34004	33840	33587	33959	33654	33716	33382	33991	33744	33790	33719	33781	33507	33246	33754	33777	33816	33668	33871	33930	33815	33941	33853	33620	33757	33806	33528	33659	33762	33828	33771	33446	33506	33512	33468	33704	33727	33695	33811	33761	33557	33795	33798	33742	33793	33557	34018	33732	33984	33683	33586	33614	33593	33584	33684	33657	33675	34048	33927	33881	33829	33913	33593	33508	33768	33605	33905	33386	33784	33754	33665	33795	33952	33947	33781	33785	33698	33913	33993	33759	33645	33479	33746	33471	33517	33449	33688	33780	33847	33697	33778	33637	33668	33887	33540	33693	33643	33604	33628	33332	34005	33846	33516	33496	33874	33757	33880	33649	33493	33710	33985	33748	33701	33946	33775	33588	33784	33595	33644	33664	33452	33900	33666	33658	33669	33585	33732	33762	33816	33639	33664	33601	33523	33554	33689	33583	33615	33526	33537	33704	33538	33871	33908	33909	33863	33661	33394	33720	33807	33796	33949	33784	33560	33776	33833	33563	33654	33806	33649	33596	33875	33778	33455	33888	33570	34199	33702	33840	33718	33798	33663	33796	33539	33580	33617	33623	33842	33767	33662	33873	33643	34259	33832	33587	33660	33622	33747	33544	33648	33691	33750	33837	33570	33731	33649	33517	33714	33638	33801	33685	34036	33903	33847	33323	33828	33561	34037	33507	33619	33635	33848	33688	33694	33331	33625	33586	33776	34031	34051	34063	33746	33770	33374	33595	33714	33500	33837	34136	33720	33888	33645	33828	33358	33702	33575	33772	33863	33886	33538	33653	33576	33566	33955	33545	33467	33760	33528	33566	33571	33672	33715	33634	33919	33592	33716	33841	33711	33741	33498	33855	33637	33641	33799	33887	33638	33621	33741	33855	33438	33827	33573	33768	33918	33922	34186	33675	33869	33754	33573	33718	33533	33674	33653	33814	33777	33609	33380	33466	33545	33966	33681	33745	33334	33859	33774	33641	33612	33603	33562	33722	33867	33670	33977	33798	33600	33509	33752	33724	33708	33800	33920	33873	33649	33713	33628	33627	33682	33813	33874	33894	33297	33559	33708	33701	33406	33729	33488	33535	33804	33672	33787	33812	33717	33687	33967	33422	33959	33582	33757	33456	33651	33666	33818	33545	33714	33611	33684	33533	33536	33543	33755	33735	33618	33406	33759	33544	33639	33859	33685	33698	33792	33681	33589	34038	33948	33732	33440	34019	33936	33875	33914	33611	33776	33684	33365	33930	33830	33876	33582	33461	33817	33923	33838	33927	33676	33538	33626	33803	33621	34039	33746	33694	33753	33842	33464	33565	33862	33797	33775	33612	33822	33938	33504	33561	33755	34083	33895	33789	33487	33541	33855	33922	33830	33620	33692	33984	33767	33545	33632	33878	33884	33468	33858	33975	33957	33828	33902	33898	33949	33633	33811	33374	33939	33839	33652	33558	33429	33575	33772	33863	33809	33934	33884	33925	33390	33664	33766	33635	33874	33394	33524	33785	33869	33764	33779	33753	34058	33697	33845	33844	33471	33575	33712	33740	33527	33442	33629	33998	33752	33855	33931	33668	33863	34112	33704	33949	33504	33932	33869	33740	33609	33944	34031	33902	33678	33767	33746	33453	33562	33726	33850	33294	33578	33597	33579	33703	33812	33723	33762	33827	33705	33682	33535	33915	33541	33921	33774	33486	33665	33478	33637	33667	33785	33308	33875	33690	33746	33907	33809	33803	33776	33867	33849	33526	33601	33778	33727	33739	33634	33601	33860	33714	33755	33782	33608	33848	33844	33946	33683	33702	33724	33812	33751	33538	33871	33822	33776	33740	33657	33579	33875	33689	34041	33821	33966	33470	33634	33965	33998	33790	33998	33680	33734	33768	33864	33870	33880	33749	33971	33755	33946	33549	33947	33617	33859	33787	33883	33878	33830	33517	33696	33699	33929	33733	33733	33882	33720	33587	33971	33867	33915	33835	33781	33599	33613	33931	33696	33339	33899	33851	33471	33469	33693	33591	33682	33742	33646	33565	33810	33812	33836	33632	33648	33823	33621	33763	33758	33541	33973	33700	33623	33822	33857	33581	33643	34011	33579	33767	33764	33829	33821	33805	34080	34159	33823	33708	33780	33898	33842	33734	33837	33601	33627	33591	33523	33841	33738	33992	33967	33766	33658	33638	33731	33534	33635	33691	33798	33655	33737	33712	33831	33738	33745	33590	33859	33678	33842	34123	33734	33905	33667	33612	33254	33596	33556	33764	33837	33818	33602	33640	33792	33587	33724	33655	33735	33747	33502	33763	33632	33802	33872	33652	33935	33717	34184	33689	33827	33820	33956	33595	33617	33850	33440	33520	33751	33782	33784	33557	33973	33667	33722	33581	33648	33810	33499	33792	33641	33763	33743	33679	33466	33792	33848	33628	33838	33657	33671	33782	33588	33781	33797	33861	33719	33790	33708	33751	33656	33631	33734	33787	33712	34062	33783	33862	33702	33780	33565	33606	33632	33863	33744	34070	33721	33607	33928	33633	33563	33692	33372	33716	33384	33646	33844	33722	33663	33634	33803	33691	34050	33693	33564	33918	33853	33815	33896	33637	33697	33828	33646	33310	33784	33833	33914	33652	34022	33805	33360	33990	33617	33361	33874	33469	33662	33791	33521	33948	33760	33607	33910	33652	33642	33554	33916	33872	33893	33594	33663	33647	33806	33708	33894	33617	33626	33807	34041	33720	33840	33811	33997	33621	33667	33843	33752	33869	33764	33621	33606	33643	33569	33741	33575	33754	33856	33745	33716	33845	33583	33680	33641	33726	33678	33653	33880	33910	33724	33649	33743	33832	33725	33855	33904	33734	33692	33667	33684	33887	33805	33780	33686	33725	34044	33678	33578	33757	33859	33708	33900	33935	33758	33668	33851	33826	33894	33803	33545	33645	33769	33537	33467	33614	33564	33809	33746	33669	33658	33688	33896	33744	33718	33715	33785	33825	33653	33720	33882	33499	33613	33565	33798	33792	33565	33753	33651	33655	33557	33596	33733	33628	33592	33599	33732	33628	33771	33791	33613	33621	33754	33589	33379	33690	34042	33647	33715	33870	33909	33603	33626	33959	33968	33718	33643	34030	33631	33753	33779	33687	33695	33726	33480	33501	33812	33676	33818	33723	33863	33631	33768	33754	33785	33714	33823	33545	33807	33636	33955	33754	33731	33614	33792	33793	33810	33735	33906	33999	33910	33702	33918	33743	33675	33992	33668	33729	33646	33931	33504	33712	33863	33841	33674	33744	33822	33797	33632	33699	33845	33463	33525	33709	33729	33858	33633	33777	34112	33753	33990	33632	33751	33703	33934	33718	33633	33695	33782	33577	33630	33784	33695	33554	33767	33744	33835	33827	33788	33416	33739	33715	33751	33722	33408	33743	33911	33807	33959	33590	33859	33844	33689	33770	33953	33591	33707	33822	33660	33690	33806	33932	33806	33796	33605	33746	33826	33759	33832	33593	33781	33997	33787	33445	33709	33904	33773	33853	34020	33788	33899	33737	33721	33954	33784	33791	33876	33624	33572	33458	33664	33950	33647	33614	33792	33648	33514	33553	33729	33699	33612	33896	33853	33904	33849	33828	33891	33927	33797	33483	33875	33805	33589	33545	33444	33659	33749	33831	33594	34066	33838	33689	33738	33756	33697	33733	33767	33708	33682	33738	33391	33538	33652	33681	33814	33533	33561	33718	33772	33524	33688	33810	33982	33794	33719	33689	33737	33893	33996	33406	33824	33822	33847	33759	33815	33530	33766	33793	33724	33820	33653	33729	33691	33912	33832	34008	33927	33705	33654	33740	33620	33763	33492	33592	33653	33422	33619	33510	33834	33567	33730	33639	33690	33559	33807	33941	33785	33922	33630	33856	33458	33755	33627	33801	33240	33746	33723	33796
28593	35272	37075	30654	26767	24446	22964	22060	21596	20959	20710	20586	20400	20239	20127	20162	19946	19943	19980	19951	19585	19540	19609	19673	19711	19762	19652	19519	19649	19557	19474	19589	19654	19668	19565	19560	19433	19607	19521	19606	19551	19496	19359	19626	19579	19775	19608	19486	19595	19478	19693	19512	19465	19469	19518	19512	19491	19607	19594	19616	19522	19591	19462	19527	19403	19514	19602	19405	19497	19487	19351	19441	19443	19412	19379	19237	19481	19503	19551	19528	19544	19439	19453	19483	19478	19459	19316	19473	19551	19442	19512	19556	19577	19588	19503	19575	19376	19478	19471	19369	19441	19377	19408	19445	19392	19528	19548	19417	19454	19533	19607	19504	19476	19306	19532	19684	19277	19480	19609	19385	19394	19473	19466	19531	19441	19353	19574	19424	19371	19389	19658	19441	19343	19545	19571	19328	19432	19531	19618	19431	19487	19573	19714	19466	19396	19568	19615	19306	19541	19464	19533	19519	19742	19439	19622	19631	19438	19397	19455	19490	19402	19521	19411	19678	19486	19491	19447	19610	19502	19514	19437	19577	19470	19422	19428	19415	19419	19367	19178	19537	19529	19352	19544	19598	19394	19501	19616	19356	19440	19577	19422	19482	19497	19744	19477	19505	19542	19423	19484	19540	19357	19383	19555	19546	19444	19379	19553	19499	19633	19770	19434	19472	19381	19642	19543	19445	19608	19559	19693	19455	19635	19655	19597	19414	19491	19585	19411	19549	19487	19384	19440	19545	19551	19371	19283	19483	19560	19523	19538	19452	19672	19368	19677	19426	19260	19358	19407	19412	19524	19401	19490	19330	19537	19575	19375	19544	19589	19449	19697	19332	19387	19464	19468	19554	19406	19363	19469	19332	19441	19425	19581	19497	19348	19448	19411	19566	19518	19455	19740	19351	19377	19549	19328	19478	19648	19428	19548	19530	19543	19497	19487	19436	19501	19399	19685	19415	19652	19434	19595	19394	19633	19381	19560	19687	19397	19534	19577	19467	19449	19551	19328	19393	19482	19672	19407	19531	19492	19603	19465	19437	19483	19448	19345	19615	19452	19437	19565	19632	19527	19388	19445	19348	19515	19747	19597	19538	19504	19540	19603	19457	19396	19405	19571	19463	19501	19578	19436	19681	19523	19478	19591	19652	19596	19361	19506	19477	19646	19554	19433	19553	19454	19403	19594	19301	19472	19358	19589	19572	19536	19517	19431	19252	19604	19535	19499	19542	19467	19462	19510	19436	19504	19401	19399	19536	19466	19465	19558	19481	19554	19350	19633	19407	19482	19539	19425	19350	19502	19518	19465	19725	19450	19570	19447	19561	19538	19454	19559	19586	19519	19507	19347	19493	19398	19515	19424	19644	19603	19586	19477	19652	19581	19712	19524	19671	19518	19327	19581	19283	19557	19544	19536	19645	19467	19503	19381	19596	19493	19371	19606	19497	19371	19320	19574	19420	19358	19487	19431	19479	19398	19483	19651	19471	19508	19631	19476	19425	19455	19658	19512	19500	19601	19476	19519	19478	19442	19418	19707	19360	19312	19237	19562	19580	19538	19517	19268	19558	19502	19488	19427	19567	19639	19589	19351	19486	19371	19335	19371	19479	19457	19433	19330	19332	19354	19576	19419	19500	19452	19509	19654	19522	19629	19572	19482	19413	19623	19517	19432	19441	19464	19475	19400	19621	19429	19407	19573	19428	19407	19256	19490	19553	19402	19433	19341	19489	19442	19444	19720	19418	19614	19672	19652	19559	19683	19438	19440	19492	19479	19423	19407	19376	19422	19644	19378	19647	19609	19460	19540	19430	19445	19481	19456	19324	19386	19367	19553	19472	19662	19491	19651	19650	19560	19591	19518	19501	19547	19504	19481	19358	19508	19435	19253	19444	19500	19461	19569	19482	19634	19560	19504	19421	19440	19152	19505	19402	19506	19450	19370	19661	19568	19548	19306	19464	19612	19554	19626	19476	19381	19456	19613	19478	19570	19579	19507	19556	19371	19442	19335	19546	19428	19504	19501	19428	19538	19463	19629	19468	19560	19247	19447	19503	19369	19374	19547	19344	19369	19418	19558	19566	19519	19437	19635	19449	19675	19753	19432	19498	19595	19523	19562	19542	19659	19546	19325	19326	19415	19524	19288	19337	19499	19611	19503	19482	19558	19452	19426	19463	19495	19317	19305	19740	19658	19510	19424	19442	19587	19737	19514	19376	19606	19495	19456	19514	19690	19490	19525	19629	19503	19333	19660	19525	19451	19402	19540	19547	19655	19460	19364	19406	19215	19595	19491	19445	19466	19465	19359	19523	19586	19417	19643	19473	19545	19386	19552	19571	19435	19514	19657	19449	19538	19630	19469	19482	19592	19549	19682	19516	19557	19481	19613	19366	19508	19397	19481	19531	19384	19492	19333	19632	19508	19422	19623	19474	19425	19488	19533	19415	19496	19387	19590	19324	19560	19390	19404	19502	19619	19479	19480	19377	19431	19502	19387	19470	19498	19636	19444	19497	19507	19553	19501	19611	19456	19620	19365	19485	19588	19582	19404	19504	19601	19574	19246	19640	19553	19430	19470	19238	19508	19371	19536	19457	19595	19564	19484	19458	19414	19549	19678	19501	19397	19527	19359	19636	19469	19448	19534	19458	19551	19550	19525	19524	19588	19422	19596	19544	19412	19645	19414	19434	19421	19611	19533	19492	19522	19623	19416	19399	19345	19671	19614	19601	19485	19526	19464	19576	19606	19523	19478	19455	19583	19402	19465	19523	19527	19581	19394	19350	19451	19381	19456	19380	19695	19485	19507	19441	19498	19631	19389	19364	19457	19482	19532	19421	19330	19499	19563	19538	19363	19383	19560	19450	19595	19590	19360	19582	19559	19489	19475	19298	19433	19434	19566	19500	19578	19617	19648	19581	19510	19541	19437	19442	19595	19460	19528	19383	19469	19474	19426	19543	19455	19451	19752	19613	19410	19591	19544	19390	19395	19517	19683	19598	19300	19416	19447	19418	19565	19472	19535	19550	19587	19474	19379	19364	19608	19649	19445	19626	19421	19374	19501	19694	19469	19357	19450	19365	19483	19375	19416	19631	19490	19478	19443	19464	19501	19449	19539	19460	19444	19402	19386	19417	19471	19600	19428	19647	19430	19589	19567	19577	19395	19549	19503	19311	19553	19482	19411	19520	19279	19367	19577	19543	19466	19579	19340	19543	19476	19488	19561	19607	19561	19398	19521	19488	19476	19479	19446	19460	19274	19499	19663	19423	19597	19364	19456	19391	19591	19360	19413	19511	19567	19396	19599	19492	19428	19579	19363	19414	19436	19423	19505	19439	19478	19376	19557	19306	19476	19365	19467	19729	19478	19479	19592	19585	19467	19581	19508	19462	19601	19612	19593	19501	19409	19515	19606	19590	19380	19428	19614	19672	19451	19432	19569	19519	19458	19371	19603	19391	19524	19562	19493	19439	19349	19488	19262	19572	19566	19445	19406	19500	19473	19552	19538	19564	19361	19455	19600	19494	19635	19691	19624	19460	19472	19614	19401	19555	19419	19482	19528	19275	19452	19483	19413	19463	19527	19518	19499	19522	19351	19250	19505	19417	19493	19453	19551	19594	19569	19553	19344	19282	19592	19367	19394	19531	19394	19390	19511	19536	19370	19488	19386	19389	19533	19568	19320	19516	19473	19421	19509	19306	19587	19495	19579	19402	19667	19453	19337	19502	19518	19712	19387	19645	19366	19597	19520	19458	19520	19425	19357	19587	19396	19669	19377	19527	19547	19452	19432	19456	19458	19385	19455	19517	19546	19454	19675	19331	19516	19465	19460	19279	19525	19569	19555	19570	19478	19388	19594	19386	19409	19627	19248	19355	19422	19306	19567	19694	19425	19519	19566	19328	19461	19582	19472	19598	19503	19657	19677	19412	19303	19498	19531	19564	19326	19417	19514	19368	19454	19492	19519	19447	19347	19392	19535	19517	19339	19502	19613	19505	19636	19631	19596	19552	19685	19410	19403	19597	19513	19553	19465	19463	19477	19489	19398	19626	19406	19598	19481	19340	19695	19608	19607	19508	19391	19563	19474	19535	19530	19593	19498	19564	19349	19477	19372	19496	19464	19645	19336	19320	19555	19349	19552	19352	19455	19563	19355	19343	19527	19444	19575	19395	19690	19591	19603	19505	19515	19662	19379	19490	19380	19432	19590	19472	19718	19497	19610	19713	19399	19286	19551	19514	19545	19436	19656	19538	19614	19518	19552	19458	19650	19626	19339	19530	19392	19459	19592	19507	19447	19492	19560	19578	19575	19536	19528	19425	19569	19707	19662	19502	19391	19406	19638	19543	19646	19752	19489	19250	19277	19634	19639	19527	19454	19284	19421	19714	19703	19637	19497	19626	19507	19533	19452	19198	19626	19641	19367	19439	19679	19451	19691	19667	19478	19510	19477	19498	19416	19412	19462	19514	19652	19470	19319	19448	19563	19401	19272	19563	19494	19454	19582	19525	19557	19389	19483	19643	19542	19495	19731	19235	19332	19305	19510	19338	19309	19444	19543	19432	19564	19324	19499	19492	19567	19394	19644	19698	19576	19556	19478	19532	19579	19473	19446	19296	19347	19416	19425	19365	19441	19516	19557	19467	19581	19512	19484	19515	19395	19608	19425	19842	19470	19363	19389	19683	19456	19226	19531	19352	19402	19373	19657	19476	19551	19516	19403	19662	19503	19388	19498	19506	19459	19356	19480	19526	19596	19574	19435	19576	19432	19503	19594	19590	19573	19613	19611	19617	19268	19612	19364	19367	19645	19396	19552	19437	19586	19511	19574	19412	19375	19502	19536	19562	19409	19774	19598	19438	19322	19543	19494	19438	19553	19409	19555	19633	19578	19333	19348	19410	19571	19507	19480	19419	19376	19274	19525	19632	19397	19392	19489	19572	19463	19524	19644	19475	19473	19573	19488	19449	19307	19511	19596	19496	19633	19383	19427	19700	19545	19644	19389	19394	19472	19527	19479	19501	19471	19444	19500	19684	19490	19516	19612	19424	19607	19463	19391	19599	19694	19624	19698	19371	19515	19423	19479	19388	19615	19534	19396	19649	19445	19501	19440	19470	19474	19510	19480	19393	19472	19633	19400	19416
22996	20672	27194	25880	28347	35286	38394	35814	35025	34970	34858	34194	34157	33806	33888	33527	33244	33250	33176	32937	33294	32913	32866	33100	33187	32808	32672	32713	32852	32833	32500	32540	32867	32571	33030	32745	32772	32511	32872	32718	32840	32820	32682	32614	32905	32794	32628	32679	32551	32766	32879	32472	32869	32674	32840	33031	32876	32712	32506	32650	32640	32911	32561	32655	32967	32670	32736	32788	32557	32779	32610	32657	32790	32791	32776	32674	32566	32723	32538	32615	32540	32635	32311	32483	32534	32725	32407	32626	32497	32808	32438	32642	32761	32454	32669	32769	32803	32722	32781	32676	32642	32724	32566	32457	32666	32633	32667	32716	32568	32599	32455	32694	32808	32688	32706	32435	32421	32773	32481	32776	32517	32526	32808	32608	32889	32708	32815	32708	32311	32490	32704	32618	32873	32517	32910	32832	32609	32805	32612	32632	32701	32524	32587	32535	32536	32660	32604	32701	32571	32728	32509	32569	32692	33039	32767	32333	32635	32426	32680	32476	32636	32490	32541	32794	32698	32770	32679	32627	32568	32524	32540	32682	32672	32675	32702	32629	32774	32361	32751	32348	32528	32670	32912	32750	32498	32621	32616	32759	32870	32762	32611	32536	32664	32598	32552	32442	32624	32694	32678	32568	32558	32645	32676	32604	32703	32799	32553	32897	32525	32782	32357	32501	32576	32780	32663	32454	32689	32659	32571	32767	32654	32724	32612	32462	32687	32644	32862	32452	32483	32366	32591	32701	32644	32764	32782	32457	32412	32805	32782	32611	32692	32522	32822	32615	32425	32438	32808	32546	32639	32778	32883	32968	32466	32456	32809	32804	32574	32452	32610	32612	32409	32745	32479	32667	32747	32882	32583	32855	32801	32821	32795	32526	32831	32619	32912	32686	32851	32570	32839	32459	32247	32634	32369	32494	32540	32579	32508	32552	32514	32714	32646	32315	32761	32706	32713	32611	32713	32554	32828	32674	32782	32618	32566	32820	32633	32867	32472	32491	32562	32556	32629	32588	32880	32999	32700	32759	32879	32769	32749	32326	32459	32446	32513	32723	32584	32908	32542	32747	32663	32748	32770	32719	32602	32683	32783	32585	32567	32540	32729	32640	32431	32772	32544	32511	32375	32604	32774	32659	32645	32509	32436	32635	32771	32636	32707	32553	32390	32579	33018	32464	32851	32512	32631	32605	32550	32511	32690	33078	32663	32667	32480	32708	32508	32678	32895	32765	32910	32805	32521	32926	32823	32571	32375	32738	32643	32815	32999	32880	32626	32601	32804	32552	32762	32701	32736	32380	32339	32641	32461	32589	32601	32725	32614	32656	32669	32540	32503	32615	32496	32328	32753	32721	32598	32595	32849	32704	32732	32689	32713	32661	32830	33072	32858	32562	32491	32750	32752	32614	32454	32738	32863	32542	32437	32630	32748	32738	32587	32637	32870	32675	32615	32546	32762	32685	32568	32569	32586	32762	32869	32691	32586	32586	32378	32674	32322	32493	32371	32778	32670	32742	32809	32567	32715	32501	32785	32702	32626	32641	32594	32630	32512	32489	32572	32462	32549	32199	32806	32580	32512	32358	32668	32616	32616	32587	32505	32753	32798	32610	32675	32684	32697	32587	32510	32653	32768	32715	32480	32501	32596	32565	32613	32486	32599	32463	32447	32370	32561	32610	32731	32948	32661	33028	32725	32628	32710	32448	33093	32440	32700	32633	32602	32732	32838	32577	32606	32581	32743	32770	32545	32778	32894	32727	32853	32380	32499	32509	32756	32660	32575	32628	32634	32260	32490	32573	32587	32812	32700	32526	32707	32572	32640	32852	32677	32534	32376	32550	32706	32615	32637	32795	32589	32471	32830	32965	32632	32812	32577	32629	32740	32616	32631	32408	32506	32801	32802	32370	32630	32890	32805	32601	32408	32416	32505	32783	32730	32326	32265	32707	32543	32663	32663	32773	32697	32907	32654	32649	32615	32980	32735	32625	32752	32805	32607	32381	32645	32954	32764	32736	32317	32321	32483	32650	32515	32711	32558	33018	32844	32715	32537	32544	32661	32460	32565	32558	32591	32716	32763	32933	32552	32553	32488	32726	32825	32531	32582	32619	32526	32644	32701	32696	32691	32866	32688	32775	32647	32759	32668	32501	32535	32772	32760	32581	32754	32518	32539	32547	32425	32563	32634	32787	32734	32560	32716	32140	32816	32650	32689	32430	32705	32703	32766	32552	32785	32653	32655	32816	32777	32621	32678	32722	32861	32448	32560	32703	32601	32578	32648	32425	32632	32362	32683	32841	32682	32481	32875	32966	32665	32699	32309	32582	32602	32702	32963	32820	32470	32305	32704	32546	32589	32907	32760	32559	32806	32703	32618	32564	32890	32550	32687	32555	32713	32807	32607	32751	32533	32667	32760	32474	32911	32536	32764	32781	32427	32546	32569	32653	32510	32761	32333	32502	32644	32504	32756	32601	32740	32727	32704	32589	32668	32183	32598	32630	32723	32864	32784	32748	32592	32559	32776	32692	32754	32815	32728	32848	32780	32844	32893	32692	32993	32719	32606	32553	32786	32471	32729	32752	32705	32848	32761	32577	32679	32603	32338	32481	32970	32656	32467	32500	32903	32491	32634	32697	32614	32379	32796	32369	32578	32789	32595	32441	32727	32608	32909	32902	32646	32404	33207	32380	32442	32385	32783	32487	32902	32438	32563	32644	32579	32764	32556	32488	32630	32697	32783	32537	32516	32499	32701	32700	32730	32595	32808	32518	32587	32694	32626	32498	32567	32639	32714	32725	32850	32723	32794	32659	32213	32473	32464	32608	32740	32682	32764	32742	32679	32695	32434	32550	32904	32607	32485	32606	32658	32700	32797	32748	32759	32493	32650	32580	32674	32790	32716	32545	32529	32664	32576	32517	32560	32849	32727	32541	32645	32806	32698	32652	32413	32801	32656	32891	32574	32714	32735	32764	32722	32882	32478	32545	32708	32689	32768	32554	32348	32692	32716	32382	32472	32550	32476	32831	32721	32354	32770	32685	32465	32768	32803	32906	32770	32559	32621	32575	32644	32742	32641	32721	32780	32269	32485	32349	32634	32557	32745	32660	32520	32751	32599	32515	32397	32467	32521	32758	32687	32900	32435	32608	32845	32485	32736	32613	32523	32723	32610	32514	32717	32606	32596	32734	32609	32685	32600	32582	32336	32845	32588	32750	32947	32888	32596	32545	32904	32326	32593	32411	32761	32509	32802	32540	32846	32748	32984	32432	32544	32821	32841	32641	32714	32726	32695	32782	32508	32790	32553	32812	32811	32450	32898	32875	32836	32890	32706	32731	32473	32709	32471	32697	32768	32704	32662	32904	32594	32425	32518	32772	32566	32586	32629	32739	32747	32815	32826	32631	32648	32796	32789	32997	32765	32647	32611	32624	32488	32672	32756	32669	32448	32597	32852	32701	32572	32324	32514	32837	32683	32591	32641	32364	32621	32493	32409	32535	32703	32432	32844	32603	32566	32688	32743	32472	32809	32652	32779	32568	32495	32716	32669	32550	32489	32604	32548	32739	32489	32468	32422	32911	32763	32906	32836	32669	32786	32780	32568	32687	32529	32670	32666	32677	32776	32737	32949	32429	32631	32880	32838	32618	32488	32736	32985	32717	32705	32524	32730	32377	32783	32738	32675	32933	32457	32391	32532	32881	32772	32690	32532	32512	32928	32993	32848	32950	32669	32479	32658	32452	32650	32979	32741	32964	32503	32765	32630	32952	32781	32603	32625	32668	32630	32702	32621	32490	32477	32915	32827	32702	32603	32704	32581	32464	32568	32868	32688	32810	32626	32676	32823	32706	32835	32654	33050	32673	32756	32678	32729	32713	32773	32798	32815	32629	32283	32446	32676	32790	32743	32794	32520	32947	32686	32682	32683	32622	32532	32735	32884	32852	32518	32885	32812	32876	32523	32448	32719	32818	32724	32465	32650	32663	32845	32814	32883	32647	32514	32471	32547	32788	32645	32595	32894	32496	32868	32485	32664	32662	32975	32418	32520	33137	32742	32690	32866	32478	32906	32746	32719	32437	32884	32385	32441	32664	32454	32727	32706	32605	32891	32779	32837	32748	32499	32381	32626	32414	32591	32626	32618	32799	32772	32442	32818	32446	32652	32538	32931	32738	32529	32808	32791	32600	32559	32562	32636	32722	32460	32610	32723	32707	32849	32881	32567	32571	32657	32516	32596	32807	32895	32596	32827	33023	32631	32655	32645	32652	32823	32782	32552	32818	32742	32719	32781	32744	32675	32772	32862	32680	32665	32718	32524	32404	32548	32548	32561	32689	32598	32535	33051	32869	32736	32725	32873	32797	32921	32855	32632	32725	32536	32573	32951	32744	32576	32140	32738	32753	32679	32574	32695	32731	32699	32759	32866	32951	32651	32387	32567	32237	32968	32707	32529	32605	32937	32470	32460	32734	32609	32694	32599	32769	32572	32767	32678	32725	32733	32499	32799	32592	33143	32490	32794	32475	32599	32985	32961	32823	32693	32856	32583	32732	32640	32493	32543	32575	32610	32419	32813	32633	32849	32755	32566	32559	32639	32858	32775	32721	32531	32873	32411	32687	32548	32486	32557	32608	32878	32462	32601	32377	32651	32777	32645	32593	32757	32694	32705	32723	32315	32479	32669	32811	32469	32654	33055	32441	32891	32707	32416	32691	32697	32587	32707	32538	32598	32834	32717	32469	32745	32603	32356	32815	32865	32694	32549	32708	32889	32644	32451	32696	32856	32502	32364	32434	32268	32831	32848	32538	32551	32920	32596	32900	32754	32929	32490	32807	32521	32621	32766	32688	32555	32611	32588	32480	32833	32844	32702	32649	32679	32652	32902	32404	32537	32763	32669	32425	32386	32611	32455	32672	32603	32732	32530	32846	32537	32744	32596	32603	32723	32579	32633	32650	32790	32660	32626	32442	32668	32409	32429	32631	32562	32565	32581	32301	32604	32707	32935	32471	32550	32805	32670	32570	32687	32778	32420	32554	32492	32381	32857	32647	32602	32573	32347	32660	32755	32552	32717	32807	32246	32851	32796	32429	32624	32990	32570	32581	32530	32381	32817	32350	32819	32445	32644	32375	32729	32536	32630	32625
24593	40472	43091	36132	30977	27489	25389	23967	22896	22006	21571	21377	20936	20559	20258	20223	20100	19771	19871	19714	19607	19455	19444	19533	19338	19446	19274	19244	19404	19221	19217	19096	19398	19288	19117	19316	19155	19290	19261	19058	19156	19224	19205	19024	19157	19130	19100	19151	19227	19218	19051	19091	19072	19122	19220	19138	19204	19096	19015	19093	19285	19025	19008	19199	19132	19086	19084	19175	18869	19149	19305	19288	19054	19086	19246	19222	19207	19188	18943	19088	19210	19142	19007	19087	19235	18993	19036	19073	19109	19014	19193	19084	19047	19166	18985	19128	19083	19350	19080	19139	19109	18956	19092	18986	19148	19133	19060	19117	19027	18905	19426	19026	19165	19133	19223	19268	19093	18942	18968	18926	19108	19174	19069	19162	19254	19067	19223	18996	19047	19010	19072	19076	18992	19160	18934	19242	19130	19187	19100	18999	19306	18900	19110	19033	19092	19089	19256	19043	19206	19148	18945	19006	19188	19246	19047	19227	19162	19268	19185	19073	19225	19031	19264	19128	19190	19040	19097	19188	19124	19097	19158	18977	19116	18993	19139	18991	19007	19105	19093	19133	19107	19225	19003	19192	18901	18995	19254	19117	19006	18948	18863	18997	18970	19336	18986	18967	19248	19137	19029	18982	19153	19146	19112	19244	19317	19030	19097	19117	19152	18986	19157	19028	19246	19161	19144	19022	18966	19098	18970	19037	18842	19044	19257	19023	18994	19088	19011	18922	19047	19180	19225	19021	19233	18962	19158	19179	19032	19219	19163	19123	19059	18996	19056	19103	18974	19181	19138	18952	19253	19007	19181	19058	19012	19024	18901	19127	19078	19206	19030	19062	19109	19254	19107	19110	19230	19161	18969	19099	19167	18997	19090	19143	19124	19007	19072	19050	18972	19109	19258	19052	19154	19127	19109	19033	19033	19234	18928	19164	19029	19086	19007	19176	19180	19177	19086	19226	19067	19133	19126	19043	19113	19007	19257	18972	19195	19100	19209	19125	18994	19143	19024	18913	19150	19100	19067	19024	19113	19050	19140	19099	19195	19109	19238	19080	19046	19086	18911	19126	19186	19091	18949	18976	19135	19130	19003	18969	19216	19180	19048	19069	19147	19188	18966	19103	19021	19203	19021	19118	19063	19037	19147	19056	19080	19077	19171	19062	19273	19216	19000	19189	19072	18947	19100	19283	19214	19159	19121	19219	19163	19051	19125	19059	19058	19156	18916	19170	18856	18868	19116	19017	19027	19209	19107	18979	19173	19140	19217	19112	19176	19041	18912	19217	19182	19069	19221	19199	18898	19000	19268	18972	19131	19274	19219	19096	19331	19031	19096	19020	18893	19167	19052	19260	19112	19063	18981	19108	19319	18976	19094	19157	18966	18982	19201	19037	19018	18973	18973	19108	19081	19116	19230	19099	19208	19147	19235	19014	18894	19055	19037	18939	19029	19015	19042	19085	19203	19179	19198	19155	19345	19032	19156	19039	19048	19176	19055	19106	19171	18887	19143	19025	19080	19100	19036	19182	19127	18920	19214	19289	19070	19091	19147	19126	18945	19182	18894	19022	19101	19057	19244	19128	19179	19199	19165	18951	19212	19143	18969	19150	18993	18857	19232	19203	19156	19070	19023	19208	19056	19195	18995	19205	19224	19124	19125	19021	19061	19046	19013	19113	19178	19071	19030	19227	19092	19139	19033	19082	19078	19164	19092	19121	19142	19072	19027	19000	19277	18957	19054	19039	19134	19130	18977	18846	19186	19033	19030	19093	19203	19198	19058	19080	19157	18962	19201	19124	19154	19155	19092	19175	18937	19162	19158	18948	19034	19087	19001	19025	19099	18936	19189	18830	19009	18894	19154	19174	18911	19200	18902	18981	18952	19114	18972	19159	19085	19096	19052	19160	19132	19001	19044	18981	19116	19196	19100	18906	19174	19121	19184	19284	19249	19213	19156	19230	19140	19103	19004	19076	19005	19196	18991	18906	19225	19124	19017	19248	19059	18988	19214	19047	19197	19241	19320	19170	19132	19317	19026	19087	19119	19091	19081	19077	19106	18987	19215	19011	19089	19217	19130	19100	18952	19074	19132	19068	19074	18951	19106	19256	19237	19097	19147	18823	18940	19232	19068	19025	19074	19113	19013	18987	19156	18887	19164	19090	19237	19148	19047	19301	18896	19035	19065	19013	18858	19194	19142	19032	18955	18992	18972	19117	19198	19103	18991	19101	19037	19097	19067	19118	19058	19007	19114	19009	19030	19022	19024	19105	19048	19049	19146	18990	19052	19016	19090	19130	19180	19254	19183	19169	18962	19074	19162	19074	19142	19009	18955	18923	19353	18838	19071	19103	19174	19060	19058	18932	19091	19022	19191	19034	19148	19106	18926	18994	19117	19177	19093	19210	19041	19069	19097	19165	19154	19312	18972	19129	19047	19260	19165	19004	19136	19045	19139	19127	18941	19128	19097	18927	18999	19081	19068	19072	19086	18960	19027	19161	19039	19137	19075	19063	19214	18896	19005	19010	19020	19166	19032	19086	19122	19112	18993	19049	18968	19244	18944	19175	19164	19072	19097	19116	18998	19159	19086	19123	19059	19261	19087	19049	18966	19175	19079	19144	19243	19004	18948	18961	19119	19116	19003	19066	18938	19208	19106	19040	19116	19125	19150	19390	19128	19020	19145	19038	19095	19033	19182	19090	19254	19086	19123	19010	19117	19077	19005	19226	18887	19074	19054	19215	19098	19110	19059	18912	18970	19006	19118	19197	18948	19112	19137	19066	19139	19117	19140	19063	19248	19183	19174	19174	19140	19004	19042	18841	18968	19088	19033	19135	19148	18979	19211	19088	19331	19107	19062	19012	19018	19201	19100	18865	19216	19094	19129	18992	18921	19281	19248	18991	19045	18821	19056	18972	19046	19105	18967	19034	18971	19166	19221	18995	19122	19106	19120	19050	19063	19139	19237	19183	19138	19180	18932	19147	19147	19056	19091	19150	19013	19102	19141	19024	19088	19108	19245	19055	19220	19101	19098	18876	19034	19149	19219	19125	19187	19163	19020	18888	19021	19191	19122	19098	19018	19218	19088	19206	19070	19195	19115	19172	18956	19061	19081	19153	19085	19057	19238	19090	19126	19210	19069	19124	18995	19092	18881	18862	19122	19219	19010	19066	19050	19124	19034	19158	19107	19098	19115	19014	19230	18953	19175	19169	19206	19185	19128	19082	19138	19085	18997	19099	19026	19123	19159	19092	19233	18971	19003	19214	19054	19047	19207	19246	19215	19113	18968	19309	19154	19121	19059	19204	19064	19033	19038	18963	18991	18972	18922	19161	19141	19161	19262	18933	19042	19081	19018	19063	19172	19130	19203	19108	18920	19134	19269	19278	19160	19158	19020	18992	19139	19059	19036	19138	19046	18994	19054	19124	19085	19170	19127	19078	19172	19135	19006	19181	19090	18991	19126	19129	18928	19187	19112	19145	19444	18934	19124	19210	18933	18982	19040	19000	18919	18901	19271	19076	19012	19146	19058	18962	19113	18894	19212	19208	19083	19079	19015	19216	19096	19033	19115	19338	19257	19151	19048	19010	18992	19215	19169	19104	18973	19035	18970	19106	19012	18978	19208	19102	19157	18977	19099	19203	19089	19051	19266	19063	19286	19086	19048	19148	19116	19348	19108	19120	19042	19221	19052	19120	18821	19145	18848	19115	19043	19194	19037	19031	19044	18940	18998	19137	19088	19150	19065	19151	19229	18905	19302	19284	19062	18983	19130	19303	18983	19305	19050	19143	19149	19140	19183	19039	19109	19250	19002	19178	19290	18929	18994	19289	19220	19005	19180	19116	19113	19138	19192	19092	18936	19136	19259	19021	19123	19136	19225	19179	19053	19071	19199	19028	19182	19075	18887	19015	19016	19290	19048	19229	19020	19130	19044	19090	19163	19152	19136	18914	19070	19273	18965	19099	19169	18946	19070	19275	18963	19314	19113	19157	19084	19049	19147	18965	19108	19133	18978	19107	19010	19201	18937	19001	19014	19097	18989	19225	19169	18997	19262	19122	19177	18982	18996	19200	19217	19167	19204	19112	18999	19164	19073	19031	19055	18941	19257	19147	19113	19213	19172	19143	19137	19130	19273	19047	19052	18858	19027	18989	18936	19271	19086	19044	19182	18988	19134	18974	18958	19064	19128	19074	18972	19122	19208	19222	19189	18940	19286	19124	19067	19171	19225	19027	18947	19172	19003	19157	18965	19071	19100	19063	19069	18869	18977	19059	18997	19210	19141	19218	19047	19204	18948	18978	19152	19275	19152	18995	18969	19021	19109	18977	18988	18932	19044	19224	19070	19072	19138	19142	18999	18984	19092	18988	19110	19130	19086	19239	19036	18906	19145	19096	19037	18980	19118	18993	19317	19186	19092	19007	19008	19176	19130	18887	19049	19140	19011	19041	18904	18963	19215	19199	19063	19023	19136	19206	19027	19168	18944	19273	19140	19043	19021	19000	19117	19226	19050	19099	19047	19112	19177	19211	18998	19218	18895	19261	19150	18993	19062	19058	19045	18918	19292	19108	18948	19039	18951	19058	18986	18956	19281	19132	19161	19197	19171	19082	19016	19107	18953	19041	19118	18938	19041	19268	19066	18939	19049	19017	19113	19118	19192	19024	19056	19205	19064	19182	19100	18867	19128	18889	19169	19144	18929	19133	19028	19108	18898	19186	18949	19078	18818	19049	18992	19023	19198	19075	19035	19325	18971	18832	19087	18994	19159	19063	19384	19131	18940	19116	18991	18993	19278	19205	19236	18929	19003	18997	18965	19267	18975	19120	19123	19230	19031	19039	19163	19099	19163	18857	18946	19083	19137	19013	19054	19159	19100	19068	19110	19233	19076	19147	19262	19045	19211	19127	19159	19051	19147	19154	19124	18968	19173	19037	19312	19069	18985	19154	19226	19148	19041	19035	19095	19123	19038	19394	19033	18917	19077	19001	19036	19092	19241	19106	19232	18963	19070	19133	19238	19053	19086	19180	19122	19047	18847	19013	18991	19206	19114	18961	19179	18939	19082	19138	19028	19154	19073	19126	19026	19220	19139	19112	19259	19046	19148	18964	19267	19153	19089	19051	19227	19042	19155	19131
22057	20637	27050	24895	25042	33697	39699	37180	35954	36017	35376	34558	34332	33968	34339	33620	33504	33538	33326	33559	33452	33212	33079	33104	33111	32809	32677	32995	32945	32826	32784	32975	32770	33104	32949	32846	32943	32783	32632	32645	32494	32584	32733	32598	32634	32617	32711	32740	32573	32721	32703	32818	32582	32551	32619	32737	32544	32791	32664	32646	32579	32517	32533	32257	32490	32454	32547	32569	32977	32675	32838	32503	32873	32799	32496	32612	32591	32488	32754	32813	32555	32744	32650	32811	32541	32627	32688	32473	32680	32862	32730	32411	32817	32770	32607	32371	32538	32347	32707	32600	32873	32636	32765	32589	32828	32586	32579	32536	32600	32682	32948	32757	32578	32503	32622	32575	32533	32709	32571	32666	32447	32672	32242	32547	32610	32618	32572	32577	32619	32599	32760	32612	32354	32803	32578	32699	32293	32427	32647	32709	32599	32682	32768	32455	32487	32559	32518	32452	32682	32416	32619	32690	32591	32616	32336	32549	32548	32620	32492	32888	32503	32450	32846	32702	32455	32294	32642	32632	32663	32815	32695	32517	32504	32662	32420	32841	32416	32450	32546	32732	32813	32388	32846	32660	32904	32387	32333	32190	32618	32593	32408	32580	32724	32594	32745	32446	32586	32654	32408	32581	32738	32901	32681	32912	32531	32835	32662	32598	32449	32338	32431	32647	32720	32666	32814	32605	32581	32422	32629	32489	32452	32634	32698	32643	32529	32846	32599	32687	32691	32613	32660	32590	32535	32691	32547	32404	32583	32814	32641	32545	32730	32218	32752	32816	32696	32816	32844	32501	32562	32808	32544	32837	32615	32780	32514	32606	32685	32359	32421	32683	32809	32613	32540	32525	32218	32557	32434	32611	32696	32615	32523	32390	32556	32617	32869	32784	32840	32894	32765	32345	32444	32411	32772	32639	32634	32826	32746	32568	32557	32700	32812	32693	32710	32635	32745	32482	32629	32546	32422	32468	32652	32449	32546	32310	32619	32762	32578	32520	32555	32515	32495	32439	32411	32688	32585	32640	32366	32422	32347	32788	32603	32360	32566	32558	32631	32325	32627	32738	32582	32699	32331	32654	32943	32607	32253	32511	32444	32613	32396	32783	32549	32814	32647	32390	32541	32731	32470	32576	32692	32712	32597	32501	32688	32611	32525	32553	32270	32440	32914	32852	32482	32953	32551	32634	32564	32464	32586	32513	32528	32518	32386	32675	32341	32583	32639	32711	32494	32606	32507	32519	32616	32666	32410	32587	32470	32361	32387	32681	32743	32714	32326	32155	32601	32634	32288	32576	32501	32653	32699	32585	32733	32895	32631	32675	32437	32472	32547	32568	32596	32518	32414	32739	32746	32633	32492	32378	32624	32693	32647	32549	32706	32539	32558	32758	32626	32675	32669	32424	32558	32572	32437	32609	32657	32569	32597	32672	32484	32575	32465	32587	32786	32412	32476	32518	32584	32723	32706	32490	32492	32710	32951	32637	32371	32961	32586	32617	32646	32644	32560	32619	32443	32407	32686	32478	32504	32481	32541	32667	32679	32802	32504	32521	32569	32415	32648	32515	32568	32764	32514	32385	32535	32914	32594	32569	32715	32287	32794	32421	32758	32524	32704	32566	32698	32645	32501	32369	32601	32428	32627	32538	32642	32625	32635	32246	32650	32622	32698	32567	32333	32380	32879	32591	32523	32501	32645	32626	32463	32234	32733	32483	32751	32619	32506	32647	32497	32559	32627	32471	32560	32861	32675	32457	32467	32488	32346	32404	32640	32581	32621	32470	32652	32579	32606	32889	32461	32518	32627	32527	32509	32328	32653	32570	32397	32644	32655	32331	32415	32656	32690	32418	32495	32620	32466	32703	32549	32856	32946	32490	32367	32599	32434	32671	32616	32474	32795	32379	32395	32598	32373	32642	32439	32223	32515	32581	32365	32377	32675	32451	32481	32493	32733	32444	32598	32698	32648	32343	32605	32669	32520	32714	32882	32570	32621	32451	32677	32754	32669	32507	32816	32306	32687	32589	32668	32469	32635	32417	32696	32556	32614	32431	32336	32557	32485	32436	32527	32756	32546	32595	32601	32512	32501	32465	32558	32610	32578	32226	32544	32741	32756	32475	32358	32755	32434	32753	32630	32747	32479	32453	32840	32552	32567	32432	32426	32428	32291	32608	32408	32603	32549	32530	32460	32522	32464	32388	32603	32446	32550	32446	32692	32676	32625	32525	32396	32753	32407	32451	32553	32506	32450	32784	32505	32360	32274	32525	32682	32564	32443	32526	32726	32809	32408	32519	32559	32770	32859	32326	32375	32748	32556	32685	32718	32460	32644	32519	32566	32148	32527	32521	32378	32420	32617	32435	32909	32680	32701	32475	32360	32531	32678	32954	32623	32499	32530	32692	32337	32781	32616	32606	32584	32393	32633	32770	32669	32719	32667	32846	32639	32625	32745	32786	32733	32517	32496	32486	32640	32408	32555	32551	32584	32715	32682	32725	32564	32464	32453	32561	32527	32646	32639	32476	32602	32729	32378	32602	32534	32539	32811	32579	32601	32592	32615	32540	32536	32481	32596	32720	32780	32555	32679	32354	32719	32527	32575	32754	32439	32520	32613	32493	32546	32664	32844	32245	32488	32639	32411	32598	32483	32670	32508	32590	32655	32438	32628	32575	32662	32562	32569	32779	32566	32469	32514	32760	32612	32555	32553	32776	32501	32679	32353	32617	32557	32818	32584	32358	32571	32443	32267	32572	32406	32248	32661	32588	32658	32590	32424	32332	32459	32962	32619	32277	32567	32330	32729	32755	32509	32408	32626	32563	32424	32177	32535	32688	32593	32680	32898	32579	32676	32493	32618	32365	32881	32534	32451	32524	32677	32861	32510	32838	32340	32632	32433	32726	32280	32539	32585	32591	32470	32763	32964	32674	32575	32703	32552	32704	32641	32713	32618	32676	32657	32575	32377	32689	32584	32483	32652	32425	32441	32691	32592	32476	32613	32799	32436	32255	32579	32526	32524	32450	32738	32757	32757	32726	32511	32515	32744	32724	32775	32577	32557	33017	32723	32538	32563	32602	32618	32779	32642	32870	32825	32671	32639	32522	32484	32533	32627	32756	32465	32925	32664	32547	32859	32578	32525	32417	32573	32446	32295	32433	32609	32605	32610	32886	32876	32771	32414	32974	32595	32498	32566	32521	32725	32530	32583	32473	32560	32652	32606	32651	32627	32668	32498	32490	32507	32378	32554	32798	32576	32552	32560	32483	32656	32535	32869	32661	32540	32673	32504	32570	32615	32630	32303	32610	32814	32681	32609	32599	32497	32672	32535	32661	32328	32610	32748	32518	32350	32591	32667	32904	32674	32494	32419	32719	32859	32719	32540	32549	32762	32702	32792	32593	32440	32586	32561	32512	32833	32629	32807	32760	32492	32622	32520	32704	32267	32592	32637	32751	32653	32625	32421	32742	32764	32492	32659	32252	32392	32522	32735	32349	32382	32819	32545	32502	32625	32847	32517	32577	32518	32627	32654	32587	32667	32655	32594	32622	32511	32634	32766	32582	32512	32409	32212	32192	32418	32417	32427	32469	32493	32406	32576	32656	32557	32568	32602	32604	32603	32516	32584	32749	32665	32593	32386	32302	32816	32731	32754	32567	32381	32696	32786	32573	32690	32582	32606	32737	32443	32184	32680	32655	32633	32644	32875	32338	32167	32839	32503	32491	32372	32485	32604	32497	32680	32591	32755	32553	32578	32548	32399	32946	32789	32851	33199	32566	32753	32592	32747	32395	32802	32548	32829	32648	32623	32711	32897	32529	32809	32757	32676	32930	32449	32811	32525	32321	32295	32368	32560	32705	32389	32307	32369	32476	32832	32533	32407	32397	32605	32496	32404	32576	32507	32410	32423	32779	32634	32725	32525	33028	32725	32442	32550	32824	32891	32512	32595	32633	32846	32491	32683	32636	32732	32612	32480	32468	32448	32701	32624	32501	32592	32374	32959	32783	32786	32617	32550	32651	32423	32460	32614	32786	32684	32749	32551	32495	32542	32718	32600	32506	32419	32683	32607	32573	32691	32768	32856	32581	32775	32663	32768	32458	32301	32634	32579	32575	32534	32384	32715	32885	32680	32614	32621	32527	32542	32678	32437	32609	32807	32426	32607	32461	32593	32663	32699	32606	32527	32486	32641	32493	32458	32623	32716	32568	32597	32644	32424	32442	32717	32496	32508	32771	32542	32817	32727	32729	32634	32327	32510	32437	32555	32682	32765	32666	32594	32459	32645	32304	32558	32626	32500	32715	32409	32648	32615	32462	32443	32411	32550	32292	32563	32370	32528	32162	32653	32840	32742	32828	32665	32608	32739	32451	32564	32304	32363	32698	32569	32672	32376	32435	32714	32303	32717	32490	32457	32409	32447	32649	32827	32603	32985	32405	32438	32362	32585	32516	32709	32856	32787	32776	32750	32667	32694	32784	32607	32487	32658	32763	32517	32798	32728	32405	32531	32166	32698	32556	32570	32643	32469	32444	32615	32532	32682	32629	32792	32391	32473	32650	32637	32635	32449	32342	32293	32325	32470	32440	32639	32556	32549	32543	32525	32585	32534	32766	32702	32569	32496	32643	32764	32368	32562	32384	32350	32623	32749	32479	32507	32373	32660	32417	32582	32656	32559	32390	32539	32706	32639	32535	32786	32666	32534	32784	32561	32291	32751	32563	32709	32846	32496	32781	32727	32716	32609	32488	32515	32587	32615	32669	32461	32473	32606	32647	32736	32547	32794	32476	32472	32743	32703	32671	32499	32447	32704	32661	32532	32505	32603	32473	32751	32522	32480	32587	32875	32452	32541	32470	32279	32809	32634	32464	32389	32587	32320	32643	32529	32550	32797	32680	32752	32563	32545	32502	32791	32494	32524	32511	32622	32731	32664	32389	32335	32244	32596	32593	32512	32530	32347	32649	32815	32428	32460	32621	32409	32540	32769	32523	32720	32824	32473	32341	32646	32368	32456	32261	32528	32768	32471	32692	32458	32479	32633	32513	32434	32531	32741	32564	32622	32479	32540	32596	32895	32652	32677	32652	32715	32583	32764	32986	32969	32575	32603	32597	32578	32779	32526	32388	32679	32677	32571	32726
25264	44259	47162	40080	34628	30564	27715	25796	24579	23440	22728	22165	21671	21225	21051	20693	20512	20310	20145	19872	19858	19584	19259	19258	19362	19395	19165	19419	19263	19399	19334	19193	19215	19176	19088	19180	19305	19281	19166	18950	19079	19040	19064	19027	19051	19126	19202	19179	19078	19059	19025	18865	18985	19037	19063	19007	18978	18934	19061	19182	19143	18908	19137	18923	18970	19018	18980	19037	19085	19017	18981	19108	19097	18931	19022	18990	19029	19162	18875	18861	18950	19116	19044	18994	19150	18926	19094	19047	18822	19001	18854	18940	19115	19248	19033	18933	19106	18928	19106	19052	18819	18986	18946	18990	18882	18803	18884	18994	18970	19079	19048	19093	19106	18925	19103	19090	18908	19108	18858	19079	18955	18862	18900	19086	19145	19047	19072	19008	18899	19123	19031	19018	19189	18910	19007	19082	19021	18891	18930	18888	18966	18956	19089	19133	19120	19113	19073	19100	18887	18918	19038	18994	18833	19052	18876	18910	18968	18934	18789	19139	19235	18949	18925	18911	19022	18826	19073	19019	19013	18993	19027	18901	18981	18938	19071	19025	19006	18997	18904	19006	19013	19018	19086	18813	18993	18860	19042	19025	18861	19141	19127	18961	18968	19014	18986	18880	18857	19056	18934	19047	18859	18954	19043	19051	19049	19056	18951	18934	19016	19105	18964	19073	18926	18969	18898	19008	19044	19221	19051	18849	19078	19021	18919	19054	19089	19024	18932	18901	18912	19068	18966	19042	19032	18940	19224	18942	19003	18971	18806	19147	19057	18974	18962	19081	18983	19023	19079	19059	18913	19142	19007	18919	19117	19184	19042	19085	18854	18912	18891	18921	18945	19092	18943	18831	19033	19076	18950	18969	19000	19068	18917	19049	19065	19099	18858	19200	18797	18998	19070	19051	19163	18986	18983	19136	19119	19040	19120	19056	19033	19149	18954	19093	18899	19302	19020	19052	18831	18787	19088	19061	19171	18946	19023	18926	19122	18999	18960	18872	19119	18924	19032	19061	18894	18985	19104	18937	18899	19104	19002	18895	18953	18934	18943	19116	18921	18745	18927	19058	18995	18950	19048	19048	18938	19127	19007	19023	18998	18943	19009	19111	18930	18851	18874	19005	18892	19003	18906	19023	19087	19136	19022	19170	19052	18969	18927	18946	19010	18848	18949	18922	18950	19034	18782	18926	19009	19001	19041	19129	19119	18943	18957	18931	19070	18894	19090	19152	19025	18846	19117	19018	18985	19078	19055	18921	18921	19024	19144	18898	19122	18810	18965	18971	19070	18963	18977	18793	18796	18930	18974	19142	18909	18902	18929	19094	19012	18970	18954	18860	18859	19064	19070	19031	18929	19134	18953	18833	19096	19089	18988	18907	18878	18931	19026	18846	18999	19038	19053	18941	19071	19003	18846	18947	19199	19045	18934	18927	18913	18843	18828	18868	18820	19123	19133	18864	18977	18926	18989	18904	19212	18910	18854	18949	19034	18807	19184	19104	19061	18945	18926	18950	18911	19120	19038	18823	19066	18946	18758	19023	19002	19102	18995	19163	18902	19079	18983	19024	18993	18950	19060	19012	19002	19025	18851	18907	19038	19093	19146	19140	19059	19134	18917	19041	18977	19010	19039	19049	19149	18891	18800	19060	19035	19072	19103	19106	19076	19000	19189	19028	19150	18958	18972	18776	18978	19060	19012	19057	19100	18986	18939	19107	18927	18926	19017	19075	18926	19033	19060	18974	19243	19002	19068	19069	18854	19006	19144	19069	18895	19162	18975	19018	18810	18852	19031	18869	19049	18996	18899	18905	18826	18938	18995	18933	19008	18893	18972	18780	18992	18889	19110	19085	18976	18825	18994	18886	19023	19141	18881	18868	18985	18949	19023	19030	19031	19044	18919	18942	18906	19004	18851	18845	19178	18982	19007	19051	19042	18902	19133	19047	19086	19017	19016	18961	18929	18870	18888	19017	19008	19045	18997	18821	19040	18901	18939	18951	18962	18997	19082	18968	18930	19083	19059	19070	19044	19216	18966	18759	19191	18910	19071	18988	19105	19072	18991	18833	18774	18819	19076	19099	19011	19020	19057	19058	18836	19068	18811	19053	19115	19075	19026	18971	19035	19255	19115	18929	19120	19035	18897	18964	18947	19000	18843	18833	19060	18966	18966	18946	19218	18978	19000	19096	19042	18931	19063	19025	18996	19051	18931	19033	19090	18946	19001	19046	19004	19223	19082	18919	18938	19028	18941	18993	19093	18968	18942	19017	18929	19118	18868	18930	19079	18956	18978	19215	18995	18945	19005	19028	19089	19141	18896	19052	18897	18752	18994	18927	19012	18829	19126	18894	18991	18971	19053	18753	19125	19151	19017	18897	19087	19090	19026	19095	19259	18839	18939	18964	19048	19139	18994	19053	18874	19090	18841	18951	18940	19016	19079	19122	18939	18973	19123	18912	19099	18965	19008	18914	19139	18963	18834	18719	19011	18913	19054	18931	19083	18941	18920	18970	19032	19016	19018	19007	19025	18914	18986	18948	18779	18851	18914	18882	19080	19036	19149	19070	18941	18928	18927	19020	18906	19065	19080	18841	19025	19002	19102	18953	18962	18962	18964	19047	19001	18938	18970	18861	18945	19044	18834	18889	18941	18934	19077	18981	19000	18864	18854	19052	18861	18914	18829	18944	19015	18912	18910	18995	19022	19186	19000	18872	19019	18875	19124	19065	18942	18873	19004	18951	19055	19090	18960	18993	18991	18979	18974	19075	18987	19013	19163	18845	19007	19022	19001	18942	18880	19058	19061	19011	19008	18862	18969	19040	18830	18829	18798	18820	18891	18909	19016	18949	18919	19077	18904	18897	19280	18841	19010	19132	19042	18832	18992	18929	18979	18938	18997	19078	19041	18995	19097	18819	18866	19071	19202	18976	18894	18917	19010	18828	19035	19098	18884	18863	18926	19005	19100	18949	19081	18896	19011	19064	18856	19106	18942	18860	19054	19024	18957	18985	19145	18912	19015	19136	18925	18838	18993	18908	19024	18834	18934	18985	18969	19112	18967	18984	18925	18944	19186	19121	18999	18968	19068	19038	18924	18805	18802	18913	18850	19096	19244	19125	18863	19009	19075	19129	18899	19085	19054	18812	18891	18904	18817	19004	18893	19010	18890	18980	18964	18971	19326	19136	18747	18934	19143	18870	19062	19087	19027	18981	18882	19052	19034	18885	18991	18977	18952	19068	18960	18883	18954	18997	19110	19086	19007	18816	19059	19055	18907	18917	19095	19085	19045	18997	18900	18890	18835	19109	18931	19153	18942	19018	18997	19065	19107	19060	18850	18948	18944	19046	19066	19069	18885	18948	18862	19066	18895	19027	18936	19076	18845	18967	19115	19096	18959	19017	19002	18969	19060	19021	18965	19009	19061	18960	19058	18797	19057	18777	19070	18825	18905	19047	19088	19207	19061	19102	19039	18863	19179	19100	19019	18896	18875	19022	19160	18768	19029	19049	18973	19184	19188	18940	19073	18795	18968	19148	18869	19041	19133	19006	18908	19114	19011	18996	19186	19009	19191	18810	18952	19096	18933	18978	18760	18962	19004	19077	18920	18834	18994	18862	19023	19115	19203	19058	18893	19025	18999	19131	18960	19130	18973	18921	18808	18940	19067	18874	18820	19226	19008	18977	19040	18967	18983	19152	19011	19064	18979	19044	18933	18911	19016	19000	19104	19068	19178	18768	19049	19002	19084	18747	19084	18998	18986	19008	19020	19069	18840	18934	19064	18988	18939	19065	18958	18995	19128	18851	19030	18952	18909	19102	19030	19218	18923	18872	18917	19096	19045	18907	19072	19279	19003	19088	18974	19042	19076	19063	19009	19025	19013	19144	19025	19010	18850	19046	18996	19171	19131	19015	19162	19155	18915	18848	19019	19003	19121	18829	19101	18990	18919	18905	19176	18986	19121	18924	18970	18921	19036	18865	19124	18833	18822	18756	19187	18991	19254	19122	19046	18950	18908	19039	19134	19099	18903	19202	19013	18806	19023	19036	18981	18950	18927	18889	19015	18963	19122	18876	18935	18877	18960	19024	18997	18925	18954	19144	18917	18911	18901	18927	18915	19032	19034	18913	19043	19133	19169	18898	19058	19028	18996	19054	18859	19165	19040	19071	19176	18940	19002	18984	18841	19106	19003	19003	19155	18861	19136	18997	18979	18934	18884	18979	19088	18973	18883	19232	18904	18927	18875	18862	18998	19016	18982	18968	19015	18962	19063	19002	18939	18968	19102	19039	19015	18963	18966	19002	18831	19066	19146	18967	18878	18899	18988	18956	19112	18871	19057	19010	19016	18877	18973	19025	18952	18962	19164	18986	19177	18864	18890	19127	18991	18932	18953	18942	19102	19000	19009	18940	19115	19042	18903	19064	19122	19002	19093	19131	18841	19013	19075	19012	19104	18917	19075	18928	19031	18961	18829	18980	18925	18894	19080	19032	19044	18999	18923	18965	19035	18929	18999	18974	19147	19023	18940	19175	19075	19007	19005	18907	19015	18936	18921	19028	18914	18981	18808	19055	19110	19018	19019	18972	19052	18948	19034	19026	18935	19105	19124	19035	19025	19073	19024	19047	19124	18872	18970	19044	18961	18904	18974	18867	19082	19033	18993	19059	19052	18957	18974	19032	19110	19097	19017	18985	19012	19084	19067	19129	18962	19033	18947	19109	18872	19202	19065	19165	18957	19049	19039	18928	18912	19024	18850	19039	19032	18984	18991	18873	19046	19051	18880	18986	19021	19122	18962	18829	19043	18991	18897	19047	19093	18850	18827	18956	18995	19218	18899	18840	19127	19075	18965	18811	19024	18880	19035	18992	18922	18954	18945	18860	19056	19131	18966	18932	18918	19007	19090	18851	18898	19024	19030	18936	19047	18973	19060	19025	19067	19079	18913	18929	19057	18942	18992	19003	19160	18868	19021	18817	19275	18988	18978	19169	18944	19006	19070	19099	19009	19113	18949	18995	18967	18906	19095	18920	19099	18921	19085	18915	18816	18877	19023	18953	19094	18915	19166	19000	19158	18976	19040	19120	19049	18907	18953	18972	19010	18791	18835	19123	18878	19101	19108	18982	19096	18976	19032	18772
37722	33705	41549	41405	38407	37174	36465	35474	35144	34823	34928	34689	34398	34090	34324	33977	34324	34437	34318	34119	34025	33933	33965	34119	33942	33879	33925	33792	33772	34137	33819	33907	33653	33827	34125	33980	33709	34022	34306	33875	33903	33938	33644	34109	33959	33699	33941	33846	33808	33992	33809	33889	33704	33841	33810	33813	33723	33660	34008	33795	33812	33745	33890	33958	33976	33759	34042	33613	33687	33839	33849	34105	33917	33974	33928	33710	33987	33969	33966	33646	33767	33622	33960	33703	33518	33802	33655	33683	33769	33851	34078	34064	33889	33856	33676	33800	33850	33846	33915	33867	33689	33746	33723	33785	33586	33896	33660	33947	33926	33845	33937	33923	33996	33931	33814	33935	33913	33627	33781	33577	33862	34067	34163	34114	33931	33576	33956	34008	33914	33964	34048	33894	34322	33888	33922	33793	33750	33764	33847	33637	33962	34005	33820	33871	34140	34217	33876	33805	33945	34067	33946	34214	33875	33849	33859	33575	34032	33779	33872	33819	33772	33824	33541	33915	33698	33898	34118	33915	33593	33708	33898	33677	33867	33643	33847	33886	33946	33876	33946	34138	33630	33881	33592	33569	33612	33707	34049	33935	33861	34059	33962	33728	33817	33567	33843	33990	33832	33818	34072	34005	34010	33795	33671	33859	33583	33768	33877	33722	33752	33462	33745	34133	33720	33784	34006	33557	33811	33939	34122	33812	33733	33900	33954	33663	33895	33949	33709	33790	33538	33784	33979	33876	33897	33765	33852	33764	33588	33739	33729	33871	33780	33901	33473	33679	33850	33607	33749	33816	33871	33371	33943	33868	33804	33881	34135	33850	33576	33729	33924	33906	33835	33840	34039	33547	33859	33693	33765	33777	33895	33633	33881	33849	33597	33676	33832	33984	34333	34272	34059	33681	33869	33460	33585	33917	33807	33997	34040	33609	33881	33739	33969	33730	33863	33671	33537	33853	33960	33894	33581	33784	33827	33807	33827	33894	33693	33807	33820	33736	33854	33847	33692	33990	34295	33853	33909	33735	33994	33764	33854	33879	34011	33745	33744	33445	33764	33637	34113	33899	34101	33593	33891	34053	33798	33566	33485	33932	33730	33809	34261	33851	33909	33801	33818	33857	33780	33946	33777	33939	33980	33404	33825	33780	33808	33782	33702	33534	33939	34051	33980	34054	33754	33723	33663	33846	33723	33811	33588	33688	33693	33843	33731	34003	33905	33902	33785	33903	34011	33717	34117	33608	33943	33878	33789	33918	33855	33804	33459	34141	33705	33953	33720	33698	33851	33559	33637	33698	33597	33655	33938	33855	34098	33587	33719	33866	33772	33947	33931	34017	33710	33700	33812	33502	34084	33745	33765	33898	33658	33719	33878	33869	33994	33742	34121	33682	33711	33918	33840	33854	33853	33994	33792	33881	34009	33955	34114	34052	33688	33670	33677	33795	33854	33963	33836	33595	34267	33962	33634	33655	34031	33853	33659	33866	33734	33761	33767	33757	34218	33728	34231	33684	33639	34024	33795	34051	34036	33862	33785	33813	33570	33851	33694	33549	33980	33875	34100	33682	34079	33810	34396	33817	33744	33472	33869	33722	33628	33738	34020	33624	33792	33574	34002	33898	33863	33993	33818	33519	33729	34008	33813	33850	34123	34016	33841	33894	33745	33758	33852	33918	33791	33763	33590	33972	33815	33644	33742	33909	34007	33718	33736	33944	33894	34085	33867	34106	33680	33886	33917	33841	33789	34094	33615	33687	33830	33891	33956	33835	33883	33724	33804	33804	33884	33832	33751	33720	33777	33779	33808	33916	34357	33928	33753	34237	33952	33648	34081	33749	33659	33814	34047	34035	33833	33809	33818	33600	34009	34240	34202	33836	33881	34001	33736	33948	33855	33766	33590	33685	34042	34039	33764	33822	33985	33778	33921	33375	33735	33818	33850	33689	34005	33896	33736	33807	33882	33885	33970	33745	33567	33439	33656	33650	33767	34020	33610	33738	33820	33915	33770	33695	33941	34149	33481	34048	33588	33930	34290	33935	34057	33748	33723	33845	34072	33954	33491	33670	33753	33815	33966	33891	33621	33830	33998	34028	34145	33589	33779	33683	33925	33875	33631	33968	33824	33914	33861	33767	34013	33801	33947	33770	33906	33886	34133	33912	34094	33620	33845	33981	33994	33903	33908	33900	34048	33953	33790	34023	33827	33989	33631	34069	33643	33628	33800	33749	33935	33722	33685	33835	33691	33873	33680	33546	33958	34298	34279	34156	33753	33692	34036	33767	33742	33885	33871	33985	33866	33525	33844	34116	33741	33980	33825	33802	33755	34022	33929	33699	34060	33709	33788	33852	33809	33716	33785	33686	33683	33727	34004	33955	33795	34059	33998	33819	33756	33513	34000	33844	33938	33566	33778	34009	33873	33916	33962	34018	33731	33652	33649	33629	33841	33694	33615	34183	34020	33804	33792	33977	33838	33936	33752	33937	33739	34181	33770	33744	33789	34150	33628	33871	33695	33744	33796	33944	33760	33574	34346	33728	33981	33833	33905	33730	33782	33706	33653	33955	33738	34062	33697	33719	33670	33696	33973	34022	33910	33528	33892	33862	33519	34089	34055	33751	33972	33896	33830	33805	33576	33846	33618	33756	34178	34025	34042	33768	33666	33718	33921	33880	34030	33855	33954	33994	33590	33921	33903	33618	33920	34000	33870	33873	33888	34066	34025	33904	33919	33977	33952	34088	33828	33577	33882	33840	33990	33907	33878	33870	33919	33794	33875	33723	33817	33767	34054	34088	33721	33799	33873	34058	34090	33806	33864	33918	33640	33647	33978	33729	33852	33861	33701	33662	34004	33802	33833	33917	33936	33778	33764	33934	33733	33854	33579	33715	33808	33726	33637	33705	34201	33718	33766	33875	34046	33863	33811	33887	33903	33569	33874	33762	33816	33821	33916	33618	33839	33696	33781	34004	33978	33929	33811	34066	33907	33791	33891	33994	33917	33986	33940	33807	33846	33708	33593	34155	33626	34078	33659	33774	33870	33931	33682	33909	33859	34000	33960	33843	33913	33775	33806	33614	33767	33851	33935	33938	33319	33741	33887	33875	33729	33803	33927	33804	33509	33676	33857	33946	33820	33949	34104	34019	33878	33618	33714	33585	33862	33758	33930	34150	33970	34001	33729	33921	33655	33931	33990	33917	34068	33557	33857	33695	33836	33590	33815	34235	33993	33718	33685	33818	33892	33704	33898	33919	33856	34011	33866	34018	33675	33967	33791	33560	33794	33853	33922	33482	33685	33851	34072	33619	33785	33593	33858	33880	33876	33979	33871	33909	33766	33714	33967	33907	34069	33723	33577	33823	33739	33620	33963	33979	33932	34011	33823	33696	33681	33948	33967	33934	34019	33762	33839	33832	34193	34024	33905	33863	34196	33690	33769	34139	33749	33992	33702	33789	34079	33720	33689	33611	33851	33993	34047	34083	33611	33730	33941	33793	33815	33666	33340	33701	33840	33802	33786	33750	33715	33741	33717	33469	33929	34121	33794	33699	33849	33581	33898	33749	34085	33948	33798	33733	33711	33784	33771	33629	33901	33850	33810	33925	33992	33796	34192	33948	33645	33661	33871	33318	33787	33965	33795	33844	33832	33746	34011	33962	34010	33837	33852	33844	33762	33889	33896	34151	33865	33653	33789	33801	34008	33831	33643	33902	34127	33769	34016	33790	33900	34208	33866	33710	33920	33798	33842	33947	33803	33897	34153	33914	33820	33951	33750	33963	33781	33778	33600	33563	33731	33690	34105	33753	33871	33931	33801	33956	33586	33817	33684	33917	33790	33893	33640	33678	33779	34041	33955	33791	34096	33880	33777	33735	33823	34024	34064	33996	34048	33756	33863	33870	33857	33615	34166	33779	33950	33937	33659	33951	33768	33889	33916	33809	34320	33660	33780	33877	33803	33823	34020	33910	33725	34026	33641	33875	33811	33754	33910	33743	33741	33628	33973	33746	33841	33873	34058	33860	33884	33781	34164	34045	33960	34017	33965	33753	33843	33988	33905	33746	33937	33855	34058	34010	33948	33810	33807	33976	33782	33613	34062	34029	33600	33825	33579	34160	33861	34063	33946	33759	33886	34112	33836	33841	33667	34040	34071	33818	33873	33767	33835	33783	33851	33909	34100	34052	33874	33920	33955	33647	33851	34034	33955	33783	33930	33830	33949	33811	33816	34035	33879	33886	34237	33761	33682	34057	33729	34026	34033	33855	33638	34000	34040	33806	34005	33911	34169	33795	33823	33761	33835	33961	33855	33719	33791	33919	33883	33817	33698	33614	33944	33713	33899	33854	33929	33818	33580	33981	33761	33893	33738	33974	33945	33911	33920	33779	33972	33860	33959	34093	33824	33496	33631	33835	33981	33871	34072	34093	33876	33813	33809	34040	34006	33797	33763	33688	33747	33726	33814	33919	33790	33682	33831	33712	33617	33785	34142	33914	33954	33884	33719	33839	33782	33906	33981	33951	34009	33915	33720	33808	33740	33414	33836	33709	33870	33750	33933	33884	33734	33732	33890	34038	33882	33894	33944	33844	34000	33921	34173	34090	33979	34160	33970	33979	33818	33736	33598	34013	34018	33592	33781	33945	33811	33668	33585	33912	33787	34047	34172	33852	33665	33979	33899	33656	33958	33945	33839	33812	34024	33901	33765	34027	33867	33898	33727	33874	34039	33550	33505	34028	34062	33950	33803	33745	34050	33832	34050	33763	33928	33848	33839	34062	33677	33744	33710	33545	34089	33780	33700	33716	33893	34039	33895	33877	33835	33649	33620	33983	33871	34011	33971	34040	34107	34080	33855	33872	33862	34305	33766	33843	33984	33762	33899	33915	33745	33506	33703	34007	33735	33727	33573	33731	33800	33696	33688	33739	33795	34055	33863	34104	33718	33834	33974	33832	33793	33591	33735	33834	33848	34066	33588	33629	33869	33707	33756	33821	33890	33674	33810	33622	33882	33681	33795	34084	33771	33802	34007	33793	34015	33808	33886	33609	33850	34060	33865	33816	33856	33678	33531	33889	33886	33919	33962	33882	33847	33897	33686	33696	33930	33475	33784	33915	33753	33696	33792	33632	33796	34088	33828	33966
27151	33124	35983	30754	26906	24423	23160	22189	21784	21090	20750	20683	20529	20415	20279	19936	20194	19898	19898	19931	19857	19825	19490	19626	19825	19838	19564	19736	19581	19838	19560	19729	19465	19592	19575	19474	19733	19476	19515	19523	19628	19463	19363	19653	19526	19562	19546	19530	19578	19747	19428	19649	19558	19641	19512	19661	19683	19725	19649	19509	19472	19502	19495	19589	19556	19546	19714	19479	19505	19541	19606	19560	19631	19666	19606	19530	19649	19549	19524	19459	19650	19540	19695	19497	19389	19546	19410	19562	19581	19549	19534	19377	19624	19681	19518	19478	19565	19648	19517	19560	19616	19505	19504	19501	19526	19561	19583	19635	19611	19661	19701	19513	19607	19296	19590	19614	19628	19603	19655	19388	19671	19478	19435	19554	19470	19470	19281	19510	19743	19667	19727	19422	19441	19455	19700	19359	19756	19563	19501	19649	19543	19631	19638	19603	19639	19691	19731	19274	19554	19548	19401	19543	19468	19519	19386	19736	19539	19596	19371	19317	19693	19645	19592	19540	19511	19499	19492	19609	19493	19609	19622	19641	19659	19500	19454	19648	19659	19615	19535	19470	19445	19642	19357	19359	19575	19652	19466	19579	19523	19479	19634	19529	19658	19460	19534	19553	19631	19633	19425	19655	19739	19495	19703	19480	19396	19541	19442	19568	19530	19599	19592	19553	19546	19622	19473	19327	19549	19444	19531	19482	19571	19605	19545	19601	19565	19468	19552	19600	19552	19704	19453	19836	19484	19456	19618	19588	19692	19590	19573	19676	19419	19572	19500	19581	19444	19546	19556	19577	19581	19751	19509	19477	19755	19488	19612	19615	19403	19512	19883	19590	19705	19507	19567	19587	19591	19349	19667	19724	19612	19672	19423	19668	19585	19513	19514	19589	19604	19358	19628	19414	19522	19389	19608	19523	19626	19572	19479	19552	19519	19645	19560	19548	19664	19620	19744	19509	19549	19531	19614	19592	19585	19506	19561	19535	19437	19605	19668	19795	19586	19417	19587	19442	19533	19527	19515	19538	19541	19480	19540	19510	19585	19390	19471	19563	19423	19411	19522	19781	19511	19682	19512	19362	19583	19480	19571	19476	19656	19610	19557	19408	19505	19391	19410	19553	19357	19614	19527	19717	19598	19460	19627	19528	19613	19743	19695	19466	19640	19519	19542	19492	19536	19601	19524	19316	19415	19555	19458	19417	19622	19375	19620	19563	19582	19561	19487	19620	19585	19826	19550	19581	19644	19568	19540	19613	19648	19566	19593	19480	19487	19549	19658	19521	19632	19665	19588	19535	19433	19531	19606	19257	19577	19601	19721	19438	19601	19515	19498	19578	19695	19601	19690	19536	19660	19547	19530	19678	19591	19679	19611	19523	19661	19561	19503	19755	19580	19506	19514	19597	19567	19547	19450	19512	19577	19445	19522	19760	19468	19446	19489	19631	19653	19730	19518	19583	19590	19564	19630	19683	19538	19661	19588	19728	19461	19429	19399	19751	19682	19762	19663	19756	19521	19543	19538	19463	19478	19686	19461	19740	19409	19632	19656	19746	19254	19609	19571	19460	19509	19678	19558	19609	19666	19495	19476	19562	19576	19635	19459	19557	19603	19650	19790	19663	19570	19426	19567	19438	19640	19543	19672	19603	19502	19420	19507	19556	19358	19506	19629	19481	19605	19475	19761	19670	19462	19568	19695	19403	19582	19650	19669	19581	19545	19699	19562	19626	19605	19461	19533	19573	19659	19456	19454	19562	19682	19705	19285	19249	19664	19421	19541	19514	19563	19631	19540	19588	19682	19493	19726	19588	19560	19663	19630	19690	19602	19663	19469	19475	19620	19676	19485	19622	19658	19485	19698	19732	19531	19717	19655	19513	19532	19529	19641	19534	19571	19485	19527	19522	19557	19400	19404	19524	19454	19634	19554	19515	19597	19594	19668	19621	19603	19464	19683	19441	19522	19407	19700	19565	19478	19515	19452	19372	19693	19534	19563	19506	19572	19476	19446	19512	19613	19618	19570	19565	19645	19475	19496	19586	19595	19491	19501	19514	19530	19462	19532	19507	19512	19561	19689	19544	19585	19681	19427	19522	19469	19468	19556	19648	19683	19608	19660	19559	19708	19321	19442	19568	19644	19528	19605	19541	19470	19538	19510	19503	19677	19788	19537	19438	19660	19459	19683	19556	19646	19398	19661	19343	19598	19424	19792	19499	19583	19461	19438	19578	19725	19571	19563	19492	19631	19424	19707	19562	19735	19420	19640	19512	19712	19420	19585	19594	19414	19418	19592	19539	19531	19495	19602	19719	19495	19722	19751	19585	19688	19408	19518	19478	19402	19514	19509	19457	19473	19778	19606	19677	19534	19662	19684	19544	19412	19586	19536	19747	19478	19511	19709	19632	19550	19516	19576	19612	19699	19531	19557	19744	19551	19466	19612	19563	19609	19663	19621	19536	19649	19559	19421	19585	19481	19562	19657	19652	19673	19468	19481	19554	19539	19482	19587	19432	19678	19510	19531	19674	19586	19595	19476	19465	19577	19484	19629	19521	19551	19478	19549	19468	19528	19562	19584	19624	19582	19478	19620	19603	19652	19765	19589	19579	19317	19560	19514	19510	19347	19575	19529	19597	19620	19380	19550	19760	19510	19447	19752	19637	19449	19907	19573	19441	19514	19499	19496	19540	19602	19348	19514	19555	19475	19590	19617	19661	19673	19759	19666	19586	19607	19356	19620	19594	19612	19664	19484	19376	19657	19387	19531	19706	19573	19632	19511	19674	19572	19803	19483	19536	19631	19577	19445	19805	19516	19688	19670	19626	19345	19572	19395	19386	19530	19702	19480	19395	19576	19484	19666	19718	19607	19605	19649	19573	19557	19620	19753	19329	19521	19507	19572	19472	19329	19561	19630	19559	19847	19556	19685	19674	19568	19580	19515	19524	19492	19622	19709	19482	19595	19581	19538	19545	19638	19532	19567	19628	19457	19551	19492	19708	19583	19608	19394	19475	19646	19466	19498	19546	19508	19488	19541	19583	19622	19535	19632	19576	19503	19605	19585	19442	19564	19364	19529	19483	19662	19522	19694	19443	19699	19688	19602	19471	19420	19575	19528	19549	19583	19387	19459	19562	19620	19588	19524	19680	19572	19752	19750	19603	19556	19573	19605	19656	19521	19526	19597	19469	19687	19499	19479	19806	19775	19514	19552	19611	19470	19694	19626	19533	19370	19770	19686	19619	19702	19654	19707	19787	19645	19464	19668	19472	19553	19453	19276	19612	19691	19558	19593	19446	19551	19418	19586	19543	19445	19523	19494	19497	19560	19537	19470	19545	19589	19638	19499	19748	19598	19471	19626	19547	19595	19467	19677	19458	19350	19533	19485	19637	19442	19566	19627	19677	19638	19394	19470	19526	19432	19811	19670	19588	19481	19676	19634	19538	19692	19456	19603	19654	19559	19432	19525	19791	19438	19601	19558	19631	19314	19703	19521	19754	19737	19638	19479	19565	19543	19437	19610	19606	19487	19563	19633	19570	19693	19523	19543	19639	19566	19600	19532	19655	19625	19789	19525	19698	19700	19515	19611	19446	19736	19681	19640	19619	19691	19571	19489	19591	19546	19408	19686	19690	19441	19441	19610	19674	19627	19604	19615	19529	19604	19518	19520	19603	19585	19686	19694	19594	19467	19489	19637	19619	19651	19727	19470	19742	19356	19716	19543	19454	19635	19572	19613	19656	19551	19525	19463	19679	19508	19418	19546	19612	19671	19652	19547	19610	19561	19352	19644	19528	19587	19621	19459	19593	19591	19503	19524	19598	19392	19528	19620	19486	19515	19503	19602	19465	19384	19702	19580	19569	19559	19570	19596	19566	19629	19719	19545	19735	19683	19549	19651	19638	19604	19678	19582	19645	19627	19653	19570	19550	19736	19607	19598	19386	19525	19577	19477	19480	19672	19618	19583	19487	19543	19425	19442	19451	19643	19897	19565	19627	19571	19780	19558	19579	19524	19486	19547	19509	19602	19610	19478	19541	19538	19466	19649	19626	19659	19367	19690	19844	19799	19537	19776	19423	19534	19463	19398	19608	19437	19549	19639	19496	19583	19565	19531	19510	19734	19415	19654	19557	19457	19523	19554	19729	19676	19525	19476	19678	19473	19597	19591	19538	19657	19714	19551	19568	19699	19393	19606	19602	19485	19547	19685	19687	19476	19635	19822	19569	19620	19467	19585	19741	19558	19527	19437	19431	19626	19548	19631	19483	19717	19623	19457	19550	19494	19556	19761	19535	19500	19554	19689	19576	19470	19457	19585	19425	19395	19543	19430	19639	19362	19743	19519	19489	19748	19723	19528	19537	19723	19590	19651	19434	19742	19619	19447	19516	19607	19708	19774	19547	19561	19645	19565	19713	19651	19562	19517	19627	19327	19621	19423	19382	19536	19493	19573	19618	19579	19476	19518	19526	19455	19499	19664	19626	19765	19579	19386	19521	19524	19556	19552	19613	19512	19575	19691	19555	19499	19422	19589	19705	19503	19609	19658	19700	19542	19627	19653	19622	19577	19673	19497	19597	19477	19537	19668	19411	19653	19514	19585	19585	19525	19549	19406	19918	19498	19523	19635	19668	19661	19684	19750	19500	19606	19644	19700	19590	19447	19800	19760	19565	19616	19632	19792	19520	19447	19496	19424	19537	19562	19507	19649	19499	19675	19430	19694	19569	19720	19725	19522	19644	19482	19519	19660	19698	19626	19703	19493	19534	19594	19492	19417	19505	19674	19638	19536	19548	19549	19786	19526	19428	19595	19550	19556	19583	19540	19649	19632	19669	19573	19498	19454	19474	19578	19736	19440	19663	19784	19641	19572	19540	19573	19578	19556	19620	19510	19742	19568	19745	19369	19680	19484	19670	19451	19498	19616	19774	19525	19476	19650	19705	19661	19476	19624	19537	19720	19515	19617	19549	19491	19479	19605	19721	19341	19527	19880	19441	19637	19467	19589	19576	19554	19502	19559	19624	19498	19724	19543	19744	19637	19563	19520	19518	19617	19519	19708	19531	19752	19407	19550	19449	19560	19573	19801	19788	19680	19511	19735	19646	19509	19446	19558	19669	19462	19594	19570	19759	19610	19526	19653	19743
23028	20627	27035	25895	28456	35216	38388	35998	35421	34923	34526	34091	34176	33913	33695	33866	33389	33392	33635	32934	32923	33009	33100	32789	33003	32897	33274	32987	32903	32998	33228	32944	32766	32917	33094	33086	32755	33014	32747	32787	32884	32721	32806	32845	32733	32938	32839	32959	33182	33073	32699	32603	32642	32691	32895	33058	32531	32460	33048	32552	32734	32907	32831	32931	33009	33010	32881	32661	32664	32964	32805	32809	32824	32846	32928	32684	32899	32759	32854	32876	32684	32749	32825	32727	32845	32734	32935	32919	32704	32874	32883	32409	32505	32522	32536	32787	32589	32563	32619	32521	32686	32565	32846	32783	32917	32511	32453	32516	32830	32587	32612	32759	32962	32674	32849	32756	32726	32675	32808	32574	32544	32670	32691	32869	32680	32922	32779	32795	32532	32652	32903	32410	32584	32729	32629	32895	32682	32635	32555	32543	32644	32646	32692	32677	32446	32920	32658	32588	32572	32696	32929	32805	32544	32681	32702	32630	32687	32531	32449	32560	32684	32952	32477	32709	32511	32665	32721	32634	32508	32487	32613	33024	32967	32768	32669	32644	32973	32918	32878	32994	32644	32795	32725	32507	32629	32652	32770	32627	32709	32679	32927	32793	33162	32644	32497	32462	32760	32621	32791	32667	32566	32917	32636	32815	32627	32619	32645	32799	32984	32648	32812	32722	32777	32709	32594	32606	32329	32574	32627	32916	32850	32783	32967	32568	32664	32630	32482	32720	32758	32911	32735	32415	32901	32583	32896	32814	32782	32513	32552	32659	32898	32822	32547	33105	32994	32796	32737	32566	32682	32669	32731	32608	32820	32488	32751	32568	32865	32860	32585	32753	32953	32922	32732	32986	32744	32359	32980	32587	32843	32971	32869	32418	32562	32723	32643	33043	32630	32817	32719	32650	32758	32483	32951	32702	32884	32716	32466	32554	32659	32914	32860	32428	32801	32731	32938	32709	32817	32842	32776	32724	32872	32627	32703	32554	32581	32717	32692	32834	32794	32519	32324	32879	32886	32685	32876	32791	33158	32810	32826	32545	32679	32672	32802	32431	32844	32717	32543	32769	32822	32709	32648	32653	32581	32710	32636	32651	32551	32550	32637	32753	32921	32638	32570	32633	32778	32889	32949	32894	32844	32727	32989	32880	32718	32599	32562	32498	32727	32599	32541	32635	32968	32865	32699	32826	32798	32611	32642	32889	32605	32790	32439	32585	32814	32809	32890	32907	32523	32657	32874	32618	32673	32550	32719	32549	32851	32677	32814	32624	32711	32716	32732	32625	32547	32928	32761	32870	32631	32530	32629	32720	32556	32761	32762	32795	32735	32732	32632	32761	32773	32716	32560	32631	32953	32597	33214	32888	32797	32576	32732	32745	32620	32770	32590	32668	32566	32678	32757	32432	32815	32727	32890	32944	32420	32903	32745	32790	32604	32950	32648	32842	32829	32683	32730	32979	32544	32650	32803	32996	32654	32849	32914	32673	32638	32811	32599	32668	32776	32750	32686	32671	32856	32884	32668	32758	32838	32922	32733	32775	32813	32683	32432	32619	32888	32625	32703	32493	32847	32814	32918	32619	32747	32627	32612	32880	32692	32773	32590	32874	32920	32869	32638	32442	32864	32690	32799	32733	32728	32848	32655	32763	32755	32722	32753	32854	32735	32770	32809	32762	32623	32770	32697	32880	32852	32766	32984	32782	32725	32681	33025	32643	32566	32742	32732	32663	32846	32648	32784	32856	32801	32899	32816	32735	32665	32796	33098	32757	32387	32506	32396	32831	32492	32587	32877	32809	32727	32500	32834	32770	32881	32930	32805	32584	32554	32639	32634	32564	32749	32594	32631	32966	32980	33004	32660	32764	32635	32607	32628	32777	32642	32617	32834	32441	32722	32520	32761	32703	32809	32564	32795	32682	32889	32698	32873	32803	32712	32621	32690	32854	32989	32771	32992	32458	32723	32691	32816	32721	32910	32863	32836	32627	32978	32797	32421	32804	32751	32668	32620	32702	32540	32681	32743	32825	32927	32839	32689	32370	32444	32807	32615	32767	32819	32443	32807	32651	32886	32673	33137	32690	32467	32551	32653	32404	32714	32541	32728	32592	32669	32499	32831	32660	32577	32684	32944	32791	32678	32668	32578	32968	32653	32603	32694	32653	32921	32640	32582	32826	32534	32737	32747	32923	33033	32653	32829	33034	32858	32726	32547	33051	32808	32846	32517	32502	32766	32656	32652	32986	32726	32581	32562	32772	32564	32523	32651	32490	32817	32634	32993	32820	32559	32873	32843	32519	32692	32633	32465	32664	32562	32747	32483	32602	32988	32816	32816	32672	32973	32618	32812	32899	32529	32727	32544	32612	32502	32663	32691	32821	32689	32647	32691	32488	32549	32590	32751	33006	32704	32549	32818	32798	32631	32784	32965	32650	32730	32458	32588	32904	32675	32723	32855	32782	32648	32908	32650	32703	32647	32502	32703	32607	32403	32745	32592	32533	32639	32492	32730	32663	32621	32573	32645	32700	32729	32767	32731	32742	32720	32895	32773	32912	32853	32834	32685	32870	32837	32726	32854	32709	32847	32816	32972	32556	32763	32635	32452	32657	32578	32527	32935	32745	32625	32629	32736	32834	32402	32633	32790	32459	33061	32510	32537	32720	32604	32652	32643	32837	32828	32644	32628	32754	32914	32534	32932	32697	32735	32780	32778	32652	32849	32668	32555	32834	32563	32396	32694	32883	32794	32530	32882	32659	32614	32636	32949	32974	32589	32798	32727	32652	32695	32681	32905	32387	32818	32796	32794	32544	32645	32620	32777	32692	32948	32698	32974	32741	32766	32701	32666	32804	32666	32761	32888	32658	32725	32483	32557	32932	32981	32748	32915	32677	32319	32496	32516	32511	32750	32703	32471	32725	32872	32419	32700	32653	32852	32544	32971	32869	32822	32921	32834	32644	32748	32699	32624	32920	32573	32772	32869	33165	32736	32754	32534	32477	32665	32375	32999	32491	32576	32526	32519	32829	32599	32873	32661	32683	32788	32626	32758	32685	32716	32760	32798	32783	32703	32515	32457	32844	32973	32562	32734	32684	32450	32688	32989	32632	32624	32401	32634	33012	32821	32602	32845	32643	32605	32907	32947	32678	32681	32663	32591	32513	32520	32730	32795	32684	32535	32735	32896	32864	32654	32754	32979	32899	32949	32819	32475	32966	32636	32502	32535	32820	32711	32697	32790	33010	32950	32624	32589	32966	32457	32634	32861	32755	32608	32625	32790	32725	32519	33080	32700	32707	32887	32709	32612	32750	32574	32736	32713	32861	32769	32508	32798	32856	32700	32650	32768	32823	32696	32489	32689	32503	32432	32602	32720	32856	32969	32913	32586	32461	33018	32536	32654	32768	32645	32765	32665	32707	32617	32984	32587	32757	32863	32940	32741	32614	32616	32444	32637	32580	32457	32825	32793	32559	32745	32700	32813	32557	32942	32492	32503	32718	32653	32747	32553	32717	33100	33019	32686	32683	32718	32749	32463	32591	32571	32779	32536	32747	32524	32594	32713	32680	32782	32644	32984	32819	32866	32831	32573	32839	32777	32802	32641	32815	32810	32713	32635	32778	32872	32686	32973	32685	32474	32802	32914	32873	32713	32712	32722	32740	32898	32592	32723	32494	32691	32823	32722	33109	32560	32839	32678	32801	32760	32664	32727	32688	32916	32464	32995	32472	32780	32612	32603	32686	32719	32584	32756	32563	32734	32454	32770	32425	32539	32820	32840	32616	32727	32506	32646	32961	32823	32772	32741	32457	32639	32518	32702	32693	32675	32913	32747	32481	32724	33002	32814	32664	32586	32342	32689	32718	32593	32772	32586	32596	32713	33068	32759	32833	32757	32276	32732	32500	32873	32760	32796	32641	32830	32913	32810	32608	32767	32920	32674	32868	32586	32710	32564	32612	32676	32880	32604	32764	32637	32720	32745	32831	32976	32845	32713	32617	32736	33090	32690	32833	32778	33047	32992	32621	32773	32878	32584	32517	32711	32587	32790	32662	32806	32813	32780	32829	32740	32803	32681	32512	32745	32835	32642	32750	33008	32725	32855	32786	32444	32498	32538	32946	32732	32741	32841	32589	32884	32759	32754	32990	32746	32825	32663	32735	32617	33073	32793	32619	32744	32795	32676	32510	32768	32632	32792	32825	32479	32611	32786	32673	32547	32522	32574	32484	32630	32706	32824	32773	32889	32853	32363	32719	32875	32870	32872	32799	32752	32670	32883	32827	32781	32807	32659	32802	32801	32754	32898	32793	32848	32584	32732	32823	32628	32518	32735	32861	32591	32605	32514	32738	32676	32390	32554	32513	32521	32803	32765	32700	32944	32663	32976	32633	32481	32481	32677	32590	32934	32763	32635	32619	32659	32718	32787	32616	32671	32912	32605	32565	32590	32885	32763	32960	32521	32676	32628	32873	33018	32644	32427	32477	32829	32552	32568	32599	32599	32847	32576	32309	32706	32604	32500	32797	32500	32657	32967	32715	32386	32671	32629	32518	32709	32511	32718	32945	32751	32757	32993	32769	32719	32390	32881	32797	32664	32597	32619	32996	32737	32973	32499	32989	32797	32734	32997	32671	32633	32656	32594	32690	32630	32434	32769	32689	32841	32668	32950	32465	32845	32863	32835	32878	32569	32576	32596	32758	33033	32552	32902	32619	32680	32915	32500	32735	32468	32726	32743	32552	32747	32927	33022	32896	32969	32766	32923	32624	32869	32678	32594	32595	32559	32621	32714	33044	32665	32753	32574	32614	32796	32703	32922	32687	32574	32781	32804	32959	32587	32828	32708	32807	32716	32694	32912	32603	32958	32712	32665	32731	32759	32589	32728	32642	32637	32411	32333	32888	32803	32887	32544	32932	32658	32752	32532	32593	32687	32917	32699	32971	32858	32769	32770	32593	32668	32689	32552	32771	33051	32779	32748	33211	33126	32840	32657	32565	32647	32824	32646	32657	32851	32766	32807	32650	32514	32648	32694	32899	32770	32531	32664	32650	32655	32564	32387	32499	32878	32761	32812	32617	32725	32603	32591	32602	32809	32738	32707	32958	32810	32785	32832	32848	32734	32854	32647	32488	32620	32911	32630	32575
22625	37794	41158	35916	31347	27497	25358	24018	23110	22317	21797	21159	21058	20899	20606	20214	20095	20248	19913	19639	19567	19598	19373	19620	19448	19457	19303	19331	19377	19384	19319	19359	19123	19210	19142	19232	19112	19256	19305	19164	19099	19262	19191	19104	19249	18957	19082	19200	19049	19236	19308	19182	19098	18904	18996	19228	19286	19222	19188	19273	19294	19150	19216	19055	19108	19343	19018	19223	19158	19024	19246	19274	19329	19107	19024	19289	19088	18927	19121	19146	19202	19074	19065	19124	19053	19264	19221	19116	19170	19286	19198	19025	18977	19117	19266	19116	19111	19128	19246	19001	19057	18947	19160	18959	19148	19195	19168	18974	19114	19134	19142	19043	19185	19153	19103	19230	19230	19223	19200	19066	19179	18865	19165	18937	19136	19065	18940	19103	19043	19120	19096	19191	19120	19114	19155	18945	19160	19298	19186	18988	19045	19215	19034	19143	19050	19241	19127	19099	18924	19173	19057	19141	19074	19014	18909	19038	19234	19177	19240	19384	18962	19279	18929	18990	19149	19102	19089	19134	19060	19238	19134	19068	19018	19067	19080	19078	19166	19167	18928	19138	19023	19146	19180	19142	19102	19084	19205	19195	19109	19079	19111	19140	19141	19126	19071	19039	19167	18992	19016	19092	19064	19252	19247	19057	19163	19063	19039	19117	19053	19239	19166	19194	19118	18892	18988	19023	19131	19261	19243	19114	18903	19054	19367	18879	19139	19091	19154	19177	19140	19136	19083	19100	19123	19086	19138	19065	19269	19119	18785	19294	19130	18951	19194	19030	19085	19093	19080	19011	19190	19182	19043	19116	19157	19154	19238	19257	19194	19192	19137	19257	19086	19046	19255	19174	19137	19145	19041	19186	19035	19077	19071	19190	19074	19079	19013	19229	19140	19009	19281	19239	19194	19123	19041	19235	19098	19194	19106	19131	19201	19043	19243	19078	19023	19076	19158	19052	19128	19229	19109	19094	19161	19192	19193	19257	19100	19033	19240	19097	19149	19060	19048	19076	19157	19253	19176	19081	19038	19195	19199	19200	19281	19242	19125	19179	18953	19094	19191	19050	19110	19180	19065	19239	19238	19086	19037	19103	19203	19055	19263	19133	19201	19182	19151	19128	19055	19138	19134	19210	19330	19043	19177	19188	19335	19222	19114	19256	18972	19200	19284	19178	19193	19231	19051	19283	19071	19155	19120	19116	19199	19088	19180	19221	19091	18995	19132	19348	19157	18989	19140	19131	19198	19169	19062	19105	19189	19023	19104	19146	19256	19204	19079	19120	18904	19301	19109	19023	19189	19336	19145	18981	19163	19178	19216	18939	19245	19210	19115	19107	19124	19104	19177	19077	18933	19072	18994	19107	19195	19389	19092	19049	19131	19240	19181	18986	19064	19055	19122	19136	19161	19280	19176	19186	19172	19006	19155	19287	19103	19208	19187	19196	19172	19252	19029	19177	19136	19240	19200	18989	19062	19208	19036	19195	19165	18942	19054	19043	19031	18986	19114	19118	19146	19110	19117	19097	19224	19202	19173	19167	18962	19153	19239	19157	19040	19129	18944	19184	19166	19142	19140	19216	19139	19107	19204	19035	19313	19102	19031	19124	19122	19053	19281	19277	19294	19084	19105	18973	19083	19200	19241	19033	19294	19228	18959	18982	19105	19136	19167	19156	19063	19168	19177	19263	19337	19171	19120	18995	19146	19183	19158	19207	19143	18950	19105	19007	19066	19136	19031	19136	19080	18993	19047	19104	19264	19055	19206	19230	19038	19099	18979	19130	19301	19175	19023	19153	19186	19034	19239	19238	19195	19147	19221	19227	19172	19138	19315	19106	19195	19058	19187	19227	19125	19087	19193	18992	19129	19296	19081	19157	19020	19277	18965	19136	19244	19344	18995	18952	19223	19239	19084	18868	19065	19172	19373	19272	18866	19175	19206	18927	19057	19223	19069	19109	19157	19237	19124	19071	18978	19078	19207	19110	19004	19059	19034	19055	19104	18992	19162	19261	19058	19295	18960	18999	18983	19035	19197	19145	19175	19121	19087	19154	19310	19285	19059	19300	19122	19069	19174	19334	19141	19185	19068	19003	19074	19214	18923	19200	19013	19218	19107	19198	18775	19152	19112	19186	19153	19181	19166	19107	19215	19077	19261	18937	19190	19022	19153	19115	19022	19066	19292	19140	19012	19253	19017	19152	19040	19255	19016	19224	19058	19088	19209	19122	19208	19178	19092	19097	19138	19008	19079	19174	19149	19093	19061	19044	19274	18832	19236	19169	19212	19271	18948	19007	19113	19099	19159	19109	19001	19104	19126	19157	18921	19203	19181	19056	19054	19064	19135	19043	19087	19120	19103	19069	19118	19052	19085	19176	19323	19295	19040	19151	19209	19132	19117	19083	19141	19098	19081	19068	19017	19105	19123	19307	19223	18982	19109	19141	19127	19013	19006	19294	19252	19031	19055	18992	19076	19302	19176	19221	19083	19086	19199	18981	18929	19221	19123	18939	19062	19119	19074	19230	19133	19345	19081	19104	19057	19264	18996	19157	19093	19096	19103	19227	19171	19153	19223	19150	19203	19170	19147	19205	19202	18995	19191	19073	19178	19068	19229	19189	19279	19196	19118	19186	19294	19226	19133	19077	19202	19323	19270	19006	19088	19085	19086	19261	19311	19021	19255	19228	19125	19342	19123	19140	18961	19331	19020	19147	18999	19276	19149	19111	19028	19248	19209	19073	19132	18999	18969	19030	19151	19045	19067	19288	19073	19130	18992	19062	19121	19044	19196	19164	19071	19085	19177	19109	19073	19169	19139	19183	19259	19245	19183	19082	18982	19042	19119	19212	19073	18948	19027	19135	19079	19201	19018	19159	19059	19137	19303	19153	19057	19041	19179	19158	19204	19289	18983	19188	19199	19204	18959	19156	19110	19072	19180	19052	19056	19031	19090	19073	19362	19113	19134	19260	19133	19160	19101	19106	19075	19192	19032	19129	19289	19181	19038	19133	19181	19088	19093	19130	19147	19247	18954	19108	18911	19198	19183	19186	19179	19272	18994	19106	18891	19078	19146	19016	19210	19194	18991	19186	19218	19149	19193	19248	19075	19265	19205	19312	19095	19293	19104	19222	19153	19151	19207	19092	19324	19077	19126	19054	19123	19114	19194	19154	19069	19093	19041	19093	19289	19131	19014	19093	19237	19146	19158	19112	19035	18976	19247	19023	19300	19130	19203	19106	19125	19055	19085	19181	19338	19259	18933	19112	19132	19122	19257	19074	19152	19016	19047	18994	19207	18998	19257	19193	19210	19163	19249	19232	19345	19071	19152	19167	19266	18983	19140	19089	19280	18979	19129	19106	19115	18987	19174	19189	19151	18971	19045	19195	19135	19118	19100	19257	19141	19119	19175	19120	19127	19088	19226	19219	19157	19278	19230	19013	19193	19129	19343	19093	19117	19266	19099	19062	19091	19132	19136	19147	19065	19229	18938	19123	19294	19146	19153	18980	19030	19269	19027	19110	19183	19040	19219	19114	19314	19146	19098	19166	19169	19266	19140	19158	19083	19155	19008	19224	19047	19189	18958	19071	19270	19291	19126	19099	19186	19111	19212	19147	19099	19108	19120	19151	19131	19092	19241	19141	19165	19198	19263	18903	19056	19144	19260	19187	19024	19307	19101	19235	18935	19256	19161	19057	19044	19150	19026	19252	18869	19133	19058	19020	19147	18989	19186	19127	19200	18940	19077	19202	18954	19240	19162	19142	18975	19057	19276	18938	19301	19157	19234	18846	19230	19267	19043	19094	19048	19366	18937	19096	19243	19052	19144	19158	19192	19303	19216	18963	19070	18921	19107	19257	19138	19047	19116	19206	18937	18987	19198	19058	19136	19148	19071	19117	19224	19244	18827	19192	19112	19108	19071	19154	19214	19052	19060	19055	19474	19028	19067	19045	19120	19258	19310	19012	19176	19034	19214	19097	19166	19025	19167	19090	19235	19100	19022	19282	19036	19154	19221	19078	19117	19245	19148	19237	19152	19023	19108	19125	18993	19305	19116	19130	19114	19124	19000	19172	19110	19205	19193	19018	19025	19152	19436	19133	18988	19172	18994	18892	19100	19063	19150	19059	19011	19186	19002	19225	19229	19019	19142	19128	18975	19013	19206	19355	18980	19129	19286	19023	19135	19079	19032	19275	19124	19025	19172	19072	18976	19001	19237	19251	18987	19233	19159	19135	19076	19243	19108	19302	19135	19012	19098	19138	19184	19112	19044	19212	19197	19069	19261	19285	19056	19217	19087	19101	19073	19052	19114	19230	19140	19155	19118	19263	18964	18969	18980	19260	19144	19262	19037	19295	19149	19032	19094	19141	19236	19218	19054	19214	19145	19157	19121	19006	19071	19054	19063	19080	19012	19048	19117	19136	19058	19206	19163	19126	19077	18974	19199	19163	19292	18969	19133	18951	19111	19074	19114	19152	19060	19120	19036	19163	19055	18958	19213	19085	19299	18860	19194	19116	19064	19169	19214	19164	19222	19032	19127	19176	19009	19158	19178	19082	18911	19137	19120	19110	19188	18960	19152	19093	19179	19136	19302	19247	18989	19162	19214	19065	19255	19207	19144	19132	19209	19244	19150	19117	19095	19189	19056	19230	18970	19156	19021	19214	19172	19195	19058	19064	19177	18962	19204	19146	19069	19205	19131	19010	19062	19142	19210	19309	19033	19232	19033	19164	19228	19013	19065	19174	19149	19159	19196	19211	19217	19210	19018	19215	19155	19051	18912	19143	19062	19316	19094	19120	19085	19144	19096	19057	19195	19141	19123	19060	19286	19235	19012	19242	19117	19186	19227	18909	19392	19102	19312	19206	19081	19076	19083	18912	18976	19034	19080	19064	19049	18967	18932	19101	19125	18965	19088	19118	18994	19177	19098	19145	19259	18950	19040	19238	18997	19201	19234	19034	19216	18990	19185	19026	19072	19424	19234	19149	19209	19040	19077	19330	18942	19166	19148	19160	19171	19296	19215	19097	19261	19026	19088	19078	19134	19087	19182	19153	18985	19203	19398	19202	19006	19149	19261	19216	19063	19087	19258	19012	19248	19130	19125	19193	19261	19050	19107	19376	19199	19092	19230	19157
22063	20651	27032	24893	25273	33916	39757	37031	36317	36003	35377	35043	34575	34367	34339	34123	33872	33971	33691	33440	33580	33529	33192	33371	33105	33330	33476	33050	33119	33134	33199	33039	33288	33025	32853	32955	33200	32936	33087	33110	33152	32940	32780	32821	32667	33071	33022	33122	32881	33208	32838	32677	32732	32884	33168	32771	32695	32824	33116	33055	32904	32943	32784	32853	32812	33030	32851	32862	32894	33085	32617	32808	32821	32807	32906	33044	33062	32878	32786	32595	32937	32913	32908	32890	32855	32566	32864	32678	32866	32751	33125	32640	32720	32764	32841	32656	32820	32827	32760	32796	32976	32695	32668	32874	32839	32833	32920	32502	32879	32682	32713	32546	32577	32973	32619	32675	33014	32915	32651	32741	33038	32897	32711	32668	32457	32750	32790	32652	32944	32784	33013	32932	32769	32508	32652	32947	32725	32648	32537	32850	32900	32966	32746	32856	32605	32935	32843	32279	32810	33018	32755	32827	32933	32707	32665	32964	32980	32798	32826	32665	32982	32889	32863	32821	32814	32731	32768	32615	32806	33181	32990	33087	32914	32806	32865	32792	32918	32722	32845	32659	32543	32650	32980	32889	32733	32858	32581	32765	32724	32974	32725	32497	32591	32909	32956	32712	32755	32754	32778	32600	32655	32718	32915	32735	32929	32891	32970	32972	32756	33030	32898	32864	32842	33022	32684	32881	32928	32739	32761	33013	32841	32759	33059	32930	33124	32946	32957	32889	32732	32826	32957	32903	33079	32963	32636	32822	32860	32549	32954	32615	32859	32730	32427	32902	32726	32782	33058	32863	32668	32673	32920	32928	32671	32521	32512	32589	32651	32769	32786	32747	32765	32786	32788	33106	33124	32802	32986	32814	32971	33097	32830	32937	33057	32822	32684	32957	32774	32779	32937	32682	32844	32961	32830	32692	32737	32852	32781	33177	32888	33077	33110	32945	32693	32744	32993	33024	32879	33115	32872	32789	32857	32638	32825	32752	32935	32760	32694	32967	32870	33121	32638	32732	32715	32888	32637	32593	32740	32687	32842	32766	32766	32886	32806	32713	32742	32699	32833	32887	32870	32548	32642	32793	33027	32796	32545	32737	32797	33023	32899	32847	32680	32540	32747	32724	32567	32582	33155	32604	32917	32346	32661	32792	33055	32723	32730	32772	32891	32954	32631	32830	32702	32651	33004	32838	32653	33172	32868	32723	32943	32931	32807	32867	32824	32907	33016	32667	32897	32686	32590	32775	32770	32959	32867	32711	32707	32831	33092	32857	32488	32789	32719	32934	32841	32865	33015	33026	32865	32798	32622	32866	32258	32808	32805	33044	33027	32680	32635	32421	32926	33045	32828	32774	32650	32678	32703	32666	32833	32846	32965	32586	32971	32956	32929	32722	32820	32848	32673	33078	32955	32933	32912	32869	32578	32949	32753	32712	32957	32844	32899	32928	32991	32529	32846	32665	32837	32509	32731	32718	32872	32803	32844	32936	32845	32777	32808	32686	32771	32870	32812	32684	33129	32896	32409	32642	32919	32799	32710	32646	32740	32802	32860	32546	32749	32789	32690	32495	32944	32990	32782	33081	32908	32901	33215	32883	32958	32643	32677	32519	32716	32579	32624	32892	32873	33015	32733	32843	32929	32746	32805	32844	32756	32845	32826	32918	32729	32649	32902	32857	32716	32903	33111	32879	33012	32801	33040	32735	32843	32639	32941	32819	32797	32677	32863	32441	32874	32917	32935	32794	32612	32720	32598	33121	32684	32869	32865	32857	32527	32954	32639	32974	32951	33035	32724	32893	32699	33009	32959	32747	33249	32883	32799	33053	32883	32710	33011	32869	32731	32823	32694	32691	33006	32861	33012	32726	32906	32761	32872	32884	32924	32650	32780	32593	32976	32851	33001	32803	32820	32873	32801	32726	32891	32776	32592	32901	32797	32969	32775	32489	32690	32744	32599	32979	32935	32735	32740	32721	32734	32875	32682	33153	32752	32861	32743	32795	32916	32913	32589	32540	32858	33033	32854	32583	33051	33044	32831	32634	32764	32761	32872	32865	32906	32991	32572	32471	32753	32812	32533	33040	32991	32895	32917	32951	33062	32573	32880	32848	32783	33091	33025	32952	32875	32697	32797	32628	32557	33060	32781	32803	32754	32734	32476	32765	32599	32581	32851	33062	33116	32654	32779	32501	32738	32567	32740	32672	33120	32664	32982	32874	32884	32734	32716	33031	32660	32916	32704	32908	32797	32959	32797	32860	32857	32701	32572	32515	32818	32833	33028	32622	33050	32915	32695	32992	32873	32795	32592	32851	32733	32525	32766	32946	33155	32590	32914	32749	32796	32602	32606	32756	32476	32682	32824	32956	32905	32958	32796	32596	33078	32861	32744	32665	32813	32821	32718	32692	32809	32654	32832	32830	32784	32897	32738	32906	32797	32896	32749	33032	32731	32703	32956	32836	32977	32856	32908	32798	32672	32816	32738	32821	32648	32828	32869	32909	32925	32698	32833	32660	32649	32736	32933	32848	32939	32768	32640	32788	32945	32822	32695	32607	32798	33082	33040	32775	32659	32810	32892	32773	32843	32930	32960	32931	32981	32437	32827	32817	32527	32584	32622	32741	33104	32804	32906	32927	32871	32759	32775	32946	32936	32908	32655	32744	32605	32746	32670	32770	32962	32837	32896	32925	32867	32926	33132	32767	33033	32648	32663	32773	32665	32507	33025	32579	32790	32814	32950	32773	32932	32926	33238	32811	32974	33020	32906	32780	32739	32671	32857	32981	32565	32489	32876	32733	32822	32973	32773	32861	32734	32540	32748	32744	32795	32598	32807	32920	32849	32736	32935	32918	32785	32791	32924	32633	32743	32707	32855	33059	32735	32974	32950	32584	32873	33186	32927	32775	32691	33052	32733	32876	32795	32730	32866	32722	32770	32723	32544	32702	32759	32820	32836	33046	32988	32874	33120	32772	33141	32869	32794	32964	32798	32764	32859	33013	32962	32560	32721	32806	32843	32804	32808	32761	32944	32954	32563	32739	32877	32751	32614	32845	32892	32749	32628	33039	32781	32819	33125	32658	32810	32856	32742	32499	33061	32883	32548	32962	32675	32665	32994	33041	32836	32658	32766	32778	33181	32605	32747	32850	32756	32686	32736	32642	32734	32863	32925	32791	32747	32637	32784	32701	32805	32749	32764	32755	33067	32621	32758	32611	32690	32700	32763	32899	32773	32757	32691	32815	32773	32502	32647	32815	33045	32997	32999	32755	32599	32692	32556	32732	32865	32867	32985	32872	32713	32662	32822	32832	32820	33026	32888	33137	32802	33080	33023	32887	32876	32844	32604	33029	32765	33234	32968	32858	32725	32787	32436	33078	32783	32404	32653	32735	32606	33034	32778	32670	32759	32979	32713	32823	32891	32961	32681	32721	32551	32683	32826	32854	32584	32864	32820	33027	33032	32647	32817	32931	33035	33092	32855	32953	32842	32832	32837	32803	32909	32742	32827	32786	32839	32875	32783	32782	32850	32840	32790	32751	32435	32951	32972	33187	32936	32914	32775	32766	32634	32960	32900	32752	32742	32808	33019	32938	32887	32864	32958	32967	32658	32686	32880	32715	33012	32883	32785	32743	32870	32869	33019	32760	32894	32657	32440	32899	32747	32548	32793	32908	32871	32857	32733	32987	32583	32643	32686	32822	32779	32874	32736	32731	32810	32692	32685	32503	32826	33186	32775	32809	32918	32648	32586	32688	33129	32878	32862	32626	32880	32619	32942	33064	32702	32709	32850	32822	32807	32686	32725	32690	32897	32660	32784	32698	32883	32779	32899	32852	33017	32768	32900	32747	33057	32753	32732	32713	32960	32684	32821	32873	32885	33025	32857	32811	32754	32894	32666	32760	32666	32884	32993	32797	32682	32797	32560	32841	32783	32606	32781	32597	32994	32911	33100	32828	32755	33005	32911	32948	33082	33226	32595	32878	32953	32605	32668	32851	32856	32919	32487	32571	32753	33003	32767	32463	32779	32821	32633	32778	32897	32806	32590	32709	32722	32891	32966	32353	32777	32674	32790	32839	32732	32510	32565	32963	32897	32685	32508	32964	32960	32886	32828	32895	33014	32690	32592	32723	32728	32648	32834	32640	32753	32415	32982	32882	32749	33036	32541	32764	32715	32922	32930	32721	32905	32852	32795	32744	32805	32774	32687	33070	32683	32754	32632	32722	32484	32692	32874	32766	32883	32761	32756	32622	32967	32747	32863	32682	33000	32733	32643	32668	32897	32784	32696	32681	32700	33001	32784	33006	33076	32589	32866	32631	32732	32650	32654	32461	32633	32675	32673	32933	32955	32938	32769	32768	32806	33086	33031	33029	32598	32885	32861	33035	32849	32843	32687	32880	33074	33026	32968	32735	32826	32670	32799	32821	32650	32690	32737	33003	32983	32609	32679	32669	33083	32682	32741	32755	32649	32649	32788	32939	32917	32937	32905	32635	32748	32951	32846	32458	32787	33075	32761	32789	32874	32824	32842	32932	32957	32759	32967	32966	33023	32853	33061	32715	32914	32974	32835	32753	32983	32872	32762	32868	32954	32950	32976	32826	32802	32766	32845	32733	32982	32587	32813	32866	32792	32625	32761	32894	32683	33027	32484	32731	32512	32727	32978	32780	32786	32627	32705	32565	32583	32768	32792	32720	33034	32753	33155	32921	33042	32785	32904	32818	32998	32760	32969	32958	32922	32784	32663	32825	32610	32860	32903	32745	33020	33019	32697	32336	32706	33026	32608	32971	32870	32656	32832	32679	33035	33119	32602	32719	32651	33000	32642	32845	33132	32599	32575	32782	33000	32863	32883	32867	32855	32945	32743	32742	32925	33093	32920	33014	32754	32809	33076	32789	32739	33010	32912	32585	32628	32714	33018	32596	33109	32940	33122	32885	32994	33061	32719	32656	32886	32798	32933	33150	32867	32596	32862	32741	32773	32760	32738	33000	33161	32988	33048	33027	32784	32662	32979	32957	33168	32983	32748	32867	32718	32590	32847	33065	33164	32631	32780	32788	32684	32830	32677	32876	32751	32888	32546	32822	32900	32815	33007	32698	32793	32630	32746	32781	32815	32840	32591	32911	33009	33223	33083	32914
23492	41393	44869	39739	34843	30748	27766	26085	24809	23476	22781	22254	21820	21465	21004	20755	20585	20389	20161	20167	19654	19797	19763	19664	19619	19465	19426	19224	19351	19384	19324	19505	19364	19428	19330	19072	19211	19102	19193	19366	19223	19379	19271	19091	19143	19036	19095	19227	19209	19288	19057	19255	19076	18985	19213	19021	18992	19147	19157	19237	19280	19129	19175	19210	19163	19202	19122	19122	19066	18994	19194	19217	19142	19201	19102	19135	19161	19249	19043	19121	19264	19138	19011	19094	19028	19146	19141	19030	19018	19197	19263	19347	19187	19016	19167	19187	19076	19097	19110	18966	19026	19192	19118	19100	19092	19113	19037	19125	19020	19124	19181	18962	19026	19123	19090	19257	19092	19024	19063	19052	18939	19258	18995	19127	19124	18865	19124	19079	19198	19058	19095	19340	19154	19043	19261	19003	19223	19224	19101	19167	19196	19110	19105	19038	19307	19132	19215	18979	19008	19072	19034	19037	19230	19005	19097	19118	19216	19201	19021	19016	19076	19164	19177	19066	19168	18942	19099	19115	19217	19234	19216	19026	19001	19154	19138	19184	19237	19062	19281	19178	18904	19143	19264	18926	19285	19015	19020	19141	19186	19110	19058	19076	18976	19035	19212	19134	19098	18982	19283	19071	19095	19109	18889	19203	19176	19103	19038	19182	18917	18920	19023	19115	18984	19038	18959	19001	18947	19128	19097	19128	19050	19067	19166	19175	18974	19132	19088	19046	19075	19026	19017	19230	19110	19087	19047	19159	19213	19055	19098	18875	19025	18982	19158	19173	19117	18955	19029	19109	19047	19214	18974	19051	19246	19126	18930	19019	19322	19041	19125	18936	19027	19060	19184	18997	19053	19062	19129	19055	19117	19087	19026	18949	19308	18965	19127	19055	19085	19078	19194	19027	19204	19077	19326	19006	19015	19177	18983	19132	18867	18931	19028	19033	19099	19120	18962	19133	19132	19141	18909	19076	19059	19118	18975	19369	19056	19272	19023	19228	19130	19114	19117	19385	19414	19125	19043	19183	18880	19014	19008	19185	19063	19109	19093	19100	18923	19269	18980	19130	19112	19049	19184	19131	19214	19187	18987	19154	19073	19106	19289	19113	19185	19126	18928	18976	19255	19206	18966	19052	19039	19029	19076	19116	19082	18994	19112	19132	19100	19195	19210	19228	19155	19096	19102	19044	19202	19126	18995	19207	19022	19066	19243	19197	19325	19059	19264	19120	19119	19176	19124	19337	19043	19012	19035	18990	19024	19127	19205	19207	19163	18970	19308	19118	19025	19193	19071	19179	19048	19025	19026	19247	19190	18946	19129	19425	18991	19205	19225	19151	18998	19127	19102	19045	18873	19034	19056	19198	19098	19229	19374	19093	19114	19157	19103	19005	18976	19046	19122	19054	18919	19113	19047	19063	19253	18966	19291	19176	19232	19021	19065	19253	19214	18999	19289	19134	19139	19109	19105	19218	19014	19240	19105	19129	19063	19005	19022	19109	19047	19099	19166	19161	19160	19171	19087	19049	19161	19098	19136	19198	18896	19045	19168	19203	19092	18987	19076	19303	19019	19108	19068	19017	19295	19105	19111	19075	19182	19178	19075	19026	19114	18955	19089	19118	19178	19298	18916	19157	19079	18982	19091	19162	19054	19179	19206	18979	18964	19201	19090	19019	19060	19109	19154	19026	19061	19116	19059	19114	18951	19002	19000	19025	19099	19257	18999	19273	19105	19065	18914	19124	19081	19091	19159	19202	18992	19166	19064	19229	18987	18863	19030	19086	19249	19051	18992	19078	18939	19118	19013	19260	19167	19036	19116	19160	18993	19243	19152	19127	19073	19110	19092	19033	19074	19139	18972	19027	19120	19053	19027	19129	19157	19101	19104	19172	19166	19092	19199	19178	19186	19156	19100	18911	19203	18942	18996	19061	19222	19216	18879	19150	19159	19031	19251	19066	19145	19150	19233	19178	19175	19174	19028	19122	19103	18836	19164	18925	19042	19012	19066	19116	19151	19174	19112	19039	19131	18984	19160	19184	19082	19162	19035	18953	19229	19071	19206	19000	19184	19230	18917	19086	19065	19151	19032	19145	18852	19286	18846	19347	19077	19052	19062	19036	19089	19001	19308	19184	19088	19032	19149	19082	19041	19095	19013	19168	19026	19098	19207	19113	19130	18955	18961	19220	19042	19022	19259	19058	18859	19111	19020	19173	19184	18960	19227	18904	19047	19067	19138	19095	19036	19151	19065	19055	19075	19020	19210	18966	19233	19041	19126	19185	19136	19037	18924	19204	19110	19034	19061	19269	19110	18993	19202	19097	18928	19231	19052	19123	19085	18876	19130	18990	19130	19021	19046	19022	19317	18951	19210	19094	19071	19177	19006	19172	19101	19080	19069	19196	18984	19288	19004	19175	19052	19105	19107	18878	19150	19191	19073	19133	19020	19152	18957	19145	18997	19090	19109	18996	19134	19188	19060	19159	19259	19061	19192	18998	19117	19057	18972	19213	18904	19137	19083	19067	19131	19102	19009	19015	19229	19033	19219	19196	19195	19174	19049	19258	19060	19088	19222	18977	19204	19103	18950	18933	19148	19149	19140	19053	19074	18828	19049	19081	19105	19125	19101	18988	19109	18988	19140	19071	19099	19102	19301	19161	18910	18969	19124	19126	19085	19122	19175	19136	19416	19091	18899	18961	19050	18977	19035	18988	19119	19034	19119	19129	19107	19091	19084	19091	19151	19084	19104	19099	19063	19111	19167	19078	19027	19075	19127	18951	19156	19060	19123	19218	19111	19113	18975	19009	19080	19264	19121	19075	19159	19075	19008	18994	19059	19236	19109	18970	19001	19030	19069	19096	19034	19120	19329	19260	19074	19009	18861	19073	19067	18955	19164	19138	19021	19040	18974	19098	19116	19127	19049	18987	19353	19196	19094	19049	19109	19081	19001	19113	19028	19063	19057	19211	19091	18960	19086	19178	19152	19217	19103	19212	19229	18969	19175	19035	18966	19217	19170	19090	19229	19009	19102	18984	19348	18915	19137	18930	19048	19141	19227	19160	18957	19155	19201	19085	19078	18981	19104	19059	19203	18993	19202	18957	18903	19225	19126	19164	19049	19188	19063	19048	19175	19239	19220	19143	19010	19004	18922	19014	18981	18903	19079	19217	19235	18954	19039	19023	19242	18959	19172	19103	19096	19090	19197	19181	19095	19063	18965	19000	19096	18974	19026	19122	19070	19020	19035	19139	19015	19028	18868	18998	19042	19083	19098	18933	19033	19085	19148	19165	19050	18873	19061	19039	19135	19111	19131	19108	19080	19245	19043	19045	18968	19157	19102	19031	19065	19119	19084	19258	19094	19045	19113	19150	19069	19024	19007	18948	19091	19004	19189	19092	19095	19115	19019	19026	18935	19038	19187	19206	18987	19220	19190	19017	19220	19108	18948	19062	19109	19074	19081	19343	19264	18952	19281	19135	19078	19110	19209	19076	19230	19204	19135	19134	19054	19057	19131	19147	19138	19123	19060	19078	19154	19150	18993	18950	19118	19058	19101	19207	19133	18977	18986	18953	19112	19192	19244	18972	19205	19085	19020	19282	19095	19293	19179	19058	19150	19191	19126	18948	19067	19115	18967	18953	19053	19063	19116	19040	19039	19176	19120	19259	19190	19324	19167	18954	19068	19095	19277	19043	19093	19145	19159	19079	19144	18946	19076	19109	19150	19225	19004	19142	19108	19094	19106	18877	19107	19027	19083	19131	19154	19054	19086	19039	19108	19145	19039	18962	18931	19285	19103	18994	19138	19070	19153	19104	19066	19139	19075	19134	19191	19023	19256	19122	19116	19166	19090	18974	19014	19066	19129	19234	19221	19091	18971	19265	18973	19009	19133	19278	18835	19147	19069	19081	19031	19336	19186	19184	18956	19125	18967	18974	19291	18979	19193	19155	19130	19212	19107	19134	19200	18987	19169	19022	19096	19178	19011	19147	19004	19078	19137	19115	19111	19137	19221	19053	19006	18955	19048	19147	19140	19306	19069	19028	19217	19090	18938	19135	19292	19002	19013	19202	19242	19051	19003	19104	19265	19197	19165	19148	19076	19063	19140	18995	19157	19083	19183	19194	19054	19126	19180	18962	19164	19451	18912	18959	19105	19094	19412	18922	19066	19205	19177	19165	19157	19101	19013	19316	19115	19154	19210	19183	18967	18957	19269	19029	19063	19133	19119	19163	19125	19171	18975	19159	19045	18994	19186	18919	19126	18982	19217	18998	18931	19173	18968	19078	18895	19071	19034	18989	19153	19191	19128	19069	19147	19179	19041	18973	19079	19034	19141	18890	19074	19059	19011	19080	19124	19164	19288	19248	19094	19226	18996	19246	19196	19131	19046	18969	19097	19142	19150	19045	19136	19103	18888	19126	19221	18991	19200	19065	19058	19100	19065	19058	18999	19102	19266	19053	19183	19135	19129	19095	19185	19080	18950	19039	19156	19090	18898	19261	19075	19158	19144	19155	19192	19143	19056	18966	19177	19284	18899	19048	19133	19099	19020	18961	19023	19150	18947	19078	18965	19168	19251	19182	19065	19008	19107	19268	19050	19189	18955	19109	19023	19151	19206	19125	19050	19147	19004	19126	19168	19189	19001	18998	19201	19136	18888	19082	19138	19069	19120	19226	19271	18962	19288	18862	18957	18999	19163	19146	19266	19057	19123	19143	18879	19073	19203	19034	19194	19105	19210	19204	19182	18914	19027	18930	19114	18896	19017	19181	19129	19131	19086	19055	19161	18983	19111	19106	19057	19083	19050	19086	19200	19189	19169	19138	19040	19078	19059	19154	19089	18929	19125	18894	19091	18990	19059	19200	19059	19068	19171	19063	19031	19079	19185	19259	19002	19161	19126	19101	19154	19098	19088	18969	19292	19263	19196	19131	19067	19226	19059	19052	19192	19177	19024	19220	19104	19061	19231	19239	18893	19126	19128	19054	19032	19211	19182	19101	19139	19020	19112	19073	19172	19115	19180	19057	18977	18994	18997	19154	19093	19347	19110	19075	19111	19000	19210	19182	19166	19123	19140	18988	19134	19169	19048	19015	19086	19011	19088	18940	19149	18932	19201	19153	18971	18963	19065	19140
37432	32690	40419	41213	38687	37648	36231	35684	35230	35111	35306	34680	34759	34409	34471	34479	34549	34558	34461	34407	34388	34092	34430	34334	34175	34461	33992	34156	34021	33834	34252	34434	33989	34068	34051	34187	34252	33898	34149	34199	34192	34158	34198	34228	34317	34213	34044	34210	34192	33995	33907	33947	34240	34198	34138	34330	34445	33922	33997	34215	34217	34279	33888	34277	34054	33990	33986	33896	34227	34382	34033	34042	34008	33883	34007	34152	34009	33950	34330	34065	34041	34326	33967	34017	34276	34208	34021	34014	34138	33948	34336	34061	34082	34229	34359	33843	34187	34210	34160	34182	33994	33973	34088	33983	33621	34136	34278	34186	34017	33997	34137	34231	34095	34093	34024	34245	33982	34066	34027	34276	34058	34072	34194	34207	33843	34101	34081	34047	34395	34179	34260	33925	34164	33993	34039	34123	33980	33944	34076	34032	34080	34043	34147	34072	33991	34081	34176	34453	33998	34129	33969	33953	33949	34076	33942	34045	34256	34080	34118	33874	34282	34191	34164	33997	33971	34280	34226	34021	34171	34015	34145	33965	34056	34076	33967	33917	34069	33984	34070	34356	34098	34238	33874	34204	33787	33869	33974	33941	33967	34003	33753	34110	34211	33977	34327	33829	33914	33931	34103	34038	33850	34018	34277	33999	34161	34163	34121	34101	34222	34199	34220	33824	34177	34002	34261	34013	34017	34227	34022	33958	34065	34118	34148	34138	34319	34010	34051	34071	34040	34113	33863	34105	34011	34077	33790	34075	34295	34084	34103	33979	34071	34142	34210	33885	34058	33928	34216	33987	34053	34000	34461	34122	34147	34215	33795	33881	33887	34023	34058	34044	33952	34131	34054	34042	34212	34195	34052	34372	34121	33986	34125	34152	34166	33912	34195	33821	34116	34013	33955	34166	34084	34018	34191	34169	33859	34086	34075	34420	34001	33904	34005	33961	34172	34021	34267	33961	34170	34132	34050	34201	34107	34184	33880	34009	33892	34197	34257	34167	34053	33753	34053	34189	34082	34038	34106	34429	33991	34099	33975	34076	34221	33831	34370	34250	33974	33903	34257	33953	33883	33947	34273	33916	34204	34143	34366	34204	34150	34226	34094	33809	33828	33882	33817	33953	34038	33781	33817	34496	34078	34138	33800	34184	34325	34217	34146	33924	34005	33961	34022	34001	34255	34135	34040	34159	34217	34055	34027	33926	34190	34416	33949	34217	34359	34090	34084	34236	34114	34127	34097	34522	34085	33881	34251	34015	34039	34003	34048	34060	34028	34165	33948	34126	34175	34295	34181	34234	34230	34037	34382	34326	34132	34164	33954	33806	34095	34042	34069	33815	34171	34437	34236	34187	34305	33950	34084	34149	34208	34250	33963	33997	34386	34118	34207	33965	34319	34346	34346	34147	34363	33981	34196	34092	34417	34155	34063	33987	34012	34268	34051	34275	34019	34154	34301	34217	33929	34093	34070	34331	33974	34291	34314	34143	34166	34080	33952	34265	34391	33956	34012	34160	34454	33966	33925	34153	34035	34101	34069	34211	34037	34160	34129	34082	34304	34305	34085	34139	34210	34011	34271	34052	34058	34496	33940	33992	34490	34125	34072	34063	34301	34263	33981	33912	34470	33815	34001	34073	34256	33792	33993	34059	34129	34344	34159	34055	34134	34122	34295	34247	34071	33952	34088	34052	34088	33906	34062	33998	34136	34063	34071	33951	34359	34193	34224	34197	34225	34044	33817	34394	34406	34086	34264	33825	34005	33966	34361	34126	33935	34162	34081	33861	33983	34174	34153	33916	34301	34090	34076	34024	34313	34079	34043	33875	34198	34337	34252	34022	34106	33957	34148	33820	33799	34114	33908	34101	34003	33933	34308	34220	34008	33969	34089	33994	33962	33934	34182	34255	33869	34051	34152	34171	34059	34056	34390	33988	34293	34206	34151	34073	33973	33817	34088	34281	34209	33994	34132	34190	34018	34187	34512	34079	34038	34126	33860	34065	33948	33829	34040	34210	34047	34040	34103	33946	34251	34356	34028	33956	34039	34237	34180	34214	33899	34366	33949	34234	34307	34061	34025	33743	34383	33991	33893	34066	34219	34030	33968	34063	34058	34231	33934	34182	33944	33902	34335	34594	34001	34317	33949	34137	34023	33635	34264	33887	34094	34271	34036	34014	33916	33985	34192	34304	34210	33819	34154	33926	34123	34036	33990	34194	34261	34263	34214	34067	34182	34240	34641	34137	34178	34393	34176	33931	33974	34297	34266	34064	34035	33821	33962	33905	34027	34448	34487	33940	33957	34222	34326	34136	33906	34311	33860	34079	33994	33763	34080	34107	34027	34303	33980	34091	34278	34024	34126	34058	34176	34370	34109	33912	34110	33970	34127	33879	34243	34115	34380	33858	33722	34106	34269	34112	33915	33928	34214	33968	34222	34040	33935	34069	33964	34009	33986	33988	33821	33777	33924	34031	34020	34288	34159	34177	34059	33953	34145	34423	34134	34290	34137	34267	34053	34149	34269	34368	33987	34020	34380	33984	34100	34084	34024	33987	33907	34293	34116	34208	34023	33981	33898	34182	34193	34202	34082	33840	34053	34210	34099	34237	33849	34192	33763	34061	33965	34268	34130	33759	34003	34381	34212	34503	34000	33981	34128	33962	33936	34033	34099	34111	34315	34419	34266	33805	34122	34174	34035	34053	34214	34371	34023	34057	34197	33969	34103	34156	33942	34167	33975	34165	34276	33875	33966	34022	34143	34282	34038	34371	34148	34356	34250	34064	34039	34004	34121	34006	34110	34110	33912	34147	34187	34155	34252	34188	34299	34101	34158	34005	34272	34161	34247	34244	34083	34165	34160	34231	34138	34562	34256	34163	33703	34239	34201	33898	34135	34060	34354	34345	33981	33981	34143	34064	34153	34240	34197	33931	34011	33935	33946	33980	33981	34022	34131	34153	34357	34034	34284	34121	34283	33973	33878	34267	33946	34178	34127	33958	34204	34305	34016	34224	34253	34029	34362	33961	34033	34004	34145	34257	34244	34084	34204	34295	34098	34261	33965	34201	34186	34007	34197	34312	34106	34021	34067	33897	33935	34006	34234	34211	33903	34059	34008	34031	34022	34263	34135	34085	34235	34158	33931	34144	34192	34400	34150	34115	34465	34360	34061	34157	34170	34224	34185	34142	34217	34355	34072	34201	33939	34186	33932	34213	34111	34304	34099	34072	34080	34206	34102	34071	34080	34044	34011	34438	34330	33916	34061	34136	34074	33930	34145	34219	33970	34003	34280	34087	33986	33760	34033	33792	34099	34372	34090	34207	33944	33864	34292	34108	34257	34294	34123	34030	34256	34145	34088	33985	34379	34135	34271	33990	34126	34089	34179	34134	34300	33836	33972	34178	34196	34275	34177	34196	33946	34387	34355	33994	34170	34091	34496	33937	34211	34166	33929	34168	33920	33931	34127	34205	34151	33874	33965	34219	34092	34101	33851	34150	34200	34349	33972	34472	34238	33978	34268	34221	34288	34312	34088	34179	34230	34251	34381	34255	33993	34036	34229	34310	34150	33979	34031	34135	34220	34015	34305	33885	34134	34227	34274	33936	34075	34026	34111	34112	33854	34059	34089	34073	33827	34179	34206	34191	34157	33979	33949	34023	34465	34469	34200	34249	34166	34266	34075	34027	33982	34108	34110	34027	33981	34048	34001	34030	34142	34018	34107	34133	33978	34108	33817	34135	34182	34147	34104	34476	34083	33961	33961	33782	34307	34135	34200	34273	34133	34056	33975	33977	34275	34177	34075	34160	34374	33983	34212	34195	34153	34228	34021	34108	33929	34214	33925	34167	34168	34197	34180	34091	33915	34096	34079	34457	34157	34214	34101	33885	34170	34189	34196	34350	33977	33901	34128	33804	33936	34234	34079	33992	34083	33934	33910	34240	34275	34083	34042	33898	34046	34289	34027	34257	34148	33952	33915	34054	33844	34055	34129	33948	34093	34334	34365	34174	34082	34235	34056	34319	34017	33923	34154	34187	33855	34041	34021	34131	34314	34057	34204	34115	34127	33878	34205	33902	34144	33678	34248	34087	33900	34015	33921	33819	33938	34020	34105	33983	34247	34240	34319	34312	34486	34466	34060	33975	33992	34215	34267	34199	34075	34127	34404	34017	34297	33993	34001	34085	34264	33966	34239	33933	34164	33893	34201	34038	33992	34060	33872	34390	34218	34221	34190	34041	34047	34244	34116	34236	34263	34150	34283	34252	34347	34304	33988	34135	34063	34150	34296	34037	34035	34236	34221	34291	33957	33998	34293	34199	33857	33952	34258	34112	34407	34052	34212	34144	34092	33791	34086	34163	34071	33890	33891	34080	34346	34329	34034	34115	34020	34256	34058	33987	34104	33938	33945	34178	34199	34318	34130	33849	34171	34141	34337	34401	33771	34414	34231	34088	34023	34138	34240	34051	34220	34236	34125	34127	34013	33903	34189	34501	34277	34130	34112	33913	33997	33975	34073	34099	34086	33990	34160	34532	34271	34004	34172	34049	33984	34121	34007	34418	34123	34137	34122	34191	34076	34052	34186	34004	34056	34220	34117	34352	34124	34241	34317	33954	34087	34134	34151	34127	34104	34137	34119	33876	34212	34250	34013	33914	34222	34092	34248	34201	34029	34077	34292	33949	34016	33861	33929	34159	33814	34031	33905	33847	33830	34194	34352	34434	33937	34086	33983	33838	34063	34066	34150	33950	34088	33997	34233	34327	34099	34036	34199	34194	33873	33965	34258	34144	34266	33981	34113	34184	33954	33987	33932	34208	34022	34299	33987	34022	34497	34241	34247	34126	34165	33637	34072	33955	34100	34134	34388	34070	34261	33840	34358	33820	34088	34084	34002	34203	34075	33802	33975	34165	34186	34000	34077	34020	34211	33946	34109	34174	34296	33958	33862	34383	34149	34158	34145	34159	33930	34089	33787	34186	34057	34311	33979	34106	34084	33937	34174	34131	34152	34149	34123	34206	33964	34223	34038	34240	34004	34024	34188	33939	34190	34132	34172	33921	34224	34190	34285	34117	34068	34290	34022	34167	34180	34299	34308	33941	34114	34217	34156	33890	34187	34127	33975	34102	34197	34198	34157	34046
25490	30402	33648	30147	27195	24868	23054	22391	21803	21336	20988	20837	20695	20599	20356	20260	20212	20184	20165	19877	19872	19859	19853	19821	19893	19649	19875	19649	19846	19810	19784	19636	19689	19850	19730	19672	19718	19686	19699	19756	19597	19647	19761	19878	19655	19839	19626	19797	19652	19724	19651	19624	19733	19662	19765	19745	19641	19624	19531	19895	19817	19796	19783	19515	19766	19924	19521	19518	19606	19768	19755	19631	19780	19468	19807	19552	19789	19576	19652	19753	19725	19713	19788	19810	19537	19796	19609	19558	19756	19746	19740	19550	19693	19567	19540	19769	19735	19726	19859	19763	19488	19743	19481	19576	19684	19594	19676	19596	19726	19722	19726	19729	19719	19808	19694	19848	19840	19770	19764	19673	19673	19828	19648	19619	19861	19789	19848	19713	19643	19903	19721	19661	19808	19685	19488	19518	19701	19695	19748	19686	19653	19676	19774	19621	19494	19917	19863	19684	19458	19846	19873	19781	19825	19533	19779	19689	19606	19716	19568	19601	19696	19692	19718	19791	19637	19681	19590	19562	19703	19713	19718	19706	19553	19744	19747	19648	19802	19739	19703	19795	19650	19604	19583	19615	19660	19548	19639	19656	19743	19598	19756	19717	19661	19876	19511	19636	19780	19642	19584	19447	19493	19731	19625	19694	19721	19676	19749	19675	19617	19527	19726	19588	19639	19680	19892	19816	19699	19617	19672	19576	19892	19876	19894	19652	19732	19714	19655	19631	19707	19796	19677	19682	19645	19643	19790	19626	19504	19767	19576	19679	19665	19619	19720	19692	19750	19715	19604	19700	19724	19744	19672	19568	19756	19695	19556	19562	19688	19730	19535	19772	19760	19596	19816	19679	19586	19718	19580	19738	19719	19790	19747	19724	19558	19655	19668	19831	19629	19709	19480	19705	19578	19730	19723	19717	19552	19635	19773	19961	19584	19839	19688	19608	19644	19533	19648	19652	19640	19831	19743	19540	19742	19705	19648	19656	19637	19807	19694	19717	19531	19828	19643	19596	19778	19635	19490	19724	19872	19542	19611	19578	19878	19493	19700	19460	19613	19798	19645	19590	19803	19746	19543	19783	19855	19596	19699	19664	19535	19637	19860	19722	19618	19705	19787	19782	19805	19695	19631	19710	19620	19694	19598	19664	19537	19747	19578	19579	19680	19785	19714	19734	19819	19665	19583	19910	19498	19696	19847	19721	19677	19739	19663	19732	19692	19748	19716	19653	19709	19660	19789	19598	19700	19712	19631	19543	19747	19796	19708	19702	19681	19867	19819	19631	19703	19518	19931	19607	19733	19690	19515	19577	19739	19641	19774	19590	19670	19743	19692	19470	19886	19551	19642	19545	19669	19664	19657	19583	19886	19694	19568	19705	19683	19503	19747	19705	19587	19642	19516	19613	19712	19797	19593	19716	19720	19744	19903	19614	19747	19726	19691	19671	19718	19476	19733	19609	19757	19663	19817	19776	19688	19674	19409	19702	19672	19675	19582	19797	19590	19636	19672	19628	19721	19635	19721	19691	19589	19638	19596	19640	19549	19541	19597	19695	19761	19651	19837	19689	19551	19740	19685	19613	19672	19798	19608	19678	19660	19832	19787	19691	19748	19527	19772	19699	19735	19739	19719	19646	19652	19767	19487	19806	19696	19855	19703	19606	19700	19666	19670	19496	19757	19722	19807	19931	19508	19815	19698	19789	19653	19630	19508	19707	19853	19757	19643	19612	19648	19683	19515	19735	19679	19839	19694	19689	19734	19670	19649	19586	19646	19540	19680	19677	19815	19697	19654	19768	19812	19706	19708	19753	19717	19800	19786	19608	19711	19717	19673	19635	19869	19913	19768	19475	19765	19738	19611	19736	19495	19618	19702	19674	19685	19589	19687	19669	19608	19626	19562	19642	19553	19597	19629	19833	19662	19815	19812	19597	19814	19531	19524	19714	19656	19689	19623	19756	19862	19668	19711	19705	19680	19664	19756	19857	19551	19723	19683	19695	19768	19684	19616	19586	19603	19560	19699	19732	19820	19606	19699	19371	19682	19689	19766	19633	19679	19695	19659	19746	19679	19543	19865	19639	19724	19677	19568	19718	19855	19659	19463	19810	19488	19666	19819	19610	19721	19598	19525	19639	19547	19544	19639	19631	19660	19763	19700	19704	19698	19741	19623	19579	19495	19693	19647	19640	19824	19742	19798	19709	19745	19693	19559	19646	19755	19646	19601	19690	19793	19723	19685	19711	19746	19758	19624	19805	19727	19774	19839	19650	19594	19604	19515	19680	19795	19596	19693	19561	19694	19823	19649	19652	19503	20003	19590	19736	19784	19792	19694	19783	19744	19785	19618	19656	19615	19774	19695	19631	19519	19757	19549	19657	19580	19515	19816	19826	19558	19864	19784	19791	19585	19719	19604	19589	19714	19486	19679	19800	19780	19755	19748	19757	19708	19633	19648	19716	19792	19753	19724	19666	19666	19629	19682	19622	19530	19572	19642	19813	19696	19550	19670	19854	19662	19676	19767	19660	19633	19781	19838	19647	19892	19745	19776	19639	19745	19722	19493	19718	19666	19549	19749	19647	19684	19693	19566	19590	19526	19422	19725	19756	19664	19702	19758	19818	19720	19766	19776	19825	19795	19679	19712	19739	19748	19709	19858	19661	19570	19712	19720	19544	19587	19769	19647	19706	19793	19893	19696	19806	19665	19609	19626	20012	19695	19702	19714	19669	19592	19653	19742	19617	19668	19512	19709	19640	19572	19674	19744	19651	19531	19668	19762	19732	19667	19786	19791	19427	19685	19719	19579	19704	19590	19598	19731	19669	19574	19591	19747	19781	19718	19678	19733	19589	19701	19562	19748	19516	19570	19756	19769	19740	19585	19458	19641	19858	19728	19820	19759	19600	19619	19770	19755	19650	19711	19775	19705	19688	19665	19791	19751	19590	19736	19731	19668	19698	19725	19915	19543	19636	19939	19578	19676	19754	19649	19597	19640	19520	19653	19708	19795	19636	19733	19806	19630	19595	19561	19711	19758	19772	19764	19672	19632	19686	19676	19529	19602	19796	19730	19672	19854	19778	19453	19715	19611	19748	19747	19654	19622	19667	19653	19659	19782	19665	19686	19806	19597	19603	19588	19610	19532	19811	19696	19721	19649	19512	19824	19638	19703	19625	19732	19595	19734	19730	19703	19555	19655	19822	19664	19776	19717	19602	19804	19526	19662	19587	19519	19569	19850	19553	19818	19640	19790	19542	19682	19731	19712	19726	19484	19923	19785	19672	19842	19643	19650	19733	19745	19673	19934	19635	19759	19539	19606	19724	19683	19774	19730	19503	19692	19736	19703	19491	19622	19709	19590	19573	19652	19587	19763	19495	19714	19646	19844	19669	19706	19594	19654	19719	19685	19735	19570	19602	19833	19587	19625	19751	19783	19549	19374	19628	19682	19775	19600	19747	19707	19678	19920	19629	19831	19798	19717	19669	19798	19745	19519	19674	19869	19501	19608	19822	19651	19601	19530	19913	19639	19603	19631	19791	19739	19763	19802	19574	19693	19749	19589	19672	19692	19684	19641	19699	19719	19844	19869	19481	19521	19622	19773	19754	19566	19839	19563	19633	19700	19599	19683	19653	19638	19634	19556	19608	19802	19702	19749	19699	19671	19827	19699	19702	19664	19742	19825	19616	19862	19729	19726	19682	19646	19701	19743	19676	19726	19710	19692	19589	19601	19586	19633	19763	19670	19489	19529	19696	19712	19579	19678	19716	19701	19612	19617	19577	19608	19626	19616	19716	19859	19610	19710	19722	19459	19830	19611	19540	19570	19830	19787	19747	19525	19768	19418	19661	19692	19701	19664	19495	19742	19677	19574	19638	19647	19641	19686	19718	19651	19818	19693	19807	19572	19654	19590	19683	19580	19654	19619	19739	19796	19860	19814	19857	19615	19845	19534	19569	19678	19842	19712	19577	19702	19537	19687	19644	19700	19841	19575	19520	19556	19554	19586	19756	19722	19653	19710	19698	19739	19739	19743	19669	19990	20046	19720	19726	19619	19780	19594	19829	19598	19466	19783	19744	19739	19567	19734	19635	19694	19727	19800	19816	19726	19746	19736	19600	19722	19730	19735	19729	19643	19622	19884	19585	19642	19632	19631	19657	19685	19688	19619	19660	19771	19647	19553	19543	19763	19706	19709	19622	19707	19560	19730	19751	19579	19551	19513	19675	19470	19583	19493	19693	19736	19650	19645	19741	19498	19683	19571	19832	19670	19631	19838	19636	19690	19522	19575	19653	19737	19752	19710	19567	19627	19716	19651	19654	19537	19671	19741	19614	19771	19746	19701	19586	19800	19736	19669	19702	19859	19488	19661	19684	19727	19735	19746	19634	19631	19599	19502	19593	19525	19684	19670	19687	19605	19723	19594	19525	19775	19690	19745	19461	19530	19888	19628	19798	19752	19655	19862	19648	19896	19637	19707	19654	19950	19604	19551	19751	19643	19804	19742	19897	19825	19667	19663	19705	19790	19640	19698	19811	19727	19587	19744	19681	19649	19641	19635	19361	19616	19671	19704	19688	19807	19600	19942	19573	19686	19689	19765	19594	19731	19642	19651	19652	19773	19660	19783	19719	19753	19635	19584	19810	19747	19527	19653	19600	19680	19625	19675	19626	19482	19556	19617	19732	19671	19653	19749	19554	19734	19992	19723	19840	19756	19737	19592	19585	19846	19827	19503	19693	19714	19627	19688	19714	19504	19651	19453	19614	19770	19758	19650	19750	19795	19784	19790	19494	19682	19629	19768	19688	19554	19660	19743	19745	19610	19652	19694	19590	19774	19749	19848	19733	19826	19676	19560	19749	19825	19591	19687	19774	19395	19597	19625	19695	19661	19696	19693	19728	19661	19559	19681	19685	19732	19551	19703	19691	19788	19584	19637	19713	19655	19640	19808	19544	19735	19715	19734	19590	19755	19787	19764	19591	19624	19513	19553	19774	19635	19738	19937	19447	19799	19676	19732	19618	19799	19700	19723	19585	19692	19750	19493	19908	19662	19551	19729	19647	19725	19624	19666	19505	19780	19808	19664	19615	19559	19773	19548	19796	19652	19522	19449	19676	19602	19480	19584	19765	19683	19762	19697	19692
22973	20691	27133	25877	28535	36009	38664	36741	35473	35334	34913	34538	34612	34167	34301	34053	33999	33886	33731	34004	33707	33538	33205	33288	33387	33272	33327	33625	33460	33441	33477	33458	33415	33177	33158	32944	33436	33095	33147	33473	33079	33225	33237	33137	33134	33391	33025	33527	33102	33110	33460	33128	33115	33073	33225	33036	33199	33001	33308	33112	33387	33298	33512	33221	33142	33081	33304	33139	33306	33249	33401	33294	32999	32737	33013	33193	33219	33082	32969	33138	32977	32989	33511	33085	32905	32858	32776	33051	33196	33175	33155	32942	33218	33380	33095	33214	32850	33086	32947	33256	33190	32840	33171	32914	33238	33431	33219	32987	33097	33250	33328	33367	33242	33059	33058	32904	33337	33041	33124	33012	33221	33146	33214	33223	33068	33067	33091	33249	33160	33102	32885	33360	33161	33292	33473	32704	32916	33318	33464	33123	33299	33059	33354	33351	33019	32924	32964	33263	33193	33001	33111	33252	32962	33079	33460	32996	33247	32983	33183	33245	33171	33077	33316	33400	33068	33224	33404	33193	33004	33000	32806	33222	33484	33094	33288	33243	33203	33081	33145	33114	33252	33191	32908	33473	33026	33034	33288	32930	33092	32992	33112	33087	33404	33137	33271	33096	33153	33053	33265	33214	32993	33339	33143	32967	33361	33125	33279	33397	33055	33070	33186	33213	33245	33334	33254	33047	33094	33029	33098	32998	33388	33126	33283	33253	33256	33079	33042	33169	33222	33227	33052	33164	32910	33117	33039	33107	33257	33158	32941	33290	33300	33188	33429	33072	33054	33057	32981	33141	33095	32953	33164	33073	33217	33141	33175	33032	32939	33171	33105	33027	33015	33009	33170	32970	33100	33126	33136	33408	33329	33165	33108	33197	33137	33010	33183	33104	33008	33164	33114	32909	33428	33408	32924	33178	33159	33059	32932	32949	33129	32849	33271	33177	33294	33239	33172	32997	33061	33007	33192	33150	32968	33011	33310	33010	33200	33025	33264	33032	33003	33085	33178	33041	33099	33240	33046	33193	33199	33113	33326	33124	33100	32855	33249	33092	33141	33101	33148	33318	33172	32919	32932	33051	33145	33132	33306	33173	33328	32946	33151	33160	33089	33182	32900	32951	33039	33136	33173	32886	33116	33034	33227	33058	33196	33207	33150	33224	33206	33169	33414	32894	32977	33011	33084	33111	33151	33121	33012	33191	33209	32997	33270	33147	33181	33341	33235	33260	33256	33293	32960	33417	32903	33337	33092	33432	33201	33421	33063	33034	33327	33339	33093	32998	33171	33088	33053	33152	33272	33587	33369	33163	33270	33327	33261	33238	33055	33084	33048	33163	32923	33152	33141	33138	32973	32830	32795	32985	33084	32986	32895	33142	32892	33135	32761	32857	33282	33133	32928	33114	33092	32831	33002	33274	33161	33237	33198	33186	33069	33029	33422	32853	33129	33166	33430	33180	33053	33121	33211	33217	33295	33329	33030	33215	32941	33228	33215	33283	33157	33442	33000	33028	33253	33190	33165	33192	33230	33029	33218	32751	33175	33198	33306	32942	33093	33227	33121	33041	33390	33365	33310	33279	33132	33031	32953	32906	33249	32949	33102	32930	33252	33325	32990	32892	33439	32996	33097	33282	33525	32934	32976	32903	33047	33138	32922	32948	32998	33083	33198	33375	33251	33103	33276	32934	32796	33181	32908	32860	33095	33037	33017	33137	33024	33262	33114	33013	33061	33172	33157	32897	33203	33226	32972	32979	32984	33114	33153	33236	33220	33154	33281	33376	32897	33161	33150	33052	33160	33285	32918	33318	33370	33048	33063	33010	33012	33006	33138	33376	33323	33467	33026	33281	33171	33326	33068	32976	33156	33166	33222	33192	33136	33195	33328	32984	33233	33287	33475	33034	33123	33198	33418	33052	33270	33073	33024	33014	33110	33240	33080	33091	33229	32909	32826	33117	32984	33125	33153	33168	32993	32965	33135	33038	33189	33133	33115	33165	33190	33466	33240	33205	33396	32854	33095	33037	33275	33014	33088	33112	33126	33196	33055	32970	33041	32880	33274	32833	32938	33392	33465	33051	33278	33096	33297	33472	33044	32898	33148	32697	32869	33075	33257	33019	33180	32950	33194	33221	33110	33213	33243	33207	33313	33275	33006	32839	33101	33274	33211	33111	32946	33081	33016	32880	33099	33232	33063	32910	33138	33183	33086	33093	33256	32943	33047	33273	33301	32954	32604	33207	33222	32958	33367	33241	32900	32851	33139	33069	33141	33341	32829	33147	33240	33049	33295	33240	32999	33145	33313	33008	33536	33249	33236	33279	33189	32973	33282	33105	33249	33265	32830	32934	33059	32938	33153	32994	33029	32867	33141	33202	33147	33023	32931	33008	32884	32882	32983	33033	33028	32986	33060	33073	33154	33336	32856	33141	33283	33193	33042	33003	32959	33247	33408	33181	33203	33131	33246	33200	33025	33237	33173	32839	33359	33116	33097	32852	33148	33153	32881	32949	33006	33562	33066	33094	32809	32928	33115	33142	33173	33261	33469	33090	33157	33173	33199	32981	33126	32986	33065	32807	33110	33322	33181	33218	33292	32920	33116	32851	33152	33273	33378	33006	32903	32929	33046	33051	32878	33008	33038	33051	33130	33084	33158	33051	33084	32861	33154	33019	33357	33243	32927	33010	32998	32919	32966	33274	33081	33290	33023	32931	33061	33004	33355	33157	33170	33145	33263	33109	32949	33186	33215	33060	33096	33208	32915	33024	33137	33233	33205	33307	33217	33149	33204	33491	33168	32926	33190	33067	33252	32855	33045	33216	33452	33234	33225	33175	33250	32961	33266	33089	33004	33424	33279	33028	33107	33101	33308	33299	32908	33261	33402	33298	33027	33120	33101	32972	32774	33153	33328	33115	33156	33004	33281	33135	33306	32829	33192	32949	33104	33214	33481	33108	33261	33356	33254	33106	33355	33331	33273	33310	33101	33163	33049	33258	33096	33223	33011	33336	33087	33244	33175	33069	33147	33094	33183	33210	33343	33133	33105	33027	32865	33041	33038	33036	33124	33301	32946	33109	33080	33124	32883	33045	33131	33262	33099	33139	32790	33168	33321	33023	33099	33184	33369	32940	32882	32957	33051	33082	33062	33144	33602	33056	33208	33027	33136	33061	33116	33409	33147	33120	33159	32935	33007	33139	32891	33011	32990	33114	33124	33296	33204	33105	33389	32949	32972	33125	33208	33169	33258	33304	32969	33050	33050	33138	33158	33292	33272	33189	33260	33074	32960	33286	33134	33022	33383	33179	33108	33273	32995	33089	33114	33059	33224	33248	33233	32947	33072	33258	32803	33052	33140	32978	33084	33099	32859	33206	33225	33242	32893	33019	33128	33233	33041	32802	33172	33147	33065	32820	33227	33271	33018	33025	33054	33171	33269	33285	33399	33151	33015	33229	33211	32943	33640	33357	33086	33230	33328	33386	33264	32803	33361	33379	33131	33313	33147	33114	33224	33080	33248	32973	33573	32946	33215	33182	33200	33434	33313	33012	33047	32885	32694	33177	33004	33215	32873	32970	33211	33064	33278	33225	33402	33114	33119	32845	33063	33299	33309	33178	32997	33098	33184	33193	32940	33012	33230	33235	32883	33214	33408	33269	33155	33298	33476	33020	32874	33264	32919	33062	33270	32946	32887	33244	33088	33255	33188	33158	33261	33148	32783	33074	33302	33032	32934	33447	33118	33278	33212	33076	33189	32954	33254	33189	33039	33267	33228	32906	33042	32980	33398	33187	33308	33154	33105	33136	33216	32978	33284	33188	33262	33214	33179	33164	33255	33215	33315	33082	33102	32871	33255	33116	33162	33068	33060	32836	33019	33179	32886	33307	33048	33104	33099	33279	33204	33090	33168	33096	33057	33247	33255	33057	32951	32904	32879	32857	33069	33036	32875	32745	33053	33004	33152	33047	33300	33059	33023	33240	33178	33358	33162	33287	33424	32942	33230	32936	33192	33072	33290	33129	33307	33143	32950	33099	33270	33312	33069	32974	33210	33000	33100	33103	33107	33087	33284	32996	33503	33021	33068	33213	33002	33274	33133	33023	33423	33340	33238	33145	33248	33192	33086	33234	33244	33081	33004	33205	32827	33140	33237	33092	32945	33054	33197	33047	33372	33036	33305	33172	33207	32952	33381	33212	33369	33297	33083	32677	33178	33169	32968	33198	33262	33295	33049	33048	32970	33335	33418	33145	33240	32967	33145	33487	32999	33281	33048	33283	33130	32940	32960	33128	32889	33244	33273	33177	32976	33110	33063	33030	33188	33201	33101	33047	33015	33300	33147	33338	33451	33239	32994	32857	33218	32825	32878	33069	32864	32773	32976	32951	33142	33304	33016	33140	32870	33083	33186	33266	33272	33249	33173	32914	33183	33054	33269	33194	33294	32970	33333	33155	33122	33155	33016	32974	33174	33112	33464	33138	33321	33157	33217	33289	33008	33278	33255	33078	33176	33106	32852	33068	33125	33313	33444	33309	33401	33049	33119	33192	33235	32973	33145	33088	32962	32938	32997	33072	33151	32980	32754	32839	33299	33113	33124	32793	33249	33401	33279	33187	33436	33091	33319	33516	33171	33057	32976	33062	33323	33147	33133	32943	33141	33198	33328	32932	33085	33000	32826	32974	33040	33031	33071	33072	33051	33358	33217	33245	32973	33286	33276	33265	33067	33271	32941	33207	32938	33107	33170	33306	33221	33028	33190	33075	33284	33110	33262	33361	33371	33180	33280	32866	32963	33046	33229	32995	33244	33256	32957	32815	33092	33301	33277	33081	33103	33428	33125	32772	33209	33301	33211	33169	33334	33226	33088	33015	33290	33304	33032	33238	33050	33280	33294	33075	33350	33364	33216	32975	33221	33132	33172	33215	33196	33115	33275	33064	33579	33231	33252	33311	32842	33122	33179	33377	33143	33304	33292	33147	33090	33314	33022	33071	32931	33021	33050	32895	33047	32918	33541	33209	33130	33339	33121	33261	33131	33166	33349	33323	33142	33056	33020	33154	33318	33267	33256	33180	33215	33195	33116	33064	33156	33143	33111	33186	33266	33179	33187	33168	33027	32884	33112	33234	33047	33096	33151	33346
21459	35355	39099	35063	31099	28279	25646	24245	23209	22374	22092	21440	21234	20939	20738	20292	20268	19918	20083	20048	19817	19621	19378	19717	19604	19643	19519	19487	19403	19468	19448	19588	19267	19386	19491	19486	19417	19487	19241	19180	19505	19234	19448	19297	19503	19503	19384	19265	19288	19264	19274	19304	19316	19375	19279	19307	19350	19357	19230	19343	19534	19388	19398	19381	19479	19320	19355	19411	19431	19316	19345	19367	19297	19441	19182	19271	19306	19171	19273	19413	19257	19205	19221	19254	19304	19403	19444	19137	19332	19293	19483	19403	19469	19257	19241	19170	19154	19315	19253	19342	19395	19234	19358	19327	19294	19111	19442	19071	19187	19381	19325	19295	19324	19434	19535	19291	19327	19246	19183	19273	19353	19329	19097	19468	19246	19335	19428	19190	19395	19246	19287	19457	19394	19086	19291	19265	19485	19292	19226	19271	19394	19488	19349	19227	19286	19423	19310	19188	19272	19311	19214	19327	19353	19334	19238	19205	19379	19358	19197	19364	19266	19306	19487	19320	19109	19292	19270	19338	19281	19381	19072	19387	19331	19256	19433	19250	19586	19362	19287	19276	19308	19303	19314	19184	19363	19259	19237	19336	19498	19149	19207	19247	19311	19257	19234	19343	19207	19318	19167	19340	19453	19228	19277	19369	19259	19282	19386	19276	19085	19380	19263	19424	19314	19324	19378	19327	19269	19226	19346	19371	19238	19244	19356	19297	19126	19145	19332	19302	19371	19268	19404	19184	19306	19439	19301	19394	19366	19311	19299	19246	19372	19273	19270	19247	19392	19300	19308	19340	19357	19292	19246	19360	19213	19436	19488	19198	19196	19349	19422	19235	19179	19323	19389	19407	19159	19372	19331	19223	19200	19352	19290	19451	19139	19517	19143	19288	19074	19286	19269	19269	19309	19380	19365	19446	19317	19454	19346	19267	19398	19396	19535	19324	19203	19548	19228	19085	19469	19263	19469	19196	19301	19283	19231	19261	19259	19211	19119	19184	19249	19228	19372	19190	19319	19353	19417	19382	19297	19187	19162	19366	19251	19198	19313	19494	19379	19339	19277	19215	19336	19174	19331	19308	19205	19346	19505	19361	19441	19420	19347	19357	19275	19275	19482	19148	19347	19309	19440	19360	19196	19459	19212	19111	19419	19360	19360	19320	19306	19321	19452	19351	19419	19140	19148	19264	19552	19369	19495	19287	19333	19391	19299	19331	19273	19452	19297	19228	19451	19281	19459	19260	19270	19221	19235	19255	19382	19110	19361	19326	19098	19395	19423	19245	19254	19356	19402	19357	19294	19367	19237	19483	19306	19565	19312	19387	19319	19247	19219	19377	19317	19482	19290	19266	19347	19428	19236	19385	19324	19276	19430	19338	19226	19138	19342	19170	19215	19263	19382	19199	19319	19225	19495	19240	19185	19309	19458	19335	19375	19260	19256	19358	19247	19435	19299	19225	19373	19461	19382	19212	19209	19233	19358	19354	19421	19478	19371	19447	19308	19550	19515	19327	19355	19203	19327	19209	19365	19323	19440	19285	19409	19016	19326	19371	19294	19331	19459	19344	19402	19324	19461	19196	19135	19289	19196	19465	19159	19184	19170	19384	19411	19329	19284	19305	19131	19099	19289	19277	19248	19123	19230	19313	19237	19112	19308	19487	19261	19395	19382	19258	19429	19552	19274	19138	19109	19289	19156	19429	19329	19289	19457	19358	19328	19264	19061	19394	19403	19422	19337	19078	19288	19370	19320	19175	19346	19356	19304	19496	19312	19214	19352	19442	19200	19207	19285	19289	19290	19482	19393	19340	19366	19314	19339	19397	19283	19223	19189	19229	19436	19374	19301	19141	19244	19280	19171	19298	19465	19251	19306	19401	19146	19368	19263	19288	19317	19222	19293	19503	19227	19436	19417	19343	19539	19405	19168	19201	19355	19379	19251	19208	19383	19131	19373	19295	19294	19321	19248	19345	19281	19299	19245	19348	19217	19296	19447	19253	19296	19364	19323	19331	19288	19445	19225	19393	19184	19130	19281	19264	19450	19253	19153	19302	19379	19136	19432	19239	19344	19293	19322	19237	19440	19231	19323	19512	19339	19467	19216	19408	19274	19143	19394	19136	19119	19311	19259	19275	19167	19373	19308	19431	19223	19163	19237	19357	19453	19226	19366	19338	19147	19075	19393	19297	19262	19486	19155	19414	19306	19421	19387	19377	19372	19494	19258	19401	19347	19254	19417	19264	19447	19252	19353	19288	19307	19436	19233	19274	19099	19257	19347	19192	19142	19268	19285	19203	19295	19356	19356	19399	19218	19343	19323	19176	19354	19353	19310	19347	19126	19260	19387	19260	19254	19325	19296	19241	19503	19256	19339	19306	19254	19257	19270	19371	19276	19545	19300	19347	19342	19334	19359	19144	19207	19267	19483	19142	19109	19325	19322	19292	19293	19180	19410	19254	19385	19334	19306	19234	19169	19489	19364	19197	19402	19254	19191	19264	19095	19326	19243	19222	19447	19424	19375	19272	19328	19235	19258	19144	19359	19425	19311	19342	19344	19254	19189	19518	19372	19268	19213	19278	19376	19331	19413	19369	19444	19176	19334	19246	19226	19286	19174	19286	19222	19366	19287	19237	19047	19266	19238	19453	19325	19341	19188	19276	19281	19339	19213	19434	19208	19407	19173	19194	19354	19240	19273	19163	19312	19389	19366	19383	19380	19276	19348	19447	19256	19372	19341	19210	19266	19406	19244	19460	19259	19099	19229	19314	19333	19131	19218	19397	19364	19462	19634	19154	19420	19294	19409	19283	19223	19208	19475	19361	19231	19235	19376	19401	19266	19291	19246	19231	19366	19347	19290	19377	19289	19355	19177	19231	19260	19435	19234	19311	19312	19284	19337	19429	19126	19322	19354	19375	19210	19377	19424	19248	19367	19422	19210	19278	19237	19386	19291	19322	19261	19465	19351	19356	19399	19272	19303	19217	19287	19432	19460	19353	19195	19484	19262	19216	19286	19466	19178	19399	19291	19332	19110	19240	19214	19101	19233	19404	19366	19369	19303	19316	19274	19172	19315	19465	19112	19349	19387	19121	19259	19344	19264	19463	19252	19255	19424	19379	19227	19384	19352	19527	19265	19118	19280	19151	19214	19380	19266	19375	19429	19151	19347	19286	19345	19429	19306	19179	19313	19206	19337	19155	19310	19249	19201	19291	19323	19248	19247	19230	19111	19327	19406	19456	19421	19418	19498	19417	19366	19357	19174	19252	19258	19177	19360	19393	19335	19374	19330	19217	19204	19387	19387	19378	19272	19246	19250	19290	19184	19169	19248	19362	19288	19425	19274	19337	19273	19261	19248	19311	19284	19294	19326	19287	19185	19288	19186	19345	19347	19158	19039	19210	19386	19201	19560	19361	19357	19097	19239	19296	19365	19307	19266	19420	19431	19228	19413	19284	19238	19299	19125	19348	19251	19277	19285	19340	19320	19359	19356	19236	19156	19395	19387	19263	19349	19196	19286	19261	19465	19389	19291	19391	19502	19472	19239	19356	19512	19251	19550	19222	19290	19274	19303	19329	19178	19266	19328	19173	19392	19170	19253	19338	19370	19354	19349	19390	19294	19262	19184	19301	19130	19210	19283	19195	19309	19282	19261	19295	19455	19243	19195	19346	19317	19358	19202	19187	19299	19131	19165	19207	19330	19383	19302	19314	19455	19358	19220	19214	19388	19270	19370	19264	19305	19071	19435	19379	19382	19254	19384	19412	19294	19409	19388	19315	19328	19250	19156	19335	19288	19350	19342	19293	19187	19355	19391	19363	19451	19323	19342	19308	19520	19303	19409	19340	19330	19318	19219	19447	19183	19293	19303	19246	19340	19016	19383	19270	19290	19225	19426	19265	19203	19357	19445	19444	19291	19174	19372	19377	19350	19309	19291	19371	19348	19340	19447	19352	19427	19251	19414	19315	19396	19182	19271	19292	19330	19228	19115	19437	19468	19402	19382	19365	19461	19109	19252	19301	19291	19376	19448	19150	19267	19258	19292	19245	19316	19040	19458	19066	19441	19391	19351	19297	19221	19297	19242	19426	19329	19237	19382	19321	19352	19167	19385	19325	19332	19304	19264	19405	19323	19427	19349	19277	19400	19451	19482	19274	19276	19383	19344	19234	19506	19261	19379	19085	19296	19089	19439	19215	19375	19400	19224	19194	19244	19314	19312	19317	19163	19366	19319	19426	19044	19281	19318	19368	19405	19304	19360	19348	19107	19487	19577	19293	19396	19265	19274	19432	19290	19354	19461	19239	19296	19276	19311	19259	19347	19241	19327	19462	19411	19252	19208	19487	19261	19281	19429	19422	19208	19272	19370	19188	19380	19118	19284	19426	19277	19291	19301	19227	19340	19057	19190	19378	19163	19336	19003	19300	19410	19255	19448	19088	19309	19456	19357	19137	19078	19284	19345	19195	19216	19412	19377	19266	19261	19159	19427	19366	19166	19339	19300	19488	19257	19503	19129	19364	19423	19410	19247	19304	19382	19355	19367	19316	19244	19245	19195	19183	19473	19098	19335	19082	19332	19445	19124	19294	19264	19265	19315	19338	19312	19278	19307	19281	19247	19155	19444	19343	19392	19264	19418	19368	19281	19388	19362	19357	19125	19492	19521	19370	19300	19370	19373	19182	19329	19321	19469	19232	19346	19253	19274	19236	19267	19243	19302	19354	19347	19422	19421	19209	19233	19172	19275	19370	19459	19186	19118	19414	19343	19174	19180	19214	19333	19354	19351	19469	19092	19232	19246	19324	19231	19239	19249	19419	19156	19328	19154	19439	19229	19385	19282	19484	19706	19437	19212	19247	19379	19415	19213	19436	19407	19345	19187	19231	19368	19325	19259	19218	19410	19289	19380	19397	19266	19223	19334	19124	19243	19355	19261	19391	19351	19351	19358	19207	19298	19294	19259	19430	19386	19127	19308	19244	19264	19286	19241	19427	19240	19312	19346	19413	19235	19475	19365	18991	19494	19215	19222	19249	19203	19341	19444	19289	19366	19408	19279	19480	19420	19366	19331	19338	19315	19360	19339	19192	19503	19175	19430	19270	19247	19322	19281	19222	19422	19276	19086	19422	19452	19247	19427	19419
22082	20655	26979	24915	25286	34273	39950	37406	36874	36619	35635	35410	35132	34779	34483	34307	34318	34044	33830	33972	33537	33551	33549	33428	33380	33414	33535	33582	33348	33188	33524	33451	33150	33271	33278	33577	33233	33687	33333	33508	33372	33312	33268	33341	33289	33209	33235	33400	33186	32982	32954	32815	33106	33096	32945	33281	33116	33299	33342	33397	33213	33281	33056	33198	32994	33199	33227	33312	33198	33201	33238	32991	32937	33115	33025	33281	33073	33266	33022	32884	33327	33293	32974	32757	33418	33079	32964	32984	33119	33530	32752	33375	33325	33321	33252	32943	33178	33039	33109	33147	33158	32959	33291	33091	33327	33388	32815	33047	33057	33301	33154	33522	32986	33192	32932	33321	33123	33022	32866	32976	33116	33107	32939	33073	33078	33060	33144	33137	33420	33146	33095	33213	33228	32934	33044	33342	33401	33219	33227	33146	32990	33287	33117	33219	33219	33039	33263	32960	32975	33126	32856	33077	33219	33032	33241	33339	32886	33061	33459	32757	33296	33321	32984	32722	33067	33035	33146	33404	33145	33085	33388	33012	33315	33126	32903	33067	32893	33152	33317	33118	33012	32929	33255	33271	32836	33286	33259	33092	33301	33065	33207	32897	33077	32948	33289	32888	33005	33079	33106	33285	32987	32779	33024	33016	33287	33094	33273	33174	32987	32828	32992	33098	32947	33018	33212	33170	33259	33115	33231	32993	33201	33510	33304	32976	33014	33054	33152	33140	33077	33525	32892	33251	33103	32901	32932	33123	33090	33199	33111	33031	33295	33007	33126	33035	33327	33117	33006	32947	32770	33068	33081	33138	33000	32988	32884	33098	33220	33185	33054	32915	33209	32927	33259	33282	33156	33004	32920	33092	32991	33234	33009	32905	32962	33079	33081	33237	33267	33205	32947	32901	33002	33135	33019	33010	33040	33309	32879	33126	33191	33187	33393	33250	33035	33171	32979	32930	33071	33027	33254	33077	32993	33221	33180	33037	33036	33090	32999	33058	33062	33168	32948	32984	33394	33187	33110	32862	32820	32967	33157	33229	33249	33234	33199	33045	33146	33158	32971	32978	33141	32823	33369	32849	32902	32712	33056	33426	33206	33175	33251	33136	33034	33219	33413	33169	32879	33063	33324	33302	33329	33161	33267	33035	33088	33240	32899	33088	33205	32810	33013	32940	32797	32887	33189	33031	33289	33071	33154	32871	33061	33147	32979	33056	33108	32958	33162	33335	33140	32928	32832	32852	33048	33187	33284	32995	32968	33231	33267	33119	33146	33079	33128	32872	32904	32827	33239	33010	33308	33001	32951	33135	33269	32955	33085	33083	33388	33055	33280	33175	33174	32958	33117	33118	33300	32921	33362	33196	33058	32952	33124	33415	32873	33360	33051	33037	33262	33510	32895	33109	33186	33130	33149	32767	32941	33061	33167	33196	33069	33031	33318	33115	33372	33250	33262	33060	33012	33002	33144	32967	33082	32920	33270	33209	32805	33030	33172	33372	32964	32982	33029	33150	33051	33193	33290	32999	33238	33123	33050	32975	33228	32994	33060	33305	33284	32967	33443	32971	32884	32778	33193	33197	33404	33034	33143	33006	33116	33043	33139	33137	32995	32951	33072	33185	33283	33146	32900	32999	33124	33139	33307	33394	33070	33249	33393	33054	32898	33190	33043	33292	33066	32948	32978	33222	32936	33327	33010	32833	33278	32978	33076	32978	33070	33213	33072	33099	33245	32974	32995	33097	33087	33280	32928	32908	33006	32851	33230	32875	33088	33088	32949	33159	33438	32874	33382	33203	33235	33163	33460	33336	32978	33475	32939	33184	33069	32954	33322	33058	33052	33103	32979	33025	33182	33294	33125	33447	33124	33082	33037	33057	33029	33209	33059	32836	32710	33082	33083	33373	33088	32939	33344	33142	32682	33161	33004	33296	32981	33192	33096	33094	33385	33179	33022	33011	33153	32978	32988	33155	33335	33157	33078	33075	33022	33121	33249	33235	33049	33008	33022	32860	32863	32855	32967	33092	33110	33067	33265	33208	33091	33201	33080	33033	33198	33258	33247	33136	33025	33092	33190	33148	33200	32923	33185	33069	32815	33007	33007	32949	32758	32891	33159	33038	33023	33163	33237	32867	33368	33177	32919	32982	33143	33173	33195	33142	33020	32914	33115	33269	33502	33189	33195	33277	33135	32941	33033	33100	33287	32896	33081	33248	33056	33182	33205	32853	33164	33149	33313	33323	33062	32988	33477	32945	33048	33158	33139	33040	32871	33135	33322	33169	33410	33188	33180	33180	33109	33188	33115	33124	33131	33129	32985	32986	32936	33058	33417	33302	33189	32912	32965	33163	33150	32915	33179	33356	33322	33158	33087	33196	33262	32968	33004	33124	33103	33003	32965	33054	32851	33204	33076	33282	33307	32990	32926	33136	33303	33218	33092	32979	33277	33274	33157	32889	33133	32928	32775	33163	33094	33022	33324	33218	33194	33042	33351	33114	33048	33058	33259	32949	33209	32974	33173	33145	33112	32956	33093	33123	32842	33165	33184	33208	33032	32947	33036	33045	33124	33145	32853	33156	32947	33010	33005	32927	33057	33103	33160	33173	32907	33093	33222	33347	33062	33053	33130	33296	33268	33077	33096	33084	33334	32937	32869	32842	33165	33075	32746	33101	33141	32920	33284	32991	32846	33134	33286	33122	33190	33158	33216	33278	32939	32881	33301	33092	33308	33086	33350	33026	33103	33138	32900	33417	33162	33288	33262	32945	33135	33305	33091	33086	32939	32937	33196	33068	33317	33269	33251	33161	33212	33072	33076	33125	33327	33314	33042	33003	32908	33121	33188	33118	32935	33129	33051	33012	33169	32932	33158	33171	33216	33106	33190	33199	33206	33243	33112	33291	33285	32956	33257	33141	32979	33019	33026	32978	33363	32993	33335	33259	33174	33079	33305	32763	32924	33223	33231	33110	33173	33063	33174	32786	33278	32926	33075	32977	33049	33395	33156	33299	33299	32946	33251	33086	33003	32986	32832	32829	33440	32877	33137	33135	33059	33270	33182	33185	33007	32676	33041	32964	33261	33146	33044	33083	33140	33238	33143	32775	33192	33517	33054	32843	33123	33113	33367	33230	32880	33026	33083	33148	33174	33097	33208	33266	33125	33040	33168	32981	33113	32875	33068	32977	33409	32916	33140	33147	33129	33145	33165	32827	33149	32869	33205	33166	32824	32998	33278	33221	33068	33256	33004	32876	33177	33095	33063	33064	33208	33218	32923	32813	33185	33160	33223	33212	33346	33111	33117	32941	33453	33108	33164	33121	33188	33098	32847	33230	33495	33153	33318	33166	33110	33025	33127	33116	33037	32985	32907	33069	33033	33423	33147	33178	33335	33118	32881	33020	33196	33348	33245	33252	32790	32930	33146	33231	33056	33285	33119	33043	33190	33165	32944	33322	33259	33371	33469	33137	33438	33157	33112	33139	33262	33165	33118	33265	33122	33393	33227	33006	33084	33209	33427	33311	32947	33114	33228	33362	33118	32995	32959	32866	33120	32771	33106	33061	33276	33136	33307	33111	33278	33131	33191	33145	33294	32745	32748	33084	32918	33007	33386	33011	33186	33099	33395	33073	33094	33040	33119	33168	32981	32754	33202	33318	33182	33025	33398	33004	33343	33191	33229	33020	33011	33030	33308	33020	32902	33004	33251	33110	32975	32982	33244	33076	32968	32913	33035	32998	33102	32937	33117	33081	32809	33251	33049	33034	33070	33287	33147	33135	33110	33006	33234	33258	33295	33029	33153	33192	32877	32956	33239	33018	33282	33199	33336	33361	33634	33324	33139	32980	32993	33048	33322	33303	33298	33070	33003	33210	33214	33127	33266	33134	33286	33134	33488	33213	33083	32989	32973	32969	33133	33067	33226	33114	33033	32880	33134	33059	33005	33157	33244	33102	33134	33030	33052	32972	33142	33235	33143	33268	32838	32967	33313	33296	33106	32924	33240	32975	32998	32913	33283	33362	33224	33004	33079	33219	33277	32996	32991	33202	33055	33090	33146	32934	33200	32968	32678	33136	33055	32881	33234	33139	33021	32811	33226	32931	32882	32850	33070	33055	32937	33102	32901	33115	33109	33394	33213	33042	33014	33122	33180	32941	33113	33400	32922	33095	33043	33225	32934	33338	33085	32885	33192	33239	33130	33074	32980	33251	33246	32944	32877	33023	33017	33139	33378	32896	33169	33040	33203	33264	33080	33374	33205	33249	33281	33038	33129	33304	32969	33015	33004	33214	33243	33122	33094	33086	33164	32784	33219	33056	33245	33025	33091	33346	33254	33188	33101	33221	33074	33295	33087	33046	32980	33137	33233	33178	33111	33020	33129	33317	33184	33085	33075	32772	33093	33110	33280	33139	33128	33232	32626	32911	33230	33334	32965	33077	33198	32983	33162	33085	32902	33121	33104	33220	33179	33376	33157	32759	33098	33222	33254	33058	33178	32951	32917	33170	32988	32848	33065	33229	33172	33217	33479	33351	33196	33256	32956	33157	33471	32980	33181	32900	33524	33227	33158	32943	33171	33406	32925	33209	33031	33070	33219	33275	33405	32832	33070	32943	33171	33039	33026	33139	33377	33052	33208	33343	33321	33070	33105	33096	33190	33123	32863	33110	33245	33010	33291	33087	33249	33268	32996	33016	32904	32858	33208	33051	33110	33037	33195	32990	33228	33297	33390	33153	33347	33048	33196	33385	32931	33075	33205	32990	33014	33195	33276	33359	33470	33070	32989	33032	33382	32998	33116	32987	33145	32944	33062	33138	33543	33114	33265	32977	33069	33046	33080	32885	33150	33015	33095	32894	32864	33168	33086	32927	32960	32983	33350	32947	33300	32971	33067	33027	33219	33150	33069	33270	33365	32973	33092	33145	33268	33015	33433	33140	33053	32768	33047	33212	33161	33001	33187	33389	33208	33164	33000	33182	33316	33241	33137	33021	33041	32877	33008	33231	33099	33531	33293	32829	32977	33139	33252	33183	33303	33084	32994	33098	33277	33324	33316	33396	33049	32965	33138	33137	33151	33138	32881	33088	33285	33103	33148	32934	33047	33271	33092	33141	33207	33118	33147	33060	33188	33182	33009	33226
22674	38585	42656	38389	34601	31103	27732	26068	24754	23593	23000	22497	22086	21573	21307	21001	20665	20518	20206	19993	19913	19815	19676	19891	19555	19707	19568	19655	19433	19466	19505	19492	19552	19372	19258	19444	19376	19539	19376	19170	19478	19338	19366	19347	19316	19208	19257	19380	19144	19168	19180	19151	19242	19148	19315	19253	19252	19241	19245	19212	19054	19343	19346	19457	19367	19323	19317	19047	19262	19444	19364	19328	19267	19380	19186	19409	19273	19331	19547	19213	19358	19144	19262	19289	19158	19452	19309	19260	19398	19407	19328	19387	19271	19018	19245	19258	19379	19273	19398	19166	19069	19244	19251	19216	19244	19440	19070	19336	19222	19384	19048	19353	19160	19146	19165	19141	19303	19392	19184	19146	18939	19163	19451	19342	19499	19247	19182	19244	19264	19299	19244	19296	19152	19082	19338	19205	19430	19292	19161	19203	19209	19265	19155	19309	19074	19319	19220	19095	19200	19194	19316	19285	19183	19175	19070	19341	19215	19283	19143	19295	19205	19328	19147	19303	19226	19146	19156	19247	19405	19308	19376	19146	19357	19337	19198	19148	19208	19001	19199	19328	19132	19313	19107	19251	19269	19140	19140	19442	19040	19306	19198	19198	19368	19273	19221	19324	19285	19184	19128	19297	19337	19059	19396	19247	19322	19277	19119	18986	19125	19161	19306	19213	19059	19169	19204	19238	19118	19375	19156	19168	19207	19137	19197	19171	19277	19153	19210	19331	19198	19049	19209	19120	19244	19130	19263	19166	19130	19071	19126	19211	19163	19257	19288	19297	19207	19287	19378	19181	19337	19322	19154	19353	19261	19191	19287	19142	19352	19327	19259	19225	19210	19127	19326	19237	19193	19297	19444	19296	19180	19214	19223	19260	19252	19150	19382	19207	19241	19300	19313	19142	19246	19233	19277	19187	19165	19265	19235	19173	18961	19171	19352	19147	19275	19151	19306	19307	19329	19147	19129	19202	19267	19103	19199	19212	19222	19115	19082	19212	19243	19265	19303	19173	19271	19231	19003	19303	19265	19247	19161	19267	19092	19247	19279	19180	19286	19245	19284	19097	19156	19273	19191	19385	19173	19218	19140	19263	19167	19280	19219	19275	19273	19187	19036	19341	19281	19284	19165	19181	19320	19297	19336	19115	19263	19181	19193	19225	19184	19365	19227	19214	19144	19394	19329	19465	19178	19299	19181	19332	19098	19298	19230	19142	19348	19239	19128	19174	19367	19332	19235	19138	19230	19060	19305	19143	19226	19306	19218	19062	19132	19144	19258	19281	19310	19107	19189	19303	19253	19343	19210	19349	19024	19188	19108	19193	19082	19173	19034	19115	19294	19196	19276	19175	19439	19453	19194	19346	19476	19157	19176	19400	19157	19283	19283	19372	19109	19070	19148	19116	19192	19118	19129	19297	19130	19243	19340	19062	19219	19104	19350	19400	19186	19209	19265	19237	19194	19377	19270	19221	19262	19297	19131	19159	19315	19325	19167	19167	19155	19341	19212	19103	19296	19431	19411	19239	19181	19316	19341	19165	19263	19286	19390	19247	19322	19309	19215	19269	19223	19351	19201	19268	19063	19248	19199	19364	19316	19056	19216	19134	19149	19042	19073	19147	19158	19328	19036	19110	19155	19156	19231	19320	19047	19281	19414	19360	19085	19062	19179	19103	19232	19221	19006	19268	19332	19189	19233	19208	19134	19236	19256	19160	19141	19097	19290	19333	19227	19109	19305	19238	19089	19229	19209	19333	19239	19243	19207	19458	19105	19136	19116	19242	19324	19293	19308	19194	19183	19160	19138	19238	19258	19187	19329	19214	19221	19287	19057	19348	19329	19179	19287	19112	19240	19204	19288	19175	19343	19219	19314	19164	19222	19305	19336	19177	19251	19213	19213	19152	19461	19129	19228	19203	19403	19138	19313	19068	19052	19167	19492	19290	19065	19291	19476	19244	19390	19266	19017	19207	19215	19326	19305	19157	19197	19279	19187	19213	19321	19125	19167	19438	19108	19129	19328	19243	19313	19211	19245	19164	19343	19116	19396	19332	19243	19367	19095	19092	19291	19355	19226	19404	19381	18926	19244	18984	19328	19377	19208	19309	19332	19334	19201	19325	19139	19343	19031	19172	19241	19321	19286	19202	19323	19329	19200	19103	19157	19263	19245	19122	19306	19206	19125	19311	19254	19310	19181	19157	19159	19190	19193	19178	19102	19202	19413	19147	19204	19288	19187	19220	19171	19303	19091	19194	19220	19338	19137	19101	18942	19375	19234	19363	19178	19423	19217	19233	19232	19179	19159	19223	19407	19219	19120	19077	19298	19284	19308	19288	19203	19234	19174	19285	19248	19342	19024	19341	19267	19214	19229	19097	19318	19169	19265	19053	19177	19114	19187	19203	19029	19114	19376	19185	19317	19125	19186	19273	19238	19121	19243	19387	19337	19157	19058	19008	19152	19267	19554	19271	19275	19280	19221	19168	19134	19255	19307	19295	19104	19322	19179	19338	19204	19232	19262	19258	19168	19212	19219	19156	19174	19245	19384	19409	19219	19226	19335	19386	19185	19111	19173	19410	19163	19257	19128	19114	19186	19376	19353	19116	19280	19220	19210	19436	19203	19398	19033	19249	19163	19341	19275	19290	19105	19178	19151	19270	19248	19232	18948	19359	19377	19404	19279	19461	19353	19206	19154	19218	19256	19271	19415	19262	19205	19209	19399	19291	19241	19147	19417	19129	18990	19125	19248	19127	19260	19317	19087	19286	19159	19179	19240	19268	19107	19087	19092	19277	19233	19134	19284	19291	19325	19379	19171	19214	19158	19204	19265	19371	19258	19085	19341	19247	19207	19206	19202	19105	19470	19177	19276	19397	19230	19243	19286	19211	19312	19185	19344	19309	19449	19209	19367	19281	19339	19157	19320	19098	19313	19284	19218	19092	19386	19220	19417	19322	19189	19312	19372	19149	19241	19036	19294	19180	19097	19229	19315	19131	19240	19105	19176	19282	18974	19159	19296	19146	19354	19355	19503	19185	19200	19172	19038	19295	19288	19300	19271	19002	19298	19089	19199	19172	19162	19186	19185	19095	19144	19333	19268	19219	19355	19251	19086	19255	19358	19215	19165	19273	18968	19210	19061	19273	19205	19250	19194	19316	19319	19341	19218	19195	19134	19105	19251	19111	19375	19189	19091	19111	19330	19074	19236	19250	19285	19164	19190	19382	19233	19223	19322	19217	19297	19107	19154	19248	19475	19092	19222	19357	19206	19180	19316	19176	19315	19152	19143	19148	19194	19424	19271	19197	19205	19212	19321	19407	19261	19197	19218	19154	19009	19326	19436	19257	19312	19303	19285	19264	19251	19286	19230	19330	19206	19358	19375	19204	19274	19330	19051	19217	19272	19321	19315	19274	19139	19239	19316	19102	19196	19126	19278	19330	19226	19133	19369	19327	19259	19311	19415	19258	19241	19271	19283	19304	19229	19357	19206	19066	19354	19206	19363	19142	19305	19306	19268	19307	19138	19209	19186	19232	19124	19266	19303	19378	19208	19222	19241	19078	19206	19199	19137	19096	19404	19046	19237	19223	19318	19118	19095	19198	19194	19172	19476	19265	19230	19259	19133	19113	19043	19149	19141	19174	19237	19495	19239	19185	19287	19253	19179	19261	19109	19064	19208	19196	19277	19258	19257	19387	19312	19084	19063	19204	19300	19316	19176	19204	19237	19208	19141	19232	19304	19114	19211	19342	19189	19174	19152	19334	19134	19280	19117	19269	19061	19169	19394	19131	19154	19199	19295	19292	19107	19131	19335	19207	19191	19085	18976	19293	19265	19222	19208	19125	19149	19196	19372	19423	19188	19358	19226	19251	19192	19278	19096	19419	19060	19102	19279	19159	19359	19447	19197	19075	18970	19022	19314	19109	19169	19261	18969	19246	19196	19314	19313	19288	19018	19396	19153	19055	19393	19209	19232	19375	19147	19080	19230	19345	19181	19258	19232	19284	19306	19297	18988	19197	19458	19321	19217	19293	19233	19288	19235	19188	19161	19174	19417	19310	19321	19159	19305	19311	19494	19439	19354	19354	19240	19173	19222	19114	19137	19121	19054	19215	19335	19183	19254	19232	19320	19085	19105	19267	19253	19157	19234	19010	19348	19064	19309	19278	19104	19245	19312	19017	19161	19338	19249	19351	19251	19260	19151	19136	19297	19292	19415	19401	19108	19201	19118	19304	19148	19187	19163	19157	19017	19302	19397	19044	19300	19436	19197	19293	19200	19259	19396	19081	19181	19255	19089	19132	19160	19139	19283	19125	19152	19324	19068	19079	19264	19236	19349	19413	19327	19199	19337	19400	19227	19216	19301	19097	19089	19218	19031	19163	19314	19132	19163	19294	19294	19506	19203	19238	19559	19356	19257	19158	19173	19368	19230	19397	19270	19228	19226	19082	19089	19108	19330	19268	19335	19238	19312	19186	19148	19130	19477	19076	19246	19265	19198	19654	19043	19211	19268	19419	19289	19188	19113	19390	19141	19251	19179	19159	19237	19093	19136	19219	19324	19315	19230	19100	19230	19086	19257	19143	19248	19159	19335	19422	19232	19128	19304	19189	19403	19301	19356	19036	19247	19221	19371	19206	19196	19319	19368	19050	19218	19225	19196	19226	19251	19192	19156	19345	19205	19191	19216	19300	19271	19341	19341	19225	19295	19036	19455	19051	19222	19203	19275	19213	19129	19321	19156	19101	19158	19184	19286	19371	19134	19121	19105	19143	19017	19360	19202	19258	19212	19222	19192	19235	19346	19247	19184	19388	19028	19538	19011	19230	19128	19266	19217	19074	19206	19048	19350	19251	19153	19061	19232	19401	19262	19068	19218	19204	19227	19311	19231	19165	19223	19376	19240	19137	19299	19182	19213	19177	19329	19111	19124	19315	19162	19097	19234	19172	19296	19361	19309	19070	19204	19163	19429	19084	19094	18994	19292	19245	19281	19130	19113	19408	19392	19355	19214	19102	19380	19349	19200	19251	19350	19336	19047	19223	19192	19150	19193	19133	19275	19177	19115	19202	19428	19082	19388	19419	19247	19133	19198	19139	19262	19139	19195	19272	19036	19406	19232	19413	19231	19182	19233	19163
37540	31942	39562	39960	38625	37818	37117	35882	35436	35196	35058	35005	35193	34942	34899	34589	34565	34590	34444	34802	34498	34548	34322	34377	34228	34211	34205	34710	34623	34445	34677	34489	34659	34508	34635	34340	34362	34409	34304	34125	34614	34299	34315	34388	34446	34472	34430	34672	33982	34390	34031	34070	34406	34458	34293	34265	34278	34567	34388	34437	34324	34269	34232	34210	34144	34448	34345	34526	34639	34442	34473	34599	34499	34094	34484	34558	34329	34862	34479	34386	34580	34347	34404	34148	34480	34269	34429	34215	34213	34431	34346	34178	34335	34094	34317	34346	34164	34413	34630	34249	34224	34066	34452	34284	34384	34149	34152	34454	34076	33944	34462	34083	34253	34296	34491	34400	34299	34340	34383	34019	34351	34571	34263	34147	34048	34071	34648	34092	34281	34177	34136	34378	34121	34525	34433	34273	34096	34224	34453	34452	34442	34407	34318	34208	34444	34127	34225	34348	34336	34731	34445	34315	34154	34315	33990	34425	34152	34180	34281	34182	34186	34318	34377	34633	34044	34379	34091	34404	34332	34287	34493	34222	34301	34122	34003	34124	34342	34517	34422	34399	34076	34683	34633	34238	34506	34211	34903	34425	34376	34109	34525	34529	34235	34108	34237	34143	34611	34233	34317	34325	34334	34259	34286	34451	34124	34202	34427	34208	34263	34450	34440	34321	34528	34313	34300	34172	34510	34407	34041	33862	34244	34482	34381	34323	34693	34295	34425	34176	34405	34438	34351	34145	34619	34415	34288	34192	34221	34399	34328	34398	34610	34285	34375	34442	34234	34342	34078	34318	34343	34332	34442	34476	34334	34235	34595	34272	34132	34180	34465	34516	34373	34157	34280	34350	34374	34406	34247	34198	34369	34303	34281	34434	34427	34110	34135	34255	34424	34478	34232	34335	34426	34319	34407	34048	34239	34522	34171	34284	34578	34394	34371	34082	34519	34290	34175	34294	34371	34371	34414	34421	34343	34587	34642	34503	34472	34205	34714	34568	34164	34370	34423	34475	34583	34605	34306	34549	34386	34107	34270	34354	34241	33977	34175	34435	34469	34139	34283	34538	34256	34457	34345	34163	34412	34122	34332	34418	34289	34217	34239	34466	34569	34419	34080	34264	34357	34240	34134	34395	34342	34122	34312	34133	34274	34107	34060	34136	34282	34279	34395	34055	34244	34047	34290	34538	34276	34198	34160	34236	34312	34502	34393	34626	34136	34500	34302	34283	34555	34414	34302	34326	34225	34349	34270	34256	34360	34390	34084	34065	34299	34365	34100	34569	34507	34623	33947	34261	34450	34606	34276	34239	34200	34422	34327	34340	34001	34344	34241	34301	34497	33940	34414	34073	34133	34353	34558	34234	34467	34326	34207	34450	34594	33988	34143	34447	34528	34271	34411	34283	34558	34393	34019	34269	34443	34488	34472	34229	34146	33972	34214	34244	34445	34550	34362	34665	34444	34218	34252	34200	34574	34436	34254	34221	34262	34414	34516	34324	34195	34266	34434	34251	34716	34235	34266	34169	34277	34278	34611	34400	34578	34497	34193	34562	34428	34547	34422	34271	34164	34157	34206	34227	34176	34523	34389	33968	34201	34181	34342	34380	34229	34198	34445	34037	34339	34452	34248	34312	34369	34366	34242	34234	34350	34303	34536	34427	34363	34214	34284	34286	34433	34282	34297	34329	34573	34331	34117	34283	34284	34475	34629	34452	34376	34340	34353	34356	34200	34424	34486	34348	34350	34325	34373	34490	34655	34007	34270	34480	34132	34091	34224	34388	34586	34380	34334	34234	34450	34567	34396	34275	34269	34123	34389	34531	34437	33915	34190	34423	34064	34232	34388	34330	34446	34392	34141	34098	34289	33952	34171	34413	34424	34438	34282	34387	34472	34572	34368	34617	34460	34391	34378	34371	34373	34297	34313	34149	34322	34375	34445	34343	34293	34022	34250	34352	34164	34414	34407	34406	34425	34253	34350	34392	34354	34458	34370	34092	34263	34327	34255	34505	34107	34503	34323	34126	34225	34300	34555	34425	34208	34536	34260	34297	34178	34427	33996	34382	34178	34366	34587	34329	34255	34362	34530	34367	34173	34440	34246	34405	34100	34177	34210	34470	34312	34402	34340	34337	34335	34064	34281	34255	34477	34241	34472	33967	34341	34455	34361	34525	34051	34445	34651	34393	34345	34290	34076	34258	34146	34379	34318	34365	34449	34383	34354	34070	34118	34113	34310	34233	33988	34571	34490	34295	34240	34450	34599	34446	34562	34350	34597	34447	34301	34262	34193	34562	34428	34317	34394	34451	34112	34253	34423	34154	34473	34170	34211	34137	34294	34373	34389	34260	34458	34447	34298	34276	34357	34404	34412	34382	34154	34154	34148	34638	34388	34184	34015	34483	34533	34295	34280	34519	34312	34552	34338	34360	34533	34241	34353	34592	34370	34130	34471	34142	34141	34376	34141	34120	34352	34011	34527	34570	34462	34223	34379	34064	34273	34310	34197	34295	34220	34414	34255	34477	34504	34294	34254	34299	34421	34264	34325	34126	34239	34254	34384	34449	34307	34531	34391	34252	34395	34556	34348	34255	34317	34214	34444	34353	34583	34168	34287	34163	34518	34134	34247	34446	34153	34235	34372	34442	34608	34521	34496	34133	34147	34384	34395	34327	34748	34175	34113	34124	34174	34170	34508	34668	34402	34348	34485	34375	34350	34290	34390	34416	34327	34296	34151	34354	34380	34325	34512	34548	34332	34405	34198	34291	34345	34533	34175	34400	34469	34594	34740	34458	34252	34209	34240	34433	34497	34564	34372	34421	34493	34308	34485	34370	34152	34422	34188	34452	34046	34213	34244	34352	34206	34279	34451	34465	34499	34219	34281	34222	34288	34321	34223	34234	34174	34032	34628	34344	34400	34385	34415	34055	34191	34284	34454	34318	34196	34156	34091	34515	34146	34330	34334	34440	34324	34147	34422	34383	34301	34347	34242	34430	34352	34533	34571	34345	34340	34650	34710	34199	34539	34144	34186	34373	34119	34281	34226	34233	34307	34157	34273	34314	33950	34401	34429	34387	34360	34354	34500	34430	34208	34259	34193	34653	34393	34224	34468	34334	34586	34455	34566	34605	34274	34467	34292	34404	34179	34358	34432	34184	34352	34292	34256	34193	34646	34473	33975	34443	34429	34135	33995	34471	34130	34553	34219	34447	34078	34317	34095	34093	34439	34075	34308	34370	34472	34631	34304	34412	34617	34290	34332	34426	34584	34506	34438	34322	34257	34304	34484	34305	34378	34386	34074	34278	34815	34433	34602	34274	34251	33959	34108	34355	34218	34396	34359	33955	34349	34260	34433	34127	34179	34450	34466	34187	34432	34317	34290	34353	34211	34414	34350	34576	34258	34061	34368	34329	34438	34471	34481	34566	34356	34411	34449	34265	34411	34305	34419	34202	34332	34211	34243	34374	34387	34340	34058	34111	34276	34454	34299	34409	34634	34427	34305	34429	34376	34358	34490	34350	34441	34575	34213	34180	34265	34121	34303	34433	34128	34114	33981	34257	34603	34156	34141	34491	34328	34484	34284	34401	34429	34326	34256	34634	34360	34472	34347	34401	34344	34516	34208	34349	34275	34299	34164	34203	34215	34296	34492	34123	34429	34480	34289	33993	34396	34351	34633	34139	34328	34267	34221	34120	34360	34458	34514	34591	34356	34307	34420	34097	34437	34239	34456	34614	34222	34405	34384	34309	34341	34187	34548	34267	34256	34563	34608	34486	34428	34393	34234	34592	34417	34304	34438	34361	34323	34321	34211	34335	34353	34097	34113	34529	34503	34589	34302	34283	34322	34303	34431	34958	34521	34455	34172	34069	34384	34547	34218	34494	34361	34426	34365	34238	34086	34466	34147	34239	34288	34333	34621	34463	34020	34648	34524	34273	34433	34382	34514	34424	34466	34269	34489	34124	34428	34708	34451	34439	34485	34091	34503	34602	34153	34266	34432	34436	34239	34448	34414	34213	34067	34286	34445	34322	34019	34344	34264	34060	34451	34029	34346	34314	34546	34252	34308	34420	34214	34100	34147	34340	34196	34256	34160	34389	34184	34068	34523	34530	33922	34271	34519	34333	34254	34163	34405	34351	34464	34248	34230	34223	33987	34402	34200	34354	34466	34417	34268	34382	34262	34365	34379	34521	34557	34611	34532	34425	34480	34288	34118	34326	34253	34509	34379	34408	34270	33929	34374	34337	34559	34305	34452	34749	34151	34395	34312	34261	34525	34582	34345	34377	34084	34541	34164	34369	34177	34294	34230	34340	33994	33951	34112	34147	34271	34473	34262	34480	34054	34361	34457	34339	34436	34689	34467	34182	34209	34214	34343	34251	34606	34210	34254	34453	34580	34331	34386	34332	34488	34472	34364	34521	34225	34477	34185	34641	34645	34195	34414	34455	34461	34420	34346	34351	34534	34309	34404	34135	34198	34486	34168	34503	34199	34320	34243	34292	34569	34156	34197	34253	34315	34382	34610	34408	34187	34487	34264	34445	34270	34331	34351	34139	34589	34215	34339	34431	34180	34333	34270	34438	34477	34356	34372	34325	34402	34419	34360	34466	34467	34213	34317	34283	34329	34105	34325	34076	34238	34305	34471	34551	34273	34455	34084	34263	34565	34293	34274	34047	34405	34378	34230	34463	34364	34476	34495	34503	34371	34036	34364	34653	34407	34249	34248	34486	34261	34357	34526	34228	34404	34171	34190	34075	34344	34238	34071	34532	34083	34252	34444	34215	33929	34200	34290	34461	34391	34213	33946	34200	34287	34506	34361	34491	34602	34680	34321	34085	34413	34316	34437	34712	34146	34249	34227	34290	34226	34246	34510	34437	34509	34701	34382	34030	34391	34267	34416	34401	34423	34390	34608	34594	34473	34473	34214	34560	34631	34379	34312	34290	34141	34504	34305	34092	34516	34491	34321	34200	34419	34204	34281	34065	34550	34484	34263	34504	34679	34391	34235	34187	34419	34245	34662	34428	34460	34328	34330	34363	34514	34335	34339	34261	34578	34491	34282	34334	34404	34292	34409	34170	34293	34471	34139	34270	34495	34359	34641	34248	34541	34252	34521	34260	34282	34368	34366	34277
25219	28672	31385	28896	26947	24954	23195	22076	21718	21240	21305	20821	20679	20700	20447	20447	20282	20133	19993	20014	20118	19689	19822	20000	19933	19980	19785	20103	19673	19931	19911	19710	19833	19762	19863	19898	19882	19732	19728	19737	19766	19956	19721	19714	19681	19967	19704	19841	19681	19601	19784	19784	19763	19813	19661	19754	19659	19535	19830	19788	19743	19701	19723	19875	19754	19655	19594	19740	19605	19825	19713	19681	19806	19702	19780	19748	19617	19635	19791	19798	19957	19826	19811	19621	19733	19922	19714	19772	19759	19719	19822	19593	19722	19775	19769	19640	19794	19714	19803	19620	19960	19746	19692	19763	19799	19763	19736	19813	19669	19667	19727	19586	19655	19851	19680	19896	19622	19786	19763	19748	19712	19770	19754	19908	19693	19687	19795	19766	19526	19937	19769	19607	19802	19643	19623	19715	19704	19664	19727	19724	19743	19716	19772	19772	19767	19740	19401	19878	19668	19602	19640	19731	19612	19661	19774	19777	19790	19731	19799	19517	19644	19632	19814	19514	19836	19709	19926	19759	19815	19730	19756	19695	19602	19821	19666	19678	19514	19643	19629	19792	19784	19847	19714	19738	19647	19727	19647	19727	19791	19784	19719	19767	19568	19833	19721	19795	19667	19587	19775	19549	19789	19799	19826	19749	19714	19838	19878	19805	19691	19667	19817	19663	19854	19912	19701	19851	19769	19673	19794	19521	19696	19665	19606	19743	19597	19772	19791	19714	19742	19853	19693	19718	19621	19582	19750	19697	19563	19960	19651	19702	19748	19774	19637	19615	19613	19977	19617	19853	19772	19733	19591	19810	19643	19712	19755	19755	19601	19823	19635	19673	19793	19562	19533	19748	19839	19670	19510	19666	19617	19897	19711	19832	19794	19795	19696	19836	19692	19732	19735	19540	19752	19652	19664	19915	19777	19786	19852	19677	19763	19783	19738	19742	19736	19873	19819	19601	19711	19531	19789	19602	19738	19755	19813	19699	19710	19628	19733	19702	19564	19846	19759	19658	19796	19689	19827	19644	19738	19652	19800	19774	19671	19709	19755	19875	19543	19767	19670	19825	19768	19854	19422	19721	19859	19679	19697	19643	19575	19628	19584	19567	19568	19729	19736	19687	19552	19606	19867	19614	19691	19597	19737	19642	19663	19624	19678	19901	19539	19818	19600	19619	19750	19663	19720	19633	19778	19897	19748	19773	19657	19928	19866	19766	19909	19664	19993	19580	19752	19739	19492	19744	19762	19894	19864	19664	19748	19661	19773	19812	19783	19613	19707	19674	19649	19940	19660	19574	19724	19857	19592	19620	19694	19792	19811	19637	19428	19632	19782	19729	19703	19770	19917	19721	19920	19892	19703	19687	19752	19577	19709	19653	19789	19748	19645	19668	19889	19734	19811	19879	19660	19811	19785	19707	19868	19814	19775	19620	19691	19666	19615	19695	19683	19837	19758	19813	19871	19804	19687	19763	19813	19620	19605	19653	19803	19665	19818	19733	19614	19692	19935	19611	19809	19845	19862	19663	19871	19737	19840	19836	19897	19659	19790	19896	19736	19649	19839	19822	19852	19636	19731	19782	19728	19772	19648	19658	19849	19521	19866	19776	19660	19886	19747	19697	19864	19584	19941	19637	19846	19727	19882	19598	19823	19858	19628	19561	19667	19686	19642	19753	19797	19781	19770	19760	19761	19713	19689	19627	19885	19909	19701	19804	19747	19723	19584	19688	19780	19621	19728	19642	19833	19714	19622	19712	19698	19838	19864	19700	19872	19771	19895	19719	19849	19780	19546	19604	19778	19772	19741	19753	19891	19911	19615	19850	19860	19644	19861	19704	19659	19511	19817	19575	19769	19579	19568	19668	19680	19803	19710	19662	19726	19751	19740	19654	19757	19803	19766	19827	19590	19883	19670	19822	19762	19789	19710	19694	19689	19824	19761	19756	19821	19749	19888	19675	19781	19732	19652	19843	19744	19845	19669	19763	19716	19779	19866	19730	19687	19680	19767	19734	19720	19915	19730	19693	19764	19672	19615	19916	19841	19899	19624	19646	19750	19693	19661	19814	19638	19813	19936	19779	19781	19661	19790	19784	19647	19657	19848	19683	19761	19933	19847	19719	19668	19796	19863	19587	19831	19651	19797	19672	19719	19807	19698	19696	19650	19757	19753	19709	19876	19601	19625	19717	19606	19713	19867	19597	19620	19884	19769	19577	19675	19626	19667	19774	19761	19660	19757	19685	19723	19727	19822	19626	19567	19822	19636	19695	19754	19795	19690	19720	19621	19679	19792	19766	19754	19840	19598	19766	19748	19689	19556	19908	19768	19706	19941	19820	19798	19902	19616	19875	19722	19851	19896	19735	19678	19816	19807	19829	19610	19851	19769	19819	19727	19716	19904	19649	19648	19752	19569	19777	19632	19767	19662	19730	19685	19697	19605	19749	19673	19524	19650	19784	19525	19747	19846	19679	19732	19700	19691	19771	19690	19590	19605	19789	19866	19721	19865	19844	19617	19785	19714	19718	19818	19848	19766	19831	19782	19697	19917	19601	19869	19579	19859	19710	19708	19755	19712	19804	19621	19786	19598	19819	19696	19630	19814	19762	19747	19875	19626	19868	19695	19695	19700	19830	19849	19775	19563	19581	19843	19765	19505	19738	19776	20014	19672	19680	19803	19765	19631	19701	19795	19884	19829	19692	19744	19808	19781	19770	19815	19813	19540	19820	19760	19609	19612	19705	19619	19890	19835	19610	19842	19669	19611	19528	19681	19613	19715	19845	19493	19730	19776	19780	19668	19742	19770	19718	19557	19653	19492	19559	19623	19730	19789	19631	19571	20018	19549	19775	19756	19789	19807	19828	19748	19636	19700	19673	19740	19655	19816	19627	19592	19525	19801	19756	19773	19757	19734	19710	19874	19601	19767	19913	19779	19669	20056	19745	19600	19583	19856	19835	19764	19757	19682	19702	19504	19703	19791	19923	19719	19680	19809	19702	19749	19813	19777	19737	19785	19821	19737	19636	19557	19732	19620	19850	19602	19725	19642	19974	19836	19941	19801	19888	19794	19519	19703	19853	19748	19775	19778	19856	19700	19649	19642	19639	19771	19791	19803	19625	19597	19830	19710	19867	19586	19459	19654	19848	19636	19886	19723	19782	19866	19793	19720	19828	19779	19566	19642	19895	19824	19824	19630	19473	19788	19793	19688	19501	19935	19771	19654	19809	19681	19499	19790	19826	19767	19655	19865	19721	19717	19697	19648	19752	19746	19728	19728	19911	19808	19828	19687	19926	19845	19796	19721	19714	19850	19666	19802	19807	19678	19762	19527	19854	19709	19768	19747	19787	19882	19693	19649	19695	19832	19585	19676	19907	19938	19877	19660	19729	19735	19727	19825	19749	19951	19582	19826	19416	19975	19766	19605	19708	19750	19672	19788	19821	19808	19829	19617	19838	19569	19738	19622	19752	19657	19671	19793	19752	19807	19649	19746	19657	19785	19806	19679	19722	19737	19733	19508	19556	19720	19737	19611	19700	19702	19672	19871	19757	19719	19888	19683	19862	19783	19750	19869	20014	19731	19836	19941	19634	19792	19895	19781	19658	19755	19768	19747	19840	19719	19848	19758	19580	19896	19576	19587	19639	19760	19803	19800	19797	19708	19864	19676	19522	19869	19618	19786	19813	19625	19645	19700	19660	19663	19684	19797	19974	19809	19612	19558	19952	19914	19675	19550	19759	19688	19880	19646	19869	19733	19781	19628	19772	19584	19865	19793	19558	19749	19714	19638	19616	19762	19582	19720	19751	19846	19737	19669	19674	19797	19704	19730	19631	19773	19677	19877	19777	19795	19630	19829	19715	19606	19759	19842	19640	19663	19689	19758	19812	19732	19779	19736	19749	19819	19825	19719	19807	19771	19765	19673	19856	19797	19690	19738	19846	19759	19663	19847	19829	19687	19867	19620	19848	19844	19758	19858	19721	19753	19590	19577	19707	19761	19635	19684	19673	19892	19868	19757	19839	19933	19861	19672	19810	19846	19879	19603	19671	19743	19716	19714	19922	19725	19901	19768	19715	19518	19736	19854	19713	19778	19742	19637	19754	19805	19698	19842	19888	19845	19658	19533	19716	19970	19591	19847	19777	19763	19754	19678	19678	19611	19911	19823	19830	19872	19538	19737	19771	19658	19716	19870	19776	19863	19714	19754	19722	19717	19715	19795	19537	19772	19624	19713	19812	19584	19655	19759	19728	19738	19887	19698	19823	19787	19658	19554	19582	19751	19806	19626	20007	19636	19740	19834	19479	19751	19871	19842	19675	19901	19628	19794	19614	19728	19653	19743	19737	19701	19702	19781	19688	19873	19774	19668	19794	19747	19722	19750	19651	19678	19807	19658	19763	19745	19872	19689	19759	19776	19807	19692	19635	19757	19766	19753	19886	19576	19628	19790	19667	19674	19828	19587	19781	19820	19628	19702	19641	19772	19694	19977	19620	19496	19736	19914	19848	19693	19878	19752	19685	19590	19502	19725	19935	19795	19569	19696	19721	19729	19820	19578	19747	19702	19550	19639	19717	19653	19671	19851	19626	19710	19650	19656	19551	19611	19754	19707	19832	19701	19736	19740	19817	19575	19860	19768	19560	19863	19700	20001	19686	19800	19763	19694	19711	19852	19695	19811	19669	19451	19718	19639	19644	19933	19582	19793	19645	19844	19614	19788	19783	19794	19591	19729	19854	19937	19829	19636	19852	19888	19638	19799	19759	19803	19831	19575	19641	19747	19843	19631	19666	19730	19588	19797	19775	19890	19694	19846	19706	19670	19742	19626	19673	19717	19808	19730	19572	19604	19808	19929	19700	19802	19776	19820	19816	19981	19858	19571	19669	19663	19633	19766	19831	19756	19862	19701	19741	19757	19654	19700	19857	19636	19804	19702	19778	19806	19858	19667	19683	19801	19638	19659	19713	19697	19799	19724	19567	19723	19774	19563	19764	19906	19756	19694	19611	19670	19681	19763	19668	19593	19725	19653	19694	19794	19716	19657	19717	19681	19691	19565	19729	19832	19684	19703	19826	19635	19902	19979	19809	19640	19897	19844	19959	19672	19690	19673	19897	19792	19874	19845	19852	19691	19718	19673	19661
22920	20630	27054	25609	28381	36073	39130	36324	35703	35859	35218	34779	34484	34333	34563	33991	34152	33637	33842	33632	33659	33374	33547	33381	33725	33446	33585	33453	33324	33182	33197	33386	33502	33331	33234	33228	33343	33353	33489	33208	33352	33464	33025	33373	33368	33218	33101	33229	33411	33462	33209	33059	33228	33080	33263	33376	33271	33261	33115	33155	33487	33484	33417	33537	33389	33130	33434	33529	33330	33332	33517	33184	33274	33402	33346	33258	33412	33407	33319	33287	33200	33295	33283	33179	33284	33208	33137	32988	33182	33242	33102	33283	33050	33410	33452	33117	33203	33279	33259	33277	33187	33305	33236	33176	33320	33172	33020	33469	33268	33096	33063	33226	33148	33534	33068	33132	33285	33191	33072	33286	33155	33358	33235	33381	33503	33248	33000	33089	33280	33038	32982	33075	33365	33462	33197	33227	32904	33353	32854	33505	32987	33206	33227	33457	33280	33255	33165	33272	33443	33003	33471	33319	33313	33462	33024	33376	33395	33582	33358	33278	33147	33138	33204	33149	33494	33287	33054	33181	33225	33439	33335	33010	33223	33216	33297	33189	33311	33055	33378	33163	33366	33188	33279	33359	33297	33474	33262	33247	33352	33320	33246	32835	33220	33162	33358	33472	33189	33240	33218	33202	33097	33335	33433	33227	33008	33117	33145	33170	33145	33358	33448	33472	33517	32937	33311	32961	33506	33104	33238	33580	33388	33088	33316	33297	33225	33093	33291	33362	33001	33116	33392	33083	33370	33161	33399	33329	32988	33485	32998	33275	33280	33176	33401	33518	33437	33343	33155	33255	33439	33083	33315	33197	33204	33394	33085	33338	33180	33022	33327	33391	33201	33113	33082	33349	33407	33151	33225	33399	33105	33197	33334	33200	33322	33373	33139	33536	33352	33294	33233	33082	33178	33356	33358	33306	33379	33335	33132	33225	33113	33180	33369	33107	33217	33394	33162	33194	33199	33304	33113	33049	33109	33272	33521	33387	33190	33237	33412	33063	33530	33333	32841	33456	33108	33250	33235	32963	33387	33373	32947	33059	33313	33284	33340	33216	33125	32970	33354	33305	33461	32967	33272	33204	32903	33533	33385	33172	33143	33094	33120	33331	33203	33064	33388	33161	33188	33433	33398	33132	33207	33070	33488	33283	33194	33138	33527	32991	33206	33044	33160	33209	33379	33183	33223	33521	33160	33088	32779	33287	33031	33337	33467	33235	33310	33359	33367	33342	33081	33305	33503	33307	33326	33109	33153	32966	33357	33080	33318	33304	33356	32942	33397	33339	33092	33157	33126	33152	33190	33250	33351	33284	33181	33016	33150	33363	33457	33433	33259	33392	33131	32991	33046	33226	33106	33209	33239	33250	33137	33411	33356	33165	33471	33314	32883	33306	33232	33096	33455	33701	33369	33260	33438	33136	33099	33179	33346	33341	33549	33358	33568	33439	33261	33495	33165	33177	33421	33188	32918	33175	33526	33348	33213	33070	33470	33390	33328	33314	33040	33186	33385	33552	33288	33271	33291	33236	33045	33112	33107	33181	32961	33331	33319	33229	33151	33103	33196	33218	33297	33249	32895	33129	33122	33112	33551	33127	33416	33325	33070	33308	33388	33511	33278	33388	32914	33435	33411	33359	33329	33276	33067	33274	33292	33125	33208	33223	33013	32984	33113	33094	33109	33249	33279	33178	33348	33259	33281	33350	32866	32894	33238	33438	33187	33067	33287	33155	33352	33295	33439	33124	33104	33155	33138	33455	33320	33280	33115	33165	33248	33258	33176	33332	33311	33114	33288	33433	33049	33404	33387	33099	33193	33239	33296	33495	33452	33160	33190	33306	33158	33239	33370	33225	33219	33250	33055	32994	33134	33221	33118	33407	33117	33407	33104	32766	33258	33197	33132	33213	33239	33111	33441	33244	33530	33507	33285	33202	33193	33428	33526	33322	33279	33141	33175	33340	33354	33067	32870	33391	33297	33524	33537	33210	33130	33191	33048	33272	33097	33458	33443	33026	33303	33225	33149	33096	33228	33230	33406	33363	33355	33370	33076	32842	33237	33183	33509	33234	33093	33258	33269	33604	33260	33321	33542	33056	33266	33234	33170	33128	33406	33365	33025	33198	33266	33158	33259	33210	33143	33010	33196	33041	33063	32956	32850	33387	33536	33126	32949	33245	33268	33202	33490	33103	33208	33454	33289	33042	33366	33125	33223	33128	33193	33470	33547	32984	33385	33438	33238	33126	33590	33048	32962	33435	33192	33304	33078	33245	33241	33060	33113	33275	33331	33345	33376	33267	33400	33257	33368	33399	33360	33153	33266	33191	33576	32993	33008	33289	33047	33082	33194	33229	33257	33134	33083	33225	33568	33338	33197	33259	33510	33362	33436	33223	33352	33064	33253	33065	33197	33355	33170	33405	33330	33187	33307	33258	33325	33089	33002	33039	32890	33151	33167	33101	33043	33266	33358	33186	33074	33200	33171	33717	33384	33214	33263	33107	33331	33507	33408	32878	33253	33189	33110	33075	33096	33109	32987	32991	33325	33300	33245	33170	33135	33170	33184	32953	33004	33095	33401	33363	33131	33046	33281	33205	33357	33369	33017	33105	32964	33208	33390	33317	33306	32976	33313	33185	33440	33179	33437	33058	33288	33273	33149	33563	33292	33196	33533	33144	33022	33277	33137	33283	33267	33521	33212	33304	33410	33310	33278	33186	33240	33349	33172	33323	33257	33268	33369	33241	33210	33189	33098	33215	33281	33228	33086	33181	33225	33243	33251	33113	33237	33133	33262	33454	33245	33179	33380	33254	33579	33236	33264	33193	33189	33320	33021	33206	33346	33442	33141	33095	33314	33355	33081	33047	33313	33505	33440	33489	33415	33352	33196	33260	33640	33184	33178	33153	33225	33182	33127	33212	33169	33208	33161	33414	33385	33180	33264	33170	32853	33081	33236	33194	33029	33118	33352	33246	33450	33073	33119	33310	33158	33143	33019	33433	33146	33220	33091	33202	33173	33056	33098	33100	33523	33310	33269	33065	33433	33209	33272	33468	33135	33255	33359	33325	33194	33022	32963	32926	33312	33041	33024	33135	33142	33268	33080	33514	33396	33440	33143	33318	33199	33110	33418	33355	33387	33219	33188	33077	33317	33262	33447	33503	33366	33191	32984	33224	33248	33209	33283	33156	33240	33408	33308	33235	33097	33290	33016	33201	33083	33233	33188	33083	33253	33425	33219	33444	33280	33221	33530	33212	33434	33090	33290	33327	33288	33283	33320	33234	33012	32866	33104	33256	33163	33271	33281	33434	33275	33389	33181	33244	33268	33285	33312	33296	33330	33060	33334	33097	33236	33140	33278	33121	33305	33025	33307	33316	33140	33159	33227	33299	33217	33178	33229	32990	33316	33197	33101	33144	33244	33253	33028	32956	33231	33021	33255	33261	33351	33205	33145	33328	33100	32914	33141	33075	33251	33328	33164	33110	33315	33364	33181	33455	33053	33081	32990	33118	33264	33347	33364	33300	33091	33315	33108	33104	33390	32917	33278	33156	33462	33409	33310	33382	33445	33268	33260	33066	33133	33180	33242	33096	33139	33222	33356	33376	33114	33308	33170	33216	33257	33302	33163	33377	33224	33242	33342	33213	33630	33239	33069	33058	33010	33512	33663	33078	33084	33335	33042	33120	33088	33666	33255	32971	33060	32948	33125	33169	33458	33176	33462	33261	33445	33469	33271	33154	33224	33221	33241	33006	33075	33471	33450	33375	33509	33336	33266	33173	33086	33451	33413	33400	33354	33525	33176	33023	33382	33392	33166	33047	33427	33281	33073	33434	33224	33172	33009	33384	33249	33253	33162	33402	33124	33428	33652	33279	33258	33372	33531	32912	33413	33189	33162	33339	33121	33045	33294	33171	33358	33256	33188	33332	33270	33130	33265	33350	33463	33201	33458	33193	33024	33093	32995	33036	33369	33422	33226	33560	33498	33287	33106	33140	33022	33029	33222	33157	32997	33231	33217	33441	33281	33196	33200	33206	33048	32925	33293	33157	32990	33328	33227	33175	33108	33415	33107	33053	33048	33556	33281	33304	33179	33126	33349	33206	33086	33546	33371	33222	33151	33050	33260	33004	33407	33386	33314	33545	33497	32896	33242	33179	32977	33197	33325	33252	33196	33324	33325	33330	33428	33366	33483	33416	32913	33142	33121	33512	33102	33026	33115	33389	33404	33142	33319	33325	33484	33317	33135	33109	33323	33108	33214	33117	33274	33105	33165	33049	33038	33192	33194	32994	32983	32981	33686	33271	33354	33222	33236	33116	33476	33011	33264	33210	33154	33227	33112	33239	33250	33182	33036	33226	33282	33019	33083	33274	33196	32947	33319	33206	33542	33602	33181	33141	33352	33458	33376	33329	32985	33281	33117	33205	33269	33162	33281	33484	33369	33240	33280	33229	33042	33056	33287	33220	33184	33150	33348	33303	33325	33115	33262	33470	33181	33031	33147	33349	33383	33387	33366	33010	33112	33123	33169	33558	33138	33472	33245	33018	33152	33125	33324	33392	33181	33349	33143	33344	33142	33032	33202	33388	33266	33235	33323	33494	33301	33176	33257	33191	33445	33049	33417	33208	33223	32970	33202	33374	33237	33089	33144	33351	33253	33327	33355	33312	33111	33355	33141	32993	33115	33246	33390	33170	33298	33431	33337	33507	33400	33504	33194	33182	33498	33313	33240	32983	33412	33283	33265	33338	33083	33472	33022	33112	33113	33149	33179	33301	33192	33447	33432	33165	33173	33391	33281	33011	32985	33060	33186	33162	33304	33266	33243	33435	33292	33472	33404	33217	33144	33210	33181	33182	33254	33438	33281	33295	33551	32966	33064	33247	33099	33424	32996	33260	33060	33261	33467	33162	33038	33191	33343	33140	33337	33375	32969	33198	33694	33278	32938	33154	33166	33174	33587	33287	33124	33224	33365	33335	33011	33055	33041	33182	33344	33170	33196	33179	32984	33361	32982	33301	33445	33228	33299	33715	33254	33200	33384	33265	33110	33139	33571	33244	33116	33114	33226	33355	33403	33028	33277	33151	33321	33368	33159	33291	33305	33348	33229	33238	33417	33089	33409	33271	33500	33297	33404	33218
21515	33837	36617	33123	30928	28106	25767	24257	23193	22550	21863	21747	20952	20869	20742	20402	20424	20212	20159	19760	19731	19534	19792	19719	19627	19584	19663	19535	19531	19260	19509	19381	19560	19526	19283	19672	19430	19437	19449	19609	19496	19284	19355	19368	19502	19362	19462	19201	19404	19311	19312	19498	19259	19426	19393	19434	19378	19391	19413	19274	19294	19311	19404	19414	19407	19436	19291	19279	19318	19315	19298	19331	19402	19167	19532	19301	19436	19406	19322	19192	19217	19280	19373	19250	19404	19365	19187	19387	19336	19318	19257	19203	19234	19290	19237	19493	19408	19282	19309	19315	19339	19290	19258	19385	19312	19305	19206	19632	19050	19491	19314	19220	19310	19250	19236	19219	19345	19255	19423	19344	19442	19231	19270	19258	19316	19309	19364	19358	19381	19190	19554	19406	19262	19338	19194	19336	19187	19478	19379	19270	19281	19501	19281	19237	19260	19265	19256	19198	19285	19269	19316	19401	19435	19398	19422	19293	19518	19371	19129	19358	19207	19012	19343	19288	19455	19348	19412	19227	19368	19346	19461	19274	19247	19272	19390	19435	19435	19353	19425	19201	19275	19222	19573	19275	19243	19337	19196	19410	19336	19183	19417	19473	19512	19311	19373	19298	19455	19227	19526	19301	19334	19282	19246	19384	19208	19206	19212	19384	19418	19403	19311	19317	19320	19434	19210	19412	19339	19440	19169	19320	19391	19543	19382	19407	19287	19084	19206	19413	19328	19316	19137	19252	19213	19369	19296	19308	19279	19223	19454	19335	19427	19351	19435	19404	19442	19274	19392	19294	19340	19397	19476	19340	19421	19318	19323	19288	19206	19271	19310	19374	19430	19348	19338	19501	19416	19140	19163	19463	19487	19331	19454	19283	19514	19444	19335	19235	19377	19111	19385	19260	19254	19342	19377	19185	19375	19328	19192	19223	19368	19228	19208	19239	19369	19365	19226	19241	19372	19290	19104	19449	19323	19363	19327	19322	19316	19406	19468	19254	19313	19426	19389	19321	19216	19346	19360	19388	19107	19177	19241	19351	19233	19340	19329	19425	19202	19352	19295	19136	19160	19371	19350	19306	19320	19434	19393	19461	19378	19387	19247	19271	19301	19324	19348	19165	19360	19292	19420	19227	19555	19433	19480	19552	19321	19394	19217	19285	19239	19449	19348	19252	19401	19215	19189	19410	19392	19467	19502	19281	19493	19303	19450	19182	19337	19203	19352	19507	19348	19506	19266	19327	19308	19331	19421	19370	19191	19374	19393	19342	19332	19419	19282	19293	19414	19079	19378	19290	19306	19234	19393	19238	19356	19364	19235	19337	19212	19375	19224	19515	19216	19318	19332	19295	19224	19172	19363	19199	19328	19347	19418	19381	19490	19230	19260	19360	19456	19422	19296	19466	19463	19358	19394	19306	19368	19277	19442	19331	19431	19292	19321	19303	19357	19459	19173	19488	19357	19490	19265	19374	19305	19414	19337	19234	19171	19250	19417	19316	19360	19291	19264	19374	19319	19297	19328	19421	19292	19418	19152	19319	19224	19475	19468	19298	19114	19451	19300	19372	19319	19285	19430	19051	19150	19410	19320	19209	19346	19143	19526	19146	19425	19417	19339	19217	19204	19494	19459	19220	19297	19329	19316	19427	19457	19330	19308	19542	19367	19520	19365	19313	19364	19308	19375	19383	19476	19364	19181	19300	19243	19197	19233	19374	19464	19334	19454	19290	19311	19586	19291	19452	19194	19303	19497	19327	19299	19313	19451	19148	19272	19258	19224	19357	19361	19403	19381	19330	19365	19347	19389	19328	19408	19494	19316	19066	19243	19297	19137	19167	19278	19266	19396	19270	19298	19426	19422	19420	19342	19263	19418	19415	19446	19308	19196	19326	19277	19298	19335	19308	19322	19328	19233	19315	19320	19410	19390	19261	19376	19099	19239	19318	19220	19204	19246	19205	19203	19309	19306	19400	19171	19364	19268	19405	19263	19543	19326	19225	19252	19296	19264	19327	19246	19364	19141	19398	19392	19410	19273	19399	19345	19347	19300	19392	19360	19241	19189	19297	19349	19264	19167	19449	19123	19325	19242	19398	19421	19321	19436	19424	19332	19420	19361	19228	19311	19267	19432	19247	19471	19226	19241	19367	19278	19353	19176	19306	19352	19258	19185	19409	19439	19214	19407	19385	19547	19362	19322	19167	19320	19196	19441	19336	19339	19171	19312	19216	19344	19347	19235	19345	19274	19245	19265	19410	19468	19213	19275	19278	19396	19303	19352	19290	19332	19387	19234	19301	19303	19331	19277	19457	19440	19253	19554	19408	19141	19444	19365	19438	19465	19334	19424	19274	19260	19338	19449	19405	19272	19440	19244	19301	19280	19342	19287	19290	19174	19344	19361	19448	19534	19442	19339	19513	19292	19348	19462	19263	19095	19351	19288	19517	19349	19091	19293	19193	19470	19176	19575	19236	19421	19361	19509	19227	19604	19115	19422	19283	19217	19390	19258	19532	19269	19170	19328	19408	19326	19422	19265	19317	19371	19405	19259	19279	19321	19376	19563	19402	19245	19379	19414	19251	19250	19439	19206	19340	19330	19388	19372	19442	19231	19500	19352	19293	19375	19377	19261	19478	19265	19379	19354	19271	19344	19309	19366	19288	19296	19251	19372	19191	19432	19285	19105	19409	19273	19424	19546	19353	19430	19389	19442	19524	19258	19353	19325	19452	19455	19405	19337	19408	19417	19484	19273	19142	19294	19377	19360	19355	19336	19303	19147	19334	19336	19319	19265	19276	19344	19124	19345	19283	19247	19401	19230	19449	19219	19348	19216	19395	19320	19363	19464	19416	19232	19240	19213	19365	19352	19370	19361	19260	19270	19228	19267	19315	19466	19334	19608	19392	19443	19206	19303	19145	19256	19203	19453	19493	19402	19208	19275	19263	19298	19278	19531	19372	19309	19306	19115	19506	19345	19284	19363	19369	19393	19227	19348	19304	19348	19337	19250	19315	19301	19429	19178	19342	19227	19472	19490	19447	19341	19193	19289	19133	19339	19325	19291	19354	19400	19281	19408	19465	19215	19380	19413	19374	19351	19420	19280	19438	19285	19413	19343	19589	19438	19255	19291	19335	19366	19427	19415	19327	19401	19451	19325	19424	19263	19444	19275	19433	19397	19421	19343	19129	19244	19451	19329	19295	19291	19305	19355	19319	19256	19362	19357	19249	19251	19306	19250	19281	19456	19267	19342	19368	19282	19472	19427	19473	19298	19400	19299	19381	19304	19367	19183	19530	19534	19395	19353	19467	19413	19340	19087	19288	19445	19357	19346	19384	19325	19270	19224	19325	19267	19116	19358	19238	19262	19176	19314	19276	19403	19313	19235	19057	19189	19315	19333	19362	19422	19251	19361	19408	19551	19527	19344	19313	19231	19391	19226	19344	19465	19287	19452	19384	19414	19360	19451	19410	19440	19255	19476	19407	19318	19212	19328	19377	19460	19180	19423	19417	19310	19392	19238	19477	19303	19384	19167	19143	19306	19473	19362	19405	19516	19309	19428	19276	19378	19193	19349	19288	19250	19301	19421	19220	19394	19493	19534	19349	19432	19315	19384	19313	19497	19410	19327	19300	19389	19412	19445	19449	19232	19222	19415	19276	19506	19240	19378	19238	19327	19227	19243	19299	19550	19523	19269	19533	19318	19444	19152	19343	19351	19240	19319	19272	19206	19413	19265	19374	19330	19158	19331	19280	19234	19424	19245	19305	19368	19454	19234	19474	19268	19462	19244	19279	19212	19328	19312	19268	19251	19427	19262	19359	19219	19577	19393	19439	19159	19414	19459	19308	19227	19286	19426	19373	19266	19437	19207	19294	19250	19568	19218	19425	19377	19448	19491	19513	19310	19359	19194	19331	19271	19084	19126	19449	19395	19335	19300	19284	19279	19581	19489	19135	19302	19288	19322	19294	19478	19366	19377	19319	19132	19533	19245	19245	19291	19536	19267	19382	19364	19381	19338	19366	19277	19173	19346	19321	19489	19157	19366	19464	19339	19307	19351	19232	19204	19265	19329	19408	19374	19253	19407	19253	19451	19327	19355	19331	19238	19430	19187	19355	19303	19326	19183	19375	19151	19320	19192	19333	19366	19238	19220	19184	19364	19252	19336	19370	19382	19438	19238	19340	19533	19288	19258	19249	19563	19234	19493	19282	19340	19538	19323	19393	19401	19270	19310	19115	19578	19139	19243	19226	19511	19370	19443	19318	19190	19337	19308	19384	19385	19431	19314	19219	19277	19347	19230	19397	19239	19222	19440	19297	19296	19385	19128	19438	19361	19421	19368	19345	19165	19365	19419	19404	19397	19286	19320	19397	19494	19397	19319	19295	19306	19473	19257	19420	19150	19605	19292	19172	19358	19167	19399	19262	19251	19332	19278	19175	19330	19358	19321	19392	19423	19271	19346	19344	19329	19210	19315	19322	19284	19593	19598	19221	19384	19459	19303	19340	19470	19395	19267	19349	19409	19327	19442	18998	19342	19288	19227	19394	19358	19239	19413	19245	19305	19361	19261	19479	19358	19309	19279	19203	19290	19575	19472	19325	19328	19083	19457	19334	19254	19298	19374	19208	19332	19165	19410	19416	19337	19126	19369	19275	19207	19311	19310	19350	19373	19382	19426	19341	19193	19345	19205	19244	19312	19408	19499	19252	19318	19479	19228	19282	19419	19395	19294	19348	19405	19242	19354	19179	19197	19348	19170	19367	19258	19317	19316	19341	19412	19199	19343	19339	19333	19388	19391	19248	19538	19292	19329	19184	19346	19326	19270	19307	19402	19369	19040	19181	19254	19305	19333	19235	19319	19301	19430	19310	19362	19401	19223	19374	19345	19326	19310	19203	19322	19449	19206	19179	19382	19237	19314	19315	19433	19327	19395	19294	19194	19205	19397	19333	19382	19249	19465	19260	19329	19245	19496	19335	19365	19475	19192	19368	19211	19293	19314	19464	19349	19358	19316	19365	19342	19204	19359	19292	19434	19393	19446	19142	19358	19241	19213	19391	19433	19485	19342	19487	19300	19499	19291	19464	19440	19101	19323	19440	19391	19533	19176	19524	19318	19312	19439	19345	19467	19131	19216	19270
22054	20640	26945	24829	25184	34275	40264	37604	36929	36510	36527	35550	35452	35269	34999	34623	34320	34158	34074	33929	33897	33781	33917	33508	33509	33525	33611	33513	33339	33323	33567	33434	33468	33388	33372	33368	33596	33528	33340	33293	33530	33550	33536	33345	33370	33486	33310	33230	33309	33626	33478	33217	33403	33366	33330	33421	33309	33193	33546	33584	33369	33292	33338	33545	33294	33411	33475	33411	33097	33305	33276	33431	33178	33282	33418	33213	33313	33382	33294	33399	33489	33377	33384	33241	32996	33384	33303	33154	33096	33373	33288	33254	33322	33388	33417	33199	33507	33422	33211	33299	33120	33291	33421	33390	33241	33286	33422	33150	33345	33405	33527	33157	33521	33205	33309	33568	33408	33609	33201	33435	33653	33477	33333	33343	33243	33457	33220	33288	33080	33145	33356	33286	33329	33298	33426	33217	33160	33178	33379	33168	33424	33564	33382	33344	33280	33236	33347	33147	33390	33283	33549	33408	33208	33079	33397	33306	33338	33229	33218	33145	33187	33487	33313	33223	33089	33332	33492	33214	33297	33529	33150	33244	33042	33131	33198	33210	33476	33176	33174	33172	33275	33245	33489	33331	33559	33222	33489	33249	33380	33391	33150	33102	33124	33515	33380	33318	33152	33374	33063	33006	33104	33237	33257	33399	33209	33413	33380	33185	33382	33394	33232	33272	33286	33355	33226	33092	33534	33007	33161	33299	33381	33482	33324	33164	33087	33351	33419	33395	33141	33373	33284	33048	33543	33518	33262	33591	33311	33392	33269	33614	33296	33398	33405	33147	33347	33404	33400	33521	33038	33154	33342	33494	32982	33183	33261	33449	33379	33399	33350	33408	33506	33359	33375	33162	33271	33158	33297	33528	33176	33274	33313	33219	33295	33340	33455	33612	33069	33438	33299	33374	33064	33171	33327	33206	33227	33205	33102	33422	33276	33204	33470	33265	33466	33086	33373	33364	33343	33255	33197	33378	33539	33366	33290	33373	33334	33246	33078	33595	33267	33446	33210	33338	33272	33090	33259	33138	33446	33295	33174	33154	33368	33351	33223	33196	33434	33444	33283	33224	33293	33116	33024	33232	33721	33093	33295	33022	33205	33476	33236	33183	33526	33456	33328	33222	33193	33353	33206	33310	33680	33395	33122	33403	33403	33382	33288	33124	33453	33211	33152	33048	33180	33345	33154	33261	33069	33401	33483	33165	33402	33341	33027	33346	33399	33289	33280	33190	33074	33191	33403	33360	33131	33293	33230	33048	33316	32864	33168	33189	33357	33110	33254	33103	33522	33472	33165	33348	33435	33262	33329	33302	33076	33360	33322	33208	33367	33296	33347	33190	33533	33530	33206	33243	33250	32932	33408	33198	33394	33463	33606	33258	33532	33534	33267	33207	33254	33196	33434	33169	33289	33093	33362	33354	33068	33329	33423	33226	33300	33156	33422	33447	33426	33462	33285	33320	33280	33355	33375	33235	33285	33031	33437	33167	33115	33365	33108	33426	33211	33198	33303	33582	33390	33325	33113	33391	33534	33193	33180	33354	33369	33372	33495	33408	33078	33387	33256	33121	33311	33257	33523	33299	33451	33474	33328	33173	33357	33354	33052	33205	33206	33464	33165	32936	33401	33259	33401	32987	33159	33149	33245	33220	33368	33351	33193	33535	33111	33323	33400	33197	33261	33570	33537	33283	33148	33003	33198	33379	33251	33212	33265	33371	33404	33307	33476	33280	33317	33140	33540	33182	33479	33382	33092	33141	33161	33314	33259	33365	33472	33071	33011	33297	33393	33148	33487	33115	33106	33176	33364	33338	33341	33553	33561	33153	33255	33234	33095	33379	33384	33251	33306	33148	33173	33402	33610	33349	33120	33422	33451	33367	33306	32986	33500	33279	32942	33460	33287	33183	33299	33515	33348	33291	33375	32970	33093	33396	33493	33445	33326	33321	33156	33357	33421	33029	33425	33487	33306	33548	33493	33232	33362	33128	33059	33272	33228	33321	33222	33226	33269	33468	33225	33336	33399	33240	33511	33396	33285	33272	33458	33435	33485	33365	33198	33506	33193	33479	33215	33441	33205	33373	33192	33242	33321	33515	33313	33335	33211	33131	33577	33370	33304	33191	33582	33019	33115	33476	33320	32927	33322	33345	33143	33242	33235	33180	33204	33010	33183	33223	33541	33081	33156	33173	33280	33281	33208	33254	33504	33581	33120	33593	33289	33286	33352	33449	33362	33354	33749	33414	33198	33338	33274	33314	33202	33036	33297	33118	33250	33098	33138	33370	33258	33053	33539	33353	33128	33477	33416	33380	32926	33247	33222	33378	33240	33273	33170	33288	33037	33319	33000	33314	33322	33207	33246	33395	33460	33211	33372	33772	33291	33601	33430	33243	33140	33136	33326	33119	33187	33012	33160	33273	33433	33283	33299	33550	33393	33158	33143	33222	33242	33074	33327	33175	33520	33333	33369	33259	33263	33531	33356	32975	33152	32805	33153	33410	33139	33295	33507	33163	33402	33655	33299	33255	33427	33202	33312	33320	33424	33156	33512	33515	33438	33174	33251	33500	33470	33361	33174	33286	33438	32873	32992	33365	33326	33393	33650	33294	33026	33358	33185	33101	33229	33226	33359	33367	33496	33286	33218	33239	33046	33188	33601	33371	33534	33222	33274	33605	33491	33372	32994	33368	33457	33362	33388	33438	33159	33103	33239	33328	33240	33220	33314	33092	33049	33367	33322	33263	33599	33229	33362	33318	33277	33566	33173	33103	33223	33195	33145	33031	33066	33269	33295	33444	33195	33023	33287	33551	33163	33284	33334	33119	33141	33122	33225	33440	33273	33438	33187	33132	33040	33361	33382	33197	33447	33234	33107	33178	33247	33388	33314	33142	33290	33193	33391	33311	32980	33360	33233	33303	33327	33161	33329	33310	33230	33303	33227	33255	33259	33270	33216	33234	33167	33447	33217	33275	33214	33238	33422	33376	33516	33528	33357	33365	33469	33207	32993	33253	33438	33358	33116	33312	33111	33126	33133	33368	33367	33476	33256	33170	33200	33251	33289	33205	33453	32966	33205	33067	33270	33468	32954	33294	33496	33169	33112	33498	33142	33599	33411	33270	33305	33175	33226	33340	33212	33267	33266	33223	33276	33185	33232	33240	33140	33632	33168	33295	33192	33266	33531	33224	33149	33087	33216	33402	33505	33177	33257	33425	33346	33280	33360	33044	33488	33466	33046	33298	33289	33424	33370	33230	33155	33137	33261	33700	33308	33303	33227	33213	33347	33141	33519	33080	33239	33299	33210	33514	33504	33394	33446	33303	33533	32981	33408	33202	33009	33058	33214	33384	33414	33412	33391	33232	33408	33166	33139	33141	33056	33091	33137	33272	33341	33147	33143	33408	33130	33263	33118	33303	33394	33079	33297	33207	33178	33119	33430	33304	33518	33246	33369	33339	33316	33123	33184	33259	33291	33354	33249	33331	33319	33211	33367	33572	33211	33349	33180	33460	33274	33170	33303	33153	33147	32914	33448	33178	33067	33474	33271	33336	33646	33284	33450	33029	33287	33408	33194	33425	33045	33399	33453	33014	33166	33470	33385	33310	33012	33080	33279	33229	33289	33117	33384	33098	33596	33295	33248	32891	33006	33445	33471	33281	33306	33290	33411	33056	33581	33174	33458	33455	33161	33380	33604	33297	33348	33489	33243	33152	33176	33278	33230	33174	33400	33253	33353	33352	33501	33298	33453	33328	33366	33350	33363	33219	32922	33373	33159	33393	33070	33138	33246	33045	33223	33347	33606	33389	33205	33081	33397	33325	33536	33111	33360	33309	33236	33327	33361	33116	33133	33304	33370	33212	33376	33204	33199	33283	33408	33309	33370	33157	33622	32878	32988	33221	33312	33200	33141	33159	33239	33351	33163	33337	33317	33101	32836	33008	33202	33262	33146	33282	33488	33404	33242	33113	33355	33254	33458	33050	32910	33292	33259	33266	33222	33195	33260	33196	33242	33249	33369	33181	33535	33553	33285	33448	33095	33470	33463	33333	33147	33396	33008	33198	33217	33309	33309	33220	33411	33061	33145	33222	33135	33321	33267	33402	33388	33227	33614	33378	33120	33034	33452	33477	33577	33471	33215	33340	33079	33071	33527	33574	33563	33111	33201	33487	33120	33613	33064	33321	33207	33241	33194	33124	33414	33275	33126	33282	33314	33247	33551	33299	33139	33195	33130	33263	33099	33204	33197	33188	33299	33333	33330	33204	33453	33238	33208	33283	33057	33133	33221	33202	33122	33229	33163	33009	33323	33104	33382	33144	33018	33260	33165	33421	33272	33238	33573	33277	33359	33440	33372	33115	33180	33417	33434	33356	33464	33388	33222	33450	33158	33467	33258	33505	33611	33147	33263	33242	33395	33066	33132	33302	33184	33526	33489	33131	33148	32712	33205	33455	33240	33523	33215	33314	32947	33245	33612	33112	32994	33138	33304	33429	33499	33345	33155	33066	33260	33344	33290	33455	33241	33251	33166	33305	33384	33317	33221	33174	33467	33087	33506	33120	33116	33292	33277	33668	33505	33577	33490	33404	33448	33494	33205	33419	33143	33323	33474	33273	33326	33375	33302	33452	33463	33210	33313	33162	33046	33119	33172	33535	33498	33354	33111	33284	33414	33112	33427	33249	33334	33388	33216	32988	33445	33452	33299	33292	33553	33386	33411	33340	33199	33621	33327	33077	33375	33185	33449	33399	33176	33313	33182	33248	33515	33205	33365	33629	33361	33536	33408	33215	33275	33285	33460	33226	33656	33154	33170	33558	33399	33236	33374	33242	33395	32956	33049	33404	33334	33107	33358	33304	33046	33286	33202	33354	33452	33315	33398	33241	33365	33563	33434	33148	33322	33232	33138	33452	33327	33340	33136	33068	33081	33347	33275	33545	33467	33364	33392	33215	33413	33352	33442	33352	33285	33250	33453	33027	33242	33402	33410	33223	33252	33362	33298	32885	33246	33267	33279	33245	33105	33198	33228	33415	33232	33266	33352	33381	33045	33573	33426	33367	33375	33139	33610	33190	33220	33231	33356	33478	33332	33333	33154	33108	33240	33252	33044	33148	33194	33448	33136	33037	33217	33109	33139	33399
22525	37767	40376	36233	33877	30953	28203	26016	24736	23863	23090	22463	22399	21576	21233	21081	20844	20422	20369	20016	20051	19822	19650	19807	19584	19489	19682	19553	19660	19431	19549	19445	19600	19441	19512	19319	19274	19344	19359	19376	19322	19364	19293	19317	19400	19450	19366	19299	19324	19465	19139	19163	19413	19307	19250	19341	19178	19601	19349	19374	19410	19261	19230	19360	19366	19493	19339	19581	19353	19323	19306	19166	19160	19295	19321	19342	19209	19272	19322	19071	19334	19292	19214	19257	19467	19231	19273	19335	19227	19352	19213	19504	19312	19426	19318	19272	19301	19146	19449	19286	19215	19258	19243	19198	19300	19241	19245	19234	19366	19304	19236	19257	19383	19340	19253	19278	19174	19174	19252	19309	19278	19365	19360	19307	19152	19245	19210	19530	19365	19163	19472	19293	19151	19398	19349	19322	19280	19234	19053	19301	19332	19140	19345	19186	19285	19228	19292	19383	19237	19244	19252	19398	19219	19299	19116	19227	19168	19207	19386	19318	19064	19038	19153	19174	19324	19267	19263	19160	19127	19112	19229	19218	19244	19212	19386	19195	19253	19220	19176	19345	19331	19213	19296	19322	19452	19328	19399	19502	19275	19254	19243	19290	19424	19312	19270	19281	19289	19151	19350	19357	19338	19236	19322	19280	19175	19260	19343	19194	19143	19275	19230	19178	19377	19151	19486	19334	19209	19284	19184	19139	19093	19307	19196	19371	19239	19259	19304	19211	19236	19229	19434	19262	19222	19311	19331	19285	19299	19327	19313	19297	19243	19292	19366	19163	19303	19330	19267	19115	19490	19299	19137	19479	19308	19236	19016	19127	19317	19242	19370	19254	19198	19169	19383	19311	19260	19115	19234	19223	19233	19290	19044	19133	19144	19438	19251	19291	19342	19084	19309	19341	19201	19307	19080	19184	19334	19233	19249	19268	19091	19248	19337	19122	19274	19480	19253	19262	19152	19253	19282	19250	19135	19258	19020	19153	19227	19267	19178	19042	19168	19365	19452	19233	19218	19359	19349	19313	19219	19231	19387	19299	19206	19386	19372	19150	19102	19356	19124	19473	19388	19316	19309	19267	19165	19334	19176	19465	19250	19456	19181	19151	19208	19268	19301	19256	19138	19205	19310	19197	19118	19209	19083	19268	19211	19207	19358	19149	19319	19415	19269	19442	19412	19263	19351	19036	19243	19309	19221	19173	19281	19198	19478	19460	19269	19293	19341	19171	19382	19143	19231	19263	19365	19343	19274	19375	19325	19268	19307	19180	19189	19346	19294	19290	19230	19251	19311	19273	19369	19243	19268	19129	19406	19194	19227	19304	19085	19192	19513	19111	19324	19215	19252	19341	19175	19286	19281	19166	19324	19200	19444	19330	19209	19459	19250	19400	19220	19139	19328	19405	19386	19397	19169	19008	19304	19226	19361	19393	19154	19306	19238	19140	19314	19276	19358	19463	19350	19324	19417	19192	19416	19235	19241	19245	19413	19341	19444	19297	19071	19179	19307	19297	19248	19402	19361	19069	19383	19317	19335	19492	19254	19194	19081	19222	19300	19301	19125	19389	19357	19231	19437	19112	19389	19393	19493	19254	19174	19124	19309	19240	19222	19107	19119	19175	19335	19230	19108	19250	19243	19278	19283	19237	19206	19315	19255	19179	19095	19125	19242	19224	19339	19273	19163	19368	19280	19448	19106	19404	19231	19143	19403	19264	19403	19338	19283	19089	19347	19178	19282	19727	19055	19207	19333	19177	19287	19376	19339	19278	19094	19376	19275	19210	19340	19414	19220	19253	19323	19448	19057	19295	18973	19281	19382	19446	19279	19153	19214	19304	19346	19344	19142	19191	19183	19235	19227	19385	19301	19132	19264	19284	19171	19348	19461	19287	19239	19121	19121	19329	19247	19176	19402	19365	19305	19137	19459	19142	19304	19260	19292	19136	19229	19201	19423	19149	19267	19157	19236	19374	19239	19238	19193	19303	19232	19406	19400	19266	19321	19241	19296	19363	19270	19236	19428	19186	19366	19226	19424	19306	19297	19269	19193	19202	19085	19239	19377	19200	19358	19315	19331	19385	19259	19340	19248	19140	19348	19318	19390	19298	19393	19179	19434	19283	19295	19258	19124	19240	19398	19072	19339	19448	19335	19151	19338	19308	19240	19194	19340	19179	19243	19193	19248	19427	19369	19414	19132	19272	19422	19388	19321	19219	19224	19062	19370	19301	19325	19195	19102	19281	19168	19172	19358	19369	19308	19491	19277	19504	19171	19155	19324	19213	19331	19032	19292	19185	19174	19258	19233	19286	19156	19367	19465	19262	19290	19342	19304	19370	19239	19172	19340	19388	19232	19359	19374	19200	19325	19190	19245	19294	19319	19268	19550	19321	19364	19275	19234	19453	19510	19220	19216	19116	19327	19265	19400	19251	19314	19384	19439	19176	19368	19394	19231	19198	19130	19168	19304	19233	19364	19109	19223	19255	19243	19306	19290	19477	19235	19340	19277	19407	19190	19242	19305	19183	19175	19332	19286	19346	19251	19095	19300	19177	19254	19362	19258	19362	19257	19548	19271	19232	19284	19412	19338	19372	19333	19376	19375	19321	19177	19167	19347	19125	19365	19525	19069	19207	19253	19191	19298	19199	19391	19213	19316	19289	19282	19464	19323	19067	19181	19123	19419	19387	19192	19200	19427	19341	19299	19312	19264	19342	19242	19199	19401	19353	19184	19208	19197	19445	19276	19454	19207	19311	19252	19220	19205	19284	19272	19328	19139	19275	19169	19399	19328	19211	19307	19359	19380	19227	19364	19267	19417	19402	19158	19442	19189	19366	19152	19240	19268	19221	19234	19494	19329	19296	19181	19377	19327	19137	19342	19210	19221	19384	19223	19492	19222	19455	19320	19243	19331	19281	19285	19251	19284	19279	19317	19259	19234	19338	19277	19226	19385	19263	19438	19151	19232	19311	19244	19210	19382	19220	19401	19456	19432	19190	19295	19296	19316	19207	19364	19425	19362	19230	19379	19241	19288	19218	19198	19297	19366	19339	19235	19311	19246	19218	19336	19218	19239	19347	19247	19190	19363	19548	19320	19215	19198	19302	19214	19210	19158	19421	19179	19270	19436	19152	19313	19132	19282	19286	19257	19333	19503	19160	19317	19237	19185	19242	19210	19197	19257	19325	19368	19402	19380	19338	19242	19278	19016	19394	19421	19422	19057	19176	19506	19295	19384	19283	19246	19237	19440	19258	19379	19250	19320	19372	19216	19206	19196	19373	19204	19188	19316	19102	19202	19353	19235	19332	19142	19250	19428	19431	19184	19344	19236	19329	19323	19176	19252	19233	19372	19183	19324	19338	19274	19278	19172	19307	19255	19161	19089	19170	19431	19404	19236	19373	19332	19493	19144	19305	19383	19197	19338	19327	19304	19271	19402	19440	19418	19262	19177	19188	19294	19296	19331	19224	19229	19170	19171	19104	19256	19111	19269	19382	19338	19145	19499	19334	19280	19433	19125	19327	19332	19121	19375	19528	19379	19450	19376	19064	19407	19137	19158	19171	19331	19262	19242	19292	19321	19284	19270	19279	19294	19297	19371	19096	19257	19312	19245	19295	19385	19233	19288	19328	19351	19092	19221	19418	19070	19265	19037	19263	19167	19309	19181	19351	19131	19164	19148	19231	19298	19148	19431	19206	19154	19324	19256	19350	19249	19329	19315	19237	19379	19301	19087	19196	19294	19267	19250	19240	19312	19355	19236	19370	19191	19262	19221	19119	19366	19277	19309	19277	19366	19305	19176	19268	19346	19381	19463	19249	19213	19333	19178	19311	19196	19454	19214	19294	19229	19302	19188	19411	19212	19368	19267	19159	19465	19290	19332	19397	19249	19237	19105	19413	19172	19394	19439	19129	19335	19345	19069	19232	19445	19381	19147	19237	19462	19289	19384	19319	19204	19154	19288	19138	19442	19358	19126	19102	19225	19333	19305	19251	19052	19294	19291	19392	19375	19339	19417	19333	19270	19225	19104	19182	19188	19100	19421	19249	19277	19294	19162	19366	19305	19129	19359	19348	19345	19435	19315	19240	19649	19177	19195	19479	19303	19303	19096	19305	19261	19233	19378	19232	19251	19295	19255	19282	19207	19343	19289	19292	19334	19265	19119	19148	19181	19194	19193	19291	19351	19294	19425	19087	19319	19305	19328	19352	19516	19320	19242	19371	19335	19288	19404	19245	19260	19335	19180	19275	19326	19437	19232	19331	19071	19330	19361	19178	19322	19276	19350	19247	19187	19212	19278	19368	19206	19203	19065	19246	19329	19242	19233	19338	19228	19260	19412	19473	19269	19324	19274	19313	19268	19278	19411	19312	19320	19189	19248	19366	19159	19267	19168	19348	19389	19369	19448	19122	19320	19272	19263	19011	19244	19151	19155	19153	19291	19231	19295	19179	19226	19347	19174	19275	19394	19285	19291	19371	19363	19464	19035	19103	19286	19332	19290	19565	19308	19177	19371	19189	19283	19287	19409	19322	19256	19115	19245	19222	19316	19190	19180	19259	19263	19146	19362	19344	19126	19261	19177	19362	19269	19209	19279	19260	19213	19169	19193	19235	19353	19325	19186	19371	19173	19203	19327	19389	19224	19352	19192	19100	19257	19388	19254	19318	19330	19297	19221	19120	19191	19348	19382	19358	19232	19336	19258	19299	19462	19373	19226	19439	19347	19205	19299	19321	19322	19195	19264	19363	19294	19319	19252	19359	19286	19211	19250	19357	19458	19332	19303	19277	19234	19319	19340	19401	19310	19259	19400	19241	19114	19424	19109	19215	19288	19264	19215	19343	19303	19341	19138	19428	19474	19224	19391	19362	19237	19390	19196	19331	19269	19419	19304	19433	19361	19355	19239	19267	19252	19384	19337	19221	19368	19314	19364	19224	19225	19293	19285	19529	19389	19237	19152	19163	19275	19296	19339	19370	19206	19256	19195	19444	19300	19245	19320	19325	19329	19250	19316	19075	19238	19339	19221	19364	19171	19492	19406	19416	19307	19329	19097	19034	19484	19074	19345	19313	19420	19302	19319	19081	19174	19279	19074	19466	19178	19307	19238	19223	19241	19274	19233	19320	19223	19329	19164	19371
37682	32099	38912	39259	38473	38197	37140	36210	35820	35700	35692	35601	35521	34918	34891	34887	34887	34869	34879	35069	34579	34630	34478	34695	34617	34791	34564	34563	34358	34367	34726	34307	34669	34465	34815	34658	34632	34616	34739	34620	34808	34587	34265	34568	34672	34273	34713	34385	34509	34473	34417	34547	34713	34505	34343	34487	34530	34436	34495	34368	34515	34424	34558	34919	34830	34655	34587	34424	34487	34608	34636	34361	34493	34303	34530	34484	34781	34499	34370	34747	34808	34625	34594	34708	34494	34539	34425	34649	34307	34401	34454	34393	34643	34733	34592	34503	34686	34683	34750	34497	34623	34507	34554	34570	34671	34510	34308	34349	34527	34366	34782	34734	34623	34404	34360	34646	34444	34511	34385	34242	34352	34407	34749	34305	34641	34335	34637	34664	34455	34671	34638	34465	34633	34567	34551	34646	34597	34692	34705	34696	34689	34709	34641	34309	34568	34322	34605	34657	34598	34507	34565	34574	34604	34568	34638	34653	34620	34669	34334	34774	34581	34584	34387	34486	34436	34687	34731	34617	34568	34570	34505	34744	34630	34643	34516	34504	34818	34590	34643	34580	34427	34327	34427	34532	34358	34559	34416	34764	34637	34288	34612	34527	34630	34442	34791	34523	34659	34414	34591	34249	34328	34289	34477	34496	34693	34777	34352	34641	34818	34716	34355	34490	34265	34789	34487	34640	34313	34379	34509	34549	34687	34671	34583	34343	34384	34417	34379	34524	34422	34632	34424	34738	34593	34549	34604	34430	34614	34533	34622	34607	34804	34503	34667	34635	34463	34299	34439	34742	34642	34562	34612	34398	34435	34517	34627	34862	34587	34468	34829	34602	34501	34448	34281	34623	34646	34432	34307	34601	34884	34539	34558	34435	34447	34356	34627	34575	34581	34648	34750	34584	34691	34477	34624	34076	34461	34766	34346	34353	34340	34468	34499	34651	34510	34680	34453	34336	34344	34548	34521	34501	34503	34210	34347	34617	34546	34473	34401	34539	34510	34528	34678	34625	34450	34514	34520	34566	34672	34356	34478	34784	34828	34846	34486	34741	34744	34858	34585	34359	34499	34593	34223	34744	34770	34377	34700	34211	34460	34649	34587	34379	34714	34244	34540	34563	34587	34332	34373	34449	34742	34612	34554	34436	34631	34846	34441	34199	34643	34677	34782	34476	34466	34345	34234	34574	34323	34660	34781	34638	34746	34507	34710	34843	34572	34283	34405	34423	34496	34392	34430	34294	34658	34747	34602	34573	34396	33967	34455	34682	34464	34433	34603	34713	34293	34499	34496	34586	34384	34493	34585	34704	34666	34528	34492	34711	34595	34661	34532	34666	34349	34368	34541	34528	34627	34556	34547	34273	34507	34514	34532	34336	34433	34575	34682	34415	34690	34764	34698	34467	34620	34665	34538	34568	34607	34381	34423	34456	34458	34553	34509	34506	34468	34858	34563	34594	34653	34351	34304	34542	34641	34659	34521	34568	34483	34428	34655	34529	34293	34444	34650	34639	34804	34900	34578	34691	34464	34529	34477	34369	34404	34512	34586	34453	34733	34369	34605	34783	34568	34554	34642	34435	34669	34592	34541	34152	34564	34709	34749	34510	34499	34453	34718	34510	34658	34530	34527	34495	34545	34811	34432	34451	34569	34595	34361	34662	34571	34694	34492	34484	34332	34423	34652	34385	34499	34667	34388	34217	34367	34620	34523	34721	34469	34218	34623	34443	34450	34364	34684	34738	34589	34679	34508	34722	34624	34501	34520	34182	34779	34822	34503	34473	34394	34489	34851	34625	34749	34806	34731	34511	34279	34402	34291	34500	34469	34733	34739	34528	34524	34663	34355	34357	34594	34466	34339	34769	34680	34597	34557	34517	34581	34521	34537	34513	34368	34460	34450	34567	34638	34405	34455	34796	34606	34512	34406	34340	34566	34715	34365	34428	34726	34625	34728	34416	34558	34627	34639	34641	34516	34632	34564	34356	34496	34625	34701	34373	34382	34761	34489	34510	34667	34373	34722	34706	34771	34742	34601	34691	34431	34479	34367	34503	34187	34610	34677	34342	34805	34649	34668	34676	34436	34415	34075	34684	34693	34284	34188	34356	34613	34624	34451	34677	34355	34622	34782	34478	34776	34704	34598	34584	34712	34529	34376	34319	34547	34359	34479	34512	34707	34557	34438	34676	34355	34595	34654	34219	34342	34479	34587	34416	34542	34529	34191	34623	34660	34418	34355	34601	34363	34488	34734	34300	34633	34741	34368	34408	34583	34420	34460	34554	34709	34687	34668	34603	34786	34592	34511	34364	34481	34400	34484	34489	34656	34656	34522	34537	34658	34494	34524	34928	34478	34479	34602	34737	34903	34222	34563	34611	34374	34847	34444	34412	34374	34461	34464	34368	34721	34371	34646	34479	34642	34405	34703	34465	34495	34707	34754	34809	34664	34749	34437	34570	34658	34421	34560	34497	34640	34700	34976	34463	34712	34707	34293	34428	34510	34663	34509	34654	34618	34493	34658	34564	34557	34520	34664	34723	34569	34280	34445	34604	34456	34622	34471	34561	34573	34487	34709	34246	34469	34265	34459	34483	34764	34607	34447	34292	34771	34677	34698	34625	34420	34579	34593	34442	34655	34790	34617	34517	34386	34566	34595	34507	34583	34339	34654	34594	34428	34556	34570	34615	34363	34390	34542	34820	34358	34363	34364	34744	34929	34557	34477	34629	34430	34465	34663	34658	34447	34598	34785	34594	34541	34584	34420	34203	34203	34823	34740	34422	34862	34541	34513	34448	34696	34527	34269	34564	34453	34707	34809	34542	34642	34806	34833	34461	34607	34800	34622	34361	34467	34487	34722	34600	34825	34574	34578	34832	34561	34642	34531	34618	34681	34775	34252	34616	34775	34416	35131	34820	34582	34691	34577	34451	34631	34676	34683	34572	34564	34875	34670	34575	34523	34631	34503	34552	34511	34509	34617	34763	34661	34640	34583	34676	34468	34434	34541	34576	34614	34561	34391	34678	34705	34625	34864	34253	34577	34615	34595	34466	34469	34652	34768	34523	34585	34204	34695	34533	34716	34582	34323	34473	34786	34536	34450	34766	34618	34464	34663	34465	34515	34445	34498	34617	34740	34768	34457	34542	34883	34525	34416	34708	34643	34708	34401	34742	34675	34716	34475	34568	34673	34511	34725	34664	34661	34184	34245	34618	34632	34533	34577	34616	34652	34624	34521	34677	34764	34673	34643	34448	34289	34692	34811	34563	34721	34611	34770	34290	34421	34578	34637	34507	34657	34548	34609	34670	34581	34646	34682	34869	34588	34068	34434	34390	34441	34592	34583	34457	34522	34647	34428	34551	34521	34667	34316	34750	34826	34605	34503	34139	34324	34679	34740	34721	34520	34645	34703	34615	34381	34458	34387	34503	34393	34517	34516	34613	34652	34527	34598	34391	34521	34631	34543	34494	34533	34775	34556	34287	34571	34817	34563	34802	34547	34607	34461	34769	34472	34522	34344	34526	34295	34486	34494	34571	34825	35027	34768	34397	34763	34878	34347	34736	34435	34530	34758	34364	34521	34879	34645	34313	34541	34540	34673	34563	34593	34479	34273	34166	34645	34488	34452	34583	34527	34823	34718	34570	34635	34534	34499	34470	34407	34129	34460	34608	34505	34594	34692	34561	34692	34725	34716	34329	34556	34488	34284	34610	34701	34543	34436	34832	34547	34490	34853	34651	34578	34776	34814	34357	34682	34448	34397	34618	34721	34352	34747	34244	34742	34376	34635	34433	34557	34730	34712	34462	34461	34256	34841	34553	34574	34584	34758	34582	34639	34501	34881	34482	34290	34597	34514	34521	34550	34734	34661	34609	34773	34572	34760	34366	34453	34449	34468	34462	34277	34504	34546	34456	34459	34687	34492	34858	34481	34621	34624	34523	34617	34662	34814	34419	34320	34459	34365	34849	34639	34413	34454	34212	34716	34671	34607	34610	34483	34669	34542	34293	34625	34626	34145	34610	34571	34512	34638	34262	34448	34143	34267	34122	34674	34302	34703	34482	34608	34440	34740	34796	34366	34450	34492	34542	34547	34302	34418	34433	34699	34523	34573	34491	34483	34691	34599	34627	34670	34713	34427	34505	34622	34740	34615	34693	34761	34538	34753	34687	34617	34272	34536	34643	34516	34934	34805	34588	34353	34356	34425	34529	34758	34506	34598	34465	34057	34732	34768	34648	34414	34331	34716	34771	34588	34246	34687	34571	34523	34092	34400	34773	34443	34726	34564	34643	34628	34232	34649	34769	34514	34430	34229	34705	34477	34342	34584	34700	34487	34516	34496	34504	34304	34476	34479	34508	34605	34242	34657	34579	34516	34660	34642	34687	34915	34490	34584	34336	34334	34414	34757	34876	34401	34531	34585	34638	34299	34491	34542	34715	34364	34717	34571	34673	34429	34349	34695	34385	34654	34705	34684	34719	34653	34745	34646	34731	34611	34366	34355	34668	34424	34600	34436	34691	34512	34411	34482	34493	34512	34572	34540	34639	34440	34518	34688	34505	34776	34623	34539	34433	34831	34455	34580	34610	34538	34569	34608	34567	34616	34445	34440	34774	34471	34498	34750	34587	34503	34609	34606	34330	34435	34467	34595	34643	34505	34593	34730	34324	34396	34518	34892	34349	34552	34445	34585	34599	34767	34666	34527	34496	34597	34448	34125	34570	34627	34470	34463	34686	34958	34558	34665	34499	34449	34560	34612	34546	34395	34586	34486	34782	34651	34734	34446	34671	34513	34308	34338	34571	34247	34542	34635	34611	34932	34589	34522	34752	34458	34166	34263	34470	34398	34279	34320	34592	34739	34686	34511	34597	34458	34625	34345	34781	34561	34542	34767	34447	34617	34696	34741	34754	34517	34575	34455	34337	34731	34695	34626	34649	34421	34689	34436	34343	34764	34737	34302	34778	34611	34785	34466	34794	34958	34666	34560	34517	34475	34557	34536	34654	34476	34666	34665	34659	34321	34731	34246	34396	34915	34713	34715	34713	34634	34514	34525	34316	34259	34610	34455	34467	34546	34572	34758	34706	34655	34552	34589	34288	34421	34447	34414	34673	34648	34585	34654	34380	34467	34408	34761	34538
25263	28313	29646	27339	26481	24753	23451	22216	21665	21534	21096	20915	20914	20675	20695	20437	20137	20355	20264	20071	20215	20029	19880	19874	19967	19980	19712	19897	19919	19774	19939	19825	19764	19802	19951	19936	19888	19644	19870	19921	19787	19824	19902	19767	19786	19795	19766	19832	19798	19892	19792	19945	19861	19999	19878	19914	19811	19979	19804	20002	19874	19896	19803	19976	19684	19857	19737	19784	19847	19795	19873	19910	19892	19789	19760	19847	19855	19780	19792	19817	19869	19821	19875	19723	19842	19878	19832	19870	19670	19787	20042	19995	19927	19842	19767	19695	19793	19806	19761	19934	19899	19899	19833	19716	19756	19859	19701	19988	19740	19791	19669	19796	19777	19824	19775	19856	19737	19820	19738	19780	19767	19876	19724	19903	19695	19719	19718	19876	19751	19900	19893	19748	19840	19796	19801	19663	19948	19955	19826	19987	19845	20044	19655	19919	19774	19849	19757	19938	19806	19778	19738	20014	19903	19859	19859	19710	19792	19573	19837	19845	19991	19705	19892	19797	19794	19799	19868	19720	19937	19775	19756	19935	19992	19752	19786	20092	20008	19819	19841	19709	19868	20022	19989	19827	19740	19942	19801	19864	19834	19637	19851	19712	19842	19643	19858	19850	19747	19795	19803	19965	19829	19872	19722	20030	19878	19989	19998	19755	19763	19927	19830	19928	19898	19987	19676	19866	20028	19899	19959	19699	19721	19817	19640	19873	19768	19837	19826	19676	19807	19688	19839	19811	19707	19776	19786	19683	19841	19928	19818	19806	19853	19880	19905	19907	19918	19802	19828	20085	19762	19795	19826	20038	19832	19909	20045	20012	19787	19867	19843	19809	19934	19757	19787	19765	19618	19732	19739	19727	19886	19879	19722	19807	19857	19748	19949	19655	19917	19920	19598	19956	19854	19724	19850	20129	19821	19738	19784	19873	19968	19948	20021	19760	19822	19898	20016	19882	19865	19838	19787	19746	19765	19696	19766	19788	19909	19885	19771	19744	19871	19745	19789	19901	19798	19769	19681	19989	19861	19867	19773	20050	19785	19814	19909	19837	19683	19806	19943	19739	19896	19827	20041	19828	19912	19757	19978	19937	19779	19722	19949	19757	19800	19836	19790	19929	19948	19765	19850	20012	19804	19765	19994	19852	19762	19787	20010	19680	19972	19948	19834	19892	19826	19808	19850	19888	19939	19808	19757	19939	19846	19773	19849	19813	19747	19874	19727	19863	19857	19825	19907	19990	19979	19568	19768	19770	19879	19834	19654	19683	19785	19947	19781	19861	19848	19877	19923	19875	19811	19889	19949	19760	19934	19905	19751	19818	19945	19843	19833	19963	19893	19765	19978	19879	19837	19758	19721	19890	19858	20049	19790	19968	19917	19855	19791	19915	19765	19963	19783	19708	19783	19736	19861	19816	19806	19837	20023	19853	19839	19969	19836	19971	19843	19821	19772	19758	19536	19877	19752	19839	19771	19704	19809	19844	19945	19686	19673	19687	19844	19712	19575	19850	20033	19786	19843	19853	19859	19956	19796	19826	19775	19854	19826	19825	19791	19754	19853	19755	19744	19892	19859	19831	19580	19922	19864	19805	19806	19732	19734	19830	19738	19757	19815	19855	19889	19948	19780	19845	19821	19860	19816	19830	20050	19802	19744	19759	19932	19893	19949	19868	20102	19599	19861	19637	19795	19919	19718	19847	19835	19924	19596	19718	19894	19833	19930	19864	19867	19863	19692	19771	19917	19915	19813	19707	19720	19751	19815	19848	19847	19874	19813	19803	19759	19823	20017	19724	19942	19831	19754	19936	19853	19739	19773	19858	19705	19925	19811	19826	19850	19889	19808	19687	19809	19724	19819	19871	19764	19852	19796	19821	19932	19861	19587	19956	19951	19883	19966	19885	19566	19818	19785	19966	19936	19798	19832	19784	19731	20115	19969	19933	19768	19918	19776	19793	19852	19959	19846	19815	19830	19925	19934	20004	19634	19761	19856	19855	19943	19871	20061	19794	19884	19656	19765	19919	19784	19915	19734	19866	19937	19881	19830	19764	19928	19764	19922	19787	19678	19830	19707	19756	19846	19779	19830	19845	19906	19973	19955	19912	19894	19937	19769	20006	19767	19866	19751	19722	19718	19768	19910	19905	19803	19909	19740	19743	19855	19863	19730	19769	19724	19891	19871	19884	19833	19705	19726	19883	19733	19991	19969	19805	19658	19868	19775	19769	19883	19917	19923	19699	19729	19675	19740	19855	19870	19789	19870	19834	19627	19791	19798	19853	19623	20076	19498	19999	19648	19733	19958	19645	19747	19730	19793	20131	19809	19735	19702	19843	19733	19866	19850	19874	19814	20041	19919	20030	19920	19837	19837	19951	19879	19973	19725	19888	19831	19984	19893	19786	19859	19805	19781	19996	19772	19818	19780	19870	19754	19924	19712	19738	20026	19867	19642	19937	19893	19731	19704	19738	19638	19922	19947	19856	19786	19728	19878	19734	19677	19980	19808	19798	19759	19714	19811	19947	19749	19736	19826	19746	19890	19878	19884	19848	19905	19998	19739	19741	19842	19739	19718	19834	19903	19845	19794	19985	19824	19895	19996	19696	19794	19812	20032	19902	19908	19793	19744	19790	19858	19890	19959	19922	19705	19719	19848	19867	19868	19944	19784	19715	19912	19812	19831	19721	19950	19880	20176	20034	19895	19659	19784	19715	19891	20063	19935	19840	19767	19721	19850	19951	19827	19701	19785	19665	19773	19876	19686	19894	19796	19990	19776	19934	19789	19834	19835	19745	19882	19835	19719	19791	19913	19793	19839	19759	19829	19929	19738	19979	19862	19840	19647	19952	19961	19776	19789	19879	19842	19864	19801	19795	19851	19820	19738	19676	19822	19936	20031	19720	19807	19901	19809	19889	19998	19838	19753	19856	19905	19693	19809	19800	19724	19714	19650	19653	19781	19950	19720	19883	19801	19698	19881	19899	19873	19895	19744	19866	19856	19679	19952	19669	19826	19899	19694	19808	19920	19714	19845	19792	19792	19803	19996	19898	19563	19829	19871	19820	19838	19846	19706	19768	19805	19828	19926	19663	19808	19963	19915	19909	19844	19808	19917	19873	19837	19949	19915	19924	19730	19821	19901	19606	19927	19836	19845	19752	19795	19856	19944	19747	19837	19821	19888	19788	20006	19783	19785	19951	19871	19889	19815	19683	19757	19931	19547	19784	19971	19871	19951	19838	19615	19520	19793	19913	19704	19794	20158	19855	19816	19744	19901	19903	19908	19622	19898	19793	19834	20010	19885	20112	19942	19684	19721	19884	19931	19831	19718	19858	19900	19858	20023	19648	19860	19841	19825	19822	20025	19903	20003	19828	19751	19869	19889	19741	19922	19712	19677	19888	19855	19716	19784	19807	19734	19849	19910	19943	19892	19857	19773	19826	19972	19832	20061	19833	19917	19835	19789	19843	19756	19916	19788	19916	19799	19979	19786	19996	19852	19794	19868	19824	19845	19894	19589	19924	20090	19810	19748	19811	19927	19888	19887	19866	20005	19883	19866	19809	19858	19925	19884	19785	19848	19807	19970	19818	19835	19746	19744	19787	19775	19837	19572	19756	19983	19899	19886	19893	19840	19725	19787	19808	19687	19746	19877	19828	19895	19997	19815	19813	19750	19822	19894	19887	19738	19827	19685	19887	19930	19751	19908	19703	19832	19987	19677	19802	19925	19940	19792	19756	19720	19702	20109	19739	19645	19803	19918	19779	19780	19783	19767	19953	19872	19849	19852	19865	19727	20044	19647	19676	19943	19783	19583	19809	19711	19696	19706	19833	19928	19884	19772	19845	19885	19960	19678	19750	19948	20132	19974	19712	19911	19964	19659	19923	19856	19752	19798	19701	19919	19881	19911	19673	19832	19979	19793	19885	19827	19884	19927	19851	19975	19873	19811	19844	19702	19780	19874	19824	19739	19837	19931	19731	19748	19843	19723	19773	19759	19950	19745	19812	19725	19843	19813	19936	19734	19823	19876	19800	19865	19793	19768	19894	19890	19798	19845	19878	19912	19718	19736	19703	19906	19905	19897	19982	19813	19755	19958	19899	19812	19963	19862	19965	19900	19740	19601	19957	19846	19921	19915	19774	19802	19986	19705	19901	19786	20001	19881	19901	19798	19972	19675	19766	19664	19823	19805	19864	19848	19748	19824	19937	20159	19888	19956	19840	19931	19826	19665	19898	19786	19754	19799	19898	19930	19784	19893	19834	19978	19873	19837	19782	19775	19883	19765	19943	19908	19905	19857	19847	19880	19781	19724	19815	19817	19756	19960	19689	19678	19896	19945	19710	19787	19846	19807	19838	19695	19752	19800	19851	19920	19949	19964	19830	19954	19819	19897	19816	19854	19885	19790	20065	19782	20005	19983	19643	19661	19882	19945	20041	19712	19845	19920	19845	19860	19680	19835	19894	19985	20007	19808	19871	20037	19849	19803	19869	19661	19814	19665	19963	19867	19995	19869	19750	19828	19647	19971	19698	19820	19851	19789	19844	19958	19961	19806	19860	19819	19846	19664	19719	19747	19607	19936	19858	19666	19839	19822	19854	19784	20037	19974	19698	19953	19711	19875	19849	19793	19889	19828	19965	19776	19668	20075	19868	19762	20035	19736	19825	19898	19956	19850	19893	19819	19626	19869	19932	19757	19838	19903	19841	19826	19825	19891	19747	19809	19849	19717	19709	19896	19738	19692	19870	19704	19857	19907	19859	19851	19868	19909	19820	19738	19746	19645	19798	19883	20100	19940	19733	19743	19846	20072	19774	19872	19765	19755	19592	19944	19796	19859	19757	19832	19759	20053	19710	19852	19905	19924	19884	19821	19701	19730	19761	19942	19905	19791	19993	19985	19649	19891	19937	19712	19890	19696	20045	19792	19822	19731	19681	19934	19858	19766	19503	19843	19805	19909	19850	19860	19863	19845	19782	19825	19821	19949	19914	19705	19937	19833	19671	19877	20010	19979	19794	19683	19929	19877	19932	19767	19822	19910	19848	19943	19768	19893	19750	19972	19749	19857	19915	19829	19817	19855	19800	19925	20008	19873	20128	19798	19875	19714	20013	19882	19842	19748	19918	19806	19808	19975	19802
22914	20653	27059	25474	27944	35960	39352	36910	35840	35683	35436	35273	34937	34717	34469	34450	34236	33960	33943	33645	33888	33516	33818	33541	33964	33689	33583	33638	33474	33455	33731	34053	33449	33752	33792	33566	33219	33643	33511	33202	33526	33800	33545	33381	33638	33570	33574	33566	33474	33472	33515	33397	33552	33457	33337	33215	33455	33592	33562	33723	33384	33381	33470	33585	33326	33604	33681	33466	33512	33626	33618	33319	33046	33780	33460	33817	33512	33473	33367	33378	33433	33755	33416	33484	33463	33303	33240	33715	33363	33483	33551	33316	33422	33240	33893	33472	33421	33441	33499	33529	33605	33801	33518	33544	33593	33504	33404	33532	33521	33467	33359	33370	33421	33390	33514	33509	33814	33385	33394	33285	33606	33442	33766	33473	33359	33508	33291	33551	33382	33560	33489	33488	33233	33267	33271	33267	33489	33520	33562	33263	33401	33411	33442	33421	33221	33552	33623	33586	33584	33365	33397	33259	33507	33624	33371	33652	33426	33544	33552	33395	33382	33412	33694	33541	33666	33377	33508	33733	33491	33465	33507	33767	33641	33467	33374	33252	33483	33675	33452	33747	33353	33494	33559	33429	33524	33451	33448	33509	33347	33377	33534	33566	33859	33157	33468	33474	33243	33430	33338	33356	33399	33357	33441	33562	33380	33396	33352	33476	33262	33642	33316	33363	33416	33668	33437	33387	33923	33572	33335	33325	33368	33558	33234	33140	33580	33539	33572	33427	33606	33377	33595	33176	33161	33612	33852	33553	33297	33354	33659	33518	33611	33394	33560	33444	33379	33506	33351	33302	33371	33509	33630	33374	33491	33345	33377	33495	33425	33468	33343	33383	33644	33587	33591	33332	33390	33424	33236	33556	33590	33311	33349	33435	33471	33577	33230	33418	33486	33418	33336	33307	33584	33455	33354	33504	33431	33495	33502	33686	33381	33514	33605	33366	33490	33449	33687	33450	33564	33502	33183	33679	33370	33685	33291	33285	33560	33340	33109	33515	33640	33245	33684	33421	33654	33360	33481	33382	33491	33532	33693	33358	33538	33791	33455	33303	33671	33139	33550	33471	33572	33681	33540	33526	33498	33487	33555	33309	33380	33501	33522	33577	33368	33348	33515	33573	33562	33502	33516	33433	33430	33369	33356	33740	33437	33294	33558	33583	33360	33614	33447	33487	33327	33462	33282	33535	33508	33566	33754	33368	33679	33725	33219	33582	33364	33314	33288	33247	33558	33361	33436	33409	33527	33262	33619	33132	33549	33420	33555	33199	33488	33397	33419	33448	33572	33516	33639	33543	33294	33140	33323	33338	33453	33283	33476	33370	33438	33413	33479	33407	33666	33566	33667	33439	33427	33446	33246	33256	33491	33460	33478	33507	33581	33464	33411	33401	33419	33516	33542	33328	33619	33328	33247	33211	33358	33092	33353	33563	33513	33439	33524	33515	33331	33522	33176	33587	33458	33315	33420	33336	33322	33333	33378	33316	33536	33577	33437	33617	33726	33544	33354	33421	33581	33553	33304	33356	33643	33554	33678	33621	33581	33411	33406	33637	33313	33474	33384	33558	33068	33210	33753	33446	33360	33455	33672	33539	33586	33313	33438	33435	33223	33147	33368	33478	33416	33365	33659	33611	33389	33272	33701	33574	33435	33392	33379	33297	33377	33412	33397	33477	33484	33316	33722	33268	33437	33605	33327	33475	33650	33538	33634	33461	33180	33324	33328	33161	33618	33302	33681	33548	33493	33527	33671	33538	33639	33423	33467	33324	33504	33458	33474	33492	33407	33450	33460	33540	33445	33605	33513	33371	33305	33448	33377	33335	33385	33478	33246	33419	33411	33695	33616	33610	33274	33290	33608	33540	33187	33202	33445	33607	33377	33118	33104	33411	33515	33490	33705	33510	33481	33529	33412	33535	33359	33312	33491	33343	33577	33263	33279	33621	33643	33352	33501	33463	33438	33345	33518	33546	33476	33302	33414	33246	33760	33611	33690	33644	33527	33715	33614	33660	33486	33486	33286	33155	33306	33445	33570	33643	33693	33518	33263	33317	33448	33383	34000	33681	33453	33331	33553	33504	33720	33443	33517	33482	33627	33029	33400	33341	33587	33498	33412	33307	33634	33673	33432	33733	33583	33673	33282	33486	33644	33533	33372	33696	33634	33563	33485	33198	33429	33316	33297	33483	33307	33403	33328	33531	33287	33550	33479	33445	33612	33419	33275	33468	33273	33726	33397	33360	33585	33388	33324	33386	33489	33332	33381	33430	33442	33502	33399	33402	33444	33537	33538	33505	33431	33319	33649	33453	33324	33099	33367	33402	33388	33629	33581	33458	33699	33392	33819	33483	33550	33529	33517	33685	33427	33505	33473	33183	33441	33584	33272	33146	33395	33471	33316	33552	33560	33498	33412	33609	33517	33521	33376	33372	33367	33782	33099	33560	33585	33467	33459	33346	33273	33113	33535	33513	33476	33494	33607	33447	33752	33429	33244	33373	33597	33389	33284	33588	33347	33506	33418	33362	33534	33347	33653	33505	33439	33627	33281	33301	33475	33421	33427	33308	33403	33193	33365	33441	34016	33139	33471	33741	33527	33299	33381	33116	33523	33692	33438	33588	33750	33401	33348	33718	33608	33255	33217	33357	33683	33593	33647	33472	33227	33689	33531	33325	33341	33531	33463	33627	33490	33366	33516	33526	33349	33376	33570	33431	33726	33290	33385	33424	33633	33475	33366	33416	33538	33425	33398	33448	33559	33503	33623	33225	33754	33508	33626	33500	33559	33440	33632	33404	33404	33485	33485	33351	33514	33648	33667	33617	33349	33169	33423	33620	33283	33499	33481	33187	33466	33351	33431	33515	33538	33229	33516	33228	33383	33410	33726	33732	33537	33554	33212	33505	33456	33389	33549	33467	33414	33625	33705	33506	33169	33464	33287	33424	33566	33793	33316	33487	33300	33339	33304	33364	33382	33358	33449	33535	33396	33216	33300	33638	33318	33288	33627	33495	33493	33444	33735	33483	33415	33375	33554	33377	33242	33220	33631	33154	33507	33509	33396	33576	33425	33573	33633	33512	33676	33405	33223	33692	33502	33680	33779	33430	33580	33598	33538	33522	33301	33700	33607	33507	33498	33776	33776	33314	33448	33569	33472	33294	33381	33289	33513	33453	33619	33624	33325	33333	33334	33401	33515	33335	33248	33460	33614	33650	33444	33367	33231	33710	33200	33488	33532	33278	33681	33682	33366	33434	33267	33215	33645	33514	33580	33582	33573	33734	33726	33600	33708	33467	33563	33762	33440	33482	33637	33384	33296	33479	33686	33415	33594	33413	33402	33571	33279	33483	33212	33420	33609	33351	33564	33435	33313	33470	33255	33495	33380	33468	33300	33755	33312	33656	33831	33610	33492	33458	33342	33327	33383	33362	33767	33784	33444	33460	33497	33477	33259	33519	33518	33495	33482	33499	33373	33286	33508	33365	33476	33518	33750	33135	33254	33480	33479	33552	33562	33547	33560	33369	33713	33614	33485	33863	33149	33532	33582	33424	33490	33244	33406	33415	33675	33477	33636	33255	33584	33626	33306	33482	33604	33428	33539	33416	33141	33412	33425	33350	33401	33457	33489	33478	33208	33534	33346	33633	33423	33387	33295	33461	33638	33322	33637	33360	33356	33288	33543	33294	33511	33715	33563	33410	33520	33374	33420	33378	33518	33413	33352	33348	33425	33511	33523	33539	33506	33535	33450	33182	33367	33450	33166	33360	33573	33017	33461	33353	33497	33153	33568	33495	33359	33182	33284	33813	33389	33467	33465	33488	33307	33501	33369	33473	33421	33862	33599	33150	33379	33251	33638	33589	33525	33392	33788	33577	33490	33247	33412	33430	33312	33301	33298	33489	33168	33475	33501	33524	33462	33416	33359	33526	33323	33728	33345	33642	33518	33590	33624	33287	33683	33577	33447	33528	33329	33504	33368	33330	33397	33490	33496	33259	33425	33598	33503	33657	33499	33456	33547	33278	33377	33343	33509	33235	33449	33437	33616	33277	33714	33463	33588	33523	33654	33487	33531	33373	33519	33466	33353	33598	33386	33610	33439	33638	33833	33542	33584	33521	33382	33414	33460	33426	33516	33492	33350	33439	33480	33592	33604	33654	33720	33570	33611	33414	33535	33354	33191	33593	33817	33742	33543	33276	33574	33480	33380	33419	33201	33456	33494	33368	33593	33508	33528	33353	33230	33402	33567	33043	33511	33561	33231	33523	33436	33498	33487	33233	33593	33573	33601	33606	33652	33239	33472	33549	33121	33370	33374	33505	33583	33430	33328	33418	33528	33485	33415	33639	33606	33420	33575	33528	33375	33307	33510	33738	33527	33588	33655	33550	33464	33513	33377	33378	33224	33729	33520	33596	33197	33443	33160	33098	33491	33411	33596	33575	33783	33697	33355	33440	33600	33645	33585	33565	33252	33355	33504	33277	33340	33553	33270	33546	33448	33519	33782	33211	33535	33492	33494	33350	33740	33504	33464	33481	33299	33396	33495	33496	33471	33546	33576	33417	33298	33351	33554	33848	33274	33294	33731	33311	33386	33186	33345	33357	33384	33646	33546	33282	33330	33583	33834	33517	33451	33483	33686	33182	33290	33767	33195	33382	33484	33586	33523	33321	33250	33265	33624	33578	33344	33414	33558	33525	33701	33631	33593	33447	33637	33294	33579	33320	33581	33577	33340	33587	33620	33582	33476	33796	33635	33579	33593	33298	33343	33211	33660	33376	33555	33707	33460	33251	33506	33581	33275	33584	33333	33233	33374	33317	33339	33307	33523	33564	33679	33479	33177	33858	33661	33562	33511	33583	33710	33773	33584	33653	33460	33493	33536	33301	33324	33373	33351	33383	33436	33304	33413	33502	33260	33744	33654	33404	33719	33344	33415	33423	33284	33697	33454	33469	33257	33261	33545	33315	33442	33516	33644	33430	33496	33546	33405	33211	33741	33347	33610	33837	33666	33552	33672	33643	33433	33227	33399	33311	33418	33370	33583	33230	33509	33604	33571	33662	33300	33472	33585	33463	33301	33567	33215	33418	33606	33294	33530	33316	33282	33513	33668	33536	33748	33503	33461	33583	33388	33429	33168	33371
21101	33952	35004	31389	29917	28123	26024	24227	23208	22544	22236	21816	21391	20929	20946	20451	20407	20149	19940	19968	19687	19887	19876	19733	19718	19490	19709	19606	19564	19502	19867	19493	19545	19566	19710	19539	19417	19497	19564	19522	19327	19485	19533	19623	19569	19673	19540	19441	19422	19341	19545	19401	19336	19371	19548	19455	19317	19457	19565	19436	19601	19519	19483	19656	19426	19223	19346	19509	19344	19481	19495	19520	19423	19366	19451	19297	19759	19596	19409	19382	19259	19334	19465	19479	19273	19426	19297	19374	19276	19425	19380	19485	19378	19311	19339	19220	19332	19415	19294	19489	19424	19416	19472	19601	19496	19436	19487	19248	19278	19533	19401	19241	19414	19431	19539	19307	19439	19295	19295	19358	19343	19371	19140	19429	19322	19538	19241	19347	19471	19577	19330	19565	19406	19416	19333	19613	19425	19496	19468	19436	19409	19336	19468	19362	19413	19529	19550	19396	19364	19505	19287	19393	19417	19261	19404	19377	19566	19439	19471	19595	19513	19288	19495	19381	19297	19260	19364	19143	19522	19359	19504	19489	19451	19251	19295	19500	19483	19594	19375	19231	19287	19356	19393	19307	19456	19433	19419	19472	19288	19423	19396	19371	19346	19414	19418	19605	19369	19508	19513	19491	19379	19553	19443	19359	19521	19333	19339	19358	19566	19516	19387	19604	19569	19305	19520	19348	19214	19487	19516	19296	19529	19426	19410	19336	19254	19460	19403	19547	19419	19506	19239	19343	19378	19611	19335	19483	19370	19449	19436	19550	19325	19383	19331	19317	19439	19330	19405	19567	19348	19570	19529	19471	19493	19274	19378	19237	19589	19433	19288	19438	19340	19516	19289	19439	19479	19443	19551	19495	19528	19372	19392	19502	19393	19295	19199	19537	19468	19499	19263	19360	19352	19552	19478	19370	19414	19383	19392	19629	19606	19415	19426	19312	19610	19331	19459	19382	19417	19359	19354	19572	19390	19444	19365	19337	19540	19338	19465	19291	19461	19429	19339	19401	19569	19317	19501	19365	19277	19350	19390	19330	19449	19531	19334	19314	19436	19449	19444	19421	19416	19221	19244	19301	19468	19253	19390	19411	19275	19584	19252	19287	19339	19362	19333	19581	19481	19406	19238	19249	19402	19505	19535	19490	19393	19440	19386	19548	19537	19315	19403	19410	19292	19366	19469	19538	19629	19485	19416	19388	19507	19573	19495	19435	19455	19771	19421	19388	19353	19286	19370	19635	19380	19335	19470	19395	19375	19305	19264	19270	19431	19440	19425	19388	19665	19329	19412	19590	19354	19365	19406	19524	19343	19518	19499	19314	19494	19434	19423	19431	19383	19435	19677	19530	19492	19276	19362	19198	19530	19351	19402	19522	19532	19513	19582	19291	19332	19492	19367	19391	19430	19395	19580	19411	19194	19337	19448	19323	19439	19505	19567	19428	19595	19371	19420	19447	19328	19313	19552	19529	19493	19453	19365	19263	19524	19432	19514	19484	19510	19402	19354	19467	19414	19689	19526	19441	19493	19481	19433	19481	19497	19359	19440	19404	19545	19279	19467	19453	19442	19359	19313	19383	19437	19448	19302	19515	19254	19522	19410	19307	19377	19455	19383	19428	19454	19440	19444	19379	19380	19409	19561	19312	19365	19462	19227	19476	19447	19476	19404	19282	19487	19525	19522	19497	19511	19367	19550	19427	19414	19399	19500	19402	19418	19480	19591	19327	19388	19385	19455	19320	19373	19384	19496	19394	19274	19368	19334	19310	19185	19382	19330	19464	19561	19301	19274	19429	19488	19496	19384	19189	19336	19420	19468	19368	19474	19446	19307	19443	19490	19496	19430	19507	19325	19476	19365	19508	19562	19495	19349	19495	19400	19493	19279	19376	19399	19442	19273	19480	19395	19441	19351	19292	19671	19427	19470	19445	19437	19433	19383	19611	19594	19264	19497	19447	19393	19552	19522	19374	19279	19422	19271	19510	19445	19337	19513	19298	19126	19491	19393	19305	19422	19429	19419	19445	19448	19532	19452	19573	19356	19305	19409	19550	19590	19473	19457	19482	19370	19252	19455	19342	19425	19168	19329	19455	19308	19317	19458	19509	19472	19412	19261	19351	19339	19650	19364	19246	19381	19539	19365	19410	19368	19236	19366	19453	19185	19628	19377	19310	19558	19248	19627	19286	19483	19392	19379	19372	19534	19307	19412	19289	19417	19498	19381	19272	19432	19420	19253	19518	19437	19609	19312	19488	19631	19530	19348	19653	19436	19600	19425	19244	19508	19347	19478	19409	19430	19462	19441	19305	19392	19417	19253	19272	19417	19505	19428	19420	19250	19502	19428	19645	19584	19511	19415	19555	19479	19440	19492	19415	19495	19461	19480	19340	19446	19437	19439	19446	19377	19564	19415	19358	19488	19441	19381	19389	19433	19251	19316	19427	19500	19458	19310	19548	19429	19286	19319	19592	19305	19428	19390	19348	19525	19341	19457	19306	19470	19259	19470	19331	19470	19345	19412	19420	19227	19495	19335	19355	19156	19303	19392	19543	19319	19403	19557	19510	19554	19296	19467	19422	19428	19525	19286	19546	19542	19359	19361	19399	19127	19269	19319	19328	19270	19419	19370	19317	19212	19447	19419	19438	19446	19295	19384	19367	19380	19552	19315	19376	19396	19541	19268	19501	19357	19496	19448	19440	19465	19284	19422	19283	19308	19360	19365	19455	19265	19550	19283	19309	19471	19410	19446	19464	19656	19429	19227	19369	19447	19390	19479	19248	19499	19233	19481	19437	19344	19453	19411	19429	19342	19410	19606	19582	19340	19525	19434	19395	19400	19490	19360	19433	19333	19318	19558	19551	19475	19434	19425	19525	19414	19449	19479	19343	19538	19364	19442	19546	19538	19383	19508	19299	19211	19370	19215	19414	19486	19379	19379	19430	19477	19442	19640	19491	19345	19649	19414	19524	19417	19395	19526	19494	19557	19375	19449	19311	19401	19434	19543	19557	19425	19673	19395	19441	19510	19508	19457	19413	19355	19586	19502	19478	19367	19321	19470	19380	19316	19462	19412	19456	19351	19536	19584	19432	19587	19427	19405	19488	19656	19543	19277	19454	19423	19269	19385	19529	19342	19496	19345	19454	19444	19375	19396	19401	19284	19486	19352	19555	19431	19432	19357	19343	19635	19313	19341	19473	19492	19399	19534	19442	19488	19547	19147	19432	19484	19502	19250	19370	19463	19441	19433	19431	19487	19421	19396	19354	19510	19318	19249	19550	19316	19373	19544	19400	19438	19353	19421	19398	19295	19492	19369	19355	19298	19318	19503	19503	19205	19238	19485	19457	19448	19246	19468	19493	19423	19533	19382	19470	19296	19478	19522	19476	19482	19422	19395	19300	19518	19456	19233	19373	19314	19440	19415	19355	19158	19562	19546	19340	19344	19488	19534	19250	19511	19578	19520	19603	19356	19449	19439	19547	19384	19483	19426	19564	19321	19412	19514	19518	19465	19485	19287	19629	19497	19394	19377	19430	19510	19384	19284	19512	19182	19256	19507	19438	19311	19378	19427	19514	19471	19367	19473	19432	19516	19549	19454	19460	19558	19523	19481	19333	19344	19608	19291	19520	19621	19243	19377	19486	19465	19409	19558	19334	19585	19379	19511	19578	19275	19365	19169	19413	19340	19604	19501	19401	19361	19474	19586	19234	19444	19465	19357	19388	19321	19698	19467	19458	19464	19428	19321	19245	19419	19459	19215	19487	19384	19267	19478	19238	19282	19482	19418	19382	19442	19448	19465	19528	19386	19410	19464	19589	19422	19429	19392	19430	19499	19425	19439	19435	19363	19484	19521	19331	19347	19574	19516	19466	19325	19504	19353	19352	19386	19426	19534	19422	19464	19378	19536	19379	19450	19417	19252	19446	19422	19507	19462	19513	19232	19444	19411	19544	19288	19424	19328	19382	19421	19399	19195	19482	19350	19455	19394	19356	19345	19273	19390	19458	19531	19504	19374	19369	19341	19387	19468	19431	19463	19454	19489	19455	19294	19427	19558	19441	19595	19368	19379	19412	19285	19286	19499	19506	19465	19279	19438	19454	19559	19438	19576	19422	19329	19421	19258	19293	19665	19396	19410	19470	19413	19468	19438	19649	19263	19447	19496	19253	19418	19388	19365	19502	19512	19521	19636	19420	19361	19319	19447	19431	19287	19486	19346	19464	19454	19153	19460	19314	19288	19515	19582	19382	19591	19372	19457	19265	19631	19419	19301	19395	19393	19287	19399	19427	19484	19371	19329	19403	19356	19489	19533	19454	19679	19545	19437	19499	19100	19286	19276	19492	19593	19499	19512	19598	19337	19459	19447	19619	19354	19437	19223	19373	19611	19416	19506	19613	19598	19225	19507	19411	19381	19330	19505	19451	19370	19457	19459	19397	19516	19307	19530	19505	19469	19337	19419	19266	19479	19349	19408	19371	19439	19379	19549	19353	19493	19471	19451	19407	19528	19408	19463	19308	19664	19450	19517	19260	19327	19303	19428	19306	19439	19513	19638	19523	19423	19310	19373	19353	19457	19466	19336	19445	19472	19552	19405	19652	19436	19543	19444	19451	19550	19554	19410	19434	19189	19493	19483	19559	19488	19386	19303	19434	19191	19514	19338	19417	19469	19336	19369	19485	19343	19465	19375	19363	19599	19294	19371	19461	19440	19453	19266	19549	19442	19260	19333	19411	19354	19415	19382	19374	19347	19355	19577	19425	19427	19347	19371	19236	19552	19499	19422	19462	19286	19530	19386	19356	19356	19376	19434	19370	19333	19619	19345	19425	19415	19397	19437	19547	19313	19427	19369	19285	19515	19272	19372	19366	19325	19295	19315	19513	19576	19201	19242	19335	19338	19429	19497	19469	19295	19386	19404	19583	19481	19267	19274	19651	19383	19418	19405	19360	19434	19311	19497	19349	19427	19440	19359	19571	19547	19516	19539	19367	19298	19357	19427	19395	19500	19542	19265	19271	19414	19438	19426	19391	19427	19372	19427	19387	19471	19478	19316	19465	19574	19487	19502	19425	19404	19500	19504	19494	19566	19353	19316	19610	19550	19473	19413	19534	19673	19325	19520	19526	19472	19550	19315	19465
22056	20648	27001	24724	24893	34214	40629	38079	36897	36773	36186	36022	35946	35416	35057	35007	34916	34257	34163	34235	34391	34059	33921	34100	34123	33960	33873	33738	33855	33831	33743	33709	34035	33702	33567	33640	33769	33572	33687	34004	33775	33899	33702	33505	33715	33661	33547	33807	33599	33628	33847	33789	33381	33679	33498	33705	33505	33498	33547	33874	33519	33548	33525	33684	33382	33651	33498	33279	33861	33640	33554	33488	33390	33468	33564	33475	33461	33488	33528	33324	33440	33615	33721	33738	33650	33602	33580	33790	33253	33700	33746	33417	33433	33622	33561	33340	33419	33473	33572	33422	33469	33774	33628	33513	33210	33228	33511	33367	33793	33710	33235	33633	33430	33625	33490	33457	33570	33495	33385	33323	33627	33368	33810	33559	33689	33219	33408	33744	33188	33460	33452	33490	33649	33546	33417	33244	33274	33513	33462	33262	33496	33400	33635	33402	33510	33645	33723	33607	33446	33840	33527	33440	33237	33438	33768	33512	33784	33144	33422	33681	33367	33274	33545	33443	33677	33574	33737	33357	33439	33298	33460	33367	33428	33708	33630	33592	33421	33265	33675	33617	33597	33429	33511	33681	33661	33839	33787	33612	33312	33544	33965	33921	33596	33496	33538	33480	33507	33412	33349	33398	33645	33490	33548	33537	33355	33696	33449	33367	33701	33630	33330	33637	33562	33394	33470	33578	33531	33439	33478	33384	33539	33474	33437	33651	33318	33357	33574	33288	33662	33560	33540	33554	33640	33285	33289	33555	33383	33471	33673	33619	33465	33475	33510	33298	33565	33437	33606	33687	33458	33794	33783	33529	33620	33588	33691	33471	33692	33463	33742	33702	33505	33539	33131	33323	33343	33614	33347	33883	33682	33660	33622	33560	33513	33443	33406	33311	33809	33434	33387	33437	33427	33564	33571	33765	33402	33704	33358	33444	33402	33640	33637	33348	33476	33866	33665	33409	33474	33551	33470	33485	33793	33654	33453	33620	33498	33170	33652	33809	33459	33648	33290	33362	33559	33410	33614	33494	33466	33517	33643	33489	33476	33579	33916	33902	33591	33502	33737	33474	33550	33388	33353	33426	33741	33231	33535	33462	33686	33910	33307	33520	33565	33471	33310	33523	33636	33996	33904	33456	33411	33811	33702	33718	33380	33425	33507	33589	33643	33426	33571	33602	33400	33361	33398	33323	33279	33532	33751	33557	33786	33396	33428	33333	33512	33243	33703	33535	33340	33496	33404	33266	33507	33538	33686	33520	33555	33656	33560	33380	33320	33329	33628	33468	33512	33670	33346	33448	33580	33350	33593	33676	33543	33537	33652	33500	33565	33313	33265	33282	33527	33317	33355	33733	33755	33383	33498	33555	33329	33470	33667	33303	33606	33477	33593	33462	33560	33263	33321	33268	33430	33456	33562	33753	33446	33214	33517	33306	33464	33284	33344	33303	33638	33468	33555	33416	33457	33693	33617	33399	33326	33528	33677	33439	33454	33309	33522	33512	33424	33423	33371	33588	33460	33458	33679	33851	33490	33816	33402	33315	33370	33727	33580	33358	33452	33399	33282	33676	33891	33498	33654	33432	33467	33663	33523	33417	33533	33529	33916	33684	33640	33452	33467	33446	33360	33684	33440	33500	33505	33633	33690	33265	33558	33780	33716	33678	33453	33629	33312	33571	33392	33597	33731	33720	33525	33431	33631	33543	33434	33322	33624	33386	33360	33468	33377	33341	33492	33422	33331	33356	33638	33681	33678	33499	33614	33428	33675	33292	33730	33499	33592	33706	33504	33640	33484	33344	33790	33588	33342	33494	33436	33503	33422	33643	33649	33290	33618	33491	33615	33679	33476	33505	33636	33502	33795	33660	33741	33624	33480	33427	33288	33413	33527	33611	33539	33455	33577	33749	33458	33263	33207	33422	33388	33631	33504	33552	33757	33685	33538	33301	33646	33416	33330	33265	33513	33638	33421	33468	33529	33490	33218	33516	33608	33529	33870	33399	33548	33610	33718	33712	33460	33573	33393	33591	33384	33668	33806	33628	33414	33683	33706	33496	33812	33680	33318	33399	33433	33631	33483	33576	33474	33112	33797	33500	33517	33682	33383	33232	33679	33695	33507	33264	33624	33286	33408	33271	33337	33183	33747	33529	33586	33521	33729	33527	33504	33501	33505	33712	33345	33586	33533	33624	33698	33617	33488	33680	33446	33926	33639	33802	33310	33547	33756	33414	33662	33519	33548	33347	33371	33592	33446	33178	33587	33482	33368	33639	33495	33368	33577	33262	33438	33428	33436	33786	33377	33373	33174	33485	33547	33486	33400	33762	33422	33431	33731	33445	33325	33322	33475	33260	33266	33313	33420	33320	33458	33588	33615	33538	33641	33495	33464	33534	33720	33470	33476	33747	33599	33243	33789	33426	33519	33488	33318	33332	33582	33589	33182	33515	33612	33683	33488	33398	33316	33415	33588	33628	33334	33457	33672	33055	33497	33366	33533	33380	33651	33371	33577	33578	33443	33651	33842	33390	33607	33464	33736	33562	33579	33325	33577	33598	33553	33468	33342	33774	33713	33384	33805	33476	33488	33756	33328	33506	33476	33616	33614	33300	33527	33312	33319	33785	33411	33310	33335	33724	33680	33479	33389	33518	33646	33599	33330	33753	33480	33602	33713	33484	33423	33673	33404	33668	33752	33674	33591	33494	33390	33625	33358	33491	33399	33603	33529	33510	33549	33799	33535	33809	33664	33294	33468	33463	33485	33358	33296	33449	33730	33468	33537	33822	33510	33415	33596	33431	33707	33475	33603	33566	33418	33592	33364	33683	33755	33752	33461	33633	33661	33310	33780	33416	33613	33539	33497	33568	33445	33698	33595	33334	33528	33514	33381	33780	33575	33471	33644	33671	33722	33649	33728	33584	33296	33908	33621	33559	33577	33702	33095	33696	33347	33580	33683	33499	33558	33291	33425	33691	33658	33105	33481	33651	33471	33226	33791	33628	33790	33494	33562	33488	33543	33613	33580	33649	33676	33405	33387	33211	33348	33654	33597	33502	33560	33314	33723	33478	33726	33617	33653	33284	33687	33584	33401	33559	33700	33323	33573	33679	33619	33322	33340	33626	33337	33624	33767	33590	33631	33616	33527	33658	33385	33818	33311	33585	33663	33526	33451	33455	33452	33456	33608	33531	33364	33509	33750	33493	33512	33559	33687	33329	33462	33673	33466	33608	33661	33585	33603	33380	33742	33287	33829	33782	33616	33367	33360	33249	33572	33415	33570	33305	33578	33632	33689	33557	33464	33343	33459	33581	33373	33616	33467	33596	33278	33525	33925	33428	33675	33422	33626	33417	33717	33376	33531	33322	33696	33362	33531	33518	33613	33607	33289	33574	33653	33620	33658	33589	33693	33836	33569	33522	33577	33350	33533	33635	33408	33292	33730	33545	33686	33543	33440	33504	33397	33665	33524	33633	33805	33706	33290	33612	33454	33519	33557	33597	33555	33591	33438	33587	33315	33363	33545	33820	33752	33549	33532	33527	33449	33766	33539	33845	33836	33647	33817	33628	33489	33472	33722	33341	33432	33281	33383	33365	33307	33550	33403	33741	33570	33697	33646	33428	33372	33523	33624	33593	33591	33454	33572	33504	33484	33756	33608	33440	33702	33357	33525	33479	33904	33812	33291	33294	33351	33758	33501	33751	33729	33466	33337	33669	33415	33658	33560	33215	33274	33352	33393	33462	33550	33679	33505	33575	33513	33793	33435	33535	33647	33247	33300	33554	33528	33536	33754	33433	33611	33360	33469	33425	33379	33708	33414	33492	33544	33503	33532	33588	33617	33966	33480	33531	33511	33398	33424	33589	33764	33311	33964	33628	33330	33599	33290	33288	33808	33511	33502	33747	33606	33816	33762	33183	33605	33421	33727	33617	33697	33284	33509	33615	33707	33459	33806	33484	33549	33624	33508	33611	33620	33447	33472	33773	33611	33429	33652	33635	33506	33579	33553	33564	33472	33260	33601	33648	33567	33718	33484	33392	33574	33535	33501	33519	33516	33603	33514	33227	33379	33779	33303	33504	33576	33688	33497	33448	33541	33242	33668	33256	33351	33405	33450	33703	33695	33517	33532	33559	33609	33294	33453	33553	33547	33604	33435	33544	33808	33358	33549	33598	33594	33574	33260	33221	33526	33743	33660	33447	33551	33730	33744	33584	33555	33795	33692	33663	33604	33499	33777	33627	33491	33647	33728	33440	33527	33526	33680	33529	33665	33477	33690	33733	33608	33159	33680	33626	33521	33442	33446	33449	33313	33352	33598	33351	33348	33556	33279	33503	33518	33636	33635	33519	33767	33406	33740	33537	33370	33205	33776	33422	33401	33715	33734	33447	33391	33490	33631	33656	33633	33430	33774	33488	33593	33483	33305	33434	33732	33644	33593	33625	33597	33521	33593	33668	33542	33534	33404	33502	33679	33402	33171	33261	33755	33634	33274	33731	33523	33717	33558	33550	33780	33453	33545	33692	33531	33381	33389	33563	33398	33610	33255	33373	33368	33429	33670	33569	33829	33365	33300	33847	33701	33611	33688	33662	33540	33569	33391	33491	33772	33683	33712	33554	33553	33447	33579	33595	33569	33617	33556	33704	33801	33758	33331	33440	33588	33344	33401	33427	33524	33556	33435	33328	33541	33643	33343	33066	33083	33875	33440	33533	33528	33532	33584	33683	33696	33498	33188	33470	33708	33526	33489	33349	33448	33592	33350	33451	33308	33415	33486	33530	33491	33694	33628	33563	33684	33503	33460	33482	33539	33367	33602	33722	33668	33465	33619	33618	33509	33366	33713	33259	33636	33623	33704	33564	33601	33322	33701	33489	33663	33614	33300	33526	33165	33295	33341	33820	33450	33498	33489	33580	33480	33597	33590	33541	33547	33553	33485	33413	33409	33544	33262	33720	33506	33739	33681	33499	33341	33557	33148	33641	33739	33599	33581	33569	33822	33486	33614	33503	33792	33515	33383	33452	33691	33673	33690	33439	33339	33456	33586	33692	33697	33793	33578	33383	33449	33461	33455	33396	33654	33696	33422	33460	33619	33779	33441	33610	33650	33437	33335	33560	33594	33559	33420	33642	33570	33621	33535	33589
21725	37707	38929	34551	32597	30652	28498	26105	24979	23764	23506	22830	22319	21795	21469	21186	20847	20579	20174	20079	19919	19907	19777	19864	20008	19867	19529	19610	19809	19678	19622	19427	19782	19475	19669	19696	19470	19440	19449	19446	19589	19541	19362	19683	19572	19455	19315	19521	19392	19622	19430	19438	19299	19557	19432	19431	19320	19280	19482	19375	19538	19554	19233	19416	19213	19285	19442	19305	19448	19394	19605	19247	19412	19229	19471	19517	19273	19433	19394	19349	19345	19484	19324	19309	19308	19423	19304	19435	19448	19323	19371	19331	19419	19587	19453	19435	19235	19439	19496	19560	19368	19314	19536	19341	19385	19377	19396	19239	19453	19228	19360	19469	19419	19341	19469	19484	19199	19592	19420	19460	19476	19302	19264	19566	19404	19380	19353	19333	19226	19365	19350	19250	19362	19358	19371	19381	19306	19321	19362	19374	19340	19259	19489	19335	19295	19415	19473	19253	19436	19325	19252	19436	19388	19332	19384	19321	19313	19265	19444	19355	19412	19521	19581	19247	19315	19461	19483	19381	19385	19343	19490	19484	19382	19313	19438	19474	19307	19304	19294	19329	19477	19411	19407	19317	19368	19436	19236	19413	19367	19499	19294	19293	19482	19504	19384	19294	19441	19305	19486	19443	19307	19333	19519	19299	19487	19471	19462	19564	19557	19230	19481	19289	19363	19287	19417	19451	19470	19517	19214	19350	19350	19363	19302	19352	19423	19547	19311	19236	19370	19399	19495	19350	19380	19529	19337	19269	19375	19316	19486	19349	19421	19310	19462	19281	19319	19412	19324	19276	19373	19445	19386	19337	19244	19250	19305	19290	19521	19282	19419	19117	19419	19247	19365	19304	19366	19436	19482	19428	19326	19341	19343	19136	19385	19453	19359	19568	19428	19272	19341	19350	19280	19394	19374	19360	19360	19314	19418	19330	19415	19445	19234	19438	19234	19542	19280	19510	19287	19371	19439	19444	19472	19334	19483	19286	19519	19399	19492	19322	19481	19374	19298	19421	19400	19402	19195	19509	19375	19317	19197	19476	19399	19338	19386	19438	19358	19335	19271	19515	19331	19300	19201	19485	19662	19571	19330	19521	19343	19354	19253	19403	19325	19406	19346	19187	19395	19288	19290	19331	19271	19367	19507	19326	19267	19382	19409	19411	19500	19411	19361	19278	19410	19282	19370	19416	19386	19381	19251	19317	19402	19299	19466	19375	19554	19364	19569	19293	19308	19387	19468	19378	19454	19448	19363	19383	19395	19365	19268	19418	19358	19418	19460	19240	19382	19515	19287	19459	19384	19403	19262	19509	19257	19411	19388	19287	19391	19408	19456	19519	19426	19560	19390	19382	19286	19251	19418	19426	19188	19451	19372	19340	19480	19401	19528	19387	19324	19211	19483	19414	19333	19442	19507	19233	19473	19424	19511	19431	19448	19149	19401	19291	19469	19522	19432	19453	19322	19369	19427	19306	19414	19269	19296	19387	19237	19425	19201	19470	19523	19123	19557	19205	19499	19314	19434	19501	19521	19501	19501	19307	19445	19424	19348	19434	19526	19385	19544	19465	19438	19369	19372	19489	19360	19410	19373	19435	19413	19289	19295	19418	19583	19136	19419	19412	19241	19370	19329	19227	19455	19523	19272	19366	19310	19482	19244	19420	19365	19496	19376	19166	19492	19381	19536	19224	19380	19518	19403	19363	19355	19240	19577	19398	19410	19433	19296	19275	19330	19370	19255	19413	19520	19357	19168	19325	19361	19433	19325	19312	19339	19274	19336	19411	19358	19416	19504	19506	19381	19311	19505	19422	19674	19365	19427	19438	19524	19279	19439	19397	19334	19504	19330	19357	19304	19308	19467	19295	19318	19501	19330	19273	19273	19448	19430	19368	19441	19579	19205	19356	19443	19321	19367	19390	19599	19302	19538	19279	19441	19360	19460	19269	19501	19431	19332	19406	19612	19474	19393	19586	19523	19407	19426	19287	19295	19438	19414	19380	19171	19354	19434	19311	19355	19459	19372	19399	19502	19486	19303	19492	19313	19391	19320	19461	19457	19534	19365	19245	19280	19372	19388	19331	19524	19346	19493	19270	19376	19319	19349	19599	19286	19233	19376	19464	19506	19374	19239	19292	19256	19144	19402	19310	19362	19128	19445	19395	19488	19217	19287	19250	19350	19350	19299	19506	19458	19318	19388	19291	19397	19442	19518	19341	19312	19402	19361	19207	19317	19226	19351	19568	19340	19286	19184	19112	19574	19278	19378	19449	19360	19454	19226	19492	19323	19399	19269	19441	19408	19344	19289	19364	19434	19320	19280	19448	19277	19171	19328	19522	19357	19433	19490	19443	19432	19441	19655	19358	19356	19302	19410	19314	19282	19145	19413	19324	19376	19329	19439	19115	19236	19424	19335	19371	19286	19476	19406	19415	19281	19303	19222	19484	19581	19251	19497	19358	19289	19396	19602	19442	19269	19382	19331	19312	19466	19181	19256	19501	19330	19357	19373	19292	19504	19251	19333	19471	19260	19437	19291	19550	19377	19289	19532	19256	19173	19330	19403	19266	19208	19388	19477	19434	19236	19431	19443	19497	19336	19277	19391	19576	19286	19389	19251	19414	19288	19392	19472	19349	19310	19438	19329	19074	19437	19367	19331	19438	19321	19409	19333	19325	19329	19278	19319	19361	19137	19400	19347	19467	19483	19344	19425	19395	19440	19249	19554	19294	19472	19323	19386	19238	19365	19437	19407	19455	19192	19387	19379	19419	19368	19309	19469	19541	19456	19451	19467	19291	19295	19234	19341	19340	19327	19205	19286	19450	19479	19290	19419	19440	19504	19408	19371	19485	19362	19409	19327	19249	19404	19383	19494	19505	19573	19517	19359	19333	19191	19416	19379	19380	19455	19434	19261	19411	19396	19465	19376	19306	19508	19378	19202	19437	19327	19431	19376	19436	19614	19592	19342	19384	19302	19384	19385	19404	19278	19450	19351	19420	19343	19430	19401	19539	19247	19288	19364	19265	19451	19471	19504	19394	19444	19394	19267	19435	19255	19438	19566	19584	19298	19304	19293	19305	19380	19142	19381	19426	19326	19356	19282	19368	19480	19322	19152	19276	19390	19395	19393	19486	19300	19401	19495	19280	19306	19323	19308	19499	19191	19355	19546	19281	19417	19243	19158	19312	19320	19330	19356	19364	19285	19356	19429	19365	19318	19409	19416	19362	19236	19485	19357	19538	19420	19311	19303	19426	19330	19464	19436	19510	19400	19273	19306	19509	19610	19267	19350	19178	19368	19242	19277	19210	19402	19450	19470	19401	19462	19386	19476	19463	19503	19464	19527	19452	19447	19562	19369	19221	19426	19489	19322	19369	19505	19310	19424	19305	19445	19286	19407	19312	19476	19441	19229	19441	19394	19125	19276	19442	19472	19330	19338	19332	19616	19566	19242	19503	19436	19217	19462	19311	19482	19386	19228	19304	19447	19407	19380	19396	19239	19235	19296	19394	19393	19423	19266	19411	19409	19214	19208	19299	19444	19204	19311	19365	19398	19508	19337	19353	19231	19297	19479	19353	19337	19358	19316	19388	19489	19432	19332	19246	19315	19466	19288	19384	19554	19234	19278	19373	19280	19468	19260	19401	19253	19474	19462	19444	19482	19204	19385	19391	19410	19568	19360	19222	19268	19496	19374	19232	19359	19321	19309	19385	19326	19404	19162	19253	19434	19397	19480	19420	19377	19436	19475	19409	19557	19225	19393	19325	19455	19412	19245	19435	19429	19245	19250	19279	19275	19341	19340	19264	19244	19274	19382	19404	19450	19594	19353	19400	19326	19371	19310	19394	19532	19417	19392	19383	19383	19368	19274	19258	19251	19402	19477	19500	19386	19461	19413	19389	19475	19547	19330	19330	19252	19407	19517	19423	19419	19218	19219	19394	19425	19309	19435	19207	19531	19304	19295	19440	19350	19539	19291	19405	19454	19546	19330	19494	19190	19524	19208	19480	19376	19342	19367	19328	19476	19545	19432	19289	19343	19457	19303	19545	19456	19421	19417	19529	19404	19359	19264	19350	19367	19332	19569	19335	19279	19463	19438	19237	19627	19181	19264	19353	19726	19566	19490	19311	19326	19253	19303	19395	19376	19365	19318	19132	19251	19444	19412	19479	19275	19285	19500	19430	19466	19410	19334	19385	19420	19259	19305	19403	19295	19270	19435	19479	19359	19361	19559	19297	19395	19512	19447	19390	19378	19274	19329	19466	19209	19312	19320	19382	19460	19397	19305	19504	19144	19476	19523	19495	19418	19507	19273	19453	19331	19524	19550	19386	19236	19275	19402	19342	19238	19252	19419	19318	19279	19397	19465	19389	19370	19466	19285	19314	19397	19248	19399	19447	19315	19482	19384	19476	19404	19522	19157	19441	19334	19323	19255	19239	19279	19341	19279	19288	19433	19284	19394	19305	19322	19504	19421	19323	19243	19470	19285	19334	19558	19417	19465	19394	19219	19299	19306	19471	19202	19363	19500	19589	19191	19417	19417	19598	19322	19201	19540	19268	19483	19434	19369	19209	19449	19338	19258	19324	19482	19298	19233	19422	19419	19282	19346	19241	19396	19465	19323	19336	19346	19245	19277	19250	19542	19259	19323	19351	19506	19333	19322	19341	19371	19354	19363	19480	19409	19376	19542	19422	19354	19327	19282	19451	19452	19489	19374	19281	19253	19396	19421	19259	19295	19442	19488	19434	19412	19352	19428	19547	19487	19288	19369	19344	19309	19258	19422	19363	19489	19243	19111	19473	19479	19427	19522	19438	19488	19345	19201	19325	19397	19178	19391	19389	19333	19393	19427	19443	19333	19399	19490	19284	19310	19518	19387	19543	19223	19268	19317	19474	19342	19235	19339	19338	19395	19550	19401	19526	19411	19398	19357	19409	19421	19401	19508	19112	19369	19330	19252	19440	19318	19435	19426	19180	19376	19318	19456	19292	19300	19418	19412	19444	19611	19456	19325	19242	19395	19434	19341	19491	19411	19593	19429	19410	19246	19344	19284	19351	19237	19481	19538	19292	19276	19213	19329	19368	19432	19497	19302	19325	19231	19359	19426	19559	19326	19359	19359	19374	19551	19292	19501	19383
37308	31856	38600	38711	37642	37439	37282	36418	36057	35724	35572	35462	35442	35495	35273	35020	35080	35157	35039	34912	34782	34756	34932	34623	34910	35034	34974	35071	34761	34654	34979	34673	34823	35089	35132	34881	34865	34672	34720	35162	34982	34788	34671	34749	34762	34746	34598	34852	34856	34631	34622	34737	34742	34734	34626	34789	34768	34912	34764	34680	34987	34884	34598	35009	34411	34758	34637	35001	34647	34724	34797	34887	34696	34849	34742	34539	34660	34250	34799	34997	34623	34818	35169	34665	34569	34613	34738	34785	34875	34596	34609	34701	34853	34717	34621	34739	34941	34525	34812	34569	34770	34729	34660	34844	34741	34715	35018	34842	34767	34476	34752	34765	34730	35131	34691	34688	34871	34622	34685	34756	34399	34746	34853	35005	34664	34804	34693	34670	34794	34795	34635	34900	34867	34642	34706	34869	34633	34825	34614	35038	34800	34434	34287	34493	34916	34691	34575	34770	34942	34592	34715	34590	34814	34923	34909	34605	34830	34712	34902	34837	34822	34528	34743	34903	34797	34847	34860	34631	34676	34660	34543	34795	34729	34706	34748	34788	34747	34859	34835	34707	34672	34579	34575	34502	34443	34616	35026	34755	34641	34500	34467	34614	34706	34511	34645	34666	34513	34772	34650	34683	34778	34657	34713	34568	34593	34772	34878	34565	34715	34738	34812	34910	34804	34649	34522	34788	34651	34854	34853	34692	34792	34871	34814	34509	34945	34922	34631	34684	34805	34627	34801	34705	34674	34723	34544	34599	34644	34673	34762	34695	34760	34741	34865	34757	34617	34860	34828	34639	34831	34651	34791	34661	34983	34669	34911	34831	34648	34667	34681	34683	34814	34736	34843	34707	34735	34958	34841	34899	35050	34565	34749	34778	34933	34466	34881	34775	34544	34548	34598	34830	34852	34618	34584	34878	34799	35196	34856	34565	34769	34629	34680	34826	35010	34679	34770	34989	34511	34670	34712	34718	34503	34887	34504	34800	34897	34718	34664	34714	34628	34512	34844	34655	34765	34530	34530	34436	34633	34889	34911	34839	34838	34882	34750	34858	34692	34834	34975	34683	35028	34750	34666	34468	34710	34518	34765	34603	34863	34534	34790	34723	34737	34625	34764	34603	34837	34736	34732	34843	34901	34818	34796	34747	34854	34393	34641	34827	34310	34836	34616	34665	34883	34664	34895	34831	34491	34583	34602	34855	34740	34664	34818	34962	34933	34643	34934	34641	34859	34917	34588	34637	34491	34539	34634	34966	35050	34807	35007	34648	34749	34866	34592	34779	34782	34678	34561	34653	34744	34785	35030	34833	34739	34522	34695	34663	34484	34743	34819	34634	34489	34656	34704	34647	34771	34751	34894	34680	34813	34618	34914	34642	34815	34560	34871	35116	34474	34702	34923	34753	34710	34562	34973	34452	35006	34730	34606	34791	34887	34890	34665	34717	34478	34835	34660	34892	34613	34867	34878	35054	34389	34731	34760	34718	34958	34693	34660	34402	34679	34704	34916	35006	34762	34698	34929	34724	34969	34790	34508	34692	34937	34739	34587	34687	34804	34827	34799	34722	34872	34753	34808	34936	34773	34929	34746	34466	34622	34761	35050	34955	34786	35014	34733	34472	34829	34477	34869	34635	34830	34927	34725	34975	34889	34709	34458	34750	34735	34725	34805	34673	34384	34453	34687	34762	34903	34865	34484	34786	35034	34948	34985	34647	34756	34725	34961	34917	34854	34811	34889	34871	34818	34657	34703	34964	34964	34767	35086	34940	35060	34816	34712	34680	34832	34755	34922	35065	34976	34691	34877	34731	35014	34633	35059	34711	34770	34797	35006	34608	34666	34869	34655	34723	34756	34631	34780	34873	34845	34882	35037	34990	34933	34728	34776	34920	34600	34519	34761	34788	34950	34555	34811	34753	34739	34735	34767	34744	34366	34820	35142	34720	34693	34686	34824	34865	35006	34805	34964	34815	34696	34834	34900	34664	34879	34593	34681	34848	34814	34839	34420	34741	34532	34749	34726	34769	34974	34887	34537	34839	34890	34717	34873	34893	34698	34598	34766	34743	34734	34639	34853	34410	34774	34789	34690	34873	34888	34674	34630	34553	34718	34771	34634	34755	34756	34981	34886	34718	34893	34606	34855	34769	35150	34719	34894	34944	34906	34867	34725	34716	34818	34736	35042	34629	34552	34627	34790	34764	34879	34598	34610	34686	34734	34679	34648	34547	34814	34751	34763	34965	34854	34864	34697	35009	34792	34797	34749	34719	34625	34608	34706	34613	34736	34814	34634	34549	34790	35034	34732	34776	34784	34983	34990	34765	34754	34451	34528	34658	34700	34913	34712	34744	34803	35047	35013	34728	34806	34900	34648	34675	34809	34738	34547	34752	34558	34719	34762	34702	34736	34710	34588	34741	34800	34771	34555	34650	34865	34742	35113	34851	34730	34730	34875	34720	34961	34501	34897	34685	34924	34768	34571	34931	34828	34728	34641	34802	34521	34767	35010	34378	34817	34909	34826	34910	34889	34825	34658	34651	34754	34659	34796	34681	34861	34871	34822	34745	34797	34759	34663	34488	34476	34652	34834	34692	34732	34532	34613	34827	34582	34671	35081	34839	35131	34736	34447	34510	34745	34862	34881	34672	34937	34764	34606	34865	34616	34837	34870	34712	34840	34929	34721	34865	34774	34711	34694	34868	34853	34892	34620	34692	34828	34808	34759	34856	34601	34877	34634	34707	34748	34508	34675	34705	34748	34718	34587	34636	34914	34815	34940	34864	34921	34597	34660	34779	34523	34893	34931	34747	34758	34754	34579	34802	34780	34864	34458	34652	35028	34948	34928	34919	34417	34753	35154	34865	34954	34663	34995	34851	34510	34833	34707	35036	34756	34677	34536	34842	34703	34644	34581	34715	34837	34756	34838	34903	34874	34936	34904	34765	34570	34543	34710	34775	34712	34449	34647	34623	34799	34619	35062	34759	34831	34758	34558	34687	34828	34774	34680	34678	34772	34705	34997	34878	34642	34754	34910	34888	34804	34767	34936	34826	34517	34702	34762	34861	35066	34586	34703	34968	34869	34698	35011	34528	34822	34607	34569	34308	34660	34737	34821	34511	34687	34791	34866	34723	34673	35201	34623	34559	34716	34949	34836	34828	34662	34911	34623	34600	34881	34777	34732	35047	34865	34789	34797	34880	34962	34922	34389	34587	34676	34546	34714	34724	34450	34844	34912	34725	34602	34937	34799	34634	34562	34789	34756	34972	34874	34822	34792	34852	34827	34704	34557	35104	34944	34680	34613	34773	35143	34738	34759	35169	34771	34850	34835	34645	34620	34531	34534	34710	34879	34883	34610	34814	34529	34654	34839	34643	34639	34729	34863	34798	34632	34538	34902	34759	34578	34969	34990	34588	34732	35007	35044	34808	35085	34942	34552	34431	34723	34767	34753	34741	34912	34707	34849	34574	34735	34613	34455	34610	34531	34733	34583	34663	34521	34687	34578	34559	34772	34816	34499	34638	34889	34808	34640	34874	34667	34758	34898	35092	34600	34744	34560	34518	34775	34678	34990	34872	34618	34445	34720	34720	34829	34594	34600	34514	34694	34695	34855	34931	35008	34667	34888	35259	35070	34613	34916	34820	34814	34619	34793	34627	34746	34641	34720	34644	34733	34907	35052	34700	34656	34699	34927	34821	34977	34799	34692	34610	34698	34559	34717	34820	34810	34452	34730	34793	34599	34681	34822	34759	34716	34826	34682	34706	34671	34540	34810	35115	34871	34687	34491	34930	34821	34601	34440	34914	34987	34846	34940	34862	34690	34654	34952	34760	34637	34810	34693	35129	34663	34780	34544	34794	34711	34774	34701	34817	34766	34740	34890	34752	34479	34788	34944	34716	34808	34856	34806	34854	34674	34869	34804	34674	34791	34597	34750	34401	34665	34754	34990	34782	34722	34967	34835	34784	34807	34668	34829	35047	34949	34780	34499	34525	34572	34779	34507	34863	34684	34829	34662	34694	34834	34930	35053	34626	34690	34792	34528	34739	34851	34879	34676	34657	34491	34638	34685	34631	34738	34744	34442	34644	34795	34638	34488	34652	34590	34728	34704	34821	34963	34850	34916	34745	34778	34811	34754	34750	34529	34475	34649	34827	35069	34865	34445	34644	34535	34431	34617	34547	34812	34756	34764	34492	34502	34483	34808	34898	34928	34729	34895	34512	34562	34410	34987	34548	34694	34638	35082	34918	34631	34733	34856	34697	34794	34375	34772	35003	34792	34920	34795	34777	34677	34905	34831	34469	34920	34766	35017	34710	35009	35128	34905	34586	34695	34922	34673	34907	34840	34800	34838	34622	34647	34852	34888	34857	34746	34566	35014	34562	34612	34884	34887	34879	34902	34991	34997	34630	34307	34714	34854	35003	34735	34526	34546	35069	34923	34833	34918	34554	34795	34702	34852	34706	34790	34726	34451	34972	34629	34866	34827	34706	34731	34710	34731	34664	34308	34635	34920	34672	34927	35026	34686	34878	35066	34449	34740	34613	34754	34608	34718	34839	34591	34430	34620	35100	34839	34828	34666	34613	34838	34804	34756	34770	34961	34831	34705	34725	34824	34780	34727	34870	34782	34595	34949	34608	35061	34746	34630	34876	34617	34746	34744	34796	34682	34669	34737	34710	34678	34594	34788	34977	34931	34594	34595	34729	34846	34646	35052	34536	34803	34750	34718	34522	34736	34788	34639	34754	34677	34896	34726	34639	34800	34960	34622	34819	34600	34468	34949	34976	34837	34804	34625	34911	34840	34734	34581	34893	34863	34850	34751	34518	34748	35078	35020	34643	34809	34980	34698	34750	34701	34768	34664	34828	34715	34680	34926	34565	34884	34823	34843	34692	34607	34833	34539	34732	34698	34652	34759	34452	34990	34925	35068	35003	34617	34826	35118	35088	34679	34918	34985	34896	34727	34944	34929	34884	34841	34953	34725	34716	34847	34580	34703	34712	34769	34860	34500	34799	34857	35088	34998	34727	35025	34765	34826	34845	34593	34623	34845	34762	34878	34793	34864	34596	34844	34751	34850	34507	34687	34786	34698	34958	34605	34708	34912	34812	34759	34695	34598	34737	34701	34646	34843	35272
24459	27651	29048	26309	25629	24712	23516	22749	22078	21464	21349	20968	21175	20722	20649	20433	20322	20289	20351	20216	20462	20153	20032	20287	20024	20065	20013	19990	20080	20084	20039	20205	20064	20036	20079	20049	20023	19848	20028	20012	19922	19897	20035	19870	19860	19741	19892	19951	19981	19967	20085	19959	19873	19993	20031	20207	19818	20019	19972	19958	19922	19937	20055	19986	20009	19919	19836	19823	19914	19737	19742	20075	19884	20004	19887	20049	19825	19862	20003	19901	20020	19811	19840	20012	20031	20015	19689	19835	19886	20090	19963	19938	19971	19867	19907	20028	19691	19783	20101	19944	19894	19977	19968	19847	19871	19862	19923	19809	20020	19850	20023	19956	19854	19847	19707	19947	19873	19907	20047	19948	19846	20038	20038	19845	19883	19881	19805	19978	19736	19776	20035	20015	20028	20014	19970	19981	19967	19790	19898	19873	19884	19712	19784	19943	20022	20137	19689	20064	19905	20029	19767	19894	20035	20006	20102	19847	19963	19735	19689	19919	19826	19923	20059	19917	19863	20096	19853	20008	20040	20163	19927	20021	19826	19577	20006	19998	19922	19856	20097	20017	19969	19923	19946	19987	19908	19853	19957	20155	20021	20177	20015	19881	19857	19823	19880	19941	19964	19917	20093	19989	20081	19984	19809	20007	19986	19792	19933	20117	20008	19888	19881	19936	19940	19904	20051	19993	19667	19802	19872	19958	19887	19927	19906	19910	20081	19981	20140	19991	19930	19969	19896	19811	19796	19973	19842	19990	19822	20212	19903	20031	20034	19822	19645	19793	20013	19760	19953	19880	20047	20054	19893	19804	20015	19810	19905	19784	19771	20005	20055	19861	20005	19946	19874	19999	19882	20040	19780	20098	19929	19779	19981	19802	19883	19878	19967	19998	19991	19886	20043	20031	19786	19951	19969	19883	19920	19799	20018	19934	20130	19764	19885	19991	20045	19825	19988	19926	19920	19889	19867	19930	19944	19869	19984	19863	19974	19818	19805	19849	19952	19983	19951	19867	19835	19832	19988	19984	19844	20066	19941	19839	19896	20194	19747	19983	19840	19988	20103	19962	20019	19966	19690	19833	20027	19970	19871	19996	20068	19776	19941	19795	19859	19725	20127	19751	19798	19951	20007	19799	19882	19934	19678	19851	19956	20124	19934	19810	19830	19934	19927	19774	19854	20084	19859	19998	19842	20053	20079	19925	20010	19930	19978	19837	20160	19901	19886	20064	20101	19866	19876	19862	19816	19898	19877	19969	19928	19835	19963	19926	20040	19920	19951	19907	19926	19923	19962	19809	19915	19885	20018	19944	19897	19911	19804	20011	19823	19969	19914	19881	19850	20061	19909	19859	19829	20113	19930	19845	19852	19745	19881	19716	19816	19874	19798	19893	19802	19905	19923	20019	19878	19943	19782	19762	20120	19739	20086	19967	20070	19919	19856	20105	19850	19786	19884	19829	19940	19902	19941	19908	20006	19795	19773	19990	19904	19939	19944	19915	19958	20065	19769	20048	19910	20003	19984	19941	19816	20019	19862	20184	19948	19807	19821	19873	20044	19850	19995	20021	20021	20062	19946	20000	19962	19904	20015	19881	20066	20024	19841	19947	19979	19935	19960	19941	19871	19892	19939	19789	19972	19778	19945	19843	20014	19982	19801	19926	19838	19803	19898	19936	20005	19787	19988	20003	19929	19967	19857	20052	20076	19835	20215	19868	19733	19991	19918	19928	19915	19969	19979	19924	19808	20008	19819	19775	19980	19887	19894	19830	19805	19821	19912	19884	19857	19912	19996	20154	19926	19904	20021	19991	19832	19921	19964	19735	19981	19757	20185	20034	19966	19875	19862	19947	19831	19938	19945	19932	19993	20059	19847	19901	19836	19952	19943	19751	19979	19988	19901	20067	19968	19777	20009	19930	19845	19644	19886	19846	19891	19958	19862	19968	19661	19960	19767	19996	19928	19874	20008	19846	20039	20032	19953	19958	20071	19901	19919	20133	19814	19724	19809	20104	20059	19828	19823	19821	19847	20055	20020	19933	19965	19874	19998	19988	20047	19914	20010	20052	19855	19965	19881	20027	19877	19933	19978	19829	19933	19893	20025	19821	20019	19884	19787	20048	19889	20063	19996	19959	19859	19988	20006	19782	19788	19827	19840	19891	19699	19934	19872	19896	19700	19915	20041	20175	19961	19780	20021	19956	19928	19739	19759	19991	20078	20078	20237	19818	19874	20011	19827	19842	19993	19860	19896	20015	19926	19902	19999	19806	20092	20054	20051	19967	19883	19968	19953	19879	19992	19935	19846	19918	20003	20132	19821	19878	19903	19886	20080	19978	20128	19866	20017	19965	19968	19881	19886	19966	19921	19914	20056	19897	19860	19831	19848	20029	20120	19855	19912	20118	19742	19964	19943	19964	20009	19933	19998	19942	19799	19757	20042	19874	19914	19934	19905	19978	19981	19911	20183	19930	20096	19971	19889	20031	20129	20098	19925	19876	19886	19989	20008	19792	19851	19843	19881	19928	19900	19901	19810	19925	20092	19865	19927	19996	20085	19615	19912	20059	20097	19946	19847	19992	19972	19998	20016	19913	19849	19899	19907	20046	20009	19789	19909	19951	19938	20028	19814	19957	19968	19890	19847	19876	19959	19850	20066	19858	19703	19955	19952	19910	19909	19839	19869	20144	19865	19968	20110	19956	19969	19900	19995	19796	19929	20005	19879	19930	19981	20097	19756	19862	20022	19870	19958	20016	19813	19961	19909	19908	20070	19928	19886	19875	19924	19938	19902	19906	19924	19983	19935	19757	19893	19960	20061	19824	19861	19801	19898	20044	20021	19793	19890	19841	20037	20028	20059	19954	20068	19997	19867	19953	19930	19775	19776	20030	19670	19925	19820	20003	19831	19849	19906	19850	20038	19776	19842	19876	20001	19893	19990	19983	19956	20068	19920	19897	19905	19957	20016	20047	19929	19724	19771	19877	19948	19948	20007	19965	20006	20063	19985	19705	19828	20107	19855	19967	20007	19958	19773	19966	19786	19937	19860	19889	19849	19917	20066	19974	20041	20008	19853	20022	19904	19900	19916	20010	20019	19801	19843	19980	19799	20054	19837	19731	19914	19993	19857	19834	20134	20023	19955	20052	19929	19931	19933	20076	20017	19956	20238	19954	19830	20066	20096	19891	20165	19974	19927	19847	20023	19976	20029	19977	19848	19916	19995	20095	19946	20004	19905	19830	19959	19912	19971	19822	19882	19914	19925	19929	19948	19850	19880	19916	19912	20053	19892	20070	19955	19859	20040	20004	19950	19951	19827	20062	19839	20093	19917	19977	19836	19925	19847	19993	19975	19905	20077	19797	19997	19913	19937	19997	19895	20082	19971	19977	19975	19957	19934	19890	19834	19821	19893	19856	19719	20014	20135	20247	19818	19968	19946	20041	20032	19908	19685	19891	20080	19859	20005	19730	20108	19886	19982	19713	20090	20016	19933	19829	19736	19965	19818	19904	20100	19917	19923	19580	20071	20081	20080	19828	19988	19892	19822	19989	20004	19955	20004	19823	19806	19792	20025	19885	20062	20158	19860	19990	20040	19874	19970	19983	19967	20188	19841	19869	19933	19972	20023	19891	20035	19954	19923	19676	19889	19953	20090	20003	20001	19708	19901	19864	19837	19936	20014	20002	19961	20020	20029	19870	19866	20011	19842	19990	19932	19909	20001	19926	19858	19909	19956	19936	19948	19971	19961	20067	19865	19675	19956	20115	19827	19914	19814	20000	19925	19939	19933	20088	20058	19736	19973	19935	20022	19814	19899	19837	19763	19921	20058	19902	19763	19779	20140	19837	19927	19893	19886	20153	19978	19999	19755	19808	19876	19929	19894	19989	20083	20025	19934	19997	19917	20036	19926	20022	20006	19940	19967	19895	19997	19901	19844	19920	20037	19738	19920	19921	20108	19944	19827	19805	19820	19860	19863	19903	19877	19579	20029	19891	19998	19796	19759	20018	19921	20006	20014	19853	19797	19867	20030	19859	20095	20021	19909	19851	19893	20048	20049	19827	19937	19869	19881	19998	20204	19873	19836	19812	20224	19959	19936	19944	20014	19873	20139	20060	19953	19818	19858	19999	19771	20081	19895	19912	19888	19975	19986	19941	19706	20121	19917	19983	19923	20037	19968	19769	20042	19949	19799	19950	19838	20120	19991	20112	19912	20011	19976	19958	19968	19924	19920	19945	19842	19907	19996	20008	19817	19855	19924	19992	19917	19976	19950	19771	19808	19891	19960	19868	19940	19983	19924	20111	20007	20060	19987	19996	19953	19966	19846	20027	20001	19908	20118	20079	19966	20021	19889	19869	20013	19989	20050	19693	19985	19773	20014	20086	20107	19840	19745	19911	20155	20179	20049	19653	19819	19942	19747	19810	19999	20033	19939	20001	19873	20078	19898	19911	19975	19760	19788	19919	19861	19832	19835	19943	20013	19867	19746	19844	20071	19937	20073	19858	20089	19759	20046	19905	19996	19972	19689	19875	20043	19893	19859	19973	20025	19922	19969	20207	19886	19987	19994	20042	19952	19890	19933	20089	19829	20045	20035	19873	19952	20000	19903	19992	20027	19967	19907	19928	19828	19767	19929	19766	19975	19807	19755	19915	19931	20082	19805	19800	19885	19848	19806	19905	19911	19863	19953	19895	19945	19991	19868	19925	19901	19919	20009	19864	19880	19874	19860	19999	19883	19799	19855	20083	19955	19963	19907	20156	19773	19888	20005	20094	19958	19839	19902	19858	19815	19982	19903	19802	19979	19994	19997	20013	20024	19884	19976	19839	19764	19759	19816	19807	20126	19920	19968	19862	19991	19983	19992	19990	19946	20024	19849	19655	19817	19914	19862	19926	19994	19947	19893	20096	19976	19968	20037	19960	19761	19999	20014	19989	19882	19797	20034	19927	19867	19938	20019	19777	19962	19791	19903	19958	19913	20038	19925	19999	19998	19927	19998	19972	19917	20004	20088	19824	19957	20033	19893	19951	19872	19998	19993	19913	19872	20025	20076	19843	20057	19988	19973	20023	19972	20057	19902	19925	20086	20044	19959	19879	19938	19810	19961	19854	19974	19901	19742	19894	20091	19817	19936	19830
22882	20627	27015	25478	27764	35855	39597	37054	36034	35735	35474	35292	35050	34842	34641	34752	34600	34232	33953	34320	34131	33955	33850	33643	33775	33900	33923	33655	33895	33907	33605	33837	33678	33694	33544	34020	33954	33694	33889	33539	33841	33949	33770	33515	33595	33851	33677	33722	33655	33479	33586	33415	33826	33966	33526	33608	33759	33560	33797	33752	33676	33545	33642	33874	33768	33513	33722	33845	33844	33735	33588	33738	33473	33609	33718	33771	33703	33791	33661	33897	33682	33928	33613	33662	33708	33693	33699	33669	33713	33453	33740	33388	33673	33721	33781	33715	33752	33515	33864	33887	33688	33722	33610	33929	33822	33847	33573	33880	33735	33633	33817	33547	33539	33682	33746	33487	33498	33583	33798	33314	33606	33730	33595	33644	33452	33480	33445	33836	33437	33613	33880	33512	33656	33680	33633	33545	33783	33656	33746	33486	33685	33840	33879	33927	33838	33631	33775	33763	33841	33901	33660	33813	33930	33826	33675	33468	33211	33437	33674	33555	33645	33686	33762	33531	33702	33585	33420	33531	33692	33375	33618	33725	33774	33777	33655	33736	33663	33676	33817	33726	33631	33501	33569	33555	33513	33934	33784	33764	33860	33739	33509	33766	33424	33316	33423	33568	33632	33594	33483	33692	33885	33663	33498	33639	33789	33343	33595	33581	33582	33597	33618	33597	33338	33747	33647	33673	33654	33724	33973	33635	33642	33573	33424	33527	33483	33821	33977	33537	33684	33610	33677	33867	33637	33468	33701	33611	34021	33498	33623	33677	33439	33577	33543	33559	33440	33587	33751	33811	33694	33489	33683	33646	33609	33774	33773	33707	33607	33545	33671	33608	33237	33524	33823	33638	33591	33663	33354	33489	33863	33642	33532	33487	33552	33392	33680	33662	33474	33622	33457	33716	34014	33599	33617	33516	33405	33608	33928	33728	33733	33625	33536	33535	33470	33727	33497	33465	33750	33692	33672	33629	33440	33569	33587	33595	33680	33368	33510	33575	33561	33546	33406	33846	33388	33753	33513	33547	33582	33693	33728	33578	33747	33737	33475	33689	33539	33498	33686	33436	33475	33542	33623	33667	33380	33789	33414	33717	33454	33765	33415	33708	33541	33755	33730	33541	33278	33617	33759	34142	33851	33476	33582	33437	33751	33749	33986	33677	33215	33443	33668	33592	33857	33550	33606	33740	33667	33763	33721	33565	33806	33592	33693	33815	33694	33694	33917	33803	33485	33509	33371	33776	33596	33647	33507	33827	33590	33718	33978	33561	33647	33830	33536	33297	33639	33598	33610	33557	33626	33606	33518	33499	33543	33347	33848	33650	33503	33650	33819	33650	33946	33744	33274	33750	33681	33467	33926	33719	33627	33548	33818	33644	33461	33634	33588	33749	33714	33706	33657	33758	33870	33467	33523	33936	33592	33586	33587	33755	33680	33577	33650	33828	33780	33478	33590	33638	33726	33509	33513	33759	33483	33583	33570	33775	33809	33687	33724	33783	33714	33660	33899	33575	33514	33789	33338	33569	33430	33472	33485	33219	33729	33377	33554	33691	33588	33623	33566	33501	33612	33724	33637	33909	33649	33910	33612	33668	33568	33748	33727	33609	33387	33621	33834	33413	33734	33405	33647	33714	33548	33457	33731	33778	33834	33782	33803	33719	33811	33748	33514	33588	33775	33589	33425	33573	33891	33756	33606	33697	33814	33602	33617	34039	33682	33696	33733	33757	33512	33558	33610	33499	33498	33670	33624	33644	33630	33829	33674	33934	33574	33752	33785	33573	33283	33651	33587	33871	33768	33700	33715	33988	33548	34011	33587	33640	33878	33601	33914	33759	33548	33457	33618	33941	33784	33835	33665	33694	33788	33704	33405	33599	33558	33439	33475	33634	33714	33884	33548	33558	33691	33594	33788	33594	33627	33704	33721	33613	33523	33344	33416	33479	33387	33503	33579	33531	33609	33819	33792	33615	33770	33830	33649	33637	33321	33657	33663	33761	33598	33684	33511	33684	33505	33376	33454	33505	33784	33517	33574	33850	33863	33614	33763	33384	33746	33772	33635	33695	33645	33638	33554	33538	33436	33880	33745	33732	33493	33734	33609	33810	33283	33912	33571	33770	33578	33569	33764	33700	33460	33706	33762	33630	33742	33845	33717	33726	33823	33391	33630	33409	33655	33662	33522	33740	33560	33824	33617	33612	33908	33603	33641	33614	33857	33635	33653	33551	33619	33678	33732	33794	33694	33549	33567	33400	33544	33475	33580	33577	33764	33628	33587	33718	33706	33402	33493	33406	33718	33597	33665	33561	33833	33725	33457	33585	33855	33561	33954	33467	33628	33598	33578	33573	33811	33435	33690	33526	33653	33765	33496	33314	34031	33512	33553	33686	33777	33506	33620	33788	33857	33841	33783	33691	33675	33513	33651	33363	33566	33370	33985	33752	33850	33759	33758	33769	33560	33693	33716	33708	33477	33673	33460	33753	33656	33689	33383	33621	33776	33703	33866	33483	33799	33515	33437	33522	33700	33873	33817	33733	33348	33803	33639	33767	33534	33842	33614	33498	33711	33686	33798	33655	33406	33826	33448	33613	33770	33610	33514	33485	33594	33421	33645	33432	33704	33662	33753	33544	33880	33596	33838	33684	33746	33606	33952	33867	33570	33306	33919	33671	33607	33664	33775	33549	33528	33699	33627	33639	33700	33531	33526	33534	33447	33532	33710	33513	33788	33399	33773	33590	33643	33617	33718	33744	33747	33640	33600	33874	33938	33711	33686	33432	33657	33607	33418	33607	33327	33731	33732	33493	33863	33746	33685	33504	33562	33330	33506	33856	33723	33593	33598	33670	33787	33646	33560	33506	33827	33427	33718	33654	33541	33550	33940	33375	33422	33515	33695	33570	33645	33617	33555	33701	33684	33413	33613	34017	33990	33976	33768	33812	33361	33486	33708	33565	33419	33581	33830	33776	33748	33505	33619	33524	33549	33644	33587	33673	33516	33690	33749	33639	33458	33513	33565	33506	33752	33532	33513	33639	33453	33647	33581	33749	33597	33383	33625	33795	33736	33574	33751	33573	33741	33393	33685	33741	33759	33678	33560	33447	33742	33719	33974	33841	33828	33571	33441	33799	33794	33750	33505	33857	33745	33574	33588	33517	33639	33639	33968	33397	33575	33898	33681	33584	33706	33646	33463	33855	33595	33493	33778	33991	33611	33501	33293	33581	33370	33364	33552	33725	33402	33839	33887	33591	33517	33658	33477	33700	33887	33580	33676	33814	33634	33752	33452	33738	33544	33322	33345	33795	33365	33450	33635	33468	33890	33677	33649	33738	33618	33680	33761	33529	33855	33536	33856	33753	33712	33714	33555	33658	33921	33623	33411	33514	33792	33600	33496	33573	33663	33745	33844	33747	33722	33583	33561	33561	33807	33564	34025	33725	33463	33605	33839	33333	33550	33424	33782	33835	33434	33698	33697	33477	33489	33598	33574	33850	33641	33551	33634	33728	33510	33544	33679	33372	33428	33328	33574	33573	33693	33475	33473	33570	33587	33672	33629	33662	33684	33720	33557	33365	33505	33612	33588	34092	33613	33802	33526	33692	33744	33477	33560	33840	33765	33397	33546	33873	33881	33691	33897	33647	33275	33595	33824	33944	33773	33843	33862	33709	33550	33631	33794	33503	33759	33503	33690	33362	33593	33752	33747	33613	33692	33526	33578	33701	33683	33570	33747	33419	33372	33863	33452	33563	33753	33575	33557	33959	33613	33693	33595	33583	33331	33499	33643	33581	33627	33500	33536	33692	33849	33674	34137	33454	33468	33917	33771	33524	33681	33789	33595	33769	33704	33583	33457	33801	33597	33745	33531	33843	33841	33802	33690	33559	33603	33758	33602	33823	33703	33522	33566	33811	33767	33742	33398	33610	33598	33353	33514	33813	33507	33787	33654	33531	33348	33649	33611	33786	33900	33728	33499	33473	33640	33644	33867	33622	33831	33709	33821	33648	33583	33874	33535	33746	33591	33618	33885	33631	33441	33767	33500	33448	33482	33672	33626	33839	33599	33515	33503	33532	33803	33615	33605	33343	33707	33406	33712	33738	33278	33874	33666	33607	33551	33813	33568	33749	33719	33661	33494	33803	33734	33394	33634	33404	33591	33655	33737	33508	33622	33519	33538	33717	33936	33840	33739	33759	33585	33759	33646	33646	33534	33757	33752	33641	33713	33698	33805	33474	33614	33603	33844	33617	33601	33723	33565	33766	33707	33575	33663	33816	33481	33527	33605	33915	33891	33761	33446	33752	33733	33698	33736	33564	33568	33715	33476	34025	33730	33555	33681	33561	33616	33663	33450	33365	33771	33663	33406	33492	33701	33746	33451	33445	33517	33570	33669	33957	33575	33361	33589	33735	33779	33558	33563	33727	34005	33550	33717	33756	33810	33497	33473	33742	33780	33646	33579	33570	33756	33554	33783	33542	33549	33653	33690	33601	33656	33651	33712	33554	33673	33788	33462	33810	33624	33661	33999	33860	33681	33666	33731	33671	33581	33870	33594	33577	33779	33473	33832	33591	33823	33831	33714	33417	33587	33853	33605	33659	33865	33616	33732	33569	33472	33655	33780	33664	33731	33547	33813	33634	33534	33500	33463	33725	34025	33783	34048	33609	33593	33358	33516	33771	33693	33433	33711	33726	33645	33926	33643	33663	33507	33743	33656	33731	33852	33467	33759	33799	33637	33518	33588	33630	33389	33564	33525	33771	33746	33511	33684	33813	34091	33788	33670	33687	33626	33670	33456	33627	33634	33615	33778	33327	33752	33691	33502	33860	33661	33661	33461	33771	33663	33504	33773	33726	33689	33490	33786	33813	33665	33621	33725	33609	33744	33569	33827	33920	33580	33898	33493	33730	33727	33525	33545	33560	33848	33857	33978	33448	33701	33592	33752	33576	33604	33397	33732	33505	33474	33542	33560	33586	33947	33438	33438	33347	33544	33250	33681	34015	33674	33736	33923	33663	33471	33673	33540	33547	33630	33644	33843	33568	33762	33663	33823	33518	33622	33485	33739	33363	33541	33457	33848	33638	33621	33632	33533	33441	33595	33652	33576	33785	33714	33486	33584	33551	33458	33788	33580	33501
20015	32848	34615	30520	28727	27531	26001	24431	23406	22696	22282	21900	21560	21262	21008	20644	20508	20305	20122	20055	19911	19898	20102	19757	19989	19822	19813	19924	19878	19817	19788	19624	19746	19668	19622	19792	19785	19668	19579	19763	19732	19460	19532	19505	19599	19665	19773	19485	19430	19605	19546	19491	19564	19693	19606	19506	19596	19410	19696	19551	19686	19557	19632	19656	19572	19481	19457	19464	19323	19531	19537	19658	19640	19515	19557	19552	19535	19546	19659	19492	19649	19538	19499	19527	19489	19594	19633	19701	19572	19372	19567	19439	19387	19518	19389	19479	19397	19504	19431	19445	19576	19439	19494	19520	19373	19413	19526	19413	19606	19570	19371	19408	19546	19470	19376	19415	19654	19540	19495	19527	19542	19637	19502	19407	19463	19620	19538	19647	19610	19469	19644	19598	19271	19485	19574	19522	19462	19673	19520	19706	19616	19423	19715	19454	19500	19581	19304	19562	19597	19601	19551	19624	19476	19546	19690	19658	19443	19389	19490	19568	19472	19659	19316	19735	19550	19420	19595	19395	19599	19795	19569	19492	19617	19589	19465	19428	19295	19473	19358	19539	19569	19562	19550	19469	19476	19500	19617	19461	19558	19393	19515	19466	19502	19528	19532	19491	19471	19437	19457	19629	19424	19396	19569	19351	19559	19467	19467	19542	19632	19521	19597	19599	19577	19472	19438	19522	19632	19687	19476	19569	19552	19532	19432	19587	19558	19502	19548	19392	19269	19304	19472	19366	19568	19359	19345	19652	19590	19380	19393	19479	19669	19651	19352	19595	19508	19419	19636	19501	19494	19570	19460	19437	19583	19560	19703	19555	19451	19516	19566	19515	19523	19581	19530	19522	19464	19325	19804	19684	19468	19457	19670	19438	19304	19573	19585	19546	19485	19622	19557	19386	19382	19554	19527	19480	19419	19627	19558	19431	19567	19597	19520	19611	19465	19519	19615	19506	19716	19391	19400	19455	19683	19479	19527	19509	19492	19357	19456	19548	19429	19469	19317	19652	19236	19534	19528	19680	19672	19612	19741	19567	19729	19585	19486	19556	19583	19393	19512	19594	19408	19563	19552	19473	19521	19426	19466	19540	19612	19318	19590	19569	19641	19404	19552	19347	19440	19209	19458	19517	19483	19493	19481	19364	19605	19400	19360	19507	19749	19377	19564	19382	19502	19543	19611	19455	19392	19397	19417	19237	19516	19757	19439	19366	19426	19616	19672	19554	19504	19377	19620	19509	19637	19560	19447	19481	19527	19427	19695	19512	19554	19563	19619	19603	19573	19486	19540	19404	19506	19703	19400	19365	19440	19602	19583	19631	19395	19407	19383	19472	19432	19637	19611	19526	19502	19740	19495	19468	19690	19394	19430	19476	19743	19690	19389	19655	19568	19501	19480	19451	19602	19439	19652	19573	19409	19425	19618	19590	19541	19480	19423	19540	19401	19441	19543	19482	19571	19510	19478	19360	19449	19588	19419	19453	19667	19583	19493	19545	19430	19395	19650	19448	19255	19470	19473	19499	19617	19569	19352	19467	19485	19533	19372	19642	19386	19474	19273	19561	19507	19571	19609	19595	19536	19507	19532	19561	19559	19428	19670	19479	19398	19569	19355	19345	19518	19487	19537	19419	19458	19558	19645	19484	19544	19593	19677	19495	19529	19557	19447	19521	19512	19446	19534	19526	19428	19661	19457	19464	19583	19442	19462	19577	19521	19565	19594	19332	19526	19512	19420	19415	19596	19346	19464	19459	19532	19348	19376	19521	19718	19599	19691	19562	19519	19375	19503	19715	19370	19306	19559	19503	19712	19444	19453	19524	19533	19424	19502	19551	19518	19589	19403	19328	19395	19516	19651	19411	19659	19439	19516	19475	19586	19347	19537	19386	19723	19526	19639	19569	19491	19613	19299	19718	19591	19419	19463	19486	19460	19493	19662	19546	19599	19531	19438	19223	19616	19557	19399	19406	19601	19617	19604	19490	19383	19439	19584	19444	19463	19757	19301	19561	19574	19482	19465	19672	19614	19573	19541	19425	19402	19477	19418	19586	19522	19453	19338	19645	19463	19375	19574	19601	19384	19542	19503	19501	19512	19530	19297	19496	19610	19583	19313	19442	19451	19621	19406	19405	19465	19422	19548	19521	19455	19604	19530	19630	19560	19403	19349	19496	19644	19654	19475	19448	19549	19669	19519	19624	19480	19434	19575	19640	19370	19631	19457	19495	19668	19594	19589	19376	19633	19491	19448	19579	19474	19522	19689	19641	19463	19571	19388	19569	19608	19646	19551	19537	19380	19644	19543	19451	19483	19502	19481	19452	19387	19694	19344	19585	19420	19601	19402	19500	19702	19476	19595	19452	19518	19423	19454	19543	19452	19496	19494	19542	19529	19503	19543	19493	19314	19529	19527	19552	19463	19611	19624	19583	19518	19667	19626	19674	19454	19310	19418	19466	19386	19487	19332	19317	19591	19576	19623	19466	19538	19647	19569	19584	19425	19435	19754	19387	19579	19720	19492	19677	19616	19518	19564	19479	19626	19565	19680	19541	19560	19518	19633	19664	19495	19444	19304	19608	19442	19379	19493	19618	19637	19493	19586	19514	19654	19425	19627	19584	19598	19575	19544	19533	19525	19506	19602	19466	19469	19436	19527	19567	19635	19486	19608	19424	19489	19561	19378	19746	19490	19371	19711	19659	19543	19630	19483	19696	19580	19679	19516	19692	19303	19541	19595	19607	19428	19521	19547	19544	19495	19679	19467	19504	19623	19327	19547	19585	19408	19591	19601	19345	19474	19547	19468	19459	19512	19557	19498	19470	19644	19560	19448	19652	19420	19568	19438	19438	19499	19447	19352	19754	19307	19648	19459	19437	19624	19448	19529	19413	19417	19415	19448	19325	19519	19499	19470	19505	19403	19466	19507	19430	19282	19450	19315	19552	19551	19586	19474	19493	19542	19614	19550	19519	19440	19464	19414	19517	19466	19380	19564	19366	19622	19412	19489	19651	19631	19416	19548	19547	19519	19323	19455	19447	19462	19515	19532	19593	19541	19459	19358	19483	19425	19460	19394	19610	19485	19529	19738	19555	19369	19559	19490	19459	19560	19459	19762	19412	19238	19652	19688	19524	19593	19507	19593	19516	19502	19639	19452	19508	19668	19502	19487	19539	19569	19338	19616	19658	19514	19383	19584	19419	19448	19530	19447	19495	19318	19264	19443	19501	19561	19536	19558	19611	19468	19683	19493	19439	19670	19507	19349	19476	19505	19584	19573	19482	19440	19541	19393	19476	19381	19477	19792	19669	19488	19372	19516	19510	19323	19320	19556	19655	19332	19401	19601	19463	19446	19439	19563	19481	19636	19442	19584	19289	19498	19485	19534	19468	19267	19606	19557	19320	19539	19426	19547	19486	19384	19368	19694	19548	19630	19531	19705	19436	19499	19556	19519	19613	19394	19496	19318	19521	19629	19362	19519	19584	19617	19610	19665	19455	19412	19631	19633	19468	19512	19519	19438	19399	19666	19487	19333	19600	19525	19582	19506	19421	19260	19601	19480	19498	19509	19415	19588	19582	19414	19546	19566	19540	19505	19461	19545	19505	19508	19586	19686	19555	19451	19442	19568	19504	19552	19589	19516	19579	19364	19398	19558	19486	19396	19458	19581	19422	19515	19352	19687	19460	19423	19509	19595	19678	19525	19635	19369	19396	19662	19450	19453	19496	19398	19387	19436	19527	19443	19485	19651	19526	19476	19565	19480	19516	19401	19580	19446	19634	19674	19657	19331	19594	19428	19510	19425	19267	19288	19447	19480	19476	19598	19613	19556	19328	19628	19514	19343	19468	19449	19410	19370	19494	19443	19652	19580	19720	19523	19666	19577	19695	19427	19486	19661	19652	19538	19656	19486	19518	19564	19507	19390	19494	19540	19442	19651	19580	19581	19621	19577	19535	19765	19417	19473	19613	19414	19419	19572	19504	19514	19634	19302	19588	19624	19532	19573	19547	19469	19526	19375	19405	19540	19658	19464	19605	19412	19546	19545	19501	19409	19362	19341	19542	19502	19557	19548	19428	19493	19610	19504	19468	19516	19472	19790	19638	19423	19390	19698	19673	19723	19760	19646	19610	19630	19517	19712	19574	19376	19605	19700	19566	19586	19461	19660	19482	19625	19523	19412	19605	19486	19545	19498	19532	19551	19536	19480	19647	19518	19638	19441	19513	19463	19583	19452	19482	19451	19487	19529	19584	19362	19758	19348	19606	19494	19441	19470	19480	19505	19475	19509	19404	19533	19647	19581	19596	19667	19420	19488	19570	19411	19410	19542	19607	19639	19637	19499	19512	19507	19514	19643	19501	19478	19475	19541	19651	19383	19503	19419	19644	19493	19425	19345	19515	19625	19579	19508	19652	19401	19710	19563	19463	19508	19469	19586	19513	19534	19564	19779	19467	19565	19484	19621	19603	19511	19373	19564	19273	19686	19494	19553	19423	19609	19668	19360	19399	19389	19514	19608	19454	19337	19616	19619	19351	19546	19672	19472	19441	19743	19470	19563	19380	19503	19401	19759	19377	19681	19561	19654	19411	19542	19516	19613	19734	19392	19582	19573	19596	19252	19461	19414	19477	19567	19656	19757	19501	19369	19394	19547	19452	19441	19662	19440	19390	19490	19601	19536	19599	19591	19511	19668	19800	19669	19475	19508	19538	19474	19307	19790	19481	19650	19566	19428	19754	19422	19583	19576	19348	19642	19596	19644	19473	19600	19596	19360	19561	19436	19530	19512	19437	19531	19645	19365	19526	19383	19604	19611	19499	19593	19357	19509	19461	19515	19346	19456	19383	19361	19506	19530	19464	19594	19311	19493	19592	19479	19517	19371	19552	19571	19447	19549	19460	19702	19502	19410	19472	19393	19552	19533	19560	19640	19692	19667	19573	19409	19675	19399	19682	19485	19533	19571	19410	19557	19380	19505	19417	19437	19569	19536	19599	19539	19531	19634	19588	19568	19351	19643	19409	19552	19390	19763	19512	19393	19468	19406	19588	19393	19415	19628	19405	19626	19395	19436	19464	19397	19491	19683	19636	19784	19481	19449	19635	19789	19401	19643	19633	19608	19310	19471	19500	19466	19418	19489	19581
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
