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
338812662600	338812663167	338812663717	338812664267	338812664817	338812665367	338812665917	338812666467	338812667017	338812667567	338812668117	338812668667	338812669217	338812669769	338812670317	338812670867	338812671417	338812671967	338812672517	338812673067	338812673617	338812674167	338812674717	338812675267	338812675817	338812676367	338812676917	338812677467	338812678017	338812678567	338812679117	338812679669	338812680217	338812680767	338812681317	338812681867	338812682417	338812682967	338812683517	338812684067	338812684617	338812685167	338812685717	338812686267	338812686817	338812687367	338812687917	338812688467	338812689017	338812689567	338812690117	338812690667	338812691217	338812691767	338812692317	338812692867	338812693417	338812693967	338812694519	338812695067	338812695617	338812696167	338812696717	338812697267	338812697817	338812698367	338812698917	338812699469	338812700017	338812700567	338812701117	338812701667	338812702217	338812702767	338812703319	338812703867	338812704417	338812704967	338812705517	338812706067	338812706617	338812707167	338812707717	338812708267	338812708817	338812709369	338812709917	338812710467	338812711019	338812711567	338812712117	338812712667	338812713217	338812713767	338812714319	338812714867	338812715417	338812715967	338812716517	338812717067	338812717617	338812718167	338812718717	338812719267	338812719817	338812720369	338812720917	338812721467	338812722017	338812722569	338812723117	338812723667	338812724219	338812724767	338812725317	338812725867	338812726417	338812726967	338812727517	338812728067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2704	3600	2300	2704	3600	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23117	21461	28141	25470	23801	29018	31996	27281	26172	26445	28777	36781	42767	53791	50467	41555	32957	27358	25347	24636	24650	24396	24567	24485	24454	24587	24575	24585	24564	24294	24502	24665	24367	24264	24736	24825	24840	24377	24536	24585	24270	24252	24329	24428	24628	24670	24672	24349	24568	24371	24661	24502	24801	24565	24475	24600	24618	24555	24385	24432	24500	24519	24438	24406	24642	24451	24572	24526	24542	24390	24426	24549	24710	24221	24400	24295	24423	24490	24585	24510	24716	24505	24548	24471	24475	24364	24365	24377	24282	24339	24337	24450	24528	24362	24504	24320	24598	24514	24483	24799	24397	24277	24304	24446	24292	24373	24590	24343	24519	24559	24434	24309	24493	24495	24237	24359	24348	24613	24188	24608	24632	24542	24540	24521	24156	24560	24661	24300	24305	24428	24727	24771	24246	24266	24586	24492	24486	24415	24462	24895	24289	24593	24493	24550	24320	24478	24298	24545	24391	24531	24661	24439	24485	24600	24536	24427	24390	24463	24379	24532	24404	24447	24409	24371	24339	24520	24317	24406	24347	24585	24567	24353	24311	24709	24488	24693	24441	24398	24436	24340	24304	24488	24436	24338	24380	24554	24507	24448	24487	24486	24517	24109	24431	24498	24461	24409	24390	24714	24506	24422	24479	24409	24429	24453	24424	24392	24378	24461	24611	24646	24389	24516	24609	24603	24596	24707	24416	24296	24416	24464	24435	24511	24487	24442	24556	24504	24477	24515	24437	24414	24363	24458	24611	24701	24554	24418	24894	24587	24649	24482	24255	24184	24460	24369	24488	24413	24386	24327	24437	24356	24346	24482	24546	24442	24670	24480	24418	24553	24519	24419	24402	24562	24345	24464	24549	24427	24549	24447	24505	24317	24526	24575	24380	24417	24559	24248	24362	24387	24235	24472	24733	24606	24594	24401	24258	24247	24544	24371	24540	24466	24460	24533	24665	24617	24434	24421	24378	24610	24431	24566	24429	24288	24320	24445	24401	24354	24395	24240	24581	24414	24429	24646	24214	24416	24530	24424	24527	24588	24450	24449	24382	24463	24354	24472	24339	24312	24065	24290	24628	24347	24650	24607	24528	24419	24292	24416	24620	24209	24292	24510	24584	24291	24397	24430	24353	24397	24606	24475	24271	24378	24603	24530	24156	24252	24404	24333	24246	24669	24623	24704	24546	24671	24650	24553	24407	24440	24449	24453	24521	24415	24558	24183	24307	24662	24630	24582	24303	24395	24359	24388	24519	24441	24454	24438	24251	24440	24294	24658	24506	24473	24408	24400	24522	24781	24535	24372	24254	24451	24499	24363	24547	24343	24447	24512	24615	24415	24533	24576	24459	24555	24546	24397	24349	24500	24577	24400	24615	24528	24424	24590	24494	24480	24376	24343	24420	24448	24545	24671	24430	24310	24457	24332	24250	24433	24365	24435	24472	24329	24480	24579	24616	24456	24469	24435	24421	24456	24672	24611	24432	24322	24685	24394	24383	24308	24356	24531	24199	24512	24619	24537	24539	24606	24268	24384	24281	24368	24438	24356	24375	24470	24351	24238	24350	24331	24337	24392	24211	24545	24532	24175	24487	24574	24414	24419	24360	24380	24432	24325	24457	24533	24214	24307	24528	24344	24624	24266	24505	24451	24348	24337	24572	24449	24546	24573	24370	24283	24409	24488	24454	24665	24580	24492	24556	24514	24189	24373	24409	24481	24576	24475	24485	24378	24168	24475	24223	24521	24474	24492	24274	24573	24461	24404	24488	24286	24572	24291	24304	24647	24484	24331	24469	24528	24480	24267	24550	24719	24553	24257	24401	24366	24605	24238	24333	24393	24451	24258	24350	24244	24516	24444	24569	24381	24276	24424	24528	24293	24375	24508	24412	24454	24472	24413	24720	24548	24594	24724	24524	24600	24294	24348	24741	24378	24244	24319	24541	24450	24338	24252	24478	24265	24415	24276	24631	24371	24238	24522	24573	24195	24269	24515	24476	24378	24359	24310	24670	24535	24460	24486	24384	24332	24269	24465	24485	24673	24348	24438	24667	24293	24208	24241	24329	24165	24166	24455	24483	24437	24459	24390	24495	24268	24359	24402	24324	24327	24499	24529	24368	24619	24522	24449	24284	24575	24267	24458	24374	24454	24276	24343	24676	24428	24310	24151	24364	24276	24375	24489	24551	24463	24515	24374	24324	24365	24436	24440	24374	24436	24660	24501	24369	24524	24638	24163	24530	24547	24601	24504	24296	24468	24547	24552	24579	24675	24394	24122	24520	24412	24568	24532	24494	24502	24465	24425	24223	24461	24447	24449	24407	24290	24320	24347	24613	24416	24350	24519	24414	24403	24467	24570	24612	24588	24556	24426	24533	24572	24393	24294	24773	24444	24470	24390	24378	24378	24535	24587	24408	24371	24374	24204	24475	24372	24481	24295	24283	24367	24439	24407	24714	24626	24464	24580	24435	24324	24331	24471	24652	24416	24301	24522	24382	24374	24255	24356	24192	24664	24535	24373	24274	24343	24317	24300	24588	24435	24405	24326	24425	24606	24302	24393	24545	24524	24454	24440	24438	24505	24515	24417	24354	24273	24270	24322	24254	24602	24428	24221	24468	24340	24350	24156	24389	24493	24602	24354	24326	24344	24317	24491	24405	24555	24288	24249	24725	24263	24481	24564	24625	24364	24439	24534	24435	24238	24482	24479	24611	24352	24322	24397	24311	24322	24378	24270	24402	24239	24740	24455	24321	24287	24187	24550	24438	24474	24500	24444	24102	24219	24506	24427	24744	24476	24260	24313	24287	24513	24650	24375	24525	24545	24580	24384	24702	24265	24443	24207	24460	24377	24592	24435	24307	24631	24387	24555	24460	24366	24494	24457	24420	24342	24273	24340	24488	24307	24582	24410	24467	24120	24437	24657	24389	24345	24721	24515	24212	24428	24523	24517	24385	24602	24324	24410	24265	24457	24468	24332	24308	24578	24387	24096	24529	24540	24538	24316	24321	24539	24583	24523	24720	24547	24253	24390	24168	24383	24263	24348	24513	24787	24454	24377	24633	24383	24237	24551	24573	24293	24517	24533	24425	24378	24619	24499	24530	24337	24365	24587	24604	24488	24426	24457	24651	24455	24369	24508	24398	24548	24429	24528	24365	24329	24348	24378	24416	24596	24411	24294	24537	24351	24511	24336	24380	24803	24526	24202	24234	24493	24284	24395	24427	24709	24580	24379	24336	24476	24182	24218	24501	24385	24666	24408	24395	24446	24363	24502	24373	24563	24475	24226	24522	24503	24501	24488	24417	24284	24410	24321	24572	24525	24452	24515	24408	24724	24427	24268	24366	24478	24442	24453	24606	24448	24500	24513	24591	24691	24569	24417	24270	24714	24499	24500	24435	24401	24319	24252	24640	24496	24363	24329	24275	24374	24129	24376	24394	24488	24699	24449	24555	24406	24284	24423	24271	24622	24454	24411	24517	24377	24362	24431	24486	24512	24464	24181	24267	24393	24460	24537	24463	24533	24317	24457	24485	24390	24378	24468	24346	24580	24349	24400	24283	24491	24318	24684	24411	24276	24256	24276	24248	24435	24559	24528	24581	24234	24543	24517	24418	24398	24693	24536	24427	24283	24304	24536	24461	24588	24438	24496	24513	24306	24497	24588	24526	24287	24449	24643	24284	24361	24341	24565	24430	24397	24426	24346	24504	24519	24182	24303	24490	24586	24449	24239	24256	24432	24210	24146	24128	24514	24417	24376	24423	24448	24410	24539	24254	24468	24342	24471	24585	24469	24485	24332	24363	24519	24544	24458	24510	24528	24404	24481	24233	24274	24615	24541	24522	24628	24597	24480	24434	24424	24237	24281	24526	24238	24771	24581	24542	24632	24403	24369	24629	24542	24457	24389	24477	24584	24453	24267	24406	24476	24384	24207	24526	24315	24467	24415	24460	24231	24498	24312	24465	24223	24405	24486	24423	24756	24631	24511	24575	24613	24453	24536	24254	24223	24469	24443	24453	24715	24620	24470	24182	24467	24320	24499	24325	24233	24136	24378	24207	24625	24356	24500	24464	24482	24127	24438	24469	24584	24510	24439	24420	24298	24427	24314	24350	24560	24366	24455	24555	24218	24303	24541	24452	24792	24668	24340	24471	24468	24479	24576	24356	24243	24277	24348	24268	24411	24538	24342	24435	24421	24296	24375	24231	24357	24247	24355	24444	24449	24427	24640	24349	24550	24576	24486	24062	24597	24593	24644	24740	24731	24385	24346	24391	24587	24556	24365	24289	24450	24419	24465	24495	24501	24518	24477	24597	24289	24343	24543	24511	24559	24627	24363	24417	24650	24510	24220	24328	24261	24776	24529	24452	24473	24391	24424	24546	24291	24658	24366	24352	24547	24461	24459	24549	24317	24214	24450	24840	24398	24759	24370	24335	24497	24343	24535	24510	24335	24356	24283	24332	24355	24447	24301	24465	24129	24385	24349	24466	24405	24509	24483	24421	24474	24549	24044	24321	24345	24374	24175	24249	24381	24363	24426	24120	24352	24259	24341	24632	24260	24431	24359	24514	24454	24320	24564	24506	24552	24617	24239	24615	24461	24482	24535	24409	24281	24481	24217	24536	24563	24523	24385	24515	24327	24456	24318	24425	24471	24422	24277	24544	24410	24286	24321	24627	24372	24328	24361	24350	24531	24337	24274	24394	24393	24403	24368	24550	24469	24411	24638	24624	24212	24512	24421	24320	24536	24497	24360	24488	24600	24351	24497	24309	24461	24307	24262	24453	24470	24547	24448	24520	24273	24256	24436	24163	24633	24601	24319	24329	24322	24304	24449	24380	24528	24523	24481	24476	24434	24421	24483	24323	24410	24468	24467	24443	24656	24561	24477	24262	24566	24568	24295	24214	24723	24560	24357	24281	24304	24305	24558	24545	24432	24551	24335	24595	24297	24364	24737	24525	24588	24458	24563	24258	24154	24412	24394	24491	24551	24745	24397	24173	24402	24332	24515	24380	24547	24454	24341	24334	24155	24554	24405	24475	24405	24447	24580	24595	24303	24556	24342	24527	24485	24557	24776	24677	24574	24309	24253	24662	24222	24315	24531	24199	24542	24571	24289	24485	24353	24373	24508	24390	24477	24321	24598
27026	47269	46911	37307	33624	27138	21530	18966	18861	18773	22592	33740	38550	49300	44355	34496	24470	18481	16193	15840	16064	15811	15896	15931	15988	15814	15946	16018	15952	15871	15956	16058	15995	15906	15905	15962	15991	15798	15940	15790	16011	15960	15841	15843	15955	15912	16187	15798	15988	15864	15946	15875	16009	15898	15848	16048	15750	15872	16065	16008	16004	15945	15938	15821	15816	15953	15986	15949	15821	15811	15928	16008	16007	15931	15969	15865	15846	15981	15894	15903	15923	15935	16032	15898	15963	15891	15945	15851	15953	15886	16091	15884	16054	15897	15807	15969	15985	15882	16126	15965	16023	16015	15980	15995	15873	15961	15974	16045	15925	15906	15943	16018	15921	15782	15887	15862	15914	15898	15980	15887	15943	15819	15885	15881	16076	16079	15929	16068	15963	15934	15925	15880	15994	15962	15964	16070	16025	16039	15887	15963	16010	15878	16000	15880	16015	15986	15985	15823	15785	15941	15946	15896	16076	15992	15836	15865	16032	15877	16059	15982	15905	16227	15920	16112	15978	16239	15872	15721	15709	15856	15903	16108	15880	16087	15820	15922	15993	16006	15896	16033	15961	16017	15823	16040	15984	15814	16048	15923	16012	15878	15873	15871	15792	16122	15983	15985	15867	16074	15962	15967	15854	15881	15970	15666	16045	15947	15901	15809	16023	15903	16050	15889	15924	15785	16011	15846	15986	15819	15982	15873	16050	16039	15930	15985	15828	15873	15778	15928	15818	15857	15903	16057	16110	16075	15879	16112	15955	15906	15889	15924	15939	15897	16118	15933	15910	15974	15982	15905	15853	15957	15838	15932	16020	16075	15861	15904	16031	16021	16007	15840	15847	15851	16162	15881	15909	15881	15915	16020	15931	15977	15906	15915	16024	15935	15888	15878	15954	15994	15798	16185	15935	15996	15976	15643	16102	15886	15787	16018	15894	16055	16111	16107	15886	16127	16068	15921	15828	15874	15814	15843	15983	15801	16042	15867	15950	15909	15869	15897	15856	15784	16006	15971	16071	15844	15960	15843	15974	15846	15869	16050	16049	15931	15825	16099	16046	15785	15979	15844	15826	16118	16027	16031	15843	15935	15904	16046	15949	16033	16068	16031	16041	15877	16002	15878	15845	16047	16029	15778	15785	15980	15790	16112	15911	15821	15863	16005	16115	15961	15858	16071	15981	15838	15902	16028	16021	15925	15876	15954	15908	15931	16005	15892	15947	15926	15989	15847	15944	15866	15936	15848	16088	15863	15945	16094	15902	16060	15775	15805	15839	15895	16132	15927	16151	15964	16067	15862	15968	16059	16070	15942	15957	15865	15893	16042	15942	15973	15866	15843	15925	16122	15907	15980	15891	15969	16053	15935	15973	15902	15996	15811	16010	16058	15851	16191	15950	15973	15824	16028	15810	15869	16020	15965	15840	15804	15930	15998	15793	15901	16064	15954	15949	15888	15956	15886	15965	15938	16190	15922	16054	15673	15975	15831	15887	15779	16061	15786	15873	16009	16149	16018	15999	16015	15889	15922	15784	15967	15889	15864	15806	15781	16054	15928	16040	15937	16007	15814	16077	16098	15882	15955	15996	15873	15883	15989	15899	15894	16148	15881	16028	15998	15831	15993	15900	15860	15841	15859	15951	15931	15960	16097	16021	15956	15985	15907	15837	16087	16015	16091	15923	15799	15969	15995	16031	16150	16046	15953	16108	16008	16013	16038	15861	15983	15926	15876	16049	15952	15869	15805	16028	16040	16015	16009	15937	15785	16112	15907	15866	15912	15744	16018	15779	16130	16063	15830	15714	15912	15953	15977	15831	15887	16022	16101	15965	15836	16066	15803	15894	15877	15954	16025	15921	15822	15973	15927	15910	16018	16018	15998	15774	16026	15771	15936	15960	16135	15913	15968	15894	15938	15993	15910	15902	15911	15972	15640	16039	15868	15858	15926	16133	16018	15833	15953	16001	16073	15975	15787	15791	15890	15970	16002	15932	15930	15918	16104	15919	16016	15896	15976	16028	15859	15895	15917	15907	15933	15928	15923	15844	15780	16189	15949	16129	16057	16120	15924	15946	15938	16104	15925	15982	15889	16079	15768	15886	16023	15942	15873	15863	15942	15983	15924	15977	16068	15937	16056	15794	15947	15999	15831	15973	16065	15852	16039	15806	15958	15939	16091	15953	15980	15948	15866	15897	15859	15814	15948	15885	15934	15631	16153	15854	16072	15869	15931	15880	15780	15967	15944	15894	15986	16009	15806	16021	16097	15840	16020	15831	15938	15877	15917	15903	15826	15991	15794	15880	15898	15920	15992	15986	16045	15992	16034	15850	16006	15681	15991	15818	15905	15751	15728	15975	15892	15847	15973	15943	15778	15827	15867	15904	15816	15925	15984	15993	16006	16045	16121	15970	15964	16032	16062	15984	16102	15952	15665	15959	16078	15876	15904	15890	15990	16073	15880	15983	15808	16078	15800	16016	15851	15886	15926	15945	16000	15956	15875	15885	16030	15736	15910	15777	15739	16010	16017	15900	15896	16084	16049	15981	15875	15977	15659	15766	15945	15870	16137	15878	16234	16017	15896	15961	16003	15926	15847	15891	16032	15983	15994	16003	16017	16071	15860	15910	15818	16098	15724	15836	15890	15888	16039	15909	16035	15994	15990	15877	15978	15954	15968	15965	15858	15927	15972	15901	15818	15831	15854	15894	16035	15975	16101	16109	15901	15900	16083	15971	15948	16053	15932	15878	15947	15797	15863	15924	16081	15842	15707	15847	15761	15974	15846	15754	15924	15781	15911	16004	15884	15971	16081	16012	16015	15942	15954	15867	15681	15951	15816	15793	15974	16074	15903	15861	16140	15913	15954	16020	16019	16036	15847	15946	15830	15915	15958	15909	15897	15935	15999	15946	15728	15878	15923	15983	16003	15998	15762	15971	16034	16090	15985	15866	15817	15919	16113	15899	15891	16039	15936	15855	16120	15892	15956	15849	15894	15780	15832	16036	16129	15947	15864	15915	15915	15954	15791	15895	15785	16025	15687	15796	16015	15926	15952	15938	15813	15897	15925	15942	15938	15981	16039	16088	15978	16107	15956	15916	15929	15822	15937	15953	16052	16013	15979	15960	15899	15852	15823	16137	16010	15945	15943	15852	15849	15759	15893	15933	15807	15858	15789	15820	15937	15724	15960	15896	15905	15980	15898	16006	15854	15905	15895	15922	15885	15856	15959	15992	15897	15841	15952	15939	15933	15863	16093	16011	16076	15771	15805	16007	15974	15979	16049	16048	15913	15929	15952	15926	15840	15915	15856	16001	15953	15958	15925	16030	15931	15989	15883	16005	16088	15914	16083	15883	15858	15972	16105	16037	15920	15888	15983	15989	15934	15987	15956	15984	15923	15950	15853	15912	15764	16122	15882	16042	16171	15894	15882	16206	15999	15926	15891	15959	15906	15875	16011	15864	16060	15928	15901	16127	15767	15808	15999	15730	15869	15919	15906	15921	15974	16054	15866	15848	15935	15808	16063	16014	16024	15828	16142	16035	15966	15927	15924	15888	16017	15991	15855	16093	15720	15992	15910	15969	15726	15842	15823	15998	16097	15989	15847	16007	16094	16008	15924	15846	16067	16027	15788	15910	15677	16073	15916	15928	15939	15899	16047	15996	15858	15878	15978	15953	15875	16049	15994	15965	16018	15921	15854	16046	15918	15680	15977	15939	15770	15951	15995	15850	15967	16001	15900	15870	16007	16038	15893	16085	15990	15837	15882	15871	15992	15927	15807	15910	16007	15905	15982	16011	15852	15936	16237	15985	15968	15805	15931	15886	16143	15955	15921	16067	15760	15954	15908	16124	16082	16129	16146	16074	15867	15987	15780	15760	16300	16009	16162	15811	15879	15907	15977	15838	15919	16089	15886	16055	15892	15692	16136	16033	15948	15816	15964	16069	15996	16012	15909	15922	15854	16028	15889	15785	15857	15990	15862	15988	15868	15914	15952	15869	16087	15869	15886	15728	15879	15730	15813	15913	16147	15867	15784	16126	15956	15964	15898	15923	15850	15951	15904	15878	15911	15800	15862	15971	15813	15854	15868	15818	15947	15810	15995	15934	15991	15879	15854	15966	15909	15850	15870	15831	16045	15913	16036	16042	15806	15917	15918	15838	16001	15903	16009	15801	15931	15867	15876	16102	16034	15874	16081	16106	15806	15987	15839	15881	16025	15841	15891	16053	15939	15884	16037	15965	15875	15903	15945	15857	16000	15996	15973	15836	16022	16016	15940	15990	15792	15823	16109	15816	15987	15991	16070	16019	15969	16051	15964	15833	16040	16028	15884	15841	15836	15974	15942	16060	15893	15777	15966	15946	15957	15886	15850	15929	15905	15981	15901	15919	15878	15881	15968	15969	15997	15807	16002	15871	15991	16104	16031	15911	15936	16056	15906	16057	16074	16038	15736	16001	15925	15818	16042	15772	15875	16009	15820	16019	15923	15655	15977	15956	15850	15781	15923	15945	16028	16117	15914	15834	15944	16013	15827	16098	16012	15864	16034	15887	15725	15964	15730	15916	16007	15950	15969	15809	15990	15972	16062	16010	16139	16085	15935	15894	16000	15968	15907	15860	15891	15988	15924	15996	15848	15937	15841	16019	15997	15999	15913	15874	15993	15870	15971	15901	15919	15962	15948	16005	15956	15884	15872	15867	16006	16027	16059	15964	15888	15868	15756	15913	16036	15910	16025	15938	15941	16033	15988	15895	15972	16072	16066	15802	15923	15998	15838	15889	16073	15880	15939	15917	15890	15857	15868	15891	15812	16106	15828	15840	15942	15981	15817	16046	15924	15960	15932	15935	15913	15877	15919	15974	16016	15976	15839	16086	15950	15829	16041	16058	15949	15895	15961	15900	15788	15884	15934	15817	16015	15750	16057	15978	15844	16009	16039	15825	15876	15986	15841	15990	15924	16013	15934	15808	15844	16000	15842	15814	15740	15966	15930	15983	16031	16004	15887	15972	15787	15950	15863	15961	15921	15970	15830	15930	16060	15863	16025	15824	15888	15935	15894	16014	15828	15746	15995	16046	15895	15981	16082	15851	15795	15884	15881	16033	15848	15948	15958	15971	15910	16044	15883	15841	15894	15938	15953
34448	29125	31655	31440	27992	25940	23680	22883	22633	22526	22933	22554	22348	22784	24054	24156	23969	23049	22717	22497	22475	22297	22388	22310	22308	22320	22320	22232	22346	22490	22560	22434	22119	22622	22491	22178	22273	22499	22485	22283	22099	22259	22346	22228	22182	22200	22506	22351	22370	22449	22407	22483	22325	22381	22209	22285	22391	22171	22504	22449	22403	22300	22263	22305	22362	22161	22261	22274	22405	22376	22228	22275	22424	22469	22560	22383	22238	22146	22138	22310	22421	22516	22365	22555	22521	22518	22267	22398	22154	22334	22391	22319	22174	22392	22681	22374	22337	22333	22215	22225	22186	22063	22275	22232	22334	22284	22383	22341	22378	22182	22374	22280	22338	22478	22416	22446	22221	22431	22519	22368	22231	22335	22442	22176	22450	22255	22416	22240	22373	22382	22263	22160	22441	22487	22576	22330	22297	22373	22115	22348	22176	22364	22240	22279	22235	22471	22206	22284	22230	22385	22127	22319	22205	22464	22489	22457	22248	22294	22220	22286	22301	22256	22346	22391	22425	22428	22406	22197	22433	22399	22225	22367	22324	22326	22360	22551	22399	22389	22163	22324	22348	22411	22128	22415	22152	22437	22488	22272	22193	22570	22838	22529	22508	22417	22629	22102	22311	22130	22421	22549	22456	22283	22374	22456	22422	22261	22333	22361	22147	22050	22189	22344	22410	22432	22186	22202	22696	22323	22430	22339	22029	22338	22252	22349	22369	22308	22395	22230	22246	22414	22535	22262	22254	22344	22424	22055	22113	22620	22613	22402	22465	22535	22321	22285	22465	22187	22382	22477	22388	22302	22241	22204	22357	22157	22519	22326	22290	22307	22377	22468	22660	22312	22277	22268	22439	22296	22225	22079	22508	22161	22282	22197	22346	22501	22236	22314	22025	22100	22130	22405	22546	22399	22382	22328	22330	22312	22323	22197	22363	22235	22271	22285	22224	22478	22416	22428	22128	22164	22467	22412	22309	22461	22047	22472	22277	22206	22235	22382	22286	22440	22637	22321	22312	22569	22370	22392	22515	22071	22382	22081	22243	22344	22428	22436	22416	22238	22348	22258	22477	22123	22448	22570	22260	22352	22282	22460	22441	22538	22468	22309	22163	22437	22302	22283	22492	22430	22195	22225	22085	22515	22285	22340	22249	22204	22333	22309	22297	22279	22202	22311	22407	22365	22410	22099	22303	22214	22406	22171	22312	22387	22360	22327	22312	22246	22271	22431	22396	22538	22381	22193	22139	22329	22183	22217	22252	22285	22333	22379	22406	22071	22262	22282	22105	22378	22226	22085	22382	22149	22272	22292	22290	22414	22529	22200	22216	22425	22382	22136	22196	22271	22316	22410	22279	22244	22606	22288	22599	22318	22418	22426	22431	22056	22502	22200	22340	22268	22350	22294	22519	22227	22311	22192	22251	22417	22340	22391	22408	22375	22185	22331	22563	22404	22354	22363	22370	22418	22239	22441	22498	22320	22397	22244	22358	22353	22079	22230	22273	22246	22369	22383	22301	22391	22183	22416	22062	22265	22498	22313	22637	22580	22442	22167	22115	22111	22422	22340	22250	22616	22353	22172	22364	22483	22434	22396	22162	22439	22324	22334	22235	22298	22140	22447	22453	22422	22333	22370	22366	22202	22352	22175	22356	22284	22035	22218	22468	22374	22190	22220	22422	22475	22357	22396	22417	22537	22534	22316	22508	22476	22418	22302	22445	22261	22351	22272	22220	22302	22448	22566	22385	22259	22044	22327	22165	22393	22480	22296	22439	22623	22574	22137	22318	22315	22486	22213	22504	22356	22271	22431	22456	21953	22353	22348	22237	22420	22375	22489	22166	22167	22228	22274	22394	22218	22396	22404	22378	22261	22498	22375	22547	22201	22090	22286	22281	22271	22452	22284	22386	22274	22309	22367	22345	22530	22455	22333	22173	22516	22300	22769	22315	22390	22476	22437	22335	22125	22318	22351	22375	22293	22311	22256	22408	22084	22498	22402	22497	22253	22571	22317	22474	22131	22250	22327	22396	22409	22146	22360	22218	22064	22382	22400	22056	22363	22283	22452	22318	22276	22206	22257	22300	22545	22479	22146	21962	22272	22324	22262	22476	22223	22348	22357	22151	22104	22244	22434	22267	22261	22495	22294	22491	22241	22383	22108	22429	22300	22302	22177	22153	22194	22495	22433	22464	22234	22401	22487	22431	22324	22249	22284	22083	22309	22538	22463	22229	22549	22407	22558	22316	22319	22280	22495	22292	22256	22281	22323	22339	22170	22458	22461	22264	22133	22430	22457	22317	22373	22180	22310	22263	22278	22258	22404	22203	22164	22342	22581	22411	22263	22273	22306	22636	22213	22349	22405	22243	22380	22473	22479	22188	22390	22169	22203	22206	22121	22375	22244	22338	22215	22360	22381	22335	22251	22621	22424	22351	22362	22360	22420	22319	22440	22296	22253	22310	22434	22172	22400	22387	22228	22561	22476	22009	22264	22185	22292	22275	22213	22256	22387	22268	22277	22514	22396	22216	22350	22284	22463	22346	22176	22357	22162	22247	22398	22159	22162	22306	22378	22464	22575	22081	22564	22185	22314	22362	22467	22238	22349	22367	22036	22373	22451	22356	22323	22419	22350	22278	22258	22094	22315	22283	22337	22417	22296	22224	22470	22436	22419	22400	22314	22521	22330	22323	22287	22353	22046	22414	22004	22201	22229	22335	22360	22559	22202	22285	22552	22473	22466	22383	22305	22434	22190	22326	22431	22169	22469	22415	22327	22158	22399	22369	22456	22436	22189	22341	22234	22256	22252	22352	22347	22539	22262	22470	22312	22534	22253	22463	22577	22431	22400	22208	22145	22552	22406	22494	22533	22413	22166	22372	22431	22228	22500	22507	22595	22218	22471	22254	22304	22222	22277	22481	22467	22452	22290	22325	22285	22334	22296	22313	22504	22482	22374	22289	22458	22160	22248	22409	22202	22481	22351	22255	22280	22458	22131	22296	22460	22054	22501	22285	22315	22321	22410	22297	22360	22397	22568	22417	22375	22394	22042	22305	22366	22421	22487	22331	22438	22417	22393	22277	22107	22165	22360	22443	22294	22381	22251	22148	22495	22286	22291	22513	22213	22517	22240	22539	22223	22398	22391	22268	22394	22158	22233	22355	22235	22337	22177	22526	22332	22279	22205	22255	22173	22462	22177	22594	22350	22335	22312	22256	22476	22313	22467	22154	22281	22419	22368	22594	22311	22260	22367	22503	22163	22278	22089	22499	22389	22324	22495	22059	22306	22206	22322	22323	22364	22234	22216	22479	22369	22323	22720	22493	22305	22599	22273	22428	22351	22313	22212	22390	22233	22303	22383	22168	21971	22348	22393	22536	22330	22247	22269	22248	22341	22211	22321	22063	22243	22170	22338	22335	22322	22127	22080	22318	22591	22566	22338	22346	22234	22538	22136	22374	22124	22255	22222	22620	22514	22179	22161	22459	22517	22390	22314	22509	22422	22330	22198	22357	22299	22187	22382	22609	22247	22145	22124	22332	22197	22298	22312	22610	22406	22400	22053	22340	22179	22331	22311	22376	22445	22384	22448	22412	22265	22270	22455	22362	22238	22342	22427	22448	22225	22318	22314	22594	22259	22359	22466	22380	22677	22496	22325	22360	22484	22412	22524	22230	22222	22235	22566	22389	22295	22342	22402	22438	22265	22375	22404	22247	22444	22461	22423	22338	22296	22403	22302	22236	22442	22423	22424	22484	22195	22249	22451	22341	22373	22192	22199	22240	22492	22309	22227	22088	22317	22476	22037	22292	22630	22202	22382	22144	22186	22187	22225	22398	22526	22395	22399	22341	22317	22123	22091	22209	22286	22191	22239	22308	22326	22644	22561	22573	22563	22297	22642	22377	22243	22315	22246	22019	22381	22308	22299	22570	22285	22389	22337	22266	22496	22380	22317	22215	22444	22375	22299	22175	22284	22146	22226	22237	22481	22145	22544	22137	22313	22332	22435	22224	22348	22299	22408	22685	22423	22298	22258	22504	22287	22262	22384	22370	22264	22400	22426	22310	22283	22257	22363	22371	22218	22526	22343	22259	22506	22360	22324	22139	22170	22274	22180	22413	22327	22402	22394	22335	22272	22287	22140	22282	22455	22257	22610	22587	22065	22184	22131	22347	22357	22313	22239	22403	22456	22470	22398	22410	22375	22151	22138	22307	22498	22269	22427	22391	22409	22280	22397	22229	22310	22348	22377	22115	22217	22416	22353	22589	22309	22141	22253	22179	22431	22279	22275	22460	22344	22512	22164	22214	22372	22339	22106	22268	22374	22490	22351	22426	22252	22334	22399	22417	22216	22194	22536	22445	22356	22417	22329	22429	22440	22388	22524	22267	22184	22337	22291	22166	22199	22327	22451	22521	22547	22103	22095	22189	22344	22205	22450	22389	22470	22426	22398	22426	22608	22161	22317	22323	22250	22550	22470	22358	22482	22245	22347	22299	22350	22540	22525	22270	22508	22283	22069	22307	22315	22270	22378	22063	22263	22273	22344	22345	22256	22262	22206	22410	22418	22465	22223	22424	22322	22156	22463	22254	22256	22337	22221	22566	22301	22173	21903	22226	22352	22359	22198	22313	22333	22317	22377	22546	22341	22344	22480	22397	22409	22398	22406	22218	22290	22687	22606	22438	22245	22607	22172	22345	22217	22308	22519	22302	22336	22166	22091	22542	22279	21979	22344	22352	22380	22229	22263	22034	22280	22290	22590	22279	22380	22282	22413	22184	22322	22238	22222	22522	22484	22504	22251	22336	22507	22505	22413	22327	22106	22195	22114	22153	22348	22377	22335	22440	22334	22466	22517	22353	22384	22388	22211	21986	22208	22322	22220	22292	22453	22260	22460	22310	22264	22246	22478	22486	22336	22302	22426	22335	22125	22364	22302	22386	22416	22284	22380	22057	22246	22228	22172	22370	22293	22199	22200	22402	22190	22404	22390	22225	22348	22345	22349	22427	22380	22439	22254	22231	22494	22398	22364	22374	22414	22318	22170	22578	22308	22542	22302	22327	22337	22479	22409	22461	22397	22520	22415	22049	22345	22151	22173	22440	22140	22390	22336	22493	22495	22387	22359	22328	22321	22224	22079
24790	31696	28927	25984	22918	18991	16288	16148	15691	15002	15246	15253	15340	15842	16984	16812	16359	15629	14941	14721	14770	14674	14944	14610	14696	14819	14715	14912	14751	14950	14805	14723	14884	14826	14830	14763	14797	14813	14850	15008	14652	14769	14792	14921	14827	14718	14884	15010	14699	14816	14970	14933	14869	14752	14833	14742	14904	14823	14746	14760	14751	14952	14866	14892	14978	14950	14873	15124	14930	14726	14892	14749	14832	15011	14781	14726	15015	14620	14675	14827	14845	14900	14862	14833	14810	14783	14805	14950	14736	14931	14719	14850	14687	14998	14853	14905	14889	14971	14862	14844	14806	14852	14862	14995	14792	14714	14785	14717	14861	14881	14886	14637	14723	14821	14775	14762	14998	14793	14776	14704	14928	14802	14802	14559	15015	14909	14853	14759	14896	14647	14771	14830	14635	14780	14801	14603	14788	14665	14808	14826	14686	14744	14766	14901	14991	14751	14839	14819	14899	14774	14824	14860	14620	14686	14886	14791	14755	14850	14787	14908	14839	14841	14728	14792	14814	14776	14790	14590	14650	14800	14862	14687	14825	14715	14783	14662	14849	14687	14678	14840	14632	14754	14781	14845	14892	14809	14805	14731	14708	14829	14696	14747	14758	14807	14810	14940	14991	14852	14862	14857	14845	14864	14800	14905	14856	14668	14811	14841	14751	14748	14830	14812	14816	15025	14854	14831	14833	14647	14777	14823	14694	14787	14751	14641	14708	14842	14969	14754	14639	14863	14672	14665	14854	14899	14692	14782	14602	14777	14791	14791	14891	14795	14858	14779	14707	14770	14754	14669	14896	14735	14729	14689	14751	14799	14827	14770	14795	14773	14801	14579	14842	14829	14823	14842	14883	15033	14663	14781	14690	14888	14916	14839	14804	14585	14802	14698	14794	14672	14869	14704	14730	14701	14867	14654	14824	14773	14672	14873	14732	15049	14875	14865	14947	14767	14830	14751	14786	14749	14825	14947	14877	14756	14961	14790	14679	14743	14767	14707	14822	14941	14833	14823	14804	14939	14833	14806	14772	14748	14833	14680	15016	14771	14863	14798	14793	14742	14921	14800	14928	14637	14766	14781	15001	14792	14792	14628	14808	14905	14776	14755	14875	14781	14784	14793	14944	14741	14675	14628	14927	14911	14829	14795	14841	14737	14772	14782	14927	14722	14837	14670	14801	14857	14983	14845	14867	14814	14755	14782	14531	14836	14772	14872	15015	14822	14718	14842	14741	14786	14754	14801	14850	15030	14828	14851	14768	14885	14821	14985	14930	14845	14903	14694	14972	14917	14798	14705	14875	14832	15069	14813	14807	14851	14805	14826	14628	14932	14638	14695	14936	14842	14891	14816	14842	14769	14843	14986	14872	14843	14891	14926	14801	14822	14870	14750	14918	14857	14841	14969	14891	14751	14545	14865	14865	14897	14767	15006	14974	14733	14800	14841	14718	14828	14843	14903	14876	14845	14766	14846	14798	14726	14714	14797	14709	15025	14850	14929	14771	15027	14742	14733	14841	14961	14634	14522	14893	14729	14785	14710	14868	14804	14752	14821	14717	14834	14767	14690	14926	14767	14830	14705	14871	14552	15029	14690	14753	14634	14790	14650	14586	14729	14732	14687	14839	14572	14658	14647	14825	14832	14899	14861	14546	14655	14636	14697	14838	14781	14767	14827	14930	14811	14904	14698	14858	14750	14990	14814	14866	14700	14616	14605	14746	15023	14961	14775	14765	14945	14797	14859	14803	14832	14802	14677	14761	14930	14954	14916	14815	14739	14766	14775	14750	14737	14833	14740	14920	14858	14676	14705	14851	14678	14954	14786	14507	14753	14746	14734	14754	14846	14693	14725	15028	14880	14816	14817	14892	14868	14975	14859	14742	14734	14703	14900	14991	14846	14891	14889	14708	14978	15043	14727	14798	14746	14742	14831	14854	14994	14758	14790	14624	14861	14755	14813	14817	14984	14849	14812	14717	14974	14929	14683	14814	14945	14716	14709	14815	14972	14808	14934	15023	14608	14906	14838	14599	14870	14841	14790	14940	14689	14833	14966	14899	14737	14812	14728	14798	14591	14868	14795	14906	14816	14897	14900	14614	14812	14785	14732	14729	14704	14882	14751	14903	14762	14678	14900	14737	14809	14795	14905	14784	14937	14772	14811	14948	14813	14697	14792	14803	14853	14796	14745	14871	14924	14717	14819	14764	15027	14979	14785	14950	14704	14789	14870	14632	14759	14797	14848	14818	14654	14828	14773	14734	14807	14830	14861	14740	14771	14845	14814	14934	14949	14700	14770	14684	15028	14772	14734	14751	14812	14843	14861	14935	14797	14774	14941	14921	14617	14799	14702	14764	14921	14628	14682	14746	14913	14901	14676	14723	14737	14835	14786	14590	14783	14937	14699	14902	14710	14766	14766	14921	14923	14890	14783	14870	14721	14858	14771	14874	14683	14880	14898	14717	14579	14754	14819	14952	14870	14923	14726	14827	14810	14917	14909	14937	14908	14965	14668	14776	14764	14911	14588	14911	14862	14701	14662	14665	14849	14970	14871	14749	14822	14920	14827	14857	14799	14807	14686	14658	14839	14766	14785	14883	14884	14935	14714	14706	14780	14738	14962	14886	14850	14871	14858	14678	14731	14893	14697	14741	14969	14814	14791	14621	14785	14860	14735	14950	14750	14908	14696	14801	14697	14862	14781	14847	14895	14833	14970	14737	14963	14709	14625	14896	14732	14769	14924	14860	14819	14756	14774	14869	14761	14835	14797	14921	14817	14715	14836	14753	14760	14888	14920	14777	14913	14839	14873	14818	14840	14748	14671	14930	14805	14786	14746	14748	14774	14711	14860	14852	14762	14840	14846	14716	14905	14612	14801	14635	14614	14802	14839	14771	14708	14748	14736	14859	14884	14748	14952	14802	14806	14585	14852	14837	14767	14731	14830	14710	14608	14738	14715	14714	14716	14885	14880	14811	14757	14823	14759	14718	14830	14743	14659	14823	14857	14736	14776	14733	14784	14633	14747	14889	14830	14829	14882	14716	14938	14801	14760	14741	14898	14653	14752	14826	14727	14977	14793	14927	14756	14801	14760	14880	14915	14976	14823	14835	14770	14774	14690	14721	14750	14875	14722	14719	14733	14889	14737	14825	14653	14719	14865	14836	14853	14899	14948	14899	14735	14899	14773	14812	14624	14740	14827	14789	14838	14740	14682	14838	14733	14812	14906	14638	14749	14799	14686	14699	14794	14727	14912	14676	14803	14804	14901	14891	14895	14874	14578	14803	15059	14892	14723	14788	14764	14747	14965	14652	15046	14788	14658	14708	14777	14749	14725	14914	14745	14783	14826	14666	14726	14867	14634	14827	14800	14846	14783	14791	14797	14766	14751	14823	14838	14963	14868	14826	14720	14803	14927	14958	14866	14830	14749	14831	14714	14880	14903	14676	14655	14816	14819	14853	14929	14708	14906	14865	14717	14835	14844	14719	14863	14818	14778	14966	14858	14849	14796	14817	14714	14823	14895	14762	14723	14710	14825	14561	14888	14656	14806	14790	14883	14853	14808	14738	14740	14724	14828	14923	14795	14746	14772	14887	14787	14875	14768	15033	14842	14766	14842	14881	14890	14936	14744	14970	14939	14814	14889	14806	14786	14817	14638	14775	14773	14926	14870	14680	14752	14839	14737	14734	14946	14699	14879	14686	14845	14843	14683	14866	14759	14967	14833	14866	14818	14810	14912	14896	14634	14774	14772	14964	14826	14877	14771	14714	14866	14866	14835	14786	14705	14897	14812	14828	14884	14881	14869	14747	14683	14884	14799	14853	14944	14958	14678	14933	14809	14744	14854	14770	14714	14701	14945	14803	15022	14838	14972	14792	14570	14766	14912	14920	14948	15003	14988	14751	14789	14776	14760	14846	14836	14633	14880	15103	14591	14779	14717	14725	14748	14925	14789	14821	14807	14589	14898	14631	14833	14738	14886	14717	14977	14705	14919	14725	14830	14883	14813	14775	14743	14877	14816	14873	14827	14876	14684	14685	14776	14728	14743	14887	14808	14720	14896	14962	14708	14901	14852	14846	14863	14820	14871	14787	14728	14818	14838	14825	14946	14825	14795	14627	14833	14822	14673	14776	14664	14836	14906	14814	14860	14843	14951	14915	14862	14837	14774	14853	14943	14807	14656	14952	14769	14902	14790	14832	14928	14777	14739	14638	14734	14801	14599	14810	14694	14656	14736	14702	14806	14845	14664	14791	14850	14812	14827	14902	14889	14631	14714	14759	14667	14862	14910	14868	14624	14891	14814	14827	14697	14990	14887	14924	14967	14740	14741	14817	14677	14886	14620	14801	14778	14769	14662	14798	14744	14995	14829	14771	14843	14680	14918	14919	14863	14994	14880	15022	14763	14835	14652	14661	14842	14800	14701	14792	14635	14790	14917	14755	14664	14795	14960	14743	14676	14903	14853	14774	14806	14857	14855	14969	14856	14826	14789	14668	14940	14941	14866	14794	14705	14820	14759	14744	14723	14640	14674	14718	14775	14847	14821	14840	14805	14883	14895	14800	14954	14846	14680	14941	14848	14802	14779	14834	14750	14808	14950	14844	14825	14882	14800	14867	14765	14780	14877	14795	14701	14867	14747	14700	14970	14727	14843	14755	14779	14621	14840	14957	14982	14912	15000	14996	14730	14902	14810	14907	14696	14609	14927	14830	14890	14775	14860	14756	14826	14936	14907	14872	14812	14889	14779	14838	14819	14986	14689	14919	14625	14925	14794	14777	14843	14868	14751	14927	14845	14923	14774	14784	14708	14831	14897	14679	14740	14773	14795	14758	14853	14685	14742	14825	14776	14873	14840	14914	14676	14835	14796	14880	14791	14809	14782	14812	14857	14906	14861	14801	14813	14732	14715	14798	14835	14931	15000	14838	14669	14684	14771	14800	14800	14850	14749	14730	14879	14778	14758	14869	14703	14711	14815	14659	14836	14763	14943	14685	14749	14603	14807	14621	14870	14785	14772	14851	14930	14940	14823	14789	14915	14656	14805	14846	14994	14977	14665	14940	14877	14624	14687	14742	14802	14842	14691	14897	14735	14871	15040	14972	14817	14780	14825	14784	14779	14905	14809	14773	14807	14609	14838
24771	20767	27386	26891	25900	27019	27429	25301	24239	24180	24315	24468	24467	26756	37884	38040	33260	28244	25032	23286	23436	23484	23275	23210	23129	23303	23350	23586	23237	23160	23168	23158	23120	23309	23327	22977	23001	23141	23102	23453	22911	22975	23442	23131	23282	23078	23291	23167	23232	23079	23311	23075	23405	23171	23234	23173	23166	23219	23220	23098	23256	23003	23128	22973	23233	23206	23292	23102	23258	23189	23219	23398	23318	23232	23193	23076	23205	23189	23304	23341	23189	23268	23383	23296	23453	23504	23341	23051	23166	23305	23180	22873	23130	22978	22997	23179	23418	23078	23033	23329	23265	23233	23241	23098	23289	23299	23010	23191	22999	23097	23205	23180	23243	23044	23545	23152	23122	23417	23301	23075	23249	23138	23326	23072	23105	23031	23196	23066	22905	23021	23217	22947	23202	23038	23172	23408	23276	23460	23323	23178	23147	23206	23161	23199	23174	23144	23091	23147	23179	23014	23313	23048	23068	23255	23397	23352	23297	23361	23251	23194	23046	22956	23283	23017	23036	23318	23289	23001	23279	23228	23198	23273	23147	23255	23150	23376	23503	23211	23171	23200	23164	23433	23210	23180	23041	23174	23273	23357	23322	23271	23121	23356	23009	23110	23148	23030	23288	23340	23288	23022	23341	23137	23185	23067	22995	23534	23237	23245	23104	23189	23173	23205	23268	22914	23306	23446	23059	23101	22961	23225	23281	23251	23246	23205	23008	23048	23226	23330	23147	23278	23056	23165	23170	23182	23396	23246	23259	23274	22938	23095	23321	23084	22868	22901	23201	23394	23217	23255	23139	23308	23286	23226	23197	22961	23180	23170	23123	23018	23323	23125	22954	22983	23206	23131	23323	23249	23079	23237	23069	23214	23204	23171	23317	23075	23137	23467	23034	23385	23167	23158	23155	22987	23145	23203	23099	23238	23123	23179	23092	23117	23156	23330	23213	23155	23110	23363	23340	23177	23347	23477	23459	23299	22898	23091	23232	23052	23183	23045	23198	23398	23208	23235	23354	23066	23112	23219	23415	23381	23086	23276	23287	23267	23244	23166	23415	23313	23126	23103	23177	23234	23072	23308	23192	23224	23179	23105	23165	23222	23305	23309	23255	23087	22871	23288	23282	23043	23258	23220	23147	23130	23041	23327	23461	23295	23489	23377	23017	22981	23273	23249	23226	23116	23162	23244	23328	23228	23337	23323	23249	23340	23196	23132	23204	22863	23331	23125	23323	23079	23224	23215	23305	23322	23163	23251	23187	23241	23407	23139	22927	23145	23115	23267	23432	23165	23064	23170	23377	23198	23110	23019	23218	22890	23351	23136	23382	23150	23542	23158	23474	23291	23229	23209	23013	23183	23392	23196	23262	23201	23490	23193	23153	23375	22983	23144	23234	23113	23073	23451	23419	23205	23092	23242	23095	23148	23332	23094	23336	23253	23276	23171	23166	23145	23314	23079	23263	23323	23185	23182	23069	23118	23085	23273	23194	23136	23195	23116	23151	23018	22912	23501	23333	23169	23006	22920	23293	23254	23225	23290	23180	23442	23243	23092	23276	23163	23090	23400	23016	23101	23099	23224	23224	23103	23151	22983	23240	23100	23232	23462	23132	22898	23319	23216	23257	23363	23314	23262	23174	23197	23324	23279	23136	22923	23211	23332	23411	23223	23265	23206	23167	23058	23179	23133	23085	23220	23326	23267	23201	23079	22936	23306	22969	23300	23059	23423	23158	22969	23286	23349	23186	23117	23211	23350	23046	23544	23370	23229	23208	23193	23277	23170	23262	23135	23302	23293	23295	23447	22918	23110	23287	23179	23320	23033	23038	23460	23227	23254	23309	23217	23117	23277	23177	23032	23080	23211	23144	23028	22990	23157	23099	23211	23230	23038	22945	23201	23039	23016	23317	23202	23469	23015	23061	23164	23005	23194	23061	23050	23216	23276	23159	23225	23116	23191	23208	23299	23352	23263	23336	23156	23163	23026	23167	23228	23222	23379	23268	23227	23409	23136	23206	23034	23278	23265	23291	23170	23182	23093	23172	23128	23188	23214	23266	23069	23234	23026	23310	23050	23037	23333	23085	23343	23253	23176	23242	23417	23151	23214	23363	23281	23267	23177	23135	23268	23291	23295	23127	23347	23135	23028	23283	23142	23111	23090	23187	23346	23298	23200	23282	23266	23093	23166	23157	23102	23075	23136	23307	23064	23243	23102	23243	23167	23089	23208	23046	23163	23159	23298	23078	23175	23313	23383	23241	23158	23151	23182	23178	23228	23411	23185	23161	23020	23211	23223	23166	23033	23246	23180	23371	23195	23023	23073	23179	23297	23510	23091	23393	23432	23264	23316	23205	23173	23216	23286	23263	23315	23352	23318	23106	23067	23402	23284	23249	23235	23340	23240	23098	23118	23276	23122	23312	23098	23238	22980	23210	23228	23303	22988	23126	23360	23298	23024	23142	23385	23173	23311	23274	23296	23416	23168	23306	23351	23166	23202	23115	22981	22983	23093	23230	23146	22990	23317	22920	23336	23336	23487	23210	23335	23669	23151	22927	23343	23164	23250	23153	23207	23328	23283	23228	23206	22988	23383	23241	23336	23385	23396	23214	23230	23119	23340	23218	23277	22974	23101	23185	23218	23305	23191	23169	23067	23224	23019	23018	23203	23175	23287	23393	23265	23311	23104	23115	23168	23309	23380	23201	23114	23185	23195	23027	23125	23424	23493	23129	23300	23160	23302	23255	23388	23229	22902	23020	23202	23280	23196	23323	23136	23228	23365	23106	23062	23470	23428	23357	22984	22984	23023	23279	23341	23040	23120	23242	23076	23235	23183	23112	23219	23123	22993	23228	22720	23261	23434	23174	23187	23046	23133	23185	23250	23278	23393	23391	22912	23080	23090	23179	23079	23344	23122	23070	23085	23201	23328	23159	23157	23074	23079	22943	23288	23144	23228	23255	22839	23114	23275	23314	23346	23130	23203	23246	23318	23151	22977	22965	23260	23178	23213	23190	23447	23120	23297	23375	23288	23038	23120	23198	23161	23255	23450	23218	23307	23170	23098	23216	23301	23439	23156	23272	23119	23350	23224	23248	23329	23092	23155	23447	23370	23368	23353	23167	23160	23277	23185	23127	23354	23215	23215	22994	23410	23114	23197	23067	23343	23228	23161	23230	23172	23157	23160	23304	23185	23126	23184	23030	23467	23037	23254	23092	23150	23418	23280	23218	23225	23196	23399	23270	23138	23313	23177	23006	23248	23268	23253	23430	23239	23374	23280	23346	23179	23315	23184	23000	23214	23276	23085	23336	23152	23199	23288	23156	23170	23078	23076	23040	23287	23187	23218	23251	23080	23304	22936	23402	23391	23195	23288	23149	23434	23213	23108	23217	23340	23174	23126	22970	23194	23260	23311	23100	23041	23305	23512	23332	23077	23157	23595	23340	23406	23358	23315	23220	23223	23218	23345	23252	23174	23392	23340	23220	23300	23168	23286	23390	23048	23198	23160	23063	23000	23341	23206	23406	23269	23324	23358	23166	23456	23338	23337	23416	23190	23264	23221	23137	23189	23146	23126	23304	22985	23094	23061	23476	23360	23249	23279	23133	23106	23291	23193	22898	23297	23347	23073	22920	23164	23232	23088	23089	23368	23181	23100	23346	23338	23429	23323	23243	23142	23134	23340	23206	23129	23175	23451	23190	23256	23092	23108	23353	23157	23179	23421	23380	23221	23342	23319	23338	23211	23390	23315	23105	23171	23132	23334	23147	23405	23247	23251	23344	23115	22961	23303	23182	23146	23361	23031	22900	23319	23206	23276	23188	23167	23146	23153	23087	23019	23344	23112	23294	23253	23042	23096	23204	23287	23175	23134	23026	23011	23125	23439	23345	23341	23508	23101	23037	23168	23088	23237	23177	22911	23094	23045	23152	23116	23012	22971	23361	23469	23336	23384	23275	22963	23391	23019	23140	23395	23462	23199	23406	23463	23289	23268	23225	23237	22979	23252	23088	23201	23275	23244	22982	23301	23185	23401	23609	23119	23336	23240	23102	23233	23118	23313	23194	23108	23061	23381	23274	23362	23365	23145	23282	23189	23159	23050	23355	23226	23398	23393	23165	23408	23151	22984	23250	23053	23166	23328	23235	23207	23069	23135	23075	23201	23050	22984	23165	23160	23214	23215	23195	23146	23334	23426	23312	23104	23419	23001	22995	23239	23203	22945	23188	23079	23357	23134	23238	23115	23160	23248	23182	23281	23153	23134	23407	23276	23192	23179	23281	23286	23308	23395	23288	23164	23345	23355	23007	23187	23131	23056	23006	23152	23100	23231	23015	23306	23305	23030	23178	23417	23117	23201	23199	23149	23252	23211	23498	23254	23281	23389	23231	23116	23193	23363	23131	23301	23015	23295	23217	22988	23031	23386	23264	23253	23173	23149	23235	22939	23302	23118	23098	23215	23058	22983	23296	23156	23196	23301	23207	23092	23092	23164	23377	23275	23335	23292	23190	23100	23164	23182	23303	23147	23033	23184	23284	23557	23364	23260	23196	23107	23083	23113	23053	23182	23332	23242	23429	23286	23301	23351	23310	23259	23084	23141	23048	23101	23202	23363	23261	23002	23272	23089	23082	23543	23177	23153	23241	23221	23296	23185	23245	23147	23078	23154	23158	23197	23521	23441	22969	23098	23096	23113	23204	23202	23120	23264	23172	23195	23357	23216	23327	23083	22997	23074	23451	23324	23287	23282	23222	23029	23147	23167	23310	23225	23518	23358	23118	23097	23156	23362	23206	23038	23169	23217	23101	23304	23138	23217	23305	23369	23232	23410	23265	23111	23260	23272	23200	23303	23288	23163	23369	23084	23137	23201	23323	23360	23260	23409	23314	23070	23120	23345	23022	23078	23226	23280	23294	23174	23196	23226	23183	23124	23341	23173	22992	23110	23177	22948	23227	23383	23006	23261	23025	23240	23124	23309	23283	22884	23011	22952	23199	23130	23285	23150	23147	23062	22962	23342	23188	23235	23164	23320	23183	23230	23165	22966	23411	23123	23338	23185	23063	23249	22965	22986	23564	23399	23068	23314	23396	23318	22889	23187	23288	23078	23295	23211	23126	23286	23043	23229	23307	23243	23275	23018
24018	41762	44685	34980	24634	19444	18779	17694	16469	16644	16557	16848	17041	21052	34462	32287	26326	20027	16702	15280	15251	15364	15259	15286	15385	15361	15108	15298	15242	15226	15287	15310	15092	15357	15219	15341	15160	15385	15214	15225	15187	15339	15394	15271	15209	15439	15290	15191	15327	15290	15375	15296	15309	15132	15270	15302	15463	15261	15261	15306	15176	15247	15395	15231	15250	15345	15389	15334	15303	15243	15081	15228	15246	15354	15335	15310	15104	15386	15311	15277	15390	15278	15380	15311	15219	15379	15319	15229	15360	15338	15385	15227	15333	15304	15291	15206	15250	15310	15117	15228	15307	15151	15347	15276	15245	15191	15336	15285	15457	15025	15240	15400	15323	15279	15306	15222	15345	15359	15359	15236	15222	15351	15272	15170	15284	15216	15196	15417	15281	15201	15380	15302	15270	15377	15185	15299	15191	15305	15397	15235	15254	15316	15433	15354	15206	15269	15243	15293	15150	15198	15195	15159	15441	15387	15364	15178	15016	15232	15318	15220	15229	15365	15254	15261	15303	15218	15253	15214	15390	15274	15355	15209	15333	15257	15082	15267	15244	15483	15301	15386	15370	15217	15221	15250	15217	15370	15233	15270	15238	15230	15306	15291	15293	15270	15070	15311	15285	15343	15303	15490	15201	15402	15142	15155	15241	15239	15258	15178	15291	15373	15422	15270	15298	15409	15044	15060	15456	15184	15368	15238	15204	15118	15310	15299	15280	15250	15309	15337	15343	15205	15365	15386	15213	15353	15319	15279	14989	15191	15321	15301	15369	15306	15200	15160	15233	15101	15289	15271	15152	15290	15428	15181	15320	15376	15252	15209	15176	15375	15305	15248	15198	15250	15395	15160	15144	15415	15210	15264	15324	15176	15306	15248	15240	15420	15271	15107	15414	15399	15146	15357	15458	15314	15160	15308	15222	15316	15355	15299	15314	15345	15293	15164	15093	15322	15320	15330	15334	15262	15378	15350	15308	15340	15227	15165	15251	15366	15370	15246	15199	15457	15202	15138	15278	15224	15435	15263	15356	15258	15255	15251	15284	15191	15368	15257	15285	15309	15312	15291	15360	15296	15262	15248	15481	15405	15473	15309	15128	15033	15325	15149	15299	15285	15315	15358	15166	15460	15274	15398	15223	15372	15209	15408	15443	15214	15258	15312	15350	15274	15193	15311	15433	15209	15132	15244	15306	15163	15435	15375	15490	15232	15288	15465	15245	15158	15260	15216	15406	15122	15408	15246	15272	15262	15126	15192	15438	15300	15230	15340	15269	15148	15328	15439	15360	15244	15463	15289	15166	15329	15274	15212	15182	15319	15217	15404	15305	15160	15329	15373	15236	15254	15355	15124	15386	15177	15218	15303	15264	15270	15229	15426	15270	15336	15400	15335	15160	15085	15340	15194	15164	15374	15404	15330	15261	15296	15228	15367	15135	15382	15471	15177	15234	15377	15382	15376	15336	15293	15300	15183	15239	15214	15236	15330	15165	15362	15154	15424	15388	15390	15257	15228	15277	15455	15260	15068	15229	15387	15297	15253	15345	15339	15246	15239	15342	15406	15082	15394	15390	15345	15147	15301	15277	15318	15226	15237	15322	15142	15363	15288	15142	15218	15165	15329	15377	15199	15238	15268	15268	15368	15415	15077	15340	15299	15262	15163	15354	15172	15227	15330	15207	15446	15228	15449	15115	15273	15458	15159	15345	15302	15272	15276	15257	15385	15283	15231	15357	15385	15232	15294	15214	15458	15209	15241	15320	15073	15299	15431	15367	15406	15202	15371	15362	15270	15253	15267	15170	15412	15343	15288	15176	15188	15364	15290	15367	15352	15336	15136	15247	15241	15473	15149	15332	15395	14996	15301	15174	15439	15166	15248	15262	15237	15318	15235	15265	15494	15227	15225	15278	15339	15199	15274	15275	15116	15208	15381	15321	15424	15402	15362	15278	15284	15211	15216	15118	15252	15334	15256	15323	15258	15132	15229	15403	15320	15376	15353	15315	15273	15306	15279	15294	15174	15528	15245	15144	15388	15159	15249	15337	15064	15325	15202	15338	15283	15444	15268	15171	15265	15346	15392	15331	15294	15289	15295	15281	15262	15149	15113	15387	15330	15325	15495	15340	15325	15434	15199	15341	15133	15327	15162	15147	15252	15267	15138	15118	15231	15265	15243	15136	15346	15331	15274	15278	15241	15286	15384	15287	15306	15303	15095	15377	15314	15122	15277	15207	15116	15363	15216	15277	15108	15337	15223	15048	15243	15283	15270	15244	15352	15209	15259	15295	15214	15219	15262	15289	15207	15283	15239	15231	15253	15208	15299	15206	15234	15370	15276	15089	15245	15427	15299	15353	15292	15221	15224	15166	15277	15139	15151	15422	15167	15205	15292	15220	15267	15143	15257	15303	15262	15373	15080	15347	15340	15222	15297	15283	15289	15310	15305	15284	15347	15381	15299	15298	15441	15277	15291	15287	15153	15326	15175	15433	15233	15296	15291	15193	15355	15160	15324	15284	15212	15374	15223	15413	15435	15248	15134	15222	15338	15332	15294	15260	15125	15243	15205	15260	15170	15395	15205	15166	15336	15388	15214	15258	15152	15146	15179	15134	15441	15109	15213	15371	15243	15388	15298	15454	15094	15420	15191	15271	15315	15225	15122	15209	15221	15364	15367	15383	15271	15516	15243	15378	15286	15131	15319	15178	15308	15271	15387	15274	15370	15543	15169	15173	15200	15434	15360	15329	15261	15475	15366	15346	15278	15391	15260	15301	15468	15306	15124	15328	15529	15313	15547	15169	15371	15370	15116	15118	15181	15446	15515	15444	15292	15406	15249	15342	15520	15457	15140	15162	15198	15247	15285	15314	15210	15125	15147	15329	15262	15335	15281	15330	15265	15230	15192	15242	15387	15339	15293	15229	15203	15409	15333	15372	15176	15266	15128	15186	15194	15287	15239	15312	15054	15252	15400	15450	15129	15151	15164	15260	15317	15212	15203	15257	15479	15369	15282	15330	15393	15182	15360	15186	15238	15170	15196	15278	15395	15209	15056	15194	15401	15233	15380	15296	15218	15264	15230	15345	15281	15280	15125	15332	15354	15314	15328	15304	15182	15244	15250	15195	15267	15330	15329	15219	15253	15218	15283	15221	15553	15291	15204	15136	15153	15106	15216	15300	15268	15246	15415	15382	15330	15229	15435	15317	15289	15210	15318	15093	15100	15167	15214	15393	15079	15315	15352	15208	15382	15179	15340	15230	15381	15308	15483	15370	15197	15213	15410	15259	15212	15390	15391	15380	15280	15338	15370	15416	15173	15188	15132	15275	15027	15246	15164	15296	15280	15298	15191	15345	15155	15236	15288	15207	15409	15196	15373	15232	15448	15205	15136	15321	15249	15422	15228	15061	15500	15155	15266	15238	15396	15325	15475	15339	15374	15378	15223	15195	15293	15241	15178	15348	15249	15182	15242	15157	15212	15223	15497	15209	15217	15182	15321	15465	15391	15242	15334	15367	15272	15283	15238	15252	15363	15272	15245	15441	15205	15440	15174	15299	15310	15206	15380	15300	15433	15263	15369	15331	15326	15351	15246	15309	15461	15242	15419	15300	15202	15087	15436	15350	15143	15440	15253	15281	15138	15280	15216	15227	15145	15253	15319	15169	15195	15339	15314	15299	15143	15228	15133	15182	15297	15141	15288	15295	15324	15267	15262	15371	15365	15288	15373	15275	15236	15337	15300	15303	15346	15207	15340	15192	15215	15417	15216	15347	15176	15332	15342	15331	15328	15277	15406	15462	15161	15249	15367	15235	15306	15200	15289	15308	15469	15170	15205	15346	15454	15319	15368	15248	15231	15296	15424	15311	15301	15326	15177	15374	15256	15323	15319	15054	15410	15219	15211	15213	15235	15293	15265	15203	15170	15214	15280	15374	15206	15338	15410	15334	15274	15103	15342	15366	15273	15326	15178	15264	15369	15228	15208	15294	15198	15186	15350	15449	15270	15283	15155	15275	15287	15382	15382	15251	15316	15306	15305	15369	15320	15317	15341	15078	15393	15488	15359	15063	15160	15204	15277	15469	15174	15144	15147	15293	15453	15393	15328	15453	15260	15360	15312	15447	15281	15382	15291	15410	15374	15409	15316	15306	15416	15177	15265	15209	15243	15215	15187	15334	15395	15337	15328	15180	15279	15284	15170	15246	15139	15350	15336	15397	15288	15287	15154	15392	15316	15237	15515	15354	15428	15363	15294	15376	15285	15099	15390	15413	15368	15285	15263	15196	15312	15208	15202	15344	15294	15404	15395	15310	15292	15231	15404	15127	15227	15441	15220	15345	15122	15316	15290	15371	15253	15504	15232	15305	15242	15410	15273	15197	15282	15115	15243	15253	15373	15256	15228	15375	15385	15440	15074	15402	15406	15257	15264	15304	15245	15345	15261	15228	15335	15339	15225	15396	15261	15215	15277	15433	15266	15329	15338	15493	15220	15238	15211	15390	15402	15395	15338	15140	15257	15504	15312	15345	15308	15259	15315	15237	15427	15363	15228	15358	15179	15270	15204	15313	15067	15325	15183	15338	15323	15409	15149	15220	15417	15369	15307	15270	15141	15356	15270	15128	15431	15196	15490	15272	15183	15319	15207	15118	15154	15333	15271	15399	15277	15190	15142	15279	15472	15283	15036	15370	15274	15159	15425	15161	15338	15374	15297	15440	15330	15347	15244	15301	15190	15221	15150	15144	15428	15170	15162	15225	15270	15288	15263	15181	15307	15380	15184	15304	15297	15176	15261	15251	15226	15244	15459	15207	15068	15115	15331	15429	15220	15371	15305	15517	15294	15075	15092	15310	15139	15346	15466	15206	15366	15217	15300	15335	15218	15401	15307	15307	15342	15397	15131	15456	15268	15204	15260	15463	15198	15128	15397	15422	15408	15455	15297	15165	15193	15305	15335	15393	15243	15395	15283	15314	15177	15254	15086	15410	15339	15223	15409	15241	15301	15374	15196	15315	15454	15275	15438	15199	15216	15413	15295	15313	15273	15177	15342	15477	15294	15214	15223	15202	15126	15295	15356	15218	15415	15171	15257	15384	15191	15170	15049	15207	15221	15290	15234	15127	15136	15276	15292	15491	15470	15145	15247
22372	20798	27304	24620	22218	26568	31597	27475	27297	28338	27502	26416	29015	40389	50757	48835	40138	31316	27090	24879	24600	24702	24678	24619	24937	24890	24667	24690	24596	24857	24619	24674	24783	24565	24754	24674	24669	24865	24715	24559	24633	24678	24899	24815	24537	24834	24530	24535	24786	24480	24723	24907	24647	24815	24499	24613	24682	24536	24841	24626	24874	24373	24509	24658	24644	24576	24606	24512	24529	24636	24435	24447	24621	24255	24560	24651	24703	24710	24729	24627	24152	24562	24597	24418	24736	24546	24350	24855	24521	24545	24767	24603	24673	24444	24710	24566	24615	24624	24419	24513	24585	24682	24732	24742	24641	24514	24721	24352	24541	24719	24425	24798	24716	24684	24552	24603	24462	24432	24610	24546	24627	24673	24441	24658	24563	24696	24547	24468	24680	24495	24446	24552	24428	24215	24749	24678	24748	24471	24678	24814	24526	24548	24539	24736	24588	24616	24369	24522	24474	24621	24716	24601	24631	24768	24360	24285	24456	24479	24581	24601	24470	24486	24247	24222	24501	24682	24426	24645	24467	24738	24840	24697	24607	24687	24420	24596	24276	24412	24492	24470	24650	24608	24870	24518	24362	24411	24610	24830	24440	24576	24534	24408	24657	24652	24559	24592	24281	24353	24534	24623	24619	24617	24522	24492	24637	24637	24451	24618	24628	24483	24768	24269	24688	24555	24656	24394	24370	24551	24513	24516	24597	24543	24722	24643	24566	24648	24729	24490	24562	24561	24591	24640	24531	24823	24714	24310	24675	24384	24761	24820	24463	24600	24611	24421	24564	24567	24629	24677	24463	24593	24662	24508	24502	24417	24534	24363	24771	24514	24621	24526	24478	24875	24677	24520	24468	24616	24403	24730	24474	24499	24662	24340	24260	24512	24362	24510	24735	24455	24617	24839	24596	24740	24546	24497	24699	24506	24570	24390	24652	24608	24436	24605	24722	24347	24562	24431	24476	24707	24767	24664	24679	24438	24388	24464	24586	24528	24605	24617	24473	24467	24638	24573	24647	24450	24450	24453	24516	24544	24537	24433	24727	24558	24699	24724	24664	24350	24373	24465	24666	24799	24596	24731	24459	24485	24496	24496	24795	24428	24609	24605	24437	24340	24292	24551	24570	24469	24845	24640	24562	24586	24667	24652	24568	24504	24382	24479	24613	24551	24426	24393	24653	24484	24334	24646	24474	24414	24578	24341	24427	24719	24423	24643	24390	24666	24452	24633	24617	24545	24854	24301	24507	24643	24454	24439	24675	24587	24618	24692	24389	24596	24351	24686	24577	24605	24463	24472	24536	24497	24436	24713	24514	24312	24679	24600	24371	24237	24495	24448	24544	24562	24476	24405	24604	24466	24731	24603	24547	24402	24392	24517	24507	24543	24503	24639	24687	24513	24587	24536	24336	24548	24803	24581	24773	24518	24614	24566	24744	24721	24586	24622	24661	24726	24734	24813	24734	24508	24450	24472	24475	24580	24619	24481	24191	24527	24604	24466	24757	24625	24499	24384	24477	24564	24434	24736	24605	24398	24499	24420	24422	24367	24595	24497	24729	24589	24782	24538	24488	24528	24581	24671	24394	24392	24632	24450	24518	24722	24655	24566	24706	24484	24446	24581	24458	24327	24548	24660	24643	24684	24718	24481	24562	24317	24661	24872	24851	24546	24630	24352	24558	24412	24542	24530	24358	24419	24804	24569	24401	24673	24420	24407	24522	24605	24586	24515	24591	24647	24325	24534	24568	24316	24772	24988	24714	24673	24600	24438	24590	24367	24536	24564	24676	24647	24540	24575	24700	24694	24546	24479	24298	24569	24586	24535	24508	24533	24728	24557	24619	24632	24580	24614	24453	24616	24791	24467	24868	24659	24956	24254	24440	24568	24731	24770	24437	24774	24586	24702	24802	24534	24615	24845	24550	24711	24507	24417	24291	24467	24523	24617	24555	24579	24584	24431	24630	24529	24669	24620	24486	24575	24509	24389	24633	24726	24513	24515	24608	24452	24537	24605	24394	24364	24576	24537	24529	24556	24618	24315	24672	24656	24571	24476	24719	24348	24366	24647	24504	24472	24763	24689	24870	24567	24535	24497	24610	24488	24495	24569	24404	24691	24424	24524	24745	24800	24253	24525	24504	24745	24561	24606	24696	24703	24667	24256	24648	24618	24467	24376	24674	24401	24603	24572	24568	24657	24702	24522	24275	24473	24532	24447	24630	24355	24741	24659	24567	24689	24684	24874	24613	24527	24387	24511	24664	24504	24532	24703	24731	24552	24602	24561	24656	24347	24692	24447	24368	24616	24649	24539	24657	24589	24750	24365	24539	24733	24552	24617	24468	24361	24616	24512	24385	24559	24515	24462	24376	24725	24655	24643	24671	24813	24553	24468	24514	24243	24647	24593	24626	24406	24636	24553	24535	24444	24672	24575	24583	24433	24573	24630	24596	24520	24689	24693	24689	24580	24381	24462	24258	24648	24491	24433	24615	24832	24541	24658	24606	24491	24775	24636	24740	24800	24734	24601	24467	24588	24397	24370	24429	24498	24581	24432	24623	24526	24499	24720	24602	24682	24569	24498	24624	24740	24446	24764	24428	24703	24748	24833	24503	24530	24629	24650	24493	24597	24623	24406	24383	24396	24351	24475	24797	24506	24408	24677	24311	24445	24683	24662	24756	24510	24461	24564	24510	24487	24471	24487	24346	24674	24460	24546	24574	24442	24505	24595	24936	24568	24591	24707	24713	24747	24325	24714	24585	24357	24331	24611	24464	24646	24595	24687	24573	24589	24512	24554	24673	24379	24496	24406	24694	24541	24477	24639	24646	24476	24909	24618	24526	24430	24433	24557	24520	24638	24290	24451	24630	24492	24427	24739	24828	24624	24278	24494	24623	24402	24572	24705	24481	24521	24348	24504	24570	24568	24492	24641	24894	24707	24677	24524	24342	24558	24700	24469	24648	24852	24396	24718	24507	24470	24535	24459	24369	24440	24497	24727	24917	24368	24258	24391	24522	24700	24686	24381	24408	24535	24448	24536	24493	24641	24891	24464	24384	24700	24752	24765	24362	24604	24482	24865	24602	24220	24700	24649	24420	24522	24699	24394	24653	24526	24524	24550	24631	24468	24644	24464	24470	24494	24438	24368	24554	24339	24526	24459	24500	24628	24318	24441	24613	24503	24637	24532	24475	24472	24525	24343	24440	24388	24610	24531	24687	24487	24485	24569	24566	24345	24723	24624	24694	24464	24564	24545	24524	24515	24613	24829	24430	24311	24656	24721	24523	24410	24370	24561	24263	24407	24441	24379	24546	24719	24651	24582	24649	24311	24759	24773	24468	24721	24242	24353	24619	24669	24736	24735	24584	24474	24493	24437	24465	24353	24378	24638	24802	24705	24526	24555	24486	24300	24708	24558	24507	24353	24277	24601	24423	24483	24363	24528	24585	24634	24533	24708	24534	24688	24506	24613	24924	24553	24671	24337	24482	24458	24595	24766	24508	24481	24463	24804	24837	24449	24517	24437	24370	24498	24480	24567	24441	24231	24636	24145	24706	24498	24694	24513	24626	24505	24504	24661	24585	24658	24765	24550	24569	24776	24482	24486	24471	24578	24566	24603	24466	24537	24742	24402	24574	24565	24391	24272	24719	24720	24363	24540	24751	24602	24715	24507	24593	24776	24698	24617	24592	24516	24500	24398	24373	24590	24634	24711	24678	24459	24769	24573	24621	24532	24451	24540	24376	24732	24688	24580	24800	24464	24710	24541	24408	24590	24507	24788	24583	24585	24855	24642	24551	24264	24384	24709	24692	24616	24703	24463	24501	24457	24473	24810	24732	24329	24501	24644	24538	24448	24750	24310	24620	24625	24438	24595	24465	24633	24891	24470	24651	24632	24760	24349	24720	24616	24487	24353	24523	24537	24534	24474	24593	24811	24663	24518	24495	24471	24713	24453	24515	24607	24627	24677	24461	24823	24730	24379	24442	24574	24573	24677	24684	24764	24461	24503	24653	24551	24496	24601	24560	24652	24596	24621	24752	24702	24692	24779	24788	24719	24437	24761	24727	24698	24404	24275	24418	24805	24757	24574	24628	24727	24601	24432	24620	24748	24712	24610	24450	24429	24444	24400	24595	24547	24687	24667	24490	24450	24494	24749	24519	24575	24616	24489	24481	24620	24445	24506	24722	24567	24630	24664	24421	24523	24553	24602	24374	24496	24510	24481	24457	24407	24645	24498	24727	24462	24467	24443	24702	24536	24665	24731	24491	24720	24477	24452	24426	24695	24589	24485	24543	24274	24628	24578	24476	24727	24694	24352	24457	24736	24528	24456	24520	24593	24582	24596	24455	24679	24665	24721	24751	24703	24644	24571	24433	24585	24789	24600	24679	24529	24625	24555	24251	24674	24665	24534	24758	24155	24607	24475	24583	24523	24608	24477	24440	24547	24757	24569	24645	24387	24588	24475	24379	24551	24519	24523	24564	24604	24579	24561	24680	24402	24738	24455	24438	24378	24496	24544	24600	24557	24757	24396	24596	24610	24704	24484	24557	24624	24621	24477	24342	24339	24637	24557	24663	24578	24730	24696	24375	24660	24623	24478	24560	24822	24462	24585	24791	24613	24646	24560	24851	24581	24681	24560	24731	24854	24631	24452	24836	24611	24591	24509	24392	24602	24653	24701	24492	24651	24578	24706	24824	24532	24535	24662	24523	24545	24527	24511	24493	24633	24711	24276	24536	24216	24624	24808	24656	24586	24443	24504	24412	24766	24561	24636	24462	24482	24368	24556	24696	24672	24400	24536	24572	24545	24707	24517	24467	24611	24566	24649	24522	24583	24765	24577	24591	24368	24638	24447	24522	24539	24553	24390	24259	24810	24560	24260	24351	24466	24387	24396	24601	24352	24501	24413	24527	24404	24548	24491	24717	24563	24516	24491	24508	24653	24544	24544	24698	24686	24626	24556	24355	24600	24563	24498	24723	24599	24632	24700	24730	24625	24401	24426	24737	24505	24451	24703	24616	24477	24410	24596	24700	24773	24659	24489	24635	24250	24473	24593	24382	24497	24518	24508	24614	24472	24654	24691	24470	24705	24774	24501	24553	24739	24537	24663	24596	24463	24500	24560	24780	24452	24302	24605
27425	46460	43883	32893	25609	23234	21673	19563	20204	21065	19514	17775	23091	35993	45899	42291	32321	22672	17928	15888	15757	15883	15864	15718	15864	15732	15736	15903	15873	16018	15776	15822	15819	15764	15873	16012	15789	15907	15971	15830	15840	15867	16007	15848	15747	15772	15900	15726	15846	15874	15852	16045	15896	15818	15660	15813	15877	15947	15913	15753	15932	16028	15830	15871	15970	15885	15936	15689	15867	15838	15711	15786	15878	15639	15737	15774	15813	15785	15902	15951	15810	15676	15930	15906	15849	15848	15853	16007	15721	15909	15796	15920	15800	15882	15836	15866	15844	15944	15808	15708	15744	15759	15768	15785	15877	15922	15773	15860	15948	15715	15965	15810	15772	15820	15861	15902	15908	15723	15946	15762	16060	15812	15900	15683	15794	15687	15821	15785	15815	15840	15678	15776	15769	15722	15928	15605	15586	15879	15847	15805	15899	15863	15812	15715	15908	15849	15698	15817	15776	15913	15897	15750	15813	15837	15900	15946	15627	15817	15636	15889	15796	15689	15760	15829	15838	15782	15858	15765	15709	15895	15899	15840	15836	15900	15755	15762	15926	15669	15745	15875	15908	15886	15733	15899	15814	15958	15685	15779	15682	15844	15927	15689	15833	15795	15830	15801	15736	15832	15894	15854	15746	15879	15940	15788	15792	15913	15692	15862	15919	15644	15949	15864	15651	15772	15899	15993	15756	16019	15853	15957	15809	15897	15828	15865	15836	15866	15862	16033	15795	15738	15729	15946	15748	15916	15863	15702	15776	15957	15806	15844	15935	15859	15919	15846	15719	15739	15749	15807	15681	15987	15798	15802	15888	16027	15772	15847	15768	15951	15842	15816	15912	15593	15850	15896	15842	15990	15809	15889	15686	15998	15770	15870	15956	15748	15648	15927	15746	15845	15771	15756	15999	15978	15928	15854	15852	15990	15652	15940	15945	15956	15812	15958	15765	15878	15910	15815	15905	15914	15959	15863	15863	15827	15904	15954	15858	15944	15824	15929	15846	15769	15983	15901	15814	15834	15906	15971	15654	15811	15783	15988	15747	15913	15836	15733	15887	15821	15782	15936	15895	15748	15657	15920	15874	15796	15910	15826	16004	15717	15698	15728	15948	15865	15805	15817	15832	15636	15822	15660	15868	15788	15719	15889	15978	16033	15847	15909	15784	15801	15925	15819	15694	15871	15933	15764	15786	15834	15886	15942	15696	15891	15797	16000	15811	15833	15814	15849	15719	15944	15662	15726	15948	15952	15847	15817	15766	15805	15949	15768	15781	15926	15928	15817	15916	15911	15859	15765	15746	15901	15938	15691	15834	15816	15874	15833	15636	15907	15808	15793	15801	15871	15908	15839	15706	15677	15996	15926	15895	15789	15880	15878	15986	15760	15761	15580	15813	15838	15593	15723	15807	15826	15897	15915	16060	15678	15728	15801	15885	15955	15815	15927	15868	15852	15766	15822	15733	15842	15752	15880	15713	15896	15830	15900	15796	15745	15731	15666	15940	15636	15835	15858	15804	16012	15791	15852	15709	15913	15832	15757	15742	15942	15596	15820	15841	15864	15715	15807	15875	16038	15750	15781	15953	15668	15785	15877	15820	15959	15882	15844	15963	15922	15822	15823	16018	15711	15950	15702	15880	15946	15772	15824	15719	15736	15892	15726	15757	15795	15768	15755	15679	15888	15764	15752	15796	15952	15827	15725	15878	15855	15739	15863	15843	15826	15765	15896	15630	16087	16040	15930	15811	15819	15836	15946	15902	15775	15941	15873	15740	15804	15903	15813	16010	15813	15761	16029	15694	15908	15778	15824	15732	15804	15814	15728	15842	15933	15841	15897	15818	15889	15779	15830	15813	15790	15978	15945	15725	15916	15816	15997	15779	15842	15810	15794	15974	15936	15827	15857	15908	15702	15893	15742	15666	15915	15652	15722	15958	15860	15737	15825	15939	15918	15776	15899	15786	15844	15885	15784	15924	15856	15569	15740	15759	15737	15742	15922	15785	15848	15998	15861	15782	15837	15833	15911	15889	15841	15781	15695	15875	15686	15737	15994	15858	15890	15855	15702	15922	15808	15963	15917	15759	15919	15961	15869	15811	15779	15848	15803	15913	15719	15775	15976	15851	15765	15845	15920	15716	15804	15801	15876	15844	15790	15772	15750	15952	15917	15683	15735	15804	15951	15708	16005	15809	15978	15730	15997	15911	15849	15859	15935	15774	15847	15909	15811	15799	15810	15901	15921	15861	15755	15717	15588	15727	15969	15902	15845	15917	15746	15859	15937	15858	15762	15761	15724	15690	15874	15864	15796	15805	15720	15795	15895	15755	15822	15813	15680	15856	15824	15964	15945	15823	15946	15939	15843	15741	16079	15917	15893	15764	15708	15772	15917	15818	15617	16020	16034	15754	15702	15720	15968	15886	15760	15865	15829	15947	15759	15897	15726	15876	15896	15710	15758	15921	15725	15719	15874	15798	15887	15877	15983	15835	15777	15760	15867	15689	15799	15740	15921	15837	15755	15834	15995	15756	15913	15684	15879	16052	15843	15762	15846	15926	15795	15931	15684	15613	15812	15798	15966	15757	15848	15884	15932	16046	15826	15859	15847	15847	15650	15738	15873	15809	15823	15689	15719	15864	15673	15737	15850	16061	15752	15725	15767	15794	15827	15943	15767	15741	15936	16002	16004	15736	15955	15832	15798	15857	15844	15868	15835	15860	15903	15866	15873	15734	15877	15818	15906	15916	15819	15851	15691	15747	15668	15820	15754	15822	15840	15789	15740	15825	15735	15911	15931	15822	15707	15836	15712	15940	15739	15819	15875	15837	15787	15936	15784	15830	15837	15733	15726	15848	15842	15889	15806	15907	15839	15715	15810	15680	15742	15709	15912	15900	15886	15958	15822	15775	15705	15795	15743	15871	15649	15794	15825	15792	15812	15737	15929	15628	15807	15957	15783	15989	15749	15682	15782	15899	15874	15755	15789	15879	15886	15888	15731	15852	15818	15844	15833	15911	15861	16020	15832	15838	15834	15670	15898	15860	15878	15983	15776	15932	15814	16014	15894	16016	16053	15900	15860	15837	15941	15901	15813	15778	15765	15858	15807	15847	15777	15949	15901	15923	15817	15924	15895	15851	15723	15899	15686	15785	15891	15767	15750	15720	15778	15898	15595	15807	15789	15898	15972	15908	15810	15872	15747	15915	15753	15665	15813	15776	15735	15808	15779	15755	15772	16026	15715	15879	15747	15712	15721	15825	15800	15851	15692	15862	15798	15680	15711	15800	15785	16025	15706	15891	15795	15656	15745	16067	16033	15920	16000	15810	15629	15931	15854	15691	15860	16032	15804	15860	15745	15932	15796	15726	15829	15768	15917	15691	15763	15938	15913	15905	15850	15905	15778	15776	15849	15884	15796	15949	15827	15711	15794	15826	15700	15822	15790	15943	15886	15811	15690	15652	15785	15826	15858	15845	15643	15848	15862	15798	15944	15940	15879	15889	15905	15734	15822	15772	15963	15966	15798	15690	15854	15800	15845	15932	15924	15910	15819	15955	15863	15904	15850	15844	15792	15829	15742	15971	15742	15766	15755	15828	15801	15808	15721	15780	15881	15762	15839	15769	15807	15897	15724	15895	15953	15811	15851	15800	15680	15976	15801	15848	15906	15823	15916	15808	16001	15811	15834	15817	15741	15768	15858	15793	15886	15810	15799	15803	15814	16092	15860	15800	15861	15782	15904	15764	15577	15901	15639	15851	15783	15905	15853	15858	15907	15809	15906	15829	15866	15784	15891	15797	15978	15663	15933	15837	15820	15871	15876	15917	15776	15763	15936	15770	15800	16007	15966	15830	15803	15788	15959	15803	15708	15874	15711	15705	15825	15799	15692	15954	15859	15804	15834	15878	15861	16087	15758	15997	15846	15894	15935	15892	15870	15800	15916	15875	15726	15912	15764	15757	15873	15862	15787	15951	15775	15754	15600	15699	15786	15803	15944	15884	15748	15749	16056	15776	15821	15864	15715	15999	15789	15839	15796	15927	15919	15773	15738	15740	15866	15819	15661	15876	15768	15991	15774	15875	15694	15809	15931	15988	15822	15873	15804	15854	15774	15870	15890	15752	16011	15810	15770	15739	15968	15902	15857	16052	15640	15901	15814	15992	15905	15710	15873	15684	15829	15768	15888	15881	15917	15971	15818	15799	15902	15791	15855	15807	15673	15891	15852	15880	15853	15796	15769	15927	15687	15794	16010	15762	15864	15629	15776	15819	15871	15853	15786	15813	15850	15623	15766	15854	15987	15808	15748	15719	15958	15841	15879	15787	15936	15783	15844	15743	15761	15736	15886	15914	15842	15790	15857	15935	16028	15784	15841	15877	15737	15785	15835	15801	15864	15842	15768	15979	15837	15913	15772	15778	15765	15743	15824	15838	16046	15748	15682	15927	15973	15767	15861	15697	15769	15796	15828	15814	15942	15777	15757	15653	15922	15867	15672	15839	15819	15792	15809	15693	15847	15789	15717	15854	15731	15776	15923	16031	15617	15785	15870	15889	15748	15654	15940	15726	15739	15939	15798	15862	15770	15764	15869	15817	15908	15859	15865	15879	15887	15828	15756	15849	15895	15799	15742	15821	15791	15898	15937	15904	15923	15863	15810	15910	15589	15837	15703	15741	15756	15845	15826	15877	15728	15864	15897	15798	15821	15929	15827	15804	15701	15922	15977	15747	15795	15904	15772	15724	15848	16122	15798	16012	15911	15955	15884	15876	15716	15869	15771	15882	15846	15983	15875	15802	15939	15955	15757	15819	15607	15688	15689	15970	15839	15726	15911	15850	15651	15867	15916	15866	15656	15864	15732	15773	15803	15844	15879	15821	15899	15862	15727	15862	15732	15664	15786	15893	15830	15985	15832	15855	15837	15796	15823	15910	15917	16031	15700	15789	15768	15972	15836	15603	15782	15840	15878	15856	15896	15926	16003	16038	15816	15734	15923	15890	16002	15917	15755	15928	15981	15772	15700	15638	15980	15895	15852	15813	15746	15786	15717	15996	15812	15848	15766	15858	15825	15869	15809	15898	15856	15678	16085	15894	15829	15733	15750	15828	15781	15900	15771	15782	15875	15878	15733	15849	15778	15886	15806
34567	27626	29572	27640	25318	24370	24035	24012	24636	24484	24005	23493	23560	23326	24652	25514	25171	24434	23235	23133	23099	23184	23193	23038	23086	23123	23399	23111	23085	23147	23009	23196	23088	23069	23146	23047	23127	23112	23120	23084	23106	23079	23191	23344	22985	23091	23186	22961	23360	23199	22967	23246	23257	22932	23034	23119	23124	23012	23014	23114	23124	23291	23266	23062	22909	23147	23102	23116	22876	23063	23259	23069	23139	23130	23233	23098	22987	22931	23082	23083	23149	23318	23191	23013	23116	22992	23140	23139	23245	23047	23031	23062	23469	23138	23175	23313	23057	22930	23199	23094	23139	22903	22966	23075	23090	23032	23167	23050	23407	23002	23202	23260	23043	22845	23313	23168	23057	23176	22958	23181	23247	23323	23292	23169	23129	23141	23032	23133	23056	23153	23130	23139	22963	23219	23303	23018	23209	22950	22968	23443	23163	23062	23313	23011	23177	23198	22949	22795	23126	22804	23171	23179	23250	23140	23312	23141	22978	23096	22945	23087	23035	23223	22973	22966	22988	22954	22944	23164	23043	23092	23203	23288	23146	23556	23059	23245	22946	23022	22736	22853	23065	23034	23143	23288	23045	22905	23228	23111	23067	23144	23124	23117	23115	23029	23266	23233	23147	23238	23053	23214	23134	23063	23215	23174	22990	23009	23037	23092	23055	23205	23371	22980	23125	23032	23107	22856	23129	23084	22825	22887	23067	23230	23291	23006	22905	23036	23133	23059	23112	22969	22992	22866	23078	22990	23070	23221	22985	23128	23092	23176	23306	23183	23147	23185	23296	23165	23037	23004	22848	23231	23291	23052	23131	23008	23172	23058	23129	23029	23230	23067	23235	22791	22841	23011	23111	23112	23216	22985	23070	22952	23171	23088	23064	23006	23295	23108	23086	22985	23199	23131	23177	23267	23287	23287	23188	22795	23405	23203	23290	22937	23176	22937	23262	22956	23333	23023	22992	23096	23068	23117	22884	23159	23058	23330	23114	23225	23096	23367	23251	23110	23287	23266	23105	23091	23137	22951	23064	23064	22975	22983	23335	23061	23143	22863	22949	23275	22806	23321	23196	23147	22983	23065	23061	23108	23262	23208	23105	23094	23161	23260	22903	23059	23198	23061	23165	23083	23065	23204	23219	23233	23075	23161	22762	23054	23095	23104	23049	23015	23079	23108	22898	23105	23186	23249	22933	23095	23158	23136	23187	23177	22917	23308	23311	22995	23173	22812	23068	23149	22935	23158	23395	23030	23217	23265	23130	23079	22863	23031	23054	23188	23076	23266	22886	22945	23051	22926	22859	22920	22999	23119	23189	23287	23264	23172	23061	23126	23233	23055	23171	23098	23068	23069	23375	23258	23176	22871	23188	23187	23222	22887	23124	23126	23236	23174	23396	23116	23202	23114	23116	22967	23052	22983	23100	23163	23038	22919	23252	23119	23033	23039	22915	23294	23220	23154	23118	23062	23189	23325	23000	23062	22938	22844	22958	23211	22983	23052	22880	22852	23008	23225	23215	23178	23137	22977	23048	23256	23206	22916	23006	23095	23163	23045	23173	23076	23041	23280	23250	23094	22985	23110	22890	22927	22858	22999	23210	22962	23133	23179	23335	22919	22867	23024	23035	22979	23030	22830	23156	22924	23189	23092	23225	23058	23181	23294	23027	23257	23370	23398	23309	23143	23251	23102	23129	23262	23050	23024	23050	23034	23084	23238	23084	23023	23205	23155	23117	22956	23210	23385	23166	23159	23203	23117	23205	22964	23040	23035	23001	23127	23129	23045	23146	23060	22997	23140	23159	22987	23087	23107	23159	23280	23172	23277	23164	23173	23121	23184	23171	23020	22969	23001	23169	22839	23048	23257	23063	22872	22846	22896	23114	23256	23204	22967	23276	23087	23061	23096	22996	23253	23085	23129	23134	23249	23118	22913	22819	23163	23255	23193	22935	23051	23120	23024	23190	22995	23055	23233	23089	23035	22938	23162	22967	23040	23009	23181	22982	22880	23277	23189	22941	23152	22973	23204	23195	23210	23100	23031	23216	23305	23192	23325	23133	23327	23086	23165	23401	23190	23355	23142	23157	23111	23192	23057	22946	23131	22952	23017	23238	23141	23193	22914	23175	23375	22890	23256	22949	23119	23136	23090	23029	22896	22967	23034	22982	23047	23003	23199	22927	22838	23023	23303	23001	23116	22985	22883	23047	23265	22872	23310	23075	23090	23212	22975	23128	23345	23191	22992	23032	23007	23354	23280	23099	23260	23211	23231	23097	23229	23240	22987	22951	23215	23013	23171	22966	23384	23227	23272	23406	23307	23023	22979	23291	23139	22767	23181	23123	23158	23118	23146	23195	23232	23009	23367	23039	23130	23286	23238	23051	23015	23062	23018	23161	22994	23295	22879	23106	23298	23125	23004	22957	23345	23085	22992	23262	23247	23236	23063	22864	23039	23277	23278	22945	23130	23248	23403	23068	23311	23020	23193	23068	23036	23161	23175	23198	23081	22958	22869	23034	23028	22904	23387	23004	23086	23176	22937	23375	23082	22975	23244	23086	23347	23294	22966	23105	23139	23170	23215	23074	23265	23103	23182	23200	23128	23009	22962	23062	23154	23191	23029	23305	23102	23096	23019	22986	23095	22972	23181	23140	22675	23084	23251	23053	23164	22998	22933	23024	22974	22980	23043	23177	23181	23192	23049	22592	22964	23111	23077	23086	23258	23238	23274	23240	23221	23183	23260	23085	23078	23204	23259	23010	23043	23132	23201	23257	23200	23341	23022	23181	23160	23249	22913	23140	22922	23144	23113	23032	23114	23136	23163	23101	22964	23155	23235	23084	23206	23039	23138	23042	23047	22998	23092	23087	23253	23159	23295	22996	23418	23160	23028	23233	23005	22886	23011	23141	23118	22872	23160	23104	23091	23126	23167	23234	22754	23202	23112	23016	23168	23119	23144	23033	23133	23317	23209	22981	22837	23401	23118	22874	23299	23097	23053	23018	23000	23065	23025	22974	23157	23241	23320	22974	23012	23458	22967	22983	23038	23235	23008	22913	23144	23144	22970	23061	23100	23200	23101	23078	22926	23203	23042	23244	23184	23103	23142	22876	23144	23195	23478	23071	23225	23132	22972	23362	23342	23007	22979	23139	23248	23251	22927	23249	23054	22986	23044	23164	23171	23152	23191	23220	23190	23145	23049	23164	23048	23110	22998	23043	23061	23001	23079	23127	22939	23241	23173	23141	22889	23132	23197	23142	23290	23099	23127	23096	22936	23187	23205	23408	23322	23285	23364	23178	23215	22916	23002	23304	23111	23110	23040	23175	23161	23198	22998	23405	23059	23019	23080	23110	23095	23090	23134	23108	23388	23099	23169	23081	23030	23150	23135	23089	22980	23113	22964	23260	23182	23084	23368	23120	23507	23071	23003	23278	23370	23322	23309	23191	23145	23112	23138	22973	23081	23069	23145	23051	23105	22962	23091	23169	23064	23058	23063	23121	23103	23133	23074	23029	23267	23136	23134	23106	23186	23041	22914	23045	23034	23030	23071	23069	22913	23080	23201	23055	23239	23292	23301	22968	23161	22989	22924	23247	23303	23027	23070	22661	23013	22838	23037	23212	23060	23269	23121	23108	22953	23199	23197	23027	23123	23048	22768	22935	22867	23095	23091	23005	23330	23012	23023	23011	22852	23094	23078	23303	23117	23210	22754	23208	22872	23074	23157	22944	23194	22970	23100	23024	23203	23048	23093	23407	23196	23207	23146	23057	23015	22863	23257	23318	23232	23110	23133	23128	22989	23081	23139	23013	23057	22946	22987	23065	23029	23087	23204	23435	23087	23005	22905	23052	22963	22896	23398	23151	22871	23060	22874	23074	23108	23160	23185	23001	23017	23107	22972	23308	23125	23176	23053	23048	23047	23059	23113	23158	23122	23116	23039	23111	23054	23217	23077	23289	22948	22833	23292	23045	23276	23238	23155	23074	23225	23126	23030	23057	22992	23180	22828	23015	23372	23266	23046	23045	23185	23251	23011	23155	23195	23005	23096	23158	23155	22917	23008	23193	23147	23073	23153	23207	23164	23178	23122	23163	23102	23146	23080	23181	23118	23266	23001	23150	23069	23125	23392	22990	23053	23082	23058	23097	23119	23101	23062	23332	23135	23338	23093	22951	23059	23007	23209	23412	22905	23066	23056	23048	22950	23159	23092	23114	23021	23093	23260	22805	23124	22995	22986	23290	23128	23232	23273	22692	22827	22892	23154	22912	23189	23025	22879	23041	23049	23177	23125	23161	23126	23125	23121	23071	23151	23025	23049	23025	23185	23241	23131	23040	23161	22949	23256	23098	23342	23162	23316	23014	23176	23073	22951	22858	23055	22981	22859	23168	23054	23192	23280	22974	23035	23136	23176	23131	22933	22969	23255	23244	23264	23004	23157	23159	23191	23054	23170	23189	23149	22906	22984	23135	23113	23144	23243	22985	22975	23000	23189	23310	23035	22964	22934	23035	23037	22946	22865	23027	23294	22924	23259	23102	23171	23095	23050	22980	23299	22988	23218	23367	22993	23280	23042	23405	23153	23123	23106	23040	23204	23214	23113	23167	23122	23138	23240	23275	23159	23021	23060	23036	23145	23367	23018	23135	23060	23241	23086	23003	22910	23057	23280	23159	23002	23209	22941	23165	23050	22999	23039	22997	22987	23018	23220	23012	23176	23174	22966	23175	23139	23463	23326	23356	23196	23167	23113	23221	23203	23068	23571	23224	23018	23005	23070	22688	22968	22969	23171	22985	23198	23260	23272	23149	23221	23119	23116	23054	23080	23040	23057	23099	22877	23156	23124	23207	23210	23043	23133	23209	23075	23119	23054	23092	23225	23008	22981	23028	22958	23091	22986	23254	23265	23105	23195	23156	23061	23332	22904	22991	23100	22971	23089	23080	23374	23043	23269	23025	23101	23201	23119	23200	23252	23165	23157	23117	22924	23024	23031	23197	23278	23297	23223	22989	23157	23281	22991	23087	23132	22985	22894	22938	23098	22957	22922	23219	23037	23089	22956	23095	23219	23192	23267	23351	23185	23126	23225	23080	23117	23123	22966	23108	23157	23095	22986	22874	23113	23108	23173	23325	23069	23316	22828
24402	26646	24685	20115	18259	17143	16671	16850	17636	17530	16136	15770	15548	15429	17100	18005	17119	16283	15237	15171	15287	15191	15224	15061	15215	15176	15088	15276	15301	15136	15276	15279	15136	15120	15326	15193	15191	15035	15120	15039	15237	15178	14936	15214	15090	15026	15278	15214	15250	15186	15081	15128	15111	15065	15299	15183	15067	15152	15265	15257	15136	15105	15144	15361	15130	15201	15119	15181	15140	15109	15012	15081	15110	15153	15090	15074	15059	15185	15265	15187	15181	15042	15092	15284	15107	15215	15160	15087	15149	15253	15057	15145	15043	15169	15190	14958	15164	15116	15296	15051	15262	15107	14966	15360	15154	15172	15217	15064	15267	15231	15156	15120	15252	15162	15462	15286	15139	15118	15196	15038	15372	15119	15183	15095	15224	15255	15102	15296	15115	15350	15134	15190	15093	14912	15208	15300	15155	15208	15127	15149	15276	15070	15095	15108	15092	15209	15232	15102	15201	15119	15171	15203	15208	15253	15287	15166	15125	15174	15046	15043	15282	15261	15149	15301	15154	15147	15152	15146	15153	15188	15197	15138	15108	15140	15222	15229	15031	15197	15325	15132	15294	15124	15094	15233	15204	15100	15226	15040	14983	15152	15204	14993	15240	15200	15132	15175	15160	15264	15069	15144	15287	15035	15069	15006	15124	15066	15213	15153	15249	15173	15193	15323	15137	15243	15125	15312	15054	15083	15178	15193	15245	15115	15331	15229	15227	15277	15184	15251	15189	15190	15091	15215	15144	15197	15317	15205	15246	15207	15310	15342	15158	15247	15202	15056	15107	15222	15293	15166	15164	15045	14973	15180	15231	15178	15300	15195	15281	15256	15277	15273	14970	15136	15190	15132	15284	15085	15352	15156	15096	15152	15037	15258	15197	15188	15080	15109	15370	15254	15178	15369	15066	15147	15103	15317	15111	15241	14804	15358	15275	15071	15297	15312	15253	15071	15136	15188	14955	15192	15169	15023	15150	15255	14981	15324	14978	15224	15175	15000	15156	15128	15305	15322	15264	15073	15188	15282	15296	15334	15170	15282	15134	15086	15042	15156	15309	15178	15194	15149	15132	15280	15057	15249	15170	15079	15072	15227	15094	15172	15085	15127	15225	15048	15242	15257	15022	15039	15222	15023	15225	15200	15163	15206	15169	15146	15213	15168	14960	14993	15198	15330	15133	15378	15131	15152	15139	15289	15121	15150	15092	15358	15250	15260	15041	15124	15302	14999	15329	15045	15138	15228	15114	15186	15006	15136	15179	14983	15194	15248	15107	15249	15190	15218	15056	15233	15279	15046	15219	15330	15095	15130	15370	15188	15307	15253	15136	15082	15142	14954	15142	15160	15111	15072	15150	15135	15237	15141	15205	15125	14905	15218	15178	15093	15202	15111	15146	15216	15172	15073	15081	15015	15166	15166	15151	15105	15130	15167	15078	15112	15192	15113	15173	15194	15142	15079	15032	15037	15163	15086	15227	15252	15157	15412	15140	15126	15194	15209	15209	15183	15161	15149	15104	15100	15258	15056	15074	15174	15131	15210	15261	15222	15285	15089	15166	14975	15121	15326	15118	15148	15197	15292	15106	15395	15316	15091	15184	15132	14982	15028	15369	15123	15241	15164	15226	15138	15095	15240	14951	15225	15078	15114	15322	15395	15086	15188	15039	15210	15105	15082	15256	15166	14972	15075	15256	15249	15213	15287	15160	15072	15110	15164	15059	15245	15027	15168	15237	15178	15280	15262	15204	15196	15100	14913	15189	15234	15223	15206	15044	15218	15214	15204	15332	15141	15072	15226	15350	15184	15192	15194	15052	15096	15177	15107	14914	15218	15129	15140	15172	14921	15100	15109	15104	14939	15149	15093	15052	15260	15155	15176	15164	15261	15185	15088	15207	15137	15196	15201	15159	15186	15200	15095	15122	15067	15198	15199	15151	15252	15118	15095	15208	15170	15006	15208	15053	15157	15032	15157	15168	15137	15131	15101	15134	15246	15162	15325	15083	15046	15209	15253	15153	15138	15355	15288	15273	15201	15214	15277	15036	15035	15170	15190	15280	15149	15137	15142	15332	15212	15211	15095	15284	15039	15215	15167	15174	15144	15204	15051	14927	15070	15181	15200	14971	15286	15026	15176	15411	15335	15203	15162	15184	15023	15109	15095	15248	15041	15068	15308	15155	15193	15102	15241	15102	15259	15326	15247	15205	15201	15276	15270	15064	15056	15100	15073	15034	15156	15000	15127	15064	15193	15256	15047	15016	15252	15287	15130	15150	15079	15234	15231	15074	15106	15323	15130	14938	14966	15352	14946	15065	15324	15247	15197	15184	15223	15233	14994	15037	15181	15195	15154	15101	15157	15153	15120	15039	15078	15138	15251	15165	15081	15116	15285	15182	15228	15110	15298	15071	15165	15179	15117	15060	15129	15200	15085	15360	15123	15016	15216	15214	14998	15148	15124	15175	15323	15300	15105	15097	15274	15203	15034	15134	15218	15105	15099	15203	15137	15076	15071	15067	15170	15229	15166	15302	15036	15202	15052	15010	15204	15115	15140	15395	15141	15209	15312	15307	15010	15080	15091	15091	14973	15175	14964	15210	15314	15052	15270	15329	15221	15131	15056	15309	15164	15051	15205	15098	15137	14860	15110	15096	15217	15106	15379	15128	15195	15082	15170	15175	15199	15168	15219	15176	15205	15268	15239	15224	15330	15213	15222	15122	15111	15198	15039	15153	15056	15162	14951	15211	15169	15219	15251	15245	15256	15224	15024	15140	15307	14984	15117	15055	15033	15357	15146	15268	15272	15117	15016	15235	15247	15410	15312	15149	15095	15330	15263	15243	15154	15139	15161	15106	14956	15301	15129	14996	15053	15206	15303	15096	15043	15101	15318	14961	15137	15137	14895	15023	15214	15230	15058	15316	15049	15087	15134	15181	15148	15118	15100	15222	15214	14903	15328	15196	15111	15108	15119	15122	15026	15201	15122	15343	15270	15207	15277	15102	14969	15307	15161	15307	15284	15135	15189	15086	15044	15230	15267	15239	15225	15036	15134	15323	15240	15381	15020	15245	15167	15179	15266	15010	15218	15184	15227	15002	15499	15101	15395	15118	15060	15141	15205	15199	15322	15128	15119	15173	15257	15197	15154	15197	15108	15262	15250	15123	15342	15334	15166	15083	14959	15257	15408	15122	15242	15221	15262	15341	15077	15126	15060	15307	15372	15128	15143	15131	15172	15140	15117	15178	15154	15238	15032	15275	15202	15287	15158	14988	15138	15365	15172	15066	15221	15249	15180	15104	15213	15308	15291	15146	15153	15122	15320	15064	15220	15070	15122	15237	15067	15203	15231	15126	15312	15169	15251	15213	15122	15167	15224	15050	15201	14936	15143	15154	15059	15188	15125	15311	15102	15049	15199	15306	15006	15086	15180	15179	15053	15076	15338	15356	15123	14957	15198	15276	15253	15130	15259	15219	15167	15140	15248	15115	15185	15322	15213	15040	14945	15132	15033	15132	15178	15357	15039	14970	15347	15043	15053	15077	15091	15025	15229	15368	15044	15124	15104	15179	15089	15117	15187	15227	14964	15255	15142	15486	15272	15148	15143	15112	15233	15112	15147	15307	15181	15291	15338	15169	15139	15341	14910	15286	15245	15223	15321	15220	15168	15263	14933	15179	15217	15160	15097	15154	15158	15201	15036	15176	15035	15116	15073	15170	15121	15080	15249	15152	15286	15012	15234	15140	15303	15140	15082	15277	15123	15140	15216	15181	15021	15252	15039	15132	15137	15199	15088	14975	15366	15030	15103	15330	15395	15179	15156	15050	15165	15072	15214	15322	15349	14923	15227	15141	15195	15047	15146	15232	15151	15249	14995	15166	15107	15228	15176	15212	15309	15102	15203	15139	15249	15261	15271	15378	14860	15042	15296	15341	15241	15268	15200	15100	14994	15136	15076	15213	14936	15107	15291	15141	15175	15112	15041	15292	15144	15188	15220	15114	14982	15090	15162	15000	15163	15251	15288	15079	15074	15018	15085	15134	15242	15070	15166	15067	15312	15156	15160	15300	15222	15202	15147	15325	15148	15181	15049	15133	15130	15122	14971	15279	15087	15261	15107	15261	15124	15162	15104	15134	15246	15212	15107	15108	15176	15071	15152	15085	15173	15064	15144	15220	15202	15274	15118	15018	15156	15239	15241	15324	15017	15145	15250	15110	15157	15178	15100	15002	15202	15312	15057	15181	15185	15076	15132	15268	15105	15256	15140	15250	15153	15342	15218	15237	14909	15208	15250	15135	15034	15251	15097	15187	15064	15236	15173	15023	15278	15211	15166	15250	15139	15189	15206	15033	15095	15170	15053	15092	15057	15216	15064	15314	15124	15175	15091	15221	15122	15091	15195	15004	15173	14986	15030	15226	15189	15327	15171	15240	15278	15276	15310	15130	15069	15235	15120	15199	15149	15170	15172	15144	15374	15154	15152	15133	15087	15129	15062	15175	15218	15215	15138	15296	15071	15228	15343	15264	15153	15019	15196	15114	15155	15096	15183	15121	15319	15119	15037	15145	15153	15283	15074	15267	15204	15054	15153	15030	15281	15244	15345	15147	15336	15282	15442	15341	15325	15165	15386	15246	15187	15193	15194	15189	15356	15261	15199	15247	15166	15209	15045	15113	15246	15321	15144	15254	14977	15163	15259	14991	15127	15040	15091	15117	15049	15101	15068	15113	15150	15263	15040	15251	15101	15139	15051	15114	15047	15161	15202	15159	15280	15160	15217	15155	15142	15161	15113	15071	15082	15188	15158	15299	15137	15446	15214	15244	15254	15149	15223	15207	15262	15193	15080	15130	15089	15133	15070	15091	15035	15303	15112	15278	15155	15099	15244	15172	15098	15168	15014	15121	15292	14987	15105	15125	15247	15218	15165	15289	15032	15221	15359	15228	15072	15069	15172	15212	15129	15139	15168	15182	15073	15194	15168	15156	15256	15258	15152	15268	14961	15167	15051	15097	15200	15208	15141	15181	15185	15143	15155	15113	15145	15082	15019	15356	15298	15128	15199	15405	15135	15220	15046	15156	15216	14964	15208	15184	14992	15097	15099	15227	15032	15180	15130	15173	15214	15142	15273	14996	15074	15046	14957
24836	20750	26991	25375	24746	27580	28202	25904	26091	26059	24887	24508	24363	27637	39002	39267	33604	28205	24902	23789	23750	23529	23677	23617	23595	23690	23790	23544	23432	23641	23620	23566	23498	23766	23555	23615	23574	23533	23829	23621	23624	23618	23609	23608	23685	23647	23823	23541	23457	23724	23589	23642	23618	23766	23648	23634	23365	23345	23337	23387	23430	23720	23509	23481	23765	23774	23507	23480	23629	23462	23435	23670	23538	23734	23589	23349	23416	23642	23667	23767	23637	23048	23504	23464	23493	23357	23467	23736	23739	23673	23454	23440	23473	23632	23563	23443	23447	23422	23486	23312	23706	23459	23680	23585	23322	23534	23508	23580	23451	23655	23459	23484	23731	23452	23602	23520	23637	23451	23392	23504	23462	23587	23506	23571	23622	23636	23676	23392	23608	23625	23592	23521	23504	23464	23695	23588	23435	23495	23480	23584	23591	23627	23360	23584	23639	23610	23317	23543	23605	23415	23577	23652	23589	23356	23193	23412	23564	23440	23535	23573	23492	23558	23488	23620	23525	23274	23444	23318	23442	23360	23518	23482	23402	23381	23564	23585	23409	23845	23529	23579	23529	23531	23519	23396	23327	23491	23615	23370	23544	23681	23545	23699	23454	23508	23466	23584	23596	23522	23529	23441	23787	23647	23370	23520	23586	23535	23612	23726	23396	23420	23474	23506	23489	23582	23638	23661	23531	23748	23506	23661	23633	23636	23649	23575	23482	23545	23578	23495	23781	23804	23580	23741	23474	23457	23650	23415	23437	23325	23453	23341	23440	23580	23494	23563	23684	23600	23544	23454	23640	23601	23538	23528	23745	23481	23493	23425	23448	23605	23660	23432	23683	23740	23345	23329	23532	23535	23635	23549	23245	23535	23472	23346	23560	23617	23867	23675	23431	23706	23742	23636	23472	23617	23757	23605	23345	23657	23605	23507	23313	23577	23615	23608	23548	23425	23368	23688	23442	23441	23493	23360	23593	23456	23451	23656	23450	23289	23439	23478	23500	23476	23583	23821	23608	23485	23661	23517	23637	23708	23531	23748	23473	23500	23530	23652	23393	23350	23607	23648	23490	23525	23570	23612	23583	23579	23609	23475	23719	23390	23574	23490	23378	23554	23413	23682	23641	23621	23472	23459	23427	23468	23767	23673	23457	23586	23599	23432	23555	23263	23492	23372	23574	23516	23596	23404	23604	23628	23821	23607	23610	23538	23546	23876	23541	23462	23607	23425	23637	23542	23416	23692	23606	23543	23833	23659	23668	23463	23429	23499	23576	23293	23649	23474	23511	23515	23572	23575	23614	23468	23470	23620	23606	23620	23551	23472	23573	23541	23742	23580	23480	23662	23512	23462	23684	23807	23787	23458	23394	23482	23328	23337	23469	23631	23615	23459	23732	23527	23433	23377	23632	23654	23584	23343	23430	23645	23465	23442	23566	23455	23431	23585	23479	23667	23314	23716	23591	23616	23546	23582	23767	23323	23576	23577	23569	23636	23802	23434	23465	23452	23806	23618	23441	23551	23558	23643	23654	23562	23519	23631	23366	23545	23224	23556	23372	23697	23455	23436	23354	23687	23478	23331	23285	23652	23510	23479	23737	23416	23403	23412	23581	23432	23584	23552	23567	23731	23659	23568	23606	23539	23473	23445	23299	23433	23520	23466	23621	23727	23358	23394	23601	23561	23696	23316	23574	23497	23628	23548	23491	23350	23426	23818	23703	23323	23838	23543	23440	23539	23451	23598	23684	23593	23576	23485	23496	23463	23477	23389	23842	23542	23560	23432	23396	23489	23519	23425	23644	23385	23412	23631	23485	23593	23485	23423	23535	23658	23285	23412	23570	23573	23653	23579	23362	23547	23617	23474	23697	23429	23397	23644	23504	23355	23485	23674	23661	23416	23661	23714	23621	23363	23576	23538	23631	23733	23649	23427	23681	23500	23528	23559	23651	23550	23603	23635	23540	23525	23426	23477	23588	23639	23529	23089	23481	23532	23501	23515	23372	23706	23784	23630	23615	23464	23394	23310	23580	23667	23663	23587	23368	23344	23843	23560	23587	23286	23709	23753	23553	23784	23545	23342	23396	23607	23574	23667	23317	23371	23468	23504	23690	23353	23535	23393	23661	23548	23328	23702	23412	23391	23553	23477	23716	23424	23718	23455	23200	23727	23647	23452	23653	23478	23325	23475	23502	23487	23528	23401	23528	23623	23555	23350	23537	23648	23602	23387	23479	23658	23658	23472	23437	23739	23381	23465	23623	23619	23393	23662	23663	23431	23467	23482	23390	23334	23534	23417	23779	23315	23594	23327	23673	23575	23354	23518	23368	23665	23432	23642	23572	23300	23522	23519	23414	23668	23372	23322	23402	23634	23533	23576	23448	23312	23651	23632	23423	23641	23610	23488	23298	23564	23446	23346	23385	23487	23754	23622	23518	23951	23670	23696	23539	23503	23568	23425	23444	23503	23657	23288	23615	23595	23613	23309	23372	23349	23729	23534	23445	23569	23688	23702	23648	23814	23437	23196	23614	23510	23551	23325	23747	23416	23250	23597	23528	23628	23112	23449	23424	23444	23609	23396	23343	23334	23560	23670	23541	23354	23351	23690	23555	23527	23399	23545	23632	23744	23724	23196	23626	23615	23755	23446	23931	23645	23537	23254	23383	23618	23449	23444	23771	23777	23642	23589	23522	23404	23569	23679	23215	23620	23652	23377	23615	23522	23525	23510	23557	23452	23567	23621	23389	23526	23551	23685	23562	23651	23543	23796	23607	23536	23374	23392	23744	23458	23478	23695	23565	23652	23761	23932	23663	23693	23679	23538	23719	23656	23627	23442	23517	23593	23604	23609	23675	23545	23320	23633	23660	23543	23770	23457	23491	23229	23608	23470	23855	23565	23608	23655	23525	23591	23591	23742	23576	23477	23605	23338	23481	23529	23374	23681	23673	23443	23534	23428	23649	23520	23481	23421	23395	23340	23671	23408	23787	23542	23452	23290	23858	23211	23547	23414	23476	23239	23711	23619	23642	23717	23598	23499	23505	23418	23484	23712	23585	23180	23608	23620	23560	23771	23683	23532	23408	23545	23424	23634	23580	23273	23646	23575	23585	23647	23446	23639	23601	23160	23501	23606	23525	23467	23618	23560	23692	23413	23678	23680	23732	23499	23682	23656	23683	23386	23712	23641	23698	23489	23466	23440	23724	23685	23479	23422	23483	23582	23426	23455	23555	23479	23412	23798	23802	23292	23531	23563	23718	23450	23187	23404	23401	23385	23337	23364	23535	23587	23473	23567	23509	23613	23486	23494	23581	23602	23728	23649	23679	23410	23528	23430	23654	23536	23431	23636	23345	23417	23203	23566	23597	23440	23621	23471	23792	23366	23760	23598	23477	23560	23445	23471	23486	23753	23662	23342	23534	23510	23639	23421	23633	23455	23416	23437	23606	23596	23545	23445	23491	23520	23522	23505	23464	23470	23629	23485	23555	23334	23569	23589	23487	23491	23534	23581	23469	23296	23507	23543	23662	23707	23539	23658	23270	23416	23820	23431	23586	23345	23563	23780	23616	23371	23449	23649	23546	23507	23553	23612	23560	23619	23570	23573	23474	23603	23576	23548	23538	23451	23384	23460	23554	23503	23523	23518	23469	23542	23667	23605	23372	23334	23660	23642	23596	23406	23615	23443	23435	23691	23649	23561	23602	23601	23460	23481	23429	23705	23704	23322	23784	23688	23578	23416	23599	23693	23322	23370	23520	23591	23503	23744	23404	23602	23386	23714	23384	23850	23719	23552	23453	23328	23718	23610	23590	23465	23525	23525	23552	23667	23542	23662	23832	23735	23822	23556	23602	23599	23657	23776	23469	23485	23584	23442	23605	23621	23844	23606	23485	23484	23410	23467	23599	23489	23695	23414	23495	23627	23587	23288	23523	23464	23361	23456	23696	23447	23518	23763	23189	23499	23395	23403	23509	23580	23538	23437	23450	23812	23372	23345	23414	23606	23426	23624	23534	23590	23846	23579	23573	23800	23665	23625	23501	23552	23743	23758	23571	23508	23494	23493	23551	23698	23564	23545	23800	23793	23544	23792	23690	23652	23610	23570	23717	23684	23561	23638	23405	23651	23616	23490	23331	23557	23793	23564	23470	23604	23378	23406	23360	23557	23465	23854	23716	23513	23684	23700	23840	23431	23514	23372	23518	23533	23532	23581	23540	23402	23331	23368	23716	23691	23435	23468	23514	23651	23362	23641	23308	23405	23266	23702	23317	23536	23772	23853	23541	23499	23682	23711	23706	23437	23449	23538	23582	23471	23544	23581	23492	23422	23732	23423	23625	23452	23472	23285	23442	23608	23580	23436	23114	23691	23518	23591	23742	23549	23479	23465	23706	23567	23535	23493	23586	23621	23375	23628	23427	23528	23611	23712	23773	23554	23539	23489	23390	23553	23760	23623	23502	23419	23669	23406	23659	23528	23523	23605	23376	23484	23766	23526	23437	23393	23483	23463	23540	23640	23530	23794	23484	23555	23675	23364	23302	23492	23361	23585	23848	23547	23720	23494	23686	23506	23779	23588	23229	23299	23193	23398	23467	23634	23558	23300	23598	23597	23490	23604	23272	23394	23469	23524	23493	23580	23446	23580	23701	23609	23520	23484	23609	23494	23476	23687	23544	23615	23534	23463	23542	23567	23409	23520	23484	23449	23605	23547	23594	23576	23474	23449	23504	23452	23398	23662	23595	23860	23453	23644	23662	23462	23581	23536	23275	23684	23331	23489	23393	23462	23479	23576	23727	23460	23575	23559	23441	23731	23237	23418	23430	23615	23648	23325	23543	23734	23579	23661	23720	23547	23462	23221	23683	23637	23531	23473	23618	23624	23634	23471	23724	23499	23701	23435	23436	23636	23457	23534	23717	23728	23430	23566	23503	23531	23462	23544	23628	23854	23557	23441	23612	23606	23641	23450	23692	23370	23658	23524	23455	23436	23362	23516	23501	23527	23957	23534	23574	23698	23728	23622	23519	23722	23645	23311	23405	23532	23832	23654	23502	23461	23667	23400	23461	23605	23630	23383	23339	23422	23788	23694	23378	23518	23497	23455	23558	23591	23629	23586	23713	23502	23344	23514	23462	23376	23379	23396
22123	36818	31780	24164	21858	20835	19485	18781	20190	18555	17115	16671	16830	22131	35057	33335	26348	19618	16761	15488	15493	15482	15421	15261	15301	15447	15470	15437	15546	15461	15406	15221	15407	15406	15434	15479	15283	15594	15283	15372	15325	15361	15419	15566	15153	15388	15440	15562	15574	15466	15438	15435	15370	15454	15390	15457	15458	15525	15438	15571	15396	15433	15318	15669	15273	15410	15359	15434	15631	15474	15603	15451	15557	15550	15595	15531	15368	15244	15395	15452	15266	15504	15332	15381	15449	15337	15437	15433	15304	15468	15350	15630	15366	15333	15393	15352	15458	15375	15368	15386	15379	15541	15437	15521	15395	15559	15508	15455	15418	15316	15541	15453	15443	15302	15340	15376	15445	15417	15412	15406	15395	15544	15391	15537	15460	15334	15505	15424	15450	15459	15380	15331	15521	15379	15571	15525	15387	15503	15459	15488	15200	15364	15395	15537	15419	15518	15509	15611	15515	15399	15410	15406	15480	15388	15473	15552	15207	15448	15468	15605	15517	15419	15471	15350	15457	15452	15431	15308	15452	15360	15395	15468	15365	15271	15605	15513	15513	15371	15412	15538	15302	15185	15490	15560	15440	15143	15686	15399	15414	15509	15331	15365	15327	15488	15463	15345	15324	15364	15484	15459	15418	15299	15560	15580	15377	15393	15368	15333	15413	15405	15399	15412	15200	15429	15417	15354	15509	15319	15546	15441	15453	15411	15502	15412	15367	15503	15388	15281	15445	15400	15386	15376	15348	15474	15404	15384	15278	15326	15436	15415	15300	15392	15436	15379	15292	15429	15565	15286	15468	15422	15317	15412	15249	15377	15346	15428	15436	15386	15496	15329	15411	15399	15237	15446	15394	15366	15355	15467	15550	15422	15431	15411	15471	15506	15436	15416	15442	15362	15453	15351	15386	15411	15475	15504	15460	15453	15550	15381	15134	15379	15542	15570	15503	15280	15373	15417	15308	15488	15443	15271	15380	15295	15614	15536	15505	15449	15469	15495	15400	15310	15261	15518	15394	15390	15373	15292	15200	15370	15392	15254	15448	15452	15484	15446	15435	15561	15441	15501	15371	15632	15554	15489	15423	15623	15229	15478	15427	15546	15586	15344	15351	15512	15380	15470	15433	15542	15357	15537	15383	15445	15347	15499	15403	15365	15648	15432	15474	15459	15425	15398	15479	15369	15464	15373	15218	15436	15390	15442	15473	15596	15450	15389	15454	15445	15427	15406	15470	15405	15367	15438	15449	15572	15486	15476	15458	15350	15546	15404	15432	15389	15485	15544	15416	15351	15282	15555	15300	15518	15494	15365	15303	15514	15462	15526	15470	15456	15311	15529	15507	15376	15318	15590	15410	15176	15299	15342	15479	15422	15398	15394	15452	15351	15510	15237	15571	15596	15364	15517	15473	15409	15453	15458	15348	15369	15440	15450	15417	15569	15537	15366	15411	15372	15552	15470	15556	15476	15467	15516	15504	15385	15331	15492	15236	15432	15557	15381	15456	15446	15557	15348	15156	15442	15456	15577	15339	15491	15479	15426	15471	15524	15447	15529	15544	15463	15402	15317	15418	15443	15350	15114	15299	15270	15389	15503	15563	15481	15546	15398	15402	15629	15422	15301	15521	15464	15570	15435	15357	15357	15423	15295	15378	15542	15379	15422	15357	15443	15551	15374	15339	15373	15390	15394	15567	15450	15378	15500	15404	15349	15599	15493	15579	15502	15485	15436	15381	15350	15546	15498	15506	15435	15339	15450	15373	15494	15437	15428	15562	15438	15212	15438	15428	15349	15262	15348	15584	15428	15365	15408	15568	15583	15414	15275	15432	15507	15407	15338	15353	15360	15316	15424	15334	15444	15419	15528	15496	15395	15380	15357	15406	15612	15520	15334	15435	15318	15274	15534	15441	15604	15362	15471	15268	15436	15415	15378	15506	15486	15497	15533	15447	15421	15478	15413	15538	15540	15382	15519	15572	15249	15443	15495	15239	15502	15368	15482	15430	15386	15424	15290	15323	15266	15499	15438	15398	15403	15376	15270	15342	15422	15443	15447	15545	15399	15407	15364	15372	15226	15328	15452	15272	15558	15475	15553	15394	15309	15521	15262	15462	15283	15454	15593	15409	15456	15346	15329	15351	15415	15491	15531	15594	15401	15604	15297	15478	15352	15386	15394	15386	15581	15318	15476	15368	15438	15488	15465	15169	15304	15444	15391	15508	15365	15381	15461	15461	15492	15396	15425	15362	15385	15386	15598	15354	15271	15486	15309	15399	15471	15502	15464	15472	15414	15453	15373	15442	15326	15404	15532	15348	15212	15490	15700	15450	15456	15510	15323	15348	15412	15487	15562	15496	15339	15348	15390	15557	15383	15479	15231	15343	15580	15260	15457	15429	15443	15386	15276	15629	15419	15275	15515	15352	15648	15359	15372	15430	15364	15305	15430	15226	15370	15324	15398	15329	15400	15321	15429	15379	15280	15508	15675	15456	15278	15406	15519	15618	15379	15411	15473	15358	15533	15296	15456	15738	15411	15272	15430	15447	15419	15321	15449	15319	15496	15308	15381	15584	15393	15618	15219	15473	15414	15431	15507	15470	15481	15465	15423	15355	15473	15346	15412	15399	15505	15509	15349	15303	15575	15406	15402	15431	15388	15310	15429	15611	15403	15533	15262	15366	15321	15472	15522	15410	15213	15218	15430	15498	15376	15443	15346	15439	15389	15461	15402	15501	15397	15280	15393	15268	15442	15525	15524	15398	15484	15323	15461	15564	15398	15377	15509	15509	15386	15416	15508	15529	15435	15494	15359	15209	15351	15594	15471	15480	15372	15355	15327	15521	15382	15396	15551	15372	15405	15596	15503	15301	15515	15330	15539	15554	15333	15475	15501	15360	15295	15412	15539	15464	15452	15298	15405	15303	15472	15411	15597	15398	15468	15413	15516	15233	15329	15377	15516	15529	15389	15317	15465	15511	15351	15406	15222	15535	15408	15392	15488	15378	15451	15435	15496	15629	15613	15373	15387	15537	15330	15455	15490	15540	15430	15409	15348	15338	15312	15480	15392	15501	15461	15371	15516	15163	15418	15501	15392	15503	15411	15591	15407	15378	15299	15360	15229	15277	15395	15538	15333	15496	15423	15553	15333	15353	15495	15436	15505	15444	15410	15363	15237	15404	15443	15410	15347	15421	15429	15580	15533	15368	15531	15369	15443	15403	15388	15516	15454	15391	15281	15306	15606	15336	15585	15392	15313	15366	15430	15451	15398	15589	15308	15258	15472	15449	15459	15268	15605	15483	15491	15521	15400	15443	15449	15541	15337	15391	15231	15535	15368	15501	15383	15559	15306	15418	15499	15297	15425	15376	15372	15386	15469	15328	15636	15362	15474	15438	15466	15371	15438	15371	15487	15166	15371	15396	15451	15269	15536	15358	15369	15514	15381	15420	15347	15405	15437	15435	15352	15458	15343	15393	15325	15397	15487	15300	15398	15402	15370	15412	15466	15326	15457	15271	15586	15421	15591	15169	15329	15379	15439	15211	15532	15541	15338	15340	15582	15402	15391	15507	15481	15616	15474	15629	15605	15438	15421	15364	15417	15169	15584	15403	15403	15398	15581	15506	15459	15375	15407	15479	15458	15600	15431	15471	15521	15383	15454	15553	15365	15354	15470	15351	15433	15363	15310	15518	15341	15477	15482	15391	15511	15439	15463	15413	15407	15409	15436	15348	15403	15449	15364	15432	15502	15369	15331	15354	15387	15445	15577	15494	15419	15273	15582	15397	15467	15458	15416	15421	15578	15388	15505	15330	15330	15508	15508	15568	15365	15292	15550	15650	15360	15288	15472	15529	15351	15476	15365	15467	15401	15468	15460	15514	15313	15352	15345	15484	15516	15474	15465	15309	15285	15335	15508	15199	15518	15284	15281	15287	15520	15400	15418	15355	15363	15309	15281	15410	15502	15434	15310	15655	15507	15471	15319	15402	15198	15543	15262	15447	15497	15407	15503	15341	15346	15349	15456	15352	15558	15339	15533	15323	15289	15371	15401	15469	15366	15385	15222	15538	15411	15391	15529	15558	15511	15240	15444	15398	15565	15617	15313	15512	15306	15536	15539	15504	15514	15413	15420	15538	15316	15505	15214	15418	15419	15306	15169	15402	15459	15542	15500	15295	15515	15508	15510	15531	15339	15683	15533	15249	15434	15481	15486	15551	15261	15498	15442	15538	15427	15514	15246	15464	15270	15466	15551	15436	15417	15395	15477	15442	15326	15341	15373	15327	15383	15352	15397	15281	15443	15517	15400	15565	15354	15504	15399	15349	15678	15392	15270	15413	15280	15444	15467	15224	15364	15382	15219	15454	15521	15461	15503	15485	15428	15377	15325	15462	15660	15371	15391	15415	15442	15435	15266	15518	15429	15231	15538	15444	15500	15469	15365	15566	15595	15200	15385	15422	15455	15531	15450	15541	15405	15415	15355	15443	15413	15454	15513	15534	15445	15489	15406	15408	15402	15553	15583	15401	15275	15271	15303	15365	15555	15404	15260	15402	15542	15285	15486	15480	15368	15343	15343	15242	15417	15477	15422	15292	15342	15523	15469	15468	15324	15533	15471	15420	15407	15383	15192	15452	15440	15535	15302	15552	15483	15526	15411	15369	15552	15595	15384	15325	15287	15588	15327	15451	15552	15276	15304	15366	15359	15416	15199	15342	15483	15318	15465	15419	15492	15289	15439	15477	15425	15489	15454	15399	15476	15378	15664	15393	15372	15316	15537	15511	15594	15393	15487	15357	15596	15296	15502	15295	15288	15288	15169	15330	15367	15433	15378	15354	15357	15392	15329	15461	15597	15404	15510	15428	15463	15350	15441	15416	15378	15424	15359	15496	15529	15510	15427	15517	15640	15470	15418	15425	15529	15461	15438	15620	15441	15559	15245	15415	15394	15648	15534	15469	15371	15437	15473	15443	15435	15412	15511	15359	15269	15558	15329	15375	15501	15456	15347	15521	15403	15538	15239	15519	15463	15465	15429	15419	15404	15551	15381	15396	15516	15417	15424	15397	15497	15523	15639	15524	15493	15478	15471	15383	15340	15552	15416	15191	15466	15429	15581	15262	15615	15280	15311	15538	15437	15508	15471
22372	20777	27269	24479	22185	26916	31019	26844	26826	26548	25476	25008	24620	35395	50699	47671	39040	30615	25298	23003	22786	22864	22805	22904	22732	22718	23011	22873	23070	22719	22837	22547	22603	22666	22814	22712	22664	22728	22660	22985	22794	22955	22552	22512	22702	22776	22814	22926	22606	22709	22855	22776	22966	22768	22812	22742	22529	22664	22681	22764	22987	22608	22808	22649	22959	22702	22427	22665	22721	22605	22729	22492	22819	22724	22796	22626	22777	22661	22633	22691	22618	22951	22646	22837	22819	22785	22632	23038	22599	23046	22464	22486	22908	22851	22829	22728	22597	22526	22678	22671	22773	22788	22618	22682	22703	22712	22695	22607	22602	22575	22873	22605	22622	22771	22820	22822	22892	22683	22650	22677	22662	22739	22571	22862	22688	22693	22709	22539	22344	22790	22835	22757	22723	22694	22751	22785	22498	22523	22664	22642	22523	22781	22910	22603	22512	22663	22651	22819	22522	22402	22592	22776	22588	22679	22472	22728	22784	22715	22615	22831	22704	23020	22710	22648	22564	22594	22805	22861	22761	22914	22819	22722	22789	22699	22666	22827	22730	22482	22747	22639	22836	22548	22687	22416	22869	22639	22871	22523	22710	22625	22655	22735	22650	22730	22707	22614	22640	23007	22629	22719	22712	22920	22846	22638	22953	22983	22625	22646	22743	22673	22617	22736	22698	22744	22805	22791	22659	22561	22665	22654	22799	22729	22750	22682	22897	22574	22644	22785	22753	22546	22802	22734	22629	22599	22685	22550	22606	22370	22611	22708	22574	22357	22689	22742	22831	22704	22592	22454	22907	22816	22759	22770	22832	22725	23044	22610	22464	22657	22714	22777	22710	22677	22701	22683	22575	22683	22553	22758	22606	22545	22517	22798	22808	22656	22678	22683	22609	22377	22713	22462	22809	22515	22808	22983	22705	22485	22482	22450	22613	22438	22760	22799	22607	22412	22569	22745	22504	22384	22372	22726	22548	22534	22622	22856	22604	22638	22688	22711	22661	22425	22749	22511	22819	22520	22698	22654	22669	22692	22684	22568	22703	22496	22637	22725	22406	22493	22779	22474	22897	22657	22795	22799	22608	22535	22637	22801	22705	22532	22525	22630	22626	22614	22877	22703	22522	22979	22634	22675	22808	22518	22620	22607	22546	22785	22611	22910	22703	22482	22601	22760	22485	22656	22547	22460	22559	22417	22579	22694	22668	22640	22771	22646	22814	22577	22560	22639	22651	22728	22680	22839	22857	22515	22783	22485	22683	22882	22853	22520	22681	22661	22619	22566	22770	22467	22569	22591	22738	22787	22637	22620	22498	22748	22694	22697	22698	22598	22793	22505	22630	22690	22760	22952	22617	22748	22619	22684	22481	22525	22517	22627	22923	22656	22727	22834	22750	22656	22429	22681	22432	22831	22517	22823	22671	22813	22740	22566	22424	22386	22423	22414	22669	22665	22621	22713	22823	22631	22641	22653	22481	22760	22896	22484	22885	22684	22591	22824	22724	22725	22813	22724	22714	22497	22724	22617	22543	22822	22752	22981	22845	22815	22490	22708	22835	22662	22515	22629	22625	22494	22583	22622	22636	22673	22717	22628	22757	22768	22811	22802	22671	22444	22547	22459	22796	22688	22769	22572	22615	22825	22866	22713	22752	22674	22721	22610	22368	22603	22768	22745	22620	22538	22375	22850	22747	22571	22686	22487	22675	22416	22419	22435	22735	22628	22926	22781	22679	22692	22782	22719	22812	22623	22667	22537	22818	22679	22641	22737	22939	22490	22714	22519	22777	22886	22661	22738	22584	22682	22596	22730	22724	22308	22392	22668	22599	22477	22856	22729	22804	22740	22764	22580	22549	22693	22464	22772	22722	22696	22498	22858	22716	22641	22731	22716	22930	22556	22618	22500	22446	22721	22641	22565	22679	22813	22609	22676	22628	22624	22614	22554	22575	22583	22936	22615	22695	22731	22859	22694	22605	23006	22704	22784	22663	22900	22774	22746	22594	22663	22429	22468	22739	22781	22548	22665	22661	22814	22806	22684	22498	22842	22596	22607	22849	22663	22902	22364	22540	22650	22723	22814	22743	22461	22509	22692	22837	22696	22587	22621	22511	22685	22508	22523	22530	22283	22772	22455	22616	22883	22697	22619	22689	22696	22566	22744	22603	22760	22646	22757	22617	22690	22734	22610	22429	22770	22565	22847	22763	22397	22610	23001	22837	22451	22732	22941	22857	22733	22606	22594	22668	22477	22723	22670	22893	22759	23020	22967	22658	22667	22714	22735	22863	22512	22610	22551	22726	22570	22827	22712	22776	22588	22766	22702	22765	22825	22492	22528	22656	22517	22668	22716	22832	22667	22742	22467	22840	22726	22870	22505	22630	22338	22581	22875	22443	22563	22576	22667	22530	22655	22612	22650	22860	22874	22757	22587	22579	22772	22649	22684	22704	22546	22976	22633	22671	22550	22558	22637	22669	22791	22653	22836	22722	22572	22733	22495	22661	22692	22767	22774	22741	22724	22761	22711	22541	22924	22569	22805	22659	22674	22760	22621	22571	22735	22721	22624	22761	22760	22868	22732	22532	22523	22720	22564	22818	22753	22584	22826	22500	22516	22683	22748	22630	22574	22719	22718	22784	22773	22855	22859	22557	22836	22579	22548	22706	22652	22564	22787	22516	22424	22794	22629	22285	22612	22604	22615	22798	22717	22666	22690	22740	22624	22742	22554	22467	22707	22674	22597	22656	22701	22791	22715	22514	22892	23025	22879	22570	22866	22779	22463	22567	22552	22692	22884	22703	22815	22495	22637	22488	22666	22590	22556	22942	22709	22757	22583	22726	22561	22869	22646	22852	22707	22771	22557	22524	22843	22558	22514	22750	22876	22782	22899	22750	22360	22612	22570	22888	22608	22848	22857	22740	22697	22877	22653	22653	22461	22945	22792	22606	22590	22694	22834	22743	22742	22607	22618	22602	22800	22439	22769	22404	22489	22593	22572	22705	22617	22574	22549	22607	22586	22745	22701	22568	22695	22692	22522	22674	22577	22695	22621	22732	22739	22546	22619	22736	22732	22640	22593	22595	22841	22764	22694	22641	22683	22624	22657	22865	22751	22469	22571	22766	22882	22892	22636	22850	22739	22706	22762	22754	22733	22656	22691	22532	22697	22619	22701	22732	22785	22588	22717	22684	22441	22529	22583	22658	22398	22715	22594	22544	22757	22702	22670	22770	22799	22844	22445	22902	22892	22814	22798	22734	22591	22571	22575	22717	22620	22702	22529	22677	22741	22577	22681	22732	22770	22509	22695	22639	22771	22883	22695	22680	22457	22613	22700	22767	22818	22683	22404	22574	22745	22714	22536	22354	22730	22627	22750	22732	22722	22587	22820	22968	22714	22734	22617	22619	22762	22827	22577	22777	22788	22586	22703	22737	22788	22794	22669	22987	22600	22619	22724	22514	22566	22758	22462	22566	22571	22869	22581	22819	22818	22589	22864	22843	22589	22576	22821	22915	22784	22754	22611	22619	22641	22500	22719	22831	22842	22418	22437	22765	22577	22705	22453	22709	22484	22884	22908	22495	22657	22885	22528	22678	22576	22498	22731	22639	22496	22592	22597	22543	22697	22511	22476	22771	22591	22720	23017	22873	22820	22531	22760	22838	22594	22758	22629	22781	22713	22619	22763	22702	22498	22561	22739	22537	22703	22871	22680	22633	22596	22703	22720	22601	22389	22775	22829	22671	22654	22770	22815	22730	22490	22773	22650	22710	22719	22766	22623	22604	22873	22632	22564	22742	22645	22700	22692	22583	22684	22588	22779	23006	22995	22707	22616	22866	22306	22506	22716	22799	22553	22767	22586	22672	22607	22801	22880	22927	22423	22786	22304	22625	22693	22842	22837	22757	22520	22748	22570	22440	22518	22570	23031	22663	22744	22918	22541	22747	22437	22494	22678	22450	22796	22542	22705	22832	22597	22464	22552	22650	22821	22858	22626	22914	22476	22589	22689	22819	22747	22358	22695	22671	22696	22916	22802	22543	22710	22787	22653	22796	22524	22635	22627	22508	22676	22659	22653	22822	22793	22653	22614	22697	22770	22648	22757	22651	22452	22723	22723	22706	22836	22640	22761	22716	22589	22455	22531	22597	22587	22504	22746	22714	22397	22895	22440	22550	22815	22594	22917	22822	22732	22688	22696	22557	22736	22522	22812	22700	22790	22946	22393	22628	22876	22664	22848	22675	22694	22779	22782	22712	22543	22645	22192	22643	22657	22527	22939	22678	22706	22709	22560	22909	22808	22758	22588	22556	22753	22834	22547	22471	22634	22484	22454	22234	22666	22754	23129	22721	22576	22792	22914	22728	22486	22755	22456	22460	22464	22779	22680	22508	22633	22740	22828	22679	22698	22535	22638	23051	22764	22620	22645	22510	22856	22591	22668	22688	22504	22536	22511	22704	22556	22638	22635	22603	22477	22676	22738	22819	22721	22710	22692	22771	22668	22560	22566	22551	22658	22494	22451	22919	22406	22447	22585	22743	22684	22512	22445	22600	22470	22670	22589	22867	22913	22694	22843	22740	22727	22995	22601	22732	22646	22802	22783	22686	22703	22628	22790	22888	22629	22741	22706	22695	22769	22718	22409	22723	22745	22769	22586	22669	22365	22561	22404	22545	22662	22555	22690	22623	22859	22776	22632	22613	22796	22862	22860	22838	22541	22747	22511	22743	22840	22643	22699	22598	22597	22629	22635	22564	22710	22740	22780	22727	22737	22619	22804	22676	22679	22654	22699	22913	22840	22717	22438	22754	22534	23097	22660	22784	22555	22642	22668	22708	22619	22608	22803	22644	22730	22749	22683	22666	22655	22542	22655	22793	22866	22602	22669	22811	22637	22583	22688	22593	22388	22922	22576	22712	22770	22633	22656	22641	22678	22545	22938	22925	22633	22692	22812	22648	22463	22642	22639	22792	22508	22666	22492	22409	22756	22788	22501	22628	22733	22757	22751	22627	22643	22537	22564	22657	22522	22655	22634	22599	22857	22648	22722	22615	22605	22581	22745	22811	22680	22723	22923	22788	22614	22518	22574	22778	22700	22489	22629	22653	22721	22631	22709	22589	22718	22663	22710	22818	22680	22625	22550
22252	37181	37285	30772	27586	24922	22334	20496	22096	20217	18766	18130	17451	32893	45802	42248	32669	22811	17018	15100	14905	14942	14909	14975	14891	14907	14961	15010	14846	14931	14789	14860	14877	14858	15120	15039	14947	14997	14782	14917	14902	15109	14941	14862	14860	15071	14811	14877	14975	15031	14974	14841	14859	14884	14968	14909	14912	14906	14898	14973	14974	14874	14785	14944	14990	14717	15107	14950	14948	14854	14770	14918	14665	14936	14988	14872	14822	14972	15114	14874	14933	14874	15064	14873	15002	14947	14941	14993	15227	14940	14833	14798	15028	14870	14903	14920	15025	14907	14881	15014	14865	14797	14895	14808	14991	14844	14981	14764	14800	14899	14899	14950	14720	14842	14931	14884	15025	14816	14800	14965	14810	15124	14850	14920	14811	14907	14842	14838	14923	14843	14946	15001	14954	14965	14940	14953	14775	14859	14969	14935	14889	14839	14846	14957	14937	14933	14868	15097	14852	14912	15003	14976	14684	14934	14951	14919	14961	14985	14835	14838	14879	14706	14900	14985	14807	14723	14701	14807	14811	14880	14938	14960	14870	14722	14994	15035	14969	15054	14876	14996	15004	14824	15025	14797	14944	14742	15043	14924	14796	14795	15085	14901	15101	14753	14942	15084	14847	14866	14796	14999	14951	14930	14812	14782	14899	14879	14795	14955	14756	14866	15000	14809	14848	14878	14791	14970	14872	15031	14713	15057	14962	15016	14817	14769	15067	14859	14794	14909	14853	14972	14763	15000	15008	14893	14765	14808	14817	15139	15001	14755	14919	14787	14954	14984	14758	14850	15053	14687	14833	14926	14794	14634	14941	14914	14884	14901	14853	15013	15008	14897	14748	14756	14847	14831	14908	14848	14821	15056	14856	14805	14833	15066	15026	14779	14741	14795	14888	14970	14960	14849	14838	14884	15026	14979	15086	14877	14821	14785	14967	14893	14866	14910	14937	14856	14784	14980	14964	14780	14838	14975	15045	14838	14916	14824	14752	14784	14912	14789	14988	14990	14921	14870	14843	14834	14908	14914	14773	14852	14907	15069	14856	14983	14759	14990	14911	14835	14886	14885	14693	14927	14883	14880	14909	14826	15077	14918	14892	14906	14930	14960	15036	14886	14958	14716	14989	14875	14876	14830	15011	14711	14720	14939	14856	15051	14939	14799	14789	15084	15024	14866	14790	15003	14873	14866	14848	14848	14727	14790	14971	14836	14786	14986	14902	14915	14803	14839	14762	14954	14887	14894	14880	14976	14827	14934	14813	14879	15009	14899	14867	14931	14980	14959	14915	14922	14871	14905	14934	14923	15051	14803	14919	14787	15138	14807	14897	15100	14981	14821	14774	14880	14772	14809	14837	14952	14899	14837	14804	15013	14757	14811	14864	14809	14924	14935	14860	14810	14919	14870	14919	14970	14993	14793	14941	14831	14933	14960	14801	15000	14945	15000	14845	14934	14747	14872	14838	15015	14930	14820	14820	14981	14951	15044	14915	14886	14741	15016	14798	14817	14916	14959	14911	14934	14892	14812	14722	14901	14818	14892	14873	14828	14927	14857	14888	14856	14996	14891	14842	14573	14936	14807	14939	14865	14923	14901	14833	14769	14974	14997	14839	14996	14896	14806	14872	14756	14959	14882	14895	14865	15147	14856	15024	14769	14854	14910	15003	15054	14872	14915	14806	14759	14824	14832	14968	14763	14920	14972	14986	14740	14816	14925	14749	15100	14805	14892	14807	14889	15003	14887	14951	14968	14877	14962	14868	14841	14914	15281	14796	14869	14956	14767	15009	14979	14948	14900	14864	14890	14775	14843	14994	15022	14950	14901	14899	14835	14994	14981	14723	15022	14976	14862	15081	14908	14972	14932	14908	14875	14856	14828	14850	14854	14938	14791	14771	14894	14975	14878	14794	14970	14852	14821	14971	14855	14911	14919	14830	14682	14742	14966	14926	14977	14866	14983	14902	14892	14936	14904	14890	14942	14937	14860	14974	14908	14930	14847	15007	14967	14828	14759	14860	14916	14751	14795	14945	14745	15001	14965	14757	14851	14935	15004	14936	14995	14919	14909	14988	14866	14943	14901	14972	14842	14720	14956	14822	14950	14894	14945	14852	14867	15066	14979	14864	14990	14927	15015	15130	14931	15089	14900	14893	14828	14950	14834	14905	14796	14687	14988	14933	14846	14635	14834	14922	15010	15034	14984	14849	14855	14823	14946	14875	14983	14973	14895	14876	14832	14878	14946	14854	14923	15070	14845	14822	14799	14836	14895	14938	14863	15143	14982	14837	14714	14953	14893	14928	14878	14845	14825	14917	14930	14955	14828	14993	14791	14820	14818	14810	14927	14911	14859	14901	14895	14937	14944	14821	14865	14802	14824	14941	14782	14884	14853	14827	14738	14900	14629	14858	15126	14972	14775	15005	15126	14818	15037	14843	14813	14833	14867	14990	15001	14919	14856	14885	14888	14940	14740	14862	14969	14775	14845	14983	14955	14866	14979	15086	14943	14905	14855	14708	14997	14815	14910	14959	15030	14799	14916	14917	14659	15038	14889	14938	14896	14797	14832	14863	15067	14903	14774	14960	14938	14774	15031	14935	14788	14857	14958	14901	14780	14975	14940	14806	15213	14775	14780	15091	15019	14891	15051	14910	14801	14941	14962	14762	14722	14915	14903	14852	14817	14735	14800	14942	14867	14965	14960	14802	14880	14797	14795	14923	14935	14816	14821	14961	14949	14858	14957	14781	15056	14971	15004	15052	15001	14711	15026	14947	14910	14870	14831	14817	14759	14811	14809	14956	14860	14883	14854	14938	14879	14911	14857	14917	14995	14913	14955	14882	14901	14908	14886	14929	15020	14669	14915	14941	14834	14843	14820	14795	14788	14970	14784	14867	14767	14987	14886	14923	14912	14886	15061	14864	15076	14724	14988	14872	14897	14847	14895	14976	14876	14813	14864	14839	15080	14845	15019	14915	14854	14849	14710	14935	14793	14943	14933	14905	14917	14840	14815	14855	14978	14993	14984	14950	14825	14986	14793	14959	14827	14842	14962	14960	14815	14706	14756	14915	14741	15009	14890	14896	14943	14833	14967	14887	14762	14919	14913	14892	15015	14898	14784	14859	14780	14976	15097	14826	14887	14929	14916	15038	14783	14804	14846	15006	14909	14898	14804	14990	15006	14753	14736	14858	14905	14921	14886	14916	14945	15129	14853	14805	14893	14889	14802	14855	14741	14932	14803	14946	14914	14965	14818	14964	15051	14931	14845	14846	14797	14916	14926	15088	14880	14866	14847	14898	14841	14822	14831	14877	15094	14938	14842	14872	14838	14910	15021	14779	14860	14793	14879	14823	14882	14715	15002	14746	14692	14889	14874	14955	14899	14866	14792	14804	14894	14855	14999	14959	15029	14906	14958	14778	14877	14873	14867	14873	15047	14877	14782	15031	14838	14965	14921	14947	14895	14893	15043	15032	14896	14946	14969	14759	14855	14746	14938	14945	14973	15051	14977	14911	14895	14988	14627	14905	15059	14880	14930	14875	15009	14922	14978	14954	14814	14831	14994	14765	14913	14975	15128	14943	14691	14958	14773	15091	14923	14851	14969	14908	15017	14946	14874	14844	15015	14787	14978	14857	14994	14768	14847	15072	14952	15000	14912	14976	14919	14759	14949	14915	14934	14849	14937	14807	14853	14850	14849	14965	14717	14839	14967	14816	15065	15034	14897	14813	14919	14941	15035	14871	14779	15050	14940	14840	14905	15044	14981	14944	14945	14725	15061	14902	14835	14936	14888	14891	14749	14922	14668	14956	14823	14940	14945	14991	14918	15016	14752	14781	14894	15015	14840	14963	14908	14848	14832	14707	14955	14939	14938	14717	14794	14983	14932	14975	14960	14787	14945	14968	14926	14847	14916	14885	14899	15031	14972	14633	14844	14928	14871	15102	15149	14850	14921	14865	14735	14892	14866	14935	15024	14879	14916	14815	14952	14901	15047	14830	14859	14916	14856	14853	14887	14866	14816	14763	14969	14970	14837	14940	14791	15016	14914	15069	14785	14861	15045	15020	14957	14675	14978	15023	14879	14946	14916	14925	14871	14794	14976	15048	15033	14921	14737	15031	14699	14923	14839	14824	14791	14909	14976	15055	14750	14825	14944	14951	14833	14776	14799	14924	14876	14975	14900	15021	14686	14995	14863	14980	14883	14928	14922	14888	14919	14824	14730	14882	14757	14965	15079	14923	14957	14805	14874	14905	14712	14866	14868	14968	14838	14809	14925	15011	14938	14997	14989	14973	14914	14996	14848	14835	15027	14824	14926	14987	14922	14762	14835	14927	14851	14978	14852	14899	14866	14856	14902	14871	14863	15028	14910	14964	14912	14853	14950	14883	14786	14929	14972	14996	14876	14867	14895	14807	15049	14839	14836	14980	15011	14788	14791	14861	14761	14922	14760	15016	14954	14957	14890	14999	14846	14828	14758	14621	14999	14788	14871	14697	14905	14874	14969	14910	14897	15039	14786	14727	14975	14979	14862	14818	14911	15161	14704	14856	14811	14972	14938	14935	14836	14796	14915	15088	14910	14928	14770	15076	15013	14784	14940	14817	14864	14894	14894	14760	15022	14961	14890	14909	14793	15044	14804	14885	14746	14923	14754	14954	14856	14864	14831	14820	14901	14882	14870	14869	14925	14905	14887	14964	14752	14891	14837	14820	14832	14937	14817	14854	14869	14977	14911	14746	14950	14883	14964	14826	14998	15018	14812	14988	14836	14953	14883	14934	14992	14986	14824	15016	14984	15000	14933	14934	14776	14991	14992	14935	14859	14686	15000	14993	14984	14692	15023	14852	14931	14920	15021	14861	14795	15058	14849	14832	14852	14902	15051	15046	14803	14813	14952	14858	14879	14810	14906	14969	14894	14841	14871	14906	14812	14811	14904	15017	14938	14840	14819	15013	14929	15011	14978	14959	15039	14944	14968	15014	14892	14843	14940	15057	14833	14849	14853	14947	14731	14868	14877	14954	14793	14882	14873	15012	14821	14887	14904	14739	14878	14919	15018	14849	15101	14826	14828	15020	14780	15064	14794	14600	14851	14914	14870	14671	15046	15129	14978	14734	14697	14823	14705	14887	14876	14788	14813
34007	26930	31085	29205	27340	26961	26501	26122	25860	25568	24609	24162	24181	24799	25935	25722	24680	24059	23918	23729	23607	23699	23723	23575	23808	23587	23541	23928	23740	23888	23949	23695	23798	23778	23634	23457	23752	23842	23849	23873	23617	23710	23871	23721	23788	23834	23678	23678	23808	23860	23914	23750	23810	23716	23579	23770	23663	23795	23947	23470	23641	23901	23618	23624	23573	23651	23630	23677	23598	23844	23869	23673	23759	23786	23935	23738	23827	23429	23624	23664	23624	23929	23729	23683	23915	23648	23827	23650	23662	23844	23684	23682	23592	23705	23750	23824	23780	23799	23970	23873	23632	23940	23947	24009	23906	23766	23751	23824	23663	23848	23771	23762	23834	24093	23929	23480	23493	23879	23817	23903	23662	23845	23653	23623	23696	23847	23654	23839	23959	23599	23446	23617	23635	23809	23804	23691	23688	23839	23817	23822	23763	23568	23825	23805	23803	23708	23742	23686	23754	23527	23789	23810	23724	23732	23740	24029	23915	23673	24008	23538	23732	23570	23583	23763	23695	23492	23654	23776	23907	23554	23422	23792	23902	24005	23637	23759	23697	23737	23836	23501	23666	23856	23678	23935	23970	23876	23784	23607	23801	23615	23582	23544	23781	24022	23888	23534	23874	23981	23833	23605	23703	23587	23732	23661	23910	23851	23556	23633	23849	23799	23849	23887	23648	23895	23676	23774	23419	23876	23586	23651	23510	23697	23831	23730	23685	23719	23593	23791	23721	23713	23675	23711	23727	23887	23703	23729	23703	23705	23677	23799	23834	23909	23884	23647	24064	23653	23706	23661	23699	23796	23635	23683	23722	24090	23846	23710	23992	23692	23773	23709	23547	23618	23904	23840	23767	23520	23548	23698	23792	23771	23727	23755	23892	23737	23718	23884	23950	24101	23823	23917	23767	23783	23586	23812	23802	23930	23949	23430	23895	23618	23430	23500	23666	23591	23806	23666	23834	23759	23731	23939	23825	23527	23569	23984	23441	23587	23760	23530	23928	23563	23825	23764	23567	23971	23661	23633	23652	23937	23748	23765	23812	23736	23676	23655	23674	23464	23813	23576	23697	23610	23793	23762	23543	23536	23888	23795	23916	23756	23861	23753	23752	23713	23911	23674	23601	23755	23723	23341	23717	23765	23644	23750	23871	24037	23970	23811	23580	23690	23540	23648	23681	23690	23946	23902	23836	23844	23724	23603	23693	23667	23702	23533	23633	23717	23624	23655	23453	23628	23578	23803	23975	23648	23638	23639	23715	23702	23821	23643	23711	23715	23551	23696	23775	23848	23677	23751	23681	23693	23661	23460	23905	23826	23645	23571	23899	23708	23694	23694	23763	23697	23672	23770	23690	23802	23516	23971	23569	23612	23669	23785	23889	23850	23587	24101	23840	23652	23413	23937	23738	23359	23688	23703	23952	23921	23741	23766	23715	23696	23614	23696	23696	23941	24004	23634	23752	23598	23821	23802	23644	23701	23748	23533	23852	23840	23768	23547	23642	23748	23746	23513	23836	23888	23548	23755	23866	23487	23485	23730	23636	23764	23804	23840	23742	23940	23594	23532	23625	23766	23766	23998	23809	23767	23649	23924	23717	23668	23805	23790	23592	23807	23675	23674	23643	23534	23572	23931	23766	23779	23698	23671	23970	23732	23603	23527	23792	23875	23718	23519	23913	23792	23713	23908	23851	23721	23807	23720	23668	23881	23766	23610	23822	23713	23865	23641	23671	23859	23788	23628	23557	23762	23978	23739	23663	23745	23631	23932	23831	23738	23739	23878	23780	23719	23709	23882	23595	23614	23772	23628	23644	23768	23734	23621	23621	23908	23783	23925	23765	23733	23536	23853	23760	23644	23729	23886	23840	23564	23682	23600	23842	23634	23863	23680	23783	23908	23791	23333	23429	23625	23549	23741	23876	23777	23821	23823	23918	23710	23885	23789	23739	23435	23513	23550	23756	23765	23894	23692	23768	23735	23669	24036	23873	23804	23656	23691	23728	23788	23702	23738	23690	23730	23700	23743	23642	23720	23971	23870	23737	23642	23691	23782	23563	23702	23860	23867	23672	24030	23872	23575	23531	23791	23758	23654	23721	23977	23648	23738	23686	24005	23970	23683	23705	23702	23804	23817	23847	23739	23921	23829	23716	23722	23643	23972	23592	23693	23732	23735	23862	23689	23805	23645	23767	23911	23980	23737	23849	24230	23689	23696	23888	23759	23615	23756	23683	23725	23695	23651	23634	23917	23833	23831	23751	23726	23608	23694	23658	23415	23626	23820	23654	23814	23824	23644	23705	23881	23789	23787	23810	23947	23651	23694	23610	23836	23780	23523	23560	23807	23640	23570	23830	23650	23814	23670	23811	23814	23618	23743	23927	23638	23668	23674	23618	23622	23784	23867	23638	23637	23935	23645	23669	23681	23774	23603	23674	23541	23740	23400	23680	23590	23874	23584	23683	23760	23424	23783	23680	23884	23913	23661	23538	23597	23489	23618	23832	23592	23967	23762	23794	23815	23637	23828	23728	23701	23717	23589	23727	23554	23684	23586	23840	23859	24189	23760	24013	23746	24046	23584	23765	23694	23756	23701	23653	23804	23531	23746	23781	23557	23884	23765	23710	23737	23778	23652	23837	23729	23747	23529	23779	23785	24137	23752	23936	23758	23564	23900	23555	23840	23916	23862	23604	24035	23965	23691	23946	23820	23830	23845	23673	23790	23744	23864	23630	23715	23435	23775	23783	23908	23737	23873	23637	23625	23802	23751	23775	23816	23708	23594	23606	23497	23649	23580	23957	24061	23774	23711	23661	23859	23991	23737	23786	23614	23677	23800	23380	23798	23628	23605	23864	23650	23497	23571	23548	23550	23479	23644	23987	23652	23713	23575	23541	23857	23642	23563	23590	23781	23797	23960	23735	23778	23945	23804	23612	23811	23833	23861	23699	23712	23806	23609	23580	23970	24001	23831	23742	23431	23722	23681	23984	23637	23875	23583	23866	23961	23840	23562	23784	23474	23693	23920	23732	23831	23785	23921	23695	23522	23793	23688	23812	23883	23761	23616	23838	23770	23763	23735	23871	23630	23782	23691	23536	23789	23887	23595	23670	24010	24060	23635	23693	23778	23809	23800	23663	23697	23527	23617	23581	23828	23672	23768	23662	23531	24073	23804	23868	23887	23614	23677	23965	23979	23803	23680	23571	23696	23575	23589	23699	23813	23851	23785	23621	23723	23680	23612	23494	23802	23626	23870	23649	23844	23900	23956	23925	23606	23693	23675	23831	23950	23810	23590	23567	23645	23668	23723	23818	23915	23724	23625	23650	23616	23857	23744	23649	23559	24065	23869	23734	23575	23563	23545	23513	23768	23713	23652	23761	23849	23693	23583	23654	23799	23683	23643	23677	23840	23783	23768	23624	23756	23832	23940	23640	23717	23763	23735	23714	23911	23764	23683	23681	23706	23767	23632	23659	23781	23834	23760	23999	23732	23483	23819	23892	23878	23849	23617	23655	23592	23731	23839	23783	23619	23833	23715	23581	23768	23656	23911	23612	23692	23751	23827	23565	23676	23444	23664	23567	23783	23687	23413	23646	23723	23752	23581	23612	23802	23604	23716	23873	23664	23912	23871	23857	23699	23515	23644	23922	23839	23748	23746	23719	23679	23622	23683	23793	24036	23709	23683	23696	23765	23728	23825	23902	23581	23793	23668	23752	23510	23945	23917	24023	23746	23850	23792	23793	23503	23722	23768	23738	23650	23818	23824	23938	23837	23784	23722	23707	23646	23747	23865	23839	23525	23685	23607	24006	23933	23915	23779	23880	23709	23775	24012	23882	23733	23560	23559	23569	23592	23789	23465	23776	23718	23751	23866	23865	23682	23845	23668	23640	23996	23588	23846	23666	24031	23593	23511	23731	23901	23843	23865	23739	23757	23843	23700	23554	23779	23976	23593	23661	23857	23703	23715	23702	23910	23944	24069	23848	23540	23884	23760	23822	23701	23693	23709	23722	23684	23649	23617	23829	23711	23736	23897	23946	23733	23809	23564	23620	23714	23591	23724	23811	23709	23582	23669	24033	23749	23535	23534	23754	23619	23652	23493	23689	23660	23838	23816	23800	23700	23742	23847	23867	23841	23909	23916	23807	23805	23845	23743	23807	23800	24001	23595	23540	23703	23537	23770	23482	23759	23708	23662	23566	23500	23769	23752	23713	23680	23826	23894	23810	23506	23748	23654	23728	23759	23835	23758	23905	23731	23752	23699	23848	23923	23813	23896	23673	23776	23556	23756	23664	23695	23935	23838	23634	23657	23593	23710	23712	23726	23842	23738	24023	23818	23863	23750	23745	23804	23847	23864	23819	23846	23853	23718	23784	23859	23800	23886	23729	23802	23639	23892	23922	23740	23860	23792	23701	23692	23983	23676	23764	23797	23653	23929	23632	23602	23809	23808	23906	23941	23903	23866	23919	23635	23529	23638	23737	23717	24014	23968	23663	23835	23775	23977	23803	23910	24003	23817	23685	23745	23798	23681	23848	23676	23635	23530	23636	23862	23474	23710	23676	23812	23739	23613	23633	23955	23600	23853	23817	23883	23668	23782	23746	23790	23829	23729	23556	23673	23722	23516	23702	23650	23627	23691	23790	23763	23969	23840	23768	23660	23672	23520	23682	23838	23643	23990	23814	23657	23977	23681	23865	23914	23913	23624	23879	24029	23806	23703	23698	23959	23759	23538	23921	23650	23570	23807	23742	23530	23650	23761	24019	23594	23628	23581	23468	23794	23987	23719	23615	23605	23752	23779	23961	23874	23577	23943	23617	23655	23670	23792	23756	23805	23608	23824	23816	23891	23756	23644	23850	23999	23743	23676	23785	23507	23839	23768	23781	23750	23713	23827	23728	23702	23579	23770	23796	23789	23787	23673	23850	23689	23572	23680	23778	23607	23706	23700	23674	23922	23646	23708	23879	23718	23642	23758	23809	23781	23673	23455	23911	23582	23608	23605	23554	23691	23830	23791	23614	23484	23882	23651	23873	23797	23937	23645	23748	23673	23863	23545	23565	23849	23839	23705	23576	23791	23749	23601	23705	23912	23847	23719	23487	23649	23815	23722	23894	23733	23664	23873	23481	23616	23982	23652
21331	25791	26744	21955	21091	19973	19466	18835	18568	17771	16449	16124	16190	17188	18043	17461	16439	15643	15571	15554	15472	15515	15442	15548	15395	15409	15723	15585	15484	15486	15533	15456	15369	15305	15522	15408	15401	15481	15424	15497	15598	15400	15532	15414	15674	15461	15450	15402	15331	15348	15531	15329	15591	15433	15526	15501	15301	15394	15333	15693	15559	15488	15509	15260	15432	15552	15338	15507	15580	15494	15616	15437	15544	15461	15434	15483	15498	15566	15475	15443	15390	15395	15585	15449	15524	15510	15440	15572	15529	15571	15676	15504	15594	15380	15389	15679	15775	15587	15427	15406	15572	15445	15631	15478	15443	15519	15301	15619	15485	15649	15345	15473	15676	15471	15375	15437	15633	15433	15566	15368	15506	15430	15575	15493	15350	15531	15481	15564	15473	15612	15483	15582	15428	15242	15462	15517	15369	15475	15574	15541	15505	15477	15525	15404	15676	15615	15604	15512	15354	15416	15379	15494	15507	15627	15470	15530	15376	15487	15327	15560	15418	15554	15499	15412	15502	15430	15365	15464	15518	15441	15420	15466	15416	15387	15396	15407	15540	15418	15500	15376	15432	15660	15369	15528	15427	15384	15417	15478	15412	15490	15378	15551	15536	15560	15610	15494	15503	15523	15450	15586	15471	15537	15392	15581	15589	15343	15386	15379	15647	15420	15369	15470	15568	15521	15493	15460	15428	15451	15333	15501	15260	15477	15406	15378	15486	15446	15343	15454	15453	15613	15404	15606	15602	15422	15525	15561	15530	15431	15698	15522	15383	15494	15542	15366	15380	15360	15502	15406	15474	15492	15465	15215	15488	15605	15428	15353	15354	15610	15409	15319	15369	15332	15562	15426	15542	15443	15392	15547	15482	15338	15460	15462	15487	15548	15608	15435	15497	15425	15464	15712	15347	15401	15537	15241	15472	15417	15429	15396	15488	15350	15208	15518	15403	15592	15451	15404	15448	15436	15481	15424	15523	15378	15498	15469	15524	15404	15388	15714	15441	15544	15460	15476	15495	15585	15489	15500	15399	15623	15366	15250	15431	15530	15382	15458	15442	15587	15623	15673	15523	15592	15367	15487	15544	15461	15462	15518	15503	15383	15464	15530	15608	15621	15329	15379	15391	15460	15374	15344	15570	15503	15588	15334	15574	15546	15331	15439	15472	15480	15434	15466	15456	15483	15332	15541	15659	15392	15462	15417	15416	15535	15386	15644	15451	15403	15460	15263	15276	15534	15565	15325	15487	15580	15535	15433	15595	15479	15446	15507	15452	15499	15429	15386	15485	15506	15394	15416	15433	15530	15466	15678	15577	15456	15489	15539	15604	15685	15490	15390	15468	15540	15464	15670	15381	15431	15604	15327	15315	15278	15557	15383	15645	15384	15497	15398	15318	15484	15531	15463	15561	15624	15442	15499	15276	15519	15432	15516	15662	15543	15457	15503	15697	15380	15120	15498	15307	15605	15488	15457	15384	15402	15500	15403	15582	15526	15438	15697	15569	15548	15414	15373	15324	15358	15405	15558	15449	15267	15456	15506	15470	15505	15449	15546	15489	15338	15586	15343	15537	15490	15429	15642	15517	15667	15367	15589	15434	15669	15598	15423	15584	15401	15308	15535	15507	15468	15402	15350	15545	15426	15562	15339	15620	15428	15508	15566	15633	15410	15393	15543	15502	15650	15452	15461	15490	15392	15418	15659	15558	15362	15447	15627	15543	15366	15516	15659	15572	15407	15568	15543	15404	15661	15508	15488	15586	15780	15438	15479	15392	15355	15564	15389	15607	15394	15638	15537	15479	15676	15371	15411	15554	15658	15374	15438	15516	15454	15476	15445	15383	15548	15523	15506	15546	15474	15395	15445	15502	15613	15424	15352	15599	15469	15517	15547	15374	15344	15410	15566	15432	15414	15533	15571	15316	15605	15382	15518	15441	15408	15478	15610	15537	15539	15593	15316	15591	15258	15527	15346	15562	15554	15437	15549	15512	15695	15605	15614	15435	15525	15488	15285	15537	15481	15433	15472	15480	15517	15446	15389	15526	15480	15406	15393	15538	15357	15589	15698	15576	15384	15380	15583	15285	15257	15481	15518	15503	15496	15443	15453	15644	15453	15443	15424	15405	15381	15489	15344	15553	15427	15453	15391	15363	15447	15528	15673	15773	15478	15566	15505	15533	15334	15480	15481	15444	15420	15442	15470	15809	15533	15352	15231	15454	15635	15468	15559	15587	15658	15490	15411	15501	15550	15645	15505	15645	15349	15549	15562	15516	15579	15449	15532	15515	15566	15601	15341	15539	15521	15552	15421	15636	15364	15602	15490	15405	15499	15495	15530	15447	15347	15440	15389	15613	15479	15549	15647	15510	15399	15494	15478	15415	15709	15548	15444	15639	15623	15358	15579	15702	15519	15456	15536	15445	15412	15418	15505	15499	15592	15594	15370	15441	15603	15439	15503	15376	15589	15543	15202	15535	15439	15579	15589	15470	15461	15540	15420	15395	15460	15487	15492	15462	15375	15532	15529	15586	15458	15573	15564	15331	15394	15486	15447	15453	15564	15559	15479	15534	15566	15388	15547	15485	15395	15346	15511	15445	15485	15563	15518	15473	15327	15448	15440	15507	15311	15358	15498	15418	15547	15422	15533	15361	15570	15443	15466	15578	15508	15492	15640	15431	15498	15521	15593	15260	15488	15559	15621	15401	15478	15484	15350	15482	15387	15490	15515	15608	15478	15437	15342	15556	15539	15565	15709	15458	15490	15354	15519	15528	15547	15499	15453	15745	15442	15455	15449	15486	15529	15551	15301	15521	15425	15391	15639	15333	15524	15377	15593	15534	15624	15485	15519	15408	15476	15470	15372	15594	15622	15471	15376	15706	15361	15525	15504	15515	15390	15340	15606	15478	15565	15483	15311	15583	15531	15522	15509	15318	15467	15637	15366	15392	15593	15542	15459	15364	15466	15623	15607	15419	15270	15431	15328	15546	15316	15357	15377	15387	15647	15564	15450	15513	15510	15640	15513	15570	15496	15327	15491	15424	15604	15605	15453	15539	15434	15701	15529	15649	15399	15434	15424	15395	15448	15432	15432	15337	15525	15426	15410	15324	15566	15293	15464	15534	15458	15660	15512	15459	15542	15500	15521	15338	15453	15546	15460	15541	15654	15451	15595	15314	15417	15497	15408	15468	15558	15485	15478	15472	15625	15414	15464	15619	15464	15622	15486	15547	15433	15305	15600	15475	15488	15478	15486	15434	15511	15456	15534	15525	15479	15549	15477	15496	15523	15388	15552	15220	15413	15573	15274	15561	15435	15523	15267	15745	15334	15397	15468	15378	15446	15642	15406	15461	15550	15380	15507	15486	15538	15480	15507	15492	15502	15671	15429	15558	15505	15446	15341	15476	15466	15567	15482	15464	15482	15419	15330	15219	15510	15587	15364	15452	15422	15417	15491	15365	15558	15399	15566	15436	15483	15483	15500	15485	15460	15517	15560	15641	15405	15504	15401	15468	15415	15431	15446	15448	15720	15373	15445	15416	15486	15459	15580	15356	15534	15533	15241	15534	15666	15507	15498	15449	15506	15549	15465	15481	15440	15485	15666	15523	15422	15425	15600	15401	15548	15599	15510	15377	15556	15542	15605	15440	15417	15619	15460	15259	15448	15375	15499	15488	15486	15403	15515	15486	15465	15485	15506	15555	15412	15437	15501	15474	15577	15442	15580	15613	15412	15356	15555	15520	15553	15462	15513	15478	15550	15569	15551	15447	15456	15628	15611	15376	15558	15396	15513	15429	15629	15507	15681	15519	15631	15425	15393	15384	15385	15444	15539	15555	15545	15431	15587	15369	15397	15340	15479	15592	15441	15334	15515	15669	15636	15381	15382	15502	15502	15473	15516	15578	15505	15579	15509	15466	15453	15465	15491	15351	15477	15515	15373	15458	15243	15507	15404	15550	15583	15500	15465	15430	15499	15603	15538	15465	15531	15629	15585	15456	15523	15554	15419	15667	15523	15456	15388	15315	15472	15577	15409	15378	15560	15434	15363	15689	15464	15492	15502	15361	15468	15383	15518	15374	15572	15256	15375	15464	15498	15470	15455	15652	15649	15573	15349	15596	15470	15402	15333	15357	15406	15412	15533	15413	15522	15525	15418	15458	15339	15453	15555	15439	15307	15476	15618	15555	15300	15524	15594	15474	15598	15559	15395	15491	15722	15418	15509	15658	15451	15648	15313	15529	15465	15390	15386	15443	15448	15426	15444	15374	15542	15423	15410	15514	15239	15473	15557	15468	15480	15520	15569	15563	15460	15434	15463	15331	15553	15544	15335	15468	15398	15501	15642	15289	15640	15394	15407	15594	15607	15719	15518	15454	15593	15415	15370	15421	15689	15423	15504	15493	15359	15464	15398	15592	15473	15568	15257	15282	15568	15450	15550	15414	15466	15380	15424	15480	15482	15556	15504	15375	15519	15607	15574	15309	15497	15530	15519	15508	15384	15569	15468	15558	15536	15618	15504	15537	15350	15566	15497	15565	15681	15636	15584	15591	15341	15556	15366	15490	15574	15523	15652	15490	15290	15515	15465	15575	15425	15367	15577	15531	15489	15647	15581	15475	15464	15685	15538	15355	15385	15458	15564	15424	15410	15582	15692	15632	15500	15394	15494	15466	15401	15369	15658	15558	15578	15482	15471	15493	15415	15533	15301	15490	15539	15561	15397	15343	15530	15469	15455	15387	15450	15462	15507	15431	15402	15580	15596	15416	15578	15395	15444	15671	15527	15464	15503	15457	15611	15239	15484	15612	15432	15526	15497	15449	15561	15437	15504	15435	15528	15445	15629	15560	15534	15383	15714	15595	15468	15349	15528	15509	15447	15387	15585	15471	15630	15368	15557	15512	15378	15503	15353	15402	15375	15702	15422	15361	15599	15431	15433	15739	15398	15590	15419	15605	15179	15590	15603	15568	15426	15610	15495	15540	15661	15434	15633	15611	15573	15655	15526	15499	15370	15527	15577	15474	15407	15452	15460	15375	15330	15430	15545	15198	15407	15464	15535	15448	15489	15491	15330	15417	15629	15431	15613	15374	15431	15444	15461	15467	15612	15582	15581	15597	15396	15492	15400	15421	15706	15587	15632
24901	20788	27071	26136	26497	31413	31954	28689	26954	26424	25158	24439	24406	32251	41067	37358	31549	27086	24827	23964	23923	24036	23865	23955	23900	23976	24053	24044	23805	23950	23819	23947	23817	23758	23851	23888	23604	23989	24135	23924	24007	23947	23839	23866	23883	23839	23772	23806	23838	23826	24091	23865	23708	23748	24010	23719	23709	23761	23793	23756	23767	23811	23974	23896	23786	24003	23807	23492	23628	24113	23837	23875	23870	23754	23992	23844	23935	23710	24081	23739	23917	23817	23772	24020	23917	23865	23985	23869	24116	23764	23830	24072	23649	23723	23741	23896	23875	23825	23824	23858	23821	23544	23857	23712	23800	23671	23926	23615	23708	23700	23912	23931	23848	23840	24028	23816	23758	23482	23902	23777	23599	23694	23713	23972	23785	24020	23697	23777	23680	23823	23981	23850	24039	23867	23654	23767	23820	23637	24131	23947	23647	24025	24097	23799	23953	23793	23890	23539	23762	23727	23622	23879	23882	23856	23730	23779	23784	23884	23963	23756	23946	24008	24027	23827	23698	23802	23844	24028	23909	23966	24109	23781	23654	23660	23823	23673	23585	23888	23743	23967	24002	23776	23721	23801	23991	23658	23866	23489	23818	23781	23872	24001	23631	23878	23733	23838	23784	23691	23796	23977	23889	23915	23728	23750	23808	23918	23852	23693	23828	23787	23848	23799	23690	23750	23880	24018	23574	23734	23781	23891	23791	23845	23742	23968	23783	23815	23967	23668	23947	23883	23561	23681	23918	23702	23909	23614	23802	23796	24064	23801	23968	23732	23859	23573	23804	23447	23846	23819	23968	24103	23535	23644	23843	23907	23670	23665	23643	23549	23760	23977	23714	24071	23888	23481	23758	23874	23690	23759	23814	23805	23754	23730	23707	23824	23764	23755	23805	23771	23724	23591	23680	23639	23815	23978	23756	23800	23637	23938	23859	23903	23632	23810	23751	23803	23915	23784	23749	24007	23781	23719	23818	24046	23725	23843	23691	23721	23688	23963	23725	23905	23547	23680	23477	23895	23483	23712	23808	23588	23434	23777	23792	23910	23648	23752	23978	23897	23790	24063	23909	23940	23813	23976	24057	23698	23844	23906	23905	23805	24043	23839	23898	24248	23678	23920	23471	23585	23806	24098	23833	23692	23679	23607	23741	23624	23876	23862	23907	23775	23693	23610	23703	23717	23822	23971	23759	23674	23844	23817	23718	23757	23844	23822	23750	23779	23782	23887	24106	23531	23690	23818	23767	23724	23636	23877	23701	23849	23749	23739	23641	23788	23823	23820	23868	23773	24074	23791	23684	23915	23871	23852	23956	23699	23890	23941	23888	23944	23728	24131	23821	23747	23690	23878	23876	23878	23812	23776	23749	23804	23664	23999	23845	23966	23755	23905	23940	23898	23761	24028	23798	23849	23898	23891	23626	23890	23976	23833	23815	23891	23658	23750	23514	24061	23889	23928	23943	23846	23702	23665	23858	23847	23973	23907	23764	23860	24067	23758	23866	23372	23536	23940	23771	23783	23807	23878	23723	23714	23938	23878	23954	23641	23798	23728	23687	23569	23726	23971	24018	23825	23852	23846	23764	23867	23795	23883	23789	23783	23978	23933	23846	23842	23671	23930	23789	23961	23728	23891	23714	23696	23738	23793	23600	23697	23737	24212	24020	23753	23805	23493	23776	23831	23784	23848	23623	23721	23681	23741	23970	23950	24111	23935	23967	23901	23720	23686	23489	23744	23806	23846	23802	23778	23734	23770	23856	23594	23672	23777	23801	23836	23461	23654	23829	23643	23721	23500	23885	23833	23693	23609	23845	23792	23744	24068	23642	23668	23956	23755	23988	23719	23768	23795	23411	23762	23968	23449	23805	23635	23991	23997	23662	23842	23653	23710	24044	23590	23712	23698	23584	23548	23702	23861	23972	23882	23813	23778	23456	23618	23831	23761	23728	23742	23904	24031	23850	23850	23845	23793	24006	23656	23760	23819	23989	23617	23946	23764	23783	23810	23932	23812	23760	24036	23927	23730	23576	23911	23738	23799	23853	23844	23905	24036	23983	23876	23664	23998	23745	23664	23769	23865	23841	23633	23933	23725	23883	23621	23543	24008	23977	23583	23811	24037	23840	23889	23826	23718	24061	23735	23873	24039	23839	23973	23958	23606	23871	23661	23820	23993	23822	23642	23835	23877	23946	24073	23889	23881	23612	23863	23906	23917	23747	23807	23817	23781	23823	23589	23711	23816	23728	23670	23543	23916	23762	23854	23857	23818	23801	23708	23903	24214	23647	23936	23667	23688	23764	23841	23917	23765	23839	23991	23997	24029	23808	24207	23743	23827	23724	23497	23806	23956	23864	23808	23747	23660	23873	23803	23806	23778	23809	23841	23938	23698	24053	23775	23703	23738	23955	23815	23797	23909	23877	23780	24014	23760	23947	23700	23795	23892	23597	23968	24035	23924	23495	23809	23759	23812	23936	23818	23820	23872	23911	23964	23919	23893	23841	23902	23730	23698	23754	23849	23772	23590	23708	24004	23792	23942	23908	23839	23958	23914	23765	24041	23908	24050	23846	23752	23544	23873	24065	23776	23676	23749	23984	23937	23914	23734	23752	23879	23962	23801	23811	23651	24042	23528	23914	24138	23914	23764	23895	23679	23923	23612	23824	23889	23750	23750	23744	23849	24060	23847	23949	23816	23532	23507	23613	23736	23867	23850	23982	23802	23931	23893	23698	23804	23960	23832	23968	23907	23931	24035	23929	24080	24130	23836	23712	23720	23896	23504	23938	23719	23915	23799	23791	23750	23723	23788	23731	23638	23771	23652	23730	23796	23658	23689	23878	23916	23820	23694	23884	23772	23828	23733	23476	23743	23902	24078	23875	23728	23657	23980	23901	23825	23964	23870	23979	24026	23761	23900	23699	23774	23922	23767	23783	23700	23821	23706	23829	23830	23662	23760	24060	23522	23811	23731	23773	24044	23861	23691	23781	23836	23780	23842	23682	23961	23801	23842	23938	23864	23896	23714	23674	23771	23961	24085	23617	23677	23641	23699	23911	23899	23737	23583	23620	23603	23662	23762	23710	23899	23744	23715	23537	23845	23681	23758	24112	23917	23868	23927	23973	23641	23881	23832	23506	23628	23679	23862	23892	23721	23753	24069	23912	23707	23660	23686	23681	23720	23866	24000	23702	23816	23795	23899	23673	24037	23666	23670	23781	23724	23873	23697	23874	23736	23690	23638	23927	23875	23852	23848	23750	23769	23741	23615	23800	23782	23769	23916	23811	23619	23963	23947	23683	23891	23671	23770	23849	23930	23699	23783	23559	23942	23722	23854	23831	23882	23782	23771	23880	23746	23620	23859	23666	23732	23900	23882	23889	23963	23785	23868	23814	23899	23814	23926	23941	23930	23943	23918	24026	23908	23957	23801	23741	23843	23682	23816	23985	23894	23894	23935	23850	23912	23945	23801	23934	23872	24010	23959	23649	23513	24181	23649	23815	24002	23784	23604	23950	24007	23974	23849	23980	23946	24000	23873	24022	23750	23815	23742	23739	23914	23958	23909	23779	23728	23619	23884	23780	23704	23858	23563	23637	23999	23873	23990	23725	24016	23797	23920	23695	24079	23875	23997	23743	23990	23703	23759	23711	23787	23872	23943	23674	23970	23674	23928	23738	23970	23818	23832	23915	23934	23801	23779	23863	24021	23737	23861	23918	23945	23820	23702	23884	23827	23786	23583	23751	24193	23881	23855	23960	23951	23840	23875	23866	23641	23853	23716	23847	23662	23831	23668	23658	23800	23812	23867	24038	23847	23887	23861	23795	23863	23708	23613	23917	23813	23822	23947	24018	23912	23968	23847	23868	23689	23978	23814	23769	23692	23954	23783	23582	23875	23833	23832	23882	24163	23764	23756	23869	23832	23981	23887	23922	23726	23933	24019	23889	23905	23815	23999	23789	23778	23972	23792	23497	23954	23684	23714	23653	23817	23992	23753	24058	23967	24072	23442	23863	23525	23573	23939	23989	23660	23821	23790	23937	23733	23865	23871	23761	23950	23866	23835	23764	23728	23828	23707	23805	23827	23797	23825	23866	23656	23935	23990	23854	23740	23839	23704	23876	23747	23915	23795	23772	23866	23718	23909	23884	23657	24076	23796	23850	23633	23478	23703	23706	23776	23817	23876	23546	23797	24179	23853	23696	23795	23825	23918	23931	23725	23976	24002	23807	23797	23640	24041	23990	23815	23946	23935	24008	23728	23823	23786	23851	23728	23968	23976	23909	23750	23791	23798	23851	23747	24073	23820	23912	23698	23936	23646	23822	23828	23699	23733	23840	23797	23827	23942	23714	24008	23619	23575	23820	23785	23982	23914	23844	24131	23941	23858	23553	24120	23691	23906	23936	23984	23796	23779	23701	23790	23779	23959	23809	23902	23942	23803	23926	23801	23906	23850	23785	23755	23769	23839	24022	23678	23686	23620	23747	23805	23991	23801	23797	23791	23827	23868	24079	23735	23785	23759	23890	23826	24048	23748	23899	23738	23919	23782	23771	23811	24033	23981	23854	23872	23910	23629	23526	23533	23838	23831	23844	24087	23728	23523	24015	24048	23823	23890	23681	23817	23964	23816	23613	23849	23918	23918	23803	23999	23901	23846	23633	24033	23593	23658	24075	23783	23905	23933	23967	23738	23933	23742	23712	23774	23790	23715	23993	23754	23896	23683	23956	23908	23865	23758	23976	23836	23767	23822	23679	23795	23866	24071	23936	23612	23853	23850	23710	23917	24014	23895	23767	23897	23959	23963	23758	23882	23877	23883	23808	23963	23941	23901	23862	23819	24001	24066	23671	24010	23941	23714	23714	23786	23959	23846	23742	23674	23829	23794	23762	23872	23920	23957	23709	23906	24060	23879	23786	23820	23649	23854	23830	23540	23837	24080	23762	23856	23680	23791	23828	23705	24214	23914	23845	23593	23787	23908	23865	23857	23794	23645	23959	23784	23728	23771	23795	23746	23856	23780	23990	23764	23673	23701	23793	24135	23770	23975	23744	23717	23894	23721	23710	23816	23964	23771	23843	23786	23864	23917	24060	23811	23659	23880	23964	23887	23630	23785	23549	23938	23691	23945	23606	23751	23904	23746
19789	35712	36231	29858	27623	27595	24484	21952	19970	19271	17104	16216	16628	28601	35922	30537	23464	18196	15996	15551	15529	15601	15504	15695	15646	15448	15474	15464	15764	15661	15426	15756	15500	15583	15578	15616	15606	15701	15512	15464	15607	15592	15562	15733	15601	15582	15541	15473	15642	15481	15578	15444	15502	15490	15474	15571	15627	15596	15750	15553	15762	15533	15440	15491	15599	15467	15600	15554	15641	15606	15505	15553	15565	15469	15456	15580	15705	15572	15617	15531	15547	15591	15667	15448	15719	15531	15605	15504	15594	15565	15551	15647	15595	15690	15555	15455	15503	15659	15578	15569	15474	15608	15503	15625	15515	15539	15295	15568	15460	15584	15571	15606	15524	15528	15502	15531	15514	15562	15426	15661	15539	15658	15528	15721	15387	15694	15644	15641	15640	15703	15630	15790	15586	15619	15526	15575	15728	15552	15583	15487	15606	15506	15454	15521	15666	15480	15444	15481	15588	15507	15570	15547	15757	15301	15733	15577	15413	15414	15415	15551	15414	15557	15457	15471	15574	15397	15561	15451	15618	15682	15442	15438	15510	15587	15485	15560	15627	15461	15348	15646	15563	15655	15586	15416	15547	15819	15638	15590	15556	15318	15441	15492	15565	15646	15608	15422	15488	15548	15528	15608	15444	15649	15651	15707	15692	15414	15547	15622	15564	15343	15444	15712	15813	15454	15480	15509	15456	15544	15769	15465	15539	15545	15562	15607	15505	15651	15578	15458	15626	15547	15483	15631	15478	15622	15349	15581	15440	15678	15429	15575	15439	15650	15481	15600	15546	15557	15496	15594	15430	15554	15496	15627	15562	15419	15584	15560	15558	15597	15471	15604	15631	15543	15509	15462	15463	15571	15457	15462	15493	15632	15549	15577	15460	15512	15525	15456	15559	15379	15651	15474	15596	15567	15788	15560	15598	15636	15528	15665	15588	15620	15589	15578	15409	15484	15394	15640	15561	15566	15622	15571	15681	15562	15467	15604	15559	15684	15545	15449	15554	15491	15411	15412	15508	15653	15596	15558	15567	15584	15609	15263	15576	15667	15619	15552	15688	15471	15604	15553	15586	15673	15446	15544	15615	15433	15631	15572	15393	15552	15484	15574	15406	15587	15734	15475	15694	15674	15541	15786	15337	15566	15450	15479	15578	15700	15568	15483	15416	15604	15711	15441	15585	15466	15589	15620	15581	15455	15580	15495	15704	15659	15444	15477	15508	15486	15619	15627	15502	15527	15643	15564	15542	15522	15568	15648	15690	15632	15698	15637	15419	15680	15658	15600	15475	15481	15582	15641	15700	15583	15599	15549	15550	15683	15582	15645	15440	15482	15458	15427	15656	15460	15543	15669	15606	15447	15295	15438	15421	15612	15457	15619	15641	15490	15516	15310	15689	15449	15661	15625	15726	15656	15533	15587	15591	15592	15486	15590	15580	15623	15529	15440	15599	15561	15645	15531	15399	15553	15600	15469	15656	15537	15629	15390	15610	15662	15435	15491	15780	15594	15603	15720	15629	15513	15571	15585	15380	15579	15618	15589	15547	15693	15648	15631	15427	15505	15520	15534	15580	15701	15478	15505	15572	15573	15496	15527	15503	15390	15435	15644	15555	15376	15545	15566	15600	15522	15360	15571	15475	15568	15541	15694	15591	15576	15413	15496	15610	15587	15656	15624	15628	15461	15611	15567	15650	15535	15588	15604	15624	15576	15668	15758	15560	15540	15567	15636	15554	15431	15480	15463	15475	15481	15540	15566	15428	15397	15692	15622	15581	15724	15475	15586	15370	15651	15649	15405	15520	15604	15461	15502	15479	15311	15416	15558	15596	15436	15607	15542	15731	15528	15695	15522	15564	15601	15606	15552	15508	15320	15418	15468	15555	15574	15425	15615	15376	15618	15462	15477	15473	15454	15611	15627	15590	15476	15570	15589	15343	15512	15510	15394	15696	15592	15576	15534	15516	15569	15565	15386	15592	15626	15636	15608	15484	15330	15566	15470	15410	15704	15602	15748	15507	15572	15662	15642	15687	15653	15552	15522	15613	15649	15548	15525	15542	15573	15690	15404	15531	15617	15417	15655	15721	15471	15500	15544	15521	15530	15547	15555	15494	15612	15535	15581	15638	15484	15507	15417	15537	15763	15507	15566	15351	15690	15605	15597	15673	15529	15543	15458	15524	15516	15570	15587	15574	15628	15635	15603	15715	15576	15704	15403	15633	15428	15478	15506	15729	15428	15669	15362	15693	15569	15633	15578	15517	15476	15543	15589	15462	15501	15534	15601	15748	15446	15637	15529	15574	15545	15429	15641	15677	15604	15416	15653	15531	15505	15436	15484	15664	15557	15434	15315	15582	15418	15339	15658	15711	15691	15475	15439	15620	15631	15525	15725	15625	15392	15538	15604	15536	15400	15510	15560	15559	15489	15558	15732	15397	15522	15528	15602	15416	15458	15576	15418	15670	15624	15610	15495	15599	15414	15589	15517	15540	15691	15547	15522	15705	15541	15610	15483	15500	15471	15587	15462	15464	15535	15604	15620	15583	15579	15686	15574	15611	15472	15601	15607	15451	15481	15410	15613	15615	15647	15505	15662	15524	15615	15700	15592	15658	15624	15538	15502	15594	15427	15432	15553	15534	15615	15509	15509	15524	15682	15447	15477	15614	15590	15709	15550	15653	15645	15536	15585	15526	15662	15519	15494	15500	15465	15383	15549	15606	15696	15497	15417	15419	15452	15502	15613	15557	15679	15559	15623	15751	15518	15655	15672	15419	15538	15576	15658	15564	15458	15485	15687	15791	15551	15449	15625	15674	15569	15456	15495	15458	15638	15678	15591	15549	15632	15574	15729	15528	15590	15486	15569	15681	15481	15676	15503	15477	15492	15653	15402	15666	15610	15369	15593	15384	15742	15657	15539	15639	15584	15591	15593	15675	15711	15787	15584	15505	15380	15506	15408	15699	15528	15514	15565	15573	15562	15608	15574	15656	15478	15491	15670	15683	15573	15556	15492	15394	15505	15616	15662	15555	15487	15448	15610	15424	15495	15681	15510	15704	15521	15607	15517	15517	15401	15678	15446	15452	15601	15579	15562	15483	15590	15598	15550	15549	15652	15620	15500	15504	15563	15653	15620	15438	15587	15555	15652	15564	15584	15555	15524	15591	15648	15592	15661	15555	15716	15596	15580	15598	15582	15591	15742	15699	15587	15616	15612	15520	15482	15533	15547	15469	15444	15585	15340	15551	15500	15514	15572	15617	15585	15473	15523	15570	15406	15628	15532	15470	15597	15848	15520	15549	15633	15562	15553	15671	15631	15576	15563	15625	15696	15732	15395	15562	15753	15437	15646	15890	15706	15601	15494	15457	15611	15395	15625	15542	15584	15579	15569	15728	15459	15504	15645	15601	15580	15689	15687	15503	15845	15758	15761	15460	15685	15447	15485	15568	15418	15578	15433	15496	15566	15440	15394	15509	15462	15306	15382	15498	15599	15527	15588	15670	15463	15492	15713	15462	15525	15502	15568	15471	15409	15609	15544	15353	15634	15719	15615	15375	15519	15478	15544	15544	15546	15614	15455	15749	15493	15539	15473	15556	15407	15539	15661	15369	15340	15506	15526	15493	15552	15537	15485	15690	15641	15410	15603	15510	15387	15470	15492	15572	15470	15599	15490	15545	15639	15389	15642	15504	15576	15446	15566	15517	15631	15544	15596	15533	15663	15674	15430	15695	15597	15545	15626	15454	15503	15546	15428	15719	15569	15593	15537	15605	15359	15608	15618	15626	15716	15605	15562	15563	15573	15558	15577	15543	15585	15584	15525	15486	15637	15644	15640	15603	15573	15513	15550	15578	15506	15533	15614	15539	15666	15686	15540	15576	15641	15545	15511	15585	15561	15638	15511	15646	15650	15489	15552	15513	15379	15586	15733	15595	15544	15617	15629	15451	15618	15549	15541	15537	15507	15515	15498	15623	15591	15693	15617	15677	15590	15531	15548	15605	15708	15598	15323	15505	15770	15515	15565	15592	15606	15497	15463	15472	15479	15697	15611	15649	15485	15485	15575	15637	15507	15752	15690	15541	15582	15559	15380	15653	15528	15571	15578	15534	15517	15592	15608	15580	15382	15463	15660	15578	15543	15447	15595	15572	15645	15504	15556	15526	15658	15637	15683	15588	15622	15646	15541	15564	15464	15602	15517	15549	15613	15444	15729	15548	15556	15507	15454	15624	15636	15463	15592	15406	15619	15482	15612	15647	15579	15619	15639	15475	15570	15498	15470	15397	15592	15532	15706	15744	15692	15539	15430	15598	15560	15414	15597	15489	15498	15532	15484	15526	15650	15683	15643	15483	15687	15406	15526	15467	15528	15502	15613	15706	15603	15878	15518	15665	15596	15569	15515	15591	15538	15616	15383	15460	15403	15391	15619	15589	15476	15590	15676	15566	15673	15551	15727	15531	15525	15503	15598	15527	15566	15549	15528	15726	15570	15591	15532	15503	15706	15610	15587	15552	15680	15522	15719	15664	15624	15526	15448	15714	15628	15480	15601	15513	15606	15588	15674	15705	15473	15724	15507	15506	15582	15644	15466	15647	15581	15620	15594	15534	15470	15683	15738	15435	15404	15485	15670	15644	15487	15682	15680	15533	15480	15501	15542	15582	15515	15487	15491	15537	15554	15466	15493	15380	15517	15446	15537	15554	15515	15452	15456	15369	15523	15542	15624	15462	15506	15620	15409	15623	15461	15449	15525	15598	15506	15624	15509	15524	15537	15612	15307	15595	15608	15411	15651	15589	15481	15572	15572	15578	15533	15554	15434	15450	15379	15549	15573	15522	15698	15584	15578	15478	15731	15516	15576	15570	15515	15607	15495	15692	15469	15520	15484	15378	15678	15781	15450	15489	15514	15352	15597	15604	15624	15465	15434	15618	15627	15555	15352	15467	15584	15467	15535	15571	15543	15630	15666	15456	15514	15566	15637	15503	15469	15694	15610	15762	15321	15636	15649	15678	15626	15581	15564	15492	15569	15505	15418	15523	15573	15630	15578	15614	15490	15470	15599	15655	15562	15562	15590	15362	15295	15612	15597	15471	15622	15560	15550	15594	15500	15495	15538	15598	15617	15494	15642	15573	15785	15477	15675
22361	20766	27227	24921	25092	33568	37423	32208	29509	27590	26137	25749	26175	43555	50313	44432	36398	29525	25671	24242	24461	24114	24240	24279	24303	24312	24162	24238	24284	24222	24099	23957	24005	24057	24093	23938	24162	24106	24013	24059	24114	24091	24165	24276	24303	24154	23899	24193	24080	24140	24263	24277	24166	23995	24188	24325	24374	23971	24233	23967	24079	24108	24225	24230	23856	24416	24004	23949	23740	24071	23985	24023	24092	24069	24025	23772	24020	23888	23939	24056	24105	24116	24092	23918	24078	24057	24083	24090	24081	23916	24160	23942	24420	24132	24118	24118	24050	24084	24184	24052	24483	23889	24074	24022	23971	23954	24053	24013	24171	24198	24091	23868	24106	24110	24235	24193	24100	24204	24175	23852	24017	24116	24150	24105	23922	23945	24029	23832	24153	24096	23996	24034	24283	24059	23978	23999	24042	23761	23991	24062	24363	24137	24192	24371	24106	24001	24043	24131	24148	24023	23980	24082	24101	23960	24009	24039	24034	24114	24131	23910	24054	23870	23885	24032	23742	23774	23778	24091	24213	23884	23744	24083	24254	24225	24018	24090	24216	24059	24121	24385	24162	23906	23979	23969	24302	24134	24118	23979	24019	23985	24191	24024	23738	23927	23973	24070	23865	24107	24018	23907	23944	23845	24024	23733	24037	24181	24025	24268	24208	23880	24218	23863	23937	23871	23762	24096	24258	23841	23923	24154	24114	24023	24037	24123	24164	23788	23904	24096	23956	23801	24155	23984	24206	24133	24276	23981	24173	23797	24253	24072	24172	24034	24126	24157	24187	24069	23949	23943	24151	23873	23992	24045	24019	23760	24262	24062	23742	24106	23989	24023	23944	24131	24126	24065	24173	23879	24254	24081	24391	24084	23928	23873	24090	23791	24096	23981	24099	23924	24144	24312	24014	23900	24108	23780	23814	23846	24043	23965	24195	24185	24162	23829	23863	23985	23937	23918	23935	23863	24019	23841	23983	23873	24082	24162	24094	24124	24129	24141	23996	23983	24169	24183	23973	23787	24078	24003	24213	24208	24146	23788	23927	23852	24139	23858	24301	24006	24237	24009	23788	24230	24084	24088	23969	23792	24310	24007	23954	23862	23771	24145	24012	24005	23961	23979	24190	24097	24000	24042	24129	23892	24245	24105	24181	24039	23989	23878	23956	23930	24021	23994	23913	23802	23970	23904	24082	24167	23965	24015	23785	24077	24083	23998	23881	24247	23762	24064	24165	24113	24118	23909	23879	23877	23980	24076	24056	23850	24045	24056	24048	23983	23881	23999	23991	24066	24123	23856	24136	24118	24039	24015	24030	24104	24016	24126	24245	23921	24061	24155	24059	24090	24010	24146	23994	24012	23880	23969	23861	23906	24073	24064	24056	23995	24252	24142	24220	23778	23762	24055	24113	24120	24059	23988	24186	24130	23897	24152	24058	24133	24057	23918	23955	24046	24090	24254	24054	24034	24085	24183	24053	24149	23952	24073	24173	24136	23856	23954	24032	23962	23942	24028	24083	23943	24022	24145	23900	24159	24014	24004	24155	24364	24102	23965	23974	23938	24028	23783	24054	23932	23997	23976	24063	24165	24173	24205	24085	24076	24272	23869	24247	23961	23977	24183	23986	24122	23816	23950	23984	23937	24013	23889	24031	23980	23999	24216	23912	23907	23937	23939	24026	23909	23841	24051	24034	24132	24325	23851	24229	24270	24343	24166	23816	23654	24200	24124	24081	23940	24021	24065	24066	24136	24235	24031	24049	24044	24240	24051	23927	24105	24001	23903	24072	23991	24022	24256	24096	23989	23937	24032	23995	23938	23949	23996	23963	23923	23624	23729	24021	24137	24298	24291	23952	24108	24098	24017	24100	23926	23913	23997	23981	24196	24022	24181	23954	23720	24094	23980	24153	23920	23950	24089	23886	23779	23909	23989	24187	24280	24237	23988	24138	24107	23853	24121	24047	23997	23981	23954	23900	23927	24022	24132	24005	24152	24197	23882	24009	24125	24165	24036	24153	24239	24111	23968	23973	23995	24186	24018	24235	23935	23985	24107	24033	23841	23837	24079	24125	24168	23992	23962	23759	23984	24066	24026	24198	24084	24035	23891	23933	23862	23733	23983	24207	24131	24032	24074	24063	24031	24156	24010	24146	24228	24023	24093	23770	23911	24062	24134	24071	23917	23858	24080	23839	24083	23907	23757	23993	24260	24159	23953	24121	24147	24024	24306	24164	23845	23603	24080	23960	24003	24150	24065	23856	23932	24102	23983	24134	23985	23956	23938	24233	23831	24054	23926	24060	24263	23941	24004	24373	24020	24086	23938	24044	23986	24199	24345	24015	23847	23832	24211	24037	24066	23939	24014	24068	23989	23945	23957	24071	24359	24114	24138	24187	24187	24138	23880	24233	24175	23919	23902	23905	24324	24317	24229	24380	23880	24103	23965	24071	24257	24026	24011	24159	24176	23939	23915	24225	23888	23900	24020	24063	24186	24064	23980	23945	24075	24000	24086	24182	24184	24030	24148	24037	24037	23989	24052	23905	24010	24193	24097	24261	23744	24107	24070	24081	24171	23973	23883	24148	23979	24060	24115	24141	24114	23863	24023	23976	23923	23732	23997	24061	23943	23898	24317	23870	24134	24053	24070	24089	24007	23919	24344	23813	23960	23899	23987	24081	23839	24151	24136	24028	23971	24168	24144	24223	23877	24020	23920	24121	24128	23933	23971	24200	23991	24153	24028	24229	24050	23985	23938	24026	24088	24115	24002	23992	24275	24135	24099	23933	24047	24049	24149	23993	24138	24190	24175	24063	24097	24260	23837	24045	23911	23856	24158	24008	24062	23911	24133	23930	23829	23951	24070	24066	23910	23939	24217	23902	24072	23924	23889	24237	24218	23969	24193	24206	24039	23922	23841	23817	23886	24284	24017	24020	24252	24042	23950	24018	24035	24042	24149	24046	24146	23808	23898	23918	23767	23952	23869	24106	23964	23975	23962	24328	23992	24072	24010	23946	24213	24095	23857	23818	24094	24063	24084	24195	24115	24113	24196	24211	24158	23947	24323	24355	24260	24251	23891	24091	24175	23986	23979	24162	24116	23862	23988	24142	23898	24002	24267	24030	24287	23998	24288	23792	24322	23902	24008	23865	23869	23953	24084	24041	24027	24122	23978	23872	24065	23989	23916	24105	24178	24021	24002	24091	24053	24269	24000	24044	24144	24017	24132	24255	24082	24015	23874	24128	24132	24111	23808	24112	24093	24033	24026	24121	24255	24275	23986	24288	24054	23895	24105	23835	24255	24045	24087	24230	24039	24071	23888	24044	23928	24142	23926	24044	24253	24186	23968	24288	23933	24160	23869	24275	23878	23916	24044	24206	24066	23999	24062	24036	23877	24167	24216	24122	24167	24104	24141	24050	24133	23854	23832	24008	23970	24041	24115	24344	24134	24267	24106	24070	23931	24048	24226	24052	24094	23902	24069	24046	23933	24037	23914	24126	24046	24113	24299	23922	24254	24159	24092	24210	24202	24039	23857	24061	24121	23902	24253	24010	23893	24108	24149	23888	24246	24014	24229	23717	24021	24114	23904	23946	24074	24106	24016	24149	23975	24174	24102	24223	24075	24006	24190	24078	24264	23989	24021	23803	23988	23780	24147	23916	24252	24143	24207	24120	23977	24143	24044	24029	24267	24106	24021	24303	24123	24056	24034	24105	24075	23925	24303	24184	24106	23951	24054	24051	24162	24031	24006	23897	24095	24025	24221	23988	24201	24020	23997	24166	24035	24240	24099	23864	23832	24052	24115	23931	23871	23986	24056	24039	24246	23900	24152	23900	23927	24159	24166	24061	23988	23895	23758	23724	23877	23963	24094	23974	23920	23889	24109	24218	24303	24198	24041	23856	23812	23957	24126	24054	24065	24105	24022	24029	24116	24115	24190	23993	24132	24137	23921	24087	24001	23971	24058	24013	23930	23990	24201	24154	24270	24116	24063	23945	23911	24195	24115	24196	24055	24197	23945	23941	24215	23989	24018	24118	24106	23928	24257	24150	23996	23984	23986	24084	23912	24098	23979	24011	24052	24036	24179	24037	24086	24148	23878	23971	24153	23808	24008	23859	24072	23908	24294	23889	24007	24132	24032	24065	24115	24082	24323	24094	24163	23884	24136	24014	23930	23971	24010	23871	23971	23982	23926	24094	24003	24046	24240	23994	23974	23907	23917	23918	23940	24017	24060	24100	24081	24026	24107	24064	24125	24296	24102	24259	24100	24025	24047	24081	23893	23831	23836	23982	24373	23988	23958	24001	23753	24020	24045	24265	24063	24158	24010	24148	23742	24193	23907	24273	24057	24074	24021	23964	23974	24018	23888	24235	24147	24010	23947	23863	24211	23975	24084	24107	23912	24101	23983	23852	24042	24126	24065	24164	24192	24066	23910	24059	23964	24100	23801	24099	23927	24098	23726	24034	23910	23964	23791	24119	24275	23945	24207	23820	24205	24196	24087	24207	23938	23814	24118	24200	24247	23944	24063	24071	24033	24190	24018	24159	23976	24081	24037	24052	23938	24027	24127	24053	24024	23861	24160	24049	23913	24015	23854	24044	23998	23932	23985	23935	23984	23920	24124	24110	24058	23997	23948	23904	23918	24126	23812	24006	23972	24306	24087	23994	24040	24093	23917	24148	23800	23952	23954	23936	23957	24186	24176	23895	24123	24074	23844	23975	24103	24196	24020	24237	24092	23997	24045	23926	23984	23733	24289	24012	23927	24162	24115	23994	23902	24191	24132	23889	24283	24067	24140	23898	23744	24012	24047	24002	23814	23834	24123	24151	24080	24027	23892	24001	24210	23810	24044	23960	23822	23943	24205	23955	24252	24369	24128	23987	23948	24035	23874	23902	24145	23971	24240	24086	23981	24075	23963	23867	24065	24116	24006	24044	23993	24142	24254	24217	24048	23945	24119	23756	24092	24270	24009	23938	23934	24252	23970	24201	24099	24197	24006	24127	24078	24134	24019	23974	24143	23788	24070	23805	24017	23956	24297	24124	24148	24074	23886	23820	23908	23825	24071	24111	24227	24105	24146	24006	23919	24095	24048	24264	24140	24181	23921	23824	23951	23882	24105	23974	24018	24087	23968
24411	43470	45447	42665	39488	36348	31374	26696	23560	19674	18387	17674	18040	41051	44437	38621	29056	20796	16564	15577	15694	15623	15628	15412	15613	15882	15747	15508	15603	15592	15515	15545	15680	15536	15379	15475	15635	15607	15566	15676	15569	15595	15690	15621	15473	15712	15631	15750	15634	15762	15523	15539	15584	15393	15742	15650	15546	15550	15788	15483	15629	15511	15612	15647	15723	15482	15632	15737	15553	15557	15646	15742	15549	15339	15561	15729	15587	15703	15472	15553	15540	15611	15558	15639	15658	15648	15453	15489	15643	15463	15565	15362	15595	15472	15474	15708	15646	15647	15634	15530	15597	15577	15540	15682	15589	15488	15661	15610	15688	15601	15800	15390	15809	15726	15594	15481	15741	15614	15519	15663	15652	15421	15616	15703	15680	15419	15525	15719	15641	15510	15362	15557	15556	15540	15523	15655	15568	15728	15433	15488	15434	15586	15554	15727	15693	15601	15649	15508	15695	15503	15621	15618	15475	15417	15726	15505	15625	15645	15658	15482	15615	15575	15588	15530	15526	15488	15435	15594	15447	15472	15576	15393	15737	15482	15643	15646	15652	15583	15684	15550	15698	15505	15531	15655	15652	15532	15739	15631	15624	15763	15637	15465	15617	15573	15521	15572	15718	15628	15545	15561	15594	15392	15576	15672	15620	15688	15690	15701	15536	15735	15493	15450	15508	15485	15743	15575	15529	15638	15497	15658	15492	15535	15537	15720	15512	15627	15453	15540	15583	15582	15590	15617	15381	15677	15557	15463	15703	15630	15466	15543	15715	15605	15537	15505	15619	15657	15610	15414	15653	15607	15514	15631	15641	15596	15600	15448	15550	15593	15587	15633	15563	15766	15493	15666	15674	15727	15521	15621	15517	15847	15525	15407	15439	15723	15480	15653	15580	15620	15763	15502	15504	15544	15470	15674	15680	15537	15625	15690	15470	15561	15603	15690	15560	15439	15622	15675	15631	15574	15556	15540	15448	15380	15643	15606	15529	15550	15554	15511	15718	15612	15633	15717	15578	15635	15667	15399	15457	15563	15670	15606	15453	15620	15600	15561	15604	15435	15402	15618	15775	15548	15656	15714	15420	15434	15580	15499	15656	15568	15395	15446	15578	15619	15581	15549	15597	15572	15529	15655	15553	15571	15657	15606	15645	15648	15743	15672	15471	15701	15672	15612	15378	15558	15464	15556	15747	15500	15529	15632	15646	15617	15494	15732	15683	15525	15411	15512	15564	15624	15679	15550	15580	15543	15457	15510	15547	15801	15580	15385	15603	15439	15576	15500	15629	15471	15758	15433	15567	15280	15557	15601	15608	15377	15542	15668	15576	15551	15635	15598	15479	15452	15563	15486	15701	15557	15539	15470	15248	15476	15723	15536	15851	15437	15511	15738	15648	15676	15488	15591	15510	15615	15521	15493	15618	15835	15425	15645	15712	15562	15637	15523	15573	15591	15588	15521	15458	15615	15556	15468	15686	15561	15421	15514	15493	15698	15622	15635	15403	15693	15479	15562	15417	15568	15652	15489	15623	15569	15589	15551	15765	15553	15619	15602	15463	15588	15658	15533	15501	15791	15568	15417	15586	15557	15484	15790	15563	15599	15480	15523	15515	15507	15558	15573	15467	15592	15523	15616	15492	15507	15640	15658	15514	15447	15445	15573	15588	15596	15750	15592	15666	15611	15457	15399	15692	15619	15375	15573	15401	15651	15572	15585	15536	15587	15540	15660	15535	15534	15709	15685	15405	15559	15630	15450	15470	15605	15622	15545	15625	15680	15487	15768	15650	15493	15697	15542	15496	15616	15554	15654	15532	15531	15652	15712	15474	15663	15665	15708	15618	15667	15526	15525	15641	15478	15748	15526	15715	15423	15429	15556	15714	15579	15721	15454	15630	15616	15600	15472	15571	15614	15739	15703	15522	15508	15543	15575	15600	15587	15432	15545	15794	15566	15621	15742	15702	15643	15650	15535	15371	15645	15632	15470	15564	15668	15417	15702	15666	15440	15654	15596	15480	15566	15510	15616	15613	15689	15581	15585	15505	15691	15509	15527	15490	15690	15725	15566	15494	15588	15666	15707	15513	15421	15520	15543	15574	15649	15561	15771	15426	15728	15539	15595	15760	15604	15573	15473	15643	15491	15621	15532	15509	15603	15763	15440	15526	15530	15653	15524	15586	15553	15588	15564	15725	15304	15630	15608	15665	15467	15362	15570	15644	15508	15596	15524	15725	15714	15485	15430	15631	15648	15474	15665	15662	15700	15617	15615	15457	15592	15689	15664	15585	15662	15694	15552	15650	15613	15531	15521	15532	15518	15573	15582	15625	15544	15464	15550	15596	15652	15432	15535	15407	15833	15439	15476	15599	15497	15514	15645	15686	15451	15739	15617	15474	15573	15714	15570	15622	15659	15475	15587	15627	15623	15543	15565	15652	15537	15572	15621	15643	15535	15606	15624	15602	15692	15558	15546	15440	15506	15420	15618	15640	15520	15709	15575	15701	15613	15585	15489	15546	15584	15544	15441	15529	15508	15808	15634	15453	15643	15769	15721	15722	15684	15782	15565	15539	15490	15574	15751	15546	15545	15641	15606	15440	15377	15641	15720	15527	15698	15642	15593	15668	15660	15666	15530	15461	15574	15499	15423	15738	15601	15611	15481	15514	15525	15486	15730	15589	15554	15611	15589	15523	15606	15580	15547	15373	15720	15611	15520	15540	15526	15626	15451	15522	15631	15530	15561	15438	15539	15429	15802	15557	15590	15508	15540	15471	15860	15668	15472	15615	15494	15636	15446	15630	15566	15590	15425	15626	15632	15558	15634	15615	15525	15620	15646	15486	15470	15726	15560	15558	15565	15605	15550	15553	15520	15559	15555	15575	15571	15482	15672	15516	15639	15751	15607	15543	15614	15679	15741	15657	15499	15540	15569	15739	15587	15660	15799	15544	15653	15602	15529	15588	15559	15698	15722	15512	15565	15566	15408	15581	15674	15505	15627	15595	15595	15594	15530	15723	15621	15606	15422	15604	15607	15650	15615	15676	15525	15637	15630	15499	15590	15493	15551	15708	15545	15628	15457	15465	15641	15567	15402	15609	15569	15493	15553	15728	15496	15542	15621	15555	15555	15514	15569	15529	15697	15437	15438	15556	15542	15443	15671	15433	15668	15596	15498	15410	15648	15685	15638	15548	15777	15351	15678	15644	15635	15657	15436	15545	15474	15721	15753	15552	15568	15727	15596	15550	15587	15543	15570	15653	15630	15725	15500	15943	15503	15599	15616	15621	15586	15450	15743	15486	15547	15485	15687	15649	15455	15746	15531	15457	15465	15677	15570	15487	15744	15770	15674	15455	15437	15480	15694	15631	15633	15543	15585	15592	15482	15549	15527	15621	15648	15700	15498	15427	15543	15271	15519	15454	15441	15436	15512	15600	15606	15518	15415	15657	15624	15633	15583	15528	15624	15360	15514	15661	15568	15579	15665	15548	15539	15818	15653	15488	15535	15512	15578	15743	15489	15623	15609	15712	15502	15600	15560	15600	15547	15632	15454	15386	15540	15453	15711	15545	15601	15584	15496	15491	15551	15562	15506	15542	15644	15624	15526	15632	15705	15626	15661	15622	15639	15634	15737	15758	15338	15690	15610	15639	15637	15748	15581	15660	15550	15572	15515	15430	15699	15657	15664	15586	15631	15669	15593	15518	15478	15427	15674	15615	15459	15755	15517	15523	15689	15546	15606	15546	15627	15532	15511	15621	15604	15573	15675	15620	15496	15759	15523	15421	15554	15585	15344	15647	15744	15612	15557	15450	15480	15555	15621	15663	15557	15597	15398	15459	15592	15535	15679	15624	15514	15674	15535	15561	15466	15571	15570	15496	15595	15640	15489	15588	15679	15427	15386	15557	15517	15682	15510	15598	15552	15513	15495	15619	15563	15680	15711	15469	15528	15413	15491	15541	15676	15568	15520	15375	15568	15550	15712	15626	15494	15492	15778	15708	15632	15525	15617	15546	15608	15495	15482	15592	15609	15643	15700	15592	15563	15467	15585	15367	15666	15628	15422	15626	15506	15682	15515	15573	15554	15538	15556	15379	15639	15829	15404	15549	15446	15526	15475	15533	15473	15538	15565	15507	15690	15478	15477	15561	15539	15677	15701	15820	15603	15656	15640	15516	15667	15544	15525	15313	15768	15527	15550	15643	15597	15596	15495	15599	15698	15446	15531	15715	15568	15579	15499	15675	15656	15539	15653	15638	15632	15500	15596	15389	15730	15655	15614	15472	15614	15498	15615	15549	15652	15698	15719	15589	15617	15571	15689	15506	15524	15548	15387	15488	15295	15534	15569	15561	15568	15472	15549	15736	15677	15477	15629	15795	15544	15536	15656	15672	15454	15547	15463	15544	15459	15618	15541	15613	15638	15552	15467	15700	15670	15485	15597	15631	15329	15607	15594	15416	15526	15411	15544	15640	15716	15574	15463	15592	15575	15410	15498	15564	15498	15641	15678	15480	15585	15539	15480	15501	15529	15634	15540	15604	15548	15618	15572	15643	15636	15428	15441	15491	15364	15610	15503	15728	15583	15644	15748	15713	15564	15480	15498	15612	15517	15457	15728	15550	15590	15570	15628	15537	15801	15787	15618	15554	15581	15621	15653	15475	15542	15512	15483	15569	15482	15767	15411	15726	15680	15496	15563	15534	15572	15577	15426	15458	15498	15505	15487	15444	15514	15621	15687	15625	15413	15752	15621	15397	15687	15541	15573	15567	15482	15620	15683	15644	15429	15639	15550	15572	15776	15660	15471	15601	15536	15404	15429	15749	15632	15600	15618	15591	15685	15554	15632	15600	15673	15557	15577	15624	15581	15735	15624	15630	15474	15666	15520	15509	15420	15566	15633	15545	15595	15593	15476	15758	15624	15727	15545	15637	15594	15717	15479	15538	15570	15773	15602	15505	15561	15401	15547	15685	15669	15491	15633	15501	15563	15623	15651	15480	15785	15419	15588	15712	15635	15467	15555	15567	15611	15563	15583	15518	15536	15637	15493	15531	15566	15487	15527	15511	15683	15474	15698	15625	15677	15727	15649	15549	15466	15579	15553	15489	15436	15645	15538	15479	15574	15604	15345	15565	15579	15468	15548
34847	29126	37597	36156	32126	30371	28036	26955	26016	25282	25079	25084	24455	25956	26482	26576	25766	25214	24807	24691	24515	24586	24735	24608	24519	24607	24718	24651	24478	24677	24616	24609	24565	24857	24547	24644	24733	24700	24199	24689	24687	24719	24936	24805	24679	24749	24791	24990	24604	24771	24597	24614	24783	24789	24745	24879	24615	24805	24690	24735	25118	24656	24701	24615	24808	24593	24563	24547	24800	24610	24525	24784	24724	24694	24634	24528	24677	24678	24595	24738	24772	24419	24765	24479	24373	24715	24836	24919	24471	24588	24572	24383	24579	24569	24535	24602	24509	24778	24731	24598	24798	24703	24670	24570	24830	24742	24746	24680	24606	24701	24448	24474	24632	24675	24592	24701	24670	24874	24651	24848	24503	24720	24459	24451	24557	24562	24738	24662	24660	24724	24622	24495	24546	24475	24586	24666	24729	24360	24633	24350	24467	24866	24530	24616	24402	24433	24718	24694	24587	24397	24777	24686	24695	24779	24832	24702	24731	24480	24497	24531	24503	24788	24460	24607	24436	24496	24560	24639	24665	24538	24544	24773	25022	24551	24605	24518	24612	24808	24739	24757	24726	24692	24561	24559	24554	24952	24533	24404	24901	24706	24792	24672	24614	24806	24496	24619	24465	24715	24613	24615	24536	24585	24732	24933	24565	24765	24791	24583	24661	24733	24605	24735	24788	24765	24437	24829	24783	24536	24998	24627	24411	24758	24718	24886	24484	24551	24362	24739	24670	24853	24601	24784	24558	24408	24724	24409	24779	24706	24519	24923	24726	24740	24698	24580	24811	24654	24690	24660	24781	24554	24732	24603	24494	24653	24542	24758	24576	24803	24645	24619	24553	24874	24383	24405	24383	24302	24634	24578	24429	24578	24959	24665	24610	24837	24621	24719	24842	24733	24450	24895	24866	24548	24522	24635	24603	24825	24701	24717	24530	24502	24645	24762	24653	24623	24569	24710	24458	24598	24818	24650	24635	24701	24700	24792	24800	24717	24594	24704	24711	24420	24399	24533	24601	24598	24384	24672	24725	24679	24572	24567	24693	24457	24557	24670	24707	24573	24643	24779	24447	24655	24507	24532	24702	24468	24862	24603	24772	24479	24856	24442	24459	24512	24804	24661	24672	24598	24608	24747	24810	24833	24515	24750	24486	24474	24856	24787	24583	24797	24689	24561	24809	24650	24581	24772	24820	24775	24682	24662	24725	24587	24742	24807	24746	24559	24711	24549	24534	24592	24604	24642	24524	24683	24527	24560	24778	24545	24849	24809	24769	24466	24379	24592	24449	24627	24605	24726	24772	24786	24690	24516	24812	24831	24633	24606	24479	24541	24520	24437	24613	24605	24711	24526	24525	24426	24696	24911	24935	24637	24811	24630	24327	24754	24875	24500	24713	24664	24451	24518	24551	24812	24764	24680	24627	24694	24562	24806	24728	24670	24640	24459	24516	24482	24779	24472	24395	24256	24914	24657	24670	24674	24476	24442	24612	24684	24719	24652	24806	24521	24898	24743	24714	24501	24512	24465	24309	24844	24789	24250	24494	24454	24578	24747	24530	24658	24520	24744	24906	24707	24675	24548	24433	24409	24678	24533	24598	24713	24725	24419	24749	24463	24664	24590	24699	24513	24666	24693	24623	24603	24758	24708	24578	24605	24884	24425	24965	24727	24734	24560	24718	24706	24674	24662	24572	24566	24735	24553	24738	24606	24781	24377	24694	24752	24792	24428	24494	24538	24643	24651	24896	24432	24756	24631	24709	24552	24615	24501	24555	24307	24504	24724	24604	24699	24561	24547	24462	24645	24559	24509	24747	24615	24762	24663	24667	24682	24489	24570	24748	24583	24775	24663	24499	24506	24628	24973	24585	24727	24469	24724	24556	24631	24587	24662	24773	24515	24684	24681	24306	24592	24619	24578	24659	24641	24597	24830	24810	24889	24774	24560	24702	24763	24760	24704	24738	24928	24939	24500	24584	24520	24527	24466	24528	24572	24676	24713	24515	24857	24623	24473	24426	24664	24853	24754	24700	24708	24470	24752	24559	24579	24722	24331	24585	24699	24546	24433	24846	24634	24739	24717	24750	24678	24627	24669	24754	24744	24869	24570	24532	24637	24758	24715	24663	24673	24735	24628	24680	24440	24771	24539	24716	24644	24760	24449	24461	24866	24562	24913	24798	24745	24713	24601	24691	24708	24572	24591	24658	24618	24738	24683	24779	24850	24650	24577	24594	24661	24656	24586	24788	24567	24481	24754	24712	24742	24644	24803	24393	24940	24687	24848	24650	24759	24874	24616	24606	24654	24529	24588	24797	24672	24485	24555	24610	24655	24719	24797	24647	24640	24667	24666	24691	24576	24661	24567	24637	24654	24842	24657	24467	24610	24589	24524	24858	24817	24621	24504	24454	24635	24472	24442	24515	24713	24674	24669	24807	24626	24829	24685	24750	24496	24674	24666	24796	24379	24529	24748	24732	24730	24596	24666	24629	24546	24730	24327	24466	24886	24985	24550	24612	24774	24575	24935	24656	24519	24781	24580	24423	24715	24638	24602	24901	24712	24598	24635	24556	24643	24502	24481	24784	24568	24850	24770	24426	24847	24719	24831	24669	24924	24492	24662	24408	24608	24597	24584	24856	24604	24573	24622	24444	24658	24804	24556	24512	24529	24499	24709	24627	24510	24590	24431	24764	24567	24367	24454	24530	24669	24595	24544	24821	24534	24552	24623	24531	24446	24671	24734	24617	24572	24560	24665	24565	24549	24334	24451	24559	24920	24309	24707	24642	24658	24697	24581	24391	24620	24800	25013	24439	24576	24659	24607	24794	24930	24644	24515	24610	24589	24520	24738	24760	24714	24818	24736	24687	24467	24526	24602	24522	24544	24742	24491	24593	24651	24623	24465	24449	24624	24545	24679	24654	24665	24793	24608	24399	24648	24732	24615	24668	24495	24647	24664	24722	24730	24654	24703	24989	24558	24522	24700	24903	24904	24598	24598	24666	24694	24749	24480	24711	24675	24714	24672	24677	24561	24789	24865	24595	24545	24443	24541	24727	24597	24453	24922	24908	24693	24440	24604	24709	24562	24719	24751	24586	24634	24617	24772	24773	24584	24518	24507	24453	24546	24751	24673	24637	24539	24886	24441	24660	24421	24632	24782	24705	24451	24544	24655	24694	24624	24516	24790	24495	24483	24528	24892	24701	24926	24731	24998	24709	24711	24505	24429	24546	24727	24629	24386	24712	24439	24753	24814	24646	24563	24587	24530	24689	24664	24462	24644	24636	24676	24839	24877	24477	24655	24750	24778	24560	24638	24312	24651	24970	24410	24564	24531	24508	24512	24396	24853	24727	24848	24681	24544	24723	24621	24665	24482	24629	24672	24636	24621	24567	24725	24688	24654	24474	24831	24737	24637	24852	24604	24755	24857	24667	24413	24690	24740	24728	24719	24837	24385	24466	24684	24590	24614	24866	24633	24796	24773	24723	25030	24685	24466	24761	24604	24858	24634	24496	24578	24353	24412	24625	24834	24569	24734	24585	24564	24665	24831	24753	24608	24582	24647	24616	24493	24640	24499	24879	24930	24660	24794	24763	24623	24530	24820	24655	24610	24685	24716	24704	24777	24459	24533	24838	24813	24530	24824	24589	24764	24670	24529	24672	24581	24729	24688	24749	24690	24864	24682	24613	24578	24706	24473	24853	24609	24519	24750	24406	24688	24606	24512	24623	24934	24779	24655	24876	24669	24446	24813	24490	24479	24798	24637	24686	24741	24697	24846	24592	24660	24777	24596	24951	24677	24595	24906	24651	24791	24616	24789	24629	24802	24853	24707	24627	24602	24504	24640	24752	24600	24638	24542	24404	24717	24585	24889	24886	24634	24476	24879	24777	24718	24697	24566	24625	24660	24523	24631	24872	24667	24562	24498	24771	24773	24589	24548	24672	24923	24706	24626	24514	24736	24617	24542	24647	24586	24634	24587	24818	24640	24469	24749	24660	24519	24375	24516	24709	24737	24573	24332	24535	24633	24497	24685	24676	24923	24759	24806	24782	24560	24644	24591	24950	24960	24642	24841	24632	24606	24638	24708	24684	24698	24652	24403	24557	24435	24546	24655	24718	24790	24606	24462	24557	24783	24662	24786	24711	24762	24727	24513	24602	24737	24477	24586	24534	24630	24846	24594	24613	24744	24817	24761	24719	24742	24502	24797	24709	24629	24749	24792	24560	24540	24610	24922	24655	24814	24370	24546	24567	24463	24689	24769	24615	24508	24489	24727	24761	24681	24778	24634	24660	24575	24794	24576	24614	24466	24581	24599	24898	24702	24811	24718	24594	24525	24806	24528	24488	24532	24499	24524	24782	24416	24571	24663	24780	24518	24441	24591	24569	24549	24610	24607	24896	24672	24590	24828	24781	24622	24677	24934	24547	24600	24701	24791	24709	24688	24618	24830	24652	24571	24717	24779	24606	24637	24723	24887	24657	24617	24669	24868	24708	24770	24737	24893	24478	24378	24679	24841	24769	24613	24447	24510	24603	24615	24748	24726	24681	24777	24752	24644	24527	24465	24820	24550	24545	24602	24469	24541	24598	24688	24719	24348	24397	24939	24732	24611	24714	24659	24784	24799	24566	24987	24662	24588	25020	24913	24680	24583	24800	24358	24607	24634	24613	24671	24862	24720	24819	24328	25036	24779	24673	24654	24772	24673	24549	24683	24676	24775	24914	24791	24760	24519	24762	24588	24575	24621	24542	24575	24771	24616	24450	24504	24629	24330	24730	24754	24535	24786	24634	24499	24621	24456	24477	25012	24869	24571	24545	24580	24490	24438	24662	24821	24477	24512	24639	24628	24769	24487	24506	24684	24719	24711	24662	24711	24939	24642	24617	24583	25111	24838	24830	24825	24676	24853	24762	24665	24876	24556	24435	24577	24436	24808	24613	24725	24902	24511	24746	24833	24869	24848	24593	24573	24652	25005	24521	24685	24679	24834	24765	24759	24728	24730	24806	24638	24404	24605	24679	24392	24665	24630	24626	24829	24572	24691	24599	24932	24753	24753	24733	24677	24635	24678	24744	24653	24636	24699	24591	24601	24492	24730	24463	24798	24882	24538	24668	24695	24423	24646	24748	24610	24762	24796
24336	30213	36633	30128	25897	23811	20562	19052	17737	16437	16299	16436	16339	17774	18318	17688	17075	16276	15849	16031	15840	16018	15852	15735	15801	15896	15896	15870	15739	15886	16072	15804	16163	16023	15783	15887	15902	15999	15840	15935	15820	15932	15948	15983	15916	15947	15945	15786	15932	16084	15884	16121	15807	15959	15840	15862	15865	15809	16097	16105	15879	15987	15916	15965	15835	15991	15899	16045	15956	15910	15962	15892	15897	15940	16067	15871	16052	15821	15923	16044	16035	15855	15795	15789	15780	15957	15765	15956	15880	16112	16107	15920	15939	15951	15894	16230	15893	15828	16020	15912	16048	15689	15965	15982	15821	15855	16055	15987	16011	16013	15952	16111	15878	15802	15900	15924	15929	15862	15808	15883	15927	15768	15857	15990	15816	15861	15849	15850	15889	15763	15809	15813	15760	15742	15805	15988	15770	15902	15927	15940	15800	15947	15859	15876	15803	15960	15994	15873	16019	15755	15930	15943	16047	15925	15970	15836	15972	15928	15995	15914	15835	15724	15968	15903	15725	15954	15956	15768	15828	15905	15986	15959	16088	15992	15972	15960	15869	15680	15921	15969	15864	15988	15819	15868	15986	16033	15982	15946	15874	15866	15870	15840	15880	15998	15943	15908	15878	15699	15950	15951	15835	15789	15929	15970	15877	15888	15814	15845	16063	15965	15949	15823	15952	15828	15878	15828	15817	15991	15978	15957	16049	15920	16197	15857	15823	15902	15952	15859	15817	15876	15962	15946	16021	15976	15972	15980	15828	15930	15817	15842	15820	15890	15912	15832	15976	15939	16015	15921	15895	15690	15955	15841	15806	15773	15822	15781	15958	15826	15859	15930	15812	15963	16115	15934	15873	15998	16151	15915	15890	15827	15949	15993	15937	15876	15952	15998	15877	15900	15763	15977	16064	15932	15940	15920	16090	15809	15911	15967	15962	15936	15953	15930	15860	15899	16089	15957	15875	15806	16018	15839	16013	15885	15924	15912	15945	15846	15819	15941	15836	15924	15992	16033	15833	15975	15887	15977	15938	15850	16028	15805	15848	16009	15777	16020	15701	15954	15884	15931	15879	16038	15874	16081	15976	15911	16071	16052	15788	15839	15728	15880	15871	15901	16097	15939	15946	15788	15789	15893	15827	15791	15859	15851	15970	15999	15900	15940	15850	15935	15743	15807	16011	15804	15715	15995	15952	15939	15926	15996	15961	15966	15938	15749	15925	15808	15967	15887	15821	15747	15840	15736	15805	15778	15798	15896	15891	15926	16005	15827	15805	15998	15908	16075	15928	15975	15843	16010	16134	15935	15809	15898	15963	15761	15701	15898	15928	15985	15927	15931	15838	15852	15877	15972	15815	15807	15866	15860	15692	16001	15872	15800	16010	15768	16001	15807	16025	16056	15831	15851	15888	15808	15967	16001	15823	15848	15902	15784	15878	15939	15913	15888	16009	16064	15958	15856	15843	15829	15886	16065	15802	16042	15941	15878	16055	15907	16039	15872	15937	15874	15896	15868	15903	15837	15902	15808	15947	15980	15798	15885	15927	15956	15915	15992	15887	15822	15977	15986	15922	16075	15820	15906	15877	15965	15999	15746	15912	15952	16090	15846	15760	15847	15852	15960	16023	16226	15906	15835	15789	15654	15753	15998	15930	16001	15988	15860	15902	15885	16030	15861	15832	15856	15994	15878	15875	15804	15972	15957	15931	15905	15926	15855	15836	15802	15836	15790	15907	15840	15972	16096	15797	15807	15922	15913	15914	15883	15984	15832	15890	15751	15811	15922	15816	15800	15922	16060	15826	15747	16013	15882	16016	15790	16009	15788	16019	15878	15878	15913	15914	15815	16003	15986	15978	15846	15889	15788	15799	15830	15808	15872	16022	16036	15972	15720	15726	15733	15941	15874	15924	15933	15981	15999	15993	15940	15948	15944	15807	15762	15656	15934	15930	15977	15813	15905	15764	16015	15747	15846	15800	15811	15926	15913	15900	15973	15826	15862	15773	15778	15870	15914	15956	15728	15931	16063	15945	15560	15909	15847	15762	15902	15963	15802	15635	16017	15977	16002	16027	16142	16033	15755	15781	15925	15918	15878	15964	16014	15991	16016	15997	15929	15985	15874	15829	15857	15903	15803	15898	15825	15914	15784	15877	15850	15733	15935	15952	15797	15942	15808	15819	15964	16066	15804	15909	15915	15865	15789	16001	15985	15945	15782	15845	15933	15767	15637	15895	15856	15943	15907	15994	15963	15762	16119	15892	15923	15963	16057	15856	15912	16000	15758	15764	15852	15855	16060	15881	15826	15964	15906	15913	15932	15783	15900	15909	15927	15773	15928	16034	15925	15934	15780	15964	15897	15986	16042	15827	15886	15958	15997	15860	15939	15960	15836	15692	15872	15850	15680	15920	15994	15962	15839	15812	15885	16024	15898	16104	15713	15924	15829	15867	15975	15701	15963	15843	15853	15789	15946	16039	15945	15972	15880	15979	15995	15871	15861	15882	15934	15923	15961	15867	15962	15986	15868	15946	16084	15840	15951	15988	16122	15975	15968	16026	16043	15896	15827	15860	15977	15816	15879	15901	16019	15986	15890	15854	15854	15826	15761	15887	15878	16098	15944	15993	15968	15887	15780	15929	16000	15901	15905	15837	15932	16005	16043	15865	15819	15819	15772	16070	15767	16023	16091	15835	15815	15905	15754	15798	15955	15955	15868	16070	15879	15941	15909	15941	15968	15904	15756	16001	15693	15885	15911	16037	15900	15947	15868	15732	15750	15957	15849	16057	15874	15898	15909	15813	15814	15953	16074	15817	15910	15890	15991	15837	15893	15957	15717	15843	15814	15870	15894	16020	15813	16079	16075	15826	15802	16050	15709	15929	16015	15936	16015	15904	15792	15894	15928	16004	15902	15905	16025	15890	15683	15779	15983	15915	15933	15873	16002	15868	15899	15850	15935	15999	15919	15810	15835	15890	15831	16056	15898	15841	15982	16080	15712	15921	15850	15944	15889	15810	15985	15849	15995	15857	16034	16023	16037	15753	15902	15917	15866	16009	15985	15789	16107	15754	15829	16046	15835	15789	15838	15865	15951	15850	15999	15969	15966	15991	16028	15737	15910	15830	15632	15827	15773	15819	15892	16001	16017	16081	15979	15645	15891	15861	16019	15888	15920	15985	15827	15974	15805	15994	15977	15822	15753	15960	15833	15929	15876	16064	15817	15868	16044	15877	15936	16074	15852	16024	15791	15835	15772	16048	15871	15900	15938	16027	15788	15776	16000	15793	15926	15956	15901	15990	15896	15908	15877	15656	16028	15676	15811	15886	15886	15914	16071	15927	15907	15897	15996	16135	15862	16013	15873	16059	15861	15846	15858	15897	15962	15821	15917	15864	15850	15969	15920	15951	15930	15705	16099	15908	15897	15940	15972	15830	16042	16030	15975	15828	15830	15840	16153	15777	15849	16041	15911	15856	15973	15800	15988	16005	15899	15916	15818	15756	15826	16035	15886	15920	15841	16057	15903	15837	15780	15978	15817	15993	15839	15933	15858	15785	15793	15793	15762	15815	15987	15657	15908	15920	15915	15871	15892	15776	15891	15906	15854	16035	15819	15867	15947	15750	15965	15903	15953	16000	16128	15853	15780	16079	16112	15935	15934	15845	15841	15923	15911	15818	15895	15709	15985	15810	16005	15904	15873	16011	15835	15841	15893	16154	15852	15956	15792	15806	15703	15804	16031	15912	15842	15970	15975	15844	15922	16054	15835	16036	16107	15962	16012	15838	15895	15926	15867	15947	15998	15937	16020	15963	15959	15884	16021	15947	15894	15935	15940	15839	15992	15761	15909	15895	15867	15890	16014	15763	15874	15798	15865	15698	15834	15875	15934	15837	15936	15922	15949	15811	15931	15991	15877	15736	15789	15928	15913	15938	15963	16115	15806	15969	15947	15814	15918	15827	15738	15909	16100	16023	15692	15931	15871	15916	15767	15720	15964	15939	16025	15894	16024	16027	15812	15824	15849	15876	15930	15814	15810	15860	15897	15964	15842	15852	15760	15865	15935	15933	15912	15896	16000	15814	15952	15839	15761	15939	15966	15989	15870	15867	15799	15887	16056	15910	15993	15875	15990	15816	15973	15949	15791	15945	15867	15892	15945	15978	15950	16025	15813	16060	15840	15887	16087	16170	16002	15827	15949	15882	16050	15915	15910	16011	15873	15911	16084	15891	15885	16024	15949	15922	15977	15917	15872	15930	15961	15921	15821	15638	15924	15999	15891	15965	15698	15853	15809	15935	15923	15802	15924	15813	15690	15832	15843	15835	16048	16052	15970	15786	16005	15658	15804	16003	15966	15925	15982	15816	15772	15989	15932	16019	15748	15920	15932	15914	15960	15930	15816	15921	15870	15883	15763	15923	15802	15791	15942	15779	15844	15859	15853	15953	15981	15909	15946	15904	15907	16014	15911	15860	15953	15968	15815	16000	15842	16044	15925	15943	15852	15883	15926	15786	16007	15941	15848	15966	15903	15823	15860	15724	15974	15927	15914	15904	16027	15842	15909	15938	15890	16214	16089	15975	15858	15954	15927	15739	15880	15832	16048	15797	16006	15925	15948	16008	15652	15833	15825	15971	15842	16039	16174	15782	15848	15903	15691	16112	15838	16011	15867	15998	15796	15732	15841	15893	15952	15855	15927	15977	16041	15879	15856	15961	15697	15886	15839	15948	15850	15865	16039	15915	15749	15989	15981	15781	15804	15746	15953	15883	15858	15781	15939	15829	15796	15889	16043	15805	15835	15966	15898	15884	15865	16009	15853	15801	15825	16087	15895	16026	15957	15948	15755	15918	15853	15932	15872	15905	15991	15877	15798	15867	15962	15983	15992	16043	15963	15802	15917	16020	15899	15890	15876	15922	15943	15763	15730	15979	15843	15967	15936	15893	15990	15873	15747	15831	15900	16046	15943	16078	15958	15834	15725	15974	15747	15854	15932	15890	15936	15869	15872	15787	15982	15840	15874	15980	15988	15972	15881	15909	15882	15949	15924	15999	16015	15874	15829	15876	15944	15848	15903	15890	15989	15907	16044	15938	15812	15965	15998	15933	15753	16004	15749	15873	16067	15926	15959	15988	15869	16034	15892
24613	20764	27392	27407	30620	34473	33592	29878	28412	28024	27753	27273	29201	41851	41282	35858	31367	28239	27041	26522	26384	26909	26649	26539	26641	26344	26492	26233	26348	26532	26780	26422	26310	26356	26517	26250	26541	26348	26585	26331	26341	26321	26337	26387	26362	26458	26353	26275	26642	26494	26294	26258	26493	26269	26270	26512	26184	26300	26466	26470	26172	26299	26360	26333	26475	26620	26114	26262	26655	26318	26344	26545	26366	26111	26153	26121	26417	26539	26464	26532	26650	26371	26531	26485	26514	26338	26584	26506	26383	26398	26215	26379	26502	26448	26375	26313	26436	26458	26396	26320	26169	26342	26648	26426	26478	26243	26423	26379	26317	26377	26508	26144	26398	26258	26326	26208	26373	26196	26324	26350	26390	26460	26445	26664	26446	26335	26428	26268	26486	26461	26408	26244	26459	26571	26560	26499	26602	26335	26519	26481	26235	26015	26539	26378	26215	26441	26367	26323	26415	26581	26541	26624	26288	26304	26250	26091	26295	26462	26394	26235	26456	26159	26170	26239	26263	26364	26481	26348	26132	26271	26469	26253	26129	26023	26583	26150	26418	26524	26288	26371	26473	26557	26410	26367	26509	26127	26155	26234	26352	26488	26330	26378	26463	26328	26371	26322	26353	26373	26370	26325	26361	26311	26392	26256	26456	26359	26353	26518	26327	26462	26353	26216	26345	26336	26435	26478	26400	26425	26189	26615	26509	26530	26595	26328	26563	26212	26419	26254	26357	26534	26123	26580	26390	26347	26230	26116	26321	26527	26241	26087	26144	26498	26283	26335	26321	26218	26209	26132	26315	26401	26275	26708	26301	26445	26381	26170	26372	26475	26182	26516	26473	26301	26658	26272	26234	26559	26383	26383	26313	26436	26244	26431	26489	26222	26344	26258	26274	26510	26298	26370	26387	26458	26500	26525	26380	26543	26366	26345	26665	26336	26533	26152	26634	26552	26612	26387	26337	26169	26233	26371	26476	26157	26518	26428	26424	26397	26378	26373	26240	26088	26207	26361	26108	26670	26542	26187	26433	26451	26421	26695	26500	26382	26506	26638	26349	26556	26454	26406	26456	26317	26127	26482	26289	26242	26301	26404	26432	26339	26635	26396	26457	26308	26373	26279	26285	26277	26241	26589	26258	26513	26299	26576	26172	26465	26606	26417	26198	26252	26494	26288	26248	26606	26397	26454	26621	26249	26412	26434	26485	26365	26407	26405	26328	26368	26771	26209	26335	26321	26448	26426	26830	26596	26232	26274	26305	26520	26459	26515	26595	26398	26350	26314	26423	26407	26332	26498	26363	26237	26374	26504	26074	26280	26273	26263	26312	26280	26455	26320	26320	26204	26347	26409	26334	26410	26326	26678	26262	26533	26454	26383	26539	26263	26132	26477	26471	26621	26523	26387	26334	26362	26164	26522	26286	26160	25871	26312	26685	26474	26407	26240	26421	26582	26029	26323	26400	26422	26488	26180	26473	26434	26420	26393	26454	26428	26652	26327	26182	26243	26323	26348	26251	26641	26437	26457	26408	26515	26457	26167	26365	26451	26557	26438	26267	26160	26526	26363	26070	26382	26258	26497	26494	26516	26366	26596	26205	26090	26570	26129	26411	26517	26360	26377	26382	26459	26493	26427	26554	26379	26356	26297	26498	26163	26356	26360	26527	26472	26382	26481	26582	26525	26289	26409	26572	26324	26027	26353	26327	26072	26369	26586	26205	26471	26385	26388	26384	26367	26323	26570	26395	26303	26357	26328	26456	26250	26478	26298	26424	26604	26340	26580	26478	26329	26331	26037	26436	26328	26405	26349	26652	26353	26285	26484	26479	26172	26500	26472	26647	26474	26057	26172	26257	26380	26641	26386	26369	26408	26360	26422	26382	26429	26421	26323	26225	26328	26281	26603	26499	26109	26610	26352	26376	26221	26320	26463	26325	26422	26224	26366	26536	26453	26252	26403	26321	26380	26422	26340	26074	26418	26409	26378	26486	26222	26482	26463	26481	26287	26408	26463	26335	26311	26472	26478	26228	26219	26585	26254	26309	26678	26195	26500	26470	26340	26418	26211	26310	26250	26268	26655	26436	26512	26350	26497	26500	26648	26406	26762	26425	26117	26054	26284	26239	26343	26356	26181	26338	26348	26290	26387	26156	26271	26342	26463	26587	26586	26523	26445	26616	26254	26335	26343	26428	26412	26252	26307	26379	26230	26376	26231	26395	26246	26576	26113	26118	26451	26432	26335	26340	26389	26574	26259	26452	26300	26415	26425	26208	26218	26325	26450	26391	26427	26419	26560	26348	26361	26522	26583	26260	26367	25938	26545	26139	26271	26313	26409	26381	26645	26143	26280	26074	26463	26318	26349	26562	26592	26265	26462	26487	26430	26415	26393	26339	26470	26361	26291	26242	26266	26195	26251	26326	26548	26444	26389	26627	26355	26247	26546	26353	26293	26438	26406	26233	26422	26291	26673	26571	26304	26464	26206	26370	26573	26406	26496	26573	26407	26568	26428	26342	26080	26481	26631	26247	26228	26243	26471	26204	26303	26326	26443	26450	26386	26356	26583	26207	26070	26341	26315	26188	26341	26368	26255	26511	26229	26405	26352	26229	26377	26464	26387	26432	26311	26194	26304	26355	26395	26372	26356	26445	26534	26526	26351	26589	26475	26151	26218	26341	26364	26409	26369	26401	26441	26557	26311	26312	26440	26278	26186	26464	26563	26222	26400	26398	26431	26568	26180	26467	26167	26465	26193	26531	26281	26395	26408	26405	26157	26221	26268	26266	26346	26364	26307	26345	26196	26413	26503	26419	26403	26465	26345	26577	26251	26615	26732	26321	26327	26548	26466	26771	26485	26330	26384	26266	26396	26074	26017	26450	26162	26160	26598	26219	26428	26109	26206	26411	26451	26299	26149	26416	26232	26364	26507	26245	26308	26347	26355	26463	26356	26546	26273	26246	26477	26361	26386	26592	26549	26184	26286	26361	26315	26274	26350	26230	26315	26504	26503	26474	26378	26459	26446	26379	26187	26367	26389	26442	26294	26419	26244	26430	26395	26328	26472	26323	26432	26394	26232	26435	26400	26330	26366	26339	26221	26507	26257	26193	26228	25929	26354	26290	26218	26301	26302	26369	26530	26267	26364	26439	26610	26431	26164	26684	26602	26373	26388	26344	26400	26483	26394	26165	26341	26467	26342	26676	26390	26077	26271	26422	26232	26472	26392	26265	26403	26659	26569	26291	26650	26382	26232	26299	26242	26446	26393	26360	26396	26173	26266	26486	26362	26560	26350	26498	26386	26398	26402	26624	26370	26166	26408	26536	26664	26514	26471	26606	26525	26144	26380	26282	26290	26393	26175	26244	26410	26498	26326	26376	26645	26236	26521	26472	26199	26325	26283	26245	26218	26382	26400	26248	26640	26620	26405	26435	26654	26302	26572	26549	26281	26299	26145	26502	26235	26474	26136	26430	26544	26359	26216	26443	26450	26261	26446	26337	26315	26427	26194	26544	26504	26354	26261	26308	26613	26507	26329	26326	26371	26387	26360	26205	26531	26390	26242	26484	26397	26348	26385	26442	26422	26274	26517	26493	26373	26432	26431	26570	26479	26370	26447	26248	26313	26300	26206	26372	26262	26087	26130	26452	26678	26276	26418	26333	26485	26248	26346	26577	26555	26635	26280	26437	26248	26458	26368	26307	26467	26438	26341	26567	26482	26499	26228	26500	26243	26467	26500	26393	26401	26608	26458	26458	26410	26215	26320	26551	26519	26478	26296	26540	26267	26197	26552	26344	26110	26330	26516	26412	26466	26381	26412	26289	26171	26138	26415	26610	26344	26312	26315	26503	26245	26384	26307	26152	26259	26159	26279	26287	26400	26669	26525	26232	26446	26329	26226	26348	26632	26301	26246	26419	26284	26383	26208	26254	26496	26326	26129	26219	26432	26380	26472	26540	26247	26319	26664	26295	26463	26353	26352	26100	26353	26461	26349	26474	26200	26577	26358	26557	26253	26168	26252	26338	26694	26514	26511	26344	26375	26074	26179	26363	26446	26216	26617	26465	26183	26279	26473	26494	26437	26337	26521	26212	26360	26250	26241	26627	26176	26478	26373	26360	26343	26326	26525	26300	26731	26342	26418	26634	26417	26393	26217	26198	26452	26202	26296	26428	26439	26356	26375	26796	26378	26100	26743	26720	26443	26279	26276	26217	26436	26547	26347	26232	26293	26320	26451	26255	26293	26290	26319	26543	26228	26341	26417	26599	26373	26186	26543	26311	26475	26321	26383	26497	26404	26259	26387	26508	26333	26415	26444	26647	26508	26356	26176	26110	26634	26564	26489	26353	26419	26346	26192	26223	26334	26331	26181	26152	26361	26305	26247	26217	26528	26568	26259	26433	26448	26415	26398	26328	26434	26537	26452	26412	26515	26572	26422	26347	26342	26228	26444	26391	26767	26509	26302	26380	26387	26187	26557	26278	26276	26467	26528	26119	26252	26350	26349	26266	26190	26499	26253	26120	26366	26313	26200	26638	26322	26409	26410	26238	26351	26537	26748	26115	26136	26374	26342	26457	26401	26579	26363	26250	26297	26365	26328	26317	26266	26674	26197	26208	26420	26447	26228	26325	26514	26455	26586	26296	26346	26285	26208	26379	26262	26395	26450	26378	26279	26628	26387	26440	26311	26465	26356	26337	26457	26516	26397	26286	26329	26366	26708	26580	26503	26694	26384	26375	26359	26474	26427	26514	26419	26227	26540	26560	26373	26159	26379	26433	26130	26554	26380	26221	26088	26441	26101	26591	26512	26477	26332	26339	26173	26574	26551	26368	26282	26323	26344	26642	26402	26336	26265	26197	26390	26455	26356	26462	26284	26366	26267	26231	26245	26071	26360	26436	26447	26437	26259	26273	26587	26302	26447	26466	26345	26373	26319	26357	26292	26609	26655	26600	26325	26263	26600	26506	26413	26339	26541	26287	26508	26395	26283	26345	26122	26271	26308	26536	26395	26168	26152	26114	26299	26169	26488	26268	26520	26366	26190	26470	26253	26189	26209	26300	26171	26207	26319	26124	26295	26139	26075	26494	26301	26249	26174	26470	26204	26162	26647	26358	26565	26394	26354	26382	26520	26265	26286
23692	39770	45732	37589	34347	29292	24305	21253	19475	19049	18423	17716	21935	36700	33525	27682	21873	18329	17023	16820	16714	16803	16714	16752	16908	16940	16842	16777	16589	16728	16761	16835	16768	16705	16740	16818	16785	16874	16617	16762	16639	16844	16799	16818	16769	16543	16687	16747	16725	16719	16745	16996	16625	16822	16709	16783	16950	16758	16779	16805	16638	16750	16825	16673	16842	16807	16785	16551	16851	17040	16933	16855	16726	16670	16885	16814	16783	16821	16787	16867	16726	16832	16769	16704	16792	16663	16932	16815	16596	16791	16833	16780	16741	16806	16876	16651	17007	16694	16621	16654	16808	16853	16876	16713	16881	16701	16906	16805	16831	16778	16829	16731	16570	16893	16780	16798	16603	16616	16747	16792	16740	16628	16790	16705	16944	16761	16843	16767	16702	16718	16604	16725	16877	16717	16802	16723	16779	16821	16723	16739	16718	16859	16702	16641	16763	16781	16665	16765	16841	16723	16821	16813	16704	16762	16756	16859	16638	16799	16691	16741	16653	17043	16717	16721	16900	16662	16821	16695	16825	16763	16622	16828	16804	16683	16712	16777	16702	16793	16662	16624	16876	16856	16755	16866	16935	16765	16782	16717	16892	16772	16833	16849	16645	16788	16739	16983	16671	16893	16901	16641	16749	16714	16647	16776	16819	16748	16726	16770	16717	16705	16749	16826	16675	16695	16580	16786	16621	16747	16748	16731	16948	16800	16720	16793	16601	16781	16683	16720	16868	16669	16793	16905	16916	16677	16812	16760	16680	16637	16801	16838	16814	16596	16697	16798	16725	16872	16891	16697	16885	16668	16866	16885	16640	16776	16575	16794	16738	16605	16717	16729	16557	16783	16587	16878	16804	16730	16949	16782	16887	16725	16626	16662	16844	16658	16617	16609	16692	16810	16794	16934	16726	16866	16806	16721	16754	16806	16682	16858	16740	16710	16596	16726	16874	16844	16831	16760	16518	16855	16712	16900	16554	16711	16731	16685	16757	16865	16803	16968	16729	16815	16748	16852	16825	16853	16858	16703	16703	16747	16524	16670	16607	16698	16810	16674	16799	16772	16636	16748	16744	16643	16765	16694	16627	16831	16697	16740	16687	16614	16793	16826	16892	16637	16708	16930	16828	16847	16836	16769	16724	16720	16914	16906	16753	16762	16754	16769	16634	16711	16835	16722	16569	16759	16853	16638	16832	16613	16687	16701	16817	16865	16770	16821	16884	16767	16793	16789	16652	16771	16804	16747	16690	16707	16901	16742	16796	16705	16877	16691	16709	16891	16728	16813	16834	16937	16733	16820	16751	16920	16707	16838	16639	16793	16978	16656	16797	16708	16677	16777	16741	16720	16672	16837	16708	16615	16764	16796	16666	16893	16730	16644	16705	16848	16909	16773	16680	16792	16906	16649	16715	16850	16797	16894	17021	16754	16803	16751	16650	16673	16769	16714	16641	16774	16800	16742	16810	16647	16512	16592	16702	16941	16771	16603	16485	16670	16767	16885	16525	16706	16842	16918	16648	16509	16730	16891	16653	16699	16726	16805	16600	16670	16757	16616	16821	16620	16830	16614	16766	16677	16814	16653	16845	16787	16786	16774	16830	16669	16736	16691	16674	16753	16642	16800	16848	16859	16825	16753	16780	16752	16705	16873	16837	16665	16698	17036	16867	16681	16659	16840	16791	16793	16776	16728	16760	16871	16825	16860	16683	16681	16817	16820	16774	16676	16715	16855	16639	16790	16880	16739	16812	16743	16574	16841	16898	16727	16778	16733	16673	16703	16759	16921	16711	16690	16679	16820	16829	16721	16893	16812	16672	16842	16844	16673	16704	16614	16690	16931	16712	16761	16862	16776	16811	16701	16659	16832	16787	16727	16676	16687	16726	16580	16888	16932	16817	16808	16822	16853	16782	16705	16553	16717	16839	16736	16940	16757	16729	16762	16840	16841	16579	16703	16804	16677	16751	16536	16824	16802	16628	16654	16850	16756	16713	16651	16744	16470	16706	16831	16856	16735	16879	16712	16792	16802	16729	16900	16775	16719	16875	16905	16689	16798	16846	16687	16563	16821	16859	16867	16816	16787	16677	16716	16764	16790	16678	16821	16864	16892	16776	16831	16754	16718	16640	16735	16683	16898	16969	16767	16873	16912	16731	16872	16677	16779	16910	16647	16907	16843	16908	16865	16837	16946	16815	16955	16571	16715	16648	16708	16896	16933	16982	16723	16769	16762	16734	16707	16863	16758	16747	16936	16809	16918	16838	16838	16867	16713	16629	16765	16779	16740	16708	16889	16870	16915	16784	16821	16768	16725	16821	16866	16715	16620	16859	16727	16718	16849	16490	16794	16850	16923	16713	16870	16969	16736	16719	16732	16711	16758	16934	16841	16923	16719	16661	16797	16715	16690	16725	16805	16699	16699	16692	16873	16623	16593	16827	16688	16813	16717	16867	16702	16751	16755	16738	16794	16709	16832	16747	16843	16639	16705	16766	16782	16789	16597	16766	16820	16609	16762	16796	16702	16941	16979	16619	16728	16751	16606	16765	16891	16767	16880	16666	16785	16959	16734	16786	16789	16806	16763	16975	16673	16713	16830	16774	16870	16775	16818	16587	16934	16777	16845	16701	16883	16686	16934	16709	16766	16835	16825	16602	16858	16774	16833	16792	16710	16885	16970	16885	16618	16738	16799	16788	16580	16659	16762	16572	16613	16689	16535	16799	16770	16733	16737	16669	16747	16871	16691	16739	16760	16766	16819	16809	16831	16752	16838	16904	16901	16624	16858	16765	16845	16880	16992	16703	16744	16637	16743	16652	16773	16764	16714	16931	16782	16675	16877	16862	16703	16806	16664	16975	16805	16692	16769	16607	16856	16756	16798	16824	16845	16745	16763	16824	16713	16768	16629	16831	16857	16796	16687	16856	16810	16788	16702	16833	16820	16828	16728	16877	16720	16870	16715	16923	16767	16705	16836	16766	16670	16882	16856	16760	16791	16641	16713	16824	16723	16729	16744	16672	16666	16835	16804	16673	16793	16757	16679	16723	16871	16792	16855	16663	16682	16828	16870	16902	16661	16851	16720	16714	16844	16739	16753	16791	16769	16728	16769	16870	16827	16857	16918	16800	16939	16644	16751	16757	16710	16774	16726	16859	17060	16777	16840	16717	16801	16539	16819	16614	16750	16761	16758	16865	16957	16791	16532	16933	16710	16806	16690	16535	16771	16788	16571	16829	16828	16658	16843	16786	16746	16799	16812	16898	16873	16682	16579	16693	16910	16693	16695	16656	16717	16850	16765	16789	16841	16538	16753	16791	16790	16952	16824	16727	16741	16861	16696	16808	16658	16816	16775	16649	16797	16892	16691	16689	16893	16816	16748	16807	16791	16686	16764	16828	16800	16641	16726	16674	16802	16744	16692	16970	16788	16873	16802	16844	17037	16787	16745	16859	16829	16595	16957	17077	16917	16824	17018	16805	16754	16653	16740	16925	16619	16733	16923	16808	16666	16718	16758	16874	16808	16789	16913	16747	16787	16650	16978	16763	16772	16917	16749	16604	16904	16919	16822	16982	16857	16599	16876	16855	16908	16857	16687	16760	16841	16808	16768	16907	16704	16681	16785	16642	16694	16884	16664	16725	16577	16868	16889	16765	16802	16880	16795	16783	16745	16705	16993	16822	16971	16844	16905	16766	16818	16908	16859	16778	16778	16689	17004	16606	16669	16863	16764	16692	16769	16957	16791	16657	16892	16845	16862	16724	16781	17085	16967	16751	16689	16892	16771	16749	16857	16870	16628	16550	16758	16839	16732	16795	16787	16803	16801	16715	16948	16878	16829	16618	16731	16587	16707	16572	16687	16753	16845	16748	16657	16852	16514	16732	16899	16672	16826	16797	16756	16800	16944	16744	16811	16795	16855	16732	16690	16924	16727	16732	16865	16722	16629	16725	16765	16811	16848	16837	16908	16651	16819	16771	16818	16817	16780	16641	16779	16827	16759	16665	16589	16914	16757	16737	16776	16717	16640	16786	16819	16732	16824	16593	16763	16530	16792	16550	16622	16666	16797	16772	16851	16797	16848	16802	16769	16655	16842	16790	16746	16793	16761	16662	16847	16757	16908	16861	16899	16819	16687	16814	16804	17001	16698	16916	16725	16770	16837	16686	16791	16859	16634	16770	16814	16699	16824	16733	16590	16695	16772	16795	16767	16766	16753	16726	16764	16691	16769	16760	16523	16696	16778	16673	16743	16912	16678	16888	16789	16836	16712	16928	16743	16828	16735	16784	16689	16775	16975	16823	16662	16825	16783	16762	16766	16802	16836	16619	16695	16906	16897	16711	16731	16870	16785	16686	16920	16826	16860	16572	16900	16803	16762	16729	16755	16669	16750	16763	16823	16733	16547	16832	16789	16872	16801	16845	16720	16876	16739	16718	16778	16775	16586	16732	16906	16804	16666	16777	16805	16782	16660	16651	16976	16708	16775	16688	16725	16839	16845	16908	16739	16541	16802	16931	16711	16672	16985	16823	16718	16645	16871	16625	16798	16904	16594	16763	16767	16671	16768	16748	16598	16714	16779	16676	16942	16936	16638	16830	16823	16766	16643	16738	16833	16734	17003	16693	16916	16714	16905	16723	16565	16726	16826	16814	16875	16729	16633	16706	16816	16779	16796	16867	16643	16572	16714	16906	16765	16814	16716	16754	16795	16781	16830	16760	16687	16940	16815	16699	16813	16666	16845	16799	16880	16645	16902	16850	16576	16804	16651	16871	16667	16748	16681	16864	16790	16913	16731	16712	16743	16759	16954	16691	16817	16899	16707	16878	16617	16942	16647	16671	16750	16934	16839	16804	16839	16864	16809	16780	16746	16973	16736	16766	16864	16783	16764	16945	16553	16728	16838	16725	16756	16773	16777	16841	16732	16783	16739	16809	16838	16633	16815	16812	16723	16632	16777	16819	16857	16798	16690	16794	16742	16812	16852	16614	16839	16915	16793	16647	16820	16663	16849	16764	16887	16787	16739	16698	16935	16786	16742	16489	16728	16658	16777	16893	16741	16702	16867	16852	16789	16779	16781	16782	16864	16830	16890	16709	16810	16777	16782	16810	16700	16782	16873	16890	16875	16791	16882	16998	16883	16663	16834
22296	20803	27307	25480	25704	33221	38630	34600	32658	32431	30133	29006	34747	55006	51059	43470	36544	31618	29026	28204	28007	27947	27981	27790	27805	27918	28056	27920	28099	28151	28070	28063	28217	28099	27954	27761	27923	28020	27852	27869	27936	28231	28041	27842	27897	28036	28035	27878	27914	27863	28034	28213	28004	28245	28012	28008	27999	27999	28153	28117	27705	28018	27843	27961	27998	27944	27849	27721	27865	27800	27915	28148	27919	27790	27780	28117	27932	28046	27839	28042	27834	28058	27923	27997	27998	28033	28034	28171	27873	27939	27743	28228	27859	27743	27923	27998	27891	27945	27962	28051	27915	28038	28123	28011	28003	27899	28125	28043	28002	27883	28069	28030	28096	27968	28126	27916	27791	27910	27893	27730	27811	27964	27960	28047	28019	28062	27756	27954	27653	27936	28053	28167	27721	27907	28072	28150	27704	27915	27854	27731	27934	27803	28006	27776	28007	27749	27923	27853	27719	27772	27754	27838	27865	27934	27850	27995	27650	28119	27960	27928	28019	27845	27560	27789	27905	27809	28105	28018	27906	28035	27957	27890	28012	27618	28003	28035	28196	28050	27919	27839	28070	28171	28038	27921	28089	27933	27786	27947	27806	28014	28228	27963	28060	27907	28005	28024	27752	28134	27912	28042	28059	28116	28072	27812	27969	27872	27992	28010	27876	27792	27985	27937	27729	28003	27886	28004	27861	27961	28048	27977	27988	27747	27811	27694	28104	27960	27920	27893	27964	28122	27872	27935	28155	28249	27971	27960	27885	27901	27734	27989	27740	27938	28075	27779	27728	28040	27969	27944	27961	27884	27911	27922	27726	27921	27960	28069	27810	27913	27887	27962	28079	28114	27998	27816	27950	27916	27925	27889	27853	27946	27864	27885	27833	27950	27918	27724	27893	27846	27830	27983	27929	27989	28135	28031	27987	27880	27834	28160	28015	27746	27997	28137	27858	27759	27711	27850	27880	27976	27779	28011	28127	28129	28136	27768	27999	28004	27890	27786	28039	27798	28048	27772	27814	27667	28104	28072	27931	28181	28044	27665	27846	28068	28096	27895	28203	27815	27919	27866	27998	27927	27821	27933	27742	27976	27734	27652	27697	28195	27619	27707	27959	27910	27804	27847	28020	27849	27979	27616	28113	27952	27804	27782	28111	28028	28015	28108	27954	27684	27892	28231	27905	27858	28219	27730	28004	28027	28149	28047	28183	28072	27811	28401	27896	27888	28001	28108	28156	27908	27807	27970	27804	27939	27923	27817	27833	27905	28049	27867	27724	27937	27820	27969	28056	27869	27907	27976	27951	27854	27749	28176	27965	27761	27926	27911	28060	27752	28120	28066	27768	27795	28078	28066	27704	27806	27819	27601	27738	27806	28015	27884	27664	27983	28242	28106	28000	27942	28023	27584	27790	28176	27979	27845	28064	27888	28090	27766	27832	28115	27870	27769	28125	27804	27869	27921	27840	28044	27829	27867	27600	27825	27679	27857	27866	27783	28013	27826	27686	27864	27845	27986	27948	27924	27590	27936	28044	27993	27904	27999	27808	27795	28114	27791	27684	27875	28115	28036	28095	28030	27966	27759	27961	27955	28058	27875	27782	27933	28087	28058	27912	28035	27870	28095	28081	27954	28038	27989	28039	28028	27782	27885	28014	27777	27729	27854	27931	28170	28230	28026	28376	28005	27772	27731	27983	28008	27984	28127	27632	28004	27903	27851	27875	27771	27814	27567	27787	27688	27637	28011	27954	28176	28031	27986	28036	27795	27709	28126	27992	27823	27894	27937	28041	28012	27892	27821	27989	28004	28187	27961	27903	27960	28059	28022	27996	28014	27873	28032	27730	27974	27842	27910	27826	27901	27709	27772	27755	28058	27885	28116	28014	27740	28003	28186	27783	27767	28124	27810	27881	27922	27877	27972	28006	27963	27643	27940	28077	28053	28064	28013	28031	27828	27672	28132	27871	28028	27791	27969	27921	27886	27843	27825	27866	28050	28265	27695	27984	28068	28016	27750	28027	27864	27941	27602	27804	27961	28117	28040	27878	27855	27972	27773	27723	28033	27934	27796	28126	27876	28043	27918	28013	27958	27986	27854	27809	27983	28039	28098	27955	27835	27916	27914	27860	27771	27869	27980	27894	27404	27780	27864	28103	27783	27798	27898	27982	27963	28135	27830	27941	27808	27886	27893	27743	28015	27763	27803	28039	28084	27657	27694	27766	27877	27873	27831	27676	27904	28270	27915	27694	27850	28026	27885	28079	27787	27774	27780	27949	27820	27938	27968	27941	27986	28154	27957	28251	27999	28066	27979	27903	27989	28138	27968	27790	28137	27966	27580	27785	27872	27691	27923	27936	27825	28017	27752	27913	28095	27988	27799	28025	27703	27696	27903	27920	27954	27833	28014	27971	28185	27980	27978	27886	28139	27916	27948	27710	27821	27995	28104	28136	27768	27976	27898	27822	27988	27708	27985	28015	27863	27883	27872	27651	27823	27860	27646	28089	27898	27906	28144	28088	27817	27928	27913	28098	27876	28025	27767	27951	28143	28011	27578	27974	27954	27673	27834	28001	27999	27859	28218	27721	28006	28282	27800	28007	27809	28012	27853	27889	27842	28135	27990	28197	27784	28161	27838	28059	27978	27702	27949	27933	27687	28027	27936	28016	27559	27940	27779	27943	28030	27908	27769	27959	27892	28025	28039	28145	27781	27869	27718	27640	28024	28005	27807	27954	28053	28000	27693	27891	28056	28011	28150	27938	27996	27902	27784	27902	27674	27904	27768	28196	27750	27929	27677	27975	27910	27858	27945	28038	28066	27991	27893	27731	27923	27892	28047	27975	27875	27941	28302	27966	27513	27956	27853	27783	28149	27860	27914	28072	27866	28143	27989	28148	27897	27944	27940	28041	27965	27826	27789	28010	27733	27890	27914	28061	28003	28189	28062	27992	27953	28039	28009	27897	27980	27978	27839	28006	28085	27981	27930	28037	27983	27997	27793	27804	27903	27968	28162	27851	27800	27770	27724	27964	27783	27765	28001	27911	28069	27835	27964	27732	27815	27800	27652	27951	28134	27780	27982	27805	27774	27952	27981	27918	27893	27910	28023	28014	28070	28008	27811	27922	27860	28070	27796	27772	27562	27855	27940	27861	27977	28147	27997	27954	28006	27812	27858	27781	27692	27828	27874	27957	27889	27949	28043	27784	28016	27916	28079	27803	28016	27987	27565	28076	27937	27646	27785	27744	27643	28104	27769	28151	27823	27941	27845	28107	27876	28062	27902	27889	27796	27948	28017	27908	27936	28066	28194	27880	28004	27913	28075	28030	27951	27913	27794	27807	27878	27765	27735	27884	27812	27945	28045	27677	27936	27913	27989	27947	27610	27577	27851	27729	28073	28004	28047	27965	28061	28066	28111	27838	28077	27812	28035	28097	28092	28081	27927	28096	27990	27797	27834	27999	27871	27882	27893	28040	27746	28111	28165	27933	27909	27972	28138	27962	27772	27884	27777	27900	28019	27997	27634	27931	27947	28014	27996	27955	28070	27991	27678	27895	27822	27896	28092	27539	27653	27944	28099	28015	27978	27873	27823	27864	28025	27859	27864	27905	28131	27826	28021	27754	27994	27824	27986	28063	28027	28114	27960	27948	28174	27899	27888	27852	27895	27980	28097	27725	28182	27819	27812	27878	27760	27990	27850	27946	28128	27863	27872	27949	28281	27789	28015	27793	27672	28095	27705	28038	27769	27749	27764	28045	27807	27932	27842	27964	28054	28154	27765	27908	27741	27737	28014	28399	28086	27897	27952	28005	27874	27885	27719	28099	27885	27781	27852	27931	27906	27871	27954	28095	28168	28022	27898	27913	28065	28015	27833	27762	27717	27961	27904	27886	27816	27947	27987	27817	27982	27898	27909	27779	28116	27879	28121	27925	27899	27957	27933	28010	27952	28040	27891	28135	27831	28034	27963	27803	28127	28003	27891	28180	28038	27966	27898	28014	27680	28030	27747	27970	28147	28087	27884	28054	27862	27784	27714	28066	28063	27955	27894	28093	27851	27941	28069	28095	27643	28004	27850	27732	27956	27718	27715	28042	27951	27891	28028	27833	27917	27860	28067	27770	27801	27774	27853	27860	27948	27798	27866	27933	27858	27911	28001	27906	28030	27942	28022	27925	27923	27886	27953	27950	28079	27851	27832	27843	28105	28208	28008	27887	27760	27604	28038	27756	27739	27821	28014	27979	28000	27854	27862	27964	27896	28066	27765	27845	27950	28013	27860	27883	28058	28025	27871	27818	27796	27894	27757	27926	27842	27991	27826	27622	28049	27849	27781	27888	28037	28033	27864	27943	28028	27793	27673	28017	28075	27923	27819	28159	28012	27954	27843	27875	27810	27797	28090	27959	27942	27620	27846	27951	27971	27841	27732	28273	27828	28042	27948	27872	27780	27911	28060	27708	28000	27885	28126	27944	27895	27887	27932	27955	28004	27690	28051	27774	27899	27730	28003	27843	27992	27819	28146	28039	28037	27881	27589	27936	27874	27835	28108	27922	27885	28008	28009	28025	28076	27891	27914	27919	27909	27704	27841	27994	28059	28021	27890	27748	28042	27897	27846	27782	27917	27918	27933	28014	28014	27786	27768	28095	27886	28118	27873	27965	28018	28021	28140	28007	27745	27955	28016	27862	27995	27890	27673	27834	27759	27807	27835	27859	27984	27913	27930	27688	27893	27743	27660	27788	27904	27685	27675	27972	27765	28107	27780	27771	28008	27960	27973	28097	27816	28070	27975	27734	28082	27890	27724	27913	27933	27775	27977	27946	28107	28044	27499	27887	27555	28137	27762	27715	27844	27907	27877	27669	27999	28023	27660	28155	27833	27654	27899	27930	27880	27971	27941	28076	27892	27792	27838	27923	27952	27974	27923	27937	27666	27776	27866	28218	27930	27840	27984	28100	27804	27990	27897	27865	27901	27842	27801	27870	27764	27979	27981	27846	28044	27896	27692	27982	28045	27957	27963	27930	27848	28135	27801	27729	27595	27927	27844	28043	27735	27935	27881	27659	27836	28221	28157	28149	27933	28139	28011	27862	28167	27911	27989	27907	28001	27810	27939	27994	28221	27997	27784	28088	27932	28010	28037
26429	55728	54352	46217	37906	34033	30697	27180	24782	23654	20476	19089	28399	48958	43455	35504	26673	20409	18094	17455	17508	17315	17424	17156	17448	17276	17407	17466	17532	17282	17543	17469	17584	17362	17257	17335	17403	17427	17350	17557	17465	17462	17544	17340	17414	17473	17223	17445	17583	17401	17607	17393	17503	17457	17572	17431	17447	17371	17433	17349	17226	17399	17397	17485	17301	17479	17149	17291	17389	17400	17257	17488	17692	17471	17431	17411	17231	17371	17473	17342	17253	17473	17353	17313	17395	17381	17412	17457	17464	17488	17446	17403	17359	17361	17486	17499	17592	17577	17354	17369	17388	17376	17319	17587	17371	17355	17386	17377	17347	17449	17580	17345	17211	17471	17383	17436	17395	17276	17223	17373	17465	17481	17354	17488	17425	17365	17446	17526	17524	17335	17335	17389	17295	17461	17399	17342	17412	17610	17586	17449	17441	17407	17455	17392	17264	17452	17375	17405	17463	17365	17307	17424	17484	17425	17361	17301	17295	17428	17498	17244	17649	17283	17349	17381	17385	17387	17371	17349	17401	17287	17353	17463	17313	17424	17371	17533	17523	17390	17300	17383	17482	17367	17384	17456	17522	17424	17317	17327	17424	17248	17465	17520	17457	17311	17535	17403	17417	17699	17367	17532	17367	17416	17440	17607	17523	17522	17401	17468	17567	17338	17349	17447	17410	17358	17387	17402	17407	17479	17354	17280	17332	17354	17286	17327	17423	17238	17383	17292	17593	17591	17326	17332	17379	17333	17386	17450	17504	17395	17563	17321	17506	17457	17145	17516	17251	17394	17168	17490	17480	17474	17310	17238	17291	17459	17090	17303	17326	17266	17571	17601	17429	17370	17320	17423	17358	17385	17326	17308	17285	17298	17436	17340	17361	17464	17465	17406	17345	17484	17352	17358	17299	17483	17578	17398	17319	17371	17403	17410	17506	17375	17386	17418	17573	17401	17422	17507	17503	17364	17232	17385	17353	17473	17464	17430	17553	17371	17283	17394	17283	17371	17442	17385	17378	17387	17381	17404	17364	17332	17440	17325	17354	17191	17428	17462	17218	17482	17454	17497	17232	17347	17422	17435	17318	17523	17392	17436	17406	17398	17638	17406	17601	17439	17418	17290	17487	17491	17497	17398	17152	17314	17358	17340	17410	17367	17438	17383	17424	17516	17337	17151	17439	17445	17417	17215	17287	17313	17228	17325	17429	17332	17361	17303	17362	17362	17522	17411	17294	17411	17512	17399	17376	17490	17325	17297	17457	17471	17392	17365	17456	17462	17506	17167	17555	17445	17640	17472	17279	17466	17382	17363	17529	17430	17290	17484	17418	17278	17451	17358	17516	17276	17600	17453	17482	17430	17546	17405	17539	17270	17492	17258	17335	17434	17448	17503	17482	17509	17338	17429	17470	17439	17428	17253	17180	17091	17463	17529	17357	17357	17516	17373	17411	17247	17445	17336	17341	17338	17338	17526	17324	17461	17438	17419	17407	17360	17560	17398	17498	17292	17468	17467	17528	17326	17507	17731	17417	17456	17195	17286	17412	17364	17221	17344	17436	17398	17476	17373	17309	17604	17521	17368	17305	17431	17276	17410	17476	17480	17278	17365	17423	17359	17282	17455	17450	17524	17493	17509	17444	17352	17444	17356	17439	17532	17406	17403	17454	17561	17461	17415	17540	17381	17255	17411	17310	17402	17412	17448	17338	17369	17501	17335	17592	17428	17554	17198	17424	17426	17418	17364	17242	17302	17380	17409	17375	17314	17418	17458	17540	17462	17291	17315	17505	17330	17450	17363	17254	17418	17301	17313	17287	17455	17290	17424	17537	17393	17525	17435	17544	17389	17494	17676	17148	17344	17238	17444	17276	17460	17452	17484	17587	17349	17451	17443	17527	17492	17474	17379	17470	17228	17546	17415	17450	17281	17468	17309	17328	17421	17447	17346	17472	17500	17520	17461	17518	17375	17361	17433	17241	17378	17316	17475	17464	17380	17246	17368	17364	17466	17337	17466	17239	17458	17360	17216	17406	17276	17324	17524	17459	17618	17386	17259	17469	17485	17327	17498	17500	17481	17420	17308	17537	17443	17305	17462	17387	17401	17305	17379	17614	17485	17445	17364	17518	17347	17325	17411	17658	17308	17416	17566	17407	17488	17500	17380	17448	17442	17416	17330	17363	17515	17469	17576	17252	17376	17464	17523	17414	17437	17389	17367	17564	17361	17194	17167	17476	17296	17418	17559	17366	17379	17434	17509	17329	17366	17300	17481	17527	17408	17325	17406	17296	17270	17477	17412	17520	17306	17460	17369	17339	17359	17370	17381	17433	17277	17443	17425	17371	17609	17305	17326	17313	17461	17429	17530	17530	17477	17235	17449	17489	17545	17423	17569	17398	17444	17310	17198	17415	17543	17341	17369	17308	17406	17445	17440	17530	17461	17515	17340	17482	17476	17276	17597	17430	17383	17596	17575	17337	17478	17384	17531	17336	17369	17599	17234	17380	17519	17567	17559	17336	17443	17333	17518	17318	17383	17313	17379	17438	17225	17634	17399	17417	17340	17272	17453	17523	17350	17504	17226	17488	17316	17196	17532	17285	17348	17371	17446	17593	17204	17308	17424	17458	17513	17355	17393	17508	17222	17476	17568	17539	17355	17430	17334	17468	17281	17337	17493	17509	17516	17446	17462	17448	17465	17423	17463	17269	17476	17342	17410	17446	17385	17468	17329	17358	17333	17563	17448	17354	17503	17471	17457	17287	17354	17326	17369	17356	17369	17265	17430	17420	17462	17526	17358	17426	17257	17354	17515	17630	17497	17506	17441	17524	17316	17411	17304	17543	17498	17391	17425	17360	17287	17449	17398	17453	17482	17424	17291	17427	17307	17483	17444	17282	17417	17377	17483	17558	17543	17461	17366	17367	17384	17355	17465	17488	17356	17354	17435	17414	17641	17472	17406	17267	17427	17437	17552	17451	17345	17417	17375	17549	17272	17484	17486	17566	17477	17422	17627	17436	17566	17448	17344	17479	17427	17439	17375	17481	17271	17433	17335	17374	17429	17299	17577	17483	17486	17409	17213	17392	17406	17481	17527	17263	17469	17411	17360	17376	17521	17418	17345	17444	17563	17466	17227	17372	17352	17405	17549	17354	17382	17672	17413	17263	17330	17256	17621	17355	17517	17383	17354	17288	17473	17461	17539	17461	17354	17263	17488	17478	17509	17407	17322	17567	17437	17366	17468	17522	17383	17550	17382	17509	17369	17422	17332	17563	17246	17600	17415	17373	17212	17369	17355	17495	17343	17354	17415	17369	17529	17329	17495	17389	17474	17386	17358	17379	17334	17479	17313	17330	17320	17441	17421	17473	17458	17383	17602	17449	17378	17178	17278	17464	17567	17404	17466	17436	17379	17670	17473	17440	17486	17208	17378	17282	17328	17510	17353	17433	17488	17328	17297	17544	17676	17714	17240	17321	17327	17297	17504	17439	17446	17274	17608	17417	17489	17315	17355	17321	17444	17478	17478	17405	17579	17428	17431	17545	17367	17441	17311	17377	17156	17440	17319	17518	17429	17327	17538	17498	17273	17319	17348	17457	17309	17521	17447	17380	17398	17367	17334	17446	17543	17476	17305	17345	17304	17369	17312	17389	17497	17531	17567	17320	17292	17371	17393	17445	17251	17630	17438	17429	17354	17468	17485	17286	17396	17401	17369	17405	17293	17481	17542	17223	17417	17378	17347	17540	17334	17297	17323	17299	17501	17312	17379	17606	17376	17478	17307	17228	17160	17404	17688	17333	17228	17507	17506	17395	17275	17403	17355	17391	17435	17282	17511	17264	17446	17324	17398	17309	17447	17455	17515	17415	17448	17522	17392	17466	17465	17413	17379	17334	17290	17422	17273	17316	17492	17373	17313	17427	17541	17330	17399	17319	17406	17248	17411	17498	17441	17334	17540	17423	17442	17626	17393	17494	17363	17470	17417	17574	17426	17492	17287	17283	17325	17426	17448	17457	17625	17295	17515	17394	17328	17352	17276	17441	17397	17332	17328	17422	17579	17383	17471	17541	17440	17325	17437	17547	17429	17397	17168	17448	17402	17558	17356	17336	17169	17342	17354	17395	17575	17424	17444	17462	17488	17412	17314	17392	17295	17422	17354	17597	17372	17345	17452	17381	17499	17439	17428	17369	17399	17321	17383	17636	17264	17361	17443	17673	17256	17312	17332	17528	17426	17376	17376	17391	17292	17237	17289	17594	17512	17514	17285	17290	17404	17471	17395	17454	17389	17405	17467	17407	17425	17496	17399	17466	17490	17510	17543	17294	17358	17429	17564	17286	17367	17386	17344	17259	17432	17203	17255	17455	17349	17348	17353	17360	17413	17554	17455	17474	17447	17476	17436	17417	17419	17533	17476	17452	17337	17226	17448	17353	17174	17328	17432	17273	17364	17359	17464	17458	17401	17477	17466	17370	17283	17489	17582	17581	17746	17340	17377	17270	17446	17340	17469	17304	17390	17352	17421	17441	17428	17448	17388	17343	17476	17427	17407	17257	17672	17459	17431	17469	17350	17485	17530	17318	17510	17466	17182	17365	17497	17446	17324	17440	17338	17379	17388	17535	17434	17288	17509	17317	17514	17392	17261	17567	17258	17294	17325	17523	17369	17424	17522	17430	17307	17392	17335	17455	17505	17326	17303	17513	17457	17402	17289	17454	17446	17427	17205	17358	17444	17304	17551	17413	17446	17501	17548	17405	17376	17340	17397	17490	17426	17346	17287	17477	17322	17305	17381	17512	17530	17299	17157	17320	17350	17556	17383	17319	17401	17355	17370	17547	17306	17248	17420	17457	17420	17510	17317	17356	17460	17385	17366	17413	17413	17645	17429	17252	17697	17484	17180	17402	17410	17307	17410	17350	17306	17484	17284	17357	17295	17375	17386	17480	17288	17375	17433	17415	17393	17335	17435	17415	17508	17480	17357	17268	17483	17554	17452	17569	17161	17604	17372	17291	17436	17439	17376	17317	17445	17325	17539	17321	17266	17336	17236	17405	17344	17401	17308	17520	17377	17233	17420	17495	17318	17459	17475	17475	17480	17433	17524	17386	17480	17386	17384	17516	17380	17286	17306	17484	17368	17321	17443
37209	36766	44088	38570	33737	31620	30981	30079	29623	29133	28728	28540	28633	29253	29939	29744	29083	28276	28371	28113	28123	27859	28218	28132	28279	28053	28152	28028	28120	28261	28146	28235	28076	28161	28117	28197	28020	28007	28080	28141	28335	28201	28103	28431	27997	28239	28129	28087	28385	28104	28000	28078	27828	28110	27874	28105	28142	28275	27925	28138	27933	28070	27938	28184	28151	28149	28218	27866	28035	28164	28125	28044	27931	28056	28125	28077	28105	28124	28078	28141	28204	28233	27865	27969	27969	28253	28459	28006	28153	28254	28168	28028	28128	28186	28167	28052	28176	28017	28141	27850	28058	27905	28015	28064	28134	28035	28046	28266	27853	28144	28080	28163	27994	27956	28017	28178	28054	27859	27888	28097	28148	28103	28140	28106	28122	27962	28127	27922	27834	27955	28222	28042	28004	28073	28067	28131	28085	28275	28293	28092	28285	28440	28202	28142	28045	28026	28146	28122	28066	28079	27923	28048	28005	27951	28179	28087	28147	28092	28030	28006	28153	28112	28223	27959	28158	28028	28239	28242	28014	28060	28496	28073	28015	27995	28065	28214	28057	27993	28161	27893	28054	28137	28415	28169	28159	28092	27973	28165	28191	28058	28254	28027	28217	28273	28073	27941	27935	28268	28162	28164	28279	28091	28026	28109	28167	28193	28080	27913	28123	28192	28099	27998	28044	27956	27859	28168	28200	28348	27911	28075	28009	28053	28032	28152	28209	28116	28095	28096	27824	27915	28245	27913	27937	28314	28060	28061	28001	28168	28185	28243	28082	28216	28112	27828	28297	28010	28042	28164	27849	28070	28087	27646	27934	28323	28239	28155	28139	28180	27981	28021	27934	27926	27775	27963	28325	28052	28097	27949	27947	28099	28287	28058	28228	28126	28307	28097	28102	28225	28145	28135	28146	28122	27883	27763	28131	28137	28193	28056	28145	28016	28000	27956	28126	28146	28250	28259	28079	28183	28029	28213	28015	28027	28101	27983	27982	28046	28145	27963	28298	28091	28180	28231	28185	28074	28154	28047	28237	28200	27914	28082	28088	28245	27920	28315	27972	28118	28066	27921	27909	27944	28212	28159	28087	28011	28284	28007	28270	28230	28128	27993	27977	28082	28136	27936	28140	27891	27829	27898	27976	28089	28264	28036	28278	27990	28082	27854	27793	27842	27724	28051	28245	28123	28171	27979	28163	28410	28044	27978	28162	27975	28028	27908	27974	27824	28043	28060	28177	28144	28084	28196	27966	28059	28034	28144	28123	28044	27971	27974	27882	27995	28129	28057	28131	28138	27917	28191	28059	28009	28059	28028	27989	27944	28184	28293	28145	28158	28192	28056	27881	27937	28038	28033	28148	27959	28182	28146	28077	28086	28163	28180	28096	27988	27789	28003	28073	27825	27855	28085	27932	27953	27934	27888	28030	28121	28280	27769	28072	27942	27923	28168	28112	28107	28063	27811	27877	28093	28131	27856	27961	28142	28098	28078	28266	28154	28067	28247	28339	27924	28026	28186	28191	28070	28053	28112	27986	28237	27917	28028	28288	28332	27996	27853	28118	27963	28064	28130	27988	27908	28079	28240	28143	27980	28314	28189	27889	28151	27802	28104	27880	27942	27964	27791	28066	28195	28435	27957	28226	27876	28302	28250	28185	28158	28060	27990	28227	28308	28198	28549	28173	28134	28109	28136	27973	27876	27865	28246	28038	28335	28151	28091	27887	28038	27850	28328	28077	28059	27855	27875	28028	28079	28291	28163	27875	28020	28102	28122	28012	27827	28298	28249	28073	28215	27912	28036	28102	28137	27905	28093	28185	28224	27946	28153	28188	28091	28171	28124	28030	28032	27945	27947	27857	28166	28023	27808	28132	27830	27952	27741	27981	27952	28153	27841	27858	27965	28044	28244	28247	28136	28152	28232	28298	28118	28075	28197	28117	27939	28005	27977	27988	28134	28208	28080	27937	28249	27921	27843	28214	27844	28247	28174	28014	27996	28047	28044	28118	27959	28043	27977	27834	28044	28072	28044	27912	28244	28311	27810	28192	28102	28272	28178	28130	28594	28184	28132	28012	28262	27879	28014	28099	28253	28186	27923	28345	28234	28191	27954	27934	28095	28023	27926	28212	28180	28155	28352	28084	28127	28100	28053	28006	28131	28095	28223	28164	28153	28061	28115	27991	28195	28129	28097	28116	28407	28318	27929	28057	28180	27890	28104	27921	27999	28299	28169	28129	28192	28259	27999	28039	28110	28109	27817	28181	28275	28063	28011	28172	28299	28100	27897	27993	28059	28121	28233	27977	28202	28139	28019	27805	28005	28206	28209	28179	28187	27763	28053	28216	27861	27854	27975	28087	27944	27965	27984	27913	28183	27899	28122	28239	28162	28043	28167	27996	28055	28086	28180	27979	28233	28221	28342	28129	28164	28174	28395	28141	27969	28051	27874	27994	28165	28139	27914	28265	28291	27992	27967	28054	27872	28095	27974	28338	28213	28055	27976	28016	28136	28189	28133	27907	27853	27989	28103	28263	28147	28133	28288	28284	28039	28229	27947	27969	27809	27911	28172	28222	28046	28238	28334	28202	28143	27907	28009	27806	27987	28366	28282	28097	28318	28288	28124	27866	27816	28269	28114	27623	28314	28002	27990	28152	28346	28173	28176	28283	28283	28148	28135	28093	27988	28010	28132	28240	28051	27992	28250	27949	28240	28104	28027	28052	27975	28307	28184	28131	28020	27842	28084	27960	28182	28159	28140	28235	28081	28094	28126	27769	28256	27967	28126	28079	28255	28243	28174	28118	27982	28151	28218	27953	28042	28293	28166	28263	28129	28032	27990	28003	28081	28146	27856	28036	28222	28294	27976	28068	28250	28213	28210	27845	27950	28071	27867	28144	28159	27908	28245	28300	28363	27798	28069	28398	28274	28029	28063	28190	28091	27965	28136	27956	27729	28003	28192	27945	28024	28242	28231	27895	28142	28133	28244	28055	28435	28233	28009	28178	28016	28148	28268	28167	27957	28019	28144	27897	28242	28060	28330	28070	27890	28211	27994	28118	28090	28063	28052	27935	27937	27873	28090	28370	28085	27770	27939	28304	28139	28055	28316	28159	27818	28212	28130	28136	28181	28129	27918	28025	27918	28045	27988	27738	28158	28055	27814	28240	28011	28072	28135	28039	28008	28121	27994	28276	28052	27825	28047	27898	28017	28019	27803	28101	28285	27818	28249	28162	27926	27865	28174	28150	28030	28102	28263	27973	28057	28051	27895	28262	28173	28029	28052	28191	27702	27999	28139	27994	28180	28214	28287	28219	27958	27919	28111	28352	28203	28022	28187	28116	28122	28225	28299	28141	28285	28107	28057	27999	28049	28139	28019	28136	28135	27846	27828	28093	27850	28172	28090	28397	28056	28142	27970	27891	28239	28177	27756	28048	28182	27940	28146	28063	28199	27926	28185	27847	28155	28479	28175	28044	28057	28213	28103	27945	28210	28099	28130	28181	28168	28057	27955	28020	28036	28100	28127	28198	28132	28029	28078	27892	28209	28223	28067	28301	28157	28176	27933	28118	28015	28252	28328	28110	27837	27946	28084	28170	27984	28234	27987	27899	28140	28238	28249	28181	28387	28023	28257	28060	27801	27900	27947	28083	27877	28186	28039	28017	28138	28015	28078	28121	28050	28181	27954	28252	27922	28310	27990	28172	28244	28285	28031	28178	27949	27938	27973	27975	27793	28162	27992	28045	27955	27939	28054	28072	28079	28357	28269	28373	28324	28003	28122	28165	28017	27939	27936	28203	28191	28029	28045	28182	27986	28203	28010	28079	28192	28139	28060	28562	28056	28042	28132	28173	27976	28099	28163	28174	28217	28116	28209	27978	28268	28026	28090	28112	28341	28047	28155	28259	28247	28092	28117	27963	28022	28102	28097	28198	28009	28140	28150	28044	28063	27953	28235	27828	28178	27917	28052	27965	27875	28252	28102	28353	28383	28239	28076	28354	27919	28309	28270	28128	28082	27934	27866	28196	27896	28134	28046	28132	27862	28326	28198	28225	28133	27926	28123	28018	28056	28034	28044	27952	28116	28069	27981	28141	28175	27960	27967	28205	28131	28414	27999	28214	28319	28187	28256	28170	28198	28235	28463	28241	28216	28001	28059	28200	28030	28067	27742	28033	28030	28193	28160	28127	28235	28192	27960	27890	27925	28019	28083	27889	28104	27979	27862	28177	28083	28087	28046	28235	28138	28200	28052	27911	28027	28180	28083	27937	28105	28223	28155	27840	28116	28038	28103	28459	28023	28228	28390	28207	28128	28043	27899	27947	28005	28193	27798	28136	28237	27995	28136	28263	28068	28219	28051	28006	28042	27985	28269	28084	28569	28138	28045	28042	28015	27943	27991	28170	27974	28062	28186	28224	27940	28144	27998	28085	28042	27966	28121	28159	28003	28172	28111	28397	28225	28058	27996	28385	28168	28332	28208	27993	28282	27919	27938	28031	28363	27973	28111	27991	28006	28166	28229	28179	28253	28226	27967	28531	28196	28111	28139	28266	27796	27832	27932	28156	28022	28194	27980	28025	27963	28116	28067	28109	28228	28425	28104	28007	28053	28083	28070	28206	28044	27935	28006	28114	28196	28135	27950	28100	28087	28155	28196	28048	28153	28301	27903	28154	28021	28023	27975	28337	28257	27974	28090	28148	28035	28097	27956	28358	27837	28315	28059	27905	28293	28266	27894	28118	28005	27954	28067	28232	28251	27871	28221	27939	28127	28309	28101	27890	27732	28414	28007	27998	28153	28081	28293	27955	28338	28183	28063	28090	28253	27753	27755	28179	28259	28111	28069	28260	28124	27878	28092	28015	28075	28289	28143	27886	28180	28125	28151	28158	28064	28031	28059	27898	28104	27806	28376	28212	28119	28274	28144	27962	28254	27982	28038	28231	28064	28260	28182	28037	27986	28090	28241	28311	27914	28241	27968	28131	28053	28138	28246	28206	28257	28186	28065	27946	27979	28252	28140	28145	28000	28208	27875	27931	27960	28096	28123	28036	27990	28187	28251	28161	28030	28041	28133	28017	27934	27993	28154	28350	28205	28233	28097	28043	28006	28193	27993	28127	27971	28232	28097	28225	28121	28008	27890
30827	41394	41763	30116	25196	22547	21588	20405	19525	18711	18611	18263	18264	19585	19746	19262	18352	17891	17615	17701	17642	17673	17637	17516	17524	17540	17699	17404	17499	17528	17618	17732	17490	17700	17479	17446	17482	17600	17542	17568	17332	17542	17733	17321	17656	17591	17643	17777	17412	17540	17630	17497	17653	17509	17629	17595	17558	17629	17444	17531	17520	17644	17502	17611	17563	17442	17453	17547	17477	17686	17446	17417	17646	17539	17715	17539	17383	17504	17628	17571	17459	17549	17554	17499	17488	17580	17388	17561	17662	17573	17713	17452	17520	17596	17490	17355	17461	17411	17366	17562	17397	17590	17595	17446	17545	17518	17447	17602	17562	17629	17558	17375	17546	17465	17444	17609	17467	17610	17514	17599	17597	17699	17479	17530	17582	17554	17607	17604	17678	17438	17776	17598	17555	17615	17488	17656	17627	17453	17512	17578	17714	17444	17565	17486	17475	17580	17412	17430	17657	17537	17582	17511	17683	17512	17531	17677	17611	17469	17476	17629	17404	17566	17536	17671	17651	17433	17567	17516	17642	17584	17332	17570	17399	17548	17478	17598	17583	17632	17732	17527	17401	17610	17715	17427	17355	17371	17332	17608	17593	17479	17441	17514	17682	17565	17477	17434	17600	17667	17445	17525	17602	17398	17516	17460	17450	17613	17355	17542	17663	17454	17557	17650	17458	17422	17549	17539	17618	17647	17541	17600	17612	17675	17410	17632	17421	17479	17605	17513	17373	17601	17554	17483	17457	17495	17593	17738	17444	17413	17612	17535	17577	17521	17526	17404	17436	17664	17602	17445	17202	17323	17565	17501	17515	17613	17446	17547	17639	17519	17587	17462	17462	17684	17492	17381	17564	17580	17357	17632	17594	17592	17440	17589	17542	17582	17623	17601	17450	17554	17400	17621	17503	17596	17398	17470	17444	17535	17481	17561	17459	17751	17463	17610	17446	17493	17411	17445	17515	17425	17548	17630	17511	17447	17549	17471	17391	17638	17587	17518	17522	17502	17627	17517	17689	17675	17444	17507	17613	17492	17546	17672	17422	17400	17507	17658	17563	17516	17438	17587	17634	17585	17630	17431	17582	17504	17443	17677	17650	17498	17553	17576	17506	17592	17351	17310	17548	17486	17500	17536	17504	17539	17637	17619	17396	17544	17377	17514	17585	17672	17536	17492	17627	17509	17518	17629	17372	17474	17490	17418	17381	17570	17569	17418	17561	17530	17611	17458	17430	17431	17699	17451	17574	17613	17491	17536	17544	17408	17462	17562	17224	17531	17574	17574	17571	17489	17596	17619	17803	17492	17412	17589	17725	17587	17526	17561	17671	17377	17651	17564	17440	17483	17485	17612	17365	17450	17553	17433	17632	17649	17500	17473	17519	17598	17560	17451	17442	17509	17794	17322	17540	17569	17333	17475	17556	17712	17406	17607	17663	17319	17490	17318	17455	17597	17642	17471	17379	17645	17438	17428	17442	17500	17467	17545	17409	17495	17522	17458	17506	17596	17360	17388	17444	17442	17606	17508	17773	17568	17549	17571	17524	17511	17613	17421	17538	17685	17657	17592	17520	17362	17375	17426	17643	17460	17497	17573	17643	17642	17539	17670	17314	17580	17551	17411	17641	17442	17574	17681	17623	17627	17479	17478	17473	17609	17331	17416	17507	17537	17446	17546	17638	17392	17517	17655	17614	17355	17532	17549	17459	17418	17659	17547	17497	17633	17461	17374	17486	17456	17392	17749	17605	17596	17561	17496	17491	17565	17496	17509	17393	17526	17687	17498	17646	17534	17513	17431	17700	17607	17593	17394	17584	17624	17475	17514	17546	17480	17621	17525	17403	17645	17404	17539	17613	17577	17625	17768	17704	17550	17482	17566	17284	17427	17696	17451	17804	17442	17464	17710	17334	17515	17468	17577	17515	17425	17543	17502	17406	17571	17539	17553	17473	17427	17474	17349	17538	17618	17406	17590	17239	17751	17510	17415	17352	17612	17616	17353	17386	17416	17562	17470	17527	17454	17550	17514	17516	17463	17510	17359	17499	17588	17483	17762	17406	17647	17581	17764	17606	17630	17526	17453	17533	17499	17550	17402	17473	17546	17437	17622	17499	17632	17409	17316	17577	17385	17534	17573	17547	17599	17552	17604	17395	17460	17574	17487	17460	17454	17551	17455	17616	17536	17404	17607	17330	17610	17609	17505	17536	17577	17532	17541	17591	17629	17528	17583	17542	17626	17503	17403	17541	17404	17473	17611	17436	17540	17477	17644	17457	17313	17559	17406	17683	17507	17646	17497	17418	17616	17438	17489	17533	17759	17548	17262	17586	17387	17576	17699	17730	17321	17786	17503	17547	17610	17402	17810	17393	17512	17665	17403	17590	17498	17344	17539	17495	17415	17405	17532	17545	17650	17618	17536	17572	17512	17547	17351	17661	17537	17429	17410	17452	17694	17717	17261	17519	17610	17301	17632	17465	17564	17476	17554	17513	17450	17560	17381	17701	17612	17532	17498	17515	17382	17478	17430	17499	17768	17437	17636	17542	17504	17721	17508	17541	17518	17476	17367	17476	17635	17499	17544	17683	17560	17388	17446	17466	17423	17430	17408	17605	17463	17650	17720	17558	17495	17569	17654	17508	17419	17630	17382	17486	17456	17467	17657	17588	17477	17457	17466	17568	17684	17626	17404	17432	17609	17515	17628	17588	17579	17429	17627	17495	17580	17279	17431	17598	17571	17585	17532	17634	17494	17616	17517	17617	17740	17618	17486	17567	17479	17449	17673	17432	17428	17422	17499	17552	17464	17383	17446	17496	17474	17505	17590	17627	17332	17640	17508	17561	17590	17652	17602	17627	17405	17455	17475	17479	17531	17578	17595	17633	17357	17555	17558	17469	17631	17631	17425	17729	17471	17508	17771	17693	17577	17374	17353	17532	17433	17360	17602	17445	17547	17671	17354	17641	17600	17455	17552	17434	17568	17550	17541	17549	17450	17549	17584	17484	17409	17665	17434	17473	17523	17520	17511	17454	17640	17527	17601	17464	17541	17407	17455	17403	17502	17497	17434	17477	17571	17434	17499	17479	17467	17653	17576	17603	17655	17392	17616	17672	17574	17529	17796	17367	17435	17249	17574	17556	17574	17613	17566	17479	17535	17608	17679	17422	17531	17610	17522	17522	17430	17625	17534	17656	17561	17566	17544	17484	17387	17677	17498	17600	17455	17387	17541	17499	17601	17513	17555	17434	17498	17577	17453	17366	17710	17268	17506	17714	17503	17249	17466	17570	17548	17541	17484	17565	17532	17492	17520	17329	17666	17756	17480	17613	17456	17396	17437	17565	17439	17575	17396	17607	17603	17495	17411	17342	17531	17352	17484	17569	17512	17520	17434	17424	17614	17716	17461	17531	17468	17594	17672	17538	17624	17523	17382	17502	17389	17517	17540	17514	17524	17484	17356	17438	17603	17686	17358	17498	17455	17787	17612	17377	17591	17475	17552	17635	17487	17738	17512	17694	17436	17438	17488	17500	17511	17433	17528	17415	17658	17579	17420	17459	17518	17363	17407	17633	17535	17599	17326	17487	17419	17551	17507	17551	17575	17567	17351	17502	17353	17459	17511	17472	17326	17590	17599	17419	17782	17546	17403	17497	17603	17538	17512	17478	17614	17521	17537	17486	17589	17379	17420	17501	17643	17658	17659	17513	17581	17344	17450	17505	17495	17471	17489	17659	17494	17647	17614	17522	17506	17556	17683	17378	17537	17466	17529	17398	17730	17322	17475	17786	17495	17562	17551	17612	17540	17467	17704	17398	17580	17535	17328	17462	17448	17439	17506	17379	17453	17425	17555	17539	17511	17620	17434	17562	17525	17397	17537	17541	17474	17438	17629	17574	17658	17555	17505	17565	17445	17414	17533	17474	17536	17389	17436	17621	17621	17632	17582	17581	17544	17544	17523	17484	17775	17441	17615	17463	17410	17510	17738	17551	17588	17707	17588	17570	17656	17540	17375	17697	17488	17539	17599	17445	17463	17616	17436	17529	17328	17472	17568	17535	17612	17473	17334	17544	17452	17753	17538	17514	17568	17620	17541	17382	17468	17430	17548	17516	17564	17552	17562	17538	17506	17536	17720	17480	17465	17606	17701	17503	17480	17362	17461	17652	17460	17333	17560	17540	17479	17696	17526	17530	17747	17517	17503	17546	17513	17540	17601	17484	17558	17408	17454	17583	17491	17408	17466	17479	17449	17536	17430	17436	17501	17605	17297	17554	17598	17669	17258	17692	17478	17576	17661	17396	17485	17454	17584	17600	17311	17557	17545	17398	17516	17632	17596	17426	17691	17437	17409	17630	17316	17568	17544	17453	17372	17507	17509	17505	17488	17608	17471	17575	17433	17615	17507	17597	17645	17550	17719	17604	17503	17529	17656	17455	17420	17488	17551	17556	17424	17644	17507	17550	17704	17470	17547	17601	17647	17509	17472	17445	17649	17665	17697	17515	17572	17427	17544	17421	17627	17585	17454	17474	17503	17559	17710	17185	17532	17547	17519	17587	17546	17618	17409	17509	17493	17465	17568	17452	17435	17608	17485	17429	17572	17580	17515	17641	17572	17430	17633	17463	17495	17384	17500	17545	17387	17415	17546	17568	17572	17374	17668	17554	17662	17574	17470	17558	17708	17437	17355	17359	17630	17611	17543	17614	17544	17508	17642	17710	17609	17559	17453	17410	17618	17613	17485	17476	17639	17451	17669	17529	17523	17703	17560	17701	17498	17399	17550	17468	17500	17480	17480	17515	17450	17382	17448	17508	17533	17486	17624	17640	17524	17519	17488	17705	17485	17680	17461	17566	17565	17553	17395	17492	17554	17411	17525	17728	17387	17502	17505	17583	17536	17583	17564	17599	17510	17565	17468	17499	17422	17318	17570	17574	17422	17556	17686	17583	17558	17510	17483	17539	17627	17620	17504	17584	17455	17369	17474	17511	17515	17514	17557	17604	17514	17275	17458	17593	17408	17440	17562	17417	17463	17499	17443	17572	17455	17642	17623	17530	17637	17582	17510	17457	17504	17371	17662	17447	17550	17564	17432	17586	17558	17509	17544	17521	17559	17373	17566	17561	17569	17625	17447	17505	17628	17568	17374
24388	20836	27935	28459	30245	34011	34797	32042	30492	30223	31244	34005	40212	43578	39754	35535	32327	30169	29596	28866	28844	29214	28917	29095	29041	29008	29149	28798	29058	28873	29282	28993	29007	28912	28930	28991	28963	28860	28937	29099	28673	28906	29176	29042	28840	28991	28959	29001	29113	29010	29093	29178	28922	29160	29178	29102	29207	29045	29080	28919	28953	29089	28752	29035	28809	28888	28899	28968	28909	28869	29101	29149	29021	28988	28758	28984	28798	28860	28814	29125	28982	28990	28977	28801	29104	29123	29040	28793	29051	28924	29086	29113	29036	28933	28777	28790	29143	28875	29008	28770	28881	28896	28884	29129	28982	28794	29011	28967	28884	28782	28906	29061	28963	28611	28844	28913	29147	28726	28791	28940	28957	28794	28722	28860	28964	29157	28797	29012	28913	28802	29139	28643	28988	28807	28880	28986	28809	28962	28911	29041	29101	28891	28844	28638	28731	28945	28781	29030	28913	28960	28999	28932	28757	28937	29042	28849	29061	28899	29000	29023	29051	29089	29255	29186	29175	29001	28884	29082	28827	28593	28941	28890	28814	28731	28956	29062	28687	28726	28964	29022	28871	28865	29137	29044	28803	28819	28956	28662	28815	29013	29064	28689	28965	28772	28878	29106	28863	29106	28966	28790	28805	28771	28866	29146	28997	28856	29006	28960	28794	29197	28756	28681	29050	28881	29053	29024	28896	29112	29137	28727	28783	29004	28835	29205	28945	28933	28958	29092	29251	28909	28786	28948	28890	28683	28794	28692	29205	28864	28901	28717	28784	28966	29015	28809	28913	28833	29124	28820	28963	28837	28938	28833	29087	28812	28679	28945	28779	29011	29006	29028	29056	28949	29076	28671	28789	28853	28724	28851	29253	28932	29050	28888	28804	28858	28714	28931	28934	28761	28788	28936	29181	28719	29029	29099	28950	28620	28997	28965	28924	28670	28971	28887	28770	28718	28919	29101	28954	28800	29061	29296	28950	28794	28896	29234	28864	29095	29118	28936	28768	28751	28720	28942	28824	29267	28897	28847	28837	29324	29143	28989	28865	28714	28804	28664	28782	28786	29098	28957	28789	28803	28905	29118	29001	29010	29101	29164	29157	28846	28992	28852	28940	28854	28768	29072	29200	28966	28747	28875	28857	28871	29052	28818	28705	28796	29018	29032	28819	28844	28769	28830	28779	29173	29096	29115	28918	29062	28716	28854	28843	28892	29224	28802	28850	29063	28734	28797	28602	28982	28759	28916	28661	28954	29026	28953	28918	28861	29065	28794	28526	28725	28850	29325	29134	28866	28938	28979	28969	28803	28961	29057	29303	29054	29259	28750	28848	29040	28742	29066	28804	28606	28902	29152	28993	29052	29057	28768	28811	29057	28987	28900	28730	28751	28916	28747	29013	28840	28806	28997	28839	28882	28832	29097	29198	29025	28951	29080	29019	29014	28977	28725	28996	28871	28825	29348	28958	29071	29005	28882	28668	28928	28868	28472	28875	28860	28877	28770	29026	28749	29031	28862	28672	28782	29072	29030	28966	28886	28987	28794	28867	28812	29035	29026	28860	28809	28892	29044	28870	28987	28952	28964	28746	28844	28967	28896	28846	29058	29233	28816	29056	28917	28959	28881	29050	29002	29018	28715	29023	28792	28950	28799	28833	28888	28589	28721	29263	28744	28917	28801	28722	28926	28775	28945	29128	29079	28849	28797	28892	28806	29085	28917	28739	28891	28857	29034	29032	28969	29037	28884	29109	29094	29104	28819	28722	28780	28944	28954	29098	28591	29068	28937	28919	29072	29093	28638	29051	29002	28979	28679	28763	28914	28891	29016	28947	28746	28874	29273	28757	29043	28890	28933	28838	29084	28815	28902	28712	28941	29046	28966	28808	29121	28910	29063	28813	29094	28757	28975	28742	28882	28892	28876	29026	28824	29192	29048	28842	28794	29059	28803	28917	29013	28861	28864	28706	28912	29068	28899	28981	28797	28761	28750	28840	28885	29074	29058	28806	28817	28856	28890	28828	28940	29219	28776	28954	28985	28790	29008	28945	28738	28896	28850	28848	29017	28728	28988	28859	28737	28937	28707	28774	29152	29281	28856	28857	28900	29045	28833	28907	28857	28985	28841	29044	28985	28775	28956	28670	28873	28880	28942	28868	28956	28674	28632	28666	29300	28871	29041	28988	29102	29061	28958	28777	28921	29282	28667	28984	29141	29033	28577	28820	28857	28888	28733	28936	28924	28762	29013	29093	28934	29018	28729	28770	28983	29162	28978	28813	28722	29112	29042	28773	28842	28768	29075	29115	28771	28903	29123	28888	29029	28997	28982	29176	29145	28716	28947	28672	28874	28840	28901	28866	28834	28904	29089	28912	28962	28920	28874	28663	28657	29055	28793	28833	28839	29004	28936	29001	28915	28872	28775	28882	28998	29171	28982	29037	28870	28843	28670	28913	28797	28805	28919	28844	29155	28972	29170	29096	28738	28658	29199	29067	29010	28833	28741	28895	28818	29061	28893	28978	28711	28903	28844	29014	28869	28944	28626	29104	28968	28948	28906	28822	29088	28999	28996	28881	28930	28940	28822	28947	28781	28929	28687	28780	28751	29101	28939	28796	29140	29089	29020	29035	28628	28658	28916	28875	28962	28972	29168	29051	28989	29038	28613	28933	28984	28983	29106	29041	28672	29241	29014	28825	28847	28809	29222	28913	28908	28730	28810	28894	28781	28988	29028	29085	28750	28833	28978	28989	28748	28793	28927	29114	28827	28921	29164	29003	28889	29031	28960	29044	29017	28837	28806	29001	28989	29032	28680	29250	29019	29010	28964	28951	28969	28991	29180	28812	28908	28647	28755	28960	28996	28998	28895	28764	29164	28855	28705	29102	28924	28673	28884	29135	28896	29004	28755	28790	29193	29014	29160	29045	28855	29050	28872	29121	29165	28955	28828	28876	29105	29039	28941	29090	28794	28818	28975	29223	28840	28884	29143	29179	28918	28935	29033	28997	29130	28909	29018	29140	28712	28924	28962	28998	28989	28973	28777	29159	28920	28874	28972	28791	28831	28958	28985	29016	28932	28791	29264	28839	28756	28963	28923	29143	29051	28959	28847	28974	28767	29004	28774	29007	29052	29132	29058	28753	28896	28786	28959	29017	28988	28833	29086	28979	29056	28829	28909	29060	29071	29162	28870	28806	28728	29081	29207	29085	28801	28895	28834	29030	29034	28960	28817	28997	29067	29156	29024	28968	29049	28975	28989	28779	29018	28917	28896	28943	28993	28747	28854	28730	28866	28972	29147	29121	29067	29010	28867	28707	29051	29085	29033	28927	29131	28899	29002	28821	29082	29151	28979	28744	29064	29188	29015	28695	28720	28889	28779	29014	28960	28971	28717	28823	28845	29072	28896	28910	29174	29082	28740	28855	28833	28749	28980	29029	28918	28852	28808	28829	29020	28834	28866	28895	28968	28859	28798	29091	28799	28915	28845	28821	28921	29216	29010	28913	29011	28833	29003	28919	28901	29027	29016	29059	28775	28925	28961	28953	29001	28956	28773	28780	29129	28909	29069	28816	28950	28950	28953	28655	29027	28991	28659	29089	29068	28713	28916	28918	28997	28780	28999	28636	28905	28717	28834	29087	29104	28835	29013	28995	28871	28756	28948	29029	28939	28821	28825	28971	29105	28949	28761	29082	28934	28779	29013	29014	29061	28906	28884	29036	29148	28852	28769	28942	29021	29013	28813	29064	29244	28870	29068	29025	28768	28874	29115	28836	28838	28855	29191	28820	28696	29162	29148	29119	28915	28738	28730	28976	28862	28849	28737	29155	28969	29119	28864	29001	28946	29092	28842	28867	28884	28871	28867	28811	29137	28867	28766	28760	28720	28940	28981	28937	28789	28858	28668	28694	28861	28860	28851	29331	29025	28833	29030	28878	29108	28903	28931	28887	28887	28852	28895	28758	29198	28856	28998	29028	28987	28897	28879	28959	28824	29139	28800	28770	28837	28923	29068	28715	28885	28847	28692	28886	28618	29037	28997	28771	29021	28796	29231	29248	28893	28802	28994	28942	28618	28745	28934	29044	28833	29116	28966	29031	29243	29097	28985	29152	29137	28897	28987	28837	28676	28842	28939	28871	29137	28528	28779	29126	28933	29048	29044	29210	28874	28820	28868	28875	29016	28780	28713	29293	28743	29118	28929	28946	28841	28892	28817	28825	28858	28967	28997	28974	28887	29062	28898	28933	28863	28852	28666	29290	29010	29146	28748	28994	28835	29090	28939	28908	29082	28953	28799	28931	29052	28964	29033	28884	29037	28977	28914	29332	28930	28929	29133	28909	29004	28962	28919	28905	28872	28814	28931	28757	28734	28832	28883	28906	28841	28845	28865	28869	28957	28787	28848	28992	28908	28836	28954	28943	29077	29168	29008	29022	29026	28960	28902	29224	29081	28857	28809	29189	29038	29080	29141	28885	29237	28949	29141	29217	28773	28944	28872	28862	28743	28866	28951	28722	28675	28962	28696	28812	29055	28730	28982	28687	29095	28809	28968	28763	28916	29071	28799	28921	29075	29025	28797	28823	28817	28884	28891	28992	28896	28894	29022	28790	28910	29038	28744	28848	28938	29104	29027	29239	28796	29064	29044	28905	28836	29059	28861	28929	29110	29117	28973	28865	28904	29162	28941	29005	28846	28919	28803	28959	28710	29153	28710	28987	28961	29154	29033	28977	29193	29071	28946	28703	29030	28823	28809	28847	28911	28805	28777	28804	29036	28939	28764	29027	28683	28870	28861	29006	28982	28979	28919	28701	28951	28900	28971	28849	28747	28984	28877	28822	29114	29043	28956	28691	28734	28928	28985	28827	28814	28600	29074	29038	28846	28989	28899	28885	29041	28959	29023	29229	28851	28968	28959	28770	29143	28884	28798	28649	28941	28771	29043	29006	28866	28944	28899	29013	28912	29155	29037	28793	29021	29098	28895	28959	29076	28918	28933	28897	29103	28882	28995	28947	28763	29270	28760	29194	29202	28862	28858	29059	28874	29031	28996	28942	29085	29091	28793	29091	28992	28831	28851	28960	29046	28851	28884	28886	28618	29039	29053	28720	28952	28754	29112	28738	28970	29152	28769	28708	29052	29019	28926
27119	51282	52736	39051	31086	27717	24352	22465	20382	20223	21405	25685	33477	36068	30614	25236	21519	19133	18294	17872	18093	17854	18023	18082	17881	17930	17915	18108	18175	18031	17911	18002	17921	18078	17840	17952	17678	18000	17898	17917	17987	17954	17844	17980	17915	17952	17889	17878	17992	17938	18062	18079	18062	17750	18001	18023	17876	17911	17728	17909	17989	17969	18131	17905	17996	17846	17934	17902	17819	17965	17977	18003	18159	18064	18084	17828	17959	17987	18023	17839	18067	17787	17901	17926	17952	17947	17951	17832	17998	17930	17878	18053	17889	18021	17797	18049	17950	17793	17901	18121	18016	17932	17967	17955	18023	17909	17908	17952	17895	18001	17951	17982	17814	17960	17913	17836	17782	17892	17976	17919	17885	18184	17949	17883	18103	18075	17936	17970	18066	17980	18035	18030	17927	17994	17990	17950	18041	17840	18049	17983	17942	18000	17910	18044	17892	18034	17882	17947	17979	18075	17894	17855	17812	18019	18059	17948	17846	17882	17984	17956	18039	18086	17979	17895	17940	17853	17971	17859	17849	17854	17918	17876	17893	17908	18141	17901	17891	17974	17901	17993	17894	17929	17956	17959	17951	17756	17914	18040	17859	17887	18072	18059	18097	18002	17993	17864	17707	18134	18043	17989	17832	17965	17987	17830	18018	17939	18034	17817	18000	17742	17816	17997	17945	18047	18176	17885	17971	17954	17979	17894	17907	17931	18006	17971	17891	17937	17881	17861	17834	17787	17984	17964	17980	17911	18125	17867	18092	17922	17953	17947	17841	17896	17950	17994	17887	17917	17999	17965	17824	18004	17987	18057	17824	17895	17869	17981	17873	18082	17901	18109	17927	17959	17914	17942	18022	17901	17897	17851	17940	18049	17964	17994	17984	17843	17751	17974	18061	17907	17919	18084	18069	17921	17887	17926	17879	17871	18046	17896	18088	18097	18053	17918	17853	17937	17749	17892	18055	18019	17804	18033	18116	17925	18027	17864	17897	17999	17992	17997	17914	17897	18109	17938	17940	17897	18026	18021	17881	17906	17977	18055	17951	17919	18055	17845	17996	17879	17916	17975	18037	17760	18041	17928	17851	17852	17733	18069	17937	18046	18126	17924	17993	18021	18035	18049	17933	17848	17941	17917	17839	18012	17892	17834	18032	17944	17956	17854	18086	17857	18044	17970	17900	18042	17902	17757	17988	17833	17930	17914	18055	17759	17911	17755	17872	18004	18027	18030	17872	17922	17882	17970	17966	18048	18077	17867	17759	17759	17790	17820	17999	17887	17890	18025	18015	17929	18033	18036	17909	18071	17995	17982	17651	17903	17771	17933	18010	18066	18017	17913	18009	18007	17919	17959	18033	17867	17851	18014	17926	17848	18054	18008	18008	17875	18028	17872	17929	17884	17906	17914	18039	18025	18120	18044	17964	17920	18080	18029	18079	17915	17935	17976	18012	18040	17959	17958	17978	18012	17898	18115	17898	17954	18025	17997	18029	18005	17990	17872	17887	18033	17864	17820	17930	17909	17935	17831	18051	18041	17855	17832	17994	17712	17931	18061	18143	17828	17821	17894	18048	17858	17938	17892	17942	17892	17965	17999	17853	18092	17989	17925	17839	17908	18113	17908	17880	17765	17790	17840	17769	17881	17788	17904	17834	17863	18049	17837	17973	17874	17983	17815	18048	18001	17908	18057	17873	17990	17778	17943	17934	18060	17997	18019	17793	18047	18058	18072	17948	17944	17983	17975	17814	18114	17868	17744	17980	17965	17909	18044	18045	17764	18162	17969	17953	17953	17971	18048	17853	17904	18068	18043	17880	17967	17812	17977	17969	18017	17811	17965	17865	17996	17963	17927	18028	18196	17836	18007	18002	17864	17974	17989	17915	17871	17825	18067	17857	18054	17973	17943	18037	17908	17847	17782	18045	17979	18038	17866	17808	18042	18063	18105	17923	17924	17954	17842	17996	17897	17880	17902	18050	17830	17980	17839	17948	17900	17993	17925	18094	17930	17935	18018	18181	17856	17907	18055	17972	17948	17940	17889	17948	18003	17947	17861	17957	17939	18099	17873	17811	18017	18030	17693	17759	18116	17890	17988	17968	17909	17975	17854	18064	18079	18144	17865	17794	17985	17974	18043	18042	17882	17713	17841	17882	17940	17948	17834	17955	18113	18124	17799	17868	17922	18016	18027	17955	17952	18089	17833	17838	18191	17773	18015	17814	17916	17947	17911	17869	17853	17844	17933	17779	18065	17884	18048	17952	17921	18131	17931	17981	17718	17754	17924	18011	17800	17943	18031	17957	17962	17899	18008	17820	17930	17938	17977	18019	17840	17969	17986	18014	18016	17900	17699	17881	18042	17821	17959	17892	18002	18045	17872	18044	18063	18015	18126	17887	17866	17875	17960	17926	17976	18073	17917	17947	17862	17932	18000	17877	17956	17802	18047	17933	18143	17848	17950	17913	17962	17942	17980	18145	17880	17849	17930	18091	17791	17956	17883	18037	18035	17944	17954	17994	18059	17891	18021	17833	17742	17987	17985	17885	17943	17779	17993	18040	17959	17975	17821	18128	17935	17972	18048	17855	17905	18068	18089	17897	18051	18147	17835	17937	17972	18093	17945	18010	17976	17759	18123	18004	18099	17930	17991	18072	17898	17817	18013	18053	18034	18006	17758	17974	17810	17830	17843	17956	17960	17983	17944	17994	17936	17999	17912	17956	17944	17970	18092	18005	18030	18339	17904	17799	18049	18001	17834	17835	17827	18058	17992	17945	17945	17999	18086	17862	18011	17931	17989	17987	17976	18033	17913	18042	17991	17784	17976	17884	18148	17925	18020	17960	17811	17924	17970	17760	17866	17945	17949	17871	17892	17763	17773	17921	17791	17828	17842	17979	17990	18007	17972	17973	17763	17900	17959	17968	17775	17905	17926	17805	17915	17941	17814	17974	17797	17820	17960	17885	18175	18027	17835	17859	17895	17997	17972	17917	17869	18089	18001	18033	17930	17892	17896	17930	18077	18038	17928	17923	18007	17939	18053	17782	18069	17890	17864	17866	18121	17950	17886	18049	17854	17871	17955	17855	17965	18114	17798	17896	17865	18026	18025	17968	17848	18038	17979	17944	18062	17774	17976	17972	17900	18078	18022	17862	18039	17951	17804	17887	18026	18112	17789	18095	17875	17885	17941	17807	17878	17988	17909	17920	17837	18019	17873	17944	17801	17934	17863	17848	17935	17933	17925	18015	17785	18151	17927	17830	17908	18055	17842	18021	17882	17950	17848	17727	18079	17882	17916	17994	18058	17987	18150	17948	17918	17966	17710	17893	17886	18000	17922	18005	17798	17804	18023	17967	17877	17889	18001	17801	17864	17789	17995	17815	18001	18067	18000	17978	17984	17913	17869	17958	17845	17851	18132	17979	18122	17958	17889	17914	17888	17849	17905	17878	17926	18152	17830	17997	17972	17942	18059	18028	17943	17787	17818	17908	17907	17969	17943	17843	17896	18018	17977	17859	17902	18152	17865	18076	17922	17906	17910	18027	17814	17913	17922	17876	17939	17898	18025	17902	18011	17934	18059	18128	17839	17923	18166	17785	17990	17985	17974	17941	17689	17906	17919	18146	17899	17914	18139	17748	17995	17744	18041	17881	17875	17947	17843	17742	17882	17912	17963	17815	17971	18036	18047	17853	17824	18000	17952	17969	17890	17895	18195	17851	17972	17937	18010	17866	17894	17871	17945	17825	17910	17876	18061	18073	18041	18095	17958	18023	18031	17853	17885	17886	18148	17773	17851	17907	18038	17876	17910	18070	17923	17982	17855	17988	17849	17928	17838	17953	17895	17901	17886	17966	18051	18006	18175	18174	17911	18091	17951	18058	17841	17800	17922	18004	18093	17894	17920	17996	17916	17850	17990	18042	18002	17923	18012	17978	17939	17961	17989	18027	17879	18094	17998	17742	17967	17945	17899	17933	17997	17875	17915	17821	17883	17933	17788	17852	17959	18034	17739	17981	18030	17861	17982	17901	18045	17753	17904	18192	17894	18024	18009	17843	18086	17658	18051	18008	17851	18060	17961	17952	18112	18158	18282	17879	17876	18094	17973	17980	17999	17973	17889	17897	17920	17975	17939	17939	17945	18015	18078	17813	18100	17947	17903	18166	17843	17780	17820	18036	18016	17928	18054	18090	18023	17935	17878	17854	17997	17965	17977	17902	18044	18027	18074	17829	17792	17900	17971	17878	17760	17899	17945	17945	18013	17994	17977	17918	17943	17876	17974	17830	17877	18105	17967	18066	17844	17861	18004	17925	17913	18020	17924	17934	17956	18022	18061	18055	17907	17915	18054	17845	18100	18138	17892	17916	17997	18061	17793	17988	17842	18012	18117	17870	18007	17862	17807	17913	18011	17932	17886	17918	17867	17981	17873	17960	17828	17963	17724	17622	18061	18004	17856	17827	17967	18111	17959	17956	18042	18140	17914	17926	17863	17839	17988	17852	17886	17836	17851	17862	18156	17927	17739	17881	17878	17896	17953	17960	18055	18026	17955	17967	17988	18048	17982	17872	18108	17886	17994	17976	17761	17877	18087	17942	17807	17862	17960	17917	17870	18083	17753	17919	18002	17924	17828	17945	17990	17851	18127	17788	17965	18043	17893	17922	18005	17893	18031	17939	17979	17856	18001	18089	17926	18154	17995	17724	17840	18072	17735	17929	17708	17869	17993	17997	18074	17895	18065	17957	17982	17778	17990	17974	17970	17923	17888	17780	18067	18008	17898	17801	18021	17860	17957	18129	18005	17997	18003	17994	17867	17829	18011	17860	17974	18088	17821	17869	18073	18071	17928	17859	17992	18076	17963	17986	17829	17942	17798	17862	17956	17905	17937	17953	18104	17973	17908	17989	17822	18064	17848	18033	17994	18044	17920	18027	17924	17921	17985	17972	17977	17964	17815	17874	17949	18001	17972	17993	17992	18048	17844	17839	18010	17798	18134	18194	17904	18148	17999	17848	18041	18088	17985	18002	17959	17962	18076	17863	17973	17922	17876	17705	17945	17946	17892	17942	18004	17913	17851	17937	18086	17784	17881	18094	17997	17853	17859	17898	18151	17987	17929	17818	17911	18071	18030	17969	18047	17868	17965
22226	20762	27396	25714	26092	32461	37136	33474	33651	34167	37114	49020	54007	52793	47032	39663	35049	32496	30964	30894	30683	30659	30587	30537	30592	30323	30313	30524	30555	30417	30642	30620	30608	30594	30533	30319	30627	30337	30680	30548	30447	30576	30315	30257	30475	30594	30625	30467	30546	30463	30459	30360	30573	30377	30334	30707	30568	30551	30296	30214	30340	30261	30298	30255	30484	30723	30430	30584	30320	30318	30312	30306	30307	30183	30490	30467	30536	30623	30574	30477	30669	30336	30678	30496	30355	30358	30424	30393	30241	30454	30363	30527	30552	30388	30495	30152	30195	30401	30637	30222	30277	30493	30658	30401	30586	30349	30579	30585	30589	30637	30407	30440	30523	30333	30427	30229	30407	30579	30433	30657	30397	30376	30338	30305	30410	30431	30467	30277	30574	30358	30625	30287	30637	30349	30138	30329	30727	30382	30411	30431	30305	30407	30238	30335	30422	30621	30691	30387	30327	30299	30530	30281	30367	30337	30354	30178	30291	30138	30570	30104	30188	30354	30454	30451	30547	30525	30183	30292	30355	30464	30483	30464	30111	30476	30513	30500	30364	30561	30381	30148	30289	30380	30218	30380	30372	30644	30566	30316	30512	30466	30580	30188	30409	30590	30334	30289	30426	30287	30381	30289	30369	30275	30611	30285	30273	30170	30283	30155	30311	30434	30374	30285	30505	30448	30509	30401	30222	30387	30530	30523	30315	30361	30596	30437	30155	30465	30351	30374	30359	30388	30168	30416	30348	30535	30223	30255	30534	30288	30689	30362	30380	30489	30317	30503	30404	30131	30586	30378	30435	30498	30434	30414	30435	30295	30371	30516	30406	30450	30318	30173	30456	30424	30412	30388	30352	30310	30554	30393	30056	30436	30295	30426	30211	30103	30422	30485	30378	30361	30296	30578	30523	30370	30211	30371	30243	30352	30347	30287	30270	30506	30393	30400	30335	30442	30582	30385	30486	30566	30310	30244	30293	30253	30443	30331	30349	30094	30351	30572	30555	30379	30601	30113	30338	30386	30442	30479	30384	30182	30513	30421	30519	30464	30312	30287	30431	30107	30474	30492	30122	30357	30573	30444	30517	30356	30383	30270	30563	30735	30585	30196	30277	30391	30293	30348	30423	30502	30488	30627	30450	30478	30370	30254	30378	30483	30555	30471	30315	30100	30321	30497	30607	30611	30716	30341	30253	30295	30581	30538	30607	30638	30364	30630	30447	30396	30435	30358	30378	30312	30571	30363	30459	30586	30676	30321	30378	30210	29903	30405	30413	30548	30296	30194	30405	30250	30261	30237	30412	30380	30247	30354	30474	30656	30335	30355	30521	30270	30190	30362	30419	30425	30453	30034	30421	30398	30114	30396	30497	30340	30563	30370	30420	30335	30587	30453	30474	30483	30593	30519	30249	30428	30217	30303	30405	30689	30615	30424	30519	30422	30340	30456	30414	30520	30151	30404	30226	30181	30386	30267	30293	30363	30360	30441	30411	30195	30420	30254	30362	30467	30294	30267	30189	30426	30183	30666	30427	30374	30367	30408	30413	30341	30612	30453	30495	30464	30486	30361	30318	30344	30470	30412	30384	30610	30386	30352	30303	30325	30314	30510	30246	30393	30253	30416	30481	30275	30382	30512	30442	30466	30398	30598	30308	30292	30656	30487	30264	30305	30438	30354	30345	30608	30220	30360	30514	30459	30606	30565	30298	30304	30436	30545	30351	30247	30326	30445	30474	30365	30493	30395	30489	30309	30319	30292	30137	30504	30385	30380	30380	30455	30505	30204	30321	30449	30297	30322	30513	30527	30344	30370	30554	30274	30349	30296	30215	30367	30409	30456	30584	30180	30276	30230	30347	30414	30412	30349	30239	30454	30309	30337	30415	30423	30546	30509	30381	30583	30434	30605	30311	30167	30286	30296	30305	30255	30505	30362	30445	30528	30525	30419	30130	30725	30484	30429	30362	30323	30370	30072	30417	30664	30492	30361	30541	30389	30551	30544	30612	30741	30388	30298	30184	30381	30440	30502	30326	30376	30196	30366	30213	30167	30329	30318	30260	30337	30383	30388	30574	30157	30471	30156	30320	30577	30562	30621	30322	30490	30301	30246	30341	30316	30425	30390	30338	30435	30287	30319	30437	30401	30478	30423	30371	30480	30360	30521	30253	30376	30320	30416	30339	30567	30631	30399	30274	30443	30408	30529	30636	30301	30410	30488	30416	30355	30326	30375	30683	30233	30166	30540	30415	30511	30586	30340	30412	30535	30472	30295	30324	30525	30511	30265	30300	30212	30266	30363	30579	30277	30412	30347	30460	30398	30041	30466	30463	30444	30391	30286	30568	30393	30514	30694	30466	30350	30413	30069	30423	30282	30397	30226	30266	30305	30390	30318	30085	30403	30552	30475	30703	30346	30331	30544	30411	30180	30366	30499	30454	30684	30376	30566	30027	30368	30361	30437	30383	30474	30270	29955	30215	30420	30488	30220	30360	30250	30364	30823	30353	30305	30461	30280	30349	30228	30303	30258	30229	30456	30319	30504	30403	30630	30310	30206	30362	30558	30565	30443	30509	30340	30360	30271	30116	30202	30325	30285	30165	30326	30262	30405	30515	30572	30674	30268	30341	30202	30194	30492	30429	30184	30660	30459	30575	30670	30261	30397	30389	30158	30529	30378	30332	30530	30416	30097	30279	30334	30191	30198	30527	30169	30515	30349	30372	30322	30265	30581	30283	30367	30381	30324	30431	30559	30513	30534	30644	30417	30424	30356	30407	30019	30662	30374	30115	30288	30220	30355	30365	30314	30364	30418	30673	30381	30486	30268	30424	30412	30581	30348	30335	30201	30529	30426	30160	30602	30522	30394	30305	30482	30280	30360	30425	30374	30530	30266	30536	30252	30369	30405	30505	30591	30568	30426	30446	30549	30167	30288	30630	30557	30451	30368	30241	30545	30344	30453	30452	30172	30457	30471	30475	30544	30533	30318	30202	30533	30551	30392	30250	30424	30563	30517	30428	30391	30492	30421	30207	30595	30309	30298	30258	30179	30469	30529	30529	30457	30561	30425	30245	30371	30537	30447	30441	30337	30306	30222	30580	30250	30366	30625	30456	30408	30462	30472	30655	30381	30317	30568	30556	30460	30525	30344	30326	30570	30461	30396	30501	30640	30437	30228	30246	30506	30426	30519	30517	30429	30134	30171	30367	30085	30222	30257	30341	30455	30364	30368	30267	30371	30491	30227	30131	30435	30341	30551	30476	30356	30383	30365	30511	30346	30329	30082	30163	30294	30295	30120	30223	29951	30435	30122	30224	30220	30356	30473	30431	30353	30012	30574	30484	30157	30542	30365	30518	30344	30528	30202	30488	30095	30225	30489	30369	30392	30368	30379	30343	30213	30595	30557	30324	30195	30444	30141	30459	30435	30199	30184	30093	30345	30443	30357	30547	30310	30477	30316	30689	30492	30358	30293	30693	30098	30475	30511	30446	30276	30192	30531	30305	30299	30368	30495	30506	30307	30277	30559	30550	30562	30473	30278	30326	30560	30368	30207	30314	30489	30518	30569	30407	30270	30382	30130	30531	30449	30487	30356	30869	30221	30456	30456	30355	30377	30468	30295	30770	30332	30423	30178	30269	30403	30322	30474	30122	30409	30494	30600	30376	30311	30557	30355	30462	30224	30363	30278	30626	30599	30442	30523	30167	30464	30569	30543	30420	30358	30269	30369	30343	30035	30567	30132	30342	30452	30390	30773	30667	30595	30358	30241	30315	30151	30525	30388	30313	30549	30264	30395	30317	30414	30095	30655	30486	30404	30477	30226	30358	30393	30169	30031	30463	30448	30414	30356	30554	30255	30243	30124	30473	30220	30417	30331	30455	30332	30373	30303	30483	30446	30148	30161	30344	30403	30531	30705	30364	30462	30362	30536	30523	30385	30418	30150	30320	30465	30506	30333	30284	30503	30627	30505	30304	30542	30394	30432	30275	30140	30315	30744	30495	30291	30510	30529	30239	30345	30289	30209	30393	30623	30503	30400	30585	30394	30468	30539	30781	30731	30440	30494	30307	30567	30577	29967	30388	30306	30563	30327	30464	30415	30358	30717	30259	30573	30122	30379	30434	30210	30399	30072	30343	30409	30437	30167	30480	30317	30370	30669	30520	30303	30295	30001	30517	30117	30432	30204	30513	30232	30396	30114	30326	30425	30468	30531	30346	30483	30432	30424	30431	30411	30263	30169	30152	30327	30592	30299	30295	30514	30324	30407	30163	30513	30266	30272	30687	30705	30475	30260	30410	30142	30182	30465	30502	30476	30406	30234	30346	30408	30518	30297	30212	30557	30441	30281	30427	30226	30224	30564	30612	30463	30510	30493	29977	30263	30329	30409	30279	30219	30343	30249	30681	30280	30432	30399	30552	29898	30652	30045	30385	30420	30398	30311	30497	30388	30233	30245	30227	30414	30301	30565	30402	30469	30427	30379	30590	30477	30494	30318	30396	30159	30194	30312	30582	30397	30523	30371	30245	30447	30325	30366	30575	30466	30318	30394	30339	30499	30415	30518	30459	30374	30297	30369	30333	30259	30576	30535	30390	30321	30436	30382	30433	30176	30309	30280	30460	30199	30381	30073	30535	30385	30236	30344	30580	30318	30451	30466	30193	30502	30303	30512	30309	30367	30543	30389	30647	30416	30220	30440	30356	30388	30306	30477	30219	30496	30443	30566	30431	30426	30270	30484	30487	30534	30192	30560	30527	30328	30642	30312	30392	30296	30470	30379	30445	30240	29877	30255	30490	30330	30523	30160	30226	30101	30506	30324	30236	30325	30334	30571	30439	30833	30305	30566	30319	30524	30531	30365	30500	30303	30609	30513	30326	30226	30476	30729	30435	30546	30326	30251	30364	30218	30319	30377	30428	30387	30240	30353	30367	30235	30321	30186	30350	30440	30210	30260	30454	30344	30391	30599	30346	30387	30515	30556	30439	30398	30153	30310	30486	30146	30215	30501	30354	30511	30695	30452	30599	30226	30280	30342	30469	30465	30225	30312	30388	30403	30485	30211	30327	30236	30606	30283	30403	30174	30284	30436	30564	30567	30583	30490	30346	30308	30586	30426	30291	30293	30559	30528	30371	30625	30250	30260
32191	57134	59653	46156	37373	30631	26419	23318	24764	23666	29512	43146	46961	45293	38026	29753	23508	20104	18841	18610	18526	18448	18586	18524	18468	18613	18556	18557	18744	18576	18414	18673	18502	18564	18683	18560	18645	18477	18464	18576	18467	18411	18652	18507	18505	18527	18443	18599	18762	18503	18634	18455	18525	18578	18518	18498	18375	18409	18450	18565	18655	18509	18515	18663	18732	18497	18600	18534	18513	18417	18567	18543	18641	18502	18460	18658	18539	18669	18517	18638	18493	18422	18456	18442	18484	18609	18598	18585	18500	18462	18280	18351	18787	18578	18624	18645	18562	18482	18451	18429	18549	18568	18552	18336	18498	18441	18490	18581	18482	18584	18518	18611	18614	18525	18521	18431	18639	18621	18519	18613	18434	18479	18420	18436	18513	18558	18666	18536	18533	18585	18471	18553	18653	18555	18577	18523	18479	18495	18578	18559	18496	18537	18426	18487	18624	18603	18665	18520	18463	18526	18494	18634	18390	18589	18662	18588	18419	18675	18498	18584	18453	18643	18647	18578	18700	18561	18490	18449	18566	18497	18669	18517	18556	18490	18442	18398	18552	18629	18505	18658	18446	18636	18604	18391	18562	18553	18381	18633	18562	18637	18411	18661	18682	18512	18492	18650	18382	18591	18559	18458	18452	18394	18369	18338	18478	18662	18540	18509	18664	18525	18437	18395	18730	18418	18674	18648	18596	18446	18593	18686	18511	18419	18523	18444	18536	18486	18459	18537	18454	18722	18450	18373	18611	18374	18535	18581	18453	18343	18373	18637	18494	18448	18570	18266	18457	18353	18538	18483	18605	18365	18490	18724	18504	18517	18678	18399	18394	18504	18469	18547	18440	18535	18484	18668	18717	18461	18648	18423	18577	18469	18484	18463	18508	18268	18366	18515	18419	18464	18554	18563	18650	18561	18561	18377	18533	18351	18639	18439	18517	18650	18580	18541	18434	18627	18620	18520	18451	18623	18253	18505	18444	18577	18564	18156	18486	18530	18496	18346	18428	18241	18347	18467	18608	18326	18481	18339	18499	18614	18506	18603	18618	18440	18497	18417	18596	18511	18539	18736	18605	18353	18549	18602	18665	18540	18494	18526	18455	18376	18525	18644	18358	18608	18502	18496	18484	18546	18485	18451	18555	18506	18389	18421	18482	18460	18519	18496	18371	18478	18489	18488	18540	18464	18460	18541	18632	18541	18399	18524	18551	18313	18584	18688	18567	18572	18479	18481	18575	18606	18491	18568	18473	18408	18607	18648	18802	18588	18482	18559	18690	18497	18305	18644	18627	18563	18492	18530	18725	18484	18468	18432	18416	18505	18432	18526	18652	18504	18592	18604	18626	18445	18569	18637	18537	18385	18541	18421	18602	18613	18464	18420	18494	18499	18580	18756	18586	18484	18532	18550	18291	18412	18516	18606	18547	18592	18566	18552	18487	18619	18492	18449	18511	18508	18427	18473	18555	18544	18663	18547	18330	18698	18362	18581	18608	18368	18403	18438	18493	18411	18425	18484	18555	18514	18472	18625	18503	18490	18581	18554	18562	18539	18518	18409	18464	18587	18693	18559	18668	18443	18583	18366	18520	18486	18415	18422	18583	18533	18618	18518	18484	18631	18588	18474	18465	18586	18613	18492	18448	18645	18588	18491	18601	18472	18374	18560	18539	18522	18473	18635	18475	18574	18416	18364	18465	18367	18562	18430	18439	18585	18253	18549	18512	18458	18420	18716	18507	18541	18498	18534	18710	18324	18603	18588	18561	18328	18413	18325	18620	18644	18519	18453	18534	18557	18416	18525	18446	18355	18403	18277	18458	18439	18541	18321	18718	18661	18469	18597	18630	18395	18247	18599	18632	18504	18409	18684	18311	18572	18538	18576	18618	18779	18648	18579	18426	18513	18907	18520	18361	18345	18380	18557	18578	18475	18556	18430	18603	18487	18394	18419	18364	18392	18407	18441	18684	18406	18636	18471	18488	18384	18469	18464	18650	18503	18596	18521	18375	18498	18494	18465	18324	18342	18491	18502	18647	18504	18335	18543	18574	18607	18568	18444	18665	18600	18504	18540	18389	18613	18440	18391	18480	18592	18553	18504	18604	18578	18294	18501	18625	18646	18382	18426	18561	18716	18530	18487	18531	18582	18476	18458	18544	18643	18432	18446	18480	18563	18677	18500	18660	18377	18631	18518	18576	18680	18522	18546	18301	18466	18555	18498	18565	18502	18460	18456	18461	18411	18389	18667	18593	18564	18629	18605	18667	18529	18565	18550	18600	18424	18679	18462	18595	18400	18313	18537	18402	18567	18612	18499	18511	18540	18643	18600	18544	18468	18486	18596	18382	18679	18566	18491	18649	18530	18488	18599	18459	18463	18517	18477	18434	18576	18515	18430	18577	18488	18576	18542	18550	18486	18363	18481	18411	18391	18713	18534	18234	18497	18598	18414	18555	18467	18554	18341	18657	18410	18399	18530	18634	18404	18443	18467	18575	18497	18674	18547	18373	18526	18561	18549	18569	18572	18470	18610	18423	18423	18597	18641	18500	18631	18415	18630	18565	18613	18307	18607	18552	18518	18697	18464	18525	18559	18527	18605	18525	18501	18523	18515	18643	18298	18467	18435	18505	18538	18638	18371	18572	18411	18568	18397	18407	18514	18710	18621	18431	18511	18421	18735	18511	18614	18474	18461	18508	18437	18408	18441	18380	18635	18580	18380	18530	18352	18510	18530	18757	18500	18502	18471	18516	18339	18598	18577	18338	18684	18432	18406	18549	18554	18574	18670	18579	18523	18407	18419	18523	18563	18408	18563	18633	18399	18556	18611	18706	18478	18517	18560	18329	18428	18453	18459	18579	18411	18560	18400	18548	18610	18623	18558	18508	18517	18559	18520	18337	18580	18559	18649	18518	18566	18597	18672	18229	18519	18458	18453	18403	18671	18521	18647	18587	18526	18559	18542	18571	18527	18575	18485	18604	18474	18405	18630	18371	18554	18497	18679	18548	18481	18544	18653	18460	18526	18360	18535	18607	18533	18650	18452	18643	18492	18465	18453	18566	18599	18490	18502	18521	18466	18456	18659	18526	18554	18541	18428	18671	18477	18666	18489	18635	18555	18476	18502	18455	18489	18508	18473	18403	18519	18519	18597	18646	18638	18588	18598	18549	18592	18352	18398	18429	18616	18456	18540	18342	18366	18447	18520	18706	18446	18327	18356	18443	18491	18588	18439	18581	18620	18785	18358	18550	18503	18600	18466	18620	18652	18547	18455	18595	18632	18612	18421	18624	18644	18338	18464	18473	18380	18436	18572	18439	18552	18510	18707	18619	18733	18570	18403	18491	18447	18464	18507	18370	18777	18463	18414	18401	18469	18368	18551	18688	18362	18646	18410	18570	18494	18389	18484	18703	18388	18497	18533	18602	18554	18491	18453	18406	18486	18510	18499	18697	18423	18555	18343	18555	18494	18575	18441	18380	18591	18571	18577	18283	18536	18556	18771	18698	18635	18444	18501	18516	18538	18558	18633	18513	18521	18680	18498	18735	18543	18596	18460	18503	18605	18493	18411	18600	18436	18589	18428	18557	18708	18619	18492	18399	18562	18602	18467	18536	18773	18345	18577	18713	18451	18492	18472	18536	18597	18490	18544	18374	18469	18456	18513	18520	18463	18475	18484	18463	18415	18475	18598	18386	18311	18727	18616	18471	18388	18532	18702	18444	18565	18529	18549	18479	18417	18661	18632	18491	18596	18396	18553	18523	18434	18462	18551	18511	18505	18479	18441	18541	18508	18483	18581	18443	18606	18454	18516	18566	18474	18669	18701	18391	18527	18571	18501	18465	18507	18499	18493	18674	18598	18454	18422	18604	18629	18393	18656	18563	18494	18526	18544	18517	18511	18477	18613	18560	18429	18794	18658	18382	18581	18559	18633	18493	18447	18656	18547	18552	18601	18542	18507	18519	18572	18588	18491	18411	18542	18466	18678	18583	18479	18624	18396	18570	18579	18273	18473	18621	18528	18498	18484	18435	18427	18395	18619	18607	18456	18464	18527	18568	18533	18640	18496	18569	18373	18467	18450	18564	18444	18619	18587	18443	18518	18419	18416	18707	18669	18622	18456	18443	18322	18498	18533	18638	18495	18566	18635	18403	18348	18518	18603	18623	18439	18563	18387	18421	18590	18535	18607	18537	18492	18555	18483	18453	18506	18413	18720	18735	18375	18439	18560	18449	18424	18360	18303	18606	18348	18508	18602	18634	18434	18566	18603	18388	18695	18472	18344	18623	18233	18531	18345	18715	18500	18379	18621	18676	18423	18645	18530	18570	18592	18363	18530	18494	18587	18501	18554	18450	18583	18729	18481	18636	18666	18487	18620	18469	18574	18437	18689	18500	18716	18478	18448	18489	18622	18443	18518	18570	18555	18487	18516	18513	18504	18373	18489	18375	18609	18551	18474	18414	18390	18492	18536	18458	18440	18481	18470	18499	18315	18523	18467	18458	18503	18543	18490	18528	18539	18348	18420	18562	18540	18570	18510	18466	18397	18480	18477	18386	18568	18488	18537	18365	18586	18554	18620	18418	18529	18513	18597	18521	18617	18509	18416	18586	18556	18479	18349	18436	18427	18567	18414	18426	18587	18547	18560	18669	18568	18544	18610	18466	18616	18559	18470	18472	18630	18436	18644	18729	18456	18523	18705	18459	18484	18533	18312	18548	18431	18667	18493	18529	18584	18592	18541	18522	18455	18667	18600	18254	18518	18492	18481	18562	18445	18445	18427	18714	18561	18558	18740	18448	18525	18429	18376	18405	18645	18645	18580	18517	18533	18427	18682	18483	18467	18660	18359	18491	18431	18377	18699	18646	18491	18580	18756	18443	18617	18526	18489	18704	18550	18480	18356	18396	18496	18445	18676	18379	18477	18590	18571	18523	18434	18490	18493	18455	18381	18548	18595	18271	18681	18488	18570	18572	18577	18445	18766	18531	18417	18557	18562	18566	18555	18249	18544	18750	18461	18564	18529	18460	18537	18494	18557	18550	18532	18474	18641	18604	18534	18555	18400	18592	18630	18367	18468	18569	18488	18429	18639	18439	18598	18558	18558	18357	18541	18474	18443	18308	18569	18504	18557	18670	18501	18664	18526
39625	41940	46520	40328	35561	33313	32141	31898	31424	31266	31159	31549	31738	32471	32305	31720	30967	30427	30777	30811	30651	30718	30753	30666	30946	30617	30617	30769	30718	30687	30855	30665	30940	30716	30895	30804	30703	30659	30593	30664	30702	30528	30712	30633	30612	30666	30862	30730	30783	30741	30803	30858	30535	30651	30647	30733	30661	31016	30775	30783	30575	30730	30528	30747	30576	30737	30635	30695	30847	30657	30614	30822	30710	30902	30912	30813	30747	30484	30830	30992	30678	30483	30544	30721	30669	30733	30811	30844	30614	30681	30901	30854	30833	30749	30542	30788	30645	30495	30672	30574	30857	30699	30782	30626	30648	30786	30872	30715	31008	30505	30913	30557	30929	30801	30442	30732	30686	30823	30756	30565	30877	30861	30541	30851	30804	30674	30575	30343	30640	30744	30903	30562	30608	30612	30856	30372	30665	30615	30783	30645	30618	30728	30643	30855	30658	30574	30469	30649	30792	30920	30702	30940	30569	30506	30941	30706	30767	30680	30522	30739	30638	30871	30601	30873	30883	30546	30518	30732	30642	30574	30680	30631	30671	30689	30826	30839	30689	30608	30857	30651	30627	30561	30494	30563	30746	30673	30434	30575	30697	30738	30508	30772	30817	30540	31034	30875	30756	30676	30742	30715	30722	30844	30745	30769	30599	30561	30674	30720	30752	30663	30585	30764	30571	30506	30792	30624	30862	30555	30494	30721	30850	30624	30529	30735	30818	30697	30752	30751	30975	30538	30675	30639	30621	30728	30734	30344	30611	30684	30750	30571	30695	30782	30710	30524	30534	30617	30585	30845	30575	30844	30682	30669	30726	30558	31041	30646	30744	30997	30835	30739	30834	30612	30784	30361	30505	30557	30818	30933	30641	30837	30755	30635	30938	30878	30770	30707	30714	30511	30576	30595	30660	30481	30725	30665	30784	30654	30835	30529	30957	30487	30833	30632	30672	30913	30560	30749	30379	30545	30725	30651	30826	30613	30821	30697	30680	30673	30724	30587	30764	30468	30755	30925	30752	30554	30839	30778	30881	30316	30724	31074	30708	30430	30556	30668	30732	30521	30531	30843	30641	30977	30848	30661	30902	30859	30795	30619	30698	30471	30639	30732	30603	30586	30601	30674	30592	30575	30847	30491	30694	30600	30598	30723	30758	30763	30770	30816	30782	30820	30534	30873	30585	30897	30977	30664	30643	30741	30662	30689	30732	30561	30702	30556	30590	30916	30850	30861	30790	30646	30748	30809	30685	30749	30705	30448	30765	30850	30721	30615	30563	30452	30774	30583	30854	30591	30901	30609	30503	30818	30775	30944	30703	30671	30588	30887	30552	30889	30714	30604	30718	30761	30821	30972	30646	30653	30795	30852	30710	30880	30636	30646	30489	30414	30496	30895	30859	30766	30649	30795	30605	30512	30647	30721	30743	30542	30413	30836	30868	30487	30846	30842	30867	30766	30713	30451	30434	30739	30687	30756	30850	30619	30820	30742	30510	30707	30689	30510	30979	30781	30819	30867	30813	30526	30660	30862	31079	30492	30569	30759	30788	30676	30828	30603	30830	30868	30919	30697	30916	30794	30790	30908	30578	30780	30587	30469	30665	30297	30953	30927	30989	30719	31055	30807	30578	30690	30766	30806	30890	30759	30920	30504	30711	31078	30723	30559	30740	30723	30792	30756	30749	30443	30716	30639	30745	30574	30892	30597	30824	30745	30806	30840	30666	30929	30537	30774	30822	30931	30698	30469	30605	30658	30706	30711	30793	30699	30522	30915	30675	30914	30729	30769	30696	30792	30613	30805	30653	30882	30769	30865	30944	30688	30957	30650	30398	30917	30718	30748	30581	30655	30854	30761	30482	30950	30711	30661	30561	30804	30970	30812	30639	30532	30798	30661	30534	30797	30821	30709	30643	30784	30551	30971	30622	30884	30774	30763	30780	31024	30724	30639	30735	30593	30583	30499	30615	30536	30549	30711	30725	30606	30823	30858	30618	30504	30853	30375	30666	30668	30921	30815	30949	30839	30579	30764	30613	30467	30433	30770	30811	30508	30593	30586	30833	30806	30764	30714	31004	30741	30702	30606	30611	30347	30966	30448	30532	30820	30880	30564	30472	30527	30722	30662	30752	30701	30554	30911	31023	30799	30719	30722	30662	30952	30475	30646	30897	30873	30591	30718	30689	30629	30681	30801	30744	30825	30766	30837	30560	30285	30576	30943	30683	30980	30361	30721	30960	30888	30754	30696	31040	30993	30512	30805	30720	30685	30642	30624	30544	30768	30686	30814	30741	30648	30558	30819	30584	30530	30420	30837	30711	30414	30608	30831	30617	30599	30936	30732	30645	30782	30780	30667	30763	30564	30768	30809	30705	30880	31038	31069	30548	30511	31016	30801	30888	30815	30883	30934	30526	30448	30563	30717	30770	30715	30882	30858	30558	30838	30651	30622	30577	30650	30649	30669	30815	30671	30826	30644	30720	30738	30439	30718	30754	30523	30589	30805	30670	30684	30870	30896	30914	30748	31011	30768	30623	30683	30523	30873	30824	30534	30642	30650	30693	30818	30937	30897	30713	30725	30660	30619	31018	30903	30543	30737	30908	30703	30645	30745	31110	30921	30803	30872	30719	30758	30841	30900	30746	30521	30548	30645	30735	30733	30728	30706	30814	30844	30811	30679	30542	30849	30503	30647	30660	30833	30903	30657	30578	30539	30930	30854	30955	30614	30856	30784	30738	30682	30700	30866	30846	30593	30711	30882	30707	30604	30636	30647	30814	30629	31038	30818	30691	30869	30758	30883	30689	30597	30507	30653	30819	30977	30461	31002	30994	30850	31126	30582	30854	30807	30717	30699	30871	30624	30665	30651	30868	30770	30608	30780	30542	30905	30667	30741	30745	30607	30623	30539	30883	30727	30843	30541	30849	30678	30549	30772	30816	30882	30852	30942	30609	30684	30887	30725	30650	30619	30678	30597	30629	30626	30398	30637	30578	30945	30607	30652	30932	30760	30764	30631	30747	30637	30599	30912	30786	31069	30499	30597	30767	30868	30835	30806	30977	30487	30774	30844	30731	30857	30679	30651	31012	30779	30630	30871	30653	30623	30716	30915	30586	30665	30805	30537	30715	30724	30768	30637	30824	30827	30748	30778	30915	30713	30666	30802	30907	30869	30927	30510	30700	30560	30867	30707	30641	30738	30706	30739	30745	30605	30693	30639	30717	30601	30762	30875	30796	30711	30850	30795	30738	30662	30909	30778	30760	30824	30864	30461	30620	30511	30624	30753	30572	30759	30826	30286	30943	30698	30624	30856	30551	30994	30731	30516	30508	30910	30934	30817	30541	30512	30574	30776	30744	30604	30986	30911	30730	30709	30581	30641	30777	30583	30611	30723	30798	30642	30647	30763	30751	30557	30644	30502	30718	30780	30772	30624	30630	30871	30991	30739	30591	31002	30909	30786	30803	30649	30827	30565	30512	30597	30628	30743	30770	30936	30820	30642	30655	30709	30715	31018	30618	30662	30726	30892	30863	30830	30729	30799	30843	30735	30715	30479	30689	30690	30715	30674	30880	30500	30917	30648	30924	30946	30852	30919	30845	30634	30827	30660	30964	30772	30748	30851	30600	30599	30998	30709	30739	30754	30667	30783	30689	30680	30395	30743	31050	30704	30503	30828	30897	30556	30743	30932	30804	30757	30588	30867	30517	30772	30628	30678	30533	30596	30702	30593	30722	30651	30873	30622	30486	30639	30602	30779	30755	30800	30641	30725	30706	30924	30843	30641	31023	30712	30740	30640	31119	30472	30683	30709	30754	30626	30585	30771	31059	30749	30954	30578	30740	30693	30779	30973	30777	30894	30818	30793	30837	30422	30551	30912	30905	30579	30843	30623	30846	30920	30953	30713	30733	30769	30789	30880	30880	30584	30703	30767	30619	30688	30845	30802	30468	30602	30949	30666	30935	30654	30801	30770	30933	30739	30599	30821	30899	30649	30731	30715	30686	30823	31054	30892	30680	30570	30562	30917	30726	30758	30721	30861	30421	30487	30739	30759	30486	30859	30842	30497	30663	30506	30924	30718	30491	30878	30581	30893	30949	30809	30734	30716	30915	30846	30701	30921	30580	30730	30614	30674	30653	30522	30372	30631	30727	30910	30806	30678	30309	30856	30993	30820	30791	30608	30625	30639	30728	30594	30653	30909	30668	30556	30701	30660	30883	30807	30528	30686	30489	31064	30781	30774	30718	30700	30648	30592	30908	30627	30694	30736	30610	30741	30892	30756	30681	30768	30771	30808	30665	30726	30791	30746	30514	30814	30633	30726	30954	31009	30952	30595	30609	30810	30666	30834	30910	30611	30932	30730	30688	30835	30666	30873	30606	30599	30763	30842	30852	30793	30656	30752	31014	30757	30732	30534	30659	30828	30550	30661	30795	30525	30984	30771	30687	30868	30687	30467	30773	30622	30820	30718	30735	30688	31035	30473	30808	30648	30698	31130	30613	30596	30778	30395	30798	30686	30532	30474	30909	30712	30662	30629	30547	30887	30899	30652	30449	30582	30479	30573	30798	30431	30627	30659	30583	30890	30600	30668	30751	30731	30342	30667	30928	30665	30963	30792	30897	30943	30899	30769	30792	30547	30694	30720	30584	30450	30780	30672	30743	30814	30624	30587	30604	30685	30771	31000	30642	30797	30789	30560	30618	30686	30521	30589	30682	30708	30761	30614	30769	30736	30903	30746	30950	30636	30935	30536	30605	30744	30711	30502	30700	30697	30990	30707	30753	30760	30866	30609	30587	30695	30848	30638	30674	30727	30868	30864	30689	30734	30877	30915	30563	30442	30869	30474	30774	30816	30769	30942	30702	30319	30411	30753	30793	30751	30631	30568	30456	30503	30658	31039	31041	30690	30527	30392	30933	30974	30971	30749	30541	30576	30619	30845	30537	30529	30643	30881	30758	30720	30630	30673	30663	30705	30731	30560	30812	30706	30494	30982	30662	30777	30885	30842	30619	30756	30608	30568	30863	30821	30768	30618	30779	30619	30630	30903	30570	30525	30839	30672	30952	30879	30819	30632	30323	30748	30841	30749	30648	30780	30685	30824	30540	30486	30831	30825	30959	30917	30940	30624	30822	30818	30551	30333
34663	46871	42976	30378	26159	22630	20246	20052	19751	19527	19603	19790	19969	20611	20332	19567	18986	18683	18549	18549	18700	18642	18576	18594	18677	18791	18643	18658	18629	18795	18743	18688	18519	18558	18463	18778	18474	18618	18616	18711	18577	18749	18603	18601	18588	18631	18661	18499	18790	18594	18654	18797	18639	18608	18557	18683	18566	18802	18468	18652	18715	18725	18467	18640	18702	18515	18670	18579	18652	18604	18635	18695	18582	18643	18673	18617	18638	18542	18628	18695	18702	18928	18713	18545	18701	18566	18671	18654	18465	18683	18594	18666	18733	18595	18529	18780	18616	18669	18615	18607	18702	18604	18581	18749	18571	18553	18535	18599	18581	18623	18682	18600	18567	18689	18686	18700	18613	18551	18729	18453	18552	18573	18708	18573	18426	18772	18465	18555	18705	18553	18660	18512	18635	18786	18531	18561	18641	18580	18699	18646	18730	18681	18686	18664	18738	18720	18660	18646	18646	18516	18739	18559	18673	18402	18652	18828	18713	18539	18772	18651	18747	18777	18535	18743	18489	18513	18540	18507	18619	18519	18573	18519	18588	18550	18656	18654	18712	18688	18477	18518	18459	18747	18569	18662	18554	18438	18758	18550	18731	18629	18683	18597	18845	18621	18816	18631	18738	18626	18696	18575	18702	18736	18539	18640	18617	18653	18913	18574	18643	18611	18596	18450	18735	18880	18641	18483	18731	18655	18728	18576	18550	18726	18705	18864	18682	18552	18528	18522	18738	18604	18674	18685	18472	18721	18505	18573	18582	18503	18566	18757	18743	18642	18736	18620	18677	18664	18682	18565	18859	18426	18606	18546	18659	18843	18655	18568	18635	18695	18632	18679	18734	18629	18696	18663	18791	18537	18905	18655	18651	18814	18610	18603	18666	18589	18594	18505	18624	18702	18788	18538	18643	18535	18705	18700	18845	18655	18613	18647	18643	18753	18719	18526	18638	18583	18591	18763	18611	18632	18597	18541	18489	18714	18673	18808	18638	18900	18676	18515	18771	18585	18507	18560	18513	18666	18557	18632	18782	18537	18723	18618	18643	18669	18613	18623	18865	18531	18757	18618	18635	18723	18633	18370	18850	18831	18673	18569	18686	18531	18695	18544	18754	18534	18677	18668	18712	18740	18485	18614	18548	18632	18662	18642	18612	18613	18642	18595	18590	18645	18619	18597	18717	18626	18667	18766	18703	18769	18587	18641	18621	18665	18763	18359	18622	18734	18762	18630	18739	18729	18582	18742	18664	18512	18514	18639	18833	18766	18878	18467	18509	18785	18641	18537	18685	18704	18773	18592	18799	18582	18712	18633	18599	18723	18714	18421	18802	18691	18503	18629	18751	18562	18638	18446	18590	18716	18694	18503	18598	18530	18605	18594	18577	18486	18544	18792	18623	18530	18785	18649	18671	18761	18757	18586	18586	18779	18655	18662	18682	18765	18621	18558	18597	18606	18672	18696	18798	18593	18688	18791	18639	18701	18579	18815	18694	18582	18767	18526	18554	18920	18604	18773	18570	18725	18664	18807	18620	18580	18753	18615	18718	18748	18680	18624	18758	18524	18586	18780	18662	18601	18629	18506	18616	18737	18532	18650	18500	18579	18639	18806	18782	18712	18731	18597	18873	18621	18511	18503	18549	18625	18617	18692	18489	18508	18770	18649	18684	18562	18704	18730	18665	18618	18678	18659	18598	18635	18599	18680	18666	18574	18640	18627	18482	18649	18777	18858	18630	18716	18695	18716	18596	18597	18810	18536	18714	18596	18808	18684	18629	18774	18708	18581	18729	18691	18709	18603	18575	18732	18577	18757	18677	18698	18582	18718	18529	18745	18572	18605	18719	18639	18742	18840	18512	18688	18531	18682	18555	18644	18607	18643	18523	18654	18738	18651	18678	18618	18625	18668	18440	18525	18707	18647	18584	18740	18630	18721	18625	18638	18529	18411	18556	18691	18544	18762	18606	18750	18574	18661	18655	18777	18728	18559	18685	18595	18669	18577	18615	18520	18716	18613	18747	18663	18737	18746	18722	18592	18464	18600	18620	18660	18584	18640	18760	18629	18628	18659	18620	18540	18494	18667	18691	18657	18522	18708	18688	18541	18597	18602	18650	18634	18543	18789	18806	18608	18720	18577	18615	18590	18640	18758	18570	18528	18636	18678	18666	18412	18732	18638	18619	18600	18435	18737	18885	18681	18627	18574	18898	18657	18876	18590	18657	18590	18613	18579	18678	18667	18583	18697	18761	18740	18519	18905	18635	18522	18638	18525	18775	18538	18850	18702	18664	18498	18624	18581	18583	18683	18579	18649	18599	18504	18747	18691	18611	18749	18673	18660	18454	18656	18732	18607	18705	18600	18668	18651	18670	18771	18682	18651	18642	18739	18545	18634	18788	18657	18684	18737	18493	18723	18564	18679	18583	18708	18799	18585	18670	18498	18683	18613	18618	18801	18667	18623	18804	18716	18599	18728	18690	18636	18796	18624	18602	18692	18634	18619	18551	18522	18561	18641	18509	18747	18686	18732	18662	18552	18679	18680	18783	18557	18591	18823	18519	18747	18520	18517	18725	18547	18452	18785	18690	18625	18741	18596	18674	18672	18600	18719	18519	18684	18512	18532	18518	18712	18639	18747	18650	18578	18438	18623	18733	18904	18405	18619	18868	18632	18538	18757	18464	18563	18749	18692	18789	18644	18658	18644	18687	18664	18534	18604	18673	18616	18836	18585	18600	18640	18738	18710	18722	18566	18439	18713	18655	18706	18585	18517	18628	18718	18567	18798	18515	18799	18663	18584	18745	18591	18855	18551	18563	18625	18693	18579	18696	18797	18456	18678	18575	18575	18729	18687	18782	18641	18611	18570	18598	18570	18611	18637	18720	18645	18713	18491	18616	18551	18759	18743	18489	18539	18684	18724	18597	18735	18714	18633	18689	18787	18549	18638	18649	18584	18665	18554	18747	18575	18674	18645	18744	18499	18761	18713	18664	18690	18597	18729	18495	18649	18555	18663	18786	18606	18644	18766	18656	18670	18704	18689	18523	18584	18671	18621	18703	18772	18660	18620	18858	18447	18518	18624	18569	18666	18545	18571	18710	18617	18658	18577	18726	18637	18728	18712	18650	18420	18593	18513	18619	18612	18639	18631	18752	18536	18604	18724	18431	18785	18603	18697	18666	18619	18478	18607	18740	18588	18498	18793	18730	18501	18515	18731	18573	18546	18494	18760	18573	18755	18776	18564	18724	18649	18723	18647	18733	18444	18794	18579	18743	18710	18800	18640	18821	18702	18732	18510	18670	18668	18636	18583	18762	18660	18595	18696	18683	18691	18440	18689	18813	18544	18641	18698	18620	18586	18532	18672	18675	18643	18670	18609	18757	18642	18568	18511	18570	18581	18802	18976	18552	18624	18589	18747	18910	18662	18745	18597	18617	18684	18749	18803	18676	18493	18666	18655	18772	18660	18525	18767	18599	18562	18660	18793	18646	18624	18615	18628	18454	18744	18562	18643	18725	18602	18717	18596	18608	18616	18789	18638	18669	18675	18717	18583	18567	18739	18867	18631	18595	18782	18582	18430	18642	18771	18626	18609	18638	18547	18497	18648	18835	18692	18552	18462	18689	18584	18722	18610	18667	18582	18657	18693	18692	18719	18583	18740	18626	18719	18527	18550	18808	18520	18719	18546	18712	18696	18717	18462	18538	18843	18635	18585	18733	18512	18536	18787	18663	18632	18640	18716	18553	18710	18592	18790	18749	18775	18696	18581	18795	18535	18787	18695	18739	18754	18674	18645	18575	18595	18712	18631	18776	18774	18705	18661	18768	18524	18836	18727	18652	18597	18603	18591	18818	18672	18675	18638	18768	18747	18561	18567	18757	18697	18729	18649	18666	18548	18673	18916	18807	18704	18581	18604	18767	18734	18517	18713	18568	18518	18527	18460	18539	18688	18791	18620	18707	18500	18764	18727	18681	18498	18493	18764	18563	18506	18698	18549	18662	18703	18881	18580	18748	18712	18708	18601	18789	18593	18552	18680	18548	18706	18754	18833	18583	18628	18679	18696	18703	18661	18667	18687	18542	18595	18715	18618	18802	18601	18623	18709	18594	18756	18698	18721	18496	18623	18794	18768	18804	18703	18733	18790	18775	18720	18697	18483	18579	18664	18775	18756	18634	18654	18697	18649	18591	18504	18739	18609	18680	18691	18578	18617	18841	18654	18617	18654	18776	18768	18665	18668	18502	18465	18590	18643	18521	18581	18749	18694	18514	18733	18562	18639	18424	18651	18656	18471	18830	18713	18607	18791	18775	18711	18701	18568	18585	18669	18598	18572	18790	18671	18608	18437	18627	18581	18684	18644	18675	18608	18856	18699	18740	18497	18678	18600	18555	18743	18503	18778	18438	18645	18881	18604	18750	18791	18766	18651	18624	18605	18768	18689	18690	18707	18626	18922	18560	18728	18607	18873	18673	18629	18747	18712	18738	18734	18707	18594	18623	18664	18699	18683	18635	18687	18576	18767	18720	18671	18525	18718	18650	18794	18603	18567	18814	18763	18756	18757	18474	18587	18715	18718	18519	18624	18747	18603	18647	18646	18773	18632	18687	18843	18654	18609	18565	18748	18616	18718	18682	18519	18761	18792	18718	18505	18743	18690	18621	18627	18644	18631	18535	18753	18739	18655	18684	18674	18544	18632	18769	18770	18716	18860	18678	18733	18830	18691	18645	18614	18593	18711	18763	18780	18554	18655	18565	18812	18597	18568	18697	18623	18712	18675	18710	18674	18851	18579	18902	18484	18684	18660	18583	18529	18709	18635	18537	18735	18707	18613	18713	18482	18766	18584	18678	18595	18575	18575	18586	18582	18539	18624	18748	18578	18583	18658	18634	18609	18631	18631	18787	18620	18773	18505	18561	18615	18727	18309	18516	18662	18606	18505	18532	18672	18611	18488	18688	18593	18490	18568	18568	18862	18547	18563	18562	18684	18558	18753	18718	18537	18499	18667	18831	18742	18595	18670	18669	18561	18750	18810	18602	18582	18797	18695	18677	18670	18836	18387	18552	18609	18735	18694	18674	18618	18635	18641	18782	18546	18689	18635	18537	18673	18533	18675	18659	18823	18776	18933	18658	18644	18754	18779
24569	20879	27634	27371	28009	31038	31988	30069	29971	30057	31109	33967	37576	43064	41427	36008	32183	29742	29050	28280	28288	28594	28509	28441	28501	28454	28404	28411	28117	28566	28297	28296	28310	28385	28352	28299	28460	28526	28598	28324	28392	28629	28294	28485	28567	28351	28366	28306	28411	28722	28414	28448	28369	28220	28401	28539	28411	28417	28358	28401	28528	28611	28231	28375	28304	28438	28434	28531	28547	28368	28564	28530	28383	28328	28413	28341	28434	28254	28687	28441	28241	28403	28471	28367	28317	28474	28563	28477	28366	28631	28456	28216	28051	28327	28369	28553	28437	28338	28343	28344	28258	28305	28228	28286	28292	28316	28561	28168	28374	28296	28387	28318	28242	28538	28222	28378	28489	28634	28463	28327	28439	28403	28281	28414	28327	28209	28421	28297	28403	28329	28319	28253	28372	28212	28205	28490	28150	28156	28275	28276	28448	28402	28332	28171	28177	28465	28529	28463	28509	28271	28337	28426	28564	28505	28615	28214	28160	28453	28374	28420	28571	28479	28313	28518	28226	28176	28395	28491	28531	28354	28316	28332	28073	28474	28205	28280	28728	28526	28196	27962	28545	28392	28319	28484	28556	28513	28278	28481	28393	28316	28378	28693	28383	28430	28473	28341	28525	28392	28157	28614	28246	28040	28483	28353	28274	28353	28253	28245	28401	28538	28208	28174	28145	28339	28559	28384	28388	28188	28238	28313	28293	28450	28430	28281	28134	28240	28442	28464	28400	28371	28264	28137	28517	28565	28647	28319	28379	28309	28506	28487	28396	28538	28239	28245	28211	28405	28215	28246	28470	28151	28588	28513	28278	28540	28486	28389	28373	28483	28295	28404	28413	28419	28658	28410	28286	28155	28298	28493	28475	28279	28150	28298	28526	28473	28543	28234	28435	28491	28373	28526	28364	28395	28154	28324	28396	28669	28552	28376	28499	28349	28352	28408	28810	28314	28446	28328	28692	28622	28178	28244	28400	28246	28211	28423	28285	28688	28211	28182	28314	28106	28309	28333	28273	28182	28373	28247	28464	28258	28543	28254	28240	28506	28231	28159	28447	28200	28350	28200	28455	28313	28457	28421	28205	28176	28281	28329	28520	28427	28485	28354	28159	28369	28264	28282	28400	28557	28454	28532	28444	28430	28465	28365	28365	28204	28188	28394	28160	28290	28439	28297	28449	28377	28443	28138	28252	28113	28112	27956	28300	28054	28462	28480	28589	28598	28478	28596	28337	28308	28247	28398	28453	28337	28417	28491	28360	28368	28379	28350	28448	28248	28349	28454	28477	28236	28166	28759	28385	28709	28362	28212	28215	28191	28310	28437	28402	28371	28513	28202	28420	28471	28519	28288	28342	28395	28160	28543	28329	28553	28585	28370	28522	28417	28218	28209	28602	28092	28328	28491	28473	28288	28190	28109	28423	28393	28208	28414	28313	28346	28385	28400	28490	28415	28541	28230	28063	28221	28406	28235	28288	28279	28463	28274	28253	28237	28444	28471	28368	28468	28500	28464	28185	28251	28472	28293	28543	28209	28654	28276	28684	28481	28583	28222	28440	28410	28246	28600	28540	28329	28245	28210	28448	28293	28199	28502	28429	28382	28438	28277	28321	28264	28287	28528	28351	28526	28598	28353	28288	28126	28144	28401	28380	28492	28323	28474	28519	28399	28468	28480	28463	28394	28490	28250	28402	28619	28415	28380	28373	28541	28198	28573	28630	28336	28514	28410	28402	28324	28491	28595	28542	28588	28455	28380	28491	28041	28294	28253	28575	28394	28515	28135	28564	28477	28357	28500	28399	28243	28539	28408	28247	28397	28296	28195	28135	28388	28423	28488	28597	28349	28456	28364	28355	28259	28374	28532	28752	28227	28345	28492	28295	28431	28418	28529	28562	28290	28192	28208	28262	28590	28597	28423	28637	28303	28351	28527	28649	28341	28189	28494	28436	28400	28404	28621	28251	28386	28271	28385	28339	28361	28547	28416	28365	28518	28409	28503	28440	28351	28554	28389	28366	28271	28446	28316	27956	28359	28292	28349	28292	28136	28325	28601	28438	28511	28340	28228	28345	28164	28324	28670	28502	28472	28552	28352	28437	28337	28237	28360	28376	28532	28028	28291	28383	28503	28315	28415	28290	28399	28284	28296	28290	28279	28156	28340	28369	28240	28434	28326	28368	28543	28357	28437	28360	28118	28492	28297	28418	28380	28509	28391	28373	28464	28011	28262	28413	28633	28461	28202	28254	28202	28231	28199	28519	28322	28418	28438	28319	28236	28416	28297	28277	28522	28385	28361	28379	28323	28360	28175	28440	28522	28379	28235	28612	28179	28307	28330	28182	28691	28543	28280	28500	28708	28419	28369	28394	28220	28256	28343	28589	28375	28354	28155	28295	28453	28368	28330	28211	28409	28493	28256	28570	28345	28380	28623	28231	28710	28596	28254	28253	28407	28438	28305	28446	28430	28413	28256	28428	28239	28268	28230	28421	28281	28579	28169	28217	28491	28361	28393	28601	28448	28926	28394	28231	28454	28238	28132	28461	28344	28425	28428	27862	28500	28322	28028	28335	28613	28188	28350	28302	28487	28397	28505	28692	28448	28486	28393	28465	28284	28267	28378	28436	28611	28460	28687	28419	28441	28694	28485	28329	28110	28196	28254	28317	28362	28484	28301	28315	28386	28479	28470	28488	28406	28325	28182	28363	28372	28309	28459	28340	28262	28622	28376	28103	28214	28157	28285	28389	28310	28379	28216	28620	28515	28439	28491	28337	28391	28455	28344	28410	28417	28307	28457	28302	28431	28268	28502	28256	28167	28282	28141	28565	28605	28340	28372	28256	28304	28411	28469	28423	28313	28459	28364	28435	28483	28408	28444	28387	28684	28214	28454	28428	28177	28229	28436	28480	28674	28465	28276	28598	28507	28366	28347	28514	28342	28490	28080	28173	28301	28164	28255	28334	28464	28422	28426	28445	28521	28541	28014	28423	28462	28529	28578	28403	28278	28331	28561	28364	28406	28585	28671	28481	28335	28359	28211	28478	28328	28309	28271	28294	28264	28336	28387	28641	28330	28415	28269	28731	28436	28396	28386	28096	28493	28589	28372	28463	28318	28522	28249	28550	28539	28495	28353	28185	28245	28239	28400	28323	28494	28152	28527	28204	28680	28092	28302	28366	28130	28529	28392	28260	28273	28458	28407	28308	28152	28537	28134	28527	28317	28446	28216	28587	28404	28354	28574	28281	28242	28323	28185	28370	28382	28398	28404	28515	28459	28378	28510	28390	28479	28493	28544	28428	28191	28212	28240	28137	28077	28258	28185	28359	28267	28149	28151	28258	28297	28534	28254	28337	28700	28485	28534	28427	28391	28573	28324	28421	28410	28353	28403	28344	28354	28436	28215	28863	28399	28499	28408	28378	28349	28527	28545	28570	28340	28215	28454	28637	28502	28141	28477	28358	28133	28538	28424	28380	28228	28299	28328	28474	28147	28093	28254	28140	28491	28591	28305	28528	28505	28403	28188	28335	28589	28663	28488	28548	28375	28560	28407	28475	28369	28429	28248	28388	28262	28047	28509	28411	28649	28528	28382	28471	28310	28708	28216	28452	28311	28391	28485	28382	28267	28427	28469	28460	28411	28309	28322	28323	28621	28162	28300	28256	28388	28393	28795	28341	28391	28359	28527	28622	28270	28594	28517	28455	28516	28535	28136	28474	28339	28458	28357	28472	28466	28264	28242	28338	28316	28452	28441	28294	28285	28463	28414	28321	28339	28319	28167	28504	28295	28325	28268	28523	28682	28274	28651	28333	28311	28606	28302	28674	28451	28264	28398	28364	28436	28429	28394	28330	28423	28733	28767	28354	28319	28382	28361	28318	28350	28495	28531	28379	28513	28483	28541	28443	28385	28511	28372	28494	28190	28219	28492	28326	28314	28331	28447	28540	28420	28439	28520	28328	28119	28562	28624	28215	28068	28456	28247	28275	28308	28447	28346	28491	28237	28283	28702	28435	28316	28603	28651	28502	28516	28266	28167	28398	28618	28286	28396	28376	28280	28431	28382	28424	28581	28398	28328	28307	28242	28405	28251	28242	28605	28464	28351	28251	28398	28024	28246	28449	28295	28417	28431	28383	28480	28209	28521	28239	28137	28381	28370	28489	28427	28376	28449	28398	28272	28463	28464	28648	28188	28173	28354	28373	28364	28157	28368	28317	28504	28505	28615	28436	28449	28383	28262	28184	28535	28381	28754	28453	28220	28624	28619	28603	28603	28421	28365	28360	28224	28130	28536	28412	28322	28441	28256	28230	28138	28513	28431	28412	28326	28581	28536	28373	28292	28411	28335	28515	28545	28339	28381	28695	28501	28160	28044	28618	28467	28269	28314	28358	28682	28284	28499	28379	28110	28095	28532	28476	28432	28528	28308	28120	28410	28597	28398	28460	28719	28434	28307	28206	28229	28304	28367	28472	28157	28519	28602	28520	28557	28274	28445	28473	28345	28317	28432	28323	28170	28453	28274	28361	28605	28428	28391	28218	28493	28326	28302	28128	28656	28385	28524	28467	28456	28446	28611	28317	28188	28316	28313	28195	28424	28693	28663	28363	28339	28434	28366	28344	28391	28467	28483	28428	28037	28232	28474	28399	28429	28705	28204	28462	28328	28393	28392	28497	28211	28264	28149	28415	28165	28438	28475	28540	28271	28279	28225	28463	28519	28266	28191	28148	28291	28095	28429	28452	28568	28379	28338	28025	28465	28574	28295	28269	28514	28271	28375	28571	28542	28467	28477	28501	28515	28409	28445	28693	28331	28339	28144	28547	28209	28440	28492	28508	28362	28535	28459	28313	28348	28271	28688	28502	28334	28471	28548	28330	28215	28344	28172	28902	28463	28244	28471	28426	28340	28253	28464	28446	28573	28080	28324	28058	28367	28580	28270	28325	28095	28392	28190	28509	28335	28166	28290	28106	28395	28483	28216	28359	28359	28776	28419	28473	28427	28122	28261	28425	28374	28417	28219	28647	28393	28391	28274	28517	28415	28227	28329	28304	28195	28429	28404	28345	28164	28240	28496	28108	28243	28285	28312	28239	28356	28325	28153	28020	28294	28242	28177	28341	28210	28159	28305	28242	28365	28403	28390
34108	51833	47385	35010	27549	22595	20622	20074	19732	19767	21676	26163	30438	35871	32459	25906	21468	18833	17703	17556	17525	17465	17511	17622	17719	17520	17625	17480	17753	17560	17592	17651	17578	17600	17717	17605	17488	17486	17602	17667	17512	17501	17485	17510	17540	17510	17729	17552	17533	17592	17596	17633	17740	17604	17507	17832	17492	17549	17574	17745	17614	17452	17633	17689	17611	17573	17573	17499	17575	17549	17577	17622	17499	17520	17560	17658	17844	17417	17640	17677	17692	17623	17496	17614	17581	17593	17446	17597	17649	17566	17653	17436	17674	17701	17709	17688	17452	17425	17711	17596	17618	17466	17543	17652	17557	17626	17713	17577	17473	17798	17618	17521	17664	17515	17483	17591	17545	17489	17643	17454	17746	17655	17768	17517	17564	17638	17490	17507	17756	17395	17738	17542	17636	17525	17632	17472	17614	17636	17581	17625	17447	17678	17530	17555	17553	17605	17696	17533	17739	17681	17732	17655	17570	17714	17770	17622	17568	17603	17660	17588	17603	17453	17794	17463	17444	17734	17738	17758	17459	17435	17661	17711	17612	17646	17688	17631	17635	17582	17451	17592	17734	17764	17655	17565	17598	17569	17529	17491	17597	17490	17525	17532	17683	17782	17604	17503	17658	17604	17653	17646	17484	17739	17607	17511	17637	17589	17589	17693	17449	17689	17630	17545	17739	17566	17505	17661	17766	17580	17512	17611	17597	17470	17677	17637	17576	17795	17645	17493	17679	17718	17310	17671	17539	17492	17735	17619	17614	17592	17694	17654	17697	17516	17735	17543	17540	17672	17450	17775	17560	17749	17638	17647	17712	17619	17512	17547	17559	17645	17505	17591	17551	17611	17538	17712	17448	17638	17810	17491	17630	17636	17687	17634	17653	17580	17577	17443	17499	17526	17551	17699	17582	17694	17699	17606	17593	17645	17446	17626	17716	17536	17655	17621	17649	17533	17752	17668	17493	17735	17347	17586	17525	17494	17513	17695	17461	17520	17617	17733	17670	17657	17715	17602	17658	17565	17791	17602	17740	17515	17565	17814	17468	17673	17759	17692	17566	17723	17566	17451	17548	17683	17742	17693	17570	17717	17672	17530	17756	17564	17539	17466	17620	17623	17678	17572	17634	17534	17633	17510	17668	17685	17603	17533	17664	17556	17488	17503	17738	17601	17823	17387	17521	17862	17508	17622	17569	17656	17513	17582	17778	17710	17586	17492	17590	17601	17559	17634	17685	17487	17697	17737	17727	17704	17588	17749	17546	17512	17538	17459	17677	17581	17582	17825	17733	17656	17440	17478	17632	17460	17574	17511	17572	17411	17424	17592	17484	17647	17619	17623	17767	17807	17561	17466	17724	17569	17655	17769	17537	17676	17619	17701	17547	17597	17612	17634	17622	17595	17669	17594	17650	17576	17468	17569	17486	17579	17678	17683	17623	17605	17577	17610	17757	17652	17629	17729	17644	17493	17684	17545	17554	17758	17581	17648	17601	17679	17665	17749	17454	17548	17525	17630	17666	17432	17770	17717	17660	17614	17657	17539	17596	17501	17658	17650	17485	17595	17788	17490	17726	17663	17695	17566	17554	17554	17541	17666	17474	17550	17553	17470	17712	17550	17597	17675	17591	17471	17562	17604	17728	17712	17609	17625	17582	17577	17627	17623	17646	17503	17628	17648	17574	17686	17699	17637	17430	17547	17752	17670	17631	17605	17716	17619	17547	17729	17662	17713	17504	17670	17619	17751	17593	17609	17668	17684	17525	17597	17633	17434	17524	17607	17778	17481	17600	17658	17604	17611	17567	17619	17519	17438	17880	17671	17718	17634	17566	17616	17427	17605	17767	17597	17540	17598	17735	17843	17554	17461	17658	17622	17601	17578	17708	17543	17537	17632	17486	17693	17558	17547	17504	17510	17569	17627	17802	17570	17606	17462	17714	17650	17423	17467	17636	17635	17580	17567	17523	17549	17695	17428	17839	17477	17803	17651	17627	17452	17594	17611	17545	17580	17454	17617	17517	17645	17624	17613	17689	17478	17633	17633	17691	17511	17783	17546	17463	17656	17455	17724	17587	17764	17558	17451	17649	17657	17587	17585	17592	17585	17681	17751	17751	17952	17631	17710	17603	17641	17578	17473	17492	17589	17505	17698	17530	17519	17669	17644	17584	17691	17551	17474	17514	17787	17562	17859	17540	17653	17632	17585	17495	17685	17491	17515	17847	17694	17701	17511	17596	17492	17613	17720	17640	17655	17495	17580	17561	17677	17644	17488	17442	17408	17654	17598	17506	17408	17549	17581	17661	17579	17543	17516	17461	17703	17652	17621	17559	17706	17561	17656	17706	17605	17495	17731	17581	17475	17657	17635	17659	17718	17418	17612	17625	17627	17708	17640	17468	17678	17549	17633	17642	17678	17586	17782	17667	17513	17496	17709	17388	17630	17580	17674	17435	17502	17531	17447	17645	17628	17767	17599	17842	17553	17636	17673	17440	17541	17372	17478	17648	17527	17383	17523	17566	17627	17653	17591	17476	17620	17452	17681	17590	17734	17551	17653	17645	17595	17515	17593	17662	17648	17494	17658	17434	17746	17806	17728	17815	17545	17710	17525	17512	17531	17553	17765	17639	17614	17576	17652	17787	17510	17660	17560	17481	17708	17591	17553	17590	17606	17562	17725	17651	17619	17812	17664	17615	17674	17488	17699	17651	17531	17534	17610	17563	17691	17667	17677	17545	17507	17566	17702	17585	17674	17831	17728	17524	17814	17641	17762	17650	17680	17664	17402	17458	17627	17651	17606	17633	17565	17562	17511	17684	17665	17509	17732	17617	17571	17358	17613	17566	17556	17541	17697	17567	17494	17568	17447	17713	17610	17635	17483	17716	17669	17726	17733	17814	17752	17768	17533	17679	17677	17594	17440	17722	17399	17543	17575	17416	17686	17576	17626	17471	17558	17681	17546	17621	17459	17581	17631	17759	17634	17838	17600	17626	17409	17644	17549	17710	17471	17711	17625	17405	17447	17686	17652	17397	17696	17531	17916	17475	17708	17275	17567	17551	17655	17653	17573	17627	17618	17485	17596	17559	17715	17528	17487	17723	17631	17711	17597	17525	17485	17734	17647	17484	17544	17771	17723	17576	17519	17624	17647	17548	17659	17578	17658	17544	17703	17506	17667	17525	17522	17705	17551	17464	17707	17604	17759	17768	17556	17577	17576	17655	17569	17649	17646	17650	17695	17563	17492	17698	17538	17625	17473	17752	17664	17739	17521	17653	17781	17643	17833	17678	17530	17809	17630	17470	17554	17544	17714	17706	17699	17321	17509	17696	17622	17534	17738	17667	17759	17612	17679	17409	17570	17653	17604	17717	17624	17414	17749	17362	17574	17625	17862	17576	17438	17661	17871	17613	17721	17518	17590	17756	17620	17585	17753	17660	17872	17559	17644	17607	17286	17587	17467	17653	17710	17658	17622	17630	17645	17579	17707	17678	17682	17462	17647	17565	17646	17703	17696	17591	17526	17435	17668	17729	17738	17695	17531	17420	17558	17692	17771	17534	17531	17794	17744	17746	17579	17766	17608	17510	17837	17559	17542	17519	17523	17766	17601	17684	17633	17695	17528	17545	17447	17616	17544	17660	17683	17455	17766	17606	17607	17583	17582	17683	17786	17780	17541	17737	17581	17560	17717	17622	17711	17626	17744	17737	17670	17487	17413	17880	17545	17611	17547	17608	17664	17691	17534	17642	17550	17481	17626	17662	17545	17722	17465	17610	17551	17599	17631	17436	17511	17701	17618	17643	17526	17570	17401	17645	17711	17670	17531	17606	17451	17611	17542	17650	17596	17699	17545	17531	17553	17655	17482	17469	17670	17527	17788	17517	17736	17722	17555	17445	17520	17666	17581	17696	17446	17720	17625	17483	17782	17490	17663	17598	17469	17466	17747	17601	17579	17473	17674	17729	17829	17696	17625	17669	17557	17462	17567	17634	17496	17579	17559	17619	17610	17835	17517	17583	17720	17566	17586	17410	17496	17719	17649	17552	17698	17599	17690	17595	17538	17500	17532	17541	17541	17629	17792	17489	17679	17658	17516	17595	17655	17589	17629	17638	17589	17513	17472	17530	17735	17678	17532	17572	17669	17576	17779	17664	17590	17730	17590	17617	17520	17801	17387	17446	17588	17538	17747	17653	17524	17351	17623	17576	17642	17717	17658	17350	17665	17595	17576	17668	17689	17629	17481	17595	17520	17459	17848	17486	17800	17708	17613	17512	17697	17600	17582	17694	17568	17486	17644	17616	17813	17534	17593	17627	17615	17730	17497	17520	17599	17504	17424	17609	17845	17649	17558	17548	17817	17715	17657	17724	17598	17539	17490	17617	17828	17673	17542	17606	17539	17770	17499	17746	17686	17592	17599	17489	17716	17723	17624	17609	17565	17710	17667	17559	17560	17796	17502	17533	17531	17807	17696	17542	17574	17629	17498	17444	17805	17595	17694	17658	17664	17730	17767	17690	17535	17603	17542	17620	17407	17574	17476	17494	17577	17605	17494	17491	17718	17511	17603	17620	17584	17517	17648	17650	17527	17527	17603	17649	17448	17453	17705	17680	17639	17704	17624	17554	17732	17439	17642	17640	17402	17602	17771	17620	17381	17794	17646	17651	17663	17575	17506	17241	17605	17781	17548	17629	17594	17610	17567	17625	17561	17858	17734	17843	17593	17597	17663	17557	17614	17649	17783	17648	17662	17516	17661	17626	17572	17608	17518	17605	17696	17398	17456	17525	17537	17579	17679	17716	17646	17621	17475	17644	17443	17572	17552	17672	17558	17517	17512	17781	17541	17754	17544	17755	17478	17645	17754	17605	17585	17601	17331	17583	17517	17671	17869	17586	17685	17549	17717	17572	17544	17517	17666	17672	17495	17671	17739	17519	17432	17699	17772	17487	17624	17565	17597	17623	17724	17670	17445	17514	17506	17661	17580	17620	17752	17629	17553	17493	17710	17566	17673	17452	17638	17567	17587	17606	17670	17633	17869	17617	17449	17712	17607	17500	17680	17557	17549	17669	17513	17405	17646	17586	17662	17546	17800	17563	17588	17787	17783	17616	17745	17416	17671	17668	17699	17676	17538	17460	17636	17767	17831
22298	20824	27285	24958	23844	28016	33238	31656	31081	31208	34719	42937	48455	52058	47401	39922	33584	30045	28150	27358	27341	27492	27555	27276	27392	27447	27505	27218	27321	27508	27554	27366	27339	27149	27331	27431	27382	27307	27675	27140	27437	27148	27340	27371	27460	27236	27322	27636	27153	27417	27428	27344	27474	27236	27364	27292	27445	27179	27235	27268	27350	27444	27086	27384	27296	27425	27457	27407	27271	27330	27464	27403	27331	27425	27285	27280	27366	27320	27507	27427	27204	27112	27407	27238	27404	27123	27576	27520	27425	27191	27237	27233	27327	27058	27146	27149	27217	27326	27222	27331	27400	27392	27349	27336	27360	27306	27479	27494	27463	27310	27440	27273	27218	27369	27456	27467	27194	27423	27242	27492	27174	27464	27169	27357	27140	27343	27222	27253	27408	27530	26915	27310	27465	27646	27295	27155	27276	27234	27127	27278	27251	27196	27297	27545	27346	27478	27326	27357	27350	27368	27394	27027	27187	27140	27021	27192	27455	27054	27161	27155	27403	27250	27358	27418	27367	26915	27221	27334	27165	27208	27339	27243	27460	27175	27409	27399	27150	27202	27264	27245	27136	27270	27350	27420	27199	27238	27470	27199	27268	27162	27227	27254	27407	27278	27471	27267	27134	27330	27425	27420	27526	27308	27214	27319	27124	27362	27374	27280	27273	27073	27269	27295	27247	27121	27122	27392	27254	27288	27242	27480	27275	27393	27147	27389	27363	26925	27244	27396	27607	27263	27133	27052	27267	27308	27177	27252	27389	27409	27173	27268	27247	27280	26988	27298	27384	27231	27270	27107	26979	27064	27351	27391	27435	27118	27252	27574	27568	27347	27518	27317	27189	27505	27514	27250	27287	27320	27344	27600	27177	27475	27051	27107	27396	27406	27238	27010	27306	27230	26957	27202	27345	27072	27152	27300	27466	27372	27155	27152	27242	27354	27358	27224	27046	27403	27453	27296	27338	27191	27233	27236	27190	27217	27453	27400	27373	27402	27385	27569	27451	27021	27132	27379	27109	27469	27391	27333	27364	27181	27364	27027	27251	27335	27385	27664	27274	27300	27194	27246	27207	27260	27255	27426	26913	27463	27277	27387	27225	27279	27459	27415	27130	27501	27433	27369	27276	27187	27057	27155	27460	27490	27288	27340	27399	27250	27155	27309	27378	27276	27330	27399	27251	27150	27326	27007	27251	27079	27495	27353	27504	27318	27097	27293	27653	27375	27315	27433	27337	27103	27330	27259	27055	27388	27387	27395	27240	27283	27046	27528	27415	27376	27434	27407	27576	26967	27229	27176	27302	27333	27366	27393	27416	27447	27372	27388	27325	27240	27404	27190	27280	27235	27412	27150	27305	27354	27196	27132	27415	27359	27499	27365	27262	27390	27226	27425	27131	27277	27382	27331	27100	27183	27193	27149	27348	27294	27308	27383	27181	27396	27441	27480	27136	27213	27231	27200	27377	27348	27545	27267	27093	27375	27358	27301	27288	27389	27492	27366	27490	27108	27277	27305	27151	27363	27260	27410	27321	27156	27309	27572	27508	27052	27210	27309	27093	27137	27170	27118	27376	27252	27263	27381	27316	27360	27383	27090	27239	27232	27421	27423	27276	27269	27490	27307	27259	27321	27363	27078	27143	27407	27105	27424	27451	27329	27240	27426	27314	26955	27229	27233	27115	27329	27115	27201	27295	27352	27410	27209	27309	27446	27072	27281	27354	27430	27111	27307	27485	27631	27565	27240	27472	27155	27319	27140	27175	27353	27483	27374	27026	27209	26936	27231	27145	26858	27277	27283	27227	27252	27284	27033	27284	27421	27610	27206	27450	27478	27434	27269	27388	27239	27591	27424	27097	27187	27079	27292	27469	27375	27296	27523	27510	27220	27126	27265	27424	27274	27486	27160	27332	27100	27063	27115	27158	27240	27243	27067	27278	27308	27257	27288	27095	27301	27354	27281	27095	27421	27530	27373	27202	27153	27062	27479	27282	27355	27116	27282	27267	27394	27573	27522	27377	27484	27300	27187	27311	27332	27157	27471	27322	27366	27194	27314	27166	27509	27463	27156	27240	27171	27398	27119	27105	27132	27244	27320	27400	27379	27333	27252	27519	27413	27460	27262	27562	27218	27308	27067	27375	27278	27334	27213	27445	27228	27513	27125	27067	27081	27036	27129	27302	27293	27201	27269	27076	27210	27191	27231	27258	27318	27545	27332	27373	27238	27137	27244	27242	27346	27409	27171	27308	27069	27359	27060	27201	27343	27425	27455	27257	27168	27144	27180	27329	27290	27468	27389	27305	27184	27249	27257	27395	27315	27381	27288	27417	27262	27350	27102	27234	27306	27196	27460	27297	27368	27189	27335	27335	27150	27143	27266	27024	27246	27469	27277	27378	27413	27269	27487	27441	27353	27240	27427	27555	27364	27221	27210	27257	27080	27361	27257	27313	27182	27334	27138	27412	27196	27333	27246	27078	27090	27313	27294	27300	27237	27174	27386	27206	27174	27360	26968	27304	27292	27184	27352	27320	27018	27148	27119	27212	27267	27369	27311	27412	27158	27000	27176	27203	27511	27336	27221	27283	26919	27007	27074	27362	27326	27170	27198	27331	27464	27325	27059	26903	27274	27203	27372	27205	27142	27256	27325	27298	27147	27273	27299	27163	27463	27590	27374	27169	27430	27470	27195	27185	27338	27233	27345	27176	27063	27199	27219	27405	27364	27757	27225	27342	27231	27290	27330	27349	27076	27412	27310	27436	27362	27349	27328	27340	27205	27319	27274	27081	27428	27370	27090	27278	27280	27247	27427	27289	27356	27058	27068	27225	26968	27200	27462	27352	27143	27502	27432	27334	27566	27070	27049	27293	27471	27324	26970	27556	27226	27320	27362	27265	27317	27337	27232	27379	27403	27390	27498	27435	27224	27445	27259	27119	27164	27389	27322	27269	27363	27224	27428	27570	27235	27200	27430	27466	27726	27207	27164	27290	27239	27483	27154	27169	27008	27284	27116	27322	27387	27044	27388	27385	27384	27282	27433	27258	27266	27136	27151	27251	27090	27245	27163	27099	26979	27394	27236	27307	27422	27089	27133	27225	27081	27331	27154	27224	27425	27411	27409	27645	27503	27401	27007	27430	27274	27053	27381	27088	27237	27215	27295	27329	27750	27045	27483	27195	27371	27352	27265	27085	27045	27122	27390	27368	27337	27303	27370	27260	27188	27484	27179	27302	27289	27188	27072	27369	27388	27335	27414	27155	27315	27216	27387	27284	27359	27394	27305	27209	27429	27416	27501	27306	27517	27224	27126	27252	27343	27314	27191	27190	27290	27405	27347	27137	27018	27456	27451	27391	27111	27590	27199	27368	27222	27433	27378	27323	27537	27352	27371	27514	27669	27487	27529	27094	27385	27378	27213	27194	27278	27268	27558	27416	27328	27183	27214	27248	27292	27434	27266	27309	27128	27326	27336	27178	27413	27139	27273	27016	27161	27401	27182	27197	27127	27307	27210	27253	27288	27310	27004	27382	27096	27530	27115	27252	27465	27218	27249	27255	27053	27215	27591	27268	27305	27346	27158	27418	27004	27307	27322	27301	27276	27385	27427	27332	27055	27218	27411	27322	27330	27259	27455	27345	27350	27077	27168	27434	27189	27186	27392	27465	27308	27141	27429	27373	27282	27125	27171	27397	27091	27188	27084	27296	27525	27227	27202	27153	27483	27575	27153	27184	27400	27098	27305	27271	27371	27255	27368	27282	27316	27336	27530	27404	27407	27244	27338	27418	27230	27313	27384	27381	27302	27161	27255	27197	27385	27262	27229	27560	27345	27374	27283	27535	27210	27041	27115	27507	27370	26949	27432	27189	27061	27070	27547	27465	27384	27438	27271	27275	27255	27072	27326	27208	27457	27473	27275	27476	27340	27237	27366	27044	27050	27094	27038	27406	27248	27159	27093	27236	27185	27425	27386	27352	27164	27512	27167	27261	27364	27378	27317	27188	27197	27197	27272	27105	27295	27321	27416	27259	27093	27139	27610	27274	27303	27170	27137	27263	27171	27160	26955	27341	27244	27364	27552	27302	27258	27290	27272	27315	27252	27259	27367	27148	27188	27607	27214	27219	27305	27323	27358	27406	27355	27236	27183	27210	27298	27299	27458	27004	27240	27317	27329	27276	27240	27480	27416	27348	27290	27238	27300	27414	27063	27198	27139	27299	27348	27520	27281	27240	27305	27297	27551	27181	27179	27382	27543	27300	27253	27185	27171	27295	27284	27054	27363	27250	27304	27011	27216	27455	27444	27273	27153	27286	27274	27116	27407	27208	27337	27316	27439	27348	27183	27264	27399	27334	27237	27247	27190	27210	27327	27227	27331	27245	27504	27112	27296	27071	27181	27084	27389	27261	27278	27177	27307	27216	27212	27431	27507	27404	27269	27410	27341	27350	27249	27226	27398	27192	27441	27182	27122	27207	27251	27251	27370	27245	27137	27373	27387	27212	27406	27346	27609	27383	27494	27445	27402	27398	27372	27425	27409	27242	27344	27349	27308	27108	27289	27334	27486	27393	27150	27431	27304	27338	27139	27437	27359	27058	27519	27359	27382	27430	27060	27108	27311	27324	27123	27388	27325	27391	27333	27214	27245	27417	27491	27071	27354	27283	27252	27387	27454	27200	27473	27481	27077	27165	27448	27267	27186	27534	27461	27256	27283	27355	27186	27137	27176	27352	27287	27261	27336	27588	27449	27429	27299	27238	27189	27169	27464	27474	27119	27276	27435	27391	27259	27254	27164	27126	27162	27324	27262	27395	27563	27270	27147	27217	27158	27205	27262	27430	27454	27516	27238	27151	27094	27178	27183	27085	27487	27336	27279	27283	27447	27510	27513	27409	27192	27089	27154	27265	27327	27173	27377	27286	27156	27376	27168	27329	27240	27288	27120	27271	27230	27327	27442	27183	27240	27548	27388	27555	27633	27388	27288	27284	27142	27460	27259	27291	27404	27270	26978	27376	27054	27169	27350	27254	27417	27163	27158	27116	27000	27074	27196	27424	27117	27450	27225	27274	27340	27205	27061	27193	26991	27079	27195	27636	27337	27146	27469	27215	27194	27178	27239	27356	27204	27360	27416	27276	27339	27473	27176
34393	53940	51934	41006	30929	22523	22683	23609	23053	22891	28676	38741	43143	45949	40067	31296	23766	19676	17627	16947	16960	17081	16960	16947	17311	17080	16964	17083	17085	17098	17002	17125	17140	16991	17059	17028	17098	17100	17120	17131	16902	17017	17048	17067	16975	17101	16979	17072	17080	17042	17053	17244	17111	17088	17073	17033	17048	17190	17176	16971	17016	16930	16984	17160	17023	17018	17032	17063	17237	17177	16918	16985	17017	17038	17034	17012	16992	16946	16907	17176	17039	17185	17071	17022	17058	17123	17282	16975	17060	17111	16938	17070	17005	17126	17087	16981	17048	17108	17090	16892	17187	16959	17072	17165	17094	16904	17000	16984	17089	17064	17032	17224	16997	17200	17034	17115	17097	17076	17085	17089	17156	17044	17009	17037	17008	17136	17021	17254	16920	17126	17081	17139	16948	17156	17117	17039	17212	17151	17157	17132	17113	17115	16937	17254	16950	17005	17100	17112	17070	17222	17052	17066	17231	17155	17151	16924	17064	16984	16906	17143	17127	17166	17048	17267	17055	17099	16913	16985	17169	17139	17166	17023	16951	17024	17186	16978	17148	17181	17051	17006	17030	16918	17007	17127	17032	17054	17002	17070	17045	17107	17140	16965	16917	17048	16965	17049	16961	17053	17065	17116	17031	17070	17051	17165	17136	16885	17061	16986	17107	17161	17099	17179	17056	17134	16972	17018	16863	17004	17235	16993	17072	17047	16901	17081	16969	16899	17131	17090	17015	17004	16934	17214	17107	17003	16964	17202	17080	17089	17048	17158	17029	17058	17046	17061	17048	16963	16955	17225	17179	16983	16964	17036	17064	17010	17019	17170	16963	17042	17133	17015	16939	17000	16927	16945	17093	17101	17195	16914	17087	16970	17088	17232	17094	16997	17000	16983	17223	17021	16944	16954	17177	17024	17004	16933	17048	16953	17038	17000	16989	17165	16962	17221	17067	17137	17041	17062	17068	16929	17081	17063	17045	17072	17200	17129	17047	17129	17033	17020	17019	17177	17001	16874	17176	16988	17139	17161	17013	16903	17154	16852	17070	17058	17098	16926	17116	17059	17115	16886	17074	16987	17062	16958	17032	17184	17097	17067	17155	17138	17089	17210	17099	17016	17100	17144	17175	17008	17147	17013	16910	17100	17060	17092	16909	16893	17106	16979	17204	16926	17161	16960	17061	17039	17047	17089	17089	16967	17226	16899	16911	17059	17016	17293	16876	17200	17056	17125	17112	17161	17250	16945	17198	16916	17047	17103	17023	17082	17063	17169	17048	17063	17094	16950	17024	16789	16869	16981	17154	16840	16866	17139	17057	17057	17170	17005	17129	17134	16738	16971	16857	17122	17166	17119	17047	17137	17142	17064	17199	16918	17080	16925	17047	17132	16958	16971	16977	17096	17160	16689	16956	17078	17075	17163	17032	17171	17019	17208	17063	17095	17010	17038	17093	16697	17119	17085	17004	17092	16980	17051	17155	16946	17076	17125	17060	17048	17164	17083	16818	16967	17070	16845	16962	17112	16874	16996	16909	17078	17146	17008	17157	17081	17032	16827	17132	17147	17067	16932	16968	16980	17017	16842	16907	17064	17144	16830	16879	16966	17058	17230	17092	16964	17018	17042	17351	16901	17063	17037	17105	17048	17208	16988	16996	16937	17072	17032	17122	17218	17045	17094	16932	16985	17034	17172	17099	17056	17071	17078	17230	17081	16981	17013	17187	17147	17105	17100	16983	16920	16910	17134	17174	17138	17012	17181	16970	17077	17116	17108	17056	17112	17090	17130	17042	16958	17113	17113	16940	17169	16793	17242	17066	17090	17034	16997	17177	16908	17028	17141	17048	16989	17221	17165	17049	16993	17039	17063	16977	17097	17203	17045	17128	17034	16783	17128	16910	16978	16995	17140	16963	17107	17147	17105	17157	17098	17061	17147	16958	17068	17063	16934	17278	16982	16891	17007	17084	16855	16866	17086	16949	17123	17085	17005	17123	17057	17161	16880	17022	16924	17019	17034	17125	17040	17150	17234	17011	17049	16889	17324	17113	16970	16980	17041	17032	16749	16991	17038	17072	16994	17074	16998	17143	17178	17035	17069	17121	17034	17058	16958	16987	16770	17248	17128	17144	16959	17048	17144	17027	17040	17000	17140	17103	17016	16907	17084	16874	17132	16963	17182	17138	17202	16792	17169	16907	17122	17053	17147	17133	17027	16963	16945	17189	16906	17057	17255	17057	16975	17090	17118	17331	17114	17113	17148	17028	17024	16993	17072	17213	17150	16961	17032	17156	17152	16889	16997	17018	17104	16958	17124	17089	16907	17057	17113	17167	16912	17164	17166	17137	17189	16864	16989	17077	16948	17161	17122	16950	17236	16990	16978	17074	16956	16931	17177	17177	17076	17072	17132	17111	17298	16981	16938	17132	17051	17155	17002	17083	17107	17186	17223	16971	17079	17092	16954	17022	16902	17269	16859	17081	16971	17175	17089	16996	17019	17061	17174	17103	16852	17102	17003	17054	17132	17003	17250	17031	17030	16997	17064	17052	17071	17146	16947	17246	17084	17101	17019	17030	17228	17092	17109	17139	16934	16942	16934	17229	17038	16932	17024	17091	17049	17072	16933	17109	17085	17187	17205	17066	17049	16956	17122	17127	16992	17080	17091	17027	17050	17061	17168	17159	17042	16952	17249	17054	17031	17065	17129	17020	17157	17055	17107	17138	17143	17162	16921	17088	17021	16884	17112	16970	17154	17062	16950	17183	17033	16872	17226	16917	17190	17085	17160	17119	17067	16970	17198	17128	17103	16955	17163	16998	16922	17044	17030	17171	16990	16855	17377	17160	17071	17018	17121	16944	16986	17137	17163	17003	17114	17101	17193	17001	17231	17061	16961	17041	17105	17125	16932	17063	16996	17056	17278	17062	16801	17222	17201	16962	17042	17056	17103	16939	16895	17096	16865	16956	16897	17246	17107	17071	17027	17131	17089	17119	16903	16806	17089	17077	17007	17110	17204	16957	17049	17128	17034	16880	16965	17073	17063	17158	16942	16920	17124	17067	17133	16991	16982	17009	16960	16969	17129	17249	17080	17103	16905	17003	17137	16974	17147	17073	17158	17265	17028	16941	16844	17265	17108	17307	17221	16925	16940	17047	17015	17007	17012	17075	17006	17174	16977	16815	17208	16886	17132	16982	17144	17149	17071	17036	17004	16983	17128	16940	17123	17105	17010	17117	17159	17133	17174	17098	17080	16994	17214	17087	17089	17059	17062	16936	17107	17143	16951	17117	17129	17288	17186	17095	17316	17056	17077	17185	17017	17066	17118	16915	17249	16951	16955	17031	17051	17064	17217	16963	17050	17114	17122	17151	17153	17101	17004	17113	17016	17127	16987	17029	17114	17012	17034	17043	16919	17132	17071	17174	16955	17212	17003	17075	17002	16959	17172	17040	17130	17075	17209	17055	17240	17169	16853	17101	16939	17142	16965	17208	17002	17172	16857	17108	17045	16993	17121	16978	17028	17181	16924	16959	17057	17096	17048	17143	17193	17172	17039	17154	17051	16863	17053	17014	16957	17197	16959	17136	17188	17031	16990	17063	17009	17113	16960	16944	17061	16818	17152	17062	17218	17014	17033	17008	17075	17222	17090	17017	17032	17241	17113	16931	17225	17009	16923	17116	17005	17264	17134	17039	16984	17026	17112	17107	16885	17155	17012	17098	17193	16899	17134	16997	17112	17126	17144	17121	17010	16969	17013	16930	17099	16984	17144	16905	17037	17045	17098	17100	16986	17017	16986	17142	16772	17150	17059	16997	17124	16958	16966	17104	17123	17017	17098	16975	17000	17153	16886	16955	17121	17156	16977	17126	16973	17099	17169	17161	17078	17086	17118	17107	16999	17076	16987	17066	16958	17031	17207	17154	17304	17072	17116	17043	16840	16990	17111	17123	17094	17006	17227	17057	16859	17040	16942	16986	16954	17109	17061	16932	17065	17065	16944	17055	16934	17109	16933	17077	17086	17186	17013	16866	16986	17249	17002	16920	17000	16911	17122	16907	16939	17219	17196	16953	16854	17101	16947	17078	17265	17054	16927	17091	16940	17163	17022	16922	16980	17004	17186	17119	16941	17245	17091	16948	17115	17266	17102	17203	17114	17020	17088	17198	17030	17016	16943	17078	17004	17178	17094	17164	17165	17163	17092	17079	17115	17165	17008	17081	17086	16935	17018	17129	17046	17068	17033	17265	17144	16990	17106	16995	17063	16930	17087	17043	17231	16894	17136	17171	17113	17206	17020	17080	17096	17087	16906	17019	17062	17069	17091	16970	17033	16935	17289	16987	17050	17067	17171	17196	17047	17002	17095	16987	16951	16977	16984	17195	17135	16881	17048	17108	16955	17009	17040	17157	16892	17229	17072	17064	17292	16996	17106	17123	17089	16932	17016	17019	16831	16963	17105	17102	16986	17076	17028	17291	17006	16983	17118	17135	17021	16993	17007	17119	16979	17117	17138	17192	17115	16980	16901	17034	17342	17178	16798	17067	17063	17137	16952	17073	17056	17200	17141	17157	17068	16986	17117	17069	17109	17031	16994	16955	16982	17026	17034	16877	17030	17000	17097	17048	17206	17002	17039	17066	17009	16936	16989	17115	17064	17058	17215	17243	17026	16929	17152	16909	17085	17138	16957	17165	17071	16915	16903	16957	17140	17115	17242	17186	16977	16921	17000	17004	16900	16785	17079	17161	16997	17104	17157	16999	17186	17126	17012	17060	16854	16997	17068	17158	17220	17169	17093	17171	16934	17100	17121	17054	17075	17057	17162	17036	17224	17132	16999	17032	16992	17140	17086	16964	16973	17000	17070	17072	17116	17031	17037	17173	17123	16916	16929	16909	17011	17009	17128	17075	17130	16984	17210	16979	17091	16952	17137	17167	16958	16937	17047	16996	17183	17108	17013	16994	16923	17089	17195	17065	16978	17130	17056	17027	17033	16940	17154	17115	17214	16978	16956	17046	16956	16970	17259	17273	16945	17037	17085	17034	17087	17024	16975	16993	17029	17119	17219	17020	16998	16983	16929	17185	16980	17230	17011	16908	16988	17042	17234	17001	17063	17207	16948	17113	17063	16921	17105	16988	17118	16903	17206
38392	36377	40037	36892	30175	28228	28260	28486	28041	27965	28145	28210	28595	29025	29006	28522	28371	27914	27711	27519	27569	27467	27535	27460	27772	27542	27669	27597	27679	27556	27633	27870	27552	27766	27717	27436	27413	27572	27622	27531	27524	27587	27768	27806	27531	27676	27514	27606	27748	27272	27341	27493	27497	27409	27371	27498	27681	27406	27371	27337	27447	27381	27485	27662	27544	27601	27792	27462	27610	27583	27397	27652	27400	27407	27701	27577	27519	27420	27801	27590	27412	27582	27396	27289	27414	27452	27367	27692	27621	27499	27480	27604	27573	27547	27703	27544	27436	27633	27546	27746	27545	27684	27326	27649	27598	27251	27698	27562	27483	27727	27363	27871	27501	27511	27293	27269	27456	27516	27764	27506	27660	27711	27507	27551	27636	27502	27654	27546	27358	27890	27376	27828	27898	27496	27657	27547	27586	27579	27776	27665	27373	27373	27413	27249	27477	27390	27482	27636	27840	27544	27845	27418	27622	27701	27634	27572	27544	27435	27776	27646	27453	27476	27623	27502	27838	27697	27412	27728	27356	27496	27718	27436	27639	27555	27579	27328	27613	27606	27694	27394	27486	27518	27766	27577	27510	27672	27415	27556	27492	27646	27530	27740	27620	27649	27606	27798	27746	27430	27539	27631	27530	27592	27597	27432	27551	27508	27504	27812	27705	27595	27557	27233	27345	27543	27462	27553	27662	27646	27394	27622	27791	27342	27530	27491	27583	27640	27875	27787	27604	27237	27696	27736	27570	27502	27568	27378	27744	27617	27529	27571	27444	27366	27578	27655	27353	27566	27891	27673	27444	27657	27500	27435	27322	27572	27472	27747	27666	27414	27257	27507	27569	27399	27422	27697	27539	27613	27749	27722	27449	27489	27625	27711	27616	27650	27475	27671	27731	27629	27512	27445	27468	27511	27619	27700	27526	27514	27303	27315	27565	27375	27608	27531	27633	27448	27637	27611	27784	27851	27901	27494	27795	27519	27435	27607	27711	27474	27402	27766	27727	27968	27557	27324	27506	27704	27614	27481	27642	27569	27978	27653	27541	27487	27488	27511	27837	27619	27652	27807	27375	27229	27583	27832	27563	27636	27508	27535	27553	27536	27443	27445	27561	27608	27575	27544	27706	27636	27650	27581	27451	27799	27565	27448	27634	27675	27627	27561	27654	27502	27562	27429	27527	27699	27630	27665	27763	27914	27540	27424	27569	27456	27550	27441	28020	27331	27489	27469	27765	27696	27713	27625	27631	27629	27558	27651	27615	27574	27464	27384	27510	27604	27625	27713	27559	27608	27675	27539	27443	27321	27414	27555	27473	27630	27267	27473	27404	27723	27585	27479	27491	27427	27900	27656	27736	27415	27529	27733	27754	27647	27741	27750	27760	27462	27642	27654	27551	27828	27548	27502	27776	27430	27524	27592	27588	27315	27426	27424	27689	27702	27469	27604	27610	27590	27803	27482	27323	27740	27396	27573	27556	27435	27521	27539	27722	27702	27416	27697	27392	27454	27673	27452	27357	27468	27359	27579	27434	27869	27363	27490	27671	27645	27719	27580	27469	27741	27592	27689	27562	27378	27535	27385	27521	27659	27504	27377	27486	27569	27572	27472	27536	27384	27558	27581	27674	27409	27271	27690	27628	27567	27444	27659	27704	27373	27537	27326	27453	27374	27837	27538	27341	27526	27540	27640	27502	27404	27654	27312	27657	27391	27438	27450	27604	27546	27453	27549	27458	27706	27601	27368	27508	27613	27536	27481	27793	27528	27509	27689	27591	27287	27586	27543	27625	27515	27423	27608	27436	27332	27459	27491	27697	27655	27490	27407	27676	27461	27750	27599	27458	27450	27793	27342	27705	27620	27560	27588	27568	27528	27376	27417	27669	27608	27575	27650	27785	27417	27457	27968	27544	27438	27375	27427	27595	27417	27439	27491	27788	27573	27530	27676	27734	27647	27443	27577	27600	27559	27619	27303	27447	27501	27519	27261	27686	27733	27448	27537	27527	27717	27609	27302	27445	27420	27609	27492	27798	27701	27775	27391	27556	27539	27404	27355	27499	27591	27523	27598	27606	27585	27755	27547	27581	27404	27488	27385	27620	27546	27633	27579	27503	27428	27392	27542	27633	27682	27395	27680	27656	27545	27455	27605	27722	27604	27552	27475	27682	27318	27667	27568	27434	27777	27617	27456	27617	27676	27519	27487	27206	27447	27616	27567	27648	27620	27618	27746	27518	27449	27666	27753	27558	27624	27573	27483	27671	27546	27374	27242	27545	27511	27656	27584	27690	27525	27506	27427	27573	27484	27638	27867	27603	27507	27599	27420	27615	27599	27684	27440	27637	27639	27650	27633	27505	27455	27757	27306	27854	27697	27664	27539	27389	27603	27738	27621	27424	27654	27743	27530	27536	27524	27370	27366	27522	27595	27727	27597	27512	27558	27588	27354	27752	27525	27586	27588	27634	27549	27461	27519	27534	27550	27501	27633	27813	27426	27521	27508	27398	27620	27520	27477	27664	27633	27569	27620	27464	27395	27517	27683	27328	27426	27556	27750	27700	27804	27637	27392	27835	27646	27443	27411	27583	27365	27501	27751	27779	27575	27500	27635	27701	27662	27629	27781	27598	27622	27571	27623	27359	27492	27398	27513	27665	27520	27421	27496	27525	27598	27571	27496	27490	27697	27932	27534	27492	27505	27233	27441	27690	27591	27641	27523	27527	27720	27550	27595	27673	27481	27288	27332	27337	27441	27422	27573	27575	27581	27601	27681	27801	27625	27702	27404	27507	27617	27790	27367	27512	27377	27517	27616	27749	27545	27418	27670	27708	27713	27482	27720	27824	27416	27759	27600	27246	27469	27572	27724	27493	27525	27593	27300	27485	27552	27618	27477	27463	27295	27546	27574	27460	27513	27542	27610	27586	27657	27804	27586	27578	27250	27667	27571	27812	27544	27837	27527	27522	27415	27674	27529	27653	27524	27353	27645	27523	27752	27789	27564	27423	27830	27726	27750	27630	27664	27715	27685	27551	27609	27794	27483	27519	27654	27553	27512	27591	27797	27678	27375	27570	27562	27506	27419	27686	27887	27497	27562	27727	27363	27247	27602	27505	27739	27876	27491	27615	27766	27592	27510	27520	27758	27645	27466	27525	27554	27571	27625	27614	27500	27506	27599	27716	27590	27508	27363	27613	27448	27344	27731	27603	27374	27644	27622	27408	27669	27728	27271	27469	27634	27714	27556	27700	27746	27714	27693	27789	27585	27676	27596	27577	27782	27590	27606	27509	27394	27468	27253	27689	27741	27680	27688	27461	27366	27623	27822	27637	27502	27422	27389	27548	27656	27609	27627	27562	27707	27711	27764	27545	27593	27704	27464	27498	27921	27720	27559	27615	27581	27674	27737	27483	27674	27682	27405	27676	27297	27584	27376	27381	27649	27873	27574	27498	27711	27604	27760	27722	27464	27867	27646	27832	27301	27449	27536	27401	27214	27246	27388	27616	27466	27505	27577	27802	27555	27492	27253	27707	27589	27493	27532	27533	27608	27850	27533	27519	27406	27519	27359	27497	27536	27612	27689	27319	27436	27424	27758	27714	27488	27544	27647	27529	27685	27482	27470	27380	27468	27718	27726	27519	27527	27681	27655	27386	27564	27533	27530	27608	27335	27819	27859	27600	27671	27670	27636	27379	27433	27573	27708	27661	27646	27569	27246	27346	27502	27519	27620	27345	27318	27618	27594	27674	27508	27413	27444	27556	27218	27376	27560	27686	27460	27499	27443	27597	27477	27570	27654	27585	27703	27462	27703	27571	27391	27592	27637	27713	27311	27695	27241	27503	27397	27808	27492	27673	27619	27614	27610	27587	27600	27666	27571	27540	27596	27727	27695	27465	27328	27427	27777	27496	27478	27672	27404	27385	27457	27682	27541	27673	27454	27437	27751	27655	27752	27752	27426	27616	27533	27755	27661	27517	27441	27485	27634	27744	27368	27444	27481	27567	27693	27661	27596	27567	27738	27638	27524	27804	27650	27743	27659	27609	27701	27674	27530	27555	27421	27572	27638	27722	27444	27585	27535	27506	27695	27596	27521	27693	27674	27414	27426	27694	27247	27533	27548	27575	27812	27639	27801	27893	27407	27491	27485	27636	27410	27616	27555	27296	27657	27593	27448	27619	27678	27241	27366	27660	27271	27468	27548	27544	27589	27448	27687	27541	27533	27893	27755	27567	27735	27789	27594	27345	27657	27686	27393	27523	27333	27593	27396	27609	27623	27720	27484	27630	27591	27436	27830	27652	27508	27728	27641	27563	27047	27617	27513	27776	27758	27795	27702	27529	27528	27655	27321	27483	27611	27353	27408	27319	27621	27718	27691	27617	27465	27573	27692	27482	27426	27790	27595	27469	27631	27656	27639	27516	27805	27791	27397	27355	27702	27412	27498	27364	27587	27511	27163	27595	27723	27895	27379	27699	27492	27546	27672	27595	27473	27536	27372	27663	27627	27751	27597	27426	27864	27462	27816	27381	27778	27407	27446	27810	27593	27706	27712	27620	27757	27424	27606	27576	27434	27688	27494	27534	27439	27509	27651	27684	27439	27572	27563	27420	27628	27576	27645	27614	27510	27614	27535	27612	27635	27785	27361	27863	27854	27509	27806	27663	27444	27752	27579	27286	27592	27499	27829	27711	27635	27723	27544	27790	27671	27754	27661	27500	27310	27397	27592	27260	27323	27535	27715	27647	27694	27603	27704	27478	27454	27603	27505	27498	27757	27531	27429	27684	27606	27691	27542	27601	27738	27637	27477	27782	27696	27666	27709	27748	27686	27543	27676	27647	27731	27635	27591	27777	27612	27807	27752	27649	27612	27203	27505	27481	27604	27609	27539	27452	27597	27597	27888	27684	27613	27397	27535	27691	27645	27472	27480	27443	27485	27547	27628	27541	27591	27548	27521	27552	27556	27661	27702	27734	27697	27664	27435	27778	27774	27767	27481	27408	27665	27589	27450	27530	27646	27774	27538	27684	27582	27719	27596	27535	27535	27482	27682	27516	27725	27452	27733	27509	27508	27660	27235	27406	27722	27758	27674	27745	27581	27541	27428	27562	27518	27657	27562	27641	27596	27626	27644	27431	27565	27599	27590
33856	39943	37532	28923	20528	18239	18436	18746	17979	17663	18375	18526	18730	19166	18813	18264	17705	17281	17289	17259	17205	17229	17215	17194	17352	17284	17225	17116	17093	17386	17197	17312	17422	17216	17332	17228	17190	17137	17143	17143	17104	17203	17076	17028	17164	17070	17159	17167	17093	17284	17252	17260	17135	17145	17101	17289	17069	17202	17180	17255	17392	17265	17182	16969	17335	17249	17164	17193	17252	17143	17408	17354	17269	17167	17290	17283	17242	17303	17350	17219	17402	17074	17241	17295	17347	17234	17129	17212	17249	17156	17332	17167	17287	17190	17280	17065	17203	17248	17205	17230	17134	17221	17333	17263	17068	17028	17163	17180	17353	17188	17355	17302	17259	17325	17221	17171	17235	17091	16989	17143	17323	17145	17117	17364	17208	17135	17128	17151	17274	17252	17169	17285	17084	17045	17169	17321	17204	17338	17034	17052	17172	17197	17190	17254	17215	17332	17312	17149	17164	17223	17218	17300	17284	17150	17316	17341	17277	17141	17228	17167	17048	17125	17265	17168	17126	17167	17189	17236	17148	17257	17316	17202	17179	17331	17269	17396	17150	17379	17217	17008	17143	17311	17109	17204	17322	17216	17108	17023	17307	17190	17320	17210	17194	17250	17174	17175	17251	17322	17063	17250	17145	17137	17264	17119	17336	17222	17178	17339	17260	17241	17088	17020	17240	17425	17238	17553	17198	17192	17405	17209	17265	17154	17149	17228	17159	17331	17330	17260	17210	17184	17177	17091	17332	17219	17067	17174	17160	17317	17178	16948	17249	17311	17138	17202	17144	17201	17061	17140	17114	17209	17364	16972	17226	17253	17221	17243	17277	17137	17348	17164	17107	17094	17261	17086	17226	17356	17147	17141	17083	17275	17379	17077	17318	17230	17453	17088	17322	17273	17291	17163	17066	17236	17320	17230	17070	17159	17007	17233	17101	17279	17127	17404	16992	17311	17039	17120	17310	17241	17383	17156	17128	17233	17142	17213	17221	17284	17087	17200	17438	17332	17107	17310	17039	17182	17212	17112	17341	17125	17209	17371	17162	17235	17259	17079	17272	17128	17220	17390	17058	17264	17296	17266	17183	17301	17182	17385	17274	17336	17222	16993	17373	17099	17241	17458	16979	17167	17114	17283	17240	17129	17253	17145	17259	17011	17454	17170	17430	17197	17221	16920	17148	17240	17212	17175	17232	17095	17295	17241	17272	17115	17171	17127	17139	17236	17239	17209	17172	17180	17164	17415	17252	17271	17193	17297	17343	17129	17176	17405	17230	17027	17352	17172	17096	17258	17189	17211	17225	17217	17315	17142	17207	17074	17381	17178	17245	17209	17299	17118	16986	17106	17175	17213	17204	17220	17258	17047	17282	17238	17406	17131	17229	17174	17323	17093	17123	17377	17331	17103	17244	17139	17298	17174	17185	17189	17119	17281	17216	17158	17231	17089	17269	17199	17224	17120	17420	17213	17067	17077	17211	17242	17307	17262	17050	17451	17218	17101	17276	17080	17162	17239	17265	17202	17364	17156	17163	17102	17409	17213	17127	17207	17254	17203	17382	17264	17333	17179	17203	17171	17268	17167	17086	17348	17120	17037	17255	17282	17292	17263	17119	17367	17300	17219	17150	17274	17171	17435	17285	17275	17233	17168	17196	17280	17224	17364	17167	17181	17373	17346	17262	17185	17270	17282	17305	17287	17249	17163	17098	17218	17144	17159	17327	17167	17159	17227	17253	17158	17145	17148	17115	17062	17344	17046	17224	17188	17180	17133	17193	17198	17201	17365	17225	17142	17246	17204	17279	17199	17247	17211	17281	16954	17361	17128	17189	17101	17211	17226	17202	17258	17234	17186	17236	17169	17320	17298	17345	17361	17292	17266	17265	17275	17090	17335	17034	17157	17253	17188	17107	17276	17355	17331	17298	17232	17137	17085	17069	17235	17276	17264	17410	17197	17144	17397	17273	17213	17210	17389	17286	17268	17339	17159	17214	17238	17267	17073	17208	17291	17215	17239	17085	17031	17061	17360	17168	17033	17208	17101	17263	17144	17324	17473	17196	17378	17090	17182	17344	17059	17249	17105	17134	17181	17360	17259	17377	17053	17574	17377	17188	17134	17266	17373	17214	17190	17269	17139	16993	17053	17338	17397	17397	17254	17272	17242	17179	17189	17382	17032	17385	17183	17243	17206	17260	16959	17313	17317	17140	17245	17229	17329	17226	17286	17241	17195	17237	17180	17125	17048	17401	17166	17266	17289	17048	17263	17188	17320	17381	16963	17133	17433	17174	17493	17253	17365	17305	17268	17142	17305	17224	17261	17130	17202	17253	17248	17209	17282	17216	17220	17216	17134	17173	17150	17223	17338	17387	17305	17274	17348	17170	17191	17199	17250	17213	17267	17169	17303	17309	17119	17272	17224	17235	17239	17105	17236	17334	17109	17270	17403	17211	17282	17225	17177	17280	17097	17235	17112	17111	17019	17297	17136	17387	17212	17064	17162	17212	17270	17104	17335	17256	17095	17249	17098	17224	17349	17314	17324	17264	17062	17159	17160	17258	17083	17322	17217	17192	17226	17306	17332	17075	17284	17043	17193	17106	17214	17268	17297	17300	17458	17259	17098	17150	17222	17126	16998	17213	17202	17107	17141	17308	17137	17127	17239	17304	17216	17267	17228	17212	17247	17177	17235	17327	17374	17150	17212	17400	17182	17401	17405	17275	17240	17056	17310	17157	17199	17392	17338	17308	17117	17321	17153	17149	17250	17228	17393	16995	17327	17293	17168	17229	17300	17260	17233	17275	17181	17120	17370	17316	17302	17278	17192	17297	17286	17063	17160	17283	17302	17261	17176	17080	17264	17198	17241	17241	17238	17099	17362	17119	17273	17181	17333	17184	17289	17234	17334	17260	17224	17284	17174	17151	17289	17069	17259	17255	17042	17399	17156	17269	17242	17174	17314	17148	17246	17328	17273	17146	17042	17214	17069	17412	17268	17223	17088	17397	17231	17099	17324	17207	17169	17285	17134	17180	17066	17188	17206	17271	17203	17265	17244	17217	17174	17195	17244	17321	17139	17277	17353	17316	17529	17276	17229	17210	17121	17158	17168	17340	17477	17215	17119	17199	17234	17201	17303	17253	17168	17193	17079	17190	17268	17349	17215	17290	17234	17179	17217	17382	17146	17160	17160	17223	17214	17308	17013	17269	17235	17129	17402	17269	17163	17159	17228	17291	17195	17305	17142	17295	17256	17065	17320	17118	17104	17342	17376	17225	17296	17130	16978	17245	17292	17051	17232	17312	17246	17179	17328	17119	17113	17313	17139	17213	17187	17188	17121	17403	17233	17055	17367	17285	17218	17199	17404	17453	17264	17311	17156	17162	17196	17305	17324	17223	17298	17205	17231	17090	17274	17132	17317	17261	17199	17242	17404	17223	17295	17064	17283	17245	17076	17462	17159	17308	17259	17329	17316	17269	17335	17124	17139	17262	17340	17196	17256	17119	17247	17292	17158	17279	17184	17419	17097	17210	17281	17335	17179	17192	17298	17319	17106	17182	17282	17351	17104	17397	17149	17060	17302	17190	17185	17253	17225	17153	17229	17122	17239	17343	17056	17435	17131	17174	17212	17439	17343	17216	17189	17176	17247	17238	17235	17334	17292	17229	17191	17343	17216	17246	17009	17165	17433	17139	17155	17003	17149	17385	17236	17178	17311	17447	17203	17201	17226	17427	17178	17221	17248	17237	17167	17357	17298	17074	17389	17185	17329	17375	17354	17020	17300	17205	17213	17099	17273	17243	17241	17181	17273	17463	17206	17325	17262	17181	17220	17130	17027	17267	17125	17160	17144	17265	17127	17203	17238	17064	17278	17412	17191	17231	17296	17397	17236	17178	17165	17364	17261	17102	17313	17238	17292	17339	17402	17181	17144	17355	17312	17018	17115	17137	17454	17303	17096	17293	17393	17138	17370	17385	17395	17251	17200	17292	17186	17331	17113	17146	17310	17044	17273	17215	17359	17327	17196	17241	17381	17258	17022	17170	17118	17361	17098	17043	17301	17208	17139	17319	17267	17177	17092	17220	17249	17332	17126	17257	17217	17376	17331	17307	17230	17090	17246	17200	17362	17372	17162	17356	17201	17121	17367	17310	17168	17174	17270	17172	17178	17291	16996	17352	17133	17126	17222	17263	17141	17238	17239	17251	17446	17184	17186	17139	17212	17227	17162	17410	17197	17090	17484	17264	17172	17078	17199	17276	17195	17277	17056	17166	17291	17119	17284	17263	17349	17133	17238	17215	17129	17137	17189	17282	17329	17184	17039	17175	17241	17167	17185	17304	17166	17177	17065	17208	17246	17361	17223	17221	17375	17207	17120	17337	17510	17157	17326	17230	17204	17179	17141	17089	17279	17131	17125	17228	17366	17170	17354	17083	17265	17242	17206	17084	17149	17308	17131	17022	17151	17244	17381	17415	17216	17329	17227	17336	17164	17268	17236	17323	17219	17225	17254	17353	17310	17023	17241	17312	17220	17367	17203	17278	17094	17330	17204	17154	17066	17285	17121	17105	17450	17440	17155	17038	17339	17211	16957	17237	17183	17197	17362	17403	17381	17240	17227	17226	17123	17428	17133	17224	17161	17133	17149	17337	17310	17108	17048	17145	17245	17209	17105	17217	17031	17223	17210	17332	17219	17283	17045	17320	17257	17320	17278	17166	17255	17171	17208	17172	17286	17175	17280	17408	17371	17169	17240	17164	17259	17149	17203	17197	17049	17237	17161	17159	17360	17337	17051	17322	17242	17236	17368	17044	17210	17187	17149	17228	17216	17370	17228	17163	17296	17360	17141	17169	17189	17338	17245	17294	17236	17219	17153	17400	17248	17171	17243	17361	17227	17409	17219	17228	17259	17207	17246	17118	17112	17212	17145	17146	17298	17193	17146	17317	17303	17445	17127	17328	17272	17222	17298	17324	17245	17287	17176	17424	17075	17197	17201	17289	17278	17222	17129	17120	17239	17059	17171	17253	17206	17465	17216	17389	17359	17289	17269	17244	17188	17338	17169	17257	17278	17073	17121	17111	17230	17073	17258	17090	17305	17099	17217	17422	17359	17193	17180	17333	17416	17218	17234	17213	17204	17284	17438
24510	20803	27389	26294	26218	30346	32415	30679	29662	29659	31046	32876	40188	43407	39747	34787	31084	29122	28406	28000	28301	28173	27942	28249	27916	27910	28133	28172	28150	27852	27642	27874	28267	27831	28010	27906	27880	27916	28022	27988	28096	28020	27946	28255	27879	27777	28126	27893	28131	28018	27674	27822	28054	27719	28026	28139	27848	27654	28041	28172	28148	28016	28035	27868	27911	27732	27658	28023	27973	27794	27858	27980	27924	27743	27770	27888	28026	27830	28124	27860	28117	28088	28106	27812	28195	28075	27782	28045	27919	27697	28187	28034	28181	27883	27941	27739	28153	27985	27805	27741	28047	27928	27898	28064	27776	28185	27958	27650	28065	28147	27784	28066	28041	28109	28074	27838	27813	28021	28040	27783	28056	28075	27718	27887	28040	27924	27806	28150	28169	27988	27957	27813	27872	27833	27985	28176	28055	28029	28010	27865	27967	28033	27961	27866	28326	27718	27883	28060	28128	27737	28022	28006	27909	28034	28084	27881	28140	28252	27963	27925	28032	28020	28088	27710	27987	27876	27885	28070	27794	27714	27998	28101	27990	28019	28000	27738	28036	28077	27934	27817	27781	27886	27856	27701	27944	28270	27897	28024	27837	28136	27873	28363	28061	27730	28027	28113	28022	27948	27917	27999	27872	27990	28111	27985	27847	27837	28112	27871	27909	27890	28048	27846	27746	28135	28192	28414	27936	28004	28046	28114	27781	28086	28102	27980	28057	27850	27919	27857	27769	28240	28035	27692	27879	27893	27884	27964	28029	27892	28133	27982	27819	28008	27824	27991	27791	28008	27872	28057	28111	27865	28014	27825	28021	27901	28054	27993	28117	27784	28102	28037	27960	27925	27989	28096	27844	28182	27967	27740	28066	27805	28103	27966	27796	27869	27890	28165	27816	28060	28062	27725	28043	28068	28340	28039	27980	28055	27993	27709	27922	28029	28348	27977	27959	28009	27863	28034	28007	27923	27832	27893	27807	27637	27639	27730	27959	28126	27955	27939	27904	27825	28002	27920	27915	27868	27897	27775	28005	27923	27847	27794	27853	27868	28009	28219	28091	27963	28030	27778	28056	28138	27756	28129	28081	27899	27952	28031	28218	27889	27849	27841	27806	27772	27872	28056	28304	27916	27614	27704	28157	28020	28037	28290	27960	27872	27799	27928	28239	27805	28071	27585	27908	27719	28172	27923	27957	28063	27816	28008	27868	27829	28018	28113	27995	27799	27997	28009	28052	27892	28007	27909	27920	28109	28047	27835	27892	27856	27956	28067	27815	28118	27854	28008	27817	27792	27662	27956	28004	27935	27691	27924	27962	27794	28014	27887	28224	27988	28008	28072	27922	27929	28204	27812	27944	27945	27741	27967	27927	27756	28113	28014	28029	27972	28210	28108	27868	27916	27740	27673	27904	27825	27820	28140	28081	28279	28079	28035	27999	27918	27714	27875	27836	28161	28149	27766	27882	27851	27951	27991	28206	27969	27958	27804	27897	27967	27967	28071	27974	28114	28028	27861	27858	27865	28178	28090	27964	28051	27950	27867	27931	27984	27882	28096	28007	28019	27978	27977	28100	28036	27889	28141	28179	27889	27951	28004	28061	28098	28059	27735	27717	27873	28100	27720	27764	27783	27767	27963	27928	27989	28093	27748	28078	27929	28060	27939	27858	28043	28093	27835	27804	28018	28031	28008	27904	27973	27861	27958	27771	28163	27915	27928	28094	27817	27936	27794	27916	27864	27813	28079	28030	28028	28166	28012	28086	28059	28223	27955	28086	27728	27923	27938	28025	27823	27853	28069	27927	28004	28037	28048	27886	28039	28096	27920	28019	27978	28078	28063	28045	27987	28040	27819	27988	27937	27926	27791	28049	27948	28249	28179	27910	27842	27908	27939	27990	27826	28100	28028	27928	27794	28184	28059	28121	27990	27813	27985	27812	28098	27787	27989	27968	27834	27891	27855	27815	28071	28045	27858	27841	27967	27809	27913	27896	28115	28071	27740	27931	28183	28006	27910	28235	27945	28024	28012	27986	28030	27823	28171	27787	28157	28179	27677	27905	27903	28146	28136	27918	27699	27900	27935	28159	28031	27923	27924	27933	27943	27785	27890	28272	28130	28088	28141	28010	27974	27644	27885	28080	28060	28020	27941	27961	27953	27942	27791	27912	27996	27988	27932	27809	27870	28191	27874	27764	27951	28334	28102	27975	27928	28163	28122	28114	27987	28217	27898	28062	28161	27998	27994	27934	27835	28288	27990	28060	28199	28111	27993	27654	27731	27806	27746	27945	27825	27925	28117	28235	28010	28107	27930	28049	27921	27753	28128	28045	27950	28050	27758	27994	27990	27903	27789	27942	27899	27728	27900	27630	28044	27900	28065	27972	27944	28375	27805	27672	27973	27897	27891	27827	27882	27798	27965	27876	27980	28009	27880	27907	27846	27758	27791	27916	27730	27898	27982	28065	28016	28184	27876	28008	27876	28188	28068	27961	27928	27830	28068	27828	27621	27843	27884	28143	28034	27995	28128	27979	27921	27862	27883	27883	27900	28063	27938	28026	27851	28073	27998	27699	27757	27900	27935	28145	27904	27952	27716	27849	28111	27997	27890	28124	28071	27930	27919	27991	28163	28250	27902	28049	27801	28047	27742	28048	28219	28187	28096	27895	27988	27830	27826	27941	27922	27783	27762	27781	27729	28002	28212	28022	28097	28304	27794	28074	28057	28009	28161	28108	27594	27778	27893	28102	27973	27923	27980	27920	27806	28032	28066	28072	27842	27982	28290	28088	27965	28004	27869	27928	27986	27991	27959	27967	28227	27865	28184	28032	27828	27860	27981	28092	27607	27970	28089	28102	27948	27819	27884	28226	27982	28081	28109	27852	27749	27838	27758	27970	28176	28233	28012	28221	27927	27781	27917	28157	27876	27930	28044	27964	28108	28037	27779	27852	27852	27862	28060	27824	27828	27871	28086	28118	28084	27973	27767	28049	28110	28092	27685	27829	27961	27961	27885	28025	27765	28085	27966	28111	28038	27776	27719	27754	27900	27999	27917	28041	28092	28037	27829	27833	28334	28103	27967	28060	27936	27914	27980	27757	28066	28040	27844	28157	28054	27928	27917	28030	27926	28017	27898	28299	28178	28013	28019	27911	27876	27986	27932	27978	27776	27998	27966	28114	28231	27850	28106	27807	28055	28034	28016	27843	27861	27885	28048	28038	27815	28152	27995	28000	28262	27907	27952	28001	27981	28073	28025	28194	27930	27941	27883	27716	27902	28042	27848	27912	28044	28144	28063	27959	27887	27801	28128	27915	27912	27864	27933	28023	27945	28050	27725	27968	27957	28134	27789	27801	27822	27668	27901	28000	28018	27709	28146	28006	27929	27881	27932	28114	27976	27857	27850	27665	27758	27804	27870	27857	28275	27836	27819	28072	28004	27939	27638	27842	27970	27928	27999	27997	27866	27933	28021	27808	28130	27943	28284	27991	28029	28085	27889	27930	27985	27852	27887	28123	27911	28000	27920	28006	27956	27924	28024	27813	27960	28038	28147	27821	28061	28036	27849	28128	28043	28262	27978	27942	28142	27848	28046	27563	28253	27920	28029	27980	27799	28106	28097	28033	28114	27637	27932	28055	27922	27729	27896	28037	28023	27871	27840	27898	27921	27739	27828	28195	27991	28043	27989	27853	27816	27887	28228	28096	28065	27866	28314	27972	28107	28161	27929	28117	27865	27948	27854	27725	27895	27718	27817	28058	27935	28062	27815	27840	27822	27913	27886	28008	28016	27887	27921	27850	27912	27908	28103	27992	27994	27836	28208	28033	27798	28017	27909	27967	27950	28134	28033	27934	27996	27957	28023	27868	27988	27947	27641	27571	27938	27760	27926	28100	27799	28148	27956	28017	27866	28069	27872	28077	27723	27921	28049	28105	28131	28041	28250	27852	28072	27861	28028	27975	27825	27893	28075	27878	27644	27798	28058	27555	27957	27928	28169	27991	28036	27990	28049	28059	28115	27706	27987	27869	27859	28011	27741	27706	28069	27979	27971	28094	27807	27942	28122	27790	27906	27912	27832	27825	28042	27829	27785	27921	28057	27959	27607	28216	28154	27888	27911	27872	27771	27910	27863	27942	27932	27853	28111	27785	28034	28219	27898	28139	27714	27763	27889	28059	27731	27949	27978	28176	28277	28245	28012	28136	27709	28193	27981	27985	27921	27854	27935	28205	28064	27817	27872	27708	27711	28071	27774	27951	28189	27947	28169	28051	27847	27912	27480	27912	28145	27938	27932	27901	28008	28089	28072	27768	27978	27843	27986	27812	27833	28182	28140	28011	28031	28041	27673	27989	27907	27768	28209	28049	27794	27977	28161	28002	27981	27883	27700	28104	27873	28185	27892	28151	27875	27755	28007	28020	27781	28289	27807	28084	27993	27917	28149	27961	28011	28087	27755	27762	27851	27875	27899	27995	28102	28049	28162	27966	27923	28066	27928	28100	28125	27976	27841	27926	28065	28396	27929	28152	27979	27976	27778	28308	28159	28063	27959	27937	27867	27865	28062	27788	27976	28000	27947	28089	27774	27832	27954	27717	28004	27931	28005	28049	27743	27976	27921	28016	27851	27900	27901	28106	27959	27908	27884	28188	28197	28043	27958	27971	27957	28210	27890	28061	28000	27963	27943	27795	28055	28097	28035	27909	27990	27936	27991	28148	28204	27887	27772	28159	28135	27958	28159	28000	27761	28029	27829	27607	28107	28017	27901	27870	27975	27917	27794	28208	27913	27824	28181	27984	27737	27880	27817	27837	27975	27977	28273	27823	27930	28016	28005	28165	27855	27804	28125	28032	28043	27847	28063	28042	28138	28085	28011	27859	27939	27924	28074	28048	28113	28179	28022	28037	27994	28111	27889	27932	27756	27968	27754	28076	28044	27705	27957	28088	28111	28060	27943	27870	27812	27881	27850	27870	28299	27793	27714	27801	28110	28273	27859	27858	27965	28140	27799	28031	28002	27950	27826	27901	28067	27862	28129	27769	27948	27840	27765	28035	27897	28153	28246	27992	28067	27894	27768	28126	27825	27998	27832	28134	27879	27796	27836	27923	28301	27650	27894	27941	27658	28214	27985	27777	27895	27917	28188
32347	50337	44749	29413	23444	22391	21883	21189	19845	19978	21613	24750	33850	36145	30621	25090	20492	18478	17630	17218	17210	17448	17453	17360	17375	17437	17292	17531	17331	17626	17443	17435	17404	17394	17530	17275	17437	17297	17411	17436	17578	17450	17460	17347	17561	17489	17447	17443	17415	17589	17396	17224	17399	17574	17503	17701	17354	17420	17456	17659	17563	17350	17487	17473	17579	17546	17308	17489	17358	17293	17198	17479	17273	17498	17381	17572	17592	17618	17480	17357	17386	17451	17435	17463	17542	17427	17458	17561	17355	17531	17533	17544	17344	17568	17392	17558	17326	17448	17367	17379	17584	17622	17299	17332	17378	17535	17319	17465	17383	17399	17464	17376	17631	17432	17516	17376	17277	17343	17359	17300	17376	17369	17367	17422	17446	17528	17506	17368	17428	17300	17495	17402	17410	17337	17619	17465	17395	17509	17334	17304	17399	17238	17318	17504	17507	17406	17467	17275	17396	17479	17405	17331	17356	17596	17455	17395	17458	17253	17330	17514	17509	17356	17510	17438	17259	17599	17508	17446	17527	17399	17438	17526	17428	17522	17395	17433	17325	17540	17416	17278	17344	17371	17523	17439	17374	17380	17271	17438	17402	17502	17507	17396	17395	17341	17464	17447	17298	17426	17376	17412	17504	17434	17489	17246	17498	17505	17354	17461	17352	17426	17462	17415	17531	17260	17452	17535	17391	17445	17410	17401	17320	17468	17334	17353	17390	17433	17315	17435	17566	17428	17359	17210	17445	17551	17388	17492	17595	17463	17280	17439	17453	17403	17343	17460	17429	17434	17511	17329	17283	17448	17401	17236	17358	17465	17327	17348	17338	17405	17426	17386	17360	17425	17396	17362	17517	17240	17372	17460	17390	17293	17406	17479	17356	17216	17482	17494	17509	17265	17504	17306	17348	17371	17290	17260	17367	17409	17397	17388	17333	17426	17445	17481	17483	17481	17369	17309	17583	17435	17477	17505	17438	17157	17498	17374	17447	17377	17261	17448	17347	17399	17465	17483	17563	17281	17418	17340	17428	17334	17389	17348	17420	17346	17396	17438	17443	17425	17478	17540	17529	17501	17445	17348	17416	17431	17637	17195	17492	17537	17304	17496	17417	17344	17351	17431	17509	17435	17369	17416	17479	17554	17326	17529	17328	17472	17383	17508	17309	17172	17380	17347	17309	17262	17383	17527	17450	17468	17529	17338	17554	17292	17358	17408	17403	17433	17483	17485	17412	17478	17362	17385	17469	17371	17380	17284	17496	17523	17329	17456	17455	17552	17546	17314	17528	17374	17558	17485	17601	17224	17501	17303	17219	17445	17536	17392	17359	17426	17525	17458	17651	17562	17566	17229	17520	17452	17615	17364	17667	17427	17478	17434	17278	17339	17510	17325	17353	17210	17375	17540	17317	17430	17386	17416	17516	17322	17677	17154	17539	17514	17376	17531	17393	17495	17469	17575	17564	17316	17516	17226	17399	17561	17434	17354	17463	17363	17546	17480	17161	17513	17461	17426	17258	17426	17305	17496	17565	17279	17201	17252	17384	17457	17468	17466	17569	17267	17304	17403	17347	17669	17726	17525	17211	17580	17388	17330	17258	17303	17252	17530	17211	17475	17484	17393	17535	17310	17246	17345	17226	17642	17438	17466	17504	17514	17267	17391	17421	17482	17332	17331	17398	17440	17389	17351	17495	17444	17422	17394	17449	17512	17509	17118	17463	17432	17432	17292	17552	17565	17309	17487	17505	17586	17273	17298	17330	17083	17581	17379	17315	17398	17475	17477	17321	17406	17424	17415	17470	17320	17464	17391	17449	17513	17603	17365	17535	17477	17422	17364	17571	17535	17537	17198	17441	17472	17363	17423	17521	17232	17529	17523	17410	17235	17353	17250	17555	17482	17488	17417	17431	17240	17348	17511	17459	17422	17326	17461	17661	17361	17447	17322	17488	17427	17515	17319	17513	17569	17390	17348	17427	17472	17356	17489	17462	17296	17409	17497	17468	17479	17297	17420	17557	17325	17351	17444	17461	17307	17374	17565	17199	17327	17420	17481	17367	17492	17605	17162	17566	17515	17384	17359	17428	17330	17332	17395	17421	17403	17402	17456	17498	17442	17440	17271	17424	17415	17300	17434	17381	17498	17459	17455	17275	17475	17472	17358	17273	17438	17521	17330	17515	17348	17339	17333	17402	17378	17558	17307	17389	17574	17527	17558	17437	17329	17513	17487	17158	17247	17698	17606	17474	17504	17390	17319	17557	17489	17211	17374	17375	17331	17575	17503	17297	17496	17466	17470	17384	17490	17393	17442	17339	17504	17369	17466	17309	17567	17578	17390	17390	17380	17309	17327	17318	17289	17447	17478	17467	17474	17443	17494	17408	17339	17298	17381	17412	17195	17467	17415	17355	17493	17440	17381	17261	17324	17221	17447	17623	17483	17519	17602	17512	17395	17606	17524	17343	17232	17491	17564	17449	17402	17417	17449	17579	17547	17505	17514	17409	17496	17499	17306	17448	17561	17363	17451	17313	17379	17278	17647	17354	17262	17546	17545	17393	17436	17389	17387	17507	17269	17394	17499	17327	17341	17560	17333	17337	17296	17541	17396	17350	17719	17385	17372	17351	17410	17296	17419	17352	17434	17404	17339	17188	17420	17518	17367	17375	17525	17527	17431	17407	17406	17320	17457	17375	17464	17325	17334	17593	17404	17400	17569	17403	17463	17379	17482	17553	17374	17334	17651	17298	17655	17233	17532	17396	17425	17344	17371	17300	17432	17388	17458	17410	17469	17330	17449	17306	17283	17467	17295	17402	17227	17324	17454	17459	17502	17474	17407	17348	17588	17256	17439	17267	17496	17317	17546	17403	17353	17388	17472	17547	17572	17455	17374	17411	17492	17388	17237	17464	17275	17503	17451	17341	17499	17469	17407	17341	17108	17368	17300	17371	17381	17480	17449	17497	17510	17426	17522	17439	17564	17575	17389	17339	17532	17281	17460	17369	17355	17616	17327	17309	17545	17557	17406	17558	17513	17413	17333	17411	17472	17439	17519	17401	17385	17447	17433	17477	17204	17426	17490	17522	17365	17424	17494	17451	17495	17408	17342	17294	17411	17386	17434	17197	17318	17356	17346	17584	17385	17362	17278	17388	17338	17430	17327	17318	17213	17530	17405	17512	17422	17482	17442	17414	17381	17388	17526	17385	17341	17253	17393	17505	17432	17437	17434	17529	17545	17249	17501	17404	17378	17483	17350	17505	17550	17473	17386	17548	17379	17414	17431	17427	17417	17430	17332	17414	17462	17413	17417	17366	17432	17394	17437	17519	17454	17516	17213	17332	17388	17267	17424	17465	17534	17296	17414	17482	17494	17455	17422	17357	17512	17419	17406	17366	17283	17259	17466	17468	17624	17393	17388	17411	17596	17336	17582	17381	17453	17372	17422	17642	17326	17441	17433	17325	17307	17270	17417	17530	17320	17462	17388	17419	17486	17522	17095	17532	17280	17464	17662	17479	17512	17488	17438	17565	17442	17221	17371	17594	17361	17313	17473	17467	17278	17229	17371	17395	17316	17279	17349	17433	17407	17501	17341	17321	17421	17470	17445	17408	17478	17420	17262	17368	17447	17382	17422	17490	17239	17501	17475	17415	17533	17557	17569	17547	17245	17402	17309	17615	17299	17560	17545	17312	17531	17256	17566	17534	17238	17460	17573	17530	17419	17500	17405	17447	17408	17312	17570	17554	17439	17438	17422	17462	17501	17598	17630	17274	17365	17355	17354	17336	17400	17493	17157	17358	17399	17332	17401	17412	17394	17405	17469	17428	17418	17312	17405	17469	17353	17396	17455	17351	17356	17380	17478	17408	17337	17334	17375	17314	17435	17766	17386	17407	17248	17551	17531	17266	17465	17487	17477	17428	17326	17527	17161	17387	17270	17330	17456	17449	17411	17408	17372	17352	17299	17593	17505	17234	17484	17499	17278	17383	17280	17276	17477	17418	17512	17464	17601	17503	17339	17320	17477	17365	17499	17385	17247	17331	17475	17327	17384	17527	17504	17605	17341	17432	17560	17425	17407	17573	17308	17345	17433	17403	17495	17359	17368	17494	17658	17448	17474	17503	17374	17482	17582	17444	17334	17427	17341	17388	17466	17279	17459	17474	17479	17399	17545	17536	17439	17498	17378	17330	17359	17519	17222	17480	17396	17462	17398	17467	17227	17525	17387	17427	17453	17383	17483	17359	17303	17371	17422	17408	17353	17527	17557	17430	17647	17418	17445	17481	17589	17392	17436	17338	17502	17407	17354	17358	17542	17459	17534	17351	17342	17548	17311	17430	17430	17210	17470	17301	17501	17498	17453	17410	17516	17281	17514	17489	17513	17519	17481	17329	17530	17273	17483	17436	17521	17457	17557	17476	17549	17390	17410	17501	17370	17380	17488	17356	17431	17575	17422	17335	17441	17573	17585	17308	17466	17616	17551	17273	17539	17566	17380	17407	17451	17487	17484	17388	17399	17424	17515	17652	17406	17206	17331	17488	17419	17357	17509	17374	17305	17433	17462	17409	17238	17608	17341	17276	17370	17382	17560	17461	17274	17413	17272	17348	17471	17461	17399	17490	17482	17416	17320	17483	17561	17425	17524	17484	17434	17301	17512	17551	17378	17535	17405	17336	17449	17339	17463	17444	17319	17320	17258	17515	17425	17576	17455	17471	17400	17434	17427	17405	17404	17499	17359	17326	17370	17516	17569	17362	17454	17302	17304	17367	17359	17433	17467	17381	17409	17420	17497	17414	17331	17439	17319	17396	17337	17294	17401	17327	17333	17515	17476	17524	17460	17444	17343	17507	17305	17398	17439	17513	17413	17396	17141	17365	17456	17338	17490	17445	17374	17424	17565	17559	17291	17353	17324	17620	17348	17460	17602	17399	17400	17518	17503	17339	17347	17324	17375	17399	17327	17362	17470	17301	17547	17445	17361	17389	17478	17500	17277	17309	17476	17542	17520	17457	17402	17555	17447	17470	17494	17364	17378	17259	17286	17565	17336	17488	17262	17553	17474	17371	17616	17449	17422	17582	17349	17625	17352	17407	17407	17330	17346	17470	17320	17478	17615	17329	17264	17375	17452	17480	17278	17449	17442
22328	20808	27234	24847	22604	27614	32780	29753	29047	29404	29279	29247	40063	57092	50251	43537	36040	31069	28885	27605	27658	27186	27422	27190	27412	27691	27492	27405	27496	27448	27475	27620	27277	27445	27422	27418	27421	27483	27570	27479	27528	27314	27448	27528	27700	27333	27625	27375	27435	27307	27369	27483	27388	27243	27506	27333	27128	27376	27383	27591	27208	27378	27364	27543	27322	27588	27449	27571	27188	27582	27453	27348	27424	27321	27147	27448	27296	27457	27291	27198	27112	27521	27186	27346	27211	27214	27424	27450	27497	27482	27440	27170	27254	27300	27800	27575	27393	27411	27050	27071	27582	27271	27247	27411	27347	27092	27516	27645	27326	27553	27439	27425	27282	27386	27155	27423	27295	27658	27379	27443	27350	27499	27480	27482	27360	27274	27438	27120	27536	27488	27282	27453	27182	27297	27298	27389	27386	27461	27456	27388	27350	27328	27478	27400	27452	27566	27408	27147	27458	27316	27504	27706	27430	27392	27071	27269	27365	27261	27304	27526	27187	27270	27496	27503	27293	27273	27199	27417	27296	27230	27493	27638	27342	27354	27585	27361	27478	27508	27454	27304	27533	27604	27491	27502	27424	27056	27491	27479	27197	27323	27505	27370	27247	27384	27385	27444	27473	27249	27419	27136	27502	27480	27469	27384	27289	27334	27037	27455	27290	27316	27470	27556	27380	27249	27474	27406	27286	27471	27242	27023	27500	27451	27391	27221	27543	27348	27429	27590	27303	27256	27395	27538	27216	27460	27482	27306	27363	27301	27494	27436	27158	27313	27272	27177	27516	27394	27312	27398	27200	27365	27270	27142	26989	27412	27234	27320	27430	27259	27153	27629	27435	27202	27487	27160	27362	27522	27376	27328	27140	27189	27444	27277	27153	27441	27274	27239	27191	27347	27524	27345	27311	27260	27299	27581	27310	27567	27527	27284	27131	27339	27405	27180	27253	27275	27205	27431	27460	27287	27372	27448	27458	27386	27332	27365	27429	27347	27320	27542	27311	27183	27406	27251	27322	27225	27324	27301	27272	27205	27150	27227	27468	27557	27490	27309	27270	27430	27095	27328	27340	27386	27255	27432	27455	27470	27155	27373	27368	27248	27170	27247	27440	27397	27538	27412	27444	27363	27260	27685	27691	27181	27323	27052	27295	27386	27184	27178	27178	27392	27416	27124	27437	27305	27254	27345	27365	27220	27230	27364	27283	27471	27264	27221	27234	27462	27025	27225	27206	27093	27254	27533	27212	27330	27275	27070	27402	27258	27334	27342	27355	27193	27477	27348	27507	27339	27459	27287	27441	27444	27313	27348	27390	27181	27339	27007	27232	27211	27423	27474	27174	27358	27446	27212	27167	27212	27440	27391	27435	27292	27453	27519	27186	27447	27320	27356	27345	27645	27254	27377	27403	27497	27453	27142	27343	27299	27083	27288	27529	27351	27385	27168	27485	27490	27435	27345	27306	27532	27380	27637	27555	27206	27373	27238	27405	27336	27425	27492	27458	27320	27384	27279	27282	27280	27477	27392	27513	27443	26958	27125	27494	27305	27424	27458	27403	27400	27207	27284	27441	27172	27401	27253	26965	26900	27426	27437	27453	27189	27286	27207	27199	27361	27122	27133	27325	27314	27411	27469	27563	27442	27142	27366	27400	27348	27332	27436	27408	27308	27538	27314	27470	27403	27214	27386	27444	27377	27594	27351	27154	27313	27602	27139	27437	27435	27576	27356	27365	27387	27362	27521	27534	27153	27340	27256	27501	27376	27211	27411	27349	27252	27406	27283	27305	27337	27639	27357	27346	27308	27459	27350	27268	27350	27323	27310	27235	27300	27293	27357	27654	27620	27262	27339	27441	27363	27327	27258	27251	27541	27192	27224	27503	27269	27213	27402	27319	27324	27331	27288	27041	27584	27161	27721	27363	27326	27330	27578	27247	27468	27325	27460	27337	27261	27490	27288	27506	27312	27419	27598	27071	27277	27508	27690	27379	27640	27309	27580	27467	27343	27289	27307	27449	27327	27104	27449	27323	27383	27288	27245	27481	27304	27336	27367	27243	27342	27140	27057	27588	27600	27064	27224	27346	27346	27274	27627	27547	27407	27618	27481	27136	27528	27143	27370	27421	27109	27283	27223	27250	27272	27442	27363	27165	27371	27467	27248	27315	27127	27425	27477	27231	27300	27549	27360	27284	27326	27705	27305	27415	27380	27422	27223	27355	27107	27297	27239	27268	27292	27403	27562	27252	27412	27420	27192	27526	27410	27450	27437	27362	27318	27453	27334	27392	27169	27425	27362	27365	27279	27167	27063	27624	27577	27500	27380	27531	27496	27204	27345	27090	27243	27283	27108	27475	27409	27452	27597	27694	27166	27173	27366	27445	27530	27316	27364	27425	27381	27277	27449	27279	27295	27141	27545	27634	27426	27449	27184	27375	27508	27536	27404	27399	27241	27478	27166	27101	27428	27205	27308	27275	27162	27395	27372	27210	27349	27401	27487	27392	27493	27199	27331	27165	27150	27356	27363	27502	27509	27398	27460	27450	27430	27268	27224	27339	27384	27479	27195	27496	27404	27334	27343	27491	26980	27302	27379	27147	27316	27527	27399	27744	27683	27246	27367	27302	27081	27299	27755	27393	27321	27284	27265	27283	27458	27256	27157	26998	27328	27498	27548	27121	27250	27008	27437	27561	27506	27646	27335	27340	27251	27525	27428	27401	27510	27333	27368	27525	27269	27532	27355	27446	27284	27454	27375	27370	27368	27410	27179	27312	27419	27295	27207	27536	27556	27518	27243	27490	27369	27278	27337	27088	27159	27371	27363	27333	27185	27452	27470	27150	27319	27271	27506	27451	27495	27170	27377	27190	27299	27295	27336	27332	27276	27459	27316	27341	27345	27486	27430	27425	27350	27284	27139	27360	27497	27458	27213	27458	27382	27340	27410	27202	27253	27070	27201	27303	27412	27394	27060	26925	27457	27222	27188	27438	27525	27526	27242	27370	27313	27336	27670	27523	27443	27100	27460	27385	27393	27538	27604	27386	27212	27538	27546	27640	27307	27524	27318	27148	27324	27266	27447	27504	27446	27317	27255	27524	27342	27214	27098	27354	27758	27353	27494	27110	27590	27530	27244	27656	27219	27250	27249	27682	27443	27282	27467	27360	27217	27339	27549	27387	27485	27332	27342	27463	27533	27366	27286	27578	27374	27516	27364	27315	27168	27471	27338	27152	27108	27261	27337	27323	27298	27385	27609	27236	27460	27170	27484	27334	27324	27424	27497	27429	27545	27208	27454	27083	27230	27393	27505	27181	27327	27292	27345	27302	27366	27562	27397	27425	27431	26924	27373	27327	27237	27405	27624	27126	27277	27383	27576	27588	27489	27256	27320	27304	27373	27370	27505	27333	27284	27218	27360	27397	27177	27370	27352	27386	27617	27332	27400	26968	27265	27569	27338	27488	27267	27118	27174	27601	27428	27385	27413	27189	27224	27492	27325	27262	27430	27441	27251	27374	27314	27438	27340	27268	27243	27204	27417	27426	27457	27418	27482	27392	27253	27306	27206	27529	27590	27260	27126	27172	27501	27408	27431	27248	27268	27351	27570	27417	27378	27376	27281	27247	27278	27204	27287	27333	27257	27206	27264	27392	27256	27381	27080	27425	27543	27408	27453	27359	27410	27019	27346	27382	27252	27329	27463	27403	27162	27148	27086	27212	27299	27186	27065	27491	27373	27170	27245	27152	27488	27262	27441	27601	27388	27335	27284	27416	27358	27068	27334	27414	27258	27416	27356	27464	27265	27416	27275	27457	27401	27391	27587	27556	27430	27298	27130	27472	27235	27423	27230	27411	27292	27257	27516	27458	27466	27485	27262	27237	27344	27326	27487	27281	27199	27235	27161	27472	27347	27445	27215	27293	27172	27545	27554	27541	27469	27566	27247	27148	27304	27210	27293	27449	27488	27341	27440	27322	27374	27451	27204	27266	27121	27352	27308	27038	27363	27492	27250	27331	27415	27291	27623	27300	27280	27241	27241	27390	27508	27368	27234	27459	27604	27356	27020	27239	27322	27519	27457	27160	27326	27513	27037	27649	27347	27431	27601	27288	27428	27271	27228	27201	27331	27289	27386	27268	27379	27426	27517	27315	27417	27321	27434	27378	27303	27396	27365	27152	27312	27520	27322	27288	27186	27228	27371	27462	27668	27194	27266	27449	27388	27383	27187	27279	27402	27267	27345	27425	27537	27549	27396	27284	27305	27320	27135	27435	27014	27199	27448	27348	27435	27421	27454	27204	27418	27250	27280	27220	27379	27459	27251	27355	27496	27222	27522	27325	27344	27440	27446	27378	27441	27593	27305	27268	27301	27346	27176	27514	27532	27354	27252	27321	27173	27494	27438	27329	27062	27175	27532	27445	27144	27472	27481	27485	27547	27477	27412	27352	27352	27368	27246	27389	27219	27292	27492	27462	27200	27454	27247	27721	27235	27417	27472	27543	27425	27274	27299	26994	27589	27288	27291	27069	27171	27282	27292	27309	27517	27219	27380	27417	27419	27516	27242	27149	27131	27392	27292	27381	27375	27125	27223	27192	27435	27408	27267	27468	27299	27254	27176	27248	27247	27235	27292	26875	27760	27469	27545	27657	27606	27397	27204	27593	27172	27376	27421	27170	27232	27430	27213	27771	27098	27366	27222	27504	27581	27230	27313	27439	27377	27434	27367	27117	27111	27360	27149	27284	27198	27429	27429	27379	27250	27380	27506	27504	27419	27394	27366	27417	27240	27434	27140	27260	27125	27279	27394	27136	27277	27470	27456	27306	27159	27423	27243	27510	27103	27354	27394	27396	27282	27515	27289	27242	27097	27274	27201	27357	27496	27409	27340	27418	27525	27319	27302	27358	27453	27379	27434	27593	27170	27298	27415	27442	27403	27298	27089	27258	27214	27176	27297	27396	27299	27605	27352	27420	27477	27390	27579	27217	27357	27263	27678	27357	27262	27400	27535	27461	27294	27404	27404	27237	27021	26935	27467	27387	27283	27314	27251	27568	27499	27368	27412	27264	27385	27457	27438	27309	27554	27402	27206	27398	27415	27344	27247	27381	27295	27281	27307	26948	27256	27374	27261	27468	27361	27166	27401
33032	49406	45946	36012	25450	21784	20991	20685	19996	19765	20133	19594	35267	50153	42924	35726	26912	21066	18221	17221	17016	16982	17135	16918	17018	17110	17034	17096	17297	17232	17061	17110	17022	17131	17178	17225	17135	17230	17034	17140	17044	17088	17066	17256	17194	17174	17214	17102	17178	17236	17093	17005	16826	17061	17134	16967	17228	17013	17073	16927	17204	17086	16906	17128	17113	16962	17242	17123	17021	17090	17018	17177	16999	17330	17135	17084	17200	16863	17212	16997	17076	17114	17077	17027	17014	16886	17012	17168	17074	17079	16983	17025	17210	17048	16862	16931	16979	17081	17179	17096	17112	17172	17221	16950	17084	16929	16951	17196	17281	17004	16980	17123	17237	17178	16985	17301	17248	17119	17145	17022	16856	16999	17216	17155	17080	17047	16955	17199	17157	16987	17093	16925	17119	17071	17134	16989	17197	17108	17090	17296	17037	17158	17100	17037	17183	17106	17163	17055	16944	17287	17105	17245	17093	16876	17019	17095	17034	17097	17133	17162	17061	17278	17187	17234	17006	17140	17203	17243	17000	16925	17262	17222	17198	17102	17204	17190	17106	17093	17141	17176	16997	17035	17122	17103	17264	17003	16965	17084	17103	17045	17111	17110	17214	17122	17240	17056	17002	17105	16981	17102	17033	17129	17169	17132	17193	17160	17108	16931	17112	17231	17100	17053	17052	17136	17157	17035	17028	17348	17154	17086	17073	17190	17119	17008	17042	17171	17318	17142	17184	16894	16801	17139	17050	17370	17161	16991	16855	17152	17267	16990	17203	17054	17115	17065	17066	17185	17029	16988	17250	17073	17260	17081	16986	17062	17142	17125	17151	17169	17191	17013	17076	17064	16925	17251	17142	17009	17018	17020	17141	16994	17104	16978	17267	17162	17168	17070	17100	16979	17214	17042	16943	17174	17099	17161	17104	17093	17235	17011	17020	17050	17178	17010	17192	17094	17039	17202	17204	17001	17189	16999	17116	17069	17282	17053	17126	17137	17086	17075	17201	17095	17115	16993	16979	17158	17077	16970	17133	17062	17225	16925	17146	16974	17073	17120	17099	17265	17053	17034	17420	17136	17101	17148	17125	17201	17204	17127	17119	17184	17166	17021	17016	17022	16955	17178	17102	17032	16970	17225	17012	17330	16975	17031	17129	16945	17150	17040	17038	17017	17100	16920	16968	16992	17036	17088	17108	17066	16959	16916	17332	16991	17000	17027	16915	16929	16923	16992	17134	17150	17053	17062	17037	17015	17030	16966	17005	17096	17029	17152	17047	16994	17125	17162	17157	17291	16967	17025	16999	17111	17168	16939	17229	17204	17055	16987	17166	17117	17020	16968	16960	17085	17129	17149	17255	17030	16970	17065	17105	17025	17320	16947	17190	17169	16994	17130	17077	17031	17009	17181	17067	17109	17127	17062	17210	17123	17180	16988	16980	17005	17159	16861	17099	17170	17191	16950	17035	17133	17051	16847	16998	17085	17093	16979	17097	17133	16938	17056	17181	16995	17106	17170	17069	17050	17026	17154	17060	16995	17129	16956	17229	17188	17249	16990	17124	17082	17070	16996	17126	17039	17172	17163	17111	17006	17204	17188	17072	17096	17036	17181	17060	17107	17124	17036	16934	17116	17192	17112	17148	17017	16939	17085	17081	17300	17140	17008	16899	16935	17081	17076	16917	17172	17156	16966	17052	17110	17321	16950	17024	17134	17004	16999	17112	17008	17053	17130	17222	17023	17156	17109	17255	17188	17199	17107	17084	16966	17193	17186	17207	17212	17170	17161	17049	17018	17086	17038	17048	16989	16974	16927	17143	17031	17174	16957	16929	16956	17011	16964	17154	17110	17160	17128	16980	17063	17004	17150	17000	17250	17042	17111	17124	17162	17078	16913	17001	17160	17240	17018	16982	17093	17130	17130	17140	17009	17129	17077	17191	17056	17045	17043	17115	17027	17083	17000	17015	17042	17056	17091	17239	17032	17040	17012	16991	17088	17187	17191	17010	17053	17159	17130	17096	17056	17111	17163	17181	17004	17104	17019	17224	17179	16915	17036	17090	17130	17078	17049	17041	17035	17229	17014	16922	16974	16967	17004	17046	17193	17103	17119	16988	17053	17153	16962	16966	17052	17190	17091	17161	17058	16953	17066	17169	17139	16819	17099	16957	17019	16992	17243	17176	17079	17115	17082	17121	17063	16940	17131	17089	17234	16862	17208	17054	17009	17174	17106	17007	17002	17128	17121	17015	17042	17106	17258	17194	16992	16897	17034	17065	16984	17177	17114	17102	17057	17219	17176	17270	17219	16887	17181	17138	17130	17011	17064	17039	17166	17172	17170	17289	17266	16948	17178	17058	17126	17052	17101	17046	17031	17020	17281	17101	16997	16893	17018	16972	17076	17088	16933	16982	17017	17004	17191	17023	17250	17172	17182	17107	17217	17105	17028	17078	17028	17158	17043	17089	17120	16958	17037	17029	17141	17168	17037	17019	17219	17245	17239	17094	17047	17092	17066	17036	17022	16993	16990	17022	17189	17045	17039	17034	17022	17399	16981	17074	16956	17082	16986	17092	17066	16929	17129	17075	16978	16947	17076	17216	17111	17153	17121	16935	17023	17118	17190	17144	17059	17128	16954	17358	16941	17360	17057	17228	17033	17057	17231	16992	17206	17021	17025	17316	17030	17066	17076	17049	16997	17127	17274	17160	17138	17098	17022	17007	17074	17058	17236	17068	16870	17270	17033	17044	17068	17157	17065	17125	17140	17099	17057	16982	17056	17159	17050	17015	16934	17042	17124	17128	17067	17135	17074	17132	17120	17160	16979	17167	17016	17140	17048	17143	17157	17013	17280	16936	17104	17089	17003	17113	17109	16998	17173	17150	17038	17270	17132	17127	16981	17066	17159	17173	17117	17094	17087	17087	17126	17087	16918	16939	17005	17119	17057	17017	17159	17039	17048	17030	17248	17258	16972	16957	17122	16995	17280	17049	16984	17234	17106	16994	17063	17068	17052	17259	17284	17331	16877	17226	17128	16943	16991	17035	16965	17011	17019	17152	17196	17267	17175	17229	17059	17203	17027	17099	17214	17074	17181	17288	17124	17083	16992	16947	17100	17023	17261	17221	17086	17204	17187	16930	17293	16919	17074	16914	17103	17128	16998	16953	17165	17170	17005	16980	17041	17238	16972	17094	16988	17025	17036	16986	17108	17030	17047	17029	17116	17152	17085	17049	17093	17010	17277	16941	16995	17046	17211	17132	17161	17205	17029	17099	17104	16983	16964	17207	17105	16911	17054	16936	17141	17067	16942	17260	17092	17347	16952	17076	17050	17056	16985	17149	17104	16936	17047	17111	17115	16966	16902	17110	17005	16870	17045	17104	17130	17047	17126	16976	17178	17010	17178	17231	17260	17128	17047	17173	16970	17063	17101	17021	17128	17164	16988	17282	17066	16956	17025	17088	17162	16931	17217	17011	17116	16988	17042	16822	17205	17066	17032	17143	17075	17242	17100	17147	17066	17161	17043	17050	17079	17019	17064	17012	17195	17068	17090	17249	16918	17069	17055	17145	17142	17236	17047	17388	17157	17167	17105	17045	17074	16938	17156	17037	17081	17081	17223	17037	17091	17095	17175	16961	17025	17068	17274	16934	17036	17244	16934	17290	17136	17123	17078	17064	17000	16972	17021	17124	17039	16862	17123	16967	17128	17002	17216	17061	17140	17198	16950	17136	17038	17206	17163	17136	17223	16992	17033	17190	17111	17138	17225	17058	17097	17048	17102	16994	17104	17094	17178	16995	17130	17024	17131	17237	17020	17253	17115	17098	17113	17193	17114	17239	17102	16950	17294	17037	17064	17056	17140	17128	17016	17035	17124	17080	16950	17058	16904	17071	17201	17063	17048	17103	17056	17239	17135	17027	17011	16961	17084	17112	16972	17123	17141	17131	16986	17258	17146	17107	17199	17178	16893	17119	17041	17030	16988	17152	17081	17176	17112	17171	16946	17223	17029	17056	17104	17139	17181	17089	17029	17060	17328	17075	17105	16975	17157	17275	16974	16938	17133	17055	17149	17144	17100	17031	17186	17116	17249	17015	17218	17060	17112	17242	17072	16987	17203	17115	16891	17201	16948	17382	17127	17091	17180	17035	17200	17121	16972	17120	17022	17270	17147	17051	17083	17013	17122	16927	16912	17199	17037	17211	17072	17153	17084	17227	16966	16810	17035	16969	17158	16948	17139	17028	17079	17208	17038	17065	17117	17050	17133	17024	17001	17169	16912	16994	17113	17200	17160	17068	16940	17028	17125	17038	17148	17069	16938	17029	16971	16958	16981	17035	17100	17097	17038	17069	17126	16951	17146	16878	16972	17159	17015	17202	17132	16991	17059	17107	16966	16954	17132	17072	17258	16876	17054	17163	17094	17177	17071	17065	17186	17215	17063	17008	16896	17168	16979	17077	17068	16997	17167	17103	17215	17149	17126	17184	17140	16912	17083	17024	17060	17103	17142	17268	17086	17068	17244	17049	17058	17017	17031	16921	17064	17051	17075	16964	17219	17018	17014	17151	17147	17015	17164	17144	17191	17177	17133	17254	17085	17074	17283	17153	16841	17048	17103	17178	16889	17267	17091	17052	17073	17211	17062	17160	16952	17135	17131	17111	17004	17053	16992	17030	17241	17064	16898	17192	17055	17111	17327	17014	17005	16978	17125	17160	16978	17048	17002	17074	16979	17082	17060	17229	17102	16962	17165	17144	17101	16976	16941	17157	17095	17253	17059	17109	17080	17139	17045	16917	17306	16984	17110	17144	17166	17212	17089	16952	16999	17071	17086	17083	17200	17033	16976	17235	17104	16930	17088	17173	16947	17195	17070	17015	17078	17019	16966	17196	16958	17220	17138	17000	17175	17221	16996	17154	17176	17008	17181	17127	17147	17088	16975	17047	17168	17024	17038	16979	17174	17118	17018	17199	17059	17009	17188	17233	17191	17160	17213	17146	16964	17182	17227	17183	17198	17066	17065	17163	17019	16851	17102	17145	17149	17119	16926	16949	17174	17050	17030	17174	17128	17032	17042	17002	17074	17284	17086	16947	16922	17041	17174	17039	17377	17198	17116	16974	17037	17274	16803	17185	17059	17210	17058
37567	34742	38450	33611	30408	29930	29970	29671	29230	28703	28720	28480	28569	29662	30246	29788	28853	28838	28540	28500	28041	28242	28239	28018	28040	27883	28173	28271	28097	28280	28241	28358	28368	28323	28145	27993	28329	28245	28153	28118	28201	28570	28418	28117	28266	28106	28187	28458	28377	28305	28168	28300	28537	28408	28248	28513	28186	28266	28407	28315	28174	28283	28141	28122	28223	28094	28353	28195	28391	28296	28314	28431	28376	28316	28065	28188	28527	28265	27997	28388	28351	28339	28203	28302	28323	28122	28152	28128	28229	28402	28109	28359	28518	28161	28297	28255	28052	28595	28227	28147	28429	28082	28332	28011	28284	28181	28153	28369	27967	28115	28206	28279	28395	28288	28333	28043	28226	28215	28329	27984	28180	28287	28304	28092	28132	28257	28259	28214	28066	28333	28194	28184	28373	28136	28200	28369	28340	28198	28125	28168	28207	28255	28141	28310	28338	28177	28135	28005	28378	28424	28344	28114	28300	28091	28328	28022	28266	28233	28218	28211	28179	28362	28127	28219	28338	28181	28215	28457	28218	28072	28147	28311	28105	28352	28313	28358	28457	28329	28285	28154	28290	28135	28258	28196	28337	28149	28240	28366	28256	28260	28224	28301	28301	28355	28245	28280	27921	28007	28435	28041	28175	28086	28235	28347	28229	28587	28236	28037	28412	28215	28268	28045	28199	28358	28195	28277	28110	28270	28461	28344	28224	28360	28212	28212	28237	28194	28187	28081	28115	28236	28411	28263	28426	28143	28341	28082	28255	27967	28230	28146	28393	28479	28298	28125	28306	28224	28365	27946	28436	28339	28291	28249	28405	28296	28238	28016	28093	28485	28326	28145	28244	28372	28276	28290	28387	27950	28267	28141	28249	28222	28396	28384	28302	28267	28112	28434	28432	28439	28027	28629	28186	28271	28133	28284	27990	28167	28133	28202	28312	28401	28350	28236	28242	28192	28545	28359	28165	28220	28134	28339	28214	28265	28527	28195	27963	28159	28511	28145	28268	28128	28284	27886	28182	28170	28317	28053	28093	28364	28610	28353	28361	28381	28411	28341	28151	28075	28239	28229	28415	28222	28456	28195	28304	28417	28411	28255	28260	28376	28320	28378	28341	28206	28209	28181	28340	28055	28064	28549	28285	28191	28286	27978	28088	28346	28049	28016	27997	28289	28231	28165	28185	28230	28217	28118	28031	28326	28373	28041	28198	28363	28057	28096	28342	28316	28131	28028	28207	28029	28411	28502	28346	28045	28116	28365	28151	28321	28139	28194	28238	28185	28241	28322	28369	28421	28447	28430	28249	28297	28352	28073	28226	28026	28079	28381	28429	28345	28080	28213	28144	28272	28175	28379	28360	28115	28380	28476	28275	28290	28254	28301	28288	28256	28387	28383	28089	28237	28274	28267	28227	28314	28362	28109	28067	28171	28378	28376	28279	28229	28271	28503	28267	28138	28269	28350	28435	28286	28312	28325	28299	28268	28342	28314	28045	28164	28327	28169	28339	28314	28133	28270	28318	28270	28324	28410	28231	28176	28274	28238	28184	27985	28220	28243	28314	28256	28386	28187	28225	28307	28359	27823	28241	28136	28363	28408	27986	28415	28425	28139	28090	28268	28163	28251	28392	28254	28407	28432	27993	28045	28372	28177	28155	28359	28212	28010	28214	28285	28229	28184	28251	28198	28039	27986	28283	28508	28061	28147	28259	28326	28540	28174	28145	28199	27998	28252	28139	28421	28250	28064	28404	28269	28368	28329	28397	28551	28213	28134	28344	28423	28316	28135	28371	28253	27967	27997	28263	28336	28144	28204	28147	28226	28340	28386	28197	28190	28595	28161	28159	28091	28117	28385	28326	28506	28219	28457	28222	28251	28017	28202	28414	28161	28172	28359	28300	28116	28244	28144	28368	28257	28176	28318	28283	28196	28199	28272	28204	28006	28243	28335	28472	28036	27941	28268	28128	28233	28154	28100	28270	28110	28580	28376	28249	28310	28314	28110	28261	28213	28256	28333	28033	28002	27994	28355	28116	28452	28149	28118	28441	28253	28159	28134	28276	28263	28166	28228	28165	28163	28370	28206	28205	28413	28232	28335	28280	27990	28324	28082	28425	27968	28140	28180	28364	27937	28186	28262	28291	28186	28489	28280	28192	28063	28313	28425	28406	28116	28163	28426	28103	28492	28314	28237	28266	28120	28107	28034	28176	28127	28353	28151	28163	28251	28460	28237	28359	28329	28468	28253	28129	28387	28045	28050	28333	28387	28272	28057	28070	28190	28404	28202	28059	28150	28195	28404	28375	28366	28086	28159	28257	28487	28301	28334	28244	28205	28412	28277	28327	28438	28402	28339	28282	28303	28201	28181	28331	28322	28292	28356	28435	28190	28219	28325	28395	28354	28261	28627	28123	27744	28400	28246	28575	28361	28264	28112	28294	28644	28367	28222	28452	28347	28319	28073	28216	28181	28305	28300	28188	28074	28266	28116	28269	28060	28005	28128	28161	28212	28020	28331	27960	28167	28287	28229	28111	28148	28442	28032	28178	28668	28176	28281	28080	28145	28152	28154	28075	28321	28359	28147	28147	28102	28101	28330	28384	28387	28290	28298	28298	28116	28340	28196	28250	27975	28036	28236	28144	28324	28172	28243	28472	28164	28416	28616	28184	27878	27929	28368	28336	28240	28100	28183	28519	28287	28189	28294	28378	28012	28301	28259	28198	28322	28131	28052	28097	28293	28315	28033	28396	28347	28163	28168	28264	27999	28332	28556	28345	28444	28172	28230	28354	28444	28141	28284	28409	28190	28385	28188	28262	28059	28478	28433	28245	28331	28189	28079	28150	28176	28150	28228	28322	28440	28215	28185	28368	28163	28392	28189	28300	28051	28243	28191	28138	28189	28330	28374	28132	28309	28450	28433	28276	28481	28084	28302	28193	28325	28411	28252	28434	28050	28139	28266	28355	28124	28228	28156	28430	28182	28283	28221	28514	28222	28266	28391	28464	28236	28390	28298	27872	28567	28212	28013	28284	28240	28176	28112	28353	28526	28388	28434	28130	28347	28321	28449	28052	28153	28157	28366	28177	28374	28194	28529	28134	28481	28125	28121	28207	28149	28166	28094	28115	28403	28447	28194	28398	28367	28115	28373	28315	28189	28599	28297	28365	28128	28368	28252	28388	28159	28249	28008	28281	28210	28156	28497	28132	28005	28512	28220	28059	28043	28304	27997	28133	28328	28168	28432	28332	28265	28121	28418	28199	28281	28143	28245	28609	28309	28405	28549	28365	28342	28166	28268	28356	28220	27764	28375	28002	28337	28202	28300	28143	28233	28123	27948	28342	28262	28300	28261	28266	28083	28207	28276	28213	28142	28129	28261	28312	28286	28256	28087	28366	28102	28230	28155	28237	27923	28191	28318	28356	28390	28403	28144	28118	28286	28444	28100	28252	28193	28036	28132	28338	28042	28271	28224	28429	28127	28265	28443	28367	28244	28296	27987	28334	28181	28072	28017	28160	28287	28637	28277	28271	28215	28051	28197	28575	28214	28078	28251	28126	28347	28381	28372	28309	28400	28270	28167	28269	28206	28217	28197	28188	28295	28283	28219	28230	28067	28448	28256	28400	28067	28295	28272	28301	28246	28199	28319	28501	28076	28045	28382	28228	28382	28154	28111	28327	28442	28260	28085	28277	28209	28130	28374	28431	28208	28147	28190	28132	28210	28304	28328	28293	28475	28295	28384	28056	28193	28159	28552	28146	28283	28255	28253	28414	28284	28468	28071	28261	28291	28457	28335	28286	28271	28114	28446	28170	28333	28174	28018	28308	28084	27992	28215	28287	27947	28026	28242	28236	28349	28143	28298	28038	28246	28412	28370	28349	28211	28354	28177	28507	28221	28415	28231	28134	28310	28240	28567	28040	28123	28361	28280	28324	28400	27989	28238	28388	28235	28404	27976	28289	28221	28182	28387	28259	28376	28285	28287	28289	28159	28360	28109	28278	28147	28072	28172	28168	28303	28376	28416	28303	28114	28067	28202	28128	28033	28269	28301	28301	28225	28311	28202	28043	28173	28204	28184	28185	28323	28522	28311	28581	28277	28180	28197	28391	28196	28146	28122	28189	28116	28270	28568	28158	28277	28480	28447	28397	28101	28227	28200	28233	28175	28297	28060	28266	28343	28279	28333	28621	28127	28088	28210	28155	28295	28390	28334	28346	28201	28194	28328	28239	28497	28213	28082	28098	28426	28386	28342	28239	28314	28133	28196	28413	28233	28392	28124	28246	28337	27922	28030	28272	28139	28049	28332	28173	27837	28227	28217	28357	28160	28288	28048	28091	28373	27811	28471	28305	28223	28314	28259	28453	28177	28430	28158	27995	28099	28214	28249	28211	28089	28402	28148	28435	28516	28285	28262	28166	28241	28325	28176	27985	28147	28190	28195	27969	28224	28339	28523	28396	28162	28493	28311	28283	28304	28265	28037	28425	28148	28233	28127	28298	28141	28096	28150	28262	28317	28285	28224	28225	28465	28395	28102	28258	28268	28216	28338	28277	28119	28415	28389	28214	28463	28340	28396	28213	28008	28336	28202	28117	28472	28012	28284	28049	28287	28619	28235	28428	28309	28321	28530	28436	28063	28066	28260	28307	28013	28109	27956	28316	28319	28187	28160	28537	28315	28092	28368	28046	28200	28358	28180	28205	28123	28329	28025	28094	28375	28320	28326	28207	28475	28323	28053	28129	28048	28151	28274	28351	28259	28153	28366	28244	28094	28251	28245	28217	28614	28392	28163	28262	28441	28188	27988	28263	28369	28150	28549	28418	28250	28103	28426	28343	28240	28428	28170	28195	28211	28046	28303	28113	28083	28086	28410	28511	28231	28470	28205	28140	28051	28266	28163	28420	28173	28342	28337	28160	28244	28223	28094	28328	28099	28278	28428	28212	28314	28250	28267	28186	28410	28263	28050	28350	28090	28144	28159	28459	28264	28331	28338	28254	28224	28340	28128	28254	28459	28030	28407	28327	28452	28334	28182	28294	28547	28433	28383	28438	28418	28570	28485	28253	28346	27929	28121	28262	28406	28417	28216	28076	28313	28152	28092	28287	28351	28369	28168	28242	28357	28276	28378	28132	28187	28117	28128
30725	37731	33176	24126	21061	19923	20149	19658	18809	18351	18457	18221	18410	19364	19878	19016	18244	17729	17653	17604	17527	17624	17878	17515	17584	17509	17525	17694	17577	17503	17360	17474	17647	17697	17432	17605	17567	17336	17573	17575	17490	17634	17396	17587	17572	17632	17531	17739	17613	17562	17518	17506	17563	17537	17572	17545	17598	17482	17594	17526	17594	17537	17722	17592	17464	17719	17403	17590	17467	17398	17477	17414	17527	17583	17574	17427	17398	17559	17507	17635	17418	17458	17582	17471	17520	17548	17470	17679	17667	17411	17488	17580	17525	17329	17496	17517	17443	17648	17547	17397	17470	17429	17544	17593	17478	17605	17665	17488	17587	17694	17584	17490	17592	17525	17470	17488	17575	17480	17600	17474	17510	17546	17636	17507	17569	17471	17516	17564	17509	17703	17550	17482	17487	17388	17449	17547	17540	17476	17317	17449	17637	17738	17566	17378	17544	17522	17631	17466	17597	17511	17458	17538	17604	17502	17656	17584	17510	17451	17535	17434	17489	17593	17726	17576	17611	17525	17558	17543	17456	17526	17580	17634	17428	17451	17562	17439	17475	17581	17330	17602	17341	17502	17509	17476	17427	17498	17497	17508	17576	17338	17481	17515	17409	17516	17549	17401	17391	17539	17386	17579	17338	17508	17435	17480	17537	17570	17623	17542	17439	17518	17414	17416	17523	17317	17439	17573	17385	17540	17576	17375	17417	17529	17541	17533	17562	17515	17452	17577	17628	17440	17576	17596	17576	17524	17626	17495	17563	17460	17612	17450	17616	17464	17594	17483	17598	17654	17445	17490	17547	17488	17647	17597	17531	17403	17428	17407	17465	17499	17491	17412	17535	17444	17418	17519	17568	17614	17307	17395	17509	17400	17589	17562	17365	17345	17429	17360	17797	17390	17667	17562	17620	17496	17605	17375	17554	17513	17543	17775	17443	17615	17536	17499	17481	17711	17281	17493	17501	17325	17346	17499	17639	17461	17451	17584	17653	17528	17667	17588	17582	17668	17650	17594	17444	17415	17661	17528	17626	17536	17544	17534	17583	17522	17466	17554	17595	17545	17561	17611	17534	17422	17641	17537	17382	17559	17533	17362	17531	17394	17596	17641	17616	17555	17564	17612	17420	17536	17499	17452	17483	17499	17218	17516	17603	17385	17556	17656	17396	17551	17648	17526	17614	17645	17523	17435	17508	17621	17639	17429	17464	17589	17661	17563	17422	17413	17446	17452	17636	17484	17592	17573	17291	17434	17565	17596	17507	17517	17326	17378	17256	17613	17472	17569	17561	17376	17437	17482	17569	17347	17580	17435	17538	17465	17545	17563	17507	17700	17542	17570	17759	17666	17523	17341	17439	17590	17444	17406	17494	17660	17429	17565	17374	17507	17534	17424	17452	17380	17614	17590	17510	17489	17568	17630	17565	17312	17410	17346	17502	17381	17765	17600	17503	17511	17633	17373	17700	17542	17431	17582	17584	17660	17543	17529	17437	17510	17534	17465	17520	17419	17450	17552	17568	17473	17700	17705	17581	17546	17547	17392	17464	17671	17607	17461	17364	17501	17455	17598	17538	17543	17509	17457	17527	17511	17492	17592	17756	17498	17553	17548	17481	17650	17420	17605	17551	17577	17354	17393	17440	17473	17629	17673	17574	17512	17523	17391	17589	17372	17542	17551	17528	17556	17435	17536	17593	17627	17542	17573	17639	17540	17594	17470	17556	17483	17497	17645	17458	17460	17452	17533	17459	17503	17645	17443	17555	17706	17600	17499	17471	17664	17584	17693	17600	17391	17555	17662	17585	17440	17440	17463	17382	17431	17708	17545	17448	17592	17325	17509	17559	17514	17600	17484	17547	17522	17659	17484	17584	17312	17558	17642	17563	17574	17558	17480	17541	17666	17464	17504	17619	17601	17474	17615	17646	17597	17768	17563	17541	17284	17602	17641	17591	17638	17532	17421	17595	17612	17583	17588	17496	17619	17582	17687	17407	17602	17576	17612	17491	17622	17519	17597	17398	17522	17409	17579	17462	17698	17545	17500	17339	17367	17672	17549	17461	17383	17513	17504	17579	17295	17429	17587	17526	17477	17623	17484	17346	17480	17598	17437	17459	17579	17484	17489	17507	17559	17505	17542	17745	17619	17519	17402	17622	17580	17571	17575	17638	17505	17622	17489	17610	17581	17508	17467	17575	17515	17518	17510	17670	17715	17642	17587	17565	17590	17792	17607	17566	17750	17477	17535	17539	17534	17522	17473	17401	17468	17515	17569	17468	17382	17537	17668	17489	17656	17587	17621	17450	17493	17569	17477	17597	17482	17761	17517	17631	17658	17440	17490	17545	17532	17739	17468	17526	17429	17635	17542	17398	17592	17523	17494	17508	17473	17384	17690	17550	17576	17303	17649	17515	17605	17564	17536	17643	17476	17696	17488	17346	17322	17482	17610	17440	17469	17446	17654	17694	17415	17544	17512	17430	17560	17600	17626	17483	17417	17541	17691	17563	17440	17491	17655	17522	17578	17454	17337	17471	17788	17580	17576	17530	17512	17441	17662	17589	17445	17591	17601	17560	17362	17624	17684	17618	17563	17483	17562	17663	17524	17593	17543	17532	17608	17754	17653	17567	17434	17368	17487	17661	17395	17614	17576	17689	17427	17407	17686	17429	17565	17406	17463	17385	17712	17523	17588	17551	17372	17661	17641	17533	17468	17495	17415	17577	17505	17599	17534	17386	17704	17446	17644	17560	17661	17486	17565	17459	17599	17550	17488	17438	17860	17661	17602	17675	17530	17397	17488	17591	17520	17389	17625	17659	17599	17626	17397	17571	17564	17349	17581	17633	17288	17501	17481	17613	17708	17611	17375	17566	17527	17505	17342	17627	17543	17516	17650	17629	17565	17605	17558	17426	17631	17699	17529	17482	17691	17549	17661	17593	17506	17546	17756	17555	17639	17593	17325	17357	17413	17243	17644	17483	17492	17656	17627	17653	17589	17530	17471	17544	17536	17397	17581	17475	17592	17617	17516	17461	17465	17590	17214	17675	17578	17354	17337	17604	17459	17557	17624	17476	17517	17398	17622	17457	17620	17553	17697	17493	17508	17412	17528	17522	17290	17570	17402	17584	17560	17471	17711	17680	17540	17558	17639	17510	17460	17615	17464	17618	17489	17550	17523	17564	17549	17411	17457	17517	17434	17480	17616	17391	17459	17624	17545	17477	17419	17411	17610	17395	17485	17790	17542	17495	17428	17580	17626	17542	17463	17373	17492	17492	17717	17367	17599	17371	17533	17389	17498	17616	17382	17353	17475	17629	17489	17525	17627	17405	17576	17486	17488	17548	17447	17697	17498	17517	17448	17317	17626	17338	17570	17466	17456	17600	17547	17591	17669	17571	17461	17547	17471	17465	17558	17581	17562	17456	17507	17609	17342	17525	17560	17547	17507	17376	17524	17482	17335	17535	17491	17645	17675	17383	17388	17422	17475	17576	17495	17453	17458	17688	17501	17459	17537	17509	17603	17370	17709	17533	17622	17465	17492	17522	17667	17475	17675	17520	17534	17371	17598	17481	17444	17470	17563	17496	17488	17462	17487	17521	17596	17460	17480	17512	17660	17485	17621	17685	17466	17586	17367	17681	17482	17584	17293	17512	17471	17568	17561	17657	17561	17768	17587	17599	17501	17606	17643	17647	17500	17576	17580	17519	17534	17445	17408	17543	17380	17534	17654	17748	17577	17339	17375	17590	17522	17308	17634	17504	17549	17546	17612	17670	17637	17800	17561	17456	17447	17465	17595	17650	17501	17473	17486	17405	17462	17492	17478	17563	17515	17590	17473	17451	17431	17457	17344	17597	17763	17566	17545	17329	17767	17721	17380	17507	17611	17591	17542	17559	17295	17586	17527	17397	17607	17676	17434	17502	17357	17491	17693	17447	17628	17449	17470	17457	17498	17549	17398	17500	17482	17641	17511	17372	17438	17467	17470	17614	17388	17401	17670	17427	17618	17426	17660	17506	17462	17408	17647	17545	17515	17567	17509	17428	17713	17285	17612	17605	17256	17439	17529	17544	17530	17580	17554	17489	17520	17384	17594	17555	17483	17630	17523	17428	17529	17511	17466	17441	17560	17423	17753	17689	17474	17523	17601	17611	17659	17471	17575	17699	17506	17538	17558	17373	17325	17566	17708	17558	17693	17523	17482	17683	17557	17590	17511	17498	17493	17721	17515	17397	17630	17401	17507	17585	17615	17532	17645	17607	17493	17365	17332	17513	17567	17550	17455	17605	17360	17542	17658	17529	17495	17391	17462	17571	17613	17435	17516	17554	17426	17466	17470	17489	17524	17575	17338	17528	17589	17339	17579	17360	17457	17654	17532	17476	17316	17529	17555	17580	17450	17483	17693	17527	17516	17614	17409	17577	17512	17481	17533	17566	17439	17608	17481	17501	17522	17459	17568	17500	17515	17354	17531	17675	17573	17527	17619	17505	17565	17749	17629	17508	17526	17454	17556	17664	17558	17421	17578	17619	17631	17513	17657	17382	17677	17458	17559	17558	17592	17576	17344	17549	17429	17416	17656	17562	17458	17699	17622	17453	17653	17400	17576	17665	17468	17570	17460	17559	17577	17657	17416	17755	17729	17510	17563	17528	17466	17372	17522	17279	17356	17614	17552	17499	17443	17632	17442	17456	17496	17407	17682	17439	17510	17735	17510	17598	17369	17474	17609	17587	17579	17486	17539	17528	17542	17567	17476	17516	17551	17510	17574	17334	17527	17413	17698	17557	17578	17463	17430	17520	17393	17610	17543	17557	17502	17704	17713	17118	17455	17564	17496	17420	17539	17644	17559	17468	17580	17519	17383	17504	17588	17726	17475	17382	17567	17435	17513	17631	17600	17661	17480	17515	17606	17491	17430	17673	17298	17468	17431	17590	17647	17460	17510	17492	17469	17556	17388	17504	17460	17501	17481	17689	17471	17745	17544	17416	17697	17528	17409	17670	17759	17530	17693	17763	17517	17576	17647	17360	17384	17507	17605	17469	17498	17503	17455	17395	17657	17540	17540	17635	17509	17559	17499	17363	17543	17569	17432	17681	17580	17501	17560	17488	17469	17512	17583	17537	17375	17459	17532	17624	17526	17497	17518
24409	20784	27344	27419	30154	33881	33610	31312	30114	30600	30636	30089	31785	42633	44415	38642	33543	30560	29354	28995	28697	28597	28631	28578	28759	28658	28595	28970	28807	29100	28852	28793	28556	28807	29012	28683	28699	28883	28693	28830	28814	28900	28709	28568	28693	28749	28631	28843	28570	28728	28631	28908	28847	28842	28978	28646	28823	28715	28821	28517	28593	28772	28618	28601	28695	28782	28657	28961	28735	28939	28716	29005	28817	28967	28733	28811	28891	28590	28578	28790	28561	28720	28822	28737	28838	28808	28851	28806	28772	28762	28867	28862	28603	28619	28833	28671	28699	28857	29008	28677	28851	28832	28540	28395	28505	28734	28705	28830	28910	28769	28672	28876	28689	28917	28727	28852	28772	28725	28521	28607	28690	28875	28655	28347	28789	28678	28640	28655	29062	28861	28668	28823	28526	28457	28618	28628	28821	28558	28835	28727	28654	28878	29126	28455	28615	28807	28874	28819	28761	28626	28755	28737	28832	28663	28804	28766	28625	28717	28988	28731	28519	28953	28462	28679	28682	28658	28977	28835	28818	28577	28834	28570	28637	28893	28599	28478	28784	28769	28943	28617	28594	28646	28471	28701	28645	28604	28766	28658	28725	28853	28852	28579	28546	28789	28714	28918	28604	28803	28853	28643	28696	28847	28374	28975	28741	28538	28626	28895	28949	28847	28796	29095	29048	28709	28568	28700	28656	28887	28849	28577	28599	28414	28667	28745	28784	28718	28680	28686	28552	28717	28508	28587	28858	28586	28699	28875	28730	28821	28428	28755	28730	28876	28878	28757	28800	28704	28753	28877	28664	28686	28807	28578	28606	28606	28581	28598	28813	28624	28735	28944	29003	28777	28912	28807	28731	28788	28665	28912	28659	28670	28700	28417	28777	28831	28765	28825	28801	28791	28813	28888	28508	28735	28617	28718	28510	29030	28919	28831	28538	28771	28685	28667	28682	28394	28639	28795	28605	28765	28803	28862	28646	28883	28600	28807	28823	28720	28855	28562	28580	28878	28514	28815	28773	28745	28592	28779	28708	28884	28428	28756	28647	28576	28686	28864	28701	28877	28566	28648	28917	29017	29042	28511	28665	28710	28861	28682	28851	28804	28544	28888	29003	28856	28879	28767	28805	28515	28608	28612	28838	28772	28548	28658	28738	28579	28613	28720	28637	28869	28588	28701	28810	28651	28719	28850	28637	28872	28950	28968	28672	28888	28522	28554	28425	28643	28569	28776	28804	28752	28696	28661	28750	28673	28793	28785	28697	28824	28735	28823	28728	28726	28792	28591	28781	28656	28763	28784	28650	28695	28633	28561	28877	28687	28807	28634	28764	28891	28728	28545	28601	28728	28708	28596	28725	28692	28421	28702	28740	28619	28757	28831	28676	28684	28764	28542	28722	28861	28925	28541	28924	28905	28770	28701	28956	28738	28958	28811	28703	28673	28802	28882	28959	28705	28743	28620	28602	28794	28874	28648	28622	28530	28484	28737	28765	28476	28585	28720	28735	28788	28682	28652	28433	28793	28714	28681	28829	28910	28683	28732	28547	28636	28771	28794	28620	28631	29183	28573	28489	28743	28756	28607	28964	28743	28845	28820	28764	28939	28857	28619	28597	28628	28694	28780	28898	28662	29100	28823	28886	28591	28767	28727	28642	28671	28659	28941	28689	28782	28764	28788	28948	28844	28764	28605	28560	28892	28563	28634	28815	28875	28667	28753	28824	28497	28779	29012	28784	28636	28974	28845	28641	28824	28932	28916	28806	28605	28755	28804	28543	28839	28788	28929	28722	28729	28706	28706	28826	28838	28831	28722	28868	28795	28775	28882	28602	28715	28513	28902	28718	28738	28862	28871	28904	28724	28845	28864	28731	28749	28533	28463	28661	28725	28566	28841	28780	28791	28985	28723	28769	28662	28873	28960	28776	28867	28995	28784	28625	28709	28879	28811	28809	28813	28527	28578	28585	28650	28896	28979	28636	28554	28828	28625	28717	28685	28975	28852	28750	28702	28926	28847	28856	28709	28739	28920	28804	28674	28713	28801	28712	29051	28751	28768	28787	28659	28899	28783	29037	28549	28749	28600	28661	28576	28928	28679	28854	28839	28350	28835	29027	28695	28631	28791	28679	28701	28886	28874	28701	28691	28643	28580	28793	28754	28645	28562	28771	28631	28747	29072	28634	28864	28802	28580	28621	28815	28816	28596	28606	29003	28624	28735	28730	28846	28691	28934	28804	28809	28651	28638	28596	28671	28614	28692	28593	28817	28680	28877	28833	28382	28912	28762	28782	28844	28497	28569	28757	28911	28869	28618	28461	28639	28807	28484	28494	28679	28732	28740	28791	28755	28466	28665	28721	28745	28687	29003	28432	28913	28727	28563	28841	28815	28832	28562	28766	28780	28752	28648	28812	28680	28505	28520	28620	28595	28689	28889	28751	28790	28839	28728	28677	29127	28538	28688	28648	28616	29007	28717	28701	28915	28653	28522	28723	28619	28531	28709	28756	28746	29037	28774	28849	28625	28611	28862	28849	28725	28671	28625	28893	28956	28898	28663	28504	28672	28546	28850	28893	28773	28858	28832	28777	28662	28770	28940	28607	28611	28525	28452	28642	28973	28672	28448	28767	28928	28968	28738	28693	28918	28725	28767	28619	28771	28636	28679	28655	28504	28772	28684	28648	28990	28838	28656	28903	28734	28667	28793	28851	28845	28608	28706	28799	28825	29003	28671	28737	28807	28817	28765	28811	28769	28492	28855	28860	28480	28647	28771	28665	28668	28677	28695	28921	28773	28631	28665	28789	28490	28562	28795	28320	28804	28814	28811	28927	28815	28717	28912	28648	28636	28669	28831	28519	28786	28652	28904	28840	28713	28673	28900	28811	28839	28821	28752	28712	28624	28769	28696	28821	28833	28630	28684	29000	28645	28571	28796	28721	28537	28808	28896	28875	28760	28764	28850	28707	28565	28907	28802	29064	28730	28863	28661	28668	28771	28732	28730	28864	29068	28724	28665	28541	28776	28659	28794	28665	28664	28621	28869	28570	28792	28683	28860	28716	28952	28549	28664	28918	28919	28718	28733	29093	28607	28579	28763	28956	28824	28632	28740	28767	28679	28947	28849	28682	28579	28875	28689	28801	28579	28884	28594	28680	28936	28790	28782	28805	29259	28917	28974	28839	29087	28667	29001	28647	28915	28846	28749	28844	28582	28752	28517	28596	28448	28660	28975	28521	29021	28756	28670	28791	28691	28595	28743	28472	28523	29109	28790	28812	28968	28776	28884	28766	28733	28437	28625	28659	28622	28594	28632	28674	28603	28764	28701	28795	28688	28784	28816	28742	28653	28671	28602	28778	28541	28585	28598	28723	28934	28619	28734	28668	28659	28698	28701	28788	28597	28451	28561	28620	28561	28561	28898	28823	28695	28802	28614	28844	28824	28909	28640	29076	28620	28695	28351	28696	28769	28874	28575	28826	28564	28702	28922	28788	28903	28771	28723	29033	28891	28962	28866	28666	28857	28673	28752	28885	28776	28566	28783	28902	28486	29042	28703	28697	29041	28544	28692	28895	28686	28561	28644	28717	28660	28690	28885	28735	28851	28589	28676	28646	28709	28728	28886	28809	29030	28859	28536	28993	28591	28522	28914	28749	28925	28854	28695	28822	28712	28722	28770	28593	28841	28964	28737	28440	29022	28828	28893	28686	28653	28698	28477	28899	28555	28807	28668	28720	28913	29015	28792	28906	28705	28788	28875	28466	28580	28730	28543	28666	28927	28691	28707	28649	28704	28714	28887	28943	28918	28934	28734	28763	28782	28745	28665	28952	28767	28710	28691	28575	28540	28779	28823	29063	29040	28673	28624	28666	28845	28666	29034	28950	28647	28639	28757	28617	28753	28690	28691	28710	28962	28817	28616	28571	28849	28585	28704	28925	28804	28842	28889	28665	28691	28722	28859	28688	28867	28817	28731	28722	28727	28779	28605	28584	28929	28830	28525	28722	28563	28608	28820	28494	28924	28658	28736	28903	28663	28817	28735	28788	28784	28657	28576	28760	28726	28833	28882	28742	28736	28543	28401	28529	28496	28520	28562	28690	28791	28489	28630	28788	28704	28955	28916	28570	28831	28831	28795	28836	29011	28458	28859	28738	28835	28746	28887	28869	28851	28682	28832	28747	28657	28833	28733	28704	28515	28667	28793	28302	28715	28743	28769	28776	28713	28591	28797	28728	28433	28535	28549	28733	28648	28847	28708	28572	28722	28779	28684	28591	28655	28688	28803	28852	28403	28576	28522	28523	28643	28871	28661	29016	28587	28699	28846	28825	28896	28529	28360	28886	28466	28821	28908	28704	28826	28774	28959	28938	28731	28551	28752	28588	28642	28861	28687	28796	28669	28644	28909	28809	28653	28915	28843	28756	28851	28877	28601	28746	28562	28898	28606	28880	28723	28644	29029	28711	28848	28627	28737	28854	28772	28888	28676	28692	28740	28805	28804	28857	28732	28915	28798	28722	28901	28767	28693	28929	28516	28693	28556	28879	28738	28540	28651	28737	28817	28891	28847	28522	28408	28763	28677	28743	28812	28770	28524	28475	28791	28860	28677	28789	28674	28573	28756	28542	28726	28774	28669	28944	28655	28926	28814	28440	28677	28866	28663	28679	28564	28727	28761	29055	28865	28717	28938	28856	28704	28664	28883	28814	28727	28808	28818	28743	28754	28649	28587	28664	29074	28835	28788	28789	28598	28685	28589	28794	28788	28635	28877	28387	28570	28587	28783	28884	28564	28878	28884	28722	28466	28864	28888	29003	29029	28790	28664	28597	28828	28696	28721	28658	28791	28924	28725	28793	28640	28982	28850	28850	28998	28965	28592	28825	28947	28650	28740	28570	28543	28669	28634	28897	28601	28647	28825	28824	28520	28788	28590	28824	28688	28569	28670	28812	28343	28935	28804	28743	28689	29083	28578	28808	28799	28582	28696	28707	28668	28529	28480	28615	28619	28613	28606	28840	28683	28520	28521	28639	28618	28633	28738	28733	28839	28817	28612	28891	28856	28692	28818	28766	28695	28700	28837	29030	28736	28732	28637	29013	28731	28989	28744	29005	28845	28834	28810	28795	28584	28828	28927	28832	28817	28940	28560
30787	44231	42218	36835	32097	26860	22567	21090	20305	20280	20430	19624	22874	36353	35838	28630	22656	19253	18099	17876	17489	17729	17808	17748	17616	17700	17722	17859	17729	17755	17805	17793	17834	17829	17717	17812	17911	17833	17684	17939	17771	17761	17892	17644	17788	17670	17875	17971	17721	17701	17740	17778	17786	17758	17824	17521	17837	17794	17575	17685	17552	17814	17778	17671	17748	17842	17835	17763	17806	17726	17678	17851	17795	17928	17768	17754	17830	17615	17800	17706	17909	17774	17850	17627	17814	17843	17938	17701	17540	17725	17536	17830	17711	17884	17641	17901	17684	17908	17775	17755	17782	17772	17609	17789	17777	17769	17572	17761	17654	17756	17732	17734	17769	17733	17595	17709	17925	17622	17718	17767	17850	17745	17678	17598	17561	17706	17823	17751	17815	17748	17726	17718	17695	17723	17721	17858	17624	17777	17554	17768	17631	17846	17775	17823	17692	17986	17751	17676	17740	17678	17648	17734	17763	17920	17566	17739	17740	17962	17899	17768	17956	17871	17771	17873	17638	17694	17691	17683	17773	17726	17740	17748	17656	17742	17964	17840	17863	17805	17780	17894	17791	17860	17893	17706	17883	17729	17900	17734	17914	17554	17678	17732	18027	17740	17585	17908	17960	17835	17785	17781	17664	17760	17702	17883	17610	17805	17801	17766	17791	17798	17652	17746	17821	17859	17828	17833	17676	17713	17671	17753	17615	17825	17807	17755	17804	17895	17742	17628	17680	17919	17717	17613	17875	17923	17912	17658	17788	17829	17822	17799	17694	17849	17768	17742	17786	17539	17703	17773	17898	17724	17592	17784	17812	17728	17664	17815	17864	17760	17730	17773	17734	17902	17770	17929	17668	17863	17853	17728	17841	17837	17723	17822	17889	17763	17829	17694	17707	17755	17736	17659	17671	17771	17733	17817	17656	17936	17751	17720	17711	17901	17669	17827	17640	17670	17802	17845	17848	17686	17759	17724	17797	17785	18005	17614	17879	18023	17804	17724	17893	17631	17812	17761	17752	17856	17730	17791	17636	17787	17836	17757	17696	17846	17821	17679	17755	17777	17907	17860	17719	17734	17726	17748	17526	17853	17667	17621	17633	17752	17817	17873	17712	17875	17688	17818	17795	17942	17509	17640	17831	17776	17664	17774	17878	17801	17782	17707	17748	17734	17711	17623	17776	17661	17720	17727	17570	17766	17623	17754	17897	17674	17636	17922	17760	17661	17980	17705	17471	17835	17774	17733	17814	17765	17848	17869	17623	17901	17641	17735	17677	17715	17592	17615	17878	17641	17672	17806	17800	17751	17815	17848	17793	17811	17807	17712	17756	17857	17689	17771	17844	17728	17913	17723	17613	17824	17777	17843	17506	17633	17680	17684	17657	17767	17876	17767	17786	17825	17742	17658	17922	17760	17908	17854	17820	17872	17827	17793	17863	17772	17886	17578	17680	17707	17748	17683	17870	17723	17844	17767	17684	17786	17763	17567	17842	17904	17825	17792	17762	17857	17762	17804	17603	17753	17850	17760	17683	17675	17650	17834	17615	17772	17541	17662	17609	17881	17862	17731	17857	17942	17779	17669	17704	17827	17894	17790	17801	17589	17830	17870	17722	17631	17849	17720	17813	17861	17846	17668	17703	17675	17793	17653	17869	17777	17765	17716	17965	17949	17686	17688	17803	17790	17695	17754	17900	17793	17820	17827	17916	17835	17663	17780	17747	17816	17796	17618	17771	17864	17730	17678	17746	17767	17744	17551	17682	17826	17720	17960	17671	17670	17502	17699	17732	17701	17876	17931	17728	17591	17649	17788	17731	17805	17805	17679	17647	17719	17757	17716	17757	17599	17755	17730	17938	17690	17733	17821	17679	17651	17663	17863	17584	17725	17699	17731	17737	17755	17649	17677	17977	17628	17727	17780	17572	17887	17736	17709	17845	17822	17632	17746	17960	17868	17831	17987	17847	17949	17632	17847	17585	17752	17839	17608	17730	17814	17910	17785	17898	17540	17860	17505	17592	17759	17741	17797	17804	17614	17706	17777	17841	17787	17735	17817	17769	17710	17889	17781	17571	17730	17647	17945	17674	17697	17827	17857	17788	17869	17704	17629	17586	17628	17632	18011	17809	17864	17890	17708	17814	17753	17712	17720	17903	17658	17704	17623	17893	17681	17607	17645	17785	17855	17774	17800	17650	17749	17747	17505	17942	17782	17731	17727	17737	17601	17805	17894	17953	17696	17964	17866	17638	17716	17567	17834	17699	17672	17710	17694	17669	17642	17948	17845	17771	17832	17775	17783	17846	17632	17826	17704	17702	17753	17683	17959	17625	17680	17739	17830	17826	17776	17773	17795	17604	17856	17583	17765	17544	17836	17797	17784	17707	17616	17902	17827	17692	17811	17791	17703	17696	17607	17838	17722	17825	17761	17677	17739	17820	17766	17736	17817	17917	17593	17909	17704	17731	17750	17622	17767	17862	17638	17780	17798	17815	17728	17871	17796	17876	17718	17783	17749	17769	17840	17556	17754	17833	17795	17969	17587	17879	17768	17914	17979	17659	17677	17804	17720	17834	17599	17680	17949	17755	17843	17768	17664	17661	17930	17632	17857	17833	17595	17612	17731	17769	17733	17877	17579	17772	17803	17860	17716	17727	17727	17841	17612	17961	17998	17850	17818	17759	17842	17828	17740	17705	17774	17662	17809	17875	17769	17549	17823	17693	17764	17664	17676	17797	17684	17721	17804	17606	17748	17866	17686	17723	17791	17790	17790	17712	17830	17817	17622	17671	17535	17909	17776	17944	17937	17710	17686	17859	17788	17849	17932	17676	17860	17593	17679	17776	17820	17681	17711	17763	17777	17771	17672	17663	17716	17823	17813	17764	17744	17745	17837	17659	17799	17703	17652	17856	17723	17573	17861	17782	17807	17765	17825	17735	17672	17815	17931	17750	17841	17933	17759	17644	17833	17681	17653	17804	17975	17781	17887	17719	17727	17762	17761	17872	17789	17692	17769	17757	17749	17560	17846	17694	17755	17741	17813	17689	17629	17633	17978	17889	17764	17771	17700	17849	17771	17714	17701	17810	17760	17836	17635	17754	17538	17636	17757	17484	17777	17699	17738	17809	17780	17774	17731	17623	17907	17844	17840	17750	17884	17689	17704	17819	17738	17696	17822	17750	17876	17521	17628	17623	17786	17634	17750	17809	17822	17701	17579	17841	17742	17872	17572	17791	17669	17870	17872	17660	17786	17737	17686	17724	17727	17828	17580	17826	17775	17832	17786	17670	17751	17892	17602	17478	17847	17839	17687	17602	17508	17572	17884	17793	17875	17664	17833	17775	17848	17861	17845	17934	17779	17923	17761	17743	17743	17766	17824	17733	17675	17701	17670	17825	17814	17826	17784	17719	17800	17858	17667	17785	17686	17774	17755	17732	17750	17859	17857	17732	17793	18035	17820	17747	17674	17841	17732	17663	17652	17745	17639	17540	17792	17806	17811	17759	17788	17675	17871	17784	17826	17892	17761	17863	17639	17815	17762	17789	17970	17690	17918	17752	17577	17699	17763	17529	17704	17854	17649	17629	17525	17745	17745	17789	17851	17785	17749	17713	17746	17710	17670	17738	17830	17824	17856	17798	17759	17585	17614	17684	17774	17807	17845	17613	17683	17726	17698	17757	17624	17885	17715	17794	17768	17819	17795	17552	17610	17642	17662	17768	17783	17752	17708	17883	17994	17669	17811	17730	17751	17781	17781	17831	17849	17591	17792	17610	17693	17696	17830	17623	17870	17859	17902	17800	17830	17863	17592	17864	17880	17773	17693	17821	17820	17719	17727	17805	17825	17743	17709	17737	17693	17778	17639	17763	17691	17958	17694	17620	17801	17943	17940	17754	17798	17632	17917	17710	17879	17687	17634	17793	17757	17564	17817	17758	17869	17861	17709	17738	17894	17670	17619	17666	17703	17925	17942	17638	17885	17873	17590	17937	17732	17818	17977	17683	17818	17651	17805	17535	17705	17780	17508	17756	17831	17698	17850	18020	17827	17820	17770	17802	17790	17641	17721	17749	17647	17837	17624	17717	17793	17913	17738	17781	17804	17767	17723	17958	17705	17651	17770	17817	17637	17718	17794	17893	17653	17665	17772	17753	17827	17757	17793	17744	17797	17752	17861	17755	17664	17705	17729	17798	17731	17908	17815	17850	17597	17762	17699	17778	17825	17698	17915	17814	17726	17819	17642	17831	17882	17851	17820	17708	17659	17580	17683	17829	17853	17762	17754	17746	17796	17774	17905	17692	17677	17671	17595	17693	17753	17766	17637	17743	17873	17749	17836	17592	17783	17725	17724	17715	17819	17721	17755	17973	17624	17737	17886	17655	17877	17648	17677	17633	17729	17791	17904	17721	17852	17844	17584	17626	17762	17780	17867	17645	17916	17784	17807	17735	17811	17826	17666	17782	17549	17722	17673	17790	17665	17733	17642	17771	17770	17842	17873	17755	17763	17759	17810	17775	17649	17808	17895	17776	17728	17861	17831	17796	17876	17659	17735	17744	17778	17811	17855	17822	17783	17878	17894	17790	17595	17784	17599	17800	17835	17577	17843	17852	17636	17946	17761	17869	17753	17713	17782	17654	17744	17847	17816	17869	17837	17657	17654	17792	17662	17846	17665	17863	17683	17801	17687	17861	17785	17888	17563	17623	17749	17653	17784	17673	17750	17754	17925	17630	17689	17742	17876	17755	17828	17848	17830	17634	17751	17707	17821	17781	17661	18001	17678	17630	17731	17918	17660	17802	17876	17719	17910	17678	17785	17860	17807	17680	17723	17837	17718	17699	17792	17888	17838	17705	17760	17664	17792	17864	17699	17605	17712	17709	17714	18056	17733	17754	18006	17850	17611	17766	17894	17539	17847	17562	17692	17887	17754	17736	17715	17709	17762	17839	17549	17613	17664	17754	17584	17700	17770	17698	17772	17733	17602	17930	17720	17853	17713	17702	17727	17600	17762	17774	17845	17593	17932	17844	17770	17638	17829	17773	17720	17773	17885	17749	17818	17720	17972	18007	17798	17738	17717	17742	17737	17846	17556	17672	17664	17966	17559	17643	17717	17795	17794	17596	17753	17751	17639	17541	17798	17733	17967
22355	20780	27246	24884	23340	28944	34159	30695	29882	30250	29418	29030	35964	52485	53112	44973	36493	30832	28135	27439	27411	27125	26997	27364	27304	27178	27098	27141	27190	27158	27195	26893	26761	27197	27281	27114	26859	27093	26948	27252	27075	27148	27220	27102	27287	27096	27046	26971	27372	27114	27017	26954	27034	27105	27030	27218	26987	27112	27066	26891	27083	27102	27163	27480	27357	27003	27064	27042	26885	26968	27239	26798	26965	26990	27273	27060	27026	26922	26952	27209	27264	27341	27351	27375	27105	26948	27167	27100	26878	27173	27164	26928	27058	26956	27012	27149	26918	27173	27315	26960	27051	26869	26956	27213	26865	27018	27242	27010	26796	27075	27173	27358	26914	27024	27082	27062	26971	27040	26978	27420	27098	27083	27084	27067	27237	26972	27039	27102	27155	27163	27184	27132	27086	27005	27078	27086	27011	27006	26868	27073	27189	27099	27161	27291	26902	27015	27234	27500	27221	27178	26986	27330	27021	27002	27121	27133	27065	26906	26841	26938	27084	27197	27084	26836	26893	27058	27317	27048	26803	26894	26887	27156	27286	27290	27317	27194	26948	26957	27002	27020	26932	27001	27100	27388	27133	26784	26983	26889	27091	26717	27083	27265	27167	26925	27381	27005	27037	27037	26944	26891	27006	26988	27067	27152	27239	27063	27040	26896	27211	27024	27164	26978	27028	26827	27163	27113	27230	27244	26903	27019	27009	26957	27200	27178	26913	27059	27023	26937	27198	27199	27162	27203	27001	26828	26917	27043	27110	26984	26969	27187	27385	27310	27159	26781	27014	27046	26824	27094	27028	26924	26977	26991	27139	27395	27133	26981	27065	26803	27054	26860	27078	27023	27083	27209	26974	26980	27163	26937	27305	26883	27162	27149	27182	27078	27106	27307	27185	27389	27295	27004	27079	26956	27229	27072	26852	26760	26939	27226	27043	27183	27004	26893	27104	27065	27053	27057	27398	27170	27218	26889	27071	27036	26736	27014	27264	27044	27132	27257	27010	27159	27262	26775	27014	27074	27134	27011	27111	26919	26839	27325	27208	26954	27154	27154	27169	27294	26794	26973	26685	26992	27253	27052	27133	27049	26932	26789	26984	27049	27120	26984	27071	27151	26764	26808	26890	26835	27024	27060	27022	27069	27288	26781	27251	27166	27035	27182	26894	27035	27163	27136	27025	27125	27202	26988	27165	27011	27020	26919	27124	27160	27252	27192	27020	26985	26843	26902	27199	26969	26938	26974	27042	27064	27200	27127	27054	27040	27018	27059	26844	27028	27109	27093	26824	26960	27223	27051	26827	27306	26931	27119	26809	27106	26907	27166	27119	27105	26903	26896	26825	26936	26952	26872	26995	26850	27305	27267	27213	27181	27329	26805	26871	27093	27153	27285	26911	26988	26898	27055	27164	26935	27217	27323	27087	27184	27177	27134	26865	27072	27089	27094	27012	27026	27236	27177	26863	27224	27169	27022	27195	26948	27285	27049	27031	26656	26803	26986	27163	27018	27103	27220	27138	27088	26989	26970	27005	26983	27140	27114	27198	27360	27120	26882	27023	27330	26907	26964	27380	27278	27076	27211	27019	27173	27054	26805	27100	27138	27151	27119	27073	27166	27060	27104	26963	27067	27005	27100	26928	27105	27183	26931	26848	26968	27009	26861	27160	27055	27069	27015	26982	26935	27111	27084	27244	26938	27194	27011	26985	27129	26963	27176	27188	27245	27252	27020	27180	27109	27025	27071	27171	26775	27195	26930	27200	27021	27090	27064	27047	26773	27158	26962	27080	27037	27022	27019	26832	27034	26773	27176	27169	27236	26980	26929	27108	26908	27138	27105	27001	27083	27239	26966	27083	26995	27000	27118	26968	27171	27137	27100	27435	27165	27101	27253	27052	26813	27165	27037	27159	26921	27216	27251	27222	26986	27350	27537	27446	26928	26859	26973	26873	27094	26943	26958	26922	27163	27043	26992	27087	27288	27044	27242	27114	27202	27214	27269	27428	27016	26756	27244	27055	27091	26834	27207	27040	27137	27205	27024	27147	27139	27178	27040	27161	26837	27025	26995	27252	26977	26995	26977	26950	26929	27157	27007	26876	27110	26941	27181	26910	27251	27211	27116	27156	26908	26959	27087	26835	27030	27054	26978	26858	26995	26828	27162	27238	26922	26707	26933	27331	27050	26979	26941	27237	26931	26890	27014	27192	27136	26898	27043	27123	27194	27219	27107	27067	27164	27137	27343	27036	27002	27042	27109	26822	27183	27042	27108	27392	27329	27190	27217	26896	27167	27012	27058	27143	26992	26880	26683	26642	27303	27119	26929	27202	26869	26751	27036	26886	26905	27026	26891	27130	26932	26925	26896	27186	27205	27015	27199	26977	27022	27263	27060	27008	26950	27043	26875	27310	26984	27091	27077	27205	27293	26926	27218	27056	26989	27284	27097	27230	27197	27029	27137	26977	26807	26902	27108	27201	27214	27194	27086	26998	27316	26857	26839	27321	26764	27001	27093	27011	27075	27131	27100	26940	27184	26975	27210	27140	26746	27082	26924	26837	27020	27135	26803	27058	26866	26971	26970	27161	27255	27165	26906	26861	27174	27149	27222	27025	26908	27188	27075	27116	26874	26945	27033	26952	26855	26798	27043	27115	27361	26971	27040	27274	27139	27338	27164	27107	27028	27011	27009	26993	27011	26909	27121	26931	27062	27134	27082	27199	27319	27040	27147	26968	27069	27016	27066	26950	27078	27048	27004	27184	27196	26942	26874	27380	26998	27340	26986	27139	26903	26851	27137	27132	27064	27198	26880	27126	26995	26957	26978	26825	27015	26977	27022	27060	27051	26865	27206	27179	27027	27103	27347	27120	26969	26937	27040	27331	27223	27138	27085	27207	26831	27039	26792	27018	27093	26866	27282	26895	27008	27135	27166	27236	27316	27067	26929	26989	27277	27177	27013	27215	27156	27116	26922	26932	26995	26919	26893	27370	27027	27103	27217	27237	27149	26991	27137	27293	27125	26954	27131	27071	27305	27469	27197	26949	26860	27311	26912	26933	26863	26766	27195	27159	27090	27139	26909	27190	26841	27026	27035	27129	26849	26974	27184	27297	26990	26958	26993	27231	26812	26906	27055	26985	27217	27108	27091	27155	27134	27101	27051	27135	27078	26923	27018	27001	27217	26949	26995	27114	26991	27027	26925	27218	27012	26997	27176	27280	27048	26959	26955	27110	27244	27096	27135	27059	26983	26958	27224	27009	27091	26705	26860	27010	27022	26857	26996	27079	26963	27335	27003	27278	27180	27085	27117	27045	27275	27096	26916	26784	26944	27072	26883	26799	27070	26993	27111	27014	26986	27123	26926	27260	26895	27045	26844	27079	27044	27091	26952	27092	27209	27164	27216	26958	26951	27127	27255	26936	26998	26965	26950	27099	27113	27272	26848	27118	27034	26845	27119	27073	27325	27248	27133	27047	26919	26687	27225	27134	26969	27167	27140	26924	27094	27030	26910	27258	27092	26947	27244	27083	27013	26995	26939	26994	27035	27286	27049	27182	27124	27027	27158	26997	27304	27055	27239	26882	26777	27018	26930	27076	27070	27247	27337	26862	27042	27085	27008	26995	26962	27095	27159	27289	27318	26863	27249	27168	26810	27231	27245	27136	27011	27034	27157	27059	27059	26723	27071	27081	27087	27111	27130	27051	26798	27160	26951	26895	26826	26993	27072	27135	27035	26909	26897	26942	26976	27108	27160	27031	27236	26903	27130	26999	27262	27129	26884	27165	26981	27040	27169	27249	26752	27268	26911	27004	27253	27080	27201	27241	27325	27178	27321	26956	26906	26903	27004	27158	27192	27087	27121	26886	26964	27054	26796	26782	27083	26982	26898	27133	27101	26933	27064	27007	27007	26911	27200	26934	27143	27047	27060	26941	27138	27084	26946	27213	27034	27097	27169	27232	27107	27324	27149	27192	27130	27021	26896	26973	27011	27122	27059	26873	26996	27320	27201	27115	26893	26941	26889	27053	27028	27016	27101	27065	27094	27232	27194	27156	27001	26943	27123	27166	27151	27099	26986	27002	26850	27000	27100	27149	27187	26964	27081	27036	27232	27046	27246	27072	27140	27139	27097	27185	27121	27006	27180	26999	27065	27103	26919	27082	27101	26993	27059	27261	27175	26981	27170	26767	27149	27388	27039	26870	26919	27122	27160	26841	27075	27023	26888	27088	27126	27237	27028	26904	26998	27102	27202	26969	27147	27081	27177	27101	27353	27168	26914	27009	26598	27001	27005	26837	26837	26998	27044	26832	27024	27183	27009	27198	27047	27099	27084	27038	27233	27376	27119	27352	27198	27198	26823	27086	27134	27144	27109	26844	27185	27061	26934	27115	26908	26956	27115	27040	26982	27252	27100	27052	26854	27107	27090	27017	26953	26859	27075	27179	27202	27004	27083	27076	26894	27359	27101	26988	27289	26757	27127	27002	27112	26995	27088	27017	26920	27240	26960	27073	27264	27281	27120	27002	27268	27072	26945	26948	26970	27375	26896	26825	27071	26917	27168	27021	27236	27267	27170	27099	27077	27243	27269	27077	27209	27024	27112	26880	27324	27021	26918	26786	27048	27444	27343	27217	27165	26768	27102	27156	26959	26896	27281	27237	26908	26788	27080	27274	27144	26742	26883	27214	27246	27001	27164	27293	27092	26963	26994	27380	27173	26941	26903	27056	26970	27109	27065	26938	27063	27036	27158	27352	27078	27169	26939	27072	27051	27100	26826	26753	27247	27038	27286	26934	27071	27120	27026	26906	26967	26863	26929	27283	27133	27197	27345	26952	27012	27109	26988	27054	27274	27188	27044	27145	27136	26739	26960	27238	27182	26948	26991	27033	26890	27136	26927	26886	27285	27196	27022	27224	26922	27074	27239	27062	26888	26983	27324	27030	27003	27050	27082	27069	27144	27019	26927	27330	26968	27168	27146	26955	26870	27003	26886	26763	27231	27000	27011	26896	27182	27166	26836	27158	27173	27188	27101	27140	27074	27223	27267	27030	27080	27359	27307	26796	27091	27195	26980	27143	27046	27105	27130	27032	26937	26721	26927	27169	27001	27176	27095	27198	27077	26997	26988	27032	27295	27029	26999
30226	54327	52451	38078	30678	26161	23718	22367	21507	20949	20139	19960	31124	47247	45688	36625	26652	20110	17264	16978	16803	16804	16983	16929	17040	16934	16824	16927	16682	16886	16919	17075	16956	16838	17041	16887	16971	16906	16987	16766	16925	16873	16770	16981	16900	16926	16897	16935	16796	16775	17083	16993	16908	17106	16784	16887	16954	16905	16816	16989	16798	16766	16727	16939	16887	16974	16843	16932	16943	16832	16948	16815	16957	16862	17058	17012	16889	16993	16863	16931	17035	16753	16771	16853	16912	16740	16975	16836	16840	16978	16926	16690	16932	17102	16952	16936	16809	16871	16864	16952	16882	16952	16790	16943	16871	16918	17093	16684	17056	17055	16966	16886	16801	16953	16930	16694	16821	16846	16940	16987	16977	16774	16839	16799	16877	16813	17000	16957	16884	17021	17000	16806	16921	16867	17022	16963	16954	16763	16939	16898	17015	16877	17000	17270	17115	17011	16958	16993	16931	17055	17025	16918	16857	16966	16892	16906	16672	17070	16842	16963	16889	16849	16904	16928	16833	16871	16915	17007	16891	17079	16974	17007	16951	16964	16965	16965	16814	16942	16932	16910	16780	17032	16849	16766	16718	16850	16824	17020	16958	16795	16986	16899	16880	16878	17035	16904	16988	17003	16778	16869	16905	16935	16994	17135	16647	16866	16898	16892	16749	16878	16718	16782	16900	17015	17071	16857	16793	16879	16892	16768	16870	16898	16987	16834	16731	16886	17030	16979	17027	16991	16867	16843	16878	16824	17019	16946	16628	16869	16905	16890	17090	16854	17012	16891	16949	16824	16924	16860	16872	16839	17042	16925	16882	16927	16802	16993	16817	16906	16918	16994	16817	16902	16957	16831	16968	16870	16684	16970	16961	16886	16740	17136	16920	16905	16824	16737	16844	16971	16820	16845	16857	16773	16979	16941	16733	16893	17018	16852	16937	16825	16834	16868	17037	17015	16789	16911	17167	16834	16866	17039	16920	16845	16829	17042	16845	16952	16798	17031	17015	16933	17006	17096	17002	16717	16878	17153	16977	16968	17027	16881	16818	16948	16853	16928	16872	16786	16778	17041	16937	16992	16850	16992	16997	16867	16790	16906	16705	16912	16895	16922	16982	16873	16781	16858	17053	16888	16847	16916	17006	16910	16966	16766	16983	16859	16995	16971	17005	16962	17109	16901	17045	16937	17056	16884	17065	16902	16835	17103	16880	16962	16915	16926	16931	16896	17015	16869	16897	16848	17076	16956	16876	17103	16978	16916	16950	16859	16851	16921	16967	16750	16911	16873	16823	16972	16877	16981	16823	16844	16819	16713	16908	16799	16782	16889	16742	16998	16936	16909	16968	16856	16802	16860	16789	17020	16875	16987	16946	17004	16772	16863	16834	16927	16979	16862	16849	16882	16703	16913	16837	16936	17059	17020	16865	16804	16955	16896	16920	16831	16898	16949	16768	16844	16878	16917	16895	16951	16863	16824	16943	17017	16757	16971	16880	16914	16935	16793	16685	17107	16760	16994	16847	16934	16776	16940	17020	16783	16929	16816	16860	16865	17071	16879	16998	16943	16913	16899	16872	16991	16879	16927	16902	16745	17043	16853	16869	16893	17066	16817	16832	16757	16724	16890	17006	16957	16898	16972	16925	16941	16893	16954	16857	16825	17024	16743	16937	16919	16944	16938	16902	16948	17042	16870	16887	16979	17052	16923	17100	16892	16836	16942	16897	17003	16849	16795	16858	16737	16685	16967	16853	17046	16910	17028	17002	16878	16930	16829	16871	16836	16688	16962	16902	16858	16878	16904	17036	16952	16995	16774	16952	16932	16931	16965	16986	17024	16946	16988	16725	16754	17005	16911	16891	16773	16915	16813	16801	16912	17124	16893	16845	16982	17037	16976	16820	16999	16929	16959	16973	16972	16881	16871	16806	16859	16761	16931	16860	16814	16859	16872	16812	16889	17007	16725	16931	16904	16865	16796	16881	16759	16754	16987	16785	16869	16904	16946	17089	16769	16793	16870	16947	16813	16868	16795	16738	16863	16997	16766	16894	16865	16953	16767	16929	16891	16831	17038	16821	16798	16836	16833	16665	16897	16788	16880	16955	17067	16950	16944	16990	17041	16863	17015	16837	16806	16957	17022	16977	16875	16970	16761	16936	17025	16632	16919	16925	17127	17190	17012	16892	16953	16871	16716	17015	16818	16908	16737	17081	16909	16962	17104	16993	16820	16794	16880	16917	16832	16847	16889	16967	16795	16925	16734	16981	17017	16870	16844	17072	16927	16847	16822	16933	16912	16938	16924	16858	16875	16789	16924	16893	16888	16840	16874	17013	17108	16912	16824	17044	16781	17008	17064	17050	16828	16897	16946	16924	16860	16906	16856	17027	16899	16899	16830	16921	16841	16928	16666	16909	16953	16966	16815	16923	16931	16851	16833	16955	16822	16798	17073	16792	16741	16947	16981	16875	16900	16792	16926	16933	17105	16735	16800	16738	16800	16933	16943	16870	17063	17016	17012	16910	16887	16828	16992	16717	17021	16853	16828	16937	16991	16786	16725	16832	16947	16764	16763	17133	16902	16895	16839	16989	17055	16799	16914	16928	16895	16903	17101	16991	16682	16903	16885	16875	17051	17024	16985	17083	16735	16865	16780	16864	16903	16832	17052	16849	16877	16990	16890	16887	16878	16900	17183	16925	16808	16829	16758	16838	16933	16841	16889	16832	16816	16823	16930	16880	16941	17041	16834	16909	16806	17275	17038	16785	16944	16937	16874	16971	16878	16894	16957	16936	16919	16729	16799	16821	17067	16949	16940	16862	16917	16766	16920	16835	16872	16765	17121	16742	16880	16899	16796	16980	16905	16688	16982	16979	16920	16910	16794	16877	16936	16815	16892	16908	16858	16888	16891	16890	16994	16804	17148	16862	16958	16877	16848	16986	16943	16767	16819	17021	16885	17037	16701	16743	16873	16840	16824	16757	17150	16910	16896	16939	17020	16871	17080	16725	16903	16827	16940	16823	17046	16919	16848	16922	16875	17040	16884	16987	17064	16724	16886	16819	16834	16876	16814	16890	16899	16827	16805	16780	16858	16830	16970	16772	16869	17176	16948	16699	16874	16952	16795	16893	16865	16885	16752	16745	16971	16866	16984	16950	17014	16847	16679	16961	16917	16819	17127	16861	17057	16790	17083	16916	16901	16783	16945	16848	16739	16840	16834	17048	16720	16909	16987	16860	17020	16856	16989	16904	16955	16980	16925	16906	16916	16845	17006	16835	16988	16773	16681	16987	17033	16817	16941	17000	16821	16825	17015	16978	16971	16814	16938	16843	17013	16947	16790	17031	16795	16853	16838	16949	16879	16841	16723	16864	16871	16929	16876	16713	16977	16842	16822	16832	16886	16912	16746	17010	17017	16788	17022	16931	16956	16958	16991	16858	16868	16870	17001	16885	16818	16764	16850	17022	16890	16989	16762	16961	16888	17047	16796	16989	16861	16829	16813	16941	16997	16941	16957	16844	17054	16884	16769	16890	16982	16835	17049	17138	16968	17244	17061	17038	16805	17053	16823	16795	16873	16973	16907	16701	16865	16842	16861	17027	16876	16840	16887	16998	16819	16867	16838	16940	16792	16899	16977	16928	16876	16743	17054	16698	16848	17052	16881	17020	16741	16826	17021	16871	16873	16876	16919	16790	16833	16864	16918	16700	16962	16944	16897	16806	16742	16885	16986	17109	16828	17110	16755	17081	16758	16933	16994	16890	16842	16850	16778	16928	16674	16983	16836	16833	17057	16899	16964	16880	16898	16784	17028	16923	16808	16908	16849	16756	16940	16786	16987	16907	16932	16876	16877	16733	16826	16785	16920	16781	16965	16887	16936	16837	16948	16929	17070	17068	16823	16985	16887	16882	17009	16961	16921	17074	16923	16891	16888	17099	16826	16960	16845	16847	17016	16947	16805	16796	16761	16895	16797	16746	16984	16904	16880	16839	16917	16943	16910	16784	16851	16830	16813	16909	16894	16789	16955	16866	16776	17011	16831	16972	16863	16838	16955	16847	16821	16648	16899	16776	16955	16896	16934	16858	17044	16843	16854	16973	16858	16771	16949	16976	16959	16680	17017	17057	17012	17102	16904	16793	16880	16896	16893	16959	16991	16766	16627	16777	17036	16866	16772	16825	17132	16983	16872	16801	16863	16843	17000	16890	16888	16902	16854	16788	16858	16836	16913	16994	16886	16998	16876	16846	16704	17101	16937	17056	17005	16692	16973	16975	16851	16776	16895	17113	16859	16958	17033	16711	16969	17007	16893	16828	16882	16893	16902	16948	16989	16849	16982	17031	16738	16876	16737	16903	16800	16920	16894	17006	16887	16930	16916	16814	17017	16966	16895	16940	17062	16700	17031	16959	16956	16820	16924	17022	16890	16971	16894	16910	16755	16822	16796	16958	16849	16812	16849	16999	16948	16845	16782	16904	16982	16987	16771	17003	17051	16931	16976	16867	16823	17000	16789	16825	16928	16800	16801	16876	16868	16953	16946	16637	16977	16952	16776	16840	16718	16941	16765	16851	16959	16759	16992	16825	16943	17080	16808	16827	16838	16853	16880	16924	16819	16832	16789	16864	16829	16779	17022	16875	16988	16912	17027	16888	16901	16855	16944	16821	17037	16888	16870	16962	16784	16855	16885	17048	16667	16760	16913	17039	16908	16757	16910	16876	16886	16909	16872	16897	16859	16823	16893	16895	16974	16844	16817	16968	16932	16747	16812	17064	16928	17000	16825	16917	17037	16795	16878	17111	16859	16878	17049	16708	16928	16790	17040	16870	16957	16985	17013	16879	16766	16945	17157	16660	16848	16944	16985	16879	17025	17070	16833	17031	16828	16948	16950	16978	16896	16758	16910	16966	16790	16841	16988	16800	16882	16869	16903	16932	16840	16782	16975	16773	16913	16823	17048	16738	16814	16951	16806	16963	16801	17123	16817	16893	16998	17116	16967	16790	17071	16872	16810	16971	16858	16951	17045	16801	16739	16827	17014	16836	16922	16845	16836	16745	17000	16994	16877	16836	16900	16929	16937	16932	16777	16785	16901	17034	16923	16629	16917	16742	16791	16731	16919	16751	16855	16997	16909	16781	17086	16977	16915
35916	33109	33243	28845	25790	24604	24408	24177	24188	23991	23994	23719	23869	25064	25708	24969	24767	24103	23612	23529	23321	23265	23412	23612	23418	23442	23566	23297	23582	23325	23703	23491	23289	23552	23439	23438	23316	23464	23404	23354	23666	23607	23422	23557	23433	23526	23547	23375	23237	23518	23355	23615	23515	23403	23475	23449	23769	23385	23603	23418	23423	23344	23623	23543	23500	23538	23430	23394	23398	23461	23476	23448	23502	23400	23229	23528	23466	23465	23639	23718	23412	23165	23460	23503	23618	23589	23451	23481	23552	23378	23564	23547	23491	23352	23584	23336	23537	23352	23259	23464	23473	23537	23463	23277	23433	23482	23769	23302	23640	23379	23715	23637	23669	23476	23261	23632	23386	23310	23534	23464	23384	23356	23680	23527	23496	23336	23606	23393	23436	23438	23540	23518	23364	23527	23231	23485	23379	23361	23337	23432	23541	23356	23415	23594	23466	23448	23493	23516	23392	23644	23436	23093	23297	23165	23416	23415	23339	23531	23182	23529	23470	23512	23342	23108	23383	23438	23180	23556	23567	23764	23385	23495	23099	23268	23512	23411	23724	23489	23330	23184	23397	23465	23500	23451	23389	23503	23622	23162	23491	23557	23334	23246	23519	23367	23440	23152	23702	23651	23456	23371	23442	23383	23668	23558	23507	23382	23267	23280	23465	23322	23665	23414	23751	23569	23620	23638	23179	23398	23563	23424	23444	23612	23545	23546	23079	23406	23522	23162	23611	23513	23635	23418	23459	23492	23751	23605	23544	23527	23344	23693	23660	23591	23465	23290	23364	23363	23524	23560	23352	23174	23550	23827	23461	23475	23408	23354	23517	23439	23468	23254	23184	23650	23370	23420	23514	23591	23742	23576	23364	23402	23442	23318	23400	23407	23528	23488	23701	23725	23395	23220	23456	23463	23392	23410	23515	23429	23646	23651	23309	23228	23501	23519	23132	23224	23267	23428	23533	23081	23581	23541	23422	23365	23308	23497	23646	23701	23529	23509	23551	23341	23384	23190	23392	23557	23501	23806	23319	23300	23519	23677	23662	23623	23480	23502	23545	23664	23320	23299	23575	23552	23540	23446	23646	23533	23388	23536	23614	23680	23503	23430	23395	23583	23643	23548	23608	23551	23538	23436	23403	23579	23374	23580	23300	23597	23677	23562	23404	23340	23573	23415	23200	23595	23326	23373	23365	23494	23588	23413	23437	23338	23376	23437	23472	23665	23312	23261	23229	23346	23325	23609	23198	23432	23153	23315	23530	23355	23579	23364	23410	23412	23508	23526	23287	23492	23422	23600	23399	23565	23489	23387	23378	23464	23698	23502	23613	23517	23408	23121	23527	23375	23262	23164	23396	23583	23592	23508	23646	23433	23408	23694	23344	23548	23448	23483	23376	23062	23534	23559	23353	23549	23527	23700	23351	23250	23261	23587	23425	23521	23569	23575	23621	23495	23464	23432	23479	23370	23396	23423	23551	23757	23391	23531	23529	23557	23571	23343	23398	23513	23553	23498	23531	23586	23414	23505	23394	23599	23263	23662	23443	23272	23536	23394	23420	23418	23438	23398	23255	23493	23471	23477	23511	23292	23405	23379	23501	23601	23416	23816	23542	23463	23505	23296	23437	23439	23503	23479	23413	23796	23420	23421	23571	23389	23368	23415	23358	23400	23275	23411	23363	23381	23425	23377	23329	23373	23355	23454	23482	23515	23501	23561	23599	23313	23678	23389	23460	23659	23387	23401	23599	23336	23494	23526	23596	23501	23523	23593	23575	23219	23541	23626	23416	23257	23392	23333	23411	23501	23705	23546	23108	23645	23267	23286	23362	23544	23726	23306	23538	23518	23505	23428	23313	23519	23706	23366	23541	23531	23579	23199	23455	23419	23276	23504	23564	23456	23465	23578	23514	23431	23577	23290	23577	23545	23502	23594	23345	23480	23476	23320	23640	23951	23363	23410	23527	22973	23210	23547	23631	23351	23862	23466	23451	23515	23343	23342	23710	23228	23429	23575	23605	23543	23629	23541	23453	23297	23438	23534	23599	23264	23398	23480	23051	23622	23607	23619	23453	23550	23534	23254	23307	23454	23635	23348	23421	23432	23505	23394	23285	23221	23556	23578	23471	23639	23552	23416	23458	23473	23421	23434	23421	23492	23480	23389	23488	23354	23593	23766	23476	23458	23270	23565	23385	23243	23412	23370	23445	23456	23454	23651	23543	23434	23464	23613	23496	23391	23025	23519	23235	23443	23563	23241	23295	23466	23269	23389	23605	23635	23457	23485	23628	23558	23535	23386	23577	23397	23513	23341	23255	23387	23518	23450	23319	23384	23532	23412	23339	23542	23426	23597	23404	23295	23332	23488	23321	23418	23427	23435	23585	23397	23390	23485	23491	23335	23547	23330	23318	23499	23508	23365	23705	23873	23685	23465	23473	23466	23289	23527	23351	23402	23437	23405	23645	23482	23504	23561	23293	23527	23280	23416	23289	23174	23331	23409	23577	23491	23237	23669	23673	23471	23479	23533	23455	23370	23510	23399	23674	23498	23514	23544	23476	23374	23315	23249	23343	23261	23340	23370	23301	23388	23507	23479	23559	23338	23358	23316	23605	23479	23445	23186	23423	23408	23673	23519	23550	23319	23556	23326	23577	23326	23640	23638	23255	23270	23602	23460	23378	23487	23736	23517	23486	23296	23504	23286	23164	23255	23385	23409	23502	23348	23498	23349	23453	23447	23487	23606	23360	23439	23606	23545	23515	23463	23613	23566	23638	23483	23316	23579	23345	23379	23348	23410	23494	23500	23466	23409	23514	23522	23402	23154	23389	23594	23345	23301	23424	23445	23512	23538	23400	23433	23490	23541	23367	23480	23453	23363	23246	23518	23342	23423	23368	23386	23445	23573	23576	23422	23533	23568	23671	23394	23327	23253	23375	23521	23544	23601	23382	23150	23530	23660	23425	23444	23446	23447	23338	23295	23448	23308	23467	23546	23459	23507	23460	23494	23129	23642	23433	23451	23426	23619	23267	23075	23475	23520	23418	23316	23400	23290	23457	23196	23453	23126	23485	23159	23435	23190	23401	23616	23674	23635	23129	23362	23546	23465	23732	23559	23351	23465	23238	23394	23455	23351	23160	23467	23464	23353	23622	23305	23726	23348	23286	23594	23592	23661	23591	23657	23571	23141	23304	23305	23316	23521	23345	23444	23592	23480	23552	23381	23559	23425	23470	23667	23556	23424	23590	23602	23450	23232	23418	23602	23518	23651	23373	23195	23543	23295	23414	23420	23495	23565	23396	23637	23521	23433	23386	23540	23271	23513	23386	23577	23207	23335	23251	23531	23288	23392	23617	23561	23323	23451	23480	23565	23220	23461	23404	23375	23499	23543	23351	23547	23262	23377	23322	23320	23489	23456	23232	23524	23527	23310	23489	23545	23537	23569	23419	23511	23394	23314	23401	23394	23513	23642	23654	23485	23329	23302	23463	23210	23673	23648	23366	23335	23378	23391	23277	23652	23576	23619	23424	23408	23525	23521	23594	23492	23540	23515	23500	23324	23452	23623	23553	23821	23488	23473	23662	23591	23619	23342	23443	23545	23443	23362	23621	23420	23465	23386	23585	23620	23208	23344	23354	23385	23549	23234	23534	23503	23499	23479	23288	23300	23417	23323	23278	23359	23507	23417	23566	23486	23313	23162	23424	23549	23312	23634	23407	23603	23238	23535	23397	23412	23384	23485	23519	23345	23530	23552	23398	23540	23489	23586	23360	23468	23584	23322	23509	23517	23552	23604	23280	23537	23544	23430	23308	23618	23344	23639	23337	23491	23488	23461	23476	23689	23516	23456	23462	23157	23515	23456	23928	23347	23274	23491	23541	23473	23272	23400	23463	23624	23389	23588	23484	23362	23564	23397	23565	23511	23600	23623	23406	23383	23585	23463	23486	23309	23341	23238	23313	23488	23473	23329	23346	23380	23205	23619	23556	23725	23581	23435	23484	23682	23309	23318	23387	23264	23226	23465	23310	23442	23164	23637	23284	23422	23502	23595	23537	23504	23458	23503	23583	23555	23306	23605	23656	23502	23267	23499	23684	23422	23385	23445	23506	23233	23389	23272	23591	23469	23639	23672	23373	23435	23574	23490	23476	23457	23511	23472	23384	23352	23391	23505	23586	23519	23642	23689	23474	23555	23270	23484	23125	23204	23593	23419	23489	23459	23512	23586	23340	23712	23487	23354	23540	23483	23496	23265	23616	23512	23483	23322	23248	23387	23346	23257	23456	23320	23349	23448	23548	23370	23261	23159	23305	23392	23497	23626	23488	23320	23315	23378	23520	23585	23228	23377	23427	23618	23414	23523	23513	23397	23584	23499	23412	23451	23259	23186	23487	23360	23512	23250	23636	23436	23468	23354	23651	23491	23350	23460	23475	23483	23391	23366	23426	23372	23285	23502	23391	23515	23510	23446	23508	23328	23444	23331	23473	23501	23537	23379	23368	23507	23428	23585	23399	23501	23488	23600	23568	23341	23558	23319	23551	23460	23708	23320	23409	23454	23318	23659	23337	23468	23471	23565	23600	23675	23705	23568	23398	23612	23474	23463	23560	23562	23586	23354	23508	23746	23454	23591	23416	23454	23438	23536	23679	23725	23546	23691	23480	23362	23210	23315	23406	23532	23351	23640	23355	23563	23626	23311	23486	23407	23210	23164	23531	23560	23392	23384	23532	23547	23082	23372	23554	23302	23238	23587	23556	23339	23084	23464	23520	23504	23553	23388	23638	23447	23387	23564	23610	23686	23439	23295	23379	23119	23461	23367	23429	23497	23527	23523	23452	23168	23697	23351	23478	23152	23529	23496	23505	23519	23364	23460	23382	23474	23262	23177	23618	23354	23580	23433	23449	23479	23492	23454	23329	23512	23596	23458	23563	23432	23428	23586	23322	23157	23354	23660	23623	23343	23496	23490	23267	23442	23478	23490	23538	23542	23447	23557	23295	23432	23493	23568	23473	23202	23500	23488	23660	23610	23598	23398	23527	23427	23474	23429	23614	23473	23438	23356	23202	23312	23474	23357	23470	23665	23396	23384	23323	23488	23415	23446	23502	23495	23508	23534	23284	23548	23751	23436	23477	23471	23508	23696
28840	37142	28298	21431	18663	16901	16575	16429	16085	16235	16356	15813	15891	17600	17936	17056	16140	15514	15280	15320	15277	15291	15286	15308	15277	15375	15169	15201	15165	15168	15116	15257	15305	15134	15162	15312	15228	15196	15478	15182	15218	15133	15169	15244	15145	15231	15178	15201	15181	15195	15149	15271	15101	15404	15128	14927	15409	15345	15308	15225	15340	15178	15075	15142	15319	15236	15157	15229	15141	15179	15256	15241	15225	15255	15201	15225	15279	15117	15408	15284	15329	15214	15128	15089	15133	15273	15371	15172	15083	15264	15423	15051	15336	15310	15370	15262	15217	15162	15144	15154	15187	15269	15209	15359	15255	14967	15308	15298	15225	15085	15266	15255	15267	15316	15162	15410	15250	15419	15138	15235	15201	15413	15311	15119	15269	15232	15186	15157	15142	15091	15331	15200	15164	15320	15296	15171	15259	15371	15217	15281	15235	15173	15267	15199	15165	15055	15230	15273	15269	15365	15178	15035	15296	15170	15337	15268	15343	15052	15079	15113	14989	15218	15174	15267	15144	15429	15194	15275	15327	15232	15358	15228	15298	15234	15268	15163	15284	15227	15150	15070	15178	15119	15228	15170	15276	15117	15398	15255	15242	15222	15053	15171	15323	15014	15262	15083	15233	15157	15012	15089	15279	15349	15418	15241	15109	15174	15251	15270	15284	15204	15060	15272	15350	15223	15357	15164	15158	15186	15291	15173	15157	15361	15019	15283	15184	15238	15325	15194	15224	15119	15330	15155	15010	15349	15242	15249	15339	15266	15352	15151	15210	15274	15185	15114	15106	15288	15254	15359	15250	15127	15104	15314	15354	15105	15211	15221	15187	15139	15327	15117	15361	15111	15433	15128	15186	15280	15285	15286	15215	15168	15252	15326	15171	15357	15340	15334	15110	15052	15108	15235	15314	15157	15137	15229	15283	15296	15141	15315	15271	15210	15261	15295	15233	15329	15094	15257	15145	15228	15180	15338	15141	15128	15179	15158	15123	15402	15060	15227	15109	15379	15216	15364	15422	15179	15244	15258	15347	15274	15214	15302	15383	15347	15113	15233	15313	15466	15165	15199	15022	15271	15291	15413	15238	15309	15426	15055	15138	15462	15196	15299	15173	15246	15115	15314	15104	15246	15191	15256	15241	15186	15215	15187	15017	15263	15113	15250	15239	15132	15213	15144	15370	15221	15214	15071	15139	15165	15321	15181	15162	15184	15136	15212	15383	15145	15201	15257	15159	14977	15101	15230	15047	15111	15173	15225	15189	15337	15387	15318	15341	15331	15195	15179	15418	15289	15316	15233	15098	15353	15167	15233	15150	15286	15208	15189	15091	15117	15184	15283	15076	15223	15044	15214	15101	15274	15199	15123	15240	15343	15391	15299	15229	15236	15318	15212	15217	15163	15144	15160	15193	15378	14991	15256	15517	15050	15012	15171	15086	15217	15257	15210	15233	15364	15218	15274	15267	15281	15213	15201	15287	15331	15168	15207	15197	15151	15040	15187	15271	15248	15229	15351	15253	15267	15361	15270	15357	15305	15221	15288	15263	15216	15317	15157	15227	14931	15450	15252	15050	15213	15182	15134	15355	15198	15255	15160	15289	15114	15103	15134	15177	15286	15301	15369	15238	15153	15046	15380	15175	15346	15215	15187	15151	15079	15291	15373	15285	15306	15182	15209	15177	15237	15142	15287	15084	15291	15015	15142	15073	15277	15350	15212	15181	15104	15219	15228	15462	15230	15275	15134	15285	15341	15258	15140	15405	15355	15326	15157	15234	15334	15349	15071	15216	15152	15337	15222	15203	15209	15373	15404	15219	15154	15263	15144	15173	15211	15085	15215	15288	15064	15327	15081	15373	15209	15228	15417	15371	15221	15262	15200	15235	15400	15123	15317	15157	15223	15188	15334	15176	15157	15185	15345	15193	15236	15212	15303	15238	15195	15263	15288	15212	15291	15352	15082	15138	15195	15328	15285	15282	15201	15312	15135	15256	15287	15065	15244	15280	15186	15207	15162	15125	15360	15291	15272	15016	15332	15062	15367	15158	15323	15255	15408	15135	15244	15169	15186	15223	15140	15220	15277	15261	15222	15305	15286	15355	15076	15365	15159	15104	15227	15343	15148	15152	15167	15216	15407	15323	15141	15130	15169	15129	15251	15183	15195	15240	15316	15162	15108	15284	15276	15358	15383	15341	15244	15296	15197	15184	15116	15312	15244	15237	15242	15282	15174	15234	15145	15243	15173	15192	15386	15266	15113	15403	15158	15207	15300	15310	15314	15208	15387	15370	15359	15187	15144	15112	15359	15098	15163	15185	15284	15255	15174	15247	15212	15199	15227	15207	15116	15358	15340	15124	15301	15274	15139	15275	15136	15363	15127	15303	15336	15246	15246	15262	15455	15156	15314	15332	15318	15227	15125	15392	15280	15184	15211	15332	15128	15330	15219	15264	15209	15190	15049	15396	15350	15181	15323	15064	15261	15301	15214	15164	15361	15286	15068	15227	15086	15241	15232	15263	15397	15335	15484	15080	15106	15390	15198	15200	15083	15285	15206	15450	15022	15393	15277	15426	15300	15309	15117	15293	15130	15461	15282	15272	15202	15293	15217	15232	15193	15232	15166	15182	15239	15198	15255	15266	15266	15257	15154	15194	15194	15141	15386	15221	15268	15286	15199	15175	15381	15286	15228	15202	15053	15477	15265	15235	15292	15197	15356	15098	15231	15256	15289	15329	15373	15249	15303	15164	15296	15162	15225	15211	15253	15040	15154	15336	15144	15337	15325	15340	15112	15249	15137	15345	15195	15472	15398	15157	14992	15198	15303	15122	15264	15323	15254	15240	15135	15308	15250	15171	15314	15253	15356	15210	15250	15152	15269	15133	15215	15103	15236	15211	15295	15157	15280	15185	15253	15300	15064	15268	15158	15339	15207	15342	15343	15054	15294	15218	15245	14927	15237	15326	15227	15205	15193	15225	15312	15227	15296	15150	15240	15335	15219	15123	15401	15231	15254	15242	15349	15287	15274	15310	15292	15147	15067	15152	15239	15239	15151	15277	15301	15286	15220	15175	15195	15153	15251	15325	15100	15314	15218	15262	15190	15331	15234	15063	15190	15202	15259	15200	15175	15220	15114	15224	15379	15307	15255	15327	15269	15267	15209	15229	15187	15110	15151	15341	15078	15326	15396	15228	15309	15189	15286	15355	15076	15166	15170	15209	15140	15202	15231	15319	15255	15253	15075	15433	15275	15186	15270	15185	15192	15209	15043	15248	15334	15235	15253	15359	15188	15345	15201	15505	15332	15194	15043	15118	15166	15189	15194	15167	15213	15209	15268	15211	15257	15105	15245	15286	15256	15230	15300	15137	15165	15242	15281	15317	15232	15244	15258	15354	15224	15191	15165	15277	15420	15464	15095	15345	15189	15226	15217	14951	15198	15191	15276	15104	15239	15285	15193	15245	15270	15213	15134	15144	15315	15112	15430	15370	15188	15476	15230	15227	15274	15121	15357	15180	15115	15162	15166	15229	15193	15277	15232	15155	15425	15077	15279	15126	15223	15220	15276	15197	15138	15279	15153	15364	15182	15160	15291	15210	15305	15019	15233	15243	15171	15115	15404	15237	15235	15219	15156	15257	15223	15380	15345	15101	15385	15285	15091	15236	15193	15236	15100	15317	15375	15293	15328	15184	15236	15239	15370	15298	15223	15069	15217	15150	15185	15383	15188	15313	15297	15282	14978	15477	15174	15288	15314	15098	15335	15135	15175	15164	15192	15125	15372	15423	15224	15180	15201	15272	15292	15210	15205	15430	15246	15115	15188	15225	15340	15215	15329	15091	15346	15232	15331	15299	15410	15361	15320	15127	15189	15356	15121	15189	15354	15270	15318	15205	15112	15226	15299	15189	15220	15235	15228	15238	15213	15429	15334	15237	15274	15151	15526	15334	15214	15307	15181	15261	15314	15023	15299	15264	15341	15275	15250	15306	15117	15184	15259	15241	14981	15249	15326	15305	15117	15329	15208	15247	15167	15431	15227	15398	15197	15149	15525	15309	15270	15366	15429	15187	15255	15261	15120	15535	15179	15162	15374	15105	15204	15271	15231	15173	15153	15264	15207	15164	15203	15054	15284	15159	14968	15129	15207	15246	15364	15168	15225	15150	15144	15200	15130	15124	15286	15050	15198	15187	15236	15311	15138	15216	15090	15289	15157	15188	15345	15240	15381	15282	15304	15241	15117	15266	15345	15264	15314	15266	15390	15146	15321	15146	15123	15324	15253	15307	15283	15265	15387	15111	15154	15284	15468	15373	15355	15166	15354	15219	15410	15201	15361	15134	15333	15176	15243	15200	15255	15136	15135	15198	15147	15213	15027	15084	15158	15319	15290	15228	15228	15127	15375	15245	15236	15347	15325	15332	15143	15260	15157	15167	15112	15392	15070	15154	15261	15333	15270	15229	15267	15181	15209	15165	15248	15245	15243	15128	15236	15296	15198	15211	15217	15137	15149	15285	15314	15275	15225	15182	15198	15172	15298	15366	15201	15285	15248	15250	15237	15231	15296	15262	15328	15264	15282	15310	15142	15266	15374	15299	15481	15235	15230	15284	15204	15254	15143	15210	15136	15131	15264	15225	15132	15210	15273	15158	15047	15096	15274	15103	15156	15161	15309	15088	15242	15094	15065	15222	15338	15390	15085	15280	15264	15109	15221	15214	15367	15171	15459	15340	15331	15184	15167	15310	15314	15194	15386	15113	15283	15398	15298	15432	15340	15245	15126	15295	15155	15262	15318	15121	15353	15352	15334	15188	15214	15224	15330	15171	15258	15346	15288	15296	15156	15494	15246	15264	15255	15305	15345	15199	15302	15286	15336	15199	15288	15219	15097	15235	15477	15269	15264	15247	15313	15159	15289	15319	15238	15081	15246	15306	15356	15198	15255	15353	15158	15245	15268	15216	15101	15452	15160	15212	15296	15096	15199	15205	15288	15088	15253	15228	15240	15184	15170	15260	15193	15166	15309	15382	15203	15232	15240	15346	15280	15175	15235	15409	15078	15284	15283	15304	15073	15369	15398	15490	15247	15063	15260	15310	15336	15378	15409	15187	15226	15168	15337	15428	15087	15310	15146	15266	15266	15322	15250
24961	20794	26980	25722	23965	24259	24172	22337	22172	23954	23430	22371	21410	33148	38768	33130	27782	22969	21007	20528	20687	20564	20580	20254	20638	20528	20382	20544	20484	20581	20352	20399	20643	20586	20605	20545	20227	20324	20392	20637	20653	20567	20366	20275	20436	20561	20361	20194	20417	20547	20424	20669	20440	20359	20334	20698	20698	20506	20506	20527	20429	20412	20475	20310	20370	20391	20530	20148	20482	20500	20489	20248	20258	20394	20453	20478	20477	20366	20474	20377	20565	20483	20477	20510	20604	20277	20660	20343	20277	20273	20397	20254	20387	20557	20499	20490	20524	20343	20417	20511	20430	20433	20280	20347	20335	20325	20191	20443	20560	20327	20535	20270	20488	20477	20451	20427	20443	20555	20512	20453	20405	20263	20550	20353	20539	20291	20303	20410	20334	20590	20325	20316	20256	20377	20481	20428	20524	20520	20369	20442	20428	20164	20483	20540	20421	20375	20518	20329	20331	20307	20284	20279	20438	20370	20511	20348	20496	20390	20590	20620	20345	20457	20590	20524	20543	20475	20328	20383	20510	20335	20338	20339	20265	20624	20369	20310	20412	20451	20306	20323	20368	20250	20448	20466	20239	20253	20342	20320	20409	20570	20416	20165	20423	20402	20252	20341	20421	20399	20273	20490	20502	20539	20232	20375	20282	20455	20803	20352	20229	20377	20336	20435	20310	20534	20514	20434	20548	20513	20264	20358	20385	20362	20466	20499	20325	20602	20339	20427	20373	20407	20479	20271	20400	20601	20323	20178	20114	20327	20399	20553	20264	20134	20295	20552	20307	20228	20321	20382	20408	20328	20475	20610	20401	20333	20375	20168	20382	20421	20347	20254	20521	20506	20295	20174	20365	20303	20071	20491	20256	20469	20347	20374	20388	20466	20476	20279	20601	20332	20340	20492	20455	20528	20345	20151	20340	20359	20449	20301	20395	20520	20574	20421	20482	20282	20265	20598	20591	20543	20267	20351	20224	20374	20555	20350	20499	20597	20313	20517	20342	20382	20331	20563	20470	20427	20440	20464	20123	20212	20478	20488	20509	20406	20456	20431	20162	20485	20545	20403	20402	20205	20296	20591	20346	20521	20521	20281	20347	20436	20420	20289	20373	20430	20409	20392	20546	20457	20557	20441	20260	20472	20365	20539	20453	20354	20333	20427	20432	20091	20306	20476	20415	20541	20443	20520	20602	20472	20499	20393	20388	20359	20530	20440	20517	20416	20386	20450	20273	20444	20281	20184	20250	20206	20461	20466	20492	20128	20225	20348	20604	20332	20114	20302	20532	20442	20391	20479	20441	20433	20762	20612	20418	20333	20389	20475	20523	20486	20431	20320	20381	20358	20186	20384	20302	20116	20539	20337	20417	20288	20527	20327	20181	20451	20489	20181	20325	20306	20444	20314	20285	20347	20126	20206	20325	20260	20487	20503	20473	20372	20377	20388	20236	20228	20444	20580	20452	20391	20599	20682	20431	20567	20465	20462	20411	20592	20236	20542	20441	20483	20304	20228	20422	20408	20693	20350	20352	20549	20341	20458	20345	20612	20372	20514	20506	20277	20327	20255	20380	20632	20238	20254	20261	20302	20392	20158	20208	20276	20362	20283	20348	20536	20336	20313	20553	20245	20512	20735	20370	20433	20475	20280	20578	20166	20542	20389	20442	20276	20327	20326	20560	20463	20398	20438	20548	20559	20455	20454	20271	20284	20292	20355	20418	20415	20204	20456	20394	20488	20415	20305	20377	20305	20568	20285	20556	20337	20272	20281	20544	20499	20429	20371	20244	20604	20520	20618	20367	20144	20428	20409	20436	20486	20527	20344	20427	20391	20458	20415	20476	20412	20522	20516	20369	20491	20371	20460	20429	20331	20632	20402	20320	20230	20489	20477	20524	20327	20602	20420	20280	20372	20282	20434	20193	20382	20516	20171	20549	20416	20254	20526	20200	20252	20566	20362	20599	20378	20450	20607	20483	20459	20424	20428	20455	20261	20439	20246	20635	20182	20321	20239	20323	20458	20580	20243	20617	20513	20398	20492	20616	20303	20371	20194	20142	20454	20368	20507	20376	20454	20549	20406	20524	20499	20440	20373	20452	20320	20351	20268	20523	20628	20163	20439	20311	20376	20174	20522	20679	20444	20178	20449	20202	20501	20374	20450	20487	20412	20387	20370	20343	20236	20590	20551	20280	20520	20451	20287	20171	20392	20191	20680	20380	20350	20327	20560	20330	20376	20537	20381	20419	20186	20237	20450	20519	20103	20435	20309	20329	20251	20306	20144	20513	20360	20403	20326	20588	20417	20143	20516	20420	20255	20340	20457	20608	20668	20246	20654	20484	20413	20602	20492	20354	20182	20570	20207	20379	20475	20705	20542	20586	20601	20576	20317	20364	20459	20282	20387	20596	20673	20395	20268	20397	20218	20301	20598	20259	20394	20346	20354	20554	20364	20214	20201	20482	20216	20394	20563	20319	20551	20546	20339	20449	20638	20195	20464	20453	20409	20167	20373	20363	20740	20137	20409	20450	20288	20485	20467	20531	20541	20432	20376	20373	20381	20245	20476	20379	20357	20407	20627	20244	20602	20468	20543	20348	20264	20457	20485	20183	20522	20187	20448	20510	20248	20356	20395	20179	20462	20456	20197	20328	20335	20503	20670	20434	20220	20399	20460	20269	20405	20468	20737	20474	20440	20596	20335	20643	20442	20371	20579	20431	20672	20593	20529	20327	20268	20239	20355	20617	20497	20551	20335	20378	20491	20184	20502	20621	20340	20380	20471	20491	20412	20396	20458	20491	20509	20439	20379	20295	20538	20368	20640	20644	20236	20305	20084	20340	20603	20267	20375	20361	20393	20362	20226	20416	20335	20394	20328	20318	20524	20345	20285	20320	20463	20533	20347	20400	20636	20559	20354	20263	20525	20337	20354	20296	20211	20236	20399	20445	20469	20262	20310	20256	20449	20257	20435	20405	20551	20498	20367	20487	20389	20305	20545	20538	20433	20558	20370	20413	20372	20550	20469	20460	20418	20504	20453	20396	20405	20409	20518	20155	20356	20623	20467	20473	20494	20253	20380	20669	20460	20302	20410	20555	20429	20355	20342	20283	20182	20516	20286	20272	20479	20442	20188	20296	20134	20385	20193	20534	20266	20373	20293	20292	20477	20488	20396	20412	20382	20264	20375	20596	20494	20581	20483	20333	20426	20386	20545	20508	20282	20113	20296	20302	20502	20479	20672	20530	20528	20533	20365	20287	20222	20589	20489	20203	20445	20165	20100	20355	20413	20428	20264	20138	20409	20185	20693	20622	20475	20409	20312	20419	20339	20231	20211	20390	20284	20768	20511	20343	20656	20330	20447	20393	20290	20450	20502	20363	20561	20671	20555	20508	20417	20382	20282	20612	20555	20605	20123	20363	20474	20365	20519	20477	20435	20623	20535	20286	20330	20403	20502	20211	20240	20227	20529	20598	20401	20461	20360	20301	20128	20256	20289	20266	20282	20282	20328	20415	20403	20297	20352	20466	20377	20445	20200	20401	20515	20689	20577	20658	20359	20208	20332	20255	20362	20410	20518	20547	20304	20445	20223	20394	20311	20342	20619	20313	20294	20531	20372	20360	20313	20514	20388	20502	20368	20483	20441	20502	20441	20424	20639	20471	20311	20445	20506	20396	20151	20475	20402	20461	20374	20424	20106	20304	20625	20424	20355	20335	20288	20479	20411	20356	20527	20300	20387	20238	20229	20223	20486	20450	20476	20504	20608	20623	20679	20285	20321	20256	20433	20278	20402	20325	20353	20394	20418	20432	20451	20512	20566	20538	20415	20303	20438	20386	20467	20418	20405	20596	20420	20389	20472	20312	20459	20394	20398	20376	20264	20431	20399	20626	20483	20197	20404	20422	20427	20293	20292	20364	20534	20219	20320	20337	20362	20425	20269	20601	20263	20487	20553	20387	20324	20357	20526	20426	20398	20230	20508	20400	20462	20474	20276	20636	20275	20707	20268	20516	20379	20241	20276	20504	20436	20495	20283	20344	20409	20251	20243	20514	20427	20651	20445	20271	20383	20262	20563	20480	20244	20220	20616	20582	20414	20254	20485	20542	20214	20317	20181	20389	20624	20295	20306	20418	20392	20456	20375	20540	20411	20395	20400	20447	20290	20673	20391	20279	20431	20478	20247	20719	20519	20447	20350	20617	20307	20484	20325	20313	20210	20415	20515	20314	20502	20548	20447	20217	20446	20319	20353	20483	20489	20486	20152	20354	20301	20221	20493	20511	20335	20451	20253	20580	20417	20353	20345	20538	20456	20419	20237	20433	20363	20431	20266	20614	20485	20324	20536	20500	20598	20286	20361	20307	20393	20355	20406	20348	20315	20463	20527	20456	20458	20547	20198	20219	20492	20327	20382	20305	20563	20352	20245	20461	20374	20534	20312	20527	20275	20536	20341	20312	20309	20473	20470	20137	20371	20594	20467	20424	20311	20443	20477	20552	20490	20406	20217	20331	20470	20305	20338	20569	20364	20370	20520	20366	20216	20652	20413	20592	20177	20381	20443	20515	20511	20337	20395	20403	20306	20586	20435	20207	20322	20214	20501	20250	20399	20340	20287	20444	20239	20331	20617	20374	20433	20185	20321	20387	20582	20432	20374	20429	20303	20479	20391	20586	20447	20368	20415	20461	20524	20541	20120	20445	20530	20370	20495	20391	20408	20273	20392	20370	20301	20299	20415	20419	20405	20458	20351	20445	20232	20590	20351	20387	20377	20340	20330	20315	20415	20387	20263	20269	20479	20370	20460	20384	20381	20332	20336	20469	20660	20409	20302	20529	20382	20076	20393	20421	20519	20421	20492	20429	20494	20427	20377	20475	20603	20244	20309	20451	20539	20381	20281	20329	20599	20432	20237	20466	20401	20275	20706	20222	20376	20486	20284	20389	20404	20605	20412	20329	20366	20235	20380	20438	20434	20346	20462	20379	20184	20472	20520	20139	20404	20331	20589	20405	20275	20453	20454	20514	20527	20484	20545	20532	20480	20553	20463	20438	20251	20552	20571	20533	20465	20491	20358	20407	20524	20466	20616	20460	20359	20647	20561	20445	20409	20425	20467	20463	20641	20657	20305	20370	20330	20408	20475
23560	35528	34130	27712	20450	17248	16780	16254	16788	19621	18023	16192	15502	32252	34570	27995	21509	15912	14009	14044	13920	13936	13911	13778	13899	13705	13895	13770	13859	13866	13845	13881	13817	13892	13845	13895	13970	14051	13886	13913	13982	14022	13859	13991	13800	13889	13797	14002	13908	13956	13860	13822	13775	13937	13842	13840	14021	13978	13939	13737	13767	13878	13826	13986	13842	13974	13967	13876	13726	14110	13858	13885	13947	13777	13725	13855	13831	13875	14036	13827	13759	13909	13997	13816	14027	13907	13821	13872	13882	13885	13868	13743	13783	14036	13850	13702	14035	13840	14082	13789	13805	13781	13677	13976	13917	13854	14028	13893	13881	13799	13777	13998	13854	13947	13966	13583	13666	13765	13866	13883	13840	13662	13995	13873	13974	13876	13742	13964	13784	13788	13979	13863	13806	13828	13834	14132	13975	13987	13789	13733	13928	13897	13746	13953	13844	13838	13849	13967	13910	13753	13794	13777	13893	13724	13905	13889	13728	13987	13879	13866	13875	13884	13869	13929	13882	13796	13680	13827	13708	13900	13894	13976	13812	13866	13797	13755	13891	14022	13801	13794	13836	13852	13793	13918	13980	13888	13919	13927	13843	13737	13833	13916	13839	13886	14059	14143	13830	13713	13869	13824	13818	13838	13851	13959	13929	13803	13870	13875	14051	13823	14038	13833	13873	13882	13761	13841	13852	13922	13805	13857	13929	13877	13887	13903	13939	14012	13749	13974	13829	13808	13950	13874	14026	13762	13770	13790	13739	13992	13763	13902	13878	13934	13728	14052	13843	13804	13961	13888	13862	13778	13741	13872	13820	13833	13921	13779	13738	13949	13844	13789	13854	13918	13777	13949	13850	13921	13956	13899	13847	14036	13780	13926	13728	13973	13770	13922	13885	13874	13847	13915	13835	13802	13932	13754	13922	13704	13836	13827	13835	13906	13944	13703	13845	13800	13949	13788	13939	13894	13986	13895	13753	13847	13958	14037	13966	13695	13743	13917	13855	13863	13892	13954	13991	13884	13973	13942	13924	13922	13932	13862	13862	13850	14007	13733	14003	13779	13757	13766	13914	13846	13860	13888	13929	13860	13874	13782	13774	13909	13754	13687	13733	13874	13870	13873	13853	13912	14028	13827	13753	13766	13803	13877	13817	13790	13835	13867	13819	13896	13862	13847	13834	13843	13840	13958	14050	13721	13819	13891	13720	13749	13966	13739	13875	14084	13853	13780	13946	13900	13682	13883	13953	13937	13665	14003	13917	13856	13742	13800	13787	13855	13961	13790	13698	13920	13953	13770	13809	13658	13834	13832	13815	13890	13996	13753	13662	13821	13858	14033	13844	13862	13869	13968	13925	14010	13887	13865	14024	13985	13724	13864	13821	13870	13889	14028	14005	13955	13921	14055	13923	13714	13884	13795	13996	13881	13825	13947	13812	13956	13842	13676	13962	14055	13756	13746	13827	13820	13936	13803	13885	14021	13897	13746	13917	13871	13821	13773	13845	13818	13745	13861	13810	13800	13795	13864	13880	13795	13875	13735	13693	13914	13811	13656	13945	13904	13778	13848	13812	13786	13814	13644	13843	13972	13905	13929	13760	13919	13890	13744	14051	13833	13842	13998	13883	13832	13966	13878	13800	13794	13866	13751	13824	13888	13865	13775	13904	13932	13711	13713	13719	13919	13820	14018	13842	13880	13787	13814	13839	13761	13859	13865	13824	14078	13928	13767	13984	13620	13899	13797	13964	13823	13950	13837	13887	13904	13885	13930	13934	13818	13883	13887	13774	13939	13899	13864	13943	13882	13788	13844	13818	14051	13912	13750	13800	13855	13892	13986	13867	13806	13770	13680	13881	13871	13716	13826	13823	13771	13907	13893	13959	13695	13632	13794	13875	13972	13843	13705	13862	13745	13919	13938	13908	13822	13819	13895	13741	14049	13816	13783	13805	13913	13811	13879	13847	13931	13998	13811	13819	13896	14018	13882	13954	13657	13917	13860	14016	13870	13686	13835	13877	13812	13891	13739	13934	13942	13884	13978	13999	13773	13906	13928	13886	13823	13772	13986	13883	13803	13961	13901	13895	13913	13922	13873	13827	13776	13940	13819	13883	13884	13939	13742	13905	13807	13877	13925	13803	13946	13918	13993	13871	14061	13762	13920	13638	13756	13872	13835	13871	13711	13869	13891	13978	13818	13910	13953	13891	13789	13835	13796	13905	13743	13758	13806	13895	13935	13900	13785	13787	13832	13865	13935	13818	13908	13838	13888	13886	13912	13762	13852	13924	13817	13814	13809	13962	13893	13814	13920	14001	13768	13944	13729	13955	13862	13798	13909	13884	13798	13905	13985	13823	13797	13909	13957	13978	13869	13937	13687	13855	13967	13919	13940	13910	13876	13841	14012	13833	13788	14035	13789	13957	13843	13772	13796	13771	13802	13933	13972	13755	13851	13846	13834	13859	13797	13882	13976	13830	13898	13967	13982	13846	13785	13726	13940	13954	13729	13802	13820	13968	13906	13835	13878	13971	14000	13862	14073	13860	13649	13853	13796	14038	13852	14051	14018	13641	13977	13932	13953	13736	13823	13711	13854	13872	14024	13991	13861	13893	13954	13884	13870	13898	14040	13789	13923	13947	13912	13759	13643	13848	13886	13835	13808	13882	13871	14054	13910	13945	13861	13933	13826	13677	14154	13851	13888	13811	13944	14012	13794	13797	13964	13798	13960	13837	13818	13932	13910	13782	13832	13730	13797	13775	13932	13914	13918	14070	13929	13901	13732	13748	13672	13696	13764	13899	13764	13882	13729	13860	13919	13768	13987	13757	13795	13779	13792	13962	13987	14000	13908	13971	13835	14065	13753	13794	13902	13854	13695	13759	13879	13916	13931	13855	13860	13869	13874	13794	13955	13826	13931	13917	13804	13956	13907	13876	13951	13934	13773	13880	13776	14050	13772	13781	13962	13873	13687	13818	14001	13890	13884	13967	13826	13855	13898	13865	13898	13788	13878	13937	13945	13961	13797	13887	13854	13718	13751	13925	13941	13772	13840	13870	13870	13802	13824	13828	13843	13919	13881	13969	13872	13886	13891	13975	13749	13811	14015	13808	13754	13902	13733	13847	13599	13879	14095	13829	13976	13866	13907	14020	13909	13810	13906	13912	13760	14100	14070	13817	13988	13791	13972	13939	13918	13906	13870	13804	13848	13677	13759	13908	13814	14063	13770	13799	13941	13849	13809	13881	13922	13775	13917	14086	13861	14081	13844	14068	13947	13779	13829	14074	13779	13884	13798	13963	13841	13940	13939	13945	13753	13724	14113	13754	13931	14028	13823	13990	13898	13802	13933	13734	13745	13815	13876	13760	13804	13840	13891	13778	13912	13979	13955	13753	14004	13911	13938	13777	13820	13942	13870	13761	13854	13775	14088	13818	13900	13861	13817	13762	13935	13729	14000	13894	13739	13935	13874	13756	13798	13926	13838	13995	13895	13901	13938	13806	13955	13728	13999	13744	13968	13637	13957	13715	13647	13797	13821	13883	13708	13863	13845	13934	13844	13843	13685	13880	13821	13865	13869	14016	13777	13927	13805	13764	13948	13674	13656	13903	13942	13909	13843	13969	13801	13900	14053	13839	13812	13839	13891	13904	13799	13878	13843	13793	13854	13887	13854	13790	13928	13794	13989	13848	13925	13869	13959	13926	13735	13919	13797	13846	13881	14028	13908	13851	13745	13847	13924	13823	13900	13766	14087	13893	13950	13820	13794	13811	13816	13868	13910	13995	13749	13991	13991	13997	13896	13900	13770	13885	13862	13783	13858	13867	13852	13868	13778	14003	13636	13722	13888	13870	13830	13822	13757	13884	13901	13899	13787	13949	13717	13960	13791	14037	13709	13831	13776	13879	13809	13878	13871	13970	14074	13877	13868	13921	13872	13782	13734	13810	13857	13756	13813	13856	13879	13908	13821	13877	13937	13678	13956	13783	13784	13819	13946	13953	13934	13782	13683	13878	13952	13839	13779	13941	13805	13881	13821	13877	14048	13839	13907	13847	13878	13768	13788	13817	13731	14023	13650	13710	13999	13792	13833	13942	13837	13987	13813	13932	14003	13933	13900	13792	13827	13834	14012	13943	13674	13905	13810	13825	13862	13804	13883	13846	13773	13839	13792	13859	13938	13747	13976	14051	13921	13830	13715	13940	13641	13779	13984	13827	13879	13873	13799	13694	13936	13888	13847	13965	13858	13698	13877	13751	13783	13865	13950	13991	13873	14032	14058	13840	14007	14041	13921	13719	13833	13969	13888	13794	13880	13994	13977	13913	13868	13959	13879	13829	13772	13839	13893	13699	13638	13523	14017	13820	13867	13893	13895	14029	13861	13719	13874	13870	13739	13960	13927	13808	13844	13708	13808	13868	13866	14051	13849	13888	13806	13884	13988	13795	14011	13874	13775	13883	13869	13713	13733	13820	13940	13777	13860	13789	13766	13976	13792	13746	13902	13839	13775	13789	13787	13908	13946	13835	13750	13742	13959	13895	13930	14047	13872	13819	13973	13962	13723	13719	13846	14025	13878	13868	13987	13796	13811	13786	13934	13898	13939	13767	13829	14052	13785	13947	13920	13811	13780	13910	14022	13891	13864	13911	13960	13753	13876	13901	13944	13936	13857	13864	13832	13816	13739	13912	13858	13828	13818	13804	13977	13923	13807	13878	13907	13964	13812	13746	14013	13856	13838	13823	13777	13727	13709	13802	13849	14050	13728	13826	13781	13866	13750	13896	13864	13875	14040	13838	13698	13951	13966	13797	13899	13846	13663	13899	13991	13829	13826	13935	13687	13773	13941	13726	13912	13788	13627	13888	13778	13884	13915	13867	13955	13901	14016	13903	13873	13711	13764	13873	13874	13801	13902	13981	13942	14023	13912	14013	13753	13745	13810	13792	13875	13794	13828	14016	13695	13913	13786	13971	13804	13795	13787	13873	13877	13976	13826	13779	13841	13978	13836	14015	13858	13884	13846	13944	13978	13953	14005	13797	13961	13759	13696	13824	13774	13882	13775	14059	13991	13860	13875	13944	13968	14123	13889	13995	14046	13980	13946	13855	13921	13821	13746	13940	13920	13775	13844	13903	13919	14029	13793
22400	20762	27168	24583	21713	25144	29893	27404	28434	25803	24248	22562	25334	45264	48633	42676	34275	26334	22191	20955	20965	20765	20903	21047	20971	21034	20792	20892	20790	20779	20867	20893	20884	20672	20807	20891	21073	20964	21120	20825	20703	20890	20729	20613	20765	20919	20788	20888	20899	21011	20751	20598	20715	20880	20762	20938	20824	20845	20750	20777	20673	20821	20625	20960	20811	21067	20734	20568	21007	20732	20992	20852	20852	20916	20867	20854	20885	20731	20621	20855	20982	20731	20691	20758	20982	20846	20663	20594	20735	20856	20730	20720	20958	20668	20966	20856	20684	20517	20880	20755	20624	20693	20922	20987	20829	20774	20581	20625	20835	20961	20818	20640	20732	20817	20814	20534	20812	20730	20924	20828	20871	20599	20934	20615	20799	20626	20741	20631	20815	20643	20907	20781	20608	20749	20655	20919	20838	20773	20685	20518	20748	20952	20770	20731	20824	20837	20869	20542	20729	20698	20924	21110	20697	20758	20716	20780	20742	20638	20692	20878	20751	20633	20718	20751	20913	20672	20613	20824	20675	20680	20737	20781	20695	20820	20822	20811	20584	20833	20811	20742	21047	20594	20829	20607	20568	20571	20736	20961	21062	20754	20831	20715	20731	20757	20713	20620	20628	20806	20877	20879	20910	20796	20729	20778	20891	20656	20762	20761	20752	20744	20498	20742	20798	20889	20636	20882	20868	20692	20789	20692	20687	20618	20646	20671	20868	20724	20857	20959	20834	21199	20821	20807	20594	20871	20930	20664	20735	20866	20845	20541	20699	20643	20852	20731	20756	20542	20838	20817	20786	20899	20758	20710	20687	20933	20809	20749	20737	20728	20661	20774	20665	20488	20656	20891	20897	20666	20573	20801	20666	20833	20864	20580	20501	20700	20496	20861	20816	20620	20814	20597	20541	20690	20746	20599	20830	20668	20827	20759	20877	20843	20897	20660	20704	20721	20419	20909	20691	20740	20639	20867	20898	20662	20824	20837	20744	20595	20732	21223	20796	20696	20613	20867	20890	20593	20753	20643	20702	20825	20621	20703	20602	20661	20595	20882	20815	20908	20915	20826	20958	20700	20717	20742	20875	21129	20912	20955	20963	21034	20727	20701	20733	20396	20919	20888	20833	20678	21055	20798	20940	20605	20797	20767	20771	20716	20633	20824	20726	20749	20878	20753	21012	20933	20622	20626	20747	20819	20641	20756	20733	20655	20613	20582	20591	20670	20745	20440	20730	20603	20560	20624	20999	20763	20775	20518	20932	21079	20750	20963	20514	20582	20563	20701	20756	20788	20807	20816	21020	20881	20692	20705	20498	20662	20754	21065	20717	20714	20708	20759	20918	20766	20614	20555	20647	20673	20689	20904	20867	20854	20791	20882	20778	20843	20841	20685	20687	20875	20907	20738	20756	20581	20662	20785	20731	20617	20617	20705	20745	20773	20626	20538	20664	20625	20745	20942	20652	20580	20866	20669	20798	20719	20572	20644	20934	20557	20930	20804	20804	20609	21006	20481	20730	20758	20810	20827	20773	20976	20622	20712	20506	20594	20745	20702	20848	20725	20991	20777	20698	20814	20780	20790	20803	20671	20649	20793	20827	20750	20943	20799	20580	20774	20727	20853	20842	20635	20747	20681	20602	20769	20655	20835	20951	20788	20715	20653	20788	20769	20774	20750	21024	21004	20747	20668	20714	20764	20381	20857	20648	20703	20922	20668	20966	20861	20752	20837	20622	20611	20719	20515	20683	20943	20802	20700	20879	20775	20663	20645	21016	20836	20801	20660	20820	20578	20963	20777	20528	20733	20576	20740	20813	20682	20844	20581	20644	20732	20634	20790	20803	20780	20817	20781	20627	20550	20558	20783	20522	20961	20644	20796	20801	20672	20935	20820	20951	20592	20847	20706	20983	20727	20794	20741	20859	20825	20736	20752	20878	20827	20757	20610	20724	21045	20895	20773	20461	20717	20577	20619	20759	20742	20799	20571	20851	20617	20949	20660	20973	20652	20723	20658	20766	20795	20793	20792	20941	20864	20813	20967	20872	20788	20580	20772	20710	20767	20920	20808	20838	20713	20734	20677	20591	20576	20696	20595	20803	20825	20485	20848	20616	20892	20702	20728	20840	20771	20987	20890	20920	20620	20789	20693	20570	20884	20686	20564	20875	20642	20738	20675	20781	20549	20725	20692	20881	20661	20763	20701	20722	20801	20788	20714	20680	20687	20731	20427	20593	20834	21015	20757	20634	20843	20783	20582	20695	20711	20842	20555	20591	20698	20776	20807	20706	20830	20815	20831	20879	20864	20664	20698	20801	20614	20672	20802	20723	20815	20671	20417	20731	20582	20764	20648	20602	20751	20588	20589	20789	20571	20592	20790	20789	20824	20718	20601	20731	20579	20947	20789	20732	20786	20719	20833	20802	20842	20795	20656	20672	20686	20619	20766	20897	20718	20710	20592	20869	20489	20645	20672	20725	20798	20860	21002	20714	20928	20586	20633	20693	20554	20860	20776	20640	20568	20495	20935	20917	20778	20826	20987	20699	20611	20693	20601	20755	20642	20708	20835	20544	20566	20699	20794	20920	20768	20804	20760	20713	20707	20700	20996	21082	20724	20638	20832	20677	20778	20866	20855	20750	20738	20882	20857	20680	20832	20796	20715	20693	20673	20584	20928	20880	20749	20488	20641	20765	20940	20712	20565	20642	20810	20838	20863	20734	20733	20734	20534	20771	20686	20926	20947	20710	20867	20949	20746	20914	20646	20608	20698	20710	20899	20777	20780	20736	20719	20581	20728	20619	20726	20596	20738	21114	20678	20747	20700	20575	20580	20652	20773	20612	20691	20552	20523	20993	20740	20708	20731	20611	20910	20737	20604	20937	20625	20784	20543	20620	20648	20679	21013	20598	20937	20894	20608	21041	20783	20588	20618	20691	20882	20818	20540	20827	20742	20784	20760	20782	20844	20684	20878	20889	20761	20944	20736	20735	20883	20901	20855	20811	20813	20546	20854	20848	20627	20793	20643	20639	20740	20773	20699	20714	20817	20718	20873	20891	20688	20758	20924	20984	20758	20686	20819	20605	21026	20852	20717	20801	20516	20966	20679	21054	20718	20838	20831	20754	20521	20817	20821	20644	20812	20899	20777	20694	20902	20725	20722	20975	20780	20757	20922	20840	20679	20832	20822	20853	20721	20796	20793	20965	20769	20702	20664	20732	20926	21013	20890	20649	20713	20641	20535	20986	21258	20992	20810	20700	20825	20858	20837	20605	20650	20458	20787	20842	20457	20738	20544	20682	20843	20764	20540	21117	20751	20780	20738	20593	20645	20702	20717	20608	20594	20657	20662	20987	20779	20640	20547	20667	20686	20722	20820	20723	20703	20628	20498	20879	20676	20756	20748	20818	20800	20620	20713	20570	20698	20555	20691	20560	20799	20714	20845	20556	20670	20809	20787	20734	20586	20898	20819	20835	20966	20848	20551	20800	20786	20749	20944	20617	20823	20699	20629	20684	20637	20638	20606	20772	20809	21023	20486	20835	20744	20919	20741	20820	20712	20684	20778	20751	21011	20796	20785	20729	20777	20743	20787	20623	20759	20692	20392	20772	20753	20538	20552	20963	20670	20648	20887	20857	20688	20798	20848	20909	20689	20743	20710	20708	20661	20721	20659	20714	20731	20685	20950	20924	20857	20776	20696	20807	20882	20633	20576	20877	20881	20866	20755	20850	20550	20885	20838	20597	20917	20771	20725	20804	20543	20794	20661	20693	21003	21012	20866	20800	20824	20639	20597	20674	20598	20682	20628	20630	20825	20908	20772	20607	20803	20854	20833	20904	20983	20629	20663	20664	20681	20779	20682	20866	21114	21019	20943	20794	20588	20750	20576	20733	20775	20832	20472	20768	21067	20714	20865	20808	20754	20699	20851	20830	20760	20581	20717	20439	20942	20694	20711	20596	20805	20947	21034	20662	21071	20856	20901	20767	20733	20744	20791	20565	20704	20860	20865	20781	20993	20629	20700	20954	20883	20739	20796	20784	20695	20699	20762	20464	20813	20737	20705	20526	20763	20648	20788	20886	20662	20748	20594	20807	20802	20819	20790	20972	20679	20897	20821	20841	20488	20961	21094	20681	20947	20778	20590	20659	20614	20687	20608	20695	20705	20789	20776	20785	20666	20630	21077	20739	20715	20825	20949	20696	20752	20858	20765	20875	20752	20663	20560	20869	20918	20886	20779	20416	20670	20764	20672	20686	20565	20740	20734	20736	20903	20732	20781	20759	20862	20787	20737	20753	20682	20707	20773	20524	20656	20674	20866	20931	20833	20585	20690	20984	20747	20842	20780	20939	20777	20645	20636	20589	20743	20771	20830	20930	20865	20826	20848	20839	20829	20615	20949	20693	20670	20923	20418	20610	20769	20684	20538	20649	20809	20705	20679	20704	20812	20604	20767	20840	20900	20868	20644	20866	20713	20954	20746	20835	20632	20706	20549	20666	20786	20772	20633	20822	20847	20840	20964	20727	20603	20658	20432	20691	20713	20785	20728	20895	20694	20816	20709	20872	20726	20895	20812	20786	20725	20730	20637	20735	20656	20880	20811	20692	20550	20640	20815	20640	20689	20693	20706	20960	20900	20939	20627	20798	20778	20895	20707	20979	20708	20690	20552	20770	20598	21049	20821	20823	20833	20842	20799	20691	20580	20696	20875	20825	20727	20533	20659	20736	20566	20597	20570	20616	20910	20816	20678	20774	20867	20739	20521	20555	20430	20693	20507	20956	20811	20551	20431	20692	20337	20720	20614	21007	20793	20597	20598	20906	20652	20625	20884	20868	20780	21006	20774	20964	20872	20603	20910	20749	20724	20638	20764	20602	20710	20861	20785	20689	20571	20732	20700	20793	20684	20644	20623	20742	20735	20876	20819	20577	20764	20739	20745	20736	20673	20832	20648	20636	20827	20595	20759	20964	20923	20769	20943	20890	20862	20727	20736	20768	20766	20738	20592	20451	20576	21042	20959	20795	20813	20739	20684	20422	20820	20834	20874	20788	20952	20625	20681	20679	20848	20708	20708	20818	20817	20533	20605	20563	20826	20790	20641	20731	20858	20878	20702	20926	20743	20755	20793	20492	20713	20582	20625
23651	44228	44080	33467	23867	20719	21883	23852	25528	19986	18374	16164	21561	43550	43695	37780	28091	18763	14374	13953	13899	13944	13879	14081	13731	13916	13955	14001	14006	13911	14114	13956	13970	13843	13957	14016	13950	14001	14050	13890	13734	14016	13895	14101	13836	13930	13950	13931	14016	13968	13930	14044	14186	13772	13877	14003	13888	14025	13919	13872	14006	13920	13866	13901	13971	14042	13891	14009	13910	14114	14061	13822	13912	14004	13894	13967	13939	13869	14010	14032	13855	13870	13980	14037	13884	13902	14100	13860	13974	13994	14119	13780	13943	13970	13886	13852	13915	13906	13927	14018	13938	13969	14067	13925	13828	13983	13806	14025	14063	13894	13964	13984	14069	13980	13838	13852	14131	13882	13972	13942	14086	13922	13897	14068	14007	13694	13924	13971	13888	13929	13818	13961	13939	13952	13910	14072	13926	14013	14059	14092	13975	14036	13836	14125	13952	13925	13941	14010	14007	14019	13958	13978	14017	13979	14128	13954	13891	13892	13996	13993	13847	14034	14071	13772	13879	13952	13933	13925	14067	13963	14013	13991	13912	13961	14016	13976	14070	14157	13873	13994	14016	13864	13994	13827	14041	13913	13707	14113	13947	13883	14124	13982	13959	13939	13845	13903	13966	14040	13940	13867	14001	14006	13825	13836	13944	14228	13919	14144	13960	14119	14002	14168	13983	13863	13890	13885	13935	14042	13763	13974	14055	13997	13871	13737	13879	13978	13872	13926	14016	13939	13820	13893	13924	14060	13952	13971	13982	13910	14041	13986	14052	14092	14023	13910	13975	13751	13960	13956	14019	13924	14036	13894	13833	14075	13925	13988	13935	14079	13790	13934	13945	13915	13904	13982	13916	13796	13920	13807	13971	13801	13721	13887	13931	13951	13942	13903	14021	14054	13949	14051	13881	13972	13992	13999	14067	13832	14082	13980	13891	14077	13802	13794	13962	13815	13832	13873	13952	13990	14033	14043	13878	13979	14187	13953	13902	13942	13879	13971	14008	13978	14144	14018	13841	13981	13839	14061	13884	13865	13860	13995	13967	14119	13995	14009	13997	13941	13758	13990	14027	13754	13839	13703	13869	13943	13844	14113	14153	13939	13957	14066	13804	13886	14025	13895	13985	13824	13988	14041	14086	13918	13871	14023	13914	13957	13917	13805	14149	13820	13862	13939	13960	13895	13878	14048	13931	13946	13956	13923	13907	14019	13776	13980	13886	13866	13824	13906	13959	13912	13953	14042	14041	13977	14026	13941	13883	13925	13945	13985	13978	13898	13908	13964	13999	13806	14016	13996	13890	14003	13905	13999	13965	13960	13931	14035	13996	13951	13945	13887	13923	13918	13828	14167	13951	13988	14097	13693	13942	14002	13910	13902	13816	13820	13954	13998	14004	13776	13853	14025	13866	13992	13884	13842	13917	14077	13896	13923	14010	13743	13869	14026	13980	13884	14123	14148	13910	13890	14131	14029	14015	13900	13971	14012	13951	14014	13805	13981	14004	13953	13850	13792	13872	14025	13978	13999	13935	13886	13989	14118	14025	13900	13989	14044	13917	13932	13963	14006	13913	14137	14119	13941	13806	13950	13916	14025	13979	14025	14021	14039	13932	14065	13953	14086	13916	13947	13965	13907	13919	13999	14001	13862	13928	13759	13833	13963	14176	13867	13823	14029	13831	13943	14127	14025	13772	13991	14065	13967	13796	14032	13984	14086	14126	13933	13934	14049	13748	13955	13997	14035	13950	13932	13984	14093	13915	13884	13996	13976	13849	13907	13908	14052	14056	13982	13967	13990	14057	13911	14064	14077	13927	13889	13893	13761	13861	13904	13842	13982	13972	14023	13885	13787	13850	14004	14048	13976	14001	13912	14026	13805	13962	13950	13959	13909	13946	13828	13852	13925	14042	13933	13865	13914	14006	13865	13970	13918	13884	13854	13959	13890	13996	13944	14063	14027	13952	13942	13780	13871	13971	13944	13967	14061	13971	13971	13976	13994	13749	13824	14064	13844	14025	13958	13951	13901	14084	14003	13953	13907	13978	13980	13891	13829	14059	13949	14097	14046	13964	13928	13944	13990	14014	13739	14077	14001	13876	13983	13866	13976	13969	14064	13930	14031	13951	14038	13913	13990	13915	13961	13809	13842	13890	13905	14030	14030	14005	13835	14200	13907	13920	13828	13926	14055	13721	14037	14059	13834	13998	14099	14075	14109	13847	14007	13971	13858	14003	13849	13800	13928	13886	13761	13884	14066	14111	13990	14065	13951	14178	14000	13951	13775	13962	14078	13793	13951	13832	13954	13991	14026	13971	13986	13936	13974	13957	13891	14087	13982	13932	13859	13881	14035	14061	13984	13833	13960	13965	13829	14001	13998	13806	13845	13988	13781	13808	13876	14035	13917	13954	13969	13925	13874	14054	13991	14011	13856	13727	14042	14033	13957	13854	14051	14042	13845	14080	13834	14014	13921	14128	14016	13920	13857	13819	13934	13962	13944	14029	13784	13835	13964	14048	14001	13907	13979	13950	13968	13932	13815	14059	13929	13978	13943	14108	13764	13935	13759	13971	14067	13815	13920	13938	13915	14073	14015	14119	14132	13963	14046	14093	13839	13906	13806	13852	14046	13869	13991	13995	13842	13921	13820	13942	13847	14119	13979	13945	14184	14000	13950	14003	13840	13885	13925	14095	13845	13906	13873	13929	13989	13971	13870	13991	13974	13977	13930	13980	14012	13965	14033	13842	13964	13920	13944	13975	14020	14064	14038	14050	13849	13905	13827	13934	14018	13819	14024	13902	14011	14047	13885	14005	13858	13966	13918	13961	14096	13931	14066	13960	13943	13867	13922	14083	13914	14207	13906	13883	14165	13880	14100	13983	13985	13882	13928	13898	13942	14032	13938	14115	14003	13906	14035	13914	13899	13976	13992	13935	13840	13796	13958	13967	13968	13887	13860	14039	13955	13913	13975	13865	13838	14004	13983	13833	14047	13966	13975	14140	13916	14019	13970	14004	14041	13833	13976	13943	13965	13802	13948	13968	14061	14122	13879	13941	13848	13983	14069	13999	14052	13910	13955	13849	13946	13949	13992	14091	13876	13823	14045	13941	13946	14051	13971	13915	13973	13942	13942	13941	13965	13924	13897	14008	13774	13978	13818	14010	13904	13979	13857	13868	13864	13970	14055	13880	13913	14074	14017	14050	14143	13813	13976	13993	14126	13842	14203	13851	13865	13940	13957	13890	13833	14105	13925	13880	14015	13964	13957	13950	13954	13935	13841	13899	14105	13834	14051	13984	13909	14121	13837	13989	14073	13928	13907	13863	13876	13968	14055	14130	13993	14066	14113	13994	13825	14090	13717	13877	14149	14040	13986	14168	13955	14054	13844	13860	13886	14115	13848	13850	14141	13976	13937	14010	13836	13853	13829	13895	14010	13953	14006	13854	13895	14126	14153	14075	13979	14032	13900	13814	13976	13917	14209	13945	13933	14075	14058	13836	13895	13825	13846	13928	14024	13810	13966	13863	13799	14074	13861	13612	13895	14000	13939	13786	13950	13995	13959	13796	13883	13945	13889	14205	13973	14046	13888	13914	13873	13926	14009	13928	14096	13833	13872	13841	13792	13935	14037	14059	13911	13861	13930	13819	13827	13845	13849	14108	14018	13807	14072	13884	13988	13866	14058	14021	13874	13880	13979	13965	13951	14007	13782	13910	14057	14184	14004	14096	13855	13919	13807	13987	13985	13960	13884	14081	14003	13864	14132	13944	13888	14056	13848	14022	14139	14022	13925	13812	13823	13852	13992	13893	13838	14089	14039	13954	13783	14076	13904	13907	13971	13865	14109	13930	14199	13857	13930	13847	13820	13984	14129	14108	13981	13928	13965	13888	14018	13924	14105	13901	13687	13763	13976	13912	13974	13932	13862	14047	13878	13934	14135	13932	13904	13888	13918	13902	13980	13880	13882	13827	13899	13845	13890	13861	14019	13818	14053	13925	14095	13792	13904	13871	13876	13908	13987	13837	14013	14013	13918	14061	13952	13906	14020	13918	13920	13858	13927	13942	13781	13911	13908	14013	13854	13858	14079	13957	14080	14069	13884	13932	13913	13945	13925	14057	13999	13893	13864	13876	13924	13836	13982	13905	13833	13896	14014	13914	14031	13877	13963	14142	13918	14104	13886	13856	14136	13887	13831	13921	13895	13823	13932	14027	13896	14052	13859	13982	13999	14111	13888	14087	14083	14145	13898	14032	13896	13859	14034	13964	13890	13840	13890	13928	13995	14011	14007	13971	14055	13871	14079	14009	14074	13863	14033	14071	13869	13983	13939	13848	14103	13924	13771	14041	13964	13840	13904	13921	13960	13916	14027	13936	14080	13930	13892	13884	13973	14058	13842	13892	13951	13804	13907	13869	14018	13886	13811	13824	13961	14081	13915	13760	13986	14027	13812	13967	13870	13901	13947	13941	13897	14091	13944	14064	14027	13959	13948	14034	14036	13839	13828	13936	13798	14170	13894	13980	13886	14127	14157	14051	13995	13944	13758	13889	13874	14047	13862	13905	13988	13907	14079	14057	13969	13828	14122	13891	13957	13827	13932	13959	13874	13936	14140	13952	13975	13964	13886	14133	13944	13855	14270	13884	14054	13835	13777	13895	13931	13852	13941	13996	13857	13929	14002	14023	13945	14075	13929	13902	14148	13811	13962	13910	13972	13897	13986	13876	14072	13873	13993	13996	14143	13968	13832	13813	13833	14065	13819	13941	14099	13811	13922	13884	13860	14087	13948	13810	13974	13882	14056	13923	13917	14120	14012	14137	14204	14124	13965	13847	14081	14119	13804	13986	13905	13935	13936	13964	13979	13862	13863	14005	14051	13919	13880	14053	13799	13880	13967	13891	14013	13696	14028	14026	13952	14060	13959	13910	13966	14025	13942	14150	13967	13981	14001	13926	14005	13899	13881	13969	13956	13944	14009	14019	13871	13796	13766	13808	13976	14004	14008	13861	13943	13885	13829	13969	13927	14048	13958	13991	14069	13985	13890	13934	14129	13883	14088	14002	13918	13859	13772	13993	13988	13948	13805	14096	13905	13992	13964	13974	13780	13995	14060	13911	13835	13775	14012	13750	13884	14010	13910
33619	27990	31726	27659	23210	22407	22414	23270	22498	21592	21718	21744	21917	22221	23173	23043	22441	22015	21322	21027	21172	21114	20984	21069	21065	21310	21402	21267	21329	21339	21023	21160	21071	21083	21179	21167	20875	21260	21105	21246	21157	21051	21196	21171	21214	21118	21226	21021	21043	20937	21218	21182	21074	20955	21313	21401	21156	21142	21097	21211	21258	21073	21037	20931	21157	21089	21104	21218	21230	21096	21069	21178	21169	20866	21133	21194	20979	21202	21430	21287	21063	21223	21022	21079	21028	20914	21379	21239	21176	21141	20950	21286	21265	21083	21308	21048	21156	21109	21045	21248	21094	21182	21267	21314	21206	20844	21159	21352	21267	21011	21106	21221	21055	21078	21325	21041	21038	21058	21120	21135	21169	21289	21212	21258	21278	21051	21265	21329	21131	20831	21169	21421	21142	21068	21059	21371	21157	21149	21169	20945	21011	21138	21386	21135	21271	21236	21062	21072	21057	21030	20985	21042	20849	21205	21340	20900	21081	21035	21186	21090	21150	21163	21107	21299	21198	21084	21067	21212	20913	20949	21128	21200	21028	21120	21124	21069	21055	20886	21021	21016	21154	20961	20980	20999	21087	21086	21308	21464	21055	21286	21180	21160	21063	21358	21105	21155	21004	20841	21148	21080	21037	21240	21232	21152	21071	21132	21292	21014	21058	21066	21218	21321	21071	21084	21131	21142	21279	21272	21089	21031	21127	21039	21172	21045	21056	20992	21062	21125	21134	21013	21275	21184	21076	21049	21193	21291	21240	21066	21058	21036	21253	21355	21239	20923	21171	21218	20988	21271	20787	21152	21068	20997	21220	20985	21112	21165	21132	21252	21207	21271	21117	21295	21047	21365	21091	21001	21197	21133	21206	21237	21319	21105	20959	21222	21052	20811	21052	21105	20889	21032	21055	21041	21148	21286	21094	21056	21212	21145	21418	21238	21181	21210	21139	21200	20931	21094	21272	21150	21099	21190	21298	21060	21111	21288	21193	21267	21212	21274	21200	21190	21215	21219	21159	21054	21142	21133	21181	20936	21206	21104	21073	21041	21315	21239	21139	21073	20839	21194	21180	21031	21332	21301	21267	21436	20972	21064	20976	21289	21147	21302	21186	21159	21031	21086	21236	21091	21047	21071	21177	21150	21192	21190	21174	21267	21199	21036	21196	21131	21015	20950	21007	21274	21281	20976	21017	21293	21141	21061	21065	21200	21072	21377	20973	21138	21223	21129	21187	21009	21261	21025	21195	21104	21300	21266	21185	21197	21016	21292	20978	21215	21394	21210	21112	21043	20778	20812	20927	21405	21069	21136	21189	21115	21371	21139	21269	20984	20852	20983	21132	21074	21323	21187	20965	20995	21158	21022	21236	21083	20995	21159	21272	21008	20901	20988	21138	21188	21095	20937	21101	21251	21066	21239	21276	21214	21422	21231	21133	20966	21203	20863	21349	21172	21057	21052	21320	21047	21055	21172	21205	21172	21152	21085	21454	21115	21212	20975	20851	21091	21405	21191	21213	21167	21025	20855	21017	21311	21114	21099	21054	21109	21304	21093	21135	21143	21209	21153	21064	21324	21175	21165	20994	21215	21086	21047	21232	21353	21355	21279	21375	21027	21026	21208	21108	21288	21155	21270	21168	21257	20893	21221	21126	21195	21015	21332	21339	21322	21022	21258	21218	21179	20962	21228	21110	21063	21149	21081	20988	21048	21231	21227	20950	21158	21353	21435	21191	21181	21125	21162	21231	21090	21171	21009	20991	21109	21203	21106	20983	20976	21203	21065	21113	21074	21080	21281	21254	21346	21072	21454	21031	21116	21161	21242	21093	21037	21171	21188	21086	21352	21164	21065	21080	21150	21284	21330	21020	21081	21124	21123	21123	21279	21381	20904	21156	21024	21158	21210	21373	21018	21209	21025	21272	21094	20966	21083	21004	21007	21190	21253	21590	21210	21081	21350	21086	21347	21145	21224	21044	21231	21072	21084	20985	21014	21260	21073	21059	21147	21109	21170	20997	21104	21040	21294	21079	21032	21153	21227	21018	21087	21260	21385	21175	21164	21279	21045	21309	20989	21071	20966	21219	21235	21135	21540	21185	21358	21089	21155	21329	21094	21341	21350	21250	21005	21197	21043	21266	21154	21388	21236	21272	21177	21187	21213	21163	21069	21101	21143	21169	21060	21169	21434	21113	21166	21242	21098	21187	21169	20847	21199	21080	20955	21309	21387	21142	21263	21186	21242	21061	20983	20997	21044	21018	21086	21087	21296	21122	21052	21265	21265	21334	21323	21072	20863	21201	21050	21274	21226	21172	21188	21087	21227	21169	21056	21289	21226	21116	21108	21292	21386	21099	21108	21155	21169	21164	21077	20975	21042	20980	21178	21174	21265	21132	21071	21049	21008	21299	21113	20908	21131	21192	20850	21067	21102	20921	21038	20937	21058	21256	21121	21220	21190	21051	21458	21326	21140	21091	21351	21180	21171	21108	20854	21201	21188	21091	21255	21201	21100	21110	21023	21089	21433	21071	21282	21116	21152	21035	21130	21290	21123	21080	21117	21137	21099	21202	21328	21193	21264	21265	21195	21049	21023	21171	21225	21073	21259	21170	21331	21093	21154	21125	20806	21140	21168	21124	21047	20923	21200	21171	21097	21140	21117	20987	21207	21105	21325	21196	21228	21235	21018	21111	20997	21340	21250	21154	21072	21361	21152	21078	21003	20946	21165	21010	20833	21134	21095	21221	21293	21249	21070	21009	21125	21148	21075	21128	21084	21295	21419	21147	21085	21080	21258	21033	21141	20992	21224	21080	21127	21135	21238	21156	21174	21002	21144	21168	20987	21237	21074	21039	21057	20908	21231	21148	21181	21111	21064	21196	21175	21206	21034	21077	21120	21012	21213	21205	21377	21149	21017	21025	21219	20993	20920	21145	20988	21168	21109	21227	21020	20988	21087	20990	21002	21260	21068	21085	21090	21115	21228	21133	21208	21308	21222	20839	21202	21262	21096	21166	21387	21189	20994	21192	21071	21157	20986	21158	21277	21255	21169	21280	21371	21267	21233	21143	21110	20969	21226	21076	21315	21233	20977	21327	21395	21228	20723	21031	21127	21176	20994	21227	21125	21165	21324	21047	21326	21037	20955	21217	21085	21183	21042	21058	21202	21160	21097	21032	20997	21105	21122	20904	21024	20976	21141	21130	21336	21209	21096	21001	21306	20828	21148	21002	21370	21515	21154	21085	21022	21243	21123	21356	21352	21281	21248	21154	21040	21025	21109	21145	21147	21224	21238	21064	21288	21017	21106	21174	20899	21205	21165	21080	21200	21188	21170	21084	21192	21299	21130	21221	21060	21263	20813	21018	21214	21101	21040	21155	21006	21218	20996	21082	21044	21221	20999	21322	21219	20996	20900	21089	21276	21128	21189	20992	21111	21232	21111	20922	21237	21376	21114	21137	21124	21035	21071	21401	21179	21213	21257	21210	20941	20979	21064	21219	21062	21027	21138	21362	21305	21126	20933	21192	21169	21147	21069	21053	21188	21023	21103	21151	20851	21141	21141	21006	20964	21219	21106	21168	20955	21189	20944	21083	21158	21002	21156	21329	20907	21034	21165	21210	21403	20974	21074	21319	21133	21360	21415	21327	21032	21069	21145	21136	21167	21288	20914	21244	21148	21256	20989	21227	21184	21186	20989	21475	21008	21108	21131	21279	21167	21027	21019	21175	20830	21111	20960	21016	21261	21186	21003	21057	21015	21023	21012	21050	21202	20975	21401	20993	21271	21200	21269	21123	21096	21167	21337	20987	21152	21029	21313	21140	20997	21133	21288	21166	20970	21147	21452	21185	20977	21107	21263	21031	21105	20927	21165	21169	21184	20972	20813	21249	21060	21207	20955	20990	21104	21045	21072	21317	21195	21324	21159	21092	20896	21064	21282	21187	21275	21329	21092	21264	21120	21129	21193	21244	21149	21226	21092	21327	21256	20988	21163	21114	21312	20982	20915	21283	21278	21228	21004	20956	21200	21259	21014	20975	21027	21031	21092	21029	21008	21093	21203	21041	21011	21325	20935	21292	21051	21287	21292	20997	21127	21191	21267	21185	21190	21088	20923	21132	21454	21282	20888	21408	21254	21119	21268	21185	21029	21123	21041	21002	20918	21116	21435	21242	21174	21388	21059	21217	21246	21082	21112	21159	21084	20993	21154	21330	21150	21151	21546	21225	20770	20972	21161	21245	21290	21150	21211	21208	21069	21302	21102	21240	21413	21241	21402	21320	21290	21040	21148	21260	21199	20857	20941	21150	21108	21058	20928	21221	21127	21107	21027	21135	21302	21093	21256	21268	21000	21060	21093	21038	20908	21074	21158	20876	20956	21307	21154	21115	21179	21429	21166	21117	21123	21337	21140	21198	20953	21125	21360	21391	21283	21425	21098	21081	21126	21166	21211	21247	21118	21342	20915	21413	21236	21018	21179	21163	21186	21189	21162	21206	21203	21291	21038	21250	21005	21173	21165	20954	20998	21401	21014	21075	21196	21025	21144	20995	20988	21232	21117	21167	21166	21092	21307	21177	21253	21095	20899	21297	21066	21144	21197	21135	20882	21320	21254	21023	20985	21217	21186	21346	21113	21141	21278	21234	21246	21173	21321	21159	21179	21128	21245	21098	21151	21271	21150	20971	21063	21223	21228	21138	21138	21199	21003	21155	21145	21179	20965	21124	21175	21229	21022	21278	20894	21293	20925	21144	21339	21121	21059	21094	21089	21080	21057	21335	21108	21301	21333	21198	21279	21265	20995	21041	21055	21253	21049	21153	21302	21189	21024	21246	20993	21306	21404	21138	21202	21247	21123	21168	21100	20904	21038	21148	21122	20970	21116	21226	21190	21272	21116	21139	21028	21065	21057	21160	21224	20877	21210	20974	21152	20943	21097	21247	21001	20947	20971	21106	21218	20979	21222	21271	21155	21145	21180	21257	21020	21279	21106	21109	21155	21198	21241	20998	21294	21214	21166	21026	21235	20942	21055	21296	20886	21133	21073	21153	21229	21340	20957	21234	21264	21080	21137	21120	21218	21327	21249	21271	21195	21043	21103	21273	21163	21292	21095	21581	21200	21172	21156	21112	21244	21245	20876
23348	30472	29794	21328	16644	16013	16376	18103	16034	14891	14912	15009	14869	15864	16625	15902	15586	14812	14229	14124	14088	14014	14152	14143	14193	14128	14063	14088	14250	14068	14154	14177	14199	14118	14340	14052	13934	14161	14311	14158	14247	14042	14082	14125	14056	14057	14117	14038	14201	14166	14054	14051	14153	13973	14103	14161	14074	14098	14064	14216	14222	14131	14014	14220	14186	14056	14070	14158	14234	14169	14236	14144	14156	14134	14038	14246	14069	14029	14268	14169	14239	13931	14135	14004	13945	14052	14093	14225	14270	14388	14311	14027	14181	14253	14361	14106	14161	14146	14171	14196	14170	14242	14040	14266	14130	13928	14074	14036	14160	14118	14111	14175	13954	14157	14189	14190	14079	14234	14070	14232	14225	14106	14163	14063	14077	14025	14205	13969	14134	14177	13983	14298	14180	14147	14008	14168	14023	14206	14194	14179	14082	13879	14126	14153	14209	13980	14186	14070	14100	14073	14232	14108	14197	14245	14099	14145	14025	14203	14035	14276	14128	13950	14191	14009	14065	14117	13936	14104	14266	14127	14113	14186	14184	14037	14196	14075	14221	14103	14137	14162	14319	14193	14237	14365	14004	14254	14183	14093	14124	14153	14062	14093	14072	14065	14168	13973	14128	14199	14064	14250	14209	14172	14055	14221	14247	14173	14168	14220	14150	14440	14153	14162	14112	14280	14027	14086	14179	14068	14104	13979	14133	14186	14080	14108	14141	14181	14251	14351	14289	14214	14239	14171	14295	14232	14131	13942	14340	14026	14268	14136	14203	14230	14174	14084	14357	14274	14176	14197	14168	14237	14205	14050	13997	14056	14081	14122	14061	14117	14354	14109	14266	14166	14298	14111	14211	14187	14144	14190	14045	14159	14080	14221	14231	14086	14229	14232	13937	14018	14341	14228	14200	14200	14182	14201	14144	14087	14135	14279	14197	14212	14206	14158	14018	14021	14109	14064	14049	14001	14216	14085	14117	14256	14111	14203	14062	14131	14258	14089	14219	14112	14186	14097	14094	14151	14239	14079	14171	14207	14009	14142	14189	14114	14120	13899	14096	14233	14093	14328	14177	14200	14181	14225	14117	14060	14063	14052	14091	14261	14132	13947	14209	14136	14113	14009	14189	14014	14526	14227	14201	14210	14030	14156	14240	14197	14206	14137	14251	14011	14093	14176	14067	14329	14087	14021	14204	14159	14041	14142	14111	14212	14089	13991	14159	14174	14031	14196	14089	14133	14162	14211	14324	13968	14141	14062	14115	13925	14087	14071	14011	14102	14151	14087	14238	14196	14322	14077	14238	13977	14037	13994	14305	14151	14133	14140	14146	14117	14218	14137	14119	14174	14069	14217	14165	14075	14090	14059	14205	14055	14191	14177	14328	14131	14151	14222	14128	14152	13984	14145	14124	14207	14188	14134	14294	14218	14037	14119	14241	14343	14190	14051	14307	14037	13996	14172	13968	14245	14238	14232	14168	14157	14020	14207	14149	14149	14177	14223	14130	14106	14169	14143	14136	14203	14033	14126	14128	14055	14090	14066	14283	14187	14149	14253	14324	14256	14132	14132	14157	14103	14212	14043	14034	14156	14009	14324	14125	14063	14025	13959	14108	14103	14142	14226	14148	14245	14238	14233	14103	14140	14160	14046	14173	14212	14210	14118	13967	13987	14091	14152	14108	14165	14113	14135	14100	14166	14038	14377	14185	14192	14375	14112	14014	14426	14084	14050	14104	14140	14065	14225	14224	14296	14112	14187	14092	13932	14199	14004	14194	14055	14178	14095	14173	13975	14245	14251	14349	13951	14309	13937	14138	14225	14133	14161	14245	14117	14075	14186	14187	14145	14123	14145	14126	14038	14204	14083	14029	14177	14112	14141	14138	14174	14221	14293	14157	14054	14318	14408	14138	14304	14126	14231	14230	14042	14152	14303	14090	14075	14193	14066	14205	14110	14112	14021	14151	14068	14406	14040	14236	13948	14152	14286	14212	14163	14018	14032	14123	14101	14229	14033	14298	14128	14202	14288	14049	13962	14192	14157	14209	14122	13988	14093	14361	14167	13959	14249	14136	14188	14226	14235	14358	14152	14155	14082	14225	14008	13992	14277	14112	14070	14062	14053	14153	14219	14261	14064	14308	14127	14132	14016	14001	14272	14135	14105	14246	14151	14189	14255	14116	14136	14141	14174	14100	14147	14265	14209	14233	14219	14294	14022	14128	14193	13902	14059	14252	13906	14124	14082	14264	14092	14221	14216	14228	14134	14219	14236	14251	14139	14193	14213	14080	14250	13946	14084	14025	14092	14010	14037	14067	14139	14161	14258	14165	14267	14022	14141	14171	14237	13937	14211	14319	14020	14153	13978	14210	14073	14018	14110	14222	14105	14021	14330	14152	14053	14166	14040	14208	14157	14176	14151	14177	14114	14011	14174	14172	14032	14114	14072	14269	14159	14058	14021	14180	14032	14204	14139	14120	13923	14271	14010	14098	14244	14035	14003	14054	14245	14122	14101	14106	14195	14011	14156	14145	14060	14273	14073	14252	14145	14245	14074	14225	13980	14141	14089	14259	14256	14255	14183	14090	14145	14018	14029	14214	14272	14073	14023	14163	14085	14158	14189	14149	14064	14258	14043	14165	14155	13994	14042	14149	14269	14190	14153	14175	14158	14144	14166	14178	14261	14119	14247	14089	14221	14146	13989	14092	14042	13948	14219	14282	14308	14146	14191	13985	14187	14200	14348	14310	14115	14231	14144	14234	14169	14158	14169	13906	14135	14273	14027	14335	14030	14097	14216	14108	14033	14281	14006	14072	14208	14062	14303	14152	14072	14146	14083	14142	14177	14130	14077	14070	14285	14181	14159	14028	14272	14040	14148	14055	14186	14241	14161	14262	14151	14182	14169	13970	14045	14189	14130	14176	14078	14128	14245	14305	14240	14238	14197	14120	14259	14264	14339	14252	14124	14196	13932	14181	14165	14025	14271	14215	14079	14134	14158	14226	13989	14224	14239	14255	14071	14114	14074	14225	14202	14031	14169	14229	14177	14106	14146	14321	14162	14156	14078	14216	14139	14128	14142	14155	14182	14219	14143	14191	14171	14133	14109	14200	14369	14089	14198	14017	14193	14071	14101	14182	14175	14211	14182	14095	14328	14099	14229	14224	14095	14197	14216	14148	14194	14132	14099	14054	14018	14241	14269	14440	14268	14042	14131	14105	14175	14144	14157	14198	14163	14171	14251	14203	14215	14064	14335	14083	14232	14170	14137	14237	14362	14037	14159	14206	14103	14253	13909	14085	14233	14086	14075	14154	14099	14057	14219	14177	14060	14168	14129	14234	14095	14057	14143	14194	13961	14230	14120	14023	14049	14273	14248	14116	14292	14214	13911	14203	14256	13998	14235	14226	14034	14076	14187	14078	14131	14064	14006	14115	14362	14248	14256	14167	14270	14148	14119	14135	14035	14100	14176	14307	13968	14124	14037	14199	14272	14182	14183	14081	14349	14236	14081	14208	14176	14056	14249	14236	14223	14055	14052	14229	14264	14125	14097	14208	14141	14266	14099	14017	14207	14003	14105	14162	14057	14118	14361	14215	14217	13931	14163	14035	14139	14119	14208	14040	14173	14136	14170	13919	13971	14037	14285	14147	14057	14193	14070	14212	14137	14131	14254	14248	14310	14233	14102	14052	14101	14181	14095	14217	14169	13983	14194	14025	14051	14025	14136	14299	14183	14351	14135	14130	14121	14236	14191	14068	13998	14178	14109	14201	14032	14274	14300	14026	14072	14074	14280	14190	14161	14192	14270	13923	14081	14123	14147	14180	14184	14134	14171	14223	14169	14048	14097	14120	14146	14219	14125	14188	14367	14207	14057	14187	14151	14090	14034	14107	14204	14074	14221	14181	14054	14075	13998	14153	14136	14227	14132	14114	13964	14283	14300	14082	14201	14032	14055	14160	14097	14144	14169	13996	14039	14096	14175	14080	14162	14247	14026	14219	14028	14145	14245	14104	14071	14160	14152	14098	14195	14155	14146	14110	14135	14184	14129	14205	14205	14206	14177	14115	14069	14110	14087	14139	14102	14131	14089	14072	14144	13964	14019	14186	14217	14122	14291	14234	14199	14111	14095	14078	14190	14226	14233	13982	14272	13984	14058	14171	14239	14209	14117	14228	14114	14133	14214	14023	14053	14111	14134	14157	14235	14110	14157	14245	13997	14158	14275	14062	14248	14257	14014	14200	14167	14119	14181	14049	14218	14140	14128	14194	14242	14114	14128	14162	13971	14212	13940	14187	14194	14116	14256	14096	14084	14216	14242	14075	14069	14103	14191	14111	14135	14186	14082	14431	14076	14162	14286	14029	14134	14205	14168	14132	14122	14081	14020	14166	14008	14042	14073	14268	14159	14158	14160	14173	13999	14316	14203	14074	14025	14170	14138	14219	14137	14291	14207	14139	14354	14395	14216	14196	14129	14065	14284	14162	14021	14097	14199	14128	14198	14037	14158	14255	14305	14183	14098	14228	14319	14126	14022	14144	14199	14093	14039	14030	14294	14221	14319	14182	14332	14143	14120	14149	14069	14239	14004	14247	14105	14284	14147	14021	14207	14152	14200	14178	14151	14088	13941	14162	14140	14122	14265	14219	14040	14245	14216	14038	14310	14286	14222	14274	14186	14165	14108	14059	14171	14219	14129	13942	14264	14267	14373	13960	14145	14195	13975	14213	14090	14212	14177	14252	14194	14026	14069	14076	14081	14141	14199	14318	14449	13915	14324	13985	14069	14151	14106	14210	14248	14201	14017	14176	14274	14039	14050	14192	14048	14120	14177	14256	14054	14151	14141	14253	14241	14016	14255	14376	14210	14285	14127	14256	14181	14152	14257	14247	14034	14107	14107	14171	14259	14331	14199	14065	14075	14021	14136	14115	14099	14003	14124	14042	14151	14202	14220	14184	14116	14155	14262	14164	14062	14166	14139	14056	14050	14267	14038	14184	14222	14080	14034	14362	14099	14160	14138	14397	14153	14261	14301	14221	14045	14047	14182	14164	14100	14096	14249	14240	14084	14087	14094	14066	14173	14036	14107	14081	14162	14163	14217	14041	14202	13966	14167	14201	14055	14342	14211	14284	14211	14110	14167
24905	20767	27045	25669	24370	28151	29436	26158	23909	23335	23334	23130	25191	28437	35924	37750	32113	26239	22847	22190	22046	22075	21854	22072	21996	21834	22055	22061	21714	21867	22010	22011	22043	21842	22152	21707	21961	21990	22065	22252	21684	21913	21943	22062	21980	22050	22054	22023	21958	21737	21831	21749	22016	21871	21883	22046	21866	21974	21824	21998	21699	22075	21946	21469	21894	22067	22001	21900	22175	21889	21862	21889	21997	21906	21759	21877	21901	22182	21985	21827	21713	21890	21783	21983	21996	21770	22027	21843	22079	21813	21720	21802	21796	22102	22083	21944	21893	22020	21943	21932	21909	21895	21941	22104	21997	22084	21771	21807	21990	21699	21956	22047	21867	21972	21835	21963	21914	21921	21800	21936	21909	21971	21901	22011	22160	21961	22069	22071	21903	22038	21851	22068	21993	21867	21788	21929	22138	21938	21975	21969	22001	21774	22079	21962	21975	21803	22038	22174	21774	21688	22099	21828	21865	21941	21929	21838	21963	21853	22046	21744	21964	22039	22008	21983	21815	21999	21995	22060	21813	22168	21962	21633	22053	21858	21772	21913	21896	21990	21973	22149	22240	21792	22007	21906	21822	22002	21903	21797	22037	21836	21898	22000	21937	22078	21862	21772	21869	21783	21652	21696	22121	22029	21882	21975	22205	21948	22124	21967	21883	22043	21833	21956	22028	21773	21934	21864	21899	21999	22135	22017	21963	21959	21877	21907	21812	21931	21819	21977	22118	21931	22022	21588	22079	22081	21900	21973	21938	21907	22062	22103	22202	22045	21701	21812	21899	21961	21853	21915	21813	21983	22053	21937	21938	21985	21925	22151	21850	21785	21901	22092	21886	22162	21965	21780	22036	21864	21910	21942	22182	21739	21929	22118	22014	21825	21769	21966	21849	21887	21801	21850	22060	21923	21972	21859	21919	21990	21855	21987	21887	21958	22113	21769	22026	22060	22237	21929	21750	21698	21859	21901	21669	21914	21846	21869	21892	21763	22084	22079	21939	21903	21918	21842	21757	21857	21855	21871	21987	21854	22006	21951	21803	21895	22004	21882	22039	21994	22035	22081	21771	21749	21838	22026	21837	21976	22112	22007	21949	21711	21906	22119	21936	21901	21925	21673	21653	22011	21814	22059	21609	21759	21837	21753	21964	22063	22211	21875	21757	21949	21899	21971	21896	22189	21909	22105	22092	21994	21740	21728	21870	21868	22229	22126	22034	21817	21975	21767	22018	22111	22126	21693	21813	21919	22001	21806	21877	21927	21894	22054	21862	22021	21918	21971	22028	22064	21906	21810	21907	21792	21875	21890	22211	21945	21970	22109	21956	21954	22033	21733	22096	22006	21971	22137	21820	21808	21902	21851	21637	21989	21939	21901	21866	21988	21884	21900	21923	21886	22181	22023	21879	21917	21825	21826	21922	21917	22075	21749	21679	21773	21926	22009	21865	21999	21919	22117	21696	21998	22058	22038	21847	21686	21763	21993	21934	21789	21940	22063	21651	21909	21810	22106	22132	21963	21963	21972	21864	21958	21965	21691	21791	21671	21842	22026	22133	21746	21910	21710	22047	21903	22214	21996	22121	22026	21957	21982	21985	21990	22055	21965	21954	22034	22030	21926	21852	21930	21858	21999	22032	22070	21773	22079	21755	21929	22238	21783	21906	21921	21995	22084	22103	21798	22046	21918	21895	21880	21856	21903	21801	22100	21839	21992	21866	21739	21955	22002	21932	22005	21834	22025	21974	22052	21935	21725	21806	22079	22045	21916	21848	21820	21935	21798	21938	21919	21629	21840	21889	22019	22079	21730	21890	21982	22106	21856	21873	21843	21998	21793	22071	21805	21769	21811	21782	21833	21845	21789	22076	22013	21994	22147	21978	21993	22060	21520	22071	21987	22113	21855	21806	22106	21836	22081	21854	22007	21960	21809	22050	21997	21968	21878	21853	21780	21763	21621	21974	22051	21783	21863	22020	21946	21644	21862	21786	21907	21580	22095	22039	21808	22182	21930	21654	21839	21795	21850	22016	22084	21677	22041	22281	21882	22066	21836	21946	21830	22075	22149	21947	21860	22166	22042	21742	22170	22062	21911	22194	21764	22109	21856	22031	21884	21741	21835	21920	22123	21878	21927	21887	21825	21906	22018	21988	21813	21860	21852	21767	21882	21950	22093	21828	21915	21748	21971	22177	21915	21718	21998	21808	22167	21962	22120	22040	21935	21899	21984	21907	21920	21963	21749	21950	22080	22031	21610	21923	21955	22170	21865	21852	21781	21764	21951	22041	22131	21835	22127	22044	22108	22010	21887	21850	21956	21957	22090	21897	21914	21769	21914	21871	21758	21731	21852	21736	21665	21876	21913	21964	22006	21859	21889	22172	21920	22167	21995	22158	21874	22046	21766	22069	22156	22184	21915	21839	21996	21843	21763	22065	22000	22015	21625	21921	21878	21915	21908	21923	21927	21864	21989	21788	21799	21995	21879	22060	21972	21949	22030	22039	21850	21917	22196	22158	21695	21914	21734	21893	21903	21937	22048	21695	21948	21888	21845	21789	21856	21761	21889	21889	21975	22150	21776	22093	21671	21739	22032	22007	21930	22009	21772	21751	21785	21731	21918	22055	21760	21725	21745	21987	21988	21922	21674	21964	22095	22117	21911	22011	21731	22201	22097	21956	21831	22004	22238	21819	21678	22014	22025	21817	21817	21776	21919	22114	21655	22102	22042	21892	21813	22062	22050	21875	22004	21995	22143	21960	21786	22090	21785	21703	21824	21751	21956	21702	21933	21919	22000	21799	22012	22012	22398	21909	21920	21561	22006	21916	21792	21905	21975	21856	22099	21851	22049	21577	21854	21916	22145	22056	22009	21895	21735	21961	21824	21902	21847	21924	22125	21842	21780	21966	21799	21960	21752	21901	21904	22155	21912	22141	21885	21810	21886	22165	21780	21860	21822	21822	21921	21778	21752	21969	22262	22082	21731	21950	22041	21835	22063	21767	21989	21594	21773	21912	21771	21944	22044	21941	21970	22003	21794	21629	22068	21985	22091	21859	21925	22152	21807	22074	22010	21868	21843	22041	21870	21877	22039	21842	21709	22056	21849	22040	22061	21956	21972	21942	21931	21982	21899	21961	21944	21901	22052	21757	22078	21985	22036	21956	21942	22001	21843	21956	22080	21886	21989	21989	21949	22177	21817	21826	22090	21976	22008	21984	21983	22039	21790	22085	21814	21924	21926	21854	22044	21875	21709	21704	22114	22140	22004	22135	22209	22018	21723	21843	21857	21653	22061	22073	21723	21961	21933	21965	21915	21773	21698	21888	21855	21834	21922	22133	21848	21904	21848	21825	22034	22007	21894	21860	21808	22170	21816	21926	21555	21940	22030	21999	21779	21862	22229	22035	22036	21926	22123	21991	21924	22009	21988	21806	21861	21875	21912	22085	21759	21939	22102	21683	21953	21997	21981	21904	21692	21760	21916	21926	21933	21940	22071	22077	21609	21922	21721	21587	21999	22017	22195	21822	21822	21858	21853	21834	21899	22248	22036	22126	21793	21918	22113	22211	21769	21758	21971	21831	21843	21963	21854	21869	21989	22132	21820	21972	22120	22222	21795	22011	22018	22148	21974	21855	21782	21772	21783	21841	21912	22013	21903	22024	22093	22081	22003	21922	21877	21795	22025	21794	21800	21955	21747	22022	21788	21685	21748	22120	21762	21823	21827	21795	21833	22117	21916	21835	21808	21957	21936	21634	21836	21904	22010	21937	22046	21767	21922	21871	22029	21800	21803	21927	21592	22080	21896	21778	22064	22216	21685	22003	21938	21829	21955	21841	21949	21634	21862	21930	21961	21648	22067	21915	21842	21997	21643	21701	22033	21819	21907	21864	21912	21825	21952	21858	21887	21718	21719	22091	22147	21983	21759	21893	21710	22061	21993	21751	21764	21940	21828	22037	21919	21947	21718	22065	21939	21708	21959	22139	21816	22107	21878	21690	21753	22179	21930	21929	22078	22096	22250	21909	22134	21871	22016	21888	21839	21723	21972	21924	21747	21901	21968	21874	21872	22019	22135	22027	21932	22001	21892	21741	21756	22041	21805	22096	21944	21931	21824	21857	21948	21950	22091	21937	21726	21785	21903	22069	22004	21934	22026	21939	22010	22013	22024	21716	21786	22165	21976	21856	21491	21828	21841	21638	21957	21966	22029	21860	21835	21791	21921	22105	21779	21997	21901	21962	21867	21478	22036	21937	21920	21962	21842	22007	22037	22253	21824	21715	21856	22063	21956	21965	21651	21980	22092	21730	21914	21996	21854	21925	21975	22205	21838	21801	21867	22119	21849	22052	21926	21984	21921	21946	21741	21942	21858	21943	21873	21976	21821	21996	21781	21785	21876	21794	22116	21742	21915	21866	22167	21953	21948	21761	22031	21822	21830	21752	21846	21864	21895	21710	22016	21779	21725	21922	21846	21814	21788	21747	22218	21966	21999	21839	21721	22077	21873	21662	21800	21795	21901	21688	21929	21948	22215	21742	21828	22134	21915	22116	21934	21951	21844	22001	22104	21874	21998	22025	22060	21893	21960	21958	21707	22006	21984	21692	21776	21877	21617	22043	21994	21898	21945	21881	21971	21909	21822	21958	21744	22151	21828	21783	21842	21913	22026	21783	22124	21793	21848	21989	22033	22045	21880	22160	22120	21956	21825	21684	21715	21792	21976	21914	22121	21886	21873	21803	22026	21951	21899	21903	22079	21926	21810	21809	21927	22063	21943	21565	21826	21926	21752	21911	21822	21792	21990	21899	21827	21792	22082	21925	22181	21950	21823	21668	21784	21601	21676	22327	21798	22006	21663	22025	21978	22066	22014	21821	21848	22045	21868	21908	21898	21764	21708	22070	22119	22060	22003	22022	21930	21920	22054	21852	22057	22003	21853	21770	21796	21765	21733	22026	21911	21689	21905	21836	21797	22009	22085	21827	21823	21944	21982	21967	21932	21557	21851	21925	22021	21846	21775	21892	22031	21925	21869	21880	21991	22032	21877	22008	22037	22068	21798	21772	21758	22004	22011	21822	21736	21985	21885	21898	21972	21789	21777	22058	22109	22315	22136	21893	21949	22050	22017	21763	22208	21969	21992
22260	38457	38448	26248	21827	23785	23298	19980	17167	16017	16325	16507	19674	24217	32921	32436	25279	18315	15082	14454	14681	14719	14732	14590	14514	14566	14614	14621	14570	14548	14501	14673	14748	14346	14617	14567	14706	14768	14632	14725	14557	14450	14713	14606	14657	14787	14558	14497	14569	14561	14538	14649	14612	14400	14598	14700	14720	14676	14730	14551	14523	14725	14472	14711	14640	14547	14597	14752	14724	14621	14648	14771	14663	14701	14498	14586	14581	14576	14633	14713	14696	14660	14630	14764	14612	14699	14765	14644	14559	14488	14565	14595	14537	14408	14562	14737	14631	14687	14734	14680	14705	14682	14575	14619	14692	14724	14511	14602	14605	14450	14636	14636	14702	14523	14724	14621	14679	14782	14627	14717	14638	14700	14587	14750	14632	14714	14572	14574	14526	14599	14666	14551	14553	14529	14592	14715	14696	14702	14537	14604	14621	14688	14748	14632	14581	14536	14686	14739	14651	14543	14655	14445	14604	14589	14673	14557	14550	14657	14684	14535	14698	14565	14553	14754	14779	14564	14641	14606	14445	14567	14595	14767	14580	14446	14638	14654	14571	14500	14570	14734	14652	14409	14526	14597	14764	14599	14594	14719	14578	14574	14597	14493	14631	14538	14537	14694	14591	14574	14642	14513	14524	14663	14682	14679	14575	14627	14828	14484	14575	14733	14677	14504	14577	14672	14533	14485	14522	14645	14536	14583	14745	14536	14593	14573	14507	14584	14533	14675	14710	14609	14715	14443	14653	14591	14631	14648	14547	14736	14612	14689	14510	14482	14749	14684	14764	14631	14743	14737	14689	14689	14704	14451	14525	14697	14492	14714	14770	14695	14505	14626	14481	14629	14680	14723	14528	14567	14809	14568	14590	14556	14536	14599	14556	14693	14671	14596	14710	14627	14575	14520	14577	14520	14589	14525	14554	14853	14649	14588	14436	14697	14583	14621	14403	14645	14563	14643	14469	14535	14749	14461	14602	14680	14555	14478	14663	14745	14665	14589	14702	14557	14558	14672	14526	14576	14566	14723	14609	14552	14630	14681	14689	14475	14701	14622	14646	14586	14712	14862	14614	14621	14462	14629	14525	14622	14680	14636	14600	14829	14596	14646	14584	14806	14677	14524	14546	14647	14519	14609	14648	14572	14728	14602	14670	14558	14590	14642	14647	14572	14504	14634	14731	14599	14784	14527	14562	14454	14670	14451	14562	14572	14536	14599	14653	14567	14680	14560	14629	14601	14496	14529	14623	14708	14639	14669	14742	14474	14687	14661	14554	14554	14539	14580	14376	14508	14628	14608	14527	14615	14474	14660	14528	14324	14583	14440	14683	14500	14698	14660	14733	14534	14658	14574	14533	14655	14747	14701	14579	14402	14814	14638	14629	14554	14802	14550	14505	14664	14683	14665	14529	14527	14504	14473	14621	14491	14535	14511	14700	14653	14656	14574	14672	14612	14554	14595	14451	14656	14613	14507	14593	14618	14576	14666	14706	14670	14634	14550	14386	14405	14656	14596	14624	14651	14606	14614	14449	14576	14612	14756	14629	14578	14711	14666	14474	14542	14512	14576	14677	14515	14557	14762	14651	14789	14552	14646	14683	14601	14789	14736	14670	14395	14684	14451	14530	14573	14440	14676	14561	14537	14798	14465	14656	14640	14697	14759	14685	14738	14752	14586	14753	14694	14514	14524	14530	14527	14499	14519	14691	14801	14503	14542	14724	14690	14603	14428	14636	14561	14728	14628	14663	14457	14764	14715	14602	14580	14492	14544	14526	14585	14532	14547	14527	14550	14680	14612	14702	14673	14528	14610	14507	14697	14547	14671	14658	14627	14661	14607	14545	14551	14600	14704	14732	14678	14694	14764	14571	14499	14459	14625	14677	14605	14761	14691	14540	14418	14526	14619	14545	14584	14575	14644	14606	14691	14776	14674	14649	14659	14617	14671	14566	14667	14511	14733	14501	14677	14463	14712	14602	14498	14681	14681	14712	14715	14642	14608	14574	14610	14576	14863	14497	14574	14590	14607	14656	14656	14670	14596	14523	14634	14702	14469	14558	14665	14622	14507	14524	14666	14661	14611	14504	14772	14509	14524	14619	14688	14434	14567	14585	14663	14624	14690	14634	14618	14442	14639	14620	14553	14696	14622	14711	14632	14636	14714	14718	14664	14556	14736	14839	14707	14716	14665	14496	14582	14647	14816	14796	14472	14514	14687	14541	14683	14721	14763	14601	14688	14564	14452	14656	14618	14562	14559	14588	14462	14665	14615	14571	14560	14710	14524	14619	14504	14555	14651	14514	14710	14533	14464	14522	14694	14482	14559	14414	14656	14659	14785	14578	14627	14571	14648	14606	14555	14709	14475	14589	14639	14754	14621	14741	14603	14587	14493	14545	14435	14620	14657	14578	14667	14649	14604	14763	14494	14454	14717	14496	14549	14712	14592	14539	14708	14496	14682	14649	14464	14510	14722	14608	14501	14627	14507	14581	14606	14679	14414	14675	14771	14558	14589	14622	14584	14652	14430	14717	14507	14619	14541	14585	14573	14477	14741	14533	14513	14774	14676	14773	14608	14589	14408	14695	14595	14564	14487	14424	14702	14790	14646	14540	14589	14491	14451	14685	14540	14556	14512	14589	14666	14609	14530	14665	14449	14635	14527	14463	14781	14493	14689	14687	14701	14527	14700	14524	14694	14675	14398	14586	14575	14628	14621	14509	14444	14752	14597	14615	14601	14453	14598	14665	14600	14731	14688	14500	14386	14596	14601	14423	14404	14582	14485	14812	14708	14492	14610	14558	14524	14539	14613	14718	14507	14592	14577	14641	14604	14670	14729	14620	14376	14493	14554	14582	14489	14742	14672	14535	14619	14560	14683	14555	14728	14777	14635	14695	14743	14755	14702	14658	14623	14635	14610	14614	14667	14681	14643	14598	14546	14672	14610	14625	14649	14594	14701	14420	14600	14632	14667	14707	14615	14724	14797	14791	14709	14474	14770	14518	14615	14479	14626	14642	14585	14704	14488	14614	14606	14611	14493	14598	14564	14497	14609	14732	14732	14714	14817	14694	14455	14747	14477	14660	14565	14612	14513	14578	14707	14519	14762	14797	14606	14752	14694	14857	14703	14667	14573	14648	14548	14618	14697	14502	14575	14589	14593	14605	14639	14682	14894	14590	14506	14488	14668	14674	14482	14743	14555	14693	14657	14678	14618	14672	14594	14572	14565	14585	14639	14499	14664	14723	14738	14504	14591	14712	14735	14657	14549	14670	14635	14568	14603	14685	14782	14787	14532	14634	14672	14512	14563	14650	14591	14615	14519	14572	14727	14662	14603	14584	14615	14678	14743	14559	14591	14580	14436	14531	14497	14567	14606	14766	14524	14453	14653	14772	14574	14584	14679	14769	14508	14644	14558	14627	14603	14538	14529	14859	14781	14816	14485	14563	14786	14758	14588	14564	14639	14750	14604	14636	14597	14777	14630	14632	14543	14434	14599	14572	14577	14657	14738	14746	14604	14614	14670	14594	14621	14915	14596	14603	14591	14680	14617	14790	14578	14554	14683	14509	14543	14542	14656	14559	14764	14716	14752	14612	14495	14781	14576	14536	14758	14669	14554	14577	14578	14583	14683	14660	14576	14446	14687	14609	14472	14671	14521	14630	14573	14765	14576	14765	14753	14676	14671	14523	14536	14606	14668	14659	14548	14599	14650	14676	14593	14711	14566	14716	14634	14615	14650	14758	14447	14538	14741	14559	14456	14735	14568	14420	14656	14686	14763	14484	14685	14684	14608	14466	14628	14510	14563	14697	14761	14598	14566	14514	14491	14422	14585	14612	14420	14589	14547	14732	14765	14553	14727	14763	14562	14534	14545	14571	14472	14503	14703	14695	14491	14756	14733	14603	14684	14781	14609	14620	14588	14537	14596	14771	14574	14522	14458	14617	14660	14722	14471	14735	14670	14686	14540	14671	14574	14654	14626	14542	14656	14539	14611	14606	14732	14600	14623	14569	14781	14547	14596	14684	14699	14402	14584	14687	14442	14666	14591	14576	14476	14631	14562	14475	14741	14612	14681	14659	14541	14721	14678	14601	14551	14623	14695	14558	14513	14617	14516	14719	14549	14499	14773	14764	14610	14533	14802	14512	14575	14502	14653	14877	14646	14637	14473	14596	14620	14674	14560	14562	14552	14853	14630	14731	14724	14663	14548	14619	14584	14448	14657	14637	14609	14620	14667	14336	14608	14552	14719	14541	14755	14617	14705	14637	14566	14591	14622	14770	14784	14648	14773	14728	14583	14624	14721	14666	14473	14643	14491	14809	14627	14466	14622	14731	14690	14768	14468	14703	14479	14601	14553	14514	14671	14506	14695	14683	14743	14774	14648	14631	14680	14602	14501	14648	14558	14611	14591	14447	14690	14606	14435	14783	14617	14518	14597	14790	14833	14613	14565	14558	14576	14626	14619	14653	14549	14729	14756	14563	14677	14627	14587	14615	14685	14710	14649	14560	14505	14442	14492	14752	14756	14564	14497	14624	14534	14385	14661	14569	14597	14585	14686	14616	14457	14636	14627	14704	14640	14487	14491	14560	14811	14458	14404	14728	14571	14776	14696	14621	14547	14710	14668	14470	14600	14254	14541	14538	14546	14660	14690	14635	14659	14576	14478	14598	14632	14678	14497	14597	14731	14586	14595	14691	14429	14686	14654	14603	14626	14667	14780	14647	14610	14557	14753	14711	14676	14613	14500	14804	14591	14613	14548	14601	14749	14649	14654	14650	14689	14653	14706	14655	14563	14711	14578	14758	14576	14555	14620	14654	14508	14726	14586	14660	14550	14541	14655	14477	14689	14461	14617	14642	14488	14520	14627	14509	14629	14648	14692	14696	14546	14699	14637	14629	14563	14779	14713	14555	14617	14680	14641	14514	14668	14767	14734	14698	14688	14663	14785	14541	14706	14541	14660	14500	14540	14552	14715	14574	14589	14775	14727	14503	14616	14438	14620	14573	14633	14717	14660	14686	14434	14616	14410	14660	14581	14658	14724	14493	14597	14640	14744	14523	14727	14715	14555	14594	14481	14493	14559	14601	14549	14547	14755	14559	14815	14559	14606	14537	14688	14600	14577	14383	14446	14627	14739
22353	20772	27228	24480	23389	29600	34329	30206	28053	28183	27333	28197	31009	44442	50541	44182	35214	28487	24847	24149	23998	24013	23990	24068	23871	24027	23918	23994	24066	24196	23981	24055	23984	24126	23907	23941	23917	23958	24065	23887	24207	23886	23906	23868	23782	23772	23754	24024	24029	23773	23827	23951	24101	23807	24086	23602	23839	23675	24077	23851	23920	23979	24001	24018	23965	23720	24125	23696	23819	23791	23776	23837	23756	23834	24140	24031	23717	23843	23880	23938	24006	23999	23783	23923	23869	23772	23885	23727	23683	23872	23756	23993	24163	23934	24104	24156	24049	23868	23664	23929	24163	24126	23872	24056	23745	23991	23956	23978	23769	24087	23946	24001	24061	24053	23715	23993	23673	23692	23841	23827	23952	23673	23769	23919	23970	23823	23830	23945	23929	23892	23763	23938	23924	23880	23878	23922	23881	23844	23664	23966	23698	23703	23760	23658	23857	24116	23872	23773	23789	24202	23901	24055	23954	23864	24013	23986	23810	23844	24057	23908	23885	24048	23757	23958	23656	24030	24058	23829	23621	23837	23911	23864	23938	23658	23802	23788	23859	23818	23999	23786	24031	23901	23844	24036	23742	23943	23951	23964	23841	23822	24023	23891	23735	23978	23927	23978	23955	23894	23917	23812	23892	24022	24050	23882	23865	23690	23818	23811	23885	23935	23993	24063	23703	23846	23821	24026	23829	23717	23954	23970	23849	23799	23698	24026	23878	23801	23858	23575	23889	23866	23726	24014	23723	23876	23998	23777	23599	23807	23778	24054	23895	23866	24068	23921	23823	23932	24130	24139	23960	23850	23688	23837	23928	24013	23934	23583	23859	23663	23922	23903	23732	23845	23960	23940	23699	23995	24102	23928	23791	23971	23759	23762	23887	23943	24136	23928	23962	23763	23912	23582	24084	23814	23721	23942	23712	23613	23896	23933	23774	23760	24039	23745	23943	23786	23829	24184	23946	23770	24031	23744	23785	24024	23731	24024	24089	23932	23908	23832	23838	23935	23819	24062	23818	23819	23949	23754	23746	23981	23675	23914	23737	23959	23837	24007	23801	23864	23920	23737	23908	23669	23814	23705	23852	23563	23840	23958	24028	23943	24084	23750	24076	24134	23903	23798	23835	23806	23563	23830	23979	23807	23677	23762	23781	23742	23932	24026	23799	23893	23782	24192	23701	24078	23842	24019	23945	23761	23706	23734	23980	23694	23883	23700	23929	23905	23955	23883	23931	23849	24151	23801	23936	24144	24030	23658	23922	23909	24136	23868	23868	23836	23961	23953	23900	23811	23775	23736	24132	23711	23780	23972	23942	23946	23830	23991	23763	23852	23838	24031	24007	23863	23835	23828	24021	23793	23968	23811	23670	24102	23802	23683	23987	23799	23939	23808	23957	23874	23823	24047	24098	23918	23772	23897	23897	24259	23952	23902	24051	24089	23741	23644	24195	23746	23769	24009	23877	23863	23969	23900	23941	24145	23584	24011	23761	23914	24034	23973	23892	23844	24270	23890	23872	23812	23841	23921	23890	24018	23726	24066	23702	23621	23787	23829	23930	23813	23801	23953	23777	24000	23724	23850	23785	23952	23889	23790	23619	23671	23852	23743	24039	23783	23655	23899	23996	24040	23991	23828	23924	23840	23882	23676	23824	23942	24045	23906	24021	23992	23866	24100	23995	24078	23776	23865	24059	23948	23939	23939	24031	23900	23837	23969	24204	24093	24000	23872	23919	23868	24005	23922	23937	23996	23841	23741	23973	23710	23854	23942	23774	23774	23656	23827	23947	23660	23804	23991	23827	23916	23594	23819	23992	23776	23897	23914	23924	24183	23994	23995	23713	23992	23764	23985	23867	23927	23917	23573	23701	23822	24199	23813	23934	23739	23939	24074	23759	23669	23744	23812	24015	23753	23948	23864	23845	23745	23750	23971	23852	23662	23883	23639	23926	23883	23827	23938	24064	23883	24018	23793	23663	24039	23772	24081	23831	23894	23806	23844	23780	23679	23810	24001	23867	24059	24013	23731	24072	23827	23946	24031	23917	23730	24085	24073	23808	23819	24157	23840	23765	24019	23705	23866	23634	23859	23697	23670	23761	24190	24169	24051	23771	23802	24061	23853	23887	23614	23916	24159	24020	24085	23593	23875	23940	23944	23934	23670	23762	23931	23829	23856	23724	24037	23969	23725	24008	23809	23855	23749	24028	23692	24070	23978	23778	23889	24083	23745	23829	23958	23980	23901	24031	23848	23711	23883	23854	23834	23912	23807	23664	23804	23717	23813	23880	23677	23786	23797	23579	24047	23703	24128	24083	23866	23712	23865	23801	23953	24019	23839	24084	23762	23907	23673	24013	23986	23931	23811	23780	23897	24019	24187	24089	23946	23890	23908	23725	24061	23948	23629	23943	23923	23976	23990	24015	23951	24080	23849	23869	23733	23799	24168	23813	23841	23734	23783	23827	23725	24068	23860	23834	23950	23947	23804	23852	23860	23790	23842	23754	23971	23791	23670	23710	23768	23922	24002	23793	23897	24059	23945	23754	23894	23840	23842	24085	24077	23758	23933	23699	23898	23814	23928	23734	23959	23828	24065	24025	24033	23866	23758	23727	23925	24058	23879	23584	24110	23901	24032	23801	23831	23903	23922	24026	24087	23897	23863	23855	23765	23629	23990	23935	24063	23877	23792	23866	23947	24077	23752	23744	23734	23860	23711	23780	23946	24002	23861	23903	23828	23935	23562	23706	24138	23966	23939	23801	23795	23687	23717	23813	23888	23881	23839	23972	23945	23948	23972	23716	23775	23789	23934	23998	23864	24028	23878	24073	23803	23897	23804	23753	23973	23946	23768	24003	23999	23641	23918	24105	23847	23753	23753	23847	24102	23935	23873	23785	23926	23890	23936	23748	23936	23741	23833	23976	23892	24050	23952	23911	24077	23969	23745	23750	23947	23808	23947	23920	24009	23837	23745	23714	24073	23908	23907	23619	23740	23951	23946	23629	23816	23791	23794	24010	23949	23795	23648	24031	23739	23900	23972	23980	23824	23859	23876	23878	23898	24004	24083	23939	23849	23679	24104	23842	24029	24001	23784	23796	24135	23602	23672	24042	23902	23817	23885	24038	23575	23830	23853	23821	23867	23955	24013	23834	24014	23839	23826	24112	23871	23687	23913	23680	24050	23790	23723	24111	23980	24070	23600	23844	24150	23760	23936	23935	23745	23792	23846	23641	23932	23847	23712	23654	24063	24024	23754	24023	23715	23868	23925	23781	23893	24135	23662	23854	23982	23796	23757	23777	23823	23693	23749	23843	23923	23710	23824	23905	23928	23884	23859	23957	24009	23823	23661	23890	23767	24079	23887	23856	24115	23818	23857	24055	24047	23892	23798	24019	23962	23883	23873	24005	24001	23975	23821	23760	23947	23895	23711	23988	24098	23766	23806	23992	23988	24046	23743	23625	23728	23719	23857	23769	23723	23909	23699	23868	23932	23970	23953	23771	23713	23952	23836	23558	23963	23911	23650	23835	23735	23842	23821	23927	23860	23819	23813	23756	23530	23679	23713	23628	23829	23917	23979	23702	23849	23853	24044	23558	24063	23882	23785	23878	23725	23858	23714	23922	23750	23793	23716	24065	23706	23930	23799	23818	23884	23924	24127	23962	24064	24017	23895	23796	23917	23933	23831	24026	23810	23647	24086	23912	23893	23931	23902	23942	23830	23964	24059	23976	24081	24082	24239	23739	23950	23843	23916	23938	23949	23768	23827	24120	23720	23934	23886	23763	23966	23830	23837	23894	23798	23754	23912	24104	23937	23830	23899	23940	23899	23822	24129	23859	23855	24128	23781	24055	23782	23739	23898	23750	23715	23747	23814	23811	23956	23784	24178	23889	24027	23955	23858	23916	23690	23816	23914	23756	23743	23750	23921	24172	23770	23916	23970	24041	23915	23765	24005	23849	23907	23758	23923	23977	23692	23869	23851	24100	23786	23870	23836	23895	23960	23924	23895	23893	23938	23935	23649	23854	23639	23931	23731	23867	24022	24096	23919	23789	23820	23993	23660	23866	23874	24085	23907	23704	23952	23957	23817	24115	23843	23907	23685	23766	23796	23701	23873	23835	23946	23929	23817	23862	23921	24071	23983	23997	24045	24066	23819	23971	23650	23922	23976	23919	24008	23902	23828	23743	23828	24003	23962	23910	23728	23866	23683	23826	23861	24010	24019	24017	23574	23799	24031	23757	23823	23836	23755	23604	23639	23892	23716	23722	23949	23803	23594	23703	23880	24094	23944	23756	23886	23983	24055	23904	23753	23939	23783	23966	24015	24090	24017	23995	24046	23954	23888	23840	23791	23837	23845	24066	23911	23894	23838	23754	23834	23806	23808	23991	23907	23993	23846	24070	23944	23657	23982	23937	23822	23854	24172	23831	23765	23802	23880	24013	23638	24158	23726	23912	23960	23823	23953	23810	23690	23916	23958	23934	24057	23810	24032	24096	24061	23675	24052	23813	23736	23946	23782	23780	24127	23670	23835	23655	23979	23791	23880	23837	23806	23889	24037	24112	24006	23768	23738	24062	24060	23601	23802	23684	23840	23909	23705	24120	23900	23952	23874	23725	23749	24029	24227	23910	23599	23941	23866	23911	23772	23772	24096	23739	23757	23715	23810	24047	23981	23741	23788	23807	23754	24154	23699	23959	24102	23802	23691	23948	23935	23864	23921	24174	23870	23650	23638	23733	23650	23797	23995	24026	23666	23849	23730	23796	23816	23952	23869	23899	24043	23793	23916	23886	24037	23960	23917	23964	23878	23719	23704	23890	23953	24011	23942	23839	24060	23676	23690	24135	23840	23990	23899	23817	23973	23849	24142	23850	24271	23975	23839	23950	23773	23912	23962	23869	23716	23806	23720	23872	23773	23742	23756	23814	23993	24190	24036	24058	23867	24070	23827	23993	23847	23833	24085	24016	23979	23916	23743	23857	23917	23885	23950	23976	23812	23826	23881	23764	23800	24107	23938	23932	23873	24092	23912	23861	23773	23935	24040	23824	24080	23988	23862	23795	23922	23923	23887	23926	23790	24002	24091	23921	23988	23813	24006	23890	23895	23875	23801	23674	23987	24175	23898	24077	23941	23615	23891
26749	46733	43280	30710	33705	28828	27170	24168	21572	21046	20006	22315	25966	41236	44175	37388	27546	19533	15864	15341	15504	15491	15665	15469	15593	15543	15560	15501	15454	15543	15632	15436	15634	15580	15563	15575	15616	15457	15336	15491	15447	15459	15478	15350	15479	15541	15553	15557	15580	15520	15479	15665	15569	15694	15461	15562	15559	15500	15579	15557	15632	15547	15537	15565	15236	15634	15448	15559	15777	15653	15689	15578	15638	15497	15414	15611	15470	15542	15652	15567	15570	15482	15506	15536	15478	15420	15391	15423	15406	15631	15618	15467	15534	15604	15649	15620	15300	15411	15633	15467	15518	15629	15527	15549	15675	15658	15494	15478	15549	15311	15459	15501	15655	15398	15560	15689	15459	15595	15596	15437	15474	15496	15490	15638	15363	15641	15515	15481	15482	15556	15602	15572	15428	15530	15365	15520	15542	15423	15516	15331	15655	15391	15552	15487	15493	15641	15462	15421	15331	15675	15421	15631	15529	15406	15522	15456	15555	15467	15526	15316	15567	15481	15501	15486	15492	15631	15441	15567	15516	15354	15363	15593	15474	15502	15448	15339	15460	15500	15650	15375	15513	15610	15703	15533	15487	15453	15498	15487	15410	15484	15528	15498	15432	15682	15467	15519	15449	15429	15603	15369	15464	15648	15536	15633	15459	15312	15467	15546	15560	15448	15577	15543	15505	15471	15261	15531	15392	15502	15398	15583	15531	15620	15566	15444	15601	15540	15438	15524	15704	15681	15587	15495	15458	15563	15356	15453	15476	15442	15593	15552	15604	15483	15575	15405	15494	15593	15413	15452	15437	15502	15655	15516	15484	15420	15373	15525	15424	15441	15381	15447	15536	15427	15544	15456	15472	15601	15253	15465	15472	15409	15467	15545	15622	15458	15580	15461	15717	15597	15556	15558	15489	15453	15492	15519	15486	15497	15533	15676	15476	15529	15558	15578	15513	15368	15610	15737	15516	15562	15411	15492	15538	15409	15385	15573	15367	15440	15684	15558	15446	15581	15467	15523	15427	15591	15242	15462	15370	15425	15639	15293	15401	15531	15548	15648	15566	15547	15490	15458	15408	15614	15525	15553	15561	15558	15534	15582	15458	15530	15505	15526	15667	15671	15441	15672	15580	15627	15397	15630	15416	15537	15480	15407	15364	15477	15504	15499	15543	15546	15446	15473	15465	15476	15244	15499	15547	15604	15329	15638	15364	15476	15577	15622	15551	15394	15534	15466	15674	15696	15684	15481	15624	15424	15412	15600	15592	15454	15471	15419	15618	15468	15525	15597	15737	15411	15379	15671	15489	15549	15398	15508	15521	15495	15509	15417	15379	15580	15544	15785	15583	15647	15621	15590	15690	15459	15575	15577	15609	15456	15555	15424	15602	15504	15449	15385	15655	15438	15537	15543	15313	15455	15694	15698	15600	15479	15490	15476	15428	15526	15553	15618	15427	15505	15541	15555	15633	15555	15415	15488	15599	15413	15647	15679	15547	15519	15508	15525	15437	15432	15436	15344	15386	15463	15753	15556	15542	15601	15501	15611	15399	15353	15486	15299	15558	15614	15454	15623	15411	15414	15632	15649	15611	15540	15683	15435	15603	15525	15556	15440	15492	15485	15621	15529	15563	15513	15467	15598	15637	15440	15684	15520	15507	15505	15511	15487	15530	15471	15497	15423	15458	15602	15348	15747	15561	15495	15787	15459	15443	15443	15321	15339	15597	15389	15615	15562	15501	15417	15501	15428	15644	15487	15405	15559	15559	15583	15601	15380	15635	15601	15500	15614	15566	15485	15456	15646	15532	15549	15557	15570	15416	15555	15394	15416	15485	15541	15716	15492	15475	15589	15649	15524	15568	15693	15449	15492	15431	15562	15528	15516	15669	15662	15498	15529	15495	15544	15396	15427	15418	15379	15345	15547	15529	15323	15493	15563	15458	15586	15544	15575	15492	15457	15428	15652	15469	15448	15659	15545	15532	15554	15647	15431	15348	15382	15512	15680	15553	15548	15457	15525	15570	15562	15646	15516	15739	15265	15488	15401	15311	15451	15337	15592	15460	15429	15512	15543	15427	15673	15528	15362	15433	15425	15455	15574	15598	15493	15575	15611	15604	15617	15625	15509	15492	15411	15656	15488	15442	15556	15540	15548	15524	15517	15470	15568	15528	15460	15506	15515	15389	15614	15494	15485	15498	15576	15437	15397	15686	15621	15438	15381	15456	15439	15425	15553	15683	15449	15541	15377	15494	15524	15292	15380	15518	15512	15408	15585	15439	15510	15600	15400	15339	15388	15570	15676	15462	15410	15433	15498	15443	15412	15524	15539	15475	15494	15505	15502	15530	15416	15537	15605	15644	15577	15379	15580	15463	15509	15541	15581	15712	15433	15635	15555	15511	15634	15518	15517	15509	15463	15504	15363	15777	15446	15656	15668	15423	15441	15551	15485	15693	15518	15607	15481	15423	15684	15576	15539	15364	15372	15611	15577	15629	15522	15229	15572	15554	15520	15614	15618	15554	15581	15695	15414	15413	15656	15493	15542	15486	15471	15449	15416	15381	15366	15655	15394	15520	15414	15613	15672	15454	15575	15569	15409	15424	15591	15482	15605	15555	15419	15659	15677	15555	15500	15425	15581	15763	15547	15529	15483	15535	15659	15445	15468	15628	15461	15552	15366	15616	15820	15520	15544	15625	15400	15539	15476	15370	15453	15566	15462	15556	15467	15549	15512	15387	15462	15626	15490	15422	15524	15591	15433	15510	15562	15435	15572	15538	15557	15482	15683	15494	15504	15406	15613	15385	15407	15554	15559	15553	15672	15475	15554	15539	15546	15515	15462	15485	15537	15410	15539	15557	15609	15560	15511	15458	15399	15536	15541	15569	15513	15396	15355	15533	15382	15588	15613	15422	15474	15554	15503	15513	15247	15729	15393	15541	15384	15525	15529	15505	15586	15513	15444	15480	15449	15309	15471	15404	15526	15584	15519	15501	15557	15513	15528	15497	15535	15550	15571	15609	15661	15620	15322	15470	15430	15358	15552	15510	15405	15559	15427	15563	15400	15610	15396	15411	15491	15530	15498	15497	15624	15670	15445	15567	15476	15487	15518	15609	15572	15650	15509	15686	15482	15506	15496	15637	15414	15489	15538	15473	15548	15648	15409	15621	15503	15543	15400	15516	15418	15366	15772	15476	15434	15358	15483	15573	15621	15379	15526	15329	15436	15720	15723	15544	15559	15285	15584	15758	15472	15290	15615	15440	15483	15581	15428	15412	15451	15574	15552	15543	15445	15609	15619	15438	15623	15425	15561	15598	15470	15455	15536	15464	15541	15547	15595	15465	15415	15456	15602	15582	15649	15628	15654	15513	15595	15532	15512	15580	15525	15504	15365	15453	15734	15449	15489	15487	15526	15395	15522	15617	15552	15585	15648	15402	15442	15430	15525	15353	15655	15593	15464	15504	15438	15649	15562	15589	15611	15452	15356	15601	15527	15571	15514	15549	15404	15517	15545	15569	15526	15562	15446	15335	15345	15497	15549	15586	15399	15628	15427	15567	15655	15605	15359	15677	15448	15489	15532	15503	15617	15483	15496	15363	15550	15427	15277	15483	15511	15365	15639	15350	15430	15581	15486	15296	15495	15426	15358	15526	15254	15410	15476	15393	15440	15480	15558	15488	15639	15622	15672	15640	15589	15540	15581	15659	15431	15609	15474	15609	15636	15517	15594	15526	15586	15541	15506	15583	15347	15589	15498	15576	15591	15500	15549	15604	15686	15458	15544	15365	15449	15221	15583	15492	15481	15574	15660	15633	15596	15438	15618	15543	15556	15503	15473	15474	15406	15508	15633	15398	15469	15506	15467	15355	15594	15381	15476	15577	15441	15497	15383	15567	15413	15586	15591	15452	15439	15515	15327	15529	15667	15527	15494	15446	15608	15303	15638	15591	15478	15277	15574	15650	15547	15406	15521	15655	15494	15490	15587	15482	15387	15498	15586	15344	15617	15450	15403	15586	15468	15464	15435	15370	15603	15501	15389	15564	15539	15618	15521	15678	15704	15410	15644	15534	15535	15602	15444	15300	15610	15596	15598	15362	15509	15544	15641	15593	15463	15518	15426	15371	15605	15499	15482	15437	15561	15531	15453	15499	15434	15494	15582	15506	15542	15578	15456	15625	15472	15449	15544	15595	15477	15340	15544	15487	15434	15410	15583	15475	15492	15499	15422	15419	15482	15498	15327	15650	15446	15549	15350	15632	15582	15533	15526	15376	15644	15459	15550	15366	15530	15638	15599	15567	15388	15309	15547	15549	15468	15612	15556	15551	15515	15463	15626	15424	15241	15644	15575	15475	15612	15352	15405	15412	15638	15621	15571	15425	15473	15501	15521	15419	15396	15478	15481	15527	15533	15436	15440	15423	15360	15582	15519	15754	15378	15456	15500	15533	15476	15565	15474	15428	15491	15547	15446	15424	15420	15539	15548	15621	15517	15415	15428	15298	15571	15525	15489	15531	15460	15343	15360	15790	15542	15596	15720	15642	15562	15464	15503	15472	15364	15356	15399	15615	15313	15481	15411	15447	15615	15606	15583	15455	15729	15437	15580	15508	15460	15593	15603	15483	15478	15527	15489	15493	15431	15471	15563	15533	15478	15536	15371	15448	15563	15385	15424	15384	15612	15500	15629	15495	15502	15587	15624	15668	15530	15497	15498	15360	15561	15398	15602	15544	15631	15478	15563	15557	15432	15455	15567	15486	15426	15566	15745	15465	15290	15634	15561	15518	15557	15471	15430	15526	15630	15552	15357	15511	15464	15606	15325	15508	15603	15689	15506	15236	15607	15625	15655	15429	15347	15485	15747	15494	15521	15389	15523	15301	15581	15617	15579	15385	15518	15534	15639	15360	15561	15436	15483	15474	15556	15617	15563	15439	15389	15448	15437	15562	15479	15381	15672	15582	15570	15482	15464	15647	15492	15507	15460	15480	15550	15781	15619	15611	15490	15446	15534	15494	15538	15411	15560	15602	15613	15495	15607	15388	15380	15516	15559	15439	15626	15644	15465	15571	15587	15654	15567	15495	15550	15606	15570	15529	15506	15424	15433	15624	15509	15565	15427	15694	15399	15530	15625	15488	15500	15521	15494
34651	30703	31423	30768	26036	24821	24544	24252	24632	24791	24572	24259	24046	24569	25561	25351	24870	24230	23677	23479	23692	23480	23383	23454	23370	23313	23275	23555	23596	23424	23420	23388	23288	23404	23527	23410	23475	23434	23598	23511	23416	23471	23492	23410	23403	23678	23298	23425	23553	23281	23518	23236	23347	23381	23262	23611	23333	23336	23582	23320	23504	23505	23519	23475	23462	23596	23212	23277	23655	23614	23481	23618	23359	23363	23498	23381	23458	23349	23709	23581	23341	23381	23416	23477	23436	23425	23463	23541	23205	23236	23454	23280	23475	23543	23332	23218	23596	23418	23447	23519	23477	23396	23680	23397	23537	23349	23142	23260	23112	23131	23428	23590	23656	23417	23042	23437	23397	23348	23614	23470	23657	23539	23514	23470	23233	23708	23563	23640	23301	23191	23315	23368	23149	23270	23389	23357	23158	23371	23536	23560	23534	23391	23459	23443	23692	23435	23336	23445	23375	23529	23458	23228	23543	23606	23232	23365	23174	23275	23517	23425	23411	23370	23510	23305	23370	23332	23395	23192	23511	23109	23448	23214	23503	23636	23257	23537	23404	23343	23167	23281	23479	23357	23064	23642	23395	23401	23105	23513	23226	23351	23321	23404	23302	23400	23571	23515	23646	23432	23460	23373	23524	23378	23484	23260	23609	23648	23539	23380	23257	23424	23240	23452	23574	23566	23406	23310	23363	23270	23323	23389	23371	23495	23477	23658	23511	23260	23209	23413	23407	23527	23542	23265	23465	23336	23553	23673	23583	23445	23428	23529	23327	23583	23283	23221	23625	23583	23399	23217	23406	23438	23435	23320	23530	23407	23520	23555	23223	23535	23519	23641	23471	23366	23461	23315	23628	23303	23142	23378	23570	23536	23456	23263	23636	23158	23489	23473	23509	23277	23515	23668	23557	23478	23408	23609	23358	23468	23471	23426	23553	23444	23314	23424	23192	23206	23611	23623	23677	23476	23693	23432	23469	23424	23356	23379	23382	23401	23449	23369	23427	23153	23373	23390	23556	23562	23332	23181	23246	23358	23355	23266	23354	23427	23477	23429	23296	23532	23243	23340	23420	23336	23525	23361	23434	23419	23464	23275	23183	23480	23544	23363	23340	23237	23200	23377	23428	23630	23301	23172	23354	23397	23378	23137	23269	23194	23545	23511	23615	23408	23491	23253	23515	23376	23294	23473	23545	23557	23365	23526	23387	23399	23507	23332	23242	23448	23694	23381	23463	23417	23280	23309	23495	23527	23459	23389	23429	23471	23124	23536	23454	23393	23435	23608	23506	23537	23349	23333	23544	23425	23307	23223	23392	23423	23406	23359	23324	23247	23600	23305	23190	23475	23538	23364	23448	23319	23537	23487	23518	23227	23479	23315	23186	23511	23407	23237	23402	23191	23477	23318	23480	23199	23515	23424	23229	23523	23653	23294	23297	23316	23470	23382	23485	23496	23546	23466	23506	23507	23327	23408	23718	23360	23455	23416	23408	23354	23533	23460	23562	23711	23346	23536	23261	23529	23303	23488	23306	23495	23538	23675	23336	23357	23220	23486	23275	23453	23323	23632	23563	23333	23315	23420	23505	23269	23477	23404	23709	23267	23599	23270	23543	23338	23464	23467	23360	23541	23375	23508	23454	23449	23501	23641	23308	23466	23402	23484	23302	23256	23574	23386	23602	23502	23439	23519	23230	23279	23357	23277	23217	23311	23241	23511	23264	23434	23503	23640	23451	23479	23345	23571	23308	23394	23339	23572	23541	23319	23528	23337	23336	23535	23548	23398	23384	23472	23549	23352	23425	23440	23564	23551	23480	23534	23449	23284	23369	23265	23471	23301	23654	23418	23408	23566	23363	23411	23358	23353	23383	23502	23336	23196	23462	23276	23283	23364	23534	23470	23528	23497	23483	23467	23162	23600	23424	23466	23408	23338	23419	23533	23202	23431	23530	23396	23363	23542	23292	23560	23288	23670	23296	23526	23240	23560	23412	23338	23642	23267	23469	23454	23463	23434	23542	23239	23495	23414	23612	23357	23305	23259	23456	23642	23464	23343	23320	23528	23301	23122	23515	23215	23504	23388	23322	23529	23490	23404	23378	23420	23292	23364	23410	23438	23313	23069	23378	23426	23459	23396	23409	23503	23400	23394	23685	23280	23190	23347	23482	23246	23480	23329	23453	23621	23655	23474	23344	23370	23310	23437	23388	23478	23432	23560	23425	23300	23487	23613	23497	23436	23604	23305	23510	23649	23318	23721	23280	23585	23413	23715	23392	23336	23691	23586	23552	23599	23291	23312	23608	23355	23603	23397	23422	23551	23447	23361	23368	23406	23704	23383	23561	23438	23618	23364	23448	23355	23637	23308	23341	23500	23450	23301	23585	23239	23098	23428	23486	23355	23223	23367	23383	23343	23465	23400	23297	23400	23262	23431	23503	23661	23648	23257	23467	23443	23382	23434	23674	23445	23267	23593	23214	23267	23584	23342	23250	23405	23520	23316	23416	23328	23293	23556	23277	23332	23618	23486	23532	23320	22951	23285	23519	23534	23255	23287	23409	23410	23363	23510	23576	23571	23805	23552	23373	23444	23435	23452	23482	23269	23428	23202	23312	23558	23311	23397	23674	23504	23289	23324	23657	23490	23503	23444	23572	23469	23304	23297	23492	23578	23582	23333	23035	23168	23318	23579	23212	23560	23267	23223	23129	23249	23572	23373	23289	23488	23463	23424	23231	23395	23473	23451	23533	23565	23505	23440	23208	23409	23398	23318	23464	23399	23520	23348	23308	23420	23602	23393	23417	23562	23544	23407	23516	23510	23646	23407	23233	23506	23197	23472	23298	23475	23367	23347	23422	23686	23340	23520	23720	23293	23177	23489	23651	23507	23459	23472	23392	23369	23386	23480	23310	23350	23374	23335	23243	23328	23451	23474	23751	23464	23646	23527	23455	23441	23537	23385	23422	23186	23200	23389	23409	23224	23348	23544	23471	23177	23611	23385	23497	23228	23303	23342	23377	23335	23436	23474	23569	23252	23460	23333	23316	23453	23502	23489	23445	23496	23325	23478	23336	23228	23607	23257	23423	23734	23442	23451	23477	23113	23321	23468	23186	23271	23121	23401	23309	23386	23630	23520	23687	23664	23173	23396	23245	23543	23540	23301	23260	23444	23442	23309	23218	23380	23347	23455	23520	23555	23394	23464	23489	23499	23316	23483	23253	23486	23392	23406	23458	23173	23426	23425	23192	23376	23343	23262	23547	23248	23503	23276	23238	23596	23412	23340	23437	23350	23493	23541	23297	23677	23533	23386	23396	23538	23547	23502	23364	23281	23385	23319	23621	23341	23265	23352	23390	23169	23444	23472	23622	23654	23452	23292	23252	23355	23419	23378	23361	23486	23510	23431	23478	23396	23521	23337	23475	23406	23515	23175	23238	23327	23407	23806	23338	23449	23416	23482	23349	23663	23271	23328	23146	23693	23448	23218	23531	23272	23633	23395	23229	23522	23627	23448	23625	23389	23452	23532	23426	23403	23627	23338	23844	23775	23577	23479	23479	23237	23507	23279	23418	23521	23664	23371	23503	23595	23598	23688	23441	23447	23589	23259	23221	23576	23358	23419	23284	23537	23486	23340	23323	23131	23479	23252	23458	23460	23269	23381	23380	23312	23483	23506	23358	23436	23476	23506	23571	23489	23440	23420	23380	23422	23542	23586	23220	23285	23507	23227	23529	23579	23870	23576	23633	23613	23366	23535	23512	23313	23496	23485	23454	23470	23564	23386	23401	23122	23420	23427	23507	23398	23582	23560	23514	23111	23529	23364	23389	23512	23468	23620	23376	23549	23582	23453	23556	23525	23377	23167	23638	23534	23451	23421	23455	23398	23394	23389	23218	23549	23369	23674	23508	23297	23383	23717	23451	23646	23626	23350	23271	23470	23464	23347	23454	23495	23468	23592	23607	23499	23335	23369	23316	23623	23202	23380	23364	23721	23505	23260	23426	23327	23674	23414	23265	23509	23318	23420	23417	23543	23280	23451	23511	23279	23389	23318	23502	23474	23691	23444	23334	23190	23307	23150	23349	23471	23575	23249	23538	23498	23271	23414	23391	23480	23012	23321	23368	23531	23385	23457	23046	23360	23322	23508	23519	23403	23327	23599	23511	23305	23230	23355	23408	23549	23548	23318	23594	23410	23310	23331	23228	23483	23307	23438	23279	23389	23329	23364	23447	23525	23277	23503	23334	23316	23472	23611	23550	23401	23520	23239	23393	23624	23602	23346	23342	23217	23357	23277	23465	23575	23380	23423	23485	23552	23638	23182	23493	23540	23488	23280	23508	23294	23339	23518	23392	23356	23591	23666	23557	23303	23488	23306	23532	23340	23338	23388	23283	23617	23500	23500	23603	23228	23183	23565	23459	23280	23317	23329	23261	23413	23168	23501	23547	23152	23260	23369	23359	23578	23421	23460	23435	23435	23519	23669	23201	23512	23582	23330	23490	23570	23336	23390	23051	23377	23375	23568	23454	23453	23301	23648	23489	23633	23482	23326	23484	23369	23268	23221	23475	23383	23271	23216	23427	23545	23570	23537	23377	23287	23654	23186	23361	23718	23660	23490	23365	23504	23718	23441	23299	23527	23268	23493	23688	23556	23449	23629	23512	23524	23455	23610	23305	23381	23447	23534	23603	23551	23363	23557	23308	23443	23355	23287	23454	23322	23426	23430	23435	23214	23198	23258	23492	23366	23250	23287	23594	23357	23622	23301	23342	23385	23329	23330	23503	23454	23387	23248	23441	23283	23324	23344	23477	23260	23523	23418	23416	23516	23134	23153	23677	23407	23385	23609	23429	23428	23422	23509	23465	23436	23397	23467	23440	23387	23515	23384	23370	23462	23160	23321	23492	23387	23688	23380	23176	23438	23454	23253	23169	23515	23602	23412	23486	23338	23261	23412	23212	23230	23549	23425	23347	23549	23627	23643	23663	23196	23219	23306	23631	23257	23290	23344	23378	23414	23583	23531	23448	23241	23398	23489	23357	23359	23461	23433	23323	23325	23217	23395	23393	23396	23615	23524	23353	23567	23445	23444	23348	23446	23455	23255	23460	23375	23433	23568	23305	23300	23264	23400	23237	23341	23559	23334
25690	33333	27078	23932	19299	17495	16798	16632	17856	17210	16834	16426	15985	17243	18040	17351	16386	15742	15160	15349	15204	15299	15386	15331	15356	15291	15331	15204	15273	15313	15178	15174	15397	15197	15232	15325	15242	15242	15406	15348	15044	15175	15244	15259	15439	15146	15535	15447	15112	15315	15248	15299	15222	15256	15390	15275	15332	15383	15273	15281	15212	15188	15297	15221	15260	15299	15288	15230	15294	15296	15467	15268	15449	15371	15140	15303	15307	15452	15358	15391	15268	15295	15384	15318	15322	15342	15307	15247	15361	15079	15184	15332	15056	15056	15149	15282	15288	15297	15137	15285	15392	15216	15227	15293	15398	15236	15228	15285	15313	15256	15146	15069	15190	15309	15242	15281	15251	15147	15245	15331	15294	15233	15446	15311	15342	15303	15377	15094	15265	15286	15350	15233	15315	15277	15230	15213	15421	15309	15293	15156	15289	15236	15260	15115	15124	15275	15313	15230	15120	15375	15371	15180	15115	15181	15207	15257	15259	15062	15196	15240	15278	15126	15298	15274	15254	15196	15272	15409	15251	15250	15322	15275	15222	15249	15138	15335	15285	15233	15248	15396	15261	15308	15268	15312	15226	15291	15192	15306	15301	15213	15308	15149	15538	15230	15301	15181	15254	15410	15499	15393	15107	15267	15319	15312	15288	15174	15316	15079	15299	15084	15231	15244	15087	15215	15400	15175	15241	15374	15349	15355	15138	15299	15220	15063	15253	15295	15363	15230	15150	15118	15120	15288	15277	15292	15148	15379	15267	15218	15146	15310	15438	15355	15208	15378	15193	15200	15167	15050	15388	15226	15325	15283	15201	15336	15187	15328	15274	15301	15132	15227	15225	15167	15464	15401	15369	15219	15234	15314	15396	15433	15124	15266	15229	15301	15128	15390	15380	15251	15345	15134	15047	15289	15326	15233	15273	15347	15215	15175	15336	15246	15348	15221	15208	15218	15294	15193	15302	15427	15165	15360	15258	15350	15288	15112	15472	15051	15352	15306	15233	15461	15164	15242	15250	15244	15068	15208	15493	15328	15338	15251	15143	15136	15383	15229	15381	15286	15337	15261	15409	15122	15289	15325	15276	15236	15097	15243	15363	15257	15334	15248	15327	15260	15186	15103	15250	15320	15212	15309	15176	15269	15250	15299	15167	15341	15268	15453	15042	15211	15291	15290	15265	15412	15312	15229	15346	15316	15221	15311	15294	15327	15255	15380	15365	15222	15342	15214	15440	15205	15228	15319	15377	15325	15358	15123	15425	15272	15261	15349	15285	15316	15315	15330	15341	15222	15412	15291	15447	15433	15251	15126	15175	15314	15428	15245	15423	15286	15324	15189	15365	15293	15406	15069	15207	15172	15165	15378	15433	15360	15149	15219	15393	15437	15337	15291	15366	15212	15287	15394	15228	15310	15088	15281	15301	15241	15309	15325	15374	15532	15303	15219	15403	15282	15275	14993	15362	15265	15301	15189	15243	15258	15210	15369	15181	15252	15185	15214	15204	15131	15219	15261	15301	15228	15243	15269	15232	15169	15335	15234	15292	15418	15304	15317	15325	15237	15518	15262	15135	15139	15239	15316	15227	15361	15294	15314	15406	15280	15142	15381	15329	15340	15249	15296	15215	15178	15292	15227	15205	15334	15356	15353	15242	15264	15279	15258	15304	15140	15277	15386	15308	15288	15268	15344	15208	15180	15166	15277	15344	15344	15188	15394	15135	15304	15266	15320	15241	15223	15124	15281	15300	15345	15410	15379	15311	15396	15248	15427	15167	15340	15169	15298	15419	15427	15365	15223	15178	15208	15219	15304	15217	15281	15390	15411	15138	15280	15225	15115	15151	15369	15325	15196	15145	15179	15117	15235	15307	15151	15129	15255	15321	15384	15302	15465	15222	15290	15251	15232	15293	15290	15348	15374	15244	15282	15241	15386	15124	15271	15231	15266	15350	15390	15326	15283	15378	15233	15215	15532	15275	15258	15218	15278	15228	15199	15282	15268	15236	15190	15513	15244	15207	15341	15362	15442	15092	15270	15414	15232	15221	15260	15347	15417	15239	15356	15320	15217	15075	15277	15393	15373	15359	15217	15328	15330	15241	15179	15411	15233	15275	15168	15256	15227	15286	15413	15193	15159	15100	15247	15395	15301	15505	15314	15197	15186	15477	15264	15239	15233	15309	15191	15380	15195	15263	15320	15102	15173	15385	15362	15312	15289	15249	15148	15242	15331	15320	15428	15290	15321	15332	15262	15399	15259	15311	15221	15140	15307	15196	15206	15188	15369	15304	15635	15271	15266	15357	15294	15251	15213	15285	15256	15108	15524	15470	15352	15414	15239	15172	15172	15297	15377	15119	15071	15323	15423	15374	15378	15415	15481	15271	15201	15321	15307	15179	15285	15308	15372	15359	15243	15264	15321	15291	15250	15358	15196	15338	15209	15307	15218	15367	15245	15197	15360	15449	15280	15375	15295	15239	15161	15258	15211	15383	15103	15357	15307	15288	15144	15047	15391	15464	15260	15365	15217	15165	15218	15222	15227	15307	15022	15309	15409	15259	15405	15509	15370	15287	15167	15104	15248	15386	15326	15309	15295	15275	15262	15447	15298	15159	15246	15272	15378	15203	15297	15413	15240	15487	15191	15224	15363	15370	15380	15204	15331	15300	15307	15318	15420	15288	15286	15226	15150	15268	15191	15381	15424	15232	15334	15277	15474	15159	15373	15246	15240	15363	15463	15251	15262	15246	15411	15336	15403	15291	15545	15203	15233	15222	15355	15150	15468	15212	15335	15279	15499	15246	15252	15300	15341	15227	15117	15332	15292	15294	15312	15100	15303	15334	15316	15302	15379	15437	15354	15354	15127	15347	15246	15127	15280	15308	15185	15314	15471	15342	15195	15165	15444	15297	15208	15378	15381	15266	15108	15412	15389	15236	15017	15323	15337	15206	15320	15542	15139	15252	15340	15293	15400	15362	15278	15245	15267	15256	15286	15185	15043	15194	15213	15348	15353	15270	15336	15276	15223	15294	15258	15266	15216	15258	15456	15295	15413	15403	15301	15405	15332	15325	15372	15227	15125	15243	15155	15485	15253	15383	15156	15431	15327	15080	15160	15347	15305	15459	15405	15323	15183	15306	15250	15190	15417	15202	15327	15306	15072	15083	15284	15392	15313	15163	15365	15149	15236	15149	15230	15285	15306	15332	15361	15306	15248	15255	15165	15253	15210	15373	15391	15433	15223	15382	15245	15212	15179	15230	15237	15167	15278	15217	15300	15416	15152	15318	15372	15325	15255	15470	15285	15328	15534	15206	15401	15333	15209	15223	15302	15191	15311	15226	15228	15006	15288	15336	15251	15224	15166	15166	15199	15170	15302	15146	15419	15277	15148	15194	15372	15249	15287	15462	15242	15256	15280	15305	15292	15261	15267	15309	15363	15385	15273	15310	15332	15227	15283	15283	15302	15315	15365	15211	15350	15418	15296	15313	15146	15394	15158	15172	15232	15076	15429	15242	15264	15186	15177	15271	15267	15332	15341	15250	15249	15250	15264	15338	15212	15340	15257	15207	15316	15415	15306	15348	15483	15156	15387	15208	14906	15398	15306	15264	15444	15303	15392	15314	15288	15301	15445	15250	15185	15274	15262	15406	15395	15442	15165	15422	15172	15389	15263	15125	15179	15383	15481	15299	15313	15399	15242	15150	15232	15396	15294	15109	15405	15412	15212	15398	15165	15357	15398	15290	15285	15283	15264	15305	15419	15368	15342	15272	15185	15223	15423	15278	15388	15265	15245	15169	15533	15365	15330	15391	15268	15193	15390	15214	15235	15385	15364	15192	15201	15362	15331	15268	15312	15073	15314	15378	15228	15093	15231	15294	15286	15248	15211	15363	15118	15371	15338	15377	15322	15158	15243	15310	15364	15424	15165	15382	15323	15328	15173	15200	15284	15194	15322	15121	15417	15128	15287	15339	15170	15188	15354	15475	15252	15426	15266	15265	15190	15228	15234	15296	15286	15254	15080	15322	15182	15243	15250	15342	15072	15287	15161	15461	15240	15233	15315	15334	15466	15054	15241	15472	15288	15020	15237	15161	15403	15324	15346	15253	15327	15163	15419	15156	15219	15200	15295	15263	15261	15461	15307	15183	15251	15257	15290	15202	15356	15306	15312	15193	15258	15392	15167	15367	15315	15256	15233	15158	15177	15175	15373	15311	15209	15232	15194	15243	15155	15400	15305	15303	15142	15318	15219	15128	15295	15105	15193	15329	15316	15270	15256	15278	15201	15458	15149	15170	15372	15316	15234	15176	15202	15359	15103	15254	15321	15221	15262	15284	15221	15336	15399	15199	15350	15207	15383	15256	15267	15266	15434	15351	15149	15141	15330	15367	15209	15221	15326	15227	15348	15322	15471	15399	15365	15255	15131	15304	15197	15271	15263	15284	15283	15384	15408	15354	15167	15336	15267	15379	15144	15214	15322	15238	15388	15294	15447	15180	15416	15309	15250	15256	15390	15390	15201	15279	15332	15273	15391	15156	15322	15391	15250	15402	15369	15466	15155	15297	15193	15393	15186	15274	15242	15333	15411	15294	15426	15384	15172	15119	15162	15396	15411	15444	15311	15166	15402	15228	15238	15332	15228	15412	15297	15413	15243	15171	15241	15257	15264	15143	15119	15334	15305	15294	15284	15396	15503	15329	15336	15309	15441	15233	15286	15461	15300	15339	15316	15280	15309	15203	15482	15235	15404	15329	15341	15209	15330	15259	15476	15387	15322	15396	15222	15144	15316	15281	15386	15281	15249	15138	15384	15289	15446	15322	15197	15272	15305	15299	15333	15286	15339	15306	15322	15249	15260	15256	15342	15426	15424	15336	15327	15301	15303	15343	15373	15259	15155	15240	15231	15273	15265	15284	15267	15389	15242	15351	15214	15281	15385	15252	15316	15483	15422	15318	15222	15261	15247	15361	15136	15191	15375	15270	15343	15245	15271	15120	15208	15466	15286	15288	15327	15299	15270	15270	15346	15334	15315	15216	15242	15293	15436	15452	15528	15429	15267	15237	15449	15203	15407	15271	15273	15446	15379	15202	15346	15126	15350	15342	15416	15384	15391	15179	15413	15355	15130	15331	15424	15153	15209
24892	20764	26882	25513	24062	26044	26697	24869	24066	23638	23532	23300	23568	28186	37101	35685	30301	25536	22211	21502	21476	21511	21467	21543	21527	21600	21627	21457	21460	21588	21641	21459	21629	21376	21711	21516	21355	21478	21412	21545	21486	21315	21498	21634	21564	21470	21418	21393	21490	21779	21517	21532	21374	21399	21575	21366	21496	21144	21393	21718	21432	21421	21402	21560	21483	21398	21516	21292	21283	21452	21571	21310	21427	21437	21594	21419	21474	21413	21419	21467	21655	21371	21409	21222	21346	21321	21292	21255	21424	21528	21411	21450	21500	21237	21440	21554	21365	21254	21504	21296	21423	21541	21401	21253	21388	21587	21548	21530	21442	21468	21318	21492	21408	21425	21550	21357	21582	21391	21625	21382	21439	21524	21259	21432	21385	21502	21474	21270	21116	21348	21370	21547	21625	21555	21362	21561	21264	21459	21349	21311	21436	21459	21451	21432	21488	21518	21546	21451	21499	21348	21313	21421	21374	21509	21425	21409	21744	21117	21385	21239	21183	21328	21245	21415	21413	21353	21499	21325	21509	21365	21491	21547	21366	21468	21557	21580	21560	21477	21499	21514	21476	21325	21587	21467	21359	21340	21283	21446	21285	21364	21332	21533	21709	21544	21363	21634	21609	21552	21510	21489	21357	21172	21672	21428	21616	21579	21487	21268	21354	21462	21188	21498	21300	21301	21403	21360	21443	21226	21540	21572	21380	21524	21481	21447	21186	21389	21251	21354	21402	21321	21559	21340	21574	21355	21337	21174	21383	21581	21450	21537	21615	21451	21398	21491	21525	21606	21402	21332	21379	21547	21362	21414	21473	21340	21452	21471	21164	21224	21618	21499	21557	21660	21250	21492	21372	21343	21511	21483	21481	21341	21508	21360	21712	21769	21547	21436	21668	21383	21371	21382	21522	21495	21202	21309	21420	21237	21264	21564	21622	21365	21375	21422	21313	21347	21420	21322	21403	21586	21422	21340	21510	21310	21464	21477	21314	21265	21508	21318	21451	21551	21300	21515	21405	21659	21420	21235	21545	21512	21555	21339	21489	21448	21152	21581	21584	21272	21522	21419	21340	21237	21453	21202	21263	21503	21538	21278	21484	21160	21689	21376	21168	21271	21458	21463	21608	21458	21662	21453	21269	21271	21184	21378	21523	21419	21390	21453	21497	21399	21292	21380	21239	21314	21417	21484	21432	21426	21453	21302	21681	21275	21415	21632	21429	21432	21411	21142	21503	21259	21278	21560	21459	21210	21344	21354	21209	21382	21464	21618	21341	21323	21388	21449	21381	21524	21364	21265	21725	21501	21430	21602	21242	21274	21689	21463	21415	21449	21456	21577	21263	21430	21416	21536	21384	21266	21486	21589	21272	21300	21213	21539	21465	21785	21436	21526	21236	21686	21474	21449	21596	21387	21446	21422	21430	21673	21559	21305	21446	21136	21515	21477	21490	21596	21386	21379	21326	21389	21548	21510	21436	21610	21217	21510	21556	21376	21304	21384	21443	21501	21566	21452	21618	21609	21341	21429	21385	21381	21470	21392	21319	21487	21391	21497	21441	21358	21268	21508	21593	21337	21439	21313	21451	21279	21324	21430	21393	21528	21420	21304	21597	21485	21454	21254	21391	21380	21533	21392	21389	21094	21423	21422	21568	21540	21238	21232	21287	21323	21453	21311	21271	21581	21300	21420	21436	21401	21326	21361	21552	21313	21390	21557	21529	21424	21651	21491	21529	21513	21417	21146	21197	21570	21631	21351	21531	21531	21672	21523	21451	21498	21584	21294	21526	21566	21312	21444	21170	21271	21411	21497	21343	21689	21637	21333	21527	21132	21414	21507	21379	21637	21531	21435	21349	21373	21156	21508	21363	21383	21402	21351	21509	21515	21539	21452	21510	21511	21727	21532	21626	21338	21516	21632	21234	21341	21635	21505	21449	21314	21556	21415	21476	21327	21268	21183	21565	21344	21242	21356	21500	21371	21544	21278	21154	21036	21432	21568	21575	21485	21321	21589	21359	21459	21450	21361	21631	21431	21339	21375	21293	21503	21360	21482	21662	21608	21645	21528	21480	21451	21329	21414	21344	21391	21461	21453	21463	21502	21373	21264	21116	21438	21432	21371	21417	21150	21443	21418	21448	21528	21748	21222	21702	21601	21634	21446	21456	21382	21461	21569	21479	21422	21437	21580	21487	21612	21473	21200	21396	21435	21671	21506	21423	21388	21540	21667	21407	21394	21420	21334	21266	21617	21356	21306	21639	21404	21087	21376	21354	21392	21477	21519	21464	21560	21548	21588	21451	21278	21361	21422	21689	21393	21348	21196	21081	21371	21078	21274	21287	21324	21339	21361	21437	21499	21438	21407	21260	21349	21405	21485	21490	21425	21241	21432	21264	21529	21452	21291	21416	21446	21531	21230	21353	21520	21415	21481	21477	21514	21567	21553	21471	21202	21495	21327	21352	21346	21695	21338	21391	21408	21468	21432	21288	21528	21477	21374	21566	21306	21532	21393	21437	21496	21497	21424	21379	21170	21308	21315	21341	21668	21458	21314	21509	21723	21335	21435	21358	21676	21462	21348	21383	21454	21329	21519	21306	21530	21502	21234	21243	21208	21254	21350	21554	21228	21492	21444	21389	21757	21251	21355	21404	21528	21365	21558	21545	21528	21302	21346	21414	21501	21562	21415	21441	21533	21480	21487	21420	21304	21222	21157	21419	21504	21276	21253	21739	21348	21623	21553	21540	21201	21305	21324	21374	21408	21333	21474	21357	21266	21526	21591	21563	21460	21390	21320	21592	21592	21384	21239	21393	21424	21602	21361	21455	21768	21436	21458	21373	21415	21483	21541	21462	21438	21451	21438	21378	21371	21530	21282	21354	21545	21639	21564	21428	21360	21505	21341	21456	21664	21679	21557	21346	21355	21640	21630	21457	21494	21393	21340	21422	21430	21453	21398	21411	21403	21431	21256	21436	21503	21580	21446	21632	21384	21490	21401	21326	21084	21134	21472	21407	21340	21395	21383	21433	21438	21501	21456	21382	21576	21394	21730	21468	21176	21372	21448	21503	21412	21447	21424	21389	21339	21270	21681	21344	21534	21623	21356	21390	21534	21447	21466	21387	21523	21220	21521	21439	21411	21313	21402	21327	21453	21430	21454	21547	21549	21373	21589	21490	21469	21436	21508	21387	21570	21468	21556	21512	21661	21509	21451	21500	21400	21410	21500	21450	21410	21217	21346	21415	21658	21215	21265	21310	21465	21343	21507	21211	21436	21410	21397	21425	21568	21413	21459	21326	21393	21212	21318	21392	21218	21476	21331	21217	21596	21494	21477	21525	21489	21779	21574	21786	21461	21256	21337	21458	21564	21618	21557	21321	21397	21489	21442	21599	21527	21444	21355	21512	21220	21546	21549	21397	21365	21413	21726	21443	21540	21439	21224	21372	21617	21531	21309	21321	21522	21511	21568	21332	21532	21440	21443	21348	21620	21509	21561	21463	21455	21398	21593	21177	21513	21432	21554	21320	21392	21514	21652	21536	21379	21360	21399	21602	21531	21234	21368	21426	21569	21644	21406	21546	21427	21204	21567	21248	21527	21519	21598	21402	21437	21465	21567	21635	21415	21528	21465	21427	21570	21413	21405	21531	21515	21376	21401	21573	21535	21440	21543	21567	21231	21669	21580	21436	21464	21588	21500	21199	21298	21357	21435	21393	21310	21433	21481	21303	21476	21634	21362	21343	21178	21443	21396	21402	21564	21655	21576	21455	21449	21497	21495	21410	21526	21174	21363	21434	21443	21483	21477	21423	21385	21518	21283	21439	21455	21362	21525	21298	21443	21668	21371	21371	21518	21454	21314	21472	21444	21407	21542	21355	21413	21451	21383	21388	21478	21501	21407	21412	21344	21416	21213	21520	21264	21375	21649	21371	21205	21195	21377	21393	21408	21184	21358	21331	21360	21574	21622	21411	21613	21496	21256	21376	21313	21509	21318	21781	21421	21431	21222	21598	21426	21316	21402	21318	21490	21419	21532	21602	21374	21322	21190	21388	21474	21337	21400	21472	21550	21259	21468	21383	21476	21351	21420	21472	21575	21547	21329	21449	21216	21490	21550	21396	21314	21721	21216	21406	21375	21546	21309	21342	21322	21441	21365	21241	21563	21350	21451	21532	21392	21523	21283	21304	21192	21382	21383	21290	21307	21392	21323	21626	21463	21522	21651	21298	21347	21313	21552	21640	21711	21368	21641	21534	21352	21574	21473	21503	21359	21410	21777	21443	21463	21604	21581	21522	21606	21299	21378	21421	21651	21536	21420	21290	21409	21427	21471	21303	21576	21596	21321	21375	21249	21389	21538	21271	21373	21638	21598	21460	21411	21421	21415	21502	21456	21587	21563	21440	21417	21398	21361	21520	21573	21657	21490	21511	21546	21226	21448	21521	21519	21260	21598	21571	21352	21398	21575	21402	21571	21167	21511	21065	21232	21606	21414	21429	21389	21290	21202	21362	21586	21526	21691	21487	21428	21406	21442	21356	21376	21512	21657	21422	21335	21372	21357	21327	21450	21142	21395	21395	21218	21606	21225	21758	21600	21341	21476	21345	21280	21420	21520	21275	21416	21421	21529	21399	21429	21599	21405	21500	21451	21570	21473	21373	21169	21198	21263	21259	21357	21453	21339	21385	21497	21216	21312	21537	21360	21511	21500	21308	21314	21499	21439	21299	21519	21517	21316	21438	21545	21329	21424	21212	21299	21128	21701	21420	21480	21198	21589	21430	21652	21528	21493	21413	21555	21392	21294	21660	21350	21447	21362	21376	21369	21427	21537	21307	21455	21415	21381	21135	21182	21582	21156	21313	21460	21338	21680	21602	21294	21429	21473	21370	21513	21274	21314	21476	21306	21631	21339	21407	21437	21306	21422	21448	21513	21551	21317	21599	21409	21706	21354	21532	21383	21594	21295	21543	21358	21316	21348	21442	21281	21515	21438	21485	21305	21582	21391	21250	21281	21208	21334	21384	21372	21292	21270	21345	21170	21467	21412	21427	21229	21291	21465	21635	21369	21542	21625	21494	21744	21499	21412	21338	21454	21600	21594	21242	21330	21224	21520	21585	21391	21498	21359	21262	21375	21483	21510
23811	32404	35046	24415	20610	19997	19761	19130	18541	17145	17507	17101	17535	24332	34113	30188	24209	17917	14497	14341	14240	14580	14447	14543	14338	14439	14357	14337	14345	14437	14602	14294	14363	14510	14363	14341	14297	14391	14171	14301	14355	14323	14337	14500	14157	14239	14452	14481	14360	14383	14308	14344	14357	14231	14492	14493	14237	14470	14166	14421	14294	14315	14168	14327	14301	14460	14306	14399	14371	14328	14416	14324	14524	14375	14208	14393	14264	14302	14196	14220	14407	14328	14428	14310	14519	14306	14364	14203	14085	14279	14305	14322	14410	14398	14512	14363	14355	14376	14349	14392	14272	14365	14433	14428	14351	14435	14385	14212	14488	14555	14387	14184	14276	14355	14347	14450	14181	14336	14247	14419	14341	14438	14302	14340	14342	14240	14341	14396	14173	14372	14407	14264	14452	14253	14300	14284	14343	14011	14357	14328	14432	14307	14508	14506	14450	14531	14277	14313	14350	14432	14483	14430	14184	14184	14482	14233	14507	14443	14328	14142	14285	14298	14401	14263	14399	14373	14174	14329	14346	14314	14322	14367	14363	14355	14186	14341	14319	14263	14205	14306	14203	14306	14394	14370	14258	14295	14219	14463	14261	14244	14333	14346	14391	14493	14292	14276	14408	14260	14320	14357	14361	14222	14269	14361	14392	14223	14445	14333	14494	14385	14345	14276	14158	14384	14300	14424	14411	14299	14436	14357	14498	14395	14401	14455	14293	14382	14486	14468	14310	14452	14457	14359	14469	14413	14162	14378	14337	14415	14246	14347	14371	14174	14340	14328	14270	14367	14406	14308	14398	14303	14360	14226	14386	14110	14361	14276	14447	14327	14299	14298	14284	14393	14308	14219	14394	14454	14512	14366	14254	14464	14280	14230	14508	14233	14374	14593	14491	14298	14262	14391	14377	14299	14510	14393	14329	14506	14255	14182	14423	14392	14353	14076	14377	14408	14434	14225	14435	14271	14417	14311	14288	14465	14286	14393	14483	14189	14385	14306	14253	14494	14426	14405	14276	14382	14400	14197	14284	14448	14307	14257	14410	14377	14246	14554	14276	14342	14277	14324	14480	14428	14437	14247	14322	14303	14264	14307	14384	14385	14431	14359	14497	14480	14357	14365	14368	14540	14388	14421	14278	14319	14443	14446	14391	14219	14517	14270	14309	14318	14348	14325	14159	14298	14251	14238	14341	14307	14403	14404	14381	14325	14435	14371	14370	14365	14498	14362	14453	14364	14536	14364	14343	14517	14335	14351	14219	14372	14346	14342	14422	14303	14386	14292	14269	14472	14352	14449	14243	14300	14157	14241	14401	14368	14342	14387	14240	14377	14272	14312	14503	14318	14438	14409	14369	14328	14492	14341	14301	14516	14341	14307	14424	14306	14219	14344	14256	14388	14287	14375	14407	14385	14301	14401	14385	14459	14371	14198	14258	14287	14323	14464	14411	14391	14332	14285	14370	14353	14274	14325	14403	14496	14261	14363	14365	14399	14477	14420	14294	14287	14503	14441	14276	14375	14279	14379	14131	14424	14395	14356	14438	14095	14375	14308	14421	14385	14275	14365	14309	14352	14243	14544	14453	14404	14380	14407	14399	14122	14458	14374	14450	14306	14379	14424	14182	14365	14218	14294	14508	14432	14333	14278	14327	14432	14404	14378	14466	14300	14256	14370	14461	14382	14394	14351	14268	14459	14481	14381	14343	14369	14434	14288	14584	14467	14204	14353	14396	14379	14220	14350	14322	14441	14241	14471	14143	14233	14432	14281	14396	14275	14235	14454	14288	14401	14398	14257	14260	14309	14260	14341	14228	14373	14327	14294	14335	14237	14320	14419	14457	14365	14375	14304	14311	14453	14253	14304	14127	14450	14420	14500	14186	14318	14402	14307	14257	14432	14427	14296	14246	14268	14356	14141	14245	14316	14218	14323	14307	14357	14334	14408	14344	14221	14533	14349	14378	14346	14295	14294	14290	14386	14282	14078	14268	14273	14508	14443	14371	14112	14404	14217	14395	14261	14512	14352	14431	14353	14144	14465	14317	14368	14275	14196	14317	14309	14373	14492	14269	14368	14299	14527	14439	14212	14404	14222	14217	14307	14338	14453	14222	14518	14253	14353	14486	14290	14296	14285	14419	14448	14352	14392	14457	14298	14366	14355	14323	14343	14389	14241	14414	14185	14441	14337	14306	14352	14481	14373	14472	14459	14235	14280	14418	14251	14315	14234	14359	14248	14288	14439	14252	14326	14382	14362	14379	14382	14395	14432	14518	14367	14467	14484	14369	14446	14401	14364	14346	14333	14428	14315	14399	14481	14154	14417	14413	14318	14360	14286	14356	14253	14255	14507	14292	14473	14455	14412	14359	14478	14404	14216	14370	14602	14423	14341	14454	14441	14364	14213	14161	14188	14412	14366	14325	14312	14431	14365	14186	14423	14412	14225	14332	14272	14364	14233	14276	14426	14438	14371	14362	14520	14295	14293	14434	14237	14145	14452	14342	14344	14506	14295	14498	14223	14348	14335	14295	14448	14433	14285	14337	14409	14269	14334	14411	14273	14497	14293	14401	14360	14322	14479	14520	14374	14286	14295	14501	14306	14341	14234	14401	14529	14298	14271	14311	14327	14397	14306	14251	14253	14431	14459	14182	14406	14194	14456	14437	14334	14310	14253	14433	14339	14226	14405	14347	14134	14436	14382	14355	14284	14537	14536	14388	14251	14398	14411	14215	14292	14304	14277	14326	14476	14411	14354	14253	14367	14350	14303	14288	14437	14337	14566	14406	14376	14370	14409	14562	14293	14318	14321	14385	14467	14349	14205	14498	14314	14479	14233	14353	14365	14382	14226	14437	14243	14425	14345	14459	14453	14231	14389	14510	14246	14386	14218	14377	14268	14313	14341	14339	14290	14322	14263	14406	14368	14319	14245	14500	14193	14295	14399	14326	14274	14532	14265	14390	14239	14365	14371	14297	14397	14235	14238	14281	14402	14508	14417	14338	14315	14324	14213	14360	14504	14359	14555	14208	14379	14351	14374	14275	14126	14364	14403	14378	14425	14458	14408	14461	14384	14313	14198	14284	14421	14386	14378	14504	14184	14345	14235	14403	14432	14367	14252	14223	14541	14289	14390	14440	14268	14313	14404	14398	14307	14304	14299	14440	14354	14497	14568	14325	14278	14349	14437	14223	14167	14443	14506	14232	14426	14385	14276	14379	14409	14211	14354	14280	14508	14346	14189	14540	14348	14329	14363	14189	14188	14420	14343	14395	14435	14269	14358	14459	14277	14336	14329	14481	14468	14263	14463	14286	14432	14222	14418	14261	14379	14302	14265	14256	14419	14253	14351	14500	14267	14400	14399	14322	14295	14080	14489	14446	14246	14403	14452	14331	14081	14427	14329	14312	14252	14272	14423	14304	14285	14363	14495	14334	14366	14431	14409	14258	14267	14396	14440	14230	14507	14053	14294	14495	14258	14316	14306	14225	14334	14319	14399	14415	14306	14399	14259	14476	14327	14295	14298	14399	14547	14467	14410	14377	14244	14373	14347	14444	14205	14369	14325	14128	14432	14381	14399	14411	14479	14490	14413	14265	14328	14231	14471	14361	14437	14234	14409	14208	14349	14510	14219	14552	14371	14369	14238	14312	14496	14493	14376	14321	14344	14468	14412	14253	14418	14352	14265	14398	14282	14152	14440	14463	14493	14493	14365	14418	14457	14414	14344	14361	14356	14407	14524	14243	14336	14275	14303	14411	14358	14406	14403	14060	14307	14305	14348	14376	14313	14305	14410	14408	14442	14406	14300	14381	14276	14288	14641	14481	14255	14533	14392	14454	14452	14255	14341	14455	14127	14224	14441	14355	14335	14381	14422	14376	14308	14586	14331	14224	14546	14558	14281	14352	14229	14295	14390	14419	14168	14224	14537	14544	14190	14351	14366	14274	14285	14369	14300	14441	14211	14176	14405	14403	14150	14404	14439	14446	14202	14467	14569	14476	14305	14376	14242	14202	14352	14343	14297	14481	14227	14386	14349	14237	14315	14423	14314	14308	14328	14317	14383	14284	14377	14319	14457	14436	14306	14383	14493	14415	14388	14514	14222	14400	14307	14421	14376	14322	14365	14359	14386	14303	14396	14255	14429	14357	14350	14289	14370	14349	14482	14274	14286	14161	14259	14313	14300	14528	14399	14559	14364	14394	14237	14446	14446	14277	14274	14375	14257	14331	14342	14351	14402	14351	14390	14437	14306	14241	14200	14208	14276	14302	14345	14375	14328	14439	14421	14187	14315	14455	14269	14378	14540	14542	14394	14325	14384	14225	14426	14221	14456	14284	14365	14379	14382	14507	14292	14334	14396	14330	14359	14342	14194	14159	14359	14241	14282	14263	14401	14372	14309	14411	14410	14427	14205	14185	14587	14516	14275	14366	14219	14272	14292	14396	14357	14332	14401	14372	14302	14424	14390	14353	14396	14327	14326	14422	14193	14451	14401	14252	14267	14542	14484	14355	14377	14478	14358	14526	14386	14341	14432	14245	14474	14501	14426	14245	14476	14398	14470	14356	14259	14364	14504	14325	14353	14227	14519	14450	14433	14517	14393	14308	14291	14454	14409	14428	14485	14546	14353	14368	14416	14284	14389	14409	14314	14311	14388	14329	14433	14297	14384	14272	14218	14305	14130	14346	14357	14266	14238	14392	14250	14413	14346	14457	14459	14475	14358	14224	14479	14348	14362	14402	14423	14339	14315	14223	14349	14386	14362	14273	14268	14322	14348	14357	14428	14308	14432	14483	14373	14451	14427	14238	14243	14499	14331	14273	14190	14382	14428	14437	14219	14424	14482	14405	14367	14482	14442	14317	14258	14314	14389	14245	14334	14257	14248	14235	14543	14237	14411	14385	14104	14401	14324	14371	14206	14418	14428	14249	14240	14227	14306	14364	14383	14255	14192	14543	14412	14271	14321	14401	14331	14375	14408	14338	14241	14411	14434	14440	14308	14267	14451	14412	14172	14375	14312	14392	14464	14243	14420	14354	14394	14355	14529	14310	14398	14311	14431	14420	14481	14471	14299	14254	14283	14297	14298	14361	14247	14469	14308	14108	14383	14461	14472	14505	14454	14433	14250	14109	14315	14479	14421
22360	20777	27263	24491	22497	27530	31175	27495	26972	27213	27473	29857	35830	46108	48159	41393	33945	26784	23049	22347	22413	22187	22099	22524	22457	22285	22403	22190	22187	22142	22199	22161	22345	22128	22161	22240	22222	22218	22361	22258	22382	22372	21959	22152	22150	22270	22301	22154	22119	22217	22393	22452	22153	22263	22082	22146	22067	21932	22244	22053	22334	21955	22146	22377	22280	22412	22146	22251	21986	22177	22084	22123	21975	22192	22283	22110	22189	22192	22264	22433	22308	22111	22213	22181	22220	22356	22141	21960	21944	21993	22392	22274	22141	21996	22387	22216	22152	22148	21971	22210	22061	22018	22081	21980	22103	22256	22312	22180	22436	22048	22497	22144	21976	22024	22351	22173	22154	22047	22218	22122	21953	22339	22023	22076	22038	21883	22025	21988	22181	22273	21791	22193	22140	22153	22162	21961	22271	22160	22417	22247	22169	22301	22119	22217	22252	22280	22333	22085	22185	22179	22026	22377	22207	22141	22061	22089	22062	22237	22321	22420	22322	22155	22308	22090	22087	22074	22139	22087	22179	22294	22147	22113	22097	22265	22322	22416	22302	22265	22304	22245	22259	22131	22208	22103	22397	22214	22344	22086	22029	22258	22365	22131	22322	22229	22142	21995	22445	22131	22143	22122	22076	22510	22343	22002	22113	22109	22114	22146	22513	22339	22258	22024	22118	22013	22161	22183	22039	21974	21986	21894	22411	22242	22093	22336	21924	22285	22261	21940	22227	22250	22277	22282	22225	22335	22020	22209	22214	22503	22213	22182	22285	21923	22032	22169	22288	22205	22253	21989	22372	22268	22398	22285	22334	22342	22068	22074	22059	22211	22055	22007	22259	22287	22202	21972	21991	22087	22145	22081	22074	22223	22294	22062	22496	22104	22200	22230	22340	22191	22112	22124	22402	22211	22182	22242	22140	22241	22323	22167	22082	22150	22231	22176	22279	22212	22287	22218	22049	22259	22115	22223	22230	22238	21900	21811	22188	22057	22431	22088	22035	22292	22091	22219	22436	22335	22301	22066	22081	22134	22163	22270	21984	22095	22183	22041	22070	22091	22109	21960	22231	22254	22262	22177	22484	22145	22130	22204	21889	22330	22152	21927	22069	22156	22147	22164	22355	21946	22240	21970	22338	21943	22117	22298	22148	22248	22076	22147	22144	22181	22353	22179	22261	22155	22260	22216	22346	22248	22199	22347	22313	22172	22350	22157	22152	22015	22137	21998	22337	22384	21912	22031	22029	22288	22202	22222	22215	22089	22034	22204	22149	22182	22262	22259	22202	22010	22201	22292	22218	22011	22135	22164	22193	22162	22258	22258	22278	22160	22116	21844	22306	21985	22306	22298	22232	22161	22266	22219	22315	22161	21976	22001	22179	22224	22177	22146	22107	22056	22315	22082	22067	22060	22166	22043	21974	22056	21924	22216	22442	22191	22086	22395	22113	21831	22203	22051	22338	22196	22165	22224	22301	22191	22083	22353	22113	22232	22283	22133	22001	22469	22052	21992	22257	22303	22167	22190	22075	22277	22328	22158	22318	22161	22076	22139	21846	22084	22315	21974	22197	22262	22123	22159	22143	21959	21936	22070	22010	21865	22115	22249	22288	22143	22356	22049	22056	22205	22417	22117	21902	22139	22360	22218	22271	22274	22080	22178	22323	22371	22232	21778	22419	22317	22382	22211	22119	22179	22561	22130	22087	22032	22183	22233	22006	22014	22186	22366	22239	21995	21886	22058	22194	22064	22242	22220	22263	22120	22153	22296	22302	22091	22120	22140	22085	22057	22394	22018	22339	22301	22190	22107	22285	22113	22293	22055	22302	22233	21926	22053	22120	22180	21985	22367	22156	21992	22102	22038	22128	22026	22327	22208	22387	22166	22100	21983	22351	22285	22074	22197	22286	22139	22182	22295	22371	22161	22236	22157	22460	22093	22072	22043	22149	22301	22285	22072	22128	22014	22012	22108	22297	22224	22442	22350	22098	22236	22032	22156	22093	21966	22064	21995	22157	22148	21997	22115	22277	22231	22309	22283	22245	22197	22167	22181	22256	22192	22247	22141	22045	22198	22272	22205	22240	22418	22230	22282	22293	22157	22421	21995	22362	22130	22180	22304	21996	22038	22142	22308	22151	22108	22076	22341	22068	22305	22080	22253	22207	22062	22322	22043	22133	22201	22438	22129	22105	21943	22058	22118	22054	22153	22190	22040	22284	22070	22352	22032	22315	22263	21896	22043	22047	22345	22255	22109	21951	22144	22132	22142	22273	22065	22245	22074	22206	22324	22314	22078	22256	22270	22289	21972	22270	22035	22421	22204	22341	22087	22349	22217	22317	22089	22209	22079	21956	22093	21937	22131	22270	22112	22240	22312	22070	22101	21996	22260	22194	22070	22210	22229	22055	22323	22260	22198	22062	21998	22260	22206	22304	22406	22283	22010	22163	21998	22007	22215	22040	22321	22144	22035	22281	22127	22197	22234	22036	22217	22191	22064	22157	22184	22278	22120	22145	22241	22127	22145	22126	21949	22145	21868	22282	22043	21986	22101	22186	22066	22197	22122	22219	22181	22065	22233	22247	22224	22232	22280	22270	22273	22421	21970	22188	22126	22140	22075	22263	21739	22152	22096	22154	22256	22246	22151	22053	22125	22089	22152	22020	22059	22266	21939	22184	22164	22288	22040	21992	22170	22392	22242	22279	22278	22099	22160	22252	22195	21907	22386	22283	22315	22233	22266	22207	22294	22313	22240	22216	21913	22174	22073	21958	22282	22168	22104	22063	22306	22139	22258	22281	22338	22437	22234	22096	22304	22091	22220	22167	21973	22246	22408	22278	22295	22228	22286	22154	22142	22075	22174	22282	22330	22028	22195	22151	21978	22135	22283	22224	22308	22261	22459	22089	22002	21981	21888	21931	22412	22197	22282	22149	22140	22217	22298	22249	22339	22310	22215	22160	22340	22321	22289	22281	22222	22515	22168	22099	22193	21956	22230	22066	22064	21929	22098	22482	22259	22022	22109	22003	22174	22104	22173	22250	22289	22097	22144	22443	22072	22053	22003	21920	21994	22064	22086	22039	21899	22145	21939	22344	22117	21963	22112	22066	22405	22296	22428	22331	22178	21994	22067	22388	22198	22385	22302	22077	22045	21976	22170	21997	22305	22455	22120	21871	22198	22388	22295	22167	22234	22330	22153	22169	22036	22308	22100	22141	21753	22342	22206	22091	22135	22226	22326	21979	22226	22089	22188	21982	22168	22226	22072	22130	22407	22218	22049	22081	22441	22218	22306	22232	22262	22168	22142	22109	22292	22260	22112	22260	22208	22166	22336	22169	22114	22119	22182	21883	22026	22149	22038	22313	22229	22243	22359	22333	22191	22187	22001	22092	22247	22133	22088	22121	22168	22119	22171	22463	22272	21949	22066	21922	22188	22162	22127	22173	22095	22274	22174	22345	22465	22155	22095	22356	22221	22418	22321	22115	22286	22130	22028	22246	21966	22157	22246	21967	22042	22221	22258	22090	21893	22126	22057	22150	22080	22123	22096	21946	22081	22103	22414	22282	22185	22516	21886	22266	22100	22088	22094	22363	22013	22322	22088	22118	22164	22298	22378	22165	22242	22312	22357	22113	22205	22238	22180	22095	22114	22205	22178	22047	22280	22451	22209	22051	22117	22049	22029	22169	22201	21982	22163	22051	22144	22237	22097	22214	22230	22231	22294	22065	22299	22055	21886	21913	22179	22420	22115	22273	22254	22251	22086	22097	21918	22173	21913	22351	22295	22067	22015	22162	22060	22044	22337	22230	22040	22165	22172	22062	21869	22160	22217	22243	22278	22014	22427	22129	22262	22262	22505	22360	22127	22348	22267	22155	22009	22156	21948	22126	22253	22389	22096	22305	22536	22142	22074	22211	22159	22003	22247	22285	22146	22314	22092	22218	22247	22114	22585	22067	22336	21946	21903	22216	22041	22198	22358	22235	22068	22048	22248	22216	22328	21952	22297	22359	22171	22023	21867	22311	22147	22488	22180	22198	22134	22127	22429	22192	22231	22317	22267	22005	22146	22140	22244	22147	22373	22295	22270	22402	21998	22087	22462	22257	22103	22231	22258	22276	22022	22284	21967	22188	22037	21961	22079	22129	22263	21908	22109	22137	22130	22133	22084	22311	22209	22313	22098	22163	22117	22415	22159	22120	21994	22308	22269	22189	22230	22311	22198	21909	22401	22220	22096	22133	22056	22112	22373	22236	22105	22221	22326	22022	22125	22382	22051	22313	22191	22247	22160	22043	22134	22126	22158	22069	22088	22174	22251	22321	21845	22180	21956	22049	22037	22158	22216	21938	21982	22207	21979	22102	22112	22332	22140	22246	22153	22125	22277	22190	22232	22304	22037	22294	21979	22144	22180	22277	22146	22365	22249	22157	22285	22250	22308	22344	22165	22195	22340	22455	22306	22168	21933	21904	22148	21940	22248	22379	22124	22165	21990	22086	22113	22025	22029	21932	22200	21987	22231	22109	22037	22289	22261	22274	22057	22358	22198	22045	21994	22199	22155	22304	22343	22195	22280	22186	22009	22248	22195	22132	21987	21939	22341	22297	22415	22299	22151	22213	22349	22324	22366	22143	22078	22193	22171	22247	22138	22329	22352	22120	22269	22056	22095	22088	22105	22384	22327	22130	22066	22255	22473	22297	22005	21892	22124	21939	22133	22267	22175	22177	21955	21979	22005	22226	22025	21963	22289	22136	22227	22386	22005	22244	22162	22243	21944	21977	22248	22291	22180	22045	22072	22151	22119	22371	22293	22117	22384	22006	22172	22256	22118	22047	22069	22219	22223	22177	22196	22395	22205	21976	22209	22271	22193	22130	22096	22146	22313	22072	22045	22056	22157	22421	22028	22276	22122	22416	22010	21940	22280	22088	22098	21931	22084	22164	22297	21935	22179	22073	22263	22224	22094	22069	22045	22346	22239	22209	22158	22128	22018	22184	22037	22037	22158	22228	22125	22233	22130	22084	22194	22228	22260	22115	22204	22359	22133	22131	22259	21984	22088	22203	22479	22276	22375	22119	22246	22213	22312	22050	22155	22225	22411	22146	22341	22290	22075	22094	22158	22426	22065	22227	21870	22296	22188
23340	40863	38359	30527	29952	26853	23544	22150	22335	21482	22307	25527	32364	41947	43182	35351	27163	19358	15006	14872	14601	14755	14784	14560	14781	14747	14636	14691	14762	14693	14692	14834	14775	14915	14744	14693	14566	14555	14734	14773	14647	14635	14749	14742	14737	14580	14606	14733	14796	14732	14629	14850	14632	14901	14691	14622	14637	14875	14636	14748	14600	14729	14608	14615	14644	14678	14776	14745	14680	14740	14687	14710	14659	14664	14527	14664	14962	14744	14545	14717	14622	14748	14828	14570	14717	14633	14735	14708	14574	14657	14759	14688	14765	14676	14610	14726	14766	14796	14746	14579	14689	14740	14752	14712	14814	14654	14727	14813	14783	14753	14609	14704	14501	14756	14477	14822	14708	14627	14759	14751	14509	14614	14745	14690	14676	14659	14588	14601	14785	14698	14752	14767	14848	14866	14834	14732	14660	14669	14614	14756	14788	14765	14784	14640	14646	14747	14864	14470	14479	14731	14911	14715	14794	14506	14670	14695	14704	14841	14671	14596	14880	14855	14626	14672	14718	14725	14673	14620	14840	14814	14759	14686	14635	14795	14721	14633	14621	14772	14646	14727	14648	14626	14656	14765	14862	14798	14504	14615	14607	14585	14771	14889	14731	14801	14603	14683	14713	14721	14535	14753	14846	14790	14714	14816	14679	14724	14678	14606	14801	14711	14614	14960	14597	14677	14821	14866	14727	14676	14617	14746	14595	14727	14843	14644	14598	14795	14672	14686	14632	14754	14699	14591	14792	14647	14694	14763	14701	14691	14544	14768	14696	14549	14658	14639	14730	14747	14606	14710	14703	14711	14557	14716	14754	14610	14673	14659	14677	14650	14660	14569	14585	14688	14638	14830	14688	14703	14819	14783	14666	14704	14637	14757	14804	14695	14525	14863	14884	14705	14736	14551	14912	14673	14609	14704	14615	14643	14890	14818	14588	14623	14572	14866	14450	14725	14723	14631	14655	14704	14769	14813	14654	14736	14615	14641	14802	14582	14645	14717	14681	14713	14599	14849	14582	14597	14513	14817	14664	14709	14705	14766	14532	14571	14653	14793	14555	14831	14748	14592	14743	14719	14741	14631	14674	14623	14602	14610	14615	14846	14649	14659	14592	14843	14514	14831	14658	14620	14512	14728	14804	14592	14661	14705	14693	14715	14521	14550	14728	14682	14697	14649	14709	14732	14584	14738	14623	14564	14795	14535	14710	14849	14816	14720	14590	14795	14764	14684	14785	14786	14793	14604	14691	14571	14774	14716	14718	14578	14676	14615	14623	14657	14798	14882	14585	14728	14673	14776	14637	14687	14715	14722	14696	14645	14579	14416	14753	14625	14654	14686	14938	14825	14791	14744	14592	14772	14722	14763	14828	14556	14831	14614	14691	14835	14830	14759	14714	14667	14610	14535	14677	14669	14690	14721	14662	14760	14683	14675	14654	14627	14503	14694	14797	14844	14751	14736	14694	14592	14707	14692	14674	14546	14709	14931	14816	14616	14722	14574	14697	14690	14806	14801	14644	14514	14711	14629	14606	14642	14687	14608	14633	14660	14604	14737	14734	14651	14733	14730	14743	14735	14698	14707	14552	14710	14615	14575	14875	14681	15039	14627	14718	14818	14567	14486	14680	14680	14699	14590	14698	14546	14683	14723	14569	14797	14660	14716	14788	14823	14618	14782	14830	14692	14707	14657	14664	14605	14790	14886	14616	14802	14675	14741	14651	14751	14731	14680	14633	14783	14826	14641	14639	14535	14691	14534	14698	14891	14628	14710	14751	14604	14679	14685	14803	14643	14686	14616	14527	14604	14686	14595	14720	14779	14701	14586	14867	14827	14628	14673	14705	14667	14644	14748	14509	14799	14760	14595	14771	14715	14634	14759	14596	14763	14736	14701	14789	14623	14613	14652	14776	14772	14643	14574	14627	14736	14771	14634	14740	14661	14738	14723	14642	14752	14591	14723	14659	14604	14662	14742	14557	14757	14707	14648	14880	14713	14729	14723	14677	14708	14746	14781	14746	14625	14707	14628	14671	14688	14848	14731	14650	14702	14836	14665	14633	14760	14625	14653	14782	14580	14652	14690	14674	14789	14656	14754	14469	14773	14635	14653	14727	14629	14745	14713	14680	14586	14666	14596	14693	14702	14867	14829	14725	14583	14704	14677	14583	14603	14654	14684	14690	14835	14708	14631	14788	14685	14586	14613	14793	14817	14739	14665	14764	14741	14627	14847	14667	14676	14680	14692	14617	14576	14613	14633	14658	14624	14716	14736	14701	14774	14487	14588	14693	14633	14603	14807	14601	14566	14506	14600	14641	14740	14659	14781	14748	14741	14706	14623	14773	14537	14739	14639	14670	14720	14942	14612	14677	14764	14729	14671	14644	14698	14718	14608	14590	14612	14845	14793	14764	14739	14880	14693	14575	14675	14623	14432	14643	14710	14859	14566	14655	14661	14673	14592	14785	14704	14734	14783	14698	14667	14524	14811	14665	14607	14875	14767	14645	14610	14557	14866	14638	14741	14717	14749	14546	14598	14555	14632	14583	14611	14527	14717	14711	14731	14834	14653	14839	14591	14700	14737	14819	14756	14736	14724	14644	14759	14733	14773	14625	14749	14838	14759	14713	14627	14511	14781	14810	14690	14524	14676	14565	14691	14778	14738	14677	14694	14659	14575	14732	14902	14519	14769	14616	14546	14554	14475	14689	14651	14773	14619	14853	14642	14717	14608	14791	14626	14833	14735	14555	14714	14665	14642	14720	14747	14626	14582	14715	14738	14564	14802	14872	14713	14653	14641	14747	14677	14658	14703	14830	14678	14771	14581	14803	14681	14689	14639	14777	14730	14616	14709	14840	14558	14679	14557	14633	14730	14864	14714	14735	14543	14519	14675	14636	14829	14571	14626	14738	14601	14641	14623	14777	14612	14700	14695	14692	14642	14537	14790	14785	14559	14629	14876	14869	14648	14681	14660	14669	14565	14704	14625	14532	14551	14831	14613	14775	14543	14807	14732	14803	14647	14725	14676	14757	14697	14691	14812	14829	14748	14628	14625	14615	14609	14639	14466	14558	14808	14630	14818	14592	14917	14823	14633	14607	14667	14713	14613	14667	14629	14597	14943	14903	14721	14627	14595	14625	14571	14771	14609	14566	14647	14805	14655	14683	14726	14703	14742	14721	14987	14734	14607	14588	14697	14890	14585	14765	14655	14728	14760	14624	14602	14694	14606	14623	14617	14604	14780	14634	14661	14753	14583	14668	14645	14609	14577	14758	14734	14639	14552	14694	14934	14798	14522	14733	14658	15028	14900	14637	14837	14745	14669	14540	14850	14643	14717	14409	14877	14669	14718	14686	14734	14561	14728	14752	14698	14774	14669	14583	14702	14889	14734	14781	14562	14580	14687	14639	14804	14728	14625	14761	14642	14491	14535	14693	14718	14816	14658	14677	14730	14803	14636	14577	14831	14594	14831	14674	14631	14735	14848	14615	14777	14737	14610	14704	14686	14741	14806	14901	14607	14362	14521	14876	14666	14561	14539	14479	14932	14861	14901	14619	14850	14680	14709	14752	14794	14566	14545	14657	14800	14599	14700	14677	14675	14645	14689	14868	14509	14613	14653	14720	14793	14784	14569	14725	14812	14656	14677	14723	14596	14661	14492	14591	14833	14757	14498	14645	14800	14637	14518	14765	14631	14855	14745	14711	14775	14846	14727	14649	14634	14734	14748	14779	14685	14695	14614	14826	14761	14737	14552	14827	14656	14701	14551	14917	14947	14760	14672	14819	14763	14824	14843	14655	14693	14777	14657	14687	14795	14629	14626	14885	14582	14774	14704	14706	14826	14749	14623	14529	14674	14638	14741	14738	14526	14669	14735	14430	14758	14745	14649	14764	14611	14599	14653	14815	14584	14753	14665	14668	14511	14783	14741	14945	14678	14770	14739	14689	14660	14752	14730	14603	14612	14774	14728	14806	14718	14778	14810	14614	14541	14648	14700	14601	14671	14614	14822	14812	14672	14704	14610	14667	14739	14648	14732	14668	14569	14756	14574	14671	14725	14673	14908	14762	14721	14699	14675	14549	14681	14643	14743	14458	14743	14763	14861	14671	14836	14529	14747	14687	14677	14625	14672	14667	14636	14724	14561	14807	14796	14736	14750	14523	14776	14748	14666	14694	14588	14669	15019	14578	14770	14830	14593	14787	14723	14487	14668	14775	14590	14516	14621	14641	14649	14545	14805	14698	14729	14551	14740	14720	14708	14713	14767	14622	14954	14695	14692	14766	14864	14911	14573	14843	14614	14804	14722	14603	14644	14656	14525	14817	14813	14832	14671	14717	14592	14660	14728	14610	14705	14533	14684	14624	14596	14704	14712	14740	14604	14701	14704	14631	14574	14575	14625	14643	14640	14640	14573	14704	14737	14583	14646	14637	14680	14610	14650	14676	14595	14798	14675	14609	14698	14711	14699	14633	14924	14631	14506	14760	14832	14683	14607	14765	14803	14530	14750	14585	14583	14433	14619	14624	14557	14630	14918	14666	14544	14853	14543	14680	14619	14749	14673	14558	14621	14527	14608	14713	14789	14768	14659	14661	14694	14613	14695	14626	14593	14514	14573	14635	14693	14775	14713	14591	14840	14555	14643	14671	14758	14798	14696	14592	14588	14658	14681	14688	14698	14788	14630	14688	14619	14742	14724	14756	14790	14474	14741	14493	14746	14569	14813	14692	14761	14682	14674	14695	14725	14654	14656	14601	14803	14699	14611	14806	14720	14712	14644	14665	14658	14810	14706	14504	14564	14653	14597	14718	14655	14668	14564	14657	14811	14746	14813	14737	14682	14918	14778	14628	14731	14635	14664	14780	14704	14752	14676	14490	14881	14767	14765	14608	14803	14794	14724	14719	14642	14937	14621	14641	14672	14478	14730	14695	14774	14686	14718	14912	14689	14595	14641	14751	14762	14764	14569	14759	14837	14641	14653	14634	14731	14626	14778	14713	14706	14745	14737	14616	14646	14732	14658	14731	14568	14793	14547	14758	14823	14568	14612	14822	14712	14690	14712	14726	14631	14541	14679	14559	14821	14703	14593	14770	14724	14562	14524	14662	14867	14742	14918	14675	14485	14782	14705	14674	14767	14796	14585
34689	28263	32699	31069	28099	27274	26701	26734	26863	26098	25630	25273	25536	25870	26428	26150	25486	25207	24801	24553	24873	24734	24693	24934	24780	24827	24794	24687	24612	24881	24820	24851	24890	24567	24836	25037	24933	24529	24507	24829	24574	24680	24591	24643	24827	24591	24738	24775	24830	24603	24799	24907	24496	24364	24714	24860	24842	24664	24655	24378	24623	24688	24870	24672	24728	24625	24513	24727	24665	24513	24444	24574	24731	24658	24463	24785	24574	24645	24568	24765	24856	24675	24766	24695	24801	24879	25053	24688	24724	24709	24807	24506	24627	24684	24782	24622	24705	24941	24664	24865	24643	24814	24519	24707	24789	24631	24684	24802	24537	24737	24688	24691	24720	24547	24695	24832	24774	24651	24641	24946	24861	24766	24643	24591	24731	24644	24725	24765	24546	24489	24872	24596	24771	24601	24603	25004	25079	24818	24732	24695	24613	24585	24717	24805	24678	24713	24746	24667	24562	24936	24575	24600	24801	24584	24529	24723	24762	24798	24897	24794	24791	24561	24821	24854	24631	24657	24553	24521	24630	24745	24826	24538	24803	24767	24969	24706	24672	24798	24773	24512	24598	24853	24617	24659	24835	24920	24743	24805	24759	24630	24443	24620	24670	25007	24881	24798	24790	24543	24917	24842	24824	24794	24643	24773	24848	24803	24740	24646	24787	24487	24755	24742	24873	24837	24889	24742	24858	24617	24856	24555	24798	24669	24798	24925	24892	24770	24711	24750	24604	24543	24868	24744	24817	24546	24492	24572	24715	24575	24647	24871	24792	24720	24621	24808	24775	24451	24623	24827	24440	24588	24867	24854	24868	24742	24666	24590	24744	24606	24777	24892	24669	25013	24590	24557	24562	24510	24864	24806	24628	24913	24630	24818	24819	24676	24737	24545	24783	24924	24679	24884	24757	24711	24993	24645	24743	24860	24634	24704	24544	24610	24987	24693	24683	24544	24830	24686	24603	24768	24830	24638	24959	24931	24838	24752	24943	24674	24753	24566	24517	24944	24525	24691	24660	24849	24544	24843	24779	24445	24732	24728	24789	24711	24952	24697	24981	24712	24746	24663	24662	24746	24742	24706	24501	24764	24802	24734	24787	24635	24860	24561	24764	24738	24820	24769	24730	24860	24779	24550	24544	24601	24836	24840	24681	24525	24757	24822	25006	24811	24674	24449	24453	24466	24713	24889	24735	24796	24672	24673	24698	24609	24644	24822	24552	24599	24700	24679	24551	24689	24735	24796	24607	24621	24738	24675	24645	24640	24872	24667	24681	24662	24451	24752	24907	24731	24598	24734	24888	24740	24718	24630	24534	24869	25032	24687	24721	24622	24687	24580	24636	24916	24581	24575	24895	24493	24330	24497	24754	24995	24605	24425	24856	24494	24910	24604	24916	24788	24913	24768	24676	24792	24730	24831	24698	24866	24932	24785	24550	24742	24979	24842	24777	24593	24822	24963	25099	24675	24748	24503	24740	24970	24515	24644	24676	24818	24592	24844	24760	24742	24525	24621	24807	24820	24815	24664	24865	24545	24768	24542	24910	24938	24793	24621	24844	24471	24548	24769	24695	24318	24957	24893	24669	24747	24449	24622	24828	24624	24709	24645	24870	24666	24586	24854	24738	24857	24944	24718	24827	24627	24801	24710	24811	24513	24494	24634	24522	24628	24605	24575	24614	24638	24612	24706	24860	24701	24656	24901	24790	24604	24667	24622	24649	24944	25097	24906	24652	24767	24740	24813	24674	24571	24928	24619	24508	24681	24863	24761	25050	24794	24836	24779	24545	24844	24719	24728	24745	24539	24843	24892	24713	24603	24623	24862	24634	24687	24878	24672	24921	24773	24632	24631	24583	24675	24639	24525	24832	24769	24612	24623	24764	24607	24872	24801	24456	24626	24832	24856	24700	24773	24784	24799	24694	24851	24767	24589	24569	24604	24611	24733	24777	24589	24638	24788	24691	24533	24602	24736	24594	24690	24713	24728	24692	24902	24626	24567	24817	24812	24862	24875	24905	24712	24763	24691	24858	24738	24681	24640	24756	24549	24652	24839	24855	24814	24782	24735	24649	24624	24547	24598	24900	24568	24870	24847	24586	24456	24833	24867	24703	25245	24837	24935	24647	24865	24653	24574	24780	24845	24801	24681	24687	25009	24756	24739	24818	24419	24787	24811	24835	24569	24721	24874	24777	24712	24851	24598	24675	24666	24723	24419	24734	24926	24840	24680	24901	24662	24592	24793	24501	24883	24505	24879	24544	24938	24721	24797	24938	24645	24828	24777	24595	24613	24787	24778	24535	24525	24702	24685	24770	24549	24806	24709	24838	24610	24602	24886	24863	24648	24685	24759	24735	24771	24714	24538	24499	24618	24789	24604	24722	24702	24600	24863	24650	24982	24828	24598	24506	24977	24282	24837	24704	25017	24902	24932	24901	24627	24608	24792	24936	24547	24828	24952	24705	24748	24679	24676	24771	24602	24529	24708	24746	24707	25040	24784	24543	24666	24475	24660	24780	24686	24751	24880	24833	24826	24628	24830	24769	24602	24701	24659	24792	24764	24823	24797	24940	24770	24666	24597	24588	24426	24982	24834	24697	24709	24589	24841	24790	24690	24729	24515	24646	24907	24718	24898	24812	24663	24632	24686	24653	24636	24716	24510	24579	24633	24626	24730	24921	24900	24537	24766	24706	24987	24685	24497	24803	24641	24751	24578	24711	24968	24815	24873	24709	24808	24739	24890	24826	24852	24637	24924	24768	24801	24663	24588	24672	24835	25199	24549	24634	24808	24659	24764	24884	24792	24912	24711	24645	24752	24816	24522	24742	24836	24803	24681	24677	24794	24720	24754	24716	24670	24709	24713	25035	24941	24861	24965	24871	24806	24950	24636	24804	24579	24901	24768	24805	25024	24589	24857	24985	24755	24951	24787	24697	24923	24872	24683	24604	24685	24749	24768	24898	24686	24788	24658	24357	24675	24624	24578	24734	24621	24683	24908	24820	24801	24625	24762	24475	24961	24805	24498	24706	24535	24766	24954	24850	24595	24711	24635	24564	24734	24632	24811	24685	25071	24836	24595	24835	24516	24720	24781	24632	24704	24713	24728	24553	24578	24889	24941	24616	24750	24744	24512	24748	24749	24756	24747	24822	24470	24874	24858	24775	24637	24738	24700	24813	24831	24743	24604	24537	24794	24878	24744	24758	24736	24695	24706	24574	24771	24623	24506	24806	24657	24754	24565	24873	24805	24811	24725	24728	24737	24818	24941	24555	24653	24953	24607	24776	24765	24802	24679	24521	24757	24708	24475	24728	24621	24951	24853	24710	24609	24711	25058	25033	24940	24953	24806	24437	24238	24717	24795	24493	24702	24849	24801	24673	24469	24426	24718	24792	24941	24825	24858	24803	24434	24869	24715	24465	24522	24643	24646	24976	24686	24608	24884	24773	24703	24769	24747	24679	24806	24623	24416	24702	24797	24785	24715	24782	24648	24755	24718	24863	24690	24741	24549	24904	24564	24717	24613	24746	24661	24816	24885	24843	25003	24657	24624	24729	24745	24719	24737	24721	24633	24611	24841	24658	24773	24764	24850	24787	24795	24787	24605	24620	24679	24603	24838	24764	24540	24859	24783	24562	24840	24537	24568	24675	24762	24665	24732	24867	24721	24962	24404	24739	24731	24714	24567	24729	24990	24740	24791	24701	24784	24770	24442	24764	24503	24904	24841	24759	24762	24687	24694	24715	24813	24900	24470	24811	24861	24697	24847	25073	24710	24970	24706	24674	24563	24679	24657	24486	24662	24673	24980	24703	24496	24836	24646	24513	24666	24828	24491	24999	24889	24802	24927	24625	24574	24634	24700	24777	24424	24493	24827	24887	24414	24949	24600	24583	24546	24818	24766	24744	24663	24794	24751	24939	24880	24737	24558	24664	24915	24585	24829	24852	24650	24619	24547	24623	24548	25060	24819	24512	24599	24393	24825	24681	24821	24370	24630	24821	24791	24755	24979	24946	24894	24844	24753	24818	24776	24681	24718	24801	24693	24693	24700	24670	24632	24654	24951	24678	24487	24764	24578	24845	24860	24901	24811	24687	24733	24843	24607	24829	24497	24638	24611	24752	24858	24892	24732	24754	24767	24800	24688	24667	24817	24808	24950	24856	24648	24632	24743	24909	24634	24770	24776	24760	24602	24586	24462	24803	24699	24727	24984	24708	24814	24706	24639	24683	24704	24704	24795	24782	24739	24807	24948	24997	24868	24707	24636	24773	24751	24595	24564	24879	24669	24848	24550	24851	24836	24812	24608	24324	24804	24796	24728	24982	24878	24646	24536	24811	24665	24814	24771	24835	24908	24764	24800	24662	24682	24922	24783	24841	24758	24592	24770	24851	24721	24637	24772	24631	24724	24851	24587	24594	24758	24928	24703	24680	24953	24758	24711	24659	24619	24900	24783	24819	24624	24505	24700	24698	24855	24601	24742	24757	25024	25056	24892	24860	24695	24753	24672	24801	24967	24961	24811	24649	24617	24967	24915	24909	24763	24580	24681	24828	24642	24926	24872	24833	24661	24633	24708	24695	24758	24622	24718	24792	24826	24761	24794	24769	24648	24643	24522	24999	24482	24518	24805	24996	24796	24703	24604	24654	24773	24776	25002	24776	24820	24849	24792	24737	24622	24595	24963	24826	25054	25116	24794	24776	24799	24645	24717	24907	24489	24795	24763	24768	24770	24837	24909	24923	24805	24724	24497	24609	24759	24743	24690	24867	24611	24809	24905	24699	24543	24499	24783	24786	24762	24756	24809	24510	24661	24875	24748	24618	24650	24581	24537	24534	24756	24641	24759	24886	24648	24535	24938	24749	24886	24449	24676	24932	24692	24794	24496	24702	24736	24574	24669	24722	24857	24812	24590	24813	24876	24687	24681	24700	24683	24828	24873	24654	24558	24707	24609	24911	24674	24806	24707	24901	24627	24595	24704	24861	24827	24897	24592	24934	24781	24632	24859	24681	24464	24633	24466	24784	24616	24825	24908	24789	24944	24593	24497	24751	24751	24922	24889	24703	24837	24777	24923	24787	24838	24850	24632	24967	24662	24733	24740	24830	24893	24667	24816	24666	24820	24906	24879	24715	24729	24578	24685
23399	27810	28845	23478	21140	19502	19013	19465	18933	17461	17152	16837	17166	17822	18010	17411	16581	16132	16124	15910	15930	15912	15943	15939	16017	16064	15907	16073	15966	15910	16019	16012	15880	15937	15926	16036	15993	15905	15989	15802	15927	15918	16052	15755	15902	15852	15836	15927	16010	15922	15865	15935	15821	15872	16003	15916	15861	15940	15823	15887	15999	15845	15928	16001	16132	15812	16036	15874	15797	16157	15942	16000	15744	15804	16079	15935	15785	15834	15840	15949	15843	15858	16033	16000	16047	15931	16010	15907	15912	15856	15933	15831	16004	15993	15914	15883	15800	15932	15792	15941	15744	15863	15838	15839	16051	15881	15762	15969	15948	16081	15989	16048	16044	15814	15978	15731	15956	15861	16033	15860	15867	16020	15723	15770	15914	15984	15918	16097	16043	15855	15961	15946	15994	16012	15835	15985	15963	15867	15804	16066	15887	15770	15920	15846	15923	15928	16108	15882	16099	15831	16039	16007	15868	15947	15895	15774	16000	15825	15943	16028	15954	15996	16049	15852	15949	15750	15892	15630	15822	15932	15926	15937	16110	16013	15786	16004	15902	15984	15885	15812	15845	15929	15916	15759	15797	15935	15772	16083	15910	15862	15987	15884	15993	15846	15999	15808	15769	15956	16012	16081	15937	15745	16005	15856	15889	15982	16022	15923	15868	16011	15900	15808	16001	15871	15971	15906	15785	15964	15880	15840	15807	15872	15977	15918	15943	15920	15871	15957	15895	15900	15802	15883	15965	15917	15916	15838	15843	15895	15831	15973	15921	15925	15766	16003	16005	15858	15994	15871	15999	15911	15820	16035	16057	15818	15770	16023	15923	15862	15931	16097	15843	16078	15787	15820	15858	16063	15926	16048	16022	15991	16119	15897	15985	15764	15933	15810	16094	16132	15686	15953	15891	16155	15912	15867	16044	15950	15860	15938	15724	15899	16013	15994	15859	15920	15750	15988	15806	15814	15994	15985	15868	15920	15924	15996	15938	16092	15886	16011	15928	16119	15858	15782	15789	15896	15875	15770	15940	15834	15850	15910	15956	15944	15974	15822	16157	16075	15844	16080	15776	15891	15981	15931	15893	16009	15733	16031	16005	15859	16044	16037	15791	16001	15870	15958	16155	15867	15915	15908	15876	15940	16157	15909	15936	15719	16055	15865	15996	15883	15938	15952	15920	15902	15756	15858	15864	15896	16002	15936	16050	15943	15945	16000	15781	15839	15945	15971	15952	15918	15969	15734	16004	15886	15804	15797	16008	15982	15774	15989	15944	15942	15979	15993	15932	16107	15998	16092	15963	16013	16115	15804	16147	16027	16134	16001	16033	15953	15903	15905	15910	15934	15818	15862	15878	16018	15787	15997	15887	15701	16020	16081	15973	16051	15983	15925	15818	15989	15965	15822	15895	16006	15907	15982	15940	15950	15777	15744	15817	15918	15957	16008	16112	16052	15907	16018	15936	16075	16021	15978	16030	16099	15869	15974	15885	15961	15935	15927	15652	15891	15856	15827	16128	15991	16037	15765	15975	15879	16047	15763	15932	15797	15918	15910	15925	15750	15940	16080	15952	16056	15890	15901	15916	15849	16035	15927	15973	16015	15729	16040	15972	16048	15825	15987	15793	15808	16083	15945	16022	15825	15866	16017	15951	15860	15605	15858	15874	15951	15855	15955	16025	16071	15906	15865	15929	15854	15978	15790	15970	15947	15910	16085	15964	15779	15930	15918	16028	15755	15961	16032	16105	15803	15905	15842	15722	15909	15963	15942	15979	15947	15995	15997	15704	15920	15999	15805	15952	15790	15859	16046	15875	15822	15971	15913	16104	15747	15875	16101	15825	15901	15966	15913	15897	15824	16014	15818	15920	15813	15927	15921	15753	15921	15996	15847	15960	15821	16007	15926	15781	15840	15904	16027	15801	15611	15852	15829	16008	15847	15775	16064	15863	15898	15802	16008	15822	15977	15984	15919	15813	15701	15765	15845	16006	15867	15863	15782	15984	16031	15842	16031	16037	15897	16023	16001	15975	15897	16083	15816	15964	15866	15900	16049	15980	15859	16062	15877	15943	15978	15770	15914	16072	16002	15751	15921	16010	15688	16092	16030	15885	15935	15911	16107	16006	15971	15989	16031	15832	15874	15811	15843	16104	15895	16058	16115	15930	15890	15940	16016	15945	16015	15819	16010	15719	15836	15998	16081	16058	15893	15901	16036	15839	15967	15856	15879	15983	15879	15880	15921	15827	15836	16030	15936	15926	15966	15994	15872	16047	15847	15877	16028	15885	15929	16096	15879	15885	15978	15988	15953	15836	15952	15972	15902	16044	15919	15982	15882	15891	16024	16071	16040	15878	15882	15893	15965	15712	15839	15683	15976	15894	16059	15919	15825	16026	16175	15892	15961	15944	16005	16007	15859	16067	15906	16080	15920	15988	15811	16024	16009	15990	16128	16039	15962	15923	15849	16037	15890	15856	15951	16015	15884	15961	16038	15899	15913	15951	16003	15758	15994	15941	16016	15817	15939	15944	15829	15977	15837	15968	15758	16033	15858	15841	15871	15866	15874	15944	15925	15878	16041	15958	15808	15913	15777	15951	16074	15879	16043	15973	16084	16053	16001	15908	15908	15770	15916	15952	15852	16052	15906	16053	15829	15928	15899	15776	15952	16014	16073	15969	15839	15916	15928	16040	15893	15821	15949	15800	15754	15926	16009	15987	16046	15967	15818	15923	15843	15976	16031	15902	15961	15692	15797	16082	15937	15883	15876	15896	15993	15923	15950	15982	15931	16027	15866	15821	15975	15907	16130	15881	15779	15846	15913	16146	16027	15753	16097	15904	15918	15908	16071	15883	15912	16024	15773	15923	15914	15974	15889	15902	15975	15937	15875	15854	16037	15788	15987	15924	15701	15849	15971	16005	15941	15876	15940	15875	15926	15938	16048	15893	15926	15841	15990	16099	16061	16045	16152	15987	15926	15814	15835	15916	15918	15885	15688	15798	15865	16028	16008	15834	15956	15916	15905	15810	15768	15937	15986	16027	15922	15962	15746	16068	16000	15874	15721	16019	16142	15801	16007	15811	15886	15943	15964	15827	15852	15765	15914	15985	15968	16021	16011	15889	15878	15937	15960	15932	15888	16054	15772	15989	16131	15913	15751	15778	15920	15906	15784	15831	15928	15965	15884	15933	15950	15776	15987	15809	15737	15881	15821	15993	15824	15908	15806	16035	15824	15984	15997	15965	15862	15969	15863	16013	16014	15970	15805	15845	15873	15986	16090	16066	15876	16032	15867	15886	15844	15869	15916	15916	15892	15883	16003	16115	16013	15880	16020	15858	15917	16049	15841	15758	16030	15822	15964	15951	15962	16007	15715	16010	15968	16092	15882	15806	15801	15775	15850	15861	15925	15938	15951	15916	16020	16088	16034	15736	15952	16104	15734	15970	15834	15892	15968	15798	16168	15901	15908	15883	15736	15891	16110	15765	15947	15866	15785	15685	16063	15805	16058	16117	15772	15979	15977	15954	15911	15867	15932	15947	15983	15815	16045	15973	15864	15845	15882	15811	16061	15954	15939	16010	15882	15765	16008	15897	15970	15936	15945	15971	15806	15796	15907	15881	15982	15778	15859	16112	15998	15887	16015	15879	15880	15973	16036	15983	15962	16037	15997	15988	15860	15834	16011	15795	15977	16033	15983	15969	16017	16084	16005	15882	15948	15850	16112	15853	15723	16063	15987	15932	15807	15887	15827	15903	15937	16062	15910	15852	15693	16061	15768	15996	15976	15831	16183	16082	15870	16063	15970	15849	16053	15907	15852	15998	16081	15930	15883	15703	16042	15952	15818	16061	16046	15966	15851	16083	16004	15855	15983	15847	15912	16093	16033	15865	16028	15921	15951	15926	16185	15983	15911	15836	15739	15834	15935	15907	15874	16123	15853	15977	15976	15944	16032	16031	15828	16013	15889	15924	15913	15825	16028	16010	15965	16064	15815	15756	15873	15844	15862	15944	15925	16087	16001	15946	16077	15764	15942	16044	16032	15967	16126	15925	15980	16044	15920	15981	15828	16024	16007	16058	15926	15950	15970	16013	15943	15931	15895	15910	15987	16135	15841	15902	16073	16022	15724	15916	16050	15924	15762	15977	15954	15729	16012	15926	16080	15862	15789	16151	16129	16189	15924	15883	15874	16012	15917	15944	15952	15840	15926	16024	16045	15908	15883	15873	15960	15914	16060	15918	16057	15882	15884	16073	15936	15873	15962	16011	15860	15879	16107	15772	15919	15815	15909	15950	15975	15898	15928	15946	15948	16005	15751	16062	15779	16152	16081	15709	15936	15992	15935	15955	15852	15921	15971	16070	15968	16039	15865	15758	15898	15963	15936	16096	16031	15767	15940	15987	15978	16052	15891	16100	15761	15853	15957	15880	16098	15880	15963	16039	15915	15936	15846	15849	16018	16067	16003	15778	16055	15809	16023	15929	15979	15959	15986	16042	16011	15904	15952	15843	16012	15958	15924	15954	15956	15837	15840	15878	15940	15812	16058	15888	16018	15886	15880	15801	16080	15994	15808	15899	15877	15976	15783	16012	15988	15855	15917	16053	15973	16082	15953	16003	15930	15860	15981	15953	15887	15847	15830	15942	15864	15947	15933	15896	15923	15898	15960	16076	15873	15812	16119	15842	15882	15956	15815	15903	15979	15808	16005	16074	15871	15630	15959	15998	16025	16004	15845	16068	15869	16176	15704	15834	15815	15974	15893	16059	15959	15846	15866	15930	15866	15875	15893	16071	16105	15958	15713	15876	15983	15850	15799	15894	15903	15892	15983	16012	16045	16090	15922	15903	15876	15976	15905	15849	15853	15973	15952	16057	15841	15932	16007	15825	15900	15914	15911	15918	15792	15840	15917	15990	15871	15965	15884	16046	15995	15900	15911	16037	15841	16068	15988	15884	16050	15747	15816	15876	15913	16002	15806	15984	15928	15930	16007	15818	15942	15958	15955	15924	15928	15906	15819	15893	15993	15880	15852	16070	16015	15977	15834	15917	15965	16069	15969	16014	15965	15792	15989	15942	15852	15995	16037	15900	15934	16000	15879	15912	15945	15957	15896	15952	15812	15956	15932	16004	16000	15883	15786
24922	20775	26939	25626	25360	29005	30160	26359	25277	25114	25780	25395	24756	32087	41529	35604	30463	26466	24134	23445	23022	22936	23142	23281	23192	23155	23150	23161	22983	23031	23087	23495	23027	23211	23105	22847	23280	23249	23049	23108	23084	23174	22933	22987	23028	23039	22997	23131	23351	23121	22947	22957	23047	22981	23317	23101	23099	23134	23005	23163	23180	23036	23141	23085	23229	23021	23114	23105	23188	22894	23095	23182	23030	23255	22989	23105	23200	23199	23055	23258	23258	23252	23263	23043	22896	23039	23149	23111	22950	23083	23245	23060	23151	23515	23286	23084	23003	23045	23150	23260	22947	23228	22962	23263	23140	23093	22933	23317	23245	23270	23164	23108	23151	23062	23301	22868	23266	23171	22968	22785	22986	23253	23195	23303	23095	22896	22898	22852	22877	23048	23019	23152	23137	23001	23116	22934	22796	23012	22982	23097	23023	23282	23044	23061	23109	23189	23176	23138	23229	23356	22929	23108	23125	23047	23234	22784	23221	22968	23040	22948	23196	22895	23154	23166	23255	23108	23087	23174	23273	23057	23112	23086	23134	23068	23187	23014	23168	23178	23149	23167	23377	23155	22988	22971	23006	23179	22985	23115	23142	23002	23164	23128	23062	23033	23467	23196	23223	23320	22946	23031	23025	23285	23074	22996	23065	22825	23144	23139	22940	23085	23075	23027	23069	23274	23152	23057	23276	23050	23203	23106	23170	22935	23203	23244	22948	22855	23187	22988	23126	22879	23212	22879	22984	23209	23336	23179	23169	23146	23298	23280	22890	23148	23156	23111	23068	23072	22942	23121	23050	23084	23205	23204	23059	23271	22985	23162	23341	23145	23091	23214	23360	23108	22981	23129	23207	23252	23293	23014	23130	22881	23036	23033	23003	23169	23075	23071	22966	23125	23137	23082	23103	23136	23073	23053	22991	23055	22899	23100	23286	22895	23152	23005	23220	22941	23141	23044	22957	23027	23156	23144	23205	23282	22988	23327	23254	22945	23061	23011	23116	22942	22987	23065	22960	22949	22942	23181	23338	23036	23125	22981	23251	23108	23103	23124	23176	23086	23065	23169	23055	23017	23152	22991	22854	23239	22956	23144	23239	23138	23165	23012	23028	23002	22871	23095	23041	23149	23099	22700	22866	22971	23041	23071	22972	23089	23174	23304	23151	23034	23175	23143	23086	22969	22984	22728	23546	23188	23081	23154	23127	22884	23218	22956	22909	23192	23053	23435	23247	23024	22881	23004	23216	23420	23027	23024	23046	22991	23292	23080	23084	22935	22952	23241	22897	23135	23075	23024	22935	23175	23266	23221	23147	23016	23290	23065	23092	22983	23180	23163	22816	23118	23012	23062	23201	23140	22998	23034	23192	23208	23151	23031	23136	22974	23124	23167	23083	23007	23176	23111	23056	23196	23168	23230	23402	22974	22992	23319	22851	23253	23108	22738	22879	23005	23278	22934	23308	23177	23173	23065	23128	23175	23054	23322	23080	22946	23159	23105	23280	22894	23204	23057	22845	23063	23025	23064	23083	23059	22865	23077	23144	23205	23267	23294	23269	23326	22913	23129	23011	22964	23280	23281	23086	23358	23060	22992	23159	23118	23075	22915	23066	23002	22982	23055	22930	23168	22838	23001	23260	23128	23236	22920	22848	23018	23266	23261	23342	22964	23009	23016	23105	22979	23186	23185	23397	23325	23104	23064	23016	23097	23203	23094	23221	23201	23072	23213	23274	23051	23094	23230	23288	23248	23080	23212	23076	23045	23117	23215	23145	22931	23084	22846	22865	23190	23064	23251	23174	22786	22869	22812	22837	23200	23021	23138	22928	23059	22941	23242	22831	22906	23088	23093	22813	23297	23254	23460	23216	23251	23127	23220	23232	23022	22911	23157	23134	22933	23023	23295	22927	23119	23018	23072	23194	23119	23166	23194	23152	23195	22958	23015	23125	23002	22822	23151	22942	22944	22973	23081	23252	22810	23144	23069	22996	23125	22947	23222	23240	23116	23080	23181	23210	23069	23377	23165	23034	23081	23145	23090	22902	23008	23217	23122	23092	23033	23176	23115	22981	23129	23091	23090	22959	23019	23024	23194	23235	23253	23026	22919	23011	23125	23178	23258	23011	23264	23097	23151	23166	23334	23122	23054	22896	23005	23036	22843	23048	22936	23180	22975	23027	23188	23123	23057	23193	23130	23058	23094	23152	23155	22842	22851	23152	23230	22932	23080	23144	23242	22991	23111	23102	23053	22871	22829	23182	23289	23290	23135	23151	23149	23186	23227	23236	23048	23079	23026	23170	23083	22934	23037	23130	23018	23179	23251	23188	23245	23150	23072	22974	23260	23183	23098	23121	22895	23426	23080	23043	22965	23080	23071	23111	23300	23224	22867	23165	23142	22918	23178	22962	22902	23163	23002	23138	22989	22901	23041	22953	23020	23185	23235	23193	23025	23128	23094	23063	22973	23293	23274	22911	23194	23175	23052	23140	22988	23026	23047	22961	23008	23017	23307	22869	23214	23196	23148	23045	22953	23154	22903	23276	22905	23103	23413	23077	23115	23202	23226	23211	23134	23195	22946	23064	22880	23281	23171	22959	23121	23043	23173	23087	23116	23182	23292	23288	23102	22998	23187	23108	23015	23035	23054	23148	23127	23109	23204	23105	23237	23233	23097	23133	22992	23077	22953	22928	23386	23080	22921	23002	23319	23212	23132	23139	23185	23087	23055	23080	23237	23196	23141	22932	22857	23103	23118	23110	23065	23358	23245	23169	23157	23056	23397	23177	22973	23083	23059	23043	23243	23099	23162	23288	23222	23221	23105	23135	23049	22897	23127	23212	23104	23251	22967	23019	23049	23152	23136	23054	22890	23327	23328	23272	22840	23143	23080	23041	23176	23073	23107	23114	23081	22986	22934	23140	23135	23096	22985	23156	23329	23236	22954	23195	23288	23171	23316	23086	23180	23217	22901	23295	23039	22890	22935	23125	23131	23071	23007	23200	23501	23115	23243	23004	22810	23182	23346	23319	23136	23115	22969	23017	22747	23019	23216	23251	23242	23103	23073	23133	23090	23071	22962	22970	23148	23252	23095	23014	23178	23207	23306	23059	23149	22936	23311	23143	22931	23073	23202	23214	23033	23162	22844	23049	22970	22944	23230	22797	23232	22898	23202	23128	23216	23100	23086	23086	23050	23059	23047	23203	23142	23146	23081	23212	23078	22856	23192	23313	23156	23236	23203	23181	23217	23280	23112	23229	22876	22990	22998	23043	23107	23145	23141	23155	23184	23006	23514	23130	23308	23138	23053	23060	23363	23335	22950	23073	22997	22889	23200	23151	23077	22889	22903	23263	22987	22738	23091	23053	23179	22962	23100	23224	22829	22886	23047	22894	23123	22968	23003	23165	22911	22814	23006	22898	22866	23276	23089	23044	22855	22973	23010	23220	23109	22920	23124	23223	23033	23269	22930	23001	23152	23181	23115	23011	23173	23149	23004	22977	23119	23492	22841	22985	23055	23078	22976	22927	23009	23065	22954	23115	23013	23013	22905	23212	23169	22969	23179	23199	23171	23219	23005	23053	23002	23065	23007	23306	22946	23125	23132	22963	23093	23111	22910	23464	23067	23147	23248	23202	22987	23254	23005	22992	23143	23059	22919	23085	23101	23103	23150	22979	23278	23127	22926	22975	23103	22899	22863	23191	23190	23199	22957	23049	22938	23162	23093	23208	22950	23156	23217	23130	23099	22810	23120	23202	22984	22978	23158	23173	22941	23236	23071	23051	23385	23292	22973	23027	23015	23134	22916	22963	22935	23161	23108	23184	23140	22954	23071	23300	22991	23024	23151	23195	23006	22961	23110	23214	23115	23250	23092	23062	22898	23027	23031	23012	22974	23108	23209	23106	23287	23169	22958	22980	22775	23024	23006	23113	23091	22847	23012	23237	23119	23330	23050	23044	23184	23067	23015	22950	23331	23226	22925	23071	23181	23324	23192	23086	23075	23154	23104	23136	23260	23078	23211	23174	22982	23159	23025	22963	22930	23043	23179	23055	23072	23110	23324	23067	23010	22778	23020	23047	23116	23164	23168	23144	22979	23246	22870	23241	23076	22942	23027	23331	23257	23094	22975	23063	23110	23061	23119	23126	23168	22992	23146	22981	23147	23150	23120	23217	23013	23131	23185	23393	22988	23114	22920	23140	23266	23128	23309	23097	23098	23187	23043	23104	23129	23052	23031	23364	23002	22977	23242	23033	23239	22972	22981	23281	23240	23418	23046	22962	23150	22919	23145	23164	23041	23191	23114	23133	23160	22849	23136	23068	23198	23047	23156	23148	23071	23060	23242	23158	23192	23200	22892	23126	23140	23048	23070	23123	23116	23294	23177	23188	23134	23026	23104	23173	23009	23083	22936	23079	23055	23155	23193	22955	22955	23150	22959	22920	23213	23127	23218	23103	22739	23004	22759	23029	22958	23196	22995	23089	23185	23324	23147	23212	23165	23394	23121	23073	23213	22992	23214	22884	23065	23209	23136	23260	22928	23232	23367	22886	22969	23173	23164	23286	23306	23182	22996	23246	23141	22992	22965	23019	22940	23039	23365	23106	23187	23174	22820	22917	23187	23226	23093	23287	23112	23078	23064	23132	23009	23256	22962	22926	23109	23305	23211	23032	23126	23108	23098	23128	23151	22928	23086	23151	23149	23001	23062	23332	23395	23179	23181	23203	23121	23201	23214	23000	23039	23275	23088	23140	23199	22943	23022	23264	23173	22814	23169	23110	23187	23297	23214	23356	23067	23262	23097	23170	22832	23054	23189	23115	22952	23290	23082	22941	23144	23262	22944	22930	22998	22992	22902	22944	23060	23123	23040	23252	22823	23168	23029	23392	23112	23315	23052	23249	22902	23198	22869	23041	23108	23246	23214	23124	23103	23043	23119	22937	23403	23213	23039	23062	23144	22866	22837	22945	23237	23188	22976	23109	22970	23016	23133	23176	23031	23017	23138	23181	23439	23016	22952	23036	22815	22728	23079	23393	23188	23080	23096	23140	23171	23000	23129	23227	22996	23217	23192	23074	23004	23018	22960	23261	23187	23003	23168	23215	23178	23281	23081	23022	23070	23236	23022	22988	23170	23141	22914
21231	36080	32803	26484	23947	24227	22654	20327	18117	18048	19031	18274	17152	29031	36469	29085	23292	18388	15951	15247	15275	15275	15365	15094	15323	15244	15159	15202	15255	15284	15198	15141	15138	15011	15214	15270	15212	15342	15204	15104	15191	15195	15249	14964	15144	15185	15290	15328	15293	15376	15274	15213	15206	15199	15094	15245	15054	15221	15212	15297	15231	15216	15135	15263	15238	15057	15323	15241	15144	15167	15251	15046	15303	15069	15236	15278	15152	15230	15086	15096	15190	15188	15287	15135	15158	15066	15258	15116	15250	15208	15281	15229	15239	15091	15023	15256	15206	15169	15198	15206	14967	15207	15119	15181	15115	15360	15057	15260	15104	15207	15209	15251	15181	15277	15253	15160	15139	15095	14892	15124	15325	15118	15250	15063	15163	15037	15255	15209	15227	15192	15189	15102	15059	15181	15230	15269	15162	15254	15253	15144	15164	15280	15238	15215	15108	15271	15212	15168	15086	15053	15107	15211	15233	15108	15084	15171	15190	15341	15005	15118	15150	15193	15194	15237	15226	15115	15095	15257	15233	15138	15121	15186	15154	15190	15268	15204	15090	15093	15266	15039	15369	15185	15218	15061	14974	15185	15059	15222	15150	15100	15274	15172	15139	15199	15246	15108	15277	15154	15027	15148	15322	15158	15112	15107	15236	15204	15105	15377	15329	15168	15362	15234	15292	15205	15098	15171	15242	15069	15287	15130	15305	15166	15124	15190	15306	15258	15295	15133	15160	15189	15261	15260	15119	15192	15231	15282	15278	15301	15132	15210	15183	15241	15167	15174	15343	15119	15246	15205	15318	15076	15296	15167	15269	15402	15140	15304	15328	15110	15244	15315	15072	15141	15294	15122	15227	15256	15223	15368	15162	15254	15254	15211	15236	15184	15234	15095	15219	15166	15144	15195	15248	15268	15184	15101	15255	15195	15232	15129	15156	15338	15080	15141	15112	15251	15136	15181	15081	15315	15182	15247	15156	15020	15121	15213	15304	15297	15222	15054	15151	15523	15164	15224	15480	15185	15147	15083	15250	15224	15165	15148	15214	15170	15282	15101	15203	15130	15174	15121	15153	15323	15226	15190	15273	15312	15141	15114	15025	15121	15285	15206	15191	15163	15068	15184	15373	15085	15358	15107	15271	15193	15326	15372	15128	15161	14972	15160	15150	15141	15161	15368	15157	15206	15350	15252	15243	15188	15230	15247	15185	15138	15196	15141	15139	15114	15269	15041	15080	15307	15103	15226	15293	15204	15105	15108	15134	15068	15182	15120	15200	15205	15244	15154	15139	15142	15251	15321	15226	15308	15150	15246	15206	15281	15303	15013	15153	15127	15189	15232	15234	15219	15282	15057	15138	15338	15156	15342	15098	15285	15410	15111	15097	15270	15379	15136	15096	15307	15115	15264	15208	15205	15370	15218	15233	15075	15290	15097	15150	15249	15122	15203	15023	14991	15141	15143	15195	15297	14995	15293	15266	15108	15057	15160	15176	15122	15156	15114	15253	15111	15290	15090	15155	15260	15111	15320	15289	14967	15142	15160	15294	15180	15240	15353	15135	15142	15268	15336	15215	15222	15135	15087	15165	15362	15276	15242	15089	15055	15215	15185	15163	15137	15160	15356	15132	15367	14982	15108	15222	15406	15178	15137	15232	15222	15274	15051	15266	15141	14960	15243	15035	15089	15151	15147	15222	15172	15296	15245	15228	15223	15170	15161	15296	15130	15303	15184	15153	14991	15274	15101	15276	15249	15250	15256	15222	15055	15255	15221	15229	15127	15061	15186	15194	15205	15002	15218	15220	15199	15296	15135	15044	15053	15192	15052	15027	15172	15262	15049	15217	15112	15352	15261	15215	15267	15186	15222	15454	15193	15185	15147	15056	15343	15090	15198	15292	15142	15143	15091	15134	15056	15130	14996	15179	15212	15153	15165	15081	15236	15129	15172	15116	15172	15165	15070	15219	15173	15213	15045	15134	15219	15132	15260	15040	15214	15407	15026	15036	14927	15172	15374	15112	15136	15107	15116	15273	15139	15306	15106	15255	15255	15373	15224	15190	15084	15150	15194	15412	15106	15200	15235	15223	15034	15170	15316	15256	15093	15201	15225	15184	15229	15351	15112	15107	15263	15156	15291	15275	15257	15328	15187	15283	14965	15154	15186	15063	15250	15368	15151	15329	15298	15222	15135	15048	15159	15115	15219	15226	15142	15398	15178	15270	15068	15161	15141	15050	15273	15070	15071	15196	15268	15315	15223	15047	15237	15068	15099	15149	15033	15128	15313	15125	15214	15228	15242	15267	15163	15149	15269	15257	15300	15124	14985	15156	15166	15247	15237	15253	15171	15158	15085	15158	15095	15177	15268	15008	15162	15196	15241	15116	15159	15224	15435	15176	15244	15223	15268	15285	15115	15181	15145	15084	15201	15147	15308	15146	15239	15092	15065	15335	15109	15089	15174	15228	15243	15180	15242	15111	15126	15152	15111	15181	15306	15284	15413	15261	15288	15089	15117	15169	15187	15350	15240	15135	15307	15265	15252	14971	15304	15098	15106	15083	15267	15201	15069	15201	15348	15400	15183	15261	15394	15160	15144	15152	15303	15073	15177	15072	15179	15310	15298	15154	15312	15176	15410	15232	15102	15273	15113	15137	15195	15228	15177	15282	15002	15218	15202	15158	15180	15185	15118	15176	15343	15221	15259	15271	15276	15302	15331	15284	15305	15205	15155	15164	15174	15250	15280	15297	15190	15152	15074	15095	15207	15199	15116	15201	15228	15304	15136	15129	15267	15133	15251	15017	15248	15195	15287	15440	15020	15302	15291	15290	15215	15124	14999	15198	15045	15355	15308	15053	15155	15337	15157	15155	15183	15280	15222	15127	15177	15090	15275	15022	15168	15244	15172	15150	15154	15175	15116	15244	15282	15377	15284	15271	15101	15214	15180	15167	15289	15181	15243	15318	15336	15135	15232	15224	15203	15158	15189	15272	15284	15185	15135	15249	14987	15334	14924	15206	15144	15130	15087	15203	15036	15124	15210	15161	15172	15308	15051	15128	15056	15269	15139	15232	15157	15286	15068	15270	15227	15208	15234	15302	15069	15330	15248	15215	15235	15257	14972	15124	15217	15177	15210	15129	15031	15084	15378	15221	15298	15231	15124	14976	15262	15196	15214	15324	15164	15129	15145	15393	15165	15143	15266	15212	15295	15214	15038	15200	15292	15239	15239	15270	15069	15018	15311	15003	15147	15161	15280	15169	15086	15259	15166	15119	15260	15210	15209	15166	15062	15214	15117	15171	15166	15123	15107	15198	15361	15283	15267	15167	15176	15322	15158	15218	15178	15184	15305	15026	15160	15295	15255	15221	15207	15169	15181	15055	15292	15080	15099	15429	15218	15031	15321	15229	15033	15221	15249	15020	15165	15211	15268	15159	15064	15296	15224	15239	15404	15137	15273	15336	15197	15163	15251	15406	15189	15291	15183	15229	15115	15123	15283	15296	14987	15096	15103	15247	15138	15227	15122	15208	15267	15054	15170	15175	15058	15134	15210	15157	15067	15117	15135	15257	15215	15176	15218	15166	15191	15037	15214	15044	15307	15064	15322	15267	15083	15237	15466	15392	15289	15276	15087	15077	15133	15398	15110	15263	15221	15257	15314	15172	15170	15157	15121	15286	15171	15355	15275	15336	15264	15286	15136	15145	15245	15336	15290	15180	15133	15220	15290	15223	15407	15049	15075	15229	15186	15151	15300	15118	15214	15236	15358	14992	15183	15323	15180	15274	15263	15113	15090	15202	15134	15216	15146	15342	15118	15194	15320	15254	15081	15361	15053	15303	15238	15241	15252	15191	15258	15138	15242	15356	15357	15092	15208	15264	15136	15297	15198	15300	15258	15065	15501	15271	15050	15262	15226	15266	15150	15141	15403	15360	15232	15236	15225	15337	15243	15060	15253	15078	15283	15286	15225	15217	15113	15134	15088	15282	15270	15251	15232	15118	15160	15442	15090	15246	15235	15339	15201	15274	15069	15165	15191	15103	15263	15041	15221	15240	15203	15193	15202	15087	15217	15192	15220	15296	15094	15471	15080	15265	15258	15208	15139	15079	15300	15286	15125	15208	15112	15183	15334	15306	15256	15261	15245	15133	15200	15134	15241	15097	15300	15249	15016	15202	15104	15175	15378	15239	15112	15222	15197	15280	15175	15216	15108	15244	15202	15383	15197	15261	15075	15204	15120	15204	15165	15066	15177	15243	15227	15352	15104	15281	15155	15328	15147	15253	15215	15260	15204	15160	15317	15192	15234	15159	15223	15156	15256	15306	15283	15179	15185	15163	15276	15167	15202	15174	15224	15365	15150	15210	15082	15048	15162	15072	15111	15099	15115	15253	15244	14973	15059	15312	15267	15285	15121	15306	15362	15200	15224	15095	15389	15106	15002	15216	15109	15511	15116	15227	15146	15099	15143	15150	15240	15225	15256	15177	15044	15118	15258	15310	15045	15397	15237	15255	15228	15142	15222	15217	15121	15290	15373	15301	15181	15279	15052	15299	15054	15277	15133	15322	15101	15092	15150	15136	15180	15109	15113	15261	15427	15135	15253	15154	15236	15147	15160	15342	15169	15456	15174	15292	15174	15423	15309	15380	15302	15064	15324	15111	15008	15165	15304	15129	15207	15136	15281	15192	15261	15308	15150	15048	15283	15343	15210	15245	15382	15299	15087	15168	15238	15152	15166	15273	15153	15141	15251	15209	15192	15287	15237	15406	15165	15260	15134	15355	15268	15248	15195	15138	15231	15155	15246	15374	15214	15351	15161	15156	15238	15079	15062	15098	15249	15081	15119	15213	15247	15313	15061	15366	15122	15196	15236	15153	15140	15088	15105	15320	15280	15192	15185	15231	15126	15321	15084	15229	15229	15259	15106	15159	15275	15255	15010	15135	15099	15468	15259	15287	15249	15170	15320	15337	15282	15367	15196	15276	15309	15109	15217	15194	15036	15279	15078	15288	15260	15462	15106	15231	15079	15324	15133	15282	15112	15202	15177	15249	15307	15246	15280	15338	15140	15179	15281	15344	15103	15130	15128	15178	15170	15240	15202	15174	15359	15105	15306	15147	15215	15435	15189	15201	15183	15175	15417
22413	20780	27241	24594	23099	29876	33861	27557	26175	27381	27776	27855	26945	37546	50357	45899	39032	31150	25843	23993	24032	24068	23643	23661	23723	23738	23976	24092	23825	23960	23809	23767	24023	23616	23827	23711	23819	23966	23754	23795	23783	23632	23646	23566	23779	23909	23876	23887	23757	23793	23719	23917	23795	23895	23933	23578	23709	23701	23647	23421	23819	23569	23679	23386	23658	23880	23852	23837	23673	23937	23642	23778	23750	23533	23675	23766	23749	23809	23475	23840	23851	23724	23945	23534	23569	24034	23793	23587	23748	23745	23593	23876	24037	23574	23708	23677	23833	23533	23669	23714	23551	23634	23729	23769	23850	23639	23485	23873	24114	23726	23911	23644	23590	23623	24010	23645	23981	23622	23869	23689	23728	23567	23661	23739	23847	23916	23807	23574	23707	23847	23542	23636	23584	23767	23876	23742	23542	23870	23772	23709	23733	23593	23685	23746	23882	23559	23695	23770	23600	23581	23675	23827	23734	23606	23532	23681	23600	23402	23559	23379	23724	23577	23648	23838	23555	23587	23572	23751	23651	23707	23811	23929	23864	23972	23482	23803	23770	23605	23690	23894	23554	23787	23687	23607	23743	23763	23575	23669	23892	23671	23688	23683	23669	23937	23862	23602	23558	23783	23591	23828	23752	23679	23746	23558	23640	23612	23682	23623	23667	23727	23804	23719	23844	23707	23740	23578	23700	23677	23650	23614	23778	23674	23666	23699	23797	23774	23512	23496	23899	23678	23312	23554	23782	23359	23686	23542	23627	23800	23696	23759	23558	23692	23749	23877	23982	23903	23865	23564	23478	23552	23632	23753	23772	23574	23716	23712	23598	23678	23736	23645	23766	23631	23724	23604	23468	23500	23746	23898	23661	23757	23613	23775	23962	23712	23810	23704	23760	23594	23428	23811	23635	23536	23502	23690	23706	23757	23665	23800	23857	23712	23655	23717	23686	23615	23473	23712	23479	23871	23502	23487	23689	23604	23405	23602	23734	23636	23938	23651	23825	23602	23512	23901	23825	23816	23667	23643	23775	23724	23329	23555	23707	23847	23524	23603	23621	23543	23882	23588	23781	23729	23700	23559	23705	23749	23698	23559	23572	23583	23632	23814	23887	23574	23729	23830	23796	23652	23868	23522	23588	23551	23594	23696	23734	23616	23494	23832	23894	23595	23693	23419	23778	23872	23813	23721	23880	23572	23711	23830	23820	23641	23863	23458	23583	23728	23516	23510	23835	23751	23803	23777	23596	23808	23456	23699	23617	23806	23530	23681	23805	23750	23641	23653	23843	23694	23716	23570	23462	23806	23841	23811	23801	23810	23699	23523	23638	23558	23813	23618	23799	23370	23582	23501	23657	23742	23490	23822	23427	23508	23731	23718	23579	23617	23646	23587	23915	23760	23696	23623	23633	23523	23877	23648	23973	23849	23857	23656	23436	23694	23631	23631	23718	23621	23906	23691	23768	23744	23653	23715	23557	24046	23763	23812	23482	23665	23606	23609	23733	23442	23683	23379	23326	23645	23489	23689	23658	23710	23867	23595	23914	23764	23678	23774	23608	23714	23597	23995	23637	23590	23813	23716	23703	23764	23631	23676	23786	23651	23764	23710	23737	23680	23702	23476	23918	23736	23748	23793	23850	23626	23748	23754	23817	23597	23867	23765	23360	23646	23997	23597	23504	23804	23725	23685	23619	23571	23693	23774	23594	23705	23626	23591	23531	23542	23660	23630	23703	23643	23841	23779	23685	23569	23612	23498	23894	23500	23579	23734	23766	23808	23485	23615	23695	23767	23659	23549	23667	23678	23896	23520	23756	23749	23730	23947	23888	23562	23802	23637	23588	23611	23933	23719	23652	23672	23792	23541	23611	23662	23612	23772	23533	23676	23863	23642	23792	23950	23601	23649	23684	23514	23827	23461	23505	23559	23705	23667	23622	23937	23633	23509	23565	23545	23700	23455	23568	23657	23660	23793	23749	23783	23783	23742	23731	23683	23653	23673	23660	23772	23628	23610	23584	23557	23890	23673	23556	23541	23601	23675	23627	23584	23684	23649	23926	23750	23666	23814	23698	23856	23631	23821	23711	23860	23616	23666	23636	23760	23467	23794	23732	23504	23710	23538	23781	23466	23968	23448	23561	23790	23681	23735	23759	23537	23943	23662	23694	23718	23598	23695	23756	23571	23674	23595	23749	23644	23538	23724	23810	23634	23651	23693	23723	23589	23506	23808	23671	23712	23881	23844	23722	23584	23796	23548	23705	23790	23632	23710	23471	23699	23625	23702	23784	23672	23789	23758	23808	23493	23449	23710	23640	23908	23822	23953	23596	23629	23616	23745	23494	23635	23740	23756	23587	23770	23647	23554	23403	23643	23746	23733	23744	23546	23629	23722	23689	23584	23759	23713	23698	23553	23492	23574	23587	23741	23631	23847	23875	23796	23914	23742	23740	23583	23742	23557	23512	23764	23758	23634	23695	23638	23732	23649	23448	23730	23457	23544	23594	23572	23737	23647	23822	23602	23546	23494	23755	23812	23687	23791	23843	23741	23911	23703	23992	23656	23734	23850	23973	23716	23580	23645	23558	23674	23937	23475	23577	23438	23736	23753	23888	23330	23684	23728	23470	23631	23860	23711	23832	23761	23885	23788	23613	23646	23698	23797	23678	23624	23729	23659	23742	23577	23829	23698	23925	23686	23504	23716	23809	23795	23543	23802	23810	23650	23851	23727	23909	23598	23809	23576	23843	23427	23608	23524	23875	23698	23701	23719	23673	23487	23649	23864	23707	23832	23717	23505	23797	23690	23625	23861	23640	23651	23532	23729	23755	23524	23683	23496	23741	24011	23608	23475	23822	23609	23696	23662	23744	23750	23734	23610	23678	23744	23780	23713	23745	23686	23746	23729	23746	23502	23718	23662	23898	23606	23735	23693	23658	23749	23525	23621	23786	23803	24007	23806	23841	23497	23440	23760	23663	23680	23629	23595	23745	23715	23748	23474	23616	23522	23738	23620	23870	23780	23264	23439	23769	23622	23742	23591	23639	23629	23570	23400	23643	23593	23521	23640	23458	23466	23921	23757	23666	23921	23766	23933	23579	23672	23723	23623	23669	23506	23565	23885	23751	23522	23611	23918	23751	23665	23628	23714	23524	23634	23432	23579	23817	23486	23773	23662	23673	23529	23888	23594	23779	23599	23678	23605	23732	23790	23582	23961	23793	23951	23554	23860	23720	23692	23763	23740	23663	23686	23509	23711	23605	24104	23653	23620	23781	23521	23596	23732	23683	23750	23516	23569	23872	23431	23502	23520	23611	23576	23704	23730	23535	23716	23821	23825	23842	23645	23764	23825	23912	23520	23845	23834	23802	23781	23649	23749	23656	23672	23643	23703	23596	23957	23798	23644	23747	23501	23861	23552	23878	23555	23586	23573	23798	23770	23965	23775	23724	23383	23716	23459	23698	23738	23519	23676	23873	23684	23782	23507	23418	23688	23604	23850	23761	23550	23621	23657	23788	23853	23719	23665	23443	23720	23694	23727	23909	23774	23536	23684	23744	23664	23444	23795	23683	23510	23951	23844	23836	23724	23495	23625	23542	23752	23761	23727	23699	23753	23775	23855	23435	23824	23846	23570	23804	23833	23855	23534	23595	23434	23481	23612	23638	23630	23543	23801	23799	23752	23644	23476	23509	23660	23436	23615	23552	23683	23860	23398	23567	23985	23880	23753	23894	23709	23645	23810	23525	23895	23678	23691	23712	23653	23722	23730	23618	23543	23708	23835	23561	23646	23578	23655	23759	23695	23905	23769	23771	23666	23839	23587	23752	23822	23808	23765	23939	23889	23525	23548	23577	23772	23689	23774	23593	23345	23709	23600	23686	23585	23832	23762	23909	23772	23793	23628	23592	23772	23760	23751	23840	23577	23589	23609	23590	23909	23563	23492	23750	23664	23548	23873	23613	23699	23469	23373	23709	23552	23641	23785	23661	23714	23711	23683	23558	23421	23891	23693	23773	23603	23714	23719	23786	23678	23673	23416	23707	23585	23904	23786	23585	23721	23799	23937	23675	23536	23813	23731	23731	23564	23826	23698	23873	23825	23674	23594	23756	23722	23655	23734	23632	23705	23541	23741	23577	23696	23829	23613	23719	23921	23608	23451	23519	23563	23808	23756	23594	23830	23752	23785	23798	23812	23501	23626	23618	23693	23675	23804	23632	23562	23588	23964	23766	23801	23925	23876	23469	23436	23906	23414	23595	23713	23659	23611	23525	23473	23802	23682	23946	23750	23622	23816	23678	23629	23776	23412	23719	23522	23762	23432	23772	23871	23543	23532	23574	23579	23622	23527	23617	23744	23317	23495	23680	23849	23649	23483	23780	23686	23570	23696	23649	23719	23636	23797	23731	23691	23834	23695	23650	23801	23731	23884	23751	23464	23351	23462	23808	23622	23830	23896	23882	23762	23552	23576	23719	23663	23818	23703	23765	23730	23841	23844	23613	23650	23548	23682	23740	23586	23838	23598	23840	23643	23860	23664	23744	23600	23537	23635	23547	23620	24050	23837	24012	23458	23851	23739	23589	23656	23754	23677	23722	23373	23683	23735	23536	23690	23672	23835	23417	23713	23695	23675	23515	23689	23784	23866	23657	23462	23599	23861	23732	23586	23441	23572	23584	23844	23886	23610	23735	23836	23694	23732	23723	23668	23597	23681	23763	23508	23649	23684	23654	23576	23516	23719	23517	23534	23925	23994	23523	23436	23645	23618	23611	23569	23621	23814	23587	23476	23514	23609	23676	23632	23525	23709	23697	23618	23710	23832	23881	23705	23837	23689	23422	23725	23738	23536	23653	23628	23766	23706	23829	23867	23674	23552	23657	23609	23856	23598	23712	23713	23615	23616	23827	23701	23683	23996	23797	23709	23906	23600	23808	23588	23733	23624	23646	23357	23581	23783	23555	23962	23706	23753	23630	23522	23878	23682	23694	23796	23959	23883	23683	23695	23628	23457	23769	23666	23704	23815	23501	23957	23780	23778	23889	23735	23992	23532	23593	23850	23821	23831	23554	23765	23905	23983	23664	23583	23521	23626	23530	23686	23709	23549	23745	23706	23511	23730	23446	23846	23665	23730	23791	23750	23575	23757
24015	43976	40889	34289	33127	30903	25526	19859	19580	20675	21345	21671	20134	34758	45549	39685	32208	22751	16949	15377	15411	15379	15508	15415	15429	15356	15360	15348	15526	15177	15452	15248	15308	15427	15427	15375	15423	15417	15449	15314	15428	15367	15474	15501	15419	15312	15424	15399	15302	15291	15451	15506	15543	15214	15464	15456	15566	15588	15478	15501	15537	15366	15418	15368	15297	15479	15518	15359	15372	15366	15622	15321	15296	15223	15415	15410	15276	15318	15440	15514	15350	15461	15330	15652	15353	15548	15382	15448	15460	15439	15593	15378	15448	15417	15423	15400	15377	15437	15435	15351	15279	15490	15450	15314	15415	15404	15433	15545	15374	15210	15416	15494	15627	15396	15517	15509	15305	15396	15400	15444	15319	15440	15381	15540	15333	15501	15404	15444	15404	15359	15438	15450	15539	15292	15479	15524	15478	15403	15297	15389	15392	15480	15315	15417	15226	15529	15307	15379	15470	15283	15280	15519	15435	15432	15353	15309	15327	15277	15390	15446	15426	15526	15395	15450	15548	15311	15486	15368	15440	15216	15417	15504	15344	15542	15364	15469	15587	15357	15479	15373	15305	15467	15467	15658	15222	15459	15362	15273	15436	15539	15341	15462	15459	15533	15141	15268	15347	15382	15438	15373	15412	15476	15653	15414	15397	15512	15417	15398	15470	15356	15454	15312	15381	15416	15318	15566	15335	15206	15563	15303	15371	15457	15457	15406	15429	15315	15447	15438	15484	15418	15379	15303	15307	15391	15384	15335	15403	15484	15378	15404	15368	15516	15467	15432	15494	15379	15510	15526	15569	15222	15369	15528	15436	15375	15361	15475	15492	15414	15438	15418	15399	15188	15483	15425	15500	15347	15398	15498	15324	15275	15369	15341	15431	15483	15520	15366	15603	15430	15374	15459	15354	15371	15447	15507	15407	15353	15371	15403	15481	15567	15316	15413	15465	15451	15202	15203	15378	15422	15415	15378	15466	15502	15449	15422	15312	15367	15383	15236	15440	15447	15458	15376	15379	15310	15428	15339	15479	15508	15570	15387	15397	15374	15379	15570	15464	15406	15239	15424	15397	15393	15407	15560	15584	15478	15325	15236	15430	15361	15461	15560	15432	15376	15451	15278	15489	15348	15582	15315	15428	15413	15431	15520	15374	15265	15422	15319	15392	15445	15416	15438	15378	15520	15472	15505	15393	15501	15292	15348	15363	15406	15507	15429	15416	15687	15362	15188	15413	15360	15459	15281	15355	15333	15356	15337	15410	15442	15403	15383	15406	15218	15478	15479	15321	15408	15494	15320	15289	15431	15222	15293	15398	15361	15442	15230	15511	15387	15432	15738	15449	15461	15607	15288	15289	15451	15444	15476	15314	15492	15445	15420	15530	15455	15465	15235	15565	15443	15577	15549	15421	15377	15446	15544	15409	15482	15451	15638	15470	15489	15500	15731	15317	15383	15315	15487	15550	15361	15415	15664	15528	15400	15465	15315	15520	15621	15508	15379	15492	15487	15450	15402	15465	15440	15508	15446	15311	15492	15535	15481	15532	15499	15441	15366	15264	15359	15327	15623	15316	15459	15319	15458	15272	15351	15341	15281	15507	15440	15532	15283	15412	15249	15437	15619	15277	15554	15363	15443	15529	15489	15547	15367	15488	15403	15323	15482	15517	15363	15523	15499	15538	15428	15290	15445	15492	15289	15325	15371	15457	15369	15387	15417	15433	15396	15352	15373	15413	15532	15550	15573	15340	15507	15412	15354	15572	15289	15341	15452	15492	15414	15332	15412	15416	15538	15582	15536	15445	15572	15514	15595	15404	15499	15361	15541	15377	15298	15421	15422	15460	15220	15507	15317	15477	15490	15329	15285	15434	15438	15422	15564	15475	15466	15342	15392	15317	15443	15379	15466	15441	15443	15362	15356	15317	15384	15422	15360	15324	15371	15371	15522	15301	15509	15474	15397	15399	15331	15267	15342	15484	15239	15302	15289	15247	15569	15302	15280	15515	15450	15523	15467	15400	15468	15332	15585	15601	15318	15425	15347	15479	15539	15422	15323	15387	15538	15352	15250	15325	15482	15488	15458	15430	15379	15390	15293	15348	15455	15371	15461	15468	15222	15270	15415	15393	15325	15555	15453	15351	15406	15312	15529	15410	15376	15381	15298	15384	15279	15563	15326	15424	15481	15309	15252	15281	15554	15429	15425	15560	15420	15411	15451	15402	15539	15286	15329	15445	15367	15355	15419	15512	15226	15475	15363	15382	15383	15404	15451	15439	15446	15423	15303	15399	15454	15530	15354	15352	15455	15327	15492	15364	15468	15410	15265	15329	15470	15490	15374	15401	15523	15369	15215	15615	15376	15414	15371	15376	15338	15445	15501	15590	15524	15535	15357	15422	15510	15363	15453	15344	15351	15560	15497	15294	15412	15392	15336	15416	15450	15349	15460	15293	15431	15238	15526	15463	15404	15460	15442	15494	15455	15350	15598	15579	15411	15389	15319	15444	15546	15365	15482	15389	15442	15412	15440	15371	15333	15376	15355	15416	15550	15457	15521	15318	15359	15380	15463	15447	15452	15424	15351	15494	15664	15441	15270	15435	15455	15381	15476	15429	15450	15378	15429	15355	15400	15385	15382	15322	15243	15391	15522	15484	15570	15367	15462	15442	15519	15562	15558	15456	15410	15385	15506	15518	15542	15413	15469	15314	15650	15543	15396	15443	15484	15466	15512	15386	15396	15478	15444	15390	15461	15359	15356	15462	15336	15523	15428	15352	15426	15341	15448	15539	15519	15389	15555	15297	15432	15561	15530	15503	15359	15298	15528	15720	15281	15484	15464	15318	15245	15485	15360	15307	15503	15331	15378	15505	15368	15281	15552	15539	15461	15350	15272	15547	15396	15436	15433	15489	15449	15554	15407	15534	15262	15697	15517	15557	15419	15485	15476	15606	15510	15461	15412	15552	15385	15316	15413	15276	15413	15487	15325	15505	15374	15322	15462	15290	15437	15286	15260	15453	15574	15433	15410	15527	15410	15423	15526	15549	15419	15497	15461	15396	15272	15533	15417	15389	15381	15545	15260	15383	15413	15270	15285	15433	15392	15341	15527	15403	15428	15203	15208	15437	15327	15510	15394	15446	15350	15444	15479	15270	15501	15587	15420	15411	15219	15434	15261	15460	15348	15488	15095	15484	15229	15375	15454	15337	15344	15529	15504	15452	15373	15489	15416	15438	15309	15478	15441	15357	15489	15499	15519	15269	15199	15433	15392	15419	15368	15435	15453	15479	15442	15320	15465	15493	15411	15295	15370	15390	15433	15400	15280	15279	15246	15516	15421	15385	15469	15395	15338	15406	15429	15416	15306	15331	15305	15321	15428	15404	15427	15422	15403	15356	15489	15343	15500	15442	15335	15612	15423	15397	15417	15498	15331	15481	15432	15513	15333	15368	15430	15469	15415	15342	15355	15397	15342	15356	15349	15558	15412	15489	15599	15476	15505	15327	15523	15525	15326	15275	15435	15284	15300	15363	15242	15537	15638	15513	15522	15322	15484	15453	15621	15270	15344	15315	15366	15588	15366	15458	15486	15409	15585	15497	15316	15361	15350	15552	15348	15424	15450	15393	15330	15496	15370	15548	15546	15445	15273	15392	15541	15363	15454	15326	15529	15507	15481	15367	15510	15258	15548	15341	15541	15229	15419	15232	15481	15309	15349	15479	15448	15387	15608	15179	15378	15554	15483	15254	15589	15449	15413	15296	15459	15239	15490	15492	15570	15389	15364	15585	15610	15391	15547	15383	15567	15460	15325	15270	15459	15369	15524	15258	15410	15612	15436	15461	15400	15566	15434	15259	15467	15338	15360	15378	15554	15301	15256	15340	15235	15409	15478	15379	15472	15234	15515	15310	15355	15337	15410	15463	15254	15490	15497	15204	15498	15336	15450	15418	15445	15565	15397	15356	15336	15510	15469	15378	15549	15583	15352	15474	15527	15518	15251	15435	15328	15446	15263	15475	15391	15296	15385	15530	15411	15521	15491	15486	15460	15409	15356	15430	15542	15296	15500	15414	15252	15309	15268	15475	15371	15360	15460	15191	15535	15384	15336	15474	15518	15340	15492	15442	15443	15349	15416	15375	15538	15469	15291	15470	15569	15377	15420	15419	15340	15433	15456	15483	15444	15403	15529	15294	15480	15407	15181	15376	15392	15334	15408	15512	15709	15409	15419	15490	15342	15325	15477	15227	15415	15333	15494	15333	15516	15456	15543	15606	15407	15424	15208	15420	15499	15308	15509	15471	15523	15450	15448	15385	15368	15308	15527	15249	15423	15385	15283	15612	15390	15358	15432	15298	15295	15451	15375	15310	15393	15437	15358	15411	15514	15370	15311	15477	15609	15377	15406	15365	15349	15427	15467	15534	15379	15369	15475	15457	15279	15387	15224	15473	15420	15368	15509	15489	15575	15462	15401	15472	15294	15410	15542	15413	15464	15384	15438	15374	15363	15272	15552	15344	15433	15352	15663	15420	15337	15582	15332	15602	15525	15304	15403	15433	15388	15478	15550	15676	15434	15378	15223	15460	15320	15399	15425	15337	15402	15377	15492	15286	15456	15363	15362	15465	15477	15346	15309	15372	15250	15450	15413	15360	15377	15446	15566	15175	15259	15424	15382	15376	15354	15336	15242	15278	15189	15398	15279	15384	15388	15506	15347	15304	15262	15305	15562	15507	15285	15373	15413	15413	15473	15304	15378	15298	15419	15541	15433	15409	15295	15289	15412	15403	15471	15441	15535	15542	15365	15453	15372	15371	15322	15348	15462	15389	15290	15210	15435	15400	15490	15392	15392	15284	15348	15408	15425	15345	15412	15471	15522	15573	15493	15274	15388	15444	15346	15361	15344	15448	15435	15570	15416	15354	15302	15370	15318	15355	15349	15338	15491	15288	15545	15430	15372	15386	15419	15477	15255	15447	15459	15529	15431	15450	15366	15300	15402	15639	15499	15292	15462	15354	15592	15263	15348	15453	15440	15433	15228	15557	15398	15356	15371	15236	15392	15424	15435	15343	15249	15331	15191	15281	15391	15410	15410	15160	15477	15255	15432	15494	15395	15583	15403	15558	15495	15405	15575	15398	15513	15303	15241
34019	27810	31103	29736	29344	27523	25850	24708	24874	24691	24834	24602	24470	24158	24545	25149	25592	24691	23817	23580	23780	23709	23654	23450	23637	23421	23571	23676	23654	23549	23653	23521	23787	23784	23614	23491	23540	23542	23686	23417	23819	23552	23498	23579	23563	23520	23626	23416	23475	23500	23638	23596	23718	23605	23773	23552	23688	23546	23626	23654	23375	23713	23704	23413	23688	23574	23673	23489	23656	23261	23666	23715	23574	23576	23550	23795	23708	23584	23594	23667	23683	23683	23568	23618	23576	23582	23539	23478	23618	23556	23896	23590	23552	23462	23320	23394	23638	23322	23543	23466	23749	23706	23471	23550	23529	23578	23637	23622	23571	23594	23456	23383	23560	23582	23647	23523	23334	23515	23620	23460	23641	23723	23601	23544	23526	23855	23532	23394	23640	23706	23595	23663	23486	23438	23705	23652	23895	23699	23397	23573	23669	23641	23735	23750	23838	23602	23658	23647	23533	23742	23451	23461	23752	23531	23524	23560	23410	23540	23543	23654	23394	23586	23564	23868	23486	23540	23654	23606	23598	23786	23786	23397	23625	23683	23569	23501	23436	23450	23408	23698	23783	23743	23770	23491	23498	23743	23719	23579	23446	23436	23648	23532	23652	23268	23321	23371	23315	23719	23739	23406	23617	23529	23383	23468	23765	23597	23683	23613	23462	23633	23694	23577	23616	23377	23591	23533	23532	23665	23601	23684	23535	23719	23696	23596	23504	23590	23572	23356	23392	23585	23346	23631	23336	23550	23664	23670	23534	23549	23316	23545	23573	23674	23273	23569	23511	23587	23705	23480	23442	23733	23660	23999	23498	23532	23450	23455	23503	23703	23654	23789	23733	23820	23606	23395	23640	23843	23465	23593	23425	23576	23560	23622	23405	23597	23484	23285	23554	23563	23566	23667	23353	23619	23461	23626	23631	23824	23566	23742	23575	23829	23756	23718	23466	23668	23783	23603	23534	23899	23533	23518	23541	23729	23671	23567	23640	23456	23505	23568	23559	23520	23369	23489	23549	23616	23848	23534	23466	23432	23664	23471	23729	23686	23648	23899	23636	23569	23605	23635	23554	23521	23657	23284	23632	23672	23546	23542	23607	23574	23415	23289	23332	23723	23757	23559	23540	23528	23686	23567	23573	23637	23437	23443	23731	23527	23594	23731	23382	23344	23716	23416	23579	23752	23516	23330	23413	23476	23456	23840	23506	23634	23229	23495	23793	23703	23486	23626	23606	23740	23960	23486	23666	23668	23643	23578	23468	23559	23526	23761	23720	23635	23857	23662	23711	23430	23599	23514	23740	23306	23403	23504	23740	23662	23680	23665	23625	23738	23744	23450	23417	23656	23521	23325	23485	23432	23477	23477	23743	23566	23863	23771	23321	23769	23531	23598	23299	23370	23599	23852	23640	23494	23514	23484	23474	23451	23574	23673	23794	23571	23760	23761	23555	23575	23482	23641	23530	23625	23692	23646	23722	23505	23572	23502	23542	23770	23576	23475	23639	23606	23499	23452	23779	23754	23614	23470	23607	23427	23705	23754	23432	23528	23604	23726	23629	23541	23409	23452	23390	23412	23560	23594	23564	23557	23694	23627	23753	23459	23885	23420	23854	23719	23614	23626	23619	23629	23620	23676	23710	23608	23382	23413	23698	23401	23729	23672	23507	23571	23543	23611	23652	23587	23843	23749	23733	23873	23704	23587	23476	23708	23454	23282	23517	23537	23543	23454	23580	23841	23388	23807	23386	23624	23765	23480	23561	23472	23755	23639	23584	23448	23645	23517	23362	23557	23444	23440	23492	23615	23496	23808	23686	23590	23552	23643	23601	23607	23800	23423	23815	23611	23583	23488	23492	23577	23640	23728	23472	23668	23551	23605	23590	23496	23437	23698	23482	23636	23746	23702	23618	23707	23402	23485	23575	23687	23764	23403	23566	23634	23445	23527	23724	23489	23481	23557	23352	23521	23680	23632	23641	23665	23541	23668	23550	23374	23325	23517	23786	23548	23573	23712	23713	23605	23391	23595	23608	23282	23648	23809	23440	23414	23741	23695	23594	23901	23517	23353	23594	23642	23755	23452	23615	23643	23772	23572	23513	23735	23479	23583	23672	23527	23641	23426	23360	23490	23514	23501	23422	23592	23795	23606	23664	23611	23529	23551	23349	23652	23390	23606	23456	23515	23741	23554	23484	23775	23510	23554	23683	23464	23749	23743	23611	23502	23788	23549	23397	23367	23574	23804	23484	23556	23523	23639	23657	23727	23629	23840	23577	23404	23575	23503	23663	23503	23638	23512	23544	23622	23565	23651	23680	23727	23682	23433	23642	23588	23637	23613	23634	23911	23617	23564	23867	23886	23769	23508	23345	23637	23526	23482	23611	23430	23497	23645	23699	23549	23590	23613	23576	23316	23679	23431	23827	23754	23790	23419	23752	23739	23639	23604	23398	23636	23370	23575	23346	23833	23915	23802	23390	23487	23711	23694	23709	23522	23683	23532	23538	23623	23524	23475	23283	23654	23521	23474	23396	23808	23603	23482	23431	23417	23475	23489	23621	23610	23321	23790	23617	23645	23678	23401	23865	23582	23648	23757	23462	23626	23647	23680	23543	23640	23684	23667	23377	23676	23669	23663	23398	23754	23495	23571	23511	23348	23537	23767	23647	23575	23524	23941	23612	23803	23604	23310	23723	23646	23561	23571	23648	23612	23790	23719	23879	23632	23656	23664	23776	23625	23487	23677	23470	23552	23706	23653	23712	23699	23581	23624	23624	23356	23603	23487	23487	23559	23735	23406	23376	23603	23583	23663	23801	23509	23478	23389	23214	23413	23448	23493	23671	23437	23480	23747	23630	23664	23495	23599	23652	23462	23255	23610	23574	23688	23533	23574	23458	23626	23504	23633	23463	23353	23683	23598	23608	23294	23764	23379	23658	23812	23546	23511	23674	23511	23557	23756	23683	23684	23699	23584	23536	23712	23751	23765	23409	23670	23571	23690	23605	23489	23548	23526	23624	23482	23490	23735	23608	23705	23548	23734	23571	23519	23645	23488	23610	23527	23558	23639	23639	23675	23600	23672	23619	23682	23615	23605	23583	23752	23681	23469	23583	23512	23460	23576	23643	23692	23537	23511	23544	23556	23474	23701	23592	23398	23760	23634	23385	23632	23512	23616	23336	23854	23427	23914	23472	23667	23439	23588	23538	23544	23562	23613	23586	23443	23789	23625	23580	23602	23621	23385	23525	23826	23636	23708	23641	23502	23527	23357	23439	23419	23481	23485	23672	23457	23762	23732	23514	23621	23674	23325	23769	23593	23467	23478	23465	23335	23476	23674	23559	23441	23772	23543	23689	23866	23704	23574	23734	23575	23661	23605	23376	23455	23388	23529	23553	23526	23802	23709	23525	23573	23529	23724	23829	23561	23736	23495	23676	23592	23708	23698	23500	23850	23649	23434	23694	23580	23699	23357	23645	23512	23766	23508	23679	23403	23538	23453	23475	23645	23630	23599	23651	23595	23539	23365	23704	23468	23569	23524	23501	23474	23439	23645	23507	23907	23609	23661	23711	23756	23709	23583	23630	23584	23664	23784	23563	23646	23743	23689	23548	23533	23727	23456	23468	23641	23498	23471	23740	23683	23495	23409	23625	23496	23649	23510	23548	23393	23466	23585	23992	23656	23487	23556	23586	23476	23429	23660	23521	23655	23786	23585	23947	23595	23582	23732	23577	23670	23493	23471	23645	23619	23729	23454	23722	23748	23547	23459	23604	23455	23581	23630	23466	23240	23739	23503	23550	23806	23351	23456	23426	23505	23756	23603	23386	23461	23629	23424	23786	23644	23639	23574	23393	23700	23767	23646	23477	23444	23580	23618	23653	23537	23801	23663	23476	23621	23745	23690	23497	23613	23711	23540	23541	23653	23564	23528	23615	23751	23683	23755	23594	23711	23624	23451	23629	23776	23575	23786	23636	23521	23692	23679	23622	23704	23796	23487	23503	23431	23624	23678	23487	23523	23604	23564	23677	23396	23699	23697	23753	23710	23778	23458	23605	23732	23594	23635	23521	23785	23849	23642	23433	23382	23728	23704	23462	23470	23603	23683	23425	23540	23614	23767	23684	23532	23834	23759	23560	23388	23532	23684	23500	23686	23432	23769	23411	23563	23653	23704	23746	23357	23632	23655	23588	23537	23831	23610	23643	23451	23635	23629	23551	23619	23719	23779	23760	23727	23483	23544	23698	23359	23679	23701	23651	23745	23797	23541	23555	23677	23755	23762	23526	23380	23743	23454	23518	23588	23654	23576	23728	23447	23750	23614	23691	23758	23561	23608	23930	23690	23355	23721	23580	23783	23577	23565	23703	23569	23486	23636	23603	23405	23592	23582	23559	23456	23663	23716	23332	23672	23624	23572	23221	23689	23429	23694	23816	23616	23697	23751	23645	23524	23598	23489	23649	23524	23456	23666	23765	23655	23611	23539	23526	23611	23721	23498	23586	23810	23554	23510	23682	23617	23700	23396	23793	23446	23589	23492	23814	23439	23578	23602	23666	23335	23389	23656	23567	23805	23453	23561	23461	23438	23531	23562	23423	23716	23577	23682	23673	23507	23594	23699	23564	23676	23353	23636	23790	23510	23643	23528	23156	23565	23612	23743	23689	23691	23466	23575	23505	23379	23271	23630	23437	23311	23700	23632	23652	23837	23622	23652	23641	23567	23381	23393	23342	23515	23795	23758	23827	23683	23819	23751	23557	23589	23655	23731	23644	23640	23751	23485	23538	23677	23632	23551	23464	23692	23715	23556	23823	23552	23665	23553	23702	23623	23678	23576	23668	23520	23632	23682	23595	23543	23439	23561	23529	23616	23888	23699	23339	23546	23837	23655	23610	23518	23528	23541	23712	23598	23527	23513	23437	23655	23524	23717	23905	23779	23492	23548	23683	23646	23474	23658	23591	23838	23808	23584	23682	23573	23605	23881	23483	23395	23928	23577	23621	23532	23851	23472	23252	23495	23631	23586	23799	23615	23562	23495	23571	23273	23556	23500	23605	23534	23757	23472	23754	23475	23687	23541	24050	23673	23487	23778	23745	23552	23750	23353	23626	23604	23744	23636	23653	23756	23480	23770	23783	23824	23871	23365
22915	28190	26665	22958	23713	20973	17736	16921	16989	17142	17136	17023	16108	16308	16794	17428	17248	16343	15479	15331	15245	15305	15385	15438	15335	15273	15363	15270	15503	15366	15276	15460	15164	15409	15417	15502	15324	15187	15336	15353	15326	15345	15324	15373	15420	15329	15333	15276	15335	15395	15407	15260	15304	15201	15204	15339	15346	15219	15312	15321	15400	15341	15346	15445	15474	15283	15233	15324	15244	15391	15196	15417	15216	15268	15329	15284	15246	15352	15390	15254	15320	15301	15373	15152	15270	15247	15362	15096	15329	15380	15585	15203	15484	15272	15381	15240	15251	15336	15303	15324	15358	15407	15324	15267	15354	15354	15434	15377	15393	15311	15290	15376	15462	15368	15260	15280	15434	15216	15570	15306	15114	15356	15370	15518	15302	15416	15352	15402	15383	15384	15248	15364	15026	15430	15432	15291	15278	15283	15435	15303	15237	15418	15345	15294	15232	15492	15315	15316	15318	15351	15233	15304	15458	15303	15171	15179	15536	15549	15253	15171	15241	15248	15157	15333	15220	15484	15408	15329	15235	15339	15408	15224	15394	15460	15376	15288	15239	15514	15369	15308	15394	15279	15397	15320	15362	15349	15254	15264	15151	15437	15220	15273	15311	15295	15300	15301	15336	15511	15365	15175	15364	15410	15400	15428	15117	15405	15353	15508	15436	15452	15258	15164	15401	15284	15494	15306	15223	15228	15416	15363	15561	15279	15329	15378	15314	15404	15352	15238	15355	15253	15441	15358	15392	15420	15382	15286	15245	15306	15392	15415	15119	15312	15243	15346	15203	15508	15308	15328	15378	15141	15308	15469	15341	15411	15461	15401	15347	15350	15136	15346	15534	15291	15268	15394	15516	15303	15401	15343	15359	15252	15277	15389	15441	15318	15455	15269	15190	15441	15302	15293	15311	15314	15365	15332	15328	15452	15373	15395	15279	15362	15424	15239	15293	15263	15377	15323	15343	15367	15484	15241	15415	15498	15234	15357	15292	15410	15260	15331	15173	15431	15408	15270	15447	15295	15316	15299	15304	15415	15279	15464	15515	15375	15348	15440	15311	15366	15374	15535	15415	15304	15270	15473	15291	15358	15246	15439	15301	15498	15489	15395	15337	15471	15238	15552	15323	15393	15409	15254	15259	15243	15213	15437	15443	15375	15427	15359	15450	15342	15314	15510	15461	15247	15272	15314	15427	15407	15341	15155	15224	15222	15235	15243	15277	15411	15444	15197	15418	15287	15185	15384	15452	15443	15273	15309	15357	15242	15385	15389	15342	15295	15427	15242	15358	15243	15331	15341	15426	15380	15322	15437	15296	15207	15310	15302	15314	15380	15522	15344	15380	15426	15511	15413	15294	15351	15193	15240	15297	15156	15178	15274	15254	15313	15303	15245	15259	15114	15337	15291	15192	15275	15323	15221	15332	15337	15388	15302	15235	15540	15350	15207	15485	15296	15217	15338	15339	15194	15270	15328	15350	15148	15260	15399	15465	15248	15264	15315	15295	15349	15179	15356	15389	15330	15516	15409	15396	15174	15497	15426	15296	15306	15358	15254	15431	15332	15486	15319	15228	15242	15329	15297	15314	15385	15381	15216	15501	15334	15257	15305	15254	15268	15222	15123	15395	15488	15301	15364	15521	15446	15411	15213	15339	15313	15491	15316	15344	15370	15294	15380	15292	15350	15329	15349	15291	15325	15335	15344	15346	15279	15348	15364	15306	15234	15426	15312	15427	15262	15164	15279	15343	15356	15393	15431	15298	15241	15353	15400	15383	15256	15302	15379	15355	15417	15330	15333	15254	15217	15325	15280	15409	15485	15493	15274	15343	15318	15225	15322	15442	15267	15249	15295	15400	15453	15326	15298	15375	15259	15346	15267	15374	15454	15360	15289	15333	15390	15451	15400	15338	15312	15350	15426	15280	15305	15338	15304	15458	15401	15293	15348	15354	15353	15520	15190	15463	15189	15574	15410	15244	15294	15304	15376	15208	15445	15287	15362	15415	15322	15489	15275	15430	15359	15199	15354	15243	15348	15244	15593	15325	15368	15298	15417	15123	15410	15388	15282	15254	15318	15430	15273	15404	15284	15450	15214	15249	15470	15295	15428	15421	15184	15362	15383	15441	15237	15276	15361	15429	15434	15273	15115	15407	15390	15307	15309	15310	15282	15192	15267	15347	15401	15459	15365	15311	15340	15322	15252	15546	15263	15411	15353	15176	15242	15205	15374	15348	15307	15487	15403	15211	15206	15239	15357	15197	15504	15395	15359	15267	15318	15405	15196	15249	15287	15365	15332	15347	15320	15257	15343	15364	15321	15361	15385	15371	15357	15389	15315	15312	15296	15300	15560	15235	15306	15279	15411	15340	15298	15467	15360	15317	15176	15287	15388	15273	15211	15278	15312	15543	15372	15271	15431	15201	15227	15484	15250	15412	15518	15141	15394	15588	15307	15302	15299	15304	15248	15342	15232	15431	15353	15596	15326	15461	15393	15224	15310	15503	15362	15232	15349	15382	15486	15245	15086	15471	15457	15293	15278	15386	15248	15238	15443	15432	15407	15467	15439	15386	15375	15535	15161	15300	15370	15330	15279	15292	15448	15136	15271	15382	15506	15201	15285	15404	15322	15520	15354	15281	15379	15200	15353	15383	15466	15319	15377	15347	15368	15282	15272	15252	15252	15464	15104	15397	15361	15283	15320	15329	15471	15221	15393	15374	15257	15316	15389	15209	15342	15445	15290	15198	15337	15395	15383	15285	15207	15258	15251	15354	15214	15416	15354	15301	15372	15271	15541	15330	15197	15417	15443	15362	15307	15219	15333	15441	15242	15281	15291	15518	15267	15302	15257	15323	15325	15150	15370	15321	15428	15397	15246	15403	15393	15353	15285	15324	15312	15281	15556	15356	15497	15432	15468	15404	15492	15256	15390	15286	15431	15453	15409	15167	15366	15363	15424	15224	15424	15304	15403	15359	15311	15307	15540	15132	15279	15288	15350	15401	15328	15456	15307	15398	15259	15363	15402	15345	15513	15314	15333	15430	15365	15368	15271	15333	15268	15370	15370	15403	15316	15296	15429	15216	15307	15226	15426	15165	15386	15277	15447	15104	15376	15397	15283	15337	15297	15265	15262	15227	15312	15296	15438	15376	15234	15332	15407	15360	15437	15237	15318	15236	15486	15375	15155	15311	15303	15415	15261	15185	15375	15320	15319	15196	15421	15425	15361	15268	15444	15204	15384	15446	15359	15331	15385	15308	15294	15342	15453	15445	15436	15286	15489	15386	15307	15277	15257	15258	15222	15237	15394	15441	15270	15218	15468	15204	15310	15259	15444	15423	15336	15496	15303	15146	15191	15481	15322	15308	15235	15471	15328	15292	15478	15262	15521	15258	15357	15270	15409	15327	15381	15391	15345	15347	15350	15402	15414	15361	15159	15497	15389	15240	15369	15479	15460	15318	15265	15359	15215	15244	15429	15402	15335	15272	15433	15370	15170	15320	15396	15313	15311	15449	15297	15279	15242	15456	15434	15338	15322	15250	15530	15311	15357	15349	15457	15289	15461	15457	15245	15335	15195	15286	15293	15383	15452	15395	15145	15313	15407	15376	15174	15383	15474	15375	15235	15326	15482	15319	15487	15304	15263	15305	15277	15301	15181	15235	15421	15512	15455	15356	15414	15372	15377	15296	15365	15351	15203	15418	15183	15486	15190	15252	15441	15396	15415	15382	15388	15336	15404	15320	15265	15348	15311	15562	15374	15318	15332	15313	15422	15324	15335	15294	15341	15249	15283	15474	15304	15384	15282	15164	15468	15327	15457	15463	15535	15325	15366	15249	15295	15312	15336	15330	15451	15316	15329	15531	15392	15350	15231	15374	15460	15159	15456	15378	15271	15451	15378	15159	15323	15451	15098	15353	15332	15252	15298	15299	15311	15468	15395	15298	15405	15498	15486	15437	15396	15356	15421	15485	15427	15366	15258	15349	15206	15208	15382	15270	15399	15362	15286	15510	15359	15221	15464	15453	15337	15260	15406	15411	15348	15282	15368	15349	15346	15469	15246	15286	15347	15424	15359	15216	15476	15187	15438	15389	15270	15462	15179	15268	15230	15295	15298	15177	15293	15372	15415	15195	15221	15405	15517	15388	15544	15239	15434	15240	15279	15429	15304	15451	15480	15283	15556	15285	15365	15432	15377	15483	15239	15359	15257	15387	15440	15461	15402	15297	15386	15450	15323	15395	15482	15436	15297	15404	15469	15377	15261	15313	15224	15177	15177	15477	15356	15378	15354	15149	15378	15414	15367	15250	15271	15530	15281	15216	15440	15367	15393	15389	15312	15332	15538	15399	15266	15234	15328	15373	15396	15358	15531	15482	15372	15350	15459	15270	15447	15190	15302	15351	15364	15425	15283	15340	15453	15429	15365	15418	15457	15285	15401	15391	15453	15263	15253	15313	15645	15244	15351	15280	15490	15411	15372	15497	15220	15377	15305	15264	15272	15396	15219	15339	15470	15382	15349	15254	15187	15380	15243	15503	15307	15362	15160	15385	15422	15281	15442	15348	15357	15261	15271	15352	15314	15381	15314	15352	15239	15396	15509	15437	15554	15415	15406	15514	15320	15421	15271	15469	15357	15432	15325	15236	15341	15259	15365	15483	15279	15415	15194	15217	15282	15300	15338	15331	15453	15270	15404	15551	15323	15393	15273	15374	15367	15287	15228	15447	15416	15205	15329	15363	15547	15317	15308	15464	15512	15441	15291	15246	15162	15318	15313	15413	15329	15327	15329	15420	15247	15287	15450	15453	15285	15300	15329	15333	15411	15399	15464	15385	15369	15535	15244	15453	15412	15261	15094	15228	15299	15391	15319	15372	15411	15310	15451	15409	15422	15274	15372	15421	15419	15291	15467	15270	15366	15381	15403	15404	15401	15280	15377	15329	15379	15363	15409	15409	15398	15281	15339	15292	15244	15347	15391	15222	15374	15395	15455	15353	15325	15298	15153	15283	15391	15205	15268	15440	15400	15182	15314	15301	15350	15332	15322	15400	15240	15265	15339	15335	15404	15470	15347	15335	15333	15382	15408	15382	15246	15235	15208	15295	15353	15375	15613	15402	15403	15422	15323	15393	15523	15329	15400
24841	20768	27059	26583	27232	29037	28450	27002	26486	26787	26142	25257	24896	32557	38692	35949	31417	27149	24505	23745	23715	23694	23666	23675	23524	23606	23731	23687	23799	23570	23453	23626	23470	23238	23638	23533	23554	23752	23605	23495	23672	23532	23620	23636	23521	23636	23593	23420	23637	23568	23520	23529	23828	23455	23698	23366	23660	23551	23482	23412	23464	23873	23480	23730	23404	23783	23564	23602	23732	23225	23558	23645	23475	23732	23569	23466	23522	23675	23699	23324	23372	23524	23495	23369	23464	23487	23461	23607	23585	23685	23557	23567	23402	23710	23686	23273	23407	23474	23453	23544	23535	23709	23442	23341	23611	23488	23398	23534	23403	23495	23526	23528	23553	23490	23452	23468	23410	23278	23414	23576	23590	23513	23516	23631	23484	23604	23379	23522	23603	23513	23414	23324	23363	23423	23596	23699	23556	23412	23545	23425	23530	23450	23746	23557	23496	23550	23642	23404	23534	23401	23625	23715	23691	23574	23666	23698	23447	23376	23340	23532	23600	23299	23449	23458	23479	23401	23223	23444	23738	23559	23640	23406	23665	23587	23578	23732	23394	23575	23520	23499	23680	23484	23494	23452	23439	23521	23588	23590	23666	23686	23634	23691	23530	23543	23596	23746	23664	23497	23558	23475	23512	23529	23395	23617	23668	23482	23713	23777	23785	23591	23664	23482	23329	23411	23301	23419	23367	23508	23794	23547	23382	23444	23282	23468	23746	23446	23643	23671	23739	23599	23449	23604	23486	23831	23558	23264	23623	23668	23701	23542	23558	23393	23517	23529	23369	23438	23274	23721	23490	23693	23528	23538	23524	23297	23530	23498	23520	23500	23596	23604	23541	23318	23648	23649	23678	23624	23700	23659	23627	23548	23627	23471	23501	23442	23821	23523	23607	23514	23425	23387	23559	23438	23483	23616	23443	23558	23655	23525	23649	23691	23306	23473	23454	23398	23333	23463	23621	23492	23432	23518	23777	23394	23434	23422	23409	23548	23405	23354	23398	23663	23137	23740	23453	23685	23580	23695	23469	23398	23630	23544	23430	23488	23698	23455	23561	23576	23640	23418	23412	23281	23575	23730	23613	23737	23412	23573	23627	23667	23449	23531	23662	23481	23508	23628	23699	23731	23577	23297	23364	23587	23523	23523	23482	23464	23481	23717	23570	23599	23566	23649	23716	23385	23455	23566	23416	23346	23593	23751	23567	23406	23808	23589	23408	23451	23539	23608	23418	23540	23283	23777	23595	23476	23580	23826	23717	23420	23511	23721	23539	23148	23552	23601	23489	23436	23491	23442	23510	23667	23361	23482	23487	23607	23563	23316	23507	23519	23399	23670	23418	23523	23700	23476	23419	23356	23459	23738	23657	23691	23685	23685	23451	23625	23532	23559	23638	23674	23520	23754	23273	23456	23562	23262	23478	23574	23627	23402	23793	23363	23472	23406	23415	23677	23438	23722	23369	23579	23668	23648	23673	23753	23605	23495	23455	23712	23452	23517	23572	23442	23847	23647	23508	23454	23593	23447	23487	23471	23773	23822	23433	23431	23604	23293	23440	23348	23672	23545	23689	23593	23596	23438	23339	23413	23501	23453	23644	23711	23615	23761	23809	23621	23537	23649	23720	23583	23671	23729	23412	23343	23704	23667	23319	23591	23769	23440	23555	23696	23563	23641	23762	23613	23666	23320	23527	23687	23674	23430	23258	23393	23415	23274	23642	23560	23633	23573	23302	23640	23629	23408	23438	23715	23526	23483	23722	23432	23500	23438	23529	23368	23383	23566	23548	23566	23797	23689	23711	23621	23483	23675	23343	23513	23611	23733	23481	23547	23593	23351	23361	23320	23457	23705	23584	23455	23384	23540	23677	23546	23440	23484	23638	23650	23628	23631	23423	23587	23430	23399	23474	23438	23597	23569	23336	23636	23395	23544	23542	23530	23795	23638	23394	23608	23414	23425	23616	23507	23446	23494	23685	23554	23407	23350	23586	23483	23266	23450	23643	23476	23369	23574	23432	23491	23502	23495	23498	23604	23312	23576	23712	23631	23544	23486	23462	23760	23596	23626	23577	23421	23403	23553	23669	23481	23411	23548	23556	23469	23308	23744	23636	23466	23409	23730	23536	23625	23677	23438	23530	23780	23621	23439	23491	23521	23781	23585	23630	23467	23423	23484	23489	23623	23813	23555	23688	23416	23485	23648	23465	23643	23724	23757	23607	23492	23403	23554	23567	23234	23626	23562	23450	23637	23536	23484	23478	23475	23459	23651	23527	23553	23725	23573	23601	23395	23386	23320	23724	23504	23534	23473	23588	23184	23423	23413	23467	23650	23594	23677	23472	23454	23706	23561	23357	23430	23917	23467	23392	23609	23590	23588	23439	23485	23556	23502	23536	23431	23397	23296	23506	23454	23651	23514	23532	23185	23456	23611	23818	23600	23760	23741	23710	23738	23607	23824	23534	23602	23681	23619	23372	23204	23550	23564	23598	23617	23575	23446	23790	23524	23728	23600	23480	23398	23542	23412	23734	23528	23483	23525	23694	23548	23580	23442	23336	23522	23431	23566	23440	23393	23572	23338	23435	23533	23453	23573	23774	23667	23568	23843	23693	23577	23472	23548	23496	23363	23404	23297	23714	23513	23502	23305	23647	23438	23581	23461	23326	23615	23573	23557	23626	23495	23257	23287	23585	23486	23656	23461	23392	23553	23455	23537	23415	23641	23643	23752	23288	23672	23293	23433	23608	23530	23469	23433	23404	23556	23711	23454	23535	23447	23430	23306	23346	23296	23453	23506	23827	23544	23514	23234	22996	23494	23667	23684	23414	23782	23485	23672	23787	23619	23823	23583	23716	23567	23717	23473	23706	23651	23662	23541	23733	23504	23622	23457	23562	23597	23516	23610	23650	23559	23627	23635	23521	23711	23427	23342	23461	23632	23578	23700	23726	23463	23645	23408	23415	23418	23443	23422	23668	23397	23612	23597	23510	23634	23532	23611	23336	23616	23512	23720	23486	23756	23680	23657	23560	23507	23637	23626	23520	23371	23447	23618	23821	23523	23679	23328	23311	23832	23451	23525	23343	23525	23505	23818	23508	23489	23641	23548	23318	23389	23616	23504	23676	23583	23340	23723	23644	23467	23720	23486	23979	23676	23491	23662	23624	23465	23496	23410	23301	23443	23402	23638	23395	23565	23632	23641	23472	23562	23578	23602	23563	23623	23580	23421	23640	23587	23358	23592	23133	23493	23693	23564	23430	23587	23172	23547	23502	23691	23459	23364	23775	23456	23591	23451	23409	23497	23454	23494	23575	23531	23436	23541	23763	23380	23434	23541	23625	23763	23463	23464	23341	23607	23689	23479	23573	23580	23591	23744	23482	23578	23591	23260	23290	23365	23284	23696	23476	23298	23581	23488	23608	23492	23391	23252	23545	23664	23358	23674	23533	23632	23654	23419	23642	23710	23483	23399	23808	23483	23533	23414	23402	23482	23497	23231	23481	23501	23685	23506	23647	23381	23544	23712	23628	23552	23481	23523	23528	23484	23507	23484	23431	23427	23511	23447	23573	23474	23333	23295	23421	23754	23487	23493	23604	23444	23445	23861	23594	23244	23631	23469	23449	23560	23429	23344	23607	23505	23448	23474	23473	23525	23457	23364	23452	23370	23184	23605	23519	23373	23462	23298	23029	23305	23492	23653	23365	23542	23532	23553	23465	23607	23729	23401	23537	23548	23448	23436	23283	23581	23258	23557	23667	23649	23272	23549	23634	23445	23466	23364	23667	23477	23429	23338	23473	23831	23479	23452	23766	23482	23555	23377	23490	23681	23757	23285	23392	23390	23454	23317	23640	23593	23816	23471	23615	23554	23347	23436	23663	23559	23573	23736	23456	23657	23493	23478	23801	23680	23460	23485	23491	23598	23413	23434	23744	23308	23587	23492	23587	23424	23257	23391	23552	23508	23478	23641	23301	23508	23520	23494	23408	23377	23757	23633	23495	23395	23363	23575	23710	23273	23383	23421	23383	23381	23568	23615	23633	23533	23486	23507	23546	23686	23514	23442	23458	23483	23691	23397	23238	23579	23338	23523	23565	23594	23439	23590	23631	23484	23691	23435	23549	23429	23750	23750	23609	23616	23422	23481	23527	23692	23559	23676	23629	23480	23348	23472	23596	23408	23634	23566	23542	23619	23341	23515	23694	23400	23699	23342	23552	23644	23387	23734	23704	23572	23665	23482	23558	23682	23726	23464	23461	23351	23640	23401	23677	23596	23489	23610	23680	23372	23390	23486	23411	23483	23527	23474	23726	23354	23688	23486	23446	23556	23364	23619	23549	23378	23523	23631	23503	23627	23434	23681	23584	23419	23527	23351	23671	23623	23590	23847	23863	23401	23811	23455	23421	23591	23546	23555	23512	23670	23435	23456	23477	23584	23601	23584	23638	23567	23781	23235	23531	23622	23265	23310	23463	23755	23595	23654	23670	23619	23630	23511	23395	23337	23535	23656	23480	23509	23567	23719	23393	23470	23359	23710	23404	23657	23337	23562	23589	23592	23668	23531	23712	23657	23304	23696	23839	23596	23577	23454	23667	23422	23635	23520	23444	23823	23618	23707	23541	23749	23585	23284	23491	23428	23458	23373	23395	23269	23536	23497	23781	23447	23596	23410	23621	23563	23463	23400	23373	23616	23646	23485	23346	23440	23379	23429	23566	23547	23560	23500	23449	23471	23427	23488	23697	23507	23698	23602	23757	23467	23459	23259	23535	23474	23374	23308	23470	23347	23502	23546	23727	23374	23571	23460	23376	23789	23530	23550	23529	23506	23299	23460	23529	23455	23604	23521	23306	23590	23478	23396	23492	23289	23445	23553	23636	23600	23291	23519	23593	23340	23325	23651	23411	23384	23485	23317	23567	23567	23501	23734	23582	23461	23608	23430	23461	23515	23720	23812	23654	23513	23567	23495	23428	23410	23485	23591	23490	23682	23753	23633	23707	23572	23332	23465	23534	23807	23748	23691	23358	23538	23541	23398	23686	23557	23646	23684	23573	23551	23650	23675	23526	23668	23445	23485	23682	23379	23514	23555	23454	23502	23323	23620	23513	23596	23554	23496	23201	23233	23590	23594	23520	23495	23508	23673
20931	34920	36831	33253	28671	23060	19674	20423	20271	19884	18597	18017	17266	28053	33772	29365	23958	18857	16311	15362	15495	15259	15328	15542	15370	15313	15443	15532	15568	15285	15212	15445	15509	15400	15304	15391	15473	15446	15273	15332	15239	15217	15423	15499	15211	15208	15320	15507	15466	15347	15290	15350	15461	15379	15414	15316	15231	15283	15385	15331	15392	15517	15278	15389	15508	15468	15357	15472	15392	15316	15526	15287	15409	15294	15367	15367	15406	15385	15419	15563	15160	15476	15477	15339	15395	15355	15432	15419	15364	15332	15259	15295	15439	15414	15551	15245	15472	15453	15291	15581	15363	15338	15295	15557	15332	15428	15231	15351	15309	15492	15343	15307	15438	15203	15325	15379	15416	15300	15275	15483	15545	15493	15320	15539	15300	15455	15302	15440	15460	15381	15310	15359	15300	15301	15441	15446	15445	15268	15157	15377	15238	15514	15382	15371	15412	15407	15346	15456	15418	15268	15399	15543	15456	15298	15528	15338	15394	15391	15494	15452	15350	15356	15317	15600	15357	15419	15282	15495	15543	15370	15272	15273	15340	15351	15422	15332	15389	15556	15290	15433	15307	15370	15241	15398	15292	15362	15430	15422	15377	15376	15424	15435	15741	15358	15178	15284	15297	15312	15556	15451	15326	15425	15280	15441	15252	15394	15416	15582	15425	15217	15669	15318	15375	15305	15243	15322	15281	15372	15181	15225	15246	15351	15297	15391	15407	15338	15303	15217	15403	15410	15448	15334	15341	15449	15463	15182	15552	15405	15422	15289	15509	15443	15460	15212	15303	15443	15433	15429	15155	15362	15423	15479	15217	15389	15334	15288	15468	15371	15398	15391	15443	15330	15386	15210	15464	15271	15289	15484	15376	15336	15326	15276	15416	15440	15465	15438	15388	15322	15407	15447	15443	15316	15421	15469	15301	15238	15586	15387	15334	15267	15431	15412	15274	15191	15398	15399	15222	15383	15379	15293	15334	15337	15455	15328	15374	15262	15358	15350	15178	15221	15390	15434	15264	15311	15457	15347	15269	15314	15362	15416	15207	15474	15330	15594	15508	15382	15410	15136	15478	15271	15445	15581	15288	15284	15304	15330	15448	15408	15445	15376	15257	15382	15434	15334	15419	15197	15262	15460	15351	15202	15537	15425	15478	15533	15479	15419	15339	15369	15456	15510	15384	15352	15307	15378	15342	15439	15372	15358	15449	15336	15318	15584	15525	15214	15540	15365	15465	15403	15402	15258	15288	15579	15353	15425	15420	15446	15237	15290	15407	15446	15540	15312	15431	15253	15512	15352	15325	15365	15210	15393	15334	15382	15352	15404	15230	15427	15442	15430	15432	15284	15334	15419	15345	15403	15278	15360	15518	15420	15366	15196	15417	15217	15385	15380	15336	15473	15225	15420	15449	15536	15430	15534	15505	15268	15344	15380	15316	15317	15415	15411	15159	15483	15432	15304	15293	15267	15519	15485	15483	15302	15377	15317	15379	15367	15393	15190	15422	15341	15425	15296	15478	15490	15238	15270	15407	15256	15388	15374	15357	15512	15248	15304	15539	15297	15415	15284	15259	15436	15404	15405	15314	15394	15500	15459	15458	15464	15322	15307	15335	15403	15441	15246	15301	15413	15330	15401	15436	15334	15357	15399	15334	15341	15397	15207	15325	15431	15304	15356	15389	15492	15583	15385	15239	15521	15349	15396	15291	15470	15519	15431	15249	15346	15407	15443	15241	15543	15497	15371	15176	15406	15394	15307	15347	15367	15626	15529	15318	15514	15366	15361	15394	15351	15292	15326	15436	15337	15400	15430	15551	15281	15374	15342	15344	15501	15491	15504	15300	15461	15383	15516	15292	15114	15331	15447	15327	15153	15359	15322	15238	15445	15535	15481	15381	15109	15515	15386	15497	15277	15306	15356	15385	15399	15205	15333	15315	15512	15345	15391	15402	15521	15571	15292	15443	15475	15541	15442	15307	15538	15359	15227	15473	15351	15294	15398	15397	15453	15320	15435	15325	15489	15320	15462	15461	15377	15370	15421	15447	15287	15350	15416	15419	15246	15391	15395	15414	15356	15352	15310	15476	15262	15083	15431	15445	15400	15255	15199	15293	15405	15520	15534	15318	15422	15326	15472	15500	15363	15328	15390	15352	15338	15437	15243	15293	15392	15408	15336	15153	15390	15506	15260	15298	15348	15456	15367	15340	15451	15306	15354	15400	15275	15206	15461	15298	15260	15454	15390	15452	15273	15435	15330	15124	15553	15281	15400	15447	15414	15203	15410	15409	15422	15538	15357	15429	15392	15456	15442	15396	15268	15330	15516	15365	15442	15357	15326	15486	15501	15349	15568	15357	15323	15219	15317	15412	15375	15401	15512	15411	15336	15387	15452	15313	15267	15460	15496	15267	15240	15486	15487	15310	15309	15380	15549	15522	15404	15340	15245	15397	15431	15428	15278	15369	15473	15366	15373	15279	15411	15354	15342	15449	15230	15328	15508	15271	15408	15435	15325	15531	15361	15460	15332	15433	15368	15338	15558	15311	15309	15450	15549	15229	15296	15279	15449	15286	15389	15362	15473	15362	15398	15443	15539	15393	15508	15419	15469	15291	15262	15420	15402	15381	15395	15345	15410	15350	15646	15226	15194	15390	15552	15211	15322	15440	15542	15406	15366	15480	15438	15475	15458	15332	15388	15246	15505	15322	15435	15389	15381	15481	15320	15465	15463	15470	15229	15470	15427	15370	15366	15291	15281	15214	15446	15389	15385	15514	15419	15363	15356	15399	15387	15295	15285	15450	15515	15382	15349	15358	15458	15389	15395	15363	15359	15315	15318	15370	15430	15291	15356	15445	15536	15458	15436	15262	15561	15430	15338	15204	15349	15487	15496	15527	15378	15446	15377	15544	15614	15537	15246	15370	15412	15523	15407	15349	15361	15316	15354	15490	15431	15415	15262	15334	15394	15474	15407	15375	15219	15277	15414	15249	15339	15557	15308	15322	15479	15172	15525	15380	15378	15496	15345	15552	15434	15459	15399	15447	15301	15540	15467	15369	15448	15232	15550	15366	15585	15252	15409	15458	15276	15514	15219	15401	15305	15409	15515	15327	15518	15463	15507	15492	15382	15504	15370	15378	15177	15260	15400	15240	15235	15450	15416	15422	15278	15521	15354	15239	15388	15338	15419	15420	15311	15407	15278	15333	15384	15359	15413	15336	15215	15228	15495	15177	15572	15335	15391	15187	15564	15426	15382	15421	15470	15254	15330	15353	15406	15262	15370	15439	15392	15455	15303	15516	15393	15313	15336	15396	15328	15494	15542	15128	15279	15286	15397	15385	15397	15300	15398	15279	15533	15302	15512	15358	15238	15333	15349	15247	15434	15326	15484	15427	15468	15466	15437	15377	15427	15319	15494	15485	15365	15353	15407	15360	15534	15301	15499	15417	15465	15397	15328	15312	15537	15221	15431	15390	15505	15247	15433	15533	15284	15315	15440	15394	15442	15318	15323	15356	15342	15407	15471	15337	15400	15480	15389	15400	15447	15385	15343	15432	15431	15238	15381	15389	15405	15447	15364	15313	15450	15259	15401	15369	15259	15296	15303	15306	15599	15340	15381	15437	15446	15478	15507	15377	15336	15380	15253	15382	15283	15456	15375	15368	15261	15366	15256	15307	15361	15355	15399	15366	15402	15401	15267	15539	15146	15346	15473	15408	15390	15474	15552	15264	15506	15543	15420	15289	15183	15422	15380	15422	15356	15310	15462	15431	15246	15522	15259	15375	15341	15406	15555	15476	15483	15374	15360	15254	15262	15512	15370	15295	15349	15435	15424	15355	15483	15296	15399	15341	15345	15324	15320	15266	15393	15416	15396	15403	15187	15329	15344	15325	15394	15380	15484	15239	15388	15463	15253	15346	15282	15337	15524	15430	15361	15347	15407	15348	15425	15524	15515	15090	15633	15435	15270	15558	15383	15471	15266	15397	15208	15318	15236	15341	15425	15443	15332	15314	15465	15394	15374	15356	15398	15437	15537	15316	15512	15273	15406	15303	15359	15471	15385	15553	15437	15543	15292	15372	15285	15210	15413	15406	15329	15554	15345	15600	15393	15445	15428	15336	15262	15427	15401	15368	15433	15303	15435	15366	15407	15482	15330	15374	15423	15364	15378	15399	15268	15466	15358	15391	15431	15456	15429	15351	15399	15423	15365	15391	15431	15405	15542	15366	15597	15417	15253	15545	15424	15301	15347	15346	15527	15447	15253	15417	15515	15451	15358	15398	15486	15372	15287	15429	15413	15380	15334	15414	15454	15584	15435	15377	15431	15288	15426	15490	15231	15339	15332	15256	15258	15416	15437	15490	15282	15542	15309	15367	15411	15396	15365	15392	15313	15222	15519	15380	15606	15437	15576	15338	15412	15408	15560	15260	15477	15466	15322	15465	15284	15418	15304	15402	15419	15199	15241	15482	15412	15262	15492	15474	15188	15480	15306	15277	15294	15344	15372	15314	15396	15163	15479	15380	15402	15359	15415	15375	15621	15331	15399	15418	15415	15399	15478	15402	15406	15303	15506	15449	15147	15431	15322	15500	15545	15285	15228	15474	15379	15407	15423	15302	15427	15455	15438	15234	15382	15353	15443	15438	15407	15469	15387	15431	15298	15458	15462	15266	15434	15279	15328	15457	15303	15304	15276	15359	15373	15397	15506	15544	15477	15338	15600	15379	15535	15223	15482	15591	15594	15286	15341	15466	15251	15497	15181	15243	15258	15301	15240	15344	15495	15322	15325	15422	15403	15561	15514	15428	15391	15477	15297	15311	15611	15527	15521	15356	15223	15315	15236	15220	15397	15401	15350	15336	15298	15363	15331	15206	15346	15336	15575	15448	15505	15454	15556	15451	15298	15542	15407	15245	15496	15355	15476	15275	15235	15305	15392	15317	15250	15448	15383	15391	15450	15388	15459	15460	15319	15417	15300	15591	15353	15368	15388	15458	15343	15358	15461	15535	15434	15485	15458	15460	15570	15553	15348	15376	15463	15504	15297	15425	15447	15402	15414	15358	15545	15374	15389	15296	15421	15464	15347	15186	15467	15477	15415	15382	15494	15232	15296	15466	15349	15489	15281	15504	15294	15387	15433
22388	20798	27314	24737	22907	28061	31830	28503	29096	27583	28321	34508	39058	48218	48740	40407	33801	28293	24860	23669	23763	23686	23768	23644	23646	23651	23492	23508	23669	23682	23828	23324	23638	23717	23548	23566	23803	23810	23734	23638	23386	23367	23656	23425	23482	23529	23427	23687	23638	23633	23669	23619	23541	23560	23417	23516	23421	23746	23770	23538	23730	23555	23276	23490	23461	23424	23518	23694	23516	23413	23580	23619	23513	23467	23521	23341	23703	23653	23751	23546	23545	23546	23554	23660	23726	23388	23569	23475	23656	23441	23405	23432	23455	23335	23538	23373	23599	23580	23664	23513	23390	23457	23473	23501	23474	23618	23617	23455	23640	23539	23404	23460	23570	23524	23461	23552	23686	23630	23469	23489	23559	23482	23742	23604	23697	23631	23527	23603	23641	23505	23722	23625	23659	23698	23720	23533	23690	23683	23313	23389	23540	23606	23536	23727	23605	23529	23560	23571	23688	23537	23550	23419	23499	23292	23461	23410	23564	23635	23395	23623	23473	23848	23484	23351	23463	23498	23495	23856	23655	23457	23590	23441	23496	23556	23595	23491	23637	23416	23694	23424	23467	23739	23498	23484	23605	23516	23524	23563	23644	23468	23616	23507	23456	23510	23561	23423	23461	23576	23577	23699	23412	23593	23566	23492	23619	23628	23476	23592	23267	23537	23704	23421	23652	23222	23384	23498	23428	23334	23671	23394	23615	23409	23322	23200	23423	23751	23642	23640	23422	23459	23646	23575	23456	23457	23809	23609	23563	23462	23322	23760	23754	23652	23683	23522	23519	23619	23509	23537	23852	23793	23721	23537	23886	23607	23424	23752	23521	23500	23559	23504	23600	23427	23482	23468	23307	23514	23423	23325	23744	23586	23639	23512	23562	23485	23242	23419	23296	23260	23685	23562	23400	23518	23531	23352	23774	23736	23815	23576	23598	23806	23441	23572	23711	23477	23465	23309	23322	23478	23597	23593	23337	23704	23519	23523	23364	23369	23258	23702	23717	23474	23414	23723	23599	23481	23549	23539	23533	23755	23465	23554	23617	23692	23577	23649	23901	23529	23412	23316	23287	23539	23262	23366	23611	23410	23613	23424	23572	23355	23667	23583	23287	23314	23508	23698	23487	23319	23495	23428	23423	23604	23675	23648	23471	23553	23597	23532	23602	23399	23461	23579	23511	23363	23524	23773	23566	23278	23646	23750	23613	23432	23516	23409	23555	23611	23893	23695	23585	23713	23661	23634	23555	23450	23647	23421	23357	23636	23503	23585	23297	23385	23494	23554	23309	23538	23659	23552	23369	23480	23451	23649	23484	23523	23617	23663	23741	23410	23361	23747	23455	23509	23559	23554	23633	23352	23349	23557	23572	23579	23493	23231	23505	23164	23563	23888	23583	23826	23513	23332	23438	23500	23710	23468	23529	23402	23566	23364	23496	23553	23410	23267	23577	23650	23360	23640	23645	23502	23548	23674	23622	23828	23614	23704	23369	23607	23836	23532	23503	23633	23559	23421	23519	23548	23655	23472	23408	23500	23465	23695	23490	23349	23492	23518	23770	23405	23678	23662	23265	23456	23475	23446	23323	23602	23446	23331	23666	23604	23602	23376	23508	23565	23568	23555	23441	23838	23589	23539	23487	23754	23380	23770	23624	23446	23505	23468	23625	23652	23519	23704	23648	23641	23438	23390	23536	23611	23673	23519	23505	23697	23493	23535	23396	23404	23556	23445	23614	23343	23521	23481	23281	23687	23477	23460	23786	23647	23544	23777	23360	23544	23405	23450	23526	23548	23230	23473	23702	23716	23629	23620	23499	23455	23514	23431	23527	23441	23511	23854	23387	23604	23417	23710	23482	23619	23662	23634	23514	23385	23632	23383	23443	23541	23779	23558	23231	23499	23506	23298	23447	23554	23467	23386	23411	23513	23503	23516	23401	23508	23527	23427	23276	23577	23649	23537	23578	23306	23654	23628	23493	23652	23290	23485	23414	23415	23485	23557	23426	23668	23582	23393	23561	23239	23114	23569	23504	23381	23686	23557	23443	23559	23425	23626	23595	23150	23407	23334	23691	23516	23377	23567	23305	23648	23481	23496	23595	23696	23483	23471	23652	23302	23512	23377	23598	23364	23651	23350	23703	23590	23405	23648	23482	23395	23601	23467	23612	23503	23516	23499	23655	23705	23682	23392	23713	23446	23473	23611	23502	23483	23502	23595	23605	23646	23484	23558	23580	23575	23488	23498	23485	23334	23549	23370	23439	23424	23291	23441	23644	23446	23603	23725	23434	23397	23491	23564	23702	23508	23600	23336	23646	23289	23526	23642	23513	23530	23490	23464	23675	23422	23529	23508	23521	23452	23557	23648	23331	23554	23363	23537	23516	23312	23451	23616	23622	23491	23339	23648	23568	23326	23585	23605	23256	23438	23425	23427	23513	23593	23888	23808	23479	23475	23471	23753	23612	23572	23630	23517	23436	23397	23680	23634	23569	23510	23439	23420	23692	23499	23510	23541	23514	23483	23688	23634	23626	23646	23566	23441	24044	23349	23440	23544	23378	23322	23799	23398	23709	23624	23491	23338	23498	23624	23652	23314	23503	23716	23443	23397	23273	23653	23590	23628	23637	23586	23515	23655	23446	23511	23140	23583	23405	23746	23317	23350	23366	23390	23339	23470	23239	23496	23353	23666	23537	23577	23346	23370	23490	23473	23769	23436	23340	23326	23487	23649	23506	23367	23538	23592	23576	23477	23885	23654	23333	23460	23757	23457	23373	23541	23411	23729	23786	23390	23374	23767	23545	23722	23731	23695	23309	23497	23467	23171	23629	23433	23677	23549	23531	23167	23592	23594	23763	23511	23544	23235	23570	23363	23743	23323	23613	23540	23503	23596	23490	23730	23434	23509	23362	23522	23473	23544	23534	23645	23626	23518	23505	23634	23624	23592	23356	23591	23560	23560	23537	23423	23523	23305	23280	23441	23318	23384	23533	23462	23422	23397	23706	23349	23399	23578	23647	23385	23583	23503	23491	23577	23547	23538	23247	23627	23644	23516	23472	23572	23594	23536	23540	23541	23546	23410	23399	23404	23530	23516	23521	23470	23509	23308	23460	23465	23609	23366	23277	23616	23474	23474	23479	23390	23669	23583	23411	23505	23391	23316	23368	23684	23436	23368	23489	23638	23288	23558	23474	23486	23624	23734	23593	23360	23695	23623	23437	23671	23652	23416	23454	23455	23680	23401	23656	23462	23468	23433	23541	23712	23493	23654	23666	23537	23666	23526	23429	23706	23600	23705	23407	23623	23770	23564	23541	23494	23474	23541	23484	23227	23277	23478	23626	23610	23375	23502	23570	23604	23443	23230	23462	23584	23508	23596	23764	23635	23731	23617	23761	23299	23495	23331	23598	23337	23724	23493	23444	23417	23756	23598	23518	23385	23523	23460	23305	23463	23354	23431	23562	23813	23283	23536	23578	23282	23410	23534	23441	23612	23587	23564	23584	23415	23342	23494	23598	23609	23308	23685	23768	23599	23525	23522	23559	23396	23523	23687	23195	23722	23706	23678	23403	23531	23527	23497	23508	23463	23457	23704	23509	23657	23553	23719	23585	23680	23720	23609	23437	23697	23383	23610	23380	23590	23507	23483	23677	23626	23562	23626	23537	23689	23453	23426	23392	23374	23723	23672	23456	23579	23642	23798	23278	23585	23496	23537	23578	23444	23647	23487	23702	23469	23560	23653	23481	23540	23655	23367	23461	23242	23422	23489	23398	23451	23489	23420	23564	23554	23529	23683	23779	23516	23660	23417	23519	23372	23413	23685	23537	23428	23406	23427	23470	23172	23544	23514	23573	23495	23536	23563	23464	23506	23517	23503	23295	23479	23611	23536	23512	23683	23674	23525	23432	23226	23619	23573	23761	23541	23367	23428	23592	23543	23461	23686	23425	23550	23452	23489	23433	23475	23455	23523	23335	23362	23537	23709	23661	23441	23474	23457	23628	23430	23478	23590	23289	23356	23742	23475	23405	23448	23468	23339	23677	23631	23502	23401	23528	23483	23463	23295	23409	23573	23292	23444	23378	23454	23627	23391	23353	23308	23336	23379	23523	23655	23616	23642	23411	23591	23551	23547	23608	23318	23399	23745	23443	23563	23429	23509	23536	23631	23762	23378	23658	23605	23715	23355	23315	23332	23574	23495	23732	23535	23728	23459	23430	23384	23420	23420	23215	23525	23288	23457	23400	23542	23513	23476	23521	23283	23595	23401	23675	23468	23698	23268	23432	23672	23591	23419	23513	23544	23437	23452	23489	23608	23470	23649	23408	23476	23608	23659	23494	23475	23336	23485	23362	23596	23533	23502	23256	23550	23558	23591	23656	23207	23652	23363	23273	23408	23440	23505	23569	23474	23730	23625	23462	23465	23487	23401	23421	23537	23645	23654	23121	23473	23644	23653	23592	23704	23352	23454	23419	23641	23413	23594	23634	23374	23543	23586	23549	23724	23219	23506	23499	23406	23457	23394	23505	23457	23532	23726	23446	23312	23608	23584	23298	23466	23431	23203	23601	23685	23615	23594	23488	23401	23618	23248	23951	23723	23307	23357	23231	23367	23515	23495	23561	23559	23167	23405	23460	23518	23518	23493	23335	23437	23501	23482	23656	23504	23467	23593	23502	23471	23488	23620	23397	23428	23427	23725	23431	23591	23570	23668	23568	23465	23548	23480	23471	23453	23464	23593	23459	23451	23324	23437	23374	23529	23266	23861	23505	23748	23575	23519	23427	23636	23386	23510	23560	23217	23375	23395	23648	23625	23564	23514	23440	23595	23810	23477	23517	23589	23604	23293	23539	23447	23496	23501	23764	23638	23535	23578	23329	23407	23705	23790	23644	23602	23447	23517	23547	23514	23272	23393	23522	23448	23388	23529	23467	23630	23622	23538	23543	23536	23237	23622	23320	23836	23725	23744	23555	23471	23413	23740	23652	23456	23371	23552	23477	23409	23591	23469	23555	23430	23283	23531	23426	23473	23664	23643	23690	23543	23486	23726	23593	23483	23378	23655	23576	23265	23320	23330	23538	23531	23439	23751	23515	23440	23587	23579	23675	23261	23450	23347	23609	23463	23602	23315	23367	23523	23729	23428
23489	43259	46350	39206	30707	26894	22822	23115	23691	20041	22320	30510	35430	44122	42831	34058	26422	19529	16283	15418	15288	15409	15355	15306	15347	15464	15158	15145	15374	15310	15312	15223	15328	15407	15493	15228	15347	15335	15272	15281	15120	15339	15378	15362	15483	15247	15421	15325	15337	15242	15204	15248	15315	15299	15095	15206	15194	15091	15310	15286	15339	15328	15495	15341	15459	15260	15304	15217	15512	15342	15172	15332	15135	15397	15299	15189	15405	15359	15281	15120	15334	15206	15220	15334	15332	15328	15231	15367	15216	15327	15284	15290	15280	15341	15167	15207	15351	15316	15264	15431	15362	15193	15263	15198	15261	15428	15264	15247	15405	15231	15215	15321	15316	15399	15417	15149	15254	15500	15285	15210	15222	15410	15269	15157	15270	15260	15234	15128	15357	15387	15173	15165	15414	15241	15246	15435	15169	15298	15265	15358	15347	15333	15175	15319	15290	15530	15391	15357	15335	15398	15428	15367	15347	15196	15211	15299	15492	15269	15332	15269	15410	15332	15463	15095	15167	15370	15256	15302	15155	15245	15319	15366	15167	15314	15215	15291	15214	15273	15226	15379	15178	15344	15279	15270	15300	15250	15266	15278	15305	15307	15325	15292	15289	15473	15339	15176	15336	15378	15265	15276	15352	15400	15231	15290	15151	15237	15374	15196	15382	15314	15259	15191	15188	15254	15337	15262	15281	15231	15254	15365	15160	15302	15292	15253	15048	15222	15268	15242	15224	15369	15330	15389	15234	15166	15180	15372	15323	15283	15387	15215	15286	15262	15351	15146	15246	15248	15019	15042	15100	15427	15290	15267	15341	15216	15280	15087	15187	15279	15263	15269	15368	15027	15542	15186	15259	15292	15339	15339	15424	15262	15265	15233	15328	15295	15294	15229	15272	15265	15324	15343	15382	15198	15361	15314	15363	15317	15327	15068	15411	15255	15369	15341	15331	15346	15304	15240	15340	15390	15295	15008	15305	15273	15305	15421	15256	15247	15223	15323	15258	15172	15373	15278	15329	15127	15424	15282	15301	15362	15326	15315	15115	15261	15287	15145	15230	15380	15490	15268	15085	15281	15469	15373	15350	15293	15282	15484	15323	15252	15446	15202	15301	15187	15251	15193	15323	15287	15395	15313	15309	15334	15240	15449	15298	15301	15258	15130	15462	15383	15099	15275	15164	15291	15386	15198	15326	15247	15370	15312	15217	15225	15265	15441	15307	15254	15396	15435	15236	15201	15189	15261	15057	15258	15129	15280	15021	15192	15323	15290	15380	15193	15237	15419	15229	15141	15242	15313	15271	15178	15284	15300	15043	15206	15192	15443	15321	15201	15394	15355	15390	15328	15413	15255	15156	15382	15448	15164	15467	15328	15315	15356	15302	15149	15266	15328	15343	15370	15247	15316	15217	15235	15172	15275	15343	15420	15311	15288	15379	15167	15313	15151	15389	15320	15175	15265	15406	15201	15311	15257	15198	15306	15438	15199	15024	15396	15384	15345	15083	15203	15190	15284	15150	15263	15158	15307	15332	15383	15345	15266	15343	15253	15267	15153	15172	15157	15210	15266	15233	15281	15293	15138	15427	15275	15312	15330	15179	15377	15359	15254	15186	15177	15275	15425	15328	15291	15277	15170	15193	15295	15418	15205	15245	15431	15200	15346	15201	15139	15322	15183	15352	15257	15230	15280	15350	15135	15234	15293	15439	15261	15475	15277	15266	15352	15232	15256	15175	15280	15314	15324	15118	15260	15233	15182	15227	15349	15273	15315	15278	15593	15432	15380	15336	15318	15333	15185	15254	15411	15118	15296	15255	15132	15377	15177	15300	15369	15254	15358	15203	15535	15273	15462	15459	15306	15353	15147	15377	15337	15271	15200	15259	15200	15254	15257	15422	15219	15243	15429	15050	15256	15317	15410	15386	15262	15023	15431	15292	15129	15232	15316	15173	15455	15295	15242	15229	15434	15195	15257	15181	15378	15347	15358	15364	15182	15304	15299	15216	15376	15283	15345	15205	15442	15398	14930	15449	15239	15191	15325	15086	15511	15194	15290	15153	15280	15123	15429	15370	15295	15134	15295	15438	15232	15373	15256	15297	15195	15274	15296	15329	15151	15304	15188	15201	15283	15251	15261	15244	15397	15312	15170	15316	15162	15302	15462	15260	15209	15297	15298	15394	15331	15266	15278	15171	15459	15294	15196	15311	15359	15395	15281	15339	15365	15439	15338	15228	15268	15143	15376	15253	15416	15382	15342	15293	15428	15261	15272	15157	15393	15367	15135	15398	15119	15132	15199	15388	15375	15385	15194	15310	15133	15279	15224	15164	15337	15290	15268	15382	15267	15405	15350	15311	15270	15203	15212	15347	15172	15172	15304	15448	15234	15077	15350	15193	15352	15467	15201	15240	15382	15239	15461	15340	15022	15351	15332	15417	15301	15310	15282	15300	15261	15413	15214	15255	15282	15228	15417	15295	15166	15168	15230	15166	15195	15384	15225	15160	15213	15287	15185	15197	15096	15237	15234	15163	15184	15259	15400	15230	15300	15267	15149	15288	15191	15255	15152	15291	15374	15274	15100	15385	15384	15285	15179	15385	15352	15303	15270	15265	15341	15240	15354	15224	15270	15271	15306	15343	15383	15180	15277	15322	15296	15434	15261	15199	15323	15233	15209	15457	15359	15247	15325	15256	15307	15146	15130	15392	15282	15300	15206	15376	15267	15291	15207	15325	15469	15302	15552	15116	15401	15285	15448	15201	15292	15406	15432	15191	15345	15391	15470	15302	15435	15233	15258	15237	15231	15182	15208	15160	15327	15206	15129	15438	15368	15223	15279	15241	15404	15196	15227	15413	15347	15257	15405	15383	15263	15313	15300	15255	15297	15364	15164	15318	15293	15189	15175	15218	15064	15432	15306	15243	15363	15235	15442	15169	15459	15227	15366	15388	15372	15234	15049	15517	15194	15327	15226	15218	15077	15374	15323	15470	15099	15363	15170	15174	15315	15249	15306	15350	15259	15338	15364	15356	15216	15326	15363	15227	15388	15367	15296	15243	15341	15282	15343	15338	15189	15116	15177	15229	15352	15154	15283	15418	15283	15360	15135	15392	15125	15428	15216	15370	15391	15216	15160	15282	15236	15323	15368	15488	15352	15222	15246	15373	15131	15409	15378	15323	15452	15385	15356	15253	15275	15525	15183	15404	15229	15213	15410	15254	15287	15326	15320	15300	15260	15312	15188	15370	15157	15106	15339	15245	15072	15376	15486	15109	15288	15194	15367	15284	15405	15335	15213	15195	15237	15375	15233	15133	15574	15287	15307	15372	15136	15226	15156	15258	15467	15287	15348	15236	15234	15221	15411	15245	15312	15236	15216	15316	15254	15423	15225	15414	15397	15235	15238	15277	15307	15265	15188	15204	15151	15299	15180	15261	15326	15269	15324	15229	15378	15249	15277	15392	15220	15452	15421	15499	15265	15236	15152	15301	15101	15351	15431	15366	15198	15174	15352	15115	15393	15370	15245	15140	15103	15240	15199	15367	15210	15140	15448	15094	15319	15237	15257	15419	15360	15156	15271	15437	15329	15313	15215	15232	15254	15101	15243	15280	15053	15408	15240	15143	15296	15205	15236	15311	15359	15260	15387	15331	15458	15349	15249	15236	15366	15379	15195	15468	15229	15278	15197	15307	15242	15297	15294	15135	15270	15281	15372	15286	15284	15558	15208	15310	15334	15465	15438	15352	15273	15188	15430	15252	15437	15504	15245	15415	15071	15278	15367	15292	15281	15284	15460	15365	15099	15306	15352	15359	15265	15212	15370	15320	15292	15218	15234	15250	15285	15473	15121	15348	15247	15310	15319	15420	15325	15198	15335	15563	15371	15254	15183	15138	15347	15178	15362	15404	15225	15033	15323	15147	15350	15212	15273	15270	15237	15209	15322	15354	15490	15405	15288	15229	15125	15255	15240	15169	15387	15139	15312	15162	15265	15344	15196	15158	15228	15242	15267	15139	15456	15321	15250	15429	15184	15370	15132	15338	15393	15238	15375	15293	15340	15398	15238	15300	15304	15398	15317	15216	15295	15317	15330	15239	15329	15218	15343	15277	15127	15262	15315	15335	15327	15386	15262	15296	15216	15323	15342	15355	15391	15384	15277	15148	15368	15150	15330	15369	15273	15285	15243	15322	15249	15359	15215	15211	15351	15333	15223	15250	15300	15322	15261	15294	15457	15169	15184	15415	15239	15361	15255	15418	15360	15182	15267	15372	15326	15360	15290	15372	15165	15382	15165	15415	15419	15214	15307	15297	15109	15206	15303	15329	15218	15229	15318	15444	15428	15079	15242	15326	15255	15258	15356	15233	15466	15261	15228	15233	15393	15432	15362	15281	15438	15361	15262	15252	15394	15310	15305	15061	15196	15279	15332	15308	15468	15081	15316	15497	15225	15230	15293	15307	15358	15356	15215	15244	15301	15271	15138	15377	15338	15282	15430	15218	15420	15247	15254	15233	15361	15349	15190	15281	15303	15356	15327	15200	15070	15460	15154	15257	15226	15286	15132	15207	15322	15209	15405	15487	15305	15352	15352	15208	15278	15167	15400	15521	15250	15213	15277	15190	15341	15315	15142	15444	15167	15165	15299	15431	15240	15264	15315	15264	15075	15278	15233	15239	15577	15340	15408	15332	15079	15126	15273	15231	15361	15163	15260	15181	15118	15257	15353	15398	15193	15350	15105	15287	15336	15357	15273	15246	15265	15251	15280	15256	15244	15495	15346	15386	15218	15255	15338	15373	15348	15216	15258	15283	15244	15383	15197	15247	15307	15270	15229	15223	15209	15344	15214	15249	15198	15438	15310	15335	15173	15377	15218	15200	15335	15224	15079	15373	15358	15263	15083	15425	15268	15304	15265	15222	15363	15405	15166	15219	15279	15402	15370	15345	15380	15405	15214	15350	15556	15122	15271	15380	15253	15419	15225	15288	15344	15448	15248	15159	15292	15386	15270	15293	15172	15334	15285	15422	15345	15232	15226	15284	15236	15511	15211	15267	15189	15334	15226	15207	15399	15378	15229	15359	15131	15448	15334	15329	15330	15177	15510	15263	15287	15392	15337	15169	15090	15059	15285	15248	15486	15347	15217
34560	29416	35144	31549	27689	27547	26561	25451	25394	24902	24948	25456	26217	26102	26166	25817	25432	24854	24288	24365	24729	24452	24558	24507	24541	24670	24468	24514	24505	24390	24452	24304	24379	24651	24770	24565	24383	24557	24376	24589	24610	24559	24708	24757	24466	24473	24775	24422	24388	24320	24367	24664	24549	24661	24365	24368	24324	24521	24649	24673	24558	24403	24704	24320	24309	24475	24279	24450	24776	24338	24406	24364	24290	24215	24444	24095	24525	24426	24482	24533	24744	24402	24382	24434	24428	24565	24298	24464	24389	24593	24315	24335	24413	24565	24723	24604	24337	24310	24508	24635	24427	24322	24655	24313	24333	24497	24484	24357	24561	24582	24658	24418	24345	23949	24479	24129	24518	24355	24394	24394	24463	24661	24537	24410	24317	24450	24464	24148	24511	24440	24344	24520	24584	24248	24540	24509	24201	24603	24433	24449	24588	24503	24616	24663	24354	24490	24637	24758	24452	24222	24375	24335	24803	24394	24559	24451	24323	24482	24446	24497	24439	24534	24475	24711	24423	24436	24448	24567	24446	24505	24493	24402	24440	24640	24426	24717	24579	24563	24291	24279	24276	24284	24434	24368	24372	24737	24323	24405	24486	24481	24434	24518	24544	24242	24395	24599	24521	24486	24644	24571	24401	24338	24474	24612	24411	24487	24359	24575	24380	24520	24627	24587	24574	24758	24420	24237	24500	24503	24402	24367	24355	24459	24306	24267	24425	24479	24523	24698	24315	24315	24484	24544	24231	24443	24709	24427	24348	24325	24383	24270	24512	24597	24456	24405	24571	24420	24642	24572	24568	24517	24247	24478	24470	24668	24284	24300	24524	24313	24263	24214	24489	24098	24485	24574	24572	24553	24212	24503	24336	24481	24458	24457	24198	24563	24512	24494	24513	24341	24327	24261	24605	24269	24416	24546	24435	24362	24396	24438	24434	24471	24501	24093	24261	24345	24445	24476	24485	24419	24685	24504	24667	24313	24447	24512	24640	24513	24451	24549	24470	24550	24424	24407	24370	24241	24305	24571	24557	24738	24576	24569	24456	24237	24463	24534	24421	24241	24416	24464	24672	24198	24533	24508	24536	24397	24479	24567	24560	24618	24431	24350	24720	24452	24351	24225	24367	24597	24644	24420	24491	24534	24641	24262	24562	24592	24324	24334	24394	24714	24477	24360	24536	24361	24640	24454	24653	24467	24481	24401	24517	24440	24535	24450	24231	24415	24356	24357	24485	24419	24259	24398	24400	24446	24453	24326	24651	24575	24369	24280	24379	24396	24611	24527	24347	24355	24533	24311	24404	24561	24742	24340	24259	24553	24786	24568	24219	24359	24502	24465	24386	24544	24454	24482	24556	24641	24518	24579	24261	24473	24517	24639	24489	24464	24283	24562	24564	24204	24587	24437	24474	24425	24315	24466	24386	24304	24457	24621	24324	24443	24337	24826	24378	24359	24487	24260	24441	24574	24615	24324	24584	24420	24297	24267	24367	24484	24530	24271	24532	24352	24369	24284	24324	24182	24340	24651	24585	24312	24121	24393	24470	24552	24370	24398	24589	24287	24452	24601	24688	24290	24563	24255	24518	24431	24316	24459	24463	24575	24559	24307	24382	24417	24436	24387	24765	24745	24585	24859	24559	24479	24449	24408	24561	24757	24545	24412	24321	24284	24632	24647	24590	24331	24445	24274	24432	24483	24405	24340	24416	24293	24396	24777	24453	24285	24435	24513	24623	24293	24422	24426	24562	24565	24779	24339	24390	24276	24373	24504	24595	24200	24719	24656	24624	24443	24499	24538	24123	24465	24480	24712	24423	24578	24486	24356	24298	24567	24582	24390	24536	24694	24449	24201	24572	24350	24508	24467	24390	24409	24337	24345	24402	24412	24466	24433	24489	24486	24365	24487	24609	24448	24311	24371	24339	24571	24370	24685	24576	24593	24481	24606	24483	24301	24284	24456	24441	24476	24218	24172	24352	24447	24595	24342	24374	24509	24430	24453	24426	24580	24483	24626	24369	24291	24463	24602	24304	24639	24355	24420	24470	24541	24389	24584	24375	24338	24485	24354	24460	24786	24575	24587	24398	24452	24479	24401	24320	24555	24858	24431	24657	24584	24550	24348	24459	24442	24397	24546	24423	24519	24461	24411	24243	24403	24635	24568	24495	24431	24238	24345	24343	24288	24403	24281	24456	24658	24651	24601	24467	24634	24706	24553	24401	24356	24351	24649	24553	24450	24190	24600	24396	24522	24567	24316	24548	24458	24631	24342	24470	24517	24456	24731	24476	24365	24463	24313	24607	24392	24589	24675	24429	24543	24419	24615	24106	24497	24435	24661	24561	24117	24522	24359	24709	24402	24582	24331	24464	24456	24474	24633	24631	24600	24452	24436	24464	24260	24649	24554	24396	24369	24438	24336	24225	24450	24685	24705	24073	24367	24288	24570	24505	24840	24297	24166	24600	24541	24483	24598	24417	24554	24539	24323	24271	24445	24313	24448	24231	24618	24469	24313	24333	24242	24675	24476	24635	24450	24551	24495	24481	24523	24678	24631	24665	24501	24512	24506	24571	24527	24260	24516	24378	24386	24391	24338	24488	24569	24574	24559	24424	24545	24236	24374	24390	24429	24529	24410	24432	24361	24454	24664	24710	24368	24582	24226	24555	24367	24474	24376	24516	24637	24601	24313	24290	24471	24354	24600	24600	24464	24344	24788	24536	24595	24475	24471	24666	24457	24286	24476	24748	24450	24248	24661	24545	24412	24398	24561	24445	24303	24241	24315	24385	24370	24511	24309	24442	24476	24573	24620	24409	24720	24416	24516	24238	24730	24553	24284	24654	24535	24217	24419	24495	24389	24408	24611	24582	24566	24156	24423	24683	24373	24447	24315	24416	24358	24444	24634	24526	24479	24708	24557	24556	24329	24279	24309	24494	24446	24467	24560	24690	24280	24427	24706	24502	24561	24407	24505	24433	24469	24396	24542	24437	24460	24639	24642	24458	24458	24505	24610	24498	24479	24667	24426	24351	24107	24469	24423	24404	24506	24595	24487	24363	24523	24428	24269	24576	24351	24507	24324	24517	24457	24687	24458	24660	24497	24469	24520	24344	24392	24390	24802	24523	24433	24134	24583	24621	24225	24472	24666	24551	24388	24358	24500	24421	24339	24514	24705	24565	24323	24214	24363	24440	24456	24445	24477	24739	24536	24191	24478	24440	24545	24478	24360	24557	24588	24640	24589	24357	24509	24718	24362	24709	24636	24631	24450	24596	24512	24408	24402	24516	24444	24453	24475	24714	24526	24383	24313	24413	24239	24591	24570	24426	24497	24440	24375	24425	24632	24431	24562	24373	24281	24614	24436	24588	24343	24555	24577	24510	24636	24385	24460	24482	24420	24393	24210	24645	24364	24341	24518	24606	24409	24561	24489	24472	24427	24471	24542	24699	24458	24585	24545	24273	24406	24483	24302	24356	24550	24444	24754	24475	24404	24360	24930	24311	24142	24662	24368	24599	24284	24445	24707	24393	24378	24371	24438	24376	24623	24329	24316	24543	24336	24413	24548	24522	24478	24253	24234	24609	24334	24617	24381	24284	24234	24451	24529	24422	24558	24498	24567	24770	24386	24488	24517	24626	24627	24572	24596	24552	24397	24452	24300	24560	24313	24279	24488	24478	24679	24531	24388	24279	24456	24409	24495	24409	24528	24593	24608	24600	24247	24312	24572	24306	24269	24515	24591	24501	24238	24522	24550	24547	24543	24514	24502	24702	24662	24540	24581	24421	24714	24478	24492	24565	24594	24555	24364	24389	24337	24204	24426	24466	24465	24153	24678	24342	24366	24717	24754	24455	24413	24561	24592	24440	24625	24636	24591	24272	24394	24323	24358	24366	24393	24079	24707	24482	24336	24239	24558	24468	24547	24822	24373	24386	24424	24548	24569	24515	24650	24494	24529	24511	24459	24426	24730	24478	24482	24454	24517	24626	24306	24432	24355	24324	24524	24441	24519	24440	24574	24664	24522	24368	24196	24512	24582	24611	24344	24657	24538	24531	24584	24544	24498	24527	24308	24652	24724	24576	24599	24164	24336	24585	24598	24380	24354	24511	24759	24473	24425	24415	24288	24664	24567	24606	24535	24478	24411	24618	24509	24482	24331	24369	24405	24314	24502	24342	24370	24466	24449	24431	24567	24618	24608	24406	24558	24255	24603	24335	24586	24521	24460	24513	24432	24360	24747	24656	24501	24334	24360	24592	24325	24390	24434	24378	24410	24446	24582	24560	24369	24482	24452	24453	24400	24206	24527	24444	24478	24479	24368	24725	24653	24322	24588	24536	24565	24584	24314	24509	24442	24381	24309	24677	24353	24579	24346	24400	24427	24527	24525	24292	24226	24183	24590	24456	24579	24486	24377	24482	24564	24852	24622	24354	24523	24646	24569	24711	24457	24439	24431	24389	24513	24435	24441	24454	24479	24546	24536	24699	24322	24378	24470	24468	24459	24461	24493	24353	24445	24515	24410	24562	24451	24571	24359	24703	24458	24540	24617	24455	24643	24346	24374	24455	24453	24528	24367	24439	24546	24557	24274	24288	24177	24379	24604	24507	24470	24433	24657	24484	24362	24461	24290	24566	24378	24379	24289	24545	24412	24498	24268	24122	24631	24379	24361	24665	24325	24442	24493	24554	24367	24542	24234	24607	24498	24574	24750	24411	24501	24549	24496	24230	24382	24336	24394	24453	24854	24323	24485	24233	24421	24528	24437	24524	24344	24452	24446	24614	24440	24358	24357	24532	24520	24420	24816	24429	24466	24393	24110	24361	24270	24465	24572	24250	24335	24368	24496	24527	24661	24529	24503	24295	24198	24391	24705	24412	24457	24750	24466	24072	24446	24615	24471	24403	24465	24334	24641	24301	24427	24485	24654	24583	24595	24494	24628	24307	24567	24538	24487	24539	24542	24631	24484	24706	24312	24447	24417	24140	24577	24430	24371	24618	24536	24477	24239	24528	24586	24339	24483	24329	24380	24357	24598	24529	24314	24708	24333	24363	24441	24532	24604	24391	24446	24458	24482	24425	24280	24486	24515	24337	24580	24361	24531	24366	24511	24720	24687	24493	24687	24625	24713	24575	24548	24248	24200
23768	30957	32817	23693	20697	20378	18414	17279	17436	16280	16425	17361	18224	17768	17511	17053	16402	16217	15794	15805	15701	15952	15905	15694	15977	15642	15731	15818	15606	15782	15873	15886	15642	15680	15619	15888	15716	15816	15936	15799	15933	15786	15787	15886	15881	15701	15788	15796	15923	15773	15754	15614	15854	15903	15640	15787	15781	15905	15716	15785	15817	15941	15701	15613	15969	15718	15799	15829	15758	15872	15697	15666	15839	15914	15806	15795	15718	15772	15757	15911	15815	15628	15831	15874	15656	15812	15940	15745	15850	15745	15715	15717	15758	15978	15779	15662	15769	15817	15821	15882	15917	15853	15840	15661	15839	15701	15631	15666	15653	15800	15729	15881	15667	15891	15670	15784	15976	15798	15639	15869	15606	15838	15716	15684	15849	15802	15767	15798	15849	15643	15845	15744	15818	15842	15606	15819	15565	15742	15652	15730	15952	15801	15883	15885	15796	15576	15752	15752	15642	15843	15873	15684	15712	15767	15832	15883	15814	15852	15741	15708	15825	15822	15892	15861	15821	15719	15931	15693	15667	15640	15745	15712	15760	15648	15815	15701	15780	15848	15675	15720	15802	15722	15602	15781	15793	15815	15830	15747	15764	15628	15713	15879	15675	15867	15808	15825	15896	15619	15725	15690	15694	15748	15913	15737	15832	15927	15683	15755	15985	15698	15594	15818	15803	15657	15656	15754	15583	15721	15735	15658	15746	15702	15653	15818	15807	15691	15824	15840	15667	15817	15981	15884	15484	15790	15798	15846	15822	15712	15711	15784	15774	15810	15784	15622	15751	15892	15750	15760	15864	15825	15675	16089	15814	15807	15706	15756	15707	15829	15648	15864	15817	15547	15834	15710	15775	15607	15847	15935	15821	15509	15821	15812	15827	15767	15846	15713	15853	15909	15871	15647	15904	15784	15873	15632	15712	16044	15755	15871	15738	15858	15869	15847	15797	15846	15843	15778	15841	15856	15897	15721	15785	15768	15799	15823	15706	15812	15727	15855	15836	15824	15747	15713	15834	15772	15605	15791	15828	15734	15661	15698	15693	15696	15820	15894	15920	15689	15770	15878	15699	15717	15759	15700	15747	15788	15720	15875	15682	15705	15740	15772	15731	15806	15788	15743	15723	15771	15950	15637	15744	15774	15854	15857	15842	15858	15847	15933	15702	15843	15851	15685	15756	15739	15647	15856	15559	15823	15868	15695	15877	15940	15856	15645	15665	15770	15869	15821	15903	15778	15894	15598	15586	15775	15775	15893	15658	15871	15637	15927	15886	15784	15890	15824	15835	15785	15823	15938	15882	15893	15781	15743	15909	15767	15834	15885	15934	15843	15710	15812	15644	15782	15822	15778	15832	15741	15749	15728	15814	15756	15768	15832	16025	15664	15712	15816	15921	15563	15655	15605	15942	15823	15915	15776	15975	15794	15828	15847	15716	15691	15913	15707	15752	15722	15809	15777	15713	15715	15717	15684	15701	15647	15760	15893	15856	15579	15760	15793	15725	15721	15897	15996	15627	15827	15739	15723	15885	15802	15794	15685	15649	15718	15877	15687	15629	15701	15787	15816	15753	15803	15880	15780	15830	15772	15756	15719	15676	15825	15682	15653	15669	15779	15481	15766	15720	15800	15813	15805	15824	15751	15797	15810	15646	15877	15931	15664	15852	15704	15884	15782	15722	15893	15698	15835	15893	15991	15615	15736	15740	15868	15829	15811	15754	16085	15687	15832	15888	15705	15667	15935	15871	16049	15803	15843	15811	15815	15877	15881	15733	15860	15961	15726	15932	15739	15786	15871	15787	15876	15768	15874	15807	15843	15804	15878	15778	15736	15695	15663	15786	15746	15663	15844	15857	15742	15794	15657	15556	15922	15767	15595	15891	15866	15745	15761	15527	15757	15762	15830	15659	15831	15659	15900	15761	15637	15576	15634	15783	15914	15609	15767	15719	15781	15795	15733	15807	15746	15862	15758	15882	15873	15826	15718	15674	15850	15751	15711	15800	15763	15886	15695	15708	15670	15856	15760	15814	15785	15940	15707	15820	15589	15811	15763	15667	15870	15841	15609	15727	15813	15766	15706	15760	15900	15935	15764	15732	15668	15673	15685	15836	15662	15823	15763	15815	15842	15685	15691	15777	15805	15844	15793	15663	15703	15835	15908	15640	15569	15883	15713	15758	15835	15883	15833	15741	15700	15658	15831	15810	15557	15779	15724	15795	15788	15800	15835	15586	15953	15718	15631	15714	15816	15865	15737	15827	15857	15793	15820	15846	15907	15943	15792	15909	15810	15898	15850	15720	15869	15749	15876	15725	15813	15766	15865	15831	15692	15705	15893	15852	15820	15806	15637	15780	15824	15666	15836	15656	15865	15644	15675	15719	15703	15837	15900	15942	15719	15948	15784	15685	15744	15574	15868	15763	15801	15657	15763	15702	15743	15870	15699	16013	15757	15833	15571	15713	15740	15725	15844	15628	15639	15759	15806	15754	15842	15863	15702	15826	15659	15830	15962	15676	15807	15685	15824	15668	15834	15879	15656	15771	15727	15740	15816	15835	15901	15761	15762	15832	15602	15677	15856	15722	15808	15844	15711	15809	15708	15756	15702	15842	15636	15838	15836	15719	15773	15803	15773	15656	15710	15866	15641	15692	15689	15675	15872	15807	15759	15800	15863	15959	15766	15735	15784	15715	15979	15719	15755	15747	15864	15699	15726	15725	15776	15720	15805	15781	15820	15768	15955	15794	15620	15779	15736	15681	15832	15787	15600	15919	15613	15706	15937	15835	15873	15701	15744	15675	15725	15742	15817	15901	15759	15847	15951	15726	15701	15710	15819	15870	15675	15803	15738	15884	15798	15746	15800	15728	15854	15632	15737	15822	15672	15858	15925	15871	15734	15666	15755	15688	15832	15796	15686	15799	15845	15715	15712	15730	15652	15569	15812	15715	15694	15778	15754	15686	15667	15676	15772	15759	15898	15861	15739	15908	15958	15903	15729	15842	15807	15936	15786	15904	15779	15948	15803	15783	15747	15723	15937	15689	15812	15910	15837	15884	15664	15784	15583	15672	15936	15640	15768	15748	15880	15824	15785	15695	15791	15903	15786	15838	15754	15800	15724	15656	16021	15544	15678	15673	15568	15850	15723	15755	15716	15788	15567	15679	15814	15663	15786	15694	15876	15663	15894	15642	15849	15738	15657	15714	15833	16036	15690	15794	15987	15687	15791	15885	15875	15731	15804	15731	15733	15877	15603	15706	15651	15800	15833	15580	15826	15728	15669	15953	15749	15858	15828	15710	15709	15664	15912	15652	15679	15659	15791	15602	15798	15792	15663	15754	15878	15769	15655	15679	15831	15803	15848	15819	15570	15925	15751	15685	15674	15745	15746	15880	15885	15757	15757	15732	15637	15678	15985	15746	15620	16029	15875	15967	15660	15641	15625	15603	15792	15947	15754	15819	15866	15652	15839	15919	15877	15791	15790	15725	15749	15793	15748	15885	15807	15745	15995	15777	15827	15698	15859	15840	15849	15727	15880	15779	15677	15861	15956	15767	15765	15715	15761	15862	15876	15767	15886	15861	15617	15635	15946	15902	15735	15621	15809	15710	15778	15979	15651	15913	15623	15969	15946	15720	15703	15898	15692	15805	15590	15912	15703	15794	15837	15626	15691	15834	15720	15781	15732	15841	15782	15793	15791	15717	15989	15829	15891	15778	15788	15924	15910	15689	15627	15872	15810	15706	15873	15714	15704	15712	15872	16035	15755	15769	15775	15682	15816	15982	15623	15812	15876	15850	15640	15803	15886	15767	15668	15830	15763	15702	15590	15960	15869	15766	15953	15591	15695	15757	15777	15810	15771	15629	15785	15805	15958	15598	15652	15809	15805	15918	15802	16014	15830	15731	15727	15779	15979	15710	15883	15844	15723	15786	15872	15868	15897	15805	15740	15822	15823	15861	15848	15858	15879	15764	15593	15768	15839	15856	15816	15782	15852	15658	15797	15852	15693	15529	15856	15784	15593	15703	15936	15770	15820	15658	15995	15600	15734	15663	15884	15743	15821	15929	15817	15758	15603	15842	15889	15765	15713	15663	15847	15822	15722	15778	15877	15669	15946	15658	15742	15856	15785	15851	15636	15857	15981	15825	15767	15797	15730	15884	15954	15827	15750	15679	15714	15870	15828	15835	15732	15651	15810	15726	15658	15662	15856	15847	15644	15707	15644	15760	15771	15870	15803	15822	15765	15650	15932	15876	15758	15803	15668	15902	15598	15835	15776	15698	15878	15744	15650	15784	16010	15688	15824	15850	15689	15862	15699	15864	15801	15690	15868	15678	15687	15753	15582	15762	15811	15949	15717	15587	15817	15851	15803	15830	15863	15580	15709	15929	15835	15703	15762	15847	15812	15794	15787	15668	15678	15844	15704	15677	15865	15712	15725	15951	15793	15812	15756	15758	15963	15854	15795	15808	15632	15744	15852	15742	15694	15946	15753	15895	15748	15798	15740	15841	15817	15906	15824	15831	15772	15902	15741	15862	15756	15763	15756	15802	15879	15911	15808	15890	15755	16052	15829	15777	15807	15615	15951	15855	15778	16052	15574	15732	15812	15758	15767	15916	15823	15666	15808	15843	15814	15719	15814	15791	15583	15840	15662	15748	15812	15845	15832	15810	15783	15782	15696	15811	15702	15813	15776	15650	15756	15884	15900	15796	15640	15824	15821	15597	15745	15854	15848	15719	15907	15740	15739	15851	15871	15812	15727	15777	15889	15725	15885	15719	15862	15879	16007	15676	15696	15776	15766	15770	15735	15697	15885	15833	15643	15747	15660	15834	15876	15806	15849	15991	15812	15817	15759	15910	15784	15776	15822	15584	15830	15874	15856	15623	15795	15882	15890	15736	15910	15738	15876	15821	15673	15805	15804	15753	15938	15868	15813	15922	15714	15563	15830	15652	15774	15622	15941	15866	15852	15668	15785	15731	15782	15812	15788	15913	15676	15665	15907	15830	15700	15782	15856	15721	15904	15744	15990	15826	15984	15734	15859	15865	15652	15590	15872	15879	15697	15749	15929	15826	15895	15843	15670	15816	15742	15821	15739	15789	15728	15782	15847	15840	15778	15995	15794	15751	15884	15836	15777
24760	20800	27183	26093	26555	30469	30267	27250	27967	27016	27265	30910	36629	44680	38569	33191	29082	26881	25916	25825	25638	25713	25611	25329	25561	25428	25775	25581	25594	25866	25672	25547	25604	25654	25764	25693	25594	25795	25581	25505	25388	25311	25628	25627	25558	25600	25512	25757	25709	25704	25515	25587	25570	25729	25693	25586	25617	25303	25441	25288	25505	25793	25783	25386	25794	25583	25410	25505	25673	25313	25460	25581	25579	25451	25459	25287	25254	25463	25397	25447	25296	25710	25554	25455	25101	25446	25679	25637	25418	25577	25442	25740	25577	25539	25350	25380	25565	25565	25611	25603	25493	25457	25430	25609	25674	25675	25403	25498	25806	25515	25608	25610	25481	25621	25454	25564	25604	25553	25340	25304	25545	25583	25597	25421	25791	25716	25498	25451	25490	25514	25596	25586	25678	25662	25414	25537	25470	25539	25460	25556	25455	25606	25487	25760	25662	25658	25619	25363	25487	25320	25606	25573	25663	25420	25756	25408	25454	25487	25586	25323	25631	25332	25330	25299	25570	25547	25364	25753	25563	25597	25482	25571	25327	25444	25516	25447	25581	25341	25333	25449	25479	25664	25277	25449	25573	25724	25565	25646	25211	25864	25567	25522	25640	25686	25562	25408	25495	25683	25374	25565	25464	25391	25446	25715	25579	25578	25402	25496	25569	25516	25204	25120	25550	25400	25452	25482	25596	25569	25637	25725	25835	25472	25655	25381	25718	25562	25315	25477	25508	25540	25525	25456	25437	25429	25410	25629	25656	25672	25491	25318	25559	25399	25694	25435	25286	25420	25396	25716	25410	25425	25740	25605	25680	25448	25553	25541	25494	25501	25784	25674	25839	25760	25512	25410	25592	25487	25725	25344	25698	25578	25611	25358	25725	25676	25533	25633	25705	25643	25672	25497	25234	25403	25725	25531	25648	25694	25465	25595	25459	25773	25434	25655	25455	25726	25538	25663	25382	25668	25419	25391	25551	25483	25523	25690	25448	25564	25623	25428	25503	25535	25610	25208	25413	25602	25462	25404	25797	25491	25374	25473	25419	25582	25466	25330	25274	25577	25449	25505	25417	25453	25614	25307	25630	25783	25990	25685	25577	25642	25818	25592	25568	25617	25309	25342	25563	25646	25509	25341	25580	25506	25359	25626	25557	25378	25370	25491	25569	25626	25485	25508	25656	25663	25599	25912	25575	25419	25494	25362	25720	25763	25470	25414	25703	25609	25396	25576	25667	25696	25500	25617	25371	25339	25507	25680	25681	25577	25688	25486	25662	25940	25240	25571	25367	25506	25622	25679	25423	25525	25585	25382	25405	25323	25432	25614	25547	25566	25361	25452	25550	25726	25502	25509	25366	25357	25471	25603	25649	25250	25412	25632	25801	25253	25449	25512	25507	25520	25586	25791	25540	25129	25756	25643	25638	25544	25444	25458	25552	25857	25400	25441	25534	25511	25586	25526	25627	25329	25429	25472	25675	25551	25575	25476	25598	25347	25483	25443	25547	25639	25806	25530	25402	25560	25344	25545	25423	25533	25641	25583	25708	25512	25452	25456	25429	25553	25607	25209	25533	25648	25581	25428	25520	25595	25626	25434	25627	25391	25611	25454	25718	25429	25477	25454	25571	25448	25522	25706	25422	25538	25492	25595	25880	25629	25360	25524	25579	25765	25467	25496	25709	25456	25548	25797	25847	25635	25514	25501	25485	25325	25448	25776	25693	25506	25579	25454	25479	25258	25548	25516	25707	25611	25340	25563	25734	25388	25412	25409	25904	25488	25616	25574	25486	25555	25396	25405	25458	25265	25425	25492	25492	25676	25748	25312	25662	25701	25405	25556	25556	25601	25641	25499	25525	25543	25404	25545	25417	25508	25384	25458	25547	25724	25693	25832	25694	25577	25665	25578	25491	25397	25592	25398	25436	25528	25396	25462	25541	25343	25514	25283	25657	25566	25637	25415	25594	25556	25527	25407	25574	25364	25734	25480	25571	25461	25776	25541	25734	25642	25226	25350	25621	25474	25452	25638	25480	25707	25882	25619	25441	25716	25635	25455	25426	25500	25742	25643	25664	25596	25672	25447	25352	25456	25557	25413	25529	25312	25452	25520	25677	25591	25643	25522	25538	25670	25761	25391	25434	25488	25489	25532	25730	25607	25780	25465	25691	25559	25534	25493	25572	25537	25680	25493	25561	25531	25496	25574	25513	25658	25599	25580	25505	25556	25527	25512	25463	25720	25313	25578	25641	25595	25688	25220	25618	25601	25768	25370	25559	25517	25846	25615	25454	25451	25553	25664	25698	25399	25326	25377	25428	25478	25659	25534	25598	25522	25631	25445	25690	25611	25730	25515	25493	25639	25470	25660	25526	25513	25305	25699	25514	25415	25871	25698	25562	25709	25721	25678	25532	25227	25630	25747	25596	25654	25615	25625	25560	25583	25694	25500	25330	25384	25391	25442	25555	25746	25585	25488	25540	25784	25664	25665	25633	25656	25748	25725	25508	25552	25544	25684	25569	25565	25613	25527	25319	25210	25583	25705	25547	25572	25466	25767	25675	25507	25840	25466	25500	25539	25574	25341	25657	25817	25392	25452	25460	25411	25188	25582	25418	25475	25637	25495	25666	25516	25567	25503	25797	25392	25512	25539	25669	25929	25736	25416	25592	25681	25388	25537	25462	25505	25437	25473	25505	25761	25609	25760	25514	25618	25712	25706	25837	25680	25563	25394	25476	25809	25603	25650	25607	25382	25544	25588	25571	25385	25442	25547	25493	25600	25580	25624	25423	25552	25696	25550	25268	25297	25461	25617	25457	25275	25636	25388	25524	25460	25689	25525	25586	25559	25603	25530	25414	25580	25445	25133	25726	25426	25536	25467	25478	25580	25387	25416	25496	25454	25559	25659	25402	25550	25550	25586	25516	25491	25711	25307	25506	25571	25482	25637	25392	25581	25518	25569	25826	25504	25631	25540	25808	25622	25021	25573	25592	25412	25496	25621	25462	25675	25530	25539	25626	25409	25460	25665	25511	25484	25658	25451	25526	25612	25547	25688	25522	25239	25392	25695	25535	25545	25570	25829	25757	25522	25467	25513	25706	25680	25593	25561	25516	25832	25941	25695	25656	25552	25388	25852	25521	25567	25502	25621	25502	25777	25566	25619	25443	25431	25419	25447	25513	25678	25524	25469	25728	25704	25343	25495	25614	25592	25617	25514	25597	25930	25509	25529	25456	25624	25357	25429	25693	25619	25498	25444	25490	25423	25494	25468	25781	25456	25592	25587	25645	25605	25455	25639	25565	25518	25497	25573	25404	25627	25541	25610	25330	25595	25415	25587	25231	25277	25364	25359	25224	25535	25470	25651	25673	25593	25557	25564	25554	25638	25721	25461	25495	25790	25752	25590	25537	25299	25588	25648	25792	25603	25609	25453	25748	25382	25602	25608	25747	25504	25665	25343	25376	25681	25804	25651	25739	25739	25449	25647	25833	25364	25457	25379	25358	25547	25378	25697	25704	25661	25696	25587	25619	25483	25547	25682	25577	25804	25457	25552	25645	25750	25510	25915	25792	25521	25417	25551	25471	25473	25609	25621	25315	25408	25622	25455	25648	25629	25772	25475	25521	25536	25543	25476	25524	25644	25700	25262	25787	25575	25625	25529	25562	25535	25512	25526	25511	25585	25627	25595	25399	25619	25391	25588	25672	25483	25557	25514	25506	25423	25668	25694	25448	25402	25452	25618	25379	25376	25679	25632	25476	25744	25387	25419	25792	25453	25441	25640	25380	25674	25279	25409	25717	25402	25420	25512	25690	25605	25578	25493	25531	25661	25575	25650	25464	25885	25487	25519	25324	25713	25463	25641	25533	25277	25904	25695	25277	25604	25642	25478	25464	25437	25504	25736	25687	25416	25647	25854	25668	25832	25644	25621	25586	25542	25522	25510	25559	25632	25801	25641	25426	25395	25526	25547	25601	25508	25803	25647	25325	25529	25530	25473	25520	25532	25559	25613	25452	25643	25703	25436	25407	25661	25576	25449	25683	25601	25706	25683	25445	25526	25641	25552	25481	25525	25493	25619	25658	25583	25356	25634	25290	25434	25407	25597	25701	25489	25707	25630	25686	25509	25719	25498	25749	25292	25339	25475	25348	25204	25705	25704	25811	25656	25534	25809	25658	25405	25179	25447	25507	25573	25307	25620	25526	25454	25584	25399	25455	25652	25630	25413	25517	25522	25610	25434	25719	25586	25674	25494	25294	25324	25620	25779	25690	25520	25634	25804	25677	25570	25632	25806	25608	25658	25522	25509	25462	25513	25486	25559	25444	25537	25418	25318	25531	25620	25288	25243	25515	25643	25690	25421	25609	25348	25633	25324	25631	25637	25545	25461	25262	25484	25601	25637	25595	25480	25585	25633	25508	25691	25408	25694	25961	25638	25766	25637	25375	25572	25611	25805	25618	25525	25482	25484	25537	25445	25498	25524	25450	25258	25461	25538	25385	25498	25651	25544	25437	25542	25507	25539	25508	25285	25325	25648	25742	25553	25616	25807	25556	25544	25319	25707	25499	25806	25656	25580	25649	25538	25565	25519	25742	25449	25648	25629	25392	25451	25367	25576	25414	25442	25564	25448	25699	25509	25481	25862	25408	25673	25612	25820	25515	25507	25415	25629	25480	25470	25573	25647	25365	25685	25662	25620	25386	25524	25531	25500	25646	25503	25146	25508	25414	25549	25638	25445	25571	25542	25570	25393	25517	25697	25566	25651	25389	25450	25462	25325	25557	25520	25506	25483	25594	25451	25694	25748	25515	25525	25447	25581	25352	25414	25773	25516	25405	25613	25478	25686	25620	25633	25593	25667	25353	25348	25384	25513	25398	25584	25588	25691	25218	25397	25516	25568	25629	25422	25319	25163	25277	25654	25521	25497	25562	25537	25546	25633	25293	25240	25337	25368	25455	25595	25555	25582	25442	25637	25540	25591	25557	24980	25521	25641	25712	25424	25388	25566	25574	25729	25734	25499	25836	25504	25428	25415	25480	25778	25720	25576	25686	25608	25353	25439	25599	25727	25720	25567	25510	25493	25482	25635	25278	25631	25707	25687	25644	25509	25635	25456	25733	25739	25739	25845	25750	25789	25639	25448
22076	41097	39160	28543	26068	24626	20276	18545	20100	17599	18803	23824	31731	37940	31281	24197	19658	17203	16341	16293	16500	16285	16251	16441	16394	16399	16361	16386	16196	16361	16224	16456	16177	16262	16300	16305	16396	16409	16522	16438	16226	16285	16274	16225	16381	16510	16092	16454	16268	16427	16210	16236	16251	16365	16268	16313	16318	16267	16370	16339	16209	16356	16315	16239	16362	16263	16404	16362	16501	16369	16183	16289	16390	16224	16432	16241	16383	16329	16097	16334	16429	16562	16166	16132	16268	16170	16280	16078	16227	16313	16369	16267	16401	16449	16470	16347	16505	16429	16355	16160	16535	16263	16248	16239	16370	16409	16421	16172	16352	16353	16401	16274	16270	16359	16226	16354	16284	16346	16411	16428	16303	16350	16307	16215	16474	16535	16221	16425	16132	16298	16407	16332	16466	16412	16278	16499	16149	16096	16354	16296	16324	16092	16459	16246	16302	16146	16417	16154	16236	16458	16351	16303	16321	16407	16440	16283	16453	16125	16271	16193	16115	16369	16373	16462	16444	16342	16289	16397	16341	16369	16198	16324	16268	16179	16172	16333	16381	16288	16321	16339	16633	16284	16398	16391	16386	16204	16282	16417	16195	16298	16367	16367	16483	16279	16323	16285	16461	16311	16241	16465	16146	16308	16283	16207	16233	16109	16274	16191	16507	16415	16317	16508	16258	16297	16519	16402	16325	16120	16305	16357	16403	16352	16345	16330	16268	16334	16249	16356	16296	16281	16313	16232	16333	16342	16558	16221	16443	16338	16200	16273	16240	16306	16251	16337	16214	16397	16343	16141	16352	16469	16260	16446	16214	16433	16449	16271	16341	16320	16267	16324	16355	16634	16225	16499	16343	16294	16362	16321	16355	16362	16439	16438	16175	16319	16242	16378	16160	16180	16464	16253	16216	16140	16364	16290	16335	16451	16401	16358	16352	16414	16406	16228	16191	16255	16270	16372	16499	16250	16447	16352	16207	16303	16468	16393	16359	16414	16373	16319	16293	16336	16415	16336	16156	16332	16638	16307	16153	16233	16392	16269	16165	16332	16445	16317	16299	16442	16118	16444	16339	16306	16428	16212	16499	16293	16318	16348	16352	16316	16172	16377	16338	16224	16376	16466	16318	16288	16360	16416	16419	16482	16346	16333	16358	16183	16293	16278	16266	16307	16264	16374	16413	16512	16195	16328	16303	16340	16254	16385	16409	16086	16398	16384	16278	16352	16214	16380	16355	16449	16364	16302	16420	16254	16204	16478	16340	16295	16401	16288	16377	16404	16314	16321	16362	16216	16442	16251	16558	16257	16516	16146	16289	16441	16303	16256	16220	16471	16423	16290	16217	16286	16297	16263	16314	16289	16401	16271	16281	16385	16476	16353	16309	16316	16273	16315	16351	16307	16308	16336	16311	16241	16314	16273	16375	16099	16235	16278	16523	16304	16503	16167	16303	16491	16336	16563	16390	16299	16330	16314	16378	16229	16382	16387	16277	16397	16195	16347	16352	16400	16232	16350	16330	16349	16341	16304	16287	16441	16285	16489	16133	16388	16279	16349	16341	16129	16287	16395	16317	16258	16389	16437	16349	16413	16133	16334	16470	16060	16172	16242	16393	16311	16331	16175	16239	16281	16375	16451	16289	16287	16277	16463	16327	16258	16411	16290	16279	16430	16302	16314	16416	16287	16410	16309	16321	16378	16395	16369	16542	16312	16274	16291	16269	16212	16273	16353	16128	16345	16280	16402	16457	16210	16303	16390	16379	16276	16307	16265	16536	16246	16277	16250	16255	16532	16119	16282	16230	16388	16354	16184	16473	16480	16333	16229	16336	16444	16131	16231	16526	16423	16450	16198	16543	16493	16214	16148	16303	16346	16171	16353	16348	16539	16343	16467	16516	16378	16366	16393	16267	16188	16371	16374	16336	16181	16372	16405	16265	16315	16284	16413	16421	16335	16386	16419	16256	16291	16353	16466	16415	16406	16266	16283	16376	16175	16498	16355	16135	16208	16362	16472	16261	16269	16424	16386	16286	16270	16289	16373	16259	16286	16307	16244	16315	16331	16266	16330	16427	16326	16368	16464	16310	16198	16289	16398	16535	16401	16291	16080	16293	16431	16398	16291	16320	16556	16366	16264	16464	16359	16454	16218	16333	16431	16383	16217	16362	16179	16462	16462	16482	16383	16390	16343	16221	16293	16360	16403	16524	16371	16325	16156	16249	16330	16372	16304	16287	16416	16409	16312	16357	16211	16405	16248	16350	16364	16406	16258	16187	16214	16255	16277	16430	16322	16165	16324	16388	16299	16323	16483	16443	16485	16235	16444	16432	16309	16295	16394	16643	16214	16289	16382	16299	16340	16376	16264	16423	16498	16394	16203	16328	16302	16178	16351	16320	16280	16340	16243	16280	16272	16141	16329	16464	16217	16385	16480	16312	16290	16313	16358	16380	16361	16190	16205	16177	16388	16396	16454	16250	16393	16318	16419	16425	16331	16168	16351	16428	16368	16430	16308	16166	16349	16274	16217	16404	16255	16293	16353	16277	16321	16221	16285	16386	16512	16399	16123	16418	16350	16450	16393	16324	16301	16463	16328	16292	16442	16299	16264	16391	16304	16442	16277	16318	16373	16274	16496	16318	16102	16220	16301	16346	16238	16540	16318	16410	16381	16296	16326	16370	16272	16433	16198	16257	16429	16216	16377	16327	16393	16291	16182	16165	16508	16259	16479	16349	16300	16249	16376	16277	16265	16313	16303	16381	16256	16207	16422	16348	16115	16322	16304	16497	16083	16438	16216	16474	16231	16289	16335	16301	16403	16389	16306	16240	16311	16314	16136	16423	16323	16217	16391	16385	16331	16394	16308	16308	16359	16502	16213	16164	16219	16356	16392	16172	16191	16282	16230	16173	16306	16257	16273	16280	16167	16381	16129	16048	16469	16391	16182	16338	16321	16373	16342	16240	16189	16262	16411	16417	16284	16538	16363	16374	16408	16314	16472	16353	16502	16254	16369	16464	16549	16478	16364	16244	16226	16337	16407	16363	16350	16285	16205	16386	16239	16327	16331	16396	16453	16339	16113	16169	16221	16340	16414	16452	16193	16297	16307	16253	16278	16230	16352	16348	16484	16264	16319	16231	16524	16320	16348	16496	16208	16330	16326	16336	16375	16265	16459	16413	16241	16338	16528	16418	16259	16229	16215	16429	16321	16310	16334	16299	16291	16475	16344	16316	16374	16329	16240	16432	16474	16495	16202	16553	16394	16270	16333	16224	16419	16157	16432	16340	16287	16262	16269	16369	16350	16354	16357	16284	16273	16452	16433	16339	16373	16406	16557	16198	16465	16419	16331	16281	16424	16435	16207	16394	16238	16358	16303	16230	16272	16283	16421	16341	16428	16392	16166	16326	16241	16031	16366	16502	16352	16288	16213	16177	15985	16266	16251	16415	16185	16293	16211	16502	16291	16280	16268	16327	16410	16240	16180	16388	16381	16310	16393	16389	16327	16334	16481	16375	16199	16388	16334	16367	16298	16290	16446	16239	16314	16228	16460	16405	16427	16462	16399	16206	16392	16345	16349	16256	16359	16365	16312	16346	16357	16150	16265	16506	16259	16385	16503	16310	16443	16345	16362	16324	16278	16417	16395	16420	16314	16261	16292	16249	16275	16380	16392	16403	16204	16516	16196	16449	16316	16286	16318	16297	16287	16354	16357	16437	16329	16253	16222	16381	16296	16189	16205	16348	16419	16421	16250	16159	16466	16391	16295	16310	16324	16375	16286	16439	16180	16411	16291	16362	16312	16341	16459	16454	16337	16320	16334	16340	16494	16390	16338	16216	16548	16326	16203	16350	16268	16517	16188	16352	16305	16468	16178	16376	16399	16330	16249	16129	16255	16385	16554	16434	16362	16304	16320	16435	16114	16274	16407	16311	16186	16369	16263	16262	16192	16494	16307	16249	16415	16320	16488	16257	16386	16389	16360	16290	16345	16298	16222	16408	16338	16383	16416	16091	16336	16359	16379	16400	16433	16495	16254	16354	16370	16185	16302	16256	16456	16206	16285	16203	16408	16287	16387	16322	16341	16385	16430	16293	16268	16160	16311	16324	16282	16406	16195	16319	16293	16266	16360	16216	16295	16386	16114	16200	16397	16497	16415	16342	16210	16210	16361	16273	16470	16507	16212	16405	16242	16332	16330	16235	16323	16331	16312	16411	16049	16311	16405	16222	16278	16353	16242	16282	16228	16354	16321	16568	16248	16306	16179	16308	16378	16283	16286	16285	16458	16306	16240	16374	16157	16152	16420	16486	16386	16311	16375	16409	16341	16290	16545	16503	16330	16250	16346	16518	16270	16318	16313	16557	16303	16389	16417	16283	16472	16393	16455	16261	16399	16348	16289	16329	16422	16367	16396	16372	16246	16313	16270	16191	16345	16262	16307	16211	16287	16319	16373	16200	16502	16401	16393	16350	16206	16416	16294	16255	16266	16265	16375	16183	16320	16155	16195	16334	16388	16300	16322	16485	16116	16372	16317	16400	16267	16252	16414	16312	16306	16257	16477	16457	16300	16221	16407	16200	16343	16318	16489	16358	16288	16379	16324	16290	16296	16177	16276	16323	16392	16333	16354	16304	16368	16303	16476	16292	16376	16315	16510	16263	16358	16445	16282	16396	16352	16456	16344	16157	16430	16345	16278	16473	16259	16297	16276	16291	16186	16160	16412	16259	16431	16442	16335	16263	16190	16429	16302	16313	16355	16288	16289	16277	16385	16345	16346	16116	16218	16291	16374	16342	16358	16382	16374	16312	16370	16256	16321	16502	16289	16372	16250	16238	16247	16318	16273	16242	16377	16318	16337	16414	16229	16382	16343	16264	16415	16325	16244	16261	16310	16170	16546	16528	16442	16206	16388	16329	16493	16433	16370	16368	16360	16152	16369	16412	16264	16229	16335	16292	16227	16517	16334	16388	16407	16313	16276	16390	16346	16394	16266	16303	16482	16309	16335	16426	16422	16211	16134	16295	16217	16323	16293	16469	16322	16194	16232	16200	16322	16313	16285	16257	16226	16250	16395	16347	16309	16391	16314	16251	16210	16398	16550	16208	16347	16412	16358	16438	16148	16211	16458	16249	16314	16145	16220
22310	20800	27234	24947	23680	28640	34103	30820	28849	28955	27786	27048	38224	56431	52802	42214	35011	29961	27519	26481	26539	26435	26336	26534	26543	26509	26225	26353	26501	26445	26306	26599	26357	26449	26626	26319	26202	26465	26396	26462	26509	26321	26146	26402	26468	26629	26300	26530	26209	26558	26352	26459	26422	26242	26665	26385	26622	26410	26244	26512	26141	26321	26588	26258	26479	26313	26304	26159	26103	26396	26334	26372	26368	26305	26367	26198	26312	26418	26191	26387	26408	26383	26387	26345	26621	26502	26404	26401	26449	26474	26350	26146	26365	26405	26417	26275	26245	26242	26316	26450	26404	26303	26455	26358	26272	26254	26158	26495	26468	26404	26089	26444	26532	26190	26312	26348	26487	26483	26408	26530	26171	26220	26248	26411	26141	26297	26390	26180	26275	26344	26659	26035	26197	26423	26203	26222	26321	26379	26552	26173	26273	26268	26626	26480	26076	26336	26564	26588	26306	26580	26498	26318	26312	26523	26554	26427	26269	26166	26093	26152	26302	26381	26325	26549	26334	26189	26467	26155	25931	26587	26317	26446	26288	26212	26279	26408	26353	26259	26325	26306	26458	26558	26216	26423	26056	26227	26663	26567	26423	26305	26240	26274	26155	26449	26542	26339	26153	26271	26362	26211	26250	26277	26301	26365	26162	26261	26355	26518	26082	26369	26354	26142	26282	26252	26288	26424	26181	26169	26290	26237	26228	26506	26242	26440	26412	26509	26257	26158	26450	26451	26249	26417	26278	26485	26389	26289	26317	26119	26509	26517	26325	26463	26119	26289	26354	26312	26463	26261	26560	26181	26200	26345	26226	26519	26356	26379	26268	26391	26403	26233	26473	26280	26415	26445	26447	26351	26329	26457	26330	26183	26580	26341	26221	26230	26314	26333	26621	26110	26309	26512	26398	26281	26345	26330	26156	26582	26562	26397	26339	26479	26276	26412	26158	26348	26334	26436	26365	26278	26222	26210	26527	26429	26366	26459	26284	26352	26305	26314	26144	26222	26317	26366	26166	26376	26323	26216	26397	26449	26594	26173	26291	26226	26316	26408	26371	26205	26283	26336	26417	26430	26300	26450	26317	26403	26118	26136	26521	26328	26594	26453	26428	26652	26407	26512	26393	26395	26590	26318	26297	26181	26019	26414	26427	26164	26137	26444	26316	26507	26233	26444	26335	26549	26605	26280	26479	26514	26325	26328	26349	26366	26367	26466	26237	26201	26278	26327	26181	26316	26410	26383	26153	26357	26391	26136	26131	26166	26265	26329	26356	26406	26255	26373	26558	26474	26281	26356	26452	26432	26413	26089	26466	26410	26352	26455	26471	26668	26294	26409	26277	26108	26489	26315	26369	26352	26395	26087	26147	26189	26375	26256	26283	26416	26183	26400	26161	26315	26424	26351	26415	26282	26224	26247	26313	26197	26350	26455	26196	26176	26528	26319	26394	26427	26451	26352	26149	26343	26623	26480	26146	26328	26346	26343	26289	26209	26194	26275	26218	26410	26469	26470	26451	26150	26375	26298	26333	26363	26375	26386	26260	26169	26186	26382	26278	26384	26352	26398	26264	26469	26434	26352	26401	26111	26329	26387	26177	26027	26245	26257	26519	26533	26449	26106	26201	26169	26388	26374	26422	26390	26511	26332	26364	26306	26273	26421	26247	26244	26199	26235	26218	26164	26242	26023	26163	26441	26251	26380	26176	26485	26356	26487	26489	26417	26326	26632	26292	26473	26266	26225	26157	26276	26436	26243	26334	26161	26547	26257	26159	26154	26402	26282	26300	26493	26305	26389	26365	26269	26349	26215	26309	26266	26191	26540	26413	26185	26328	26021	26294	26248	26624	26396	26359	26484	26335	26083	26245	26437	26307	26216	26476	26583	26471	26356	26422	26318	26352	26437	26211	26712	26342	26378	26392	26460	26538	26343	26193	26250	26319	26129	26181	26305	26518	26474	26303	26449	26555	26532	26296	26263	26385	26373	26419	26334	26454	26609	26530	26248	26398	26573	26476	26514	26237	26396	26242	26254	26264	26162	26189	26278	26353	26448	26502	26262	26290	26281	26316	26220	26368	26255	26287	26584	26407	26354	26488	26462	26603	26255	26254	26128	26413	26510	26442	26556	26174	26379	26499	26254	26255	26349	26259	26342	26461	26553	26373	26513	26553	26206	26430	26286	26242	26114	26339	26306	26272	26396	26513	26237	26563	26307	26232	26609	26257	26324	26442	26327	26487	26384	26130	26335	26135	26296	26242	26106	26306	26204	26394	26021	26289	26387	26489	26501	26229	26289	26383	26318	26463	26347	26245	26289	26019	26463	26319	26172	26451	26293	26379	26451	26390	26486	26282	26169	26103	26404	26457	26319	26275	26267	26483	26365	26430	26210	26111	26132	26347	26350	26175	26164	26361	26271	26232	26359	26193	26157	26318	26230	26256	26396	26308	26432	26665	26443	26315	26320	26444	26303	26377	26204	26313	26206	26278	26470	26195	26385	26494	26341	26222	26371	26043	26085	26448	26531	26283	26302	26372	26336	26230	26248	25946	26525	26505	26535	26361	26180	26418	26196	26147	26310	26478	26175	26633	26372	26277	26419	26358	26504	26130	26537	26316	26344	26431	26344	26353	26115	26430	26205	26415	26122	26249	26123	26327	26492	26246	26397	26442	26130	26249	26158	26409	26372	26474	26415	26232	26097	26209	26114	26331	26526	26327	26417	26121	26072	26163	26548	26446	26048	26515	26370	26222	26250	26171	26145	26572	26312	26342	26331	26278	26421	26514	26409	26043	26301	26212	26478	26438	26243	26549	26561	26335	26349	26207	26320	26398	26243	26459	26297	26564	26226	26304	26245	26535	26303	26333	26333	26353	26559	26447	26557	26298	26374	26394	26174	26488	26433	26393	26224	26209	26390	26242	26505	26315	26351	26276	26224	26561	26134	26355	26373	26319	26310	26197	26275	26500	26250	26169	26438	26501	26339	26273	26318	26453	26424	26143	26255	26024	26347	26188	26388	26385	26233	26290	26285	26336	26285	26533	26389	26557	26220	26033	26207	26260	26371	26211	26335	26244	26188	26437	26079	26362	26536	26257	26483	26162	26187	26306	26332	26480	26528	26093	26238	26381	26261	26456	26454	26427	26382	26355	26441	26308	26356	26612	26488	26166	26306	26322	26302	26205	26336	26069	26248	26147	26346	26278	26073	26383	26560	26218	26113	26176	26159	26366	26311	26444	26216	26424	26318	26204	26326	26297	26450	26449	26303	26040	26208	26177	26541	26304	26360	25985	26229	26390	26248	26235	26340	26340	26445	26275	26824	26268	26307	26640	26456	26098	26366	26204	26303	26314	26408	26329	26350	26169	26333	26404	26245	26331	26429	26394	26244	26545	26478	26398	26297	26443	26437	26459	26382	26426	26179	26480	26274	26518	26247	26216	26298	26193	26288	26428	26506	26554	26300	26340	26308	26156	26379	26390	26507	26006	26544	26331	26458	26195	26408	26174	26291	26382	26402	26293	26113	26383	26179	26375	26312	26392	26411	26592	26512	26335	26157	26381	26194	26086	26422	26526	26186	26157	26382	26452	26229	26403	26295	26552	26249	26278	26176	26412	26262	26535	26392	26468	26370	26252	26360	26136	26254	26313	26105	26548	26264	26328	26515	26629	26291	26368	26357	26391	26368	26327	26329	26219	26619	26266	26242	26274	26404	26240	26350	26571	26390	26237	26454	26492	26463	26038	26431	26294	26083	26227	26235	26333	26505	26279	26398	26506	26304	26221	26472	26296	26363	26352	26297	26419	26400	26311	26444	26289	26489	26435	26426	26690	26447	26355	26228	26110	26377	26371	26344	26400	26317	26172	26309	26386	26269	26184	26312	26619	26574	26455	26253	26218	26506	26437	26318	26530	26376	26263	26257	26062	26244	26254	26319	26464	26352	26263	26062	26232	26422	26387	26322	26279	26404	26478	26383	26390	26263	26189	26207	26276	26173	26375	26309	26362	26198	26363	26461	26387	26422	26236	26180	26199	26165	26169	26272	26121	26113	26422	26526	26343	26288	26139	26736	26774	26511	26503	26406	26400	26366	26314	26151	26614	26655	26439	26135	26336	26325	26280	26211	26391	26157	26522	26594	26202	26206	26257	26385	26442	26194	26283	26315	26360	26278	26308	26401	26226	26309	26318	26516	26593	26253	26368	26230	26268	26322	26218	26541	26270	26166	26240	26550	26556	26142	26492	26265	26354	26272	26446	26355	26454	26345	26409	26432	26280	26397	26418	26535	26353	26288	26121	26306	26358	26507	26378	26199	26180	26305	26230	26569	26685	26509	26468	26420	26399	26296	26477	26149	26196	26297	26192	26301	26486	26278	26247	26404	26429	26129	26083	26424	26256	26476	26507	26045	26112	26159	26028	26474	26470	26531	26472	26477	26364	26483	26728	26430	26384	26273	26400	26344	26332	26483	26525	26330	26224	26262	26626	26514	26226	26446	26159	26403	26410	26226	26504	26296	26462	26317	26247	26203	26207	26183	26200	26234	26265	26316	26175	26375	26383	26351	26443	26430	26528	26579	26302	26239	26160	26200	26299	26370	26215	26242	26247	26127	26336	26342	26327	26427	26228	26285	26313	26240	26267	26199	26172	26354	26335	26270	26220	26267	26414	26269	26481	26342	26373	26490	26354	26342	26241	26362	26214	26150	26067	26190	26530	26363	26675	26323	26264	26329	26102	26309	26361	26365	26484	26336	26205	26300	26350	26475	26221	26475	26390	26377	26387	26258	26192	26185	26213	26385	26315	26421	26580	26300	26310	26324	26299	26314	26414	26320	26464	26503	26262	26358	26251	26260	26480	26447	26470	26319	26438	26403	26335	26621	26241	26401	26536	26107	26272	26206	26186	26249	26411	26500	26493	26397	26442	26254	26214	26507	26292	26309	26476	26344	26055	26431	26131	26320	26419	26306	26424	26289	26167	26313	26417	26371	26436	26172	26123	26449	26181	26199	26114	26299	26175	26271	26310	26394	26336	26280	26414	26386	26525	26098	26050	26212	26435	26483	26249	26421	26263	26074	26459	26222	26396	26619	26222	26320	26442	26507	26508	26203	26414	26362	26307	26539	26368	26299	26350	26408	26194	25989
25875	45780	43585	39072	31753	26325	25001	23025	20329	19961	18282	17736	34389	50236	45356	34008	26035	20112	17335	16731	16482	16754	16668	16770	16702	16759	16535	16810	16584	16768	16464	16596	16626	16614	16625	16603	16654	16695	16726	16608	16706	16731	16603	16606	16947	16636	16601	16699	16619	16721	16633	16813	16742	16649	16657	16810	16784	16463	16620	16711	16711	16704	16667	16732	16700	16686	16506	16557	16803	16579	16631	16502	16639	16770	16586	16552	16861	16624	16342	16806	16715	16737	16505	16592	16635	16771	16732	16596	16713	16707	16647	16836	16571	16714	16680	16663	16630	16529	16570	16656	16631	16703	16550	16783	16723	16593	16679	16463	16858	16697	16417	16768	16671	16490	16738	16604	16581	16659	16461	16745	16616	16566	16529	16651	16732	16786	16580	16822	16746	16476	16611	16731	16631	16604	16535	16649	16721	16485	16709	16657	16560	16633	16572	16817	16650	16511	16798	16549	16797	16599	16700	16609	16814	16565	16671	16501	16540	16634	16711	16683	16667	16627	16784	16769	16718	16458	16578	16633	16679	16742	16525	16653	16690	16568	16655	16590	16667	16560	16766	16637	16617	16600	16688	16725	16474	16775	16436	16575	16496	16578	16519	16710	16566	16824	16557	16396	16848	16582	16730	16715	16624	16713	16702	16789	16677	16778	16631	16712	16643	16645	16659	16553	16773	16677	16651	16655	16707	16578	16755	16708	16679	16562	16566	16626	16712	16891	16685	16659	16703	16612	16484	16632	16575	16705	16628	16848	16406	16743	16705	16618	16784	16644	16694	16601	16727	16765	16583	16711	16660	16591	16510	16694	16485	16603	16701	16639	16779	16659	16794	16617	16678	16527	16558	16586	16677	16548	16681	16509	16624	16506	16718	16558	16772	16518	16696	16750	16718	16775	16581	16739	16665	16662	16539	16578	16649	16592	16645	16803	16555	16734	16749	16714	16618	16675	16422	16637	16763	16725	16668	16602	16812	16747	16777	16717	16461	16720	16633	16561	16660	16608	16654	16545	16652	16506	16584	16594	16674	16740	16529	16653	16565	16573	16486	16583	16630	16581	16713	16627	16594	16739	16650	16639	16867	16650	16693	16679	16557	16692	16650	16783	16602	16707	16612	16669	16522	16603	16572	16683	16703	16697	16643	16673	16689	16656	16761	16460	16653	16582	16638	16533	16718	16578	16722	16577	16587	16682	16580	16748	16857	16624	16755	16647	16794	16459	16650	16504	16631	16662	16728	16690	16816	16657	16645	16539	16734	16624	16741	16527	16541	16728	16518	16658	16521	16474	16724	16651	16528	16659	16677	16844	16719	16550	16626	16653	16730	16632	16654	16601	16737	16661	16766	16632	16628	16606	16553	16680	16562	16656	16662	16725	16690	16686	16630	16629	16649	16724	16582	16704	16573	16839	16670	16599	16641	16900	16734	16857	16648	16577	16712	16790	16558	16527	16540	16683	16712	16593	16632	16669	16597	16684	16682	16728	16497	16401	16599	16741	16626	16579	16692	16649	16606	16714	16665	16528	16415	16607	16743	16452	16644	16701	16766	16617	16642	16740	16633	16472	16657	16654	16790	16718	16488	16654	16749	16509	16603	16802	16609	16521	16772	16698	16561	16705	16575	16564	16710	16768	16825	16543	16634	16584	16467	16729	16695	16789	16561	16724	16495	16624	16479	16627	16571	16711	16640	16551	16552	16653	16506	16687	16548	16524	16624	16672	16791	16532	16553	16536	16632	16579	16777	16738	16573	16696	16626	16578	16606	16782	16701	16653	16504	16616	16701	16640	16722	16489	16524	16597	16614	16518	16549	16476	16577	16569	16620	16657	16869	16700	16593	16622	16663	16562	16714	16703	16814	16481	16730	16554	16706	16656	16602	16478	16560	16710	16614	16712	16572	16569	16800	16665	16686	16517	16669	16703	16598	16640	16790	16709	16520	16573	16574	16694	16624	16747	16755	16738	16635	16561	16873	16626	16772	16615	16696	16699	16688	16483	16638	16651	16569	16595	16577	16731	16651	16574	16502	16735	16592	16583	16786	16652	16608	16623	16670	16724	16594	16473	16467	16803	16697	16698	16710	16840	16750	16562	16636	16656	16551	16738	16748	16735	16596	16760	16647	16638	16537	16762	16554	16700	16622	16666	16573	16645	16592	16559	16866	16544	16652	16688	16621	16655	16693	16710	16645	16597	16741	16537	16651	16685	16550	16748	16626	16585	16578	16444	16677	16730	16557	16943	16612	16560	16662	16813	16664	16485	16660	16702	16734	16666	16600	16766	16780	16593	16768	16607	16749	16631	16627	16649	16632	16611	16474	16641	16741	16634	16693	16473	16517	16714	16482	16410	16607	16764	16732	16791	16465	16566	16790	16631	16536	16691	16517	16515	16623	16634	16655	16670	16546	16350	16537	16555	16570	16633	16683	16406	16622	16671	16864	16722	16610	16665	16830	16570	16758	16673	16706	16553	16649	16651	16672	16744	16803	16667	16607	16623	16675	16595	16547	16385	16610	16647	16771	16679	16738	16739	16478	16777	16710	16645	16534	16675	16624	16787	16543	16465	16664	16426	16462	16544	16533	16645	16739	16607	16707	16660	16754	16653	16596	16651	16658	16593	16697	16520	16507	16595	16718	16818	16598	16549	16410	16610	16771	16602	16422	16729	16516	16682	16624	16724	16652	16632	16708	16534	16526	16560	16718	16799	16715	16645	16691	16729	16732	16588	16549	16499	16671	16754	16562	16621	16626	16649	16714	16621	16669	16591	16743	16678	16603	16714	16778	16638	16642	16632	16729	16781	16501	16756	16583	16461	16804	16703	16502	16566	16743	16769	16463	16527	16620	16487	16654	16630	16747	16566	16679	16562	16554	16565	16723	16623	16640	16743	16826	16806	16520	16689	16632	16688	16593	16797	16525	16537	16832	16649	16603	16593	16545	16606	16724	16753	16803	16509	16741	16636	16625	16506	16519	16503	16830	16689	16530	16579	16801	16441	16696	16643	16876	16633	16665	16617	16652	16557	16522	16508	16598	16570	16722	16740	16577	16513	16687	16708	16709	16666	16640	16654	16672	16827	16579	16539	16671	16591	16498	16539	16666	16818	16824	16623	16552	16607	16542	16568	16604	16549	16747	16682	16818	16697	16637	16551	16574	16688	16499	16624	16643	16730	16545	16601	16440	16575	16449	16592	16682	16553	16670	16744	16670	16468	16661	16665	16735	16581	16716	16690	16717	16777	16653	16684	16568	16591	16416	16477	16741	16499	16531	16668	16715	16653	16671	16444	16611	16605	16594	16440	16565	16710	16832	16495	16732	16584	16600	16466	16431	16716	16669	16622	16514	16712	16793	16668	16511	16625	16629	16775	16562	16815	16650	16635	16620	16489	16561	16610	16837	16713	16861	16602	16616	16641	16701	16722	16664	16658	16544	16768	16818	16583	16695	16740	16669	16611	16668	16624	16530	16831	16571	16523	16581	16644	16626	16578	16693	16622	16764	16644	16678	16710	16623	16618	16719	16566	16590	16532	16661	16694	16730	16656	16702	16582	16648	16703	16534	16679	16747	16649	16714	16496	16584	16733	16592	16661	16628	16549	16674	16716	16656	16564	16653	16729	16702	16692	16538	16607	16548	16586	16545	16688	16627	16740	16702	16605	16617	16679	16536	16508	16615	16841	16605	16578	16653	16625	16690	16450	16506	16641	16669	16755	16697	16646	16675	16584	16467	16518	16569	16646	16594	16653	16493	16587	16545	16681	16832	16801	16581	16806	16761	16626	16584	16735	16571	16577	16638	16654	16588	16685	16703	16409	16670	16608	16654	16721	16745	16632	16702	16630	16657	16668	16773	16681	16677	16638	16402	16646	16790	16754	16691	16722	16509	16635	16624	16739	16688	16489	16552	16621	16581	16672	16388	16750	16646	16599	16660	16834	16839	16606	16585	16632	16901	16573	16574	16483	16768	16530	16419	16778	16575	16664	16579	16721	16627	16660	16739	16776	16651	16536	16740	16669	16652	16534	16827	16627	16687	16486	16537	16566	16710	16765	16784	16453	16642	16685	16596	16520	16579	16739	16766	16800	16722	16660	16598	16717	16644	16560	16601	16687	16755	16760	16738	16732	16582	16724	16766	16532	16515	16549	16596	16921	16573	16697	16633	16710	16627	16563	16586	16617	16552	16712	16821	16725	16673	16595	16546	16719	16692	16589	16735	16617	16752	16503	16673	16682	16545	16529	16386	16545	16657	16767	16760	16639	16656	16719	16642	16505	16744	16641	16669	16509	16483	16515	16733	16494	16802	16517	16786	16637	16676	16626	16576	16640	16593	16726	16503	16719	16672	16561	16568	16605	16583	16711	16688	16582	16603	16640	16694	16565	16699	16749	16729	16607	16712	16677	16704	16641	16526	16637	16741	16612	16725	16668	16524	16620	16643	16651	16687	16731	16572	16753	16765	16699	16559	16693	16805	16571	16377	16662	16720	16534	16792	16582	16536	16604	16692	16614	16719	16583	16547	16493	16552	16468	16644	16666	16611	16829	16629	16708	16698	16474	16669	16718	16738	16575	16623	16596	16851	16601	16783	16605	16583	16615	16584	16719	16563	16640	16658	16730	16625	16718	16723	16673	16709	16703	16800	16710	16702	16656	16668	16743	16551	16594	16545	16559	16712	16495	16654	16553	16667	16538	16649	16770	16487	16486	16706	16528	16541	16575	16717	16549	16606	16714	16683	16737	16608	16653	16777	16655	16657	16507	16586	16508	16694	16669	16776	16520	16678	16639	16550	16734	16471	16681	16652	16700	16775	16667	16573	16589	16611	16691	16870	16658	16502	16637	16686	16767	16576	16746	16718	16661	16697	16608	16658	16672	16697	16563	16576	16699	16755	16909	16770	16664	16556	16743	16879	16598	16717	16631	16605	16654	16592	16499	16595	16590	16548	16351	16564	16798	16638	16727	16719	16836	16572	16672	16568	16552	16678	16599	16506	16493	16576	16620	16558	16662	16608	16587	16783	16582	16733	16472	16675	16775	16583	16650	16635	16639	16631	16659	16686	16695	16629	16814	16613	16591	16685	16550	16674	16724	16555	16642	16657	16669	16631	16652	16658	16781	16537	16494	16641	16712	16641	16644	16551	16622
35888	30567	36993	34840	30752	29112	28055	28114	27912	27308	27233	26987	27232	28517	29006	28331	27930	27182	27097	27002	26745	26888	26892	26904	26705	26703	26930	26805	26787	26987	26728	27188	26798	26830	26963	27285	26903	27060	27184	26962	26865	26871	26835	27096	26620	27029	27286	27015	26926	26922	26963	26873	27116	26891	27000	26686	26918	26805	26693	26650	26988	26715	26956	26920	26648	26768	26792	26658	26793	26840	26658	26967	27075	26733	26918	26871	26835	26758	26910	27014	26876	26929	27040	26781	26981	26953	26876	26864	26856	26863	26977	26753	26852	27033	26728	27066	26743	26834	26895	26798	26967	26807	26713	26775	26860	26953	26644	26727	26678	26664	27007	26854	26913	26856	26702	26630	26896	26874	26838	26606	26924	26880	26568	26980	26537	26872	26740	26933	26890	26902	26897	26821	26973	26911	26718	26726	26810	26951	26980	26929	26855	27044	26859	26743	26980	26743	26724	26877	26597	26784	26899	26874	26989	27101	27017	26869	26851	26786	26655	26631	26707	27043	26741	27011	27267	26892	26651	26810	26985	26691	26652	26679	27003	26759	26742	26826	26718	26808	26736	26876	26826	27068	26930	26680	26848	26730	26846	26873	27065	27130	26654	26713	26845	27089	26720	27011	27025	26611	26827	26946	27000	26945	27066	27062	27028	27101	26707	26901	26854	26684	26764	26873	26910	26722	26908	26872	26884	26737	26867	26758	27033	26783	26849	27043	26737	26784	26786	26786	26899	26849	27039	26772	26906	26871	26693	26873	26949	26772	26913	26836	26931	27033	26707	26644	26942	26939	26817	26920	26719	26939	26675	26645	26937	26951	26808	26910	26977	26677	27066	26695	27218	27039	27042	26989	26706	26818	26852	26885	26849	26874	26834	26768	26650	26862	27000	27147	26883	26867	27101	27016	26841	26673	26878	26934	27139	26574	26714	27059	26745	26971	26941	26747	27165	26778	26637	26574	27159	27066	27120	26926	26991	26985	26654	26864	26812	26612	26935	26532	26485	26944	26730	27051	26665	27060	26868	26624	26942	26931	26834	26859	26797	26940	26988	26956	26769	26967	26916	26849	26951	26987	27012	27183	26821	27143	26587	26721	27119	26937	26786	26985	26639	27013	26925	26975	26805	26733	26807	26699	26921	26864	26896	26912	26908	26956	26805	27019	26946	26922	26938	26882	27063	27035	26681	27060	26908	26972	26723	27006	27028	26803	26771	26672	26765	26814	26817	26691	26945	26613	26798	27082	26792	27056	26840	26676	26863	26691	26745	26736	26748	26963	26656	27114	26800	26750	26760	26715	26837	26929	26784	26961	26775	26856	26700	26870	27001	27138	26731	26896	26897	26851	26895	26863	26995	26779	27022	26812	26748	26763	26745	26739	26556	26713	26526	26904	26841	26962	27163	26830	26914	27027	26764	26963	26693	26847	26810	27084	27075	26684	26951	26862	26914	27106	26927	27063	26934	27167	26618	26884	27034	27150	27083	26759	26774	26755	26665	26683	26983	26786	26918	27178	26899	26907	26966	26905	26662	26877	26842	26699	26694	26937	27117	26905	26730	26861	26574	26793	26900	26912	26746	26938	27205	26766	26866	26896	26868	26979	26767	26801	26902	26990	26907	26852	26790	26869	26654	26820	26911	26970	26712	26845	26857	26909	26566	26945	26846	26707	26935	26845	26940	26838	26845	26905	26900	26762	26950	27166	26889	26864	26896	26878	27038	26948	26789	26862	26989	26840	27112	27011	26955	26850	26969	26845	26901	27072	27118	26952	26796	26905	27088	26697	27199	27035	27140	27049	26972	26891	26856	26956	27022	26911	26768	26652	26700	27015	27019	26783	26668	26838	27110	26870	26696	26932	26984	26938	26834	26838	26770	27034	26675	26887	26858	26806	26511	26990	26976	26811	27010	26912	26952	26918	26924	26600	26942	27007	26868	26901	26920	26944	26844	26861	26737	26922	26901	26983	26895	26849	26881	26875	26685	26895	26951	27078	26955	26964	26842	27080	26708	26767	26629	26774	26960	26762	27047	26887	26851	26987	27022	26734	26923	26795	26796	26947	26791	26980	27051	26932	27030	26772	26778	26715	26794	26855	26843	26865	27054	26937	26848	26961	26907	26823	27126	26844	26829	27153	27053	26936	27043	26685	26701	27143	26829	26573	26845	26912	26732	26756	26868	26698	26770	26641	26967	27136	26770	26957	26836	26691	26899	26842	26808	26811	27045	26850	26787	26751	26728	27006	26909	27022	26919	26746	26744	27136	26925	26941	27019	26759	26833	26736	26816	26737	26777	26993	26692	26883	26634	26681	26734	26724	26970	26748	26872	26887	27030	26809	27047	26775	26728	26732	27040	26976	26686	26928	27083	26862	26761	26934	27137	26815	26923	26950	26570	26863	26661	26689	26755	26974	27156	26920	26938	26644	26792	26828	26839	26797	26843	26730	26952	26743	26797	26775	26657	26683	26829	26906	27099	26727	26885	26883	26940	27166	26990	26736	26658	26843	26872	26804	26797	26926	26597	26801	26841	26745	26700	26864	26782	27062	26981	26968	26892	27204	26796	26938	27047	27006	26689	26917	26905	26829	26791	26796	26796	26681	26711	26753	26917	26785	26827	26856	27034	26660	26936	26828	26969	26994	26927	26923	26599	27013	26983	27065	26902	26960	26979	26798	26706	27033	26662	26929	26746	26798	26878	26974	26718	26780	26729	26885	26682	26708	26791	26905	26980	26747	27102	26639	26752	26625	26633	26959	26770	27081	27007	26744	26773	26744	27092	27065	26937	26812	26700	26818	26957	26864	26727	26804	26796	26994	26842	26884	26988	26847	26759	26698	26745	27035	27100	27078	27058	27220	26850	26886	26693	26860	26984	26777	27047	27023	26898	26783	26987	26717	26693	26696	26955	26898	27240	26814	26947	26871	26850	26826	26971	26741	26938	26614	26968	27002	27033	26722	26926	26968	26930	26791	26869	26873	26997	26770	27085	27022	27021	26968	26931	26680	26919	26739	26956	27214	27044	26982	26977	26827	26982	26977	26593	27064	27020	26804	26769	27014	26667	27166	26730	26920	26784	26714	26761	26870	26930	26980	26938	26739	26975	26737	26787	26606	26850	26959	26985	26772	26861	26994	26794	26966	26650	26976	27000	26795	26984	26725	26996	26791	26866	26937	26824	26753	26920	26863	26735	26781	26966	26693	26810	26861	27003	26841	26603	26836	26793	26782	26940	26697	26590	26910	26732	26680	26927	26893	26894	26735	26755	26839	26817	27022	26908	26643	26965	26763	26999	26948	26858	26801	26981	26579	26697	26895	26552	26614	26643	26829	26898	26682	26457	26768	26634	26841	26886	26891	26800	27116	26961	26853	26977	26839	27035	26862	26866	27030	27065	26746	26839	26695	26625	26595	27047	26951	26828	26773	26718	26731	26735	26894	26951	26897	27149	27266	26962	26762	26840	27013	26639	26745	26763	26996	26840	26481	26795	26925	27082	26604	26799	26707	26846	26849	26854	26786	27030	26788	26874	26782	26711	26834	26985	26840	26718	26868	27027	26667	26724	27109	26916	26804	27003	26773	26803	26695	26848	26824	26795	26942	27089	26744	26902	26926	27220	26769	27027	26912	26893	26955	26880	26898	26879	27188	27032	27143	27049	26850	27068	26930	27091	27002	27005	26965	26788	26978	26728	27134	26997	26722	26804	26890	27147	27220	26561	26954	26773	26855	26853	26848	27035	26998	26954	26756	26784	26825	26988	26915	26867	26878	26939	26833	26932	27043	27005	26676	26974	26865	27073	26962	26950	26740	26960	27146	26627	26884	26832	26900	27036	26531	26640	26900	26759	26883	26890	27100	26823	26815	26918	26813	27052	26993	27140	26814	26417	27069	26805	26877	27053	26654	26908	26967	26683	26906	27097	26852	26828	26983	26988	26762	27061	26956	26967	26843	26817	26798	26858	26770	27034	26817	27023	26784	26942	27047	26722	26877	27020	27013	27082	26778	26998	26769	26750	26818	26965	26755	26819	26887	26732	26884	26895	26960	26917	27057	26889	27013	27136	26813	27084	26904	26944	26973	26787	26969	26634	26924	27158	26888	26995	26741	26786	26839	27007	26933	26693	26839	27015	26864	26870	26831	26998	26705	26821	26918	26991	26867	26914	26789	26916	27078	26807	26746	26960	26926	26700	26913	26760	26876	26997	27013	26924	26736	26852	26985	26695	26961	26779	26725	26788	26876	26787	26886	26752	26925	26821	26792	26941	26999	26803	26896	27020	27012	27023	26858	26529	26913	26925	27180	26825	27203	27021	26865	26932	27038	26725	26635	26852	26929	26759	26945	26768	26684	26929	26985	26727	26939	26800	26675	26956	26791	26921	26854	26921	26947	27028	27002	26756	26879	26968	27039	27051	26896	26898	26672	27081	27017	26669	26855	26836	26703	26899	26838	26845	26831	26822	26732	26747	26859	26551	27040	26738	27003	26932	26831	26921	26797	26846	26716	26919	26856	26894	27105	26930	27098	26904	26720	26898	26790	26914	26892	27069	26979	27020	26710	26820	26884	26743	26800	26948	26955	26863	26626	26719	26600	26675	26709	26803	26927	26775	26815	27036	27051	26920	26867	26543	26918	26961	27019	26851	26725	26814	27000	27043	26742	26972	26980	26951	26731	26829	26896	26943	26581	26958	26908	26825	26681	26949	26822	26673	26919	26745	27016	27082	26712	26917	27048	27083	26654	26811	26920	26956	26847	27099	27060	27241	27160	26854	26923	26869	26723	26692	26710	27020	26886	26936	26765	26850	26919	27023	26885	26937	26680	26736	26759	26916	26808	27181	26852	26930	26669	26868	26704	26872	27019	26593	26971	26839	26994	27021	27144	26808	26916	26903	26902	27114	27075	27009	26789	26817	26596	26801	26887	26845	26770	26807	26849	26799	26896	27063	27058	26681	26768	26763	26993	26833	26766	26867	26699	26803	27099	26918	26692	27059	26921	26873	26991	26899	26859	27069	26576	26969	26905	27298	26903	26758	26767	26791	27019	26748	26815	26908	26985	26875	26946	26696	26834	26953	26843	26702	26846	27091	26882	27052	26947	27091	26839	27153	26907	26844	26942	26915	26786	26882	26904	26795	26809	27042	26860
26462	32051	33274	26886	22532	19962	18519	18416	18364	17531	17005	17169	17868	19729	19715	18269	17744	17310	17141	16938	16894	16806	16845	16936	16960	16913	16928	16747	16885	17025	16817	16896	16699	16905	17035	16965	16922	16798	16799	16794	16986	17001	17024	16944	16962	16808	16972	16949	16926	16942	17028	16992	16972	16862	16837	16866	16869	16874	16760	16871	16867	16896	16986	16759	16884	16869	16933	17048	16818	16866	16792	16932	16793	16908	16928	16697	16916	16921	16692	17006	16882	16777	16968	16897	16940	16968	17036	16935	16722	16922	16709	16906	16754	16797	16874	16860	16813	16940	16891	16937	16872	17023	16834	16977	16863	16983	16839	17077	16852	16892	16975	16810	16719	16870	16828	16963	16861	16963	16846	16723	16822	16850	16870	16876	17092	16898	16880	16919	16752	16782	16912	16659	16932	16740	16735	16816	16914	16878	16748	16947	16953	16938	16972	16990	16687	16941	16893	16773	16877	16903	16992	16799	16892	16810	16968	16749	16760	16911	16832	17059	16928	16865	16872	16858	16903	16717	16822	16953	17035	16952	16944	16900	16866	16901	16889	16956	16938	16899	16978	16793	16954	17021	16735	16949	17029	16726	17022	16945	16947	16937	16895	16776	16852	16851	16974	17004	16948	16968	16902	16832	17072	16765	16736	16878	16814	16811	17071	16833	16756	16686	16847	16782	16776	16784	16861	16888	16790	16797	16906	16905	16866	16875	16867	16934	16805	16819	16632	16975	16734	17148	16824	16859	16951	16783	16732	16795	16823	16845	16850	16842	16758	17103	16999	16736	17092	16836	16874	16800	16941	16873	16799	16903	16759	16805	16923	16973	16761	17083	16756	16905	16962	16896	16943	16916	16870	16660	17010	16957	16751	17066	16802	17036	16692	16973	16936	16877	16967	16781	16882	16936	16847	16806	16993	17003	16999	16831	16865	16961	16948	16872	17073	16871	16905	16808	16881	16973	16953	17018	16876	16921	16868	16880	16964	16978	16906	16947	17164	16988	16874	16810	16772	16845	16739	16717	16888	17024	16847	16871	16778	16701	16971	16890	16831	16888	16952	16938	16919	16787	16904	16861	16786	17073	16834	16757	16645	16956	16706	16866	16730	16969	16731	16670	16705	16709	16896	16796	16837	16817	16786	16887	16775	16846	16939	16710	16844	16837	16934	17022	16712	16902	16926	16843	16758	16914	16756	16916	16897	16677	16939	16912	16898	16997	16878	16760	17054	16954	16968	16918	16756	16834	16934	16811	16826	16745	16819	16814	16676	16717	16826	16811	16993	16755	16796	16860	16791	16878	16937	16893	16861	16893	16984	16976	17028	16977	16859	16773	16978	16857	16895	17004	16941	16847	16904	16694	16849	16913	16944	16913	17087	16872	16790	17019	16990	16845	16939	16958	16942	16910	16934	16769	17019	16716	16873	16942	16926	16854	16713	16907	17019	16820	16951	16926	16941	16978	16888	16947	16962	16829	17161	16777	16837	16767	16939	16944	17028	16869	16838	16949	17063	16821	16930	16848	16873	16925	16818	17033	16821	16860	16917	16815	16942	16727	16976	16805	16896	16903	17099	16846	16790	16922	16724	16923	16999	17047	16684	16635	17122	16656	16999	16919	16816	16897	16858	16970	16798	16809	16738	16714	16779	16935	16637	16899	16914	16943	17183	16993	16896	16763	16897	16832	16801	16857	16746	17030	16813	16821	16927	16909	16797	16916	17007	16963	16878	16929	16796	16930	16849	16967	16729	16857	16874	16784	16797	17004	16899	16854	16830	16867	16814	16926	16865	16858	16826	16856	17105	16963	16854	16804	16835	16904	16986	16952	16943	16810	16863	16696	16874	16788	16949	17041	16872	16712	16809	17036	16917	16882	16938	16996	16994	16670	16985	16850	16824	16923	16840	16931	16882	16935	16874	16841	16983	16798	16969	16735	16809	16842	16986	16715	17027	17109	16687	16882	17082	16817	16688	16856	17043	16940	16864	16985	16743	16901	16784	16918	16813	16831	16974	16818	16927	16895	16737	16861	16851	16752	17003	16799	16938	16782	16771	16797	16970	16836	16947	16706	16944	16943	16908	16789	16771	16931	16882	16937	16858	16974	16770	16832	16847	16921	16856	17126	16765	16595	16898	16832	16726	16792	17089	16694	17121	16787	16985	16759	16787	16738	16951	16758	16878	16819	17163	17074	16726	16900	16826	16901	16911	16964	16860	17020	16744	17037	16829	16918	16885	16756	16850	16942	16854	16967	16798	16818	16853	16924	16861	16970	16909	16834	17026	16800	16851	16836	16939	16889	16813	16933	16877	16926	16884	16831	16821	16896	16799	16840	16823	16873	16872	16736	16761	17008	16824	16751	16798	16970	16967	17027	17081	16795	17020	16928	16754	16828	16770	16867	16964	17000	16736	16813	16958	16894	16914	16984	16834	16916	16737	16796	16927	16878	16994	16893	16862	17104	16859	16827	16680	16849	16912	16846	16738	16948	16712	16880	16907	16891	17026	16902	16894	16817	16750	16881	16985	16754	16875	16973	17087	16855	16750	16883	16879	17089	16896	16778	16905	16851	17043	16863	16766	16869	16872	16764	16917	17140	16913	16919	16816	16896	16807	16994	16814	17004	17094	16790	16823	16813	16927	16956	16955	16855	16844	16741	16902	16830	16857	16831	17099	16849	16743	16895	16829	17043	16888	16884	16812	16975	16850	16817	16872	16889	16975	17030	16927	16875	16826	16909	17011	16980	16792	17019	16916	16826	16971	16848	16800	16900	16731	16876	16781	16941	16716	16837	16804	16762	16732	16880	17027	16797	16790	16853	16833	16703	16899	16922	17075	16803	16845	16960	16723	17097	16803	16829	16896	16923	16950	16799	16946	16945	16926	17097	17006	16830	16874	17070	16871	16846	16762	17076	16639	16898	17077	16910	16904	16816	16899	17009	16932	16892	16785	16892	17011	16888	17023	17034	16854	16729	16923	16939	16908	17008	16949	16805	16901	16954	16955	16901	16912	16924	16810	16763	17073	16886	16759	16959	16814	16909	16862	16745	16911	16895	16948	16914	17001	16754	17113	16781	16846	17001	16910	16963	16726	16997	16972	16722	16872	16902	16847	16881	16920	16758	16904	16809	17003	16880	16971	16920	16800	16908	16836	16861	16777	16962	16990	16984	16879	16933	16859	16856	17032	16830	17000	16963	16895	16888	16835	16841	16798	16758	16945	16879	16848	16761	16788	16878	16994	17006	16824	16884	16882	16844	16951	16886	16868	16892	16967	16806	16853	16848	16850	16791	16806	16765	16852	16705	16729	16843	16811	16805	16914	16817	16937	16924	16889	16993	16902	16890	16814	16773	16763	16770	16897	16733	16850	16680	16840	16812	16964	16969	16921	16883	16920	16985	16717	16951	16795	16819	16855	16865	16810	16933	16862	17082	17004	16700	16772	16827	16764	16956	16881	16989	16939	16862	16708	17060	16866	16847	17025	16823	16897	17028	16882	16811	16895	16862	16827	17019	16965	16935	16922	16933	16856	16980	16832	16715	16972	16787	16904	16922	17056	16772	16779	16916	16970	16909	16844	16841	16851	16878	16849	16675	17113	16807	16982	16832	16875	16897	16911	16844	16851	16819	16867	16914	16868	16858	16999	16976	16752	16770	16760	16843	16948	16896	16918	16833	16967	16879	17101	16825	16905	17070	16990	16921	16739	16853	17138	17084	16930	16872	16859	16818	16883	16895	16918	16815	17015	16836	16801	16823	16952	16854	16975	17014	16923	16860	16980	16943	16698	17044	16867	16856	16892	17105	16950	16845	16732	16942	16839	16775	16819	16779	16699	16831	16838	16887	16989	17009	16874	16766	16672	16940	16804	16778	16922	16779	16672	16926	16926	16905	16856	16657	17022	16793	16978	16924	17039	16895	16973	16758	16933	16832	16788	17054	17041	16990	16782	16961	16788	16829	16955	16989	16807	16851	17179	16864	16855	16811	16848	16861	16968	16895	16826	16868	17051	16852	16873	16830	16929	16839	17031	16961	17003	16921	16773	16947	16750	16792	16932	16883	16888	16809	16868	16790	17085	16900	16974	16990	17007	16872	16883	16871	16832	16943	16842	17063	16613	16877	16976	16928	16847	16942	16882	16859	17061	17080	16934	16790	16849	16910	16788	17049	16797	16703	16989	16781	16809	16924	16704	16854	16910	16795	16853	16854	17036	17035	16904	16938	16886	17001	16812	16880	16958	16956	16995	16883	17030	16738	16905	16822	16941	16977	16746	16928	16807	16920	16865	16937	16935	16800	17055	16876	16959	16919	16983	16777	17018	16974	16596	16867	16880	16818	16841	17038	16714	16882	16707	16780	16995	16951	16931	16789	16948	16926	16900	16829	16835	16867	16923	17003	16978	16704	16989	17035	16700	16973	16786	16980	16963	17004	16912	17016	16901	16896	16980	16956	16810	16859	16876	17043	16806	16946	17076	16930	16928	16943	16986	16732	16907	17026	16811	16813	16819	16859	16886	16839	16926	16785	16871	16861	16627	16981	16835	16876	16825	16883	16935	17012	16781	16724	16888	16934	17004	16818	16833	16984	16946	16933	16749	16789	16824	16962	16773	17011	16743	16773	16978	16946	16972	16986	16760	16766	17052	16881	16919	16907	16901	16988	16939	16870	16846	16809	16891	16784	16933	16874	16965	17043	16852	16895	17001	16814	16939	16956	16874	16793	16828	16819	17074	16798	16792	16778	16962	16888	17020	16858	16791	16737	16736	17083	16944	16650	16879	16996	16731	16802	16871	17044	17016	16956	16805	16892	16880	16939	16757	16960	16793	16954	16805	17031	16926	16868	17010	16923	16923	16943	17017	16941	16947	16888	16812	16890	16917	16795	16701	16939	16857	17033	17045	16977	17069	17051	16810	16991	16907	16795	16843	16973	16995	16904	16850	16948	16880	16885	16970	16849	16953	17015	16810	16875	16918	16942	16952	16885	16963	16817	16609	16794	16727	16975	16956	16915	16909	17041	16795	16992	16949	17014	16812	17014	16801	16840	16704	17002	16796	16801	17038	16847	16731	16907	16921	16964	16853	16999	16832	16840	16830	17099	16954	17046	16865	16726	17012	16887	16893	16802	16987	16885	16858	16857	16986	16788
24617	20778	27030	25821	26121	29855	31482	29623	28944	28934	29575	31266	38558	43855	42496	36395	32477	29678	28153	27885	28054	28022	28112	27778	27782	27823	28008	27678	27756	27842	28093	28144	27665	27746	28021	27792	27791	27783	27939	27547	27872	27585	28053	27834	27747	27927	27904	27931	27684	27855	27808	27914	27700	27692	27708	27673	27774	28019	27821	27722	27956	27826	27772	27909	27809	27989	27890	27818	27817	28064	27773	27819	27915	27717	28031	28096	27998	27756	27872	27998	27829	28023	27774	27990	27821	27862	27909	27884	27957	27997	27754	27898	27607	27905	27842	27739	27643	27804	27754	27768	27727	27799	27940	28057	27917	27947	27665	27683	27741	27965	27844	28011	28087	27770	27865	27868	27922	27823	27789	27940	27912	27819	27970	27864	27875	27834	28003	28018	27881	27593	27638	27764	27838	27800	27699	27676	27801	27759	27872	28037	27885	27895	27733	27836	27805	27816	27843	27877	27995	27858	27889	27810	27760	27764	27924	27784	27611	28022	27836	27624	28011	27538	28050	27963	27968	27914	27751	27862	27953	28165	27574	27800	27915	27760	28024	28186	27992	27731	27792	27851	27863	27799	27885	27778	27838	27873	27971	27971	28045	27951	27928	27703	27637	27672	28025	27943	27659	27934	27972	27959	27688	27844	27757	27866	27719	27787	27997	27683	27871	27942	27706	27804	28057	27849	27777	27911	27968	27697	27893	27742	27902	27801	27831	27931	27945	27849	27697	27554	27990	27833	27729	27814	27975	27721	27720	28130	27801	27782	27894	27662	28168	27630	27788	27704	27759	27981	27934	27758	27851	27835	27719	27817	27934	27732	27730	27746	27640	27753	27933	27972	27817	27914	27817	27784	27946	27483	27678	28029	27830	27626	27786	27809	27779	28145	27910	27771	27843	27780	27935	27591	27926	28011	28052	27879	27781	27690	27682	27745	28010	27646	27574	27833	27844	27581	27614	28109	27903	27774	28005	27617	27723	27695	27768	27881	27839	27710	27858	27961	27558	28090	27846	27616	28003	27826	27710	27670	27862	27891	27897	27909	28083	27882	28105	27629	27892	27886	27687	28037	27617	27907	27866	27733	27588	27857	28149	27859	28022	27982	27891	27891	27628	27880	27803	27925	27803	27709	27573	27763	27874	27932	27996	27886	27926	27776	27948	27886	27689	27874	27668	27661	27627	27789	28011	27644	28036	27933	27767	27832	27810	27881	28016	27801	27962	27843	27654	27705	27577	27856	27710	27703	27821	27925	27732	27889	27871	27709	27947	27718	27970	27872	27961	27935	27925	27648	27895	27865	27709	27788	27594	28111	27645	27623	27738	27815	27811	27750	27901	27657	27831	27856	27689	27786	27837	27799	27666	27872	27942	27879	27515	27655	27622	27732	27939	27709	27785	27987	27914	27752	27893	27777	27678	27822	27866	27619	27968	27901	27645	27724	27814	27859	27681	27712	27984	27988	27840	27714	27676	27924	27810	27845	27868	28034	27783	27755	27621	27824	27759	27711	27647	27827	27874	27805	27661	27925	27757	27653	27583	27707	28074	27759	27557	27881	27939	27967	27776	27661	27984	27984	27833	27858	27873	27773	27852	27885	28025	27840	27747	27487	27790	27889	28050	27652	27611	27820	27890	27780	27734	27973	27905	27903	27691	27781	27851	27966	28090	27656	27709	27907	27760	27814	27739	27603	27810	28056	27884	27782	27872	27809	27921	28073	27917	27740	27774	27690	27685	27850	27643	27600	27586	27695	27875	27913	27618	27838	28124	27644	27787	27832	27752	27587	27909	28019	27771	27615	27838	27787	27905	28074	27880	27720	27848	27935	27798	27919	27798	27705	27948	27691	27726	27700	27824	27745	27899	27749	27772	27566	27927	27756	27683	27752	27798	27864	27979	27608	27567	27685	27788	27745	28023	27738	27859	27551	27807	27529	27798	28005	27868	28078	27762	27870	27946	27923	27823	27922	27882	27914	27904	27594	28014	27932	27894	27773	28001	27851	27924	27657	27884	27697	27705	27757	27810	27808	27900	27813	27866	27784	28021	27676	27999	27832	27769	27826	28011	27811	27861	27979	28020	27974	27811	27703	27783	27853	28087	27803	27682	27970	28045	27714	27747	27801	27856	27780	27947	27763	28009	27706	27947	27882	27787	27903	27814	27553	27637	27755	27920	27920	27611	27680	27728	27745	27967	27884	27689	27662	27821	27617	27604	27971	27770	27536	28012	28064	27456	27665	28020	27759	27926	27736	27903	27730	27742	27546	27765	27780	27760	27563	27700	27760	28059	28073	27745	27774	27971	27703	27995	28140	27944	27868	28020	27953	27539	27966	28003	27721	27902	27748	27846	27665	27900	27660	28060	27878	27933	27596	27786	28045	27827	27975	27701	27877	27925	27822	27714	27944	27769	27769	27608	27756	27687	27628	27890	28027	27858	27679	27651	27907	27921	27691	27801	27892	27789	27861	27802	27937	28004	27801	27722	27676	27702	27901	27750	27860	28026	27850	27656	27979	27834	27748	27845	27761	27892	27767	27938	27827	27750	27799	27643	27639	27688	27644	27854	28051	27817	27857	27607	27931	27762	27757	27931	27990	27839	27634	27817	27688	27714	28002	27642	27774	27757	27863	27952	27798	27694	27654	28055	27873	28179	28064	27641	27713	27749	27752	27495	27866	27633	27748	27897	27812	27816	27964	27702	27867	27714	27671	27907	27837	27807	27666	27826	27901	28036	27694	27662	27696	27763	27915	27709	27745	27654	27747	27937	27760	27930	27586	27921	27875	27695	27659	27953	27951	27724	27954	27884	27698	27939	27840	27560	27893	27738	27867	27975	27692	27534	27810	27735	27778	27747	27951	27441	28026	27890	27895	27833	27873	27961	27796	27881	27727	27859	27972	27908	27923	28211	27872	27686	28062	28114	27933	27979	28121	27929	28054	27769	27967	27850	27868	27999	27880	27769	28017	27848	27949	27766	27662	27610	27425	27725	27797	27770	27862	27937	27794	27460	27830	27860	27703	27704	27579	27681	27759	27582	27680	27864	27976	27841	27806	28077	28133	28062	27708	27615	27818	27631	27898	27888	27790	27960	27897	28200	27890	27820	27896	27756	28031	27693	27870	28209	27874	27817	27706	27743	27897	27818	27739	27820	27676	27946	27881	27874	27848	27738	27724	27814	27981	27849	27933	27788	27656	27709	27795	27766	27751	27834	27967	27714	27980	28079	27793	27720	27827	27741	27624	28001	27945	27895	27842	27936	27901	27627	27788	28014	27649	27812	27945	27909	27809	27553	27896	27795	27595	27700	27828	27922	27858	27813	27722	27906	27975	27823	28086	27860	27848	27829	27839	28073	27702	27818	27803	27732	27782	27807	27658	27757	27842	27538	27898	27631	28019	27879	27899	27907	27936	28005	27894	28155	28032	27756	27797	27916	27923	27707	27643	27986	27878	27860	27559	27829	27978	27829	27804	27908	27898	27763	27708	28033	27923	28015	27702	27841	27860	27717	27552	27846	27945	27675	27950	27708	27617	27913	27727	28029	27742	27930	27636	27842	27705	28003	27609	28009	27793	27855	27744	27659	27749	27675	27886	27778	27819	27801	27626	27832	27873	27879	27978	27640	27895	27943	27799	28022	27954	27929	28023	27871	27759	27452	27816	27823	27755	27579	27785	27916	27797	28019	27802	28028	27586	27983	28037	27773	27810	27727	27813	27816	27633	27852	27706	28020	27828	27907	27843	28008	27623	28025	27944	28024	27949	27915	27867	27990	27951	27857	27976	27873	27979	27836	27866	27846	27832	27929	27770	27784	27838	27747	27677	28060	27706	27352	27794	27883	27788	27789	27724	27856	28014	28100	27866	27670	27976	27842	28071	27781	27770	27687	27757	27727	27866	28062	27954	27933	27805	27768	27698	27878	27756	27904	27713	27470	27866	27813	27917	27844	27889	27729	27996	27834	27864	27792	27627	27860	27911	27928	27847	27833	27798	27959	27978	27936	27955	27827	27765	27669	27861	27685	27789	27830	27947	27878	27724	27681	27708	27792	27684	27752	27641	27812	27676	27735	27863	27816	27637	27921	27901	28045	27943	27751	27912	27671	28015	27855	28003	27920	27818	27752	27641	27809	27546	27490	27598	27905	27631	27917	27617	27908	27842	27620	27783	28101	27851	27995	27882	27876	27495	27558	27790	27765	27949	27566	27700	27908	27786	27732	27680	27781	27726	27705	27775	27923	27418	27744	27949	27835	27809	27932	27830	27884	27857	28129	27649	27897	27869	28126	27921	27827	27895	27717	27679	27843	27863	27809	28051	27655	27817	27658	27923	27874	27824	27696	27610	27784	27852	27720	27983	27836	27686	27861	27741	27647	27732	27989	27766	27976	27731	27745	27578	28002	27909	27753	27843	27846	27957	27716	28023	27827	27991	27878	27820	27851	27679	27808	28075	27791	27564	27747	27827	28031	28074	27867	27939	27895	27779	27875	27936	27994	27909	27646	27693	27919	27668	27888	28014	28006	27653	27788	27746	28268	27671	28046	28161	27843	27990	27973	27724	27958	27631	28066	27896	27880	28018	28194	27763	27985	27792	27626	27458	27913	27873	27683	27718	27817	27747	27698	27611	27691	27902	27827	27840	28074	27920	27807	27677	27792	27943	28005	27864	27741	27697	27839	27949	27656	27793	27908	27733	27916	27736	27860	27595	27558	27630	27942	27882	28012	28108	27796	27657	27774	27945	28024	27746	27860	27741	28039	27858	27793	27713	27834	28035	27840	27921	27810	27844	27760	27921	27647	27797	27754	27954	27868	27842	27906	28184	27987	27811	28004	27936	27876	27668	27777	27849	27836	27635	27812	27652	27776	27870	27552	27818	28071	27717	28091	27958	27953	27672	27843	27543	27939	27769	27696	27816	27756	27748	27881	27907	28008	27848	27914	27836	27808	27632	27772	27696	27856	27814	27804	27852	27994	27696	27651	27796	28095	27715	27849	27886	27864	27634	27632	27553	27631	27909	27655	27693	27688	27888	27945	27801	27768	27779	27655	27869	27482	27702	27697	27776	27508	27793	27832	27840	27563	27808	27652	27775	27736	27958	27912	27731	27881	27633	27758	27763	28044	27908	27996	27984	27955	27803	27821	27747
24793	40827	35427	26411	22829	21136	20155	19703	19311	19174	19777	22807	32908	37673	33843	26943	21836	19043	17529	17366	17373	17385	17362	17497	17498	17306	17321	17367	17574	17313	17366	17408	17491	17381	17400	17315	17329	17308	17375	17282	17595	17474	17243	17392	17399	17261	17329	17259	17352	17407	17381	17356	17349	17123	17434	17192	17284	17286	17413	17220	17297	17270	17347	17324	17275	17291	17317	17248	17286	17212	17378	17363	17446	17419	17393	17469	17344	17440	17470	17410	17395	17432	17245	17334	17581	17369	17329	17196	17585	17477	17309	17415	17426	17257	17504	17367	17378	17421	17218	17382	17462	17107	17400	17405	17455	17478	17377	17422	17457	17365	17166	17297	17376	17223	17431	17442	17173	17263	17316	17318	17371	17277	17477	17409	17418	17402	17396	17355	17154	17335	17308	17488	17353	17315	17376	17252	17209	17295	17238	17329	17557	17221	17380	17247	17230	17433	17270	17368	17282	17436	17274	17287	17461	17395	17367	17211	17432	17256	17518	17099	17339	17271	17186	17492	17425	17342	17372	17310	17360	17433	17388	17358	17491	17365	17245	17453	17497	17295	17135	17292	17357	17383	17412	17189	17482	17429	17340	17251	17259	17275	17336	17246	17430	17265	17388	17174	17432	17355	17291	17260	17487	17484	17384	17204	17200	17345	17180	17351	17553	17456	17491	17238	17365	17241	17147	17248	17322	17409	17230	17383	17298	17353	17242	17361	17403	17287	17315	17377	17272	17091	17193	17193	17496	17407	17190	17283	17326	17335	17203	17531	17313	17346	17319	17397	17384	17377	17324	17359	17453	17262	17242	17308	17531	17326	17395	17284	17397	17310	17423	17333	17251	17295	17310	17487	17373	17355	17266	17340	17397	17309	17221	17250	17272	17341	17323	17381	17158	17358	17351	17308	17389	17300	17317	17174	17455	17344	17325	17154	17366	17299	17351	17367	17391	17314	17542	17312	17415	17519	17305	17452	17262	17239	17434	17373	17375	17321	17301	17227	17203	17371	17365	17408	17270	17361	17420	17208	17146	17382	17486	17353	17337	17415	17297	17500	17181	17333	17257	17283	17426	17119	17342	17480	17378	17419	17391	17289	17384	17459	17277	17337	17277	17304	17183	17484	17294	17339	17416	17267	17288	17288	17392	17497	17509	17251	17332	17306	17222	17345	17418	17325	17442	17364	17430	17312	17321	17371	17416	17160	17268	17332	17369	17336	17371	17269	17418	17362	17430	17359	17430	17378	17203	17365	17328	17322	17522	17276	17131	17384	17522	17371	17310	17340	17367	17341	17383	17373	17413	17336	17401	17238	17434	17476	17304	17327	17197	17399	17395	17357	17269	17410	17229	17492	17466	17306	17312	17325	17274	17312	17298	17353	17372	17457	17080	17299	17529	17303	17386	17318	17229	17225	17385	17422	17407	17450	17470	17385	17375	17267	17339	17321	17348	17262	17230	17290	17326	17219	17296	17400	17481	17342	17340	17379	17402	17350	17459	17365	17630	17406	17359	17470	17340	17533	17439	17423	17396	17689	17537	17301	17454	17284	17466	17310	17328	17398	17483	17375	17332	17323	17390	17308	17239	17408	17374	17319	17494	17303	17388	17068	17349	17444	17133	17307	17363	17241	17259	17230	17315	17232	17319	17416	17416	17276	17373	17313	17321	17271	17405	17401	17389	17362	17274	17376	17253	17422	17378	17303	17284	17168	17158	17397	17337	17375	17460	17189	17319	17207	17181	17448	17342	17297	17394	17452	17462	17272	17513	17253	17367	17525	17359	17309	17422	17344	17394	17319	17498	17214	17406	17399	17345	17466	17301	17323	17416	17311	17236	17517	17311	17332	17238	17306	17269	17474	17293	17346	17106	17526	17245	17401	17512	17430	17478	17199	17422	17269	17347	17292	17308	17180	17185	17504	17348	17344	17424	17319	17441	17391	17412	17284	17503	17391	17227	17325	17247	17402	17348	17410	17377	17262	17510	17271	17292	17420	17311	17347	17309	17428	17465	17204	17311	17225	17331	17224	17247	17259	17408	17500	17436	17457	17409	17334	17345	17328	17349	17233	17424	17329	17250	17266	17376	17359	17477	17305	17282	17142	17329	17269	17189	17472	17379	17397	17372	17322	17234	17300	17480	17340	17359	17414	17443	17331	17209	17404	17420	17271	17570	17291	17593	17317	17256	17395	17441	17161	17132	17365	17341	17428	17421	17233	17226	17518	17332	17371	17332	17417	17366	17368	17368	17444	17203	17407	17302	17416	17338	17296	17245	17388	17258	17497	17232	17181	17313	17373	17414	17310	17284	17463	17336	17314	17387	17348	17499	17396	17267	17316	17314	17281	17436	17262	17218	17438	17248	17543	17134	17308	17427	17188	17405	17503	17299	17495	17352	17305	17263	17398	17441	17200	17470	17402	17321	17252	17449	17387	17284	17303	17323	17211	17376	17313	17390	17240	17460	17289	17406	17218	17299	17430	17327	17544	17300	17521	17286	17424	17439	17399	17342	17320	17352	17304	17416	17387	17504	17326	17355	17283	17321	17364	17366	17506	17196	17312	17126	17250	17403	17256	17373	17460	17403	17452	17114	17299	17341	17175	17416	17226	17327	17125	17545	17450	17321	17399	17328	17253	17442	17228	17555	17487	17306	17538	17431	17414	17247	17563	17242	17533	17417	17456	17296	17445	17258	17415	17405	17508	17277	17504	17375	17459	17471	17424	17441	17268	17456	17395	17428	17377	17473	17341	17405	17438	17312	17334	17519	17393	17287	17306	17382	17413	17349	17457	17318	17280	17271	17355	17300	17397	17485	17264	17359	17411	17601	17407	17111	17330	17312	17336	17298	17203	17111	17353	17329	17509	17412	17304	17449	17304	17388	17431	17396	17299	17412	17145	17336	17126	17297	17366	17369	17285	17310	17333	17332	17281	17365	17341	17388	17465	17309	17297	17291	17410	17352	17574	17355	17338	17454	17464	17416	17276	17343	17430	17386	17153	17301	17288	17283	17327	17382	17387	17302	17251	17301	17504	17298	17399	17303	17407	17162	17326	17297	17382	17118	17202	17521	17511	17196	17264	17176	17253	17449	17462	17259	17428	17237	17357	17250	17355	17410	17298	17445	17405	17318	17342	17396	17312	17331	17360	17365	17361	17284	17505	17313	17384	17345	17354	17259	17359	17330	17339	17459	17340	17364	17316	17210	17395	17095	17405	17339	17380	17286	17506	17529	17146	17363	17262	17521	17339	17392	17381	17288	17460	17327	17450	17455	17231	17270	17552	17250	17462	17161	17457	17225	17412	17510	17286	17166	17398	17301	17243	17264	17441	17347	17269	17402	17525	17266	17328	17489	17532	17375	17202	17498	17286	17508	17382	17318	17243	17292	17345	17355	17351	17258	17291	17321	17399	17246	17422	17344	17506	17222	17469	17212	17163	17403	17427	17301	17409	17371	17415	17218	17370	17264	17408	17394	17223	17424	17380	17270	17385	17354	17351	17336	17433	17311	17441	17284	17176	17362	17305	17220	17261	17489	17252	17269	17261	17495	17238	17417	17411	17320	17257	17260	17325	17434	17494	17432	17452	17222	17369	17375	17217	17335	17313	17509	17269	17352	17266	17446	17228	17352	17365	17146	17314	17335	17341	17280	17428	17242	17288	17376	17295	17400	17392	17385	17128	17288	17344	17254	17450	17233	17442	17412	17441	17561	17457	17237	17352	17358	17497	17201	17364	17365	17503	17222	17337	17175	17295	17267	17352	17291	17428	17328	17398	17300	17335	17350	17261	17356	17409	17336	17344	17448	17451	17362	17247	17350	17278	17302	17470	17416	17388	17282	17327	17420	17241	17384	17290	17300	17253	17517	17346	17372	17228	17431	17146	17416	17528	17275	17367	17354	17369	17294	17432	17306	17303	17406	17233	17333	17408	17123	17360	17327	17367	17373	17373	17441	17227	17387	17331	17220	17434	17406	17268	17278	17257	17362	17350	17262	17289	17468	17446	17476	17351	17435	17465	17355	17341	17432	17369	17270	17286	17513	17253	17300	17377	17272	17403	17497	17333	17564	17467	17414	17209	17453	17240	17410	17338	17380	17271	17550	17330	17296	17365	17335	17271	17408	17587	17336	17273	17415	17482	17408	17437	17511	17206	17440	17379	17332	17488	17349	17404	17211	17464	17344	17368	17495	17296	17317	17308	17440	17331	17371	17379	17319	17362	17305	17296	17368	17516	17306	17352	17311	17383	17367	17220	17319	17416	17246	17307	17154	17342	17530	17490	17394	17453	17397	17419	17123	17268	17370	17256	17317	17371	17436	17226	17199	17319	17447	17253	17360	17203	17285	17217	17381	17349	17388	17321	17446	17437	17409	17228	17290	17350	17462	17453	17552	17428	17315	17201	17483	17438	17326	17264	17355	17252	17157	17476	17417	17197	17192	17448	17328	17312	17416	17392	17483	17446	17386	17338	17391	17337	17312	17255	17362	17431	17517	17271	17220	17377	17206	17394	17556	17661	17435	17457	17341	17370	17404	17243	17335	17290	17447	17309	17373	17480	17453	17444	17421	17356	17405	17402	17259	17199	17287	17347	17257	17477	17403	17175	17430	17376	17354	17130	17425	17549	17386	17597	17382	17257	17478	17458	17134	17462	17322	17335	17524	17244	17330	17392	17428	17348	17468	17166	17433	17484	17322	17175	17526	17351	17220	17491	17264	17311	17234	17347	17489	17377	17245	17334	17306	17416	17315	17327	17313	17386	17457	17325	17226	17345	17436	17333	17318	17142	17417	17496	17314	17315	17305	17439	17517	17283	17456	17369	17475	17299	17477	17425	17238	17340	17331	17429	17450	17275	17352	17134	17365	17258	17335	17382	17335	17253	17343	17264	17431	17316	17233	17234	17419	17369	17406	17265	17392	17304	17572	17476	17386	17450	17249	17346	17207	17248	17393	17269	17495	17328	17402	17461	17446	17239	17489	17311	17421	17454	17184	17371	17329	17217	17302	17304	17268	17275	17298	17388	17403	17216	17394	17398	17334	17326	17366	17352	17291	17337	17184	17340	17444	17315	17193	17313	17328	17237	17247	17416	17206	17439	17445	17243	17406	17484	17305	17442	17477	17324	17200	17095	17251	17276	17292	17430
22235	20759	27131	24804	23437	29403	34832	32465	31353	31107	30949	33062	53027	57666	51391	42412	35836	31702	29958	29509	28888	29373	29157	29499	29157	29092	29287	29271	29316	29222	29051	29298	29437	29467	29481	29593	29269	29135	29273	29107	29149	29222	29257	29114	29010	29423	29124	28828	29255	29080	29172	28975	29255	29135	29132	29237	29245	29302	28980	29083	29002	29173	29081	28835	29118	29151	29183	28970	29362	29300	29297	29268	29205	28883	29401	29497	29195	29349	29086	29032	29235	29076	28907	29324	29454	29098	29141	29026	29227	29056	29196	29172	29227	29187	29177	29252	29230	29077	29193	29208	28946	29071	29292	29012	29233	28946	29227	29187	29299	29422	28826	29318	29072	29307	28989	29064	29072	29271	29109	28873	29059	29259	29034	29364	29167	28992	28946	29245	29047	29312	29071	29000	29216	29002	29436	29109	29079	28914	29279	29144	28996	29128	29282	29210	28924	29080	29108	29253	29316	29186	29439	29123	29260	29357	28998	29048	29145	29064	29248	29169	29346	29213	28962	29131	29322	29285	29452	29060	29061	29206	29282	29169	29010	28961	29022	29003	29153	28897	28985	29050	29097	29127	29198	28915	29262	29082	29004	28900	29093	29267	29158	29310	29205	29108	29467	29022	29556	29190	29307	28741	29085	29062	29376	28860	29249	29228	29266	29066	29229	28980	28968	29174	29420	29293	29084	29068	28954	29214	28987	28913	29277	29332	29210	29070	29047	29200	29075	29101	29141	29548	29304	29389	28912	29034	28992	28826	28994	29246	29388	29474	28964	29151	29083	28775	29174	29089	29369	29462	29058	29005	29195	29025	29140	28980	29213	29418	29142	29106	28849	29237	29275	29239	28926	29138	29100	29188	29004	29032	29134	28990	29073	29166	29016	29125	28975	29246	29177	29060	29094	28928	29178	29129	29298	28852	29179	29218	29235	29398	29066	29338	29259	28959	29129	29142	29310	28998	29274	29291	29278	29068	29250	29118	28907	29074	29073	29230	29164	29292	29080	28905	29150	28994	28959	29217	29167	29195	29005	29155	29089	29556	29015	29187	29134	29415	29287	29076	29007	28945	28856	29155	29263	29277	29068	29189	29147	29321	29204	29237	29018	29061	29257	29287	29157	29087	29025	29135	29313	29186	29098	29409	29077	28820	29158	29347	29014	29092	29080	28977	28784	29104	29114	28951	29338	29066	29358	29320	29310	29104	29155	29249	29187	29141	29183	29014	29102	28895	29163	29290	29221	28987	29126	29250	29191	29065	29075	29081	29051	29152	29354	29254	29183	29036	29066	29148	29108	29154	29162	29066	29201	29294	28936	28907	29507	29090	29120	29049	28987	29125	29175	28975	28998	29146	29029	29117	28975	29152	29282	29242	29279	29242	28908	29222	29034	29188	29478	29192	29182	29142	29242	29125	29022	29011	29043	29010	29382	29003	29270	28789	29007	29250	29101	29065	29054	29415	29250	29279	29494	29071	29228	29308	29336	29249	29129	29017	29087	29085	29110	29154	29353	29124	29027	29024	28957	29157	29407	29112	29064	29200	29034	29216	29326	29073	28999	29038	28947	29157	29097	29205	29466	29225	29025	29142	29425	29198	29380	29135	29082	28879	28964	29091	29210	29015	29246	29041	29121	29168	29022	29260	28974	29115	29104	28982	29120	29222	28985	29255	29169	28945	29375	29263	29020	29104	28972	28739	29231	29333	28970	29111	29132	29105	29077	29006	29000	28880	29191	28816	29074	29089	29164	29274	28773	29216	29238	29010	29107	29125	29181	29164	29171	29261	28898	28992	29220	29252	28896	29094	28997	29120	29077	29138	29104	29102	28973	28900	28945	29073	29176	28997	29210	28853	29185	29216	29104	29225	29165	29432	29108	28864	29286	29168	28866	29114	28857	29068	28957	29039	29206	29123	29148	29199	29340	29262	29039	28986	29271	29135	29262	29229	29234	29182	29225	29119	29047	29409	29026	29277	29040	29167	28997	29181	29301	29175	29286	29202	29242	29061	28812	29068	29027	29067	29065	29120	29306	29138	29447	29198	29064	29353	29257	29071	29193	29212	29227	29432	29019	28920	28906	28925	29331	28966	29017	29177	29099	29133	29430	29169	29079	29247	29176	29086	28898	29162	29253	29021	29264	29174	29180	28969	29158	29042	29012	29082	29055	28991	28964	29213	29410	29026	29268	29295	29124	29055	29238	28978	29079	28984	29069	29278	29120	28901	29263	29187	29145	28934	29040	29065	29394	28875	29265	29144	29261	28871	29320	29009	29324	29246	29296	29194	29072	28943	28957	29287	29004	28899	29116	29211	29199	28956	29279	28968	29010	29101	29267	28742	28980	29106	29128	28816	29075	29244	28987	29261	29000	28939	28914	29424	29019	29232	29199	29206	29076	28847	29155	28934	29185	29390	28988	28883	29211	29199	29215	29288	28971	29050	28961	29323	29041	29182	29357	29285	29322	29291	29342	28960	29109	29311	29007	29184	29003	29043	28867	29115	29218	29191	28882	29128	29263	29276	29019	29017	29257	29257	29171	29297	29144	29239	29206	29446	29165	29141	29422	28999	29057	29284	29025	29108	29155	29189	29200	29175	29074	28959	29362	29166	29139	29254	29122	29311	28940	29366	29463	29149	28976	29279	29102	29208	29113	29172	29260	29262	29280	28921	28820	29155	29205	29458	29115	29161	28937	29078	29179	28987	29099	29068	29117	29110	29153	28977	28974	28978	29218	29048	29089	29067	29104	29175	29097	29250	28854	28989	29172	28978	29055	29037	28982	28912	29232	29307	29007	28937	28895	29388	29131	29306	29103	28968	29223	29286	29231	28962	29280	29282	29131	29238	29160	29252	28841	29259	29271	29012	29162	29043	29335	29270	29113	29095	29236	29129	29262	29057	28941	29059	28884	28979	29012	29155	29071	28914	29305	29074	29025	28843	28998	29110	29010	29191	29157	29053	28934	29388	29297	29093	29055	29165	29347	29458	29134	29227	29157	29263	29038	29003	29061	29256	29228	29175	29251	29049	29318	29324	29241	29059	29098	29393	29441	29249	29366	29123	29182	29060	29362	28996	29014	29226	28919	28906	29001	29217	29152	29042	29087	29106	29085	29051	29049	29009	28865	29089	29215	29296	29050	29157	29085	29315	29164	29102	29096	29404	29298	29301	29105	29139	29117	29173	29122	28853	29264	29176	29359	28972	29208	29216	29104	29080	29051	29090	29030	29090	29236	28934	29338	29109	29035	28923	29121	29075	29092	29095	29145	29312	29041	29336	29270	28878	29142	29337	29194	29276	29427	29102	29227	29235	29164	28917	28950	29062	29182	29162	29061	29032	29316	29013	29196	29121	29227	29153	29121	29202	29423	29248	29192	29111	29098	29317	29332	29094	29059	29096	29199	28950	29184	29021	29109	28897	29167	29004	29203	29171	29080	28854	29125	28930	29264	29132	28988	29137	29057	29262	29133	29091	29120	29318	29059	29048	29143	28949	29088	29303	29339	29035	29123	29343	29111	29042	28983	29102	29218	29161	29355	29267	29141	29017	28929	29303	29210	29030	29074	28857	29012	29011	29047	29273	29170	29048	29079	29286	29109	29047	29279	28988	29146	29025	29419	28999	29088	29306	29215	28911	29073	29193	29063	29162	29223	28913	28963	29121	29269	29426	29119	29050	29118	28857	29371	29084	28990	29112	28864	29062	28977	28778	29125	29206	29127	29136	29073	29010	29052	28861	29167	28987	29203	29016	29029	29359	29093	29102	29160	28910	28975	29223	29203	29188	29236	29231	29226	29147	29073	29048	28957	29250	29170	29214	29053	28850	29005	28963	28935	29085	28997	28889	28827	28754	29258	29135	29390	28901	29064	29148	29092	28865	29120	29174	29195	28924	29230	29014	29065	29180	29201	29175	29224	29087	28736	29174	29233	29091	29168	28952	29330	28803	29136	29237	29326	29190	28791	29041	28865	29266	29197	28949	29202	29143	28890	29115	29256	28928	29106	29078	28946	29052	29212	29228	29204	29278	28922	29016	28966	29104	29455	29088	29435	29095	29064	29306	29264	29289	29170	29152	28938	29206	29178	29298	29144	29327	29075	29357	29150	28992	28975	29303	29250	29185	29345	29103	29278	28981	28899	29089	29225	29255	29310	29125	29133	29032	29013	28905	28971	29141	29265	29167	29258	28954	29348	29060	29119	29055	29086	29144	29061	28939	29202	28914	28845	29037	29133	29028	29092	28842	29205	29129	29180	29156	29288	29032	29121	28954	28978	29130	28985	29266	29260	29300	29046	29225	29299	29058	28910	29004	29171	28932	29080	29365	29299	29261	28926	29134	29210	29169	29063	29121	29257	29172	29131	28968	29012	29219	29218	29154	29241	29082	29179	29410	29221	28931	29042	29207	28860	28862	29116	29216	29329	29187	29361	29191	29030	28711	29033	28943	29196	29177	29115	29210	29380	29318	29207	29273	28994	29009	28974	29259	29081	29015	29036	29164	28872	29229	29241	29253	28844	29167	28872	29074	29240	29135	29319	29152	29135	28855	29023	29219	29125	29115	29002	28955	28969	29103	29247	29072	29148	29244	29096	29239	28965	29000	29009	29079	29160	28822	29062	28887	29211	29163	29158	29152	29222	29185	29112	29006	29174	28923	29077	28970	29250	29178	29289	29220	29280	29000	29127	28888	29135	29013	29097	29219	29173	29310	29144	29188	28927	29314	29175	28865	29053	29138	29344	29100	29235	28976	29196	29081	29209	29057	29316	29133	28882	29033	29415	29559	29339	29256	29158	29026	29334	29231	29339	29298	29353	29146	29091	29020	29184	29207	29522	29250	29145	28883	29060	28889	29281	29132	29148	29036	28974	29230	29237	29230	29189	29197	29182	29169	29082	29141	29323	29060	29160	29157	29118	28879	29272	28881	29106	28820	29173	29135	29114	29238	28868	29085	28918	29468	29148	29137	29182	29100	29048	29423	29297	29010	29410	29098	29218	29089	29122	29299	28996	29082	29295	28824	29017	29004	29253	29136	29092	29037	29498	29293	29473	29184	29269	29260	29445	28880	29280	29244	29210	29323	29112	29095	29148	29410	29133	28951	29126	29302	29226	29207	29190	29231	28921	29025	29114	28924	29177	29240	29256	28964
27097	45925	40846	35759	29586	24993	23229	22976	21409	20358	20663	24434	47982	50013	43574	33212	25108	20375	18365	17877	17900	17905	17810	17882	17805	18021	17871	18050	17841	17920	18065	17865	17752	17834	17983	17863	17801	17902	17789	17883	17844	17909	17913	17806	18098	17792	17915	17830	17984	17871	18112	17947	18004	17975	18033	17790	17795	17635	17742	18038	17951	17915	17864	17901	18090	17567	18033	17912	17837	17801	17968	17783	18050	17867	17788	17950	17972	17908	17570	18002	17836	17909	17857	17856	17914	17833	17799	17793	17943	17792	17992	18029	17799	17807	17916	17969	17844	17838	17977	17860	17725	17851	17871	17711	18026	17915	17907	17856	17790	17898	17983	17836	18054	17935	17793	17973	17758	17934	17992	17900	17796	17946	18030	17819	17945	17834	17900	17939	17817	18007	17934	17961	17863	17914	17981	17801	17822	17703	17961	17942	17912	17803	17869	18026	17874	17865	17890	17996	17919	17610	17884	17920	17866	17681	18005	17782	17919	18027	17885	17693	17971	17826	17959	17873	17947	17750	17795	18013	17918	17912	17849	17876	17788	17629	17742	17861	17961	17840	17661	17958	17839	17829	17901	17850	17977	18078	18049	17865	17958	17982	17879	17958	17883	17797	17999	18064	17955	18031	17754	18036	17991	17873	17976	17880	18032	17994	17917	17676	17846	17862	17855	17760	17925	17958	17912	17988	17764	17842	17999	17908	17974	17984	17888	18040	17931	17678	17813	17978	17931	17854	17776	17884	17765	17760	17786	17768	17871	17991	18086	17970	17896	17796	17809	17897	17854	18032	17688	17822	17979	17793	17911	17909	17787	17760	17953	17877	17921	17853	17817	17801	17986	17826	17965	17730	17977	17625	17826	17809	17752	17856	17758	17844	17944	18021	17858	17802	18039	17783	17851	18059	17814	17815	17884	18022	17952	17846	17715	17927	17848	17804	17874	17965	17817	17958	17960	18015	17809	17906	17987	17786	17873	17914	17861	17982	17961	17819	17889	17877	17918	17967	17916	17793	17886	17877	17897	17789	18035	17735	17767	17896	17639	17815	17959	17875	17796	17673	17839	17924	17787	17773	17895	17715	17910	17628	17977	18098	17614	17984	17881	17918	17807	17931	18005	17985	17790	17645	17821	17783	17875	17913	17926	17938	17941	17823	18009	17767	17829	17695	17798	17995	17765	17767	18062	17905	17978	17830	17985	17708	17932	17758	17740	17897	17887	17826	17850	17826	17920	17756	17832	17876	17950	18105	17831	17877	17830	17973	17804	17802	18027	17900	17808	17824	17604	17781	17718	17678	17922	17897	17879	18044	17812	17775	17988	17939	17868	17830	17941	17834	17892	17805	17780	17986	18013	17861	17971	17824	17843	17745	17772	17871	17838	18003	17935	18025	17823	17940	17913	17979	17907	17892	17853	18016	17820	17980	17783	17912	18058	17951	17897	17842	17885	17849	17817	17810	17881	18050	17875	17861	17778	17863	17852	17815	17859	17885	17888	17824	17933	17825	17806	17728	17715	17935	17841	17861	17753	17912	17963	17791	17800	17894	17927	17804	17902	17880	17851	17900	17856	17872	18041	17894	17876	17639	17922	17751	17984	18062	17841	17753	17773	17890	18024	17905	17853	17926	17902	17873	17789	17822	17714	17962	17835	17822	17843	17892	17850	17802	17864	17911	18061	18117	17993	17904	17905	17873	17841	17915	17762	17856	17924	17754	17853	17828	17852	17942	17750	17869	17995	17809	17880	17839	17863	17950	17768	17963	17832	17843	17894	18065	17921	17875	17740	17837	17931	17743	17773	18191	17897	17873	17843	17831	17941	17952	18009	17975	17907	18141	17996	17748	17948	17740	17766	17804	17823	17943	17809	17976	17883	17635	17871	17869	18054	17852	17789	17839	17800	17864	17813	17784	17760	17902	17815	17785	17796	17898	17817	17804	17970	17950	17776	17879	17820	17581	17940	17992	17828	17716	17942	17795	18009	17929	17779	17886	17684	17823	17726	17883	17936	18000	17768	18020	18095	17987	17898	18028	17826	17857	17994	17858	18018	18003	17757	17823	17891	18001	17793	17847	17695	17674	17937	17821	17969	17912	17831	17912	17771	18012	17700	17766	17813	17896	17714	17899	17801	18106	17764	17779	17827	17876	17737	17863	17618	17984	17788	17715	17909	17876	17863	17919	17946	17825	17928	17793	17853	17915	17935	17972	17727	17963	17953	17782	17961	17755	17836	17811	17728	17911	17901	17955	17852	17899	17762	17766	17955	17957	17832	17793	17783	17840	17899	17953	18053	17734	17902	17895	17852	17851	17798	17811	17896	18126	17862	17995	17791	17937	17747	17935	17850	17693	17836	18037	17888	17912	18051	17664	17721	17862	17767	17965	17806	17809	17932	17820	17936	17872	17660	17806	17930	17788	17924	17790	17893	17947	17774	17930	17948	17841	17894	17787	17849	17974	17773	17860	17809	17785	17906	18017	17828	17742	17758	18027	17907	17888	17789	17727	17805	17814	18082	17773	17762	17866	17927	17822	17803	17917	17902	17776	18040	17785	17955	18006	17758	17786	18010	17946	17788	17885	17818	17880	17953	17866	17903	17913	17859	17718	17987	17887	17789	17804	17945	18068	17771	18035	17738	17930	17939	17920	17779	17923	17754	17699	17824	17802	17939	17896	17880	17935	17758	17790	17832	17900	18080	17879	17991	17958	17873	17900	17889	18044	17913	17843	17912	17811	17861	17853	17928	17798	17998	17911	17973	17984	17987	18044	17736	17793	17820	17916	17779	17835	17938	17843	17824	18004	17914	17784	17758	17899	17864	18028	17864	17851	17947	17857	18012	18038	17831	17931	17917	17917	17762	17956	17922	17787	17856	17821	17934	17846	17888	17844	17718	17963	17782	17832	17837	17879	17665	17810	17838	17890	17795	17910	17704	17973	17922	17832	17864	18058	17905	17926	17892	18091	17973	17781	17732	17894	17885	17887	17798	17797	18008	17889	17802	17686	17844	17800	17925	17972	17919	17994	17699	17786	17715	17647	17687	17770	17814	17891	17844	18078	18030	17827	17741	17928	17875	17883	17744	17920	17845	17994	17781	18093	17824	17879	17935	17800	17891	17857	17839	17848	17821	17732	17791	17753	17873	17889	17984	17826	17795	17883	17872	17748	17826	18001	17782	17775	17953	17763	17751	17968	17865	17982	17915	17779	17837	18003	17726	17927	17986	17721	17950	17714	17940	17874	17869	17900	18053	17944	17917	17858	17843	17865	17723	17923	17923	17962	17721	18001	17688	18033	17901	18018	17813	17808	17920	17855	17972	17828	17996	17766	17951	17710	17707	17762	17840	17993	17869	17922	17811	18144	18071	17771	17901	17964	17919	17792	17777	18063	18011	17785	17975	17856	17853	17695	17894	17947	17736	17883	17779	17895	17809	17868	17723	18125	17832	17791	18043	17784	17754	17822	17889	17944	18070	17646	17883	17834	18013	18024	18016	17800	17798	17746	18059	18050	17842	17855	17810	17959	18016	17942	17950	17801	17789	17868	17752	17899	17830	18032	17793	17890	17793	17873	18047	17990	17774	17848	17759	17858	17855	17971	17941	17899	17968	17837	17809	17840	17953	17948	17763	17932	17782	17785	17962	17868	17807	17820	17927	17823	17983	17816	17849	17674	17930	17930	17880	18062	18035	17857	17911	17746	17908	17994	18077	17693	17824	17860	17962	17814	17774	17873	17897	17839	17732	17933	17821	17763	17769	17866	17898	17611	17881	17779	17754	17763	17700	17814	17854	17778	17950	18054	17917	17941	17840	17755	17623	17972	17872	17936	17870	17947	17947	17924	17844	18030	17881	17751	17904	17973	17803	17977	17871	17991	17873	17857	17900	17923	17882	17950	17895	17967	17837	17934	17980	17881	17856	17836	17719	18037	17973	17823	17926	17786	17878	17882	17658	17951	17929	17867	17997	17654	17914	17862	17710	17921	17949	17783	17866	17953	17827	17916	17946	17922	17919	17846	17792	17781	17813	17697	17900	17720	17898	17737	17664	17739	17847	18093	17872	17842	17799	17809	17860	17885	17944	17695	17936	17900	17816	17915	17907	17963	17766	17889	17873	17735	17893	17670	18006	17679	17979	17876	17989	17891	17738	17782	18062	17923	17928	17858	17798	17923	17936	17862	17847	18011	17942	17898	17996	17950	17926	17733	17926	18017	17887	17864	17774	17655	17797	17858	17878	18041	17843	18040	17955	17969	18096	17944	17703	17888	17994	17865	17931	17673	17822	17886	17817	17708	17813	18153	17838	17805	17832	18015	17892	17909	17790	17939	17791	17935	18066	17921	17773	18010	18002	17843	17894	17765	17905	17841	17824	17832	17855	17917	18088	17733	17854	18018	17921	17743	17804	17884	17835	17883	17960	17860	18022	17815	17907	17706	17962	18099	17962	17685	17961	17866	17794	17992	17892	17899	18012	17923	17868	17739	17871	17879	17994	17744	17925	17767	17802	17812	17933	17756	17809	17783	17959	17957	18091	17961	17838	17997	17894	18098	17864	18024	18018	17904	17768	17833	17868	17917	17723	17754	17890	17900	17849	17845	17974	17919	17973	17974	17728	17842	17772	17774	17884	17990	17981	17956	17673	17751	17760	17765	18053	17979	17869	17905	17867	17888	17732	17865	17907	17963	17838	17800	17880	17902	17947	17894	17857	17854	17793	17921	17946	18020	17849	17842	17754	17872	17724	17872	17746	17775	17727	18026	17949	17907	18003	17978	17911	17969	17867	17883	17892	17770	17941	17823	17898	17901	17853	17777	17682	17982	17791	17837	17802	18001	17930	17923	17779	17944	17888	17935	18124	17838	18040	17866	17922	17733	17862	17824	18076	17696	17774	17839	17828	17952	17761	17880	17930	18022	17781	17910	17859	17951	17912	17877	17684	17790	17876	17743	17692	18008	17819	17768	17973	17918	18077	17855	18018	17925	17896	17871	17810	17909	17939	17968	17889	17963	17839	17826	17786	17754	18088	17863	17978	17943	18004	18063	17918	17692	17846	17848	17899	17898	17973	17808	17834	17891	17934	18002	17960	17901	17955	17882	18000	17861	17867	17933	17765	17784	17854	17873	17857	17728	17748	17884	17875	17853
36644	32844	38839	36503	33391	32267	31739	31379	31286	30852	30952	30992	31911	32304	31736	31418	31145	30926	30311	30575	30573	30170	30386	30563	30676	30355	30323	30703	30840	30425	30332	30200	30383	30357	30545	30443	30289	30552	30337	30375	30249	30265	30291	30483	30486	30445	30628	30634	30476	30552	30290	30447	30368	30307	30784	30497	30331	30441	30364	30315	30169	30357	30097	30240	30554	30473	30368	30383	30210	30192	30376	30401	30390	30577	30505	30509	30395	30457	30381	30307	30534	30280	30674	30534	30434	30673	30552	30474	30189	30643	30506	30217	30446	30502	30573	30455	30592	30378	30374	30359	30750	30457	30650	30406	30571	30481	30430	30364	30496	30465	30550	30297	30626	30325	30426	30477	30693	30486	30310	30400	30301	30259	30684	30259	30388	30371	30378	30465	30561	30207	30629	30342	30254	30298	30361	30266	30303	30232	30510	30534	30510	30355	30284	30526	30356	30832	30446	30619	30290	30416	30411	30420	30530	30448	30551	30434	30653	30275	30408	30250	30421	30523	30277	30353	30531	30445	30339	30429	30214	30495	30605	30556	30416	30490	30405	30319	30441	30273	30535	30386	30410	30373	30160	30381	30385	30448	30596	30445	30505	30496	30510	30477	30529	30266	30571	30490	30435	30307	30311	30411	30350	30272	30650	30714	30494	30192	30284	30471	30267	30427	30317	30199	30566	30310	30877	30560	30676	30453	30464	30373	30542	30332	30598	30336	30362	30148	30675	30420	30509	30500	30562	30405	30546	30317	30330	30328	30300	30495	30572	30355	30446	30218	30482	30381	30146	30358	30424	30499	30488	30594	30280	30542	30307	30306	30471	30374	30293	30305	30186	30578	30525	30337	30271	30405	30439	30281	30656	30449	30236	30195	30376	30644	30268	30262	30444	30348	30333	30201	30647	30440	30219	30144	30285	30497	30632	30469	30363	30498	30394	30537	30450	30480	30513	30409	30295	30503	30426	30394	30411	30508	30740	30381	30610	30298	30399	30481	30445	30617	30638	30553	30272	30301	30389	30411	30585	30629	30539	30243	30483	30522	30617	30407	30366	30316	30566	30556	30429	30294	30538	30389	30399	30394	30554	30673	30586	30314	30355	30503	30663	30655	30494	30586	30553	30762	30440	30605	30208	30458	30436	30333	30405	30285	30415	30570	30423	30479	30460	30601	30456	30437	30242	30179	30540	30139	30277	30378	30450	30340	30483	30614	30506	30466	30278	29995	30390	30246	30382	30411	30190	30454	30331	30471	30465	30557	30426	30140	30177	30501	30546	30401	30451	30418	30408	30426	30376	30366	30550	30586	30391	30241	30348	30247	30504	30379	30392	30371	30452	30300	30484	30633	30383	30467	30516	30588	30368	30477	30524	30592	30342	30598	30706	30274	30280	30224	30507	30619	30279	30452	30457	30336	30399	30491	30660	30289	30324	30308	30485	30594	30462	30435	30307	30671	30454	30258	30367	30630	30284	30222	30629	30357	30420	30192	30301	30297	30426	30501	30429	30431	30401	30365	30387	30052	30443	30395	30436	30598	30451	30550	30187	30331	30558	30712	30573	30227	30426	30472	30572	30503	30547	30634	30586	30366	30321	30630	30320	30603	30395	30665	30661	30320	30524	30475	30679	30394	30466	30529	30408	30289	30435	30274	30190	30348	30492	30474	30479	30153	30438	30282	30644	30311	30478	30496	30694	30678	30512	30493	30307	30185	30422	30442	30624	30431	30612	30470	30447	30899	30666	30458	30650	30410	30542	30346	30578	30369	30178	30214	30213	30333	30372	30398	30506	30581	30454	30422	30321	30224	30651	30631	30494	30528	30282	30104	30286	30369	30281	30312	30521	30504	30240	30366	30279	30355	30502	30359	30450	30521	30445	30417	30307	30236	30425	30143	30378	30552	30192	30266	30229	30209	30377	30427	30538	30245	30461	30716	30437	30383	30431	30312	30634	30747	30534	30305	30478	30264	30276	30297	30237	30311	30339	30150	30311	30620	30656	30689	30362	30561	30229	30249	30396	30278	30380	30104	30355	30598	30489	30367	30325	30551	30315	30403	30500	30228	30688	30333	30391	30492	30416	30552	30279	30222	30262	30351	30503	30543	30720	30396	30236	30271	30302	30151	30119	30310	30505	30018	30434	30380	30562	30241	30370	30648	30493	30329	30570	30384	30312	30563	30586	30508	30642	30613	30509	30618	30464	30406	30476	30445	30356	30349	30493	30615	30356	30306	30442	30465	30490	30404	30676	30460	30499	30297	30486	30366	30733	30293	30426	30417	30545	30276	30376	30556	30447	30271	30532	30427	30393	30409	30702	30580	30474	30462	30373	30564	30502	30356	30228	30460	30464	30295	30359	30596	30355	30455	30470	30413	30434	30475	30613	30446	30590	30407	30395	30363	30228	30297	30382	30652	30405	30629	30359	30477	30493	30536	30475	30385	30494	30389	30481	30380	30349	30298	30309	30300	30478	30324	30362	30497	30416	30560	30651	30163	30287	30232	30323	30307	30318	30239	30353	30566	30608	30471	30351	30276	30326	30045	30405	30472	30859	30326	30401	30459	30587	30286	30458	30598	30337	30678	30223	30132	30538	30415	30621	30434	30398	30605	30567	30380	30366	30341	30492	30536	30565	30375	30283	30553	30430	30420	30402	30429	30375	30458	30472	30419	30397	30554	30435	30328	30591	30372	30758	30411	30377	30408	30575	30364	30429	30422	30395	30431	30438	30561	30140	30512	30527	30446	30376	30374	30275	30553	30359	30364	29951	30347	30623	30286	30408	30396	30483	30218	30524	30582	30305	30220	30365	30248	30413	30433	30667	30287	30243	30375	30346	30653	30621	30234	30588	30622	30414	30511	30417	30313	30610	30390	30329	30419	30363	30497	30497	30443	30334	30223	30329	30629	30241	30429	30647	30442	30289	30481	30405	30371	30388	30570	30277	30293	30455	30247	30745	30542	30182	30271	30450	30275	30577	30337	30329	30441	30220	30503	30397	30590	30234	30439	30580	30381	30590	30710	30408	30382	30573	30761	30485	30579	30199	30473	30474	30532	30387	30306	30510	30296	30279	30497	30124	30223	30480	30424	30151	30326	30331	30473	30336	30704	30202	30264	30392	30541	30518	30260	30269	30451	30372	30511	30576	30317	30203	30675	30627	30818	30512	30704	30729	30680	30636	30590	30354	30288	30380	30573	30565	30273	30521	30327	30283	30343	30322	30534	30368	30591	30502	30615	30444	30692	30192	30569	30672	30364	30497	30569	30531	30450	30502	30351	30341	30413	30537	30399	30603	30567	30591	30648	30246	30484	30161	30313	30385	30175	30464	30255	30356	30529	30461	30280	30625	30275	30635	30313	30457	30320	30363	30482	30503	30296	30271	30535	30549	30273	30627	30422	30540	30297	30503	30403	30560	30615	30736	30335	30718	30348	30468	30431	30613	30612	30585	30659	30363	30423	30396	30497	30515	30260	30525	30241	30566	30281	30421	30450	30515	30388	30490	30367	30516	30334	30658	30471	30435	30441	30576	30544	30540	30456	30462	30559	30235	30591	30370	30430	30516	30386	30004	30333	30228	30375	30549	30303	30589	30329	30514	30709	30440	30344	30341	30307	30530	30576	30816	30558	30606	30344	30551	30373	30549	30529	30330	30390	30408	30315	30390	30327	30330	30230	30542	30753	30220	30424	30615	30505	30513	30232	30376	30291	30394	30474	30493	30419	30290	30578	30562	30345	30546	30489	30283	30470	30452	30437	30629	30556	30382	30347	30566	30663	30546	30169	30327	30204	30362	30205	30515	30344	30195	30361	30589	30284	30406	30547	30759	30459	30304	30580	30347	30428	30512	30511	30279	30485	30247	30399	30563	30220	30618	30344	30415	30602	30473	30744	30421	30452	30079	30286	30238	30469	30280	30527	30452	30281	30245	30480	30411	30310	30277	30303	30422	30250	30096	30240	30435	30361	30279	30108	30466	30272	30364	30387	30266	30454	30597	30681	30414	30582	30358	30511	30210	30182	30553	30389	30138	30227	30474	30310	30630	30323	30552	30537	30391	30392	30149	30429	30408	30722	30561	30518	30372	30097	30360	30528	30129	30394	30294	30211	30350	30278	30393	30536	30607	30458	30491	30168	30431	30216	30567	30365	30312	30553	30272	30888	30458	30309	30597	30499	30480	30711	30691	30577	30551	30513	30422	30403	30452	30473	30432	30213	30334	30033	30379	30410	30356	30192	30472	30536	30671	30659	30693	30678	30096	30311	30383	30474	30325	30579	30274	30287	30554	30326	30424	30405	30257	30486	30453	30338	30353	30546	30509	30500	30285	30282	30734	30587	30340	30628	30441	30302	30229	30283	30338	30327	30464	30381	30510	30307	30455	30489	30428	30281	30385	30515	30203	30489	30299	30597	30472	30472	30331	30222	30752	30265	30438	30692	30424	30485	30486	30401	30440	30583	30540	30376	30351	30602	30373	30562	30439	30304	30209	30309	30455	30543	30434	30302	30311	30234	30714	30488	30416	30602	30449	30605	30605	30495	30531	30422	30423	30432	30392	30489	30440	30287	30682	30362	30252	30308	30419	30339	30479	30385	30691	30256	30172	30651	30399	30432	30753	30538	30387	30286	30452	30299	30439	30485	30424	30589	30473	30629	30672	30526	30306	30649	30632	30563	30718	30625	30398	30410	30360	30301	30583	30481	30414	30405	30403	30330	30438	30378	30747	30408	30583	30443	30378	30393	30706	30450	30300	30398	30388	30295	30366	30642	30360	30472	30279	30414	30623	30527	30486	30487	30380	30429	30435	30353	30375	30436	30603	30423	30279	30287	30559	30415	30367	30347	30465	30616	30182	30129	30493	30640	30542	30500	30599	30120	30388	30483	30372	30682	30687	30457	30469	30152	30599	30464	30642	30134	30523	30551	30627	30419	30254	30435	30339	30587	30608	30574	30481	30371	30493	30392	30230	30645	30514	30217	30283	30416	30473	30347	30352	30540	30659	30511	30363	30210	30505	30526	30550	30143	30457	30507	30286	30552	30652	30642	30441	30449	30490	30139	30277	30410	30344	30319	30255	30462	30338	30422	30618	30344	30552	30525	30451	30605	30392	30397	30116	30684	30441	30521	30389	30516	30440	30899	30432	30540
26442	34425	32901	26014	23046	20957	20212	20534	19469	19064	19238	19458	20972	20857	20140	19282	18852	18576	18567	18464	18671	18328	18384	18322	18490	18445	18351	18301	18324	18400	18402	18327	18430	18350	18540	18446	18512	18549	18360	18353	18436	18583	18350	18440	18333	18469	18324	18478	18518	18253	18374	18437	18575	18132	18446	18596	18598	18335	18532	18470	18416	18460	18514	18738	18271	18430	18512	18486	18499	18592	18316	18508	18637	18548	18476	18301	18558	18501	18442	18564	18411	18491	18363	18564	18433	18321	18279	18382	18656	18434	18469	18468	18196	18567	18561	18540	18586	18476	18318	18413	18335	18469	18464	18546	18428	18599	18292	18435	18541	18540	18440	18501	18565	18408	18372	18411	18675	18444	18460	18527	18607	18339	18477	18343	18318	18474	18286	18499	18472	18458	18367	18304	18525	18377	18686	18686	18381	18403	18498	18601	18529	18355	18435	18360	18556	18385	18355	18497	18439	18712	18426	18312	18407	18292	18340	18432	18336	18569	18333	18440	18318	18385	18572	18393	18560	18476	18590	18230	18267	18384	18526	18397	18539	18558	18351	18488	18408	18346	18309	18414	18442	18289	18501	18543	18479	18504	18420	18428	18419	18522	18543	18291	18531	18482	18438	18570	18329	18552	18457	18472	18399	18536	18267	18382	18463	18274	18439	18322	18393	18428	18392	18408	18460	18500	18656	18452	18370	18365	18381	18333	18330	18428	18446	18213	18361	18301	18574	18410	18445	18396	18441	18519	18452	18594	18275	18262	18681	18578	18263	18342	18494	18493	18445	18455	18569	18491	18417	18323	18481	18577	18447	18348	18257	18403	18370	18508	18515	18384	18437	18499	18528	18517	18372	18408	18240	18339	18539	18449	18414	18351	18510	18318	18465	18431	18278	18444	18492	18417	18547	18384	18332	18314	18418	18656	18668	18460	18562	18328	18296	18401	18343	18498	18303	18701	18618	18462	18592	18447	18385	18416	18345	18351	18462	18537	18336	18468	18456	18318	18439	18514	18803	18516	18546	18415	18575	18376	18538	18339	18364	18422	18303	18490	18422	18441	18276	18527	18454	18491	18512	18365	18489	18451	18435	18480	18371	18465	18371	18466	18478	18410	18664	18451	18379	18347	18826	18252	18412	18486	18340	18313	18378	18346	18599	18427	18435	18589	18368	18556	18411	18649	18477	18241	18338	18415	18318	18365	18535	18507	18568	18414	18582	18370	18604	18412	18344	18382	18614	18512	18267	18375	18538	18454	18438	18431	18446	18475	18425	18446	18330	18521	18782	18383	18396	18452	18351	18418	18700	18367	18398	18509	18591	18532	18395	18518	18264	18501	18545	18621	18506	18426	18380	18590	18567	18440	18489	18427	18561	18454	18593	18417	18481	18660	18391	18621	18380	18478	18560	18451	18381	18415	18387	18426	18392	18323	18469	18447	18618	18468	18291	18438	18684	18540	18478	18570	18312	18577	18323	18515	18560	18444	18565	18440	18553	18436	18399	18281	18450	18379	18539	18422	18610	18425	18557	18443	18568	18679	18432	18487	18327	18479	18420	18262	18581	18173	18252	18621	18440	18336	18271	18588	18442	18466	18559	18279	18337	18534	18624	18684	18429	18404	18490	18614	18454	18380	18494	18266	18382	18689	18371	18623	18390	18617	18375	18390	18399	18499	18435	18388	18425	18586	18442	18370	18371	18449	18512	18426	18448	18513	18405	18480	18480	18409	18558	18491	18381	18587	18306	18316	18375	18525	18358	18558	18429	18231	18380	18438	18428	18536	18426	18455	18392	18466	18514	18519	18314	18472	18413	18518	18443	18292	18506	18481	18440	18570	18519	18272	18425	18560	18493	18376	18370	18318	18573	18539	18463	18305	18509	18440	18455	18549	18463	18432	18446	18397	18277	18353	18522	18289	18250	18456	18384	18499	18442	18496	18443	18429	18619	18455	18424	18416	18633	18360	18380	18546	18428	18585	18489	18500	18491	18226	18487	18494	18443	18418	18598	18357	18488	18522	18475	18298	18439	18332	18370	18393	18391	18401	18581	18423	18403	18581	18399	18335	18542	18530	18466	18476	18356	18588	18564	18595	18507	18365	18518	18446	18591	18308	18276	18418	18365	18443	18275	18543	18584	18361	18487	18377	18293	18595	18509	18397	18412	18641	18248	18350	18511	18572	18440	18520	18392	18396	18386	18557	18283	18628	18518	18637	18500	18325	18672	18289	18525	18522	18395	18453	18359	18763	18403	18366	18636	18455	18442	18382	18376	18275	18446	18291	18498	18524	18283	18550	18480	18481	18506	18532	18332	18247	18685	18267	18432	18400	18572	18467	18331	18415	18356	18522	18529	18328	18417	18506	18331	18200	18350	18367	18494	18488	18493	18549	18326	18458	18327	18312	18388	18520	18425	18385	18473	18385	18166	18557	18387	18368	18348	18228	18464	18567	18477	18462	18354	18559	18479	18429	18371	18450	18394	18558	18502	18503	18370	18498	18507	18403	18375	18524	18441	18376	18608	18429	18440	18213	18486	18372	18441	18582	18507	18551	18492	18106	18496	18289	18153	18396	18405	18293	18632	18408	18435	18423	18496	18353	18427	18441	18528	18567	18675	18644	18429	18458	18313	18574	18511	18469	18407	18409	18454	18204	18408	18361	18358	18322	18285	18519	18498	18439	18537	18530	18511	18505	18581	18393	18312	18394	18471	18446	18310	18431	18511	18355	18432	18453	18295	18531	18699	18520	18338	18386	18410	18359	18505	18436	18464	18486	18485	18370	18442	18412	18504	18448	18590	18475	18422	18435	18338	18425	18532	18416	18251	18473	18416	18481	18186	18645	18356	18397	18412	18535	18505	18542	18592	18461	18452	18444	18461	18519	18511	18531	18303	18389	18586	18587	18497	18612	18467	18476	18373	18411	18633	18357	18414	18525	18431	18497	18667	18342	18691	18419	18352	18362	18227	18470	18401	18519	18502	18380	18524	18502	18310	18464	18349	18624	18473	18572	18547	18416	18569	18456	18411	18163	18472	18350	18340	18358	18321	18406	18373	18483	18502	18273	18400	18326	18261	18566	18374	18477	18554	18550	18622	18623	18311	18508	18429	18552	18426	18280	18533	18712	18510	18401	18268	18565	18412	18519	18613	18377	18405	18514	18417	18485	18367	18306	18236	18389	18566	18439	18328	18400	18313	18449	18444	18314	18527	18337	18444	18572	18360	18389	18482	18381	18487	18367	18438	18462	18500	18461	18303	18498	18309	18485	18643	18554	18389	18444	18237	18500	18499	18561	18227	18414	18669	18527	18454	18292	18442	18231	18407	18648	18470	18575	18367	18626	18625	18437	18378	18311	18361	18456	18612	18377	18440	18521	18392	18430	18597	18549	18505	18305	18394	18222	18537	18455	18401	18425	18486	18450	18298	18457	18302	18533	18477	18482	18451	18441	18341	18467	18587	18502	18679	18270	18439	18621	18514	18488	18624	18245	18686	18356	18445	18398	18679	18510	18580	18614	18321	18410	18441	18212	18446	18393	18465	18591	18442	18503	18534	18387	18560	18314	18569	18300	18513	18526	18673	18390	18432	18360	18493	18495	18413	18487	18493	18543	18534	18587	18480	18536	18503	18303	18438	18476	18444	18598	18389	18385	18428	18593	18541	18312	18658	18448	18424	18487	18360	18428	18550	18530	18543	18473	18474	18357	18323	18558	18483	18383	18420	18356	18441	18435	18432	18326	18451	18375	18605	18148	18455	18661	18682	18442	18582	18597	18604	18506	18451	18395	18516	18453	18641	18290	18685	18602	18414	18524	18243	18425	18506	18486	18303	18220	18491	18345	18514	18541	18412	18459	18327	18579	18394	18304	18413	18368	18614	18580	18455	18348	18537	18527	18597	18376	18475	18459	18469	18614	18512	18369	18475	18393	18437	18519	18618	18277	18380	18353	18451	18360	18398	18344	18532	18600	18550	18452	18541	18394	18419	18446	18441	18360	18440	18595	18375	18471	18403	18365	18417	18549	18492	18410	18504	18447	18384	18441	18371	18602	18445	18420	18548	18484	18583	18363	18402	18466	18310	18491	18473	18633	18402	18453	18479	18502	18409	18406	18407	18530	18472	18450	18424	18405	18486	18489	18530	18484	18319	18474	18380	18481	18318	18410	18284	18465	18440	18413	18378	18558	18392	18382	18344	18459	18414	18367	18530	18598	18450	18495	18569	18383	18436	18461	18302	18521	18428	18419	18343	18485	18276	18547	18388	18420	18440	18409	18420	18598	18299	18424	18381	18502	18367	18386	18388	18581	18458	18386	18482	18516	18382	18385	18457	18548	18587	18390	18361	18378	18380	18507	18392	18388	18324	18587	18469	18450	18426	18606	18399	18486	18440	18405	18533	18408	18193	18454	18492	18605	18322	18418	18662	18428	18508	18468	18512	18495	18647	18287	18317	18420	18597	18394	18509	18442	18644	18540	18700	18396	18583	18266	18473	18297	18435	18378	18548	18586	18469	18329	18514	18523	18380	18547	18377	18431	18403	18604	18395	18371	18461	18406	18491	18560	18378	18468	18305	18383	18420	18433	18321	18510	18546	18428	18415	18446	18280	18727	18467	18411	18396	18563	18460	18496	18527	18248	18444	18476	18286	18364	18406	18345	18360	18397	18513	18557	18533	18254	18460	18367	18363	18435	18522	18541	18503	18471	18530	18387	18407	18465	18364	18525	18559	18547	18416	18551	18544	18425	18433	18584	18494	18349	18607	18631	18562	18465	18427	18498	18428	18452	18470	18472	18549	18662	18399	18568	18326	18553	18401	18536	18573	18443	18465	18448	18391	18399	18487	18265	18400	18517	18529	18446	18484	18481	18426	18413	18617	18448	18452	18484	18393	18551	18433	18525	18402	18492	18553	18422	18252	18335	18385	18531	18578	18546	18566	18268	18244	18413	18435	18497	18337	18308	18338	18415	18491	18514	18520	18387	18517	18314	18388	18301	18587	18299	18503	18567	18618	18255	18456	18512	18508	18462	18439	18427	18586	18366	18429	18488	18400	18514	18381	18354	18359	18231	18474	18565	18329	18486	18259	18286	18533	18405	18527	18318	18516	18499	18454	18508	18366	18377	18559	18318	18486	18450	18532	18508	18484	18444
24416	20778	27194	26405	28175	32722	34168	31476	31023	30787	32390	35570	48268	45237	39766	35133	32109	30777	30238	29655	29907	29811	29838	29527	29803	29925	29668	29843	29896	29918	29820	29771	29719	29691	29895	29792	29851	29707	30150	30007	29750	29866	29800	29773	29805	29680	29930	30168	29930	29642	29703	29882	29731	29968	29617	29909	29669	29776	29886	29753	29869	29659	29750	29686	30089	29787	29906	29994	29885	29784	29894	29757	30007	29846	29532	29606	29898	29579	29783	29681	29957	29792	29922	29791	29922	29934	29883	29810	29734	29973	29885	29805	29939	29610	29686	29624	29798	29553	29852	29764	29706	29827	29783	29653	29557	29935	29916	29760	29900	29656	29415	29673	29860	29573	29628	29770	29644	29817	30001	29650	29760	29851	30040	29772	29950	29774	29812	29667	29620	29762	29653	29735	29820	29799	29581	29510	29628	29677	30059	29746	29932	29578	29802	29476	29702	29848	29654	29996	29651	30034	29790	29760	29670	29711	29714	29757	29463	29618	29622	29853	29813	29828	29669	29776	29714	29540	29533	30028	29936	29977	29780	29633	29709	29670	29821	30115	29979	29609	30058	29672	29533	29681	29800	29556	29857	29762	29615	29814	29337	29689	29676	29582	29969	29742	29708	29660	29812	29902	29994	29785	29356	29976	29787	29782	29207	29788	29572	29903	29585	29726	30005	29938	29776	29834	29830	29855	29845	29902	29692	29773	29853	29895	29720	29860	29964	29791	30017	29752	29867	29766	29890	29837	29783	29701	30006	29824	29833	29649	29572	30005	29694	29732	29641	29596	29827	29833	29581	29890	29891	29766	29786	29765	29813	29827	29962	29854	29885	29778	29627	29450	29589	29714	29748	29706	29762	29685	30249	29801	29782	29644	29797	29788	29715	29672	29821	29657	29723	29880	29562	29705	29726	29560	29823	29579	29588	29549	29900	29791	29900	29802	29725	29614	29826	29816	29551	29862	29861	29555	29734	29935	29719	29492	29689	29804	29766	29721	29591	29703	29633	29795	29944	29810	29819	29811	29675	29798	29891	29810	29848	29910	29815	29943	29729	29580	29737	29935	29799	29614	29643	29628	29441	29786	29815	29964	29895	29872	29820	29830	29820	29665	29712	29554	29886	29989	29923	29878	29946	29610	29566	29565	29647	29674	29863	29671	29875	29559	29749	29853	29694	29909	29863	29816	29916	29561	29844	29792	29786	29788	29726	29755	29822	29541	29927	29882	29932	29778	29598	29820	29793	29722	29807	29735	29872	29638	29645	29975	29682	29822	29758	30012	29585	29746	29538	29865	29648	29674	29802	29918	30010	29915	29841	29587	29504	29985	29755	29820	29741	29832	29732	29786	29899	29702	29706	29660	29847	29797	29792	29669	29825	29923	29947	29756	30015	29650	29715	29528	29484	29807	29643	29639	29648	29814	29940	29653	29744	29880	29419	29717	29501	29592	29745	29784	29643	29648	29685	29930	29610	29889	29621	29905	29600	29873	29608	29795	29797	29634	29610	30050	29854	29783	29828	29905	29777	29940	29527	29605	29875	29729	29996	29732	29787	29837	29992	29716	29525	29528	29620	29858	29824	29947	29782	30073	29720	29727	30066	30056	29762	29611	29763	29782	29743	29641	29785	29929	29734	29847	29631	29527	29832	29603	29645	30111	29794	29704	29734	29745	29781	29830	29729	29539	29556	29952	29938	29589	29793	29749	29661	30095	29888	29760	29498	29753	29813	29775	29456	29745	29795	29562	29828	30145	29721	29796	29461	29898	29860	29619	29743	29623	30024	29845	29836	29776	29742	29637	29695	29613	29712	29811	29728	29829	29896	29745	29549	29946	29911	29628	29452	29706	29843	29796	30056	29746	29827	29623	30090	29776	29747	29712	29720	29706	29727	29721	29809	29552	29761	29484	29585	29721	29767	29717	29669	29765	29774	29633	29920	29641	30035	29585	30142	29707	29612	29535	29875	29705	29965	29495	29588	29556	29845	29592	29939	29903	29499	29520	29764	29478	29803	29784	29959	29867	29764	29795	29861	29615	29603	29782	29925	29723	29731	29695	29840	29764	29706	29654	29606	29672	29831	29480	29880	29891	29687	29616	29825	30002	29740	29513	29696	29887	29578	30139	29933	29672	29623	29619	29890	29862	29768	29638	29644	29632	29756	29593	29702	29851	29772	29775	30001	29826	29735	29927	29450	29666	29744	29265	29825	29668	29653	29648	29628	30062	29787	29554	29976	29572	29816	29692	29956	29642	29855	30150	29806	29881	29760	29680	29769	29609	29676	30063	29844	29812	29749	29667	29826	29749	29913	29838	29624	30043	29648	29545	29745	29736	29666	29857	29572	29781	29776	29938	29960	29661	29758	29545	29791	29635	29854	29871	29623	29892	29892	29916	29632	29644	29528	29762	29618	29488	29724	29744	29682	29807	29637	29660	29817	29685	30009	29797	29791	29621	29694	29592	29822	29833	29920	29907	29818	30053	29681	29679	29560	29593	29640	29515	29670	29697	29680	29699	29607	29950	29405	29744	29799	29734	29692	29765	29820	29789	29741	29864	29718	29821	29876	29875	29796	29737	29955	29519	29861	29856	29707	29815	29835	29911	29892	29966	29622	29658	29823	29809	29674	29931	29869	29591	29789	30166	29763	29886	29795	29714	29780	29758	29636	29783	29895	29823	29764	29844	29894	29630	29801	29870	29954	29594	29673	29907	29971	29497	29797	29757	29828	29647	29716	29849	29828	29431	29822	29789	29620	29907	29697	29796	29729	29699	29708	29847	29853	29530	30015	29869	29883	29787	29675	29606	29845	29962	29707	29518	29508	29963	30247	29933	29807	29728	29800	29673	29711	29722	29842	30013	29996	29709	29840	29736	29847	29852	30070	30005	29885	29900	29782	29513	29817	29777	29819	30022	29479	29788	29777	29576	29960	29866	29842	29778	29642	29811	29818	29721	29646	29835	29946	29786	29766	29824	29843	29865	29790	29510	29648	29597	29786	29916	29592	29770	29957	29729	29854	29823	29910	29791	30010	29672	29588	29686	29812	29596	29682	29689	29688	29570	29630	29914	29669	29696	29698	29815	29849	29904	29968	29864	29776	29515	29874	29923	29897	29515	29622	29700	29713	29878	29875	29707	29952	29601	29655	29610	29551	29585	29856	29656	29967	29570	29646	29983	29660	29792	29875	29786	29608	29559	29811	29704	29761	29926	29765	29828	29594	29710	29839	29601	29755	29613	29676	29825	29664	29450	29477	29594	29786	29792	29508	29821	29932	29859	29805	29810	29600	29590	29791	29735	29777	29919	29628	29786	30029	29980	29725	29905	29831	29669	29699	29779	30022	29985	29792	29941	29804	29802	29965	29677	29734	29776	30037	29929	29800	29581	29671	29774	29591	29932	29870	29626	29783	29762	29720	29732	29707	29568	29967	29866	30123	29818	29838	29805	29710	29754	29899	29894	29638	29735	29691	29980	29741	29744	29744	29700	29949	29863	29680	30024	30140	29804	29773	29769	29665	29709	29712	29562	29928	30034	29611	29686	29662	29732	29694	29780	29886	29883	29846	29657	29674	29629	29669	29747	29723	29719	29858	29615	29853	29888	29538	29870	29589	29451	29864	29931	30002	29789	29705	29653	29810	30116	29671	29716	29698	29543	29639	29621	29719	29596	29794	29806	29827	29650	29718	29606	29628	29861	29766	29561	29616	29607	29627	29782	29771	29770	29702	29575	29999	29979	29929	30158	29796	29670	29591	29917	29859	29784	29794	29763	29882	29975	29624	29627	29739	30037	29750	30162	29620	29607	29837	29929	29980	29895	29686	29520	29710	29505	29623	29555	29693	29845	29928	29620	29773	30051	29717	29563	29947	29640	29834	29867	29788	29860	29868	29693	29826	29803	29827	29905	29906	29752	29704	29626	29549	29613	29709	29605	29687	29626	29799	29979	29962	29861	29947	29900	29922	29866	29597	29799	29689	29821	30042	29658	29657	29725	30000	29410	29653	29784	29738	29635	29850	29918	29828	29749	29794	29703	29794	29930	29751	29637	29600	29822	29994	29882	29873	29679	29683	29498	29772	29743	29660	29856	29638	29845	29826	30027	29750	29939	29634	29843	29784	29843	29657	29645	29742	29756	29756	30089	29985	29729	29833	29644	29693	29563	29767	30040	29609	29710	29551	29883	29743	29607	29821	29981	29877	29932	29854	29670	29333	29548	29833	29537	30253	29772	29749	29513	29997	29856	29730	29607	29825	29873	29858	29790	29812	29810	29948	30099	29888	29701	30113	29767	29766	29799	29685	29540	29660	29632	29629	29614	29846	29785	29799	29428	29482	29592	29677	29643	29793	29744	29874	30094	29711	29934	29875	29716	29863	29687	29797	29864	30080	29944	29667	29584	29908	29810	29720	29707	29597	29967	29762	29866	29913	29830	29910	29838	29653	29560	29628	29582	29740	29701	29780	29815	29860	29808	29693	29868	29503	29609	29829	29784	29817	29551	29675	29957	29899	29803	29707	29819	29648	29795	29666	29626	29793	29809	29851	29651	29833	29894	29913	29691	29606	29873	29802	29960	29885	30049	29747	29954	29809	29762	29555	29584	29878	29916	29516	30020	29962	29932	30059	29974	29784	29597	29813	29880	29611	29749	30051	29831	29543	29641	29539	29749	29695	29846	29938	29639	29756	29785	29887	29773	29882	29558	29700	29872	29891	29553	29813	29631	29620	29935	29538	29807	29799	29532	29969	29865	29674	29672	29565	29636	30004	29718	29672	29761	29892	29855	30075	30143	29589	29534	29842	29837	29622	29659	29751	29950	29920	29692	29696	29770	29678	29686	29824	29789	29754	29978	29711	29879	29917	29583	29647	29682	29847	29763	29892	29586	29551	29840	29600	30035	29809	29808	29860	29766	29467	29944	30001	29584	29780	29616	29971	29825	29724	29873	29823	29854	29815	29647	29648	29741	29689	29960	29689	29611	29697	29518	29983	29605	29581	29809	29826	29752	29805	29626	29801	29693	29957	30008	29697	29508	29866	29678	30082	30009	29968	29684	30152	29826	29984	29751	29764	29770	30014	29763	29531	29795	29860	29938	29899	29651	29784	29886	29917	30020	29757	29977	29856	29805	30117	29989	29766	29872	29808	29840
24454	39345	38417	30786	27006	24473	22337	20822	20168	19450	22350	27576	41458	36018	29739	24136	20492	19040	18362	18196	18174	18198	18219	18207	18188	18130	17959	18133	18419	18085	18248	18237	18083	18069	18152	18190	18153	18204	18148	17996	18286	18162	18193	18376	18294	18279	18194	18364	18396	18156	18144	18374	18233	18213	18149	18080	17963	18176	18209	18199	18342	18096	18094	18192	18275	18231	18001	18359	18188	18195	18104	18212	18191	18109	18167	18137	18126	18172	18387	18060	18146	18076	18080	18042	17949	17995	18228	18192	18276	18011	18103	18182	18232	18203	18122	18278	18224	18162	18248	18051	18234	18466	18233	18038	18185	18068	18265	18275	17967	18271	18221	18268	18406	18242	18280	18233	18207	18202	18178	18186	18293	18079	18247	18065	18329	18186	18189	18133	18179	18071	18000	18301	18365	18042	18203	18039	18279	18107	18205	18240	18245	18172	18303	18222	18177	18280	18060	18190	18179	18065	18413	18247	18187	18145	18227	18317	18129	18228	18203	18251	18334	18107	18252	18160	18135	18187	18173	18158	18187	18134	18119	18317	18035	18264	18022	18313	18159	18158	18219	18309	18207	17942	18199	18229	18117	18053	18248	18307	18403	18244	18247	18174	18269	18114	18147	18373	18178	18132	18189	18266	18303	18146	18246	18177	18236	18270	18038	18348	18197	18122	18140	18261	18206	18261	18167	18010	18314	17961	18265	18179	18044	18196	18222	18340	18159	18164	18068	18257	18318	18090	18283	18317	18147	18048	18128	18008	18403	18372	18078	18194	18236	18069	18118	18114	18079	18023	18220	18113	18165	18295	18199	18193	18253	18214	18268	18328	18144	18110	18382	18026	18265	18163	18145	18176	18113	18126	18035	18324	18189	18331	18211	18168	18251	18205	18339	17991	18129	18190	18004	18224	18366	18233	18245	18108	18212	18291	18276	18284	18112	18297	18029	18142	18042	18253	17979	17971	18144	18187	18334	18161	18097	18272	18246	18186	18283	18030	18219	18321	18194	18257	18219	18186	18278	18479	18090	18279	18146	18182	18242	17998	18132	18222	18101	18024	18186	18121	18094	18175	18195	18231	18207	17985	18116	18320	18350	18292	18166	18285	18284	18095	18184	18079	17986	18105	18006	18270	18159	18123	17938	18243	18183	18214	18225	18013	18168	18251	18112	18364	18064	18170	18351	18195	18109	18221	18197	18191	18224	18110	18241	18225	18263	18138	18218	18117	18512	18038	18113	18142	18243	18169	18195	18098	17935	18197	18227	18106	18038	18004	18025	18316	18387	18257	18143	18179	18180	18056	18309	18090	18241	18214	18166	18108	18168	18005	18240	18127	18069	18115	18139	18137	18267	18211	17790	18187	18068	18257	18088	18191	17989	18365	18105	18179	18278	18112	18259	18105	18082	18071	18158	18190	18056	18140	18137	18162	18298	18022	18281	18172	18101	18202	18168	18205	18099	18036	18290	18150	18103	18009	18155	18149	18200	18171	18051	18074	18234	18070	18005	18141	18182	18034	18158	18182	18121	18340	18145	18121	18210	18067	18261	18264	18059	18214	18147	18329	18083	18168	18170	18271	18260	18126	18099	18146	18143	18291	17993	18285	18254	18190	18340	18080	18121	18260	18356	18203	18203	18037	18048	18361	17953	18192	18228	18307	18168	18302	18292	18208	18187	18228	18378	18416	18122	18010	18216	18061	18287	18268	18119	18218	18196	18064	18201	18334	17832	18084	18241	18207	18261	18303	18361	18130	18110	18149	18266	18082	18214	18026	18076	18150	18310	18115	18309	18145	18316	18198	18119	18238	18173	18119	18454	18193	18069	18233	18293	18325	18111	18153	18071	18154	18242	18091	18021	18028	18190	18325	18266	18131	18315	18379	18218	18215	18340	18277	18261	18165	18133	18205	18153	18186	18142	18256	18277	18152	18163	18174	18079	18366	18136	18283	18147	18139	18203	18160	18138	18226	18225	18085	18102	18394	18165	18385	18168	18326	18113	18198	18300	18115	18310	18058	18124	18040	18160	18302	18208	18237	18271	18328	18035	18237	18181	18343	18376	18143	18357	18067	18173	18272	18159	18206	18235	18133	18077	18369	18194	18030	18040	17997	18099	18157	18216	18185	18118	18015	18127	18272	18257	18094	18200	18224	18215	18227	18140	18234	18312	18142	18102	18009	18084	18195	18252	18142	18061	18310	18110	18328	18279	18174	18091	18224	18275	18302	18079	18248	18068	18223	18092	18145	18325	18142	18395	18154	18282	18210	18275	18245	18382	18164	18119	18324	18309	18274	18138	18211	18171	18042	18364	18088	18097	18138	18140	18268	18228	18313	18135	18155	17965	18214	18326	18272	18308	18098	18085	18178	18153	18088	18298	18133	18314	18376	18032	18052	18257	18350	18259	18253	18209	18155	18033	18344	18344	18170	18436	18150	18379	18191	18335	18068	18134	18154	18090	18167	18119	18189	18172	18182	18289	18153	18058	18110	18279	18293	18416	18169	18092	18067	18142	18217	18109	18186	18143	18228	18240	18348	18336	18217	18104	18053	18071	18042	18294	18361	18083	17937	18215	18286	18335	18145	18239	18280	18317	18235	18085	18200	18278	18182	18038	18195	18153	18383	18120	18109	18344	18201	18146	18325	18056	18129	18195	18291	17994	18304	18013	18085	18232	18141	18345	18115	18273	18172	18117	18327	18113	18132	18283	18171	18288	18082	18318	18283	18270	18209	18014	18237	18273	18288	18234	18448	18102	18271	18305	18049	18248	18243	18411	18162	18115	18233	18142	18290	18219	18194	18129	18223	18129	18165	18132	18138	18251	18371	18186	18239	18212	18370	18204	18238	18084	18053	18095	18259	18164	18126	18184	18256	18266	18100	18121	18219	18309	18122	18154	18165	18189	18243	17997	18292	18279	18159	18175	18141	18320	18273	18040	18255	18286	18263	18431	18113	18326	18167	18228	18001	18122	18027	18155	18454	18269	18291	18266	18108	18346	18055	18144	18001	18043	18078	18390	18157	18218	18163	18114	18144	18212	18214	18005	18031	18180	18117	18193	18176	18291	17996	18206	17987	18122	18174	18352	18357	18078	18132	18176	18302	18233	18315	18258	18179	18188	18301	18107	18240	18298	18157	18063	18207	18261	18333	18188	18249	18124	18172	18262	18148	18071	18156	18094	18403	18213	18160	18333	18112	18178	18269	18281	18108	18364	18079	18243	18218	18261	18233	18205	18261	18191	18090	18094	18077	18232	18191	18179	17961	18254	18101	18116	18148	18246	18027	18308	18241	18230	18221	17970	18264	18345	18096	18274	18250	18348	18081	18108	18003	18131	18143	18047	18353	18124	18125	18340	18025	18241	18177	18299	18183	18190	18377	17978	18307	18253	18177	18169	18174	18145	17958	18127	18187	18281	18349	18233	18170	18249	18295	18061	18341	18205	18200	18243	18289	18300	18167	18060	18170	18293	18106	18259	18151	18265	18102	18192	18150	18155	18232	18096	18333	18126	18243	18224	18075	18154	18202	18232	18053	18323	18452	18003	18124	18177	18090	17985	18279	18005	18086	18097	18175	18037	18106	18479	18174	18229	18081	18069	18176	18261	18193	18018	18325	18320	18158	18271	18208	18235	18062	18193	18127	18190	18132	17920	18049	18240	18108	18152	18183	18056	18050	18140	18291	18025	18366	18210	18248	18229	18227	18100	18087	18244	18240	18082	18129	18212	18039	18098	18131	18146	18269	18066	18134	18232	18263	18189	18296	18262	18027	18255	18313	18119	18257	18273	18287	18206	18348	18246	18097	18317	18214	18165	18135	18153	17972	18105	18219	18073	18195	18171	18080	18136	18040	18228	18295	18277	18076	18230	18216	18111	18196	18215	18247	18107	18298	18121	18177	18312	18181	18113	18131	18279	18166	18128	18233	18143	18136	18069	18142	18090	17996	18154	18310	18084	18138	18186	18227	18252	18180	18228	18172	18182	18088	18207	18273	18243	18208	18223	18278	18040	18167	18129	18011	18139	18090	18259	18199	18391	18272	18115	18057	18014	18399	18084	18098	18302	18073	18071	18153	18280	18298	18125	18190	18139	18301	18245	18213	18224	18189	18122	18210	18336	18254	18168	18092	18154	18179	18165	18139	18224	18244	18149	18181	18087	18215	18161	18224	18088	18131	18247	18379	18273	18297	18250	18331	18107	18208	18292	18181	18224	18170	18222	18149	18115	18164	18283	18295	18251	18084	18215	18269	18115	18196	18181	18123	18167	18333	18264	18223	18374	18194	18208	18090	18162	18290	18173	18104	18283	18287	18205	18127	18075	18191	18427	18369	18178	18212	18305	18229	17966	18368	18280	18414	18046	18054	18173	18270	18347	18296	18186	18322	18091	18063	18182	18366	18311	18164	18118	18180	18260	18241	18317	18078	18133	18175	18087	18181	18375	18162	18071	18382	18348	18145	18105	18194	18343	18190	18175	18209	18111	17986	18205	18211	18144	18109	18349	18182	18258	18205	18171	18087	18166	18156	18132	18117	18197	18162	18157	18103	18037	18166	18273	18028	18159	18270	18028	18154	18167	18227	18158	18109	18025	18211	18200	18219	18213	18276	18236	18078	18163	18170	18104	18272	18194	18220	18176	18344	18199	18347	18230	18141	18070	18234	18156	18282	18184	18267	18183	18095	18191	18053	18256	18083	18121	18191	18359	18179	18354	18152	18327	18111	18189	18106	18287	18119	18302	18109	18092	18227	18307	18088	18242	18135	18310	18260	18236	18260	18309	18258	18333	18173	18194	18256	18042	18275	18187	18270	18100	18205	18087	18107	18219	18167	18265	18174	18211	18017	18182	18157	18241	18047	18268	18147	18385	18205	17952	18029	18091	18070	18025	18248	18058	18506	18201	18212	18224	18095	18229	18207	18274	18190	18272	18170	18317	18269	18228	18097	18234	18096	18159	18174	18285	18113	18142	18295	18133	18343	17922	18250	18392	18175	18221	18384	18287	18249	18067	18198	18201	18103	18218	18284	18001	18116	18207	18194	17874	18174	17973	18187	18259	18241	18177	18146	18166	18231	18331	18327	18232	18185	18381	18197	18143	17982	18338	18093	18251	18253	18236	18238	18197	18273	18214	18243	18113	18182	18144	18115
22267	20742	27113	24797	23341	29119	34505	31488	30901	30808	31087	38560	60799	56285	45519	38900	33825	30645	29554	29003	29049	29017	29031	28713	29060	28890	28947	29096	29083	29188	29082	29248	28987	29111	28929	28918	28989	28988	28885	28910	29001	29002	28957	28802	28918	28720	29053	29109	29148	28960	29062	29061	28766	29150	28913	28952	28913	28822	28736	28943	28896	28938	28906	29035	28700	28937	29117	28823	29214	28691	29121	29064	28619	28729	28720	28868	28920	28814	28839	28829	29086	28971	29121	29121	28823	28814	28874	28773	28764	29020	28706	28878	28841	28789	28954	28814	28739	28930	28944	28664	28823	28776	28707	28957	29129	29002	29135	28931	28945	28874	29035	29046	28777	29014	28948	28971	28929	28987	29067	28896	29077	28852	28822	28922	28829	28523	29137	28935	29078	28837	28839	28805	28937	28931	28961	28640	28874	29086	29110	28953	28609	28750	28639	28643	29234	29186	28920	28700	29166	29159	29296	28837	28958	28900	29037	29027	29219	28792	28952	28943	28747	28890	28776	28977	29030	29119	28872	29053	28997	28731	28973	29099	28575	28779	28821	28748	28890	28652	28888	29229	29000	28906	29124	28896	28849	28951	29044	28836	28864	28913	28684	29084	28963	28754	29053	29064	28920	28949	28828	28952	28705	29013	28646	28843	28953	28728	28833	28963	29084	28764	28670	28949	28580	28997	28690	28745	29161	28707	28861	28691	28893	28968	29014	28759	28672	28859	28929	28792	28889	28874	29228	29037	29040	28913	28836	28894	28665	28881	28992	28981	28831	28920	29050	28892	28855	28957	29007	28916	28888	28745	28765	29059	28803	28872	28888	28911	28798	28904	28744	28870	28947	28953	28901	28853	28765	28849	28949	28984	28743	28742	28976	29086	28757	28729	28948	28693	28634	28952	28878	28845	28908	28691	28868	28648	28935	28755	28964	28900	28847	28669	28956	29061	29189	29060	29089	29139	29084	28936	28501	28967	28696	28790	28707	29037	29198	28769	28942	28819	28826	28947	28872	28955	29090	29112	29259	28775	29030	29008	28680	28754	28740	28844	28950	28912	28896	28778	28805	28782	28937	28721	28960	29009	28842	28803	28864	28970	28893	28960	28819	28662	28710	28877	28812	29014	29092	28944	28722	28694	28973	28903	29041	28573	29202	28830	28879	28876	29077	29282	28584	28622	29150	28738	28890	28700	28849	28869	28891	28851	28724	28584	28824	28907	28886	28714	28902	28859	29009	28796	28707	28925	29082	28604	29109	28977	28919	28605	29105	29061	28829	28908	28828	28552	28894	28752	28835	28687	28869	28759	28752	28934	29036	28906	28746	28623	28981	28794	28944	28765	28969	28651	28803	28824	28948	28812	28987	28924	28869	29098	28994	29130	28914	28806	29028	29115	28772	28904	29132	28913	28872	28696	28791	28914	28978	28840	29130	28959	28943	28882	28714	28829	28797	28889	28936	28925	29070	28911	28968	28778	28902	29188	28867	29062	28778	28964	28913	28759	29120	28773	28831	29003	28847	28865	28948	29122	28806	28878	28878	29099	29022	28531	28894	28767	28989	28754	28962	28950	29029	28897	29020	28981	28813	28564	29037	29221	28725	28725	28814	28786	28953	28735	28799	28637	28644	28567	28942	28959	28861	29106	28745	28993	28652	28833	28812	28746	29103	28661	28760	28959	29219	28821	28844	28837	28838	28762	29005	28770	28902	28679	28781	29078	28701	28695	28934	29049	28645	28833	28883	28972	28608	28763	29129	28804	29030	28803	29033	28882	28682	28905	28665	28713	28815	28633	28610	28976	29007	28886	28805	28912	28760	28831	28814	29079	28665	28828	28880	28977	28796	28910	28645	28706	29084	28839	28983	28738	28752	28757	28993	29074	28788	29011	29188	28833	29255	28968	28776	28862	29092	28953	28872	29160	28870	28812	28920	28904	28664	29030	28760	28985	28993	29011	28849	28866	28914	28832	28941	28898	29101	29134	28951	28779	29005	28639	28696	28890	28954	28949	28965	28746	28963	28791	28822	28752	28999	28826	28926	28893	29007	28502	28725	28835	28974	29270	28657	28925	28801	28838	28942	28980	28999	28950	29024	28761	28839	29035	28779	29192	29002	29066	29078	29086	28963	29096	28769	28823	28787	29041	29037	28972	28927	28898	28924	28946	28954	29065	28991	29063	29081	28753	28590	29016	28786	28874	28503	29038	28785	28703	29020	28836	28829	28819	28940	28976	29193	28935	29003	29087	28947	28629	28903	29009	29006	29046	28879	28769	28852	28842	28844	29024	28745	29004	29146	29091	28707	29015	28993	29009	28918	28826	28818	28841	28969	29021	28939	28664	28873	28800	28702	28869	29018	28854	28692	28742	28706	28886	28642	28727	28951	28895	28796	28730	28839	28858	28840	28857	28593	28820	28970	29090	28819	28847	29004	28674	28647	28688	28750	28834	28710	28632	28848	28823	28675	28781	28712	28854	28745	28905	28943	28589	28983	28628	28925	28662	28855	28939	28948	29077	28850	28567	28593	28976	28787	28706	28792	28617	29008	28929	28893	28956	29018	28824	28812	28676	29166	28811	29017	28887	28829	28897	28883	29069	28909	28895	28612	28904	28986	28923	28759	28755	28840	28614	29001	28921	29045	29114	29017	28988	28932	28803	28932	28820	29035	29020	28785	28749	28755	29027	28892	28991	28882	28763	28874	28724	28820	28824	29022	28880	28744	29059	28881	28913	28800	28812	28967	28802	28966	28545	28934	28893	28945	28823	28670	28815	28868	29076	28758	28876	28809	28632	28923	28897	28948	28891	28762	29093	28801	28956	29084	28928	28982	29059	28793	28848	28857	29031	28626	28657	28840	28877	28746	28602	28666	28802	28989	28686	29028	29148	28535	28624	28832	28758	28945	29061	28908	29101	29112	28756	28648	29046	28943	28714	28928	28869	29050	29127	29011	29160	28613	28968	28760	28952	28868	28904	28949	28839	28868	29146	28849	28945	28888	28841	28823	28720	29025	28916	28919	28907	29127	28934	29094	28637	28868	28723	28672	29033	28886	28873	28868	28897	28874	28849	28770	28817	28982	28779	28860	28893	29040	29041	29032	28868	28899	29074	28924	29100	28629	28720	28806	28841	28998	28974	28833	28704	28734	28783	28785	28951	28624	28876	28710	28891	28748	28781	28987	28823	28932	28643	28940	28974	28865	28943	28595	29326	28875	28708	28964	28664	28843	28799	29064	28903	28823	28897	29043	28901	28814	29271	29127	28751	28727	28681	28858	28651	28782	28962	28846	28847	28820	29066	28737	28559	29006	28722	29010	28754	28745	28981	29050	28838	28945	28643	28917	29078	28927	28853	28956	28742	28674	28973	28987	29029	28883	28924	29061	28455	28931	28796	28759	28846	28825	28928	28928	28708	28584	28829	28868	28827	28750	28746	28952	28822	28739	29001	29072	28841	29026	28856	28918	28674	28996	28850	29034	29073	28842	28797	28908	28827	28820	28826	28879	28807	29134	29156	29092	28786	28831	28828	28902	28822	28839	28812	28842	29049	28981	28826	28652	28817	29033	28990	28712	28562	29141	29064	28840	29009	29128	29129	28990	29027	28834	29070	28922	28864	28812	28736	28610	28794	28453	28885	28824	28783	28795	28860	28889	28618	29068	28556	29106	28923	29177	28838	29023	28944	28723	28865	28823	28651	28957	28880	28989	28735	28993	28873	28607	28704	29111	28888	28952	28875	28897	28884	28878	29020	28913	28825	28931	29057	28702	28885	29053	28720	28845	28775	28721	29000	28906	28898	29041	28957	29015	28927	28853	29005	28866	28798	28980	28834	28961	28573	28736	28898	28892	28648	28881	28749	28938	28811	28806	29060	28773	28942	28842	28836	28990	29062	28920	28986	28734	28859	28783	28945	29122	28827	28829	28968	29052	29059	29031	28753	28784	28832	28981	28796	28719	28821	28974	28675	28871	29266	28747	28981	28843	28742	28884	28958	28847	29148	28787	29014	28593	28918	28927	28725	28662	28677	28710	28680	28977	28647	28976	28836	28628	28931	28998	28837	29228	28931	29083	29340	29219	28713	28740	29076	28924	28947	28888	29104	28836	28785	28808	28762	28843	28924	28813	28827	28843	29183	28932	28742	29208	28921	28768	28963	28964	28765	28681	28776	28812	29098	28797	28849	28885	28855	29044	29152	28990	29047	28716	28876	29139	28999	28692	28603	29002	28770	29023	28861	28685	28830	29082	29157	29132	28821	28951	28919	29303	28609	28809	28787	28836	28831	28985	28895	28820	28806	28912	29049	28788	28818	28810	29071	28909	28931	29098	28970	29039	28863	28961	29040	28867	28751	29140	28820	28766	29266	29014	28697	28731	28762	28879	28706	28810	28914	28989	29123	28847	28708	29026	28661	29063	28991	28832	29001	28820	29021	28590	28987	29014	28786	28839	28652	28809	28901	28818	28990	29023	28898	29057	29025	28895	28799	28874	28883	29048	28753	28927	28798	28853	28931	28703	28884	28743	29073	28585	28708	28885	28915	28952	28666	28752	29036	28809	28825	28962	28676	28776	28931	28888	28758	29145	29002	28729	28962	28854	28556	28802	28750	28759	28957	28780	28867	28883	28770	29126	28797	29225	28725	28709	28902	28960	28967	28581	28900	28778	28993	28826	28855	28785	28768	29022	29028	28830	28729	28830	28808	28978	28946	28962	29028	28759	28781	28954	29049	29029	28915	29023	28868	28811	28925	28847	28704	28780	28754	28903	28761	28952	28642	29113	28786	28775	28919	29092	28822	28766	29082	29091	28955	28977	28741	28840	28796	28636	28903	28957	28909	29062	28708	28803	28839	28881	28890	29048	28996	28929	28708	28742	28742	29016	29128	28869	29085	29098	28815	28897	28906	29097	28671	28899	29038	28931	28836	28759	28951	28834	29069	28697	29105	28824	28786	28943	28889	28922	29064	28899	28998	28884	28966	29005	28833	28799	28790	28831	28770	29155	28952	28809	29144	28717	28773	29011	29181	28667	29103	29180	28826	28814	28972	28929	28843	29169	28796	28736	28815	29243	28830	28883	28696	28729	29114	29115	28632	28733	28975	28795	28842	28856	29087	28738	28798	28926	28777	28575	28826	28920	28787	28786	28652
27166	46103	45668	36698	29345	24819	22980	21909	21195	20160	21111	32377	53649	48438	37224	29614	23219	19304	18064	17799	17629	17785	17740	17678	17829	17774	17830	17654	17689	17638	17777	17697	17714	17619	17834	17585	17848	17744	17733	17974	17718	17691	17763	17663	17765	17673	17827	17859	17741	17705	17840	17958	17610	17777	17864	17591	17779	17726	17970	17713	17689	17757	17674	17729	17640	17900	17703	17612	17551	17843	17750	17798	17595	17830	17665	17843	17653	17750	17784	17662	17716	17683	17640	17696	17875	17685	17838	17674	17817	17774	17752	17660	17676	17729	17734	17755	17849	17744	17700	17734	17620	17703	17814	17701	17749	17571	17757	17697	17495	17836	17610	17786	17707	17790	17661	17649	17551	17700	17562	17944	17637	17687	17805	17747	17689	17680	17796	17738	17731	17846	17578	17817	17644	17706	17724	17720	17607	17686	17705	17672	17860	17641	17703	17856	17758	17809	17826	17794	17569	17620	17849	17796	17667	17758	17777	17777	17792	17649	17721	17717	17664	17735	17801	17690	17623	17580	17867	17791	17837	17684	17628	17709	17912	17905	17772	17653	17820	17944	17758	17717	17850	17525	17597	17801	17709	17704	17706	17608	17800	17397	17817	17813	17581	17729	17597	17770	17648	17816	17810	17533	17631	17743	17711	17769	17670	17695	17722	17728	17849	17763	17698	17672	17663	17873	17766	17796	17693	17742	17605	17771	17768	17685	17772	17838	17705	17746	17637	17938	17689	17763	17846	17751	17760	17812	17712	17558	17769	17754	17662	17865	17878	17911	17787	17696	17647	17702	17598	17613	17570	17849	17787	17817	17683	17633	17670	17654	17793	17665	17700	17657	17758	17906	17818	17629	17756	17867	17825	17760	17769	17602	17736	17774	17944	17597	17821	17615	17926	17743	17697	17696	17705	17736	17751	17727	17651	17867	17803	17815	17680	17768	17776	17503	17732	17833	17798	17701	17620	17686	17569	17650	17646	17657	17770	17723	17757	17651	17684	17647	17580	17489	17805	17598	17738	17622	17817	17725	17835	17856	17635	17681	17630	17679	17619	17804	17762	17780	17843	17758	17944	17684	17757	17758	17710	17618	17891	17628	18038	17651	17730	17683	17773	17596	17901	17860	17820	17702	17690	17703	17636	17607	17658	17661	17580	17524	17692	17913	17691	17955	17818	17550	17715	17832	17576	17766	17664	17756	17632	17719	17720	17707	17805	17622	17836	17857	17845	17512	17674	17773	17721	17698	17802	17718	17619	17874	17825	17805	17794	17647	17615	17613	17780	17812	17741	17794	17659	17664	17597	17791	17579	17668	17756	17734	17795	17623	17900	17834	17849	17833	17767	17774	17751	17659	17705	17800	17693	17776	17737	17829	17729	17961	17616	17720	17699	17596	17697	17682	17852	17808	17629	17827	17792	17668	17534	17782	17835	17747	17738	17679	17699	17494	17765	17729	17972	17690	17855	17661	17732	17756	17888	17782	17676	17696	17687	17707	17716	17651	17816	17775	17726	17837	17838	17708	17710	17541	17961	17808	17721	17818	17919	17710	17755	17844	17639	17692	17709	17616	17695	17676	17701	17901	17741	17812	17566	17722	17542	17715	17784	17701	17717	17911	17759	17783	17864	17633	17757	17772	17574	17659	17652	17755	17753	17775	17666	17571	17623	17757	17995	17762	17830	17795	17755	17699	17826	17756	17545	17831	17830	17734	17881	17662	17708	17707	17823	17773	17797	17724	17752	17643	17640	17788	17718	17845	17756	17829	17565	17778	17731	17831	17946	17796	17677	17845	17845	17791	17695	17885	17677	17729	17802	17679	17709	17581	17730	17794	17560	17840	17557	17897	17742	17723	17629	17752	17645	17731	17533	17825	17709	17631	17710	17778	17739	17539	17765	17823	17801	17705	17703	17727	17820	17750	17662	17748	17559	17778	17735	17847	17607	17601	17746	17601	17836	17647	17673	17624	17755	17841	17925	17667	17575	17557	17703	17779	17625	17768	17761	17693	17782	17722	17570	17636	17619	17929	17967	17934	17745	17757	17666	17617	17686	17674	17882	17899	17686	17889	17707	17996	17794	17774	17770	17711	17761	17762	17720	17834	17763	17633	17728	17773	17762	17552	17908	17773	17811	17644	17758	17606	17745	17614	17850	17690	17590	17683	17550	17746	17758	17662	17643	17679	17955	17713	17994	17675	17901	17784	17953	17622	17689	17643	17695	17716	17746	17854	17748	17606	17708	17640	17784	17648	17609	17584	17777	17807	17871	17894	17681	17872	17751	17644	17631	17753	17692	17659	17765	17758	17624	17867	17672	17672	17835	17651	17758	17575	17861	17560	17771	17762	17651	17600	17727	17792	17570	17842	17804	17950	17705	17646	17701	17675	17657	17562	17721	17705	17758	17737	17643	17641	17558	17875	17779	17734	17826	17822	17931	17751	17786	17710	17954	17751	17896	17721	17756	17823	17707	17627	17753	17555	17676	17768	17661	17838	17725	17777	17880	17811	17808	17753	17726	17795	17553	17745	17623	17805	17584	17650	17561	17654	17817	17741	17673	17873	17710	17789	17724	17727	17869	17717	17708	17825	17790	17712	17614	17837	17775	17688	17689	17807	17738	17762	17722	17728	17803	17589	17681	17633	17769	17758	17756	17736	17789	17667	17778	17701	17715	17628	17906	17829	17979	17754	17734	17746	17758	17589	17787	17746	17638	17783	17638	17795	17756	17538	17758	17578	17809	17527	17850	17615	17810	17789	17809	17590	17570	17793	17598	17864	17871	17589	17783	17572	17615	17713	17641	17632	17671	17804	17735	17632	17811	17876	17714	17661	17842	17922	17674	17612	17515	17803	17786	17735	17682	17805	17771	17704	17801	17774	17793	17699	17655	17732	17571	17863	17731	17638	17658	17540	17782	17668	17642	17592	17580	17686	17802	18095	17562	17584	17738	17699	17734	17846	17767	17837	17778	17822	17846	17766	17744	17709	17796	17705	17649	17913	17681	17945	17765	17642	17575	17662	17731	17653	17809	17775	17833	17718	17543	17600	17727	17637	17778	17737	17648	17494	17712	17576	17768	17764	17761	17757	17819	17864	17644	17754	17716	17769	17686	17768	17722	17808	17796	17796	17645	17725	17522	17528	17724	17779	17854	17811	17775	17723	17660	17783	17504	17817	17853	17722	17653	17728	17756	17655	17806	17632	17538	17697	17793	17781	17763	17625	17696	17688	17763	17662	17609	17783	17652	17797	17609	17757	17759	17757	17669	17886	17770	17696	17960	17732	17896	17879	17640	17672	17698	17691	17697	17754	17865	17724	17825	17696	17838	17685	17644	17758	17555	17608	17681	17750	17892	17778	17749	17751	17607	17793	17746	17755	17909	17604	17674	17883	17766	17646	17733	17645	17734	17818	17725	17778	17605	17730	17655	17925	17678	17830	17740	17639	17777	17647	17808	17713	17639	17604	17796	17700	17661	17631	17656	17917	17690	17764	17719	17755	17822	17646	17592	17758	17624	17648	17843	17694	17808	17641	17749	17685	17776	17579	17802	17669	17661	17664	17666	17555	17844	17697	17744	17733	17799	17767	17668	17938	17844	17669	17755	17770	17810	17843	17686	17911	17599	17764	17680	17827	17907	17587	17752	17791	17692	17548	17758	17750	17879	17664	17539	17827	17741	17813	17686	17753	17681	17835	17647	17746	17754	17682	17592	17691	17594	17664	17701	17718	17829	17645	17865	17662	17869	17629	17483	17540	17804	17760	17696	17652	17496	17831	17739	17657	17872	17555	17845	17716	17748	17723	17696	17690	17649	17743	17754	17939	17584	17718	17806	17705	17983	17726	17773	17749	17865	17682	17815	17717	17636	17857	17703	17833	17652	17838	17775	17748	17797	17760	17754	17750	17704	17672	17658	17708	17744	17649	17735	17681	17719	17801	17736	17620	17815	17689	17789	17718	17533	17682	17601	17708	17813	17907	17744	17647	17782	17637	17829	17878	17655	17820	17741	17871	17696	17583	17710	17574	17796	17683	17757	17899	17685	17674	17717	17748	17692	17753	17661	17678	17615	17595	17707	17762	17749	17683	17706	17709	17987	17759	17688	17709	17784	17956	18117	17666	17857	18019	17660	17596	17755	17602	17833	17708	17611	17663	17651	17572	17782	17886	17795	17845	17784	17800	17682	17795	17866	17914	17652	17783	17885	17806	17484	17785	17784	17792	17700	17696	17615	17544	17682	17915	17704	17652	17879	17835	17836	17660	17570	17900	17701	17718	17804	17646	17663	17633	17637	17731	17646	17784	17860	17812	17745	17710	17814	17641	17802	17740	17724	17586	17633	17658	17822	17628	17636	17674	17750	17663	17760	17796	17916	17771	17676	17671	17740	17760	17820	17646	17847	17722	17838	17536	17824	17698	17709	17788	17726	17833	17792	17700	17757	17789	17879	17790	17861	17706	17845	17680	17641	17909	17713	17664	17777	17673	17718	17666	17650	17803	17732	17716	17777	17746	17789	17748	18028	17790	17771	17738	17835	17688	17804	17756	17815	17625	17843	17704	17708	17783	17667	17619	17713	17719	17629	17669	17684	17742	17841	17680	17783	17903	17498	17642	17824	17859	17847	17762	17827	17796	17783	18011	17817	17597	17802	17765	17707	17736	17687	17576	17608	17805	17730	17797	17798	17772	17783	17801	17756	17873	17838	17740	17877	17804	17851	17677	17733	17874	17721	17706	17735	17824	17576	17801	17947	17815	17636	17714	17697	17797	17785	17790	17692	17577	17726	17679	17780	17693	17802	17762	17598	17955	17829	17810	17748	17629	17708	17804	17948	17680	17787	17748	17573	17778	17652	17827	17718	17658	17841	17855	17779	17898	17726	17607	17811	17637	17613	17592	17830	17623	17662	17764	17768	17680	17761	17869	17605	17790	17919	17687	17550	17650	17740	17769	18008	17854	17671	17713	17594	17760	17863	17804	17986	17761	17765	17797	17751	17680	17874	17722	17869	17851	17800	17847	17675	17860	17676	17740	17717	17784	17850	17789	17655	17821	17594	17778	17768	17697	17551	17794	17578	17795	17799	17629	17569	17655	17917	17848	17575	17841	17825	17901	17768	17750	17628	17628	17589	17703	17725	17697	17764	17495
36335	31327	36798	34309	31073	30903	30790	29934	29490	29619	30060	30060	30634	31051	30864	29999	29559	29095	29036	29000	29117	29168	28949	29208	29274	28914	28994	28984	29194	29151	28991	28961	29364	29218	29235	29062	29073	28869	28991	29107	29106	28917	29031	29118	29138	29096	29048	29101	29038	28973	29029	29161	29181	29142	29265	29006	29063	28752	29024	29106	29243	28979	28949	29085	28932	29138	28980	29057	29093	29029	29202	29251	29461	29106	28941	29019	29079	28822	29055	29141	29218	29301	28959	29287	29236	29122	29027	29177	28928	29059	28802	28893	29146	28991	29155	29201	29036	29228	28967	28927	28825	28958	29151	29090	29195	29222	29045	29187	28859	28892	29080	29252	29110	29168	29153	29061	29261	29163	29104	29292	29189	29308	29286	28922	28974	29133	29163	28984	28950	29073	29039	29029	28946	29084	29241	28817	29013	29320	29154	29009	28832	29029	29286	28971	29131	29121	29078	28921	29249	28745	29170	28996	29022	29056	29093	29144	28890	28918	28939	29009	28749	28941	29082	28969	29094	28967	28792	29534	29164	28859	29231	29002	29186	28822	28849	29059	28902	29121	29068	28954	28913	28954	29151	28799	29056	29041	29231	29328	29109	29041	29004	29158	29075	29363	29163	29098	29008	29302	28744	29177	29254	28995	28932	29045	29217	28874	29047	28917	29057	28985	29064	29039	29145	29045	28876	29092	29055	29120	28990	28863	29105	29112	29185	29121	29073	29110	29046	29008	29045	29066	29172	29021	29200	29058	29008	29119	28933	29067	29181	28917	28915	29018	28851	28953	28798	29205	28859	28993	29078	28955	29117	28955	29313	29015	28971	29266	29008	29430	29106	28939	29198	29170	29020	28978	28709	29069	29091	29065	29249	29042	29061	29159	29227	29044	28929	29017	28945	29111	28931	29237	29209	29002	28893	29014	29023	28901	29332	28960	29042	28940	29032	29075	29324	28916	29251	28714	29042	28986	29009	28943	29068	29071	29315	28939	29026	28926	29070	29008	29105	29113	28807	29032	29060	29117	29023	28918	29011	29067	29147	28815	29138	29279	28927	29123	29046	28996	28904	29361	29184	28989	28988	28806	28813	29224	29243	28960	29054	29004	29113	29054	29144	29031	28922	29178	29188	29031	29074	28956	29239	29136	29107	29022	29171	29048	29020	29068	29019	29167	29000	28896	29199	29273	29350	28946	29133	28992	28783	29194	29103	29138	28909	28952	29221	29008	29307	28979	28794	29016	29274	29038	29020	29119	28966	28982	29098	28998	28798	28932	29050	29194	29089	29160	28970	28927	29073	29139	28963	29042	28858	29038	29148	29077	29204	29070	29164	28939	28837	29122	29117	29177	28947	28940	28795	29129	28981	29059	28949	29116	29043	29151	28916	28839	28984	29123	29055	28873	29104	29072	29159	29256	28884	28946	28940	29062	29327	29320	28880	28951	28958	28925	29094	28960	28931	28943	29020	28903	28961	29166	29164	29047	29146	28866	29351	29251	29188	28845	29031	29107	28895	29037	29048	28895	29297	29116	28999	29132	29122	28740	28931	28962	29110	29021	29274	29119	29029	29117	29056	29047	29079	28881	28968	29043	28924	28913	28750	29008	29171	29088	29128	29220	28893	28823	29018	28976	29229	28900	29118	28977	28960	29337	28990	29030	28888	29085	29211	29083	28673	28948	29049	29067	28994	29129	29039	29089	29093	29154	29131	29047	29297	28964	28965	28930	29080	29184	29093	28786	29066	28925	29194	28812	28978	28874	29228	29114	28891	29210	29122	28995	29140	29102	29259	28930	29092	28918	29055	29028	29050	29292	28896	29167	28980	29003	29163	29077	29148	29266	29061	28934	29094	29211	29062	29092	28800	28961	29009	29131	29033	29279	29044	29119	28763	28931	28824	28984	28989	29101	28950	29058	29212	29094	29166	29019	29133	28985	29266	29124	29279	29062	28990	28926	28987	29065	29050	29047	29122	29010	29043	28897	28917	29242	29495	29031	29136	29170	29226	28781	29230	29015	29216	28884	28828	28967	29043	29295	29050	29035	28908	29040	29002	28994	29233	29163	28991	28875	29396	28885	29102	29045	29114	29147	29224	28989	29316	29338	29069	28997	28926	28934	29097	28982	28963	29160	28796	29156	29099	29204	29134	28933	28910	29252	29038	29163	29036	28937	29050	29207	29147	29222	29188	29277	29149	28992	29007	28935	28894	29056	29218	29107	29057	29035	28893	29165	29210	29210	29196	29038	29312	29002	29099	29251	28906	29319	28864	28798	29253	29232	28968	29216	28975	28965	29000	29205	29055	28948	28956	29079	28957	29094	29179	28938	28997	28890	29093	29010	28899	29229	29046	29128	29009	28988	29046	29057	29345	28828	28968	28928	29209	29148	29123	28811	28968	29201	29034	29334	28916	29093	28974	29080	29154	28960	28933	28967	29096	28997	29391	29347	29179	29034	29234	28752	28960	29096	28969	29228	29144	29211	29131	29119	29112	29128	28930	29068	29064	29245	29175	29217	28996	28891	29165	29377	28922	29018	28937	29149	29095	29062	28883	29164	29156	29074	29088	29020	29263	29115	29080	28672	29045	29077	29241	28926	29039	29155	28888	28945	29166	29118	29202	29102	29014	29103	28976	29088	29228	28898	29169	29080	28979	28918	29308	29052	28940	28848	29005	28963	29104	29143	29233	29116	29013	29060	28852	28917	28902	29061	28864	28995	29215	28969	29017	29351	29324	28968	29064	28935	29122	29202	29096	29019	29013	29116	28944	28967	29119	29312	29190	28812	28937	28950	28622	29185	29281	29036	29065	28844	28901	28874	29229	28938	29154	29079	29153	29317	28987	29305	29226	29076	28917	29087	29000	28945	29181	29103	29058	29095	29234	29006	28869	29099	28910	28979	29047	28915	29060	29350	29188	29183	29261	29063	29047	29072	29232	29181	29014	29105	28939	29042	28979	28829	28819	28927	29003	29324	29197	29161	28990	28926	28914	29101	28922	29086	28942	28928	28843	29030	29357	28826	29027	29201	29135	29156	29115	28929	29164	29196	29075	28947	28969	28831	29130	29120	29203	29140	29128	29282	29020	29176	28823	29222	28890	28990	28811	29402	29264	29135	29128	29036	29034	28975	29378	29087	28895	29008	28973	28870	29216	29013	29122	29132	29148	28708	29219	29142	29086	29132	29030	29049	28931	28967	28888	28806	28970	29101	29203	29256	29161	28874	28898	29078	28862	28776	29327	29158	29030	28902	28836	29126	29165	29270	28979	28944	28828	28984	29149	29135	29078	29164	28987	28808	29153	29081	29093	29193	29169	28916	29049	28793	28825	29128	29270	29153	29003	28962	29201	29130	29012	28903	29237	29063	28932	29128	29146	29256	28957	28788	29300	28959	28953	29152	29081	28968	29231	29150	28848	28953	29092	28700	29000	29129	29140	29072	28736	29272	29423	29097	29317	28856	29084	28976	29167	29201	28955	29114	28973	29050	28990	29088	29049	29067	29189	29038	29088	28948	29051	29134	28980	29178	29109	29161	28948	28968	29248	29118	29098	29037	28889	29156	28962	28983	29137	29130	29158	28940	29248	28846	29061	29157	29021	29144	29043	29181	28962	29124	28883	29162	29142	28997	29045	29071	28887	29075	29193	28875	29327	29185	28928	29075	28807	28917	29018	29065	28855	29126	29043	28899	29134	29057	28815	29178	28881	29112	28951	29054	28974	29109	28989	28875	29135	29175	29136	29088	29057	28949	28832	29026	28970	29144	28871	28873	29119	29285	29237	29091	29083	29105	28970	29153	29105	29291	28751	29116	29287	28835	29186	29130	29188	28915	29089	29228	29093	29220	28835	29065	29068	28933	28978	29040	29017	29040	29085	29108	29345	29073	29153	29023	28979	29053	29000	28877	28967	29360	29370	29160	29327	29081	29168	28910	28948	29004	29133	28997	29039	29046	28811	28810	29108	29220	29299	28956	29021	29018	29159	29077	28923	28973	28978	29264	29117	29034	28919	28966	29059	29170	29070	29211	28900	28951	29163	29083	29394	29024	29110	29316	29132	29030	29166	29137	29199	29096	29020	29160	29114	28938	28927	29058	28827	29361	29181	28971	29028	29123	29071	29226	29117	29010	29023	29067	28863	29098	28998	29041	29265	29068	28898	29127	29017	29250	29135	29087	28734	29036	29025	29021	28994	29047	29335	29385	29278	28915	29033	29162	29069	28896	28821	29201	29004	28842	28778	28899	29044	28753	29215	29034	29314	28904	29165	29093	28965	28935	28825	29174	28808	29228	28953	28989	29065	29123	29068	28901	29009	28911	28972	29049	28788	28993	29065	28942	28999	28901	28913	29113	28934	29117	29291	28996	28759	28824	29043	28936	29210	29056	29221	28990	29135	29128	28804	28976	28860	28919	28984	29033	28978	29255	28973	28959	28981	28941	29368	29153	28990	29345	29009	29184	29216	28717	29133	28928	29243	29146	28996	29008	29105	29051	29347	29061	28856	29081	29054	28982	29183	28979	29109	29232	29075	28963	29024	28836	28949	29271	28974	28995	29009	29107	29385	28726	29080	29015	28793	29174	29155	29174	29064	28925	29107	29177	29308	29099	29034	28855	29063	29085	28993	29145	29245	29136	29212	29229	28955	29115	28987	28934	28822	29117	29085	28881	28954	29099	29081	29115	28858	29009	28971	29215	29329	29213	28690	29204	29081	29093	29227	28981	29024	28991	29174	29089	29007	29011	29280	29196	29172	29105	29074	29055	29183	29073	29359	28758	29107	29105	28746	28943	29096	29137	29002	29155	29403	29296	29022	29081	29050	28929	28898	29109	29021	28998	28698	28901	28938	29265	28987	29089	29197	28952	28943	28977	29110	29160	29076	29141	28911	28866	29207	29032	29114	28954	28997	29082	29141	29020	29273	29098	29093	29250	29025	29059	28905	28821	29122	28956	29523	29158	29109	29270	29190	29499	29129	29382	29321	29177	29311	29136	28981	29051	29226	29115	28950	29107	29300	28898	29148	28857	28971	29038	28933	28880	29053	28864	29028	29142	29022	28820	28813	29149	29216	29065	29045	29070	28974	28983	28757	28868	29330	29233	28989	29192	29131	29127	29128	28977	29035	28931	29308	29332	29092	29069	28841	28767
26037	31368	31032	24030	21020	20237	19941	19135	18733	19161	19515	19619	20375	20159	19645	18777	18294	17998	17932	17924	17949	17848	17836	17979	17817	17829	17649	17832	17820	18016	17719	17931	18002	17873	17764	17637	17898	17802	17781	17907	17791	17769	17810	17758	17956	17774	17891	17840	17880	17853	17883	17911	17904	17780	17922	17944	17854	17719	17752	18194	17820	17898	17762	17927	18020	17928	17984	17976	17842	17587	17718	17802	17730	17755	17761	17909	17874	17882	17723	17793	17826	18068	17866	17857	17958	17890	17710	17816	17703	17790	17791	17931	17961	17826	17769	17800	17992	17928	17840	17829	17947	17779	18000	17817	17823	17859	17997	17760	17981	18067	17802	17891	17942	17925	17863	17902	17967	17766	17852	17784	17979	17831	18097	17830	17752	17643	17988	17739	17761	18107	17804	17904	17974	17983	17805	17772	17733	17928	17858	17801	17937	17765	17956	17836	17877	18070	17857	17910	18034	17767	17859	17826	18000	17909	18091	17735	17799	17911	17890	17973	18051	17967	17929	17854	17729	17932	17935	17773	17821	17885	17874	17935	17966	17855	17924	17921	17933	17888	17982	17899	17694	17852	17896	17635	17927	18066	17797	18059	17768	17979	17973	17744	17823	18015	17857	17791	17911	17867	17685	17744	17884	17995	17861	17861	17963	18009	17892	17888	17897	17898	17868	17913	18107	17831	17809	17988	17758	17875	17794	17822	17964	17888	17728	17923	17795	18105	17803	17902	17859	17809	17760	17865	17707	17892	17999	17699	17902	17844	17828	17912	17913	17745	18034	17906	17923	17967	17998	17881	17881	17953	17909	17841	17874	17966	17728	17955	18008	17832	17970	17789	17942	17831	17834	17948	17945	17931	17956	17916	17935	17709	17886	17827	17745	17995	18003	17737	17927	17871	17880	17756	17864	17788	17890	17905	17912	17915	17791	17783	17856	17664	18010	17789	17729	17820	17918	18033	17788	17777	17915	17932	17755	17905	17931	17908	17780	17744	17780	17821	17793	17937	17763	17812	17822	17874	17669	17821	17802	17996	17949	17969	18018	17864	17883	17842	18069	17803	17816	17896	17928	17831	17706	17790	17623	17830	18055	17811	17715	17831	18016	17834	17779	17746	17887	17792	17865	17845	18001	17794	17859	17866	17778	17878	17818	17837	17846	17902	17815	17953	17873	17867	17821	17808	17901	17873	17936	18051	17786	17767	17602	18080	17967	17939	17794	18004	17926	17785	17864	17658	18007	17959	17859	17778	17910	17807	17851	17840	17816	18078	17874	17781	18008	17881	17731	17941	17898	17963	17851	18077	17969	17734	18060	17873	17929	17765	17776	17997	17865	17752	18041	17887	17895	17996	18100	17911	18004	17846	17843	17894	17897	17801	17820	17799	18006	17849	17829	17802	17828	17853	17823	17809	17733	17895	17952	17799	17934	18059	17681	17791	17948	17765	18045	17919	18048	17867	17768	17898	17926	17754	17752	17969	17753	17896	17896	17746	17924	17877	17763	17827	17798	17960	17845	17941	17835	17920	17723	17778	17900	17849	17755	17828	17845	17887	17752	18037	17952	17888	17815	17918	18008	17844	18018	17982	17780	17775	17793	17790	17841	17989	17718	17991	17933	17915	17928	17942	17843	17936	17890	18070	17959	17988	17797	17822	18039	17710	17912	17857	17907	17850	17940	17661	17895	18000	17966	17726	17758	17817	17774	17862	17883	17898	17933	17850	17835	17868	17826	17920	17769	17953	17941	17937	17825	17965	17969	17791	17819	17890	17947	17898	17836	17928	17869	17774	17991	17890	17713	17852	17995	17831	17826	17835	17759	17858	17887	17765	18007	17996	17906	17827	17558	17959	17796	17666	17715	17862	17914	17677	17981	17866	17898	17835	18006	17755	17875	18048	17995	17905	17786	17994	17835	17731	18079	17816	18084	17899	17691	17841	17902	17810	17848	17726	18026	17990	17997	17742	17816	17827	17846	17854	17929	17842	17800	17925	17964	17700	17789	17916	17690	17926	17744	17890	17856	17980	17706	17887	17878	17718	17817	17689	17738	17784	17941	17739	17884	17835	17785	17902	17847	17842	18095	17843	17833	17985	18041	17957	17794	17944	17858	17943	18028	17781	17957	17845	17880	17946	17903	17924	17919	17805	17947	17980	17713	17751	17845	17841	17898	17901	17879	17986	18035	17848	17899	17901	17937	17886	17968	17807	17712	17858	17883	17893	17691	18101	17945	17887	17897	17844	17678	17856	17739	17941	18014	18020	17808	17902	17894	18053	17748	18017	17772	17750	17804	17973	17799	17769	17859	17704	17850	17735	17824	17882	17885	17753	17976	17882	17842	17772	17948	17832	17887	17966	17963	17977	17836	17738	17651	17946	17764	17861	17939	17941	17929	17865	17672	17896	18128	17742	17848	18006	17879	17928	17955	17868	17902	17793	17781	17936	17911	17875	17905	17801	17795	18000	17740	17728	17925	17782	17865	18057	17970	17843	17988	17811	17869	17964	17829	17945	17903	17768	17782	17719	17648	17714	17920	17782	17741	17952	17899	17847	17959	17959	17880	18056	17668	17779	18012	17769	17920	18045	17747	17995	17751	17936	17720	17818	17998	17844	17802	18026	17923	17868	17933	17775	17959	17843	17822	17957	17933	17766	17864	17823	17815	17766	18044	17936	17819	17777	17748	18065	17843	17874	17930	17807	17895	17809	18068	17869	17757	17636	17810	17788	17973	17895	17920	17937	17968	17949	17690	17897	17776	17994	17879	17723	18009	18002	17831	17895	17776	17796	17892	18022	17847	17886	17802	17943	17826	17953	17775	17881	17783	17965	17870	17913	17864	17823	17910	17954	17858	17816	17852	17882	17886	17781	17758	17928	17870	17726	17833	17921	17808	17705	17909	17735	17991	18042	17872	17907	18010	17846	17909	17998	17946	18007	17742	17798	17785	17926	17806	17886	17918	18030	17892	17892	17878	18010	17926	17849	17875	17833	17863	17884	17868	17864	17873	17813	17897	17927	17898	17626	17731	17685	17853	17713	17814	17902	17912	17864	17733	17857	17951	17734	17838	17896	17808	17872	17967	17841	17974	17834	17785	17890	17809	17866	17867	17817	17982	17840	17833	17956	17919	17974	17773	18034	17948	18072	17987	17900	17940	17955	17744	18015	17884	17902	18054	17828	17870	17973	17952	17830	17769	17925	17961	17997	17971	17893	17879	17784	17891	17961	17833	18001	17846	17893	17828	18031	17985	17745	17957	17806	17926	17633	17967	17813	17843	17978	17812	17951	17892	17670	17851	17834	17972	17731	18035	17898	17888	17886	17940	17664	17853	17815	17839	17966	17951	17732	17945	17857	17870	17681	17917	17850	17926	17901	18058	17989	17925	17738	17931	17890	17775	17752	17931	17877	17829	17745	18097	17908	18044	17915	17841	17969	17692	17906	17818	17911	17901	17883	17914	17870	17962	17848	17806	17772	17951	18010	17863	17926	17723	17971	18037	17790	17822	17895	18153	17743	17713	17924	17783	17845	17780	17948	17832	17848	17828	17939	17881	17877	17796	17802	17816	17809	17903	18059	17928	17865	17904	17825	17658	17826	17837	17785	17910	17922	17765	17953	17778	17736	17899	17953	17992	17937	17947	17752	17915	17919	17915	17868	18073	17898	18160	17894	17814	17870	17939	17630	17884	17909	17809	17936	17818	17787	17942	18042	17831	17836	17951	18056	17943	17772	18031	17864	17934	17679	17947	17785	17864	17751	17724	18007	17792	17942	17783	17687	17926	17849	17789	17983	17787	17904	17838	17981	17828	17962	17829	17907	18013	17724	17848	17828	18032	18038	17755	17576	17952	17917	17964	17947	17822	17957	17941	17850	17778	17608	17934	17834	17902	17931	18006	17785	17826	18063	17839	17960	17943	17873	17755	17850	17771	17727	17662	17943	17684	17761	17706	17876	17765	17792	17866	17719	17844	17784	17633	17909	17985	17841	17929	17895	17900	17880	18039	18191	17813	17819	18056	17842	17898	17761	17743	17815	18011	18064	18028	17904	18093	17796	17712	17906	17839	17914	17913	17815	17909	17879	17777	17752	17749	17762	17733	17926	17883	17925	17705	17832	17938	17845	17772	17890	18002	17876	17716	17943	17701	17787	17925	17756	17885	17710	17901	17764	17976	17770	17754	17858	17792	17855	17788	17806	17844	17980	17705	17986	17937	17846	17732	17802	17902	17944	17797	17913	17940	17823	17909	18154	17786	17911	17841	17929	17723	17863	17944	17921	17930	17850	17744	17813	17700	17789	17911	18000	17854	17670	17967	17809	17843	17825	17819	17905	17732	18019	17935	17655	18012	18027	17988	17898	17860	17805	17813	17721	17902	17760	17811	17893	17934	17931	17862	18040	17741	17756	17837	18042	17745	17779	17870	17689	17847	17910	17787	17840	17861	17911	17905	17668	17825	17958	17950	17900	17913	17854	17852	17782	18079	17817	17799	17793	17995	18051	17825	17822	17794	17888	18099	17915	17834	17881	17962	17810	17962	17975	17937	17974	17919	17839	17792	17949	17837	17839	17881	17817	17765	17761	18102	17756	17826	17900	17938	17914	17995	17914	17723	17884	17848	17940	17695	17817	17831	17810	17808	17897	18097	17803	17952	17770	17952	17857	17825	17829	17985	17857	17793	18031	17988	17949	17964	17807	17836	17904	17803	17932	17722	17860	18065	17748	17891	17939	17780	17915	17776	17932	17968	17893	17943	17738	17848	17899	17876	17902	17709	17890	17970	17794	17785	17848	17888	17958	17624	17893	17837	17921	18002	17905	17909	18009	17745	18010	17930	17959	17777	17882	18009	17926	17683	17804	17968	17903	17863	17987	17902	17784	18008	17825	17807	17893	17841	17806	17892	17816	17895	17650	17835	17886	17929	17987	18006	18055	17897	17809	17924	17832	17796	17919	17787	17930	17897	17823	17744	17972	17951	17995	17910	18001	17936	17859	17866	17832	17932	17950	17842	17894	18067	17854	17931	18093	17993	17755	17918	17831	18017	17955	17846	17786	17834	17804	17892	17939	17933	17923	17736	17753	17909	17963	17867	17829	17935	17699	18108	17971	17883	18028	17996	17839	17992	17859	17912	17806	17855	17814
24381	20765	27151	26042	26788	31098	32933	30619	30635	34939	37243	42495	45666	43178	38184	33688	30974	29781	29345	29135	29237	29146	29331	29394	29364	29449	29268	29297	29026	29273	29173	29170	29192	28951	29048	29258	29218	29238	29293	29165	29237	29262	28913	29241	29080	29006	29188	29144	29092	29171	29355	29145	29185	29133	29079	29537	29149	29048	29263	29139	29142	29253	28974	29307	28970	29294	29088	29157	29292	29269	29170	29509	29170	29109	29065	29247	28928	29391	29309	29286	29201	29244	29029	29395	29157	29098	29274	29109	29163	29229	29086	29014	29375	29340	29200	29190	29306	29163	29083	29087	29349	29099	28976	29211	29209	28931	29334	29284	29062	29125	29178	29234	29234	29028	29302	29276	29050	28849	29148	29200	29174	29099	29082	29261	29179	29117	29059	29221	29269	29247	29143	29308	29387	29131	29225	29228	29162	29141	28988	29138	29302	29198	29244	29207	29292	29196	29289	29036	29354	29200	29303	29209	29220	29111	29189	29376	29146	28952	29140	29160	29294	29194	29177	29151	29335	29238	29129	29018	29132	29149	29209	29108	29097	29032	29325	29235	29340	29252	29273	29276	29200	29041	29224	28890	28966	29284	29046	29170	29233	29335	29077	29025	29079	29128	28777	28945	29190	29274	29268	29310	29194	29277	29296	29174	29127	29308	29192	29195	29176	29253	28986	29154	29274	29245	29195	29184	29240	29151	29265	29392	29188	29155	29158	29094	29176	28967	29075	29338	28998	29205	29197	29360	29253	29341	29111	29379	29402	29213	29222	28856	29110	29232	29387	29045	29163	29383	29294	29342	29355	28959	29286	29340	28977	29188	29194	29272	29165	29253	29369	29007	29213	29406	29200	29129	29310	29260	29162	28729	29307	29285	29204	28957	29207	29078	29156	29201	29234	29138	29095	28973	29118	29070	29352	29212	29305	29124	29242	29424	29453	29190	29124	29326	29532	29048	28953	29013	29197	29213	29021	28899	29109	29157	29358	29012	29295	29182	29182	28957	28920	29352	29241	29252	29025	29130	29339	29316	29125	28967	29008	29122	29086	29010	29123	29056	28977	29112	29226	29145	29187	29077	29340	29231	29095	29612	29121	29175	29359	29181	29340	28897	29059	28948	28835	29317	29315	28960	28925	29271	29235	29148	29204	29144	29135	29135	29227	29296	29335	29113	29158	28928	29034	28971	29350	29362	29050	29159	29066	28960	28928	28866	29014	28947	29311	29403	29346	28953	29306	29256	29021	28961	29305	29181	29100	29201	29253	29100	29287	29207	29389	28977	29121	29183	29317	29330	29217	29197	29265	28985	29221	29262	28953	29039	29236	29392	29036	29176	29633	29175	29201	29178	29309	29257	29059	29417	29377	29213	29147	29178	29243	29217	29268	29157	28872	29251	29384	29341	29189	29354	29305	29107	29272	29126	29484	29071	29371	29200	29202	29265	29161	29267	28890	29018	29300	29123	29267	29176	29438	29085	29356	29170	29010	29264	29244	28876	29185	29269	29221	29096	29409	29195	29065	28996	29215	29029	29092	29459	29243	29053	29150	29146	28935	29148	29394	29179	29118	29094	29458	29166	29313	29324	29102	29323	29144	29307	29285	29083	28959	29230	29225	29130	29341	29413	29121	29358	29283	29232	29338	29477	29174	29181	29104	28978	29311	29161	29305	29397	29135	29176	29297	29062	29225	29125	29181	29280	29204	29293	28943	29364	29136	29225	29224	29256	29323	28849	29030	28914	28996	29329	29133	29198	29238	28947	29102	28998	29080	29083	29321	29189	28997	29023	29507	29425	29215	29046	29174	29318	29351	28985	29262	29177	29181	29211	29012	29163	29365	29161	29148	28962	28935	29035	29292	29306	29489	29260	29169	29278	29191	28932	29177	29324	29153	29251	28974	28866	29228	29313	29204	29207	29321	29092	28874	29062	28844	29301	29356	29225	28976	29061	29205	29150	29241	28903	29088	29473	29091	29074	29033	28908	29284	29164	29224	29380	29112	29112	28960	29149	29061	29229	29120	29315	29457	29233	29121	29008	29164	29125	29157	29144	29468	29112	29000	29085	28980	29293	29146	29333	29118	29314	29051	29062	29108	29223	29398	29244	29230	29157	29282	29359	29203	29116	29429	29040	29198	29063	29146	29154	29250	29098	29171	29418	29229	29042	28919	29361	29296	29453	29184	29188	29141	29176	29420	28914	29106	29269	29089	29040	29179	29151	29124	29235	29055	28932	29181	29074	29189	29278	29384	29082	29101	29352	29123	29148	29225	29495	29147	29229	29500	29359	29206	29187	29319	28939	29073	29195	29162	29054	29030	29171	29067	29107	29092	29138	29286	29247	29184	29208	29271	29257	29118	29274	29365	29077	29142	29307	29156	29222	29086	29314	29049	29223	29048	28922	28948	29098	29286	29083	28762	29132	29362	29351	29415	29137	29234	29261	29095	29151	29209	28953	29020	29195	29369	29349	29203	29057	29229	29249	29402	29217	28975	29299	29319	28976	29153	29353	29163	29177	29167	29275	29137	29144	29025	29155	29186	29099	28894	29161	29330	29164	29307	29212	28999	29273	29041	29288	29153	29119	29028	29094	29234	29284	28926	29142	29339	29336	29299	29197	29055	29415	29238	29269	29131	29183	29197	29298	29398	29153	28981	29252	29247	29199	29297	29047	29279	29185	29114	29145	29238	29298	29169	29387	29186	29043	29029	29031	29208	29392	29193	29212	29166	29184	29275	28974	28968	29138	28954	29063	28910	29043	29004	29166	29249	29213	29111	29092	29255	29181	29340	29306	29298	29273	29078	29006	29136	29187	28993	29043	29215	29160	29243	29209	29047	29091	29068	29141	29179	29236	29168	29507	29197	28806	29336	29337	29225	29229	29021	29178	29120	28922	29133	28999	29113	29165	29402	29141	29214	29048	29112	29084	29106	29124	29032	29212	29086	29293	29173	28980	29175	29340	29317	28939	29175	28914	29234	29246	29105	28969	29166	29216	29025	28682	29122	29291	29309	29187	29125	29285	28863	29277	29327	29266	29003	29088	29148	29182	29137	29186	29329	29221	28814	29176	28918	29101	29303	28991	29218	29011	29115	28970	29231	29167	29172	29118	29398	29082	29268	29031	29155	29415	29151	29233	29175	29355	29031	29465	28984	29255	29260	29156	28937	29338	29287	29101	29387	29216	29227	29306	29160	29114	29115	29137	29077	29023	29153	29345	29166	29294	29166	29064	29305	29373	29071	29112	29113	29215	29197	28994	29167	29184	29150	29159	29080	28841	29141	29139	29203	29047	29375	29100	29336	29268	29078	29069	29008	29074	29134	28972	29097	29016	29297	28883	29098	29203	29033	28957	29043	29114	29125	28980	29379	29085	28970	29094	29330	29074	29326	29183	29094	28994	28980	29158	28926	29138	29085	29327	29022	29204	28982	29225	29203	29473	29296	29089	29164	29047	29003	28991	29208	29255	29417	29233	29043	29279	29218	29224	29034	29183	29136	29217	29241	29103	29333	29133	29292	29252	29248	29409	29070	29104	29294	29251	29251	29204	29106	29162	29146	29007	29286	29214	29079	28973	29435	29016	29084	28926	29189	28931	28925	29278	29030	28986	29244	29435	29256	29273	29030	29356	29035	29187	28953	28964	29170	28877	29211	29377	29156	28970	29076	29088	29262	29230	29271	29298	28937	29070	29049	29069	29253	29447	29203	29298	29531	29079	29304	29388	29200	29107	29251	29052	29195	29241	29183	28996	29408	29277	29209	28900	29181	28867	29618	29087	28960	28947	29321	29237	29120	29099	29178	29241	29089	29226	28997	29261	29310	29168	29016	29344	29198	29059	29379	29211	29178	28870	29248	29215	28712	28955	28938	29344	29011	28967	29444	29244	29175	29128	29221	29311	29340	28936	29296	29178	29374	29191	29283	29233	29210	29041	29270	29182	29068	29161	29264	29059	29188	29171	29283	29290	29350	29340	29173	29184	29051	28919	29286	28914	28950	29461	29025	28910	29265	29078	29151	28954	29195	29166	29288	28914	29102	28977	29396	29452	29251	29066	29475	28923	29085	29258	28907	28931	29162	29287	29105	29267	29255	29310	28955	28971	29343	29104	29432	29219	28957	29354	29116	29066	29067	29387	29315	29072	29443	29039	29367	29299	29427	29049	29175	28786	28942	29071	29093	29265	29074	29222	29423	29174	28946	29218	28960	29382	29324	29285	29256	29222	29265	29270	28980	28902	28951	29129	29296	29104	29131	29120	29109	29124	29364	28920	29282	29422	29057	29086	29154	29072	29185	29268	29312	29426	29223	29017	29165	29117	29267	29068	29055	28980	29115	29162	29423	29273	29130	29431	29461	29264	29361	29235	29047	29150	29176	29015	29097	29257	29298	29221	29368	29149	29243	29264	29125	29224	29390	29267	29129	28957	29123	29207	29190	29388	29280	29123	29332	29075	29065	29193	29115	28984	29197	29249	29092	29111	29120	29227	29054	29306	29204	29157	28990	29167	28919	29046	29281	29362	29063	28987	28975	29087	29243	28913	29300	29187	29319	29165	29264	29240	29028	29305	29313	29340	29098	29184	29280	29329	29393	28950	29321	29064	29108	29147	28947	28953	28891	29216	29053	29121	29305	29233	29080	28873	29411	29053	29160	29148	29319	29145	29175	29126	29138	29345	29275	29256	29009	29136	29230	29128	29260	29279	29339	29131	29440	29124	29311	29334	28937	29218	29314	29024	29360	29089	29078	29218	28967	28800	29226	29017	29098	28931	28907	29339	29326	29082	29187	29205	29185	29204	29102	29074	29355	29523	29263	29333	29191	29148	29146	29258	29226	28941	29465	29261	29297	29124	29259	29312	29008	29034	29325	29241	29159	29173	29309	29068	29182	29311	29348	29042	29106	29257	29278	29194	29283	29261	29406	28930	29295	28909	29111	29174	29119	29237	28848	29176	29121	29234	29356	28930	29188	29367	29233	29244	29432	29117	28968	29370	29336	29211	29279	29214	29218	29073	29011	29261	28775	29085	29174	29250	29245	28941	29213	29257	29040	28880	29039	29060	29263	29083	29086	29273	29079	29109	29428	29242	29384	28961	29286	29013	29273	29167	29086	29367	29184	29018	29210	29218	29227	29186	29258	29339	29369	29194
24347	41984	37453	28183	24817	22276	21590	20105	20627	26857	29979	35874	37926	34456	28201	22795	19819	18387	18046	18059	18176	18071	17937	18029	17872	17959	17957	17950	17959	17845	17966	18021	17903	18000	18046	17923	18087	17853	18102	18062	18085	18020	18037	17946	18108	18068	17913	18021	17905	17980	17967	17934	18021	17899	17927	17946	17960	17982	17884	17984	18055	18071	18032	18118	17843	17988	17987	18131	17897	18008	18066	18062	17836	17837	17875	17962	17888	17969	18132	18029	17871	17999	18038	18035	18045	17941	18018	17898	17869	18121	17958	18035	17713	18062	18149	17856	18227	17809	17934	17949	17974	17904	18007	17935	17909	17955	17928	18029	17963	18058	17908	18029	18147	17928	17960	17808	17889	17924	18028	17986	17925	18178	18010	17973	17869	18046	18064	17915	17951	17986	18030	17930	18016	17962	18038	17828	18103	17863	17981	17982	18095	17974	17871	18131	17936	17898	17912	18118	18040	17969	17982	18060	17805	17885	18059	17910	17991	18066	18023	17906	18016	17816	17999	18013	17766	17937	18073	18125	17797	18088	17901	18126	18021	18208	17823	17994	18043	18116	18022	17982	17819	17951	18031	17888	17768	18064	18073	18017	17906	18072	18015	17951	17880	18050	18165	17759	17847	18070	18015	17843	17879	17894	17972	18023	17918	18090	17977	17878	17977	17853	18005	17928	17965	18005	17787	18078	18060	18008	17816	17980	18075	18041	17946	18012	17915	17924	18020	18008	18017	17937	18030	18171	18010	17969	18004	17888	18057	17954	18104	18024	17814	17833	17930	18055	18131	17970	17872	17935	18106	17951	18135	17909	17956	18025	17829	17812	17775	17902	17939	17804	17877	18061	18068	17903	17856	17925	17918	17881	18003	17877	18172	17937	17937	17798	17955	17825	17975	18005	18024	18046	17829	17933	18035	17983	17774	17982	18064	17994	17865	18043	17962	18038	17945	17861	18083	17994	18175	18080	17917	17807	17922	17932	17959	17972	18171	17859	18121	17867	17924	18046	17912	17983	17805	17882	18006	18043	18011	18035	18071	18038	17935	18115	18030	17942	17958	17914	17852	17838	17905	17880	17908	17935	18021	18156	17925	17947	18038	17947	18091	18129	18013	18097	17899	18074	17704	18006	17808	17971	18014	17855	17908	17959	18052	18014	17999	18040	17903	18084	17816	17914	17902	18109	18106	18223	17872	17973	17983	17960	17949	17949	17908	18007	18088	17861	17827	17965	18030	17948	17968	18018	18092	18025	17959	17864	17983	17831	17894	17909	17860	17906	17913	18180	17848	17901	17851	18076	18105	18057	17897	17896	17871	17891	18046	17994	18016	17887	17885	18006	17907	17934	18052	17956	18043	18045	17839	18034	18077	17974	17895	17982	18010	17895	17930	17939	17826	18106	18079	18019	18001	18038	17890	17981	18051	18038	18051	17908	18075	17920	18011	17935	17999	18007	18024	18007	17914	18048	18016	17927	18104	18053	18107	17964	18026	17925	18166	17860	18003	17943	18112	18110	17980	17966	18002	17951	17892	17971	17940	17925	17825	18028	18047	17805	18024	17940	18053	18073	18012	18033	17756	17983	17978	17848	18087	17833	18103	17813	17762	18133	18104	17899	18032	17812	17995	18075	18100	17929	17919	18072	17928	18115	17939	17932	17847	17973	17946	18024	17998	18052	18036	17823	17946	18109	17881	18099	17939	17974	18008	17944	17926	17918	17999	18044	18049	17981	17848	17936	17840	18140	18163	18208	17856	17808	17891	17692	18006	18042	18136	18060	18165	18128	18082	18113	18039	17989	17976	18042	17963	17990	18122	18039	18139	18072	18081	18057	18050	18100	17988	17993	18112	18030	17910	18044	18069	17815	18020	17870	18113	17966	18096	18078	17996	17669	18028	18089	17990	18094	18161	17883	18010	17981	17988	18153	17998	18003	17845	17817	17997	17927	18083	17900	18106	18004	17975	18010	17808	18139	17912	17998	17907	17999	18008	17967	18093	17880	17791	17881	17938	18088	17989	17898	18061	18083	18060	18260	17939	18096	17921	18101	17920	18065	18058	17825	17845	18025	18248	18187	17994	18057	17832	17957	18003	18007	18231	18092	17938	18069	17927	18099	17904	18036	17996	17813	17941	18030	17981	18053	17925	17999	17894	17873	17901	17847	18035	17869	18100	18050	17970	17875	18069	17792	17892	17999	18012	17904	17871	18057	17834	17875	17986	18032	17780	17932	17890	17970	17922	17861	18185	17887	17786	17893	18107	17965	17942	18146	17924	17972	17862	18030	18127	17993	17847	18099	17928	18109	17867	18207	18027	17979	18098	17865	17935	17977	18024	18055	17855	18018	18070	18087	18038	18040	18063	17855	17892	17958	18074	17947	17914	17855	18004	17934	17995	18294	17949	17916	17926	18059	18053	17907	18080	17964	17965	17911	18016	17876	17952	17957	17990	18024	18094	18106	17889	18112	18010	18028	18103	18067	17773	17941	18109	17995	18051	17875	17916	18212	18049	17849	17971	17994	17886	18086	17975	17716	17717	17911	18131	17916	18006	18119	18101	17914	17968	17985	18093	18246	17979	17901	18016	17960	18036	18010	18084	17922	17778	17970	17908	17924	17992	17966	17826	17999	17914	17952	17917	18054	17917	17958	18021	18007	18031	17861	18279	17886	17989	17926	18067	17961	17854	17850	17963	17833	18021	17970	17909	17804	17974	17901	17734	17877	17868	17922	18089	17870	17897	17785	18049	17966	18029	17812	18049	17880	17956	18017	18059	17850	18045	18086	17918	18132	17959	18060	18049	18046	17973	17943	18010	17953	18005	17898	17750	18053	17975	18096	18044	17781	17851	17949	17983	17951	17987	17801	18219	18074	18015	18084	17993	18031	17897	18046	17962	18076	17925	17848	17783	18049	18039	17932	18027	17962	17887	18009	17991	17880	18020	18086	17925	17731	18108	17998	18007	18032	17936	17958	18053	17957	17991	17900	17901	18015	17878	17998	17948	18064	17811	17955	18103	17872	18018	17969	17999	17885	18126	17946	17714	17973	17954	17998	17984	17857	17821	17905	18010	18046	18022	17896	17901	17950	18008	18018	17824	17878	18008	17950	18096	17936	17991	17906	17988	17982	17866	17833	18055	17945	18007	17811	17974	17940	18052	17998	17859	17865	17787	17926	18073	18000	18097	17920	18143	17952	17690	17941	18038	18122	17804	18078	17832	17936	18057	18082	18027	17974	17992	17846	18045	17946	17893	18068	18000	17987	18105	17966	17949	17867	17958	17900	17973	18012	17814	17936	18055	18045	17878	17935	18081	18083	18100	18188	17968	17982	17905	17937	18058	17903	18019	17759	17909	17941	17964	18073	18065	18033	18193	18202	18010	18037	18087	18091	17923	18062	18131	18049	17978	17771	17966	18090	17891	17986	17891	17928	17892	17874	18039	18093	18217	17973	18193	17866	18020	18004	17865	18004	18048	17969	18029	17893	17875	17934	17943	18301	17945	18039	17976	18025	17948	17916	18009	18021	17897	17958	17991	18130	17921	18142	17766	17922	17992	18013	18018	18085	17947	18074	17876	18019	17955	18031	18015	17918	18008	18167	17959	17762	17915	17875	17975	18054	17867	17979	18054	18025	18064	17954	18021	18064	17961	18060	17842	18006	17966	17818	18091	17975	17809	17906	17879	17972	17778	17901	18070	17855	17983	17798	17994	17991	18029	17979	17947	18177	18021	17905	18070	17939	17914	17923	18001	17915	18068	17923	18023	18117	17973	17989	18002	17824	18020	17962	18073	18037	18086	17967	18118	18062	18059	18189	17922	17859	18014	18016	18141	17806	18169	17901	17940	17988	17944	18012	17955	17915	17800	17803	18031	18096	17957	17925	18099	17886	17821	17923	17891	17852	17932	17901	18202	17919	17941	18086	18017	18008	18036	17958	17999	18030	17844	17918	18008	18022	17802	17945	18017	17965	17939	17930	17890	18010	18096	17992	17903	18123	18026	18097	17880	17817	18048	17934	17862	18006	17867	18087	17957	18064	17839	18021	18053	17945	18095	18094	17877	17981	17793	17834	17999	17978	17933	18030	18080	18218	17972	18080	17960	17910	17924	18040	17901	18046	17904	18086	18038	17950	17839	17791	17977	17946	17751	17998	17921	18101	17988	17861	17977	17953	17963	17976	18091	18059	18039	17874	18112	17981	17868	18072	17915	17906	17943	18044	17907	17817	17991	17970	17832	17790	17831	18020	18027	17969	18118	17868	17953	18000	17950	18007	18077	17904	18003	18014	17944	17857	17879	17934	18016	17925	17993	17935	17941	17977	17956	18128	18085	17918	17893	17992	18016	18114	18065	17895	18033	17957	17986	18020	18013	18089	17996	17831	17952	18050	18142	17869	17977	17813	18031	17851	17964	18021	18003	17999	18042	18061	17749	17966	18017	17893	17792	18115	18088	17924	17937	17987	17980	18040	17938	17901	18030	17993	18143	17915	17957	17946	18126	17993	17900	17825	17932	17988	17940	17883	17992	17994	17905	17872	18016	18098	17906	18013	17986	18187	17909	17977	17874	18030	17879	18091	17906	17941	17961	17955	17846	17919	18017	17953	18028	17816	17933	17946	18077	17955	17971	17826	18020	18020	17925	18069	17981	18069	17823	18043	18010	17991	18195	17934	17898	18008	18099	17951	18011	18241	17912	17845	17922	18125	18142	18028	17910	17913	17958	18041	17971	17880	18010	17963	17918	17954	17851	17983	17966	17913	18023	18078	18040	17758	18072	17994	17961	17975	17846	18039	17857	18007	18056	17866	18122	18032	18038	17916	18041	18164	18138	17954	17881	17888	17925	17922	17845	17924	17881	17841	17928	18164	17923	18086	17999	17919	17970	18169	17912	17942	18017	18004	17827	18037	18027	17847	17871	17937	17960	17845	17876	18133	17843	17887	18002	17828	17914	17946	18002	17990	17796	17851	17866	18077	18038	17944	17835	17891	17977	17992	18099	17873	17944	17940	17846	18006	17965	17942	17892	17917	17945	17978	17933	18070	18174	17878	17974	17899	17913	18070	18019	17938	18053	18057	17965	18103	17734	17922	18113	18041	17997	17882	17980	17866	18000	17909	17973	17925	18062	18038	18154	18122	18063	18026
22291	20775	27152	24676	22762	28875	34689	30982	31292	34020	41841	54524	57283	51373	43908	37034	32213	29845	28728	28227	28628	28444	28377	28523	28464	28399	28131	28384	28367	28313	28444	28313	28208	28097	28340	28392	28386	28212	28131	28205	28086	28230	28462	28181	28273	28384	28200	28161	28319	28103	28398	28276	28395	28172	28239	28053	28087	28151	28366	28378	28227	28245	28286	27932	28157	28162	28188	28428	28172	28534	28146	28349	28201	28123	28310	28197	28183	28125	28392	28397	28135	28277	27970	28055	28226	28371	28311	28353	28297	27986	28043	28296	28270	27892	28148	28256	28229	28292	28148	28242	28248	27866	28153	28130	28037	28355	28400	28250	28327	28421	28373	28243	28024	27984	28024	28243	28236	28207	27785	27704	28373	28094	28383	28447	28193	28475	27974	28208	28354	28370	28319	28079	28207	28315	28179	28017	28265	28085	28053	28385	28089	28311	28473	28287	28097	28412	28239	28307	28388	28280	28274	28365	28400	28226	28183	28254	28237	28309	28233	27804	28043	28099	28134	28177	28471	28080	28266	28138	28228	28210	27911	28129	28080	28106	28282	28187	28121	28284	28402	28298	28016	28262	28216	28185	28064	27949	28200	28139	28071	28259	28355	28160	28389	28086	28088	28314	27999	28210	28156	28297	28292	28154	28434	28350	28361	28099	28378	28265	28387	28190	28008	28107	28003	28291	28168	28304	28014	28380	28296	28354	27901	28349	28258	28027	28205	28039	28014	28353	28254	28346	28218	27846	28071	27882	27990	28196	28116	28242	28226	28198	28312	28403	28215	28313	27946	28245	28063	28225	28043	28332	28062	28363	28289	28193	28132	28137	28274	28375	28192	28128	28118	28182	28338	28478	28499	28172	28037	28224	28318	28137	28155	28230	28251	28179	27762	28175	28272	28280	28038	28183	28415	28258	28109	28194	28236	27978	27967	28187	28429	28013	28140	28104	28156	28075	28164	28180	28119	28178	28053	28418	28432	28285	28382	28404	28176	28467	28371	28151	28077	28173	28126	28319	28246	27879	28150	28036	27721	27966	28220	28294	28183	28297	28086	27930	27912	28400	28208	28215	27973	28182	28252	28309	28187	28413	28486	28291	28282	28236	28246	28120	28346	28394	28564	28362	28144	28139	28255	28063	28344	28322	28245	28001	28271	28093	28333	28139	28088	28447	28249	28347	27899	28124	28407	28396	28176	28180	28551	28214	28213	28190	27863	28137	28357	28151	28140	28284	28069	28030	28382	28400	28350	28144	27990	28255	28320	28258	28332	28100	28340	28056	28328	28205	28180	28174	28180	28122	28201	28253	28146	28155	28103	28011	28208	27973	28180	28540	28155	28106	28166	28229	28176	28180	28134	28310	28248	28058	28078	27895	28064	27996	28385	28078	28213	28252	28419	28237	28257	28228	28315	28015	28327	28122	27996	28311	28363	27958	27951	28127	28345	28307	28176	28201	28156	28245	28229	28086	28204	28203	28203	28214	28237	28167	28405	28449	28279	28129	28237	28317	28216	27946	28137	28074	28165	28239	28033	28274	28199	28189	27859	28094	27983	28195	28403	28310	27942	28178	28249	28208	28082	28261	28153	28178	28338	28242	28157	28047	28295	27711	28114	28333	28184	28279	28033	28350	28021	28234	28273	28143	28063	27926	28387	28552	28140	28049	28233	28159	28164	28355	28392	28235	27975	28188	28120	28039	28045	28073	28121	27995	28193	28147	28074	27950	28348	28348	28262	28150	28333	27994	28325	28026	28315	28226	28203	28277	28418	28345	28083	28108	28239	28284	28228	28276	28423	28371	28378	27994	28056	28178	28245	28167	28025	28182	28413	28090	28123	28574	28441	28140	28145	28233	28346	28022	27935	28039	28206	27861	28090	28058	28162	28297	28208	28302	28360	28048	28063	28308	28232	28330	28241	27950	28268	28071	28324	28027	28142	28239	28456	28198	28292	28151	28049	28317	28289	28157	28361	28108	28246	28151	28197	28236	28198	28338	28216	28341	28197	28236	28080	28297	28113	28144	28223	28077	28144	28219	27979	27972	28223	28228	28173	28227	28209	28278	28165	28378	28160	28126	28040	28355	28403	28442	28031	28121	28422	28251	28288	27998	28063	28116	28150	27873	28176	28264	28082	28266	28213	28346	28076	28146	28216	28317	28512	28311	27973	28028	28358	28129	28031	28072	28045	28174	28306	28175	28403	27977	28132	28191	28304	28411	28081	28304	28289	28189	28119	28154	28249	28283	28436	28362	28258	28199	28228	28147	28057	27831	28265	27999	28154	28340	28039	28270	28417	28160	28174	28312	27980	28079	28297	27984	27977	28298	28126	28178	27882	28093	28148	28400	28204	28256	28137	28080	28280	28124	28402	28371	28154	28336	28088	28144	28356	28466	28263	28156	28502	28023	28275	28035	28133	28399	28218	28330	28067	28059	28055	28067	28257	28213	28137	28344	28254	28065	28397	28311	28173	28101	28344	28298	28069	28021	28224	28054	28141	27857	28301	28138	27970	28072	27854	28141	28308	28151	28088	27885	28077	28101	28410	28037	28056	28209	28266	28410	28242	27959	27822	28250	28111	28155	28231	28246	28104	28130	28235	28157	27999	28278	28327	28137	28160	28173	28098	28200	28097	28074	28079	28058	27894	28036	28128	28116	28332	28260	28183	28384	28137	28220	27931	28255	28054	28381	28023	28238	28017	28285	28436	28333	28048	28037	28448	28145	28216	28439	28336	28277	28203	28057	28392	28291	28233	28274	27913	28304	28308	28016	28143	28267	28109	28395	28373	28195	28187	28180	28251	28373	28339	28048	28118	28236	28221	28267	28180	28242	27937	28291	28387	28219	28292	27969	28397	28224	28611	28183	28358	28199	28305	28133	28232	28034	28383	28272	28136	28126	27955	28188	28346	28157	28276	28469	28241	28105	28071	28214	28276	28111	28215	28128	28452	28090	28446	28175	28357	27999	28216	28015	27997	28174	28217	28315	28077	28182	28197	28305	28404	28277	28217	27984	28180	28111	28223	28014	28234	28289	28265	28154	28385	28336	28369	28192	28426	28090	28150	28333	28175	28149	28248	28013	28138	28152	27987	28100	28128	27924	27963	28015	28257	28168	28248	28178	28225	28284	28434	28357	28045	27984	28231	28176	28079	27996	28155	28187	28270	28153	28109	28221	28064	28024	28350	28166	28434	28178	28287	28469	28428	28268	28123	28173	28123	28085	28122	28237	28131	28168	28288	28248	28041	28264	28355	28146	28151	28056	28372	28314	28098	28126	28269	28220	28039	28234	28346	28329	28194	28099	28061	28145	28136	28028	28075	28217	28097	27888	28199	28390	28124	28233	28289	28258	28361	28112	28441	28251	28267	28385	28039	28195	28411	28177	28368	28166	28104	27883	28146	28217	28331	28409	28164	27948	28138	27888	28257	28303	28145	27911	28283	28240	28026	28354	28384	28357	28112	28321	28324	28300	28477	28363	28074	28206	28102	28098	28210	28004	28141	28393	28417	28092	28283	28360	27989	27896	28444	28295	28112	28211	28276	28136	28629	28437	28298	28509	28355	28264	28212	27978	28217	28194	28276	28095	28109	28104	28157	28338	28271	28173	28112	28105	28133	27887	28075	28117	28151	28112	28159	28177	28240	28319	28126	28456	28037	28163	28068	28169	28090	28201	28153	28092	28196	28070	28138	28173	28264	28267	28347	28207	28143	28206	28051	28489	28146	28133	28375	28316	28155	28068	28258	28023	27896	28062	28052	28245	28361	28447	28173	27868	28391	28311	28128	28125	27961	28343	28153	27930	28207	28248	28348	28114	28181	28183	28002	28255	28292	28171	28370	28073	28260	28511	28125	28525	27975	28250	28087	28111	28037	27982	28068	28370	28473	28247	28202	28333	28328	28036	28247	28193	28149	28296	28360	28076	28389	28113	28230	28211	28404	27979	28590	28255	28215	28299	28361	28043	28140	28297	28241	28287	28093	28220	28118	28173	28080	28245	28455	28269	28236	28333	28006	28151	28178	28091	28256	28162	28149	28091	28082	28228	28208	28162	28312	28264	28516	28336	28087	28162	28242	28325	28372	28271	28245	28448	28276	28101	28125	28130	28134	28145	28127	28200	28316	28154	28090	28169	28198	28142	28092	28335	28170	28203	28234	28123	28257	28250	28162	27927	28540	28437	28328	27935	28331	28368	27901	27890	28228	28317	28257	28210	28172	28030	28207	28025	28265	28081	28121	28351	28164	28205	28308	28303	28096	27928	28420	28459	28424	28088	28241	28282	28143	27896	28223	27948	28221	28511	28413	27934	28167	28246	28231	27969	28184	28076	28523	28298	28458	28148	28192	28181	28330	28436	28201	28293	28474	28312	28154	28474	28104	28269	28359	28049	28252	28193	28383	28426	28107	28374	28215	28402	28071	28063	28225	28168	28383	28239	28143	28099	28139	28254	28500	28095	28162	28167	28007	28272	28415	28107	28204	28337	28251	28264	28335	28367	28260	28195	28165	28287	28332	28065	28209	28323	28299	28132	28050	28069	28211	28444	27965	27946	28310	28203	28073	28101	28276	27978	28154	28234	28291	28033	28043	28180	28476	28412	28023	28369	28109	28111	28171	28212	28254	28446	28079	28034	28449	28288	28057	28025	28261	28520	28213	28450	28175	28215	28544	28308	28244	28212	27828	28154	28238	28392	28284	28324	28101	28420	28295	28413	28210	28261	28135	28078	28111	28318	28385	28472	28257	28046	28149	28349	28186	28177	28166	28281	28346	27996	28111	28356	28344	28251	28228	28027	28237	27909	28129	28248	28218	28094	28402	28312	28123	28139	28112	27997	28314	28301	28331	28314	28231	28083	27936	28294	28283	28323	28103	28142	28149	28078	28381	28078	27962	28281	28171	28226	28188	28114	28435	28090	28289	28231	28350	28051	28153	28049	28060	28107	28445	28122	28092	28148	28218	28046	28255	28241	28304	28079	28112	28041	28445	28215	28017	27927	28035	28239	28355	28308	28242	28289	28161	28054	28168	28110	28092	28168	28273	28135	28079	28297	27968	27878	28117	28097	28017	28236	28272	28413	28124	28090	28038	28125	28205	28192	28282	28088	28264	28266	28300	28415	28447	27965	28217	28470	28445	28035	27942	28225
26429	42965	40613	32747	26809	24937	23614	21565	22948	25990	37210	49135	50854	44187	35755	27444	21548	18812	17798	17446	17456	17462	17483	17519	17264	17448	17489	17508	17572	17472	17577	17462	17556	17338	17514	17572	17595	17442	17381	17359	17460	17548	17582	17439	17353	17455	17322	17529	17397	17246	17333	17429	17405	17625	17362	17579	17665	17542	17278	17750	17380	17521	17409	17541	17402	17620	17419	17412	17598	17389	17336	17694	17445	17440	17481	17456	17446	17659	17685	17484	17482	17496	17371	17348	17443	17605	17571	17605	17643	17167	17360	17548	17523	17495	17582	17493	17485	17581	17481	17405	17454	17503	17362	17395	17539	17392	17461	17428	17521	17324	17543	17369	17465	17538	17495	17375	17464	17520	17479	17315	17546	17512	17583	17652	17498	17396	17579	17456	17435	17585	17581	17452	17517	17522	17440	17362	17403	17181	17597	17439	17520	17316	17673	17523	17310	17541	17292	17439	17612	17475	17348	17599	17623	17559	17509	17571	17457	17540	17455	17407	17537	17479	17401	17562	17439	17490	17440	17498	17500	17306	17551	17490	17437	17638	17449	17489	17350	17502	17329	17392	17469	17435	17332	17337	17563	17337	17317	17267	17586	17341	17564	17401	17455	17393	17571	17490	17264	17346	17574	17324	17492	17470	17440	17480	17643	17439	17506	17522	17462	17417	17348	17424	17338	17258	17619	17419	17503	17574	17567	17407	17451	17578	17466	17509	17400	17463	17565	17431	17606	17564	17391	17522	17158	17632	17504	17454	17394	17318	17498	17375	17575	17439	17693	17549	17459	17509	17370	17474	17411	17506	17432	17529	17296	17451	17720	17719	17528	17474	17407	17457	17549	17483	17483	17655	17333	17739	17442	17372	17453	17330	17328	17367	17574	17070	17580	17514	17714	17569	17314	17473	17424	17353	17282	17505	17434	17454	17490	17487	17473	17427	17534	17532	17438	17421	17515	17392	17268	17453	17613	17462	17501	17421	17297	17485	17508	17459	17430	17631	17563	17472	17642	17514	17434	17496	17572	17418	17576	17314	17612	17377	17335	17314	17449	17508	17463	17624	17463	17407	17449	17481	17337	17475	17561	17506	17454	17397	17592	17354	17525	17540	17396	17412	17457	17552	17422	17480	17413	17322	17531	17378	17524	17421	17299	17555	17479	17568	17483	17447	17474	17405	17290	17389	17391	17384	17356	17331	17560	17534	17660	17536	17411	17486	17597	17479	17490	17503	17448	17527	17448	17463	17407	17346	17316	17451	17446	17579	17587	17379	17432	17410	17371	17436	17529	17446	17336	17735	17541	17507	17514	17469	17422	17604	17490	17517	17575	17501	17379	17479	17574	17473	17481	17666	17546	17579	17515	17660	17443	17326	17543	17559	17378	17420	17426	17537	17534	17445	17364	17425	17611	17589	17532	17601	17474	17364	17338	17426	17488	17532	17362	17416	17485	17317	17332	17430	17452	17567	17407	17446	17451	17478	17568	17382	17517	17466	17421	17464	17345	17378	17655	17328	17521	17486	17427	17681	17634	17515	17432	17411	17355	17280	17480	17456	17489	17552	17561	17674	17373	17657	17495	17568	17357	17441	17416	17570	17480	17390	17552	17308	17389	17520	17594	17436	17410	17499	17291	17405	17341	17457	17352	17369	17525	17528	17381	17335	17625	17464	17472	17459	17440	17540	17435	17408	17487	17442	17418	17540	17334	17353	17493	17403	17480	17469	17428	17364	17502	17414	17469	17414	17506	17470	17565	17562	17309	17475	17458	17642	17461	17440	17500	17470	17379	17458	17392	17425	17314	17501	17416	17376	17467	17553	17531	17352	17438	17369	17332	17486	17536	17369	17429	17398	17349	17650	17375	17407	17416	17506	17354	17471	17601	17368	17423	17442	17472	17519	17419	17423	17586	17389	17417	17527	17309	17545	17493	17597	17462	17472	17545	17327	17417	17437	17587	17366	17630	17611	17452	17375	17395	17531	17449	17403	17322	17515	17341	17359	17378	17214	17569	17537	17472	17498	17579	17463	17333	17428	17440	17516	17437	17476	17420	17396	17363	17480	17372	17504	17515	17636	17541	17468	17605	17538	17365	17521	17379	17331	17467	17468	17551	17427	17512	17521	17398	17437	17586	17401	17521	17496	17533	17285	17496	17402	17517	17443	17327	17409	17457	17557	17404	17670	17472	17579	17331	17704	17584	17593	17453	17448	17466	17377	17432	17490	17629	17424	17371	17281	17605	17413	17433	17467	17481	17364	17612	17409	17436	17656	17478	17461	17652	17461	17384	17498	17409	17345	17410	17509	17513	17464	17235	17597	17467	17620	17427	17542	17464	17473	17577	17349	17360	17533	17396	17454	17423	17442	17256	17435	17397	17504	17290	17505	17396	17405	17611	17509	17625	17347	17408	17545	17392	17516	17433	17312	17606	17368	17345	17491	17419	17651	17381	17428	17384	17514	17296	17441	17426	17475	17692	17455	17285	17588	17492	17478	17598	17241	17608	17494	17519	17396	17431	17456	17343	17444	17466	17510	17623	17401	17414	17535	17473	17341	17362	17472	17418	17484	17461	17283	17475	17503	17470	17606	17459	17516	17390	17575	17541	17460	17476	17416	17521	17478	17495	17386	17309	17408	17383	17404	17465	17515	17445	17416	17442	17673	17299	17413	17438	17407	17339	17479	17516	17676	17595	17518	17385	17374	17483	17624	17377	17329	17356	17380	17455	17378	17358	17292	17498	17526	17552	17527	17526	17472	17497	17370	17469	17377	17526	17511	17469	17383	17453	17570	17460	17418	17378	17531	17475	17561	17456	17279	17432	17358	17560	17577	17510	17348	17498	17495	17483	17569	17522	17568	17395	17440	17549	17439	17408	17623	17421	17456	17415	17466	17326	17438	17489	17492	17502	17485	17460	17424	17508	17511	17494	17546	17426	17540	17416	17426	17528	17486	17434	17542	17390	17418	17286	17500	17373	17484	17635	17420	17421	17458	17464	17480	17270	17556	17557	17585	17256	17514	17501	17604	17337	17227	17401	17330	17494	17574	17522	17230	17459	17376	17475	17252	17424	17439	17389	17316	17688	17483	17611	17646	17415	17417	17448	17427	17488	17344	17236	17502	17425	17471	17357	17389	17354	17368	17536	17544	17347	17406	17383	17434	17417	17409	17374	17559	17513	17508	17194	17429	17455	17450	17323	17251	17476	17532	17307	17321	17491	17529	17540	17644	17408	17339	17567	17470	17767	17343	17358	17400	17531	17379	17422	17374	17340	17413	17387	17422	17533	17175	17349	17515	17522	17400	17542	17423	17659	17230	17450	17428	17636	17388	17441	17416	17474	17426	17465	17385	17551	17516	17750	17397	17438	17468	17286	17285	17453	17408	17533	17558	17502	17398	17492	17321	17472	17451	17601	17561	17311	17395	17508	17415	17415	17485	17539	17537	17440	17375	17688	17594	17477	17494	17498	17452	17506	17331	17316	17507	17289	17445	17172	17410	17584	17514	17688	17242	17494	17569	17374	17528	17555	17420	17566	17532	17473	17408	17320	17295	17579	17449	17531	17646	17451	17613	17500	17606	17362	17207	17541	17353	17388	17509	17382	17555	17536	17490	17369	17679	17510	17395	17460	17535	17412	17250	17438	17482	17516	17619	17527	17392	17382	17591	17617	17443	17535	17497	17479	17423	17260	17586	17416	17453	17359	17482	17400	17358	17368	17563	17676	17424	17453	17593	17334	17520	17561	17429	17458	17504	17555	17414	17283	17518	17555	17477	17398	17445	17455	17594	17489	17567	17347	17580	17502	17411	17582	17567	17373	17509	17478	17456	17298	17541	17380	17437	17463	17230	17500	17389	17385	17571	17384	17520	17398	17522	17559	17543	17698	17422	17564	17479	17454	17336	17492	17457	17387	17510	17548	17323	17448	17356	17465	17336	17469	17593	17435	17479	17540	17420	17375	17345	17663	17696	17573	17481	17468	17645	17497	17368	17506	17418	17509	17395	17393	17415	17353	17466	17381	17362	17511	17485	17513	17294	17533	17521	17521	17197	17478	17458	17447	17355	17513	17483	17485	17415	17375	17386	17277	17212	17407	17500	17487	17255	17318	17310	17402	17336	17462	17533	17641	17429	17458	17317	17490	17528	17508	17572	17494	17457	17568	17469	17633	17292	17477	17490	17615	17530	17508	17485	17311	17576	17492	17542	17484	17345	17591	17327	17543	17433	17360	17590	17403	17505	17492	17386	17317	17422	17537	17483	17564	17597	17450	17594	17399	17348	17555	17474	17353	17457	17494	17558	17528	17307	17376	17425	17620	17451	17410	17460	17304	17532	17476	17444	17412	17487	17410	17424	17436	17461	17693	17435	17465	17424	17348	17475	17465	17461	17707	17305	17363	17490	17523	17511	17312	17657	17718	17440	17482	17398	17587	17359	17572	17370	17453	17318	17349	17519	17423	17263	17441	17486	17537	17486	17504	17578	17463	17379	17350	17565	17467	17407	17323	17540	17542	17524	17468	17549	17471	17722	17395	17457	17414	17414	17416	17534	17517	17334	17405	17521	17259	17317	17607	17478	17439	17417	17470	17476	17302	17532	17248	17424	17419	17305	17461	17463	17454	17300	17509	17514	17370	17257	17453	17495	17513	17562	17482	17668	17415	17659	17395	17487	17501	17391	17432	17230	17334	17685	17449	17533	17452	17440	17419	17597	17541	17404	17422	17507	17513	17483	17577	17273	17415	17761	17480	17480	17638	17431	17285	17487	17326	17521	17531	17709	17518	17235	17291	17295	17516	17288	17435	17525	17485	17514	17451	17412	17614	17381	17646	17340	17361	17511	17413	17608	17645	17431	17557	17386	17358	17361	17443	17565	17399	17513	17421	17684	17428	17484	17433	17444	17418	17463	17407	17514	17358	17527	17551	17599	17359	17456	17316	17399	17455	17422	17539	17527	17371	17409	17545	17236	17413	17362	17427	17603	17494	17497	17478	17362	17348	17509	17505	17423	17497	17557	17600	17508	17554	17503	17304	17443	17404	17567	17264	17513	17545	17400	17589	17556	17584	17476	17317	17261	17552	17479	17718	17474	17431	17389	17558	17421	17551	17565	17470	17437	17508	17512	17606	17398	17410	17695	17352	17599
35469	29050	32648	31622	29597	28461	28310	28131	27713	27493	27908	28011	28000	28594	28935	28485	27772	27416	27156	27400	27413	27269	27087	26938	27305	27104	27209	27321	27131	27398	27510	27274	27465	26941	27313	27083	27097	27370	27398	27229	27161	27080	27485	27213	27170	27341	27154	27197	27044	26968	27156	27267	27359	27199	27199	27086	26988	26909	27434	27221	27363	27144	27368	27106	27119	27050	27208	27126	27094	27454	27242	27226	27366	26941	27374	27058	27314	27195	27319	27370	27275	27238	27068	27182	26997	26938	27056	27129	27198	27339	26996	27331	27157	27302	27061	26899	27068	27038	27076	26986	27276	27238	27167	27221	26962	27234	27135	27191	27134	27030	27202	27121	27101	27408	27103	27209	27123	27200	27092	27104	27315	27252	27164	27040	27175	27061	27148	27315	27076	27098	27366	27181	27392	26958	27301	27284	27088	26971	27233	27344	27324	26978	27225	27290	27345	27135	27460	27137	27069	27117	27371	27228	27221	27161	27339	27081	27264	27038	27023	27358	27226	27117	27122	26986	27134	27140	27304	27224	27144	27272	27376	27020	27329	27282	27233	27399	26908	27370	26949	27149	27195	27029	27140	27192	27293	27289	27077	27227	27064	27062	27074	27308	27337	27462	27131	27164	27028	27312	27288	27292	27140	27235	27302	27429	27144	27183	27101	27084	27599	27276	26857	27394	27132	27196	27349	27079	27192	27190	27246	27186	27092	27136	27220	27040	27170	27260	27034	27240	27032	27333	26998	27240	27164	27062	27274	27198	27149	26917	27027	27175	27136	27349	27172	27222	27252	27343	27095	27303	27133	27175	27231	27169	27295	27384	27151	27140	27202	27239	27387	27283	27162	27090	27159	26898	27205	27186	27331	27134	27280	27160	27189	27283	27073	27265	27221	27118	27199	27264	27205	27113	27008	27069	27328	27319	27337	27297	27119	27409	27164	27507	27366	27156	27352	27346	27167	27155	27116	26966	27287	27029	27425	27108	27076	27157	27304	27307	27223	27465	27124	27504	27120	27192	27116	27183	27168	26932	27101	27251	27144	27209	27273	27203	27203	27436	27146	27134	27111	27316	27231	27346	27109	26964	27339	27226	27412	27093	27459	27295	27134	27212	26985	27284	27403	27351	27157	26931	27462	27095	27395	27183	27298	27141	27095	27381	27279	27383	27305	27280	27062	27197	27119	27244	27228	27219	27234	27111	27186	27148	26978	27046	27216	27064	27270	27155	27286	27317	27109	26977	27186	26949	27096	27185	27089	27275	27238	27017	27179	27018	27147	27220	27144	27278	27219	27400	27135	27179	27308	27204	27067	26868	26984	27070	27247	27287	27330	27050	27248	27137	27348	27392	27005	27407	27168	27282	27304	27225	27115	27167	27170	27214	26992	27424	27215	26844	27310	27463	27189	27164	27277	27123	27193	27037	27115	27090	27261	27072	27302	27393	27290	27300	27436	27154	26987	27023	27202	27431	27041	27239	27285	27169	27034	27066	27305	27241	27151	27247	27190	27263	27354	27084	27312	27142	27101	27214	27283	27124	27194	27087	27189	27249	27354	27290	27063	27044	26879	26976	27261	27223	27097	27290	27334	27370	27328	27277	27156	27123	27270	27094	27132	26943	27086	26936	27341	27025	26949	27070	27029	27079	27378	27207	27317	27353	27338	27194	27205	27448	27254	27166	27311	26901	27039	27183	26917	26902	27427	27013	27355	27194	27334	27076	27020	26937	27216	27092	27167	27125	26898	27071	27164	27168	27210	27155	27293	27145	27209	27500	27057	27252	26992	27086	26900	27116	27431	27190	27216	27120	27203	27252	27370	27219	27225	27213	27121	27132	27190	27332	27382	27291	27064	27202	27503	27062	27287	27284	27210	27359	27154	27142	27233	26961	27169	27429	27034	27026	27236	27083	27264	27364	27091	27150	27307	27026	27034	27267	27060	27243	27220	27125	27406	27155	27029	27016	27353	27269	27245	27222	27121	27070	27321	27144	27100	27154	27270	27203	27148	27192	27062	27269	27279	27242	27100	27142	26951	27433	27424	26972	27152	27215	26949	27082	27167	27415	27210	27326	26851	27385	27170	27203	27444	26985	27258	27286	27458	27198	27206	27171	27337	27057	27178	27250	27329	27174	26963	26968	26988	27436	27300	27132	27352	27042	27263	27257	27151	27241	27347	27193	27312	27232	27135	27233	27113	27081	27255	27144	27260	27017	27480	27347	27161	27156	27269	27199	27053	27112	27198	27225	27043	26980	27243	27199	27186	27047	27386	27142	27304	27163	27052	27167	27085	27161	27102	26981	27270	27149	26799	26957	27252	27235	27158	27194	27232	27491	27026	27134	27102	27380	27174	27624	27387	27366	27262	27096	27151	27306	27224	26969	27389	27355	27176	27169	27223	27195	26909	26995	27422	27079	27313	27336	27372	27155	26942	26855	26956	27146	27376	27133	27228	26945	27098	27064	27197	27229	27177	27256	27287	27313	27110	27029	27269	27284	27345	27059	27094	27319	26848	27259	27321	27289	27121	27216	27182	27088	27312	27120	27050	27177	27477	27216	27104	27379	26992	27082	27228	27205	27359	27042	27230	27168	27128	26787	27290	27108	27357	27192	27158	27047	27008	27276	27070	27375	27209	27236	26967	27068	27500	27249	27178	27087	27221	27141	27096	27289	27273	27321	27374	27266	27194	27163	26927	27157	27125	27082	27027	27294	27219	26968	27278	27243	27289	27274	27221	27015	27182	27246	27103	27095	27259	26766	27104	27368	27487	27238	27529	27218	27136	27196	27279	27387	27245	27119	27271	27253	27057	26961	27392	27191	27379	27011	27157	27511	27324	27374	27095	27346	27241	27054	26884	27364	27354	27075	27448	27220	27243	27223	27324	27305	27338	27270	27156	27054	27296	27170	27452	27359	26924	27252	27370	27304	27166	27378	27270	27182	27158	27114	27167	27356	27239	27180	27223	27144	27115	27019	27268	27249	27029	27041	27167	27148	27284	27100	27123	27002	27189	27261	27292	27309	27259	27204	27085	27115	27005	27358	27238	27270	27422	27127	27097	27200	27378	26897	27145	27178	27115	27317	27328	27073	27019	27341	27266	27073	27259	27047	27396	27423	27384	27252	27278	27021	27238	27141	27357	27109	27127	27431	27160	27130	27135	27258	27313	27086	27344	27360	27135	27348	27142	27409	27202	27092	26913	27091	27299	26936	27143	26890	27155	27157	27270	27175	27025	27107	27253	27152	27018	27177	27316	27120	27403	27277	27202	27109	27254	27292	27181	27023	26940	27199	27201	27279	27386	27384	27218	27259	27029	27182	27184	27128	27301	26937	27145	27144	27324	27346	27260	27276	27231	27178	27225	27455	27184	27072	27344	27206	27160	27435	27247	27015	27276	27166	27000	26948	27171	27279	27288	27175	27283	27285	27134	27257	27258	26889	27287	27068	27200	27318	27293	26991	27199	27238	27384	27184	27109	27264	27112	27237	27090	27124	27159	27119	27349	27353	27306	27063	27142	27309	27256	27200	27234	27080	27225	27200	27144	27092	27053	27414	27061	27317	27333	27153	26985	27123	27355	27240	27239	27036	27271	27099	27337	26986	27431	27346	27268	27282	26836	27116	27087	27034	27354	27154	27019	27098	27392	27137	27252	27420	27367	27356	27183	27133	27134	27026	27260	27312	27258	27328	26995	27058	27112	27439	27196	27147	27113	27054	27269	27535	27114	27217	27220	27350	27249	27443	27047	27189	27477	27270	27115	27250	27456	27211	27470	27394	27052	27259	27296	27174	26982	26930	27264	27386	27267	27101	27208	27223	27063	27255	27224	27307	27323	27210	27084	27222	27331	27438	27334	27123	27152	27124	27275	27347	27378	27019	27007	27065	27152	27070	27170	27131	27009	26952	27322	27207	27315	27304	27403	27366	27307	26888	27101	27250	27108	27318	27394	27303	27439	27355	27129	27198	27168	27003	27114	27427	27099	27065	27188	27042	27324	27074	27268	27272	27085	27162	27450	27219	27317	27234	27047	26979	27072	27121	27295	27148	27218	27302	27223	27191	27165	27264	27223	27310	27240	27248	27367	27408	27113	27456	27123	27218	27192	26897	27349	27252	27504	27138	27136	27098	27018	27193	27243	27194	27373	27210	27254	27087	26949	27347	27006	27339	26999	27093	27226	27089	27047	27604	27241	27198	27286	27434	27197	27168	27111	27253	27399	27249	27068	27181	27254	27495	27438	27022	27322	27287	27164	27213	27070	27230	27322	27232	27032	27076	26903	27300	27150	27198	27535	27153	26947	27070	27140	27117	27418	27411	27328	27064	27428	26992	27098	27096	27202	27337	27467	27283	27322	27055	27218	27101	26985	27419	27296	27201	27134	27331	27102	27296	27420	27256	27116	27237	27510	27187	26738	27536	27258	27095	27276	27418	27232	27027	27035	26924	27072	26988	27085	27192	27305	27021	27289	27136	27147	27020	27113	27210	27242	27066	27271	27218	27215	27067	27009	27278	27113	27301	26830	27330	27013	27058	27292	27266	26973	27005	27272	27153	26931	27172	27139	26958	27056	27193	27043	27139	26987	27118	27088	27305	27276	27045	27513	27181	27351	27273	27146	27026	27231	27364	27291	27237	27312	27142	27056	27140	27217	26973	27312	27222	27268	27499	27106	27332	26997	27054	27183	27283	27401	27128	27228	27271	27238	27333	27308	27165	27487	27158	27403	27291	27012	27119	27144	27268	27164	27217	27292	27126	27239	27236	27150	27012	27257	26960	27176	27291	27258	27288	27215	27276	27503	27145	27254	27284	27252	27241	27168	27117	27441	26989	27230	27207	27085	27210	27139	27338	26745	27172	27303	27325	27226	27115	27243	27491	27232	27012	27076	27202	27325	27220	27206	27292	27066	26992	27413	27068	27295	26967	27163	27066	27118	27174	27159	27098	27059	27289	27196	27156	27233	27214	27253	27258	27175	27180	27195	27198	27049	27297	27171	27268	27113	27105	27023	27295	27159	27365	27270	27150	27110	27160	27456	27179	27133	27189	27274	27314	27121	27076	26960	26865	27124	27017	27177	27272	27359	27220	27592	27239	27407	27343	27319	27283	27052	27290	27088	27206	27300	27039	27198	27177	27169	26982	26917	27308
24228	27001	25869	22863	20742	19122	18562	18164	17874	17633	18300	18047	18770	19171	18618	18342	17434	17359	17018	17138	17075	17083	17066	17136	17000	17116	17147	16944	17015	17219	16900	16876	17190	17069	16979	17051	17208	17021	17097	17014	16901	17110	16979	17054	16891	16917	17294	17025	17057	17052	17024	16999	17147	17036	16953	17186	17006	16972	17138	17021	17076	17167	16997	17203	16990	16961	16984	17215	16992	17043	17046	16880	16876	17103	17012	16948	17121	17235	17071	17220	16963	16931	16963	17099	17131	17024	17293	17080	17116	17054	17220	17019	17163	16966	16980	17094	17125	17001	17037	16853	16958	17012	17033	17016	17027	17164	17030	17050	17299	16954	16859	17103	16844	16971	16824	17088	17054	17031	17198	16979	17120	16977	17118	16987	17055	17015	17130	17036	17076	17078	17057	17115	17066	16972	17184	16962	16924	17054	16965	17066	17053	17125	17155	17174	17040	17220	17065	17001	17083	17106	17108	16976	17148	16942	17104	17150	17125	16914	17118	17022	17164	16925	16923	17117	17066	17030	16995	16866	17045	17213	16964	16969	17144	16923	16937	17038	17010	16989	17176	17076	17034	17053	17119	16942	17150	17186	16909	16981	17169	17165	17067	17072	16927	17214	17050	16949	17231	16848	16987	17062	16962	17230	17242	16808	16996	17008	17061	16967	17118	17074	16969	17087	17143	17164	16969	17040	17185	16938	16989	16885	16978	17088	17139	17134	16787	17067	17034	17127	16985	17062	17073	17039	17082	17236	17013	16805	17320	17065	17138	17090	17112	17126	17151	17075	16895	16979	17109	17012	16832	17139	16995	16968	17069	16940	16995	16945	17058	17147	16975	17037	17055	17022	16952	16894	17055	16940	16997	17122	17211	17165	17063	16965	17005	17065	17059	17047	17082	17016	17084	16881	17104	17063	17096	17066	16904	17045	17169	16967	16990	17150	17000	17022	17169	17186	16960	17081	16974	17196	17005	17032	17017	16850	17035	17043	16840	17052	17113	16851	17093	17128	17159	17110	17106	17033	17070	17036	16919	17000	17071	16949	16958	17103	17059	17047	17036	17027	17006	17217	17167	17051	16967	17153	16918	16994	17194	17032	17044	17024	17063	16939	17085	16992	16899	17005	17287	17005	16901	16799	16925	17075	16809	16873	17078	16832	16977	17002	17152	17020	16955	16967	16905	16971	17049	17202	17176	17027	17146	16906	17198	16909	17011	16931	17021	16937	17056	17061	17077	17053	17114	17037	17014	17134	17001	17153	17062	17116	17131	17111	16968	17028	16952	17125	17058	16936	17210	17005	17052	17056	17001	17181	16977	17061	16917	17026	17265	16984	17118	16932	16884	17098	17220	17086	17155	17094	16824	17092	17060	16946	16990	17137	17204	17120	16943	17041	17044	16957	17049	17121	17193	17103	16826	17015	16964	17061	17004	17174	16999	16991	17156	17010	16964	16924	17104	16918	17155	17106	17103	17089	16829	17013	16991	17166	17076	17009	17050	17053	17019	16931	17081	17113	17177	17005	17075	17151	17245	16944	16891	16869	17158	17007	17250	17106	16964	17012	17089	17064	17100	16996	17166	17113	17045	17150	17157	17008	17054	17165	17031	17199	17075	17148	16921	17082	17113	16901	17033	17091	17112	17108	16893	17004	17120	17040	17161	16958	17244	16935	16969	17177	16953	17276	16864	16961	16918	17168	17027	16948	17130	17038	17117	17053	17192	16943	17069	17136	17038	17159	16962	16987	17053	17054	17085	17022	17018	17181	16937	16991	16985	17165	16784	16965	16865	16920	17010	17243	17109	17052	16872	16864	17024	16977	16994	17116	16966	17020	17043	17124	17127	17144	16907	17027	17171	16973	17035	16947	16866	17051	16990	17077	16980	17026	17116	16856	17169	17183	17061	17157	17108	17085	17111	17108	17126	16944	17030	17053	17172	17011	16952	16961	17051	16923	17095	17079	17090	16909	17096	16915	17190	17006	17063	16996	17056	16962	17015	17020	17112	17123	17159	17049	17088	16914	17069	16884	17070	17116	17153	16973	17003	17180	17022	16863	17078	17131	16989	17129	16943	17106	17071	16977	17008	17032	17132	16993	17000	17157	17142	16984	17055	17153	16977	16930	16924	17099	16917	17023	16910	16973	17006	17070	17135	17039	17065	17183	17169	17331	17044	16843	17096	16881	16976	16981	16876	17104	17174	16914	17198	17181	16816	17135	17002	17139	16991	16896	17053	17089	16945	16964	16991	17085	17087	17037	17106	17061	17074	17098	17241	16996	16956	17075	17161	17040	17084	17088	17083	17167	16868	17141	17096	16894	17003	16958	16935	17065	17163	16976	17031	17090	17041	16932	16889	16787	17029	17215	16899	16994	16867	16978	17044	17041	16959	16718	16946	17082	17094	16921	17111	17008	16991	16905	16928	17056	16807	17085	17140	16985	17167	17103	16999	17091	17017	17124	17097	17200	16936	17008	17253	16835	16970	16891	17084	17049	17073	17024	16995	17002	17191	17078	16993	17079	17160	17007	17036	17105	17027	17062	17093	17049	17177	17067	17004	16989	17116	16923	17090	16953	17113	17099	17150	17040	17148	17150	17037	17087	17004	17062	17048	17166	17076	17044	16954	17101	16888	17004	17032	17229	17049	17152	17021	17041	17139	17235	16726	17009	16950	17128	17033	16795	17048	16906	16797	16854	17002	16984	17238	16937	17046	16905	16959	17065	17079	16996	17083	17209	17092	17096	16976	17086	17072	17095	17010	17183	16990	16973	17169	16970	16963	17033	16978	16866	16984	17114	17071	17059	17018	16981	17033	16793	17015	16955	17159	16980	16936	16852	16948	17224	17106	17041	16887	17017	17036	16860	17031	16874	17056	17042	17246	16911	17026	17082	17069	17023	16940	16976	17050	17080	16930	17040	17160	16999	17099	17209	16877	17006	17005	16736	16910	16924	17076	17102	16982	17099	17093	17154	17008	17126	17114	16989	17134	17044	16967	16970	17068	17106	16927	17122	17042	17069	17043	16873	16859	16998	16957	16959	17011	17074	17040	16999	17082	16873	17244	16847	17106	16985	17009	16978	17049	17050	17079	17063	17085	16902	16962	17062	17042	17112	17009	17124	17163	17002	17152	17216	17084	17129	17004	16916	17016	16750	17106	17011	16914	17163	16927	17052	17117	17019	17172	17075	16995	17010	17060	17081	17133	17096	16960	17136	17137	17086	17011	17009	17044	17191	17088	17089	17101	17191	17245	17148	17086	17114	17076	16939	17079	16918	16965	17124	17020	17099	17090	17054	17045	16961	17047	16971	17268	16870	17135	17033	17236	17100	16880	16903	17001	16846	16939	16998	17156	17025	16915	17141	17053	17133	16976	16961	16901	17359	16994	17187	17039	16883	16821	17173	16912	17022	16866	17080	17065	17082	17051	17143	17013	17033	17093	17059	17021	16910	17140	16838	17039	16953	17009	17121	16970	17038	16919	17133	17106	16891	17093	16978	16983	17233	16992	16993	17096	17038	16954	16806	17096	17102	17091	17177	16937	17116	16980	17021	17260	17001	17026	17070	17022	16906	17112	17052	16912	16948	17083	16944	16910	17046	17099	17205	17101	16963	17057	17045	17062	17029	17065	17071	17061	16892	17100	17075	17059	17178	17010	16906	16975	16993	17081	16874	16953	16994	17075	17218	17132	17088	16932	16949	17040	16826	17344	17062	17065	17117	17004	17137	17169	17046	17072	17102	16976	17134	17047	16836	17048	17041	16998	17025	17000	16837	17080	17029	17000	17035	16904	17237	16912	16889	17090	17127	16952	16884	17157	16949	17040	17111	17025	17006	17142	17076	16952	17054	17080	16899	16958	17018	16992	16969	17051	16863	17025	16987	17107	17018	16849	17239	16988	17025	16965	16911	17001	17033	17242	17116	17066	16885	16969	17098	17141	17062	17121	17068	17009	17145	16929	17060	17073	17047	17015	16940	17024	16977	17015	17169	17127	16965	17105	17001	17016	17094	17077	17159	17102	17013	17010	17150	17014	17178	16861	17023	16944	16985	17045	17010	17112	17034	16923	17050	17084	16972	17063	16958	17087	17030	16960	17003	17100	16972	17079	17200	16875	17006	17116	17022	17065	17155	17150	17001	17148	17083	17145	17083	16979	16957	16978	17124	17117	16914	17153	17065	17114	16844	16904	17040	17013	17036	17142	17261	17135	17022	17022	17016	17059	16956	17144	17048	17074	16955	17127	17065	17209	16938	16901	16942	16942	17074	17125	17005	17086	17161	17080	17101	16867	16919	17170	16988	16845	17181	16925	17182	17154	16989	17015	17132	17048	17005	16927	17173	16987	17079	16934	16899	17095	16942	17039	16993	17175	17184	17137	16895	17015	17147	16909	17020	16917	17119	17013	17042	17348	17026	17256	17008	17082	16980	16927	17097	17060	16973	17030	16922	17076	17014	16873	17140	16970	16971	17060	17154	17111	17096	17066	17204	16806	17107	17016	17073	17170	17091	17299	17038	17085	17158	17162	17096	16988	17192	16977	16965	16983	17108	17003	17031	17131	17006	17175	17153	17009	17103	17049	17108	17025	17089	17116	16981	17165	16979	17054	16991	17239	17040	17114	16973	17180	17179	17037	17017	17160	16876	17193	17103	17137	17014	17078	16981	17036	17005	17081	17023	16990	17139	17183	17016	17052	16987	17003	16945	17136	16872	17232	17106	17043	17000	17074	17031	17338	17021	17036	17027	17109	17256	17049	17124	17132	16932	17046	16972	17197	17063	17066	16991	17099	16958	17006	17060	17062	17066	16879	17055	17045	17057	16908	17158	16968	17190	17173	17133	17125	17173	16947	17134	17086	17240	17040	17239	17021	16975	16917	16957	17093	16928	17057	16950	17159	17104	16940	17071	16959	17002	17086	17207	17095	17012	17119	17061	17133	17040	17122	16964	17028	17155	16996	17114	16867	17117	16983	17026	17222	17081	17035	17217	17138	17104	17201	17183	17138	17090	17363	17105	16805	17139	17022	17098	17004	17194	17021	17033	16962	16993	16978	17047	17045	16999	16996	17137	17083	17172	17067	17017	17063	17021	17298	17020	17087	17009	16985	17127	16968	16995	16913	17067	17048	17211	16942	16940	17061	17076
24730	20802	27071	25766	25532	29411	30426	28092	27569	28526	29817	31067	37875	43788	40326	34642	30578	27974	26865	26573	26627	26547	26459	26526	26331	26334	26615	26425	26494	26339	26393	26302	26549	26554	26423	26189	26540	26627	26277	26484	26528	26589	26596	26653	26549	26518	26258	26419	26330	26546	26503	26452	26296	26363	26639	26491	26345	26495	26095	26564	26723	26461	26349	26290	26504	26406	26532	26305	26577	26659	26360	26528	26290	26251	26388	26425	26373	26573	26307	26685	26495	26433	26487	26515	26686	26530	26393	26427	26282	26348	26565	26508	26430	26234	26449	26383	26479	26495	26408	26518	26714	26324	26391	26503	26437	26184	26269	26194	26381	26352	26102	26271	26266	26475	26580	26355	26345	26419	26382	26424	25985	26330	26576	26158	26414	26424	26656	26393	26447	26353	26483	26314	26686	26393	26620	26616	26628	26634	26361	26505	26254	26270	26320	26338	26262	26418	26358	26333	26318	26441	26437	26238	26680	26732	26252	26649	26514	26651	26261	26502	26626	26274	26639	26665	26570	26460	26327	26339	26502	26543	26482	26373	26221	26252	26413	26294	26234	26606	26397	26198	26486	26361	26406	26490	26459	26545	26382	26383	26222	26519	26449	26341	26356	26439	26537	26360	26499	26448	26143	26169	26438	26281	26469	26457	26443	26497	26601	26469	26570	26564	26355	26364	26484	26314	26303	26186	26668	26545	26311	26495	26482	26469	26390	26359	26335	26564	26407	26697	26523	26085	26320	26420	26352	26355	26386	26230	26671	26436	26347	26359	26150	25868	26328	26256	26245	26317	26223	26309	26430	26290	26565	26497	26481	26361	26390	26444	26312	26231	26609	26387	26198	26332	26429	26299	26324	26173	26298	26323	26447	26456	26603	26749	26421	26142	26365	26392	26466	26749	26325	26402	26258	26567	26042	26485	26433	26371	26336	26589	26460	26364	26549	26360	26480	26584	26225	26102	26478	26631	26589	26582	26534	26544	26465	26293	26341	26700	26254	26464	26238	26647	26564	26481	26224	26363	26545	26469	26639	26360	26328	26318	26596	26309	26427	26369	26387	26373	26582	26360	26425	26404	26385	26491	26630	26486	26384	26293	26494	26291	26561	26336	26470	26439	26500	26225	26396	26254	26289	26525	26606	26496	26211	26430	26482	26450	26452	26722	26602	26576	26468	26557	26310	26474	26367	26286	26481	26216	26128	26331	26252	26323	26476	26353	26601	26576	26564	26389	26382	26260	26343	26625	26450	26444	26340	26452	26582	26536	26406	26549	26510	26382	26410	26311	26320	26595	26664	26022	26284	26197	26341	26180	26578	26570	26275	26098	26403	26668	26364	26512	26609	26470	26148	26471	26524	26260	26167	26401	26097	26689	26520	26332	26257	26393	26486	26210	26293	26384	26451	26488	26618	26244	26660	26317	26469	26450	26607	26277	26467	26561	26314	26365	26499	26130	26470	26130	26528	26416	26359	26368	26320	26330	26265	26450	25998	26305	26412	26474	26416	26628	26419	26643	26248	26249	26464	26408	26545	26270	26276	26399	26356	26665	26276	26391	26423	26352	26205	26495	26396	26501	26429	26461	26369	26524	26368	26365	26398	26454	26511	26440	26284	26236	26538	26403	26397	26226	26617	26288	26269	26484	26256	26500	26210	26448	26318	26225	26232	26315	26394	26395	26381	26415	26244	26458	26698	26347	26465	26346	26307	26260	26348	26511	26373	26502	26682	26376	26548	26467	26358	26476	26514	26390	26524	26393	26480	26223	26529	26510	26842	26610	26392	26291	26362	26232	26349	26347	26382	26517	26342	26466	26411	26442	26352	26330	26447	26363	26506	26278	26700	26620	26569	26287	26361	26324	26411	26634	26236	26301	26177	26352	26192	26236	26740	26314	26456	26447	26214	26479	26022	26331	26382	26375	26801	26477	26278	26342	26366	26301	26445	26408	26357	26320	26390	26257	26313	26570	26673	26528	26626	26531	26504	26444	26240	26291	26276	26418	26774	26481	26322	26434	26314	26280	26166	26281	26394	26158	26174	26614	26781	26440	26074	26231	26389	26374	26550	26270	26638	26555	26430	26279	26615	26456	26416	26421	26517	26182	26465	26563	26711	26426	26474	26525	26549	26460	26307	26603	26337	26276	26592	26438	26456	26547	26591	26307	26335	26409	26443	26368	26604	26346	26346	26409	26410	26265	26678	26452	26462	26293	26271	26426	26498	26314	26398	26150	26391	26492	26357	26297	26193	26349	26361	26282	26437	26401	26482	26428	26541	26501	26379	26288	26594	26471	26634	26185	26349	26550	26538	26287	26439	26331	26474	26346	26416	26614	26331	26199	26360	26443	26315	26474	26642	26308	26529	26370	26113	26394	26204	26474	26264	26379	26393	26407	26070	26348	26586	26415	26563	26278	26472	26244	26312	26160	26538	26437	26485	26717	26390	26281	26293	26416	26224	26455	26441	26353	26617	26394	26379	26358	26330	26193	26406	26278	26397	26477	26504	26494	26489	26569	26304	26444	26389	26454	26311	26533	26265	26131	26233	26211	26691	26302	26348	26444	26351	26363	26503	26252	26494	26493	26643	26106	26338	26434	26471	26339	26597	26171	26465	26017	26330	26380	26494	26387	26403	26141	26482	26593	26332	26533	26581	26359	26531	26490	26546	26441	26352	26586	26385	26501	26529	26280	26243	26328	26459	26454	26411	26326	26232	26439	26437	26544	26419	26423	26511	26555	26279	26325	26297	26425	26404	26402	26350	26649	26480	26339	26545	26603	26358	26512	26605	26543	26621	26404	26523	26722	26148	26089	26338	26323	26458	26335	26429	26437	26380	26517	26541	26408	26362	26322	26466	26563	26667	26587	26640	26477	26389	26325	26435	26634	26594	26501	26171	26676	26231	26506	26788	26265	26314	26413	26561	26428	26638	26399	26624	26518	26431	26346	26714	26466	26291	26374	26568	26289	26394	26423	26636	26498	26311	26393	26367	26471	26529	26112	26259	26028	26304	26187	26700	26300	26453	26426	26395	26191	26583	26307	26572	26270	26360	26160	26457	26299	26468	26209	26332	26454	26514	26395	26320	26622	26735	26431	26503	26422	26388	26462	26480	26602	26214	26284	26384	26350	26335	26376	26366	26082	26292	26550	26524	26524	26335	26290	26426	26326	26468	26670	26713	26487	26423	26430	26296	26350	26295	26479	26179	26390	26464	26303	26507	26170	26313	26422	26402	26497	26499	26299	26419	26456	26166	26401	26482	26484	26548	26249	26099	26097	26337	26198	26443	26292	26510	26408	26132	26346	26462	26335	26641	26411	26566	26649	26433	26204	26429	26160	26367	26596	26580	26421	26430	26327	26448	26379	26311	26378	26537	26248	26439	26299	26360	26432	26471	26492	26377	26445	26097	26312	26410	26333	26322	26381	26400	26247	26308	26508	26473	26190	26443	26148	26446	26428	26343	26258	26417	26382	26402	26489	26564	26477	26396	26433	26453	26427	26441	26248	26554	26562	26379	26281	26143	26416	26435	26325	26377	26208	26414	26419	26229	26390	26650	26627	26463	26514	26254	26349	26495	26327	26548	26467	26329	26398	26530	26376	26151	26555	26647	26208	26534	26283	26381	26690	26218	26588	26523	26635	26197	26334	26468	26562	26465	26598	26240	26516	26419	26514	26576	26566	26254	26427	26441	26360	26349	26397	26366	26281	26475	26157	26193	26296	26292	26490	26271	26495	26443	26190	26481	26493	26452	26163	26526	26402	26626	26520	26423	26376	26563	26539	26461	26785	26467	26413	26240	26414	26270	26594	26448	26526	26467	26278	26526	26414	26352	26585	26503	26273	26672	26622	26374	26203	26382	26459	26320	26240	26477	26476	26261	26276	26583	26828	26800	26345	26256	26560	26123	26291	26421	26768	26437	26388	26463	26532	26471	26501	26441	26226	26316	26255	26256	26184	26261	26423	26309	26247	26464	26287	26308	26490	26393	26637	26295	26224	26625	26411	26293	26491	26535	26228	26198	26179	26305	26512	26247	26512	26221	26403	26502	26563	26548	26343	26489	26385	26492	26551	26452	26360	26572	26450	26585	26498	26654	26325	26584	26536	26394	26305	26376	26331	26410	26567	26675	26310	26378	26490	26701	26379	26625	26278	26383	26357	26183	26291	26524	26506	26507	26310	26223	26239	26417	26505	26447	26447	26661	26392	26630	26477	26265	26488	26609	26534	26289	26499	26186	26442	26306	26337	26348	26620	26448	26284	26490	26406	26420	26275	26457	26500	26594	26274	26459	26440	26576	26256	26582	26070	26405	26086	26110	26378	26429	26423	26525	26218	26524	26472	26280	26327	26190	26507	26449	26475	26280	26565	26676	26349	26434	26318	26472	26172	26283	26684	26263	26580	26286	26322	26499	26268	26455	26241	26470	26182	26387	26401	26539	26360	26289	26366	26298	26305	26526	26648	26361	26282	26478	26370	26443	26455	26202	26425	26425	26447	26557	26393	26497	26584	26375	26424	26456	26442	26507	26270	26554	26596	26544	26343	26377	26560	26617	26602	26512	26741	26518	26476	26457	26387	26363	26416	26451	26190	26405	26451	26473	26648	26464	26253	26182	26430	26375	26473	26416	26468	26586	26329	26333	26491	26387	26496	26349	26346	26261	26541	26438	26525	26466	26294	26179	26578	26556	26390	26284	26580	26341	26302	26288	26513	26236	26550	26524	26145	26298	26543	26382	26332	26695	26389	26779	26419	26428	26258	26411	26355	26425	26182	26391	26362	26186	26383	26343	26485	26539	26451	26641	26303	26021	26430	26594	26433	26394	26317	26697	26240	26294	26508	26434	26542	26333	26595	26050	26477	26431	26266	26393	26295	26646	26478	26469	26298	26564	26579	26345	26706	26621	26295	26357	26443	26315	26406	26560	26441	26534	26300	26371	26393	26167	26171	26637	26520	26465	26290	26556	26550	26564	26288	26333	26529	26363	26305	26417	26396	26367	26401	26138	26134	26640	26352	26438	26360	26262	26489	26252	26387	26762	26602	26368	26491	26387	26196	26124	26388	26710	26302	26420	26625	26346	26225	26438	26504	26519	26583	26263	26413	26478	26251	26631	26264	26485	26477	26502	26444	26441	26661	26304	26436
22076	34630	30704	26383	22266	21557	20276	19044	18750	20302	21645	23775	32747	37787	32327	25870	20768	18125	17038	16769	16788	16852	16926	16757	16785	16790	16873	16589	16754	16810	16837	16655	16671	16622	16722	16752	16861	16619	16816	16835	16730	16674	16639	16660	16749	16785	16732	16708	16721	16792	16734	16750	16807	16614	17043	16605	16804	16756	16713	16787	16871	16810	16679	16567	16735	16518	16867	16793	16538	16693	16736	16758	16801	16791	16883	16704	16859	16778	16786	16918	16812	16784	16739	16664	16682	16643	16684	16833	16696	16989	16802	16853	16734	16748	16860	16715	16885	16801	16814	16745	16651	16649	16715	16663	16701	16776	16688	16959	16943	16740	16804	16652	16787	16673	16754	16693	16757	16705	16776	16595	16827	16715	16731	16718	16621	16623	16765	16747	16450	16792	16670	16851	16866	16694	16756	16745	16748	16835	16728	16694	16620	16720	16697	16673	16682	16650	16847	16635	16756	16627	16631	16738	16642	16727	16815	16780	16694	16633	16805	16714	16748	16637	16779	16909	16585	16785	16785	16769	16792	16705	16754	16709	16739	16943	16700	16711	16777	16846	16755	16529	16634	16711	16867	16883	16892	16711	16763	16605	16710	16749	16684	16593	16817	16714	16600	16567	16713	16703	16800	16906	16583	16781	16951	16770	16786	16613	16725	16975	16672	16812	16788	16731	16600	16790	16778	16718	16790	16549	16641	16643	16803	16758	16807	16698	16898	16620	16596	16735	16675	16627	16586	16829	16611	16639	16758	16624	16756	16543	16754	16721	16660	16786	16827	16718	16651	16722	16685	16504	16624	16731	16771	16696	16667	16674	16759	16731	16737	16823	16936	16625	16784	16653	16655	16825	16846	16719	16824	16687	16559	16684	16846	16708	16679	16821	16665	16832	16811	16715	16782	16650	16607	16707	16592	16862	16703	16713	16776	16663	16803	16821	16631	16778	16588	16757	16812	16820	16625	16749	16633	16676	16761	16623	16539	16691	16706	16867	16801	16613	16784	16558	16876	16742	16644	16554	16650	16798	16773	16585	16728	16736	16535	16655	16701	16542	16673	16656	16816	16746	16831	16660	16734	16897	16809	16768	16746	16792	16779	16464	16765	16779	16692	16709	16686	16718	16862	16739	16705	16657	16853	16801	16753	16739	16614	16764	16792	16716	16678	16617	16848	16781	16721	16707	16569	16786	16664	16730	16772	16694	16736	16636	16917	16976	16677	16821	16897	16725	16805	16748	16498	16617	16579	16623	16789	16630	16679	16685	16799	16878	16754	16705	16846	16759	16821	16789	16750	16626	16652	16731	16537	16796	16893	16633	16723	16791	16790	16605	16849	16609	16773	16707	16764	16796	16628	16854	16680	16865	16463	16795	16780	16776	16788	16765	16857	16908	16755	16889	16791	16541	16825	16901	16538	16798	16838	16742	16534	16614	16670	16790	16834	16685	16799	16805	16770	16710	16630	16585	16788	16772	16628	16685	16730	16528	16578	16836	16653	16530	16745	16772	16663	16596	16625	16751	16847	16685	16865	16652	16845	16699	16728	16650	17002	16701	16673	16816	16811	16673	16750	16723	16757	16742	16846	16786	16870	16741	16576	16877	16623	16677	16648	16603	16816	16667	16756	16920	16793	16842	16605	16908	16626	16691	16828	16663	16723	16642	16788	16745	16795	16498	16826	16599	16761	16704	16723	16713	16726	16642	16710	16741	16744	16741	16785	16683	16660	16757	16859	16770	16848	16733	16709	16748	16757	16698	16707	16655	16892	16695	16765	16846	16809	16750	16688	16813	16775	16685	16670	16762	16730	16792	16695	16683	16710	16727	16727	16629	16796	16949	16615	16767	16863	16664	16812	17013	16846	16957	16738	16705	16652	16775	16655	16690	16682	16634	16785	16785	16641	16775	16723	16926	16852	16714	16556	16781	16732	16760	16823	16586	16733	16858	16636	16561	16840	16780	16599	16642	16672	16650	16808	16747	16675	16806	16701	16658	16690	16775	16845	16635	16713	16757	16937	16537	16585	16895	16768	16592	16852	16775	16794	16671	16758	16689	16657	16551	16632	16604	16785	16676	16858	16824	16794	16630	16963	16852	16494	16882	16653	16759	16739	16932	16756	16925	16771	16815	16518	16787	16715	16774	16434	16743	16788	16879	16853	16803	16909	16661	16750	16715	16800	16741	16871	16770	16804	16783	16639	16737	16750	16814	16469	16696	16578	16682	16640	16889	16763	16787	16759	16568	16720	16677	16771	16589	16712	16530	16721	16801	16831	16760	16927	16563	16748	16924	16729	16657	16642	16837	16687	16621	16649	16705	16729	16787	16766	16600	16686	16680	16684	16689	16881	16689	16939	16874	16797	16658	16767	16839	16706	16664	16727	16700	16685	16846	16510	16591	16593	16688	16766	16815	16760	16669	16658	16742	16741	16685	16665	16652	16833	16791	16748	16686	16825	16804	16635	16793	16638	16752	16729	16668	16696	16620	16800	16826	16802	16627	16681	16798	16732	16853	16847	16854	16732	16631	16709	16682	16726	16639	16712	16674	16868	16636	16750	16535	16634	16865	16720	16678	16651	16647	16873	16611	16655	16640	16503	16660	16700	16644	16836	16529	16593	16727	16843	16691	16616	16759	16703	16587	16793	16688	16680	16933	16740	16634	16732	16737	16707	16636	16704	16850	16672	16708	16623	16770	16786	16924	16702	16797	16648	16932	16679	16656	16614	16834	16635	16664	16737	16455	16764	16654	16737	16722	16692	16683	16721	16793	16799	16690	16629	16673	16573	16712	16825	16825	16756	16712	16687	16703	16747	16720	16912	16644	16773	16807	16744	16723	16824	16762	16722	16652	16783	16779	16453	16731	16654	16640	16659	16752	16635	16842	16740	16727	16900	16669	16698	16729	16753	16822	16774	16752	16726	16910	16716	16844	16870	16714	16618	16828	16773	16599	16726	16710	16741	16690	16756	16777	16683	16718	16708	16813	16696	16689	16774	16645	16889	16814	16635	16735	16774	16873	16816	16557	16723	16835	16856	16893	16665	16738	16790	16661	16704	16688	16751	16865	16783	16741	16792	16703	16881	16730	16632	16628	16687	16641	16853	16666	16850	16642	16742	16839	16807	16830	16704	16992	16697	16787	16781	16775	16821	16849	16904	16737	16787	16595	17053	16767	16656	16938	16760	16741	16671	16949	16782	16624	16601	16797	16796	16690	16779	16713	16783	16559	16877	16863	16722	16631	16744	16765	16832	16686	16744	16690	16687	16647	16849	16621	16797	16722	16830	16753	16528	16742	16667	16781	16831	16690	16617	16866	16636	16739	16563	16746	16650	16663	16955	16655	16752	16798	16569	16723	16608	16820	16834	16735	16905	16613	16737	16709	16676	16742	16676	16702	16693	16581	16508	16732	16842	16894	16987	16765	16621	16818	16784	16853	16793	16566	16905	16671	16728	16615	16687	16764	16801	16821	16621	16763	16682	17029	16655	16790	16772	16818	16754	16598	16698	16756	17030	16818	16776	16817	16777	16653	16734	16685	16892	16769	16713	16589	16708	16912	16641	16781	16549	16807	16812	16585	16967	16694	16660	16945	16844	16774	16629	16728	16816	16764	16684	16753	16797	16710	16618	16676	16876	16831	16629	16691	16632	16755	16739	16764	16560	16725	16582	16705	16781	16759	16805	16616	16698	16656	16721	16693	16704	16626	16789	16779	16798	16794	16694	16681	16543	16752	16694	16631	16763	16686	16843	16730	16656	16711	16866	16707	16722	16833	16841	16647	16808	16618	16702	16653	16576	16894	16985	16715	16733	16706	16830	16813	16609	16753	16800	16676	16903	16691	16751	16725	16641	16719	16773	16712	16710	16796	16700	16847	16663	16881	16816	16690	16815	16480	16843	16723	16708	16926	16630	16756	16748	16946	16639	16797	16719	16671	16787	16823	16822	16814	16819	16682	16813	16821	16695	16762	16717	16680	16661	16680	16707	16752	16767	16725	16663	16755	16852	16603	16622	16686	16655	16793	16757	16867	16601	16821	16651	16741	16770	16776	16781	16664	16714	16519	16753	16730	16737	16684	16681	16755	16787	16857	16690	16673	16699	16638	16708	16684	16773	16833	16686	16571	16610	16782	16654	16786	16663	16775	16765	16638	16696	16793	16625	16759	16711	16714	16594	16660	16696	16657	16700	16865	16591	16883	16733	16558	16803	16898	16692	16765	16746	16709	16582	16637	16701	16528	16788	16813	16800	16544	16611	16999	16734	16715	16657	16694	16658	16718	16849	16786	16722	16705	16639	16696	16739	16937	16812	16927	16821	16749	16614	16682	16837	16748	16503	16732	16722	16919	16651	16657	16774	16612	16642	16676	16833	16864	16941	16713	16708	16878	16681	16784	16652	16821	16729	16749	16735	16797	16905	16591	16851	16592	17030	16900	16946	16750	16832	16606	16796	16686	16827	16750	16763	16892	16638	16649	16752	16837	16705	16819	16779	16821	16452	16680	16654	16801	16718	16729	16747	16815	16673	16771	16736	16751	16603	16812	16708	16816	16776	16676	16565	16802	16655	16780	16791	16681	16821	16760	16933	16674	16815	16851	16808	16894	16783	16699	16849	16641	16599	16669	16654	16585	16771	16647	16650	16702	16733	16748	16724	16846	16705	16620	16762	16838	16584	16659	16711	16685	16733	16911	16640	16723	16656	16677	16666	16616	16660	16801	16645	16810	16828	16533	16717	16634	16778	16737	16752	16639	16765	16785	16857	16763	16600	16762	16621	16651	16733	16676	16523	16635	16774	16683	16791	16745	17034	16802	16864	16569	16581	16780	16698	16706	16786	16550	16757	16792	16684	16648	16695	16821	16779	16773	16699	16861	16604	16786	16805	16631	16583	16606	16768	16693	16759	16761	16718	16828	16697	16785	16592	16638	16795	16671	16633	16838	16675	16613	16702	16706	16844	16640	16708	16597	16706	16866	16866	16897	16715	16664	16537	16906	16665	16696	16655	16932	16682	16593	16636	16723	16686	16737	16555	16806	16759	16557	16782	16628	16729	16824	16806	16554	16720	16713	16726	16728	16593	16805	16555	16867	16693	16840	16547	16692	16627	16592	16754	16714	16891	16730	16678	16640	16844	16700	16706	16808
22264	20748	27122	24643	22950	28334	32673	29749	28423	30330	33630	44052	49725	52117	49445	40695	34082	29452	27603	27377	26917	26965	26946	27081	27250	27016	27072	26762	26573	27000	26792	26788	27011	26828	26818	26758	27031	27172	26760	26819	26751	26883	27130	26877	26896	26936	26770	26724	26801	26951	26769	26968	26612	26711	26959	26930	26886	26795	27013	26822	26692	26973	26952	26771	26646	26747	26874	26906	26848	26898	27090	26788	27001	26696	26840	26855	26783	26741	26481	26834	27039	26767	26864	26926	26894	26870	26753	26825	26872	26854	26829	27008	26528	26582	26795	26726	26874	26973	26664	26823	26822	26721	26895	26770	26795	26918	27021	26755	26902	26896	26811	26716	26630	26893	26821	26992	26764	26586	27046	26958	26878	26630	26723	26702	27132	26829	26896	26903	26818	26989	26898	26817	26731	26957	26848	26685	26503	26553	26651	27038	26804	26767	27002	26774	26777	26755	26764	26743	26929	26844	26994	26898	26711	26880	26865	26912	26747	26800	26960	26775	26750	26960	26900	26765	26866	26720	26680	26786	26871	27063	26940	26839	26962	26798	26860	26660	26840	26603	26559	26789	26708	26826	26899	27028	26855	27071	26854	26982	26855	26713	26893	26888	26852	26915	26623	26881	26964	26833	26877	26799	26722	26657	26720	26847	27200	26811	26942	26912	26622	26789	26673	26761	26588	26854	26996	26765	26551	26667	26877	26849	26919	26541	27111	26919	26847	26661	26791	26987	26974	26755	26841	27074	26759	26981	26939	26859	27050	26703	26834	27115	26751	26484	26938	26806	26803	26858	26847	26694	26798	26658	26700	26736	26325	26970	26872	26950	26710	27049	26968	26871	27168	26992	26835	26798	27008	26954	27015	26770	26753	26501	26906	26798	26793	26928	26935	26708	26634	26807	26470	27007	26618	26905	26786	26753	26670	26620	26918	26700	26734	26769	26751	26692	26722	26798	26915	26716	26916	26762	26761	26712	26899	26723	26906	26878	26754	26474	26966	26733	26751	26932	26795	26820	26933	26744	26715	26945	26743	26569	26963	26744	26462	26697	26841	26902	26931	26749	26799	26614	26846	26831	26682	26843	26811	27072	26931	26917	26777	26693	26788	27021	26800	26646	26549	26842	26844	26780	26632	26761	26895	26884	26796	26659	26761	27050	27145	26699	27247	26876	26601	26749	26879	26644	26812	26762	26868	26756	26582	26962	26863	26731	26519	26763	26726	26671	27059	26600	26768	26758	26692	27016	26928	26772	26666	26803	26746	26590	26773	26729	26720	26611	26709	26731	26871	26840	26686	26969	26831	26852	26872	26737	26979	26758	26846	26751	26994	26683	26838	26678	26956	26761	26716	26755	26876	26979	26653	26849	26883	26933	26525	26855	26665	26932	26691	26778	26949	26691	26623	26834	26499	26781	26621	26757	26714	26948	27122	27042	26833	26729	26830	26869	26687	26651	26776	26799	26729	26649	27008	27022	26812	26612	26788	26888	26833	26705	26877	26928	26718	26897	26921	26836	26801	26825	26988	26971	26856	26957	26870	26626	26894	27061	26624	26761	26951	26826	26560	26842	27037	26812	26815	27081	26808	26745	27110	26896	26821	26811	26887	26761	26966	26929	27003	26926	26789	26508	26665	26635	26835	26783	26853	26748	26714	26961	26850	26855	26760	26870	26794	26803	26738	26682	26764	26985	26884	26902	26784	26795	26797	26862	26834	26841	26590	26734	26592	26815	26833	26781	26494	26838	26942	26854	26762	26777	27077	26710	27019	26902	27110	26946	26629	26888	26849	26999	26765	26650	26883	26798	26925	26938	26624	26847	27035	27061	26941	26824	26548	26727	26780	26947	26683	26971	26683	26908	26883	26841	26753	26943	26698	26623	26772	26880	26721	26729	26879	26858	26682	27059	26886	26875	26777	26579	27017	26753	26746	26641	26671	26977	26927	26642	26813	26989	26947	26587	26807	26618	26971	26988	26849	26898	26746	26730	26741	26806	26874	26847	26803	26884	26802	26972	27078	26549	26877	26597	26993	26699	26865	26557	26473	26823	26797	26717	26861	26503	26643	26730	27086	26894	26848	26612	26528	26583	26849	26865	26855	26700	26888	26681	26942	26987	26777	26954	26881	26634	26852	26723	26586	26688	26734	26861	26592	26992	27214	26836	26951	26836	27028	26806	26988	26569	26699	26743	27111	27003	26641	26988	26934	27008	26894	26773	26766	26958	26911	26976	26920	26836	26922	26730	26696	26825	26620	26754	26875	26774	26729	26882	26707	26813	26673	27054	26800	27086	26670	26973	26982	26656	26937	26760	26755	26774	27109	26765	26930	26806	26757	26661	26860	26765	26586	26777	26945	26864	26717	26558	26975	26948	26640	26779	26865	26887	26863	26804	26931	26951	26890	26924	26782	26719	26756	26758	26696	26701	26679	26969	27343	26831	26900	26864	26937	26821	26761	26733	26678	27138	27071	26950	26821	26792	26756	26607	26767	26686	26994	26749	26880	26650	26810	27029	26686	26818	26896	26745	26818	27032	26838	26746	26660	26677	26775	26988	26923	26659	26643	26615	26938	26897	26958	26852	26643	26751	26968	26727	26676	26832	26850	26673	26965	26835	26860	26765	27067	26748	26647	26852	27017	26862	26699	26621	27009	26701	26954	26889	26972	26862	27044	26985	26964	26746	26604	26844	26801	26959	27164	27084	26776	26559	26492	26742	26608	26638	26868	26613	26731	26782	26901	26685	26861	26786	26574	26793	26725	27078	26796	26855	26825	26837	26637	26683	26585	26773	26626	26712	26816	26814	26646	26830	26810	27003	26694	26929	26830	26862	26985	26728	26768	26769	26952	26679	26801	26808	26746	26794	26486	26898	26725	26845	26964	26666	26808	26966	26910	26765	26797	26744	26846	27078	26799	26806	26789	26675	26770	26512	26987	26856	27014	26685	27173	27027	26877	26839	26573	26820	26908	26697	26705	26812	26760	26802	26659	26800	26851	26811	26771	26685	26876	26571	26930	27064	26710	26717	26674	26931	26984	26883	26731	26905	26706	26924	26880	26947	26846	27241	26599	26792	26819	27122	26745	27055	26651	27028	26965	26940	26842	26875	26817	26792	26907	26779	26754	26949	26962	26693	26727	27090	26524	26760	27078	26520	26929	26852	26719	26813	26732	26929	26824	26753	26923	26650	26527	27010	27046	26848	26716	26822	26823	26660	26922	26742	26794	26591	26720	26930	27110	26947	26901	26788	26670	26796	26864	26677	26981	26924	27047	26985	27042	26795	27015	26901	26873	26968	27015	26859	26972	26588	26929	26847	26945	26850	26989	26716	26759	26720	26883	26777	26649	26905	26962	27013	26884	26722	26860	26787	26617	26854	26590	26975	26474	26594	26788	26696	26810	27049	26756	27017	26806	26644	27073	26841	26785	26878	27106	27052	26768	26801	26665	26650	26864	26897	26836	27121	26822	26487	26921	26662	27081	26885	27062	27089	26824	26769	26707	26907	26901	26867	26835	26899	26866	26647	26721	26785	26609	26817	26803	26785	27077	26909	26848	26677	26816	26811	26781	26757	26910	26926	26822	26676	26933	26926	26823	26833	26919	26832	26938	27058	26770	26785	26729	26812	26780	26998	27235	26967	27138	26906	26840	26881	26914	26875	26930	26758	26839	26819	26817	26728	26770	27009	26579	26855	26882	26902	27038	26835	26881	26902	26756	26723	26626	26817	26712	26791	27019	26725	26599	26628	27117	26749	26854	26709	26871	26755	26799	26938	26805	26724	27032	26913	26813	26861	26802	26805	26761	26744	26877	26865	26876	26838	27101	26621	26845	27036	26773	26771	26878	26757	27185	26700	26789	26734	26570	26846	26774	26912	26960	26802	26688	26831	26789	26801	26919	26937	26840	26464	26984	26793	26710	26987	26737	26880	26752	26755	26970	26741	26843	26811	26915	26882	26795	26773	26836	26902	26921	26736	26825	26908	26751	26806	26879	26640	26813	26669	26855	26819	27042	26810	26778	26693	26764	27145	26947	26704	26835	26824	26783	26554	26716	26870	26966	26817	26900	26685	26684	26738	26885	26755	26560	26715	26645	26689	26794	26650	26772	26702	26730	26780	26544	26723	26671	26908	26665	26758	26848	26896	26925	26782	26875	27143	26912	26804	26749	26876	26798	26711	26909	26805	26904	26962	26957	26888	26914	26803	27060	26652	26951	26833	26727	26777	26870	26797	26741	26753	26738	26861	26605	26718	26727	26875	26759	26943	26598	26673	26738	26799	26807	26572	26750	26775	26742	26898	26991	26871	26844	26795	27141	26567	26743	26970	26894	26588	26544	26737	26604	26858	26742	26822	26946	26833	26917	26802	26967	26819	26887	26866	26527	26644	26810	26946	26837	26929	26815	26831	26827	26880	27036	26716	26647	26738	26711	26900	26787	26973	26635	27048	26990	26828	27007	26834	26806	26800	26641	26682	26992	26834	27024	26797	26696	26847	26782	26808	26618	26801	26749	26727	26771	26695	26940	26580	26979	26904	26846	26659	26862	26812	26830	26733	26669	26688	26519	27007	26889	26240	26782	26986	26781	26798	27031	26901	26865	26687	26728	26716	26889	26948	26707	26609	26885	26941	27134	27049	26985	26640	26808	26863	26931	26597	26904	27173	26621	27186	26717	26676	26822	26772	26839	26664	26944	26673	26834	26964	26923	26903	26641	26919	27102	26540	27016	26652	26791	26988	26671	26809	26833	26954	26961	26760	27027	26695	26615	26697	26705	26895	27098	26914	27008	26855	26921	26893	26800	26911	26955	26880	26973	26715	27107	26899	26889	26811	26866	26846	26915	26785	26829	26746	26959	26769	26722	26821	26866	26947	26823	26826	26661	26874	27070	26834	26987	26776	26897	26759	26827	27027	26408	26858	26698	26667	26693	26739	26806	26575	26717	26558	26805	26849	26793	26878	27223	26758	26793	26882	26732	26488	26755	26988	26699	26787	26815	27051	27083	26869	26825	26741	26863	26721	26973	27086	26857	26944	26790	26806	26711	26857	26768	26928	26827	26685	26897	26927	26669	26544	26936	26827	26768	26801	26796	26633	26725	26796	26822	26593	26674	26900	26717	27089	26860	26848	26967	26936	26720	26691
25212	38940	39006	33099	29070	24152	20833	20938	19412	22665	26813	39927	44167	46621	42559	32513	24137	19049	17282	16968	16833	16748	16817	16864	16864	16982	16950	16742	16930	16921	16868	16949	16754	16933	16757	16739	16722	17072	17050	16840	16719	16718	16997	16741	16956	16948	17103	16788	16775	16757	16902	16712	17051	16826	16919	16820	16655	16900	16792	16826	16824	16796	16823	16930	16822	16748	16759	17026	16733	16705	16933	16738	16911	16992	16651	16837	16950	16807	16888	16868	16956	16655	16765	16809	16893	16819	16877	16994	16733	16812	17078	17016	16761	16868	16832	16792	16835	16836	16720	16904	16827	16764	16933	16884	16967	16749	16958	16831	16795	16848	16833	16912	16813	17035	16664	16745	16984	16791	16940	16893	16870	16784	16899	16921	16785	16611	16834	16898	17010	16948	17022	17036	16809	16765	16887	16956	16908	16884	16933	16830	16755	16794	16913	16809	16743	16805	16886	16888	16909	16921	16775	16735	16783	16981	16777	16951	16816	16843	16892	16820	17027	16828	16815	16838	16853	16733	16963	16903	16948	16947	16726	16867	17062	16986	16825	16857	16670	17081	16877	16767	16809	16814	16819	17047	16661	16762	16930	16853	16649	16701	16782	16774	16945	16759	17028	16858	16852	16679	16785	16890	16997	16866	16847	16919	16825	16904	16802	16839	16743	16880	17006	16802	17023	16760	16880	16834	16818	16899	16826	16914	16859	16798	16732	16832	16919	16938	16796	16950	16765	16856	16923	16921	16784	16907	16694	16743	16797	16930	17047	16806	16862	16816	17022	16718	16862	16956	16899	16831	16673	17000	17005	16865	16776	16966	16872	16899	16930	16940	16985	16986	16812	17078	16879	16865	16768	16584	16849	16862	16778	16728	17022	16722	16829	16791	17010	16772	17017	16920	16827	16913	16933	16716	16826	16975	16787	16984	16812	16833	16819	16722	16959	16873	16798	16832	16751	17013	16833	16988	16925	16785	16955	16748	16915	16967	16756	16793	16836	16944	16737	16769	16875	16761	17027	16970	16825	16718	16827	16789	16678	16704	16937	16856	16849	16900	16770	17045	16873	17241	16841	16976	16967	16911	16829	16816	16864	17031	16874	16869	16933	16692	16967	16777	16837	16722	16858	16848	16849	16828	16739	16897	16726	16716	16828	16914	16868	16916	16947	16708	16873	16740	16944	16738	16822	16776	16758	16800	16800	16760	16829	16823	16931	16783	16778	16808	16983	16601	16844	16793	16827	16866	16903	16786	16864	16837	17045	16909	16772	16903	16906	16836	16987	16812	16660	17002	16835	16854	16786	16687	16972	16755	16779	16764	16732	16990	16973	16785	16854	16994	16943	16806	16739	16861	16761	16820	16877	16886	16765	16758	16777	16687	16799	16933	16917	16889	16860	16915	16840	16715	16922	16720	16741	16912	16867	16806	16884	16713	16766	16877	16811	16883	16824	16836	16920	16632	16745	16866	16742	16850	16896	16922	16659	17034	16843	16760	16848	16846	17111	17055	16703	16828	17000	17028	16892	16925	16823	16685	16880	16733	16878	16824	16886	16876	16799	16704	17004	17005	16846	16911	16825	16910	16867	16920	16896	16717	16895	16909	16891	16812	16722	16844	16702	16811	16861	16823	16755	16814	16702	16777	17013	16769	16697	16714	16843	16744	16964	16766	16847	16810	16858	16804	16769	16790	16865	16722	16979	16923	16920	16728	16898	16792	17006	16930	16828	16853	16859	16707	16782	16872	16673	16808	16849	16908	17030	16779	16801	16851	16900	16684	16931	16803	17045	16857	16839	16896	16901	16795	16874	16821	16959	16666	16714	17021	16840	16865	17005	16936	16742	16964	16773	16813	16775	16921	16914	16817	16946	16812	16847	16816	16826	16789	16858	16718	16686	16761	16859	16849	16762	16805	16673	16923	16786	16809	16839	16989	17072	16754	16822	16697	16919	16903	16911	16865	16942	16699	16832	16757	16926	16839	16813	16819	16932	16803	16728	16842	16995	16955	16894	16820	16825	16804	16936	16816	16713	16955	16928	16730	16901	16999	16841	17042	16699	16947	16925	16748	16903	16795	16777	16981	16878	16744	16867	16868	16856	16898	16899	16896	16953	16805	16934	16894	16834	16792	16853	16891	16832	16813	16901	16902	16672	16913	16917	16943	16873	16839	16902	16970	16876	16785	16861	16926	16862	16715	16849	16794	16805	16985	16805	16872	16846	16697	17026	16948	16944	16814	16808	16929	16764	16826	16839	16987	16734	16901	16930	16811	16882	16934	16825	16689	16703	16937	16900	16844	16943	16792	16921	16771	16855	16963	16749	16756	16775	16944	17006	17027	16911	16894	16742	17032	16907	16921	16760	16962	16871	16835	16873	16692	16798	16812	16733	16786	16879	16756	16795	16855	16943	16807	16898	16837	16705	16878	16838	16817	16830	16870	16948	16811	16841	16794	16890	16900	16873	16672	16968	16895	16749	16978	16818	16922	16717	16872	16740	16882	16708	16900	16764	16965	16866	16812	16724	16702	16917	16852	16813	16685	16940	16718	16909	16932	16743	16744	16779	16918	16877	16788	16825	16762	16866	16689	16760	16907	16965	16741	16793	16899	16795	17006	16777	16862	16915	16912	17053	16847	16718	16868	16900	16870	16833	16720	16967	17041	16685	17002	16983	16763	16842	16757	16924	16892	17023	16899	16798	16940	16933	16866	16998	16784	16929	16723	16837	16618	16895	16829	16788	16871	16935	16779	16794	16794	16691	16788	16730	16770	16772	16946	16915	16927	16832	16686	16755	16889	16761	17004	16736	16884	16934	16830	16875	16835	17028	17115	16828	16888	16823	16797	16805	16824	16937	17013	16943	16907	16829	16817	16934	16774	16851	16814	16831	16935	16938	16893	16683	16721	16809	16802	16752	16802	16843	16843	16785	16787	16902	16986	16843	16760	16958	17035	16751	16890	17059	16869	16658	16847	16771	16988	16760	16781	16882	17098	16896	16819	16983	16949	16735	16806	16748	16774	16924	17080	16853	16876	16635	16780	16903	16930	16934	16834	16622	16958	16807	16821	16968	17006	17042	16784	16596	16843	16838	16834	16867	16753	16895	16856	16852	16861	17020	16822	16923	16952	17112	16697	16748	17019	16875	16826	17095	16693	16693	16851	16747	16820	16981	16717	16805	16834	17036	16890	16867	16652	16741	16835	16743	16929	16740	17033	17031	16799	16906	16930	16888	16783	16753	16862	16845	16791	16983	16913	16781	16951	16754	16983	16933	16856	16758	16844	16982	16852	16706	16812	16870	16754	16797	16759	16719	16827	16681	16907	16909	16838	17109	16817	16859	16901	16880	16664	16815	16807	16886	16655	16769	16920	16864	16840	16864	16862	16942	16879	16800	16907	16690	16844	16852	16878	16889	16879	16916	16910	16980	16797	16787	16921	16952	16841	16805	16927	16800	16829	16905	16604	16767	16841	16735	16720	16969	16781	16771	16877	16960	16756	16961	16851	16929	16734	16810	16832	16909	16925	16803	16893	16861	16781	16705	16883	16802	16895	16900	16802	16915	16853	17018	16967	16750	16919	16945	16870	16846	16799	16783	16876	16865	16932	16845	16883	16972	16872	16891	16754	17050	16800	16770	16766	16746	16881	16938	16876	16835	16805	17155	16921	16902	16669	16923	16943	16867	16984	16927	16708	16791	16786	16817	16941	16816	16868	16721	16833	16887	16965	16945	16999	16789	16930	16750	16793	16828	16771	16792	16873	16832	16879	16799	16936	16851	16799	16910	16866	17003	16653	16862	16865	16931	16783	16926	16991	16877	16793	16859	16988	16926	16836	16795	16837	16871	16906	16932	16991	16727	16929	16944	16727	16970	16882	16821	16768	16828	16965	16900	16916	16724	16816	16880	16729	16682	16845	16876	16705	16753	16782	16723	16916	16807	16866	16931	16992	16799	16744	16863	16754	16829	16873	16774	16548	16926	16719	16995	16734	16833	16787	16910	16854	16735	16969	16771	16979	16773	17040	16739	17013	16840	16960	16883	17001	16825	16814	16784	16847	16808	16906	16904	16901	16920	16758	16881	16817	16809	16810	16910	17023	16933	16904	16871	16880	16810	16985	16794	16984	17054	16956	17120	16786	16747	16919	16831	16825	16922	17009	16962	16856	16903	16903	16978	16768	16813	16925	17003	16917	17035	16986	16933	16901	16966	16819	16717	16723	16790	16869	16892	16762	16553	16814	16911	16811	16785	16938	16846	16730	16813	16909	16849	16827	16705	16937	16816	16875	16876	16980	16793	16741	16760	16802	16958	17037	16967	16746	16762	16893	16881	16759	16807	16897	16763	16890	16788	16898	16959	16920	16782	16584	16880	16829	16839	16835	16875	16778	16894	16632	16933	16916	16807	16858	16846	16878	17023	16903	16795	16683	16728	16701	16810	16926	16761	16763	16778	16947	16952	16962	16896	16819	16744	16838	16955	16832	16748	16830	16975	16905	16871	16905	16945	17043	16734	16712	16886	17052	16847	16961	16857	16775	17036	16823	16913	17035	17083	16730	16917	16910	16878	16910	16886	16944	16908	16845	16844	16691	16871	16808	16813	16894	16626	16904	16953	16763	16833	16970	16778	16712	16840	16949	16774	16873	16871	17015	16778	17023	16752	16887	16730	16973	16919	16803	16909	16969	16648	16699	17007	16995	17007	16760	16842	16835	16746	16921	16712	16811	16795	16927	16829	16923	16848	16960	16943	17033	17082	16988	16670	17113	16990	16944	16904	17015	16945	16874	16844	16864	16889	16856	16942	17086	16719	16861	16916	16820	16755	16865	16860	17115	16973	16881	16606	16822	16941	16870	17082	16781	16935	16908	16801	16803	16866	16893	16920	16782	16883	16986	16948	16874	16822	16821	17046	16880	16829	16853	16970	16912	16857	16901	16808	16931	16712	16962	16867	17019	16884	16845	16726	16931	16967	16940	16918	16705	16922	16883	16783	16759	16820	16817	16952	16886	17020	16888	16844	16782	16965	16913	16813	16883	16914	16894	16986	16898	16898	16938	16855	16988	17108	17046	16891	16768	16891	16808	16953	17041	16804	16856	16816	16891	17060	16847	16843	16820	16910	16947	16711	16788	16740	16849	16689	16833
35742	29600	34586	32813	30196	29049	29102	28535	28368	28179	28124	28400	29035	29626	29551	29009	28505	28083	27881	27928	28100	28055	27745	27956	27924	27863	27912	27833	27990	28078	27892	27864	27884	27627	27840	27790	27866	27716	27891	27969	27860	27750	27870	27904	27991	28008	27941	27866	27674	28008	27715	27734	27752	27819	27796	27697	27712	27777	27835	27742	27730	27920	27609	27730	27820	27885	27879	28012	27884	27865	27817	27714	27792	27835	27789	27877	27721	27871	27727	27842	27994	27599	27885	27850	27772	27997	27702	27905	27827	27680	27651	27823	28019	27576	27671	27659	28005	28059	27463	27688	27963	27785	27830	27814	27823	27833	27730	28011	27799	28164	27551	27670	27938	27895	28046	28050	27695	27973	27702	27643	27670	27584	27879	27724	28011	27779	27644	27916	27909	27812	27719	27641	27989	27556	27871	27874	27604	27531	28043	27683	27778	27963	27665	27837	27683	27774	27845	27739	28073	27906	28040	27658	27955	28109	27787	27640	27761	27853	27699	27559	27883	27945	27889	27740	27750	27748	27786	27733	28024	27838	27957	27742	27858	27694	27959	27922	27740	27953	27947	27705	27699	27815	27690	27855	28003	27684	27922	27798	28033	27840	27553	27840	27788	27851	27836	27783	27918	27817	27807	27860	27577	27780	27897	27917	27674	27752	27767	27826	27846	27643	27879	27857	27935	27802	27784	27562	27952	27881	27748	27754	27792	27540	27624	27813	28002	28013	28003	27862	27945	27631	27843	27938	27758	27777	27781	27919	27851	27647	27726	27921	27900	27887	27819	28060	27919	27661	27800	27764	27741	27858	27799	27835	27862	27819	28015	28057	27538	27566	27936	27842	28082	28018	27764	28070	28015	27697	27739	27921	27950	27795	27617	27768	27638	27903	27769	27776	27740	27712	27787	27702	27930	27740	27811	27848	27812	27722	28033	27791	28090	27598	27752	27664	27792	27682	27704	27878	27802	27667	28143	27633	27771	27849	27902	27847	27928	28027	27865	27699	27817	27753	27931	28015	27856	27567	27674	27678	27769	27826	27877	27673	27809	27859	27661	27815	27593	27959	27910	27967	27741	27545	27662	27761	27760	27919	28084	27799	28085	27917	27828	27761	27857	27777	27928	27819	27590	27844	28059	27980	27988	27672	27705	27851	27809	27675	27697	27771	27957	27554	27837	27906	27952	27613	27863	27837	27864	27603	27714	27775	27467	27857	28091	27946	27932	27663	28029	27984	27943	27948	27820	27581	27711	27716	27807	27803	27822	27763	27782	28067	27896	27681	27872	27783	28131	27554	27685	27717	27915	27856	27865	27934	27774	27750	27725	27747	28079	27935	27885	27923	27758	27778	27674	27480	27687	27772	27695	27853	27954	27714	27897	27939	27856	27855	27890	27997	27725	27568	27718	27907	27568	27660	27872	27644	27727	27500	27890	27925	27561	27758	27755	27831	27795	27725	27723	27920	28007	27755	27957	27635	28057	27696	27635	27775	27861	27789	27639	27837	28144	27889	27728	28094	27488	27721	27981	27698	27763	28072	27696	27728	27914	28002	27722	27814	27838	27665	27634	27917	27543	27866	27699	27694	27868	28004	27746	27549	27751	27810	27949	27674	27906	27427	27720	27634	27534	27796	27778	27863	27894	27712	27807	27874	27782	27823	27828	27765	27768	27676	27841	27885	27661	27992	27792	27858	28015	27906	27724	27821	27807	28005	27856	27861	27800	27924	27887	28110	27662	27861	27533	27870	27818	27849	27920	27784	27982	27963	27967	28018	27865	27678	27967	27798	28004	27857	27890	27987	27753	27692	27780	27906	27734	27479	28051	27904	27868	27739	28187	27994	27837	27787	27948	27792	27625	27691	27738	27677	27830	27760	27784	27924	28063	27733	28081	27628	27848	27814	28132	27871	27590	27848	27634	27812	27772	27681	27893	27801	27813	27789	27909	27896	27659	27875	27988	27825	27854	27615	27788	27722	27863	27874	28080	27991	27915	27751	27859	27882	27769	27975	27882	27844	27874	28097	28155	27551	27821	27436	27834	27748	27836	27832	27693	27919	27671	27900	27925	27596	27872	27744	27764	27908	27846	27561	27601	27864	27815	27575	28050	27872	27881	27881	27960	27756	27830	27801	27967	27689	27716	28000	27772	27577	27611	27601	27676	27572	27779	27789	27713	27680	27738	27949	27875	27838	27865	27824	27868	27739	27713	27816	27782	27892	27758	27684	27833	27643	27802	27694	27868	27979	27953	27850	27821	27666	28105	27749	28073	27910	27684	27709	27783	27552	27788	27850	27677	27789	27924	27882	27776	27711	27844	27715	27740	27906	27592	27910	27838	27907	27774	27957	27965	28006	28056	27867	27580	27868	27711	27814	28030	27734	27777	27716	27841	28034	27919	27683	27872	27772	27945	27718	27587	27904	28020	27828	27783	28059	27882	27862	27793	27630	27832	27934	27839	27937	27910	27773	27936	27712	28025	28099	27848	27758	27942	27875	27783	27639	27748	27904	27863	27764	28075	27916	27591	27842	28387	27764	27828	27860	27963	27730	27859	27699	27607	27503	27691	27839	28046	27868	27717	27832	27735	27756	27891	27840	27873	28070	27935	27912	27941	27713	27662	28078	27751	27996	27984	27814	28018	27860	27638	27680	27920	27873	27770	27560	27702	27747	27947	27706	27652	27884	27716	27976	27669	27903	27772	27861	27735	27668	27840	27679	27890	27782	28041	27817	27734	27948	27777	27931	27818	27733	27979	27526	27566	27725	27730	27959	27992	27864	27923	27995	27768	27779	27904	27865	27798	27766	27819	27899	27833	27562	28025	27547	27913	27682	27832	27686	27797	27786	27757	27627	27954	27779	27747	27638	27799	27951	27894	27814	27788	27702	27812	27905	28006	27893	27393	27690	27603	27824	27896	27835	27841	27647	28022	27837	27747	28026	27648	27708	27883	27793	27778	27799	27636	27756	27988	27662	27705	27889	27815	27694	27813	27715	27897	27602	27607	27675	27904	27701	27974	27848	27818	27732	27842	27720	27854	27876	27972	27747	27468	27739	27988	27703	27613	27804	27635	27837	28015	28011	27707	27642	27592	27848	27866	27877	27735	27738	27852	27755	27906	27929	27703	27874	27623	27591	27575	27411	27764	27733	27549	27877	27916	27622	27732	27952	27833	27757	27761	27709	27897	27431	27904	27803	27734	27723	27904	27725	27894	27836	27779	27788	27617	27970	27873	27832	27769	27850	27654	27643	28063	27943	27890	28047	27901	27807	27841	28006	27861	27806	27754	28014	27948	27809	28201	27829	27804	27570	27785	27889	27851	27860	28018	27887	27802	27793	28137	27625	27921	27858	27926	27785	27811	27969	27800	27867	27790	27797	27766	28127	27838	27829	27586	27695	27922	27768	27957	27916	27862	27694	28017	27967	27796	27960	27725	27773	27853	27651	27755	27905	27846	27811	27854	27947	28026	27785	27925	27895	28178	27968	27886	27732	28172	27910	27946	27869	27904	27814	27813	27612	27712	27785	28077	27800	27931	27932	27782	27670	27713	27974	27960	27782	27815	27808	27961	27684	28088	27635	27804	27926	27829	27851	27908	27787	28161	27892	27809	27809	27815	27642	27730	27778	27771	27928	27888	27868	27886	27875	27775	27794	27944	27656	27880	27812	27594	27806	27774	27919	27862	27928	27758	27636	27682	27785	27731	27938	27801	27877	28074	27940	27761	27627	27654	27522	27831	27790	27880	27995	27806	27843	27896	27952	27640	27852	28004	27988	27930	27847	27700	27760	27827	27882	27773	27745	27796	27699	27866	27720	27627	27917	27857	27767	27913	27745	27855	27764	27679	27904	28004	27708	27644	27787	27787	27778	27835	27841	27819	27802	27699	27758	27731	27817	27740	27951	27670	27683	27984	27721	27982	27964	27853	27843	27913	27788	27635	27796	27742	27752	27857	27928	27602	27838	27736	27808	28054	27902	27734	27776	27797	27798	27794	27877	27911	27825	27968	27863	27994	27816	27772	27801	27805	27676	27716	27807	27904	28102	27674	28027	27816	27614	27683	27685	27867	27877	28137	27710	27853	27973	27919	27828	27746	27804	28050	27714	27920	27638	28005	27686	27758	27822	27941	28059	27738	27945	27780	27833	27959	27975	27955	27847	27899	27870	27783	27969	27987	27630	27938	27721	27782	27789	27946	27979	27795	27762	27931	27919	27847	27709	27785	27677	27668	27825	27806	27950	27796	27714	27634	27780	28015	27807	27741	27701	27814	27850	27961	28046	27563	27795	27939	27686	27724	27916	27823	27725	27772	27720	27687	27909	27881	27930	27944	27940	27940	27842	27967	27712	27806	27805	27772	27924	27704	27874	27763	27776	27880	28031	27770	28063	27999	27746	27792	28103	27917	27890	27806	27611	27846	27784	27694	27912	27754	27851	27775	27975	27907	27612	27527	27746	27978	27846	27874	27963	27743	27790	27966	27782	27897	27808	27980	27988	27650	27719	27777	27590	27556	28179	27808	27661	27949	27737	27721	27563	27513	28053	27841	27958	27782	27847	27942	27752	27830	28079	27868	27948	27797	27771	27833	27667	27686	27782	27737	27912	27855	28034	28079	27816	27837	27690	27703	27919	27675	27591	27793	27792	27751	27876	27886	27750	27790	27921	27499	27687	27794	28001	27706	27646	27933	28017	28103	27943	27774	27798	27914	27700	27717	27596	27802	27867	27692	27845	27890	27805	27765	27702	27681	27779	28015	27918	27898	27805	27693	27741	27745	27966	27670	27886	27909	28077	27782	27746	27765	28068	28189	28022	27701	27550	27993	27917	27899	27926	27961	27638	28111	27856	27987	27696	27799	27850	28024	27843	27591	28141	28062	27720	28060	27865	27995	27751	27979	27900	27650	27633	27663	27509	27914	27779	27841	27925	27510	27808	27751	27856	27976	27895	27798	27947	27731	27988	27566	27840	27628	27960	28025	27958	27978	27871	27959	27740	27783	27952	27751	27720	27785	27760	27655	27955	27751	27795	28063	28130	27954	27791	27837	27866	27613	27979	27817	27634	27684	27671	28081	27846	27997	27514	27878	27729	27805	27763	27863	27602	27688	27684	28024	28066	27648	27712	27687	27846	27793	28049	27777	27445
24497	28308	28810	23544	20571	19462	19156	18675	18187	17957	18056	18191	18936	19736	19275	18461	17796	17643	17294	17180	17260	17402	17367	17421	17312	17403	17218	17462	17401	17436	17281	17278	17435	17300	17308	17653	17293	17378	17277	17385	17254	17423	17278	17286	17354	17353	17286	17251	17317	17213	17388	17390	17287	17279	17364	17324	17248	17345	17279	17242	17247	17428	17299	17321	17295	17330	17300	17417	17274	17375	17296	17250	17346	17305	17223	17587	17385	17362	17178	17291	17501	17158	17267	17236	17260	17376	17489	17431	17340	17528	17284	17263	17413	17609	17149	17233	17314	17277	17377	17382	17365	17242	17286	17329	17254	17388	17435	17517	17211	17265	17235	17404	17510	17319	17199	17199	17239	17357	17231	17281	17314	17458	17465	17412	17365	17433	17265	17396	17328	17212	17303	17481	17319	17208	17310	17319	17323	17245	17396	17452	17366	17298	17332	17232	17232	17511	17276	17250	17236	17360	17306	17401	17298	17252	17371	17471	17316	17389	17356	17222	17324	17265	17211	17461	17223	17271	17291	17184	17193	17188	17523	17374	17334	17434	17145	17199	17390	17295	17333	17258	17214	17269	17256	17277	17375	17346	17379	17357	17243	17287	17502	17175	17402	17498	17436	17357	17367	17387	17256	17372	17307	17421	17201	17338	17422	17226	17345	17193	17323	17484	17346	17262	17443	17337	17443	17360	17404	17382	17294	17292	17446	17146	17424	17256	17471	17429	17337	17196	17455	17267	17164	17298	17331	17193	17212	17288	17142	17516	17199	17364	17183	17380	17464	17210	17324	17343	17269	17578	17245	17457	17281	17178	17252	17499	17405	17301	17426	17332	17214	17429	17350	17305	17534	17335	17485	17330	17220	17366	17216	17486	17215	17342	17232	17291	17294	17352	17262	17175	17456	17280	17376	17337	17228	17238	17387	17379	17335	17238	17312	17270	17285	17387	17272	17211	17242	17331	17238	17290	17322	17290	17348	17297	17290	17415	17364	17372	17352	17287	17323	17380	17298	17372	17356	17354	17479	17229	17364	17328	17285	17328	17330	17227	17426	17468	17280	17449	17397	17354	17429	17346	17343	17503	17221	17342	17454	17307	17205	17376	17391	17484	17255	17337	17297	17212	17349	17156	17474	17218	17344	17359	17368	17232	17211	17360	17201	17256	17424	17381	17193	17250	17260	17397	17325	17333	17522	17255	17298	17147	17193	17357	17420	17270	17576	17280	17182	17264	17389	17259	17448	17369	17262	17485	17149	17250	17184	17222	17221	17303	17471	17377	17332	17375	17276	17420	17422	17405	17306	17252	17323	17441	17135	17406	17156	17277	17251	17432	17317	17337	17393	17398	17406	17341	17350	17502	17380	17298	17239	17194	17289	17376	17392	17301	17374	17283	17412	17440	17343	17280	17283	17274	17216	17348	17385	17449	17349	17341	17305	17222	17379	17376	17260	17359	17478	17460	17373	17252	17213	17394	17353	17334	17200	17285	17280	17414	17444	17213	17417	17318	17561	17392	17339	17281	17481	17439	17298	17302	17226	17473	17410	17307	17168	17323	17223	17305	17377	17257	17389	17436	17357	17245	17439	17405	17361	17379	17410	17326	17161	17334	17206	17243	17254	17451	17205	17385	17576	17285	17186	17505	17264	17256	17217	17273	17299	17369	17244	17222	17296	17162	17213	17438	17348	17361	17233	17310	17338	17372	17160	17475	17286	17263	17156	17349	17321	17200	17357	17460	17292	17258	17208	17242	17243	17292	17438	17207	17389	17249	17253	17237	17344	17550	17284	17259	17419	17361	17290	17428	17285	17307	17289	17256	17331	17257	17372	17308	17261	17260	17338	17370	17269	17523	17370	17424	17560	17367	17357	17350	17395	17338	17388	17377	17374	17359	17156	17349	17469	17277	17295	17252	17401	17394	17368	17208	17289	17291	17304	17344	17336	17630	17367	17184	17154	17374	17297	17246	17296	17299	17340	17297	17383	17450	17374	17141	17470	17397	17306	17197	17245	17351	17259	17362	17247	17285	17384	17283	17439	17506	17301	17300	17352	17389	17287	17291	17383	17242	17276	17278	17436	17368	17295	17503	17446	17467	17324	17399	17418	17295	17534	17448	17186	17290	17355	17333	17110	17447	17402	17394	17162	17387	17341	17265	17290	17320	17255	17340	17432	17255	17314	17497	17319	17379	17342	17302	17428	17176	17275	17337	17289	17204	17369	17350	17465	17252	17438	17283	17352	17302	17231	17271	17387	17127	17433	17402	17281	17309	17431	17280	17471	17396	17404	17148	17264	17221	17455	17138	17413	17503	17071	17304	17280	17336	17383	17301	17257	17394	17200	17306	17426	17266	17371	17425	17338	17335	17337	17350	17293	17483	17266	17357	17488	17401	17297	17458	17272	17231	17318	17227	17292	17272	17374	17448	17294	17322	17308	17321	17219	17359	17334	17520	17450	17342	17278	17338	17453	17359	17499	17211	17548	17274	17233	17185	17408	17205	17177	17296	17391	17204	17252	17326	17496	17318	17307	17516	17458	17293	17377	17142	17246	17469	17203	17333	17325	17449	17386	17295	17156	17532	17284	17428	17217	17242	17630	17406	17237	17208	17330	17331	17154	17402	17334	17322	17260	17207	17069	17277	17420	17356	17240	17251	17236	17473	17203	17478	17294	17249	17294	17286	17361	17332	17275	17325	17248	17348	17401	17350	17393	17433	17387	17306	17164	17388	17400	17392	17417	17384	17455	17388	17302	17369	17309	17268	17278	17246	17335	17344	17351	17307	17382	17325	17399	17421	17310	17355	17359	17379	17453	17339	17435	17542	17362	17080	17283	17501	17438	17333	17293	17251	17215	17447	17283	17305	17380	17297	17324	17462	17265	17301	17451	17381	17309	17382	17484	17264	17444	17369	17320	17401	17463	17256	17425	17357	17408	17336	17386	17322	17383	17286	17412	17309	17450	17361	17231	17331	17344	17220	17354	17348	17511	17310	17471	17324	17407	17373	17393	17257	17352	17437	17190	17095	17275	17540	17368	17461	17321	17471	17243	17521	17219	17303	17455	17169	17389	17297	17275	17411	17166	17487	17400	17207	17249	17459	17360	17226	17461	17332	17372	17384	17589	17416	17306	17358	17236	17346	17346	17325	17501	17418	17399	17362	17201	17329	17322	17395	17431	17294	17289	17225	17300	17312	17318	17441	17419	17310	17373	17476	17259	17340	17392	17327	17265	17612	17250	17389	17369	17427	17264	17377	17295	17476	17434	17273	17528	17393	17332	17294	17327	17309	17371	17288	17331	17252	17344	17328	17247	17319	17259	17401	17240	17283	17416	17228	17188	17462	17254	17319	17372	17384	17241	17339	17322	17437	17360	17280	17405	17196	17404	17394	17277	17190	17517	17346	17486	17431	17367	17251	17472	17201	17379	17212	17271	17382	17225	17383	17320	17274	17545	17360	17373	17336	17346	17333	17307	17169	17299	17380	17472	17254	17275	17361	17294	17393	17593	17388	17415	17089	17351	17651	17473	17653	17511	17362	17220	17258	17296	17204	17283	17401	17195	17279	17412	17204	17345	17412	17401	17294	17468	17213	17428	17248	17421	17389	17307	17278	17488	17238	17220	17219	17341	17588	17439	17276	17336	17432	17312	17395	17273	17327	17313	17407	17262	17298	17292	17310	17230	17473	17408	17226	17409	17527	17442	17343	17412	17472	17209	17274	17301	17435	17110	17445	17368	17326	17629	17128	17463	17224	17611	17282	17335	17215	17273	17272	17298	17366	17434	17421	17450	17284	17186	17433	17435	17388	17435	17429	17373	17384	17207	17462	17453	17434	17282	17286	17329	17371	17448	17253	17428	17362	17556	17244	17388	17272	17211	17371	17258	17290	17438	17426	17345	17323	17560	17278	17469	17396	17373	17587	17229	17421	17556	17315	17328	17566	17375	17450	17312	17386	17385	17497	17453	17409	17445	17313	17192	17283	17172	17308	17324	17394	17414	17369	17376	17158	17311	17371	17400	17365	17229	17343	17381	17262	17188	17352	17243	17465	17341	17274	17387	17451	17376	17204	17367	17438	17389	17437	17304	17431	17249	17275	17255	17278	17431	17431	17368	17490	17283	17294	17296	17315	17331	17391	17426	17380	17433	17197	17313	17391	17395	17473	17381	17349	17430	17198	17395	17404	17388	17545	17192	17444	17435	17479	17471	17380	17437	17143	17210	17424	17373	17384	17212	17250	17326	17396	17168	17469	17265	17323	17498	17305	17253	17187	17507	17284	17317	17260	17459	17366	17239	17314	17288	17418	17290	17480	17412	17143	17337	17310	17250	17371	17401	17473	17359	17499	17341	17261	17342	17388	17324	17416	17284	17389	17266	17311	17263	17318	17352	17384	17307	17299	17363	17403	17453	17346	17351	17389	17498	17319	17371	17494	17484	17442	17319	17458	17378	17198	17446	17348	17150	17321	17284	17345	17377	17481	17269	17371	17359	17258	17376	17303	17434	17216	17360	17260	17462	17357	17317	17470	17654	17342	17429	17248	17288	17338	17313	17257	17347	17314	17391	17307	17268	17315	17384	17345	17366	17447	17336	17341	17420	17436	17348	17231	17366	17266	17229	17288	17264	17359	17459	17378	17364	17304	17488	17169	17344	17217	17242	17209	17398	17457	17480	17174	17468	17436	17293	17446	17487	17202	17376	17124	17279	17335	17221	17290	17353	17420	17250	17269	17300	17194	17371	17278	17346	17256	17238	17445	17410	17486	17447	17338	17246	17183	17152	17421	17416	17205	17310	17298	17410	17431	17446	17223	17167	17413	17441	17447	17180	17445	17489	17216	17428	17217	17226	17434	17550	17392	17489	17223	17383	17392	17391	17348	17267	17421	17327	17467	17210	17256	17414	17306	17513	17221	17403	17301	17284	17404	17413	17319	17306	17377	17364	17275	17452	17426	17188	17304	17182	17137	17321	17342	17322	17435	17312	17339	17401	17337	17281	17191	17141	17321	17256	17313	17224	17432	17240	17280	17272	17412	17328	17503	17400	17328	17102	17175	17143	17359	17379	17457	17413	17350	17301	17312	17256	17435	17397	17280	17280	17230	17449	17355	17479	17356	17212	17363	17344	17481	17369	17385	17359	17220
24622	20754	27005	25675	25811	31324	32814	29327	28906	29013	30163	34382	37397	42646	42631	36980	32987	29707	28934	28121	28170	27955	28096	28068	28206	28310	28095	27916	28328	27900	28254	28039	28163	27930	28119	28098	28260	28030	27810	28438	27937	27993	27885	27962	28082	27959	27933	28088	27973	28392	27929	28086	28245	28075	28282	28130	28160	28022	27885	28022	27873	28192	28242	27943	27859	28161	28189	28106	27985	27731	28397	28394	27962	28137	28195	28085	28256	27950	28287	28323	27978	27962	28042	27954	28181	28157	27905	28148	27811	27950	28018	27999	27856	28161	28129	28003	28167	28300	28016	28068	28187	28044	28106	27855	28109	28178	28082	28026	28178	28432	28114	28202	28192	27874	28170	28020	28009	27975	28131	28079	27953	28091	28324	28031	28338	28162	28222	27920	27820	27889	28306	28412	28276	28186	27945	28108	28070	28074	28288	28286	28126	28022	27990	28200	28158	27864	28142	28113	28057	28117	28309	27976	28162	28187	27985	28077	27905	28162	27913	28123	27946	28244	27939	28085	27964	27876	28044	28316	28214	28044	28031	28037	28243	28004	27953	28104	28069	27925	28291	28082	28041	27857	28039	28021	28136	28146	27871	28031	28193	28021	28006	27852	28129	28032	28156	27710	27820	28180	28343	28041	27922	28194	27961	28097	28157	28022	28118	27957	28068	28203	28110	27821	27554	28101	28335	28186	28091	28105	28088	28259	28111	27854	28084	28233	28203	27953	28006	27890	28078	28223	27877	27861	27941	28197	28067	27935	28114	28103	28327	28132	28054	27884	27887	28019	28224	27842	28162	27958	28251	28006	28114	28030	28131	28153	27897	28000	28088	28027	28018	27869	28189	28017	27770	28085	28208	27885	28382	28392	28004	27932	28045	28079	27975	28013	28129	27948	28247	27801	28018	28274	27952	27935	27872	28180	28050	28154	28144	27924	27961	27656	28228	28182	28118	28079	27934	28120	28006	27922	28042	27986	28349	28146	27711	28143	28379	27984	28160	27798	28285	28075	27682	28134	28330	27847	28158	28183	27884	28136	28128	27964	28002	28449	28009	27967	28163	28026	27812	28297	28128	28024	28260	27867	28135	28033	28265	28060	28317	27962	27967	28251	27864	28359	28288	28047	28066	27868	28201	27948	28212	27984	27780	27894	28052	27888	27823	28224	28057	28278	28184	28173	27933	28127	28123	28186	28173	28266	27977	27982	27927	27867	28273	28172	27807	28001	27894	28138	27887	28071	27954	27967	27901	27754	27949	28133	28295	27979	27965	28022	27988	28105	28304	28122	28010	28090	27913	28103	27887	28104	28034	28069	28017	27950	27946	28046	28173	28199	28037	28248	28010	27819	27879	28175	28090	27947	28009	28170	28027	28071	28201	27943	27901	28141	28140	27984	27943	27952	28109	28017	27782	28073	27958	28071	27975	28008	27974	28066	28151	28041	28048	27934	28030	28194	28208	28102	28045	28177	28143	28131	28149	28072	28198	28100	28067	28190	28062	27965	28085	28223	28026	28203	28156	28176	28388	28289	27804	28058	27798	28111	28251	28160	28236	27970	27831	28092	28106	27904	27919	28223	28114	27854	27993	28061	27806	27987	28344	27933	28047	28111	27961	27905	28092	27745	28027	28183	28142	27943	27900	28155	28037	27841	28247	28197	28022	27786	28099	28124	28090	27922	28144	27891	27934	28154	28079	28068	28065	28151	28191	28135	28037	28046	27903	27830	28212	28265	28085	27971	27885	28064	27913	27990	28050	27968	28012	27932	28021	27993	28187	28041	28133	27939	28018	28322	28295	27994	27993	28171	28249	27909	28051	28029	28080	28112	27962	27998	27989	28357	28157	27975	27999	28179	28110	27775	27887	28023	28050	28052	28118	28384	27759	28002	28214	27808	27994	28305	27993	28328	27968	28066	27990	28010	27737	28258	28390	27916	27820	27840	28139	28271	28308	28017	28093	27972	28285	28074	27796	27951	28045	27901	27927	27827	28031	28095	27846	28198	27904	28097	28186	27901	28069	27974	28164	28045	27852	27824	27870	28159	28091	28214	27879	27915	28019	28163	27914	28207	28098	28261	28140	27895	28109	27951	27837	27751	28078	28112	27786	28078	28027	27949	28035	27938	28274	28013	28102	28065	28004	27887	28134	28119	27901	27898	28253	28045	28116	28258	28156	28413	28074	27873	28129	28038	28050	28332	28236	28159	28215	27925	27872	28242	28104	28316	27925	27931	28191	28087	28018	28089	27975	28217	28026	27714	28155	27858	28294	28042	28135	27792	28068	28140	28074	27922	28098	27974	27931	27937	27926	28040	28352	28107	27838	28013	28013	28255	28154	28037	28105	28106	28116	28032	28239	27965	28264	28005	28194	28029	28111	27999	27982	27884	28108	27949	27820	28190	28074	27797	27724	28020	27830	28116	28008	27861	27857	28085	28314	28035	28308	27944	27997	27852	28171	27918	27958	28057	27887	28049	28300	28067	27902	27826	28210	28129	28350	28033	27843	28112	28149	28069	27947	28021	28059	27915	27981	27929	28133	27903	27891	27563	27790	28119	28076	27979	28335	28222	28281	28039	27825	28037	28195	28171	28209	27813	28256	28083	27889	28188	28030	28068	28265	27984	28119	28112	28020	28147	28124	27889	28049	27986	28169	27966	28270	27820	28229	28188	28337	28099	27976	28236	28239	28076	28061	27896	27869	28183	28100	28250	27918	28154	27940	28116	28004	27927	27980	27965	27901	28244	28152	27864	28198	28128	28069	28034	28156	27947	27964	27751	27999	28419	27737	28059	27976	28320	28321	27959	27958	28043	28044	28087	27986	27998	28152	28195	28267	28132	27843	28154	27887	27781	27703	28196	28207	28301	28310	27944	28317	28387	27929	28156	28053	28018	28174	28174	28368	27809	28093	27945	28251	28018	28239	27926	28146	27823	27941	27769	27784	28001	28021	27847	28291	28240	28073	27935	28021	27887	28022	28106	28202	28254	28164	28017	28211	27880	28179	28301	27912	27821	28141	28059	28186	28139	28053	28007	27845	28077	28020	27986	28037	28327	27959	27970	27961	28160	28169	27879	28299	28083	27991	28042	28037	28030	28022	28086	27875	28071	27977	28110	28066	28075	28043	28050	28013	28073	28092	28266	28033	28222	28051	28271	27925	27907	27969	28006	27963	28122	27988	28165	28022	27999	27915	28146	28150	28343	28040	27955	28141	27693	27990	28263	28206	28092	27971	27928	28151	28019	27835	28065	28285	27926	28149	27773	28132	28176	27948	28199	28062	27990	28012	27806	27984	28096	28035	27944	28207	27978	28043	27845	28095	27975	27681	28021	27978	27731	28013	27900	28307	27953	27874	27837	28259	27980	27977	27811	28028	28097	28223	27851	28154	27943	28061	28065	28251	27935	28153	28050	27923	27780	28170	28071	27906	28121	27985	27999	28231	28105	27993	27900	28253	27952	28171	28015	27856	28181	27978	28097	28151	28125	27853	27831	27904	28093	28323	27883	27829	28017	28152	28071	28174	27887	27660	27970	27921	28052	27913	28157	28114	28067	27916	28145	27975	28188	27940	27935	28050	28005	28002	28139	28042	28351	28241	28037	27961	28002	28398	27991	27857	28122	27882	27975	28243	28135	28280	27918	28142	28016	28149	28269	28099	28058	28100	28058	27861	27891	28129	28193	28073	27938	28076	28019	27885	27940	28156	28064	28073	28300	27807	27849	28013	27929	27993	27659	28147	27812	27965	27690	28094	28353	28099	28118	28267	28016	27980	28115	27960	27880	28097	28341	27934	28166	28082	28022	27794	28317	28078	28056	27970	28156	28365	27872	27775	27848	27957	27847	27855	28067	28131	28119	28102	28093	28366	27901	28247	27959	28174	28096	28187	28054	27974	28156	28067	27943	27941	28002	28601	27846	27873	28136	28152	28055	27993	27959	28024	28132	28149	27919	27931	27828	28193	28042	27876	28060	27843	28147	28023	28366	28089	28022	27988	28022	27931	28102	28183	28115	28262	28092	28186	27792	27947	28011	27743	27974	27877	28090	27966	28107	28070	28265	27958	28009	27999	27959	28183	28311	27753	27889	28057	27901	27979	27949	28033	27840	28073	28258	27846	28020	28044	28258	27942	27929	27912	27933	28027	28272	28136	27920	28275	28228	28118	28081	27956	28233	28085	27947	27998	27918	28085	28376	28069	28255	28009	28227	27977	27909	28015	28111	28478	28082	27808	28084	28196	28151	28177	28096	28356	27965	27997	28039	28077	27807	27867	28281	28193	27920	28143	27906	27897	27939	27776	28193	28235	27949	28237	28084	27940	28049	28031	28425	28177	28181	28057	27959	27988	27908	28067	28040	27964	28099	27993	28001	28181	28054	28311	28252	28253	27995	28146	28257	28048	28088	27953	28264	28106	27917	28002	28174	28130	27998	27797	27908	28147	28061	28207	28008	28139	28108	28106	27966	27945	27914	28200	27878	28001	28147	27903	27934	28125	28147	27950	28031	27862	28299	28143	28029	28079	27810	27825	28144	27908	28156	28238	27874	28118	28026	28060	28010	28046	28156	28019	27917	28289	27660	28086	28095	27977	27886	27967	28134	27912	28445	28059	28083	28169	28030	27880	27873	27772	27659	27659	28057	28130	27987	28171	28022	27841	28153	27944	28347	28098	27856	27954	28217	27947	28051	28028	28077	28026	28243	28107	27806	27795	27985	27890	28260	28249	27989	28268	28228	27922	27943	28120	28180	28150	27817	28102	28025	28065	27953	27965	28094	28220	28045	28252	28084	27812	28064	28120	27873	28356	28334	28036	28097	28187	28116	27928	28032	28266	27850	28059	28107	28244	27878	28022	28167	28276	28242	27983	27947	28052	27953	28295	28008	28117	28110	27976	28086	27755	27830	28335	28020	27920	27872	28149	28035	28101	27879	28022	28212	28189	28074	28003	28182	28171	28073	28084	28119	27919	28075	28240	28106	28139	28073	28418	27795	28127	27858	27896	27947	27825	28112	28184	28110	28082	28059	28040	28246	27848	28087	28126	27931	27996	27939	28215	27953	28211	27992	28444	28060	28389	28074	28186	28217	28212	28092	28085	27756	28036	28103	27951	27883	27994	28137	28221	28217	27818	27810	28072	28040	28093	27998
22101	35254	31360	24707	22481	23873	21475	19048	18786	18863	20899	27094	30829	36707	34398	27911	22477	18918	17812	17504	17434	17496	17609	17495	17480	17484	17411	17635	17684	17427	17287	17471	17369	17537	17405	17551	17510	17505	17406	17461	17544	17604	17452	17440	17390	17417	17425	17504	17640	17454	17400	17603	17401	17683	17447	17558	17517	17419	17402	17548	17234	17509	17330	17485	17372	17482	17461	17425	17511	17374	17399	17463	17469	17314	17461	17370	17517	17483	17500	17543	17459	17384	17579	17410	17727	17361	17355	17529	17385	17405	17560	17516	17529	17428	17358	17359	17524	17244	17459	17346	17488	17475	17370	17521	17298	17595	17545	17414	17331	17239	17412	17463	17430	17549	17589	17599	17487	17309	17440	17377	17419	17481	17494	17407	17412	17581	17506	17562	17331	17258	17317	17331	17392	17518	17491	17571	17516	17551	17525	17561	17552	17498	17492	17335	17486	17507	17478	17440	17535	17374	17314	17333	17426	17393	17399	17370	17387	17406	17358	17500	17541	17521	17334	17369	17364	17377	17385	17450	17343	17386	17418	17543	17480	17305	17374	17486	17414	17432	17404	17640	17401	17516	17415	17567	17488	17305	17495	17533	17423	17492	17589	17501	17405	17266	17215	17416	17558	17475	17663	17556	17544	17419	17353	17437	17324	17255	17340	17461	17427	17442	17503	17264	17568	17210	17511	17323	17435	17447	17486	17466	17394	17380	17359	17361	17431	17331	17415	17454	17540	17466	17317	17577	17412	17432	17437	17270	17514	17411	17445	17247	17431	17385	17654	17398	17564	17318	17333	17402	17426	17282	17559	17571	17307	17508	17465	17450	17455	17314	17552	17441	17443	17518	17282	17432	17506	17391	17395	17521	17470	17454	17299	17440	17486	17508	17583	17382	17628	17408	17452	17441	17498	17575	17372	17177	17454	17352	17514	17453	17441	17454	17232	17417	17537	17420	17503	17395	17383	17529	17427	17305	17455	17356	17424	17464	17634	17495	17410	17312	17378	17338	17432	17302	17329	17400	17592	17296	17571	17396	17498	17436	17407	17612	17414	17353	17268	17669	17321	17395	17351	17431	17397	17524	17491	17427	17340	17459	17375	17542	17423	17510	17328	17426	17364	17450	17374	17557	17381	17437	17536	17435	17392	17221	17482	17520	17314	17318	17673	17376	17402	17469	17372	17456	17396	17444	17429	17356	17497	17461	17549	17388	17387	17479	17424	17424	17427	17418	17457	17423	17368	17250	17231	17568	17293	17633	17423	17411	17382	17436	17367	17451	17360	17538	17452	17410	17489	17733	17493	17214	17453	17267	17416	17506	17504	17410	17500	17527	17688	17479	17575	17447	17453	17510	17441	17500	17584	17540	17476	17421	17458	17468	17422	17496	17534	17389	17548	17420	17395	17481	17386	17473	17484	17454	17642	17534	17464	17523	17364	17461	17615	17538	17283	17515	17526	17570	17336	17549	17528	17557	17492	17477	17417	17483	17556	17351	17447	17386	17599	17447	17487	17413	17534	17277	17437	17547	17459	17310	17465	17403	17411	17560	17369	17433	17450	17322	17430	17397	17288	17382	17343	17594	17412	17551	17579	17528	17471	17357	17474	17547	17398	17550	17533	17496	17186	17456	17449	17435	17536	17486	17504	17385	17420	17239	17432	17178	17172	17535	17359	17462	17527	17479	17421	17459	17324	17435	17449	17283	17276	17501	17422	17451	17525	17329	17492	17406	17332	17658	17329	17385	17454	17485	17327	17462	17414	17639	17802	17677	17460	17540	17422	17266	17555	17409	17518	17441	17356	17455	17272	17356	17405	17393	17461	17586	17481	17590	17249	17517	17485	17419	17501	17672	17384	17367	17451	17519	17533	17315	17435	17457	17168	17399	17336	17409	17281	17345	17676	17446	17323	17308	17462	17310	17564	17479	17486	17420	17379	17452	17380	17438	17568	17421	17500	17604	17254	17442	17316	17441	17501	17506	17317	17382	17450	17369	17359	17440	17342	17472	17289	17310	17630	17317	17475	17286	17463	17645	17444	17476	17401	17476	17493	17393	17518	17389	17285	17597	17552	17462	17279	17434	17457	17434	17636	17475	17508	17468	17593	17512	17339	17392	17482	17425	17417	17401	17364	17470	17384	17246	17417	17287	17372	17659	17482	17486	17718	17699	17614	17500	17482	17509	17492	17695	17492	17468	17308	17326	17462	17368	17543	17387	17358	17615	17553	17508	17487	17345	17496	17592	17496	17502	17540	17497	17256	17409	17453	17482	17316	17471	17422	17573	17494	17463	17393	17502	17481	17405	17609	17493	17403	17429	17562	17467	17317	17622	17268	17333	17528	17357	17343	17311	17444	17390	17536	17558	17449	17471	17545	17357	17407	17342	17550	17485	17473	17485	17430	17596	17474	17510	17464	17486	17514	17449	17279	17545	17249	17547	17428	17407	17519	17385	17424	17461	17502	17579	17337	17454	17486	17302	17573	17414	17471	17121	17618	17349	17295	17434	17398	17733	17280	17441	17283	17427	17507	17407	17548	17419	17447	17329	17444	17606	17525	17438	17270	17456	17364	17317	17431	17446	17486	17462	17628	17423	17442	17330	17440	17520	17625	17421	17460	17272	17355	17336	17392	17508	17478	17510	17463	17359	17494	17606	17513	17314	17312	17285	17474	17371	17544	17295	17429	17389	17252	17491	17437	17302	17446	17416	17393	17388	17517	17594	17497	17633	17414	17317	17463	17519	17456	17355	17481	17495	17560	17551	17385	17591	17500	17232	17466	17399	17598	17528	17303	17152	17325	17569	17362	17535	17540	17331	17421	17426	17511	17432	17353	17441	17342	17345	17338	17568	17361	17534	17316	17475	17497	17580	17474	17472	17268	17423	17388	17604	17461	17426	17600	17704	17458	17511	17403	17410	17537	17452	17244	17419	17457	17502	17544	17357	17229	17437	17466	17608	17464	17513	17460	17485	17389	17489	17441	17396	17383	17499	17495	17279	17439	17409	17401	17495	17505	17579	17253	17512	17424	17503	17466	17372	17404	17535	17457	17502	17289	17364	17518	17256	17237	17444	17588	17268	17340	17617	17260	17448	17274	17367	17405	17470	17428	17324	17415	17402	17398	17444	17662	17444	17567	17502	17617	17374	17442	17530	17430	17468	17554	17479	17491	17469	17385	17587	17527	17364	17392	17451	17493	17692	17430	17208	17363	17443	17353	17341	17545	17394	17438	17419	17549	17439	17371	17596	17236	17311	17244	17559	17429	17530	17477	17374	17519	17612	17563	17571	17584	17636	17383	17361	17345	17589	17376	17452	17440	17487	17397	17661	17561	17365	17598	17533	17409	17403	17440	17488	17419	17330	17463	17371	17459	17675	17411	17443	17386	17456	17408	17310	17551	17259	17294	17534	17325	17440	17549	17377	17516	17230	17534	17469	17520	17634	17350	17536	17459	17492	17443	17461	17428	17364	17399	17542	17359	17439	17571	17374	17543	17311	17436	17443	17535	17355	17394	17323	17311	17511	17200	17386	17566	17493	17608	17526	17388	17203	17581	17368	17283	17442	17370	17370	17514	17552	17536	17494	17514	17537	17420	17434	17464	17385	17567	17434	17403	17666	17326	17421	17473	17733	17296	17406	17437	17500	17474	17500	17524	17414	17496	17440	17511	17455	17513	17348	17454	17464	17346	17387	17480	17646	17414	17402	17514	17428	17480	17280	17462	17303	17576	17537	17448	17407	17459	17494	17376	17442	17307	17661	17247	17509	17437	17358	17445	17491	17449	17371	17465	17133	17457	17561	17585	17413	17402	17406	17420	17323	17473	17324	17473	17419	17342	17525	17355	17549	17480	17480	17516	17507	17440	17367	17506	17395	17586	17435	17497	17427	17337	17438	17379	17393	17468	17451	17585	17419	17452	17618	17485	17596	17563	17261	17498	17632	17364	17332	17505	17646	17431	17488	17364	17543	17569	17498	17486	17388	17373	17574	17539	17349	17303	17365	17369	17246	17551	17400	17536	17340	17351	17382	17435	17055	17503	17440	17530	17520	17535	17496	17263	17427	17555	17438	17372	17364	17381	17437	17343	17406	17409	17386	17224	17472	17444	17497	17543	17496	17353	17530	17467	17497	17355	17243	17409	17491	17281	17474	17572	17595	17465	17436	17371	17282	17597	17479	17381	17508	17474	17417	17493	17450	17334	17459	17447	17461	17579	17489	17381	17395	17334	17349	17403	17575	17370	17467	17365	17267	17569	17291	17448	17535	17449	17415	17420	17529	17300	17633	17550	17300	17410	17406	17502	17306	17401	17412	17335	17513	17512	17286	17279	17510	17306	17425	17471	17540	17405	17400	17338	17455	17392	17400	17418	17601	17443	17428	17440	17528	17405	17328	17512	17288	17494	17272	17458	17459	17334	17515	17475	17440	17492	17412	17452	17385	17434	17508	17375	17276	17483	17472	17513	17470	17415	17567	17516	17386	17513	17325	17358	17515	17444	17471	17499	17243	17471	17412	17364	17430	17561	17438	17649	17325	17413	17519	17430	17471	17380	17385	17373	17504	17501	17342	17486	17269	17670	17454	17476	17378	17414	17385	17419	17424	17477	17553	17524	17378	17220	17422	17170	17391	17447	17681	17550	17478	17479	17442	17515	17485	17471	17398	17443	17468	17476	17414	17425	17503	17599	17550	17439	17430	17591	17547	17337	17461	17493	17244	17510	17476	17516	17367	17430	17360	17448	17597	17426	17610	17406	17481	17350	17483	17541	17401	17426	17286	17272	17639	17343	17441	17394	17442	17592	17411	17508	17394	17454	17272	17377	17496	17490	17426	17692	17503	17360	17479	17541	17502	17576	17387	17325	17432	17507	17640	17386	17433	17460	17323	17480	17460	17449	17512	17465	17513	17496	17409	17603	17453	17474	17508	17417	17381	17391	17336	17744	17406	17282	17379	17424	17380	17401	17488	17511	17474	17624	17385	17684	17368	17429	17344	17504	17351	17512	17288	17440	17465	17432	17383	17504	17382	17354	17433	17531	17229	17526	17231	17436	17456	17459	17409	17547	17512	17444	17386	17316	17426	17471	17472	17309	17476	17345	17343	17320	17526	17454	17395	17476	17503	17405	17523	17545	17424	17357	17370
22232	20742	27063	24718	23489	30817	35211	31447	31052	31619	31479	33280	41857	58962	53676	45738	38251	33116	30489	29652	29622	29571	29642	29818	29670	29601	29563	29379	29334	29557	29370	29712	29466	29373	29677	29371	29409	29591	29342	29449	29535	29507	29469	29543	29690	29642	29614	29591	29557	29649	29509	29652	29715	29636	29404	29638	29463	29464	29868	29611	29604	29673	29599	29584	29788	29670	29793	29440	29443	29363	29333	29446	29393	29510	29460	29320	29345	29737	29495	29593	29189	29627	29627	29464	29569	29814	29404	29652	29573	29379	29453	29489	29686	29471	29382	29513	29458	29387	29400	29664	29554	29432	29634	29827	29584	29415	29384	29526	29429	29251	29634	29276	29516	29316	29564	29644	29396	29398	29683	29559	29609	29410	29394	29587	29515	29529	29381	29371	29564	29646	29423	29379	29394	29292	29453	29566	29367	29453	29503	29720	29389	29442	29615	29705	29700	29494	29519	29513	29607	29325	29535	29430	29447	29462	29466	29234	29325	29279	29481	29656	29576	29442	29566	29239	29506	29106	29655	29853	29451	29644	29632	29469	29668	29316	29255	29541	29452	29335	29336	29472	29313	29635	29425	29369	29438	29415	29341	29357	29657	29618	29453	29539	29523	29522	29394	29365	29276	29591	29883	29532	29491	29427	29537	29415	29668	29363	29510	29533	29569	29466	29798	29622	29650	29434	29421	29194	29464	29547	29428	29678	29507	29305	29726	29566	29385	29513	29391	29343	29310	29430	29306	29656	29699	29435	29352	29455	29475	29418	29640	29335	29186	29454	29334	29470	29489	29746	29735	29799	29441	29753	29602	29330	29655	29215	29322	29356	29359	29417	29455	29491	29385	29505	29487	29312	29478	29451	29366	29566	29138	29390	29423	29349	29360	29351	29486	29446	29554	29505	29634	29497	29592	29569	29753	29488	29693	29584	29675	29210	29778	29671	29303	29290	29491	29391	29686	29496	29692	29407	29480	29637	29534	29543	29437	29427	29502	29488	29573	29675	29518	29572	29375	29293	29394	29622	29545	29479	29522	29465	29320	29417	29562	29686	29639	29635	29440	29580	29340	29026	29455	29388	29625	29762	29535	29432	29622	29236	29421	29671	29360	29285	29312	29362	29338	29256	29407	29366	29294	29213	29487	29492	29529	29589	29335	29378	29689	29307	29472	29659	29491	29561	29308	29562	29595	29436	29494	29595	29406	29367	29194	29043	29503	29313	29511	29529	29452	29484	29170	29257	29215	29612	29869	29253	29447	29452	29623	29490	29300	29459	29270	29378	29354	29338	29338	29613	29742	29529	29570	29171	29496	29505	29529	29476	29371	29401	29577	29607	29599	29504	29734	29614	29486	29422	29443	29583	29648	29502	29443	29290	29313	29449	29422	29416	29323	29508	29546	29546	29372	29445	29248	29300	29662	29380	29569	29574	29457	29459	29429	29439	29618	29487	29478	29307	29459	29414	29502	29277	29540	29284	29497	29507	29524	29435	29606	29518	29377	29396	29439	29370	29354	29370	29447	29476	29571	29796	29489	29520	29431	29457	29428	29413	29415	29307	29888	29256	29619	29429	29454	29331	29406	29622	29585	29674	29695	29402	29341	29343	29525	29669	29670	29585	29717	29311	29393	29487	29159	29413	29550	29639	29405	29520	29353	29662	29402	29271	29492	29781	29383	29606	29329	29469	29569	29319	29425	29598	29693	29550	29678	29379	29314	29411	29506	29420	29378	29531	29371	29454	29657	29348	29455	29570	29646	29614	29516	29235	29258	29535	29618	29339	29657	29579	29498	29563	29557	29313	29217	29722	29512	29435	29730	29474	29445	29549	29552	29562	29424	29352	29209	29494	29455	29644	29443	29437	29302	29191	29721	29601	29507	29513	29662	29325	29298	29448	29559	29554	29629	29480	29721	29513	29459	29582	29653	29357	29442	29644	29438	29526	29413	29488	29444	29605	29514	29332	29417	29384	29382	29343	29510	29481	29552	29360	29461	29296	28993	29234	29442	29489	29275	29283	29284	29571	29648	29730	29461	29262	29567	29402	29561	29520	29311	29425	29576	29634	29342	29225	29729	29403	29638	29405	29286	29324	29474	29497	29492	29309	29498	29414	29472	29569	29352	29356	29523	29303	29380	29439	29645	29482	29503	29573	29460	29444	29386	29517	29714	29587	29418	29464	29390	29315	29591	29292	29610	29099	29472	29792	29545	29544	29469	29522	29485	29595	29445	29468	29344	29560	29490	29524	29497	29126	29633	29563	29723	29269	29364	29352	29572	29678	29484	29591	29519	29574	29444	29286	29356	29365	29451	29753	29551	29558	29798	29414	29486	29113	29523	29650	29563	29536	29381	29531	29333	29437	29370	29466	29467	29122	29541	29498	29438	29502	29516	29106	29467	29436	29339	29396	29515	29458	29372	29465	29442	29442	29400	29354	29562	29632	29588	29477	29454	29494	29530	29308	29520	29356	29408	29671	29642	29329	29745	29433	29444	29313	29465	29467	29468	29766	29508	29214	29356	29449	29406	29297	29534	29451	29300	29483	29610	29720	29660	29544	29453	29411	29439	29753	29416	29329	29417	29506	29762	29534	29269	29619	29725	29578	29502	29462	29367	29412	29545	29531	29432	29528	29428	29461	29336	29550	29844	29468	29904	29649	29466	29172	29433	29477	29436	29321	29657	29461	29266	29183	29635	29480	29649	29596	29160	29280	29626	29574	29572	29530	29246	29195	29588	29473	29264	29548	29383	29169	29337	29520	29398	29415	29273	29710	29256	29495	29367	29511	29445	29528	29603	29260	29749	29517	29694	29523	29715	29508	29891	29453	29427	29465	29254	29525	29395	29411	29753	29323	29531	29589	29194	29460	29402	29441	29462	29205	29123	29439	29554	29262	29535	29143	29301	29456	29510	29434	29577	29169	29619	29366	29666	29306	29575	29493	29272	29113	29605	29558	29558	29638	29274	29278	29409	29420	29496	29698	29614	29883	29439	29401	29361	29364	29452	29660	29788	29472	29140	29340	29332	29396	29467	29580	29668	29394	29486	29507	29605	29456	29555	29465	29611	29589	29631	29451	29420	29552	29721	29534	29685	29539	29603	29552	29435	29358	29710	29389	29319	29416	29484	29374	29586	29122	29741	29437	29612	29506	29406	29763	29670	29653	29423	29448	29653	29755	29788	29392	29422	29609	29499	29280	29653	29339	29463	29404	29364	29443	29689	29561	29309	29417	29256	29542	29512	29744	29509	29467	29264	29822	29263	29273	29464	29573	29365	29440	29741	29303	29402	29283	29510	29567	29480	29556	29516	29497	29267	29619	29678	29388	29455	29617	29523	29299	29258	29356	29580	29449	29301	29674	29430	29172	29483	29358	29207	29148	29475	29789	29471	29417	29631	29412	29300	29484	29480	29342	29248	29236	29695	29494	29566	29492	29525	29883	29350	29387	29268	29482	29325	29662	29758	29693	29545	29307	29411	29311	29650	29273	29326	29555	29477	29139	29637	29741	29579	29352	29609	29366	29733	29626	29575	29523	29581	29561	29237	29418	29602	29453	29455	29560	29345	29463	29635	29388	29510	29278	29096	29647	29097	29219	29526	29331	29483	29631	29648	29221	29575	29550	29754	29628	29218	29424	29349	29137	29202	29325	29502	29358	29529	29448	29270	29301	29289	29444	29436	29568	29369	29359	29656	29212	29462	29426	29271	29414	29507	29398	29431	29466	29570	29667	29454	29376	29418	29609	29254	29408	29400	29734	29383	29369	29337	29618	29523	29302	29510	29379	29561	29576	29601	29557	29397	29344	29427	29506	29488	29566	29686	29399	29343	29382	29523	29509	29419	29455	29461	29418	29752	29413	29470	29711	29295	29558	29494	29431	29583	29419	29243	29509	29565	29527	29350	29281	29456	29488	29430	29357	29503	29509	29406	29296	29545	29478	29323	29247	29590	29547	29741	29519	29294	29532	29444	29600	29498	29392	29508	29512	29644	29598	29603	29457	29561	29389	29725	29560	29498	29334	29562	29242	29603	29203	29412	29444	29636	29329	29242	29510	29456	29443	29280	29533	29335	29477	29310	29212	29272	29585	29463	29344	29336	29483	29489	29377	29687	29416	29448	29575	29482	29504	29427	29646	29403	29239	29511	29567	29289	29410	29627	29756	29484	29611	29499	29308	29392	29347	29493	29646	29256	29550	29980	29619	29690	29274	29535	29668	29267	29431	29534	29450	29265	29545	29335	29436	29241	29444	29246	29542	29639	29400	29752	29328	29474	29602	29557	29479	29478	29340	29654	29592	29461	29372	29224	29477	29236	29571	29380	29279	29349	29437	29279	29473	29296	29406	29598	29501	29822	29541	29598	29416	29680	29378	29410	29563	29581	29129	29698	29376	29283	29548	29680	29369	29462	29581	29521	29560	29702	29638	29545	29051	29226	29139	29509	29647	29448	29564	29537	29313	29234	29491	29459	29315	29256	29283	29468	29523	29491	29493	29381	29345	29640	29687	29611	29396	29493	29497	29718	29354	29349	29547	29709	29577	29354	29351	29499	29778	29533	29649	29367	29542	29611	29151	29669	29569	29634	29433	29433	29277	29397	29447	29498	29453	29654	29541	29474	29525	29540	29421	29737	29378	29724	29666	29266	29765	29788	29503	29609	29549	29417	29420	29573	29473	29439	29433	29447	29578	29351	29405	29705	29524	29524	29391	29471	29532	29502	29515	29503	29656	29332	29436	29201	29451	29588	29406	29658	29556	29543	29485	29238	29300	29361	29447	29562	29686	29422	29458	29623	29774	29457	29663	29546	29342	29159	29499	29465	29604	29490	29489	29441	29442	29747	29386	29455	29728	29305	29450	29371	29500	29375	29784	29553	29379	29640	29615	29367	29620	29533	29269	29387	29562	29547	29387	29255	29537	29368	29700	29249	29076	29207	29507	29512	29449	29434	29330	29390	29279	29525	29222	29323	29558	29419	29467	29438	29489	29378	29652	29776	29836	29471	29455	29497	29632	29512	29530	29592	29544	29655	29512	29361	29523	29416	29585	29536	29679	29571	29469	29619	29619	29605	29432	29446	29238	29536	29473	29597	29307	29515	29738	29287	29386	29351	29289	29580	29488	29594	29480	29528	29293	29585	29457	29355	29243
24974	41204	37645	31128	30904	28056	22798	20992	21113	20737	20764	24024	35666	51875	46013	36852	28015	21417	18915	17923	18223	18041	18048	18132	18061	18118	17935	18053	18076	18116	18091	18183	18213	18141	18057	17992	17942	18002	18036	18065	18002	18115	18041	18046	18230	18185	17868	18219	18064	17992	18061	18118	17978	17912	17980	18161	17948	18123	18147	18275	18125	17840	18048	17853	18093	18015	17965	17828	18149	18063	17897	18089	18046	18176	18087	17867	17858	18039	18098	18004	18097	18117	18181	18111	18131	18008	17838	17811	18195	17997	18184	18188	18087	18011	18099	18117	18095	18103	18169	18015	17908	18124	18094	18027	18188	17991	17903	17869	17971	17859	18133	17873	18237	18066	18051	18120	17941	18139	18058	17959	17830	18099	17949	17982	17921	18047	18127	18208	17906	17923	17929	17826	18040	17972	17877	17979	18048	17879	17894	18191	18040	18143	18173	17948	17965	18153	18005	18014	17982	18091	18039	17968	17993	17972	18162	18013	18114	18027	18073	17827	18248	18012	17912	17942	18124	17899	18044	18092	18027	18030	17952	17865	18176	18182	18156	18137	17974	17959	18069	18058	17913	17958	18008	18109	17858	18023	18129	18054	18014	18067	17972	18137	17949	18034	17967	18093	18105	18024	17859	17905	18153	17998	18030	17845	18042	18086	18025	17900	17962	18017	18053	18023	18082	18114	18140	17936	17955	17939	17987	17809	18034	18039	17964	17970	18074	17942	17980	18041	17925	18135	17957	17927	17956	18100	18061	18091	17980	17992	18100	18060	18162	18018	17950	18006	17956	18089	18029	17995	18072	18004	18167	18016	17980	18029	18114	18138	18000	18166	17851	18129	18020	17963	18179	17954	18081	18096	17897	17866	18171	17965	18149	18117	18208	18047	18015	18060	18216	18015	18061	17962	18097	17855	17937	18142	18122	18184	18338	18096	17883	17943	17928	18033	18021	18025	17861	18079	18000	18013	18091	18133	18166	17841	17872	17916	18023	18109	18082	18142	17914	18130	18067	18078	18088	17983	17983	18033	18142	18123	18004	17975	18018	17865	17964	17959	17894	18226	18010	17997	17990	17993	17900	17963	18033	17987	18173	18052	18007	18062	17960	17983	18211	18032	17965	18094	18026	17988	18012	17975	17821	17848	17974	17870	18033	17983	17930	18194	18087	17951	18051	17989	17869	17931	17817	18185	18138	18043	17983	18148	18034	17954	17876	18010	18041	17931	18138	18079	18095	18121	17965	18028	17921	18017	17766	18088	18019	17861	18038	18029	17984	17988	18053	17945	17891	18040	18076	18006	17953	17922	17729	18105	18024	18046	18027	17773	17923	18211	17910	18034	17946	17768	17873	18067	17940	18045	17980	18086	17946	18092	18038	17978	18032	18089	17937	18090	18005	18031	18030	17870	18283	18051	18106	17969	17917	17939	17989	17953	17953	17973	18137	18028	17880	18004	18114	18023	18237	17981	18083	18063	18050	17913	18025	18125	18007	17947	17906	18060	17948	18058	18216	18008	17852	17901	18102	17925	18136	17942	17842	17941	17835	17981	17937	17880	18218	17993	18007	17934	17974	17952	18037	17998	17920	18104	18012	18092	17919	17924	18174	17945	18026	18062	17874	17900	18169	17929	18155	17976	18005	17947	18098	18094	18009	17851	18148	18032	17930	18013	18017	18266	17972	18064	18147	17958	17965	17856	18039	18045	17958	18170	18098	18087	17902	18073	18058	17900	18235	17883	17915	17980	18053	18074	17982	18056	17955	18136	18089	17973	18029	17951	18093	18039	18133	18029	18160	17888	17877	17815	17943	18086	18065	18100	18044	17872	17997	17955	18032	17918	17940	17997	17868	18065	17983	18058	17878	17918	18035	17855	17858	18184	18042	17985	18055	17971	17966	18198	17984	17999	17882	18191	17995	18222	18120	18158	17870	17983	18018	17950	18062	18103	17956	17984	17921	18029	18034	17811	18115	18148	17907	18043	18004	17780	17990	17938	17766	18251	18052	17919	18069	18136	17953	17908	17902	18030	17808	18079	18131	18216	17964	17985	18043	18003	18084	18046	18078	18110	17884	18125	17982	17956	17917	18045	18201	18116	17971	17859	17895	18027	18034	17922	17904	17997	17877	17970	18005	17977	17932	17938	18100	17974	17933	17998	18094	18041	18070	18186	18218	18070	17842	17985	18179	17965	17968	18023	17950	17890	17927	18001	18002	17955	17895	18033	17994	18035	18108	17955	18042	18203	17934	18117	18022	17947	18092	17976	18144	17791	18112	17967	18057	17768	17967	18146	18086	18022	18069	18144	18141	18010	17977	18025	18067	18070	18023	18074	17871	18084	17881	17947	17873	17896	18046	18082	17887	18273	17966	18120	17919	18094	18178	18010	18130	18094	17993	17966	18090	17843	18137	18025	18109	18001	18186	17966	18119	17924	18132	17959	18071	18001	17968	18108	17959	17944	17882	17873	18123	17985	18043	18042	18072	18069	18037	18039	17773	18101	17940	18014	18229	17945	17848	18156	18024	18025	17935	17967	18032	18039	18144	18077	17847	18064	17861	17904	17984	17991	17942	17957	18167	17990	17945	18047	18061	18068	17916	18087	18018	17941	18130	18099	17959	18033	18038	18086	18184	18104	17915	17945	17996	18039	17949	18050	17999	18019	17952	18008	17992	18145	17966	17754	17859	17921	18070	17861	18070	18004	18261	17996	18098	18040	18024	17977	18143	17946	18094	17704	18063	18277	17934	18106	18150	18030	18051	17792	18074	17886	17990	18015	17984	17973	18074	18024	18016	18112	18125	18060	18027	18092	18064	17981	17915	18159	17904	18147	18022	18107	18253	18052	17818	18049	18011	18021	18144	18057	17878	18077	17960	18049	18132	17854	18096	17942	17965	17873	18068	17980	17801	17980	18096	18115	18071	18067	17908	18036	18092	18000	18027	18175	18003	18033	18074	17863	18039	17966	18015	18059	17965	18072	18034	17875	17986	17923	18131	17932	17949	18145	18122	18159	18027	17908	18067	18103	17976	18081	17990	17971	17843	17992	18056	18088	18233	18119	17928	18201	18101	17983	17987	18259	18079	17955	17940	18052	17964	17854	17946	17991	18053	18063	18111	18054	17900	18058	17937	17915	18023	17982	17949	18204	18013	18111	17980	18018	18033	17896	18189	18059	18040	17997	17963	18147	17873	17918	17971	18215	17981	18174	17942	18080	17892	18116	18039	18075	17890	17945	18051	18090	17935	17829	18063	17855	17904	18137	17997	17964	18015	17942	18104	18029	18014	17967	17955	17780	18141	17948	17894	17927	17837	18030	17985	18098	17856	18141	18110	18014	17747	18096	18020	17948	18094	17929	18103	17985	17889	17886	17878	17981	17924	17968	18176	17862	17873	18035	17889	18179	18077	18163	17978	17822	18004	17996	18077	18040	18035	17981	17860	18102	18038	17991	18097	17927	18069	18149	17925	18008	18230	17914	17921	18122	18017	18135	17915	18116	18121	18131	18046	18118	17942	17956	18085	17967	18149	17837	18204	18075	18073	18043	18030	17916	17964	18003	18056	18063	17952	18099	18104	17950	18054	17948	17926	17992	18081	18216	17785	18108	17976	18106	18070	18024	17985	17851	18036	18100	17894	18118	18059	18119	18015	17940	18019	18046	18088	18035	18153	18011	18086	18008	17879	17972	18289	17931	18024	17836	17923	17959	18025	18027	17959	18113	18045	18041	18012	18063	18040	18188	17803	18264	17975	18099	17945	18063	18083	17938	17936	17973	18049	17987	18237	18083	17973	18081	17996	17998	17985	17998	18033	18163	17964	17974	18226	17833	18241	17878	17892	18075	17921	17989	17962	17990	17950	18099	17963	17934	18103	18077	17971	18106	18078	17973	18086	17996	17962	17957	18000	18145	18074	18101	17854	18040	18044	18091	18089	17938	17891	17885	18050	17909	18068	18040	18016	18084	18001	17953	18105	18134	17961	18174	18018	17998	17985	18172	17885	17997	17973	18109	17981	17987	17845	17825	18022	18005	18214	18231	17959	18156	17800	17850	17927	17885	17923	18057	18074	18128	17852	17902	18038	18089	18217	18167	18013	17934	17933	17988	17939	17865	18260	17992	18153	18086	18138	18170	17995	17930	17968	18050	18043	17914	18046	17956	17910	18041	17869	17895	17766	17959	18263	17926	17962	18131	18060	17920	18106	17970	18127	17913	18086	18114	17933	18117	18200	18135	17983	17935	18106	17977	18148	18078	18074	17995	18169	17987	18141	17977	17857	17977	17989	18031	17858	18003	18010	18254	17948	17992	17912	17984	17989	17940	18014	18009	18011	18004	18082	17965	18079	17927	18127	17959	18003	17953	18028	18028	18030	17997	17916	18029	17936	18059	18115	18034	18145	18024	18121	18124	17958	18003	18116	18035	18147	17843	18135	18235	17993	17992	18241	18090	17936	18032	18070	17950	18001	18125	18168	18020	17934	17960	17928	18020	18030	18093	18180	18085	18076	18075	17911	17827	17983	18080	18033	18010	18063	17979	17851	18019	18069	17823	18006	18187	18048	18077	17987	18077	18049	18139	18024	18180	17996	18088	18160	18140	17953	18004	18023	18006	18128	18113	17945	18033	18019	17851	18129	17913	18141	18009	17936	18034	17954	18037	17978	17992	17908	17877	18018	17960	17926	18092	18044	17913	17963	18051	18181	17954	18006	18032	17968	18094	18217	18021	18059	18090	17803	18047	18115	18048	18218	17830	18053	18119	18009	18006	18045	17957	17918	18051	18067	18036	17879	17966	17909	17923	17876	18080	17943	17871	18280	18130	18076	18089	18129	17953	18152	18040	17990	18044	18002	17957	18244	17888	17912	18004	18064	17889	18255	18014	18104	18154	18037	17871	17993	18007	17800	17971	17916	18093	17945	18120	17938	18089	18162	18079	17782	18056	17986	17978	17927	18032	18073	18241	17955	18023	17954	18220	18187	18075	17858	18023	17816	18175	18094	18045	17950	18048	17899	18036	18051	17904	17931	17934	18039	18069	17987	18168	17971	18099	17848	17963	17993	18126	17940	18000	17930	18007	17929	17853	18062	17934	17964	18079	18010	17927	18016	17904	18066	18033	18017	18129	18050	18097	18047	18036	17857	17905
36584	30736	35083	34223	33126	32053	31947	31510	31634	31134	30798	30878	31352	32073	32695	32250	31547	31149	30834	30643	30587	30775	30723	30508	30677	30606	30553	30720	30557	30807	30790	30751	30626	30658	30813	30554	30770	30469	30743	30387	30716	30780	30552	30917	30794	30438	30662	30507	30485	30561	30342	30676	30676	30664	30678	30647	30491	30763	30598	31049	30794	30775	30941	30370	30617	30443	30449	30510	30603	30618	30596	30353	30635	30628	30507	30589	30856	30622	30860	30699	30864	30362	30615	30536	30827	30481	30496	30608	30528	30828	30719	30268	30605	30671	30412	30511	30812	30761	30839	30606	30280	30846	30455	30556	30553	30480	30672	30655	30604	30585	30710	30446	30818	30590	30726	30429	30783	30518	30927	30273	30582	30698	30748	30756	30722	30872	30446	30439	30698	30724	30649	30723	30378	30298	30543	30643	30563	30534	30478	30531	30794	30545	30634	30498	30554	30808	30732	30978	30300	30362	30491	30539	30758	30619	30587	30702	30499	30424	30842	30712	30681	30643	30700	30537	30538	30727	30544	30613	30725	30520	30484	30441	30509	30615	30529	30671	30814	30531	30735	30855	30522	30648	30285	30349	30757	30552	30545	30455	30668	30522	30309	30579	30810	30420	30557	30501	30675	30455	30548	30514	30744	30479	30699	30652	30789	30402	30768	30593	30349	30625	30715	30869	30403	30507	30617	30819	30606	30598	30667	30337	30590	30744	30800	30437	30529	30487	30533	30706	30911	30617	30678	30659	30606	30659	30841	30483	30757	30642	30687	30413	30749	30655	30630	30438	30687	30722	30332	30411	30665	30699	30371	30543	30518	30537	30469	30835	30697	30700	30808	30694	30555	30655	30486	30782	30517	30767	30270	30527	30589	30609	30597	30704	30700	30840	30665	30547	30625	30495	30572	30446	30463	30589	30565	30448	30473	30470	30586	30617	30651	30864	30539	30720	30680	30544	30537	30391	30401	30543	30629	30577	30773	30688	30679	30542	30391	30608	30557	30908	30767	30493	30526	30718	30631	30533	30704	30723	30506	30773	30554	30741	30933	30820	30571	30582	30594	30674	30683	30599	30618	30778	30766	30308	30661	30708	30605	30581	30601	30449	30488	30692	30555	30775	30866	30555	30514	30574	30420	30621	30606	30660	30602	30526	30496	30563	30626	30740	30831	30632	30715	30692	30661	30798	30614	30609	30624	30282	30565	30511	30412	30551	30635	30273	30367	30601	30515	30651	30512	30692	30561	30530	30513	30708	30533	30694	30723	30430	30594	30399	30494	30776	30730	30634	30833	30493	30599	30589	30393	30527	30627	30457	30588	30546	30517	30697	30772	30613	30650	30698	30643	30802	30590	30611	30351	30660	30390	30517	30761	30837	30785	30554	30726	30684	30702	30836	30602	30679	30623	30738	30699	30694	30645	30435	30613	30354	30747	30512	30710	30669	30462	30479	30518	30760	30801	30423	30668	30650	30623	30749	30649	30452	30966	30734	30665	30547	30494	30659	30528	30770	30797	30508	30484	30295	30676	30677	30653	30851	30451	30659	30666	30507	30713	30314	30472	30489	30508	30671	30315	30306	30630	30591	30596	30435	30586	30462	30813	30647	30523	30497	30446	30753	30853	30592	30767	30336	30596	30621	30886	30697	30528	30486	30635	30650	30563	30558	30506	30605	30308	30487	30678	30416	30273	30654	30606	30650	30589	30672	30594	30692	30884	30728	30622	30717	30712	30564	30535	30739	30605	30771	30492	30533	30654	30646	30601	30621	30704	30793	30587	30636	30367	30626	30639	30632	30639	30527	30593	30595	30617	30717	30388	30589	30524	30643	30681	30436	30572	30523	30667	30639	30532	30889	30643	30792	30466	30361	30800	30631	30800	30938	30865	30633	30633	30339	30543	30617	30448	30560	30716	30408	30547	30583	30580	30606	30691	30590	30624	30682	30662	30818	30589	30582	30659	30668	30600	30602	30739	30463	30492	30551	30585	30654	30565	30694	30596	30871	30676	30547	30497	30568	30764	30651	30550	30708	30791	30708	30418	30675	30835	30818	30777	30791	30689	30748	30414	30636	30595	30647	30635	30462	30580	30543	30678	30491	30570	30518	30462	30598	30713	30488	30802	30636	30933	30721	30830	30603	30504	30828	30684	30690	30662	30583	30831	30595	30738	30603	30424	30619	30546	30547	30454	30540	30632	30617	30703	30476	30465	30543	30551	30738	30685	30550	30678	30760	30611	30963	30604	30686	30737	30547	30584	30680	30535	30686	30710	30709	30469	30538	30528	30643	30903	30608	30440	30600	30797	30470	30430	30664	30579	30764	30387	30645	30731	30655	30470	30368	30721	31084	30751	30776	30716	30717	30595	30711	30665	30893	30434	30500	30466	30434	30761	30875	30722	30649	30517	30305	30578	30594	30699	30294	30533	30837	30554	30852	30758	30599	30770	30687	30779	30641	30445	30778	30553	30754	30799	30322	30508	30476	30775	30797	30689	30714	30624	30393	30290	30602	30503	30668	30651	30444	30445	30717	30717	30564	30493	30624	30583	30469	30738	30510	30802	30802	30352	30382	30497	30575	30824	30903	30594	30597	30750	30477	30588	30470	30582	30715	30715	30757	30558	30495	30520	30720	30817	30818	30780	30892	30411	30528	30701	30506	30554	30664	30610	30573	30660	30488	30496	30600	30657	30671	30636	30586	30669	30566	30893	30524	30498	30600	30882	30605	30489	30459	30613	30950	30257	30730	30631	30826	30674	30708	30600	30584	30794	30642	30563	30735	30699	30537	30592	30700	30586	30795	30794	30423	30731	30749	30731	30672	30705	30650	30946	30902	30846	30527	30784	30453	30523	30588	30855	30305	30404	30544	30613	30802	30452	30697	30535	30452	30450	30644	30897	30921	30568	30646	30637	30517	30838	30603	30509	30628	30983	30652	30536	30763	30626	30522	30964	30815	30753	30637	30638	30700	30553	30868	30659	30712	30454	30700	30592	30661	30535	30480	30373	30442	30646	30327	30617	30635	30550	30852	30620	30821	30521	30811	30673	30657	30717	30752	30739	30713	30642	30532	30603	30344	30261	30463	30796	30918	30911	30404	30233	30715	30846	30725	30566	30362	30553	30837	30664	30516	30749	30640	30740	30918	30548	30668	30720	30613	30615	30774	30731	30752	30415	30571	30584	30717	30726	30529	30721	30755	30767	30456	30624	30642	30690	30701	30734	30401	30909	30780	30797	30700	30705	30619	30803	30619	30663	30576	30663	30796	30695	30492	30512	30400	30785	30658	30594	30550	30637	30517	30485	30455	30404	30755	30664	30430	30675	30430	30677	30895	30482	30502	30868	30453	30778	30778	30655	30737	30412	30723	30721	30438	30602	30560	30735	30683	30889	30268	30860	30799	30356	30502	30659	30758	30501	30661	30725	30710	30690	30840	30460	30333	30438	30487	30837	30653	30637	30792	30690	30554	30777	30412	30700	30407	30591	30643	30748	30548	30846	30475	30590	30745	30499	30672	30684	30782	30822	30607	30520	30621	30750	30650	30743	30625	30624	30711	30678	30539	30572	30576	30697	30624	30863	30431	30712	30695	30846	30491	30457	30584	30507	30437	30651	30781	30580	30631	30627	30615	30451	30324	30618	30431	30789	30729	30554	30601	30597	30480	30584	30604	30582	30749	30473	30621	30658	30670	30646	30344	30359	30863	30540	30562	30542	30571	30585	30675	30699	30600	30504	30520	30522	30528	30767	30604	30779	30711	30369	30442	30896	30779	30594	30491	30869	30640	30465	30402	30800	30690	30561	30364	30615	30608	30934	30544	30409	30828	30757	30663	30943	30507	30603	30538	30506	30713	30372	30718	30638	30557	30745	30647	30591	30484	30915	30411	30614	30729	30943	30893	30797	30666	30654	30630	30716	30702	30602	30442	30957	30573	30867	30739	30686	30547	30713	30612	30703	30630	30730	30389	30710	30521	30833	30503	30364	30438	30418	30785	30429	30683	30589	30592	30559	30889	30848	30726	30778	30555	30686	30566	30677	30550	30878	30583	30689	30558	30982	30646	30650	30719	30694	30652	30792	30557	30523	30732	30410	30597	30665	30505	30849	30603	30645	30545	30667	30576	30656	30444	30586	30682	30615	30345	30520	30571	30866	30583	30632	30607	30837	30454	30419	30695	30642	30637	30621	30539	30647	30590	30919	30623	30804	30655	30554	30474	30507	30621	30587	30685	30776	30581	30726	30734	30785	30765	30545	30612	30641	30527	30572	30378	30668	30388	30670	30591	30635	30301	30764	30687	30558	30401	30560	30549	30466	30793	30524	30456	30617	30555	30372	30530	30618	30478	30711	30734	30789	30652	30705	30753	30789	30635	30745	30830	30644	30700	30248	30661	30455	30946	30453	30763	30403	30839	30532	30299	30756	30664	30625	30813	30746	30563	30615	30531	30668	30865	30678	30588	30682	30672	30658	30703	30486	30414	30529	30698	30690	30650	30287	30596	30371	30679	30766	30419	30563	30806	30794	30946	30779	30620	30697	30705	30525	30647	30636	30761	30542	30392	30614	30580	30828	30483	30898	30549	30838	30418	30479	30737	30615	31117	30747	30744	30592	30433	30771	30616	30459	30638	30728	30827	30684	30816	30675	30668	30624	30615	30896	30549	30666	30734	30665	30485	30198	30444	30703	30577	30443	30664	30779	30502	30534	30664	30832	30836	30663	30822	30782	30583	30546	30577	30669	30686	30682	30506	30743	30627	30565	30548	30547	30697	30674	30456	30636	30617	30599	30908	30786	30585	30551	30850	30836	30629	30297	30604	30833	30717	30789	30607	30876	30399	30648	30538	30598	30805	30937	30567	30653	30448	30612	30605	30621	30527	30602	30382	30448	30334	30487	30800	30540	30510	30811	30321	30435	30604	30634	30796	30741	30524	30667	30530	30628	30556	30627	30637	30801	30685	30356	30449	30695	30702	30769	30667	30610	30658	30501	30608	30871	30601	30723	30723	30395	30702	30737	30496	31011	30717	30654	30546	30636	30579	30518	30840	30538	30837	30582	30458	30515	30760	30653	30694	30397	30772	30834	30661	30621	30570	30772	30554	30700	30758	30523	30455	30531	30448	30646	30684	30702	30555	30608	30627	30314	30824
25373	27693	25976	23220	22770	20819	19996	19950	19934	19269	18867	19080	19326	20806	21008	20339	19347	19006	18578	18609	18489	18501	18522	18532	18455	18565	18557	18466	18575	18409	18527	18549	18571	18642	18451	18483	18600	18399	18440	18489	18656	18520	18647	18592	18608	18430	18658	18682	18432	18526	18520	18595	18512	18546	18649	18445	18469	18499	18607	18475	18639	18531	18701	18664	18609	18503	18578	18707	18562	18698	18625	18551	18506	18533	18428	18479	18484	18563	18357	18567	18476	18414	18525	18729	18637	18430	18512	18499	18572	18406	18504	18477	18744	18606	18588	18375	18598	18538	18473	18447	18588	18568	18360	18542	18543	18741	18626	18689	18415	18436	18438	18466	18534	18629	18594	18609	18596	18503	18545	18795	18497	18485	18618	18642	18587	18435	18540	18628	18611	18580	18654	18521	18526	18544	18514	18551	18453	18715	18616	18360	18418	18507	18375	18614	18641	18376	18371	18494	18515	18600	18563	18516	18423	18472	18489	18569	18534	18420	18621	18465	18582	18718	18588	18575	18427	18405	18691	18476	18557	18414	18440	18483	18705	18592	18479	18460	18601	18730	18453	18529	18515	18538	18380	18615	18610	18422	18465	18487	18586	18629	18556	18530	18404	18396	18535	18627	18638	18570	18613	18523	18523	18503	18363	18636	18427	18659	18511	18624	18348	18679	18546	18527	18448	18484	18429	18555	18681	18520	18457	18513	18514	18604	18560	18455	18517	18384	18561	18343	18466	18538	18508	18629	18622	18463	18387	18543	18524	18567	18474	18427	18749	18543	18454	18786	18620	18485	18543	18368	18347	18442	18446	18615	18603	18467	18613	18452	18586	18473	18585	18587	18612	18454	18461	18484	18356	18526	18611	18653	18333	18492	18519	18589	18387	18720	18613	18693	18662	18558	18460	18529	18543	18517	18415	18419	18679	18530	18634	18616	18543	18438	18621	18548	18519	18689	18454	18601	18591	18399	18541	18605	18469	18498	18485	18620	18488	18630	18835	18525	18436	18599	18719	18582	18741	18423	18626	18678	18552	18589	18522	18421	18349	18608	18396	18404	18565	18596	18511	18461	18658	18522	18636	18626	18720	18470	18535	18569	18517	18555	18607	18543	18655	18555	18582	18621	18627	18275	18638	18513	18565	18531	18437	18501	18505	18624	18636	18575	18626	18689	18395	18590	18648	18524	18575	18776	18666	18546	18444	18479	18641	18526	18433	18576	18478	18509	18570	18459	18711	18676	18361	18599	18508	18551	18666	18541	18570	18683	18525	18564	18662	18430	18629	18507	18582	18528	18389	18432	18496	18624	18473	18572	18590	18611	18617	18534	18601	18756	18458	18467	18576	18594	18387	18568	18468	18586	18648	18496	18464	18501	18651	18709	18762	18571	18573	18549	18538	18600	18588	18538	18630	18488	18507	18468	18436	18521	18681	18596	18367	18430	18419	18715	18494	18411	18448	18420	18554	18593	18456	18684	18460	18597	18531	18543	18589	18286	18563	18805	18551	18592	18634	18510	18572	18556	18385	18708	18668	18632	18682	18481	18359	18426	18610	18567	18574	18702	18565	18570	18589	18526	18543	18612	18540	18765	18594	18591	18447	18640	18628	18495	18610	18577	18379	18630	18504	18487	18668	18536	18546	18625	18413	18735	18525	18554	18616	18678	18703	18616	18476	18406	18596	18516	18528	18473	18530	18571	18667	18374	18470	18402	18511	18620	18529	18426	18462	18503	18534	18653	18733	18440	18297	18771	18453	18504	18701	18418	18512	18569	18635	18717	18583	18610	18565	18334	18456	18531	18510	18691	18525	18487	18635	18480	18555	18569	18612	18548	18557	18473	18497	18813	18596	18489	18599	18691	18384	18579	18624	18598	18527	18703	18653	18593	18545	18740	18417	18517	18675	18475	18634	18271	18541	18356	18634	18560	18531	18466	18291	18743	18505	18580	18520	18644	18294	18439	18630	18736	18444	18556	18784	18659	18400	18617	18275	18507	18565	18493	18679	18645	18399	18564	18535	18604	18529	18387	18622	18552	18616	18512	18448	18597	18495	18567	18491	18631	18337	18452	18495	18570	18565	18433	18609	18535	18818	18243	18417	18612	18661	18524	18573	18250	18664	18571	18427	18452	18753	18441	18609	18506	18294	18504	18541	18557	18573	18658	18622	18551	18413	18523	18604	18555	18610	18678	18309	18498	18570	18570	18621	18550	18502	18648	18574	18518	18530	18695	18524	18699	18543	18669	18500	18502	18419	18623	18525	18433	18622	18509	18370	18443	18557	18423	18450	18620	18524	18435	18626	18551	18646	18602	18581	18438	18517	18409	18411	18688	18576	18494	18464	18696	18548	18336	18619	18425	18594	18588	18365	18454	18593	18509	18494	18678	18698	18687	18618	18491	18389	18680	18615	18558	18629	18479	18423	18330	18545	18544	18677	18660	18622	18650	18348	18554	18653	18629	18585	18577	18563	18854	18548	18520	18539	18544	18545	18485	18637	18617	18594	18613	18579	18413	18583	18432	18732	18538	18511	18585	18396	18614	18622	18679	18571	18600	18606	18524	18693	18597	18586	18439	18566	18582	18736	18590	18427	18534	18479	18593	18475	18469	18601	18431	18453	18538	18644	18334	18402	18643	18416	18486	18610	18709	18616	18400	18684	18403	18561	18575	18691	18430	18521	18562	18598	18498	18518	18424	18608	18542	18513	18633	18537	18584	18750	18660	18556	18613	18648	18596	18536	18568	18484	18563	18693	18469	18523	18674	18576	18594	18645	18655	18733	18651	18599	18483	18494	18445	18519	18617	18482	18631	18577	18669	18458	18574	18321	18848	18383	18558	18535	18297	18397	18454	18450	18588	18346	18508	18574	18489	18576	18400	18549	18361	18516	18598	18593	18614	18475	18615	18522	18543	18568	18455	18492	18595	18515	18642	18604	18436	18637	18705	18698	18497	18571	18515	18590	18650	18600	18561	18587	18384	18589	18456	18431	18627	18557	18693	18444	18489	18444	18393	18658	18596	18466	18529	18428	18492	18407	18531	18496	18648	18465	18598	18695	18443	18686	18597	18488	18483	18506	18559	18641	18500	18435	18576	18481	18526	18568	18556	18525	18527	18652	18431	18386	18576	18554	18492	18574	18470	18608	18362	18497	18561	18651	18707	18684	18464	18446	18678	18699	18592	18571	18501	18511	18408	18662	18572	18512	18670	18555	18664	18481	18457	18602	18584	18624	18460	18736	18621	18686	18383	18406	18680	18552	18687	18483	18539	18360	18643	18364	18538	18410	18435	18485	18624	18588	18487	18633	18562	18695	18392	18474	18622	18505	18636	18465	18433	18595	18724	18561	18449	18583	18487	18533	18442	18582	18628	18347	18582	18527	18666	18683	18520	18648	18324	18465	18556	18614	18586	18725	18420	18473	18665	18411	18557	18566	18411	18498	18414	18548	18559	18640	18564	18532	18495	18551	18699	18597	18558	18500	18587	18674	18578	18497	18691	18529	18480	18680	18685	18538	18615	18631	18510	18375	18577	18552	18534	18559	18746	18664	18599	18439	18612	18611	18610	18387	18543	18502	18568	18548	18514	18538	18658	18724	18453	18520	18476	18672	18394	18709	18536	18649	18384	18542	18432	18542	18549	18304	18696	18542	18524	18659	18615	18450	18694	18235	18612	18597	18640	18491	18392	18612	18528	18528	18732	18511	18659	18591	18403	18441	18705	18553	18467	18527	18673	18722	18435	18623	18485	18622	18380	18433	18718	18653	18429	18456	18658	18600	18668	18385	18681	18450	18572	18638	18292	18730	18705	18625	18464	18615	18660	18489	18658	18366	18715	18348	18702	18483	18477	18495	18584	18541	18530	18604	18608	18481	18464	18636	18321	18509	18534	18577	18365	18625	18620	18544	18302	18509	18375	18666	18473	18615	18420	18507	18419	18699	18719	18488	18753	18526	18740	18445	18510	18629	18453	18634	18705	18613	18574	18641	18721	18452	18453	18407	18545	18339	18685	18557	18528	18546	18315	18626	18408	18536	18503	18520	18374	18517	18533	18577	18535	18453	18541	18356	18710	18576	18583	18472	18472	18558	18551	18463	18553	18670	18753	18528	18641	18569	18577	18586	18580	18366	18638	18658	18633	18479	18700	18644	18581	18486	18734	18635	18608	18656	18537	18401	18604	18771	18652	18702	18493	18515	18406	18455	18444	18537	18516	18596	18684	18554	18581	18406	18413	18590	18534	18771	18528	18458	18421	18691	18507	18701	18493	18506	18558	18737	18475	18476	18382	18631	18546	18458	18650	18410	18590	18549	18461	18557	18583	18511	18704	18551	18392	18585	18589	18634	18500	18506	18516	18388	18569	18511	18519	18652	18456	18334	18612	18626	18306	18649	18616	18588	18596	18734	18471	18497	18542	18529	18579	18366	18542	18524	18472	18354	18462	18481	18664	18674	18421	18704	18526	18607	18622	18443	18613	18576	18478	18493	18622	18480	18557	18545	18616	18540	18465	18519	18573	18499	18652	18431	18641	18726	18526	18470	18571	18430	18545	18552	18665	18561	18331	18597	18469	18619	18588	18533	18644	18403	18554	18550	18363	18482	18649	18634	18505	18490	18452	18635	18515	18647	18573	18607	18521	18576	18498	18517	18549	18557	18575	18468	18420	18559	18577	18657	18504	18570	18693	18535	18700	18578	18506	18305	18834	18584	18440	18562	18632	18553	18517	18609	18463	18640	18528	18719	18419	18368	18494	18526	18639	18717	18691	18565	18554	18390	18594	18542	18555	18551	18628	18574	18600	18471	18570	18747	18601	18510	18426	18676	18464	18565	18520	18591	18262	18577	18497	18559	18567	18416	18438	18592	18404	18691	18624	18705	18541	18549	18334	18389	18667	18554	18510	18511	18465	18515	18517	18610	18684	18633	18545	18604	18448	18429	18631	18399	18512	18614	18500	18664	18573	18539	18679	18489	18319	18438	18742	18597	18387	18681	18644	18610	18368	18516	18287	18520	18587	18610	18710	18529	18532	18597	18645	18476	18598	18711	18465	18553	18532	18412	18460	18583	18609	18561	18333	18604	18399	18593	18670	18723	18637	18547	18520	18539	18393	18559	18496	18543	18477	18765	18511	18576	18582	18553	18661
24297	20788	27138	26570	28831	33618	34994	32763	32317	32411	32193	32134	37473	46468	45465	40779	35639	32616	31445	31179	30962	31077	31216	31109	30787	30817	31249	30940	30810	31316	31301	30922	31181	30990	31107	30966	30902	30846	31230	30868	30843	30753	30815	30862	30979	30795	30818	31046	30964	31050	30853	30920	31001	30981	31051	30955	30884	30955	30690	30842	30944	31062	30936	30956	31010	30951	30758	31021	30815	30963	30916	30605	31194	30824	30987	31025	30978	30991	31000	31087	31089	30860	30838	30653	30977	31356	30995	31020	31071	30849	30876	31029	31024	31011	30857	30868	31045	30968	31075	31290	30880	31013	30997	31027	31056	30859	31187	30858	30939	30944	30977	31221	31019	31262	30902	30672	31195	30863	30628	31009	30867	30893	30759	30733	31120	30891	30925	30700	31103	31346	31135	30812	30571	31082	31073	31214	30954	30932	31133	31193	30914	31250	31026	30903	30596	30887	30840	30918	31107	30924	30868	30973	30910	31046	30995	31132	31017	30917	30926	31059	31339	31025	31036	30983	31107	30865	31204	30796	30753	30921	30975	31206	31165	30662	30979	31009	31014	31034	30921	31085	31142	30835	30825	31061	31064	30856	30914	31246	31162	31156	31106	30898	30849	31039	30950	30910	31109	30839	30991	30900	30961	31049	31095	30929	30741	31090	30825	30956	30874	30938	31118	30958	30944	30945	30754	30986	30965	30697	30852	30805	31093	30860	31062	31091	30803	31011	31256	31137	31221	30821	31109	30749	31140	30985	31119	30811	30832	31132	30572	30936	31057	30821	30981	30954	30974	30690	30906	30936	30966	30810	30831	30879	30910	30909	31048	31043	30842	30950	31134	30953	30936	30869	30912	31028	30740	30913	30921	30940	31236	30988	30863	30972	31010	30595	31143	31217	31209	30701	30844	30825	30818	31022	30834	30983	31017	30911	31074	30873	30967	30560	30948	31123	31250	30844	30905	30822	31106	31081	30842	30894	31084	30963	31215	30934	31154	31052	30860	30752	30873	30725	31046	30934	30621	30967	30888	30964	30538	30972	31153	31049	31286	30944	30892	30762	30931	30871	31008	30950	31144	30889	31142	31198	30674	30791	30996	30976	31149	30842	31124	30649	30812	31031	30875	31090	30692	31032	31127	30815	31096	30922	30963	30917	30934	31006	30907	30981	31073	31009	30635	31103	31080	30966	30849	30980	31019	30975	30891	30799	30911	30946	30913	31165	30900	30723	31037	30918	30723	31040	31151	30929	31157	30952	31261	30836	30990	30950	31318	30951	30970	31053	30927	30747	30703	30916	30984	31012	30775	31246	30930	31172	30705	31070	30579	30983	30906	31200	30853	31011	31004	30923	30947	30849	30756	30904	31197	30924	30821	31133	30913	30810	31027	30904	31047	30854	31100	30890	30737	31068	31109	30783	30886	30984	31062	30927	30843	31073	30849	31065	31070	31101	31152	31073	31077	30961	30893	30846	31003	31240	31165	30937	30692	30720	30977	31003	30927	30982	30876	31088	31038	31028	31033	30885	30951	30845	31187	30924	31002	31372	30890	30788	31179	31023	31096	31277	30824	30994	30878	31197	31082	30926	31116	31073	30879	31274	31027	31008	30942	30853	31210	31146	31088	30849	31235	30759	30708	30926	31252	30983	31083	31129	31010	30960	31015	30825	30748	30826	30819	31125	30856	30683	30953	31248	30935	31115	30949	30936	31084	30834	30997	30876	31016	31231	30824	30844	30817	31009	30947	30739	30931	30791	31046	30774	30682	31087	31099	30701	30635	31059	31049	30766	30922	30829	30930	30988	30806	30968	30863	30612	30862	31095	31100	31263	30995	31084	31154	30781	30805	30735	30793	30839	31096	30875	31032	30904	30846	30973	30835	30920	31072	30927	30728	31058	31095	30969	30739	30747	30862	30799	31139	30844	31021	31013	31013	31115	30946	30780	30938	31030	31144	30923	31010	30884	30781	30908	31044	30932	31013	31030	31130	30914	30788	30921	30862	30931	31076	30733	31053	31027	30871	30966	30774	31001	30649	31076	30809	31140	30965	30939	31115	30957	30926	30778	30880	30871	30889	30902	30922	30887	30968	31028	30964	30862	30846	30874	31032	30999	31238	31195	30970	31075	30968	30962	31263	31131	31017	30786	31061	31022	31019	31365	30966	30924	30993	31064	30990	30639	30882	31056	30959	31123	31070	30804	31005	30921	31058	31072	30917	30964	30778	31045	31118	30888	31133	30752	30976	31068	30937	30822	31075	30755	31043	30768	31122	31066	30549	30913	30903	30990	30866	30707	30946	31110	30892	30792	31145	31055	31093	31087	31110	30842	31225	30953	30996	31076	30959	31027	30994	30641	30652	31027	30915	30837	31036	30818	30857	30725	31106	31071	30969	31097	30906	30811	31171	31005	30931	31109	31027	30989	30727	31040	30881	31024	31074	30952	31227	30905	31149	30994	30778	30881	30895	30660	30815	30671	31072	31086	30952	31073	31027	31039	30911	31156	31048	30940	31120	31119	30874	31186	31013	30942	30886	31166	31070	31017	31186	30988	30980	30914	30869	31039	31079	30930	30819	30851	31018	31020	30984	30970	30932	31011	30816	31029	30938	31034	30750	31083	30737	31088	30861	30923	30930	30881	30729	31223	31531	30841	30915	30967	31036	31022	31056	31075	30924	30879	30857	30926	31258	30656	30962	31088	30724	31016	30981	30691	30988	31081	31205	31216	31022	31103	31066	31130	30868	30866	30751	30958	30892	31084	31307	31086	31185	31188	30993	31194	31182	31020	31123	31116	30972	31048	30868	31149	30965	30771	30681	30808	30782	30916	30688	30894	31030	30990	30855	30774	30962	31089	30949	30852	30947	30940	31136	30988	30822	30685	31039	30940	30952	31053	30771	30961	31048	30835	31160	30780	31112	30918	30768	31128	30921	31305	30718	30922	30785	30839	30716	31030	30923	30840	31008	30926	30891	30975	31089	31223	30950	31144	30764	31097	30725	31072	30772	31043	31055	30915	31092	30830	31073	31091	31044	31050	31119	30935	31082	30856	31096	30982	30851	30740	30951	30945	31022	30910	31177	30958	30866	31133	31038	31034	30785	31009	30831	31025	30608	30812	30953	31136	30846	30767	30915	30934	31012	30971	31027	30948	30902	31046	30978	31088	30944	30869	30901	30644	30987	31106	30708	30950	31091	30772	30850	30858	30847	30844	31007	30977	31086	30981	31196	31164	30890	31130	30984	31063	30979	31059	30943	30584	30843	30868	31022	30691	31028	30946	31022	30936	31070	30870	30998	30814	31022	31089	30843	30856	30841	30853	30918	31033	31062	31092	30930	30966	30862	30939	30734	31021	31057	31154	31234	30937	30904	31051	31078	30897	30979	30845	30597	30928	30968	30799	31034	30975	30864	30965	31147	31030	31110	31004	30914	31196	30816	31116	30789	31139	30936	30843	31019	30783	30475	30827	31068	30754	30875	30974	30982	30966	30931	30976	31013	30943	30934	31029	30834	31239	31081	31079	30905	30679	30944	30495	30855	30919	30980	31068	30948	30754	30954	30889	31187	30802	30982	31136	30744	30816	31053	30945	30976	31158	30882	30872	31156	30828	31170	30798	30839	30935	30989	30730	31059	30917	30910	30968	31068	31115	31114	31026	30951	31003	31105	30897	31057	31209	31127	31037	30771	31098	30883	30931	31184	31264	30985	31215	30576	30842	30867	30779	30719	30990	30880	30843	30986	30931	31015	30951	31013	31055	31190	30965	30797	30944	31210	31147	30815	31197	30926	30738	30811	31021	31175	30885	31033	30801	30862	30887	30979	30918	30953	30944	30893	31019	30972	30952	31003	30903	30994	31131	30885	31163	30849	30980	31009	30664	30892	31029	31088	30960	30982	30790	31080	31097	30782	30910	30826	30863	30942	30868	31020	30802	31032	30602	31102	31200	31081	31031	31148	30918	30710	30817	31018	31056	31334	30989	30879	31002	30942	30878	30819	31022	30983	31012	30500	30927	30995	30857	31157	30957	31019	30958	31096	30916	30614	30904	30964	30860	31076	31416	31304	30834	30791	31064	30951	30874	31039	31141	31351	31115	30845	30931	30810	30891	30876	30910	30819	31068	30975	30795	31046	30746	30908	31137	31299	30786	30734	30710	31102	31203	31292	30975	30749	30915	30807	30909	30926	31034	30832	30877	30772	30955	30868	30713	30735	30790	30916	30989	30805	30962	31049	30818	30918	31090	30696	30921	30731	30943	31216	30931	30852	30750	30912	30919	30878	31017	30908	31008	31184	30902	30862	30732	30943	30666	30911	30942	31212	30941	30855	30929	31013	31086	31193	31038	30861	31135	30815	31048	30988	31003	30817	31011	31240	31155	31018	30982	30793	31076	31086	31124	30913	30728	31049	30692	31000	30802	30887	30808	30889	31085	31097	31215	30968	31081	31039	31018	31105	31080	31148	30984	31058	31159	31040	30968	30804	30831	30960	31128	30924	31100	31256	31143	30827	30922	30791	31184	30830	30841	30990	30903	31086	31278	30768	31038	30897	30975	31033	30888	30977	30898	31087	31003	30932	30893	31016	31029	31026	30920	30984	30874	31110	31122	31004	31179	30771	30900	30961	30988	31143	31022	30987	30821	30871	30936	30938	30837	31063	31029	30805	30903	30987	30935	30924	30917	30989	30968	30971	31150	31068	30960	31063	30985	30662	30951	30932	31123	30844	30776	30989	31026	31104	30676	30853	30886	30763	31148	30840	31083	31407	30720	30896	30878	30999	30973	30959	30789	30674	30913	30994	31155	30831	31022	31033	31107	30928	31131	31266	31164	30962	30844	30730	30892	30959	30976	31242	30839	30825	30905	31115	31061	30920	30770	30770	30905	31073	30810	31083	30996	31024	30893	31211	30941	30891	30956	30846	30861	31093	30917	31026	30893	30970	31330	31111	30980	31203	30717	30552	30680	30850	31019	30871	31135	30884	30822	30982	31111	30903	30805	31051	30695	30933	30877	31096	30953	30795	31016	30892	30838	31027	30867	30946	31143	31065	30942	30847	31146	30957	30918	31043	30898	30808	30924	30851	30755	31158	31018	31135	31115	30843	30800	30973	30849	31225	30871	30969	31010	30781	30513	30663	30970	31093	31002
23015	33788	33511	30060	28133	24715	22740	21667	21159	20452	19893	20397	28990	39115	36084	29937	23616	20328	19270	18677	18660	18838	18640	18540	18913	18715	18705	18547	18954	18867	18826	18791	18807	18821	18661	18670	18712	18735	18798	18798	18697	18661	18745	18831	18683	18714	18798	18476	18856	18607	18558	18702	18802	18669	18780	18709	18803	18920	18717	18783	18864	18665	18732	18822	18780	18804	18801	18899	18719	18660	18852	19019	18630	18736	18637	18818	18811	18942	18690	18660	18727	18929	18743	18922	18707	18832	18729	18718	18738	18775	18790	18730	18817	18632	18822	18858	18797	18686	18779	18837	18687	18665	18718	18752	18783	18812	18609	18643	18685	18792	18695	18802	18946	18849	18763	18736	18938	18802	18711	18633	18714	19022	18748	18670	18684	18644	18904	18717	18708	18643	18659	18725	18745	18702	18861	18745	18779	18613	18798	18847	18810	18796	18787	18709	18690	19045	18798	18964	18916	18732	18854	18865	18929	18690	18686	18576	18837	18652	18746	18644	18800	18846	18725	18669	18804	18809	18717	18743	18891	18647	18999	18846	18834	18792	18703	18872	18654	18722	18746	18722	18727	18781	18765	18919	18877	18784	18686	18771	18947	18715	18864	18674	18712	18805	18796	18724	18853	18816	18760	18716	18696	18778	18629	18750	18665	18749	18809	18896	18699	18772	18600	18770	18696	18723	18854	18724	18826	18708	18722	18665	18658	18791	18662	18710	18755	18645	18534	18792	18732	18727	18722	18759	18652	18908	18798	18627	18813	18566	18755	18712	18608	18841	18681	18630	19016	18705	18670	18521	18742	18790	18654	18674	18804	18700	18701	18831	18757	18890	18841	18829	18584	18928	18710	18744	18712	18781	18596	18644	18925	18792	18637	18708	18792	18764	18693	18785	18586	18888	18764	18582	18630	18869	18792	18814	18689	18940	18717	18736	19041	18573	18859	18720	18707	18800	18681	18692	18664	18858	18675	18783	18955	18797	18659	18598	18810	18752	18650	18574	18602	18771	18628	18599	18783	18559	18815	18754	18744	18877	18692	18760	18681	18667	18818	18723	18777	18677	18696	18938	18755	18857	18707	18863	18848	18684	18872	18650	18798	18900	18785	18854	18870	18615	18818	18716	18783	18803	18540	18711	18730	18809	18695	18706	18718	18652	18775	18649	18695	18652	18647	18727	18852	18677	18768	18807	18987	18775	18773	18689	18822	18881	18802	18733	18671	18627	18680	18663	18848	18621	18775	18695	18716	18842	18597	18615	18746	18766	18752	18845	18560	18844	18829	18823	18793	18796	18769	18756	18763	18576	18609	18757	18744	18881	18580	18832	18637	18855	18712	18903	18782	18690	18752	18699	18790	18665	18882	18554	18748	18857	18743	18795	18617	18641	18829	18697	18675	18798	18724	18954	18732	18723	18689	18767	18957	18710	18670	18852	18830	18770	18648	18741	18842	18945	18719	18801	18697	18693	18737	18724	18653	18721	18754	18639	18793	18744	18878	18857	18691	18694	18686	18834	18713	18687	18653	18832	18711	18806	18893	18740	18767	18783	18638	18589	18839	18891	18706	18722	18702	18878	18773	18895	18734	18763	18827	18657	18742	18561	18794	18753	18675	18811	18633	18813	18850	18516	18710	18672	18933	18684	18691	18677	18871	18778	18747	18692	18807	18757	18864	18860	18800	18742	18655	18718	19112	18755	18822	18726	18836	18806	18517	18755	18904	18689	18703	18822	18931	18829	18610	18733	18737	18751	18666	18700	18617	18815	18713	18684	18858	18665	18737	18703	18771	18524	18754	18841	18799	18843	18731	18721	18823	18831	18620	18766	18782	18672	18648	18668	18788	18681	18672	18671	18881	18723	18570	18820	18859	18745	18751	18714	18829	18747	18655	18644	18827	18661	18649	18884	18884	18700	18947	18866	18695	18970	18849	18659	18577	18718	18607	18552	18722	18778	18737	18693	18777	18717	18704	18613	18728	18668	18856	18873	18561	18877	18891	18840	18696	19033	18758	18740	18834	18672	18804	18852	18694	18662	18750	18637	18794	18820	18679	18686	18854	18677	18868	18906	18822	18790	18897	18875	18832	18735	18745	18720	18684	18814	18578	18795	18820	18664	18857	18770	18780	18877	18730	18730	18542	18674	18708	18852	18768	18808	18704	18626	18703	18843	18777	18830	18602	18699	18597	18801	18712	18516	18996	18740	18792	18682	18721	18646	18734	18796	18770	18685	18681	18831	18547	18610	18873	18695	18768	18678	18605	18592	18747	18786	18807	18784	18587	18721	18892	18735	18687	18834	18453	18835	18741	18811	18648	18897	18763	18862	18762	18766	18721	18774	18501	18746	18837	18724	18879	18705	18624	18696	18614	18818	18722	18620	18854	18835	18702	18905	18816	18648	18662	18841	18731	18633	18752	18783	18785	18750	18729	18748	18952	18734	18730	18608	18724	18694	18797	18554	18604	18851	18687	18743	18814	18709	18664	18923	18967	18685	18844	18807	18847	18721	18572	18941	18540	18861	18688	18529	18708	18655	18714	18754	18609	18468	18533	18812	18715	18739	18737	18918	18969	18831	18734	18571	18784	18744	18894	18624	18692	18863	18727	18594	18640	18680	18813	18690	18589	18778	18800	18699	18712	18687	18883	18802	18757	18584	18613	18761	18776	18824	18602	18779	18805	18872	18546	18666	18745	18724	18902	18773	18633	18856	18898	18700	18583	18728	18906	18707	18740	18628	18771	18668	18728	18765	18602	18772	18795	18804	18747	18921	18655	18636	18654	18630	18874	18766	18673	18704	18792	18545	18818	18521	18599	18824	18851	18684	18871	18711	18809	18664	18782	18778	18830	18678	18722	18678	18802	18695	18726	18703	18746	18681	18789	18769	18656	18644	18719	18693	18701	18707	18818	18755	18904	18856	18607	18788	18845	18787	18732	18839	18718	18797	18701	18772	18749	18757	18808	18733	18748	18845	18751	18874	18903	18719	18705	18718	18768	19000	18578	18515	18806	18805	18731	18816	18683	18828	18715	18697	18758	18739	18677	18815	18877	18803	18707	18503	18939	18715	18600	18942	18577	18806	18702	18789	18743	18692	18851	18822	18898	18737	18564	18696	18632	18959	18877	18842	18740	18902	18771	18900	18739	18792	18734	18698	18689	18528	18848	18811	18937	18626	18653	18766	18705	18632	18789	18814	18634	18835	18848	18820	18522	18875	18612	18695	18633	18826	18854	18880	18825	18603	18624	18691	18728	18661	18755	18690	18774	18794	18690	18615	18759	18759	18763	18829	18873	18751	18750	18755	18575	18792	18826	18796	18750	18677	18928	18822	18606	18748	18789	18601	18757	18866	18531	18852	18784	18764	18758	18816	18729	18644	18729	18661	18820	18673	18738	18477	18821	18825	18604	18718	18714	18762	18803	18783	18897	18869	18885	18762	18790	18771	18874	18793	18671	18771	18697	18691	18798	18814	18885	18647	18613	18948	18891	18917	19013	18738	18733	18754	18734	18986	18553	18676	18781	18852	18677	18893	18663	18620	18787	18875	18969	18574	18865	18883	18779	18696	18673	18756	18663	18693	18717	18725	18731	18777	18799	18773	18790	18645	18629	18840	18777	18731	18751	18745	18871	18947	18729	18779	18823	18809	18803	18821	18793	18884	18709	18519	18870	18811	18676	18656	18883	18739	18640	18807	18880	18591	18606	18632	18620	18724	18684	18835	18543	18963	18823	18746	18566	18649	18667	18740	18833	18766	18664	18829	18788	18767	18866	18786	18940	18866	18902	18717	18944	18855	18777	18679	18697	18699	18665	18675	18889	18812	18722	18743	18839	18898	18729	18926	18683	18742	18794	18796	18738	18710	18620	18833	18743	18748	18625	18675	18712	18766	18832	18888	18667	18743	18789	18723	18763	18840	18921	18816	18857	18696	18720	18535	18882	18705	18791	18638	18895	18771	18683	18794	18747	18835	18638	18754	18934	18957	18682	18930	18797	18753	18796	18646	18874	18919	18654	18806	18819	18646	18909	18839	18783	18783	18601	18679	18714	18801	18636	18983	18942	18742	18856	18616	18759	18528	18761	18815	18916	18895	18939	18742	18725	18824	19055	18796	18739	18782	18745	18951	18667	18701	18820	18740	18836	18711	18723	18703	18706	18692	18731	18796	18821	18774	18627	18922	18731	18658	18900	18784	18798	18648	18801	18886	18738	18675	18880	18819	18776	18848	18655	18705	18859	18574	18831	18766	18500	18832	18663	18576	18725	18665	18792	18674	18832	18735	18749	18731	18745	18824	18748	18669	18677	18921	18618	18633	18777	18840	18804	18741	18822	18614	18613	18816	18804	18817	18681	18714	18831	18784	18857	18658	18984	18675	18668	18629	18653	18803	18771	18711	18850	18788	18759	18703	18605	18793	18741	18908	18706	18821	18718	18852	18751	18848	18751	18766	18894	18687	18710	18770	18638	18731	18894	18530	18926	18656	18513	18774	18782	18728	18789	18756	18625	18849	18785	18833	18846	18635	18806	18738	18668	18605	18898	18724	18703	18857	18641	18726	18694	18709	18819	18701	18726	18761	18672	18749	18700	18663	18714	18726	18881	18759	18880	18845	18830	18698	18737	18901	18658	18701	18754	18887	18827	18915	18811	18801	18774	18821	18899	18780	18776	18609	18646	18726	18613	18759	18512	18682	18696	18584	18863	18670	18930	18761	18754	18778	18789	18896	18706	18620	18638	18573	18986	18762	18892	18863	18833	18601	18777	18707	18731	18687	18576	18976	18750	18831	18713	18760	18579	18776	18848	18742	18611	18575	18677	18761	18807	18830	18799	18797	18819	18881	18848	18901	19106	18698	18726	18822	18695	18884	18825	18762	18762	18747	18665	18717	18784	18810	18682	18785	18687	18703	18694	18848	18869	18846	18766	18796	18801	18977	18892	18677	18746	18640	18959	18675	18651	18698	18611	18576	18627	18878	18593	18645	18730	18788	18707	18771	18617	18615	18563	18850	18872	18640	18669	18728	18682	18773	18841	18872	18768	18836	18772	18723	18753	18722	18716	18785	18661	18950	18926	18682	18894	18790	18735	18831	18846	18630	18743	18860	18611	18747	18740	18740	18683	18691	18801	18830	18757	18666	18804	18674
22233	20778	27233	25058	24104	30415	36437	33800	32408	32755	32147	34713	47818	57708	55121	46602	38744	33964	31767	31072	30882	30771	30917	30756	30934	30502	30732	30730	30678	30664	30937	30899	30656	30809	30930	30701	30907	30805	30684	30604	30685	30750	30653	30474	30735	30744	30786	30778	30657	30788	30823	30722	30696	30981	30551	30386	30688	30521	30751	30808	30791	30844	30716	30673	30484	30283	30721	30594	30509	30683	30886	30591	30550	30917	30685	30660	30555	30788	30562	30684	30667	30653	30472	30762	30736	30666	30364	30598	30626	30670	30908	30738	30588	30648	30755	30870	30485	30568	30730	30757	30843	30792	30873	30882	30646	30429	30526	30455	30607	30589	30829	30828	30806	30808	30621	30550	30613	30732	30952	30749	30767	30838	30550	30500	30705	30762	30562	30242	30753	30532	30716	30581	30713	30889	30628	30541	30658	30769	30756	30731	30654	30596	30625	30641	30793	30599	30792	30633	30841	30855	30675	30938	30755	30832	30708	30656	30621	30731	30848	30676	30528	30523	30738	30761	30878	30880	30801	30535	30614	30847	30779	30734	30706	30567	30775	30387	30814	30653	30583	30613	30500	30836	30813	30912	30863	30490	30930	30574	30293	30821	30729	30698	30790	30556	30698	30838	30863	30894	30591	30818	30655	30635	30520	30559	30703	30834	30612	30794	30762	30660	30705	30596	30603	30341	30907	30587	30823	30454	30431	30535	30664	30463	30581	30961	30660	30723	30691	30523	30729	30625	30650	30633	30520	30650	30327	30688	30707	30588	30550	30783	30728	30785	30555	30561	30733	30584	30567	30583	30596	30809	30624	30456	30669	30872	30618	30332	30733	30459	30671	30514	30708	30565	30606	30732	30535	30730	30634	30660	30710	30809	30582	30658	30610	30628	30645	30527	30900	30607	30720	30635	30521	30643	30819	30817	30641	30623	30571	30401	30723	30684	30632	30789	30600	30669	30493	30627	30679	30569	30911	30545	30670	30715	30510	30562	30615	30655	30465	30763	30807	30744	30686	30535	30473	30759	30308	30675	30817	30693	30576	30761	30661	30748	30721	30372	30628	30733	30650	30718	30571	30735	30632	30502	30403	30913	30680	30629	30474	30863	30429	30563	30449	30573	30327	30670	30901	30796	30548	30741	30782	30824	30751	30523	30705	30856	30739	30441	30732	30760	30646	30568	30534	30538	30685	30443	30862	30581	30511	30388	30700	30608	30547	30757	30794	30541	30453	30482	30927	30527	30437	30869	30701	30701	30608	30698	30867	30700	30691	30364	30791	30504	30688	30730	30714	30538	30573	30580	30619	30450	30520	30603	30529	30834	30845	30714	30437	30666	30739	30589	30452	30448	30676	30716	30666	30426	30398	30709	30612	30459	30610	30525	30731	30579	30793	30607	30901	30478	30520	30816	30753	30735	30495	30725	30615	30543	30576	30446	30734	30641	30720	30623	30574	30674	30483	30824	30701	30608	30704	30825	30622	30707	30718	30830	30838	30591	30478	30864	30732	30371	30398	30509	30529	30568	30299	30706	30650	30844	30554	30629	30695	30406	30619	30892	30405	30594	30931	30614	30824	30442	30711	30556	30776	30690	30574	30552	30702	30679	30772	30617	30687	30608	30593	30774	30801	30528	30706	30547	30650	30987	30694	30759	30581	30568	30730	30731	30872	30388	30521	30801	31131	30827	30548	30377	30706	30724	30528	30879	30631	30680	30602	30564	30805	30652	30573	30764	30475	30551	30489	30655	30596	30939	30762	30629	30791	30779	30666	30369	30650	30353	30452	30800	30569	30686	30476	30597	30780	30573	30495	30641	30766	30901	30482	30770	30523	30752	30895	30466	30795	30699	30522	30462	30884	30716	30412	30727	30772	30629	30397	30520	30610	30391	30542	30730	30706	30539	30534	30606	30548	30593	30487	30571	30662	30667	30870	30625	30812	30712	30751	30765	30563	30761	30708	30569	30506	30712	30760	30322	30744	30382	30702	30659	30717	30508	30569	30348	30603	30557	30539	30612	30859	30554	30304	30491	30750	30633	30589	30468	30552	30521	30715	30636	30500	30668	30652	30555	30869	30800	30521	30550	30876	30657	30735	30610	30799	30532	30654	30418	30788	30750	30673	30927	30692	30851	30676	30556	30398	30645	30635	30562	30461	30690	30664	30741	30726	30559	30702	30693	30795	30915	30671	30749	30431	30792	30933	30640	30959	30786	30735	30534	30718	30665	30704	30439	30945	30538	30659	30359	30909	30648	30618	30652	30926	30715	30635	30815	30643	30437	30744	30633	30818	30566	30612	30725	30547	30677	30708	30744	30706	30483	30581	30542	30816	30789	30603	30567	30577	30622	30925	30455	30574	30613	30713	30603	30524	30502	30593	30698	30499	30606	30615	30478	30475	30508	30849	30699	30581	30491	30550	30711	30673	30689	30825	30822	30611	30455	30710	30637	30661	30561	30455	30641	30407	30457	30827	30842	30514	30690	30541	30535	30473	30778	30776	30606	30740	30698	30350	30761	30618	30531	30964	30794	30424	30833	30976	30705	30435	30778	30635	30388	30650	30518	30645	30839	30964	30677	30675	30742	30447	30570	30781	30424	30680	30386	30607	30864	30675	30682	30781	30719	30650	30912	30525	30316	30566	30495	30526	30924	30858	30739	30885	30637	30657	30734	30901	30601	30790	30537	30767	30818	30943	30588	30469	30475	30453	30273	30798	30708	30590	30627	30634	30841	30496	30592	30390	30720	30656	30498	30800	30654	30270	30484	30599	30722	30609	30863	30758	30318	30613	30633	30760	30349	30725	30776	30716	30541	30548	30390	30523	30426	30603	30759	30841	30576	30655	30494	30339	30351	30553	30469	30610	30576	30483	30450	30449	30691	30718	30497	30550	30670	30605	30865	30474	30583	30516	30633	30606	30610	30650	30740	30534	30517	30425	30710	30516	30658	30727	30749	30558	30706	30588	30649	30673	30691	30736	30823	30449	30468	30731	30404	30616	30734	30795	30645	30744	30681	30848	30718	30774	30568	30777	30681	30820	30930	30857	30609	30625	30523	30417	30575	30759	30660	30506	30453	30569	30822	30713	30593	30785	30926	30599	30891	30671	30859	30614	30447	30659	30701	30755	30721	30715	30872	30471	30566	30860	30847	30606	30505	30526	30431	30504	30738	30769	30618	30594	30932	30559	30374	30671	30664	30716	30596	30807	30458	30414	30452	30715	30627	30824	30649	30661	30524	30502	30901	30720	30723	30729	30695	30459	30594	30433	30822	30713	30649	30569	30805	30709	30606	30461	30444	30769	30732	30901	30761	30770	30648	30591	30301	30715	30682	30696	30567	30567	30760	30676	30629	30711	30466	30566	30519	30575	30905	30624	30884	30559	30607	30660	30681	30538	30360	30670	30841	30749	30956	30759	30619	30505	30557	30531	30558	30583	30803	30826	30650	30772	31028	30936	30857	30614	30834	30662	30615	30709	30915	30490	30525	30879	30509	30528	30685	30568	30747	30771	30856	30816	30862	30511	30523	30745	30936	30721	30663	30556	30840	30573	30558	30647	30719	30522	30257	30936	30533	30802	30861	30789	30745	30661	30620	30735	30544	30559	30684	30453	30663	30676	30412	30537	30676	30376	30409	30785	30492	30702	30601	30715	30594	30569	30664	30792	30757	30758	30469	30708	30681	30586	30455	30606	30403	30607	30631	30723	30498	30453	30767	30359	30789	30998	30363	30545	30544	30796	30523	30598	30596	30534	30588	30349	30640	30816	30641	30665	30682	30435	30572	30743	30601	30573	30645	30389	30570	30887	30772	30596	30791	30599	30893	30703	30662	30790	30540	30967	30511	30648	30944	30876	30658	30778	30608	30640	30663	30672	30596	30810	30405	30888	30692	30584	30516	30461	30742	30727	30674	30516	30983	30567	30476	30604	30635	30815	30657	30780	30521	30568	30745	30912	30777	30663	30756	30474	30557	30534	30726	30727	30648	30889	30540	30727	30631	30873	30532	30669	30801	30713	30731	30592	30712	30606	30932	30611	30838	30746	30731	30604	30559	30726	30593	30892	30463	30535	30520	30634	30661	30469	30737	30843	30782	30598	30690	30647	30742	30736	30693	30455	30636	30593	30541	30922	30692	30744	30636	30626	30843	30727	30518	30480	30740	30724	30759	30646	30818	30414	30500	30617	30586	30678	30605	30702	30663	30679	30623	30535	30569	30516	30574	30834	30720	30666	30780	30579	30763	30663	30750	30449	30755	30387	30493	30666	30858	30824	30695	30728	30776	30523	30872	30728	30798	30721	30446	30524	30878	30769	30569	30806	30633	30710	30761	30687	30365	30594	30657	30523	30160	30721	30454	30731	30727	30270	30751	30819	30582	30730	30625	30457	30716	30605	30673	30557	30895	30328	30602	30621	30635	30673	30577	30684	30399	30710	30556	30283	30530	30794	30888	30447	30656	30644	30765	30798	30657	30514	30805	30907	30947	30673	30713	30906	30592	30692	30545	30564	30543	30753	30495	30520	30644	30619	30490	30968	30749	30616	30883	30575	30743	30719	30424	30688	30640	30677	30538	30577	30599	30663	30892	30512	30666	30711	30856	30616	30556	30715	30781	30680	30726	30523	30791	30714	30914	30565	30504	30966	30422	30576	30546	30588	30546	30474	30423	30594	30847	30458	30739	30806	30544	30559	30815	30604	30613	30672	30855	30750	30642	30708	30353	30523	30418	30496	30584	30591	30601	30802	30902	30888	30808	30710	30701	30368	30545	30746	30493	30306	30508	30565	30544	30667	30644	30460	30683	30726	30482	30471	30696	30713	30708	30768	30947	30858	30590	30892	30550	30708	30748	30651	30875	30861	30462	30523	30817	30645	30594	30539	30810	30806	30494	30540	30351	30721	30643	30748	30460	30621	30654	30724	30989	30553	30426	30654	30843	30574	30383	30821	30635	30525	30696	30912	30684	30716	30737	30782	30630	30673	30878	30544	30440	30758	30585	30872	30565	30576	30746	30777	30804	30984	30413	30683	30626	30477	30397	30484	30675	30539	30789	30783	30599	30947	30642	30471	30651	30535	30573	30617	30529	30770	30661	30647	30795	30812	30752	30763	30612	30719	30929	30514	30674	30558	30579	30531	30456	30839	30645
24570	43393	43341	39996	30548	25527	24738	23463	21629	21304	20576	25414	42204	50511	46938	36903	27556	21561	19574	18579	18565	18723	18582	18556	18522	18587	18492	18536	18650	18501	18737	18600	18541	18688	18424	18627	18582	18434	18640	18569	18493	18736	18606	18538	18508	18720	18651	18494	18511	18589	18552	18511	18545	18658	18518	18418	18640	18615	18685	18718	18662	18471	18567	18616	18505	18563	18704	18568	18549	18567	18435	18393	18547	18477	18523	18502	18453	18612	18516	18665	18563	18596	18484	18721	18619	18614	18640	18360	18534	18452	18639	18429	18441	18459	18623	18438	18495	18541	18513	18521	18605	18591	18630	18452	18583	18270	18618	18555	18497	18589	18429	18639	18600	18724	18611	18462	18698	18575	18564	18638	18453	18510	18598	18605	18596	18509	18570	18426	18614	18634	18590	18527	18695	18425	18613	18503	18532	18861	18482	18607	18726	18373	18863	18784	18672	18599	18569	18449	18549	18710	18579	18461	18466	18559	18433	18438	18357	18529	18652	18588	18492	18539	18521	18517	18439	18554	18580	18437	18585	18650	18660	18361	18553	18662	18442	18694	18587	18561	18615	18428	18545	18721	18526	18485	18572	18741	18405	18573	18503	18569	18505	18422	18560	18434	18646	18467	18563	18297	18622	18590	18576	18532	18519	18635	18411	18567	18687	18657	18591	18516	18618	18520	18553	18600	18619	18567	18584	18391	18643	18518	18567	18580	18576	18498	18421	18620	18579	18603	18532	18397	18406	18688	18273	18512	18406	18632	18598	18399	18352	18592	18580	18402	18474	18665	18474	18565	18733	18813	18458	18524	18517	18259	18471	18713	18509	18349	18633	18402	18450	18676	18620	18445	18585	18582	18763	18439	18491	18507	18539	18507	18550	18653	18474	18737	18604	18461	18691	18629	18615	18546	18576	18721	18536	18652	18398	18735	18691	18639	18554	18443	18620	18711	18590	18598	18567	18486	18669	18752	18476	18587	18665	18622	18463	18651	18453	18561	18495	18667	18431	18657	18527	18370	18342	18479	18647	18543	18362	18493	18414	18492	18508	18473	18567	18487	18551	18813	18642	18701	18497	18371	18476	18596	18446	18543	18555	18368	18509	18473	18733	18571	18409	18451	18751	18346	18488	18498	18464	18725	18541	18543	18411	18606	18774	18602	18663	18509	18431	18526	18467	18588	18598	18447	18597	18487	18455	18512	18515	18461	18740	18637	18540	18465	18507	18742	18456	18582	18532	18535	18660	18615	18486	18626	18456	18549	18533	18470	18411	18467	18597	18526	18698	18532	18534	18587	18589	18313	18575	18453	18393	18523	18576	18465	18659	18573	18490	18434	18524	18662	18605	18639	18572	18649	18634	18582	18552	18647	18432	18458	18402	18689	18546	18610	18477	18542	18767	18516	18465	18591	18689	18561	18473	18490	18588	18640	18628	18636	18587	18727	18641	18496	18748	18504	18674	18674	18476	18698	18482	18731	18467	18681	18693	18607	18516	18491	18538	18684	18754	18599	18695	18447	18636	18498	18549	18495	18710	18491	18573	18594	18496	18433	18520	18529	18525	18573	18494	18340	18675	18450	18485	18517	18634	18445	18504	18493	18665	18522	18819	18573	18683	18623	18509	18640	18684	18550	18548	18522	18642	18574	18644	18659	18564	18502	18532	18421	18630	18508	18447	18595	18383	18415	18469	18607	18566	18675	18412	18540	18461	18485	18553	18639	18598	18548	18529	18468	18482	18568	18634	18608	18475	18399	18464	18638	18692	18561	18502	18608	18545	18464	18430	18567	18573	18432	18520	18481	18604	18685	18774	18767	18585	18497	18527	18496	18535	18448	18576	18640	18503	18540	18445	18645	18551	18734	18461	18511	18562	18562	18628	18554	18465	18502	18643	18439	18721	18418	18567	18772	18685	18483	18509	18502	18661	18419	18522	18577	18488	18410	18665	18584	18509	18538	18558	18507	18589	18610	18696	18590	18678	18624	18651	18381	18421	18482	18356	18585	18480	18486	18665	18441	18589	18559	18391	18350	18485	18598	18783	18617	18501	18686	18507	18537	18514	18420	18617	18508	18600	18626	18536	18394	18491	18620	18530	18798	18633	18464	18643	18566	18559	18517	18721	18561	18417	18591	18620	18649	18476	18412	18648	18640	18611	18441	18600	18452	18613	18538	18465	18703	18556	18561	18518	18514	18533	18364	18500	18521	18695	18552	18646	18575	18694	18673	18433	18464	18278	18561	18381	18359	18357	18628	18337	18598	18711	18502	18559	18588	18631	18682	18467	18561	18575	18609	18663	18416	18698	18629	18692	18399	18588	18471	18522	18686	18322	18546	18615	18699	18593	18408	18466	18642	18686	18557	18456	18419	18543	18556	18646	18615	18631	18425	18483	18493	18443	18592	18455	18497	18680	18714	18495	18610	18705	18544	18591	18658	18548	18574	18686	18760	18527	18468	18529	18630	18669	18544	18365	18490	18469	18579	18494	18447	18605	18658	18527	18395	18545	18755	18504	18599	18558	18485	18583	18716	18679	18522	18482	18560	18573	18596	18445	18597	18484	18619	18438	18362	18457	18458	18642	18695	18461	18487	18474	18561	18306	18395	18493	18592	18600	18497	18562	18593	18517	18464	18552	18483	18529	18604	18502	18622	18707	18411	18465	18666	18692	18484	18586	18363	18586	18589	18816	18443	18670	18511	18829	18584	18552	18517	18673	18650	18369	18773	18579	18481	18768	18512	18371	18439	18571	18655	18522	18519	18555	18477	18533	18482	18565	18676	18617	18454	18645	18457	18591	18558	18519	18737	18627	18442	18496	18588	18538	18469	18626	18623	18431	18604	18663	18604	18653	18481	18639	18672	18566	18627	18667	18547	18408	18522	18584	18553	18529	18678	18699	18521	18687	18497	18516	18716	18468	18463	18669	18286	18675	18426	18655	18542	18510	18590	18617	18661	18527	18585	18433	18478	18534	18405	18482	18578	18482	18594	18728	18431	18493	18527	18306	18587	18665	18621	18458	18689	18656	18655	18464	18543	18629	18623	18581	18502	18472	18622	18344	18628	18491	18297	18524	18372	18428	18694	18503	18603	18610	18471	18638	18524	18675	18506	18728	18549	18493	18618	18360	18540	18524	18432	18586	18458	18523	18370	18655	18431	18561	18619	18482	18414	18436	18504	18652	18472	18551	18555	18534	18530	18732	18551	18640	18558	18512	18662	18498	18402	18434	18565	18555	18554	18660	18564	18440	18479	18549	18663	18685	18439	18680	18518	18600	18707	18513	18690	18532	18550	18523	18683	18606	18471	18651	18608	18548	18483	18499	18777	18606	18568	18417	18449	18322	18535	18522	18625	18509	18679	18459	18577	18596	18478	18604	18540	18415	18537	18447	18419	18626	18574	18479	18689	18479	18545	18609	18655	18524	18498	18394	18384	18571	18627	18744	18464	18617	18467	18554	18636	18575	18633	18700	18611	18609	18702	18693	18465	18538	18657	18311	18614	18524	18619	18566	18565	18464	18584	18598	18625	18571	18707	18537	18639	18583	18588	18761	18221	18600	18605	18682	18635	18655	18624	18491	18577	18687	18675	18661	18459	18690	18546	18445	18450	18627	18537	18525	18367	18494	18732	18510	18526	18476	18437	18620	18547	18605	18601	18633	18332	18742	18577	18558	18334	18588	18523	18421	18475	18659	18771	18525	18520	18594	18566	18507	18391	18481	18408	18664	18551	18554	18551	18556	18510	18462	18572	18737	18573	18616	18415	18468	18585	18695	18627	18376	18567	18493	18702	18674	18639	18460	18515	18473	18529	18600	18276	18543	18469	18708	18563	18561	18489	18652	18390	18558	18521	18603	18615	18612	18521	18454	18709	18508	18525	18633	18506	18396	18727	18500	18621	18562	18600	18638	18542	18562	18694	18566	18691	18553	18645	18620	18597	18414	18538	18680	18627	18668	18474	18480	18580	18647	18584	18464	18511	18438	18540	18602	18533	18427	18545	18550	18436	18588	18650	18833	18638	18420	18676	18476	18680	18610	18406	18617	18491	18587	18634	18590	18640	18525	18479	18732	18503	18711	18597	18577	18565	18612	18421	18501	18467	18686	18547	18682	18563	18559	18505	18485	18418	18515	18520	18736	18511	18413	18563	18512	18426	18696	18313	18444	18633	18573	18591	18592	18677	18505	18232	18731	18497	18657	18614	18573	18605	18411	18590	18464	18458	18612	18642	18474	18573	18514	18440	18561	18838	18626	18482	18519	18468	18634	18534	18524	18716	18450	18548	18465	18396	18524	18864	18322	18641	18647	18643	18617	18435	18663	18376	18528	18503	18501	18576	18452	18577	18613	18618	18354	18427	18355	18619	18602	18647	18453	18595	18606	18502	18628	18174	18375	18760	18641	18616	18429	18567	18401	18591	18540	18643	18610	18706	18644	18630	18446	18372	18531	18641	18690	18638	18559	18643	18521	18670	18601	18568	18483	18690	18548	18620	18594	18561	18503	18702	18651	18665	18662	18486	18636	18567	18612	18793	18581	18571	18471	18522	18444	18676	18531	18666	18534	18434	18517	18528	18424	18711	18603	18629	18614	18530	18536	18426	18529	18610	18440	18463	18555	18643	18472	18522	18622	18674	18567	18652	18672	18749	18551	18510	18557	18547	18525	18486	18454	18509	18558	18582	18630	18731	18579	18656	18525	18398	18478	18489	18545	18600	18697	18669	18587	18553	18613	18653	18471	18588	18598	18556	18627	18786	18569	18482	18683	18567	18610	18647	18632	18663	18409	18583	18616	18523	18693	18421	18378	18445	18593	18697	18385	18567	18546	18443	18618	18635	18639	18487	18582	18862	18537	18533	18525	18476	18669	18656	18564	18540	18674	18584	18523	18490	18547	18407	18636	18607	18715	18679	18654	18583	18646	18567	18575	18516	18657	18428	18592	18567	18517	18406	18545	18589	18598	18605	18463	18520	18545	18417	18453	18639	18503	18672	18426	18509	18735	18684	18646	18583	18777	18683	18515	18559	18775	18532	18476	18684	18536	18521	18542	18545	18497	18606	18473	18627	18642	18616	18513	18624	18628	18495	18601	18668	18541	18732	18616	18529	18586	18573	18590	18558	18667	18615	18569	18529	18474	18384	18708	18455
36758	32158	37074	35245	32737	32705	32909	32383	31927	31710	31596	32125	32500	33089	32820	32259	31806	31207	31340	31204	31003	31171	31437	31197	31444	31138	31046	31207	31393	31163	31127	31196	31289	30954	31344	31020	30881	30954	31291	30905	31100	30849	31045	31220	31043	31125	31418	30912	30881	31131	30964	31140	31248	31053	31425	31125	31099	31186	31324	31286	31165	31412	31210	31097	30997	31107	31181	31191	31228	31113	31089	31442	31021	31446	31088	31012	31089	31018	31317	31212	31060	31237	31190	31340	30960	31380	31154	31263	31110	31032	31175	31084	30850	31401	31171	31201	31242	31184	31178	31101	31378	31215	31476	31287	31169	31104	31347	31241	31133	31232	31077	31235	31426	31052	31118	31005	31064	31251	31292	31074	31202	31055	31072	31251	31056	31089	31282	31186	31300	31021	31127	31192	31389	31302	31334	31044	30791	31244	31119	31117	31001	31192	31116	30867	31136	31206	31475	31020	31053	31017	31396	31098	31109	31155	30969	31019	31019	31046	31344	31224	31096	31073	31270	31514	31152	30936	31076	31329	31059	31187	31313	31296	30974	31342	31192	31042	31045	31225	31229	31233	30902	30975	31143	30972	31208	31046	31168	31327	31315	31151	31313	31346	31203	31279	31226	30981	31000	31215	31330	31331	31198	31338	30995	31215	31154	31253	31134	31151	31289	31165	30963	31011	31185	31144	31352	31231	31042	31271	31066	31100	31029	31172	31223	31178	31031	30990	30994	31187	31107	31114	31109	30941	31299	31352	31227	31120	31207	31146	31135	31070	31134	31061	30982	31073	30826	31307	31171	30954	31219	31258	31194	31119	31142	31263	31212	31081	31280	31202	31271	31206	31197	31344	31223	31051	31477	31274	31156	31116	30961	31085	31342	31179	31013	31061	31117	31032	31441	31005	30872	31462	30999	31160	30990	30957	31219	31193	30958	31122	31081	31124	30864	31011	30989	31286	31210	31100	31337	31045	30939	30980	30831	31153	31141	31150	31369	31248	31054	31033	31153	31082	31306	31144	31124	31072	31040	31166	31292	30890	31137	31166	30981	30835	31080	31318	31092	31184	31134	31047	30992	31062	31009	31195	31024	31203	31102	31115	31326	31505	31038	30895	31183	31253	31331	31249	31164	31165	31249	31000	31226	31418	31198	31328	31264	31033	31194	31137	31423	31093	30935	31026	31116	31139	31411	31022	31016	31167	31181	31314	31374	31003	31187	31135	31358	31209	31005	30989	30907	31168	30902	31069	31137	31037	31317	31010	31163	31090	31435	31421	31271	31340	31087	31057	31473	31234	31233	31128	31014	31182	31098	31155	30915	31465	31242	30952	31147	30843	31140	30960	31055	31367	31449	31194	31096	31336	31190	31133	31006	31319	31228	30960	31217	31215	31224	31199	30995	31046	31140	31086	31263	31230	31273	31276	31099	30839	31268	30961	31018	31123	31320	31266	31175	31240	31091	31334	31305	30980	31309	31041	31395	31084	30905	31289	30919	31399	31177	31254	30888	31045	31310	31291	31299	31009	31500	31199	31182	31076	31270	31051	31017	31022	31257	31158	30919	31231	31037	30934	31111	31249	31057	31482	31272	31298	31125	30966	31099	31207	31310	31170	31299	31209	31037	31281	31301	31068	31322	31027	30896	31263	31137	30983	31101	31224	31264	31247	31107	31048	31406	31097	31248	31251	31011	31053	31129	30988	31018	31087	30923	30860	31020	31307	31100	31167	30980	31021	31075	31170	31310	31257	31130	31009	31127	31167	31085	30948	31410	31420	31181	31116	31208	31096	31151	30974	31139	30968	31099	31097	31236	30889	31069	31195	31073	31151	31256	31128	31101	31074	31432	31108	31192	31381	31194	31185	31057	31055	31330	30984	31188	30962	31069	31313	31156	31329	31190	31297	31086	31224	30925	31387	31158	31180	31459	31170	30852	31041	31252	31046	31026	30793	31128	31092	31228	31371	31134	31426	31242	31045	31339	31284	31160	31292	31465	31190	31286	31125	31041	31238	31146	30891	31404	31105	31308	31029	31270	30967	30938	30890	31336	31330	30754	31052	31155	31017	31122	31199	30930	31363	31081	31069	31236	31067	31257	30844	31178	31369	30958	31035	31092	31323	31205	31140	30909	31321	30926	31093	31301	31223	31174	31292	31124	30928	31201	31164	31240	31027	31099	31097	31125	31218	31371	31002	31428	31328	31344	31134	31324	30872	30901	30973	31406	31414	31153	31106	31097	31239	31158	31091	31064	31104	31283	31236	30944	31133	31103	31008	31172	31164	31221	31023	30915	31147	31119	30833	31247	31338	31352	31415	31328	31191	31058	31373	30984	31210	31281	31441	31139	31035	31004	31289	31089	30971	31341	31306	31084	31080	31163	31277	31049	31233	31393	31176	30975	31071	31233	31000	30932	31276	31183	31307	31040	31164	31553	31047	31100	30799	30999	31451	31364	31081	31059	31042	30948	31075	31261	31286	31414	30939	31310	31031	31398	31279	31226	31201	31206	31042	31201	31033	31119	31344	31370	31071	31096	31141	31242	31487	31295	31043	31204	31024	31155	31250	31126	31280	31163	31043	31109	31034	31308	31039	31397	31232	31186	30816	31048	31164	31107	31117	30939	31032	31157	31284	31035	31311	31101	31006	30986	31039	31314	31067	31290	31269	31016	30917	30982	30879	31162	31029	31168	31264	31390	31051	31482	31279	31182	31050	31338	31264	31181	31179	31299	31065	31110	31073	31371	31113	31241	30972	30872	31261	31129	31237	30934	31194	31170	31683	31393	31194	31304	31186	30999	30951	31232	31376	31394	31258	30965	31343	31152	31264	31164	31292	31286	31186	31171	31360	31124	31159	31092	31239	31219	31192	31272	31223	31239	31378	31523	31112	31165	31285	31079	31296	31095	31060	31267	31004	31052	31328	31229	31215	31284	31266	31261	31118	31168	31142	31057	30865	31349	31238	31113	31296	31162	30886	31231	31342	31248	31200	31058	31132	31426	31068	31333	31042	31125	31127	31258	31229	31288	31355	31071	31128	31275	31213	31304	31177	31194	31148	31255	31245	30970	31221	31037	31034	31276	31066	30942	31033	31273	31120	31385	31200	31246	31111	31263	31398	31334	30974	31030	31280	31460	31085	31015	31047	31130	31271	31101	31287	31119	31045	31150	31123	31090	31111	31201	30972	31165	31309	30978	30960	31101	31042	30976	31049	31268	31039	31027	31032	31236	31107	31480	31190	31161	31114	31294	31258	31241	31250	31081	31166	30967	31427	31192	31060	31373	31215	31292	31129	31035	30995	30993	31261	31024	31114	31233	31387	31360	31094	31270	31133	31084	31124	31179	31070	31082	31169	31007	31365	31247	31079	31357	31131	31049	30995	31019	30961	31215	31142	31495	31093	31209	31333	31260	31124	31162	30789	31134	30901	31155	31308	31181	31123	31027	31199	31157	31152	31206	31182	31279	31140	31319	31322	30897	31084	30925	31239	31074	31436	31096	31236	31256	31206	31147	31128	31210	31213	31213	31241	31042	31288	31185	31222	30970	31020	31128	31209	31431	31040	31352	31309	31145	31105	31218	31102	31036	30925	31187	31207	31054	31137	31135	31077	31114	31302	31138	31103	31186	31223	31208	31142	31022	31223	31067	31218	31103	31068	31361	31261	31139	30694	31140	31321	31476	31228	31243	31435	31289	31294	31082	31180	31217	31158	31177	31303	31205	30993	31245	30956	31192	31033	31175	31108	31264	31075	31153	31085	30942	31289	31345	31270	31148	31097	31175	31181	31117	31250	31106	31068	31138	31120	31380	31310	31153	31192	31218	31300	30953	31219	31080	31029	31107	31070	31245	30975	31133	31088	31252	31053	31228	31189	31272	31276	31061	31266	31488	31299	31010	31410	31288	31062	31094	31224	31159	31298	31222	31183	31055	31344	31242	31251	31324	31223	31179	31116	31510	30997	31017	31378	31041	31293	31204	31406	31207	31277	31189	31081	30996	31148	31204	31255	31315	31232	31200	31070	31022	31115	31168	31225	31319	30909	31060	31368	31095	31139	31248	31245	31115	31111	31066	31147	31113	30997	30893	30986	31013	31287	31126	31253	31229	31182	31440	31431	31081	30967	31261	31467	30836	31419	31349	31155	31222	31264	31162	30992	31107	31211	31263	31307	31287	31333	31280	31187	31040	31212	31430	31365	31000	31034	31027	30984	30989	31061	31219	31104	31046	31028	31159	31087	31214	31049	31001	31262	30920	31238	31482	30986	31074	31103	30934	30869	31096	30962	31338	31272	31223	31036	31303	31405	31135	31159	31170	31215	31053	30982	31100	31021	31096	31186	31242	31349	31209	31105	31318	31307	31408	31303	31326	31216	31139	30909	31126	31014	31203	31220	31192	31292	31216	31120	31255	31172	31133	31190	31279	31304	31062	30921	31340	31282	31452	30954	31148	31000	31346	31256	31218	30948	31256	31213	31436	30750	31425	31201	31177	31056	31054	31103	31350	31145	31315	31053	31206	31306	31065	30823	31117	31276	31159	31193	31144	31015	31193	31310	31344	31005	31165	31036	31240	31257	31403	31014	31204	31051	30823	31152	31261	31547	31474	31163	30856	31121	31460	31012	31267	31206	30994	31179	31326	31520	31264	30830	31042	31015	31653	31006	31090	31217	31439	31212	31162	31336	31094	31164	31581	31179	31084	31088	31129	31196	31179	31124	30968	31047	31014	31127	31374	31164	31048	31312	30773	31021	31357	31239	31207	31438	31087	31318	31050	31295	31163	31226	31212	31261	30795	31207	31240	31030	30902	31454	30974	31328	31168	31004	30918	31076	30880	31031	31168	31318	31293	31162	31169	31034	31352	31211	31176	31398	31260	31197	31314	31255	31161	31308	31172	31030	31216	31271	31139	31385	30961	31295	31090	30956	31403	31194	31438	31028	31202	31232	31094	30960	31261	31181	31158	31498	31185	31206	31388	31170	31291	31123	31181	31084	31127	31057	31282	30959	31400	31031	31004	30965	31301	31112	31266	31031	31304	31111	31307	31076	31116	31108	31236	31448	31392	31242	31388	30905	31016	30903	30811	31254	31138	31078	31103	31150	30910	30886	31224	31106	31525	31141	31027	31068	31155	30995	31351	31414	31186	31192
26484	30621	29555	23783	21687	21159	21088	20448	20175	19962	19497	20025	20821	21343	20812	19864	19345	18847	18857	18986	18875	18807	18709	18819	18778	18675	18954	18857	18747	18679	18704	18779	18813	18777	18755	18958	18655	18825	18936	18764	19087	18700	18694	18688	18766	18788	18748	18854	18798	18841	18873	18877	18957	18926	18974	18889	18624	18788	18832	18881	18969	18860	18590	18708	18851	18623	19054	18692	18796	18888	18744	18857	18689	18879	18823	18678	18755	18800	18854	18807	18691	18865	18737	18806	18986	18798	18698	18824	18773	18587	18793	18944	18834	18810	18727	18751	18788	18686	18676	18841	18941	18717	18821	18813	18897	18919	18711	18941	18904	18781	18762	18740	18793	18739	18756	18743	18835	18709	18693	18723	18760	18703	18671	18830	18782	18681	18971	18743	18805	18927	18738	18804	18824	18544	18850	18752	18755	18729	18764	18766	18851	18865	18750	18710	18986	18968	18649	18666	18973	18753	18799	18701	18774	18734	18770	18801	18686	18859	18712	18705	18858	19007	18832	18651	18711	18711	18870	18770	18806	18957	18742	18771	18693	18820	18857	18830	18797	18783	18820	18783	18707	18915	18659	19042	18852	18882	18826	18798	18705	18752	18704	18617	18789	18683	18831	18782	18818	18751	18972	18766	18589	18855	18879	18740	18797	18826	18751	18620	18760	18745	18782	18701	18881	18738	18807	18770	18672	18857	18748	18841	18926	18800	18807	18784	18842	18694	18833	18608	18742	18868	18619	18814	18599	18711	18711	18779	18846	18551	18819	18689	18645	18764	18559	18738	18543	18713	18777	18810	18866	18699	18824	18705	18794	18833	18818	18731	18748	18848	18833	18871	18927	18807	18793	18827	18659	18726	18729	18884	18899	18848	18619	18624	19007	18879	18843	18851	18739	18822	18739	18796	18809	18696	18901	18829	18772	18857	18751	18875	18696	18868	18808	18907	18921	18681	18881	18692	18783	18661	18806	18818	18642	18903	18801	18909	18706	18854	18622	18885	18866	18735	18892	18815	18870	18902	18799	18779	18889	18628	18816	18716	18703	18811	18777	18728	18676	18702	18727	18896	18742	18777	18882	18842	18726	18911	18745	18743	18817	18789	18822	18881	18887	18877	18871	18788	18730	18771	18822	18604	18939	18736	18763	18834	18674	18666	18887	18695	18610	18837	18800	18741	18893	18893	18845	18837	18732	18680	18674	18897	18824	18724	18757	18718	18700	18833	18912	18817	18702	18851	19034	18835	18738	18749	18811	18855	19003	18922	18801	18691	18757	18890	18695	18766	18731	18654	18906	18726	18702	18787	18753	18867	18859	18725	18670	18638	18774	18726	18775	18851	18830	18666	18703	18906	18814	18608	18744	18707	18876	18589	18732	18746	18838	18756	18727	18681	18749	18712	18905	18900	18810	18774	18832	18563	18787	18848	18958	18816	18833	18983	18957	18707	18741	18664	18855	18687	18852	18873	18938	18660	18581	18709	18746	18856	18731	19051	18693	18925	18780	18742	18829	18706	18692	18808	18852	18679	18720	18772	18925	18772	18658	18826	18755	18865	18840	18967	18962	18722	18816	18894	18559	18663	18854	18687	18891	18671	18603	18874	18762	18777	18796	18822	18757	18746	18708	18704	18690	18822	18771	18703	18866	18715	18544	18809	18822	18925	18858	18721	18850	18969	18812	19044	18694	18716	18887	18759	18859	18893	18820	18747	18762	18681	18883	18836	18739	18885	18841	18839	18868	18747	18716	18983	18671	18779	18764	18717	18713	18734	18669	18852	18732	18793	18795	18717	18799	18620	18932	18796	18699	18659	18799	18570	18811	18890	18812	18675	18769	18872	18876	18915	18704	18752	18742	18841	18801	18768	18732	18868	18997	18917	18789	18940	18823	19009	18619	18854	18796	18790	18805	18740	18832	18801	18783	18696	18843	18590	18669	18769	18741	18850	18773	18658	18904	18645	18950	18666	18829	18885	18752	18738	18688	18701	18770	18922	18740	18834	18643	18790	18869	18619	18823	18843	18952	18666	18870	18813	18879	18789	19026	18773	18590	18634	18789	18777	18669	18745	18798	18917	18769	18949	18662	18645	18752	18591	18861	18695	18724	18741	18836	18794	18682	18781	18795	19032	18773	18585	18831	18913	18794	18781	19003	18792	18873	18899	18803	18792	18761	18955	18914	18756	18801	18741	18918	18747	18929	18788	18767	18762	18787	18773	18625	18728	18854	18807	18837	18785	18839	18687	18688	18843	18892	18842	18932	18728	18767	18794	18776	18820	18818	18768	18894	18680	18477	18935	18793	18690	18805	18904	18971	18638	18910	18788	18740	18912	18731	18554	18846	18690	18776	18908	18801	18768	18595	18692	18964	18815	18776	18765	18870	18916	18809	18806	18826	18724	18863	18784	18919	18711	18838	18837	18706	18690	18849	18695	18763	18676	18757	18866	18982	18890	18638	18919	18884	18664	18767	18892	18682	18846	18830	18551	18747	18739	18763	18877	18684	18891	18615	18847	18914	18825	18699	18775	18730	18886	18704	18825	18836	18771	18898	18784	18806	18581	18782	18823	18729	18822	18612	18649	18857	18812	19041	18642	18863	18805	18883	19099	18582	18898	18720	18841	18859	18776	18797	18986	18764	18932	18799	18748	18785	18814	18883	18806	18900	18876	18795	18834	18853	18802	18906	18903	18710	18624	18828	18750	18666	18821	18849	18734	18864	18902	18912	18756	18944	18897	18910	18882	18689	18639	18909	18846	18859	18761	18948	18709	18823	18917	18951	18890	18675	18912	18769	18718	18795	18874	18702	18927	18798	18943	18737	18581	18944	18719	18853	18555	18815	18753	18783	18810	18695	18582	18636	18763	18746	18654	18845	18803	18929	18831	18691	18797	18768	18730	18913	18766	18714	18949	18798	18644	18714	18650	18727	18775	18801	18673	18949	18771	18818	18758	18770	18847	18776	18878	18652	18789	18749	18714	18804	18631	18735	18678	18656	18949	18817	18775	18934	18866	18530	18760	18641	18618	18833	18715	18777	18792	18654	18839	18809	18782	18823	18798	18766	18958	18744	18842	18850	18883	18836	18855	18831	18735	18913	18637	18731	18667	18668	18874	18744	18918	18862	18464	18912	18841	18838	18692	18625	18587	18832	18726	18590	18562	18750	18871	18880	18835	18783	18815	18886	18753	18800	18783	18846	18770	18814	18850	18772	18958	18713	18786	18734	18814	18824	18798	18784	18723	18850	18833	18751	18782	18752	18779	18926	18878	18782	18764	18765	18635	19029	18551	18864	18687	18785	18875	18760	18874	18830	18809	19025	18817	18857	18843	18839	18818	18748	18913	18655	18665	18606	18975	18695	18749	18762	18904	18794	18695	18866	18867	18812	18733	18793	18977	18749	18688	18670	18833	18744	18763	18847	18881	18967	18933	18832	18758	18863	18670	18818	18878	18662	18780	18815	18783	18879	18987	18867	18777	18834	18927	18891	18832	18799	18893	18816	18857	18679	18784	18830	18655	18819	18961	18646	18768	18791	18648	18804	18770	18617	18841	18655	18708	18901	18855	18830	18842	18834	18746	18891	18772	18982	18791	18716	18703	18806	18717	18735	18714	18887	18825	18944	18838	18947	18591	18702	18832	18779	18577	18709	18934	18866	18791	18709	18685	18843	18863	18962	18802	18817	18561	18948	18817	18825	18847	18666	18691	19056	18950	18897	18756	18712	18848	18839	18932	18864	18861	18782	18816	18888	18690	18896	18578	18850	18878	18742	18676	18758	18821	18940	18699	18808	18832	18845	19058	18706	18819	18656	18685	18783	18707	18593	18700	18862	18713	18937	18608	18819	18810	18764	18788	18881	18802	18945	18828	18641	18858	18886	18729	18935	18794	18735	18799	18786	18856	18664	18729	18796	18853	18688	18909	18754	18835	18766	18844	18653	18718	18980	18915	18849	18730	18769	18922	18877	18660	18794	18812	18646	18716	18834	18915	18748	18775	18619	18680	18837	18523	18869	18745	18757	18863	18768	18815	18683	18906	18814	18941	18863	18957	18740	18853	18742	19010	18778	18661	18810	18838	18763	18855	18810	18807	18921	18987	18690	18758	18675	18804	18846	18711	18823	18740	18714	18820	18951	18857	18732	19006	18763	18711	18751	18895	18805	18700	18741	18923	18774	18673	18794	18853	18678	18676	18750	18909	18915	18831	18750	18670	18561	18773	18586	18880	18773	18677	18836	19011	18694	18705	19075	18898	18629	18798	19016	18749	18954	18921	18844	18883	18835	18701	18808	18901	18868	18726	18836	18816	18718	18894	18690	18728	18962	18840	18703	18749	18848	18786	18630	18832	18613	19004	18722	18795	18899	18727	18904	18671	18879	18870	18734	18747	18866	18784	18725	18718	18553	18922	18916	18921	18969	18747	18795	18745	18927	18703	18668	18758	18750	18690	18768	18894	18758	18965	18760	18704	18805	18802	18680	18985	18617	18701	18845	18877	18791	18681	18808	18861	18909	18781	18859	18869	18843	18933	18946	18642	18923	18974	18808	18857	18826	18839	18743	18890	18755	18764	18812	18862	18858	18604	18815	18755	18716	18718	18860	18991	18796	18849	18909	18984	19020	18595	18714	18845	18788	18869	18781	18745	18742	18877	18586	18896	18798	18884	18724	18843	18744	18786	18950	18710	18759	18891	18778	18853	18815	18747	18800	18761	18742	18796	18845	18738	18731	18495	18685	18772	18903	18871	18998	18763	18681	18722	18743	18781	18763	18830	18680	18686	18769	18750	18722	18752	18698	18820	18922	18774	18847	18686	18816	18860	18786	18748	18867	18906	18906	18976	18882	18738	18671	18972	18784	18793	18854	18692	18931	18665	18768	19006	18768	18910	18793	18723	18893	18698	18582	18766	18803	18775	18880	18918	19070	18757	18866	18773	18866	18814	18744	18981	18836	18787	18679	18791	18766	18678	18666	18642	18890	18711	18749	18880	18801	18830	18593	18722	18922	18731	18852	18773	19075	18867	18949	18857	18764	18764	18769	18912	18733	18807	18836	18654	18795	18648	18926	18922	18798	18869	18815	18979	18767	18761	18704	18735	18835	18824	18699	19022	18812	18788	18739	18754	18755	18906	18801	18736	18938	18758
24436	20753	27163	26079	27211	31575	33149	31080	30433	31525	32948	38497	45073	43187	39370	35252	32107	30563	29568	29167	29388	29349	29263	29250	29318	29269	29151	29261	29196	29281	29246	29293	29241	29410	29174	29237	29303	29034	29025	29188	29393	29244	29191	29445	29270	29148	29350	29264	29330	29033	29248	29071	29175	29492	29128	29123	29166	29083	29657	29186	29091	29216	29109	29115	29099	29117	29196	29233	29081	29541	29122	28956	29094	29455	29348	29207	29241	29169	29099	29267	29112	29236	29246	29307	29113	29283	29153	29097	29171	28896	29408	29397	29467	29105	29175	29274	29015	29191	29490	29179	29661	29248	29154	29152	29157	29288	29184	29004	29384	29431	29012	29242	29118	29094	29044	29361	29313	29368	29129	28920	29018	29196	29036	29103	29155	29230	29122	29280	29204	29128	29164	29182	29059	29339	29398	29278	29055	29332	29160	29300	29011	29028	29483	29225	29085	29173	29184	29189	29478	29143	29194	29447	29339	29264	29311	29159	29198	29274	29311	29153	28978	29322	29297	29344	29305	29137	29359	29154	29281	28956	29068	29102	29053	29433	28886	29157	29162	29148	29064	29181	29380	29268	29309	29315	29473	28966	29167	29269	28900	29396	29179	29172	29450	29101	28917	29190	29219	29224	29053	29253	29181	29414	28970	29315	29226	29229	29074	29104	29362	29168	29100	28995	29089	29497	28967	29163	29227	29405	29200	29234	29445	29008	29330	29068	29350	29174	29314	29136	29301	28868	29031	29362	29302	29193	29068	29245	29148	29401	29353	29380	29307	29024	29572	29447	29276	29122	29233	29263	29266	29269	29140	29219	29198	29162	29239	29132	29212	29490	29298	28966	29271	29131	29306	29217	29297	29295	29120	29372	29261	29062	29222	29124	29165	29082	29284	29222	29268	28983	29466	29379	28966	29069	29245	29330	29175	29228	29148	29176	29316	29626	29404	29346	29238	29119	28869	29044	29169	29276	29193	29364	29258	29295	28979	29038	29097	29229	29335	29074	29463	29302	29033	29163	29103	29472	29379	29126	29040	29382	29123	29182	29185	29185	28996	29270	29213	29042	29335	29185	29342	28963	29180	29259	29265	29005	29311	28951	29124	29254	29457	29368	29169	29179	29166	29215	28944	29318	29351	29094	29349	29287	28955	29112	29325	29292	29520	29194	29424	29338	29184	29353	29220	29332	29027	29124	29382	29097	29100	29239	29000	29289	29521	29250	29328	29329	29332	29145	29172	29040	29350	29221	29433	29031	29443	29338	29138	29212	29655	29281	28971	29140	29302	29281	29209	29192	29110	29185	29213	29139	29257	29064	29270	29011	29115	29305	29162	29275	29199	29170	29288	29199	29284	29016	29204	29162	29007	29385	29274	29328	29352	29306	29174	29025	28762	29272	29367	29172	29123	29270	29377	29157	29347	28845	29093	29210	29056	29354	29053	29347	29166	29403	29138	29242	29313	29363	29224	29177	29249	29044	29429	29117	29386	29432	29213	28850	29207	29124	29429	29112	29344	29201	29126	29466	29041	29053	29260	29069	29155	29125	28922	29458	29055	29011	29519	29064	29114	28986	29094	29244	29548	29165	29375	29147	29400	28957	29475	29023	29471	29106	29354	29026	29022	28999	29255	29128	29398	29210	29221	29055	29379	29230	29162	29219	29495	29169	29197	29252	29249	29380	29141	29203	29053	29292	29382	29096	29053	29004	29338	29049	29325	29147	28894	29111	29417	29280	29282	29481	29262	29030	29264	29199	29399	29306	29095	29100	29202	29284	29338	29403	29309	29248	29197	29323	29343	29106	29211	29195	28909	29083	29243	29338	29252	29437	29084	29102	29303	29117	29141	29243	29466	28886	29224	29042	29303	29005	29330	29066	29446	29526	29285	29226	29396	28995	29126	29141	29253	29134	29332	29486	29341	29178	29095	29343	29215	29212	29296	29194	29077	29213	29452	29511	29330	29276	29357	29020	29475	29430	29057	29141	29375	29022	29247	29206	29210	29214	29261	29060	29162	29118	29151	29286	29059	29321	29338	29260	29258	29444	29283	29108	29386	29127	29287	29070	29136	29106	29295	29152	29239	29099	29030	29419	29189	28958	29291	29177	29101	29133	29265	29532	29067	29388	29287	29053	29014	28981	29291	29188	29248	29340	29187	29458	29264	29389	29114	29135	29222	29233	29518	29256	29121	28994	29134	29141	29242	29307	29397	29264	28964	29193	29364	29306	29429	29047	29245	29196	29082	29210	29228	29082	29264	29247	29306	29119	29269	29363	29144	29086	29229	29260	29605	29290	29309	28897	29334	29245	29331	29154	29128	29065	29051	29377	29299	29227	28954	29172	29417	29013	29199	29013	29037	29008	29126	29052	29317	29531	29178	29199	29216	29254	29332	29095	29158	29298	29291	29229	29211	29222	29069	29231	29444	29148	28905	29507	29282	29176	29214	28977	29023	29312	29278	29176	29143	29228	29169	29099	29365	29239	29247	29261	29117	29438	29317	29078	29406	29221	29469	29526	29091	29133	29346	29142	29239	29226	29364	29223	29300	29268	29259	29323	29217	29265	29360	29300	29353	29258	29034	28962	29242	29248	29346	29258	29083	29172	29268	29130	29258	29003	28905	29201	29187	29341	29316	28925	29264	29304	29125	29303	29328	29275	29234	28999	29044	29068	29202	29272	29189	29367	29456	29251	28920	29289	29135	29456	29316	29365	29283	29292	29013	29137	29459	29217	29323	29077	29194	29032	29238	29116	29331	29204	29314	29214	29327	29069	29233	29328	29274	29181	29327	29022	29209	29185	29110	29165	29176	29286	29074	29112	29208	29090	29250	28898	28947	29040	29000	29074	29193	28880	29210	29093	29186	29195	29207	29067	29291	29371	29222	29267	29161	29217	29070	29511	29297	28823	29449	28964	29249	29345	29119	29344	29262	29370	29407	29174	29226	29064	29111	29365	29401	29383	29342	29374	29144	29285	29287	29117	28986	29386	29209	29289	29338	29360	29394	29188	29312	29618	29199	28982	29121	29186	29137	29441	29416	29206	29240	29386	29243	28996	29242	29279	29443	29559	29355	29166	29265	29088	29485	29207	29571	29193	29351	29138	29047	29185	29326	29475	29301	29275	29098	29511	28996	29315	29010	29123	29413	29060	29209	29163	29168	29326	29088	29246	29585	29277	29109	29146	29116	29166	29115	29298	29493	29137	29184	29227	29169	29201	29005	29150	29082	29495	29285	28967	29064	29269	29318	29215	29500	29182	29285	29433	29253	29604	29270	29231	29454	29169	29258	29382	29242	29177	29350	29040	29444	29341	29117	29203	29029	29281	29580	29420	29545	29074	29213	29236	29237	29205	29121	29031	29213	29323	29069	29166	29392	29293	29288	29098	29212	29454	29243	29356	29303	29208	29183	29123	29144	29553	29382	29185	29446	28899	29329	29315	29217	29282	29295	29236	29166	29225	29253	29184	29081	29151	29197	29069	29100	29086	29237	29025	29356	29052	29367	29412	29338	29103	29217	29182	28962	29368	29100	29257	29204	29408	28936	29424	29002	29173	29341	29301	29568	29192	29307	29022	29293	29042	28893	29255	29200	29220	29257	29003	29284	29336	29367	29097	29151	29072	29071	29366	29407	29355	29212	29322	29259	29179	29049	29224	29102	28890	29132	29264	29044	29409	29150	29250	29255	29134	29334	29146	29437	29516	29264	28864	29005	28836	28845	29448	28977	29254	29188	29098	29473	29111	29136	28973	29321	29262	29392	29271	28882	29139	29129	29137	28932	29135	29295	29365	29226	29078	29375	29082	29214	29127	29398	29205	28898	29343	29128	29180	29396	29123	29305	29100	29289	29247	29370	28885	29609	29045	29320	29186	29186	29256	29149	29159	29113	29207	29261	29142	29055	29098	29120	29193	29232	29289	29142	29254	29232	29309	29258	29033	29136	29486	29272	29204	29408	29151	29085	29144	28958	29211	28950	29435	28991	29228	29214	28980	29202	29252	28987	29126	29491	29614	29287	29204	29087	29025	29352	29319	29268	29200	29174	29041	29319	29251	29309	29167	29178	28801	29304	29196	29240	29470	28996	29282	28993	29249	29301	29192	29092	29419	29378	29489	29094	29254	28898	29041	29492	28954	29336	29314	29163	29221	29298	29203	29373	29222	29070	29082	29130	28935	29292	29257	29310	29422	29560	29311	29332	29205	29201	29319	29240	29325	29299	29134	29199	29181	29125	29086	29436	29271	29237	29134	29169	28891	29616	29455	29392	29244	29199	29132	29258	29365	29191	29210	29128	29184	29455	29174	29040	29038	29272	29098	29217	28824	29218	29304	29174	29198	29209	29187	29124	29445	29531	29325	29204	29388	29317	29219	29094	28997	29265	28968	29016	29214	29228	29374	29274	29188	29311	29317	29342	29315	29206	29100	29473	29311	29325	29083	29018	28969	29249	29109	29291	29330	28975	28972	29163	29201	29024	29252	29112	29224	29199	29288	29218	29211	29299	29641	29175	29082	29165	28980	29192	28970	29085	29138	29114	29122	29224	29351	29015	29241	28956	29020	29030	29052	29475	29190	29256	29170	29054	29212	29249	28855	29162	29317	29403	29203	29310	29429	29097	29199	29261	29169	29289	29215	29299	29121	29191	29326	29122	29217	29143	29093	29158	29173	29059	29250	29222	29266	29279	29448	29352	29256	29199	29138	29146	29084	29290	29240	29177	28987	29009	29426	29155	29042	28929	29387	29542	29211	29104	28953	29068	29138	29140	29379	29040	29167	29193	29023	29285	28889	29392	29090	29077	29203	29326	29321	29459	29235	29598	29278	29179	29447	28915	29295	29062	29112	29527	29075	29191	29094	29109	29302	29149	29156	29123	29126	29036	29376	29079	29287	29047	29309	29221	29371	29347	29198	29386	29437	29249	29404	29367	29236	29022	29102	29258	29146	29418	29190	29195	29199	29213	29591	29300	29348	29118	29274	29379	29179	29213	29313	29171	29264	28976	29080	29155	29185	29079	29056	29216	29309	29068	29024	29233	29395	29147	29460	29110	29004	29280	29501	29163	29144	29221	29229	29146	29105	29269	29304	29180	29413	29238	29184	29456	28962	29109	29279	29302	29296	29160	29113	29310	29189	29600	29246	29252	29100
22953	37234	35334	28095	25044	23248	21386	20778	20094	21168	23927	32133	37893	35131	30228	24936	20970	18870	18090	18010	18052	17988	17914	18008	17972	18065	17783	17930	17922	17950	18099	17737	17896	18166	17987	18035	18081	17981	17816	18015	17808	18030	18147	17941	17823	17875	17924	18036	17991	17926	17924	17871	17996	17870	18000	17968	17889	17816	18002	17982	17900	17959	17808	17903	17961	17863	17942	17841	18080	18095	17884	17930	18034	17995	18007	17959	17864	17978	17866	17943	17806	17894	17938	18016	17707	18064	17870	18068	17800	17899	17892	17827	18065	17906	18010	17846	17962	17932	17934	18004	18017	18092	17867	17980	17957	17866	17993	17999	17910	17872	17917	17893	18001	17949	17981	17950	17873	17874	17920	18030	17894	17884	17999	17842	18087	17848	17954	18104	17820	18113	17880	18068	17941	17978	17994	17734	17882	17847	17860	18036	17882	17876	17859	18146	17706	18043	18128	18090	17936	18058	17815	17914	18058	17934	17925	17783	17854	17953	17918	17893	18048	18047	17869	18203	17826	17920	17974	18173	17858	17964	17786	17889	18018	17861	17939	17845	17884	18136	18168	17865	17954	18113	17756	17955	17955	18118	18217	17837	17950	18006	17857	17948	17818	18200	17728	18092	17909	17766	17985	18032	17891	17854	17882	18090	18069	18005	18104	17953	18013	17942	18054	17906	18061	17864	18001	17892	18142	18079	17963	18020	17807	17905	17855	17980	17871	17892	17862	17983	18059	18079	18049	18023	17761	17969	17975	17919	17925	17798	17874	18009	17832	18033	17769	17905	18076	17804	17922	17991	17881	17962	17966	17874	17835	17912	18112	17865	17898	17869	17947	17911	18012	17867	17955	18081	17958	17982	17929	17988	17991	17993	17934	17949	17947	17866	17940	18018	17920	17914	17907	17881	17982	17922	17993	17840	17915	17985	17959	18195	18109	17794	17757	17957	17991	17850	17817	17715	17935	18037	18021	17981	18076	17920	17984	18091	18024	17883	17915	17934	18054	17979	17976	17744	17828	17847	18016	17945	18029	17946	17862	17922	17939	17881	18110	17911	18236	17883	18144	17825	17942	17732	18026	17861	17916	17922	18159	17948	18029	18097	17814	17971	17891	18094	17903	17567	18029	17875	17753	18033	17883	18023	18149	17941	18002	17974	17902	17966	17970	17898	17826	17977	17908	17842	17944	17975	17966	17977	18019	18082	17975	17953	17981	18125	18081	17953	17851	17963	17919	17996	17877	18060	17853	17899	17848	17891	18053	17985	18002	17920	17892	17866	17896	17996	18034	17739	17995	17908	17908	17914	17940	17870	17867	17874	18160	17845	17875	18114	17843	18047	17775	17904	17860	17792	17959	17901	17986	17828	17738	18048	17943	18003	17807	17845	18014	17975	17871	17916	17881	17915	17984	18002	18013	17781	18076	17984	17971	17827	17976	17917	17944	17955	18027	17924	17961	17856	17907	17901	18003	17748	17721	17834	18014	17920	17966	17873	17920	17997	18096	17936	17761	17979	17794	17747	18048	17969	17990	17854	17954	17913	17927	17783	18069	18081	17935	17903	17866	17996	17950	18075	17955	17728	18034	17932	17940	18023	17926	17922	17954	17837	18067	17992	17701	18035	17872	18066	17994	17800	17773	17937	17964	18020	17959	18005	18102	17863	17961	17768	17756	18164	18287	17970	18024	18074	18042	17811	18043	17904	17907	17879	17936	17937	17962	17829	18120	18099	17993	17912	18182	17870	17925	17932	17923	17790	17920	17888	17996	18047	18067	17738	17967	18038	17976	17787	17906	18056	18037	18014	18026	18104	17983	18104	17987	17835	18037	17807	17822	17905	17917	17720	18013	17980	18001	17906	18006	18017	17997	17994	17897	18056	17809	17968	17859	17855	17934	17786	18171	17953	17862	17932	18040	18028	17889	18036	17807	17968	17965	18040	18092	17757	17951	17888	18081	18031	17704	17826	18019	17770	18105	18077	17933	17963	18002	17861	17932	17916	17933	17840	18048	17878	17773	17826	17893	18114	18098	18066	18071	17886	17989	17808	17647	17949	17735	17975	17912	18011	17756	17937	18019	17986	17787	17859	18082	17750	18004	17981	18080	17942	18041	17979	17811	17939	18042	18027	18005	18113	18024	17829	17900	18055	17918	17938	17912	17896	17950	17978	17976	18059	18037	17860	17832	17871	17841	17965	17970	18042	17970	17997	17955	17955	17911	17908	18230	17970	17890	18082	17989	17917	17917	17971	18075	17870	17948	17818	17817	17861	17876	17954	17958	18011	17882	18007	17897	17818	17918	17790	17926	17904	17823	17785	17880	17894	17842	17926	18005	18220	17946	17924	17737	17919	17984	17933	18006	17957	17873	17964	17895	18018	17951	18011	18145	17783	17972	17852	18008	17996	17922	17982	18027	18009	17855	18172	17862	17976	17992	17854	18020	17944	17874	17864	17752	17976	17804	17859	17948	17919	18066	17892	18000	18109	18064	17746	17848	17838	17788	17773	18019	17845	17872	17840	17893	18082	17901	17850	17894	17899	18070	17933	18053	17959	17873	17949	17890	18058	17927	17912	17972	17993	17974	17899	17974	17802	17921	17953	17882	17952	17990	18008	17987	17927	17922	18023	18015	17859	18046	17998	17787	17839	17819	17875	17729	17998	17949	17929	17861	17821	17974	17911	17876	18019	18013	17966	17985	17918	17916	17876	18034	17818	17933	17904	18017	17979	17933	17942	17936	17935	17990	18001	17946	17976	18146	17793	17987	17975	17903	17887	17867	17972	17920	18083	17845	18058	18029	17822	17944	17929	18072	17841	17867	17973	17979	18003	17995	18099	17842	17912	18180	18027	18004	17828	18076	17912	17948	17845	17909	18080	17943	17908	17988	18005	17929	17902	18021	18046	17988	18054	17867	17685	17966	17943	17844	18119	17959	17890	18018	17867	17937	17784	17878	17890	17964	17846	17943	18011	18029	18039	18076	17885	18038	18073	17975	17933	18113	18001	17784	17990	17811	17951	17867	18012	17772	17792	17913	18078	17810	18081	17902	17964	17819	17881	17952	17965	17944	17908	18012	18008	18024	17757	17998	17845	17746	18066	18054	17722	17895	17762	18028	17899	17763	17813	18061	18111	17965	17989	17952	17914	17999	17924	18106	18067	17937	17926	17969	17894	18163	18009	17988	17858	17898	17744	17900	17965	17738	18021	17930	17989	17908	17837	17747	18028	18232	18103	17950	17949	17953	17976	17960	18118	17886	17860	17980	17909	18100	18095	17945	17792	17818	17843	17948	17903	17906	18028	17827	17788	18100	17875	17860	17920	18042	17816	17670	17972	18036	17958	17892	17979	17806	17921	17922	17948	17889	17946	17988	17892	17936	17779	17944	17800	17878	17856	18005	17909	17728	18024	17801	17890	18028	18002	18107	18101	17821	17831	17886	17824	17940	17897	17974	18048	17760	17848	18068	17830	17949	17955	18241	17731	17838	17901	17935	17970	17999	18106	17995	17832	17913	17869	18157	17808	17926	17913	17922	18041	17951	18021	17947	18009	18015	18034	17945	17777	17864	17815	18117	18145	17889	18091	18054	17810	17861	17987	17991	18004	18069	18132	17994	18008	17867	18004	17923	17871	17875	18081	17927	17913	17963	18161	17875	18101	17910	18049	17906	17866	17827	18065	18043	18161	17969	17752	17873	17860	18025	17734	17968	17944	17982	17874	17840	17991	17889	17792	17981	17986	17755	17941	17928	18138	17843	18071	18044	18069	17976	17939	18031	17866	18102	18136	17884	18032	18035	18030	18068	17824	17988	18034	17901	18030	17972	18045	18045	18039	17824	17929	17808	18050	17890	17984	18038	18072	17848	18151	17858	18093	17929	18009	18239	18187	17814	17795	18028	17943	18101	17947	17816	17966	17942	18011	18006	18023	17931	17875	17904	18067	17922	17848	18051	18037	17998	17970	17891	18072	18148	17879	18018	17955	18019	17836	18144	17846	17936	17835	17805	17885	17989	17880	17988	18020	17951	17794	17944	18086	17872	18008	17999	17863	17899	17916	17907	18013	18053	18039	18053	17780	17965	17949	17789	17861	18124	18108	17945	17839	17952	17891	17862	17913	18005	17996	17931	17988	18019	18070	18080	17824	18002	17858	17932	17941	18094	18014	17923	18066	17981	17911	17955	17657	17967	17986	17843	18096	17997	17990	18014	17996	17865	17933	17935	18029	18094	17964	17935	17876	18135	18100	18082	18088	17742	17975	17950	17839	17994	17930	17950	17989	18161	18117	17848	17923	17998	18094	17921	18075	18037	18009	18059	17919	17987	17994	17895	17935	17822	17938	17828	17962	17800	17857	17904	17868	17978	17878	18103	17925	18079	17945	18043	17919	17867	17920	17929	18006	18010	17967	17848	17960	17896	17843	17894	17936	17971	17902	18224	18005	17884	17971	17931	18037	17860	17978	18134	17708	18024	17847	18084	18113	18161	17943	17959	18050	18172	17807	18118	17940	17940	18002	17936	17962	18089	18064	17958	17835	17873	17924	17864	17953	17817	18015	18047	18042	17852	17990	17963	17896	18026	17830	18036	17958	18018	17820	17887	17801	17925	18015	18059	17949	18041	18035	17832	18081	17849	17968	18116	18260	17844	18001	17928	18025	18046	17866	17899	18165	18088	17892	17925	17873	17949	17905	18030	17967	17906	17902	18112	17834	17939	18099	17765	17970	17860	17958	17934	17892	17842	17907	17955	17874	17873	18041	17971	17944	17887	17907	18187	17871	18016	17823	17780	17928	18010	17819	17920	17745	17941	18053	17763	17835	17914	17945	17825	18048	17857	17986	17914	17979	17787	18014	18005	17968	17952	17907	17871	18083	18051	17908	17834	17839	17868	18037	17999	18110	18019	17830	18227	18022	17775	18067	17815	17853	17939	18045	17917	17717	18000	17971	18083	17757	18051	17855	17993	17962	17729	17992	17975	18030	17913	17974	17870	17866	17924	18036	17974	17743	17969	18019	17896	17998	17883	17867	17962	17928	18049	18076	18100	17947	17941	17956	17847	18013	17902	17961	17967	17916	18079	18001	17926	18054	17991	18060	17950	17964	17841	17906	17840	18005	17820	17950	18059	17908	17908	18036	18059	18134
22264	20795	27196	24708	23003	29271	34717	31460	31471	32810	35876	43095	50113	54732	50450	42962	35851	31369	29859	29287	28874	29105	28975	28688	28980	28838	28569	28870	28900	28684	28825	29090	29190	28912	28951	28781	28841	28892	28861	28604	28850	28835	28721	28633	28878	28671	29070	28994	28688	28922	28933	28687	28690	28998	28605	28842	28914	28802	28757	28810	28642	28797	28860	28946	28618	28743	28494	28824	28798	29023	29026	28775	28622	28585	28714	28871	28926	28724	28894	28860	28684	28667	28824	28949	28485	28920	28910	28575	28828	28814	28917	28878	28825	28709	28614	28611	28883	28725	28917	28749	28870	28744	28752	28566	28946	28576	28797	28766	28682	28661	28726	28753	29059	28765	28473	28730	28738	28746	28681	28973	28809	28833	28905	28593	28763	28674	28457	28530	28847	28973	28686	28644	28635	28825	28680	28722	28967	28972	28859	28818	28549	28387	28753	28918	28908	28814	28856	28697	28996	28809	28768	28982	28812	28873	28756	28773	28795	28585	28618	28536	28683	28751	29014	28726	28667	28576	28758	28956	28390	28623	28845	28804	28701	28629	28804	28553	28821	28829	28534	28738	28710	28775	28608	28907	28829	28783	29056	28819	28635	28619	28830	28806	28947	28961	28661	28755	28907	29008	28681	28421	28807	28701	28696	28762	28658	28757	28771	28588	28874	28799	28412	28751	28981	28682	28763	28683	28784	28747	28716	28861	28654	28601	28826	28570	28898	28620	29013	28598	28666	28648	28687	28683	28664	28638	28473	28787	28568	28799	28827	28579	28852	28690	28634	28774	28744	29039	29070	28807	28734	28581	28716	28865	28690	28822	28801	28938	28723	29031	28792	28742	28779	28589	28802	28991	28803	28495	28886	28872	28640	28727	28774	28721	28999	28664	28798	28441	28932	28884	28694	28900	28718	28660	28874	28503	28623	28508	28668	28563	28812	28616	28790	28771	28647	28674	28616	28581	28548	28966	28788	28528	28726	28468	28876	28768	28654	28720	28724	28847	28851	28990	28796	28754	28745	28508	28543	28638	28702	28731	28645	28814	28781	28717	28693	28812	28890	28763	28843	28640	28627	28676	28662	28795	28646	28607	28582	28475	28789	28893	28796	28756	28893	28977	28574	28862	28654	28591	28593	28680	28968	28624	28767	28845	28812	28716	28923	28629	28766	28738	28682	28823	28802	28877	28588	28526	28857	28544	28500	28630	28647	28447	28916	28601	28411	28861	28626	28712	28675	28796	28674	28753	28606	28517	28813	29196	28971	28847	29089	28621	29179	28823	28679	28597	28663	28821	28771	28956	28886	28786	28797	29122	28547	28710	28675	28932	28808	29031	28728	28638	28683	28879	28771	28618	28806	28868	28934	28732	28610	28836	28628	28692	28584	28841	29163	28675	28847	28461	28707	28893	28613	28628	28535	28900	28723	28585	28939	28642	28715	28712	28790	28854	28893	28559	28668	28581	28718	28676	28667	28835	28665	28751	28919	28771	28892	28883	28517	28787	28666	28851	28578	28703	28524	28642	28757	28817	28662	28715	28526	28869	28717	28653	28549	28526	28880	28758	28665	28621	29087	28849	28507	28817	28486	28664	28930	28629	28595	28428	28750	28814	28511	28769	28635	28629	28763	28827	28817	28612	28642	28536	28916	28788	28847	28504	28788	28844	28637	28875	28694	28688	28778	28836	28594	28594	28603	28647	28530	28682	28696	28591	28814	28729	28544	28664	28867	28655	28734	28744	28598	28726	28689	28654	28757	28984	28851	28821	28964	28811	28547	28652	28932	28822	28790	28600	28623	28812	28756	28688	28581	28596	28776	28827	28807	28431	28903	28781	28816	28905	28865	28472	29064	28809	28563	28942	28901	28766	28560	28900	28777	28835	28652	28829	28719	28697	28718	28802	28396	28505	28467	28561	28654	28443	28502	28724	28964	28538	28709	28823	28759	28842	28697	28749	28984	28789	28725	28823	28919	28905	28951	28758	28584	28547	28821	28624	28643	28785	28900	28812	28589	28794	28830	28505	28722	28788	28770	28660	28847	28796	28890	28761	28776	28659	28883	28781	28771	28886	28697	28503	28952	28516	28725	28861	28860	28893	28488	28767	28480	28715	28687	28913	28915	28710	28763	28792	28875	28765	28765	28759	28878	28504	28822	28461	28703	28632	28694	28661	28811	29088	28858	28834	28562	28569	28701	28711	28944	28652	28614	28736	28628	28722	28702	28641	28836	28809	28755	28871	28923	28578	28748	28755	28583	28690	28796	28996	28933	28692	28873	28962	28741	28640	28680	28810	28569	28908	28630	28948	28727	28964	28642	28749	28720	28811	28664	28789	28783	28606	28940	28875	28834	28749	28793	28711	28498	28760	28413	28660	28715	28809	28704	28630	28794	28724	28699	28786	28833	28845	28789	28816	28849	28472	28839	28635	28789	28742	28654	28645	28634	29018	28649	28596	28770	28720	28627	28663	28748	28739	28718	28886	28666	28811	28713	28699	28984	28791	28794	28817	28960	28980	28853	28685	28674	28970	28682	28843	28579	28715	28547	28823	28664	28847	28775	28663	28751	28562	28598	28764	28912	28499	28848	28750	28697	28753	28841	28707	28871	28838	28926	28818	28553	28590	28743	28785	28692	28977	28831	28722	28658	28791	28854	28720	28863	28839	28844	28733	28936	28850	28745	28844	28778	28869	28627	28624	28850	28865	28373	28954	28817	28710	28729	28801	28497	28725	28639	28506	28723	28823	28829	28535	28873	28806	28731	28583	28682	28491	28721	28699	28767	28738	28643	28752	28692	28814	28555	28875	28921	28767	28843	28603	28776	28487	28772	28774	28802	28964	28780	28763	28427	28715	28920	28733	28483	28822	28878	28620	28758	28858	29001	28806	28762	28609	29095	28634	28680	28660	28898	28613	28803	28710	28687	28588	28735	28794	28601	28939	28733	28738	28835	28768	28652	28595	28865	28884	28711	28861	28454	28626	28611	28750	28767	28715	28550	28653	28559	28661	28863	28722	28808	28644	28819	28512	28772	28821	28921	28797	28713	28597	28889	28751	28770	28626	28777	28683	28822	28749	28810	28547	28852	28719	28701	28515	28708	28605	28778	28720	28898	28692	28647	28772	28623	28895	28724	28603	28787	28831	28826	28649	28672	28755	28671	28740	28669	28614	28715	28935	28772	28773	28552	28724	28824	28862	28911	28835	28700	28924	28848	28664	28746	28588	28750	28712	28777	28765	28867	28989	29087	29070	28686	28937	28629	28841	28491	28965	28706	28916	28788	28587	28795	28747	28811	28594	28769	28529	28515	28654	28618	28991	28764	28583	28583	28700	28571	28643	28566	28956	28740	28567	28689	28671	28780	29065	28659	28684	28761	28833	28758	28789	28557	28738	28656	28779	29141	28735	28709	28712	28898	28833	28995	28801	28732	28413	28844	28897	28729	28928	28391	28766	28653	28951	28786	28858	28878	29020	28624	28742	28836	28789	28558	28608	28630	28804	28616	28693	28719	28955	28774	29025	28548	28407	28749	28967	28740	28984	28765	28668	28769	28676	29038	28906	28672	28825	28589	28627	28764	28766	28740	28652	28815	28745	28776	28670	28721	28737	28690	28805	28826	28883	28831	28763	28537	28675	28920	28776	28652	28859	28938	28887	28788	28640	28704	28905	28852	28691	28885	28865	28541	28669	28509	29005	28917	28782	28693	28731	28853	28884	28625	28784	28935	28608	28624	28675	28659	28643	29115	28506	28656	28532	28587	28880	28759	28651	28869	28923	28528	28593	28996	28682	28810	28657	28629	28736	28625	28690	28957	28925	28726	28703	28665	28787	28704	28514	28577	28671	28774	28577	28646	28861	28701	28628	28908	28661	28869	28660	28941	28867	28753	29037	28589	28497	29068	28857	28372	28893	28909	28763	28540	28731	28613	28662	28811	28954	28873	28714	28622	28698	28916	28571	28911	29109	28648	28766	28910	28938	28634	28903	28670	28755	28599	28754	28779	28619	28614	28537	28770	28759	28652	28743	28665	28553	28667	28693	28865	28742	28760	28806	28729	28933	28664	28857	28827	28733	28561	28703	28529	28731	28726	28842	28607	28690	28764	28853	28834	29092	28816	28574	28876	28636	28766	29067	28642	28431	28815	28710	28692	29061	28740	28774	28735	28715	28691	28650	28923	28823	28883	28982	28877	28716	28785	28704	28852	29041	28954	28628	28825	28897	28850	28897	28861	28731	28842	28515	28654	28896	28594	28366	28825	28785	28843	28291	28583	28503	28868	28703	28598	28502	28687	28898	28989	28646	28914	28766	28853	28726	28788	28772	28968	28894	28757	28814	28992	28817	28966	29019	28965	28749	28522	28496	28680	28567	28534	28677	28518	28618	28569	28668	28988	28839	28952	28805	28893	28852	28700	28706	28410	28714	28750	29107	28750	28716	29082	28776	28675	28673	28685	28612	28511	28783	28828	28878	28898	28685	28475	28839	28739	28939	28566	28668	28904	28649	28801	28794	28793	28919	28723	28646	28694	28732	28624	28938	28671	28924	28769	28628	28518	28621	28659	28657	28583	28767	28623	28799	28842	29027	28710	28885	28726	28826	28923	28767	28733	28654	28844	28805	28699	28882	28793	28677	28647	28837	28753	28894	28581	28656	28585	28823	28954	28454	28931	28875	28682	28981	28887	28694	28992	28753	28751	28715	29048	28710	28887	28717	28634	28753	28507	28609	28800	29010	28651	28861	28620	28659	28691	28732	28600	28712	28836	28530	28505	28417	28677	28775	28736	28567	28618	28869	28586	28856	28868	28911	28618	28564	28721	28829	28847	28645	28903	28708	28780	28554	28608	28774	28643	28720	28859	28995	28843	28867	28678	28611	28851	28862	28801	28793	28961	28629	28656	28420	28449	28563	28859	28446	28833	28614	28760	28762	28784	28746	28714	28562	28724	28776	28594	28468	28536	28675	28750	28681	28759	28744	28937	28910	28722	28676	28673	28715	28721	28577	28810	29050	28744	28881	28883	28761	28690	28769	28819	28933	28673	28981	28807	28958	28718	28689	28876	28529	28912	28849	28713	28765	28649	28548	28807	28809	28801	28761	28709	28644	28883	28982	28559	28682	28721	28756	28963	28746	28853	28955	28687	28910
25132	43260	42239	32752	27534	24717	23645	21764	22263	24078	28112	37365	44422	48251	43019	33656	25239	20371	18392	17868	17693	17781	17841	17820	17747	17749	17634	17674	17753	17690	17882	17749	17777	17670	17677	17829	17783	17809	17619	17827	17649	17723	17688	17806	17651	17848	17988	17654	17819	17605	17732	17670	17614	17668	17693	17697	17874	17807	17809	17880	17768	17727	17621	17907	17756	17687	17827	17734	17772	17884	17791	17817	17877	17739	17686	17888	17908	17756	17781	17798	17660	17722	17595	17948	17709	17717	17742	17681	17870	17737	17712	17797	17720	17594	17705	17815	17643	17727	17764	17630	17885	17741	17648	17667	17610	17610	17701	17606	17797	17687	17702	17663	17661	17677	17562	17702	17777	17726	17590	17751	17717	17932	17735	17831	17731	17729	17643	17788	17745	17891	17742	17783	17733	17591	17648	17590	17684	17646	17712	17816	17556	17570	17738	17661	17646	17663	17813	17585	17699	17623	17675	17660	17541	17676	17746	17762	17784	17828	17863	17489	17477	17649	17605	17734	17574	17763	17709	17737	17652	17724	17679	17679	17713	17633	17566	17626	17843	17721	17764	17746	17625	17729	17846	17687	17687	17619	17760	17687	17722	17666	17721	17833	17820	17561	17855	17697	17752	17769	17831	17857	17655	17824	17791	17788	17611	17639	17804	17762	17776	17658	17725	17757	17753	17746	17700	17709	17718	17815	17728	17777	17667	17814	17664	17631	17721	17645	17596	17614	17760	17572	17748	17738	17652	17594	17764	17631	17656	17557	17596	17552	17699	17818	17599	17390	17737	17570	17658	17691	17643	17659	17599	17546	17563	17708	17937	17611	17844	17490	17646	17677	17790	17506	17755	17763	17619	17696	17580	17614	17702	17652	17678	17612	17714	17853	17640	17549	17687	17827	17629	17609	17789	17668	17566	17831	17502	17754	17615	17647	17759	17808	17877	17737	17806	17649	17719	17906	17686	17770	17599	17808	17832	17732	17901	17914	17982	17730	17687	17479	17775	17755	17693	17798	17840	17742	17913	17827	17614	17882	17504	17659	17618	17705	17610	17712	17603	17689	17738	17798	17767	17748	17783	17707	17739	17722	17723	17515	17533	17632	17665	17710	17803	17517	17688	17775	17748	17702	17667	17679	17668	17603	17805	17660	17655	17658	17744	17676	17750	17925	17666	17685	17668	17764	17793	17721	17658	17729	17927	17716	17560	17631	17581	17815	17850	17628	17765	17793	17875	17723	17614	17600	17755	17821	17752	17745	17649	17739	17698	17765	17540	17563	17859	17684	17716	17793	17708	17726	17808	17797	17630	17742	17668	17679	17800	17763	17867	17648	17495	17724	17845	17757	17641	17665	17734	17689	17649	17718	17691	17678	17736	17779	17623	17607	17747	17696	17637	17833	17748	17709	17715	17876	17584	17937	17597	17654	17711	17660	17402	17807	17524	17610	17706	17632	17680	17703	17867	17709	17671	17587	17782	17572	17627	17625	17783	17569	17646	17694	17639	17845	17705	17701	17699	17630	17630	17550	18012	17655	17848	17734	17769	17707	17838	17589	17600	17895	17682	17688	17654	17799	17426	17703	17664	17719	17720	17642	17809	17794	17876	17611	17877	17591	17719	17618	17771	17629	17651	17663	17675	17701	17781	17707	17584	17808	17767	17668	17665	17717	17790	17674	17714	17771	17677	17690	17936	17733	17810	17550	17754	17716	17865	17651	17728	17959	17763	17703	17604	17698	17622	17960	17679	17714	17878	17742	17691	17500	17735	17650	17690	17866	17682	17623	17607	18009	17811	17694	17945	17647	17785	17622	17839	17673	17566	17632	17757	17664	17730	17794	17633	17659	17683	17879	17764	17795	17634	17652	17576	17708	17712	17737	17661	17893	17770	17690	17676	17732	17759	17848	17759	17788	17965	17590	17659	17765	17535	17656	17874	17862	17778	17766	17729	17709	17584	17556	17863	17565	17561	17728	17634	17775	17822	17619	17721	17771	17894	17749	17700	17740	17635	17882	17580	17772	17709	17727	17633	17668	17571	17671	17849	17722	17822	17688	17713	17667	17773	17620	17769	17673	17851	17631	17877	17663	17803	17786	17701	17718	17883	17715	17883	17822	17588	17715	17786	17786	17934	17789	17722	17641	17828	17847	17696	17963	17666	17560	17688	17884	17842	17772	17825	17783	17783	17912	17722	17688	17632	17744	17763	17704	17746	17578	17694	17828	17653	17884	17854	17678	17658	17781	17864	17649	17600	17721	17811	17720	17769	17589	17719	17589	17814	17695	17807	17610	17801	17609	17596	17714	17591	17685	17892	17852	17817	17727	17698	17699	17812	17857	17647	17710	17599	17779	17502	17657	17620	17817	17663	17782	17758	17744	17681	17832	17698	17607	17606	17662	17660	17733	17581	17697	17641	17851	17872	17581	17657	17756	17736	17703	17707	17776	17667	17650	17692	17614	17616	17772	17713	17909	17833	17481	17822	17709	17541	17552	17489	17778	17618	17609	17671	17775	17583	17771	17679	17652	17620	17539	17580	17867	17715	17619	17721	17584	17711	17577	17578	17568	17703	17744	17619	17722	17777	17620	17697	17537	17673	17644	17798	17766	17920	17577	17738	17802	17757	17734	17802	17627	17754	17811	17561	17746	17603	17848	17795	17627	17811	17683	17687	17641	17779	17738	17672	17705	17688	17654	17832	17706	17724	17745	17575	17507	17679	17596	17905	17543	17656	17595	17756	17792	17694	17637	17752	17729	17673	17797	17831	17589	17743	17719	17830	17738	17670	17692	17587	17629	17800	17824	17816	17498	17630	17732	17705	17385	17688	17591	17751	17733	17661	17703	17760	17820	17780	17588	17563	17684	17730	17555	17811	17979	17695	17626	17730	17763	17534	17745	17699	17776	17696	17774	17778	17816	17815	17724	17530	17657	17633	17692	17672	17654	17742	17749	17647	17732	17861	17690	17839	17788	17649	17726	17669	17595	17761	17626	17717	17640	17758	17750	17647	17770	17791	17693	17659	17747	17756	17628	17841	17828	17649	17674	17679	17645	17650	17697	17760	17749	17739	17568	17383	17734	17532	17677	17599	17817	17652	17671	17644	17714	17926	17715	17740	17689	17614	17765	17727	17615	17643	17880	17653	17653	17680	17637	17790	17759	17700	17803	17744	17634	17642	17748	17817	17757	17691	17633	17623	17752	17592	17710	17679	17713	17849	17684	17785	17699	17616	17844	17658	17690	17613	17730	17764	17561	17695	17607	17729	17763	17731	17780	17796	17715	17744	17763	17738	17744	17764	17595	17635	17582	17560	17782	17830	17683	17683	17934	17710	17627	17538	17788	17813	17753	17786	17658	17555	17777	17827	17508	17673	17594	17760	17709	17617	17692	17633	17657	17708	17787	17613	17621	17914	17685	17837	17807	17528	17732	17785	17680	17750	17626	17694	17685	17837	17796	17785	17610	17651	17705	17802	17639	17842	17737	17829	17680	17735	17768	17965	17596	17597	17956	17791	17673	17821	17677	17818	17798	17637	17715	17804	17546	17817	17754	17706	17620	17648	17656	17766	17662	17830	17642	17711	17720	17858	17560	17698	17795	17534	17666	17545	17738	17753	17602	17667	17767	17713	17671	17673	17748	17708	17896	17636	17686	17732	17758	17664	17745	17664	17833	17775	17628	17675	17733	17703	17717	17705	17649	17639	17800	17795	17873	17625	17648	17806	17759	17626	17715	17769	17784	17747	17612	17526	17763	17607	17597	17758	17677	17683	17766	17582	17667	17662	17665	17483	17785	17861	17552	17656	17664	17601	17745	17613	17691	17731	17909	17795	17677	17741	17849	17761	17797	17708	17796	17838	17751	17762	17616	17826	17794	17779	17718	17578	17790	17833	17539	17734	17784	17599	17558	17597	17813	17741	17625	17554	17776	17600	17554	17723	17786	17579	17707	17664	17732	17693	17668	17759	17753	17701	17743	17787	17589	17739	17648	17689	17473	17710	17732	17771	17529	17620	17779	17837	17673	17679	17752	17595	17668	17652	17674	17645	17851	17698	17632	17689	17674	17635	17541	17625	17840	17758	17638	17657	17597	17718	17856	17801	17728	17774	17829	17763	17757	17760	17648	17683	17619	17736	17760	17808	17900	17571	17775	17643	17881	17588	17599	17844	17726	17572	17754	17799	17849	17723	17553	17821	17814	17786	17808	17715	17750	17804	17621	17706	17778	17836	17680	17540	17713	17762	17667	17764	17753	17778	17759	17897	17789	17719	17574	17770	17523	17532	17672	17730	17672	17627	17866	17771	17667	17700	17822	17761	17686	17808	17704	17640	17540	17690	17753	17494	17863	17571	17668	17820	17842	17683	17803	17788	17578	17560	17777	17705	17634	17677	17589	17601	17807	17746	17682	17880	17756	17575	17601	17804	17590	17825	17725	17764	17791	17633	17518	17423	17622	17553	17526	17744	17701	17778	17569	17761	17602	17736	17745	17611	17814	17596	17495	17737	17679	17694	17815	17501	17545	17653	17819	17738	17781	17727	17539	17753	17751	17624	17686	17721	17679	17450	17802	17720	17780	17699	17917	17620	17655	17660	17790	17702	17693	17820	17729	17782	17808	17783	17651	17612	17760	17514	17638	17587	17836	17557	17564	17519	17673	17682	17636	17750	17700	17694	17527	17798	17648	17536	17766	17605	17651	17615	17817	17690	17634	17904	17707	17740	17681	17834	17612	17633	17677	17731	17716	17844	17634	17751	17648	17673	17705	17919	17760	17825	17669	17842	17834	17677	17610	17794	17594	17694	17676	17608	17717	17783	17750	17795	17788	17688	17803	17643	17818	17788	17702	17930	17806	17765	17728	17751	17757	17867	17684	17738	17759	17722	17704	17791	17602	17581	17788	17677	17773	17663	17695	17731	17578	17766	17860	17687	17695	17699	17643	17515	17639	17572	17795	17733	17668	17714	17795	17744	17679	17675	17616	17693	17657	17800	17702	17585	17776	17697	17667	17786	17707	17777	17726	17663	17718	17649	17753	17654	17745	17773	17810	17651	17886	17708	17713	17586	17598	17689	17865	17618	17747	17751	17748	17910	17606	17696	17825	17849	17769	17862	17825	17518	17622	17583	17796	17697	17762	17728	17880
35730	29443	34125	32887	30771	30088	30213	29587	29261	29349	29294	29489	30009	30571	30836	30143	29527	29057	28993	28750	29071	28809	29221	28836	29132	28891	28681	28891	29072	28786	28990	29077	28694	28867	28946	28719	29117	28793	29087	29044	28964	28687	29052	29063	28768	29256	28919	29187	28923	28869	28877	28876	28532	28919	28893	29009	28986	28725	28901	28669	29126	28907	28766	28674	28799	28811	29059	28832	28923	29032	28961	28801	28903	28809	29082	28876	29067	28900	29022	28856	28861	28972	29353	28978	29017	29174	29008	28917	29026	28796	28969	29037	29034	28820	28976	28980	29010	28822	28889	28816	28878	29033	28733	28722	28861	29038	29164	28780	28875	29030	28835	28722	28823	28660	28973	28918	29069	28674	29261	28900	29026	28855	28854	28750	28936	28906	28832	28745	28963	29120	28795	28991	28839	28899	28757	28718	28901	28997	28951	28859	28876	29023	28946	29049	28637	28942	28731	28807	29038	28927	28805	29237	28988	28796	28734	28881	28825	28882	29008	28984	28641	28927	28897	28910	28817	28758	29083	28986	28814	28649	28895	29089	28821	28999	28801	28675	28777	28951	29009	28885	28779	29092	28846	29016	28980	28632	28747	29010	29126	28781	28921	28786	29265	29061	29177	29040	28863	28945	28950	28922	28868	28985	28999	28668	28777	28984	28956	28997	28980	28881	28891	29076	28915	28925	28934	28799	29062	28915	28873	28854	29200	28971	28741	28888	28928	28691	28737	28800	28970	28901	28746	29154	28769	28846	28888	28959	28945	29249	29138	28859	29025	28622	28931	29055	29028	28994	28708	28837	28817	28875	28808	28999	29034	28702	29129	28949	28781	29141	28879	29006	28834	28930	29057	28826	29092	28911	29047	28953	29046	28915	29124	28830	28902	29015	29071	28909	29026	28890	28877	28838	29055	28750	28691	28851	28807	28902	29231	28764	28866	28799	28823	29002	28844	28691	28750	28945	29046	28940	28836	28839	28622	29006	28923	28830	28874	28896	29052	28890	28893	28666	28851	28851	28856	28979	28754	29089	28976	28618	29099	28774	28998	28837	28725	28904	29156	28740	28901	28955	28932	29012	28918	28917	28852	28684	29045	28905	28895	29071	28884	28943	29176	28936	29008	28736	28995	28980	29008	28877	28861	28904	29146	28966	28834	28811	28933	28666	28809	28813	28999	29024	28744	28701	28927	28770	28941	29081	29151	28636	28920	29154	29093	28887	28838	28882	28774	29012	29117	28988	28914	28969	28764	28830	29063	28723	28886	28880	28568	28851	28727	28768	28865	28896	29063	28670	28864	28865	29164	29185	29126	28815	28794	28617	28775	29078	29047	28999	28897	28606	28730	28897	28975	28728	28841	28889	28729	28831	28891	28939	29034	28971	28881	28941	28888	28932	28827	29172	29060	28860	29121	28955	28979	28769	28958	28852	29286	28761	28888	29096	28826	28866	29080	28908	28985	29109	28813	28941	28721	28662	28886	28652	28627	28766	28859	29137	29185	28958	28941	28919	28937	28955	28815	28714	28949	28831	28972	28755	28803	28764	29003	29095	28940	29215	28806	28784	28943	28762	28751	28738	29072	28705	28881	28877	28731	28965	28770	28811	29016	29012	29050	28869	28909	28755	28953	28819	29097	28744	28875	28580	28818	28952	29062	28990	28963	28682	28956	28713	28829	28743	29079	29246	29051	28937	28845	28860	28817	28966	28676	28912	28952	29070	28972	28784	28656	29064	29009	28960	28850	28820	28892	28883	28884	28930	28720	28984	29102	28985	29057	29002	28887	28740	28912	28754	28959	29007	28859	28750	28549	28885	28986	28802	28806	28780	28914	29023	28956	28930	28855	28880	28567	28965	28726	28997	28869	28716	28964	28722	28856	28935	28729	28820	28781	28847	28978	28853	28923	28828	28786	28965	28800	29121	29051	28747	29129	29013	29194	28924	29068	28932	28833	28867	28865	28966	28812	29044	28872	29029	28950	28906	28945	28869	28953	28644	28872	28472	28978	28961	29005	28875	28800	28893	28845	28726	28788	28751	29088	28991	28789	29133	28947	28879	28810	29065	29161	28758	28711	28930	28972	28874	29178	28835	28869	28959	28930	28892	28984	28985	28674	28929	28872	28850	28712	28883	29088	28854	28841	29132	29012	28818	28879	28971	28963	28750	28660	28859	28987	28908	28868	28765	29008	28971	28960	28787	28998	28811	29088	28892	28868	29090	28935	28860	28930	28724	29031	28852	28810	29106	28848	28519	28893	29054	28968	28710	29122	28888	28921	28778	28533	29064	28828	28897	28634	29136	28735	28888	28981	28923	29164	28870	28950	28890	28894	28985	28887	28611	28787	28719	28838	28974	28967	28915	29025	28672	29128	28771	29028	29022	28960	29003	28953	28916	29098	28986	28979	29100	29210	28978	29175	29236	28841	28549	28861	28750	28953	28985	29177	28913	28927	28748	28791	28950	28933	28988	28969	28942	29018	29048	28994	29140	29021	28905	28886	29127	28861	28972	28830	28943	28678	29016	28833	28953	28995	28779	28808	28715	29141	29103	28907	28763	29182	29027	28934	28694	28996	28748	28764	28820	28789	28759	29052	28927	28788	28980	28970	28981	28867	29033	28986	28819	28974	28757	29337	29188	28818	28710	28795	28905	29096	29043	28973	28973	28581	29215	28801	28912	28896	28712	28785	28812	29044	28925	28915	29019	28626	28839	28934	29127	29044	28982	28755	29037	29055	29058	29075	28965	28945	28995	28858	28910	29035	28877	28808	28679	28944	29110	28968	28944	28852	28848	29071	29030	28885	28972	28976	28949	29002	29026	28863	28891	28847	28774	28889	28813	28819	29146	28882	28896	28840	28975	28844	28891	28916	28830	29008	29011	29132	28796	28841	29161	28959	28727	28953	28952	28695	28533	28745	29027	29066	28912	28789	28985	28851	28847	29115	28958	28935	28784	28967	29004	28893	28949	28777	28928	28918	28806	28856	28954	28842	28717	28879	28826	28875	28737	28723	28970	29072	29013	28824	29004	28923	28649	29005	28919	28905	29039	28962	28978	29115	28882	28829	29061	29118	28579	28876	28992	28883	28720	28876	28898	28705	28777	29011	28784	28616	28923	28795	28808	28898	29099	29007	29134	29020	29218	29209	29012	28926	28995	28779	28957	28897	28832	28697	28994	29003	28697	29045	29018	28980	28852	28896	29017	28675	28798	28898	28970	29022	28922	29023	28787	28978	29032	28985	28722	29167	29005	28988	29046	29002	28770	28993	28867	28827	28716	28864	28772	28903	29033	28769	28635	28934	28931	28957	28853	28830	28892	28961	29015	29115	28814	28960	28827	29108	28936	28958	28794	28953	29080	28885	29008	28903	28924	28848	28811	28917	28869	28830	29016	28978	28971	28975	28959	28954	29063	28889	28932	28792	28897	28933	29070	29035	28766	28873	28880	29072	29208	29082	28577	28841	28831	28880	28875	29149	29015	29077	28628	29033	29158	28995	28928	28526	28841	28753	29014	28904	28962	28910	28845	29044	28912	28900	28953	28941	28800	28640	28765	28923	29087	29097	28773	28978	28988	28927	28988	28708	28870	29003	28750	28806	29194	28639	28760	29216	29052	28957	28814	29066	28799	28942	28668	28925	28876	28872	28850	28909	28948	28930	29000	29155	28842	28825	28996	28891	28954	28829	28848	28795	28849	29151	28990	28943	28705	29155	28829	29020	28866	28744	29018	29014	28652	28878	28710	28965	28996	29176	28899	29092	29069	29066	28773	28922	28943	28867	28875	28820	28748	28787	29319	29045	28752	28873	29055	28948	28855	28817	28987	28693	28966	28914	28929	28829	28609	29059	29130	29038	29187	29065	28744	28663	28812	28944	28918	29108	28893	28727	28887	29006	28812	28690	28980	28852	28951	28746	28855	28828	29092	28908	28945	28853	28747	28729	28982	28943	28847	28940	28868	29100	29016	28760	28804	28894	28804	28730	28761	28988	28965	29004	28734	28751	28603	28777	28813	28998	28989	28948	28822	28822	28864	29083	28777	28772	28875	28754	28763	28924	28879	28800	28780	28881	28746	29041	28683	28735	29042	28933	28889	28931	29057	28911	28954	28948	28868	28890	28718	28971	28727	28717	29096	28979	28934	28860	29087	28742	28893	28743	28924	28931	28866	29196	28943	28917	29202	29246	28979	29085	28992	28936	29113	28866	28977	29024	28986	28847	28813	28919	28916	28953	28858	28752	28937	29209	28974	29146	29151	28880	28758	29012	29187	28774	29016	29077	28915	28757	29017	29001	29038	28709	28850	28888	29025	28877	28846	28811	28896	28877	28958	28989	29138	28993	28935	28830	28629	28862	29058	29014	28664	28761	29013	28768	29109	28904	28841	28965	29032	29129	28830	28802	28956	28921	28956	29125	28802	28995	29109	29039	28511	28846	29074	28777	29072	28848	28847	28924	29028	29094	29115	28739	29038	28960	28968	28954	28788	29038	28866	29016	28551	29052	28864	29011	28878	28926	29066	28847	28988	28850	28910	28919	28739	28995	28870	29058	28687	29020	28865	28906	28741	29015	28935	29176	29104	28737	28797	28982	29143	28965	28905	29024	28896	28715	28920	28785	28775	29054	29010	29080	28935	28996	28900	29083	28799	28510	28988	28927	28955	28937	29036	29078	29214	28773	29257	29003	29035	29034	29007	29063	28999	28768	28818	29078	28829	29218	28578	29002	28684	28780	28845	28938	28981	28776	28928	29089	28884	28896	28892	28982	29061	29183	28991	28428	28864	28838	28751	29119	28901	28786	29362	28959	29182	28732	29051	28841	29034	29038	28684	28964	28651	28939	29004	28868	28736	28852	28955	28728	28896	29015	29052	28901	28881	28816	28952	28922	28987	28774	29001	29152	28963	28825	28864	28878	28720	28702	28746	28814	28903	28930	29184	28778	28930	28987	28959	29319	29087	28999	28722	28804	29025	28911	28859	28803	28916	28855	29034	28668	28952	29010	28846	28816	28896	29045	28923	28917	29102	29130	28917	28930	29037	28989	28734	29107	28843	28947	29051	28801	28947	28909	28846	28947	28762	28839	29059	29205	28744	28912	28871	28835	28997	29045	28955	28964	28927	28851	28911	29028	28940	29074	29002	29072	28950
23776	26986	26524	22531	20873	19596	19414	19167	18724	18533	18462	19078	19391	20002	20006	18868	18348	17962	17766	17676	17944	17732	17727	17722	17808	17826	17805	17703	17760	17570	17907	17679	17726	17921	17799	17741	17778	17723	17684	17696	17821	17762	17773	17662	17886	17683	17625	17937	17883	17865	17847	17929	17661	17894	17768	17854	17879	17983	17675	17671	17766	17811	17530	17964	17771	17846	17931	17758	17869	17709	17740	17739	17719	17629	17833	17760	17965	17846	17895	17561	17587	17818	17706	17773	17720	17938	17931	17704	17676	17777	17835	17696	17629	17728	17588	17575	17676	17751	17726	17687	17696	17864	17871	17790	17769	17771	17825	17797	17806	17709	17627	17946	17932	17801	17917	17635	17630	17807	17899	17736	17727	17805	17827	17872	17821	17638	17662	17863	17778	17874	17876	17749	17932	17791	17763	17690	17836	17836	17731	17818	17755	17710	17877	17755	17801	17588	17937	17673	17694	17729	17745	17968	17714	17660	17875	17733	17692	17863	18028	17812	17488	17698	17762	17700	17801	17927	17755	17567	18028	17742	17925	17673	17777	17754	17948	17825	17865	17773	17740	17858	17688	17842	17850	17723	17764	17617	17890	17757	17757	17715	17744	17677	17789	17738	17929	17675	17648	17703	17490	17731	17658	17688	17908	17558	17677	17761	17805	17624	18017	17636	17696	17731	17880	17821	17757	17734	17870	17710	17757	17908	17818	17800	17817	17707	17865	17817	17861	17781	17736	17617	17964	17827	17710	17756	17851	17959	17794	17741	17683	17742	17772	17773	17747	17728	17810	17893	17690	17697	17738	17693	17910	17680	17779	17840	17927	17749	17739	17947	17750	17766	17711	17864	17768	17778	17793	18011	17885	17657	17881	17859	17748	17623	17663	17826	17486	17823	17591	17909	17853	17743	17838	17642	17755	17654	17646	17974	17781	17708	17864	17738	17874	17584	17778	17661	17819	17564	17808	17797	17658	17890	17787	17633	17767	17751	17673	17878	17801	17597	17841	17899	17774	17791	17915	17684	17629	17761	17804	17712	17633	17674	18107	17672	17783	18030	17778	17841	18042	17810	17864	17796	17667	17725	17735	17848	17809	17635	17717	17775	17741	17717	17787	17692	17930	17702	17769	17636	17744	18040	17779	17766	17938	17865	17719	17809	17825	17788	17775	17936	17783	17746	17735	17749	17771	17835	17832	17620	17674	17763	17846	17789	17774	17808	17820	17556	17797	17641	17790	17693	17775	17865	17775	17749	17713	17701	17745	17630	17725	17818	17930	17810	17768	17819	17613	17815	17838	17835	17868	17820	17883	17741	17750	17886	17940	17832	17832	17828	17922	17595	17628	17804	17786	17777	17883	17853	17793	17871	17793	17769	17721	17896	17850	17780	17636	17575	17839	17788	17691	17770	17728	17831	17766	17708	17792	17615	17704	17679	17872	17888	17862	17681	17565	17609	17633	17886	17656	17738	17784	17675	17829	17796	17732	17672	17921	17579	17588	17593	17983	17863	17805	17707	17780	17760	17593	17755	17775	17672	17807	17787	17691	17742	17878	17684	17990	17879	17827	17701	17746	17690	17771	17750	17632	17838	17652	17693	17797	17741	17970	17584	17880	17765	17903	17680	17715	17810	17863	17893	17753	17703	17622	17713	17734	17761	17977	17666	17814	17640	17704	17759	17543	17886	17735	17615	17706	17735	17739	17705	17684	17802	17772	17846	17752	17863	17482	17702	17689	17650	17744	17749	17798	17687	17871	17660	17706	17866	17882	17833	17891	17859	17880	17582	17648	17887	17687	17857	17797	17777	17740	17649	17902	17676	17736	17744	17820	17733	17592	17768	17819	17736	17820	17699	17695	17741	17686	17750	17722	17596	17918	17693	17683	17707	17855	17676	17816	17745	17862	17657	17713	17832	17680	17710	17838	17653	17828	17693	17931	17652	17694	17686	17796	17927	17682	17709	17863	17833	17731	17649	17884	17709	17654	17778	17699	17674	17776	17862	17653	17721	17875	17809	17695	17748	17916	17811	17623	17746	17907	17893	17846	17781	17811	17887	17972	17768	17802	17584	17842	17803	17775	17619	17674	17726	17870	17822	17761	17846	17861	17805	17666	17723	17414	17868	17808	17793	17888	17685	17696	17670	17569	17908	17678	17711	17678	17820	17805	17753	17634	17758	17891	17904	17757	17758	17704	17866	17566	17982	17681	17766	17818	17830	17780	17542	17788	17965	17800	17916	17793	17811	17691	17816	17636	17819	17713	17783	17678	17901	17771	17891	17764	17715	17688	17914	17698	17780	17837	17722	17801	17742	17831	17750	17731	17829	17658	17619	17724	17859	17779	18002	17777	17723	17876	17819	17673	17758	17845	17697	17890	17674	17922	17763	17760	17804	17570	17784	17813	17898	17730	17787	17744	17753	17579	17733	17891	17813	17688	17764	17640	17643	17811	17773	17656	17809	17730	18085	17721	17896	17572	17765	17625	17750	17820	17735	17793	17861	17698	17800	17873	17804	17575	17709	17820	17823	17732	17918	17641	17869	17639	17741	17849	17696	17683	17790	17921	18010	17979	17759	17831	17759	17776	17638	17618	17795	17826	17600	17808	17750	17625	17794	17558	17846	17739	17914	17768	17830	17846	17745	17865	17721	17720	17890	17646	17802	17658	17811	17861	17890	17900	17726	17862	17884	17757	17860	17865	17820	17751	17716	17793	17542	17932	17762	17870	17778	17736	17739	17644	17768	17935	17822	17836	17576	17704	17755	17830	17785	17791	17876	17711	17732	17743	17667	17794	17915	17785	17640	17705	17880	17832	17752	17858	17782	17864	17934	17706	17884	17592	17902	17657	17811	17772	17824	17831	17743	17725	17756	17655	17694	17848	17740	17812	17636	17684	17684	17937	17835	17826	17881	17731	17806	17893	17702	17843	17700	17758	17726	17774	17725	17660	17867	17621	17873	17814	17671	17765	17766	17827	17666	17809	17811	17691	17741	17599	17847	17827	17688	17700	17704	17755	17718	17735	17762	17832	17759	17788	17712	17678	17971	17826	17887	17745	17751	17729	17731	17716	17759	17840	17661	17796	17981	17700	17807	17754	17774	17733	17983	17708	17774	17742	17833	17747	17694	17700	17847	17911	17705	17867	17720	17872	17865	17826	17768	17806	17856	17740	17780	17702	17830	17867	17865	17809	17704	17708	17893	17784	17594	17768	17653	17702	17981	17788	17654	17709	17885	17713	17756	17789	17689	17855	17919	17773	17839	17859	17733	17776	17855	17604	17656	17760	17643	17691	17746	17825	17730	17731	17865	17857	17768	17781	17918	17725	17622	17943	17673	17737	17695	17768	17999	17698	17805	17855	17774	17750	17742	17792	17715	17796	17568	17707	17742	17726	17735	17715	17860	17884	17759	17830	17862	17662	17941	18013	17889	17788	17610	17836	17795	17756	17888	17752	17653	17803	17824	17878	17842	17537	17640	17786	17622	17631	17677	17737	17723	17832	17837	17812	17707	17761	17688	17663	17746	18104	17669	17821	17840	17821	17850	17712	17679	17776	17625	17872	17771	17593	17857	17748	17803	17927	17919	17585	17690	17680	17608	17709	17860	17851	17588	17760	17770	17720	17630	17676	17845	17913	17724	17707	17784	17705	17728	17917	17850	17804	17671	17682	17573	17769	17593	17742	17878	17839	17706	17759	17764	17804	17776	17678	17791	17571	17717	17679	17742	17715	17722	17722	17872	17938	17638	17797	17665	17934	17697	17956	17868	17707	17845	17880	17748	17601	17634	17898	17785	17766	17855	17731	17662	17693	17768	17778	17700	17741	17636	17763	17805	17838	17694	17785	17482	17820	17875	17809	17845	17644	17667	17842	17797	17597	17870	17659	17683	17849	17712	17824	17876	17670	17698	17705	17635	17746	17812	17657	17655	17697	17612	17879	17874	17660	17835	17813	17895	17745	17733	17737	17945	17824	17603	17730	17930	17711	17738	17923	17640	18001	17781	17866	17626	17663	17790	17677	17831	17873	17725	17842	17831	17942	17658	17593	17790	17756	17917	17723	18001	17905	17895	17714	17746	17758	17870	17777	17779	17799	17906	17667	17826	17633	17731	17922	17787	17806	17853	17721	17620	17698	17802	17742	17688	17880	17754	17667	17924	17756	17688	17739	17823	17787	17630	17864	17829	17768	17651	17677	17800	17733	17775	17793	17721	17810	17789	17856	17808	17813	17845	17697	17667	17749	18029	17646	17858	17836	17987	17719	17679	17529	17929	17620	17832	17709	17780	17705	17917	17729	17893	17869	17726	17865	17599	17853	17813	17709	17930	17606	17731	17950	17670	17982	17694	17766	17952	17757	17702	17833	17732	17603	17702	17710	17781	17765	17855	17805	17830	17706	17875	17874	17685	17887	17773	17979	17813	17915	17775	17784	17664	17898	17810	17824	17787	17793	17667	17773	17690	17644	17711	17622	17738	17683	17835	17692	17548	17810	17580	17680	17848	17876	17623	17915	17768	17855	17756	18030	17888	17739	17936	17752	17695	18032	17626	17858	17877	17914	17774	17895	17773	17774	17712	17832	17791	17826	17951	17855	17886	17828	17759	17870	17670	17708	17689	17711	17869	17823	17930	17845	17745	17782	17911	17824	17683	17873	17775	17777	17737	17985	17693	17947	17774	17730	17588	17835	17822	17685	17656	17605	17797	17890	17721	17782	17883	17752	17714	17764	17876	17645	17843	17733	17659	17835	17888	17806	17812	17753	17754	17762	17696	17705	17932	17890	17913	17831	17620	17707	17643	17832	17655	17820	17662	17936	18030	17716	17910	17709	17869	17936	17670	17633	17798	17694	17884	17911	17764	17737	17808	17653	17676	17839	17804	17831	17798	17750	17608	17795	17761	17814	17667	17796	17827	17752	17855	17702	17783	17622	17827	17818	17697	17730	17795	17713	17635	17669	17823	17761	17764	17696	17838	17936	17830	17773	17624	17915	17795	17843	17889	17717	17605	17871	17854	17607	17791	17846	17839	17504	17612	17814	17854	17664	17887	17818	17787	17653	17822	17812	17815	17678	17754	17852	17815	17838	17812	17770	18014	17812	17656	17728	17686	17718	17974	17799	17681	17822	17804	17779	17667	17792	17718
24598	20775	27072	25889	26095	29526	31026	28880	28101	28143	31014	35365	40279	41727	38905	34478	30457	28341	27169	26856	26818	26925	26880	26913	26969	26988	26717	26891	26955	26911	26979	26987	26872	26861	26954	26690	26919	27217	27028	26996	26790	27214	27032	26859	26949	26631	26887	26957	26740	27144	27141	26803	27080	26962	26967	26809	27000	26828	26983	26885	26821	26911	26817	26595	26720	27057	26943	26828	26879	26921	26890	27055	26959	26747	26787	27000	26699	26803	26898	26925	26877	26827	26771	26653	26993	26853	26838	26812	26979	26929	26917	26765	26757	26771	26769	26591	27080	26822	26901	26918	26918	26947	26784	26730	26978	27061	27025	27107	26561	26759	26938	26810	26932	26905	26767	26925	27096	27013	26960	26976	26872	26790	26731	26832	26569	26662	26554	27054	26687	26812	27006	26734	26899	26910	26948	26783	26929	26852	26860	26803	27097	27095	26900	26917	26823	27030	26735	26890	26865	27090	26961	26680	26938	26924	26690	26689	26641	26683	26949	26728	26871	26703	26562	26868	27134	26802	27185	27016	27030	26760	26786	26890	26918	26825	26667	26936	26658	26860	26705	26718	26493	26955	26831	26784	27020	26653	26691	26772	26786	26691	26995	26808	26814	26704	26796	26758	26797	26861	26956	26848	26961	26680	26925	26927	26737	26802	26737	26814	27100	26720	26920	26851	26816	26823	26628	26921	26738	26510	27117	26462	27090	26777	26561	26895	27206	26826	26700	26806	27149	26948	26612	26766	26908	26564	26802	26981	26680	26908	26955	26846	26784	26935	27028	26959	26966	26786	26964	26944	26771	26840	26873	26902	26698	26275	26903	26887	26733	26945	27015	26895	26664	26603	26830	26736	27139	26937	26708	27093	26848	26855	26703	26787	26891	26833	26791	26953	26739	26619	26720	26700	27001	26741	26938	26697	26873	26984	26943	26763	26766	26852	27053	26849	26814	26746	26974	26848	27006	26704	26882	27066	27079	26579	26741	26910	26916	26886	26697	26864	26763	26492	26589	26508	26739	26978	26718	26829	26900	26930	26885	26715	26857	26973	26733	27066	26974	26616	26963	27065	26790	26763	26898	27063	26876	26781	26813	26989	26705	26799	26868	26730	26957	26413	26737	26831	26745	26684	26860	26736	26917	26915	26633	26594	26824	27057	26989	26954	26810	26714	26841	26825	26768	26850	27149	26866	26850	26813	26920	27232	26854	26785	26611	26682	26884	26972	26666	26859	26821	26899	26774	26736	26752	27001	26807	26741	26862	26853	26924	26602	26932	26730	26941	26875	27078	26796	26913	26784	26926	26810	26951	27058	26586	26794	26895	26915	26751	27040	26603	26850	26712	26818	27031	26730	26900	26696	26733	26991	27264	27060	26882	26619	26964	26728	26759	26839	26904	27029	26893	26819	27037	26917	26876	26666	27026	26769	26893	27234	27007	26869	26819	26749	26969	26928	27139	26829	26996	26517	26920	26735	27037	26646	26675	26973	27115	26862	26847	26799	26743	26798	27025	26823	26918	26812	26914	27046	27162	26704	26803	26666	27035	26698	26915	26918	26910	27012	26802	27259	26824	26731	26869	26754	26721	26870	26956	26947	26979	26728	26740	26987	26729	26795	26770	26963	26968	26719	26929	26658	26824	26961	26636	26775	26828	26602	26654	26765	26722	26671	26513	26822	26686	26901	26968	26974	26928	26978	26981	26793	26738	26836	26906	26821	26933	27036	26725	26823	26880	26842	26914	26963	26830	26660	26865	26660	26800	26652	26967	27076	26880	26970	26791	26639	26772	26825	26952	26926	26810	27038	26815	26915	26819	26770	26887	26842	26677	26821	26702	26671	26806	26573	26936	26968	26765	26530	26893	26930	26749	26950	26820	27072	26679	26846	26939	26804	26902	26750	26969	26581	26998	26723	26857	26934	26931	26790	26699	26790	26970	26907	26760	26809	26905	26698	26715	26817	26978	26917	26953	26713	26740	26962	26733	26816	26866	26845	26978	26811	26860	26806	26674	26664	26796	26895	26968	26911	26795	26752	26959	26631	27010	27116	26728	26916	26949	26886	27123	27077	26822	26671	26787	26909	26927	26914	26780	26905	26779	26978	26782	26838	26890	26753	26813	27181	26974	26673	26740	26878	26859	26760	26942	26727	26815	27151	26721	26748	27079	26838	26824	26962	27053	26905	27019	27061	26942	26824	26719	26879	26831	26727	26948	26957	27078	26916	26962	27053	27067	26636	26733	26869	26965	26859	27032	26999	26819	27015	26870	27056	26836	26765	26874	26701	26958	26765	26924	26846	26956	26876	27006	26893	26883	26908	26969	26758	26856	26826	26847	26883	26975	26859	26898	26952	26998	26975	26819	26614	26846	26822	26737	26860	26930	26891	27032	26903	26940	26695	26802	26901	26865	26628	26914	26736	26994	26806	26816	26680	26945	26966	26895	26740	26825	26805	27151	26841	26714	26642	26784	26583	26706	27033	26852	26833	26908	26705	26775	26946	27013	26742	26952	26818	26796	26873	26974	26722	26629	26971	26652	26754	26852	26864	26833	26810	26778	26876	26853	26953	27139	26737	26860	26857	26800	26767	26828	27029	27110	26891	27020	26857	26805	26905	26888	26691	26760	26805	26602	26857	26860	26848	26962	26999	26847	27078	26699	26762	26893	26722	26809	26878	26671	27005	26996	26614	27058	26669	26924	26885	26767	26948	26756	26968	26742	26795	27065	27012	26784	26826	26974	26898	26988	26762	26806	26828	26972	26385	26887	26657	26735	27003	26767	27007	26928	26711	26786	26716	27115	26847	26634	26949	26887	27060	26788	26654	26913	26655	26771	26649	26754	26778	26866	26804	26899	26598	26838	26817	26753	26833	26832	26825	27048	26777	26876	26631	26854	26880	26870	26781	26754	26811	26714	26745	26960	26702	26767	26979	26991	26707	26922	26788	26724	26995	27013	26880	26595	27024	26697	26721	27002	26862	26802	26789	26922	27213	27083	26954	26932	26753	26733	26690	26795	26785	26726	26785	26836	26973	26825	26919	26723	26712	26903	26702	26928	26959	26971	26944	26901	26532	26591	26786	26812	26829	27081	26779	26954	26776	26778	26921	26999	26845	26693	26693	26732	26607	27099	26825	26865	26768	26706	26830	26942	26963	26915	26772	26983	26929	26813	26623	26565	26743	26852	26903	26946	26759	26883	26924	26756	26922	26819	26981	26839	26714	26734	26801	27170	26932	26790	26559	26995	26836	26933	26769	26843	26909	26777	26952	26827	26868	26783	26832	26926	26791	26825	26482	26720	26896	26923	26872	26611	26766	26943	26923	26916	26838	26993	26700	27066	26646	26708	26914	26839	27064	26851	26883	26761	26991	27061	26751	26658	26753	26993	26496	26875	26805	26966	26930	26834	26986	27007	26832	27143	26753	26861	27048	26822	26682	26979	26986	26732	26948	27002	26923	26845	26825	26992	26762	26881	26579	26785	26852	26618	26949	26849	26791	26932	26966	26858	26659	26810	26989	26925	26683	26660	26969	26871	26990	26746	26922	26794	26834	26952	26876	27032	26597	26746	27135	26883	26713	26873	26564	26869	26740	26778	26687	26763	27046	26748	26759	26774	26625	26890	26800	26736	26580	27087	27174	26736	26797	26845	26886	26853	26689	27162	26774	26798	26684	26986	26925	26905	26494	26640	26958	26883	26837	26888	26850	26686	27127	27030	26755	26900	26889	26895	26680	27081	26940	26842	26766	27035	27052	26910	26709	27135	26799	26865	26700	26406	26727	26886	27131	26851	26813	26642	26708	26928	26766	26733	26765	26822	26855	26901	26671	26799	26814	26724	26874	26623	26817	26776	26900	26726	26897	26799	26860	26886	26925	27059	26443	26741	26823	26991	26930	26790	27208	26881	26722	26985	27027	26737	26770	26876	26822	26942	26918	26736	26741	26913	26867	27001	26796	26966	26977	26785	26878	27041	26726	26864	26678	26778	27115	27059	27049	26956	26781	26616	26686	26829	26822	26733	27005	26690	26980	26720	27070	26846	26996	26676	26880	27156	26916	26801	26846	26835	26945	26862	26816	27106	27017	26931	27091	26930	27145	27015	27253	26982	27070	26991	26814	26740	26838	26734	26892	26864	26882	26925	26717	26919	27073	27010	26764	27038	27171	26824	26703	26903	26814	26933	26930	26929	26751	26909	27075	26894	27059	26936	26626	26799	26788	26938	26904	26752	26964	26848	26624	26790	26949	26837	26959	26820	26706	26860	26919	26812	26970	26822	26802	26638	26803	26877	27217	26920	26803	26880	26919	26810	26907	26854	26932	26730	26878	26910	26881	26865	26592	26966	26962	27092	27062	26836	26985	26793	26801	27023	26793	27181	26891	26989	26935	26837	26717	27007	26724	27048	27050	26959	26729	26890	26664	26743	26987	26942	26931	26671	26743	26975	26631	27146	26856	27090	26766	26971	27129	26797	26734	26815	26977	26935	26894	26878	26882	26910	26971	26986	27072	26900	26804	26922	26814	26921	26496	26903	26989	27136	26984	26886	26691	26777	26849	26417	26746	26893	26879	26714	26876	26961	26804	26795	26698	26739	26606	26929	26860	26789	26917	26839	26767	27099	26973	26924	26918	26927	27074	26804	26807	27094	26977	26777	26841	26974	26554	26681	27080	26606	26735	27037	26887	26973	26601	26868	26707	26978	26988	26666	26820	26835	26554	26971	26748	26828	26914	26762	26890	26521	26592	26725	26786	26572	26733	26754	26889	27059	26698	26934	26815	26822	26837	27039	26706	27122	26535	27137	27091	26849	26931	26928	26821	27011	26765	26980	26939	27064	26976	26927	26821	26950	27087	26755	26803	27003	26968	26770	27069	27120	27086	26858	26791	27000	26834	26924	26853	26901	26810	26742	26854	26951	26701	26874	26783	26857	26767	26899	26801	26785	26912	26861	26919	26856	26917	27113	26883	26831	27046	26919	26870	26888	26917	26951	26694	26868	26625	26888	27038	26818	26744	26869	27167	26897	26935	26668	26873	26953	26860	26747	26976	26951	26834	27084	26888	26668	27000	26892	26855	26845	26904	26842	26834	26724	26826	26992	26855	26763	26950	27085	26923	26926	26980	26906	27048	26783	26613	26798	27017
20174	33282	33705	27079	23680	21507	20492	19800	18793	18673	24035	29302	34166	35227	31161	25429	20812	18411	17038	16898	16984	16966	17199	16863	16964	16944	16831	16942	16940	16999	16827	16912	17127	16862	16862	17073	16879	16891	16860	16809	16883	16929	16819	16868	16864	16913	16818	16984	16951	17072	16877	17047	16836	16867	16813	16847	16942	17016	16829	16851	16867	16762	17059	16914	16862	16875	16874	17057	16811	17103	16918	16885	16870	16925	16983	16974	16809	17044	16949	16785	16986	17198	17049	16970	16890	16949	16915	16933	16970	16847	16833	16863	16971	16975	17036	16823	16891	17065	16821	16831	16972	16886	16800	16876	17061	17091	16964	16917	16932	16980	16847	17006	16886	16825	16976	16944	16802	17074	16796	16860	16963	16824	16967	16871	16844	16976	16916	17067	16963	16973	17008	17093	16941	16851	16853	16963	17062	16990	16915	16831	16842	16804	16797	16892	16941	16976	16996	16688	16895	16887	16979	16687	16898	17059	16873	16922	16816	16796	16770	16721	16803	17072	16794	16894	16948	16729	16732	16828	16881	16965	16810	16868	16873	16904	16937	16852	16935	16892	16921	16927	16776	16854	16788	16915	16824	16957	16943	16855	17008	17001	16830	16871	16845	16909	16849	16959	17055	16921	16915	17011	16855	16994	16886	16912	16729	17006	16959	16882	16995	16841	17058	16918	17032	16917	16993	16883	16863	16793	16803	16836	16865	16855	16916	16960	16769	16898	16884	16964	16724	16818	16946	16958	16838	17028	16875	16861	16746	17080	16887	16909	16840	16890	16976	16969	16864	17003	16968	16734	16932	16907	16833	17011	16740	16869	16931	16891	16988	16918	16786	16991	16883	17116	16913	16928	16983	16849	17000	16977	16913	16970	16857	17027	16926	16839	16983	16916	16935	16916	16816	17061	16993	16718	16845	17066	16906	16945	16900	16871	16919	17034	16959	16684	16739	16847	16875	16781	16828	16871	16851	16878	16831	16894	17065	17025	16869	16862	16971	16800	16651	16839	16971	16912	17138	16969	16990	16947	16778	16974	16970	16850	16834	16833	16892	16701	16884	16922	17001	16902	16753	16969	16854	16915	16850	16936	16714	16764	16893	16936	16852	16750	16971	16964	16861	17032	16865	16950	16867	16885	16864	17138	17025	17017	16922	16976	16950	16786	16826	17061	16878	17078	17030	16793	17037	17089	16912	16978	16952	16930	17015	16925	16852	16965	17057	16784	16877	16829	16691	16778	16909	16912	16878	16705	16946	16798	16926	16912	16799	16894	16994	16866	16781	16917	17015	17022	16738	17018	17016	16831	16950	16936	16913	16830	16682	17134	17087	16789	17029	16984	16817	16816	16886	16971	16937	16962	16880	17000	16860	17032	16857	16888	16987	16988	16932	16906	17023	16982	16951	16853	16803	16866	16818	16841	16875	16792	16968	16911	16936	16925	16958	16919	16991	16944	16790	16985	16928	17025	16892	16732	16895	16938	16869	16937	17080	16919	16914	16935	16819	16933	16818	16863	16927	16962	16759	16938	16957	16922	16978	16944	16834	16907	16911	17005	16711	16767	16973	16998	16912	16864	16930	16990	16864	16920	17113	16809	16859	16930	16887	16942	16885	16961	16922	17024	16775	16996	16987	16758	16878	16834	16924	16920	16937	16740	17180	16852	17020	16925	16930	16828	16921	16973	16994	16919	16978	16878	16825	16895	16898	16887	16949	16826	16887	17030	16886	16835	16962	16658	16974	16841	17028	16941	17018	17004	16930	16956	17057	16965	16947	16985	16884	16808	16976	16803	17027	16854	16823	16922	16887	16856	16864	16844	17025	16973	16876	16960	16788	16847	16911	16820	16855	16840	16979	16940	16872	16716	17046	16840	17090	17059	16921	16955	17031	16830	16840	16921	16939	16780	16878	16885	16835	17025	16952	16878	16891	17003	16838	17007	16790	16730	16815	16907	16976	17000	16899	16803	16825	16846	16719	16997	16886	17035	17000	16785	16944	16954	16894	17035	16953	16931	16904	17088	16875	16880	16899	16822	16960	17063	17025	16644	16834	16876	16869	16846	16885	16879	16880	16855	16853	16813	16798	16973	16883	16904	16881	16898	16857	16931	17073	16858	16932	16895	16943	16923	17116	16908	16927	16948	16941	16840	16791	17006	17006	16703	16871	16916	16990	16995	16961	17040	16963	16929	16950	16687	16846	17040	16847	16883	16849	16882	17049	16840	16948	16931	16968	16930	16850	16937	16954	16822	16936	16897	17016	16867	16928	16829	16965	16991	16971	16877	16756	16916	17013	16822	16836	16998	16798	16823	16852	16905	17066	16953	16921	16992	16996	16811	16931	16980	16999	16891	16970	16898	16843	16947	16996	17040	16773	16906	17051	17070	16963	16958	16753	16916	16806	16823	16916	16857	16717	17066	16914	16852	16947	16950	16988	16859	17035	16835	17003	17049	17037	16839	16971	17039	16839	16873	16898	16919	16986	16947	16983	16964	17126	16817	16793	16972	16998	16836	16995	16965	16756	16758	17006	16813	16884	16809	16834	17069	16902	16954	17024	16891	16875	16741	16816	16838	16818	17015	17155	16900	16977	16771	17020	16793	16807	16769	16925	16924	16972	16827	16742	16892	16878	16739	16697	16937	16922	16909	16948	16676	16989	16962	16991	16937	16921	16946	16933	16946	16803	16751	16862	16999	16884	16927	16848	16940	16797	16909	16936	16820	16823	16912	16693	17004	16826	17131	16900	16961	16860	16746	17016	16845	16895	16859	16811	16983	16964	16811	16955	17058	16942	16779	16914	16905	16880	17019	16886	16942	16992	16823	16868	16795	16772	16819	17028	16853	16960	16810	16994	16777	16975	16870	16808	16879	16925	16842	17047	16654	16920	16938	16876	16843	17063	16904	16842	16671	17073	17026	16906	16895	16734	16999	16765	16929	16798	16815	16840	16951	16893	16896	16696	16989	16778	16812	16934	16944	16824	16858	16878	16993	16927	16872	16851	17016	16902	17056	16836	16886	16955	16995	16959	16908	16819	16931	16792	16941	16718	16958	16955	16842	17099	17039	16913	16940	17034	16787	16792	17024	16851	16848	16973	16700	17076	16914	16712	16809	16926	16847	16951	17075	16901	16922	16674	16865	16888	16748	17000	16912	16908	16934	16887	17082	17046	16770	16885	16813	16906	17071	16896	16742	16927	16885	16924	17030	16977	16958	17010	16989	17063	17029	16781	17102	16887	16918	16857	17112	16934	16893	16925	16813	16705	16909	17032	16740	17078	16793	16986	16897	16901	16949	16967	16911	16854	16936	17008	16982	16812	16951	16992	17001	16933	17009	16947	17053	16809	16951	16868	16956	16875	17005	16967	16831	17048	16908	16952	17047	17061	16876	16756	16812	16760	16888	17100	16824	16907	16962	16924	16783	16970	16886	16884	16850	16818	17082	16878	16916	16958	17000	16790	16933	16950	16993	16915	16823	16968	17090	16936	16869	16919	16827	16921	16861	16841	16944	16896	16942	16998	16850	17038	16776	16941	17075	16763	16719	17007	16891	16735	17068	16833	16882	16941	16962	16955	16935	16993	16777	16999	16800	16822	17028	16852	16686	16740	16892	17009	16874	16969	16917	16926	16856	16943	16862	16800	16796	16939	16970	16740	16896	16964	16852	16919	16921	17031	16841	16988	16896	16873	16879	16821	17007	16778	16911	16910	16757	16806	16813	16791	17016	16975	16917	16940	16992	16953	17060	16865	17029	16924	16884	16987	16914	16883	16852	16911	16855	16959	16900	16775	16913	16961	16837	16887	17032	16949	16905	16957	16870	16876	16979	16724	16905	16869	16792	17047	17155	16760	16987	16821	16953	17003	16964	16772	16837	17120	16924	16946	17015	16883	16893	16777	16813	17065	16989	17039	17004	16940	16874	16770	17008	16867	16920	16781	16803	16908	16880	16768	16974	16859	16806	17007	16791	16917	16878	16950	17031	16794	17125	16845	16857	16932	16899	16893	16877	16833	16927	16845	16914	16891	16799	16882	16936	16848	17002	16847	16833	16865	16776	16886	16994	16893	17078	16810	16809	17025	16788	16933	16768	17038	16956	16639	16846	16838	16969	16819	16798	16883	16904	17039	17095	17054	16911	16953	16895	17071	17038	16829	17064	16864	16846	16858	16794	16988	17018	16961	16708	16888	16903	16927	16905	16962	16779	16993	16806	16892	16876	16876	17079	16823	16871	16967	16771	17009	16870	16868	16890	16909	16892	16981	17035	16830	16905	16929	16821	17047	16809	16960	17021	16940	16751	17053	16945	16967	16737	17019	16998	16766	16883	16791	16886	16907	16848	16822	16985	16921	16907	17040	16975	16980	16850	16728	16863	17028	16959	16999	16879	16861	16853	16997	16917	16964	16929	17019	17012	16827	16924	16863	16870	16884	16678	16847	16989	16830	16940	16813	16817	17167	17045	17035	16966	16917	16917	16800	16632	16936	16899	16928	16890	16971	16680	16754	16754	16840	16959	16723	16892	16880	16856	17048	16789	16963	16769	16852	16966	16810	16826	16920	16812	16924	16909	16864	16841	16843	16932	16879	16963	16859	16850	16859	16855	16794	16757	16813	16987	16933	16941	16933	16853	16836	17063	17102	16865	16801	16881	16986	16979	16932	16729	16930	16979	16807	17129	17054	16773	16953	16998	16925	16979	16946	17136	16923	16941	16990	16962	17001	16936	16815	17003	16875	16895	16706	16907	16997	17046	16940	17055	17049	16931	16904	16683	17021	17003	17003	16959	17022	16817	16826	17032	16870	16826	16906	16864	16772	16780	16879	16923	17057	16725	17044	16794	17009	17000	16609	17083	16895	16917	16929	16932	16769	16814	17010	16784	16953	16994	16864	16960	16874	16917	16992	16862	17060	17071	16887	17033	16549	16785	16887	17018	16844	16891	17016	16925	16925	16964	16811	16814	16663	16929	16856	16820	16990	16890	16992	17105	16935	17137	16962	16931	16998	16776	16940	16951	16907	16901	16867	16971	17031	16867	16769	16859	17029	16893	16824	16850	16970	16780	16873	16959	16948	16788	16822	17002	16812	16861	16982	16996	16913	16905	16942	16859	16982	16806	16891	16987	16951	16862	16740	16916	16863	16844
22289	20758	27176	24642	22455	27789	32869	29378	28894	28578	32528	42274	46780	50824	49050	42377	35317	30439	27380	26138	26559	26277	26376	26141	26345	26388	26384	26237	26281	26251	26410	26353	26254	26645	26388	26292	26243	26347	26293	26131	26471	26254	26246	26181	26341	26213	26147	26159	26144	26176	26436	26214	26431	26184	26282	26272	26322	26400	26415	26114	26365	26453	26326	26284	26083	26038	26279	26291	26366	26214	26273	26164	26103	26263	25973	26307	26338	26119	26299	26344	26572	26200	26276	26333	26233	25841	26298	26418	26416	26252	26340	26245	26515	26396	26303	26257	26315	26391	26197	26329	26282	26263	26165	26375	26070	26091	26324	26530	26228	25975	26497	26595	26403	26456	26142	26123	26405	26229	26597	26314	26341	26218	26100	26115	26193	26392	26183	26534	26199	26139	26060	26065	26201	26459	26204	26238	26236	26081	26073	26268	26174	26246	26607	26341	26397	26148	26364	26271	26092	26236	26278	26026	26328	26327	26140	26221	26197	26371	26187	26236	26067	26390	26366	26188	26037	26276	26382	26249	26321	26167	26210	26152	26049	26267	26299	26275	26312	26464	26317	26168	26206	26339	26225	26189	26356	26295	26221	26239	26211	26134	26309	26229	26167	26215	26319	26196	26375	26481	26262	26255	26331	26487	26201	26407	26186	26111	26277	26272	26309	26285	26236	26535	26199	26083	26355	26280	26395	26442	26381	26393	26038	26227	26274	26210	26234	26222	26006	26225	26231	26198	26238	26259	26257	26150	26204	26269	26011	26132	26278	26408	26150	26228	26306	26134	26382	26195	26169	26151	26101	26259	26147	26190	26328	26263	26082	26484	26404	26207	26045	26168	26160	26078	26195	26323	26184	26364	26257	26319	26462	26193	26332	26157	26349	26279	26523	26205	26298	26244	26520	26163	26251	26343	26189	26263	26154	26254	26143	26151	26165	26073	26315	26355	26118	26158	26182	26115	26125	26260	26178	26104	26253	26144	26074	25914	26019	26058	26333	26331	26045	26034	26370	26188	26450	26378	26218	26063	26075	26055	26089	26214	26339	26562	26330	26272	26131	26163	26294	26254	26130	26199	26199	26455	26397	26178	26257	26316	26283	26492	26257	26314	26310	26537	26365	26104	26030	26040	26422	26007	26370	26061	26011	26294	26075	26391	26169	26099	26165	26062	26192	26185	26287	26173	26220	26177	26226	26277	26362	26174	26252	26296	26132	26253	26372	26106	26056	26274	26282	26311	26503	26208	26139	25984	26163	26312	26070	26318	26359	26488	26056	26284	26066	25916	26362	26192	26441	26347	26134	26173	26112	26298	26022	26088	26259	26335	26196	26130	26164	26238	25988	26337	26185	26009	26342	26036	26019	26214	26042	26272	26178	26000	26279	26206	26060	26076	26341	26476	26251	26164	26016	26294	26226	26245	26103	26231	26402	26301	26205	26086	26180	26244	26217	26399	26417	26182	26304	26175	26267	26160	26134	26563	26279	26314	26091	26422	26226	26343	26329	26112	26117	26137	26287	26233	26350	26182	26275	26125	26268	25994	26139	26189	26184	26215	26235	26199	26109	26333	26516	26307	26127	26160	26244	26353	26350	26156	26165	25980	26266	25912	26346	26414	26267	26194	26111	26192	26072	26248	26151	26390	26251	26146	26269	25949	26171	26144	26216	26180	26183	26347	26243	26250	26202	26291	26342	26455	26193	26191	26206	26086	26192	26385	26464	26398	26315	26306	26061	26466	26298	26199	26249	26334	26436	26215	26451	26136	26022	25982	26047	26054	26231	26237	26160	26227	26192	26447	26342	25752	26108	26420	26324	26132	26180	26166	26337	26531	26240	26275	26088	26435	26324	26110	26556	26598	26354	26037	26150	26546	26314	26284	26263	26037	26201	26148	26137	25828	26384	25972	26452	26368	26348	26274	26338	26188	26384	26418	26241	25961	26282	26432	26365	26276	26119	26302	26371	26050	26189	25977	26183	26235	26140	26321	26252	26179	26150	26111	26304	26091	26265	26266	26367	26204	25969	26264	26110	26454	26165	26381	26239	26292	26087	26340	26210	26283	26188	25960	26216	26228	26049	26048	26282	26304	26459	26360	26277	26147	26508	26071	26168	26171	26064	26036	26083	26252	26115	26188	26341	26195	26362	26081	26110	26260	26112	25902	26246	26472	26262	26098	26228	26361	26221	26402	26173	26071	26097	26212	26419	26136	26183	25938	26302	26204	26099	26247	26259	26422	26353	26396	26213	26228	26155	26407	26327	26238	26167	26299	26366	26251	26234	26280	26112	26379	26115	26522	26293	26555	26163	26297	26451	26320	26324	26257	26490	26316	26200	26309	26219	26402	26502	26186	26289	26383	26332	26360	26316	26192	26441	26299	26105	26102	26237	26055	26441	26311	26157	26009	26164	26116	26280	26190	26324	26028	26282	26332	26093	26249	26322	26261	26065	25984	26088	26331	26131	26376	26442	26589	26112	26213	26373	26110	26334	26263	26407	26264	26201	26301	26254	26136	26307	26037	26328	26147	26240	26241	26263	26286	26344	26329	26059	26059	26108	25996	26142	26098	26224	26167	26168	25745	26296	26206	26422	26531	26252	26413	26509	26293	26277	26152	26258	26271	26177	26240	26207	26276	26103	26068	26406	26187	26253	26023	26424	26549	26221	26186	26166	26209	26079	26030	26339	26229	26465	26377	26118	26490	26379	26077	26303	26037	25872	26167	26129	26367	26224	26236	26316	26403	26133	26050	26119	26205	26177	26283	26316	26212	26405	26318	26087	26045	26374	26487	26126	26035	26063	26322	26177	26151	26132	26096	26412	26108	26161	26191	26188	26363	26053	26129	26111	26347	26195	26180	26286	26283	26242	26147	26329	26457	26247	26387	26383	26198	26243	26041	26164	26190	26068	26218	26632	26411	26196	26002	26173	26148	26439	26476	26328	26302	26190	26309	26185	26291	26185	26331	26258	26167	26209	26210	26205	26329	26296	26079	26256	26240	26090	26408	26217	26277	26391	26516	26163	26336	26022	26189	26191	26327	26052	26235	26323	26077	26372	26241	26225	26147	26155	26250	26157	26208	26338	26422	26468	26191	26234	26100	26358	26186	26061	26115	26069	25789	26415	26423	26103	26184	26448	26340	26176	26282	26382	26335	26030	26199	26327	26114	26119	26513	26373	26101	26256	26407	26168	26384	26161	26140	26171	26205	26443	26549	26380	26250	26305	26169	26082	26105	26206	26088	26022	26273	25993	26251	26363	26319	26479	26096	26179	26322	26226	26266	26356	26061	26344	26459	26285	26546	26077	26176	26181	26421	26324	26167	26265	26279	26391	26397	26152	26261	26424	26359	26098	26337	26348	26333	26272	26116	26004	26234	26429	26180	26182	26191	26217	26153	26321	26195	26076	26312	26221	26234	26168	26160	26006	26401	26077	26254	26273	26048	26112	26323	26129	26097	26245	26100	26111	26346	26385	26163	26256	25739	26150	26048	26372	26458	26211	26051	26330	26199	26012	26130	26327	26224	26331	26264	26671	26281	26482	26213	26319	26458	26251	26408	26196	26192	26151	26405	26201	26582	26212	26223	26135	26312	26427	26064	26061	26088	26191	26419	26473	26229	26138	26309	26310	26304	26267	26262	26063	26360	26197	26255	26398	26038	26305	26246	26307	26161	26170	26444	26345	26231	26026	26163	26274	26425	26084	26006	26238	26282	26322	26154	26370	26506	26367	26315	26094	25954	26020	26336	26159	26335	26343	26077	25924	26191	26461	26047	26142	26140	26081	26115	25910	26015	26454	26064	26167	26264	26102	26428	26391	26236	26152	26228	26331	26000	26275	26341	26072	26259	26438	25977	26081	26022	26335	26492	26176	26305	26144	26016	26540	26218	26131	26126	26560	26332	26027	26205	26156	26233	26136	26322	26401	26383	26451	26167	26528	26064	26172	26107	26097	25962	26221	26368	26110	26061	26279	26410	25889	26007	26115	26162	26192	26410	26320	26131	26289	26161	26278	26301	26226	26419	26353	26292	26278	26534	26084	26144	25909	25958	26173	26032	26152	26193	26190	26022	26171	26234	26111	26221	26203	26387	26342	26178	26097	25898	26469	25968	26333	26225	26237	26204	26071	26412	26135	26211	26090	26206	26306	26152	25980	26302	26201	26286	26202	26037	26287	26365	26230	26157	26013	26130	26293	25902	26312	26344	26436	26030	26329	26338	26186	26351	26246	26436	26408	26229	26298	25893	26354	26140	26250	26277	26212	26124	26045	26242	26001	26153	26339	26190	26317	26249	26248	26162	26624	26100	26061	26231	26263	26241	26009	26292	26116	26119	25967	26297	26426	26194	26415	26269	26341	26339	26551	26276	26344	26258	26232	26137	25947	26070	26360	26025	26321	26160	26102	26080	26065	26040	26122	26430	26159	26157	26059	26303	26348	26133	26355	26042	26128	26243	26000	26290	26151	26457	26330	26180	26335	26319	26123	26153	26199	26221	26112	26363	26379	25943	26355	26066	26529	26087	26315	26308	26154	26178	26305	25901	26467	26203	26529	26280	26480	26133	26265	26158	26245	26327	26294	26236	26051	26552	26319	26111	26350	26230	26197	26341	26410	26199	26395	26256	26273	26153	26326	26198	26184	26018	26144	26431	26387	26422	26234	26141	26349	26259	26204	26254	26056	26219	26168	26423	26101	26211	26607	26145	26328	26176	26003	26238	26396	26230	26468	26162	26141	25998	26307	26301	26196	25994	26047	26429	26242	26238	26117	26578	26500	26029	26108	26380	26482	26328	26441	26139	26101	26269	25901	26368	26240	26184	26230	26168	26151	26226	26321	26352	26405	26191	26033	26386	26429	26280	26406	26206	26427	26339	26129	26213	26237	26247	26208	26216	26334	26272	26344	26290	26312	26109	26097	26118	26313	26332	26167	26458	26216	26104	26215	26193	26258	26032	26374	25937	26366	26472	26177	26264	26436	26074	26308	25879	26341	26350	26220	26107	26006	26210	26318	26296	26293	26294	26237	26174	26400	26230	26516	26275	26494	26465	25990	26333	26558	26499	26188	26460	26136	26126	26455	26404	26287	26241	26317	26505	26427	26040	26083	26221	26176	26240	25971	26259	26194	26467	26249	26146	26020	26261
21980	39522	41358	32325	26558	23779	22389	21470	20599	19626	26609	38194	41902	45660	42651	35326	26610	20594	17233	16590	16756	16649	16589	16497	16720	16597	16526	16630	16600	16692	16791	16685	16609	16681	16629	16779	16630	16777	16547	16568	16567	16645	16695	16773	16583	16517	16583	16609	16439	16656	16753	16597	16665	16685	16593	16678	16680	16602	16698	16559	16495	16580	16620	16630	16633	16629	16665	16723	16649	16487	16604	16577	16503	16643	16482	16711	16748	16650	16522	16728	16585	16581	16689	16703	16649	16522	16453	16584	16641	16752	16538	16672	16575	16627	16515	16908	16549	16753	16682	16510	16603	16484	16541	16623	16648	16596	16581	16516	16515	16574	16538	16524	16628	16729	16736	16588	16611	16691	16570	16619	16454	16564	16544	16545	16766	16578	16586	16450	16752	16484	16593	16710	16477	16763	16655	16650	16588	16466	16578	16646	16448	16606	16535	16691	16635	16581	16605	16479	16727	16694	16698	16630	16508	16561	16588	16498	16532	16627	16422	16462	16523	16496	16751	16561	16628	16473	16684	16591	16606	16722	16720	16551	16800	16512	16826	16659	16573	16756	16616	16695	16652	16581	16409	16760	16520	16503	16565	16596	16636	16678	16641	16666	16609	16609	16688	16584	16678	16543	16586	16777	16582	16256	16578	16611	16516	16770	16598	16579	16619	16535	16760	16695	16527	16763	16581	16587	16621	16674	16565	16512	16428	16655	16599	16635	16682	16670	16776	16517	16678	16711	16679	16749	16668	16473	16442	16709	16445	16686	16570	16676	16646	16697	16556	16606	16542	16537	16638	16655	16609	16514	16679	16474	16686	16497	16523	16666	16746	16325	16647	16586	16632	16441	16545	16665	16612	16657	16701	16640	16639	16529	16624	16541	16584	16683	16688	16761	16684	16501	16589	16688	16714	16653	16617	16652	16667	16648	16585	16633	16655	16470	16648	16705	16501	16652	16581	16644	16659	16717	16444	16536	16630	16710	16514	16613	16678	16509	16547	16476	16812	16712	16458	16610	16560	16521	16433	16605	16795	16701	16605	16598	16702	16720	16620	16772	16645	16574	16577	16683	16706	16429	16795	16748	16719	16552	16607	16501	16699	16509	16523	16619	16839	16469	16526	16349	16610	16658	16630	16583	16538	16523	16681	16641	16614	16494	16495	16556	16582	16611	16401	16617	16748	16557	16493	16570	16584	16632	16446	16671	16601	16820	16673	16388	16572	16670	16754	16560	16520	16616	16753	16567	16474	16611	16466	16607	16657	16768	16578	16625	16708	16609	16616	16577	16626	16569	16877	16699	16533	16305	16690	16584	16702	16619	16766	16608	16618	16500	16519	16495	16463	16635	16729	16515	16670	16526	16660	16680	16567	16576	16670	16680	16636	16373	16607	16717	16535	16475	16461	16647	16785	16514	16505	16566	16573	16533	16680	16540	16592	16480	16653	16777	16627	16654	16638	16636	16679	16485	16605	16465	16534	16577	16485	16563	16751	16668	16680	16647	16684	16464	16562	16462	16619	16542	16535	16806	16506	16664	16568	16731	16664	16500	16705	16490	16731	16479	16605	16504	16675	16423	16738	16670	16587	16612	16444	16556	16657	16565	16634	16663	16555	16579	16558	16373	16585	16709	16730	16609	16470	16486	16472	16673	16736	16591	16633	16565	16422	16442	16683	16568	16740	16502	16633	16378	16578	16701	16620	16554	16783	16507	16617	16620	16730	16583	16442	16678	16641	16396	16337	16657	16682	16501	16607	16383	16606	16517	16532	16623	16577	16571	16465	16637	16655	16474	16516	16379	16605	16430	16648	16643	16729	16740	16333	16703	16714	16663	16551	16720	16728	16562	16784	16694	16755	16771	16677	16539	16652	16602	16659	16468	16661	16601	16627	16666	16670	16770	16481	16691	16549	16611	16647	16783	16648	16634	16518	16721	16782	16572	16633	16543	16840	16744	16478	16681	16612	16541	16547	16427	16392	16482	16547	16680	16736	16628	16706	16598	16549	16538	16473	16505	16679	16453	16678	16454	16516	16656	16526	16616	16369	16577	16599	16616	16682	16565	16521	16853	16628	16566	16572	16542	16620	16596	16565	16662	16747	16659	16667	16557	16539	16436	16470	16695	16651	16739	16619	16771	16796	16506	16527	16439	16440	16472	16553	16649	16653	16435	16572	16718	16712	16552	16655	16630	16631	16688	16619	16624	16503	16566	16484	16554	16607	16437	16730	16472	16664	16433	16548	16694	16525	16609	16569	16677	16673	16553	16743	16387	16591	16598	16584	16576	16536	16521	16566	16555	16636	16577	16595	16569	16510	16754	16631	16719	16547	16493	16516	16882	16682	16488	16529	16581	16572	16743	16594	16738	16459	16614	16597	16612	16667	16710	16568	16712	16523	16740	16532	16460	16543	16658	16543	16775	16681	16503	16594	16712	16686	16685	16614	16762	16578	16553	16596	16635	16604	16604	16627	16671	16533	16561	16675	16578	16708	16517	16653	16724	16460	16697	16484	16707	16698	16573	16675	16491	16693	16595	16671	16580	16628	16527	16510	16598	16475	16581	16779	16859	16575	16557	16575	16477	16663	16510	16560	16613	16645	16677	16505	16607	16597	16533	16368	16456	16530	16620	16606	16753	16787	16560	16584	16655	16510	16534	16629	16479	16477	16671	16534	16486	16565	16610	16638	16405	16725	16758	16587	16813	16606	16680	16445	16488	16571	16511	16656	16537	16472	16671	16540	16659	16726	16552	16698	16515	16584	16696	16332	16489	16423	16575	16610	16638	16557	16790	16621	16616	16509	16599	16627	16503	16647	16625	16730	16816	16733	16626	16579	16687	16585	16573	16586	16642	16749	16589	16543	16583	16524	16555	16649	16673	16592	16744	16692	16797	16629	16804	16488	16572	16800	16636	16723	16665	16649	16663	16454	16738	16501	16765	16532	16683	16575	16472	16596	16584	16621	16492	16425	16662	16539	16751	16580	16608	16633	16620	16566	16696	16637	16609	16536	16449	16784	16571	16650	16535	16832	16511	16727	16774	16591	16630	16712	16547	16655	16740	16582	16688	16551	16734	16686	16689	16670	16712	16489	16656	16555	16507	16617	16699	16484	16626	16498	16609	16542	16508	16505	16537	16592	16555	16463	16574	16652	16645	16525	16517	16616	16704	16527	16632	16679	16547	16470	16668	16723	16607	16570	16607	16546	16520	16581	16493	16584	16757	16384	16666	16542	16578	16515	16508	16622	16705	16700	16764	16596	16602	16485	16545	16577	16478	16662	16613	16428	16629	16649	16502	16614	16727	16524	16482	16676	16567	16454	16723	16571	16497	16510	16674	16541	16650	16730	16699	16628	16629	16809	16379	16630	16568	16600	16657	16513	16603	16655	16700	16653	16680	16562	16524	16588	16352	16687	16515	16369	16706	16555	16440	16698	16703	16742	16449	16761	16448	16688	16621	16437	16636	16444	16663	16729	16668	16852	16666	16537	16773	16559	16551	16587	16533	16623	16506	16406	16509	16752	16532	16651	16631	16612	16720	16495	16541	16634	16604	16698	16621	16605	16522	16659	16503	16613	16583	16579	16595	16531	16556	16587	16671	16654	16681	16566	16544	16490	16577	16463	16659	16635	16540	16613	16510	16598	16650	16751	16832	16417	16681	16664	16471	16455	16520	16585	16669	16556	16748	16504	16423	16477	16575	16829	16723	16723	16473	16448	16588	16656	16689	16831	16552	16456	16599	16714	16569	16678	16650	16645	16580	16402	16631	16570	16655	16557	16657	16804	16662	16525	16567	16570	16681	16656	16396	16537	16651	16669	16476	16575	16457	16511	16680	16615	16746	16639	16760	16604	16622	16681	16568	16533	16606	16619	16590	16684	16860	16625	16710	16342	16606	16524	16661	16607	16517	16378	16669	16466	16622	16703	16699	16497	16708	16548	16600	16455	16593	16704	16525	16594	16631	16664	16579	16795	16622	16604	16590	16700	16445	16692	16523	16707	16605	16556	16625	16693	16785	16525	16673	16831	16574	16611	16426	16640	16668	16646	16481	16722	16756	16437	16411	16476	16730	16658	16584	16527	16619	16633	16774	16554	16571	16496	16627	16697	16623	16510	16645	16584	16706	16813	16612	16658	16716	16496	16666	16674	16632	16602	16568	16710	16566	16579	16515	16767	16573	16585	16564	16470	16660	16510	16485	16694	16573	16369	16736	16606	16490	16638	16532	16597	16482	16726	16534	16438	16787	16539	16524	16745	16582	16626	16597	16550	16546	16741	16611	16474	16420	16439	16577	16533	16547	16501	16542	16680	16526	16777	16571	16655	16624	16528	16650	16455	16685	16728	16691	16652	16444	16511	16730	16513	16555	16637	16572	16500	16836	16561	16588	16625	16553	16579	16573	16451	16672	16618	16507	16734	16545	16461	16695	16562	16653	16485	16605	16494	16556	16493	16461	16541	16723	16824	16609	16712	16716	16652	16460	16368	16444	16636	16540	16616	16667	16648	16776	16487	16453	16562	16455	16456	16573	16489	16639	16558	16610	16730	16664	16637	16596	16645	16645	16750	16615	16529	16553	16435	16546	16520	16576	16551	16538	16633	16729	16633	16661	16654	16687	16374	16732	16537	16541	16670	16618	16655	16701	16572	16552	16562	16740	16628	16584	16554	16611	16628	16599	16550	16637	16615	16569	16839	16613	16671	16663	16622	16652	16621	16558	16616	16655	16620	16677	16708	16641	16640	16777	16619	16540	16524	16647	16630	16667	16562	16573	16594	16663	16532	16596	16525	16497	16532	16789	16556	16578	16628	16615	16624	16599	16563	16470	16729	16667	16758	16698	16727	16522	16612	16558	16571	16596	16555	16617	16536	16663	16474	16356	16676	16479	16600	16572	16659	16814	16568	16718	16636	16643	16704	16596	16394	16570	16624	16516	16492	16770	16589	16549	16568	16580	16698	16856	16581	16460	16556	16729	16638	16651	16716	16479	16716	16688	16643	16624	16620	16609	16683	16396	16598	16704	16523	16423	16596	16582	16645	16483	16699	16605	16692	16633	16584	16585	16610	16572	16606	16736	16674	16731	16579	16622	16458	16736	16745	16641	16556	16574	16768	16511	16552	16652	16785	16597	16666	16668	16605	16588
35428	28584	32993	31258	29166	29096	28925	28495	27809	27961	28136	28032	27681	28547	29160	29227	28702	28050	27599	27576	27639	27560	27567	27125	27507	27479	27355	27316	27296	27424	27556	27544	27498	27361	27510	27501	27377	27293	27264	27177	27499	27275	27375	27641	27357	27289	27375	27398	27711	27591	27287	27332	27479	27554	27359	27397	27741	27578	27356	27449	27370	27637	27370	27322	27451	27310	27452	27443	27371	27350	27420	27443	27341	27590	27322	27476	27316	27448	27431	27443	27692	27400	27394	27256	27254	27276	27474	27335	27416	27364	27604	27540	27285	27376	27261	27592	27372	27337	27434	27590	27268	27364	27472	27488	27322	27480	27326	27273	27405	27334	27573	27193	27647	27587	27270	27331	27422	27493	27577	27405	27337	27601	27469	27521	27486	27274	27596	27415	27412	27292	27616	27274	27461	27263	27244	27324	27420	27364	27550	27463	27320	27593	27448	27380	27420	27410	27465	27555	27383	27663	27413	27545	27555	27418	27578	27386	27523	27213	27361	27253	27410	27416	27580	27573	27544	27380	27455	27428	27431	27227	27349	27306	27544	27393	27434	27205	27360	27480	27395	27579	27428	27471	27302	27426	27601	27478	27574	27746	27533	27387	27539	27320	27622	27265	27426	27191	27355	27390	27353	27530	27292	27223	27630	27336	27294	27505	27265	27275	27343	27722	27485	27502	27367	27490	27418	27575	27321	27429	27545	27457	27376	27437	27474	27534	27103	27469	27415	27428	27287	27466	27209	27447	27500	27466	27280	27388	27289	27281	27520	27421	27503	27207	27395	27410	27410	27412	27366	27502	27752	27526	27484	27442	27587	27467	27442	27660	27356	27363	27361	27234	27392	27131	27551	27441	27361	27472	27286	27445	27351	27554	27439	27326	27620	27238	27538	27401	27194	27246	27252	27497	27473	27675	27335	27449	27373	27462	27476	27448	27332	27507	27495	27388	27551	27438	27387	27610	27525	27374	27615	27353	27374	27415	27375	27556	27491	27385	27636	27341	27721	27372	27241	27339	27154	27267	27309	27299	27581	27597	27533	27403	27627	27459	27403	27271	27664	27498	27189	27544	27333	27391	27354	27493	27414	27407	27505	27532	27400	27121	27258	27495	27530	27471	27484	27510	27273	27224	27162	27632	27339	27562	27358	27238	27582	27340	27725	27515	27446	27415	27398	27096	27503	27127	27570	27115	27244	27387	27534	27330	27363	27516	27439	27256	27484	27528	27233	27184	27275	27448	27572	27439	27526	27431	27254	27498	27477	27526	27460	27602	27413	27256	27314	27359	27534	27268	27456	27435	27587	27417	27429	27365	27268	27491	27587	27289	27569	27410	27387	27137	27504	27340	27429	27151	27600	27440	27280	27360	27690	27288	27469	27525	27481	27159	27448	27449	27409	27481	27462	27387	27301	27705	27259	27512	27213	27156	27489	27461	27499	27231	27126	27313	27482	27418	27448	27492	27583	27105	27356	27250	27354	27734	27511	27421	27405	27399	27454	27478	27850	27591	27645	27356	27538	27322	27402	27284	27506	27591	27251	27250	27248	27441	27609	27326	27128	27246	27458	27559	27666	27192	27539	27311	27394	27379	27373	27420	27583	27641	27437	27267	27346	27266	27345	27441	27309	27404	27539	27198	27126	27429	27614	27254	27415	27150	27511	27389	27597	27603	27549	27440	27540	27523	27308	27370	27444	27171	27436	27467	27439	27327	27429	27244	27483	27507	27506	27508	27457	27284	27378	27357	27350	27346	27332	27522	27199	27247	27381	27222	27319	27437	27216	27436	27430	27460	27396	27404	27283	27386	27447	27516	27495	27296	27430	27450	27426	27540	27480	27476	27807	27579	27604	27619	27560	27385	27359	27519	27409	27549	27488	27507	27582	27504	27438	27493	27324	27239	27447	27766	27802	27307	27742	27617	27570	27326	27538	27373	27107	27196	27478	27592	27561	27422	27490	27448	27534	27485	27435	27563	27347	27500	27452	27309	27601	27254	27402	27586	27440	27335	27295	27329	27327	27472	27299	27448	27189	27303	27545	27787	27237	27317	27349	27380	27557	27364	27325	27529	27303	27384	27496	27390	27401	27650	27366	27424	27525	27074	27574	27588	27484	27367	27546	27323	27420	27544	27527	27490	27484	27453	27284	27531	27344	27573	27286	27488	27386	27469	27468	27740	27473	27820	27748	27352	27201	27178	27553	27409	27428	27252	27520	27211	27464	27379	27460	27683	27619	27367	27323	27343	27520	27539	27486	27343	27470	27596	27491	27568	27407	27218	27603	27398	27583	27699	27364	27141	27256	27412	27222	27416	27456	27439	27443	27426	27512	27297	27506	27281	27167	27701	27251	27536	27266	27447	27358	27382	27324	27539	27514	27621	27395	27417	27420	27409	27295	27476	27553	27155	27597	27272	27006	27199	27608	27538	27345	27632	27563	27300	27426	27396	27437	27542	27509	27463	27203	27274	27557	27348	27559	27565	27635	27457	27657	27457	27311	27400	27352	27498	27520	27385	27237	27353	27392	27052	27536	27374	27547	27539	27632	27358	27432	27609	27463	27315	27462	27169	27460	27431	27517	27335	27513	27509	27572	27523	27402	27548	27446	27619	27228	27484	27519	27427	27320	27283	27408	27274	27580	27538	27478	27330	27507	27357	27385	27543	27505	27519	27506	27404	27620	27468	27546	27584	27378	27485	27330	27435	27561	27588	27796	27427	27308	27379	27470	27604	27405	27331	27462	27261	27560	27120	27681	27312	27241	27397	27437	27450	27407	27272	27614	27149	27197	27350	27417	27446	27574	27542	27632	27402	27299	27735	27513	27364	27597	27491	27263	27615	27328	27198	27364	27383	27501	27456	27590	27370	27290	27466	27146	27570	27483	27493	27438	27271	27293	27433	27532	27445	27403	27394	27611	27536	27558	27449	27345	27578	27582	27553	27589	27648	27519	27514	27505	27233	27554	27012	27468	27383	27510	27307	27310	27652	27236	27309	27421	27506	27439	27511	27634	27345	27359	27407	27296	27198	27477	27414	27561	27132	27532	27630	27495	27570	27554	27579	27513	27518	27334	27578	27679	27408	27259	27581	27433	27373	27500	27420	27410	27353	27401	27291	27436	27564	27443	27403	27372	27411	27467	27302	27237	27382	27637	27712	27355	27501	27452	27504	27631	27500	27226	27283	27681	27394	27295	27354	27306	27513	27472	27480	27360	27361	27495	27424	27528	27431	27516	27319	27420	27516	27604	27536	27453	27548	27898	27393	27518	27598	27468	27595	27520	27552	27589	27431	27616	27427	27593	27050	27319	27397	27188	27654	27648	27693	27630	27389	27270	27560	27254	27392	27271	27451	27466	27434	27663	27536	27346	27416	27502	27483	27479	27499	27282	27733	27519	27349	27440	27607	27272	27529	27512	27321	27595	27576	27385	27558	27533	27446	27360	27480	27578	27439	27469	27358	27505	27451	27408	27405	27470	27301	27436	27372	27360	27726	27508	27513	27717	27447	27636	27493	27306	27269	27548	27538	27354	27490	27427	27309	27269	27391	27277	27547	27486	27019	27356	27554	27471	27376	27350	27383	27326	27492	27504	27499	27385	27467	27439	27473	27592	27317	27648	27252	27523	27401	27314	27271	27312	27527	27298	27420	27441	27589	27624	27373	27540	27366	27313	27383	27466	27466	27676	27696	27691	27284	27435	27576	27488	27634	27584	27525	27421	27772	27590	27526	27437	27518	27286	27365	27567	27483	27274	27404	27486	27648	27550	27358	27349	27607	27228	27261	27415	27579	27688	27558	27385	27262	27200	27866	27585	27537	27546	27553	27468	27320	27363	27318	27382	27527	27353	27600	27650	27514	27271	27531	27376	27375	27431	27454	27555	27499	27488	27656	27634	27562	27220	27464	27702	27718	27263	27617	27549	27605	27395	27448	27550	27605	27667	27353	27317	27849	27547	27318	27445	27602	27426	27560	27387	27131	27455	27433	27604	27302	27442	27189	27422	27593	27568	27694	27450	27278	27417	27388	27267	27443	27598	27308	27362	27731	27320	27448	27301	27367	27508	27353	27445	27314	27273	27430	27590	27478	27645	27551	27556	27397	27654	27525	27480	27262	27601	27471	27416	27360	27271	27408	27455	27384	27389	27104	27506	27438	27338	27269	27531	27395	27475	27307	27576	27494	27526	27445	27377	27353	27502	27528	27607	27456	27644	27337	27548	27369	27318	27490	27694	27642	27630	27452	27532	27382	27388	27414	27479	27385	27776	27394	27659	27193	27353	27346	27277	27252	27382	27174	27143	27380	27275	27532	27315	27249	27184	27316	27692	27518	27570	27142	27441	27341	27506	27437	27666	27549	27243	27739	27602	27476	27446	27332	27587	27512	27622	27464	27565	27708	27475	27494	27420	27394	27383	27129	27320	27445	27506	27347	27165	27350	27120	27406	27571	27350	27480	27434	27603	27283	27436	27341	27354	27497	27641	27460	27376	27292	27384	27335	27507	27517	27536	27399	27470	27439	27482	27605	27539	27380	27426	27447	27363	27297	27636	27224	27159	27470	27421	27558	27474	27541	27557	27364	27290	27535	27336	27607	27490	27445	27489	27486	27511	27541	27263	27705	27590	27462	27535	27338	27526	27253	27460	27533	27382	27418	27384	27244	27417	27297	27405	27416	27653	27484	27545	27415	27646	27651	27355	27251	27505	27440	27738	27380	27434	27157	27513	27474	27523	27232	27421	27624	27524	27579	27368	27469	27428	27415	27323	27355	27624	27271	27251	27518	27413	27240	27546	27231	27412	27425	27643	27715	27581	27628	27414	27504	27335	27590	27406	27344	27476	27457	27262	27276	27577	27412	27378	27149	27367	27467	27570	27432	27622	27499	27359	27383	27364	27595	27627	27531	27346	27591	27481	27363	27607	27585	27406	27483	27431	27450	27594	27561	27532	27410	27471	27575	27263	27489	27440	27337	27587	27572	27404	27350	27442	27489	27553	27486	27280	27408	27662	27455	27426	27402	27381	27448	27616	27430	27374	27478	27216	27718	27612	27519	27439	27493	27443	27391	27470	27649	27460	27547	27598	27504	27446	27452	27356	27395	27500	27415	27619	27438	27366	27393	27389	27573	27399	27412	27299	27523	27545	27244
22345	25924	25914	21566	20187	19855	19374	18861	18024	17797	17795	18236	17844	19000	19473	18972	18111	17612	17358	17281	17100	17168	17127	17149	17201	17135	17228	17202	17153	17144	17215	17320	17343	16946	17154	17230	17205	17351	17038	17144	17044	17299	17186	17367	17191	17167	17113	17021	17163	17110	17194	17170	17162	17374	17216	17261	17094	17235	17121	17124	17217	17271	17219	17171	17071	17091	17162	17132	17086	17320	17322	17191	17133	17328	17225	17150	17241	17286	17191	17336	17162	17217	16989	17138	17154	17375	17062	17355	17255	17385	17083	17151	17276	17182	17254	17296	17317	17130	17257	17199	17140	17067	17243	17111	17324	17314	17114	17338	17030	17061	17099	17140	17229	17314	17104	17168	17225	17351	17053	17285	17084	17366	17144	17222	17242	17335	17141	17184	17178	17160	17176	17216	17297	17186	17264	17018	17063	17088	17148	17365	17128	17086	17274	17096	17201	17193	17268	17231	17128	17221	17226	17104	17195	17142	17218	17122	17213	17227	17173	17211	17196	17090	17137	17135	17099	17203	17201	17237	17238	17067	17220	17328	17201	17024	17170	17272	17135	17143	17124	17212	17176	17124	17407	17158	17219	17139	17264	17377	17089	17175	16970	17269	17062	17068	17164	17102	17241	17173	17248	17107	17292	17236	17410	17105	17253	17240	17318	17257	17238	17248	17106	17165	17095	17140	17192	17046	17114	17242	17131	17188	17171	17158	17065	17289	17292	17095	17421	16936	17216	17279	17108	17271	17220	17222	17320	17262	17231	17138	17051	17241	17148	17069	17111	17248	17314	17196	17187	17208	17232	17038	17267	17090	17058	17190	17173	17120	17277	17108	17178	17110	17126	17165	17053	17172	17140	17039	17114	17086	17314	17248	17256	17235	17266	16953	17224	17026	17109	17201	17081	17302	17156	17044	17156	17236	17210	17401	17149	17054	17075	17142	17172	17240	17197	17259	17093	17068	17117	17145	17124	17210	17171	17274	17097	17183	17339	17298	17139	17273	17299	17198	17079	17192	17253	17310	17095	17123	16970	17344	17127	17088	17160	17168	17251	17122	17276	17269	17086	17094	17084	17152	17259	17113	17210	17192	17179	17168	17174	17087	17230	17192	17151	17237	17133	17194	17280	17113	17163	17163	17115	17241	17221	17065	17125	17038	17375	17156	17119	17152	17321	17234	17234	17076	17355	17146	17278	17194	17362	17237	17006	17237	17249	17257	17127	17214	17165	17374	17075	17283	17186	17204	17128	17251	17328	17388	17266	17390	17194	17187	17268	17144	17258	17222	17131	17127	17242	17241	17215	17223	17313	17165	17268	17304	17198	17230	17197	17133	17214	17153	17347	17191	17148	17090	17224	17017	17222	17115	17119	17000	17258	17142	16941	17188	17151	17233	17113	17148	17114	17116	17119	17259	17293	17342	17259	17286	17218	17209	17245	17111	17280	17239	17223	17054	17240	17283	17109	17125	17078	17201	17103	17021	17314	17310	17309	17101	17006	17123	17136	17157	17104	17205	16924	17302	17252	17256	17234	17152	17206	17162	17255	17129	17177	17164	17130	17193	17035	17291	17138	17319	17138	17042	17307	17103	17086	17227	17182	17185	17102	17129	16861	17023	17124	17313	17186	17177	17125	17307	17286	17118	17303	17199	17228	17175	17317	17202	17206	17301	17290	17214	17126	17239	17219	17359	17108	17241	17333	17313	17114	17174	17300	17200	17114	17137	17137	17190	17157	17216	17070	17184	17231	17148	17278	17090	17243	17167	17156	17266	16950	16967	17306	17060	17181	17057	17208	17389	17256	17234	17272	17124	16836	17126	17334	17106	17053	17243	17332	17304	17292	17260	17298	17090	17107	17122	17208	17191	17114	17185	17314	17082	16986	17259	17182	17018	17331	17086	17379	17198	17357	17109	17324	17244	17214	17264	17106	17217	17092	17092	17182	17210	17153	17132	17068	17271	17141	17146	17060	17324	17314	17071	17090	17117	17255	17328	17139	16961	17227	17020	17204	17324	17156	17208	16967	17134	17261	17267	17103	17114	17117	16949	17181	17162	17015	17114	17226	17313	17348	17158	17321	17227	17306	17179	17210	17356	17196	17284	17011	17114	17329	17152	17149	17143	17228	17230	17093	17065	17312	17134	17131	17131	17203	17147	17162	17220	17214	17112	17260	17252	17177	17277	17119	17213	17135	17256	17198	17178	17016	17370	17093	17137	17342	17113	17206	17154	17276	17237	17103	17322	17163	17110	17187	17194	17279	16983	17220	17263	17221	17247	17172	17140	17055	17104	17118	17121	17053	17169	17233	17262	17341	17119	17231	17314	17352	17176	17199	17331	17175	17120	17198	17224	16994	17006	17224	17155	17245	17150	17108	17087	17133	17234	17112	17303	17119	17174	17006	17378	17168	17292	17193	16956	17194	17204	17136	17109	17237	17039	17181	17204	17137	17113	17071	17272	17209	17113	17160	17303	17109	17174	17271	17033	17256	17223	17325	17122	17270	17185	17056	17145	17139	17298	17244	17050	17198	17332	17324	17051	17132	17031	17389	17372	17145	17080	17241	17075	17122	17026	17199	17124	17137	17190	17233	17032	17191	17161	17196	17311	17013	17237	17193	17184	17235	17318	17160	17138	17032	17348	17104	17095	17120	17130	17291	17201	17243	17172	17097	17195	17260	17276	17171	17253	17186	17050	17077	17237	17121	17046	17122	17192	17406	17119	17222	17255	17208	17309	17274	17156	17168	17407	17236	17132	16990	17371	17236	17246	17314	17251	17109	17094	17122	17331	17181	17045	17314	17066	17107	17115	17220	17171	17016	17247	17111	17098	17175	17019	17158	17226	17217	17067	17202	17201	17259	17346	16976	17118	17070	17175	17150	17119	17183	17220	17250	17218	17049	17138	17042	16966	17271	17136	17053	17177	17021	17141	17188	17144	17304	17223	17084	17305	17252	17126	16962	17053	17204	17244	17140	17065	17176	17151	17324	17219	17154	17283	17100	17240	17330	17073	17086	17135	17164	17271	17157	17139	17542	16998	17151	17117	17209	17216	17284	17236	17223	17299	17201	17208	17081	17211	17294	17203	17200	17097	17249	17116	17233	17226	17155	17232	17342	17209	17067	17140	17338	17189	17065	17182	17181	17088	17379	17100	17202	17101	17249	17325	17115	17275	17054	17133	17198	17389	17214	17299	17169	17126	17183	17102	17158	17083	17137	17149	17253	17150	17428	17182	17182	17249	17131	17191	17016	17146	17311	17233	17214	17033	17097	17292	17259	16973	17130	17281	17352	17033	17499	17268	17212	17221	17260	17173	16972	17178	17191	17162	17364	17148	17155	17209	17005	17352	17110	17121	17138	17156	17313	17206	17073	17152	17250	17273	17152	17141	17134	17299	16924	17028	17051	17144	17287	17147	17221	17209	17101	17218	17113	17059	17109	17264	17297	17127	17279	17210	17156	17128	17229	17194	17212	17227	17210	17174	17227	17362	17230	17169	17093	16965	17186	17137	17346	16998	17194	17010	17129	17054	17090	17129	17133	17230	17304	17183	17072	17064	17290	17326	17176	17185	17230	17103	17200	17359	17214	17285	17042	17203	17282	17136	17153	17126	17300	17197	17121	17119	17182	17063	17199	17256	17236	17104	17228	17300	17222	17307	17326	17205	17321	17068	17201	16987	17309	17334	17290	17048	17247	17195	17166	17135	17267	17131	17258	17116	17061	17153	17185	17112	17074	17395	17091	17141	17153	17373	17151	17199	17163	17074	17119	17080	17127	17359	17306	17186	17222	17141	17034	17118	17326	17263	17260	17079	17166	17113	17161	17015	17173	17150	17297	17204	17229	17134	17225	17180	17223	17112	17005	17158	17102	17145	17373	17213	17135	17064	17245	17065	17223	17175	17178	17289	17375	17024	17071	17391	17238	17188	17199	17058	17199	17021	17370	17206	17269	17167	16980	17158	17162	17283	17231	17207	17232	17126	17162	17137	17235	17225	17011	17436	17146	17143	17209	17173	17140	17041	17074	17223	17103	17321	17233	17280	17031	17058	17260	17352	17191	17248	17185	17220	17150	17076	17063	17128	16991	17041	17071	17332	17282	17216	17188	17190	17002	17296	17291	17168	17146	17172	17276	17048	16976	17104	17233	17059	17192	17217	17209	17209	17245	17354	17233	17236	17191	17357	16990	17180	16985	17260	17172	17169	17079	17257	17154	17281	17196	17238	17184	17284	17115	17198	17089	17112	17183	17099	17292	17225	17283	17152	17217	17171	17156	17336	17171	17085	17080	17198	17318	17186	17184	17367	17122	16993	17152	17115	17259	17280	17297	17010	17213	17236	17399	17101	17062	17179	17188	17222	17141	17093	17080	17134	17210	17233	17293	17169	17149	17178	17219	16958	17031	17074	17030	17133	17070	17202	17322	17201	17208	17235	17240	17133	17180	17181	17298	17265	17137	17233	17418	17230	17493	17232	17230	17172	17139	17230	17042	17090	17200	17266	17200	17126	17244	17227	17062	17094	17268	17203	17128	17201	17049	17238	17239	17076	17295	17088	17218	17113	17112	17031	17307	17209	17300	17301	17233	17157	17275	17154	17174	17153	17109	17413	17200	17336	17123	17226	17133	17121	17079	17223	17190	17261	17184	17092	17287	17121	17205	17163	16993	17138	16951	17289	17246	17130	17160	17154	17067	17258	17282	17276	17124	17198	17168	17213	17248	17246	17234	17134	17269	17075	17066	17317	17112	17339	17067	17194	17330	17071	17191	17309	17104	17163	17124	17213	17200	17206	17159	17180	17195	17113	17170	17104	17173	17093	17179	17322	17370	17098	17220	16978	17182	17204	17260	17174	17254	17213	17248	17344	17139	17101	17246	17134	17272	17146	17231	17260	17015	17070	17317	17070	17323	17325	17193	17033	17247	17118	17391	17070	17249	16999	17045	17140	17262	17047	17311	17128	17104	17317	17301	17282	17249	17026	17246	17258	17148	17228	17078	17211	17243	17139	17064	17214	17222	17188	17206	17155	17158	17239	17201	17029	17173	17191	17221	16958	17192	17303	17111	17239	17106	17191	17234	17110	17249	17204	17266	17213	17189	16962	17234	17198	17052	17309	17168	17014	17349	17091	17222	17259	17133	16968
24594	20748	27024	26157	26799	31165	32306	30008	29613	30109	30192	29396	31461	42890	42324	39323	35096	31661	29616	28648	28813	28510	28619	28785	28612	28545	28365	28393	28443	28584	28457	28445	28306	28510	28440	28440	28384	28515	28458	28618	28640	28786	28513	28641	28633	28869	28755	28584	28685	28713	28473	28656	28627	28416	28719	28244	28294	28561	28567	28688	28644	28802	28651	28646	28516	28623	28750	28363	28515	28544	28473	28557	28461	28542	28525	28701	28389	28435	28328	28369	28730	28615	28467	28528	28588	28256	28183	28276	28838	28521	28618	28603	28275	28641	28498	28657	28569	28527	28497	28557	28340	28480	28588	28600	28615	28734	28516	28208	28460	28412	28655	28388	28305	28555	28701	28480	28599	28621	28699	28553	28348	28646	28548	28447	28632	28624	28393	28634	28730	28627	28689	28347	28427	28378	28422	28580	28476	28607	28387	28652	28574	28411	28715	28462	28484	28626	28540	28591	28507	28604	28746	28358	28527	28442	28329	28601	28342	28503	28732	28475	28604	28523	28447	28399	28693	28750	28809	28280	28531	28589	28574	28665	28500	28583	28503	28544	28500	28564	28671	28345	28807	28774	28222	28456	28574	28519	28528	28527	28483	28730	28499	28628	28395	28518	28616	28367	28445	28622	28578	28484	28640	28254	28384	28527	28377	28697	28574	28444	28681	28427	28293	28303	28317	28584	28573	28604	28370	28504	28548	28341	28552	28548	28347	28499	28391	28375	28598	28635	28621	28397	28694	28349	28426	28242	28542	28414	28346	28661	28378	28539	28524	28581	28413	28427	28321	28685	28562	28285	28442	28615	28526	28467	28689	28661	28584	28737	28583	28318	28558	28322	28574	28468	28529	28606	28450	28472	28416	28325	28313	28440	28624	28599	28336	28688	28540	28262	28292	28690	28428	28537	28591	28429	28653	28683	28648	28437	28500	28459	28389	28338	28582	28713	28710	28500	28647	28542	28569	28509	28334	28476	28580	28563	28814	28335	28501	28346	28640	28583	28604	28707	28535	28724	28663	28526	28588	28396	28339	28773	28362	28367	28798	28593	28443	28522	28811	28582	28568	28661	28643	28618	28645	28467	28312	28410	28303	28401	28494	28383	28592	28533	28376	28316	28091	28504	28553	28406	28591	28607	28672	28462	28429	28696	28568	28464	28309	28411	28553	28441	28527	28515	28722	28538	28539	28537	28397	28751	28694	28446	28902	28685	28501	28363	28394	28466	28373	28777	28298	28699	28378	28489	28577	28676	28535	28633	28427	28983	28349	28282	28595	28354	28578	28584	28591	28788	28630	28475	28410	28475	28506	28428	28590	28740	28250	28527	28464	28581	28631	28377	28516	28373	28547	28422	28506	28454	28526	28427	28533	28599	28344	28308	28578	28528	28441	28572	28623	28474	28608	28564	28569	28766	28404	28479	28368	28394	28554	28762	28540	28557	28551	28403	28546	28530	28491	28500	28432	28579	28551	28513	28740	28539	28798	28598	28498	28640	28555	28631	28440	28483	28775	28326	28912	28356	28623	28491	28500	28497	28389	28510	28650	28580	28361	28554	28672	28355	28585	28748	28428	28680	28388	28569	28794	28488	28495	28365	28551	28277	28495	28698	28477	28657	28487	28605	28661	28317	28599	28429	28814	28298	28569	28761	28456	28382	28446	28463	28516	28432	28701	28247	28521	28600	28504	28572	28746	28358	28481	28565	28919	28569	28634	28513	28809	28509	28598	28332	28653	28662	28860	28550	28478	28160	28505	28375	28511	28192	28772	28441	28611	28503	28649	28522	28534	28568	28491	28612	28636	28552	28458	28548	28585	28253	28279	28406	28504	28360	28649	28620	28444	28344	28471	28541	28473	28604	28499	28591	28481	28480	28304	28649	28530	28276	28445	28753	28644	28329	28318	28689	28598	28466	28456	28377	28541	28837	28701	28631	28678	28577	28654	28586	28563	28662	28421	28761	28789	28529	28368	28494	28533	28456	28521	28644	28507	28282	28679	28491	28731	28314	28599	28428	28577	28540	28463	28721	28442	28600	28676	28759	28589	28442	28616	28539	28459	28358	28337	28591	28449	28713	28398	28667	28329	28462	28617	28264	28295	28281	28776	28628	28430	28430	28531	28477	28343	28452	28509	28398	28219	28273	28725	28856	28506	28525	28541	28437	28618	28495	28690	28325	28310	28358	28323	28473	28541	28171	28356	28521	28443	28562	28483	28371	28421	28192	28697	28674	28656	28216	28473	28470	28536	28623	28206	28479	28616	28723	28630	28411	28485	28452	28512	28460	28646	28540	28416	28723	28558	28683	28420	28631	28703	28300	28179	28496	28524	28418	28681	28375	28336	28448	29075	28607	28517	28680	28482	28771	28382	28542	28412	28443	28597	28555	28542	28400	28545	28544	28598	28308	28391	28467	28198	28503	28250	28623	28334	28508	28579	28371	28370	28527	28583	28463	28635	28777	28762	28557	28684	28675	28334	28586	28468	28560	28559	28446	28716	28298	28333	28721	28681	28645	28613	28445	28553	28375	28320	28600	28521	28637	28592	28265	28458	28609	28413	28380	28730	28393	28351	28446	28549	28563	28721	28507	28523	28612	28625	28446	28556	28307	28625	28374	28778	28366	28360	28358	28597	28391	28625	28410	28605	28673	28720	28421	28544	28595	28542	28405	28558	28378	28516	28517	28439	28435	28587	28514	28645	28449	28643	28706	28301	28504	28496	28417	28678	28247	28652	28493	28226	28549	28548	28674	28612	28377	28426	28474	28703	28409	28496	28488	28634	28637	28534	28504	28439	28609	28669	28525	28518	28451	28386	28389	28547	28582	28463	28417	28620	28521	28326	28646	28438	28364	28428	28593	28545	28479	28545	28363	28555	28549	28698	28792	28555	28417	28470	28505	28538	28353	28419	28469	28562	28728	28665	28434	28390	28494	28485	28604	28528	28348	28505	28487	28385	28464	28259	28482	28481	28685	28394	28487	28471	28629	28683	28673	28395	28283	28603	28393	28497	28283	28833	28637	28502	28559	28566	28763	28428	28523	28696	28479	28417	28581	28285	28409	28613	28651	28596	28575	28418	28544	28558	28542	28552	28515	28572	28342	28540	28265	28255	28469	28446	28319	28382	28509	28308	28279	28557	28539	28711	28571	28759	28538	28545	28597	28440	28421	28509	28616	28419	28475	28353	28398	28502	28266	28685	28368	28646	28553	28555	28668	28554	28532	28649	28800	28424	28450	28467	28522	28604	28511	28483	28421	28346	28481	28536	28624	28625	28543	28797	28421	28720	28429	28636	28471	28690	28652	28693	28755	28717	28595	28264	28546	28642	28618	28746	28376	28852	28586	28288	28665	28554	28636	28671	28469	28399	28457	28508	28348	28355	28474	28480	28549	28323	28353	28394	28476	28520	28573	28563	28406	28358	28645	28489	28473	28540	28443	28486	28546	28494	28616	28668	28317	28497	28502	28427	28605	28515	28442	28508	28326	28667	28497	28518	28638	28360	28258	28619	28620	28563	28283	28444	28645	28556	28699	28714	28568	28317	28485	28380	28568	28639	28633	28640	28445	28353	28611	28289	28546	28539	28536	28518	28506	28444	28416	28446	28624	28296	28319	28617	28782	28416	28634	28626	28728	28533	28485	28654	28415	28719	28386	28330	28498	28605	28486	28578	28274	28438	28780	28575	28583	28440	28711	28917	28453	28528	28452	28562	28811	28418	28337	28810	28507	28703	28469	28497	28440	28457	28372	28571	28418	28526	28680	28768	28482	28502	28668	28640	28611	28390	28445	28822	28422	28316	28505	28435	28686	28418	28794	28620	28448	28558	28750	28673	28646	28664	28644	28380	28426	28745	28569	28750	28498	28426	28837	28504	28481	28578	28558	28670	28360	28512	28388	28626	28305	28521	28554	28719	28693	28375	28629	28698	28656	28732	28344	28346	28382	28323	28525	28288	28440	28412	28553	28613	28746	28606	28765	28435	28413	28536	28382	28293	28580	28401	28364	28538	28328	28502	28339	28451	28731	28489	28566	28426	28454	28447	28491	28488	28581	28374	28430	28679	28643	28622	28586	28504	28171	28407	28704	28429	28487	28787	28483	28549	28557	28443	28417	28680	28540	28657	28531	28394	28430	28588	28202	28294	28491	28397	28501	28456	28225	28253	28553	28592	28678	28585	28492	28475	28458	28515	28434	28466	28448	28263	28278	28699	28652	28674	28407	28351	28623	28231	28530	28762	28550	28523	28494	28495	28551	28680	28438	28608	28737	28692	28581	28682	28672	28397	28598	28474	28333	28838	28339	28674	28665	28734	28383	28677	28741	28496	28529	28612	28237	28336	28561	28619	28295	28394	28258	28351	28651	28783	28293	28441	28486	28442	28547	28473	28484	28517	28612	28264	28439	28683	28412	28375	28398	28672	28631	28370	28522	28506	28551	28255	28602	28543	28597	28557	28565	28511	28676	28495	28587	28376	28393	28726	28373	28295	28468	28177	28587	28298	28305	28248	28828	28475	28434	28540	28423	28683	28552	28627	28438	28624	28563	28460	28227	28275	28432	28700	28612	28835	28792	28562	28516	28333	28398	28563	28402	28620	28442	28539	28621	28383	28529	28410	28503	28432	28245	28601	28494	28579	28710	28460	28564	28285	28459	28573	28243	28484	28561	28433	28373	28718	28353	28633	28511	28651	28490	28586	28464	28243	28279	28454	28545	28339	28757	28720	28625	28602	28743	28249	28425	28647	28505	28468	28584	28490	28592	28636	28272	28378	28611	28712	28365	28600	28716	28700	28345	28430	28259	28472	28519	28549	28680	28300	28481	28542	28530	28611	28789	28193	28284	28418	28424	28514	28471	28293	28366	28293	28603	28512	28793	29005	28625	28696	28685	28468	28468	28205	28634	28322	28587	28663	28396	28759	28336	28429	28393	28599	28525	28455	28723	28566	28550	28704	28166	28356	28540	28481	28882	28556	28464	28497	28581	28438	28428	28710	28317	28766	28201	28748	28796	28560	28788	28759	28340	28718	28695	28691	28478	28339	28469	28460	28550	28716	28630	28306	28334	28620	28638	28666	28537	28824	28718	28438	28444	28394	28476	28558	28452	28572	28655	28167	28766	28383	28588	28541	28476	28726	28463	28517	28442
20860	35633	33581	26945	24632	22692	21015	19654	19324	19883	19927	18978	22974	36988	34678	30543	25213	20621	18481	17677	17570	17843	17739	17942	17527	17739	17726	17943	17858	17902	17568	17715	17567	17667	17702	17905	17733	17732	17571	17629	17832	17768	17802	17619	17725	17662	17563	17863	17673	17722	17842	17598	17735	17773	17632	17656	17629	17731	17746	17689	17730	17855	17538	17853	17790	17812	17671	17678	17694	17878	17885	17748	17714	17653	17674	17753	17677	17709	17798	17707	17736	17624	17756	17884	17863	17618	17837	17426	17693	17788	17762	17735	17512	17682	17679	17852	17750	17538	17647	17792	17654	17789	17645	17671	17881	17884	17724	17796	17642	17702	17723	17903	17814	17573	17825	17751	17673	17612	17710	17702	17692	17829	17672	17745	17505	17806	17682	17830	17872	17572	17592	17754	17743	17529	17647	17468	17710	17645	17730	17553	17864	17789	17616	17708	17765	17680	17746	17589	17705	17570	17779	17822	17891	17866	17751	17959	17811	17711	17715	17729	17626	17769	17712	17806	17604	17647	17744	17766	17765	17724	17732	17574	17604	17482	17579	17802	17655	17700	17782	17617	17575	17834	17841	17887	17697	17673	17548	17680	17759	17853	17751	17552	17725	17630	17682	17793	17685	17664	17774	17766	17899	17754	17746	17816	17647	17638	17719	17766	17669	17565	17677	17761	17695	17658	17643	17735	17726	17794	17870	17775	17689	17800	18056	17798	17760	17756	17730	17568	17791	17695	17802	17655	17567	17733	17631	17809	17602	17678	17841	17586	17663	17712	17776	17712	17734	17644	17455	17790	17774	17746	17780	17867	17562	17669	17703	17568	17852	17668	17713	17809	17757	17813	17827	17518	17808	17807	17616	17794	17642	17744	17706	17673	17693	17691	17685	17675	17567	17644	17875	17785	17828	17648	17837	17763	17678	17710	17805	17803	17602	17814	17637	17764	17763	17696	17683	17644	17696	17794	17845	17659	17575	17852	17642	17798	17669	17824	17747	17880	17934	17649	17731	17833	17688	17685	17727	17637	17756	17493	17648	17633	17731	17690	17757	17680	17654	17705	17811	17795	17580	17763	17778	17630	17839	17852	17664	17724	17839	17613	17685	17683	17717	17631	17800	17622	17871	17797	17579	17765	17708	17708	17834	17664	17911	17721	17709	17727	17766	17848	17754	17689	17727	17778	17776	17622	17557	17848	17738	17695	17715	17729	17791	17763	17726	17763	17713	17637	17829	17836	17752	17825	17850	17713	17636	17728	17842	17774	17705	17807	17875	17666	17728	17649	17680	17794	17607	17505	17828	17599	17731	17835	17730	17691	17768	17669	17945	17800	17789	17790	17623	17704	17725	17796	17763	17698	17748	17480	17684	17772	17607	17920	17808	17738	17842	17658	17789	17729	17720	17703	17951	17797	17780	17886	17620	17605	17618	17719	17705	17739	17619	17729	17599	17767	17659	17761	17712	17704	17721	17641	17700	17636	17720	17769	17756	17664	17654	17809	17731	17664	17843	17615	17780	17771	17741	17628	17747	17577	17711	17875	17661	17651	17668	17762	17637	17783	17834	17773	17753	17675	17703	17731	17887	17518	17725	17573	17872	17669	17903	17787	17675	17948	17578	17636	17638	17995	17564	17681	17772	17701	17806	17667	17798	17577	17546	17613	17689	17732	17601	17572	17603	17897	17669	17702	17612	17546	17766	17719	17521	17669	17732	17602	17744	17683	17707	17853	17751	17658	17708	17700	17702	17660	17825	17581	17811	17620	17673	17631	17891	17780	17535	17791	17638	17746	17694	17718	17809	17739	17741	17701	17439	17719	17606	17729	17796	17696	17775	17821	17725	17840	17569	17699	17652	17692	17784	17561	17804	17713	17729	17802	17763	17731	17686	17617	17664	17827	17673	17607	17844	17806	17711	17682	17638	17809	17755	17608	17765	17703	17612	17791	17691	17683	17574	17776	17686	17614	17715	17801	17583	17680	17773	17617	17770	17758	17704	17948	17758	17780	17687	17674	17697	17620	17584	17398	17625	17662	17761	17730	17800	17577	17786	17642	17702	17659	17738	17735	17722	17670	17715	17648	17772	17854	17808	17665	17695	17641	17771	17791	17575	17768	17642	17865	17825	17785	17784	17519	17612	17653	17700	17692	17615	17696	17640	17704	17648	17640	17719	17823	17723	17761	17728	17732	17738	17839	17657	17799	17719	17659	17756	17586	17805	17837	17663	17702	17556	17802	17690	17717	17657	17755	17656	17796	17563	17854	17689	17712	17689	17778	17709	17695	17750	17689	17744	17713	17706	17638	17867	17635	17840	17590	17679	17734	17666	17629	17709	17754	17673	17611	17612	17686	17707	17626	17646	17641	17868	17596	17753	17672	17701	17819	17758	17667	17725	17823	17604	17597	17777	17692	17561	17795	17849	17734	17919	17766	17880	17584	17579	17807	17727	17631	17800	17716	17731	17644	17767	17755	17814	17762	17831	17814	17877	17884	17803	17821	17569	17640	17819	17702	17706	17710	17838	17677	17589	17629	17577	17716	17786	17887	17682	17667	17563	17714	17718	17558	17672	17666	17687	17772	17706	17853	17501	17668	17905	17779	17638	17673	17807	17729	17535	17981	17658	17738	17726	17640	17591	17814	17586	17861	17529	17753	17838	17695	17601	17725	17720	17606	17861	17701	17595	17856	17730	17670	17684	17787	17683	17831	17576	17558	17680	17873	17643	17700	17744	17674	17675	17711	17700	17627	17759	17655	17818	17490	17914	17720	17709	17732	17697	17651	17628	17701	17638	17760	17741	17659	17577	17595	17838	17535	17638	17774	17792	17999	17756	17646	17552	17711	17606	17642	17634	17661	17750	17691	17817	17719	17816	17739	17621	17805	17755	17821	17734	17696	17754	17544	17682	17789	17560	17675	17607	17551	17743	17541	17667	17678	17705	17650	17855	17705	17680	17568	17625	17729	17707	17714	17750	17562	17855	17738	17816	17762	17742	17683	17683	17818	17650	17644	17829	17711	17904	17786	17834	17747	17716	17635	17749	17652	17821	17555	17900	17736	17585	17757	17851	17649	17647	17667	17713	17544	17750	17682	17797	17716	17771	17688	17840	17730	17739	17628	17771	17557	17831	17766	17909	17538	17818	17689	17500	17880	17651	17613	17717	17567	17622	17742	17540	17793	17852	17845	17653	17791	17749	17557	17658	17644	17804	17808	17794	17691	17490	17742	17622	17777	17619	17476	17753	17683	17699	17652	17714	17644	17847	17709	17927	17723	17673	17748	17566	17671	17726	17638	17675	17789	17666	17676	17941	17708	17703	17869	17774	17997	17662	17702	17574	17725	17774	17771	17662	17686	17718	17632	17774	17771	17647	17788	17701	17749	17636	17882	17784	17693	17643	17864	17691	17594	17779	17707	17651	17844	17683	17838	17733	17629	17944	17682	17744	17803	17721	17643	17649	17642	17785	17524	17627	17774	17775	17627	17760	17728	17893	17638	17604	17587	17726	17685	17565	17963	17794	17687	17727	17731	17495	17639	17724	17729	17696	17660	17678	17718	17566	17769	17870	17832	17668	17626	17687	17787	17722	17795	17751	17774	17580	17685	17871	17833	17579	17685	17689	17676	17672	17560	17577	17710	17648	17724	17689	17714	17675	17739	17693	17744	17757	17685	17632	17607	17528	17662	17658	17650	17842	17785	17642	17554	17777	17893	17781	17842	17548	17645	17790	17631	17673	17622	17741	17685	17810	17886	17518	17529	17634	17719	17811	17769	17838	17804	17741	17701	17707	17720	17844	17692	17618	17929	17876	17772	17836	17718	17508	17906	17739	17762	17601	17737	17824	17680	17756	17709	17659	17554	17702	17758	17513	17656	17823	17836	17648	17712	17781	17513	17703	17785	17689	17645	17820	17623	17928	17610	17750	17742	17630	17843	17842	17673	17820	17732	17739	17563	17761	17846	17472	17727	17665	17705	17714	17888	17604	17658	17692	17812	17744	17698	17737	17645	17706	17832	17809	17754	17594	17840	17819	17793	17595	17680	17705	17823	17798	17619	17699	17467	17888	17801	17784	17623	17680	17709	17921	17784	17777	17755	17972	17747	17636	17614	17846	17768	17714	17780	17757	17701	17939	17665	17675	17768	17524	17714	17778	17722	17515	17673	17677	17731	17799	17797	17655	17636	17551	17798	17749	17671	17785	17634	17836	17599	17713	17852	17883	17717	17894	17567	17787	17698	17601	17797	17695	17633	17644	17654	17844	17655	17554	17717	17798	17741	17692	17722	17705	17504	17874	17778	17730	17749	17714	17692	17588	17688	17758	17663	17812	17725	17871	17687	17778	17872	17828	17501	17777	17718	17695	17834	17736	17742	17656	17685	17739	17721	17677	17887	17756	17756	17604	17647	17790	17754	17651	17782	17559	17596	17786	17627	17738	17781	17676	17633	17676	17685	17785	17752	17875	17532	17750	17738	17777	17743	17938	17831	17717	17602	17663	17792	17686	17750	17553	17808	17692	17686	17705	17697	17830	17789	17710	17752	17708	17536	17852	17639	17871	17666	17556	17629	17772	17658	17758	17630	17649	17871	17793	17877	17832	17895	17588	17641	17747	17700	17757	17751	17627	17592	17867	17747	17932	17773	17714	17765	17706	17581	17826	17673	17577	17788	17988	17813	17571	17673	17728	17671	17820	17685	17712	17698	17685	17735	17910	17656	17920	17795	17674	17787	17822	17738	17714	17609	17592	17744	17887	17667	17756	17692	17566	17766	17658	17753	17761	17687	17731	17662	17673	17586	17704	17697	17890	17850	17832	17474	17662	17819	17638	17830	17653	17652	17714	17631	17825	17687	17699	17793	17548	17523	17891	17716	17667	17581	17837	17782	17754	17735	17870	17917	17683	17830	17726	17650	17696	17412	17807	17826	17754	17528	17604	17776	17627	17676	17650	17701	17557	17641	17597	17653	17708	17718	17790	17719	17743	17625	17782	17561	17725	17530	17664	17818	17653	17646	17779	17803	17740	17838	17743	17810	17722	17702	17653	17748	17791	17816	17547	17635	17576	17755	17728	17598	17817	17703	17754	17747	17766	17694	17748	17564	17860	17622	17732	17650	17758	17811	17873	17724	17746	17561	17638	17615
22210	20744	27100	24797	23506	30399	36207	32901	31930	32290	32418	31841	36038	51152	55193	49828	42583	35716	32193	30382	30344	30022	30063	30290	29907	29936	30081	29773	30015	30392	30327	29738	29974	29968	29909	29542	29991	29908	29991	30041	30120	29893	30045	29746	30062	29968	30149	30254	30004	29768	30050	29898	30090	30061	29970	29707	29973	29822	29899	30029	29989	30065	30057	29926	30027	30067	29684	30134	29638	29725	29861	30024	29959	29966	29708	29881	30248	29977	29927	29644	29819	29809	29820	29971	29767	29836	29681	29876	30095	30068	29645	30020	30205	30088	29735	30141	29820	29900	29829	29749	29790	29755	29610	29946	29843	29892	30060	29989	29644	29987	29850	29750	29965	29800	29778	29774	30191	29877	30042	30048	29910	29895	29820	29596	29868	29781	29929	29975	29789	29833	29958	29746	30116	29755	30118	29945	29759	29789	29771	30194	30005	29796	29958	30005	29914	29954	30004	29822	29807	30021	30004	29862	29770	29601	30010	29954	29783	29875	30135	29844	30080	29808	29949	29746	29861	30081	30066	30165	29777	29853	29890	29784	30001	29910	30108	29905	29753	30084	29900	29854	29852	29806	29879	29925	30217	29934	30082	29970	29868	30061	29726	29746	29963	29815	29766	29833	29997	29733	29982	29833	29731	29855	30214	29892	29960	29962	29963	30241	29995	29850	29933	29823	30034	29866	30022	29764	30120	30021	29989	29849	29888	29925	29639	30025	30077	29730	29727	29635	30027	29854	29968	29866	29823	29901	29883	30084	30177	29867	29905	30091	29627	29805	29950	29658	29844	29869	29901	30002	29725	29893	29887	29856	29862	30084	30175	30132	29858	29900	29781	29887	30054	30077	29972	29735	29773	29826	30133	29814	29927	29764	29929	29841	29702	29913	30077	30082	29880	29598	29876	29731	30059	30115	30063	29977	29870	29989	29647	29941	29894	30020	29640	29718	30149	30083	30100	30100	30171	29912	29880	29878	29897	29761	29988	29935	29664	30092	29809	29837	29837	29887	29870	29925	29952	30047	29965	29755	29737	29674	29939	29599	30035	30003	29628	29897	29659	29875	29904	29738	29823	29789	29896	30113	29853	29994	29785	29776	29762	29901	29772	29994	29911	29780	29591	29720	29877	29835	30008	29920	29922	29561	29790	29646	29886	29824	29907	29982	29913	29543	29770	30020	29793	29873	29649	29865	29854	29599	29962	29998	30033	29995	29846	29990	30002	29824	30066	29725	30099	29945	29995	29879	29783	29989	29760	30098	30050	29834	29778	29979	29927	29951	30171	29943	29813	29745	29851	29773	29795	29936	30094	29728	29737	29810	29704	29941	29902	30081	30072	29866	29656	29771	30179	29787	29859	29869	30228	29792	29600	30067	29767	30051	29869	29774	29996	30007	29782	29916	29950	29726	29726	29920	29831	29877	29866	30016	29913	29856	30164	29877	30087	29521	29708	30160	29863	29896	30087	30062	30213	29836	29703	29866	29779	29916	29658	29839	29869	29974	29968	29843	29730	29897	29872	29665	29676	29838	29785	29856	30062	29721	30102	30140	30029	29965	29672	30042	30100	29911	29813	29844	30087	29687	29837	30025	30088	29944	29866	29931	29758	29917	29977	29901	30103	29831	29966	29570	30209	29786	29683	29655	30026	29881	29979	29916	29870	29994	29894	30078	29856	30092	29840	29994	29911	30157	29942	29994	29683	29772	30039	29842	30134	29844	29865	29936	29943	29475	29833	30046	29737	29759	29941	29865	29609	29829	29966	29823	30099	29580	29910	29882	29908	29926	29918	29648	29975	29671	30056	29806	29963	29649	30002	29898	29850	30021	29954	29971	29652	29788	29815	30070	30089	29741	29487	30134	29858	29631	29918	30061	29890	29671	29964	29903	30145	29865	29908	29769	29876	29874	30086	29894	29990	29723	30069	29982	29834	29920	30086	29830	30137	29775	29892	29725	30184	29908	30065	29887	29895	29830	29679	29722	30182	29850	30320	29748	29741	30126	29628	29753	29962	30075	29908	29842	30054	29853	29905	30017	29903	30198	30072	29643	30097	29863	30080	30023	29989	30116	30175	29928	29839	29731	29801	29898	30104	30091	30203	30063	29853	29796	30022	29745	30019	29785	29709	29898	29805	30024	29916	29948	29727	30086	29942	29790	29900	29993	29734	29891	30057	29815	29977	29941	29885	29951	29973	30016	29896	29777	29893	29788	29799	29930	29823	29883	29904	29943	29889	29750	30087	29707	30052	29919	30215	29844	29569	29818	29758	30037	29793	29776	29948	30059	29849	29780	29830	29705	29808	30102	29897	29660	29790	29972	29767	29763	29818	29731	30018	29994	29952	30001	30111	29933	29966	29984	29940	30004	29807	29949	29826	29985	29781	29936	30176	29849	29791	29779	29869	29977	29835	29919	29767	29941	30028	29733	29965	29732	30017	29971	30206	30186	30033	29968	30019	30128	30028	29624	29838	29902	29756	29902	29968	29809	29781	29784	29715	29936	29641	29986	29767	29741	29891	29872	29973	29915	29692	29657	29864	30107	30037	29942	29875	29716	29573	29804	29872	30069	29971	30032	30047	29905	29824	29725	29852	29927	29874	29797	30013	29882	29843	29733	29812	29669	29952	29770	30257	29811	29912	29881	30099	30119	29614	30012	30035	29951	29660	29806	30220	29928	30063	30017	29972	29974	29652	29902	30062	29966	29860	30209	29756	30052	29816	29932	29576	29907	29654	29840	29846	29924	29751	29827	29652	29834	29724	29715	29854	29817	29632	29656	30040	29928	30024	29852	29927	29913	29768	29588	29816	29964	29937	29902	30053	29731	29864	29822	29697	29966	29988	29903	29825	29914	30005	30157	29898	29690	29730	29911	30043	29852	30034	29958	29938	30091	29879	30069	29892	29793	29927	29555	29807	29991	29942	29802	29949	29959	30065	30099	29911	29855	29883	29959	30283	29800	29935	29851	30015	30012	29927	30115	29836	29836	29860	30038	29956	29904	29794	30143	29741	29911	29972	30104	30037	30127	29914	29841	29920	29821	29870	29959	29989	30013	29772	30144	29730	29698	29833	29938	30040	29873	30090	29829	29597	29758	30020	30084	29941	29818	29820	29990	29796	29974	29964	29964	29916	29709	29912	29986	29939	29755	29836	29947	29874	29685	29847	29931	29861	29895	30092	29532	29976	30151	30080	29614	29868	29889	29715	29692	30009	30151	29958	29841	30241	30339	29937	29692	29639	29993	30188	29899	30026	29851	29834	29734	29928	29751	29842	29762	29670	29969	29781	29906	29692	29783	29752	29692	29818	29977	29934	30132	29873	29715	30009	29971	29686	29653	29995	29999	29896	29762	30060	29950	29855	29866	29868	29973	29921	29937	29989	30041	29719	30227	30057	30060	29791	29741	29924	30011	29988	30027	29924	30404	29912	29639	29751	29926	29960	30046	30143	30048	29728	29939	30094	30017	30110	30218	30133	29846	29935	29897	29850	29638	29901	29817	29929	29986	29852	29955	30160	29974	29932	29578	29608	29896	29726	30332	29639	29738	30013	29983	30038	30160	29856	30059	29894	29786	29953	30007	29886	29872	29938	29829	29880	29696	29759	29889	30002	30059	29938	30029	30153	29852	29761	29867	29950	29807	29904	29963	29999	29942	29791	29875	29778	29878	29821	29750	29873	30102	29920	29569	29805	29750	29748	30001	29785	29729	29930	29892	30117	29883	29875	29706	29977	29924	29749	29791	29959	29895	30027	30091	29712	29673	29760	29938	29917	29922	29650	29520	30070	29900	29929	29658	29760	29962	30044	30046	29941	29994	30061	29829	29849	29879	30035	29747	29872	29569	29815	29831	29873	29975	29961	29745	29749	30042	30081	29829	29915	30118	30034	29778	29770	29897	29784	29677	30000	29976	29910	29991	29950	29927	29848	29782	29784	30014	29793	29858	30098	30046	30072	30109	29671	29785	30175	29816	30043	29906	29967	29864	29928	29787	29894	29660	29888	30033	29943	30165	30108	29835	29743	29934	29752	29688	29795	29765	29951	29889	29987	29952	29852	29906	29810	29970	29784	29711	30072	30208	29949	29983	29738	29995	29940	30072	29816	29873	29919	29706	30204	29845	29836	29853	29913	29901	29778	30137	30173	29952	29916	30040	29968	30036	29971	29720	29943	29621	29989	29839	29757	30274	29904	30024	29969	29727	29726	29728	30101	29955	29968	29660	30231	29982	29738	30082	29855	29852	29867	30013	30111	29864	29774	29642	29892	29628	29783	29961	29803	29799	29903	29714	29898	29755	29814	29920	29896	29796	29939	29609	29812	29898	30003	30060	30119	29686	29899	29781	29770	30050	29772	29738	29830	30002	29759	29965	29844	29965	29760	29982	30137	30100	29564	30069	29988	29804	29915	29805	30102	29776	29597	29947	30038	29953	30030	30079	29705	29831	29976	29959	29719	29915	29704	29879	29805	29889	29922	29709	29826	29707	29647	29902	29839	29613	29843	29571	29872	29723	30054	29763	29836	29650	30027	29838	29845	29761	29872	29848	29917	29898	30275	29934	29952	29957	29735	29736	30178	29827	29976	29967	30058	29885	30019	29776	30116	29946	29878	29957	29854	29776	30102	30056	29973	29623	29920	30093	30161	29855	30006	29782	29728	29968	30110	29821	29826	29696	29865	29879	29934	29985	29884	29900	29840	30186	29735	29977	29988	30103	30209	29877	29931	30129	29723	29733	29967	29728	29928	30154	30077	29923	29911	30009	29949	30049	29899	29913	29955	30256	29990	29917	29828	30028	30186	30091	29958	29767	29635	29963	29824	29930	29896	29962	30022	30265	29925	29903	30015	29961	29959	29956	29811	29841	29899	29802	30038	29766	29761	29677	29993	29743	29684	29885	30042	29681	29994	30012	29961	29719	29953	29729	29953	30002	29869	29924	30155	29943	29771	29976	29801	29984	29812	29878	29746	29880	29794	29951	29960	29909	29940	29804	29893	29948	29951	29879	29871	29899	29983	30250	30129	29877	29884	29973	29892	30127	30024	29981	29775	29779	29777	29969	29867	30058	29798	29807	29909	30034	29992	29782	29703	29989	30042	29690	29863	29938	30018	29944	29905	29788	29758	29974	30082	29947	29822	29942	29985	29734
24789	42051	40789	33398	29632	27073	25067	22450	21594	21848	21586	20920	28696	44686	47286	41639	32822	24488	19921	18391	18250	18220	18484	18272	18172	18181	18305	18250	18403	18479	17996	18037	18161	18268	18226	18184	18246	18137	18234	18294	18328	18237	18104	18396	18206	18199	18271	18294	18078	18134	18171	18255	18292	18339	18217	18162	18412	18366	18190	18156	18187	18338	18263	18173	18067	18275	18493	18166	18265	18349	18373	18307	18238	18125	18268	18101	18266	18327	18258	18194	18162	18225	18202	18100	18443	18098	18270	18283	18079	18220	18086	18200	18144	18213	18246	18276	18305	18329	18126	18316	18246	18180	18298	18281	18193	18449	18068	18199	18354	18295	18106	18068	18235	18186	18333	18165	18238	18320	18365	18247	18299	18250	18241	18358	18333	18389	18132	18308	18509	18392	18198	18202	18074	18255	18201	18203	18216	18356	18257	18086	18336	18112	18340	17988	18345	18188	18231	18349	18094	18200	18295	18045	18376	18430	18279	18258	18211	18264	18200	18054	18068	18124	18215	18166	18240	18382	18313	18100	18109	18245	18089	18254	18239	18266	18154	18186	18220	18161	18218	18233	18231	18199	18140	18327	18228	18226	18230	18130	18381	18328	18091	18363	18203	18189	18244	18215	18267	18157	18241	18271	18364	18364	18230	18139	18332	18181	18058	18184	18369	18180	18292	18193	18265	18316	18309	18068	18219	18370	18386	18274	18300	18240	18169	18093	18186	18312	18288	18287	18261	18383	18274	18208	18169	18222	18371	18184	18393	18253	18254	18396	18212	18343	18067	18189	18042	18224	18319	18296	18224	18160	18176	18236	18135	18300	18014	18198	18233	18338	18228	18248	18058	18224	18293	18148	18098	18286	18502	18198	18289	18304	18302	18160	18131	18031	18379	18281	18230	18129	18173	18179	18324	18188	18377	18253	18308	18267	18190	18328	18084	18313	18311	18239	18140	18200	18344	18207	18231	18358	18013	18184	18094	18159	18199	18195	18222	18193	18172	18147	18311	18373	18153	18325	18378	18267	18229	18308	18223	18167	18298	18276	18013	18180	18312	18031	18373	18165	18255	18289	18364	18208	18226	18139	18220	18225	18304	18252	18341	18213	18390	18275	18235	18166	18385	18280	18058	18054	18280	18288	18316	18137	18138	18216	18231	18085	18187	18148	18225	18308	18001	18316	18117	18296	18282	18339	18185	18101	18109	18258	18078	18203	18023	18222	18023	18222	18333	18105	18201	17946	18230	18195	18213	18152	18303	18180	18138	18267	18149	18109	18188	18201	18198	18195	18059	18238	18069	18100	18306	18162	18202	18266	18377	18061	18281	18113	18272	18308	18237	18349	18245	18339	18290	18193	18130	18218	18356	18088	18326	17995	18145	18343	18369	18006	18258	18371	18169	18287	18301	18414	18224	18269	18362	18345	18142	18223	18263	18069	18140	18219	18235	18096	18309	18182	18225	18201	18116	18044	18253	18277	18274	18239	18306	17977	18108	18205	18375	18235	18354	18296	18247	18249	18219	18240	18109	18223	18129	18225	17957	18164	18226	18269	18060	18191	18372	18182	18229	18135	18108	18088	18368	18304	18147	18226	18255	18132	18128	17928	18250	18345	18079	18231	18295	18186	18258	18109	18246	18255	18189	18320	18264	18245	18133	18225	18309	18212	18244	18272	18266	18197	18174	18316	18201	18214	18319	18167	18372	18269	18039	18113	18140	18171	18233	18280	18302	18196	18302	18297	18243	18322	18102	18218	18046	18184	18418	18236	18285	18153	18202	18131	18091	18174	18176	18254	18329	18109	18267	18355	18333	18396	18312	18197	18217	18142	18373	18192	18228	18230	18189	17956	18203	18293	18253	18201	17945	18245	18278	18228	18382	18341	18096	18234	18390	18288	18193	18222	18179	18267	18344	18077	18287	18312	18207	18449	18066	18278	18297	18104	18100	18297	18192	18328	18172	18117	18207	18284	18320	18220	18136	18348	18122	18335	18113	18370	18490	18233	18126	18042	18194	18219	18206	18213	18340	17996	18298	18292	18286	18389	18274	18248	18380	18151	18180	18092	18323	18367	18041	18144	18264	18165	18081	18179	18149	18176	18218	18251	18092	18235	18206	18221	18214	18254	18057	18347	18254	18177	18179	18345	18199	18200	18258	18173	18364	18319	18174	18216	18426	18208	18173	18137	18187	18270	18186	18170	18214	18090	18156	18357	18216	18190	18184	18217	18332	18246	18533	18272	18176	18188	18035	18390	18248	18162	18280	18149	18203	18269	18200	18096	18113	18036	18038	18242	18221	18149	18228	18160	18257	18210	18230	18263	18225	18121	18152	18467	18263	18331	18130	18183	18045	18257	18139	18247	18086	18253	18174	18241	18376	18164	18382	18413	18193	18257	18389	18200	18156	18296	18148	18113	18229	18216	18284	18357	18180	18258	18264	18288	18224	18348	18220	18378	18267	18117	18196	18135	18331	18264	18077	18206	18323	18155	18376	18126	18276	18150	18119	18170	18134	18188	18107	18223	18153	18017	18322	18383	18183	18124	18225	18118	18157	18261	18256	18302	18211	18131	18269	18292	18199	18000	18258	18205	18246	18313	18390	18271	18025	18227	18402	18390	18253	18401	18099	18246	18171	18170	18221	18285	18355	18110	18439	18106	18105	18190	18168	18190	18128	18364	18349	18174	18055	18166	18186	18077	18134	18097	18212	18189	18273	18296	18161	18035	18081	18247	18137	18201	18098	18251	18299	18367	18359	18223	18282	18314	18197	18090	18234	18270	18267	18073	18157	18280	18197	18261	18385	18142	18296	18125	18410	18058	18505	18262	18129	18414	18095	18305	18319	18136	18138	18173	18072	18230	18201	18242	18201	18140	18300	18360	18150	18334	18314	18235	18206	18208	18325	18137	18285	18358	18383	18330	18161	18158	18124	18098	18150	18141	18051	18148	18194	18177	18214	18332	18223	18038	18103	18256	18143	18283	18307	18113	18285	18110	18226	18174	18241	18279	18334	18101	18228	18230	18178	18135	18213	18202	18224	18189	18357	18200	18428	18379	18254	18188	18244	18067	18120	18296	18210	18204	18151	18402	18154	18220	18162	18272	18277	18232	18104	18213	18171	18204	18096	18189	18272	18195	18127	18410	18255	18017	18339	18202	18335	18266	18314	18120	18165	18229	18180	18165	18274	18092	18225	18260	18178	18045	18220	18234	18295	18203	18171	18368	18456	18124	18314	18225	18235	18350	18297	18248	18220	18086	18135	18217	18311	18349	18106	18252	18190	18228	18196	18090	18240	18206	18132	18350	18313	18351	18221	18260	18149	18236	18069	18284	18130	18131	18042	18287	18361	18258	17995	18310	18171	18114	18185	18271	18224	18041	18187	18172	18239	18253	18171	18251	18116	18105	18223	18333	18347	18249	18323	18226	17998	18303	18230	18227	18231	18084	18255	18118	18166	18244	18210	18227	18404	18243	18381	18052	18143	18376	18231	18397	18302	18137	18219	18082	18187	18274	18214	18332	18073	18059	18115	18190	18267	18043	18169	17967	18279	18230	18139	18087	18237	18079	18213	17999	18321	18252	18305	18286	18272	18152	18061	18402	18337	18389	18283	18231	18154	18176	18221	18107	18193	18127	18238	18229	18222	18186	18163	18229	18145	18423	18017	18140	18181	18314	18202	18356	18337	18342	18226	18239	18354	18176	18370	18180	18166	18260	18324	18156	18352	18208	18303	18191	18287	18229	18292	18294	17975	18456	18148	18358	18289	18278	18040	18172	18185	18071	18253	18176	18180	18311	17995	18426	18211	18235	18360	18168	18175	18122	18190	18343	18017	18339	18318	18150	18319	18199	18328	18180	18204	18233	18286	18224	17904	18288	18242	18267	18209	18331	18080	18313	18329	18301	18376	18348	18336	18270	18363	18303	18129	18187	18243	18180	18088	18252	18159	18281	18215	18068	18274	18261	18143	18255	18313	18351	18279	17941	18252	18226	18448	18144	18126	18307	18432	18297	18230	18159	18152	18343	18307	18266	18205	18283	18334	18216	18174	18134	18456	18360	18201	18392	18232	18312	18189	18227	18225	18208	18476	18165	18095	18045	18113	18157	18307	18316	18099	18367	18210	18104	18193	18278	18231	18287	18240	18215	18197	18200	18130	18109	18065	18210	18225	18194	18230	18157	18215	18297	18365	18277	18133	18313	18142	18215	18156	18258	18241	18279	18246	18225	18265	18088	18361	18268	18317	18368	18294	18159	18111	18174	18241	18172	18223	18170	18323	18502	18332	18196	18243	18198	18245	18310	18015	18249	18272	18295	18200	18113	18162	18283	18383	18314	18415	18278	18301	18209	18135	18172	18188	18364	18083	18202	18297	18175	18247	18241	18211	18047	18128	18236	18292	18242	18398	18159	18112	18193	18295	18190	18114	18343	18138	18019	18163	18268	17965	18264	18228	18106	18273	18112	18150	18404	18178	18143	18180	18308	18276	18296	18163	18372	18223	18042	18129	18178	18353	18063	18217	18237	18333	18217	18353	18123	18190	18311	18167	18306	18155	18296	18430	18143	18252	18297	18129	18200	18214	18109	18325	18243	18355	18104	18052	18380	18152	18158	18268	18227	18261	18193	18243	18101	18248	18473	18273	18317	18185	17981	18264	18197	18021	18310	18041	18205	18290	18229	18246	18286	18291	18179	18253	18408	18134	18191	18203	18354	18229	18290	18137	18246	18444	18290	18372	18229	18023	18130	18246	18432	18208	18329	18297	18057	18365	18227	18213	18222	18191	18197	18250	18199	18157	18324	18421	18111	18273	18060	18283	18282	18228	18186	18371	18375	18242	18238	18264	18208	18209	18206	18237	18185	18225	18205	18217	18337	18253	18284	18229	18417	18255	18390	18254	18347	18364	18076	18323	18176	18233	18256	18254	18141	18215	18151	18005	18388	18237	18080	18118	18310	18188	18314	18181	18146	18345	18139	18197	18617	18248	18420	18221	18347	18104	18253	18203	18116	18094	18104	18150	18232	18368	18254	18388	18174	18111	18263	18323	18221	18233	18229	18260	18313	18302	18364	18258	18227	18306	18194	18296	18351	18022	18244	18494	18096	18154	18183	18224	18465	18427	18292	18181	18064	18316	18080	18331	18417
35962	29605	35135	33812	31558	30478	30669	30129	30337	30303	30200	30009	29753	30222	31134	31002	30397	29961	29738	29390	29522	29275	29490	29370	29125	29285	29182	29218	29359	29451	29675	29171	29167	29462	29352	29224	29320	29412	29377	29203	29492	29554	29506	29147	29263	29347	29129	29244	29266	29251	29276	29522	29176	29205	29429	29197	29455	29350	29455	29209	29380	28955	29479	29360	29125	29216	29449	29440	29190	29377	29577	29341	29378	29313	29578	29264	29176	29443	29163	29062	29242	29409	29660	29465	29360	29103	29268	29444	29050	29226	29293	29129	29406	29182	29542	29339	29104	29118	29317	29241	29344	29226	29126	29364	29425	29441	29462	29420	29418	29339	29211	29267	29319	29450	29365	29311	29397	29318	29482	29286	29502	29248	29056	28972	29464	29194	29271	29141	29285	29287	29169	29337	29376	29384	29361	29537	29394	29188	29331	29244	29481	29278	29362	29602	29370	29375	29332	29378	29242	28999	28980	29429	29238	29384	29367	29125	29279	29333	29333	29200	29523	28975	29303	29470	29310	29370	29329	29135	29503	29586	29271	29522	29207	29489	29100	29375	29488	29502	29022	29217	29531	29272	29222	29344	29512	29406	29251	29630	29301	29355	29450	29248	29434	29380	29520	29339	29302	29244	29487	29484	29453	29228	29411	29276	29494	29281	29408	29092	29494	29587	29294	29212	29246	29382	29276	29447	29300	29235	29402	29414	29283	29072	29066	29001	29384	29598	29188	29371	29078	29406	29298	29303	29029	29208	29283	29178	29265	29325	29419	29269	29224	29376	29442	29412	29127	29338	29338	29288	29437	29151	29275	29346	29268	29432	29182	29126	29442	29485	29318	29284	29421	29229	29651	29077	29276	29058	29347	29329	29319	29475	29361	29105	29675	29121	29325	29520	29258	29295	29270	29214	29334	29196	28833	29309	29500	29483	29486	29279	29436	29313	29388	29201	28987	29217	29378	29326	29424	29172	29449	29257	29215	29255	29005	29171	29459	29240	29056	29334	29180	29028	29292	29261	29166	29301	29529	29396	29483	29209	29402	29251	29391	29382	29440	29478	29219	29222	29282	29278	29253	29284	29316	29540	29239	29235	29418	29258	29062	29298	29147	29213	29558	29298	29623	29252	29136	29344	29337	29312	29426	29167	29337	29293	29033	29211	29145	29349	29443	29373	29244	29721	29430	29337	29303	29445	29189	29335	29385	29426	29654	29211	29124	29402	29416	29461	29321	29296	29266	29400	29172	29402	29431	29445	29120	29326	29222	29485	29316	29359	29446	29113	29333	29130	29323	29206	29533	29344	29496	29296	29358	29275	29320	29238	29202	29362	29326	29143	29333	29425	29516	29545	29883	29256	29355	29497	29462	29384	29396	29289	29336	29335	29476	29129	29388	29315	29198	29422	29452	29412	29384	29385	29424	29443	29420	29122	29248	29178	29147	29317	29402	29440	29341	29282	29409	29413	29270	29432	29200	29384	29366	29419	29448	29278	29259	29228	29116	29285	29180	29278	29221	29218	29434	29264	29287	29441	29395	29293	29271	29022	29462	29138	29347	29185	29333	29250	29389	29470	29154	29126	29395	29299	29281	29583	29366	29412	29399	29312	29166	29307	29514	29295	29072	29110	29581	29180	29444	29131	29097	29380	29593	29520	29376	29304	29077	29322	28991	29387	29237	29574	29319	29095	29302	29100	29425	29472	29522	29492	29299	29433	29302	29394	29252	29129	29430	29410	29254	29315	29391	29285	29411	29381	29330	29172	29160	28991	29518	29501	29554	29438	29440	29201	29060	29193	28940	29432	29356	29445	29476	29380	29624	29430	29394	29220	29255	29331	29231	29137	29127	29328	29293	29280	28996	29160	29442	29317	29357	29296	29075	29407	29461	29381	29187	29440	29289	29322	29344	28987	29321	29118	29686	29262	29531	29463	29332	29189	29304	29567	29431	29453	29347	29567	29457	29540	29213	29506	29365	29249	29141	29242	29160	29377	29554	29453	29320	29394	29360	29012	29438	29572	29513	29734	29129	29326	29204	29106	29123	29116	29392	29367	29194	29536	29585	29358	29372	29334	29309	29287	29142	29241	29447	29202	29221	29098	29427	29326	29304	29308	29142	29101	29403	29238	29643	29389	29144	29241	29310	29333	29543	29578	29417	29026	29183	29224	29277	29150	29401	29267	29222	29311	28928	29297	29351	29176	29324	29049	29252	29322	29212	29314	29384	29386	29284	29262	29446	29376	29164	29272	29510	29244	29135	29392	29464	29141	29336	28921	29116	29255	29379	29296	29285	29254	29228	29502	29037	29195	29221	29358	29239	29114	29360	29307	29261	29249	29283	29324	29125	29202	29419	29191	29239	29223	29406	29321	29508	29543	29295	29457	29379	29293	29520	29447	29359	29273	29329	29483	29231	29448	29638	29425	29369	29153	29267	29410	29270	29422	29206	29144	29276	29226	29327	29537	29214	29176	29399	29376	29375	29364	29303	29415	29238	29272	29285	29292	29501	29339	29338	29332	29442	29607	29352	29293	29358	29508	29328	29740	29411	29376	29473	29244	29276	29221	29529	29281	29419	29553	29391	29410	29506	29611	29393	29449	29298	29083	29348	29428	29521	29546	29282	29544	29191	29627	29259	29406	29475	29211	29485	29259	29311	29135	29461	29300	29452	29396	29419	29446	29293	29332	29422	29495	29471	29216	29466	29084	29493	29118	29361	29377	29041	29251	29270	29208	29140	29210	29258	29210	29131	29080	29221	29321	29156	29422	29414	29132	29411	29298	29407	29438	29399	29061	29325	29270	29224	29362	29285	29343	29425	29491	29531	29241	29415	29331	29299	29399	29361	29056	29255	29492	29487	29234	29198	29034	29168	29327	29363	29422	29141	29394	29379	29422	29442	29218	29653	29256	29403	29414	29250	29206	29562	29424	29341	29317	29451	29545	29509	29402	29428	29428	29369	29271	29512	29283	29570	29417	29052	29175	29245	28990	29160	29518	29491	28997	29257	29337	29468	29426	29484	29324	29455	29356	29312	29172	29330	29409	29402	29363	29768	29505	29206	29542	29646	29293	29584	29086	29303	29437	29216	29417	29208	29350	29484	29188	29369	29444	29521	29274	29332	29717	29170	28989	29361	29327	29357	29249	29375	29278	29309	29376	29468	29263	29030	29210	29124	29114	29263	29387	29279	29520	29211	29324	29240	29288	29346	29377	29423	29440	29274	29182	29149	29319	29435	29378	29626	29586	29531	29326	29189	29281	29243	29262	29106	29412	29210	29450	29362	29080	29357	29515	29239	29503	29249	29539	29461	29416	29115	29181	29404	29312	29268	29396	29359	29559	29369	29485	29368	29208	29508	29489	29369	29130	29446	29363	29442	29483	29232	29703	29133	29100	29311	29218	29520	29377	29282	29465	29312	29402	29300	29048	29138	29236	29123	29203	29368	29325	29121	29167	29375	29451	29504	29572	29249	29326	29384	29323	29169	29184	29433	29657	29592	29153	29251	29555	29224	29146	29659	29526	29431	29124	29282	29600	29235	29011	29415	29413	29211	29241	29307	29473	29286	29224	29456	29343	29470	29385	29202	29420	29239	29230	29448	29365	29323	29361	29419	29461	29390	29212	29409	29485	29519	29242	29176	29427	29554	29260	29282	29466	29390	29224	29722	29201	29169	29195	29292	29482	29308	29316	29398	29441	29364	29490	29269	29294	29413	29276	29528	29645	29475	29507	29431	29262	29266	29203	29525	29465	29478	29391	29120	29332	29148	29452	29372	29330	29335	29234	29273	29026	29297	29527	29143	29315	29346	29404	29334	29241	29418	29469	29499	29195	29328	29583	29302	29393	29173	29416	29336	29701	29278	29400	29310	29428	29086	29388	29276	29068	29451	29124	29167	29555	29365	29218	29165	29202	28923	29495	29436	29165	29282	29221	29449	29497	29587	29183	29556	29485	29398	29392	29199	29460	29159	29303	29228	29203	29456	29272	29486	29434	29497	29412	29424	29321	29192	28976	29177	29534	29210	29115	29225	29695	29346	29279	29306	29394	29258	29498	29179	29302	29270	29463	29265	29326	29157	29240	29324	29395	29418	29267	29262	29397	29360	29492	29427	29265	29320	29561	29608	29586	29502	29640	29120	29220	29188	29273	29401	29291	29230	29178	29611	29497	29030	29270	29310	29210	29428	29397	29319	29460	29322	29235	29186	29272	29460	29391	29335	29193	29663	29425	29361	29024	29222	28973	29377	29231	29069	29332	29368	29246	29092	29495	29437	29431	29478	29189	29643	29338	29281	29236	29179	29544	29677	29094	29453	29309	29262	29184	29324	29507	29437	29296	29471	29262	29284	29476	29293	29380	29279	29362	29270	29000	29337	29242	29268	29431	29485	29371	29279	29391	29252	29441	29547	29118	29549	29273	29445	29361	29642	29355	29174	29332	29358	29076	29266	29282	29451	29002	29178	29452	29354	29109	29412	29470	29288	29344	29239	29285	29368	29199	29120	29221	29148	29569	29383	29423	29432	29210	29494	29237	29259	29120	29386	29329	29452	29367	29534	29239	29437	29455	29458	29273	29211	29407	29408	29078	29419	29203	29205	29427	29145	29348	29277	29445	29354	29455	29435	29262	28974	29419	29335	29109	29153	29279	29229	29587	29495	29204	29454	29432	29465	29347	29396	29378	29416	29239	29504	29602	29270	29212	29193	29590	29333	29493	29091	29229	29276	29223	29450	29380	29203	29151	29206	29265	29309	29391	29529	29341	29389	29418	29504	29419	29470	29051	29294	29343	29321	29395	29307	29546	29527	29596	29240	28985	29261	29521	29215	29215	29186	29361	29460	29196	29314	29652	29260	29226	29523	29188	29468	29199	29187	29253	29283	29150	29377	29239	29152	28920	29344	29403	29608	29011	29373	29383	29188	29271	29403	29321	29313	29549	29324	29366	29280	29437	29288	29297	29302	29160	29559	29297	29436	29264	29329	29280	29423	29357	29302	29266	29479	29417	29260	29117	29176	29390	29237	29288	29236	29445	29621	29372	29418	29293	29369	29280	29417	29299	29268	29396	29509	29339	29079	29402	29147	29352	29295	29393	29213	29308	29258	29162	29352	29351	29102	29220	29443	29538	29231	29098	29192	29202	29242	29307
24430	27549	28207	23594	21463	19810	19808	19214	19609	19201	19260	18859	18622	19649	20345	19905	19200	18548	18186	17858	17954	17995	18136	18108	18151	18034	18029	17960	17970	18114	18060	18149	17943	18039	18001	18080	17865	18005	17941	18054	18202	18181	18105	18136	17860	18063	18183	17942	17970	17999	17898	18166	18088	17999	17911	17994	17917	18111	18110	17930	17975	18044	18039	18110	18071	17842	17894	18104	17859	17979	18056	18261	17798	17978	18046	18002	18024	17934	17882	18065	17915	17992	18065	18081	18058	18026	17933	18023	18055	17913	18086	17682	18025	18027	17797	18002	18070	18047	18048	18122	17986	17858	17835	17987	17958	17995	18068	17876	17958	18148	18142	17781	17943	17886	18046	18085	17856	18049	17913	17996	18083	18040	17982	17980	18091	17991	17896	17974	18014	17922	18010	18060	17974	18029	18224	18053	18064	18157	17982	17961	17956	18077	17983	17988	18019	18053	17889	17969	17958	17946	17977	18009	18047	18172	17962	17967	18096	17994	18087	17952	18243	17884	17931	18076	18095	17948	17898	18063	17985	17948	17986	18125	18039	17996	18131	18058	17996	18089	18083	18176	18208	18057	18014	17981	18237	17881	18047	18075	18024	17983	18028	18111	18024	18032	17911	17991	17901	17924	17988	17885	18137	18060	18105	17993	18027	17828	17931	17831	18077	18125	17904	17973	17969	18005	17961	18091	17999	18083	18031	18176	17968	18220	17915	17871	17879	18107	17779	18089	17908	18027	17949	18275	17948	18040	17910	17859	17943	18152	18014	18055	17958	17945	18173	17766	18075	17894	18042	18024	18007	18018	18164	18000	17890	17877	17972	17932	17948	18106	17926	17924	18144	17936	17999	17943	17989	17884	18064	17865	17962	18085	17993	18066	18073	17972	17796	18180	18045	18048	18014	17936	18069	18223	18104	18051	18006	17898	18111	18129	17952	18062	18267	18075	17927	18063	17951	18171	18066	17983	18052	17956	18115	17875	18114	18024	18024	18057	18150	18134	18142	17986	18088	18032	18129	18044	18077	17872	17983	18182	17925	17980	18126	17939	17963	17937	18112	18042	17973	18138	18026	17895	18027	17780	18022	18029	18097	18057	18012	17842	18066	18088	18049	17951	18052	17923	18036	18070	18059	18171	17851	17945	17956	17930	18081	17877	17837	18082	18101	17873	18066	17994	17939	17990	18158	18058	17920	18035	18121	18013	17901	18015	17925	17861	17906	17998	18143	18036	17935	17977	17938	18141	18105	17986	18182	18201	18027	18114	18044	17983	17899	18003	18036	17843	17808	18069	17876	17932	17921	17949	18058	17884	17979	17981	17800	18171	18021	18033	17975	17976	18002	17912	17925	17898	18086	17965	17972	17916	17928	17809	18122	17979	17909	17827	18059	17898	18000	17933	18002	17861	17926	17883	17960	18014	18109	18024	17994	17937	18151	18011	18204	17984	18095	17941	18054	18037	17978	18137	18076	17867	17989	17981	18001	17945	17900	17821	17842	18009	17822	18080	18054	18164	18095	18014	17761	18089	18075	18030	18207	17910	17904	17957	18041	18059	17937	17971	17955	18052	18004	18155	17941	18082	18132	18114	18096	18100	17913	18070	17980	17976	18019	17882	17995	17974	17879	17999	17942	17857	17879	17913	18163	17908	17931	17873	17818	18212	17934	18081	17913	17911	18185	17976	17901	17855	18029	18136	18157	17789	18134	18028	18052	18043	18000	18231	17825	18151	17868	18009	17900	18154	17958	17932	17928	18151	18019	17800	18144	18015	17925	17967	17917	18165	17941	17947	18107	18163	17963	18044	17850	17958	17990	18029	18039	18099	18063	18099	17868	18307	18088	17872	18158	18012	18057	18122	18079	18046	17963	18134	17890	18082	18254	18051	18065	17992	18004	17944	18057	17896	17861	18024	17962	18044	18160	17937	18128	17990	18147	18014	18004	17921	18034	17943	17988	18087	17842	17895	17756	17803	18053	18020	18142	18169	18025	17995	18007	17997	17988	17869	18026	17899	17980	17994	17983	17956	18041	17900	18107	18034	18084	17933	17856	18000	17913	17819	17947	18116	18111	18084	17956	17967	17953	18093	17993	17970	18088	17956	18020	18003	18030	17788	17954	17975	18146	18024	18131	17723	18189	17926	18177	17869	17884	18097	18128	18138	18036	18078	18121	18088	18008	17882	17990	18035	18098	18041	17882	18048	17912	18095	17933	17984	18016	17935	18177	17982	17862	17892	18070	17988	17822	17972	18020	18112	17993	18025	18094	17888	18063	18019	18132	18009	17972	17942	18008	18130	18047	18104	18021	18090	18002	18126	17959	18099	17905	17950	17733	18114	18027	17870	18147	18011	18067	18137	18033	17869	18065	17875	18002	18075	18047	17999	17946	18032	17996	17919	17947	17954	17856	17729	18029	18134	18042	17867	17716	17995	18147	18063	18036	17888	17994	17991	18006	17958	17971	18013	18006	17991	18132	17666	18016	18029	17951	18119	18139	18023	18000	17996	17871	18062	17839	18059	17817	18119	18127	17926	18120	17911	18096	18072	18086	17972	18008	18015	17852	18097	17961	17893	18273	18051	17964	17961	18070	17971	17995	18315	18128	18080	17893	17849	18096	18099	18166	17960	17987	18071	18039	17978	17997	18066	18015	17922	17996	18051	17889	18072	18025	17912	18113	17893	17932	18040	17935	18002	18279	18064	17891	18070	18056	17892	17888	18105	17943	17976	18131	17923	17959	18195	18096	17892	18079	18093	18016	17912	18069	18012	18100	18064	17989	17853	18176	18146	18169	17950	17877	18074	17894	17958	18084	18146	18072	18015	17930	18146	18025	17920	18048	18045	18116	17831	18092	17983	17739	17902	18063	18119	18190	17799	17892	17971	17826	17818	18178	17897	17863	18151	17835	18090	17933	18164	17970	17996	17967	17943	17903	18029	18042	17963	18007	17981	17911	17822	18041	18024	18047	17978	18094	18055	17990	18141	18021	18063	17969	18131	17892	17959	17960	18027	18063	18092	18123	17978	17937	17819	17950	17967	18049	17903	17973	18099	17858	18113	18060	17957	17919	18140	18166	17921	17792	17901	17987	18020	17963	18041	17942	17951	18141	17880	17969	17939	18089	17943	17829	18088	17996	18024	17996	18038	17893	18211	17945	18057	18017	18107	17990	18033	17979	18030	17925	18023	17965	17923	18004	17949	18204	17952	17909	17929	17991	18123	18246	18097	17902	18037	18070	18082	17999	18168	17939	18101	17898	18001	17975	17887	17954	18091	17949	18005	17825	17989	17979	18089	18098	18073	18098	17976	18197	17893	17970	18238	18129	17903	17883	17951	17911	17953	17984	18087	18226	18048	17907	18166	18081	18071	18101	17858	18027	18192	18090	17981	18039	18091	18137	17925	18104	17805	18079	18122	17965	18052	18138	18010	18122	18074	17923	18031	18079	18119	18151	18025	18144	17957	18001	18158	17852	18163	17867	17929	18041	17988	18033	18006	17984	17872	17958	17984	18238	17884	17847	18040	18128	18136	17935	18068	17930	17964	17856	18101	17954	17955	17949	18108	18061	18058	18085	18130	18111	18027	17927	18071	18017	18201	17956	18020	18027	17953	18220	17999	17889	17966	18138	18038	17979	18045	17970	18045	18063	18096	17923	17975	17846	17976	18047	18040	18109	18014	18017	18027	18067	18033	18053	18030	17967	17929	18071	17874	18339	18073	18041	17951	18122	18146	18145	18013	17944	18097	17946	18114	18111	17996	18105	18065	18069	18073	18068	18141	17990	17993	17957	18100	17989	18082	18002	18012	17975	18106	18200	17807	17956	18078	18126	18024	18200	18135	18004	18155	18159	17932	17955	17904	18082	17969	18024	17975	18057	17920	18007	17770	18053	17979	17954	18002	17976	17930	18018	17837	18026	18116	18003	18119	17923	18124	17993	17914	17877	17941	18061	18012	17942	17804	17978	17952	17997	17946	17948	18077	17994	18115	18082	17998	18124	17980	17913	18105	17937	18135	18016	17987	17953	17961	17983	17977	17957	18000	18040	17909	17892	18030	18179	17941	17895	17979	18250	17899	18210	17979	18037	17999	18015	17997	17987	18001	17863	18094	18055	17927	17871	18108	18036	17934	18013	17935	18121	17900	17919	18001	18027	18062	18033	17886	18123	18002	17871	17928	18080	17892	18196	17974	17854	17904	17904	18010	18048	17906	18052	17974	17972	18050	17924	17979	17939	17955	17906	17966	17889	18021	17993	18222	17995	17885	17907	18045	17796	18071	18090	18053	18082	17757	17948	17937	17864	18214	18106	17873	17985	18031	18177	17941	17939	18030	17915	18100	18200	17920	18092	17986	17901	17849	18018	17840	18064	17820	18049	17991	18146	18157	17987	18115	18157	18003	18010	18079	18090	17756	18036	17905	18023	17903	18007	17957	18000	17997	18027	18039	18069	17960	17854	18142	18031	18097	18115	17888	18024	17913	17926	17991	18072	17886	17933	18012	18133	18051	18061	17925	17895	18008	18151	18133	17881	17978	17864	18012	18073	18102	17880	18064	17780	18111	18043	17863	18080	18012	18071	17935	17996	18139	18042	17961	18070	17933	18151	17906	18227	17999	18069	18125	17891	17950	18057	17932	17942	17843	18088	17945	18130	18004	18042	17907	18104	17967	18061	17902	18014	17951	18107	17908	17998	18009	17907	17941	18149	18003	18083	18108	18010	17833	17973	17916	18091	17931	17960	18196	17949	17969	18031	18025	17987	18129	17913	17981	17916	18071	17997	17954	18083	17941	18117	18137	18264	18089	18004	18019	18099	17992	18140	17957	18005	18144	17960	17783	17989	17961	18019	17975	18136	18037	17898	18020	17973	17979	18015	17864	18009	18013	18167	17941	18067	18079	17900	18114	17995	17788	18291	17906	17993	18005	18155	17838	17941	17933	17979	18014	17859	17870	17931	18079	17983	18084	18076	18105	17913	18114	18095	18152	17976	17945	18052	18077	17845	17933	18062	18082	17938	18028	17993	18097	17962	18058	17896	18032	18181	18154	18128	17980	18016	17929	18141	17942	18070	18083	18205	17915	18001	18090	18008	18044	18024	17901	18057	18071	18075	17875	17922	17931	17971	18011	18154	18119	18053	17921
24383	20745	27076	26374	27498	31972	33765	31475	31335	31163	31140	30956	34340	42514	44190	39966	35351	32132	30773	29802	29497	29591	29587	29606	29845	29532	29422	29694	29633	29689	29684	29549	29751	29925	29696	29536	29613	29686	29591	29768	29713	29593	29514	29637	29395	29734	29820	29519	29659	29660	29717	29638	29612	29356	29665	29433	29822	29740	29589	29291	29288	29691	29719	29530	29953	29730	29587	29848	29658	29681	29528	29557	29715	29661	29640	29702	29454	29713	29702	29527	29508	29372	29683	29640	29200	29503	29945	29480	29548	29503	29791	29619	29730	29916	29656	29835	29645	29547	29845	29514	29580	29427	29688	29425	29451	29495	29384	29630	29563	29558	29350	29488	29878	29860	29467	29672	29513	29642	29354	29420	29710	29577	29540	29781	29392	29469	29591	29685	29630	29693	29527	29655	29678	29470	29535	29898	29559	29676	29766	29345	29555	29475	29443	29805	29507	29319	29655	29558	29609	29611	29578	29680	29413	29749	29565	29481	29550	29499	29588	29553	29851	29632	29457	29643	29592	29704	29439	29466	29814	29514	29478	29489	29463	29765	29603	29313	29790	29582	29642	29561	29480	29944	29506	29619	29648	29714	29868	29371	29692	29528	29347	29427	29772	29577	29696	29727	29497	29467	29662	29543	29510	29501	29559	29645	29373	29627	29562	29443	29680	29678	29801	29590	29866	29786	29489	29734	29453	29837	29773	29640	30001	29690	29501	29269	29401	29668	29562	29646	29799	29599	29462	29567	29605	29540	29587	29685	29633	29538	29591	29567	29543	29564	29607	29647	29634	29694	29711	29675	29641	29330	29509	29485	29669	29596	29506	29667	29623	29973	29322	29693	29477	29615	29648	29796	29436	29682	29499	29466	29424	29415	29706	29698	29522	29753	29585	29770	29436	29463	29771	29775	29348	29458	29652	29484	29701	29644	29719	29376	29710	29485	29760	29793	29686	29900	29650	29345	29598	29750	29496	29732	29559	29736	29742	29603	29501	29497	29496	29463	29640	29574	29686	29817	29515	29461	29526	29440	29676	29815	29741	29594	29703	29573	29351	29549	29785	29333	29791	29509	29883	29553	29695	29907	29538	29459	29708	29633	29560	29426	29831	29729	29734	29560	29475	29658	29789	29361	29487	29602	29398	29627	29630	29555	29687	29561	29477	29299	29471	29440	29676	29611	29560	29874	29685	29612	29521	29632	29377	29738	29593	29797	29614	29701	29587	29745	29310	29541	29447	29390	29747	29601	29515	29592	29512	29399	29609	29531	29661	29474	29622	29667	29448	29586	29643	29661	29822	29573	29517	29648	29488	29616	29640	29557	29345	29472	29520	29539	29384	29347	29587	29781	29504	29503	29566	29534	29309	29708	29586	29662	29513	29635	29553	29677	29842	29639	29618	29716	29316	29586	29379	29492	29668	29725	29711	29671	29526	29790	29393	29313	29508	29608	29791	29792	29665	29638	29619	29481	29673	29603	29734	29501	29614	29687	29673	29576	29662	29442	29550	29643	29672	29530	29715	29361	29684	29541	29608	29530	29599	29877	29711	29656	29408	29807	29744	29723	29565	29541	29604	29725	29452	29498	29538	29665	29576	29527	29553	29722	29700	29558	29638	29579	29296	29501	29605	29374	29649	30007	29572	29655	29736	29839	29421	29680	29499	29503	29630	29896	29494	29562	29601	29457	29608	29968	29603	29542	29737	29611	29668	29610	29827	29415	29584	29740	29760	29777	29681	29211	29535	29659	29618	29537	29578	29528	29471	29957	29638	29722	29798	29547	29792	29685	29719	29487	29755	29651	29799	29656	29627	29631	29394	29682	29655	29638	29558	29771	29786	29672	29601	29713	29868	29790	29592	29596	29749	29614	29415	29645	29491	29717	29431	29606	29749	29670	29315	29459	29488	29983	29435	29466	29544	29504	29539	29681	29675	29701	29736	29538	29564	29691	29558	29444	29588	29479	29409	29884	29619	29298	29769	29676	29601	29596	29592	29574	29841	29398	29309	29657	29737	29514	29704	29506	29679	29547	29634	29567	29663	29627	29582	29643	29525	29370	29559	29323	29332	29408	29513	29712	29588	29449	29553	29664	29747	29410	29771	29669	29858	29623	29689	29583	29373	29525	29631	29861	29803	29538	29707	29959	29688	29632	29741	29542	29526	29815	29715	29745	29483	29692	29505	29469	29530	29631	29811	29584	29368	29675	29616	29755	29628	29546	30018	29642	29870	29602	29488	29497	29855	29849	29695	29522	29518	29521	29377	29914	29554	29702	29671	29517	29516	29562	29587	29638	29546	29668	29619	29486	29749	29430	29612	29550	29544	29870	29780	29218	29375	29825	29413	29621	29409	29663	29429	29792	29789	29208	29721	29632	29566	29622	29563	29531	29861	29511	29657	29661	29826	29750	29779	29632	29457	29616	29607	29544	29762	29715	29579	29634	29527	29469	29677	29624	29824	29741	29503	29468	29663	29822	29467	29554	29780	29391	29576	29787	29645	29351	29407	29534	29525	29621	29638	29726	29420	29509	29571	29510	29413	29602	29639	29761	29480	29736	29735	29454	29555	29442	29653	29496	29350	29582	29559	29451	29605	29802	29660	29637	29673	29614	29574	29594	29627	29353	29356	29616	29660	29488	29490	29642	29481	29517	29454	29639	29564	29691	29898	29916	29724	29622	29544	29476	29585	29574	29592	29358	29529	29695	29655	29575	29763	29744	29549	29522	29756	29266	29703	29741	29551	29449	29537	29574	29799	29456	29762	29557	29613	29234	29365	29711	29638	29518	29572	29645	29526	29615	29580	29572	29351	29351	29585	29614	29533	29658	29657	29832	29635	29830	29587	29412	29819	29650	29544	29596	29606	29611	29581	29544	29625	29611	29568	29780	29747	29512	29445	29602	29638	29575	29435	29548	29490	29856	29707	29442	29554	29771	29384	29617	29839	29603	29583	29518	29729	29482	29592	29634	29530	29678	29681	29661	29760	29744	29558	29721	29595	29531	29641	29606	29694	29550	29544	29539	29739	29554	29591	29613	29506	29567	29723	29234	29540	29384	29554	29706	29864	29575	29434	29217	29484	29653	29450	29519	29578	29411	29813	29700	29523	29675	29463	29670	29770	29599	29711	29380	29386	29580	29584	29864	29490	29534	29491	29352	29673	29619	29243	29514	29405	29682	29495	29260	29507	29618	29649	29646	29473	29565	29395	29541	29680	29530	29666	29865	29359	29483	29524	29386	29697	29789	29775	29565	29669	29669	29700	29552	29592	29581	29263	29510	29546	29736	29710	29582	29685	29557	29667	29577	29609	29589	29433	29723	29615	29642	29334	29302	29692	29662	29750	29388	29584	29433	29794	29589	29372	29712	29500	29463	29813	29734	29630	29578	29563	29664	29737	29473	29421	29397	29664	30099	29609	29670	29807	29497	29562	29266	29487	29275	29495	29412	29648	29584	29645	29298	29598	29252	29837	29521	29562	29590	29671	29755	29623	29446	29701	29826	29686	29701	29485	29451	29624	29709	29640	29521	29426	29733	29415	29784	29430	29496	29810	29620	29688	29754	29726	30012	29794	29625	29635	29454	29496	29374	29585	29429	29731	29635	29568	29919	29567	29782	29388	29351	29737	29417	29746	29555	29607	29573	29817	29387	29571	29607	29430	29652	29619	29529	29705	29797	29879	29398	29247	29756	29452	29474	29346	29533	29772	29734	29770	29713	29726	29734	29647	29401	29452	29718	29545	29585	29675	29799	29676	29538	29978	29581	29684	29729	29724	29498	29674	29448	29618	29616	29774	29787	29589	29412	29320	29501	29499	29411	29553	29547	29519	29541	29530	29585	29547	29692	29568	29516	29543	29786	29678	29168	29470	29637	29745	29385	29578	29683	29704	29634	29564	29558	29884	29323	29666	29513	29714	29476	29546	29545	29647	29951	29628	29722	29730	29600	29554	29889	29688	29450	29687	29675	29572	29498	29511	29759	29405	29552	29393	29559	29471	29729	29491	29561	29652	29642	29480	29689	29489	29497	29573	29295	29741	29588	29823	29793	29781	29662	29788	29643	29736	29700	29404	29520	29598	29450	29667	29782	29776	29592	29660	29672	29569	29481	29677	29493	29374	29396	29399	29374	29478	29850	29912	29538	29542	29813	29611	29262	29329	29595	29532	29551	29499	29630	29569	29566	29720	29514	29648	29401	29701	29790	29591	29666	29482	29406	29433	29526	29583	29688	29576	29726	29867	29638	29754	29730	29645	29875	29778	29421	29571	29577	29636	29687	29543	29435	29748	29474	29367	29609	29508	29395	29646	29601	29918	29729	29753	29389	29759	29597	29554	29698	29618	29926	29336	29577	29513	29474	29407	29429	29912	29507	29427	29470	29665	29231	29304	29427	29745	29732	29543	29548	29534	29543	29467	29504	29505	29673	29849	29805	29723	29923	29456	29765	29569	29539	29533	29592	29345	29667	29783	29592	29568	29483	29647	29728	29750	29609	29802	29350	29632	29617	29551	29749	29557	29703	29566	29488	29438	29651	29546	29429	29542	29472	29647	29589	29755	29482	29811	29715	29625	29639	29516	29792	29594	29623	29865	29702	29723	29401	29862	29798	29660	29615	29678	29604	29823	29690	29358	29513	29491	29448	29693	29473	29938	29638	29548	29513	29577	29695	29542	29750	29348	29780	29820	29830	29764	29708	29617	29585	29479	29833	29521	29686	29659	29617	29653	29734	29611	29394	29722	29441	29448	29702	29460	29342	29437	29607	29676	29592	29526	29602	29617	29406	29425	29477	29635	29734	29870	29523	29785	29546	29591	29504	29657	29715	29575	29148	29746	29705	29381	29701	29732	29581	29860	29592	29506	29591	29524	29833	29586	29647	29460	29760	29799	29621	29629	29581	29671	29621	29635	29664	29769	29653	29542	29663	29502	29627	29334	29723	29633	29746	29785	29616	29879	29361	29616	29399	29663	29321	29628	29436	29671	29867	29825	29740	29635	29580	29324	29500	29444	29791	29704	29693	29451	29546	29650	29494	29498	29665	29633	29442	29673	29649	29361	29612	29410	29397	29230	29433	29420	29764	29803	29843	29570	29452	29546	29679	29815	29549	29519	29507	29729	29228	29914	29575	29425	29554	29378	29580	29727	29800
21462	35359	36273	29034	24981	23605	21881	21042	21270	20446	20082	19775	25458	35360	35700	29897	24310	20656	18805	18202	17924	18147	17959	18234	18164	18137	18119	18089	18057	17965	18377	18147	18097	17937	18111	18275	18077	18065	18172	18149	17840	18051	18066	17970	18173	18298	17904	18197	18158	18059	18086	18134	18109	17925	18176	18120	18120	18092	17997	18214	18245	18068	18026	18074	18046	18168	18105	18131	18005	18143	18149	18099	18119	18108	18076	18145	18033	18066	18121	18128	18224	17956	18010	18071	18058	18045	18137	18055	18135	18254	18119	17939	18264	17986	18107	18064	18022	18080	18144	18000	17980	17907	18143	18219	18134	18121	18045	17973	18129	18158	18192	18224	18185	18034	18090	18104	18091	17883	18044	18108	18277	18073	18030	18050	18055	18087	18208	18009	18357	18134	18040	18099	18236	18036	17984	18302	18231	18177	18197	18068	18074	18108	18246	18189	18302	17957	17960	18140	18083	18092	18171	18063	18092	18200	18064	18171	18253	18174	17806	18134	18114	18015	18064	18026	17900	18166	18253	18141	18016	18173	18001	18132	18071	18184	18051	17988	18215	18068	18354	18244	18074	18258	18039	18042	18056	18140	18079	18110	18092	18107	18036	18148	18355	17970	18131	18209	18069	18095	18248	18131	18131	17983	18035	18124	18039	18082	17970	18117	18110	18047	18237	18113	18098	18267	18040	18088	17983	18166	18069	18218	18217	18157	18057	17931	17960	18115	18045	17909	18197	17966	17976	18102	17977	18331	18252	18076	18102	18061	17974	18109	18128	18152	18198	18148	17958	18130	18077	18115	17975	18097	17961	18037	18172	17837	18030	18210	18152	18023	18018	18046	17983	18120	18070	18184	18164	18009	18078	18164	18165	18133	18195	18174	18091	18051	18181	18129	18021	18143	18063	18000	18015	18104	18095	18028	18079	18208	18162	18065	17944	18283	18127	18040	18011	18076	18270	18236	17964	18144	18286	18100	18216	18049	18090	17839	18034	18034	18057	17958	18083	18077	18058	17924	18113	18103	18116	18127	18180	18003	18054	18017	18131	18044	18194	18026	18205	17980	18096	18121	18095	18101	18129	18148	18207	18063	18008	18098	18073	17940	18038	18009	17947	18259	18148	18126	18023	17963	18155	18087	17778	18202	17937	18258	18196	18123	18119	18049	18050	18255	18075	18151	17885	18082	17906	18068	18049	18133	18203	18095	18119	17965	18142	18128	17997	18165	17987	18168	18069	17939	18089	18120	18051	18186	18111	18070	18113	17892	18061	18208	18076	18022	18119	17924	18182	18080	18070	18064	18203	18196	18081	17926	17997	18014	18089	17814	18124	18042	18166	17812	18025	18210	18082	17988	18172	18167	18098	18029	18060	18040	18220	18137	18229	18181	18151	18063	18042	18091	18056	18247	18225	18036	17914	18256	18051	18034	18020	18115	17929	18042	18031	18257	18038	18095	18117	17980	18097	17953	18402	18120	18125	18124	17904	17963	17933	18101	18139	18032	18035	18021	18081	18132	18124	18105	18127	18123	18120	18061	18168	18069	18085	17974	18147	18059	18196	18011	17959	18163	17954	18140	18136	18016	18012	18087	18002	18103	18130	18231	18018	18170	18041	18106	18087	18065	18038	18051	18072	17986	18093	18014	18004	18240	18136	18184	18121	18044	18093	18028	18059	18123	18068	18022	18081	18134	18077	18046	18092	18017	18108	18006	18022	18202	18200	18014	18013	18174	18139	18030	18075	18004	18043	18164	17948	18147	18214	17991	18224	18096	17991	18028	18059	18165	18040	18109	18133	18112	18116	17992	18060	18098	18070	17909	18132	18058	17970	18015	18172	18086	18009	18041	18132	18172	17809	17973	18154	18009	18075	18108	18121	17814	17959	18093	18088	18121	18210	18053	17993	18078	18183	18084	18069	18202	17979	18113	18139	18140	18093	18134	18194	18106	17880	18041	17802	18018	18057	18227	18081	18107	18064	18033	18057	18235	18092	17999	18047	17985	18229	18207	18107	18105	18244	18040	18111	18032	18236	18159	18257	18013	18079	18025	18054	18000	18144	18179	18139	18238	18165	18073	18078	18132	18297	18092	18098	18107	18080	18217	18189	18049	18048	18051	18182	18292	18018	18097	18103	18064	18225	18025	17879	17973	18060	18007	18082	17868	18071	18009	18056	17997	18068	18140	18081	17954	18284	18009	18089	18070	18089	18143	18056	17885	18052	18252	18053	18096	18120	17995	17969	18121	17963	17923	18047	18069	17996	18074	18204	17988	18013	18097	18293	18073	17987	18341	18192	18251	17885	18116	18135	18088	18155	18024	17956	18146	18233	17781	18060	18060	18039	18023	18090	18166	18354	18135	18040	18068	18132	18173	17985	17981	17869	18094	17977	17804	18186	17931	18092	18144	18152	18136	18054	18096	17976	18085	18123	17959	17857	18107	18125	18055	17844	18109	17936	18057	18167	18100	18052	18068	18181	18199	18140	18079	18240	18024	18206	18170	18203	18244	18186	18064	18096	18233	17963	18099	18102	18133	18281	17985	18090	18110	18052	18014	18050	18184	18081	18100	18102	18101	18181	18086	18160	18074	17962	18046	18211	18034	18199	18121	17937	17977	18170	18113	18131	18149	18137	18191	18068	18122	17967	18296	18053	17892	17810	18096	18076	18175	18007	18132	18183	18066	18135	18135	18230	18070	18221	17850	18158	18031	18017	17987	18118	18095	18078	17968	17920	18062	18211	18273	18052	18169	18070	18139	18093	18103	18121	18091	18206	18047	18008	18046	17882	18204	18178	18170	18152	17965	18176	18086	17951	17991	18076	18234	18125	18198	18156	17998	17973	18199	18170	18204	17943	18240	17976	18138	18348	17934	18131	18192	18091	18125	18252	18084	18021	18146	18039	18036	18134	18152	18345	18042	18125	17994	17992	18148	18015	18108	18155	18010	18229	18199	18088	18072	18268	18061	18107	18208	18068	18054	18016	18127	18132	18144	18120	18027	18125	18042	18096	18202	18028	18099	18040	18057	18039	18115	18051	18063	18136	18207	18150	17969	18162	18069	18057	18126	18203	18175	18013	18189	18096	18044	18077	18052	18065	18148	18049	18174	17893	18134	17992	17995	18088	18312	18133	18015	18124	18066	18240	18153	17811	17877	18264	18288	18033	18023	18066	17986	17997	18045	17980	18080	18107	18116	18184	17987	18146	18135	18245	18108	18074	17971	18155	18089	18150	17985	18199	18191	18075	18256	18146	18031	18148	18070	18165	18245	18043	17952	18134	18110	18109	17959	17981	18152	18146	18146	18061	18173	18209	18243	17899	18090	18004	18064	18127	18025	17957	18088	18063	18136	18077	18128	18005	18117	18219	18061	18070	18057	17994	17968	18089	18363	17905	18061	18159	17881	18229	18021	17941	17852	18140	18213	18171	18023	18004	18370	18085	18045	18214	18070	18121	17965	18182	17900	18040	18051	17999	18200	18159	17989	18297	17925	18070	18102	18142	17928	18036	18145	18025	18230	18295	18172	18325	18005	18152	18084	18040	17929	18007	18252	18060	17970	18146	18237	18204	18160	18052	18216	18074	18084	18016	18173	18253	18078	18076	18132	18166	18046	17982	18027	18256	18076	17982	18330	18124	18101	18124	18303	18246	18095	18051	18125	18168	18227	17893	18081	18113	18204	18149	17914	18082	18272	18002	18047	18041	18179	18063	18250	17980	18012	18109	18161	18159	18000	18053	17979	18172	18103	18230	18031	18208	18124	17950	18192	18217	18012	18054	18106	18031	18030	18121	18037	17993	18018	18220	18089	18051	18171	18221	18084	18198	18070	18139	18201	18173	17962	18192	18100	18248	18066	17995	18133	18039	18005	18014	18024	17988	17931	18319	17858	18162	18144	18081	18153	18212	18058	17959	18117	17965	18215	17973	18190	17994	18101	18251	18231	18158	18118	18172	18076	18057	18001	18117	18187	18071	18203	18229	18057	18143	18028	17987	18046	18212	18146	18236	18035	18177	17991	18123	18096	17953	18047	18020	17913	18065	18126	18317	18124	18199	18032	17993	18050	18156	18030	17978	18089	18060	17958	18206	18261	17975	18054	18019	18155	18207	18014	18228	18062	18095	18129	18089	18174	18098	18292	18218	18232	18077	18166	18269	18091	18079	18029	17971	18037	18156	18148	18171	18174	18151	18033	18139	17910	18052	18166	18000	18046	18010	18216	18090	18068	18209	18052	17908	18031	18173	18025	17966	18059	18065	18066	18070	18125	18000	17970	18065	18072	18053	18055	18158	17975	18129	17950	17982	18049	17946	18159	17961	17972	18237	17877	18190	18242	18074	18057	17947	18164	18116	18035	18055	18069	18007	17957	18224	18249	18073	17979	18208	17927	18115	18293	18256	18027	18144	17927	18153	17991	17941	18073	18029	18288	18054	18156	18031	18254	17875	18065	18046	18080	18047	18028	18167	18245	18195	18261	18257	18117	18089	17984	18168	18175	18008	18131	18158	18068	18129	18134	18068	18165	17949	18034	18233	18073	17917	17979	17871	18140	18178	18023	18118	18011	18252	18005	18092	17934	18023	18184	18099	18126	18071	18388	17897	18098	17985	18193	18063	18210	17952	17975	18128	18100	18173	18188	18187	18114	18110	18099	18009	18102	18076	18110	17990	18262	18071	18259	18306	18081	18214	18187	18110	18010	18083	18166	18104	18310	18227	18216	18132	17861	18056	18049	18111	18158	18105	17874	17906	18067	18023	18182	17887	17952	17963	18054	18167	18085	18013	18005	18043	18006	18050	17917	18218	18026	18000	18006	18202	18164	18104	18081	17965	17986	18058	18108	18139	18163	17823	18131	18119	18034	18171	18191	18074	18167	17969	18069	18179	18053	18153	18096	17995	18100	17984	17927	17994	18202	18011	17998	18095	18168	18224	18138	18060	18066	18008	18182	18082	18054	18034	18070	18021	18097	18299	17899	18058	18023	18054	18023	18116	18075	18147	18250	18118	18091	18104	18180	18260	18175	18165	18073	18145	17942	18052	18057	18149	18261	18179	18038	18006	18043	18046	18018	18174	18160	18219	18054	18275	18209	18148	18102	18043	18074	18028	18152	17985	18157	18267	18065	18251	18026	18021	18223	18217	18143
22214	20753	27186	24809	23901	29910	35882	33350	32322	31872	30981	30660	43964	52437	53611	45893	39228	34068	31427	29734	29432	29350	29331	29321	29763	29536	29405	29353	29502	29341	29486	29405	29196	29207	29482	29576	29326	29196	29479	29371	29536	29277	29152	29397	29447	29594	29498	29460	29412	29491	29552	29267	29090	29345	29295	29647	29592	29374	29367	29263	29446	29196	29255	29298	29298	29460	29437	29440	29280	29216	29407	29358	29412	29326	29511	29519	29308	29338	29319	29304	29353	29116	29483	29561	29324	29238	29302	29087	29139	29235	29260	29525	29523	29392	29216	29234	29181	28996	29292	29517	29473	29194	29452	29087	29209	28882	29271	29686	29541	29209	29203	29417	29294	29510	29439	29415	29313	29447	29263	29505	29475	29315	29434	29272	29420	29384	29521	29105	29180	29274	29309	29090	29406	29029	29439	29281	29183	29248	29368	29416	29151	29132	29333	29386	29120	29208	29063	29271	29072	29081	29401	29681	29378	29284	29401	29410	29124	29433	29225	29242	29300	29253	29339	29282	29325	29418	29417	29343	29068	29300	29296	29390	29369	29198	29238	29356	29251	29439	29566	29528	29167	29391	29396	29419	29236	29361	29348	29358	29479	29354	29266	29476	29393	29392	29471	29095	29263	29168	29343	29390	29383	29358	29346	29394	29161	29294	29090	29059	29323	29303	29393	29529	29175	29090	29252	29242	29170	29391	29405	29222	29377	29475	29382	29313	29303	29297	29309	29585	29310	29299	29060	29209	29373	29367	29151	29172	29501	29194	29169	29023	29412	29176	29192	29301	29204	29278	29082	29017	29352	29252	29480	29270	29429	29461	29079	29243	29162	29243	29218	29352	29430	29308	29326	29429	29346	29087	29315	29459	29207	29222	29392	29346	29397	29402	29522	29428	29195	29350	29357	29325	29506	29432	29339	29329	29129	29191	29154	29169	29212	29184	29325	29327	29288	29370	29331	29361	29313	29393	29272	29138	29370	29303	29426	29271	29242	29209	29252	29551	29132	29307	29319	29245	29344	29158	29027	29454	29433	29298	29153	29382	29286	29337	29139	29305	29160	29195	29172	29350	29512	29391	29302	29286	29287	29367	29316	29409	29271	29163	29023	29120	29401	29326	29229	29399	29320	29573	29407	29207	29400	29270	29430	29007	29497	29269	29122	29384	29234	29325	29295	29346	29362	28951	29493	29194	29265	29536	29384	29289	29154	29480	29119	29073	29471	29326	29318	29244	29195	29184	29054	29440	29503	29320	29181	29232	29466	29296	29553	29298	29269	29212	29436	29271	29230	29217	29218	29416	29416	29173	29577	29393	29171	29117	29419	29222	29356	29359	29070	29177	29431	29195	29320	29152	29243	29026	29655	29407	29463	29334	29348	29441	29113	29237	29564	29186	29257	29373	29394	29523	29260	29350	29260	29245	29441	29347	29438	29141	29460	29237	29181	29289	29332	29051	29358	29044	29006	29296	29418	29446	29527	29296	29177	29415	29262	29289	29294	29382	29289	29537	29357	29252	29319	29423	29417	29408	29193	29022	29580	29650	29087	29222	29462	29418	29428	29341	29456	29278	29442	29284	29757	29415	29266	29049	29434	29249	29460	29454	29211	29246	29182	29368	29097	29286	29486	29218	29029	29162	29397	29123	28967	29081	29147	29324	29452	29228	29301	29280	29227	29697	29521	29469	29608	29319	29301	29218	29292	29216	29151	29286	29463	29500	29188	29378	29392	29332	29458	29416	29570	29027	29243	29199	29176	29397	29378	29337	29285	29577	29312	29165	29492	29257	29440	29161	29144	29333	29329	29097	29292	29532	29340	29208	29284	29279	29409	29053	29283	29087	29542	29291	29269	29312	29366	29088	29388	29366	29246	29019	29252	29225	29283	29359	29279	29372	29300	29041	29383	29500	29283	29216	29245	29249	29280	28998	29397	29213	29663	29612	29381	29293	29480	29267	29362	29108	29410	29625	29360	29345	29444	29143	29141	29329	29472	29307	29338	29461	29168	29257	29192	29050	29449	29234	29410	29328	29214	29426	29253	29208	29396	29265	29141	29178	29355	29116	29446	29267	29505	29306	29159	29201	29096	29377	29529	29357	29177	29368	28972	29463	29373	29366	29263	29201	29410	29383	29260	29223	29350	29374	29192	29171	29283	29495	29263	29385	29421	29246	28910	29391	29268	29422	29326	29331	29308	29221	29287	29031	29250	29121	29215	29456	29204	29284	29323	29177	29590	29074	29533	29083	29476	29477	29014	29580	29635	29095	29408	29273	29426	29414	29345	29394	29293	29355	29164	29240	29354	29130	29046	29125	29557	29326	29262	29324	29465	29489	29397	29155	29158	29282	29530	29326	29094	29202	29160	29224	29260	29468	29408	29355	29338	29255	29409	29364	29266	29592	29165	29383	29153	29335	29580	29231	29003	29287	29267	29236	29424	29225	29436	29282	29340	29358	29570	29163	29069	29104	29292	29189	29275	29461	29483	29355	29245	29289	29235	29165	29296	28975	29378	29135	29250	29329	29156	29112	29156	29524	29089	29224	29475	29260	29339	29038	29344	29461	29294	29482	29550	29104	29307	29394	29086	29354	29414	29083	29281	29330	29425	29271	29182	29261	29077	29202	29228	29297	29368	29224	29376	29505	29179	29161	29061	29242	29198	29317	29010	29254	29290	29353	29364	29364	29316	29519	29149	29250	29204	29171	29334	29368	29297	29495	29350	29473	29279	29388	29537	29479	29149	29383	29279	29136	29381	29342	29282	29161	29379	29027	28996	29303	29898	29337	29417	29425	29403	29432	29387	29142	29407	29224	29270	29253	29579	29455	29249	29583	29100	29307	29155	29404	29127	29209	29276	29359	29305	29227	29150	29289	29216	29202	29318	29400	29322	29327	29262	29257	29074	29228	29374	29148	29221	29399	29174	29356	29036	29387	29062	29270	29260	29165	29588	29123	29284	29193	29482	29314	29336	29204	29376	29322	29402	29268	29423	29409	29198	29184	29336	29267	29366	29228	29175	29581	29484	29335	29255	29122	29430	29224	29338	29288	29312	29264	29175	29142	29256	29290	29143	29175	29434	29433	29407	29372	29379	29142	29280	29340	29408	29653	29188	29160	29149	29207	29396	29273	29393	29099	29224	29228	29522	29390	29403	29270	29249	29136	29132	29436	29309	29319	29304	29390	29460	29422	29464	29366	29421	29130	29503	29190	29286	29376	29339	29223	29283	29254	29243	29444	29398	29250	29447	29219	29470	29416	29545	29232	29281	29491	29399	29254	29160	29324	29415	29529	29308	29373	29360	29192	29648	29533	29282	29443	29410	29094	29216	29401	29311	29251	29120	29393	29170	29407	29365	29492	29345	29251	29026	28953	29418	29358	29213	29185	29132	29267	29431	29201	29099	29271	29191	29304	29259	29495	29432	29331	29238	29303	29430	29129	29500	29307	29248	29242	29450	29099	29448	29279	29225	29157	29145	29308	29181	29200	29230	29360	29286	29371	29323	29329	29357	29558	29282	29210	29425	29303	29234	29373	29486	29370	29258	29357	29177	29334	29354	29308	29382	29099	29430	29249	29266	29142	29447	29104	29260	29422	29115	29370	29259	29053	29068	29457	29351	29072	29430	29031	29384	29458	29433	29258	29428	29162	28939	29328	29238	29187	29207	29311	29259	29399	29277	29086	29281	29275	29435	29283	29498	29107	29427	29052	29341	29076	29348	29391	29109	29212	29284	29594	29285	29104	29015	29544	29304	29093	29251	29064	29403	29418	29380	29171	29215	29075	29406	29291	29425	29227	29285	29294	29284	29346	29035	29435	29195	29188	29417	29253	29464	29446	29242	29393	29243	29145	29234	29490	29331	29243	29144	29394	29219	29429	29317	29038	29290	29256	29364	29308	29209	29419	29378	28978	29161	29360	29088	29096	29505	29290	29353	29465	29255	29434	29458	29463	29357	29564	29404	29411	29422	29282	29383	29276	29218	29180	29395	29427	29519	29359	29460	29569	29414	29350	29336	29554	29130	29403	29177	29147	29363	29164	29278	29557	29515	29106	29380	29225	29467	29175	29396	29265	29092	29303	29297	29168	29273	29216	29295	29388	29185	29370	29303	29423	29230	29291	29475	29136	29283	29152	29261	29317	29189	29351	29185	29430	29323	29308	29347	29642	29383	29309	29278	29510	29182	29221	29481	29343	29590	29256	29300	29184	29134	29246	29425	29128	29316	29309	28957	29501	29302	29451	29399	29087	29361	29150	29170	29377	29355	29496	29255	29425	29281	29101	29091	29068	29226	29386	29283	29396	29563	29217	29111	29268	29219	29141	29550	29446	29406	29075	29107	29050	29097	29325	29227	29314	29344	29120	29513	29485	29336	29178	29140	29319	29276	29520	29208	29353	29175	29380	29363	29485	29320	29279	29122	29665	29244	29182	29428	29166	29119	29633	29449	29222	29340	29335	29376	29056	29209	29410	29208	29438	29331	29469	28987	29409	29232	29407	29256	29401	29290	29436	29318	28969	29372	28990	29372	29376	29385	29301	29171	29174	29182	29113	29305	29286	29175	29327	29405	29463	29291	29413	29268	29050	29368	29303	29287	29389	29217	29183	29169	29094	29498	29368	29383	29178	29221	29314	29209	29413	29187	29249	29230	29260	29421	29690	29478	29342	29234	29286	29462	29281	29442	29482	29259	29429	29450	29490	29591	29284	29062	29467	29167	29101	29168	29271	29813	29569	29431	29270	29077	29178	29350	28990	29442	29208	29159	29355	29209	29477	29392	29467	29435	29360	29396	29242	29368	29476	29432	29257	29303	29022	29474	29108	29005	29452	29403	29574	29326	29497	29031	29510	29401	29264	29379	29073	29141	29463	29429	29381	29331	29021	29441	29482	29566	29149	29289	29184	29363	29337	29266	29108	29225	29320	29406	29471	29366	29189	29067	29285	29252	29155	29169	29249	29219	29327	29413	29245	29280	29168	29283	29212	29191	29420	29541	29162	29444	29317	29386	29420	29146	29296	29171	29358	29270	29271	29172	29494	29616	29336	29345	29255	29196	29364	29190	29252	29415	29346	29086	29215	29225	29328	29274	29292	29611	29396	29372	29170	29366	29462	29547	29384	29160	29499	29326	29390	29384	29429	29240	29308
24182	43509	43597	36843	32178	25837	25387	24941	22612	21329	19663	20333	38084	45865	45648	37420	29238	22904	19423	17931	17905	17877	17959	17875	17872	18001	18048	17943	17941	18094	17845	17871	18028	17999	17858	17966	17838	17892	17967	17814	17991	17839	17800	17954	18035	17708	17869	17889	17955	17958	17957	17955	18006	17907	18022	17947	18223	18188	17995	18176	17885	17749	18004	17805	17912	17923	17907	17900	17802	18025	17826	17862	17911	17923	17755	17857	17830	17861	18109	17979	17735	18046	17797	17908	17916	17827	17917	17804	17977	18030	17987	17885	17888	18078	18012	18079	18035	17873	17858	17882	18070	17824	17728	17830	18057	17839	17902	17840	17971	17775	17812	17988	18115	17984	17823	17871	17942	17758	17870	18007	18013	17870	17827	17872	17909	17947	18003	18035	17910	17888	17993	17875	17885	17947	17855	17744	17817	17866	18025	17728	17874	17864	17885	17839	17789	18035	18065	17972	18110	17878	18032	17740	17956	17959	17958	17887	17923	18038	18036	17884	17875	18043	18055	17995	18101	17889	18054	17880	17934	17815	17984	18160	18063	18015	17761	18037	17759	18116	17814	17909	18049	17885	17886	17970	17929	17958	17969	17988	17997	18118	17975	18007	17907	17762	17907	17883	17883	17952	17957	17939	17785	17893	17676	17728	18063	18078	17910	17694	17916	18059	18014	18087	17890	17737	17844	17809	17864	18053	17880	17967	17889	17970	18033	17960	17890	17917	17891	18046	17873	17955	18008	17804	17973	17979	17835	17903	18114	17748	17916	17951	17887	17919	17971	18008	18022	18096	17889	17905	17873	17930	17937	17774	18002	17847	18010	17966	17873	18061	17966	17907	17999	17872	17836	17922	17931	18018	17967	17888	17734	18108	18183	18059	17957	18079	17918	17795	17931	18039	17909	17915	18089	17899	17946	17930	17841	17873	17843	17874	17979	17937	17918	18053	17902	17840	18001	17864	17960	17920	17930	17791	17990	17909	17947	18057	17901	17738	17817	17820	17865	18011	17775	17819	18087	17757	17847	17945	18048	17930	17927	17961	17981	18032	18057	18237	17855	17978	17979	17900	18073	17890	17905	18009	17886	17971	17943	17851	17845	17771	17993	17793	17991	17820	17876	18053	17811	17886	18015	18021	17862	18008	17806	17892	18046	17952	17742	18010	17927	17773	17966	17832	17903	18013	18021	17884	17897	17955	17969	17916	18043	17962	17989	17994	18041	17791	17769	17842	17745	17934	18032	17972	17785	17825	17972	17827	17946	17851	17894	17893	17969	18005	17972	17891	17866	18061	17959	17958	17778	17925	18046	18070	17982	17743	18078	17948	17918	18003	18082	17920	17950	17909	17926	18018	17901	18014	17966	17825	17761	18067	17737	17880	18021	17958	17830	17863	18005	17940	18018	18076	17870	17870	17903	17922	17960	17931	18116	17831	18010	17859	17792	17922	18023	17888	17995	18029	17678	17725	18041	17967	17703	17793	17987	17814	17919	17853	17886	17874	18044	17959	17952	17903	17956	18042	17936	18045	17889	17782	17853	17947	17893	17863	18013	18062	18007	17878	17944	18056	17770	17902	17879	17800	17994	18073	18054	17877	17812	17914	17969	17903	17713	17786	18008	17880	17918	17909	17798	17918	17903	17920	17963	17997	18092	17982	17728	18070	17906	17915	18023	17977	18106	17957	17940	17779	18036	18115	17779	17938	18003	17880	18011	17870	17791	17989	17719	17856	17825	17994	17978	17981	18038	17903	17805	17772	17862	17895	18016	18034	17930	17922	17974	18008	17871	17911	17802	17899	18035	17887	17986	17882	17919	17662	18043	17942	17946	17991	17957	17842	17905	17983	17889	17927	18004	17889	17966	17933	17825	17895	17853	17855	17811	17730	17982	17787	17855	18031	18145	17723	17978	17944	18018	17904	17886	17926	17947	18046	17883	17605	17920	18035	17723	18006	17612	17954	17884	17899	18008	17763	18004	18050	17877	18084	17920	17869	17870	18101	17852	17917	17872	18118	17946	17735	17731	18051	17799	18021	17929	17954	17779	17938	17887	17686	17906	17843	18023	17996	17936	17815	17611	17955	17879	17901	18027	17909	17834	18027	17876	17856	17922	17769	18082	18074	17801	17814	18045	17803	17851	17938	17783	18014	18012	17860	18013	17901	17843	17914	17884	17984	17842	17838	17927	17768	18092	17858	17866	17944	17936	17732	18010	17994	17812	17871	17919	18005	17973	17896	17979	17819	17854	18023	17858	17945	17815	17875	17919	17886	17916	17981	18185	17946	17972	17944	18058	18016	17982	18073	18217	17922	18045	17718	17954	17986	17962	17975	17893	18028	17955	17926	17981	17984	17928	17817	17903	17928	17792	18069	17929	17928	17920	17811	17742	18027	17828	17875	17874	17967	17975	17904	17936	17867	17940	17746	17943	17897	17897	17886	17966	17983	18066	18010	17912	17822	17937	18122	17956	17951	18074	17833	17849	17970	17854	17899	17947	17910	17932	18046	18071	18041	17998	17935	17884	17958	17821	17936	18124	17811	17769	17942	17842	17819	17766	17916	18096	17840	18024	17897	18002	17906	17952	17979	17867	17906	18002	17970	17836	17859	17868	17811	17891	17735	17963	18009	17804	18028	17959	17873	17939	18023	17855	17930	18014	18022	18017	17965	17896	17880	17993	17908	17961	17893	17988	17894	17871	17879	17947	17813	17974	17874	17835	17837	18174	17989	17900	17769	17953	18047	17837	18004	17971	17925	18059	18042	17903	17895	18000	17889	17990	17956	17882	17868	17809	17940	17966	17912	17775	17887	17950	17758	17992	17817	17905	17938	18071	17879	17796	18021	17966	17921	18002	17924	17945	17833	17986	17907	17883	17657	17957	17906	17917	17931	18067	17903	17905	17933	17880	17956	17888	18035	17920	17897	18033	18010	17968	17973	18035	17743	17982	17673	18099	17888	18060	18007	17984	18039	18154	17859	17977	17761	17839	18053	17948	17939	17924	17927	17879	17853	17903	17834	17856	17861	18029	18064	18122	17851	17932	17718	17755	17873	17886	18062	17959	17817	18003	17909	17883	17789	18065	17842	17839	17941	18008	17700	17917	17968	17858	17804	17992	18027	17947	17916	18055	17955	17713	17800	18122	17954	17958	17857	17877	18021	17732	17904	18022	17916	17924	17942	17962	17880	17965	18089	17749	18046	18050	17767	17825	18051	17905	17874	18072	17661	17928	18129	17941	18049	17928	17968	18038	17804	17939	17842	17902	17977	17834	17920	17946	17883	18087	17933	17874	17772	17834	17786	18067	17712	17906	17923	17942	17992	17960	17983	17928	17951	17936	17814	17957	17908	17712	17777	17873	17966	17679	17960	18141	17874	17824	17715	17838	17848	17988	18024	17822	17870	17751	17941	17916	17995	17877	17917	18000	18107	18016	18027	17880	17924	17696	17828	17868	18094	17939	17780	18031	17823	18066	17957	18092	17943	17949	17912	17857	17928	17824	17919	17822	17916	17936	17894	17867	17905	17812	18039	17969	18042	17738	17938	17887	17982	18028	17817	17924	17914	17944	17788	17932	17685	17997	18021	17828	17877	17930	17907	17873	17844	18181	18026	18065	17892	17966	17849	17871	17881	18007	18118	17831	18004	17966	17821	17759	17935	17811	17760	17855	18008	18127	17873	17898	17946	17912	17879	17917	17909	17860	18071	18215	17989	18011	18095	18148	17913	17653	17862	17808	17941	17791	17792	17820	17918	17821	17931	17835	17955	17816	17922	17926	18037	17813	17778	17926	17976	17907	18001	17974	17973	18038	17927	17821	17976	18047	17955	17933	18097	17924	17795	18015	17862	17901	18013	17737	17939	17928	17800	17830	17830	17793	17880	17927	17934	17960	18075	17973	18116	17912	17981	18003	17787	17958	18042	17771	17874	17901	17989	18012	17745	17961	17866	18031	17885	17647	17922	17947	17984	17941	17954	18016	17981	17852	17811	17965	17811	17925	17988	18175	17928	17767	17774	18011	17854	17939	17964	17904	17730	17815	17966	17822	17877	18080	17849	17877	17717	18006	17805	17912	18177	18051	18047	18030	17843	17934	17795	17979	17745	17997	17876	18123	17967	17784	17867	17826	18003	17941	18071	18057	17903	18060	17945	18019	18091	17941	17806	17984	17989	18062	17831	18083	17941	17856	17936	17808	18098	18016	17702	18022	17942	18031	17930	17862	17936	17990	17928	17977	17793	17961	17992	17855	17841	17832	17962	17898	17853	17937	17887	18099	17782	18024	17668	17902	17967	17866	17924	17961	18000	17970	17681	17964	17905	17992	17867	18080	17827	18079	17798	17888	17859	17999	17994	17941	18035	18014	18006	17982	17879	17852	17867	18036	17830	17745	17879	17991	17927	17830	17872	18014	17997	17968	17824	17899	17874	17835	18037	18012	17856	17915	17896	17831	17725	17717	17928	17891	17867	17932	17896	17942	17698	18023	17884	17848	17975	18078	17947	17849	17880	17858	18026	17959	18036	17720	17839	17866	17965	17828	18051	17953	18024	17885	18071	17844	17782	18016	17919	17925	17976	18003	17766	18129	17883	17755	17942	17850	17913	17980	17886	17762	17786	17923	18019	17998	17720	17820	17988	17775	17945	17768	18087	17977	17888	17901	17996	17841	17951	17847	17796	17804	18039	17906	17847	17863	17918	17945	17899	17838	17873	17945	18044	17926	17874	17981	17815	17996	18131	17942	17825	17933	17926	18018	17898	17957	18014	18015	17941	17947	17835	18057	17704	17780	17969	17963	18047	17904	18076	17911	17918	17835	18005	17881	17896	17836	17761	17969	17838	17734	17956	17899	17967	17839	17955	17961	17909	17910	17952	17972	17913	17893	17861	17975	17756	18045	17955	17698	18000	17879	17937	17811	17952	17871	18001	17920	18075	17937	17766	18150	18011	17903	17865	17895	17999	17728	17935	18106	18001	17803	18052	18017	17819	17894	17914	17981	17798	18104	17979	17818	18046	18169	18021	17993	17878	17939	18075	17899	17951	17932	17966	17960	17713	17860	17949	18064	18226	17832	17938	17851	17942	17973	17775	17849	17886	17741	18083	17986	18009	18066	18011	17892	18033	18161	17870	17953	17876	17966	17940
35907	30830	36052	34657	31328	30589	30821	30513	30116	29700	29541	29466	29703	30192	30919	30677	30066	29700	29427	29226	29143	29039	29248	29388	29348	29315	29521	28992	29015	29290	29248	29268	29359	29488	29166	29105	29067	29296	28925	29280	29326	29131	29227	29381	29143	28879	29063	29216	29107	29145	29205	29179	29403	29213	29176	29302	29147	29071	29223	28768	29219	29081	29526	29295	29076	29150	29050	29216	29248	29316	29113	29228	29242	29137	29361	29319	29310	29052	29437	29080	29135	29022	29081	29102	29113	29307	29186	29356	29175	29075	29421	29309	29084	29071	28946	28988	29160	29020	29113	28946	28982	28965	29166	29292	29147	28835	29137	29199	29117	29085	28929	29269	29160	29062	29224	29177	29033	29257	29007	29282	29445	29361	29058	29228	29054	29157	29007	29075	29175	29221	29260	29144	29124	29247	29096	28985	29131	29096	29438	29395	29096	29149	29057	29186	29022	29121	29010	29060	29211	29166	29231	29047	28945	29140	29283	29122	29461	29165	29429	29376	29266	28992	29175	28753	29042	29376	28970	29141	29305	29080	29022	29185	29257	29218	29274	29253	29204	29290	29281	29004	28991	29179	29257	28937	28982	29057	29347	29109	29407	29028	29417	29114	29214	29025	29233	29163	29427	29265	29391	29051	29184	29120	29159	29154	29097	29409	29183	29217	28978	29259	29036	29203	29197	29154	29134	29370	28962	29133	29231	29118	29106	29135	29250	28961	29068	29076	29173	28983	29112	29160	28939	29312	29057	29224	29166	29104	29091	29278	29226	28859	29216	28885	29230	28976	29179	29158	29234	29244	28885	28981	29285	29240	29351	29375	29031	29254	29293	29369	29362	29386	29342	29218	29172	29092	29172	29227	29286	29239	29220	28931	29114	29306	29200	29232	29322	29264	29202	29290	29206	29183	29309	29256	29298	29109	29253	29042	29077	29174	29050	28996	29030	29019	29347	29152	29267	28860	29196	28984	29092	29000	29157	29142	29100	29189	29009	29019	29220	29255	29230	28851	29309	29014	28939	29424	29188	29280	29206	29392	29134	29094	29052	29276	29201	29363	29205	29320	29429	29103	29244	29160	29198	29267	29028	29398	29321	29122	28853	29124	29093	29158	29296	29009	29068	29159	29272	29135	29127	29204	29054	29108	29296	29296	29150	29263	29076	29187	29193	29267	29245	29226	29043	29200	29124	29359	29159	29212	29128	29212	29544	29358	29236	29186	29392	29081	29123	29057	29152	29128	29214	29118	29283	28885	29454	29252	29348	29110	29261	29416	29341	29189	29132	29043	28911	29320	29092	29065	29085	29281	29061	29294	28904	29170	29394	28955	29226	28759	29013	28961	29203	29436	29136	29089	28997	29164	29130	28950	29243	29422	29228	29228	29180	29013	29422	29163	29409	29199	29100	29064	29116	29324	29148	29184	29174	29113	29194	29097	29239	29038	29414	29128	29189	29462	29089	29332	29424	29110	28923	29279	29436	29514	29089	29182	29258	29187	28993	29163	29319	29206	29294	29065	29229	29234	29095	29151	28850	29025	29235	29339	29212	29305	29408	28996	29353	29343	29434	29191	29064	29103	29532	29223	29169	29008	29104	29252	29173	28986	29028	28983	29189	29175	29183	29052	29156	29150	29183	29153	28961	29147	29153	29075	29084	29171	29195	29386	29506	29168	28959	29225	28974	28952	29032	29103	29289	29016	29018	29079	29168	29152	29176	29274	29228	29134	28982	29248	29074	29268	29144	29035	28855	29145	29243	29270	29148	29020	29042	29278	29021	29195	29260	29284	29204	29167	29088	29467	29220	28958	28811	29110	29169	29347	29449	29372	29402	28987	29180	28951	29156	29090	29237	29401	28952	29229	29090	29203	29176	28716	28994	29042	29406	29484	29095	28963	29268	29218	29291	29162	29311	28939	29218	29304	29056	29380	29190	29168	29166	29293	29009	29155	29266	29164	28971	29450	29154	29171	29117	29234	29111	29002	29239	29434	29300	29367	29112	28987	29034	29395	29122	29100	29218	29105	29141	29415	28844	29229	29070	29326	29164	29248	29324	29185	28950	29066	29273	29273	29118	29030	29290	29299	29241	29080	29056	29173	29134	29057	29109	29147	29090	29065	29189	29073	29326	29303	29074	28904	29175	29146	29149	29262	29165	29094	28751	29084	29249	28985	29370	28999	29068	29156	28995	29211	29047	28950	29012	28999	29414	29417	29053	29084	29022	29152	29317	29144	29347	29091	29002	29253	29088	29205	28652	28963	29285	29107	29177	29044	29165	29185	29094	29241	29121	28986	29391	29153	29406	29377	28975	29073	29240	29031	29150	28982	29235	29180	29037	29225	29176	29156	29399	29231	29216	29049	29028	29269	29017	29222	29190	29111	29169	29050	29170	29093	29280	29158	29080	29170	29089	28991	29325	29047	29123	29465	29048	28907	29242	29207	29138	29045	29424	29295	29224	28938	29067	29380	29443	28999	29321	29294	29460	29214	29323	29080	29049	29013	29060	29367	29268	29095	29073	29173	29333	29332	29309	29187	29206	28978	29446	29013	29070	29057	29220	29138	29129	29133	29062	29227	29384	29213	29287	29152	29093	29209	29256	29007	29341	29028	29115	29161	29211	29329	29223	29183	29301	29142	29228	29477	29226	29237	29168	29090	29335	28823	29143	29270	29239	29156	29279	29122	29110	29200	29138	29060	29259	29178	29200	29192	29146	29348	29445	29307	29107	29103	29213	29249	28757	29131	29252	29018	29074	29110	29315	29145	29096	29199	29249	29202	29027	29247	29076	29186	28949	29244	29217	29386	29230	29369	29287	29029	29290	29134	29132	29206	29256	29105	29351	29260	29208	29117	29187	28900	28969	29308	29455	29378	29238	28988	29143	29183	29234	28922	29175	29004	29112	29217	29059	29339	29230	28984	29141	29242	29202	29457	29214	29118	29169	29180	29258	29242	29152	29444	29236	29258	29246	29103	29111	29126	29359	29255	29382	29214	28937	29029	29315	29133	29466	29242	29237	29180	29355	29324	29205	29226	29183	29094	29198	29314	29084	29380	29310	29118	29110	29020	29137	29081	29174	29065	29194	29226	29277	29125	29229	29142	29204	29269	29283	29244	29103	29197	29040	29114	29017	29135	29331	29289	29143	28898	29171	29167	29235	29142	29410	29198	28986	29152	29114	29082	29435	29308	29241	29012	28990	29114	29323	28938	29044	29130	29000	29193	29146	29204	29064	28964	29202	29100	29213	29228	29310	29129	28957	29126	29172	29124	29126	29114	29520	29303	29417	28982	29009	29002	29427	29004	29256	29173	29060	29346	29158	29165	29162	29173	29202	29218	29342	29082	29268	29176	29131	29190	28996	29366	29138	28934	29401	29162	28906	28906	28961	29036	29004	28799	29030	28994	28951	29288	29232	29120	29266	29357	29221	29204	29281	29038	29034	29334	29178	29256	29212	29183	29121	29396	29340	29137	29265	29206	29101	29136	29071	28979	28916	29246	29221	29287	28978	29158	29333	29025	29210	29067	29163	29427	29507	29147	29170	29203	29220	29211	29237	29330	29482	29306	29052	29210	29285	29359	29111	29190	29113	29030	29148	29385	29047	29239	29009	29065	28928	29490	29158	29149	28974	29251	29112	29243	29289	29238	29053	29074	29019	29243	29157	29126	29304	29032	29373	29125	29180	28964	29147	29077	28949	29063	29077	28946	29013	29218	29021	29136	29110	28927	29383	29332	28898	29188	29109	29108	29120	29009	29028	29075	28985	29123	29428	29188	29210	28926	29333	29083	29005	29080	29220	28852	29281	29181	29273	29160	29108	29007	29301	29296	29396	29334	29072	29106	29400	29207	29090	28937	29273	29126	29294	29180	28852	29126	29277	28795	29214	29143	29075	29169	29030	29522	28950	29227	29237	28995	29058	29206	29297	29189	29295	29174	28930	29122	29318	29325	29143	29168	29201	29180	29284	29076	29104	29149	29202	29024	29346	29065	29109	29463	28981	29245	29238	29111	29234	29085	29261	29222	29138	29376	29030	29061	29036	29091	29086	29304	29274	29043	29242	29267	29337	29048	29245	29021	28898	28928	28879	29333	29036	29256	29182	29209	29381	29329	29057	29047	29168	29106	29140	28889	28983	29300	28802	29278	29300	29209	29292	29322	29323	29322	29159	29257	29212	29374	29278	29237	29244	29122	29074	29229	29066	29173	29117	28977	29002	28960	29283	29447	29269	29158	29113	29280	29332	29298	29291	29003	29161	29068	29081	29072	29019	29078	29339	29252	29150	29282	29130	29071	29089	29033	29166	29165	29229	29296	29329	29231	28979	29259	29131	29221	29316	29125	29058	29058	29094	29070	29092	29099	29096	28944	29190	29096	29157	29128	29358	29202	29126	29235	29029	29233	29039	29202	29034	29075	29279	29407	29278	28968	29377	29164	29168	29166	28845	29119	29271	29002	29056	29248	29257	29350	29099	29213	29080	29215	29006	29139	29069	28987	29386	29119	29050	29059	29311	29290	29191	29286	29175	29218	29328	29087	29250	29137	29036	28979	29108	29192	29472	29120	29159	29204	29242	29049	29142	29162	29162	29055	29283	28950	28731	29115	29230	29118	29116	29033	29316	29176	29334	29082	28967	29116	29122	29131	29002	29389	29228	29113	29147	29120	28952	29094	29079	29178	29615	29399	29257	28990	28887	29099	29243	28946	29115	29096	29183	29239	29031	29045	29005	29261	29275	29367	28970	29083	29307	29368	29280	29057	29068	29293	28921	29105	29262	29022	29223	29058	28959	28875	29156	29261	29253	29375	29350	29130	29108	29203	29237	29274	29160	29240	29326	29163	28934	29015	28789	28865	29412	29297	28958	29445	29221	29075	29373	28874	29273	29256	29312	28979	29049	29245	29118	29022	28996	29382	29394	29313	29129	29268	29007	29349	29204	29168	29270	29238	29131	29256	29151	29205	29201	29109	29242	29263	28767	29401	29219	29139	29092	29317	28923	29146	29198	29096	29034	29352	29162	29018	29004	29151	29205	29092	29182	28954	29203	29354	29050	29037	29126	29110	29064	28953	29277	29259	29210	29146	29505	29221	29385	29111	29335	29221	29156	29072	29043	29258	29530	29123	29031	29244	29331	29090	29124	29127
23984	30194	29611	24938	21294	20238	20599	19992	19515	18708	18342	18415	18581	19871	20041	19559	19151	18495	18078	17921	17946	17969	17830	18033	17855	17975	17943	17995	18007	17904	17880	17667	17830	18128	17768	17921	17833	17912	18059	17999	17917	17780	18197	18050	17962	17785	17940	17971	17940	17855	17940	18022	17667	18032	18079	17957	17993	17838	17759	17813	18017	17943	17832	17913	17902	17828	18073	17861	17760	18018	18065	17993	17848	17768	18052	17945	17843	17866	17879	17906	17916	18003	17954	17954	17674	17927	17912	17919	17905	17953	17874	17925	17916	17864	17772	17868	17758	17817	17920	17875	17942	18218	17701	17981	17924	17929	17809	17811	17756	17835	18001	17960	17910	17869	17888	17957	17839	17782	18043	17827	17745	17937	17924	18010	17854	17956	17950	17792	18019	18156	17872	17886	17868	17876	17963	17947	17816	17905	17909	18008	17842	18047	17916	17963	17946	17878	17826	18020	17866	18018	17807	17971	17937	17931	17818	17967	18001	18018	17776	17944	17815	18131	17915	17846	18015	17872	18030	17857	17777	18044	17674	17822	17877	17846	17989	17975	17783	17872	17927	17755	17730	17926	17880	17850	17943	17966	18094	17892	18119	17655	17975	17850	18086	17904	17783	17920	17965	18105	18179	18024	18003	18006	17980	17739	17906	17841	18075	18039	17927	17867	18004	17932	17836	18145	18111	17815	17934	17813	17984	18146	17939	18073	18081	17912	18204	17950	17893	17843	17953	17896	18011	17970	17858	17853	17905	17896	17828	18123	17991	17923	18051	17938	17831	17956	18073	17999	17983	17863	18152	17911	18003	17887	17842	17927	17976	17969	17900	17895	17933	17917	17938	17949	17945	17937	17835	17997	17794	17967	18020	17930	18072	17712	18209	17903	18000	18159	17940	17967	17822	17959	18097	18032	17962	17892	18162	17799	18002	17873	17911	17757	18053	18028	17839	17957	17723	18120	17843	17975	17907	18039	17950	17963	17907	17905	18203	18024	17930	17816	17855	17932	17853	17795	18010	18010	17988	17751	17905	17931	18004	17811	17983	18070	18130	17821	17963	17819	17945	17853	18022	17897	17991	17883	17744	17816	17904	17808	17800	18038	17942	17968	18163	17881	17906	17864	17996	17887	17861	17739	17991	18103	17865	18009	17931	17985	18079	17696	17879	18041	18079	18064	17945	17905	18007	18050	17729	17996	17823	17813	18038	17824	18087	17827	17992	17945	18004	18170	17871	17805	18163	17867	17792	18043	17911	17922	17883	17883	17865	17870	17639	18052	18071	18070	17970	17800	17923	17744	17868	17783	17856	17856	18194	18039	17956	17932	17748	17983	17914	17782	18004	18047	17981	17798	17951	17931	17875	17947	17863	17994	17697	18087	17940	17721	17765	17834	17686	17841	17793	17924	18017	18010	17978	17842	18127	17901	18131	17932	17878	17835	17820	17978	17988	17918	17898	17894	17893	17827	18024	17975	17985	17831	18010	17801	18182	17810	17877	17887	17983	18013	17979	17954	17888	18028	17824	18063	17914	17859	17887	17909	17988	17865	17926	17983	17912	17838	18153	18054	17917	17917	17889	17894	17832	17956	17954	17975	18027	17983	17920	17950	17829	18138	17682	17918	17910	17908	17898	17897	17961	17896	17960	17931	17980	17943	17848	18088	18109	17863	18071	18007	18028	17820	17880	18048	17950	17884	17944	17854	17897	18034	17858	17919	17706	17896	17832	17883	17731	17946	18106	17777	17930	17829	17814	18005	17930	18048	18044	17806	17814	17855	17900	17927	17975	17873	18011	17928	17914	17896	17914	17859	17873	17929	18029	17870	18042	18025	17733	17945	17807	17901	17968	17848	17915	18125	18054	17911	18052	17898	17838	18089	17970	17878	18090	17923	17913	17866	18083	17964	17873	17887	17869	17812	18070	17872	18031	17910	17992	17936	17841	17784	17975	17964	18116	17968	17945	17964	17925	17965	17877	17935	17961	17974	18006	18036	17930	18049	18005	17800	18003	18036	17851	17963	17908	18122	18050	17847	17882	17870	17997	17959	17861	17791	17811	17802	17744	17890	17862	17875	17886	17925	18146	18052	17840	17878	17870	17996	17999	17862	17904	17925	18067	17993	17789	18060	17819	17885	18004	18037	17922	17884	17928	17908	17933	17889	17944	17913	17952	17713	18040	17910	17916	17947	17959	18000	17877	17871	17920	18050	17878	18009	17903	18054	18097	17793	17862	17974	17998	17999	17965	17888	18071	17829	17935	17967	17935	17865	17822	17896	17731	17856	18041	17929	17887	18104	18093	17909	18022	17940	17973	18000	18050	17862	18103	17985	18023	18017	17702	17917	18090	17915	18041	17836	17897	18021	17856	17865	17835	17910	17683	17889	17806	17952	17908	18191	17877	17881	17816	18010	18025	17857	17954	17837	17981	17978	17921	18010	17897	17904	17787	18088	18065	17894	17979	17931	18005	17869	17888	18048	17879	17890	17980	17929	17825	17941	18077	17873	17823	17894	17922	17895	17847	17902	18010	17744	17819	17888	18003	17865	17757	17987	17897	17930	17840	17920	17991	17931	17926	17833	18035	17955	17817	17904	17945	17968	17935	17862	17798	17866	18076	17889	17925	17938	17974	17935	17956	17921	18004	17973	17838	17894	17837	17894	17947	17934	17957	18011	17818	17807	18020	17939	18050	17930	17915	17956	17864	18061	17790	18115	17909	18083	17847	18049	17966	17850	17773	18027	17990	17813	18122	17795	18021	17930	18018	17728	18044	17827	18005	18092	17946	17879	17821	17919	17982	17887	18103	17900	17926	17969	17911	17898	17759	17868	17859	17907	18001	17832	17960	17872	18049	17849	17857	17957	17960	17946	17872	18060	17987	17921	17778	17970	18087	17971	18111	17956	17907	17899	17943	17812	17871	17786	17720	17924	17608	17763	18070	17829	17989	17660	17890	17751	18043	18036	18046	17928	17920	17894	17874	17840	18021	17965	18047	18006	18122	17800	17703	17883	17994	18176	17922	17964	17970	17726	17832	17994	17959	18036	17881	17834	18039	17709	17954	17977	18006	18007	17924	18010	18132	17946	17956	17949	17787	18039	17817	17864	17814	17712	18020	17937	17968	18085	17973	17906	17820	18018	17876	17843	17751	17998	17842	17968	18029	17923	17941	18000	17905	18122	17996	17976	18032	17851	17943	18005	18065	17816	18012	18094	18017	17983	17719	17900	18084	17832	17842	17905	17930	18007	17803	17972	18007	17884	17890	17874	18066	18038	17847	17953	17870	17957	17925	18032	17974	17995	17968	17853	17684	17959	17824	17984	17768	17731	17971	17893	17800	17814	17935	17904	18028	17994	17921	17840	18050	17831	17881	17935	17749	17937	18004	17821	17989	17936	17962	17818	17755	17806	17864	18006	18094	18095	17871	17896	17966	17985	17844	17845	17863	17935	18035	17858	17874	17922	17932	17886	17773	17717	17943	18003	17897	17887	18027	17892	18056	17920	17853	17818	17770	18031	17838	17935	17968	17989	17972	17777	18111	17734	18012	17879	17862	17868	17871	17904	18035	17997	17842	17743	18000	17917	17908	17807	18014	17853	18081	17971	17930	17881	17895	18072	18105	17778	17894	18071	18069	18019	17901	17870	17912	17838	17952	17835	17717	17907	17876	17908	17880	17954	17997	17732	18141	18033	17927	17890	17944	17830	17935	17899	17895	17985	18168	17905	17896	17852	18045	18013	17937	18063	18035	17828	17990	17919	17733	17847	18016	17982	17889	17951	17891	17936	18048	17900	17801	17925	17970	17833	17729	18033	18062	17919	17828	17827	18004	17795	17960	17762	18025	18092	17938	17869	17956	18087	17807	18003	17860	17933	18009	17933	17893	17914	17740	17810	18007	17888	17944	17965	17748	17880	18014	17874	17856	17854	17789	17971	17814	17950	18021	17973	17972	17833	17934	17898	17777	17938	18074	17833	17943	17848	18093	17973	18135	17868	17842	17853	18081	17951	18052	18037	18134	18017	17959	18047	17801	17895	17927	17988	17899	18011	18101	17979	17938	18036	17632	17793	17851	17773	17939	17912	17823	17950	18176	18010	18068	17863	17790	17974	17895	17809	17960	17850	18067	17905	17972	17923	17827	17803	17957	17980	17904	18025	17890	17795	17993	17804	17901	17780	17881	18062	18080	18057	17848	17775	18031	18033	17777	17967	17889	17904	18038	17932	17930	18088	18082	17846	17895	17938	17977	17981	17845	17986	17943	18038	17813	18086	18024	17842	18002	17705	17865	18046	17923	18004	17906	17842	18042	17918	18097	17989	17856	17844	17943	17897	17996	17870	17750	17903	17994	17742	18032	17796	17909	17845	18004	17977	18108	17872	17974	17983	17848	18146	18013	18110	17992	18101	17853	17880	17928	17884	18145	17787	17897	17850	17929	17818	17821	17845	17906	17905	17922	17909	17843	17933	17941	17916	18018	17913	18044	17897	17958	18007	17908	17973	18022	17915	17871	17862	17989	17958	17995	18031	17898	17927	18003	17954	17888	17883	17917	17813	18100	17906	18242	17848	17812	17907	17926	17918	17954	17963	18006	18065	17893	17915	17947	18025	17892	17901	17867	17986	17915	17757	17923	17874	17829	17820	17887	17896	18005	17834	18082	17821	17847	17930	17995	17914	18087	17902	18076	17983	17937	17766	17949	17841	17975	17873	17809	18060	17994	17920	17922	17971	17843	17796	17951	18098	17954	18005	17961	17982	17944	17953	17917	17786	17817	17993	18073	17776	18011	17927	17879	17978	17925	17838	18024	17919	17928	17955	17928	17815	17974	17955	17948	17959	17987	17798	17989	17814	18118	17886	17871	18086	17756	17917	18013	17780	17839	17907	17816	17991	17713	17946	18218	17921	17909	17962	18169	17605	17961	17935	17947	17886	17988	17826	17744	17995	17804	18183	17994	17885	17937	17801	18091	17868	17959	17925	17879	18004	17984	18023	17940	17756	17961	17922	17991	17898	18133	17967	17888	18211	17865	17878	18044	17940	17862	17872	17843	17818	17960	17940	18044	17912	17850	17991	17978	17997	17859	18153	17911	17933	17810	18030	18053	17934	17973	17927	17883	17975	17918	17870	17899	17879	17944	17808
24484	20788	27236	26202	27727	32673	34171	31670	30893	30825	30406	30438	34509	43271	43148	39491	35085	31438	29990	29692	29573	29301	29402	29456	29356	29390	29397	29303	29457	29394	29386	29397	29422	29379	29446	29346	29464	29466	29539	29306	29374	29415	29272	29553	29418	29447	29440	29376	29366	29615	29497	29544	29317	29273	29366	29367	29277	29042	29176	29143	29323	29436	29461	29444	29281	29210	29028	29525	29215	29262	29153	29325	29170	29260	29357	29336	29598	29454	29280	29415	29175	29533	29539	29503	29302	29379	29315	29172	29421	29365	29403	29328	29451	29272	29604	29285	29040	29178	29290	29381	29204	29365	29482	29500	28991	29147	29423	29026	29250	29198	29298	29133	29361	29359	29180	29265	29298	28951	29237	29187	29004	29211	29525	29262	29371	29269	29367	29235	29441	29140	29136	29228	29271	29328	29563	29391	29350	29294	29346	29397	29389	29247	29250	29293	29202	29321	29137	29354	29466	29239	29287	29228	29380	29449	29252	29244	29208	29388	29434	29333	29458	29571	29305	29401	29216	29606	29344	29412	29266	29416	29222	29448	29436	29390	29175	29239	29108	29116	29505	29331	29475	29473	29290	29150	29452	29151	29287	29317	29504	29531	29245	29428	29114	29340	29130	29152	29318	29525	29467	29541	29606	29365	29341	29183	29453	29243	29371	29195	29434	29356	29380	29135	29249	29160	29374	29476	29390	29425	29327	29470	29435	29405	29372	29368	29290	29407	29278	29081	29366	29224	29240	29434	29431	29393	29223	29512	29167	29205	28959	29183	29163	29280	29350	29278	29110	29438	29475	29599	29345	29634	29438	29352	29437	29424	29437	29504	29123	28854	29247	29352	29242	29293	29395	29273	29145	29288	29364	29571	29304	29657	28951	29613	29389	29268	29360	29346	29637	29316	29290	29458	29359	29187	29255	29262	29398	29569	29513	29234	29287	29200	29283	29096	29241	29232	29575	29405	29374	29477	29130	29235	29333	29182	29339	29172	29261	29522	29303	29379	29153	29254	29498	29638	29509	29311	29511	29481	29462	29470	29260	29073	29334	29134	29372	29339	29447	29469	29265	29335	29212	29298	29112	29097	29339	29417	29475	29253	29416	29241	29403	29452	29379	29252	29371	29186	29451	29491	29132	29339	29038	29316	29359	29402	29219	29533	29300	29189	29249	29433	29488	29428	29493	29213	29354	29141	29408	29278	29367	29258	29561	29307	29344	29607	29385	29318	29559	29309	29245	29575	29454	29371	29511	28924	29260	29197	29343	29353	29336	29542	29381	29422	29263	29125	29363	29074	29286	29292	29447	29253	29277	29320	29326	29338	29503	29558	29569	29370	29067	29147	29429	29580	29295	29199	29236	29469	29181	29195	29268	29164	29212	29367	29026	29294	29648	29465	29441	29395	29229	29198	29331	29378	29256	29263	29570	29320	29408	29201	29226	29301	29215	29118	29328	29530	29227	29212	29397	29431	29464	29235	29147	29489	29291	29502	29285	29299	29379	29287	29429	29075	29290	29505	29239	29370	29233	29269	29218	29375	29362	29263	29239	29319	29135	29165	29395	29160	29504	29344	29217	29221	29390	29280	29076	29248	29372	29488	29651	29370	29285	29200	29175	29439	29489	29282	29450	29127	29278	29139	29076	29441	29593	29451	29322	29222	29120	29014	29267	29324	29298	29246	29213	29323	29247	29408	29200	29446	29329	29348	29339	29330	29301	29027	29064	29167	29257	29232	29153	29411	29280	29166	29237	29482	29339	29315	29390	29210	29011	29220	29644	29316	29362	29354	29288	29567	29206	29080	29406	29259	29534	29520	29544	29016	29317	29215	29158	29147	29144	29053	29501	29218	29076	29210	29376	29457	29159	29262	29406	29249	29245	29324	29238	29435	29319	29271	29308	29276	29282	29272	29406	29325	29166	29177	29581	29312	29258	29504	29342	29309	29304	29332	29360	29244	29307	29400	29611	29200	29246	29484	29365	29254	29278	29350	29520	29524	29282	29227	29385	29169	29298	29126	29402	29156	29261	29370	29298	29294	29343	29202	29527	29448	29280	29403	28962	29549	29392	29174	29336	29504	29292	29421	29459	29382	29218	29081	29363	29338	29206	29207	29162	29461	29383	29260	29418	29437	29408	29318	29274	29133	29380	29200	29064	29387	29335	29449	29318	29622	29306	29385	29373	29395	29432	29665	29353	29262	29221	29238	29285	29394	29252	29478	29105	29459	29323	28973	29264	29442	29453	29522	29467	29302	29482	29507	29340	29124	29086	29250	29318	29383	29583	29167	29399	29595	29082	29061	29604	29284	29338	29341	29285	29129	29501	29274	29238	29314	29319	29234	29255	29135	29295	29445	29509	29221	29273	29456	29131	29273	29217	29485	29187	29278	29352	29180	29349	29271	29396	29286	29219	29347	29326	29535	29146	29277	29384	29267	29167	29458	29359	29087	29606	29294	29435	29168	29249	29272	29371	29287	29199	29588	29510	29426	29261	29360	29376	29218	29465	29316	29400	29390	29668	29185	29108	29111	29091	29387	29017	29407	29185	29196	29324	29391	29301	29536	29254	29072	29502	29671	29453	29258	29153	29276	29192	29496	29376	29015	29202	29352	29189	29401	29370	29318	29346	29305	29449	29348	29456	29497	29405	29391	29285	29379	29428	29284	29288	29361	29223	29261	29325	29262	29344	29411	29415	29229	29442	29306	28965	29267	29142	29217	29305	29435	29404	29303	29542	29496	29336	29294	29291	29241	29123	29226	29019	29000	29368	29356	29329	28969	29350	29371	29373	29047	29428	29643	29080	29352	29335	29363	29458	29550	29434	29253	29447	29257	29275	29276	29318	29300	29498	29419	29350	29412	29170	29179	29372	29296	29613	29397	29360	29286	29295	29379	29075	29436	29348	29301	29175	29303	29144	29469	29336	29437	29352	29298	29452	29319	29470	29430	29255	29329	29292	29461	29424	29372	29514	29370	29479	29212	29514	29395	29305	29039	29257	29405	29338	29339	29560	29243	29465	29277	29501	29164	29400	29332	29103	29237	29243	29254	29507	29478	29173	29322	29145	29355	29260	29318	29236	29319	29222	29327	29280	29152	29570	29605	29427	29549	29446	29263	29481	29208	29456	29609	29389	29263	29381	29401	29157	29218	29264	29143	29228	29191	29229	29417	29377	29171	29439	29365	29236	29267	29485	29339	29203	29220	29329	29296	29538	29428	29283	29151	29276	28987	29229	29257	29203	29220	29438	29428	29228	29649	29386	29497	29284	29287	29341	29263	29525	29241	29328	29139	29314	29585	29451	29195	29330	29298	29126	29317	29516	29351	29458	29401	29316	29231	29223	29023	29141	29241	28935	29252	29378	29526	29521	29240	29404	29378	29320	29218	29456	29186	29291	29350	29475	29481	29510	29338	29241	29130	29459	29385	29458	29197	29296	29192	29393	29331	29306	29162	29328	29475	29194	29063	29076	29123	29298	29193	29389	29315	29454	29393	29420	29418	29428	29287	29448	29124	29400	29280	29082	29598	29388	29555	29389	29487	29158	29294	29030	29134	29530	29216	29411	29416	29468	29339	29406	29544	29445	29541	29428	29428	29233	29332	29168	29300	29257	29136	29463	29156	29301	29265	29233	29247	29460	29429	29316	29320	29366	29541	29437	29287	29281	29404	29362	29252	29383	29035	29374	29203	29411	29381	29515	29354	29538	29381	29402	29675	29283	29424	29161	29251	29433	29222	29432	29442	29513	29423	29362	29209	29340	29267	29581	29494	29122	29397	29490	29184	29330	29254	29052	29261	29410	29507	29268	29359	29243	29302	29251	29338	29306	29308	29343	29123	29307	29371	29355	29145	29463	29448	29123	29269	29210	29263	29497	29241	29204	29373	29281	29401	29026	29167	29218	29250	29517	29345	29537	29187	29377	29158	29142	29060	29230	29277	29420	29137	29359	29503	29428	29356	29328	29430	29300	29442	29206	29220	29358	29583	29396	29299	29244	29227	29540	29514	29383	29317	29359	29257	29412	29658	29437	29553	29234	29404	29286	29319	29570	29316	29243	29409	29130	29228	29639	29407	29375	29416	29391	29555	29289	29183	29224	29245	29299	29473	29307	29034	29502	29512	29219	28859	29389	29503	29394	29345	29393	29538	29574	29178	29576	29497	29329	29104	29239	29259	29370	29329	29402	29457	29457	29352	29255	29481	29371	29271	29415	29230	29288	29368	29096	29319	29139	29293	29190	29429	29425	29236	29277	29471	29563	29520	29413	29342	29331	29303	29049	29241	29260	29379	29294	29208	29204	29285	29477	29537	29432	29405	29497	29181	29388	29261	29492	29501	29271	29306	29116	29565	29383	29033	29368	29384	29351	29080	29167	29573	29113	29543	29418	29287	29426	29450	29558	29168	29286	29438	29267	29018	29103	29176	29287	29306	29121	29447	29358	29486	29461	29345	29254	28897	29283	29366	29007	29180	29566	29179	29386	29122	29416	29702	29418	29277	29036	29081	29229	29222	29359	29123	29363	29327	29246	29120	29344	29237	29479	29341	29462	29325	29401	29487	29359	29301	29400	29381	29203	29095	29538	29387	29379	29182	29269	29438	29471	29202	29229	29436	29358	29392	29246	29367	29055	29445	29280	29464	29459	29396	29210	29160	29227	29231	29454	29413	29518	29314	29626	29355	29055	29038	29305	29202	29178	29182	29439	29416	29347	29486	29281	29389	29161	29542	29433	29031	29390	29335	29246	29333	29408	29512	29500	29320	29255	29556	29459	29454	29162	29346	29250	29249	29465	29611	29335	29303	29084	29356	29311	29315	29284	29344	29476	29496	29360	29389	29285	29325	29363	29206	29413	29245	29331	29254	29329	29345	29358	29431	29167	29079	29130	29246	29394	29440	29141	29103	29088	29397	29428	29324	29332	29570	29153	29362	29221	29371	29482	29185	29513	29228	29364	29127	29457	29090	29125	29158	29351	29370	29089	29549	29299	29568	29555	29206	29495	29355	29359	29463	29618	29218	29397	29383	29208	29213	29436	29497	29436	29060	29142	29312	29467	29379	29346	29247	29215	28932	29227	29291	29353	29192	29473	29638	29465	29436	29418	29461	29534	29390	29190	29417	29409	29477	29553	29466	29442	29113	29132	29035
22110	36920	36366	28904	26302	24818	22828	21440	20529	19835	19745	19229	26679	36110	34587	30100	23985	20264	18501	18198	18120	17874	17921	18102	18081	17943	18002	18003	17870	18194	18233	18011	17983	17840	18104	17890	18207	18086	17959	17950	18080	18010	17933	18013	17824	18198	18017	18024	17843	17900	18190	18173	18130	18054	18114	18182	18001	17966	17952	18013	17859	18164	18147	18048	18139	17911	17973	17959	18023	18108	17863	18037	17798	17909	17910	17942	18201	17786	17929	18164	18400	18136	18326	17921	18049	18006	18074	18052	17961	18029	17998	18029	18020	18011	18141	18041	17923	18018	18054	17962	17969	18158	18024	17987	17978	18090	17948	18193	17908	18071	18126	17959	18108	18155	18025	18077	18222	18051	18112	18121	17977	18017	18111	17957	18006	18072	18028	18096	17857	18053	18006	18084	17894	17952	18084	18044	18076	18178	17981	17997	17973	17929	18158	18002	17899	18042	18017	18040	17938	18040	17894	17892	18139	18031	17917	17919	17967	18114	17920	17965	17974	17967	18087	18262	17977	17908	18019	17987	17874	18179	17936	18073	18022	17977	17986	18046	17951	18002	18059	18061	18020	18012	17920	18014	17968	17941	18075	17926	18008	18135	17935	17998	17972	17876	18097	18022	18011	17935	17868	18231	17991	18047	18029	18031	17899	18070	17984	18045	18087	18173	18060	17814	18158	18020	17863	18188	18058	17970	17995	17971	17891	18022	18141	18144	17980	18224	17813	18107	18077	18079	17948	18132	17860	18128	18295	17842	18025	18200	17994	18014	18016	18147	18179	17946	18059	17983	18048	17953	18075	17871	18036	18005	18079	17958	17940	18027	18100	18133	17935	18043	18200	17987	17866	18054	18065	18042	18218	18053	17993	17863	18034	17926	17968	17912	18017	18045	18111	18057	18148	17993	17998	18049	18174	18020	18134	17964	18054	18093	17950	17918	18143	17966	18073	18096	17932	17985	18050	18007	17905	17920	17940	17907	18091	18032	17923	18075	18056	18003	18037	18010	18051	17943	18075	18002	18177	17836	18163	17975	18093	17885	18143	17795	18159	17884	18022	17780	18102	17747	18144	18027	18037	17887	18137	18123	18024	18027	18194	18054	18113	17863	18125	18023	18033	18089	17876	17920	17898	17954	18167	18021	18011	17941	18023	17990	18091	18052	17978	18000	18072	18065	18062	17982	17895	17994	18003	17803	17978	17955	17839	17940	18072	18086	18087	18059	18146	18196	17855	17990	17892	17978	17887	18029	17955	17890	18135	17880	17998	18200	17945	18036	18046	18074	18104	17864	17977	17978	18095	17775	18294	18057	17975	17978	17846	18010	18153	18001	17887	18036	18031	17997	18068	17931	18046	18071	18073	18086	17909	18169	18090	18100	18002	17990	18036	17951	17989	17862	17999	17873	17986	18147	17889	18090	18042	18114	18149	17864	17915	18062	18217	18034	17972	18177	18059	18008	17948	18016	17969	18094	18146	18122	17996	17934	18092	18113	17967	18034	18059	17871	18048	17919	17920	17923	18097	18019	18051	18038	18041	18083	18012	18064	17949	18062	18138	17905	18000	18051	17967	17893	18153	18184	18046	17996	17913	17942	18008	18016	18013	17938	18025	18092	18048	18086	17909	18055	17925	18167	17880	17983	18099	18069	18039	17884	17960	18154	18282	17926	18013	17843	17943	18127	17964	17988	17999	18201	17979	17911	17838	18060	18003	18029	17895	18063	17997	18100	18029	17914	18033	18037	17928	18047	18024	17977	17880	17934	18052	18055	17983	17966	17992	18060	18011	17878	18075	17932	17962	17923	18000	17878	18150	17883	17980	18084	17943	18100	17983	18223	17985	18024	18169	18048	17925	18136	18081	18033	18065	17933	18128	18113	18213	17957	18061	18052	17932	18099	17986	18066	18035	18012	18083	18038	18108	17902	17994	17982	17975	17976	18056	18054	18001	17808	18072	17968	18066	17959	18074	17983	18001	18204	17986	18056	18142	18155	17894	17913	18137	18126	18121	18091	17952	17933	17939	17960	18056	17897	17978	18191	18038	18006	17974	18193	18046	17905	18013	18311	18046	17881	18013	18130	18108	18000	18107	18050	17995	18056	17995	17953	18102	18197	18015	18049	17955	17893	17896	18129	17983	18105	17967	17943	18019	17939	18092	17984	18026	18013	17834	17989	17930	18094	18100	17898	18049	18062	18054	17805	18017	17958	17976	17932	18126	17927	17860	18003	17953	18168	17950	17989	18115	18168	17894	18039	18007	17825	18042	17985	18009	17971	18073	18124	17951	18002	18031	17878	18187	18001	18013	18058	17966	17940	18093	17930	18100	17834	18120	18011	18237	18112	18043	17909	17861	17958	18205	18054	17914	17932	18057	18241	17932	17862	17985	18019	17852	18114	17924	18045	17847	18023	17979	18055	18076	18198	18160	18103	17871	18004	17828	17966	17958	17986	18176	18029	18006	17827	18182	18094	17954	18131	18110	17968	17852	17999	18144	18029	18060	17947	18067	18026	17943	18141	17988	17981	18105	18067	18082	17865	18059	18092	17900	18155	18208	18097	18131	18095	18029	18007	18078	17961	17971	18048	17951	18120	17921	17862	18062	18037	18155	18001	18225	18058	18128	18016	17963	18240	18060	18056	17933	18113	18224	17969	17962	17938	17992	18002	18199	18148	17883	17765	18100	17909	17983	17957	18138	18063	18151	18054	17956	17893	18046	18102	17938	17987	18250	17892	17898	18018	17873	17932	17964	18055	18150	18049	18012	18072	17829	18102	18021	17954	17990	17968	17891	17998	18186	18036	17956	18062	17946	17937	18060	17978	18164	18149	18086	17905	18114	18005	18122	17948	18040	18249	18086	17828	17976	18086	18033	18108	18144	18070	18033	17967	18055	18026	18180	18006	18056	17942	17971	18156	17983	17988	17994	18061	17946	18060	18054	17803	17860	17904	18175	17963	18108	17888	17923	17955	18096	18173	18134	18055	17953	17933	18033	17915	17904	17777	18032	18117	18014	17990	17954	18144	17919	18143	17976	17799	18215	18034	18250	18164	17925	18286	18298	18055	17931	17746	17900	18051	18175	18017	17961	18088	17988	17927	17903	18082	17991	17929	17975	17881	17942	17955	18005	17868	18022	18072	18110	17936	17986	17962	17890	17973	17952	17921	18025	18020	18031	18087	18095	17825	18009	18278	18352	18044	17949	17817	17901	18020	17837	18042	18056	17888	17964	18138	18100	17981	18025	17945	18008	17899	18022	18051	18056	18027	18179	17984	18036	18332	17915	18148	17872	17939	18003	17800	18081	18087	18013	18182	18086	17925	18081	18003	18004	18009	17925	17989	18120	18002	17730	18043	18122	17977	18101	17694	18021	18119	18093	17874	18012	18066	17974	17898	18046	17950	18021	18085	17954	17973	17892	17983	17878	18011	18162	17959	18064	18054	18024	18017	17809	18003	18063	18054	17997	17954	18117	17919	18097	18004	18174	18066	17998	18025	18015	18167	18056	18167	17916	18128	18133	17901	18032	18083	18041	18047	17937	18000	18094	18035	18020	18126	18046	18042	18018	18129	17951	18275	17963	18017	17959	17921	18031	18022	18097	18062	17923	18182	18098	17792	18093	17979	18000	18069	17969	18013	17952	17797	18002	17927	18079	17912	17983	17908	18106	18110	18042	18034	17859	17921	17881	18245	18011	18065	18087	18170	17941	18012	18031	17871	17855	17867	18076	17878	17963	18028	18109	17965	18174	18052	17921	17906	17832	17944	18064	18063	17901	17931	18021	18093	17884	17910	18031	17985	17905	18132	17915	17947	17917	18342	17791	18156	17982	17985	17992	17900	17733	18154	18028	18299	17782	18094	18063	17942	18063	17936	18117	18102	18100	18086	18099	18062	18101	17963	18025	18050	17935	18142	18059	17998	17874	18137	17984	18051	17986	17992	18042	18086	18180	18197	18052	17844	17905	18125	18038	17896	18071	17985	18137	17994	17731	18109	17854	18059	18002	17913	18080	18006	18044	17895	18043	17885	17847	17873	18010	17979	18049	18034	18149	18006	18153	18009	17875	18080	18066	18050	18021	18030	18240	17975	17871	18076	17997	18019	17975	18120	17982	18084	18037	18025	17918	18016	17892	18029	17965	17877	17950	17904	17951	17947	18056	18066	18175	17938	18086	17955	18137	18181	17910	18011	18105	18151	18042	17996	18046	17936	18135	18146	17918	18086	18000	17974	17972	17933	18057	17897	17922	17966	17929	18028	17914	18007	18142	18017	18073	18080	18035	18232	18093	17958	18070	17877	17917	17985	18004	17925	18058	18093	17993	18154	17838	18085	17802	17962	17969	17913	17955	18228	17893	18054	17920	18071	18095	18116	18128	17977	18119	18077	18079	17962	17923	17981	18169	17993	17995	18022	18098	18060	17963	18079	17926	18129	17933	18195	18116	17791	17993	18125	17966	17990	17926	18047	17820	18106	18099	18111	18214	17993	18162	18045	17898	17992	17965	18039	17912	17903	17993	18061	17993	17975	18191	18178	17927	18236	18079	17960	18065	18062	18129	17880	18025	18182	17871	18073	18048	18008	18128	17987	18066	18054	17919	17809	18160	17945	18044	18009	17918	18082	18055	17977	18153	17798	18034	18064	17960	18174	17928	17978	18090	18107	18114	17934	17845	17981	18061	17993	18143	18024	18162	17937	18042	18089	17947	18097	18009	17921	17877	17848	18185	18175	18091	18100	17999	18000	18019	17906	18106	17939	18115	17966	18141	17887	17954	18067	17987	18088	18126	18193	18108	18111	17994	18041	18002	18105	18149	18040	17938	17999	18153	18071	18110	18028	17906	18101	17919	18009	18244	17973	18041	18142	18166	17970	18000	18037	18022	17806	18081	17898	18003	18031	17924	17969	18061	18152	17981	18046	18038	18093	18026	18029	18178	18017	17945	17805	18094	17903	17763	18168	17864	18098	18157	17975	17900	17978	18110	17984	18054	18128	18074	18086	17922	18027	17995	18166	18243	18043	18084	17970	18016	18032	18243	17928	18140	18020	17969	17929	17970	17979	18008	18053	18135	18002	17905	17825	17911	18034	17904	18122	18005	17984	18040	18055	17944	17916	17991	17863	18071	18092	18090	18073	18084	17963
22270	20749	27130	24749	23619	30442	35484	32506	31807	31630	31004	31222	42407	53797	52530	46785	38778	33176	30147	28989	28884	28738	28999	29170	29155	28783	28999	28804	28919	29066	28936	28949	29106	28895	29064	28870	28735	29151	28973	28912	28567	29045	29064	28888	28877	29030	28862	28676	28717	28871	28661	28837	28817	28751	28820	28635	28683	28774	28818	28773	28853	28926	29124	28867	28832	28653	28656	28643	28656	28877	28771	28938	28885	28665	28849	28746	28937	29052	28823	28829	28732	28670	28947	28719	28900	28554	28766	28615	28491	28868	28546	28591	28642	28640	28815	28723	28767	28676	28954	28850	28710	28886	28834	28842	28961	29050	28795	28795	28941	28795	28579	28878	28882	28650	28830	28873	28826	28933	28624	28804	28525	28752	28832	28583	28749	28808	28495	28980	28912	28586	28963	28946	28783	28934	28992	28757	28768	28789	28752	28776	28740	28841	28468	28692	28644	28759	28768	28780	28757	28852	28749	28587	28922	28905	29084	28728	28823	28860	28829	28980	28888	28859	29270	29041	29047	28776	28947	28883	28800	28573	28862	28952	29007	28664	28549	28859	28763	28726	28850	28977	28672	28843	28743	28789	28793	28788	28801	28413	28741	28646	28657	28820	28709	28765	28685	28784	28728	28339	28831	28668	28790	28791	28623	28739	28881	28801	28910	28563	28702	28843	28765	28860	28748	28767	28447	28956	28832	28586	28656	28873	28888	28699	28672	28722	28724	28605	28821	28806	28883	28868	28843	28709	28736	28820	28659	28910	28649	28815	28587	28582	28891	28705	28813	28883	28665	28834	28773	28928	28773	28830	28908	28932	28953	28906	28736	28660	28598	28825	28764	28808	28831	28537	28952	28971	28799	28611	28687	28473	28985	28703	28873	28671	28732	28536	28777	28555	28916	28964	28749	28731	28812	28796	28962	28848	28614	28769	28971	29106	29003	28810	28742	28769	28774	28885	28772	28862	29067	28730	28497	28670	28840	28848	28713	28579	28903	28767	28820	28910	28843	28997	28871	28904	28685	28621	28775	28752	28616	28967	28611	28773	28933	28851	28697	28667	28788	28841	28808	28783	28905	28968	28711	28810	28801	28904	28797	28705	28749	28719	28904	28938	28430	28942	28762	28780	28772	28711	28967	28624	28994	29066	29015	28688	28607	28717	28673	28563	28858	28653	28853	28733	28854	28685	28895	28721	28545	28690	28652	28692	28659	28653	29006	28515	28867	28726	28576	28775	28927	28545	28706	28712	28965	28556	28503	28696	28945	28906	28690	28948	28722	28832	28728	28755	29015	28660	28736	28699	28945	28681	28565	28863	28819	28820	28671	28776	28885	28805	28632	28635	28586	28615	28678	28819	28759	28871	28644	28649	28742	28647	28754	28956	28397	28537	28814	28890	28831	28527	28665	28726	28793	28591	28839	28953	29032	28777	28857	28822	28724	28786	28804	28879	29016	28759	28967	28626	28665	28649	28586	28638	28920	28546	28758	28787	28660	28584	28700	28672	28828	28792	28732	28849	29072	28825	28819	28849	28797	29071	28763	28851	28811	28662	28502	28709	28752	29021	28493	28806	28753	28676	28257	29131	28787	28979	29007	28798	28838	28878	28785	28552	28820	28863	28717	28742	28693	28748	28847	28954	28812	28792	29032	28700	28752	28892	28675	28813	28742	28680	28703	28925	28948	28741	28562	28983	28850	28526	28650	28709	28774	28834	28897	28823	28621	28849	28561	28597	28951	28885	28564	28705	28636	28550	28620	28663	28695	28289	28922	28686	28706	28732	28666	28664	28566	28554	28974	28686	28709	28773	28847	28544	28827	28833	28657	28735	29091	28503	28801	28873	28804	28722	28752	28956	28906	28656	28715	28727	28910	28736	28741	28769	29012	28825	28858	28900	28467	28750	28501	28679	28917	28928	28839	28563	28875	28851	28647	28717	28622	28807	29052	28732	28726	29176	29174	29034	28725	28634	28840	28762	28806	28881	28993	28640	28871	28664	28854	28634	28818	28615	28665	28683	28768	28652	28826	28608	28877	28918	28646	28739	29040	28943	28858	28578	28874	28671	28647	28683	28626	28687	28721	28653	28662	28749	28902	28887	28985	28617	28908	28784	28913	28771	28741	28653	28785	28733	28850	28892	28840	29018	28979	28655	28731	28514	28933	28889	28811	28763	28822	28759	28923	28884	29036	28582	28549	28947	28840	28660	28615	28741	28501	28759	28846	28806	28888	28755	28848	28633	28853	28771	28564	28654	28703	28606	28726	28777	28750	28687	28983	28692	28835	28734	28767	28635	28634	28565	28691	28636	28924	28800	28661	28891	29051	28623	28771	28833	29080	28772	28945	28925	28780	28757	28894	29041	28770	28635	28743	28695	28614	28771	28786	28790	28946	28914	28886	28699	29035	28586	28719	28546	28692	28527	28913	28496	28660	28813	28834	28683	28992	28593	28841	28731	28653	28823	28747	28597	28707	28801	28849	28805	28574	28599	28712	28972	28672	28905	28728	29244	28826	28992	29091	29078	28890	28890	28864	28906	28747	28770	28925	28838	28693	28695	28839	28859	28557	28975	28781	28490	28958	28732	28860	28832	28904	28852	28944	28727	28601	28763	28839	28635	28905	28718	28893	28980	28878	28844	28684	28782	28659	28699	28860	28659	28801	28882	28885	28947	28840	28567	28557	28659	28777	28689	28972	28546	28663	28815	28600	28695	28666	28634	28602	28600	28773	28882	28785	28688	28832	28747	28874	28749	28695	28647	28764	28650	28960	28765	28635	28729	28817	28691	28735	28778	28650	28670	28644	28641	28823	28639	28701	28792	28741	28703	28828	28818	28648	28594	28555	28705	28567	28579	28647	28737	28641	28802	28715	28792	28895	28937	28838	28734	28619	28529	28787	28801	28811	28604	28780	28895	28878	28597	28418	28861	28817	28845	28946	28727	28721	28993	29032	28845	28835	28871	28944	28941	28884	28695	28817	28458	28522	28825	28531	28804	28683	28590	28713	28772	28813	28724	28782	28743	28683	28898	28883	28882	28796	28709	28776	28741	28902	28900	28872	28614	28781	28729	28843	28944	29057	29105	28852	28918	28711	29044	28891	28845	28826	28738	28614	28672	28674	28680	28910	28565	28710	28923	28775	28801	28842	28724	29101	28713	28659	28845	28415	28721	28987	28584	28812	28470	28766	28663	28843	28568	28736	28403	28821	28771	28660	28737	28795	28692	28872	28830	28880	28656	28630	28829	28497	28490	29040	28964	28859	28800	28697	28543	28445	28732	28861	28816	28824	28804	28823	28759	28662	28653	28662	28692	28947	28650	28649	28892	28909	28809	28863	29052	28630	28881	28617	28803	28967	28819	28927	28844	28912	28937	28895	28670	28642	28525	28541	28828	28719	28679	28711	28770	28652	28973	28969	28783	28569	28797	28830	28772	28910	28978	28805	28890	28891	28690	28713	28859	28706	28735	28601	28672	28874	28941	28898	28927	29080	29012	28869	28744	28675	28709	29054	28701	28515	28617	28588	28849	28749	28644	28712	28728	28629	28606	28817	28837	28818	29053	28874	28704	28823	28817	28880	28770	28812	28870	28743	28690	28861	29011	28821	28748	28807	28816	28841	28871	28686	28832	28870	29054	28858	28977	28888	28704	28764	28757	28703	28766	28960	28786	28820	29043	29007	28575	28959	28678	28693	28842	28756	28747	28777	28485	28888	28636	28677	28968	28843	28788	28950	28599	28749	28807	28846	28836	28369	28878	28754	28632	28643	28829	28594	28854	28898	28911	28810	28851	28759	28958	28596	28707	28896	28730	28677	28927	29057	28835	28731	28633	28446	28851	29052	28800	28808	28745	28747	28545	28947	28875	28948	28811	28660	28602	28927	28601	28725	28661	28772	28669	28851	28714	28681	28389	28466	28786	28877	28736	28970	28988	28926	28731	28919	28830	28692	29013	28973	28807	29050	28642	28780	28801	28822	28687	28702	28940	28588	28510	28804	28842	28689	28728	28778	28571	28674	28747	28715	28643	28809	28575	28762	28798	28656	28642	29146	28831	28593	28861	28814	28641	28773	28870	28690	28638	28824	28724	28956	28790	28779	29085	28453	28605	28608	28458	28688	28745	28983	28520	28867	28980	28710	29043	28667	28586	28805	28616	28708	28661	28641	28825	28589	28650	28622	28835	28839	28921	28796	28853	29224	28686	28723	28584	28884	29014	29034	28781	28653	28822	28675	28928	28901	28940	28782	28476	28385	28492	28841	28880	28600	28635	28820	28606	28736	28675	28757	28878	28857	28838	28558	28771	28757	28637	28772	28723	28826	28518	28842	28865	28717	28674	28580	28571	28749	28917	28875	28868	28774	28770	28969	28838	28922	28819	28699	28684	28645	28759	28599	28745	28664	28598	28608	28802	28850	28747	28712	28611	28985	28503	28895	28846	28669	28627	28706	28580	28877	28719	28978	28709	28861	28805	28790	28631	28635	28733	28678	28664	29020	28627	28572	28769	28597	28861	28990	29204	28785	28403	28515	28841	28836	29049	28395	28655	28854	28794	28811	28814	28848	28886	29058	28561	28794	28522	28891	28450	28741	28713	28548	28875	28611	28801	28921	28617	28847	28716	28734	28878	28682	28741	28565	28722	28508	28693	28879	28687	28971	29009	28631	28443	28753	28683	28620	28806	28707	28737	28987	28838	28944	28988	29000	28821	28749	28712	28423	28697	28948	28830	28678	28687	28670	28937	28767	28565	28916	28800	28927	28789	28755	28697	28711	28899	28732	28865	28655	28573	28526	28674	28749	28677	28676	28603	28752	28749	28842	28770	28704	28804	28933	28820	28648	28716	28633	28512	28913	28873	28692	28881	28880	28920	28607	28873	28988	28949	28778	28621	28907	28898	28509	28792	28802	28895	29068	28697	28883	28639	28523	28953	28511	28748	28725	28542	28999	28771	28554	28920	28718	28769	28749	28663	28525	28794	28887	28808	28788	28751	28502	28774	28909	28755	28589	28827	29047	28695	29033	28612	28834	28874	28889	28960	28633	28911	28497	28782	28751	28640	29010	28784	28767	28777	28740	28801	28628	28960	28830	28830	28807	28820	28836	28757	28758	28790	28700	28901	28707	28813	28783	28581	28833	28809	28882	28731
24704	42877	41801	36029	31005	28242	24609	23424	22319	21174	20437	21576	36930	46823	45542	38531	29096	22134	18901	17697	17745	17841	17912	17635	17867	17895	17546	17663	17757	17793	17712	17665	17853	17697	17561	17689	17697	17339	17630	17603	17574	17514	17616	17629	17747	17673	17588	17571	17729	17569	17728	17627	17793	17718	17832	17680	17732	17569	17772	17603	17688	17607	17732	17492	17720	17708	17870	17697	17575	17637	17691	17628	17508	17871	17597	17701	17640	17834	17741	17609	17783	17645	17637	17519	17583	17656	17771	17827	17635	17743	17668	17638	17581	17505	17744	17655	17480	17555	17647	17684	17767	17562	17697	17594	17836	17867	17776	17751	17675	17689	17719	17628	17661	17726	17606	17535	17655	17493	17677	17688	17624	17492	17767	17639	17577	17806	17718	17674	17707	17792	17664	17580	17757	17800	17677	17749	17603	17617	17673	17576	17693	17560	17673	17517	17675	17854	17650	17529	17642	17641	17730	17699	17493	17677	17617	17767	17794	17772	17724	17556	17642	17844	17719	17544	17669	17652	17658	17626	17669	17747	17636	17706	17494	17700	17801	17732	17548	17892	17651	17715	17813	17593	17837	17624	17486	17557	17702	17739	17682	17696	17510	17722	17741	17559	17685	17646	17591	17679	17693	17587	17667	17654	17709	17716	17743	17614	17563	17549	17751	17560	17863	17690	17730	17590	17825	17606	17609	17668	17819	17627	17634	17499	17730	17697	17618	17614	17797	17577	17768	17677	17712	17506	17680	17769	17814	17789	17694	17684	17574	17518	17593	17557	17735	17601	17629	17682	17665	17541	17757	17777	17513	17838	17693	17552	17722	17588	17723	17646	17451	17700	17605	17735	17712	17865	17703	17708	17652	17673	17569	17576	17895	17755	17618	17821	17764	17656	17811	17729	17857	17542	17447	17510	17622	17702	17620	17687	17666	17694	17524	17660	17506	17779	17621	17666	17817	17652	17696	17616	17671	17736	17826	17722	17549	17648	17661	17691	17637	17864	17702	17759	17636	17670	17575	17583	17745	17847	17803	17639	17507	17748	17656	17749	17752	17755	17716	17611	17730	17690	17771	17630	17735	17705	17714	17616	17700	17680	17584	17543	17641	17746	17750	17571	17705	17794	17550	17741	17680	17530	17664	17405	17806	17602	17779	17727	17689	17598	17655	17611	17719	17700	17613	17810	17780	17645	17822	17656	17562	17666	17666	17746	17766	17670	17893	17565	17591	17761	17643	17648	17469	17687	17528	17792	17721	17695	17765	17472	17571	17499	17711	17721	17648	17617	17681	17611	17870	17643	17839	17791	17664	17778	17753	17702	17747	17611	17763	17499	17673	17863	17712	17836	17675	17830	17712	17706	17647	17744	17634	17659	17867	17817	17795	17730	17613	17778	17592	17632	17818	17572	17617	17487	17835	17590	17707	17621	17868	17492	17617	17554	17716	17584	17676	17783	17686	17656	17690	17506	17743	17790	17797	17722	17851	17633	17562	17589	17677	17509	17773	17721	17816	17877	17912	17652	17630	17570	17804	17800	17626	17753	17854	17668	17724	17691	17765	17447	17694	17670	17610	17651	17483	17998	17710	17792	17897	17725	17562	17642	17732	17628	17766	17822	17696	17541	17735	17635	17730	17770	17772	17676	17715	17665	17708	17967	17636	17743	17699	17730	17682	17825	17711	17712	17480	17696	17747	17677	17713	17723	17715	17599	17767	17591	17692	17859	17516	17732	17567	17605	17586	17736	17512	17823	17663	17729	17741	17633	17454	17574	17519	17523	17701	17681	17609	17558	17730	17717	17721	17762	17703	17498	17774	17626	17678	17506	17557	17570	17653	17690	17636	17814	17788	17660	17613	17643	17742	17642	17626	17766	17614	17767	17609	17705	17722	17490	17462	17763	17713	17693	17818	17805	17506	17717	17825	17779	17759	17735	17748	17714	17575	17705	17655	17464	17601	17690	17716	17699	17739	17540	17658	17848	17665	17629	17758	17618	17709	17832	17610	17633	17854	17752	17711	17651	17799	17587	17657	17713	17711	17851	17657	17590	17617	17541	17845	17702	17525	17634	17719	17728	17816	17629	17689	17715	17626	17794	17682	17717	17792	17585	17528	17548	17764	17777	17721	17665	17624	17758	17666	17803	17815	17575	17723	17802	17758	17882	17642	17700	17701	17719	17671	17719	17865	17596	17600	17641	17786	17679	17655	17736	17677	17865	17734	17729	17564	17735	17734	17631	17570	17810	17763	17707	17692	17796	17690	17818	17768	17770	17786	17669	17669	17520	17943	17686	17717	17702	17589	17752	17661	17552	17804	17733	17672	17452	17804	17702	17708	17674	17714	17841	17650	17617	17767	17528	17606	17537	17748	17789	17944	17642	17572	17909	17765	17623	17666	17610	17754	17723	17634	17595	17692	17754	17740	17681	17868	17762	17708	17701	17719	17547	17757	17816	17653	17777	17988	17753	17686	17636	17697	17555	17730	17616	17710	17716	17753	17573	17551	17775	17678	17671	17828	17777	17721	17717	17727	17724	17524	17690	17862	17643	17629	17814	17669	17641	17871	17598	17634	17640	17637	17590	17722	17697	17722	17694	17652	17799	17460	17692	17723	17653	17678	17567	17692	17860	17624	17527	17743	17656	17798	17584	17641	17776	17749	17770	17629	17632	17643	17799	17451	17663	17673	17724	17692	17783	17688	17722	17645	17603	17538	17637	17542	17598	17598	17640	17575	17729	17528	17615	17595	17701	17747	17663	17554	17877	17819	17772	17589	17709	17449	17821	17571	17693	17811	17818	17534	17797	17703	17532	17700	17829	17588	17634	17848	17624	17623	17581	17711	17785	17749	17702	17686	17789	17753	17687	17657	17664	17629	17589	17652	17582	17569	17562	17714	17776	17750	17541	17657	17658	17646	17780	17675	17524	17743	17693	17595	17676	17696	17882	17787	17574	17677	17764	17620	17765	17804	17680	17764	17807	17756	17678	17918	17741	17763	17608	17636	17619	17621	17790	17736	17579	17518	17514	17472	17678	17630	17711	17632	17497	17720	17847	17638	17630	17529	17636	17663	17707	17662	17604	17744	17621	17660	17849	17726	17640	17653	17767	17747	17777	17684	17604	17786	17821	17758	17550	17679	17801	17614	17544	17843	17661	17710	17803	17766	17744	17795	17782	17601	17710	17732	17894	17681	17739	17663	17706	17746	17614	17794	17757	17683	17684	17752	17642	17672	17814	17549	17757	17626	17760	17602	17730	17505	17852	17637	17551	17523	17822	17734	17623	17757	17583	17759	17817	17735	17646	17853	17665	17727	17617	17622	17685	17600	17725	17553	17796	17695	17624	17554	17858	17669	17681	17608	17590	17775	17877	17634	17890	17630	17855	17670	17729	17492	17601	17714	17544	17631	17898	17608	17709	17628	17677	17670	17600	17705	17697	17634	17720	17590	17692	17690	17595	17655	17792	17789	17734	17704	17714	17659	17772	17619	17894	17721	17694	17801	17636	17729	17629	17874	17872	17501	17553	17738	17647	17496	17584	17599	17671	17506	17627	17651	17685	17670	17731	17570	17679	17770	17677	17642	17620	17779	17751	17645	17875	17486	17669	17637	17570	17703	17678	17772	17800	17758	17782	17680	17663	17731	17564	17573	17630	17612	17668	17661	17800	17505	17770	17634	17773	17839	17816	17672	17716	17717	17564	17562	17635	17627	17544	17788	17578	17560	17593	17828	17847	17554	17707	17537	17806	17721	17747	17584	17607	17655	17537	17777	17609	17887	17664	17781	17639	17506	17613	17866	17797	17513	17683	17901	17673	17686	17831	17741	17971	17710	17794	17811	17656	17622	17689	17650	17628	17782	17561	17589	17643	17744	17725	17673	17910	17655	17755	17754	17726	17802	17625	17712	17741	17730	17597	17728	17861	17808	17782	17639	17742	17745	17638	17717	17717	17612	17689	17555	17727	17710	17605	17770	17680	17717	17726	17597	17728	17720	17564	17771	17619	17731	17728	17702	17726	17717	17712	17599	17775	17593	17811	17460	17754	17742	17699	17700	17618	17849	17705	17780	17750	17709	17688	17718	17734	17814	17538	17821	17726	17637	17529	17647	17630	17801	17506	17709	17664	17580	17614	17664	17719	17568	17658	17663	17819	17669	17741	17834	17478	17814	17609	17569	17758	17723	17548	17630	17771	17617	17543	17716	17700	17627	17660	17588	17633	17792	17790	17596	17704	17728	17649	17720	17561	17607	17825	17651	17872	17531	17674	17415	17611	17820	17560	17731	17861	17741	17695	17595	17617	17696	17699	17602	17683	17768	17676	17746	17583	17721	17749	17580	17726	17732	17684	17570	17731	17531	17773	17717	17759	17762	17708	17655	17631	17809	17741	17665	17707	17603	17560	17802	17759	17766	17645	17633	17764	17814	17558	17540	17566	17662	17585	17640	17729	17634	17665	17831	17875	17745	17740	17675	17580	17390	17689	17668	17673	17580	17722	17608	17642	17595	17793	17572	17603	17584	17547	17683	17763	17714	17765	17860	17694	17615	17588	17654	17550	17687	17540	17831	17560	17753	17653	17675	17864	17584	17738	17636	17582	17638	17684	17735	17776	17634	17619	17780	17631	17524	17754	17591	17701	17634	17642	17839	17832	17587	17690	17795	17551	17562	17562	17714	17647	17649	17627	17660	17652	17649	17663	17587	17594	17917	17780	17779	17699	17938	17793	17775	17625	17518	17507	17771	17564	17742	17704	17867	17571	17613	17747	17760	17690	17682	17617	17575	17697	17646	17601	17815	17657	17729	17558	17617	17723	17723	17744	17714	17551	17590	17698	17575	17545	17758	17832	17693	17583	17741	17594	17691	17884	17582	17772	17666	17537	17559	17556	17561	17545	17566	17653	17707	17769	17594	17801	17622	17704	17687	17581	17598	17784	17732	17503	17683	17598	17583	17493	17693	17769	17846	17699	17505	17870	17662	17681	17694	17787	17594	17525	17712	17690	17840	17595	17684	17635	17857	17733	17718	17795	17544	17704	17782	17738	17609	17607	17652	17763	17714	17653	17800	17749	17529	17779	17841	17880	17647	17672	17569	17721	17667	17693	17650	17778	17826	17867	17631	17650	17636	17657	17554	17724	17704	17642
35350	28737	32847	31865	28936	28627	28090	27438	27116	27339	27112	26904	26810	27239	27943	28291	27955	27214	26650	26394	26341	26473	26238	26585	26404	26217	26348	26494	26358	26658	26628	26369	26423	26480	26636	26424	26551	26630	26683	26345	26272	26397	26201	26312	26521	26551	26629	26457	26400	26472	26566	26447	26296	26624	26506	26305	26463	26634	26593	26442	26436	26452	26498	26320	26446	26513	26492	26618	26546	26621	26366	26511	26582	26500	26418	26226	26491	26138	26399	26507	26413	26473	26253	26315	26528	26485	26740	26537	26840	26604	26844	26651	26454	26368	26519	26700	26589	26280	26480	26454	26380	26392	26318	26413	26639	26529	26591	26473	26362	26369	26424	26721	26316	26238	26526	26578	26525	26202	26574	26341	26391	26591	26482	26385	26383	26500	26442	26511	26577	26665	26534	26751	26525	26510	26643	26650	26674	26377	26493	26526	26651	26416	26574	26611	26330	26594	26653	26456	26542	26227	26737	26450	26706	26325	26371	26469	26501	26387	26720	26720	26361	26436	26548	26550	26416	26567	26233	26709	26400	26630	26369	26480	26385	26508	26358	26692	26613	26267	26450	26380	26514	26556	26466	26516	26503	26595	26546	26502	26485	26321	26719	26584	26324	26406	26450	26619	26191	26397	26409	26405	26389	26457	26434	26466	26268	26463	26569	26460	26576	26629	26578	26322	26403	26238	26414	26561	26586	26369	26571	26470	26613	26629	26366	26362	26542	26408	26384	26660	26520	26340	26592	26540	26631	26675	26486	26667	26642	26670	26496	26662	26674	26560	26516	26237	26370	26415	26410	26416	26556	26318	26652	26587	26411	26640	26496	26234	26375	26459	26508	26452	26479	26711	26378	26423	26322	26417	26405	26587	26276	26413	26528	26499	26348	26264	26301	26270	26693	26310	26613	26386	26394	26307	26216	26527	26438	26424	26525	26515	26552	26259	26562	26576	26435	26342	26611	26480	26411	26659	26323	26273	26361	26654	26604	26574	26605	26427	26576	26632	26814	26697	26310	26405	26451	26602	26465	26312	26491	26450	26609	26373	26426	26804	26547	26592	26274	26610	26352	26643	26461	26428	26363	26120	26373	26476	26522	26735	26494	26675	26673	26539	26522	26322	26257	26323	26480	26271	26477	26474	26365	26646	26764	26554	26505	26516	26372	26087	26510	26414	26707	26495	26340	26438	26518	26631	26502	26642	26374	26388	26433	26310	26626	26462	26315	26586	26691	26631	26525	26291	26472	26376	26590	26674	26385	26462	26488	26386	26685	26505	26624	26565	26349	26594	26605	26524	26447	26289	26354	26539	26659	26515	26580	26394	26517	26184	26696	26372	26698	26537	26574	26549	26282	26554	26407	26240	26217	26603	26296	26569	26321	26429	26492	26300	26604	26272	26598	26462	26453	26434	26490	26476	26584	26556	26494	26566	26545	26495	26356	26449	26412	26558	26346	26346	26433	26537	26448	26445	26620	26364	26587	26679	26475	26368	26420	26411	26534	26580	26340	26336	26453	26349	26489	26657	26367	26459	26446	26367	26363	26590	26391	26492	26504	26591	26755	26353	26455	26388	26282	26690	26504	26654	26469	26685	26077	26343	26358	26484	26584	26456	26471	26599	26469	26545	26265	26517	26403	26513	26206	26545	26319	26225	26713	26239	26365	26621	26248	26172	26475	26554	26362	26378	26327	26392	26362	26384	26685	26410	26385	26433	26294	26596	26536	26817	26411	26319	26298	26431	26680	26678	26476	26521	26542	26640	26248	26510	26322	26550	26603	26305	26551	26584	26373	26302	26370	26456	26482	26482	26660	26352	26386	26538	26413	26424	26481	26450	26587	26198	26548	26699	26516	26348	26364	26491	26601	26530	26157	26413	26725	26500	26560	26494	26674	26372	26686	26581	26796	26267	26724	26435	26479	26618	26376	26445	26431	26666	26467	26549	26653	26514	26427	26431	26535	26556	26640	26504	26337	26193	26574	26273	26425	26581	26321	26272	26590	26337	26756	26501	26379	26693	26510	26628	26352	26382	26375	26616	26572	26479	26475	26492	26615	26447	26569	26346	26309	26363	26535	26641	26532	26441	26230	26291	26740	26513	26656	26632	26531	26380	26384	26217	26503	26308	26369	26540	26546	26356	26429	26359	26708	26406	26475	26179	26418	26511	26668	26369	26441	26557	26441	26511	26436	26543	26395	26526	26311	26319	26533	26474	26522	26399	26400	26435	26429	26453	26411	26740	26446	26709	26645	26625	26561	26554	26508	26264	26576	26433	26527	26699	26554	26649	26605	26515	26535	26600	26522	26624	26422	26471	26340	26350	26336	26461	26496	26471	26633	26284	26233	26461	26281	26607	26446	26624	26544	26674	26536	26491	26463	26302	26580	26493	26547	26560	26517	26214	26415	26726	26409	26358	26599	26381	26430	26754	26692	26794	26453	26512	26593	26393	26479	26442	26495	26595	26678	26391	26458	26484	26452	26520	26460	26513	26531	26620	26615	26313	26826	26345	26315	26290	26491	26663	26412	26415	26416	26729	26681	26542	26429	26267	26496	26462	26464	26727	26664	26626	26608	26391	26358	26556	26570	26762	26463	26474	26418	26514	26477	26419	26407	26605	26451	26551	26249	26274	26459	26388	26855	26789	26654	26682	26574	26252	26644	26075	26548	26472	26392	26477	26518	26426	26474	26312	26508	26271	26277	26605	26400	26575	26421	26528	26242	26617	26795	26221	26438	26529	26510	26356	26268	26478	26391	26337	26454	26730	26620	26563	26451	26402	26529	26488	26451	26540	26601	26175	26623	26644	26700	26372	26644	26433	26322	26447	26379	26542	26486	26346	26381	26486	26664	26701	26635	26424	26139	26288	26575	26418	26318	26279	26436	26670	26505	26390	26612	26553	26768	26489	26608	26481	26585	26466	26454	26732	26495	26304	26503	26425	26374	26581	26402	26516	26572	26593	26540	26505	26580	26331	26146	26467	26519	26645	26446	26447	26521	26618	26595	26597	26377	26733	26493	26445	26384	26258	26570	26438	26191	26389	26385	26379	26361	26576	26485	26487	26440	26381	26541	26623	26309	26296	26453	26445	26590	26591	26671	26452	26412	26574	26459	26456	26541	26627	26637	26680	26628	26509	26245	26458	26273	26469	26401	26597	26550	26650	26483	26223	26395	26523	26240	26656	26385	26512	26490	26576	26435	26503	26849	26507	26516	26412	26398	26609	26451	26590	26488	26341	26570	26593	26686	26416	26517	26675	26393	26288	26443	26465	26214	26504	26644	26428	26450	26426	26883	26459	26390	26541	26510	26434	26490	26806	26663	26591	26522	26468	26515	26309	26659	26543	26384	26607	26505	26573	26519	26313	26560	26476	26443	26286	26852	26436	26700	26262	26449	26696	26439	26404	26451	26494	26282	26579	26582	26708	26476	26315	26340	26473	26660	26455	26681	26601	26633	26309	26366	26297	26359	26446	26442	26439	26222	26629	26543	26592	26410	26593	26491	26663	26175	26373	26535	26352	26513	26750	26443	26387	26442	26450	26550	26152	26362	26347	26281	26531	26877	26346	26400	26502	26548	26616	26471	26269	26625	26444	26517	26731	26345	26578	26686	26302	26441	26452	26471	26452	26177	26284	26389	26452	26530	26383	26552	26446	26587	26690	26590	26585	26377	26568	26750	26399	26729	26240	26472	26138	26535	26493	26417	26791	26371	26281	26456	26261	26249	26493	26409	26663	26805	26633	26674	26351	26649	26415	26478	26488	26616	26674	26324	26595	26627	26561	26478	26371	26491	26390	26173	26412	26492	26517	26532	26322	26587	26433	26565	26301	26517	26627	26494	26375	26676	26565	26500	26724	26572	26424	26468	26601	26345	26402	26679	26450	26427	26620	26541	26542	26449	26447	26319	26762	26449	26737	26340	26391	26604	26383	26315	26571	26444	26230	26424	26477	26180	26616	26470	26601	26233	26421	26348	26303	26575	26285	26535	26617	26467	26524	26868	26448	26545	26460	26579	26632	26604	26471	26610	26474	26562	26288	26394	26495	26451	26595	26431	26229	26425	26501	26356	26496	26533	26526	26399	26296	26388	26571	26533	26392	26160	26356	26372	26434	26716	26541	26437	26479	26483	26383	26358	26566	26508	26280	26485	26519	26535	26433	26623	26584	26391	26630	26417	26413	26546	26539	26489	26545	26365	26307	26522	26233	26340	26586	26580	26279	26311	26503	26212	26577	26278	26284	26697	26602	26548	26715	26555	26536	26631	26387	26704	26494	26384	26382	26585	26450	26351	26562	26429	26319	26756	26587	26409	26437	26414	26293	26705	26865	26392	26662	26600	26725	26401	26446	26437	26444	26589	26572	26608	26349	26533	26730	26579	26418	26788	26304	26487	26545	26464	26549	26470	26714	26386	26444	26327	26569	26481	26402	26279	26738	26572	26475	26531	26438	26602	26495	26421	26587	26665	26694	26443	26497	26549	26620	26392	26524	26678	26589	26824	26684	26615	26605	26489	26359	26325	26405	26569	26479	26600	26487	26344	26301	26704	26343	26683	26350	26568	26441	26399	26575	26661	26536	26535	26484	26349	26391	26523	26648	26476	26551	26352	26583	26404	26234	26413	26499	26325	26260	26524	26442	26537	26468	26253	26526	26443	26281	26345	26373	26280	26498	26714	26461	26466	26373	26813	26607	26453	26517	26397	26324	26758	26525	26568	26365	26436	26404	26419	26493	26303	26299	26443	26675	26595	26587	26424	26389	26264	26539	26602	26540	26186	26565	26783	26637	26304	26446	26505	26491	26650	26291	26436	26663	26578	26563	26459	26487	26251	26659	26417	26302	26509	26605	26598	26616	26076	26358	26296	26561	26532	26380	26316	26311	26461	26540	26228	26372	26292	26396	26480	26274	26403	26586	26515	26570	26473	26475	26455	26273	26392	26332	26416	26496	26241	26343	26499	26509	26447	26373	26546	26468	26276	26641	26159	26270	26441	26630	26274	26412	26413	26333	26234	26496	26708	26442	26553	26269	26649	26531	26398	26505	26551	26425	26461	26612	26478	26265	26295	26489	26379	26475	26324	26588	26644	26398	26475	26405	26368	26564	26400	26779	26674	26267	26533	26643	26493	26409	26445	26617	26539	26755
23901	27745	27325	23069	20935	19621	18665	18140	18141	17799	17083	17148	17244	18159	18944	19120	18028	17157	16912	16717	16520	16926	16683	16712	16782	16708	16549	16813	16599	16602	16618	16819	16662	16865	16579	16855	16645	16683	16674	16623	16611	16701	16862	16579	16568	16638	16798	16874	16558	16644	16735	16636	16689	16779	16655	16624	16657	16751	16786	16537	16530	16720	16518	16589	16484	16799	16834	16607	16749	16737	16498	16741	16770	16622	16801	16603	16738	16702	16815	16666	16670	16642	16823	16635	16968	16713	16750	16792	16703	16673	16580	16628	16641	16814	16785	16679	16713	16747	16814	16680	16675	16912	16682	16764	16705	16718	16810	16702	16641	16656	16562	16727	16790	16540	16671	16834	16562	16794	16509	16688	16733	16780	16598	16769	16781	16708	16580	16573	16811	16678	16529	16575	16462	16658	16656	16698	16747	16515	16673	16856	16767	16721	16742	16739	16754	16591	16905	16819	16663	16703	16768	16695	16622	16646	16663	16744	16655	16784	16518	16758	16539	16672	16625	16828	16686	16692	16619	16849	16474	16779	16666	16696	16741	16538	16542	16722	16562	16662	16593	16609	16676	16608	16667	16675	16596	16565	16504	16575	16663	16716	16706	16729	16603	16669	16807	16531	16667	16913	16571	16513	16747	16656	16655	16635	16754	16476	16679	16713	16587	16474	16729	16765	16701	16788	16584	16557	16601	16687	16716	16577	16653	16800	16686	16649	16705	16731	16584	16736	16714	16598	16386	16667	16670	16700	16833	16760	16554	16698	16439	16596	16621	16677	16551	16536	16553	16647	16749	16562	16682	16722	16731	16630	16721	16684	16627	16632	16682	16820	16794	16681	16668	16571	16614	16770	16783	16474	16599	16683	16679	16597	16672	16684	16595	16648	16637	16671	16669	16621	16664	16721	16633	16638	16703	16435	16622	16728	16755	16566	16647	16740	16652	16592	16625	16708	16539	16592	16714	16780	16680	16660	16680	16699	16763	16629	16753	16717	16614	16822	16613	16420	16770	16605	16787	16671	16727	16535	16718	16683	16624	16687	16880	16663	16879	16689	16725	16667	16538	16698	16645	16792	16679	16684	16707	16832	16647	16692	16560	16646	16549	16793	16687	16580	16569	16485	16597	16677	16692	16755	16715	16527	16604	16854	16775	16735	16549	16666	16592	16729	16762	16711	16707	16461	16620	16606	16831	16746	16563	16837	16645	16627	16693	16535	16728	16645	16741	16752	16553	16830	16640	16745	16584	16686	16658	16561	16638	16733	16651	16722	16770	16835	16771	16679	16656	16630	16672	16690	16623	16680	16825	16645	16610	16732	16780	16545	16596	16714	16724	16811	16662	16707	16800	16676	16711	16546	16479	16778	16629	16710	16783	16605	16560	16607	16707	16950	16612	16610	16588	16777	16637	16518	16682	16650	16670	16647	16671	16795	16601	16645	16720	16624	16640	16702	16858	16543	16612	16766	16737	16655	16791	16895	16399	16633	16790	16750	16713	16680	16627	16649	16919	16656	16556	16526	16669	16575	16754	16818	16738	16691	16744	16589	16772	16645	16789	16659	16784	16667	16665	16738	16654	16620	16755	16434	16637	16649	16811	16649	16736	16598	16755	16523	16649	16680	16655	16688	16603	16700	16599	16702	16730	16490	16713	16680	16587	16674	16642	16698	16715	16773	16652	16738	16663	16723	16789	16636	16622	16688	16820	16592	16679	16807	16847	16646	16601	16620	16538	16889	16690	16828	16618	16657	16545	16634	16625	16740	16550	16632	16693	16758	16814	16607	16538	16514	16820	16723	16542	16710	16687	16602	16625	16610	16680	16701	16690	16656	16698	16844	16658	16555	16729	16646	16645	16545	16709	16770	16666	16654	16648	16607	16655	16659	16714	16690	16658	16640	16341	16608	16689	16578	16744	16633	16621	16586	16527	16675	16689	16599	16597	16776	16779	16687	16567	16530	16749	16875	16586	16612	16709	16958	16646	16891	16948	16643	16670	16877	16499	16957	16547	16580	16824	16490	16795	16474	16546	16704	16795	16614	16633	16769	16628	16580	16619	16576	16640	16796	16655	16702	16505	16604	16828	16715	16727	16594	16746	16762	16689	16770	16620	16747	16710	16545	16800	16487	16638	16782	16669	16984	16646	16658	16633	16560	16721	16595	16642	16695	16757	16518	16514	16571	16506	16725	16646	16610	16643	16592	16809	16714	16729	16742	16726	16703	16794	16733	16671	16563	16685	16566	16765	16532	16665	16664	16719	16470	16713	16734	16524	16670	16770	16797	16705	16738	16737	16623	16734	16549	16583	16788	16477	16917	16775	16676	16573	16751	16694	16746	16806	16659	16707	16614	16618	16825	16746	16596	16762	16481	16525	16701	16806	16790	16707	16685	16647	16645	16688	16805	16649	16770	16828	16485	16600	16769	16852	16723	16749	16587	16561	16595	16547	16730	16556	16560	16801	16691	16669	16899	16627	16638	16749	16614	16561	16563	16609	16659	16694	16683	16837	16628	16617	16574	16626	16756	16784	16613	16648	16828	16649	16881	16700	16683	16607	16486	16680	16801	16604	16703	16566	16692	16611	16601	16586	16821	16696	16594	16764	16655	16549	16769	16870	16723	16857	16650	16816	16619	16555	16656	16811	16794	16556	16469	16696	16762	16603	16784	16702	16703	16693	16585	16727	16605	16636	16742	16764	16872	16839	16594	16834	16684	16674	16593	16680	16757	16737	16738	16698	16637	16777	16768	16491	16719	16833	16635	16730	16857	16771	16517	16647	16674	16455	16665	16585	16788	16664	16666	16608	16782	16771	16569	16765	16718	16570	16623	16698	16906	16456	16750	16685	16778	16647	16688	16730	16701	16601	16753	16616	16542	16621	16566	16742	16773	16692	16647	16742	16800	16667	16604	16720	16743	16749	16714	16716	16534	16632	16909	16702	16574	16616	16754	16779	16778	16578	16771	16866	16751	16757	16717	16699	16636	16848	16789	16700	16640	16789	16676	16651	16800	16715	16518	16600	16573	16729	16672	16669	16643	16799	16506	17019	16765	16661	16628	16720	16695	16523	16831	16709	16776	16590	16606	16708	16595	16614	16653	16825	16665	16749	16708	16746	16826	16734	16679	16734	16596	16597	16728	16828	16642	16707	16658	16591	16651	16703	16615	16674	16673	16866	16604	16841	16702	16470	16595	16710	16677	16640	16765	16589	16806	16736	16837	16553	16883	16584	16743	16589	16774	16713	16623	16737	16517	16607	16603	16746	16723	16538	16519	16578	16763	16807	16589	16748	16381	16772	16633	16625	16636	16728	16723	16618	16721	16617	16639	16713	16661	16695	16758	16642	16643	16612	16688	16637	16727	16600	16666	16663	16686	16573	16659	16574	16570	16470	16662	16642	16799	16689	16737	16713	16819	16533	16555	16666	16754	16757	16716	16685	16614	16768	16751	16552	16796	16647	16676	16608	16715	16854	16663	16458	16824	16802	16684	16699	16511	16596	16493	16781	16869	16628	16668	16592	16679	16727	16609	16688	16674	16603	16509	16641	16718	16721	16794	16678	16587	16899	16653	16565	16729	16648	16715	16728	16795	16646	16690	16802	16551	16584	16671	16690	16579	16697	16639	16814	16539	16730	16654	16697	16887	16583	16768	16691	16691	16552	16794	16750	16629	16685	16654	16797	16499	16607	16736	16820	16607	16807	16684	16581	16696	16506	16583	16743	16730	16714	16647	16611	16680	16579	16622	16879	16640	16708	16753	16486	16639	16706	16619	16695	16615	16688	16672	16611	16476	16701	16496	16560	16552	16771	16632	16746	16632	16471	16805	16811	16623	16616	16770	16754	16811	16818	16655	16731	16647	16588	16770	16721	16758	16679	16779	16685	16598	16648	16728	16717	16474	16633	16731	16695	16717	16522	16804	16648	16498	16657	16900	16756	16628	16634	16642	16727	16620	16662	16716	16844	16682	16527	16736	16713	16595	16653	16523	16893	16608	16560	16705	16800	16693	16710	16701	16814	16704	16572	16709	16735	16810	16577	16834	16741	16655	16642	16669	16706	16757	16626	16742	16606	16716	16732	16497	16795	16772	16554	17045	16539	16841	16814	16584	16852	16673	16879	16762	16689	16743	16740	16729	16545	16668	16518	16808	16554	16763	16521	16792	16812	16690	16792	16570	16682	16727	16537	16706	16653	16567	16732	16657	16926	16718	16566	16670	16709	16841	16626	16762	16554	16663	16687	16860	16635	16724	16553	16539	16667	16784	16735	16718	16507	16701	16723	16602	16562	16728	16808	16806	16815	16666	16585	16633	16504	16636	16504	16578	16738	16501	16616	16588	16798	16629	16476	16711	16769	16679	16699	16657	16635	16611	16714	16587	16675	16691	16709	16790	16598	16829	16702	16559	16704	16670	16636	16726	16667	16727	16725	16618	16661	16566	16748	16767	16689	16816	16586	16614	16631	16751	16591	16703	16557	16536	16744	16531	16600	16558	16673	16735	16608	16624	16861	16738	16643	16848	16474	16621	16593	16543	16525	16698	16594	16603	16665	16800	16502	16828	16659	16606	16674	16738	16563	16656	16615	16628	16745	16565	16669	16673	16716	16800	16655	16739	16766	16651	16712	16681	16590	16828	16491	16618	16546	16645	16620	16687	16637	16548	16728	16558	16744	16633	16716	16605	16674	16459	16832	16528	16671	16960	16653	16704	16744	16528	16758	16613	16597	16553	16852	16535	16740	16583	16766	16805	16602	16530	16904	16696	16666	16610	16595	16813	16651	16637	16618	16808	16886	16612	16646	16752	16696	16611	16661	16577	16648	16557	16515	16767	16780	16693	16535	16714	16708	16881	16556	16672	16502	16652	16636	16628	16610	16831	16644	16664	16500	16775	16569	16677	16553	16856	16545	16579	16602	16720	16578	16685	16734	16708	16490	16659	16705	16597	16608	16632	16806	16665	16519	16662	16574	16781	16662	16555	16578	16668	16785	16862	16732	16755	16754	16657	16652	16758	16824	16598	16701	16759	16632	16717	16497	16770	16680	16623	16754	16641	16604	16601	16863	16621	16637	16631	16716	16777	16712	16775	16699	16618	16784	16768	16889	16813	16840	16695	16763	16530	16794	16690	16700	16623	16491	16817
24758	20792	27057	25868	25608	28629	29615	27696	26354	26134	26507	26575	26276	33696	39959	38923	33595	29188	26734	25199	25247	25214	25151	25376	25080	24968	25134	25037	25114	25309	25069	24676	25107	25045	25106	25062	25307	24947	25126	25255	24974	24909	25250	24923	25254	24894	24737	24978	25186	25251	25172	25180	25049	25152	24911	25028	24857	25408	24946	25170	24960	24997	25008	24859	24773	25126	24940	25005	25075	25001	25029	24810	25052	25043	25058	25170	25272	25005	25112	25320	25105	25009	24951	25165	25040	24995	25350	24912	24997	24825	24975	24975	25061	24948	25022	24938	25010	24987	24866	24918	24977	24831	25159	25038	24909	24800	24922	24980	24925	25137	25030	25333	25140	24950	24935	25224	25016	24947	24880	24989	25485	24982	25190	25201	25012	24976	24927	25182	25129	25153	25038	25116	25130	24846	25209	25121	25090	24766	24953	25001	25125	25059	25148	25069	25108	24941	24895	24844	24965	25104	25008	25082	25303	25137	25030	25002	25038	25193	25245	25044	25357	25171	25041	25001	24757	25151	25141	25121	25121	25249	24967	24865	24941	25072	24971	24919	25022	25038	25020	25065	25164	25077	25064	24995	25122	25180	24864	24954	24949	25042	25299	24852	24994	25085	24988	24933	25026	24995	24880	25165	25023	25162	24958	25171	25226	24901	25204	24976	25184	24583	24892	24978	24955	24815	24967	24935	25065	24995	24763	25120	24989	24974	25124	24976	25321	24945	24876	24962	25269	25152	25135	24962	24982	24767	25304	25078	25112	25240	25132	25044	25037	24930	25204	25174	25119	25222	24929	25319	25293	24972	24829	24995	25109	25224	25130	25180	25060	25011	24854	24973	25006	24949	24865	24913	25045	25114	24976	25083	24797	25104	25079	25169	25129	24875	25021	24887	25298	24958	24936	25103	25042	24922	25053	25098	25061	24834	25052	25301	25224	25007	24932	25118	25110	24894	25040	24935	25020	25101	25106	25157	25168	24846	25283	25024	24726	25142	25116	24851	25046	24815	25219	24925	25255	25122	25156	25176	24956	25303	25062	25111	25478	25270	25124	24791	25139	25094	25052	25057	24992	24974	24898	24966	25176	25100	25072	25032	25062	25290	24969	25105	25173	25286	25016	24966	25015	25100	25074	25041	25002	25117	24911	24883	25152	25185	25111	24948	24957	25100	25066	25212	25162	25140	25113	25030	24973	25025	24818	25041	24966	24682	24863	25033	25060	25016	25012	25138	25268	24968	25050	24971	24882	24879	25064	25036	25056	25046	25213	25092	25010	25024	25038	25241	24919	24934	25030	24932	24838	24878	24875	25086	24923	25064	25078	25022	24869	25019	25132	24901	24875	25043	24992	25024	25336	25190	25164	24860	25065	24739	24899	25067	25110	25049	24921	24966	24998	25175	25102	25091	25022	24898	24985	25018	24758	24744	25161	25230	24916	25154	25070	25148	24686	25226	24997	24951	25145	24951	25049	24926	25081	25022	25000	25196	24983	25082	25206	25065	25097	24908	24717	25009	24920	25198	25106	25119	25027	25203	25146	24940	25058	25112	25281	25109	25121	24966	25000	25026	25108	25102	25007	25189	24939	25015	24951	24829	24950	24882	25211	24898	25072	25016	25219	25058	25052	24929	24895	25141	25199	24815	25317	25016	24810	24813	25092	25211	24998	25056	25066	25219	25008	25162	25014	25174	25103	24988	25193	25089	25106	25072	25181	24979	24989	24878	24978	25138	25280	25155	24847	25017	25034	24882	24959	24954	25209	24937	25030	25098	25101	25279	25036	25126	25059	25149	25246	25001	25100	25004	25172	25095	25063	24792	25147	25064	24971	24966	25050	24769	24716	24986	24787	25070	25229	24941	25150	24749	25259	24973	25151	24994	25036	24914	24788	24913	25222	24948	24861	25202	24948	24917	25048	24884	24966	25109	25221	25063	25024	24784	24958	24961	25018	24970	24919	24934	25018	25007	25420	24954	25011	25236	25189	25000	24957	24913	25094	25221	24999	24974	25218	25038	25062	25085	25200	24860	25126	25100	25269	25008	24860	25079	25029	25268	25042	24956	24977	25192	24787	25091	25260	25042	25207	24998	25132	24913	25078	25248	25042	25076	25174	25148	25165	25226	24980	25050	25168	25045	25008	25034	25095	25021	25120	25029	24914	25099	25088	24879	25238	25201	24848	24981	25164	25015	24856	25003	25010	24871	24998	25119	25146	25320	25187	25005	24957	24873	24948	24914	24957	25120	24905	25107	24919	24867	24902	24980	24935	24929	25237	25024	25341	25239	25151	24933	24983	24844	25205	25215	24877	24963	25018	25048	24995	25015	25063	25130	25056	24935	25032	25156	25055	25123	24729	25030	24822	24880	25107	25126	25041	24995	25061	25155	24979	24830	25000	25104	25204	25124	25261	24983	25039	24987	24877	25157	24966	24917	24949	25095	25183	24959	25109	25121	25223	25213	24902	24992	24766	25169	25192	25272	24929	24986	25282	25026	25158	24923	25021	25283	25162	25159	24925	24848	25240	25037	25199	24984	24995	25036	25001	25094	25248	25022	25022	25021	25021	24983	25303	25128	24986	25339	25000	24921	24944	25156	25116	25039	25039	25162	25126	24991	25173	25138	25133	24864	24983	25189	24870	25064	24904	25057	25223	24829	24779	25055	24968	24993	24970	24955	25031	25288	24978	25009	25067	25097	25147	24675	25043	25056	25026	25069	24863	25185	25163	24778	25067	24945	24951	24916	25074	24903	24919	25101	25161	24862	24979	24851	25272	24928	24977	24974	25223	25044	25159	25097	25203	25174	25120	24960	24915	24951	24948	25045	24898	24998	25047	24867	25063	24821	25162	24989	24965	25011	24932	24994	25147	25180	24761	25098	25074	25006	25166	24987	25190	24940	25128	25129	25030	25084	25106	25102	25088	24982	25017	25244	25178	25131	25118	25102	25139	25298	25218	25131	24988	24870	25064	25023	24864	25028	24788	25144	25006	24977	25036	25068	24989	25065	25208	25221	25111	25193	24905	24905	24896	24963	25172	25070	24986	24893	25219	25116	25052	24881	25276	25319	25040	25059	24968	25080	25096	24985	25115	25192	24851	24920	25030	25204	24919	25230	25082	25138	25095	25160	24825	25021	25297	24994	24944	25070	24902	24931	24993	25049	24866	25211	24922	24856	25071	25167	25099	25213	25104	25025	25140	24906	25287	25405	25238	24870	25161	25180	25029	25016	25075	24912	25149	25145	25103	25021	25006	24835	25041	24962	25105	25099	25050	24805	24901	25091	25168	25153	25054	25006	24979	25055	25167	25097	25084	25225	25113	25124	25063	25050	25055	24974	25010	25051	24964	25092	25004	24936	25185	24861	25324	25113	24970	24954	24921	25072	24835	25103	25147	25057	24804	25278	24957	25095	25211	25097	25132	25045	25073	24956	24941	25184	24862	25009	25099	25021	25008	24990	24972	25103	25102	25069	24976	24823	25169	25238	25202	25057	25118	24998	24863	24908	24942	25152	25130	25012	24896	25105	24897	25161	25012	25091	24973	25080	25154	25086	25358	25187	25307	25015	25026	24890	24888	24937	25036	25099	24998	25200	25192	24954	25105	25015	24828	24974	25035	25316	24953	25157	25015	25390	24969	25332	25229	24732	24901	25086	24769	25485	25052	25026	25071	25306	24762	25020	24944	25053	25237	24885	25112	25003	24971	25102	24926	25132	25019	25089	24854	25044	25023	25136	24995	25260	25006	25021	25069	25191	25169	24957	25066	24995	25121	25073	24965	24887	24934	24880	25080	25037	24912	25035	25006	25170	24956	25270	24924	25019	25023	25124	25036	25035	24919	24843	25301	25264	25040	24984	24978	24950	24923	25254	25074	25037	25032	25180	25058	25002	25130	24879	25062	24733	24996	25052	25103	25176	25134	25182	24926	25193	25270	24952	24912	24992	24818	24680	24914	24983	25051	25013	25033	25019	25166	24883	25120	25101	25065	24984	24669	24967	24977	25055	25130	25199	25197	25043	25093	25107	25321	25132	25073	25381	25045	25008	25086	24994	25009	25142	25059	24946	24957	25160	24917	24952	24886	25340	25066	25123	25210	25085	25239	25180	25044	24841	24907	24955	25014	24994	25201	25197	24831	24857	25181	25209	25314	25116	24912	25012	25044	24723	25162	25129	24912	25175	24930	25033	25212	25376	25218	25361	24938	25272	24988	24992	24951	24862	25230	25185	25329	24984	25252	24989	24985	25019	25143	25020	25030	25152	25059	25136	24953	24846	25216	24970	24945	24977	25073	25251	25050	25101	25151	24903	25276	25035	24827	24881	24924	25182	24848	25020	25015	24845	25040	24806	25090	25093	25263	25138	25027	24809	24960	24847	25119	24821	24967	24982	25029	25030	25067	24955	25016	25137	25190	25071	25097	24741	25153	25120	25057	24935	25013	25186	25103	25073	25015	24830	24965	25043	25078	25011	24977	25038	24942	25138	24931	25185	24926	25020	25239	25126	25149	25218	25204	24971	24773	24834	25038	25012	25052	25055	25005	24975	24917	24976	25139	25130	24995	24959	24878	25169	25040	25196	25024	25088	25067	24855	25105	24993	24996	25112	25090	25138	25022	24932	25152	25118	25109	25050	25056	24976	25219	25103	24966	25026	25274	25059	25025	24987	24968	25024	25213	24967	25282	25171	24941	24994	25163	25068	25138	25097	24967	24978	25194	25134	25110	25220	24986	25220	25233	25364	25249	24958	24890	24899	25176	25048	25067	25210	25034	25047	25037	25386	24908	25108	25027	24941	24817	25015	24972	24889	24990	25027	25093	24992	24861	25163	25082	24992	25113	25135	24929	25046	25125	24992	25281	24909	25204	25067	24926	25133	25232	25082	24816	25125	24831	25091	25034	24939	24950	25081	25052	24868	24857	25123	24954	25018	25109	24875	25009	24956	25331	25154	25147	25054	24927	25144	25027	25038	24957	24786	24840	24895	24958	24919	25044	24997	25179	25277	25083	25162	25117	25068	25116	25054	25147	24951	25119	25017	24884	25103	25148	25087	25244	25054	25340	25128	25112	24854	24941	24907	25127	24936	24930	25166	24972	25119	25270	24992	24977	25238	25330	25048	25171	25097	25312	24926	25047	25054	25043	24860
21887	34207	34558	27163	23777	21530	20280	19329	17662	17571	18246	17978	17869	28643	34436	32113	25323	20025	17205	16033	15950	16146	16181	15989	16152	16142	16010	16086	16162	16082	16015	15818	16118	15907	16008	16101	16266	16127	15932	16058	15967	16037	15998	15875	15919	16069	15993	15925	16130	15985	16171	16089	15919	16103	15872	16060	16126	15865	16010	16195	16107	16028	16198	15957	16037	15993	15898	16015	16264	16036	15979	15979	15958	15903	16127	15841	16038	15911	16005	15957	15977	16020	15835	16097	15951	15873	15917	16020	16042	16041	15964	15911	16200	16271	16144	16074	16134	16078	15904	16126	16003	15925	16207	16115	15998	15967	15996	15915	16016	15974	15899	16144	15932	15947	15999	15926	16036	15912	15992	16153	16065	16155	15951	15974	16040	15924	16060	15987	15995	16085	16021	15910	15901	15963	16065	15962	15864	16131	16110	16109	16009	16057	16105	16009	16123	15949	16058	16191	16036	16092	15966	15982	16061	15925	16160	16144	16053	15984	16046	15949	15831	16095	16045	15915	16040	15966	15912	16154	16072	16012	16012	16159	16044	15938	16124	16075	15962	16337	16059	16052	15992	16009	16001	16126	15889	16207	15811	16055	16145	16080	16137	15964	15874	16141	15974	15687	15999	16027	16022	15856	16089	16121	15901	16086	16049	16015	16039	15998	15926	16214	16014	16051	16122	16035	15928	16034	16155	16049	16170	16028	15968	15988	16040	15901	16104	15815	15995	16088	16049	15980	16016	15898	16049	16018	15939	16127	16030	16143	16158	15989	15966	15991	16163	16087	15909	15932	16141	16017	16056	16153	16065	16090	16037	16067	16123	15942	16100	15948	16121	16118	15902	16139	16189	15864	15977	16054	16113	16182	16072	15976	15992	16042	16085	15916	15941	15958	16109	15987	16092	15957	15869	16314	16076	16040	16187	16036	15916	16107	16078	16143	15930	15954	16115	16089	16027	16052	16156	16160	16059	16018	16001	16115	16228	16203	16020	15925	16088	15864	15994	16052	15985	15974	16020	15985	15934	16050	16000	15929	16122	16142	16183	16039	16115	16028	16041	16059	16221	15967	15899	16059	16014	16044	16267	16139	16030	15954	16040	16062	16170	16047	16093	15949	15863	15881	15967	16062	15802	16091	15823	16082	15987	16062	15949	16058	16006	16099	16056	16026	15956	16018	16106	16028	16063	15863	15995	16058	16008	16078	16097	16003	16039	16070	16115	16017	16083	16225	16081	16079	16008	16029	15892	16154	16127	15930	16003	15861	16004	15958	16144	16135	16156	16053	16044	15827	16042	16077	16107	15979	16125	16006	15887	16063	16080	16096	16103	15988	16065	16052	15964	16044	16046	16020	16064	16052	16068	16249	16139	16104	16143	16004	16042	15998	15968	16181	15988	16031	15998	15922	16137	16120	16074	16044	16115	16139	15939	16049	15962	16072	16093	15987	16005	16063	16042	16194	16208	15953	15962	16087	16046	16048	16112	15875	16090	16014	16141	16059	16131	15911	16068	16140	16009	15957	16008	16090	16077	16159	15982	15878	16188	15942	16066	16102	16099	15953	15881	16103	15977	16149	16015	16045	16109	16071	15910	16197	16188	15924	16143	16041	16000	16070	15984	16096	16079	16054	16017	16170	15924	15977	16103	16076	15997	15934	16066	16086	16002	16015	15989	16120	16127	16118	15972	16068	16089	16059	15944	16121	16153	15808	15905	16099	16048	16091	15673	16185	15924	15980	16092	15905	15914	16075	15948	15990	15877	15962	15918	16079	16099	16047	16082	16007	16025	16022	16129	15990	15963	16053	16150	15923	16146	16018	15894	16010	15948	15953	15814	16169	16056	15837	16157	15996	15984	16177	16002	15899	16030	16155	15985	15983	16044	15969	15945	16187	16074	16064	16262	16202	15961	16193	15838	16143	16091	16139	16005	16077	16145	16007	16048	16013	16003	15990	15985	16036	16102	16119	15932	16002	16005	16121	15989	15934	16007	16109	15938	15915	15909	16205	16003	16072	15973	16028	16037	16014	16123	16034	15938	16143	16078	15987	15904	16148	15918	16003	16136	16057	16020	15836	15933	16067	16008	16169	16092	16084	16238	15965	15949	16044	15993	16149	15934	16118	16029	16079	15977	15938	15977	16061	16020	15925	16124	16013	15982	15996	15974	16142	16144	15972	15975	15984	16029	15869	16104	15953	16067	16083	15943	16227	15895	16023	16040	15988	16004	15933	15919	16066	15909	16118	15992	15952	16098	15905	15965	16146	16020	15952	16069	16039	15891	16158	16011	15961	16209	16023	15964	16205	16133	16004	16011	15977	15990	16016	16140	16069	16069	16016	15988	16048	16025	15955	16166	15945	16036	16111	15743	15950	15983	15910	16010	15994	15999	16040	16083	16077	16119	15948	16158	16157	16012	16112	16031	15915	16169	16145	16118	15844	16203	16131	16064	15982	15938	16047	16142	15941	16036	16122	16184	15950	16005	16063	16177	16111	16110	16090	16068	16102	16179	16154	16236	16114	16128	16155	15961	15990	15877	16027	15889	15786	16013	15949	15953	16007	16077	16103	15983	16144	16065	15942	16062	16034	15928	15979	16014	15947	16209	16114	15994	16102	16076	16109	16088	16029	15992	15834	15983	15902	16194	15896	16075	16052	16194	16183	15970	15865	15927	16015	16010	16008	15780	16082	16080	16095	15963	15932	16034	16146	16071	16062	16222	16105	16042	15925	15972	15914	16236	16060	16023	15941	15925	15941	16024	15906	15876	15963	16151	15956	15922	15892	16067	16053	16110	15932	16046	16041	16169	15930	16296	15971	16189	16078	15767	16026	16057	16055	16053	16102	15935	16045	16133	15964	15954	16004	16054	16017	16055	15964	15982	16054	16203	15978	15965	16063	16204	16139	15932	16044	16061	16071	16045	16039	16046	16070	15971	16161	16001	16026	15998	16105	15990	16002	16073	16087	16091	16077	15963	16079	16097	16089	16084	15888	16040	16211	15871	16109	16084	16077	16085	15996	15997	16103	16018	16037	15976	16107	15778	16051	16019	16021	15997	15954	16051	15982	16132	16015	16123	15966	16192	15941	15905	15896	15961	16050	16182	15927	16045	16013	15971	16084	16075	16018	16133	16160	15991	16131	15869	16159	15938	16065	16041	16028	16066	16097	16047	15988	16124	16103	16168	15969	15990	16055	16114	16011	15956	16129	16007	16259	15954	16068	16164	15973	16244	16088	16014	16040	16023	16193	16016	16101	16124	16126	15951	16012	16214	15922	16029	16013	16032	16056	16043	15965	16063	16032	16149	15968	16141	15949	16122	16042	16010	15955	15921	15863	16158	16108	16028	16107	15971	16040	16100	16011	16101	15873	15941	15987	16041	16044	16112	16126	15971	16219	16114	16028	16070	16005	16014	16178	16099	16077	16045	15795	16035	16041	16074	16057	15899	15902	16081	15891	16153	16010	15838	16071	15945	16092	16123	15884	15917	16026	16044	15933	15959	16074	16107	16071	16071	16049	15928	15993	16194	16018	16008	15948	16058	15922	15815	16183	16065	16099	16084	16110	16178	16086	16150	16004	15997	16006	16101	16115	16165	16043	16154	15984	15989	16263	16013	16117	16097	16110	15872	16132	16080	16180	16180	16006	16133	16058	16063	15971	16020	16017	16207	16014	15922	16098	16053	15990	15821	16059	16079	16051	16023	16121	16048	16045	16079	16009	15972	15966	16061	15965	16062	16015	15941	16093	15980	15951	16132	15984	16007	16125	15987	16066	16112	16131	16111	16125	16024	16059	16162	16024	15961	16229	15964	15953	16043	16207	16131	15972	16032	16020	16036	15882	16048	16043	15986	15969	16116	16015	16071	16075	16037	16020	15993	15923	16049	16096	15959	15832	16085	16042	16101	15928	15986	16017	15829	16020	15950	15914	15991	15917	16162	16028	16105	16098	16008	15870	16158	16007	15950	16022	15942	15933	16142	16379	16061	16088	15897	15951	16059	16166	16099	16016	16031	16012	15855	16031	16036	15906	16132	16149	16133	16225	15992	16051	15810	16089	15926	16085	15994	16042	16001	15920	15926	16034	15893	15932	16074	16018	15980	15998	15807	16159	15989	16244	16239	16124	15853	16024	15892	16173	15886	15961	15987	16088	15986	15990	16079	16098	15974	16183	15952	15985	15966	15934	16024	16002	16099	15967	15964	16018	16150	16083	16130	16051	15962	16027	15973	15923	16091	16043	16091	16035	15837	15996	16118	16091	16066	15951	15983	16066	16040	16017	16095	16016	16050	15949	16114	15949	16212	16227	15867	16158	16143	16042	16054	15962	15943	16053	16031	16165	15997	16020	16129	16113	15921	16073	16071	15861	15982	16046	16126	15764	16076	16096	16015	15983	15980	16121	16115	16071	16072	16017	16029	16039	16041	16085	16235	16018	16093	16092	16102	16066	16067	16081	16039	16119	15973	16128	16141	16027	15884	16138	16102	16055	16202	16086	16113	16020	15985	16001	15997	16081	15973	15950	16208	16071	16003	16019	15900	15976	16144	16104	15817	15953	16234	16150	15981	16228	16062	16159	16104	16024	15985	16074	16036	16046	16028	15948	16139	16120	16009	16033	15976	15870	16158	16032	16025	15955	15886	16155	16001	16017	16287	15932	15867	16165	15876	15852	15954	16027	15841	15940	15992	15891	16030	15914	15911	15954	16013	16030	16080	16024	15998	15935	16039	15822	15996	16055	16020	15997	16010	16067	16044	16214	16139	16063	15974	16166	16109	16095	16068	15858	16176	16164	15944	16000	15892	16092	15982	16283	16048	16011	15939	15959	16028	16020	16105	15838	16251	16029	16140	16025	16061	16014	16109	15990	15995	16091	16059	15889	16142	15990	15825	16078	16143	15995	16015	16217	15862	16003	16176	15883	16202	15969	15924	15940	16056	15890	15975	16063	15990	16052	16056	15881	16041	16185	16218	16068	16056	16092	15982	16107	15929	15902	15939	16027	16102	16208	16191	16070	16111	16040	16123	16039	15998	16010	16074	16018	15993	16136	16026	16095	16260	16143	16057	16005	16038	15947	16027	16117	16173	16181	15974	16066	15979	16111	16112	16046	15985	16159	16157	16097	16031	16052	16125	16163	16178	15896
22412	20804	27287	24571	22224	27218	31617	26356	25621	26329	26558	25656	26805	33492	44356	51844	44308	34884	28607	25045	24377	24161	24255	24017	24044	24286	24413	23972	23982	24030	24102	24016	24003	24122	23975	24025	23999	24173	24104	24053	24092	24236	24064	24125	23964	24180	24238	23964	24191	24075	24127	23967	23978	24098	23698	23709	23954	24261	24056	23883	24167	24020	23954	24139	23927	23951	24039	24128	24150	24170	24028	24091	23895	24057	24125	23910	23904	23949	23853	23978	24108	24067	23969	24050	24264	24260	23925	23966	24208	24302	23903	24093	24085	24087	23932	24172	24109	24176	24207	24068	24021	23813	23809	23852	24073	23843	24163	24005	23835	23927	24211	23812	23849	24195	24008	24002	23816	23960	23967	23821	23843	23929	24028	24002	24001	23863	24002	23937	23886	24418	23959	24069	24097	24246	23970	24023	24018	23836	23832	24080	24088	24107	23981	24106	23951	23909	24042	24084	24028	23908	24028	23668	23976	23882	24206	24105	24081	24055	23870	23971	24039	23912	23955	24072	24005	24042	24017	23868	23980	23892	23929	24095	24170	24051	24111	24054	24013	23729	24136	24115	23942	23918	23988	23832	23994	23957	24112	24010	24048	23987	23934	24103	24072	23755	24075	23971	23956	23915	23961	23916	23802	23836	23854	23901	24222	23856	23803	24094	23889	23860	24002	24135	23996	23851	23817	23987	23906	23822	24078	23691	23916	23967	23906	24036	23987	23944	23941	24066	24172	24086	23911	23939	23818	23872	24010	23925	23882	23845	24165	24055	23804	23886	23965	24171	23740	23872	24094	23970	23870	23969	23966	24025	23733	23999	24199	24028	24134	23875	24189	23968	24221	24295	23869	24132	23768	23885	23982	23788	23807	24070	23920	23875	23840	23740	24188	24028	24011	24164	24333	23945	24061	23987	23792	24044	23872	24149	23930	23988	24114	24183	24133	23765	23832	24038	23994	23666	23823	24036	24089	23988	23892	23764	23846	23928	24091	23916	23906	24008	24039	24078	23829	23961	23955	23928	23979	23865	24027	24086	24234	23888	23996	23865	23606	23864	23908	24158	24042	23824	23973	24040	24262	24510	23910	23921	23990	24031	24152	24090	23840	24156	24088	24079	23862	23891	24090	23987	23933	24033	24113	24039	24025	24205	24019	23916	23717	24070	24073	23833	23853	24145	23987	23995	23848	23904	24115	23996	24017	23829	24103	23939	24010	23976	23914	23962	24020	24040	23972	24100	24198	24035	23918	24007	23931	24043	24008	24088	24010	23947	24134	23888	23727	24122	23930	23938	24163	23807	24233	24146	23933	23998	24079	23876	23979	24042	24123	23916	23901	23890	24074	24038	23867	24090	23938	23759	23669	24048	23714	23876	23942	24102	24043	24063	23956	24024	23965	23817	24312	23981	23916	23974	24180	23940	24134	23731	24088	24036	24268	24086	24164	24082	23983	23910	24059	23842	24109	23735	24047	23864	24085	24071	24138	24055	23924	23961	24185	23907	23961	23888	23961	24063	23746	24018	23995	23936	23755	24007	24076	24047	24021	23903	23859	24259	23777	23934	24080	23887	23882	24005	24164	24013	24079	23836	24135	23957	24151	23894	23783	23996	23900	23768	24043	23913	23990	23958	23911	23820	23911	23836	24071	23817	24005	23879	24080	23867	23934	23976	23987	24070	24132	24125	24024	24096	23918	24209	23741	23978	24100	24032	24068	24069	23638	24141	24021	23703	23962	23984	23844	24068	23858	23869	23768	23912	24173	23884	24170	24088	24154	23899	23900	24226	23998	23802	23823	24130	24249	23917	23837	23954	23911	23994	23893	24019	23916	23796	23777	24092	24022	23880	23946	23950	24084	24009	23850	23799	23959	23984	23811	24236	24224	24028	23939	23876	24020	24017	24024	24056	24086	24065	23861	24070	24238	24129	23979	24016	23966	24031	24102	23992	24096	23918	24091	23862	23951	23819	23996	24066	24154	24211	24062	23904	23828	23885	24155	23853	24038	24032	24233	23961	24152	23886	24031	23836	23932	24151	23930	23910	23944	23606	23864	24178	23993	24192	24023	23705	24049	23963	23999	23826	24067	23912	24081	23927	24057	24201	23974	23887	24036	23810	24012	24024	23969	23888	23997	23847	23938	24107	23882	23942	23954	23937	24266	24015	23930	23880	23720	23850	24072	23849	24059	23992	24068	23665	23928	24364	24109	24088	24144	24051	23986	23890	24151	23997	24031	24125	23889	23731	23875	24119	24084	24241	23995	24094	24103	23946	24068	24179	24106	23950	24109	24138	23964	24186	24005	24085	24087	23994	24148	23729	24076	23945	23887	23776	23835	23907	23951	23734	23932	23881	24019	24145	24052	24056	24050	24332	23734	23832	23767	23956	23791	24171	23924	23818	24198	24016	23882	23865	24035	23862	24173	23941	24108	24132	23878	23953	24151	23849	23989	24125	23967	24163	24117	24143	24072	24045	24038	24210	23971	23896	24056	23723	24134	23940	24116	23982	24078	24048	23925	24202	23875	24281	23926	24021	24352	24076	24034	23772	24060	23956	24153	24012	24150	24085	24101	24110	24119	24000	23983	23991	24001	24137	24143	24065	24002	24072	23872	24039	23868	24033	24109	24003	23885	24019	24068	24135	24158	24058	23737	24148	23685	24224	23880	23934	23921	23921	23912	23801	23904	24044	24085	23995	24036	23858	23976	24002	24038	24169	24102	23947	24018	23888	23904	24160	24305	24165	23835	23992	23856	24036	23940	23954	23962	23827	23677	24162	24131	23813	24004	23976	24162	24081	23838	24005	24245	24170	24067	24063	24182	23689	23890	23918	23931	23880	24013	23914	23885	24123	24084	24000	23788	23866	23968	23825	23666	23916	24001	23932	23693	24287	24053	24261	24074	23982	23922	23850	24072	23917	23964	23962	23863	24054	24325	24033	24044	23949	23889	24180	23889	23897	23999	23911	24017	23910	24067	23909	24114	24053	24114	24042	23763	23874	24036	23991	23837	24083	23808	24008	24165	24159	23926	24003	24046	24052	24052	23962	23866	23908	24003	23760	23926	24044	24084	24085	23940	23988	24071	24024	23801	23844	23944	23898	23923	24075	23952	23978	23752	23844	23956	23808	23845	23899	24030	23843	23961	23956	24017	23954	24067	24072	24058	23962	23747	24150	23782	23845	24127	24015	24129	24049	24174	23910	24096	23969	23905	24042	23943	24036	23942	23940	24089	23770	24112	23834	23970	23869	23999	23727	23742	23916	24052	23967	24193	23885	23987	24170	24333	23981	23941	23775	24028	23867	23856	24060	23688	23838	24162	24216	24184	24006	23974	23966	23999	24055	24034	24028	23781	24308	24015	24049	24198	23860	23957	24179	23764	23899	23807	23924	24051	23910	24115	24016	23834	24109	23882	24011	24013	24050	24035	24072	23794	23854	23793	24044	24024	23779	24173	23953	23957	23878	23998	24121	24028	24046	24093	23941	23970	24158	24021	24298	23864	23866	23907	23967	24058	23945	23979	23759	24099	23918	24036	23866	23981	23798	23977	24208	23991	23797	23860	24030	24003	24116	23912	23845	23998	24036	24100	23962	23800	23992	24320	24298	24209	24050	23835	23706	23869	24076	23984	23977	23995	23922	23867	23983	24158	24168	24131	24108	24150	24040	24034	23975	24003	24106	24099	23920	24010	23866	23788	23905	24061	23729	24053	24021	23927	23996	24046	24168	23920	24015	23962	24119	24144	23940	24007	23950	23958	23987	24059	23964	23907	23955	24071	24069	23890	23989	23765	23957	23862	24050	23902	23993	24107	24059	23900	24047	24045	24065	24235	24017	23858	23910	23953	23729	24193	23938	23803	23867	24177	23751	24106	23926	24067	24018	23940	23833	23707	24054	24033	23833	23974	24045	24197	23884	23938	23983	24157	24149	24112	24322	23891	23903	24031	24096	23813	23897	24253	24002	23789	24152	24247	23792	24191	24322	24105	23863	24234	23809	24121	23882	24004	24187	24046	24009	23969	23978	24172	24217	24067	23976	23989	23916	24182	23960	24024	23834	23940	23954	24345	23705	24263	24396	23981	24262	23820	24044	24001	23907	24206	23729	24008	23753	23945	23999	23781	24010	23907	24026	23873	23947	23963	23914	24026	23876	23971	24095	23978	23955	24045	24095	24126	24042	24017	23650	24055	23911	24171	24111	23891	23950	23816	23909	23987	23893	23954	24082	24182	24206	24134	24199	24059	23922	23929	24063	23661	24115	23987	23967	24121	23779	23927	23793	24119	24130	24122	23943	24006	23998	24155	24145	24086	24021	23880	24044	23881	23941	24007	23993	23910	23939	23725	24029	23969	23836	24147	23919	24104	24103	24133	23926	24011	23836	24231	24076	24097	24017	23768	24012	23933	24067	24070	23860	24050	24154	24063	24032	24050	24122	24000	23943	23806	24076	24252	23979	24113	23966	24045	23892	23989	23978	23944	24141	23896	24303	24172	24085	23873	24009	24203	23986	23963	24095	23909	23977	23945	24039	23959	23991	23911	23906	23924	24071	24095	23914	24219	23972	23824	24034	23867	23750	24220	24248	24064	24120	24133	23921	23729	24057	23902	24286	24066	24016	23934	23899	24152	23950	24224	24136	24117	23821	24055	24002	24122	23888	24014	23853	24053	23993	24013	23803	24147	24040	24085	23753	24012	24222	24021	24017	24040	23970	24163	23797	23844	24109	24067	24178	24114	23752	23743	23867	23911	24140	24006	23950	24179	24061	23758	23946	24021	23875	24136	24136	23866	23956	23797	23922	23861	23847	24003	24228	24137	23683	23757	23955	23903	24002	24073	23775	23885	24108	24163	24162	23874	24111	23812	24165	23969	24061	23834	24126	24153	24078	24088	23980	24197	23931	23898	23949	23905	24208	23809	23996	24146	23925	23842	24203	24252	24103	24106	23940	23886	24244	24121	23959	23826	23957	23941	24135	24107	24089	23696	24015	23864	23986	23711	24051	23915	23916	23983	23789	23962	24012	23898	23964	24042	23906	24043	24073	24088	24100	23937	23783	23907	24104	23962	24053	23767	23735	23923	23930	24007	23943	24084	24183	24239	23931	23911	24090	23948	24082	23971	24150	23975	23969	24097	23917	24114	23969
23207	40557	39501	31389	27192	24971	22173	18202	18133	18785	19039	18160	19579	29049	40231	45687	37093	26900	19788	15936	15496	15675	15379	15666	15552	15509	15446	15442	15665	15542	15652	15535	15536	15455	15501	15588	15549	15494	15700	15456	15479	15431	15526	15518	15421	15608	15446	15322	15512	15383	15421	15480	15549	15366	15462	15353	15539	15663	15435	15306	15452	15564	15434	15360	15511	15370	15603	15596	15496	15507	15482	15497	15507	15447	15583	15486	15487	15451	15387	15621	15366	15486	15467	15427	15451	15506	15597	15323	15483	15694	15548	15399	15574	15685	15481	15398	15487	15390	15447	15610	15584	15497	15500	15502	15285	15511	15500	15529	15435	15492	15418	15561	15446	15584	15425	15695	15577	15416	15435	15400	15439	15564	15294	15521	15489	15512	15568	15316	15559	15505	15581	15464	15483	15480	15599	15590	15534	15518	15417	15646	15450	15591	15374	15478	15714	15505	15451	15624	15517	15478	15434	15549	15352	15409	15489	15592	15438	15569	15582	15485	15612	15384	15472	15544	15310	15485	15490	15573	15445	15585	15518	15455	15528	15521	15523	15494	15611	15306	15628	15619	15398	15510	15427	15475	15530	15378	15493	15479	15508	15416	15231	15491	15604	15583	15453	15455	15416	15426	15524	15391	15485	15648	15535	15472	15478	15352	15456	15458	15510	15400	15605	15358	15450	15545	15449	15421	15478	15455	15711	15445	15504	15627	15654	15468	15551	15437	15514	15452	15610	15437	15333	15504	15483	15534	15441	15535	15551	15513	15353	15560	15416	15447	15434	15654	15208	15580	15375	15497	15462	15441	15389	15320	15557	15558	15388	15427	15392	15507	15431	15548	15338	15581	15534	15399	15444	15512	15364	15510	15732	15664	15529	15499	15304	15505	15352	15464	15534	15523	15599	15289	15477	15423	15660	15415	15572	15519	15491	15461	15594	15451	15359	15571	15363	15482	15391	15357	15347	15489	15680	15477	15552	15610	15667	15438	15326	15319	15439	15590	15559	15514	15687	15454	15439	15444	15372	15660	15477	15557	15529	15417	15613	15531	15476	15482	15589	15384	15613	15465	15487	15509	15497	15439	15634	15402	15527	15396	15621	15637	15466	15559	15537	15635	15665	15458	15443	15528	15422	15683	15411	15412	15296	15560	15482	15596	15301	15616	15426	15526	15467	15575	15395	15370	15614	15381	15503	15462	15398	15339	15344	15585	15425	15580	15509	15514	15413	15546	15567	15478	15639	15594	15772	15428	15458	15393	15451	15382	15621	15478	15494	15633	15406	15331	15210	15579	15583	15591	15497	15583	15590	15554	15423	15587	15693	15425	15495	15374	15470	15521	15635	15400	15457	15353	15618	15428	15563	15527	15404	15445	15398	15588	15548	15592	15520	15729	15249	15491	15447	15223	15505	15606	15459	15318	15574	15322	15513	15387	15483	15538	15535	15544	15553	15473	15467	15377	15227	15505	15388	15495	15485	15696	15456	15389	15402	15327	15530	15267	15355	15485	15578	15569	15534	15507	15417	15425	15330	15358	15476	15591	15449	15463	15391	15630	15388	15626	15541	15524	15432	15449	15434	15450	15412	15354	15640	15459	15468	15443	15545	15567	15494	15461	15551	15478	15556	15582	15364	15362	15508	15630	15519	15612	15549	15351	15584	15513	15360	15413	15410	15571	15460	15375	15571	15522	15422	15519	15404	15719	15454	15526	15546	15677	15535	15551	15534	15508	15450	15473	15304	15400	15504	15481	15496	15544	15450	15557	15690	15429	15541	15373	15528	15469	15460	15466	15412	15581	15638	15401	15404	15322	15314	15434	15391	15549	15516	15491	15279	15616	15378	15570	15371	15455	15482	15490	15564	15598	15449	15456	15487	15405	15413	15530	15547	15381	15537	15468	15536	15426	15514	15530	15487	15471	15556	15826	15527	15555	15509	15524	15537	15599	15572	15485	15489	15512	15535	15497	15526	15544	15618	15509	15387	15546	15387	15590	15709	15411	15459	15438	15388	15511	15436	15338	15609	15401	15395	15593	15465	15466	15481	15422	15477	15435	15498	15420	15508	15447	15629	15478	15386	15552	15588	15535	15473	15597	15478	15574	15436	15671	15426	15415	15509	15582	15570	15459	15423	15519	15350	15483	15461	15420	15509	15479	15517	15480	15557	15490	15605	15351	15364	15425	15547	15452	15609	15314	15503	15497	15565	15541	15589	15368	15323	15508	15386	15335	15274	15443	15413	15566	15570	15660	15555	15402	15515	15383	15505	15435	15489	15392	15526	15431	15413	15522	15479	15447	15476	15475	15365	15614	15532	15613	15498	15456	15532	15497	15476	15454	15460	15363	15660	15456	15514	15573	15500	15502	15404	15373	15467	15431	15611	15496	15709	15615	15610	15512	15502	15619	15394	15623	15398	15567	15618	15447	15462	15463	15549	15505	15451	15393	15397	15680	15582	15486	15504	15371	15488	15535	15418	15537	15252	15352	15398	15590	15334	15632	15498	15336	15595	15426	15390	15515	15477	15313	15433	15514	15660	15405	15295	15354	15456	15624	15456	15414	15572	15507	15493	15573	15516	15565	15376	15455	15431	15323	15604	15597	15538	15359	15331	15532	15463	15589	15698	15570	15381	15383	15494	15408	15497	15410	15558	15262	15514	15449	15418	15409	15556	15550	15405	15708	15618	15506	15295	15447	15476	15453	15481	15333	15426	15525	15650	15353	15516	15657	15268	15486	15374	15464	15449	15701	15503	15586	15556	15491	15664	15526	15319	15406	15505	15470	15373	15437	15489	15589	15480	15220	15584	15597	15388	15531	15419	15523	15585	15547	15545	15311	15521	15516	15394	15453	15382	15529	15471	15437	15481	15305	15507	15445	15404	15412	15427	15478	15474	15676	15506	15577	15482	15640	15542	15501	15461	15393	15620	15458	15386	15477	15483	15463	15406	15462	15295	15519	15468	15411	15602	15476	15350	15644	15374	15448	15357	15411	15427	15537	15528	15273	15524	15360	15645	15511	15614	15291	15473	15405	15383	15630	15368	15673	15485	15521	15384	15685	15456	15530	15534	15498	15397	15348	15477	15422	15535	15357	15543	15639	15512	15491	15498	15487	15468	15473	15665	15367	15388	15382	15535	15565	15464	15561	15545	15645	15458	15455	15545	15540	15522	15358	15446	15491	15438	15608	15585	15473	15595	15445	15415	15489	15459	15597	15497	15379	15525	15510	15345	15328	15446	15601	15440	15561	15505	15490	15711	15463	15538	15701	15334	15539	15507	15383	15505	15568	15388	15459	15561	15522	15392	15511	15545	15431	15490	15520	15402	15401	15507	15566	15500	15521	15394	15453	15553	15620	15483	15335	15551	15510	15545	15573	15406	15546	15421	15416	15424	15564	15590	15477	15538	15586	15473	15448	15475	15400	15494	15491	15496	15497	15439	15413	15484	15328	15515	15614	15485	15392	15454	15292	15377	15436	15427	15558	15426	15520	15673	15530	15431	15354	15471	15438	15377	15482	15496	15470	15407	15471	15608	15602	15470	15381	15607	15469	15483	15485	15429	15462	15349	15380	15449	15487	15462	15561	15469	15411	15569	15521	15480	15614	15460	15390	15617	15257	15497	15398	15325	15463	15405	15443	15768	15316	15621	15341	15531	15455	15566	15722	15515	15407	15404	15470	15434	15329	15525	15363	15491	15457	15617	15546	15483	15521	15466	15561	15466	15387	15482	15554	15538	15599	15425	15460	15554	15502	15628	15335	15350	15624	15515	15491	15457	15487	15624	15453	15292	15567	15428	15396	15535	15581	15442	15458	15646	15510	15505	15594	15581	15632	15428	15484	15547	15336	15541	15531	15463	15487	15359	15474	15206	15441	15631	15831	15590	15370	15586	15563	15467	15384	15597	15350	15521	15549	15490	15593	15498	15453	15692	15435	15485	15412	15520	15574	15468	15541	15356	15660	15548	15526	15386	15430	15429	15646	15377	15495	15442	15705	15601	15400	15460	15542	15684	15479	15482	15571	15646	15498	15595	15457	15489	15391	15314	15547	15544	15420	15490	15613	15554	15565	15509	15403	15415	15633	15434	15567	15333	15597	15541	15475	15492	15653	15664	15560	15425	15596	15463	15548	15442	15517	15559	15308	15651	15524	15483	15416	15599	15494	15412	15447	15534	15295	15386	15554	15642	15475	15432	15551	15548	15561	15566	15442	15605	15317	15493	15535	15558	15593	15472	15432	15463	15469	15459	15401	15587	15695	15430	15505	15489	15518	15628	15309	15574	15538	15434	15571	15455	15594	15414	15579	15474	15218	15490	15510	15570	15362	15410	15604	15297	15485	15668	15521	15473	15573	15618	15599	15609	15351	15531	15599	15491	15521	15400	15449	15602	15492	15353	15583	15582	15336	15464	15444	15521	15504	15541	15497	15601	15440	15594	15461	15414	15564	15307	15475	15588	15508	15551	15470	15407	15434	15349	15550	15521	15486	15601	15472	15440	15314	15556	15471	15349	15475	15398	15412	15535	15471	15462	15351	15582	15592	15595	15614	15555	15346	15345	15543	15416	15395	15542	15543	15661	15360	15398	15403	15513	15575	15546	15522	15343	15529	15342	15502	15287	15418	15559	15603	15475	15448	15357	15599	15472	15575	15460	15462	15574	15354	15444	15548	15459	15209	15510	15364	15287	15381	15397	15514	15449	15490	15361	15551	15443	15499	15410	15467	15533	15533	15457	15526	15373	15604	15576	15554	15503	15387	15418	15562	15286	15490	15475	15366	15495	15417	15519	15363	15507	15402	15607	15527	15340	15524	15526	15507	15581	15564	15563	15634	15404	15433	15446	15365	15432	15308	15473	15619	15508	15677	15490	15407	15431	15400	15519	15429	15475	15632	15464	15640	15456	15438	15486	15451	15533	15478	15613	15473	15554	15453	15488	15447	15435	15346	15668	15577	15526	15573	15454	15351	15439	15610	15440	15481	15462	15635	15469	15478	15619	15431	15566	15468	15508	15677	15496	15490	15306	15416	15437	15564	15407	15468	15398	15484	15344	15427	15407	15520	15557	15526	15573	15537	15460	15423	15297	15486	15584	15466	15520	15533	15427	15461	15284	15443	15592	15517	15353	15418	15429	15505	15545	15591
34233	26747	30207	28260	25731	25070	24025	23116	23459	23480	23298	23282	23173	23144	23984	24527	24512	24105	23193	22860	22637	22872	22645	22192	22587	22636	22491	22586	22620	22721	22703	22684	22536	22721	22709	22686	22825	22512	22379	22614	22767	22854	22499	22463	22638	22541	22806	22478	22897	22791	22798	22687	22271	22702	22689	22563	22360	22644	22722	22729	22665	22649	22789	22737	22773	22678	22576	22734	22540	22629	22417	22860	23010	22761	22590	22575	22526	22652	22853	22878	22633	22837	22686	22543	22487	22605	22576	22680	22726	22770	22555	22788	22825	22898	22629	22390	22725	22821	22583	22695	22443	22890	22526	22563	22621	22741	22642	22544	22778	22864	22992	22569	22572	22585	22680	22561	22661	22700	22631	22644	22772	22778	22748	22427	22731	22593	22693	22712	23078	22498	22641	22416	22639	22846	22884	22548	22757	22499	22466	22615	22800	22641	22639	22605	22691	22884	22716	22549	22568	22599	22820	22555	22653	22604	22378	22650	22762	22782	22606	22594	22647	22427	22607	22596	22764	22581	22529	22584	22493	22670	22767	22691	22786	22455	22640	22658	22442	22651	22643	22877	22684	22365	22497	22524	22927	22727	22714	22680	22589	22621	22847	22543	22703	22578	22904	22966	22818	22598	22640	22845	22716	22730	22598	22583	22723	22541	22618	22632	22745	22595	22655	22839	22759	22780	22367	22844	22852	22935	22805	22749	22625	22751	22709	22606	22711	22665	22657	22492	22859	22561	22714	22658	22665	22403	22487	22651	22804	22697	22574	22693	22681	22677	22651	22547	22692	22769	22917	22592	22548	22532	22416	22586	22805	22583	22807	22685	22528	22731	22782	22794	22562	22884	22297	22452	22774	22411	22767	22653	22774	22681	22557	22598	22754	22631	22561	22732	22550	22664	22593	22621	22886	22605	22454	22544	22712	22670	22756	22948	22825	22439	22740	22617	22716	22701	22582	22619	22664	22638	22667	22611	22560	22278	22519	22738	22699	22723	22873	22661	22660	22534	22606	22785	22631	22700	22707	23083	22634	22706	22705	22570	22598	22743	22800	22723	22648	22514	22612	22588	22690	22415	22611	22706	22771	22779	22523	22574	22857	22637	22735	22680	22606	22585	22848	22697	22354	22631	22817	22796	22575	22652	22783	22642	22704	22643	22762	22506	22586	22961	22777	22549	22601	22597	22563	22684	22478	22549	22705	22636	22575	22621	22526	22535	22750	22427	22412	22601	22604	22891	22749	22709	22566	22598	22522	22651	22571	22785	22781	22557	22790	22707	22790	22597	22453	22783	22826	22687	22620	22610	22574	22475	22711	22586	22541	22498	22397	22609	22491	22735	22673	22661	22689	22610	22526	22466	22659	22550	22692	22341	22675	22614	22768	22719	22761	22922	22598	22756	22599	22631	22663	22683	22647	22562	22667	22407	22532	22759	22807	22450	22657	22475	22522	22778	22621	22794	22725	22678	22681	22713	22682	22714	22544	22684	22792	22750	22517	22807	22819	22518	22498	23049	22371	22448	22346	22635	22654	22552	22614	22728	22675	22819	22928	22568	22469	22364	22605	22738	22598	22690	22436	22782	22575	22672	22677	22798	22514	22568	22545	22968	22798	22571	22531	22666	22816	22721	22859	22637	22602	22419	22911	22666	22508	22556	22698	22434	22653	22710	22746	22654	22613	22678	22582	22551	22710	22795	22624	22563	22368	22654	22776	22545	22269	22551	22502	22686	22703	22459	22682	22666	22592	22228	22626	22537	22649	22747	22601	22611	22477	22563	22574	22760	22629	22361	22674	22685	22874	22826	22729	22345	22756	22784	22601	22624	22414	22692	22551	22636	22722	22469	22706	22790	22462	22744	22586	22788	22500	22861	22692	22649	22627	22508	22476	22581	22733	22781	22582	22555	22881	22837	22551	22760	22632	22583	22863	22950	22775	22817	22603	22766	22685	22618	22635	22660	22736	22631	22487	22646	22675	22544	22752	22583	22688	22435	22570	22596	22716	22639	22601	22601	22775	22554	22716	22631	22836	22667	22691	22688	22485	22724	22792	22778	22670	22580	22750	22942	22794	22684	22689	22649	22599	22474	22704	22748	22481	22763	22689	22264	22532	22753	22565	22680	22662	22529	22695	22722	22653	22678	22717	22775	22846	22637	22870	22727	22712	22522	22674	22614	22426	22819	22723	22812	22633	22688	22737	22778	22891	22601	22548	22605	22735	22689	22480	22717	22744	22689	22702	22869	22776	22615	22431	22666	22381	22671	22786	22604	22840	22672	22700	22866	22568	22637	22699	22547	22393	22474	22865	22420	22484	22396	22680	22642	22822	22684	22592	22473	22569	22401	22508	22544	22623	22627	22519	22598	22732	22865	22846	22406	22370	22670	22695	22590	22562	22582	22563	22628	22547	22708	22709	22512	22697	22526	23007	22582	22497	22717	22790	22347	22678	22747	22587	22601	22557	22480	22862	22587	22934	22607	22720	22584	22726	22628	22825	22737	22730	22523	22680	22658	22631	22744	22603	22470	22714	22655	22604	22538	22687	22723	22472	22572	22587	22678	22721	22777	22821	22579	22534	22688	22724	22640	22860	22562	22453	22539	22502	22462	22559	22465	22597	22887	22768	22804	22485	22620	22682	22743	22406	22925	22958	22759	22692	22514	22400	22560	22611	22577	22598	22716	22731	22545	22830	22639	22575	22496	22686	22557	22770	22713	22545	22594	22699	22716	22867	22692	22396	22538	22666	22452	22544	22690	22632	22832	22797	22590	22628	22506	22690	22875	22737	22758	22587	22828	22615	22583	22749	22658	22662	22661	22541	22752	22667	22470	22748	22630	22683	22782	22646	22712	22639	22712	22867	22820	22833	22900	22800	22489	22692	22601	22598	22639	22659	22783	22608	22701	22721	22758	22497	22791	22589	22902	22558	22659	22835	22857	22710	22710	22667	22630	22490	22478	22716	22794	22775	22711	22590	22739	22790	22640	22728	22737	22554	22692	22745	22706	22499	22842	22600	22506	22458	22806	22704	22470	22715	22521	22740	22400	22344	22447	22718	23024	22727	22582	22654	22576	22742	22546	22573	22439	22514	22861	22620	22840	22724	22211	22717	22737	22842	23045	22656	22505	22770	22510	22487	22614	22759	22479	22691	22633	22440	22572	22770	22507	22605	22716	22803	22631	22763	22711	22568	22721	22656	22716	22829	22848	22779	22642	22352	22833	22602	22688	22643	22585	22831	22556	22748	22655	22486	22721	22605	22443	22574	22454	22689	22524	22685	22577	22836	22751	22688	22745	22769	22777	22743	22626	22528	22420	22640	22745	22591	22933	22680	22528	22624	22663	22559	22705	22693	22692	22831	22587	22641	22756	22573	22728	22709	22589	22577	22755	22753	22541	22747	22831	22630	22774	22506	22589	22746	22564	22828	22773	22490	22565	22403	22853	22608	22441	22627	22851	22924	22434	22494	22568	22636	22893	22706	22594	22782	22644	22731	22696	22874	22640	22727	22541	22501	22415	22790	22404	22428	22556	22545	22733	22593	22679	22666	22730	22603	22598	22720	22878	22623	22556	22616	22565	22406	22868	22819	22579	22577	22804	22870	22588	22635	22655	22608	22654	22766	22776	22655	22764	22396	22632	22918	22654	22560	22773	22712	22683	22717	22695	22895	22688	22661	22756	22770	22718	22870	22576	22394	22740	22693	22567	22704	22604	22562	22866	22354	22706	22583	22566	22506	22590	22681	22642	22697	22559	22388	22498	22702	22881	22657	22489	22403	22566	22587	22569	22866	22867	22804	22608	22582	22878	22725	22745	22548	22872	22850	22499	22410	22739	22566	22829	22552	22721	22639	22750	22738	22648	22832	22699	22762	22851	22549	22556	22697	22812	22598	22717	22682	22672	22640	22677	22759	22647	22702	22736	22584	22663	22759	22845	22775	22560	22556	22685	22809	22866	22596	22633	22586	22383	22781	22585	22751	22460	22605	22653	22811	22681	22573	22736	22884	22515	22702	22697	22813	22739	22895	22611	22784	22605	22785	22575	22961	22658	22624	22941	22713	22711	22664	22861	22460	22595	22704	22758	22541	22796	22434	22265	22976	22872	22347	22558	22732	22807	22634	22439	22828	22823	22803	22690	22757	22798	22543	22550	22801	22630	22777	22700	22791	22559	22724	22393	22598	22466	22875	22441	22713	22591	22682	22782	22595	22564	22783	22806	22860	22838	22486	22701	22578	22671	22607	22612	22739	22682	22640	22732	22516	22583	22832	22759	22599	22910	22925	22779	22668	22741	22766	22828	22672	22537	22644	22488	22664	22712	22530	22592	22766	22625	22570	22344	22833	22913	22763	22528	22689	22570	22614	22642	22842	22644	22499	22813	22469	22827	22519	22510	22960	22513	22742	22586	22514	22776	22900	22684	22753	22809	22541	22732	22669	22825	22719	22684	22618	22655	22542	22673	22792	22777	22742	22782	22667	22821	22703	22767	22667	22511	22818	22633	22850	22538	22613	22739	22540	22734	22537	22609	22805	22599	22641	22684	22710	22622	23006	22768	22635	22895	22688	22764	22541	22673	22496	22692	22519	22311	22687	22716	22881	22827	22550	22641	22708	22633	22944	22514	22480	22582	22695	22668	22488	22476	22677	22666	22711	22714	22828	22571	22711	22771	22858	22637	22695	22737	22849	22654	22751	22691	22681	22590	22597	22671	22794	22776	22576	22513	22722	22625	22610	22714	22706	22614	22712	22397	22715	22630	22741	22608	22790	22807	22493	22637	22514	22727	22456	22751	22651	22891	22745	22881	22871	22704	22853	22655	22678	22820	22626	22654	22627	22364	22667	22679	22935	22720	22586	22419	22467	22436	22571	22295	22661	22657	22588	22756	22455	22629	22689	22622	22644	22716	22668	22694	22751	22681	22828	22944	22897	22699	22724	22736	22752	22686	22734	22830	22533	22587	22797	22696	22690	22710	22697	22757	22960	22862	22882	22746	22823	22665	22696	22623	22863	22691	22796	22902	22703	22619	22714	22719	22902	22875	22669	22446	22570	22639	22470	22453	22712	22604	22516	22542	22585	22667	22747	22534	22725	22703	22651	22473	22605	22627	22618	22666	22744	22665	22628	22567	22696	22829	22635	22714
22266	26171	26123	21729	19222	18539	16421	15612	15971	16156	15909	15547	15489	15742	16473	17064	16729	15954	15339	14778	14899	14992	14865	14861	15064	14877	14856	14983	14800	14760	14810	14720	14825	14858	14973	14870	14855	14846	15059	14772	14901	14870	14891	14794	14799	14981	14758	14957	14964	14781	14977	14795	14930	14894	15003	14952	14837	15034	14831	14880	14855	14708	14918	14875	14851	15043	15079	14780	14935	14884	14726	14901	14928	14937	14951	14918	14878	14817	14713	14868	14684	14783	14911	14863	15035	15059	14961	14920	14775	14956	14978	14810	14962	14981	14792	15056	14841	14736	14978	14961	14952	14909	14831	15003	14927	14947	14755	14679	14750	14805	14843	14896	14886	14961	15055	14910	15020	14757	14861	14929	14909	15031	14991	14866	14989	14794	14789	15152	14823	14886	14896	15026	14795	14772	14892	14749	14884	14743	14927	14874	14599	14841	14766	14820	14817	14837	14983	14838	14885	14801	15010	14877	14714	14818	15030	14726	15003	14915	14919	14859	14781	14892	14747	14886	14889	14993	14943	14928	15093	14702	14923	14889	14730	14847	14763	14810	15039	14890	14823	14805	14916	15014	14685	14865	14886	14995	14856	14984	14810	15059	15002	14804	14871	14795	14870	15008	14850	14855	14976	14989	14979	14904	14966	14814	14833	14730	14948	14862	14855	14972	14767	14996	15073	14831	14890	14903	14861	14796	14895	14721	14888	14748	14795	14839	14850	14868	14751	14832	14863	15013	14974	14948	14779	14861	14908	14555	15001	14863	14994	14913	14891	14733	14912	14722	14916	14983	14797	14860	14780	14741	14945	14832	14908	15079	14823	14916	14758	14831	14939	15034	14851	15032	14896	14786	14702	14928	14894	14862	14964	14840	14905	14791	14824	14869	14921	14722	14960	14978	14899	14890	14861	14831	14787	14775	14924	14895	14945	14835	14812	14810	14829	14799	14848	14858	14871	14699	14997	14748	14820	14767	14748	14744	14891	14950	14904	15027	14760	14862	14885	14792	14876	14895	14958	15020	14931	14727	14922	14677	15004	15016	14952	14815	14922	14759	14942	14786	15051	14887	14860	14936	14711	15084	14927	14932	14779	14854	14799	14795	14802	14920	14891	14856	15069	14877	14946	14872	14922	15007	14824	14935	14945	15020	14871	14842	14868	14924	14957	14571	15030	15043	14851	14937	14738	14761	14860	14730	14799	14718	14966	14921	14944	14754	14953	14750	14815	14937	14771	14935	14857	14883	14952	14737	14837	15041	14969	14834	14828	14917	14782	14834	14791	14817	14954	14774	14875	14965	14839	14917	14865	14869	14855	14824	14965	14791	14819	14873	14960	14855	14825	14840	14850	14703	15026	14943	14755	15137	14799	14827	14934	14942	14898	14933	14856	14934	14918	14740	15000	14877	14790	14837	14901	14919	14886	14776	14955	14924	14876	14883	14623	14724	15021	14812	14954	14816	14889	14804	14922	14911	14794	15010	14874	14752	14752	14891	14929	14978	14930	14800	14962	14921	15038	15013	14995	15046	14964	15008	15005	14915	14788	14991	14787	14967	14835	14716	14999	14908	15056	14972	15025	14980	14868	14807	14834	14794	15011	14946	14794	14860	14854	14895	14757	14850	14774	14899	14999	14825	14884	14770	14938	14857	15006	14911	14899	14826	14826	14882	15006	14773	14785	14810	14952	14958	14869	14895	14860	14897	14689	14777	14896	14904	14814	14792	14927	14813	14829	14686	14948	14949	14747	14949	14989	14887	14911	14834	14909	15019	14683	14934	14746	14952	14920	14988	14909	15111	14959	14752	14959	14950	14905	14824	14863	14885	14748	14743	14755	14881	14894	14873	15008	14896	14918	14824	14839	14768	14829	14693	14829	14955	14926	14792	14832	14876	14871	14780	14942	14937	14851	14773	14815	14684	14752	14850	15080	14941	14997	14655	14879	14959	14831	14927	14897	14909	14933	14901	14860	14828	14796	14857	14995	15083	14882	14809	14816	14907	14790	15119	14791	14945	14848	14679	14857	14979	14964	14770	14772	14865	14811	14877	14882	14785	14953	14891	14937	14828	14994	14803	14854	14801	14989	14861	15015	14757	14873	14862	14916	14896	14929	14755	15081	14870	15001	14969	14845	14893	14897	15164	14738	14825	15036	14806	14910	14794	14932	14701	14930	14825	14846	14876	14868	15066	15064	14898	14780	14897	15003	14843	14820	15034	14973	14876	14814	14790	14941	14939	14987	14713	14886	14943	14811	14882	14955	14849	14785	14807	14953	14876	14958	14875	14839	14862	15003	14874	15103	14797	14883	14837	14858	14786	15064	14784	14869	14775	14820	14951	14956	14812	14937	14928	14704	14842	14742	14793	14832	14861	14798	14850	14949	14984	14861	15122	14865	15052	14866	14640	14856	14774	14910	14991	14766	14957	14948	14851	14827	14944	14738	14755	14811	14883	15017	14847	14836	14832	14953	14998	14973	14942	14919	14934	14999	14662	14656	14911	14846	14820	14839	14700	14888	14962	14887	14955	14745	14911	14844	14986	14929	14814	14871	14942	14828	14895	14954	14852	15026	14963	14893	15070	14782	14758	15029	14950	14957	14811	14752	14821	14811	14881	14781	14758	14985	14671	14916	15025	14845	14777	14945	15006	14966	14913	14725	14885	14772	14961	14920	14854	14933	14812	14949	14886	14867	14881	14719	15039	14797	14852	14863	14802	14984	14835	14741	14908	14906	14711	14992	14942	14831	14820	14872	14876	14778	14853	14894	14907	14943	14850	14797	14954	14908	14787	14864	14876	14776	14800	14722	14785	14994	14995	14978	14849	14817	14900	14842	14816	14827	14956	14824	14914	14829	14887	14967	14790	14854	14975	14974	14860	15052	14959	14829	14871	14907	14792	14976	14946	15002	14880	14835	14802	14965	15079	14880	14989	14707	14847	14960	14811	15054	14893	14727	14908	14733	14953	14810	14835	14858	15033	14959	14951	14864	15010	14897	14955	14797	14914	14832	14947	14874	14992	14707	14965	14849	14769	14863	14976	15012	14572	14981	14788	14833	14907	14935	14860	14949	14778	14942	14736	14691	14888	14695	14851	14876	14678	14916	14918	14964	15012	14894	14936	15069	14893	14776	14975	14872	14938	14920	14962	14883	14983	14906	14881	14772	14862	14973	14879	15025	14814	14847	15038	14931	14925	14988	14916	15061	14817	14884	14942	14794	14988	14860	14817	14891	15098	14700	14898	14953	14955	14801	14948	14849	14876	14842	14934	14781	14885	14802	14914	14898	14868	14889	14838	14829	14914	14916	14928	14832	14909	15005	14957	14776	14984	14820	14882	14729	14935	14781	14931	14799	14914	14830	14797	14989	14984	14995	15020	14902	14890	14870	14827	14945	14928	14846	14970	14783	14752	14835	14956	14898	14874	14944	14830	14815	14743	14897	14781	14693	14962	14946	14823	14893	14882	14815	14937	14782	15002	14811	14862	14714	14745	15189	14814	14985	14981	14907	14976	14979	14927	14855	14911	14875	15048	14948	14854	14940	14878	14780	14861	14911	15028	14799	14913	14802	14851	14830	14970	15102	15051	14932	14887	14786	14971	14847	14932	14870	14901	14870	14865	14840	14858	14774	14916	15115	14831	14837	15019	14917	14819	14804	14654	14730	14932	14840	15088	14764	14957	14866	14717	14883	14808	15014	14769	14783	14961	14907	14922	14883	14783	14880	14802	14832	14931	14802	14786	14990	14783	14759	14755	15034	14743	14922	14898	14929	14948	14825	14901	14825	14810	14902	14910	14751	14841	14862	14924	14741	14883	14906	14906	14919	15052	14953	14888	14978	14747	14943	14840	14985	14980	14745	14912	14874	14978	14867	14897	14868	14847	14666	14798	14888	14778	14876	14779	14909	14853	14850	15032	14983	14726	14886	14721	14836	14869	14919	14871	14929	14800	14831	14945	14963	15028	14898	14872	14808	14889	14965	14685	14974	14863	14905	14915	14882	14925	14962	14893	14955	14756	14759	14712	14949	14734	14953	15079	14839	14892	14809	14887	14911	14948	14962	14857	14951	14757	14803	14776	14947	14996	14987	14955	15030	14805	15024	14852	14751	14797	14814	14816	14954	15018	14998	14824	14997	15057	14944	14972	14936	15152	14870	14861	15051	14913	14830	14902	14821	14788	14872	14989	15012	14888	14868	14888	14884	14881	14778	14868	15048	14942	14916	14919	14919	14889	14986	14845	14866	14988	14937	14839	14960	14910	14903	14914	14825	14920	15087	14879	14892	14907	14861	14832	14867	14986	14686	14897	14866	14912	14911	14772	14675	14811	14777	14809	14864	14855	14866	15023	14970	14887	14863	15136	14868	14794	14888	14958	14912	14924	14857	14698	14893	14786	14764	14812	14930	14761	14832	14770	14933	14946	14898	14891	14878	14923	14925	14920	14643	14805	15043	14943	14899	14888	15075	14897	14961	14849	14784	14970	14941	14927	14876	14790	14959	14968	14885	14835	14704	14674	15082	14757	14790	14878	14956	14883	14749	15003	14770	14953	14997	14863	14908	15043	14902	14857	14957	14980	14909	14926	14772	14836	14693	14897	15017	15099	14906	14996	15037	14747	14788	14761	14857	14771	14697	15016	14832	14737	14792	14806	15000	14880	15013	14898	14900	14814	14870	14850	14859	14845	14943	14869	14917	14931	14809	14886	14944	14910	14917	14852	14962	14705	14894	14796	14670	14941	14862	14862	14783	14907	14900	15107	15007	14733	14818	14896	14773	14925	14802	14965	14983	14958	14872	14875	14960	14753	15071	14838	14998	15077	14771	14985	14859	14908	14953	14899	14903	14939	14864	14863	14975	14814	14875	14937	14853	14899	14755	14880	14837	14776	15161	15032	14971	14919	14853	14719	14822	14970	14964	14923	14804	14860	14951	14994	14794	14834	14966	14957	14848	14931	14939	14868	14839	14889	15026	14743	14923	14856	14856	15053	14732	14924	14891	14784	14983	14949	14899	14825	14778	14849	14991	14772	14905	14972	14765	14854	15031	14929	14923	15030	14864	14924	15051	14828	15044	14919	14948	14826	14911	14979	14993	15003	14850	14825	14950	15078	14960	14860	14974	14873	15038	14836	14860	15044	14894	14944
24998	20747	26937	25772	24772	25292	25833	24364	23923	24282	23793	23444	24316	27422	31862	37750	33419	28844	25029	22671	22426	22207	22292	22182	22215	22329	22154	22109	22052	22280	22183	22157	22265	22159	22168	22337	22143	22263	22298	22281	22352	22384	22162	22473	22449	22321	22367	22505	22208	22379	22321	22207	22174	22203	22330	22503	22225	22383	22341	22433	22295	22030	22217	22168	22487	22296	22479	22094	22345	22224	22338	22357	22141	22346	22338	22342	22221	22143	22364	22325	22182	22188	22057	22184	22356	22317	22403	22227	22183	22188	22058	22174	22166	22573	22348	22279	22377	22333	22228	22103	22237	22020	22004	22433	22338	22126	22266	22464	22320	22254	22350	22305	22174	22001	22184	22236	22277	22323	22213	22314	22281	22129	22096	22168	22368	22421	22342	22121	22239	22036	22565	22128	22104	22203	22371	22237	22091	22202	22421	22001	22168	22077	22173	22265	22320	22287	22313	22153	22166	22228	22453	22404	22151	22455	22127	21902	22209	22320	22353	22229	22027	22205	22183	22407	22470	22221	22176	22304	22234	22078	22386	22260	22140	22189	22308	22349	22255	22067	21978	22111	22279	22259	22171	22288	22276	22395	22191	22216	22205	22308	22273	22068	22198	22386	22342	22329	22380	22367	22154	22205	22173	22130	22442	22036	22236	22009	22068	22300	22280	21966	22348	22360	22129	22281	22429	22304	22428	22278	22074	22227	22292	22112	22338	22323	22230	22264	21895	22130	22133	22317	22314	22195	22111	22310	22418	22386	22295	22179	22218	22141	22276	22348	22331	21926	22503	22335	22352	22138	22419	22185	22173	22135	22125	22203	22134	22335	22269	22169	22196	22004	22194	22144	22228	22168	22191	22054	22201	22092	22271	22397	22579	22234	22420	22086	21915	22238	22077	22258	22349	22318	22446	22177	22360	22276	22159	22149	22450	22207	22455	22248	22367	22265	22119	22180	22049	22262	22293	22132	22206	22140	22125	22620	22097	22480	22232	22088	22121	22216	22258	22269	22120	22185	22159	22453	22358	22172	22168	22243	22217	22316	22238	22225	22165	22429	22593	21982	22175	22212	22253	22202	22444	22161	22310	22205	22119	22096	22506	22263	22322	22256	22079	22219	22243	22235	22202	22356	22300	22185	22367	22403	22150	22262	22147	22221	22389	22297	22236	22195	22119	22008	22126	22223	22486	22007	22162	22286	22361	22290	22163	22360	22304	22257	22329	22244	22257	22145	22188	22179	22316	22358	22080	22198	22413	22149	22338	22353	22306	22232	22174	22325	22406	22390	22394	22223	22175	22272	22025	22264	22223	22125	22367	22119	22267	22211	22239	22458	22358	22276	22229	22153	22334	22139	22218	22097	21917	22405	22262	22504	22187	21935	22166	22283	22526	22280	22139	22178	22394	22364	22455	22031	22060	22323	22157	22341	22120	22002	22236	22190	22202	22218	22263	22120	22361	22216	22232	22343	22390	22127	22383	22420	22235	22225	22077	22207	22266	22145	22096	22112	22101	22109	22320	22443	22233	22165	22240	22229	22496	22374	22076	22355	22257	22094	22285	22261	22069	22525	22308	22153	22063	22477	22457	22264	22337	22324	22141	22448	22168	22296	22140	21854	22359	22358	22257	22276	22187	22368	22173	22073	22286	22209	22281	22190	22206	22323	21973	22178	22175	22433	22386	22310	22134	22237	22251	22241	22512	22201	22130	22186	22351	21962	22280	22194	22114	22419	22313	22257	22384	22288	22413	22278	22491	22391	22414	22191	22173	22111	22112	22397	22334	22023	22335	22306	21954	22304	22210	22172	22251	22257	22383	22143	22069	22424	22217	21983	22013	22380	22215	22380	22143	22386	22185	22169	22123	21989	22355	22275	22414	22158	22184	22265	22179	22176	22326	22460	22291	22182	22078	22095	22462	22257	22123	22428	22261	22352	22392	22413	22283	22246	22088	22140	22066	22338	22286	22215	22336	22226	22372	22280	21923	22402	22194	22231	22402	22024	22192	22299	22347	22363	22184	22123	22125	22218	22333	22180	22165	22280	22296	22131	22368	22372	22389	22392	22350	22370	22110	22138	22409	22503	22266	22656	22429	22251	22235	22118	22406	22157	22218	22103	22093	22337	22268	22056	22132	22212	22202	22296	22135	22105	22116	22383	22321	22489	22197	22310	21976	22239	22256	21995	22258	22253	22364	22144	22148	22052	22039	22041	22120	22076	22072	22286	22157	22285	22224	22227	22452	22236	22488	22426	22396	22301	22233	22213	22273	22397	22152	22336	22166	22294	22395	22448	22418	22098	22358	22422	22205	22392	22226	22253	22297	22114	22099	22125	22388	22076	22179	22456	22499	22007	22155	22176	22257	22213	22260	22091	22128	22400	22295	22167	22260	22201	22338	22325	22370	22273	22123	22375	22535	22238	22573	22438	22454	22478	22184	22211	22297	22176	22191	22241	22212	22345	22194	22405	22105	22290	22220	22264	22171	22248	22219	22161	22382	22245	22178	22431	22279	22381	22340	22213	22190	22263	22207	22061	22405	22284	22281	22288	22233	22218	22271	22365	22258	22160	22305	22330	22227	22187	22474	22239	22188	22184	22179	22512	22226	22267	22529	22234	22274	22198	22376	22287	22338	22173	22193	22140	22199	22532	22156	22185	22356	22205	22081	22298	22188	22326	22111	22003	22138	22070	22032	22100	22191	22245	22156	22252	22098	22324	22337	21946	22086	22326	22436	22292	22297	22245	22161	22256	22055	22506	22148	22176	22242	22285	22246	22153	22279	22269	22120	22152	22067	22044	22324	22128	22287	22409	22447	22064	22361	22281	22236	22119	22317	22051	22109	22235	22406	22169	22242	22186	22204	22238	22489	22282	22401	22219	22240	22429	22122	22540	22155	22378	21992	22312	22163	22237	22244	22271	22061	22315	22345	22473	22510	22370	22449	22108	22428	22503	22271	22149	22341	22311	22222	22216	22389	22280	22320	22532	22422	22335	22417	22171	22037	22154	22239	22194	22156	22185	22150	22171	22270	22229	22068	22247	22062	22227	22014	22257	22037	22221	22397	22226	22398	22348	22295	22172	22386	22246	22242	22497	22193	22196	22263	22170	22364	22129	22271	22205	22189	22355	22246	22268	22308	21993	22230	22327	22049	22083	22142	22061	22215	22194	22369	22316	22439	22064	22085	22313	21993	22267	22157	22262	22108	22270	22172	22196	22264	22436	22211	22170	22290	22253	22318	22261	22447	22339	22141	22193	22109	22195	22114	22223	22110	22199	22413	22491	22145	22348	22141	22242	22151	22087	22296	22151	22197	22445	22278	22210	22280	22096	22316	22114	22226	22125	22128	22213	22039	22201	22372	22180	22058	22174	22131	22366	22128	21960	22065	22248	22521	22281	22403	22123	22166	22253	22181	22098	22258	22097	22310	22059	22124	22117	22333	22266	22298	22275	22288	22123	22416	22473	22385	22218	22195	22175	22292	22080	22195	22227	22099	22055	22287	22327	22504	22175	22279	22322	22437	22311	22446	22379	22408	22568	22359	22018	22098	22063	22298	22189	22279	22244	22384	22071	22166	22189	22254	22121	22265	22294	22202	22475	22086	21758	22090	22228	22336	22108	22391	22235	22066	22264	22234	22186	22140	22250	22280	22234	22140	22494	22374	22390	22303	22258	22100	22334	22316	22257	22537	22421	22311	21910	22156	22448	22076	22285	22336	21998	22341	22361	22254	22100	22210	22390	22282	22126	22208	22369	22510	22043	22393	22211	22483	22203	22026	22167	22142	22154	22157	22093	22306	22330	22110	22362	22278	22204	22398	22254	22061	22281	22215	22231	22261	21945	22083	22133	22433	22188	22159	22252	22548	22502	22181	22176	22270	22100	22294	22306	22308	22411	22287	22208	22155	22217	22359	22231	22400	21911	22279	22121	22309	22264	22222	22006	22166	22105	22245	22011	22482	22271	22101	22342	22367	22186	22274	22092	22010	22166	22322	22276	22075	22126	22199	22230	22115	22266	22273	22012	22378	22317	22286	22360	22572	22370	22341	22134	22217	22422	22406	22328	22226	22221	22214	22321	22382	22198	22366	22441	22290	22170	22073	22424	22155	22289	22188	22219	22338	22166	22338	22213	22197	22217	22245	22514	22375	22264	22282	22254	22532	22289	22084	22090	22164	22079	22071	22194	22120	22436	22378	22418	22307	22149	22181	22264	22357	22455	22445	22489	22361	22189	22411	22132	21912	22235	22433	22160	22314	22078	22221	22009	22251	22048	22476	22312	22307	22226	22263	22155	22255	21978	22209	22120	22320	22154	22197	22276	22114	22402	22130	22109	22442	22425	22281	22390	22195	22267	22363	22353	22130	22155	22238	22172	22318	22172	22304	22112	22311	22199	22269	22350	22254	22333	22102	22237	22406	22381	22341	22420	22174	22229	22270	22176	22181	22360	22316	22201	22388	22278	22118	22297	22193	22150	22299	22194	22220	22154	22308	22304	22483	22285	22270	22242	22288	22103	22009	22306	22081	22134	22239	22286	22352	22278	22314	22281	22208	22284	22258	22104	22278	22429	22226	22213	22180	22292	22263	22263	22104	22268	22129	22418	22175	22086	22304	22206	22278	22303	22274	22373	22229	22130	22141	22322	22389	22106	22337	22180	22196	22397	22563	22311	22210	22201	22224	22071	22053	22403	22440	22110	22386	22280	22151	22362	22345	22197	22376	22200	22288	22456	22422	22360	21970	22245	22247	22051	22246	22351	22097	22345	22226	22265	22410	22211	22120	22319	22092	22305	22063	22309	22220	22110	22502	22138	22209	22294	22266	22394	22340	22240	22325	22315	22140	22148	22124	22222	22374	22373	22342	22487	22340	22444	22261	22267	22413	22155	22420	22504	22272	22294	22189	22137	22223	22010	22287	22088	22458	22320	22166	22074	22336	22098	22113	22212	22248	21833	22098	22192	22287	22269	22140	22092	22407	22277	22168	22073	22119	22220	22201	22263	22146	22353	22062	22233	22141	22253	22311	22447	22224	22426	22149	22349	22239	22271	22477	22336	22347	22097	22324	22431	22390	22179	22468	22545	22312	22363	22241	22184	22301	22046	22631	22222	22261	22387	22150	22248	22298	22314	22005	22061	22304	22225
19905	32822	33390	27615	22298	17341	16885	17799	17622	17392	16715	16736	17791	22641	28289	33273	27327	21748	17212	14735	14843	14696	14605	14855	14776	14847	14842	14841	14648	14727	14599	14819	14767	14749	14865	14625	14691	14844	14835	14805	14776	14833	14744	14620	14705	14863	14634	14642	14694	14682	14865	14691	14794	14708	14747	14782	14700	14573	14621	14580	14750	14736	14709	14783	14753	14671	14766	14595	14790	14740	14818	14808	14660	14773	14690	14726	14703	14592	14737	14614	14797	14755	14773	14766	14836	14753	14599	14762	14703	14742	14890	14786	14812	14690	14663	14662	14799	14868	14730	14896	14795	14705	14789	14617	14629	14629	14666	14577	14752	14843	14747	14656	14690	14683	14701	14784	14838	14700	14735	14682	14736	14659	14807	14738	14854	14709	14416	14755	14634	14684	14678	14781	14713	14791	14833	14581	14749	14759	14838	14699	14836	14757	14628	14822	14760	14789	14518	14575	14767	14757	14772	14565	14755	14559	14728	14657	14729	14846	14756	14784	14528	14679	14715	14822	14798	14644	14672	14655	14493	14794	14787	14888	14801	14738	14899	14610	14690	14735	14887	14691	14689	14745	14790	14695	14815	14509	14730	14941	14696	14804	14814	14581	14736	14584	14605	14807	14797	14740	14817	14855	14522	14727	14585	14753	14851	14660	14867	14918	14758	14592	14910	14734	14755	14595	14774	14668	14796	14729	14669	14705	14739	14749	14733	14830	14641	14669	14849	14608	14761	14715	14761	14589	14744	14466	14863	14802	14672	14672	14684	14632	14684	14727	14698	14665	14649	14729	14849	14699	14636	14775	14857	14679	14539	14806	14690	14700	14601	14653	14730	14792	14748	14805	14709	14675	14730	14739	14752	14702	14775	14780	14735	14814	14766	14564	14848	14696	14686	14708	14704	14742	14749	14648	14680	14898	14665	14591	14768	14677	14627	14810	14677	14576	14718	14610	14681	14773	14692	14739	14727	14772	14559	14624	14788	14707	14705	14591	14705	14623	14791	14711	14692	14662	14668	14763	14619	14752	14584	14570	14679	14759	14629	14654	14763	14766	14628	14619	14765	14919	14751	14480	14638	14616	14769	14657	14702	14855	14718	14611	14740	14761	14664	14719	14677	14813	14947	14814	14649	14721	14579	14782	14691	14734	14645	14541	14679	14807	14782	14636	14697	14635	14766	14799	14714	14762	14752	14617	14848	14849	14673	14708	14742	14756	14606	14819	14701	14800	14696	14697	14713	14804	14648	14738	14725	14636	14623	14891	14770	14593	14784	14580	14797	14644	14636	14689	14750	14807	14565	14730	14666	14673	14634	14740	14644	14606	14777	14716	14675	14702	14634	14656	14579	14694	14847	14735	14658	14775	14475	14682	14800	14754	14771	14604	14675	14683	14645	14853	14766	14768	14692	14746	14532	14936	14613	14711	14744	14877	14800	14670	14737	14658	14929	14695	14725	14742	14929	14926	14749	14732	14650	14708	14657	14854	14546	14811	14688	14668	14822	14798	14799	14573	14906	14608	14790	14604	14773	14726	14668	14501	14727	14669	14623	14673	14724	14766	14690	14691	14699	14780	14822	14531	14683	14679	14809	14701	14694	14609	14828	14783	14661	14554	14797	14808	14771	14657	14948	14573	14922	14724	14694	14747	14701	14734	14598	14838	14598	14657	14865	14853	14640	14830	14673	14671	14707	14704	14799	14615	14673	14696	14653	14646	14608	14734	14843	14791	14561	14826	14684	14774	14621	14801	14617	14781	14480	14671	14384	14556	14782	14770	14533	14604	14892	14614	14733	14753	14808	14549	14636	14781	14742	14652	14667	14828	14661	14607	14535	14812	14767	14746	14733	14695	14696	14736	14630	14760	14720	14714	14699	14577	14668	14673	14782	14718	14722	14700	14709	14766	14711	14795	14758	14588	14710	14677	14811	14712	14712	14752	14640	14639	14762	14797	14598	14675	14824	14673	14766	14798	14584	14711	14771	14562	14750	14806	14733	14817	14732	14609	14823	14679	14595	14714	14898	14602	14823	14775	14702	14784	14628	14645	14630	14974	14662	14693	14662	14627	14735	14767	14717	14724	14650	14632	14816	14747	14585	14605	14826	14783	14718	14710	14744	14812	14830	14669	14752	14675	14788	14675	14703	14691	14584	14765	14618	14741	14550	14678	14826	14715	14766	14753	14643	14735	14463	14625	14648	14614	14764	14775	14932	14719	14779	14748	14743	14635	14718	14616	14731	14632	14680	14588	14683	14726	14686	14835	14637	14823	14715	15000	14707	14716	14771	14723	14765	14685	14669	14563	14695	14766	14846	14661	14897	14811	14689	14647	14565	14730	14737	14742	14779	14525	14557	14737	14859	14774	14649	14821	14686	14682	14834	14677	14655	14651	14716	14771	14847	14758	14589	14840	14834	14657	14777	14677	14640	14922	14937	14798	14522	14865	14659	14691	14553	14651	14680	14766	14771	14531	14639	14794	14729	14692	14798	14631	14828	14616	14597	14693	14791	14645	14663	14823	14612	14643	14840	14724	14708	14642	14726	14833	14906	14537	14760	14783	14763	14825	14731	14747	14641	14693	14811	14863	14833	14740	14659	14750	14646	14798	14722	14633	14782	14783	14809	14743	14724	14843	14716	14736	14854	14507	14530	14753	14661	14575	14726	14817	14748	14727	14680	14792	14664	14771	14862	14690	14749	14778	14797	14773	14544	14737	14659	14694	14683	14725	14554	14623	14757	14788	14560	14644	14816	14902	14780	14632	14770	14544	14764	14778	14819	14722	14667	14511	14649	14678	14696	14637	14585	14572	14682	14655	14584	14581	14791	14590	14652	14694	14912	14583	14756	14890	14717	14875	14664	14686	14643	14693	14631	14852	14707	14659	14657	14605	14651	14747	14766	14848	14521	14824	14745	14799	14623	14821	14885	14566	14645	14737	14656	14680	14522	14663	14800	14662	14684	14855	14725	14677	14663	14624	14691	14730	14656	14781	14777	14865	14711	14802	14772	14690	14743	14820	14774	14774	14520	14889	14760	14622	14698	14757	14530	14719	14852	14492	14503	14761	14796	14651	14629	14583	14744	14609	14762	14775	14692	14680	14834	14770	14623	14714	14718	14509	14766	14754	14717	14751	14555	14590	14643	14723	14705	14797	14823	14797	14783	14795	14635	14716	14773	14784	14730	14752	14591	14607	14791	14567	14775	14748	14759	14597	15010	14764	14717	14711	14724	14747	14745	14666	14681	14712	14642	14671	14594	14763	14878	14718	14490	14707	14776	14855	14757	14761	14787	14839	14692	14632	14631	14658	14775	14600	14720	14757	14784	14813	14777	14800	14709	14571	14711	14660	14664	14862	14684	14691	14768	14639	14760	14554	14721	14638	14732	14609	14812	14825	14599	14875	14769	14768	14556	14657	14875	14757	14717	14557	15000	14768	14696	14776	14511	14646	14687	14704	14831	14809	14701	14542	14547	14685	14640	14698	14829	14730	14729	14714	14794	14703	14774	14732	14634	14711	14768	14883	14677	14485	14614	14714	14903	14766	14692	14628	14641	14714	14740	14756	14557	14784	14706	14625	14631	14710	14752	14667	14710	14719	14746	14732	14719	14844	14802	14514	14845	14614	14926	14641	14657	14770	14796	14727	14777	14674	14901	14716	14770	14688	14797	14650	14701	14669	14782	14747	14772	14695	14632	14676	14682	14909	14574	14626	14742	14840	14697	14717	14753	14687	14798	14758	14811	14642	14471	14765	14723	14558	14584	14894	14761	14659	14624	14656	14801	14701	14750	14578	14697	14696	14729	14822	14730	14561	14786	14939	14647	14529	14691	14685	14608	14692	14774	14525	14734	14657	14749	14684	14677	14691	14717	14657	14733	14776	14809	14857	14723	14763	14693	14724	14545	14616	14859	14686	14674	14672	14912	14815	14681	14717	14750	14687	14682	14733	14602	14733	14650	14709	14584	14769	14581	14803	14676	14618	14760	14767	14752	14861	14846	14862	14644	14688	14707	14623	14785	14659	14751	14693	14720	14642	14663	14776	14797	14595	14657	14739	14640	14605	14700	14779	14398	14642	14805	14809	14751	14593	14867	14811	14558	14776	14751	14614	14778	14625	14834	14830	14754	14620	14934	14895	14739	14803	14615	14822	14621	14711	14774	14701	14792	14719	14694	14594	14809	14782	14724	14770	14697	14810	14714	14690	14697	14639	14750	14623	14720	14703	14613	14725	14645	14604	14620	14573	14763	14841	14787	14786	14579	14840	14743	14767	14440	14749	14672	14576	14618	14717	14776	14690	14689	14753	14686	14771	14804	14789	14768	14679	14817	14692	14684	14896	14736	14836	14776	14762	14696	14722	14741	14611	14734	14760	14602	14741	14882	14696	14643	14577	14765	14669	14758	14637	14771	14815	14554	14567	14583	14769	14754	14680	14760	14711	14623	14547	14677	14598	14712	14716	14823	14556	14850	14863	14919	14658	14669	14683	14885	14628	14630	14626	14706	14617	14941	14544	14763	14819	14755	14681	14749	14699	14762	14693	14658	14773	14706	14703	14694	14848	14632	14662	14837	14785	14727	14661	14545	14576	14745	14885	14931	14612	14706	14679	14837	14582	14716	14776	14704	14565	14662	14734	14775	14800	14796	14640	14807	14617	14648	14812	14908	14765	14801	14722	14642	14710	14440	14655	14589	14718	14873	14775	14677	14540	14586	14479	14522	14771	14851	14676	14733	14674	14620	14943	14818	14846	14661	14822	14675	14610	14620	14695	14629	14748	14760	14762	14659	14563	14712	14832	14594	14780	14935	14661	14749	14517	14789	14719	14702	14707	14584	14642	14684	14730	14863	14752	14871	14534	14715	14732	14608	14632	14639	14684	14774	14713	14780	14826	14805	14710	14716	14783	14541	14628	14854	14686	14732	14716	14743	14700	14753	14640	14760	14875	14620	14795	14607	14697	14696	14595	14815	14736	14767	14890	14809	14664	14564	14861	14777	14693	14879	14616	14468	14643	14891	14752	14734	14564	14730	14799	14541	14670	14868	14903	14760	14682	14792	14651	14664	14705	14776	14624	14682	14878	14897	14655	14835	14672	14758	14610	14598	14675	14743	14766	14741	14631	14694	14489	14767	14684	14787	14669
22352	20763	27273	24522	21753	25498	30438	27393	25748	25669	24961	24753	25637	30108	44349	50468	42448	34116	28121	23774	22852	23016	22673	22611	22815	22846	22927	22935	23054	22991	22742	22964	22711	22621	22934	22873	22715	23076	23008	23162	22850	22998	22737	22966	22623	22942	22752	22747	22810	22863	22765	22883	22714	22751	22568	22952	22583	22664	22631	22748	22690	22695	22739	23027	22735	22598	22667	22712	22695	22476	22528	22676	23031	22999	22675	22752	22702	22745	22864	22722	22916	22777	22771	22946	22700	22745	22807	22598	22735	22638	22546	22729	22850	22502	22655	22710	22704	22629	22660	22884	22741	22391	22571	22734	23055	22631	22594	22619	22738	22762	22471	22938	22628	22725	22705	22770	22688	22707	22845	22761	22789	22776	22544	22665	22727	22851	22825	22568	22581	22751	23000	22888	22763	22789	22648	22770	22693	22614	22851	22873	22830	22761	22909	22948	22602	22646	22679	22811	22746	22895	22778	22665	22558	22635	22701	22566	22596	22573	22596	22563	22689	22861	22679	22732	22734	22578	22945	22647	22580	22600	22826	22861	22875	22695	22569	22582	22680	22815	22724	22558	22638	22688	22707	22946	22718	22652	22704	22744	22745	22787	22797	22821	22611	22611	22746	22542	22823	22731	22740	22702	22729	22652	22880	22625	22703	22531	22488	22865	22594	22774	22976	22793	22949	22704	22621	22731	22514	22735	22815	22742	22526	23005	22738	22591	22874	22939	22827	22585	22650	22881	22708	22711	22542	22901	22932	22607	22769	22361	22524	22720	22563	22669	22484	22588	22688	22742	22756	22704	22688	22401	22844	23059	22571	22830	22820	22734	22587	22583	22806	22938	22648	22594	22975	22792	22387	22705	22609	22733	22816	22656	22788	22680	22558	22824	22553	22416	22660	22894	22806	22575	22727	22716	22797	22709	22785	22761	22831	22807	22680	22680	22760	22668	22816	22712	22619	22651	22807	22539	22714	22672	22620	22879	22728	22647	22676	22626	22740	22633	22773	22735	22690	22465	22740	22908	22659	22607	22750	22639	22716	22586	22609	22837	22959	23025	22502	22437	22626	22540	22747	23011	23078	22830	22798	22841	22957	22866	22751	22724	22787	22646	22651	22640	22479	22663	22558	22911	22613	22916	22764	22562	22746	22855	22674	22767	22562	22593	22724	22676	22884	22747	22648	22933	22501	22750	22660	22767	22626	22698	22784	22423	22604	22822	22676	22799	22731	22521	22590	22522	22731	22570	22464	22637	22938	22554	22414	22478	22651	22528	22584	22614	22743	22433	22580	22614	22880	22777	22687	22641	22670	22569	22752	22602	22773	22665	22954	22885	22549	22707	22686	22725	22566	22707	22735	22759	22632	22884	22565	22758	22655	22589	22876	22688	22493	22599	22764	22698	22863	22669	22926	22982	22948	22829	22485	22678	22521	22701	22528	22700	22521	22659	22837	22637	22883	22785	22878	22688	22586	22632	22832	22677	22991	22845	22729	22739	22905	22498	22590	22745	22659	22843	22633	22722	22798	22612	22597	22824	22552	22815	22727	22630	22531	22683	22669	22503	22596	22643	22702	22695	22702	22592	22496	22743	22682	22660	22814	22557	22654	23028	22725	22935	22661	22673	22738	22701	22692	22671	22540	22729	22638	22748	22768	22490	22626	22695	22914	22638	22889	22525	22761	22361	22780	22950	22684	22713	22866	22643	22749	22654	22712	22737	22926	22537	22648	22835	22629	22641	22619	22516	22683	22474	22628	22769	22880	22720	22638	22635	22733	22923	22663	22787	22597	22442	22742	22861	22603	22877	22730	22464	22882	22867	23015	22508	22622	22580	22618	22556	22705	22545	22765	22836	22712	22527	22836	22653	22468	22773	22778	22704	22732	22698	22716	22986	23009	22860	22591	22833	22902	22558	22622	22459	22926	22629	22603	22382	22810	22627	22737	22645	22599	22685	22738	22522	22449	22645	22732	23021	22748	22838	22806	23005	22727	22888	22868	22588	22615	22548	22785	22694	22663	22739	22640	22600	22764	22660	22703	22490	22737	22686	22683	22649	22755	22790	22778	22582	22775	22478	22612	22662	22453	22944	22626	22713	22599	22773	22705	22610	22704	22817	22873	22767	22634	22644	22506	22716	22768	22830	22594	22678	22879	22725	22930	22748	22622	22603	22816	22724	22573	22924	22814	22869	22777	22697	22672	22997	22851	22618	22798	22887	22753	22487	22449	22782	22588	22780	23034	22728	22790	22658	22828	22671	22682	22617	22839	22926	22405	22611	22659	22666	22815	22660	22702	22813	22743	22697	22761	22676	22856	22706	22830	22973	22860	22597	22650	22503	22732	22581	22708	22695	22801	22663	22832	22806	22655	22651	23027	22603	22776	22573	22886	22625	22998	22572	22726	22947	22928	22805	22872	22763	22798	22515	22821	22651	22730	22803	22692	22603	22492	22778	22907	22630	22949	22566	22821	22607	22861	22684	22652	22729	22648	22724	22635	22842	22493	22770	22546	22804	22799	22706	22666	22701	22636	22788	22903	22588	22719	22829	22567	22694	22748	22770	22660	22456	22665	22697	22864	22773	22653	22589	22630	22434	22859	22605	22905	22502	22593	22675	22608	22668	22523	22424	22714	22880	22402	22737	22638	22716	22848	22585	22536	22818	22661	22784	22870	22538	22574	22689	22663	22762	22862	22661	22624	22538	22657	22810	22551	22774	22822	22474	22474	22635	22911	22559	22616	22631	22830	22738	22631	22583	22782	22621	22946	22710	22733	22803	22770	22775	22864	22724	22705	22734	23054	22618	22311	22630	22717	22598	22840	22535	22858	22770	22531	22597	22565	22351	22698	22726	22797	22796	22627	22729	22705	22821	22742	22582	22334	22685	22861	22596	22584	22752	22800	22734	22719	22855	22831	22858	22614	22605	22700	22423	22647	22945	22803	22828	22654	22962	22750	22847	22708	22737	22642	22429	22700	22911	22783	22857	22683	22768	22843	22578	22784	23026	22613	22710	22858	22506	22897	22610	22798	22864	22640	22695	22657	22659	22650	22734	22738	22810	22817	22527	22647	22844	22795	22720	22818	22800	22889	22755	22728	22466	22535	22621	22773	22833	22613	22458	22712	22932	22837	22633	22802	22599	22766	22784	22714	22633	22686	22414	22743	22717	22792	22418	22704	22901	22694	22714	22846	22583	22662	22592	22883	22654	22670	22779	22742	22766	22817	22631	22556	22781	22676	22752	22871	22783	22681	22748	22759	22811	22905	22913	22469	23004	22727	22974	22886	22723	22746	22467	22762	22823	22724	22712	22662	22525	22737	22419	22643	22559	22649	22570	22833	22573	22979	22486	22854	22740	22607	22533	22791	22672	22592	22768	22683	22770	23010	22782	22828	22845	22733	22578	22472	22587	22856	22702	22778	22627	22445	22851	22646	22833	22892	22795	22614	22449	22619	22672	22549	22867	22756	22745	22662	22647	22582	22577	22570	22523	22484	22634	22738	22795	22909	22601	22743	22890	22842	22631	22542	22816	22759	22779	22602	22671	22630	22673	22706	22543	22536	22726	22727	22865	22768	22639	22814	22713	22836	22633	22575	22571	22896	22496	22663	22552	22495	22702	22677	22828	22623	22740	22763	22528	22646	22547	22801	22753	22829	22848	22764	22763	22638	22593	22656	22929	22574	22647	22626	22563	22900	22901	22681	22914	22637	22562	22670	22621	22788	22658	22648	22833	22727	22839	22483	22518	22395	22388	22926	22649	22525	22790	22883	22589	22654	22597	22790	22880	22521	22723	22736	22847	22795	22724	22760	22634	22679	22765	22801	22897	22924	22702	22770	22813	22743	22770	22948	22700	22600	22677	22598	22647	22950	22757	22888	22717	22710	22761	22705	22493	22678	22534	22904	22770	22830	22599	22725	22604	22937	22756	22839	22710	22663	22127	22506	22764	22617	22836	22680	22638	22644	23169	22652	22796	22772	22745	22560	22575	22679	22752	22578	22394	22813	22586	22645	22557	22687	22360	22724	22853	22690	22570	22934	22588	22668	22817	22636	22824	22737	22658	22834	22775	22798	22803	22651	22512	22725	22603	22692	22615	22864	22756	22643	22600	22788	22726	22790	22664	22733	23046	22749	22525	22908	22834	22535	22801	22688	22744	22562	22680	22866	22738	22672	22618	22650	22414	22699	22950	22759	22732	22655	22776	22659	22712	22870	22737	22639	23136	22894	22677	22601	22722	22629	22840	22445	22851	22499	22889	22723	22701	22480	22712	22781	22724	22708	22955	22339	22703	22818	22803	22466	22683	22587	22708	22663	22624	22773	22251	22450	22838	22760	22578	22809	22769	22901	22707	22714	22815	22816	22764	22788	22588	22667	22808	22661	22522	22634	22770	22797	22646	22578	22833	22799	22586	22842	22849	22829	22822	22464	22800	22741	22876	22693	22932	22802	22903	22999	22565	22739	22625	22605	22661	22578	22649	22676	22472	22636	22699	22485	22755	22807	22507	22789	22636	22671	22572	22904	22637	22658	22587	22570	22764	22978	22898	22606	22456	22578	22703	22697	22424	22772	22477	22509	22639	22720	22789	22576	22628	22812	22824	22643	22948	22729	22792	22759	22529	22830	22720	22774	22909	22837	22693	22636	22516	22719	22570	22755	22905	22646	22582	22673	22846	22641	22694	22552	22654	22584	22765	22418	22360	22681	22672	22615	22665	22546	22535	22651	22634	22796	22615	22511	22713	22812	22514	22556	22491	22758	22525	22600	22875	22537	22601	22584	22708	22526	22737	22679	22661	22412	22639	22877	22796	22685	22744	22794	22608	22443	22815	22490	22725	22698	22634	22669	22700	22681	22860	22674	22655	22705	22699	22953	22706	22960	22673	22655	22853	22794	22791	22650	22532	22556	22857	22544	22649	22837	22722	22670	22594	22806	22861	22567	22687	22565	22503	22868	22656	22677	22459	22964	22852	22742	22898	22668	22652	22831	22644	22662	22775	22702	22865	22885	22695	22731	22588	22683	22596	22862	22689	22639	22865	22570	22736	22595	22789	23073	22910	22708	22686	22619	22506	22783	22612	22607	22644	22892	22789	22824	22693	22619	22709	22616	22428	22509	22670	22584	22572	22658	22661	22590	22308
23099	42956	42002	32000	23106	20536	21386	21640	19365	18865	17452	17657	19530	25457	41462	44644	36318	27156	19800	15248	14775	14874	14795	15021	14878	14709	14764	14863	14790	14922	14795	14878	14893	14901	14916	14992	14865	14980	14999	14950	14707	15031	14754	14984	14805	14852	14855	14798	14839	14780	14801	14864	14911	14715	14764	14845	14699	14911	15014	14928	14809	15052	14876	14968	14910	15022	15002	14987	14771	14785	14798	14838	14802	14774	14903	14978	14852	14898	14679	14906	14763	14892	14893	14840	14950	14707	14808	14977	15001	14839	14798	14906	14918	14903	14961	14898	14750	14960	14860	14786	14940	14799	14876	14992	14934	14646	14789	14789	14744	14895	14901	14821	14863	14820	14913	14878	14865	14866	14705	14864	14904	14686	14806	14753	14815	14816	14934	14891	14855	14831	14787	14746	14943	14805	14873	14852	14855	14962	14823	14908	14902	14915	14827	14764	14771	14852	14967	14588	14828	14863	14831	14949	14843	14985	15069	14793	14811	14867	14836	14951	14937	14905	14871	14804	14767	14801	14818	14999	14759	15068	14950	14783	14932	15057	14891	14994	14980	15002	14683	14657	14727	14826	14808	14792	15007	14918	14733	14921	14860	14866	15006	14926	14981	14977	15067	14901	14792	14828	14940	14979	15006	14839	14783	15009	14920	14808	14895	14730	14979	14886	14817	14733	14855	14944	14770	14908	14726	14800	14935	14888	14793	14690	14914	14788	14790	14905	14863	14721	14852	14663	14806	14885	14752	14749	15062	14955	14883	14773	14889	14986	14721	14811	14925	14869	14805	14822	14816	14698	14740	14983	14915	14845	14710	14843	14712	14790	14962	14988	14807	14762	14928	14924	14859	14712	14984	14940	14968	14745	14813	14759	14915	14986	14709	14924	14885	14943	14756	14884	14794	14972	14758	14952	14908	14997	14740	14935	14912	14842	14749	14782	14862	14970	14946	14874	14918	14997	14887	15033	14906	14871	14819	14892	14753	14972	14927	14998	14848	14829	14947	14860	14872	14764	14752	14844	14753	14912	14852	14901	14743	14817	14926	14986	14943	14627	14675	14781	14909	14659	14918	14904	14835	14836	14718	14916	14876	14909	14878	14842	15011	14678	14979	14853	14979	14873	14718	14860	14804	14983	14745	14769	14924	14865	14801	14866	15051	14793	14834	14724	14909	14891	14793	14778	14973	14883	14875	14890	14848	14858	14818	14944	14852	14744	15004	14874	14824	15002	14937	15039	14851	14905	14879	14812	15044	14733	14840	14900	14779	14901	15032	14850	14822	14913	14891	14827	15106	14695	15108	14874	14868	14869	15007	14834	14853	15066	14844	14938	14975	14930	14886	14930	14911	14716	15008	15090	14796	14842	14778	14816	14874	14986	14768	14851	14779	14838	14810	14879	14913	14699	14793	14822	14957	14766	14888	14898	14835	14784	14980	14954	14927	14845	14869	14817	14817	14700	14864	14825	14876	14681	14794	14986	14719	14767	14667	14690	14802	14787	15018	14707	14741	14971	14858	14678	14860	14906	14729	14763	14873	14852	14865	14654	14746	14821	14929	15049	14828	14894	14788	14673	14972	14820	14868	14740	14865	14908	14771	14826	14828	14805	14812	14744	14818	14743	14932	14955	14893	14806	14756	14922	14853	14921	14931	14926	14816	14971	14907	15036	14734	14942	14803	14728	14814	14844	15001	14907	15012	14856	14873	14825	14814	14950	14825	14742	14742	14828	14990	14863	14914	14958	14834	14943	14934	14768	14813	14603	14816	14768	14647	14870	14869	14778	15021	14809	14685	14804	14848	14755	14779	14997	14918	14647	14888	14616	14927	14730	14885	14952	14879	14899	14877	14841	14993	14878	14842	14868	14815	14875	14841	14831	14905	14989	14981	14958	14945	14818	14773	14719	14881	14803	14771	14964	14754	14784	14796	14626	14666	14871	15064	14770	14841	14763	15008	14828	14891	14918	14733	14930	14922	14954	14883	14897	14843	14823	14952	14772	14870	14927	14882	14920	14911	14907	15015	14812	14869	14693	14856	14936	14669	14960	14790	15018	14722	15005	14920	14941	14778	14854	14831	14747	14866	14741	14870	14660	14669	14786	14683	14976	14919	14949	14987	14857	14858	14868	14818	14998	14793	14757	14959	15000	14897	14785	14860	14804	14958	14770	14839	14794	14977	14700	14776	14825	14821	14704	14936	14716	14791	14848	14849	14902	14887	14904	14690	14958	14841	15071	15014	14848	14825	14856	14797	14976	14776	14853	14785	14958	14849	14787	14681	14803	14838	14756	14886	14795	14827	14784	15015	14925	14748	14880	14830	14849	14863	14804	14783	14832	14832	14840	14778	14748	14714	14744	14874	14880	14919	14846	14825	14847	14750	14765	14864	14760	15015	14940	14868	15083	14864	14779	14984	14944	14859	14932	14923	14991	14676	14846	14785	14954	15034	14989	14954	15002	15022	14884	14807	14991	14903	14919	14998	14784	14910	14861	14982	14750	14923	14871	14811	14822	14927	14831	14926	14902	14794	14608	14898	14799	14872	14894	14960	14857	14835	14983	14800	14930	14904	14952	14868	14910	14794	14762	15046	14937	14726	14962	14931	14851	15057	14768	14908	14940	14873	14837	14856	14897	14931	14855	14798	14809	14926	14755	14914	14760	14957	14742	14772	14891	14804	14906	15077	14851	14720	14961	14848	14675	14898	14791	14723	14794	14815	14734	14715	14910	14932	14817	14871	14932	14869	14961	14911	14871	14926	14894	14713	15047	14925	14873	14843	14940	14856	14889	14847	14865	14857	14984	14944	14732	14974	14826	14876	14843	14820	14885	14675	14879	14967	14853	14992	14914	14765	14815	14909	14962	14883	14885	14759	14876	14952	14892	14885	14768	14881	14884	14698	14697	14902	14845	14752	14754	14743	14754	14943	14917	14716	14789	14885	14727	14805	14844	14763	14831	14855	14961	15071	14877	14876	14788	14770	14975	14817	14733	14854	14710	14867	14937	14791	14764	14960	14963	15041	14764	14834	14841	14922	14933	14789	14915	14883	14924	14891	14954	14859	14936	14899	14773	14670	14692	14993	14848	14995	14833	14879	14962	15001	14697	14842	14680	14984	14899	15006	14821	14806	14903	14743	14828	14805	14778	14804	14813	14712	14690	14882	14673	14874	14794	14976	14998	14825	15019	14786	15074	14934	14729	14785	14843	14964	14867	14927	14837	14593	14919	14799	14942	15011	14824	14841	14904	14826	14856	14749	14872	15022	14830	14839	14924	14926	15000	14762	14798	15023	14833	14825	14795	14945	14866	14743	14840	14847	14979	14799	15003	14852	15057	14774	14962	14716	14920	14847	14861	14725	14985	14812	14743	14890	14865	14995	14866	14747	14808	14865	14758	14953	14704	14959	14964	14939	14970	14881	14882	14815	14793	14729	14854	14774	14942	14700	14871	14952	14899	14703	14834	15093	14966	14939	14736	14868	15032	14792	14832	14896	14807	14942	14763	14841	14721	14681	14831	15006	14953	14695	14869	14806	14766	14872	14967	14918	14896	14884	14665	14816	14929	14999	14907	14900	14833	14805	14967	14910	14907	14756	14737	14947	14880	14730	14910	15108	14784	14581	14765	14796	14843	14800	14826	14828	14769	15005	15034	14928	14841	14845	14875	14892	14802	14928	14800	14879	14732	14875	14916	14933	14800	14866	14735	14854	14852	14760	14781	14828	14792	14909	14970	14878	15008	14952	14981	14679	14891	14878	14870	14878	14734	14900	14963	14621	15017	14787	14888	14891	14901	14768	14850	14867	14880	14674	14884	14752	14810	14939	14788	14862	14883	14728	14850	14824	14807	14874	14824	15037	14978	14804	14922	14868	14709	14914	15084	14930	14926	14935	14712	14804	14856	14666	14828	14867	14952	14899	14772	14796	14775	14798	14853	15035	14848	14818	14972	14832	14922	14972	14771	14921	14938	14708	14941	14814	14970	14894	14858	14773	14864	14870	14774	15000	14826	14602	14999	14947	14783	14879	14788	14978	14739	14940	14989	14962	14861	14715	14819	14870	14901	14963	14885	14755	14948	14946	14723	14991	14824	14881	15136	14950	14884	14856	14865	14876	14961	14837	15023	14950	14941	14970	14789	15068	14870	14798	14934	14813	14880	14861	15015	14779	14988	14787	14673	14975	14860	14955	14920	14720	14793	14914	14964	14836	14891	14846	15032	14923	14936	14916	14916	14917	14913	14958	14903	14913	14938	14805	14904	14813	14871	14866	14833	14777	14998	15025	14870	14898	14852	14824	14980	14806	14763	14813	14916	14802	14890	14897	14839	15058	14967	14732	14938	15000	14908	14866	14808	14830	14705	14704	14778	14886	14817	14908	14896	14885	14830	14740	14857	14812	14750	14885	15027	14840	14866	14795	14781	14843	14820	14811	14807	14905	14823	14863	14887	14904	15020	14765	14870	14956	14744	14890	14999	14795	14717	14782	14766	14829	14837	14784	14654	14930	14773	14800	14980	14731	14937	14760	14738	14777	14842	14814	14951	14973	14754	14920	14978	14926	14867	14712	14944	14849	14841	14834	14892	14655	14960	14754	14906	14706	14976	14896	15146	14937	14791	14748	14913	14889	15035	14865	14893	14865	15086	14868	14872	14859	14949	14911	14986	14831	14768	14800	14821	14718	14869	14910	14777	14787	14831	14908	14830	14928	14835	14884	14911	14843	14831	14614	14760	14934	14866	14875	14889	14778	14836	14752	14796	14865	14694	14892	14846	14595	14973	15051	14856	14854	14917	14953	14776	14923	14749	14951	14895	14753	14936	14810	14964	14821	14932	14813	14836	14847	14991	14964	14855	14902	15019	14865	14916	14725	15004	14926	14897	14912	14936	14753	14791	14912	14741	14847	14919	14782	14863	14824	14881	14823	14878	14721	14710	14744	14800	14882	14938	14949	14841	14994	14832	14766	14730	14893	14913	14795	14879	14977	14844	14816	14781	14842	14845	14972	14942	14890	14810	14820	14904	14978	14640	14912	14833	14907	14892	14717	14968	14864	14861	14832	14931	14927	14851	15004	14860	14846	14961	14720	14897	14984	14683	14899	14903	14979	14866	14916	14623	14845	14755	15042	14831	14841	14978	14966	14875
33773	27672	29880	26317	23308	23194	23241	23504	23133	22718	22352	22219	22487	22412	22855	23583	23424	23033	22379	21807	21775	21775	21770	21993	21756	21892	21867	21778	21921	21861	21812	21795	21865	21759	21951	21635	21870	21662	21835	21796	21907	21819	21762	21444	21941	21974	21924	21645	21796	21972	21822	21895	22021	21946	21743	21893	21666	21797	21901	21638	21661	21708	21922	21883	21847	21617	21929	21832	21784	21834	21699	21693	21963	21840	21970	21724	21802	21993	21687	21943	22051	21851	22036	22066	21879	21907	21658	21900	22127	21824	21752	21786	21998	21821	21637	21802	21714	21903	21757	21917	21765	21911	21887	21770	21726	21864	21871	21923	21599	21784	21839	21849	21876	21968	21823	21508	21663	21910	21923	21759	21925	21613	22007	21688	21822	21659	21885	21854	21884	21977	21751	21837	22013	21848	21827	21904	21936	21762	21914	21593	21779	21857	22016	21627	21871	21778	21662	21847	21893	21773	21844	21798	21991	21828	22081	21728	21747	21666	21831	21715	21802	21597	21824	21831	21798	21918	21711	21828	21955	21774	21964	21847	21813	21530	21770	21885	21972	21769	21847	21831	21842	21765	21687	21881	21797	21740	21972	21758	21848	21830	21731	21672	21852	21767	21560	21494	21545	22043	22211	21862	21842	21966	21870	21764	21930	21796	21367	21750	21760	21958	21962	21892	21732	21862	21844	21853	22011	21664	21692	21691	22009	21852	21807	21762	21709	21878	21865	21725	22086	21886	21652	21798	21976	21957	21973	22002	21892	21716	21717	21823	21858	21910	21747	21876	22112	21863	21638	21731	21826	21856	21893	21849	21731	21852	21872	21603	21826	21655	21979	21795	21937	21723	21569	21818	21595	21747	21760	21703	21915	21980	21628	21940	21702	22067	21880	21843	21803	21708	21735	21691	21740	21844	21891	21752	21900	21862	21748	21803	21687	21794	21835	21751	21693	21773	21755	21848	21739	21751	22099	21991	21578	21768	21975	21691	21788	21840	21707	21740	22079	21691	21874	21713	21986	21762	21883	21749	21847	21593	21738	21904	21887	21668	21801	21862	21697	21734	21795	21810	21898	21427	21878	21810	21537	21720	21873	21872	21749	21808	21705	21757	21754	21768	21512	21805	21923	21722	21634	21724	21855	21642	21954	21854	21752	21727	21761	21594	21830	21776	21631	21819	21885	22023	21871	21771	21760	21694	21841	21848	21943	21933	22083	21823	21861	21791	21721	21992	22035	21855	21755	21640	21757	22005	21993	21835	21994	22022	21804	21757	22008	21737	21644	21975	21976	21812	21790	21808	21846	21875	21609	21693	21611	21939	21823	21581	21905	21815	21784	21835	21679	21953	21860	22147	21868	21579	21692	21783	21913	21687	21741	21680	21735	21799	21721	21779	21607	21661	21773	21638	21679	21823	21669	21912	21858	21841	21804	21730	21686	21579	21847	21851	21899	21708	21980	21793	22142	22104	21793	21836	21946	21938	21941	21745	21929	21792	21744	21654	21519	22004	21531	21694	21859	21979	21815	22015	21807	21795	21751	21715	21789	21742	21871	21496	21748	21969	21762	22037	21864	21842	21789	21703	21667	21790	21922	21696	21695	21955	21955	21741	21925	21812	21718	21971	22004	21493	21701	21605	21723	21667	21838	21752	21755	21906	21619	21880	21833	21823	21847	21715	21925	21834	21780	21649	21779	21659	21996	21752	22007	21752	21774	21758	21739	22012	21679	21670	21975	21986	21892	21876	22068	21775	21812	21945	21883	21619	21615	21977	21862	21857	21754	21819	21619	21796	21900	22084	21991	21903	21793	21902	22007	21771	21567	21786	21924	21935	21762	21763	21894	21882	21775	21734	21823	21927	21685	21870	21884	21951	21865	21862	21743	21688	21583	21661	21694	21755	21672	21677	21816	21750	21773	21986	22003	22072	21823	21696	21767	21794	21750	21631	21964	22018	21706	21886	21796	21705	21728	21917	21711	21802	21734	21828	21944	21670	21812	21872	21968	21935	22107	21755	21876	21848	21687	21769	21911	21729	21655	21858	21692	21508	21801	21768	21738	21753	21588	21636	21842	21682	21742	21798	21687	21752	21877	21632	21996	21475	21809	21898	21879	21700	21826	21940	21833	21950	21914	21933	21828	21638	21948	21642	21882	21734	22096	21680	21757	21679	21884	21868	21779	21754	21920	21802	22030	22032	21935	21872	21769	21825	21707	21847	21677	21797	21958	21730	22003	21868	21915	21661	21930	21931	21848	21952	21963	21864	21731	21569	21877	21944	21763	21781	21664	21896	21821	21736	21823	21807	21977	21936	21872	21727	21861	21920	21725	21884	22000	21918	22017	21917	21769	21907	21684	21901	21919	21635	21959	21522	21760	21672	21897	21908	21774	21751	21804	21853	21809	21624	21915	21741	21737	21731	21660	21853	21500	21701	21960	21856	21948	21621	21888	21731	21800	21830	21690	21581	21880	21893	21950	21676	21802	21935	21669	21634	21885	21802	21842	21728	21672	21821	21658	21686	21904	21928	21861	21948	21715	21794	21726	21641	21827	21848	21869	21582	21925	21778	21769	21744	21880	21863	21677	21894	22167	21815	21897	21596	21798	21888	21847	21795	21595	21705	21635	21852	21901	21815	21659	21678	21869	21794	21934	21885	21594	21836	21624	21735	21929	21804	22118	22041	21771	21687	21810	21855	21925	21618	21866	21789	21912	21802	21924	21950	21660	21810	21744	21776	21725	21781	21801	21669	21881	21810	21947	21739	21867	21703	21624	21609	21883	22020	21934	21891	21796	21947	21638	21656	21731	21778	21821	21875	21914	21917	21734	21957	21818	22009	21896	21891	21808	21791	21586	21825	21725	21611	21885	21927	21764	21884	21705	21956	21909	21722	21695	21791	21686	21791	21744	21751	21916	21991	21847	22002	21881	21930	21713	21685	21642	21933	21698	21708	21734	21987	21776	21615	21952	21777	21969	21734	21878	21746	21952	21950	21951	21668	21840	21698	21831	21844	21773	22013	21932	21832	21788	21638	21934	21606	21628	22043	21990	21701	21664	21759	21921	21756	21735	21866	21759	21843	21845	21821	21912	21684	21713	21643	21882	21704	21875	22143	21902	21723	21884	21696	21967	22002	21858	21786	21942	21853	21822	21684	21950	21717	21713	21764	21759	21893	21903	21911	21865	21651	21818	21831	21824	21860	21961	21675	22046	22013	21708	21796	21699	21754	21740	21736	21921	21770	21854	21904	21709	21905	21759	22053	21806	21939	21653	21964	21979	21749	21883	21737	21651	21857	21925	21844	21672	21771	21808	22040	21834	21785	21903	21818	21714	21709	21756	21665	21810	21962	21726	22046	21907	21563	21747	21942	21859	21599	21984	21640	21794	21982	21988	21782	21941	21901	21859	21878	22064	21950	21730	21586	21491	21865	21986	21891	22057	22000	21767	21976	21675	21672	21909	21751	21889	21933	22075	21884	21767	21668	21637	21935	22023	21873	21641	21503	21724	22022	21926	21634	22008	21937	21785	21609	21901	21808	21730	21892	21869	21652	22002	21810	21718	21655	21705	21936	21934	21777	21712	21663	21641	21768	21825	21845	21796	21461	21946	21839	21799	21770	21812	21806	21707	21983	21887	21865	21805	22046	22032	21666	21695	21822	21853	21983	21911	21586	21641	21972	21917	21749	21817	21576	21915	21673	21869	21832	21676	21834	21876	21831	21898	21821	21729	21591	22046	21775	21878	21722	21936	21882	22102	21875	21834	21890	22001	21543	21590	21813	22022	21829	21935	21773	21731	21919	21880	21699	21842	21892	21735	21984	21753	21800	21991	21902	21674	21656	21938	21928	22154	22098	22094	21686	21911	21844	21604	21750	21890	21675	21817	21915	21855	21805	21917	21934	21958	21904	21726	21930	21815	21849	21969	21884	21978	21881	21933	21758	21776	21977	21925	21850	21983	21836	21824	21869	21610	21741	21776	21822	21811	22012	21882	21834	21928	21907	21859	21838	21647	21842	21896	21730	21839	21741	21943	22052	21771	21951	21980	21664	21669	21570	21773	21759	21873	21828	21848	21812	21852	21859	21876	21864	21554	21791	21634	21830	21599	21686	21884	21706	21797	21751	22023	21751	21976	21849	21763	21749	21717	21821	21946	21926	22030	21767	21963	22087	21755	21908	21576	21960	21792	21729	21879	21915	21669	22017	22016	21970	21824	21544	22073	21634	21672	21708	21695	21871	21850	21764	21826	21721	21702	21932	22050	21676	21903	21873	22129	21894	21881	21833	21922	21643	21769	21669	21663	22068	21962	22001	22085	21816	21767	21871	21953	22109	21758	22188	21784	21762	21924	22066	21887	21828	21851	21684	21672	21998	21867	21845	21742	21886	22010	21848	21923	22021	21797	21762	22159	21856	21896	21953	21806	21831	21869	21739	21656	21832	21688	21847	21731	21679	22130	21868	21712	22052	21992	21635	21634	21891	21794	22074	21941	21744	21836	21892	21727	21745	21536	21864	21738	21913	21706	21970	21880	21999	21767	21696	21801	21835	21778	21773	21670	21722	21847	22042	21824	21818	21846	21944	21747	21985	21980	21900	21867	22005	21811	21775	21837	21890	21842	21863	22112	21946	21880	21713	21788	21776	21882	21730	21943	22007	22098	21783	21852	21927	21830	21839	21589	21727	21886	21918	21851	21670	21711	21835	21871	22046	21991	21761	21785	21715	21952	21436	21727	22007	21770	21637	21890	21966	21504	21767	21808	22020	21773	21777	21685	21818	21625	21836	21738	21845	21611	21792	21532	21737	21754	21714	21884	21805	21684	21752	21725	21653	22029	21567	21841	21942	21648	21715	21780	21788	21983	21630	21824	22283	21941	21804	21751	21741	21838	21966	21519	21702	21656	22004	21665	21712	21894	21905	21922	21713	21859	21892	21967	21796	21886	21674	21747	21823	21840	21785	21941	21631	22044	21585	21539	21861	21744	21902	21774	21646	21837	21833	21865	21698	22092	22040	21844	21907	21979	21869	21842	21778	21868	21720	21817	21739	22074	21927	21877	21891	21741	21847	21770	21787	21905	21696	21705	21921	21526	21873	21831	21702	21704	21982	21789	21726	21607	21889	21834	21810	21943	22019	21791	21749
23348	28558	26553	18784	16890	16396	16484	17315	16604	15612	15258	15436	15113	15229	16184	16829	16145	15584	15053	14482	14507	14632	14529	14554	14571	14506	14473	14491	14603	14540	14590	14539	14574	14472	14527	14585	14491	14504	14503	14465	14407	14694	14563	14480	14607	14438	14495	14604	14535	14444	14432	14377	14649	14588	14621	14599	14407	14437	14450	14580	14549	14518	14626	14632	14679	14289	14568	14623	14607	14429	14553	14527	14419	14742	14517	14428	14539	14683	14427	14485	14505	14592	14483	14590	14426	14510	14317	14542	14488	14508	14460	14555	14502	14532	14492	14501	14591	14507	14641	14489	14467	14558	14578	14606	14471	14602	14478	14371	14800	14414	14477	14469	14466	14483	14446	14525	14454	14561	14652	14537	14433	14465	14504	14395	14345	14596	14399	14499	14712	14559	14477	14689	14295	14547	14577	14600	14560	14472	14503	14518	14316	14657	14438	14463	14415	14387	14529	14477	14410	14495	14469	14438	14393	14550	14322	14433	14473	14355	14603	14534	14458	14595	14446	14521	14577	14593	14516	14553	14438	14367	14412	14384	14480	14589	14585	14534	14404	14392	14467	14535	14561	14353	14418	14417	14580	14787	14474	14486	14763	14484	14623	14606	14499	14373	14535	14481	14392	14463	14663	14531	14527	14399	14550	14347	14456	14569	14542	14560	14518	14463	14395	14575	14442	14549	14423	14507	14559	14510	14546	14556	14277	14423	14578	14473	14271	14537	14716	14550	14415	14537	14498	14598	14557	14679	14360	14631	14495	14526	14498	14317	14494	14629	14354	14683	14328	14626	14602	14584	14496	14593	14471	14527	14269	14655	14431	14611	14411	14473	14611	14539	14494	14681	14529	14425	14498	14603	14517	14639	14436	14643	14405	14495	14389	14295	14505	14474	14397	14590	14647	14394	14501	14630	14476	14519	14551	14321	14625	14364	14589	14472	14589	14419	14551	14575	14470	14573	14474	14694	14496	14506	14568	14439	14503	14567	14601	14503	14443	14534	14536	14469	14549	14642	14529	14263	14384	14625	14684	14389	14429	14545	14412	14358	14618	14615	14516	14525	14437	14512	14557	14474	14577	14468	14646	14347	14504	14522	14528	14431	14505	14615	14620	14574	14515	14608	14454	14581	14406	14381	14413	14436	14439	14472	14483	14501	14541	14491	14459	14597	14512	14561	14299	14603	14526	14482	14511	14418	14503	14503	14602	14609	14392	14562	14480	14477	14557	14512	14694	14496	14527	14719	14531	14570	14663	14399	14531	14487	14456	14459	14570	14610	14531	14568	14408	14523	14625	14312	14374	14615	14548	14541	14685	14416	14572	14513	14427	14591	14413	14536	14538	14336	14441	14342	14683	14482	14454	14525	14441	14560	14639	14548	14438	14444	14433	14402	14467	14547	14485	14523	14619	14536	14515	14392	14466	14467	14502	14628	14530	14439	14497	14525	14660	14444	14441	14480	14563	14622	14258	14473	14485	14413	14472	14509	14627	14605	14508	14586	14555	14564	14365	14444	14389	14557	14595	14529	14531	14509	14459	14354	14483	14498	14462	14528	14574	14565	14429	14546	14367	14681	14640	14622	14284	14407	14503	14507	14444	14467	14566	14424	14557	14443	14384	14592	14397	14563	14616	14442	14647	14482	14456	14544	14635	14441	14618	14549	14430	14407	14515	14470	14473	14548	14549	14583	14495	14441	14469	14608	14539	14651	14519	14529	14496	14585	14386	14551	14358	14508	14480	14389	14457	14476	14516	14374	14711	14425	14364	14619	14497	14504	14453	14582	14726	14441	14686	14499	14517	14393	14396	14567	14461	14655	14402	14569	14344	14567	14467	14516	14642	14530	14443	14500	14577	14620	14519	14548	14601	14518	14464	14420	14467	14493	14471	14623	14432	14541	14620	14671	14431	14553	14494	14494	14391	14596	14567	14597	14494	14428	14415	14561	14481	14375	14717	14572	14465	14431	14470	14479	14523	14623	14484	14571	14512	14457	14646	14436	14609	14441	14606	14438	14483	14537	14372	14598	14470	14540	14365	14685	14477	14592	14626	14375	14558	14464	14528	14451	14583	14435	14314	14755	14648	14563	14473	14649	14575	14512	14507	14519	14358	14546	14588	14566	14504	14445	14487	14630	14565	14564	14685	14671	14575	14578	14539	14478	14272	14452	14542	14296	14422	14517	14434	14430	14415	14630	14469	14304	14538	14381	14525	14431	14531	14480	14411	14548	14574	14491	14498	14611	14355	14534	14476	14461	14453	14483	14278	14457	14499	14656	14436	14585	14533	14523	14458	14509	14494	14501	14682	14541	14474	14532	14447	14489	14404	14450	14523	14420	14548	14517	14625	14449	14707	14483	14529	14600	14574	14388	14648	14568	14554	14414	14574	14526	14473	14502	14378	14546	14536	14374	14482	14508	14593	14294	14365	14380	14684	14489	14546	14568	14519	14516	14495	14520	14584	14574	14435	14488	14546	14474	14423	14473	14422	14484	14608	14307	14545	14666	14463	14514	14545	14600	14418	14271	14339	14409	14486	14506	14493	14471	14590	14347	14528	14618	14505	14344	14550	14603	14505	14538	14367	14439	14523	14546	14508	14434	14554	14542	14530	14513	14465	14645	14601	14520	14577	14384	14470	14483	14373	14461	14506	14511	14463	14539	14483	14540	14432	14306	14435	14302	14415	14417	14391	14457	14649	14546	14371	14605	14430	14524	14480	14544	14526	14718	14428	14586	14412	14450	14489	14553	14392	14487	14417	14512	14439	14554	14701	14558	14458	14585	14496	14510	14464	14640	14428	14585	14438	14565	14507	14421	14536	14414	14412	14562	14406	14580	14605	14612	14443	14415	14356	14274	14509	14447	14410	14573	14615	14411	14475	14470	14599	14505	14490	14423	14629	14306	14512	14432	14499	14540	14455	14445	14503	14420	14460	14457	14573	14472	14435	14642	14504	14544	14556	14375	14637	14573	14410	14412	14473	14693	14457	14518	14389	14485	14694	14383	14498	14357	14497	14630	14498	14476	14489	14507	14507	14339	14509	14489	14465	14580	14540	14440	14467	14522	14478	14442	14324	14581	14619	14563	14530	14635	14731	14505	14440	14446	14623	14472	14324	14589	14600	14692	14557	14501	14609	14408	14669	14497	14435	14457	14432	14544	14447	14474	14401	14483	14465	14523	14607	14464	14593	14622	14522	14617	14546	14598	14178	14458	14445	14420	14518	14556	14455	14330	14487	14416	14455	14413	14519	14557	14423	14593	14408	14545	14406	14532	14591	14691	14422	14523	14443	14393	14508	14364	14595	14611	14535	14506	14646	14542	14489	14488	14639	14523	14720	14347	14466	14596	14590	14220	14554	14640	14520	14328	14517	14416	14630	14447	14290	14579	14598	14508	14374	14655	14629	14589	14478	14246	14559	14432	14435	14370	14644	14507	14450	14537	14661	14459	14466	14616	14520	14355	14548	14516	14379	14466	14541	14525	14692	14657	14567	14394	14447	14697	14474	14375	14596	14532	14514	14504	14457	14396	14496	14466	14562	14570	14468	14395	14603	14671	14453	14695	14494	14414	14544	14440	14535	14553	14512	14482	14512	14588	14497	14556	14415	14556	14561	14534	14544	14535	14383	14449	14515	14364	14598	14532	14415	14440	14390	14508	14465	14490	14493	14510	14348	14489	14549	14446	14539	14531	14545	14501	14434	14508	14466	14612	14576	14386	14545	14450	14498	14543	14567	14479	14480	14333	14330	14581	14657	14572	14500	14527	14478	14716	14532	14460	14532	14606	14530	14579	14576	14621	14472	14437	14459	14566	14541	14529	14552	14373	14544	14486	14475	14442	14575	14366	14644	14538	14480	14571	14343	14502	14466	14464	14422	14441	14682	14474	14310	14497	14514	14442	14796	14421	14665	14520	14575	14512	14621	14336	14585	14553	14620	14548	14588	14344	14382	14397	14637	14327	14579	14403	14461	14408	14525	14507	14510	14510	14600	14316	14385	14416	14516	14454	14541	14370	14599	14489	14469	14521	14479	14507	14642	14368	14524	14472	14404	14590	14554	14414	14488	14582	14488	14445	14405	14567	14528	14531	14386	14489	14471	14715	14423	14467	14600	14467	14378	14659	14607	14690	14547	14496	14487	14509	14498	14314	14550	14637	14548	14578	14448	14638	14561	14348	14667	14509	14570	14664	14394	14486	14434	14503	14354	14432	14466	14585	14378	14604	14544	14517	14543	14432	14546	14676	14392	14456	14431	14477	14372	14506	14467	14592	14602	14482	14464	14502	14516	14434	14472	14494	14552	14710	14529	14683	14477	14553	14507	14508	14323	14466	14425	14590	14691	14486	14443	14433	14518	14549	14510	14593	14724	14632	14657	14448	14672	14472	14491	14473	14732	14675	14549	14496	14456	14510	14476	14488	14701	14391	14561	14581	14408	14476	14623	14493	14620	14676	14594	14466	14522	14576	14505	14530	14474	14513	14519	14480	14589	14469	14564	14527	14362	14496	14436	14524	14501	14347	14446	14406	14531	14449	14591	14275	14682	14543	14562	14639	14558	14679	14348	14495	14491	14360	14508	14670	14648	14441	14459	14404	14506	14475	14467	14446	14551	14612	14474	14520	14464	14517	14435	14432	14464	14550	14672	14581	14535	14487	14425	14468	14524	14518	14583	14451	14508	14669	14576	14355	14453	14534	14552	14506	14473	14341	14509	14386	14608	14352	14372	14503	14526	14468	14629	14324	14634	14574	14424	14511	14412	14521	14328	14489	14415	14632	14407	14546	14513	14558	14583	14478	14576	14289	14530	14497	14408	14322	14602	14416	14545	14561	14688	14623	14472	14417	14609	14659	14556	14575	14627	14544	14405	14586	14420	14446	14517	14576	14466	14536	14538	14571	14382	14438	14392	14401	14354	14523	14433	14302	14457	14492	14551	14517	14634	14486	14447	14448	14475	14514	14531	14614	14459	14592	14626	14355	14549	14478	14521	14452	14663	14478	14375	14568	14448	14634	14535	14519	14501	14541	14554	14481	14481	14577	14490	14523	14354	14539	14720	14548	14574	14629	14457	14434	14346	14672	14341	14595	14467	14333	14620	14432	14532	14313	14532	14687	14424	14322	14582	14629	14449	14573	14714	14483
24822	20775	26901	25664	24600	26111	27855	26401	24815	23767	23277	22846	23947	24680	31641	36577	31859	28679	24806	22609	21810	21817	21734	21822	22080	21781	21902	21624	21716	21585	21856	22031	21915	21753	21853	21962	21536	21812	21812	21833	22006	21800	21847	21800	21796	21814	21656	21821	21709	21729	21959	21579	21824	21756	21677	21683	21768	21713	21693	21752	21681	21712	21719	21913	21538	21663	21742	21911	21915	21924	21821	21768	21864	21746	21714	21861	21683	21761	21626	21852	21824	21616	21758	21792	21582	22020	21840	21987	21833	21645	21733	21752	21818	22032	21785	21832	21883	21845	21846	21731	21760	21662	21849	21745	21565	21578	21645	21771	21719	21667	21738	21733	21845	21606	21597	21922	21820	21699	21710	22015	21581	21790	21906	21742	21903	21537	21614	21913	21917	21600	21648	21759	21689	21690	21606	21639	21632	21763	21719	21733	21799	21640	21735	21796	21730	21796	21765	21687	21849	21617	21808	21908	21615	21744	21580	21566	21711	21492	21689	21581	21686	21869	21850	21471	21884	21686	21754	21839	21692	21862	21756	21740	21539	21848	21825	21825	21783	21719	21590	21638	21877	21686	21521	21862	21817	21719	21715	21570	21688	21746	21884	21727	21868	21889	21893	21760	21398	21796	21693	21719	21563	21706	21785	21534	21856	21874	21921	21831	21850	21735	21834	21806	22043	21493	21707	21736	21824	21630	21800	21956	21748	21638	21771	21897	21621	21720	21577	21937	21841	21654	21684	21658	21581	21783	21846	21706	21800	21780	21758	21742	21828	21682	21883	21947	21745	22000	21738	21637	21695	21781	21805	21884	21753	22047	21749	21781	21686	21795	21630	21591	21898	21878	21712	22119	21648	21523	21645	21808	21799	21600	21785	21767	21905	21815	22020	21949	22005	21627	21777	21684	21867	21488	21894	21596	21639	21799	21912	21566	21562	21639	21783	21661	21909	21762	21832	21730	21751	21720	21832	21741	21845	21767	21933	21749	21944	21747	21656	21801	21656	21895	21837	21888	21550	21753	21757	21852	21731	21654	21824	21664	21635	21774	21897	21649	21574	21928	21808	21893	21993	21735	21739	21799	21857	21905	21808	21684	21722	21723	21931	21912	21795	21716	21698	21691	21994	21702	21588	21843	21990	21727	21675	21783	21598	21746	21551	21773	21887	21744	21709	21835	21742	21979	21840	21732	21715	21661	21745	21758	21706	22102	21785	21709	21613	21737	21783	21664	21663	21967	21561	21724	22049	21771	21869	21698	21574	21489	21726	21668	21817	21773	21868	21690	21657	21636	21654	21693	21813	21819	21672	21609	21764	21418	21786	21797	21669	21979	21745	21718	21575	21714	21440	21721	21909	21939	21794	21686	21848	21568	21501	21979	21823	21689	21828	21604	21566	21795	21535	21690	21993	21635	21610	21836	21555	21950	21786	21699	21951	21804	21836	21704	21754	21694	21772	21623	21815	21873	21473	21913	21796	21644	21751	21668	21621	21810	21867	21904	21591	21846	21887	21828	21750	21804	21613	21823	21586	21619	21543	21853	21832	21876	22028	21801	21887	22099	21665	21692	21721	21856	21727	21772	21824	21764	21655	21795	21870	21765	21902	21820	21993	21719	21730	21779	21459	21745	21730	21588	21755	21745	21823	21497	21609	21553	21817	21989	21543	21865	21553	21774	21606	21822	21602	21767	21851	21888	21603	21608	21923	21974	21732	21855	21668	21479	21794	21866	21703	21766	21753	21889	21580	21902	21817	21823	21904	21775	21930	21832	21752	21843	21719	21541	21660	21678	22011	21639	21952	21814	21731	21850	21684	21650	22006	21925	21286	21611	21841	21796	21677	21687	21792	21527	21588	21985	21728	21609	21735	21603	21843	21628	21647	21719	21539	21673	21712	21666	21775	21840	21760	21825	21831	21937	21650	21420	21857	21879	21797	21601	21695	21730	21740	21781	21888	21782	21851	21971	21663	21801	22091	21687	21814	21706	21854	21950	21806	21794	21524	21688	21656	21677	21815	21861	21779	21764	21851	21953	21757	21876	21823	21763	21719	21762	21918	21667	21741	21845	21514	21637	21653	21767	21706	21782	21613	22023	21635	21719	21945	21788	22053	21792	21638	21854	21822	21750	21715	21776	21809	21836	21686	21738	21687	21742	21782	22034	21720	21805	21791	21541	21744	21766	21676	21784	21811	21708	21546	21812	21708	21881	21964	21865	21849	21761	21779	21706	21642	21769	21631	21936	21625	21874	21993	21731	21845	21718	21820	21661	21982	21953	21822	21807	21846	21777	21777	21613	21808	21779	21822	21681	21738	21706	21538	21865	21786	22077	21743	21911	21871	21818	21828	21675	21743	21841	21935	21601	21705	21590	21661	21876	21680	21738	21753	21861	21792	21807	21813	21813	21740	21797	21667	21820	21706	21741	21799	21872	21904	21793	21844	21878	21506	21809	21825	21781	21935	21665	21933	21744	21424	21860	21720	21723	21759	21779	21586	21925	21621	21542	21880	21778	21787	21695	21807	21844	21654	21581	21701	21581	21660	21773	21883	21666	21794	21666	21880	21806	21835	21714	21414	21816	21979	21732	21684	21748	21542	21787	21657	21721	21756	21722	21854	21890	21738	21723	21715	21698	21591	21481	21837	21807	21653	21707	21612	21892	21776	21705	21897	21657	21658	21753	21717	21474	21796	21779	21885	22063	21844	21522	21776	21610	21769	21824	21613	21702	21740	21733	21868	21703	21636	21766	21647	21822	21990	21726	21520	21895	21695	21724	21919	21875	21821	21633	21792	21803	21679	21785	21716	21921	21997	21849	21843	21586	21934	21767	21747	21793	21815	21813	21939	21997	21886	21927	21840	21805	21977	21628	21728	21672	21946	21720	21747	21813	21557	21656	21964	21727	21715	21923	21675	21732	21784	21593	21540	21744	21923	21994	21969	21614	21581	21944	21564	21758	21975	21876	21911	21715	21910	21758	21760	21771	21581	21756	21760	21894	21862	21727	21779	21848	21814	21767	21643	21779	21865	21828	21502	21902	21945	21579	21794	21925	21691	21741	21716	21677	21621	21654	21622	21761	21919	21829	21621	21745	21636	21716	21699	21637	21918	21924	21824	21835	21667	21795	21730	21624	21739	21911	21926	21951	21658	21707	21741	21737	22044	21751	21684	21748	21827	21802	21650	21729	21560	21728	21534	21597	21812	21825	21864	21814	21798	21674	21879	21666	21720	21589	21825	21745	21793	21670	22139	21965	21736	21601	21883	21981	21819	21800	21588	21724	21786	21706	21758	21944	21730	21870	21673	21826	21741	21916	21950	21715	21735	21700	21735	21683	21668	21825	21822	21754	21796	21792	21685	21907	21739	21706	21629	21731	21541	21891	21586	21807	21728	21518	21665	21777	21758	21373	21574	21662	21569	21923	21642	21882	21889	21876	21796	21708	21593	21553	21817	21871	21558	21596	21709	21614	21569	21816	21991	21871	21719	21888	21970	21816	21745	21665	21763	21685	21746	21994	21617	21564	21551	21553	21800	21859	21703	21887	21710	21888	21743	21800	21876	21838	21816	21676	21747	21597	21843	21638	21787	21702	21730	21583	21824	21714	21799	21895	21883	21639	21910	21915	21817	21729	21786	21662	21876	21642	21990	21950	21893	21899	21820	21687	22049	21670	21583	21570	21540	21444	21580	21721	21846	21752	21516	21844	21790	21796	21767	21695	21844	21939	21740	21963	21784	21758	21602	22086	21894	21681	21689	21985	21898	21754	21663	21599	21845	21920	21738	21731	21796	21879	21746	21774	21691	21810	21729	21614	21860	21737	21993	21853	21498	21851	21754	21811	21730	21752	21696	21691	21768	21767	21490	21914	21843	21757	21413	21557	21573	21561	21900	21898	21658	21864	21812	21661	21937	21664	21881	21655	21995	21661	21982	21723	21759	21915	21631	21968	21812	21756	21642	21723	21777	21628	21791	21860	21718	21547	21766	21468	21764	21644	21596	21719	21760	21620	21782	21818	21530	21697	21782	21788	21738	21939	21933	21739	21884	21765	21934	21622	21881	21967	21682	21756	21781	21738	21857	21747	21634	21735	21921	21612	21667	21738	21825	21588	21767	21732	21777	21792	21566	21735	21638	21668	21656	21744	21875	21894	21798	21824	21800	21962	22028	21555	21750	21662	21816	21802	21819	21528	21651	21642	22015	21602	21640	21944	21763	21735	21679	21751	21821	21700	21706	21808	21744	21516	21690	21780	21676	21790	21836	21547	21767	22156	21685	21833	21866	21811	21564	21658	21790	21758	21707	21496	21767	21647	21903	21891	21840	21830	21856	21888	21840	21867	21643	21714	21903	21656	21532	21686	21720	21757	21832	21829	21839	21768	21780	21889	21713	21575	21712	21965	21793	22002	21779	21805	21699	21702	21730	21821	21988	21772	21525	21522	21734	21630	21816	21668	21809	21620	21807	21859	21747	21592	21849	21697	21704	21830	21852	21695	21644	21790	21883	21715	21747	21791	21753	21951	21510	21685	21735	21696	21630	21693	21699	21843	21710	21825	21606	21611	21772	21778	21833	21702	21684	21769	21740	21901	21901	21789	21660	21756	21562	21730	21907	21991	21720	21707	21672	21499	21462	21736	21908	21852	21795	21742	21640	21664	21898	21670	21860	21857	21964	21710	21658	21673	21651	21723	21735	21768	21949	21900	21722	21651	21686	21657	21768	21942	21918	21655	21496	21759	21542	21516	21731	21859	21747	21581	21831	21803	21724	21835	21616	21672	21746	21587	21736	21842	21849	21932	21732	21821	21876	21752	21719	21960	21592	21877	21748	21589	21796	21771	21694	21477	21583	21994	21896	21546	21848	21616	21793	21724	21833	21633	21779	21981	21756	21912	21882	21689	21850	21601	21940	21771	21820	21489	21879	21716	21689	21771	21513	21764	21466	21546	21593	21653	21699	21519	21750	21648	21676	21776	21715	21746	21962	21805	21555	21895	21748	21837	21826	21751	21690	21650	21676	21735	21658	21885	21836	21720	21549	21615	21743	21709	21772	21848	21868	21939	21836	21795	21563	21710	21666	21678	21712	21845	21789	21688	21730	21753	21796	21931	21730	21913	21628	21604	22211	21780	21695	21853	21894	21657
21622	35699	31598	25376	22395	19775	21262	21037	18464	17257	16425	16190	17925	18560	28787	31646	25820	22302	17330	14767	14482	14485	14306	14404	14400	14489	14774	14468	14464	14628	14374	14479	14633	14716	14459	14553	14387	14486	14468	14701	14504	14601	14557	14382	14554	14379	14527	14498	14340	14449	14597	14440	14478	14561	14459	14542	14283	14490	14486	14398	14556	14531	14417	14572	14540	14529	14497	14445	14534	14623	14477	14539	14433	14583	14492	14631	14527	14476	14574	14488	14438	14534	14511	14446	14600	14761	14365	14421	14574	14373	14516	14517	14404	14533	14631	14693	14500	14624	14333	14518	14712	14585	14557	14556	14487	14658	14454	14570	14730	14480	14526	14449	14672	14536	14626	14690	14456	14452	14658	14649	14561	14509	14462	14595	14728	14408	14545	14581	14577	14638	14432	14554	14466	14494	14513	14398	14613	14577	14519	14683	14423	14481	14470	14547	14602	14321	14581	14535	14467	14497	14511	14604	14540	14680	14588	14460	14516	14503	14338	14504	14486	14503	14492	14490	14580	14462	14540	14527	14498	14523	14574	14509	14497	14635	14595	14572	14488	14418	14512	14500	14568	14565	14468	14384	14464	14612	14585	14464	14491	14547	14472	14689	14371	14379	14540	14530	14513	14591	14384	14479	14554	14583	14404	14349	14332	14548	14503	14554	14481	14699	14570	14393	14524	14403	14404	14642	14434	14565	14751	14625	14559	14669	14476	14449	14416	14551	14625	14478	14463	14584	14679	14352	14507	14499	14509	14426	14515	14447	14703	14562	14550	14492	14393	14411	14620	14475	14454	14657	14579	14496	14471	14431	14651	14738	14473	14677	14494	14646	14425	14546	14543	14654	14540	14468	14480	14445	14349	14625	14470	14625	14557	14586	14522	14407	14369	14331	14512	14638	14672	14380	14524	14479	14430	14552	14489	14653	14514	14484	14540	14536	14583	14380	14590	14505	14560	14470	14428	14509	14698	14355	14505	14467	14405	14560	14518	14389	14570	14392	14507	14626	14324	14442	14517	14429	14509	14654	14489	14489	14494	14669	14590	14503	14594	14474	14434	14643	14583	14441	14624	14618	14468	14455	14609	14369	14622	14462	14548	14569	14633	14561	14624	14355	14587	14533	14463	14452	14323	14363	14465	14542	14548	14617	14421	14395	14569	14558	14600	14510	14632	14587	14528	14691	14673	14749	14427	14590	14627	14516	14612	14464	14635	14469	14464	14429	14626	14554	14605	14549	14536	14583	14496	14597	14570	14602	14489	14672	14599	14629	14564	14633	14551	14590	14584	14492	14565	14463	14603	14600	14576	14627	14490	14369	14569	14539	14418	14523	14581	14546	14588	14533	14500	14511	14623	14465	14523	14481	14522	14606	14527	14603	14420	14584	14553	14700	14470	14554	14565	14536	14462	14488	14644	14540	14373	14402	14600	14418	14441	14678	14611	14484	14651	14403	14558	14518	14458	14491	14627	14419	14549	14577	14496	14389	14625	14461	14418	14632	14520	14547	14464	14543	14477	14603	14510	14510	14552	14315	14628	14595	14719	14609	14714	14540	14492	14489	14565	14537	14450	14675	14635	14449	14640	14472	14511	14561	14483	14520	14497	14396	14757	14667	14534	14408	14504	14572	14647	14671	14397	14701	14592	14508	14435	14572	14436	14545	14505	14630	14499	14511	14569	14573	14567	14466	14499	14573	14564	14698	14485	14413	14390	14507	14547	14573	14522	14442	14557	14555	14488	14475	14552	14465	14543	14453	14567	14417	14513	14548	14437	14549	14570	14591	14541	14598	14508	14685	14740	14454	14589	14577	14475	14553	14531	14458	14412	14611	14556	14568	14642	14454	14414	14524	14415	14674	14609	14490	14555	14572	14581	14561	14535	14506	14415	14401	14597	14522	14667	14631	14365	14424	14555	14579	14427	14650	14615	14491	14521	14648	14466	14560	14469	14524	14510	14542	14678	14561	14708	14554	14493	14442	14609	14613	14474	14787	14641	14456	14494	14548	14574	14525	14411	14596	14408	14416	14480	14469	14554	14575	14512	14566	14404	14437	14415	14549	14484	14530	14607	14717	14582	14386	14652	14532	14487	14619	14643	14552	14643	14470	14631	14677	14475	14618	14553	14484	14484	14441	14566	14748	14412	14684	14617	14401	14583	14620	14571	14599	14539	14441	14577	14548	14505	14518	14439	14576	14597	14620	14433	14464	14567	14714	14538	14374	14614	14596	14386	14517	14471	14499	14714	14633	14544	14501	14474	14583	14493	14488	14418	14501	14516	14583	14510	14641	14589	14446	14661	14466	14579	14427	14455	14722	14553	14539	14709	14551	14712	14351	14463	14511	14544	14298	14539	14548	14721	14399	14588	14633	14577	14644	14383	14554	14466	14517	14481	14438	14685	14594	14412	14493	14482	14387	14513	14485	14563	14606	14622	14529	14475	14595	14712	14453	14624	14462	14737	14421	14520	14534	14597	14471	14673	14284	14605	14357	14445	14611	14724	14461	14538	14559	14545	14527	14540	14504	14520	14613	14690	14560	14479	14594	14500	14538	14491	14448	14439	14656	14659	14704	14310	14413	14507	14635	14654	14353	14574	14565	14501	14592	14560	14612	14464	14347	14632	14275	14706	14459	14601	14605	14472	14553	14637	14412	14666	14550	14500	14622	14551	14547	14661	14670	14431	14603	14490	14507	14448	14526	14604	14308	14529	14537	14550	14476	14486	14601	14570	14594	14535	14542	14548	14483	14525	14599	14378	14533	14514	14374	14460	14581	14509	14360	14562	14440	14634	14382	14651	14628	14646	14535	14482	14531	14374	14608	14526	14550	14598	14519	14527	14641	14665	14437	14611	14625	14658	14677	14562	14409	14614	14523	14499	14430	14641	14701	14597	14446	14457	14642	14404	14475	14347	14481	14590	14531	14430	14453	14519	14521	14497	14478	14662	14412	14389	14597	14511	14644	14693	14701	14477	14488	14557	14507	14480	14605	14424	14427	14581	14549	14563	14581	14385	14617	14609	14401	14540	14615	14446	14567	14354	14566	14588	14421	14443	14615	14503	14432	14487	14483	14628	14603	14489	14413	14576	14403	14498	14301	14542	14380	14403	14596	14639	14553	14521	14626	14408	14480	14526	14465	14505	14571	14606	14512	14730	14484	14402	14454	14610	14545	14436	14428	14563	14509	14532	14592	14515	14557	14446	14404	14559	14736	14453	14556	14516	14490	14410	14519	14626	14294	14470	14588	14501	14447	14660	14638	14551	14550	14376	14466	14358	14486	14543	14475	14524	14584	14616	14649	14510	14317	14586	14536	14470	14584	14645	14468	14287	14577	14508	14410	14448	14627	14498	14460	14407	14795	14783	14420	14468	14501	14528	14545	14524	14474	14553	14491	14490	14628	14501	14429	14295	14514	14424	14658	14568	14456	14495	14398	14449	14572	14611	14608	14351	14561	14497	14568	14588	14483	14603	14472	14536	14609	14552	14576	14459	14664	14506	14620	14449	14273	14504	14542	14543	14555	14589	14618	14621	14333	14581	14722	14609	14585	14559	14463	14361	14413	14522	14639	14465	14488	14619	14520	14638	14553	14457	14610	14409	14467	14711	14373	14424	14579	14566	14601	14412	14417	14520	14610	14458	14559	14553	14709	14487	14612	14549	14435	14530	14417	14530	14393	14770	14510	14473	14529	14592	14570	14673	14533	14671	14334	14473	14484	14541	14645	14381	14597	14471	14603	14597	14583	14517	14552	14472	14481	14563	14439	14433	14454	14460	14459	14540	14605	14581	14434	14488	14610	14568	14603	14382	14553	14378	14475	14781	14556	14574	14268	14435	14499	14552	14416	14404	14501	14541	14590	14712	14181	14505	14488	14569	14446	14582	14447	14494	14520	14534	14614	14672	14549	14402	14508	14433	14594	14444	14659	14311	14544	14584	14601	14580	14535	14668	14686	14610	14592	14515	14504	14462	14495	14515	14404	14723	14430	14596	14633	14338	14516	14478	14585	14370	14591	14647	14482	14698	14445	14642	14511	14488	14462	14584	14507	14541	14637	14685	14552	14455	14489	14516	14396	14456	14542	14447	14637	14530	14641	14644	14434	14728	14575	14498	14539	14687	14508	14666	14593	14484	14379	14664	14614	14458	14460	14618	14425	14425	14517	14512	14625	14356	14711	14677	14651	14520	14254	14646	14601	14424	14434	14450	14529	14511	14613	14428	14528	14458	14592	14454	14536	14502	14536	14502	14533	14594	14644	14635	14432	14462	14638	14475	14627	14542	14642	14500	14559	14506	14455	14480	14618	14510	14471	14483	14414	14740	14551	14765	14495	14542	14468	14534	14594	14525	14714	14510	14433	14603	14473	14445	14695	14412	14588	14435	14442	14651	14408	14523	14423	14561	14497	14646	14472	14566	14507	14626	14544	14581	14573	14437	14409	14655	14534	14474	14621	14401	14520	14585	14599	14326	14586	14670	14479	14574	14511	14238	14515	14604	14665	14649	14495	14554	14331	14401	14665	14580	14565	14501	14490	14650	14516	14498	14547	14526	14510	14518	14470	14569	14434	14615	14515	14673	14566	14558	14514	14477	14467	14308	14485	14654	14511	14489	14692	14655	14531	14470	14483	14528	14538	14470	14479	14638	14389	14641	14409	14497	14302	14595	14595	14378	14464	14711	14400	14594	14424	14425	14570	14446	14561	14350	14583	14283	14606	14574	14538	14438	14534	14489	14533	14501	14528	14488	14449	14452	14363	14675	14483	14502	14489	14420	14662	14574	14519	14406	14699	14567	14743	14521	14501	14688	14730	14434	14565	14622	14478	14542	14446	14533	14759	14491	14543	14508	14714	14549	14638	14619	14442	14664	14355	14508	14713	14590	14485	14558	14641	14489	14553	14502	14495	14604	14444	14599	14460	14451	14517	14759	14545	14723	14572	14543	14528	14672	14690	14463	14518	14606	14456	14543	14452	14500	14441	14654	14470	14546	14697	14451	14450	14626	14481	14626	14410	14439	14603	14506	14512	14532	14440	14584	14529	14392	14470	14612	14556	14416	14614	14601	14713	14341	14564	14433	14443	14519	14689	14490	14379	14676	14459	14494	14393	14532	14355	14586	14502	14750	14527	14512	14632	14588	14618
22379	20756	27180	24529	21926	25847	31082	27815	26692	25347	23832	25016	27455	26937	43435	46980	38868	34737	28927	23689	22483	22119	22441	22132	22096	22118	22335	22145	22259	22032	22235	21853	22254	22125	22057	21990	21950	22456	22153	22185	21994	22353	22209	21937	21929	22247	22170	22227	21931	22146	22065	22183	22044	22257	22127	22142	21955	22099	22054	21888	21966	22066	21877	21925	22042	22036	22194	22226	22006	21978	22148	22191	22228	22131	22217	22117	21866	22124	22298	22208	22033	22169	21947	22287	22225	21825	22173	21974	22196	22112	22186	21743	21896	21959	22067	22356	22251	22077	21932	22163	21745	22097	22011	22094	22087	22069	22217	22209	21934	21885	22029	22201	22014	21844	22100	22093	21872	22011	22120	21950	21839	22168	22052	22024	22069	22160	22055	22089	22120	21849	21913	21997	22036	21945	21964	22203	22026	22126	22031	21968	22062	21832	22078	22083	21850	22040	22016	22120	22056	22004	22096	21856	22067	22219	21886	22280	22040	22051	22207	22015	22032	21995	22226	22177	22281	22005	22149	22059	21963	21971	21930	21973	21910	22019	22291	21965	22045	22181	22186	22254	22205	21824	22076	22143	22228	22153	21994	21922	22086	22038	22303	22197	21898	21967	21925	21944	22120	22182	22119	21970	21822	21894	22271	22219	22102	22070	22043	21917	21937	22188	22016	21753	22028	21959	22095	22073	22264	22097	21974	22237	21803	21906	22076	22183	21950	22064	22180	21959	22209	22027	22189	22103	22197	22263	22044	21994	21889	22024	22080	22171	22008	22157	22115	22100	21834	22000	22104	22066	22188	22160	21882	22274	22063	22031	22182	22009	22290	22045	22067	22340	21902	22004	22075	21881	21983	22166	21844	22029	22024	22092	22014	21912	21955	22072	22019	21761	21921	22105	22201	22087	21900	21890	21993	22024	22025	22000	21898	22032	22187	21861	22212	22131	21951	22194	22013	22087	22081	21993	22001	22084	22211	21917	22143	22035	21904	22101	22014	21783	22166	21845	21960	21826	21993	21994	22146	21907	21929	21922	22012	22104	22076	21760	21874	22209	22052	22134	22130	22021	21922	21995	22303	21949	21999	21994	21940	21962	22016	21834	22080	22072	21983	22198	22144	21962	22077	22145	22089	22015	21830	22157	22085	22003	21900	21934	21814	22063	22092	22116	21942	21815	22116	22225	21919	21964	21931	22076	22224	21896	22263	22073	21942	22027	21994	22005	21900	22141	21859	22199	21947	21670	22243	22032	21964	22228	22219	21914	22058	21991	22191	21878	21969	21989	21946	21838	21996	21681	21933	22240	21941	21969	21974	22172	21940	21905	22043	22173	22138	22121	22218	22237	22133	22080	21827	22106	22127	22150	22095	22254	22094	22162	22198	22086	22220	21924	22080	22095	21887	21999	22110	22315	22044	21770	22049	22095	21949	22051	21939	21756	21839	21826	21872	22126	22119	21914	22207	22084	22173	22034	21973	21906	22055	22076	21955	21777	22022	21852	22101	21907	21908	22081	22135	22124	22138	22280	21807	22192	21976	22100	21879	21971	22005	22195	22010	21948	22066	22168	22088	22133	22192	22110	22060	22017	22072	21924	22123	22097	21940	22171	21941	21937	21929	22097	21907	22015	22165	22030	22241	22015	22076	21905	21871	22046	22154	21946	22078	21971	22027	21922	21982	21996	22206	21976	21794	22202	21992	21982	22060	22350	22024	22162	21966	21965	22250	21907	22085	21870	22121	22008	22027	22369	22167	21999	22104	21777	21907	21859	22228	22203	22048	21956	21941	22193	22281	21840	21964	21858	21870	22267	22423	22172	21954	21910	22041	22058	22158	21881	22207	22063	22029	21992	22155	22085	21950	22135	22145	22111	22199	22146	21998	21915	22069	22074	21947	22109	22274	21892	22205	22108	22162	22025	21952	22054	21895	21884	22262	22061	22197	22346	22179	22272	21921	22094	21985	22147	22145	22006	22323	21785	22166	22141	21981	22062	22025	21919	22284	22038	21999	22137	22169	22137	22133	22246	22102	22116	22201	22057	22049	22060	22134	21814	22215	22150	22142	22044	22338	22104	21945	21912	21970	21966	22131	21865	22169	21920	21961	22023	22004	21960	22050	21927	22112	21976	21969	22045	22088	21865	22087	22187	21970	21904	22010	22102	22061	22040	21950	21856	22025	22273	22046	21870	21954	22078	22063	22125	21919	21938	22186	21975	22176	21920	22152	21806	21956	22176	22201	21924	22075	21990	21838	21828	22176	21966	22091	22137	22088	22225	21963	22232	22147	21915	21970	22065	21783	22199	22020	21904	22225	22132	22136	21902	21933	22057	22072	21911	22082	21873	22288	22119	22064	21862	21990	22016	22125	22003	22125	22007	22191	21970	21943	22117	22072	21801	22096	21972	22176	22048	21811	22047	21964	22125	22015	21969	21850	22205	22083	22149	21938	21909	22055	22170	21946	22056	21982	21901	22108	21968	21962	22034	22034	21937	22063	22306	21997	22127	21868	22116	22142	22170	22133	21962	22148	22058	21845	21892	21924	22198	21972	22127	21835	22154	22207	21992	21990	22064	21887	22301	21852	21718	21959	22116	22135	22262	22084	22244	21943	21832	22059	21796	22240	22016	22011	21912	21915	22221	22029	21970	22246	22196	22122	22222	21924	22151	22243	21979	22246	22020	21823	21973	22006	21911	21935	21957	22017	21945	22024	21846	21829	22123	21807	21897	22036	21926	21988	22217	22095	22037	22202	22092	22110	21904	22046	21974	21788	21879	21725	22029	21972	22084	22021	21891	22018	22044	22240	22079	22133	22302	22008	21953	21917	21928	21993	21910	22149	21916	22148	22137	21932	22023	22146	21885	21931	21906	22100	21988	21997	21932	22189	22206	22001	21971	22124	22093	22068	22113	22168	22056	22095	22234	21986	21911	22143	22031	22141	21995	21962	22035	22162	22005	22276	22008	21986	21954	22140	22145	22095	22050	22016	21805	22094	21805	21987	22079	21944	21881	22157	21873	22180	22051	21925	22029	21815	21982	22184	22098	21849	21853	21963	22080	22028	21876	21879	22024	22161	22289	21963	22103	22107	22063	22082	22123	22009	22010	21956	22143	21933	21956	22291	22126	22118	22121	22131	22089	22160	22044	21901	22112	21928	22135	22100	21965	22014	21951	22064	22262	21871	22161	22107	21983	22102	21875	21940	21964	22046	22093	22005	22058	21685	22112	21997	22102	21967	21719	22164	21900	22027	21918	21965	21986	21863	22185	22054	22026	21853	22208	22138	22139	21829	21867	21943	22094	22099	22205	21992	21960	22136	22062	22055	21927	22128	22157	21962	22267	21877	21927	21807	21930	21712	21772	22071	22259	22036	22060	22143	22018	22000	21869	21886	21985	21862	22211	22041	21818	21965	22055	21644	22077	22363	22140	22155	21834	21976	21880	22107	22008	21936	21944	22016	21933	22065	21831	22061	21862	22099	22086	21956	21948	22137	22068	21836	21935	21808	21989	21959	22043	22275	22016	21880	21845	22038	21852	22076	21927	22120	21990	22180	21847	22166	21903	22044	21953	21887	21951	21937	22140	21985	21933	22082	21935	22205	21805	21985	22049	22093	22141	22190	22175	21981	21959	21943	22045	22139	22122	22194	21979	22104	21917	22065	21916	22124	22019	21965	22160	21951	21903	22050	22048	22194	21812	21957	22087	21893	21971	22083	21973	22003	21973	22127	21826	22139	21965	21680	21846	22215	21997	22033	22104	22088	22050	22211	22179	22128	22168	21929	22142	21969	22038	22090	22105	21949	22048	22240	21931	21958	22047	21886	22048	22031	22191	22095	22104	22070	22288	22145	22317	21889	21838	21842	21717	21789	21818	22071	22053	22035	21814	21852	22043	22123	21947	21962	22115	21966	21939	22053	21916	22125	22188	21782	21936	21934	21822	21892	22194	21961	21972	21942	22314	21916	22090	21998	22201	22078	22062	21843	21795	21964	22173	21947	22284	22132	21999	21846	22120	22012	22017	21828	22029	22035	21906	21930	22225	21971	22113	21954	22116	22136	22071	22159	22054	22080	22003	22017	22059	22008	22194	21970	22017	21992	22042	22163	22065	22036	22121	22026	22144	22131	21833	22014	22107	22255	21969	22024	22297	22034	21994	22040	21772	21938	21941	21922	21793	21962	21991	22044	22166	22025	22164	22022	22178	22219	21918	22060	21933	21876	22279	21893	21991	22117	21831	22047	21979	21986	22151	21915	21840	22095	22127	22211	21882	21956	21982	22256	22032	22170	22052	21952	22012	21991	22310	22027	22070	21966	21920	22208	21914	21921	22118	22076	22284	22092	22023	21921	21875	22032	21958	21941	21908	22028	21899	21864	22042	21956	21904	21742	22080	22017	22074	21751	22054	22058	21986	22401	21935	21897	21838	21971	21907	22155	22143	21862	21937	22116	22067	22040	21961	21807	21899	21933	21977	21909	21968	21988	22301	21858	22276	22081	21999	22088	22033	21881	22316	21934	22028	22153	22260	22099	22021	22109	21930	21923	22150	21939	22007	21930	22125	22079	21846	21818	21866	21859	22027	21980	21798	22115	22053	21960	22098	22056	21783	22331	22082	22208	22080	22204	21968	22035	22296	21970	22175	22016	22199	22039	21954	22022	22078	22221	22005	22034	21890	22245	21906	22275	22003	22184	22193	22051	22081	22182	22105	22144	22115	22041	21929	21769	21943	22030	22254	21814	22211	22038	21966	21987	21990	22123	22142	21837	21755	21817	21907	22033	21919	21944	22140	22030	22218	22249	21958	21975	21880	22071	22027	21919	21926	22074	21986	22061	22311	22203	22080	22185	22095	22004	22033	21901	22087	21937	22072	22092	22321	22122	22239	22218	22000	21997	22142	22151	21744	22171	22018	22031	22126	22188	21857	22135	22194	22147	22229	22148	22025	22081	21824	22080	22129	22177	22133	22067	22149	22222	21962	21821	22035	21910	21879	21766	21804	21900	22098	22121	22161	22143	22099	22053	21931	22146	22112	22040	22295	22203	21909	21981	22032	22026	22111	21983	21988	22235	22115	22085	21829	22083	22144	22053	22217	22201	22000	22032	22022	21992	21996	22055	21876	22050	21737	22097	21984	22096	22225
24533	42361	39586	32320	26093	22644	23933	22595	21622	18435	16933	19231	22313	19736	41608	41828	34173	28707	21395	15352	14637	14699	14632	14608	14654	14424	14648	14616	14701	14523	14511	14688	14636	14548	14770	14689	14462	14470	14513	14726	14644	14534	14790	14471	14628	14674	14554	14513	14565	14639	14509	14479	14564	14680	14668	14436	14490	14717	14508	14725	14695	14614	14392	14571	14616	14658	14650	14711	14487	14705	14652	14538	14633	14682	14699	14725	14562	14474	14638	14578	14645	14653	14728	14613	14525	14658	14716	14487	14587	14639	14539	14657	14543	14537	14649	14617	14459	14679	14679	14556	14768	14578	14618	14567	14458	14693	14538	14629	14537	14693	14624	14520	14454	14517	14667	14532	14555	14501	14542	14705	14610	14631	14708	14517	14452	14669	14465	14499	14626	14568	14608	14601	14611	14478	14608	14502	14531	14517	14520	14524	14449	14634	14440	14556	14604	14711	14702	14638	14490	14460	14506	14602	14670	14630	14592	14497	14513	14546	14417	14643	14453	14614	14477	14546	14536	14618	14577	14644	14466	14600	14643	14601	14584	14567	14488	14625	14655	14521	14525	14520	14667	14375	14492	14391	14455	14708	14528	14599	14546	14595	14689	14593	14634	14648	14556	14507	14514	14501	14555	14496	14651	14475	14495	14541	14594	14593	14587	14512	14565	14598	14497	14531	14524	14550	14778	14584	14654	14533	14426	14695	14403	14494	14452	14583	14695	14681	14641	14583	14664	14570	14567	14617	14538	14667	14638	14593	14632	14733	14649	14644	14645	14555	14407	14591	14546	14453	14583	14566	14480	14464	14641	14612	14590	14372	14576	14515	14546	14714	14660	14459	14575	14622	14619	14577	14402	14710	14426	14724	14457	14690	14447	14646	14708	14533	14623	14609	14451	14475	14441	14657	14547	14640	14759	14552	14636	14578	14697	14597	14453	14489	14473	14724	14474	14476	14676	14545	14372	14640	14365	14664	14576	14728	14542	14559	14514	14644	14556	14608	14673	14537	14649	14529	14445	14685	14540	14659	14528	14689	14665	14431	14529	14571	14586	14442	14575	14552	14652	14411	14635	14528	14411	14479	14560	14728	14420	14604	14565	14526	14488	14682	14502	14451	14500	14726	14492	14634	14519	14534	14488	14535	14576	14453	14591	14634	14525	14464	14644	14725	14552	14433	14566	14657	14577	14603	14712	14436	14649	14521	14610	14527	14556	14527	14761	14436	14593	14521	14572	14351	14611	14519	14694	14720	14563	14499	14521	14542	14454	14614	14601	14589	14506	14504	14492	14487	14635	14507	14567	14475	14473	14628	14343	14600	14582	14554	14617	14544	14466	14438	14459	14609	14622	14737	14729	14544	14618	14444	14468	14393	14515	14581	14630	14661	14675	14658	14518	14389	14559	14475	14444	14594	14649	14614	14454	14612	14573	14576	14564	14537	14517	14634	14674	14615	14597	14535	14650	14652	14748	14485	14534	14507	14651	14629	14589	14568	14677	14615	14664	14536	14566	14529	14470	14472	14559	14636	14514	14570	14454	14533	14601	14607	14466	14639	14755	14640	14578	14486	14447	14432	14574	14537	14639	14547	14641	14546	14500	14355	14422	14601	14519	14644	14669	14624	14649	14622	14704	14667	14558	14680	14569	14636	14677	14462	14504	14614	14602	14617	14745	14530	14615	14560	14546	14495	14627	14625	14509	14664	14515	14613	14572	14436	14572	14583	14691	14542	14747	14541	14745	14678	14672	14601	14662	14507	14550	14662	14664	14554	14444	14528	14399	14542	14641	14578	14615	14583	14609	14516	14664	14526	14495	14718	14550	14621	14512	14623	14607	14567	14536	14632	14434	14673	14682	14475	14445	14627	14537	14440	14633	14451	14662	14619	14466	14484	14619	14472	14469	14589	14510	14528	14456	14563	14562	14490	14628	14498	14442	14571	14460	14444	14646	14525	14568	14446	14712	14606	14505	14350	14492	14703	14506	14578	14394	14703	14456	14627	14380	14634	14569	14538	14519	14489	14579	14532	14543	14553	14590	14584	14567	14599	14601	14597	14647	14478	14661	14608	14459	14671	14627	14611	14703	14552	14568	14453	14607	14531	14497	14579	14604	14480	14537	14653	14623	14608	14743	14462	14656	14546	14696	14549	14560	14747	14598	14524	14641	14564	14631	14562	14422	14504	14730	14367	14567	14669	14455	14498	14363	14594	14470	14468	14501	14728	14619	14516	14751	14425	14707	14720	14560	14755	14594	14555	14674	14480	14585	14522	14632	14568	14411	14640	14570	14621	14567	14674	14573	14570	14686	14527	14438	14703	14467	14613	14627	14514	14524	14544	14602	14508	14589	14670	14771	14550	14578	14542	14508	14590	14528	14548	14578	14551	14723	14709	14365	14431	14554	14523	14528	14460	14569	14474	14732	14685	14563	14417	14485	14561	14558	14502	14606	14374	14554	14482	14417	14534	14824	14470	14366	14705	14428	14516	14531	14517	14474	14517	14542	14672	14672	14456	14584	14460	14590	14616	14645	14456	14572	14559	14627	14500	14585	14645	14495	14422	14663	14469	14542	14637	14548	14573	14459	14573	14453	14692	14466	14577	14625	14532	14639	14490	14571	14490	14642	14642	14585	14461	14580	14630	14519	14564	14627	14531	14549	14491	14531	14532	14414	14752	14550	14549	14664	14694	14607	14523	14534	14814	14506	14572	14738	14684	14525	14272	14510	14533	14493	14636	14583	14551	14593	14608	14711	14619	14624	14576	14607	14576	14604	14589	14526	14442	14700	14583	14448	14330	14500	14579	14672	14620	14573	14552	14602	14686	14488	14560	14601	14627	14540	14674	14700	14539	14564	14482	14517	14613	14624	14623	14610	14439	14517	14607	14653	14463	14496	14644	14606	14587	14797	14539	14450	14475	14644	14343	14592	14427	14526	14484	14429	14476	14551	14436	14665	14541	14620	14529	14517	14447	14519	14535	14597	14330	14564	14603	14540	14613	14622	14458	14615	14667	14573	14588	14533	14522	14554	14550	14606	14466	14473	14593	14563	14492	14518	14511	14604	14647	14608	14649	14646	14447	14643	14385	14529	14540	14685	14447	14602	14646	14429	14467	14524	14554	14541	14692	14772	14556	14740	14607	14509	14424	14591	14471	14529	14607	14591	14619	14375	14797	14586	14657	14630	14568	14545	14699	14446	14509	14467	14580	14526	14550	14524	14564	14660	14636	14385	14611	14513	14737	14583	14680	14534	14540	14444	14649	14593	14454	14556	14677	14387	14674	14546	14610	14499	14612	14503	14560	14653	14569	14548	14599	14456	14450	14635	14280	14624	14647	14578	14574	14768	14738	14565	14621	14482	14591	14501	14556	14676	14648	14249	14573	14560	14663	14512	14572	14562	14602	14369	14721	14721	14348	14633	14503	14537	14415	14598	14622	14446	14581	14529	14419	14633	14515	14680	14442	14650	14448	14546	14502	14443	14586	14560	14403	14837	14458	14498	14607	14620	14758	14457	14609	14623	14676	14555	14666	14588	14588	14464	14441	14569	14537	14627	14506	14674	14551	14522	14579	14592	14623	14659	14489	14580	14457	14506	14538	14582	14591	14577	14434	14548	14567	14579	14688	14487	14609	14379	14445	14595	14439	14468	14493	14508	14525	14485	14493	14505	14400	14606	14351	14578	14571	14533	14541	14433	14546	14491	14419	14565	14606	14612	14560	14638	14654	14700	14472	14673	14665	14456	14458	14492	14683	14569	14542	14662	14572	14505	14552	14460	14470	14489	14593	14603	14549	14332	14589	14550	14435	14561	14525	14458	14541	14584	14564	14404	14653	14363	14569	14586	14481	14702	14613	14648	14519	14642	14345	14597	14457	14593	14649	14548	14698	14609	14526	14621	14714	14388	14596	14546	14542	14570	14594	14501	14521	14521	14586	14642	14417	14551	14663	14566	14595	14616	14785	14556	14590	14629	14657	14508	14554	14334	14610	14557	14511	14464	14592	14649	14691	14536	14636	14548	14597	14698	14634	14448	14443	14787	14511	14670	14649	14547	14496	14592	14469	14515	14499	14540	14667	14702	14541	14598	14617	14499	14450	14477	14507	14601	14538	14532	14595	14653	14552	14724	14622	14488	14506	14353	14735	14594	14455	14420	14361	14450	14592	14530	14603	14499	14454	14467	14579	14640	14461	14584	14536	14517	14612	14516	14627	14676	14567	14484	14563	14409	14697	14453	14492	14333	14569	14765	14421	14534	14481	14519	14355	14341	14653	14506	14618	14545	14455	14593	14449	14614	14408	14564	14449	14509	14559	14494	14621	14554	14644	14553	14590	14634	14557	14633	14572	14539	14444	14426	14410	14533	14528	14630	14787	14524	14476	14528	14475	14759	14637	14627	14803	14517	14733	14573	14687	14506	14372	14685	14533	14523	14546	14582	14703	14591	14499	14610	14277	14485	14498	14664	14667	14515	14597	14671	14646	14637	14501	14535	14640	14566	14522	14488	14710	14582	14735	14531	14684	14655	14570	14548	14721	14721	14659	14490	14531	14895	14635	14457	14606	14750	14466	14539	14531	14501	14654	14707	14560	14582	14571	14440	14621	14556	14534	14566	14377	14500	14498	14539	14480	14539	14524	14448	14482	14432	14528	14690	14491	14496	14527	14458	14436	14575	14481	14581	14499	14459	14555	14611	14430	14543	14548	14433	14624	14492	14564	14427	14530	14632	14628	14469	14611	14397	14558	14638	14452	14465	14568	14563	14570	14596	14465	14388	14572	14633	14580	14417	14639	14749	14659	14581	14490	14402	14706	14562	14555	14601	14519	14568	14618	14663	14684	14436	14527	14535	14592	14439	14723	14436	14375	14507	14564	14526	14353	14526	14471	14417	14467	14598	14563	14665	14569	14563	14556	14629	14684	14605	14484	14741	14651	14542	14403	14584	14673	14405	14631	14562	14552	14600	14518	14604	14551	14623	14454	14571	14629	14612	14690	14597	14567	14508	14490	14508	14551	14456	14623	14338	14449	14512	14695	14497	14522	14635	14531	14537	14707	14618	14628	14517	14493	14612	14523	14635	14367	14642	14624	14539	14613	14657	14506	14703	14545	14506	14598	14495	14431	14669	14603	14620	14407	14478	14516
34189	27434	30075	27806	24178	24060	24574	24180	23607	23228	23456	23362	23168	23058	23964	25105	24720	24233	23520	22852	22885	22756	22780	22854	22976	22889	22905	23016	22782	23025	22903	22770	23141	22939	23134	22854	22758	23027	22886	22815	22761	23033	22753	22774	22765	22667	22797	22912	23043	22824	22969	22686	22907	22882	22721	22991	22759	22996	23053	22757	22739	22890	22857	22752	22625	22681	22579	22871	22911	22867	22864	23015	23137	23005	22643	23001	23053	22960	22942	22717	22824	22769	23014	22862	23058	22708	22715	22819	22880	22917	22880	22919	22877	22826	22952	22718	22976	22796	22509	22758	23056	22619	22931	22726	22823	23004	22772	22667	22708	22588	22812	22700	22863	22813	22913	22762	22740	23075	22795	22805	22933	22846	22823	22805	22609	22810	22803	22730	22839	22902	22875	23130	22892	22800	22781	22829	22879	22674	22800	22695	22690	22858	22944	22648	22698	22891	23034	22807	22876	22835	22897	23043	22715	23080	22684	22731	22699	23002	22555	22732	22739	22821	22928	22876	23050	22947	22727	22554	22779	22538	22816	22685	22805	22813	22852	22888	22788	22849	22828	22771	22726	22557	22852	22704	22699	22996	22655	22716	22898	22861	22844	22755	22806	22816	22854	23053	22646	22894	22856	22989	22928	22956	22978	22732	22878	22710	22661	22791	22874	22958	22697	22863	22931	22872	22502	22799	22890	22919	22756	22844	22860	23064	22661	22920	22740	22819	22803	22786	22744	22710	22759	22780	22702	22805	22851	22873	22865	22845	22916	22899	22616	22748	22868	22817	22858	22766	22609	22622	22926	22709	22759	22735	22670	22680	22634	22624	22828	22809	22483	22627	22812	22838	22996	22935	22934	22903	22884	22863	22851	22978	22801	22750	22930	22842	22929	22816	22811	22997	22730	22971	22845	22825	23065	22916	22796	22730	23062	22788	22891	22912	23028	22815	22829	22846	22926	22850	22993	22790	22856	22727	22760	22823	22872	22927	22933	22794	22830	22881	22776	22754	22797	22614	22519	22951	22664	22819	22617	22758	22856	22775	22875	22941	22792	22858	22718	22792	22876	22981	22824	22677	22766	22861	22981	22766	22962	23056	22805	22789	22791	22952	22908	22851	23023	22683	22828	23028	22921	22681	23055	22708	22951	22802	22687	22898	22947	22870	23137	22783	22803	22765	22850	23052	22801	22600	22692	22904	22921	23018	22755	22698	22824	22524	23092	22669	22911	22971	22940	22937	22718	22762	22994	22783	22789	23005	22892	22838	22967	22710	22717	22894	22885	22761	23113	22759	22900	22810	22708	22784	22811	22963	22930	23110	22754	22858	22842	22861	22926	22903	23071	22825	22699	22729	22832	22769	22872	22853	23005	22858	22741	22641	22845	22901	22817	22901	22839	22797	22953	22905	22891	23012	23072	23023	22705	22612	22819	22863	22770	22988	22784	22914	22637	22703	22906	22968	22900	22594	22696	22914	22804	22637	22657	22971	22959	22845	22942	22736	22837	22920	22600	22904	22796	22862	22949	22821	22963	22921	22979	23011	22997	22696	22811	22938	22665	22539	22880	22704	22976	23027	22678	22862	22742	22778	22703	22899	22869	22853	22777	22707	22796	22699	22626	22940	22800	22714	22982	22822	22688	22776	22846	22718	23007	23000	22870	22724	22690	22689	23001	22701	22674	22722	22894	22842	22774	22733	22935	22798	22903	22795	22797	22766	22549	22878	22795	22766	22884	22837	22666	22878	22909	22846	22846	23031	22891	22918	22879	23031	22858	22800	22871	22972	22806	22878	22912	23031	23118	22891	22734	23122	22984	22874	22960	22597	22657	22735	22936	22836	22946	22962	23118	22672	22649	22706	22708	22915	22663	22795	22829	22719	22746	22820	22531	22925	23063	22693	22717	22850	22830	22924	23027	22847	22852	23114	22799	22687	22662	23002	22935	22973	22998	22752	22931	22762	22635	22715	22588	22835	22830	22825	22930	22858	22745	22954	23011	22793	22877	22877	23009	22871	22851	22871	22836	22916	22891	22865	22760	22686	22729	22930	22924	22881	22853	22805	22706	23024	22874	22893	22814	22585	22681	22752	22985	22724	22680	22688	22946	22703	22785	22702	23168	22622	22650	22787	22763	22860	22391	22805	23020	23025	22935	22958	22642	23067	22921	22796	22962	22848	23014	22882	22732	22926	22754	22856	22891	22751	22622	23043	22714	22757	22784	22787	22858	22751	23072	22955	22839	22782	22854	22982	23053	22625	23143	22805	22912	22717	22906	23168	22973	22838	22914	22912	22767	22674	22765	22906	22745	22634	22832	22768	22955	22849	22825	22745	22915	22858	23076	22693	22950	22865	22622	22796	22761	22831	22758	22918	22855	22892	23036	22843	22818	22910	22613	22929	22960	22904	22905	22797	22847	22746	22750	22852	22814	22734	22835	22971	22931	23015	23095	22839	22759	22899	22824	22931	23108	22945	22805	22800	22758	22939	22780	22811	22724	22891	22836	23137	22835	23054	22805	22959	22972	22970	22990	22864	22708	22750	23069	22771	22849	22705	22840	22698	22798	22862	23039	23088	22879	22938	22702	22785	22701	22939	22694	22503	22803	22745	22911	22825	22713	22812	23070	22945	22918	22723	22855	22854	22847	22596	22751	22520	22657	22760	22792	22761	22957	22783	22833	22651	22665	22737	22972	23074	22870	22960	22896	22601	22893	22787	22893	23021	22940	22665	22722	23161	22860	22634	22715	22683	22904	23040	22798	22620	22708	22864	22931	22850	22709	22785	22873	22794	22795	23168	22770	22884	22779	22682	22895	22847	22850	22912	22635	22790	22958	22881	22778	22788	22836	22792	22796	22864	22985	22598	23033	22774	22773	23016	22720	23137	22989	22967	22871	22754	23009	22813	22773	22686	22829	22797	22778	22844	22787	22806	22925	22793	22773	22899	23027	22710	22896	22585	22856	22820	22956	22744	22845	22937	22800	23053	23090	22780	22748	23240	22963	22903	22822	22945	23014	23116	22931	23068	22733	23042	22973	23077	22674	23087	22521	22830	22857	22846	22865	22816	22799	22958	22764	22774	22661	22921	22669	22794	22845	22639	22829	22896	22514	22652	22672	22671	22798	22833	22873	23079	22909	22754	22829	22830	22590	22828	22990	22931	22809	22970	23066	22897	22828	22868	23052	22953	22866	22866	22899	22778	22809	22853	22904	22647	22944	22780	22719	22713	22755	23011	22896	22850	22789	23046	22924	22960	22762	22885	22907	22935	22825	22812	23155	23005	23154	22889	22946	22821	23068	22803	22962	22651	22776	22704	22869	22889	22878	22920	22993	22565	22845	22707	23047	22792	22956	22863	22835	22842	22981	22836	22857	22569	22746	22618	22765	22931	22674	22919	23025	22731	22951	22685	22675	22618	23111	22899	22954	22957	22707	22995	22796	22703	22598	22636	22889	22802	22962	22986	22860	22984	22968	22893	22852	22870	22800	22984	23064	22918	22858	22793	22933	22893	23047	22761	22849	22826	22639	22984	22818	22859	22609	23029	22973	22697	23024	22670	22720	22800	22763	22990	22805	22877	22649	23057	22741	22807	22719	22719	22750	22479	22836	22930	22775	22950	22906	22789	22975	23316	23046	22732	22586	22855	22772	22743	22945	22924	22983	22719	22842	22969	22826	22820	22784	22888	22798	22617	23087	22926	22770	22832	22789	22871	22861	22727	22950	22937	22687	23125	22691	22967	22853	22757	22785	22885	22745	22732	22865	22872	22786	22692	22702	22808	22903	22782	22804	22486	22708	22963	22916	22855	23034	22638	22785	22752	22801	22779	23111	22972	22892	23036	22897	22911	22834	22735	22746	22970	22754	22644	22622	22614	22748	22842	22888	23016	22862	22857	22762	22908	22796	22864	22817	22907	22812	22698	22828	22751	22845	22878	22854	22694	22925	22640	22954	23044	22706	22944	22681	22830	22729	22530	22924	22822	22827	22847	22916	22930	22753	22926	22866	22727	22923	22847	22703	22761	22991	22753	23050	22797	22852	22982	22758	22747	22807	22848	23115	22762	23025	22705	22963	22621	22785	22833	22703	22756	22758	22609	22744	22795	22817	22827	23100	22779	22889	22845	22847	22854	22792	22779	23209	23196	22918	22872	23009	22807	22777	22707	23016	22897	23080	22986	22787	22946	22561	22712	23017	22773	22669	22951	22914	22658	22678	22686	22849	23070	22976	23041	23046	22896	22994	22795	22786	22584	22946	22866	23126	22749	22890	22959	22976	22908	23004	22946	22723	22961	22936	22700	22662	22972	22949	22855	23024	22974	22737	22998	22547	22527	22804	22705	22914	22700	22601	22831	22650	22843	22659	22728	22807	22639	22892	22818	22819	22829	22799	23049	22947	22750	22615	22812	23010	22631	22780	23062	22798	22894	22825	22772	22860	22975	22713	22673	22893	22842	22779	22989	22866	22666	22795	22966	22796	22914	22892	23081	22975	22597	22799	22907	22912	22988	22804	22641	22785	22769	22954	22936	22744	22769	22880	22680	22963	22737	22978	22944	22668	22699	22707	22570	22957	22604	22771	22957	23048	22975	22824	23024	22893	22862	22938	22497	22705	22765	22924	22807	22831	22941	22693	22676	22848	22746	22798	22769	22992	22883	22761	23069	22937	23101	22856	22934	22942	23044	22950	22858	23167	22901	22848	22849	22897	22965	22765	22821	22647	22647	22804	22875	23133	22936	22615	23062	22750	22848	22935	22843	23073	23036	22988	22679	22841	22945	22810	23006	22868	22915	22665	22651	22828	22766	23005	22654	22666	22779	22733	22865	22859	23048	22984	22831	22795	22918	22793	22973	22833	22725	23002	22787	22503	22637	22555	22709	22784	22966	22803	22789	22910	22990	22767	22813	22835	22786	22727	22862	23012	22820	22978	22626	22729	23173	22888	22835	22855	22994	22686	23172	22906	22963	22784	22845	22833	22731	22882	23081	22818	22631	22830	22781	23018	22708	22981	22979	22806	22739	22529	22848	22871	22761	22709	22839	22727	23006	22831	22910	22766	22916	22891	22839	22843	22903	22939	22721	22937	22921	23008	22697	22903	22855	23001	23062	22831	22854	22718	22614	22920	23113	22655	22903	23048	22931
23591	27490	25225	20170	17075	16690	17386	17071	16269	15719	15498	15548	15423	15103	16685	17618	16909	15980	15592	15076	15114	15112	15078	14965	14987	15081	14943	15009	14990	15094	15118	14929	14872	15026	14925	14894	14917	14922	15069	15091	14804	14980	14967	15041	15012	14866	15058	15031	14958	14891	15005	15141	15079	14863	14985	14878	14869	14989	15014	14999	14886	15096	14881	14940	15033	14880	15143	14898	14942	14901	15047	15099	15179	14730	15075	14911	14986	14814	15039	14987	14945	14943	15017	15120	14971	14833	14991	14830	14903	14966	15063	14943	14840	14940	15087	15111	14917	15012	14939	14773	14894	14974	15036	14883	14918	14936	15104	15035	14973	14818	15099	15022	14934	15092	14967	14825	15036	14882	15050	14964	15135	14945	14970	14997	15032	14965	14982	14959	14868	15101	15049	14878	15187	15026	15006	15155	14983	15061	15043	14965	15044	14982	14918	14971	15035	15090	15116	15136	14870	14853	14923	14799	14995	14992	14871	15033	15228	15079	14954	14979	14996	15010	14983	14852	14931	14967	14873	14993	15014	14895	15127	14936	15067	14883	14961	14858	14873	14974	15106	15068	14852	15041	15009	14893	14890	15047	15053	14876	14982	15008	15088	15090	15032	15013	14927	14890	15008	14828	14907	14910	15102	14887	15060	15201	14877	14951	14838	14788	14926	14960	14868	14821	14987	14936	14876	14796	14981	15084	14871	14866	14965	14985	15029	14885	14948	15015	14904	15135	15053	14856	15071	14857	15141	14976	15028	15014	15011	14917	14741	14880	15050	14866	14982	14883	14888	15022	14832	15025	14885	15019	15009	15004	14902	15024	15006	15063	14954	14996	14941	14763	14978	14983	15088	14923	15000	14901	14947	15054	14875	14997	14883	14955	15128	14955	15075	14928	15180	14702	14930	14893	15076	14962	14842	15022	14998	14978	15096	14975	14898	15122	14956	15052	14887	15093	14994	15114	14955	14959	14993	14839	14874	15126	15134	15000	15018	14869	14999	15019	15024	14900	15009	14951	15101	15022	14966	15032	15039	15050	14899	15016	14836	14837	14850	15088	14950	14950	14765	15017	15010	14849	15052	15048	15139	14799	15207	14985	15024	14872	14930	15101	14986	14891	15095	14995	14877	15104	14862	14932	14927	14900	14899	14919	14988	14921	14757	15045	14833	15013	14847	14977	14994	14897	14890	15039	14991	14782	15090	14983	14922	14826	15065	14947	15075	15001	14978	14996	15221	14910	15001	14805	14968	14930	14988	15023	15188	14825	15026	14921	15077	14781	14984	14891	14971	14986	14906	14996	15030	14959	15041	15121	14863	14913	15002	14926	14963	14894	14960	15022	14824	14972	15052	14849	15049	14889	15031	15044	14942	14930	15040	15008	15045	15079	15165	15221	14951	14984	15021	14938	14971	14934	15029	14911	14853	14958	14959	14804	14799	14868	14995	15024	15004	15030	14968	14860	14950	14965	15057	14961	15016	15068	14879	14839	14999	15111	14827	15106	14975	14955	14842	14988	14920	15061	14895	14833	14933	14882	14929	15047	15061	14865	14908	14910	14977	14990	14939	15005	15108	14985	14844	14912	14961	14979	14827	14912	14975	14865	15047	14939	15055	14963	15001	15027	15072	14896	14820	14890	14907	14899	15006	15103	14896	14913	15062	15146	15062	15102	14983	14965	14887	14731	15109	14945	14747	15101	14815	14974	14930	15049	14922	15009	15030	14889	14941	14907	14986	14999	14852	14998	15054	15013	14989	14912	14947	15031	14807	15094	15096	14849	15166	14867	15130	15000	14988	14992	14758	15068	14957	14880	14896	14811	15034	14878	14829	15053	14782	14914	14935	15070	15010	15106	14898	14954	14831	15074	14895	15040	15029	15049	14910	15090	15026	15022	15051	14845	15009	14960	14886	14801	15034	15078	15083	14978	15233	14941	14866	14913	15041	14973	14966	14911	14913	14930	15174	15082	15000	14774	14837	14859	14902	15050	14748	15175	14911	15102	15016	14804	15146	15033	14958	14984	15004	14981	14908	14900	14961	14935	14961	14949	14916	15058	15080	15111	15087	14917	15107	15157	14917	14905	14967	15088	15031	15013	15130	14958	15022	15072	14931	14812	14906	14886	14966	15003	14922	14783	14972	14969	14983	14787	15061	15041	15108	15100	14976	15029	14966	15031	15036	14944	14982	14962	15062	15059	14965	15125	14937	14957	14950	14886	14852	14977	14922	15106	15114	14902	14702	15031	15075	14988	14990	15063	15052	14915	14931	15031	15064	15093	14939	15120	14787	14987	14832	14977	14895	15073	15013	15098	15115	14796	14908	14893	14932	14776	14940	15094	14841	15019	14933	14947	14933	14876	14864	15058	14827	15116	15013	14878	15003	14888	15019	14888	14999	15000	15088	15150	15041	15064	14997	14937	15085	15085	15098	14772	14849	15050	15144	14861	14931	14881	14981	15004	14998	15011	15093	14864	14868	15051	14865	15045	15096	15124	14910	14890	15195	14811	15090	15034	15093	14964	15102	14989	15067	15031	14903	15072	14972	14988	14967	15052	15040	15005	14991	15054	15014	14858	15155	15085	15035	14894	15050	14938	15092	14920	14874	14923	15049	14998	14880	14966	14904	15026	14860	15015	15120	14795	15011	15008	14959	15010	14874	14956	15103	14984	14987	14988	15064	15008	14820	15060	15086	15108	14816	15082	15014	14943	15071	14989	14880	15104	15166	14754	14862	14870	15057	14967	15001	15019	14956	15008	15118	14981	14945	14842	14927	14968	14952	15024	14950	14917	14953	14939	15195	14860	14953	14982	15008	15099	15052	15101	15032	15030	15127	15119	14963	14819	15045	15008	14842	14986	14988	14850	15005	15054	14751	15013	14906	14781	14941	15048	14864	15023	14991	15067	14872	14978	14897	15122	14963	14982	15015	14909	15094	15016	14968	14879	15009	14901	14778	14934	15055	14955	15175	14894	15090	14939	14947	14860	14963	15051	14990	15037	14819	15098	15066	14964	14882	14964	14875	14915	15109	14926	15022	15087	14945	15013	14891	15088	14943	14925	14923	14911	15052	14848	15000	14997	15070	14862	14782	14833	14956	14950	15000	14915	14924	14983	14857	14933	14961	14931	14989	14980	14906	14842	14976	14899	14899	15075	14784	14931	14889	15114	14821	14854	14942	14942	15086	14898	14915	15096	14970	14943	14978	14800	15027	14935	14811	15178	14968	14894	14968	14906	14903	14980	15020	14901	15001	15088	14965	15086	14959	14846	14991	14981	14841	14950	14989	14926	14962	14982	14872	14966	14911	14815	15145	14855	14850	15063	15025	14864	15040	15104	14838	14877	14886	15193	14860	14921	15023	14970	14921	14931	14916	14779	15023	14912	15072	14866	14963	15106	14904	14906	14917	15101	15015	15099	14992	14998	14873	14930	14883	14875	14879	15027	15141	14752	15029	14921	14927	14923	15003	15103	15115	15178	14827	15062	15021	14911	15099	14864	14985	14904	15188	14986	14997	14968	15052	15153	14852	14877	15025	14991	15044	15022	15118	15140	14995	14882	14943	14962	14883	14932	14864	15130	14953	15008	14801	14930	15036	14908	15126	14854	14887	14965	14996	15078	15083	15079	14982	15005	14925	14912	14999	14963	15002	14981	15061	14902	15026	15029	14983	14976	15005	14873	14869	15077	15046	14930	15302	14901	15182	14983	15031	14879	14954	14928	15024	14988	15001	15055	14895	15104	14955	15067	14928	14954	14833	14974	14945	15022	14942	15045	15066	15091	15077	14828	15034	14852	15064	14986	15195	14976	14977	14884	14820	14995	14838	15020	14923	14851	15077	15024	14889	15015	14927	14983	15055	14947	15135	15049	14780	14959	15149	14993	15034	15058	14983	14964	15085	14974	14997	15255	14979	14833	14963	14997	15121	14919	14739	15100	14877	15134	15025	14876	14836	14914	15026	14925	15111	15008	15067	14982	14979	14795	15116	15065	14871	14947	14954	14886	15097	14802	14931	14968	14965	14860	14979	14944	14855	15125	14918	15068	14975	15081	15121	15056	15023	14804	14833	14973	14957	14975	14902	14862	15037	15067	15109	14875	15002	15088	15105	15012	14933	14898	15257	14949	14914	15027	15078	14967	14954	14999	14889	14949	14987	15092	14947	15055	14880	15211	14890	15041	14792	14992	14892	15076	14901	14967	15036	15098	14921	14818	15116	14943	14977	14962	15130	14846	14990	14863	14994	15201	15012	15104	14871	15172	15036	14814	15037	15059	15165	15046	15016	15067	14957	15166	15056	14816	15059	15126	14937	14889	15008	14918	14956	15011	14941	14909	14860	14942	15019	15146	14665	14886	15015	14848	14768	14924	14934	14920	14973	15046	15073	14979	15039	15085	15089	14926	15161	15108	15112	15006	15115	14959	14921	14934	15043	14971	14990	14922	14887	15005	14953	14843	14984	14958	14960	14867	15012	14797	14927	14925	14922	14941	14849	14900	14973	15018	14947	14994	15065	14914	15022	14900	15091	14887	14966	15002	14919	14976	15072	14884	15082	15137	14936	15131	14991	15008	14982	14956	15071	14984	15089	15204	15132	15062	14986	14966	15176	15011	14769	14910	14964	15023	14881	15026	14822	14926	15053	14992	14955	14992	15064	15005	15014	15080	14931	15104	14860	14957	14890	14857	15033	14883	14992	15005	15112	15057	14949	14965	15032	14911	14913	15053	15120	14786	14974	14985	14869	15046	15073	14990	15010	14968	14939	14887	14893	14947	14986	15062	14988	15068	15179	14849	14911	14989	14986	14999	15066	14846	15061	14978	15011	15014	15120	15015	14960	14825	15034	14805	14961	14981	14864	14919	14913	15017	15106	14897	15078	14983	15089	15043	15018	15090	15060	15004	14930	14973	15107	15082	15008	14914	15016	15134	15017	14921	15094	14961	15072	14934	14956	14903	14868	15002	14788	14880	15022	14990	14938	15042	14900	15036	15018	14832	14944	14913	14988	14829	14988	14862	15049	15004	14912	15020	15055	15019	14987	14827	15058	14953	15019	14946	15147	15055	14963	14916	15214	15099	15016	15009	14874	15002	14999	14974	14930	14999	15054	15058	14777	14955	15036	14998	15120	14998	15006	15020	14864	14884
25040	20746	26838	25713	24016	24450	24922	23472	22239	22501	21963	21495	21008	22310	31278	36819	32171	27526	23040	20964	20406	20581	20612	20547	20467	20518	20765	20450	20547	20372	20492	20207	20457	20442	20346	20188	20463	20394	20476	20370	20392	20201	20229	20108	20416	20448	20276	20451	20532	20523	20538	20477	20352	20592	20538	20243	20368	20227	20176	20380	20511	20515	20360	20349	20413	20504	20358	20342	20397	20477	20300	20408	20348	20275	20301	20256	20185	20488	20489	20194	20238	20278	20505	20313	20302	20546	20305	20331	20390	20421	20450	20247	20143	20414	20452	20427	20344	20534	20346	20343	20239	20360	20363	20645	20287	20418	20215	20328	20292	20459	20456	20287	20478	20353	20349	20296	20405	20247	20262	20213	20250	20366	20667	20181	20337	20194	20359	20335	20441	20383	20777	20454	20252	20331	20321	20514	20242	20277	20222	20315	20441	20407	20254	20300	20415	20446	20262	20479	20531	20426	20420	20472	20583	20297	20324	20290	20369	20404	20263	20414	20638	20560	20307	20259	20376	20294	20568	20417	20264	20270	20468	20269	20537	20396	20390	20250	20379	20304	20337	20281	20410	20469	20506	20202	20561	20578	20375	20474	20470	20494	20426	20296	20361	20407	20463	20456	20301	20452	20442	20536	20371	20299	20457	20404	20293	20505	20352	20242	20291	20402	20332	20291	20486	20536	20448	20423	20547	20461	20272	20426	20331	20102	20422	20461	20342	20256	20393	20571	20428	20733	20451	20235	20312	20188	20403	20436	20354	20394	20357	20195	20213	20506	20386	20243	20389	20375	20281	20431	20277	20321	20536	20449	20457	20486	20518	20253	20383	20464	20301	20248	20481	20515	20494	20305	20665	20280	20474	20396	20324	20308	20566	20384	20157	20217	20396	20702	20011	20414	20067	20427	20493	20374	20529	20239	20363	20458	20259	20667	20535	20237	20277	20153	20451	20328	20324	20592	20385	20461	20306	20207	20256	20585	20474	20442	20602	20520	20377	20478	20359	20178	20482	20282	20219	20419	20415	20313	20444	20287	20432	20373	20423	20466	20376	20078	20562	20660	20194	20313	20382	20487	20364	20290	20402	20519	20515	20336	20350	20392	20368	20315	20569	20470	20260	20417	20315	20235	20522	20677	20310	20312	20539	20373	20521	20530	20288	20485	20482	20684	20348	20323	20135	20313	20514	20209	20481	20521	20146	20477	20462	20394	20226	20449	20193	20526	20435	20364	20469	20402	20402	20509	20390	20601	20301	20318	20171	20495	20392	20345	20447	20264	20489	20198	20455	20146	20285	20138	20526	20311	20294	20358	20442	20123	20528	20415	20368	20362	20419	20638	20365	20224	20344	20424	20528	20382	20273	20387	20189	20276	20494	20435	20418	20314	20350	20645	20337	20429	20558	20382	20440	20423	20332	20286	20353	20240	20341	20293	20223	20435	20575	20395	20407	20592	20513	20519	20545	20415	20231	20277	20407	20326	20499	20277	20626	20605	20583	20311	20427	20309	20389	20520	20486	20430	20408	20286	20387	20438	20588	20485	20306	20314	20167	20538	20318	20228	20559	20588	20492	20457	20237	20243	20184	20565	20440	20657	20450	20429	20417	20518	20612	20282	20402	20400	20609	20583	20480	20647	20332	20223	20421	20427	20211	20511	20539	20351	20398	20365	20383	20273	20543	20562	20639	20339	20488	20256	20392	20268	20087	20378	20211	20539	20475	20195	20346	20507	20351	20222	20213	20454	20544	20480	20303	20380	20477	20444	20312	20332	20262	20334	20821	20264	20510	20477	20383	20347	20432	20545	20522	20323	20375	20182	20319	20602	20230	20529	20269	20506	20405	20398	20358	20426	20214	20485	20284	20509	20266	20584	20497	20406	20431	20230	20550	20429	20255	20095	20441	20505	20363	20211	20341	20347	20179	20272	20540	20180	20203	20127	20353	20350	20302	20359	20509	20359	20430	20634	20428	20356	20261	20604	20055	20602	20335	20268	20499	20375	20576	20360	20520	20191	20280	20107	20519	20344	20333	20440	20339	20390	20232	20416	20317	20433	20471	20339	20263	20427	20411	20391	20494	20286	20273	20080	20221	20391	20402	20282	20483	20347	20438	20312	20519	20441	20302	20334	20418	20478	20378	20351	20329	20338	20254	20319	20151	20264	20316	20226	20406	20356	20355	20408	20448	20400	20440	20330	20523	20433	20241	20191	20258	20237	20311	20413	20501	20281	20581	20491	20572	20236	20396	20408	20457	20382	20209	20217	20545	20572	20538	20302	20346	20607	20113	20216	20565	20230	20502	20470	20294	20189	20426	20337	20245	20518	20347	20288	20518	20849	20243	20255	20598	20311	20368	20326	20537	20297	20183	20616	20490	20519	20400	20344	20451	20337	20422	20312	20556	20432	20173	20473	20228	20442	20383	20329	20480	20362	20368	20438	20397	20399	20173	20529	20425	20337	20566	20253	20453	20233	20449	20347	20253	20421	20237	20436	20417	20291	20259	20369	20447	20323	20504	20231	20452	20570	20382	20451	20693	20320	20233	20425	20378	20353	20483	20366	20203	20309	20305	20551	20406	20262	20684	20164	20268	20428	20306	20166	20371	20492	20582	20489	20396	20185	20498	20542	20569	20556	20328	20203	20223	20232	20443	20524	20345	20343	20324	20515	20150	20333	20413	20085	20330	20273	20404	20469	20326	20187	20539	20612	20399	20428	20418	20223	20012	20414	20493	20554	20451	20222	20472	20462	20440	20308	20333	20321	20412	20543	20362	20239	20357	20281	20445	20270	20265	20370	20211	20272	20479	20409	20548	20409	20198	20375	20517	20440	20475	20272	20350	20351	20413	20296	20402	20353	20451	20264	20061	20421	20345	20194	20523	20441	20335	20226	20352	20368	20293	20311	20233	20102	20359	20409	20313	20362	20570	20245	20440	20502	20223	20412	20523	20283	20429	20513	20444	20436	20409	20588	20574	20491	20416	20543	20287	20392	20343	20341	20486	20348	20298	20285	20646	20686	20277	20494	20485	20295	20476	20244	20216	20373	20542	20461	20528	20178	20516	20226	20361	20151	20503	20671	20424	20300	20427	20329	20179	20584	20326	20262	20514	20540	20411	20220	20582	20518	20483	20536	20584	20342	20531	20380	20426	20442	20533	20388	20223	20372	20592	20221	20677	20444	20486	20453	20280	20555	20578	20476	20436	20183	20433	20345	20367	20071	20522	20334	20420	20343	20398	20239	20585	20458	20497	20589	20442	20370	20529	20300	20488	20609	20460	20153	20310	20250	20391	20356	20457	20413	20533	20222	20439	20478	20329	20280	20259	20360	20324	20501	20568	20334	20194	20347	20212	20302	20339	20457	20275	20243	20252	20191	20299	20278	20295	20347	20139	20375	20353	20388	20182	20207	20426	20467	20438	20366	20217	20352	20627	20285	20556	20516	20337	20138	20514	20245	20360	20291	20418	20430	20533	20276	20342	20294	20460	20314	20372	20351	20382	20411	20307	20340	20350	20594	20400	20246	20424	20490	20501	20244	20326	20517	20429	20436	20373	20466	20455	20384	20511	20548	20404	20302	20251	20309	20245	20279	20439	20399	20660	20424	20545	20401	20511	20445	20481	20548	20287	20315	20639	20395	20599	20408	20541	20444	20351	20509	20146	20515	20338	20416	20425	20461	20384	20198	20489	20190	20493	20590	20415	20373	20409	20572	20398	20482	20402	20038	20140	20248	20466	20410	20530	20348	20599	20291	20383	20354	20361	20445	20159	20308	20341	20339	20442	20432	20227	20393	20366	20279	20470	20346	20365	20537	20526	20593	20610	20172	20332	20334	20393	20526	20343	20623	20326	20680	20283	20559	20272	20415	20135	20063	20446	20230	20321	20415	20369	20246	20478	20237	20461	20371	20499	20506	20265	20419	20479	20515	20458	20408	20469	20347	20549	20141	20289	20483	20678	20566	20182	20172	20087	20084	20544	20503	20554	20502	20467	20329	20397	20456	20436	20249	20380	20481	20341	20115	20447	20426	20363	20444	20035	20251	20412	20360	20670	20570	20453	20361	20458	20313	20508	20428	20555	20784	20432	20236	20265	20397	20360	20490	20418	20413	20453	20427	20436	20362	20584	20315	20597	20420	20337	20133	20333	20299	20494	20258	20443	20427	20307	20352	20364	20449	20153	20168	20544	20353	20469	20319	20197	20318	20293	20261	20457	20497	20420	20379	20360	20212	20194	20300	20444	20529	20524	20527	20323	20331	20435	20530	20419	20315	20576	20251	20358	20339	20306	20339	20336	20463	20466	20321	20415	20501	20407	20231	20424	20497	20192	20430	20368	20293	20391	20412	20297	20365	20363	20328	20367	20413	20208	20150	20191	20467	20430	20488	20335	20421	20347	20304	20345	20400	20242	20256	20338	20335	20545	20467	20474	20354	20529	20567	20417	20168	20553	20369	20354	20152	20285	20260	20266	20552	20494	20512	20550	20300	20348	20526	20509	20463	20663	20367	20430	20477	20524	20302	20491	20206	20181	20405	20283	20291	20485	20166	20211	20240	20327	20282	20160	20500	20524	20140	20298	20460	20253	20645	20370	20362	20525	20457	20572	20335	20292	20402	20380	20420	20529	20315	20483	20214	20385	20464	20263	20245	20347	20548	20343	20442	20458	20305	20395	20476	20366	20429	20269	20225	20356	20343	20322	20299	20545	20420	20424	20645	20386	20433	20222	20378	20426	20295	20509	20566	20380	20314	20630	20512	20419	20222	20127	20321	20443	20392	20468	20438	20379	20390	20509	20594	20407	20484	20365	20400	20457	20559	20261	20294	20512	20480	20217	20398	20602	20390	20246	20362	20276	20309	20277	20454	20494	20314	20505	20234	20540	20793	20379	20103	20429	20442	20139	20416	20140	20324	20222	20492	20537	20768	20359	20356	20219	20294	20221	20242	20235	20423	20442	20277	20278	20394	20683	20484	20510	20516	20575	20359	20315	20260	20305	20450	20393	20318	20532	20483	20463	20363	20572	20561	20370	20606	20417	20224	20267	20245	20278	20596	20480	20189	20538	20493	20375	20408	20218	20097	20413	20456	20406	20458	20628	20343	20448	20199	20484	20441	20314	20405	20302	20396	20281	20453	20308	20526
20496	34773	33166	25837	21053	17884	18070	17852	16706	16692	15761	15357	15056	16787	29143	32660	26552	21346	15982	13800	13945	13948	13765	13913	13823	13670	13797	13890	13804	13906	13931	13890	13948	13759	13762	13754	13766	13802	13892	13800	13752	13863	13825	13805	13799	13803	13884	13762	13987	13754	13752	13844	13828	13864	13913	14051	13834	13777	13783	13750	13875	13747	13843	13894	13792	13735	13842	13820	13885	13729	13826	13756	13840	13762	13781	13904	13791	13733	13756	13781	13979	13820	13861	13973	13897	13908	13857	13811	13992	13911	13895	13822	13782	13792	13671	13869	13865	13713	13867	13712	13893	13864	13851	13764	13799	13697	13834	13760	13905	13973	13875	13845	13646	13862	13636	13847	13902	13728	13885	13887	13793	13950	13873	13972	13841	13703	13936	13825	13830	14023	13894	13859	13798	13726	13975	13790	13881	13809	13763	13799	13941	13850	13769	13889	13754	13852	13671	13870	13823	13775	13816	13730	13762	13879	13740	13794	13740	13892	13942	13876	13751	13860	13913	13769	13629	13874	13838	13607	13883	13914	13762	13906	13817	13898	13837	13846	13974	13779	13874	13846	13771	13836	13666	13789	14118	13744	13659	13786	13706	13961	13830	13750	13962	13741	13809	13868	13891	13762	13801	13818	13863	13822	14023	13851	13931	14036	13729	13950	14020	13931	13991	13840	13814	13934	13908	13864	13897	13727	13783	13800	13924	13860	13886	13861	13802	13908	13780	13758	13948	13916	13771	13807	13899	13880	13642	13802	13835	13710	13808	13760	14014	13890	13839	13768	13740	13830	13837	13726	13828	13840	13833	13856	13806	13839	13855	13751	13909	13869	13915	13856	13877	13827	13755	13839	13724	13875	13940	13650	13930	13778	13738	14069	13764	13727	13893	13941	14039	13952	13713	13696	13853	13888	13782	13716	13844	13823	13912	13717	13599	13708	13868	13912	13892	13805	13800	13853	13680	13764	13948	13760	13931	13959	13806	13874	13875	13731	13888	13826	14008	13848	14033	13770	13883	13969	13914	13892	13800	13801	13767	13835	13795	13745	13741	13721	13853	13759	13774	13750	13705	13744	13887	13758	13999	13674	13821	13716	13803	13936	13637	13949	13905	13847	13862	13789	13828	13834	13659	13811	13803	13774	13884	13828	13677	13914	13841	13829	13701	13763	13908	13898	13934	13804	13891	13770	13804	13970	13931	13773	13731	13816	13752	13815	13936	13781	13772	13917	13903	13928	13718	13957	13641	13788	13851	13849	13749	13838	13682	13855	13800	13894	13887	13810	13939	13873	13901	13858	13734	13836	13867	13705	13880	13826	13992	13899	13645	13849	13824	13878	13723	13576	13726	14161	13811	13950	13976	13806	13874	13752	13791	13821	13984	13863	13876	13874	13848	13817	13873	13846	13928	13698	13795	13852	13812	13811	13828	13860	13869	13831	13669	13880	13914	13923	13793	14095	13728	13764	13803	13760	13938	13792	13877	13946	13904	13722	13756	13745	13902	13694	13764	13776	13727	13945	13715	13828	13936	13724	13877	13839	13903	13843	13818	13670	13851	13885	13724	13822	13750	13829	13835	13905	13662	13798	13783	13815	13844	13882	13756	13778	13687	13846	13748	13625	13751	13882	13871	13825	13872	13929	13632	13875	13924	13772	13777	13906	13823	13892	13826	13887	13783	13883	13892	13932	13725	13753	13703	13709	13773	13920	13740	13789	13704	13842	13856	13761	13924	13712	13670	13634	13765	13936	13655	13727	13651	13727	13695	13869	13687	13829	13853	13768	13936	13854	13858	13749	13841	13959	13806	13826	13913	13730	13854	13713	13746	13830	13868	13673	13768	13673	13876	13921	13709	14185	13985	13766	13858	13857	13695	13778	13857	13740	13851	13812	13795	13804	13782	13800	13690	13990	13751	13949	13714	13713	13954	13885	13802	13790	13690	13743	13986	13938	13856	13809	13679	13877	13921	13892	14084	13862	13829	13940	13813	13684	13969	13714	13795	14060	13779	13749	13887	13844	13774	13902	13757	13766	13980	14043	13842	13921	13881	13954	13813	13821	13733	13788	13916	13751	13790	13932	13677	13832	13860	14018	13779	13761	13965	13836	13746	13853	13853	13887	13954	13796	13742	13718	13809	13889	13861	13870	13775	13846	13625	13748	13730	13853	13806	13927	13864	13818	13850	13760	13735	13652	13775	13964	14052	13962	13845	13688	13738	13866	13669	13796	13960	13733	13832	13674	13795	13735	13882	13901	13783	13820	13826	13791	13863	13901	13898	13962	13889	13824	13863	13754	13807	13886	13730	13648	13925	13767	13956	13846	13816	13788	13848	13759	13889	13880	13888	13908	13935	13832	13793	13855	13739	13931	13899	13738	13886	13831	13687	13688	13612	13465	13912	13900	13831	13881	13896	13877	13761	13906	13865	13763	13912	13597	13924	14024	13820	13892	13778	13900	13787	14002	13801	13759	13910	13768	13857	13891	13889	13884	13747	13856	13804	13799	13662	13857	13747	13910	13931	13726	13882	13802	13896	13714	13827	13825	13928	13805	13896	13755	13965	13912	13709	13779	13827	13930	13799	13891	13878	13840	13761	13884	13832	13679	13842	13874	13744	13878	13795	13776	13804	13698	13743	13895	13815	13884	13831	13705	13915	13988	13909	13877	13651	13770	13905	13826	13850	13735	13804	13842	13703	13645	13789	13948	13784	13771	13771	13601	13899	13850	13713	13862	13930	13808	13932	13741	13824	13910	13809	13749	13691	13817	13800	13705	13892	13788	13850	13776	13980	13722	13917	13859	13816	13828	13855	13818	13829	13855	13897	13787	13820	13816	13796	13855	13838	13860	13615	13897	13788	13748	13721	14010	13799	13916	13896	13995	13869	13851	13923	13739	13884	13849	13839	13909	13823	13776	13738	13857	13993	13864	13794	13954	13812	13865	13936	13941	13899	13868	13724	13809	13767	13735	13783	13758	13917	13912	13962	13829	13831	13850	13728	13868	13818	13573	13897	13788	13949	13905	13852	13908	13735	13726	13782	13664	14043	13822	13896	13727	13777	13868	13827	13720	13762	13916	13834	14020	13922	13770	13840	13832	13838	13891	13824	13977	13797	13903	13918	13793	13767	13836	13858	13854	13793	13869	13993	13873	13908	13845	13806	13924	13840	13696	13768	13717	13803	13752	13637	13786	13799	13871	13721	13912	13821	13890	13716	13649	13878	13860	13885	13658	13805	13976	13954	13753	13716	13919	13711	13835	13929	13909	13867	13850	13736	13913	13760	13697	13748	13768	13844	13673	13952	13761	13865	13880	13847	13883	13824	13873	13759	13952	13739	13640	13979	13820	13966	13887	13844	13638	13855	13843	13735	13837	13723	13747	13881	13815	13787	13814	13762	13661	13854	13848	13721	13814	13717	13919	13753	13703	13829	13869	13695	13872	13965	13674	13651	13918	13847	13869	13612	13884	13826	13901	13629	13737	13815	13763	13863	13843	13787	13879	13663	13868	13907	13807	13692	13996	13893	13909	13918	13835	13932	13972	13831	13803	13763	13766	13897	13744	13868	13730	13759	13829	13856	13838	13757	13949	13618	13536	13622	13908	13787	13762	13615	13847	13769	13829	13699	13791	13727	13848	13759	13957	14093	13655	13840	13842	13851	13890	13753	13975	13872	13676	13834	13710	13805	13766	13862	13912	13937	14017	13890	13758	13743	13928	13872	13803	13894	13910	13633	13936	13836	13839	13843	13841	13762	13878	13842	13955	13795	13836	13965	13828	13732	13934	13816	13887	13902	13734	13843	13810	13657	13853	13935	13612	13892	13813	13958	13824	13806	13775	13676	13839	13914	13865	13773	13932	13693	13738	13700	13870	13863	13741	13663	13840	13872	13793	13779	13719	13849	13817	13832	13803	13739	13846	13846	13819	13860	13850	13814	13843	13731	13624	13669	13814	13948	13894	13877	13846	13768	13859	13687	13876	14002	13872	13878	13825	13868	13699	13846	13808	13855	13644	13779	13970	13872	13713	13879	13894	13895	13857	13774	13812	13853	13785	13872	13806	13774	13957	13739	13906	13973	13980	13795	13794	13961	13723	13913	13781	13746	13743	13956	13893	13938	13768	13995	13915	13972	13758	13822	13862	13786	13872	13977	13670	13701	13927	13910	13728	13926	13763	13668	13807	13863	13950	13689	13773	13884	13928	13631	13814	13838	13678	13733	13971	13855	13939	13768	13872	13854	13637	13835	13931	13827	13902	13930	13765	13901	13874	13742	13728	13903	13657	13937	13776	13847	13716	13717	13883	13709	13731	13790	13799	13664	13810	13879	13614	13739	13975	13903	14026	13879	13892	13851	13936	13948	13691	13933	13945	13773	13759	13935	13846	13821	14019	13958	13822	13824	13922	13842	13731	13955	13669	13728	13795	13855	13800	13820	13852	13942	13707	13976	13858	13788	13900	13625	13920	13879	13556	13895	13780	13851	13901	13843	13951	13814	13761	13857	13830	13733	14039	13845	13937	13978	13875	13680	13857	13738	13782	13812	13758	13820	13931	13758	13743	13875	13878	13900	13885	13797	13832	13735	13939	13747	13851	13718	14011	13727	13874	13964	13626	13927	13782	13785	13810	13926	13901	14004	14010	13668	13887	13903	13775	13719	13968	13786	13700	13883	13835	13969	13908	13846	13655	13909	13897	13872	13827	13761	13891	13915	13899	13743	13811	13863	13792	13858	13805	13729	13704	13946	13876	13717	13765	13826	13731	13745	14027	13853	13754	13845	13705	13916	13794	13867	13946	13821	13934	13835	13924	13920	13730	13840	13833	13838	13841	13831	13944	13815	13951	13735	13667	13714	13779	13815	13901	13871	13823	13817	13804	13764	13748	13890	13767	13843	13936	13890	13830	13852	13897	13907	13812	13755	13866	13577	13774	14071	13757	13853	13799	13976	14015	13796	13727	13861	13654	13887	13789	13738	13690	13854	13797	13716	13761	13872	13844	13819	13859	13819	13775	13782	13665	13776	13761	13879	13790	13817	13894	13866	13689	13802	13679	13920	13750	13961	13922	13778	13779	13794	13916	13769	14017	13909	13723	13894	13743	13841	13829	13826	13913	13704	13981	13807	13978	13812	13824	14000	13728
22522	20753	27168	24515	21675	24499	29130	25072	21951	20554	19978	19498	19309	21177	32419	47422	40611	32063	23071	18707	18087	17834	17987	17910	17945	17938	18175	18039	18017	17771	18021	17852	17868	17803	18173	18067	17830	17935	17880	17992	17877	17827	17721	17904	18068	17846	17983	17897	17804	18064	17921	17921	17885	17772	17829	17806	17956	17938	17926	17790	17829	17831	17893	17794	17873	17970	17960	17982	17723	17926	18006	18027	18046	17846	18027	17987	17773	17711	17882	17810	17848	18034	18070	17617	17468	17812	17801	17883	17733	17781	17651	17668	17780	17937	18045	18002	17964	17776	17796	17700	17912	17913	17921	17912	17706	17890	18000	17765	17879	17987	17785	17716	17836	17865	17966	17848	17976	17809	17762	17945	17775	17460	17783	17863	17526	18064	17802	18029	17796	17848	17899	17914	17873	17850	17895	17900	17868	17756	17886	17487	17602	17771	17849	17735	17976	17834	17653	17873	17886	17717	17766	17901	17925	17942	18011	17589	17702	17851	17830	17954	17713	17802	17785	17841	17903	17627	17876	17734	17781	17843	17684	17821	17959	17716	17780	17839	17883	17778	17748	17722	17750	17604	17698	17926	17877	17939	17995	17679	17853	17708	17959	17812	17939	17799	17962	17870	17818	17624	17737	17800	17869	17922	18111	18036	17937	17941	18007	17734	18006	17809	17995	17796	17939	17805	17986	17887	17741	17798	17872	17872	17833	17842	17666	17561	17809	17838	17822	17942	17759	17896	17750	17896	17777	17812	17960	17807	17989	17705	18038	17800	17922	17775	17622	18038	17816	17897	17721	17633	17789	17678	17830	17682	17672	17776	17946	18083	18112	17723	17856	18025	17952	17862	17916	17774	17832	17660	17754	17770	17603	17675	17576	18054	17866	17643	17907	17815	17755	17840	18114	18075	17675	17895	17829	17836	17849	17850	17817	17851	17756	17816	17741	17859	17750	17886	18082	17908	17749	17696	17602	17762	17658	17636	17580	17996	17920	17786	18059	17914	17775	17824	17852	18041	17871	18080	18040	17889	17667	17879	17853	17903	17789	17920	17699	17963	18191	17725	17920	17757	17928	17795	17754	17687	17873	17808	17836	17940	17955	17894	17966	17901	17790	17884	17871	17805	17895	17822	17932	17922	17945	17907	17930	18101	17806	17543	17819	17965	17742	17659	17909	17820	17720	17715	17845	17797	17719	17736	17728	18012	17792	17756	17822	17893	18008	17776	17886	17674	17767	17744	17821	17830	17864	17751	17612	17706	17842	17686	17803	17712	17691	17781	17936	17548	17900	17659	18019	17794	17930	17873	17932	17885	17852	17769	17973	18053	17855	17843	17591	17830	17872	17835	17941	17932	17770	17747	17772	17840	17892	17831	17798	17922	17799	18117	17643	17901	17778	17737	17799	17741	18038	17793	17874	17873	17714	18012	17782	17962	17835	17651	17755	17410	17864	17831	17702	17852	17885	17467	17797	17780	17903	17830	17980	17785	17766	17790	17847	17561	17812	17974	17760	17831	18172	17835	18033	17864	17839	18073	17920	17745	17818	17889	17951	17674	17868	17799	17990	17841	17445	17852	17918	17811	17723	17915	17989	17657	17883	17798	17912	17587	17680	17815	17929	17746	17984	18090	17769	17821	17734	17847	17745	18203	17832	17936	17913	17885	17715	17606	17833	17711	17847	17953	17703	17766	17963	17918	17771	17696	17673	17816	17807	17979	17890	17877	17847	17989	17858	17859	17735	17872	17827	17755	17906	17736	17745	17842	17765	17892	17829	17744	17861	17872	17875	17969	17838	18047	17827	17754	17586	17873	17885	17790	17900	17863	17866	17814	17734	17736	17670	17945	17663	17706	17776	17680	17765	17814	17940	17917	17665	17591	17892	18027	17827	17926	17798	17882	17862	17750	18067	18013	17807	17941	17845	17699	18028	17899	17866	17749	17703	17714	17911	17812	17766	17651	17865	17687	17777	17943	17879	17670	17862	17697	17920	17742	17746	17842	17845	17837	17829	17940	17952	18014	18007	17738	17655	17774	17842	17799	17959	17742	17819	17470	17760	18018	17883	17924	17968	17718	17558	17757	17879	17828	17754	17603	17781	17812	17765	17969	17783	17692	17643	17819	17822	17667	17774	17687	17763	17954	17604	17699	17888	17871	17790	17654	17822	17668	17861	17780	17824	17821	17772	17872	17793	18051	17882	17616	17831	17845	17826	17776	17640	17926	17826	17872	17768	17867	17963	17847	17855	17716	17756	17554	17943	17840	18000	17792	17939	17861	17952	17865	17991	17875	17952	17933	17991	17722	17723	17686	17734	18006	17821	17746	17958	17819	17844	17549	17810	17834	17884	17991	17848	18020	17884	17740	17865	17741	17965	17835	17885	17827	17974	17719	17835	17807	17815	17864	17806	17538	17683	18057	17864	17725	17741	17787	18023	17806	17727	17726	17942	18037	17825	17844	17659	17758	17757	17919	17985	17742	17804	17861	17729	17947	17819	17770	17725	17723	17830	17926	17943	17873	17744	17950	17744	17680	17693	17841	17689	17857	17760	17851	17795	17848	17649	17747	17640	17595	17912	17703	17749	17499	17728	17534	17786	17762	17843	17791	17882	17890	17742	17828	17831	17826	17658	17905	17744	17850	17818	18031	17996	18066	17752	18074	17798	17865	18016	17807	17945	17902	17786	17847	17629	17953	17603	17740	18029	17769	17823	18010	18000	17813	17894	17736	17654	17679	17879	17961	17711	17782	18124	17985	17887	17843	17596	17809	17793	17556	17765	17838	17953	17828	17886	17911	17847	17841	17918	17853	17804	17774	18001	17859	17677	17961	17977	17941	17677	17691	17747	17677	17785	17639	17681	17718	17825	17701	17758	17864	17789	17716	17679	17755	17964	17909	17812	17784	17540	18022	17772	17935	17962	17783	18006	17821	17931	17844	17876	17623	17823	17961	17890	17969	17839	17883	17915	17936	17910	17700	17764	17859	17741	17674	17598	17733	17770	18019	18004	17708	17660	17611	17832	17632	17909	17924	17737	17690	17742	17771	17783	17971	17738	17926	17805	17886	17818	17860	17805	17699	17989	17878	17846	17960	17876	17793	17863	17640	17918	17720	17798	17899	17769	17928	17614	17973	17976	18037	17893	17752	17684	17934	17828	17698	17858	17840	17746	17778	17883	17817	17795	17764	17894	17936	17486	17840	17900	17917	17935	17901	17868	17757	17883	17863	18039	17941	17837	17870	17940	17893	17731	17957	17963	17955	17772	17746	18003	17831	17841	17819	17790	17771	17918	17974	17877	17858	17920	17724	17918	17704	17817	17866	17715	17666	17806	17885	18043	17723	17885	17826	17828	17817	17878	17795	17789	17987	17972	18062	17737	17751	17768	17823	17802	17967	17858	17502	17896	17737	17746	18137	17917	17915	17828	17982	17781	17665	17757	17771	17825	17821	17860	17889	17885	17745	17843	17812	17711	17849	17585	17786	17745	17899	18137	17641	17794	17792	17974	17885	17874	18052	17848	17663	17624	17819	17775	17744	17800	17945	17728	17777	17762	17833	17719	17890	17546	17650	17864	17738	17798	17736	17791	17738	17691	17794	17846	17740	17749	17780	17921	17694	17849	17890	18107	17692	17681	17960	17951	17912	17848	17668	17930	17786	17832	17824	17667	17878	17730	18006	17714	17658	17907	17768	17701	17949	17886	17677	17801	17924	17950	17806	17808	17921	18042	17818	17915	17876	17947	17918	17796	17855	17437	17690	17974	18049	17762	18012	17806	17758	18091	17740	17789	17839	17922	17869	17619	17837	17830	17876	17849	17745	17885	17948	17929	17872	17617	17867	17614	17934	17985	17734	17972	17634	18107	17819	18058	17984	17917	17772	17810	17598	17948	17750	17788	17712	17719	17870	18031	17842	17738	17594	17672	17743	17746	17901	17758	17870	17786	18019	17912	17658	17929	17672	17717	17791	17776	17914	17836	17782	17776	17854	17894	18018	17790	17589	18020	17705	17710	17880	17689	17733	17793	17689	17735	17894	17624	17637	18015	17774	17655	17846	18080	17928	17746	17668	17651	17872	17879	17711	17870	17745	17941	17658	17862	17761	17643	17876	17925	17729	17911	17864	18011	17874	17986	17620	17773	17863	17770	17864	17849	17863	17752	18010	17723	17869	17843	18049	17792	17804	17965	17720	17744	17816	17824	17839	17779	17766	17889	17864	17983	17804	17830	17710	18104	17830	17845	18038	17730	17817	17787	17529	17987	17672	17562	17814	17875	17871	17820	17673	17731	17708	17914	17803	17831	17983	17745	17965	18025	17867	18013	18072	17750	17686	17766	17867	17932	17985	17857	17849	17821	17753	17743	17882	18073	18002	17903	17756	17842	17825	17943	17955	17925	17811	17763	17722	17663	17746	18015	17731	17823	17947	17978	17884	17962	17818	17905	17683	17833	17808	17838	18009	17564	17828	17868	17911	17814	17968	17539	17636	17676	17941	17705	17898	17799	17864	17933	17741	18030	17714	17820	17634	17851	17887	17938	17952	17788	17813	17787	17675	17515	17593	17790	17857	17691	17852	17899	17977	17779	17972	17700	17795	17774	17709	17699	17676	17764	17841	17891	17837	17826	17737	17656	17836	17788	17784	17956	18030	17971	17967	17949	17983	17871	17786	17638	17735	17876	17904	17726	17859	17826	17907	17984	17775	17940	17923	17669	17857	18015	17906	17922	17865	17963	17659	17831	17946	17804	17684	17812	17988	17761	17999	17806	17741	17942	18098	17900	17471	17683	18026	17689	17877	17653	17813	17846	17875	17770	17778	17828	17652	17863	17751	17812	17921	17706	17841	17636	17778	17760	17842	17929	17909	17832	17797	17997	17704	17771	17807	17769	17916	17679	17757	18053	17640	17965	17828	17787	17862	17965	17839	17882	17779	17838	17839	17816	17660	17830	17840	17865	17781	17756	17670	17596	17886	17665	17919	17852	17838	17907	17927	17783	17951	18018	17664	17828	17659	17774	17898	17831	17924	17743	17971	17400	17685	17743	17890	17806	17950	17771	17927	18076	18009	18026	18088	17685	17859	17747	17827	17933	18052	18016	17784	17902	17826	17650	17941	17867	17901	17812	17878	17954	17833	17950	17804
22232	39767	39520	32559	24998	21282	23461	21834	17810	15600	15086	14754	14831	17434	31800	44049	36941	27295	16592	12512	12665	12528	12545	12574	12496	12529	12661	12323	12578	12348	12509	12543	12444	12534	12297	12565	12556	12421	12623	12429	12596	12593	12617	12492	12546	12584	12686	12594	12481	12446	12362	12547	12533	12459	12490	12563	12334	12563	12449	12461	12544	12506	12472	12495	12305	12379	12667	12382	12641	12434	12587	12588	12473	12475	12464	12498	12603	12504	12450	12571	12480	12276	12435	12594	12631	12408	12724	12692	12517	12498	12565	12378	12559	12709	12536	12580	12507	12506	12485	12434	12566	12544	12520	12587	12533	12585	12391	12484	12497	12349	12554	12514	12466	12584	12449	12394	12562	12563	12463	12509	12433	12430	12495	12605	12435	12421	12628	12459	12495	12601	12466	12585	12433	12511	12429	12525	12544	12473	12506	12411	12341	12517	12563	12533	12507	12433	12499	12586	12401	12500	12522	12319	12443	12548	12401	12348	12572	12535	12223	12545	12653	12502	12395	12341	12468	12572	12495	12494	12494	12466	12474	12609	12514	12558	12514	12389	12508	12357	12605	12495	12418	12497	12513	12496	12374	12341	12654	12497	12418	12611	12392	12518	12421	12544	12553	12536	12434	12484	12428	12566	12427	12386	12583	12546	12563	12447	12488	12452	12489	12619	12718	12548	12449	12427	12599	12454	12579	12641	12343	12498	12645	12379	12545	12298	12535	12531	12449	12570	12704	12541	12428	12380	12496	12532	12260	12640	12377	12294	12386	12555	12663	12565	12521	12424	12742	12573	12698	12403	12546	12509	12558	12520	12512	12561	12632	12409	12466	12584	12573	12539	12732	12453	12442	12583	12460	12376	12447	12543	12511	12412	12549	12422	12586	12313	12469	12510	12512	12609	12309	12572	12364	12603	12451	12618	12566	12474	12349	12468	12526	12586	12740	12320	12511	12625	12506	12372	12565	12359	12441	12579	12472	12373	12614	12476	12303	12408	12644	12545	12487	12539	12457	12319	12670	12344	12456	12640	12548	12502	12629	12544	12552	12329	12513	12442	12568	12465	12498	12542	12524	12583	12509	12533	12504	12390	12434	12376	12415	12428	12618	12571	12406	12256	12358	12543	12546	12507	12585	12414	12479	12439	12545	12558	12353	12409	12599	12554	12426	12578	12362	12432	12480	12585	12276	12508	12472	12378	12386	12474	12418	12593	12374	12445	12574	12486	12314	12657	12646	12539	12520	12479	12537	12468	12447	12377	12517	12498	12585	12547	12475	12409	12421	12413	12412	12466	12514	12567	12505	12484	12465	12418	12503	12583	12545	12493	12478	12300	12489	12412	12526	12488	12403	12439	12638	12500	12482	12619	12608	12666	12547	12452	12388	12456	12449	12520	12473	12563	12478	12450	12473	12516	12592	12407	12487	12552	12506	12527	12504	12549	12531	12506	12444	12401	12467	12661	12497	12621	12404	12433	12428	12598	12521	12653	12479	12600	12337	12521	12630	12476	12613	12430	12514	12500	12521	12278	12511	12397	12578	12420	12522	12660	12538	12474	12510	12375	12477	12705	12448	12407	12409	12571	12651	12479	12502	12449	12589	12501	12561	12454	12594	12645	12361	12556	12698	12639	12567	12517	12408	12470	12338	12558	12414	12653	12564	12517	12356	12530	12417	12584	12536	12429	12469	12397	12529	12445	12465	12425	12589	12656	12511	12504	12424	12605	12387	12635	12547	12451	12666	12396	12507	12501	12330	12463	12417	12551	12433	12559	12576	12443	12444	12389	12562	12487	12483	12431	12515	12423	12549	12528	12426	12374	12292	12363	12440	12342	12505	12344	12358	12451	12489	12494	12353	12423	12546	12504	12691	12376	12684	12575	12539	12533	12565	12478	12585	12372	12548	12358	12522	12497	12396	12497	12587	12626	12417	12424	12679	12662	12580	12407	12516	12462	12459	12476	12499	12519	12468	12548	12410	12381	12496	12485	12504	12529	12590	12524	12499	12598	12492	12480	12581	12408	12453	12516	12508	12263	12495	12431	12649	12400	12445	12475	12498	12453	12376	12562	12409	12526	12589	12582	12489	12455	12526	12457	12432	12666	12504	12488	12569	12489	12556	12504	12624	12365	12549	12415	12413	12415	12631	12398	12487	12500	12469	12394	12450	12435	12646	12482	12729	12459	12583	12551	12350	12708	12503	12469	12597	12650	12508	12420	12402	12459	12380	12549	12424	12449	12433	12481	12556	12316	12557	12488	12449	12622	12383	12267	12692	12491	12497	12421	12551	12479	12614	12554	12638	12458	12501	12595	12536	12421	12625	12417	12557	12628	12347	12534	12626	12673	12433	12532	12520	12348	12609	12474	12490	12703	12393	12512	12485	12412	12359	12491	12310	12463	12512	12402	12409	12642	12432	12485	12410	12491	12579	12561	12448	12460	12440	12465	12441	12278	12361	12268	12435	12650	12393	12518	12512	12377	12584	12657	12563	12471	12435	12420	12337	12495	12420	12399	12467	12385	12351	12514	12593	12544	12505	12539	12363	12403	12445	12583	12369	12444	12554	12431	12630	12454	12641	12525	12459	12605	12673	12532	12409	12449	12530	12592	12603	12292	12604	12496	12545	12488	12416	12607	12316	12439	12480	12388	12655	12407	12479	12565	12553	12443	12600	12396	12700	12612	12462	12630	12582	12632	12453	12345	12490	12532	12596	12522	12459	12484	12518	12438	12509	12367	12427	12601	12520	12450	12508	12444	12503	12467	12349	12620	12454	12460	12419	12580	12710	12656	12408	12463	12454	12388	12336	12677	12466	12729	12351	12452	12438	12503	12275	12466	12536	12633	12488	12554	12517	12522	12571	12587	12530	12277	12475	12667	12423	12343	12426	12584	12544	12478	12457	12384	12518	12477	12387	12479	12459	12684	12454	12350	12564	12465	12506	12454	12546	12438	12492	12447	12408	12390	12349	12406	12652	12503	12405	12496	12410	12605	12563	12712	12525	12572	12481	12487	12519	12566	12658	12439	12545	12489	12465	12509	12541	12350	12449	12538	12519	12468	12448	12463	12352	12631	12569	12560	12521	12399	12426	12552	12449	12536	12520	12493	12646	12423	12490	12427	12451	12601	12634	12479	12619	12557	12534	12630	12529	12456	12426	12498	12330	12476	12511	12553	12424	12406	12401	12650	12351	12550	12583	12586	12518	12608	12267	12506	12477	12370	12424	12488	12398	12403	12487	12529	12353	12429	12461	12440	12430	12535	12428	12469	12598	12501	12480	12501	12545	12534	12522	12585	12450	12474	12499	12470	12546	12644	12434	12454	12431	12443	12618	12465	12544	12514	12551	12398	12450	12446	12479	12382	12544	12474	12520	12507	12436	12494	12655	12579	12641	12580	12476	12539	12575	12425	12431	12622	12653	12571	12583	12358	12627	12367	12437	12582	12519	12341	12466	12398	12539	12505	12558	12536	12676	12559	12433	12414	12540	12371	12483	12551	12481	12458	12662	12411	12561	12435	12488	12488	12571	12437	12485	12407	12440	12522	12498	12584	12416	12563	12431	12665	12341	12415	12541	12477	12326	12537	12441	12485	12568	12470	12621	12410	12545	12470	12561	12678	12560	12494	12415	12569	12533	12491	12595	12526	12406	12588	12603	12544	12550	12477	12407	12431	12658	12461	12514	12431	12535	12552	12398	12534	12463	12525	12556	12423	12577	12484	12431	12290	12425	12476	12450	12553	12552	12484	12585	12491	12428	12624	12465	12712	12554	12573	12412	12349	12505	12426	12547	12583	12601	12473	12565	12555	12440	12564	12540	12583	12452	12382	12429	12471	12435	12496	12323	12446	12319	12606	12503	12418	12653	12446	12714	12479	12541	12469	12468	12418	12608	12453	12420	12481	12540	12536	12469	12691	12505	12388	12586	12582	12541	12468	12547	12612	12444	12598	12429	12547	12411	12432	12330	12623	12472	12541	12458	12281	12319	12520	12434	12580	12453	12266	12486	12380	12522	12474	12510	12536	12476	12474	12421	12606	12534	12609	12444	12310	12404	12560	12597	12530	12408	12533	12390	12413	12472	12454	12568	12410	12348	12495	12363	12455	12462	12523	12590	12542	12553	12423	12328	12467	12536	12354	12622	12477	12534	12682	12491	12658	12384	12485	12512	12558	12485	12374	12406	12419	12590	12533	12653	12487	12291	12501	12384	12437	12420	12513	12489	12442	12616	12623	12442	12571	12492	12415	12569	12534	12602	12458	12472	12564	12449	12302	12489	12521	12578	12465	12459	12539	12474	12691	12472	12258	12591	12454	12729	12618	12548	12342	12381	12544	12533	12607	12551	12404	12510	12327	12519	12472	12454	12387	12368	12567	12684	12505	12475	12534	12267	12652	12486	12416	12503	12485	12319	12420	12299	12397	12513	12545	12437	12552	12579	12469	12345	12383	12488	12516	12462	12616	12332	12590	12510	12590	12407	12462	12542	12620	12617	12500	12456	12435	12561	12401	12530	12482	12510	12478	12640	12544	12532	12439	12374	12513	12462	12585	12614	12694	12414	12421	12483	12388	12610	12670	12387	12433	12333	12580	12551	12493	12547	12519	12579	12506	12462	12408	12644	12450	12482	12638	12552	12502	12528	12544	12560	12419	12391	12509	12430	12406	12462	12491	12625	12507	12357	12466	12542	12407	12541	12484	12631	12616	12546	12425	12651	12623	12508	12415	12487	12564	12613	12514	12554	12324	12507	12588	12562	12486	12297	12515	12395	12502	12473	12342	12471	12380	12532	12495	12567	12568	12632	12417	12362	12431	12360	12368	12513	12507	12431	12455	12608	12506	12607	12510	12474	12578	12531	12574	12528	12519	12463	12388	12539	12589	12453	12512	12403	12694	12486	12439	12458	12495	12439	12642	12565	12519	12457	12395	12496	12562	12322	12356	12492	12686	12681	12481	12473	12540	12522	12456	12382	12447	12448	12302	12430	12599	12550	12507	12449	12605	12645	12500	12462	12570	12537	12464	12468	12593	12537	12471	12418	12550	12285	12550	12507	12484	12362	12510	12625	12466	12695	12442	12485	12375	12440	12621	12494	12597	12306	12507	12620	12499	12383	12523	12369	12730	12501	12456	12653	12533	12507	12517
32681	24712	27887	23078	21104	21367	20804	19846	19099	19189	18929	18652	18593	18551	18802	19890	20790	20053	18863	18279	18388	18516	18408	18444	18335	18357	18323	18338	18383	18094	18520	18370	18394	18408	18410	18241	18306	18262	18479	18375	18498	18567	18282	18117	18292	18470	18305	18490	18375	18222	18205	18366	18305	18364	18374	18414	18228	18239	18541	18337	18440	18340	18437	18343	18153	18548	18445	18280	18204	18427	18366	18576	18334	18108	18136	18371	18320	18558	18385	18250	18470	18469	18300	18257	18457	18467	18276	18394	18326	18400	18367	18473	18529	18243	18128	18091	18439	18215	18280	18394	18272	18277	18355	18372	18132	18378	18222	18257	18207	18422	18239	18159	18267	18235	18435	18302	18547	18462	18348	18560	18575	18410	18438	18612	18290	18416	18390	18317	18193	18214	18308	18127	18563	18562	18339	18247	18180	18242	18331	18314	18216	18153	18190	18197	18539	18431	18469	18245	18366	18251	18302	18263	18446	18392	18445	18225	18430	18083	18532	18486	18264	18430	18541	18302	18409	18519	18469	18221	18188	18172	18072	18230	18353	18139	18521	18266	18480	18234	18242	18130	18340	18334	18245	18584	18272	18313	18255	18436	18245	18275	18320	18384	18473	18519	18300	18293	18368	18311	18237	18400	18396	18539	18454	18329	18387	18213	18615	18150	18216	18263	18275	18227	18143	18253	18397	18431	18285	18471	18211	18469	18335	18345	18497	18162	18306	18337	18421	18276	18293	18314	18530	18375	18206	18441	18337	18227	18145	18438	18157	18069	18278	18264	18289	18394	18273	18058	18604	18526	18256	18305	18390	18509	18500	18273	18360	18561	18330	18259	18363	18400	18282	18057	18342	18270	18300	18362	18278	18402	18383	18323	18451	18285	18302	18398	18336	18263	18278	18314	18026	18305	18439	18313	18294	18626	18324	18259	18317	18471	18561	18369	18420	18602	18440	18458	18311	18240	18283	18420	18355	18325	18475	18339	18156	18348	18245	18508	18485	18336	18230	18300	18283	18316	18477	18299	18088	18233	18373	18253	18201	18213	18348	18139	18329	18401	18360	18146	18382	18147	18239	18205	18172	18445	18477	18159	18355	18513	18305	18210	18408	18413	18333	18347	18430	18313	18337	18576	18238	18345	18299	18306	18283	18430	18245	18255	18168	18332	18334	18612	18375	18365	18400	18451	18293	18288	18172	18250	18433	18529	18437	18575	18223	18353	18194	18411	18241	18264	18305	18413	18326	18357	18312	18407	18291	18549	18338	18142	18216	18209	18402	18173	18457	18133	18352	18391	18496	18217	18184	18254	18397	18280	18114	18239	18248	18260	18464	18143	18366	18164	18260	18535	18392	18436	18427	18357	18451	18568	18332	18406	18392	18395	18257	18302	18430	18631	18338	18437	18289	18376	18459	18371	18222	18307	18143	18112	18489	18328	18472	18472	18438	18298	18507	18537	18436	18427	18381	18071	18263	18438	18215	18335	18296	18249	18241	18400	18320	18160	18405	18284	18458	18479	18182	18298	18444	18220	18304	18397	18357	18305	18268	18451	18456	18316	18461	18234	18260	18464	18261	18174	18527	18194	18268	18394	18447	18278	18385	18556	18287	18536	18352	18198	18359	18185	18405	18569	18353	18419	18351	18497	18396	18369	18590	18301	18368	18393	18476	18486	18439	18253	18217	18330	18491	18254	18303	18454	18519	18308	18085	18424	18347	18265	18206	18430	18288	18455	18235	18371	18410	18347	18394	18403	18376	18294	18477	18352	18693	18218	18437	18160	18350	18324	18172	18380	18354	18560	18338	18374	18294	18251	18424	18392	18321	18222	18286	18453	18046	18415	18331	18372	18419	18489	18283	18289	18435	18322	18350	18367	18427	18263	18207	18459	18350	18362	18359	18344	18372	18404	18341	18432	18423	18185	18221	18452	18326	18176	18303	18317	18303	18330	18402	18376	18348	18305	18613	18198	18434	18368	18531	18193	18268	18541	18264	18457	18524	18323	18366	18280	18403	18361	18383	18278	18419	18351	18342	18445	18380	18589	18338	18226	18335	18271	18215	18340	18224	18445	18476	18286	18195	18226	18483	18656	18658	18486	18209	18273	18350	18177	18288	18353	18289	18221	18231	18429	18181	18419	18512	18168	18424	18384	18380	18431	18219	18420	18064	18190	18354	18320	18321	18373	18176	18489	18393	18429	18199	18127	18256	18140	18321	18250	18253	18220	18326	18365	18315	18296	18234	18170	18164	18269	18315	18138	18378	18335	18250	18202	18409	18171	18211	18464	18422	18374	18339	18430	18126	18141	18181	18284	18309	18335	18235	18248	18278	18351	18482	18304	18517	18294	18278	18209	18558	18555	18379	18056	18348	18162	18369	18175	18280	18370	18438	18482	18361	18261	18231	18258	18068	18423	18465	18443	18472	18532	18316	18356	18441	18364	18136	18391	18156	18258	18278	18399	18106	18168	18304	18521	18347	18290	18564	18549	18259	18143	18377	18224	18217	18430	18319	18275	18416	18593	18426	18393	18127	18201	18351	18245	18384	18345	18549	18515	18147	18498	18312	18270	18449	18212	18489	18391	18532	18501	18481	18353	18115	18187	18402	18408	18442	18490	18436	18457	18274	18126	18367	18243	18287	18201	18359	18197	18705	18627	18302	18047	18359	18580	18248	18555	18460	18380	18279	18652	18415	18444	18197	18322	18340	18400	18403	18286	18401	18375	18286	18420	18483	18441	18366	18352	18581	18590	18223	18325	18486	18495	18296	18588	18468	18395	18503	18500	18169	18346	18361	18307	18127	18038	18111	18494	18553	18348	18377	18295	18238	18508	18428	18017	18327	18450	18531	18215	18314	18416	18278	18405	18322	18346	18571	18423	18430	18313	18544	18221	18298	18440	18305	18355	18230	18076	18287	18462	18257	18307	18370	18361	18142	18345	18151	18296	18370	18370	18224	18564	18467	18351	18452	18306	18351	18422	18517	18143	18143	18397	18302	18197	18582	18228	18390	18222	18195	18001	18530	18291	18342	18142	18471	18296	18141	18147	18540	18356	18217	18531	18425	18485	17851	18335	18436	18494	18430	18372	18223	18352	18389	18311	18460	18349	18405	18361	18146	18196	18550	18353	18236	18339	18241	18166	18429	18109	18235	18090	18460	18541	18457	18151	18419	18364	18394	18252	18587	18214	18260	18421	18327	18242	18192	18426	18317	18559	18389	18234	18276	18320	18293	18234	18358	18370	18402	18320	18251	18354	18319	18380	18294	18402	18316	18491	18517	18252	18172	18465	18383	18341	18364	18270	18293	18103	18189	18485	18342	18320	18438	18343	18278	18468	18632	18392	18330	18376	18075	18304	18234	18201	18455	18346	18454	18101	18337	18279	18080	18298	18237	18326	18401	18368	18170	18402	18454	18334	18312	18393	18346	18278	18219	18289	18270	18269	18490	18427	18478	18391	18720	18612	18630	18234	18215	18296	18253	18257	18351	18467	18453	18282	18241	18447	18425	18284	18586	18502	18438	18433	18361	18526	18145	18404	18422	18324	18371	18073	18294	18188	18459	18085	18234	18268	18431	18220	18386	18333	18351	18487	18466	18406	18475	18433	18479	18184	18479	18235	18324	18424	18547	18106	18230	18210	18220	18266	18221	18415	18320	18148	18525	18406	18522	18396	18452	18369	18457	18404	18089	18441	18470	18071	18259	18332	18522	18425	18600	18248	18484	18346	18444	18266	18277	18526	18393	18177	18418	18108	18466	18226	18307	18503	18275	18449	18165	18447	18215	18609	18292	18381	18369	18412	18422	18388	18420	18332	18584	18155	18355	18388	18385	18202	18252	18179	18641	18608	18366	18150	18277	18405	18384	18641	18408	18344	18474	18204	18245	18540	18457	18322	18284	18327	18154	18248	18441	18282	18311	18311	18424	18640	18503	18390	18373	18275	18336	18368	18250	18450	18443	18470	18591	18335	18375	18093	18330	18258	18508	18250	18339	18187	18305	18449	18233	18484	18001	18398	18509	18375	18411	18224	18441	18515	18310	18422	18301	18221	18364	18245	18427	18190	18440	18371	18418	18526	18307	18143	18292	18532	18437	18361	18371	18489	18472	18430	18307	18578	18622	18375	18351	18229	18395	18240	18389	18327	18283	18457	18545	18285	18450	18473	18361	18191	18249	18501	18461	18336	18429	18153	18362	18298	18573	18345	18173	18258	18377	18388	18317	18464	18400	18278	18381	18352	18301	18272	18536	18356	18502	18268	18466	18365	18274	18310	18376	18183	18517	18333	18339	18311	18427	18310	18449	18106	18153	18409	18432	18290	18351	18438	18174	18479	18414	18448	18280	18498	18422	18303	18290	18228	18316	18183	18456	18508	18412	18366	18464	18245	18240	18324	18228	18472	18315	18501	18268	18400	18377	18364	18669	18484	18313	18350	18564	18280	18381	18519	18446	18293	18341	18070	18287	18294	18234	18344	18422	18240	18471	18201	18276	18221	18241	18069	18170	18623	18267	18192	18156	18358	18396	18235	18566	18541	18251	18261	18416	18509	18479	18390	18182	18242	18558	18463	18337	18391	18425	18212	18500	18281	18398	18360	18397	18150	18422	18155	18275	18283	18244	18202	18040	18196	18445	18228	18640	18266	18198	18426	18387	18308	18555	18247	18429	18400	18409	18456	18465	18227	18350	18548	18425	18352	18407	18369	18276	18356	18416	18469	18458	18263	18572	18382	18291	18209	18588	18448	18421	18279	18358	18538	18482	18427	18383	18505	18331	18175	18535	18269	18486	18375	18171	18305	18313	18267	18208	18051	17984	18344	18521	18560	18433	18513	18383	18413	18393	18416	18292	18484	18425	18355	18527	18382	18283	18243	18191	18243	18303	18345	18536	18281	18201	18301	18301	18297	18358	18309	18312	18498	18308	18372	18274	18496	18560	18470	18264	18235	18328	18297	18279	18270	18373	18442	18345	18390	18485	18380	18208	18474	18320	18166	18342	18186	18500	18034	18441	18219	18319	18293	18263	18377	18356	18190	18638	18324	18276	18274	18177	18299	18274	18275	18416	18382	18337	18372	18486	18365	18238	18471	18397	18067	18211	18374	18364	18209	18216	18348	18362	18295	18251	18425	18380	18243	18342	18180
21074	24883	27153	16996	17475	17827	16427	14746	14099	14046	13675	13291	13335	13170	13897	15497	15567	14367	13418	12954	12808	12820	12918	12967	13019	13077	12796	12898	12711	12861	12697	12829	12944	12654	12879	12942	12779	12832	12935	12932	12713	12791	12833	12758	12918	12925	12939	12904	12948	12790	12866	12864	12766	12750	12865	12925	12803	12850	12724	12944	12709	12919	13022	12871	12788	12997	12938	12751	13041	12856	13058	12951	12990	12911	12859	12920	12820	12736	12940	12609	12854	12733	12893	12865	12844	12844	12909	12905	12895	12983	12859	13078	12850	12743	12801	12836	13019	12947	12980	12760	12920	12811	12830	12782	12837	12873	12754	12861	12949	12809	12894	12903	12932	12757	12919	12868	12947	12736	12872	12906	12892	12798	12933	12974	12802	12960	12809	12870	12908	12867	12904	12845	12961	12904	12876	12964	12755	12949	12894	12993	12841	12731	12804	12929	12933	12859	12783	13027	12651	12944	12905	12879	12832	12966	12938	12798	12722	13020	12802	12730	12903	12941	12940	12939	12769	12854	12968	12837	12953	12859	12946	12871	12924	12988	12858	12744	13045	13042	12805	12802	12955	12632	12955	12956	12745	12892	13023	12948	12895	12904	12661	12723	12763	12817	13089	12931	12890	12806	12864	12816	12778	12907	12845	12898	12697	12902	12810	12860	13046	12817	12656	12849	12826	12856	12858	12917	12843	12836	12906	12988	12872	12897	12837	12799	12848	12793	12925	12878	12965	12991	12898	12817	12829	12984	12700	12867	13020	12841	12970	12872	12736	12839	12964	12985	12906	12934	12908	12944	12926	12734	12924	12796	12975	12830	12854	12940	12802	12726	12819	12856	12765	12706	12892	12723	12838	12773	12984	12859	12780	12937	12923	12766	12886	13003	13082	12694	12833	13001	12879	12946	12706	12893	12892	12982	12724	12774	12887	12800	12916	12883	12885	12964	12665	12843	12889	12813	12882	12951	12831	12709	12837	12892	12736	12796	12912	12870	12871	12803	12888	12829	12859	12956	12859	12932	12740	12835	12969	12854	12864	12870	12997	12906	12802	12842	12683	12949	12836	12918	12888	12968	12988	12849	12767	12804	12945	12765	12811	12933	12885	12958	13015	12986	12861	12996	12676	12887	12875	12890	12909	13046	12919	12779	12856	12903	12908	12835	12880	12857	12671	12915	12917	12904	12934	12868	12828	12805	12853	12933	12780	12804	12880	13014	12954	12810	12806	12781	13018	12789	12851	12824	12794	12657	12953	12755	12977	12854	12939	12787	12944	12763	12918	12670	12941	12995	12977	12806	12757	12877	12878	12813	12793	12739	12888	12758	12678	12869	12737	12874	12703	12820	12842	12894	12894	12910	13041	12739	12872	12885	12886	12857	12951	12805	12921	12849	12869	12959	12885	12578	12987	12784	12771	12831	12870	12863	12932	13008	12704	13106	12908	13097	12816	12916	12864	12793	12900	12838	12799	12910	12961	12919	12880	12779	12911	12816	12804	13041	12816	12994	12872	12924	12942	12929	12855	12814	12847	12960	12768	12989	12947	12971	12921	12975	12763	12806	13015	12916	12837	12896	12925	12841	12962	12875	12905	12855	12887	12766	12883	12780	12994	12994	12881	13025	12942	13020	12682	12722	12895	12948	12990	12939	12693	12990	12815	12937	12851	13036	12804	12831	12984	13027	12953	12686	12773	12927	12976	12833	12902	12846	12938	12708	12789	12819	12889	12953	12781	12864	12955	12825	12917	12900	12793	12947	12758	13122	12759	12844	13071	12850	12868	12886	12817	12772	12818	12954	12767	12836	12811	12934	12895	12721	12810	12918	12999	12750	12752	13023	12957	12800	12836	12725	12917	12803	13057	12790	12938	12792	12754	12815	12939	12797	12830	12914	12750	12936	12922	12639	12819	12842	12876	12820	12810	12800	12744	12741	12905	13097	12884	12728	12919	12837	12728	12813	12761	12881	12645	12856	12848	12963	12915	13037	12901	12992	13177	12928	12792	12718	12841	12895	12837	12812	12874	12896	13014	12795	12864	12912	12806	12975	12944	12774	12846	12974	12985	12779	12868	12835	12938	12923	12919	12784	12800	12707	12889	12701	12892	12904	12793	12809	12843	12700	12791	12819	13004	12833	12714	12674	12891	12854	12904	12928	12989	12793	12893	12799	13036	12906	12819	12769	12931	13012	12755	12837	12891	12920	12860	12893	12907	12781	12771	12908	12909	12866	12793	12892	12842	12897	12884	12888	13091	12691	12993	12899	12966	12762	12965	12899	12869	12830	12789	12866	13021	12792	12801	12957	12779	13017	12828	12750	12908	12987	12822	12713	13071	12861	12741	13002	12847	12789	12858	12973	12892	13045	12898	12929	12763	12926	12922	13060	12722	12819	12924	12894	12900	12839	12829	12939	12723	12900	12861	12814	12849	12792	12811	13015	12811	12806	13059	12814	12854	12817	12774	12775	12869	13035	12948	12850	12865	12589	12814	12832	12987	13032	12948	12831	12827	12785	12811	12949	12889	12929	12849	12921	12899	12928	12972	12877	12786	12818	12766	12936	12912	12809	12987	12767	12714	12819	12899	12950	12950	12740	12854	12709	12988	13059	12956	12978	12856	12798	12743	12726	12856	12951	12818	12908	12827	12967	12889	12934	12890	12908	12935	12830	12890	12830	12809	12921	12774	12788	12913	12905	12848	12965	12850	12834	12798	12746	12852	12935	12947	12775	12807	12809	12833	12910	12925	12892	12989	12969	12756	12866	12963	12997	12963	12799	12973	12969	12978	12881	12918	12912	12876	12787	12876	12813	12887	12826	12866	12820	12833	12781	12844	12973	12860	12843	12948	12953	12823	12842	12746	12907	13021	12763	12779	12848	12820	12959	12859	12855	12930	12860	12884	12857	12759	12832	12753	13053	12829	12912	12874	13015	13046	12827	12993	12966	12913	12861	12852	12968	12930	12816	12851	12915	12956	12907	12854	12850	13019	12833	12722	13127	12903	13081	12917	12937	12892	12892	13000	12866	12909	12843	12930	12851	12739	12862	12783	12924	12743	12793	12979	12812	12923	12705	12829	12734	12959	12956	13049	12900	12886	12858	12820	12799	12884	12741	12928	12916	12844	12873	12820	13034	12964	12982	12878	12879	12883	12880	12880	12755	12890	12844	12917	12848	12813	12858	12843	12885	12854	12797	12830	12710	12860	12865	12881	13029	12804	12761	12796	13019	12752	13009	13006	12981	12827	13036	13078	12860	12963	12897	12830	12646	12851	12878	13005	12808	12818	12861	12820	12807	13022	12814	12748	12728	12760	12959	12773	12900	12928	12924	12755	12907	12997	12863	12860	12757	12780	12895	12811	12923	12776	12860	12909	13035	12770	12909	13000	12886	12773	12766	12896	12916	12882	12928	12732	12801	12818	12970	12854	12854	12895	12739	12936	12912	12888	12903	13009	12855	12886	12977	12875	12900	12828	12819	12900	12818	12737	12997	12905	12742	12889	12968	12931	12908	12845	12829	12878	12801	12916	12795	12907	12847	12796	12860	12770	13086	12755	12914	12801	12779	12931	12840	12936	12722	12972	12896	12972	12936	12781	12940	12934	12828	12835	12769	12926	12878	12820	12893	12858	12750	12846	12748	12852	12754	12848	12980	12790	12675	12809	12765	12954	12732	12840	12770	12897	12844	12805	12840	12795	12839	12824	12862	12933	12871	12978	12980	12995	12884	12742	12861	12969	12927	12885	12912	12987	12734	12793	12829	12812	12764	12790	13053	12726	13163	12805	12869	12889	12863	12849	12724	12877	12853	13007	12979	12810	12894	12997	12754	12996	12823	12843	13035	12963	12940	12705	12716	13047	12835	12692	12933	12872	12737	12905	12920	12715	12793	12857	12626	12925	12807	12868	12856	13104	12834	12870	12927	12875	12824	12907	12815	13000	12757	12730	12865	12842	13114	12745	13017	12807	12919	12774	12933	12865	12838	12922	12810	12843	12908	12859	12929	12770	12877	12964	12871	12882	12834	12814	12703	12873	12816	12967	12886	12881	12907	12896	12890	12856	12811	12811	12866	12926	12824	12920	12778	12905	12875	12830	12917	12763	13018	12849	12855	12904	12867	12903	12905	12840	12931	12831	12900	12956	12949	12853	12875	12827	12937	12792	12846	12680	12857	13006	12844	12900	12864	12873	12824	12854	12998	12978	12998	12923	12810	12777	12902	12950	12903	12841	12893	12949	12942	12811	13076	12788	12961	12907	12885	12952	12825	12836	12868	12799	12865	12910	12771	12865	12854	12824	12722	12872	12935	12749	12786	12752	12989	12884	12933	13040	12880	12905	12972	12933	12911	12995	12858	12709	12738	12849	12816	12829	12920	12928	12744	12779	12955	12747	12627	12927	12659	12762	12859	12901	12592	12889	12776	12877	12927	12798	12701	12795	12835	12768	12792	12839	12817	12990	12778	12811	12835	12872	12897	12880	12808	12871	12884	12797	12723	12939	12831	12919	12772	12834	12973	12980	12904	12978	12943	12846	12849	12954	12888	12849	13000	12609	12755	12910	12807	12893	12821	12925	12805	12977	12975	12871	12860	13092	12887	12840	12732	12731	12889	12821	13060	12906	12711	12749	12935	12877	12789	12908	12943	12872	12868	12895	12761	12946	13022	12922	12930	12866	12920	12992	12807	13013	12963	12916	12805	12638	12889	12970	12859	12826	13077	12742	12911	12822	12884	12888	12911	12843	12867	12912	12700	12878	12863	12750	12824	12939	12968	12962	12796	12898	12818	13093	12924	13000	12896	12802	12956	12972	12951	12821	12900	12707	12874	12910	12798	12845	12942	12817	12693	13055	12901	12844	12987	13029	12891	13014	12893	12711	12840	12783	12862	12814	12683	13059	12839	12911	13017	12858	12796	12760	12907	12891	12942	12929	13011	12915	12821	12929	12902	12882	12932	13001	12798	12906	12893	12963	12864	12961	12851	12924	12940	12834	13018	12780	12885	12969	12788	13029	12766	12667	12956	12807	12874	12721	12775	12978	12829	12818	12881	12837	12791	12859	12613	12931	12917	12870	12877	13007	12936	12939	12899	12872	12692	12914	12936	12974	13036	12838	12718	12848	12705	12997	12889	12720	13002	12864	12937
24953	20753	26877	25941	26497	27897	26904	23958	23162	23200	22700	22581	22415	22529	31040	38525	35581	28622	23829	22227	22061	22021	21873	21504	21856	21929	21806	21739	21613	21669	21626	22019	21858	21771	21684	21796	21912	21728	21872	21770	21738	21875	22063	21490	21496	21914	21874	21668	21941	21671	21734	21474	21719	21897	21591	21716	21786	21606	21777	21738	21755	21650	22033	21704	21898	21627	21697	21601	21683	21630	21692	21815	21734	21571	21853	21781	21699	21971	21829	21809	21781	21792	21724	21724	21912	21642	21938	21907	21646	21832	21974	21695	21760	21725	21735	21752	22031	21559	21923	21611	21568	21646	21675	21819	21812	21601	21610	21709	21695	21727	21770	21511	21573	21497	21564	22076	21924	21798	21551	21991	21916	21805	21736	21608	21798	21498	21720	21752	21871	21474	21787	21647	21811	21718	21770	21579	21642	21638	21856	21757	21695	21737	21707	21914	21879	21655	21932	21820	21863	21714	21658	21427	21710	21794	21898	21872	21576	21473	21845	21575	21880	21834	21935	21874	21809	21444	21777	21560	21989	21622	21687	21542	21606	21868	21867	21488	21524	21828	21803	21714	21812	21722	21677	21743	21757	21519	21704	21599	21471	21579	21519	21584	21820	21655	21586	21822	21885	21687	21611	21417	21857	22140	21626	21479	21793	21700	21662	21652	21868	21760	21954	21869	21549	21729	21732	21781	21715	21873	21738	21688	21845	21699	21816	21670	21964	21888	21669	21601	21705	21696	21560	21765	21618	21737	21765	21675	21817	21925	21747	21612	21819	21645	21786	21723	21635	21941	21657	21716	21891	21744	21725	21497	21673	21400	21618	21593	21620	21652	21741	21646	21890	21756	21804	21569	21886	21853	21753	21604	21694	21504	21614	21652	21522	21829	21776	21778	21675	21592	21680	21925	21878	21650	21710	21538	21652	21632	21736	21832	21631	21479	21832	22013	21771	21690	21726	21788	21613	21485	21670	21582	21642	21491	21646	21706	21502	21633	21503	21780	21660	21880	21757	21874	21742	21645	21629	21700	21910	21640	21696	21752	21808	21680	21763	21743	21802	21957	21877	21895	21804	21784	21677	21623	21445	21758	21852	21773	21771	21652	21662	21619	21597	21546	21702	21837	21771	21638	21981	21755	22058	21592	21668	21487	21815	21788	21767	21749	21560	21873	21380	21812	21778	21873	21537	21535	21634	21541	21600	21599	21548	21662	21875	21401	21467	21684	21815	21551	21632	21749	21605	21873	21601	21879	21672	21745	21511	21678	21751	21886	21791	21666	21746	21622	21739	21789	21779	21759	21765	21820	21673	21656	21861	21854	21769	21463	21894	21748	21825	21695	21805	21468	21762	21612	21708	21692	21783	21680	21861	21613	21640	21951	21744	21562	21770	21595	21656	21725	21799	21724	21571	21677	21621	21507	21816	21596	21766	21686	21656	21918	21707	21640	21751	21713	21586	21923	21731	21541	21614	21668	21487	21777	21667	21614	21505	21456	21697	21817	21871	21494	21636	21819	21629	21574	21824	21664	21599	21428	21534	21856	21593	21780	21516	21735	21825	21452	21573	21440	21631	21879	21762	21546	21853	21675	21769	21711	21585	21615	21521	21341	21834	21479	21554	21809	21700	21737	21847	21818	21693	21663	21838	21764	21756	21679	21858	21729	21796	21749	21837	21784	21789	21760	21521	21829	21956	21836	21714	21693	21877	21682	21781	21678	21809	21754	21711	21911	21807	21856	21602	21617	21745	21660	21567	21825	21791	21917	21808	21800	21828	21830	21628	21613	21624	21642	21958	21560	21600	21489	21599	21651	21886	21571	21630	21837	21888	21887	21658	21800	21665	21749	21618	21609	21704	21664	21837	21587	21800	21954	21706	21959	21723	21544	21761	21700	21802	21818	21847	21937	21745	21685	21734	21672	21557	21835	21607	21546	21635	21584	21660	21815	21800	21729	21770	21832	21524	21750	21862	21860	21618	21612	21775	21737	21918	21498	21919	21671	21718	21768	21745	21506	21460	21739	21766	21832	21468	21826	21598	21650	21694	21760	21662	21874	21562	21662	21795	21876	21800	21473	21709	22053	21689	21598	21548	21587	21721	21647	21515	21619	21837	21604	21722	21691	21694	21789	21778	21828	21557	21504	21592	21720	21677	21574	21759	21805	21794	21642	21691	21561	21562	21694	21724	21835	21604	21758	21818	21731	21956	21394	21652	21723	21793	21693	21545	21701	21864	21381	21633	21865	21627	21628	21588	21477	21699	21608	21439	21647	21648	21601	21663	21750	21842	21754	21687	21543	21952	21849	21656	21533	21738	21740	21971	21746	21770	21593	21802	21671	21473	21543	21663	21894	21937	21784	21591	21858	21727	21695	21877	21709	21713	21905	21773	21577	21838	21754	21933	21830	21656	21655	21709	21615	21743	21923	21798	21813	21666	21461	21639	21804	21808	21641	21824	21815	21604	21786	21714	21800	21870	21355	21699	21833	21534	21661	21731	21814	21819	21850	21620	21846	21605	21652	21821	21792	21746	21695	21647	21640	21650	21663	21567	21823	21694	21635	21564	21838	21773	21839	21806	21898	21642	21613	22021	21826	21782	21910	21750	21655	21765	21700	21664	21780	21958	21824	21794	21684	21798	21933	21977	21684	21600	21915	21715	21649	21809	21543	21703	21695	21740	21771	21466	21674	21715	21634	21653	21721	21756	21654	21805	21731	21710	21621	21751	21639	21559	21859	21621	21793	21830	21706	21739	21519	21729	21653	21742	21973	21697	21613	21682	21647	21647	21649	21874	21714	21768	21764	21674	21820	21693	21595	21522	21827	21750	21769	21641	21506	21720	21790	21835	21665	22077	21857	21711	21693	21634	21723	21714	21801	21808	21755	21734	21753	21569	21803	21595	21697	21799	21658	21622	21739	21770	21572	21739	21754	21813	21770	21906	21577	21555	21670	21683	21731	21713	21764	21600	21691	21726	21605	21959	21719	21634	21573	21763	21605	21872	21484	21480	21938	21657	21815	21817	21809	21902	21655	21556	21802	21781	21734	21772	21697	21809	21809	21626	21805	21685	21619	21774	21598	21750	21885	21602	21559	21485	21774	21576	21599	21705	21852	21837	21718	21876	21470	21639	21563	21791	21633	21635	21834	21543	21674	21829	21734	22000	21511	21911	21724	21632	21544	21511	21804	21725	21801	21703	22001	21638	21536	21599	21613	21706	21639	21653	21695	21821	21854	21971	21705	21905	21840	21478	21615	21678	21611	21747	21514	21554	21757	21708	21766	21596	21787	21826	21894	21579	21658	21601	21611	21662	21550	21767	21894	21665	21704	21611	21747	21915	21731	21892	21896	22004	21705	21789	21680	21984	21784	21705	21679	21539	21891	21465	21472	21604	21816	21702	21683	21649	21674	21789	21623	21705	22019	21777	21843	21874	21806	21675	21759	21699	21706	21706	21836	21550	21525	21697	21640	21645	21769	21842	21825	21615	21747	21608	21691	21666	21833	21917	21578	21609	21727	21740	21533	21656	21627	21888	21800	21816	21495	21623	21500	21654	21798	21647	21716	21869	21621	21553	21554	21515	21635	21520	21818	21765	21704	21523	21771	21769	21680	21721	21652	21560	21439	21721	21709	21739	21657	21786	21565	21641	21570	21688	21656	21478	21734	21708	21634	21704	21755	21680	21660	21684	21875	21748	21558	21626	21556	21548	21645	21581	21890	21660	21695	21627	21749	21706	21900	21808	21762	21916	21748	21766	21891	21765	21616	21842	21786	21901	21730	21803	21624	21778	21595	21569	21858	21632	21530	21712	21639	21830	21958	21608	21666	21804	21690	21795	21778	21846	21533	21830	21808	21791	21606	21961	21866	21567	21819	21710	21781	21825	21578	21796	21691	21774	21643	21650	21950	21894	21540	21610	21586	21439	21650	21704	21483	21657	21885	21719	21834	21940	22008	21777	21481	21602	21495	21732	21844	21520	21848	21944	21759	21682	21745	21859	21940	21993	21599	21704	21648	21685	21861	21632	21554	21886	21701	21757	21786	21751	21716	21727	21579	21605	21770	21702	21550	21834	21531	21827	21924	21758	21556	21580	21508	21912	21778	21835	21859	21675	21768	21838	21908	21668	21635	21704	21938	21610	21610	21607	21635	21660	21881	21781	21634	21618	21743	21700	21687	21576	21846	21582	21629	21692	21414	21850	21591	21956	21722	21773	21890	21951	21975	21820	21538	21700	21490	21838	21807	21724	21898	21597	21791	21609	21529	21665	21865	21823	21543	21782	21726	21760	21703	21870	21752	21826	21532	21669	21583	21755	21666	21626	21792	21394	21636	21705	21789	21674	21264	21478	21838	21780	21896	21678	21558	21782	21530	21685	21909	21742	21532	21864	21709	21707	21599	21633	21664	21892	21940	22030	21410	21641	21744	21737	21661	21691	21766	21831	21826	21817	21681	21628	21862	21668	21647	21464	21811	21919	21828	21804	21771	21890	21940	21732	21740	21683	21807	21739	21869	21779	21519	21717	21744	21613	21696	21550	21770	21619	21641	21907	21911	21854	21673	21725	21745	21725	21827	21505	21730	21622	21738	21604	21802	21401	21736	21503	21907	21720	21662	21777	21772	21877	21805	21879	21724	21978	21879	21676	21614	21642	21685	21761	21782	21645	21535	21853	21882	21638	21777	21679	21611	21669	21682	21548	21794	21878	21777	21754	21730	21811	21582	21867	21802	21809	21981	21671	21763	21778	21570	21703	21828	21846	21808	21671	21864	21772	21775	21758	21766	21691	21887	21485	21925	21626	21511	21842	21619	21676	21751	21637	21707	21721	21741	21884	21856	21757	21654	21781	21728	21824	21684	21759	21917	21569	21768	21582	21884	21617	21680	21707	21769	21772	21898	21943	21558	21715	21834	21597	21662	21912	21629	21741	21606	21777	21880	21954	21509	21696	21648	21678	21560	21808	21910	21820	21641	21738	21809	21579	21498	21837	21791	21808	21882	21800	21586	21810	21873	21827	21866	21903	21764	21785	21755	21414	21716	21639	21731	21716	21745	21594	21584	21541	21840	21849	21625	21546	21900	21707	21772	21890	21529	21601	21927	21556	21677	21759	21600	21636	21584	21743	21581	21493	21620	21728	21637
20663	35331	32357	28066	27608	22092	19230	17242	17070	16241	15875	15979	15485	15688	28869	34500	29581	20931	16123	14579	14533	14579	14668	14462	14520	14523	14610	14597	14441	14516	14539	14594	14591	14710	14524	14489	14619	14473	14621	14549	14658	14536	14631	14763	14526	14695	14556	14558	14720	14567	14495	14643	14565	14549	14353	14475	14642	14552	14590	14742	14579	14495	14585	14668	14634	14507	14690	14533	14486	14413	14578	14720	14723	14580	14708	14529	14519	14526	14618	14515	14581	14608	14600	14482	14581	14665	14725	14511	14554	14520	14524	14585	14493	14611	14620	14684	14627	14555	14672	14383	14686	14427	14661	14495	14671	14705	14401	14621	14536	14582	14643	14473	14560	14385	14427	14377	14421	14575	14491	14646	14730	14596	14617	14485	14630	14548	14425	14605	14573	14631	14670	14604	14705	14513	14448	14445	14587	14482	14577	14540	14601	14527	14513	14587	14410	14525	14478	14393	14622	14502	14478	14555	14394	14623	14701	14780	14579	14651	14536	14347	14643	14566	14549	14689	14596	14447	14692	14676	14573	14639	14387	14534	14731	14395	14608	14490	14576	14669	14507	14354	14434	14419	14599	14511	14516	14624	14672	14538	14511	14599	14608	14583	14646	14564	14631	14573	14477	14571	14690	14752	14550	14570	14582	14459	14674	14687	14705	14427	14582	14646	14506	14650	14643	14585	14563	14496	14590	14467	14495	14546	14579	14462	14459	14438	14589	14617	14675	14538	14672	14486	14511	14569	14535	14572	14551	14496	14578	14695	14586	14588	14635	14502	14428	14661	14656	14501	14601	14594	14486	14537	14498	14531	14521	14597	14728	14549	14533	14730	14728	14526	14497	14592	14627	14431	14581	14825	14457	14718	14536	14728	14638	14441	14446	14524	14593	14419	14593	14609	14436	14597	14724	14621	14646	14487	14633	14517	14522	14487	14572	14708	14542	14624	14705	14538	14596	14486	14637	14374	14448	14606	14408	14680	14652	14580	14506	14540	14685	14404	14651	14447	14640	14537	14600	14524	14503	14665	14637	14459	14632	14512	14593	14451	14466	14649	14601	14322	14471	14853	14533	14571	14603	14628	14581	14674	14558	14493	14616	14668	14425	14704	14716	14541	14525	14703	14679	14758	14615	14665	14483	14804	14444	14681	14494	14582	14490	14427	14654	14605	14605	14593	14732	14582	14617	14397	14661	14495	14471	14583	14616	14664	14731	14696	14524	14620	14655	14671	14395	14618	14740	14484	14553	14648	14657	14535	14427	14569	14774	14461	14636	14529	14487	14671	14652	14491	14663	14490	14616	14584	14483	14578	14589	14496	14687	14693	14647	14438	14597	14505	14492	14591	14600	14514	14534	14565	14605	14542	14543	14502	14433	14502	14578	14438	14582	14629	14549	14674	14412	14556	14666	14490	14803	14711	14449	14609	14420	14456	14565	14526	14480	14500	14657	14509	14596	14531	14516	14564	14722	14717	14336	14529	14514	14521	14569	14524	14584	14756	14303	14476	14434	14706	14612	14571	14622	14594	14760	14410	14466	14557	14523	14530	14609	14680	14590	14646	14487	14521	14616	14624	14351	14537	14606	14546	14464	14507	14593	14574	14518	14449	14566	14463	14505	14717	14479	14529	14672	14638	14488	14665	14706	14513	14480	14365	14557	14672	14622	14590	14659	14434	14504	14523	14677	14511	14569	14688	14536	14546	14504	14645	14513	14554	14632	14507	14584	14546	14553	14476	14565	14638	14558	14552	14660	14501	14445	14645	14587	14724	14473	14601	14598	14690	14670	14383	14609	14680	14522	14693	14459	14577	14545	14411	14514	14466	14453	14444	14585	14667	14518	14628	14726	14494	14539	14695	14470	14425	14353	14478	14677	14686	14561	14600	14579	14661	14431	14632	14741	14664	14501	14567	14556	14555	14719	14680	14467	14592	14446	14687	14618	14662	14614	14539	14491	14540	14469	14684	14596	14557	14650	14419	14526	14497	14424	14392	14650	14636	14727	14445	14505	14478	14652	14591	14593	14478	14704	14419	14502	14567	14492	14345	14544	14507	14639	14721	14378	14667	14612	14633	14679	14688	14541	14524	14535	14571	14703	14501	14491	14456	14488	14417	14568	14524	14672	14558	14715	14420	14604	14648	14560	14510	14628	14715	14522	14470	14522	14671	14693	14504	14589	14607	14480	14601	14576	14601	14763	14586	14497	14435	14697	14542	14576	14674	14401	14573	14486	14615	14447	14654	14562	14545	14639	14535	14505	14563	14499	14763	14638	14517	14690	14498	14687	14567	14551	14546	14610	14675	14689	14513	14513	14685	14503	14428	14613	14472	14582	14652	14591	14581	14423	14628	14754	14633	14554	14553	14359	14596	14336	14690	14459	14607	14627	14652	14661	14383	14488	14658	14550	14535	14566	14564	14621	14604	14363	14679	14593	14435	14517	14470	14606	14563	14530	14762	14595	14548	14523	14620	14493	14434	14635	14644	14563	14629	14440	14571	14688	14642	14520	14592	14489	14598	14505	14663	14663	14582	14510	14403	14339	14480	14444	14659	14665	14684	14611	14561	14511	14698	14442	14617	14578	14646	14466	14642	14358	14566	14702	14437	14680	14489	14631	14511	14527	14544	14759	14525	14564	14702	14580	14612	14502	14550	14543	14766	14616	14710	14564	14480	14537	14642	14600	14568	14464	14507	14562	14716	14455	14520	14631	14591	14700	14410	14556	14696	14668	14347	14661	14496	14639	14596	14393	14702	14486	14478	14627	14633	14576	14546	14630	14698	14490	14627	14420	14641	14572	14432	14423	14496	14616	14638	14487	14674	14497	14406	14408	14604	14620	14574	14514	14692	14312	14623	14576	14487	14595	14543	14730	14540	14427	14600	14386	14743	14638	14642	14537	14668	14522	14686	14563	14491	14581	14547	14497	14643	14654	14764	14604	14372	14495	14759	14507	14602	14457	14561	14461	14600	14610	14641	14513	14645	14483	14496	14622	14501	14469	14356	14842	14453	14463	14511	14592	14566	14548	14542	14669	14483	14540	14465	14632	14413	14467	14504	14524	14670	14464	14743	14640	14528	14618	14547	14429	14561	14622	14399	14733	14610	14575	14592	14551	14482	14529	14538	14670	14417	14682	14508	14605	14450	14577	14588	14621	14674	14697	14575	14458	14541	14559	14704	14487	14656	14489	14416	14510	14666	14476	14712	14474	14514	14678	14800	14489	14625	14586	14649	14691	14669	14502	14700	14489	14740	14668	14425	14576	14530	14499	14665	14453	14642	14537	14509	14514	14627	14617	14512	14725	14658	14358	14602	14526	14582	14520	14607	14636	14610	14469	14568	14475	14337	14415	14497	14711	14405	14670	14602	14589	14557	14470	14622	14469	14581	14405	14477	14659	14391	14403	14539	14527	14546	14538	14562	14569	14508	14594	14605	14670	14586	14614	14615	14505	14595	14608	14711	14720	14590	14569	14535	14516	14619	14434	14578	14523	14726	14491	14604	14471	14614	14625	14591	14483	14530	14580	14702	14695	14522	14489	14749	14476	14534	14370	14534	14597	14524	14516	14446	14513	14613	14699	14416	14593	14562	14599	14502	14644	14520	14568	14370	14535	14629	14641	14795	14742	14435	14689	14483	14476	14513	14552	14553	14555	14613	14580	14578	14497	14579	14375	14609	14600	14638	14625	14384	14585	14680	14728	14491	14617	14659	14603	14477	14599	14456	14488	14600	14587	14462	14591	14595	14538	14470	14560	14632	14580	14510	14695	14644	14492	14733	14715	14428	14497	14565	14576	14505	14405	14676	14508	14727	14705	14592	14502	14658	14578	14618	14614	14379	14592	14514	14548	14516	14578	14514	14620	14495	14442	14670	14645	14654	14403	14661	14655	14436	14660	14517	14495	14480	14612	14623	14530	14557	14583	14526	14506	14558	14485	14417	14536	14660	14569	14571	14603	14463	14604	14499	14572	14442	14645	14497	14751	14423	14581	14474	14568	14718	14668	14524	14632	14487	14566	14520	14599	14663	14486	14576	14581	14551	14538	14478	14660	14481	14518	14581	14525	14593	14681	14553	14546	14568	14413	14673	14515	14577	14456	14513	14548	14467	14519	14613	14647	14559	14608	14589	14540	14618	14381	14574	14629	14549	14620	14518	14713	14558	14512	14418	14703	14586	14796	14531	14734	14508	14659	14651	14543	14541	14612	14498	14516	14424	14465	14573	14463	14634	14502	14712	14542	14604	14642	14345	14543	14625	14661	14709	14428	14425	14570	14602	14570	14523	14645	14650	14667	14589	14669	14411	14445	14520	14594	14460	14697	14604	14506	14419	14543	14531	14620	14559	14605	14543	14657	14580	14484	14740	14669	14532	14579	14606	14571	14606	14695	14588	14626	14498	14550	14440	14399	14559	14444	14571	14596	14400	14442	14556	14540	14648	14521	14749	14551	14552	14517	14675	14730	14606	14637	14518	14561	14676	14423	14544	14708	14634	14759	14446	14665	14561	14554	14571	14621	14540	14677	14471	14645	14723	14557	14459	14571	14550	14648	14501	14795	14334	14609	14491	14434	14568	14525	14627	14650	14677	14530	14509	14361	14574	14537	14580	14459	14527	14609	14623	14522	14543	14554	14655	14519	14467	14474	14566	14548	14617	14584	14620	14483	14650	14536	14656	14577	14621	14528	14612	14499	14664	14615	14540	14341	14425	14567	14603	14644	14514	14665	14437	14580	14564	14592	14602	14633	14554	14628	14492	14754	14676	14558	14412	14683	14578	14719	14451	14625	14554	14552	14568	14663	14593	14487	14427	14610	14634	14564	14485	14492	14397	14685	14480	14602	14560	14659	14566	14496	14599	14664	14558	14565	14726	14574	14482	14703	14581	14561	14408	14386	14695	14674	14593	14666	14613	14549	14652	14588	14659	14359	14589	14656	14464	14770	14441	14577	14522	14546	14594	14482	14519	14494	14680	14400	14640	14588	14694	14465	14552	14596	14475	14605	14418	14462	14450	14488	14603	14570	14605	14576	14745	14486	14601	14529	14543	14496	14805	14609	14577	14519	14404	14563	14574	14519	14599	14591	14526	14585	14650	14497	14718	14549	14500	14662	14555	14541	14574	14361	14756	14554	14523	14610	14507
22390	20766	27201	24771	23119	27895	31911	27818	27268	27457	26651	26030	25700	26346	43131	53073	46519	35309	28664	25543	24802	24536	24573	24581	24548	24609	24661	24412	24709	24465	24542	24346	24788	24717	24661	24660	24471	24507	24555	24563	24653	24557	24602	24459	24505	24419	24282	24684	24553	24507	24744	24386	24639	24753	24741	24588	24498	24615	24737	24474	24362	24801	24806	24655	24598	24389	24523	24363	24691	24679	24566	24748	24729	24339	24571	24498	24597	24794	24688	24705	24448	24716	24790	24591	24620	24439	24570	24586	24585	24725	24534	24711	24644	24532	24898	24705	24458	24424	24581	24649	24435	24485	24551	24634	24718	24501	24599	24445	24563	24674	24564	24563	24518	24689	24554	24474	24700	24317	24142	24469	24536	24462	24715	24565	24502	24580	24682	24542	24549	24464	24686	24651	24528	24729	24504	24483	24311	24398	24544	24555	24621	24319	24419	24627	24648	24276	24664	24664	24726	24673	24632	24518	24433	24651	24387	24387	24618	24477	24592	24378	24389	24260	24495	24482	24482	24725	24553	24421	24687	24327	24318	24481	24369	24492	24392	24454	24509	24435	24337	24706	24558	24550	24246	24626	24490	24728	24353	24374	24932	24554	24484	24497	24621	24404	24533	24347	24611	24640	24565	24669	24426	24461	24552	24336	24677	24553	24800	24775	24601	24498	24497	24392	24616	24399	24451	24476	24622	24519	24402	24647	24448	24592	24522	24476	24589	24533	24545	24643	24501	24689	24372	24505	24573	24713	24361	24495	24351	24395	24531	24490	24546	24475	24412	24333	24584	24600	24606	24336	24382	24532	24387	24472	24404	24468	24373	24569	24593	24779	24620	24372	24444	24621	24579	24488	24410	24506	24496	24605	24504	24463	24411	24442	24325	24587	24432	24436	24324	24338	24440	24534	24717	24595	24419	24579	24350	24373	24609	24443	24449	24505	24645	24622	24637	24697	24531	24529	24468	24501	24417	24582	24511	24547	24428	24530	24413	24375	24275	24477	24805	24681	24555	24486	24570	24543	24526	24498	24656	24420	24597	24233	24381	24397	24640	24464	24396	24545	24584	24523	24590	24704	24828	24593	24500	24553	24466	24583	24636	24536	24597	24464	24413	24611	24416	24442	24614	24662	24766	24612	24612	24766	24734	24627	24592	24460	24372	24465	24555	24772	24521	24456	24622	24568	24391	24544	24649	24695	24643	24572	24456	24692	24703	24490	24647	24871	24587	24552	24637	24566	24666	24440	24341	24812	24312	24765	24568	24445	24449	24528	24412	24555	24401	24285	24653	24472	24455	24455	24633	24634	24520	24729	24685	24734	24512	24883	24526	24456	24567	24770	24564	24576	24396	24514	24380	24362	24486	24512	24595	24536	24459	24778	24582	24579	24758	24326	24692	24595	24736	24465	24545	24575	24667	24592	24650	24629	24435	24045	24533	24543	24420	24435	24532	24707	24617	24423	24544	24686	24374	24365	24512	24632	24634	24663	24699	24545	24962	24231	24591	24717	24442	24526	24404	24547	24770	24575	24639	24682	24488	24579	24526	24377	24696	24567	24689	24684	24477	24718	24238	24361	24461	24208	24632	24591	24381	24320	24680	24549	24344	24372	24492	24495	24236	24406	24662	24680	24571	24531	24375	24481	24850	24617	24777	24442	24781	24608	24375	24302	24470	24797	24408	24571	24587	24512	24751	24428	24561	24417	24565	24332	24580	24517	24422	24536	24523	24560	24496	24418	24577	24451	24620	24350	24414	24415	24273	24653	24614	24342	24587	24625	24523	24455	24496	24446	24450	24469	24441	24475	24704	24659	24798	24642	24462	24516	24512	24671	24590	24732	24532	24472	24708	24484	24455	24605	24489	24483	24515	24519	24533	24484	24501	24409	24483	24721	24738	24530	24381	24453	24619	24468	24696	24658	24510	24709	24485	24897	24525	24506	24767	24456	24511	24323	24698	24385	24655	24578	24428	24324	24470	24580	24755	24527	24569	24616	24226	24489	24506	24593	24549	24564	24701	24553	24577	24520	24656	24447	24749	24231	24644	24551	24489	24684	24559	24872	24513	24302	24536	24622	24566	24654	24810	24768	24468	24419	24517	24374	24393	24303	24462	24577	24347	24475	24592	24352	24746	24597	24512	24432	24336	24802	24471	24168	24477	24235	24615	24622	24392	24493	24630	24584	24444	24389	24374	24499	24631	24674	24369	24628	24643	24284	24622	24555	24582	24576	24508	24496	24365	24497	24454	24309	24269	24480	24373	24255	24469	24394	24729	24522	24702	24333	24538	24391	24479	24263	24659	24493	24636	24442	24425	24397	24340	24560	24549	24466	24913	24360	24723	24478	24276	24621	24311	24500	24657	24481	24411	24474	24574	24495	24539	24438	24514	24500	24768	24345	24636	24524	24393	24457	24523	24455	24509	24643	24465	24683	24465	24588	24697	24592	24392	24339	24719	24658	24436	24570	24431	24568	24574	24378	24556	24311	24431	24357	24416	24705	24376	24408	24655	24489	24370	24438	24551	24505	24430	24565	24731	24415	24617	24679	24446	24445	24597	24516	24520	24362	24600	24399	24452	24423	24488	24131	24431	24394	24576	24710	24587	24508	24594	24498	24598	24604	24627	24333	24604	24755	24574	24583	24416	24516	24510	24397	24477	24543	24316	24334	24414	24421	24522	24453	24631	24425	24451	24606	24516	24360	24536	24688	24507	24786	24721	24501	24815	24614	24791	24389	24731	24692	24503	24605	24489	24348	24583	24367	24499	24595	24648	24168	24293	24466	24577	24747	24442	24618	24395	24744	25026	24648	24562	24636	24308	24414	24457	24493	24602	24685	24530	24532	24366	24151	24388	24459	24714	24573	24737	24668	24646	24581	24263	24536	24687	24419	24483	24483	24350	24487	24409	24241	24550	24450	24977	24542	24498	24219	24660	24594	24602	24582	24600	24535	24265	24391	24494	24515	24429	24503	24629	24436	24555	24399	24552	24385	24545	24566	24526	24336	24597	24577	24299	24687	24593	24587	24642	24502	24582	24663	24444	24489	24691	24482	24436	24569	24463	24374	24358	24414	24744	24674	24501	24498	24482	24360	24600	24454	24383	24603	24607	24767	24318	24648	24738	24406	24517	24209	24465	24551	24430	24796	24381	24686	24527	24469	24782	24471	24568	24558	24429	24462	24407	24686	24496	24440	24479	24606	24477	24636	24718	24576	24695	24466	24355	24493	24561	24571	24283	24331	24080	24622	24595	24441	24366	24406	24572	24537	24706	24456	24467	24560	24699	24594	24529	24503	24646	24600	24533	24472	24407	24429	24382	24499	24552	24489	24648	24531	24571	24298	24611	24646	24490	24388	24520	24429	24459	24482	24681	24384	24425	24334	24626	24495	24546	24597	24336	24514	24571	24266	24645	24729	24298	24445	24695	24363	24557	24651	24529	24535	24476	24429	24422	24528	24515	24549	24564	24314	24533	24570	24660	24579	24590	24325	24242	24304	24468	24548	24686	24481	24805	24513	24512	24491	24568	24379	24464	24761	24453	24521	24634	24379	24616	24609	24641	24679	24721	24612	24122	24637	24651	24586	24433	24519	24556	24692	24650	24390	24505	24472	24407	24328	24228	24555	24491	24609	24535	24836	24566	24910	24431	24614	24382	24479	24618	24595	24499	24423	24748	24531	24328	24442	24535	24589	24540	24377	24453	24407	24385	24378	24617	24410	24806	24513	24393	24475	24660	24679	24550	24646	24544	24592	24623	24698	24549	24646	24509	24450	24471	24605	24498	24502	24747	24501	24494	24325	24374	24654	24301	24404	24454	24459	24368	24462	24487	24531	24385	24623	24763	24529	24452	24631	24341	24578	24504	24452	24610	24475	24414	24376	24684	24550	24422	24328	24734	24637	24663	24591	24546	24479	24532	24373	24651	24462	24511	24309	24548	24466	24503	24399	24504	24539	24291	24598	24285	24488	24592	24531	24629	24648	24490	24675	24658	24882	24638	24423	24633	24727	24457	24438	24416	24460	24483	24544	24643	24441	24633	24244	24589	24632	24261	24463	24593	24343	24604	24749	24694	24657	24510	24395	24508	24393	24509	24562	24503	24320	24628	24647	24611	24610	24479	24551	24729	24695	24277	24744	24578	24557	24534	24457	24731	24726	24643	24486	24382	24400	24499	24428	24545	24501	24640	24515	24475	24436	24452	24578	24583	24506	24545	24544	24444	24743	24486	24439	24670	24673	24482	24494	24517	24335	24539	24512	24521	24412	24621	24454	24418	24324	24664	24693	24599	24622	24380	24322	24386	24563	24495	24493	24804	24509	24521	24498	24826	24545	24577	24628	24448	24637	24994	24315	24414	24323	24670	24426	24306	24587	24274	24560	24336	24577	24725	24536	24432	24704	24679	24433	24673	24705	24653	24390	24639	24447	24699	24353	24272	24607	24415	24469	24600	24649	24711	24584	24507	24444	24555	24735	24451	24222	24467	25033	24526	24526	24624	24427	24603	24645	24496	24456	24472	24369	24459	24567	24493	24492	24517	24437	24517	24658	24433	24553	24336	24597	24798	24415	24559	24707	24331	24525	24321	24382	24411	24375	24435	24285	24334	24472	24424	24521	24171	24386	24369	24392	24840	24501	24551	24451	24361	24544	24345	24549	24779	24249	24352	24502	24508	24668	24262	24528	24673	24592	24677	24418	24588	24562	24651	24665	24425	24482	24702	24797	24725	24693	24661	24711	24547	24476	24527	24357	24420	24401	24694	24557	24626	24476	24352	24553	24399	24588	24501	24710	24338	24387	24508	24457	24720	24543	24629	24693	24441	24449	24578	24627	24850	24520	24401	24344	24489	24504	24454	24434	24552	24600	24385	24298	24548	24595	24765	24356	24392	24715	24546	24508	24579	24472	24519	24307	24510	24083	24585	24660	24572	24390	24541	24632	24772	24809	24575	24510	24482	24571	24462	24432	24407	24527	24357	24485	24406	24624	24536	24561	24550	24544	24448	24533	24426	24456	24433	24513	24691	24618	24422	24404	24471	24378	24754	24690	24511	24413	24337	24656	24386	24586	24702	24324	24398	24623	24767	24651	24517	24455	24376	24217	24858	24512	24616	24499	24519	24524	24418	24575	24726	24528	24349	24199
25559	43369	39549	38805	31481	25769	22186	20468	20233	19668	18831	18043	17560	18186	40319	47360	39327	26996	19157	16156	15912	15747	15857	15993	15881	15771	15764	15862	15767	15796	15861	15892	15729	15812	15651	15607	15765	15800	15741	15665	15839	15878	15753	15793	15798	15757	15886	15788	15857	15743	15988	15788	15722	15776	15685	15749	15990	15876	15765	15701	15828	15750	15879	15883	15796	15859	15756	15853	15743	15854	15817	15900	15654	15730	15829	15902	15759	15627	15746	15789	15974	15989	15815	15776	15916	15932	15765	15789	15655	15698	15809	15809	15867	16004	15870	15801	15769	15823	15668	15946	15861	15807	15736	15830	15846	15916	15872	15611	15805	15883	15684	15928	15889	15828	15791	15870	15879	15904	15930	15860	15968	15700	15793	15789	15784	15705	15883	15629	15944	15888	15689	15823	15640	15778	15760	15702	15646	15749	15688	15933	15855	15797	15769	15731	15697	15817	15793	15835	15742	15768	15778	15927	15778	15831	15793	15860	15772	15816	15924	15960	15787	15746	15909	15696	15956	15758	15888	15891	15871	15817	15905	16011	15874	15790	15702	15856	15719	15818	15746	15771	15843	15730	15807	15671	15603	15858	15844	15860	15668	15713	15749	15761	15831	15840	15849	15788	15874	15764	15867	15899	15807	15624	15884	15834	15946	15795	15820	15796	15899	15693	15672	15935	15841	15769	15805	15828	15830	15803	15779	15781	15689	15778	15880	15736	15655	15815	15957	15800	15730	15871	15815	15821	15936	15659	15753	15872	15657	15714	15858	15824	15648	15808	15924	15838	15884	16007	15575	15957	15729	15848	15921	15742	15654	15765	15807	15700	15733	15887	15781	15841	15850	15935	15613	15916	15860	15632	15897	15930	15732	15831	15797	15783	15737	15859	15809	15840	15764	15899	15827	15650	15813	15673	15930	15766	15997	15705	15808	15886	15493	15832	15839	15674	15827	15850	15818	15929	15739	15652	15679	15705	15851	15802	15917	15898	15700	15967	15657	15965	15848	15813	15772	15629	15819	15847	15723	15883	15807	15717	15610	15797	15736	15829	15753	15862	15876	15806	15928	15959	15822	15894	15778	15785	15662	15881	15981	15718	15775	15681	15889	15836	15840	15651	15708	15818	15699	15696	15805	15903	15749	15858	15866	15735	15954	15641	15726	15761	15629	15938	15726	15785	15743	15859	15960	15847	15768	15724	15838	15791	15891	15722	15836	15904	15716	15725	15768	15690	15885	15790	15666	15927	15857	15735	15770	15709	15812	15818	15781	15847	15838	15859	15671	15771	15925	15902	15753	15988	15856	15744	15761	15838	15827	15974	15685	15858	15911	15645	15798	15622	16006	15846	15734	15942	15747	15883	15794	15637	15747	15676	15747	15735	15661	15685	15831	15857	15629	16043	15782	15681	15778	15823	15868	15712	15884	15927	15848	15674	15800	15808	16083	15634	15723	15850	15685	15878	15857	15823	15803	15765	15789	15750	15705	15848	15866	15796	15897	15732	15832	15796	15804	15878	15829	16041	15855	15678	15780	15668	15613	15839	15927	15903	15769	15737	15618	15769	15804	15599	15798	15739	15768	15884	15870	15605	15921	15877	15696	15800	15808	15895	15710	15947	15711	15850	15861	15688	15661	15907	15848	15687	15787	15828	15685	15789	15793	15874	15904	15720	15743	15848	15682	15753	15863	15904	15896	15746	15855	15721	15904	15688	15786	15828	15657	15830	15945	15722	15826	15586	15856	15814	15901	15765	15822	15813	15778	15811	15730	15756	15753	15866	15761	15904	15760	15843	15856	15887	15790	15747	15884	15825	15970	15748	15819	15847	15834	15951	15833	15653	15707	15909	15782	15999	15885	15770	15767	15813	15845	15740	15789	15788	15847	15910	15557	15930	15870	15515	15671	16021	15794	15791	15851	15738	15858	15744	15790	15758	15740	15702	15779	15549	15740	15802	15713	15759	15720	15694	15765	15723	15868	16016	15765	15744	15558	15614	15872	15888	15869	15638	15785	15684	15798	15945	15726	15848	16065	15523	15896	15728	15680	15666	15771	15922	15770	15736	15906	15806	15984	15806	15861	15697	15944	15807	15759	15669	15891	15762	15805	15729	15933	15824	15672	15905	15924	15693	15735	15743	15829	15663	15830	15873	15639	15716	15833	15664	15845	15902	15671	15999	15820	15745	15696	15925	15745	15714	15833	15817	15787	15805	15739	15830	15789	15735	15798	15820	15853	16029	15681	15732	15775	15691	15629	15626	15690	15911	15754	15912	15774	15578	15680	15791	15487	15757	15836	15811	15800	15657	15701	15787	15831	15664	15997	15704	15763	15826	15815	15686	15875	15782	15681	15600	15824	15826	15743	15651	15692	15825	15924	15838	15830	15859	16049	15721	15762	15956	15907	16073	15782	15894	15769	15809	15916	15805	15874	15923	15832	15705	15630	15651	15830	15817	15877	15894	15866	15695	15790	15795	15696	15714	15767	15856	15752	15729	15821	15958	15771	15775	15896	15809	15704	15970	15769	15792	15784	15753	15744	15903	15906	15693	15908	15842	15730	15850	15922	15658	15788	15766	15952	15714	15679	15809	15974	15636	15772	15895	15831	15821	15670	15762	15683	15965	15948	15945	15694	15717	15854	15806	15715	15797	15726	15764	15651	15906	15785	15722	15741	15736	15848	15714	15794	15896	15661	15879	15803	15870	15774	15913	15742	15825	15846	15802	15733	15778	15839	15712	15822	15848	15790	15703	15820	15758	15749	15932	15669	15824	15841	15780	15831	15725	15833	15971	15728	15935	15984	15755	15761	15601	15716	15963	15818	15801	15893	15691	15684	15757	15800	15757	15728	15774	15702	15748	15945	15875	15770	15828	15772	15802	15821	15793	15822	15955	15702	15823	15783	15887	15807	15672	15968	15730	15811	15805	15996	15895	15797	15573	15724	15728	15894	15769	15652	15800	15648	15853	15724	15822	15798	15791	15900	15836	15620	15778	15826	15849	15761	15997	15785	15870	15766	15914	15637	15905	15681	15747	15669	15889	15754	16016	15719	15712	15833	15754	15763	15764	15752	15863	15815	15982	15775	15925	15874	15839	15657	15823	15684	15769	15842	15836	15784	15921	15752	15789	15751	15713	15846	15890	15698	15799	15961	15897	15741	15925	15728	15777	15973	15769	15803	15649	15813	15854	15871	15805	15838	15823	15754	15670	15669	15789	15623	15767	15654	16050	15861	15920	15839	15902	15861	15845	15776	15837	15932	15631	15674	15875	15914	15749	15816	15910	15815	15925	15722	15883	15778	15928	15818	15778	15639	15909	15720	15612	15804	15924	15800	15970	15677	15704	15911	15682	15727	15775	15667	15704	15731	15670	15929	15747	15759	15868	15830	15937	15580	15853	15773	15897	15884	15799	15881	15940	15710	15823	15904	15738	15693	15757	15912	15728	15851	15915	15808	15731	15789	15661	15830	15714	15689	16033	15986	15766	16003	15867	15738	15807	15882	15867	15887	15751	15817	15776	15636	15933	15985	15616	15723	15973	15715	15739	15832	15945	15789	15868	15885	15735	15753	15904	15796	15692	15822	15928	15885	15923	15866	15898	15943	15909	15744	15863	15841	15714	15874	15851	15676	15822	15957	15667	15756	15757	15701	15820	15796	15876	15633	15731	15722	15752	15739	15886	15760	15712	15812	15893	15711	15802	15839	15819	15828	15829	15864	15872	15927	15733	15814	15749	15842	15681	15760	15707	15854	15797	15765	15736	15990	15857	15709	15986	15843	15839	15739	15677	15865	15960	15744	15798	15652	15791	16077	15780	15745	15824	15717	15843	16053	15799	15822	15911	15790	15858	16072	15796	15710	15721	15784	15865	15765	15832	15897	15813	15757	15977	15738	15828	15957	15984	15732	15881	15879	15647	15995	15811	15833	15926	15939	15988	15857	15895	15735	15733	15780	15761	15690	15676	15872	15873	15861	15813	15878	15965	16073	15615	15828	15693	16053	15667	15685	15784	15717	15931	15625	15758	15903	15694	15777	15750	15829	15797	15652	15811	15612	15794	15682	15833	15586	15755	15794	15846	15803	15844	15817	15678	15924	15909	15703	15747	15882	15683	16058	15837	15881	15701	15800	15885	15934	15823	15632	15877	15819	15849	15649	15811	15755	15727	15733	15785	15912	15751	15734	15773	15771	15921	15772	15712	15909	15740	15700	15964	15718	15797	15797	15841	15787	15856	15858	15789	15842	15879	15891	15625	15852	15806	15678	15844	15724	15811	15857	15931	15767	15801	15861	15708	15936	15840	15939	15876	15749	15724	15748	15695	15852	15844	15776	15818	15814	15735	15819	15882	15570	15754	15685	15815	15792	15590	15781	15578	16022	15829	15788	15829	15589	15825	15713	15796	15626	15739	15764	15895	15808	15682	15832	15879	15792	15743	15931	15788	15802	15716	15748	15739	15733	15792	15751	15827	16022	15773	15609	15735	16031	15665	15788	15872	15786	15736	15718	15927	15781	15652	15877	15682	15784	15895	15786	15905	15935	15766	15853	15767	15819	15781	15874	15839	15842	15655	15877	15623	15847	15787	15808	15726	15822	15696	15767	15801	15870	15691	15667	15677	15712	15832	15850	15872	15821	15761	15793	15695	15804	15798	15824	15920	15820	15750	15882	16011	15893	15790	15866	15761	15913	15882	15724	15791	15912	15860	15854	15714	15683	15735	15681	15867	15765	15795	15674	15584	15955	15925	15752	15931	15850	15840	15939	15672	15757	15587	15798	15777	15739	15764	15689	15977	15772	15853	15732	15827	15940	15603	15746	15837	15896	15676	15861	15917	15838	15745	15896	15771	15717	15725	15839	15927	15815	15950	15729	15671	15636	15742	15927	15701	15787	15939	15998	15897	15842	15732	15715	15780	15882	15785	15885	15692	15697	15863	15723	15772	15623	15950	15872	15777	15833	15927	15712	15787	15822	15833	15725	15736	15892	15930	15711	15745	15956	15762	15686	15802	15871	15694	15987	15866	15903	15882	15834	15680	15706	15895	15819	15944	15731	15765	15884	15674	15804	15737	15933	15817	15897	15732	15777	15881	15956	15745	15751	15710	15770	15796	15692	15892	15743	15774	15704	15796	15801	15830	15856	15862
34749	28399	31274	30920	26779	25978	25889	25520	25424	24988	25413	24922	24858	24927	25555	26212	26057	25559	25455	24528	24454	24564	24534	24343	24635	24706	24639	24349	24734	24568	24565	24525	24664	24370	24684	24588	24682	24469	24693	24347	24517	24412	24659	24666	24495	24598	24571	24552	24395	24707	24712	24552	24609	24564	24542	24340	24564	24350	24448	24636	24586	24572	24471	24706	24618	24526	24724	24639	24622	24237	24665	24632	24603	24715	24459	24520	24470	24339	24441	24527	24510	24386	24579	24717	24544	24693	24526	24341	24681	24615	24549	24591	24431	24334	24496	24517	24440	24460	24546	24369	24689	24690	24580	24448	24645	24445	24541	24371	24568	24724	24768	24590	24307	24439	24703	24570	24361	24740	24364	24427	24332	24223	24417	24594	24681	24657	24734	24612	24494	24441	24539	24512	24670	24533	24387	24691	24600	24532	24435	24620	24437	24469	24605	24428	24426	24592	24566	24665	24326	24646	24398	24521	24491	24363	24420	24316	24659	24695	24720	24596	24617	24417	24638	24393	24336	24572	24617	24563	24833	24316	24634	24404	24447	24496	24676	24666	24469	24588	24361	24642	24502	24481	24592	24534	24561	24432	24389	24370	24376	24386	24541	24666	24643	24223	24523	24703	24772	24253	24567	24454	24505	24428	24355	24701	24433	24561	24519	24469	24653	24544	24362	24860	24433	24567	24507	24660	24790	24430	24609	24709	24560	24576	24525	24670	24729	24627	24418	24434	24685	24465	24627	24615	24384	24458	24717	24670	24836	24529	24616	24779	24559	24651	24781	24607	24228	24598	24602	24391	24683	24366	24321	24531	24640	24704	24487	24496	24486	24563	24444	24702	24709	24147	24667	24464	24530	24427	24546	24622	24804	24605	24414	24593	24568	24602	24791	24441	24651	24558	24526	24688	24593	24553	24485	24411	24263	24259	24559	24593	24643	24431	24663	24594	24660	24620	24604	24442	24638	24660	24670	24555	24554	24532	24505	24433	24482	24556	24301	24271	24589	24390	24362	24418	24744	24589	24702	24391	24621	24563	24523	24383	24495	24723	24613	24707	24732	24463	24385	24479	24747	24445	24470	24304	24584	24270	24602	24640	24675	24564	24600	24612	24465	24404	24549	24961	24596	24624	24588	24822	24646	24396	24688	24444	24335	24420	24729	24505	24705	24402	24666	24451	24591	24669	24379	24491	24670	24266	24648	24579	24595	24407	24406	24393	24633	24490	24487	24468	24435	24330	24495	24697	24552	24568	24750	24376	24577	24516	24640	24517	24406	24579	24605	24621	24453	24443	24516	24639	24625	24451	24725	24739	24458	24537	24702	24575	24525	24411	24701	24663	24497	24512	24434	24545	24557	24381	24553	24339	24507	24581	24422	24344	24670	24434	24509	24626	24434	24534	24578	24602	24518	24400	24575	24469	24485	24696	24445	24555	24371	24548	24543	24689	24786	24341	24451	24434	24420	24623	24674	24395	24590	24485	24605	24701	24615	24578	24645	24411	24804	24535	24459	24382	24837	24136	24657	24591	24357	24491	24732	24301	24573	24474	24754	24300	24349	24570	24433	24516	24327	24722	24591	24516	24607	24538	24386	24581	24542	24432	24741	24333	24516	24764	24503	24494	24578	24593	24291	24340	24382	24616	24355	24675	24538	24447	24388	24489	24568	24577	24577	24646	24470	24279	24481	24559	24578	24398	24623	24810	24533	24300	24403	24537	24718	24355	24532	24347	24317	24459	24519	24622	24602	24526	24338	24539	24579	24434	24535	24602	24610	24485	24176	24623	24542	24571	24663	24497	24483	24547	24621	24356	24722	24616	24524	24662	24525	24595	24358	24559	24520	24488	24412	24515	24656	24543	24760	24537	24523	24865	24398	24667	24524	24527	24609	24365	24563	24647	24581	24767	24792	24673	24726	24569	24523	24205	24452	24504	24509	24839	24718	24621	24375	24780	24548	24667	24542	24506	24443	24535	24727	24445	24546	24561	24350	24316	24514	24574	24252	24413	24460	24734	24559	24254	24356	24341	24415	24427	24625	24427	24487	24596	24749	24576	24790	24475	24313	24484	24344	24386	24554	24514	24713	24529	24413	24448	24606	24591	24618	24466	24763	24761	24574	24370	24564	24711	24689	24707	24560	24355	24406	24381	24360	24470	24599	24483	24487	24545	24546	24463	24587	24678	24479	24458	24471	24487	24754	24642	24422	24715	24488	24434	24423	24477	24529	24319	24604	24435	24864	24630	24454	24333	24556	24731	24703	24620	24697	24438	24473	24603	24494	24267	24550	24528	24609	24507	24347	24435	24698	24570	24547	24460	24344	24519	24455	24364	24530	24529	24390	24796	24419	24640	24560	24439	24629	24834	24669	24499	24685	24502	24520	24775	24579	24742	24417	24517	24540	24478	24540	24472	24609	24429	24403	24671	24511	24747	24623	24594	24538	24506	24695	24679	24643	24517	24622	24692	24595	24503	24582	24345	24707	24622	24385	24481	24647	24671	24521	24383	24443	24553	24606	24245	24635	24437	24310	24313	24435	24338	24449	24705	24614	24614	24474	24555	24643	24495	24430	24558	24617	24442	24492	24466	24568	24448	24666	24619	24672	24581	24322	24380	24474	24571	24536	24498	24610	24479	24537	24387	24617	24614	24572	24785	24633	24690	24428	24387	24631	24672	24420	24277	24316	24394	24680	24491	24539	24429	24563	24297	24448	24684	24479	24326	24775	24486	24446	24742	24529	24731	24871	24767	24748	24773	24716	24608	24426	24667	24763	24506	24636	24381	24431	24085	24475	24358	24563	24422	24486	24810	24530	24371	24440	24586	24574	24437	24733	24447	24408	24535	24460	24514	24563	24442	24448	24573	24513	24478	24693	24554	24411	24778	24405	24545	24431	24110	24525	24631	24639	24581	24800	24652	24420	24747	24542	24465	24668	24566	24584	24482	24364	24437	24464	24556	24561	24571	24544	24523	24744	24588	24477	24532	24509	24605	24535	24403	24681	24379	24501	24317	24468	24679	24595	24376	24606	24475	24290	24509	24629	24528	24193	24478	24493	24579	24643	24522	24431	24363	24795	24386	24659	24615	24466	24558	24748	24399	24565	24546	24413	24645	24327	24333	24500	24406	24677	24491	24757	24454	24270	24467	24631	24567	24272	24449	24415	24653	24342	24240	24296	24522	24410	24475	24226	24348	24546	24372	24456	24681	24427	24620	24637	24293	24503	24487	24540	24788	24616	24517	24529	24395	24392	24377	24762	24340	24642	24495	24424	24510	24612	24562	24393	24606	24428	24388	24823	24419	24703	24598	24466	24650	24594	24422	24713	24465	24756	24384	24504	24418	24419	24576	24493	24460	24744	24629	24807	24574	24510	24530	24436	24395	24547	24553	24438	24561	24623	24587	24844	24727	24878	24557	24680	24499	24658	24590	24741	24595	24582	24604	24445	24442	24680	24555	24621	24718	24543	24562	24589	24277	24408	24537	24453	24542	24559	24518	24342	24606	24515	24474	24549	24459	24628	24685	24886	24480	24533	24320	24443	24672	24855	24486	24590	24604	24678	24832	24498	24234	24501	24254	24646	24774	24514	24686	24689	24761	24458	24555	24649	24570	24653	24419	24306	24540	24513	24623	24502	24594	24567	24456	24640	24501	24771	24481	24341	24619	24512	24356	24625	24670	24448	24440	24645	24518	24538	24482	24522	24482	24287	24555	24343	24433	24536	24245	24587	24482	24709	24478	24581	24547	24689	24621	24341	24434	24445	24371	24640	24297	24680	24673	24379	24494	24518	24352	24491	24513	24596	24454	24584	24262	24627	24527	24508	24726	24559	24406	24480	24601	24548	24680	24531	24446	24632	24407	24548	24268	24429	24503	24616	24387	24475	24599	24540	24564	24474	24278	24695	24499	24760	24642	24519	24417	24493	24545	24651	24409	24493	24529	24515	24457	24671	24440	24484	24680	24620	24735	24522	24295	24834	24770	24550	24448	24513	24549	24682	24313	24724	24384	24502	24541	24553	24499	24544	24401	24526	24141	24704	24228	24474	24550	24401	24709	24457	24568	24758	24594	24627	24610	24749	24484	24555	24541	24703	24583	24718	24509	24520	24441	24506	24325	24763	24524	24572	24437	24641	24378	24758	24448	24424	24586	24417	24487	24645	24514	24679	24766	24555	24604	24563	24394	24619	24617	24435	24495	24495	24593	24371	24677	24582	24682	24315	24481	24606	24640	24477	24231	24377	24355	24646	24554	24409	24520	24667	24503	24410	24595	24592	24580	24733	24544	24731	24630	24689	24484	24510	24541	24530	24191	24387	24450	24493	24408	24584	24568	24544	24726	24790	24439	24645	24447	24536	24564	24763	24502	24620	24679	24407	24801	24378	24278	24606	24548	24845	24504	24351	24492	24511	24684	24267	24441	24384	24621	24393	24549	24540	24693	24799	24770	24678	24546	24438	24597	24650	24397	24725	24543	24235	24460	24590	24458	24475	24327	24461	24560	24481	24728	24606	24738	24646	24506	24628	24298	24471	24710	24625	24449	24489	24804	24560	24498	24615	24456	24623	24399	24469	24434	24468	24612	24726	24222	24556	24428	24466	24263	24560	24337	24385	24591	24519	24648	24459	24322	24750	24535	24386	24443	24560	24740	24625	24562	24662	24536	24460	24525	24830	24564	24521	24409	24872	24471	24560	24526	24582	24467	24709	24529	24770	24603	24580	24467	24514	24586	24497	24343	24509	24616	24652	24188	24558	24558	24763	24622	24432	24665	24454	24774	24626	24652	24599	24623	24661	24698	24699	24624	24507	24523	24682	24598	24501	24405	24608	24516	24592	24316	24569	24545	24326	24298	24690	24593	24719	24492	24540	24682	24361	24620	24376	24417	24473	24506	24390	24326	24630	24817	24478	24787	24285	24223	24472	24571	24520	24692	24632	24467	24472	24501	24515	24436	24636	24529	24303	24388	24328	24588	24541	24346	24315	24651	24455	24596	24614	24514	24639	24483	24477	24413	24435	24394	24772	24525	24520	24320	24632	24679	24572	24551	24637	24453	24537	24323	24581	24686	24497	24621	24432	24440	24415	24489	24605	24581	24502	24271	24596	24566	24546	24290	24551	24494	24468	24632	24465	24534	24571	24814
23683	28323	26216	23229	19596	18165	17741	17199	16956	16705	16583	16402	16521	16438	17751	17878	17688	17031	16354	15841	15910	15775	16023	15714	15818	15985	15776	15984	15906	15907	15815	15793	15699	15811	15763	15953	15886	15839	15732	15975	15915	16045	15918	15931	15731	15990	15804	15750	15825	15878	16005	16007	15725	15801	15900	15826	15945	15883	15763	15740	15815	15892	15926	15918	15962	15953	15915	15847	15831	15965	15822	15858	16018	15872	15893	15987	15723	15845	15749	15905	15739	15885	15830	15839	15658	15952	15605	15831	15791	15935	15949	15846	15748	15913	15930	15997	15914	15872	15912	15887	15925	15783	15899	15952	15867	15701	15914	15879	15804	15833	15900	15863	15869	15824	15876	15844	15958	15778	15822	15823	16005	15936	15863	15966	15956	15932	15891	15862	15932	15786	15734	15701	15899	15800	15760	15928	15808	15804	15690	15876	15967	15689	15819	16012	15750	15871	15738	15896	15817	15829	15887	15803	15680	15882	16031	15874	15722	15899	15700	15764	15857	15846	15738	15889	15809	15805	15863	16009	15993	15853	15894	15865	15695	15790	15868	15848	15890	15918	15942	16097	15829	15817	15839	15834	16092	15918	15773	15866	15859	15943	16061	15870	15884	15885	15875	15883	15922	15828	15882	15868	15823	15794	15812	15936	15764	15897	15953	15883	15912	15823	15938	15944	15910	15801	15891	15767	15921	15983	15720	15867	16012	15865	15880	15840	15976	15910	15873	15880	15886	15748	15882	15831	15956	15721	15918	15850	15837	15987	15933	15922	15682	15967	15732	15734	15979	15886	15898	15946	15792	15838	15982	15762	15908	15945	15829	15898	15952	15821	15828	15907	15854	15836	15819	15875	15825	15860	15840	15718	15878	15876	15810	15888	15930	15821	15838	15823	15870	15874	15883	15650	15793	15720	15966	15992	15865	16006	16000	15948	15775	15786	15710	15850	15884	16040	15812	15731	15863	15879	15895	15891	15881	15793	15814	15869	15790	15855	15813	15912	15920	15846	15830	15858	15841	15836	15910	15817	15807	15777	15806	15885	15943	15827	15835	15881	15935	15937	15984	16055	15853	15836	15926	15965	15811	15776	15814	15855	15909	15888	16106	15774	15933	15860	15887	15897	15720	15911	15749	15753	15854	16093	15786	15756	15883	15868	15978	15705	15823	15830	15851	15814	15901	15779	15828	15862	15980	15926	15861	15747	15931	15747	16025	16056	15937	15878	15933	15808	15754	15943	15888	16140	15855	15975	15909	15916	15865	15896	15955	15883	15835	15969	15734	15904	15828	15965	15667	15886	15732	15987	15937	15825	15922	15803	15783	15721	15799	15860	15763	15882	15973	15895	15737	15863	15910	15801	15692	15780	15941	15825	15992	15884	15797	15931	15878	15880	15781	15830	15968	15859	15892	15959	15958	15934	15859	15982	15919	15803	15850	15890	15899	15787	15772	15776	15911	15921	15958	15896	16145	15852	15754	15851	15708	15934	15833	15831	15937	15953	15980	15728	15934	15891	16004	15850	15864	15842	15855	15982	15893	15952	15793	15981	15819	15955	15647	16049	15857	15862	15935	15821	15715	15949	15938	15874	16020	15804	15800	15710	15761	15768	15933	15776	15916	15858	15851	15938	15891	15665	16017	15815	15827	15825	15857	15891	15747	15788	15697	15938	15931	15763	16017	15947	15906	15914	15903	15773	15924	15887	15966	15907	15688	15681	15788	15944	15789	15986	15601	15972	15712	15956	15971	15856	15922	15803	15865	15884	15955	15884	15780	15869	15985	15703	15816	15909	15733	15752	15985	15896	15818	15881	15932	15928	15867	15989	15797	15771	15886	15680	15904	15625	15900	15873	15780	15927	15887	15670	15867	15795	15937	16051	15896	15974	15717	15723	15926	15969	16006	15881	15950	15882	15977	16003	15927	15859	15703	15717	15747	16028	15891	15915	15758	15890	15858	15872	15850	15868	15778	15862	15829	15933	15939	15953	15724	15864	15931	15950	16036	15798	15854	15945	15911	15964	15883	15929	15884	15708	15885	15802	15802	15813	15905	15895	15875	15757	15863	15811	15781	15851	15809	15919	15949	16012	15688	15884	15851	15756	15962	15982	15823	15860	15845	15873	15710	16034	15800	15768	15823	15874	15845	15925	15843	15865	15901	15909	15975	15833	15879	15892	15784	16003	15849	15710	15972	15838	15954	15855	15878	15838	15888	15958	15968	15844	15729	15877	15820	15620	15761	15939	15830	15898	15844	15847	15898	15938	15915	15793	15786	15947	15964	15775	15969	15858	15956	15880	16065	15794	15787	15987	15949	15810	15967	15760	15846	15952	15734	16008	15732	15969	15920	15981	15993	15809	15948	15964	15843	15930	16039	15772	16128	15905	15772	15876	15811	15815	15884	15808	15892	15988	15805	15706	15875	15810	15913	15907	15697	15831	15876	15582	15851	15938	15856	15918	15866	15940	15977	15763	15735	15772	15729	15867	15798	15980	15854	15908	15720	16038	15863	15942	15911	15788	15846	15765	15991	15926	15892	15942	15688	15855	15917	15937	15727	15889	15860	15971	15985	15863	15945	15865	15892	15956	15815	15888	15796	15842	15833	15865	15765	15739	15986	15774	15967	15660	15868	15962	15966	15903	15846	15936	15911	15834	15920	15783	15751	15864	15887	15996	15894	15828	15933	15897	15656	15820	15790	15793	15852	15931	15922	15920	15952	15885	15918	16051	15875	15894	15865	15815	15902	15714	15915	16003	15941	15921	15900	15686	15923	15968	15944	15687	15866	15851	15936	15666	16011	15787	16131	15859	15752	15760	16089	15877	15811	15812	15834	15705	15832	15790	15834	15840	15833	15819	15856	15774	15964	15793	15856	15812	15824	15958	15829	16048	15932	15890	15715	15885	15950	15992	15874	15749	15803	15781	15768	15699	16017	15813	15835	15882	15895	15757	15908	15936	15893	15815	15958	16025	15973	15937	15958	15867	15717	15783	15799	16009	15929	15890	16044	15826	15979	15916	16034	15947	15838	15818	15811	15900	16135	15976	15925	15812	15827	15890	15824	15742	15899	15930	15816	15825	15914	15797	16000	15904	15840	15720	15969	15867	15785	15989	16032	15859	16076	15844	16009	15802	15851	15880	15818	15853	15850	15799	15708	15934	15917	15804	15918	15946	16025	15894	15948	16072	15782	15841	15779	15721	15773	15810	15832	15847	15775	15808	15876	15897	16144	15754	15930	15799	16097	15932	15901	15950	15996	15859	15683	15851	15918	16037	15685	15808	15870	15923	15853	15777	15880	15873	15856	15970	15927	15846	15978	15787	15773	15903	15866	15866	15784	15987	16064	15973	15887	15707	15711	15554	15829	15907	15817	15958	15711	15961	15771	15926	16090	15814	15819	15946	16028	15845	15851	15875	15984	15933	15962	15813	15839	15867	15784	15657	15876	15949	15896	15736	15829	15854	15938	15851	15835	15852	15867	15845	15895	15813	15838	15840	15950	15907	15727	16029	15753	15977	15747	15931	15824	15913	15955	15868	15928	15843	15871	15851	15745	15818	15922	15868	16052	15949	15844	15801	15904	15780	15831	15830	15915	15916	15950	15889	15857	15761	15666	15784	15918	15973	15758	15924	15914	16000	15934	15838	15794	15649	15880	15802	15766	16029	15752	15725	15892	16014	15841	15825	15929	15985	15695	15807	16124	15826	16015	15903	15809	15894	15956	16001	15779	15873	15933	16032	15827	15762	15939	15903	15836	15948	15944	15859	15822	15806	15932	15648	15815	15876	16014	15824	15840	15851	15919	15837	15813	15840	15834	15847	15929	15670	15980	16053	15787	15773	16050	15825	15860	15827	15948	15789	15904	15906	15699	15875	15858	15856	15838	15502	15889	15890	15868	15866	15853	15940	15936	15880	15706	16178	15877	15854	15825	15772	15977	15965	15765	15928	15828	15834	15761	15947	15905	15810	15746	15914	15923	15875	16004	15900	15529	15893	15819	15710	15827	15911	15866	15866	15766	15802	15870	15855	16099	15874	16003	15911	15859	16027	15746	15867	15834	16015	15925	15930	15917	15850	15959	16000	15880	15808	15825	15854	15839	15878	15872	16054	15863	15868	15839	15780	15782	16055	15854	15767	15765	15730	15643	15886	15957	15762	16058	15915	15924	15803	16032	15750	16019	15798	15808	15971	15925	15813	15810	15847	15740	15686	15895	15873	15797	16085	15787	15882	15955	15838	15853	15971	15866	15846	15842	15906	15776	16014	15743	15875	15874	15764	16049	15665	15879	15930	15774	16046	15781	15955	15788	15853	15836	15852	15939	15924	15764	15635	15872	15764	15772	15700	15724	15879	15734	15714	15831	15851	15848	15702	15666	15932	15979	16033	15798	15842	15821	15802	15886	15687	15854	15898	15864	15929	15846	16004	15759	15854	15992	15810	15762	16002	15893	15978	15969	15707	15865	15816	15870	15919	15521	15863	15935	15908	16075	15880	15982	15920	16040	15876	15722	15859	15865	15869	15930	15976	15762	15874	15755	15936	15919	15926	15835	15709	15650	15846	15774	15696	15871	15838	15840	15850	15762	15632	15998	15716	15843	15766	15777	15945	15932	15578	15781	15854	16001	15993	15905	15924	16019	15805	16059	16016	15793	15957	15890	15946	15872	15850	15984	16019	15923	15787	15757	15802	15760	15927	15978	15957	15776	15906	16067	15758	15810	15802	15770	15874	15721	15904	15931	15782	15810	15750	15883	15970	16051	15837	15889	16073	15908	15865	15876	15770	15848	16154	15901	15904	15823	15942	15991	15940	15938	15959	15822	15972	15883	15904	15837	15920	15882	16027	15823	16003	15909	15952	15944	16061	15736	15906	15916	15887	15814	15814	15895	15693	15896	15945	15926	15832	15938	15922	15766	15788	15795	15969	15804	15943	15951	15906	15913	15807	15852	15917	15769	15958	15893	16071	16005	15866	15968	15922	15950	15747	15775	15799	15866	15958	15872	15919	16031	15843	15847	15810	15818	15763	15917	15992	15815	15975	15817	15867	15878	15799	15907	15856	15886	15834	15708	15673	15876	15749	15823	15870	15836	15824	15718	15871	15984	15823	15750	15754	15841	15977	15807	15846	15856	15950	15756	15811
24729	20777	27087	26365	25818	28989	29936	27954	27294	26906	26397	26552	26385	29910	35697	38607	35405	31674	27967	25966	25387	25514	25238	25481	25058	25289	25321	25387	25412	25293	25164	25464	25462	25445	25397	25323	25306	25399	25158	25289	25245	25365	25400	25262	25225	25218	25283	25312	25147	25098	25326	25142	25082	25333	25217	25201	25050	25242	25262	25435	25281	25194	25371	25076	25195	25132	25281	25181	25364	25321	25261	25116	25181	25092	25333	25345	25148	25186	25100	25047	25093	25044	25161	25340	25336	25217	25260	25239	25471	25077	25183	25311	25481	25195	25156	25316	25284	25210	25432	25190	25272	25315	25296	25257	25559	25222	25228	25365	25313	25284	25457	25222	25299	25499	25361	25192	25135	25207	25251	25082	25262	25319	25116	25261	25464	25106	25235	25160	25331	25117	25412	25453	25583	25144	25169	25212	25186	25157	25151	25214	25199	25278	25472	25353	25197	25234	25259	25224	25302	25377	25193	25114	25436	25280	25236	25342	25329	25224	25145	25186	25312	25282	25113	25273	25186	25388	25045	25153	25531	25320	24892	25422	25220	25221	25283	25383	25056	25386	25386	25212	25198	25225	25193	24915	25239	25179	25314	25034	25195	25318	25447	25152	25253	25297	25118	25386	25291	25312	25249	25288	25286	25333	25453	25434	25154	25329	25149	25028	25015	25289	25202	25227	25187	25099	25391	25136	25191	25003	25236	25237	25148	25026	25366	25270	25414	25419	25253	25431	25159	25387	25303	25296	25279	25105	25292	25126	25227	25070	25035	25366	25380	25090	25005	25112	25303	25367	25133	25246	25214	25205	25309	25299	25255	25180	25177	25274	25327	25392	25076	25083	25483	25173	25152	25230	25115	25277	25233	25283	25219	25374	25238	25182	25161	25333	25352	25274	25394	25244	25220	25532	25415	25252	25168	25140	25291	25276	25123	25221	25279	25283	25260	25319	25364	25226	25299	25021	25146	25337	25351	25120	25362	25163	24976	25349	25542	25300	25197	25343	25397	25376	25428	25204	25189	25229	25105	25243	25231	25037	25197	25345	25200	25289	25207	25077	25184	25066	24973	25341	25451	25122	25325	25330	25106	25283	25297	25447	25169	25395	25392	25111	24935	25096	25301	25301	25141	25158	25276	25122	24973	24948	25352	25378	25364	25459	25058	25091	25272	25167	25283	25074	25177	25297	25367	25330	25259	25296	25199	25045	25193	25240	25273	25077	25304	25426	25229	24990	25596	25528	25353	25347	25176	25220	25359	25173	25338	25191	25206	25390	25314	25208	25227	25130	25249	25205	25203	25428	25287	25014	25361	25037	25152	25125	25193	25291	25292	25175	25514	25358	25481	25284	24987	25296	25240	25347	25263	25326	25312	24995	25286	25107	25191	25200	25170	25165	25301	25269	25369	25489	25273	25041	25115	25065	25229	25181	25123	25188	25276	25200	25206	25171	25511	25227	25294	25387	25486	25515	25142	24895	25133	25289	25301	25157	25137	25013	24911	25263	25302	25077	25281	25293	25079	25514	25501	25344	25177	25427	25163	25183	25491	25207	25339	25254	25447	25344	25164	25340	25442	25375	25321	25196	25107	25391	25165	25290	25702	25304	25172	25246	25128	25441	25541	25396	25309	25117	25136	25503	25372	25355	25110	25029	25206	25474	25226	25174	25304	25468	25344	25247	25474	25001	25079	25333	25222	25121	25126	25142	25322	25121	25372	25153	25296	24922	25105	25184	25429	25312	25291	25112	25310	25241	25294	25341	25118	25298	25186	25158	25301	25159	25142	25184	25471	25324	25373	25310	25211	25193	25436	25067	25054	25285	25201	24961	25130	25388	25471	25393	25229	25536	25346	25155	25114	25142	25012	25360	25217	25442	25358	25633	25496	25337	25453	25198	25328	25350	25117	25356	25201	25314	25440	25314	25328	25154	25131	25210	24974	25300	25135	25158	25135	25242	25197	25187	25336	25321	25485	25225	25272	25144	25206	25330	25395	25147	25401	25229	25296	25436	25599	25288	25115	25092	25094	25234	25361	25366	25344	25232	25385	25352	25455	24850	25158	25303	25091	25316	25250	25338	25383	25483	25506	25108	25212	25361	25347	24989	25140	25259	25612	25389	25335	25211	25180	24966	25054	25223	25226	25417	25299	25403	25157	25049	25299	25019	25238	25243	25274	25482	25444	25275	25262	25332	25491	24972	25327	25171	25106	25045	25188	25197	25135	25237	25336	25197	25395	25304	25129	25399	25091	25267	25216	25386	25196	25219	25080	25268	25338	25294	25192	25097	25184	25532	25271	25396	25326	25200	25252	25320	25379	25202	25125	25247	25258	25320	25050	25330	25257	25291	25482	24950	25402	25215	25153	25447	25089	25237	25309	25212	25134	24949	25037	25198	25261	25224	25167	25160	25140	25208	25281	25159	25327	25204	25521	25373	25281	25301	25371	25475	25457	25410	25245	24991	25337	25198	25310	25159	25448	25115	25094	25154	25317	25354	25607	25386	25354	25318	25510	25312	25302	25117	25183	25365	25148	25219	25156	25330	25024	25512	25295	25205	25277	25284	25402	25329	25254	25399	25063	25319	25306	25110	25069	25073	25053	25095	25194	25275	25289	25658	25311	25196	25422	25362	25330	25494	25280	25426	25497	25456	25043	25227	25400	25145	25400	25008	25158	25076	25167	25144	25077	25335	25194	25168	25164	25219	25459	25530	25261	25208	25312	25222	25398	25383	25474	25184	25551	25312	25293	25329	25140	25355	25143	25182	25114	25322	25214	25162	25710	25148	25134	25282	25201	25307	25338	25249	25367	25345	25202	25176	25005	24977	25180	25365	25206	25323	25457	24864	25446	25233	25296	25142	25108	25108	25293	25242	25130	25421	25393	25122	25120	24965	25172	25287	25249	25214	25365	25325	25422	25294	25356	24890	25276	25022	25265	25200	25147	25396	25143	25219	25269	25293	25170	24995	25233	24979	25310	25412	25190	24909	25114	25343	25323	25215	25435	25224	25221	25180	25325	24831	25257	25146	25213	25256	25294	25409	25085	25258	25161	25319	25260	25052	25055	25204	25088	25173	25324	25245	25582	25268	25019	25278	25314	25176	25280	25298	25138	25246	25223	25370	25341	25258	24977	25007	25422	25370	25154	25413	25436	25079	25243	25339	25399	25361	25116	25394	25327	25353	25445	25063	25396	25216	25293	25177	25527	25428	25058	25145	25163	25073	25227	25198	25216	25334	25348	25243	25243	25225	25249	25089	25429	25357	25259	25167	25328	25076	25175	25225	25245	25404	25296	25541	25213	25148	25239	25152	25280	25142	25348	25104	25433	25265	25254	25441	25318	25484	25070	25242	25308	25534	25348	25527	25092	25460	25279	25283	25196	25306	24996	24926	25122	25557	25027	25113	25208	25302	24964	25165	25292	25302	25475	25596	25326	25187	25321	25321	25379	25371	25165	25101	25282	25287	25499	25397	25301	25339	25196	25336	25161	25279	25190	25190	25324	25228	25095	25181	25347	25378	25084	25123	25450	25446	25571	25233	25168	25167	25115	25078	25343	25240	25213	25588	25451	25101	25234	25099	25217	25281	25290	25143	25138	25159	25133	25212	25398	25266	25182	25226	25147	25076	25464	25349	25012	25136	25167	25358	25366	25254	25309	25207	25085	25155	25184	25146	25334	25262	25287	25492	25420	25120	25393	25169	25295	25413	25301	25165	25399	25117	25145	25214	25206	25448	25334	25029	25229	25396	25300	25361	25353	25166	25135	25020	24963	25347	25124	25176	25100	25349	25305	25243	25375	25437	25415	25219	25528	25477	25299	25114	25318	25406	25292	25365	25277	25409	25511	25189	25348	25183	25245	25192	25379	25360	25437	25088	25263	25171	25146	25049	25313	25140	25397	25317	25204	25384	25336	25188	25231	25206	25298	24927	25090	25246	25346	24992	25048	25416	25523	25271	25284	25246	25282	25286	25291	25152	25502	25239	25245	25350	25296	24988	25080	25314	25477	25428	25068	25069	25481	25416	24889	25263	25216	25210	25349	25318	25384	25491	25505	25402	25473	25329	25191	25491	25166	25374	25245	25074	25211	25199	25330	25307	25303	25361	25582	25111	25072	25099	25267	25371	25458	25406	25274	25313	25205	25225	25439	25094	25107	25217	25237	25198	25359	25270	25177	25246	25241	25023	25238	25397	25268	25453	25303	25017	25042	24948	25010	25125	25145	25117	25293	25010	25215	25139	25448	25187	25429	25055	25170	25215	25318	25257	25152	25345	25338	25066	25268	25230	25284	25227	25010	25204	25199	25208	25452	25331	25336	25103	25098	25257	25431	25694	25283	25101	25398	25159	25096	25144	25326	25294	25283	25177	25124	25437	25385	25442	25378	25130	25435	25412	25270	25330	24974	25178	25056	25271	25316	25392	25196	25299	25328	25393	25208	25233	25265	25264	25161	25429	25309	25198	25291	25236	25471	25577	25256	25386	25296	25193	25294	25331	25167	25183	25406	25333	25186	25495	25338	25420	25128	24967	25246	25135	25022	25365	25099	25083	24985	25066	25236	25028	25391	25398	25155	25312	25112	25317	25267	25126	25022	25162	25122	25240	25351	25344	25376	25167	25252	25115	25151	25292	25133	25102	25157	25241	25361	25193	25109	25295	25366	25228	25163	25277	25205	25311	25265	25190	25314	25206	25344	25372	25246	25490	24998	25378	25290	25178	25404	25482	25309	25229	25404	25234	25187	25115	25140	25069	25353	25132	25418	25156	25192	25236	25442	25399	25173	25427	25384	25325	25659	25316	25314	25242	25239	25384	25127	25341	25565	25190	25270	25165	25456	25275	25085	25300	25335	25037	25351	25301	25004	25516	25384	25485	25228	25449	25346	25254	25271	25151	25223	25060	25283	25091	25241	25037	25144	24877	25338	25230	25214	25107	25502	25227	25353	25479	25076	25000	25261	25458	25284	25248	25232	25243	25220	25330	25293	25102	25592	25141	25289	25085	25054	25216	25488	25401	25077	25210	25244	25252	25317	25346	25227	25237	25350	25071	25044	25275	25297	25019	25593	25408	25298	25351	25243	25355	25039	25309	25347	25400	25350	25056	25274	25220	25146	25181	25253	25148	25407	25328	25404	25427	25363	25308
21962	35736	36254	29626	23588	21737	21030	19981	19509	18514	17914	18175	18028	23231	30479	32492	27652	23059	18664	16560	16343	16228	16361	16235	16265	16367	16093	16277	16116	16172	16326	16246	16287	16304	16166	16256	16341	16376	16262	16270	16260	16351	16404	16242	16244	16300	16267	16209	16315	16208	16205	16256	16244	16248	16203	16324	16312	15940	16321	16358	16292	16304	16160	16265	16255	16203	16424	16180	16200	16272	16275	16220	16042	16328	16349	16109	16547	16217	16260	16240	16376	16226	16237	16251	16163	16215	16307	16439	16031	16152	16323	16143	16109	16350	16276	16160	16252	16477	16196	16376	16284	16473	16231	16165	16365	16183	16266	16214	16521	16264	16321	16330	16209	16316	16335	16236	16402	16367	16324	16184	16276	16301	16243	16324	16232	16176	16181	16419	16255	16325	16166	16272	16275	16240	16112	16036	16158	16274	16329	16237	16193	16236	16189	16349	16188	16334	16255	16275	16224	16253	16339	16320	16176	16344	16384	16262	16245	16272	16176	16269	16262	16246	16057	16061	16253	16274	16377	16159	16275	16164	16129	16265	16198	16219	16339	16322	16145	16205	16099	16321	16308	16116	16316	16232	16265	16149	16185	16133	16324	16297	16358	16117	16155	16061	16051	16379	16315	16198	16355	16260	16253	16296	16290	16280	16300	16208	16409	16273	16244	16381	16334	16285	16247	16474	16152	16297	16067	16213	16263	16278	16265	16243	16240	16510	16273	16326	16172	16426	16320	16342	16218	16338	16216	16325	16296	16374	16365	16419	16149	16285	16358	16217	16198	16281	16239	16369	16199	16127	16378	16226	16131	16327	16326	16292	16259	16065	16264	16351	16301	16266	16334	16246	16139	16160	16197	16227	16284	16226	16128	16252	16131	16222	16356	16297	16214	16425	16124	16278	16260	16325	16092	16282	16095	16274	16095	16188	16282	16258	16270	16130	16239	16172	16282	16197	16332	16328	16208	16025	16389	16291	16302	16342	16231	16139	16318	16229	16325	16121	16291	16267	16243	16174	16244	16336	16180	16274	16205	16216	16215	16263	16282	16257	16174	16167	16369	16205	16268	16431	16220	16283	16332	16265	16492	16194	16257	16297	16126	16238	16143	16213	16105	16367	16160	16136	16254	16214	16342	16102	16221	16273	16273	16307	16325	16114	16272	16337	16257	16179	16130	16279	16261	16175	16378	16388	16060	16103	16359	16220	16218	16227	15967	16280	16372	16238	16281	16141	16400	16124	16374	16216	16349	16333	16266	16153	16375	16376	16339	16211	16203	16398	16247	16102	16014	16457	16222	16289	16324	16197	16164	16278	16236	16259	16262	16218	16463	16301	16178	16209	16323	16289	16406	16133	16187	16276	16292	16237	16081	16132	16257	16098	16212	16319	16206	16126	16369	16425	16157	16246	16274	16153	16287	16236	16237	16277	16210	16293	16243	16439	16339	16197	16078	16328	16060	16102	16224	16159	16244	16085	16171	16107	16284	16228	16378	16290	16268	16219	16217	16205	16248	16226	16318	16184	16315	16454	16233	16223	16268	16226	16167	16368	16325	16479	16382	16285	16398	16151	16219	16220	16332	16171	16075	16184	16162	16198	16281	16151	16235	16150	16311	16163	16356	16370	16131	16364	16273	16143	16244	16300	16202	16350	16092	16266	16285	16279	16321	16246	16424	16153	16295	16293	16359	16328	16265	16061	16092	16390	16161	16090	16261	16160	16248	16108	16413	16265	16261	16489	16280	16293	16306	16303	16241	16196	16219	16202	16165	16219	16251	16272	16215	16339	16044	16201	16181	16215	16094	16314	16394	16103	16439	16477	16205	16334	16134	16057	16286	16294	16218	16354	16246	16332	16358	16241	16172	16293	16055	16213	16261	16232	16387	16313	16360	16385	16239	16304	16218	16298	16280	16138	16064	16411	16212	16508	16315	16141	16157	16167	16219	16224	16253	16237	16352	16138	16167	16304	16257	16285	16117	16269	16309	16222	16149	16289	16339	16369	16316	16446	16236	15996	16287	16332	16315	16232	16228	16147	16408	16389	16164	16260	16494	16112	16219	16248	16164	16413	16343	16274	16288	16185	16280	16189	16242	16327	16305	16317	16227	16258	16129	16237	16174	16270	16315	15990	16166	16173	16139	16314	16212	16187	16069	16208	16088	16119	16225	16300	16220	16155	16245	16329	16167	16332	16165	16127	16259	16159	16263	16278	16325	16361	16381	16073	16218	16176	16252	16316	16270	16225	16045	16394	16121	16312	16157	16297	16334	16220	16396	16202	16476	16290	16292	16259	16080	16214	16245	16265	16287	16287	16470	16216	16245	16181	16322	16137	16381	16150	16290	16319	16153	16217	16206	16266	16354	16325	16114	16187	16211	16250	16117	16283	16371	16282	16267	16467	16104	16105	16231	16211	16256	16423	16379	16241	16265	16150	16327	16315	16118	16226	16237	16296	16262	16197	16176	16176	16227	16298	16255	16196	16156	16260	16382	16192	16269	16253	16318	16262	16359	16251	16157	16073	16212	16307	16211	16180	16112	16316	16329	16227	16175	16279	16271	16243	16383	16414	16336	16478	16171	16073	16062	16167	16457	16302	16529	16213	16457	16182	16172	16414	16394	16300	16084	16078	16251	16182	16305	16228	16438	16305	16216	16100	16160	16112	16268	16225	16315	16168	16234	16324	16344	16288	16288	16325	16155	16125	16340	16414	16364	16318	16303	16018	16249	16278	16078	16242	16143	16353	16300	16022	16209	16147	16200	16142	16416	16267	16266	16338	16271	16347	16199	16232	16293	16214	16339	16119	16368	16182	16209	16284	16116	16256	16140	16171	16222	16371	16062	16225	16137	16238	16177	16227	16323	16320	16137	16338	16319	16270	16180	16293	16062	16282	16292	16301	16140	16384	16368	16253	16266	16072	16219	16374	16266	16202	16286	16307	16236	16307	16175	16481	16267	16351	16145	16089	16334	16162	16152	16201	16069	16360	16219	16406	16406	16153	16239	16238	15998	16450	16252	16196	16293	16097	16216	16139	16210	16148	16196	16331	16266	16287	16276	16197	16278	16191	16277	16340	16279	16186	16288	16103	16213	16196	16271	16261	16337	16176	16409	16278	16327	16274	16397	16222	16200	16312	16188	16346	16333	16475	16364	16304	16144	16434	16216	16390	16375	16294	16220	16431	16190	16163	16173	16116	16218	16172	16346	16189	16333	16259	16146	16378	16128	16369	16209	16308	16133	16348	16145	16150	16328	16373	16187	16149	16272	16329	16107	16283	16389	16063	16163	16292	16141	16242	16208	16229	16252	16137	16333	16319	16219	16139	16230	16291	16101	16201	16480	16112	16296	16175	16243	16126	16294	16295	16274	16184	16192	16180	16199	16280	16163	16186	16097	16026	16309	16431	16182	16387	16219	16203	16191	16222	16377	16207	16087	16197	16394	16289	16264	16289	16314	16151	16218	16132	16310	16289	16304	16276	16105	16419	16087	16248	16355	16174	16325	16136	16332	16290	16171	16210	16213	16188	16157	16222	16372	16206	16547	16343	16180	16239	16283	16367	16150	16274	16157	16181	16328	16127	16179	16217	16282	16403	16317	16237	16071	16174	16314	16347	16213	16203	16153	16100	16184	16310	16067	16375	16090	16305	16256	16290	16110	16376	16168	16238	16304	16195	16418	16090	16139	16436	16314	16105	16379	16231	16264	16117	16274	16266	16267	16367	16218	16452	16399	16161	16428	16213	16220	16120	16432	16237	16435	16195	16225	16303	16279	16234	16186	16324	16204	16177	16166	16384	16312	16282	16221	16079	16322	16145	16496	16255	16357	16404	16131	16164	16248	16491	16197	16200	16352	16172	16264	16195	16294	16193	16204	16239	16261	16428	16213	16338	16132	16132	16306	16067	16389	16195	16142	16217	16254	16257	16116	16192	16161	16129	16488	16173	16230	16227	16291	16217	16254	16420	16336	16202	16276	16361	16171	16320	16131	16172	16214	16176	16082	16228	16338	16131	16396	16383	16131	16235	16325	16227	16171	16201	16356	16192	16176	16376	16261	16307	16221	16444	16311	16067	16181	16142	16210	16255	16421	16285	16342	16092	16330	16396	16360	16243	16342	16102	16212	16163	16289	16175	16228	16217	16385	16345	16310	16112	16184	16210	16198	16355	16021	16321	16286	16191	16015	16466	16222	16267	16100	16272	16371	16146	16265	16212	16075	16275	16022	16183	16285	16364	16073	16157	16308	16259	16186	16450	16461	16323	16419	16297	16329	16291	16335	16395	16235	16187	16343	16133	16287	16257	16177	16346	16346	16046	16217	16226	16266	16351	16275	16282	16204	16241	16246	16350	16192	16144	16269	16205	16157	16500	16279	16260	16238	16208	16273	16199	16352	16185	16295	16171	16247	16276	16260	16285	16271	16259	16355	16303	16210	16193	16288	16316	16409	16197	16305	16235	16251	16198	16213	16191	16183	16315	16213	16288	16236	16357	16262	16219	16403	16318	16267	16024	16170	16257	16197	16329	16203	16204	16318	16151	16119	16291	16204	16149	16168	16219	16221	16275	16135	16298	16182	16293	16350	16108	16006	16046	16248	16361	16130	16297	16325	16273	16390	16078	16240	16306	16209	16078	16380	16146	16189	16274	16309	16262	16182	16321	16266	16096	16235	16149	16278	16168	16103	16394	16171	16321	16078	16114	16122	16207	16369	16376	16384	16437	16327	16403	16085	16248	16219	16243	16058	16261	16124	16122	16200	16219	16178	16431	16204	16283	16187	16247	16423	16190	16246	16315	16205	16218	16295	16119	16338	16361	16253	16216	16206	16204	16397	16269	16257	16113	16357	16304	16192	16175	16077	16341	16302	16212	16351	16145	16241	16168	16188	16284	16333	16284	16179	16248	16377	16184	16167	16080	16400	16147	16323	16313	16260	16345	16377	16268	16319	16103	16254	16403	16033	16316	16384	16364	16300	16178	16425	16354	16188	16234	16250	16074	16403	16323	16277	16261	16170	16365	16378	16200	16382	16269	16286	16239	16435	16384	16270	16152	16176	16272	16155	16371	16316	16255	16273	16218	16246	16249	16324	16388	16334	16194	16349	16447	16258	16166	16212	16304	16198	16267	16236	16168	16265	16186	16251	16187
22343	20775	27213	24913	24000	30323	35508	33291	31378	31341	29906	29214	29904	36811	54609	51534	43148	35683	31021	28994	28453	28108	27918	27936	28427	28233	28185	28045	27925	28256	28186	28258	27985	28181	28017	28057	28065	28295	28192	28198	28011	28124	28037	28057	28046	28316	28192	27905	28233	28271	28446	28259	28218	28056	28131	28305	28146	28289	28170	28291	28320	28007	27834	28072	27919	28321	28091	28050	28417	28187	28036	28011	28031	28306	28100	28036	27992	27800	28065	28146	28035	28113	27972	28049	28016	28077	27977	28332	28235	28090	28150	28127	28335	28056	27986	28178	28151	28082	28240	27954	28019	27942	27902	28134	28023	28027	28408	28142	28079	27973	28054	28096	27849	28022	27933	28001	28303	28038	28231	27884	28112	28192	28055	28089	27951	28223	28135	28291	28263	28009	27880	27903	28364	28314	27775	28082	28135	28138	28117	28037	28073	28002	27997	27851	28027	27840	28263	27900	28016	28255	28088	27967	27842	28306	28153	28087	27896	27996	28204	28005	28054	27897	27956	27683	27810	28113	28069	28161	28256	27833	28115	28113	27917	28120	28033	28123	28026	28294	28431	28100	28144	28114	27913	28094	27931	27903	27959	28144	28049	28230	28139	27940	28154	28042	28170	27928	27780	27834	28029	28256	27934	28079	27934	27889	27970	28188	28206	28165	28214	28378	27862	28128	28380	28108	28007	27837	28024	28063	28129	28363	28397	28241	28018	27940	28038	28151	28253	27975	28146	27994	28156	28240	28145	27930	28182	27879	28343	28293	27964	28189	28012	27931	28080	28228	28085	28155	28217	28220	28004	28002	28153	28187	28070	28090	28030	28044	28231	28161	27877	28159	28549	28034	28052	27641	27969	27972	28117	27979	28028	27995	28105	27872	28432	28020	28136	28223	28077	27942	28292	28189	28233	27999	28146	28123	27963	28414	27928	27942	27954	28206	27833	27886	27971	27920	28022	28039	27896	28050	28138	27991	27936	28069	28058	28014	28380	28000	28133	28195	28035	28178	27957	27710	27810	27933	28195	28362	28315	28048	28021	28187	28157	28058	27965	27986	27958	27973	28034	28047	28007	28326	28115	28143	27943	27752	28132	27982	28207	27947	28180	28429	28033	28131	28105	28187	28071	28193	28406	27979	28088	28149	27750	27814	28494	28002	27925	27848	28012	28072	28004	27972	27828	28105	28019	27995	27763	28196	28093	27938	28109	28377	28030	27902	28233	27995	28260	28229	27979	28304	27871	28035	27840	28170	27918	28126	28295	28218	27939	27906	28038	27938	28042	28154	28277	27987	28225	28064	27820	27987	28271	28011	27839	28005	27877	28031	28159	28069	27852	28212	28061	28054	27888	27858	28316	28021	27931	27991	28029	27972	28172	27746	28144	27857	28129	27975	28071	28122	28003	28063	27781	27851	28204	27987	28113	28117	27858	28083	28098	28067	28032	27899	28013	28152	28073	28250	27951	28000	28289	28080	28053	28075	28300	28090	28086	27929	28133	27837	28131	27978	27976	28164	28111	27913	28079	28082	28117	28183	27898	28001	28078	28203	28106	27907	27918	28109	28196	28269	28134	27984	28126	28075	27977	27904	28114	28004	27927	28041	27851	28238	27978	28269	28123	28235	28150	28031	27744	28015	28043	28054	28121	27698	28145	28183	28373	28215	28047	28343	27961	28310	28159	28190	28335	28113	27833	28002	28184	28160	28285	28143	28016	27879	28069	28062	28256	27925	27786	27898	27939	27784	28028	28082	27898	28177	28353	28210	28127	28199	28122	28034	27995	28122	28127	27971	27870	27775	27905	28145	28562	28048	28050	28215	28054	27851	27883	27967	27991	28105	28258	28156	27954	27871	28022	28236	28010	28157	28143	28245	28168	28192	27926	28148	28222	28080	28171	28045	28072	27922	27810	28002	28285	28064	27755	27845	28017	28102	27983	28115	27995	28046	28133	27860	28209	28108	28018	27984	27970	27823	28059	27933	27949	28122	27965	27639	27810	28162	28197	27974	28113	28228	27777	28119	28326	27994	28169	27862	28216	28199	27953	27700	27956	28030	28086	28043	27876	28044	27947	27973	27851	27751	28264	28080	28114	28272	27806	27849	28088	28277	28352	28026	27969	27939	27933	28128	28075	27973	28326	27947	27801	27764	28255	27895	28099	28056	27987	28130	28194	27841	28217	28184	28115	28337	28124	27952	27952	28040	28053	28003	28194	28003	28052	28069	28219	28170	28347	27988	28073	28047	27876	28066	28118	27984	28050	27989	27801	28085	28155	28132	28092	28224	28075	28169	27840	28021	28146	28131	28114	28199	27876	28133	28077	27904	27873	28050	27953	27956	27980	27967	28049	27850	28033	28098	27915	28000	28252	27936	28095	28103	28069	27984	28014	28102	28088	28161	27733	28201	28045	28243	27849	27878	28047	27811	27910	28081	28164	28038	28102	28095	27954	28068	28087	27729	28097	27910	28085	27924	27928	28086	28008	27986	28525	27822	27884	27993	28272	27791	27882	28121	28131	28166	28169	28383	28068	27785	28029	28183	28110	28054	28189	27958	28006	27990	28019	28058	28185	28201	28364	28229	28190	28043	28294	28005	27898	28204	28046	27658	28086	27944	28014	28038	28080	27761	28113	27671	27932	28154	27962	27863	28178	28041	27871	27913	28217	28141	27979	28045	28259	28181	28013	27890	28113	27995	28025	28174	28061	28131	28245	28081	27714	28031	28213	28154	28227	28063	27957	28112	28253	28244	28064	28281	28194	28101	28226	28092	28325	28096	28350	28050	27969	28057	28075	28174	28471	28157	27963	28406	28330	27785	28109	28212	27815	27981	27880	28127	27844	27908	28385	28095	28142	27908	27735	28349	28070	28163	28071	27773	27904	28023	28203	27990	28019	28285	28049	28148	28191	28162	27999	27905	28139	28100	28013	28193	28204	27950	28024	28031	28194	27976	28012	27999	28030	28049	28384	28120	28231	28104	28058	27881	27963	27930	27905	28076	28224	27869	27959	28050	28271	28095	27830	27932	27851	27926	28055	27858	28140	28154	27975	27868	28014	27895	27972	28463	28286	28108	27924	27862	28181	27974	28028	27926	28253	28164	28187	28133	28072	28092	28271	27828	28061	27845	28009	27909	27968	28161	28087	27814	28327	27880	28076	27895	28223	28179	27961	27924	27953	28036	27771	27928	27774	28058	28185	28187	27937	28067	28014	27743	27919	27825	28153	27670	28128	27778	27850	27963	27995	27851	28083	28095	27973	27949	28009	27939	28202	28125	28160	28220	28187	28102	28005	28169	27972	27812	27975	27954	28232	28062	28178	28013	28040	27847	28068	28074	27937	27816	28143	28245	27694	27979	28059	28173	28069	27987	28284	27935	28196	28210	27922	27946	28135	27931	27911	27728	28101	28001	28007	28138	27980	27812	27950	28330	28105	28122	28245	28149	28033	28044	27839	27837	28222	28297	27979	27967	27913	28069	27990	28036	28021	28103	27759	28221	28012	27929	27993	28180	28203	27921	28004	28065	27933	27886	28114	28164	28057	28069	27980	28262	28345	27768	28218	28178	27938	27957	28227	28208	28270	27771	28072	28074	28195	28020	27971	27766	28188	28066	28185	28061	28135	27809	28182	28109	28119	27982	28037	27962	28169	27941	28015	28169	28100	28047	28017	28132	27754	28172	28239	28281	28090	28161	28165	28029	28236	28004	27783	28092	28214	28157	28195	28063	27874	28019	28047	28039	28099	28161	27989	27786	27776	28174	28279	27983	27899	28194	28219	28226	27997	28076	28186	28246	27879	27930	28333	28244	27941	27518	28125	28205	28070	28044	27866	28006	27818	28078	28106	27941	27939	28296	28181	27994	28039	27961	27975	28176	27920	27956	28129	27899	28101	28200	28076	28007	27801	28020	28290	28162	27905	28166	28109	27912	28039	28250	27719	28215	28050	27995	28090	28100	27984	27979	27764	28158	28280	27986	28064	28136	27959	27880	28049	27961	27913	27989	28026	28208	27926	28063	28100	27999	28135	27818	28003	27931	27704	28181	28167	27975	28173	27972	28190	27948	28007	27922	27961	27721	28188	28234	28227	28130	28375	28165	28117	27903	27971	28015	28007	27913	28270	28024	28086	28265	27878	27926	27886	27989	27871	27975	28116	27996	28241	28078	28016	28059	28111	28100	28063	28050	27942	28179	28109	28232	27953	28203	27929	27922	27803	28162	27982	27904	28065	27841	28331	28017	28354	28008	28021	28260	27817	28081	28166	27806	28017	28233	28036	28152	28353	27997	27998	27761	28119	28083	28198	28158	27849	27984	27974	27945	28249	28156	27853	27892	28262	27926	28052	28202	28347	28266	28236	27991	28273	28126	28259	28027	27931	28032	28125	28275	27985	27832	28149	28117	28087	27823	28194	27989	28173	28016	27863	28119	27733	28034	28137	28107	28165	28114	28183	27837	28099	28241	27875	27987	28053	28072	27919	28163	28190	28145	27985	28139	28326	28303	28082	27951	27990	28294	27847	28141	28066	28208	27913	27982	28063	27918	28336	28203	27845	27736	28044	28064	28010	27904	28034	28173	27991	28100	28316	28019	28057	28101	27958	28261	27996	28123	28048	27894	28186	28300	27998	28266	28159	28031	28218	27992	28219	28069	28196	27814	27966	27961	28290	27956	28177	27881	28264	28197	27877	27997	28078	28184	27877	28021	28029	27924	27927	27991	28253	28179	28045	28057	28064	28110	28163	28227	27970	27777	27772	27909	28083	28030	28207	27887	28073	28086	27850	28337	28127	28003	28170	28123	27892	28168	28201	28109	27819	28014	28192	28001	28110	28009	28325	28120	28065	28112	28001	28231	27976	28047	28195	28119	28167	27819	27911	27969	28008	27999	28008	28344	28249	28323	28007	28080	27724	28084	28022	28102	27833	28121	28069	28329	27901	28036	28066	27901	28225	27929	28004	28186	28069	27817	27998	28019	27940	27910	28059	27927	28178	27815	28170	28103	27994	27930	28036	27888	28100	27922	27940	27872	28120	28023	28096	28167	27933	28106	28172	28240	28204	27940	28378	28124	27894	28079	28094	27957	27944	28142	28186	28067	28226	28063	28153	27976	27754	28006	28109	28075	28099	28182	28258	28094	27906	28052
25967	45465	46198	37483	32081	27884	25805	25187	22197	21826	19681	19282	20440	30771	48455	43710	34467	25422	20117	17924	17666	17712	17337	17544	17284	17446	17458	17523	17534	17565	17625	17477	17462	17553	17462	17664	17476	17502	17526	17484	17379	17528	17332	17501	17508	17638	17434	17563	17620	17558	17411	17331	17402	17426	17337	17376	17466	17639	17555	17432	17431	17571	17555	17731	17475	17623	17301	17588	17445	17386	17564	17322	17448	17538	17573	17622	17488	17367	17540	17571	17740	17719	17568	17643	17509	17531	17520	17536	17584	17599	17292	17604	17486	17477	17606	17427	17565	17483	17423	17685	17588	17439	17673	17346	17537	17520	17377	17513	17499	17554	17563	17502	17584	17710	17665	17482	17608	17413	17401	17445	17568	17429	17548	17431	17598	17516	17460	17408	17580	17525	17372	17698	17582	17447	17556	17573	17420	17590	17511	17531	17392	17558	17534	17695	17431	17481	17555	17458	17522	17568	17539	17547	17234	17513	17515	17534	17433	17524	17460	17682	17578	17440	17354	17460	17528	17492	17405	17629	17581	17424	17451	17415	17625	17304	17650	17443	17406	17468	17517	17558	17602	17553	17554	17625	17437	17413	17610	17584	17502	17438	17422	17422	17461	17432	17487	17413	17590	17474	17379	17710	17564	17520	17416	17477	17235	17241	17447	17611	17400	17556	17492	17627	17504	17606	17523	17617	17479	17516	17651	17359	17475	17713	17407	17432	17460	17491	17491	17499	17406	17436	17518	17550	17583	17531	17335	17397	17583	17457	17599	17647	17466	17534	17620	17626	17399	17564	17685	17441	17559	17581	17656	17539	17473	17565	17410	17465	17677	17465	17403	17559	17497	17478	17541	17531	17412	17550	17538	17460	17520	17458	17479	17442	17484	17532	17634	17687	17562	17345	17551	17302	17588	17456	17502	17405	17325	17455	17372	17301	17559	17535	17232	17679	17488	17513	17453	17549	17448	17532	17448	17429	17629	17710	17468	17559	17590	17528	17684	17398	17426	17441	17482	17354	17531	17601	17389	17795	17569	17605	17610	17543	17388	17478	17585	17441	17605	17660	17655	17653	17461	17737	17519	17538	17675	17475	17488	17468	17531	17612	17397	17779	17521	17586	17558	17393	17435	17461	17493	17559	17674	17440	17492	17542	17549	17596	17436	17522	17462	17612	17784	17542	17616	17535	17600	17453	17586	17585	17611	17437	17571	17541	17472	17434	17375	17644	17523	17647	17556	17498	17531	17547	17512	17345	17481	17446	17463	17393	17561	17408	17550	17480	17507	17437	17476	17681	17428	17609	17628	17444	17395	17771	17393	17483	17523	17502	17569	17554	17578	17557	17467	17537	17383	17473	17651	17399	17488	17595	17530	17585	17660	17375	17375	17440	17357	17411	17504	17551	17607	17641	17464	17475	17419	17482	17535	17662	17577	17653	17381	17448	17569	17528	17620	17288	17534	17656	17550	17731	17458	17423	17432	17366	17536	17504	17406	17373	17540	17475	17381	17660	17504	17610	17531	17302	17437	17476	17599	17670	17513	17541	17540	17354	17449	17368	17577	17422	17620	17581	17406	17419	17495	17411	17569	17524	17494	17666	17576	17506	17521	17393	17371	17607	17426	17392	17485	17471	17419	17654	17660	17419	17508	17541	17510	17459	17484	17462	17393	17415	17545	17604	17487	17532	17407	17350	17517	17361	17429	17611	17346	17478	17393	17716	17427	17377	17602	17393	17458	17547	17496	17535	17507	17488	17244	17557	17499	17583	17504	17575	17391	17680	17355	17527	17637	17417	17501	17589	17295	17454	17617	17415	17427	17499	17585	17615	17364	17417	17451	17486	17432	17521	17494	17570	17331	17599	17520	17358	17690	17476	17578	17455	17528	17583	17576	17330	17331	17586	17520	17491	17722	17597	17380	17620	17622	17478	17512	17370	17534	17577	17577	17581	17567	17490	17546	17479	17308	17462	17563	17580	17669	17675	17387	17478	17404	17352	17348	17608	17628	17355	17470	17569	17569	17408	17465	17683	17305	17375	17441	17420	17352	17421	17437	17389	17400	17395	17282	17594	17517	17671	17318	17542	17426	17450	17576	17292	17309	17667	17479	17345	17570	17510	17621	17449	17560	17394	17538	17326	17463	17434	17470	17366	17634	17464	17411	17419	17632	17589	17567	17714	17510	17634	17414	17784	17412	17382	17602	17593	17450	17402	17610	17583	17459	17376	17410	17578	17807	17404	17386	17547	17585	17385	17381	17343	17380	17383	17588	17479	17461	17584	17557	17418	17569	17426	17484	17731	17706	17440	17488	17711	17473	17382	17577	17624	17383	17302	17603	17563	17538	17472	17339	17649	17631	17443	17414	17412	17647	17392	17648	17517	17593	17392	17470	17513	17491	17453	17456	17439	17485	17577	17471	17463	17596	17396	17500	17472	17502	17490	17578	17722	17572	17558	17470	17614	17430	17388	17588	17585	17441	17474	17502	17538	17265	17440	17693	17499	17374	17533	17496	17533	17488	17590	17582	17359	17511	17439	17391	17416	17572	17713	17507	17476	17505	17388	17598	17461	17487	17434	17534	17389	17295	17547	17440	17605	17632	17522	17502	17544	17417	17459	17487	17611	17535	17598	17678	17406	17468	17404	17630	17576	17660	17638	17509	17448	17373	17491	17443	17507	17375	17327	17491	17411	17429	17372	17513	17496	17455	17642	17634	17510	17446	17672	17475	17743	17508	17479	17545	17685	17432	17356	17528	17627	17596	17527	17550	17606	17383	17475	17269	17447	17523	17513	17334	17403	17683	17580	17483	17439	17622	17591	17442	17559	17363	17569	17548	17427	17556	17694	17358	17508	17506	17546	17489	17669	17524	17639	17482	17453	17458	17517	17587	17298	17530	17569	17429	17679	17566	17325	17676	17386	17448	17346	17517	17356	17547	17417	17506	17494	17562	17416	17636	17532	17613	17609	17483	17451	17624	17701	17557	17488	17371	17527	17511	17464	17583	17369	17420	17570	17419	17408	17627	17283	17342	17577	17604	17580	17400	17468	17470	17295	17475	17497	17518	17388	17408	17451	17533	17773	17500	17424	17552	17548	17486	17538	17467	17507	17370	17361	17554	17471	17365	17461	17502	17342	17541	17381	17518	17469	17408	17519	17412	17552	17532	17485	17640	17449	17437	17468	17289	17511	17531	17503	17605	17457	17515	17700	17558	17498	17775	17490	17534	17591	17676	17382	17551	17495	17479	17725	17638	17699	17725	17475	17466	17474	17413	17425	17488	17428	17435	17424	17529	17394	17478	17504	17586	17504	17493	17349	17298	17714	17699	17436	17404	17680	17477	17547	17494	17551	17632	17361	17373	17456	17443	17386	17568	17504	17455	17623	17249	17508	17592	17666	17560	17364	17532	17515	17460	17412	17549	17433	17541	17589	17509	17500	17553	17353	17571	17514	17378	17485	17506	17720	17494	17508	17417	17406	17344	17442	17473	17566	17365	17475	17558	17563	17692	17649	17603	17490	17480	17289	17533	17382	17423	17377	17624	17444	17459	17472	17426	17627	17587	17614	17546	17495	17500	17505	17540	17633	17412	17503	17544	17442	17589	17523	17520	17615	17526	17510	17360	17464	17498	17476	17390	17500	17558	17503	17220	17398	17433	17449	17414	17549	17517	17511	17547	17365	17713	17580	17602	17638	17498	17477	17449	17585	17396	17444	17543	17457	17384	17376	17463	17536	17385	17616	17512	17535	17460	17385	17753	17547	17438	17460	17521	17552	17519	17566	17551	17539	17400	17658	17452	17487	17420	17680	17391	17493	17373	17666	17501	17417	17592	17447	17459	17358	17555	17556	17320	17404	17460	17536	17461	17538	17609	17413	17567	17225	17392	17437	17567	17641	17388	17564	17463	17324	17380	17522	17387	17464	17428	17482	17642	17582	17456	17636	17606	17557	17340	17407	17533	17466	17453	17524	17515	17431	17478	17485	17582	17297	17429	17422	17496	17634	17608	17511	17635	17389	17477	17557	17349	17531	17493	17523	17634	17588	17510	17478	17458	17511	17398	17751	17389	17488	17621	17425	17720	17545	17578	17350	17349	17682	17446	17586	17484	17515	17524	17543	17568	17369	17673	17700	17419	17328	17461	17503	17478	17645	17529	17578	17536	17484	17583	17603	17432	17633	17469	17461	17458	17486	17418	17451	17335	17700	17359	17552	17516	17621	17595	17525	17457	17691	17466	17548	17614	17684	17545	17494	17284	17537	17531	17530	17615	17284	17597	17522	17535	17452	17471	17569	17462	17514	17486	17598	17517	17603	17398	17321	17438	17516	17511	17455	17553	17569	17540	17603	17646	17526	17487	17423	17699	17363	17554	17492	17361	17459	17598	17547	17581	17400	17383	17669	17656	17477	17619	17513	17358	17418	17567	17489	17644	17504	17546	17502	17601	17400	17344	17233	17619	17480	17665	17539	17677	17392	17568	17379	17434	17316	17524	17557	17557	17342	17642	17515	17477	17555	17391	17408	17429	17455	17381	17557	17657	17655	17423	17363	17375	17479	17539	17755	17467	17587	17449	17727	17490	17591	17349	17375	17802	17599	17512	17177	17503	17466	17668	17254	17574	17593	17662	17460	17370	17546	17519	17525	17668	17485	17564	17371	17565	17464	17448	17584	17503	17594	17448	17705	17625	17538	17413	17461	17338	17301	17245	17481	17515	17529	17512	17458	17476	17525	17386	17559	17381	17475	17495	17375	17534	17401	17643	17502	17530	17625	17400	17352	17306	17389	17446	17476	17553	17492	17399	17634	17590	17473	17451	17458	17421	17413	17521	17510	17708	17418	17645	17509	17544	17417	17421	17418	17517	17435	17308	17456	17407	17547	17653	17508	17723	17485	17388	17602	17297	17449	17671	17523	17428	17481	17508	17532	17320	17567	17584	17586	17459	17341	17474	17503	17471	17657	17643	17580	17513	17505	17478	17352	17650	17614	17463	17391	17415	17528	17475	17574	17660	17531	17639	17681	17521	17599	17525	17511	17653	17530	17539	17590	17577	17303	17642	17427	17545	17508	17448	17340	17453	17576	17577	17549	17395	17590	17613	17593	17490	17531	17571	17466	17524	17382	17506	17328	17537	17553	17454	17525
36058	32249	37547	35779	32120	30990	31178	30531	29599	29468	29597	29117	28966	28959	29817	31126	30477	29778	29061	28895	28810	28767	28884	28776	28892	28898	28626	28793	28888	28928	28827	28814	28859	28941	28772	28812	29025	28908	28681	28663	28784	28810	28759	28646	28900	28915	28981	28815	29057	28803	28629	28565	28973	28802	28708	28631	28628	28820	28548	28613	29368	28758	28953	28691	28925	28714	28875	28793	28861	28682	28707	28756	28782	28796	28556	29029	28681	28376	28845	28991	28831	28900	28839	28786	28641	28515	28789	28806	28718	28578	28946	28606	28713	28773	28886	28887	28729	28729	28612	29030	28790	28651	28779	28714	28553	28516	28698	28963	28954	28746	28802	28765	28691	28644	28889	28970	28629	28778	28852	28799	28908	28870	28724	28726	28845	29139	28758	28694	28586	28544	28730	28943	29137	28892	28654	28839	28801	28808	28880	28747	28827	28726	28560	28717	28974	28897	29034	28772	28883	28782	28795	28690	28825	28590	28797	29145	28839	28688	28768	28953	29062	28981	29024	28900	28755	28888	28660	28887	28825	28783	28651	28827	28667	29118	29014	28674	29087	28830	28737	28831	28662	28716	28735	28808	28960	28811	28836	28676	28824	28700	28605	28761	28763	28636	28654	28526	28806	28968	28670	28775	28917	28717	28754	29080	28723	28774	28503	28742	28994	28629	28693	28660	28841	28759	28979	28743	28736	28985	29152	28633	28819	28719	28904	28706	28834	28991	28610	28491	28547	28766	28656	28646	28838	28546	28724	28812	28551	28718	29039	29061	28843	29010	28771	28828	28925	28873	29111	28759	28856	28980	28813	28680	28728	28649	29093	28990	28834	28696	28490	28796	28841	28598	28582	28846	29035	28904	28545	28900	28825	28958	28749	28667	28692	28973	28808	28806	28727	28880	28683	28964	28680	28915	28687	28733	28855	28811	28922	28693	28927	28730	28785	28906	28936	28902	28688	29039	28709	28713	28832	28804	28717	28637	28868	28809	28874	28767	28775	28473	28951	28865	28598	28870	28881	28847	28910	28764	28865	28789	28735	28605	28715	28918	29071	28752	28536	28820	28866	28780	28813	28670	28734	28785	28862	29047	28515	28851	28844	28991	28811	28981	28684	28861	28954	28544	28754	28899	28837	28829	28636	28600	28695	28762	28833	28785	28746	28991	28781	29083	29047	28771	28735	28788	28792	28842	28757	28704	28972	28881	28543	29038	28749	28542	28936	29005	28742	28863	28721	28723	28906	28864	28590	28685	28622	28972	28601	28694	28783	28972	28748	28923	28843	28654	28510	28852	28817	28789	29039	28738	28894	28558	28691	28740	28822	28645	28833	28847	28741	28697	28822	28723	28885	28579	28780	28870	28885	28394	28529	28937	28912	28766	28713	28864	29259	28678	28649	28444	28840	28742	28719	28739	28751	28763	28534	28908	28869	28756	28915	28895	28891	28749	28675	28879	29082	29155	28960	28931	28853	28739	28726	28919	29079	28939	28762	28617	28762	28624	28995	28418	28759	28826	28790	28808	28679	28857	28783	28934	28827	28887	28825	28999	28825	28612	28875	28916	28836	29010	28874	28915	29048	28735	28829	28833	28738	28622	28734	28549	28855	28717	28779	28846	28986	28984	28636	28865	28837	28591	28651	28723	28683	28849	28548	28681	28810	28815	28604	28538	28745	28822	28782	29059	28761	28654	28760	28715	28936	28850	28704	28947	28846	28705	28669	28803	28808	28828	29011	28815	28931	28876	28639	28708	29013	28807	28803	28932	28657	28721	28935	28623	29229	29087	28630	28896	28740	28570	28853	28915	28988	28739	28726	28774	29062	28784	28967	28861	28713	28763	28824	28766	28939	28650	29017	29291	28744	28835	28803	28991	28779	29003	28576	28773	28835	28814	28828	28888	28913	28979	28809	29015	28612	28854	28924	28920	28711	28689	28735	28882	28875	28794	28865	28787	29028	28615	28989	29031	28734	28876	28800	28753	28574	28861	29045	28498	28904	28773	28825	28849	28860	28719	28959	28870	29090	29014	28946	28895	28747	28767	28773	28789	28747	28733	28692	28729	28690	28397	28643	28753	29079	28792	28816	28685	28758	28933	28719	28768	28878	28748	28921	28722	28950	28854	28919	28733	28840	28641	28750	28890	29019	28767	29113	28720	28912	28530	28750	28860	28852	28712	28991	28699	28710	28855	28783	28887	28665	28856	28864	28787	28728	28716	28798	28978	28778	28772	28719	28938	29040	28891	28837	28925	28760	28745	28927	28822	28700	28591	28834	28659	28693	28575	28928	28654	28634	28834	28695	28941	28911	28661	28932	28665	28764	28794	28812	28811	29047	28850	28614	28856	29350	28690	28695	28808	28916	29005	28830	28802	28925	28744	28846	28821	28546	28498	28937	28790	28920	28905	28607	28767	28862	28860	28830	28684	28803	28632	28883	28698	28732	28753	28835	28741	28928	28964	28596	28729	28807	28853	28808	28702	28583	28739	28784	28981	28993	28703	28630	28754	28891	28905	29111	28793	28985	28894	28822	28752	28673	28487	28761	28812	28967	28842	28752	28637	28798	28723	28907	28571	29051	28833	28681	28684	28763	28760	28892	28818	28819	28713	28588	28683	28529	28926	28760	28720	28966	28749	28743	28860	28900	28926	28711	28716	28889	28880	28897	29151	28784	28607	28688	28531	28727	28917	28976	29063	28909	28819	29250	28693	28858	28672	28948	28680	28765	28940	29038	28920	28921	28772	28630	28834	28674	28512	28908	28694	28800	28593	28870	28864	28960	28489	28800	28725	28687	28773	28676	28716	29009	28855	28955	28859	28891	28797	28689	28708	28816	28659	28810	28761	28914	28805	28843	29026	28647	29035	28847	28742	28722	28789	28884	28883	28801	29092	29005	28872	28668	28915	28698	28853	28618	28646	29169	29069	28626	28738	28775	28654	28923	28929	28718	28768	28851	28540	28947	28904	28763	28809	28731	28857	28613	28877	28888	28802	28743	28865	28894	28917	28985	28584	28695	28854	28756	28805	28749	28755	28884	28856	28855	29027	29067	28893	28894	28678	29024	29039	28798	28813	28669	28848	28828	28730	29036	28970	29090	28919	28808	28945	28840	29010	28679	28849	28776	28975	28786	28917	28725	28750	28732	28908	28880	28710	28877	28772	28638	28637	28684	28797	28590	28819	28657	28737	29024	28936	28989	28707	28815	28678	28946	28963	28657	28759	28628	28921	28726	28476	28607	28726	28882	28925	28774	28930	28520	28969	29108	28686	28874	28670	28522	28727	28864	28936	28819	28931	28859	29072	28966	28731	28884	28592	28775	28786	28785	28896	28810	28985	28797	28676	28777	28820	28938	28966	28587	28737	28854	28839	28744	28631	28994	28822	28720	28755	28754	28568	28686	28481	28985	28951	28732	28579	28758	28886	28964	28671	28777	28523	28605	28583	28874	28792	29029	29037	28932	28859	28854	28907	28610	28855	28888	28887	28805	28701	28827	28852	28826	29072	28670	28888	28750	28665	28664	28875	28901	28887	29044	28720	28623	28755	28768	28657	28930	28791	28913	28885	29052	28873	28879	28786	28815	28698	28851	28834	29051	28648	28953	28678	28886	28790	29010	28859	28835	28745	28900	28626	28804	28866	28851	28701	28985	28802	29012	28789	28764	28919	28494	29100	29023	29025	28770	28795	28680	28896	28752	28816	28624	28760	28560	28823	28751	28689	28833	28913	28691	28686	29035	28537	28898	29056	28821	29042	28893	28875	28957	28888	28946	28564	28723	28831	28871	28662	28749	28976	28598	28795	28765	28743	28876	28862	29030	28729	28855	28937	28895	28789	29081	28672	28477	28769	28922	28742	28811	28728	28848	28764	28789	28746	28723	28771	28793	28950	28685	28716	28655	29195	28869	28748	28549	28585	28620	28902	28813	28769	28794	28789	28868	29024	28890	28716	28557	28596	28849	29201	29033	28639	28936	28734	28729	28817	28925	28876	29046	29138	28946	28767	28573	28857	28901	28945	28704	28609	28853	28670	28682	28793	28751	28702	28772	28856	28635	28926	28664	28775	28528	28632	28866	28876	28786	28766	28851	28833	28770	28743	28747	28595	28802	28958	28671	28839	28747	28788	28716	28696	28769	28886	28950	28958	28930	28354	28706	28563	28963	28905	28676	28856	28869	28842	28791	28708	28877	28672	28906	28787	28843	28764	28696	28528	28590	28923	28905	28729	28763	28751	28612	29038	28724	28702	28639	28774	28774	29021	28786	28892	28534	28931	28807	28930	29084	28898	28875	28460	28720	28654	28765	28830	28937	28563	28896	28562	28421	28840	28868	28988	28823	28967	28935	28663	28796	28800	28768	29004	28772	28865	28853	28715	29033	28805	28796	28885	28668	28866	28723	28746	28653	28778	28620	28999	29043	28591	28547	28780	28943	29093	29002	28892	29013	29127	28863	28626	28624	28880	28678	28753	28819	28630	29019	28777	29026	28885	28727	28899	28531	28702	28731	28940	29145	28937	28764	29117	29054	28637	28614	28784	28831	28557	29043	28528	28814	28913	28880	28898	28860	28767	28748	28945	28870	28659	28710	28558	28818	28706	28610	28804	28816	28732	28864	28930	28737	28734	29064	28661	28889	28966	28894	28937	28885	28849	28817	28909	28757	28742	28778	28454	28670	28919	28967	28640	28911	28712	28693	28646	28785	29003	28689	28737	28720	28750	28898	29012	28866	28540	28859	28677	28699	28913	28734	28736	28913	28855	29014	28855	28735	28530	28881	29078	28616	28745	28892	28705	29032	28753	28853	28684	28840	28694	28907	28717	28571	28827	28702	28659	28754	28912	28796	28720	28914	28842	28794	28694	28678	28714	28714	28829	28714	28742	28657	28618	28869	28926	28850	28792	28788	28654	28654	28830	28915	28721	28750	28812	28985	28726	28437	28877	28543	28542	28801	29018	28618	28620	28825	28923	28965	28825	28928	28971	28644	29056	29017	28707	28593	28604	28681	28857	28852	28796	29084	28752	28854	28821	28650	29051	28928	28899	28734	28791	28912	28902	28669	28720	29093	28976	28731	28664	29093	28877	28638	28898	28958	28744	28832	28682	29032	28943	28917	28680	28990	28570	28722	28894	28761	28700	28813	28772
25644	33620	32495	26717	22801	21305	21175	20495	19139	18701	18183	18207	18077	18261	19520	20350	19606	18543	18204	17776	17678	17669	17889	17871	17916	17740	17638	17825	17664	17869	17818	17649	17803	17666	17757	17814	17838	17904	17883	17915	17678	17691	17950	17972	17840	17901	17701	17720	17787	17825	17930	17793	17904	17816	17745	17736	17849	17832	17895	17735	17930	17822	17852	17812	17822	17727	18019	17817	17846	17781	17890	17870	17816	18067	17603	17845	17788	17766	17791	17752	17692	17794	18069	17750	17920	17880	17874	17602	17763	17959	17775	17915	17773	17623	17813	17702	17669	17734	17899	17853	17739	17995	17986	17815	17901	17695	17751	17770	17877	17904	17926	17779	17574	17741	17610	17854	17783	17815	17742	17785	17646	17773	17754	17738	17866	17739	17829	17789	17953	17830	17762	17865	17933	17810	17705	17827	17726	17781	17697	17736	17689	17914	17861	17814	17779	17757	17666	17813	17708	17855	17724	17927	17837	17740	17874	17724	17986	17965	17664	17723	17803	17947	17815	17804	17846	17841	17780	17690	17798	17958	17640	17844	17733	17559	18012	17770	17949	17810	17763	17964	17837	17757	17714	17857	17838	17929	17813	17965	17705	17828	17713	17885	17978	17617	17799	17733	17779	17827	17766	17868	17834	17985	17696	17890	17924	17927	17826	17873	17880	17930	17897	17780	17828	17835	17727	17825	17957	17925	17873	17823	17747	17798	17682	17823	17791	17755	18048	17665	17855	17734	17955	17698	17791	17864	17826	17809	17713	18020	17766	17761	17879	17609	17832	17972	17808	17677	17775	17796	17794	17759	17879	17818	17918	17784	17877	17858	17949	17639	17919	17764	17693	17760	17829	17899	17855	18043	17732	17868	17988	17774	17912	17941	17843	17650	18069	17794	17684	17818	17885	17811	17854	17720	17919	17880	17819	17713	17788	17804	17927	17780	17789	17799	17828	17860	17898	17927	17717	17667	17899	17778	17834	17766	17676	17807	17796	17934	17827	17846	17711	17549	17694	17608	17864	17692	17808	17903	17695	17826	17851	17836	17734	17788	17822	17869	17821	17787	17860	17767	17708	17782	17953	17845	17791	17725	17859	17909	17860	17821	17912	17816	17863	17992	17800	17817	17971	17966	17700	17803	17991	17773	17873	17689	17877	17846	17841	17663	17840	17770	17803	17827	17764	17960	17842	17572	17717	17764	17884	17786	17859	17748	17986	17712	17878	17985	17710	17845	17656	17796	17798	17841	17840	17693	17774	18084	17819	17931	17730	17706	17682	17827	17858	17816	17761	17890	17703	17794	17799	17952	17704	17716	17760	17815	17894	17868	17871	17996	17742	17700	17843	17929	17886	17978	17872	17862	17614	17745	17911	17868	17937	17816	17925	17825	17764	17821	17750	17866	17851	17850	17778	17879	17871	17961	17890	17914	17843	17712	17904	17845	17973	17835	17874	17839	17742	17922	17840	17977	17875	17848	17700	17891	17850	17923	17876	17912	17800	17793	17755	17842	17660	17945	17825	18198	17862	17687	17663	17782	17872	17733	18080	17753	17706	17892	17818	17798	17720	17962	17742	17790	17815	17877	17734	17780	17890	17898	17792	17898	17686	17762	17746	17908	17953	17927	17834	17787	17632	17722	17745	17751	17872	17810	17801	17925	17819	17799	17897	17881	17867	17680	17935	18023	17923	17781	17907	17948	17749	17773	17885	17845	17836	17887	17825	17812	17644	17657	17814	17975	17810	17893	17786	17693	17952	17693	17748	17970	17770	17651	17896	17750	17650	17571	17828	17808	17779	17846	17904	17882	17624	17985	17760	17743	17751	17661	17844	17803	17874	17767	17762	17805	18045	17708	17984	17937	17721	17758	17818	17838	17931	17902	17886	17848	17848	17851	17865	17932	17760	17856	17952	17846	17890	17718	17866	17670	17930	17696	17631	17802	17822	17624	17864	17883	17858	17924	18054	17955	17870	17911	17940	17889	17673	17654	17846	17741	17789	17793	17824	17585	17689	17844	18008	17649	17802	17875	17852	17948	17789	17921	17752	17700	17879	17747	17919	17735	17905	17953	17774	17876	17881	17890	17864	17779	17883	17645	17848	17982	17809	17991	17761	17651	17608	17826	17771	17773	17782	17666	17917	17674	17731	17788	17766	17720	17934	17774	17846	17986	17708	17869	17886	17787	17895	17792	17928	17912	17724	17862	17801	17840	18009	17813	17906	17761	17767	17718	18002	17872	17693	17806	17781	17730	17848	17867	17902	17870	17764	17872	17887	17792	17734	17735	17744	17921	17816	17686	17585	17738	17644	17889	17833	17752	17914	17853	17804	17844	17798	17847	17795	17772	17767	18020	17870	17832	17721	17825	17916	17785	17901	17838	17729	17805	17903	17895	17894	17885	17743	17874	17682	17707	17685	17733	17893	17873	17968	17750	17764	17719	17872	17934	17831	17874	17927	17983	17764	17914	17908	17833	17828	17777	17658	17798	17912	17805	17798	17869	17844	17711	17894	17764	17806	17976	17796	17779	17744	17772	17804	17681	17766	18095	17647	17863	17802	17822	17829	17910	17938	17772	17726	17951	17847	18021	17778	17893	17911	17685	17755	17761	17759	17944	17825	17875	17930	17869	17807	17821	17805	17675	17910	17832	17861	17686	18018	17646	17718	17896	17747	17797	17862	17921	17739	17782	17784	17830	17846	17853	17868	17768	17696	17917	17907	17776	17734	17931	17725	17922	17740	17849	17960	17714	17960	17703	17900	17766	17879	17807	17647	17728	17787	17924	17740	17787	17820	17847	17789	18111	17980	17775	17619	17781	17600	17919	17800	18026	17984	17876	17940	17752	17726	17811	17778	17814	17810	17758	17816	17694	17879	17835	17777	17942	17918	17752	17919	17896	17789	17764	17969	17825	17846	17853	17829	17767	17837	17865	17836	17819	17696	17911	17798	17917	17681	17956	17830	17713	17711	17692	17868	17729	17955	17767	17803	17753	17933	17904	18029	17856	17957	17930	17720	17919	17836	17957	17703	17839	17852	17805	17711	17767	17824	17804	17908	17838	17789	17946	17919	17864	17794	17665	17864	17672	17739	17766	17718	17918	17717	17864	17750	17952	17748	17687	17837	17895	17979	17809	17700	17881	18044	17868	17723	17803	17752	17878	18124	17829	18115	17891	17818	17834	17745	17760	17840	17697	17784	17739	18002	17741	17871	17744	17650	17607	17817	17727	17873	17958	18030	17773	17757	17885	17762	17774	17803	17799	17770	17839	17791	17729	17811	17829	17737	17845	17870	17963	17729	17811	17867	17694	17994	17941	17780	17935	17850	17898	17851	17767	17832	17802	18026	17755	17982	17936	17770	17816	17719	17923	17869	17612	17745	17884	17882	17914	17771	17920	17859	17769	17779	17926	17980	17815	17991	17801	17814	17909	17741	17870	17909	17773	17783	17835	17794	17887	17959	17881	17823	17925	17765	18091	17816	17802	17639	17764	17831	17790	17853	17821	17880	17828	17870	18000	17914	17783	17724	17684	17830	17840	17766	17878	17784	17867	17631	17723	17698	17855	17676	17833	17867	17784	17709	17795	17834	17681	17851	17811	17798	17853	17885	17714	17927	17965	17894	17834	17754	17729	17892	17814	17843	17845	17927	17862	17762	17737	17861	17802	17963	17785	17888	17837	17874	17872	17646	17812	17752	17838	17926	17777	18001	17869	17916	17799	17895	17745	17885	17675	17833	17871	17598	17713	17740	17831	17901	17883	17786	17884	17759	17931	17984	17791	17932	17850	17727	17908	18016	18019	17936	17758	17933	17975	17926	18034	17834	17994	18005	17745	17735	17883	17767	17890	17726	17845	17816	17799	17769	17838	17859	17838	18041	17759	17886	17870	17954	17716	17621	18033	17798	17778	17929	17781	17848	17599	17939	17895	17790	17783	17787	17855	17806	17790	17781	17741	17876	17979	17739	17836	17713	18052	17631	17874	17997	17728	17695	17859	17776	17869	17860	17819	18035	17661	17756	17791	17814	17889	17845	17763	17944	17771	17893	17666	17920	17630	17884	17873	17858	17662	17815	17609	17848	17661	17930	17907	17919	17744	17975	17880	17809	17907	17869	17733	17821	17935	18067	17834	18041	17802	17764	17965	17759	17912	17835	17452	18100	17850	17892	17864	17788	17852	17665	17846	17817	17844	17830	17857	17720	17869	17809	17719	17725	17983	17932	17921	17868	17851	17723	17943	17844	17909	17873	17873	17752	17824	17764	17952	17942	17839	17804	17837	17919	17750	17781	17678	17941	17882	17599	17772	17774	17853	17884	17917	17841	17754	17711	17865	17872	17932	17949	17689	17793	17869	17859	17956	17777	17818	17799	17754	17820	17849	17677	17911	17700	17804	17970	17872	17916	17944	17898	17816	17796	17835	17804	17884	17714	17927	17849	17753	17736	17867	17852	17871	17785	17722	18126	17631	17700	17929	17932	17855	17906	17739	17605	17930	18065	17822	17913	17706	17867	17863	17827	17736	18055	17835	17774	17837	17811	17906	17833	17755	17955	17713	17804	17820	17897	17845	18002	17844	17977	17658	17845	17883	17795	17709	17995	17641	17932	17682	17849	17734	17794	17777	17592	17787	17892	17629	17744	17724	17784	17910	17862	17748	17842	17749	17905	17797	17735	17767	17875	17980	17965	17872	17939	17894	17850	17872	18041	17777	17790	17947	17907	17925	17980	17788	17774	17770	17913	17699	17600	17887	17991	18000	17885	17830	17858	17864	18135	17916	17878	17810	17959	17758	17875	17754	17982	17963	17858	17791	17845	17956	17685	17687	17799	17932	17800	17609	17737	17793	17903	17806	17897	18014	17937	17829	17736	17863	17632	17845	17838	17702	17763	17715	18123	17853	17857	17945	17835	17686	18014	17845	17958	17681	17923	17643	17881	17686	18034	17831	17827	17769	17993	17724	17990	17806	17691	17965	17776	17846	17878	17836	17771	17921	17821	17737	17910	17832	17832	17868	17641	17847	17805	17774	17869	17736	17753	17714	17970	17938	17870	17713	17831	17829	17744	17948	17729	17872	17727	17850	17959	17814	17872	17830	17882	17877	17754	17748	17829	17818	17767	17752	17758	17907	18052	17958	17889	17865
24532	20773	27220	26891	28763	33783	35235	31131	30410	30287	30392	29817	30743	33456	46217	43180	36487	32408	29992	29556	29225	28961	29197	29302	29240	29287	29068	29057	29360	29104	29109	28980	29104	29116	29264	29210	29079	28867	29379	29230	29207	29121	29111	29220	29066	29271	29173	29184	29038	29230	29159	29385	29116	29088	29145	28880	28931	29110	29125	29037	29133	29058	29177	29136	29234	28787	29020	28924	29147	29259	29194	29014	29186	29079	29199	29336	29039	29203	29007	29268	29067	29080	29221	29254	29130	29186	29211	28843	29283	28801	28931	29084	29249	28956	29321	29329	29059	29029	29036	29176	28959	29348	29343	29052	28965	28958	29176	29069	29069	29308	29042	29096	29158	29066	29294	29494	29290	29119	29049	29212	29230	29249	29129	29185	29053	29174	29059	28927	29024	29106	29105	29175	29189	29158	29017	29052	29227	28953	29001	29004	29091	29225	29221	28827	29063	29067	28893	29005	29124	29047	29219	29214	29066	29133	29068	29061	29034	28766	29051	28874	29029	29233	29193	29205	29151	28689	29019	28883	29125	28858	28996	28966	29167	29157	28850	29196	29072	29103	28967	29013	29053	29021	29098	28942	29081	28853	29357	29139	28978	29356	29013	29158	29063	29194	29139	28966	29075	29199	28987	29155	29116	28944	28980	28890	29036	29181	29000	29088	29177	29269	28967	29192	29189	28972	29237	29177	29152	29023	29154	29079	29465	29163	29253	29160	29084	28996	29433	29037	29065	28959	29137	29137	29212	29203	28753	29157	29313	29182	28980	29160	29086	29097	28994	29066	29332	28991	28982	28859	29378	29054	29327	29189	29058	29221	29188	28961	29200	29452	28981	29260	29335	29071	28953	28934	29041	29042	28938	29227	28936	28968	29151	28903	28895	29115	29169	29035	29061	29117	28902	29423	29052	29204	28961	29167	28784	28924	28930	29154	29120	29002	29190	29019	28849	29162	28974	29066	29032	28916	29357	28884	29134	29049	29332	29058	29049	29256	29219	29142	29199	29134	29005	29030	29141	29040	29444	29042	29380	29201	29146	29325	29001	29251	29137	28880	28910	28873	29097	29110	29088	29106	29044	29242	28952	29085	28858	29288	29137	29142	29084	29110	29072	29108	28974	29012	29036	29034	28911	29073	29010	29079	29184	29240	29167	28950	28947	28947	29181	29044	29017	29263	29041	29233	29148	28920	29148	29264	29367	29193	29179	29236	29199	29253	29426	29317	29190	29028	29209	29009	28821	29184	29230	28893	29062	29214	29090	28934	29229	29076	29220	29178	29269	29159	29237	29188	28993	29076	29008	29162	29148	29156	28967	29038	29182	29266	29008	29120	29012	29091	28967	29241	29334	29268	29212	29082	29247	29208	29020	29215	28941	28919	28936	29030	29116	29068	29080	29175	29004	29196	28977	28988	28972	29206	29057	29421	29157	29189	29026	29167	28929	29122	29096	29169	28711	29204	28970	28947	28865	28998	29146	29280	28917	29109	29032	28958	29359	29316	29069	29170	29002	29093	29152	29327	28838	28907	29105	28943	29563	29022	29275	29139	29164	29104	29277	28701	29218	29322	28922	29064	29254	28937	29022	28601	29171	29206	28790	29095	29114	29078	29266	29204	29116	29026	29002	29302	28867	29067	29028	29095	29281	29113	29127	28900	29064	28925	29221	28993	29123	29007	29137	29117	29198	29151	28832	29093	29066	29171	28965	29019	28918	29010	29112	28922	29235	29242	29572	29158	28989	28943	29208	29180	29442	29199	29173	29110	29052	29135	28996	29128	28883	29027	29146	29068	28997	28966	29201	29306	29256	28943	29249	29253	29278	29240	29077	28980	29044	29121	28896	29215	29175	29020	29323	29111	29291	29100	29235	28755	29239	29086	29005	29028	28982	29089	28984	28978	29323	28961	29003	29054	29027	28975	29166	29143	29070	29153	29162	28922	29197	29222	28980	29092	28890	29304	29065	28777	29142	29103	29123	29195	29006	29359	29294	29184	29121	28961	29178	28970	29088	29019	29184	29039	29283	29117	29111	29156	29081	29016	28976	29014	28979	29100	29145	29185	28901	29024	29106	28960	28972	29294	28925	29115	29245	29164	29035	29089	29018	29167	29071	29146	29020	29174	29329	29098	29040	29126	28760	28839	29136	29206	29155	29225	29231	29070	29208	29028	29181	29266	29123	29018	28953	29091	29125	29130	29128	29019	29038	28919	28974	28873	29239	29192	29152	29186	29294	29327	29157	28852	28897	28997	29281	29042	29236	29029	29229	29050	29252	29066	29382	29118	29289	29191	28863	28922	29352	29096	29073	28957	29279	29036	28915	28978	29279	29005	29134	29364	29294	29095	29077	29072	28996	29083	29191	29262	29001	28989	29199	29023	29105	29225	28975	29140	29221	28964	29098	28949	29260	29268	29116	29062	29151	28969	29227	29061	29195	29181	28979	28772	29045	28943	29100	29322	29211	28854	29042	29273	29129	29082	29316	29200	29279	29059	29061	29206	29309	29092	29180	29205	29278	29135	29080	29119	29066	29081	28987	28982	29096	29248	28930	29130	28855	29089	29087	29299	29129	29150	29214	29079	29278	29120	28998	29000	29169	29027	29220	29341	29222	29277	29078	29069	29092	29196	28940	29160	29249	29134	29050	29217	29151	29126	29061	29193	29209	29127	29268	29131	29189	29038	29129	29112	28773	28986	29318	28796	28943	29183	29144	29107	29196	29236	28988	28960	29117	29068	29090	29092	28835	28975	29086	29278	29151	29145	29153	29166	29091	29076	29150	29163	29180	29300	29046	28896	29043	29061	29033	29253	28979	29292	28818	29294	29401	29044	29112	29265	29007	29247	29094	29251	28930	28704	29034	28965	29248	28721	29035	29132	29299	29059	29106	29200	29325	29113	29123	29094	29042	29024	28903	29005	29288	29075	29193	29146	29036	29128	29008	29129	29155	29055	29121	29008	29048	28890	28713	29138	28933	28835	29467	29231	29259	29146	29226	28996	29134	29170	29306	28961	28964	29102	29030	29133	29169	29137	29056	28969	29165	28778	28943	29263	29523	29117	29227	29094	29194	29010	28984	29007	28933	28929	29305	28831	29105	29215	29077	29331	28821	28926	29033	29008	29245	29091	28924	29308	29168	28815	29144	29369	29393	28995	29272	29079	29260	29069	29141	29147	29120	28991	28886	29199	29237	29313	29078	29004	28936	29266	29273	29105	29047	29284	29083	29117	29302	29055	28913	29099	29082	29240	29122	28951	29448	29298	29246	29380	29283	29292	29193	29093	29076	29293	28912	29080	29164	29316	29187	29384	29399	29247	29122	28973	29261	29002	29016	29052	29163	29156	29364	29248	29180	29101	29270	28934	29151	29029	29385	28963	29317	29186	28936	29256	28924	28993	28995	28962	28995	29127	29039	28987	29127	29126	29274	29153	29249	29173	28923	29088	29102	28832	29101	28913	29096	29093	29201	29013	28910	29199	29025	29109	29218	29108	29138	29119	29171	28973	29171	29147	29243	29144	29243	29228	29106	28893	29040	28957	29192	29170	29269	29186	29394	29053	28933	29092	29008	28969	28740	29083	29145	29052	29289	29038	29390	29264	29081	29170	29149	29046	29111	29122	29103	29126	29205	29073	29028	29269	29103	29035	29142	29199	29078	28967	29017	29328	29071	29045	29542	29228	28976	28941	29043	28787	29107	29078	29073	29254	29308	28918	29149	29048	28947	29156	29261	29272	29302	28850	29097	29196	29162	29233	29016	29099	29221	28898	29126	29167	29228	29018	28916	28910	29036	28983	29193	29081	29226	29107	29284	29135	29232	28923	29350	29293	28994	29147	29331	29038	29010	29095	29040	29062	28963	29129	29142	29084	29116	29090	29072	29040	29438	29210	29264	29108	29067	29208	28962	29151	28820	28984	29121	29036	29203	28967	28932	29229	29162	29121	29238	29066	29116	29104	29164	29213	28879	29239	29283	29252	29066	29095	29004	29221	29238	29178	28983	29170	29155	28917	28985	29173	28891	29296	29274	29119	29269	29038	29212	29312	29058	28820	29054	29154	29119	29001	28954	28925	29027	29084	29200	28996	29020	28786	29289	28933	29147	29192	29085	29055	29112	29403	29274	29147	28872	28977	29076	29269	29032	28976	29261	29121	29168	29025	29071	29201	29271	29430	29100	29122	29116	29002	28876	29257	29455	29014	29233	29290	28983	29028	29040	28834	29408	29472	29054	29160	28996	29170	29276	29240	29114	28897	29293	29171	29079	28657	29141	29299	29022	29196	29238	28991	28957	29049	29042	28751	29336	29050	28805	29198	29196	29064	28828	29021	28876	28934	29200	29030	29335	29189	28957	29433	29233	29000	29054	28941	29079	29006	29086	29055	29185	29136	29086	29357	29056	29157	29176	29098	29203	29074	29119	28923	29246	29246	29296	29259	29140	29338	29132	28996	28967	29364	29214	29363	29130	29101	28923	29178	29251	29234	29118	29279	29172	28849	29130	29315	28987	29184	29071	28915	29036	29098	29075	29012	29190	29118	28904	29068	29146	29103	29120	29177	28963	29135	29026	29111	29121	29089	29032	29002	29389	29378	28965	29103	29091	29209	29094	29262	29146	29186	29056	29362	29224	28876	28949	29301	29203	29258	29082	29067	29148	29060	29222	29123	28937	29229	29011	29035	29094	29243	29054	28975	28943	29158	29106	29223	29262	28959	29196	28980	29182	29077	29022	29118	29062	28989	29188	29156	29068	29226	29031	29261	29154	29012	28947	29058	28957	29264	29029	29074	29168	28968	28747	29136	29015	28981	29100	29202	29085	29184	29068	29146	28927	29184	29084	29114	28862	28956	29227	29111	29288	29081	29158	29299	29334	29074	28821	29445	28996	29174	29181	29083	29081	29104	29046	29087	29276	29262	29263	28978	29195	28939	29140	29242	29171	28969	28854	29044	29042	28914	29088	29041	29133	29225	29182	28985	29159	28966	29072	29068	29262	29081	28917	29137	28958	28930	29094	29242	29150	29303	29295	28964	28922	29120	29210	28951	29089	28931	28972	28983	29343	29261	28988	29057	28839	29108	29255	29303	28992	29102	28838	29306	29290	29259	29083	29493	29294	29214	29292	29106	29243	28855	28954	29178	29174	29089
22375	36827	38212	32774	28188	27660	24261	20561	20339	19796	19514	19208	20281	24119	38917	33587	25965	20856	18740	18100	17943	18116	18059	17899	18071	18080	18115	18012	17866	17908	17913	18136	18027	17980	17995	18263	18021	18113	18152	18044	18165	18087	18060	18184	18121	18205	18021	18050	18144	17929	17904	18059	17889	18181	18094	17999	17960	18084	18161	18032	18123	18206	17891	18078	17931	17895	18130	18155	18048	17970	17934	18176	18134	17949	17995	17905	18057	18044	18182	18136	17970	18062	18024	18068	17927	18107	17963	17799	18237	18110	18090	18004	18100	17979	17955	17976	17925	18116	18028	18183	18056	18166	18080	18196	18078	18062	17993	18019	18055	18146	18005	18010	18078	17974	17916	18016	17974	18004	17955	17995	18259	18103	18046	18051	17915	17996	18181	18076	17932	17936	17931	17977	17943	17943	18107	18001	17959	17992	17961	18012	18229	18065	17975	18089	17896	18028	17962	18014	17983	17970	17988	18039	17933	18021	17920	17998	18059	17999	18007	17919	17826	17948	18115	18068	18152	18093	18144	18093	18076	17901	18014	18005	18013	18079	17972	17995	17967	18030	18029	18041	17958	18015	18009	18036	17832	18163	18097	18205	17980	18245	18033	18074	18083	18113	18053	17978	18052	18029	18115	18042	18100	18170	17912	17989	18017	18130	18177	18032	18039	17976	18060	18235	17916	17899	18097	17945	17853	17922	18016	18139	18055	18079	17937	18018	17849	18152	18039	18159	18118	17974	18089	17882	18100	18237	18228	18003	18216	17999	18175	18129	18000	18169	18156	17966	17927	17961	18021	18127	18149	18075	18278	18032	17998	18156	17994	17940	17896	17902	18140	18164	18059	18155	18122	18270	17946	18093	18116	18130	17945	18119	18100	18020	18056	17812	18061	18014	17972	18107	18076	18078	18281	17974	18059	18028	18069	18028	18132	18079	18206	18049	18099	18128	18039	17969	18100	18141	18049	17961	18174	17944	17939	17967	17907	18026	18038	18080	18065	17994	17859	18067	17771	18001	17981	18019	18008	18231	17943	17918	17960	17990	17902	17876	18236	18110	18104	18078	18072	17995	18075	17948	17936	17973	18148	18132	18275	17986	18107	18169	18054	18132	18027	18174	18061	17919	18068	17868	18104	18098	18054	18067	18027	17842	18036	18071	18161	17990	18148	17929	18272	18079	17966	18024	17883	18055	17869	18158	17908	17989	17925	18176	17984	18090	18117	18026	18132	18105	17940	18045	17949	18068	18024	18019	18163	18000	18107	18125	17924	18077	18012	18110	18101	18010	18039	18204	17842	18056	18048	18027	17917	18088	18060	17948	18014	18071	18012	17918	17935	18095	17931	18194	17941	18085	18196	17945	18114	17965	17973	18086	18148	18075	18037	18021	18145	18162	18137	18025	18110	18130	18118	17972	18014	18129	17988	18149	17957	18106	18028	18050	18076	18029	17953	17953	18042	18035	17870	18129	17997	17867	18045	17898	17996	17962	18038	18023	18000	17893	18032	18065	17953	18045	17997	18105	17996	17972	18109	18194	18056	17960	18215	18175	18034	18077	18140	18041	18134	17989	18043	18081	18109	17904	17952	17870	18120	18088	17906	18087	18061	18163	18022	18024	18001	17969	18095	17955	18319	18028	17973	18060	17983	18115	17975	17965	18104	18118	17927	17795	18038	18113	18282	17969	18053	17931	17918	18009	17876	18023	18186	17912	17933	17887	18044	17949	18058	17963	18036	18064	17975	18131	17984	18019	18041	18057	18088	17921	18057	18004	17979	18222	18188	18249	18038	18081	17998	18111	18063	18003	17899	18100	18091	18019	17989	18134	18178	17892	18141	18033	18082	18201	18015	18085	17923	18095	18154	18121	18098	17985	17922	18243	17980	17967	18242	18037	17982	18025	18159	18128	18030	18073	18148	18087	17962	18085	18033	18074	18165	17919	18010	18025	18291	17827	17833	18033	18071	18093	17938	18065	18017	18149	18056	18075	18048	18105	18182	18087	18039	18103	17994	18216	17894	18073	18101	18222	18195	17914	17999	18164	18069	17972	18025	18007	18252	18189	17926	17995	18275	17777	18055	17994	18036	18191	18121	18147	17816	17994	18161	18071	18068	18063	18116	17869	18104	17884	17938	18176	18155	17935	18197	18082	18003	18014	17874	18114	18150	18079	18207	18068	17919	17919	18026	18117	17862	17903	17996	18111	17955	17918	17956	18129	17897	17861	18143	17910	18037	18179	18010	17988	17924	18085	18140	18004	18192	17954	18011	17987	17907	18113	17957	18117	18045	18193	18005	17917	18116	18046	17820	17980	17916	17937	17976	18221	18133	17991	18008	18095	18153	17983	17996	18225	18113	18069	18069	18088	18092	18136	18024	18084	18120	18202	17991	18056	17848	18118	18020	18042	17956	18083	17919	18041	17945	18238	18016	18076	18195	18036	17999	18061	17981	18050	18054	18217	18033	17983	17931	18043	18065	17863	18014	18049	18025	18010	18096	17831	18046	18012	18137	18080	18101	18177	18222	18068	18115	18071	18010	17987	17914	17936	18036	17967	18046	17936	18036	18014	18095	17973	17982	18076	17907	18090	18083	18021	18022	18150	18079	18032	18055	17956	18133	18019	18224	18053	18018	18004	17759	17875	18151	18037	18142	18138	17918	18188	18233	17933	17951	18007	18095	17789	18110	18268	17916	18058	17744	18022	17933	18169	18095	18151	17953	18186	17878	18041	17804	18111	17945	18103	17987	17958	18125	18133	18015	17989	18085	18118	18156	17838	17753	18125	17929	17904	18099	18096	17970	18084	17967	18032	18039	17983	18048	18179	18089	18044	18088	18184	18095	17975	18029	17984	18052	18130	18042	18018	18015	17957	18056	18233	18031	18163	18096	18078	18171	18057	18092	18061	17848	18157	17906	18078	18036	18020	18113	18139	18037	18180	17963	18164	18144	18079	18034	18013	17987	18048	18076	17911	17985	18039	18081	17886	18069	17962	18068	17948	18118	18179	17808	18113	17997	18048	18025	18234	18023	18011	17929	17890	18096	18207	17991	17906	17953	18098	18199	17974	18118	18068	18102	18039	18050	18064	17891	18106	17974	18041	17972	17993	18000	18021	17859	18203	17979	17916	17943	18206	17833	18014	18021	18055	18201	17942	18162	18243	18193	18046	18145	17975	18019	18136	18156	18038	18088	18083	18076	18216	18094	18002	18132	17898	17972	17881	18095	18116	18099	18257	18109	17935	18015	17950	17852	18115	18080	17867	18013	18021	18067	18234	17992	18079	18109	18007	17867	18100	17948	18088	18166	18184	18138	18207	18071	18026	18148	18071	18044	18217	17877	18059	17976	18010	17952	17999	17937	17927	18021	17999	18162	18124	17960	17923	18095	18185	17985	17963	18103	18004	17914	18161	18031	18001	17872	18169	18044	17874	18105	18017	17918	18087	18154	18137	18179	18099	17926	18183	18041	18078	17913	17917	18092	17868	17989	18120	18017	18185	18152	17968	18131	18042	18089	18062	18104	18120	18060	18133	18095	18003	18016	17908	17939	17975	17923	17900	17912	17960	17996	18086	17878	18068	18121	18120	18102	17856	18160	17962	17986	18075	18036	17968	18069	17945	17947	18088	18071	17907	18185	18032	18166	18064	17967	18003	18017	18108	18058	18206	18076	17990	18051	18224	18074	18101	18023	18025	18024	18026	18068	18099	18104	18017	18066	18032	18111	17977	18000	18122	18067	17996	18096	18180	17877	17813	17956	17962	18030	17964	17952	18139	18042	18014	17914	18069	17813	18049	17918	18033	18098	18086	17998	18080	18042	18053	18018	18043	17999	18080	17997	18064	17873	18168	18211	17821	18081	18165	18150	18042	18166	18144	17910	18017	18220	18140	18155	18078	18039	18083	17925	17984	18147	18004	17939	18013	18183	18016	17922	18039	18021	18033	17981	18000	18001	18119	18047	18029	18188	17939	17987	17947	17984	18057	18202	18006	18048	18111	18192	18068	17954	17830	18048	17982	18122	18112	17971	18122	18260	18032	17918	18059	17997	18216	17912	18162	17957	17970	18280	18052	18111	17867	18143	17950	18186	18100	17964	18120	17962	18154	18119	17788	18126	17814	18009	18130	18007	18027	18084	18130	18057	18078	18164	18042	18181	18117	17998	17940	18016	17928	18049	18076	18020	18043	17960	18102	17845	17877	17868	17892	18052	18061	17972	17973	18294	18040	18005	18164	18101	17981	18077	18144	18128	18016	17953	17879	18131	18121	18016	18033	18064	18032	18140	17907	17855	18206	18230	17887	17778	17990	17982	18131	18154	18026	18070	17968	18060	18029	17826	17944	18038	18158	17777	17994	18322	18126	17968	17931	18014	18029	17950	18215	17993	18036	18157	18271	18043	18057	17903	18095	17964	18073	18015	18023	17905	17951	17960	18146	18098	18159	18085	18081	17913	17884	18122	18117	18018	18034	17913	18057	17986	17889	18053	17909	18118	17856	18039	18157	17939	18043	18075	17957	18165	17999	18047	17956	17968	18018	17673	17974	17947	18039	18155	18203	18103	17922	17918	18029	17982	17780	17990	17999	17976	18157	18102	17980	18209	18037	17841	18192	17982	18095	18048	17998	18049	18095	17845	17983	18190	17989	18054	18158	18221	18124	17993	18006	18029	17998	17981	18107	18036	18115	17952	18035	18004	18048	18142	17943	18154	18045	18046	17947	17828	17943	17999	17926	18128	18004	17990	18133	18056	18121	18036	18103	18035	18210	18105	17944	18064	18242	18172	18055	18133	17912	17846	17866	17886	18117	18003	18183	18169	18046	18055	17935	18103	18013	18034	17932	17969	17959	17915	17970	17931	18094	18053	17910	17872	18109	18104	18097	18024	18144	18137	18157	18062	18051	18028	17973	18225	18032	17945	18178	17994	18001	18105	18140	18085	18125	18077	18166	18080	18017	18107	18060	18127	17989	18004	18005	17986	18034	18097	18104	18176	18091	17922	18111	17894	18038	18192	18051	18003	17974	18091	18017	18088	18101	17986	18079	17979	18033	18017	17996	17919	18113	18020	18080	18153	18083	17711	18114	18111	18236	18222	18010	17979	17935	18075	18095	18007	17876	18139	17865	18040	18098	18052	18013	18172	18087
22266	20795	27135	25114	24776	32577	36737	34297	34157	34120	33528	35030	57008	55612	52442	44922	37463	33335	31882	31242	31309	31187	31429	31143	31195	31196	31269	31338	31309	31105	31374	31329	31238	30935	31113	31192	31256	30880	31314	31311	31352	31273	31282	31401	31308	31155	31184	31135	31370	31198	31280	31243	31394	31034	31199	31071	31129	31276	31197	31091	31513	31292	31331	31216	31109	31163	31297	31126	31169	31091	31184	31206	31125	31180	31122	30896	31245	30968	30962	31298	31257	31265	31063	31143	31186	31411	31377	31038	31230	31023	31116	31196	31097	31167	31119	31149	31271	31140	31153	30857	30838	30975	31189	31089	31011	31164	31063	31352	30973	31360	31137	31353	31150	31336	31169	31031	31223	31190	31240	31022	31185	31140	31167	31045	31198	31038	31045	30976	31032	31031	31208	30806	31190	31004	31032	31457	31343	31292	31071	31181	31057	31212	30936	31162	31136	31281	31250	30856	31118	31077	31157	30952	31098	31064	31064	31110	31154	31025	31092	30782	31166	31290	31245	31302	31131	31149	30996	30975	31290	31053	31048	31048	31229	31192	31100	31143	31309	31020	31147	31201	31114	31376	31195	31037	31285	31103	31350	31146	31291	31347	31037	30869	31182	31185	30884	31288	31177	31354	31209	31069	30893	31166	30978	30950	31184	30961	31424	31067	31253	31140	31317	31238	31091	30969	31072	31069	31037	31001	31230	30982	31029	30948	31218	31340	31125	31018	31264	30996	30880	31041	31247	31305	31024	31383	30985	31264	31252	31182	31080	31006	31391	31417	31215	31172	30973	31144	31415	31174	31197	31043	31010	31020	31205	31198	31347	30881	31147	31172	31249	31080	31202	31270	31089	31166	31158	31027	31233	31105	31025	31130	31087	31023	31224	31324	31220	31069	31443	31159	31215	31506	31443	31256	31244	30982	31110	30941	31082	31114	31125	31216	30977	31215	31076	31057	31000	31092	31311	31185	31237	30969	31158	30978	31214	31118	31142	31264	31162	31266	30892	31298	31207	31198	30978	31159	31114	30872	30954	31021	31302	31101	31361	31024	30934	30847	30781	31234	31070	31186	31007	31110	31036	31223	31337	31079	31124	31126	31237	30842	31310	31205	30966	31313	31087	31061	31015	31215	30940	30911	31079	31343	31345	31212	31290	31046	31170	30963	31141	31161	31138	31326	31118	31008	30973	30973	31067	31058	31269	31134	31130	31166	31101	31052	31162	31198	31287	31205	30779	30950	31331	31292	31101	31007	31316	31114	30795	31357	31220	31154	31118	30965	31113	30976	30911	31162	31223	31289	31471	31124	31228	31043	31074	31369	31371	31346	31131	31142	31091	31051	31268	31058	31128	31339	31017	31273	30994	31081	31005	30662	30934	31027	30873	31235	31275	31178	31134	31011	31292	31085	30975	30991	31193	31142	31032	31020	31138	31089	31179	31029	31124	31007	30974	31193	31449	30978	31200	30905	31103	30896	30855	31051	30972	30900	31043	31010	31153	31219	31338	31359	31160	31403	31103	31203	31029	30885	31263	31213	31115	31149	31058	30841	30875	31494	30986	31152	31081	31113	31086	30999	31059	31051	31168	30973	31124	31236	31265	30899	30782	31209	31115	31090	31312	31196	31125	30928	31133	31132	31052	31254	30911	31317	31226	31050	31030	31316	31220	30997	31092	31371	31151	31239	31239	31121	31121	31415	31156	31049	31217	30904	31332	31236	31138	31094	31295	31117	31132	31333	31338	31291	31306	31081	31049	31341	31181	30806	31075	30951	31001	31246	31184	30969	31132	31103	31125	30989	31105	31206	31081	31294	31418	31071	31511	31059	31184	31413	31203	31031	31208	31183	30939	31140	31440	31181	30989	31193	31300	31345	31143	31001	31098	31175	31085	31213	30922	31037	31381	31092	30957	31128	30972	30938	31251	31150	30881	30936	31084	30900	31170	31297	30994	31165	31117	31206	31029	30992	31150	31071	31279	31395	31122	31184	31348	30865	31225	31042	31034	31052	31217	31141	31128	31042	31037	30803	30930	31050	31008	31110	30970	31302	31120	31064	31179	31374	30903	30875	31157	31090	30823	31105	30952	30870	31281	31136	31161	31052	31198	31306	31420	31215	31404	31098	30942	30918	31246	31432	31317	30965	30834	30907	31182	31058	31005	31163	31226	31176	31075	30827	31019	31597	31268	31232	31268	31194	30984	30970	30923	31054	31065	31191	31016	31168	31155	31135	31206	30997	31034	30893	31323	31186	31031	31334	31349	31304	31254	31038	30956	30872	31407	31231	31177	31045	31250	31122	31357	30997	31207	31016	31063	31152	31258	31162	31241	31117	31455	31180	30998	30947	30821	31171	31031	31092	31061	31411	31064	31151	31078	30927	31233	31277	31229	31094	31106	31166	31179	31176	31142	30977	31158	31178	31358	31306	31202	31113	31317	30945	31102	31313	31300	31016	31081	31177	31046	31282	31325	31247	31248	31164	31113	31145	31075	31244	31401	31172	31241	31146	31155	31219	30958	30994	30975	31167	31316	30919	31401	31100	30871	31431	31285	31261	31437	31170	31011	31297	30997	31019	31218	31250	31139	31226	31120	31232	31285	31342	31002	31311	31138	31486	31164	31250	31210	31063	31124	31136	31314	31085	31112	31190	31521	31358	31095	30952	31022	31132	31065	31169	30987	31088	31207	31123	30899	31022	31251	31184	31192	30982	31114	30922	31194	31155	31049	31185	31083	31409	30921	31078	31398	31264	31185	30956	31206	31232	31201	31233	31396	31246	31072	30987	31296	31306	31188	31238	31468	31295	31502	31261	31213	31132	31085	31001	31378	30977	31066	31183	30915	30967	31058	31058	31174	31067	31076	31255	31280	31197	31055	30969	31292	31184	31083	31128	31118	31128	30919	30996	31273	30942	31306	31076	31238	31246	31096	31142	31051	31239	31185	31349	31182	31218	31111	30970	31229	31162	31244	30920	31219	31171	31089	30992	31031	31095	31225	31214	31143	31184	31239	31011	30975	31199	30792	31135	31215	31034	31370	31237	31314	31177	31507	31110	31005	31073	31096	31181	31087	30939	30936	31199	31343	31026	31163	30728	31095	31320	31119	31056	31152	31217	30948	30792	31064	31264	31234	31157	31080	31272	31159	31429	31138	31202	30962	31145	31169	31182	31145	31308	31112	31136	31034	31129	31245	31365	31169	31133	31151	31532	31173	31160	31108	30977	31035	31474	31113	31116	31182	30825	31213	31219	31138	31076	31201	31120	31090	31154	31267	31310	31475	31284	31173	31262	31013	31218	31070	31297	30793	30901	31198	30992	31426	31218	31220	31279	31038	31115	31121	31165	31088	31092	30956	31106	31249	31296	31175	31319	31318	31037	31436	31260	31287	31134	31020	31077	31180	31184	30906	31274	31535	31104	31516	30999	31290	31229	31103	31190	31022	31222	31224	31148	30888	31156	31202	31101	30968	31049	31303	31103	31135	30997	31219	31260	31083	31306	30912	31095	30978	31243	31024	31349	30837	31298	31123	30888	31036	31150	31362	31278	31226	31165	31512	31234	31046	30965	31241	31100	30933	31391	31068	31058	30924	31078	31259	31250	31029	31093	31176	31092	31328	31051	31374	31364	31188	31207	31152	31045	31209	31152	31086	30986	31007	30934	31109	31095	31229	31070	30905	31147	31146	30922	31201	31036	31255	31491	31087	31001	31011	31346	31137	31187	31430	31137	31119	31236	31081	30942	31166	31180	31069	31079	31202	31288	31261	31168	30847	31209	31075	31310	31354	30992	31219	31286	31064	31433	30907	31051	31094	31018	31211	31052	31155	31107	31093	31007	31172	31106	31485	31357	30996	31108	31073	31149	30834	31057	30899	30956	31010	30958	31273	31476	31462	31394	31044	31077	30861	30936	31050	31240	31211	31212	30992	31182	31426	30987	31227	31045	31331	30871	31209	31038	31217	31008	31212	31034	31235	31072	31108	31198	31010	31257	31027	31089	31350	31134	31278	31271	31093	30897	31055	30971	31160	31315	31421	31164	31052	30889	30856	31088	30997	31055	31207	31385	31278	31061	31024	30825	31161	31014	31076	31310	31247	31142	31009	31240	31181	31017	31209	31142	31124	31293	31122	31164	31174	31093	31229	31285	31455	30952	31047	30868	31151	31321	31412	31262	31014	31043	30898	31208	31111	31004	30960	31098	31157	31098	31127	31253	31276	31260	31239	31295	31015	31133	31196	31021	31175	31032	31211	31004	31028	31188	30863	31258	31259	31126	31279	31365	31098	31072	30948	30837	31059	31121	30917	31164	31211	31273	31272	31208	31093	30942	31232	31190	31250	30954	30880	31121	31201	30972	30919	31031	30932	30986	31151	31039	31185	31204	31209	31293	31331	31157	31196	31024	31136	31363	30992	31177	31192	31178	31322	31293	31069	31330	31272	31271	31430	30809	31039	31019	31015	31283	31167	31160	31305	31236	31253	31180	30864	31156	31100	31088	31202	31279	31063	31394	31443	31083	31131	31119	31021	30957	30967	31303	31089	31203	31113	31045	31172	31055	31321	31216	31054	30969	31331	31258	31248	31092	31118	31165	31280	31219	31160	31199	31005	30956	31227	31188	31021	31186	31179	31169	31173	30993	30958	31310	31251	31215	31237	31172	31315	31174	31060	30819	31478	31297	30994	31094	31140	31095	31125	30877	31260	31120	31160	31160	31291	31105	31198	31340	31035	31219	30939	31342	30981	31038	30883	30982	31157	31146	31159	31149	31112	31198	31045	31012	30797	31234	31162	31276	31011	31048	31041	31303	31232	31072	30937	30920	31041	31132	31029	31236	31270	31210	31150	31254	31021	31139	31249	30900	31151	31307	30918	31165	31002	31292	31231	31275	31248	30856	31244	31118	31253	31371	31168	30911	30738	30943	31275	31252	30954	31062	31032	31275	30950	31019	31158	31114	31129	30960	31171	31237	31320	31194	30922	31140	31319	31180	31129	30872	31284	31235	31213	31239	31127	31283	30885	31225	30942	31185	31359	31236	31053	31099	31248	31088	31035	30989	31008	31237	31325	31247	31037	31214	31208	31191	31014	31216	31061	31274	31094	31217	31150	30953	31248	30956	30822	31240	31058	31399	31230	31162	31291	31347
26142	46021	45351	37852	33399	29440	24993	24220	23535	22577	21696	25386	50656	47467	44084	34491	25465	20815	19218	18763	18849	18802	18799	18868	18902	18746	18844	18879	18759	18850	18979	18755	18867	18928	18966	18758	18854	18863	18760	18805	18849	18781	18965	18978	18844	18923	18820	18978	18858	18787	18889	18815	18997	18939	18813	18842	18791	18873	18857	18602	19009	18871	18736	18913	18836	18879	18833	18847	18762	18762	18774	18894	18998	18841	18805	18794	18800	18930	18833	18933	18812	18803	18812	18880	18991	18880	18596	18869	18677	18906	18990	18840	18591	18743	18771	18704	18616	18890	19021	18863	18818	18946	18658	18785	18671	18829	18944	18830	18753	18760	18905	18943	18844	18646	18871	18810	18783	18820	18814	18971	18799	18876	18834	18940	18910	18851	18938	18684	18948	18918	18716	18582	19013	18942	18840	18825	18753	18832	18842	18773	19018	18925	18734	18784	19024	18824	18686	18713	18882	18982	18799	18773	19001	18792	19010	18694	18869	18790	18837	18743	18921	18899	18685	18928	18854	18778	18930	18911	18711	18742	18758	18700	18785	18673	18815	18706	18772	18932	18693	18868	18751	18866	18866	18892	18769	18849	18672	18709	18605	18824	18851	18730	18781	18750	18850	18844	18801	18754	18640	18706	18877	18611	18918	18857	18751	18865	18813	18911	18877	18933	18834	18687	18708	18868	18961	18917	18919	18821	18767	18807	18860	18879	18975	18692	18606	18788	18847	18946	18855	18790	18742	18996	18913	18688	18790	19044	18554	18980	18717	18789	18848	18767	18736	18897	18729	18957	18773	18825	18687	18825	18798	18920	19037	18900	19012	18833	18864	18769	18803	18809	18826	18711	18689	18808	18890	18920	18749	18672	18773	18878	18840	18836	18837	18625	18874	18720	18962	18861	18822	18770	19032	18730	18685	18801	18752	18719	18926	18713	18881	18641	18926	18855	18918	18641	18773	18816	18739	18937	18827	18892	18913	18791	18704	18921	18763	18703	18901	18930	18857	18869	18699	18861	18792	18947	18737	18858	18856	18585	18819	18767	18876	18889	18890	18826	18947	18858	18741	18832	18874	18773	18845	19016	18930	18797	18702	18901	18908	18738	18639	18833	18756	18896	18828	18763	18686	18826	18872	18740	18642	19037	18846	19040	18886	18856	18805	18938	18689	18615	18817	18799	18648	18815	18798	18831	18755	18859	18779	18904	18726	18990	18763	18778	18718	18875	18869	18832	18681	18845	18778	18831	18824	18747	18755	18994	18758	18760	18797	18888	18834	18840	18864	18648	18792	18704	18687	18700	18948	18769	18713	18726	18787	18720	18777	18811	18767	18919	18920	18852	18822	18685	18736	18915	18713	18751	18716	19032	18787	18882	18705	18837	18949	18853	18894	18782	18876	18842	19029	18797	18580	18766	18966	18800	18867	18969	18794	18725	18690	18972	18819	18763	18792	18720	18958	18758	18850	18862	18614	18859	19015	18793	18973	18905	18637	18797	18991	18829	18708	18896	18850	18890	18953	18832	18648	18826	18904	18739	18973	18664	18895	18943	18700	18866	18868	18794	19006	18814	18721	18834	18895	18951	18785	18841	18900	18811	18935	18827	18929	19018	18769	18818	18755	18768	18788	18549	18695	18802	18996	18882	18876	18879	18757	18693	18853	18778	18928	18759	18820	18760	18776	18952	18587	18607	18709	18960	18874	18741	18869	18750	18808	18877	18659	18782	18869	18904	18880	18782	18982	18591	18792	18836	18775	18969	18811	18966	18905	18832	18830	18870	18876	18727	18685	18905	18778	18749	18735	18817	19008	18764	18761	18790	18903	18663	18751	18994	18956	18932	18761	18745	18743	18490	18767	18781	18867	18651	18749	18817	18875	18841	18725	18899	18948	18946	18804	18753	18798	18808	18843	18835	18853	18696	18834	18931	18730	18941	18909	18729	18860	18747	18755	18921	18694	18878	18731	18874	18740	18735	18913	18680	18974	18887	18747	18860	18869	18869	18718	18731	18863	18787	18934	18853	18873	18745	18846	18742	18849	18988	18849	18829	18979	18608	18734	18891	18651	18752	18850	18585	18831	19002	18796	18882	18770	18940	19016	18829	18773	18754	18842	18809	18766	18839	18641	18870	18769	18807	18881	18705	18722	18773	18840	18905	18716	18846	18943	18869	18864	18926	18969	18861	18676	18881	18830	18988	18883	18982	18520	18969	18773	18885	18882	19014	18745	18832	18673	18717	18787	18901	18843	18813	18840	18726	18723	18827	18606	18790	18799	18738	18778	18923	18845	18865	18758	18869	18715	18822	18951	18772	19002	18914	18765	18768	18817	18817	18762	19048	18835	18873	18914	18668	18632	18865	18783	18728	18719	18702	18782	18763	18781	18740	18739	18803	18828	18879	18715	18760	19115	18974	18547	18947	18863	18823	18948	18858	18635	18699	18892	18906	18653	18909	18785	18830	19078	18845	18920	18896	18979	18981	18746	18922	18864	18931	18864	18812	18834	18890	19009	18883	19002	18858	18849	18764	18678	18820	18768	18768	18724	18789	18980	18750	18949	18745	18735	18947	18922	18765	18713	18754	18570	19022	18825	18755	18859	18798	18913	18851	18850	18876	18781	18710	18921	19067	18706	18845	18738	19060	18831	18746	18852	18748	18734	18819	18871	18858	18664	18976	18790	18891	18890	18674	18795	18863	18665	18959	18820	18706	18726	18872	18981	18867	18837	18813	18637	18886	18809	18816	18744	18718	18957	18689	18716	18845	18807	18863	18675	18794	18556	18917	18743	19003	18793	18718	18831	18918	18844	18853	18638	18840	18909	18917	18841	18778	18987	18906	18881	18712	18890	18729	18583	18833	18883	19053	18969	18795	18669	18920	18716	18818	18656	18676	18782	18870	18854	18749	18838	18661	18867	18891	18843	18971	18662	18746	18689	18677	18872	18985	18897	18925	18836	18865	18942	18830	18885	18803	18821	18864	18723	18718	18783	18761	19028	18713	18860	18926	18751	18568	18648	18746	18731	18803	18638	19004	18629	18862	18888	18866	18663	18821	18969	18826	18905	18893	19024	18944	18878	18619	18783	18966	18701	18648	18819	18718	18790	18935	18719	18853	18881	18962	18676	18862	18822	18764	18799	18703	18631	18719	18916	19099	18996	18717	18682	18961	18803	18835	18692	18917	18754	18756	18937	18929	18714	18851	18930	18837	18792	18785	18732	18820	18674	18864	18890	18731	18761	18838	18915	18633	18840	18824	18726	18873	18580	18868	18575	18828	18971	18904	18780	18887	18935	18725	18707	18764	18926	18762	18910	18790	18731	18758	18817	18797	18777	18775	18769	18895	18685	18793	18784	18843	18938	18896	18646	18905	18821	18730	18843	18857	18833	18788	18830	18621	18754	18789	18815	18828	18839	18879	18813	18788	18931	18655	18884	18831	18782	18829	18828	18753	18766	18759	18848	18852	18874	18727	18813	18947	18769	18721	18702	18962	18807	18811	18910	18826	18712	18651	18823	18694	18765	18976	18754	18947	18878	18599	18645	18624	18848	18853	18921	18851	18611	18793	18828	18777	18671	18932	18554	18859	18707	18746	18926	18847	18931	18639	18839	18728	18652	18783	18918	18858	18807	18820	18645	18867	18821	18935	18745	18756	18854	18776	18862	18844	18613	18694	18767	18723	18875	18827	18752	18768	18865	18759	18791	18786	18863	18799	18920	18516	18689	18623	18661	18952	18808	18722	18665	18791	18931	18734	18724	18745	18886	18823	18908	18803	18583	18808	18562	18771	18802	18869	19031	18742	18854	18719	18917	18964	18883	18951	18959	18810	18977	18874	18814	18840	18627	18800	18893	18869	18836	18785	18734	18863	18932	18764	18730	18751	18754	18778	18826	18736	18819	18822	19040	18770	18824	18853	18855	18808	18874	18783	18727	18934	18759	18800	18542	18849	18768	18779	18617	18773	18576	18838	18790	18795	18886	18636	18846	18796	18694	18877	18784	18929	18782	18777	18782	18982	18738	18941	18836	18719	18740	18827	18856	18782	18862	18902	18746	18800	18881	18756	18901	18921	18812	18802	18708	18691	18738	18969	18769	18933	18750	18960	18623	19044	18692	18770	18798	18817	18862	18748	18587	18861	18899	18897	18910	18789	18739	18847	18800	18889	18770	18760	18627	18742	18803	18883	18922	18819	18704	18782	18829	18900	18708	18772	18805	18706	18931	18822	18788	18766	18849	18909	18683	18914	18960	18858	18727	18772	19001	18933	18941	18847	18880	18656	18717	18809	18853	18682	18805	18702	18753	18681	18692	18949	18842	18617	18973	18763	18725	18756	18638	18819	18888	18640	18927	18881	18909	18717	18751	18625	18770	18848	18848	18822	18784	18871	18779	18758	18783	18799	19023	18951	18686	18784	18797	18650	18919	18913	18684	18746	18770	18963	18923	18782	18826	18775	18800	18669	18775	18957	18916	18768	18775	18841	18756	18754	18851	18789	18917	18711	18867	18923	18684	18771	18836	18844	18873	18751	18791	18933	18895	19027	18766	18825	18745	18894	18794	18938	19011	18814	18722	18938	18861	18675	18984	18815	18704	18803	18755	18606	18823	18697	18582	18905	18829	18869	18660	18948	18830	18795	18815	18893	18887	18814	18787	18950	18754	18822	18752	18902	18729	18854	18560	18961	18770	18814	18724	18817	18978	18689	18973	18883	18931	18665	18906	18732	18732	18904	18834	18807	18821	18915	18797	18789	18700	18834	18964	18811	18686	18776	18732	18714	18917	18790	18906	18904	18762	18748	19018	18935	18988	18899	18759	18852	18894	18812	18840	18801	18953	18834	18831	18771	18693	18902	18722	18746	18726	18789	18864	18843	18924	18904	18798	18836	18842	19035	18780	18677	18923	18992	18819	18904	18731	18750	18947	18595	18818	18826	18637	18863	18952	18727	18979	18715	18845	18726	18968	18867	18651	18967	18858	18913	18770	18869	18691	18814	18891	18725	18840	18956	18799	18682	18855	18733	18968	18683	18690	18850	18849	18810	18968	18927	18788	18864	18756	18856	18804	18812	18907	18848	18803	18827	18900	18821	18728	18834	18609	18928	18778	18577	18887	18975	18838	18857	18569	18808	18853	18570	18865	18928
36915	33265	38892	37693	34057	33095	32987	32431	32037	31692	31826	32001	31957	32642	33093	33122	32236	31829	31752	31385	31259	31529	31206	31471	31752	31326	31430	31544	31071	31366	31467	31323	31127	31196	31466	31346	31399	31645	31450	31353	31666	31186	31218	31480	31240	31478	31327	31234	31270	31242	31496	31301	31383	31524	31391	31487	31403	31320	31428	31428	31278	31286	31075	31311	31316	31210	31540	31340	31088	31248	31374	31386	31583	31399	31354	31573	31302	31289	31138	31449	31377	31488	31382	31388	31109	31252	31740	31386	31188	31445	31696	31527	31544	31403	31277	31125	31417	31313	31088	31175	31255	31365	31631	31227	31448	30877	31274	31397	31278	31605	31120	31344	31364	31510	31221	31320	31253	31674	31845	31364	31368	31269	31448	31756	31425	31475	31270	31487	31467	31637	31380	31161	31240	31349	31368	31123	31181	31231	31324	31325	31455	31267	31464	31102	31382	31424	31343	31388	31359	31235	31224	31253	31258	31360	31194	31234	31389	31540	31219	31178	31302	31428	31444	31237	31215	31333	31399	31362	31248	31416	31390	31428	31397	31334	31439	31480	31420	31547	31363	31371	31212	31483	31425	31278	31548	31337	31217	31558	31503	31337	31445	31256	31246	31546	31673	31581	31443	31376	31446	31401	31295	31154	31393	31323	31431	31238	31341	31707	31187	31576	31227	31349	31427	31650	31774	31366	31258	31227	31374	31389	31192	31356	31277	31242	31443	31083	31330	31323	31274	31215	31388	31067	31426	31335	31462	31200	31178	31430	31393	31536	31369	31182	31453	31350	31356	31414	31439	31348	31278	31138	31600	31309	31361	31457	31068	31500	31338	31193	31428	31336	31246	31188	31521	31419	31327	31319	31480	31232	31414	31331	31216	31586	31256	31374	31216	31702	31457	31398	31324	31536	31678	31290	31495	31390	31555	31287	31345	31377	31186	31378	31386	31530	31502	31534	31398	31609	31458	31384	31399	31252	31316	31292	31359	31127	31274	31492	31299	31325	31375	31326	31251	31124	31542	31374	31117	31489	31168	31408	31210	31439	31552	31325	31265	31475	31327	31369	31252	31203	31315	31359	31431	31094	31213	31560	31487	31413	31497	31557	31650	31566	31268	31432	31584	31370	31162	31262	31246	31399	31300	31595	31279	31498	31380	31278	31453	31106	31364	31394	31455	31363	31639	31301	31670	31252	31537	31353	31393	31607	31199	31406	31501	31517	31298	31255	31261	31490	31150	31366	31468	31293	31329	31547	31389	31589	31508	31264	31330	31296	31536	31425	31728	31464	31317	31373	31267	31265	31708	31280	31170	31304	31517	31240	31230	31294	31091	31477	31159	31450	31404	31370	31284	31303	31574	31178	31227	31277	31253	31587	31368	31636	31600	31243	31390	31403	31095	31470	31602	31441	31308	31343	31558	31131	31388	31552	31211	31271	31232	31410	31139	31330	31275	31174	31371	31353	31296	31303	31152	31107	31336	31289	31574	31462	31293	31432	31331	31514	31497	31241	31217	31213	31386	31174	31278	31247	31394	31525	31429	31457	31525	31753	31603	31327	31355	31302	31587	31166	31202	31515	31418	31493	31391	31573	31378	31337	31387	31298	31317	31129	31376	31584	31369	31320	31290	31394	31552	31475	31427	31427	31558	31379	31708	31316	31291	31414	31448	31383	31363	31573	31386	31217	31429	31008	31150	31687	31473	31557	31208	31256	31224	31126	31447	31346	31266	31546	31460	31132	31424	31312	31474	31702	31552	31018	31165	31445	31504	31053	31170	31356	31425	31525	31381	31689	31306	31399	31617	31677	31266	31409	31261	31170	31187	31311	31399	31166	31123	31170	31381	31066	31406	31318	31534	31448	31299	31180	31485	31209	31334	31215	31547	31332	31487	31522	31500	31506	31373	31167	31307	31313	31482	31222	31513	31317	31661	31462	31551	31216	31444	31384	31725	31397	31221	31355	31527	31448	31406	31294	31291	31449	31560	31433	31336	31269	31443	31325	31292	31254	31485	31487	31266	31639	31530	31265	31510	31129	31375	31444	31612	31385	31444	31400	31381	30964	31504	31293	31484	31451	31587	31026	31553	31305	31290	31452	31316	31208	31654	31487	31511	31394	31279	31538	31305	31388	31510	31307	31385	31454	31290	31411	31312	31195	31405	31529	31209	31322	31557	31460	31450	31547	31263	31274	31460	31236	31365	31489	31564	31215	31285	31472	31141	31699	31453	31432	31498	31258	31406	31491	31332	31380	31183	31525	31307	31298	31458	30959	31216	31558	31464	31604	31448	31057	31593	31610	31573	31230	31100	31388	31383	31415	31266	31408	31390	31442	31213	31310	31260	31188	31292	31376	31456	31315	31407	31337	31384	31474	31554	31113	31328	31454	31423	31395	31202	31268	31473	31371	31413	31026	31105	31323	31217	31233	31432	31652	31334	31579	31075	31312	31527	31580	31534	31375	31391	31600	31463	31603	31315	31379	31465	31510	31352	31370	31445	31389	31530	31230	31398	31158	31634	31495	31166	31241	31101	31547	31235	31307	31259	31392	31394	31361	31562	31469	31371	31236	31594	31417	31616	31373	31435	31554	31552	31351	31289	31278	31598	31176	31106	31192	31310	31347	31543	31404	31255	31522	31290	31460	31308	31449	31410	31462	31450	31319	31380	31216	31228	31328	31476	31183	31515	31543	31131	31090	31367	31454	31462	31345	31447	31510	31504	31158	31412	31255	31578	31321	31637	31660	31511	31325	31208	31322	31180	31449	31465	31449	31258	31330	31225	31438	31191	31450	31510	31596	31410	31413	31226	31485	31412	31425	31288	31351	31432	31422	31347	31388	31552	31396	31150	31280	31484	31605	31474	31288	31352	31316	31568	31428	31405	31359	31257	31333	31140	31527	31407	31337	31268	31342	31452	31160	31523	31421	31699	31394	31409	31474	31525	31036	31477	31193	31472	31225	31587	31479	31453	31219	31335	31191	31226	31389	31343	31409	31338	31336	31505	31533	31202	31601	31457	31440	31288	31479	31346	31554	31384	31284	31549	31517	31506	31559	31448	31357	31360	31252	31177	31306	31431	31429	31385	31597	31388	31470	31660	31473	31337	31735	31482	31226	31279	31446	31609	31377	31460	31220	31482	31204	31324	31418	30941	31473	31272	31169	31507	31453	31249	31391	31295	31449	31350	31635	31241	31448	31425	31535	31236	31149	31581	31365	31659	31271	31156	31478	31545	31284	31264	31484	31323	31475	31298	31331	31236	31353	31137	31564	31629	31244	31608	31442	31416	31323	31524	31517	31276	31338	31100	31397	31204	31627	31484	31074	31568	31659	31292	31577	31735	31411	31282	31318	31197	31342	31466	31021	31731	31420	31635	31402	31176	31428	31484	31292	31387	31643	31424	31390	31161	31278	31425	31336	31401	31364	31441	31438	31400	31472	31123	31456	31263	31407	31234	31524	31432	31467	31377	31543	31462	31331	31306	31492	31520	31285	31159	31205	31233	31435	31685	31834	31323	31560	31474	31463	31498	31369	31329	31425	31361	31450	31695	31274	31439	31359	31069	31352	31291	31498	31316	31294	31557	31223	31290	31301	31496	31332	31172	31516	31375	31616	31323	31374	31248	31426	31246	31327	31500	31111	31383	31206	31504	31542	31425	31600	31468	31387	31396	31398	31252	31258	31136	31272	31290	31271	31282	31393	31446	31587	31497	31694	31421	31232	31135	31203	31313	31381	31186	31255	31315	31243	31416	31339	31284	31351	31352	31510	31263	31181	31501	31264	31367	31385	31419	31244	31454	31348	31435	31345	31676	31645	31013	31487	31305	31486	31362	31294	31146	31268	31154	31278	31074	31567	31179	31380	31318	31477	31478	31516	31275	31389	31212	31092	31001	31308	31365	31393	31512	31655	31243	31304	31261	31029	31245	31348	31110	31120	31219	31321	31302	31508	31430	31345	31119	31410	31449	31259	31227	31266	31315	31597	31326	31289	31206	31088	31581	31332	31474	31410	31110	31465	31337	31304	31440	31516	31337	31258	31215	31429	31388	31304	31367	31374	31452	31179	31612	31191	31392	31297	31246	31246	31296	31193	31336	31603	31249	31558	31264	31458	31322	31289	31295	31238	31251	31317	31368	31291	31389	31443	31619	31234	31438	31474	31461	31405	31597	31297	31450	31403	31365	31448	31520	31582	31084	31486	31359	31815	31147	31447	31192	31114	31440	31373	31724	31467	31589	31339	31299	31375	31327	31687	31216	31342	31372	31561	31340	31266	31438	31379	31625	31343	31345	31191	31313	31198	31326	31749	31174	31331	31273	31367	31489	31372	31244	31261	31443	31269	31194	31249	31480	31212	31556	31387	31344	31145	31234	31373	31448	31473	31638	31494	31242	31491	31476	31402	31497	31297	31472	31472	31638	31423	31403	31450	31364	31330	31667	31200	31306	31328	31397	31456	31168	31811	31632	31379	31428	31350	31429	31349	31455	31122	31155	31311	31974	31328	31410	31324	31475	31567	31453	31259	31254	31438	31297	31396	31330	31628	31400	31409	31413	31464	31548	31611	31508	31094	31343	31309	31504	31544	31476	31108	31531	31090	31335	31363	31344	31353	31159	31351	31186	31376	31101	31536	31435	31433	31375	31191	31236	31523	31540	31477	31227	31242	31421	31160	31484	31456	31638	31423	31644	31432	31578	31582	31362	31429	31578	31460	31116	31268	31392	31423	31645	31426	31089	31229	31364	31516	31550	31371	31213	31337	31503	31179	31471	31188	31526	31661	31199	31279	31252	31524	31459	31415	31380	31500	31389	31167	31373	31610	31707	31269	31152	31394	31388	31345	31404	31163	31442	31225	31135	31376	31482	31341	31268	31316	31186	31203	31455	31332	31382	31529	30987	31525	31691	31529	31689	31397	31371	31329	31382	31426	31444	31571	31450	31483	31487	31401	31344	31185	31448	31253	31250	30998	31360	31183	31167	31486	31328	31559	31716	31477	31338	31620	31438	31355	31295	31279	31668	31439	31314	31285	31115	31611	31583	31605	31269	31354	31373	31276	31193	31323	31503	31329	31779	31528	31238	31207	31255	31324	31311	31528	31349	31289	31621	31503	31440	31191	31504	31224	31424	31461	31426	31256	31517	31606
26605	33106	32888	27137	22834	21329	21249	20352	19946	19825	19644	19570	19788	20681	21320	20790	19847	19313	19323	18945	18934	18971	18867	18811	18856	18876	19009	19090	18849	18762	18773	18890	18893	18947	18722	18950	18665	18827	18920	18815	18984	18930	18870	18986	19013	18887	19030	18837	18967	18964	18950	18786	19109	18817	18848	18853	19109	19072	18889	18759	18962	19097	18952	18875	18908	18841	18976	18980	19049	18593	18907	18860	18951	18951	19174	18922	18932	18823	19034	18820	18830	18863	18792	18868	18871	18976	18993	19019	19003	18881	18835	18761	19038	18863	18901	19083	18936	18862	18871	18782	18856	18776	18794	19065	18922	18972	18940	18886	18874	18908	18862	19056	19032	19113	19050	18862	18909	18977	19001	18971	18979	18789	18882	19003	19036	19067	18887	18981	19069	18993	18814	18862	18854	18964	18871	18854	19021	18707	18880	18767	18936	19075	18827	18950	18688	18813	19019	18796	19007	18971	18948	19072	18774	18844	18923	19105	18959	18927	19065	18979	19016	19165	19000	18895	19104	18936	18963	18866	18918	18942	18922	18938	18975	19015	18935	18770	19021	18986	18705	18953	19047	18900	19009	18844	18800	19014	19214	18859	18924	18836	18975	18866	18865	18785	18930	18933	18855	19073	18875	18960	18964	18819	18859	18894	19032	18935	18978	18929	18860	18867	18995	18765	19130	18871	18858	18950	18872	18991	18729	18981	18737	18817	19108	19081	18849	18895	18998	18931	18890	18840	18921	18960	18784	18760	18877	18825	19130	18922	18943	18649	18930	19109	18731	18865	18809	18970	18751	19034	18873	18864	18776	18976	18760	18804	18891	18903	19029	18891	19074	18886	18854	18769	18962	18784	18977	19004	18975	18930	18924	18927	18896	19010	18740	18998	19030	18925	18932	19113	18936	18899	19093	18844	19014	18715	18886	18835	18836	18917	18917	18916	19071	19001	18882	18752	18822	18936	18833	18781	18935	18922	18915	18814	18735	18825	18780	18839	18942	19058	18834	18809	18991	18972	18988	19017	18841	18812	19120	18941	18834	19044	18929	19011	18826	18911	18832	18861	18802	18862	18808	19051	18912	18906	18963	18886	19023	18850	18924	18706	18889	19009	18955	18823	18839	19019	18967	18932	18871	18909	18925	18970	18667	18985	18806	18678	18811	18919	18997	18764	18913	18908	18989	18887	18995	18943	18868	19087	18659	18952	19047	19034	18869	18901	19041	19033	18885	18931	18829	18906	18886	18767	18934	18911	18997	18933	18908	18958	18855	18909	18829	18924	18918	18888	18849	18753	18963	18997	19005	19018	18701	18943	18680	18869	18837	18794	18982	19031	18824	18897	18869	18877	18809	18996	18886	19069	18765	18931	18880	18775	18937	18948	18840	18686	18908	18950	18897	18881	19079	18738	18832	18915	19058	18964	18719	18944	18827	18880	18929	18817	18953	18918	18877	18953	19025	19062	18811	18681	18999	19012	18980	19014	18880	19054	18869	18842	18881	19034	19023	18851	18686	18777	18791	18857	19019	18930	18809	18837	18870	18919	18989	18806	18943	18822	18889	18931	19005	18844	19044	18800	18805	18797	18715	18980	19008	18894	18909	18870	18994	18920	18920	18942	18951	18915	18764	19038	18983	18875	18924	18950	18908	18802	18925	18897	18984	18670	18972	18925	18930	18943	18904	18950	18976	18838	18916	18927	18882	18972	18847	18996	18744	18808	19023	18676	18989	18884	18892	18964	18872	18985	18999	18766	19152	19002	18829	19047	18860	18937	18756	18846	18847	18811	18879	19026	18915	18709	18958	18795	18858	18998	19171	19010	18849	18953	18839	19005	18853	18733	18941	19033	18893	18933	18691	18905	18858	18917	18773	18927	18839	18969	18892	18848	18969	18938	18884	18949	18734	18995	18896	19088	18951	18847	18984	18875	18837	19009	18840	18776	18920	18825	19016	18783	18780	18835	18978	18893	18940	18934	18920	18917	18875	18758	18815	18952	19069	18886	19025	18684	18919	19037	19115	18983	18904	18865	18933	18950	19008	18797	18950	18834	18860	19038	18848	18774	18825	19094	19043	18930	18914	19090	18824	19023	18862	18927	18949	18878	19076	18688	19012	18799	18826	19009	18841	18857	18933	18990	19097	18820	18815	18887	19009	18867	18982	19014	19047	18875	19147	18953	18888	18965	19001	19026	18902	18873	18856	18956	18859	18868	18938	18827	18796	18766	19014	18857	18921	18943	18707	18963	18882	18907	18980	18829	18744	19112	18891	18876	18861	18847	18929	18786	18828	19120	19116	18996	18724	19093	18855	18843	18966	18751	18860	18911	19153	18810	18933	18948	18955	18909	18861	18765	18938	18958	18893	18962	18861	18752	18965	19065	19024	18733	18919	18924	19144	18955	18751	18965	18925	18839	18913	18830	18841	18799	18815	18832	18875	18921	18988	18893	19030	18800	18886	18956	18896	18855	18917	18920	18827	18797	19169	18848	19034	19014	18727	18846	18899	18956	18940	18870	18854	19184	18993	19109	19042	18738	19038	18727	18924	18800	18831	18919	18867	18912	18828	18780	19008	18954	18999	19147	18855	18851	18958	18739	19070	18744	18951	18877	18886	19049	18786	18934	18876	19001	18974	18940	19018	18855	18877	19022	18981	18968	18907	19017	19034	18828	18787	18857	18875	18887	18869	18941	19126	18958	18961	18738	19045	18882	18966	19038	18888	18946	18906	19067	18852	18978	18733	18834	18956	18997	18965	18968	18974	19014	18996	18870	18815	18822	18817	18777	18992	19038	18699	18977	18990	19015	18869	19018	18888	19097	18729	18957	18886	18855	18826	18830	18950	18758	19022	18972	18963	18764	19027	18963	18874	19006	19106	18912	18799	18750	19026	19046	18920	18928	18760	18970	18758	18982	18787	18894	18824	18949	18982	18949	18963	18885	18921	18967	19080	18911	18965	18982	18784	18819	18866	18906	18839	19125	18859	18897	18923	18993	18787	18934	19087	18667	19062	18813	18982	18808	18881	18734	18884	18868	18890	18918	18880	19044	18924	18992	18715	18892	18922	18873	18859	18763	18853	18820	18909	18981	18887	18887	19185	19002	19015	18968	18928	18901	18840	18921	19002	19068	19005	18997	18804	18872	18738	18926	18915	18955	18850	18663	18848	18929	18962	19001	18837	18943	18896	18862	19143	18888	18996	18898	18829	18901	18812	18902	18820	18873	18637	18958	19083	18930	18961	18850	19092	18964	18868	18911	18984	18942	18901	18990	18933	18896	18958	19046	18775	18815	18650	19003	19022	18889	18990	18852	18882	18913	18975	18913	18836	18876	18998	18707	18776	18866	19001	18776	18981	18940	19037	18612	18916	18813	18953	18790	18906	19038	18905	19071	18938	18953	19015	18966	19027	18853	18941	18913	18865	18725	18859	19097	18829	18768	18921	19041	18839	18787	18967	18884	18790	18800	18825	18835	18982	19053	19011	18770	18864	18879	18841	18888	18957	18918	18843	18804	19015	18909	18752	19049	18963	18935	18783	18874	18934	18949	18953	18938	18872	19011	18965	18817	19056	18793	18664	18970	18894	18932	19028	18972	18986	18773	18919	18895	18959	18979	18838	18802	19145	18800	18881	19053	18909	18935	18792	19013	18909	19001	18764	18870	19031	18976	18879	18940	18935	18880	18956	18866	18760	18981	19070	18953	18833	18692	18859	18857	19054	18819	18913	18915	18882	18922	18983	18924	18877	18788	18985	18924	19046	18890	18999	19059	18807	19020	18713	18958	18864	18998	18881	18758	18707	18996	18867	18985	19009	18934	18994	18988	18905	19017	18781	19029	18793	18887	18851	19084	18801	18947	19007	18956	18910	18970	18831	18832	18965	18912	18957	18867	19054	18728	19043	19053	18794	18979	18985	18800	18838	18945	18960	18950	18887	18892	19204	18774	18875	18670	18912	18884	18843	18947	18904	19062	18971	18981	18864	18820	18866	18964	18901	18955	18886	18903	18902	18940	18881	18757	18943	18785	18937	18822	18925	18870	18817	18854	18898	19051	18927	18930	18977	18957	18871	18734	19061	18893	18899	18996	18805	18837	18935	18820	18864	18989	18899	18724	18958	18867	19050	18775	18927	18971	18921	18887	18917	19013	18979	18856	18663	19038	18952	18930	18910	18986	18861	18814	18877	18941	18970	19041	19041	18981	18833	18815	18791	18862	18787	18984	18991	18914	18914	18892	18999	18922	19032	18931	18958	18821	18890	18932	18930	18815	18995	18909	18882	19084	18870	18963	18854	18925	18958	18968	18856	19031	18939	18736	18922	18850	18949	18966	18924	18848	18852	18953	18882	18811	18742	18928	19030	18842	19058	18769	18936	18996	18885	18978	18983	18832	18948	18993	18910	19012	18871	18964	18874	18984	18837	18899	18898	18938	18971	18844	18844	18921	19009	19038	18823	18917	19017	18918	18951	18836	18800	19083	18814	18815	18793	18937	19041	18983	18991	19016	18909	18804	19000	18909	18822	18887	18955	18951	18819	18816	18813	19037	19055	18970	19041	19064	19088	18807	18998	19006	18867	18964	18895	18840	18901	19191	19024	18933	18724	18951	18862	19162	18907	18997	19009	19004	18913	18742	18809	18887	18882	18952	18943	18908	19116	18830	18968	18859	18952	18755	18927	18945	18935	18978	18978	18957	18909	18847	19051	18917	18816	19092	18948	18987	19012	18829	18998	18841	18733	18856	18953	18877	18971	18924	19031	18867	18852	19018	18864	18793	18780	19053	18877	18907	18919	18933	18801	18797	18894	18963	18863	18969	18837	18977	18922	18824	18905	18781	18885	18843	18747	18841	18913	18797	18842	18770	19157	18880	18845	18920	18882	18900	19035	19102	18975	18923	18886	19049	19072	18779	19019	18736	18702	19011	18690	18976	19054	18878	19038	18939	18819	19090	18942	18722	19057	18901	19117	18877	18899	18921	18727	18989	18887	19086	18805	19000	18973	18855	18877	18905	18758	18732	18890	18959	18822	18945	18920	19029	18821	18819	18946	18885	19013	18830	18993	18967	18715	19015	18935	18888	19014	19015	18819	19040	18657	18886	18933	18957	18948	18889	18885	18846	18856	18860	18837	18869	18851	19033	18956	18825
24442	20818	27249	26767	28361	32374	33700	32227	31375	31895	31381	32105	33025	40518	45641	41606	37422	33831	31530	30615	30333	30761	30623	30477	30885	30947	30584	30317	30434	30453	30705	30569	30626	30689	30759	30786	30572	30599	30595	30510	30373	30642	30761	30471	30788	30589	30704	30446	30465	30617	30571	30415	30588	30528	30199	30260	30598	30499	30412	30538	30648	30373	30339	30520	30317	30403	30620	30760	30385	30396	30780	30470	30572	30590	30511	30652	30404	30340	30589	30365	30828	30598	30721	30383	30651	30779	30269	30581	30586	30337	30415	30564	30571	30527	30332	30538	30727	30698	30564	30751	30427	30573	30694	30455	30551	30411	30400	30574	30494	30585	30467	30658	30553	30506	30474	30927	30486	30523	30651	30725	30478	30501	30806	30396	30520	30656	30607	30123	30552	30425	30179	30614	30649	30451	30616	30581	30292	30673	30540	30485	30576	30516	30653	30737	30515	30476	30531	30564	30591	30553	30096	30368	30507	30664	30483	30232	30427	30673	30560	30286	30425	30275	30446	30552	30654	30252	30411	30536	30273	30075	30666	30598	30567	30575	30802	30424	30527	30584	30280	30324	30363	30504	30442	30482	30405	30596	30650	30261	30720	30483	30755	30433	30419	30361	30455	30888	30692	30876	30567	30385	30398	30595	30289	30464	30394	30690	30563	30630	30369	30728	30496	30637	30432	30728	30559	30549	30572	30445	30645	30590	30571	30211	30552	30395	30424	30325	30605	30317	30425	30664	30513	30373	30433	30370	30568	30522	30599	30617	30368	30734	30661	30441	30472	30455	30704	30555	30444	30436	30412	30516	30372	30384	30266	30331	30413	30538	30474	30435	30614	30440	30572	30560	30620	30469	30522	30754	30457	30404	30464	30562	30548	30511	30638	30546	30506	30434	30693	30639	30322	30477	30554	30271	30517	30577	30407	30516	30383	30525	30840	30419	30670	30471	30415	30645	30904	30527	30447	30332	30497	30607	30397	30785	30635	30733	30500	30477	30504	30502	30477	30606	30581	30628	30474	30409	30528	30554	30502	30592	30488	30584	30446	30569	30645	30504	30465	30392	30459	30376	30589	30352	30436	30529	30520	30434	30326	30344	30551	30565	30589	30723	30381	30289	30603	30547	30396	30470	30675	30570	30309	30466	30513	30700	30631	30716	30645	30369	30478	30809	30281	30412	30437	30567	30408	30572	30540	30478	30220	30065	30484	30575	30699	30739	30581	30556	30656	30557	30734	30408	30478	30572	30413	30561	30514	30435	30293	30719	30592	30482	30516	30492	30449	30380	30602	30671	30600	30601	30707	30344	30233	30587	30258	30571	30761	30594	30143	30417	30629	30555	30587	30483	30535	30577	30635	30452	30595	30080	30227	30837	30444	30551	30468	30209	30478	30420	30350	30491	30572	30435	30234	30670	30359	30427	30438	30222	30762	30316	30644	30553	30744	30591	30542	30422	30601	30665	30526	30600	30619	30528	30427	30632	30718	30625	30382	30459	30517	30268	30546	30414	30486	29959	30573	30422	30370	30466	30341	30497	30567	30769	30415	30475	30488	30294	30519	30353	30529	30257	30579	30558	30651	30636	30600	30394	30568	30701	30478	30387	30626	30487	30366	30523	30565	30732	30553	30288	30623	30748	30654	30251	30693	30319	30560	30502	30591	30516	30602	30464	30384	30407	30485	30269	30467	30499	30551	30386	30322	30532	30719	30526	30383	30219	30519	30406	30463	30359	30443	30489	30459	30579	30436	30559	30413	30618	30634	30445	30566	30762	30678	30621	30618	30591	30283	30392	30306	30461	30438	30711	30643	30469	30565	30560	30572	30472	30406	30615	30543	30600	30625	30303	30339	30407	30225	30453	30403	30487	30633	30455	30409	30493	30472	30414	30612	30355	30613	30433	30696	30661	30357	30692	30395	30580	30423	30598	30466	30508	30326	30548	30372	30211	30371	30405	30791	30465	30547	30396	30708	30651	30685	30119	30392	30601	30489	30392	30551	30494	30435	30536	30626	30432	30661	30360	30658	30502	30421	30309	30560	30564	30582	30334	30476	30475	30555	30532	30780	30616	30860	30398	30678	30801	30596	30449	30334	30480	30405	30144	30307	30716	30416	30289	30489	30629	30351	30559	30642	30496	30455	30318	30579	30465	30557	30448	30469	30690	30441	30511	30360	30594	30501	30535	30223	30373	30734	30472	30727	30502	30796	30515	30482	30631	30329	30558	30554	30436	30416	30714	30611	30892	30489	30626	30317	30436	30691	30496	30606	30544	30593	30354	30680	30385	30538	30442	30628	30677	30538	30571	30674	30673	30691	30430	30467	30456	30453	30319	30585	30525	30388	30477	30355	30512	30463	30634	30592	30792	30510	30658	30756	30600	30633	30522	30492	30535	30567	30826	30547	30743	30603	30575	30502	30530	30431	30424	30529	30605	30482	30412	30644	30448	30285	30451	30398	30595	30356	30405	30548	30513	30373	30636	30408	30284	30619	30577	30402	30473	30638	30473	30375	30484	30486	30447	30437	30538	30779	30516	30723	30664	30607	30417	30475	30467	30370	30544	30599	30431	30613	30502	30744	30634	30563	30630	30591	30497	30384	30304	30388	30583	30781	30627	30627	30575	30820	30260	30587	30335	30241	30747	30505	30509	30976	30587	30260	30327	30538	30030	30350	30318	30535	30721	30310	30269	30268	30335	30452	30315	30433	30419	30657	30719	30523	30612	30542	30677	30767	30211	30390	30623	30534	30354	30531	30528	30770	30272	30447	30404	30568	30519	30463	30517	30383	30257	30421	30593	30522	30982	30491	30555	30318	30396	30414	30389	30675	30542	30428	30418	30709	30440	30369	30630	30442	30480	30431	30584	30180	30437	30475	30588	30346	30496	30605	30196	30500	30469	30527	30513	30185	30257	30559	30747	30623	30470	30521	30529	30780	30822	30350	30382	30769	30548	30526	30564	30604	30619	30252	30704	30530	30513	30573	30446	30758	30668	30480	30727	30737	30712	30610	30626	30818	30510	30553	30562	30491	30625	30392	30373	30581	30426	30441	30531	30586	30648	30603	30430	30310	30487	30289	30495	30520	30587	30469	30828	30611	30376	30592	30611	30614	30486	30544	30521	30576	30667	30726	30456	30459	30527	30622	30803	30873	30669	30536	30590	30375	30350	30484	30287	30401	30594	30867	30983	30302	30258	30641	30241	30600	30610	30525	30383	30588	30603	30726	30721	30195	30257	30584	30520	30614	30542	30481	30343	30448	30289	30683	30599	30708	30465	30843	30483	30631	30711	30356	30779	30697	30489	30330	30400	30480	30442	30720	30352	30724	30419	30341	30385	30525	30349	30579	30616	30643	30552	30560	30363	30608	30379	30542	30300	30655	30397	30558	30519	30491	30633	30637	30494	30612	30601	30600	30597	30369	30323	30396	30516	30520	30592	30249	30554	30451	30632	30675	30771	30487	30328	30553	30500	30617	30335	30733	30570	30527	30663	30650	30626	30441	30655	30383	30501	30241	30490	30674	30451	30419	30477	30546	30644	30753	30598	30344	30590	30449	30442	30617	30739	30349	30345	30684	30472	30652	30319	30570	30134	30192	30409	30531	30514	30500	30421	30566	30181	30422	30329	30734	30601	30731	30465	30301	30536	30614	30383	30457	30607	30483	30486	30616	30565	30763	30498	30330	30567	30730	30450	30557	30396	30575	30366	30399	30525	30715	30391	30352	30492	30460	30461	30378	30628	30315	30597	30562	30637	30501	30299	30407	30617	30589	30452	30506	30322	30447	30447	30620	30760	30577	30605	30493	30673	30478	30883	30636	30500	30597	30714	30415	30535	30602	30411	30442	30168	30424	30544	30507	30608	30658	30236	30333	30167	30372	30492	30498	30729	30682	30246	30570	30456	30571	30469	30658	30324	30603	30480	30551	30282	30463	30621	30658	30285	30467	30186	30348	30497	30491	30397	30616	30526	30497	30495	30651	30321	30462	30304	30387	30527	30732	30364	30216	30615	30780	30435	30733	30407	30682	30704	30529	30480	30622	30533	30885	30595	30401	30687	30649	30626	30502	30691	30752	30503	30658	30589	30788	30561	30608	30780	30703	30217	30503	30834	30741	30606	30468	30628	30563	30339	30449	30768	30414	30325	30502	30482	30683	30689	30373	30559	30578	30586	30760	30514	30363	30536	30370	30585	30516	30484	30513	30514	30502	30543	30485	30581	30455	30594	30537	30710	30608	30708	30345	30541	30667	30451	30618	30424	30351	30674	30285	30605	30494	30596	30334	30423	30369	30484	30436	30516	30623	30453	30300	30471	30443	30742	30495	30531	30534	30551	30539	30475	30497	30641	30366	30306	30677	30673	30551	30315	30731	30447	30466	30698	30566	30724	30185	30646	30428	30443	30267	30522	30616	30165	30694	30388	30337	30395	30428	30604	30451	30617	30590	30667	30719	30371	30398	30430	30542	30440	30469	30638	30479	30494	30498	30545	30683	30254	30484	30469	30631	30643	30706	30544	30499	30206	30509	30507	30802	30764	30598	30395	30413	30437	30447	30473	30622	30365	30628	30578	30461	30619	30569	30505	30738	30644	30494	30377	30657	30453	30472	30505	30298	30643	30345	30695	30662	30771	30602	30298	30652	30396	30484	30794	30501	30689	30825	30362	30851	30424	30789	30573	30413	30478	30430	30339	30518	30664	30731	30815	30557	30499	30298	30551	30698	30642	30688	30673	30346	30431	30514	30665	30465	30280	30415	30321	30472	30521	30611	30487	30630	30645	30398	30439	30689	30496	30717	30761	30444	30355	30485	30533	30483	30354	30571	30740	30381	30585	30448	30614	30554	30618	30403	30632	30551	30567	30622	30679	30574	30167	30668	30615	30317	30321	30701	30629	30514	30667	30689	30272	30513	30641	30374	30750	30760	30537	30574	30382	30487	30606	30427	30507	30405	30703	30637	30718	30549	30517	30737	30672	30850	30550	30360	30452	30323	30344	30277	30491	30585	30678	30707	30562	30676	30809	30689	30596	30653	30629	30186	30460	30483	30309	30448	30743	30662	30382	30565	30438	30452	30539	30823	30556	30402	30644	30675	30654	30628	30665	30739	30579	30592	30563	30425	30478	30556	30449	30628	30423	30364	30277
25146	39089	40462	30343	26996	23617	21365	20704	20461	20465	19958	21087	22939	33253	36979	31592	26275	21753	19717	18714	18460	18645	18751	18674	18625	18595	18417	18407	18677	18704	18614	18484	18522	18601	18481	18454	18447	18526	18696	18610	18637	18516	18484	18738	18517	18744	18539	18604	18634	18479	18599	18556	18543	18529	18545	18615	18674	18512	18684	18662	18549	18597	18627	18491	18714	18444	18596	18492	18435	18577	18515	18460	18779	18588	18589	18649	18637	18461	18717	18610	18701	18618	18573	18448	18646	18530	18423	18603	18478	18542	18446	18544	18643	18367	18556	18514	18472	18597	18787	18705	18400	18712	18485	18624	18467	18578	18712	18519	18704	18476	18618	18558	18457	18419	18549	18394	18578	18405	18623	18540	18610	18587	18734	18514	18591	18498	18549	18704	18570	18469	18932	18455	18654	18542	18548	18535	18670	18553	18482	18576	18749	18494	18665	18468	18522	18561	18747	18608	18609	18522	18653	18506	18425	18578	18605	18487	18629	18730	18622	18692	18471	18562	18586	18636	18408	18524	18374	18590	18530	18657	18650	18679	18544	18683	18561	18690	18339	18579	18736	18514	18669	18469	18597	18793	18581	18689	18541	18592	18555	18505	18487	18563	18552	18602	18672	18553	18561	18764	18595	18429	18597	18611	18605	18653	18689	18543	18519	18586	18472	18589	18735	18428	18547	18792	18651	18478	18654	18496	18831	18504	18631	18788	18543	18535	18657	18615	18591	18503	18677	18700	18525	18745	18488	18688	18489	18506	18536	18648	18608	18447	18483	18633	18767	18524	18716	18633	18507	18554	18748	18638	18657	18632	18570	18591	18537	18740	18518	18515	18588	18540	18538	18762	18594	18472	18679	18611	18656	18602	18598	18446	18422	18558	18531	18504	18585	18602	18586	18638	18558	18488	18395	18622	18472	18659	18792	18523	18547	18614	18674	18700	18468	18631	18632	18633	18501	18533	18664	18686	18465	18686	18566	18708	18746	18427	18401	18634	18578	18458	18591	18678	18608	18617	18643	18595	18521	18550	18470	18588	18442	18584	18515	18673	18604	18695	18580	18513	18483	18625	18477	18704	18508	18531	18473	18538	18718	18736	18456	18561	18622	18626	18729	18569	18515	18373	18514	18638	18560	18564	18808	18501	18396	18512	18664	18605	18555	18778	18571	18609	18497	18374	18609	18412	18654	18584	18720	18371	18761	18572	18639	18657	18716	18480	18413	18532	18484	18498	18723	18564	18412	18647	18621	18854	18574	18610	18516	18662	18539	18550	18568	18707	18670	18540	18470	18598	18481	18379	18445	18383	18569	18518	18375	18616	18602	18616	18503	18628	18425	18679	18702	18608	18686	18568	18578	18581	18557	18517	18404	18573	18648	18568	18471	18628	18597	18639	18435	18584	18725	18459	18766	18392	18576	18602	18534	18645	18347	18684	18679	18586	18476	18584	18688	18635	18675	18742	18569	18294	18611	18617	18542	18560	18587	18607	18534	18555	18524	18517	18487	18636	18580	18730	18343	18648	18564	18712	18538	18484	18746	18561	18748	18560	18704	18677	18687	18432	18512	18525	18615	18477	18595	18538	18551	18632	18543	18617	18560	18567	18498	18568	18739	18589	18551	18451	18558	18509	18510	18391	18566	18604	18713	18656	18642	18611	18578	18482	18635	18657	18501	18553	18474	18468	18688	18250	18556	18717	18660	18493	18741	18568	18675	18529	18608	18587	18564	18594	18554	18812	18631	18496	18681	18744	18605	18612	18601	18625	18584	18515	18796	18443	18707	18436	18547	18499	18590	18719	18621	18577	18613	18510	18710	18570	18753	18561	18651	18548	18683	18532	18411	18511	18656	18646	18454	18560	18527	18522	18438	18694	18532	18520	18618	18584	18571	18570	18517	18469	18645	18559	18621	18683	18576	18705	18696	18612	18673	18539	18630	18515	18495	18568	18452	18605	18490	18695	18497	18666	18594	18492	18611	18426	18754	18272	18764	18432	18600	18733	18435	18619	18672	18485	18567	18599	18633	18523	18573	18605	18550	18567	18504	18576	18650	18473	18581	18561	18439	18611	18551	18557	18631	18626	18659	18691	18520	18444	18495	18662	18588	18552	18534	18691	18560	18499	18505	18578	18649	18510	18786	18414	18722	18588	18579	18595	18615	18457	18505	18508	18479	18383	18574	18359	18575	18537	18446	18415	18492	18650	18550	18415	18742	18578	18693	18487	18546	18585	18481	18430	18418	18712	18581	18693	18546	18549	18446	18555	18465	18585	18574	18424	18698	18715	18628	18677	18535	18485	18554	18654	18638	18600	18675	18635	18537	18648	18429	18580	18531	18636	18513	18565	18541	18659	18695	18550	18604	18624	18271	18710	18530	18608	18787	18642	18617	18546	18508	18797	18626	18557	18626	18633	18811	18527	18731	18635	18511	18582	18610	18675	18537	18579	18707	18553	18589	18432	18571	18537	18540	18646	18611	18507	18673	18604	18681	18502	18473	18534	18794	18666	18659	18625	18677	18543	18688	18585	18423	18607	18586	18686	18656	18653	18498	18738	18688	18661	18560	18576	18382	18475	18501	18495	18574	18309	18562	18685	18520	18644	18605	18832	18525	18393	18816	18431	18476	18519	18700	18738	18499	18650	18545	18515	18590	18491	18624	18737	18556	18628	18553	18548	18378	18655	18585	18456	18507	18600	18627	18587	18622	18734	18661	18687	18754	18508	18526	18605	18599	18433	18571	18502	18606	18506	18597	18586	18535	18502	18498	18527	18722	18472	18474	18623	18511	18608	18627	18515	18528	18616	18597	18521	18658	18613	18574	18558	18458	18589	18501	18633	18598	18627	18466	18718	18544	18431	18616	18402	18609	18645	18555	18784	18711	18708	18655	18724	18688	18397	18554	18514	18506	18465	18554	18436	18802	18700	18671	18562	18518	18488	18661	18408	18628	18467	18547	18417	18639	18624	18452	18720	18591	18745	18518	18544	18713	18655	18572	18483	18414	18578	18618	18370	18485	18617	18644	18653	18527	18682	18745	18608	18625	18342	18495	18751	18560	18792	18628	18634	18611	18736	18659	18620	18614	18614	18784	18480	18675	18587	18464	18660	18542	18526	18558	18629	18489	18629	18461	18497	18533	18662	18514	18596	18580	18616	18442	18645	18603	18444	18630	18745	18576	18438	18461	18656	18659	18438	18661	18521	18614	18557	18635	18584	18595	18553	18626	18794	18568	18597	18514	18419	18622	18605	18497	18637	18634	18585	18692	18601	18608	18697	18553	18463	18468	18512	18402	18656	18795	18547	18702	18690	18686	18421	18463	18657	18682	18621	18771	18716	18589	18476	18780	18537	18647	18612	18698	18381	18571	18558	18456	18738	18502	18691	18370	18669	18780	18635	18556	18561	18684	18439	18747	18537	18587	18650	18365	18605	18694	18777	18715	18448	18558	18584	18533	18853	18501	18592	18602	18855	18782	18617	18678	18469	18526	18702	18629	18656	18443	18701	18618	18600	18785	18597	18452	18570	18548	18692	18540	18413	18592	18686	18728	18581	18695	18601	18567	18537	18743	18751	18583	18690	18593	18493	18596	18673	18559	18439	18544	18539	18647	18574	18615	18476	18682	18514	18558	18745	18654	18586	18542	18697	18435	18573	18615	18671	18531	18695	18584	18684	18707	18679	18757	18671	18541	18543	18651	18616	18554	18549	18538	18582	18672	18874	18628	18608	18367	18773	18689	18483	18634	18530	18612	18779	18578	18617	18624	18493	18534	18755	18425	18636	18636	18603	18548	18397	18575	18573	18633	18548	18354	18533	18519	18475	18458	18608	18610	18443	18621	18709	18689	18641	18579	18557	18645	18484	18578	18533	18695	18533	18640	18572	18620	18542	18561	18490	18598	18576	18547	18339	18629	18644	18510	18481	18454	18668	18530	18564	18584	18620	18588	18614	18737	18680	18556	18643	18656	18659	18650	18515	18536	18634	18741	18496	18487	18685	18579	18568	18545	18691	18655	18434	18505	18696	18619	18606	18507	18542	18689	18482	18509	18794	18572	18545	18706	18653	18532	18584	18558	18556	18550	18692	18699	18556	18601	18691	18602	18361	18550	18440	18635	18668	18560	18728	18548	18680	18613	18543	18665	18500	18584	18586	18471	18458	18557	18460	18582	18689	18400	18413	18471	18667	18592	18660	18590	18625	18593	18672	18545	18635	18629	18548	18357	18526	18540	18565	18656	18431	18634	18572	18631	18512	18653	18561	18510	18853	18625	18617	18643	18432	18694	18520	18464	18733	18593	18439	18557	18544	18648	18561	18749	18345	18490	18666	18596	18540	18569	18645	18572	18585	18831	18561	18446	18442	18507	18535	18562	18700	18533	18716	18674	18420	18531	18472	18580	18729	18576	18383	18713	18496	18623	18684	18492	18544	18570	18700	18557	18672	18405	18385	18434	18517	18554	18499	18707	18447	18709	18542	18514	18777	18426	18716	18629	18515	18631	18626	18738	18632	18756	18603	18444	18405	18634	18608	18512	18366	18553	18589	18734	18663	18631	18544	18384	18557	18641	18609	18581	18647	18562	18543	18632	18587	18544	18592	18492	18542	18617	18445	18511	18682	18544	18727	18498	18486	18609	18700	18707	18654	18423	18626	18521	18756	18669	18580	18426	18520	18545	18500	18452	18579	18727	18602	18717	18420	18614	18443	18581	18828	18627	18488	18641	18685	18724	18665	18636	18434	18617	18672	18692	18569	18564	18615	18596	18738	18522	18466	18732	18585	18531	18525	18628	18376	18675	18514	18710	18635	18678	18640	18600	18592	18513	18528	18629	18506	18601	18708	18555	18643	18662	18695	18700	18549	18535	18421	18493	18611	18699	18510	18732	18503	18465	18483	18460	18715	18506	18543	18651	18813	18530	18594	18644	18767	18685	18710	18544	18625	18599	18573	18627	18566	18468	18706	18563	18825	18605	18597	18611	18410	18594	18624	18629	18518	18625	18398	18841	18665	18591	18452	18545	18540	18580	18502	18468	18685	18530	18595	18768	18606	18674	18548	18543	18561	18387	18739	18687	18675	18748	18631	18792	18649	18772	18627	18587	18527	18606	18541	18504	18582	18509	18556	18475	18462	18616	18483	18667	18447
22234	20782	27216	24952	24135	30191	35820	32637	32308	32591	32404	31580	35646	54459	57333	48774	41265	35018	31973	31003	30710	30628	30920	30664	30718	30917	30774	31008	30630	30872	30800	30783	30850	30823	30715	30788	30759	30696	30605	30812	30659	30963	30593	30640	30655	30903	30437	30631	30488	30662	30674	30667	30693	30870	30771	30983	30909	30695	30939	30870	30738	30821	30488	30867	30596	30821	31033	30632	30638	30724	30804	30698	30733	30902	30486	30630	30738	30792	30751	30749	30697	30616	30512	30723	30624	30586	30833	30570	30872	30545	30874	30515	30849	30892	30623	30777	30638	30759	30801	30824	30728	30497	30825	30703	30574	30832	30595	30544	30660	30990	30422	30794	30770	30810	30533	30568	30626	30643	30775	30809	30697	30749	30718	30825	30739	30827	30692	30591	30567	30867	30720	30806	30528	30673	30571	30676	30641	30636	30745	30821	30856	30821	30870	30727	30638	30783	30691	30676	30525	30432	30771	30586	30715	31102	30855	30511	30725	30480	30913	30539	30980	30687	30766	30473	31195	30607	30599	31019	30588	30694	30588	30645	30774	30846	30748	30928	30660	30724	30549	30778	30893	30780	30560	30435	30643	30705	30668	30624	30768	30484	30503	30584	30432	30710	30661	30820	30611	30701	30778	30703	30714	30534	30770	30582	30861	30653	30486	30433	30607	30488	30608	30641	30633	30734	30781	30812	30803	30629	30697	30726	30638	30367	30621	30631	30613	30639	30657	30727	30765	30597	30628	30676	30486	30704	30687	30618	30631	30507	30398	30621	30802	30900	30481	30643	30747	30554	30648	30338	30588	30814	30621	30646	30722	30664	30619	30752	30688	30709	30502	30955	30686	30752	30814	30599	30625	30680	30860	30723	30718	30463	30612	30621	30568	30734	30752	30730	30734	30848	30785	30833	30693	30742	30681	30718	30702	30932	30733	30677	30806	30509	30744	30711	30866	30701	30722	30607	30560	30632	30627	30579	30778	30671	30735	30932	30891	30507	30718	30758	30974	30520	30322	30502	30611	30492	30755	30650	30679	30515	30857	30621	30579	30690	30384	30641	30497	30711	30792	30566	30436	30820	30730	30689	30603	30333	30620	30845	30593	30593	30708	30617	30625	30430	30645	30628	30740	30989	30801	30778	30710	30867	30908	30370	30475	30687	30536	30822	30505	30814	30553	30663	30670	30411	30579	30557	30819	30701	30758	30908	30770	30537	30493	30414	30560	30742	30664	30880	30534	30707	30566	30583	30608	30635	30874	30644	30793	30865	30456	30737	30617	30622	30543	30651	30627	30451	30372	30501	30763	30383	30408	30458	30754	30746	30800	30482	30753	30683	30671	30642	30730	30602	30665	30970	30626	30547	30561	30902	30801	30846	30538	30562	30715	30601	30601	30366	30485	30392	30454	30668	30790	30563	30721	30422	30382	30654	30678	30729	30759	30684	30614	30656	30702	30612	30883	30674	30948	30695	30570	30779	30635	30934	30792	30482	30528	30616	30561	30810	30769	30913	30615	30802	30338	30567	30517	30534	30634	30575	30429	30543	30833	30710	30662	30746	30437	30670	30822	30616	30866	30602	30833	30844	30734	30529	30763	30663	30849	30606	30520	30620	30541	30643	30694	30785	30664	30746	30713	30645	30643	31120	30786	30678	30624	30558	30630	30545	30694	30632	30816	30645	30756	30662	30698	30962	30694	30886	30519	30763	30717	30483	30700	30337	30667	30875	30758	30629	30626	30816	30665	30542	30563	30647	30638	30648	30555	30810	30762	30604	30605	30730	30644	30311	30606	30645	30474	30520	30671	30596	30592	30809	30879	30753	30573	31002	30827	30742	30754	30598	30507	30723	30456	30686	30659	30675	30765	30509	30375	30841	30829	30568	30816	30691	30875	30707	30585	30566	30581	30802	30828	30803	30617	30617	30668	30681	30734	30591	30567	30951	30951	30622	30618	30523	30710	30777	30736	30741	30814	30681	30817	30628	30852	30595	30903	30873	30792	30510	30711	30956	31066	30736	30685	30592	30516	30902	30864	30828	30640	30736	30669	30733	30615	30561	30539	30599	30598	30610	30889	30789	30476	30691	30553	30643	30411	30589	30652	30489	30676	30586	30700	30707	30655	30869	30815	30737	30664	30814	30675	30600	30922	30713	30906	30851	30782	30699	30650	30701	30594	30632	30580	30689	30570	31042	30772	30913	30714	30688	30613	30774	30773	30704	30643	30585	30702	30644	30701	30828	30631	30728	30782	30696	30352	30605	30717	31026	30379	30644	30814	30872	30863	30878	30544	30834	30922	30629	30766	30549	30815	30728	30727	30538	30707	30871	30697	30621	30719	30710	30638	30700	30516	30565	30621	30330	30662	30804	30838	30945	30941	30400	30534	30776	30746	30556	30756	30853	30701	30919	30833	30585	30598	30669	30622	30379	30834	30414	30567	30539	30792	30734	30789	30512	30656	30724	30673	30599	30693	30588	30639	30515	30573	30724	30839	30581	30826	30465	30648	30651	30870	30796	30838	30655	30638	30674	30812	30849	30877	30623	30621	30348	30820	30507	30841	30739	30798	30702	30568	30519	30599	30602	30814	30470	30676	30853	30696	30795	30624	30533	30680	30666	30793	30556	30776	30773	30897	30588	30562	30938	30541	31033	30761	30532	30503	30539	30613	30730	30724	30584	30544	30558	30744	30497	30628	30730	30792	30563	30286	30592	30549	30460	30729	30773	30551	30799	30592	30419	30681	30580	30648	30868	30733	30682	30764	30912	30881	30744	30807	30665	30500	30871	30632	30774	30883	30781	30742	30607	30352	30594	30706	30569	30659	30795	30811	30469	30436	30725	30770	30716	30704	30644	30801	30303	30774	30382	30680	30926	30781	30786	30732	30563	31083	30441	30575	30640	30496	30836	30564	30767	30673	30927	30797	30340	30748	30692	30741	30694	30804	30560	30597	30855	30667	30580	30925	30572	30725	30411	30599	30493	30740	30905	30620	30448	30522	30773	30830	30815	30872	30497	30780	30718	30464	30962	30643	30786	30658	30699	30827	30893	30829	30726	30788	30595	30491	30898	30703	30469	30804	30827	30835	30703	30720	30686	30826	30905	30694	30941	30701	30774	30588	30428	30466	30573	30362	30651	30764	30715	30589	30443	30558	30584	30545	30611	30369	30637	30873	30387	30744	30657	30667	30681	30434	30711	30744	30731	30728	30550	30601	30726	30783	30878	30858	30575	30649	30378	30777	30900	30700	30543	30308	30597	30864	30702	30736	30610	30771	30580	30439	30850	30871	30625	30624	30744	30734	30439	30637	30689	30661	30555	30479	30787	30590	30738	30680	30780	30994	30497	30785	30779	30806	30787	30777	30808	30746	30585	30788	30845	30756	30525	30596	30709	30602	30706	30974	30714	30697	30499	30442	30958	30677	30770	30466	30689	30895	30452	30686	30521	30681	30788	30584	30688	30498	30852	31013	30608	30597	30628	30747	30691	30540	30513	30446	30708	30593	30804	30683	30610	30675	30708	30450	30825	30730	30582	30766	30553	30611	30618	30800	30820	30916	30709	30627	30639	30342	30592	30371	30605	30621	30281	30544	30767	30374	30473	30465	30578	30940	30795	30871	30535	30790	30625	30793	30864	30578	30817	30620	30801	30822	30444	30498	30599	30723	30713	30718	30742	30583	30645	30554	30783	30565	30671	30730	30757	30653	30731	30735	30645	30609	30560	30538	30679	30877	30859	30548	30823	30766	30794	30852	30521	30643	30673	30456	30645	31047	30523	30663	30591	30766	30664	30861	30939	30673	30753	30595	30673	31087	30663	30690	30643	30622	30637	30613	30809	30672	30502	30647	30821	30802	30685	30569	30650	30732	30853	30792	30581	30512	30844	30716	30776	30688	30709	30800	30366	30401	30689	30712	30568	30800	30585	30570	30594	30863	30669	30672	30746	30743	30629	30439	30784	30688	30843	30641	30905	30729	30733	30711	30686	30808	30683	31072	30570	30812	30723	30630	30610	30577	30815	30799	30724	30603	30629	30586	30809	30763	30683	30761	30609	30640	30449	30548	30847	30632	30484	30790	30497	30604	30622	30849	30530	30618	30393	30749	30887	30508	30688	30629	30802	30751	30684	30542	30599	30682	30754	30622	30543	30505	30746	30570	30527	30623	30961	30724	30875	30881	30858	30874	30570	30646	30599	30432	30479	30602	30591	30863	30671	30700	30661	30793	30678	30573	30896	30351	30930	30497	30596	30741	30612	30688	30478	30616	30819	30751	30709	30529	30444	30826	30669	30564	30676	30639	30581	30570	30667	30718	30677	30544	30486	30673	30534	30692	30617	30658	30736	30588	30604	30522	30829	30582	30778	30851	30858	30794	30766	30654	30715	30643	30844	30777	30390	30737	30956	30667	30571	30796	30764	30549	30731	30679	30778	30691	30546	30424	30605	30463	30558	30690	30790	30580	30745	30874	30517	30699	30608	30538	30757	30640	30792	31004	30747	30641	30608	30813	30883	30427	30671	30555	30645	30541	30523	30606	30877	30806	30840	30719	30681	30726	30409	30595	30559	30640	30757	30823	30574	30679	30729	30889	30559	30487	30786	30751	30751	30781	30939	30624	30328	30610	30756	30498	30586	31012	30653	30613	30740	30664	30809	30751	30622	30655	30590	30568	30966	30772	30739	30730	30571	30545	30744	30787	30347	30686	30453	30698	30836	30997	30806	30745	30805	30736	30525	30519	30644	30638	30639	30644	30894	30647	30731	30766	30687	30785	30903	30688	30580	30884	30590	30814	30918	30592	30755	30748	30763	30488	30612	30844	30765	30573	30709	30577	30578	30426	30865	30866	30779	30826	30652	30474	30500	30477	30852	30570	30499	30727	30674	30615	30567	30785	30458	30829	30668	30944	30886	30620	30847	30816	30687	30732	30676	30774	30457	30469	30714	30799	30604	30729	30547	30669	30483	30763	30588	30718	30834	30714	30889	30381	30685	30539	30819	30746	30668	30452	30578	30669	30644	30690	30852	30700	30806	30813	30448	30558	30661	30738	30360	30910	30695	30699	30532	31021	30681	30636	30570	30795	30755	30689	30604	30695	30549	30788	30752	30452	30516	30854	30421	30903	30561	30874	30924	30802	30523	30550	30758
27796	46607	46061	37633	31074	25194	23592	21656	21769	21669	20983	20378	26427	47881	48443	39988	30546	22967	19545	18732	18471	18778	18675	18720	18642	18673	18526	18648	18691	18785	18701	18728	18679	18720	18819	18686	18877	18694	18787	18604	18723	18538	18604	18606	18678	18660	18746	18713	18572	18642	18605	18473	18532	18757	18790	18468	18631	18682	18502	18703	18619	18714	18682	18636	18669	18746	18432	18652	18655	18753	18603	18536	18617	18689	18608	18805	18588	18757	18651	18503	18736	18790	18548	18737	18703	18625	18666	18598	18673	18818	18665	18571	18583	18711	18672	18491	18821	18636	18679	18501	18683	18569	18568	18680	18551	18549	18777	18540	18524	18744	18626	18502	18765	18560	18735	18621	18771	18649	18650	18505	18557	18506	18506	18772	18627	18618	18546	18602	18508	18438	18674	18630	18708	18515	18638	18538	18519	18676	18628	18498	18431	18752	18561	18668	18546	18615	18735	18533	18694	18514	18746	18701	18722	18522	18576	18629	18667	18748	18568	18637	18746	18624	18663	18671	18651	18520	18501	18653	18564	18635	18648	18747	18817	18760	18404	18439	18544	18570	18835	18684	18648	18678	18614	18557	18518	18682	18590	18454	18696	18557	18749	18622	18510	18477	18575	18608	18578	18630	18404	18813	18711	18773	18600	18719	18507	18560	18942	18558	18385	18528	18656	18517	18428	18542	18609	18638	18756	18571	18637	18701	18594	18920	18514	18675	18632	18593	18537	18706	18501	18719	18822	18673	18732	18589	18687	18414	18655	18583	18602	18705	18721	18708	18618	18735	18508	18626	18633	18598	18782	18548	18590	18680	18677	18632	18628	18547	18678	18750	18603	18604	18724	18343	18652	18589	18461	18584	18436	18559	18624	18502	18629	18753	18739	18324	18869	18598	18661	18629	18748	18558	18665	18569	18543	18576	18520	18638	18639	18618	18745	18622	18405	18548	18401	18679	18678	18697	18562	18653	18586	18646	18439	18714	18621	18591	18701	18691	18545	18623	18702	18557	18752	18718	18580	18680	18678	18596	18810	18504	18627	18651	18638	18684	18745	18708	18771	18652	18734	18772	18691	18622	18653	18646	18438	18700	18767	18801	18526	18669	18661	18744	18603	18712	18466	18797	18811	18529	18552	18701	18554	18392	18540	18560	18735	18591	18681	18578	18813	18533	18676	18648	18628	18764	18710	18779	18591	18450	18563	18577	18710	18484	18556	18627	18618	18888	18553	18663	18712	18536	18579	18565	18700	18607	18452	18694	18541	18649	18590	18458	18446	18658	18622	18551	18438	18489	18562	18729	18625	18512	18492	18501	18630	18744	18807	18584	18787	18641	18508	18780	18597	18470	18611	18639	18500	18477	18593	18635	18615	18631	18700	18651	18476	18673	18574	18638	18639	18715	18595	18659	18527	18816	18597	18592	18642	18574	18636	18599	18578	18749	18481	18535	18579	18589	18705	18779	18588	18840	18520	18598	18546	18477	18830	18490	18610	18590	18594	18659	18582	18642	18598	18608	18631	18671	18515	18681	18428	18808	18764	18617	18512	18662	18557	18672	18562	18567	18489	18742	18734	18661	18741	18670	18620	18808	18549	18645	18715	18502	18769	18831	18669	18599	18532	18730	18606	18503	18646	18593	18739	18648	18479	18540	18670	18574	18745	18587	18582	18676	18648	18547	18735	18639	18709	18718	18788	18733	18491	18609	18699	18444	18340	18539	18459	18568	18613	18633	18779	18533	18502	18659	18626	18550	18687	18723	18575	18645	18574	18640	18541	18577	18668	18661	18664	18768	18775	18685	18614	18576	18458	18710	18757	18573	18678	18630	18797	18646	18415	18718	18403	18691	18510	18647	18597	18687	18521	18576	18442	18558	18586	18642	18701	18588	18425	18621	18652	18718	18354	18678	18674	18689	18863	18583	18753	18642	18481	18700	18523	18581	18757	18738	18535	18694	18593	18485	18511	18873	18593	18622	18701	18526	18432	18641	18617	18643	18682	18568	18444	18498	18547	18516	18725	18532	18485	18772	18575	18622	18561	18616	18517	18429	18578	18667	18795	18497	18733	18749	18670	18532	18398	18668	18431	18524	18563	18510	18603	18651	18715	18521	18590	18614	18761	18542	18765	18510	18705	18627	18702	18570	18628	18786	18602	18627	18532	18601	18447	18643	18519	18557	18569	18663	18645	18418	18571	18592	18674	18669	18752	18634	18585	18411	18663	18495	18565	18434	18715	18680	18519	18789	18570	18599	18820	18737	18540	18544	18573	18665	18611	18620	18528	18477	18635	18517	18595	18385	18677	18699	18553	18476	18667	18616	18596	18407	18617	18641	18441	18597	18608	18566	18645	18625	18656	18536	18523	18566	18630	18659	18731	18684	18509	18623	18692	18648	18513	18453	18718	18534	18502	18574	18528	18807	18593	18755	18354	18531	18447	18625	18806	18647	18576	18696	18543	18725	18562	18595	18525	18799	18609	18651	18531	18662	18721	18606	18810	18761	18680	18642	18666	18534	18544	18493	18606	18488	18516	18787	18587	18695	18657	18567	18694	18726	18667	18486	18584	18767	18652	18658	18604	18668	18471	18551	18376	18512	18604	18621	18662	18752	18633	18484	18757	18512	18668	18524	18689	18642	18441	18604	18600	18587	18494	18629	18520	18711	18740	18590	18550	18659	18631	18483	18801	18609	18619	18720	18728	18518	18673	18788	18485	18492	18628	18709	18619	18513	18663	18639	18573	18638	18719	18478	18683	18580	18782	18503	18545	18608	18468	18643	18664	18623	18392	18610	18677	18538	18529	18710	18744	18671	18586	18745	18567	18607	18681	18256	18534	18623	18642	18716	18804	18675	18717	18776	18653	18536	18793	18639	18542	18355	18833	18510	18713	18750	18550	18783	18761	18578	18498	18599	18525	18463	18845	18542	18570	18750	18687	18478	18545	18618	18724	18661	18660	18624	18541	18492	18662	18567	18404	18482	18513	18413	18709	18666	18607	18561	18725	18621	18849	18527	18697	18419	18590	18608	18422	18454	18558	18579	18577	18707	18681	18531	18705	18651	18515	18805	18513	18577	18717	18551	18535	18531	18732	18531	18512	18605	18517	18650	18695	18739	18710	18830	18774	18558	18661	18724	18614	18432	18456	18503	18623	18654	18564	18658	18504	18523	18670	18673	18595	18584	18633	18727	18676	18657	18607	18552	18618	18482	18571	18595	18664	18502	18702	18642	18626	18586	18542	18701	18691	18572	18774	18613	18568	18752	18627	18566	18720	18611	18525	18578	18742	18646	18657	18512	18641	18662	18564	18751	18645	18463	18650	18716	18533	18717	18542	18760	18509	18451	18651	18573	18600	18785	18515	18601	18681	18554	18573	18574	18536	18696	18626	18604	18667	18620	18469	18546	18717	18814	18620	18597	18372	18516	18741	18713	18642	18817	18871	18780	18654	18562	18466	18639	18565	18657	18658	18662	18548	18589	18564	18592	18687	18636	18665	18631	18667	18493	18554	18632	18593	18428	18595	18460	18491	18573	18579	18673	18697	18599	18617	18560	18623	18558	18692	18473	18564	18458	18745	18635	18488	18545	18524	18520	18596	18772	18749	18521	18807	18640	18630	18654	18447	18828	18566	18660	18519	18535	18792	18533	18649	18724	18523	18676	18561	18685	18579	18598	18682	18701	18680	18816	18599	18641	18474	18663	18547	18695	18652	18549	18521	18612	18471	18852	18474	18601	18756	18684	18562	18727	18594	18489	18438	18708	18461	18452	18611	18619	18461	18694	18672	18554	18743	18681	18668	18678	18394	18485	18766	18819	18754	18697	18825	18593	18531	18807	18593	18610	18637	18624	18541	18527	18675	18518	18612	18650	18839	18768	18565	18631	18476	18725	18572	18646	18579	18402	18732	18601	18494	18740	18563	18641	18645	18477	18527	18633	18416	18751	18542	18754	18602	18712	18497	18524	18696	18747	18737	18682	18621	18602	18636	18482	18663	18570	18799	18587	18647	18580	18574	18523	18674	18447	18580	18656	18706	18637	18581	18484	18615	18634	18788	18502	18618	18505	18699	18507	18696	18758	18698	18631	18547	18602	18667	18839	18575	18714	18489	18600	18571	18770	18765	18551	18694	18535	18480	18710	18688	18522	18522	18660	18757	18686	18582	18623	18655	18537	18600	18494	18538	18724	18625	18552	18490	18571	18450	18671	18626	18681	18723	18688	18417	18409	18591	18738	18624	18519	18642	18731	18564	18781	18528	18592	18838	18720	18530	18549	18604	18593	18616	18593	18739	18645	18801	18486	18520	18668	18746	18608	18696	18620	18665	18703	18492	18668	18802	18617	18543	18774	18534	18781	18612	18535	18717	18766	18597	18428	18491	18597	18800	18618	18632	18642	18684	18537	18649	18636	18698	18547	18633	18670	18791	18680	18412	18512	18602	18732	18706	18586	18607	18649	18571	18622	18551	18622	18453	18676	18528	18620	18591	18674	18685	18695	18753	18627	18691	18748	18591	18695	18588	18514	18661	18537	18638	18569	18655	18503	18643	18575	18583	18646	18730	18489	18546	18630	18497	18430	18590	18558	18495	18632	18618	18636	18534	18431	18527	18552	18424	18672	18568	18697	18664	18542	18624	18736	18740	18614	18580	18519	18542	18574	18790	18615	18622	18507	18648	18799	18626	18603	18703	18773	18675	18615	18734	18613	18592	18458	18543	18680	18788	18596	18492	18707	18563	18502	18748	18544	18792	18565	18622	18523	18534	18706	18497	18732	18729	18599	18672	18661	18385	18711	18768	18414	18769	18569	18533	18704	18582	18617	18690	18583	18571	18768	18645	18484	18569	18500	18665	18769	18569	18596	18649	18827	18803	18713	18830	18573	18729	18599	18638	18681	18714	18361	18791	18682	18674	18756	18727	18490	18636	18621	18527	18687	18511	18398	18550	18594	18722	18573	18547	18593	18607	18742	18798	18559	18477	18755	18542	18500	18487	18742	18766	18562	18638	18591	18540	18605	18533	18666	18633	18767	18783	18515	18734	18455	18710	18608	18633	18570	18668	18716	18645	18533	18698	18655	18552	18646	18559	18715	18543	18436	18738	18614	18677	18554	18753	18667	18757	18531	18783	18575	18616	18564	18513	18524
37542	33082	38006	36318	33857	33826	33914	33395	33389	33435	33699	33199	33634	35197	35169	34640	33882	33181	32908	33227	33324	32961	32884	32799	33127	33162	33004	32982	33145	32960	32891	33215	33058	33051	32754	32906	33237	32924	33230	32884	33107	33280	32895	33005	33069	33030	32789	32720	32981	32951	32801	32966	32995	33360	33006	33016	32850	33089	33134	32878	32979	32909	32959	32990	33152	32985	32933	32902	32915	33196	33103	33228	32891	33225	32893	32756	33163	33141	33006	32820	33035	32873	33097	32954	33105	32986	33351	32789	33066	33138	32991	32795	33150	32872	33245	32899	32984	33089	32973	33052	33201	32832	32807	33197	33250	33081	32999	33114	33196	32923	32847	32900	33347	33032	33057	32967	33357	33218	33156	32831	32705	32830	32943	33009	33074	32968	32940	32915	33015	33269	32940	32998	33018	33277	32966	33018	32936	32934	32789	32778	33115	33152	33174	33161	32988	32911	33089	33112	33166	33157	32832	33034	32969	32816	33192	33206	33081	33123	33118	33126	32909	32944	32830	32767	32902	33078	32921	32977	32892	33180	33060	32996	33184	33137	32978	32794	33203	33318	33397	33211	32571	32818	32994	33199	33063	32963	32979	32912	33051	32929	33078	33413	33052	33066	32946	32968	33067	32901	33133	32816	32801	33081	32937	32997	33034	32903	32738	32809	32976	32977	33212	33183	33274	33269	32959	32964	33015	33046	32950	32648	32878	32845	32884	33269	33230	32969	33125	32946	33088	32918	33265	33191	32885	33005	32948	33072	33023	32989	33035	33176	33065	32681	33028	33011	32981	33080	32910	33164	33040	33031	33244	32729	32866	32794	32957	32926	33014	33103	32999	33011	33017	33075	32972	33160	33199	32946	33246	32940	32986	32933	33168	33183	33028	32910	33182	32810	33218	33155	32925	32937	33247	33203	32886	32961	33052	32878	33027	32929	32612	33033	32894	32980	32895	32907	33459	33038	33266	33070	32982	33010	33015	33247	32905	33070	33127	32885	33182	33209	32962	32674	32871	33014	32976	32828	32776	32794	33066	32705	32832	33044	33043	33165	32872	32872	32693	32906	33126	33183	33162	33208	32997	32545	32865	33204	33193	32914	33257	32922	33099	32876	33063	32993	33203	32932	33031	33213	32951	33329	33138	32881	33103	33118	33017	33249	32990	33138	33119	32910	32927	32972	32996	32891	32997	33053	33193	33055	33215	33221	33083	33013	32971	32875	33155	33011	32920	32828	32896	33128	32839	33135	33153	33046	32733	33004	33101	33107	32932	32934	33163	32899	32972	33091	32879	33086	33188	33249	32738	32880	33019	32904	33248	33108	32596	33005	33021	33272	33173	32951	32894	32839	33224	33007	33087	32989	32915	32896	33035	32828	33077	32812	32965	33091	33082	33238	32936	33235	32943	32920	32949	32672	32755	32880	33441	32986	32913	33240	33127	32861	33045	32869	32974	32894	33011	33329	33093	33139	33109	32786	32830	33100	33034	32912	33210	33004	32991	33214	32839	32583	32649	33015	33086	33032	33097	33187	32986	33013	33090	33108	32870	33116	32906	32841	33165	32978	33205	33322	32926	32789	33035	33177	33056	33054	32916	33037	32689	33076	32812	32706	33048	33188	33059	33240	33212	33256	33024	33293	33083	32806	32878	32845	33157	32955	33009	32965	33090	33223	32960	32976	33108	33180	32978	32900	32782	33200	33004	33076	33020	33111	33168	33107	33094	32987	33204	32881	33157	33160	32960	32771	32861	33169	33119	32981	33220	32863	33164	32893	33014	33015	33221	33225	33034	32897	33128	33066	32752	33262	33197	32839	33084	32993	32978	33076	32832	32892	32835	33214	33313	33022	33046	33037	32984	33137	32861	33092	33184	33312	33147	32891	33142	32885	33049	32898	33214	32901	33130	32879	33067	33073	33250	32917	33237	33182	32867	33230	32612	32933	33011	33237	32945	32874	32643	33147	33005	32850	33245	32910	32929	32877	33006	33123	33150	33224	32921	32867	32982	33088	33285	32857	33031	33013	33193	32916	33096	33042	32980	33158	33065	33212	32857	32649	32973	33035	33095	32636	32945	33081	32623	32955	33096	33043	33036	32940	33185	33068	33018	33046	32938	33059	33042	33260	33107	33171	32984	33132	33002	33093	32896	33132	33205	33018	32809	32932	32880	32963	33083	32769	33082	33182	33115	32985	33083	33005	32869	32732	33144	32842	33277	32855	32889	32999	33146	33031	33066	32960	33189	33020	33292	33088	33188	33153	33196	33118	32806	33057	33091	32927	33011	32843	33017	33001	33376	33008	32916	32963	33075	33199	32751	32762	32680	33167	33075	32930	33087	32967	32794	33072	32938	32964	32627	33210	33384	32927	32804	32868	32709	33117	32906	32808	33062	32889	33215	32948	33047	32890	32978	33273	33240	33049	33125	33030	32972	33011	33198	33025	32976	32901	33036	32719	33041	33129	33068	33015	33105	33110	33295	33193	32861	33033	32961	33064	32927	32707	33190	32967	32914	32980	32887	32843	32994	33021	33198	33103	33213	33003	33078	33254	33190	33061	33014	33049	32997	32664	32781	32933	32928	33013	33212	32766	33181	33112	32939	32986	33195	33123	32970	33088	32919	33218	33244	32894	33120	33138	33057	33047	33242	32855	32816	33001	33233	32798	32819	33145	33131	33111	33062	33001	33016	33129	33002	33428	33081	33236	33233	33168	32846	33321	32947	32806	32909	32870	32769	32987	32889	33039	32906	33030	32874	32966	33161	33015	32773	32983	32913	33131	33136	32760	33017	32903	33023	32918	33093	32720	33013	32870	32964	32846	33231	33176	33154	33130	32945	33254	33052	33258	33207	33170	33120	32877	33060	33027	32969	32999	33037	33098	33343	33092	32970	32654	32994	33139	33052	33097	33014	32908	32833	33050	33226	33199	33293	33102	33143	33217	33190	32991	33036	32827	32871	33111	32770	32967	33033	33020	32862	33251	32882	32937	32895	33143	32978	32978	32725	33143	33133	32951	33095	33073	32962	33079	32994	33093	33060	33255	32917	33128	33010	32966	33063	33070	32986	33106	32719	32839	32880	33197	33345	32987	32897	33073	33065	32919	33095	32998	33101	32996	32760	32932	33163	33274	33205	33188	33252	33021	33216	32922	33269	33511	32753	33150	33024	33044	33010	32988	32581	32950	33286	33152	33080	33185	32827	33076	32775	32767	33162	33162	33179	32984	33140	33241	32854	32822	32836	33039	32910	32818	33129	33150	33046	33166	33028	33215	33173	32817	32965	33029	33049	33111	32894	33040	33149	33100	32770	33112	33157	33085	33200	32914	33033	33010	32883	32926	33073	33040	33221	33107	33284	33304	33030	33238	32939	32942	33188	33332	33202	33101	32775	33119	32964	32895	33044	33200	33186	33080	33128	32800	32912	32893	33157	32830	33142	33122	33201	33290	33257	32939	32826	33094	33149	33090	33129	32853	33158	33117	33034	32994	33057	33128	33122	33157	33079	33405	33082	32938	33019	33096	32947	32809	32988	32770	33131	32897	32856	33003	33052	33234	32950	32745	33017	33122	32756	32977	32789	32863	33146	33090	32907	32938	33010	33134	33308	33073	33187	32893	32737	32977	33045	32712	32822	33002	33071	32966	33038	32819	33134	33113	32952	33231	33246	33193	33344	32984	32726	33010	32650	33089	33184	33272	33029	33118	32959	32731	32800	32904	33045	33005	33059	32878	33018	33212	33047	33115	33115	33276	33182	33003	33070	33355	33051	33069	32999	32891	32782	33039	33199	33464	32889	33024	32950	32946	32850	33187	32933	32788	32927	33226	33130	33244	32960	33024	32997	32793	32942	33152	32895	32950	33000	32989	33400	32995	32990	33108	32971	32949	33330	33377	33037	32967	32952	33022	32955	33061	32746	32920	33091	33152	33071	33210	33165	32884	33087	32976	33180	32963	33035	33051	33072	33061	32963	33126	33121	33238	33079	33120	32971	33119	32624	33047	33026	32826	33052	33110	32898	33068	33072	33051	32915	33259	33077	33118	33120	33064	32854	32943	32991	32882	32963	33041	33094	33075	33159	32947	33030	32928	32936	32963	32873	33052	33211	33062	33045	33140	33010	33092	33134	32891	32934	33188	33135	33174	33254	33257	33035	32950	32806	33123	33060	33026	33077	33150	33215	33093	33076	33095	32717	32841	32872	33257	32986	33282	33056	32911	32913	32931	32997	32854	33209	33111	33018	33108	32960	32823	32901	33050	33107	33106	33223	32873	33042	32936	33229	33160	32799	33202	33212	33295	33278	32868	32599	33242	33169	32943	33085	32944	33328	32713	33041	33072	32990	33157	32864	32950	32819	33089	33120	32857	32943	32958	33041	33103	32966	32879	32941	33104	32941	32959	33036	32797	33191	32983	32996	33172	33199	33100	32979	33002	32830	33068	32855	33117	32709	32988	33279	32871	32851	32861	33149	32981	33062	32893	33326	32800	32907	33393	32913	32782	33174	32877	33322	32834	32929	32749	33047	33375	33138	32831	32996	33138	33181	33157	32850	33036	33193	33219	32968	33016	32872	33225	33301	33005	32833	32804	32916	32984	33152	33077	32921	32784	32959	33090	33188	32927	33041	32928	33348	33080	32891	33075	32789	32987	33347	33057	33288	32943	33016	33117	33198	32888	33259	33179	32785	32996	32982	33030	32890	33245	32838	32931	32980	33111	33017	33370	33310	32921	33349	33402	32952	33084	32889	32859	33236	33111	33089	33098	33082	33100	33110	32861	33050	32864	32966	33074	33182	32943	33145	33050	32983	33251	33104	33004	33290	32888	32904	33054	33203	33372	33190	32988	33082	32603	33108	33081	33135	32979	33084	32859	33019	33205	33185	33092	33386	33123	33009	32904	33307	33049	33196	33236	33101	32923	33138	32838	33174	33081	33000	32873	32965	32971	32903	33020	32857	32817	32724	32908	33220	33158	33125	33060	32950	33021	33218	33104	32627	33160	33244	32935	33349	32902	32944	33143	32994	32953	33220	33075	33020	33125	32967	33019	32902	33047	32990	33053	33054	32942	32942	32917	33043	32798	32936	33006	32985	33199	32662	32639	33150	33040	32969	33096	33124	33129	33169	33118	33345	33152	32927	33254	33100	33081
27578	31400	29050	23277	21386	20924	20869	20677	20352	20150	20005	19971	20891	22736	22102	21156	20345	19720	19650	19615	19426	19740	19465	19566	19463	19507	19607	19738	19714	19623	19466	19489	19692	19687	19613	19505	19702	19583	19666	19665	19517	19604	19781	19594	19674	19533	19741	19637	19563	19624	19722	19583	19685	19535	19498	19247	19752	19813	19667	19661	19681	19505	19590	19686	19582	19595	19758	19712	19482	19774	19530	19574	19735	19477	19671	19578	19660	19567	19650	19780	19524	19495	19575	19541	19648	19452	19391	19650	19637	19406	19687	19549	19546	19660	19681	19499	19699	19553	19662	19507	19679	19665	19510	19620	19555	19542	19616	19613	19652	19745	19604	19538	19559	19685	19792	19592	19601	19480	19800	19548	19664	19631	19528	19543	19537	19813	19461	19595	19599	19523	19401	19571	19639	19692	19516	19608	19542	19505	19466	19571	19525	19517	19714	19689	19540	19772	19545	19609	19602	19570	19855	19503	19569	19459	19563	19483	19538	19616	19787	19452	19513	19724	19635	19548	19740	19667	19603	19572	19507	19474	19580	19575	19444	19621	19665	19625	19586	19721	19688	19642	19619	19660	19789	19661	19614	19730	19698	19648	19480	19572	19704	19515	19620	19511	19529	19753	19609	19425	19513	19568	19711	19328	19668	19711	19690	19668	19588	19663	19573	19712	19578	19704	19731	19695	19577	19483	19640	19684	19507	19682	19658	19496	19490	19672	19808	19505	19806	19578	19480	19617	19570	19861	19621	19699	19628	19512	19445	19857	19569	19541	19523	19534	19646	19405	19599	19471	19463	19622	19608	19735	19458	19664	19656	19618	19529	19450	19565	19684	19651	19545	19652	19700	19595	19696	19475	19391	19732	19758	19639	19593	19764	19623	19662	19703	19482	19423	19639	19544	19689	19652	19599	19418	19597	19621	19460	19449	19650	19737	19659	19787	19588	19668	19533	19479	19569	19601	19607	19663	19554	19740	19443	19736	19728	19568	19559	19607	19473	19520	19697	19484	19628	19629	19578	19508	19545	19613	19633	19733	19546	19495	19689	19441	19593	19556	19652	19392	19604	19768	19815	19384	19563	19769	19522	19376	19748	19530	19516	19499	19725	19716	19460	19665	19527	19496	19548	19593	19482	19558	19546	19578	19594	19655	19530	19579	19638	19771	19467	19561	19560	19621	19376	19650	19665	19632	19630	19529	19700	19699	19727	19561	19666	19569	19640	19509	19688	19696	19547	19555	19548	19810	19740	19406	19561	19561	19672	19656	19682	19664	19610	19396	19718	19610	19422	19627	19725	19559	19579	19632	19569	19608	19302	19578	19540	19761	19613	19697	19699	19533	19582	19496	19708	19606	19493	19600	19640	19673	19478	19587	19655	19515	19777	19506	19762	19615	19408	19538	19526	19549	19691	19537	19623	19416	19402	19661	19577	19674	19706	19804	19608	19662	19487	19672	19629	19691	19612	19539	19803	19595	19631	19585	19540	19644	19627	19704	19531	19875	19552	19645	19467	19519	19588	19544	19415	19711	19723	19692	19612	19490	19645	19542	19585	19565	19711	19541	19670	19406	19527	19690	19555	19589	19483	19601	19456	19636	19688	19730	19703	19529	19740	19699	19592	19421	19723	19441	19501	19746	19454	19624	19608	19663	19708	19663	19482	19527	19669	19638	19589	19602	19726	19667	19584	19704	19543	19698	19628	19675	19540	19515	19456	19650	19367	19567	19759	19470	19693	19620	19530	19667	19685	19649	19545	19534	19716	19606	19725	19778	19703	19563	19768	19562	19683	19610	19708	19684	19617	19594	19515	19704	19431	19519	19470	19578	19769	19558	19679	19536	19602	19498	19558	19458	19655	19704	19488	19627	19708	19575	19679	19585	19539	19552	19471	19532	19485	19515	19578	19608	19470	19587	19525	19573	19572	19675	19644	19424	19435	19429	19538	19664	19761	19754	19511	19280	19569	19353	19618	19593	19588	19643	19599	19610	19578	19644	19590	19615	19563	19543	19609	19654	19690	19517	19614	19592	19532	19605	19625	19702	19740	19422	19537	19512	19661	19615	19443	19757	19503	19745	19556	19611	19503	19518	19662	19646	19632	19393	19390	19785	19789	19459	19692	19359	19484	19534	19574	19548	19539	19679	19565	19479	19686	19707	19603	19492	19646	19822	19573	19484	19376	19735	19701	19572	19709	19637	19488	19503	19448	19592	19589	19647	19541	19614	19349	19704	19601	19747	19583	19500	19679	19665	19757	19699	19621	19684	19514	19464	19649	19528	19539	19527	19571	19628	19631	19625	19635	19667	19457	19659	19768	19510	19580	19777	19436	19535	19632	19426	19637	19460	19799	19661	19686	19443	19632	19695	19703	19670	19627	19667	19759	19529	19680	19506	19675	19684	19667	19476	19479	19506	19651	19694	19478	19786	19547	19720	19543	19645	19620	19465	19507	19655	19555	19591	19533	19613	19598	19647	19563	19747	19668	19716	19612	19469	19862	19491	19588	19719	19680	19600	19736	19668	19562	19624	19529	19677	19481	19548	19682	19535	19719	19419	19486	19644	19575	19544	19546	19516	19688	19687	19387	19677	19763	19598	19573	19823	19663	19539	19384	19617	19674	19658	19550	19666	19607	19611	19512	19590	19626	19518	19578	19601	19447	19813	19610	19601	19709	19661	19653	19640	19508	19586	19352	19523	19719	19580	19594	19786	19540	19687	19668	19444	19671	19405	19624	19629	19631	19632	19335	19630	19571	19546	19670	19694	19521	19423	19727	19556	19478	19634	19511	19671	19646	19581	19671	19543	19610	19526	19619	19586	19651	19580	19593	19667	19709	19707	19660	19429	19637	19616	19461	19650	19620	19654	19433	19701	19660	19650	19522	19419	19465	19669	19512	19558	19565	19619	19651	19648	19618	19480	19714	19713	19663	19561	19708	19715	19438	19542	19649	19634	19850	19574	19649	19489	19673	19520	19606	19585	19863	19659	19556	19976	19680	19641	19650	19395	19518	19591	19259	19523	19629	19510	19590	19627	19563	19447	19679	19632	19495	19626	19735	19686	19609	19558	19525	19539	19501	19705	19615	19641	19606	19642	19416	19593	19613	19791	19758	19511	19552	19627	19647	19677	19571	19431	19599	19679	19522	19552	19760	19533	19841	19699	19729	19331	19544	19623	19571	19543	19619	19578	19655	19457	19494	19609	19812	19597	19587	19694	19519	19561	19731	19618	19665	19602	19626	19398	19677	19399	19417	19691	19555	19686	19726	19669	19592	19710	19661	19657	19577	19540	19555	19638	19668	19674	19347	19538	19706	19634	19589	19498	19598	19626	19461	19640	19506	19572	19644	19439	19583	19683	19692	19599	19415	19667	19491	19502	19717	19531	19691	19568	19775	19521	19664	19648	19522	19713	19641	19534	19527	19527	19613	19475	19507	19614	19711	19639	19621	19474	19346	19597	19611	19569	19435	19605	19550	19545	19744	19467	19444	19659	19582	19563	19782	19692	19598	19471	19805	19637	19819	19500	19588	19583	19453	19483	19558	19568	19577	19536	19622	19545	19715	19721	19680	19749	19640	19482	19543	19659	19696	19600	19820	19482	19528	19372	19668	19593	19535	19555	19645	19568	19737	19406	19675	19564	19755	19589	19652	19584	19629	19462	19682	19644	19517	19558	19780	19345	19656	19639	19630	19546	19570	19724	19539	19424	19479	19504	19569	19733	19558	19487	19448	19808	19596	19454	19572	19679	19659	19658	19561	19732	19644	19431	19549	19702	19463	19549	19701	19575	19671	19768	19699	19606	19600	19512	19660	19605	19596	19601	19772	19562	19790	19394	19588	19739	19569	19658	19512	19550	19662	19465	19547	19557	19565	19618	19787	19593	19593	19442	19638	19648	19586	19685	19571	19570	19696	19620	19568	19450	19733	19637	19325	19704	19770	19745	19599	19471	19613	19737	19611	19577	19586	19704	19604	19602	19438	19458	19641	19611	19441	19520	19646	19613	19452	19722	19558	19584	19488	19569	19501	19513	19490	19478	19537	19688	19660	19559	19515	19631	19632	19713	19675	19604	19738	19530	19743	19647	19589	19573	19680	19515	19772	19643	19614	19705	19554	19641	19829	19538	19580	19607	19472	19708	19404	19519	19726	19637	19530	19688	19662	19714	19494	19694	19776	19727	19690	19444	19648	19649	19517	19534	19659	19539	19470	19637	19613	19696	19667	19536	19709	19639	19720	19584	19533	19594	19707	19758	19499	19713	19630	19648	19677	19526	19609	19611	19639	19494	19616	19613	19705	19475	19695	19497	19615	19512	19639	19607	19664	19429	19698	19418	19816	19601	19445	19590	19750	19425	19724	19361	19588	19429	19583	19560	19486	19596	19537	19567	19664	19633	19575	19513	19579	19456	19554	19470	19515	19695	19834	19593	19578	19609	19662	19763	19736	19481	19718	19595	19641	19551	19613	19697	19668	20011	19778	19601	19505	19692	19479	19665	19702	19668	19547	19436	19480	19583	19674	19767	19733	19605	19570	19641	19578	19521	19606	19326	19492	19664	19681	19301	19683	19582	19434	19638	19804	19606	19757	19687	19764	19586	19382	19641	19626	19361	19501	19465	19660	19623	19698	19397	19652	19784	19599	19696	19634	19604	19602	19568	19652	19557	19631	19752	19461	19487	19666	19466	19513	19840	19519	19722	19504	19675	19499	19587	19453	19653	19569	19719	19780	19584	19574	19540	19694	19677	19729	19572	19655	19663	19619	19519	19645	19574	19631	19608	19610	19714	19533	19701	19535	19556	19679	19542	19423	19616	19558	19525	19704	19618	19675	19708	19563	19561	19601	19731	19702	19676	19518	19595	19497	19624	19565	19515	19655	19484	19594	19721	19539	19610	19571	19581	19643	19539	19713	19539	19695	19611	19584	19623	19703	19544	19519	19548	19511	19403	19448	19630	19504	19621	19617	19734	19662	19404	19565	19511	19770	19360	19522	19626	19653	19378	19606	19423	19464	19675	19650	19565	19514	19401	19533	19583	19577	19548	19481	19590	19659	19693	19618	19582	19496	19518	19751	19516	19717	19560	19569	19603	19640	19524	19678	19793	19534	19648	19626	19576	19557	19646	19540	19629	19615	19479	19579	19614
24199	20789	27191	26030	27315	32365	34792	32482	32391	32607	32671	32659	32654	40861	47678	43736	38638	34366	32240	31888	31626	31544	31716	31465	31734	31636	31664	31476	31545	31522	31490	31373	31723	31867	31576	31190	31595	31342	31692	31529	31619	31419	31448	31565	31601	31504	31453	31598	31708	31606	31733	31302	31343	31449	31683	31564	31487	31951	31602	31483	31482	31555	31402	31611	31560	31518	31583	31346	31665	31383	31471	31657	31363	31559	31514	31236	31662	31561	31577	31684	31418	31419	31457	31410	31329	31428	31723	31549	31314	31196	31683	31445	31498	31499	31842	31572	31547	31359	31660	31576	31524	31329	31432	31497	31508	31530	31627	31421	31315	31419	31647	31466	31619	31330	31576	31592	31514	31514	31478	31282	31522	31391	31258	31539	31456	31672	31468	31494	31443	31390	31259	31371	31621	31464	31515	31467	31511	31446	31716	31608	31373	31671	31604	31632	31520	31282	31592	31568	31719	31452	31345	31249	31527	31464	31637	31376	31396	31350	31713	31670	31422	31493	31233	31579	31674	31491	31668	31718	31498	31746	31770	31489	31375	31539	31773	31498	31470	31584	31471	31296	31648	31453	31650	31293	31364	31284	31187	31508	31407	31340	31359	31589	31291	31477	31436	31505	31671	31384	31446	31516	31533	31515	31368	31566	31691	31443	31353	31442	31469	31136	31658	31698	31563	31409	31443	31550	31403	31437	31477	31531	31512	31342	31212	31343	31303	31398	31495	31582	31692	31694	31450	31538	31792	31410	31498	31480	31441	31487	31706	31590	31850	31496	31535	31556	31618	31219	31299	31514	31215	31443	31754	31569	31828	31428	31501	31193	31354	31304	31649	31413	31407	31587	31367	31356	31352	31517	31364	31390	31425	31292	31584	31324	31503	31604	31523	31449	31586	31498	31753	31546	31332	31326	31444	31569	31445	31653	31480	31372	31326	31367	31414	31397	31357	31531	31467	31324	31385	31558	31815	31308	31463	31436	31453	31155	31293	31309	31588	31486	31309	31529	31450	31428	31616	31534	31583	31404	31519	31344	31337	31397	31965	31281	31636	31713	31792	31354	31493	31656	31668	31801	31530	31497	31442	31290	31738	31571	31628	31504	31666	31541	31518	31496	31456	31541	31469	31516	31762	31534	31335	31251	31578	31388	31403	31385	31367	31263	31583	31531	31520	31347	31514	31347	31539	31418	31461	31417	31491	31379	31545	31602	31570	31509	31212	31576	31264	31257	31829	31521	31681	31337	31372	31528	31460	31698	31342	31286	31526	31646	31481	31390	31668	31603	31463	31421	31413	31192	31323	31702	31751	31517	31349	31684	31388	31579	31573	31490	31661	31657	31515	31440	31400	31410	31510	31401	31446	31829	31708	31494	31717	31721	31572	31463	31660	31625	31509	31586	31552	31327	31404	31482	31370	31584	31662	31507	31350	31607	31720	31261	31237	31731	31258	31535	31552	31419	31532	31241	31603	31238	31372	31478	31756	31570	31626	31674	31527	31673	31294	31483	31535	31582	31468	31334	31444	31714	31480	31643	31740	31632	31454	31341	31711	31643	31187	31437	31608	31569	31458	31667	31504	31624	31559	31614	31360	31288	31455	31664	31267	31609	31585	31366	31456	31573	31773	31445	31603	31616	31676	31222	31645	31484	31775	31479	31364	31340	31490	31470	31616	31507	31591	31377	31463	31673	31448	31487	31526	31427	31613	31250	31705	31492	31505	31466	31773	31344	31347	31576	31776	31253	31401	31467	31485	31292	31451	31472	31600	31491	31318	31648	31610	31528	31518	31772	31587	31523	31488	31607	31699	31498	31492	31551	31296	31565	31872	31596	31565	31623	31617	31625	31602	31723	31404	31508	31576	31434	31625	31347	31466	31282	31310	31394	31627	31413	31544	31708	31393	31418	31477	31397	31427	31603	31530	31445	31634	31290	31593	31471	31695	31552	31827	31295	31653	31818	31682	31480	31330	31427	31741	31609	31363	31413	31611	31167	31393	31347	31494	31571	31600	31445	31359	31525	31321	31781	31710	31462	31518	31584	31454	31546	31340	31371	31273	31499	31619	31588	31491	31708	31566	31672	31589	31634	31263	31604	31664	31641	31151	31322	31585	31361	31443	31652	31800	31490	31184	31724	31706	31388	31579	31525	31262	31660	31375	31685	31669	31489	31613	31630	31633	31554	31823	31400	31574	31614	31521	31327	31529	31523	31444	31509	31822	31413	31363	31412	31536	31471	31725	31355	31664	31630	31531	31676	31462	31613	31527	31502	31769	31349	31598	31478	31577	31544	31620	31652	31416	31727	31707	31537	31313	31698	31572	31617	31410	31554	31574	31651	31761	31587	31266	31386	31596	31484	31391	31545	31469	31429	31240	31383	31436	31405	31563	31398	31699	31124	31655	31474	31411	31403	31648	31571	31627	31254	31645	31573	31632	31683	31627	31620	31702	31294	31603	31475	31407	31320	31536	31762	31689	31574	31615	31595	31182	31488	31518	31526	31575	31546	31452	31722	31459	31538	31567	31207	31501	31684	31486	31432	31357	31559	31625	31268	31509	31592	31516	31432	31615	31496	31792	31595	31580	31648	31665	31524	31528	31415	31380	31725	31557	31278	31425	31389	31511	31298	31220	31337	31586	31555	31601	31470	31447	31678	31576	31564	31716	31625	31423	31401	31517	31569	31410	31582	31274	31542	31656	31439	31705	31707	31448	31416	31424	31688	31382	31583	31770	31608	31697	31736	31718	31537	31475	31412	31552	31480	31737	31475	31504	31303	31276	31568	31922	31518	31660	31721	31621	31301	31387	31367	31731	31445	31558	31603	31579	31646	31611	31480	31490	31397	31570	31321	31491	31502	31562	31590	31770	31460	31621	31551	31440	31603	31651	31571	31415	31484	31450	31345	31640	31494	31349	31543	31428	31505	31616	31614	31631	31448	31533	31721	31652	31569	31471	31497	31617	31550	31646	31276	31588	31473	31667	31550	31451	31316	31621	31416	31489	31652	31448	31444	31745	31413	31503	31344	31419	31363	31292	31556	31511	31178	31267	31208	31361	31447	31560	31431	31554	31718	31655	31606	31396	31415	31663	31431	31688	31478	31284	31536	31575	31536	31357	31433	31430	31419	31513	31467	31369	31600	31465	31796	31324	31527	31366	31606	31316	31685	31647	31570	31693	31401	31664	31684	31306	31115	31633	31519	31612	31417	31393	31396	31269	31332	31594	31534	31496	31578	31601	31401	31452	31341	31435	31511	31412	31594	31443	31792	31490	31676	31467	31561	31559	31684	31582	31492	31241	31477	31386	31698	31705	31269	31530	31450	31541	31475	31430	31263	31356	31479	31444	31558	31470	31741	31971	31592	31348	31448	31686	31455	31759	31492	31510	31741	31489	31769	31529	31350	31667	31364	31434	31359	31614	31403	31441	31475	31646	31257	31487	31646	31354	31691	31470	31202	31624	31481	31317	31580	31500	31394	31424	31692	31592	31573	31424	31329	31445	31655	31526	31308	31558	31533	31378	31702	31603	31527	31631	31378	31679	31762	31471	31523	31556	31575	31291	31594	31567	31606	31508	31608	31479	31772	31393	31541	31716	31405	31637	31108	31496	31403	31418	31527	31571	31528	31193	31515	31581	31469	31568	31419	31337	31600	31451	31446	31677	31740	31392	31664	31580	31464	31312	31563	31504	31407	31369	31445	31591	31775	31261	31720	31513	31644	31508	31449	31677	31563	31485	31565	31463	31368	31702	31252	31309	31450	31428	31740	31405	31574	31715	31305	31362	31490	31566	31666	31485	31451	31271	31690	31431	31656	31469	31514	31560	31541	31317	31263	31441	31756	31570	31633	31778	31517	31380	31404	31536	31651	31300	31733	31536	31525	31672	31609	31549	31409	31617	31513	31534	31667	31377	31621	31516	31716	31489	31798	31279	31496	31592	31402	31492	31774	31250	31372	31478	31259	31592	31136	31362	31426	31562	31294	31376	31575	31447	31749	31633	31287	31647	31399	31511	31434	31551	31461	31481	31549	31514	31782	31668	31132	31470	31523	31870	31465	31600	31537	31344	31468	31402	31571	31657	31618	31433	31399	31238	31450	31544	31584	31864	31657	31528	31518	31565	31707	31582	31416	31577	31212	31427	31438	31567	31467	31493	31272	31303	31545	31367	31363	31117	31372	31611	31684	31427	31615	31644	31450	31390	31280	31341	31577	31490	31227	31445	31468	31374	31565	31633	31526	31467	31462	31314	31745	31401	31451	31493	31695	31553	31397	31391	31705	31696	31469	31612	31351	31742	31592	31647	31363	31291	31060	31608	31251	31668	31571	31616	31681	31560	31537	31751	31662	31543	31647	31674	31246	31562	31537	31584	31554	31472	31531	31558	31496	31459	31442	31099	31216	31592	31094	31706	31509	31296	31398	31366	31215	31583	31232	31565	31459	31395	31156	31633	31411	31541	31494	31745	31769	31328	31985	31352	31679	31614	31609	31335	31342	31511	31543	31556	31309	31466	31587	31481	31460	31357	31494	31509	31574	31603	31557	31392	31679	31608	31322	31603	31544	31480	31485	31734	31586	31358	31368	31339	31556	31379	31293	31500	31673	31860	31573	31360	31480	31787	31458	31690	31604	31584	31687	31721	31232	31531	31616	31201	31626	31424	31509	31529	31454	31500	31418	31138	31607	31090	31545	31537	31681	31411	31616	31584	31708	31768	31639	31665	31523	31553	31429	31456	31553	31760	31282	31090	31609	31704	31440	31700	31518	31083	31338	31557	31573	31389	31735	31653	31735	31947	31352	31349	31347	31561	31694	31447	31736	31497	31583	31613	31630	31422	31355	31671	31584	31691	31427	31441	31570	31423	31537	31308	31445	31482	31381	31430	31408	31495	31544	31218	31672	31664	31767	31734	31561	31512	31457	31430	31456	31553	31312	31512	31481	31413	31441	31549	31261	31283	31591	31718	31350	31363	31605	31646	31646	31547	31654	31644	31515	31702	31673	31611	31539	31214	31343	31431	31410	31665	31430	31424	31830	31703	31683	31685	31435	31540	31707	31602	31820	31728	31524	31417	31449	31630	31514	31645	31582	31532	31507	31520	31530	31495	31964	31585	31638	31505	31779	31636	31598	31366	31527	31315	31754
25270	40851	34787	26079	23292	22046	21497	20860	20337	20358	20321	20307	20694	33012	38921	33022	26524	21473	19515	19146	19063	19065	19119	18840	19029	19080	19080	19017	18985	18970	19043	19009	19071	18763	19027	18880	18988	18883	18993	18933	18908	19083	18989	19180	19010	18866	18957	19140	19022	18895	18844	18953	18959	18835	18884	18876	19138	19021	18866	18859	19060	18883	18945	18952	18927	18911	18973	19021	18824	19013	18982	19044	19136	18894	19170	18972	19227	18832	19033	19026	19171	19098	19249	18864	19040	19141	19010	19032	19051	18862	18882	18994	18854	18984	18853	18957	19001	19045	19086	19027	18914	19057	18821	19028	19034	18824	18975	18733	18869	19017	18902	18940	19036	19065	19091	18990	19112	19126	18946	19056	18825	19067	18954	18883	19043	18727	18966	18925	18809	18886	18978	18759	18843	19018	18956	18981	18934	18988	18954	19067	19083	18833	18920	19048	19006	19111	18951	19007	19080	18733	18953	18865	19202	18846	18971	18905	19083	19021	19087	18914	18965	19087	19109	19012	19075	18957	18911	18987	18944	18856	18994	19019	18944	18876	19122	18963	19169	18858	19131	18855	19059	19101	18897	19036	19073	18865	18880	18918	19059	18973	18979	19179	19017	18823	18909	19094	18966	18958	18940	18792	19000	18835	19060	18909	18954	19022	18954	19180	18892	18990	19053	18847	18935	18908	19026	18893	18964	18755	18913	18848	18842	18971	18824	19133	18839	18798	19258	18822	19014	18971	19140	19253	18959	18985	18783	19118	19112	18825	19033	18868	18992	18822	19155	19028	18984	18996	19051	18939	18997	18972	18894	18963	19048	19111	19226	18845	18856	18985	19051	19013	19132	19085	18900	18871	18995	19163	18876	19161	18970	18851	18944	18988	19118	18846	18991	18875	18983	18864	19073	18853	19009	18810	19138	18801	19038	18972	19083	18884	18762	18969	19133	18941	18890	18946	18950	19048	18867	18863	18808	18803	18913	18925	19090	18706	19011	19054	18938	18906	18833	18994	19062	19177	18988	18845	19069	18977	18976	19002	19073	18857	18996	18935	18912	19108	18846	19100	19047	18869	18834	19212	18947	18985	19039	18866	19035	19044	19020	18816	18978	19038	19123	18920	18922	19225	18962	19054	18945	19073	18863	19127	18879	18906	19036	18991	18883	19115	18906	18971	19062	19044	18923	18938	19087	18941	18944	18970	18859	19022	18810	18977	19137	19005	18923	18947	19077	18877	19018	18936	18963	19043	19105	19092	18861	18966	18995	19074	18923	19049	18916	19068	18960	18931	19021	18860	19007	18887	18892	19036	18890	19164	19060	18762	19071	19120	19060	18844	19114	19143	18954	19018	18905	19026	19061	19126	18844	18955	19073	19013	18959	18857	18866	19107	19028	18920	19126	18907	18976	19037	18958	18961	19062	19056	19036	18956	18892	18959	18876	18897	18887	18873	18907	18945	18950	18964	18960	18972	18945	18864	19038	19074	19119	18855	18999	18962	19167	18891	18991	18941	18877	18992	19003	18871	18942	18900	18989	19047	19052	19045	18951	18869	19075	18937	18956	19073	18927	18885	18920	18963	19008	18913	19138	18907	18983	18798	18900	18952	19120	18935	19091	18908	18931	18864	18972	18963	19048	18883	18908	18992	18871	18936	18926	18869	19005	18810	19063	18856	19007	18882	19028	19004	18919	18980	19040	19009	19049	19005	18949	19068	18902	18840	18951	19099	19037	18769	18838	19095	18809	19107	18919	19047	18984	19012	18992	18969	18878	19071	18852	18957	18907	18962	19146	18900	18804	18965	18954	19075	19072	18971	18952	18925	18960	18950	18951	18831	19165	19154	19006	18725	19032	18969	18779	19080	18922	18807	19027	19067	19085	19010	19094	18821	18967	18789	18911	18932	18963	18895	18960	19100	18932	18905	18904	18890	19208	18995	18751	19068	18970	18996	19005	18881	18964	19111	18782	18783	19056	19051	19142	19134	19087	19078	18839	18760	18997	19027	19142	19116	19038	18889	18981	19134	18937	18924	18979	18799	19097	18787	18694	18922	19003	18929	18911	18978	18934	19011	19089	19081	19010	19073	19034	18963	19061	18825	18900	19053	18816	19006	19062	19029	19011	18783	19042	19063	19062	18986	19033	18879	18993	18927	19009	19167	19049	18971	18904	18981	18978	18931	18918	18977	19107	18878	18981	19009	19070	19069	18983	18996	19002	18972	19018	18993	19025	18868	19027	18925	19080	19035	19042	19075	19226	19138	18968	18932	19068	18978	19096	19113	19036	19138	18955	18956	19132	19070	19157	18933	18859	19045	19017	19011	18990	18961	18904	18857	18958	19047	18851	19042	18947	18950	18926	18957	18874	18887	19025	18985	19035	18784	19134	19130	19043	18994	18797	18829	18958	18948	18952	19084	18989	19089	18817	19150	18935	19092	19082	18867	18836	19058	18951	19090	18873	18872	18895	18889	19016	18846	19044	18826	19033	19130	18918	18985	19024	18910	18847	18804	18885	19072	18860	19188	18881	18906	18788	18862	18986	18930	18958	19033	18998	19098	18961	18874	18991	18899	19044	19004	18907	18937	18884	18954	18968	19057	18930	18850	19093	19036	18949	19116	19228	18988	19073	19105	18997	18985	18867	18978	19025	18870	19040	18935	18950	18986	18910	19002	18898	18973	18897	18898	19028	18987	19001	18994	19079	19080	18846	19165	19011	19028	18959	18909	18902	18988	18940	19031	18904	19080	18851	19007	19096	19057	18924	18847	19019	18966	18853	18944	18894	19109	19133	18967	18922	18918	19001	19046	18950	18992	19043	19096	19083	18894	19050	18871	19027	19166	19002	19095	18936	19124	18899	19031	19142	18962	19105	18957	18907	18879	18963	19038	19149	18990	18666	18840	19045	19062	19135	18763	18726	19071	18819	19083	18979	18998	19100	18992	18910	18802	18856	19029	19031	18989	19069	19060	19061	18991	18929	19049	18935	19035	18853	18962	19021	18765	18839	18915	19062	19067	18882	18997	19079	19151	18909	18822	18843	18931	19176	18910	19147	19059	19116	18880	18936	18906	19162	19101	18777	19076	18720	18888	19121	18899	18856	18890	18962	18890	19029	19023	18975	19000	18898	19208	19000	19051	18851	18956	18850	18837	19020	18975	19025	19007	18789	18836	19003	19112	19067	18943	18989	19015	18916	19087	18813	19164	19107	18969	19083	19010	18899	18900	18972	19002	18914	18807	19004	18861	18920	19084	19002	19005	19066	18846	18831	19000	18868	18954	18979	18921	18872	19017	18927	18903	18999	18844	18964	19132	19067	19049	19025	18982	18856	19028	19038	19120	19002	19022	19062	18920	19036	18902	18962	18947	18980	18794	19006	18900	19009	18961	18815	19016	18898	18880	18815	18836	19036	18993	19037	18925	18928	18918	19047	19161	19065	19032	18916	18973	19074	19027	18948	19162	18869	19007	18912	18951	19004	18992	18989	19207	18966	19117	18913	18880	19040	18858	18843	18953	18903	19046	18803	19057	18934	18926	19119	18923	19036	18800	18908	18858	18856	18909	18930	18827	18947	18768	19077	18886	18953	18948	19021	18957	18920	18927	18930	19039	18901	18864	19025	19037	18928	19062	18776	18891	19069	18965	18853	19160	18851	19021	18961	18943	18939	18997	18924	19049	19007	18956	19037	18805	18904	19055	18999	18863	19008	19091	18892	18880	18954	18967	19094	19020	19112	18933	18963	19027	18897	19056	18961	18949	18873	18982	18907	18997	18948	19009	19000	19048	18996	19038	18977	18985	18861	19024	18919	19061	18860	18908	18901	19217	19052	18881	19028	19175	19043	18999	18821	18960	19125	18890	19012	18978	19024	18905	19207	18854	19136	18990	19064	18997	18951	18913	18989	18954	18931	18980	18939	18983	19021	18949	18923	19007	18897	19061	18976	18917	18952	18998	18962	19284	19142	18884	18860	18978	19045	18890	19110	18862	19122	18761	18778	19010	19020	19188	19193	18995	19055	18958	19144	18870	18996	18988	18976	19039	19018	18826	18946	19056	18973	19068	19001	18923	19085	18833	19023	19084	18894	18848	19048	18858	19140	18982	19074	18817	18769	19155	18964	19027	19192	18703	18910	18938	19022	18838	19023	18876	19076	18936	19048	18934	19058	18918	19001	19061	18944	19004	18930	19089	19000	19091	18884	19057	18951	18879	19009	19066	18966	19070	18989	18948	19139	19143	19037	19010	18970	18754	19106	19027	18954	18942	18892	18943	18909	18883	18947	18924	19084	18988	18947	19220	18937	18994	18895	19073	18939	18986	18807	18918	18909	18799	18930	18979	19098	18992	18944	18951	18799	19033	19087	19170	19014	19030	18963	18939	19114	18892	18815	18967	18997	19123	19119	18982	19019	19028	19090	18949	19130	18840	19014	18951	18988	18935	18947	18998	18975	18859	18961	18911	19227	18936	18887	18918	18997	19203	19043	18903	18949	18991	18865	18957	19089	19001	18669	18845	18840	18877	18811	19178	19019	18940	18858	19014	18963	18923	19041	18766	19107	18969	18951	18958	18812	18940	18968	18916	19079	18936	18873	19024	18914	19109	18840	18937	18821	18923	18885	19063	19041	19144	18987	18969	18901	19049	19008	18840	18948	18868	19008	19057	19098	18935	18977	19045	18930	18883	18903	19130	18927	19031	19034	18794	19221	18869	18819	18784	18864	18852	19056	18890	19053	19198	19135	19062	18977	19109	18933	18945	19034	19018	19026	18855	19072	18845	18871	18958	18974	19068	18931	18849	18990	19234	19075	18839	19001	19050	19082	19031	19059	18907	19007	19119	19114	19072	19143	19036	18887	18919	18979	19112	18907	18874	19152	19118	19062	18809	19128	19105	18851	19091	18886	18994	19058	18839	19035	18823	19040	18817	19119	18956	19113	18960	18947	18854	18968	18956	19058	19175	18960	19097	18941	19010	18928	18849	19015	19023	18882	19061	18918	18940	19062	18878	18913	19189	19033	19028	19150	19150	19042	19187	19042	19018	18951	18802	18799	19024	19046	19103	18949	18897	18958	19024	19040	19025	18986	19101	18914	18814	19012	19094	19001	19106	19091	18874	18939	18934	18883	18986	19024	18954	19061	19018	18811	19052
22220	20768	27094	24809	23381	30924	36871	34310	33673	33977	33561	33322	35039	47971	58929	52488	43776	37441	34084	32388	32204	32455	32162	32138	32478	31815	32241	32049	32319	32082	32191	32132	32144	32051	32362	32065	32218	32244	32151	31933	32100	31828	31975	32179	32084	32299	32211	32291	32204	32152	32057	31966	32241	32093	32029	32059	32119	32099	32276	32258	32117	32145	32195	32113	32162	32031	32003	32271	32028	32257	32282	31916	32229	31991	32197	32078	31938	31983	32153	32058	32209	31902	31991	32106	31995	31958	32085	32404	32269	31957	32085	32015	32065	31994	32143	32100	31999	31864	31708	32135	32265	32138	32025	31828	32231	32078	32331	32217	32258	32183	32038	31885	32323	32114	32237	32249	32177	31835	31955	31894	32020	32232	32313	31971	32161	32175	32177	32169	32260	32117	32050	32210	32192	32099	32156	31788	31981	32081	32180	32114	32062	32086	32355	31907	32094	32193	32309	32006	32130	31992	32259	32037	31814	32000	32274	32218	32199	32080	32117	31992	31878	32091	31806	32336	32123	31974	31922	32037	32159	32360	32171	32126	32136	32129	31976	32082	32053	31861	32044	32122	32197	31723	32049	32050	32200	32091	32112	32215	32029	31966	31932	32159	32131	32138	32094	31912	31985	32283	32000	32287	31976	31899	32261	31736	32130	32299	31857	32156	31983	31966	32015	31936	32103	31947	31979	31954	31996	31852	32409	32305	31873	31917	32269	32167	31658	32034	32006	32263	32363	31975	32132	32179	32139	32357	32068	31901	32013	31919	32020	32109	32311	31904	32127	32157	32122	31934	32001	32184	32229	31941	32070	32180	32037	32002	32137	32025	31858	31830	31954	32209	32332	32132	32000	32192	32332	31777	31899	31947	32164	32172	32050	32355	32135	32147	32032	32034	32050	31882	32346	32131	32018	31894	31957	32121	31996	32135	31938	31811	32073	32041	31985	31875	31817	32046	32141	32009	32257	32220	32192	31986	32163	32124	32343	32202	32248	32013	32207	31984	32134	32042	32409	32169	31930	32153	32184	32062	32075	32080	32028	31984	31963	31928	32210	32094	32207	32051	32083	32025	31920	32159	32188	32124	32039	32218	32156	32187	31975	32008	32204	32169	32220	32000	31984	32259	32352	31854	31954	32124	31848	31979	31935	32283	32257	32059	32161	32145	32053	32085	32111	32426	31766	32057	32097	31943	32086	32168	31994	32011	31821	32116	31748	31931	32138	32291	32270	32209	32282	32048	32033	32093	32347	32136	32210	32229	32112	32100	31981	32041	31875	32093	32078	31977	31965	32207	32124	32054	32185	32074	32116	31852	32149	31881	32001	32112	32198	32352	31885	32348	32237	32135	32064	31981	32370	32057	31910	32093	32367	32050	32109	31924	32091	32087	31843	31785	32147	31880	31802	32163	32236	31983	32181	31928	31934	32059	32001	31903	32290	32054	31860	31987	32172	32029	32092	31919	32287	32083	31894	32069	32007	31945	32035	31892	32040	32273	32285	32035	31895	32177	32002	32094	31973	31973	31995	32063	31983	31856	31940	32007	31923	32188	32085	32055	31941	32031	31845	32156	32131	32212	31811	31737	32013	31916	32062	31974	32038	32211	31952	32198	32061	32025	32005	32082	32276	32006	31909	32088	31957	31914	32217	32200	32126	31806	32267	31988	32054	31944	32023	31888	31735	31791	32161	32111	32235	32150	31928	31949	32228	32124	32001	32397	31939	32066	31885	31924	31968	32090	32129	32142	32239	32007	31927	32111	31940	32086	32257	32132	32038	32121	31995	32046	32222	32081	32300	32289	32001	32263	31759	32188	32195	31947	32157	32002	32129	32068	31866	31849	32370	32105	31881	32032	31973	31964	32180	32203	32029	32204	32058	32126	32324	32206	32006	32039	32177	32283	32041	31990	32014	32102	31916	32079	32069	31981	32140	32158	32114	32121	32356	32287	31959	32203	32064	31821	32195	32125	31978	32111	32092	32009	32338	31952	31893	31925	32090	31922	32176	32256	32247	31869	32141	32386	32281	31739	32012	32199	32033	31983	31940	31924	32042	32370	32096	32187	31934	32102	32004	31914	32026	32078	31916	32171	31851	32213	32190	32077	31945	32039	32234	31835	32160	31830	31969	32120	31840	31832	31773	32310	32094	32158	32229	32099	32085	32159	32271	31862	32121	32079	32273	32003	32016	32220	32082	32104	32168	32008	32141	32039	32066	31867	31950	31907	31980	32231	32050	31959	32155	32149	32147	32098	32178	31900	32158	32413	32262	31919	32117	31934	32085	31981	32085	32234	32095	32180	32211	32087	31834	31946	32139	32178	31962	32043	32131	32152	32091	31987	32276	32260	32262	32107	31823	32045	31900	31996	31831	31719	31989	32129	31900	31899	32063	32041	32165	32213	32092	31844	32159	31864	32070	32066	32104	32098	31934	31978	31839	32029	32061	32058	32237	32201	32414	31944	32017	32199	32331	31938	32092	32038	32286	31922	31917	32243	31686	32054	32104	32172	31944	32090	31985	32087	32058	31805	32160	31913	31849	31944	32310	32229	32023	31793	32117	31986	31859	32043	32222	31811	32112	32150	32319	31978	32048	32023	31947	32030	32099	32119	32080	31909	31978	32019	32017	32095	32264	32041	32033	31987	31766	32104	32208	32106	31901	31885	31887	31969	31957	32298	31846	32114	32118	32224	32020	32083	31980	31845	32131	31831	31850	31825	32098	31849	31970	32092	32063	32166	32084	32194	32106	31960	32004	31989	32286	32236	32162	32106	32026	32101	31999	32256	31731	32098	32230	31966	32244	32165	31698	32144	31960	31995	32183	31907	32085	32064	32373	32117	32073	31964	31906	31816	32053	32089	32147	32319	31906	31936	32130	32087	31947	32100	31835	32074	31971	32114	31738	32124	32112	32044	32211	31939	32349	32196	32047	31802	32142	32178	32207	31951	32288	31935	32100	32117	32059	31912	31830	32003	32069	32057	31878	32038	32078	32094	32171	32232	32311	32418	32242	32134	32120	32035	32278	32171	32348	32272	32102	32124	31860	32119	32227	32053	32078	32113	31978	32259	31842	32238	32053	32064	32234	32160	31944	32257	31887	32064	32059	32058	31914	31795	32312	32064	31983	31789	31646	32186	31772	32280	32105	32203	32008	32042	31950	32098	31782	32083	32172	32019	31877	31824	32142	32104	32042	32008	32137	32248	32339	31776	31969	32109	32091	31996	31890	31834	31884	32090	32180	32103	31854	31907	32117	32115	32127	32021	32034	31950	32271	31992	32105	32017	31639	32300	31999	31930	31796	31904	32240	32106	31942	32297	32180	32371	31912	32294	32065	32143	31966	32192	32178	32038	32371	32319	32173	32103	32288	32057	32078	32399	31778	31939	32163	32020	32127	32091	32432	31995	32237	31980	31984	32230	32240	32118	31933	31988	31901	32244	31806	32264	32125	31932	32128	32232	32092	32208	32116	32018	31915	32002	32113	31781	32360	32095	32048	32003	32283	32117	31846	32222	32412	31935	32216	32079	32325	31930	32092	32088	32081	32006	32030	31974	32110	31828	32259	31926	31886	32229	32012	31919	31971	31880	32006	31840	31942	31924	32145	31796	31845	31805	31761	31976	32297	32271	32084	32109	32324	32317	31909	32032	31903	32135	32161	32290	31963	32147	31845	31952	32115	32004	32219	32205	32288	32274	32080	32127	32049	31793	32143	31902	32044	32137	32132	32028	31673	31861	31670	32051	32096	32211	32075	32171	31929	32161	32066	32086	32144	31998	32101	32110	31986	32071	31888	32166	32105	32085	31939	31964	32128	31897	32025	31974	31796	32160	31951	32160	32195	31694	32131	32132	32101	32233	32082	31972	32292	31976	32037	31974	31751	31755	31898	32072	31760	32042	32059	32008	32136	32236	32120	31840	32366	32171	31763	32181	31990	31846	31873	32036	31898	32080	31970	32206	31929	32177	31763	31973	32003	32225	32096	32015	32263	31814	32065	32302	32144	31938	32255	32049	32282	32091	32165	31762	32037	32136	32198	32123	31988	32086	32296	32326	32084	31895	32066	31960	32117	31953	31913	31886	32179	32019	32191	32004	31848	32373	32019	32121	32016	32182	32258	31998	32135	31781	32041	32074	32086	32266	32059	32040	31917	32063	32093	31931	32159	32106	32123	32041	32335	32133	32244	32071	32142	32275	32095	32174	32067	32184	31950	32023	32078	32227	31996	32040	32171	32160	31995	32131	31919	31993	32217	31941	31801	32040	32039	32022	32402	32332	32088	31860	32134	32131	31877	31743	32016	32060	31662	31918	32177	32022	31783	32049	32172	32100	32275	31870	32114	31660	32151	31950	31948	31876	32009	32549	32082	32050	31949	32021	32068	32202	32061	32020	32114	32344	32126	32086	32221	32033	32122	32183	32232	31908	32009	32198	32115	32097	32019	32084	32091	31934	32377	32119	31901	31996	31950	31831	32146	32092	31987	32118	32118	32074	32008	32149	32118	32138	32106	31906	32011	32031	32110	31945	32169	32308	32021	31916	32089	32123	32188	32041	31854	32334	32229	32130	31667	32119	31949	32180	32031	32005	32114	31821	32194	31840	31859	32174	32225	32084	31847	31991	32154	31913	32469	32318	32004	31987	32244	32026	32126	32160	32078	32036	32317	31902	31980	32108	32426	32032	32156	32047	31962	32215	31809	32187	31820	32114	31894	31961	32011	31948	32193	31861	32175	32119	31909	31898	32089	31928	32188	32295	32088	31978	32151	32063	32341	32064	32209	31999	31843	32026	32044	31953	32074	32352	32135	32052	32115	31944	31998	32107	31852	32223	31990	31894	32127	31954	32048	32116	32054	31963	32295	31813	32273	32073	32083	32244	32008	32254	32141	32005	31981	32086	31839	32155	32064	31923	32029	32091	31949	32050	32154	31898	32132	32104	32223	32070	31944	32230	31986	31977	32039	32046	32160	32142	32006	32073	32243	31980	32172	32046	31884	32178	32117	32060	31969	32200	32208	32071	32108	32383	32009	32007	31940	32112	31977	32216	32089	32251	32006	32091	32290	32098	32097	31917	32191	32141	32063	32036	32152	32186	32304	32228	32217	32562	32341	31955	31977	32217	32094	32084	31797	32123	32180	32218	32168	31936
27822	45416	39127	29703	26333	25286	23646	22600	22081	21944	21737	21356	23698	40412	50783	42615	33033	25355	20887	19490	19209	19323	19265	19204	19224	19193	19191	19324	19187	19105	19032	19206	19071	19268	19135	19376	19222	19242	19249	19225	19179	19252	19268	19444	19256	19161	19259	19120	19187	19180	19251	19128	19166	19121	19097	19267	19236	19248	19320	19172	19200	19126	19019	19224	19242	19152	19142	19190	19238	19196	19269	19285	19216	19092	19167	19249	19237	18970	19139	19170	19164	19206	19087	19307	19257	19127	19115	19192	19199	19168	19262	19348	19103	19065	19193	19159	19153	19285	19207	19207	19141	19144	19065	19284	19166	19142	19075	19194	19237	19158	19288	19448	18930	19151	19074	19302	19176	19396	19203	19126	18938	19110	19106	19028	19176	19269	19235	19177	19383	19325	19272	19169	19157	19105	19280	18976	19212	19036	19232	19191	19180	19301	19230	19331	19164	19070	19217	19192	19213	18969	19112	19087	19092	19266	19297	18975	19253	19164	19083	19320	19200	18888	19099	19160	19195	18948	19165	19008	19168	19096	19192	19057	19267	19065	19190	19202	18981	19159	19188	19117	19141	18962	19243	19284	19340	19233	19250	19182	19018	19172	19345	19131	18985	19053	19323	19217	19155	19263	19346	19389	19043	19222	19092	19145	19093	19313	18917	19176	19051	19328	19325	19365	19127	19264	19083	19215	19204	19260	19164	19098	18816	19225	19251	19157	19169	19283	19066	19355	19230	19238	19102	19247	19255	19389	19073	19073	19162	19138	18958	19122	19196	19119	19236	19396	19230	19032	19188	19094	19308	19101	19243	18949	19243	19166	19091	19044	19155	19339	19168	19257	19050	19140	19213	19197	19187	19284	19274	19203	19177	19274	19005	19188	19158	19358	19248	19243	19383	19116	19179	19249	19271	19138	19042	19264	19161	19033	19123	18998	19256	19037	19217	19150	19190	19389	19222	19349	19132	19097	19219	19210	19022	19136	19246	19335	19070	18930	19183	19136	19368	19181	19256	19186	19114	19110	19215	19235	18970	19142	19401	19089	19091	19091	19074	19084	19054	19190	19130	19219	19244	19184	19200	19170	19149	19253	19212	19129	19179	19114	19164	19072	19197	19117	19086	19120	19211	19149	19149	19191	19106	19292	19241	19403	19160	19213	19056	19382	19195	18931	19342	19002	19239	19086	19247	19133	19103	19176	19108	19264	19092	19101	19250	19184	19255	19196	19245	19292	19282	19180	19131	19233	19062	19154	19153	19238	18965	19229	19194	19155	19121	19220	19002	19085	19092	19137	19146	19167	19073	19034	19165	19237	19153	19149	19192	18998	19086	19106	19090	19249	19105	19064	19110	19172	19217	19290	19072	19059	19095	19276	19168	19194	19160	19120	19199	19091	19182	19231	19088	19196	19195	19184	19132	18985	19147	19035	19073	19070	19109	19146	19100	19222	19229	19082	19212	19302	18991	18948	18986	19488	19245	19055	19187	19169	19034	19172	19145	19136	19085	19109	19187	19151	19272	19317	19049	19045	19079	19309	19009	19225	19205	19209	18999	19288	18985	19139	19052	19211	19155	19177	19056	19278	19142	19225	19212	19064	19261	19235	19201	19116	19005	19062	19229	19129	19176	19219	19281	19087	19028	19211	19187	19180	19215	19141	19088	19246	19172	19226	19043	19229	19140	19150	19086	19173	19164	19213	19297	19216	19305	19228	19034	19088	19322	19232	19152	19058	18887	19194	19147	19209	19166	19307	19127	19004	19328	19323	19219	19084	19107	19155	19096	19414	19258	19167	19231	19116	19187	19028	19260	19213	19166	19332	19170	19358	18959	19282	19454	19411	19171	19135	19169	19043	19099	19153	19111	19334	19024	19185	19183	19266	19274	19145	19096	19186	19285	19036	19023	19221	19152	19216	19071	19239	19110	19289	19075	19129	19117	19255	19104	19263	19155	19165	19252	19314	19210	19181	19258	19015	19224	19164	19237	19221	19209	19280	19221	19183	19148	19256	19257	19253	19111	19316	18904	19138	19188	19078	19098	19129	19193	19193	18990	19293	19167	19256	19423	19246	19313	19253	19080	19215	19168	19131	19201	19037	19170	19054	19313	19221	19114	19088	19170	19025	19179	19050	19209	19018	19247	19176	19121	19163	19216	19074	19246	19242	19014	19174	18974	19127	19248	19148	19264	19102	19106	19162	19175	19360	19104	19112	19132	19105	19247	19004	19082	19112	19068	19251	19415	19217	18976	18975	19149	19183	18987	19309	19183	19114	19231	19242	19248	19130	18944	19060	19174	19147	19287	19132	19366	19090	19060	19258	19135	19180	19157	19230	19073	19135	19124	19260	19033	19213	19150	19165	19199	19314	19114	19070	19190	19125	19302	19136	19157	19233	19110	18929	19006	19131	19266	19169	18961	19407	19236	19129	18963	19112	19199	19212	19308	19244	19218	19127	19202	19227	19171	19183	19279	19064	19087	19158	19069	19262	19284	19232	19243	19309	19253	19110	19226	19075	19153	19015	19372	19009	19089	19155	19098	19265	19301	19182	19333	19270	19106	19385	19001	19265	19188	19261	19150	19287	19097	19072	18974	19023	18890	19126	19048	19185	19201	19152	19344	19040	19063	19321	19235	19178	19210	19174	19020	19060	19291	19135	19310	19227	19253	19132	19048	19093	18985	19331	19148	19350	19115	19180	19013	19062	19152	19153	19181	19227	19192	19257	19008	19206	19017	19151	19221	19261	19112	19236	19189	19154	19307	19160	19209	19071	19037	19272	19018	19194	19020	19250	19320	18982	18988	19037	18984	19077	19244	19243	19237	19270	19138	19227	19069	19054	19404	19124	19221	19215	19026	19061	19189	19169	19150	19137	19102	19129	19021	19092	19119	19147	19144	19216	19167	19180	19136	19050	19185	19104	19410	18980	19242	19220	19201	19027	19289	19032	19057	19124	19309	19038	19246	19141	19163	19173	19154	19083	19061	19195	19359	19227	19217	19123	19099	19307	19129	19102	19194	19120	19004	18956	18966	19134	19169	19294	19112	19161	19127	19042	19113	19213	19084	19311	19095	19187	19100	19269	19274	19136	19002	19144	19201	19095	19244	19188	19160	19301	19139	19217	19082	19156	19231	19219	19197	19227	19142	19052	19127	19215	19144	19193	19243	19153	19330	19303	18985	19130	19009	19238	19097	18999	19022	19302	19271	19133	19233	18901	19278	19064	19146	19225	19364	19205	19135	19300	19040	19008	19188	19099	19222	19183	19175	19132	19099	19348	19234	19045	19173	19311	19083	19353	19083	19103	19217	19084	19201	19164	19280	19133	19204	19056	19179	19089	19290	19193	19132	19166	19177	19130	19332	19200	19308	19242	19066	19108	19223	19237	19217	19230	19055	19068	19210	19192	19082	19411	19189	19085	19236	19180	19188	19045	19333	19284	19261	19242	19264	18994	19211	19006	19175	19108	19135	18947	19047	19166	19096	19081	19118	19117	19180	19225	19034	19210	19133	19300	19212	19173	19205	19115	19180	19099	19243	19136	19054	19044	19157	19164	19245	19020	19124	19032	19102	19416	19111	19326	19252	19262	19246	19407	19253	19362	19226	19168	19217	19097	19329	19138	19160	19274	19353	19112	19279	19305	19173	19297	19135	19147	18965	19219	19142	19167	19174	19336	19252	19155	19322	19257	18992	19150	19159	19283	19120	19123	19021	19108	19253	19016	19298	19133	19201	19268	19093	19264	19223	19163	19370	19357	19137	19116	19108	19238	19059	19204	19071	19040	19400	19038	18987	19302	19048	19380	19213	18941	19011	19132	19078	18963	19221	19069	19149	19149	19078	19131	19250	19243	19062	18973	19217	19263	19260	19287	19148	19191	19178	19070	19262	19393	19075	19203	19056	19174	19104	19315	19343	19213	19181	19197	19144	19050	19122	19182	19353	19199	19209	19106	19085	19263	19092	19310	19116	18957	19322	19094	19224	19210	19322	19157	19176	19205	19353	19050	19256	19003	19037	19450	18975	19200	19166	19037	19235	19067	19278	19051	19033	19229	19245	18974	19128	19223	18950	18990	19044	19131	19037	19013	19136	19240	19234	18982	19183	19288	18962	19064	19146	19119	19044	19024	19202	19233	19041	19221	19138	19250	18924	19246	19370	19260	19076	19136	19256	19164	19126	19287	19079	19265	19186	19199	19055	19152	19331	19132	19267	19182	19140	19121	19075	19136	19142	19152	19136	19305	18936	19161	19013	19203	19270	19277	19288	19258	19055	19216	19254	19134	19110	18986	19265	19264	19355	19209	19094	18941	18955	19240	19102	19158	19235	19069	19222	19211	19140	19133	19203	19204	19231	19289	19185	19329	19201	19246	19149	19041	19088	19217	19035	19157	18984	19177	19207	19142	19315	19121	19385	19175	19159	19087	19085	19243	19188	19195	19077	19097	19056	19102	19251	19373	19237	19066	19101	19252	19173	19234	19273	19274	19242	19123	19291	19148	19203	19179	19227	19300	19282	19267	19331	19303	19174	19105	19224	19280	19291	19120	19019	19084	19323	19053	19179	19232	19028	19078	19215	18953	19179	19234	19085	19144	19246	19205	19296	19137	19218	19188	19155	19330	19210	19132	19024	19146	19152	19327	19005	19253	19219	19117	19260	19213	19098	19226	19132	19155	19200	19266	19126	19048	19049	19070	19190	19231	18983	19161	19234	19077	19054	19075	19089	19231	19103	19346	19006	19334	18996	19190	19204	19116	19124	19089	19222	19123	19185	19248	19281	19194	19222	19137	19155	19335	19151	19208	19111	19133	19117	19022	18865	19339	19221	19172	19071	19201	19086	19118	19219	19010	19268	19035	19041	19097	19150	19267	19051	19212	19069	19163	19209	19130	19294	19308	19103	19235	19089	19221	19182	19216	19128	19023	19099	19121	19028	19084	19171	19098	19122	19054	18946	19305	18940	19221	19114	19260	19374	19140	19266	19299	19162	19200	19106	19225	19226	19166	19174	19174	19128	19080	19078	19245	19339	19081	19236	19209	19213	19202	19112	19354	19134	19405	19386	19031	19247	18920	18976	19252	19159	19107	19003	19304	19346	19231	19301	19193	19163	19413	19013	19279	19287	19043	19365	19135	19085	19312	19074	19248
38366	33950	39717	37831	34215	33853	33688	33671	33648	33312	33342	33609	33512	34610	35423	34458	33965	33207	33099	33049	32954	33175	32932	32654	32954	32911	32649	32895	32892	32729	32909	32737	32894	32876	32793	32993	32777	32634	32953	32772	32764	32648	32984	32998	32924	33077	32983	32607	32666	32653	32839	32960	32967	33147	33045	32667	32641	32917	32784	32928	32741	32850	32950	33031	32591	33205	32723	32733	32946	32767	32805	32862	32625	32669	32881	32747	32584	32774	32557	32631	32840	32589	32812	32658	32841	32885	32759	32808	32696	32625	32821	32913	32887	32813	32885	32858	32806	32893	33088	32826	32851	32738	32635	32919	32499	32962	32860	32900	32799	32708	32865	32656	32893	32963	32869	32877	32948	32754	32861	33058	32689	32854	32805	32660	33159	32827	32864	32974	32760	32702	32838	32767	32934	32913	32715	33174	33268	32967	33048	33006	32867	32811	32882	32793	32509	32755	32819	32819	32824	32970	32877	33042	32780	33024	32742	32724	32752	32663	32669	32841	32781	33038	32700	32770	32881	32992	32704	33037	32806	32520	32783	33037	32788	32743	32866	32815	32866	32882	32842	32820	32881	32738	32666	32704	32735	32796	32902	32866	32897	32926	33087	32841	32799	32734	32973	32622	32588	32988	32935	32911	32667	32793	32632	32662	32868	32716	32634	32543	32732	32815	32792	33042	33123	33069	32655	32933	32999	32926	32656	32819	32654	32845	32459	32880	32683	32831	32780	32988	32651	32863	32808	32996	33002	32673	32991	32926	32710	32716	32900	32842	32896	32842	32631	32771	32789	33029	32842	32914	32922	32920	33029	32798	32700	32855	32712	32798	32748	32623	32639	32696	32927	32975	32908	32954	32907	32973	32791	32659	32583	33106	32784	32825	32742	32943	32874	32832	32980	33030	32933	32732	32861	32922	32693	32451	32974	32772	32877	32972	32691	32629	32675	33023	32805	32839	32906	32739	32934	32928	32963	32797	32828	32813	32685	32988	33097	32787	32705	32957	32688	32716	32762	32636	33120	32556	33068	32776	32968	32991	32714	32770	32978	32947	33061	32587	32849	32661	32660	32829	32831	33289	32728	32885	33056	32839	32981	32723	32663	32860	33019	33007	32847	32789	32478	32813	32653	32867	32917	32832	32865	32863	32875	32799	32786	32895	32683	32745	32915	32753	32753	33138	32917	32543	32865	32831	32810	32651	32996	32808	32922	32875	33130	32907	32658	33058	33178	33089	33083	33244	32938	32779	33077	32879	32911	32658	32613	32832	32864	32994	32925	33028	32703	32870	32872	32738	32891	33119	32861	32774	32841	33028	32809	32773	32890	32981	32818	32766	33065	32619	32870	32735	33236	32864	32723	32823	32675	32880	33069	33031	32754	32842	32953	33028	32921	32822	32872	32996	32853	32938	32586	32932	32983	33048	32976	32732	32759	32754	32582	32743	32723	32930	33035	32855	32924	33011	32846	32524	32863	32914	32832	32964	33101	32646	32959	32878	32937	32909	32920	32830	33113	32933	32604	32910	32886	32948	32809	32648	32951	32862	33125	33126	32744	32770	32440	32818	32939	33057	32780	32852	32680	32904	32854	32970	32861	32803	32861	32927	32863	32841	32931	32903	32780	33024	32974	32560	32803	32807	32885	32961	33221	32825	32675	32976	32834	32850	33099	32913	32888	33054	32967	32757	32863	32878	33099	32661	32986	32718	32814	32932	33161	32891	32846	32863	32981	32940	32976	33062	33019	32778	32734	32602	32608	32939	33126	32851	33032	32809	33012	32787	33077	32848	32561	32784	32951	32879	32815	33044	32871	32815	32741	33143	32777	32899	32855	32933	32768	32664	32895	32835	32941	32873	32987	32910	32822	33036	32730	32785	32754	33055	32903	32769	32842	32762	32933	32641	32646	32655	32794	32667	32912	33074	32738	32727	32834	32794	32583	32647	32912	32857	32833	32916	32794	32808	33143	32754	32746	32992	32704	32796	32772	32800	33047	33072	32781	33109	32952	32669	32669	33140	33032	32774	33062	32865	32855	32542	32739	32558	32639	32830	32882	33072	32847	33015	32569	32753	33074	32853	32904	32843	32788	32542	32878	32976	32742	32742	32948	32797	32798	32840	32668	33024	32744	32755	32967	32695	33069	32811	32817	32848	32733	33013	32482	32875	32759	32872	32855	32892	32395	32820	32746	32693	32920	32747	32657	32667	32862	32762	33117	32741	32952	32833	33034	33241	32619	32886	32909	32604	32800	32593	32698	33112	33136	32831	32771	32928	32865	32644	32788	32755	32974	32940	32975	32992	32694	32784	32693	32892	32761	32539	33116	32715	32591	32914	33061	32707	32602	32854	33134	32760	32710	32985	32878	32659	32711	32871	32741	32613	32674	33053	33161	32828	32980	32984	32743	32889	32861	33002	32855	32791	32983	33046	32482	32744	32569	32821	32838	32733	32985	32965	32937	32719	32896	32712	32776	32521	32756	32723	33042	32815	32710	33034	32810	32853	32720	32615	32866	33129	33184	32859	33104	32790	32829	32959	32879	32874	32900	32876	33004	32866	32861	32975	33006	32963	32495	32884	33081	32561	32793	32862	32922	32815	32823	32958	32814	32743	32736	32739	32754	32678	32996	32988	32888	32772	32633	32603	32760	33043	32736	32925	32806	32708	32792	32847	32600	32936	32746	32743	32579	32765	32960	32926	32825	32708	32873	33023	33011	32753	33052	33052	32818	32642	32757	32903	32779	32589	33166	32687	32704	32839	32983	32722	32882	32670	33072	32928	32949	32893	32717	33218	32729	32760	32898	33025	33011	32626	32932	33165	33004	32881	32628	32695	32773	32902	32957	32865	33087	32917	33056	32920	33018	32843	32904	32912	32931	33132	32785	32424	32656	32861	32729	32886	32843	33069	32842	32975	33081	32918	33113	32947	32899	32962	32834	32825	32934	32700	33024	33089	32847	32923	32725	32875	32909	32706	33044	33035	32913	32920	32996	32895	32786	32884	32879	32978	32905	32791	32636	32857	32659	32660	32869	32695	32601	32857	32906	32908	32738	32838	32642	32949	32786	32933	32940	33053	33087	33174	32957	32940	32825	32807	32669	32925	32780	32771	32642	32874	32958	32981	32666	32663	33175	33012	32936	32677	32772	32888	32982	33080	32898	32982	32746	32802	33041	32947	32820	32856	33106	32982	32858	33050	33034	32855	32874	32609	32625	32861	32731	32819	33133	33198	32528	32917	33067	32659	33046	32839	32881	32907	32919	32734	32617	32799	32870	32757	32818	33058	32888	32805	32704	32944	32638	32773	33189	32919	32853	33071	32711	32654	33044	32916	33143	33092	32903	32778	32776	33130	32655	32719	33006	32873	32878	33053	32908	32783	32713	32985	33047	32728	32852	32664	32988	32965	32753	32844	32693	32743	32986	32681	32805	32742	33054	32752	32957	32982	32832	32791	32830	32714	32918	32857	32779	32654	32799	32795	32912	32801	32818	32533	32947	32827	32896	32719	32758	32875	32808	32694	32821	32728	32960	32815	32770	32746	32931	32963	33065	32933	32889	32802	32714	32652	32739	32694	32857	32672	32816	32846	32848	33083	32945	32781	33036	32800	32888	32658	32735	33203	32790	32953	32988	33132	32727	32940	32881	32731	32871	33097	33063	32752	32662	32722	33041	32671	32537	32685	32957	32791	32706	32920	32757	32681	32791	32857	33256	33023	32944	32930	32885	32856	32677	32768	33112	32746	33041	32895	32968	32856	32937	32676	32902	32732	32895	32885	32964	32844	33119	32918	33020	32696	32400	32934	32787	32921	33048	32588	32949	32941	32742	32768	32939	32981	33248	32824	32989	32839	32803	32809	33006	32643	33020	33061	32839	32988	32785	33124	32760	33107	32926	32911	32905	32622	32909	32865	33140	32726	32766	32723	32971	32674	32592	33052	32932	33256	32951	33017	32629	32776	33042	32662	32852	32988	32890	32764	32805	32695	32856	32995	32986	32830	32822	33123	32935	32763	32807	32558	32628	32740	32664	33055	33123	33012	33016	32844	32839	32859	33057	32997	32779	32916	32976	32833	32766	32648	32692	32904	32899	32916	32787	32624	32906	32838	32709	32606	32812	33171	33053	32653	32898	32989	32759	32832	32950	32981	32841	32857	32620	32706	32587	32739	33059	33302	32779	32777	32726	32833	32884	32985	32967	32776	33049	32844	32855	33055	33025	32761	32900	32849	32701	32815	32662	32903	32894	32693	32963	32894	33074	33068	32934	33327	32952	32806	32905	32838	32838	32903	33030	32677	32704	32936	32979	32918	32784	32813	32721	32693	32800	33203	32760	32729	32673	32575	33031	33183	33143	32902	32743	32831	32916	32833	32598	32950	33016	32966	32866	32751	33227	32955	32853	33034	32727	32833	32759	32863	33022	32832	32959	32779	32801	32749	32919	32688	32725	32659	32859	33092	32785	32585	32856	33017	32631	32884	32759	32940	33029	32806	32877	33184	32645	32865	32888	32971	32901	32816	32811	32865	32892	32929	32906	32530	33029	32678	32646	32883	33116	32645	32639	32811	32928	32900	33044	32705	32914	32911	32853	32866	32869	32980	33032	33006	32967	32633	32709	32868	32962	32890	32831	32658	32815	32932	32392	33000	32938	32903	33023	32923	32831	32903	32999	32714	32810	32393	32980	32917	32465	32808	32955	32848	33152	32915	32870	32851	32981	33003	33026	33023	33007	32700	33051	32970	32912	32992	32882	32969	32589	33003	32888	32733	32665	32887	32719	32853	32735	32938	33111	33283	32861	32739	33017	32763	32900	32959	32946	32735	32779	32672	33083	33037	32771	33035	32810	33077	32639	33066	32870	32807	33195	33134	33042	32895	32794	32897	33043	32986	32895	32785	32739	32919	32879	32979	32697	32961	32797	32586	32805	32914	32900	33055	33094	32889	32747	32977	32820	32586	32932	32933	32645	32851	32723	32670	33017	32694	32783	32923	32772	32943	32883	32903	32908	32793	32922	32859	32861	32819	32928	33007	32659	33130	33013	32863	32876	32898	32666	32492	32778	32828	32833	32928	33027	32979	32905	32660	32800	32904	32729	32876	32942	33154	32944	32806	32907	32947	32923	32801	32942	32939	32980	32999	32784	32739
29120	33115	32382	25429	21748	21385	20872	20710	20388	20451	20535	20249	19975	22418	22399	21212	20152	19862	19701	19580	19534	19505	19365	19682	19479	19568	19488	19388	19450	19471	19391	19426	19599	19638	19641	19631	19375	19464	19391	19620	19618	19613	19506	19438	19557	19575	19589	19538	19420	19392	19514	19518	19557	19618	19383	19510	19538	19332	19502	19462	19520	19406	19542	19358	19441	19626	19615	19488	19575	19473	19449	19424	19477	19559	19517	19467	19625	19734	19352	19480	19342	19488	19512	19620	19363	19385	19576	19463	19431	19618	19447	19404	19281	19574	19323	19659	19341	19591	19518	19454	19381	19477	19313	19521	19572	19405	19408	19451	19500	19472	19272	19560	19310	19427	19334	19373	19483	19366	19650	19393	19550	19492	19631	19452	19452	19408	19411	19550	19802	19393	19474	19608	19556	19497	19505	19372	19599	19525	19500	19405	19506	19468	19460	19440	19492	19298	19473	19574	19441	19679	19498	19457	19550	19502	19398	19492	19640	19252	19401	19250	19441	19676	19446	19530	19472	19514	19465	19320	19339	19601	19570	19362	19615	19472	19526	19584	19410	19437	19518	19496	19469	19490	19376	19476	19320	19488	19410	19737	19478	19420	19631	19466	19568	19335	19586	19416	19491	19548	19380	19243	19429	19497	19445	19540	19518	19427	19369	19338	19423	19516	19607	19431	19600	19672	19573	19360	19430	19402	19556	19631	19758	19376	19775	19473	19640	19641	19533	19751	19538	19619	19462	19140	19468	19306	19432	19550	19372	19268	19376	19317	19522	19520	19461	19589	19591	19386	19467	19560	19423	19510	19468	19239	19584	19318	19459	19421	19326	19347	19347	19342	19398	19485	19426	19517	19379	19514	19546	19539	19523	19380	19475	19608	19407	19387	19534	19162	19424	19378	19422	19180	19366	19380	19430	19518	19496	19535	19519	19597	19464	19571	19662	19582	19548	19537	19595	19404	19446	19457	19597	19475	19632	19473	19538	19543	19418	19442	19496	19571	19439	19502	19602	19436	19320	19517	19408	19408	19256	19462	19550	19491	19385	19648	19446	19492	19514	19534	19545	19543	19464	19445	19512	19480	19444	19291	19508	19462	19506	19331	19378	19684	19418	19440	19501	19472	19449	19503	19568	19493	19448	19287	19609	19405	19565	19544	19620	19583	19498	19639	19364	19552	19584	19352	19526	19380	19455	19458	19442	19498	19617	19446	19352	19645	19519	19532	19572	19501	19528	19511	19610	19735	19580	19491	19568	19628	19539	19545	19464	19412	19432	19522	19504	19522	19506	19598	19656	19397	19521	19458	19522	19426	19465	19354	19469	19521	19353	19527	19529	19443	19269	19382	19653	19331	19448	19514	19515	19455	19446	19501	19596	19450	19605	19573	19449	19501	19475	19563	19394	19366	19480	19347	19557	19506	19573	19457	19494	19469	19456	19650	19671	19459	19495	19432	19530	19425	19389	19611	19411	19550	19384	19590	19510	19370	19524	19542	19467	19513	19587	19475	19428	19232	19555	19563	19500	19409	19489	19564	19558	19506	19630	19378	19458	19418	19722	19526	19480	19613	19602	19582	19427	19513	19606	19613	19432	19329	19645	19557	19454	19484	19298	19272	19501	19505	19753	19504	19411	19543	19351	19645	19314	19463	19523	19686	19402	19499	19461	19433	19408	19446	19526	19563	19549	19455	19447	19525	19500	19543	19382	19569	19596	19356	19558	19437	19400	19431	19458	19474	19534	19603	19530	19485	19512	19513	19459	19436	19501	19461	19573	19427	19620	19771	19612	19616	19535	19454	19342	19510	19493	19471	19521	19653	19379	19441	19465	19559	19428	19536	19399	19489	19639	19530	19555	19395	19503	19434	19596	19568	19486	19281	19240	19574	19644	19631	19414	19435	19392	19695	19503	19428	19394	19606	19412	19344	19263	19569	19478	19612	19716	19542	19394	19485	19371	19566	19351	19473	19549	19485	19717	19597	19502	19477	19484	19176	19651	19462	19413	19416	19476	19578	19641	19498	19608	19482	19521	19411	19372	19609	19391	19378	19504	19562	19609	19475	19500	19563	19530	19570	19655	19490	19451	19434	19415	19439	19508	19451	19419	19517	19483	19636	19639	19729	19412	19640	19436	19650	19624	19500	19518	19502	19509	19615	19377	19453	19426	19536	19518	19419	19706	19547	19451	19637	19441	19459	19472	19461	19584	19642	19407	19799	19481	19459	19597	19487	19362	19424	19586	19603	19397	19364	19493	19385	19529	19439	19317	19246	19521	19563	19542	19417	19395	19218	19543	19480	19410	19491	19441	19392	19579	19507	19545	19555	19488	19446	19469	19621	19497	19502	19580	19500	19519	19294	19655	19554	19285	19430	19475	19434	19358	19544	19400	19429	19446	19452	19350	19781	19387	19557	19740	19473	19579	19469	19451	19303	19474	19570	19333	19559	19459	19531	19328	19469	19547	19291	19748	19403	19507	19423	19399	19602	19560	19559	19473	19436	19441	19566	19390	19573	19337	19570	19568	19456	19707	19457	19413	19349	19533	19499	19366	19484	19406	19463	19524	19530	19383	19548	19494	19547	19380	19335	19719	19677	19526	19516	19512	19480	19613	19631	19475	19613	19544	19592	19516	19356	19467	19449	19736	19363	19546	19605	19346	19348	19362	19543	19481	19465	19539	19609	19512	19372	19559	19430	19606	19460	19614	19475	19388	19452	19508	19607	19397	19520	19628	19417	19510	19729	19450	19525	19566	19258	19442	19286	19498	19408	19450	19442	19370	19526	19344	19464	19477	19413	19438	19516	19420	19582	19440	19620	19647	19539	19534	19534	19411	19525	19670	19402	19604	19516	19531	19536	19314	19410	19605	19391	19479	19495	19296	19432	19378	19555	19437	19389	19535	19378	19538	19592	19495	19658	19471	19351	19487	19415	19594	19542	19518	19303	19364	19625	19367	19524	19559	19593	19604	19592	19506	19669	19577	19377	19480	19468	19616	19587	19545	19446	19537	19605	19377	19493	19367	19515	19451	19486	19485	19365	19492	19500	19509	19507	19445	19582	19508	19491	19706	19476	19368	19470	19320	19544	19491	19337	19504	19668	19583	19459	19327	19347	19473	19446	19500	19504	19353	19260	19419	19362	19628	19626	19358	19340	19471	19497	19536	19319	19628	19472	19509	19706	19453	19469	19559	19641	19530	19385	19375	19437	19378	19556	19574	19387	19391	19575	19433	19513	19359	19448	19484	19638	19610	19382	19622	19592	19549	19430	19543	19482	19556	19574	19417	19477	19477	19418	19483	19666	19416	19434	19566	19395	19582	19381	19603	19557	19442	19314	19582	19489	19572	19604	19446	19639	19620	19469	19472	19654	19478	19505	19497	19646	19638	19564	19422	19546	19613	19546	19447	19576	19567	19384	19456	19408	19601	19376	19503	19627	19440	19453	19460	19510	19527	19311	19486	19426	19493	19629	19490	19525	19514	19434	19426	19633	19366	19586	19495	19380	19568	19529	19544	19627	19420	19528	19554	19537	19677	19423	19409	19544	19599	19453	19576	19585	19538	19563	19462	19495	19538	19526	19466	19404	19381	19384	19522	19475	19623	19363	19565	19496	19462	19473	19556	19444	19537	19428	19432	19385	19547	19426	19556	19487	19552	19539	19469	19675	19423	19411	19461	19271	19465	19550	19412	19584	19448	19547	19452	19614	19418	19401	19561	19527	19664	19516	19610	19350	19276	19466	19438	19517	19542	19471	19536	19567	19542	19382	19489	19389	19473	19537	19423	19493	19533	19529	19456	19398	19498	19338	19588	19473	19348	19419	19497	19450	19445	19539	19305	19588	19397	19518	19670	19553	19353	19508	19453	19523	19404	19372	19694	19408	19361	19457	19409	19566	19376	19588	19759	19479	19622	19601	19468	19428	19553	19702	19647	19386	19557	19323	19256	19403	19541	19501	19355	19604	19263	19202	19399	19546	19585	19523	19529	19446	19520	19526	19475	19667	19491	19463	19377	19590	19468	19558	19289	19616	19482	19470	19484	19593	19283	19521	19425	19488	19572	19443	19620	19562	19573	19431	19661	19337	19556	19266	19125	19644	19510	19565	19642	19546	19604	19529	19306	19403	19399	19292	19407	19540	19398	19444	19355	19583	19671	19570	19605	19573	19360	19318	19597	19629	19459	19475	19492	19464	19354	19561	19365	19416	19540	19669	19484	19429	19410	19501	19508	19389	19303	19514	19400	19303	19519	19585	19564	19587	19447	19624	19499	19518	19438	19407	19472	19281	19422	19440	19638	19413	19559	19645	19595	19526	19483	19568	19482	19501	19485	19307	19358	19240	19424	19534	19532	19637	19543	19505	19445	19397	19404	19528	19354	19414	19511	19416	19546	19593	19355	19586	19300	19650	19573	19204	19461	19458	19521	19406	19281	19681	19485	19506	19571	19542	19470	19442	19509	19635	19537	19302	19689	19612	19494	19399	19451	19205	19499	19568	19569	19480	19458	19432	19335	19467	19550	19577	19587	19473	19524	19600	19609	19468	19611	19442	19512	19501	19437	19471	19666	19564	19415	19404	19547	19428	19316	19315	19384	19451	19516	19520	19445	19423	19683	19517	19428	19596	19305	19406	19636	19418	19323	19451	19411	19496	19570	19416	19642	19447	19667	19322	19375	19384	19477	19433	19434	19428	19476	19428	19526	19518	19373	19566	19513	19486	19602	19560	19569	19555	19330	19401	19276	19732	19533	19366	19374	19454	19614	19458	19566	19463	19576	19426	19497	19513	19319	19366	19486	19441	19449	19257	19441	19331	19434	19536	19466	19688	19526	19693	19622	19527	19360	19578	19510	19298	19579	19647	19364	19460	19581	19310	19619	19379	19529	19517	19543	19602	19420	19384	19494	19521	19398	19411	19446	19390	19497	19296	19514	19454	19503	19669	19443	19583	19442	19477	19550	19418	19545	19629	19479	19406	19668	19674	19529	19534	19605	19446	19470	19552	19536	19501	19479	19592	19535	19470	19490	19638	19436	19476	19475	19380	19506	19482	19419	19651	19553	19334	19637	19375	19606	19412	19289	19623	19633	19456	19495	19605	19400	19580	19542	19632	19295	19404	19475	19592	19454	19685	19269	19406	19587	19454
24523	20838	27193	26111	26819	31785	33532	31065	30342	30423	30255	30141	30483	43525	44700	38736	34265	31490	29813	29340	29067	29025	29362	29267	29054	29007	28894	29071	28929	28906	28963	29054	29070	29025	29109	29126	28888	28988	28795	29239	29177	29174	28995	29027	28965	28868	28998	28922	29120	28916	28989	29203	29016	29406	28916	28669	28703	28975	28862	29042	29042	28873	28843	29058	28964	29034	29057	28900	28977	29177	28816	28919	29084	28736	28947	28818	28889	29100	28975	29106	29082	29233	29060	28885	29306	28968	29108	28829	28864	28846	28960	28980	28817	29004	28896	28854	28931	29059	29126	29057	29036	28845	28978	28981	29181	29085	29043	28992	28985	28890	28773	28869	28784	29164	29026	28999	28974	28896	28958	29278	28902	29111	29029	29039	28801	29015	29173	28986	28912	29265	29267	28963	29163	28756	29224	29094	29139	28767	28934	28989	28916	28927	29121	28757	28754	29025	28748	28971	29055	28846	28888	29026	29128	28984	28854	29075	28929	29069	29163	29055	29134	28775	28743	29054	29170	28891	28908	28778	28859	29073	28880	28962	29252	28790	28965	29017	29013	28854	29095	29054	29075	29062	29127	29067	29105	28916	29025	29042	28926	29138	29013	29168	29066	28955	28943	28835	29165	29144	28957	28976	29128	29075	29037	28830	29007	28926	29215	28765	29061	29118	28748	29105	29466	28800	28974	28955	29215	29110	28859	29024	28996	29035	28823	29045	28867	28745	28773	28719	29119	28915	29100	29315	29340	28916	29015	29012	28937	28921	28891	28991	28836	28818	29133	28949	28908	28889	28946	29127	28871	28987	28922	28820	29005	29023	28710	28774	29132	28853	28842	29210	29129	28973	28958	29128	29170	28878	29029	29018	28761	29087	29032	29029	28995	29130	28922	28923	29150	28963	28668	29072	29097	28865	28965	29204	29069	28704	29009	28945	29062	28818	29113	28692	28774	29199	28951	28806	28698	28868	28889	29227	28929	28991	28972	29211	29154	28884	29072	28838	28875	28965	29029	29125	28762	28789	28975	28914	29001	28936	29143	28960	29032	28942	28886	29079	28870	29221	29098	29187	28906	28902	29088	28932	28814	28832	28986	29036	29003	29178	28951	28935	28928	28890	29091	28851	28916	28757	29029	28869	29005	29161	28984	28877	28895	28731	29079	28867	29274	28989	28846	28832	29335	28827	29157	28839	28908	28941	29077	28936	28779	29046	29245	29237	29152	29111	28871	28662	28965	28789	28655	28920	28792	28965	28886	28773	28925	29243	29081	29019	28970	28826	28612	29028	28818	28867	29100	28918	29001	29113	28685	28810	29204	28965	28968	28862	28924	28667	28982	28890	29035	28975	29088	29130	29164	29170	28988	29015	28755	29118	28885	29083	29025	29094	29061	28946	29060	28644	29166	29081	29187	29147	29173	29055	29213	29085	29138	29203	28963	28971	29149	29110	29071	28764	28821	28864	28769	28794	28854	28856	28949	28837	29196	29199	29083	28865	28989	28952	28832	28937	29118	28969	28711	28660	28924	29104	28988	28912	29090	29154	28868	28962	28869	28942	28966	29162	28983	29071	29232	28975	29010	28985	28923	29106	29358	29069	29025	29101	29058	29046	29097	28953	29136	28882	29043	29353	29340	29021	29172	29130	29049	29308	29099	29213	28930	28711	29096	28937	28787	28817	28792	28869	28989	28774	28711	28975	28866	29188	28965	29051	29163	28924	28887	28818	28791	29001	29012	29163	28989	28926	29049	29086	29123	29210	29171	29034	28810	28928	28899	29105	29047	29049	29118	29022	29031	28896	28618	29157	29399	29026	28947	29262	29103	29000	29057	28852	28809	29083	28958	29037	29013	29154	29239	28828	28912	28949	29061	28666	28875	29057	29235	28952	28953	29156	28828	29059	29211	28946	28944	28936	28989	29240	29034	29015	28816	29176	28939	28937	28771	29065	28913	29068	29150	28978	28784	29038	28937	29072	28974	28974	29084	28998	29130	29057	28988	29191	28946	28880	29069	28796	28864	28840	28941	28847	29161	28918	28982	28959	28986	28931	28946	29155	28882	29056	29253	29269	29328	28720	29195	28871	28890	28941	29159	29152	28939	28954	29076	29003	28995	28968	28797	28964	29043	29198	29145	28938	28819	29068	29167	29106	29409	29097	29114	28994	29084	29189	28933	29120	28947	29016	28754	29013	28843	29065	29184	28896	29095	28972	28827	29192	29139	29128	29228	29327	28837	29119	29101	28995	28873	28872	28848	29146	28770	28774	28650	29192	29074	29015	29185	29125	28906	29280	29035	28761	28838	28921	28895	28969	29098	28959	29042	29208	28780	28967	28806	29133	28977	29088	29352	29137	29160	29079	28918	29119	28986	29239	29163	28841	28899	28934	28994	28855	28879	29200	29184	29091	29075	29228	29045	28892	29101	29049	29084	28750	29182	28961	28753	29111	28983	28931	29228	29179	28917	29172	28981	29002	28735	29046	29218	28906	28852	28790	28814	28958	29030	29146	28993	28949	28780	29059	29103	29258	29256	29284	28889	29103	29005	29111	29206	28830	29121	28869	29039	29178	29040	28966	28779	29123	28919	28785	28832	29248	29207	29165	28818	29195	28912	28938	28987	29016	29048	29029	28961	29023	29104	29058	28970	28873	28929	28829	29066	28948	29051	29043	29223	29055	28956	28921	28837	28940	28967	28781	28752	28893	28981	29030	28892	29239	29261	28993	29139	29321	29122	28929	29188	29095	28997	28998	29243	29116	29073	28737	29025	29141	29288	28927	28973	28871	28856	29095	29013	29016	28892	29061	29337	29208	29202	29036	28824	29058	29217	29105	29141	29100	29064	28849	29311	28967	28937	28846	28963	29066	29111	29128	28843	29123	28850	29033	29127	28718	28955	28857	29082	29147	29006	29127	28932	28932	29097	28917	28956	28900	29062	28907	29190	29112	29280	28924	28992	28995	29047	28923	29169	29034	29103	29376	29137	28857	29201	29006	29227	29251	28836	29028	29087	28857	28988	28912	28993	28960	28935	29057	28859	29134	29124	28752	28967	28841	29104	28848	28943	29012	29303	28920	29118	28999	28830	28937	28927	29091	28982	29090	29109	28981	28749	28927	28976	28976	28849	28762	28936	28711	29076	29027	29040	28879	28946	29199	28907	29099	29279	28692	28939	28988	28932	28881	29011	28966	28970	28872	28839	28972	28991	28914	28980	28726	28998	28926	29104	28945	28834	29168	29299	29035	28983	29059	29108	28954	29051	28845	29073	29064	29193	28782	29260	29077	29011	29170	28908	29048	28767	28991	29155	28881	28958	28981	29076	29193	29313	29004	28992	28992	28980	28932	28955	28855	29058	28942	29087	29074	29132	29148	29101	29083	29050	28806	29250	29062	29315	28919	28661	28850	29033	29035	29057	29320	29287	28997	29019	29067	29002	29147	28920	29273	29138	28809	29030	28973	28884	29113	29069	28955	29068	28706	29239	28665	28710	29079	28918	29249	28967	28863	29047	29140	28954	29002	29158	28726	29218	28852	29106	28984	28808	29108	29214	29116	28863	28825	29028	29020	28881	29123	29173	29104	28613	28850	28927	29132	28991	29104	28771	29052	28891	28805	29050	28868	29097	29050	29046	28958	28997	28802	28769	29087	29206	29044	29267	29243	29016	29191	28925	28914	28985	29040	29092	28799	29085	29059	28861	29111	29005	28839	28783	29078	28959	28984	29134	28852	29048	28965	29053	29129	29070	28877	28975	29016	29075	28755	29169	28914	29285	29091	29280	28813	29137	29179	29135	29013	28980	28859	29028	29259	29168	29013	28992	28820	29199	29027	29094	29150	28899	28966	29180	29046	29057	28979	29185	28827	28987	28685	29143	28946	29130	28977	28876	29028	29045	28817	29297	28693	28792	28855	28654	29207	28962	29030	28947	29024	28889	28964	28920	28969	29015	28943	29102	28969	28910	29099	29088	28802	29173	28799	28804	28908	29021	29056	28885	29016	28899	28966	29176	29175	29204	29113	29133	28936	28956	29177	28814	29169	29011	28975	28879	29013	29024	28919	28873	29090	28914	29286	29040	28737	29020	29148	28800	29163	29161	28640	29012	28874	29223	29126	28880	29062	28799	28860	28709	29026	28771	29035	28860	29017	29348	29131	28870	28856	29004	28898	28924	29075	29016	29153	28864	29037	29283	28966	29276	29111	28862	28880	29112	28991	28988	28940	28874	28952	28820	29301	28626	29119	29067	28952	29031	29044	28907	28992	28843	28786	28702	29187	29080	28839	28822	28991	28960	29059	29046	28773	29142	29190	28703	28962	29211	29122	28916	29095	29244	29138	28991	28991	28972	29145	28841	29068	29020	28878	28988	28821	29113	28899	29072	28847	29171	28657	29283	28964	28925	28905	29359	29140	29118	28984	28918	28867	28765	29035	29129	29000	28995	28933	29251	29132	28763	28965	29084	28884	29031	28758	29068	28961	29215	28963	28888	29092	28956	28845	29058	29146	29198	28874	29033	28875	29117	29068	29071	28884	28810	28904	29106	28816	29060	29181	28913	29073	28996	29095	28919	29017	28899	28959	29131	29208	28982	29067	29038	28800	28728	29104	29148	29124	29013	28879	28995	29321	29082	29017	29000	28949	28905	29207	28973	29009	29070	28952	29065	29121	28875	29229	29100	29052	28689	28671	29094	29129	29151	28944	28796	29024	29034	29200	29202	29049	28995	29408	29049	28909	28901	28849	29046	28923	29314	28932	29024	29049	29027	29001	28850	29080	28907	29032	29026	28955	28953	28888	29098	28877	29156	29027	29047	28885	28765	29006	28846	28861	29174	29153	29042	29218	28933	28864	29049	28922	28779	29163	29197	29121	28976	29168	29088	29058	29210	29169	29066	29063	28990	28778	29098	29052	29235	28921	28982	28953	28956	28895	29056	29084	29217	29226	28879	29222	29071	29086	28954	28912	28588	29133	28933	29187	29185	28938	28835	28991	28597	29111	29186	29217	28987	28783	29219	29200	29246	29100	29116	29143	28792	29088	29010	28991	28841	28791	28802	29065	28924	29132	29198	28970	29099	28907	28776	28803	28889	28663	29285	28918	28919	28886	29118	29026	28926	29123	28830	29004	28978	28958	29279	28936	29024	29091
26527	45009	37439	25840	24182	23328	22242	20588	20265	19913	19534	19270	20243	36517	36138	28662	23621	20342	18343	17799	17860	17724	17784	17847	17865	17760	17929	17912	17836	17745	17814	17621	17714	17787	17633	17893	17866	17685	17874	17737	17996	17848	17867	17927	17656	17787	17847	17675	17861	17852	17804	17975	17809	17716	17685	17772	17580	17810	17858	17756	17709	17749	17842	17920	17614	17766	17716	17859	17917	17798	17905	17759	17683	17733	17890	17971	17788	17877	17569	17853	17788	17880	17807	17835	17778	17932	17913	17827	17981	17769	18016	17654	17898	18164	17685	17765	17880	17892	17964	17775	17935	17793	17754	17593	17786	17924	17840	17853	17753	17721	17840	17964	17750	17901	17879	17867	17886	17969	17892	17737	17764	17721	17902	17948	17796	17609	17903	17829	17800	17699	17924	17894	17910	17735	17899	17856	17853	17916	17858	17921	17840	17805	17750	17874	17846	17809	17731	17950	17750	17710	17951	17860	17926	17789	17722	17750	17771	17745	17883	17950	17719	17922	17681	17824	17845	17750	17835	17777	17785	17695	17739	17816	17740	17928	17738	17946	17876	17921	17811	17753	17764	17964	17664	17868	17815	17944	17821	17691	17900	17767	17760	17819	17834	17821	17948	17828	17825	17838	17704	17654	17865	17710	17706	18000	17941	17956	17902	17978	17906	17842	17658	17751	17879	17776	17668	17584	17782	17969	17945	17907	17790	17885	17712	17815	17932	17780	17797	17858	17775	17737	17827	17858	17874	17760	17757	17732	17800	17685	17846	17861	18002	17692	17683	17827	17886	17842	17863	17965	17768	17789	17944	17780	17811	17720	17805	17782	17785	17667	17747	17802	17756	17619	17930	17760	17854	18007	17654	17646	17832	17703	17928	17709	17828	17856	17729	17967	17785	17723	17819	17806	17931	17842	17989	17719	17741	17960	17810	17659	17714	17785	17993	17911	17950	17964	17824	17726	17812	17775	17685	17951	17681	17697	17757	17916	17635	17740	17710	17669	17658	17859	17922	17781	17856	17969	17759	17811	17739	17927	17755	17785	17994	17740	17794	17779	17754	17762	17676	17922	17627	17719	17812	17834	17860	17857	17553	17861	17837	17874	17782	17905	17952	17828	17797	18058	18055	17734	17918	17856	17642	17821	17885	17695	17811	17820	17763	17896	17826	17845	17755	17916	17753	17927	17887	17853	17806	17833	17840	17904	17926	17896	17827	17666	18034	17837	17890	17878	17941	17821	17828	17701	17894	17813	17826	18016	17835	17775	17986	17707	17759	17774	17888	17700	17840	17765	17778	17624	17770	17846	17916	17722	17981	18036	17763	17763	17832	17898	17790	17623	17702	17837	17816	17955	17647	17925	17664	17801	17751	17976	17760	17932	17893	17797	17880	17917	18002	17685	17738	17664	17927	17831	17692	17753	17823	17733	17786	17817	17862	17694	17639	17738	17861	17786	17787	17889	17803	17915	17805	17588	17804	17643	17743	17900	17894	17877	17695	18007	17899	17987	17733	17770	17906	17776	17639	17800	17947	17912	17690	17864	17851	17605	17789	18077	18059	17755	17861	17696	17873	17826	17836	17857	17785	17789	17752	17717	17822	17808	17806	17749	17832	17791	17612	17668	17643	17523	17989	17925	17803	17855	17736	17751	17877	17808	17867	17664	17926	17774	17948	17892	17590	17906	17919	17686	17992	17885	17716	17824	17858	17683	17909	17782	17809	17846	17801	17787	17705	17868	17857	17855	17962	17755	17952	17825	17771	17782	17957	17801	17642	17876	17768	17868	17885	17754	17890	17868	17753	17843	17698	17885	17763	17951	17729	17987	17798	17789	17892	17745	17889	17826	17886	17870	17716	17645	18101	17820	17824	17710	17758	17956	17802	17783	17855	17849	17736	17912	17877	17898	17840	17776	17820	17733	17928	17770	17918	17902	17689	17992	17769	17916	17820	17746	17818	17633	17758	17916	17825	17766	17747	17839	17802	17919	18020	17682	17740	17690	17796	17757	17957	17908	17944	17930	17749	17868	17724	17954	17764	17719	17662	17794	17515	17853	17873	18025	17941	17832	17915	17801	17625	17808	17859	17755	17774	17931	17713	17835	17841	18026	17920	17583	17685	17730	17654	17823	17804	17912	17784	17686	17799	17889	17928	17840	17921	17635	17820	17876	17727	17927	17860	17777	17829	17770	17723	17731	17867	17991	17943	17662	17852	17820	17720	17764	17872	17767	17919	17940	17881	17846	17663	17861	17686	17783	17871	17767	17615	17907	17913	17915	17818	17823	17931	17874	17714	17878	17924	17748	17960	17867	17888	17788	17844	17828	17901	17777	17743	17876	17835	17815	17817	17740	17874	17684	17878	17839	17752	17761	17894	17803	17693	17755	17704	17716	17871	17729	17783	17793	17759	17988	17706	17697	17888	17782	17768	17886	17755	17821	17859	17830	17781	17815	17912	17780	17823	17920	17806	17834	17655	17754	17778	17906	17722	17748	17789	17741	17803	17803	17773	17881	17875	17547	17766	17739	17896	17817	17764	17765	18010	17891	17759	17986	17823	17809	17956	17692	17870	17839	17927	17818	17841	17640	17929	17829	17920	18001	17833	17767	17917	17818	17775	17742	17726	17824	17770	17737	17896	17789	17919	17769	17798	17758	17927	17776	17712	17816	17804	17745	17821	17901	17778	17749	17937	17795	17815	17815	17720	17723	17837	17786	17909	17923	17795	17824	17824	17926	17768	17724	17778	17770	17589	17717	17852	17833	17812	17723	17849	17863	17638	17904	17687	17740	17781	17917	17813	17839	17829	17662	17921	17883	17940	17731	17811	17710	17784	17801	17754	17749	17862	17821	17802	17839	17843	17908	17835	17842	17792	17815	17730	17768	17719	17845	17918	17997	17815	17857	17873	17901	17778	17845	17861	17790	17924	17763	17715	17739	17789	17916	17864	17919	17703	17750	17891	17797	17741	17889	17722	17741	17825	17850	17847	17715	17940	18043	17811	17715	17908	17756	17887	17849	17866	17799	17877	17797	17943	17952	17901	17963	17809	17874	17886	17719	17705	17851	17770	17792	17648	17966	17958	17594	17798	17571	17718	17820	17943	17795	17838	17673	17869	17860	17732	17695	17934	17676	17685	17850	17666	17767	17677	17905	17924	17691	17799	17908	17764	17915	17632	17853	17766	17864	17938	17726	17931	17695	17850	17972	18008	17821	17815	17796	17829	17734	17809	17777	17811	18004	17668	17825	17780	17764	17819	17867	17809	17794	17639	17664	17914	17750	17700	17883	17912	17812	17652	17844	17846	18046	17769	17828	17775	17939	17808	17775	18046	17563	17947	18023	17886	17790	17890	17782	17844	17773	17727	17942	17731	17792	17812	17804	17932	17815	17820	17849	18047	17663	17850	17635	17790	17754	17804	17804	17728	17858	17881	17841	17475	17885	17754	17747	17808	17866	17890	17818	17962	17600	17814	17682	17766	17817	17637	17820	17852	17890	17782	17888	17860	17629	17864	17685	17838	17980	17977	17717	17936	17595	17735	17692	17711	17763	17973	17791	17926	17730	17902	17794	17819	17841	17667	17985	17650	17816	18009	17791	17742	17866	17765	17944	17781	17624	17852	17627	17887	17740	17729	17902	17779	17495	17839	17674	17796	17734	17907	17942	17896	17794	17951	17740	17677	17899	17834	17886	17989	17907	17654	17940	17936	17669	17919	18009	17777	17812	17910	17857	17682	17780	17875	17917	17858	17870	17750	17757	17767	17682	17807	17887	17767	17967	17746	17803	17559	17803	17747	17730	17777	17924	17891	17675	17623	17943	17788	17835	17881	17764	17886	17846	17814	17871	17725	17924	17691	17740	17913	17807	17873	17927	17960	17968	17820	17936	17702	17793	17827	17735	17761	17759	17803	17671	17763	17825	17633	17803	17736	17832	17862	17833	17882	17862	17900	17842	17650	17922	17754	17758	17648	17745	17894	17962	17962	17888	17866	17750	17881	17865	17749	17718	17570	17767	17989	17649	17998	17781	17910	17840	17667	17768	17725	17877	17915	17792	17783	17844	17689	17890	17793	17636	18041	17806	17851	17800	17787	17989	17769	17871	17937	17753	17916	17793	17763	17735	17810	17864	17896	17704	17813	17948	17601	17864	17770	17790	17742	17813	17636	17788	17647	17771	17825	17899	17840	17733	17997	17976	17848	17845	17775	17659	17735	17793	17702	17756	17853	17934	17678	17792	17845	17666	17736	17796	17999	17677	17997	17714	17764	17828	17749	17887	17743	17688	17906	17983	17898	17898	17981	17806	17791	17732	17737	17888	17798	17821	17896	17725	17845	17805	17744	17747	17733	17859	17870	17823	17853	17872	17782	17792	17869	17891	17900	17741	17688	18097	17901	17894	17855	17641	17809	17738	17662	17816	17808	17856	17839	18002	17856	17767	17855	17653	17860	17854	17849	17603	17846	17753	17689	17920	17746	17720	17798	17949	17986	17833	17869	17664	17819	17873	17656	17774	17795	17943	17919	17540	17861	17896	17983	17794	17747	17765	17959	17694	17804	17836	18000	17771	17800	17770	17832	17837	17835	17778	17713	17842	18008	17790	17692	17898	17853	17858	17768	17954	18020	17877	17970	17901	17698	18018	17737	17748	17767	17813	18043	17842	17689	17842	17775	17830	17740	17956	17898	17558	17820	17767	17989	17842	17671	17835	17872	17796	17985	17880	17931	17686	17744	17994	17661	17726	17735	17879	17872	17809	17954	17812	17834	17803	17923	17850	17857	17874	17767	17724	17621	17754	17719	17743	17923	17774	17913	17762	17832	17799	17722	17764	17772	17817	17815	17836	17706	17949	17627	17669	17849	17744	17873	17901	17602	17754	17883	17904	17785	17973	17789	17743	17820	17782	17972	17753	17946	17871	17921	17961	17894	17849	17932	17650	17920	17741	17780	17731	17941	17760	17825	17831	17757	17802	17664	17828	17828	17999	17806	17905	18009	17881	17936	17786	17936	17641	17812	17706	17955	17807	17894	17685	17747	17944	17720	17843	17789	17813	17708	17653	17786	17769	17770	17724	17549	17753	17749	17862	17897	17828	17851	17858	17680	17969	17759	17836	17761	17784	17908	17795	17881	17541	17945	17783
22290	20720	27067	24588	22419	27819	33266	30268	28456	27822	28416	28190	27703	40195	53545	47517	40639	33312	28364	26354	25767	25699	25913	25738	25896	25864	25828	25725	25740	25874	26058	25660	25772	25722	25776	25732	25685	25788	25791	25799	25408	25775	25846	25868	25855	25939	25903	25825	25553	25586	25555	25513	25998	25698	25864	25701	25588	25881	25573	25831	25790	25714	25662	25712	25891	25596	25761	25697	25691	25500	25563	25440	25669	25568	25750	25770	25805	25699	25700	25789	25897	25625	25551	26005	25746	25785	25866	25720	25615	25458	25663	25564	25523	25756	25885	25783	25677	25661	25505	25784	25726	25625	25707	25596	25435	25688	25695	25645	25754	25481	25678	25840	25646	25872	25576	25782	25823	25962	25616	25780	25716	25531	25699	25820	25706	25763	25728	25977	25706	25581	25525	25580	25681	25677	25653	25806	25785	25665	25665	25552	25449	25812	25863	26029	25794	25616	25826	25621	25913	25708	25563	25755	25675	25752	25737	25664	25699	25599	25705	25843	25856	25690	25901	25629	25612	25752	25635	25435	25733	25944	25735	25922	25708	25788	25520	25627	25937	25844	25915	25836	25691	25509	25343	25345	25512	25948	25829	25740	25780	25850	25829	25674	25478	25796	25773	25587	25617	25572	25714	25787	25682	25529	25844	25495	26014	25685	25773	25770	25655	25681	25749	25720	25979	25577	25593	25722	25648	25716	25844	25572	25794	25831	25803	25579	25735	25737	25715	25617	25648	25588	25891	25667	26050	25742	25658	25502	25567	25474	25609	25675	25589	25936	25536	25689	25765	25674	25684	25563	25547	25673	25802	25691	25804	25717	25745	25559	25715	25719	25703	25602	25318	25362	25575	25593	25576	25641	25731	25758	25725	25494	25793	25855	25610	25547	25634	25897	25771	25705	25244	25562	25578	25365	25664	25512	25479	25703	25615	25870	25670	25597	25806	25475	25429	26149	25701	25530	25783	25435	25580	25637	25547	25528	25607	25925	25685	25889	25755	25712	25871	25698	25535	25765	25621	25730	25673	25701	25614	25587	25484	25669	25693	25484	25814	25490	25528	25697	25669	25814	25852	25563	25692	25552	25770	25853	25822	25812	25685	25440	25704	25672	25935	25708	25631	25757	25564	25704	25866	25783	25676	25568	25853	25588	25569	25698	25702	25546	25796	25601	25953	25658	25740	25632	25687	25578	25630	25496	25586	25413	25859	25597	25725	25755	25654	25549	25561	25533	25643	25773	25816	25823	25821	25687	25532	25811	25704	25576	25909	26031	25691	25587	25911	25811	25683	25685	25604	25519	25573	25791	25909	25816	25743	25786	25615	25693	25638	25643	25620	25829	25670	25476	25533	25526	25827	25525	25541	25720	25526	25827	25922	25572	25597	25679	25627	25715	25695	25612	25691	25724	25484	25611	25904	25685	25713	25647	25537	25564	25870	25629	25690	25828	25735	25668	25824	25445	25886	25288	25619	25614	25661	25643	25411	25921	25644	25878	25691	25768	25744	25387	25554	25559	25515	25838	25629	25684	25582	25731	25566	25596	25580	25496	25454	25820	25826	25758	25628	25617	25556	25777	25890	25605	25651	25616	26077	25607	25619	25587	25985	25629	25625	25618	25685	25573	25838	25446	25749	25514	25674	25434	25947	25730	25559	25722	25574	25496	25708	25769	25761	25684	25848	25611	25408	25589	25848	25655	25690	25842	25828	25847	25798	25671	25778	25792	25324	25401	25585	25839	25483	25826	25795	25692	25863	25833	25716	25569	25518	25656	25812	25715	25661	25482	25618	25594	25769	25580	25728	25570	25589	25500	25702	25379	25848	25815	25768	25699	25577	25778	25705	25681	25730	25575	25758	25981	25770	25655	25653	25670	25621	25588	25789	25892	25542	25678	25392	25842	25633	25599	25657	25772	25615	25578	25578	25808	25636	25602	25793	25689	25550	25807	25738	25932	25702	25739	25496	25624	25721	25818	25378	25533	25991	25905	25683	25528	25673	25598	25743	25666	25674	25678	25589	25620	25667	25579	25782	25686	25778	25744	25507	25630	25566	25896	25680	25576	25590	25785	25706	25548	25501	25431	25719	25828	25574	25715	25726	25533	25717	25666	25822	25737	25831	25475	25846	25495	25683	25661	25604	25551	25755	25650	25493	25805	25687	25541	25877	25729	25519	25452	25497	25823	25508	25639	25520	25427	25966	25400	25472	25664	25493	25707	25846	25601	25585	25692	25778	25750	25720	25988	25821	25686	25627	25664	25604	25475	25306	25699	25557	25655	25877	25612	25873	25772	25763	25672	25716	25829	25626	25498	25603	25701	25271	25500	25634	25607	25542	25553	25591	25585	25710	25850	25547	25958	25704	25656	25640	25720	25812	25609	25815	25661	25601	25828	25563	25577	25816	25686	25855	25703	25509	25447	25757	25596	25623	25704	25659	25620	25771	25618	25547	25862	25764	26104	25712	25573	25792	25577	25898	25720	25779	25952	25856	25319	25645	25811	25669	25830	25773	25447	25512	25363	25532	25458	25606	25545	25645	25762	25529	25615	25432	25620	25426	25616	25665	25596	25652	25710	25843	25840	25615	25707	25524	25786	25840	25646	25661	25480	25585	25602	25616	25730	25791	25683	26074	25875	25716	25504	25623	25539	25685	25322	25696	25945	25416	26080	25522	25748	25614	25434	25767	25553	25598	25874	25803	25584	25894	25821	25682	25724	25730	25800	25702	25576	25600	25855	25753	25569	25558	25549	25827	25988	25619	25628	25772	25612	25846	25434	25609	25746	25748	25931	25683	25428	25553	25615	25766	25727	25670	25680	25576	25876	25643	25768	25632	25644	25565	25599	25666	25667	25654	25815	25557	25756	25473	25474	25640	25372	25589	25833	25736	25693	25587	25799	25784	25564	25701	25553	25593	25440	25652	25555	25712	25700	25677	26030	25687	25910	25844	25713	25781	25856	25818	25775	25614	25654	25702	25694	25530	25312	25644	25608	25476	26005	25894	25553	25729	25531	25505	25658	25570	25424	25507	25593	25664	25537	25866	25565	25777	25734	25777	25632	25678	25427	25663	25609	25614	25783	25710	25620	25717	25690	25743	25751	25681	25479	25649	25546	25718	25624	25671	25689	25566	25680	25799	25599	25729	25519	25845	25897	26010	25797	25645	25433	25741	25885	25583	25654	25751	25684	25508	25617	25580	25567	25826	25363	25576	25619	25744	25712	25532	25495	25534	25639	25842	25660	25635	25493	25855	25857	25776	25778	25606	25685	25568	25787	25558	25644	25936	26004	25674	25761	25656	25573	25908	25590	25956	25647	25627	25729	25725	25652	25648	25557	25687	25546	25764	25535	25894	25710	25482	25796	25585	25480	25736	25481	25740	25675	25784	25666	25660	25733	25790	25527	25456	25771	25603	25677	25593	25832	25829	25650	25675	25675	25649	25780	25800	25739	25595	25743	25819	25599	26094	25490	25476	25505	25446	25717	25866	25342	25593	25666	25576	25849	25589	25581	25749	25616	25945	25448	25749	25687	25698	25450	25705	25607	25527	25634	25835	25383	25486	25597	25721	25449	25616	25475	25582	25902	25698	25941	25746	25706	25616	25640	25834	25571	25725	25690	25854	26053	25762	25785	25748	25715	25673	25617	25723	25836	25764	25662	25673	25950	25844	25727	25904	25579	25436	25881	25662	25568	25650	25420	25602	25681	25883	25614	25659	25689	25696	25638	25765	25795	25641	25600	25501	25678	25753	25705	25654	25753	25447	25379	25629	25583	25577	25873	25795	25393	25703	25617	25806	25750	25661	25949	25942	25582	25824	25770	25361	25574	25896	25714	25534	25764	25682	25672	25754	25656	25823	25511	25654	25564	25860	25649	25500	25563	25699	25811	25746	25778	25642	25760	25561	25665	25691	26019	25633	25682	25589	25852	25638	25757	25617	25807	25927	25820	25684	25521	25614	25600	25838	25782	25858	25952	25864	25712	25651	25426	25604	25672	25655	25363	25670	25878	25559	25556	25655	25721	25722	25739	25711	25457	25440	25589	25713	25497	25927	25596	25974	25685	25820	25621	25571	25622	25672	25732	25597	25885	25767	25742	25556	25379	25617	25577	25620	25608	25511	25729	25411	25430	25914	25748	25580	25558	25841	25728	25686	25869	25730	25663	25795	25664	25693	25509	25785	25653	25565	25483	25549	25662	25813	25612	25609	25690	25669	25583	25742	25725	25506	25477	25732	25559	25740	25658	25579	25367	25673	25683	25859	25723	25761	25570	25301	25561	25907	25773	25761	25835	25614	25883	25748	25686	25555	25515	25503	25626	25609	25832	25842	25693	25401	25705	25454	25527	25661	25716	25682	25414	25821	25504	25576	25642	25564	25505	25630	25706	25461	25745	25616	25763	25783	25760	25663	25891	25833	25784	25681	25278	25647	25742	25538	25569	25482	25544	25827	25569	25703	25693	25773	25519	25709	25708	25644	25781	25696	25670	25493	25566	25696	25817	25731	25661	25656	25571	25784	25620	25638	25754	25863	25727	25684	25648	25623	25676	25730	25780	25641	25576	25710	25454	25722	25519	25655	25724	25819	25663	25643	25637	25572	25643	25790	25560	25499	25719	25882	25681	25654	25824	25803	25712	25705	25685	25663	25805	25704	25726	25655	25642	25793	25704	25856	25655	25766	25672	25594	25569	25718	25677	25635	25687	25650	25745	25493	25514	25668	25695	25759	25706	25434	25653	25610	25668	25620	25647	25337	25615	25677	25704	25445	25914	25621	25600	25456	25693	25564	25703	25829	25729	25715	25769	25566	25854	25698	25646	25684	25727	25623	25637	25787	25677	25885	25760	25701	25763	25744	25613	25651	25575	25855	25769	25551	25626	25370	25501	25860	25839	25719	25575	25517	25830	25706	25559	25835	25806	25717	25719	25547	25374	25478	25671	25434	25530	25469	25636	25762	25693	25802	25605	25753	25725	25925	25737	25901	25837	25634	25816	25656	25554	25594	25695	26094	25617	25640	25577	25556	25888	25788	25751	25545	25539	25591	25692	25634	25798	25694	25572	25605	25774	25947	25676	25300	25491	25775	25594	25705	25457	25583	25755	25484	25717	25889	25761	25571	25789	25537	25726	25677	25741	25422	25729
26989	40063	38272	30235	27289	25243	23578	22386	20959	19192	20123	19666	18758	36606	47559	40622	33128	24598	18244	16257	16355	16244	16138	16257	16240	16369	16142	16250	16199	16360	16215	16319	16200	16299	16297	16437	16141	16341	16389	16161	16221	16451	16228	16182	16322	16409	16281	16206	16220	16121	16367	16537	16038	16162	16341	16121	16394	16056	16281	16422	16376	16230	16336	16409	16136	16379	16161	16232	16334	16260	16287	16241	16219	16226	16249	16322	16258	16207	16323	16327	16171	16385	16258	16298	16345	16359	16166	16247	16235	16273	16367	16295	16180	16270	16205	16182	16132	16242	16329	16187	16375	16251	16335	16191	16247	16277	16180	16132	16243	16219	16382	16271	16446	16204	16317	16117	16276	16074	16241	16255	16099	16272	16303	16297	16308	16311	16298	16271	16190	16102	16172	16347	16355	16136	16243	16210	16264	16156	16295	16334	16154	16210	16039	16327	16323	16329	16195	16311	16103	16284	16262	16384	16246	16050	16197	16186	16278	16347	16144	16271	16389	16192	16239	16211	16329	16437	16302	16173	16361	16331	16262	16150	16302	16330	16116	16493	16352	16260	16301	16394	16296	16303	16370	16346	16175	16124	16142	16198	16176	16149	16323	16241	16328	16221	16390	16210	16224	16216	16011	16448	15858	16140	16191	16427	16261	16312	16323	16314	16301	16280	16386	16250	16321	16099	16300	16460	16376	16073	16301	16104	16274	16279	16252	16343	16198	16033	16302	16141	16344	16171	16207	16357	16213	16221	16151	16227	16185	16283	16194	16300	16305	16117	16330	16178	16034	16223	16127	16333	16301	16242	16156	16272	16327	16176	16368	16351	16406	15972	16467	16217	16520	16163	16307	16240	16286	16285	16117	16181	16157	16322	16049	16126	16271	16169	16334	16330	16167	16264	16280	16313	16411	16158	16160	16199	16037	16464	16391	16253	16360	16294	16348	16271	16332	16143	16246	16197	16212	16225	16332	16218	16298	16451	16260	16238	16147	16204	16096	16171	16267	16321	16333	16119	16328	16242	16217	16317	16290	16277	16355	16350	16293	16191	16136	16231	16278	16313	16295	16116	16205	16219	15975	16300	16228	16172	16159	16274	16475	16402	16286	16418	16267	16314	16401	16265	16264	16029	16412	16224	16415	16353	16206	16295	16102	16278	16378	16335	16328	16235	16343	16368	16306	16225	16199	16333	16320	16225	16123	16310	16226	16389	16307	16106	16177	16287	16083	16131	16320	16210	16440	16311	16350	16334	16241	16058	16237	16280	16281	16215	16323	16207	16315	16285	16169	16084	16431	16430	16159	16405	16137	16216	16348	16296	16157	16295	16359	16187	16173	16219	16202	16222	16123	16251	16234	16411	16142	16280	16284	16199	16317	16362	16404	16255	16381	16306	16222	16224	16377	16174	16084	16184	16145	16341	16350	16283	16244	16165	16160	16327	16170	16159	16148	16373	16240	16266	16119	16149	16258	16124	16231	16144	16273	16343	16308	16274	16141	16261	16245	16250	16100	16289	16302	16230	16360	16203	16119	16273	16182	16169	16234	16303	16067	16153	16322	16293	16386	16319	16136	16273	16066	16313	16178	16169	16255	16347	16353	16164	16248	16133	16273	16243	16203	16296	16202	16268	16125	16082	16136	16106	16268	16338	16258	16141	16323	16185	16293	16324	16249	16166	16047	16218	16281	16386	16279	16174	16361	16171	16259	16293	15996	16179	16175	16276	16131	16237	16237	16136	16336	16413	16270	16187	16343	16198	16208	16099	16297	16176	16403	16363	16209	16264	16332	16116	16250	16163	16329	16038	16249	16240	16260	16238	16420	16306	16081	16234	16376	16367	16107	16310	16170	16225	16352	16373	16150	16286	16171	16138	16180	16215	16192	16200	16257	16123	16150	16473	16201	16412	16187	16380	16242	16246	16271	16174	16213	16328	16168	16226	16402	16328	16126	16133	16114	16387	16146	16396	16337	16294	16344	16265	16261	16003	16247	16102	16168	16072	16323	16324	16278	16257	16174	16127	16392	16248	16126	16035	16132	16122	16301	16279	16423	16203	16435	16253	16137	16452	16276	16289	16291	16252	16175	16271	16295	16249	16351	16320	16168	16326	16183	16287	16428	16244	16205	16316	16295	16149	16309	16203	16303	16398	16183	16268	16179	16394	16194	16463	16356	16130	16367	16119	16189	16137	16207	16178	16016	16123	16101	16255	16233	16159	16258	16344	16282	16129	16152	16296	16257	16137	16336	16249	16298	16253	16359	16141	16233	16281	16414	16262	16376	16439	16341	16255	16110	16266	16309	16284	16241	16238	16406	16322	16201	16265	16291	16323	16419	16406	16348	16034	16205	16046	16340	16223	16271	16184	16142	16394	16294	16047	16119	16162	16191	16347	16300	16377	16368	16228	16390	16339	16351	16196	16376	16435	16265	16179	16128	16306	16005	16294	16300	16229	16307	16156	16223	16317	16235	16172	16173	16318	16272	16174	16364	16270	16104	16231	16221	16258	16448	16274	16421	16137	16417	16213	16350	16328	16181	16288	16378	16180	16146	16291	16334	16252	16219	16222	16170	16230	16356	16240	16361	16211	16288	16248	16090	16193	16211	16197	16314	16174	16410	16237	16306	16214	16166	16139	16096	16421	16195	16330	16277	16319	16216	16218	16199	16394	16219	16268	16290	16218	16168	16399	16351	16168	16350	16151	16221	16365	16458	16162	16396	16160	16277	16315	16342	16184	16164	16277	16210	16235	16364	16287	16195	16229	16414	16185	16200	16162	16279	16196	16099	16267	16228	16147	16194	16207	16170	16240	16396	16397	16192	16199	16257	16095	16337	16189	16374	16272	16292	16230	16228	16342	16349	16292	16368	16317	16247	16433	16329	16119	16382	16260	16289	16375	16189	16274	16288	16315	16401	16002	16270	16351	16259	16200	16379	16294	16248	16314	16067	16165	16254	16106	16313	16474	16254	16305	16259	16308	16260	16308	16178	16269	16347	16313	16249	16367	16316	16119	16187	16319	16132	16297	16378	16255	16278	16244	16338	16210	16232	16265	16328	16311	16396	16126	16186	16330	16411	16287	16078	16261	16313	16324	16269	16204	16234	16299	16143	16182	16303	16314	16275	16342	16212	16428	16036	16125	16166	16194	16348	16324	16270	16414	16260	16101	16159	16221	16325	16253	16085	16278	15965	16114	16210	16273	16216	16436	16303	16243	16285	16278	16246	16283	16244	16411	16205	16321	16112	16333	16347	16274	16293	16110	16379	16019	16419	16229	16277	16176	16322	16171	16329	16470	16047	16201	16316	16280	16182	16332	16130	16261	16319	16200	16334	16282	16214	16217	16325	16037	16530	16139	16273	16213	16305	16131	16133	16289	16319	16118	16261	16379	16217	16147	16264	16155	16342	16147	16368	16183	16274	16279	16146	16152	16236	16269	16153	16195	16120	16193	16345	16183	16309	16031	16326	16377	16219	16336	16203	16157	16212	16391	16216	16191	16160	16182	16376	16243	16434	16124	16218	16220	16196	16023	16240	16334	16199	16246	16249	16115	16276	16359	15986	16031	16261	16465	16182	16204	16300	16249	16147	16218	16245	16125	15978	16295	16209	16318	16193	16152	16363	16325	16423	16218	16230	16172	16252	16256	16351	16213	16251	16114	16139	16260	16124	16134	16151	16365	16363	16451	16341	16255	16294	16290	16195	16110	16233	16271	16225	16424	16269	16237	16286	16293	16130	16245	16140	16575	16314	16124	16112	16184	16203	16245	16146	16206	16375	16341	16317	16234	16134	16176	16232	16324	16315	16464	16205	16101	16316	16122	16347	16305	16440	16347	16272	16296	16181	16123	16231	16160	16422	16302	16195	16203	16186	16378	16294	16336	16116	16198	16400	16132	16203	16366	16408	16258	16257	16217	16327	16124	16074	16335	16390	16191	16283	16316	16352	16279	16257	16374	16196	16217	16239	16330	16426	16183	16212	16247	16407	16262	16203	16208	16499	16312	16141	16153	16349	16214	16068	16279	16408	16270	16260	16221	16331	16275	16095	16281	16345	16183	16307	16265	16421	16321	16254	15998	16261	16216	16198	16188	16287	16278	16285	16365	16263	16281	16174	16297	16245	16352	16249	16495	16365	16175	16187	16250	16224	16211	16215	16392	16081	16255	16114	16376	16255	16127	16303	16215	16236	16321	16259	16253	16363	16263	16212	16271	16224	16476	16258	16198	16106	16147	16240	16315	16246	16223	16242	16323	16236	16311	16144	16266	16393	16161	16258	16281	16226	16238	16403	16290	16219	16313	16234	16091	16251	16294	16350	16432	16296	16149	16248	16385	16272	16133	16395	16342	16338	16153	16165	16213	16208	16162	16165	16313	16178	16339	16196	16304	16162	16140	16290	16230	16143	16351	16231	16152	16372	16252	16302	16298	16311	16488	16158	16325	16194	16483	16279	16047	16086	16385	16162	16203	16489	16153	16209	16345	16250	16182	16276	16184	16243	16204	16255	16415	16126	16311	16143	16196	16264	16312	16153	16136	16220	16123	16141	16233	16178	16184	16210	16218	16256	16367	16082	16141	16084	16318	16438	16321	16185	16341	16295	16350	16367	16440	16305	16241	16143	16377	16284	16209	16429	16140	16281	16303	16297	16174	16366	16036	16352	16135	16488	16151	16265	16343	16313	16236	16255	16286	16086	16282	16384	16168	16282	16519	16239	16408	16215	16428	16353	16307	16160	16176	16131	16271	16134	16250	15976	16257	16364	16345	16144	16220	16109	16232	16326	16332	16248	16323	16321	16080	16244	16162	16437	16270	16333	16238	16167	16157	16480	16127	16189	16178	16304	16272	16201	16291	16276	16125	16275	16265	16214	16238	16314	16105	16484	16238	16150	16448	16171	16266	16315	16328	16132	16150	16280	16453	16306	16146	16332	16171	16321	16360	16223	16444	16335	16220	16114	16319	16312	16272	16179	16133	16171	16237	16153	16218	16340	16187	16191	16277	16229	16528	16170	16138	16130	16361	16244	16346	16180	16378	16258	16242	16365	16459	16176	16299	16229	16255	16050	16282	16292	16208	16221	16215	16343	16277	16303	16220	16368	16299	16217	16254	16448	16189	16470	16265	16226	16043	16221	16275	16128	16233
35395	28064	32125	30392	28260	28618	28562	28164	28054	27971	27969	27399	27054	27305	28207	28713	28280	27626	27248	27180	27064	27051	26733	26892	26918	26921	26838	27109	26873	26861	26809	26817	26782	27208	26993	26923	26708	26914	26979	26782	26863	26975	27041	26752	26833	27111	26915	26937	26886	27127	26854	26887	27019	26856	26856	26927	26767	26828	27132	26806	26827	26679	27000	26782	26959	26742	26747	26950	26653	26713	26950	26924	26648	27023	27141	26921	26951	27038	26773	26905	26821	26971	26730	26971	27097	27077	26726	26716	26892	26869	26895	27030	27017	26738	27125	26898	26781	26725	26802	26951	26867	26737	26765	26870	26804	26989	26940	26846	26971	26865	26774	26587	26780	26658	26742	26921	26821	26733	26893	26838	26846	26570	27197	26877	26898	26625	27041	26708	26773	27015	26738	26718	26674	26961	26689	26997	26861	26766	27089	26776	26961	26667	26952	26581	26748	26795	26496	26763	26844	26916	26553	26781	26720	26836	26743	27076	26848	26787	27089	26969	26732	26763	26844	26753	26907	27098	26781	27016	26921	27119	26933	26964	26799	26770	26811	26956	26877	26835	27052	26822	26791	26997	26935	26726	26715	26964	26819	26941	27108	26818	26969	27127	26954	26676	26732	26588	26945	27048	26924	27138	26767	26656	26661	26719	27038	26719	26956	26797	26713	26814	26942	27083	26914	27007	26695	26865	26883	26754	26631	26596	26861	27001	27007	26984	26804	26792	26997	27135	26892	26921	26941	26553	27022	26947	26904	26796	26777	26918	26771	26663	26889	26969	26536	26903	26864	26790	26989	26848	27037	26724	26955	26974	26963	26893	26885	26869	26726	26812	26630	26807	26824	26847	27124	26872	26831	26828	27021	26881	26970	27085	27076	26803	26797	26860	26848	27011	27012	27026	26776	26952	26889	27064	26834	26915	27077	26730	26502	26934	26708	26734	26666	26789	26715	27100	26711	26858	26690	26751	26863	26678	26895	26812	27113	26942	26772	26853	26680	26789	26948	26918	26825	27083	26945	26879	26555	26879	26724	26843	26705	26764	26597	26824	26757	26538	26863	27065	26990	26736	26925	26691	26949	26806	26861	26767	26761	26728	26876	26854	26833	26987	26837	26852	26945	26759	26970	26852	26614	26804	26786	26837	26913	26892	26807	26800	26817	26525	26784	27092	26931	27010	26586	26971	26618	26710	26902	27036	27060	26802	26767	26725	26795	26888	26812	26859	26810	26754	26768	26770	27040	27036	26958	26821	26782	26641	27146	26918	26900	26696	27049	27091	26980	27047	26948	27074	26588	27058	26856	26516	26850	26908	26759	26560	26846	26894	26912	26935	27011	26682	27003	26936	27038	26974	26860	26895	26761	27149	27063	26985	26944	26976	27068	26845	26843	27011	26555	26805	26897	26721	26669	26673	26767	26842	26956	26863	26609	26903	26928	26935	26978	26824	26978	26884	26800	26829	26856	26805	27108	26661	26783	26822	26891	26875	26969	26742	26691	26742	26795	26964	26815	26959	26666	26644	26625	26834	26648	27102	26961	26896	26909	26871	26851	27057	26953	26922	26761	26790	26872	26925	26752	27051	27036	27108	26976	27002	26790	26865	27078	26985	26694	26769	26915	26858	26706	26890	26738	26659	26915	27008	26650	26704	27105	26726	26655	27071	26857	26836	27115	26900	26785	26882	26958	26920	26870	27012	26915	26594	26740	26780	26810	26720	27021	26682	26765	27065	26873	26945	26940	26952	27006	26934	26964	26748	26902	26710	26908	26773	27092	26789	26908	26656	26885	26982	26970	26975	26753	26723	26913	27216	26832	26801	26789	26898	26536	26919	26920	26844	26936	26880	26715	26922	27041	26759	26735	26724	26834	26907	26681	26679	27027	26997	27036	26974	26695	26840	26831	27048	26907	26926	26674	27177	26959	26771	26904	26940	26804	26817	26812	26881	26936	27057	26673	26894	26794	26939	26832	26847	26875	26647	26896	26929	27023	26737	26999	26741	26875	27158	26804	27011	26713	26869	26904	26822	26726	26744	26956	26571	26830	26817	26824	26875	27006	27061	26889	26732	26887	26795	27087	26835	26985	27039	27014	27065	26731	26680	26914	27018	26925	26869	26915	26969	26916	26963	26946	26752	26889	26527	26833	26939	26777	26820	26893	27010	27122	26947	26810	26779	26870	26764	26712	26571	26960	26774	26837	26799	26844	26893	26883	26888	26709	26803	26840	26876	26844	27003	27012	27148	26896	26871	26812	26870	26889	26792	26879	26914	27145	27124	27013	26621	26991	26887	26834	26967	27115	26908	26975	27056	26901	26880	26685	26801	26797	26939	26918	26755	26694	26786	26744	26897	26856	27106	26873	27230	27101	26805	26954	27065	26642	26882	26680	26619	26769	26761	26873	27172	27091	27011	26982	26672	26772	26861	26915	26615	27036	26738	26649	26576	26849	27024	26990	26815	26772	26718	26730	26815	26696	26982	26923	26901	26743	27072	26948	26994	26748	26826	26767	26691	27072	26962	27055	26707	26882	26918	26942	26662	26626	26827	26814	26746	26868	26613	26838	26854	26919	26894	26759	26918	27161	26695	26918	26959	26887	26764	27128	27016	26901	26806	26757	26603	26610	26903	27024	26873	26959	26814	26875	26881	26933	26969	26971	26776	27173	26884	26962	26878	27119	26898	26977	26860	26882	27009	27035	26904	26883	26748	26952	26940	26876	26851	26964	26857	26813	26821	26595	26793	26610	26908	26917	26926	26888	26727	26732	26791	27083	26838	26796	26863	27076	27049	26868	26979	26974	26963	26821	26761	26940	26872	26718	26820	26826	26957	27066	26965	26696	26861	26830	26975	26577	26922	26910	26827	26760	26671	26871	26763	26825	27014	26969	26777	26650	27083	27028	26899	26880	26691	26659	26705	26711	27046	26977	26629	26923	26994	26724	26758	26950	27026	26924	26803	26944	26954	26824	26891	27195	26897	27056	26821	26979	27080	27111	26800	26748	26904	26588	26942	26960	26762	26857	26846	27069	26736	26689	26854	26693	26965	26959	27011	26857	26804	26811	26855	26884	26622	26834	26768	26901	26990	27086	26785	26845	27020	27187	26992	26826	27012	26851	26859	26865	26946	26694	26858	26766	26675	27039	26797	27068	26788	26763	27020	26826	26929	26776	26796	27089	26863	26900	26872	27009	26979	26745	26731	26648	26955	27157	26628	26957	27071	27162	26928	26787	26890	26693	27088	26972	26826	27021	26766	26689	27091	26789	26930	26808	26776	26790	26914	26943	27046	26801	26739	26871	26588	27063	26834	27127	26900	26823	26797	27036	26897	26929	27031	26904	26759	26772	26902	27129	26750	26829	26927	26691	26942	26719	26674	26937	26926	27143	26835	26865	26912	26829	26989	26752	26672	26909	26977	26725	26670	26735	26647	26684	26952	26626	26958	26934	26997	26964	26791	26858	26729	26863	26754	26761	26918	26873	26739	27085	27104	26912	26723	27036	26850	26889	26883	27190	27069	26908	26631	26963	27057	26857	26802	26936	26816	26741	27143	26793	26719	26900	26726	26620	26870	26615	26774	26807	26946	26727	26960	26829	26587	26890	26976	26776	27088	27104	26772	26742	26917	26786	26743	26775	26904	26761	26946	26989	26808	26956	26812	26764	26708	26806	26690	26901	26861	26731	26832	26829	27055	26656	26884	26923	26894	26954	26732	26968	27010	26705	26927	26817	27008	26754	26904	26777	26896	27003	26651	27106	27015	26994	27060	26966	27142	26911	26629	26538	27024	26865	26864	26859	26828	26756	26923	27114	26792	26978	26932	26913	27146	26623	26858	26815	26695	26872	26755	26903	26919	26775	26634	26907	26813	27087	26898	27049	26839	27150	26787	26723	26945	26993	27072	26879	26606	26763	27186	26960	26961	26626	26824	26897	26652	26913	26968	26877	26882	26820	27037	26936	26898	26875	26953	26916	26832	26891	26931	26899	26899	26739	26746	27248	27051	26799	26941	26719	26938	27033	26908	26927	26562	27043	26696	27209	26888	26821	26710	26961	27175	27106	26666	26627	26804	26628	26671	26771	27156	26985	26761	26713	26889	26803	26895	26913	26610	27036	26831	26768	26846	26795	27121	26646	26755	26985	26884	26789	26858	26889	26637	26882	26900	26956	26834	26887	26786	26933	26980	26659	26917	26844	26797	26724	26784	26978	26954	26765	26897	26938	26802	27025	26968	26876	26713	26979	26917	26760	26592	26716	26712	26986	27068	26763	26921	26956	27103	27066	26675	26752	26701	26951	27175	26935	26768	27004	26919	26781	26868	27109	26693	26856	26964	26991	27179	27254	26976	27000	26878	26673	26893	27069	26971	26875	27024	26847	26655	26575	26895	27055	26913	26943	26779	26909	26606	26764	26820	26861	26896	26898	26826	27093	26871	26987	26811	26882	26844	26665	26679	27048	26973	26905	26969	26784	26514	26940	26871	26853	27191	26818	26872	26676	27007	26766	26834	26827	26689	26910	26788	27030	26858	26730	26934	26729	26893	26841	26800	26663	26962	26928	26941	27070	26955	26762	27028	27079	26821	26883	26857	26975	26904	26649	26907	26823	26870	26888	26982	26794	26676	26988	27124	26745	26867	27110	26844	26984	26450	26802	26968	26966	26867	26864	26746	26947	26870	26919	27084	26734	26724	27112	26799	27083	26816	26763	26957	26820	26743	26961	26936	26864	26813	26730	26971	27030	26662	26631	26856	26766	26884	26767	27114	27064	26923	26971	26658	26587	26913	26592	27018	26749	26757	26727	26750	27037	26918	26999	26819	26989	26676	26904	26521	26981	26948	27033	26867	26754	27132	26875	26843	27006	27174	26941	27041	27050	26909	26879	26988	26709	26663	26955	26793	26850	26935	26871	26921	26949	26864	26879	26791	26982	27094	27193	26655	27094	26706	27039	26842	26848	26723	26735	27000	26795	27063	26821	26853	27130	26818	26710	26775	26913	26964	27065	26870	27140	26935	26905	26922	26802	26707	26738	26751	26938	26894	26960	26804	26933	26891	26966	26914	26672	26826	27102	27121	26959	26945	27091	26988	26857	27006	26813	26824	26898	26659	26757	27111	26893	27123	27005	26852	27069	26846	26788	26782
23993	25159	25169	20777	19472	19665	19661	19088	18800	18586	18352	17731	17680	18070	18891	19113	18263	17336	16834	16902	16822	16889	16815	17064	17018	16988	16762	16995	17008	16974	16765	16711	16835	17014	16875	16846	16896	16712	16720	16852	16871	16959	16847	16976	16821	16793	16893	16904	16898	16899	16729	16779	16780	16902	16750	16910	16872	16951	17009	16843	16796	16850	16922	16827	16968	16825	17061	17034	16875	16877	16745	16842	16781	16881	16883	16776	16780	16776	16832	17031	16856	16985	16741	16909	16931	16925	16899	16862	16880	16728	16881	16701	16783	16800	16727	16908	16997	16997	16837	16785	16919	16955	16788	16994	16884	16989	16927	16970	16839	16824	16885	17021	17014	16930	16779	16823	16832	16852	16891	17070	16854	16849	16889	16778	16727	16767	16869	17051	16833	16970	16939	16899	16909	16884	16880	16836	16796	16949	16798	16834	16782	16861	16781	16776	16844	16955	16822	16852	16827	16940	16648	16977	16660	16880	16974	16929	16845	17006	16859	17062	16901	16911	16807	16978	16817	16720	16803	17039	16973	16817	16954	16963	16797	16836	16671	16839	16838	16980	16942	16819	16954	16963	16876	16737	16898	17058	17029	16840	16885	16932	16795	16945	16988	16774	16985	16839	16848	16770	16880	16877	16912	16782	16856	16811	17082	16717	16768	16840	16973	16942	16871	16837	16979	16697	16815	16942	17042	16753	16741	16796	16806	16903	16787	16820	16740	16890	16984	16831	16851	16896	16744	16734	17010	16807	16976	16940	16863	16769	16907	16682	16757	16625	16800	16912	16874	16964	16822	16990	16843	16774	16802	16640	16966	16780	16978	16815	16868	16958	16843	16904	16694	16932	16892	16854	16921	16850	16885	16820	17002	16749	16968	17043	16909	16908	16906	17127	16869	16724	16825	16921	16794	16788	16817	16873	17050	16757	16969	16698	16952	16872	16797	16806	16806	16715	16786	16807	16969	16638	17058	16828	16695	16798	16869	16933	16874	16854	16978	16854	16730	16677	16859	16938	16809	16781	16918	16850	16868	16962	17133	16805	16932	16882	16823	16857	16936	16832	16743	16825	16995	16871	16740	16800	16887	16929	17022	16913	16859	16982	16825	16885	16834	17054	16913	16896	16904	16926	16908	16938	17010	16862	16878	16824	16838	16786	16919	16924	16811	16721	16821	16899	16789	16678	16934	16658	17007	16904	16882	16924	16923	16867	16863	16993	16837	17039	16852	17007	16913	16945	16769	16844	16755	16968	16969	16890	16845	16924	17088	16791	16828	17094	16736	16825	16862	17054	16940	16708	16793	16777	16949	16755	17016	16968	16889	16972	16720	17069	16817	16746	16758	16880	16883	16974	17032	16845	16948	16794	16831	17018	16967	16995	16815	16728	16870	16953	16850	16925	16856	16891	16866	16852	17029	16938	16917	16727	16867	16883	16941	17010	16865	16926	16963	16813	16838	16822	17161	16810	16919	16735	16843	16857	16860	16946	16942	16902	16868	16988	16804	16852	16899	16938	16751	16695	16822	17026	16937	16853	16946	16908	16930	17000	16778	16876	16952	16943	17022	16967	16881	16799	16924	16941	16925	16875	17029	16804	16663	16765	16722	16843	16772	16917	16878	16872	16827	16782	16913	17076	16862	16851	16917	16837	16655	17068	16853	16733	16958	16899	16882	16771	16942	16879	16936	17017	16958	16870	16810	17028	16855	17011	16940	16823	16861	16915	16962	16881	16791	16863	16976	16646	16840	16680	16856	16923	16899	16859	16883	16924	16885	16788	16878	16847	16920	16947	16890	16858	16887	17014	16928	16969	17000	16874	16892	16813	16960	16824	16809	16890	16754	16817	16811	16930	16819	16914	16905	16810	16916	16946	16789	16892	16861	16702	16864	16767	16707	16898	16710	16916	17062	16806	16987	16911	16948	16931	16928	16911	16969	16900	16975	16742	16828	16990	16821	16940	16808	16811	16905	16971	16981	16774	16948	16862	16908	16877	16906	16908	16923	16890	16868	16894	17056	16946	16922	16820	17044	16786	16703	16902	16871	16763	16680	16902	16926	16911	16926	16981	16546	16840	16981	16916	16853	16833	16821	16856	16768	16810	16941	16736	16906	16856	16834	16797	16811	16838	16773	16963	16783	16791	16777	16969	16810	16976	16973	16732	16997	16866	16725	16983	16721	16801	16789	16925	16841	16714	17064	16960	17023	16975	16995	16699	16809	16878	16733	17006	16822	16940	16764	16699	16967	16773	16988	16845	16761	16744	16846	16841	16712	16815	16831	16902	16898	16869	17014	16923	16951	16875	16942	17083	16944	16752	16843	16683	16912	16882	16929	16845	16889	16994	16943	16901	16871	16960	16761	16962	16879	16830	16980	16898	17042	16921	16738	16846	16852	16822	16836	16977	16919	16867	16710	16994	16900	16926	17083	16922	16935	16979	16698	16967	16909	17210	16808	16718	16830	16853	16933	16883	16945	16968	16751	16935	16861	16745	17010	16891	16678	16744	16941	16855	17031	16950	16946	16792	16945	16899	16914	16820	16828	16850	16917	16951	16773	16927	16981	16862	16911	16769	16925	16917	16921	16929	16826	16960	16983	16813	16755	16791	16861	16711	16813	16940	16947	16892	16828	16813	17031	16807	16786	17022	16765	16737	16840	16706	16886	16775	17016	17030	16908	16854	16846	16753	16856	16814	17045	16699	16939	16633	16855	17064	16791	16916	17054	16822	16887	16794	16870	16931	16936	16853	16823	16742	16962	16705	16918	16855	16703	16953	16930	16667	17086	16867	16913	16753	16850	16864	16881	17001	16858	16986	16954	16709	16852	16886	16721	16872	16849	16994	16926	16905	16769	16848	16844	16983	16760	17222	16879	16765	16841	16913	16681	16763	16840	16937	16842	17309	16883	16864	16850	16838	16886	16846	16973	16972	16928	16865	16790	16918	16843	16730	16901	16820	16892	17006	16769	16805	16901	16838	16849	16780	16824	16705	16777	16850	16877	16770	16922	16871	16771	16770	16867	16876	16969	16772	17132	16795	16852	16793	16986	16920	16996	16900	16947	16831	16870	16843	16931	16940	16772	17019	16842	16934	16839	16863	16903	16843	16980	16818	16956	16836	16968	16922	16752	16874	16840	16819	16774	16882	16912	17107	16811	16938	17049	16911	16773	16873	16976	16850	16940	16839	17055	16892	17121	16774	17155	16884	16903	16939	16862	16842	16794	16945	16829	16754	17102	16834	16872	16828	16744	16950	16935	16926	16970	16929	16843	16714	16857	16957	16914	16679	16898	17070	16802	16792	16899	16675	16912	16919	16981	17035	16895	16748	16938	16833	16958	16883	16664	17049	16859	17011	16933	16872	17038	16797	16664	16784	16915	16823	16775	16832	17023	16820	16869	16841	16825	16770	16774	17184	16920	16629	16982	16830	16857	16890	16877	16654	16941	16787	16849	16791	16877	16844	16709	16906	16800	16877	16873	16997	16888	16749	16859	16980	16955	16849	16819	17059	16777	16868	16947	16753	16783	16843	16790	16938	16742	16866	16883	16973	16848	16873	17027	16937	16968	16819	16740	16729	16895	16841	16736	17090	17014	16847	16907	16834	16933	16817	16821	16804	16730	16907	16853	16872	16831	16950	16876	16824	16985	16999	16774	16921	16755	16789	16930	16889	17084	17054	16979	16903	16875	16764	16859	16904	16631	16917	16952	16956	16871	17050	17005	16897	16886	16959	16891	16946	16896	16851	16839	16907	16980	17050	16910	16897	16846	16730	16998	16897	16978	16791	16778	16743	16904	17058	16740	16775	16842	16847	16869	16909	16892	16804	16830	16859	16804	16845	16930	16807	16761	16705	16968	16926	16891	17062	16894	16980	16934	17026	16876	16908	16726	16813	16909	16736	16863	16716	16866	16779	17010	16803	16955	16830	16741	16987	16899	16825	17051	16898	16911	16895	16927	16978	16937	16812	16894	16832	16852	16921	16831	16795	16861	16991	16800	16757	16940	16925	16956	16800	16661	16702	16904	16818	16992	16995	16834	16891	16862	16884	16867	16799	16961	17031	16925	16947	16974	16939	17033	16798	16996	16933	16921	16796	17097	16894	16876	17021	16980	16948	16882	17066	16802	16907	16823	16906	16903	16890	16656	16924	16743	16902	16861	16922	16876	16864	16802	16829	16708	16880	16847	16914	16664	17016	16865	16851	16940	16780	17091	16931	16861	16958	16846	16817	16981	16786	17049	16964	16890	16720	16823	16850	16875	16880	16646	16856	16950	16864	16832	16783	16944	16946	16893	16742	16909	16873	17110	16910	16801	16830	16964	16579	16893	16863	17024	16777	16665	16783	16882	16921	16863	16847	16893	16995	16883	16850	16738	16708	16831	16891	16868	16737	16899	16869	16914	16867	16885	16836	16943	16863	16942	16968	16940	16972	16987	16936	16891	16930	16781	16897	16762	16879	16859	16861	16904	16924	16721	16826	16898	16861	16665	16702	16956	16842	16824	16816	16850	17021	16840	16843	16832	16825	16901	16937	16755	16896	16854	16924	16908	16825	16808	16972	16971	16929	16850	16917	16913	16835	16948	16776	16979	16927	16933	16876	16769	17058	16970	16883	17024	16910	16842	16703	16721	16879	16884	16855	16951	16801	16942	16911	16879	16852	17077	16892	16909	16910	16884	16955	16873	16822	16968	16987	16808	16985	16871	16929	16860	16987	16903	17046	16893	16803	16875	16789	16872	16775	16925	16676	17070	16990	16938	16874	16890	16965	16883	17020	16680	16835	16886	17045	16817	16846	17007	16964	16892	16922	16951	16974	17009	16819	16980	16961	16738	16790	16850	16781	17032	16985	17000	16867	16746	16758	16912	17047	16877	16922	16865	16749	16913	16725	16858	17075	16882	16895	16833	16884	17082	16983	16918	16679	16959	16953	16834	16796	16987	16884	16915	16869	16903	16921	16935	16938	16798	16903	16894	16895	16854	16834	16929	16824	16784	16810	16931	16972	16870	16830	16960	16836	16898	17011	16917	17001	16954	16909	16791	16967	16925	16850	16944	16773	17022	16906	16995	16979	16951	16805	16833	16861	16853	17003	16938	16895	16957	16731	16938	16648	16748	17020	16854	16970	16913	16631	16968	16919
24706	20747	26984	25737	26508	30671	32557	30280	29932	29846	29099	28385	29990	37085	43825	40139	35243	30819	28654	28197	27908	27686	27785	28096	27933	27719	27473	27723	27423	27579	27623	27700	27526	27629	27489	27835	27626	27680	27850	27621	27911	28070	27968	27653	27787	27902	27625	27931	27938	27831	27444	27671	27412	27709	27777	27622	27662	27592	27616	27443	27910	27965	27669	27930	27712	27742	27827	27616	27545	27530	27802	27639	27879	27826	27691	28073	27581	27385	27921	27608	27603	27955	27764	27736	27560	27659	27640	27816	27717	27718	27811	27636	27718	27659	27775	27873	27830	27707	27976	27709	27804	27661	27452	27971	27678	27783	27679	27478	27791	27500	27290	27448	27850	27902	27763	27815	27535	27851	27877	27597	27800	27858	27771	27634	27935	27623	27665	27841	27702	27715	27644	27590	27833	27818	27902	27849	27564	27776	27764	27577	27797	27788	27686	27914	27812	27691	27708	27727	27395	27850	27846	27667	27453	27700	27667	27644	27660	27782	27793	27503	27842	27768	27708	27759	27638	27521	27830	27519	27713	27795	27598	27709	27716	27672	27744	27561	27804	27675	27462	27641	27597	27791	27730	27515	27806	27670	27734	27496	27758	27695	27711	27893	27795	27872	27466	27717	27847	27634	27538	27790	27720	27821	27841	27878	27799	27643	27695	27594	27757	27738	27749	27741	27722	27717	27601	27700	27957	27848	27712	27860	27822	27563	27718	27836	27801	27518	27616	27734	27570	27687	28044	27859	27949	27651	27682	27601	27465	27683	27963	27681	27868	27721	27455	27587	27826	27829	27429	27450	27785	27828	27435	27471	27733	27672	27835	27587	27519	27755	27654	27783	27682	27741	27801	27720	27738	27542	27514	27726	27878	27580	27525	27556	27621	28011	27843	27666	27715	28047	27721	27626	27813	27491	27845	27795	27634	27629	27632	27708	27714	27850	27636	27757	27612	27553	27771	27665	27491	27674	27972	27842	27837	27845	27570	27471	27766	27507	27527	27594	27553	27677	27689	27686	27895	27653	27747	27721	27623	27398	27895	27622	27584	27528	27754	27682	27531	27510	27968	27590	27484	27643	27604	27719	27735	27946	27439	27818	27756	27846	27666	27784	27917	27774	27645	27708	27803	27702	27841	27724	27844	27527	27692	27584	27654	27756	27777	27678	27820	27511	27881	27700	27792	27737	27837	27612	27589	27746	27770	27657	27509	27715	27585	27784	27793	27705	27594	27659	27394	27627	27716	27555	27862	27672	27726	27570	27754	27641	27681	27722	27486	27701	27787	27934	27692	27733	27845	27576	27538	27876	27904	27500	27825	27713	27796	27731	27490	27795	27682	27552	27580	27642	27763	27864	27585	27919	27812	27918	27949	27616	27923	27752	27839	27530	27460	27469	27582	27632	27780	27961	27597	27735	27442	27858	27592	27765	27951	27844	27694	27634	27853	27610	27851	27567	27641	27684	27700	27684	27532	27661	27677	27737	27606	27663	28028	27894	27744	27717	27629	27458	27462	27528	27681	28033	27559	27437	27545	27726	27879	27835	27708	27589	27827	27809	27731	27766	27755	27682	27585	27525	27712	27829	27952	27856	27329	27575	27743	27796	27784	27762	27877	27456	27908	27667	27423	27820	27463	27573	27711	27607	27609	27645	27530	27677	27780	27738	27750	27777	27679	27565	27784	27616	27665	27774	27651	27608	27536	27622	27390	27399	27654	27852	27780	27702	27718	27805	28038	27781	27767	27521	27622	27759	27782	27638	27518	27509	27713	27620	27659	27556	27735	27589	27612	27536	27582	27830	27426	27564	27824	27503	27629	27727	27811	27728	27762	27835	27732	27609	27796	27578	27893	27697	27647	27613	27671	27706	27534	27708	27775	27954	27616	27365	27556	27603	27721	27753	27770	27907	27580	27732	27768	27875	27621	27297	27786	27607	27684	27697	27760	27662	27760	27663	27686	27680	27788	27758	27436	27625	27844	27546	28129	27656	27906	27874	27924	27799	27730	27774	27831	27908	27866	27962	27677	27452	27704	27916	27565	27570	27632	27541	27784	27781	27769	27695	27734	27709	27681	27843	27454	27612	27701	27710	27517	27635	27711	27600	27653	27781	27582	27474	27655	27673	27806	27875	27667	27590	27414	27978	27746	27766	27818	27625	27697	27876	27495	27599	27695	27736	27904	28017	27565	27470	27709	27716	27783	27818	27653	27662	27745	27461	27869	27592	27840	27980	27980	27654	27904	27644	27687	27694	27826	27721	27529	27403	27885	27617	27658	27623	27848	27850	27620	27439	27708	27504	27551	27627	27991	27581	27811	27703	27562	27632	27771	27702	27740	27716	27621	27463	27702	27732	27842	27733	27547	27674	27594	27468	27650	27687	27729	27833	27965	27959	27771	27621	27665	27479	27763	27630	27979	27788	27628	27869	27671	27946	27938	27646	27637	27676	27852	27731	27592	27543	27829	27778	27736	27767	27702	27474	27852	27570	27818	27628	27713	27871	27517	27930	27680	27670	27717	27786	27670	27643	27845	27483	27535	27600	27671	27527	27700	27510	27754	27596	27595	27717	27645	27653	27741	27716	27571	27725	27523	27566	27858	27791	27878	27605	27858	27700	27704	27724	27676	27790	27909	27522	27692	27613	27811	27690	27850	27538	27609	27689	27806	27949	27951	27795	27975	27672	27476	27644	27879	27622	27776	27601	27528	27546	27844	27729	27629	27526	27443	27744	27841	27711	27375	27816	27493	27851	27642	27805	27689	27588	27607	27729	27604	27775	27929	27625	27768	27510	27686	27557	27655	27609	27740	27888	27607	27582	27793	27380	27826	27933	27609	27805	27924	27547	27594	27426	27602	27657	27815	27803	27697	27651	27659	27549	27776	27553	27749	27655	27562	27998	27535	27512	27817	27615	27488	27718	27939	27624	27612	27511	27678	27368	27905	27764	27692	27877	27747	27706	27577	27616	27975	27761	27891	27521	27727	27694	27592	27763	27778	27687	27693	27717	27903	27823	27883	27727	27670	27745	27770	27813	27886	27656	27518	27558	27677	27775	27817	27726	27672	27514	27771	27567	27713	27701	27629	27792	27668	27601	27746	27504	27744	27606	27597	27392	28005	27875	27728	27775	27717	27703	27844	27607	27684	27711	27858	27645	27729	27751	27704	27711	27740	27790	27818	27785	27563	27390	27641	28052	27831	27776	27527	27912	27726	27837	27699	27536	27620	27670	27627	27600	27722	27722	27733	27881	27662	27523	27804	27549	27694	27626	27676	27772	27735	27777	27741	27739	27523	27716	27693	27604	27729	27694	27437	27697	27674	27436	27939	27730	27716	27458	27804	27755	27836	27612	27586	27830	27624	27733	27852	27674	27704	27805	27861	27614	27788	27652	27519	27576	27429	27686	27497	27741	27572	27581	27592	27934	27530	27566	27789	27597	27687	27778	27862	27722	27862	27511	27628	27611	27861	27671	27597	27660	27548	27858	27669	27856	27698	27554	27722	27492	27824	27874	27701	27756	27727	27722	27796	27810	27785	27628	27763	27645	27385	27563	27704	27675	27931	27557	27855	27776	27830	27617	27626	27634	27752	27733	27657	27701	27406	27644	27730	27508	27524	27600	27687	27588	27865	27595	27524	27467	27475	27899	27798	27674	27689	27721	27804	27625	27697	27716	27572	27935	27589	27619	28016	27841	27565	27640	27690	27755	27790	27826	27560	27742	27705	27706	27828	27857	27827	27707	27715	27860	27655	27524	27944	27638	27711	27687	27623	27415	27811	27640	27735	27622	27629	27682	27815	27871	27838	27862	27812	27616	27717	27940	27617	27689	27502	27555	27549	27505	27707	27758	27472	27588	27839	27464	27903	27497	27752	28007	27463	27419	27830	27717	27723	27624	27893	27503	27652	27887	27633	27614	27868	27461	27626	27696	27612	27749	27765	27755	27599	27808	27911	27614	27776	27762	27779	27742	27708	27739	27797	27759	27682	27840	28171	27774	27727	27627	27605	27575	28070	27771	27715	27637	27678	27743	27519	27662	27597	27743	27656	27571	27734	27735	27787	28021	27478	27735	27590	27469	27748	27739	27912	27574	27919	27660	27713	27719	27719	27487	27834	27763	27687	27826	27608	27455	27616	27752	27424	27689	27961	27611	27428	27588	27592	27565	27617	27667	27764	27786	27676	27919	27628	27529	27616	27772	27727	27510	27810	27690	27671	27605	27880	27751	27833	27542	27518	27400	27721	28142	27570	27808	27919	27563	27605	27626	27832	27779	27708	27743	27924	27825	27552	27499	27720	27695	27401	27705	27892	27946	27636	27688	27505	27619	27841	27621	27787	27474	27688	27371	27583	27712	27755	27669	27720	27737	27665	27608	27700	27601	27718	27780	27844	27638	28002	27689	27785	27717	27707	27896	27963	27569	27888	27945	27715	27670	27453	28004	27842	27794	27983	27820	27497	27707	27688	27783	27733	27727	27806	27962	28084	27669	27625	27786	27859	27654	27538	27512	27698	27613	27780	27856	27689	27907	27985	27520	27737	27743	27849	27590	27594	27778	27515	27806	27661	27708	27633	27708	27655	27708	27763	27860	27786	27825	27720	27552	27843	27819	27709	27466	28052	27565	27788	27525	27560	28137	27584	27484	27896	27649	27733	27747	27457	27668	27621	27642	27589	27732	27778	27878	27492	27738	27694	27802	27771	27961	27711	27762	27867	27585	27746	27819	27756	27903	27627	27576	27607	27623	27783	27916	27421	27386	27871	27969	27812	27564	27498	27723	27759	27847	27580	27905	27841	27623	27614	27587	27786	27614	27910	27923	27821	27718	28032	27728	27664	27613	27487	27711	27537	27870	27835	27806	27808	27758	27600	27601	27778	27823	27550	27527	27799	27773	27845	27842	27814	27546	27884	27808	27533	27722	27534	27604	27655	27674	27767	27525	27488	27633	27625	27713	27430	27543	27755	27858	27908	27621	27680	27638	27704	27713	27718	27880	27735	27732	27613	27781	27706	27432	27615	27630	27815	27891	27678	27546	27842	27642	27956	27759	28096	27509	27663	27431	27602	27715	27599	27706	27687	27538	27874	27787	27687	28075	27774	27948	27903	27530	27868	27981	27944	27681	27681	27726	27692	27581	27823	27554
20215	33354	31348	24170	23929	22659	22124	21478	20641	20060	19187	18517	21162	30707	37104	31398	25133	20289	18102	17440	17422	17450	17241	17293	17505	17406	17275	17261	17113	17287	17352	17188	17390	17254	17351	17246	17423	17243	17386	17364	17151	17265	17352	17444	17209	17098	17341	17353	17401	17389	17353	17311	17495	17446	17137	17228	17172	17500	17210	17337	17265	17385	17289	17214	17094	17276	17462	17254	17160	17399	17228	17217	17239	17315	17317	17208	17243	17393	17201	17439	17525	17289	17536	17141	17121	17392	17430	17192	17309	17500	17307	17453	17380	17459	17124	17234	17323	17178	17275	17396	17182	17079	17376	17471	17281	17367	17371	17199	17324	17401	17257	17120	17223	17403	17228	17402	17312	17296	17239	17389	17423	17268	17266	17308	17399	17097	17255	17374	17261	17310	17100	17287	17376	17268	17336	17318	17359	17378	17155	17375	17369	17101	17241	17289	17232	17417	17243	17246	17199	17448	17239	17266	17287	17253	17299	17312	17172	17243	17349	17364	17267	17169	17347	17278	17368	17505	17343	17387	17208	17270	17257	17339	17300	17156	17161	17215	17293	17221	17279	17346	17285	17280	17344	17261	17346	17247	17453	17328	17251	17512	17135	17246	17316	17162	17284	17299	17462	17270	17297	17341	17244	17307	17273	17261	17385	17380	17178	17336	17313	17478	17386	17375	17301	17288	17266	17408	17405	17410	17314	17174	17375	17164	17296	17571	17406	17394	17337	17279	17324	17387	17246	17143	17491	17262	17351	17547	17240	17324	17198	17274	17346	17230	17191	17237	17498	17334	17248	17328	17321	17352	17358	17176	17240	17213	17387	17234	17274	17474	17225	17117	17241	17073	17473	17470	17335	17453	17238	17318	17238	17378	17278	17228	17292	17317	17264	17294	17455	17323	17231	17281	17373	17285	17345	17303	17284	17305	17354	17305	17302	17278	17327	17299	17375	17391	17246	17386	17406	17265	17494	17145	17272	17151	17276	17222	17413	17187	17285	17322	17319	17273	17245	17247	17426	17200	17290	17210	17251	17252	17336	17259	17333	17438	17378	17433	17396	17419	17346	17155	17198	17427	17309	17342	17399	17248	17202	17330	17087	17150	17456	17301	17157	17497	17445	17376	17235	17222	17279	17252	17308	17163	17326	17089	17393	17280	17279	17341	17195	17290	17265	17243	17312	17143	17294	17253	17157	17399	17423	17332	17160	17319	17103	17212	17080	17155	17375	17226	17218	17318	17190	17146	17317	17234	17296	17255	17382	17145	17330	17277	17240	17256	17325	17308	17359	17393	17380	17383	17106	17294	17252	17240	17263	17250	17239	17494	17321	17346	17188	17298	17336	17357	17227	17101	17190	17272	17359	17355	17245	17175	17205	17264	17260	17399	17128	17202	17280	17347	17344	17366	17249	17234	17453	17160	17430	17205	17192	17462	17141	17101	17181	17403	17218	17360	17198	17257	17370	17121	17286	17325	17297	17273	17288	17193	17425	17344	17333	17343	17255	17253	17340	17184	17400	17283	17425	17335	17443	17389	17197	17346	17285	17326	17251	17337	17395	17322	17407	17366	17205	17344	17197	17405	17287	17322	17241	17261	17259	17273	17356	17287	17350	17292	17276	17258	17229	17215	17329	17139	17114	17254	17208	17214	17214	17421	17254	17375	17192	17252	17182	17310	17360	17250	17372	17236	17464	17323	17338	17431	17361	17179	17358	17253	17341	17295	17370	17143	17357	17197	17331	17450	17249	17241	17326	17232	17215	17299	17201	17276	17134	17205	17305	17321	17332	17193	17296	17193	17226	17478	17334	17355	17386	17218	17200	17244	17325	17406	17269	17292	17132	17392	17346	17224	17356	17288	17278	17304	17359	17165	17256	17289	17373	17265	17340	17220	17039	17207	17222	17334	17086	17163	17352	17472	17249	17252	17341	17198	17247	17296	17191	17358	17312	17202	17213	17368	17370	17332	17406	17284	17253	17399	17319	17253	17289	17269	17202	17300	17317	17390	17266	17300	17252	17430	17301	17278	17336	17237	17451	17251	17187	17277	17300	17398	17173	17224	17178	17312	17337	17182	17432	17241	17226	17384	17176	17346	17259	17435	17285	17367	17229	16985	17330	17318	17379	17254	17186	17343	17398	17100	17202	17293	17397	17017	17264	17313	17320	17385	17342	17175	17116	17343	17268	17400	17321	17117	17256	17248	17287	17097	17387	17084	17390	17196	17338	17227	17272	17319	17148	17371	17134	17167	17348	17228	17495	17278	17420	17232	17385	17208	17295	17189	17207	17160	17270	17271	17260	17257	17203	17380	17256	17420	17304	17358	17252	17309	17151	17286	17369	17309	17183	17206	17344	17362	17275	17123	17421	17425	17318	17230	17270	17211	17231	17240	17217	17347	17185	17372	17275	17270	17272	17385	17303	17295	17171	17253	17319	17310	17308	17149	17306	17047	17269	17168	16930	17408	17304	17136	17247	17317	17290	17038	17384	17397	17357	17258	17229	17372	17384	17202	17105	17344	17434	17176	17185	17332	17391	17131	17200	17354	17210	17322	17267	17257	17191	17203	17424	17197	17434	17277	17273	17320	17382	17391	17178	17332	17244	17259	17336	17397	17272	17335	17484	17338	17382	17136	17468	17342	17331	17471	17409	17244	17289	17144	17354	17273	17275	17119	17264	17479	17214	17307	17272	17339	17233	17241	17259	17439	17102	17248	17143	17237	17200	17219	17345	17427	17364	17199	17229	17487	17238	17104	17367	17102	17196	17351	17236	17175	17268	17242	17290	17380	17295	17172	17329	17246	17357	17188	17255	17123	17248	17139	17488	17494	17471	17360	17244	17125	17359	17378	17261	17153	17282	17355	17238	17244	17222	17400	17337	17211	17305	17336	17189	17413	17175	17403	17256	17371	17270	17341	17197	17301	17263	17300	17216	17089	17217	17342	17325	17281	17289	17270	17323	17283	17436	17152	17372	17398	17342	17424	17299	17420	17389	17314	17248	17185	17434	17434	17275	17311	17303	17381	17271	17392	17136	17475	17185	17278	17288	17156	17307	17312	17240	17270	17371	17235	17459	17086	17385	17277	17356	17282	17195	17216	17480	17160	17131	17344	17323	17376	17280	17391	17507	17455	17316	17084	17201	17326	17308	17282	17274	17266	17310	17399	17225	17360	17436	17243	17159	17262	17158	17112	17237	17366	17361	17359	17357	17130	17351	17467	17315	17101	17261	17444	17503	17367	17389	17311	17468	17294	17355	17161	17179	17365	17260	17330	17254	17412	17367	17360	17295	17354	17227	17279	17163	17296	17267	17132	17300	17246	17318	17262	17360	17164	17439	17201	17364	17206	17365	17396	17246	17289	17308	17396	17147	17438	17380	17332	17423	17114	17206	17174	17145	17239	17440	17247	17317	17216	17245	17572	17269	17220	17309	17209	17244	17351	17421	17438	17386	17226	17099	17364	17278	17400	17349	17252	17353	17301	17156	17495	17208	17477	17319	17372	17309	17343	17403	17271	17332	17407	17387	17258	17244	17374	17186	17427	17364	17456	17305	17141	17272	17441	17487	17434	17199	17232	17340	17487	17355	17307	17161	17163	17449	17431	17373	17281	17042	17310	17372	17254	17457	17303	17159	17295	17333	17259	17249	17420	17334	17363	17251	17403	17397	17328	17336	17409	17132	17423	17245	17087	17160	17275	17149	17195	17407	17259	17320	17257	17241	17147	17159	17232	17479	17235	17246	17238	17216	17191	17227	17372	17310	17265	17225	17192	17438	17254	17288	17223	17321	17427	17198	17343	17204	17369	17282	17358	17252	17366	17274	17324	17253	17157	17554	17251	17282	17229	17293	17412	17236	17365	17319	17258	17266	17207	17168	17465	17185	17217	17352	17245	17199	17221	17273	17212	17322	17325	17364	17446	17191	17157	17160	17188	17280	17475	17191	17202	17154	17259	17244	17232	17448	17224	17236	17336	17325	17583	17198	17265	17264	17202	17370	17418	17299	17226	17348	17240	17208	17342	17273	17273	17337	17201	17256	17253	17397	17114	17219	17335	17480	17365	17346	17186	17239	17230	17405	17015	17441	17215	17418	17191	17340	17441	17265	17173	17339	17195	17328	17334	17368	17315	17320	17227	17460	17360	17532	17479	17283	17297	17307	17145	17108	17522	17241	17369	17186	17407	17284	17262	17306	17268	17415	17424	17387	17330	17644	17187	17107	17241	17355	17241	17449	17123	17223	17236	17293	17374	17349	17102	17166	17397	17208	17317	17263	17205	17349	17259	17318	17384	17289	17192	17263	17345	17334	17415	17435	17318	17612	17355	17134	17322	17448	17156	17281	17285	17308	17356	17106	17277	17152	17263	17042	17238	17328	17228	17319	17285	17268	17354	17408	17254	17326	17279	17199	17270	17368	17318	17215	17322	17087	17206	17346	17402	17355	17286	17258	17240	17051	17209	17347	17336	17332	17298	17389	17432	17311	17289	17201	17377	17257	17326	17296	17365	17256	17397	17284	17130	17295	17235	17381	17312	17267	17199	17355	17279	17252	17129	17322	17367	17234	17267	17239	16985	17336	17284	17212	17103	17329	17260	17277	17181	17400	17356	17292	17340	17193	17403	17298	17003	17373	17360	17199	17309	17239	17146	17170	17152	17276	17588	17324	17287	17316	17458	17320	17293	17388	17273	17275	17154	17356	17239	17419	17218	17199	17426	17257	17243	17201	17336	17350	17323	17359	17190	17405	17322	17192	17233	17326	17151	17562	17196	17376	17566	17389	17295	17097	17226	17452	17362	17466	17211	17331	17449	17247	17251	17123	17270	17241	17395	17210	17385	17401	17329	17353	17282	17108	17437	17167	17251	17410	17271	17295	17425	17232	17296	17217	17099	17344	17340	17242	17304	17265	17298	17327	17262	17295	17290	17325	17170	17300	17351	17215	17300	17246	17332	17292	17235	17301	17178	17472	17314	17239	17609	17283	17079	17188	17396	17458	17306	17215	17284	17442	17222	17211	17277	17352	17260	17226	17339	17154	17491	17182	17402	17147	17271	17295	17176	17327	17320	17363	17280	17291	17166	17318	17263	17235	17546	17283	17354	17328	17237	17323	17238	17321	17364	17368	17281	17150	17334	17427	17314
22313	20733	27054	24620	22480	28087	33698	29995	28939	28827	28060	27013	31591	51462	54255	47049	37361	30954	27592	26401	26055	26348	26100	26107	26053	25980	26138	26125	26354	26133	26350	26167	26134	26285	25848	25982	26038	26270	26195	26033	26323	25977	26012	25783	26426	26409	26438	26210	26067	26214	26110	26177	25921	25948	25965	25869	26138	25908	26218	26014	26208	26130	25874	25905	26223	26086	26028	25921	26105	25987	26003	25904	25995	26121	25908	25969	26239	26114	26205	25992	26009	26034	26340	25951	26266	26258	26254	26063	26252	26100	26101	25940	26124	26377	26288	25956	26146	26221	26180	26047	26157	25962	26003	26224	25996	25974	25889	26134	25884	26057	26060	25918	25995	26118	26432	26068	26134	26174	26184	26142	26138	25999	25888	26046	26134	26098	26339	25992	26100	25938	26279	26071	26137	26064	25994	26388	25929	25933	26090	26315	26015	25870	26090	26082	26030	26281	26197	26051	26136	25881	26104	26190	26047	26050	26129	26198	26302	26121	26028	26141	26307	26036	25887	26224	26318	25907	25855	26288	25841	25830	25809	26138	26156	26028	26231	26092	26247	25979	25811	26023	25920	26047	26029	26268	26011	25931	26114	26058	25897	26040	25910	26004	25907	26120	26057	26042	26154	26016	26222	26420	26110	25785	25954	26136	25965	26099	25833	26174	26142	26011	26255	26157	26218	25855	26145	25973	26200	26135	26067	26032	25957	25872	26069	26399	25896	26033	25956	26217	26159	25799	25963	26063	25855	26083	25816	26002	26126	26365	26291	25923	26083	26043	26247	26275	25853	26338	26047	25981	25871	26304	26140	26115	25902	26123	25938	26204	26087	26364	26114	25985	25929	26068	26213	25854	25765	26132	26131	26263	26158	25998	25790	25981	26119	26166	26315	25950	26062	25956	26124	26195	25985	25999	26117	25923	25955	25833	26110	26046	26088	26175	25908	26157	26193	26059	26098	25969	26349	26099	26194	26088	26181	26075	25930	26171	26089	26069	26116	25999	25823	26052	26011	26119	26169	25950	25914	26086	26060	26061	26002	25923	25945	26076	26150	26082	26187	26163	25716	26146	26067	25842	25876	26371	26152	26201	26149	26170	25824	26030	25985	26133	25923	25913	26019	26210	26282	26168	26002	26226	25801	26036	26199	26187	26267	25977	26232	26059	25963	26005	26158	26015	25937	25961	25980	25989	25964	25915	26077	25723	25890	26002	25878	26010	26022	26232	26049	26189	25939	25913	26048	26088	26075	25980	25940	25830	26050	26084	25905	25549	26043	25690	26120	26072	26106	25989	26061	26244	26035	26317	26318	26226	26259	26050	26229	26101	25867	26048	25938	26082	26127	26077	25968	25807	25960	26167	25920	26075	26059	26099	26239	25973	25710	26131	26132	26052	26167	26100	26288	25921	26150	25962	26322	26237	26212	25978	25880	26037	26021	26036	25947	25861	26120	26423	26095	26040	26056	26049	26043	26163	25875	25982	26042	26091	25989	26033	26224	26249	26014	25971	25888	26099	25851	26147	26044	25795	25966	26239	26161	26224	26250	26061	25969	26119	26188	26087	26073	25946	25822	26120	25988	26152	26013	26141	25991	26025	26077	25921	26112	26054	26215	26204	25775	26262	26032	26129	26133	26093	25929	26016	25975	26317	26048	26183	25771	25928	25911	25909	25863	26270	26022	26005	26053	26080	26228	25767	25975	26009	25984	26145	26216	26064	25954	26338	25960	25962	26125	25905	26077	26035	25922	25893	25959	25955	26203	26028	26159	26212	26171	26022	25901	26092	26144	26279	26078	26078	25860	25810	25672	26316	25911	25677	26033	26095	26024	25932	25889	25808	26049	26117	26017	25922	26019	26018	25871	26004	25792	25984	26072	26026	26204	25877	25884	26136	25997	26063	26291	26327	26076	26103	25830	26039	26367	26196	25963	25877	25832	26120	26200	26170	26074	26169	26149	26125	26024	26130	25997	26034	25905	26244	26183	26103	26031	26207	26421	25758	25862	26164	26211	26135	26020	25986	26034	25938	26032	26266	26150	25922	25840	26082	25982	25965	26053	26178	26205	26195	26129	25926	26013	25981	25937	25994	25741	25965	25996	25979	25951	25826	25727	26059	25956	25842	25900	25974	26011	26025	26120	26181	25994	25991	26087	26048	26022	26091	25909	26039	26021	25982	25984	25957	26158	26272	26125	26085	25985	25849	26001	26101	25976	26098	25911	26137	26150	25906	25750	26274	26044	26046	25970	25895	25905	26123	26057	25953	26214	26133	25671	26025	26096	26258	25910	25864	26059	26209	26049	26214	25945	25880	26267	25827	25948	25921	26073	26032	25925	26221	25750	25965	26054	25951	25937	26158	26111	25982	25755	25877	26412	25774	26154	26093	26305	26205	26313	26124	25805	25987	26005	26003	26242	26067	26269	26141	25977	26218	25912	25964	25874	25948	26000	26007	25878	25907	26063	26035	25819	26052	25934	26276	25991	26013	25785	26036	25843	26364	26082	25897	26022	26150	25959	25929	26315	25978	25835	26270	26124	26416	26127	26090	25986	25872	26186	25993	26056	26035	26129	26000	25740	26048	25924	26147	26063	26131	26079	26005	26009	25884	25998	25815	25838	26126	25912	25915	26320	26078	26025	26298	26166	26035	26029	26271	26116	25791	26119	26105	25861	26041	25908	26007	26121	26199	26214	26110	26158	26108	25901	26165	26077	26136	26102	25963	25847	25893	26182	26198	26046	26175	26103	25963	26135	26075	26201	26232	25919	26086	26029	26337	26321	26244	26258	25851	26118	26121	25919	25987	26229	26030	25958	25883	25976	26117	26170	25940	25926	25824	26328	26235	26188	26027	26179	26033	26188	25842	25959	26082	26031	26323	25981	25715	26237	25895	26010	26173	26106	26131	26015	25892	26241	26201	26141	26135	26070	25910	26100	25979	25939	26188	26030	26164	25967	26322	26087	26050	26091	25899	25999	26158	26151	26010	25753	26101	26005	25985	26344	26185	25996	26043	26048	26242	26267	26368	25811	26176	26147	25993	26261	25888	26186	26032	26265	25864	25977	26106	25846	25917	26119	25848	26106	25990	25998	26072	25940	25930	26128	26073	25792	26291	26316	25866	26041	25966	25989	26053	26153	26145	26175	25994	25912	26152	25914	26127	26051	25952	25827	26126	26047	26054	26269	25911	25678	25995	26052	26144	25963	25796	26143	25953	25821	26188	25881	25894	26213	25799	26092	26302	25981	26179	26149	26103	25953	25951	26128	26274	25850	26341	25999	26173	26169	25909	25868	25973	26073	26115	26014	26028	26106	26098	26050	26152	25938	25989	25940	26074	26310	26183	26055	25817	26041	26085	25894	25987	26266	26131	26107	26246	26128	26069	26140	25956	25829	26109	25846	26044	26155	25901	26161	26244	25912	26144	25897	26260	26017	26393	26036	26020	26003	26328	26005	25754	25946	26283	26212	26266	25912	26095	26197	25951	25683	26099	25942	26165	26080	25847	25810	25930	25955	26033	26249	26000	26121	25976	25981	26034	26018	25936	26003	26074	26133	25899	25993	26152	26235	25916	26049	25914	25668	25927	25938	26046	26149	26005	26298	25946	26271	25953	26165	26147	26035	26036	25780	25854	26181	26049	25750	25918	25821	26009	26147	25901	26094	26022	25983	26074	26448	26054	26043	25916	26267	26238	26289	26026	26123	26168	25933	26171	25931	26028	26088	25938	26084	26263	26481	26171	25946	26103	26149	25933	25667	25823	26162	26133	26072	26035	26196	26009	25895	25865	26165	26170	26235	26090	26005	26179	26015	25895	26029	26003	25970	26148	26262	25982	25955	25771	26174	25971	26010	26109	25908	25993	26138	25918	26087	26083	26013	25873	26226	26125	25823	25926	25986	25983	26218	26025	26099	26205	26278	26252	26043	25849	25978	26115	25891	25963	26197	25948	26110	26088	26059	25983	26239	26215	26128	26123	26015	26256	26351	26164	26164	26135	25921	26119	26160	26028	26009	26148	26245	26102	25969	26147	26261	26167	25952	26060	26025	25871	26130	26202	25987	25992	25960	26120	26009	25914	26105	26271	26174	25974	25860	26049	26070	26098	26266	26014	26206	26322	26165	25917	25950	26073	26123	26192	26180	25995	26074	25999	25857	25790	26191	25841	25910	26108	26069	26034	25809	26221	26078	25971	26164	25919	26357	25807	25933	25815	26093	25945	26028	25940	25992	26142	26039	26051	26013	25937	25894	25779	25956	26100	25982	26078	26190	26050	26080	26194	25838	26011	26126	25972	26115	26202	26092	26070	25808	25806	25955	26074	26264	26125	26030	26044	25984	26050	26103	26170	25944	26057	26118	26088	26237	25882	25920	25904	26069	25869	25979	26090	25810	26126	26121	26116	26237	25930	26180	26217	25913	26053	26011	26119	25968	26175	26045	26282	25904	26338	26304	25948	25940	26115	26252	26230	26261	26165	26101	26049	26000	26236	25936	25905	26328	26014	26102	26029	26256	26061	26167	26072	26261	26005	26046	26201	26060	25968	25910	25836	26061	26215	26249	26147	26027	26044	25790	25970	26038	26130	26111	25809	25917	25862	25747	26080	26289	25837	25861	26311	26049	25674	25819	26121	26162	25907	25993	26156	26081	26123	25973	25994	26017	26077	26229	26038	25782	26055	26259	26146	26091	26068	26041	25890	25879	26132	26037	26032	25905	25998	26041	26021	25998	26043	26209	26033	26091	25973	26219	25940	26364	25965	25777	25904	26093	25989	26074	26399	26116	25938	26046	26133	26011	26112	25775	26145	26038	25788	26015	26123	25936	26109	25916	26016	25952	26077	25962	26111	26214	26126	26315	25998	26154	26209	26324	26172	26087	25969	26291	26096	26294	26114	26128	25868	25691	26107	26225	26345	26271	26066	25917	26145	26152	25994	26123	25938	26205	25913	25968	25947	26216	26200	25874	26053	26023	25990	25881	25968	26079	26323	25909	26176	26033	26018	26247	26074	26252	25943	26232	26179	26104	25811	25986	26303	26179	26081	26151	25870	26066	25911	26031	25891	26114	26173	25944	25692	26037	25906	25929	26157	26006	26073	26050	25996	26110	25957	26131	26064	25964	26026	25784	25857	26153	26139	25988	25923
23663	39823	35746	30493	27237	24994	23909	22239	20794	20068	19173	17880	25921	46885	47730	39679	29136	21335	17478	16679	16446	16514	16493	16426	16364	16535	16472	16564	16601	16555	16376	16553	16380	16571	16575	16478	16453	16474	16322	16445	16415	16375	16441	16505	16587	16386	16607	16306	16403	16543	16615	16189	16445	16480	16562	16397	16610	16489	16447	16368	16394	16533	16319	16480	16593	16620	16372	16415	16327	16562	16530	16403	16554	16573	16369	16393	16475	16482	16581	16424	16409	16480	16359	16412	16523	16445	16296	16624	16364	16427	16428	16290	16394	16451	16595	16503	16397	16541	16400	16358	16478	16464	16339	16350	16514	16364	16553	16433	16526	16434	16484	16511	16409	16348	16468	16494	16471	16474	16335	16386	16414	16538	16492	16394	16297	16546	16433	16583	16526	16373	16477	16514	16357	16438	16446	16485	16317	16394	16381	16402	16454	16432	16571	16452	16455	16567	16534	16484	16356	16520	16447	16358	16526	16348	16441	16618	16624	16432	16447	16473	16374	16444	16715	16290	16344	16276	16506	16613	16410	16417	16604	16539	16456	16468	16577	16382	16456	16543	16313	16458	16392	16423	16341	16219	16468	16459	16396	16499	16522	16525	16531	16430	16442	16502	16541	16359	16507	16379	16534	16518	16352	16652	16523	16434	16299	16480	16502	16452	16436	16230	16614	16565	16408	16520	16459	16444	16505	16396	16359	16514	16580	16430	16470	16550	16500	16536	16523	16576	16386	16438	16525	16444	16382	16460	16503	16374	16196	16325	16399	16576	16671	16493	16352	16449	16484	16533	16503	16418	16362	16463	16415	16328	16414	16378	16425	16377	16535	16441	16478	16401	16487	16388	16382	16561	16269	16299	16237	16586	16399	16365	16395	16619	16568	16577	16553	16482	16561	16313	16417	16324	16409	16446	16445	16536	16433	16676	16462	16519	16327	16408	16575	16390	16386	16436	16352	16527	16362	16537	16511	16504	16313	16463	16636	16267	16524	16455	16492	16555	16559	16372	16397	16339	16437	16546	16500	16328	16495	16346	16509	16482	16480	16339	16475	16478	16476	16166	16431	16468	16576	16511	16554	16451	16483	16509	16531	16498	16484	16479	16464	16421	16407	16343	16448	16435	16459	16498	16352	16468	16461	16635	16319	16199	16337	16501	16387	16406	16446	16420	16488	16358	16444	16323	16595	16342	16258	16540	16410	16373	16411	16533	16724	16420	16309	16384	16391	16599	16387	16542	16386	16536	16398	16405	16506	16479	16584	16446	16326	16399	16449	16448	16439	16647	16349	16545	16495	16573	16559	16469	16366	16482	16495	16678	16566	16363	16280	16457	16439	16489	16478	16419	16416	16457	16490	16410	16484	16221	16541	16456	16588	16422	16384	16459	16522	16416	16410	16388	16478	16492	16363	16466	16527	16361	16508	16197	16515	16497	16473	16332	16435	16499	16592	16446	16477	16435	16522	16251	16504	16519	16540	16286	16399	16495	16580	16559	16482	16395	16586	16668	16342	16368	16562	16419	16547	16418	16301	16496	16295	16450	16396	16387	16444	16435	16373	16396	16429	16372	16528	16457	16338	16384	16318	16598	16530	16482	16464	16352	16540	16239	16402	16586	16447	16495	16272	16353	16658	16554	16388	16453	16292	16390	16380	16519	16324	16410	16443	16548	16467	16422	16727	16549	16311	16404	16309	16360	16413	16552	16527	16595	16492	16529	16523	16355	16597	16628	16385	16626	16434	16483	16456	16446	16480	16464	16516	16379	16327	16435	16351	16517	16257	16215	16343	16444	16457	16728	16526	16418	16299	16320	16404	16423	16533	16330	16581	16415	16486	16285	16318	16452	16397	16532	16329	16459	16583	16442	16574	16455	16251	16589	16471	16389	16426	16380	16505	16264	16568	16517	16331	16422	16512	16339	16363	16510	16552	16406	16522	16303	16449	16351	16306	16518	16434	16394	16711	16429	16511	16490	16366	16400	16410	16561	16409	16436	16447	16460	16404	16347	16319	16539	16570	16352	16316	16452	16317	16403	16486	16363	16558	16388	16428	16629	16540	16470	16518	16514	16364	16260	16555	16503	16469	16390	16367	16540	16615	16259	16446	16597	16552	16400	16499	16450	16522	16464	16519	16571	16331	16487	16445	16409	16309	16679	16426	16573	16434	16534	16389	16582	16509	16301	16520	16501	16524	16326	16396	16198	16449	16453	16394	16325	16500	16381	16349	16494	16556	16471	16299	16412	16382	16486	16429	16531	16441	16682	16541	16364	16571	16654	16400	16431	16449	16374	16318	16573	16575	16568	16496	16617	16493	16494	16349	16436	16468	16597	16290	16546	16461	16328	16473	16237	16463	16524	16547	16450	16642	16427	16379	16464	16377	16260	16633	16328	16446	16538	16421	16446	16412	16605	16388	16383	16439	16334	16472	16619	16563	16477	16458	16378	16452	16309	16512	16551	16538	16524	16595	16391	16475	16494	16424	16385	16403	16581	16393	16539	16398	16466	16431	16450	16504	16272	16451	16476	16294	16427	16572	16331	16542	16373	16451	16367	16414	16434	16467	16365	16360	16188	16331	16378	16449	16523	16355	16473	16487	16415	16340	16377	16528	16406	16469	16581	16568	16598	16538	16611	16302	16535	16701	16310	16487	16339	16465	16384	16417	16287	16760	16426	16376	16483	16351	16577	16483	16551	16655	16342	16430	16416	16417	16582	16500	16435	16473	16410	16652	16603	16271	16513	16562	16484	16643	16504	16343	16439	16489	16629	16553	16309	16475	16387	16444	16395	16444	16323	16526	16470	16548	16354	16524	16520	16457	16524	16454	16516	16570	16456	16562	16507	16405	16301	16520	16388	16401	16402	16543	16341	16492	16452	16459	16650	16489	16323	16434	16525	16523	16663	16384	16541	16483	16440	16506	16548	16325	16469	16510	16311	16395	16320	16348	16391	16500	16508	16455	16490	16312	16670	16486	16416	16403	16322	16411	16587	16363	16544	16309	16598	16649	16328	16419	16528	16271	16587	16403	16413	16439	16515	16497	16308	16416	16573	16342	16492	16551	16380	16619	16460	16421	16359	16503	16497	16471	16424	16509	16480	16336	16465	16357	16429	16348	16664	16301	16626	16439	16442	16661	16249	16431	16483	16414	16293	16447	16349	16470	16654	16433	16519	16456	16338	16690	16446	16456	16378	16504	16564	16491	16433	16456	16511	16472	16626	16428	16556	16322	16490	16439	16437	16419	16297	16554	16261	16546	16284	16451	16483	16592	16548	16171	16327	16411	16643	16495	16294	16332	16346	16547	16471	16541	16465	16436	16373	16599	16441	16457	16547	16360	16599	16470	16513	16236	16532	16446	16657	16358	16447	16452	16433	16313	16383	16542	16447	16560	16455	16366	16397	16383	16371	16385	16445	16576	16515	16440	16416	16399	16409	16429	16545	16334	16405	16361	16481	16513	16391	16352	16410	16442	16550	16342	16502	16428	16526	16414	16201	16489	16560	16635	16521	16426	16417	16550	16479	16482	16397	16478	16440	16231	16355	16380	16520	16561	16437	16537	16503	16528	16393	16440	16492	16330	16264	16483	16438	16358	16527	16572	16389	16403	16503	16458	16246	16471	16370	16582	16572	16430	16551	16631	16396	16561	16259	16413	16362	16447	16437	16689	16246	16661	16309	16700	16461	16497	16293	16496	16505	16418	16423	16557	16317	16520	16455	16516	16323	16560	16531	16424	16465	16395	16468	16488	16632	16312	16672	16558	16403	16413	16515	16540	16409	16421	16421	16532	16491	16590	16427	16403	16463	16423	16467	16544	16224	16436	16506	16546	16356	16456	16557	16572	16457	16162	16259	16443	16618	16535	16582	16540	16375	16434	16541	16421	16557	16406	16523	16541	16377	16452	16429	16479	16542	16373	16615	16494	16331	16466	16528	16414	16318	16646	16586	16467	16392	16378	16414	16606	16808	16440	16460	16450	16653	16388	16401	16605	16453	16450	16379	16352	16402	16399	16420	16340	16592	16443	16660	16290	16326	16452	16443	16561	16288	16580	16461	16326	16483	16340	16717	16464	16352	16417	16573	16558	16436	16403	16579	16412	16427	16461	16492	16374	16402	16568	16550	16534	16543	16458	16602	16324	16387	16618	16476	16526	16313	16446	16475	16461	16472	16529	16328	16528	16416	16489	16357	16492	16486	16294	16309	16523	16647	16461	16374	16425	16441	16503	16607	16542	16603	16408	16346	16286	16553	16233	16498	16588	16413	16474	16512	16472	16322	16355	16529	16356	16147	16496	16577	16453	16202	16458	16499	16228	16300	16321	16467	16546	16569	16414	16650	16595	16345	16410	16620	16445	16277	16472	16468	16423	16393	16331	16510	16439	16390	16549	16582	16472	16545	16289	16527	16552	16527	16497	16490	16377	16373	16400	16497	16287	16477	16462	16474	16441	16424	16440	16420	16576	16509	16628	16464	16578	16405	16450	16346	16466	16450	16415	16324	16371	16544	16495	16348	16623	16559	16569	16463	16256	16392	16512	16366	16320	16435	16462	16483	16341	16528	16599	16328	16400	16331	16418	16443	16387	16376	16215	16432	16360	16134	16371	16496	16574	16533	16310	16387	16443	16411	16573	16372	16467	16322	16369	16586	16333	16323	16245	16458	16241	16589	16360	16494	16388	16450	16458	16589	16393	16332	16347	16270	16466	16433	16423	16293	16575	16339	16522	16558	16287	16477	16461	16531	16440	16452	16468	16413	16525	16488	16592	16309	16553	16468	16285	16421	16437	16384	16421	16482	16289	16542	16412	16430	16451	16459	16479	16466	16406	16396	16412	16480	16661	16524	16419	16397	16435	16503	16576	16452	16499	16552	16512	16398	16413	16481	16385	16389	16525	16375	16387	16499	16606	16361	16301	16334	16466	16428	16477	16650	16373	16452	16580	16288	16385	16318	16449	16493	16412	16529	16389	16420	16443	16382	16399	16528	16402	16627	16574	16329	16484	16360	16455	16408	16342	16429	16543	16424	16341	16418	16402	16492	16418	16529	16277	16606	16438	16497	16395	16337	16466	16460	16349	16331	16358	16348	16593	16556	16343	16464	16491	16399	16494	16620	16640	16520	16559	16436	16559	16452	16326	16513
34595	27030	30392	30052	28097	27352	26802	26320	26402	26208	26009	25896	26178	27000	27527	27016	26770	26185	25795	25563	25295	25618	25788	25801	25717	25851	25592	25580	25547	25251	25406	25519	25745	25503	25559	25516	25807	25716	25703	25503	25868	25621	25450	25382	25596	25580	25437	25495	25477	25440	25677	25594	25581	25577	25423	25507	25412	25394	25490	25525	25548	25507	25656	25587	25779	25493	25571	25659	25566	25334	25510	25592	25617	25594	25302	25552	25755	25521	25695	25650	25607	25508	25684	25474	25612	25340	25629	25465	25278	25534	25652	25423	25496	25502	25358	25585	25539	25465	25721	25473	25414	25638	25480	25716	25665	25479	25459	25601	25657	25770	25611	25620	25622	25623	25785	25685	25543	25519	25587	25613	25489	25469	25213	25555	25564	25459	25529	25515	25498	25746	25507	25326	25713	25625	25550	25568	25586	25455	25563	25708	25640	25830	25547	25476	25613	25231	25484	25353	25443	25452	25747	25565	25695	25549	25600	25415	25564	25581	25390	25356	25480	25403	25726	25722	25647	25645	25698	25568	25573	25494	25436	25561	25695	25509	25294	25358	25563	25648	25783	25430	25501	25676	25523	25572	25595	25688	25465	25581	25628	25680	25485	25209	25493	25611	25502	25377	25428	25668	25414	25582	25593	25727	25660	25395	25345	25541	25570	25268	25826	25494	25337	25480	25414	25479	25613	25658	25402	25507	25434	25556	25539	25583	25508	25695	25433	25495	25567	25646	25384	25549	25526	25524	25671	25493	25295	25629	25541	25705	25432	25486	25684	25611	25233	25499	25596	25216	25560	25499	25596	25332	25515	25496	25631	25376	25776	25235	25420	25394	25714	25437	25585	25476	25625	25542	25675	25788	25573	25799	25317	25266	25422	25525	25606	25523	25798	25355	25620	25602	25773	25743	25532	25483	25496	25769	25698	25530	25744	25405	25514	25521	25882	25610	25621	25652	25413	25475	25632	25539	25601	25426	25602	25914	25467	25422	25614	25442	25684	25652	25404	25456	25686	25737	25487	25744	25763	25387	25397	25526	25513	25524	25587	25447	25337	25482	25875	25663	25715	25596	25562	25526	25625	25550	25715	25332	25197	25675	25648	25318	25436	25423	25447	25377	25806	25613	25450	25529	25723	25770	25699	25545	25628	25528	25660	25464	25439	25511	25699	25262	25373	25293	25769	25897	25837	25680	25464	25386	25653	25709	25675	25474	25544	25505	25666	25891	25778	25528	25420	25391	25736	25435	25418	25451	25681	25559	25687	25659	25707	25378	25816	25720	25856	25505	25385	25486	25498	25490	25641	25399	25723	25657	25610	25571	25588	25456	25436	25530	25475	25513	25682	25550	25634	25470	25599	25454	25516	25708	25601	25538	25512	25747	25408	25407	25769	25439	25786	25521	25563	25334	25807	25481	25282	25323	25416	25715	25634	25448	25574	25451	25445	25275	25625	25492	25292	25357	25570	25693	25472	25542	25600	25424	25732	25571	25371	25531	25465	25616	25494	25577	25470	25552	25620	25499	25746	25618	25641	25810	25610	25553	25686	25543	25781	25631	25566	25385	25647	25751	25615	25623	25461	25585	25508	25650	25663	25724	25537	25498	25630	25589	25611	25472	25719	25650	25307	25452	25547	25453	25708	25564	25606	25736	25478	25726	25642	25436	25475	25856	25490	25306	25463	25737	25387	25800	25684	25392	25509	25507	25660	25741	25470	25721	25525	25663	25924	25539	25646	25468	25452	25644	25488	25656	25525	25570	25702	25644	25649	25458	25496	25506	25399	25664	25559	25401	25603	25672	25551	25581	25553	25760	25562	25521	25285	25429	25475	25475	25864	25527	25517	25474	25501	25614	25520	25585	25418	25545	25493	25555	25631	25626	25499	25544	25376	25450	25511	25572	25552	25538	25568	25425	25564	25532	25513	25470	25567	25688	25422	25554	25622	25425	25690	25314	25426	25528	25729	25621	25303	25388	25547	25430	25298	25561	25306	25582	25474	25640	25513	25396	25595	25750	25482	25580	25918	25640	25580	25538	25480	25483	25666	25489	25842	25767	25414	25649	25759	25503	25522	25694	25619	25356	25715	25700	25625	25598	25586	25398	25810	25568	25473	25737	25659	25575	25554	25423	25608	25687	25676	25758	25647	25596	25643	25521	25559	25422	25691	25711	25397	25497	25860	25626	25643	25355	25479	25622	25507	25384	25497	25791	25698	25625	25664	25619	25720	25498	25447	25607	25700	25351	25520	25282	25445	25706	25782	25331	25667	25422	25441	25567	25589	25770	25535	25465	25594	25438	25735	25562	25466	25719	25502	25559	25532	25353	25301	25692	25616	25616	25423	25637	25679	25850	25512	25441	25530	25459	25678	25560	25380	25519	25278	25594	25481	25581	25909	25611	25431	25570	25551	25684	25780	25586	25334	25488	25527	25464	25603	25389	25278	25395	25611	25468	25386	25401	25605	25463	25709	25639	25582	25492	25533	25604	25517	25493	25464	25258	25546	25619	25693	25524	25504	25728	25318	25518	25676	25536	25765	25423	25715	25565	25750	25633	25506	25573	25549	25338	25630	25698	25677	25544	25555	25501	25684	25317	25670	25586	25633	25698	25607	25393	25412	25477	25604	25630	25685	25466	25603	25578	25569	25571	25513	25507	25698	25287	25769	25523	25570	25503	25452	25651	25578	25784	25457	25513	25567	25545	25395	25330	25459	25624	25400	25371	25472	25562	25547	25638	25707	25851	25417	25322	25623	25787	25411	25520	25575	25568	25608	25560	25677	25686	25519	25425	25376	25764	25447	25646	25853	25377	25342	25526	25704	25677	25784	25404	25629	25604	25497	25476	25637	25482	25763	25391	25690	25520	25587	25444	25588	25327	25524	25383	25522	25568	25572	25458	25263	25370	25560	25541	25665	25566	25500	25356	25570	25484	25701	25467	25368	25257	25567	25368	25577	25456	25354	25416	25718	25498	25640	25471	25405	25629	25637	25458	25820	25437	25681	25476	25853	25532	25546	25532	25531	25296	25545	25512	25548	25732	25777	25683	25600	25469	25676	25710	25503	25576	25582	25529	25537	25579	25628	25505	25559	25845	25471	25536	25633	25552	25543	25637	25736	25445	25515	25389	25450	25599	25499	25551	25597	25524	25620	25637	25636	25390	25400	25342	25513	25607	25757	25591	25747	25511	25309	25637	25582	25836	25427	25885	25651	25494	25767	25572	25752	25232	25559	25449	25457	25507	25522	25532	25740	25394	25651	25411	25672	25487	25603	25632	25525	25394	25486	25598	25535	25700	25571	25524	25640	25497	25561	25510	25691	25456	25422	25579	25437	25765	25516	25509	25579	25750	25623	25462	25707	25541	25529	25711	25972	25840	25667	25981	25657	25477	25822	25868	25541	25546	25717	25409	25583	25716	25578	25763	25634	25617	25418	25481	25572	25803	25607	25771	25572	25649	25534	25706	25407	25439	25523	25396	25542	25660	25684	25473	25588	25578	25744	25603	25630	25796	25768	25767	25603	25556	25625	25642	25551	25593	25583	25560	25434	25655	25631	25575	25425	25528	25428	25405	25502	25619	25406	25532	25826	25737	25720	25595	25761	25624	25643	25440	25764	25614	25415	25530	25583	25437	25524	25542	25635	25489	25449	25388	25483	25268	25552	25587	25647	25518	25338	25527	25679	25507	25639	25488	25558	25379	25564	25568	25544	25493	25329	25435	25741	25496	25659	25609	25601	25549	25662	25549	25645	25600	25574	25695	25574	25386	25512	25792	25575	25589	25866	25841	25531	25743	25479	25558	25467	25585	25437	25642	25556	25369	25403	25784	25761	25731	25514	25513	25564	25400	25577	25754	25376	25467	25648	25658	25402	25621	25440	25561	25533	25605	25390	25534	25408	25534	25507	25634	25642	25318	25339	25496	25531	25614	25589	25798	25479	25394	25603	25644	25508	25500	25428	25408	25645	25590	25726	25562	25583	25553	25631	25691	25636	25557	25403	25520	25587	25570	25637	25499	25479	25611	25631	25501	25476	25430	25614	25632	25445	25598	25572	25526	25769	25530	25799	25260	25702	25432	25816	25351	25502	25277	25527	25568	25510	25506	25608	25494	25568	25720	25653	25474	25487	25677	25519	25438	25633	25383	25193	25583	25620	25521	25510	25531	25502	25290	25609	25481	25665	25600	25652	25549	25512	25322	25559	25434	25412	25581	25499	25677	25602	25790	25518	25488	25349	25347	25531	25403	25327	25635	25748	25651	25440	25488	25633	25648	25467	25759	25639	25502	25552	25624	25389	25733	25574	25713	25564	25621	25577	25434	25541	25943	25550	25527	25607	25591	25646	25596	25440	25605	25602	25526	25550	25625	25706	25804	25648	25605	25444	25537	25619	25599	25736	25596	25659	25728	25790	25780	25499	25262	25721	25789	25449	25492	25623	25759	25525	25578	25703	25228	25576	25591	25527	25412	25477	25731	25567	25554	25654	25688	25783	25448	25773	25428	25565	25601	25616	25823	25580	25422	25375	25641	25796	25658	25380	25644	25596	25443	25570	25432	25622	25735	25541	25457	25322	25504	25539	25554	25492	25505	25595	25698	25621	25424	25668	25385	25768	25517	25533	25479	25554	25735	25553	25407	25577	25718	25266	25664	25734	25400	25541	25820	25646	25479	25514	25607	25615	25656	25516	25385	25522	25753	25495	25489	25621	25519	25585	25715	25507	25609	25755	25417	25507	25629	25527	25512	25445	25307	25711	25532	25608	25624	25553	25610	25659	25389	25586	25727	25588	25619	25433	25562	25555	25725	25317	25635	25618	25582	25583	25497	25590	25504	25581	25588	25573	25661	25765	25407	25729	25459	25622	25609	25560	25488	25591	25702	25656	25698	25434	25561	25642	25756	25570	25638	25744	25104	25575	25369	25582	25498	25627	25238	25400	25328	25605	25562	25841	25537	25650	25682	25619	25391	25723	25600	25550	25442	25506	25611	25724	25221	25472	25641	25461	25563	25529	25513	25460	25583	25710	25570	25752	25671	25524	25357	25437	25242	25567	25337	25561	25523	25618	25622	25759	25455	25469	25539	25801	25637	25659	25577	25344	25508	25524	25731	25809	25606	25630	25513	25520	25559	25388	25498	25552	25689
22137	23779	23324	21820	20418	18924	18388	17514	17156	17233	16798	16753	17282	18402	18455	17856	17257	16999	16429	16390	16151	16241	16325	16222	16249	16286	16237	16228	16281	16301	16165	16155	16246	16227	16344	16370	16291	16207	16251	16223	16196	16404	16072	16098	16217	16216	16335	16364	16270	16146	16202	16286	16176	16121	16356	16268	16213	16365	16187	16395	16202	16303	16279	16235	16331	16179	16321	16270	16278	16372	16336	16181	16260	16374	16345	16199	16266	16574	16432	16177	16196	16292	16193	16325	16265	16246	16341	16232	16319	16275	16321	16266	16419	16229	16148	16294	16317	16306	16124	16133	16255	16160	16150	16211	16303	16202	16277	16294	16183	16377	16289	16124	16364	16278	16357	16352	16252	16285	16370	16100	16390	16161	16237	16141	16149	16374	16240	16300	16348	16188	16169	16332	16191	16202	16196	16322	16265	16287	16088	16301	16325	16100	16257	16243	16229	16266	16339	16212	16154	16199	16314	16233	16206	16151	16312	16208	16234	16168	16293	16336	16258	16324	16200	16357	16226	16225	16212	16142	16392	16265	16275	16236	16053	16392	16371	16149	16291	16211	16327	16261	16257	16283	16376	16283	16208	16323	16431	16160	16105	16230	16286	16222	16290	16327	16450	16173	16242	16246	16204	16064	16197	16323	16375	16326	16362	16317	16256	16277	16461	16298	16337	16260	16198	16316	16303	16256	16260	16224	16384	16355	16230	16253	16203	16289	16147	16087	16195	16352	16118	16228	16116	16199	16218	16129	16125	16445	16291	16127	16297	16224	16230	16205	16354	16422	16294	16288	16184	16228	16182	16208	16347	16294	16262	16107	16339	16230	16328	16352	16486	16191	16249	16179	16322	16198	16206	16324	16200	16164	16281	16235	16192	16173	16326	16281	16330	16300	16267	16086	16307	16312	16088	16274	16197	16120	16329	16359	16334	16344	16244	16229	16417	16239	16193	16227	16331	16196	16386	16181	16087	16222	16171	16246	16271	16251	16199	16119	16242	16212	16292	16274	16429	16093	16311	16233	16194	16213	16238	16176	16174	16331	16368	16203	16070	16285	16165	16231	16279	16209	16302	16137	16293	16243	16309	16388	16430	16146	16345	16274	16267	16265	16265	16303	16242	16322	16337	16368	16084	16369	16294	16226	16106	16229	16128	16386	16275	16205	16195	16109	16305	16487	16215	16120	16297	16404	16230	16412	16305	16211	16279	16287	16132	16080	16310	16205	16489	16308	16293	16241	16310	16337	16458	16288	16192	16260	16195	16269	16175	16145	16337	16246	16292	16319	16146	16213	16411	16275	16243	16173	16290	16403	16154	16318	16332	16240	16149	16314	16237	16210	16292	16201	16383	16238	16297	16396	16230	16314	16275	16327	16236	16258	16195	16482	16214	16234	16132	16074	16217	16425	16360	16304	16296	16308	16202	16218	16158	16329	16394	16302	16452	16240	16370	16076	16253	16246	16258	16474	16301	16232	16144	16196	16144	16320	16208	16283	16357	16307	16201	16167	16147	16206	16315	16199	16364	16316	16353	16247	16432	16420	16233	16298	16365	16247	16264	16350	16271	16343	16204	16282	16414	16118	16296	16374	16157	16368	16284	16218	16226	16324	16278	16301	16315	16402	16043	16441	16422	16364	16262	16206	16375	16184	16169	16231	16238	16200	16260	16392	16231	16177	16222	16370	16294	16356	16183	16253	16277	16118	16268	16206	16113	16328	16262	16326	16296	16269	16301	16517	16201	16223	16256	16172	16124	16342	16219	16340	16345	16244	16234	16400	16334	16245	16244	16319	16425	16291	16265	16221	16236	16333	16235	16317	16329	16312	16382	16260	16439	16206	16351	16200	16378	16298	16218	16233	16364	16208	16333	16233	16308	16218	16214	16419	16221	16147	16522	16396	16319	16422	16118	16222	16277	16300	16308	16307	16246	16266	16088	16173	16348	16307	16164	16283	16250	16255	16280	16337	15927	16214	16245	16255	16297	16202	16338	16290	16244	16303	16349	16167	16342	16165	16330	16194	16194	16254	16301	16215	16372	16315	16382	16308	16420	16198	16268	16454	16291	16376	16382	16218	16174	16308	16264	16144	16327	16308	16421	16200	16323	16314	16136	16218	16400	16416	16162	16407	16273	16372	16168	16270	16290	16446	16196	16361	16111	16508	16311	16241	16224	16039	16269	16277	16352	16269	16236	16355	16140	16218	16149	16323	16296	16194	16240	16241	16149	16238	16159	16281	16290	16298	16326	16184	16283	16340	16130	16462	16301	16169	16216	16328	16263	16371	16174	16225	16215	16397	16268	16301	16296	16252	16159	16278	16324	16247	16127	16160	16458	16106	16391	16451	16178	16413	16155	16276	16177	16322	16236	16377	16023	16270	16321	16305	15958	16166	16386	16275	16200	16038	16468	16117	16426	16177	16284	16294	16325	16217	16119	16229	16268	16527	16070	16169	16160	16314	16236	16073	16221	16251	16337	16303	16330	16327	16366	16387	16216	16146	16325	16195	16285	16322	16066	16112	16294	16288	16336	16376	16383	16299	16473	16090	16332	16241	16563	16298	16263	16223	16313	16087	16163	16166	16108	16230	16355	16112	16079	16252	16434	16299	16191	16252	16226	16260	16438	16437	16258	16122	16226	16176	16334	16227	16204	16222	16311	16376	16355	16298	16203	16245	16201	16158	16130	16379	16249	16100	16304	16197	16423	16248	16387	16338	16210	16311	16281	16246	16198	16188	16296	16125	16229	16341	16288	16168	16186	16159	16310	16416	16244	16298	16249	16166	16264	16372	16187	16391	16373	16345	16325	16222	16412	16180	16271	16143	16090	16371	16217	16181	16232	16172	16306	16410	16407	16195	16374	16159	16358	16303	16236	16192	16479	16148	16220	16392	16268	16200	16248	16312	16378	16117	16259	16568	16129	16288	16300	16203	16210	16293	16263	16254	16234	16306	16199	16247	16347	16228	16377	16320	16456	16283	16081	16233	16101	16246	16388	16081	16248	16367	16043	16199	16230	16115	16229	16241	16411	16227	16160	16173	16388	16362	16238	16298	16231	16288	16213	16187	16278	16283	16280	16317	16177	16320	16286	16329	16243	16081	16387	16268	16323	16282	16258	16294	16126	16188	16275	16203	16211	16200	16420	16432	16335	16244	16331	16362	16289	16112	16239	16150	16168	16415	16129	16271	16354	16109	16259	16122	16194	16246	16289	16177	16333	16231	16213	16144	16431	16330	16117	16280	16313	16106	16166	16201	16317	16188	16362	16258	16329	16370	16248	16270	16203	16580	16348	16327	16353	16250	16279	16168	16389	16264	16277	16222	16230	16172	16339	16273	16289	16281	16177	16131	16225	16337	16275	16295	16230	16314	16113	16267	16375	16387	16279	16257	16175	16339	16131	16223	16216	16443	16183	16243	16415	16076	16364	16319	16295	16389	16282	16268	16310	16441	16233	16197	16310	16333	16209	16269	16210	16195	16212	16283	16120	16214	16205	16250	16186	16164	16441	16131	16255	16263	16233	16297	16226	16281	16264	16346	16235	16189	16292	16272	16290	16307	16149	16276	16179	16348	16225	16199	16168	16269	16352	16333	16354	16125	16265	16298	16211	16215	16298	16068	16179	16258	16214	16259	16295	16266	16195	16264	16193	16279	16186	16308	16426	16340	16467	16224	16233	16154	16186	16269	16263	16240	16258	16154	16163	16240	16237	16218	16086	16365	16430	16216	16401	16413	16379	16075	16252	16169	16369	16136	16212	16269	16356	16249	16157	16286	16360	16218	16272	16335	16327	16207	16236	16145	16110	16220	16365	16278	16405	16176	16222	16241	16136	16292	16051	16130	16415	16251	16334	16133	16127	16425	16294	16285	15950	16482	16165	16279	16275	16283	16452	16121	16545	16195	16527	16406	16285	16312	16429	16256	16304	16471	16316	16362	16436	16220	16132	16351	16347	16407	16374	16334	16243	16355	16213	16397	16264	16301	16234	16349	16146	16195	16347	16186	16279	16310	16326	16223	16308	16413	16289	16428	16360	16429	16220	16081	16196	16212	16314	16187	16297	16340	16389	16414	16192	16209	16414	16185	16296	16318	16271	16325	16186	16309	16235	16117	16375	16299	16355	16323	16230	16069	16198	16328	16391	16259	16339	16202	16272	16214	16250	16447	16155	16376	16248	16218	16179	16271	16227	16354	16175	16209	16290	16230	16304	16405	16077	16316	16374	16309	16111	16319	16172	16177	16303	16343	16310	16189	16236	16221	16288	16208	16429	16400	16377	16262	16263	16373	16329	16215	16471	16264	16115	16119	16088	16085	16219	16200	16349	16244	16341	16219	16224	16279	16395	16336	16154	16470	16309	16276	16397	16272	16237	16251	16126	16248	16315	16424	16171	16176	16212	16182	16365	16114	16362	16296	16308	16278	16210	16173	16274	16166	16299	16230	16186	16409	16278	16169	16389	16355	16164	16272	16309	16320	16299	16216	16243	16294	16330	16384	16314	16303	16291	16188	16242	16121	16263	16429	16318	16278	16264	16443	16354	16436	16142	16255	16072	16242	16171	16223	16365	16373	16282	16321	16201	16317	16227	16289	16220	16470	16233	16202	16134	16192	16326	16236	16298	16097	16345	16176	16317	16168	16218	16324	16221	16258	16262	16194	16247	16305	16458	16386	16225	16213	16268	16174	16042	16219	16354	16321	16466	16174	16331	16240	16263	16218	16305	16247	16192	16260	16216	16159	16352	16375	16108	16363	16244	16276	16100	16193	16143	16438	16190	16167	16341	16148	16193	16377	16246	16493	16135	16070	16318	16337	16312	16285	16146	16018	16279	16435	16370	16304	16341	16166	16272	16227	16346	16403	16442	16268	16038	16289	16358	16125	16227	16411	16396	16171	16297	16139	16355	16232	16427	16139	16277	16430	16050	16351	16438	16350	16448	16119	16219	16133	16147	16246	16362	16160	16363	16213	16281	16332	16118	16179	16138	16243	16252	16342	16192	16398	16246	16224	16185	16380	16336	16055	16254	16365	16374	16314	16326	16261	16320	16333	16147	16104	16257	16171	16232	16325	16293	16255	16098	16190	16216	16300	16233	16314	16378	16175	16262	16341	16229	16313	16341	16275	16317	16313	16497	16112	16108	16200
24870	20790	27100	25977	26430	28953	29395	26914	26716	26871	27446	29722	34796	38136	39698	36677	32017	29291	26971	25904	25874	25637	25951	25699	25934	26009	25749	25964	26153	25793	26090	25927	25655	25864	25823	25845	25948	25915	25824	25889	26008	26130	25719	25928	25924	25795	25774	25983	26072	25861	25807	25925	25978	25680	25824	25756	25918	25828	25873	25865	25880	26048	25866	25663	25832	25840	25861	26053	25862	25847	26112	25793	25973	25813	25792	25804	26020	25845	25955	25587	25795	25756	25946	26025	26117	25922	25959	25853	25951	25767	26081	26001	25920	25846	25935	25893	25844	25806	25748	25759	25823	25769	25853	25676	25922	25701	26049	26110	25994	25647	26006	26033	25951	25710	26041	25922	26033	26046	25818	25981	26048	25828	25802	25653	25932	25966	25756	25866	25930	26009	26105	26008	26013	25884	25879	25842	25767	25911	25770	25917	25886	25600	25794	25798	25758	26134	25750	25945	25883	25829	25794	26074	25954	25586	25784	25977	25801	26038	25847	25854	25890	25838	25887	25843	25936	25854	25791	25852	25780	25741	25946	25855	25806	25902	25684	25935	26026	25851	25961	25562	25768	25732	25807	25913	25788	25867	25901	26133	25925	25977	25890	25901	25952	25704	25712	26040	26103	25665	25785	25880	25621	25771	25695	25834	26094	25716	25687	25752	25888	25771	25912	25937	25892	26007	26022	25975	25848	25736	25663	25756	25813	25850	26053	25684	25805	25730	25987	25841	25786	25959	26050	25936	25945	25661	25807	26044	25682	25648	25846	25615	25982	26029	25867	25650	26137	25841	25717	25840	25766	25646	25496	26060	25940	25835	25874	25954	25716	25776	26013	25838	25910	25611	25795	25711	25811	25824	26178	25705	25973	25802	25719	25884	25862	25871	25934	25534	25826	25910	25807	25903	25564	26111	25941	25995	25960	25889	25781	25559	25847	25988	25860	26006	26009	25917	25946	25806	25783	25914	25706	25770	25950	25881	25911	25678	25724	25956	25981	25913	25921	25482	25779	25867	25849	25936	25910	25755	26238	25842	25894	25859	25968	25971	25872	25720	25842	25805	25929	25836	25760	25779	25944	25922	25847	25830	25699	26010	26293	25790	25920	25856	25707	25846	25863	25961	25735	25462	25773	25614	25875	25982	25941	25642	25859	25952	25891	25759	25635	25812	25733	25832	25976	25719	25970	25641	26092	25755	26093	25863	25876	25824	25940	26043	25915	25715	25921	25913	26006	25895	25805	25703	25950	25823	25850	25794	25814	25875	25933	25897	25821	25673	25594	25948	25998	25860	25742	26092	25720	25647	25992	25607	25731	25850	25831	25891	26029	25582	25841	25932	25543	25775	25780	25793	26035	25810	25719	25652	25933	25957	25822	25848	25731	25657	25897	25976	26149	26031	26043	25857	25522	26039	25908	25829	25739	25650	25658	26048	25865	25890	25738	25879	26007	25781	25554	25905	26052	25858	25954	26043	26231	25957	25736	25751	25724	25961	25799	25750	26132	25629	25804	25829	25825	25793	25933	25826	25711	25846	25830	25771	25799	25784	25902	26085	26226	25779	25758	25720	25819	25894	25706	26179	25971	26075	25735	25941	25964	25947	25942	25755	25655	25997	25829	25697	25879	25880	25989	25875	25921	25987	25860	25821	25736	25820	25937	25891	26022	25800	25589	25818	25704	25771	25996	25899	25857	25906	26070	25627	25816	25784	26046	25869	25929	25866	25878	25780	25813	26005	25868	25876	25666	25709	25982	25908	25826	25830	25849	25868	26033	25896	25681	25874	25990	25790	25773	26112	25708	25759	25648	25692	25928	25805	25876	25943	26011	26104	25915	25854	25664	25846	25963	25975	25912	25877	25623	25794	25716	25791	26110	25978	25812	25914	26032	25784	25862	25953	26016	25673	26046	25945	25940	25625	25900	25830	26048	25647	25666	25705	25926	25986	25761	25952	25742	26157	25792	25732	25742	25823	25886	25721	25831	25763	25771	25943	25846	25856	25777	25749	25932	26017	25939	25748	26014	26027	25986	25778	25865	25885	25922	26044	26061	25959	25759	26017	25822	25769	25765	25809	25847	25826	25973	25754	25988	25998	25555	25970	25733	25818	25713	25499	25746	25816	25738	25975	25793	25866	25779	25708	25713	25740	25861	25719	25753	25796	26069	25636	25891	25995	25815	25922	25693	25743	25700	25814	26086	25819	25914	25688	25613	25789	25704	25888	25692	25797	25969	26039	26026	26118	26022	25682	25668	25784	25993	26077	25898	25944	25935	25712	25940	25745	25678	25748	25821	26043	25754	25880	25955	25895	26014	25876	25938	25877	26010	25846	25926	25886	25717	26028	25769	25893	25806	25761	25599	25695	25819	25593	25928	26164	25984	25793	26129	25936	25834	25830	25730	25639	25866	25950	25772	25845	25884	25932	25883	25954	25945	25889	25755	25657	25814	25889	25800	25918	25798	25652	25776	25779	25536	25859	25827	25963	25927	25824	25596	25849	25854	25893	25850	25899	25813	25693	25984	26027	25560	25695	25844	25827	25740	25706	25906	25516	25977	25602	25895	25730	25899	25715	25913	25921	25848	25758	25829	25784	25786	25617	25922	26023	25577	25723	25771	25715	25668	25766	25913	25800	26067	25881	25969	25962	25751	25867	25763	25885	25785	25820	25852	25905	25860	25746	25714	25710	25820	25716	25701	25882	25964	25999	25975	25608	25814	25890	25972	25760	25775	25689	25805	25981	25892	25833	25837	25906	25716	25722	25930	25790	26004	25819	25751	25816	25994	25775	25947	25876	25853	25728	25839	25856	26083	25935	25908	25631	25939	25553	25910	25694	25940	25871	25871	26041	25817	25874	25821	25774	25954	25888	25571	25751	25801	25791	25962	25563	25899	25830	25749	25935	25901	25727	25839	25785	25694	25690	26002	25609	25833	25814	25891	25872	25760	25885	25813	25765	25889	26112	25983	25643	25804	25764	25824	25590	26065	25842	25782	25702	25832	25797	25670	25883	26090	26087	26080	25837	25816	25767	25861	25780	25728	25981	25884	25923	26049	25643	25952	25683	25830	25812	26101	25968	25757	25811	25863	26152	25865	25900	25898	25825	25989	26051	25911	25812	26115	26166	25810	26061	25678	25579	25816	26081	25884	25873	25933	26066	25739	25611	25740	25842	26050	25670	25752	25857	25947	25881	25879	25763	25724	25845	25690	25718	25954	25778	25787	25953	26123	26131	26015	25927	25849	25804	25816	25683	25976	25864	25810	25841	25834	25741	25887	26140	25794	25918	25952	25829	25925	26107	25765	25992	25594	25694	25860	25859	25745	25858	25905	26043	25829	25647	25919	25589	25639	25887	25747	25728	26071	25802	25829	25995	26037	25785	25622	25748	25818	25938	25715	25778	25914	25767	26029	25979	25932	25887	25946	25796	25813	25680	25726	25746	25839	26029	26071	25678	25688	25808	25685	25560	25739	25873	25569	25728	25611	26018	25961	25649	25929	25951	25730	25788	25909	25873	25865	25801	25636	25928	25920	25992	25956	25642	25944	25817	25838	25905	25967	25802	25696	25817	25739	25722	25943	25932	25874	26057	25811	25593	26181	25991	25907	25999	25671	26000	26103	25581	25786	25955	25920	25727	25787	25961	25575	25611	25757	25544	25969	25778	25978	25751	25844	25827	25657	25635	26027	25946	26079	25704	25890	26142	25713	25896	26006	25816	26100	25900	26073	25805	25817	25858	25903	25676	25698	25846	25983	25834	25999	25994	26023	25853	25639	25779	25655	25960	25805	25916	25695	25713	26056	26012	25910	26074	26092	25509	26059	25790	25978	25975	25800	25643	25818	25746	26095	25895	25731	25904	25927	25667	25996	25816	25875	25883	25695	25482	25824	25691	25965	25739	25880	25685	25899	25771	25889	26004	25797	25995	25793	26180	25687	25783	26068	25986	25932	25822	25961	25936	25843	25702	26055	26021	25857	25870	26041	25752	26145	25666	25747	25819	25959	25832	26027	25975	25457	25994	25942	25602	25859	25662	26015	25858	25583	25554	25647	25897	25705	25841	25956	25801	25949	25890	26041	25906	26018	25871	26076	25891	25916	25832	25736	25892	26080	26205	25853	25788	25866	25911	25922	25700	25650	25788	25832	25470	25960	25897	25995	25960	26010	25907	25776	25546	26155	25691	25932	25743	25690	25760	25857	25621	25738	25844	25901	26154	26023	25896	26071	25788	25912	26051	25737	25819	25877	25858	25872	25997	26027	25647	25780	25916	25687	25861	25782	25931	25682	25977	26035	25742	25592	25876	26047	25865	25724	25988	25885	25901	25697	25901	26169	25857	25783	25596	25904	26157	25974	25793	25671	25738	25854	25680	25974	25913	25751	25813	25847	25652	25680	25767	25935	25893	25665	25899	25873	25825	26017	25852	25763	25794	25512	25769	25833	25839	25810	25621	25795	25741	25839	25715	25754	25860	26021	25799	25827	25766	25837	25860	25805	25701	25869	25653	25768	26026	25870	25921	25875	25729	25550	25594	25690	25688	25864	25826	25869	25932	25818	25751	25632	25842	26114	26020	25944	25980	25807	25791	26020	25688	25924	25761	25969	25986	25678	25864	26089	25943	25797	25825	25922	26011	26249	25906	25968	26057	25823	25846	26076	25890	25921	25621	25694	25849	25843	25872	25814	25772	25690	26046	25794	25649	25847	25949	25940	25910	26061	25929	25994	26010	25906	25733	25937	25919	25956	25821	25914	25807	25846	26230	26006	25763	25947	25974	25849	25522	25822	25828	25567	26017	26191	25958	26151	25810	25821	25784	25812	25955	26111	25863	25689	25870	25844	25981	26034	25732	25552	25799	25704	25626	25796	26142	25844	25842	25761	26033	25816	25832	25934	25890	25922	25879	25913	25746	25877	25867	25916	25790	25933	25800	26001	25891	25845	25645	26016	25946	25557	25950	25656	25889	25857	25783	25813	25847	25753	25831	25919	25765	25829	25880	25949	25850	25697	25773	25769	25732	25648	26180	25924	25850	25846	25805	26066	25806	25755	25771	25949	25796	25896	25890	25978	26003	26033	25931	25794	25874	25913	25799	25864	26147	25639	25907	25879	25770	25828	25723	25836	25578	25656	25900	25958	25796
19913	32833	35068	28244	24981	21024	18861	18331	18001	17792	19024	23168	29367	32411	33218	28936	23172	19653	17475	16458	16565	16465	16431	16461	16517	16296	16598	16425	16386	16504	16617	16316	16310	16429	16252	16367	16376	16540	16277	16469	16153	16479	16528	16371	16346	16359	16355	16498	16235	16440	16455	16502	16240	16451	16440	16317	16579	16543	16379	16484	16412	16377	16582	16292	16511	16388	16356	16505	16416	16502	16587	16417	16562	16332	16458	16419	16325	16378	16392	16449	16483	16450	16380	16344	16371	16351	16383	16428	16426	16515	16454	16501	16497	16366	16462	16374	16432	16532	16450	16472	16304	16410	16407	16319	16443	16428	16475	16393	16258	16222	16394	16377	16361	16431	16444	16537	16352	16442	16482	16374	16468	16439	16401	16407	16295	16287	16406	16495	16343	16366	16608	16688	16312	16426	16430	16344	16409	16481	16429	16382	16384	16373	16362	16320	16506	16558	16325	16294	16572	16500	16259	16431	16621	16317	16517	16429	16312	16170	16448	16549	16355	16296	16291	16226	16518	16529	16415	16381	16349	16429	16595	16326	16305	16302	16510	16201	16605	16561	16536	16471	16322	16442	16309	16503	16396	16220	16504	16578	16221	16408	16549	16137	16343	16546	16384	16526	16453	16524	16442	16334	16430	16409	16508	16475	16360	16553	16363	16384	16258	16501	16326	16487	16509	16349	16360	16480	16441	16392	16377	16400	16492	16549	16602	16451	16342	16340	16433	16549	16465	16372	16303	16529	16507	16268	16598	16407	16388	16307	16291	16565	16527	16369	16342	16311	16535	16389	16344	16423	16382	16533	16286	16575	16454	16587	16425	16226	16324	16357	16312	16439	16479	16442	16486	16370	16394	16505	16125	16243	16352	16407	16403	16474	16506	16357	16395	16526	16348	16378	16197	16269	16471	16475	16271	16477	16603	16470	16251	16390	16407	16344	16447	16364	16317	16417	16349	16449	16518	16609	16331	16352	16433	16352	16384	16433	16397	16440	16382	16395	16442	16578	16321	16399	16436	16354	16399	16368	16603	16342	16537	16266	16383	16530	16556	16431	16537	16485	16404	16385	16351	16344	16455	16509	16549	16570	16372	16478	16370	16445	16395	16412	16559	16604	16245	16409	16364	16372	16408	16296	16445	16376	16321	16466	16369	16558	16481	16613	16394	16434	16380	16471	16470	16500	16476	16348	16534	16665	16456	16423	16417	16331	16613	16421	16465	16488	16566	16639	16446	16501	16397	16564	16448	16489	16547	16373	16610	16588	16442	16556	16315	16402	16448	16429	16296	16471	16549	16457	16333	16353	16304	16388	16439	16395	16569	16289	16440	16438	16534	16362	16532	16422	16549	16537	16432	16495	16198	16259	16340	16212	16559	16380	16487	16445	16463	16358	16458	16374	16265	16231	16431	16444	16292	16433	16359	16497	16304	16416	16317	16476	16445	16422	16294	16358	16283	16325	16485	16263	16460	16457	16375	16396	16439	16348	16323	16290	16383	16541	16534	16488	16394	16536	16476	16418	16259	16411	16374	16369	16382	16566	16462	16440	16429	16405	16441	16449	16442	16167	16301	16296	16367	16403	16438	16442	16320	16379	16581	16448	16369	16540	16437	16361	16464	16634	16475	16495	16357	16358	16465	16298	16541	16408	16518	16577	16194	16466	16452	16342	16632	16297	16419	16471	16424	16367	16375	16498	16430	16194	16437	16425	16384	16424	16481	16416	16463	16393	16428	16252	16439	16348	16467	16367	16470	16378	16418	16261	16416	16458	16297	16428	16515	16303	16527	16398	16375	16321	16445	16361	16464	16371	16316	16455	16451	16345	16482	16399	16427	16472	16317	16392	16490	16464	16607	16356	16340	16451	16632	16355	16459	16487	16374	16396	16462	16432	16372	16513	16324	16415	16575	16558	16538	16396	16411	16301	16735	16576	16280	16391	16543	16429	16265	16390	16479	16404	16302	16391	16186	16394	16434	16396	16461	16421	16462	16508	16306	16459	16495	16326	16442	16447	16353	16379	16431	16330	16444	16457	16369	16323	16462	16299	16578	16330	16446	16401	16374	16448	16502	16311	16296	16525	16449	16384	16342	16365	16492	16508	16287	16462	16556	16537	16345	16408	16389	16619	16331	16404	16357	16575	16450	16431	16354	16366	16327	16379	16432	16347	16340	16547	16326	16419	16501	16437	16419	16605	16211	16295	16383	16388	16512	16361	16496	16505	16503	16478	16623	16352	16321	16447	16281	16493	16525	16498	16535	16445	16374	16515	16362	16537	16324	16494	16279	16431	16510	16305	16496	16573	16276	16264	16463	16492	16444	16450	16308	16378	16406	16347	16266	16699	16428	16411	16510	16398	16316	16401	16553	16354	16493	16533	16384	16467	16530	16592	16379	16324	16361	16276	16463	16225	16372	16323	16525	16372	16263	16372	16230	16374	16410	16442	16463	16391	16414	16226	16602	16453	16384	16490	16374	16555	16307	16478	16119	16311	16570	16537	16364	16273	16233	16488	16507	16435	16622	16304	16506	16311	16572	16345	16453	16295	16414	16149	16579	16521	16371	16527	16335	16565	16452	16330	16363	16494	16441	16286	16208	16449	16264	16364	16241	16461	16391	16452	16312	16342	16495	16180	16295	16316	16334	16523	16310	16549	16474	16341	16429	16471	16459	16470	16461	16394	16337	16455	16665	16413	16364	16250	16397	16674	16323	16469	16362	16440	16457	16397	16351	16429	16455	16414	16319	16486	16415	16324	16383	16435	16489	16414	16410	16230	16306	16394	16435	16376	16286	16365	16630	16434	16533	16402	16457	16544	16604	16644	16380	16422	16295	16382	16360	16497	16513	16345	16321	16339	16402	16544	16344	16299	16553	16301	16450	16550	16493	16537	16483	16488	16354	16302	16556	16347	16431	16361	16367	16441	16443	16527	16368	16432	16487	16443	16349	16421	16621	16384	16559	16348	16430	16334	16465	16367	16410	16520	16419	16419	16414	16490	16421	16377	16404	16461	16400	16478	16452	16391	16362	16402	16429	16400	16466	16476	16401	16370	16557	16355	16458	16503	16539	16414	16413	16474	16459	16419	16454	16572	16413	16405	16361	16405	16463	16237	16534	16389	16461	16279	16380	16552	16490	16526	16463	16380	16387	16467	16329	16451	16416	16209	16531	16568	16249	16375	16323	16271	16245	16335	16377	16428	16377	16313	16209	16545	16451	16446	16580	16284	16319	16454	16272	16452	16458	16371	16267	16390	16367	16369	16498	16453	16384	16403	16376	16363	16326	16442	16291	16403	16357	16397	16284	16729	16351	16433	16501	16270	16439	16393	16306	16334	16335	16453	16330	16454	16328	16352	16458	16422	16495	16510	16375	16473	16389	16584	16568	16417	16546	16466	16523	16276	16457	16199	16481	16454	16494	16308	16497	16432	16306	16401	16472	16468	16442	16370	16468	16304	16606	16321	16265	16522	16305	16388	16388	16402	16463	16534	16519	16435	16337	16404	16287	16532	16415	16459	16507	16348	16436	16259	16239	16592	16457	16272	16674	16311	16430	16391	16405	16514	16444	16423	16668	16364	16442	16250	16305	16487	16411	16410	16484	16388	16260	16304	16376	16291	16488	16524	16440	16311	16479	16319	16409	16324	16298	16428	16463	16437	16247	16485	16427	16468	16393	16518	16328	16360	16268	16541	16446	16532	16450	16372	16480	16542	16611	16356	16402	16324	16268	16365	16596	16487	16574	16324	16540	16446	16468	16516	16363	16354	16453	16467	16489	16403	16371	16304	16367	16563	16532	16358	16309	16538	16530	16340	16346	16246	16536	16328	16562	16347	16347	16279	16331	16502	16332	16465	16465	16423	16449	16488	16412	16453	16405	16506	16250	16513	16303	16615	16575	16459	16297	16373	16199	16458	16138	16464	16439	16490	16280	16409	16275	16440	16191	16516	16445	16392	16324	16163	16496	16257	16392	16365	16251	16367	16434	16708	16390	16449	16394	16456	16372	16488	16361	16295	16345	16346	16356	16629	16343	16450	16421	16369	16524	16339	16477	16332	16418	16178	16387	16339	16310	16428	16486	16592	16584	16488	16357	16457	16372	16458	16420	16403	16553	16266	16186	16490	16442	16364	16362	16429	16463	16508	16281	16360	16463	16512	16249	16509	16559	16231	16399	16405	16541	16489	16267	16416	16524	16356	16481	16604	16258	16324	16435	16252	16441	16273	16454	16449	16248	16455	16492	16400	16533	16191	16322	16407	16437	16280	16281	16502	16314	16334	16430	16473	16414	16309	16376	16411	16326	16658	16286	16482	16533	16527	16360	16502	16538	16435	16502	16474	16394	16479	16489	16458	16435	16458	16464	16599	16353	16454	16463	16414	16441	16405	16531	16317	16450	16378	16378	16292	16271	16291	16522	16450	16433	16488	16582	16291	16378	16340	16439	16299	16393	16406	16425	16542	16568	16477	16326	16537	16449	16434	16399	16389	16460	16337	16482	16509	16493	16281	16414	16559	16166	16561	16324	16338	16351	16237	16295	16392	16543	16277	16362	16318	16276	16293	16397	16434	16425	16455	16259	16451	16458	16374	16503	16575	16594	16332	16416	16430	16365	16366	16429	16471	16496	16380	16491	16320	16416	16476	16403	16470	16355	16448	16426	16429	16285	16400	16355	16518	16366	16477	16586	16478	16300	16524	16449	16439	16577	16488	16264	16435	16407	16592	16360	16588	16374	16459	16301	16442	16468	16404	16489	16364	16124	16395	16647	16303	16519	16370	16527	16290	16294	16430	16299	16624	16384	16256	16413	16399	16422	16361	16408	16375	16570	16290	16353	16495	16370	16570	16546	16379	16541	16456	16355	16267	16416	16436	16250	16516	16619	16510	16329	16580	16525	16376	16376	16356	16422	16439	16508	16246	16282	16210	16523	16379	16479	16317	16272	16421	16484	16610	16287	16384	16378	16430	16480	16472	16528	16433	16476	16476	16399	16538	16385	16233	16398	16551	16410	16546	16476	16446	16642	16453	16417	16392	16504	16489	16413	16367	16471	16475	16378	16447	16427	16371	16475	16271	16279	16585	16297	16409	16418	16135	16336	16372	16311	16503	16481	16464	16369	16549	16363	16519	16347	16508	16436	16439
22307	20740	27136	24627	22810	27600	31183	27506	27276	27425	28474	31119	34969	37377	47103	47438	39878	33302	28362	25461	25026	24965	24893	24756	24890	24603	24585	24988	24589	24797	24726	24701	24868	24902	24751	24654	24746	24803	24821	24785	24829	24749	24533	24764	25089	24989	24832	24713	24684	24579	24537	24865	24693	24753	24870	24828	24830	24518	24902	24851	24667	24676	24754	24723	24823	24882	24819	24743	24923	24589	24916	24732	24863	24627	24763	24738	24664	24625	24567	24642	24703	24717	24645	24749	24820	24712	24895	24650	24707	24773	24850	24562	24782	24851	24517	24775	24622	24848	24912	24938	24573	24952	24550	24833	24565	24816	24736	24905	24615	24595	24764	24671	24693	24735	24819	24768	24787	24773	24472	24521	24743	24753	24737	24781	24768	24866	24794	24642	24745	24691	24790	24618	24882	24666	24681	24665	24788	24711	24971	24675	25022	24925	24643	24865	24800	24823	24643	24700	24637	24551	24660	24733	24759	24707	24465	24692	24797	24698	24930	24839	24759	24907	24711	24585	24898	24813	24841	24527	24832	24552	24763	24768	24901	24746	24769	24697	24737	24870	24822	24627	24607	24546	24440	24973	24732	24843	24516	25036	24850	24792	24958	24609	24547	24507	24804	24877	24529	24464	24733	24687	24833	24759	24732	24684	24694	24879	24651	24821	24576	24496	24654	24703	24640	24680	24846	24577	24607	24606	24819	24858	24798	24754	24874	24654	24809	25014	24638	24370	24775	24577	24634	24675	24865	24727	24951	24705	24731	24897	24575	24779	24724	24620	24569	24768	24808	24818	24659	24635	24758	24797	24733	24704	24744	24943	24563	24934	24775	24683	24723	24993	24697	24652	24540	24675	24807	24560	24365	24662	24835	24598	24777	24499	24865	24885	24621	24798	24769	24774	24977	24664	24755	24863	24701	24713	24753	24829	24781	24760	24761	24815	24522	24613	24595	25075	24748	24725	24811	24527	24632	24592	24680	24620	24621	24602	24651	24670	24918	24889	24923	24743	24892	24647	24814	24762	24643	24833	24652	24528	24695	24608	24820	24748	24593	24801	24771	24881	24656	24589	24884	24688	24838	24774	24786	24900	24604	24528	24763	24700	24807	24762	24853	24572	24714	24788	24757	24963	24628	24726	24743	24667	24661	24641	24677	24684	24658	24684	24520	24529	24686	24572	24905	24917	24710	24334	24514	24694	24739	24636	24782	24751	24738	24879	24824	24879	24656	24593	24688	24635	24722	24602	24809	24838	24757	24613	24697	24595	24805	24529	24450	24837	24770	24907	24850	24387	24859	24499	24516	24631	24775	25065	24598	24737	24771	24742	25117	24732	24415	24573	24668	24882	24646	24791	24520	24717	24588	24472	24895	24631	24601	24542	24860	24511	24692	24463	24818	24638	24721	24680	24709	24788	24800	24964	24562	25026	24620	24749	24729	24764	24815	24813	24739	24561	24569	24531	24670	24516	24679	24648	24764	24718	24731	24715	24733	24829	24984	24631	24859	24478	24989	24694	24757	24756	24825	24544	24828	24781	24796	24753	24586	24847	24768	24948	24683	24619	24774	24616	24908	24916	24920	24775	24687	24791	24698	24880	25094	24645	24639	24918	24525	24925	24769	24969	24757	24816	24725	24714	24676	24753	24586	24719	24766	24891	24639	24590	24495	24761	24714	24757	24676	24747	24760	24771	24396	24825	24891	24702	25090	24684	24826	24976	24979	24731	24818	24600	24736	24792	24676	24535	24701	24615	24708	24512	24567	24870	24634	24834	24648	24848	24846	24674	24510	24574	24793	24646	24719	24706	24867	24766	24590	24975	24637	24641	24738	24795	24749	24567	24685	24563	24790	24974	24743	24718	24572	24527	24609	24924	24612	24821	24926	24716	24773	24648	24806	24560	24787	24299	24944	24588	24883	24505	24602	24483	24733	24468	24393	24723	24691	24767	24719	24793	24698	24582	24558	24385	24964	24853	24754	24678	24821	24723	24916	24681	24526	24683	24718	24700	24468	24389	24519	24683	25100	24863	24697	24703	24723	24860	24931	24738	24840	24492	24859	24953	24596	24493	24692	24673	24638	24556	24620	24778	24763	24719	24852	24677	24683	24648	24574	24722	24724	24579	24777	24869	24634	24760	24758	24567	24768	24720	24812	24592	24721	24983	24972	24654	24627	24851	24706	24770	24752	24732	24849	24779	24802	24577	24833	24701	24782	24902	24987	24835	24591	24833	24394	24816	24851	24847	24699	24656	24747	24631	24722	24674	24700	24695	24518	24760	24999	24757	24922	24820	24612	24548	24686	24702	24668	24713	24808	24747	24743	24772	24729	24618	24675	24737	24571	24678	24739	24489	24797	24767	24595	24799	24766	24628	24551	24706	24835	24530	24614	24536	24671	24643	24601	24448	24668	24634	24663	24567	24713	24823	24648	24705	24479	24605	24575	24756	24739	24948	24613	24525	24725	24656	24595	24543	24885	24741	24764	24845	24540	24718	24443	24801	24657	24595	24555	24350	24633	24703	24662	24621	24554	24536	24775	24688	24741	24730	24610	24632	24760	24618	24709	24457	24707	24765	25108	24612	24507	24725	24657	24482	24724	24673	24587	24464	24786	24711	24840	24732	24978	24553	24531	24577	24507	24544	24741	24962	24698	24690	24680	24500	24778	24679	24659	25016	24710	24611	24639	24626	24726	24943	24670	24648	24577	24606	24535	24729	24863	24510	24924	24998	24752	24601	24742	24647	24786	24658	24784	24608	24794	24649	24573	24850	24682	24784	24835	24705	24644	24451	24777	24733	24793	24856	24749	24531	24681	24897	24844	24622	24738	24669	24955	24757	24640	24775	24850	24787	24753	24925	24746	24743	24778	24816	24867	24869	24735	24698	24754	24678	24673	24683	24504	24720	24551	24597	24581	25020	24909	24840	24428	24764	24768	24647	24598	24770	24661	24870	25000	24627	24827	24917	24730	24540	24928	24694	24940	24759	24686	24578	24551	24649	24885	24841	24901	24890	24632	24562	24752	24616	24524	24813	24516	24599	24717	24681	24827	24474	24759	24862	24797	24521	24420	24865	24821	24692	24731	24933	24615	24772	24666	24863	24569	24693	24420	24757	24999	24488	24648	24699	24730	24499	24771	24665	24482	24675	24767	24682	24790	24606	24739	24761	24656	24706	24712	24721	24878	24632	24785	24768	24911	24868	24734	24611	24816	24809	24778	24593	24693	24693	24713	24794	24892	24783	24918	24779	24614	24842	24816	24712	24716	24526	24683	24782	24937	24735	24787	24448	24676	24644	24440	24657	24741	24754	24576	24774	24667	24486	24892	24726	24619	24493	24598	24664	24743	24970	24758	24721	24793	24695	24667	24600	24792	24501	24699	24873	24940	24838	24560	24957	24552	24752	24842	24617	24878	24798	24872	24919	24861	24889	24818	24778	24637	24746	24652	24807	24611	24721	24701	24544	24989	24547	24768	24602	24808	24485	24791	24404	24879	24570	24759	24701	24598	24939	24855	24832	24441	24615	24609	25045	24705	24981	24549	24772	24993	24791	24565	24903	24646	24712	24784	24758	24692	24896	24888	24610	24631	24566	24741	24548	24545	24716	24649	24846	24910	24733	24747	24758	24787	24738	24402	24636	24825	24723	24754	24840	24696	24638	24667	24789	24747	24553	24720	24879	24636	24825	24839	24676	24731	24681	24803	24550	24780	24727	24632	24821	24722	24655	24511	24682	24681	24820	24616	24868	24726	24829	24652	24590	24713	24790	24778	24738	24557	24864	24636	24933	24885	24585	24861	24677	24394	24929	24652	24575	24702	24729	24676	24836	24841	24741	24733	24548	24587	24778	24829	24606	24822	24547	24881	24765	24525	24507	24805	24575	24709	24664	24828	24587	24619	24470	24585	24725	24791	24848	24865	24580	24800	24679	24867	24667	24649	24481	24789	24971	24583	24654	24676	24633	24676	24640	24724	24672	24928	24858	24533	24582	24571	24764	24851	24605	24897	24703	24960	24715	24723	24764	24602	24678	24476	24586	24621	24693	24616	24695	24585	24807	24657	24554	24930	24671	24848	24710	24732	24918	24673	24577	24668	24747	24511	24736	24870	24574	24727	24657	24717	24608	24684	24766	24799	24658	24439	24672	24805	24617	24598	24812	24830	24613	24664	24577	24861	24498	24485	24634	24612	24911	24898	24644	24574	24541	24664	24543	24772	24946	24789	24708	24579	24898	24869	24633	24834	24734	24730	24645	24787	24539	24785	24662	24907	24673	24406	25016	24618	24775	24815	24553	24786	24919	24626	24609	24878	24575	24656	24638	24596	24816	24982	24816	24560	24702	24832	24842	24791	24659	24855	24606	24780	24698	24834	24346	24579	24692	25062	24671	24747	24901	24702	24831	24880	24976	24648	24629	24551	24696	24862	24505	24650	24794	24620	24458	24559	24919	24846	24647	24609	24805	24533	24449	24660	24476	24803	24526	24615	24867	24689	24726	24820	24832	24941	24905	24603	24636	24806	24971	24724	24513	24659	24740	24583	24798	24785	24803	24591	24962	24766	24812	24581	24672	24870	24792	24894	24771	24720	24529	24512	24845	24778	24652	24793	24614	24784	24718	24715	24916	24794	24921	24721	24691	24729	24681	24792	24640	24724	24647	24485	24906	24709	24792	24571	24765	24728	24786	24667	24780	24720	24673	24577	24895	24930	24818	24862	24655	24787	24703	24742	24687	24641	24636	24941	24817	24657	24654	24608	24556	24654	24740	24773	24666	24956	24579	24695	24694	24856	24485	24778	24766	24806	24715	24748	24606	24988	24602	24552	24762	24953	24690	24608	24483	24670	24790	24830	24841	24690	24808	24663	24767	24606	24738	24787	24943	24914	24854	24729	24476	24806	24794	24725	24750	24547	24669	24874	24855	24802	24734	24922	24763	24548	24495	24740	24549	24896	24818	24830	24675	24741	24668	24615	24757	24493	24515	24837	24551	24685	24479	24652	24754	24662	24612	25103	24746	24597	24634	24673	24696	24674	24808	24827	24681	24681	24723	24615	24580	24785	24585	24815	24944	24681	24569	24755	24575	24518	24669	24555	24635	24752	24589	24771	24574	24881	24557	24654	24755	24700	24791	24662	24510	24753	24696
22580	41672	42927	34899	29692	24170	20792	19375	20021	19204	21631	26143	29567	32740	43185	41274	33253	25331	19354	16141	15835	15800	15859	15963	15847	15907	15736	15888	15915	15763	15970	15837	15816	15835	15822	16074	15746	15913	15850	15717	15858	15893	16136	15871	15788	15865	15830	15801	15917	15997	15791	15806	15708	15742	15818	15815	15983	15935	15695	15788	15855	15910	16014	15875	15841	15815	15923	15866	15876	15969	15922	15849	15800	15908	15877	16018	15854	15925	15758	15885	15924	15963	15834	15902	16044	15944	15811	15749	15836	15882	16023	15629	15836	15935	15877	15781	15800	15923	15815	15771	15932	15881	15667	15875	15813	15734	15789	15730	15922	15807	16040	15862	15857	15753	15773	15833	15787	15776	15823	15774	15831	15775	15775	15829	15822	15771	15731	15882	15926	15733	15814	15890	15841	15810	15766	16174	15798	15886	15829	15826	15838	15797	15697	15971	15781	15823	15792	15750	15791	15723	15816	15907	15775	15797	15793	15954	16036	15713	15818	15886	15707	15886	15778	15775	15863	15798	15760	15794	15999	15869	15875	15854	15792	15917	15810	15671	15879	15766	15590	15821	15898	15846	15844	15842	15893	15977	15753	15919	15981	15679	15956	15959	15826	15597	15890	15830	15750	15716	15852	15707	15879	15959	15842	15804	15767	15907	15912	15833	15772	16012	15721	15806	15691	15849	15943	15932	15699	15902	15891	15815	15899	15863	15871	15810	15821	15928	15803	15762	15799	15875	15929	15889	15818	15774	15807	15950	15756	15832	15902	15769	15912	15989	15796	15976	15914	15932	15746	15892	16062	15881	15799	16077	15807	15787	15908	15877	15816	15823	15852	15766	16112	15946	15824	15954	15930	15741	15773	15833	15938	15720	15827	15739	15961	15736	15796	16128	15828	16010	15759	15897	15873	15772	15745	15748	15899	15824	15845	15860	15965	15688	15918	15853	15835	15835	15947	15730	15818	15846	15719	15876	15879	15822	15910	15751	15983	15770	15897	15905	15864	15738	15709	15862	15904	15936	15859	15824	15661	15825	15708	15798	15794	15870	15648	15907	15884	16004	15726	15990	15668	15813	15904	15891	15930	15769	15881	15727	15999	15876	15915	15889	15857	15895	15945	15966	16163	15909	15747	15928	16050	15938	15938	15644	15774	15785	15783	15700	15915	16028	15883	15983	15840	15830	15871	15860	15843	15893	15784	15819	15988	15787	15809	15664	15699	15984	15864	15834	15776	15869	15904	15843	15874	15971	15818	15863	15757	15969	15728	15884	15848	15856	15869	15871	15880	15754	16058	15936	15924	15877	15911	15863	15873	15922	15829	15833	15948	15759	15900	15949	15820	15927	15844	15779	15946	15871	16118	15721	15664	15737	15955	15849	15805	15936	15997	15850	15759	15892	15745	15983	15982	15824	16042	15828	15864	15876	15901	15854	15898	15813	15849	15959	15968	15712	15948	16138	15993	15974	15692	15786	15683	15849	16097	15801	15896	15854	15981	15787	15844	15716	15854	15869	15894	15850	15861	15811	15959	15868	15809	15947	15932	15807	15748	15731	15960	16009	15860	16008	15865	15914	15974	15841	15847	15747	15791	15899	15694	15794	15796	15774	15845	15805	15880	15849	15814	15833	15787	15815	15964	15704	15849	15869	15912	15953	15828	15858	16005	15805	15843	15914	15890	15706	15946	15913	15758	15832	15850	15871	16044	15618	15768	15766	15755	15792	15857	15728	15766	15858	15779	15828	16057	15834	15860	15906	15808	15800	15820	15876	15849	15887	15903	15825	15808	15738	16010	16022	15876	15787	16012	15755	15764	15877	15900	15715	15897	15856	15926	15939	15786	15707	15881	15800	15735	15996	15776	15826	16000	15887	15748	15693	15845	16005	15745	15973	15544	15717	15940	15551	15824	15778	15935	15752	15857	15850	15952	15880	15835	15815	15851	15837	15914	15860	15815	15970	15842	15754	15843	15837	15646	15914	16034	15757	15836	15918	15874	15884	15791	15784	15719	15855	15986	15869	15839	15930	15855	15589	15878	16045	15801	15885	15956	15956	16004	15872	15917	15942	16051	15672	15850	15892	15964	15986	15841	15822	15927	15708	15706	15849	15872	15929	15922	15789	15956	16000	15794	15840	15799	15797	15872	15788	16020	15757	16026	15813	15839	15859	15957	15739	15911	15882	15940	15812	15893	15892	15842	15994	15804	15853	15907	15842	15710	15990	16074	15884	15892	15868	15785	15842	15852	15792	15867	15986	15885	15920	15787	16001	15805	15832	15847	15824	15821	15800	15768	15999	15919	15931	15838	15868	15848	15788	15757	15925	16112	15840	15895	15926	15761	15824	15789	15765	15792	15769	15976	15876	15877	15668	15807	15816	15953	15855	15887	16044	15987	15832	16018	15937	15814	15905	15862	16099	15853	15861	15970	15882	15909	15870	15862	15917	15831	15786	15960	15795	15745	15739	15749	15729	15793	15807	15760	15849	15908	15927	15897	15748	16009	15898	15768	15816	15836	15987	15822	15819	16116	15871	15885	15634	15735	15856	16015	15944	15982	15867	15936	15906	15948	15805	15834	15904	15967	15922	15887	16078	15839	15838	15715	15796	15961	15901	15864	15735	15834	15893	15949	16030	15989	15868	15899	15900	15873	15821	15933	15840	15974	15957	15907	15813	15923	15920	15769	15720	15978	15844	15776	15895	15924	15929	15759	15733	16024	15920	15938	15820	15907	15855	15756	15884	15817	15858	15824	15878	16005	15802	15775	15840	15956	15829	15845	15811	15842	15856	15719	15890	15967	15853	15870	15955	15793	15784	15858	15759	15871	15776	15829	15867	15863	15789	15933	15789	15919	15865	15901	15897	15897	15609	15912	15895	15843	16008	15761	15875	15949	15726	15919	15804	15705	15743	15981	15961	15703	15799	15801	15926	15758	15758	16016	15751	15762	15918	15883	15806	15806	15879	15782	15865	15788	15823	15830	15726	15770	15844	15883	15953	15923	15867	15746	15861	16047	15681	15755	15891	15654	15782	15855	15789	15854	15772	15923	15916	15804	15887	15860	15878	15663	15874	15862	16003	15848	15898	15713	15626	15759	15926	15779	15740	15941	15824	15790	15807	15711	16045	15970	15804	15757	15917	15836	15875	15999	16012	15556	15929	15825	15692	15794	15954	15943	15835	15824	16013	15869	15768	15725	16097	15869	15685	15886	15809	15756	15778	15893	15844	15781	15756	16061	15926	15869	15849	15846	15675	15715	15827	15761	15858	15779	15796	15832	15855	15781	15856	15950	15967	15934	15668	15911	15825	15958	15756	15941	15907	15709	15902	15783	15847	15972	15745	15776	15835	15857	16145	15842	15900	15815	15804	15778	15848	16031	15930	15597	15764	15790	15805	15920	15932	15836	15853	15860	15914	15811	15750	15819	15720	15848	16066	15879	15663	15725	15717	15882	15791	15832	15904	15950	15926	15851	15934	15903	15796	15902	15734	15977	15717	15842	15955	15850	16016	15962	15961	15881	15898	15856	15907	15806	15794	15755	15776	15804	16087	15846	15896	15833	15870	15758	15925	15831	15874	15987	15874	15943	15844	15821	15930	15924	15917	15647	15777	15733	15950	15898	15674	15972	16080	15885	16091	15917	15789	15877	15909	15652	15719	15773	15861	15875	15879	15812	15879	15995	15910	15825	15951	15874	15828	15902	15936	15796	15867	15780	15788	15865	15938	15882	15588	15974	15688	15836	15908	15970	15629	15969	15754	16032	15868	15892	15813	15786	15901	15785	15785	15846	15862	15733	16044	15780	15850	15825	15886	15941	15870	15812	15807	15783	15794	15827	15921	16031	15718	15741	15769	15976	15889	15838	15806	15782	15880	15716	15765	15948	15792	15793	15871	15801	15729	15924	15960	16017	15868	15897	15775	15918	15832	15823	15908	15702	15855	15713	15971	15816	15753	15876	16027	15763	15861	15913	15804	15878	15858	15885	15842	15799	15752	15728	15903	15820	15894	15816	15850	15893	16081	15978	15944	16020	15731	16029	15920	15847	15815	15835	15854	15908	15811	15835	15949	15925	15884	15959	15961	15876	15898	15792	15859	15767	15946	15967	15869	15879	15811	15769	15686	15949	15830	15739	15985	15971	15934	15896	15914	15904	15846	15938	15834	15974	15829	15812	15927	15826	15582	15979	15698	15752	15745	15990	15901	15837	15886	15884	15848	15778	15923	15720	15749	16000	15840	15895	15603	15897	15826	15649	15851	16021	15933	15836	15959	15819	15905	15835	16001	16008	15925	15977	15703	15860	15821	15885	15689	15707	15993	15719	15954	15913	15990	15811	15694	15831	15751	15792	15835	15897	15903	15867	15700	15996	15759	15827	15848	15743	15944	15729	15782	15879	15928	15929	15855	15900	15860	15959	15729	15823	15811	15843	15848	15834	15872	15626	15781	15671	15800	15950	15850	15750	15765	15804	15770	15893	15768	15790	15831	15803	15718	15800	15956	15844	15748	15730	15885	15896	15930	15837	15917	15910	15962	15691	15719	15815	15785	15808	15781	15806	15916	15839	15864	15849	15888	15772	15904	16054	15799	15861	16088	15834	15768	15736	15872	15981	15726	15962	15891	15944	15837	15863	15781	15699	15921	15709	15901	15849	15828	15911	15792	15954	15659	15729	15871	15959	15909	15950	15803	15960	15934	15923	15897	15802	15866	15782	15840	15827	15698	15914	15961	15938	15814	15790	15787	15917	15820	15830	15861	15749	15782	15943	15772	16020	15775	15705	15698	15667	15925	15850	15745	15904	15735	15856	15742	15764	15734	15818	15611	15568	15779	16045	15647	15774	15906	16017	15721	15779	15855	15862	15688	15842	15874	15696	15770	15687	15869	15733	15755	15908	15912	15940	16046	15778	15861	15677	15962	15844	15951	15784	15590	15912	15823	15842	15889	15656	15691	15858	15847	15815	15867	15814	15880	15844	15827	15852	15902	15896	15868	15973	15991	15866	15776	15934	15800	15797	15945	15988	15790	15811	15909	15656	15878	15824	16041	15780	15820	15961	15846	15751	15792	15876	15754	15980	15826	15777	15706	15865	15875	15991	15945	15776	15940	15866	15920	15920	15990	15891	15868	15920	15682	15929	15891
34787	28463	31150	28839	25717	25580	26512	26312	26230	25779	25431	25424	25234	25382	25839	26182	25937	25645	25053	24611	24600	24588	24409	24825	24650	24856	24673	24646	24430	24434	24694	24291	24549	24532	24499	24647	24614	24601	24663	24596	24555	24664	24687	24569	24731	24579	24553	24631	24811	24369	24524	24394	24557	24660	24557	24688	24247	24577	24452	24592	24428	24520	24280	24454	24726	24634	24657	24506	24677	24472	24778	24703	24578	24428	24507	24531	24492	24560	24550	24401	24560	24523	24476	24700	24695	24384	24552	24813	24700	24319	24417	24502	24494	24528	24430	24595	24681	24405	24563	24593	24283	24598	24585	24385	24479	24581	24441	24395	24698	24397	24482	24709	24626	24564	24548	24763	24301	24560	24849	24448	24771	24257	24606	24598	24643	24514	24513	24565	24504	24568	24510	24764	24571	24378	24652	24563	24990	24536	24505	24522	24672	24531	24568	24679	24657	24575	24529	24634	24473	24547	24211	24471	24448	24261	24531	24644	24632	24647	24414	24460	24430	24319	24727	24653	24297	24073	24403	24556	24521	24498	24712	24455	24456	24335	24640	24654	24395	24568	24333	24454	24740	24455	24462	24363	24474	24503	24511	24462	24643	24526	24391	24355	24526	24410	24610	24443	24455	24421	24467	24220	24591	24640	24395	24485	24586	24742	24677	24568	24563	24523	24402	24511	24656	24563	24609	24445	24335	24483	24524	24613	24683	24659	24381	24666	24573	24577	24447	24347	24608	24646	24524	24610	24426	24444	24611	24292	24474	24254	24696	24364	24656	24619	24675	24723	24368	24487	24569	24809	24393	24517	24737	24663	24574	24494	24777	24444	24711	24605	24518	24344	24574	24554	24473	24600	24554	24509	24684	24444	24720	24580	24500	24358	24470	24452	24600	24699	24705	24284	24560	24596	24575	24511	24644	24668	24756	24616	24559	24610	24415	24527	24860	24564	24558	24397	24371	24506	24664	24636	24489	24538	24755	24685	24434	24586	24658	24742	24676	24647	24494	24638	24569	24472	24390	24739	24544	24368	24465	24139	24697	24530	24663	24814	24553	24601	24729	24624	24381	24573	24620	24247	24607	24461	24572	24404	24395	24449	24632	24378	24385	24709	24577	24541	24355	24388	24467	24718	24858	24537	24313	24412	24759	24496	24481	24545	24681	24463	24456	24611	24700	24343	24768	24529	24378	24460	24713	24683	24694	24339	24532	24594	24858	24551	24697	24392	24458	24507	24477	24684	24768	24713	24588	24408	24462	24489	24608	24567	24708	24302	24557	24390	24793	24410	24780	24481	24179	24608	24539	24414	24741	24595	24607	24471	24709	24596	24663	24573	24656	24461	24471	24478	24662	24534	24541	24395	24700	24358	24374	24723	24680	24712	24599	24392	24569	24527	24597	24448	24587	24431	24420	24459	24692	24711	24490	24445	24361	24527	24562	24598	24619	24514	24569	24649	24459	24755	24587	24422	24668	24514	24553	24447	24394	24714	24668	24607	24407	24569	24626	24196	24623	24588	24659	24423	24667	24782	24504	24486	24537	24428	24621	24459	24391	24528	24753	24520	24844	24706	24703	24595	24729	24474	24615	24567	24760	24512	24605	24658	24374	24638	24520	24634	24636	24485	24537	24672	24568	24533	24490	24457	24797	24475	24363	24504	24467	24437	24578	24354	24495	24682	24578	24415	24536	24843	24505	24765	24505	24441	24479	24423	24712	24515	24529	24555	24506	24442	24627	24651	24663	24609	24453	24651	24715	24771	24513	24347	24530	24363	24407	24344	24576	24431	24677	24578	24505	24456	24416	24317	24530	24727	24540	24474	24477	24532	24692	24606	24665	24648	24541	24356	24582	24458	24736	24666	24710	24368	24904	24541	24310	24293	24469	24532	24556	24378	24328	24522	24436	24614	24762	24703	24456	24426	24645	24586	24425	24720	24461	24598	24612	24285	24562	24416	24679	24590	24668	24677	24621	24460	24729	24368	24571	24362	24714	24641	24629	24715	24758	24427	24523	24314	24655	24449	24675	24476	24626	24687	24504	24504	24547	24656	24443	24503	24613	24591	24521	24566	24797	24471	24559	24525	24733	24591	24659	24569	24561	24331	24481	24578	24394	24379	24304	24431	24607	24636	24641	24248	24217	24767	24495	24507	24686	24591	24424	24671	24505	24601	24621	24490	24413	24361	24596	24408	24338	24482	24653	24366	24493	24488	24544	24381	24510	24358	24556	24691	24377	24603	24359	24200	24651	24416	24498	24375	24541	24418	24442	24490	24658	24714	24505	24319	24422	24580	24627	24720	24484	24720	24680	24570	24234	24428	24477	24645	24295	24406	24366	24641	24550	24634	24478	24426	24538	24504	24509	24090	24496	24383	24704	24262	24462	24706	24631	24619	24704	24555	24423	24490	24684	24647	24574	24632	24569	24808	24489	24710	24579	24472	24603	24625	24622	24667	24599	24549	24740	24564	24625	24475	24252	24668	24672	24520	24592	24495	24368	24128	24386	24688	24682	24580	24531	24680	24618	24745	24640	24506	24471	24658	24488	24626	24481	24699	24797	24533	24537	24482	24604	24379	24592	24391	24699	24268	24426	24357	24233	24428	24537	24610	24653	24321	24402	24489	24677	24647	24591	24597	24554	24566	24397	24613	24592	24527	24462	24453	24586	24571	24839	24623	24748	24564	24640	24233	24474	24658	24647	24462	24347	24741	24587	24310	24378	24327	24597	24514	24511	24461	24613	24717	24604	24572	24568	24520	24531	24561	24794	24523	24785	24619	24530	24499	24598	24658	24566	24682	24724	24757	24559	24554	24887	24381	24529	24541	24537	24470	24567	24540	24533	24664	24465	24781	24554	24550	24426	24360	24500	24394	24482	24567	24825	24859	24758	24672	24625	24716	24523	24514	24518	24561	24589	24612	24587	24374	24735	24548	24419	24859	24628	24512	24420	24476	24462	24438	24438	24575	24365	24559	24705	24529	24583	24369	24593	24622	24552	24559	24706	24624	24357	24460	24262	24352	24516	24659	24478	24840	24645	24557	24553	24486	24738	24434	24586	24771	24527	24868	24523	24717	24677	24375	24282	24646	24549	24780	24485	24536	24760	24724	24455	24517	24711	24339	24504	24408	24463	24675	24747	24637	24608	24418	24634	24756	24334	24479	24510	24355	24487	24532	24686	24739	24467	24786	24578	24512	24369	24560	24610	24612	24573	24530	24489	24619	24535	24872	24634	24491	24650	24722	24694	24433	24440	24396	24412	24299	24599	24474	24382	24538	24413	24308	24395	24821	24685	24505	24750	24504	24620	24455	24725	24594	24518	24506	24931	24481	24479	24526	24527	24754	24781	24572	24523	24471	24504	24481	24722	24726	24536	24537	24739	24478	24459	24615	24629	24673	24513	24652	24428	24277	24444	24519	24376	24428	24582	24768	24764	24696	24474	24442	24179	24405	24543	24392	24464	24366	24480	24749	24629	24358	24503	24512	24619	24745	24764	24745	24493	24548	24471	24515	24632	24489	24530	24668	24603	24581	24526	24552	24701	24441	24768	24662	24291	24457	24714	24732	24505	24498	24542	24474	24426	24360	24276	24457	24679	24522	24599	24494	24530	24554	24749	24677	24653	24531	24238	24622	24771	24654	24665	24710	24468	24702	24640	24703	24483	24643	24480	24655	24634	24109	24376	24375	24592	24571	24400	24411	24739	24280	24603	24757	24637	24656	24743	24494	24632	24639	24574	24292	24316	24342	24364	24845	24425	24534	24621	24482	24715	24620	24528	24515	24628	24446	24457	24320	24447	24546	24352	24584	24302	24552	24412	24620	24689	24582	24415	24618	24659	24762	24608	24341	24550	24628	24568	24626	24620	24583	24563	24389	24580	24311	24423	24520	24585	24494	24546	24608	24489	24564	24479	24431	24525	24417	24533	24496	24738	24588	24641	24240	24678	24571	24557	24516	24479	24637	24710	24657	24597	24521	24610	24722	24412	24309	24580	24600	24542	24606	24669	24552	24657	24385	24595	24669	24662	24436	24586	24679	24525	24487	24416	24422	24467	24672	24385	24563	24370	24701	24379	24661	24484	24397	24686	24687	24564	24435	24595	24676	24541	24545	24360	24668	24492	24599	24650	24578	24641	24519	24558	24355	24474	24343	24467	24358	24529	24568	24502	24508	24688	24486	24421	24490	24670	24461	24532	24721	24498	24436	24488	24651	24807	24584	24561	24640	24822	24495	24548	24649	24762	24628	24515	24550	24435	24598	24650	24604	24690	24493	24638	24493	24417	24621	24198	24607	24361	24399	24571	24455	24666	24632	24427	24488	24573	24560	24472	24500	24475	24568	24524	24457	24606	24627	24489	24572	24610	24612	24552	24671	24580	24574	24622	24591	24432	24625	24696	24536	24349	24463	24431	24451	24391	24366	24622	24470	24426	24408	24472	24685	24498	24637	24610	24602	24566	24607	24664	24494	24362	24677	24570	24694	24381	24641	24598	24677	24449	24458	24406	24546	24504	24509	24282	24576	24506	24329	24387	24496	24653	24373	24810	24410	24390	24532	24712	24684	24591	24626	24711	24623	24565	24638	24511	24651	24581	24581	24495	24358	24451	24494	24572	24663	24687	24660	24779	24412	24567	24703	24593	24302	24725	24620	24475	24404	24434	24672	24795	24418	24331	24895	24531	24665	24252	24556	24702	24534	24490	24745	24588	24513	24398	24606	24443	24708	24394	24692	24714	24542	24496	24396	24607	24407	24457	24403	24595	24627	24372	24305	24557	24640	24682	24575	24749	24866	24371	24652	24685	24756	24504	24499	24463	24665	24523	24554	24738	24309	24374	24475	24501	24631	24626	24432	24717	24624	24482	24509	24363	24619	24600	24601	24654	24387	24654	24562	24756	24623	24653	24701	24457	24507	24593	24594	24565	24620	24381	24558	24746	24466	24758	24424	24411	24599	24291	24493	24637	24685	24688	24622	24858	24409	24626	24768	24749	24600	24796	24309	24726	24548	24619	24720	24688	24689	24210	24440	24504	24514	24450	24510	24396	24531	24488	24732	24602	24656	24801	24534	24690	24814	24450	24487	24551	24386	24464	24506	24632	24588	24534	24575	24527	24475	24653	24356	24574	24514	24512	24395	24599	24674
23341	28364	25427	20442	18007	17742	18995	18903	18569	17717	17603	17241	16952	16865	17617	18012	17458	16769	16141	15831	15882	16041	15878	15794	15731	15748	15686	15807	15940	15750	15786	15812	15717	15747	15855	15861	15872	15835	15757	15753	15893	15898	15549	15752	15921	15769	15814	15855	15830	15845	15862	15663	15724	15744	15943	15898	15770	15838	15817	15863	15817	15803	15912	15759	15718	15848	15883	15754	15714	15673	15701	15664	15888	15969	15828	15804	15743	15964	15966	15853	15817	15957	15786	15611	15685	15771	15800	15705	15956	15792	15899	15837	15820	15808	15694	15931	15853	15853	16027	15960	15822	15855	15795	15849	15765	16040	15815	15917	15835	15837	15906	15959	15923	15892	15829	15943	15634	15745	15803	15846	15912	15860	15800	15772	15845	15816	15758	15854	15761	15778	15830	15904	15726	15763	15888	15862	15906	15790	15744	15825	15831	15723	15893	15778	15850	15763	15934	15781	15853	15856	15882	15899	15970	15813	15875	15923	15701	15760	15687	15727	15533	15930	15831	15973	15727	15772	15765	15896	15582	15883	15759	16005	15982	15861	15922	15939	15553	15745	15781	15964	15756	15830	15793	15760	15707	15682	15891	15660	15696	15883	15921	15857	15822	15869	15691	15884	15954	15975	15775	15587	15829	15688	15879	15737	15856	15779	15800	15861	15866	15838	15921	15857	15753	15840	15884	15872	15799	15774	15859	15840	15894	15845	15842	15781	15932	15927	15858	15877	15720	15988	15748	15768	15822	16014	15835	15810	15821	15804	15667	15916	15743	15946	15823	15806	15797	15651	15873	15878	15890	15713	15880	15923	15869	15770	15913	15921	15962	15791	15812	15700	15799	15830	15811	15796	15782	15754	15925	15929	15765	15714	15931	15749	15974	15696	15715	15921	15846	15924	15693	15853	15930	15817	15930	15733	15727	15867	15720	15713	15952	15967	15925	15841	15954	15879	15771	15829	15755	15843	15772	15885	15761	15769	15848	15725	15947	15709	15808	15859	15927	15854	15762	15880	15849	16007	15795	15774	15910	15819	15878	15926	15812	15864	15762	15909	15832	15790	15860	15935	15953	15489	15843	15825	16004	15761	15802	15772	15655	15752	15624	15816	15901	15780	15703	15808	15697	15681	15947	15750	15938	15910	15677	15687	15888	15773	15690	15640	15892	15822	15758	16022	15846	15804	15793	15944	16021	15927	15977	15823	15892	15794	15896	15914	15838	15897	15812	15838	15840	15971	15832	15918	15801	15723	15900	15645	15903	15795	15930	16015	15716	15733	15895	15827	15866	15668	15890	15861	15737	15562	15882	15866	15798	15906	15865	15799	15888	15906	15769	15929	15653	15809	15905	15629	15742	15904	15728	15811	16010	15769	15756	15885	15942	15954	15727	15876	15831	16008	15840	15823	15947	15765	15831	15897	16092	15870	15934	15768	15715	15777	15751	15803	15827	15839	15731	15912	15805	15861	15742	15746	15742	15924	15751	15781	15860	15798	15912	15796	15706	15819	15674	15810	15773	15981	15740	15955	15764	15859	15693	15904	15825	15735	15949	15925	15759	15963	15854	15929	15853	16008	15743	15965	15880	15830	15899	15708	15949	15762	15796	15806	15733	15845	15768	15934	15755	15836	15841	15842	15819	15965	15836	15994	15856	15658	15807	15739	15808	15679	15782	15869	15770	15786	15874	15735	15766	15923	15847	15776	15680	15879	15749	15893	15838	15739	15801	16021	15926	15902	15842	15889	15860	15699	15859	15823	15813	15863	15814	15856	15850	15687	15760	15879	15697	15876	15873	15982	15805	15838	15861	15822	15780	15831	15710	15961	15839	15683	15992	15835	15742	15696	15822	15979	15657	15778	15863	15810	15901	15758	15903	15740	15685	15734	15945	15943	15648	15643	15884	15759	15830	15661	15725	15911	15903	15994	15828	15822	15918	15947	15805	15782	15787	15785	15907	15739	15810	15843	15798	16071	15774	15942	15665	15780	15737	15819	15846	15757	15961	15961	15922	15769	15910	15897	15873	15838	15882	15796	15753	15956	15788	15733	15761	15798	15761	15841	15845	15947	15665	15790	15707	15900	15903	15759	15802	15901	15731	15782	15810	15662	16043	15732	15998	15749	15827	15800	15839	15705	16009	15844	15778	15823	15967	15705	15922	15764	15853	16000	15785	15982	15976	15847	15906	15764	15553	16058	15675	15903	15782	15973	15872	15719	15776	15966	15674	15857	15808	16054	15827	15745	15917	15753	15884	15964	15870	15798	15855	15927	15782	15877	15877	15889	15994	15817	15942	15837	15839	15825	15784	15914	15750	15756	15626	15766	15735	15928	15696	15871	15943	15989	15588	15858	15828	15821	15825	15822	15709	15583	15856	15823	15745	15756	15838	15732	15825	15747	15735	15729	15772	15876	15698	16057	15816	15770	15660	15929	15767	15955	15989	15849	16018	15712	15728	15902	15795	15986	15875	15815	15738	15819	15808	15949	15748	15831	15842	15879	16050	15734	15846	15691	15797	15830	15751	15737	15880	15701	15871	15960	15878	15754	15961	15853	15765	15742	15874	15688	15790	15710	15867	15992	15915	15766	15881	15872	15780	15907	15906	15819	15844	15821	15776	15900	15861	15879	16024	15917	15722	16110	15767	15693	15905	15742	15750	15930	15745	15934	15990	15882	15793	15789	15754	15852	15676	15747	15755	15709	16004	15734	15911	15801	15839	15752	15863	15854	15908	15915	15781	15773	15811	15903	15927	15835	16063	15760	15883	15944	15956	15801	15817	15755	15917	15891	15733	15802	16051	15748	15835	15850	15913	15874	15785	15634	15826	15841	15736	15764	15981	15865	16033	16012	15893	15762	15883	15833	15990	15899	15831	15868	15765	15814	15814	15661	15790	15868	15823	15911	15893	15739	15967	15859	15948	15863	15727	15898	15886	15897	15872	15828	15911	15821	15760	15736	15962	15910	15652	15865	15857	15806	15871	15927	15822	15891	15942	15920	15922	15852	15852	15765	15760	15856	15894	15833	15946	15738	15736	15976	15987	15762	15851	15962	15808	15807	15809	15750	15928	15841	15863	15897	15798	15767	16078	15921	15846	15887	16007	15696	15945	15845	15862	15840	15778	15926	15647	15827	15760	15815	15904	15917	15711	15895	15881	15907	15925	15756	15800	15875	15889	15813	15866	15838	15945	15831	15890	15825	15803	15926	15780	15878	15814	15926	15699	15972	15939	15906	15903	15799	15966	15583	15876	15715	15829	15735	15992	15767	16118	15783	15867	15843	15889	15801	15892	15754	15914	15752	15799	15819	15775	15628	15939	15685	15849	15908	15879	15777	15895	15836	15786	15906	15917	15966	15980	15779	15835	15800	15754	15891	15708	15882	15793	15917	15821	15893	15971	15859	15706	15769	15772	15795	15804	15776	15791	15827	15759	15820	15762	15856	15776	15904	15672	15674	15803	15815	15672	15984	15926	15964	15826	15817	15777	15804	15959	15881	15894	15720	15775	15740	15679	15844	15986	15805	15608	15897	15755	15947	15921	15863	15790	15700	15750	15856	15909	15974	15678	15754	15910	15851	15898	15785	15916	16003	15748	15799	15749	15889	15565	15827	15980	15830	15988	15691	15795	15850	15915	15769	15897	15997	15963	15798	15762	15703	15833	15793	15943	15824	15798	15817	15942	15630	15681	15896	15841	15730	15878	15845	15766	15830	15812	15945	15720	15738	15777	15785	15747	15780	15861	15657	16067	15768	15957	15738	15725	15721	15862	15928	15801	15686	15763	15861	15723	15806	15843	15624	15940	15812	15817	15823	15804	15753	15891	15797	16004	15898	15847	15778	15731	15832	15960	15816	15749	15712	15848	15932	15862	15676	15679	16014	15812	15753	15842	15962	15798	15822	16008	15807	15936	15919	15999	15747	15691	15958	15703	15871	15861	15845	15738	15782	15847	15819	15973	16005	15819	15621	15774	15873	15684	15722	15713	15752	15674	15872	15836	15673	15906	15846	15931	15951	15800	15855	15944	15964	15794	15835	15921	15785	15848	15864	15677	15863	15798	16024	15883	15833	15748	15922	15913	15774	15778	15891	15743	15910	15901	15930	15744	15781	15738	15867	15723	15977	15934	15970	15829	15722	15913	15831	15869	15712	15657	15880	15730	15884	15836	15852	15878	15836	15712	15787	15755	15896	15793	16038	15934	15770	15905	15812	15786	15804	15912	15902	15882	15932	15891	15648	15794	15806	15790	15729	15753	15850	16050	15800	15869	16004	15893	15960	15641	16155	15832	16082	15853	15823	15837	15848	15975	15983	15840	15767	15643	15721	15857	15826	15717	15825	15834	15672	15808	15779	15734	15802	15873	16071	15866	15796	15889	15823	15789	15975	15806	15912	16025	15680	15691	15679	15820	15830	15781	15875	15847	15856	15850	15893	15820	15808	15826	15836	15800	15744	15712	15822	15782	15904	15691	15810	15781	15897	15891	15922	15907	15874	15949	15827	15843	15787	15779	15674	15892	15787	15922	15913	15939	15708	15946	15834	15743	15792	15739	15878	15649	15858	15901	15954	15794	15760	16011	15751	15698	15949	15889	15859	15813	15900	15844	15936	15763	15941	15859	15706	16027	15713	15717	15927	15860	15880	15820	15848	15852	15785	15929	15858	15841	15873	15756	15823	16127	15861	15982	15789	15746	16073	16034	15797	15799	15751	15939	15784	15970	15865	15839	15868	15895	15919	15964	15752	15906	15929	15785	15760	15867	15698	15750	15772	15879	15585	16047	16049	15701	15781	15785	15893	15885	15685	15720	15729	15990	15879	15974	15978	15952	15724	16011	15801	15956	15849	15823	15697	15667	15754	15704	15949	15905	15875	15776	15861	15966	15725	15670	15918	15942	15848	15814	15726	15771	15869	15864	15745	15771	15992	15901	15808	15843	15893	15885	15780	15740	15908	16048	15835	15671	15894	15723	15920	15885	15737	15763	15905	15961	15921	15786	15907	15806	15817	15641	15930	16043	15837	15822	15854	15932	15716	15760	15745	15918	15670	15778	15889	15767	15913	15943	15737	15907	15846	15888	15792	15787	15896	15869	15820	15818	15809	15913	16044	15867	15910	15781	15776	15859	15948	15793	15872	15791	15986
24833	20753	26963	25825	26500	30693	31747	28917	27856	27396	27353	29488	32423	32883	38400	37163	33631	30384	27634	26048	25961	25998	25890	25674	26005	25788	25614	25877	25725	25593	25791	25671	25845	25755	25756	25465	25898	25965	25865	25897	26024	25727	25826	25640	25707	25585	25830	25780	25665	25711	26133	25828	25729	25938	25653	25678	25712	25826	25836	25688	25805	26001	25950	25819	25778	25761	26020	25999	25801	25929	25784	26105	25822	25531	25955	25858	25892	26019	25801	25979	25758	25900	26122	25564	25788	26028	25965	25954	25683	25904	25760	25940	25751	25767	25853	25808	25679	25774	25590	25549	25699	25724	25936	25845	25689	26025	26059	25857	25925	25742	25958	25837	25678	26055	25736	25697	25850	25811	25944	25989	25910	25643	25495	25904	25876	25722	25687	25882	25730	25689	25757	25591	25668	25599	25766	25676	25853	25737	25602	25836	25635	25871	25864	25946	25970	25860	25927	26010	25765	25749	25680	25661	25804	25708	25869	25893	25910	25781	25803	25779	25883	25630	25929	25994	26143	25887	25917	26084	25832	25846	25658	25810	25783	25711	25685	25839	25738	25725	25890	25774	25710	25645	25674	25719	25677	25807	25405	25676	26165	25577	25994	25827	25635	25918	25460	25633	25757	25765	25938	25518	25737	25806	25843	25525	25992	25941	25578	25843	25740	25868	25928	25813	25867	25743	25635	25935	26060	25656	25788	25858	25907	25621	25858	25761	25935	25893	25972	25579	25719	25982	25849	25779	25797	25817	26060	25974	25772	25645	25790	25862	26074	25861	25856	25773	25847	25674	25855	25967	25714	25610	25742	25815	25869	25551	25655	25706	25869	25646	25780	25827	25983	25833	25966	25750	25830	25905	25616	25645	25667	25748	25801	25879	25749	25926	25604	25966	25735	25946	25928	25817	25605	25857	25759	25884	25628	25762	25726	25906	25849	25869	25928	25852	25663	25729	25954	25662	26077	25768	25740	25700	25817	25761	25682	25985	25780	25686	25746	25788	25737	25773	25671	25788	25927	25728	25957	25877	25864	25667	25787	25797	25632	25659	25684	25795	25812	25892	25845	25656	25802	25793	25701	25953	25755	25908	25641	25871	26028	25823	25974	25772	25671	25740	25849	25776	25705	26001	25571	25598	25856	25607	25818	25949	26120	25996	25847	25995	25791	25761	25891	26017	25775	26062	25810	25677	25593	25811	25563	25692	25745	26012	25843	25781	25719	25628	25899	25566	25768	25639	25601	25742	25862	25889	25963	25915	25932	25562	25761	25609	25539	25959	25685	25883	25945	25790	25892	25720	25783	25830	25737	25878	26014	25686	25742	25625	25917	25584	25516	25774	25805	25895	25785	25779	25794	25784	25654	25709	25711	25666	25932	25847	25709	25755	25853	25621	25709	25993	25943	25831	25773	25785	25951	26313	25827	25560	25749	25661	25603	25977	25816	25819	25890	25924	26027	25947	25995	25838	25969	25854	26023	25933	25712	25868	25712	26020	25707	25772	25785	25749	25883	25758	25714	25846	25763	25953	25923	25655	25861	25746	25909	25966	25731	25829	25933	25782	25797	25782	25979	25846	25705	25737	25627	25874	25615	25923	25813	25799	25836	25891	25683	25823	25678	25798	25454	25682	25811	26161	25731	25506	25808	25819	26083	25845	25771	25652	25818	26097	25843	25843	25767	25897	25842	25774	25719	25908	25919	25630	25830	25760	25540	25651	25663	25822	25866	25954	26008	25956	25907	25891	25719	25783	26028	25899	25759	25872	25746	26024	25906	25759	25768	25928	25715	25886	25617	25921	25954	25792	25994	25950	25793	25998	25854	25757	25910	25924	25873	25580	25721	25816	25799	25776	25820	25587	25651	26035	25914	26029	25877	25875	25856	26028	25872	25722	25726	25878	25826	25784	25838	25833	26027	25864	25623	25898	26062	25641	25831	25869	26068	25727	25705	25866	26017	25804	26027	25661	25916	25595	25954	25795	25641	25816	25870	25885	25817	25656	26023	26042	25764	25714	25774	25671	25969	25777	25535	25597	25844	25758	25812	25675	25653	25988	25573	25847	26070	25656	25604	25659	25926	25722	25852	25877	25683	26031	25919	25784	25783	25657	26071	25586	26122	25736	25698	25992	26014	25778	25796	26209	25612	25897	25936	25743	25832	25618	25906	25826	25653	25692	25793	25624	25823	25957	26059	25797	25767	25942	25880	25651	25943	25543	25700	25790	25897	25745	25944	25697	25737	25717	25586	25649	25979	25721	25919	26003	25832	26042	25913	25794	25771	25713	25828	25989	25689	25707	26082	25749	25958	25864	25647	25882	25937	25905	25851	25936	25834	25703	25699	25970	26025	25874	25692	25995	25882	25889	25783	25882	25822	25691	25686	25858	25908	25792	25729	25840	25688	25901	26009	25744	25796	25866	25834	25922	25656	25874	25883	25786	26000	25803	26005	25927	25629	25633	25827	25726	26026	25901	26109	25785	25928	26051	26032	25908	25920	25859	26029	25722	25939	25653	25947	25945	25849	25689	25871	25817	25872	25593	25965	25762	25546	25732	25820	25819	25936	25956	25836	25918	25847	25777	25981	25971	25749	25676	25915	25740	25890	26095	25829	25727	25796	26089	25953	25583	26057	25958	25693	25803	26001	25830	25723	25791	25791	25841	25699	25764	26027	25581	25727	25764	26065	25745	25756	25778	25830	25896	25671	25781	25874	25913	26104	25804	25852	25982	25893	25932	25880	25912	25795	25919	25708	25921	25809	25998	25897	25822	25846	25620	25713	25703	25731	25789	25905	25726	26135	25535	25784	25806	25784	25955	25862	25939	25797	25784	25751	25722	25716	25820	25886	25739	25737	25773	25958	25557	25879	26059	25850	25899	25824	25761	25797	25990	25939	25877	25966	25583	25735	25837	25726	25672	25698	25644	25814	25773	25795	25882	25897	25737	25752	25985	25980	25911	25876	25891	26156	25817	25794	25717	25934	25637	25856	25877	25797	25991	25883	25721	25934	25866	25751	25826	25896	25830	25621	25626	25786	25778	25764	25599	25781	25782	25736	25981	25745	25914	26021	25537	25794	25731	25775	25650	25845	25839	26004	25974	25911	25880	25695	25520	25752	25777	25899	25824	25676	25869	26024	25657	26082	25864	25928	25750	25836	25882	25912	25752	25981	25731	25666	25562	25789	25608	25703	25597	25683	25815	25917	25959	25777	25683	25717	25770	25600	25777	25511	25724	25769	25885	25770	26074	25814	25569	25771	26043	25769	25787	25771	25873	25959	25739	25852	25750	25925	26078	26079	25705	25813	25570	25807	25775	25856	26072	25983	25648	25666	25952	25760	25689	25618	25793	25704	25798	25809	25775	25810	25812	25834	25875	25706	25768	25833	25666	25835	25720	25907	25928	25904	25863	25820	25949	25761	25764	25726	25825	25548	25737	25966	25881	26044	25672	25985	25822	25782	25761	25927	25889	25921	25831	25733	25606	25746	25991	25924	25716	25798	25906	25920	25931	25871	25677	25989	25842	25736	26013	25834	25778	25707	25733	25998	26062	25979	25681	25894	25728	25810	25828	25802	25697	25730	25785	26011	25676	25925	25856	25797	25913	25937	26135	25715	25789	25791	26045	25912	25904	25627	25574	25809	25793	25530	25848	25790	25553	25928	25860	25734	25651	25923	25566	25618	25959	25876	25688	25713	25658	25760	25712	25828	25804	25929	25764	25648	25787	25848	26001	25743	25843	25802	26031	25925	25877	25780	25858	25959	25661	25873	25979	26070	25653	25887	25935	25808	26017	25848	25781	25908	25820	25753	25892	25878	25928	25872	25896	25907	25670	25802	25665	25604	26114	25858	25773	25758	25902	25771	25643	25749	25710	25870	26123	25931	25773	25802	25739	25866	25714	25709	25860	25993	25551	25705	25945	25673	25519	25632	25763	25423	25906	25769	25712	25916	25871	25744	26019	25701	25910	25664	25874	25833	25994	25728	25919	25886	25796	25796	25832	25851	25924	25960	25572	25655	25734	25798	25758	25701	25877	25991	25970	25860	25534	25693	25544	25768	25590	25774	25939	26074	25693	26012	25922	25665	25718	25952	26077	25588	25703	26064	25801	25861	25561	25835	25987	25661	25896	25652	25644	26026	26084	25988	25912	25842	26173	25942	25883	26000	25801	25728	25779	25923	25898	25691	25825	25868	25719	25841	25717	25774	25747	25684	25706	25748	25561	25959	25620	25829	26156	26064	25735	25744	25805	25760	25791	25792	25819	25610	25807	25647	25897	25820	25824	25693	25722	26127	25703	25707	26125	25692	25901	25691	25797	25878	25868	25661	25705	25595	25684	25913	25888	25646	26122	25767	25864	25663	25676	25849	25908	26068	25973	25866	25793	25699	25848	25815	25437	25853	25729	25969	25554	25698	25805	25831	25682	25814	25825	25796	25982	25754	25734	25759	25868	25646	25680	25686	25873	26016	25805	25784	25985	25902	25746	25697	25637	25954	25922	25780	25835	25728	25876	25905	25517	25712	25813	26049	25732	25648	25897	25991	26140	25787	26047	25678	25795	25945	25635	25967	25825	25767	25591	25914	25654	25748	25936	25665	25684	25967	25738	25778	25858	25788	25959	25914	25942	25881	25702	25688	25863	26106	25695	25826	25857	25837	25705	25782	25747	25923	25813	25778	26002	25819	25897	25836	25869	25755	25807	25956	25726	25772	25722	25778	25786	25968	26014	25751	25892	25616	25927	25981	25641	25864	25663	25678	25672	25868	25661	25722	25690	25895	25908	25854	25840	25785	25712	25805	25849	25875	26087	26056	25736	25883	25522	26095	25936	25768	25994	25842	25799	26014	25714	25667	25876	25928	26001	25804	25897	25601	25728	25900	25816	25749	25996	25736	25768	26016	25825	25846	25885	25861	26088	25992	25854	25731	25774	25771	25660	25512	25632	25773	25974	25984	25869	25931	25440	25907	25613	25922	25803	25838	25830	25802	25691	25634	25832	25670	25768	25692	25862	25951	25650	25510	25846	25942	25787	26076	25964	25688	25854	25966	25816	25996	25853	25780	25688	25745	25833	25699	25868	25949	25682	25486	25744	25812	25693	25786	25804	25502	25683	25918	25564	25788	25815	25782	25946	25771	25529
21358	34622	31512	26265	25141	24603	22282	21006	19507	18518	19039	22621	25310	26880	32511	29968	25254	21189	17861	16509	16401	16649	16568	16537	16547	16596	16494	16572	16528	16394	16448	16409	16614	16587	16597	16505	16493	16439	16465	16409	16563	16459	16513	16547	16477	16457	16543	16482	16481	16452	16642	16355	16573	16520	16635	16482	16518	16429	16319	16691	16589	16537	16345	16594	16372	16488	16473	16621	16537	16568	16586	16427	16519	16611	16560	16556	16391	16508	16528	16333	16519	16569	16507	16387	16637	16408	16601	16467	16518	16522	16405	16541	16471	16347	16426	16550	16578	16580	16505	16520	16540	16475	16333	16591	16530	16357	16556	16564	16600	16529	16598	16587	16532	16462	16473	16358	16487	16510	16455	16462	16360	16503	16413	16478	16580	16592	16560	16772	16452	16438	16608	16588	16419	16723	16545	16604	16498	16547	16440	16487	16452	16682	16622	16582	16461	16509	16558	16488	16346	16450	16437	16547	16568	16402	16493	16340	16667	16583	16408	16295	16683	16575	16714	16478	16609	16497	16519	16472	16376	16459	16536	16384	16517	16357	16624	16555	16437	16660	16433	16612	16522	16511	16578	16580	16590	16521	16385	16373	16551	16394	16319	16632	16598	16453	16499	16478	16518	16539	16390	16488	16372	16516	16475	16371	16732	16441	16520	16318	16546	16650	16739	16525	16540	16759	16423	16443	16424	16527	16433	16389	16591	16522	16332	16318	16578	16429	16383	16671	16473	16456	16511	16334	16493	16575	16573	16375	16540	16561	16574	16557	16437	16397	16523	16485	16526	16447	16518	16546	16452	16485	16575	16453	16532	16518	16478	16370	16355	16743	16431	16427	16581	16544	16444	16495	16417	16373	16472	16519	16610	16483	16664	16368	16572	16596	16501	16458	16622	16538	16605	16447	16558	16571	16341	16372	16567	16567	16444	16349	16472	16525	16571	16723	16489	16538	16363	16554	16497	16361	16452	16526	16367	16615	16487	16449	16640	16557	16367	16485	16448	16478	16522	16241	16454	16565	16584	16393	16499	16556	16400	16494	16502	16613	16525	16286	16499	16483	16483	16497	16753	16476	16437	16577	16385	16443	16511	16577	16458	16608	16344	16583	16531	16446	16436	16452	16441	16308	16475	16550	16428	16399	16430	16573	16503	16620	16380	16481	16364	16587	16391	16409	16570	16595	16465	16495	16600	16471	16505	16584	16456	16531	16525	16423	16532	16577	16532	16392	16450	16621	16648	16505	16500	16595	16448	16572	16578	16346	16543	16600	16430	16628	16555	16467	16603	16520	16530	16669	16582	16533	16458	16575	16631	16386	16624	16514	16412	16479	16572	16524	16642	16461	16593	16583	16452	16610	16472	16719	16297	16584	16580	16657	16460	16538	16462	16361	16666	16526	16423	16390	16624	16409	16446	16626	16534	16334	16459	16528	16409	16647	16516	16313	16455	16591	16734	16688	16562	16511	16574	16522	16597	16430	16359	16433	16335	16427	16510	16616	16311	16523	16448	16413	16661	16442	16521	16383	16488	16485	16489	16570	16507	16592	16362	16381	16412	16537	16685	16352	16571	16609	16579	16504	16479	16635	16610	16360	16359	16576	16580	16635	16373	16566	16486	16394	16649	16458	16679	16623	16611	16396	16384	16637	16442	16386	16568	16598	16504	16529	16553	16527	16558	16623	16394	16504	16611	16555	16535	16258	16527	16538	16543	16652	16559	16614	16417	16579	16403	16515	16759	16483	16452	16459	16463	16554	16518	16334	16462	16407	16441	16503	16509	16549	16556	16401	16540	16487	16586	16506	16560	16486	16517	16471	16414	16614	16608	16659	16547	16446	16566	16547	16429	16490	16669	16384	16538	16499	16610	16640	16432	16469	16499	16561	16315	16529	16592	16480	16525	16246	16481	16543	16712	16430	16712	16646	16463	16464	16586	16538	16688	16363	16330	16569	16540	16601	16584	16469	16536	16484	16590	16464	16459	16595	16649	16567	16538	16587	16348	16464	16178	16436	16414	16627	16585	16586	16609	16524	16480	16612	16376	16686	16558	16461	16564	16530	16567	16532	16622	16583	16511	16575	16473	16551	16495	16431	16543	16489	16255	16499	16633	16738	16311	16540	16451	16554	16470	16522	16485	16555	16463	16337	16658	16365	16602	16682	16700	16508	16591	16526	16452	16714	16374	16544	16459	16643	16518	16571	16518	16633	16455	16423	16659	16500	16496	16472	16587	16360	16437	16532	16473	16347	16441	16677	16644	16573	16610	16433	16464	16485	16440	16579	16589	16450	16600	16425	16464	16537	16391	16638	16578	16450	16547	16552	16614	16499	16615	16340	16449	16558	16578	16453	16522	16489	16524	16376	16665	16606	16350	16462	16558	16489	16563	16623	16384	16633	16581	16486	16566	16533	16312	16530	16477	16564	16551	16383	16464	16669	16571	16437	16565	16474	16350	16474	16619	16495	16507	16556	16533	16586	16407	16383	16545	16549	16552	16432	16508	16489	16523	16579	16443	16335	16649	16510	16461	16418	16457	16574	16369	16647	16451	16518	16608	16506	16533	16652	16549	16475	16593	16497	16512	16295	16487	16654	16376	16694	16523	16466	16560	16465	16659	16432	16547	16638	16562	16613	16472	16708	16416	16561	16623	16443	16652	16559	16624	16522	16499	16437	16507	16569	16483	16438	16495	16668	16516	16389	16360	16622	16528	16620	16591	16568	16496	16549	16516	16441	16477	16676	16615	16520	16433	16545	16339	16448	16499	16465	16558	16502	16578	16688	16304	16453	16581	16639	16434	16547	16497	16671	16567	16563	16448	16591	16414	16615	16743	16456	16541	16405	16517	16527	16420	16391	16471	16496	16514	16381	16566	16310	16345	16567	16487	16409	16535	16645	16507	16565	16742	16495	16637	16521	16481	16606	16579	16670	16322	16539	16415	16606	16482	16465	16608	16626	16271	16558	16498	16491	16464	16525	16473	16648	16558	16466	16391	16517	16555	16454	16433	16600	16625	16552	16638	16515	16449	16719	16581	16468	16352	16468	16560	16538	16503	16390	16463	16594	16545	16345	16468	16595	16440	16597	16489	16405	16528	16656	16455	16490	16432	16501	16373	16247	16499	16643	16510	16556	16499	16489	16544	16392	16392	16585	16433	16556	16166	16571	16563	16411	16450	16464	16436	16441	16469	16568	16525	16529	16312	16620	16571	16476	16584	16605	16480	16538	16479	16674	16389	16580	16500	16567	16412	16554	16694	16462	16402	16477	16455	16383	16723	16281	16442	16498	16587	16427	16581	16399	16286	16560	16410	16541	16453	16466	16475	16576	16513	16526	16666	16377	16369	16344	16491	16521	16441	16697	16520	16701	16526	16484	16355	16600	16533	16406	16663	16484	16523	16500	16472	16468	16637	16403	16553	16610	16555	16356	16596	16564	16658	16455	16549	16430	16673	16386	16677	16447	16386	16641	16477	16294	16683	16673	16550	16515	16582	16459	16628	16576	16434	16337	16676	16574	16447	16505	16431	16495	16755	16365	16629	16446	16625	16614	16441	16577	16442	16661	16368	16521	16513	16523	16553	16525	16662	16683	16534	16523	16493	16421	16386	16427	16517	16461	16538	16564	16480	16707	16648	16433	16654	16528	16640	16511	16486	16615	16509	16436	16669	16598	16542	16330	16544	16587	16441	16513	16480	16506	16511	16453	16549	16528	16606	16525	16505	16675	16586	16362	16627	16415	16509	16543	16485	16436	16502	16463	16639	16522	16456	16417	16475	16514	16623	16449	16429	16586	16489	16573	16681	16441	16340	16593	16608	16479	16533	16537	16509	16376	16415	16528	16643	16573	16686	16514	16603	16494	16625	16323	16500	16662	16689	16768	16538	16417	16660	16511	16638	16636	16547	16575	16574	16628	16607	16651	16480	16527	16573	16557	16582	16561	16540	16496	16596	16522	16591	16506	16644	16521	16595	16389	16498	16437	16568	16471	16440	16433	16513	16597	16462	16556	16492	16613	16299	16706	16568	16608	16525	16645	16520	16435	16454	16501	16484	16364	16666	16353	16585	16329	16510	16398	16696	16625	16252	16477	16416	16363	16647	16495	16633	16668	16374	16474	16413	16468	16614	16572	16678	16623	16574	16448	16483	16533	16664	16528	16636	16472	16641	16408	16569	16534	16501	16306	16382	16363	16552	16376	16554	16619	16709	16461	16375	16508	16576	16285	16482	16389	16511	16452	16372	16435	16403	16820	16472	16434	16708	16602	16532	16458	16534	16413	16505	16496	16349	16610	16512	16509	16337	16410	16637	16619	16631	16542	16548	16474	16356	16392	16401	16403	16460	16546	16583	16726	16470	16537	16634	16604	16500	16480	16406	16477	16714	16557	16427	16476	16373	16535	16562	16568	16658	16430	16503	16548	16432	16441	16478	16332	16570	16450	16435	16459	16420	16684	16506	16424	16572	16598	16479	16624	16659	16688	16718	16526	16649	16586	16331	16316	16613	16588	16583	16436	16459	16398	16476	16515	16563	16624	16397	16552	16387	16521	16490	16610	16737	16449	16383	16563	16519	16422	16631	16500	16468	16566	16663	16621	16576	16571	16483	16428	16639	16513	16578	16556	16373	16443	16486	16617	16487	16538	16520	16456	16718	16408	16493	16428	16429	16453	16606	16648	16433	16527	16424	16560	16675	16514	16363	16390	16722	16543	16521	16416	16592	16451	16518	16414	16506	16595	16611	16571	16437	16501	16626	16545	16537	16563	16547	16376	16508	16676	16409	16343	16636	16623	16428	16549	16337	16429	16472	16599	16613	16504	16491	16543	16636	16426	16491	16341	16486	16499	16570	16433	16582	16585	16504	16465	16539	16526	16572	16469	16488	16446	16482	16422	16438	16323	16473	16498	16531	16529	16478	16653	16493	16491	16449	16478	16394	16468	16552	16244	16528	16394	16535	16387	16423	16486	16552	16459	16574	16422	16437	16414	16623	16425	16514	16522	16535	16623	16467	16525	16400	16478	16438	16372	16561	16621	16521	16734	16613	16545	16418	16528	16568	16579	16618	16618	16626	16378	16476	16644	16229	16325	16483	16357	16549	16518	16498	16478	16485	16531	16663	16551	16617	16514	16349	16612	16505	16483
22263	20775	27184	24888	23808	31346	35581	32225	31831	32176	31742	35539	43056	48917	53355	48109	40899	34814	31651	29631	29562	29211	29417	29344	29496	29291	29453	29413	29406	29325	29264	29131	29206	29374	29583	29257	29507	29693	29378	29200	29351	29507	29436	29034	29236	29470	29297	29427	29308	29302	29439	29492	29031	29360	29338	29150	29413	29537	29364	29199	29316	29334	29181	29014	29075	29340	29168	29366	29301	29417	29430	29167	29259	29010	29245	29322	29232	29400	29426	29519	29230	29366	29372	29396	29090	28983	29367	29266	29632	29390	29489	29261	29126	29357	29207	29217	29257	29080	29442	29437	29285	29107	29350	29381	29333	29105	29484	29364	29373	29284	28993	29150	29054	29082	29559	29141	29227	29561	29512	29524	29121	29258	29189	29223	29102	29224	29413	29407	29290	29340	29255	29167	29412	29203	29190	29117	29189	29245	29258	29199	29407	29166	29311	29194	29185	28982	29163	29172	29290	29164	29477	29081	29385	29140	29548	29355	29161	29179	29253	29228	29438	29375	29146	29101	29472	28971	29161	29448	29215	29214	29149	29384	29025	29020	29172	29497	29102	29326	29288	29287	29249	29109	29272	28980	29497	29203	29385	29089	29422	29351	29291	29470	29422	28808	29251	29082	29457	29250	29329	29077	29217	29231	29262	29295	29458	29443	29173	29285	29310	29465	29620	29550	29374	29384	29089	29394	29414	29273	29362	28908	29166	29086	29453	29221	29289	29241	29138	29325	29109	29365	29189	29236	29445	29331	29255	29376	29299	29465	29173	29544	29756	28996	29430	29301	29165	29358	29350	29368	29219	29309	29382	29438	29217	29232	29173	29289	29280	29117	29386	29190	29300	29477	29284	29216	29212	29150	29183	29220	29039	29332	29358	29396	29401	29176	28920	29162	29139	29174	29423	29467	29120	29287	28986	29199	29538	29235	29493	29340	29139	29075	29258	29330	29620	29219	29505	29224	28971	29347	29440	29272	29268	29138	29213	29462	29472	29438	29320	29439	29161	29292	29271	29399	29348	29461	29103	29337	28949	29187	29205	29223	29324	29483	29281	29387	29148	29487	29169	29156	29371	29391	29265	29314	29178	29200	29216	29099	29302	29412	29156	29358	29340	29304	29261	29181	29427	29190	29295	29244	28959	29048	29485	29388	29161	29120	29369	29274	29301	29456	29001	29526	29148	29062	29293	29311	29311	29368	29107	28977	29022	29301	29153	29239	29158	29152	29006	29349	29397	29386	29088	29218	29219	29315	29343	29029	28865	29108	29208	29401	29237	29367	29139	29321	29323	29294	29009	29133	29042	29005	29380	29423	29403	29470	29165	29268	29262	29453	29287	29253	29044	29092	29341	29572	29429	29030	29380	29444	29405	29368	29239	29261	29363	29261	29120	29205	29336	29071	29277	29297	29554	29531	29309	29177	29309	29263	29555	29443	29279	29018	29077	29208	29350	28874	29182	29561	29246	29410	29308	29244	29194	29273	29199	29255	29238	29528	29398	29048	29380	29436	29532	29228	29197	29334	29283	29380	29376	29240	29144	29280	29332	29287	29319	29227	29032	29122	28799	29162	29028	29002	29435	29082	29184	29119	29295	29453	29532	29428	29370	29194	29255	29309	29172	29272	29176	29259	29211	29196	29504	29175	28976	29119	29181	29215	29248	29268	29385	29173	29500	29446	29289	29373	29192	29417	29233	29331	29287	29247	29113	29326	29094	29500	29273	29443	29407	29213	29370	29133	29191	29199	29185	29223	28903	29110	29400	29239	29432	29279	29422	29157	29305	29385	29125	29363	29271	29336	29395	29238	29201	29135	29300	29462	29065	28960	29208	29498	29498	29208	29273	29329	29071	28998	29593	29225	29181	29225	29379	29166	29373	29303	29267	29463	29298	29138	29297	29023	29402	29077	29383	29142	29286	29401	29401	29235	29228	29380	29484	29121	28939	29101	29324	29268	29224	29357	29266	29210	29503	29335	29175	29326	29492	29100	29376	29308	29195	29062	29319	29213	29203	29239	29308	29271	29108	29165	29351	29355	29330	29144	29280	29086	29275	29249	29130	28963	29091	29153	29222	29136	29426	29517	29430	29475	29122	29330	29141	29493	29224	29353	29057	29101	29245	29377	29443	29114	29139	29134	29307	29211	29489	29199	29349	29331	29405	29506	29183	29262	29057	29016	29350	29326	29379	29297	29073	29060	29405	29224	29288	29250	29293	29173	29369	28959	28993	29248	29213	29199	29571	29015	29375	29268	29412	29183	29146	29266	29233	29184	29446	29358	29207	29186	28992	29172	29500	29395	29231	29172	29238	29337	29309	29140	29281	29149	29149	28929	29287	29445	29180	29370	29294	29335	29255	29190	29193	29077	29262	29293	29059	29388	29222	29428	29132	29068	29361	29555	29250	29476	29418	29236	29189	29285	29182	29173	29211	29206	29262	29389	29238	29373	29101	29437	29138	29463	29269	29180	29112	29266	29330	29407	29512	28967	29169	29317	29222	29249	29321	29222	29324	29324	29197	29129	29427	29452	29460	29242	29217	29524	29070	29173	29325	29322	29158	29308	29245	29128	29102	28991	29284	28901	29226	29327	29441	29374	29261	29297	29144	29070	29388	29357	29642	29590	29398	29502	29387	29314	29192	29422	29293	29323	29151	29356	29203	29438	29202	29407	29212	29193	29033	29326	29144	29298	29231	29277	29209	29052	29070	29118	29325	29257	29213	29437	29029	29462	29622	29327	29393	29286	29387	29258	29248	29582	29265	29477	29498	29266	29346	29228	29078	29420	29345	29249	29225	29168	29019	29245	29227	29282	29377	29407	29485	29391	29695	29345	29034	29287	29267	29159	29255	29338	29324	29314	29603	29298	29211	29211	28807	29458	29395	29359	29276	29163	29092	29339	29503	29318	29099	29528	29647	29258	29241	29017	29263	29360	29096	29152	29480	29149	29419	29479	29306	29507	29282	29369	29199	29204	28984	29069	29199	29557	29338	29267	29311	28782	29261	29505	29222	29175	29354	29207	29544	29197	29331	29222	29250	29235	29149	29293	29299	29235	29244	29281	29336	29256	29183	29284	29207	29123	29105	29334	29383	28815	29255	29218	29132	29346	29226	28924	29328	29347	29266	29357	29094	29427	29140	29342	29342	29217	29190	28954	29195	29320	29212	29365	29373	29062	29000	29168	29527	29125	29210	29424	29240	29161	29169	29232	29117	29354	29430	29374	29189	29229	29300	29170	29287	29256	29248	29157	29033	29136	29276	29311	29465	29508	29397	29280	29233	29385	28754	29099	29405	29243	29284	29251	29174	29454	29270	29352	29237	29268	29460	29138	29168	29402	29205	29212	29087	29390	29418	29206	28951	29379	29226	29214	29448	29003	29319	29276	29262	29360	29384	29397	29380	29427	29303	29087	29187	29290	29121	29282	29546	29396	28956	29188	29249	29400	29292	29276	29275	29286	29131	29505	29289	29093	29385	29262	29524	29246	29331	29073	29192	29334	29197	29360	29225	29243	29316	29106	29194	29191	29315	29441	29453	29259	29403	29211	29144	29346	29201	29353	29188	29200	29375	29463	29291	29072	29081	29121	29344	29364	29141	29247	29191	29354	29324	29225	29264	29301	29475	29370	29055	29228	29220	29420	29366	29394	29124	29061	29459	29333	29325	29336	29029	29017	29131	29337	29410	29423	29363	28960	29422	29187	29353	29538	29345	29390	29298	29215	29018	29149	29419	29320	29195	29174	29070	29166	29256	29363	29349	29459	29550	29122	29268	29247	29440	29292	29138	29251	29285	29576	29235	29231	29342	29324	29338	29342	29332	29267	29584	29370	29294	29306	29354	29289	29429	29250	29024	29351	29118	29483	29244	29136	29265	29236	29214	29358	29451	29462	29168	29107	29306	29122	29283	29146	29458	29188	29095	29177	29334	29409	29039	29103	29289	29167	29317	29200	29286	29464	29206	29355	29272	29241	29511	29297	29286	29097	29108	29297	29126	29032	29390	29136	29215	29341	29245	29236	29217	29112	29073	29288	29373	29280	29331	29077	29339	29103	29278	29286	29383	29322	29454	29164	29091	29180	29186	29258	29086	29053	29127	29376	29204	29258	29262	29262	29446	29398	29066	29140	29232	29293	29467	29188	29211	29434	29249	29261	29260	29265	29677	29329	29218	29208	29309	29289	29415	29139	29258	29243	29406	29401	29358	29291	29267	29278	29369	29319	29364	29233	29349	29260	29244	29408	29183	29294	29396	29115	29357	29091	29142	29195	29138	28994	29293	29183	29554	29090	29463	29345	29129	29365	29310	29129	29390	29491	29144	29222	29323	29260	29479	29088	29366	29193	29436	29051	29393	28887	29191	29381	29447	29242	29307	29338	29357	29559	29390	29162	29373	29448	29377	29309	29109	29168	29338	29195	29029	29293	29132	29149	29295	28974	29464	29182	29141	29334	28924	29483	29508	28991	29248	29044	29168	29209	29053	29255	29548	29234	29369	29135	29304	29136	29092	29420	29304	29300	29036	29295	29441	29386	29252	29024	29403	29377	29557	29517	29428	29007	29246	29214	29334	29026	29141	29221	29160	29395	29384	29440	29089	29201	29250	29329	29103	29261	29042	29069	29218	29358	29108	29328	29173	29205	29219	29457	29436	29145	29440	29332	29182	29392	29121	29149	29381	29557	29067	29234	29332	29302	29077	29250	29264	29295	29183	29129	29544	29307	29216	29244	29186	29628	29312	29228	28934	29397	29168	29086	29032	29202	29423	29342	29282	29185	29254	29207	29070	29174	29138	29078	29109	29281	29221	29177	29024	29554	29249	29207	29367	29097	29040	29171	29185	29177	29299	29025	29349	29433	29374	29178	29191	28962	28985	29117	29230	29237	29257	29420	29370	29353	29192	29504	29354	29156	29545	29273	29148	29220	28946	29237	29081	29085	29290	29177	29214	29400	29220	29105	29268	29353	29301	29240	29240	29199	29193	29282	29321	29585	29312	29233	29234	29307	29280	29212	29267	29381	29264	29144	29130	29114	29187	29201	29285	29021	29357	29248	29404	28875	29383	29112	29277	29282	29232	29114	29359	29219	29385	29231	29420	29348	29383	29442	29508	29408	29101	29483	29398	29152	29213	29434	29009	29096	29221	29241
24442	42284	43880	35508	31059	28518	24865	22673	22176	21951	21706	28243	36856	42874	46353	39926	31370	24105	20072	18134	17907	17989	18079	18156	18042	17989	18067	18098	17973	17953	18068	18077	18193	18057	18117	18104	18019	17965	17983	18272	18084	18004	18056	18105	17959	17928	18062	18144	18266	18071	18075	17980	18228	18021	17820	17983	18114	17839	17957	18136	17952	17940	17981	18111	18078	17954	18042	18162	18086	18039	18172	17912	17974	17987	18021	18107	17867	17831	18065	17912	17999	18109	18250	17909	17893	18024	17940	18154	17867	18044	18066	18037	18178	18089	18027	18170	18112	17982	18079	18070	17902	18131	18196	17898	18093	17904	17981	18082	17814	18001	18018	18060	18087	18155	18035	18059	17953	17921	18034	18132	18074	18002	18054	18223	17987	18041	18026	18106	18038	18059	18004	18085	18041	18159	17985	17984	17933	18006	17953	18103	18081	18070	18088	18026	17964	18191	18193	18115	18208	17969	17953	17892	18122	18108	18173	17993	18183	18055	17978	18230	18022	17908	18085	18028	18126	17999	18045	18159	18002	18136	18004	18147	18037	17979	18184	18032	18026	17953	18099	18077	18163	18149	17962	18169	18117	18118	18048	17898	18007	18037	17941	17928	18033	18094	18078	18112	17923	17950	17869	18052	18176	17909	17935	18102	17952	18151	17863	17932	18004	17801	18078	18054	18042	18033	18149	17893	18028	18002	18061	18010	18131	18021	18112	18054	17940	17928	17921	17972	18064	18178	17943	18085	18021	18061	17905	18062	18064	17917	18045	17996	17920	18054	18132	18043	18198	18159	17973	18116	17938	18061	17963	18198	18089	18153	18112	17881	18087	17947	17909	17764	18055	18139	18133	17917	18070	17942	18045	18039	18015	18085	18045	18115	17922	18045	18049	18045	17965	18088	17919	18143	18074	18179	18096	17778	18013	17876	17994	18041	17933	18001	17907	18111	18046	17943	17998	17954	18051	17954	17974	18100	18000	17858	17860	17965	18086	17983	18038	18033	18070	18003	17952	17895	18043	17922	18072	18003	18132	18104	17983	17901	18055	17985	18091	18062	18074	18025	17919	18056	18117	17928	18278	17844	18065	17995	18021	18030	18106	18023	17954	18103	18011	18003	18030	18105	17773	18037	18119	18017	17937	18038	18040	18015	18086	18173	18003	18095	18051	18002	18045	17943	17991	17891	17944	18232	18071	17985	18125	17862	17913	18103	18023	18136	18066	17935	18113	18071	17963	18005	18086	17979	18002	17896	17776	18205	17887	18077	17960	18131	17923	17903	17960	18037	17957	18030	18047	18075	18086	18076	18068	17945	18028	17888	18158	18011	17975	18080	17968	18001	18066	17816	18109	17959	18164	17848	17994	17892	18086	18004	18006	18034	18051	17977	18057	17933	17890	17934	17918	17981	18184	17919	18167	18208	18093	17907	18122	17934	18072	18041	18024	17941	18036	17859	17996	18014	18064	18093	18011	17979	17955	17992	18013	18175	17996	18094	17996	18005	18059	17920	17979	18013	18029	17884	18174	17958	18153	18109	17974	17988	18087	17981	18125	18134	18000	17953	18029	17985	17960	17985	17935	17720	18246	18119	18148	17889	18071	18031	18062	17953	17954	18236	17914	17934	18090	18154	17994	18005	18118	18176	18071	18060	17999	18162	18091	18140	18053	18036	17741	18122	17981	18076	18018	18074	18019	18040	17992	17957	18270	18008	17845	18027	18027	18152	18259	18125	18007	17935	17971	17967	18093	18084	17874	18187	17975	17924	17950	18153	17990	18040	17996	17983	18206	17988	18100	18059	18131	18087	18059	17937	18181	18129	18086	18089	18143	18217	17980	18052	18041	18053	18207	18211	18016	18060	18048	18125	18065	17907	17867	18001	17992	17950	18001	18098	17903	18058	18066	17977	17999	18244	18088	17905	18053	17967	17978	17982	17910	17785	17940	17827	18090	18003	18110	18103	17964	17875	17857	18058	17958	17998	18178	17939	18147	17857	18047	18026	18057	17972	17936	18053	18032	17904	18108	18029	18089	17873	17988	17924	17985	18032	18125	18012	18071	17916	18146	17946	18043	17804	18070	18087	17888	17953	18104	17809	18028	18109	17991	18231	18029	17958	17936	18123	18167	18034	17974	17952	17909	18011	18095	18133	18235	18128	18037	18139	18065	18103	17924	18004	17969	18177	17973	18009	17957	18071	18034	18037	18155	17981	17929	18288	18077	17996	18134	18031	18190	18014	17960	18088	18095	18196	18114	17866	18031	17882	17866	18023	17989	18124	17950	18108	18037	17894	18072	18103	18059	17992	17935	18020	17970	17887	18230	17883	18172	17971	18142	18108	18096	17939	18004	17937	18152	18041	17729	18003	17961	18068	18034	17991	18178	18118	18083	17975	17981	18009	18157	17985	17925	17819	17987	18168	18191	17977	18072	18220	17960	18093	18177	18023	18112	17810	18042	18037	18218	18022	17994	17848	18031	17959	17913	18006	18086	17894	18097	17870	17908	17953	18029	18187	17994	17988	17959	18056	18164	18051	17922	17968	18027	18203	17884	17929	18137	18000	17911	18132	18056	18057	18073	18024	17829	17993	17998	17879	18009	18068	17926	17967	18055	17772	18044	18049	17991	18094	18090	18018	17967	18031	18050	17907	17907	17914	17880	17880	18170	17911	17993	18197	17997	18052	17962	18078	18012	18200	17798	17960	17827	18168	18139	17970	18031	17866	18076	17995	17879	18167	17904	18149	18022	18110	17919	17938	18056	18194	18248	17957	18043	18108	18065	18163	18061	18040	17980	17981	18006	17965	17912	18164	17969	17904	18050	18087	17931	18109	17857	17949	17827	18072	17955	18015	18056	17994	18002	18027	18015	17825	18027	18028	17968	18002	18076	17994	18144	18078	18115	17848	17992	17976	18060	18087	17945	17966	17933	17859	18035	18148	18136	17961	18017	18212	17867	18009	18043	18090	18204	17996	18019	17964	17952	17966	18018	18164	17990	17902	18157	17923	17997	18062	18079	17937	17971	17868	17955	18102	18040	18048	18150	17974	18128	17866	18031	18091	18125	17923	18078	17984	17813	18003	18221	18089	17845	18050	17827	18024	17865	18038	18010	17997	17944	17928	18235	18168	17951	18082	17873	18009	17959	18064	18102	18162	18149	17870	18188	18356	18149	18210	18123	17934	18031	17914	18128	17900	17831	17997	18056	17918	18056	18103	17932	18007	17884	18133	18114	17886	18118	17936	17846	18202	18025	17993	17932	18013	18018	18015	18153	18020	18127	17949	17925	18064	18062	17990	18124	17907	18069	17996	17921	17996	18062	17893	18018	18008	18227	17995	18017	18029	18134	18110	18034	18097	18079	17933	18060	17937	18078	18060	18164	18067	18083	18078	17972	18102	17839	18010	18061	18184	18061	18142	18036	18120	18028	18075	18079	17889	18024	18158	18009	17946	18004	18083	18102	17923	18042	18066	17963	17948	17944	18101	18019	18064	18047	18131	18047	17999	17896	17902	17921	17884	18028	18047	18099	17937	17969	18046	18036	18111	18018	17929	18069	17982	17958	17984	18149	18078	18018	18094	17909	18040	18011	17843	17877	18014	18324	18048	18079	17773	18078	17940	17938	17979	18137	18044	18037	18235	18063	18036	18003	18062	17873	18190	18075	17974	18065	17998	18065	17946	18077	17943	18045	18008	18012	17829	18156	18014	18199	18064	18098	17975	17889	18054	17920	18193	18152	17956	18046	18096	17977	17913	17993	18061	18122	17898	18099	18091	18068	17925	17985	18113	18025	17876	18043	17877	18065	18048	18112	17981	17851	17890	17947	18068	18080	18171	17799	17976	17870	18008	18099	17952	17993	18023	18150	18020	18097	17925	17952	18098	18109	17942	17983	18143	18089	18089	17926	18156	18076	17788	18028	17982	17972	17982	18078	18052	17972	17990	18042	18067	18119	17998	17916	17966	18051	18144	18317	17941	17838	18010	17849	18128	17965	18004	17979	18119	17976	18004	18197	17969	18010	18027	18010	17978	17835	17857	17976	17990	17806	18090	17966	17896	18007	18102	18154	17982	18116	18257	17917	17816	18003	18064	17927	18222	18075	18103	18130	18015	17936	18059	18074	18202	17939	18024	17969	18008	18150	18002	17979	17944	18169	17818	18030	18080	17924	17985	18047	18029	18021	18033	18064	18192	18080	18068	18180	17922	18105	18069	17956	17913	18029	18055	17960	17974	17953	18004	17967	18100	17992	18060	17949	18097	17988	18084	17911	17977	18059	17819	18146	18089	17964	17958	18044	17935	18027	17905	18080	17998	18005	17897	18002	18052	18155	17845	18054	18022	17956	18196	17955	18008	18073	17981	17995	18008	18099	17941	18029	18235	17976	18061	18028	17971	17990	18050	17971	17883	17921	17966	18022	18032	18084	17939	17971	18169	18106	17891	18082	17924	17913	17992	17913	17879	17903	17874	18147	18102	17922	17873	18099	18083	17900	18028	18040	18012	18170	18145	17910	18042	18103	18134	18206	18202	18214	18020	18197	18057	18004	18039	18029	17914	17917	18243	18036	18138	18024	17946	17878	17971	18014	17890	17851	18027	17977	18149	18012	18153	18024	18013	17912	18051	18052	17969	18022	18018	18079	17994	18086	18070	18016	18146	17957	18008	18096	17920	17900	18122	17892	18129	17924	17927	18067	18092	17998	17993	18090	17966	17950	18078	18171	18014	18054	17891	18156	17935	17858	18025	18002	18117	17974	18068	18175	18023	18042	18093	18016	18047	18092	18083	18051	18037	17985	18059	17941	18267	18112	17950	18055	18057	18132	18200	17985	17932	18089	17961	18105	18045	18070	18066	18087	18002	18225	18051	17947	17958	18051	17955	18079	18005	17926	17980	17939	18001	17950	17932	18231	17915	18063	18060	18186	18046	17970	18106	18045	17681	17996	17847	18075	17918	18045	18088	17989	17938	17913	18116	18058	17876	18190	18099	18002	18135	17924	18097	17787	17942	17801	18025	18046	18038	17869	17936	18106	17852	18061	18144	17917	17886	18131	18017	17993	17912	17961	18090	18044	18095	17912	18027	18055	18041	17991	17952	18100	18073	18099	18021	17817	18011	18073	18022	17982	18029	18127	17958	18007	17993
36385	31384	37296	35931	33679	33162	32447	32291	31974	31780	32014	32058	32210	32605	32764	32481	32038	31850	31478	31402	31239	31186	31417	31329	31298	31428	31170	31182	31265	31450	31522	31542	31638	31174	31509	31440	31628	31356	31367	31268	31511	31227	31283	31458	31219	31437	31461	31333	31276	31315	31368	31647	31277	31433	30863	31130	31143	31335	31164	31392	31206	31533	31380	31160	31507	31127	31296	31676	31267	31139	31163	31476	31427	31549	31453	31388	31283	31397	31474	31306	31037	31760	31426	31470	31254	31289	31280	31627	31327	31417	31491	30863	31243	31417	31524	31426	31387	31556	31126	31495	31347	31446	31171	31159	31115	31210	31209	31147	31318	31398	31127	31386	31186	31352	31435	31220	31391	31284	31088	31219	31268	31274	30912	31128	31424	31178	31218	31388	31513	31462	31101	31293	31453	31300	31356	31241	31444	31319	31237	31035	31064	31314	31215	31444	31339	31337	31346	31469	31504	31359	31407	31285	31516	31289	31286	31432	31469	31424	31187	31592	31394	31390	31055	31387	31453	31311	31590	31080	31167	31227	31204	31306	31512	31318	31277	31257	31424	31145	31056	31448	31359	31203	31178	31544	31307	31067	31181	31274	31259	31339	31141	31525	31343	31544	31376	31314	31052	31158	31259	31408	31353	31162	31373	30914	31448	31382	31447	31514	31327	31262	31422	31225	31100	31079	31594	31443	31603	31219	31067	31067	31340	31205	31250	31215	31358	31567	31610	31243	31021	31235	31405	31415	31462	31242	31095	31280	31393	31214	31214	31363	31232	31378	31479	31295	31161	31184	31219	31446	31052	31465	31272	31158	31032	31223	31412	31311	31126	31273	31143	31294	31366	31116	31389	31128	31262	31375	31124	31289	31376	31478	31425	31195	31346	31037	31356	31375	31294	31597	31568	31491	31518	31323	31213	31477	31290	31492	31405	31159	31178	31417	31370	31360	31153	31286	31337	31247	31362	31385	31202	31366	31213	31333	31466	31240	31336	31227	31214	31274	31213	31157	31285	31137	31465	31358	31306	31249	31550	31576	31516	31313	31142	31301	31548	31046	31389	31327	31191	31453	31622	31536	31306	31131	31330	31625	31095	31308	31479	31231	31629	31443	31266	31164	31076	31488	31338	31346	31285	31221	31324	31210	31332	31534	31257	31395	31199	31220	31588	31199	31120	31266	31412	31670	31251	31505	31371	31217	31215	31369	31249	31515	31148	31255	31539	31339	31377	31181	31181	31497	31361	31143	31375	31569	31194	31433	31430	31323	31437	31424	31614	31282	31307	31217	31267	31408	31434	31261	31448	31414	31452	31445	31654	31333	31460	31504	31165	31499	31288	31216	31253	31181	31165	31349	31325	31435	31721	31445	31563	31347	31397	31275	31439	31336	31306	31504	31324	31319	31339	31378	31436	31219	31384	31126	31412	31084	31064	31174	31220	31213	31251	31400	31463	31276	31199	31290	31526	31362	31174	31406	31060	31211	31488	31231	31381	31054	31426	31308	31295	31392	31132	31217	31414	31370	31408	31482	31708	31406	31369	31398	31370	31401	31284	31380	31441	31153	31112	31215	31360	31146	31353	31498	31278	31262	31493	31299	31357	31351	31360	31365	31355	31365	31463	31095	31444	31108	31438	31325	31365	31217	31016	31171	31573	31592	31333	31275	31330	31200	31120	31163	31188	31325	31444	31410	31174	31195	31138	31100	31346	31177	31402	31414	31220	31511	31551	31344	31408	31251	31302	31638	31167	31229	31383	31339	31545	31228	31448	31304	31415	31117	31431	31267	31435	31202	31407	31119	31124	31196	31167	31376	31155	31355	31268	31234	31369	31358	31297	31433	31367	31025	31474	31288	31376	31327	31234	31208	31463	31247	31670	31581	31351	31399	31396	31326	31475	31254	31266	31308	31448	31179	31565	31244	31271	31186	31470	31192	31323	30948	31009	31255	31089	31097	31277	31762	31366	31542	31378	31104	31380	31214	31169	31286	31571	31399	31240	31348	31118	31663	31154	31062	31435	31401	31168	31282	31596	31513	31368	31417	31199	31257	31292	31370	31541	31433	31554	31305	31213	31447	31170	31435	31567	31575	31268	31533	31464	31231	31569	31220	31447	31515	31202	31415	31315	31530	31283	31202	31589	31380	31584	31341	31331	31439	31117	31250	31258	31464	31492	31687	31234	31432	31594	31331	31296	31351	31523	30967	31365	31431	31683	31191	31410	31445	31492	31297	31117	31498	31156	31427	31319	31389	31246	31203	31369	31225	31398	31481	31444	31323	31370	31413	31319	31594	31334	31124	31052	31504	31413	31557	31504	31255	31229	31447	31178	31437	31489	31318	31426	31355	31184	31427	31146	31227	31422	31477	31530	31320	31262	31421	31540	31346	31383	31613	31558	31131	31512	31206	31312	31055	31052	31433	31293	31210	31318	31509	31216	31407	31166	31119	31022	30743	31252	31518	31194	31568	31190	31323	31501	31067	31469	31373	31371	31156	31389	31196	31270	31292	31562	31636	31292	30993	31386	31273	31392	31506	31449	30849	31602	31424	31497	31161	31424	31509	31487	31446	31491	31436	31557	31292	31192	31453	31423	31351	31611	31386	31330	31351	31444	31402	31496	31162	31515	31582	31665	31324	31249	31222	31234	31133	31579	31069	31256	31319	31234	31038	31349	31340	31492	31275	31289	31251	31351	31441	31260	31498	31519	31311	31454	31069	31255	31497	31637	31480	31374	31403	31123	31181	31450	31216	31212	31309	31321	31477	31232	31092	31547	31336	31346	31409	31376	31301	31475	31328	31224	31481	31377	31420	31401	31380	31194	31238	31277	31345	31479	31608	31419	31599	31379	31054	31380	31115	31552	31167	31236	31321	31274	31358	31415	31230	31307	31532	31365	31290	31360	31525	31379	31427	31191	31247	31297	31497	31472	31578	31177	31550	31522	31192	31254	31010	31234	31232	31080	31338	31394	31449	31503	31303	31202	31515	31660	31526	31049	31281	31377	31269	31306	31290	31160	31358	31538	31300	31285	31459	31368	31265	31658	31222	31306	31294	31241	31370	31105	31231	31274	31139	31272	31229	31127	31536	31607	31451	31380	31311	31241	31323	31569	31426	31355	31216	31313	31242	31500	31071	31271	31437	31416	31300	31338	31282	31254	31298	31387	31251	31404	31412	31437	31597	31507	31461	31432	31159	31318	31197	31169	31169	31063	31002	31366	31386	31427	31271	31500	31414	31424	31263	31499	31567	31192	31654	31619	31592	31420	31271	31236	31664	31384	31259	31510	31353	31508	31537	31371	31153	31441	31400	31439	31190	31432	31404	31449	31230	31007	31177	31295	31349	31446	31095	31246	31370	31475	31325	31469	31309	31329	31594	31344	31267	31246	31254	31444	31386	31438	31464	31178	31373	31354	31283	31508	31419	31417	31273	31373	31305	31390	31212	31260	31245	31401	31148	31252	31248	31539	31377	31247	31505	31336	31168	31633	31168	31406	31310	31486	31316	31001	31341	31381	31416	31486	31081	31122	31231	31266	31186	31101	31122	31315	31186	31434	31520	31382	31325	31465	31238	31488	31045	31032	31274	31103	31387	31337	31142	31404	31140	31087	31546	31296	31423	31342	31410	31207	31447	31299	31209	31454	31265	31262	31543	31355	31177	31385	31325	31190	31307	31127	31156	31383	31177	31239	31265	31200	31175	31573	31534	31460	31217	31222	31399	31446	31451	31381	31270	31565	31366	31568	31183	31229	31449	31571	31415	31414	31562	31597	31381	31464	31211	31351	31185	31368	31523	31186	31541	31298	31250	31296	31419	31399	31151	31555	31129	31411	31530	31560	31456	31115	31209	31381	31504	31141	31446	31289	31392	31226	31233	31541	31456	31148	31540	31497	31252	31081	31256	31224	31516	31150	31369	31334	31050	31508	31114	31393	31202	31558	31315	31174	31547	31454	31456	31396	31411	31478	31390	31529	31408	31468	31238	31373	31594	31037	31286	31385	31380	31417	31236	31408	31440	31627	31126	31407	31333	31330	31392	31284	31416	31349	31414	31101	31178	31248	31352	31491	31417	31336	31274	31120	31304	31233	31440	31544	31260	31810	31249	31422	31347	31273	31587	31261	31390	31363	31195	31380	31662	31354	31444	31455	31228	31093	31199	31278	31110	31482	31518	31329	31235	31376	31317	31231	31446	31090	31249	31393	31465	31194	31444	31402	31318	31382	31232	31640	31277	31364	31078	31173	31249	31593	31377	31122	31387	31469	31401	31250	31325	31170	31296	31502	31252	31405	31471	31274	31307	31603	31246	31422	31524	31407	31422	31250	31108	31575	31164	31419	31410	31174	31326	31609	31410	31138	31070	31432	31308	31468	31144	31332	31450	31454	31322	31445	31552	31572	31519	31335	31374	31423	31428	31316	31350	31506	31163	31194	31206	31064	31565	31132	31400	31447	31518	31495	31418	31287	31351	31287	31426	31506	31300	31223	31164	31556	31072	31420	31284	31546	31107	31475	31053	31194	31326	31481	31322	31406	31690	31407	31168	31477	31535	31168	31215	31039	31247	31434	31338	31357	31148	31294	31382	31383	31251	31190	31417	31396	31190	31447	31286	31310	31239	31524	31501	31291	31412	31254	31364	31279	31034	31225	31413	31148	31415	31246	31464	31242	31432	31414	31483	31458	31400	31566	31394	31624	31389	31422	31352	31627	31528	31173	31297	31392	31386	31294	31471	31574	31367	31240	31327	31385	31316	31366	31380	31039	31541	31334	31206	31181	31313	31104	31447	31194	31527	31050	31122	31228	31170	31418	31239	31410	31341	31263	31413	31577	31470	31255	31486	31509	31412	31277	31532	31296	31108	31604	31440	31213	31356	31326	31310	31345	31494	31356	31480	31110	31174	31563	31336	31301	31283	31267	31326	31327	31541	31231	31267	31107	31164	31362	31160	31620	31324	31439	31151	31360	31093	31219	31389	31206	31588	31371	31273	31519	31454	31400	31373	31298	31274	31377	31126	31263	31195	31357	31372	31443	31197	31401	31154	31374	31414	31433	31330	31270	31182	31403	31557	31484	31482	31356	31115	31277	31273	31208	31429	31518	31190	31529	31453	31259	31447	31297	31332	31530	31128	31364	31335	31486	31336
25080	29173	29797	24752	22895	21952	20347	19771	19476	19667	19778	19910	20416	20634	20650	20237	19773	19270	18987	18932	18810	18859	18988	18895	18905	19003	19048	18985	18883	18765	18995	18915	18967	18819	18824	18849	18819	18936	18872	18866	19094	18849	19016	18912	18963	19002	18876	18750	19115	19042	19032	18890	18863	18748	18843	18876	19031	18929	18807	18897	18881	18880	18909	18746	18816	19032	18909	18988	18958	18883	18722	18713	18880	18837	18947	18903	18786	18901	18983	18971	19046	18677	18952	18782	18971	18903	18921	18996	18889	18932	18807	18912	18919	19063	18926	18919	18982	18827	19101	18794	18927	19001	18790	18776	18888	18998	18911	18957	19046	19031	18861	18950	18894	19078	18925	18936	18709	18805	18955	18840	18991	18956	18917	19061	19032	18858	18935	18878	18890	18948	18924	18907	18910	18908	18845	18966	18879	18916	18925	18812	18951	18886	18867	19021	18825	18992	18939	18881	19015	18936	18837	18893	19103	18743	19058	18885	18818	18655	18880	18762	19098	19029	18857	18989	18969	18777	18749	19022	18981	19048	18746	18823	18901	19038	18869	18866	18921	18852	18889	18897	18708	18942	18920	18807	18956	18976	18830	18989	18969	19012	18792	18940	18887	18937	18898	18817	18886	18924	18780	18722	18921	18845	18964	18992	18809	18868	18843	18954	19046	18957	19027	18772	18991	18916	18879	19032	18939	18932	18947	18946	18777	18793	18960	19022	19109	18873	18812	19059	18984	18970	18736	19012	18843	18907	18703	18972	19021	19057	18869	18950	18813	18870	18934	19000	18932	18876	18949	18835	18888	18885	19035	18885	18743	19190	18933	18948	19014	18833	18821	18921	19055	18969	18810	18982	18718	18978	18924	19091	18955	18906	18850	18950	18850	18946	18843	18943	18915	18986	19035	18945	18835	18956	18989	19025	18825	19010	19069	19163	18818	19002	18782	18965	18914	19019	19004	18941	18914	18885	19045	18916	18895	19072	18855	18773	18729	18855	18833	18877	18890	18619	19059	18920	18876	19082	18788	18799	18881	18974	19008	18905	18851	18867	18878	18764	18795	18896	18814	18903	18949	18840	18947	18802	18710	18923	18886	18886	18819	19021	18956	19087	18880	18738	18872	18913	18859	19031	18921	18989	18915	18808	18822	19025	18807	18711	18954	18913	18804	18915	18899	18711	18877	19121	18963	19056	18989	19040	18956	18838	18852	18890	18865	18888	18871	18988	18926	18910	18898	18765	18970	19076	18918	18915	18776	19018	18922	18958	19098	18877	18920	18801	18853	18851	18845	18913	19010	18972	18845	18989	18956	18869	18796	18931	18773	19008	18794	18885	19078	18858	18909	19020	18909	18918	18805	18957	19142	18995	18962	18979	18842	18873	18891	18876	18971	18909	19002	18909	18909	18910	18883	18951	18874	18912	18987	18803	19079	18781	19142	18986	18961	18998	18842	18833	18969	18990	19022	18987	18897	18971	18966	18936	18826	18955	18946	18866	18993	18992	19035	18873	19015	19118	18737	18783	18873	19045	18846	18913	18903	18740	18893	19043	19040	18833	18808	18818	18830	18998	18747	18938	19186	18690	18938	19015	18850	18992	18923	18784	18898	18966	18840	18898	19150	19052	18937	18773	18769	18943	18825	18907	18874	18824	18998	18949	18837	18852	18976	18984	18818	18819	18924	18931	18961	18999	18945	18938	19035	18837	18892	18940	18965	18665	18911	18938	18974	18989	18733	18904	18978	18924	18810	18888	18858	18868	18864	18960	18840	18996	18648	18749	19168	18928	18702	18883	18844	18797	19015	19070	18996	18775	18713	18841	19019	19088	18903	18879	18977	18808	19006	18769	18894	18799	18919	18819	19034	18984	18960	19010	18779	18856	19093	18909	18909	19034	18864	18928	18813	18891	18775	18912	18798	18816	19003	19031	18997	18889	19021	18851	18923	18919	18854	18826	18861	18915	18958	19025	19008	18902	18914	18872	18921	19031	18948	18991	19057	18846	18935	18919	18968	18920	18717	19008	18939	19132	19046	18940	18784	19030	18926	18945	18952	18835	18880	18772	18813	18815	19029	18899	18871	19046	18790	19074	18900	18982	18830	18718	18923	18933	19172	18771	18835	19022	18872	18843	18936	18954	18874	18835	18861	18906	18897	18874	18880	18713	18696	18822	19004	18888	18745	19056	19004	18949	18909	18649	18786	19026	18806	18872	18765	18897	18927	18988	18784	18881	18990	18900	19027	18793	18833	18921	18916	18884	18790	18864	18880	18853	18892	18951	18821	19014	18892	18828	18900	19058	18744	18780	18846	19014	19133	19143	18916	18963	18885	18948	18818	18957	18874	18932	18745	18985	18807	18756	18784	18763	19056	19059	18757	18896	18820	18989	18898	18880	18862	18893	18877	18730	18939	18955	18951	18764	18942	18976	18779	18778	18907	18907	18895	18877	18853	18867	18951	18770	19048	18717	19087	18772	18979	18934	19028	19021	18935	18843	18896	18870	18874	18899	18788	18921	18974	18804	18892	18863	18941	18890	19088	18891	19019	18818	18955	18919	18808	19002	18858	18815	18924	18819	19066	18922	18801	19014	18838	18847	18836	18824	18879	18790	19149	18644	18967	18879	19100	18868	18787	19003	18738	18930	18947	18777	19034	19013	18778	19039	18853	18947	18881	18824	18927	18859	19058	18902	18960	18991	18983	18756	18860	18872	18972	18838	18785	18908	18766	18930	18776	18982	18907	18724	18930	18866	18751	19009	18921	18865	18942	18900	18859	18921	18867	18943	18780	18740	18954	18988	18874	19134	18774	19225	18869	18937	18804	18967	18816	18869	18986	18854	18858	18944	19003	18961	18717	18979	18756	18868	18979	18973	18919	18950	18888	18962	18994	18819	18942	18895	18803	18732	18761	18995	18835	18921	18924	18887	18966	18836	18839	18976	19014	18963	18880	18916	18926	18976	18868	19018	18992	18934	18985	19061	19000	18948	19031	18889	18746	19018	18870	18904	18857	18820	18851	18846	18994	18992	18709	18930	18870	19012	19117	18935	18952	18919	18918	19000	18807	18905	18786	18912	18782	18885	19029	18841	18914	18874	18841	19028	18890	18930	18805	18860	18861	18900	18916	18903	19018	18928	18615	18930	18658	19030	18950	18772	18961	18817	18730	18891	18769	19018	18799	18696	18836	19050	19027	18924	18824	18841	18958	18896	18905	18765	18842	18851	19024	19104	19088	18786	18923	18852	18947	18990	19058	18746	18811	18858	18909	18923	18908	18877	18905	18976	18953	18753	18913	18870	18975	19194	18882	18821	18798	18901	18971	18949	18878	19005	18922	18963	18797	18825	19127	18833	18986	18790	18932	18854	19057	19080	18834	18834	18770	18871	19064	18827	18833	18975	18843	18845	19040	18943	19016	18963	18881	18960	19131	18968	18943	18779	18886	19009	18878	18881	18884	19037	18867	19113	19133	18956	18869	18876	18985	18854	18917	18815	18936	18934	18860	18857	18957	18995	18890	18964	18890	18894	18906	18890	18807	18929	18881	18852	18730	18980	18796	18969	19047	19062	18836	18855	19029	18792	19066	18901	18864	18980	18982	19014	18852	18912	18908	19110	19038	18930	19100	18833	18870	18772	19032	18826	18894	18922	18866	18994	18964	18979	18902	18761	18933	18813	18840	18920	18882	18839	18987	18771	18856	18835	19020	18956	18918	18893	18965	18824	18866	18925	18889	18937	19022	18894	18957	19029	18797	19021	18973	19023	18901	18952	18901	18857	18940	18997	18830	18760	19085	18906	19099	19037	18898	19040	19042	19005	18901	19018	18827	19049	18847	18929	19040	18750	18964	18892	18759	18918	18889	18992	18929	18852	18903	18932	18982	18829	19064	18629	18983	18819	19010	18840	18879	18920	18956	18901	18814	18955	18922	19046	19000	18811	18967	19037	18948	18739	19010	18891	18941	18772	18837	18872	18909	18994	18935	19041	18813	18753	18822	19034	18988	18863	18908	18971	18987	19069	19021	18876	18985	19056	18928	18863	19016	19026	18979	18776	19059	19112	19100	18976	18818	19007	18809	18745	18857	18892	19034	18868	19077	18824	18964	18900	19161	18678	18878	18939	19032	18915	18844	18942	19073	18935	18836	18820	18989	18802	18968	18929	18866	18831	18713	18765	18926	18855	19059	18902	18773	19077	18897	18761	18844	18826	18967	18820	18994	18841	18808	18989	18830	18970	18761	19071	18821	18889	18815	18812	18959	18829	18897	18800	18836	18796	18797	18954	19055	18935	18903	18668	19023	18945	18897	18797	18981	18880	19030	18830	18980	18975	18920	18660	19063	18952	18904	18729	18988	18898	18786	18919	18916	18869	18594	18886	18955	18815	18982	18905	18867	19010	18737	19089	19034	18785	18730	19095	18949	18977	18899	18861	18891	19110	19038	18919	19014	19060	18990	18837	18992	19113	18788	18881	18855	18985	18792	18876	18920	18965	19014	18910	18909	18854	18828	18975	18926	19014	18951	18948	18868	18959	18957	18893	18814	18623	18896	18867	18972	18890	19032	18799	18984	18814	18887	18914	18846	18799	18956	18804	18893	18964	18825	18676	18969	18974	18998	18907	18861	18857	19136	18905	19083	18958	18910	18773	18878	18879	18977	18834	18992	18816	18724	18940	18930	18732	18717	18974	18826	18955	18944	18941	18766	18844	18942	18917	18966	18822	19002	18876	18966	18857	18868	18973	18877	18864	18897	18983	18924	19007	19028	18967	18926	18916	18821	18903	19013	19004	19043	18919	18897	18826	19051	18728	19018	18876	18853	18731	18865	19174	19217	19064	18922	18935	18918	18801	19035	18948	18666	18975	18871	18899	18907	18887	19037	18970	19030	18982	18904	18793	18893	18990	18910	18754	18997	18830	18972	18846	19058	18923	18939	18807	18935	18801	18717	18987	18924	18888	18960	19023	18655	18766	18876	19093	18913	18882	18891	18950	18917	18981	18931	18906	18992	18960	18941	18942	18800	18869	18824	18861	18907	18882	18783	18917	18884	19006	18879	18763	18870	18778	18785	18839	18984	18896	18959	18814	18789	18884	18826	18797	18896	18907	18961	18905	18943	18963	18970	18738	18951	18977	18895	19012	18842	18912
24306	20778	27169	26697	28621	34275	35480	33309	33106	33265	35527	38436	39787	42251	43991	40914	36940	33805	32428	31978	31711	32062	32080	31855	31909	31913	31852	31668	31966	31622	31815	31765	31990	31836	31960	31961	31820	31875	31650	31760	31868	31470	31867	31693	31846	31794	31751	31929	31687	32067	31837	31735	31783	31852	31801	31645	31823	31861	31769	31752	31496	31644	31801	31859	31894	31710	31824	31684	31931	31780	31727	31662	31839	31581	31702	31523	32246	31888	31591	31648	31687	31558	31826	31615	31433	31718	31816	31828	31808	31822	31730	31334	31586	31761	31998	31707	31704	31906	31639	31655	31481	31915	31847	31978	31805	31620	31758	31571	31735	31985	32040	31976	31829	31880	31684	31894	31827	31541	31764	31735	31539	31648	31569	31680	31673	31680	31588	31757	31575	31816	31711	31793	31650	31927	32094	32058	31912	31921	31920	31750	31597	31827	31762	31836	31389	31700	31689	31772	31614	31957	31791	31896	31887	31918	31731	31846	31780	31485	31648	31764	31619	31619	31720	32165	31906	31747	32239	31979	31645	31521	31501	31710	31775	31764	31782	31965	31678	31749	31764	31693	31932	31644	31680	31443	31708	31748	31661	31558	31594	31610	31620	31617	31912	31494	31940	31805	31677	31757	31715	31846	31858	31923	31747	31875	31739	31521	32110	31679	31705	31774	31457	31621	31566	31770	31727	31506	32004	31789	31891	31626	31848	31715	31801	31702	32065	31482	31804	31754	31698	31840	32020	31694	31903	31754	31941	31840	31792	31649	31672	31717	31791	31616	31937	31874	31842	31869	31673	31715	31731	31700	31758	31693	32115	31938	31885	32000	31621	31725	31537	31847	31688	31678	31687	31839	31778	31766	31649	31613	31724	31736	31649	31701	31681	31542	32031	31796	31506	31746	31820	31700	31875	31966	31871	31786	31804	31534	31690	31834	31753	31907	31922	31596	31641	31339	31697	31454	31556	31605	31614	31706	31625	31805	31962	31610	31648	31704	31742	31706	31733	31622	31497	31655	31786	31769	31849	31636	31694	31705	31573	31923	31829	31607	31624	31728	31618	31916	31646	31918	31956	31271	31944	31426	31839	31911	31705	31720	31723	31667	31598	31798	31771	31923	31735	31695	31570	31694	31798	31702	31906	31680	31813	31868	31801	31791	31494	31517	31870	31684	31512	31689	31528	31694	31769	31598	31690	31697	31624	31591	31957	31981	31693	31559	31571	31670	31828	31825	31678	31797	31666	31621	31621	31791	31711	31843	31968	31960	31765	31500	31841	31387	31724	31792	31903	31791	31696	31945	31688	31559	31679	31695	32010	31564	31809	31734	31775	31737	31532	31675	31838	31872	31659	31573	31897	31635	31740	31844	31763	31904	31466	31616	31747	32009	31935	31591	31703	31567	31819	31884	31769	31684	31760	31668	31613	31684	31912	31527	31666	31500	31796	31685	31691	31807	31989	31571	31857	31697	31433	31581	31783	31523	31894	31962	31887	31615	32024	31764	31807	31544	31612	31817	31831	31681	31869	31712	31824	31390	31798	31783	31936	31648	31737	31622	31817	31937	31720	31731	31547	31755	31961	31683	31509	31806	31655	31539	31764	31496	31881	31938	31271	31909	31797	31767	31619	31809	31996	31800	31693	31740	31671	31667	31797	31908	31582	31816	31527	31956	31645	31523	31854	31790	32086	31841	31721	31484	31821	31758	31741	31676	31468	31564	31841	31664	31906	31695	31647	31794	31774	31758	31608	31806	31732	31599	31801	31625	31572	31860	31865	31690	31644	31683	31888	31821	31912	31644	31852	31792	31558	31767	31547	31755	31835	31562	31780	31694	31688	31724	31715	32078	31850	31804	32095	31735	31746	31553	31529	31979	31686	31768	31612	31713	31751	31849	31561	31768	31571	31578	31731	31729	31822	31827	31860	31758	31693	31876	31709	31542	31791	31516	31708	31833	31736	31921	31835	31645	31594	31734	31491	31828	31527	32006	31609	31891	32003	31585	31495	31949	31686	31782	31819	31571	31803	31582	31659	31860	31526	31638	31695	31436	31774	31792	31353	31565	31734	31669	31830	31436	31907	31780	32111	32083	31719	31525	31749	31581	31719	31696	31596	31981	31939	31915	31909	31677	31758	31690	31759	31795	31575	31631	31543	31911	31862	32036	31815	31173	31634	31683	31414	31702	32004	31742	31571	31530	31757	31872	31754	31696	31517	31848	31963	31662	31746	31622	31751	31552	31337	31986	31461	31635	31884	31494	31562	31680	31640	31640	31842	31617	31835	31849	31854	31423	31920	31722	31665	31861	31771	31702	31844	31558	31801	31876	31750	31670	31712	31900	31636	31693	31597	31659	31720	31665	32072	31881	32012	31991	31921	31573	31870	31525	31821	31694	31731	31837	31892	31822	31745	31680	32006	31842	31857	31733	31710	31619	31764	31572	31877	31844	31633	31929	31804	31365	31612	31779	31489	31626	32006	31735	31970	31794	31621	31956	31766	31598	31745	31863	31875	31504	31869	31825	31574	31707	31780	31811	31853	31592	31456	31829	31764	31567	31390	31426	31804	31627	31822	31828	31767	31933	31705	31615	31695	31898	31519	31926	31852	31809	31859	31645	31804	31799	31701	31859	31575	31637	31640	31620	31705	31860	31841	31703	31716	31917	31706	31900	31573	31770	31481	31778	31621	31841	31433	31753	31800	31712	31657	31630	31736	31771	31722	31831	31638	31622	31922	31810	31904	31725	31535	31627	31710	31679	31463	31858	31844	31959	31731	31562	31611	31819	31595	31617	31877	31592	31483	31730	31686	31556	31718	31671	31728	32034	31724	31386	31672	31584	31782	31773	32023	31453	31889	31948	31893	31708	31595	31749	31422	31522	31765	32090	31837	32077	31696	31870	31622	31731	31712	31834	32066	32077	31771	31592	31961	31737	31978	31948	31621	31734	31842	31552	31867	32095	32107	31762	31694	31936	31881	31833	31893	31821	31397	32048	31630	31743	32048	31723	31798	31705	31814	31688	31614	31478	31882	31626	31691	31715	31892	31669	31792	31968	31773	31636	31845	31889	31954	31678	31797	31525	31869	31710	31843	31754	31732	31907	31817	31759	31737	31449	31700	31603	31862	31465	31817	31793	31818	31616	31583	31753	31884	31824	31828	31526	31723	31974	31891	31395	31679	31790	31757	31684	31680	31580	31470	31693	31791	31848	31965	31921	31847	31820	31689	31795	31600	31690	31562	31648	31729	31699	31859	31683	31750	32075	31768	31845	31648	31648	31530	31833	31799	31658	31671	31600	31887	31732	32045	31770	31775	31744	31640	31851	31843	31652	31895	31913	31735	31888	31970	31759	31908	31768	31631	32003	31909	31725	31822	31986	31865	31806	31694	31867	31643	31815	31788	31768	31652	31714	31965	31917	31671	31832	31722	31689	31907	31641	31688	32004	31908	31714	31697	31694	31881	31792	31958	31680	32025	31854	31532	31562	31970	31572	31798	31685	31496	31688	31753	31469	31970	31686	31679	31684	31577	31714	31699	31885	31829	31705	31961	31781	31842	31719	31586	31546	31726	31594	31796	31963	31854	31664	31682	31745	31855	31904	31844	31814	31657	31764	31440	31937	31864	31608	31938	31906	31773	31676	31852	31780	31816	31786	31824	31698	31349	31881	31547	31392	31479	31567	31689	31761	31818	31783	31956	31813	31787	31624	32082	31805	31460	31616	31686	31412	31801	31492	31811	31865	31593	31681	31777	31718	31285	31777	31704	31666	31565	31829	31751	31726	31697	31713	31748	31519	31447	31560	31658	31665	31675	31796	31602	31737	31644	31790	31631	31746	31675	31808	31629	31574	31801	31927	31759	31755	31634	31667	31810	32008	31751	31704	31764	31443	31819	31865	31981	31773	31833	31511	31393	31813	31485	31659	31777	31903	31733	31987	31558	31501	31727	31658	31823	31661	31500	31443	31611	31475	31668	31877	31873	31633	31825	31756	31843	31874	31734	31789	31479	31785	31845	31786	31744	31612	31875	31699	31784	31557	31674	31473	31748	31983	31698	32001	31866	31517	31529	31642	31637	31659	31715	31810	31908	31596	32008	31870	31599	31674	31876	31923	31498	31642	31883	31803	31668	31984	31759	31744	31636	31469	31680	31601	31656	31776	31638	31745	31519	31674	31923	31821	31836	31826	31770	31801	31766	31734	31700	31799	31749	31725	31893	31755	31572	31620	31474	31892	32069	31449	31899	31862	32084	31495	31741	31904	31627	31725	31704	31968	31632	31801	31922	31424	31713	31306	31635	31841	31679	31603	31939	31747	31616	31403	31675	31614	31487	31588	31776	31652	31855	31864	31528	31798	31763	31769	31637	31790	31756	31952	31784	31791	31447	31705	31823	31652	31702	31669	31920	32028	31845	31491	31716	31743	31697	31644	31627	31652	31668	31683	31985	31689	31829	31436	32008	31833	31551	31511	31785	31796	31627	31663	31864	31693	31568	31595	31665	32025	31824	31634	31828	31984	31923	31739	31740	31954	31594	31652	31549	31789	31840	31980	31833	31772	31799	31720	31653	31863	31874	31810	31699	31796	31793	31942	31829	31913	31621	31667	32036	31736	31918	31836	31547	31457	31685	31679	31570	31795	31572	31506	31798	31772	31501	31741	31673	31522	31917	31954	31845	31900	32050	31989	31651	31738	31512	31819	31623	31793	31830	32218	32002	31614	31655	31634	31514	31310	31718	31937	31727	31819	31587	31831	31847	31784	31643	31925	31757	31867	31685	31634	31571	31698	31931	31838	31839	31776	31653	31989	31877	32018	31784	31562	31822	31872	31661	31743	31727	31778	31654	31769	32038	31889	31589	31745	31680	31434	31571	31449	31916	31716	31526	31626	31485	31854	32078	31755	31690	31532	31606	31885	31754	31636	31844	31766	32012	31659	31906	31790	31706	31768	31576	31762	31715	31813	31617	32110	32063	31578	31766	31730	31802	31691	31751	31569	31889	31684	31853	31771	31816	31732	31817	31874	31805	31491	31624	31648	31548	31698	31773	31806	32022	31908	31621	31768	31664	31555	31962	31756	31858	31633	31669	31710	31565	31713	31842	31787	31854	31739	31803	31491	31690	31874	31736	31636	31781	31699	31638	31783
22876	36405	35643	29501	26769	24998	21825	21423	21292	21454	25075	29163	30369	33124	34756	30118	24708	21202	19742	19153	19223	19093	19295	18836	18927	19118	19249	19170	19031	19340	19175	19150	19136	19201	19086	19097	19007	19282	19200	19016	19203	19032	19272	19066	19081	19073	19200	19152	19129	18945	19105	19065	19130	19033	18926	19128	18862	19073	19027	19141	19235	19167	19112	19250	19139	19176	19148	19115	18972	19206	18828	19108	19074	19250	19191	19102	19177	19111	19221	19290	19155	19130	19156	19089	19200	19021	19106	18882	19109	18968	18927	19146	19171	19167	19233	19198	19066	18964	18976	19158	19012	19029	19160	19076	19206	19058	19013	19154	19166	19033	19167	19117	18990	19024	19164	19109	19288	18953	19101	18941	19000	19046	18945	19097	19180	19069	19414	18943	19155	19120	18956	19030	18995	19295	19217	19146	19255	19155	18861	19234	19103	19123	19090	19087	19085	19094	18922	18915	19137	18896	19083	19134	18966	19073	19073	19106	19083	18988	18950	19187	18887	19212	18989	19131	19255	19038	19138	18996	19035	19204	19218	19127	19207	19116	19026	19194	19141	18970	19258	18911	19127	19024	19211	19016	19098	19060	18931	19044	18966	19162	19106	18883	19050	19071	19079	19288	19093	19009	19080	19140	19021	19301	19094	18978	18869	18938	19177	19020	19164	19048	19085	19229	19014	18944	19186	19015	19042	19327	19114	19145	18934	18993	19105	19192	19245	18986	19130	18954	18991	19147	19205	18977	19103	19203	19040	19207	19037	19263	19040	19247	19069	19129	19015	18967	18959	18987	19102	18870	19150	19278	19215	19168	19042	19005	18942	19134	19157	19078	19206	19025	19128	18931	19134	19187	19105	19115	19032	19201	19209	19117	18980	19063	19089	19197	19096	19385	19171	18903	19223	19274	18850	19078	19066	19152	19173	19148	19097	19058	18836	19213	19189	18998	19165	19204	19087	19169	18981	19041	19161	19070	19115	19144	19111	19131	19126	19054	19003	19241	19115	19327	19011	19175	19261	19141	18988	19008	19010	19058	19160	18965	19272	18932	19278	18981	19023	19177	19010	19019	19036	19239	18942	19180	19172	19103	18950	19173	19263	19402	19175	18965	19290	19231	19100	19178	19029	19231	19185	19022	18941	19100	18958	19093	19054	19135	19048	19010	19005	19009	19125	19094	19172	18987	19006	19110	19162	19039	19173	19242	19144	19178	19114	18957	19005	18901	19026	19265	19067	19119	18813	18957	18906	19088	19093	18987	19213	19075	19078	19138	19374	18985	19060	18958	19198	19009	19072	18982	19040	19019	19117	19047	19073	19145	19110	19187	19030	19071	19235	18919	19123	18890	19100	19126	19156	19106	18905	19016	19048	18861	19257	19158	18970	19078	18982	19352	19059	19199	19112	19032	18979	19067	18960	19161	19221	19016	19021	19106	19131	19247	19192	19248	19096	19067	19092	18912	19070	19233	19160	18917	19226	19027	19212	19084	19121	18954	19230	18912	18819	19019	19278	19080	19099	19010	19060	19101	19110	19158	19009	19173	19195	19034	19071	19080	19161	19166	19084	19271	19150	19068	19170	19027	18927	19019	18846	19133	19001	19113	19058	19088	19224	19084	19186	19178	19125	19183	19116	19126	19121	18969	18899	18987	19072	19009	18994	19169	18987	19005	19201	19078	19290	19246	19133	19238	19181	19100	19183	19239	19038	18967	19234	19253	18938	19053	19195	19297	19151	19277	19155	19223	19060	19194	19126	19210	19191	19118	19263	19219	19064	18976	19234	18900	19134	19020	19040	19140	19134	19119	19129	19069	19044	19074	19179	19089	19110	19072	19136	18958	19095	18932	19001	19060	19195	19151	19122	19257	19096	18971	19270	19150	19101	19238	19029	19068	18863	19202	19150	18964	18981	19107	19110	19096	18982	19055	19090	19142	19097	19132	19201	18927	19198	19180	19182	19188	19208	19307	19162	19108	19177	19045	19235	19059	19088	19252	19161	19012	19064	18998	19126	19046	19057	19126	19031	19025	19162	19125	19011	19142	18985	19262	19023	19035	19173	19080	19089	19088	19011	19264	19142	19148	19082	18839	19222	18879	19105	19070	19068	19143	19042	19036	19110	19154	19089	19016	19091	18993	19116	18983	19134	19071	19022	19155	18967	19049	19028	19012	19187	19275	19224	18997	19064	19087	19038	19150	18977	18966	19010	19175	19040	19048	19082	19020	19189	19082	18986	19190	19063	19160	19083	19215	19208	19317	19122	19171	19263	19189	18988	18956	18923	19182	19073	19116	19074	19132	19207	19395	19078	19071	19067	19142	18945	18959	19155	19106	19135	19080	18995	19205	18830	19085	19055	19040	19071	19144	19012	19191	19206	18925	19060	18907	19118	19157	19174	19055	19037	19077	19089	18952	19119	19300	19060	19184	19085	19127	19042	19234	19078	18945	18973	18999	18951	19095	19142	19273	19050	19173	19036	18986	19088	19249	19187	19111	19163	18974	19237	18902	19210	19099	19121	19124	19128	19092	19129	18958	19002	19006	19105	19176	19042	19225	19001	18889	19030	19196	19192	19229	19162	19168	19055	19113	19148	19188	19120	19190	18927	19110	19101	19126	19141	19268	19113	19125	18919	19158	19217	19071	19091	19194	19169	19057	19158	18984	19068	19267	19087	18961	18840	19099	19042	18938	19185	19168	18874	19112	19020	19081	19039	19109	19376	18915	19066	18987	18995	18964	19190	19217	19122	19122	18998	19180	18980	19231	19083	19168	18761	18993	19211	19001	19123	19066	19151	19197	19005	19133	19184	19157	19157	19094	18824	19027	19035	19018	18972	19064	19077	19128	19067	19168	19004	19001	19065	19117	19107	19333	18864	19142	18964	19046	18928	19087	19004	19109	19008	19074	19175	19226	18986	19263	18836	19042	19045	19072	19158	19070	19218	18895	19101	19078	19159	19066	19241	19105	18992	19019	19048	19094	18954	19076	19339	19110	18984	19249	18987	19081	19001	19257	19041	18999	19317	19179	19165	19247	18791	19113	19079	19067	19009	19032	19184	19090	19250	19139	18909	18969	19256	19070	19021	19184	19223	19161	19333	19082	19042	19047	19042	19147	19126	19109	19071	19144	19219	19126	18957	19019	18991	19204	19073	18973	19053	19177	19098	19109	18993	19167	19254	19014	19090	18965	19074	19063	19199	19334	19074	19081	18974	19107	19099	19052	19100	18966	19074	19125	18910	18941	19167	19158	19043	19119	19003	18995	19073	19100	18961	18998	18965	19029	19079	19179	19062	19002	19064	19020	19156	18918	18989	19178	19127	19013	18962	19029	19047	19233	19062	19194	19133	19200	18899	19122	18956	19148	19192	18828	19017	19176	18920	19165	19041	19318	19066	19156	19173	19099	19078	19055	18971	19041	19005	19037	19041	19034	19149	18841	19144	19103	19007	19067	19084	19105	19136	19188	19033	18992	19035	19029	19243	19098	18998	18917	19060	19191	19264	19211	18923	19233	18939	19104	19013	19052	19175	19017	19233	18964	18927	19084	19054	18944	19197	19299	19207	19122	19276	19052	19164	19028	19155	19087	19079	19231	19004	19186	19006	19160	19027	18885	19146	18998	19122	19048	19228	19080	19095	19004	19118	19134	19012	18993	19147	19071	19061	19157	19091	19115	18977	19120	19086	19125	19059	19158	19257	19071	19106	19202	19318	19096	18887	19214	18979	19045	19351	19043	19135	19095	18793	19096	18937	19045	18961	18982	19205	19063	19094	19136	19116	19200	19347	19030	18927	19131	19062	19253	19091	18895	19075	18940	18905	19034	19165	19060	18982	18983	19188	19074	19156	19161	18985	19236	19087	19123	19031	19214	19010	19000	19127	19083	19014	19070	19067	19049	19079	19095	19125	18880	18978	19140	19088	19020	19103	19131	19027	18990	19157	19008	19046	18987	19075	18961	19187	19132	19011	19194	19174	19130	19138	18964	19035	18984	19354	19056	19054	19149	19069	18826	19226	18958	19165	19155	18955	19219	19168	19322	19065	19003	19139	19044	19037	19220	19115	19225	19083	18952	19214	19070	19098	19226	19139	19017	19072	19302	19181	19110	19081	19200	19159	19059	18905	19209	19138	19013	19048	19073	19209	19155	18889	19177	19237	19125	19008	19111	19069	19220	19110	18913	19095	19002	19131	19079	19215	19146	19082	19117	19131	18991	19071	19187	18989	19226	19224	19102	19212	18878	19091	19070	19249	19128	19114	19065	19206	19091	19077	19013	18982	19044	18964	19078	19251	18893	19137	18967	19030	19206	19122	19114	19047	19018	19241	19098	19232	19071	19180	19089	19268	19047	18967	19072	18953	19186	18971	18954	19199	19119	19220	19209	18911	19087	19125	19117	19125	19003	19069	19015	19172	19083	19185	19119	19081	19016	19019	19177	18945	19019	19077	19054	19129	19100	18911	19151	18980	19100	19103	19217	19106	19103	19170	19078	19071	19177	19232	19106	19117	18890	19324	19111	19196	19038	19120	19163	19234	19053	19097	19106	19064	19139	19009	19142	19021	19264	19175	19062	19274	19034	19118	19105	19133	19188	19139	19108	19201	19213	19136	19098	19015	19059	19034	18952	19248	18935	19206	18966	19161	18999	19040	18910	19178	19197	19238	18936	18931	19000	19067	19010	19191	18954	18955	19132	19104	19087	18928	19068	19106	19150	19135	19099	19103	19077	19119	19203	19077	19059	18931	19025	19163	18935	19140	19185	19115	18971	18959	19146	19124	19150	19180	19206	19072	19025	19161	18958	19115	19160	19105	19185	18997	19219	19130	19261	19090	19198	19067	19015	19211	19066	19017	19064	19077	19216	19090	19163	19033	19217	19282	18989	19079	19212	19062	19159	19098	19285	19190	18855	19127	19219	18970	19246	18972	19030	19253	19211	19035	19148	19011	18927	19119	18967	18954	19064	19276	18886	18993	19071	19129	19176	19161	19039	19137	19228	19081	19157	19078	19041	19372	19053	19012	19219	19175	19158	19130	19054	19088	19181	19045	18982	19118	19045	19124	19245	18920	19256	19216	19345	19029	19066	19010	19133	19139	19141	19033	18947	19177	19112	19034	19043	19160	19121	19168	19083	18973	18987	19242	19134
22305	20789	27230	24976	24970	30752	34645	32015	31438	32882	34835	37254	42793	45157	53604	48612	40982	34663	31253	29806	29512	29483	29540	29451	29581	29565	29375	29590	29397	29551	29441	29376	29858	29669	29562	29636	29406	29469	29393	29537	29452	29283	29439	29519	29404	29606	29377	29547	29331	29527	29515	29495	29579	29403	29329	29505	29393	29622	29616	29275	29541	29589	29550	29327	29424	29412	29557	29428	29369	29593	29434	29516	29303	29368	29419	29523	29317	29449	29516	29625	29513	29252	29550	29407	29256	29449	29284	29260	29568	29196	29430	29389	29311	29386	29704	29340	29444	29456	29413	29384	29362	29417	29549	29432	29463	29593	29542	29535	29421	29388	29505	29240	29500	29205	29447	29578	29449	29417	29469	29533	29590	29399	29260	29429	29620	29443	29409	29425	29274	29393	29324	29487	29503	29409	29353	29577	29569	29299	29280	29519	29380	29371	29482	29053	29382	29259	29256	29311	29286	29290	29367	29304	29619	29354	29233	29370	29604	29654	29444	29388	29395	29472	29446	29296	29434	29617	29618	29399	29550	29334	29426	29412	29367	29425	29496	29347	29480	29115	29086	29413	29291	29439	29449	29263	29406	29216	29282	29671	29368	29569	29379	29183	29689	29573	29459	29292	29393	29275	29365	29423	29402	29517	29617	29388	29354	29562	29541	29380	29411	29421	29624	29498	29466	29543	29547	29364	29313	29451	29681	29551	29506	29682	29654	29374	29384	29484	29582	29221	29336	29281	29594	29612	29454	29267	29335	29638	29537	29511	29440	29803	29355	29425	29683	29391	29443	29003	29388	29341	29405	29351	29477	29464	29643	29677	29488	29436	29728	29495	29653	29346	29476	29478	29420	29221	29476	29378	29363	29491	29603	29346	29364	29714	29315	29332	29372	29242	29577	29578	29617	29550	29377	29429	29464	29158	29477	29349	29450	29369	29522	29542	29317	29521	29439	29405	29259	29227	29557	29191	29173	29186	29281	29367	29321	29162	29085	29456	29443	29634	29525	29470	29676	29364	29559	29291	29373	29577	29563	29475	29414	29367	29356	29717	29454	29314	29379	29254	29182	29547	29628	29318	29436	29379	29667	29333	29244	29374	29524	29559	29602	29356	29384	29477	29635	29613	29616	29436	29488	29336	29307	29187	29219	29427	29625	29386	29463	29408	29231	29283	29540	29369	29370	29369	29213	29705	29426	29509	29314	29168	29498	29097	29083	29218	29344	29400	29450	29577	29445	29586	29332	29497	29159	29311	29279	29609	29188	29383	29675	29581	29593	29413	29263	29479	29174	29371	29395	29431	29540	29468	29424	29258	29437	29486	29221	29232	29259	29321	29398	29251	29637	29444	29506	29404	29517	29285	29434	29345	29175	29527	29552	29463	29259	29630	29303	29691	29300	29420	29391	29437	29366	29166	29628	29174	29367	29304	29377	29297	29633	29471	29459	29374	29275	29352	29399	29400	29743	29409	29247	29431	29443	29267	29425	29378	29627	29597	29270	29433	29494	29278	29332	29646	29453	29390	29259	29412	29756	29474	29404	29449	29361	29739	29538	29586	29272	29216	29528	29635	29662	29360	29424	29292	29109	29578	29520	29409	29484	29330	29224	29487	29339	29208	29485	29451	29349	29526	29338	29567	29579	29470	29300	29548	29558	29441	29503	29427	29336	29326	29299	29756	29440	29576	29287	29374	29314	29408	29201	29515	29490	29551	29307	29521	29724	29316	29382	29435	29468	29480	29767	29733	29480	29437	29389	29280	29471	29508	29421	29130	29366	29598	29375	29354	29423	29344	29822	29380	29530	29398	29529	29516	29576	29691	29557	29024	29318	29433	29481	29206	29540	29434	29627	29492	29522	29296	29391	29280	29514	29521	29701	29335	29315	29555	29331	29212	29218	29604	29346	29286	29463	29533	29237	29707	29409	29343	29447	29698	29549	29506	29462	29409	29141	29518	29580	29403	29483	29611	29793	29470	29480	29322	29366	29455	29540	29362	29200	29250	29754	29272	29597	29165	29518	29623	29303	29199	29399	29517	29454	29557	29349	29365	29732	29390	29493	29160	29500	29308	29350	29447	29689	29165	29389	29461	29432	29387	29243	29419	29231	29316	29377	29188	29235	29462	29429	29293	29425	29394	29423	29438	29625	29417	29379	29281	29257	29511	29326	29482	29518	29311	29119	29229	29388	29471	29327	29161	29377	29525	29435	29560	29698	29350	29577	29284	29500	29354	29348	29310	29197	29351	29460	29360	29245	29594	29438	29512	29700	29363	29539	29421	29446	29217	29231	29201	29485	29413	29439	29249	29594	29505	29375	29344	29466	29304	29223	29471	29680	29333	29613	29354	29399	29192	29561	29594	29464	29246	29408	29459	29448	29326	29345	29530	29441	29448	29342	29554	29626	29267	29225	29711	29392	29428	29453	29116	29190	29677	29378	29437	29580	29504	29394	29257	29438	29394	29481	29559	29427	29507	29513	29467	29317	29309	29425	29460	29421	29172	29314	29433	29584	29515	29353	29501	29474	29368	29475	29562	29475	29386	29437	29372	29609	29470	29285	29560	29475	29514	29409	29396	29537	29412	29524	29229	29072	29562	29412	29393	29417	29364	29388	29575	29272	29540	29480	29380	29235	29258	29532	29243	29433	29422	29334	29347	29438	29280	29654	29466	29048	29159	29393	29460	29294	29454	29657	29461	29482	29367	29678	29256	29290	29619	29731	29311	29434	29550	29377	29295	29469	29527	29240	29396	29354	29491	29330	29350	29294	29488	29716	29546	29339	29368	29256	29109	29245	29432	29317	29344	29485	29292	29287	29739	29333	29505	29524	29424	29577	29251	29598	29171	29495	29605	29460	29599	29339	29434	29330	29383	29376	29099	29069	29253	29401	29306	29512	29539	29440	29593	29496	29343	29505	29373	29429	29515	29702	29382	29453	29316	29392	29412	29393	29455	29505	29306	29464	29431	29208	29217	29478	29531	29552	29263	29371	29483	29557	29264	29510	29282	29528	29235	29523	29579	29535	29253	29298	29517	29250	29303	29263	29463	29233	29302	29414	29097	29542	29219	29057	29343	29275	29577	29542	29722	29510	29257	29241	29582	29332	29429	29497	29381	29490	29475	29573	29457	29344	29665	29707	29184	29477	29419	29553	29225	29518	29567	29375	29604	29631	29471	29430	29218	29308	29359	29431	29409	29235	29469	29485	29255	29534	29577	29184	29484	29301	29487	29471	29700	29247	29532	29292	29332	29837	29448	29393	29447	29214	29341	29397	29448	29581	29557	29359	29291	29258	29196	29423	29651	29265	29307	29426	29647	29442	29246	29035	29467	29522	29135	29569	29423	29574	29354	29432	29340	29184	29471	29311	29299	29476	29367	29481	29466	29345	29236	29384	29295	29474	29355	29549	29402	29417	29421	29429	29491	29370	29532	29582	29367	29603	29340	29311	29464	29180	29468	29320	29321	29425	29371	29673	29464	29372	29685	29417	29484	29483	29661	29501	29287	29324	29129	29241	29365	29588	29563	29846	29477	29646	29551	29588	29133	29581	29088	29284	29564	29665	29554	29457	29375	29349	29518	29547	29405	29163	29340	29494	29364	29255	29549	29403	29496	29525	29638	29429	29362	29584	29143	29523	29399	29700	29399	29463	29360	29476	29342	29641	29561	29527	29250	29463	29507	29523	29515	29715	29543	29299	29657	29546	29417	29436	29611	29422	29402	29736	29490	29321	29330	29527	29544	29371	29361	29462	29461	29569	29357	29641	29545	29527	29379	29369	29289	29574	29604	29334	29218	29314	28974	29239	29421	29377	29304	29478	29282	29267	29311	29322	29254	29337	29565	29540	29585	29508	29400	29425	29352	29313	29167	29435	29341	29772	29467	29344	29851	29462	29299	29509	29471	29326	29322	29358	29259	29428	29214	29200	29475	29479	29269	29757	29585	29488	29217	29352	29324	29454	29540	29493	29589	29450	29507	29624	29238	29514	29527	29441	29448	29531	29413	29333	29345	29329	29229	29402	29566	29201	29156	29409	29742	29465	29264	29496	29398	29462	29372	29488	29485	29364	29313	29441	29145	29396	29310	29317	29272	29441	29400	29543	29310	29279	29344	29081	29566	29379	29466	29360	29308	29459	29500	29444	29478	29290	29393	29276	29557	29420	29567	29598	29489	29309	29323	29410	29655	29294	29118	29151	29461	29297	29487	29421	29262	29168	29497	29330	29308	29371	29385	29460	29343	29387	29531	29344	29452	29271	29363	29446	29432	29462	29419	29274	29386	29299	29495	29405	29567	29094	29643	29321	29306	29280	29597	29729	29477	29475	29554	29679	29333	29662	29596	29557	29219	29385	29227	29284	29391	29414	29381	29401	29337	29263	29545	29600	29664	29325	29147	29854	29370	29605	29491	29283	29342	29621	29389	29713	29445	29558	29288	29376	29290	29353	29346	29139	29308	29655	29401	29362	29383	29309	29530	29397	29294	29487	29229	29250	29316	29406	29177	29190	29554	29270	29459	29309	29534	29397	29517	29767	29446	29348	29600	29552	29433	29302	29494	29405	29596	29399	29478	29393	29507	29410	29378	29513	29575	29615	29560	29259	29384	29448	29400	29414	29582	29458	29462	29370	29536	29290	29472	29255	29177	29379	29382	29577	29770	29433	29377	29630	29575	29440	29173	29210	29370	29682	29605	29301	29262	29194	29506	29298	29181	29433	29178	29660	29315	29414	29445	29500	29455	29521	29308	29636	29282	29503	29429	29420	29540	29532	29562	29734	29705	29710	29454	29096	29363	29141	29220	29508	29471	29355	29247	29282	29482	29317	29495	29209	29222	29558	29394	29234	29268	29585	29409	29349	29403	29534	29757	29329	29334	29671	29268	29462	29393	29292	29530	29316	29218	29376	29373	29288	29342	29554	29565	29527	29240	29357	29449	29462	29168	29447	29615	29575	29581	29468	29576	29578	29509	29394	29490	29363	29437	29461	29572	29149	29388	29367	29546	29594	29372	29559	29330	29193	29531	29430	29575	29573	29441	29483	29645	29842	29567	29510	29253	29697	29446	29638	29470	29515	29601	29269	29261	29336	29593	29600	29461	29657	29509	29136	29235	29511	29183	29296	29557	29502	29594	29354	29322	29486	29182
25806	44720	44604	38879	35523	27135	22471	21794	22102	23423	25410	29241	35499	39222	46648	40236	31405	23751	19728	18292	17947	18065	18049	18151	17904	18081	17959	18182	17920	17929	18196	18142	18030	18054	18224	18072	18115	18086	17990	18085	18075	17994	17985	18126	18075	18074	17929	17849	18117	17925	17944	18135	17875	18034	18079	18205	17935	18085	18075	17945	17986	17953	18079	18192	18206	18206	17918	18113	18095	18031	18038	17909	18025	17932	18022	18310	17854	18030	18049	18010	18109	18094	18096	18017	17948	17978	18026	17951	18224	18209	18052	18108	18166	18013	17913	18165	18082	18228	18143	18027	18060	17950	18096	18094	18001	18014	17966	18092	18057	17976	18174	18086	18034	18104	18047	17915	17954	18144	17759	18134	17992	18217	18331	17981	17961	17989	18256	17973	18100	17915	17913	18170	18113	18017	17982	18343	18019	17925	18008	17820	18093	18063	18011	18156	18108	17939	18153	18032	18037	18010	17913	17849	17796	18022	17964	18021	18024	18107	18093	17932	18072	17787	18147	17837	18059	18047	18096	17964	18144	18004	18273	17967	17917	17853	17957	18231	18081	18170	18176	18072	18057	18012	18097	18069	18044	18103	17993	18204	18175	18109	18044	17944	17987	18072	18027	18023	18084	17996	18052	17989	17960	18061	18213	18017	18080	17925	17915	17963	18037	17945	17892	17991	18153	18051	18189	18082	18072	18074	17978	18042	17913	17957	18055	18029	17984	18092	18077	18002	18116	18040	18054	18084	17917	18080	17941	18065	17842	17906	18077	18013	18018	18117	17887	18042	17892	17948	18013	18010	18188	18133	18098	18045	18153	18147	18093	17877	17987	18014	17963	17916	18312	18037	17984	18027	18163	17890	18070	18107	17897	18010	18015	18024	18039	18043	17777	18066	18038	17959	18104	18094	18014	17916	18124	17951	18105	17965	17939	18033	18023	18216	18127	18141	17911	17947	18048	18027	18011	18018	17929	18042	18199	17994	18282	18128	18010	18124	17931	18048	18237	18091	18068	17915	18021	18027	18022	18001	18018	18199	18156	18078	18254	18157	17889	18218	17985	18066	17858	18108	18031	18322	18069	17918	17919	18154	17983	18039	18008	18230	17999	18018	18006	18045	18007	18041	18023	18139	17967	18065	17890	18115	18175	17983	18011	18184	18063	17959	18211	18112	18113	18012	18052	18114	17874	18056	17984	17919	18125	18097	18120	18000	17935	17766	18077	18112	18087	18053	18011	17855	18269	18028	18168	17999	18126	18063	18241	18273	17722	18091	17948	18096	18044	17839	18144	18046	18085	18033	18168	18268	17982	18214	18033	18045	17885	18184	18096	17996	18130	17979	18101	17981	18200	18182	17966	18073	17880	17938	17941	18087	18034	18107	18007	17989	17960	18015	17932	18008	18032	18034	17939	18049	18118	17994	17970	18066	18082	18041	17997	18007	18234	17958	17924	17968	18148	18203	18025	18089	17883	18071	18206	18130	18030	18053	18138	18277	17981	18068	17886	18013	17921	18122	17994	18104	18219	17919	18064	18000	17954	17855	17849	17993	18055	18080	18095	17921	17951	17923	18058	18129	17942	18107	18012	18205	18079	18080	17994	17927	18034	17929	18128	18023	18039	18054	18100	17940	18038	18014	18063	17981	17932	17786	18070	18045	17947	18013	18034	17940	18200	17988	18164	18060	18264	18209	18105	18083	18017	18093	17797	17962	18082	18086	18150	18012	18021	18062	17902	17895	18079	18035	18064	18008	17879	18084	18194	18014	18112	18078	18020	17883	18080	17917	18096	18165	18144	17984	17980	17884	18037	17973	18058	18054	18008	17985	18015	17986	18013	18059	18114	17898	17989	18185	17973	18122	18062	18036	17969	18025	18069	18140	18050	18209	18030	17963	18068	18110	18015	17989	18059	18083	18062	17983	18001	18113	17982	18162	17945	17938	18102	18085	18010	18057	18064	18114	18157	18014	17916	17960	18123	18193	17978	18026	18020	18045	18134	18029	18163	18058	18153	17970	17946	17990	18056	18073	17929	18127	18090	17999	17853	18047	18087	18166	18052	18079	18064	18046	18007	17877	18004	17978	17989	17918	17857	18006	18062	17803	18102	17888	18000	18033	18107	18012	17874	18091	18025	18203	17954	17957	18085	17848	18016	17895	18151	18188	17924	17995	18080	17920	17892	18035	17865	18014	18060	17970	18019	18034	18224	18155	17876	17978	18108	18069	18156	18068	18072	17961	18139	18065	18214	18210	17995	17908	18245	18204	18023	18007	18031	18009	18191	17917	18105	17811	18015	18219	17924	17874	18134	17949	18039	18097	18004	17958	18184	18159	18128	18148	18106	17996	17876	18258	17943	18064	17799	17951	18099	17889	18216	18060	17979	18068	18105	18085	17956	18145	18052	18061	18180	18042	18124	17864	17900	18043	18071	17951	17973	17905	17917	17815	18057	18038	17950	18018	18010	18042	18044	18095	18060	18033	17910	18155	18016	18119	18084	17926	18011	18092	18106	17976	17890	18129	18275	17910	18201	18056	18040	18224	18149	17958	17998	18073	18071	18262	17995	18040	18295	17937	18151	18165	18185	17926	18072	18069	18001	18036	18021	18079	18137	18232	17952	18023	18114	18177	18138	17961	18109	17795	18104	18009	18057	18134	17957	18078	17968	17906	18140	18090	18222	17908	17873	18083	17934	18057	17920	18141	17861	17902	17964	18109	17981	18085	18039	18015	17909	17917	17981	18033	18192	17884	18107	17887	18007	18026	18029	18088	18084	18080	18121	17896	17931	18031	18016	17942	18051	17969	18004	18042	18067	18025	17981	18054	18097	18029	18066	18124	18044	18061	18037	18124	18097	18122	18042	18054	18071	18083	18000	18147	17836	18071	18043	17945	18100	18108	17949	18021	18159	17905	17999	17964	18122	18083	17935	18007	18041	18008	18047	18144	18111	18085	18098	18072	17997	18159	18116	18113	18055	17962	18034	17995	18242	18074	18047	18094	17904	17981	17993	18082	18072	18096	17921	17900	18164	17968	17912	18074	18051	18066	18060	18167	18038	17895	18003	17936	17945	18122	17851	18085	17999	17997	18228	18241	18000	18151	18001	18087	18026	17889	17974	18222	18170	18081	18131	18025	18013	17997	17909	17968	18217	17942	18145	18008	18167	18061	18015	18023	17968	17877	17915	17835	17948	18166	18060	17863	18073	18225	18045	18002	17931	18070	17991	17970	18292	18098	18083	18031	18177	18004	18077	18200	18204	17916	18091	18043	18121	17925	18102	18045	18158	17962	18084	17942	17995	18047	18175	18183	18204	17840	18011	17913	18073	18010	18105	17926	17925	18112	18086	18068	17807	18168	17996	17951	18088	17954	17986	18065	18067	18217	18132	18086	17971	17930	17895	17986	17993	18046	18109	18022	18173	18178	18095	17997	18037	18057	17955	18186	18054	18014	18038	17940	18108	17981	18232	17814	18013	17847	18125	18182	18146	18061	18022	18062	18012	18187	18187	17968	17983	18060	18022	18042	18214	17990	18035	17958	18191	18090	18051	18057	18147	18202	18089	17944	18138	18070	17949	17994	17955	18128	18040	17922	18065	18128	17945	17862	18054	17925	18053	18042	18175	17954	18054	18093	18083	18083	17942	17912	18032	18031	18121	18135	18006	18175	18131	17818	18147	17877	18248	18125	18004	17987	18195	18150	18046	18111	18153	18075	18073	17968	18073	18064	17887	18024	18198	17885	17986	18102	17994	17974	18040	18165	17949	17857	18006	17980	18071	17782	17904	18117	17889	17850	18026	18174	17915	17927	17941	18095	17879	18199	17950	17975	18055	17947	18006	18008	17995	18121	18098	17983	18123	18051	18160	17967	18119	18123	18130	18060	17903	18044	18025	18024	18193	17999	18094	18030	18158	18157	17854	18103	17987	18198	18008	17970	18041	17917	17999	18009	18157	18164	18165	18138	18225	17851	17991	18091	18157	17977	18203	17894	18200	18057	18195	18004	18091	18093	18126	18131	17897	18084	18191	18056	18013	18072	18028	17886	18018	18067	17986	18158	17961	17937	17995	18080	18108	18143	17990	18270	17910	18002	17944	18128	18036	18112	18188	17961	17895	18066	18000	18155	17987	18141	17979	18031	18223	18182	17962	18150	18054	17955	17894	18076	18110	17963	18004	18013	17951	18173	18028	18069	17876	17911	17854	18033	17941	18034	18009	18192	18033	18078	17962	17966	18048	17994	18015	18164	17916	17912	18094	18198	17991	18044	17829	18060	17987	18152	18007	18032	17914	17933	18005	17938	18149	18133	17911	17987	17872	18016	18156	17998	18170	18099	18087	18033	18097	17967	17911	17983	18165	18043	18026	17996	17975	17934	18004	17899	17956	17985	17989	17839	18046	17936	18005	18028	17944	18161	18021	17983	18073	18083	18003	17940	18271	17941	18072	18053	17984	17888	18008	18049	18012	18237	18062	17919	18007	18108	17969	18010	18086	18075	18057	18081	18034	18257	17970	17960	17961	17967	17939	18047	17995	18043	18199	17863	18177	17933	17989	18075	18200	17941	18076	18214	18141	18068	18191	18123	17998	17944	18093	17959	18116	18114	17966	18062	17946	18170	17820	18236	18086	18011	18077	17978	17994	18036	18181	18197	18010	17838	18228	18015	17942	17922	18109	18054	17864	18120	18162	18041	18150	18116	18134	18113	18068	18102	17988	18041	17864	18143	18202	18092	18134	18008	18117	17985	17972	18032	18188	17788	18031	17955	17983	18025	18079	17898	18025	17896	18081	18090	17958	17889	18078	18098	18043	18086	18147	18008	17989	18067	18069	18126	17917	17869	18033	17860	18067	18017	18153	17988	18052	17897	18045	18080	18116	18031	18176	17842	18042	18126	18146	18057	17853	18026	17938	17828	18040	18023	18049	17962	17813	18094	18015	18070	18145	18060	18058	17895	18310	18034	17934	18033	18090	17924	18157	18069	18137	17958	18159	18025	18065	18045	18120	17964	18106	18080	18171	18098	17855	18126	18073	18008	18148	18018	18040	18101	18053	18135	17987	17953	18032	18078	17837	18162	18107	17967	18182	18297	17984	18159	18007	18077	18034	18076	18028	18138	18029	17933	17968	17889	17984	17987	18079	18026
36557	31417	37327	37128	33045	30924	30703	30195	30076	30049	29897	29656	29548	30227	30888	31516	30873	29984	29743	29424	29587	29690	29452	29473	29378	29412	29579	29401	29523	29507	29619	29742	29086	29478	29527	29449	29726	29273	29403	29502	29581	29167	29415	29438	29505	29225	29504	29527	29385	29270	29395	29394	29454	29556	29606	29379	29452	29313	29724	29566	29164	29495	29645	29722	29345	29614	29663	29449	29456	29547	29344	29239	29467	29554	29271	29416	29650	29302	29369	29210	29347	29572	29408	29260	29237	29443	29802	29296	29541	29786	29451	29472	29603	29647	29376	29526	29255	29408	29490	29461	29281	29554	29303	29494	29479	29368	29547	29194	29655	29338	29433	29246	29511	29456	29653	29566	29585	29350	29280	29401	29456	29591	29573	29659	29587	29716	29473	29550	29404	29237	29563	29447	29351	29289	29781	29452	29458	29256	29626	29081	29474	29269	29226	29350	29282	29557	29579	29481	29439	29425	29409	29753	29525	29667	29341	29280	29216	29391	29426	29424	29422	29512	29643	29499	29345	29447	29383	29367	29324	29210	29502	29383	29547	29570	29510	29495	29504	29511	29737	29325	29492	29560	29432	29103	29361	29690	29419	29645	29628	29445	29545	29411	29518	29323	29635	29377	29520	29247	29552	29463	29530	29235	29352	29502	29490	29243	29499	29258	29525	29133	29223	29490	29321	29622	29585	29312	29603	29431	29403	29437	29442	29435	29785	29628	29578	29389	29566	29371	29306	29763	29355	29644	29351	29429	29313	29554	29396	29163	29395	29419	29663	29527	29344	29301	29572	29267	29433	29408	29557	29376	29209	29679	29511	29523	29437	29325	29734	29529	29465	29239	29288	29808	29579	29452	29318	29457	29150	29240	29435	29411	29568	29550	29578	29420	29496	29424	29370	29412	29641	29437	29149	29442	29629	29315	29483	29610	29242	29337	29476	29759	29397	29556	29438	29487	29187	29431	29424	29120	29426	29406	29462	29512	29580	29219	29237	29412	29631	29408	29432	29362	29294	29448	29299	29314	29502	29218	29616	29379	29498	29186	29526	29441	29617	29343	29539	29602	29357	29553	29313	29526	29328	29499	29544	29488	29639	29556	29402	29470	29470	29453	29295	29741	29495	29314	29362	29365	29241	29421	29523	29363	29330	29346	29538	29385	29615	29380	29534	29561	29366	29398	29536	29563	29552	29620	29370	29258	29424	29093	29399	29353	29366	29549	29369	29521	29536	29388	29374	29565	29529	29589	29539	29404	29587	29588	29549	29369	29598	29576	29250	29256	29562	29514	29593	29372	29477	29374	29415	29593	29324	29137	29443	29178	29466	29497	29425	29421	29404	29330	29362	29267	29353	29267	29453	29786	29790	29456	29579	29476	29412	29548	29648	29559	29348	29496	29753	29591	29546	29649	29280	29353	29217	29595	29600	29694	29396	29199	29479	29592	29761	29512	29544	29376	29396	29542	29358	29369	29730	29748	29531	29485	29441	29686	29455	29697	29553	29690	29622	29474	29593	29570	29715	29277	29445	29484	29607	29529	29729	29405	29185	29460	29540	29281	29431	29373	29534	29520	29193	29517	29467	29579	29244	29514	29436	29341	29395	29605	29698	29667	29339	29352	29886	29577	29524	29358	29438	29587	29345	29300	29553	29608	29461	29521	29371	29457	29675	29252	29255	29146	29417	29519	29344	29352	29283	29528	29460	29369	29415	29260	29318	29344	29717	29690	29354	29042	29544	29306	29250	29388	29163	29484	29461	29386	29476	29309	29259	29391	29226	29454	29435	29609	29580	29442	29352	29364	29450	29713	29312	29439	29361	29565	29583	29473	29224	29543	29508	29180	29740	29315	29420	29682	29489	29842	29382	29350	29569	29450	29428	29581	29425	29477	29657	29651	29416	29448	29302	29434	29553	29610	29327	29494	29478	29497	29640	29468	29613	29627	29486	29316	29525	29440	29504	29374	29344	29232	29195	29433	29424	29613	29582	29467	29515	29308	29136	29369	29453	29292	29591	29249	29218	29177	29401	29336	29179	29383	29681	29495	29325	29548	29366	29408	29564	29434	29461	29591	29488	29537	29421	29575	29843	29615	29471	29520	29721	29454	29505	29315	29350	29271	29566	29328	29483	29495	29435	29477	29241	29622	29439	29367	29625	29547	29380	29437	29468	29340	29366	29366	29249	29522	29427	29519	29397	29511	29485	29481	29727	29353	29714	29448	29545	29386	29701	29480	29587	29460	29361	29486	29245	29365	29407	29515	29485	29189	29627	29721	29605	29433	29421	29717	29602	29418	29509	29383	29449	29533	29524	29417	29360	29578	29383	29263	29464	29523	29238	29244	29729	29500	29341	29236	29340	29483	29603	29501	29674	29467	29368	29596	29535	29619	29411	29420	29414	29204	29306	29511	29493	29488	29536	29421	29260	29227	29892	29423	29510	29412	29576	29427	29606	29589	29390	29417	29482	29382	29425	29156	29609	29281	29202	29343	29264	29131	29327	29421	29584	29380	29625	29372	29503	29275	29609	29418	29517	29844	29584	29483	29364	29536	29374	29623	29449	29447	29617	29442	29540	29553	29323	29350	29574	29542	29136	29293	29514	29225	29533	29310	29453	29214	29637	29406	29420	29317	29565	29574	29556	29520	29376	29281	29452	29532	29477	29440	29723	29189	29174	29341	29643	29244	29594	29306	29473	29688	29435	29476	29515	29507	29358	29440	29583	29539	29378	29406	29618	29544	29390	29706	29463	29507	29539	29678	29172	29297	29269	29353	29369	29409	29758	29774	29517	29714	29621	29364	29305	29587	29124	29299	29536	29326	29450	29455	29519	29507	29369	29579	29653	29478	29311	29360	29630	29713	29461	29800	29564	29510	29398	29239	29450	29660	29499	29469	29343	29474	29384	29421	29380	29244	29691	29333	29500	29422	29627	29514	29277	29504	29486	29195	29507	29482	29508	29514	29389	29297	29720	29529	29115	29398	29396	29376	29601	29636	29409	29705	29496	29338	29521	29499	29465	29405	29690	29354	29449	29361	29316	29450	29276	29324	29310	29688	29101	29390	29329	29094	29522	29226	29729	29456	29706	29236	29382	29499	29415	29331	29555	29057	29469	29297	29324	29387	29520	29482	29271	29289	29506	29483	29370	29478	29532	29532	29511	29483	29599	29216	29368	29428	29280	29379	29538	29418	29305	29651	29408	29578	29705	29464	29457	29309	29472	29439	29485	29344	29322	29285	29405	29440	29453	29534	29707	29708	29385	29854	29421	29471	29520	29322	29252	29511	29481	29563	29547	29682	29614	29450	29616	29422	29516	29425	29362	29318	29586	29373	29441	29394	29562	29328	29548	29607	29430	29483	29313	29435	29352	29485	29604	29294	29492	29606	29599	29466	29180	29495	29619	29612	29796	29646	29409	29430	29329	29348	29408	29345	29453	29630	29609	29555	29723	29800	29501	29487	29377	29324	29388	29339	29412	29545	29405	29332	29331	29233	29544	29714	29278	29515	29330	29385	29351	29347	29394	29653	29287	29270	29290	29120	29389	29698	29437	29389	29361	29715	29645	29521	29335	29537	29634	29522	29548	29214	29634	29449	29545	29472	29676	29312	29663	29554	29392	29495	29577	29614	29505	29532	29641	29296	29419	29633	29503	29473	29517	29295	29173	29636	29499	29350	29631	29328	29535	29528	29346	29513	29372	29518	29385	29565	29564	29361	29438	29500	29478	29275	29290	29132	29442	29141	29279	29671	29321	29767	29659	29575	29700	29540	29386	29431	29531	29409	29572	29448	29374	29731	29366	29356	29517	29529	29189	29309	29548	29535	29389	29285	29497	29607	29792	29224	29729	29354	29789	29753	29513	29439	29553	29558	29559	29406	29747	29306	29502	29193	29623	29671	29320	29487	29321	29509	29482	29272	29468	29660	29592	29505	29305	29555	29618	29454	29135	29547	29637	29272	29355	29559	29495	29467	29439	29293	29510	29295	29369	29577	29414	29601	29439	29374	29583	29363	29412	29374	29190	29479	29444	29633	29282	29580	29260	29412	29412	29217	29344	29636	29636	29496	29398	29574	29716	29334	29439	29302	29334	29398	29449	29242	29259	29404	29695	29502	29603	29556	29354	29409	29634	29612	29429	29510	29295	29504	29313	29595	29418	29528	29737	29643	29601	29414	29619	29590	29468	29462	29103	29380	29781	29346	29693	29741	29440	29460	29361	29260	29294	29362	29614	29399	29706	29538	29455	29345	29378	29637	29576	29652	29671	29341	29542	29702	29640	29566	29447	29610	29329	29443	29563	29417	29443	29223	29425	29357	29530	29371	29509	29640	29641	29421	29502	29609	29322	29511	29636	29451	29608	29772	29258	29456	29536	29196	29273	29545	29376	29395	29347	29385	29673	29402	29422	29346	29678	29147	29420	29586	29276	29764	29360	29371	29472	29562	29419	29399	29236	29468	29428	29544	29348	29363	29568	29458	29554	29483	29426	29413	29635	29536	29516	29430	29552	29263	29415	29594	29480	29385	29100	29422	29443	29356	29632	29429	29258	29414	29462	29414	29414	29421	29730	29373	29470	29286	29534	29519	29402	29419	29460	29959	29650	29410	29384	29570	29403	29444	29518	29468	29501	29637	29519	29492	29601	29351	29438	29411	29277	29675	29603	29356	29453	29628	29454	29525	29686	29703	29334	29582	29515	29697	29361	29585	29588	29504	29397	29367	29546	29714	29456	29722	29410	29480	29471	29487	29437	29449	29331	29457	29478	29451	29417	29430	29686	29410	29482	29431	29503	29461	29438	29406	29320	29572	29349	29477	29522	29464	29123	29463	29474	29683	29474	29293	29500	29353	29246	29289	29667	29582	29578	29596	29540	29612	29634	29282	29305	29522	29386	29278	29463	29326	29406	29289	29438	29363	29513	29291	29085	29324	29365	29292	29410	29588	29566	29511	29295	29302	29466	29543	29110	29555	29481	29482	29413	29456	29611	29340	29472	29387	29577	29629	29524	29163	29566	29541	29361	29547	29509	29408	29474	29216	29542	29350	29353	29501	29526	29204	29134	29283	29508	29410	29540	29557	29347	29398	29563	29541	29431	29659	29529	29752	29627	29401	29348	29693	29530	29412	29474	29333	29275	29409	29649	29459
26572	31521	31096	28159	23088	20207	19374	18881	18817	19149	18738	18478	18465	19430	20291	20329	19510	18594	18185	18143	17980	18033	18198	18023	18023	18091	18008	17946	18044	18175	18119	17993	18062	18202	17958	17999	18045	18086	18120	17839	18066	18158	17996	17973	18086	18094	18109	17993	18013	18050	18037	17877	17995	17994	18039	17896	18071	18060	17982	18089	17890	18188	17912	18076	18068	17882	18113	18099	17908	18162	18129	17960	18037	18221	17993	18094	18023	18093	18268	18082	18019	18104	18086	18229	18146	18031	18130	17913	18121	17969	18089	18088	18187	18002	17887	18132	18148	17893	18226	18128	18011	18118	18063	18229	18075	18117	18223	18131	18110	18301	18048	17971	17977	17943	18027	18148	18108	18189	18165	18175	18052	17984	18097	17952	17999	18062	18099	18119	18170	18080	18141	17990	18077	18037	18326	18033	18164	18245	17843	17948	18216	18197	18140	18157	17956	17971	17997	18182	18186	18129	18165	18113	18041	17991	18005	18151	18058	18106	18195	18073	18123	18098	18145	18027	18236	17967	18130	18134	17903	18130	18112	18056	17935	17992	18077	18243	18200	18099	18075	18021	17917	18045	18158	18127	18125	18094	18056	18071	18148	18095	17920	17865	17885	18254	17975	18057	18098	17842	18055	18042	17996	18130	18018	18259	18217	18090	17898	18054	18064	18198	18117	18003	18091	17979	17943	17908	18189	18026	17999	18042	18257	18054	17923	18152	18072	18072	18121	18077	17847	18183	18036	18146	17917	18013	18058	17897	18106	17939	17984	18093	17946	18110	18190	18176	18024	18112	18101	18009	18178	18009	17980	18061	18211	17848	18119	18001	17857	18044	18029	17989	17958	18118	18085	18092	18170	18000	18040	17937	18083	18091	18173	17931	18250	18101	18146	18078	18124	18122	17966	17930	18144	17999	18095	18213	18137	18060	18031	18104	18225	18184	17959	17759	18078	18115	18245	18255	18114	17939	18006	18099	18004	18071	18223	18093	18222	18159	18108	18117	18120	17856	18120	18080	18052	18026	17828	18106	18003	18070	18121	18151	18061	18088	17946	18124	18271	18127	18206	18143	18028	18078	18003	18119	17938	18218	17980	17991	18012	18135	17985	18192	18129	18067	18134	18077	18109	17936	18238	18135	18048	18094	18149	18055	17983	18071	18153	18208	18015	17928	18247	18104	18188	17992	18236	17885	17764	18044	18093	17999	17964	18110	18099	18204	18120	18048	18012	18148	18049	17952	18245	17954	18183	18064	18035	18038	18037	18108	18039	18069	18050	18067	18144	17963	17939	18032	18152	18043	18098	18003	18124	17931	18026	18198	18046	18088	18168	17914	17992	18076	17887	18178	18174	17758	18044	17881	18094	18117	17981	18019	17855	17868	18229	18000	18005	18018	18072	17996	17954	18162	18172	18000	18076	18169	17919	18177	18034	18193	17919	18035	17984	17962	18017	18070	17916	18013	18134	18140	17928	18026	18064	18120	18225	17940	17943	18106	17861	18134	18128	18220	18067	18196	18169	18079	18155	18066	18083	18203	18285	18052	18170	18064	17941	18293	17941	18034	18129	17847	18136	17938	18065	18068	17990	18008	18043	18220	18079	18065	18171	18033	18130	18018	18232	18097	18091	18028	18243	18049	18204	17970	17952	18233	18036	18215	18030	18072	18079	18055	18050	17906	18007	18129	18082	17973	18130	17915	18015	18038	17973	18085	17975	18081	18008	18060	18156	17968	18041	18088	18120	18138	17881	18202	17930	18109	18078	18016	18047	17907	18232	18003	18084	18048	18178	18089	18015	18029	18227	18096	18096	18086	18063	17965	18057	18197	18090	18009	18070	18143	18099	18229	18109	18190	18004	18184	18265	18106	18088	18131	18061	18131	18061	18015	18256	18175	18131	18039	18007	18028	18022	18093	18122	18000	17875	17973	18133	18310	18101	18097	18107	17963	17883	17828	18027	18097	18059	17969	18013	17947	18196	18053	18020	17986	18120	18067	18107	17871	18000	18010	17790	18078	18142	18003	17901	18171	18068	18166	17884	18076	18108	18020	18056	18027	18147	17937	18089	18047	17827	17996	18231	17961	18220	18085	18117	17979	18182	18083	18014	18098	18020	18136	18112	18230	17892	18110	17959	17982	17987	18092	18171	18059	18137	17910	18107	18100	18051	17993	18062	18112	18178	18047	17901	18038	18267	17936	18094	18092	18065	18058	17961	17995	17971	17865	18092	18098	18189	18132	18025	18158	18099	18162	17952	18022	18202	17906	18152	17915	18017	18032	18036	18092	18098	17862	18236	18092	17887	17948	17960	18163	17976	18100	17948	18171	17981	18126	17984	18152	18078	18010	18105	18126	18021	18044	18073	18118	17914	17969	18059	17970	18124	18189	18063	17980	18204	18001	18029	18060	18045	18070	18008	17906	18014	18055	18107	18128	18122	17993	18176	18262	18062	18066	18246	18132	18043	17920	18081	17959	18150	18061	18079	18002	18364	18257	18001	18025	18083	18043	18113	18079	18172	18262	18004	18143	18117	18145	18098	18100	18073	18055	18335	18002	17986	18025	18143	18015	18203	18017	18010	18029	17999	17925	18007	18042	18198	17852	18111	18198	18229	18006	17987	18184	18014	17976	18066	18053	17921	18130	18037	18232	18186	18171	17899	18084	18054	17988	18100	18245	18063	18093	18161	17968	18120	18202	18079	18236	18203	18112	17981	18256	18121	17951	18134	17855	18190	18173	18017	18182	17866	17991	18106	18136	18139	18182	18053	18169	18138	18149	18006	18145	17990	18149	17965	18112	18145	17891	18068	18011	18100	17871	18145	17974	18120	18141	18104	18136	18089	18194	17962	18225	18099	18004	18186	18145	18033	18088	18222	18044	18039	18047	17885	18070	18142	18164	18088	18082	18025	18219	18009	17902	18200	18110	17953	18020	18172	18042	18061	17900	18123	18059	17863	18052	18027	18050	18044	18081	18083	18144	17962	18289	18194	18025	17971	18001	18096	18058	18265	17975	18199	18121	18054	18060	18157	18089	18127	18121	18244	18142	18325	18103	17878	17999	17967	18178	18007	18057	17928	18043	18075	18150	17988	18240	18083	18101	18127	18124	18069	18106	18106	17993	18121	18099	18200	18246	18053	18238	17996	18189	17953	18098	18050	18208	17980	18246	18045	18068	18171	18078	17946	18285	18065	18111	18179	18099	18001	18131	18130	17971	18329	18150	18090	18044	17860	18070	18083	17991	18155	18367	18146	18068	18216	18102	18206	17963	18071	17811	18105	18175	18058	17829	17910	18250	18037	17903	18080	18047	18044	18124	18274	17991	18096	18059	17913	18180	17974	18104	18053	18191	18218	18069	17901	17969	18008	18009	18043	18153	18143	18104	18148	18122	18196	18011	17984	17975	18071	18125	18054	17951	17945	18020	18136	18205	17875	18081	17917	18076	18171	18049	17953	18132	18095	18041	18116	18016	18021	18022	17991	18125	18104	18100	18095	18025	17956	18119	18105	18243	17952	17915	18193	18026	18076	18111	18054	18120	18042	18050	17957	17955	18068	18138	18212	17986	18187	18089	18110	18023	18081	18049	17994	18076	17978	17930	18170	18065	18174	18098	18041	18291	18293	17806	18067	18133	17959	18048	17918	18122	18095	18143	18050	18118	18098	17967	17890	18135	17939	18029	18124	17983	18008	18007	17817	18113	18060	17964	18156	18060	18164	18003	17928	18241	18020	18063	18062	18000	18068	18141	17795	18197	18135	17974	17973	17882	18041	18068	18187	17963	17997	18073	18070	18096	18217	18184	18000	18038	18201	18077	18084	18041	18223	18087	18172	18234	17974	18004	18062	17949	18057	18131	18055	18021	17998	18024	18075	18135	17986	17979	18373	18088	18093	18065	17930	18005	18133	18044	18133	18091	18149	18119	17874	18067	18183	18217	18065	18219	18198	18227	18014	18019	18083	18164	18135	18098	18073	18175	18059	18079	17954	18125	18204	18064	18122	18270	18083	18104	18283	18051	18113	18013	18145	18088	18081	17956	18008	18254	18103	18113	18213	18108	18006	18085	18198	18184	18067	18073	17846	18181	18214	18130	18147	18038	17976	17936	18235	18025	18035	18022	18260	18056	18150	18021	18017	18116	17991	18037	18094	18198	18021	18010	18157	18194	18119	18061	18108	17940	18068	18106	18089	18121	18024	18291	17987	18004	18060	17954	18164	18167	18114	17923	17911	17997	18115	17993	18089	18139	17995	17859	17982	18203	18124	18021	18044	18118	18181	17949	18101	18068	18038	18035	18072	18029	18057	18095	18100	18045	17890	18013	18033	18013	17953	18196	18081	18230	18137	18176	18075	18059	18211	18029	18137	18162	18215	18054	18116	18105	18067	18273	17953	18250	18040	18045	18212	18003	17948	18155	18033	18091	17868	17911	17931	18035	18023	18002	18100	17956	18189	17972	18002	17996	18055	18205	18057	17791	18083	18059	18049	17904	17951	18069	18180	18150	17933	18244	18079	17972	18201	18098	18073	17952	18125	18049	18057	17942	17999	18143	18079	18026	17863	18124	17999	17973	18027	18023	18003	18119	17997	18048	18086	18078	18102	18213	18109	17997	18130	18070	18215	18150	17979	18053	18123	18240	18115	18111	18175	18110	17989	18105	18068	18017	18319	18001	18015	18139	17954	18241	18188	17959	18019	17981	18022	18195	18079	17997	18033	18036	18175	18035	18187	18284	18215	18045	18149	18081	18181	18125	18106	18221	18112	18009	17971	18087	18114	18079	17969	18034	18189	18061	18011	18242	17972	18038	18161	18119	18047	17847	18273	18173	18157	18198	18020	18095	18122	18085	18169	18146	17932	18045	18239	17926	18090	18077	18057	18118	18059	18153	18289	18121	18271	18163	18025	17879	18127	17955	17995	17932	18148	17957	18322	18095	18023	18093	18138	18029	18070	18037	18079	18210	18220	18006	18019	17952	18108	18118	18017	18061	18256	18036	17928	17957	17881	17985	18117	18244	18045	18238	18089	18093	17905	18096	17932	18163	18030	18193	18086	18130	17838	18030	18044	18182	18089	18151	17972	18003	17974	18208	18072	18149	17998	18018	17942	17990	18103	18050	17873	18124	18137	17919	18004	17965	17917	18133
24490	20749	27189	26557	27290	31807	33717	32251	31896	31582	30963	30735	35616	42804	45200	40811	35771	32858	31062	30421	30216	30211	30066	30253	30041	30647	30184	30228	30225	30013	30059	30101	30402	30188	30044	29909	30354	30397	30243	30288	30236	29924	30141	29873	30063	30229	30218	30130	30100	29962	30108	29871	30005	30098	30140	29951	30139	30192	30033	30113	30023	30026	30210	30299	30274	30245	30309	30111	30309	30290	29905	30157	30321	30426	30223	30062	30206	30214	30421	30255	29942	29963	30137	30350	29954	30086	30074	30000	30195	30491	30215	30109	30324	30153	29864	30434	30155	30219	30142	30147	30151	30281	30259	30067	30306	30274	30030	30256	30376	30061	30209	29964	30257	30076	30283	30407	30093	29975	29975	30112	30387	30238	30040	30132	30079	29930	30158	30145	30371	29989	30054	30044	30130	30187	30245	30030	30085	30081	30248	30142	30532	30041	29989	30090	30091	30321	30127	29872	30199	30019	29938	30154	30143	29955	30140	30101	30300	30179	30120	30227	29865	29876	30441	30136	30114	30180	30173	30235	30215	30000	29996	30327	30224	30161	30280	30074	30296	30239	30050	30015	29895	30098	30126	30066	30178	30334	30301	30168	30035	30344	30075	30080	30271	30106	30204	30300	30169	30153	30200	30049	30123	29895	30000	29973	29958	30254	30033	30486	30315	30209	29941	30259	29969	30175	30143	30257	30227	30041	29752	29842	30229	30288	30034	30247	30128	30223	30400	30288	30236	30176	30140	30006	30003	30155	30131	30022	30281	30270	29986	30228	29965	29970	30129	30244	30322	30205	30284	29856	30243	30241	30091	30105	30097	30190	30261	30141	30139	30248	30277	30209	29994	30222	29690	30094	30272	30086	30170	30126	30125	30186	30076	30397	30416	30130	30230	30085	30028	30040	30168	30237	30226	29997	30149	30279	29936	29972	29957	30018	30216	30085	30290	30336	29905	30123	30137	30141	30243	30263	30089	30033	30407	30226	29996	30112	30004	30268	29914	30262	30242	29995	30131	29947	29997	30080	30191	29893	30161	30076	30027	30308	30372	30431	29826	29993	30265	30114	30053	30127	30215	30137	30050	30092	29945	30058	29918	30198	30026	30258	30078	30102	30070	30165	30114	29962	29930	30249	30075	29956	30210	30146	29989	29831	30031	29941	30247	30101	30371	30202	30058	30186	30110	30124	30149	30306	30037	30040	30206	30124	30170	30216	30202	29968	30224	30395	30073	29975	30172	29874	30021	30462	30285	29921	30138	30222	30206	30027	30496	29949	30137	30222	30279	30122	30150	30105	30265	30319	30174	29980	30084	30285	30266	30124	30134	30232	30110	29843	30119	30074	30098	30248	30303	30233	30210	29992	30193	30125	30082	30427	29935	30040	30162	30450	30192	30110	30022	30000	29967	30096	30560	30095	30147	30129	30244	30179	30103	30076	30069	29908	30204	30070	30116	30098	30015	30183	30319	30383	30518	30299	30165	30056	30291	30393	30382	30178	30279	30125	29998	30215	30111	30168	30258	30237	30026	30125	30138	30143	29681	29932	30141	30165	30215	30226	30277	30108	30060	30058	30220	30294	30129	29988	30073	30128	30355	30113	30184	30186	30009	30347	29871	30164	29957	30003	30128	30143	30269	30368	30364	30099	30331	30159	30349	30034	30099	30353	30526	30145	30308	30081	30129	29952	29904	30063	30057	29889	29936	29960	30259	30062	29938	30302	30335	30270	30207	29960	30045	30152	29969	29868	30198	30266	30301	30307	30164	30449	30048	30125	30331	30081	30235	29968	30014	30237	30317	30230	30123	30292	30027	30082	30081	30292	30332	30113	30298	30156	30244	30221	29987	29939	30284	30172	29883	30017	30282	30212	30224	30306	30051	30286	30230	30010	30144	29956	30535	29942	30062	30185	30038	30311	30286	30136	30054	30092	30029	29894	30060	30101	30279	29889	30394	29986	30226	30126	30109	29905	30100	30397	30326	30211	30064	30120	30446	30078	30233	30268	30216	30010	30212	29872	30000	30293	30310	30012	30199	30120	30509	30238	29937	29897	30283	29962	30178	30319	30112	30024	30085	30053	29565	29994	30084	30077	30136	30211	30110	29918	30321	30185	29693	29972	30374	29904	30259	30104	30215	30206	30266	30209	30311	30016	30126	30007	30247	30011	30115	29761	30223	29839	30238	30367	30342	30283	30126	29834	30203	30215	30221	30453	30300	30107	29795	30158	30316	29831	30113	30236	30199	30341	30257	30213	30018	30181	30080	30247	30244	30212	30264	30241	30353	30347	30322	30112	30209	29996	30068	30009	30249	30151	30301	30297	30115	30380	30057	30363	29840	29785	30066	30308	30210	30374	30451	30181	30078	30015	30357	29716	30446	30124	30142	30147	30127	30213	29836	30237	30190	30223	30239	30384	30271	30147	30151	30333	29971	29971	30228	29948	30294	29748	30235	30288	30162	30082	30061	29965	30099	29929	29955	30029	29992	29886	30331	30003	30228	30192	30017	30116	30033	29802	30181	30064	30241	30404	30214	30217	30214	29982	30244	30176	30079	30256	30362	30176	30071	30161	30393	30111	30394	30432	30145	30029	30163	30123	30121	30285	30197	30111	30243	30193	30122	30156	30164	30131	30299	29898	29949	30017	30087	30312	30176	30249	30243	30077	30026	30241	30108	30256	30030	30088	30404	30311	30128	30404	30201	30187	30212	30395	30015	30276	30246	29934	29950	30056	30145	30242	30200	30188	30064	30224	30278	30248	29944	29996	29901	29938	30257	29911	30240	30090	29928	30062	30217	29949	29954	29947	30052	29956	30055	29926	30000	29801	30152	30051	30102	30120	30393	30165	30293	30234	30127	30288	30077	30069	30240	30278	30187	30056	30315	30157	30271	30217	30116	30205	30089	30075	29736	30082	30033	30078	30178	30173	30081	30056	30063	30101	30293	29834	30131	30101	30473	30237	30037	30197	30458	30097	29987	30007	30155	30472	30031	29897	29992	30120	30107	30121	30102	30280	30378	30068	30215	30125	30172	30083	30176	30076	30015	30217	30089	30129	30294	29979	30298	30088	30248	29980	30351	30264	29956	30194	29896	30128	30078	30163	30230	30022	30292	30103	29840	30284	30225	30116	29921	30023	29914	29953	30126	30183	30319	30120	30075	30095	30140	30103	30236	29986	30446	30061	30110	30030	30153	30298	29903	30017	30216	30144	30123	29951	29917	29954	30095	30050	30322	29810	29960	30139	30190	30208	30048	30277	30127	30194	30248	30148	29974	30193	30114	30122	30159	30033	30165	30180	29993	30138	30179	29963	30193	30244	30187	30099	30067	30134	30044	30093	30034	30197	30035	30115	30169	30153	30025	30198	29976	30118	29978	29995	29938	30281	30353	30253	30519	30141	30428	30367	30352	30098	30185	30079	30276	30025	29908	29940	30128	30024	30242	29994	30155	30359	30211	30110	30385	30174	30357	30182	30200	29997	30109	30172	30021	30174	30176	30110	29953	29928	30081	30136	30279	30122	30071	30219	30516	30209	30131	30143	29993	30157	29997	30041	30034	30187	30010	30072	30197	30131	29983	30081	30076	30210	30278	30227	30147	30112	30121	30132	30046	30102	30124	30072	30236	30110	30208	30008	29915	30147	30056	30167	30155	30361	30035	30224	29905	30094	30147	30482	30433	30269	30123	30030	30109	30233	30088	30277	30376	30018	30290	30283	30047	30172	30033	30274	30568	30278	30095	30429	29971	30139	30263	30030	30097	30204	30068	30099	30285	30057	30438	30239	30150	30051	30131	30027	30132	29950	30285	30159	30232	30134	30152	30054	30408	30145	30034	30103	30153	30109	30269	30337	30087	29988	29913	30188	30330	30193	30202	30273	30043	30044	30052	30153	30024	29884	30204	30030	30129	30254	30140	30362	30053	30078	30114	29956	30126	30158	30162	29988	30184	30013	30105	30152	30141	30193	29980	30104	29998	29866	30275	29816	30267	29953	30164	29958	30133	30084	30460	30092	29990	30182	30101	30066	30185	30274	30204	30403	30114	30152	30380	30049	30019	30249	29981	30253	30259	30185	29977	30163	30096	30114	30297	30134	30161	30138	30160	30293	30150	30265	30267	30159	30260	30345	30208	29924	30112	30233	30369	30326	30064	30223	30179	30250	30135	30115	30326	30222	30087	30018	30148	30263	30064	30239	30159	30157	30066	30039	29960	30239	30184	30166	30230	30268	30112	30383	30227	30314	30109	30303	30115	30418	30063	30176	30278	30094	30230	30253	30270	30284	30262	30374	30152	29999	30535	30312	30139	30098	30200	30065	30097	30098	30119	30092	30279	30148	30212	30118	30284	29980	29986	29957	30152	30175	30079	30329	30070	30060	29990	30194	30099	30221	30101	30164	30265	30085	30516	30305	30194	30040	30353	30131	30214	30206	30241	30273	30469	30053	30203	30141	30188	30051	30087	30125	30281	30310	30533	30226	29872	30073	30219	29932	30000	30103	29998	29963	30120	30297	30036	30078	30228	30193	30260	30260	30472	30217	30366	29941	30110	30289	30130	30150	30035	30150	30219	30430	30151	30304	30327	30241	29994	29981	30012	30104	30356	30210	30287	30246	30109	30076	30167	30126	30038	30092	30084	30282	29984	30250	30297	30017	29973	30252	30199	30144	30122	30460	30082	30214	30058	30019	30060	29991	30242	30045	30102	30134	30266	30102	30169	29806	29993	29971	30245	30032	30333	30275	29846	30118	30141	30033	29963	29971	30070	30179	30208	30158	29981	29905	30122	30044	30144	30260	30078	30129	30167	30012	30134	30272	30196	30150	29901	30194	30167	30142	30240	30337	30162	30126	30018	30486	30300	30022	30048	30232	30049	30280	30440	30239	30122	29956	30003	30201	30126	30003	30048	30140	29945	30189	30215	30333	30150	30092	30209	30168	30143	30379	30299	30000	30161	30195	29957	30122	30050	30037	30145	30254	30117	29909	30227	30221	30327	30124	30236	30250	30151	30039	29950	30155	30092	30097	30265	30231	30407	30213	30088	30062	30317	30329	30042	30187	30279	30337	30134	30158	30187	30101	30045	30306	30340	30031	30212	30213	30056	30230	30121	30163	30270	30187	30439	30082	30168	29942	30104	30036	30487	30170
23027	38479	39799	29583	23913	22587	21200	21042	21082	20040	19117	18899	26967	35921	36487	30506	24382	20576	18918	18535	18385	18247	18170	18327	18305	18373	18288	18717	18401	18417	18419	18322	18359	18393	18188	18362	18311	18302	18258	18283	18293	18277	18347	18350	18450	18293	18383	18327	18341	18245	18353	18395	18413	18124	18484	18150	18282	18447	18239	18230	18602	18537	18243	18386	18348	18419	18366	18326	18387	18461	18377	18322	18595	18209	18179	18435	18443	18252	18294	18318	18283	18393	18270	18528	18130	18483	18481	18351	18163	18372	18306	18237	18237	18399	18312	18471	18346	18472	18415	18353	18305	18452	18216	18186	18282	18382	18129	18347	18381	18442	18253	18507	18366	18328	18307	18373	18232	18397	18249	18295	18188	18382	18465	18310	18351	18373	18267	18383	18312	18290	18393	18432	18395	18230	18239	18381	18327	18094	18438	18413	18286	18312	18222	18365	18510	18266	18412	18323	18369	18230	18368	18432	18366	18277	18350	18431	18358	18211	18263	18328	18281	18218	18317	18305	18322	18357	18240	18253	18377	18366	18328	18526	18272	18220	18275	18529	18356	18331	18335	18560	18327	18435	18225	18199	18433	18358	18396	18382	18410	18470	18479	18412	18455	18364	18451	18401	18240	18479	18234	18340	18446	18469	18394	18516	18341	18370	18454	18339	18419	18322	18327	18414	18253	18270	18272	18515	18594	18188	18323	18352	18420	18433	18511	18453	18340	18113	18439	18273	18146	18559	18271	18349	18421	18028	18447	18181	18221	18471	18301	18377	18385	18348	18289	18260	18411	18362	18262	18416	18381	18266	18464	18194	18460	18267	18199	18628	18323	18515	18266	18326	18417	18479	18305	18432	18308	18125	18302	18240	18262	18355	18432	18356	18414	18440	18449	18396	18388	18225	18452	18437	18381	18151	18387	18351	18408	18381	18298	18266	18307	18240	18395	18464	18404	18514	18443	18328	18272	18497	18512	18402	18175	18385	18339	18246	18380	18348	18213	18274	18276	18383	18516	18305	18506	18381	18533	18507	18338	18262	18561	18488	18314	18373	18193	18287	18272	18269	18528	18381	18330	18501	18421	18366	18298	18403	18346	18456	18327	18363	18409	18239	18357	18349	18550	18468	18365	18322	18348	18479	18231	18299	18331	18397	18537	18368	18344	18256	18491	18262	18288	18389	18195	18310	18328	18491	18264	18424	18416	18298	18468	18252	18342	18299	18296	18228	18409	18311	18605	18175	18328	18325	18316	18217	18353	18407	18340	18218	18367	18333	18134	18248	18366	18361	18563	18323	18381	18182	18423	18245	18332	18399	18438	18339	18182	18321	18345	18406	18447	18310	18363	18455	18297	18480	18509	18271	18580	18426	18344	18328	18497	18336	18169	18280	18373	18439	18532	18357	18205	18343	18423	18421	18342	18392	18323	18357	18218	18270	18560	18349	18252	18522	18220	18344	18286	18519	18290	18669	18303	18394	18237	18348	18488	18218	18510	18270	18179	18265	18285	18446	18270	18369	18391	18221	18386	18581	18365	18439	18350	18321	18471	18476	18476	18353	18208	18372	18365	18383	18360	18222	18395	18465	18192	18435	18262	18311	18316	18468	18363	18476	18308	18219	18348	18446	18326	18489	18439	18203	18419	18362	18281	18609	18285	18335	18475	18486	18160	18451	18377	18379	18241	18522	18326	18309	18178	18411	18219	18373	18378	18445	18460	18170	18340	18311	18214	18309	18319	18187	18390	18211	18329	18381	18561	18499	18281	18301	18510	18382	18334	18358	18428	18268	18228	18446	18290	18171	18429	18241	18372	18247	18240	18293	18235	18421	18187	18401	18188	18481	18299	18213	18221	18362	18065	18529	18387	18399	18466	18312	18393	18307	18230	18312	18261	18415	18332	18318	18390	18376	18449	18346	18351	18371	18333	18395	18308	18590	18445	18378	18389	18491	18445	18348	18294	18323	18331	18235	18371	18285	18585	18238	18397	18256	18357	18452	18468	18336	18238	18334	18485	18431	18474	18471	18332	18376	18362	18258	18290	18355	18439	18356	18336	18323	18510	18344	18172	18283	18248	18553	18254	18365	18262	18382	18538	18405	18446	18372	18310	18205	18547	18238	18206	18504	18347	18396	18395	18294	18245	18391	18484	18319	18449	18356	18272	18266	18357	18316	18357	18343	18314	18431	18339	18303	18506	18443	18569	18531	18347	18259	18400	18322	18393	18368	18238	18335	18321	18365	18207	18263	18297	18210	18247	18437	18425	18437	18464	18342	18335	18259	18387	18267	18335	18230	18250	18309	18332	18239	18329	18352	18324	18256	18200	18213	18492	18224	18394	18213	18342	18382	18397	18521	18348	18405	18442	18421	18285	18197	18281	18400	18347	18317	18341	18349	18262	18377	18525	18543	18281	18449	18329	18246	18323	18371	18242	18528	18487	18428	18445	18440	18220	18438	18326	18321	18249	18496	18370	18457	18415	18363	18240	18414	18437	18355	18208	18315	18344	18399	18378	18054	18330	18291	18317	18311	18304	18324	18276	18471	18320	18118	18294	18413	18202	18360	18391	18349	18288	18287	18232	18409	18557	18280	18450	18475	18343	18500	18354	18269	18335	18464	18379	18194	18446	18365	18474	18401	18262	18219	18378	18287	18518	18340	18352	18451	18397	18515	18234	18338	18380	18231	18488	18390	18427	18250	18456	18363	18342	18422	18365	18341	18365	18397	18259	18312	18506	18238	18304	18229	18319	18356	18305	18530	18281	18446	18095	18293	18154	18269	18543	18292	18389	18314	18267	18217	18432	18541	18449	18420	18257	18361	18405	18338	18394	18310	18217	18507	18205	18434	18406	18256	18235	18568	18263	18332	18588	18507	18369	18561	18181	18199	18442	18395	18400	18392	18321	18380	18647	18564	18375	18501	18333	18167	18443	18447	18423	18250	18424	18232	18324	18394	18251	18218	18229	18223	18273	18183	18182	18267	18245	18509	18390	18217	18366	18512	18406	18354	18358	18346	18340	18300	18284	18313	18315	18492	18270	18207	18372	18288	18241	18244	18197	18292	18276	18169	18309	18298	18270	18482	18551	18163	18246	18378	18432	18333	18404	18497	18408	18323	18429	18351	18422	18338	18407	18463	18136	18434	18500	18333	18425	18383	18363	18413	18344	18364	18262	18203	18333	18029	18355	18327	18338	18412	18313	18404	18363	18315	18425	18320	18324	18363	18352	18327	18364	18361	18371	18291	18392	18300	18259	18283	18262	18368	18319	18276	18309	18288	18424	18382	18297	18464	18421	18235	18452	18430	18274	18450	18355	18550	18261	18458	18150	18408	18319	18280	18328	18431	18381	18172	18398	18407	18279	18308	18309	18446	18428	18616	18563	18298	18396	18458	18315	18310	18371	18458	18483	18518	18223	18313	18545	18345	18416	18336	18328	18309	18357	18208	18536	18299	18334	18367	18439	18348	18302	18466	18267	18314	18353	18216	18362	18277	18438	18322	18443	18540	18486	18456	18394	18318	18366	18254	18477	18458	18441	18388	18413	18456	18288	18299	18264	18413	18272	18406	18393	18140	18340	18245	18252	18190	18432	18246	18367	18256	18408	18395	18249	18314	18346	18403	18341	18336	18326	18273	18433	18511	18264	18276	18261	18304	18216	18272	18225	18434	18364	18491	18235	18326	18438	18408	18426	18232	18457	18202	18378	18377	18465	18415	18339	18308	18340	18481	18274	18233	18299	18378	18206	18395	18322	18281	18322	18444	18281	18367	18387	18372	18346	18199	18153	18359	18183	18289	18265	18242	18471	18297	18135	18349	18551	18440	18324	18239	18254	18314	18388	18276	18258	18376	18273	18201	18332	18277	18307	18445	18279	18313	18331	18208	18491	18193	18386	18290	18309	18408	18283	18458	18453	18432	18448	18342	18209	18314	18477	18570	18278	18463	18358	18401	18542	18331	18378	18327	18124	18301	18533	18250	18460	18258	18473	18394	18581	18389	18333	18293	18362	18350	18475	18452	18220	18416	18435	18384	18327	18420	18274	18298	18209	18519	18365	18325	18460	18362	18508	18255	18366	18281	18340	18344	18171	18260	18195	18428	18441	18306	18315	18279	18061	18409	18384	18568	18379	18391	18182	18419	18332	18267	18504	18358	18552	18333	18370	18171	18271	18492	18485	18442	18309	18476	18366	18199	18479	18261	18313	18384	18341	18472	18233	18287	18335	18604	18346	18281	18250	18284	18266	18327	18458	18261	18416	18261	18488	18478	18420	18444	18215	18202	18315	18334	18432	18405	18249	18407	18463	18575	18334	18437	18286	18335	18273	18387	18232	18146	18370	18302	18307	18176	18363	18370	18325	18428	18347	18416	18419	18278	18244	18482	18413	18458	18222	18145	18360	18335	18394	18353	18204	18387	18270	18287	18403	18479	18412	18344	18311	18264	18428	18503	18253	18282	18390	18413	18237	18346	18230	18197	18438	18353	18309	18373	18483	18546	18280	18415	18380	18617	18325	18367	18352	18235	18229	18402	18293	18258	18209	18521	18249	18295	18264	18399	18308	18377	18305	18459	18512	18242	18367	18263	18402	18330	18439	18461	18477	18439	18273	18379	18432	18331	18248	18392	18337	18404	18204	18424	18413	18145	18348	18229	18301	18389	18474	18425	18382	18310	18443	18257	18266	18209	18385	18257	18214	18469	18428	18144	18327	18191	18273	18532	18444	18341	18295	18341	18351	18266	18428	18526	18475	18363	18190	18419	18607	18477	18307	18249	18372	18405	18381	18428	18335	18419	18479	18305	18434	18607	18478	18423	18372	18331	18389	18362	18437	18284	18295	18469	18135	18388	18341	18392	18346	18382	18530	18259	18341	18174	18331	18387	18301	18265	18298	18308	18320	18353	18423	18218	18286	18153	18330	18216	18436	18538	18444	18319	18396	18541	18354	18298	18319	18287	18407	18436	18543	18256	18513	18231	18358	18423	18299	18424	18203	18427	18391	18479	18254	18257	18419	18342	18329	18281	18349	18336	18378	18422	18334	18267	18396	18492	18285	18276	18332	18371	18386	18405	18299	18246	18318	18375	18375	18397	18415	18146	18298	18473	18202	18302	18478	18313	18379	18314	18337	18283	18361	18390	18337	18377
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
